

/* Start:/local/templates/main/components/bitrix/sale.basket.basket.line/basket/style.min.css?17430895244062*/
.bx-basket-block{margin:auto;position:relative;padding-bottom:5px;padding-left:20px;white-space:nowrap;font-size:12px}.bx-basket-block>.fa{position:absolute;top:3px;left:0;width:12px;color:#97a1ab}.bx-basket-block a{margin-right:10px}@media(min-width:768px){.bx-basket-fixed{position:fixed;z-index:100;overflow:hidden;padding-top:10px;width:200px;border:1px solid #f0f0f0;border-radius:1px;background:#fff;box-shadow:0 7px 10px rgba(0,0,0,0.15)}.bx-basket-fixed.top{top:10px}.bx-basket-fixed.right{right:10px}.bx-basket-fixed.bottom{bottom:10px}.bx-basket-fixed.left{left:10px}.bx-basket-fixed.bx-max-height{top:10px;bottom:10px}.block-store-catalog-list .bx-basket-fixed.bottom{bottom:70px}}@media(min-width:768px) and (width <= 992px){.block-store-catalog-list .bx-basket-fixed.bottom{bottom:90px}}@media(max-width:767px){.bx-basket-fixed{position:fixed;right:0;bottom:0;left:0;z-index:100;overflow:hidden;padding-top:10px;border:1px solid #f0f0f0;border-radius:1px;background:#fff;box-shadow:0 7px 10px rgba(0,0,0,0.15)}.bx-basket-item-list{display:none}.block-wrapper .bx-basket-fixed{padding-top:0}.block-wrapper .bx-basket-fixed .bx-hdr-profile{display:flex;justify-content:space-between}.block-wrapper .bx-basket-fixed .bx-hdr-profile .bx-basket-block{padding-bottom:0}}.bx-basket-item-list{position:relative;overflow:hidden;padding-bottom:20px;border-top:1px solid #f7f7f7}.bx-opener .bx-basket-item-list{padding-bottom:75px}.bx-max-height .bx-basket-item-list{position:absolute;right:0;bottom:0;left:0}.bx-closed .bx-basket-item-list{overflow:hidden;height:20px}.bx-basket-item-list-action{position:absolute;right:0;bottom:0;left:0;z-index:120;padding:3px 0;height:20px;background:#f7f7f7;color:#4f4f4f;vertical-align:middle;text-align:center;font-size:12px;line-height:14px;cursor:pointer}.bx-basket-item-list-button-container{position:absolute;right:0;bottom:20px;left:0;padding:10px 0;border-top:1px solid #f7f7f7;background:#fff;text-align:center}.bx-basket-item-list-container{overflow-y:auto;max-height:100%}.bx-basket-item-list-item{position:relative;margin-bottom:15px;padding-top:15px;padding-right:10px;padding-left:10px;border-bottom:1px solid #f7f7f7}.bx-basket-item-list-container .bx-basket-item-list-item:last-child{margin-bottom:0;border-bottom:0}.bx-basket-item-list-item-status{margin:0 10px 20px;padding:3px;border-radius:3px;background:#ebebeb;text-align:center;white-space:normal;font-weight:bold;font-size:12px;line-height:16px}.bx-basket-item-list-item-img{position:relative;padding-bottom:5px;text-align:center}.bx-basket-item-list-item-img img{max-width:90px;height:auto;border:1px solid #e6e6e6}.bx-basket-item-list-item-name{padding-bottom:5px}.bx-basket-item-list-item-name a{font-size:13px;line-height:16px}.bx-basket-item-list-item-remove{position:absolute;top:-7px;right:10px;width:20px;height:20px;opacity:.5;cursor:pointer;transition:250ms linear all}.bx-basket-item-list-item-remove:after,.bx-basket-item-list-item-remove:before{position:absolute;top:50%;left:50%;display:block;width:10px;height:2px;border-radius:1px;background-color:#333;content:'';transform:translate(-50%,-50%)}.bx-basket-item-list-item-remove:after{-webkit-transform:translate(-50%,-50%) rotate(45deg);-moz-transform:translate(-50%,-50%) rotate(45deg);-ms-transform:translate(-50%,-50%) rotate(45deg);-o-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.bx-basket-item-list-item-remove:before{-webkit-transform:translate(-50%,-50%) rotate(135deg);-moz-transform:translate(-50%,-50%) rotate(135deg);-ms-transform:translate(-50%,-50%) rotate(135deg);-o-transform:translate(-50%,-50%) rotate(135deg);transform:translate(-50%,-50%) rotate(135deg)}.bx-basket-item-list-item-remove:hover{opacity:.7}.bx-basket-item-list-item-price-block{padding-bottom:5px;font-size:12px}.bx-basket-item-list-item-price{display:inline-block;margin-right:5px}.bx-basket-item-list-item-price-old{display:inline-block;margin-right:5px;color:#b0b0b0;text-decoration:line-through}.bx_cart_login_top .bx-hdr-profile{line-height:1.44em}
/* End */


/* Start:/local/templates/main/components/altasib/feedback.form/diagnostic-booking/form_style.min.css?174437592140208*/
.modal_form{border-radius:5px;background:#fff;position:absolute;top:45%;left:50%;opacity:0;z-index:2001;transition:all 0.3s ease 0s;box-shadow:0 0 33px rgba(0,0,0,0.36);min-height:200px;height:auto;overflow:hidden;box-sizing:border-box;padding:40px 20px 40px;}.modal_close{width:14px;height:14px;position:absolute;background:#fff;top:20px;right:20px;cursor:pointer;display:block;overflow:hidden;opacity:0.6;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=60);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=60);z-index:2;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;}.modal_close_ok{width:115px;height:36px;line-height:36px;background:#0097f6;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-box-shadow:0 2px 4px 2px #e6e6e6;-moz-box-shadow:0 2px 4px 2px #e6e6e6;box-shadow:0 2px 4px 2px #e6e6e6;border:none;outline:none;color:#fff;text-align:center;margin:0 auto 10px;display:block;cursor:pointer;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;}.modal_close_ok:hover{-webkit-box-shadow:0 2px 5px 3px #ccc;-moz-box-shadow:0 2px 5px 3px #ccc;box-shadow:0 2px 5px 3px #ccc;}.modal_close:hover{opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);}.modal_close__left:before{position:absolute;content:'';left:-3px;top:-5px;border:12px solid transparent;border-left-color:#767676;}.modal_close__left:after{position:absolute;content:'';left:-7px;top:-5px;border:12px solid transparent;border-left-color:#fff;}.modal_close__right:before{position:absolute;content:'';right:-3px;top:-5px;border:12px solid transparent;border-right-color:#767676;}.modal_close__right:after{position:absolute;content:'';right:-7px;top:-5px;border:12px solid transparent;border-right-color:#fff;}.alx_fb_overlay{z-index:2000;position:fixed;background-color:#000;opacity:0.2;width:100%;height:100%;top:0;left:0;cursor:pointer;display:none;}.alx_feedback_popup{cursor:pointer;}.alx-feedb-data-errorLoading{text-align:center;padding-top:50px;}.alx_fedb_wait{height:140px;left:45%;position:fixed;top:45%;width:140px;z-index:2001;text-align:center;}.alx-feedb-data{position:absolute;opacity:0;}.alx-feedb-data-view{position:relative;opacity:1;width:100%;transition:all 0.3s ease 0s;}.afbf_success_block{height:140px;display:table;vertical-align:middle;width:100%;margin-bottom:20px;}.afbf_success_block._without-popup{height:100px;}.afbf_success_block._without-popup .afbf_mess_ok{text-align:left;line-height:50px;}.afbf_success_block._without-popup .afbf_mess_ok .mess{margin-left:60px;}.afbf_success_block._without-popup .afbf_ok_icon{display:inline-block;width:auto;min-width:50px;float:left;margin-bottom:0;}.afbf_mess_ok{display:table-cell;vertical-align:middle;text-align:center;}@keyframes alx-rotate-loading{0%{transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);-moz-transform:rotate(0deg);}100%{transform:rotate(360deg);-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);-moz-transform:rotate(360deg);}}@-moz-keyframes alx-rotate-loading{0%{transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);-moz-transform:rotate(0deg);}100%{transform:rotate(360deg);-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);-moz-transform:rotate(360deg);}}@-webkit-keyframes alx-rotate-loading{0%{transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);-moz-transform:rotate(0deg);}100%{transform:rotate(360deg);-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);-moz-transform:rotate(360deg);}}@-o-keyframes alx-rotate-loading{0%{transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);-moz-transform:rotate(0deg);}100%{transform:rotate(360deg);-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);-moz-transform:rotate(360deg);}}@keyframes alx-rotate-loading{0%{transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);-moz-transform:rotate(0deg);}100%{transform:rotate(360deg);-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);-moz-transform:rotate(360deg);}}@-moz-keyframes alx-rotate-loading{0%{transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);-moz-transform:rotate(0deg);}100%{transform:rotate(360deg);-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);-moz-transform:rotate(360deg);}}@-webkit-keyframes alx-rotate-loading{0%{transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);-moz-transform:rotate(0deg);}100%{transform:rotate(360deg);-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);-moz-transform:rotate(360deg);}}@-o-keyframes alx-rotate-loading{0%{transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);-moz-transform:rotate(0deg);}100%{transform:rotate(360deg);-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);-moz-transform:rotate(360deg);}}@keyframes loading-text-opacity{0%{opacity:0}20%{opacity:0}50%{opacity:1}100%{opacity:0}}@-moz-keyframes loading-text-opacity{0%{opacity:0}20%{opacity:0}50%{opacity:1}100%{opacity:0}}@-webkit-keyframes loading-text-opacity{0%{opacity:0}20%{opacity:0}50%{opacity:1}100%{opacity:0}}@-o-keyframes loading-text-opacity{0%{opacity:0}20%{opacity:0}50%{opacity:1}100%{opacity:0}}.alx-rotate-loading, .alx-feedb-loading{height:120px;position:relative;width:120px;border-radius:100%;}.alx-rotate-loading{margin:40px auto;}.alx-feedb-loading{border:13px solid transparent;border-color:transparent #fff transparent #FFF;-moz-animation:alx-rotate-loading 2s linear 0s infinite normal;-moz-transform-origin:50% 50%;-o-animation:alx-rotate-loading 2s linear 0s infinite normal;-o-transform-origin:50% 50%;-webkit-animation:alx-rotate-loading 2s linear 0s infinite normal;-webkit-transform-origin:50% 50%;animation:alx-rotate-loading 2s linear 0s infinite normal;transform-origin:50% 50%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.alx-rotate-loading:hover .alx-feedb-loading{border-color:transparent #E45635 transparent #E45635;}.alx-rotate-loading:hover .alx-feedb-loading, .alx-rotate-loading .alx-feedb-loading{-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}.alx-feedb-loading-text{animation:2s linear 0s normal none infinite running loading-text-opacity;color:#fff;font-size:15px;font-weight:bold;margin-top:52.5px;position:absolute;text-align:center;text-transform:uppercase;top:0px;width:120px;}@-webkit-keyframes bounceInDown{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0);}60%{-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0);}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0);}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0);}to{opacity:1;-webkit-transform:none;transform:none;}}@keyframes bounceInDown{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0);}60%{-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0);}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0);}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0);}to{opacity:1;-webkit-transform:none;transform:none;}}@-webkit-keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0);}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0);}}@keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0);}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0);}}@-moz-keyframes bounceInDown{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0);}60%{-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0);}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0);}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0);}to{opacity:1;-webkit-transform:none;transform:none;}}@-o-keyframes bounceInDown{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0);}60%{-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0);}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0);}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0);}to{opacity:1;-webkit-transform:none;transform:none;}}@-moz-keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0);}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0);}}@-o-keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0);}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0);}}@-webkit-keyframes rotateIn{from{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0;}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;opacity:1;}}@keyframes rotateIn{from{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0;}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;opacity:1;}}@-webkit-keyframes rotateOut{from{-webkit-transform-origin:center;transform-origin:center;opacity:1;}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);opacity:0;}}@keyframes rotateOut{from{-webkit-transform-origin:center;transform-origin:center;opacity:1;}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);opacity:0;}}@-moz-keyframes rotateIn{from{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0;}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;opacity:1;}}@-o-keyframes rotateIn{from{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0;}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;opacity:1;}}@-moz-keyframes rotateOut{from{-webkit-transform-origin:center;transform-origin:center;opacity:1;}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);opacity:0;}}@-o-keyframes rotateOut{from{-webkit-transform-origin:center;transform-origin:center;opacity:1;}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);opacity:0;}}@-webkit-keyframes slideInLeft{from{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible;}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}}@keyframes slideInLeft{from{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible;}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}}@-webkit-keyframes slideoutright{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1;}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);opacity:0;}}@keyframes slideOutRight{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);}}@-moz-keyframes slideInLeft{from{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible;}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}}@-o-keyframes slideInLeft{from{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible;}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}}@-moz-keyframes slideoutright{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1;}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);opacity:0;}}@-o-keyframes slideOutRight{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);}}@-webkit-keyframes fadeOutRight{from{opacity:1;}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);}}@keyframes fadeOutRight{from{opacity:1;}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);}}@-webkit-keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);}to{opacity:1;-webkit-transform:none;transform:none;}}@keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);}to{opacity:1;-webkit-transform:none;transform:none;}}@-moz-keyframes fadeOutRight{from{opacity:1;}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);}}@-o-keyframes fadeOutRight{from{opacity:1;}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);}}@-moz-keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);}to{opacity:1;-webkit-transform:none;transform:none;}}@-o-keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);}to{opacity:1;-webkit-transform:none;transform:none;}}@keyframes bounceIn{0%{transform:scale(1);opacity:1}60%{transform:scale(1.2);opacity:1;}100%{transform:scale(0);opacity:0;display:none;}}@keyframes pulse{0%,20%,40%,60%,80%,100%{-webkit-transition-timing-function:cubic-bezier(0.215,0.61,0.355,1);transition-timing-function:cubic-bezier(0.215,0.61,0.355,1);}0%{opacity:0;-webkit-transform:scale3d(1.5,1.5,1.5);transform:scale3d(1.5,1.5,1.5);}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1);}40%{-webkit-transform:scale3d(0.9,0.9,0.9);transform:scale3d(0.9,0.9,0.9);}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03);}100%{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);}}@keyframes pulseMess{0%,20%,40%,60%,80%,100%{-webkit-transition-timing-function:cubic-bezier(0.215,0.61,0.355,1);transition-timing-function:cubic-bezier(0.215,0.61,0.355,1);}0%{opacity:0;-webkit-transform:scale3d(0.7,0.7,0.7);transform:scale3d(0.7,0.7,0.7);}20%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);}40%{-webkit-transform:scale3d(0.9,0.9,0.9);transform:scale3d(0.9,0.9,0.9);}60%{opacity:1;-webkit-transform:scale3d(1.01,1.01,1.01);transform:scale3d(1.01,1.01,1.01);}100%{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);}}@-moz-keyframes bounceIn{0%{transform:scale(1);opacity:1}60%{transform:scale(1.2);opacity:1;}100%{transform:scale(0);opacity:0;display:none;}}@-moz-keyframes pulse{0%,20%,40%,60%,80%,100%{-webkit-transition-timing-function:cubic-bezier(0.215,0.61,0.355,1);transition-timing-function:cubic-bezier(0.215,0.61,0.355,1);}0%{opacity:0;-webkit-transform:scale3d(1.5,1.5,1.5);transform:scale3d(1.5,1.5,1.5);}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1);}40%{-webkit-transform:scale3d(0.9,0.9,0.9);transform:scale3d(0.9,0.9,0.9);}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03);}100%{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);}}@-moz-keyframes pulseMess{0%,20%,40%,60%,80%,100%{-webkit-transition-timing-function:cubic-bezier(0.215,0.61,0.355,1);transition-timing-function:cubic-bezier(0.215,0.61,0.355,1);}0%{opacity:0;-webkit-transform:scale3d(0.7,0.7,0.7);transform:scale3d(0.7,0.7,0.7);}20%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);}40%{-webkit-transform:scale3d(0.9,0.9,0.9);transform:scale3d(0.9,0.9,0.9);}60%{opacity:1;-webkit-transform:scale3d(1.01,1.01,1.01);transform:scale3d(1.01,1.01,1.01);}100%{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);}}@-o-keyframes bounceIn{0%{transform:scale(1);opacity:1}60%{transform:scale(1.2);opacity:1;}100%{transform:scale(0);opacity:0;display:none;}}@-o-keyframes pulse{0%,20%,40%,60%,80%,100%{-webkit-transition-timing-function:cubic-bezier(0.215,0.61,0.355,1);transition-timing-function:cubic-bezier(0.215,0.61,0.355,1);}0%{opacity:0;-webkit-transform:scale3d(1.5,1.5,1.5);transform:scale3d(1.5,1.5,1.5);}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1);}40%{-webkit-transform:scale3d(0.9,0.9,0.9);transform:scale3d(0.9,0.9,0.9);}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03);}100%{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);}}@-o-keyframes pulseMess{0%,20%,40%,60%,80%,100%{-webkit-transition-timing-function:cubic-bezier(0.215,0.61,0.355,1);transition-timing-function:cubic-bezier(0.215,0.61,0.355,1);}0%{opacity:0;-webkit-transform:scale3d(0.7,0.7,0.7);transform:scale3d(0.7,0.7,0.7);}20%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);}40%{-webkit-transform:scale3d(0.9,0.9,0.9);transform:scale3d(0.9,0.9,0.9);}60%{opacity:1;-webkit-transform:scale3d(1.01,1.01,1.01);transform:scale3d(1.01,1.01,1.01);}100%{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);}}@-webkit-keyframes bounceIn{0%{transform:scale(1);opacity:1}60%{transform:scale(1.2);opacity:1;}100%{transform:scale(0);opacity:0;display:none;}}@-webkit-keyframes pulse{0%,20%,40%,60%,80%,100%{-webkit-transition-timing-function:cubic-bezier(0.215,0.61,0.355,1);transition-timing-function:cubic-bezier(0.215,0.61,0.355,1);}0%{opacity:0;-webkit-transform:scale3d(1.5,1.5,1.5);transform:scale3d(1.5,1.5,1.5);}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1);}40%{-webkit-transform:scale3d(0.9,0.9,0.9);transform:scale3d(0.9,0.9,0.9);}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03);}100%{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);}}@-webkit-keyframes pulseMess{0%,20%,40%,60%,80%,100%{-webkit-transition-timing-function:cubic-bezier(0.215,0.61,0.355,1);transition-timing-function:cubic-bezier(0.215,0.61,0.355,1);}0%{opacity:0;-webkit-transform:scale3d(0.7,0.7,0.7);transform:scale3d(0.7,0.7,0.7);}20%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);}40%{-webkit-transform:scale3d(0.9,0.9,0.9);transform:scale3d(0.9,0.9,0.9);}60%{opacity:1;-webkit-transform:scale3d(1.01,1.01,1.01);transform:scale3d(1.01,1.01,1.01);}100%{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);}}.alx-popup-show-anime1{animation:pulse .75s ease-in-out 0s both;display:block;}.alx-popup-hide-anime1{animation:bounceIn 0.5s;}.alx-popup-mess-show-anime1{animation:pulseMess .75s ease-in-out 0s both;max-height:100%;opacity:1;transition:all 0.8s ease 0s;}.alx-popup-show-anime2{animation:rotateIn .75s ease-in-out 0s both;display:block;}.alx-popup-hide-anime2{animation:rotateOut 0.5s both;}.alx-popup-mess-show-anime2{animation:rotateIn .75s ease-in-out 0s both;max-height:100%;opacity:1;transition:all 0.8s ease 0s;}.alx-popup-show-anime3{animation:fadeInRight .75s ease-in-out 0s both;display:block;}.alx-popup-hide-anime3{animation:fadeOutRight 0.5s both;}.alx-popup-mess-show-anime3{animation:fadeInRight .75s ease-in-out 0s both;max-height:100%;opacity:1;transition:all 0.8s ease 0s;}.alx-popup-show-anime4{animation:bounceInDown .75s ease-in-out 0s;display:block;}.alx-popup-hide-anime4{animation:bounceOutDown 0.5s;}.alx-popup-mess-show-anime4{animation:bounceInDown .75s ease-in-out 0s both;max-height:100%;opacity:1;transition:all 0.8s ease 0s;}.alx_feed_back{padding:0px;margin:0px;text-transform:none !important;text-align:left !important;line-height:normal !important;text-decoration:none !important;}.alx_feed_back *{text-transform:none !important;text-align:left !important;line-height:normal !important;text-decoration:none !important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.alx_feed_back form{padding:0px;margin:0px;}.modal_form .afbf_error_block{position:relative;margin-bottom:20px;}.modal_form .afbf_error_block:after{content:'';position:absolute;bottom:-10px;left:-20px;right:-20px;height:1px;background:#ccc;}.afbf_error_icon{float:left;margin-right:5px;width:50px;height:40px;background:url(/local/templates/main/components/altasib/feedback.form/diagnostic-booking/images/afbf_danger-sign.png) no-repeat 0 0;}.afbf_error_block .afbf_error_text, .afbf_error_block .afbf_error_ftext{font-size:16px;min-height:40px;padding-bottom:30px;color:#f80000;display:block;}.afbf_ok_icon{margin:0 0 20px 0;width:100%;height:50px;background:url(/local/templates/main/components/altasib/feedback.form/diagnostic-booking/images/afbf_check-box.png) no-repeat 50% 50%;}.modal_form .afbf_error_block td{vertical-align:top;text-align:left;}.modal_form .alx-feedb-error{margin-top:0px;}.alx-feedb-error .afbf_error_block ul{list-style:none;padding-left:55px;font-size:14px;color:#f80101;margin:0;}.alx-feedb-error .afbf_error_block ul li{padding:0px 0px 4px 8px;margin:0px;display:block;list-style:none !important;background:transparent !important;}.alx-feedb-error .afbf_error_block ul li:before{content:'' !important;}.alx-feedb-error .afbf_error_block ul li span{position:relative;z-index:1;margin-left:-8px;}.modal_form .afbf_feedback_poles{padding:0px;margin:11px 0px 0px 0px;}.afbf_item_pole{padding:0px;margin:40px 0px 30px;position:relative;}*html .afbf_item_pole{position:relative;z-index:1;zoom:1;}.afbf_item_pole .afbf_name{padding:0px;margin:0px 0px 6px 0px;}.afbf_item_pole .afbf_select, .afbf_item_pole .afbf_textarea, .afbf_item_pole .afbf_inputtext{height:34px;width:100%;padding:7px 5px !important;font-size:14px;outline:none;border:1px solid #e0e0e0;}.afbf_item_pole.item_pole__captcha .afbf_inputtext{box-sizing:content-box;padding:7px 0px !important;}.afbf_item_pole select.afbf_inputtext.afbf_select_sect{height:auto;}.afbf_item_pole .dropdownjs.feedback_dropdown> ul{right:0;left:auto;top:35px;bottom:auto;height:120px;padding:0;-webkit-transform-origin:top right;-ms-transform-origin:top right;transform-origin:top right;-webkit-box-shadow:0px 11px 22px 2px rgba(204,204,204,0.75);-moz-box-shadow:0px 11px 22px 2px rgba(204,204,204,0.75);box-shadow:0px 11px 22px 2px rgba(204,204,204,0.75);}.afbf_item_pole .dropdownjs.feedback_dropdown:after{content:'';position:absolute;right:10px;top:50%;margin-top:-2px;display:inline-block;border:5px solid transparent;border-top:5px solid #767676;}.afbf_item_pole .afbf_checkbox label{margin-left:20px;margin-bottom:5px;font-weight:normal;position:relative;cursor:pointer;font-size:14px;top:auto;left:auto;pointer-events:inherit;-webkit-transition:0.3s ease all;-o-transition:0.3s ease all;transition:0.3s ease all;}.afbf_checkbox{margin:10px 0 20px;}.afbf_checkbox input[type=checkbox]{position:absolute;opacity:0;width:0;height:0;margin:0;overflow:hidden;pointer-events:none;}.afbf_checkbox .afbf_checkbox_box{vertical-align:middle;position:relative;top:2px;margin-right:12px;}.afbf_checkbox_box .afbf_checkbox_check{position:relative;display:inline-block;width:18px;height:18px;border:2px solid rgba(0,0,0,.54);border-radius:2px;overflow:hidden;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;z-index:1;}.afbf_checkbox input[type=checkbox]+ .afbf_checkbox_box .afbf_checkbox_check:before{content:'';position:absolute;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);display:block;margin-top:-4px;margin-left:5px;width:0;height:0;-webkit-box-shadow:0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0 inset;box-shadow:0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0 inset;}.afbf_checkbox input[type=checkbox]:checked+.afbf_checkbox_box .afbf_checkbox_check:before{content:'';position:absolute;color:#7b7f7f;-webkit-box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0px 32px 0 20px,-5px 5px 0 10px,20px -12px 0 11px;box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0px 32px 0 20px,-5px 5px 0 10px,20px -12px 0 11px;}.afbf_checkbox input[type=checkbox]:focus:checked+.afbf_checkbox_box .afbf_checkbox_check:before{-webkit-animation:checkbox-on 0.3s forwards;-o-animation:checkbox-on 0.3s forwards;animation:checkbox-on 0.3s forwards;}.afbf_checkbox input[type=checkbox]:focus+.afbf_checkbox_box .afbf_checkbox_check:before{-webkit-animation:checkbox-off 0.3s forwards;-o-animation:checkbox-off 0.3s forwards;animation:checkbox-off 0.3s forwards;}.afbf_checkbox input[type=checkbox]:checked+.afbf_checkbox_box .afbf_checkbox_check{border:none;}.afbf_checkbox input[type=checkbox]:checked+.afbf_checkbox_box .afbf_checkbox_check:before{margin-top:-3px;margin-left:7px;}.afbf_item_pole.is_filled .afbf_name.static_name, .afbf_item_pole.is_focused .afbf_name.static_name, .afbf_name.static_name{position:static;color:inherit;font-size:inherit;margin-bottom:20px }.afbf_item_pole.item_pole__captcha .afbf_name{top:67px;}.afbf_item_pole.item_pole__captcha.is_filled .afbf_name, .afbf_item_pole.item_pole__captcha.is_focused .afbf_name{top:55px;}.afbf_pole_captcha{margin-bottom:30px;}.afbf_pole_captcha .image{vertical-align:middle;}.afbf_pole_captcha .g-recaptcha{display:inline-block;vertical-align:middle;}.afbf_pole_captcha .afbf_captcha_reload{display:inline-block;vertical-align:middle;width:22px;height:16px;background:url(/local/templates/main/components/altasib/feedback.form/diagnostic-booking/images/icon_reload.png) no-repeat 0 0;cursor:pointer;margin-left:20px;}.afbf_inputtext_bg .afbf_textarea{width:100%;z-index:100;height:102px;overflow:auto;resize:vertical;max-height:450px;max-width:100%;min-height:34px;min-width:100%;}.afbf_submit_block{margin:30px 0px 0px 0px;padding:0px;display:block;text-align:right !important;}.afbf_btn{display:inline-block;padding:15px 25px !important;border:none !important;text-transform:uppercase !important;text-decoration:none;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px !important;-webkit-box-shadow:0px 3px 4px 1px rgba(204,204,204,0.75);-moz-box-shadow:0px 3px 4px 1px rgba(204,204,204,0.75);box-shadow:0px 3px 4px 1px rgba(204,204,204,0.75);cursor:pointer;font-size:16px !important;outline:none;-webkit-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;transition:all 0.2s ease-out;}.alx_feed_back .afbf_feedback_poles .afbf_btn:hover{-webkit-box-shadow:0px 6px 6px 1px rgba(204,204,204,0.75);-moz-box-shadow:0px 6px 6px 1px rgba(204,204,204,0.75);box-shadow:0px 6px 6px 1px rgba(204,204,204,0.75);}.afbf_inputtext_bg select{width:100%;padding:0px;margin:0px;border:0px;}.afbf_file_button{position:absolute;right:-1px;height:100%;top:-1px;z-index:1;}*html .alx_feed_back .afbf_feedback_poles div{zoom:1;}.afbf_inputtext_bg_calendar{position:relative;z-index:2;zoom:1;}.afbf_inputtext_bg_calendar .afbf_calendar_icon{position:absolute;top:3px;right:5px;}.afbf_error_text, .afbf_error_ftext{display:none;}.afbf_item_pole.error_pole .afbf_error_text, .afbf_item_pole.error_fpole .afbf_error_ftext{position:relative;display:block;margin:5px 0 0;padding-right:20px;color:#f80000;font-size:12px;}.afbf_item_pole.error_pole .afbf_error_text:after, .afbf_item_pole.error_fpole .afbf_error_ftext:after{content:'';position:absolute;right:0;display:inline-block;width:17px;height:16px;background:url(/local/templates/main/components/altasib/feedback.form/diagnostic-booking/images/icon_error.png) 0 0 no-repeat;}.dropdownjs{position:relative;}.dropdownjs *{box-sizing:border-box;}.dropdownjs> input{width:100%;padding-right:30px;text-overflow:ellipsis;}.dropdownjs> input.focus~ ul{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}.dropdownjs> ul{position:absolute;padding:0;margin:0;min-width:200px;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);z-index:10000;}.dropdownjs> ul[placement=top-left]{-webkit-transform-origin:bottom left;-ms-transform-origin:bottom left;transform-origin:bottom left;bottom:0;left:0;}.dropdownjs> ul[placement=bottom-left]{-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;top:0;left:0;}.dropdownjs> ul> li{list-style:none;padding:10px 20px;}.dropdownjs> ul> li.dropdownjs-add{padding:0;}.dropdownjs> ul> li.dropdownjs-add> input{border:0;padding:10px 20px;width:100%;}.dropdownjs> input[readonly]{cursor:pointer;}select[data-dropdownjs][disabled]+ .dropdownjs> input[readonly]{cursor:default;}.dropdownjs> ul{background:#FFF;box-shadow:0 1px 6px rgba(0,0,0,0.12),0 1px 6px rgba(0,0,0,0.12);-webkit-transition:-webkit-transform 0.2s ease-out;transition:transform 0.2s ease-out;padding:10px;overflow:auto;max-width:500px;}.dropdownjs> ul> li{cursor:pointer;word-wrap:break-word;-webkit-transition:background-color .15s ease 0s;-moz-transition:background-color .15s ease 0s;-ms-transition:background-color .15s ease 0s;-o-transition:background-color .15s ease 0s;transition:background-color .15s ease 0s;}.dropdownjs> ul> li:hover, .dropdownjs> ul> li.selected, .dropdownjs> ul> li:active{background-color:#eaeaea;outline:0;}.dropdownjs> ul> li:focus{outline:0;outline:1px solid #d4d4d4;}.dropdownjs> ul> li> .close:before{content:"\00d7";display:block;position:absolute;right:15px;float:right;font-size:21px;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.6;}.dropdownjs> ul> li:h> .close:hover:before{opacity:.9;}.afbf_radio{margin:0 0 20px;}.afbf_radio label{padding-bottom:10px;padding-left:34px;position:relative;top:auto;left:auto;pointer-events:inherit;cursor:pointer;font-size:14px;color:#1b1b1b;line-height:20px !important;display:inline-block;}.afbf_radio input[type=radio]{position:absolute;opacity:0;height:0;width:0;overflow:hidden;}.afbf_radio span{display:block;position:absolute;left:0;-webkit-transition-duration:0.2s;-o-transition-duration:0.2s;transition-duration:0.2s;}.afbf_radio .afbf_radio_circle{border:2px solid rgba(0,0,0,.54);height:20px;width:20px;border-radius:50%;}.afbf_radio .afbf_radio_check{left:5px;top:5px;height:10px;width:10px;border-radius:100%;background-color:rgba(0,0,0,.54);-webkit-transform:scale3d(0,0,0);transform:scale3d(0,0,0);}.afbf_radio input[type=radio]:checked ~ .afbf_radio_check{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);}.afbf_checkbox.toggle{margin:0 0 40px;}.afbf_checkbox.toggle label{position:relative;cursor:pointer;font-size:14px;color:#1b1b1b;top:auto;left:auto;pointer-events:inherit;}.afbf_checkbox.toggle input[type=checkbox]{opacity:0;width:0;height:0;margin:0;position:absolute;}.afbf_checkbox.toggle label .afbf_checkbox_check{display:none;}.afbf_checkbox.toggle, .afbf_checkbox.toggle label, .afbf_checkbox.toggle input, .afbf_checkbox.toggle .afbf_checkbox_box{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.afbf_checkbox.toggle label .afbf_checkbox_box{display:inline-block;width:36px;height:15px;background-color:#bbb9b9;border-radius:15px;margin-right:15px;-webkit-transition:background 0.3s ease;-o-transition:background 0.3s ease;transition:background 0.3s ease;vertical-align:middle;top:-2px;}.afbf_checkbox.toggle label .afbf_checkbox_box:after{content:"";display:inline-block;width:20px;height:20px;background-color:#f1f1f1;border-radius:20px;position:relative;-webkit-box-shadow:0 1px 3px 1px rgba(0,0,0,0.4);box-shadow:0 1px 3px 1px rgba(0,0,0,0.4);left:0;top:-3px;-webkit-transition:left 0.3s ease,background 0.3s ease,-webkit-box-shadow 0.1s ease;-o-transition:left 0.3s ease,background 0.3s ease,box-shadow 0.1s ease;transition:left 0.3s ease,background 0.3s ease,box-shadow 0.1s ease;}.afbf_inputtext_bg.file input[type=file]{opacity:0;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:100;cursor:pointer }.afbf_inputtext_bg.file .afbf_input_group{position:relative;display:table;width:100%;border-collapse:separate;}.afbf_inputtext_bg.file .afbf_input_group .afbf_inputtext{display:table-cell;width:100%;height:34px;}.afbf_inputtext_bg.file .afbf_input_group .afbf_group_btn{position:relative;display:table-cell;padding-left:5px;font-size:0;white-space:nowrap;width:1%;vertical-align:middle;}.afbf_inputtext_bg.file .afbf_input_group .afbf_group_btn .afbf_file_button{border-radius:50%;height:34px;margin:auto;width:34px;overflow:hidden;border:none;position:relative;line-height:normal;background:#fff url(/local/templates/main/components/altasib/feedback.form/diagnostic-booking/images/icon_file.png) center no-repeat;cursor:pointer;-webkit-box-shadow:0px 1px 2px 1px rgba(231,231,231,1);-moz-box-shadow:0px 1px 2px 1px rgba(231,231,231,1);box-shadow:0px 1px 2px 1px rgba(231,231,231,1);}.afbf_inputtext_bg.file.load_file label{font-size:12px;}.afbf_radio .afbf_radio_circle{border:2px solid;}.afbf_checkbox.toggle label input[type=checkbox]:checked + .afbf_checkbox_box:after{left:15px;}.afbf_send_another_message {text-align: center;margin-top: 20px;}@media screen and (max-width:768px){.alx_feed_back{width:99% !important;}.modal_form{width:100% !important;margin-left:0 !important;left:0;}}@-webkit-keyframes checkbox-on{0%{-webkit-box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,15px 2px 0 11px;box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,15px 2px 0 11px}50%{-webkit-box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,20px 2px 0 11px;box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,20px 2px 0 11px}to{-webkit-box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,20px -12px 0 11px;box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,20px -12px 0 11px}}@-o-keyframes checkbox-on{0%{box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,15px 2px 0 11px}50%{box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,20px 2px 0 11px}to{box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,20px -12px 0 11px}}@keyframes checkbox-on{0%{-webkit-box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,15px 2px 0 11px;box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,15px 2px 0 11px}50%{-webkit-box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,20px 2px 0 11px;box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,20px 2px 0 11px}to{-webkit-box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,20px -12px 0 11px;box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,20px -12px 0 11px}}@-webkit-keyframes checkbox-off{0%{-webkit-box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,20px -12px 0 11px,0 0 0 0 inset;box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,20px -12px 0 11px,0 0 0 0 inset}25%{-webkit-box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,20px -12px 0 11px,0 0 0 0 inset;box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,20px -12px 0 11px,0 0 0 0 inset}50%{-webkit-transform:rotate(45deg);transform:rotate(45deg);margin-top:-4px;margin-left:6px;width:0;height:0;-webkit-box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,15px 2px 0 11px,0 0 0 0 inset;box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,15px 2px 0 11px,0 0 0 0 inset}51%{-webkit-transform:rotate(0deg);transform:rotate(0deg);margin-top:-2px;margin-left:-2px;width:20px;height:20px;-webkit-box-shadow:0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 10px inset;box-shadow:0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 10px inset}to{-webkit-transform:rotate(0deg);transform:rotate(0deg);margin-top:-2px;margin-left:-2px;width:20px;height:20px;-webkit-box-shadow:0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0 inset;box-shadow:0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0 inset}}@-o-keyframes checkbox-off{0%{box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,20px -12px 0 11px,0 0 0 0 inset}25%{box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,20px -12px 0 11px,0 0 0 0 inset}50%{-o-transform:rotate(45deg);transform:rotate(45deg);margin-top:-4px;margin-left:6px;width:0;height:0;box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,15px 2px 0 11px,0 0 0 0 inset}51%{-o-transform:rotate(0deg);transform:rotate(0deg);margin-top:-2px;margin-left:-2px;width:20px;height:20px;box-shadow:0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 10px inset}to{-o-transform:rotate(0deg);transform:rotate(0deg);margin-top:-2px;margin-left:-2px;width:20px;height:20px;box-shadow:0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0 inset}}@keyframes checkbox-off{0%{-webkit-box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,20px -12px 0 11px,0 0 0 0 inset;box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,20px -12px 0 11px,0 0 0 0 inset}25%{-webkit-box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,20px -12px 0 11px,0 0 0 0 inset;box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,20px -12px 0 11px,0 0 0 0 inset}50%{-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);margin-top:-4px;margin-left:6px;width:0;height:0;-webkit-box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,15px 2px 0 11px,0 0 0 0 inset;box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,15px 2px 0 11px,0 0 0 0 inset}51%{-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);margin-top:-2px;margin-left:-2px;width:20px;height:20px;-webkit-box-shadow:0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 10px inset;box-shadow:0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 10px inset}to{-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);margin-top:-2px;margin-left:-2px;width:20px;height:20px;-webkit-box-shadow:0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0 inset;box-shadow:0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0 inset}}
/* End */


/* Start:/local/templates/main/components/altasib/feedback.form/diagnostic-booking/themes/theme_4d8e2c469294d75a6647a50b6947e1f1.css?17430895243436*/
#alx_feed_back_FIDservice_id_12 .afbf_radio_circle
{
	border-color:#009688;
}
#alx_feed_back_FIDservice_id_12 .afbf_checkbox.toggle label input[type=checkbox]:checked + .afbf_checkbox_box:after,
#alx_feed_back_FIDservice_id_12 .afbf_radio_check
{
	background-color:#009688;
}
#alx_feed_back_FIDservice_id_12 .afbf_feedback_poles .afbf_btn
{
	color:#fff !important;
	background:#009688 !important;
}
#alx_feed_back_FIDservice_id_12 .afbf_feedback_poles .afbf_btn:hover
{
	color:#fff !important;
	background:#006153 !important;
}
#alx_feed_back_FIDservice_id_12 .afbf_checkbox.toggle label input[type=checkbox]:checked + .afbf_checkbox_box
{
	background-color:#ABF1E3;
}
#alx_feed_back_FIDservice_id_12 .afbf_checkbox input[type=checkbox]:checked+.afbf_checkbox_box .afbf_checkbox_check:before,
#alx_feed_back_FIDservice_id_12.floating_labels .afbf_item_pole.is_filled .afbf_name,
#alx_feed_back_FIDservice_id_12.floating_labels .afbf_item_pole.is_focused .afbf_name
{
	color:#006153;
}
#alx_feed_back_FIDservice_id_12.form_inputs_line .afbf_select,
#alx_feed_back_FIDservice_id_12.form_inputs_line .afbf_textarea,
#alx_feed_back_FIDservice_id_12.form_inputs_line .afbf_inputtext,
#alx_feed_back_FIDservice_id_12.form_inputs_line .afbf_item_pole.is_focused .afbf_select,
#alx_feed_back_FIDservice_id_12.form_inputs_line .afbf_item_pole.is_focused .afbf_textarea,
#alx_feed_back_FIDservice_id_12.form_inputs_line .afbf_item_pole.is_focused .afbf_inputtext{
	background-image:-webkit-gradient(linear, left top, left bottom, from(#009688), to(#009688)), -webkit-gradient(linear, left top, left bottom, from(#e0e0e0), to(#e0e0e0));
	background-image:-webkit-linear-gradient(#009688, #009688), -webkit-linear-gradient(#e0e0e0, #e0e0e0);
	background-image:-o-linear-gradient(#009688, #009688), -o-linear-gradient(#e0e0e0, #e0e0e0);
	background-image:linear-gradient(#009688, #009688), linear-gradient(#e0e0e0, #e0e0e0);
}
#alx_feed_back_FIDservice_id_12.form_inputs_line .afbf_item_pole.error_pole .afbf_select,
#alx_feed_back_FIDservice_id_12.form_inputs_line .afbf_item_pole.error_pole .afbf_textarea,
#alx_feed_back_FIDservice_id_12.form_inputs_line .afbf_item_pole.error_pole .afbf_inputtext,
#alx_feed_back_FIDservice_id_12.form_inputs_line .afbf_item_pole.error_pole.is_focused .afbf_select,
#alx_feed_back_FIDservice_id_12.form_inputs_line .afbf_item_pole.error_pole.is_focused .afbf_textarea,
#alx_feed_back_FIDservice_id_12.form_inputs_line .afbf_item_pole.error_pole.is_focused .afbf_inputtext{
	background-image:-webkit-gradient(linear, left top, left bottom, from(#f80000), to(#f80000)), -webkit-gradient(linear, left top, left bottom, from(#e0e0e0), to(#e0e0e0));
	background-image:-webkit-linear-gradient(#f80000, #f80000), -webkit-linear-gradient(#e0e0e0, #e0e0e0);
	background-image:-o-linear-gradient(#f80000, #f80000), -o-linear-gradient(#e0e0e0, #e0e0e0);
	background-image:linear-gradient(#f80000, #f80000), linear-gradient(#e0e0e0, #e0e0e0);
	-moz-background-size:100% 2px, 100% 1px;
	background-size:100% 2px, 100% 1px;
}
#alx_feed_back_FIDservice_id_12 .afbf_select, .afbf_textarea, .afbf_inputtext,
#alx_feed_back_FIDservice_id_12 .afbf_checkbox label
{
	color:#212121;
}
#alx_feed_back_FIDservice_id_12 .afbf_item_pole.is_focused .afbf_select,
#alx_feed_back_FIDservice_id_12 .afbf_item_pole.is_focused .afbf_textarea,
#alx_feed_back_FIDservice_id_12 .afbf_item_pole.is_focused .afbf_inputtext{
	border-color:#009688;
}
/* End */


/* Start:/local/templates/main/components/altasib/feedback.form/diagnostic/themes/theme_81a5f2398de7ab0a6114e557c35941b2.css?17430895243436*/
#alx_feed_back_FIDdiagnostic_12 .afbf_radio_circle
{
	border-color:#009688;
}
#alx_feed_back_FIDdiagnostic_12 .afbf_checkbox.toggle label input[type=checkbox]:checked + .afbf_checkbox_box:after,
#alx_feed_back_FIDdiagnostic_12 .afbf_radio_check
{
	background-color:#009688;
}
#alx_feed_back_FIDdiagnostic_12 .afbf_feedback_poles .afbf_btn
{
	color:#fff !important;
	background:#009688 !important;
}
#alx_feed_back_FIDdiagnostic_12 .afbf_feedback_poles .afbf_btn:hover
{
	color:#fff !important;
	background:#006153 !important;
}
#alx_feed_back_FIDdiagnostic_12 .afbf_checkbox.toggle label input[type=checkbox]:checked + .afbf_checkbox_box
{
	background-color:#ABF1E3;
}
#alx_feed_back_FIDdiagnostic_12 .afbf_checkbox input[type=checkbox]:checked+.afbf_checkbox_box .afbf_checkbox_check:before,
#alx_feed_back_FIDdiagnostic_12.floating_labels .afbf_item_pole.is_filled .afbf_name,
#alx_feed_back_FIDdiagnostic_12.floating_labels .afbf_item_pole.is_focused .afbf_name
{
	color:#006153;
}
#alx_feed_back_FIDdiagnostic_12.form_inputs_line .afbf_select,
#alx_feed_back_FIDdiagnostic_12.form_inputs_line .afbf_textarea,
#alx_feed_back_FIDdiagnostic_12.form_inputs_line .afbf_inputtext,
#alx_feed_back_FIDdiagnostic_12.form_inputs_line .afbf_item_pole.is_focused .afbf_select,
#alx_feed_back_FIDdiagnostic_12.form_inputs_line .afbf_item_pole.is_focused .afbf_textarea,
#alx_feed_back_FIDdiagnostic_12.form_inputs_line .afbf_item_pole.is_focused .afbf_inputtext{
	background-image:-webkit-gradient(linear, left top, left bottom, from(#009688), to(#009688)), -webkit-gradient(linear, left top, left bottom, from(#e0e0e0), to(#e0e0e0));
	background-image:-webkit-linear-gradient(#009688, #009688), -webkit-linear-gradient(#e0e0e0, #e0e0e0);
	background-image:-o-linear-gradient(#009688, #009688), -o-linear-gradient(#e0e0e0, #e0e0e0);
	background-image:linear-gradient(#009688, #009688), linear-gradient(#e0e0e0, #e0e0e0);
}
#alx_feed_back_FIDdiagnostic_12.form_inputs_line .afbf_item_pole.error_pole .afbf_select,
#alx_feed_back_FIDdiagnostic_12.form_inputs_line .afbf_item_pole.error_pole .afbf_textarea,
#alx_feed_back_FIDdiagnostic_12.form_inputs_line .afbf_item_pole.error_pole .afbf_inputtext,
#alx_feed_back_FIDdiagnostic_12.form_inputs_line .afbf_item_pole.error_pole.is_focused .afbf_select,
#alx_feed_back_FIDdiagnostic_12.form_inputs_line .afbf_item_pole.error_pole.is_focused .afbf_textarea,
#alx_feed_back_FIDdiagnostic_12.form_inputs_line .afbf_item_pole.error_pole.is_focused .afbf_inputtext{
	background-image:-webkit-gradient(linear, left top, left bottom, from(#f80000), to(#f80000)), -webkit-gradient(linear, left top, left bottom, from(#e0e0e0), to(#e0e0e0));
	background-image:-webkit-linear-gradient(#f80000, #f80000), -webkit-linear-gradient(#e0e0e0, #e0e0e0);
	background-image:-o-linear-gradient(#f80000, #f80000), -o-linear-gradient(#e0e0e0, #e0e0e0);
	background-image:linear-gradient(#f80000, #f80000), linear-gradient(#e0e0e0, #e0e0e0);
	-moz-background-size:100% 2px, 100% 1px;
	background-size:100% 2px, 100% 1px;
}
#alx_feed_back_FIDdiagnostic_12 .afbf_select, .afbf_textarea, .afbf_inputtext,
#alx_feed_back_FIDdiagnostic_12 .afbf_checkbox label
{
	color:#212121;
}
#alx_feed_back_FIDdiagnostic_12 .afbf_item_pole.is_focused .afbf_select,
#alx_feed_back_FIDdiagnostic_12 .afbf_item_pole.is_focused .afbf_textarea,
#alx_feed_back_FIDdiagnostic_12 .afbf_item_pole.is_focused .afbf_inputtext{
	border-color:#009688;
}
/* End */


/* Start:/local/templates/main/style/style.css?1747902344349836*/
@charset "UTF-8";/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */.datepicker{width:-moz-min-content;width:-webkit-min-content;width:min-content}.datepicker-dropdown{position:absolute;z-index:20;padding-top:4px}.datepicker-dropdown.datepicker-orient-top{padding-top:0;padding-bottom:4px}.datepicker-picker{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-radius:4px;background-color:#fff}.datepicker-dropdown .datepicker-picker{-webkit-box-shadow:0 2px 3px rgba(10,10,10,.1),0 0 0 1px rgba(10,10,10,.1);box-shadow:0 2px 3px #0a0a0a1a,0 0 0 1px #0a0a0a1a}.datepicker-main{-webkit-box-flex:1;-ms-flex:auto;flex:auto;padding:2px}.datepicker-footer{-webkit-box-shadow:inset 0 1px 1px rgba(10,10,10,.1);box-shadow:inset 0 1px 1px #0a0a0a1a;background-color:#f5f5f5}.datepicker-title{-webkit-box-shadow:inset 0 -1px 1px rgba(10,10,10,.1);box-shadow:inset 0 -1px 1px #0a0a0a1a;background-color:#f5f5f5;padding:.375rem .75rem;text-align:center;font-weight:700}.datepicker-controls{display:-webkit-box;display:-ms-flexbox;display:flex}.datepicker-header .datepicker-controls{padding:2px 2px 0}.datepicker-controls .button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;border:1px solid gainsboro;border-radius:4px;-webkit-box-shadow:none;box-shadow:none;background-color:#fff;cursor:pointer;padding:calc(.375em - 1px) .75em;height:2.25em;vertical-align:top;text-align:center;line-height:1.5;white-space:nowrap;color:#363636;font-size:1rem}.datepicker-controls .button:focus,.datepicker-controls .button:active{outline:none}.datepicker-controls .button:hover{border-color:#b8b8b8;color:#363636}.datepicker-controls .button:focus{border-color:#3273dc;color:#363636}.datepicker-controls .button:focus:not(:active){-webkit-box-shadow:0 0 0 .125em rgba(50,115,220,.25);box-shadow:0 0 0 .125em #3273dc40}.datepicker-controls .button:active{border-color:#474747;color:#363636}.datepicker-controls .button[disabled]{cursor:not-allowed}.datepicker-header .datepicker-controls .button{border-color:transparent;font-weight:700}.datepicker-header .datepicker-controls .button:hover{background-color:#f9f9f9}.datepicker-header .datepicker-controls .button:active{background-color:#f2f2f2}.datepicker-footer .datepicker-controls .button{-webkit-box-flex:1;-ms-flex:auto;flex:auto;margin:calc(.375rem - 1px) .375rem;border-radius:2px;font-size:.75rem}.datepicker-controls .view-switch{-webkit-box-flex:1;-ms-flex:auto;flex:auto}.datepicker-controls .prev-button,.datepicker-controls .next-button{padding-right:.375rem;padding-left:.375rem;-webkit-box-flex:0;-ms-flex:0 0 14.2857142857%;flex:0 0 14.2857142857%}.datepicker-controls .prev-button.disabled,.datepicker-controls .next-button.disabled{visibility:hidden}.datepicker-view,.datepicker-grid{display:-webkit-box;display:-ms-flexbox;display:flex}.datepicker-view{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;width:15.75rem}.datepicker-grid{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-flex:1;-ms-flex:auto;flex:auto}.datepicker .days{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:auto;flex:auto}.datepicker .days-of-week{display:-webkit-box;display:-ms-flexbox;display:flex}.datepicker .week-numbers{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:0;-ms-flex:0 0 9.6774193548%;flex:0 0 9.6774193548%}.datepicker .weeks{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-flex:1;-ms-flex:auto;flex:auto}.datepicker span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:4px;cursor:default;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.datepicker .dow{height:1.5rem;font-size:.875rem;font-weight:700}.datepicker .week{-webkit-box-flex:1;-ms-flex:auto;flex:auto;color:#b8b8b8;font-size:.75rem}.datepicker-cell,.datepicker .days .dow{-ms-flex-preferred-size:14.2857142857%;flex-basis:14.2857142857%}.datepicker-cell{height:2.25rem}.datepicker-cell:not(.day){-ms-flex-preferred-size:25%;flex-basis:25%;height:4.5rem}.datepicker-cell:not(.disabled):hover{background-color:#f9f9f9;cursor:pointer}.datepicker-cell.focused:not(.selected){background-color:#e9e9e9}.datepicker-cell.selected,.datepicker-cell.selected:hover{background-color:#3273dc;color:#fff;font-weight:600}.datepicker-cell.disabled{color:#dcdcdc}.datepicker-cell.prev:not(.disabled),.datepicker-cell.next:not(.disabled){color:#7a7a7a}.datepicker-cell.prev.selected,.datepicker-cell.next.selected{color:#e6e6e6}.datepicker-cell.highlighted:not(.selected):not(.range):not(.today){border-radius:0;background-color:#f5f5f5}.datepicker-cell.highlighted:not(.selected):not(.range):not(.today):not(.disabled):hover{background-color:#efefef}.datepicker-cell.highlighted:not(.selected):not(.range):not(.today).focused{background-color:#e9e9e9}.datepicker-cell.today:not(.selected){background-color:#00d1b2}.datepicker-cell.today:not(.selected):not(.disabled){color:#fff}.datepicker-cell.today.focused:not(.selected){background-color:#00ccad}.datepicker-cell.range-end:not(.selected),.datepicker-cell.range-start:not(.selected){background-color:#b8b8b8;color:#fff}.datepicker-cell.range-end.focused:not(.selected),.datepicker-cell.range-start.focused:not(.selected){background-color:#b3b3b3}.datepicker-cell.range-start:not(.range-end){border-radius:4px 0 0 4px}.datepicker-cell.range-end:not(.range-start){border-radius:0 4px 4px 0}.datepicker-cell.range{border-radius:0;background-color:#dcdcdc}.datepicker-cell.range:not(.disabled):not(.focused):not(.today):hover{background-color:#d7d7d7}.datepicker-cell.range.disabled{color:#c6c6c6}.datepicker-cell.range.focused{background-color:#d1d1d1}.datepicker-input.in-edit{border-color:#276bda}.datepicker-input.in-edit:focus,.datepicker-input.in-edit:active{-webkit-box-shadow:0 0 .25em .25em rgba(39,107,218,.2);box-shadow:0 0 .25em .25em #276bda33}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{margin:.67em 0;font-size:2em}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-size:1em;font-family:monospace,monospace}a{background-color:transparent}abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;border-bottom:none}b,strong{font-weight:bolder}code,kbd,samp{font-size:1em;font-family:monospace,monospace}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{margin:0;font-size:100%;line-height:1.15;font-family:inherit}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{padding:0;border-style:none}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{display:table;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%;padding:0;color:inherit;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:textfield}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}@font-face{font-family:swiper-icons;src:url(data:application/font-woff;charset=utf-8;base64,\ d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA);font-weight:400;font-style:normal}:root{--swiper-theme-color: #007aff;--swiper-navigation-size: 44px}.swiper,swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);-webkit-box-sizing:content-box;box-sizing:content-box}.swiper-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}.swiper-horizontal{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-slide,swiper-slide{-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-backface-hidden .swiper-slide{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{-webkit-perspective:1200px;perspective:1200px}.swiper-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-3d{-webkit-perspective:1200px;perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-cube-shadow{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(to left,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(to right,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(to top,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(to bottom,#00000080,#0000)}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{-ms-scroll-snap-type:none;scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-centered>.swiper-wrapper:before{content:"";-ms-flex-negative:0;flex-shrink:0;-webkit-box-ordinal-group:10000;-ms-flex-order:9999;order:9999}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-start:var(--swiper-centered-offset-before);margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-before:var(--swiper-centered-offset-before);margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;-ms-transform-origin:50%;transform-origin:50%;-webkit-box-sizing:border-box;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,swiper-container:not(.swiper-watch-progress) .swiper-lazy-preloader,.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader{-webkit-animation:swiper-preloader-spin 1s infinite linear;animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color: #ffffff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000000}@-webkit-keyframes swiper-preloader-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes swiper-preloader-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper:after{content:"";position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper:after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper:after{width:1px;height:var(--swiper-virtual-size)}.swiper-button-prev,.swiper-button-next{position:absolute;top:var(--swiper-navigation-top-offset, 50%);width:calc(var(--swiper-navigation-size) / 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - var(--swiper-navigation-size) / 2);z-index:10;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:var(--swiper-navigation-color, var(--swiper-theme-color))}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev.swiper-button-hidden,.swiper-button-next.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-prev,.swiper-navigation-disabled .swiper-button-next{display:none!important}.swiper-button-prev:after,.swiper-button-next:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset, 10px);right:auto}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset, 10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:.3s opacity;transition:.3s opacity;-webkit-transform:translate3d(0,0,0);transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:var(--swiper-pagination-bottom, 8px);top:var(--swiper-pagination-top, auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform:scale(.66);-ms-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(.66);-ms-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));height:var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius, 50%);background:var(--swiper-pagination-bullet-inactive-color, #000000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color, var(--swiper-theme-color))}.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets{right:var(--swiper-pagination-right, 8px);left:var(--swiper-pagination-left, auto);top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap, 6px) 0;display:block}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:8px}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;-webkit-transition:.2s top,.2s -webkit-transform;transition:.2s top,.2s -webkit-transform;transition:.2s transform,.2s top;transition:.2s transform,.2s top,.2s -webkit-transform}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap, 4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translate(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:.2s left,.2s -webkit-transform;transition:.2s left,.2s -webkit-transform;transition:.2s transform,.2s left;transition:.2s transform,.2s left,.2s -webkit-transform}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,:host(.swiper-horizontal.swiper-rtl) .swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:.2s right,.2s -webkit-transform;transition:.2s right,.2s -webkit-transform;transition:.2s transform,.2s right;transition:.2s transform,.2s right,.2s -webkit-transform}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color, inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color, rgba(0, 0, 0, .25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color, var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-webkit-transform-origin:right top;-ms-transform-origin:right top;transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size, 4px);left:0;top:0}.swiper-vertical>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite{width:var(--swiper-pagination-progressbar-size, 4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:var(--swiper-scrollbar-border-radius, 10px);position:relative;-ms-touch-action:none;touch-action:none;background:var(--swiper-scrollbar-bg-color, rgba(0, 0, 0, .1))}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:var(--swiper-scrollbar-sides-offset, 1%);bottom:var(--swiper-scrollbar-bottom, 4px);top:var(--swiper-scrollbar-top, auto);z-index:50;height:var(--swiper-scrollbar-size, 4px);width:calc(100% - 2 * var(--swiper-scrollbar-sides-offset, 1%))}.swiper-vertical>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-vertical{position:absolute;left:var(--swiper-scrollbar-left, auto);right:var(--swiper-scrollbar-right, 4px);top:var(--swiper-scrollbar-sides-offset, 1%);z-index:50;width:var(--swiper-scrollbar-size, 4px);height:calc(100% - 2 * var(--swiper-scrollbar-sides-offset, 1%))}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:var(--swiper-scrollbar-drag-bg-color, rgba(0, 0, 0, .5));border-radius:var(--swiper-scrollbar-border-radius, 10px);left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.swiper-zoom-container>img,.swiper-zoom-container>svg,.swiper-zoom-container>canvas{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.swiper-slide-zoomed{cursor:move;-ms-touch-action:none;touch-action:none}.swiper .swiper-notification,swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-prev,.swiper-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-top,.swiper-cube .swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-right{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:"";background:#000;position:absolute;inset:0;-webkit-filter:blur(50px);filter:blur(50px)}.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-top,.swiper-flip .swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-right{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;-webkit-transition-property:opacity,height,-webkit-transform;transition-property:opacity,height,-webkit-transform;transition-property:transform,opacity,height;transition-property:transform,opacity,height,-webkit-transform}.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{-webkit-transform-origin:center bottom;-ms-transform-origin:center bottom;transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}.noUi-target,.noUi-target *{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-ms-touch-action:none;touch-action:none;-ms-user-select:none;-moz-user-select:none;user-select:none;-webkit-box-sizing:border-box;box-sizing:border-box}.noUi-target{position:relative}.noUi-base,.noUi-connects{width:100%;height:100%;position:relative;z-index:1}.noUi-connects{overflow:hidden;z-index:0}.noUi-connect,.noUi-origin{will-change:transform;position:absolute;z-index:1;top:0;right:0;height:100%;width:100%;-ms-transform-origin:0 0;-webkit-transform-origin:0 0;-webkit-transform-style:preserve-3d;transform-origin:0 0;-webkit-transform-style:flat;transform-style:flat}.noUi-txt-dir-rtl.noUi-horizontal .noUi-origin{left:0;right:auto}.noUi-vertical .noUi-origin{top:-100%;width:0}.noUi-horizontal .noUi-origin{height:0}.noUi-handle{-webkit-backface-visibility:hidden;backface-visibility:hidden;position:absolute}.noUi-touch-area{height:100%;width:100%}.noUi-state-tap .noUi-connect,.noUi-state-tap .noUi-origin{-webkit-transition:transform .3s;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.noUi-state-drag *{cursor:inherit!important}.noUi-horizontal{height:18px}.noUi-horizontal .noUi-handle{width:34px;height:28px;right:-17px;top:-6px}.noUi-vertical{width:18px}.noUi-vertical .noUi-handle{width:28px;height:34px;right:-6px;bottom:-17px}.noUi-txt-dir-rtl.noUi-horizontal .noUi-handle{left:-17px;right:auto}.noUi-target{background:#fafafa;border-radius:4px;border:1px solid #D3D3D3;-webkit-box-shadow:inset 0 1px 1px #F0F0F0,0 3px 6px -5px #BBB;box-shadow:inset 0 1px 1px #f0f0f0,0 3px 6px -5px #bbb}.noUi-connects{border-radius:3px}.noUi-connect{background:#3fb8af}.noUi-draggable{cursor:ew-resize}.noUi-vertical .noUi-draggable{cursor:ns-resize}.noUi-handle{border:1px solid #D9D9D9;border-radius:3px;background:#fff;cursor:default;-webkit-box-shadow:inset 0 0 1px #FFF,inset 0 1px 7px #EBEBEB,0 3px 6px -3px #BBB;box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ebebeb,0 3px 6px -3px #bbb}.noUi-active{-webkit-box-shadow:inset 0 0 1px #FFF,inset 0 1px 7px #DDD,0 3px 6px -3px #BBB;box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ddd,0 3px 6px -3px #bbb}.noUi-handle:after,.noUi-handle:before{content:"";display:block;position:absolute;height:14px;width:1px;background:#e8e7e6;left:14px;top:6px}.noUi-handle:after{left:17px}.noUi-vertical .noUi-handle:after,.noUi-vertical .noUi-handle:before{width:14px;height:1px;left:6px;top:14px}.noUi-vertical .noUi-handle:after{top:17px}[disabled] .noUi-connect{background:#b8b8b8}[disabled] .noUi-handle,[disabled].noUi-handle,[disabled].noUi-target{cursor:not-allowed}.noUi-pips,.noUi-pips *{-webkit-box-sizing:border-box;box-sizing:border-box}.noUi-pips{position:absolute;color:#999}.noUi-value{position:absolute;white-space:nowrap;text-align:center}.noUi-value-sub{color:#ccc;font-size:10px}.noUi-marker{position:absolute;background:#ccc}.noUi-marker-sub,.noUi-marker-large{background:#aaa}.noUi-pips-horizontal{padding:10px 0;height:80px;top:100%;left:0;width:100%}.noUi-value-horizontal{-webkit-transform:translate(-50%,50%);-ms-transform:translate(-50%,50%);transform:translate(-50%,50%)}.noUi-rtl .noUi-value-horizontal{-webkit-transform:translate(50%,50%);-ms-transform:translate(50%,50%);transform:translate(50%,50%)}.noUi-marker-horizontal.noUi-marker{margin-left:-1px;width:2px;height:5px}.noUi-marker-horizontal.noUi-marker-sub{height:10px}.noUi-marker-horizontal.noUi-marker-large{height:15px}.noUi-pips-vertical{padding:0 10px;height:100%;top:0;left:100%}.noUi-value-vertical{-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translateY(-50%);padding-left:25px}.noUi-rtl .noUi-value-vertical{-webkit-transform:translate(0,50%);-ms-transform:translate(0,50%);transform:translateY(50%)}.noUi-marker-vertical.noUi-marker{width:5px;height:2px;margin-top:-1px}.noUi-marker-vertical.noUi-marker-sub{width:10px}.noUi-marker-vertical.noUi-marker-large{width:15px}.noUi-tooltip{display:block;position:absolute;border:1px solid #D9D9D9;border-radius:3px;background:#fff;color:#000;padding:5px;text-align:center;white-space:nowrap}.noUi-horizontal .noUi-tooltip{-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%);left:50%;bottom:120%}.noUi-vertical .noUi-tooltip{-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translateY(-50%);top:50%;right:120%}.noUi-horizontal .noUi-origin>.noUi-tooltip{-webkit-transform:translate(50%,0);-ms-transform:translate(50%,0);transform:translate(50%);left:auto;bottom:10px}.noUi-vertical .noUi-origin>.noUi-tooltip{-webkit-transform:translate(0,-18px);-ms-transform:translate(0,-18px);transform:translateY(-18px);top:auto;right:28px}:root{--color-white: #ffffff;--color-black: #2e2e44;--color-comet: #68687d;--color-grey-suit: #9090a2;--color-quartz: #d1d1e0;--color-heather: #afb8bf;--color-patten-blue: #d5dadd;--color-solitude: #e8ecef;--color-alice-blue: #f5f6f7;--color-white-smoke: #f7f7f7;--color-white-smoke-2: #f5f5f5;--color-studio: #6e549b;--color-torch-red: #ff001c;--color-radical-red: #ff4258;--color-wild-watermelon: #ff5a6c;--color-wewak: #ff8f9b;--color-pink: #ffc2c8;--color-pale-pink: #ffd9dd;--color-black-marlin: #393841;--color-quartz-15: rgba(209, 209, 224, .15);--color-dim-gray-20: rgba(97, 97, 97, .2);--color-black-15: rgba(46, 46, 68, .15);--color-black-10: rgba(46, 46, 68, .1)}@font-face{font-style:normal;font-weight:400;font-family:Raleway;font-display:swap;src:url(/local/templates/main/style/../fonts/Raleway-Regular.woff2) format("woff2")}@font-face{font-style:medium;font-weight:500;font-family:Raleway;font-display:swap;src:url(/local/templates/main/style/../fonts/Raleway-Medium.woff2) format("woff2")}@font-face{font-style:medium;font-weight:600;font-family:Raleway;font-display:swap;src:url(/local/templates/main/style/../fonts/Raleway-SemiBold.woff2) format("woff2")}@font-face{font-style:bold;font-weight:700;font-family:Raleway;font-display:swap;src:url(/local/templates/main/style/../fonts/Raleway-Bold.woff2) format("woff2")}@font-face{font-style:normal;font-weight:400;font-family:Inter;font-display:swap;src:url(/local/templates/main/style/../fonts/Inter18pt-Regular.woff2) format("woff2")}@font-face{font-style:bold;font-weight:700;font-family:Effra;font-display:swap;src:url(/local/templates/main/style/../fonts/Effra-Bold.woff2) format("woff2")}*,*:before,*:after{-webkit-box-sizing:border-box;box-sizing:border-box}html,body{margin:0;padding:0;min-height:calc(100 * var(--vh, 1vh))}html{font-style:normal;font-weight:400;font-family:Raleway,sans-serif;font-size:16px;-webkit-font-feature-settings:"pnum" on,"lnum" on;font-feature-settings:"pnum" on,"lnum" on;line-height:1.5;color:var(--color-black);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;scroll-behavior:smooth}@media (max-width: 1439px){html{font-size:1.1111111111vw}}@media (max-width: 1023px){html{font-size:1.3333333333vw}}@media (max-width: 767px){html{font-size:16px}}body{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative}main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:100%;min-width:100%}a{text-decoration:none}img,video{display:block;max-width:100%;height:auto}textarea{resize:none}input:-webkit-autofill{-webkit-autofill-font-size:.875rem;-webkit-text-fill-color:#2e2e44}input,textarea{border-radius:0}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{opacity:1}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1}input:-ms-input-placeholder,textarea:-ms-input-placeholder{opacity:1}input::-ms-input-placeholder,textarea::-ms-input-placeholder{opacity:1}input::placeholder,textarea::placeholder{opacity:1}input:invalid,textarea:invalid{-webkit-box-shadow:none;box-shadow:none}select{border-radius:0}input::-ms-clear,input::-ms-reveal{display:none}input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none;appearance:none}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{margin:0;-webkit-appearance:none;appearance:none}input[type=number]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}input[type=date],input[type=month],input[type=time]{-webkit-appearance:none;-moz-appearance:none;appearance:none}select,textarea,input:matches([type=email],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=url]){-webkit-appearance:none;-moz-appearance:none;appearance:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none}.visually-hidden{display:block;position:absolute;overflow:hidden;clip:rect(0 0 0 0);width:1px;height:1px;margin:-1px;padding:0;white-space:nowrap;border:0;-webkit-clip-path:inset(100%);clip-path:inset(100%)}@media (min-width: 768px){.hidden-from-tablet{display:none!important}}@media (min-width: 1024px){.hidden-desktop-only{display:none!important}}@media (min-width: 768px) and (max-width: 1023px){.hidden-tablet-only{display:none!important}}@media (max-width: 767px){.hidden-mobile-only{display:none!important}}.button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:.6875rem 1.4375rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;gap:.75rem;border-radius:.5rem;border:.0625rem solid transparent;background-color:var(--color-wild-watermelon);color:var(--color-white);text-align:center;cursor:pointer;-webkit-font-feature-settings:"pnum" on,"lnum" on;font-feature-settings:"pnum" on,"lnum" on;-webkit-transition:background-color .3s ease,color .3s ease;transition:background-color .3s ease,color .3s ease}.button:focus-visible{background-color:var(--color-radical-red)}@media (hover: hover) and (pointer: fine){.button:hover{background-color:var(--color-radical-red)}}.button:active{background-color:var(--color-wewak)}.button:disabled,.button[inert],.button.is-disabled{background-color:var(--color-pink);cursor:default;pointer-events:none}.button__text{font-size:1rem;font-weight:600;line-height:1.25rem}.button__icon{-ms-flex-negative:0;flex-shrink:0;width:1.25rem;height:1.25rem}.button__icon svg{width:100%;height:100%;color:inherit}.button--big{padding:.8125rem 1.4375rem;gap:1rem}.button--big .button__text{font-size:1.25rem;line-height:1.5rem}.button--big .button__icon{width:1.5rem;height:1.5rem}.button--extra-big{padding:.9375rem 1.4375rem;gap:.75rem}.button--extra-big .button__text{font-size:1.5rem;line-height:1.75rem}.button--extra-big .button__icon{width:2rem;height:2rem}.button--small{padding:.5625rem .9375rem;gap:.5rem}.button--small .button__text{font-size:.875rem;line-height:1rem}.button--small .button__icon{width:1rem;height:1rem}.button--small-adaptive{padding:.5625rem .9375rem;gap:.5rem}@media (max-width: 767px){.button--small-adaptive{padding:.6875rem 1.4375rem}}.button--small-adaptive .button__text{font-size:.875rem;line-height:1rem}@media (max-width: 767px){.button--small-adaptive .button__text{font-size:1rem;line-height:1.25rem}}.button--small-adaptive .button__icon{width:1rem;height:1rem}.button--white{background-color:var(--color-white);color:var(--color-comet)}.button--white:focus-visible{color:var(--color-black);background-color:var(--color-white)}@media (hover: hover) and (pointer: fine){.button--white:hover{color:var(--color-black);background-color:var(--color-white)}}.button--white:active{color:var(--color-comet);background-color:var(--color-white-smoke)}.button--white:disabled,.button--white[inert],.button--white.is-disabled{background-color:var(--color-solitude);color:var(--color-heather)}.button--pink-outlined{border-color:var(--color-wild-watermelon);background-color:transparent;color:var(--color-wild-watermelon)}.button--pink-outlined:focus-visible{background-color:var(--color-pale-pink)}@media (hover: hover) and (pointer: fine){.button--pink-outlined:hover{background-color:var(--color-pale-pink)}}.button--pink-outlined:active{background-color:var(--color-pale-pink)}.button--pink-outlined:disabled,.button--pink-outlined[inert],.button--pink-outlined.is-disabled{background-color:var(--color-pale-pink);opacity:.3}.button--gray-outlined{border-color:var(--color-quartz);background-color:transparent;color:var(--color-comet)}.button--gray-outlined:focus-visible{background-color:var(--color-quartz-15)}@media (hover: hover) and (pointer: fine){.button--gray-outlined:hover{background-color:var(--color-quartz-15)}}.button--gray-outlined:active{background-color:var(--color-quartz-15)}.button--gray-outlined:disabled,.button--gray-outlined[inert],.button--gray-outlined.is-disabled{opacity:.3;background-color:var(--color-quartz)}.button--simple{padding:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;gap:.25rem;border-radius:0;border:none;background-color:transparent;color:var(--color-black);-webkit-transition:color .3s ease;transition:color .3s ease}.button--simple:focus-visible{background-color:transparent;color:var(--color-wild-watermelon)}@media (hover: hover) and (pointer: fine){.button--simple:hover{background-color:transparent;color:var(--color-wild-watermelon)}}.button--simple:active{background-color:transparent;color:var(--color-wewak)}.button--simple:disabled,.button--simple[inert],.button--simple.is-disabled{background-color:transparent;opacity:.7}.button--simple.button--extra-big{gap:.75rem}.characteristics-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;padding:0;font-size:.875rem;line-height:1.125rem;background-color:transparent;color:var(--color-black);border:none;cursor:pointer;text-align:left;-webkit-transition:color .3s ease;transition:color .3s ease}.characteristics-button.is-hidden{display:none}.characteristics-button__span{text-decoration:underline;-webkit-text-decoration-skip:none;text-decoration-skip:none;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}.characteristics-button__span--open{display:none}.characteristics-button:focus-visible{color:var(--color-wild-watermelon)}@media (hover: hover) and (pointer: fine){.characteristics-button:hover{color:var(--color-wild-watermelon)}}.characteristics-button:active{color:var(--color-wewak)}.characteristics-button svg{width:1rem;height:1rem;color:inherit}[data-characteristics=content].is-open+[data-characteristics=button] .characteristics-button__span--open{display:inline}[data-characteristics=content].is-open+[data-characteristics=button] .characteristics-button__span--close{display:none}[data-characteristics=content].is-open+[data-characteristics=button] svg{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.custom-input,.custom-textarea{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.custom-input__label,.custom-textarea__label{display:inline-block;font-size:.875rem;line-height:1.125rem;font-weight:500;color:var(--color-comet);vertical-align:middle;overflow:hidden;text-overflow:ellipsis}.custom-input__label~.custom-input__icon,.custom-input__label~.custom-input__icon-error,.custom-input__label~.custom-input__button,.custom-textarea__label~.custom-input__icon,.custom-textarea__label~.custom-input__icon-error,.custom-textarea__label~.custom-input__button{top:calc(50% + .8125rem)}.custom-input label,.custom-textarea label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem;width:100%}.custom-input label input,.custom-input label textarea,.custom-textarea label input,.custom-textarea label textarea{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:100%;padding:.6875rem .9375rem;height:2.75rem;border:.0625rem solid var(--color-quartz);background-color:var(--color-white);border-radius:.25rem;transition:background-color 100000000s ease,color .3s ease,-webkit-text-fill-color .3s ease,border-color .3s ease;font-size:.875rem;line-height:1.43;color:var(--color-black);-webkit-font-feature-settings:"pnum" on,"lnum" on;font-feature-settings:"pnum" on,"lnum" on;outline:none}.custom-input label input::-webkit-input-placeholder,.custom-input label textarea::-webkit-input-placeholder,.custom-textarea label input::-webkit-input-placeholder,.custom-textarea label textarea::-webkit-input-placeholder{font-size:.875rem;line-height:1.43;color:var(--color-heather)}.custom-input label input::-moz-placeholder,.custom-input label textarea::-moz-placeholder,.custom-textarea label input::-moz-placeholder,.custom-textarea label textarea::-moz-placeholder{font-size:.875rem;line-height:1.43;color:var(--color-heather)}.custom-input label input:-ms-input-placeholder,.custom-input label textarea:-ms-input-placeholder,.custom-textarea label input:-ms-input-placeholder,.custom-textarea label textarea:-ms-input-placeholder{font-size:.875rem;line-height:1.43;color:var(--color-heather)}.custom-input label input::-ms-input-placeholder,.custom-input label textarea::-ms-input-placeholder,.custom-textarea label input::-ms-input-placeholder,.custom-textarea label textarea::-ms-input-placeholder{font-size:.875rem;line-height:1.43;color:var(--color-heather)}.custom-input label input::placeholder,.custom-input label textarea::placeholder,.custom-textarea label input::placeholder,.custom-textarea label textarea::placeholder{font-size:.875rem;line-height:1.43;color:var(--color-heather)}@media (max-width: 767px){.custom-input label input::-webkit-input-placeholder,.custom-input label textarea::-webkit-input-placeholder,.custom-textarea label input::-webkit-input-placeholder,.custom-textarea label textarea::-webkit-input-placeholder{font-size:1rem;line-height:1}.custom-input label input::-moz-placeholder,.custom-input label textarea::-moz-placeholder,.custom-textarea label input::-moz-placeholder,.custom-textarea label textarea::-moz-placeholder{font-size:1rem;line-height:1}.custom-input label input:-ms-input-placeholder,.custom-input label textarea:-ms-input-placeholder,.custom-textarea label input:-ms-input-placeholder,.custom-textarea label textarea:-ms-input-placeholder{font-size:1rem;line-height:1}.custom-input label input::-ms-input-placeholder,.custom-input label textarea::-ms-input-placeholder,.custom-textarea label input::-ms-input-placeholder,.custom-textarea label textarea::-ms-input-placeholder{font-size:1rem;line-height:1}.custom-input label input::placeholder,.custom-input label textarea::placeholder,.custom-textarea label input::placeholder,.custom-textarea label textarea::placeholder{font-size:1rem;line-height:1}}@media (max-width: 767px){.custom-input label input,.custom-input label textarea,.custom-textarea label input,.custom-textarea label textarea{font-size:1rem;line-height:1}}@media (hover: hover) and (pointer: fine){.custom-input label input:hover,.custom-input label textarea:hover,.custom-textarea label input:hover,.custom-textarea label textarea:hover{border-color:var(--color-heather)}}.custom-input label input:focus-visible,.custom-input label textarea:focus-visible,.custom-textarea label input:focus-visible,.custom-textarea label textarea:focus-visible{outline:none;border-color:var(--color-grey-suit)}.custom-input label input:disabled,.custom-input label input:disabled:hover,.custom-input label textarea:disabled,.custom-input label textarea:disabled:hover,.custom-textarea label input:disabled,.custom-textarea label input:disabled:hover,.custom-textarea label textarea:disabled,.custom-textarea label textarea:disabled:hover{pointer-events:none;background-color:var(--color-solitude);border-color:var(--color-solitude);color:var(--color-heather)}.custom-input label input:disabled::-webkit-input-placeholder,.custom-input label input:disabled:hover::-webkit-input-placeholder,.custom-input label textarea:disabled::-webkit-input-placeholder,.custom-input label textarea:disabled:hover::-webkit-input-placeholder,.custom-textarea label input:disabled::-webkit-input-placeholder,.custom-textarea label input:disabled:hover::-webkit-input-placeholder,.custom-textarea label textarea:disabled::-webkit-input-placeholder,.custom-textarea label textarea:disabled:hover::-webkit-input-placeholder{color:var(--color-heather)}.custom-input label input:disabled::-moz-placeholder,.custom-input label input:disabled:hover::-moz-placeholder,.custom-input label textarea:disabled::-moz-placeholder,.custom-input label textarea:disabled:hover::-moz-placeholder,.custom-textarea label input:disabled::-moz-placeholder,.custom-textarea label input:disabled:hover::-moz-placeholder,.custom-textarea label textarea:disabled::-moz-placeholder,.custom-textarea label textarea:disabled:hover::-moz-placeholder{color:var(--color-heather)}.custom-input label input:disabled:-ms-input-placeholder,.custom-input label input:disabled:hover:-ms-input-placeholder,.custom-input label textarea:disabled:-ms-input-placeholder,.custom-input label textarea:disabled:hover:-ms-input-placeholder,.custom-textarea label input:disabled:-ms-input-placeholder,.custom-textarea label input:disabled:hover:-ms-input-placeholder,.custom-textarea label textarea:disabled:-ms-input-placeholder,.custom-textarea label textarea:disabled:hover:-ms-input-placeholder{color:var(--color-heather)}.custom-input label input:disabled::-ms-input-placeholder,.custom-input label input:disabled:hover::-ms-input-placeholder,.custom-input label textarea:disabled::-ms-input-placeholder,.custom-input label textarea:disabled:hover::-ms-input-placeholder,.custom-textarea label input:disabled::-ms-input-placeholder,.custom-textarea label input:disabled:hover::-ms-input-placeholder,.custom-textarea label textarea:disabled::-ms-input-placeholder,.custom-textarea label textarea:disabled:hover::-ms-input-placeholder{color:var(--color-heather)}.custom-input label input:disabled::placeholder,.custom-input label input:disabled:hover::placeholder,.custom-input label textarea:disabled::placeholder,.custom-input label textarea:disabled:hover::placeholder,.custom-textarea label input:disabled::placeholder,.custom-textarea label input:disabled:hover::placeholder,.custom-textarea label textarea:disabled::placeholder,.custom-textarea label textarea:disabled:hover::placeholder{color:var(--color-heather)}.custom-input label textarea,.custom-textarea label textarea{height:5rem;scrollbar-color:var(--color-quartz) transparent;scrollbar-width:thin}.custom-input label textarea::-webkit-scrollbar,.custom-textarea label textarea::-webkit-scrollbar{width:.3125rem}.custom-input label textarea::-webkit-scrollbar-thumb,.custom-textarea label textarea::-webkit-scrollbar-thumb{border-radius:.25rem;background-color:var(--color-quartz)}.custom-input__icon,.custom-input__icon-error,.custom-textarea__icon,.custom-textarea__icon-error{position:absolute;right:1rem;top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0);color:var(--color-grey-suit);width:1.5rem;height:1.5rem;-webkit-transition:opacity .3s ease,visibility .3s ease;transition:opacity .3s ease,visibility .3s ease;z-index:1}.custom-input__icon svg,.custom-input__icon-error svg,.custom-textarea__icon svg,.custom-textarea__icon-error svg{display:block;width:100%;height:100%;-webkit-transform:translateZ(0);transform:translateZ(0)}.custom-input__icon.is-hidden,.custom-input__icon-error.is-hidden,.custom-textarea__icon.is-hidden,.custom-textarea__icon-error.is-hidden{opacity:0}.custom-input__icon,.custom-textarea__icon{color:var(--color-grey-suit)}.custom-input__icon-error,.custom-textarea__icon-error{display:none}.custom-input.is-invalid input,.custom-input.is-invalid textarea,.custom-textarea.is-invalid input,.custom-textarea.is-invalid textarea{border-color:var(--color-torch-red);color:var(--color-torch-red);padding-right:2.75rem}.custom-input.is-invalid input::-webkit-input-placeholder,.custom-input.is-invalid textarea::-webkit-input-placeholder,.custom-textarea.is-invalid input::-webkit-input-placeholder,.custom-textarea.is-invalid textarea::-webkit-input-placeholder{color:var(--color-torch-red)}.custom-input.is-invalid input::-moz-placeholder,.custom-input.is-invalid textarea::-moz-placeholder,.custom-textarea.is-invalid input::-moz-placeholder,.custom-textarea.is-invalid textarea::-moz-placeholder{color:var(--color-torch-red)}.custom-input.is-invalid input:-ms-input-placeholder,.custom-input.is-invalid textarea:-ms-input-placeholder,.custom-textarea.is-invalid input:-ms-input-placeholder,.custom-textarea.is-invalid textarea:-ms-input-placeholder{color:var(--color-torch-red)}.custom-input.is-invalid input::-ms-input-placeholder,.custom-input.is-invalid textarea::-ms-input-placeholder,.custom-textarea.is-invalid input::-ms-input-placeholder,.custom-textarea.is-invalid textarea::-ms-input-placeholder{color:var(--color-torch-red)}.custom-input.is-invalid input::placeholder,.custom-input.is-invalid textarea::placeholder,.custom-textarea.is-invalid input::placeholder,.custom-textarea.is-invalid textarea::placeholder{color:var(--color-torch-red)}.custom-input.is-invalid input:focus,.custom-input.is-invalid input:hover,.custom-input.is-invalid textarea:focus,.custom-input.is-invalid textarea:hover,.custom-textarea.is-invalid input:focus,.custom-textarea.is-invalid input:hover,.custom-textarea.is-invalid textarea:focus,.custom-textarea.is-invalid textarea:hover{border-color:var(--color-torch-red);color:var(--color-torch-red)}.custom-input.is-invalid input:focus::-webkit-input-placeholder,.custom-input.is-invalid input:hover::-webkit-input-placeholder,.custom-input.is-invalid textarea:focus::-webkit-input-placeholder,.custom-input.is-invalid textarea:hover::-webkit-input-placeholder,.custom-textarea.is-invalid input:focus::-webkit-input-placeholder,.custom-textarea.is-invalid input:hover::-webkit-input-placeholder,.custom-textarea.is-invalid textarea:focus::-webkit-input-placeholder,.custom-textarea.is-invalid textarea:hover::-webkit-input-placeholder{color:var(--color-torch-red)}.custom-input.is-invalid input:focus::-moz-placeholder,.custom-input.is-invalid input:hover::-moz-placeholder,.custom-input.is-invalid textarea:focus::-moz-placeholder,.custom-input.is-invalid textarea:hover::-moz-placeholder,.custom-textarea.is-invalid input:focus::-moz-placeholder,.custom-textarea.is-invalid input:hover::-moz-placeholder,.custom-textarea.is-invalid textarea:focus::-moz-placeholder,.custom-textarea.is-invalid textarea:hover::-moz-placeholder{color:var(--color-torch-red)}.custom-input.is-invalid input:focus:-ms-input-placeholder,.custom-input.is-invalid input:hover:-ms-input-placeholder,.custom-input.is-invalid textarea:focus:-ms-input-placeholder,.custom-input.is-invalid textarea:hover:-ms-input-placeholder,.custom-textarea.is-invalid input:focus:-ms-input-placeholder,.custom-textarea.is-invalid input:hover:-ms-input-placeholder,.custom-textarea.is-invalid textarea:focus:-ms-input-placeholder,.custom-textarea.is-invalid textarea:hover:-ms-input-placeholder{color:var(--color-torch-red)}.custom-input.is-invalid input:focus::-ms-input-placeholder,.custom-input.is-invalid input:hover::-ms-input-placeholder,.custom-input.is-invalid textarea:focus::-ms-input-placeholder,.custom-input.is-invalid textarea:hover::-ms-input-placeholder,.custom-textarea.is-invalid input:focus::-ms-input-placeholder,.custom-textarea.is-invalid input:hover::-ms-input-placeholder,.custom-textarea.is-invalid textarea:focus::-ms-input-placeholder,.custom-textarea.is-invalid textarea:hover::-ms-input-placeholder{color:var(--color-torch-red)}.custom-input.is-invalid input:focus::placeholder,.custom-input.is-invalid input:hover::placeholder,.custom-input.is-invalid textarea:focus::placeholder,.custom-input.is-invalid textarea:hover::placeholder,.custom-textarea.is-invalid input:focus::placeholder,.custom-textarea.is-invalid input:hover::placeholder,.custom-textarea.is-invalid textarea:focus::placeholder,.custom-textarea.is-invalid textarea:hover::placeholder{color:var(--color-torch-red)}.custom-input.is-invalid .custom-input__label,.custom-input.is-invalid .custom-textarea__label,.custom-textarea.is-invalid .custom-input__label,.custom-textarea.is-invalid .custom-textarea__label{color:var(--color-torch-red)}.custom-input.is-invalid .custom-input__icon,.custom-input.is-invalid .custom-textarea__icon,.custom-textarea.is-invalid .custom-input__icon,.custom-textarea.is-invalid .custom-textarea__icon{display:none}.custom-input.is-invalid .custom-input__icon-error,.custom-input.is-invalid .custom-textarea__icon-error,.custom-textarea.is-invalid .custom-input__icon-error,.custom-textarea.is-invalid .custom-textarea__icon-error{display:inline}.custom-input.is-invalid .custom-input__reset,.custom-input.is-invalid .custom-textarea__reset,.custom-textarea.is-invalid .custom-input__reset,.custom-textarea.is-invalid .custom-textarea__reset{display:none}@media (hover: hover) and (pointer: fine){.custom-input.is-invalid:hover .input-message,.custom-textarea.is-invalid:hover .input-message{opacity:1;visibility:visible}}.custom-input--sm label input,.custom-textarea--sm label input{padding:.4375rem .9375rem;height:2.25rem}.custom-input--md label input,.custom-textarea--md label input{padding:.4375rem .9375rem;height:2.5rem}@media (max-width: 767px){.custom-input--adaptive label input,.custom-textarea--adaptive label input{padding:.4375rem .9375rem;height:2.25rem}}.custom-input--md-adaptive label input,.custom-textarea--md-adaptive label input{padding:.4375rem .9375rem;height:2.5rem}@media (max-width: 767px){.custom-input--md-adaptive label input,.custom-textarea--md-adaptive label input{padding:.6875rem .9375rem;height:2.75rem}}.custom-input--icon label input,.custom-input--icon label textarea,.custom-textarea--icon label input,.custom-textarea--icon label textarea,.custom-input--button label input,.custom-input--button label textarea,.custom-textarea--button label input,.custom-textarea--button label textarea{padding-right:2.75rem}.custom-input.no-label .custom-input__button,.custom-textarea.no-label .custom-input__button{top:50%}.custom-input.no-label .input-message,.custom-textarea.no-label .input-message{-webkit-transform:translate3d(50%,-.6875rem,0);transform:translate3d(50%,-.6875rem,0)}.custom-input__button,.custom-textarea__button{position:absolute;right:1rem;top:calc(50% + .8125rem);-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0);z-index:1}.custom-input__button:before,.custom-textarea__button:before{position:absolute;inset:0 0 0 -.25rem;content:"";background-color:var(--color-white);z-index:-1}.custom-input__reset,.custom-textarea__reset{width:1.5rem;height:1.5rem;border:0;background-color:transparent;padding:0;cursor:pointer;opacity:0;visibility:hidden;pointer-events:none;-webkit-transition:opacity .3s ease,visibility .3s ease;transition:opacity .3s ease,visibility .3s ease}.custom-input__reset svg,.custom-textarea__reset svg{display:block;width:100%;height:100%;-webkit-transform:translateZ(0);transform:translateZ(0)}.custom-input__reset.is-shown,.custom-textarea__reset.is-shown{opacity:1;visibility:visible;pointer-events:auto}.custom-input__required,.custom-textarea__required{display:inline-block;font-size:1.25rem;line-height:1;font-weight:400;color:var(--color-wild-watermelon);margin-left:.125rem}.custom-input--sm .custom-input__required,.custom-input--sm .custom-textarea__required,.custom-textarea--sm .custom-input__required,.custom-textarea--sm .custom-textarea__required{font-size:.875rem}.custom-input .input-message,.custom-textarea .input-message{position:absolute;right:1.75rem;bottom:100%;-webkit-transform:translate3d(50%,1.0625rem,0);transform:translate3d(50%,1.0625rem,0);z-index:20;opacity:0;visibility:hidden;-webkit-transition:opacity .3s ease,visibility .3s ease;transition:opacity .3s ease,visibility .3s ease}@media (max-width: 767px){.custom-input .input-message,.custom-textarea .input-message{right:50%}}@media (max-width: 767px){.custom-input label:focus-within+.input-message,.custom-textarea label:focus-within+.input-message{opacity:1;visibility:visible}}.custom-range{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;padding:1.5rem;border-radius:.5rem;background-color:var(--color-alice-blue)}.custom-range.expanded .custom-range__arrow{-webkit-transform:rotate(-179.99deg);-ms-transform:rotate(-179.99deg);transform:rotate(-179.99deg)}.custom-range.expanded .custom-range__content{visibility:visible;-webkit-transition:max-height .3s ease;transition:max-height .3s ease}@media (max-width: 767px){.custom-range{padding:0 0 .125rem;background-color:transparent}}.custom-range__title{margin-bottom:1.25rem;font-size:1.125rem;font-weight:700;line-height:1.375rem}@media (max-width: 767px){.custom-range__title{margin-bottom:1rem;font-size:1rem;font-weight:500;line-height:1.25rem}}.custom-range__inputs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.625rem;margin-bottom:1.3125rem}@media (max-width: 767px){.custom-range__inputs{gap:1.4375rem}}.custom-range label{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.custom-range input{padding:.5625rem .25rem;height:2.25rem;width:100%;border:.0625rem solid var(--color-quartz);background-color:var(--color-white);border-radius:.25rem;font-size:.875rem;line-height:1.29;font-weight:500;color:var(--color-comet);-webkit-font-feature-settings:"pnum" on,"lnum" on;font-feature-settings:"pnum" on,"lnum" on;text-align:center;transition:background-color .3s ease,color .3s ease,-webkit-text-fill-color .3s ease,border-color .3s ease}@media (max-width: 767px){.custom-range input{height:2.5rem;font-size:1rem;line-height:1}}@media (hover: hover) and (pointer: fine){.custom-range input:hover{border-color:var(--color-heather)}}.custom-range input:focus-visible{outline:none;border-color:var(--color-grey-suit)}.custom-range input:focus-visible::-webkit-input-placeholder{color:var(--color-valhalla)}.custom-range input:focus-visible::-moz-placeholder{color:var(--color-valhalla)}.custom-range input:focus-visible:-ms-input-placeholder{color:var(--color-valhalla)}.custom-range input:focus-visible::-ms-input-placeholder{color:var(--color-valhalla)}.custom-range input:focus-visible::placeholder{color:var(--color-valhalla)}.custom-range input:disabled,.custom-range input:disabled:hover{pointer-events:none;background-color:var(--color-solitude);border-color:var(--color-solitude);color:var(--color-heather)}.custom-range input:disabled::-webkit-input-placeholder,.custom-range input:disabled:hover::-webkit-input-placeholder{color:var(--color-heather)}.custom-range input:disabled::-moz-placeholder,.custom-range input:disabled:hover::-moz-placeholder{color:var(--color-heather)}.custom-range input:disabled:-ms-input-placeholder,.custom-range input:disabled:hover:-ms-input-placeholder{color:var(--color-heather)}.custom-range input:disabled::-ms-input-placeholder,.custom-range input:disabled:hover::-ms-input-placeholder{color:var(--color-heather)}.custom-range input:disabled::placeholder,.custom-range input:disabled:hover::placeholder{color:var(--color-heather)}.custom-range__separator{font-size:1.25rem;line-height:1.2;color:var(--color-comet)}.custom-range__slider{position:relative;width:100%;height:.75rem}.custom-range__button{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;border:0;border-radius:0;background-color:transparent;padding:0;height:auto;gap:1.25rem;font-size:1.125rem;line-height:1.375rem;font-weight:700;color:var(--color-black);-webkit-font-feature-settings:"pnum" on,"lnum" on;font-feature-settings:"pnum" on,"lnum" on;-webkit-tap-highlight-color:transparent;-webkit-transition:color .3s ease;transition:color .3s ease;cursor:pointer}.custom-range__button:before{position:absolute;inset:-1rem -1.5rem;content:""}@media (max-width: 767px){.custom-range__button:before{content:none}}@media (max-width: 767px){.custom-range__button{display:none}}.custom-range__button:focus-visible{color:var(--color-comet);outline:none}@media (hover: hover) and (pointer: fine){.custom-range__button:hover{color:var(--color-comet);outline:none}}.custom-range__arrow{-ms-flex-negative:0;flex-shrink:0;width:1.5rem;height:1.5rem;margin-left:auto;-webkit-transform:translateZ(0);transform:translateZ(0);color:var(--color-black);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.custom-range__arrow svg{width:100%;height:100%;-webkit-transform:translateZ(0);transform:translateZ(0)}.custom-range .noUi-base{position:relative;width:100%;height:0;z-index:1}.custom-range .noUi-connects{background-color:var(--color-quartz);height:.125rem;border-radius:1.5rem;width:100%}.custom-range .noUi-connect{background-color:var(--color-wild-watermelon)}.custom-range .noUi-target{background-color:transparent;-webkit-box-shadow:none;box-shadow:none;height:.375rem;border:0}.custom-range .noUi-handle:after,.custom-range .noUi-handle:before{display:none}.custom-range .noUi-handle{-webkit-box-shadow:none;box-shadow:none;border-radius:50%;width:.75rem;height:.75rem;right:-.375rem;top:-.375rem;background-color:var(--color-wild-watermelon);border:.125rem solid var(--color-wild-watermelon);outline:none;cursor:-webkit-grab;cursor:grab}.custom-range .noUi-handle:active{cursor:-webkit-grabbing;cursor:grabbing}.custom-range--expanded{padding:1rem 1.5rem .625rem;min-height:3.5rem}@media (max-width: 767px){.custom-range--expanded{padding:0 0 .125rem}}.custom-range--expanded .custom-range__title{display:none}@media (max-width: 767px){.custom-range--expanded .custom-range__title{display:inline}}.custom-range--expanded .custom-range__inputs{padding-top:1rem}@media (max-width: 767px){.custom-range--expanded .custom-range__inputs{padding-top:0}}.custom-range--expanded .custom-range__content{overflow:hidden;visibility:hidden;-webkit-transition:max-height .3s ease,visibility .3s ease;transition:max-height .3s ease,visibility .3s ease;width:calc(100% + .75rem);padding:0 .375rem .375rem;margin:0 -.375rem}@media (max-width: 767px){.custom-range--expanded .custom-range__content{visibility:visible;overflow:initial;-webkit-transition:none;transition:none}}.custom-select{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.25rem;width:100%}@media (max-width: 767px){.custom-select--sm{gap:.5rem}}.custom-select__label{display:inline-block;font-size:.875rem;line-height:1.375rem;font-weight:500;color:var(--color-comet);vertical-align:middle;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.custom-select--sm .custom-select__label{line-height:1.125rem}@media (max-width: 767px){.custom-select--sm .custom-select__label{line-height:1.375rem}}.custom-select__placeholder{position:absolute;top:50%;left:.9375rem;max-width:calc(100% - 4rem);display:-webkit-box;line-clamp:1;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;font-size:.875rem;line-height:1.43;color:var(--color-heather);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:opacity .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,-webkit-transform .3s ease;transition:transform .3s ease,opacity .3s ease;transition:transform .3s ease,opacity .3s ease,-webkit-transform .3s ease;pointer-events:none}@media (max-width: 767px){.custom-select__placeholder{font-size:1rem;line-height:1}}.custom-select select{position:absolute;width:.0625rem;height:.0625rem;margin:-.0625rem;padding:0;overflow:hidden;white-space:nowrap;border:0;clip:rect(0 0 0 0);-webkit-clip-path:inset(100%);clip-path:inset(100%)}.custom-select__button{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;padding:.6875rem .9375rem;height:2.75rem;border:.0625rem solid var(--color-quartz);background-color:var(--color-white);border-radius:.25rem;font-size:.875rem;line-height:1.43;color:var(--color-black);-webkit-font-feature-settings:"pnum" on,"lnum" on;font-feature-settings:"pnum" on,"lnum" on;-webkit-tap-highlight-color:transparent;cursor:pointer;transition:background-color .3s ease,color .3s ease,-webkit-text-fill-color .3s ease,border-color .3s ease}@media (hover: hover) and (pointer: fine){.custom-select__button:hover{border-color:var(--color-heather)}}.custom-select__button:focus-visible{outline:none;border-color:var(--color-grey-suit)}.custom-select__button:focus-visible .custom-select__placeholder{color:var(--color-valhalla)}.custom-select__button:disabled,.custom-select__button:disabled:hover{pointer-events:none;background-color:var(--color-solitude);border-color:var(--color-solitude);color:var(--color-heather)}.custom-select__button:disabled .custom-select__placeholder,.custom-select__button:disabled:hover .custom-select__placeholder{color:var(--color-heather)}.custom-select--sm .custom-select__button{height:2.25rem}.custom-select__error{position:absolute;bottom:-.9375rem;left:0;color:var(--color-tomato);opacity:0;-webkit-transition:opacity .1s ease;transition:opacity .1s ease}.custom-select__text{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0;width:calc(100% - 3.5rem);overflow:hidden;text-align:left;display:-webkit-box;line-clamp:1;-webkit-line-clamp:1;-webkit-box-orient:vertical;text-overflow:ellipsis;font-family:Raleway,sans-serif;font-size:.875rem;line-height:1.43;font-weight:400;opacity:0;-webkit-transition:opacity .3s ease .1s;transition:opacity .3s ease .1s}@media (max-width: 767px){.custom-select__text{font-size:1rem;line-height:1}}.custom-select__text br{display:none}.custom-select__icon,.custom-select__icon-error{-ms-flex-negative:0;flex-shrink:0;width:1.5rem;height:1.5rem;margin-left:auto;-webkit-transform:translateZ(0);transform:translateZ(0);color:var(--color-black);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.custom-select__icon svg,.custom-select__icon-error svg{width:100%;height:100%;-webkit-transform:translateZ(0);transform:translateZ(0)}.custom-select--sm .custom-select__icon{color:var(--color-heather)}@media (max-width: 767px){.custom-select--sm .custom-select__icon{color:var(--color-grey-suit)}}.custom-select__icon-error{display:none}.custom-select__list-wrapper{display:contents}@media (max-width: 767px){.custom-select__list-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}}@media (max-width: 767px){.custom-select__list-heading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1.25rem 1.5rem 1.5rem}}.custom-select .select-list{position:absolute;bottom:-.625rem;z-index:3}.custom-select.is-disabled{pointer-events:none}.custom-select.is-disabled .select-list{display:none}.custom-select.open-up .select-list{bottom:auto;top:0;-webkit-transform:translateY(calc(-100% - .625rem));-ms-transform:translateY(calc(-100% - .625rem));transform:translateY(calc(-100% - .625rem))}.custom-select.is-open .select-list{visibility:visible;opacity:1}.custom-select.is-open .custom-select__icon{-webkit-transform:rotate(-179.99deg);-ms-transform:rotate(-179.99deg);transform:rotate(-179.99deg)}.custom-select.not-empty .custom-select__text{opacity:1}.custom-select.not-empty .custom-select__placeholder{opacity:0}.custom-select.is-invalid .custom-select__label,.custom-select.is-invalid .custom-select__placeholder{color:var(--color-torch-red)}.custom-select.is-invalid .custom-select__button{border-color:var(--color-torch-red);color:var(--color-torch-red)}@media (hover: hover) and (pointer: fine){.custom-select.is-invalid .custom-select__button:hover{border-color:var(--color-torch-red)}}.custom-select.is-invalid .custom-select__button:focus-visible{outline:none;border-color:var(--color-torch-red)}.custom-select.is-invalid .custom-select__icon{display:none}.custom-select.is-invalid .custom-select__icon-error{display:inline}@media (hover: hover) and (pointer: fine){.custom-select.is-invalid:hover .input-message{opacity:1;visibility:visible}}.custom-select--placeholder .custom-select__label{-webkit-transform:translateY(calc(-50% - 2.5rem));-ms-transform:translateY(calc(-50% - 2.5rem));transform:translateY(calc(-50% - 2.5rem));opacity:1}.custom-select--placeholder.is-open .custom-select__label,.custom-select--placeholder.not-empty .custom-select__label{opacity:1}.custom-select.slide-up.not-empty .custom-select__label,.custom-select.slide-up.is-open .custom-select__label{-webkit-transform:translateY(calc(-50% - 2.5rem));-ms-transform:translateY(calc(-50% - 2.5rem));transform:translateY(calc(-50% - 2.5rem));opacity:1}.custom-select.slide-up.not-empty .custom-select__text,.custom-select.slide-up.is-open .custom-select__text{opacity:1}.custom-select .input-message{position:absolute;right:1.75rem;bottom:100%;-webkit-transform:translate3d(50%,1.0625rem,0);transform:translate3d(50%,1.0625rem,0);z-index:20;opacity:0;visibility:hidden;-webkit-transition:opacity .3s ease,visibility .3s ease;transition:opacity .3s ease,visibility .3s ease}@media (max-width: 767px){.custom-select .input-message{right:50%}}.custom-select__required{display:inline-block;font-size:1.25rem;line-height:1.25rem;font-weight:400;color:var(--color-wild-watermelon);margin-left:.125rem}@media (max-width: 767px){.custom-select--adaptive .custom-select__button{padding:.4375rem .9375rem;height:2.25rem}}.custom-select--filter{padding:1rem 1.5rem;border-radius:.5rem;gap:0;background-color:var(--color-alice-blue)}.custom-select--filter .custom-select__placeholder{display:none}@media (max-width: 767px){.custom-select--filter .custom-select__placeholder{display:block;font-size:.875rem;line-height:1.25rem}}.custom-select--filter .custom-select__label{display:none;font-size:1rem;line-height:1.25;font-weight:500;color:var(--color-black)}@media (max-width: 767px){.custom-select--filter .custom-select__label{display:block}}.custom-select--filter .custom-select__text{opacity:1;display:block;font-size:1.125rem;line-height:1.375rem;font-weight:700}@media (max-width: 767px){.custom-select--filter .custom-select__text{display:-webkit-box;font-size:1rem;line-height:1.25rem;font-weight:500}}.custom-select--filter .custom-select__list-wrapper{display:block;overflow:hidden;-webkit-transition:max-height .3s ease;transition:max-height .3s ease}@media (max-width: 767px){.custom-select--filter .custom-select__list-wrapper{overflow:auto;position:fixed;left:100%;top:0;height:calc(100 * var(--vh, 1vh));width:100%;z-index:200;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:var(--color-white);-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}}.custom-select--filter.no-transition .custom-select__list-wrapper{-webkit-transition:none;transition:none}.custom-select--filter .select-list{position:static;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.custom-select--filter .custom-select__button{border:0;border-radius:0;background-color:transparent;padding:0;height:auto;gap:1.25rem;font-size:1.125rem;line-height:1.375rem;font-weight:700;color:var(--color-black)}.custom-select--filter .custom-select__button:before{position:absolute;inset:-1rem -1.5rem;content:""}@media (max-width: 767px){.custom-select--filter .custom-select__button:before{content:none}}.custom-select--filter .custom-select__button:hover{background-color:transparent;color:var(--color-comet)}@media (max-width: 767px){.custom-select--filter .custom-select__button:hover{background-color:var(--color-white)}}.custom-select--filter .custom-select__button:focus{background-color:transparent;color:var(--color-comet);outline:none}@media (max-width: 767px){.custom-select--filter .custom-select__button:focus{background-color:var(--color-white)}}.custom-select--filter .custom-select__button:disabled{background-color:transparent}@media (max-width: 767px){.custom-select--filter .custom-select__button:disabled{background-color:var(--color-white)}}@media (max-width: 767px){.custom-select--filter .custom-select__button{padding:.6875rem .9375rem;height:2.75rem;gap:0}}@media (max-width: 767px){.custom-select--filter .custom-select__icon{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);color:var(--color-grey-suit)}}.custom-select--filter.no-transition .custom-select__icon{-webkit-transition:none;transition:none}.custom-select--filter .custom-select__back{display:none}@media (max-width: 767px){.custom-select--filter .custom-select__back{display:-webkit-box;display:-ms-flexbox;display:flex}}.custom-select--filter .custom-select__list-heading,.custom-select--filter .custom-select__list-footer{display:none}.custom-select--filter .custom-select__apply{width:100%}.custom-select--filter .select-list__item{visibility:hidden;-webkit-transition:visibility .3s ease;transition:visibility .3s ease}@media (max-width: 767px){.custom-select--filter.is-open .custom-select__icon{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}}@media (max-width: 767px){.custom-select--filter.is-open .custom-select__list-wrapper{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translate(-100%)}}.custom-select--filter.is-open .select-list__item{visibility:visible;-webkit-transition:none;transition:none}@media (max-width: 767px){.custom-select--slide-mobile{padding:0;border-radius:0;gap:.5rem;background-color:transparent}}@media (max-width: 767px){.custom-select--slide-mobile .custom-select__text{display:-webkit-box}}@media (max-width: 767px){.custom-select--slide-mobile .custom-select__button{gap:0;font-weight:400;color:var(--color-black);border:.0625rem solid var(--color-quartz);background-color:var(--color-white);border-radius:.25rem}}@media (max-width: 767px){.custom-select--slide-mobile .custom-select__icon{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);color:var(--color-grey-suit)}}@media (max-width: 767px){.custom-select--slide-mobile.is-open .custom-select__icon{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}}@media (max-width: 767px){.custom-select.is-open .input-message{opacity:1;visibility:visible}}@media (max-width: 767px){.custom-select-container .custom-select__list-wrapper{overflow:auto;position:fixed;left:100%;top:0;height:calc(100 * var(--vh, 1vh));width:100%;z-index:1100;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:var(--color-white);-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:visibility .3s ease,-webkit-transform .3s ease;transition:visibility .3s ease,-webkit-transform .3s ease;transition:transform .3s ease,visibility .3s ease;transition:transform .3s ease,visibility .3s ease,-webkit-transform .3s ease;visibility:hidden}}@media (max-width: 767px){.custom-select-container .custom-select__list-wrapper.is-open{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translate(-100%);visibility:visible;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}}@media (max-width: 767px){.custom-select-container .custom-select__list-heading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1.25rem 1.875rem 1.5rem 1.5rem}.custom-select-container .custom-select__list-heading .button{text-align:left}}@media (max-width: 767px){.custom-select-container .custom-select__list-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;padding:1.4375rem 1rem 1.5rem;border-top:.0625rem solid var(--color-quartz)}}@media (max-width: 767px){.custom-select-container .select-list{position:static;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}}.custom-select-container .custom-select__apply-btn{width:100%}.select-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.75rem;width:100%;max-height:25rem;margin:0;padding:1rem;overflow-y:auto;list-style:none;background-color:var(--color-white);border-radius:.375rem;-webkit-box-shadow:0 .125rem .625rem 0 var(--color-dim-gray-20);box-shadow:0 .125rem .625rem 0 var(--color-dim-gray-20);-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);visibility:hidden;opacity:0;-webkit-transition:visibility .3s ease,opacity .3s ease;transition:visibility .3s ease,opacity .3s ease}.select-list__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;width:100%;outline:none;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:.75rem;line-height:1.33;color:var(--color-comet);font-weight:500;-webkit-transition:color .3s ease;transition:color .3s ease;-webkit-tap-highlight-color:transparent}.select-list__item[aria-selected=true]{color:var(--color-black)}.select-list__item[aria-selected=true] .select-list__checkbox-icon{background-color:var(--color-wild-watermelon);border-color:var(--color-wild-watermelon)}.select-list__item[aria-selected=true] .select-list__checkbox-icon svg{opacity:1}.select-list__item[aria-selected=true]:focus-visible{color:var(--color-black)}.select-list__item[aria-selected=true]:focus-visible .select-list__checkbox-icon{border-color:var(--color-wild-watermelon)}@media (hover: hover) and (pointer: fine){.select-list__item[aria-selected=true]:hover{color:var(--color-black)}.select-list__item[aria-selected=true]:hover .select-list__checkbox-icon{border-color:var(--color-wild-watermelon)}}.select-list__item--disabled{opacity:.5;pointer-events:none}@media (hover: hover) and (pointer: fine){.select-list__item:hover{color:var(--color-black)}.select-list__item:hover .select-list__checkbox-icon{border-color:var(--color-heather)}}.select-list__item:focus-visible{color:var(--color-black)}.select-list__item:focus-visible .select-list__checkbox-icon{border-color:var(--color-grey-suit)}@media (max-width: 767px){.select-list__item{gap:.75rem;font-size:.875rem;line-height:1.29}}.select-list__checkbox-icon{position:relative;-ms-flex-negative:0;flex-shrink:0;width:1rem;height:1rem;overflow:hidden;color:var(--color-white);background-color:var(--color-white);border:.0625rem solid var(--color-quartz);border-radius:.25rem;-webkit-transition:border-color .3s ease,background-color .3s ease;transition:border-color .3s ease,background-color .3s ease}@media (max-width: 767px){.select-list__checkbox-icon{width:1.25rem;height:1.25rem}}.select-list__checkbox-icon:before{position:absolute;top:50%;left:50%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);width:.8125rem;height:.8125rem;background-image:url('data:image/svg+xml,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(%23clip0_6130_65512)"><path d="M5.08398 9.69478L8.63954 13.2504L15.7507 6.13916" stroke="white" stroke-width="1.25" stroke-linecap="round" stroke-linejoin="round"/></g><defs><clipPath id="clip0_6130_65512"><rect width="20" height="20" fill="white"/></clipPath></defs></svg>');background-size:contain;background-repeat:no-repeat;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;content:""}@media (max-width: 767px){.select-list__checkbox-icon:before{width:1rem;height:1rem}}.select-list--filter{visibility:visible;opacity:1;max-height:none;-webkit-transform:none;-ms-transform:none;transform:none;border-radius:0;padding:1.25rem 0 0;-webkit-box-shadow:none;box-shadow:none;background-color:transparent;overflow:hidden}@media (max-width: 767px){.select-list--filter{padding:0 1.5rem 1.5rem;overflow:auto;gap:1rem}}.select-list--filter .select-list__checkbox-icon{width:1.25rem;height:1.25rem}.select-list--filter .select-list__checkbox-icon:before{width:1rem;height:1rem}.select-list--filter .select-list__item{gap:.75rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:.875rem;line-height:1.29;font-weight:500}.select-list--columns{display:block;-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:1.25rem;-moz-column-gap:1.25rem;column-gap:1.25rem;-webkit-column-width:calc(50% - .625rem);-moz-column-width:calc(50% - .625rem);column-width:calc(50% - .625rem);margin-bottom:-.75rem}.select-list--columns .select-list__item{-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid;padding-bottom:.75rem}@media (max-width: 767px){.select-list--slide-mobile{visibility:visible;opacity:1;max-height:none;-webkit-transform:none;-ms-transform:none;transform:none;border-radius:0;-webkit-box-shadow:none;box-shadow:none;background-color:transparent;padding:0 1.5rem 1.5rem;overflow:auto;gap:1rem}}.custom-toggle{position:relative;font-size:.875rem;line-height:1.29;color:var(--color-black);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.custom-toggle__icon{position:relative;-ms-flex-negative:0;flex-shrink:0;-ms-flex-item-align:start;align-self:flex-start;width:1.5rem;height:1.5rem;overflow:hidden;color:var(--color-white);background-color:var(--color-white);border:.0625rem solid var(--color-quartz);border-radius:.25rem;-webkit-transition:border-color .3s ease,background-color .3s ease;transition:border-color .3s ease,background-color .3s ease}.custom-toggle__label{text-align:left;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-weight:500;line-height:1.5rem}.custom-toggle__tag{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:1.25rem;height:1.25rem;background-color:var(--color-black);color:var(--color-white);font-size:.625rem;line-height:1;font-weight:500;white-space:nowrap;overflow:hidden;border-radius:50%}.custom-toggle input{position:absolute;width:.0625rem;height:.0625rem;margin:-.0625rem;clip:rect(0 0 0 0)}@media (hover: hover) and (pointer: fine){.custom-toggle input:hover+.custom-toggle__icon{border-color:var(--color-heather)}}.custom-toggle input:focus-visible+.custom-toggle__icon{border-color:var(--color-grey-suit)}.custom-toggle input:disabled{pointer-events:none;cursor:default}.custom-toggle input:disabled~.custom-toggle__icon,.custom-toggle input:disabled~.custom-toggle__label{opacity:.3}.custom-toggle label{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.75rem;position:relative;cursor:pointer}.custom-toggle:focus-visible .custom-toggle__icon{-webkit-box-shadow:inset 0 0 0 .1875rem var(--color-bright-turquoise);box-shadow:inset 0 0 0 .1875rem var(--color-bright-turquoise)}@media (hover: hover) and (pointer: fine){.custom-toggle:hover .custom-toggle__icon{-webkit-box-shadow:inset 0 0 0 .1875rem var(--color-bright-turquoise);box-shadow:inset 0 0 0 .1875rem var(--color-bright-turquoise)}}.custom-toggle--disabled label{cursor:default}.custom-toggle--checkbox .custom-toggle__icon{border-width:.125rem}.custom-toggle--checkbox .custom-toggle__icon:before{position:absolute;top:50%;left:50%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);width:1.25rem;height:1.25rem;background-image:url('data:image/svg+xml,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(%23clip0_6130_65512)"><path d="M5.08398 9.69478L8.63954 13.2504L15.7507 6.13916" stroke="white" stroke-width="1.25" stroke-linecap="round" stroke-linejoin="round"/></g><defs><clipPath id="clip0_6130_65512"><rect width="20" height="20" fill="white"/></clipPath></defs></svg>');background-size:contain;background-repeat:no-repeat;opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;content:""}.custom-toggle--checkbox input:checked+.custom-toggle__icon{background-color:var(--color-wild-watermelon);border-color:var(--color-wild-watermelon)}.custom-toggle--checkbox input:checked+.custom-toggle__icon:before{opacity:1}.custom-toggle--checkbox input:checked:focus-visible+.custom-toggle__icon{border-color:var(--color-wild-watermelon)}@media (hover: hover) and (pointer: fine){.custom-toggle--checkbox input:checked:hover+.custom-toggle__icon{border-color:var(--color-wild-watermelon)}}.custom-toggle--radio .custom-toggle__icon{width:1.25rem;height:1.25rem;border-radius:50%}.custom-toggle--radio .custom-toggle__icon:before{position:absolute;top:50%;left:50%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);width:.75rem;height:.75rem;border-radius:50%;background-color:var(--color-wild-watermelon);opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;content:""}.custom-toggle--radio input:checked+.custom-toggle__icon:before{opacity:1}.custom-toggle--radio input:disabled{opacity:.3}.custom-toggle--md .custom-toggle__icon{width:1.25rem;height:1.25rem}.custom-toggle--md .custom-toggle__icon:before{width:1rem;height:1rem}.custom-toggle--md .custom-toggle__label{line-height:1.25rem}@media (max-width: 767px){.custom-toggle--md-adaptive{font-size:.75rem;line-height:1.33}}@media (max-width: 767px){.custom-toggle--md-adaptive label{gap:.5rem}}.custom-toggle--md-adaptive .custom-toggle__icon{width:1.25rem;height:1.25rem}@media (max-width: 767px){.custom-toggle--md-adaptive .custom-toggle__icon{width:1rem;height:1rem}}.custom-toggle--md-adaptive .custom-toggle__icon:before{width:1rem;height:1rem}@media (max-width: 767px){.custom-toggle--md-adaptive .custom-toggle__icon:before{width:.8125rem;height:.8125rem}}.custom-toggle--md-adaptive .custom-toggle__label{line-height:1.25rem}@media (max-width: 767px){.custom-toggle--md-adaptive .custom-toggle__label{line-height:1rem}}.custom-toggle--sm label{gap:.5rem}.custom-toggle--sm .custom-toggle__icon{width:1rem;height:1rem}.custom-toggle--sm .custom-toggle__icon:before{width:.8125rem;height:.8125rem}.custom-toggle--sm .custom-toggle__tag{width:1.125rem;height:1.125rem}.custom-toggle--sm .custom-toggle__label{line-height:1rem}.custom-toggle.is-invalid .custom-toggle__icon{border-color:var(--color-torch-red)}@media (hover: hover) and (pointer: fine){.custom-toggle.is-invalid input:hover+.custom-toggle__icon{border-color:var(--color-torch-red)}}.custom-toggle.is-invalid input:focus-visible+.custom-toggle__icon{border-color:var(--color-torch-red)}.date-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;color:var(--color-grey-suit);font-size:.75rem;line-height:1.33}.date-block svg{width:1rem;height:1rem;color:var(--color-grey-suit)}.date-block--big{font-size:.875rem;line-height:1.43}.date-block--big svg{width:1.5rem;height:1.5rem}@media (max-width: 767px){.date-block{grid-column:1/-1;grid-row:1/2}.date-block span{font-size:.75rem;line-height:1.33}}.image-inputs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.75rem}.image-inputs__span{color:var(--color-comet)}.image-inputs__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.625rem;margin:0;padding:0;list-style-type:none}.image-inputs--big .image-inputs__list{gap:.75rem}.image-inputs__item{display:-webkit-box;display:-ms-flexbox;display:flex}.image-inputs__item input{display:block;position:absolute;overflow:hidden;clip:rect(0 0 0 0);width:1px;height:1px;margin:-1px;padding:0;white-space:nowrap;border:0;-webkit-clip-path:inset(100%);clip-path:inset(100%)}.image-inputs__item input:hover+.product-card__label{border-color:var(--color-heather)}.image-inputs__label{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:round(1.75rem,2px);height:round(1.75rem,2px);border-radius:50%;border:.0625rem solid var(--color-quartz);overflow:hidden;cursor:pointer;-webkit-transition:border-color .3s ease;transition:border-color .3s ease}.image-inputs--big .image-inputs__label{width:round(2rem,2px);height:round(2rem,2px)}.image-inputs--square .image-inputs__label{position:relative;width:round(2.5rem,2px);height:round(2.5rem,2px);border-radius:.25rem;border-color:transparent}input:checked~.image-inputs__label{border-color:var(--color-wild-watermelon)}.image-inputs__mark{width:round(1.25rem,2px);height:round(1.25rem,2px);border-radius:50%;overflow:hidden}.image-inputs__mark img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.image-inputs--big .image-inputs__mark{width:round(1.5rem,2px);height:round(1.5rem,2px)}.image-inputs--square .image-inputs__mark{width:round(2.5rem,2px);height:round(2.5rem,2px);border-radius:0}.link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:0;font-size:.875rem;font-weight:500;line-height:1.125rem;background-color:transparent;border:none;color:var(--color-black);cursor:pointer;-webkit-transition:color .3s ease;transition:color .3s ease}.link__icon{-ms-flex-negative:0;flex-shrink:0;width:1.25rem;height:1.25rem;color:inherit}.link:focus-visible{color:var(--color-wild-watermelon)}@media (hover: hover) and (pointer: fine){.link:hover{color:var(--color-wild-watermelon)}}.link--comet{color:var(--color-comet)}.link--grey-suit{color:var(--color-grey-suit)}.link--wild-watermelon{color:var(--color-wild-watermelon)}.link--wild-watermelon:focus-visible{color:var(--color-black)}@media (hover: hover) and (pointer: fine){.link--wild-watermelon:hover{color:var(--color-black)}}.link--underlined .link__text{text-decoration:underline;-webkit-text-decoration-skip:none;text-decoration-skip:none;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}.link--big{font-size:1rem;line-height:1.25rem}.link--small{font-size:.75rem;line-height:1rem}.link--normal{font-weight:400}.link--bold{font-weight:600}.link--small-icon{gap:.25rem}.link--small-icon .link__icon{width:1rem;height:1rem}.map-controls{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.75rem;pointer-events:none}@media (max-width: 767px){.map-controls{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.map-controls__zoom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.75rem}.map-controls__zoom-button{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0;width:2.5rem;height:2.5rem;border:.0625rem solid var(--color-quartz);border-radius:50%;background-color:var(--color-white);cursor:pointer;pointer-events:auto}@media (max-width: 767px){.map-controls__zoom-button{border:none}}.map-controls__zoom-button:before,.map-controls__zoom-button:after{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translate(-50%) translateY(-50%);border-radius:.125rem;background-color:var(--color-grey-suit);-webkit-transition:background-color .3s ease;transition:background-color .3s ease}.map-controls__zoom-button:before{content:"";width:1.0625rem;height:.125rem}.map-controls__zoom-button--in:after{content:"";width:.125rem;height:1.0625rem}@media (hover: hover) and (pointer: fine){.map-controls__zoom-button:hover:before,.map-controls__zoom-button:hover:after{background-color:var(--color-wild-watermelon)}}.map-controls__location{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0;width:2.5rem;height:2.5rem;border:.0625rem solid var(--color-quartz);border-radius:50%;background-color:var(--color-white);cursor:pointer;pointer-events:auto}@media (max-width: 767px){.map-controls__location{border:none}}@media (hover: hover) and (pointer: fine){.map-controls__location:hover svg{color:var(--color-wild-watermelon)}}.map-controls__location svg{width:1.5rem;height:1.5rem;color:var(--color-grey-suit);-webkit-transition:color .3s ease;transition:color .3s ease}.modal-contacts{display:grid;grid-template-columns:1fr 1fr;gap:.75rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;font-style:normal}@media (max-width: 374px){.modal-contacts{grid-template-columns:1fr}}.modal-contacts__link{gap:.75rem}.modal-heading{margin-bottom:1.5rem}.modal-heading__title.title{margin-bottom:.75rem;padding-right:3rem}@media (max-width: 767px){.modal-heading__title.title{margin-bottom:.5rem;padding-right:0}}.modal-heading__text.text{line-height:1.5}.modal-heading__text.text:not(:last-child){margin-bottom:.5rem}@media (max-width: 767px){.modal-heading__text.text{max-width:21.875rem;line-height:1.29}}.payment-card-list{list-style-type:none;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.25rem;padding-left:0;margin:0}@media (max-width: 767px){.payment-card-list{gap:.75rem}}.payment-card-list .payment-card-list__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0}.payment-card-list svg{width:5rem;height:5rem}@media (max-width: 767px){.payment-card-list svg{width:3rem;height:3rem}}.quantity{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:2.75rem}.quantity--sm{height:2rem}.quantity__btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:1.75rem;height:1.75rem;border:0;padding:0;background-color:transparent;color:var(--color-grey-suit);-webkit-transition:color .3s ease;transition:color .3s ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.quantity__btn svg{display:block;width:1.375rem;height:1.375rem}.quantity__btn:focus-visible{color:var(--color-comet)}@media (hover: hover) and (pointer: fine){.quantity__btn:hover{color:var(--color-comet)}}.quantity__btn:disabled{cursor:default;color:var(--color-quartz)}.quantity input{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:3rem;padding:.375rem;height:2.5rem;border:.0625rem solid var(--color-quartz);background-color:var(--color-white);border-radius:.375rem;transition:background-color .3s ease,color .3s ease,-webkit-text-fill-color .3s ease,border-color .3s ease;font-size:1rem;line-height:1.5;color:var(--color-comet);-webkit-font-feature-settings:"pnum" on,"lnum" on;font-feature-settings:"pnum" on,"lnum" on;outline:none;text-align:center}@media (hover: hover) and (pointer: fine){.quantity input:hover{border-color:var(--color-heather)}}.quantity input:focus-visible{outline:none;border-color:var(--color-grey-suit)}.quantity input:focus-visible::-webkit-input-placeholder{color:var(--color-valhalla)}.quantity input:focus-visible::-moz-placeholder{color:var(--color-valhalla)}.quantity input:focus-visible:-ms-input-placeholder{color:var(--color-valhalla)}.quantity input:focus-visible::-ms-input-placeholder{color:var(--color-valhalla)}.quantity input:focus-visible::placeholder{color:var(--color-valhalla)}.quantity input:disabled,.quantity input:disabled:hover{pointer-events:none;background-color:var(--color-solitude);border-color:var(--color-solitude);color:var(--color-heather)}.quantity--sm input{height:2rem}.slider-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:.625rem;pointer-events:none}.slider-buttons__btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:1.5rem;height:1.5rem;padding:0;border:none;background-color:transparent;color:var(--color-grey-suit);cursor:pointer;pointer-events:auto;-webkit-transition:color .3s ease;transition:color .3s ease}@media (max-width: 767px){.slider-buttons__btn{width:2rem;height:2rem}}.slider-buttons__btn:focus-visible{color:var(--color-black)}@media (hover: hover) and (pointer: fine){.slider-buttons__btn:hover{color:var(--color-black)}}.slider-buttons__btn svg{width:100%;height:100%}.slider-buttons__btn--prev{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.slider-buttons__btn--next{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.slider-buttons--big .slider-buttons__btn{width:2rem;height:2rem}@media (max-width: 1023px){.slider-buttons--big .slider-buttons__btn{width:2.8125rem;height:2.8125rem;border-radius:.5rem;background-color:var(--color-white);-webkit-box-shadow:0 .25rem 1.25rem 0 rgba(0,0,0,.08);box-shadow:0 .25rem 1.25rem #00000014}}@media (max-width: 767px){.slider-buttons--big .slider-buttons__btn{width:2rem;height:2rem}}.slider-pagination.swiper-pagination-bullets{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:.875rem}.slider-pagination.swiper-pagination-bullets .swiper-pagination-bullet{width:.375rem;height:.375rem;margin:0 .125rem;background-color:var(--color-quartz);-webkit-transition:background-color .3s ease;transition:background-color .3s ease;opacity:1}@media (max-width: 767px){.slider-pagination.swiper-pagination-bullets .swiper-pagination-bullet{background-color:#2e2e4433}}.slider-pagination.swiper-pagination-bullets .swiper-pagination-bullet-active{background-color:var(--color-black)}@media (max-width: 767px){.slider-pagination.swiper-pagination-bullets .swiper-pagination-bullet-active{background-color:var(--color-pink)}}.slider-pagination.swiper-pagination-bullets .swiper-pagination-bullet:not(.swiper-pagination-bullet-active):focus-visible{background-color:var(--color-comet)}@media (hover: hover) and (pointer: fine){.slider-pagination.swiper-pagination-bullets .swiper-pagination-bullet:not(.swiper-pagination-bullet-active):hover{background-color:var(--color-comet)}}.slider-pagination--red-active.swiper-pagination-bullets .swiper-pagination-bullet-active{background-color:var(--color-wild-watermelon)}.tag{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0;padding:.25rem .6875rem;font-size:.75rem;font-weight:500;line-height:1rem;color:var(--color-white);border:.0625rem solid transparent;border-radius:1rem;text-align:center}.tag--big{padding:.3125rem .9375rem;font-size:.875rem;line-height:1.125rem}.tag--small{padding:.1875rem .4375rem;font-size:.625rem;line-height:.75rem}.tag--black{background-color:var(--color-black)}.tag--white{background-color:var(--color-white);color:var(--color-black)}.tag--pink{background-color:var(--color-wild-watermelon)}.tag--violet{background-color:var(--color-studio)}.tag--outlined{background-color:var(--color-white);color:var(--color-comet);border-color:var(--color-quartz)}.tag--gray{background-color:var(--color-grey-suit)}.tag--button{cursor:pointer;-webkit-transition:background-color .3s ease,border-color .3s ease,color .3s ease;transition:background-color .3s ease,border-color .3s ease,color .3s ease}.tag--button.tag--pink:focus-visible{background-color:var(--color-radical-red)}@media (hover: hover) and (pointer: fine){.tag--button.tag--pink:hover{background-color:var(--color-radical-red)}}.tag--button.tag--pink:active{background-color:var(--color-wewak)}.tag--button.tag--pink:disabled,.tag--button.tag--pink[inert],.tag--button.tag--pink.is-disabled{background-color:var(--color-pink);cursor:default;pointer-events:none}.tag--button.tag--outlined:focus-visible{color:var(--color-black);background-color:var(--color-white);border-color:var(--color-radical-red)}@media (hover: hover) and (pointer: fine){.tag--button.tag--outlined:hover{color:var(--color-black);background-color:var(--color-white);border-color:var(--color-radical-red)}}.tag--button.tag--outlined:active{color:var(--color-comet);background-color:var(--color-white-smoke);border-color:var(--color-wild-watermelon)}.tag--button.tag--outlined:disabled,.tag--button.tag--outlined[inert],.tag--button.tag--outlined.is-disabled{background-color:var(--color-solitude);color:var(--color-heather)}.title{margin:0;font-weight:700}.title--d-h1{font-size:2rem;line-height:2.375rem}.title--d-h2{font-size:1.75rem;line-height:2rem}.title--d-h3{font-size:1.5rem;line-height:1.75rem}@media (max-width: 767px){.title--m-h1{font-size:1.5rem;line-height:1.75rem}}@media (max-width: 767px){.title--m-h2{font-size:1.25rem;line-height:1.5rem}}@media (max-width: 767px){.title--m-h3{font-size:1rem;line-height:1.25rem}}.title-block{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem}.title-block span{color:var(--color-grey-suit)}@media (max-width: 767px){.title-block{gap:.75rem}.title-block span{color:var(--color-grey-suit)}}.tooltip{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:.625rem .75rem;min-height:2.25rem;width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:12.5rem;background-color:var(--color-black-marlin);border-radius:.5rem}.tooltip__text{font-family:Inter,sans-serif;font-size:.75rem;line-height:1.33;color:var(--color-white)}.tooltip__arrow{position:absolute;left:100%;top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0);width:.5rem;height:.875rem}.tooltip__arrow svg{display:block;width:100%;height:100%}.tooltip--top .tooltip__arrow{top:auto;bottom:100%;left:50%;-webkit-transform:translate3d(-50%,.1875rem,0) rotate(-90deg);transform:translate3d(-50%,.1875rem,0) rotate(-90deg)}.tooltip--bottom .tooltip__arrow{top:100%;left:50%;-webkit-transform:translate3d(-50%,-.1875rem,0) rotate(90deg);transform:translate3d(-50%,-.1875rem,0) rotate(90deg)}.tooltip--left .tooltip__arrow{left:100%;top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.tooltip--right .tooltip__arrow{left:auto;right:100%;top:50%;-webkit-transform:translate3d(0,-50%,0) rotate(180deg);transform:translate3d(0,-50%,0) rotate(180deg)}.tooltip--top-left .tooltip__arrow{top:auto;bottom:100%;left:.6875rem;-webkit-transform:translate3d(0,.1875rem,0) rotate(-90deg);transform:translate3d(0,.1875rem,0) rotate(-90deg)}.tooltip--top-right .tooltip__arrow{top:auto;left:auto;bottom:100%;right:.6875rem;-webkit-transform:translate3d(0,.1875rem,0) rotate(-90deg);transform:translate3d(0,.1875rem,0) rotate(-90deg)}.tooltip--bottom-left .tooltip__arrow{top:100%;left:.6875rem;-webkit-transform:translate3d(0,-.1875rem,0) rotate(90deg);transform:translate3d(0,-.1875rem,0) rotate(90deg)}.tooltip--bottom-right .tooltip__arrow{left:auto;top:100%;right:.6875rem;-webkit-transform:translate3d(0,-.1875rem,0) rotate(90deg);transform:translate3d(0,-.1875rem,0) rotate(90deg)}.upload-file{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.upload-file label{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.upload-file input{position:absolute;width:.0625rem;height:.0625rem;margin:-.0625rem;padding:0;overflow:hidden;white-space:nowrap;border:0;clip:rect(0 0 0 0);-webkit-clip-path:inset(100%);clip-path:inset(100%)}.upload-file__icon{-ms-flex-negative:0;flex-shrink:0;width:1rem;height:1rem}.upload-file__icon svg{width:100%;height:100%}.upload-file__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem}.upload-file__preview{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;padding:0;width:100%}.upload-file__preview-item{position:relative;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;padding:.25rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:100%;min-height:2rem;border:.0625rem solid var(--color-quartz);border-radius:.5rem;font-size:.75rem;line-height:1.33;font-weight:500;color:var(--color-grey-suit)}.upload-file__preview-item:first-child{margin-top:.5rem}.upload-file__preview-item.is-invalid{color:var(--color-torch-red)}.upload-file__preview-item-remove{-webkit-box-flex:0;-ms-flex:0 0 1rem;flex:0 0 1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:0;padding:0;background-color:transparent;width:1rem;height:1rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.upload-file__preview-item-remove:focus-visible{opacity:.7}@media (hover: hover) and (pointer: fine){.upload-file__preview-item-remove:hover{opacity:.7}}.upload-file__preview-icon{-webkit-box-flex:0;-ms-flex:0 0 1rem;flex:0 0 1rem;width:1rem;height:1rem}.upload-file__preview-icon img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.upload-file__preview-file-info{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;margin-right:.25rem}.upload-file__drop-zone{position:relative;width:100%;min-height:3.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:.5rem;padding:.5rem 1.5rem;border:.0625rem dashed var(--color-quartz);border-radius:.25rem;background-color:var(--color-white);cursor:pointer;overflow:hidden;z-index:1}.upload-file__drop-zone:before{position:absolute;inset:0;border-radius:.25rem;background-color:var(--color-white-smoke);opacity:0;pointer-events:none;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;content:"";z-index:-1}.upload-file__drop-zone.is-drag:before{opacity:1}.upload-file__drop-zone:focus-visible{outline:0}.upload-file__drop-zone:focus-visible:before{opacity:1}@media (hover: hover) and (pointer: fine){.upload-file__drop-zone:hover{outline:0}.upload-file__drop-zone:hover:before{opacity:1}}.upload-file__drop-zone-icon{width:1.5rem;height:1.5rem;-ms-flex-negative:0;flex-shrink:0}.upload-file__drop-zone-icon svg{display:block;width:100%;height:100%}.upload-file__drop-zone-text{font-size:.75rem;line-height:1.33;font-weight:500;color:var(--color-grey-suit)}.upload-file__accent{color:var(--color-wild-watermelon);font-weight:600}.upload-file__message,.upload-file .input-message{position:absolute;left:50%;bottom:100%;-webkit-transform:translate3d(-50%,-.75rem,0);transform:translate3d(-50%,-.75rem,0);z-index:20;opacity:0;visibility:hidden;-webkit-transition:opacity .3s ease,visibility .3s ease;transition:opacity .3s ease,visibility .3s ease}@media (max-width: 767px){.upload-file__message,.upload-file .input-message{opacity:1;visibility:visible}}.upload-file.is-invalid .upload-file__drop-zone{border:.0625rem solid var(--color-torch-red)}@media (hover: hover) and (pointer: fine){.upload-file.is-invalid:hover .upload-file__message,.upload-file.is-invalid:hover .input-message{opacity:1;visibility:visible}}.about-block{padding-top:5rem;padding-bottom:2.5rem}@media (max-width: 767px){.about-block{padding-top:3.5rem}}.about-block .container{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:-webkit-min-content 1fr auto;grid-template-rows:min-content 1fr auto;-webkit-box-align:start;-ms-flex-align:start;align-items:start;gap:1.5rem .625rem}@media (max-width: 767px){.about-block .container{display:block}}.about-block__title.title{margin-top:1.5rem}@media (max-width: 767px){.about-block__title.title{margin-top:0}}.about-block__text-wrapper{max-width:90%}@media (max-width: 767px){.about-block__text-wrapper{max-width:unset}}.about-block__text.text{color:var(--color-comet)}@media (max-width: 767px){.about-block__text.text{font-weight:500;line-height:1.125rem}}.about-block__text.text:not(:first-of-type){margin-top:1.0625rem}@media (max-width: 767px){.about-block__text.text:not(:first-of-type){margin-top:.75rem}}@media (max-width: 767px){.about-block__text.text:first-of-type{margin-top:1rem}}.about-block__image{grid-area:1/2/3/3;height:26.25rem;border-radius:1rem;overflow:hidden}@media (max-width: 767px){.about-block__image{height:12.5rem;margin-top:1.25rem;border-radius:.75rem}}.about-block__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.about-block__list{grid-column:1/-1;display:grid;grid-template-columns:repeat(12,1fr);gap:1.25rem;margin:0;margin-top:.5rem;padding:0;list-style-type:none}@media (max-width: 767px){.about-block__list{grid-template-columns:repeat(2,1fr);gap:.75rem;margin-top:1.25rem}}.about-block__list--hide{margin-top:2.5rem}.about-block__list--hide .about-block__item:nth-child(7n+5),.about-block__list--hide .about-block__item:nth-child(7n+6),.about-block__list--hide .about-block__item:nth-child(7n+7){grid-column:span 4}@media (max-width: 767px){.about-block__list--hide{margin-top:1.25rem;display:grid;grid-template-columns:repeat(2,1fr)}.about-block__list--hide .about-block__item:nth-child(7n+5),.about-block__list--hide .about-block__item:nth-child(7n+6),.about-block__list--hide .about-block__item:nth-child(7n+7),.about-block__list--hide .about-block__item{grid-column:span 1}.about-block__list--hide .about-block__item:nth-child(5){grid-column:span 2}}.about-block__item{grid-column:span 3}@media (max-width: 767px){.about-block__item{grid-column:span 1}.about-block__item:nth-child(2){-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.about-block__item:nth-child(3){-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.about-block__item:nth-child(4){-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.about-block__item:nth-child(5){-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.about-block__item:nth-child(6){-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.about-block__item:nth-child(7){-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.about-block__item--link{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}}.about-block__link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:100%;padding:.9375rem 1.4375rem 1.4375rem;border:.0625rem solid var(--color-quartz);border-radius:.5rem}@media (max-width: 767px){.about-block__link{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:unset;-ms-flex-pack:unset;justify-content:unset;gap:1.0625rem;padding:2.3125rem .9375rem 1.875rem}}.about-block__link:focus-visible svg{color:var(--color-wild-watermelon)}.about-block__link:focus-visible span{color:var(--color-wild-watermelon)}@media (hover: hover) and (pointer: fine){.about-block__link:hover svg{color:var(--color-wild-watermelon)}.about-block__link:hover span{color:var(--color-wild-watermelon)}}.about-block__link svg{width:1.5rem;height:1.5rem;margin:.25rem .25rem 0 auto;color:var(--color-grey-suit);-webkit-transition:color .3s ease;transition:color .3s ease}@media (max-width: 767px){.about-block__link svg{margin:0}}.about-block__link span{max-width:8.125rem;color:var(--color-comet);-webkit-transition:color .3s ease;transition:color .3s ease}@media (max-width: 767px){.about-block__link span{text-align:center}}.about-page-block__intro{padding-top:1.9375rem;padding-bottom:4rem}@media (max-width: 767px){.about-page-block__intro .about-block__image{margin-top:2.25rem;margin-bottom:1.25rem}}@media (max-width: 767px){.about-page-block__intro{padding-top:1rem;padding-bottom:2rem}}.about-page-block .about-page-block__additional-links{padding-top:4.0625rem}.added-to-cart-popup{position:fixed;z-index:100;top:8.75rem;right:6.4375rem;display:grid;grid-template-columns:1fr 1.5rem;gap:2rem .75rem;width:21.8125rem;padding:1.25rem;border-radius:1rem;background-color:var(--color-white);-webkit-box-shadow:0 .5rem 1.25rem 0 rgba(46,46,68,.1);box-shadow:0 .5rem 1.25rem #2e2e441a;opacity:0;visibility:hidden;pointer-events:none;-webkit-transition:opacity .3s ease,visibility .3s ease;transition:opacity .3s ease,visibility .3s ease}@media (max-width: 1023px){.added-to-cart-popup{right:1.25rem}}@media (max-width: 767px){.added-to-cart-popup{top:unset;right:1rem;bottom:4.375rem;left:1rem;gap:1.5rem .75rem;width:unset;padding:1.25rem 1rem}}.added-to-cart-popup.is-active{opacity:1;visibility:visible;pointer-events:auto}@media (max-width: 767px){.added-to-cart-popup__text.text{font-size:1.125rem;line-height:1.375rem}}.added-to-cart-popup__button{grid-column:1/-1;width:100%}.added-to-cart-popup__close-btn{grid-area:1/2/2/3;display:block;width:1.5rem;height:1.5rem;padding:0;border:none;background-color:transparent;cursor:pointer}.added-to-cart-popup__close-btn:focus-visible svg{color:var(--color-wild-watermelon)}@media (hover: hover) and (pointer: fine){.added-to-cart-popup__close-btn:hover svg{color:var(--color-wild-watermelon)}}.added-to-cart-popup__close-btn svg{width:100%;height:100%;color:var(--color-grey-suit);-webkit-transition:color .3s ease;transition:color .3s ease}.additional-links{padding-top:4.5rem;max-width:48.75rem}@media (max-width: 767px){.additional-links{padding-top:3rem;max-width:unset}}.additional-links--wide{max-width:unset}.additional-links--flex .additional-links__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width: 767px){.additional-links--flex .additional-links__list{display:grid;grid-template-columns:repeat(3,1fr);gap:.75rem}}@media (max-width: 374px){.additional-links--flex .additional-links__list{grid-template-columns:repeat(2,1fr)}}.additional-links--flex .additional-links__item{-ms-flex-preferred-size:19.15%;flex-basis:19.15%}.additional-links--flex .additional-links__item:nth-child(6n+6),.additional-links--flex .additional-links__item:nth-child(6n+7),.additional-links--flex .additional-links__item:nth-child(6n+8),.additional-links--flex .additional-links__item:nth-child(6n+9){-ms-flex-preferred-size:24.2%;flex-basis:24.2%}.additional-links__list{display:grid;grid-template-columns:repeat(3,1fr);gap:.75rem;margin:0;margin-top:1.5rem;padding:0;list-style-type:none}@media (max-width: 767px){.additional-links__list{margin-top:1.25rem}}@media (max-width: 374px){.additional-links__list{grid-template-columns:repeat(2,1fr)}}.additional-links .link-card{height:100%}.add-to-cart{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem}.add-to-cart__btn{width:100%}.add-to-cart__btn:disabled,.add-to-cart__btn[inert],.add-to-cart__btn.is-disabled{border-color:var(--color-wild-watermelon);background-color:transparent;color:var(--color-wild-watermelon);opacity:1}.add-to-cart.is-added .add-to-cart__btn{width:14rem}@media (max-width: 767px){.add-to-cart.is-added .add-to-cart__btn{width:100%}}.add-to-cart .quantity.is-hidden{display:none}.article-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:1.25rem 1rem;border-radius:.75rem;background-color:var(--color-white);overflow:hidden;outline-offset:-.125rem}.article-card--with-border{padding:1.1875rem .9375rem;border:.0625rem solid var(--color-quartz)}.article-card:focus-visible .article-card__title.text{color:var(--color-wild-watermelon)}@media (hover: hover) and (pointer: fine){.article-card:hover .article-card__title.text{color:var(--color-wild-watermelon)}}.article-card__header{display:grid;grid-template-columns:3.5rem 1fr 2.25rem;grid-template-rows:55% 45%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0 1rem;margin-bottom:auto}.article-card__header svg{grid-area:1/3/3/4;width:2rem;height:2rem;color:var(--color-wild-watermelon)}.article-card__image{position:relative;grid-area:1/1/3/2;width:3.5rem;height:3.5rem;border-radius:50%;overflow:hidden}.article-card__image:after{content:"";position:absolute;inset:0;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTYiIGhlaWdodD0iNTYiIHZpZXdCb3g9IjAgMCA1NiA1NiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGNpcmNsZSBjeD0iMjgiIGN5PSIyOCIgcj0iMjciIHRyYW5zZm9ybT0ibWF0cml4KC0xIDAgMCAxIDU2IDApIiBzdHJva2U9InVybCgjcGFpbnQwX3JhZGlhbF82MTU2XzY2MjQ4KSIgc3Ryb2tlLXdpZHRoPSIyIi8+CjxkZWZzPgo8cmFkaWFsR3JhZGllbnQgaWQ9InBhaW50MF9yYWRpYWxfNjE1Nl82NjI0OCIgY3g9IjAiIGN5PSIwIiByPSIxIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgZ3JhZGllbnRUcmFuc2Zvcm09InRyYW5zbGF0ZSgyMS41Mzg1IDguNjE1ODQpIHJvdGF0ZSg0Mi44NzgpIHNjYWxlKDY0LjY2MjEgODcuMzM2OSkiPgo8c3RvcCBvZmZzZXQ9IjAuMDIwODMzMyIgc3RvcC1jb2xvcj0iI0ZFNzg3OCIvPgo8c3RvcCBvZmZzZXQ9IjAuMzkwNjI1IiBzdG9wLWNvbG9yPSIjREM2ODgxIi8+CjxzdG9wIG9mZnNldD0iMC44MTI1IiBzdG9wLWNvbG9yPSIjOEQ2OERDIi8+CjwvcmFkaWFsR3JhZGllbnQ+CjwvZGVmcz4KPC9zdmc+Cg==);background-size:100%}.article-card__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.article-card__name.text{grid-area:1/2/2/3;align-self:self-end;font-size:.875rem;font-weight:700;line-height:1.25rem;color:var(--color-black)}.article-card__profession.text{grid-area:2/2/3/3;align-self:self-start;font-size:.75rem;line-height:1rem;color:var(--color-comet)}.article-card__tags{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.5rem;margin:0;margin-top:1.5rem;padding:0;list-style-type:none}.article-card__title.text{margin-top:.5rem;color:var(--color-black);-webkit-transition:color .3s ease;transition:color .3s ease;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical}.article-card__text.text{margin-top:.5rem;font-size:.875rem;line-height:1.25rem;color:var(--color-comet);overflow:hidden;text-overflow:ellipsis;display:-webkit-box;line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical;max-width:31.25rem}@media (max-width: 767px){.article-card--small-on-mob .article-card__text.text{font-size:.75rem;line-height:1rem}}.blog-article-block{padding-top:2rem;padding-bottom:4.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:48.75rem;margin:0 auto}@media (max-width: 767px){.blog-article-block{padding-top:.9375rem;padding-bottom:0rem}}.blog-article-block__title{margin-bottom:3rem}.blog-articles-list{grid-template-columns:repeat(3,1fr);display:grid;gap:1.5rem 1.25rem;padding-left:0}.blog-articles-list__item{list-style-type:none;display:-webkit-box;display:-ms-flexbox;display:flex}.blog-articles-list__item .article-card{width:100%}@media (max-width: 767px){.blog-articles-list{grid-template-columns:repeat(auto-fit,minmax(288px,1fr));gap:1.25rem}}.blog-author-info{border-radius:.75rem;background-color:var(--color-white);overflow:hidden;outline-offset:-.125rem;padding:2.0625rem 0;display:grid;grid-template-columns:auto 1fr auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0 1rem;position:relative}.blog-author-info:before,.blog-author-info:after{content:"";position:absolute;border-radius:.125rem;width:100%;height:.0625rem;left:0rem;background-color:var(--color-quartz)}.blog-author-info:before{bottom:0;display:none}.blog-author-info:after{top:0}.blog-author-info__image{position:relative;grid-area:1/1/2/2;width:3rem;height:3rem;border-radius:50%;overflow:hidden}.blog-author-info__image:after{content:"";position:absolute;inset:0;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTYiIGhlaWdodD0iNTYiIHZpZXdCb3g9IjAgMCA1NiA1NiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGNpcmNsZSBjeD0iMjgiIGN5PSIyOCIgcj0iMjciIHRyYW5zZm9ybT0ibWF0cml4KC0xIDAgMCAxIDU2IDApIiBzdHJva2U9InVybCgjcGFpbnQwX3JhZGlhbF82MTU2XzY2MjQ4KSIgc3Ryb2tlLXdpZHRoPSIyIi8+CjxkZWZzPgo8cmFkaWFsR3JhZGllbnQgaWQ9InBhaW50MF9yYWRpYWxfNjE1Nl82NjI0OCIgY3g9IjAiIGN5PSIwIiByPSIxIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgZ3JhZGllbnRUcmFuc2Zvcm09InRyYW5zbGF0ZSgyMS41Mzg1IDguNjE1ODQpIHJvdGF0ZSg0Mi44NzgpIHNjYWxlKDY0LjY2MjEgODcuMzM2OSkiPgo8c3RvcCBvZmZzZXQ9IjAuMDIwODMzMyIgc3RvcC1jb2xvcj0iI0ZFNzg3OCIvPgo8c3RvcCBvZmZzZXQ9IjAuMzkwNjI1IiBzdG9wLWNvbG9yPSIjREM2ODgxIi8+CjxzdG9wIG9mZnNldD0iMC44MTI1IiBzdG9wLWNvbG9yPSIjOEQ2OERDIi8+CjwvcmFkaWFsR3JhZGllbnQ+CjwvZGVmcz4KPC9zdmc+Cg==);background-size:100%}.blog-author-info__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.blog-author-info__about{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;grid-area:1/2/1/3}.blog-author-info__name.text{font-size:.875rem;font-weight:700;line-height:1.25rem;color:var(--color-grey-suit);margin-bottom:0rem}.blog-author-info__profession.text{font-size:.75rem;line-height:1.4;color:var(--color-grey-suit)}@media (max-width: 767px){.blog-author-info--small-on-mob .blog-author-info__text.text{font-size:.75rem;line-height:1rem}}@media (max-width: 767px){.blog-author-info{grid-template-columns:auto 1fr;row-gap:.9375rem;-webkit-column-gap:.625rem;-moz-column-gap:.625rem;column-gap:.625rem;padding:2.5625rem 0}.blog-author-info:before{display:block}.blog-author-info__image{grid-column:1/2;grid-row:2/3;width:2.25rem;height:2.25rem}.blog-author-info__about{grid-column:2/3;grid-row:2/3}}.blog-block__title-block{margin-top:4rem}.blog-block__search-input{max-width:23.75rem;margin-top:2rem}.blog-block__tag-list{margin-top:1.5rem}.blog-block__articles{margin-top:2rem}.blog-block .pagination{margin-top:4rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width: 767px){.blog-block .container{padding-bottom:3rem}.blog-block__title-block{margin-top:1.5rem}.blog-block__search-input{max-width:unset;margin-top:1.5625rem}.blog-block__articles{margin-top:1.5rem}.blog-block .pagination{margin-top:2.5rem}}.brand-block{display:grid;grid-template-columns:555fr 585fr;grid-template-rows:-webkit-min-content 1fr;grid-template-rows:min-content 1fr;-webkit-box-align:start;-ms-flex-align:start;align-items:start;gap:1.5rem 2.5rem;padding-top:2rem}@media (max-width: 767px){.brand-block{display:block;padding-top:1.5rem}}@media (max-width: 767px){.brand-block__text{margin:1.5rem 0}}.brand-block__text .text{color:var(--color-comet)}.brand-block__text .text:not(:first-child){margin-top:1.125rem}@media (max-width: 767px){.brand-block__text .text:not(:first-child){margin-top:1.25rem}}.brand-block__slider{grid-area:1/2/3/3;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;max-width:36.5625rem}@media (max-width: 767px){.brand-block__slider{max-width:unset;margin:0 auto}}.brand-block__slider-main{position:relative;width:100%;max-width:100%;border-radius:1rem;overflow:hidden;aspect-ratio:585/420}@media (max-width: 767px){.brand-block__slider-main{aspect-ratio:1/1}}.brand-block__slider-wrapper{margin:0;padding:0;list-style-type:none;cursor:-webkit-grab;cursor:grab}.brand-block__slider-slide{padding:0 1.5rem}@media (max-width: 767px){.brand-block__slider-slide{padding:0 2rem}}.brand-block__slider-slide img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.brand-block__slider-buttons{position:absolute;top:50%;right:0;left:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:2}.brand-block__slider-thumbs{max-width:100%;margin:0 auto 0 0}.brand-block__slider-thumbs-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;padding:0;list-style-type:none;cursor:-webkit-grab;cursor:grab}.brand-block__slider-thumb{width:8.375rem;min-width:8.375rem;height:8.375rem;border-radius:.5rem;border:.125rem solid transparent;overflow:hidden;-webkit-transition:border-color .3s ease;transition:border-color .3s ease;cursor:pointer}@media (max-width: 767px){.brand-block__slider-thumb{width:4.625rem;min-width:4.625rem;height:unset;aspect-ratio:1/1}}.brand-block__slider-thumb.swiper-slide-thumb-active{border-color:var(--color-quartz)}.brand-block__slider-thumb img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.brand-card{display:-webkit-box;display:-ms-flexbox;display:flex;background-color:var(--color-alice-blue);border-radius:.5rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;width:17.5rem;border:.0625rem solid transparent;cursor:pointer;-webkit-transition:border-color .3s ease,background-color .3s ease,opacity .3s ease;transition:border-color .3s ease,background-color .3s ease,opacity .3s ease}.brand-card:focus-visible{background-color:var(--color-quartz-15);border-color:var(--color-quartz)}@media (hover: hover) and (pointer: fine){.brand-card:hover{background-color:var(--color-quartz-15);border-color:var(--color-quartz)}}.brand-card:active{background-color:var(--color-quartz-15);border-color:var(--color-quartz);opacity:.8}@media (max-width: 1023px){.brand-card{width:16.8125rem}}@media (max-width: 767px){.brand-card{width:100%}}.brand-card img{mix-blend-mode:multiply;-o-object-fit:scale-down;object-fit:scale-down;height:9.25rem}@media (min-width: 768px) and (max-width: 1023px){.brand-card img{height:8rem}}@media (max-width: 767px){.brand-card img{height:6.375rem;-o-object-fit:scale-down;object-fit:scale-down;margin:.5rem 0}}@media (max-width: 374px){.brand-card img{height:4.6875rem}}.brand-cards-list{padding:0;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1.25rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;list-style-type:none}@media (max-width: 767px){.brand-cards-list{display:grid;grid-template-columns:repeat(2,1fr);gap:.75rem}}.brand-cards-list__item{display:-webkit-box;display:-ms-flexbox;display:flex}.brand-products{padding-top:4rem}@media (max-width: 767px){.brand-products{padding-top:2rem}}.brand-products__list{display:grid;grid-template-columns:repeat(4,1fr);gap:.75rem 1.25rem;margin:0;margin-top:2rem;padding:0;list-style-type:none}@media (max-width: 767px){.brand-products__list{grid-template-columns:repeat(2,1fr);gap:1.25rem;margin-top:1.25rem}}.brand-products__item{display:-webkit-box;display:-ms-flexbox;display:flex}.brand-products__item .product-card{width:100%}.brand-products__button{margin:.75rem auto 0}@media (max-width: 767px){.brand-products__button{width:100%;margin-top:1.5rem}}@media (max-width: 767px){.brands-page-block .container{padding-bottom:3rem}}.brands-page-block h1{margin-top:2rem;margin-bottom:2rem}@media (max-width: 767px){.brands-page-block h1{margin-bottom:1.5rem}}.brands-page-block .button{margin:0 auto;margin-top:2.0625rem}@media (max-width: 767px){.brands-page-block .button{width:100%;margin-top:1.5rem}}.brands-page-block .useful-facts-cards-list{margin-top:3.9375rem}@media (max-width: 767px){.brands-page-block .useful-facts-cards-list{margin-top:2.5rem}}.breadcrumbs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.25rem;margin:0;padding:0;list-style-type:none}@media (max-width: 767px){.breadcrumbs{gap:.3125rem}}.breadcrumbs__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.3125rem;color:var(--color-grey-suit)}@media (max-width: 767px){.breadcrumbs__item{gap:.25rem}}.breadcrumbs__item:not(:last-of-type):after{content:"/";font-size:.75rem;line-height:1rem}.breadcrumbs__item:last-of-type{font-weight:600;color:var(--color-comet);pointer-events:none}.breadcrumbs__item .link{color:inherit}.buyer-details{display:grid;grid-template-columns:1fr 1fr 14.5625rem;grid-template-rows:-webkit-min-content -webkit-min-content -webkit-min-content -webkit-min-content -webkit-min-content 1fr;grid-template-rows:min-content min-content min-content min-content min-content 1fr;-webkit-box-align:start;-ms-flex-align:start;align-items:start;gap:1rem;padding:1.5rem 1.5rem 2.5rem;border-radius:.75rem;background-color:var(--color-white)}@media (max-width: 767px){.buyer-details{grid-template-columns:1fr;grid-template-rows:unset;padding:1rem 1rem 1.5rem}}.buyer-details__title{grid-column:1/-1}@media (max-width: 767px){.buyer-details__title{font-size:1.25rem;line-height:1.5rem}}.buyer-details__gradient-block--with-image{grid-area:2/3/5/4;margin-top:1.625rem;margin-left:1rem}@media (max-width: 767px){.buyer-details__gradient-block--with-image{grid-area:unset;margin-top:.5rem;margin-left:0}}.buyer-details__gradient-block--checkbox{grid-area:5/3/7/4;margin-left:1rem}@media (max-width: 767px){.buyer-details__gradient-block--checkbox{grid-area:unset;margin:0}}.buyer-details__input--big{grid-column:1/3}@media (max-width: 767px){.buyer-details__input--big{grid-column:unset}}.buyer-details__input.custom-textarea label{gap:.25rem}.buyer-details__input.custom-textarea .custom-textarea__label{max-height:1.375rem;line-height:1.375rem}.buyer-details__input.custom-textarea textarea{height:4rem}@media (max-width: 767px){.buyer-details__input.custom-textarea textarea{height:5rem}}.buyer-details__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem}.buyer-details__input-phone-wrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}@media (hover: hover) and (pointer: fine){.buyer-details__input-phone-wrapper:hover .buyer-details__confirmation-tooltip{opacity:1;visibility:visible;pointer-events:auto}}.buyer-details__input-phone-wrapper:has(.buyer-details__input.is-invalid) .buyer-details__confirmation-status-error,.buyer-details__input-phone-wrapper:has(.buyer-details__input.is-invalid) .buyer-details__confirmation-status-success{display:none}.buyer-details__input-phone-wrapper .buyer-details__confirmation-status-error:not(.is-hidden)~.buyer-details__input input{border-color:var(--color-torch-red);color:var(--color-torch-red);padding-right:2.75rem}.buyer-details__input-phone-wrapper .buyer-details__confirmation-status-error:not(.is-hidden)~.buyer-details__input input::-webkit-input-placeholder{color:var(--color-torch-red)}.buyer-details__input-phone-wrapper .buyer-details__confirmation-status-error:not(.is-hidden)~.buyer-details__input input::-moz-placeholder{color:var(--color-torch-red)}.buyer-details__input-phone-wrapper .buyer-details__confirmation-status-error:not(.is-hidden)~.buyer-details__input input:-ms-input-placeholder{color:var(--color-torch-red)}.buyer-details__input-phone-wrapper .buyer-details__confirmation-status-error:not(.is-hidden)~.buyer-details__input input::-ms-input-placeholder{color:var(--color-torch-red)}.buyer-details__input-phone-wrapper .buyer-details__confirmation-status-error:not(.is-hidden)~.buyer-details__input input::placeholder{color:var(--color-torch-red)}.buyer-details__input-phone-wrapper .buyer-details__confirmation-status-error:not(.is-hidden)~.buyer-details__input input:focus,.buyer-details__input-phone-wrapper .buyer-details__confirmation-status-error:not(.is-hidden)~.buyer-details__input input:hover{border-color:var(--color-torch-red);color:var(--color-torch-red)}.buyer-details__input-phone-wrapper .buyer-details__confirmation-status-error:not(.is-hidden)~.buyer-details__input input:focus::-webkit-input-placeholder,.buyer-details__input-phone-wrapper .buyer-details__confirmation-status-error:not(.is-hidden)~.buyer-details__input input:hover::-webkit-input-placeholder{color:var(--color-torch-red)}.buyer-details__input-phone-wrapper .buyer-details__confirmation-status-error:not(.is-hidden)~.buyer-details__input input:focus::-moz-placeholder,.buyer-details__input-phone-wrapper .buyer-details__confirmation-status-error:not(.is-hidden)~.buyer-details__input input:hover::-moz-placeholder{color:var(--color-torch-red)}.buyer-details__input-phone-wrapper .buyer-details__confirmation-status-error:not(.is-hidden)~.buyer-details__input input:focus:-ms-input-placeholder,.buyer-details__input-phone-wrapper .buyer-details__confirmation-status-error:not(.is-hidden)~.buyer-details__input input:hover:-ms-input-placeholder{color:var(--color-torch-red)}.buyer-details__input-phone-wrapper .buyer-details__confirmation-status-error:not(.is-hidden)~.buyer-details__input input:focus::-ms-input-placeholder,.buyer-details__input-phone-wrapper .buyer-details__confirmation-status-error:not(.is-hidden)~.buyer-details__input input:hover::-ms-input-placeholder{color:var(--color-torch-red)}.buyer-details__input-phone-wrapper .buyer-details__confirmation-status-error:not(.is-hidden)~.buyer-details__input input:focus::placeholder,.buyer-details__input-phone-wrapper .buyer-details__confirmation-status-error:not(.is-hidden)~.buyer-details__input input:hover::placeholder{color:var(--color-torch-red)}.buyer-details__input-phone-wrapper .buyer-details__confirmation-status-error:not(.is-hidden)~.buyer-details__input .custom-input__label{color:var(--color-torch-red)}.buyer-details__input-phone-wrapper .buyer-details__confirmation-status-error:not(.is-hidden)~.buyer-details__input .custom-input__icon{display:none}.buyer-details__input-phone-wrapper .buyer-details__confirmation-status-error:not(.is-hidden)~.buyer-details__input .custom-input__icon-error{display:inline}.buyer-details__input-phone-wrapper .buyer-details__confirmation-status-error:not(.is-hidden)~.buyer-details__input .custom-input__reset{display:none}@media (hover: hover) and (pointer: fine){.buyer-details__input-phone-wrapper .buyer-details__confirmation-status-error:not(.is-hidden)~.buyer-details__input:hover .input-message{opacity:1;visibility:visible}}.buyer-details__confirmation-status-error{position:absolute;z-index:20;inset:0;pointer-events:none}.buyer-details__confirmation-status-error.is-hidden{display:none}.buyer-details__confirmation-status-error .tooltip{position:absolute;bottom:0;right:27px;-webkit-transform:translate3d(50%,calc(-100% - .5rem),0);transform:translate3d(50%,calc(-100% - .5rem),0);opacity:0;visibility:hidden;pointer-events:none;-webkit-transition:visibility .3s ease,opacity .3s ease;transition:visibility .3s ease,opacity .3s ease}@media (max-width: 767px){.buyer-details__confirmation-status-error .tooltip{right:50%;-webkit-transform:translate3d(50%,calc(-100% - .5rem),0);transform:translate3d(50%,calc(-100% - .5rem),0)}}.buyer-details__confirmation-status-error .tooltip .tooltip__button.button{color:var(--color-white)}@media (hover: hover) and (pointer: fine){.buyer-details__confirmation-status-error .tooltip .tooltip__button.button:hover{color:var(--color-wild-watermelon)}}.buyer-details__confirmation-status-error .tooltip .tooltip__button.button .button__text{font-family:Inter,sans-serif;font-size:.75rem;line-height:1.33}.buyer-details__confirmation-status-error .tooltip .tooltip__arrow{width:.5rem;height:.875rem}.buyer-details__confirmation-status-error .tooltip .tooltip__arrow svg{width:100%;height:100%}.buyer-details__icon{position:absolute;width:1.5rem;height:1.5rem;top:calc(50% + .8125rem);-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0);right:1rem}.buyer-details__icon--success{right:1.25rem;width:.9375rem;height:.9375rem;color:#006848;border:round(.0625rem,1px) solid #006848;border-radius:50%}.buyer-details__confirmation-status-success{position:absolute;z-index:20;inset:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;pointer-events:none}.buyer-details__confirmation-status-success.is-hidden{display:none}.buyer-details__phone-confirmation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.75rem}.buyer-details__phone-confirmation.is-hidden{display:none}.buyer-details__phone-confirmation .custom-input .custom-input__label{display:block;position:absolute;overflow:hidden;clip:rect(0 0 0 0);width:1px;height:1px;margin:-1px;padding:0;white-space:nowrap;border:0;-webkit-clip-path:inset(100%);clip-path:inset(100%)}.buyer-details__phone-confirmation .custom-input .custom-input__icon-error{top:50%}.buyer-details__phone-confirmation .custom-input .input-message{-webkit-transform:translate3d(50%,-.4375rem,0);transform:translate3d(50%,-.4375rem,0)}.buyer-details__phone-confirmation-text--red{color:var(--color-torch-red)}.buyer-details__phone-confirmation-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5rem}.buyer-details__phone-confirmation-repeat{color:var(--color-comet)}.buyer-details__phone-confirmation-repeat.is-hidden{display:none}.buyer-details__phone-confirmation-timer{color:var(--color-comet)}.buyer-details__phone-confirmation-timer.is-hidden{display:none}.buyer-details__phone-confirmation-error{color:var(--color-comet)}.buyer-details__phone-confirmation-error.is-hidden{display:none}.buyer-details .upload-file{grid-column:1/3}@media (max-width: 767px){.buyer-details .upload-file{grid-column:unset}}@media (max-width: 767px){.buyer-details .upload-file .upload-file__drop-zone{padding:.5rem 1.25rem}}.buyer-details>.custom-toggle{grid-column:1/3;margin:.0625rem 0;font-size:.75rem;color:var(--color-comet)}@media (max-width: 767px){.buyer-details>.custom-toggle{grid-column:unset}}.buyer-details>.custom-toggle .link{font-size:.75rem;font-weight:500;line-height:1rem;text-decoration:underline}.callback{padding:2.5rem 0}@media (max-width: 767px){.callback{padding:0}}@media (max-width: 767px){.callback .container{padding:0}}.callback__inner{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;background-color:var(--color-alice-blue);border-radius:1rem;z-index:1}@media (max-width: 767px){.callback__inner{border-radius:0;padding:2.5rem 1rem}}.callback__bg{position:absolute;left:0;bottom:0;width:34.4375rem;height:auto;max-height:100%;z-index:-1;border-radius:1rem;overflow:hidden;isolation:isolate}@media (max-width: 767px){.callback__bg{display:none}}.callback__bg img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.callback__content{-webkit-box-flex:0;-ms-flex:0 0 38.25rem;flex:0 0 38.25rem;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:3.5rem 4rem 3.5rem 2rem}@media (max-width: 767px){.callback__content{-webkit-box-flex:1;-ms-flex:auto;flex:auto;padding:0}}.callback__title{margin-bottom:.5rem}.callback__text.text{margin-bottom:1rem;max-width:21.875rem}@media (max-width: 767px){.callback__text.text{margin-bottom:1.5rem}}.callback__form,.callback__form form{width:100%}.callback__inputs{display:grid;grid-template-columns:17.5rem 1fr;gap:1rem 1.25rem;margin:0 0 1rem;padding:0;border:0}.callback__inputs .custom-textarea{grid-column:1/-1}@media (max-width: 767px){.callback__inputs{grid-template-columns:1fr}}.callback__submit-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.5rem;margin:0;padding:0;border:0}@media (max-width: 767px){.callback__submit-group{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}}.callback__submit-group .custom-toggle .link{display:inline;font-size:inherit;text-decoration:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}@media (max-width: 767px){.callback__submit-group .custom-toggle .link{font-weight:600}}.callback__submit-group .custom-toggle__label{max-width:14.375rem}@media (max-width: 767px){.callback__submit-group .custom-toggle__label{max-width:none}}.callback__btn{margin-left:auto}@media (max-width: 767px){.callback__btn{margin-left:0;width:100%}}.cart-block form{display:grid;grid-template-columns:780fr 344fr;-webkit-box-align:start;-ms-flex-align:start;align-items:start;gap:0 3.5rem;margin-top:2.5rem}@media (max-width: 767px){.cart-block form{grid-template-columns:1fr;gap:0;margin-top:2rem}}.cart-block__fieldset{grid-column:1/2;margin:0;margin-bottom:1.25rem;padding:1.9375rem;border:.0625rem solid var(--color-quartz);border-radius:.5rem}.cart-block__fieldset:last-child{margin-bottom:0}@media (max-width: 767px){.cart-block__fieldset{margin-bottom:1rem;padding:.9375rem}}.cart-block .product-cart-inputs{margin-top:2rem}.cart-block .cart-price{grid-area:1/2/2/3}@media (max-width: 767px){.cart-block .cart-price{grid-area:unset;margin-top:1rem}}.cart-block__text-wrapper{display:grid;grid-template-columns:-webkit-min-content 1fr -webkit-min-content;grid-template-columns:min-content 1fr min-content;grid-template-rows:auto auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.25rem 2rem;max-width:48.75rem;margin-top:2.5rem;padding:1.9375rem;border:.0625rem solid var(--color-quartz);border-radius:.5rem}@media (max-width: 1023px){.cart-block__text-wrapper{max-width:46.875rem}}@media (max-width: 767px){.cart-block__text-wrapper{display:block;max-width:unset;margin-top:2rem}}.cart-block__text-wrapper svg{grid-area:1/1/3/2;width:3.5rem;height:3.5rem;color:var(--color-heather)}.cart-block__text-big.text{-ms-flex-item-align:self-end;align-self:self-end;color:var(--color-comet)}@media (max-width: 767px){.cart-block__text-big.text{margin-top:.625rem}}.cart-block__text-small.text{-ms-flex-item-align:self-start;align-self:self-start;color:var(--color-comet)}@media (max-width: 767px){.cart-block__text-small.text{margin-top:.25rem}}.cart-block__button{grid-area:1/3/3/4}@media (max-width: 767px){.cart-block__button{width:100%;margin-top:2rem}}.cart-price{padding:1.4375rem;border:.0625rem solid var(--color-patten-blue);background-color:var(--color-white);border-radius:.75rem}@media (max-width: 767px){.cart-price{border-radius:.5rem}}.cart-price--without-border{border-color:transparent}.cart-price__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.25rem;margin:1rem 0;padding:0;list-style-type:none}.cart-price--with-divider .cart-price__list--info{padding-top:.9375rem;border-top:.0625rem solid var(--color-quartz)}.cart-price__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:.9375rem}.cart-price__text-left.text{line-height:1.375rem;color:var(--color-comet)}.cart-price__text-right.text{-ms-flex-negative:0;flex-shrink:0}.cart-price__total{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:.9375rem;margin:0;margin-top:1rem;font-weight:700;line-height:1.375rem}.cart-price__total span{-ms-flex-negative:0;flex-shrink:0;font-size:1.25rem;line-height:1.5rem}.cart-price__button{width:100%;margin-top:1.5rem}.cart-price--with-addition-button{padding:0;background-color:transparent;border:none}.cart-price--with-addition-button .cart-price__wrapper{margin-bottom:1rem;padding:1.5rem;background-color:var(--color-white);border-radius:.75rem}@media (max-width: 767px){.cart-price--with-addition-button .cart-price__wrapper{margin-bottom:0;border-radius:.5rem}}.cart-price--with-addition-button .cart-price__button{margin-top:1rem}.cart-product-card{display:grid;grid-template-columns:minmax(5.5rem,22.35%) 1fr 5.9375rem;grid-template-rows:-webkit-min-content -webkit-min-content 1fr;grid-template-rows:min-content min-content 1fr;-webkit-box-align:start;-ms-flex-align:start;align-items:start;gap:0 1.25rem}@media (max-width: 767px){.cart-product-card{grid-template-columns:minmax(5.5rem,28.3%) 1fr 5.1875rem;gap:0 .75rem}}.cart-product-card__image{grid-area:1/1/4/2;position:relative;border-radius:.5rem;overflow:hidden;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}@media (max-width: 767px){.cart-product-card__image{border-radius:.25rem}}.cart-product-card__image:focus-visible{opacity:.7}@media (hover: hover) and (pointer: fine){.cart-product-card__image:hover{opacity:.7}}.cart-product-card__image:before{content:"";display:block;padding-bottom:100%}.cart-product-card__image img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.cart-product-card__title.title{grid-column:2/3;justify-self:start;color:var(--color-black);-webkit-transition:color .3s ease;transition:color .3s ease}@media (max-width: 767px){.cart-product-card__title.title{grid-column:2/4}}.cart-product-card__title.title:focus-visible{color:var(--color-wild-watermelon)}@media (hover: hover) and (pointer: fine){.cart-product-card__title.title:hover{color:var(--color-wild-watermelon)}}.cart-product-card__price{grid-column:2/3;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.75rem;margin:.75rem 0 1rem}@media (max-width: 767px){.cart-product-card__price{grid-column:2/4;gap:.5rem;margin:.5rem 0 .75rem}}.cart-product-card__price-old.text{line-height:1.1875rem;color:var(--color-heather);text-decoration:line-through}@media (max-width: 767px){.cart-product-card__price-old.text{font-size:.75rem;line-height:1.125rem}}.cart-product-card__quantity.text{grid-column:2/3}.cart-product-card__btn.text{grid-area:1/3/4/4;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;padding:0;font-size:1rem;line-height:1.25rem;background-color:transparent;border:none;color:var(--color-wild-watermelon);-webkit-transition:color .3s ease;transition:color .3s ease;cursor:pointer}@media (max-width: 767px){.cart-product-card__btn.text{grid-area:3/3/4/4;gap:.25rem;font-size:.875rem;line-height:1.125rem}}.cart-product-card__btn.text:focus-visible{color:var(--color-black)}@media (hover: hover) and (pointer: fine){.cart-product-card__btn.text:hover{color:var(--color-black)}}.cart-product-card__btn.text svg{-ms-flex-negative:0;flex-shrink:0;width:1.5rem;height:1.5rem;color:inherit}.cart-product-card--modal{grid-template-columns:5rem 1fr 15%;grid-template-rows:-webkit-min-content 1fr;grid-template-rows:min-content 1fr;gap:1rem 1.5rem}@media (max-width: 767px){.cart-product-card--modal{grid-template-columns:1fr;grid-template-rows:unset;gap:0}}.cart-product-card--modal .cart-product-card__image{grid-area:1/1/3/2}@media (max-width: 767px){.cart-product-card--modal .cart-product-card__image{grid-area:unset;-webkit-box-ordinal-group:-1;-ms-flex-order:-2;order:-2;height:18.4375rem;border-radius:1rem}.cart-product-card--modal .cart-product-card__image:before{content:none}.cart-product-card--modal .cart-product-card__image img{position:static}}.cart-product-card--modal .cart-product-card__title{color:var(--color-comet);-webkit-transition:color .3s ease;transition:color .3s ease}@media (max-width: 767px){.cart-product-card--modal .cart-product-card__title{margin-top:.25rem}}.cart-product-card--modal .cart-product-card__title:focus-visible{color:var(--color-wild-watermelon)}@media (hover: hover) and (pointer: fine){.cart-product-card--modal .cart-product-card__title:hover{color:var(--color-wild-watermelon)}}.cart-product-card--modal .cart-product-card__price{grid-area:1/3/3/4;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:end;gap:.25rem;margin:0}@media (max-width: 767px){.cart-product-card--modal .cart-product-card__price{grid-area:unset;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:start;gap:.5rem;margin-top:1rem}}.cart-product-card--modal .cart-product-card__price-old.text{font-size:.75rem;font-weight:500;line-height:.875rem}@media (max-width: 767px){.cart-product-card--modal .cart-product-card__price-old.text{font-size:.875rem;line-height:1.125rem}}.cart-product-card--modal .quantity{grid-column:2/3}@media (max-width: 767px){.cart-product-card--modal .quantity{grid-column:unset;margin-top:1rem}}.catalog-block .container{display:grid;grid-template-columns:280fr 880fr;grid-template-rows:-webkit-min-content -webkit-min-content -webkit-min-content -webkit-min-content -webkit-min-content 1fr;grid-template-rows:min-content min-content min-content min-content min-content 1fr;-webkit-box-align:start;-ms-flex-align:start;align-items:start;gap:1.5rem 1.25rem}@media (max-width: 767px){.catalog-block .container{grid-template-columns:1fr;grid-template-rows:unset;gap:1.25rem}}.catalog-block .breadcrumbs{grid-column:1/-1}@media (max-width: 767px){.catalog-block .breadcrumbs{display:none}}.catalog-block__filters{grid-area:2/1/7/2}.catalog-block__filters-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;padding:0;font-size:.875rem;font-weight:500;line-height:1.125rem;border:none;background-color:transparent;border-radius:.25rem;color:var(--color-comet);cursor:pointer;-webkit-transition:background-color .3s ease;transition:background-color .3s ease}@media (min-width: 768px){.catalog-block__filters-btn{display:none}}@media (max-width: 374px){.catalog-block__filters-btn{font-size:.75rem;line-height:1rem}}.catalog-block__filters-btn:focus-visible{background-color:var(--color-quartz-15)}@media (hover: hover) and (pointer: fine){.catalog-block__filters-btn:hover{background-color:var(--color-quartz-15)}}.catalog-block__filters-btn svg{width:1.25rem;height:1.25rem;color:var(--color-comet)}@media (max-width: 767px){.catalog-block__filters-wrapper{position:fixed;z-index:1000;top:0;right:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem;height:calc(100 * var(--vh, 1vh));background-color:var(--color-alice-blue);opacity:0;visibility:hidden;pointer-events:none}}.catalog-block__filters-wrapper.is-open{opacity:1;visibility:visible;pointer-events:auto}.catalog-block__filters-top-wrapper{display:none;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:.625rem;padding:1.5rem 1rem}@media (max-width: 767px){.catalog-block__filters-top-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}}.catalog-block__filters-close-btn{width:2rem;height:2rem;padding:0;background-color:transparent;border:none;cursor:pointer}.catalog-block__filters-close-btn svg{width:100%;height:100%}.catalog-block__filters form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.75rem}@media (max-width: 767px){.catalog-block__filters form{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;gap:1.25rem;padding:0 1rem;overflow:auto}}.catalog-block__filters-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.125rem;margin-top:1.5625rem}@media (max-width: 767px){.catalog-block__filters-buttons{gap:.75rem;margin-top:0;padding:1.5rem 1rem}}.catalog-block__submit-btn{width:100%}@media (max-width: 767px){.catalog-block__submit-btn{border-color:transparent;background-color:var(--color-wild-watermelon);color:var(--color-white)}.catalog-block__submit-btn:focus-visible{background-color:var(--color-radical-red)}}@media (max-width: 767px) and (hover: hover) and (pointer: fine){.catalog-block__submit-btn:hover{background-color:var(--color-radical-red)}}@media (max-width: 767px){.catalog-block__submit-btn:active{background-color:var(--color-wewak)}}@media (max-width: 767px){.catalog-block__submit-btn-span--desktop{display:none}}@media (min-width: 768px){.catalog-block__submit-btn-span--mobile{display:none}}.catalog-block__reset-btn{width:100%}@media (min-width: 768px){.catalog-block__reset-btn{border:none;color:var(--color-grey-suit)}}.catalog-block__image{aspect-ratio:880/320;border-radius:1rem;overflow:hidden}@media (max-width: 767px){.catalog-block__image{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;width:calc(100% + 2rem);margin:0 -1rem;border-radius:0}}@media (max-width: 450px){.catalog-block__image{aspect-ratio:1/1}}.catalog-block__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.catalog-block__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.catalog-block__sort form{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem}@media (max-width: 767px){.catalog-block__sort form{gap:.5rem}}.catalog-block__sort-label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;margin:0}.catalog-block__sort-label svg{width:1.25rem;height:1.25rem;color:var(--color-grey-suit)}@media (max-width: 767px){.catalog-block__sort-label svg{color:var(--color-comet)}}.catalog-block__sort-label span{font-size:1rem;font-weight:500;line-height:1.5rem;color:var(--color-grey-suit)}@media (max-width: 767px){.catalog-block__sort-label span{display:block;position:absolute;overflow:hidden;clip:rect(0 0 0 0);width:1px;height:1px;margin:-1px;padding:0;white-space:nowrap;border:0;-webkit-clip-path:inset(100%);clip-path:inset(100%)}}.catalog-block__sort .custom-select{width:unset;gap:0}.catalog-block__sort .custom-select .custom-select__button{gap:.1875rem;height:unset;padding:0;border:none}@media (max-width: 767px){.catalog-block__sort .custom-select .custom-select__button{gap:.5rem}}.catalog-block__sort .custom-select .custom-select__button:focus-visible{background-color:var(--color-quartz-15)}@media (hover: hover) and (pointer: fine){.catalog-block__sort .custom-select .custom-select__button:hover{background-color:var(--color-quartz-15)}}.catalog-block__sort .custom-select .select-list{min-width:12.375rem}@media (max-width: 767px){.catalog-block__sort .custom-select .select-list{min-width:11.125rem}}.catalog-block__sort .custom-select .custom-select__text{font-size:1rem;font-weight:500;line-height:1.5rem}@media (max-width: 767px){.catalog-block__sort .custom-select .custom-select__text{font-size:.875rem;line-height:1.125rem;color:var(--color-comet)}}@media (max-width: 374px){.catalog-block__sort .custom-select .custom-select__text{font-size:.75rem;line-height:1rem}}@media (max-width: 767px){.catalog-block__sort .custom-select .custom-select__icon{width:1.25rem;height:1.25rem;color:var(--color-comet)}}.catalog-block__sort .custom-select .select-list__item{font-size:.875rem;line-height:1.125rem}@media (max-width: 767px){.catalog-block__sort .custom-select .select-list__item{font-size:.75rem;line-height:1rem}}.catalog-block__products{display:grid;grid-template-columns:repeat(3,1fr);gap:.75rem 1.25rem;margin:0;padding:0;list-style-type:none}@media (max-width: 767px){.catalog-block__products{grid-template-columns:repeat(2,1fr);gap:1.5rem 1.25rem}}.catalog-block__product{display:-webkit-box;display:-ms-flexbox;display:flex}.catalog-block__product .product-card{width:100%}.catalog-block .pagination{justify-self:center;margin-top:1.25rem}.catalog-block__empty{padding:5rem 2rem;border:.0625rem solid var(--color-quartz);border-radius:.5rem;text-align:center}@media (max-width: 767px){.catalog-block__empty{padding:1.875rem 1.25rem}}.catalog-block__empty-text.text{color:var(--color-comet)}.catalog-block__empty-text.text:not(:first-child){margin-top:1rem}.catalog-block .catalog-text-content{grid-column:2/3;margin-top:2.5rem}@media (max-width: 767px){.catalog-block .catalog-text-content{grid-column:unset}}.catalog-text-content.text-content{max-width:unset;padding-bottom:0}.catalog-text-content.text-content h2:first-child{margin-top:0}.catalog-text-content.text-content ol{margin:0;padding-left:1.875rem;font-size:1.25rem;line-height:1.2}@media (max-width: 767px){.catalog-text-content.text-content ol{padding-left:1.5rem;font-size:1rem;line-height:1.5}}.catalog-text-content.text-content ol>li{padding:0}.catalog-text-content.text-content ol>li:before{content:none}.catalog-text-content.text-content ul{margin-bottom:1rem}@media (max-width: 767px){.catalog-text-content.text-content ul{margin-bottom:.8125rem}}.catalog-text-content.text-content li ul{margin-top:.25rem}.catalog-text-content.text-content ol~p{margin-top:0;margin-bottom:1rem}@media (max-width: 767px){.catalog-text-content.text-content ol~p{margin-bottom:.8125rem}}@media (max-width: 767px){.categories{padding-top:.8125rem}}@media (max-width: 767px){.categories__title.title{display:block;position:absolute;overflow:hidden;clip:rect(0 0 0 0);width:1px;height:1px;margin:-1px;padding:0;white-space:nowrap;border:0;-webkit-clip-path:inset(100%);clip-path:inset(100%)}}.categories__list{display:grid;grid-template-columns:repeat(5,1fr);gap:1.25rem;margin:0;margin-top:1.5rem;padding:0;list-style-type:none}@media (max-width: 767px){.categories__list{grid-template-columns:1fr;gap:.75rem;margin-top:0}}.categories__item{display:-webkit-box;display:-ms-flexbox;display:flex}.categories__item .category-card{width:100%}.category-card{position:relative;z-index:0;min-height:9.25rem;padding:1.5rem 1.25rem;border-radius:.5rem;background-image:linear-gradient(103.66deg,#f5f6f7 25.97%,#f5f6f700 78.85%),linear-gradient(110.86deg,#ffafb080 45.34%,#c5b6ff80 75.52%);overflow:hidden}.category-card--small{min-height:7.5rem;border-radius:1rem}@media (max-width: 767px){.category-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:6.75rem;border-radius:1rem;background-image:linear-gradient(98.52deg,#f5f6f7 44.82%,#f5f6f700 73.58%),linear-gradient(103.04deg,#ffafb080 67.52%,#c5b6ff80 90.47%)}}.category-card:focus-visible .category-card__title.text{color:var(--color-wild-watermelon)}@media (hover: hover) and (pointer: fine){.category-card:hover .category-card__title.text{color:var(--color-wild-watermelon)}}.category-card__title.text{max-width:80%;color:var(--color-black);-webkit-transition:color .3s ease;transition:color .3s ease}@media (max-width: 767px){.category-card__title.text{max-width:70%;font-size:1.25rem;line-height:1.5rem}}.category-card--small .category-card__title.text{max-width:55%}.category-card__image{position:absolute;z-index:-1;right:0;bottom:0;width:67.3%;max-width:9.25rem;height:100%}@media (max-width: 767px){.category-card__image{width:37.3%;max-width:8rem}}@media (max-width: 374px){.category-card__image{width:34%}}.category-card__image img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:left bottom;object-position:left bottom}.category-card--small .category-card__image{width:43.1%;max-width:8.0625rem}@media (max-width: 374px){.category-card--small .category-card__image{width:34%}}.city-card{border:.0625rem solid var(--color-quartz);border-radius:.5rem;padding:.8125rem 1.5rem 1.5625rem 1.4375rem;color:var(--color-comet)}@media (max-width: 767px){.city-card{padding-bottom:1rem}}.city-card__title{font-weight:700;font-size:1.125rem;line-height:1.375rem;margin-top:0rem;margin-bottom:.75rem}.city-card__location-list{list-style-type:none;padding:0;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.75rem}.city-card__location-item:not(:last-child){border-bottom:.0625rem solid var(--color-quartz);padding-bottom:.75rem}.city-card__location-title{font-weight:500;font-size:.75rem;line-height:133%;color:var(--color-black);margin:0;margin-bottom:.125rem}.city-card__working-hours{font-weight:500;font-size:.75rem;line-height:1.33;margin:0}.city-card__working-hours-list{margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0rem}.city-card__location{font-weight:400;font-size:.875rem;line-height:1.29;margin:0;margin-bottom:.625rem}@media (max-width: 767px){.city-card__location{margin-bottom:.5rem}}.city-cards-list .container{display:grid;grid-template-columns:repeat(4,1fr);gap:2.0625rem 1.25rem}.city-cards-list__title{margin-top:2rem;margin-bottom:.9375rem}.city-cards-list__text{margin:0rem;font-weight:700;font-size:1.5rem;line-height:1.17;color:var(--color-comet)}.city-cards-list__title-wrapper{grid-row:1/5}.city-cards-list .city-card:nth-child(2){grid-row:1/5}.city-cards-list .city-card:nth-child(3){grid-row:1/3}.city-cards-list .city-card:nth-child(4){grid-row:3/5;margin-top:-.75rem}.city-cards-list .city-card:nth-child(5){grid-row:1/4}.city-cards-list .city-card:nth-child(6){grid-row:4/5;margin-top:-.75rem}@media (max-width: 767px){.city-cards-list{padding-bottom:1.5rem}.city-cards-list .container{grid-template-columns:1fr;gap:1rem}.city-cards-list__title-wrapper,.city-cards-list .city-card:nth-child(2),.city-cards-list .city-card:nth-child(3),.city-cards-list .city-card:nth-child(4),.city-cards-list .city-card:nth-child(5),.city-cards-list .city-card:nth-child(6){grid-row:auto;margin-top:0}.city-cards-list__title-wrapper{display:none}}.city-dropdown{color:var(--color-comet);position:relative}.city-dropdown__toggle{border-radius:.25rem;padding:.75rem 1rem .625rem;width:100%;border:.0625rem solid var(--color-quartz);background-color:var(--color-white);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--color-comet);cursor:pointer;transition:background-color .3s ease,color .3s ease,-webkit-text-fill-color .3s ease,border-color .3s ease}@media (max-width: 767px){.city-dropdown__toggle{padding:.75rem 1rem .625rem}}@media (hover: hover) and (pointer: fine){.city-dropdown__toggle:hover{border-color:var(--color-heather);color:var(--color-wild-watermelon)}}.city-dropdown__toggle:active{color:var(--color-wewak)}.city-dropdown__toggle:focus-visible{outline:none;border-color:var(--color-grey-suit)}.city-dropdown__toggle:disabled,.city-dropdown__toggle:disabled:hover{pointer-events:none;background-color:var(--color-solitude);border-color:var(--color-solitude);color:var(--color-heather)}.city-dropdown__toggle svg{width:1.5rem;height:1.5rem;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.city-dropdown__toggle[aria-expanded=true] svg{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.city-dropdown__toggle-text{color:var(--color-heather);font-weight:400;font-size:.875rem;line-height:1.43}.city-dropdown__toggle-text--selected{color:var(--color-black)}.city-dropdown__list{visibility:hidden;opacity:0;-webkit-transform:translateY(-10%);-ms-transform:translateY(-10%);transform:translateY(-10%);scrollbar-color:var(--color-quartz) transparent;scrollbar-width:thin;-webkit-transition:opacity .3s ease,visibility .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,visibility .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,transform .3s ease,visibility .3s ease;transition:opacity .3s ease,transform .3s ease,visibility .3s ease,-webkit-transform .3s ease}.city-dropdown__list .city-dropdown__item,.city-dropdown__list .city-dropdown__letter{display:none}.city-dropdown__list[aria-hidden=false]{position:absolute;left:0;right:0;border-radius:.5rem;padding:1.25rem;width:100%;max-height:23.4375rem;opacity:1;overflow-y:auto;background-color:var(--color-white);list-style-type:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.25rem;margin:0;margin-top:.5rem;visibility:visible;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition:opacity .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,transform .3s ease;transition:opacity .3s ease,transform .3s ease,-webkit-transform .3s ease}.city-dropdown__list[aria-hidden=false] .city-dropdown__item,.city-dropdown__list[aria-hidden=false] .city-dropdown__letter{display:block}.city-dropdown__list[aria-hidden=false] .city-dropdown__item button{padding:.125rem 0}.city-dropdown__list[aria-hidden=false] .city-dropdown__item--primary button{padding:.3125rem 0;font-weight:700}.city-dropdown__list[aria-hidden=false] .city-dropdown__letter{font-weight:700;font-size:.875rem;line-height:1.43}.city-dropdown__list[aria-hidden=false] .city-dropdown__item--last-primary{border-bottom:.0625rem solid var(--color-quartz);margin-bottom:.3125rem}.city-dropdown__city-button{font-weight:400;font-size:.875rem;line-height:1.43;border:none;background-color:inherit;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:.5rem;padding:0;color:var(--color-comet);cursor:pointer;-webkit-transition:color .3s ease;transition:color .3s ease}.city-dropdown__city-button:focus-visible{color:var(--color-wild-watermelon)}@media (hover: hover) and (pointer: fine){.city-dropdown__city-button:hover{color:var(--color-wild-watermelon)}}.city-dropdown__city-button:active{color:var(--color-wewak)}.container{width:100%;max-width:77.75rem;margin:0 auto;padding:0 2rem}@media (max-width: 767px){.container{padding:0 1rem}}.container--no-p{padding:0}.container--big{padding:0 13.75rem}@media (min-width: 1024px){.container--big{padding:0 8.75rem}}@media (max-width: 767px){.container--big{padding:0 2.5rem}}.delivery-block{display:grid;grid-template-columns:repeat(2,auto);gap:1.5rem;padding:1.5rem 1.5rem 2.5rem;border-radius:.75rem;background-color:var(--color-white)}@media (max-width: 767px){.delivery-block{padding:1rem 1rem 1.5rem}}@media (max-width: 767px){.delivery-block__title{font-size:1.25rem;line-height:1.5rem}}.delivery-block__city{justify-self:self-end;color:var(--color-wild-watermelon);text-align:right}@media (max-width: 767px){.delivery-block__city{gap:.5rem}}.delivery-block__city:focus-visible{color:var(--color-black)}@media (hover: hover) and (pointer: fine){.delivery-block__city:hover{color:var(--color-black)}}.delivery-block__wrapper{grid-column:1/-1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.75rem;max-width:25.4375rem}@media (max-width: 767px){.delivery-block__wrapper{max-width:unset}}@media (max-width: 767px){.delivery-block__wrapper .button{width:100%}}.delivery-block__text{color:var(--color-comet)}.delivery-block__tabs{grid-column:1/-1}@media (max-width: 767px){.delivery-block__tabs{width:calc(100% + 2rem);margin:0 -1rem;min-width:0}}.delivery-block__tabs-controls{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem}@media (max-width: 767px){.delivery-block__tabs-controls{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:100%;gap:.5rem;padding:0 1rem;overflow:auto;-ms-overflow-style:none;scrollbar-width:none}.delivery-block__tabs-controls::-webkit-scrollbar{display:none}}.delivery-block__tabs-control{display:grid;grid-template-columns:repeat(2,auto);grid-template-rows:1fr -webkit-min-content;grid-template-rows:1fr min-content;justify-items:start;gap:.5rem;padding:.4375rem .5625rem;-webkit-font-feature-settings:"pnum" on,"lnum" on;font-feature-settings:"pnum" on,"lnum" on;border:.0625rem solid var(--color-patten-blue);background-color:var(--color-white);color:var(--color-black);border-radius:.5rem;cursor:pointer;-webkit-transition:border-color .3s ease,-webkit-box-ordinal-group .3s ease;transition:border-color .3s ease,-webkit-box-ordinal-group .3s ease;transition:border-color .3s ease,order .3s ease;transition:border-color .3s ease,order .3s ease,-webkit-box-ordinal-group .3s ease,-ms-flex-order .3s ease}@media (max-width: 767px){.delivery-block__tabs-control{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;min-width:8.8125rem;gap:.75rem .3125rem}}.delivery-block__tabs-control:focus-visible{border-color:var(--color-wild-watermelon)}@media (hover: hover) and (pointer: fine){.delivery-block__tabs-control:hover{border-color:var(--color-wild-watermelon)}}.delivery-block__tabs-control.is-active{border-color:var(--color-wild-watermelon)}.delivery-block__tabs-control>span{grid-column:1/-1;font-size:.875rem;font-weight:500;line-height:1.125rem;color:var(--color-comet);text-align:left}@media (max-width: 767px){.delivery-block__tabs-control>span{font-size:.75rem;line-height:1rem}}@media (min-width: 768px){.delivery-block__tabs-control>span br{display:none}}.delivery-block__tabs-control b{font-size:.75rem;line-height:1rem;text-align:left}.delivery-block__tabs-control time{justify-self:self-end;font-size:.75rem;font-weight:500;line-height:1rem;text-align:right}.delivery-block__tabs-content{margin-top:1.5rem}@media (max-width: 767px){.delivery-block__tabs-content{margin:1.5rem 1rem 0}}.delivery-block__tabs-element{display:grid;grid-template-columns:auto 1fr;justify-items:start;gap:.75rem}@media (max-width: 767px){.delivery-block__tabs-element{width:100%}}.delivery-block__tabs-element--inputs{grid-template-columns:repeat(6,1fr);-webkit-box-align:start;-ms-flex-align:start;align-items:start;gap:.75rem 1rem;width:100%}@media (max-width: 767px){.delivery-block__tabs-element--inputs{grid-template-columns:repeat(4,1fr)}}@media (max-width: 767px){.delivery-block__tabs-element-title.text{font-size:1rem;line-height:1.25rem}}.delivery-block__tabs-element--inputs .delivery-block__tabs-element-title.text{grid-column:1/5}@media (max-width: 767px){.delivery-block__tabs-element--inputs .delivery-block__tabs-element-title.text{grid-column:1/-1}}.delivery-block__tabs-element--inputs .delivery-block__tabs-element-title--date.text{grid-column:5/-1;grid-row:1/2}@media (max-width: 767px){.delivery-block__tabs-element--inputs .delivery-block__tabs-element-title--date.text{grid-column:1/-1;grid-row:4/5}}.delivery-block__tabs-element-button{color:var(--color-wild-watermelon)}@media (max-width: 767px){.delivery-block__tabs-element-button{justify-self:self-end}}.delivery-block__tabs-element-button:focus-visible{color:var(--color-black)}@media (hover: hover) and (pointer: fine){.delivery-block__tabs-element-button:hover{color:var(--color-black)}}.delivery-block__tabs-element-text.text{grid-column:1/-1;color:var(--color-comet)}.delivery-block__tabs-element-input{grid-column:span 1}.delivery-block__tabs-element-input--big{grid-column:1/5;margin-bottom:.25rem}@media (max-width: 767px){.delivery-block__tabs-element-input--big{grid-column:1/-1}}.delivery-block__tabs-element-input label{gap:.25rem}.delivery-block__tabs-element-date{grid-column:5/-1;grid-row:2/3;position:relative}@media (max-width: 767px){.delivery-block__tabs-element-date{grid-column:1/-1;grid-row:unset}.delivery-block__tabs-element-date .select-list{max-height:12.5rem}}.delivery-block__tabs-element-date label{gap:.25rem}.delivery-block__tabs-element-time{grid-column:5/-1;grid-row:3/4;gap:0rem}@media (max-width: 767px){.delivery-block__tabs-element-time{grid-column:1/-1;grid-row:unset}.delivery-block__tabs-element-time .select-list{max-height:12.5rem}}.delivery-block__tabs-element-time .custom-select__label{margin-bottom:.25rem}@media (max-width: 767px){.delivery-block__tabs-element-time .custom-select__label{margin-bottom:0rem}}.delivery-block__pickup-point{grid-column:1/-1;display:grid;grid-template-columns:1.5rem 1fr;-webkit-box-align:start;-ms-flex-align:start;align-items:start;gap:.25rem .5rem}.delivery-block__pickup-point svg{grid-area:1/1/3/2;width:1.5rem;height:1.5rem;color:var(--color-wild-watermelon)}.delivery-block__pickup-point-title,.delivery-block__pickup-point-text{color:var(--color-comet)}@media (max-width: 767px){.delivery-page-content{padding-bottom:2rem}}.delivery-page-content .text-content{padding-left:1.75rem;max-width:36.25rem}@media (max-width: 767px){.delivery-page-content .text-content{padding-left:0rem;padding-bottom:1.5625rem}}.delivery-page-content .text-content h1{margin-bottom:2rem}@media (max-width: 767px){.delivery-page-content .text-content h1{margin-top:3rem;margin-bottom:1.5625rem}}.delivery-page-content .text-content p span{margin-bottom:.5rem}@media (max-width: 767px){.delivery-page-content .text-content p span{margin-bottom:.75rem}}.delivery-page-content .text-content p:last-child{margin-bottom:0}.delivery-page-content .text-content b{color:var(--color-black)}.delivery-page-content .text-content .numeric-list li h3{color:var(--color-black);margin-top:1.0625rem;margin-bottom:.75rem;font-size:1rem;line-height:1.25}@media (max-width: 767px){.delivery-page-content .text-content .numeric-list li h3{font-weight:500;font-size:.875rem;line-height:1.29;margin-top:1rem}}@media (max-width: 767px){.delivery-page-content .text-content .numeric-list li{padding-left:1.75rem}}.delivery-page-content .text-content .numeric-list li:before{font-weight:400;color:var(--color-comet);font-size:1rem;line-height:1.25}@media (max-width: 767px){.delivery-page-content .text-content .numeric-list li:before{font-weight:500;font-size:.875rem;line-height:1.29}}.delivery-page-content .text-content .numeric-list--bold li:before{font-weight:600;color:var(--color-black)}.diagnostic-booking{padding:3rem 0 0}@media (max-width: 767px){.diagnostic-booking{padding-top:0}.diagnostic-booking a.link.link--bold.link--wild-watermelon{font-size:.75rem}}@media (max-width: 767px){.diagnostic-booking .container{padding:0}}.diagnostic-booking__inner{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;background-color:var(--color-alice-blue);border-radius:1rem;z-index:1}@media (max-width: 767px){.diagnostic-booking__inner{border-radius:0;padding:2.5rem 1rem}}.diagnostic-booking__bg{position:absolute;left:0;bottom:0;width:34.4375rem;height:auto;max-height:100%;z-index:-1;border-radius:1rem;overflow:hidden;isolation:isolate}@media (max-width: 767px){.diagnostic-booking__bg{display:none}}.diagnostic-booking__bg img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.diagnostic-booking__content{-webkit-box-flex:0;-ms-flex:0 0 38.25rem;flex:0 0 38.25rem;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:3.5rem 4rem 3.5rem 2rem}@media (max-width: 767px){.diagnostic-booking__content{-webkit-box-flex:1;-ms-flex:auto;flex:auto;padding:0}}.diagnostic-booking__title{margin-bottom:.5rem}.diagnostic-booking__text.text{margin-bottom:.8125rem;max-width:21.875rem}@media (max-width: 767px){.diagnostic-booking__text.text{margin-bottom:1.375rem;max-width:unset}}.diagnostic-booking__form,.diagnostic-booking__form form{width:100%}.diagnostic-booking__inputs{display:grid;grid-template-columns:17.5rem 1fr;gap:.9375rem 1.25rem;margin:0 0 1.0625rem;padding:0;border:0}.diagnostic-booking__inputs .custom-textarea{grid-column:1/-1}@media (max-width: 767px){.diagnostic-booking__inputs{grid-template-columns:1fr;row-gap:.96875rem}}.diagnostic-booking__wide-select,.diagnostic-booking .upload-file{grid-column:1/-1}@media (max-width: 767px){.diagnostic-booking .custom-toggle{width:100%}}.diagnostic-booking .custom-toggle .link{display:inline;font-size:inherit;text-decoration:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}@media (max-width: 767px){.diagnostic-booking .custom-toggle .link{font-weight:600;width:100%}}.diagnostic-booking .custom-toggle__label{display:inline-block;text-wrap:wrap;width:80%}@media (max-width: 767px){.diagnostic-booking .custom-toggle__label{max-width:unset}}.diagnostic-booking__btn-block{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width: 767px){.diagnostic-booking__btn-block{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:1.5rem}}@media (max-width: 767px){.diagnostic-booking__button{width:100%}}.document-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:.75rem;border-radius:.5rem;padding:.75rem .5rem .625rem;border:.0625rem solid transparent;background:var(--color-alice-blue);cursor:pointer;-webkit-transition:background-color .3s ease,color .3s ease,border-color .3s ease;transition:background-color .3s ease,color .3s ease,border-color .3s ease}.document-card:focus-visible{color:var(--color-black);border-color:var(--color-patten-blue);background-color:var(--color-solitude)}@media (hover: hover) and (pointer: fine){.document-card:hover{color:var(--color-black);border-color:var(--color-patten-blue);background-color:var(--color-solitude)}}.document-card:active{background-color:var(--color-white-smoke)}.document-card:disabled,.document-card[inert],.document-card.is-disabled{background-color:var(--color-solitude);color:var(--color-heather)}@media (max-width: 767px){.document-card{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:.5rem;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.document-card svg{position:relative;color:var(--color-heather);width:1.5rem;height:1.5rem;-webkit-box-flex:0;-ms-flex:0 0 1.5rem;flex:0 0 1.5rem}.document-card span{font-weight:500;font-size:.875rem;line-height:1.29;color:var(--color-black);overflow-wrap:break-word;word-break:break-word}@media (max-width: 767px){.document-card span{font-weight:600;line-height:1.43}}@media (max-width: 767px){.documents-block{padding-bottom:3rem}}.documents-block__title{margin-top:2rem;margin-bottom:3.0625rem}@media (max-width: 767px){.documents-block__title{margin-top:2.9375rem;margin-bottom:2.0625rem}}.documents-block__sub-title{margin-top:1.6875rem;margin-bottom:1.9375rem}@media (max-width: 767px){.documents-block__sub-title{margin-top:1.6875rem;margin-bottom:1.5rem}}.documents-block__list-title{margin-top:1.5rem;margin-bottom:1.5rem}.documents-block__list{margin:0;padding:0;list-style-type:none;display:grid;grid-template-columns:repeat(6,1fr);gap:1.5rem}@media (max-width: 767px){.documents-block__list{grid-template-columns:1fr;gap:.75rem}}.documents-block__list+button{margin:1.5rem auto}@media (max-width: 767px){.documents-block__list+button{margin:.75rem 0;width:100%}}.documents-block__item{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.documents-block__item .document-card{width:100%}.documents-block__item h3{margin-bottom:.75rem}.documents-block__item ul{padding-top:2.5rem}@media (max-width: 767px){.documents-block__item ul{padding-top:1.5rem}}.documents-block__item h3+ul{padding-top:0rem}.documents-block__subitem{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch}.documents-block__subitem a{width:100%}@media (max-width: 767px){.documents-block__subitem{grid-column:span 2}}.documents-block .text-content ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem}.documents-block .text-content h2{margin-top:3rem;margin-bottom:2rem;font-weight:700;font-size:1.75rem;line-height:114%}@media (max-width: 767px){.documents-block .text-content h2{font-weight:700;font-size:1.25rem;line-height:1.5rem;color:var(--color-black)}}@media (min-width: 768px){.documents-block .text-content h2{color:var(--color-black)}.documents-block .text-content p b{font-weight:700;font-size:1.25rem;line-height:1.2}.documents-block .text-content ul{padding:0 0 0 1.6875rem;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem}.documents-block .text-content li{font-weight:400;font-size:1.125rem;line-height:1.22}}.error-block__wrapper{width:48.75rem;padding-bottom:2.4375rem;border:.0625rem solid var(--color-quartz);border-radius:.5rem;overflow:hidden}@media (max-width: 767px){.error-block__wrapper{width:100%}}.error-block__image{height:20.1875rem}.error-block__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.error-block__title.title{max-width:70%;margin:2.5rem auto 0;padding:0 2rem;text-align:center;color:var(--color-comet)}@media (max-width: 767px){.error-block__title.title{max-width:unset;margin-top:2rem;padding:0 1rem}}.error-block__text.text{max-width:70%;margin:.5rem auto 0;padding:0 2rem;text-align:center;color:var(--color-comet)}@media (max-width: 767px){.error-block__text.text{max-width:unset;padding:0 1rem}}.faq-block{padding-top:2rem;padding-bottom:1rem}@media (max-width: 767px){.faq-block{padding-top:3rem;padding-bottom:4.5rem}}.faq-block .accordions-block{gap:1.5rem;max-width:48.75rem;margin-top:3rem}@media (max-width: 767px){.faq-block .accordions-block{max-width:unset;margin-top:1.5rem}}.faq-block .accordions-block__element{-webkit-transition:margin .3s ease,padding .3s ease;transition:margin .3s ease,padding .3s ease}@media (max-width: 767px){.faq-block .accordions-block__element.is-active{padding-bottom:.625rem}}.faq-block .accordions-block__element:not(:last-child).is-active{margin-bottom:1rem}@media (max-width: 767px){.faq-block .accordions-block__element:not(:last-child).is-active{margin-bottom:.0625rem}}.faq-block .accordions-block__button span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;font-size:1.25rem;font-weight:700;line-height:1.5rem}@media (max-width: 767px){.faq-block .accordions-block__button span{font-size:1rem;font-weight:700;line-height:1.5rem}}.faq-block .accordions-block__button span:before{min-width:2rem;margin:0}@media (max-width: 767px){.faq-block .accordions-block__button span:before{min-width:1.5rem}}.faq-block .accordions-block__content{padding-top:2.5rem;padding-bottom:1.75rem}@media (max-width: 767px){.faq-block .accordions-block__content{padding-top:.75rem;padding-bottom:0}}.faq-block .accordions-block__content h2{margin:0;padding-left:2rem;font-size:1.125rem;font-weight:700;line-height:1.375rem}.faq-block .accordions-block__content h2:not(:first-child){margin-top:2rem}@media (max-width: 767px){.faq-block .accordions-block__content h2{font-size:.875rem;font-weight:700;line-height:1.25rem;padding-left:0}}.faq-block .accordions-block__content p{padding-left:2rem}.faq-block .accordions-block__content p:not(:first-child){margin-top:1rem}@media (max-width: 767px){.faq-block .accordions-block__content p{padding-left:0}}.faq-block .accordions-block__content li p{padding:0}.faq-block .accordions-block__content ul,.faq-block .accordions-block__content ol{padding-left:2rem}.faq-block .accordions-block__content ul:not(:first-child),.faq-block .accordions-block__content ol:not(:first-child){margin-top:1rem}@media (max-width: 767px){.faq-block .accordions-block__content ul,.faq-block .accordions-block__content ol{padding-left:0}}.faq-block .accordions-block__content li{display:-webkit-box;display:-ms-flexbox;display:flex}.faq-block .accordions-block__content li:not(:first-child){margin-top:.5rem}.faq-block .accordions-block__content li:before{min-width:1.75rem}@media (max-width: 767px){.faq-block .accordions-block__content li:before{min-width:1rem}}.faq-block .accordions-block__grid-list li{display:grid}.faq-block .accordions-block__grid-list li p:not(:first-child){margin-top:0}.feature-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;padding:1.5rem;background-color:var(--color-alice-blue);border-radius:.5rem;overflow:hidden}@media (max-width: 767px){.feature-card{gap:.75rem;padding:.75rem}}.feature-card__icon{-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:2rem;height:2rem;background-color:var(--color-solitude);border-radius:50%;overflow:hidden}.feature-card__icon svg{width:1.5rem;height:1.5rem;color:var(--color-grey-suit)}.feature-card__text.text{color:var(--color-comet)}.first-banner{padding:2.5rem 0}@media (max-width: 767px){.first-banner{padding:0 0 3rem}}@media (max-width: 767px){.first-banner .container{padding:0}}.first-banner__inner{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;gap:2.0625rem;padding:3.5rem;background-color:var(--color-alice-blue);border-radius:1rem;overflow:hidden;isolation:isolate;z-index:1}@media (max-width: 767px){.first-banner__inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0;padding:1.75rem 1.5rem 18.25rem;border-radius:0}}.first-banner__content{-webkit-box-flex:0;-ms-flex:0 0 30.5rem;flex:0 0 30.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (max-width: 767px){.first-banner__content{-webkit-box-flex:1;-ms-flex:auto;flex:auto;max-width:30.5rem}}.first-banner__title{margin-bottom:.875rem;font-family:Effra,sans-serif}@media (max-width: 767px){.first-banner__title{margin-bottom:1.75rem;font-size:1.75rem;line-height:2rem}}.first-banner__subtitle.text{margin-bottom:.25rem;color:var(--color-comet)}@media (max-width: 767px){.first-banner__subtitle.text{margin-bottom:.5rem}}.first-banner__text.text{margin-bottom:1.5rem;color:var(--color-comet)}.first-banner__bg{position:absolute;right:0;bottom:-1.0625rem;width:54.8%;height:auto;aspect-ratio:606/366;z-index:-1}@media (max-width: 1279px){.first-banner__bg{width:54%}}@media (max-width: 767px){.first-banner__bg{width:48%}}@media (max-width: 767px){.first-banner__bg{bottom:-1rem;right:52%;-webkit-transform:translateX(50%);-ms-transform:translateX(50%);transform:translate(50%);width:auto;height:25.8125rem}}.first-banner__bg img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.footer__container{padding:2.5rem 0;background-color:var(--color-alice-blue)}@media (max-width: 767px){.footer__container{padding:2.5rem 0 1rem}}@media (max-width: 767px){.footer--big-pb-mob .footer__container{padding-bottom:4.5rem}}.footer--with-border,.footer--with-border-desktop-only{border-top:.0625rem solid var(--color-grey-suit)}@media (max-width: 767px){.footer--with-border-desktop-only{border:none}}@media (max-width: 767px){.footer--with-border-mobile-only{border-top:.0625rem solid var(--color-grey-suit)}}.footer__inner{display:grid;grid-template-columns:12.5rem auto 13.125rem 22.5rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:2.5rem;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width: 767px){.footer__inner{grid-template-columns:1fr;gap:2rem;padding:0}}.footer__group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (max-width: 767px){.footer__group--policy{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}}.footer__group--nav{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media (max-width: 767px){.footer__group--nav{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:100%}}@media (max-width: 767px){.footer__group--nav .footer__title{display:none}}.footer__group--contacts{width:13.125rem}@media (max-width: 767px){.footer__group--contacts{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;width:auto}}.footer__group--subscription{max-width:22.5rem}@media (max-width: 767px){.footer__group--subscription{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding:1.4375rem 0;border-top:.0625rem solid var(--color-patten-blue);border-bottom:.0625rem solid var(--color-patten-blue);max-width:none}}.footer .logo{margin-bottom:1.5rem}@media (max-width: 767px){.footer .logo{display:none}}.footer__policy-links{padding:0;margin:0;list-style-type:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem;margin-bottom:1.5rem}@media (max-width: 767px){.footer__policy-links{margin-bottom:1rem}}.footer__policy-item{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width: 767px){.footer__policy-item .link{font-size:.875rem;line-height:1.29}}.footer__payment-methods{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:1.5rem}@media (max-width: 767px){.footer__payment-methods{margin-bottom:1rem}}.footer__payment-method{width:2rem;height:2rem}.footer__payment-method svg{display:block;width:100%;height:100%}.footer__copyrights{font-size:.75rem;line-height:1.33;font-weight:500;color:var(--color-grey-suit)}@media (max-width: 767px){.footer__copyrights{font-size:.875rem;line-height:1.29}}.footer__title{margin:0 0 1rem;font-size:.875rem;line-height:1.43;font-weight:700;color:var(--color-black)}@media (max-width: 767px){.footer__title{font-size:1rem;line-height:1.5;font-weight:500}}.footer__contacts{font-style:normal}.footer__contacts-list{padding:0;margin:0;list-style-type:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem}@media (max-width: 767px){.footer__contacts-list{gap:.625rem}}.footer__contacts-item{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.75rem;font-size:.875rem;line-height:1.29;font-weight:500;color:var(--color-grey-suit)}@media (max-width: 767px){.footer__contacts-item{font-weight:400;line-height:1.43;color:var(--color-comet)}}.footer__contacts-item .link{gap:.75rem}@media (max-width: 767px){.footer__contacts-item .link{font-weight:400;line-height:1.43;color:var(--color-comet)}}.footer__address-icon{width:1.25rem;height:1.25rem;-ms-flex-negative:0;flex-shrink:0}.footer__address-icon svg{display:block;width:100%;height:100%}.footer-nav{display:-webkit-box;display:-ms-flexbox;display:flex;gap:2.5rem}.footer-nav__list{padding:0;margin:0;list-style-type:none;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem}@media (max-width: 767px){.footer-nav__list{gap:1rem}}.footer-nav__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-tap-highlight-color:transparent}.footer-nav__item--mobile{display:none}@media (max-width: 767px){.footer-nav__item--mobile{display:-webkit-box;display:-ms-flexbox;display:flex}}@media (max-width: 767px){.footer-nav__item .link--comet{color:var(--color-black);font-weight:500}}.footer-nav__group{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.footer-nav__group.is-active .footer-nav__btn-icon{-webkit-transform:rotate(-179.99deg);-ms-transform:rotate(-179.99deg);transform:rotate(-179.99deg);color:var(--color-wild-watermelon)}.footer-nav__group.is-active .footer-nav__btn-text{color:var(--color-wild-watermelon)}.footer-nav__group.is-active .footer-nav__content{opacity:1;visibility:visible;pointer-events:auto}@media (max-width: 767px){.footer-nav__group{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}}.footer-nav__btn{padding:0;background-color:transparent;border:0}@media (max-width: 767px){.footer-nav__btn{width:100%}}.footer-nav__btn-text{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;text-align:left;-webkit-transition:color .3s ease;transition:color .3s ease}.footer-nav__btn-icon{-ms-flex-negative:0;flex-shrink:0;width:1rem;height:1rem;color:var(--color-grey-suit);-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:color .3s ease,-webkit-transform .3s ease;transition:color .3s ease,-webkit-transform .3s ease;transition:transform .3s ease,color .3s ease;transition:transform .3s ease,color .3s ease,-webkit-transform .3s ease}@media (max-width: 767px){.footer-nav__btn-icon{width:1.25rem;height:1.25rem}}.footer-nav__btn-icon svg{display:block;width:100%;height:100%}.footer-nav__content{position:absolute;left:0;top:calc(100% + .5rem);width:-webkit-max-content;width:-moz-max-content;width:max-content;padding:1rem;background-color:var(--color-white);-webkit-box-shadow:0 .25rem .5rem rgba(0,0,0,.1);box-shadow:0 .25rem .5rem #0000001a;border-radius:.5rem;-webkit-transform:translateZ(0);transform:translateZ(0);z-index:10;opacity:0;visibility:hidden;pointer-events:none;-webkit-transition:opacity .3s ease,visibility .3s ease;transition:opacity .3s ease,visibility .3s ease}@media (max-width: 767px){.footer-nav__content{max-width:100%}}.footer-nav__sublist{padding:0;margin:0;list-style-type:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem}@media (max-width: 767px){.footer-nav__sublist{gap:.75rem}}.footer-nav__subitem{display:-webkit-box;display:-ms-flexbox;display:flex}.geolocation-popups{position:absolute;z-index:10;top:var(--geolocationPopupsTop);left:var(--geolocationPopupsLeft);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translate(-50%);background-color:var(--color-white);border-radius:.5rem;-webkit-box-shadow:0 .5rem 1.25rem 0 rgba(0,0,0,.15);box-shadow:0 .5rem 1.25rem #00000026;overflow:hidden;visibility:hidden;opacity:0;pointer-events:none;-webkit-transition:opacity .3s ease,visibility .3s ease;transition:opacity .3s ease,visibility .3s ease}@media (max-width: 767px){.geolocation-popups{right:1rem;left:1rem;-webkit-transform:none;-ms-transform:none;transform:none}}.geolocation-popups--selection{width:25rem;height:auto;padding:1.5rem 0}@media (max-width: 767px){.geolocation-popups--selection{position:fixed;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;height:calc(100 * var(--vh, 1vh));padding-bottom:0}}.geolocation-popups--difined{width:22.625rem}@media (max-width: 767px){.geolocation-popups--difined{position:fixed;top:0;bottom:0;left:0;width:100%;height:calc(100 * var(--vh, 1vh));padding:0;background-color:transparent;overflow:hidden;-webkit-backdrop-filter:blur(.25rem);backdrop-filter:blur(.25rem)}}.geolocation-popups--difined .button{width:100%}@media (max-width: 767px){.geolocation-popups--difined .button{padding:.6875rem 1.4375rem}.geolocation-popups--difined .button:not(:last-child){margin-bottom:.25rem}.geolocation-popups--difined .button .button__text{font-size:1rem;line-height:1.25rem}}.geolocation-popups.is-active{visibility:visible;opacity:1;pointer-events:auto}.geolocation-popups__overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--color-black-15);cursor:pointer;-webkit-tap-highlight-color:transparent}@media (min-width: 768px){.geolocation-popups__overlay{display:none}}.geolocation-popups__content{display:grid;grid-template-columns:-webkit-max-content 1fr;grid-template-columns:max-content 1fr;gap:.6875rem;width:22.625rem;padding:1.5rem 1.1875rem 1.9375rem 1.5rem}@media (max-width: 767px){.geolocation-popups__content{position:absolute;inset:auto 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem;width:100%;max-height:calc(100 * var(--vh, 1vh) - 4rem);padding:2.375rem 1rem 1.5rem;border-radius:1.5rem 1.5rem 0 0;background-color:var(--color-white);-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease;-webkit-box-shadow:0 .5rem 1.25rem 0 var(--color-black-10);box-shadow:0 .5rem 1.25rem 0 var(--color-black-10)}}@media (max-width: 767px){.geolocation-popups.is-active .geolocation-popups__content{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.geolocation-popups__top-wrapper{display:grid;grid-template-columns:1fr 1.5rem;gap:.75rem 1.5rem;padding:0 1.5rem 1.5rem}@media (max-width: 767px){.geolocation-popups__top-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.5rem;padding:0 1rem .75rem}}.geolocation-popups__back-button{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0;border:none;background-color:transparent;cursor:pointer}@media (min-width: 768px){.geolocation-popups__back-button{display:none}}.geolocation-popups__back-button:focus-visible svg{color:var(--color-wild-watermelon)}@media (hover: hover) and (pointer: fine){.geolocation-popups__back-button:hover svg{color:var(--color-wild-watermelon)}}.geolocation-popups__back-button svg{width:1.75rem;height:1.75rem;color:var(--colo-black);-webkit-transition:color .3s ease;transition:color .3s ease}.geolocation-popups__title.text{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.75rem}@media (max-width: 767px){.geolocation-popups__title.text{font-size:1.5rem;line-height:1.75rem}}.geolocation-popups--difined .geolocation-popups__title.text{grid-column:1/-1}.geolocation-popups form{grid-column:1/-1;margin-top:.75rem}@media (max-width: 767px){.geolocation-popups form{margin-top:0}}.geolocation-popups__difine-btn.link{grid-column:1/-1}@media (max-width: 767px){.geolocation-popups__difine-btn.link{display:none}}.geolocation-popups__close-btn{grid-area:1/2/2/3;display:block;width:1.5rem;height:1.5rem;padding:0;border:none;background-color:transparent;cursor:pointer}@media (max-width: 767px){.geolocation-popups__close-btn{display:none}}.geolocation-popups__close-btn:focus-visible svg{color:var(--color-wild-watermelon)}@media (hover: hover) and (pointer: fine){.geolocation-popups__close-btn:hover svg{color:var(--color-wild-watermelon)}}.geolocation-popups__close-btn svg{width:100%;height:100%;color:var(--color-grey-suit);-webkit-transition:color .3s ease;transition:color .3s ease}.geolocation-popups__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;max-height:11.8125rem;margin:0;padding:1.5625rem 0 0 1.5rem;border-top:.0625rem solid var(--color-quartz);list-style-type:none;overflow:auto}@media (max-width: 767px){.geolocation-popups__list{max-height:unset;gap:.75rem;padding:.75rem 1rem 1.5rem;border:none}}.geolocation-popups__item{display:-webkit-box;display:-ms-flexbox;display:flex}.geolocation-popups__city.text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;width:100%;padding:0;color:var(--color-comet);background-color:transparent;border:none;cursor:pointer;-webkit-transition:color .3s ease;transition:color .3s ease;text-align:left}.geolocation-popups__city.text:focus-visible{color:var(--color-wild-watermelon)}@media (hover: hover) and (pointer: fine){.geolocation-popups__city.text:hover{color:var(--color-wild-watermelon)}}.geolocation-popups__city.text input{display:block;position:absolute;overflow:hidden;clip:rect(0 0 0 0);width:1px;height:1px;margin:-1px;padding:0;white-space:nowrap;border:0;-webkit-clip-path:inset(100%);clip-path:inset(100%)}.geolocation-popups__city.text svg{-ms-flex-negative:0;flex-shrink:0;display:none;width:1.25rem;height:1.25rem;color:var(--color-grey-suit)}@media (min-width: 768px){.geolocation-popups__city.text svg{display:none}}.geolocation-popups__city.text input:checked~svg{display:block}@media (min-width: 768px){.geolocation-popups__city.text input:checked~svg{display:none}}.geolocation-popups__text.text{grid-column:1/-1;margin-bottom:.75rem;color:var(--color-comet)}@media (max-width: 767px){.geolocation-popups__text.text{margin-bottom:1rem}}.geolocation-popups__text.text span{font-weight:600;color:var(--color-black)}.geolocation-popups__bottom-wrapper{padding:1.4375rem 1rem 1.5rem;background-color:var(--color-white);border-top:.0625rem solid var(--color-quartz)}.geolocation-popups__bottom-wrapper.is-hidden{display:none}@media (min-width: 768px){.geolocation-popups__bottom-wrapper{display:none}}.geolocation-popups__bottom-wrapper .button{width:100%}.geolocation-popups__stick-button{display:block;position:absolute;inset:0 0 auto;height:2rem;background-color:transparent;border:0;padding:0;outline:none;-webkit-tap-highlight-color:transparent}@media (min-width: 768px){.geolocation-popups__stick-button{display:none}}.geolocation-popups__stick-button:before{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:2rem;height:.125rem;border-radius:.25rem;background-color:var(--color-heather);content:""}.gradient-block{display:grid;grid-template-columns:auto -webkit-min-content;grid-template-columns:auto min-content;gap:.25rem 1.125rem;padding:1.25rem;border-radius:.5rem;background-image:linear-gradient(282.87deg,#ded6ff80 -15.13%,#ffdddd80 50.86%,#fffafa80 106.25%)}.gradient-block--checkbox-with-image{position:relative;display:block;padding:1rem 1rem 7.625rem}@media (max-width: 767px){.gradient-block--checkbox-with-image{padding:.75rem}}.gradient-block--checkbox{display:block;padding:1rem;background-color:var(--color-alice-blue);background-image:none}@media (max-width: 767px){.gradient-block--checkbox{padding:.75rem}}.gradient-block__text{font-size:.75rem;line-height:1rem}.gradient-block--checkbox-with-image .gradient-block__text.text,.gradient-block--checkbox .gradient-block__text.text{margin-top:1rem}@media (max-width: 767px){.gradient-block--checkbox-with-image .gradient-block__text.text,.gradient-block--checkbox .gradient-block__text.text{margin-top:.5rem}}.gradient-block__button{align-self:center;grid-area:1/2/3/3}.gradient-block .custom-toggle .custom-toggle__icon{-ms-flex-item-align:center;align-self:center}.gradient-block .custom-toggle .custom-toggle__label{font-size:.875rem;font-weight:700;line-height:1.125rem}@media (max-width: 767px){.gradient-block .custom-toggle .custom-toggle__label{font-size:.75rem;line-height:1rem}}.gradient-block__image{position:absolute;right:0;bottom:0;width:11.25rem;height:7.25rem}@media (max-width: 767px){.gradient-block__image{display:none}}.gradient-block__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:right;object-position:right}.guarantee-and-returns-block{padding-top:2rem;padding-bottom:1rem}@media (max-width: 767px){.guarantee-and-returns-block{padding-top:3rem;padding-bottom:4.5rem}}.guarantee-and-returns-block .accordions-block{gap:2rem;max-width:42.5rem;margin-top:2rem}@media (max-width: 767px){.guarantee-and-returns-block .accordions-block{gap:1.5rem;max-width:unset;margin-top:1.5rem}}.guarantee-and-returns-block .accordions-block__content{padding-top:.75rem;counter-reset:h2-counter 0}.guarantee-and-returns-block .accordions-block__content h2{margin:0;padding-left:1rem;font-size:1rem;font-weight:600;line-height:1.25rem}.guarantee-and-returns-block .accordions-block__content h2:not(:first-child){margin-top:.75rem}@media (max-width: 767px){.guarantee-and-returns-block .accordions-block__content h2{font-size:.875rem;font-weight:700}}.guarantee-and-returns-block .accordions-block__content h2:before{counter-increment:h2-counter;content:counter(el-counter) "." counter(h2-counter) ".";margin-right:.25rem}@media (max-width: 767px){.guarantee-and-returns-block .accordions-block__content h2:before{margin-right:.1875rem}}.guarantee-and-returns-block .accordions-block__content p:not(:first-child){margin-top:.75rem}.guarantee-and-returns-block .accordions-block__content h2~p{padding-left:1rem}.guarantee-and-returns-block .accordions-block__content ul:not(:first-child),.guarantee-and-returns-block .accordions-block__content ol:not(:first-child){margin-top:.75rem}.guarantee-and-returns-block .accordions-block__content h2~ul,.guarantee-and-returns-block .accordions-block__content h2~ol{padding-left:1rem}.guarantee-and-returns-block .accordions-block__content li:not(:first-child){margin-top:.75rem}.guarantee-and-returns-block .accordions-block__content li:before{margin-right:.25rem}@media (max-width: 767px){.guarantee-and-returns-block .accordions-block__content li:before{margin-right:.1875rem}}.guarantee-and-returns-block .accordions-block__content ol li:before{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;min-width:1rem;margin-right:0}@media (max-width: 767px){.guarantee-and-returns-block .accordions-block__content ol li:before{min-width:.75rem}}.header{position:relative;padding-top:.75rem;background-color:var(--color-white)}@media (max-width: 767px){.header{padding-top:1.25rem;padding-bottom:1.25rem}}.header .container{display:grid;grid-template-columns:19.32% 1fr -webkit-max-content 11.875rem;grid-template-columns:19.32% 1fr max-content 11.875rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.6875rem 2.5rem}@media (max-width: 767px){.header .container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.75rem}}.header .logo{justify-self:start;padding-bottom:.25rem}@media (max-width: 767px){.header .logo{-ms-flex-negative:0;flex-shrink:0;padding:0}}@media (max-width: 767px){.header__nav{width:100%;margin-bottom:2.5rem}}@media (max-width: 767px){.container>.header__nav{display:none}}.header__nav-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0 1rem;margin:0;padding:0;list-style-type:none}@media (max-width: 767px){.header__nav-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.header__nav-item{position:relative}.header__nav-item>.link{gap:.3125rem;padding:1.0625rem 0}.header__nav-item>.link .link__icon{-webkit-transition:color .3s ease,-webkit-transform .3s ease;transition:color .3s ease,-webkit-transform .3s ease;transition:color .3s ease,transform .3s ease;transition:color .3s ease,transform .3s ease,-webkit-transform .3s ease}@media (min-width: 768px){.header__nav-item>.link:focus-visible~.header__nav-sublist{visibility:visible;opacity:1;pointer-events:auto}}@media (min-width: 768px) and (hover: hover) and (pointer: fine){.header__nav-item>.link:hover~.header__nav-sublist{visibility:visible;opacity:1;pointer-events:auto}}@media (min-width: 768px){.header__nav-item>.link:focus~.header__nav-sublist{visibility:visible;opacity:1;pointer-events:auto}.header__nav-item>.link .link__icon{color:var(--color-grey-suit)}}@media (max-width: 767px){.header__nav-item>.link{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;padding:.625rem 0;font-size:1rem;line-height:1.25rem;color:var(--color-comet)}.header__nav-item>.link:focus-visible{color:var(--color-wild-watermelon)}}@media (max-width: 767px) and (hover: hover) and (pointer: fine){.header__nav-item>.link:hover{color:var(--color-wild-watermelon)}}.header__nav-item>.link:focus-visible .link__icon{color:var(--color-black)}@media (hover: hover) and (pointer: fine){.header__nav-item>.link:hover .link__icon{color:var(--color-black)}}@media (max-width: 767px){.header__nav-item.is-active .link .link__icon{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);color:var(--color-black)}}.header__nav-sublist{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.75rem;margin:0;padding:1.5rem;list-style-type:none}@media (min-width: 768px){.header__nav-sublist{position:absolute;z-index:10;bottom:0;left:-2.625rem;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);width:-webkit-max-content;width:-moz-max-content;width:max-content;max-height:calc(100 * var(--vh, 1vh) - 6.25rem);border-radius:.5rem;background-color:var(--color-white);-webkit-box-shadow:0 .5rem 1.25rem 0 rgba(0,0,0,.15);box-shadow:0 .5rem 1.25rem #00000026;overflow:auto;visibility:hidden;opacity:0;pointer-events:none;-webkit-transition:opacity .3s ease,visibility .3s ease;transition:opacity .3s ease,visibility .3s ease}.header__nav-sublist:focus-visible{visibility:visible;opacity:1;pointer-events:auto}}@media (min-width: 768px) and (hover: hover) and (pointer: fine){.header__nav-sublist:hover{visibility:visible;opacity:1;pointer-events:auto}}@media (min-width: 768px){.header__nav-sublist:focus{visibility:visible;opacity:1;pointer-events:auto}.header__nav-sublist:focus-within{visibility:visible;opacity:1;pointer-events:auto}}@media (max-width: 767px){.header__nav-sublist{gap:0;padding:0}}.header__nav-subitem{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width: 767px){.header__nav-subitem .link{padding:.625rem;width:100%}}@media (max-width: 767px){.header__phone-link{-ms-flex-negative:0;flex-shrink:0;width:1.75rem;height:1.75rem;margin-left:auto}.header__phone-link svg{width:100%;height:100%;color:var(--color-grey-suit);-webkit-transition:color .3s ease;transition:color .3s ease}.header__phone-link .link__text{display:block;position:absolute;overflow:hidden;clip:rect(0 0 0 0);width:1px;height:1px;margin:-1px;padding:0;white-space:nowrap;border:0;-webkit-clip-path:inset(100%);clip-path:inset(100%)}.header__phone-link:focus-visible svg{color:var(--color-wild-watermelon)}}@media (max-width: 767px) and (hover: hover) and (pointer: fine){.header__phone-link:hover svg{color:var(--color-wild-watermelon)}}@media (max-width: 767px){.header__button{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;margin-top:1.25rem;width:100%}}@media (max-width: 767px){.container>.header__button{display:none}}.header__toggle{position:relative;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-ms-flex-negative:0;flex-shrink:0;display:none;width:2rem;height:2rem;margin-left:.75rem;padding:0;border:none;background-color:transparent;cursor:pointer}@media (max-width: 767px){.header__toggle{display:block}}.header__toggle:focus-visible .header__toggle-icon{color:var(--color-wild-watermelon)}@media (hover: hover) and (pointer: fine){.header__toggle:hover .header__toggle-icon{color:var(--color-wild-watermelon)}}.header__toggle-icon{position:absolute;top:0;left:0;width:100%;height:100%;color:var(--color-grey-suit);-webkit-transition:color .3s ease,visibility .3s ease,opacity .3s ease;transition:color .3s ease,visibility .3s ease,opacity .3s ease}.header__toggle-icon--close,.header.is-open .header__toggle-icon--burger{visibility:hidden;opacity:0;pointer-events:none}.header.is-open .header__toggle-icon--close{visibility:visible;opacity:1;pointer-events:auto}.header__wrapper{grid-column:1/-1;display:grid;grid-template-columns:19.5% 1fr 14.15% 1.875rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0 2.5rem;padding-top:.25rem;border-top:.0625rem solid var(--color-patten-blue)}@media (max-width: 767px){.header__wrapper{position:absolute;z-index:10;right:0;bottom:0;left:0;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;height:calc(100 * var(--vh, 1vh) - var(--header-height));padding:1.25rem 1rem;background-color:var(--color-white);border:none;overflow:auto;visibility:hidden;opacity:0;pointer-events:none;-webkit-transition:opacity .3s ease,visibility .3s ease;transition:opacity .3s ease,visibility .3s ease}}@media (max-width: 767px){.header.is-open .header__wrapper{visibility:visible;opacity:1;pointer-events:auto}}.header.no-transition .header__wrapper{-webkit-transition:none;transition:none}.header__catalog{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width: 767px){.header__catalog{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}}.header__catalog-link{gap:.25rem;padding:1rem 0}@media (min-width: 768px){.header__catalog-link:focus-visible~.header__catalog-wrapper .header__catalog-menu{visibility:visible;opacity:1;pointer-events:auto}}@media (min-width: 768px) and (hover: hover) and (pointer: fine){.header__catalog-link:hover~.header__catalog-wrapper .header__catalog-menu{visibility:visible;opacity:1;pointer-events:auto}}@media (min-width: 768px){.header__catalog-link:focus~.header__catalog-wrapper .header__catalog-menu{visibility:visible;opacity:1;pointer-events:auto}}@media (max-width: 767px){.header__catalog-link{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;margin-top:1.875rem;padding:.625rem 0}.header__catalog-link:focus-visible .header__catalog-link-icon{color:var(--color-black)}}@media (max-width: 767px) and (hover: hover) and (pointer: fine){.header__catalog-link:hover .header__catalog-link-icon{color:var(--color-black)}}.header__catalog-link-icon--desktop{width:1.75rem;height:1.75rem}@media (max-width: 767px){.header__catalog-link-icon--desktop{display:none}}.header__catalog-link-icon--mobile{width:1rem;height:1rem;-webkit-transition:color .3s ease,-webkit-transform .3s ease;transition:color .3s ease,-webkit-transform .3s ease;transition:color .3s ease,transform .3s ease;transition:color .3s ease,transform .3s ease,-webkit-transform .3s ease;color:var(--color-comet)}@media (max-width: 767px){.header__catalog.is-active .header__catalog-link-icon--mobile{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);color:var(--color-black)}}@media (min-width: 768px){.header__catalog-link-icon--mobile{display:none}}.header__catalog-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width: 768px){.header__catalog-wrapper{position:absolute;z-index:10;right:0;bottom:.125rem;left:0;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);width:calc(100vw - 2rem);max-width:76.25rem;margin:0 auto;pointer-events:none}.header__catalog.is-active .header__catalog-wrapper{pointer-events:auto}}@media (max-width: 767px){.header__catalog-wrapper{width:100%}}.header__catalog-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0;padding:0;list-style-type:none}@media (min-width: 768px){.header__catalog-menu{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:100%;max-height:unset!important;padding:1.5rem;border-radius:.5rem;background-color:var(--color-white);-webkit-box-shadow:0 .5rem 1.25rem 0 rgba(0,0,0,.15);box-shadow:0 .5rem 1.25rem #00000026;visibility:hidden;opacity:0;pointer-events:none;-webkit-transition:opacity .3s ease,visibility .3s ease;transition:opacity .3s ease,visibility .3s ease}.header__catalog-menu.is-active{width:100%;min-height:var(--catalogMenuHeight)}.header__catalog-menu:focus-visible{visibility:visible;opacity:1;pointer-events:auto}}@media (min-width: 768px) and (hover: hover) and (pointer: fine){.header__catalog-menu:hover{visibility:visible;opacity:1;pointer-events:auto}}@media (min-width: 768px){.header__catalog-menu:focus,.header__catalog-menu:focus-within{width:100%;min-height:var(--catalogMenuHeight);visibility:visible;opacity:1;pointer-events:auto}.header__catalog-menu:focus .header__catalog-item,.header__catalog-menu:focus-within .header__catalog-item{grid-template-columns:14rem 1fr}}@media (max-width: 767px){.header__catalog-menu{width:100%}}@media (min-width: 768px){.header__catalog-item{display:grid;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.header__catalog-menu.is-active .header__catalog-item{grid-template-columns:14rem 1fr}.header__catalog-item>.link.is-active{color:var(--color-wild-watermelon)}.header__catalog-item>.link.is-active .link.is-active .link__icon{display:block;opacity:1}.header__catalog-item>.link.is-active~.header__catalog-submenu{visibility:visible;opacity:1;pointer-events:auto}.header__catalog-item .link.is-active .link__icon{display:block;opacity:1}.header__catalog-item:focus>.link,.header__catalog-item:focus-within>.link{color:var(--color-wild-watermelon)}.header__catalog-item:focus>.link .link__icon,.header__catalog-item:focus-within>.link .link__icon{display:block;opacity:1}}@media (min-width: 768px){.header__catalog-item>.link{gap:.4375rem;padding:.375rem 0}.header__catalog-item>.link:focus-visible.is-active~.header__catalog-submenu{visibility:visible;opacity:1;pointer-events:auto}.header__catalog-item>.link:focus-visible.is-active .link__icon{display:block;opacity:1}}@media (min-width: 768px) and (hover: hover) and (pointer: fine){.header__catalog-item>.link:hover.is-active~.header__catalog-submenu{visibility:visible;opacity:1;pointer-events:auto}.header__catalog-item>.link:hover.is-active .link__icon{display:block;opacity:1}}@media (min-width: 768px){.header__catalog-menu:not(.is-active) .header__catalog-item>.link:focus~.header__catalog-submenu{visibility:visible;opacity:1;pointer-events:auto}.header__catalog-menu:not(.is-active) .header__catalog-item>.link:focus .link__icon{display:block;opacity:1}}@media (max-width: 767px){.header__catalog-item>.link{padding:.625rem}.header__catalog-item>.link .link__icon{display:none}}.header__catalog-item>.link .link__icon{display:none;color:var(--color-wild-watermelon);-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.header__catalog-menu.is-active .header__catalog-item>.link .link__icon{display:block}@media (min-width: 768px){.header__catalog-item:first-of-type>.link{padding-top:0}}.header__catalog-submenu{position:fixed;top:1.5rem;right:1.5rem;left:15.5rem;display:grid;grid-template-columns:repeat(5,1fr);gap:.75rem;height:auto;margin:0;padding:0;list-style-type:none;visibility:hidden;opacity:0;pointer-events:none;-webkit-transition:opacity .3s ease,visibility .3s ease;transition:opacity .3s ease,visibility .3s ease}.header__catalog-submenu:focus-visible{visibility:visible;opacity:1;pointer-events:auto}@media (hover: hover) and (pointer: fine){.header__catalog-submenu:hover{visibility:visible;opacity:1;pointer-events:auto}}.header__catalog-menu:not(.is-active) .header__catalog-submenu:focus,.header__catalog-menu:not(.is-active) .header__catalog-submenu:focus-within{visibility:visible;opacity:1;pointer-events:auto}@media (max-width: 767px){.header__catalog-submenu{display:none}}.header__catalog-subitem-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.625rem}.header__catalog-subitem-link:focus-visible .link{color:var(--color-wild-watermelon)}@media (hover: hover) and (pointer: fine){.header__catalog-subitem-link:hover .link{color:var(--color-wild-watermelon)}}.header__catalog-subitem-link .link{pointer-events:none}.header__catalog-image{position:relative;border-radius:.5rem;overflow:hidden}.header__catalog-image:before{content:"";display:block;padding-bottom:100%}.header__catalog-image img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}@media (max-width: 767px){.header .search-form{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;width:100%}}.header__city-link.link{justify-self:self-end;gap:.25rem;margin-right:.125rem}@media (max-width: 767px){.header__city-link.link{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin:auto auto 0}}.header__cart-link{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:1.875rem;height:1.875rem;margin-right:.125rem}@media (max-width: 767px){.header__cart-link{-ms-flex-negative:0;flex-shrink:0;width:1.75rem;height:1.75rem;margin:0}}.header__cart-link:focus-visible svg{color:var(--color-wild-watermelon)}@media (hover: hover) and (pointer: fine){.header__cart-link:hover svg{color:var(--color-wild-watermelon)}}.header__cart-link svg{width:100%;height:100%;color:var(--color-grey-suit);-webkit-transition:color .3s ease;transition:color .3s ease}.header__cart-link span{position:absolute;bottom:.25rem;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:.0625rem .3125rem;font-size:.5rem;font-weight:500;line-height:.625rem;text-align:center;color:var(--color-white);background-color:var(--color-wild-watermelon);border-radius:1rem}.header--simple{padding-top:1.25rem;padding-bottom:1.25rem}.header--simple .container{display:-webkit-box;display:-ms-flexbox;display:flex}.header--simple .header__phone-link{margin-left:auto}@media (max-width: 767px){.header--simple .header__button{display:none}}.how-to-buy .text-content{max-width:48.75rem}@media (max-width: 767px){.how-to-buy .text-content{padding-bottom:4.5625rem}}.how-to-buy .text-content h1{margin-bottom:2rem}@media (max-width: 767px){.how-to-buy .text-content h1{margin-top:2.9375rem;margin-bottom:1.5625rem}}.how-to-buy .text-content h1+p{font-weight:400;font-size:1.25rem;line-height:1.2;color:var(--color-black)}@media (max-width: 767px){.how-to-buy .text-content h1+p{font-weight:500;font-size:1rem;line-height:1.5}}.how-to-buy .text-content b{color:var(--color-black)}.how-to-buy .text-content .numeric-list h2{font-weight:700;font-size:1.125rem;margin-top:2rem;margin-bottom:.8125rem;line-height:1.22}@media (max-width: 767px){.how-to-buy .text-content .numeric-list h2{font-size:1rem;line-height:1.25;margin-top:1.625rem;margin-bottom:1rem}}.how-to-buy .text-content .numeric-list li{padding-left:1.0625rem}@media (max-width: 767px){.how-to-buy .text-content .numeric-list li{padding-left:.9375rem}}.how-to-buy .text-content .numeric-list li:before{color:var(--color-black);font-weight:700;font-size:1.125rem;line-height:1.22}@media (max-width: 767px){.how-to-buy .text-content .numeric-list li:before{font-size:1rem;line-height:1.25;padding-left:0}}.how-to-buy .text-content .numeric-list p{margin-left:-1.0625rem;margin-bottom:1.4375rem;font-size:1rem;line-height:1.25rem}@media (max-width: 767px){.how-to-buy .text-content .numeric-list p{margin-left:-.9375rem;margin-bottom:1rem;font-size:.875rem}}.how-to-buy .text-content .numeric-list p:last-child{margin-bottom:0rem}.how-to-buy .text-content .numeric-list p span:not(:last-child){margin-bottom:.4375rem}@media (max-width: 767px){.how-to-buy .text-content .numeric-list p span:not(:last-child){margin-bottom:.875rem}}.how-to-buy .text-content .numeric-list li img{max-width:unset;margin-left:-1.0625rem;width:calc(100% + 1.0625rem);-o-object-fit:cover;object-fit:cover;border-radius:1rem}@media (max-width: 767px){.how-to-buy .text-content .numeric-list li img{margin-left:-.9375rem;width:calc(100% + .9375rem);border-radius:.8125rem}}.how-to-buy .text-content .numeric-list .how-to-buy__cards{margin-top:-.6875rem;margin-left:-1.0625rem;padding:0;margin-bottom:.5rem}.how-to-buy .text-content .numeric-list .how-to-buy__cards li{padding:0;margin-bottom:0rem}.how-to-buy .text-content .numeric-list .how-to-buy__cards li:before{display:none}.info-block{padding:1.5rem;border-radius:.75rem;background-color:var(--color-alice-blue)}@media (max-width: 767px){.info-block{padding:1rem}}.info-block__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem;margin:0;margin-top:1rem;padding:0;list-style-type:none}.info-block__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem}.info-block__item:nth-child(n+3){margin-top:.25rem}.info-block__icon-before{-ms-flex-negative:0;flex-shrink:0;width:2rem;height:2rem;color:var(--color-grey-suit)}@media (max-width: 767px){.info-block__icon-before{width:1.5rem;height:1.5rem}}.info-block__icon-before--small{width:1.75rem;height:1.75rem;margin:.125rem}@media (max-width: 767px){.info-block__icon-before--small{width:1.5rem;height:1.5rem;margin:0}}.info-block__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:.25rem}@media (max-width: 767px){.info-block__wrapper{gap:.125rem}}.info-block__text{color:var(--color-comet)}@media (max-width: 767px){.info-block__text.text{font-size:.875rem}}.info-block__text--button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;padding:0;border:none;background-color:transparent;cursor:pointer;-webkit-transition:color .3s ease;transition:color .3s ease;text-align:left}.info-block__text--button:focus-visible{background-color:transparent;color:var(--color-wild-watermelon)}@media (hover: hover) and (pointer: fine){.info-block__text--button:hover{background-color:transparent;color:var(--color-wild-watermelon)}}.info-block__text--button:active{background-color:transparent;color:var(--color-wewak)}.info-block__small-text{color:var(--color-grey-suit)}.info-block__small-text--button.text{padding:0;line-height:1.25rem;background-color:transparent;border:none;cursor:pointer;text-decoration:underline;-webkit-text-decoration-skip:none;text-decoration-skip:none;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;-webkit-transition:color .3s ease;transition:color .3s ease;text-align:left}.info-block__small-text--button.text:focus-visible{background-color:transparent;color:var(--color-wild-watermelon)}@media (hover: hover) and (pointer: fine){.info-block__small-text--button.text:hover{background-color:transparent;color:var(--color-wild-watermelon)}}.info-block__small-text--button.text:active{background-color:transparent;color:var(--color-wewak)}.info-block__span--red{color:var(--color-wild-watermelon)}.info-block__span--bold{font-weight:700}.info-block__icon-after{-ms-flex-negative:0;flex-shrink:0;width:1.25rem;height:1.25rem;color:inherit}@media (max-width: 767px){.intro .container{position:relative;padding:0}}.intro__slider-pagination.swiper-pagination-bullets{margin-top:1.25rem}@media (max-width: 767px){.intro__slider-pagination.swiper-pagination-bullets{margin-top:.3125rem}}.intro__slider-wrapper{position:relative}.intro__slider{max-width:100%}@media (max-width: 450px){.intro__slider{aspect-ratio:375/558}}.intro__list{margin:0;padding:0;height:32rem;list-style-type:none;cursor:-webkit-grab;cursor:grab}@media (max-width: 767px){.intro__list{height:100%}}.intro__item{border-radius:1rem;overflow:hidden}@media (max-width: 767px){.intro__item{border-radius:0}}.intro__item img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.intro__slider-buttons{position:absolute;top:50%;right:-3.5rem;left:-3.5rem;-webkit-transform:translateY(calc(-50% - 1.0625rem));-ms-transform:translateY(calc(-50% - 1.0625rem));transform:translateY(calc(-50% - 1.0625rem));z-index:2}@media (max-width: 1023px){.intro__slider-buttons{right:1.25rem;left:1.25rem;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}.link-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-height:5rem;padding:.75rem;background-color:var(--color-alice-blue);border-radius:.5rem;overflow:hidden}@media (max-width: 767px){.link-card{padding:.75rem .5rem}}.link-card:focus-visible .link-card__text{color:var(--color-wild-watermelon)}.link-card:focus-visible svg{color:var(--color-wild-watermelon)}@media (hover: hover) and (pointer: fine){.link-card:hover .link-card__text{color:var(--color-wild-watermelon)}.link-card:hover svg{color:var(--color-wild-watermelon)}}.link-card svg{width:1rem;height:1rem;margin:.125rem .125rem 0 auto;color:var(--color-grey-suit);-webkit-transition:color .3s ease;transition:color .3s ease}.link-card__text{font-size:1rem;font-weight:600;line-height:1.5rem;color:var(--color-comet);-webkit-transition:color .3s ease;transition:color .3s ease}@media (max-width: 767px){.link-card__text{font-size:.875rem;font-weight:500;line-height:1.125rem}}.loader{position:fixed;z-index:10000;top:0;right:0;left:0;height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:var(--color-black-15);opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;-webkit-backdrop-filter:blur(.25rem);backdrop-filter:blur(.25rem);pointer-events:none}.loader.is-active{opacity:1;pointer-events:all}.loader svg{width:3.75rem;height:3.75rem;color:var(--color-wild-watermelon);-webkit-animation-name:rotate-360;animation-name:rotate-360;-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center}@-webkit-keyframes rotate-360{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate-360{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.logo[href]:focus-visible{opacity:.7}@media (hover: hover) and (pointer: fine){.logo[href]:hover{opacity:.7}}.logo svg{width:11.8125rem;height:1.875rem}@media (max-width: 767px){.logo svg{width:9.4375rem;height:1.5rem}}.logo--small svg{width:9.4375rem;height:1.5rem}.main-blog{padding:2.5rem 0}@media (max-width: 767px){.main-blog{padding:0}}@media (max-width: 767px){.main-blog .container{padding:0}}.main-blog__inner{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:4rem 3.5rem;background-color:var(--color-alice-blue);border-radius:1.25rem;overflow:hidden;isolation:isolate}@media (max-width: 767px){.main-blog__inner{padding:2rem 1rem;border-radius:0}}.main-blog__title{margin-bottom:1.5rem}.main-blog__slider{width:45.75rem;max-width:100%;margin:0 0 2rem}@media (max-width: 767px){.main-blog__slider{max-width:none;width:calc(100% + 2rem);margin:0 -1rem 1.5rem;padding:0 1rem}}.main-blog__slides-list{display:grid;grid-template-columns:1fr 1fr;gap:1.25rem}@media (max-width: 767px){.main-blog__slides-list{display:-webkit-box;display:-ms-flexbox;display:flex;gap:0;margin-bottom:.75rem}}@media (max-width: 767px){.main-blog__slide{height:auto}}.main-blog__slide:nth-child(n+5){display:none}@media (max-width: 767px){.main-blog__slide:nth-child(n+5){display:block}}.main-blog__slide .article-card{height:100%}.main-blog__pagination{display:none}@media (max-width: 767px){.main-blog__pagination{display:block}}@media (max-width: 767px){.main-blog__btn{width:100%}}.main-blog__image{position:absolute;right:0;bottom:0;width:44.75rem;height:auto;max-height:100%;z-index:-1}@media (max-width: 767px){.main-blog__image{display:none}}.main-blog__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.main-news{padding:2.5rem 0 0}.main-news__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.main-news__title{margin-bottom:1.5rem}.main-news__slider{width:100%;margin:0 0 2rem}@media (max-width: 767px){.main-news__slider{margin:0 -1rem 1.5rem;width:calc(100% + 2rem);padding:0 1rem}}.main-news__slides-list{display:grid;grid-template-columns:repeat(3,1fr);gap:1.25rem}@media (max-width: 767px){.main-news__slides-list{display:-webkit-box;display:-ms-flexbox;display:flex;gap:0;margin-bottom:1rem}}@media (max-width: 767px){.main-news__slide{height:auto}}.main-news__slide:nth-child(n+4){display:none}@media (max-width: 767px){.main-news__slide:nth-child(n+4){display:block}}.main-news__slide .news-card{height:100%}.main-news__pagination{display:none}@media (max-width: 767px){.main-news__pagination{display:block}}.main-news__btn{-ms-flex-item-align:center;align-self:center}@media (max-width: 767px){.main-news__btn{width:100%}}.map-block{padding-top:0rem;padding-bottom:1.625rem}.map-block__map-wrapper{position:relative}.map-block__title{margin-top:2rem;margin-bottom:2rem;display:inline-block}.map-block__select{position:absolute;left:1.25rem;top:1.25rem;z-index:50;max-width:22.5rem}.map-block__map{width:100%;height:39.5rem;border:none;z-index:0;position:relative;border-radius:1rem;overflow:hidden}.map-block__map.is-blocked{pointer-events:none}.map-block .city-dropdown{position:absolute;top:1.5rem;left:1.5rem;z-index:1;width:12.5rem}@media (max-width: 767px){.map-block{padding-bottom:1.125rem}.map-block .container{display:contents}.map-block .city-dropdown{position:absolute;top:1rem;left:1rem;max-width:unset;width:calc(100% - 2rem)}.map-block__title{padding:0 1rem;margin-top:1.4375rem;margin-bottom:1.5625rem}.map-block__map{height:40rem;border-radius:0rem}}.map-block--main-page{padding-bottom:2.0625rem}@media (max-width: 767px){.map-block--main-page{padding-bottom:2.125rem}}.map-block--main-page .map-block__title{margin-top:2.4375rem;margin-bottom:1.5rem}.map-block .balloon{position:absolute;top:6.25rem;left:1.5rem;z-index:1;width:21.875rem;background-color:var(--color-white);border-radius:.5rem;padding:1.625rem;opacity:0;visibility:hidden;pointer-events:none;-webkit-transition:opacity .3s ease,visibility .3s ease;transition:opacity .3s ease,visibility .3s ease}@media (max-width: 767px){.map-block .balloon{top:5rem;left:1rem;width:calc(100% - 2rem)}}.map-block .balloon.is-active{opacity:1;visibility:visible;pointer-events:auto}.map-block .balloon__subtitle.text{margin-top:1.25rem}.map-block .balloon__working-hours .text{margin-top:.3125rem}.map-block .balloon__working-hours .text:first-of-type{margin-top:1rem}.map-block .balloon__contact{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.625rem;margin-top:.3125rem}.map-block .balloon__contact svg{-ms-flex-negative:0;flex-shrink:0;width:1.625rem;height:1.625rem;color:var(--color-comet)}.map-block .balloon__contact-text{display:block;color:var(--color-comet)}.map-block .balloon__contact-text--phone{-webkit-transition:color .3s ease;transition:color .3s ease}.map-block .balloon__contact-text--phone:focus-visible{color:var(--color-wild-watermelon)}@media (hover: hover) and (pointer: fine){.map-block .balloon__contact-text--phone:hover{color:var(--color-wild-watermelon)}}.map-block .balloon__close{position:absolute;top:.625rem;right:.625rem;width:1.875rem;height:1.875rem;padding:0;background-color:transparent;border:none;color:var(--color-comet);cursor:pointer}.map-block .balloon__close svg{width:100%;height:100%}.map-block .balloon__close:focus-visible{color:var(--color-wild-watermelon)}@media (hover: hover) and (pointer: fine){.map-block .balloon__close:hover{color:var(--color-wild-watermelon)}}.map-block .map-controls{position:absolute;right:1.5rem;bottom:1.5rem}@media (max-width: 767px){.map-block .map-controls{right:1rem;bottom:1rem;left:1rem}}@media (max-width: 767px){.map-location-modal{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:calc(100 * var(--vh, 1vh));width:100%;padding-top:1.5rem}}.map-location-modal__title-wrapper{margin-bottom:2rem;padding-right:3rem}@media (max-width: 767px){.map-location-modal__title-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.75rem;margin-bottom:1.5rem;padding-left:1rem}}.map-location-modal__title-arrow{display:none}@media (max-width: 767px){.map-location-modal__title-arrow{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0;border:none;outline:none;background-color:inherit;cursor:pointer}.map-location-modal__title-arrow svg{width:1.75rem;height:1.75rem;-webkit-transition:color .3s ease;transition:color .3s ease;color:var(--color-black)}.map-location-modal__title-arrow:focus-visible svg{color:var(--color-wild-watermelon)}}@media (max-width: 767px) and (hover: hover) and (pointer: fine){.map-location-modal__title-arrow:hover svg{color:var(--color-wild-watermelon)}}@media (max-width: 767px){.map-location-modal__title-arrow:active svg{color:var(--color-wewak)}}.map-location-modal__content{display:grid;grid-template-columns:1fr 33.8125rem;gap:1.5rem}@media (max-width: 767px){.map-location-modal__content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden;position:relative;gap:1rem}}.map-location-modal__map{height:26.25rem}@media (max-width: 767px){.map-location-modal__map{width:100%;z-index:0;height:100%;min-height:unset}}.map-location-modal__map.is-blocked{pointer-events:none}.map-location-modal__delivery-button{margin-top:.9375rem;gap:.5rem;color:var(--color-wild-watermelon);-webkit-transition:color .3s ease,opacity .3s ease;transition:color .3s ease,opacity .3s ease}@media (max-width: 767px){.map-location-modal__delivery-button{margin-left:1rem}}.map-location-modal__delivery-button:focus-visible{color:var(--color-black)}@media (hover: hover) and (pointer: fine){.map-location-modal__delivery-button:hover{color:var(--color-black)}}.map-location-modal__delivery-button:active{opacity:.7}.map-location-modal .working-hours{padding:0}@media (max-width: 767px){.map-location-modal .working-hours{padding-left:1rem}}.map-location-modal__map-wrapper{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;border-radius:1rem;overflow:hidden;position:relative;z-index:1}@media (max-width: 767px){.map-location-modal__map-wrapper{width:100%;height:100%}}@media (max-width: 767px){.map-location-modal__search-form{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;width:100%;background-color:var(--color-white)}}.map-location-modal .map-controls{position:absolute;right:1.5rem;bottom:1.5rem}@media (max-width: 767px){.map-location-modal .map-controls{right:1rem;bottom:1rem;left:1rem}}.modal{position:fixed;inset:0;z-index:1000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow-y:auto;-webkit-overflow-scrolling:touch;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);visibility:hidden;opacity:0;-webkit-backdrop-filter:blur(.25rem);backdrop-filter:blur(.25rem);-webkit-transition:opacity .6s cubic-bezier(.55,0,.1,1),visibility .6s cubic-bezier(.55,0,.1,1),-webkit-transform .6s cubic-bezier(.55,0,.1,1);transition:opacity .6s cubic-bezier(.55,0,.1,1),visibility .6s cubic-bezier(.55,0,.1,1),-webkit-transform .6s cubic-bezier(.55,0,.1,1);transition:opacity .6s cubic-bezier(.55,0,.1,1),transform .6s cubic-bezier(.55,0,.1,1),visibility .6s cubic-bezier(.55,0,.1,1);transition:opacity .6s cubic-bezier(.55,0,.1,1),transform .6s cubic-bezier(.55,0,.1,1),visibility .6s cubic-bezier(.55,0,.1,1),-webkit-transform .6s cubic-bezier(.55,0,.1,1);pointer-events:none;-ms-overflow-style:none;scrollbar-width:none}.modal::-webkit-scrollbar{display:none}.modal__wrapper{-webkit-transform:translateZ(0);transform:translateZ(0);background-color:var(--color-black-15);position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;min-height:100%;padding:3.75rem 2.5rem}.modal__overlay{position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer;-webkit-tap-highlight-color:transparent}.modal__content{position:relative;width:37.5rem;padding:2rem;border-radius:1rem;background-color:#fff;-webkit-box-shadow:0 .5rem 1.25rem 0 var(--color-black-10);box-shadow:0 .5rem 1.25rem 0 var(--color-black-10)}.modal__close-btn{position:absolute;top:2rem;right:2rem;width:2rem;height:2rem;padding:0;border:none;background-color:transparent;color:var(--color-grey-suit);-webkit-transition:color .3s ease;transition:color .3s ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.modal__close-btn:focus-visible{color:var(--color-wild-watermelon)}@media (hover: hover) and (pointer: fine){.modal__close-btn:hover{color:var(--color-wild-watermelon)}}.modal__close-btn svg{display:block;width:100%;height:100%}.modal__stick-btn{display:none}@media (max-width: 767px){.modal__stick-btn{display:block;position:absolute;inset:0 0 auto;height:2rem;background-color:transparent;border:0;padding:0;outline:none;-webkit-tap-highlight-color:transparent}}.modal__stick-btn:before{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:2rem;height:.125rem;border-radius:.25rem;background-color:var(--color-heather);content:""}.modal--preload{-webkit-transition:none;transition:none}.modal.is-active{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);visibility:visible;opacity:1;-webkit-transition:opacity .6s cubic-bezier(.55,0,.1,1),-webkit-transform .6s cubic-bezier(.55,0,.1,1);transition:opacity .6s cubic-bezier(.55,0,.1,1),-webkit-transform .6s cubic-bezier(.55,0,.1,1);transition:opacity .6s cubic-bezier(.55,0,.1,1),transform .6s cubic-bezier(.55,0,.1,1);transition:opacity .6s cubic-bezier(.55,0,.1,1),transform .6s cubic-bezier(.55,0,.1,1),-webkit-transform .6s cubic-bezier(.55,0,.1,1);pointer-events:auto}.modal.is-active .modal__wrapper:before{opacity:1}.modal iframe{max-width:100%;border:none}@media (max-width: 767px){.modal--bottom-mob{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:opacity .3s cubic-bezier(.55,0,.1,1),visibility .3s cubic-bezier(.55,0,.1,1);transition:opacity .3s cubic-bezier(.55,0,.1,1),visibility .3s cubic-bezier(.55,0,.1,1)}}@media (max-width: 767px){.modal--bottom-mob .modal__wrapper{padding:0;height:calc(100 * var(--vh, 1vh));overflow:hidden}}.modal--bottom-mob .modal__content{width:30rem}@media (max-width: 767px){.modal--bottom-mob .modal__content{position:absolute;inset:auto 0 0;width:100%;max-height:calc(100 * var(--vh, 1vh) - 4rem);padding:2rem 0 0;border-radius:1.5rem 1.5rem 0 0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease}}@media (max-width: 767px){.modal--bottom-mob .modal__content-inner{overflow:auto;max-height:calc(100 * var(--vh, 1vh) - 6.375rem);padding:.375rem 1rem 1.5rem}}@media (max-width: 767px){.modal--bottom-mob .modal__close-btn{display:none}}@media (max-width: 767px){.modal--bottom-mob.is-active .modal__content{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@media (max-width: 767px){.modal--message .modal__wrapper{padding:1rem}}.modal--message .modal__content{width:30rem;max-width:100%}@media (max-width: 767px){.modal--message .modal__content{padding:1rem}}.modal--message .modal__button{width:100%}@media (max-width: 767px){.modal--message .modal__close-btn{display:none}}.modal--message .modal-contacts{margin-bottom:1.5rem}@media (min-width: 768px){.modal--fill-fields .modal__content{width:30rem}}.modal--fill-fields .modal__subtitle{margin-top:2rem}.modal--fill-fields .modal__fields{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;margin:0;margin-top:1.5rem;padding:0;list-style-type:none}.modal--fill-fields .modal__field{display:grid;grid-template-columns:1fr 6.25rem;gap:1.25rem;color:var(--color-comet);font-size:.875rem;line-height:1.125rem}.modal--fill-fields .modal__field-fullness{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.modal--fill-fields .modal__field-span{text-align:right}.modal--fill-fields .modal__field-span--not-filled{color:var(--color-torch-red)}.modal--fill-fields .modal__button{width:100%;margin-top:2rem}@media (min-width: 768px){.modal--products-in-stores .modal__content{width:48.75rem}}.modal--products-in-stores .modal__cities{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.5rem;margin:0;margin-top:2rem;padding:0;list-style-type:none}@media (max-width: 767px){.modal--products-in-stores .modal__cities{gap:1.25rem;margin-top:1.5rem}}.modal--products-in-stores .modal__addresses{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem;margin:0;margin-top:.75rem;padding:0;list-style-type:none}@media (max-width: 767px){.modal--products-in-stores .modal__addresses{gap:.25rem;margin-top:.5rem}}.modal--products-in-stores .modal__address-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:1.25rem;color:var(--color-comet)}.modal--products-in-stores .modal__address{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.75rem}@media (max-width: 767px){.modal--products-in-stores .modal__address{gap:.5rem}}.modal--products-in-stores .modal__address:before{content:"-"}.modal--products-in-stores .modal__amount{-ms-flex-negative:0;flex-shrink:0}@media (min-width: 768px){.modal--check-correct .modal__content{width:49rem}}.modal--check-correct .modal__content-inner{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem}@media (max-width: 767px){.modal--check-correct .modal__content-inner{grid-template-columns:1fr;gap:.75rem}}.modal--check-correct .modal__title,.modal--check-correct .order-created-block{grid-column:1/-1}@media (max-width: 767px){.modal--check-correct .order-created-block{margin:1.25rem 0}}.modal--check-correct .modal__button{width:100%}@media (max-width: 767px){.modal--check-correct .modal__button--white{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.modal--selection-on-map .modal__content{width:55rem;padding:2.0625rem 2rem}@media (max-width: 767px){.modal--selection-on-map .modal__content{width:inherit;padding:0;border-radius:unset;height:calc(100 * var(--vh, 1vh))}}@media (max-width: 767px){.modal--selection-on-map .modal__content-inner{height:100%}}@media (max-width: 767px){.modal--selection-on-map .modal__close-btn{top:1.375rem;right:.875rem;width:1.5625rem}}@media (max-width: 767px){.modal--selection-on-map .modal__wrapper{padding:0}}.modal--product .modal__content{width:56.25rem;max-width:calc(100 * var(--vh, 1vh) - 7.5rem)}.modal--product .modal__slider{position:relative;z-index:0;width:100%;max-width:100%;border-radius:1rem;overflow:hidden;aspect-ratio:1/1}.modal--product .modal__slider-wrapper{margin:0;padding:0;list-style-type:none;cursor:-webkit-grab;cursor:grab}.modal--product .modal__slider-slide img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.modal--product .modal__slider-buttons{position:absolute;top:50%;right:0;left:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:1}.modal--product .modal__slider-buttons .slider-buttons__btn{width:3rem;height:3rem}.modal--product .modal__close-btn{top:3rem;right:3rem}.modal-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}.modal-form__group{padding:0;margin:0;border:0;display:grid;grid-template-columns:1fr .51fr;gap:1rem}@media (max-width: 767px){.modal-form__group{grid-template-columns:1fr}}.modal-form__group .select-list{width:26rem}@media (max-width: 767px){.modal-form__group .select-list{width:100%}}.modal-form form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;width:100%}.modal-form .custom-toggle .link{display:inline;font-size:inherit;text-decoration:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}@media (max-width: 767px){.modal-form .custom-toggle__label{max-width:none}}.modal-form .custom-input__label,.modal-form .custom-textarea__label{max-height:1.375rem;height:1.375rem}.modal-form .custom-input label,.modal-form .custom-textarea label{gap:.25rem}.modal-form__button{margin-top:.5rem;min-width:10rem}@media (max-width: 767px){.modal-form__button{width:100%;margin-top:.375rem}}.news-block__title-block{margin-top:4rem}.news-block__search-input{max-width:23.75rem;margin-top:2rem}.news-block__tag-list{margin-top:1.5rem}.news-block__news-list{margin-top:2rem}.news-block .pagination{margin-top:4rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width: 767px){.news-block .container{padding-bottom:3rem}.news-block__title-block{margin-top:1.5rem}.news-block__search-input{max-width:unset;margin-top:1.5625rem}.news-block__news-list{margin-top:1.5rem}.news-block .pagination{margin-top:2.5rem}}.news-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:1.25rem 1rem;border-radius:.75rem;background-color:var(--color-alice-blue);overflow:hidden;outline-offset:-.125rem}.news-card:focus-visible .news-card__title{color:var(--color-wild-watermelon)}.news-card:focus-visible .news-card__button{color:var(--color-black);background-color:var(--color-white)}@media (hover: hover) and (pointer: fine){.news-card:hover .news-card__title{color:var(--color-wild-watermelon)}.news-card:hover .news-card__button{color:var(--color-black);background-color:var(--color-white)}}.news-card__wrapper{position:relative;z-index:0;min-height:12.5rem;padding:.5rem;border-radius:.5rem;overflow:hidden}.news-card__wrapper img{position:absolute;z-index:-1;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.news-card__tags{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style-type:none}.news-card__time{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;margin-top:.75rem;font-size:.875rem;font-weight:500;line-height:1.125rem;color:var(--color-comet)}.news-card__time svg{width:1.25rem;height:1.25rem;color:inherit}.news-card__title{margin:0;margin-top:.75rem;font-size:1rem;font-weight:700;line-height:1.25rem;color:var(--color-black);-webkit-transition:color .3s ease;transition:color .3s ease;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical}.news-card__text.text{margin-top:.25rem;margin-bottom:1rem;font-size:.875rem;line-height:1.25rem;color:var(--color-comet);overflow:hidden;text-overflow:ellipsis;display:-webkit-box;line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical}@media (max-width: 767px){.news-card__text.text{font-size:.75rem;line-height:1rem;max-width:31.25rem}}.news-card__button.button{width:100%;margin-top:auto}@media (max-width: 767px){.news-card__button.button{padding:.5625rem .9375rem;gap:.5rem}.news-card__button.button .button__text{font-size:.875rem;line-height:1rem}.news-card__button.button .button__icon{width:1rem;height:1rem}}.news-list{grid-template-columns:repeat(3,1fr);display:grid;gap:1.25rem;padding-left:0}.news-list__item{list-style-type:none;display:-webkit-box;display:-ms-flexbox;display:flex}.news-list__item .news-card{width:100%}@media (max-width: 767px){.news-list{grid-template-columns:repeat(auto-fit,minmax(288px,1fr));gap:1.25rem}}.news-id-content{padding-top:4rem;padding-bottom:2.875rem;position:relative;max-width:48.75rem;margin:0 auto}@media (max-width: 767px){.news-id-content{padding-top:2.9375rem;padding-bottom:2rem}}.news-id-content__title{margin-bottom:2.375rem}@media (max-width: 767px){.news-id-content__title{margin-bottom:1.5rem}}.news-id-content__date{margin-bottom:2.25rem}@media (max-width: 767px){.news-id-content__date{margin-bottom:1.5rem}}.news-id-content .text-content{max-width:unset}.news-id-content .text-content h2:first-child{margin-top:0}.news-id-content .text-content h2{font-weight:500;font-size:1rem;line-height:1.25;margin-top:2.125rem;margin-bottom:1rem}@media (max-width: 767px){.news-id-content .text-content h2{font-size:.875rem;line-height:1.29;margin-top:2rem;margin-bottom:1.0625rem}}.news-id-content .text-content h3{font-size:1rem;margin-top:2.0625rem;margin-bottom:1.0625rem;line-height:1.25;font-weight:500}@media (max-width: 767px){.news-id-content .text-content h3{font-size:.875rem;line-height:1.29;margin-top:2.0625rem;margin-bottom:1.0625rem}}.news-id-content .text-content p{margin-bottom:.75rem}.news-id-content .text-content ol{padding-left:1.4375rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.75rem}@media (max-width: 767px){.news-id-content .text-content ol{padding-left:1.25rem}}.news-id-content .text-content ul{padding-left:1.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem;list-style:none}@media (max-width: 767px){.news-id-content .text-content ul{padding-left:1.3125rem;gap:.25rem}}.news-id-content .text-content li{font-size:1rem;line-height:1.25;position:relative}.news-id-content .text-content li:before{content:"";display:block;position:absolute;width:.1875rem;height:.1875rem;border-radius:50%;top:.5rem;background-color:var(--color-comet);left:-.9375rem}@media (max-width: 767px){.news-id-content .text-content li{font-size:.875rem;line-height:1.43}.news-id-content .text-content li:before{top:.5625rem;left:-.8125rem}}.news-id-content img{margin-top:1.875rem;border-radius:1rem;-o-object-fit:cover;object-fit:cover;height:25rem}@media (max-width: 767px){.news-id-content img{width:100%;height:13.125rem}}.order-created-block__back-link{gap:.5rem;margin-bottom:1rem;color:var(--color-comet)}@media (max-width: 767px){.order-created-block__back-link .button__icon{width:1.25rem;height:1.25rem}.order-created-block__back-link .button__text{font-size:1rem;line-height:1.25rem}}.order-created-block__wrapper{max-width:41.25rem;margin-top:2.5rem;padding:2rem 2.5rem 2.5rem;border-radius:.75rem;background-color:var(--color-white)}@media (max-width: 767px){.order-created-block__wrapper{max-width:unset;margin-top:2rem;padding:2rem 1.25rem 2.5rem}}.order-created-block__message.text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;margin-bottom:2.5rem;padding:.5625rem;color:var(--color-grey-suit);border:.0625rem solid var(--color-wild-watermelon);border-radius:.5rem}@media (max-width: 767px){.order-created-block__message.text{margin-bottom:2rem}}.order-created-block__message.text svg{-ms-flex-negative:0;flex-shrink:0;width:1.5rem;height:1.5rem}.order-created-block__subtitle:not(:first-of-type){margin-top:2.5rem}@media (max-width: 767px){.order-created-block__subtitle:not(:first-of-type){margin-top:2rem}}.order-created-block--modal .order-created-block__subtitle:not(:first-of-type){margin-top:2rem}.order-created-block__products{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;margin:0;margin-top:1rem;padding:0;list-style-type:none}.order-created-block__product{padding-bottom:.9375rem;border-bottom:.0625rem solid var(--color-quartz)}.order-created-block__price-info-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.25rem;margin:0;margin-top:1rem;padding:0;padding-bottom:.9375rem;list-style-type:none;border-bottom:.0625rem solid var(--color-quartz)}.order-created-block__block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:1.25rem}.order-created-block__price-info-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.order-created-block__price-info-left{line-height:1.375rem;color:var(--color-comet)}.order-created-block__price-info-right{text-align:right}.order-created-block__price-total.text{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:1rem}.order-created-block__price-total-left{color:var(--color-comet)}.order-created-block__price-total-right{font-size:1rem;font-weight:700;line-height:1.25rem;text-align:right}.order-created-block__delivery{margin-top:.75rem}@media (max-width: 767px){.order-created-block__delivery{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.75rem}}.order-created-block__delivery-left{grid-column:1/-1;display:grid;grid-template-columns:1.5rem 1fr;-webkit-box-align:start;-ms-flex-align:start;align-items:start;gap:.25rem .5rem}.order-created-block__delivery-left--flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.125rem}.order-created-block__delivery-left svg{grid-area:1/1/3/2;width:1.5rem;height:1.5rem;color:var(--color-wild-watermelon)}.order-created-block__delivery-title.text,.order-created-block__delivery-title-small{line-height:1.25rem;color:var(--color-comet)}.order-created-block__delivery-text.text{color:var(--color-comet)}@media (max-width: 767px){.order-created-block__delivery-text.text{font-size:1rem}}.order-created-block__delivery-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:.125rem;text-align:right}@media (max-width: 767px){.order-created-block__delivery-right{padding-left:2rem;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;text-align:left}}@media (max-width: 767px){.order-created-block__delivery-right--without-pl{padding-left:0}}.order-created-block__delivery-button{gap:.5rem;color:var(--color-wild-watermelon)}.order-created-block__delivery-button:focus-visible{color:var(--color-black)}@media (hover: hover) and (pointer: fine){.order-created-block__delivery-button:hover{color:var(--color-black)}}.order-created-block__delivery-text-bold.text{font-size:.875rem;line-height:1.25rem;margin-bottom:.125rem}.order-created-block__delivery-date{font-size:.875rem;line-height:1.25rem}.order-created-block__delivery-date time{font-weight:600}.order-created-block__buyer{margin-top:.75rem}@media (max-width: 767px){.order-created-block__buyer{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.625rem}}.order-created-block__buyer-left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.125rem}.order-created-block__buyer-title{font-size:.875rem;font-weight:400;color:var(--color-comet)}@media (max-width: 767px){.order-created-block__buyer-title{display:none}}.order-created-block__buyer-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:.125rem;text-align:right}@media (max-width: 767px){.order-created-block__buyer-right{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:.5rem;text-align:left}}.order-created-block__buyer-phone,.order-created-block__buyer-mail{color:var(--color-comet)}.order-created-block__payment{margin-top:.75rem}@media (max-width: 767px){.order-created-block__payment{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.625rem}}.order-created-block__payment-right{color:var(--color-comet);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:.625rem;text-align:right}.order-created-block__payment-right .order-created-block__payment-button{margin-top:.3125rem}@media (max-width: 767px){.order-created-block__payment-right{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:.25rem;text-align:left}}.order-created-block__payment-left{color:var(--color-comet);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:.125rem;text-align:left}@media (max-width: 767px){.order-created-block__payment-left{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:.25rem;text-align:left}}.order-created-block__payment-status,.order-created-block__payment-status--red{color:var(--color-wild-watermelon)}.order-created-block__payment-text.text{color:var(--color-comet)}@media (max-width: 767px){.order-created-block__payment-text.text{font-size:.875rem;line-height:1.125rem}}.order-created-block .products-section{margin-top:2.5rem}@media (max-width: 767px){.order-created-block .products-section{margin-top:2rem}}.order-creating-block__back-link{gap:.5rem;margin-bottom:1rem;color:var(--color-comet)}@media (max-width: 767px){.order-creating-block__back-link .button__icon{width:1.25rem;height:1.25rem}.order-creating-block__back-link .button__text{font-size:1rem;line-height:1.25rem}}.order-creating-block form{display:grid;grid-template-columns:780fr 344fr;-webkit-box-align:start;-ms-flex-align:start;align-items:start;gap:1.25rem 3.5rem;margin-top:2.5rem}@media (max-width: 767px){.order-creating-block form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:1.5rem;margin-top:1.5rem}}.order-creating-block .delivery-block,.order-creating-block .buyer-details,.order-creating-block .payment-block{grid-column:1/2}.order-creating-block .cart-price{grid-area:1/2/4/3}@media (max-width: 767px){.order-creating-block .cart-price{grid-area:unset}}.order-product-card{display:grid;grid-template-columns:4rem 1fr auto;grid-template-rows:-webkit-min-content 1fr;grid-template-rows:min-content 1fr;-webkit-box-align:start;-ms-flex-align:start;align-items:start;gap:.75rem}@media (max-width: 767px){.order-product-card{grid-template-columns:4.5rem 1fr;grid-template-rows:-webkit-min-content -webkit-min-content 1fr;grid-template-rows:min-content min-content 1fr;gap:.5rem .75rem}}.order-product-card__image{grid-area:1/1/3/2;width:4rem;height:4rem;border-radius:.5rem;overflow:hidden}@media (max-width: 767px){.order-product-card__image{grid-area:1/1/4/2;width:4.5rem;height:4.5rem}}.order-product-card__image img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.order-product-card__title.text{grid-area:1/2/2/3;margin-top:.5rem}@media (max-width: 767px){.order-product-card__title.text{grid-area:unset;font-size:.875rem;line-height:1.125rem;margin-top:0}}.order-product-card__list-wrapper{grid-area:2/2/3/3;display:grid;grid-template-columns:repeat(2,7.875rem);gap:.625rem}@media (max-width: 767px){.order-product-card__list-wrapper{grid-area:unset;grid-template-columns:1fr;gap:.25rem}}.order-product-card__list{grid-area:2/2/3/3;display:grid;grid-template-columns:repeat(2,8.375rem);gap:.25rem;margin:0;padding:0;list-style-type:none}@media (max-width: 767px){.order-product-card__list{grid-area:unset;grid-template-columns:repeat(2,1fr);gap:.25rem}}.order-product-card__list-wrapper .order-product-card__list{grid-area:unset;grid-template-columns:repeat(2,3.9375rem);gap:.125rem}@media (max-width: 767px){.order-product-card__list-wrapper .order-product-card__list{grid-area:unset;grid-template-columns:repeat(2,1fr);gap:.125rem}}.order-product-card__wrapper{grid-area:1/3/3/4;align-self:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:.875rem;margin-top:.5rem}@media (max-width: 767px){.order-product-card__wrapper{grid-area:unset;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:.25rem}}.order-product-card__quantity.text{font-size:.875rem;line-height:1.125rem;text-align:right}@media (max-width: 767px){.order-product-card__quantity.text{text-align:left}}.order-product-card__price.text{text-align:right}@media (max-width: 767px){.order-product-card__price.text{font-size:1rem;line-height:1.25rem}}.other-brands{padding-top:4rem;padding-bottom:1rem}@media (max-width: 767px){.other-brands{padding-top:2rem;padding-bottom:3rem}}.other-brands .brand-cards-list{margin-top:2rem}@media (max-width: 767px){.other-brands .brand-cards-list{margin-top:1.5rem}}.other-brands .button{margin:2rem auto 0}@media (max-width: 767px){.other-brands .button{width:100%;margin-top:1.5rem}}.page-wrapper{width:100%;padding-top:2.5rem;padding-bottom:5rem}@media (max-width: 767px){.page-wrapper{padding-top:1.25rem;padding-bottom:3rem}}@media (max-width: 767px){.page-wrapper--no-pt-mob{padding-top:0}}@media (max-width: 767px){.page-wrapper--no-pb-mob{padding-bottom:0}}.page-wrapper--pb-small{padding-bottom:4rem}@media (max-width: 767px){.page-wrapper--pb-small{padding-bottom:2.5rem}}@media (max-width: 767px){.page-wrapper--pb-small-mob{padding-bottom:2.5rem}}@media (max-width: 767px){.page-wrapper--pt-small-mob{padding-top:1rem}}.page-wrapper--pt-big{padding-top:4rem}@media (max-width: 767px){.page-wrapper--pt-big{padding-top:1.25rem}}.page-wrapper--gray{background-color:var(--color-alice-blue)}.page-wrapper--center{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2rem}@media (max-width: 767px){.pagination__btn{display:none}}.pagination__btn--prev .button__icon{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.pagination__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.25rem;margin:0;padding:0;list-style-type:none}@media (max-width: 374px){.pagination__list{gap:0}}.pagination__item--ellipsis .button{pointer-events:none;cursor:default}.pagination__item .button{border-color:transparent}.pagination .button{min-width:3rem;min-height:3rem;padding:.625rem}.pagination .button .button__icon{width:1.25rem;height:1.25rem}.payment-page-content .text-content{padding-left:1.75rem;max-width:36.25rem}@media (max-width: 767px){.payment-page-content .text-content{padding-left:0rem;padding-bottom:1.5625rem}}.payment-page-content .text-content h1{margin-bottom:2rem}@media (max-width: 767px){.payment-page-content .text-content h1{margin-top:3rem;margin-bottom:1.5625rem}}.payment-page-content .text-content p span{margin-bottom:.5rem}@media (max-width: 767px){.payment-page-content .text-content p span{margin-bottom:.75rem}}.payment-page-content .text-content p:last-child{margin-bottom:0}.payment-page-content .text-content b{color:var(--color-black)}.payment-page-content .text-content .numeric-list li h3{color:var(--color-black);margin-top:1.0625rem;margin-bottom:.75rem;font-size:1rem;line-height:1.25}@media (max-width: 767px){.payment-page-content .text-content .numeric-list li h3{font-weight:500;font-size:.875rem;line-height:1.29;margin-top:1rem}}@media (max-width: 767px){.payment-page-content .text-content .numeric-list li{padding-left:1.75rem}}.payment-page-content .text-content .numeric-list li:before{font-weight:400;color:var(--color-comet);font-size:1rem;line-height:1.25}@media (max-width: 767px){.payment-page-content .text-content .numeric-list li:before{font-weight:500;font-size:.875rem;line-height:1.29}}.payment-page-content .text-content .numeric-list--bold li:before{font-weight:600;color:var(--color-black)}.payment-block{padding:1.5rem 1.5rem 2.5rem;border-radius:.75rem;background-color:var(--color-white)}@media (max-width: 767px){.payment-block{padding:1rem 1rem 1.5rem}}@media (max-width: 767px){.payment-block__title{font-size:1.25rem;line-height:1.5rem}}.payment-block__payments{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem;margin:0;margin-top:1rem;padding:0;list-style-type:none}@media (max-width: 767px){.payment-block__payments{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.75rem}}.payment-block__payment{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:14.5rem}@media (max-width: 767px){.payment-block__payment{width:100%;max-width:unset}}.payment-block__payment.is-hidden{display:none}.payment-block__payment input{display:block;position:absolute;overflow:hidden;clip:rect(0 0 0 0);width:1px;height:1px;margin:-1px;padding:0;white-space:nowrap;border:0;-webkit-clip-path:inset(100%);clip-path:inset(100%)}.payment-block__payment input:checked~label{border-color:var(--color-wild-watermelon)}.payment-block__payment input:not(:checked)~label:hover{border-color:var(--color-wild-watermelon)}.payment-block__payment label{display:grid;grid-template-columns:1.75rem 1fr;grid-template-rows:-webkit-min-content 1fr;grid-template-rows:min-content 1fr;gap:.25rem .5rem;height:100%;padding:.5625rem;border:.0625rem solid var(--color-quartz);border-radius:.5rem;cursor:pointer;-webkit-transition:border-color .3s ease;transition:border-color .3s ease}@media (max-width: 767px){.payment-block__payment label{min-height:4.5rem;padding:.6875rem .6875rem .4375rem}}.payment-block__icons{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.75rem}.payment-block__icons svg{width:1.5rem;height:1.5rem}.payment-block__icon{grid-area:1/1/3/2;width:1.75rem;height:1.75rem;color:var(--color-heather)}.payment-block__text.text{margin-top:.375rem}@media (max-width: 767px){.payment-block__text.text{font-size:.875rem;line-height:1.125rem}}.payment-block__text--light.text{margin:0;font-size:.75rem;line-height:1rem;color:var(--color-grey-suit)}.popular-products{padding-top:5rem}@media (max-width: 767px){.popular-products{padding-top:3.5rem}}.popular-products__wrapper{display:grid;grid-template-columns:3fr 1fr;gap:2rem 1.25rem;padding:2.875rem 3.375rem 3.875rem;border:.125rem solid var(--color-solitude);border-radius:1.5rem}@media (max-width: 767px){.popular-products__wrapper{display:block;padding:0;border:none}}.popular-products__text.text{max-width:33.75rem;color:var(--color-comet)}@media (max-width: 767px){.popular-products__text.text{max-width:unset;margin-top:1rem;font-weight:500;line-height:1.125rem}}.popular-products__button.button{justify-self:self-end}@media (max-width: 767px){.popular-products__button.button{margin-top:.75rem}}.popular-products__list{grid-column:1/-1;display:grid;grid-template-columns:repeat(4,1fr);gap:1.25rem;margin:0;padding:0;list-style-type:none}@media (max-width: 767px){.popular-products__list{grid-template-columns:repeat(2,1fr);gap:1.5rem 1.25rem;margin-top:1.5rem}}.product-block{display:grid;grid-template-columns:280fr 380fr 360fr;grid-template-rows:-webkit-min-content -webkit-min-content -webkit-min-content 1fr;grid-template-rows:min-content min-content min-content 1fr;-webkit-box-align:start;-ms-flex-align:start;align-items:start;gap:1.5rem 5rem;padding-top:1.5rem}@media (max-width: 767px){.product-block{display:block}}.product-block__slider{grid-area:1/1/3/2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;max-width:17.5rem}@media (max-width: 767px){.product-block__slider{max-width:unset;margin:0 auto}}.product-block__slider-main{position:relative;width:100%;max-width:100%;border-radius:.5rem;overflow:hidden;aspect-ratio:1/1}@media (max-width: 767px){.product-block__slider-main{border-radius:1rem}}.product-block__slider-wrapper{margin:0;padding:0;list-style-type:none;cursor:-webkit-grab;cursor:grab}.product-block__slider-slide img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.product-block__slider-buttons{position:absolute;top:50%;right:.5rem;left:.5rem;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:2}@media (max-width: 767px){.product-block__slider-buttons{right:.5625rem;left:.5625rem}}.product-block__slider-tags{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5rem;position:absolute;z-index:2;top:.5rem;right:.5rem;left:.5rem;pointer-events:none}@media (max-width: 767px){.product-block__slider-tags{top:.625rem;right:.625rem;left:.625rem}}.product-block__slider-brand{position:absolute;z-index:2;bottom:.5rem;right:.5rem;left:.5rem;pointer-events:none}@media (max-width: 767px){.product-block__slider-brand{bottom:.625rem;right:.625rem;left:.625rem}}.product-block__slider-thumbs{max-width:100%;margin:0 auto 0 0}@media (max-width: 767px){.product-block__slider-thumbs{display:none}}.product-block__slider-thumbs-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;padding:0;list-style-type:none;cursor:-webkit-grab;cursor:grab}.product-block__slider-thumb{width:5rem;min-width:5rem;height:5rem;border-radius:.5rem;border:.125rem solid transparent;overflow:hidden;-webkit-transition:border-color .3s ease;transition:border-color .3s ease;cursor:pointer}.product-block__slider-thumb.swiper-slide-thumb-active{border-color:var(--color-quartz)}.product-block__slider-thumb img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.product-block__center-wrapper{grid-area:1/2/5/3;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.5rem}@media (max-width: 767px){.product-block__center-wrapper{display:none}}@media (max-width: 767px){.product-block__title{margin-top:1.5rem}}.product-block__inputs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;margin:0;padding:0;list-style-type:none}@media (max-width: 767px){.product-block__inputs{gap:.5rem;margin-top:1.5rem}}.product-block__main-info{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}@media (max-width: 767px){.product-block__main-info{-webkit-box-ordinal-group:unset;-ms-flex-order:unset;order:unset;margin-top:2.5rem}}.product-block__text-content p{display:block;margin:0;margin-top:.4375rem;font-size:.875rem;line-height:1.125rem;color:var(--color-comet)}@media (max-width: 767px){.product-block__text-content p{line-height:1.25rem}.product-block__text-content p:not(:first-child){margin-top:.25rem}}.product-block__text-content ul,.product-block__text-content ol{margin:0;padding:0;font-size:.875rem;line-height:1.125rem;list-style-type:none;color:var(--color-comet)}@media (max-width: 767px){.product-block__text-content ul,.product-block__text-content ol{line-height:1.25rem}}.product-block__text-content ul:not(:first-child),.product-block__text-content ol:not(:first-child){margin-top:.4375rem}@media (max-width: 767px){.product-block__text-content ul:not(:first-child),.product-block__text-content ol:not(:first-child){margin-top:.25rem}}.product-block__text-content ul li{padding:0 0 0 1.875rem;position:relative}.product-block__text-content ul li:before{content:"";display:block;width:round(.25rem,1px);height:round(.25rem,1px);border-radius:50%;position:absolute;left:.8125rem;top:.625rem;background-color:var(--color-comet)}.product-block__text-content ol{counter-reset:ol-counter}.product-block__text-content ol li{counter-increment:ol-counter;padding:0 0 0 1.875rem;position:relative}.product-block__text-content ol li:before{content:counter(ol-counter) ".";position:absolute;top:0;left:.75rem}@media (max-width: 767px){.product-block__text-content--small p,.product-block__text-content--small ul{font-size:.75rem;line-height:1rem}}.product-block__subtitle{margin:0}.product-block__subtitle:not(:first-child){margin-top:1.5rem}@media (max-width: 767px){.product-block__subtitle:not(:first-child){margin-top:1.25rem}}.product-block__characteristics-wrapper{position:relative;overflow:hidden}.product-block__characteristics-wrapper:not(.is-open):after{content:"";position:absolute;right:0;bottom:0;left:0;height:1.25rem;background-image:-webkit-gradient(linear,left top,left bottom,from(transparent),to(var(--color-white)));background-image:linear-gradient(to bottom,transparent 0%,var(--color-white) 100%);pointer-events:none}@media (max-width: 767px){.product-block__characteristics-wrapper:not(.is-open):after{height:1.875rem}}.product-block__characteristics-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.25rem;margin:0;margin-top:1rem}@media (max-width: 767px){.product-block__characteristics-list{margin-top:1.25rem}}.product-block__characteristics-item{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.25rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:.875rem;line-height:1.125rem}@media (max-width: 767px){.product-block__characteristics-item{font-size:.75rem;line-height:1rem}}.product-block__characteristics-item dt{color:var(--color-comet)}.product-block__characteristics-item dd{margin:0;font-weight:500;text-align:right}.product-block__characteristics-item dd a{color:var(--color-black);text-decoration:underline;-webkit-text-decoration-skip:none;text-decoration-skip:none;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;-webkit-transition:color .3s ease;transition:color .3s ease}.product-block__characteristics-item dd a:focus-visible{color:var(--color-wild-watermelon)}@media (hover: hover) and (pointer: fine){.product-block__characteristics-item dd a:hover{color:var(--color-wild-watermelon)}}.product-block__characteristics-item dd a:active{color:var(--color-wewak)}.product-block .characteristics-button{margin-top:.75rem}.product-block__price{grid-area:1/3/2/4;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem}@media (max-width: 767px){.product-block__price{gap:.75rem;margin-top:.5rem}}.product-block__price-old.text{color:var(--color-heather);text-decoration:line-through}@media (max-width: 767px){.product-block__price-old.text{font-size:1rem;line-height:1.375rem}}.product-block__brand{grid-area:3/1/4/2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:4rem;padding:.875rem;border:.0625rem solid var(--color-solitude);border-radius:.375rem;-webkit-transition:border-color .3s ease;transition:border-color .3s ease}@media (max-width: 767px){.product-block__brand{width:9.75rem;height:2.5rem;margin-top:1.5rem;padding:.375rem .5625rem;border-color:var(--color-quartz);border-radius:.25rem}}.product-block__brand:focus-visible{border-color:var(--color-wild-watermelon)}@media (hover: hover) and (pointer: fine){.product-block__brand:hover{border-color:var(--color-wild-watermelon)}}.product-block__brand-image{width:100%;height:100%}.product-block__brand img{width:100%;max-width:100%;height:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.product-block__right-wrapper{grid-area:2/3/5/4}.product-block__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;margin-bottom:2rem}@media (max-width: 767px){.product-block__buttons{margin-top:2rem;margin-bottom:2.5rem}}.product-block .add-to-cart,.product-block__one-click-btn{width:100%}.product-block .info-block:not(:last-child){margin-bottom:1rem}.product-block__additional-info--left{grid-area:4/1/5/2}@media (max-width: 767px){.product-block__additional-info--left{margin-top:2.5rem}}.product-block__additional-info--right{margin-bottom:1rem}.product-block__bottom-wrapper{position:fixed;z-index:8;bottom:0;right:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.625rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-height:3.5rem;padding:.625rem 1.5rem;background-color:var(--color-white);-webkit-box-shadow:0 -.5rem 1.25rem 0 rgba(46,46,68,.1);box-shadow:0 -.5rem 1.25rem #2e2e441a}@media (min-width: 768px){.product-block__bottom-wrapper{display:none}}.product-block__bottom-wrapper-text{margin:0;font-size:1.125rem;font-weight:700;line-height:1.25rem}.product-block__bottom-wrapper-btn:disabled,.product-block__bottom-wrapper-btn[inert],.product-block__bottom-wrapper-btn.is-disabled{border-color:var(--color-wild-watermelon);background-color:transparent;color:var(--color-wild-watermelon);opacity:1}.product-card{position:relative;z-index:0}.product-card--with-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:var(--color-white);border-radius:.75rem}@media (min-width: 768px) and (hover: hover) and (pointer: fine){.product-card--with-btn:hover .product-card__colors{display:-webkit-box;display:-ms-flexbox;display:flex}.product-card--with-btn:hover .product-card__link{border-color:var(--color-quartz)}}.product-card--is-simple{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.product-card__link{position:absolute;z-index:1;inset:0}.product-card--with-btn .product-card__link{border:.0625rem solid transparent;border-radius:.75rem;-webkit-transition:border-color .3s ease;transition:border-color .3s ease}@media (max-width: 767px){.product-card--with-btn .product-card__link:focus-visible~.product-card__bottom-wrapper .product-card__title{color:var(--color-wild-watermelon)}}@media (max-width: 767px) and (hover: hover) and (pointer: fine){.product-card--with-btn .product-card__link:hover~.product-card__bottom-wrapper .product-card__title{color:var(--color-wild-watermelon)}}.product-card:not(.product-card--with-btn) .product-card__link:focus-visible~.product-card__bottom-wrapper .product-card__title{color:var(--color-wild-watermelon)}@media (hover: hover) and (pointer: fine){.product-card:not(.product-card--with-btn) .product-card__link:hover~.product-card__bottom-wrapper .product-card__title{color:var(--color-wild-watermelon)}}.product-card__top-wrapper{position:relative;border-radius:.5rem;overflow:hidden}.product-card__top-wrapper:before{content:"";display:block;padding-bottom:100%}.product-card__top-wrapper img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.product-card__tags{position:absolute;right:.625rem;left:.625rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.5rem}@media (max-width: 767px){.product-card__tags{right:.5rem;left:.5rem;gap:.25rem}}.product-card__tags--small-tags{right:.5rem;left:.5rem}.product-card__tags--top{top:.625rem}@media (max-width: 767px){.product-card__tags--top{top:.5rem}}.product-card__tags--small-tags.product-card__tags--top{top:.5rem}.product-card__tags--bottom{bottom:.625rem}@media (max-width: 767px){.product-card__tags--bottom{bottom:.5rem}}.product-card__tags--small-tags.product-card__tags--bottom{bottom:.5rem}@media (max-width: 767px){.product-card .tag{padding:.1875rem .4375rem;font-size:.625rem;line-height:.75rem}}.product-card__bottom-wrapper{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:.75rem}@media (max-width: 767px){.product-card__bottom-wrapper{margin-top:.5rem}}.product-card--with-btn .product-card__bottom-wrapper{padding:0 1rem 1.25rem}@media (max-width: 767px){.product-card--with-btn .product-card__bottom-wrapper{padding:0}}.product-card__price{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.5rem}@media (max-width: 767px){.product-card__price-actual.text{line-height:1.5rem}}.product-card__price-old.text{font-size:.75rem;line-height:1rem;color:var(--color-heather);text-decoration:line-through}.product-card__title.text{margin-top:.25rem;color:var(--color-comet);-webkit-transition:color .3s ease;transition:color .3s ease;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical}@media (max-width: 767px){.product-card__title.text{margin-top:.125rem}}.product-card--with-btn .product-card__title.text,.product-card--is-simple .product-card__title.text{margin-bottom:1rem}@media (max-width: 767px){.product-card--with-btn .product-card__title.text,.product-card--is-simple .product-card__title.text{margin-bottom:.75rem}}.product-card__colors{position:relative;z-index:2;display:none;margin-bottom:1rem}.product-card__button{position:relative;z-index:2;margin-top:auto}@media (max-width: 767px){.product-card__button{width:100%}}.product-card.is-added .product-card__button{display:none}.product-card .quantity{position:relative;z-index:2;display:none;gap:.25rem;width:6.25rem;margin-top:auto}@media (max-width: 767px){.product-card .quantity{width:100%}}.product-card.is-added .quantity{display:-webkit-box;display:-ms-flexbox;display:flex}.product-cart-inputs--bg-white{padding:2rem;border-radius:.5rem;background-color:var(--color-white)}@media (max-width: 767px){.product-cart-inputs--bg-white{padding:1.5rem 1rem}}@media (max-width: 767px){.product-cart-inputs__tabs{padding-top:.5rem}}.product-cart-inputs--without-pt .product-cart-inputs__tabs{padding-top:0}.product-cart-inputs__tabs-controls{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.75rem}@media (max-width: 767px){.product-cart-inputs__tabs-control{-ms-flex-preferred-size:48%;flex-basis:48%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;padding:.3125rem .5625rem;font-size:.875rem;line-height:1.125rem}}@media (max-width: 374px){.product-cart-inputs__tabs-control{-ms-flex-preferred-size:unset;flex-basis:unset;font-size:.75rem;line-height:1rem}}.product-cart-inputs__tabs-control.is-active{background-color:var(--color-wild-watermelon);color:var(--color-white);border-color:transparent}.product-cart-inputs__tabs-control.is-active:focus-visible{background-color:var(--color-radical-red);color:var(--color-white)}@media (hover: hover) and (pointer: fine){.product-cart-inputs__tabs-control.is-active:hover{background-color:var(--color-radical-red);color:var(--color-white)}}.product-cart-inputs__tabs-content{margin-top:1.5rem}.product-cart-inputs__tabs-element{display:grid;grid-template-columns:1fr -webkit-max-content;grid-template-columns:1fr max-content;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;width:100%}@media (max-width: 767px){.product-cart-inputs__tabs-element{-webkit-box-align:start;-ms-flex-align:start;align-items:start;gap:.375rem}}.product-cart-inputs__tabs-element--2-columns{grid-template-columns:repeat(2,1fr);-webkit-box-align:unset;-ms-flex-align:unset;align-items:unset;gap:2.5rem}@media (max-width: 767px){.product-cart-inputs__tabs-element--2-columns{grid-template-columns:1fr;gap:1.5rem}}.product-cart-inputs__column{display:grid;grid-template-columns:1fr -webkit-max-content;grid-template-columns:1fr max-content;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem}@media (max-width: 767px){.product-cart-inputs__column{-webkit-box-align:start;-ms-flex-align:start;align-items:start;gap:.375rem}}.product-cart-inputs .quantity input{width:2.375rem;font-size:.875rem;line-height:1.25rem;color:var(--color-black);border-radius:.25rem}.product-cart-inputs .quantity .quantity__btn{width:1.875rem;height:1.875rem}.product-cart-inputs .quantity .quantity__btn svg{width:1.5rem;height:1.5rem}.product-cart-inputs__selects-list{grid-column:1/-1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.75rem;margin:0;padding:0;list-style-type:none}@media (max-width: 767px){.product-cart-inputs__selects-list{gap:.625rem}}.product-cart-inputs__wrapper .product-cart-inputs__selects-list{display:grid;grid-template-columns:repeat(2,1fr);gap:.75rem 2.5rem}@media (max-width: 767px){.product-cart-inputs__wrapper .product-cart-inputs__selects-list{grid-template-columns:1fr;gap:.625rem}}@media (max-width: 767px){.product-cart-inputs .custom-select{gap:.0625rem}.product-cart-inputs .custom-select .custom-select__icon{color:var(--color-heather)}}.product-cart-inputs__wrapper{display:grid;grid-template-columns:1fr -webkit-max-content;grid-template-columns:1fr max-content;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.75rem}@media (max-width: 767px){.product-cart-inputs__wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:start;gap:.375rem}}.products-section{display:grid;grid-template-columns:1fr auto;-webkit-box-align:start;-ms-flex-align:start;align-items:start;gap:1.5rem}.products-section--small{max-width:48.75rem}@media (max-width: 767px){.products-section--small{max-width:unset;gap:1.25rem}}.products-section--extra-small{max-width:41.25rem}@media (max-width: 767px){.products-section--extra-small{max-width:unset}}@media (max-width: 1023px){.products-section--tablet-mw{max-width:46.875rem}}@media (max-width: 767px){.products-section--tablet-mw{max-width:unset}}.products-section--pt{padding-top:4.5rem}@media (max-width: 767px){.products-section--pt{padding-top:3rem}}.products-section--medium-pt{padding-top:3.5rem}@media (max-width: 767px){.products-section--medium-pt{padding-top:2rem}}.products-section--small-pt{padding-top:2.5rem}@media (max-width: 767px){.products-section--small-pt{padding-top:2rem}}.products-section--bg-white{padding:2rem 2.5rem;border-radius:.75rem;background-color:var(--color-white)}@media (max-width: 767px){.products-section--bg-white{padding:2rem 1rem}}@media (max-width: 767px){.products-section--page-width-mob{width:calc(100% + 2rem);margin:0 -1rem;border-radius:0}}.products-section--small-title{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.products-section--small-title .products-section__title.title{font-size:1.25rem;line-height:1.5rem}.products-section__link.link{justify-self:self-end;margin-top:.375rem;color:var(--color-comet)}@media (max-width: 767px){.products-section__link.link{margin-top:.1875rem;font-size:.875rem;line-height:1.125rem}}.products-section__link.link:focus-visible{color:var(--color-wild-watermelon)}@media (hover: hover) and (pointer: fine){.products-section__link.link:hover{color:var(--color-wild-watermelon)}}@media (max-width: 767px){.products-section__button{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;grid-column:1/-1;width:100%;padding:.6875rem 1.4375rem}.products-section__button .button__text{font-size:1rem;line-height:1.25rem}}.products-section__list{grid-column:1/-1;display:grid;gap:1.25rem;margin:0;padding:0;list-style-type:none}.products-section--products .products-section__list{grid-template-columns:repeat(4,1fr)}@media (max-width: 767px){.products-section--products .products-section__list{grid-template-columns:repeat(3,1fr)}}@media (max-width: 600px){.products-section--products .products-section__list{grid-template-columns:repeat(2,1fr)}}@media (max-width: 500px){.products-section--products .products-section__list{grid-template-columns:1fr}}@media (max-width: 767px){.products-section--products.products-section--small .products-section__list{grid-template-columns:repeat(2,1fr)}}.products-section--products.products-section--3-columns .products-section__list{grid-template-columns:repeat(3,1fr)}@media (max-width: 767px){.products-section--products.products-section--3-columns .products-section__list{grid-template-columns:repeat(2,1fr)}}.products-section--categories .products-section__list{grid-template-columns:repeat(4,1fr)}@media (max-width: 767px){.products-section--categories .products-section__list{grid-template-columns:1fr}}.products-section--services .products-section__list{grid-template-columns:repeat(3,1fr)}@media (max-width: 767px){.products-section--services .products-section__list{grid-template-columns:1fr}}.products-section--news .products-section__list,.products-section--blog .products-section__list{grid-template-columns:repeat(3,1fr)}@media (max-width: 767px){.products-section--news .products-section__list,.products-section--blog .products-section__list{grid-template-columns:repeat(2,1fr)}}@media (max-width: 600px){.products-section--news .products-section__list,.products-section--blog .products-section__list{grid-template-columns:1fr}}.products-section__item{display:-webkit-box;display:-ms-flexbox;display:flex}.products-section__item>*{width:100%;height:100%}.products-section__slider-wrapper{grid-column:1/-1;position:relative;margin:0 1.5rem}@media (max-width: 767px){.products-section__slider-wrapper{margin:0;display:grid;gap:1.5rem}}.products-section__slider-wrapper:has(.slider-buttons__btn:disabled){margin:0}@media (min-width: 768px){.products-section__slider-wrapper .products-section__button{display:none!important}}.products-section__slider-wrapper .products-section__button.is-hidden{display:none}.products-section__slider{width:100%;z-index:0}.products-section__slider-list{margin:0;padding:0;list-style-type:none}@media (max-width: 767px){.products-section__slider-list{display:grid;grid-template-columns:repeat(2,1fr);gap:1.25rem}}.products-section__slider-item{height:auto}.products-section__slider-item>*{width:100%;height:100%}@media (min-width: 768px){[data-show-more=list] .products-section__slider-item.is-hidden{display:block}}.products-section__slider-buttons{position:absolute;top:50%;right:-1.5rem;left:-1.5rem;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media (max-width: 767px){.products-section__slider-buttons{display:none}}.products-section__slider-buttons .slider-buttons__btn:disabled{display:none}@media (max-width: 767px){.related-articles{padding-top:3rem;padding-bottom:2rem}}.related-news{border-top:.0625rem solid var(--color-solitude);padding-top:4rem}@media (max-width: 767px){.related-news{padding-top:3.0625rem;padding-bottom:1.9375rem}}.related-news__title{margin-bottom:2rem}@media (max-width: 767px){.related-news__title{margin-bottom:1.5rem}}.search-form{position:relative}.search-form__results{position:absolute;z-index:5;right:0;bottom:-.625rem;left:0;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);padding:1.5rem;background-color:var(--color-white);-webkit-box-shadow:0 .5rem 1.25rem 0 rgba(0,0,0,.15);box-shadow:0 .5rem 1.25rem #00000026;border-radius:.5rem;visibility:hidden;opacity:0;pointer-events:none;-webkit-transition:opacity .3s ease,visibility .3s ease;transition:opacity .3s ease,visibility .3s ease}@media (max-width: 767px){.search-form__results{padding:.75rem}}.search-form__results.is-active{visibility:visible;opacity:1;pointer-events:auto}.search-form__results-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;margin:0;padding:0;list-style-type:none}@media (max-width: 767px){.search-form__results-list{max-height:calc(100 * var(--vh, 1vh) - var(--header-height) - 12.5rem);overflow:auto}}.search-form__results--product-cards-list .search-form__results-list{gap:.5rem}.search-form__results-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem}.search-form__results-link:focus-visible .text{color:var(--color-wild-watermelon)}.search-form__results-link:focus-visible svg{color:var(--color-wild-watermelon)}@media (hover: hover) and (pointer: fine){.search-form__results-link:hover .text{color:var(--color-wild-watermelon)}.search-form__results-link:hover svg{color:var(--color-wild-watermelon)}}.search-form__results-link .text{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;color:var(--color-comet);-webkit-transition:color .3s ease;transition:color .3s ease}.search-form__results-link svg{-ms-flex-negative:0;flex-shrink:0;width:1.25rem;height:1.25rem;color:var(--color-grey-suit);-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:color .3s ease;transition:color .3s ease}.search-form__results--error{color:var(--color-comet);text-align:center}.search-form__results--error .text:not(:first-child){margin-top:.5rem}.search-product-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem}@media (max-width: 767px){.search-product-card{gap:.5rem}}.search-product-card:focus-visible .search-product-card__title,.search-product-card:focus-visible .search-product-card__price{color:var(--color-wild-watermelon)}.search-product-card:focus-visible svg{color:var(--color-wild-watermelon)}@media (hover: hover) and (pointer: fine){.search-product-card:hover .search-product-card__title,.search-product-card:hover .search-product-card__price{color:var(--color-wild-watermelon)}.search-product-card:hover svg{color:var(--color-wild-watermelon)}}.search-product-card__image{-ms-flex-negative:0;flex-shrink:0;width:3.5rem;height:3.5rem;border-radius:.25rem;overflow:hidden}.search-product-card__image img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.search-product-card__title.text{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:14.375rem;color:var(--color-comet);-webkit-transition:color .3s ease;transition:color .3s ease;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical}.search-product-card__title.text span{font-weight:600}.search-product-card__price.text{margin-left:auto;margin-right:.25rem;font-size:.875rem;line-height:1.25rem;color:var(--color-black);-webkit-transition:color .3s ease;transition:color .3s ease}.search-product-card svg{-ms-flex-negative:0;flex-shrink:0;color:var(--color-grey-suit);-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:color .3s ease;transition:color .3s ease}.search-results-block .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:3.5rem}@media (max-width: 767px){.search-results-block .container{gap:2.5rem}}.search-results-block__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.5rem}@media (max-width: 767px){.selection-on-map{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;padding-top:1.5rem}}.selection-on-map__title-wrapper{margin-bottom:2rem;padding-right:3rem}@media (max-width: 767px){.selection-on-map__title-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.75rem;margin-bottom:2.4375rem;padding-left:1rem}}.selection-on-map__title-arrow{display:none}@media (max-width: 767px){.selection-on-map__title-arrow{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0;border:none;outline:none;background-color:inherit;cursor:pointer}.selection-on-map__title-arrow svg{width:1.75rem;height:1.75rem;-webkit-transition:color .3s ease;transition:color .3s ease;color:var(--color-black)}.selection-on-map__title-arrow:focus-visible svg{color:var(--color-wild-watermelon)}}@media (max-width: 767px) and (hover: hover) and (pointer: fine){.selection-on-map__title-arrow:hover svg{color:var(--color-wild-watermelon)}}@media (max-width: 767px){.selection-on-map__title-arrow:active svg{color:var(--color-wewak)}}.selection-on-map__input-search{margin-bottom:1.5rem}@media (max-width: 767px){.selection-on-map__input-search{margin:0rem 1rem 0;width:calc(100% - 2rem);pointer-events:all;height:2.75rem}}.selection-on-map__content{display:grid;grid-template-columns:1fr 33.8125rem;gap:.75rem 1.5rem}@media (max-width: 767px){.selection-on-map__content{overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;height:100%}}.selection-on-map--point .selection-on-map__content{grid-template-rows:-webkit-min-content 1fr;grid-template-rows:min-content 1fr}.selection-on-map__controls{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.5rem}@media (max-width: 767px){.selection-on-map__controls{padding:0 1rem}}.selection-on-map__control{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.125rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:.3125rem .625rem;background-color:transparent;border:.0625rem solid var(--color-quartz);border-radius:.5rem;color:var(--color-black);cursor:pointer;-webkit-transition:border-color .3s ease;transition:border-color .3s ease}.selection-on-map__control.is-active{border-color:var(--color-wild-watermelon)}@media (max-width: 767px){.selection-on-map__control{font-size:.875rem;line-height:1.125rem}}.selection-on-map__control:focus-visible{border-color:var(--color-wild-watermelon)}@media (hover: hover) and (pointer: fine){.selection-on-map__control:hover{border-color:var(--color-wild-watermelon)}}.selection-on-map__list-wrapper{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-bottom:1.5rem;overflow-y:auto}@media (max-width: 767px){.selection-on-map__list-wrapper{margin-top:1.5625rem;margin-bottom:.25rem;max-height:18.75rem}}.selection-on-map__list{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:100%;margin:0;padding:0;list-style-type:none;margin-bottom:1.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;max-height:18.5rem;overflow-y:auto}@media (max-width: 767px){.selection-on-map__list{margin-top:1.5625rem;margin-bottom:.25rem;pointer-events:all;padding-left:1.0625rem;max-height:18.75rem}}.selection-on-map__list-wrapper .selection-on-map__list{-webkit-box-flex:unset;-ms-flex-positive:unset;flex-grow:unset;margin:0}.selection-on-map__button{width:100%;pointer-events:all}@media (max-width: 767px){.selection-on-map__button{margin:1.25rem 1rem 1rem;width:calc(100% - 2rem);height:2.75rem}}.selection-on-map__map-wrapper{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;border-radius:1rem;overflow:hidden;position:relative;z-index:1;height:26.25rem}@media (max-width: 767px){.selection-on-map__map-wrapper{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:100%;height:unset}}.selection-on-map__map-wrapper--tabs{grid-area:1/2/3/3;display:-webkit-box;display:-ms-flexbox;display:flex;height:29.75rem}@media (max-width: 767px){.selection-on-map__map-wrapper--tabs{grid-area:unset;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:100%;height:unset}}.selection-on-map__map{height:100%}@media (max-width: 767px){.selection-on-map__map{width:100%;z-index:0}}.selection-on-map__map.is-blocked{pointer-events:none}.selection-on-map__map-wrapper--tabs .selection-on-map__map{width:100%}@media (max-width: 767px){.selection-on-map__search-form{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;z-index:2000;position:absolute;bottom:0;left:0;width:100%;background-color:var(--color-white);-webkit-transform:translateY(calc(100% - 6.3125rem));-ms-transform:translateY(calc(100% - 6.3125rem));transform:translateY(calc(100% - 6.3125rem));border-radius:1.5rem 1.5rem 0 0;pointer-events:none;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}}@media (max-width: 767px){.selection-on-map__search-form.is-active{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.selection-on-map__form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}.selection-on-map__toggle-mobile{display:none}@media (max-width: 767px){.selection-on-map__toggle-mobile{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;top:-2.875rem;left:0;width:100%;height:2.1875rem;background-color:var(--color-white);border:.0625rem solid transparent;border-radius:1.5rem 1.5rem 0 0;margin-bottom:.6875rem;cursor:pointer;z-index:2000;outline:none;pointer-events:all}.selection-on-map__toggle-mobile svg{-webkit-transition:opacity .3s ease;transition:opacity .3s ease;width:4rem}.selection-on-map__toggle-mobile:focus-visible svg{opacity:.7}}@media (max-width: 767px) and (hover: hover) and (pointer: fine){.selection-on-map__toggle-mobile:hover svg{opacity:.7}}@media (max-width: 767px){.selection-on-map__toggle-mobile:active svg{opacity:.5}}.selection-on-map .custom-toggle__label{font-weight:600;font-size:.875rem;line-height:143%}.selection-on-map .map-controls{position:absolute;right:1.5rem;bottom:1.5rem}@media (max-width: 767px){.selection-on-map .map-controls{right:1rem;bottom:7.3125rem;left:1rem}}.service-block .service-intro{margin-top:2rem}@media (max-width: 767px){.service-block .service-intro{margin-top:1.5rem}}.service-card{position:relative;z-index:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:1.25rem;min-height:9.25rem;padding:1rem;border-radius:.5rem;overflow:hidden}.service-card--pink-violet{background-image:linear-gradient(282.87deg,#ded6ff -15.13%,#fdd 50.86%,snow 106.25%)}.service-card--white-pink{background-image:linear-gradient(283.61deg,#ffc7c7 1.68%,#fff2f2 63.14%,#faf7ff 106.05%)}.service-card:focus-visible .service-card__title{color:var(--color-wild-watermelon)}@media (hover: hover) and (pointer: fine){.service-card:hover .service-card__title{color:var(--color-wild-watermelon)}}.service-card__icon{width:1.5rem;height:1.5rem;color:var(--color-wild-watermelon)}.service-card__title{max-width:40%;color:var(--color-black);-webkit-transition:color .3s ease;transition:color .3s ease}@media (max-width: 767px){.service-card__title{max-width:unset}}@media (max-width: 767px){.service-card__title--without-mob-br br{display:none}}.service-card__image{position:absolute;z-index:-1;inset:0}.service-card__image img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:right bottom;object-position:right bottom}.service-intro{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;border-radius:.5rem;overflow:hidden;z-index:0}@media (max-width: 767px){.service-intro{margin-bottom:3rem}}.service-intro--pink-violet{background:linear-gradient(308deg,#e0d9ff 1.96%,#ffeded 63.5%,#fddddd)}@media (max-width: 767px){.service-intro--pink-violet{background:linear-gradient(308deg,#ded6ff 1.04%,#fddddd 50.96%,snow 92.85%)}}.service-intro--white-pink{background-image:linear-gradient(283.61deg,#ffc7c7 1.68%,#fff2f2 63.14%,#faf7ff 106.05%)}.service-intro__content{margin:4rem 0 4rem 3.5rem;min-height:10.75rem;max-width:39%}@media (max-width: 767px){.service-intro__content{max-width:unset;width:100%;margin:2rem 1.25rem 68.2%}}.service-intro__title{margin-bottom:1.0625rem}@media (max-width: 767px){.service-intro__title{margin-bottom:.8125rem}}.service-intro__text{font-weight:500;font-size:1rem;line-height:1.5;color:var(--color-comet);margin:0}@media (max-width: 767px){.service-intro__text{font-size:.875rem;line-height:1.43}}.service-intro__image{position:absolute;z-index:-1;inset:0}.service-intro__image img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:right bottom;object-position:right bottom}.services-block{padding-top:5rem}@media (max-width: 767px){.services-block{padding-top:3rem}}.services-block__text.text{margin-top:.75rem;color:var(--color-comet)}@media (max-width: 767px){.services-block__text.text{margin-top:.5rem;font-weight:500;line-height:1.125rem}}.services-block__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1.25rem;margin:0;margin-top:1.5rem;padding:0;list-style-type:none}@media (max-width: 1023px){.services-block__list{display:grid;grid-template-columns:repeat(2,1fr);grid-auto-flow:dense}}.services-block__item{-ms-flex-preferred-size:25rem;flex-basis:25rem}@media (max-width: 767px){.services-block__item{width:unset}}.services-block__item:nth-child(6n-3),.services-block__item:nth-child(6n-2){-ms-flex-preferred-size:21.25rem;flex-basis:21.25rem}@media (max-width: 767px){.services-block__item:nth-child(6n-3),.services-block__item:nth-child(6n-2){width:unset}}@media (max-width: 767px){.services-block__item:nth-child(6n-4),.services-block__item:nth-child(6n){grid-column:1/-1}}@media (max-width: 767px){.services-block__item:nth-child(1),.services-block__item:nth-child(3){-webkit-box-ordinal-group:-1;-ms-flex-order:-2;order:-2}.services-block__item:nth-child(2){-webkit-box-ordinal-group:-2;-ms-flex-order:-3;order:-3}.services-block__item:nth-child(4){-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.services-block__item:nth-child(6){-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}}.services-block__item .service-card{height:100%}.services-page-content .services-block{padding-top:2rem;padding-bottom:1rem}@media (max-width: 767px){.services-page-content .services-block{padding-top:1.5rem;padding-bottom:3rem}}.services-page-content .services-block__list{margin-top:2.5rem}@media (max-width: 767px){.services-page-content .services-block__list{margin-top:1.5rem}}.specialist-card{display:grid;grid-template-columns:auto 1fr;grid-template-rows:-webkit-min-content 1fr;grid-template-rows:min-content 1fr;gap:1rem;padding:.75rem;background-color:var(--color-alice-blue);border-radius:.75rem;width:100%}@media (max-width: 767px){.specialist-card{padding:1rem;gap:1rem}}@media (max-width: 767px){.specialist-card__title{font-weight:700;font-size:1.5rem;line-height:117%}}.specialist-card__image{grid-row:1/3;grid-column:1/2;border-radius:.5rem;overflow:hidden;width:8.875rem;height:8.875rem}.specialist-card__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media (max-width: 767px){.specialist-card__image{width:4.5rem;height:4.5rem;grid-row:1/2}}.specialist-card__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem;font-weight:500;font-size:1rem;line-height:1.25rem;color:var(--color-comet)}@media (max-width: 767px){.specialist-card__info{grid-row:2/3;grid-column:1/3;font-size:.875rem;line-height:1.29}}.specialist-card__info-item{margin:0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem}.specialist-card__info-item svg{display:block;width:1.5rem;height:1.5rem;-ms-flex-negative:0;flex-shrink:0}@media (max-width: 767px){.specialist-card__info-item svg{width:1.25rem;height:1.25rem}}.specialist-card-list{list-style-type:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,1fr);gap:1.25rem}@media (max-width: 767px){.specialist-card-list{grid-template-columns:repeat(1,1fr)}}.specialist-card-list__item{display:-webkit-box;display:-ms-flexbox;display:flex}.specialist-card-list__item:has(.specialist-card[data-filtered=true]){display:none}.specialists-block{padding-bottom:1rem}@media (max-width: 767px){.specialists-block{padding-bottom:3rem}}.specialists-block__title-block{margin-top:4rem;margin-bottom:2rem}@media (max-width: 767px){.specialists-block__title-block{margin-top:1.5rem;margin-bottom:1.5rem}}.specialists-block__select,.specialists-block__search-input{max-width:23.75rem}@media (max-width: 767px){.specialists-block__select,.specialists-block__search-input{max-width:unset;width:100%}}.specialists-block__select{margin-bottom:1rem}.specialists-block__search-input{margin-bottom:2rem}.specialists-block .button{margin:2rem auto 0}@media (max-width: 767px){.specialists-block .button{width:100%;margin-top:2.5rem}}.subscription{min-width:18.75rem}@media (max-width: 767px){.subscription{min-width:0}}.subscription form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem}.subscription__text{margin:0 0 .5rem;max-width:17.5rem;font-size:.75rem;line-height:1.33;font-weight:500;color:var(--color-grey-suit)}@media (max-width: 767px){.subscription__text{margin:0 0 .75rem;max-width:none}}@media (max-width: 767px){.subscription__button{width:100%}}.tag-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.78125rem}.useful-facts-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.25rem;border:.0625rem solid var(--color-quartz);border-radius:.5rem;padding:1.5rem 1.5rem 1.375rem 1.4375rem;counter-increment:facts 1;position:relative}.useful-facts-card:before{content:counter(facts);color:var(--color-white);font-weight:700;font-size:.75rem;border-radius:50%;background-color:var(--color-black);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:1.625rem;height:1.625rem;line-height:1.2}@media (max-width: 767px){.useful-facts-card{padding:1rem .9375rem .9375rem;gap:.5625rem}}.useful-facts-card__text{font-size:.875rem;font-weight:400;color:var(--color-comet)}.useful-facts-cards-list__title{margin-bottom:2rem}@media (max-width: 767px){.useful-facts-cards-list__title{margin-top:.5rem;margin-bottom:1.25rem}}.useful-facts-cards-list__list{padding:0;margin:0;display:grid;grid-template-columns:repeat(3,1fr);gap:1.25rem;counter-reset:facts 0}@media (max-width: 767px){.useful-facts-cards-list__list{grid-template-columns:1fr;gap:1.25rem}}.accordions-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0;padding:0;list-style-type:none;counter-reset:el-counter 0}.accordions-block__element{padding-bottom:.6875rem;border-bottom:.0625rem solid var(--color-quartz)}.accordions-block__button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:.75rem;width:100%;padding:0;background-color:transparent;border:none;text-align:left;color:var(--color-black);cursor:pointer;-webkit-tap-highlight-color:transparent}.accordions-block__button:focus-visible svg{color:var(--color-black)}@media (hover: hover) and (pointer: fine){.accordions-block__button:hover svg{color:var(--color-black)}}.accordions-block__button span{font-size:1rem;font-weight:600;line-height:1.25rem;-webkit-font-feature-settings:"pnum" on,"lnum" on;font-feature-settings:"pnum" on,"lnum" on}@media (max-width: 767px){.accordions-block__button span{font-size:.875rem;font-weight:700;line-height:1.125rem}}.accordions-block__button span:before{counter-increment:el-counter;content:counter(el-counter) ".";margin-right:.25rem}@media (max-width: 767px){.accordions-block__button span:before{margin-right:.1875rem}}.accordions-block__button svg{-ms-flex-negative:0;flex-shrink:0;width:2rem;height:2rem;color:var(--color-grey-suit);-webkit-transition:color .3s ease,-webkit-transform .3s ease;transition:color .3s ease,-webkit-transform .3s ease;transition:color .3s ease,transform .3s ease;transition:color .3s ease,transform .3s ease,-webkit-transform .3s ease}.accordions-block__element.is-active .accordions-block__button svg{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.accordions-block__content{font-size:1rem;line-height:1.25rem;color:var(--color-comet)}@media (max-width: 767px){.accordions-block__content{font-size:.875rem}}.accordions-block__content h2{color:var(--color-black)}.accordions-block__content p{margin:0}.accordions-block__content ul,.accordions-block__content ol{margin:0;padding:0;list-style-type:none}.accordions-block__content ol{counter-reset:ol-counter 0}.accordions-block__content ul li:before{content:"-"}.accordions-block__content ol li:before{counter-increment:ol-counter;content:counter(ol-counter) "."}.accordions-block__content a{font:inherit;font-weight:500;color:var(--color-wild-watermelon);text-decoration:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;-webkit-transition:color .3s ease;transition:color .3s ease}.accordions-block__content a:focus-visible{color:var(--color-black)}.accordions-block__content a:focus-visible:visited{color:var(--color-black)}@media (hover: hover) and (pointer: fine){.accordions-block__content a:hover,.accordions-block__content a:hover:visited{color:var(--color-black)}}.accordions-block__content a:visited{color:var(--color-pink)}.accordions-block__content img{width:100%;height:auto;margin-top:2rem;border-radius:1rem}@media (max-width: 767px){.accordions-block__content img{border-radius:.5rem}}.accordions-block__content figure{position:relative;margin:0;margin-top:2rem;border-radius:1rem;overflow:hidden}@media (max-width: 767px){.accordions-block__content figure{border-radius:.5rem}}.accordions-block__content figure:after{content:"";position:absolute;z-index:1;inset:0;border:.125rem solid var(--color-quartz);border-radius:1rem}@media (max-width: 767px){.accordions-block__content figure:after{content:none}}.accordions-block__content figure img{margin:0;border:none}.accordions-block__content figure figcaption{position:absolute;right:0;bottom:0;padding:.6875rem;min-width:7.5rem;max-width:50%;font-size:.875rem;font-weight:600;line-height:1.125rem;background-color:var(--color-white);color:var(--color-black);border-radius:1rem 0 0;text-align:center}.accordions-block__grid-list li{display:grid;grid-template-columns:-webkit-min-content 1fr;grid-template-columns:min-content 1fr}.accordions-block__grid-list li:before{grid-area:1/1/3/2}.accordions-block__grid-list li p{padding-left:0}.accordions-block__grid-list li p:not(:first-child){margin-top:0}.accordions-block__grid-list li:first-child p:not(:first-child){margin-top:.25rem}@media (max-width: 767px){.accordions-block__content-image--desktop{display:none}}@media (min-width: 768px){.accordions-block__content-image--mobile{display:none}}@media (max-width: 767px){[data-accordion=parent][data-destroy="(max-width: 767px)"] [data-accordion=element].is-active>[data-accordion=content]{max-height:100%}[data-accordion=parent][data-destroy="(max-width: 767px)"].no-transition [data-accordion=content]{-webkit-transition:none;transition:none}[data-accordion=parent][data-destroy="(max-width: 767px)"] [data-accordion=content]{max-height:0;-webkit-transition:max-height .3s;transition:max-height .3s;overflow:hidden}}[data-accordion=parent]:not([data-destroy]) [data-accordion=element].is-active>[data-accordion=content]{max-height:100%}[data-accordion=parent]:not([data-destroy]).no-transition [data-accordion=content]{-webkit-transition:none;transition:none}[data-accordion=parent]:not([data-destroy]) [data-accordion=content]{max-height:0;-webkit-transition:max-height .3s;transition:max-height .3s;overflow:hidden}[data-product-card]{position:relative}[data-product-card]:before{position:absolute;z-index:-1;display:block;top:0;left:0;width:var(--productCardWidth);height:var(--productCardHeight)}@media (min-width: 768px){[data-product-card]:before{content:""}}@media (min-width: 768px) and (hover: hover) and (pointer: fine){[data-product-card]:hover:before{position:relative}[data-product-card]:hover .product-card{position:absolute;z-index:2;top:0;right:0;left:0;min-height:100%}}@media (min-width: 768px){[data-product-card]:focus-within:before{position:relative}[data-product-card]:focus-within .product-card{position:absolute;z-index:2;top:0;right:0;left:0;min-height:100%}}[data-show-more=list] .is-hidden{display:none}[data-tabs=parent].no-transition>[data-tabs=control],[data-tabs=parent].no-transition>[data-tabs=content],[data-tabs=parent].no-transition>[data-tabs=element]{-webkit-transition:none;transition:none}[data-tabs=parent].no-transition-global [data-tabs=control],[data-tabs=parent].no-transition-global [data-tabs=content],[data-tabs=parent].no-transition-global [data-tabs=element]{-webkit-transition:none;transition:none}[data-tabs=parent] [data-tabs=content]{position:relative}[data-tabs=element]{position:absolute;visibility:hidden;opacity:0;-webkit-transition:opacity .3s ease-in,visibility .3s ease-in;transition:opacity .3s ease-in,visibility .3s ease-in}[data-tabs=element].for-load{position:static;visibility:visible;opacity:1;-webkit-transition:none;transition:none}[data-tabs=element].is-active{z-index:1;visibility:visible;opacity:1}[data-accordion-init]>[data-tabs=content],[data-accordion-init]>[data-tabs=controls]{display:none}[data-accordion-init] [data-tabs=element]{z-index:1;visibility:visible;position:static;opacity:1}[data-tabs=accordion-wrapper]{display:block;max-height:0;-webkit-transition:max-height .3s ease;transition:max-height .3s ease;overflow:hidden}[data-tabs=accordion-content]{overflow:hidden}[data-tabs=accordion]{overflow:hidden;position:relative;isolation:isolate}[data-tabs=accordion].is-active>[data-tabs=accordion-wrapper]{max-height:none}.datepicker{position:absolute;z-index:10;left:0;top:3.625rem;padding-top:.25rem}.datepicker:not(.active){display:none}.datepicker .datepicker-cell.selected,.datepicker .datepicker-cell.selected:hover{background-color:var(--color-wild-watermelon)}.datepicker .datepicker-controls .button{padding:.6875rem;border-radius:.5rem;border:.0625rem solid transparent;font-size:.875rem;font-weight:600;line-height:1.125rem;border-color:var(--color-quartz);background-color:transparent;color:var(--color-comet)}.datepicker .datepicker-controls .button:focus-visible{background-color:var(--color-quartz-15)}@media (hover: hover) and (pointer: fine){.datepicker .datepicker-controls .button:hover{background-color:var(--color-quartz-15)}}.datepicker .datepicker-controls .button:active{background-color:var(--color-quartz-15)}.datepicker .datepicker-controls .button:disabled,.datepicker .datepicker-controls .button[inert],.datepicker .datepicker-controls .button.is-disabled{opacity:.3;background-color:var(--color-quartz)}.datepicker .datepicker-controls .button.prev-button,.datepicker .datepicker-controls .button.next-button,.datepicker .datepicker-controls .button.view-switch{width:2.25rem;height:2.25rem}.datepicker .datepicker-controls .button.view-switch{background-color:var(--color-white);color:var(--color-comet);border-color:transparent}.datepicker .datepicker-controls .button.view-switch:focus-visible{color:var(--color-black);background-color:var(--color-white)}@media (hover: hover) and (pointer: fine){.datepicker .datepicker-controls .button.view-switch:hover{color:var(--color-black);background-color:var(--color-white)}}.datepicker .datepicker-controls .button.view-switch:active{color:var(--color-comet);background-color:var(--color-white-smoke)}.link-back{display:none}@media (max-width: 767px){.link-back{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-top:1.5rem}}@media (max-width: 767px){.link-back+.text-content h1{margin-top:0}}.text-content{max-width:42.5rem;font-size:1rem;line-height:1.25rem;font-weight:400;color:var(--color-comet)}@media (max-width: 767px){.text-content{font-size:.875rem}}.text-content ul.accent-bg{background-color:var(--color-alice-blue);padding:1.5rem;border-radius:1rem;margin:2rem 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:.75rem}@media (max-width: 767px){.text-content ul.accent-bg{margin:1rem 0;padding:1.625rem .625rem 1.4375rem .9375rem;row-gap:0rem}}.text-content ul.accent-bg--b{row-gap:.75rem;padding-bottom:1.375rem;margin-bottom:1.625rem}.text-content li.accent-bg{background-color:var(--color-alice-blue);border-radius:1rem;margin:1rem 0;padding:1.5rem 1.5rem 1.4375rem 3.3125rem}.text-content li.accent-bg:before{top:2.125rem;left:2.3125rem}@media (max-width: 767px){.text-content li.accent-bg{margin-top:.6875rem;padding-left:2.5rem}.text-content li.accent-bg:before{top:2.125rem;left:1.625rem}}.text-content h1{margin:2rem 0 .875rem;font-size:2rem;line-height:2.375rem;font-weight:700;color:var(--color-black)}@media (max-width: 767px){.text-content h1{font-size:1.5rem;line-height:1.75rem}}.text-content h1+span{display:inline-block;margin-bottom:3rem;font-size:.75rem;line-height:1rem}.text-content h1+b{display:inline-block;margin:.625rem 0 3rem;max-width:34.375rem;font-size:1.125rem;line-height:1.375rem;font-weight:700;color:var(--color-black)}@media (max-width: 767px){.text-content h1+b{font-size:1rem;line-height:1.25rem}}.text-content p{margin:0 0 1.5rem}@media (max-width: 767px){.text-content p{margin:0 0 1rem}}.text-content p:last-child{margin-bottom:0}@media (max-width: 767px){.text-content p:last-child{margin-bottom:0}}.text-content h2{margin:3.0625rem 0 2.5rem;font-size:1rem;line-height:1.25rem;font-weight:600;color:var(--color-black)}@media (max-width: 767px){.text-content h2{margin:3.0625rem 0 2rem}}.text-content h3{margin:2rem 0 1.5rem;font-size:1rem;line-height:1.25rem;font-weight:600;color:var(--color-comet)}@media (max-width: 767px){.text-content h3{font-size:.875rem}}.text-content a{font:inherit;font-weight:500;color:var(--color-wild-watermelon);text-decoration:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;-webkit-transition:color .3s ease;transition:color .3s ease}.text-content a:focus-visible{color:var(--color-black)}.text-content a:focus-visible:visited{color:var(--color-black)}@media (hover: hover) and (pointer: fine){.text-content a:hover,.text-content a:hover:visited{color:var(--color-black)}}.text-content a:visited{color:var(--color-pink)}.text-content hr{margin:2.375rem 0;border:.0625rem solid var(--color-quartz);border-bottom:0}@media (max-width: 767px){.text-content hr{margin:1.875rem 0 2rem}}.text-content hr:last-child{margin-bottom:0}@media (max-width: 767px){.text-content hr:last-child{margin-bottom:0}}.text-content ol~p{margin:2rem 0}@media (max-width: 767px){.text-content ol~p{margin:1.5rem 0}}.text-content ol~p:last-of-type{margin-bottom:0}@media (max-width: 767px){.text-content ol~p:last-of-type{margin-bottom:0}}.text-content ol+hr+p{margin:3rem 0}.text-content ol+hr+p:last-of-type{margin-bottom:3rem}.text-content p span{display:block;margin:0 0 1rem}@media (max-width: 767px){.text-content p span{margin:0 0 .5rem}}.text-content p span:last-child{margin-bottom:0}@media (max-width: 767px){.text-content p span:last-child{margin-bottom:0}}.text-content .numeric-list{padding:0;margin:1.5rem 0 0;list-style-type:none;counter-reset:numeric}@media (max-width: 767px){.text-content .numeric-list{margin:1rem 0 0}}.text-content .numeric-list li{position:relative;margin:0 0 .75rem;padding-left:1.75rem}@media (max-width: 767px){.text-content .numeric-list li{padding-left:1rem;margin:0 0 .5rem}}.text-content .numeric-list li:last-child{margin-bottom:0}@media (max-width: 767px){.text-content .numeric-list li:last-child{margin-bottom:0}}.text-content .numeric-list li:before{position:absolute;left:0;top:0;display:inline-block;width:1.5rem;counter-increment:numeric;content:counters(numeric,".") ". "}@media (max-width: 767px){.text-content .numeric-list li:before{width:1rem}}.text-content .numeric-list li p{margin-left:-1.75rem}@media (max-width: 767px){.text-content .numeric-list li p{margin-left:-1rem}}.text-content .cyrillic-list{padding:0;margin:1.5rem 0 0;list-style-type:none}@media (max-width: 767px){.text-content .cyrillic-list{margin:1rem 0 0}}.text-content .cyrillic-list li{position:relative;margin:0 0 .75rem;padding-left:1.75rem}@media (max-width: 767px){.text-content .cyrillic-list li{padding-left:1rem;margin:0 0 .75rem}}.text-content .cyrillic-list li:last-child{margin-bottom:0}@media (max-width: 767px){.text-content .cyrillic-list li:last-child{margin-bottom:0}}.text-content .cyrillic-list li:before{position:absolute;left:0;top:0;display:inline-block;width:1.5rem;content:attr(data-symbol) ". "}@media (max-width: 767px){.text-content .cyrillic-list li:before{width:1rem}}.text-content .cyrillic-list li p{margin-left:-1.75rem}@media (max-width: 767px){.text-content .cyrillic-list li p{margin-left:-1rem}}.text-content--levels{counter-reset:topLevel}.text-content--levels>h2{counter-reset:secondLevel}.text-content--levels>h2:before{counter-increment:topLevel;content:counters(topLevel,".") ". "}.text-content--levels>h3{counter-reset:lowerLevel}.text-content--levels>h3:before{counter-increment:secondLevel;content:counters(topLevel,".") "." counters(secondLevel,".") ". "}.text-content--levels>ol{padding:0;margin:0;list-style-type:none}.text-content--levels>ol>li:before{counter-increment:secondLevel;content:counters(topLevel,".") "." counters(secondLevel,".") ". "}.text-content--levels li>ol,.text-content--levels>h3+ol{padding:0;margin:1.5rem 0 0;list-style-type:none;counter-reset:lowerLevel}.text-content--levels li>ol>li,.text-content--levels>h3+ol>li{margin:0 0 1rem}.text-content--levels li>ol>li:before,.text-content--levels>h3+ol>li:before{counter-increment:lowerLevel;content:counters(topLevel,".") "." counters(secondLevel,".") "." counters(lowerLevel,".") ". "}.text-content--levels li{margin:0 0 2rem}@media (max-width: 767px){.text-content--levels li{margin:0 0 1.5rem}}.text-content--levels li:last-child{margin-bottom:0}@media (max-width: 767px){.text-content--levels li:last-child{margin-bottom:0}}.text-content--levels li p{margin:0 0 .75rem}.text-content--levels li p:first-child{margin-top:1rem}.text-content--levels li>ul{margin:0;padding:1rem 0 0;list-style-type:none}.text-content--levels li>ul li{margin:0 0 .75rem}.text-content--levels li>ul li:last-child{margin-bottom:0}.text-content--levels li>ul li:before{content:"— "}.text-content--blog-article{max-width:48.75rem;padding-bottom:2rem}.text-content--blog-article h2{font-weight:700;font-size:1.75rem;line-height:1.14;margin-top:3.0625rem;margin-bottom:1.4375rem}.text-content--blog-article h3{font-weight:700;font-size:1.5rem;line-height:1.17;color:var(--color-comet);margin-top:2rem;margin-bottom:1rem}.text-content--blog-article ul{margin:0;padding:0;list-style:none;font-size:1.25rem;line-height:1.2}.text-content--blog-article li{padding:0 0 0 1.875rem;position:relative}.text-content--blog-article li:before{content:"";display:block;width:.25rem;height:.25rem;border-radius:50%;position:absolute;left:.8125rem;top:.625rem;background-color:var(--color-comet)}.text-content--blog-article p{font-size:1.25rem;line-height:1.2;margin-bottom:1rem}.text-content--blog-article hr{margin:4rem 0}@media (max-width: 767px){.text-content--blog-article{padding-bottom:2.4375rem}.text-content--blog-article h2{font-size:1.25rem;line-height:1.2;margin-top:1.5625rem;margin-bottom:1rem}.text-content--blog-article h3{font-size:1rem;line-height:1.25;margin-top:1.5rem}.text-content--blog-article p{font-size:1rem;line-height:1.5;margin-bottom:.8125rem}.text-content--blog-article hr{margin:2.4375rem 0}.text-content--blog-article ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.25rem;font-size:1rem;line-height:1.5}.text-content--blog-article li{padding-left:1.5rem}}.text{margin:0;font-weight:400}.text--d-p1{font-size:1.25rem;line-height:1.5rem}.text--d-c1{font-size:1.125rem;line-height:1.375rem}.text--d-c2{font-size:1rem;line-height:1.25rem}.text--d-c3{font-size:.875rem;line-height:1.125rem}.text--d-c4{font-size:.75rem;line-height:1rem}@media (max-width: 767px){.text--m-p1{font-size:1rem;line-height:1.5rem}}@media (max-width: 767px){.text--m-c1{font-size:.875rem;line-height:1.25rem}}@media (max-width: 767px){.text--m-c2{font-size:.75rem;line-height:1rem}}@media (max-width: 767px){.text--m-c3{font-size:.625rem;line-height:.75rem}}.text--bold{font-weight:700}.text--semibold{font-weight:600}.text--medium{font-weight:500}.working-hours{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.125rem;padding:.5rem 0 0 2rem;font-size:.75rem;line-height:1.33;font-weight:500}.working-hours__address,.working-hours__title{margin:0;color:var(--color-black)}.working-hours__text{margin:0;color:var(--color-comet)}.tag-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:size(12.5)}.sitemap[data-astro-cid-qob6xzsh]{width:100%;height:100%;min-height:100vh;padding-top:30px;background-color:#f8f5fc}.sitemap__logo[data-astro-cid-qob6xzsh]{margin-bottom:30px;width:100%;max-width:189px;height:30px}.sitemap__logo[data-astro-cid-qob6xzsh] img[data-astro-cid-qob6xzsh]{-o-object-fit:contain;object-fit:contain;width:auto;height:100%}.sitemap__logo[data-astro-cid-qob6xzsh] svg[data-astro-cid-qob6xzsh]{width:100%;height:100%}.sitemap[data-astro-cid-qob6xzsh] ol[data-astro-cid-qob6xzsh]{margin-top:20px;padding-left:20px;list-style:decimal}.sitemap[data-astro-cid-qob6xzsh] ol[data-astro-cid-qob6xzsh] li[data-astro-cid-qob6xzsh]:not(:last-child){margin-bottom:16px}.sitemap[data-astro-cid-qob6xzsh] ol[data-astro-cid-qob6xzsh] li[data-astro-cid-qob6xzsh] a[data-astro-cid-qob6xzsh]{font-size:18px;color:var(--color-black)}

/* End */


/* Start:/local/templates/main/styles.css?174437592265*/
/* .geolocation-popups {
    overflow: visible !important;
} */
/* End */
/* /local/templates/main/components/bitrix/sale.basket.basket.line/basket/style.min.css?17430895244062 */
/* /local/templates/main/components/altasib/feedback.form/diagnostic-booking/form_style.min.css?174437592140208 */
/* /local/templates/main/components/altasib/feedback.form/diagnostic-booking/themes/theme_4d8e2c469294d75a6647a50b6947e1f1.css?17430895243436 */
/* /local/templates/main/components/altasib/feedback.form/diagnostic/themes/theme_81a5f2398de7ab0a6114e557c35941b2.css?17430895243436 */
/* /local/templates/main/style/style.css?1747902344349836 */
/* /local/templates/main/styles.css?174437592265 */
