/* @license MIT https://github.com/necolas/normalize.css/blob/3.0.3/LICENSE.md */
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block;}audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}audio:not([controls]){display:none;height:0;}[hidden],template{display:none;}a{background-color:transparent;}a:active,a:hover{outline:0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}h1{font-size:2em;margin:0.67em 0;}mark{background:#ff0;color:#000;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}img{border:0;}svg:not(:root){overflow:hidden;}figure{margin:1em 40px;}hr{box-sizing:content-box;height:0;}pre{overflow:auto;}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em;}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;}button{overflow:visible;}button,select{text-transform:none;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}input{line-height:normal;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto;}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;}textarea{overflow:auto;}optgroup{font-weight:bold;}table{border-collapse:collapse;border-spacing:0;}td,th{padding:0;}
@media (min--moz-device-pixel-ratio:0){summary{display:list-item;}}
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.action-links{margin:1em 0;padding:0;list-style:none;}[dir="rtl"] .action-links{margin-right:0;}.action-links li{display:inline-block;margin:0 0.3em;}.action-links li:first-child{margin-left:0;}[dir="rtl"] .action-links li:first-child{margin-right:0;margin-left:0.3em;}.button-action{display:inline-block;padding:0.2em 0.5em 0.3em;text-decoration:none;line-height:160%;}.button-action:before{margin-left:-0.1em;padding-right:0.2em;content:"+";font-weight:900;}[dir="rtl"] .button-action:before{margin-right:-0.1em;margin-left:0;padding-right:0;padding-left:0.2em;}
.collapse-processed > summary{padding-right:0.5em;padding-left:0.5em;}.collapse-processed > summary:before{float:left;width:1em;height:1em;content:"";background:url(/themes/contrib/classy/images/misc/menu-expanded.png) 0 100% no-repeat;}[dir="rtl"] .collapse-processed > summary:before{float:right;background-position:100% 100%;}.collapse-processed:not([open]) > summary:before{-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);background-position:25% 35%;}[dir="rtl"] .collapse-processed:not([open]) > summary:before{-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);background-position:75% 35%;}
.container-inline label:after,.container-inline .label:after{content:":";}.form-type-radios .container-inline label:after,.form-type-checkboxes .container-inline label:after{content:"";}.form-type-radios .container-inline .form-type-radio,.form-type-checkboxes .container-inline .form-type-checkbox{margin:0 1em;}.container-inline .form-actions,.container-inline.form-actions{margin-top:0;margin-bottom:0;}
.item-list .title{font-weight:bold;}.item-list ul{margin:0 0 0.75em 0;padding:0;}.item-list li{margin:0 0 0.25em 1.5em;padding:0;}[dir="rtl"] .item-list li{margin:0 1.5em 0.25em 0;}.item-list--comma-list{display:inline;}.item-list--comma-list .item-list__comma-list,.item-list__comma-list li,[dir="rtl"] .item-list--comma-list .item-list__comma-list,[dir="rtl"] .item-list__comma-list li{margin:0;}
button.link{margin:0;padding:0;cursor:pointer;border:0;background:transparent;font-size:1em;}label button.link{font-weight:bold;}
.pager__items{clear:both;text-align:center;}.pager__item{display:inline;padding:0.5em;}.pager__item.is-active{font-weight:bold;}
div.tabs{margin:1em 0;}ul.tabs{margin:0 0 0.5em;padding:0;list-style:none;}.tabs > li{display:inline-block;margin-right:0.3em;}[dir="rtl"] .tabs > li{margin-right:0;margin-left:0.3em;}.tabs a{display:block;padding:0.2em 1em;text-decoration:none;}.tabs a.is-active{background-color:#eee;}.tabs a:focus,.tabs a:hover{background-color:#f5f5f5;}
.form-textarea-wrapper textarea{display:block;box-sizing:border-box;width:100%;margin:0;}
.ui-dialog--narrow{max-width:500px;}@media screen and (max-width:600px){.ui-dialog--narrow{min-width:95%;max-width:95%;}}
.messages{padding:15px 20px 15px 35px;word-wrap:break-word;border:1px solid;border-width:1px 1px 1px 0;border-radius:2px;background:no-repeat 10px 17px;overflow-wrap:break-word;}[dir="rtl"] .messages{padding-right:35px;padding-left:20px;text-align:right;border-width:1px 0 1px 1px;background-position:right 10px top 17px;}.messages + .messages{margin-top:1.538em;}.messages__list{margin:0;padding:0;list-style:none;}.messages__item + .messages__item{margin-top:0.769em;}.messages--status{color:#325e1c;border-color:#c9e1bd #c9e1bd #c9e1bd transparent;background-color:#f3faef;background-image:url(/themes/contrib/classy/images/icons/73b355/check.svg);box-shadow:-8px 0 0 #77b259;}[dir="rtl"] .messages--status{margin-left:0;border-color:#c9e1bd transparent #c9e1bd #c9e1bd;box-shadow:8px 0 0 #77b259;}.messages--warning{color:#734c00;border-color:#f4daa6 #f4daa6 #f4daa6 transparent;background-color:#fdf8ed;background-image:url(/themes/contrib/classy/images/icons/e29700/warning.svg);box-shadow:-8px 0 0 #e09600;}[dir="rtl"] .messages--warning{border-color:#f4daa6 transparent #f4daa6 #f4daa6;box-shadow:8px 0 0 #e09600;}.messages--error{color:#a51b00;border-color:#f9c9bf #f9c9bf #f9c9bf transparent;background-color:#fcf4f2;background-image:url(/themes/contrib/classy/images/icons/e32700/error.svg);box-shadow:-8px 0 0 #e62600;}[dir="rtl"] .messages--error{border-color:#f9c9bf transparent #f9c9bf #f9c9bf;box-shadow:8px 0 0 #e62600;}.messages--error p.error{color:#a51b00;}
.progress__track{border-color:#b3b3b3;border-radius:10em;background-color:#f2f1eb;background-image:-webkit-linear-gradient(#e7e7df,#f0f0f0);background-image:linear-gradient(#e7e7df,#f0f0f0);box-shadow:inset 0 1px 3px hsla(0,0%,0%,0.16);}.progress__bar{height:16px;margin-top:-1px;margin-left:-1px;padding:0 1px;-webkit-transition:width 0.5s ease-out;transition:width 0.5s ease-out;-webkit-animation:animate-stripes 3s linear infinite;-moz-animation:animate-stripes 3s linear infinite;border:1px #07629a solid;border-radius:10em;background:#057ec9;background-image:-webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.15)),-webkit-linear-gradient(left top,#0094f0 0%,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,0.15)),linear-gradient(to right bottom,#0094f0 0%,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-size:40px 40px;}[dir="rtl"] .progress__bar{margin-right:-1px;margin-left:0;-webkit-animation-direction:reverse;-moz-animation-direction:reverse;animation-direction:reverse;}@media screen and (prefers-reduced-motion:reduce){.progress__bar{-webkit-transition:none;transition:none;-webkit-animation:none;-moz-animation:none;}}@-webkit-keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}@-ms-keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}@keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}
.ui-dialog{position:absolute;z-index:1260;overflow:visible;padding:0;color:#000;border:solid 1px #ccc;background:#fff;}@media all and (max-width:48em){.ui-dialog{width:92% !important;}}.ui-dialog .ui-dialog-titlebar{border-width:0 0 1px 0;border-style:solid;border-color:#ccc;border-radius:0;background:#f3f4ee;font-weight:bold;}.ui-dialog .ui-dialog-titlebar-close{border:0;background:none;}.ui-dialog .ui-dialog-buttonpane{margin-top:0;padding:0.3em 1em;border-width:1px 0 0 0;border-color:#ccc;background:#f3f4ee;}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{margin:0;padding:0;}.ui-dialog .ui-dialog-buttonpane .ui-button-text-only .ui-button-text{padding:0;}.ui-dialog .ui-dialog-content .form-actions{margin:0;padding:0;}.ui-dialog .ajax-progress-throbber{position:fixed;z-index:1000;top:48.5%;left:49%;width:24px;height:24px;padding:4px;opacity:0.9;border-radius:7px;background-color:#232323;background-image:url(/themes/contrib/classy/images/misc/loading-small.gif);background-repeat:no-repeat;background-position:center center;}.ui-dialog .ajax-progress-throbber .throbber,.ui-dialog .ajax-progress-throbber .message{display:none;}
.background{position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden;z-index:-10}.background span{width:354px;height:354px;border-radius:50%;background:url("/themes/personal/images/decorations/bubble.svg") no-repeat center/contain;backface-visibility:hidden;position:absolute;animation-name:move;animation-duration:15s;animation-timing-function:linear;animation-iteration-count:infinite}@media not all and (min-resolution:0.001dpcm){.background span{animation:none}}@media screen and (max-width:991.99px){.background span{animation:none}}@media screen and (min-width:1200px){.background span{width:22.65rem;height:22.65rem}}.background span:nth-child(1){top:23%;left:58%;animation-duration:20.9s;animation-delay:-25s;transform-origin:-17vw -1vh}.background span:nth-child(2){top:72%;left:41%;animation-duration:19.7s;animation-delay:-0.6s;transform-origin:-9vw 0vh}.background span:nth-child(3){top:60%;left:88%;animation-duration:19.6s;animation-delay:-1.9s;transform-origin:-24vw 1vh}.background span:nth-child(4){top:56%;left:81%;animation-duration:11.8s;animation-delay:-10.2s;transform-origin:5vw -7vh}.background span:nth-child(5){top:4%;left:82%;animation-duration:16.6s;animation-delay:-2.7s;transform-origin:-10vw 4vh}.background span:nth-child(6){top:53%;left:63%;animation-duration:13.4s;animation-delay:-24.7s;transform-origin:-22vw 12vh}.background span:nth-child(7){top:88%;left:16%;animation-duration:19.7s;animation-delay:-12.8s;transform-origin:14vw 8vh}.background span:nth-child(8){top:76%;left:98%;animation-duration:20.5s;animation-delay:-16.6s;transform-origin:-15vw 15vh}.background span:nth-child(9){top:96%;left:40%;animation-duration:10.4s;animation-delay:-8.5s;transform-origin:-15vw 20vh}.background span:nth-child(10){top:40%;left:89%;animation-duration:21.1s;animation-delay:-9.9s;transform-origin:-15vw 24vh}.background span:nth-child(11){top:63%;left:73%;animation-duration:21.7s;animation-delay:-18s;transform-origin:-14vw -13vh}.background span:nth-child(12){top:89%;left:82%;animation-duration:11.8s;animation-delay:-9.9s;transform-origin:-7vw -22vh}.background span:nth-child(13){top:45%;left:31%;animation-duration:11.2s;animation-delay:-24.1s;transform-origin:18vw 1vh}.background span:nth-child(14){top:53%;left:57%;animation-duration:23.5s;animation-delay:-19.2s;transform-origin:-7vw -12vh}.background span:nth-child(15){top:79%;left:65%;animation-duration:10.8s;animation-delay:-19.1s;transform-origin:12vw -22vh}.background span:nth-child(16){top:4%;left:10%;animation-duration:23.1s;animation-delay:-11.4s;transform-origin:6vw 4vh}.background span:nth-child(17){top:83%;left:90%;animation-duration:20.7s;animation-delay:-21.3s;transform-origin:5vw 17vh}.background span:nth-child(18){top:86%;left:29%;animation-duration:20.3s;animation-delay:-24.9s;transform-origin:16vw -24vh}.background span:nth-child(19){top:23%;left:82%;animation-duration:15.7s;animation-delay:-0.4s;transform-origin:-24vw -21vh}.background span:nth-child(20){top:72%;left:44%;animation-duration:11.4s;animation-delay:-4.9s;transform-origin:13vw 17vh}@keyframes move{100%{transform:translate3d(0,0,1px) rotate(360deg)}}@media screen and (min-width:992px){.page-front .site-content__bottom{position:relative}.page-front .site-content__bottom::before{content:"";display:block;width:14rem;height:28.8rem;position:absolute;bottom:-12.5rem;left:-5rem;transform:rotate(55deg);background:url("/themes/personal/images/decorations/flower-2-left.svg") no-repeat center/contain;z-index:-1}}@media screen and (min-width:992px){.category-block-front{position:relative}.category-block-front::before,.category-block-front::after{content:"";display:block;width:11rem;height:26.15rem;position:absolute;bottom:2.5rem;background:url("/themes/personal/images/decorations/flower-1.svg") no-repeat center/contain;z-index:-1}.category-block-front::before{left:-7.5rem;transform:rotate(150deg)}.category-block-front::after{right:-7.5rem;transform:rotate(-135deg)}}@media screen and (min-width:992px){.bonuses .info-top{background:url("/themes/personal/images/decorations/bonuses-bg.webp") no-repeat center/cover;z-index:-1}}@media screen and (min-width:992px){.page-node-169 .site-content,.page-node-type-service .site-content{position:relative}.page-node-169 .site-content::before,.page-node-169 .site-content::after,.page-node-type-service .site-content::before,.page-node-type-service .site-content::after{content:"";display:block;width:14rem;height:28.8rem;position:absolute;bottom:-2.5rem;background-repeat:no-repeat;background-position:center;background-size:cover;z-index:-1}.page-node-169 .site-content::before,.page-node-type-service .site-content::before{left:-0.25rem;transform:rotate(45deg);background-image:url("/themes/personal/images/decorations/flower-2-left.svg")}.page-node-169 .site-content::after,.page-node-type-service .site-content::after{right:-0.25rem;transform:rotate(-45deg);background-image:url("/themes/personal/images/decorations/flower-2-right.svg")}}
@font-face{font-family:"Montserrat";src:url("/themes/personal/fonts/Montserrat-Regular/Montserrat-Regular.woff2") format("woff2"),url("/themes/personal/fonts/Montserrat-Regular/Montserrat-Regular.woff") format("woff"),url("/themes/personal/fonts/Montserrat-Regular/Montserrat-Regular.ttf") format("ttf");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:"Montserrat";src:url("/themes/personal/fonts/Montserrat-Medium/Montserrat-Medium.woff2") format("woff2"),url("/themes/personal/fonts/Montserrat-Medium/Montserrat-Medium.woff") format("woff"),url("/themes/personal/fonts/Montserrat-Medium/Montserrat-Medium.ttf") format("ttf");font-weight:500;font-style:normal;font-display:block}@font-face{font-family:"Montserrat";src:url("/themes/personal/fonts/Montserrat-SemiBold/Montserrat-SemiBold.woff2") format("woff2"),url("/themes/personal/fonts/Montserrat-SemiBold/Montserrat-SemiBold.woff") format("woff"),url("/themes/personal/fonts/Montserrat-SemiBold/Montserrat-SemiBold.ttf") format("ttf");font-weight:600;font-style:normal;font-display:block}@font-face{font-family:"Montserrat";src:url("/themes/personal/fonts/Montserrat-Bold/Montserrat-Bold.woff2") format("woff2"),url("/themes/personal/fonts/Montserrat-Bold/Montserrat-Bold.woff") format("woff"),url("/themes/personal/fonts/Montserrat-Bold/Montserrat-Bold.ttf") format("ttf");font-weight:700;font-style:normal;font-display:block}@font-face{font-family:"Cuprum";src:url("/themes/personal/fonts/Cuprum-Regular/Cuprum-Regular.woff2") format("woff2"),url("/themes/personal/fonts/Cuprum-Regular/Cuprum-Regular.woff") format("woff"),url("/themes/personal/fonts/Cuprum-Regular/Cuprum-Regular.ttf") format("ttf");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:"icomoon";src:url("/themes/personal/icomoon/fonts/icomoon.woff") format("woff"),url("/themes/personal/icomoon/fonts/icomoon.ttf") format("ttf");font-weight:400;font-style:normal;font-display:block}.text-formatted{line-height:1.5}.text-formatted h6,.text-formatted h5,.text-formatted h4,.text-formatted h3,.text-formatted h2,.text-formatted h1{margin:.5em 0}.text-formatted h6:first-child,.text-formatted h5:first-child,.text-formatted h4:first-child,.text-formatted h3:first-child,.text-formatted h2:first-child,.text-formatted h1:first-child{margin-top:0}.text-formatted h6:last-child,.text-formatted h5:last-child,.text-formatted h4:last-child,.text-formatted h3:last-child,.text-formatted h2:last-child,.text-formatted h1:last-child{margin-bottom:0}.text-formatted p,.text-formatted li{font-size:1rem;font-weight:400;line-height:1.5}@media screen and (min-width:1200px){.text-formatted p,.text-formatted li{font-size:1rem;font-weight:400}}.text-formatted blockquote{font-size:1rem;font-weight:700;line-height:1.25;padding:15px;background:#05005f;text-align:center;border-radius:5px;overflow:hidden;color:#fff;min-width:20%;margin:1rem 0}@media screen and (min-width:1200px){.text-formatted blockquote{font-size:1rem;font-weight:700}}@media screen and (min-width:1200px){.text-formatted blockquote{padding:1.5rem}}.text-formatted blockquote:before{display:none}.text-formatted blockquote:first-child{margin-top:0}.text-formatted blockquote:last-child{margin-bottom:0}.text-formatted ol,.text-formatted ul{margin:1em 0}.text-formatted ol:first-child,.text-formatted ul:first-child{margin-top:0}.text-formatted ol:last-child,.text-formatted ul:last-child{margin-bottom:0}.text-formatted ol li,.text-formatted ul li{margin:0 0 5px;min-width:200px}.text-formatted ol li:last-of-type,.text-formatted ul li:last-of-type{margin-bottom:0}.text-formatted ul li{padding:0 0 0 20px;margin-bottom:0;text-align:left;position:relative;overflow:hidden}@media screen and (min-width:1200px){.text-formatted ul li{padding-left:1.5rem;margin-bottom:0}}.text-formatted ul li:before{width:2px;height:2px;content:"";position:absolute;left:5px;top:.75em;margin-top:-1px;border-radius:50%;background:#05005f;flex-shrink:0}@media screen and (min-width:1200px){.text-formatted ul li:before{width:2px;height:2px;left:0.25rem;margin-top:-0.05rem}}.text-formatted ol{counter-reset:list}.text-formatted ol li{overflow:hidden;padding:0 0 0 1.5em;position:relative;text-align:left}.text-formatted ol li:before{counter-increment:list;content:counters(list,".") ".";position:absolute;left:0}.text-formatted ol li li{padding-left:2em}.text-formatted table{width:100% !important;border-collapse:collapse;float:none;border:none;margin:1em 0}.text-formatted table:first-child{margin-top:0}.text-formatted table:last-child{margin-bottom:0}.text-formatted table th,.text-formatted table td{border:none;padding:15px}.text-formatted table th{font-size:1rem;font-weight:700;background:#05005f;color:#fff;vertical-align:bottom}.text-formatted table tr{border:none}.text-formatted table tr:nth-child(even){background:#f9f9f9}.text-formatted table td{vertical-align:top;font-size:0.8rem;background:none}.text-formatted .youtube-container{max-width:1170px;margin-left:auto;margin-right:auto;clear:both}.text-formatted img{width:100%;border-radius:10px}@media screen and (min-width:768px){.text-formatted img{width:auto;max-width:calc((100% - 20px)/2)}}@media screen and (min-width:1200px){.text-formatted img{max-width:calc((100% - 1.5rem)/2);border-radius:1rem}}.text-formatted p:has(img){margin:0}.text-formatted .align-left,.text-formatted .align-right,.text-formatted .align-center{float:none;margin-bottom:20px}@media screen and (min-width:768px){.text-formatted .align-left,.text-formatted .align-right,.text-formatted .align-center{margin:20px}}@media screen and (min-width:1200px){.text-formatted .align-left,.text-formatted .align-right,.text-formatted .align-center{margin:1rem 1.5rem}}.text-formatted .align-left:first-child,.text-formatted .align-right:first-child,.text-formatted .align-center:first-child{margin-top:0}.text-formatted .align-left{margin-left:0}@media screen and (min-width:768px){.text-formatted .align-left{float:left}}.text-formatted .align-right{margin-right:0}@media screen and (min-width:768px){.text-formatted .align-right{float:right}}.text-formatted .align-center{margin-left:auto;margin-right:auto}.text-formatted .site-style-h1{font-size:2.4285714286rem;font-weight:700;line-height:1.1}@media screen and (min-width:1200px){.text-formatted .site-style-h1{font-size:3rem;font-weight:700}}.text-formatted .site-style-h2{font-size:2rem;font-weight:700;line-height:1.25}@media screen and (min-width:1200px){.text-formatted .site-style-h2{font-size:2.5rem;font-weight:700}}.text-formatted .site-style-h3{font-size:1.7142857143rem;font-weight:700;line-height:1.25}@media screen and (min-width:1200px){.text-formatted .site-style-h3{font-size:2.2rem;font-weight:700}}.text-formatted .site-style-h4{font-size:1.4285714286rem;font-weight:700;line-height:1.25}@media screen and (min-width:1200px){.text-formatted .site-style-h4{font-size:1.9rem;font-weight:700}}.text-formatted .site-style-h5{font-size:1.2857142857rem;font-weight:700;line-height:1.25}@media screen and (min-width:1200px){.text-formatted .site-style-h5{font-size:1.6rem;font-weight:700}}.text-formatted .site-style-h6{font-size:1rem;font-weight:700;line-height:1.25}@media screen and (min-width:1200px){.text-formatted .site-style-h6{font-size:1.3rem;font-weight:700}}.text-formatted .site-style-button{font-size:1rem;font-weight:700;line-height:1.25}@media screen and (min-width:1200px){.text-formatted .site-style-button{font-size:1rem;font-weight:700}}.text-formatted .site-style-regular{font-size:1rem;font-weight:400;line-height:1.5}@media screen and (min-width:1200px){.text-formatted .site-style-regular{font-size:1rem;font-weight:400}}.text-formatted .site-style-regular-small{font-size:0.8571428571rem;font-weight:400;line-height:1.25}@media screen and (min-width:1200px){.text-formatted .site-style-regular-small{font-size:0.9rem;font-weight:400}}.text-formatted .site-style-subtitle{font-size:0.8571428571rem;font-weight:700;line-height:1.25}@media screen and (min-width:1200px){.text-formatted .site-style-subtitle{font-size:0.7rem;font-weight:700}}.text-formatted .site-style-overline{font-size:0.8571428571rem;font-weight:600;text-transform:uppercase;line-height:1.25}@media screen and (min-width:1200px){.text-formatted .site-style-overline{font-size:0.7rem;font-weight:600}}.text-formatted .align-left+h1,.text-formatted .align-left+h2,.text-formatted .align-left+h3,.text-formatted .align-left+h4,.text-formatted .align-left+h5,.text-formatted .align-right+h1,.text-formatted .align-right+h2,.text-formatted .align-right+h3,.text-formatted .align-right+h4,.text-formatted .align-right+h5{margin-top:0}.text-formatted a{color:#05005f;text-decoration:underline;text-underline-position:under}.text-formatted a:hover{text-decoration:none;opacity:.8;transition:all 250ms ease}.node .text-formatted{line-height:1.5}*{outline:none;margin:0;padding:0;box-sizing:border-box}*::before,*::after{box-sizing:border-box}.wait-load *{transition-duration:0s !important}html{margin-right:0 !important;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;font-size:14px;scroll-behavior:smooth}@media screen and (min-width:1200px){html{font-size:1.0416666667vw}}.form--inline .form-item{float:none}body{min-width:360px;width:100%;height:100%;font-family:"Montserrat","Arial","Helvetica",sans-serif;font-size:1rem;line-height:1.25;color:#2e2d2d;background:#fff;position:relative;-webkit-overflow-scrolling:touch}body::-webkit-scrollbar{width:0.7rem;height:0.7rem}body::-webkit-scrollbar-track{background:#bdbce2}body::-webkit-scrollbar-thumb{background:#050056;cursor:pointer}body.is-hidden{overflow:hidden}body.maintenance-page{min-height:100vh;display:flex;flex-direction:column;justify-content:center;align-items:center;background:#fff;color:#05005f}body.maintenance-page .layout-container{max-width:780px;padding-top:2.5em;padding-bottom:2.5em;display:flex;flex-direction:column;justify-content:center;align-items:center}body.maintenance-page main{margin-top:50px;text-align:center}@media screen and (min-width:1200px){body.maintenance-page main{margin-top:2.5rem}}body.maintenance-page h1{font-size:2rem;margin-bottom:.2em;text-align:center}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}a{color:inherit;text-decoration:underline}a:hover{text-decoration:none}p{margin:0 0 1em}p:last-child{margin-bottom:0}.site-page{position:relative;display:flex;flex-direction:column;min-height:100vh;overflow:hidden}.site-page .site-footer,.site-page .site-header{flex-shrink:0}.site-page .site-main{flex-grow:1;overflow-x:clip}.l{padding-left:25px;padding-right:25px}@media screen and (min-width:1200px){.l{padding-left:3.75rem;padding-right:3.75rem}}.site-container{margin-left:-1.0714285714rem;margin-right:-1.0714285714rem;display:flex;flex-wrap:wrap}@media screen and (min-width:1200px){.site-container{margin-left:-0.75rem;margin-right:-0.75rem}}@media screen and (min-width:1200px){.site-container{flex-wrap:nowrap}}.site-middle{padding-left:1.0714285714rem;padding-right:1.0714285714rem;flex-grow:1;min-width:0;position:relative;z-index:1}@media screen and (min-width:1200px){.site-middle{padding-left:0.75rem;padding-right:0.75rem}}.site-leftbar{padding-left:1.0714285714rem;padding-right:1.0714285714rem;order:-1;margin-bottom:20px;width:100%;flex-shrink:0}@media screen and (min-width:1200px){.site-leftbar{padding-left:0.75rem;padding-right:0.75rem}}@media screen and (min-width:1200px){.site-leftbar{width:25%}}.site-rightbar{padding-left:1.0714285714rem;padding-right:1.0714285714rem;display:none;order:1;flex-shrink:0}@media screen and (min-width:1200px){.site-rightbar{padding-left:0.75rem;padding-right:0.75rem}}.mfp-wrap{-webkit-overflow-scrolling:touch}.mfp-wrap::-webkit-scrollbar{width:0.2rem;height:0.2rem}.mfp-wrap::-webkit-scrollbar-track{background:#dedcf4;border-radius:0.1rem}.mfp-wrap::-webkit-scrollbar-thumb{background:#05005f;border-radius:0.1rem;cursor:pointer}.mfp-zoom-in .mfp-with-anim{opacity:0;transition:all .2s ease-in-out;transform:scale(0.8)}.mfp-zoom-in.mfp-bg{opacity:0;transition:all .3s ease-out}.mfp-zoom-in.mfp-ready .mfp-with-anim{opacity:1;transform:scale(1)}.mfp-zoom-in.mfp-ready.mfp-bg{opacity:.55}.mfp-zoom-in.mfp-removing .mfp-with-anim{transform:scale(0.8);opacity:0}.mfp-zoom-in.mfp-removing.mfp-bg{opacity:0}.mfp-bg{background:#262626;opacity:.3}.mfp-container{padding:0}.mfp-container .b-product-comments__form,.mfp-container .magnific-popup,.mfp-container .magnific-content{background:#fff;width:400px;max-width:100%;margin:0 auto;position:relative;padding:30px 25px}@media screen and (min-width:1200px){.mfp-container .b-product-comments__form,.mfp-container .magnific-popup,.mfp-container .magnific-content{width:25rem;padding:1.5rem 1.25rem}}.mfp-container .b-product-comments__form>.block,.mfp-container .magnific-popup>.block,.mfp-container .magnific-content>.block{position:static}.mfp-container .b-product-comments__form.magnific-webform-submission-check-price-add-form,.mfp-container .magnific-popup.magnific-webform-submission-check-price-add-form,.mfp-container .magnific-content.magnific-webform-submission-check-price-add-form{border-radius:8px}@media screen and (min-width:1200px){.mfp-container .b-product-comments__form.magnific-webform-submission-check-price-add-form,.mfp-container .magnific-popup.magnific-webform-submission-check-price-add-form,.mfp-container .magnific-content.magnific-webform-submission-check-price-add-form{border-radius:0.4rem}}.mfp-container .b-product-comments__form.magnific-webform-submission-check-price-add-form .magnific-popup__title,.mfp-container .magnific-popup.magnific-webform-submission-check-price-add-form .magnific-popup__title,.mfp-container .magnific-content.magnific-webform-submission-check-price-add-form .magnific-popup__title{text-align:center;margin-left:1.5rem}.mfp-container .b-product-comments__form.magnific-webform-submission-check-price-add-form .mfp-close,.mfp-container .magnific-popup.magnific-webform-submission-check-price-add-form .mfp-close,.mfp-container .magnific-content.magnific-webform-submission-check-price-add-form .mfp-close{right:10px;top:10px;height:2rem}@media screen and (min-width:1200px){.mfp-container .b-product-comments__form.magnific-webform-submission-check-price-add-form .mfp-close,.mfp-container .magnific-popup.magnific-webform-submission-check-price-add-form .mfp-close,.mfp-container .magnific-content.magnific-webform-submission-check-price-add-form .mfp-close{right:0.5rem;top:0.5rem;height:1.5rem}}.mfp-container .b-product-comments__form.basket_add_popup .magnific-popup__title,.mfp-container .magnific-popup.basket_add_popup .magnific-popup__title,.mfp-container .magnific-content.basket_add_popup .magnific-popup__title{text-align:center;margin-left:1.5rem}@media screen and (min-width:1200px){.mfp-container .b-product-comments__form.basket_add_popup,.mfp-container .magnific-popup.basket_add_popup,.mfp-container .magnific-content.basket_add_popup{width:35rem}}.mfp-container .magnific-popup__title,.mfp-container .magnific-content-title{font-size:1.4285714286rem;font-weight:700;line-height:1.25;margin-bottom:1.25rem;margin-right:1.5rem}@media screen and (min-width:1200px){.mfp-container .magnific-popup__title,.mfp-container .magnific-content-title{font-size:1.9rem;font-weight:700}}.mfp-container .form-actions .form-submit{width:100%}.mfp-container .mfp-close{right:25px;top:30px;width:auto;height:1.5625rem;font-size:0;display:flex;justify-content:center;align-items:center;opacity:1;color:#5a5959}@media screen and (min-width:1200px){.mfp-container .mfp-close{right:1.25rem;top:1.5rem;height:2.5rem}}.mfp-container .mfp-close::before{font-family:"icomoon";font-size:24px;font-weight:400;line-height:1;color:inherit;content:""}@media screen and (min-width:1200px){.mfp-container .mfp-close::before{font-size:1.2rem}}.mfp-container .mfp-close.is-white{right:20px;top:10px;color:#fff}.mfp-container .mfp-close.is-white::before{font-size:18px}.block-type-stop-block{max-width:100%;margin:0 auto;background:#fff;position:relative}.block-type-stop-block .block__content{display:flex;align-items:center;width:100%}.block-type-stop-block .field-block-image-multi .field__item{display:none}.block-type-stop-block .field-block-image-multi .field__item:last-of-type{display:block}.block-type-stop-block .field-block-image-multi .field__item:last-of-type img{height:100vh;width:52vw;object-fit:cover}.block-type-stop-block .stop_block_img img{height:100vh;width:52vw;object-fit:cover}.block-type-stop-block .info_wrapper{padding:2.5rem;text-align:center;width:48vw;color:#2e2d2d}.block-type-stop-block .field-block-title{font-size:2.8571428571rem;font-weight:700;line-height:1.1}@media screen and (min-width:1200px){.block-type-stop-block .field-block-title{font-size:3.5rem;font-weight:700}}.block-type-stop-block .field-block-text{font-size:1.2857142857rem;font-weight:700;line-height:1.25;max-width:22.5rem;margin:0.75rem auto}@media screen and (min-width:1200px){.block-type-stop-block .field-block-text{font-size:1.6rem;font-weight:700}}.block-type-stop-block .field-block-text h5{display:inline-block}.block-type-stop-block .field-block-subtitle{margin-top:0.75rem;font-size:1.4285714286rem;font-weight:700;line-height:1.25}@media screen and (min-width:1200px){.block-type-stop-block .field-block-subtitle{font-size:1.9rem;font-weight:700}}.block-type-stop-block .field-block-link{margin-top:15px}.block-type-stop-block .field-block-link a{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;flex-wrap:wrap;font-family:"Montserrat";line-height:1.25;border-radius:30px;text-align:center;text-decoration:none;background-color:rgba(0,0,0,0);border:none;outline:none;transition:all 250ms ease;user-select:none;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;overflow:hidden;font-size:1rem;font-weight:700;line-height:1.25;padding:10px 15px;min-height:50px;background:#05005f;color:#fff;font-size:1.2857142857rem;font-weight:700;line-height:1.25}@media screen and (min-width:1200px){.block-type-stop-block .field-block-link a{font-size:1rem;font-weight:700}}@media screen and (min-width:1200px){.block-type-stop-block .field-block-link a{padding:0.5rem 1.25rem;min-height:2.75rem;border-radius:1.5rem}}.block-type-stop-block .field-block-link a:hover{color:#05005f}.block-type-stop-block .field-block-link a::after{position:absolute;content:"";left:-2px;top:-2px;bottom:-2px;right:-2px;transform:scaleX(0);transition:transform .3s;transform-origin:right center;z-index:-1;border-radius:30px}@media screen and (min-width:1200px){.block-type-stop-block .field-block-link a::after{left:-0.1rem;top:-0.1rem;bottom:-0.1rem;right:-0.1rem;border-radius:1.5rem}}.block-type-stop-block .field-block-link a::after{background:#fcc6ae}.block-type-stop-block .field-block-link a:hover::after{transform:scaleX(1)}@media screen and (min-width:1200px){.block-type-stop-block .field-block-link a{font-size:1.6rem;font-weight:700}}@media screen and (min-width:1200px){.block-type-stop-block .field-block-link a{min-height:4rem}}.block-type-stop-block .field-block-link a::before{content:"";font-family:"icomoon";font-size:24px;font-weight:400;line-height:1;color:inherit;font-size:2.8571428571rem;margin-right:0.5rem}@media screen and (min-width:1200px){.block-type-stop-block .field-block-link a::before{font-size:1.2rem}}@media screen and (min-width:1200px){.block-type-stop-block .field-block-link a::before{font-size:2rem}}.warehouses-inform-form{display:flex;flex-direction:column}.warehouses-inform-form .mess{font-size:0.8571428571rem;margin-top:10px}.warehouses-inform-form.is-submitted .mess{margin-top:0;font-size:1rem;font-weight:400;line-height:1.5;text-align:center}@media screen and (min-width:1200px){.warehouses-inform-form.is-submitted .mess{font-size:1rem;font-weight:400}}.basket-add-popup-links{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;margin:0 -0.5rem -0.5rem;text-align:center;flex-direction:row-reverse}.basket-add-popup-links a{margin:0 0.5rem 0.5rem}.basket-add-popup-links-order{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;flex-wrap:wrap;font-family:"Montserrat";line-height:1.25;border-radius:30px;text-align:center;text-decoration:none;background-color:rgba(0,0,0,0);border:none;outline:none;transition:all 250ms ease;user-select:none;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;overflow:hidden;font-size:1rem;font-weight:700;line-height:1.25;padding:15px 25px;min-height:50px;background:#05005f;color:#fff}@media screen and (min-width:1200px){.basket-add-popup-links-order{font-size:1rem;font-weight:700}}@media screen and (min-width:1200px){.basket-add-popup-links-order{padding:0.75rem 1.25rem;min-height:3.1rem;border-radius:1.5rem}}.basket-add-popup-links-order:hover{color:#05005f}.basket-add-popup-links-order::after{position:absolute;content:"";left:-2px;top:-2px;bottom:-2px;right:-2px;transform:scaleX(0);transition:transform .3s;transform-origin:right center;z-index:-1;border-radius:30px}@media screen and (min-width:1200px){.basket-add-popup-links-order::after{left:-0.1rem;top:-0.1rem;bottom:-0.1rem;right:-0.1rem;border-radius:1.5rem}}.basket-add-popup-links-order::after{background:#fcc6ae}.basket-add-popup-links-order:hover::after{transform:scaleX(1)}.basket-add-popup-links-close{transition:all 250ms ease;position:relative;text-decoration:none;font-size:1rem;font-weight:700;line-height:1.25}.basket-add-popup-links-close:after{background:#05005f;transition:all 250ms ease;content:"";position:absolute;height:1px;bottom:0;left:0;right:0;will-change:transform;transform:scaleX(0);content-visibility:auto}.basket-add-popup-links-close:hover:after{transform:scaleX(1)}@media screen and (min-width:1200px){.basket-add-popup-links-close{font-size:1rem;font-weight:700}}.basket-add-popup-links-close::before{content:"";font-family:"icomoon";font-size:24px;font-weight:400;line-height:1;color:inherit;color:#05005f;margin-right:.5rem;display:inline-block;vertical-align:middle;animation-duration:1s;animation-iteration-count:infinite}@media screen and (min-width:1200px){.basket-add-popup-links-close::before{font-size:1.2rem}}.basket-add-popup-links-close::after{left:calc(24px + .5rem)}.basket-add-popup-links-close:hover::before{animation-name:fadeOutLeft}.addto_basket_button{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;flex-wrap:wrap;font-family:"Montserrat";line-height:1.25;border-radius:30px;text-align:center;text-decoration:none;background-color:rgba(0,0,0,0);border:none;outline:none;transition:all 250ms ease;user-select:none;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;overflow:hidden;font-size:1rem;font-weight:700;line-height:1.25;padding:15px 25px;min-height:50px;background:#fcc6ae;color:#05005f;width:100%;white-space:nowrap;flex-wrap:nowrap;padding:11px 25px;min-height:50px}@media screen and (min-width:1200px){.addto_basket_button{font-size:1rem;font-weight:700}}@media screen and (min-width:1200px){.addto_basket_button{padding:0.75rem 1.25rem;min-height:3.1rem;border-radius:1.5rem}}.addto_basket_button:hover{color:#fff}.addto_basket_button::after{position:absolute;content:"";left:-2px;top:-2px;bottom:-2px;right:-2px;transform:scaleX(0);transition:transform .3s;transform-origin:right center;z-index:-1;border-radius:30px}@media screen and (min-width:1200px){.addto_basket_button::after{left:-0.1rem;top:-0.1rem;bottom:-0.1rem;right:-0.1rem;border-radius:1.5rem}}.addto_basket_button::after{background:#05005f}.addto_basket_button:hover::after{transform:scaleX(1)}@media screen and (min-width:1200px){.addto_basket_button{padding:0.75rem 2.75rem;min-height:3.05rem}}.warehous-btn{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;flex-wrap:wrap;font-family:"Montserrat";line-height:1.25;border-radius:30px;text-align:center;text-decoration:none;background-color:rgba(0,0,0,0);border:none;outline:none;transition:all 250ms ease;user-select:none;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;overflow:hidden;font-size:1rem;font-weight:700;line-height:1.25;padding:10px 15px;min-height:50px;background:#fcc6ae;color:#05005f;width:100%}@media screen and (min-width:1200px){.warehous-btn{font-size:1rem;font-weight:700}}@media screen and (min-width:1200px){.warehous-btn{padding:0.5rem 1.25rem;min-height:2.75rem;border-radius:1.5rem}}.warehous-btn:hover{color:#fff}.warehous-btn::after{position:absolute;content:"";left:-2px;top:-2px;bottom:-2px;right:-2px;transform:scaleX(0);transition:transform .3s;transform-origin:right center;z-index:-1;border-radius:30px}@media screen and (min-width:1200px){.warehous-btn::after{left:-0.1rem;top:-0.1rem;bottom:-0.1rem;right:-0.1rem;border-radius:1.5rem}}.warehous-btn::after{background:#05005f}.warehous-btn:hover::after{transform:scaleX(1)}@media screen and (min-width:768px){.warehous-btn{width:auto}}@media screen and (min-width:1200px){.warehous-btn{min-height:3rem}}.basket_add_popup_params .basket_add_button_wrap{display:flex;align-items:center;margin:0 -5px}.basket_add_popup_params .addto_basket_button,.basket_add_popup_params .basket_item_count{margin:0 5px}h6,h5,h4,h3,h2,h1{margin:0;padding:0}h1{font-size:2.4285714286rem;font-weight:700;line-height:1.1}@media screen and (min-width:1200px){h1{font-size:3rem;font-weight:700}}h2{font-size:2rem;font-weight:700;line-height:1.25}@media screen and (min-width:1200px){h2{font-size:2.5rem;font-weight:700}}h3{font-size:1.7142857143rem;font-weight:700;line-height:1.25}@media screen and (min-width:1200px){h3{font-size:2.2rem;font-weight:700}}h4{font-size:1.4285714286rem;font-weight:700;line-height:1.25}@media screen and (min-width:1200px){h4{font-size:1.9rem;font-weight:700}}h5{font-size:1.2857142857rem;font-weight:700;line-height:1.25}@media screen and (min-width:1200px){h5{font-size:1.6rem;font-weight:700}}h6{font-size:1rem;font-weight:700;line-height:1.25}@media screen and (min-width:1200px){h6{font-size:1.3rem;font-weight:700}}input[type=date]::-webkit-inner-spin-button,input[type=date]::-webkit-outer-spin-button,input[type=time]::-webkit-inner-spin-button,input[type=time]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-moz-appearance:none;-webkit-appearance:none;-o-appearance:none;-ms-appearance:none;margin:0}input[type=time],input[type=number]{-moz-appearance:textfield;-webkit-appearance:textfield;-o-appearance:textfield;-ms-appearance:textfield}input[type=time]::-webkit-clear-button{display:none}input[type=time]::-moz-clear-button{display:none}svg,img{border:none;vertical-align:middle;max-width:100%;height:auto;image-rendering:smooth}video{-o-object-fit:cover;object-fit:cover;vertical-align:middle;width:100%;height:auto}.js input.form-autocomplete{background-image:none}[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time],[type=url],[type=week],select,textarea{padding:14px 25px;background:#f9f9f9;border:1px solid #f9f9f9;box-sizing:border-box;border-radius:30px;height:50px;width:100%;outline:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;font:400 1rem "Montserrat",arial,sans-serif;line-height:1.25;color:#05005f;transition:all 250ms ease;min-width:0}@media screen and (min-width:1200px){[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time],[type=url],[type=week],select,textarea{height:3rem;padding:0.75rem 1.25rem;border-width:0.05rem;border-radius:1.5rem;font-size:1rem}}[type=color][disabled=disabled],[type=date][disabled=disabled],[type=datetime][disabled=disabled],[type=datetime-local][disabled=disabled],[type=email][disabled=disabled],[type=month][disabled=disabled],[type=number][disabled=disabled],[type=password][disabled=disabled],[type=search][disabled=disabled],[type=tel][disabled=disabled],[type=text][disabled=disabled],[type=time][disabled=disabled],[type=url][disabled=disabled],[type=week][disabled=disabled],select[disabled=disabled],textarea[disabled=disabled]{opacity:.5}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{-webkit-background-clip:text;-webkit-text-fill-color:#05005f;transition:background-color 5000s ease-in-out 0s;box-shadow:inset 0 0 20px 20px #f9f9f9}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#6e69b1;transition:all .3s}input::-moz-placeholder,textarea::-moz-placeholder{color:#6e69b1;transition:all .3s}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#6e69b1;transition:all .3s}input:focus,textarea:focus{border-color:#f897b8}input:focus::-webkit-input-placeholder,textarea:focus::-webkit-input-placeholder{opacity:0}input:focus::-moz-placeholder,textarea:focus::-moz-placeholder{opacity:0}input:focus:-ms-input-placeholder,textarea:focus:-ms-input-placeholder{opacity:0}textarea{height:120px;padding:16px 25px 14px;resize:none;display:block}@media screen and (min-width:1200px){textarea{height:6rem;padding:0.75rem 1.25rem;margin-top:0.5rem}}select{padding-right:40px;background-image:url("/themes/personal/images/icons/select-arrow.svg");background-position:right 15px center;background-repeat:no-repeat}@media screen and (min-width:1200px){select{padding-right:2rem;background-position:right 0.75rem center}}.form-type-checkbox,.form-type-radio{position:relative}input[type=radio]{position:absolute !important;clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;width:1px;word-wrap:normal}input[type=radio]~label{display:inline-block;position:relative;padding-left:2rem;font-size:1rem;font-weight:400;line-height:1.5;cursor:pointer;transition:all 250ms ease}@media screen and (min-width:1200px){input[type=radio]~label{font-size:1rem;font-weight:400}}input[type=radio]~label::before,input[type=radio]~label::after{content:"";position:absolute;left:0;top:0;width:0;border-radius:50%;transition:all 250ms ease}input[type=radio]~label::before{width:1.25em;height:1.25em;background:#fff;border:.1em solid #f897b8}input[type=radio]~label::after{background:#f897b8;width:.6em;height:.6em;margin-top:.35em;margin-left:.35em;opacity:0;transform:scale(0.5);transition:all .3s}@media screen and (min-width:1200px){input[type=radio]~label::after{width:0.65rem;height:0.65rem;margin-top:0.3rem;margin-left:0.3rem;transform:scale(0)}}input[type=radio]:checked~label::after{opacity:1;transform:scale(1)}input[type=radio]:checked~label::before{border-color:#f897b8}.form-type-radio{position:relative}input[type=checkbox]{position:absolute !important;clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;width:1px;word-wrap:normal}input[type=checkbox]~label{display:inline-block;padding-left:2.1428571429rem;cursor:pointer;transition:all 250ms ease;position:relative}@media screen and (min-width:1200px){input[type=checkbox]~label{padding-left:1.5rem}}input[type=checkbox]~label::before,input[type=checkbox]~label::after{content:"";position:absolute;left:0;top:.625em;margin-top:-0.6em;width:1.2em;height:1.2em;transition:all 250ms ease}input[type=checkbox]~label::before{background:#fff;border:.1em solid #fedae6;width:1.25em;height:1.25em}input[type=checkbox]~label::after{display:inline-flex;justify-content:center;align-items:center;font-family:"icomoon";font-size:16px;font-weight:400;line-height:1;color:inherit;content:"";color:#f897b8;opacity:0;transform:scale(0.5)}@media screen and (min-width:1200px){input[type=checkbox]~label::after{font-size:1.2rem}}@media screen and (min-width:1200px){input[type=checkbox]~label::after{font-size:1rem;line-height:0}}input[type=checkbox]:checked~label::after{opacity:1;transform:none}input[type=checkbox]:checked~label::before{border-color:#f897b8}html .select2-container--default.select2-container--disabled .select2-selection--single{background:#f9f9f9}html .select2-container--default .select2-selection--single{height:50px;padding:14px 42px 14px 25px;border:1px solid #e8e8e8;background:#f9f9f9;outline:none;border-radius:30px;display:flex;align-items:center}@media screen and (min-width:1200px){html .select2-container--default .select2-selection--single{height:3rem;padding:0.8rem 2.2rem 0.8rem 1.25rem;border-radius:1.5rem}}html .select2-container--default .select2-selection--single.exposed-style{border:none}html .select2-container--default .select2-selection--single.exposed-style .select2-selection__rendered{line-height:60px}html .select2-container--default .select2-selection--single .select2-selection__rendered{padding:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:inherit;line-height:1.25}html .select2-container--default .select2-selection--single .select2-selection__arrow{right:18px;height:100%;background:url("/themes/personal/images/icons/select-arrow.svg") no-repeat center center;width:10px;background-size:contain}@media screen and (min-width:1200px){html .select2-container--default .select2-selection--single .select2-selection__arrow{right:0.9rem;width:0.5rem}}html .select2-container--default .select2-selection--single .select2-selection__arrow b{display:none}html .select2-container--default .select2-selection--single .select2-selection__placeholder{color:#6e69b1}html .select2-container--default .select2-selection--single .select2-selection__clear{position:absolute;right:-23px;top:0;bottom:0;z-index:1000;font-size:20px;width:20px;text-align:center;transition:color .3s}html .select2-container--default .select2-selection--single .select2-selection__clear:hover{color:#05005f}html .select2-container--default .select2-results>.select2-results__options{-webkit-overflow-scrolling:touch}html .select2-container--default .select2-results>.select2-results__options::-webkit-scrollbar{width:0.1428571429rem;height:0.1428571429rem}html .select2-container--default .select2-results>.select2-results__options::-webkit-scrollbar-track{background:#bdbce2;border-radius:0.1rem}html .select2-container--default .select2-results>.select2-results__options::-webkit-scrollbar-thumb{background:#05005f;border-radius:0.1rem;cursor:pointer}html .select2-container{max-width:100%}html .select2-container .color-code{border:1px solid #e8e8e8;width:24px;height:24px;display:inline-block;vertical-align:middle;border-radius:3px;margin:-0.2em 10px 0 0;flex-shrink:0}html .select2-search{background:#fff;box-shadow:0 0 5px rgba(0,0,0,.3)}html .select2-search__field{min-height:32px}html .select2-container--default .select2-search--dropdown .select2-search__field{height:40px;border-radius:5px;border:1px solid #e8e8e8}html .select2-container--default .select2-search--dropdown+.select2-results{border-top-left-radius:0;border-top-right-radius:0}html .select2-container--open{width:min-content}html .select2-container--open .select2-results{box-shadow:1px 0 6px 1px rgba(5,0,95,.1),-1px 0 6px 1px rgba(5,0,95,.1)}html .select2-container--open .select2-results,html .select2-container--open .select2-results__options{overflow:hidden}html .select2-container--open .select2-selection__arrow{transform:rotate(180deg)}html .select2-dropdown{background:#fff;border:none}html .select2-container--default .select2-results>.select2-results__options{max-height:250px}html .select2-dropdown{border-radius:30px}@media screen and (min-width:1200px){html .select2-dropdown{border-radius:1.5rem}}html .select2-results__options{border:none;border-radius:0;box-shadow:0 0 30px rgba(60,63,65,.06);max-height:250px}html .select2-results__options .select2-results__option{min-height:50px;padding:10px 25px;outline:none;display:flex;align-items:center;word-break:break-word}@media screen and (min-width:1200px){html .select2-results__options .select2-results__option{min-height:3rem;padding:0.8rem 1.25rem}}html .select2-results__options .select2-results__option--highlighted[aria-selected]{background:#05005f;color:#fff}html .select2-container--open .select2-dropdown--below .select2-results,html .select2-container--open .select2-dropdown--below .select2-results__options{border-radius:0 0 25px 25px}@media screen and (min-width:1200px){html .select2-container--open .select2-dropdown--below .select2-results,html .select2-container--open .select2-dropdown--below .select2-results__options{border-radius:0 0 1.5rem 1.5rem}}html .select2-container--open .select2-dropdown--above .select2-results,html .select2-container--open .select2-dropdown--above .select2-results__options{border-radius:25px 25px 0 0}@media screen and (min-width:1200px){html .select2-container--open .select2-dropdown--above .select2-results,html .select2-container--open .select2-dropdown--above .select2-results__options{border-radius:1.5rem 1.5rem 0 0}}html .select2-container--open .select2-dropdown--below .select2-results__option:last-of-type{border-bottom-left-radius:25px;border-bottom-right-radius:25px}@media screen and (min-width:1200px){html .select2-container--open .select2-dropdown--below .select2-results__option:last-of-type{border-bottom-left-radius:1.5rem;border-bottom-right-radius:1.5rem}}html .select2-container--open .select2-dropdown--above .select2-results__option:first-of-type{border-top-left-radius:25px;border-top-right-radius:25px}@media screen and (min-width:1200px){html .select2-container--open .select2-dropdown--above .select2-results__option:first-of-type{border-top-left-radius:1.5rem;border-top-right-radius:1.5rem}}.form-actions{margin-top:15px}.form-actions .form-submit{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;flex-wrap:wrap;font-family:"Montserrat";line-height:1.25;border-radius:30px;text-align:center;text-decoration:none;background-color:rgba(0,0,0,0);border:none;outline:none;transition:all 250ms ease;user-select:none;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;overflow:hidden;font-size:1rem;font-weight:700;line-height:1.25;padding:15px 25px;min-height:50px;background:#fcc6ae;color:#05005f}@media screen and (min-width:1200px){.form-actions .form-submit{font-size:1rem;font-weight:700}}@media screen and (min-width:1200px){.form-actions .form-submit{padding:0.75rem 1.25rem;min-height:3.1rem;border-radius:1.5rem}}.form-actions .form-submit:hover{color:#fff}.form-actions .form-submit::after{position:absolute;content:"";left:-2px;top:-2px;bottom:-2px;right:-2px;transform:scaleX(0);transition:transform .3s;transform-origin:right center;z-index:-1;border-radius:30px}@media screen and (min-width:1200px){.form-actions .form-submit::after{left:-0.1rem;top:-0.1rem;bottom:-0.1rem;right:-0.1rem;border-radius:1.5rem}}.form-actions .form-submit::after{background:#05005f}.form-actions .form-submit:hover::after{transform:scaleX(1)}form .confirmation-message{text-align:center}.text-center{text-align:center}ol,ul{margin:0;padding:0}li{margin:0;padding:0;list-style:none}table{border-collapse:collapse;width:100%;font-size:0.8571428571rem;font-weight:400;line-height:1.25}@media screen and (min-width:1200px){table{font-size:0.9rem;font-weight:400}}table thead th{font-size:1rem;font-weight:700;line-height:1.25;background:#fff;color:#2e2d2d;padding:15px 13px;text-align:left}@media screen and (min-width:1200px){table thead th{font-size:1rem;font-weight:700}}@media screen and (min-width:1200px){table thead th{padding:0.65rem}}table thead th:first-of-type{border-top-left-radius:0.25rem}table thead th:last-of-type{border-top-right-radius:0.25rem}table thead th>a{text-decoration:none}table tbody tr{background:#fff}table tbody tr:nth-child(odd){background:#f9f9f9}table tbody tr:has(td.views-empty){background:rgba(0,0,0,0);text-align:center}table tbody tr:has(td.views-empty) td{padding:1rem}table tbody td{padding:15px 13px}table tbody td>a{text-decoration:none}@media screen and (min-width:1200px){table tbody td{padding:0.65rem}}table .tablesort--desc,table .tablesort--asc{margin-left:5px;vertical-align:middle;filter:brightness(0) invert(1)}.responsive-table-text{overflow-x:auto;overflow-y:hidden}iframe{border:none;vertical-align:middle}.ajax-progress-throbber,.ajax-progress-fullscreen{width:100%;height:100%;position:fixed;top:0;right:0;bottom:0;left:0;z-index:50;background-color:rgba(9,8,8,0);font-size:0;display:flex;align-items:center;justify-content:center;overflow:hidden;background-image:none;border-radius:0}.lds-roller{display:none;position:relative;width:80px;height:80px}.lds-roller div{animation:lds-roller 1.2s cubic-bezier(0.5,0,0.5,1) infinite;transform-origin:40px 40px}.lds-roller div:after{content:" ";display:block;position:absolute;width:7px;height:7px;border-radius:50%;background:#f897b8;margin:-4px 0 0 -4px}.lds-roller div:nth-child(1){animation-delay:-0.036s}.lds-roller div:nth-child(1):after{top:63px;left:63px}.lds-roller div:nth-child(2){animation-delay:-0.072s}.lds-roller div:nth-child(2):after{top:68px;left:56px}.lds-roller div:nth-child(3){animation-delay:-0.108s}.lds-roller div:nth-child(3):after{top:71px;left:48px}.lds-roller div:nth-child(4){animation-delay:-0.144s}.lds-roller div:nth-child(4):after{top:72px;left:40px}.lds-roller div:nth-child(5){animation-delay:-0.18s}.lds-roller div:nth-child(5):after{top:71px;left:32px}.lds-roller div:nth-child(6){animation-delay:-0.216s}.lds-roller div:nth-child(6):after{top:68px;left:24px}.lds-roller div:nth-child(7){animation-delay:-0.252s}.lds-roller div:nth-child(7):after{top:63px;left:17px}.lds-roller div:nth-child(8){animation-delay:-0.288s}.lds-roller div:nth-child(8):after{top:56px;left:12px}@keyframes lds-roller{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}form .form-item{margin:0 0 10px;position:relative}@media screen and (min-width:1200px){form .form-item{margin-bottom:0.5rem}}form .form-item-required::before{content:"";margin-left:-3px;margin-top:-3px;position:absolute;width:6px;height:6px;background:#f897b8;border-radius:100%;top:50%;left:0;z-index:1}@media screen and (min-width:1200px){form .form-item-required::before{width:0.3rem;height:0.3rem;margin-left:-0.125rem;margin-top:-0.15rem}}form .form-item.form-type-password-confirm{margin-bottom:0}form .form-item.form-type-password-confirm.form-item-required::before{display:none}.btn--std{font-size:1rem;font-weight:700;line-height:1.25}@media screen and (min-width:1200px){.btn--std{font-size:1rem;font-weight:700}}.swiper-button{width:40px;height:40px;margin-top:auto;position:absolute;top:50%;display:flex;align-items:center;justify-content:center;transition:all .5s;-webkit-tap-highlight-color:rgba(0,0,0,0);color:#fff;background:#05005f;border-radius:5px;z-index:5}@media screen and (min-width:1200px){.swiper-button{width:3rem;height:3rem;border-radius:0.5rem}}.swiper-button::before{display:none}.swiper-button::after{position:absolute;font-family:"icomoon";font-size:24px;font-weight:400;line-height:1;color:inherit}@media screen and (min-width:1200px){.swiper-button::after{font-size:1.2rem}}.swiper-button-prev{left:0}.swiper-button-prev::after{content:""}.swiper-button-next{right:0}.swiper-button-next::after{content:""}.swiper-button.swiper-button-disabled{color:#05005f;background:#dedcf4;opacity:1}.swiper-button.swiper-smart-position-hidden{display:none}.swiper-button:not(.swiper-button-disabled):hover{background:#fcc6ae}.swiper-button.swiper-button-disabled{pointer-events:initial;cursor:auto}.gl-devel{margin:0 auto;padding-left:26px;font-family:"Cuprum",sans-serif;text-align:left;position:relative;display:table;text-transform:uppercase;line-height:1.25;color:"Montserrat";white-space:nowrap}@media screen and (min-width:992px){.gl-devel{margin-top:80px}}@media screen and (min-width:1200px){.gl-devel{width:16rem;height:2.4rem;margin-top:0.9rem;margin-right:-0.4rem}}.gl-devel-wrapper{width:100%}@media screen and (min-width:1200px){.gl-devel-wrapper{margin-top:auto}}.gl-devel-mask{position:absolute;top:0;bottom:0;background:#05005f;width:0%}.gl-devel-mask--title{left:0}.gl-devel-mask--role{background:#fcc6ae;right:0}.gl-devel-title{display:table;position:relative}.gl-devel-title svg,.gl-devel-title img{position:absolute;right:100%;width:auto;height:70%;top:10%;margin:0 5px 0 0}@media screen and (min-width:1200px){.gl-devel-title svg,.gl-devel-title img{margin-right:0.25rem}}.gl-devel-name{position:relative;transform:scale(0)}.gl-devel-role{font-size:1rem;letter-spacing:0.2142857143rem;line-height:1;display:table;position:relative}@media screen and (min-width:1200px){.gl-devel-role{font-size:0.81755rem;letter-spacing:0.1533rem}}.gl-devel-role a{text-decoration:none;position:relative;display:block;transform:scale(0);color:inherit}.gl-devel-role a::after{content:"";position:absolute;left:0;bottom:0;right:0;height:1px;background:currentColor;transform:scaleX(0);transition-duration:.2s}.gl-devel-role a:hover::after{transform:scaleX(1)}.gl-devel.is-animate .gl-devel-title img,.gl-devel.is-animate .gl-devel-title svg{animation:glyanec_img 5s infinite}.gl-devel.is-animate .gl-devel-mask{animation-delay:.5s}.gl-devel.is-animate .gl-devel-mask--title{animation:mainBlock 1s cubic-bezier(0.74,0.06,0.4,0.92) forwards}.gl-devel.is-animate .gl-devel-mask--role{animation:mainBlockRight 1s cubic-bezier(0.74,0.06,0.4,0.92) forwards}.gl-devel.is-animate .gl-devel-name{font-size:1.6428571429rem}@media screen and (min-width:1200px){.gl-devel.is-animate .gl-devel-name{font-size:1.22635rem}}.gl-devel.is-animate .gl-devel-name a{text-decoration:none}.gl-devel.is-animate .gl-devel-name svg{width:1.4285714286rem;height:1.4285714286rem}@media screen and (min-width:1200px){.gl-devel.is-animate .gl-devel-name svg{width:1.022rem;height:1.022rem}}.gl-devel.is-animate .gl-devel-name svg path{fill:#05005f}@media screen and (min-width:992px){.gl-devel.is-animate .gl-devel-name svg path{fill:#fcc6ae}}.gl-devel.is-animate .gl-devel-role a,.gl-devel.is-animate .gl-devel-name{transition:0s ease .5s;transform:scale(1);color:#05005f}@media screen and (min-width:992px){.gl-devel.is-animate .gl-devel-role a,.gl-devel.is-animate .gl-devel-name{color:#fff}}@keyframes mainBlock{0%{width:0%;left:0}50%{width:100%;left:0}100%{width:0;left:100%}}@keyframes mainBlockRight{0%{width:0%;right:0}50%{width:100%;right:0}100%{width:0;right:100%}}@keyframes glyanec_img{0%{transform:rotate3d(10,0,0,0deg)}20%{transform:rotate3d(10,0,0,0deg)}40%{transform:rotate3d(10,0,0,0deg)}60%{transform:rotate3d(0,10,0,180deg)}80%{transform:rotate3d(10,0,0,0deg)}}@keyframes secBlock{0%{width:0%;left:0}50%{width:100%;left:0}100%{width:0;left:100%}}@keyframes mainFadeIn{0%{opacity:0}100%{opacity:1}}@keyframes popIn{0%{opacity:0}50%{opacity:1;bottom:45px}65%{bottom:0px;width:15px}80%{bottom:20px}100%{bottom:2px;transform:scale(1)}}@keyframes secFadeIn{0%{opacity:0}15%{opacity:0}100%{opacity:1}}@keyframes top{0%{opacity:0;bottom:-80px}100%{opacity:1;bottom:0px}}@keyframes icon{0%{opacity:0;transform:scale(0)}50%{opacity:1;transform:scale(1.3) rotate(-2deg)}100%{opacity:1;bottom:0px}}.basket_item_count{width:138px;height:50px;display:flex;flex-shrink:0}@media screen and (min-width:1200px){.basket_item_count{width:7.9rem;height:3rem}}.basket_item_count .arrow{width:50px;height:50px;flex-shrink:0;display:flex;align-items:center;justify-content:center;font-size:0;text-decoration:none;transition:color .3s;border-radius:50%;color:#05005f;border:1px solid #dedcf4;-webkit-tap-highlight-color:rgba(0,0,0,0)}@media screen and (min-width:1200px){.basket_item_count .arrow{width:3rem;height:3rem;border-width:0.05rem}}.basket_item_count .arrow:hover{color:#b07459}.basket_item_count .arrow::before{font-family:"icomoon";font-size:18px;font-weight:400;line-height:1;color:inherit}@media screen and (min-width:1200px){.basket_item_count .arrow::before{font-size:1.2rem}}@media screen and (min-width:1200px){.basket_item_count .arrow::before{font-size:0.9rem;line-height:1.1}}.basket_item_count .arrow.min::before{content:""}.basket_item_count .arrow.plus::before{content:""}.basket_item_count .count_input{border:none;min-height:0;padding:0;height:100%;font-size:1rem;font-weight:700;line-height:1.25;background:rgba(0,0,0,0);-moz-appearance:textfield;flex-grow:1;text-align:center}@media screen and (min-width:1200px){.basket_item_count .count_input{font-size:1rem;font-weight:700}}.drupal_package_like_button{display:inline-block;font-size:0;-webkit-tap-highlight-color:rgba(0,0,0,0);text-decoration:none;background:rgba(0,0,0,0);border:none;cursor:pointer}.drupal_package_like_button::before{font-family:"icomoon";font-size:24px;font-weight:400;line-height:1;color:inherit;color:#05005f}@media screen and (min-width:1200px){.drupal_package_like_button::before{font-size:1.2rem}}.drupal_package_like_button.compare_button::before{content:""}.drupal_package_like_button.compare_button.active::before{color:#db001a}.drupal_package_like_button.favorite_button::before{content:""}.drupal_package_like_button.favorite_button.active::before{content:"";color:#f897b8}.drupal_package_like_button.favorite_button_comment{display:flex;align-items:center}.drupal_package_like_button.favorite_button_comment .count{font-size:0.8571428571rem;color:#5a5959;margin-left:8px}.drupal_package_like_button.favorite_button_comment::before{color:#040043;content:"";line-height:1}.drupal_package_like_button.dislike_button_comment{display:flex;align-items:center}.drupal_package_like_button.dislike_button_comment .count{font-size:0.8571428571rem;color:#5a5959;margin-left:5px}.drupal_package_like_button.dislike_button_comment::before{color:#f897b8;content:"";line-height:1;margin-top:4px}.swiper-hand{position:absolute;background:url("/themes/personal/images/icons/hand.svg") center center;width:38px;height:36px;right:0;top:0;pointer-events:none;z-index:5}@media screen and (min-width:1200px){.swiper-hand{display:none}}.swiper-lock .swiper-hand{display:none}#drupal-live-announce{display:none}html .field--type-fivestar{margin-bottom:10px;margin-top:10px}@media screen and (min-width:1200px){html .field--type-fivestar{margin-bottom:0.5rem;margin-top:0.5rem}}html .form-type-fivestar{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}html div.fivestar-widget,html div.fivestar-widget-static{font-size:0;display:flex}html div.fivestar-widget .star,html div.fivestar-widget-static .star{margin:0;background:url("/themes/personal/images/ico-stars.svg") no-repeat 0 0 !important;background-size:100% !important;width:28px;height:24px;flex-shrink:0}@media screen and (min-width:1200px){html div.fivestar-widget .star,html div.fivestar-widget-static .star{width:1.4rem;height:1.2rem}}html div.fivestar-widget .star a,html div.fivestar-widget .star span.off,html div.fivestar-widget-static .star a,html div.fivestar-widget-static .star span.off{background:url("/themes/personal/images/ico-stars.svg") no-repeat 0 0 !important;background-size:100% !important;width:100%;display:block}html div.fivestar-widget .star.hover a,html div.fivestar-widget .star.on a,html div.fivestar-widget .star span.on,html div.fivestar-widget-static .star.hover a,html div.fivestar-widget-static .star.on a,html div.fivestar-widget-static .star span.on{height:100%;display:block;height:100%;background:url("/themes/personal/images/ico-stars.svg") no-repeat 0 bottom !important;background-size:100% !important}html .fivestar-default{display:flex;align-items:center}html .fivestar-default .fivestar-rate{margin:0 0 0 10px;font-size:1.2857142857rem;font-weight:700}html .stars-small div.fivestar-widget,html .stars-small div.fivestar-widget-static{margin-left:-1px;margin-right:-1px}html .stars-small div.fivestar-widget .star,html .stars-small div.fivestar-widget-static .star{width:10px;height:10px;margin-left:1px;margin-right:1px;background-size:100% auto !important}@media screen and (min-width:1200px){html .stars-small div.fivestar-widget .star,html .stars-small div.fivestar-widget-static .star{width:14px;height:14px}}html .stars-small div.fivestar-widget .star span,html .stars-small div.fivestar-widget .star a,html .stars-small div.fivestar-widget-static .star span,html .stars-small div.fivestar-widget-static .star a{background-size:100% auto !important}html .stars-small .fivestar-rate{font-size:0.8571428571rem;font-weight:700;line-height:1.25}@media screen and (min-width:1200px){html .stars-small .fivestar-rate{font-size:0.7rem;font-weight:700}}html .vote-widget--like-and-dislike{display:flex;flex-direction:column;gap:10px}@media screen and (min-width:480px){html .vote-widget--like-and-dislike{flex-direction:row;gap:0}}html .vote-widget--like-and-dislike a{background:none;width:auto;height:auto;text-indent:unset;font-size:0;text-decoration:none;margin-right:0.25rem}html .vote-widget--like-and-dislike a::before{font-family:"icomoon";font-size:24px;font-weight:400;line-height:1;color:inherit;display:block;transition:all 250ms ease}@media screen and (min-width:1200px){html .vote-widget--like-and-dislike a::before{font-size:1.2rem}}html .vote-widget--like-and-dislike .count{font-size:0.8571428571rem;font-weight:400;line-height:1.25;color:#2e2d2d}@media screen and (min-width:1200px){html .vote-widget--like-and-dislike .count{font-size:0.9rem;font-weight:400}}html .vote-like{display:flex;align-items:center}@media screen and (min-width:480px){html .vote-like{margin:0 10px 0 0}}@media screen and (min-width:1200px){html .vote-like{margin-right:0.75rem}}html .vote-like a{color:#f897b8}html .vote-like a::before{content:""}html .vote-like a:hover{cursor:pointer}html .vote-like a:hover::before{transform:translateY(-5px)}html .vote-like a:active::before{transform:translateY(-3px)}html .vote-dislike{display:flex;align-items:center}html .vote-dislike a{color:#05005f}html .vote-dislike a::before{content:""}html .vote-dislike a:hover{cursor:pointer}html .vote-dislike a:hover::before{transform:translateY(5px)}html .vote-dislike a:active::before{transform:translateY(3px)}.a2a_kit.a2a_default_style{display:flex;align-items:center;margin:0 -0.15rem}.a2a_kit.a2a_default_style a{margin:0 0.15rem;width:32px;height:32px;padding:0}@media screen and (min-width:1200px){.a2a_kit.a2a_default_style a{width:1.6rem;height:1.6rem}}.a2a_kit.a2a_default_style a::before{content:"";background:no-repeat center;background-size:contain;border-radius:5px;width:100%;height:100%;display:block;animation-duration:1s;animation-iteration-count:infinite}.a2a_kit.a2a_default_style a:hover::before{animation-name:zoomIn}.a2a_kit.a2a_default_style a span{display:none}.a2a_kit.a2a_default_style a.a2a_button_facebook::before{background-image:url("/themes/personal/images/icons/ico-share-1.svg")}.a2a_kit.a2a_default_style a.a2a_button_telegram::before{background-image:url("/themes/personal/images/icons/ico-share-2.svg")}.share-section{clear:both;padding:30px 0 0;display:flex;flex-wrap:wrap;align-items:center}@media screen and (min-width:1200px){.share-section{padding-top:2.5rem}}.share-section__title{font-size:1rem;font-weight:700;line-height:1.25;margin-right:8px}@media screen and (min-width:1200px){.share-section__title{font-size:1rem;font-weight:700}}@media screen and (min-width:1200px){.share-section__title{margin-right:0.4rem}}.grid-2 .view-content{display:flex;flex-wrap:wrap;margin:0 -15px}@media screen and (min-width:768px){.grid-2 .view-content{margin-left:-0.75rem;margin-right:-0.75rem}}.grid-2 .views-row{padding:0 15px;margin:0 0 10px;width:100%}@media screen and (min-width:768px){.grid-2 .views-row{width:50%;margin-bottom:1.5rem;padding-left:0.75rem;padding-right:0.75rem}}.grid-3 .view-content{display:flex;flex-wrap:wrap;margin:0 -15px}@media screen and (min-width:768px){.grid-3 .view-content{margin-left:-0.75rem;margin-right:-0.75rem}}.grid-3 .views-row{padding:0 15px;margin:0 0 15px;width:100%}@media screen and (min-width:480px){.grid-3 .views-row{width:50%;margin-bottom:30px;padding-left:0.75rem;padding-right:0.75rem}}@media screen and (min-width:992px){.grid-3 .views-row{width:33.333%;margin-bottom:1.5rem}}.grid-4 .view-content{display:flex;flex-wrap:wrap;margin:0 -15px}@media screen and (min-width:768px){.grid-4 .view-content{margin-left:-0.75rem;margin-right:-0.75rem}}.grid-4 .views-row{padding:0 15px;margin:0 0 25px;width:100%}@media screen and (min-width:480px){.grid-4 .views-row{width:50%;margin-bottom:1.5rem;padding-left:0.75rem;padding-right:0.75rem}}@media screen and (min-width:768px){.grid-4 .views-row{width:33.33%}}@media screen and (min-width:1200px){.grid-4 .views-row{width:25%}}.grid-5 .view-content{display:flex;flex-wrap:wrap;margin:0 -15px}@media screen and (min-width:768px){.grid-5 .view-content{margin-left:-0.75rem;margin-right:-0.75rem}}.grid-5 .views-row{padding:0 15px;margin:0 0 25px;width:100%}@media screen and (min-width:480px){.grid-5 .views-row{width:50%;margin-bottom:1.5rem;padding-left:0.75rem;padding-right:0.75rem}}@media screen and (min-width:768px){.grid-5 .views-row{width:33.33%}}@media screen and (min-width:1200px){.grid-5 .views-row{width:20%}}.pager{clear:both;text-align:center;font-weight:normal;margin:25px 0;font-size:1rem;color:#2e2d2d}.pager__items{display:inline-block;vertical-align:middle;padding:0 2.25rem;position:relative}.pager__item{display:inline-block;vertical-align:middle;list-style:none;margin:0 1px;padding:0;min-width:20px}.pager__item a{transition:all 250ms ease;display:flex;text-decoration:none;height:2rem;position:relative;align-items:center;justify-content:center}.pager__item a:hover{color:#05005f}.pager__item.is-active a{font-size:1.2857142857rem;font-weight:700;line-height:1.25;color:#05005f}@media screen and (min-width:1200px){.pager__item.is-active a{font-size:1.6rem;font-weight:700}}.pager__item--last,.pager__item--first{display:none}.pager__item--previous,.pager__item--next{position:absolute;top:50%;margin:-12px 0 0;width:24px}.pager__item--previous a,.pager__item--next a{position:relative;font-size:0;padding:0;color:#c5c4c4;height:24px;display:flex;align-items:center;justify-content:center}.pager__item--previous a::before,.pager__item--next a::before{font-family:"icomoon";font-size:24px;font-weight:400;line-height:1;color:inherit;animation-duration:1s;animation-iteration-count:infinite}@media screen and (min-width:1200px){.pager__item--previous a::before,.pager__item--next a::before{font-size:1.2rem}}.pager__item--previous a:hover,.pager__item--next a:hover{color:#05005f}.pager__item--previous{left:0}.pager__item--previous a::before{content:""}.pager__item--previous a:hover::before{animation-name:fadeOutLeft}.pager__item--next{right:0}.pager__item--next a::before{content:""}.pager__item--next a:hover::before{animation-name:fadeOutRight}.pager .pager__load_more_items li{margin:0;padding:0}.pager .pager__load_more_items li a{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;flex-wrap:wrap;font-family:"Montserrat";line-height:1.25;border-radius:30px;text-align:center;text-decoration:none;background-color:rgba(0,0,0,0);border:none;outline:none;transition:all 250ms ease;user-select:none;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;overflow:hidden;font-size:1rem;font-weight:700;line-height:1.25;padding:15px 25px;min-height:50px;background:#05005f;color:#fff;width:auto}@media screen and (min-width:1200px){.pager .pager__load_more_items li a{font-size:1rem;font-weight:700}}@media screen and (min-width:1200px){.pager .pager__load_more_items li a{padding:0.75rem 1.25rem;min-height:3.1rem;border-radius:1.5rem}}.pager .pager__load_more_items li a:hover{color:#05005f}.pager .pager__load_more_items li a::before{position:absolute;content:"";left:-2px;top:-2px;bottom:-2px;right:-2px;transform:scaleX(0);transition:transform .3s;transform-origin:right center;z-index:-1;border-radius:30px}@media screen and (min-width:1200px){.pager .pager__load_more_items li a::before{left:-0.1rem;top:-0.1rem;bottom:-0.1rem;right:-0.1rem;border-radius:1.5rem}}.pager .pager__load_more_items li a::after{font-family:"icomoon";font-size:20px;font-weight:400;line-height:1;color:inherit;content:"";margin-left:10px}@media screen and (min-width:1200px){.pager .pager__load_more_items li a::after{font-size:1.2rem}}@media screen and (min-width:1200px){.pager .pager__load_more_items li a::after{font-size:1.2rem}}.pager .pager__load_more_items li a::before{background:#fcc6ae}.pager .pager__load_more_items li a:hover::before{transform:scaleX(1)}.pager .pager__load_more_items li a::after{font-family:"icomoon";font-size:18px;font-weight:400;line-height:1;color:inherit;content:"";margin:0 0 0 10px;transition:all 250ms ease}@media screen and (min-width:1200px){.pager .pager__load_more_items li a::after{font-size:1.2rem}}@media screen and (min-width:1200px){.pager .pager__load_more_items li a::after{margin-left:0.5rem;font-size:1rem}}.pager .pager__load_more_items li a:hover::after{transform:rotate(360deg)}.pager .pager__load_more_items.load_more_auto li a{padding:0;background:none;min-height:0}.pager .pager__load_more_items.load_more_auto li a::before,.pager .pager__load_more_items.load_more_auto li a::after{display:none}.ui-datepicker.ui-widget-content{border-radius:0;box-shadow:0px 4px 15px rgba(79,79,79,.2);color:#2e2d2d;border:none;font-size:14px;width:320px;font-family:"Montserrat";padding:0 15px}.ui-datepicker.ui-widget-content .ui-datepicker-header{padding:0 15px;border-radius:0;border:none;border-bottom:1px solid #e8e8e8;box-shadow:none;background:none;text-align:center;display:flex;align-items:center;justify-content:center;min-height:80px;margin:0 -15px}.ui-datepicker.ui-widget-content .ui-datepicker-header::after,.ui-datepicker.ui-widget-content .ui-datepicker-header::before{display:none}.ui-datepicker.ui-widget-content .ui-datepicker-header a{outline:none;height:auto;width:24px;height:24px;border:none;cursor:pointer;outline:none;height:auto;background:#fff;border-radius:0;position:static;display:flex;align-items:center;justify-content:center;text-decoration:none;color:#2e2d2d}.ui-datepicker.ui-widget-content .ui-datepicker-header a span{display:none}.ui-datepicker.ui-widget-content .ui-datepicker-header a::before{font-family:"icomoon";font-size:24px;font-weight:400;line-height:1;color:inherit}@media screen and (min-width:1200px){.ui-datepicker.ui-widget-content .ui-datepicker-header a::before{font-size:1.2rem}}.ui-datepicker.ui-widget-content .ui-datepicker-header a.ui-datepicker-prev::before{content:""}.ui-datepicker.ui-widget-content .ui-datepicker-header a.ui-datepicker-next{order:10}.ui-datepicker.ui-widget-content .ui-datepicker-header a.ui-datepicker-next::before{content:""}.ui-datepicker.ui-widget-content .ui-datepicker-header a:hover{color:#6e69b1}.ui-datepicker.ui-widget-content .ui-datepicker-header .ui-datepicker-title{margin:0 18px;font-size:16px;text-transform:uppercase;letter-spacing:.05em;font-weight:700;line-height:1.4;min-width:132px;flex-grow:1;min-width:0}.ui-datepicker.ui-widget-content .ui-datepicker-header select{margin:0;font-size:1rem;width:46%;margin:0 2%;padding-left:10px;padding-right:30px;vertical-align:top;height:40px;background-position:right 12px center;font-family:"Montserrat"}@media screen and (min-width:1200px){.ui-datepicker.ui-widget-content .ui-datepicker-header select{height:2rem;font-size:.7rem}}.ui-datepicker.ui-widget-content .ui-datepicker-calendar{font-size:14px;margin:0}.ui-datepicker.ui-widget-content .ui-datepicker-calendar thead th{font-weight:700;font-size:10px;text-transform:uppercase;color:#05005f;padding:5px;height:40px}.ui-datepicker.ui-widget-content .ui-datepicker-calendar tbody tr td{border:none;padding:0;cursor:pointer;height:40px;width:14.2%;vertical-align:middle}.ui-datepicker.ui-widget-content .ui-datepicker-calendar tbody tr td span,.ui-datepicker.ui-widget-content .ui-datepicker-calendar tbody tr td a{border:none;color:#2e2d2d;padding:0;background:none;display:flex;align-items:center;justify-content:center;text-align:center;border-radius:50%;width:28px;height:28px;margin:0 auto}.ui-datepicker.ui-widget-content .ui-datepicker-calendar tbody tr td.ui-datepicker-today span,.ui-datepicker.ui-widget-content .ui-datepicker-calendar tbody tr td.ui-datepicker-today a{background:#f1f4f6;color:#2e2d2d}.ui-datepicker.ui-widget-content .ui-datepicker-calendar tbody tr td.ui-datepicker-current-day span,.ui-datepicker.ui-widget-content .ui-datepicker-calendar tbody tr td.ui-datepicker-current-day a,.ui-datepicker.ui-widget-content .ui-datepicker-calendar tbody tr td:hover span,.ui-datepicker.ui-widget-content .ui-datepicker-calendar tbody tr td:hover a{background:#05005f;color:#fff}.ui-menu.ui-autocomplete{padding-top:27px;top:27px !important;border:none;font:0.9rem "Montserrat";max-height:362px;overflow-x:hidden;z-index:-1;margin:0;border-radius:0;background:#fff;box-shadow:0px 8px 22px 0px rgba(180,186,190,.15);max-width:100%;-webkit-overflow-scrolling:touch}.ui-menu.ui-autocomplete::-webkit-scrollbar{width:0.2rem;height:0.2rem}.ui-menu.ui-autocomplete::-webkit-scrollbar-track{background:#dedcf4;border-radius:0.1rem}.ui-menu.ui-autocomplete::-webkit-scrollbar-thumb{background:#05005f;border-radius:0.1rem;cursor:pointer}.ui-menu.ui-autocomplete::-webkit-scrollbar-track{margin-top:27px;margin-bottom:27px}@media screen and (min-width:1200px){.ui-menu.ui-autocomplete{max-height:18.1rem;padding-top:1.5rem;top:1.5rem !important;border-radius:0 0 1.5rem 1.5rem}.ui-menu.ui-autocomplete::-webkit-scrollbar-track{margin-top:1.5rem;margin-bottom:1.5rem}}.ui-menu.ui-autocomplete .ui-menu-item{list-style:none;margin:0;padding:0;border-top:1px solid #c5c4c4}.ui-menu.ui-autocomplete .ui-menu-item-wrapper{display:block;padding:10px 15px;color:#2e2d2d;text-decoration:none;border:none;background:none !important;margin:0;transition:all 250ms ease;font-weight:400}@media screen and (min-width:1200px){.ui-menu.ui-autocomplete .ui-menu-item-wrapper{padding:0.5rem 0.75rem}}.ui-menu.ui-autocomplete .ui-menu-item-wrapper .views-field-field-product-images{width:70px;min-width:70px;margin-right:10px;display:flex;justify-content:center;align-items:center}@media screen and (min-width:1200px){.ui-menu.ui-autocomplete .ui-menu-item-wrapper .views-field-field-product-images{width:3.5rem;min-width:3.5rem;margin-right:0.5rem}}.ui-menu.ui-autocomplete .ui-menu-item-wrapper a{margin:-10px -15px;padding:10px 15px;display:block;text-decoration:none;color:inherit}@media screen and (min-width:1200px){.ui-menu.ui-autocomplete .ui-menu-item-wrapper a{margin:-0.5rem -0.75rem;padding:0.5rem 0.75rem}}.ui-menu.ui-autocomplete .ui-menu-item-wrapper .empty{display:block;text-align:center}.ui-menu.ui-autocomplete .ui-menu-item-wrapper .search_block_link{display:flex;align-items:center;text-decoration:none;font-weight:normal}.ui-menu.ui-autocomplete .ui-menu-item-wrapper.ui-state-active{background:#05005f !important;color:#fff}html .ui-slider-horizontal{margin-bottom:18px;height:7px;border:none !important;border-radius:100px;background:#dedcf4}@media screen and (min-width:1200px){html .ui-slider-horizontal{margin-bottom:0.9rem;height:0.35rem;border-radius:5rem}}html .ui-slider-horizontal .ui-slider-range{height:100%;background:#05005f;border-radius:100px}html .ui-slider-horizontal .ui-slider-handle{width:18px;height:18px;border-radius:50%;background:#050056;box-shadow:0 2px 6px rgba(142,148,152,.2);outline:none;top:50%;margin:-9px 0 0 -9px;border:3px solid #fff;cursor:pointer;-ms-touch-action:manipulation;touch-action:manipulation}@media screen and (min-width:1200px){html .ui-slider-horizontal .ui-slider-handle{width:0.9rem;height:0.9rem;margin:-0.45rem 0 0 -0.45rem;border-width:0.15rem}}.scroll-top{width:54px;height:54px;position:fixed;z-index:30;bottom:90px;left:25px;display:flex;align-items:center;justify-content:center;opacity:0;visibility:hidden;transform:translateY(30px);transition:transform .3s,opacity .3s;background:#f897b8;box-shadow:0 0 30px rgba(249,249,249,.4);border-radius:50%;border:1px solid #05005f;cursor:pointer;-ms-touch-action:manipulation;touch-action:manipulation;transition:all 250ms ease}.scroll-top:hover{box-shadow:none;border-radius:10%;border-color:rgba(0,0,0,0);transition:all 250ms ease}@media screen and (min-width:992px){.scroll-top{bottom:90px;left:25px;width:54px;height:54px}}@media screen and (min-width:1200px){.scroll-top{bottom:1.5rem;left:3.75rem;width:2.7rem;height:2.7rem;border-width:0.05rem}}.scroll-top::before{content:"";font-family:"icomoon";font-size:24px;font-weight:400;line-height:1;color:inherit;color:#05005f}@media screen and (min-width:1200px){.scroll-top::before{font-size:1.2rem}}@media screen and (min-width:1200px){.scroll-top::before{font-size:1.2rem}}.scroll-top.is-sticky{position:absolute;bottom:auto;top:-27px;left:calc(50% - 27px);box-shadow:none}@media screen and (min-width:768px){.scroll-top.is-sticky{left:25px}}@media screen and (min-width:992px){.scroll-top.is-sticky{top:-27px}}@media screen and (min-width:1200px){.scroll-top.is-sticky{top:-1.35rem;left:3.75rem}}.scroll-top.is-visible{opacity:1;visibility:visible;transform:translateY(0)}@media(max-width:992px){.page-basket .scroll-top{display:none}}.sliding-popup-bottom{bottom:0;will-change:transform;transform:translateY(0);position:fixed;left:0;z-index:99;transition:1s 250ms ease;transition-delay:2s}.wait-load .sliding-popup-bottom{transform:translateY(100%)}.sliding-popup-bottom .popup-content{content-visibility:auto}.eu-cookie-compliance-content{max-width:100%;margin:0;padding:25px;display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;box-shadow:0px 8px 16px 0px rgba(5,0,95,.24);background:#f8f8ff}@media screen and (min-width:480px){.eu-cookie-compliance-content{flex-wrap:nowrap}}@media screen and (min-width:1200px){.eu-cookie-compliance-content{padding:1.25rem 3.75rem}}.eu-cookie-compliance-content .eu-cookie-compliance-message{margin:0;float:none}.eu-cookie-compliance-content .eu-cookie-compliance-message h2{margin-bottom:5px;font-weight:700;font-size:1rem;line-height:1.25}@media screen and (min-width:1200px){.eu-cookie-compliance-content .eu-cookie-compliance-message h2{margin-bottom:0.25rem}}.eu-cookie-compliance-content .eu-cookie-compliance-message p{font-size:0.8571428571rem;font-weight:400;line-height:1.25;display:inline}@media screen and (min-width:1200px){.eu-cookie-compliance-content .eu-cookie-compliance-message p{font-size:0.9rem;font-weight:400}}.eu-cookie-compliance-content .eu-cookie-compliance-message button{font-size:0.8571428571rem;font-weight:400;line-height:1.25;font-family:inherit;line-height:1.25;color:#2e2d2d;transition:all 250ms ease;position:relative;text-decoration:none;background:none;border:none;outline:none;cursor:pointer;transition:all 250ms ease}@media screen and (min-width:1200px){.eu-cookie-compliance-content .eu-cookie-compliance-message button{font-size:0.9rem;font-weight:400}}.eu-cookie-compliance-content .eu-cookie-compliance-message button:after{background:currentColor;transition:all 250ms ease;content:"";position:absolute;height:1px;bottom:0;left:0;right:0;will-change:transform;transform:scaleX(0);content-visibility:auto}.eu-cookie-compliance-content .eu-cookie-compliance-message button:hover:after{transform:scaleX(1)}.eu-cookie-compliance-content .eu-cookie-compliance-message button:hover{color:#05005f}.eu-cookie-compliance-content .eu-cookie-compliance-buttons{margin:1rem -0.5rem 0;display:flex;align-items:center;flex-shrink:0;flex-direction:row-reverse}@media screen and (min-width:480px){.eu-cookie-compliance-content .eu-cookie-compliance-buttons{margin-top:0}}.eu-cookie-compliance-content .eu-cookie-compliance-buttons button{margin:0 .5rem;transition-duration:.2s;font-weight:700;font-size:1rem;line-height:1.25;text-decoration:underline;cursor:pointer}.eu-cookie-compliance-content .eu-cookie-compliance-buttons .eu-cookie-compliance-secondary-button{background:none;border:none;text-shadow:unset;color:#05005f;transition:all 250ms ease;position:relative;text-decoration:none;padding:0;box-shadow:none}.eu-cookie-compliance-content .eu-cookie-compliance-buttons .eu-cookie-compliance-secondary-button:after{background:currentColor;transition:all 250ms ease;content:"";position:absolute;height:1px;bottom:0;left:0;right:0;will-change:transform;transform:scaleX(0);content-visibility:auto}.eu-cookie-compliance-content .eu-cookie-compliance-buttons .eu-cookie-compliance-secondary-button:hover:after{transform:scaleX(1)}.eu-cookie-compliance-content .eu-cookie-compliance-buttons .eu-cookie-compliance-default-button{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;flex-wrap:wrap;font-family:"Montserrat";line-height:1.25;border-radius:30px;text-align:center;text-decoration:none;background-color:rgba(0,0,0,0);border:none;outline:none;transition:all 250ms ease;user-select:none;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;overflow:hidden;font-size:1rem;font-weight:700;line-height:1.25;padding:10px 15px;min-height:50px;background:#05005f;color:#fff;text-shadow:unset;box-shadow:none}@media screen and (min-width:1200px){.eu-cookie-compliance-content .eu-cookie-compliance-buttons .eu-cookie-compliance-default-button{font-size:1rem;font-weight:700}}@media screen and (min-width:1200px){.eu-cookie-compliance-content .eu-cookie-compliance-buttons .eu-cookie-compliance-default-button{padding:0.5rem 1.25rem;min-height:2.75rem;border-radius:1.5rem}}.eu-cookie-compliance-content .eu-cookie-compliance-buttons .eu-cookie-compliance-default-button:hover{color:#05005f}.eu-cookie-compliance-content .eu-cookie-compliance-buttons .eu-cookie-compliance-default-button::after{position:absolute;content:"";left:-2px;top:-2px;bottom:-2px;right:-2px;transform:scaleX(0);transition:transform .3s;transform-origin:right center;z-index:-1;border-radius:30px}@media screen and (min-width:1200px){.eu-cookie-compliance-content .eu-cookie-compliance-buttons .eu-cookie-compliance-default-button::after{left:-0.1rem;top:-0.1rem;bottom:-0.1rem;right:-0.1rem;border-radius:1.5rem}}.eu-cookie-compliance-content .eu-cookie-compliance-buttons .eu-cookie-compliance-default-button::after{background:#fcc6ae}.eu-cookie-compliance-content .eu-cookie-compliance-buttons .eu-cookie-compliance-default-button:hover::after{transform:scaleX(1)}.custom-error{pointer-events:none !important}.webform-confirmation__message{font-size:1rem;font-weight:700;line-height:1.25;color:#05005f;text-align:center}@media screen and (min-width:1200px){.webform-confirmation__message{font-size:1rem;font-weight:700}}.basket_finish__id{font-size:1.7142857143rem;font-weight:700;line-height:1.25;text-align:center;color:#fcc6ae}@media screen and (min-width:1200px){.basket_finish__id{font-size:2.2rem;font-weight:700}}.site-header{background:#fcc6ae;padding-top:76px}.toolbar-horizontal.toolbar-fixed.toolbar-tray-open .site-header{padding-top:37px}@media screen and (min-width:1200px){.toolbar-horizontal.toolbar-fixed.toolbar-tray-open .site-header{padding:0}}.site-header.is-scrolled .site-header__center{box-shadow:0px 2px 16px 0px rgba(5,0,95,.1)}.site-header__top-message{display:none}@media screen and (min-width:1200px){.site-header__top-message{display:block}}.site-header__top{background:#fff9f7;padding-left:25px;padding-right:25px;display:flex;align-items:center;justify-content:space-between;position:fixed;min-height:50px;left:0;right:0;top:0;overflow:hidden;transition:top .5s;z-index:9}@media screen and (min-width:1200px){.site-header__top{padding-left:3.75rem;padding-right:3.75rem}}@media screen and (min-width:1200px){.site-header__top{z-index:unset}}.toolbar-horizontal .site-header__top,.toolbar-vertical .site-header__top{top:39px}.is-scrolled .site-header__top{top:0}.site-header__top .region{padding:10px 0;width:100%}.site-header__center{min-height:76px;padding-left:25px;padding-right:25px;padding-right:0;display:flex;justify-content:space-between;background:#fcc6ae;box-shadow:0px 8px 22px 0px rgba(180,186,190,.15);position:fixed;left:0;right:0;top:0;z-index:33}@media screen and (min-width:1200px){.site-header__center{padding-left:3.75rem;padding-right:3.75rem}}.toolbar-horizontal .site-header__center,.toolbar-vertical .site-header__center{top:39px}.is-scrolled .site-header__center{top:0}.toolbar-horizontal .is-scrolled .site-header__center,.toolbar-vertical .is-scrolled .site-header__center{top:39px}.site-header__center .region{padding:20px 0;width:100%;display:flex;align-items:center;justify-content:space-between}.site-header__center .region .language-switcher{display:none}@media screen and (min-width:768px){.site-header__center .region .language-switcher{display:block}}.site-header__center .region .menu-header{display:none}.site-header__bottom{position:fixed;bottom:0;right:0;left:0;z-index:55;box-shadow:0 0 3px 0 rgba(5,0,95,.4)}@media screen and (min-width:992px){.site-header__bottom{box-shadow:none}}.site-header__side_menu{padding:30px 0 0;position:fixed;top:76px;bottom:70px;right:0;left:0;z-index:33;background:#f8f8ff;box-shadow:0 0 30px rgba(60,63,65,.06);transform:translateX(110%);transition:all .6s;overflow-y:auto;overflow-x:hidden;visibility:hidden;-webkit-overflow-scrolling:touch}.site-header__side_menu::-webkit-scrollbar{width:0.2rem;height:0.2rem}.site-header__side_menu::-webkit-scrollbar-track{background:#dedcf4;border-radius:0.1rem}.site-header__side_menu::-webkit-scrollbar-thumb{background:#05005f;border-radius:0.1rem;cursor:pointer}.toolbar-horizontal .site-header__side_menu,.toolbar-vertical .site-header__side_menu{top:115px}.site-header__side_menu.is-ready{display:block}.is-scrolled .site-header__side_menu{top:76px}.toolbar-horizontal .is-scrolled .site-header__side_menu,.toolbar-vertical .is-scrolled .site-header__side_menu{top:115px}.is-open .site-header__side_menu{opacity:1;visibility:visible;transform:translateX(0)}.site-header__side_menu .user-login-register{display:none}.wait-load .site-header__side_menu{display:none}.site-header__side_menu .site-header__menu_btn{position:absolute;top:20px;left:20px;display:flex;align-items:center;justify-content:center;color:#fff}.site-header__side_menu .region-header-menu{height:100%;display:flex;flex-direction:column;justify-content:space-between}.site-header__side_menu .menu-header-mob{padding:20px 0;margin:0 25px;border-top:1px solid #dedcf4}.site-header__side_menu .menu-header-mob__title{margin-bottom:20px;font-size:1.4285714286rem;font-weight:700;line-height:1.25;color:#05005f;text-align:left}@media screen and (min-width:1200px){.site-header__side_menu .menu-header-mob__title{font-size:1.9rem;font-weight:700}}.site-header__side_menu .menu-header-mob .menu{padding:0 20px 0 25px;display:flex;flex-direction:column;align-items:flex-start;gap:15px}.site-header__side_menu .menu-header-mob .menu__item a{font-size:1rem;font-weight:700;line-height:1.25;color:#05005f;text-decoration:none;white-space:normal;position:relative;display:flex;align-items:center;transition:all 250ms ease}@media screen and (min-width:1200px){.site-header__side_menu .menu-header-mob .menu__item a{font-size:1rem;font-weight:700}}.site-header__side_menu .menu-header-mob .menu__item a:hover{color:#6e69b1;transition:all 250ms ease}.site-header__side_menu .menu-header-mob .menu__item a:hover::before{background:#6e69b1;transition:all 250ms ease}.site-header__side_menu .menu-header-mob .menu__item a::before{content:"";margin-right:10px;width:14px;height:2px;display:inline-block;background:#05005f;flex-shrink:0;transition:all 250ms ease}.site-header__side_menu .menu-header-mob .menu__item--active-trail a{color:#eb9b8a}.site-header__side_menu .menu-header-mob .menu__item--active-trail a::before{background:#eb9b8a}.site-header__side_menu .contacts-menu{padding:30px 30px 40px;background:#05005f}.site-header__side_menu .contacts-menu .block__content{text-align:center}.site-header__side_menu .contacts-menu a{text-decoration:none}.site-header__side_menu .contacts-menu .field-block-desc{margin-bottom:10px;display:inline-flex;gap:8px;color:#fff}.site-header__side_menu .contacts-menu .field-block-desc__label{font-size:1rem;font-weight:400;line-height:1.5}@media screen and (min-width:1200px){.site-header__side_menu .contacts-menu .field-block-desc__label{font-size:1rem;font-weight:400}}.site-header__side_menu .contacts-menu .field-block-desc__item{font-size:1rem;font-weight:600;line-height:1.5}@media screen and (min-width:1200px){.site-header__side_menu .contacts-menu .field-block-desc__item{font-size:1rem;font-weight:600}}.site-header__side_menu .contacts-menu .field-block-phone{margin-bottom:10px}.site-header__side_menu .contacts-menu .field-block-phone__items{display:flex;flex-direction:column;align-items:center;gap:10px}.site-header__side_menu .contacts-menu .field-block-phone__item{transition:all 250ms ease;position:relative;text-decoration:none}.site-header__side_menu .contacts-menu .field-block-phone__item:after{background:#fff;transition:all 250ms ease;content:"";position:absolute;height:1px;bottom:0;left:0;right:0;will-change:transform;transform:scaleX(0);content-visibility:auto}.site-header__side_menu .contacts-menu .field-block-phone__item:hover:after{transform:scaleX(1)}.site-header__side_menu .contacts-menu .field-block-phone__item a{font-size:1.2857142857rem;font-weight:700;line-height:1.25;color:#fff;white-space:nowrap}@media screen and (min-width:1200px){.site-header__side_menu .contacts-menu .field-block-phone__item a{font-size:1.6rem;font-weight:700}}.site-header__side_menu .contacts-menu .socials{margin:0 auto;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:10px}.site-header__side_menu .contacts-menu .field-block-whatsapp a,.site-header__side_menu .contacts-menu .field-block-telegram a,.site-header__side_menu .contacts-menu .field-block-viber a,.site-header__side_menu .contacts-menu .field-block-link-img-multi__item a{width:40px;height:40px;border-radius:50%;display:flex;justify-content:center;align-items:center;background:#fcc6ae;transition:all 250ms ease}.site-header__side_menu .contacts-menu .field-block-whatsapp a svg,.site-header__side_menu .contacts-menu .field-block-telegram a svg,.site-header__side_menu .contacts-menu .field-block-viber a svg,.site-header__side_menu .contacts-menu .field-block-link-img-multi__item a svg{width:100%;height:auto;max-width:20px;max-height:20px;transition:all 250ms ease}.site-header__side_menu .contacts-menu .field-block-whatsapp a svg path,.site-header__side_menu .contacts-menu .field-block-telegram a svg path,.site-header__side_menu .contacts-menu .field-block-viber a svg path,.site-header__side_menu .contacts-menu .field-block-link-img-multi__item a svg path{fill:#05005f;transition:all 250ms ease}.site-header__side_menu .contacts-menu .field-block-whatsapp a svg path.stroke-sp,.site-header__side_menu .contacts-menu .field-block-telegram a svg path.stroke-sp,.site-header__side_menu .contacts-menu .field-block-viber a svg path.stroke-sp,.site-header__side_menu .contacts-menu .field-block-link-img-multi__item a svg path.stroke-sp{stroke:#05005f}.site-header__side_menu .contacts-menu .field-block-whatsapp a:hover,.site-header__side_menu .contacts-menu .field-block-telegram a:hover,.site-header__side_menu .contacts-menu .field-block-viber a:hover,.site-header__side_menu .contacts-menu .field-block-link-img-multi__item a:hover{background:rgba(0,0,0,0);transition:all 250ms ease}.site-header__side_menu .contacts-menu .field-block-whatsapp a:hover svg path,.site-header__side_menu .contacts-menu .field-block-telegram a:hover svg path,.site-header__side_menu .contacts-menu .field-block-viber a:hover svg path,.site-header__side_menu .contacts-menu .field-block-link-img-multi__item a:hover svg path{fill:#fcc6ae;transition:all 250ms ease}.site-header__side_menu .contacts-menu .field-block-whatsapp a:hover svg path.stroke-sp,.site-header__side_menu .contacts-menu .field-block-telegram a:hover svg path.stroke-sp,.site-header__side_menu .contacts-menu .field-block-viber a:hover svg path.stroke-sp,.site-header__side_menu .contacts-menu .field-block-link-img-multi__item a:hover svg path.stroke-sp{stroke:#fcc6ae}.site-header__side_menu .contacts-menu .field-block-link-img-multi__items{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:10px}@media screen and (min-width:1200px){.site-header__side_menu .contacts-menu .field-block-link-img-multi__items{gap:0.5rem}}.region-header-menu .size-link{margin:20px 0 0;display:none}@media screen and (min-width:1200px){.region-header-menu .size-link{margin-top:2.25rem}}.region-header-menu .size-link a{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;flex-wrap:wrap;font-family:"Montserrat";line-height:1.25;border-radius:30px;text-align:center;text-decoration:none;background-color:rgba(0,0,0,0);border:none;outline:none;transition:all 250ms ease;user-select:none;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;overflow:hidden;font-size:1rem;font-weight:700;line-height:1.25;padding:15px 25px;min-height:50px;background:#fcc6ae;color:#05005f}@media screen and (min-width:1200px){.region-header-menu .size-link a{font-size:1rem;font-weight:700}}@media screen and (min-width:1200px){.region-header-menu .size-link a{padding:0.75rem 1.25rem;min-height:3.1rem;border-radius:1.5rem}}.region-header-menu .size-link a:hover{color:#fff}.region-header-menu .size-link a::after{position:absolute;content:"";left:-2px;top:-2px;bottom:-2px;right:-2px;transform:scaleX(0);transition:transform .3s;transform-origin:right center;z-index:-1;border-radius:30px}@media screen and (min-width:1200px){.region-header-menu .size-link a::after{left:-0.1rem;top:-0.1rem;bottom:-0.1rem;right:-0.1rem;border-radius:1.5rem}}.region-header-menu .size-link a::after{background:#05005f}.region-header-menu .size-link a:hover::after{transform:scaleX(1)}.header-block{flex-grow:1}@media screen and (min-width:768px){.header-block{margin:0 20px}}@media screen and (min-width:992px){.header-block{margin:0 40px}}.header-block__container{width:100%;display:flex;align-items:center;justify-content:center}.header-block__item{margin:0 auto;flex-grow:1}@media screen and (max-width:480px){.header-block__item.type-user{margin-left:20px}}@media screen and (min-width:1200px){.header-block__item.type-user{display:block}}.header-block__item.type-user a:hover::before{color:#fff;transition:all 250ms ease}.header-block__item.type-favorites a:hover::before{color:#fff;transition:all 250ms ease}.header-block__item a{font-size:0;width:24px;height:24px;text-decoration:none;display:flex;align-items:center;justify-content:center;position:relative;-webkit-tap-highlight-color:rgba(0,0,0,0);margin:0 auto}.header-block__item a::before{font-family:"icomoon";font-size:22px;font-weight:400;line-height:1;color:inherit;color:#05005f;transition:all 250ms ease}@media screen and (min-width:1200px){.header-block__item a::before{font-size:1.2rem}}.header-block__item .count{padding:5px;width:20px;height:20px;position:absolute;top:0;right:0;transform:translate(50%,-50%);font-size:1rem;font-weight:700;line-height:1.25;line-height:0;color:#fff;background:#05005f;border-radius:50%;display:flex;align-items:center;justify-content:center}@media screen and (min-width:1200px){.header-block__item .count{font-size:1rem;font-weight:700}}@media screen and (min-width:1200px){.header-block__item .count{width:1.75rem;height:1.75rem;padding:0.3rem}}.header-block__item.type-favorites a::before{content:""}.header-block__item.type-compare{display:none}.header-block__item.type-compare a::before{content:""}.header-block__item.type-user a::before{content:""}.header-block__item.type-search{display:none}@media screen and (min-width:1200px){.header-block__item.type-search{display:block}}.header-block__item.type-search a::before{content:""}.header-block__item.type-search a.is-open::before{color:#05005f}.b-user-login__item a{text-decoration:none;color:#05005f;font-weight:700;display:inline-flex;align-items:center}.b-user-login__item a::before{content:"";font-family:"icomoon";font-size:24px;font-weight:400;line-height:1;color:inherit;margin-right:10px}@media screen and (min-width:1200px){.b-user-login__item a::before{font-size:1.2rem}}.personal-main-menu .menu__item{display:flex;align-items:flex-start}.personal-main-menu .menu__item a{text-decoration:none;font-size:1rem;font-weight:700;line-height:1.25}@media screen and (min-width:1200px){.personal-main-menu .menu__item a{font-size:1rem;font-weight:700}}.personal-main-menu .menu__item--active-trail a{color:#05005f}.personal-main-menu .menu__item::before{content:"";font-family:"icomoon";font-size:24px;font-weight:400;line-height:1;color:inherit;margin-right:10px;color:#05005f}@media screen and (min-width:1200px){.personal-main-menu .menu__item::before{font-size:1.2rem}}.personal-main-menu .menu__item:not(:last-child){margin-bottom:15px}@media screen and (min-width:1200px){.personal-main-menu .menu__item:not(:last-child){margin-bottom:1.25rem}}.catalog-menu{margin-right:auto;flex-grow:1;max-width:40%}.b-cMenu{position:fixed;left:0;right:0;top:76px;bottom:70px;padding:30px 25px;background:#fff;transform:translateY(110%);transition:.6s;opacity:0;visibility:hidden;z-index:-1;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;display:flex;flex-direction:column;align-items:flex-start;gap:20px}.b-cMenu::-webkit-scrollbar{width:0.2rem;height:0.2rem}.b-cMenu::-webkit-scrollbar-track{background:#dedcf4;border-radius:0.1rem}.b-cMenu::-webkit-scrollbar-thumb{background:#05005f;border-radius:0.1rem;cursor:pointer}.toolbar-horizontal .b-cMenu,.toolbar-vertical .b-cMenu{top:115px}.b-cMenu.is-open{opacity:1;visibility:visible;transform:translateY(0)}.wait-load .b-cMenu{display:none}.b-cMenu__btn{padding:26px 40px 26px 20px;display:block;font-size:1rem;font-weight:700;line-height:1.25;font-weight:700;color:#05005f;text-align:center;text-decoration:none;background:#eb9b8a}@media screen and (min-width:1200px){.b-cMenu__btn{font-size:1rem;font-weight:700}}.b-cMenu__btn--text{transition:.2s;position:relative}.b-cMenu__btn--icon{position:absolute;left:100%;top:0;bottom:0;display:flex;align-items:center;pointer-events:none;transform:rotateX(0);transition:.1s}.b-cMenu__btn--icon::after{content:"";font-family:"icomoon";font-size:24px;font-weight:400;line-height:1;color:inherit}@media screen and (min-width:1200px){.b-cMenu__btn--icon::after{font-size:1.2rem}}.b-cMenu__btn.is-active .b-cMenu__btn--icon{transform:rotateX(180deg);transition-delay:.1s}.b-cMenu .b-cMenu__link-wrapper{cursor:pointer}.b-cMenu .b-cMenu__link-wrapper.is-active .b-cMenu__link{color:#eb9b8a;pointer-events:all}.b-cMenu .b-cMenu__link-wrapper.is-active .b-cMenu__icon{background:#eb9b8a}.b-cMenu .b-cMenu__link-wrapper.is-active+.b-cMenu__dropdown{display:block}.b-cMenu__link{color:#05005f;display:flex;align-items:center;text-decoration:none;transition:.3s}.b-cMenu__dropdown{display:none}.b-cMenu__count{font-size:0.8571428571rem;font-weight:400;line-height:1.25}@media screen and (min-width:1200px){.b-cMenu__count{font-size:0.9rem;font-weight:400}}.b-cMenu__name{font-size:1.2857142857rem;font-weight:700;line-height:1.25}@media screen and (min-width:1200px){.b-cMenu__name{font-size:1.6rem;font-weight:700}}.b-cMenu__icon{margin-right:5px;width:42px;height:42px;font-size:0;background:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center}.b-cMenu__icon img{max-width:100%;height:auto}.b-cMenu__item.has-childs .b-cMenu__link{pointer-events:none}.b-cMenu__item+.b-cMenu__item{margin-top:5px}.b-dMenu{padding:20px 15px}.b-dMenu .column+.column{margin-top:10px}@media screen and (min-width:1200px){.b-dMenu .column+.column{margin-top:0}}.b-dMenu__item+.b-dMenu__item{margin-top:10px}@media screen and (min-width:1200px){.b-dMenu__item+.b-dMenu__item{margin-top:0.5rem}}.b-dMenu__item a{font-size:1rem;font-weight:700;line-height:1.25;line-height:1.25;display:inline-flex;align-items:center;text-decoration:none;color:#05005f}@media screen and (min-width:1200px){.b-dMenu__item a{font-size:1rem;font-weight:700}}.b-dMenu__item a:hover{color:#eb9b8a;transition:all 250ms ease}.b-dMenu__item a::before{font-family:"icomoon";font-size:24px;font-weight:400;line-height:1;color:inherit;content:"";margin-right:8px;color:#eb9b8a}@media screen and (min-width:1200px){.b-dMenu__item a::before{font-size:1.2rem}}@media screen and (min-width:1200px){.b-dMenu__item a::before{margin-right:0.4rem}}.b-dMenu__link.is-active{color:#eb9b8a}.b-dMenu__childs{display:none}.basket-count{padding-right:12px;margin-left:20px}.basket-count__title,.basket-count__info{display:none}.basket-count__link{margin:0 auto;padding:13px;width:50px;height:50px;border-radius:15px;display:flex;align-items:center;justify-content:center;font-size:0;text-decoration:none;position:relative;-webkit-tap-highlight-color:rgba(0,0,0,0);background:#eb9b8a url("/themes/personal/images/icons/shopping-bag.svg") no-repeat center/18px 21px}.basket-count__link:hover{background-image:url("/themes/personal/images/icons/shopping-bag-white.svg");transition:all 250ms ease}.basket-count__link--text{display:none}.basket-count__link--count{padding:5px;width:20px;height:20px;position:absolute;top:-3px;right:-4px;font-size:1rem;font-weight:700;line-height:1.25;line-height:0;color:#fff;background:#05005f;border-radius:50%;display:flex;align-items:center;justify-content:center}@media screen and (min-width:1200px){.basket-count__link--count{font-size:1rem;font-weight:700}}.region-header-bottom{min-height:70px;display:flex;align-items:center;justify-content:center;background:#fcc6ae;box-shadow:0px 8px 16px 0px rgba(169,214,255,.24)}.logo-header .field-logo{width:175px;margin-right:20px}.logo-header .field-logo img{width:100%;height:auto}.site-header__btn-wrapper{padding:20px 30px;display:flex;justify-content:center;align-items:center;gap:30px;background:#05005f}@media screen and (min-width:1200px){.site-header__btn-wrapper{display:none}}.search form.search-block{position:fixed;left:25px;right:25px;top:98px;z-index:17;transform:translateY(100%);transition:.3s;opacity:0;visibility:hidden}.toolbar-horizontal .search form.search-block,.toolbar-vertical .search form.search-block{top:137px}@media screen and (min-width:1200px){.toolbar-horizontal .search form.search-block,.toolbar-vertical .search form.search-block{top:unset}}.search form.search-block .form-actions{margin-top:0;position:absolute;left:0;top:0;bottom:0;display:none;align-items:center}.search form.search-block .form-wrapper-close{position:absolute;right:0;top:0;bottom:0;display:flex;align-items:center;margin-top:0;width:60px}.search form.search-block .form-wrapper-close .button-close-form{padding:0;border:none;background:none;width:100%;min-height:0;height:100%}.search form.search-block .form-wrapper-close .button-close-form::before{content:"";font-family:"icomoon";font-size:24px;font-weight:400;line-height:1;color:inherit;color:#fcc6ae}@media screen and (min-width:1200px){.search form.search-block .form-wrapper-close .button-close-form::before{font-size:1.2rem}}.search form.search-block .form-wrapper-close .button-close-form::after{display:none}.search form.search-block .form-item{margin-bottom:0;position:relative}.search form.search-block .form-item::before{content:"";position:absolute;left:20px;top:50%;transform:translateY(-50%);font-family:"icomoon";font-size:24px;font-weight:400;line-height:1;color:inherit;color:#05005f;z-index:1}@media screen and (min-width:1200px){.search form.search-block .form-item::before{font-size:1.2rem}}.search form.search-block .form-item .si-wrapper{width:100%;height:100%;position:relative}.search form.search-block .form-item .si-wrapper .si-btn{width:54px;height:54px;border-radius:30px;border:none;background-color:rgba(0,0,0,0);background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%2305005F' fill-rule='evenodd' clip-rule='evenodd' d='M11.1411 18.9454C9.32119 18.7472 7.64769 17.9232 6.34938 16.6023C4.83977 15.0665 4 13.0263 4 10.8536C4 10.3711 4.38473 9.97976 4.85896 9.97976C5.33343 9.97976 5.71772 10.371 5.71772 10.8536C5.71772 14.3777 8.53637 17.2446 12.0001 17.2446C15.4638 17.2446 18.2823 14.3776 18.2823 10.8536C18.2823 10.371 18.6668 9.97976 19.1412 9.97976C19.6155 9.97976 20 10.3712 20 10.8536C20 13.0263 19.1605 15.0665 17.6508 16.6023C16.3524 17.9232 14.6789 18.7472 12.8589 18.9454V22H11.1411C11.1411 20.9818 11.1411 19.9636 11.1411 18.9454ZM11.1063 1C9.70483 1 8.55818 2.16653 8.55818 3.59235V12.1834C8.55818 13.6092 9.70483 14.7757 11.1063 14.7757H12.8939C14.2953 14.7757 15.442 13.6092 15.442 12.1834V3.59235C15.442 2.16653 14.2953 1 12.8939 1L11.1063 1Z'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:center;background-size:24px;position:absolute;right:5px;top:50%;transform:translateY(-50%);font-size:0;display:block !important;transition:all 250ms ease}.search form.search-block .form-item .si-wrapper .si-btn:hover{background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%236E69B1' fill-rule='evenodd' clip-rule='evenodd' d='M11.1411 18.9454C9.32119 18.7472 7.64769 17.9232 6.34938 16.6023C4.83977 15.0665 4 13.0263 4 10.8536C4 10.3711 4.38473 9.97976 4.85896 9.97976C5.33343 9.97976 5.71772 10.371 5.71772 10.8536C5.71772 14.3777 8.53637 17.2446 12.0001 17.2446C15.4638 17.2446 18.2823 14.3776 18.2823 10.8536C18.2823 10.371 18.6668 9.97976 19.1412 9.97976C19.6155 9.97976 20 10.3712 20 10.8536C20 13.0263 19.1605 15.0665 17.6508 16.6023C16.3524 17.9232 14.6789 18.7472 12.8589 18.9454V22H11.1411C11.1411 20.9818 11.1411 19.9636 11.1411 18.9454ZM11.1063 1C9.70483 1 8.55818 2.16653 8.55818 3.59235V12.1834C8.55818 13.6092 9.70483 14.7757 11.1063 14.7757H12.8939C14.2953 14.7757 15.442 13.6092 15.442 12.1834V3.59235C15.442 2.16653 14.2953 1 12.8939 1L11.1063 1Z'/%3E%3C/svg%3E%0A");transition:all 250ms ease}@media screen and (min-width:1200px){.search form.search-block .form-item .si-wrapper .si-btn{width:2.5rem;height:2.5rem;right:7.1rem;border-radius:1.5rem;background-size:1.2rem}}.search form.search-block .form-item .si-wrapper .clear{width:12px;height:12px;position:absolute;right:20px;top:50%;transform:translateY(-50%);line-height:1;display:none !important}@media screen and (min-width:1200px){.search form.search-block .form-item .si-wrapper .clear{width:0.6rem;height:0.6rem;right:6.8rem}}.search form.search-block .form-item .si-wrapper .si-btn:hover,.search form.search-block .form-item .si-wrapper .clear:hover{cursor:pointer}.search form.search-block input.form-autocomplete{background-image:none;border-radius:40px;height:54px;padding-left:50px;padding-right:60px;border:none}.wait-load .search form.search-block{display:none}.search__btn:is(button){background:rgba(0,0,0,0);border:none}.search__btn:is(button)::before{content:"";font-family:"icomoon";font-size:24px;font-weight:400;line-height:1;color:inherit;color:#fff}@media screen and (min-width:1200px){.search__btn:is(button)::before{font-size:1.2rem}}.search__overlay{display:none;position:fixed;left:0;right:0;top:76px;bottom:0;background:#090808;opacity:.5;z-index:11;pointer-events:none}.toolbar-horizontal .search__overlay,.toolbar-vertical .search__overlay{top:115px}.search.is-open form.search-block{transform:none;opacity:1;visibility:visible}.fixed-pane-first{padding-left:25px;padding-right:25px;display:none}@media screen and (min-width:1200px){.fixed-pane-first{padding-left:3.75rem;padding-right:3.75rem}}@media screen and (min-width:1200px){.fixed-pane-first{margin-top:5.2rem;min-height:4.15rem;display:block}.fixed-pane-first .catalog-menu{animation:toBottom 1s ease}@keyframes toBottom{from{transform:translateY(-100%)}40%{transform:translateY(-100%)}to{transform:translateY(0)}}}.fixed-pane-first .catalog-menu{border-radius:0 0 1rem 1rem;border-right:0.05rem solid #ffeee6;border-bottom:0.15rem solid #ffeee6;border-left:0.05rem solid #ffeee6;background:#fff9f7}.fixed-pane-first .personal-fixed-pane{display:none}.language-switcher-language-url .language-list__item.en{display:none}.site-header__center .language-switcher{margin-left:auto}@media screen and (min-width:1200px){.site-header__center .language-switcher{margin-right:auto}}.site-header__center .language-switcher .language-list{margin-right:auto;width:fit-content;position:relative;text-transform:uppercase;color:#2e2d2d}.site-header__center .language-switcher .language-list.is-open .language-list__items{transform:translateY(0);opacity:1;visibility:visible}.site-header__center .language-switcher .language-list.is-open .language-list__current::after{transform:rotateX(180deg);transition:all 250ms ease}.site-header__center .language-switcher .language-list__current{padding:0 24px;font-size:1rem;font-weight:700;line-height:1.25;display:flex;align-items:center;cursor:pointer;transition:all 250ms ease}@media screen and (min-width:1200px){.site-header__center .language-switcher .language-list__current{font-size:1rem;font-weight:700}}@media screen and (min-width:1200px){.site-header__center .language-switcher .language-list__current{padding:0.8rem 1.5rem}}.site-header__center .language-switcher .language-list__current::after{content:"";font-family:"icomoon";font-size:24px;font-weight:400;line-height:1;color:inherit;margin-left:4px;margin-bottom:2px;color:currentColor}@media screen and (min-width:1200px){.site-header__center .language-switcher .language-list__current::after{font-size:1.2rem}}@media screen and (min-width:1200px){.site-header__center .language-switcher .language-list__current::after{margin-left:0.2rem;margin-bottom:0.1rem;font-size:1.1rem}}.site-header__center .language-switcher .language-list__items{width:80px;position:absolute;top:100%;left:0;transform:translateY(5px);border-radius:8px;text-align:center;box-shadow:0px 8px 16px 0px rgba(169,214,255,.24);background-color:#fff;border:0.1rem solid #f8f8ff;overflow:hidden;opacity:0;visibility:hidden;z-index:11;transition:all 250ms ease}@media screen and (min-width:1200px){.site-header__center .language-switcher .language-list__items{width:4rem;left:calc(50% - 2.4rem);transform:translateY(0.25rem);border:none;border-radius:0.4rem}}.site-header__center .language-switcher .language-list__item{padding:10px 28px;border-radius:8px;background-color:#fff}@media screen and (min-width:1200px){.site-header__center .language-switcher .language-list__item{padding:0.4rem 1.2rem 0.3rem;border-radius:0}.site-header__center .language-switcher .language-list__item:first-of-type{border-radius:0.4rem 0.4rem 0 0}.site-header__center .language-switcher .language-list__item:last-of-type{border-radius:0 0 0.4rem 0.4rem}.site-header__center .language-switcher .language-list__item:not(.active-lang){border-left:0.1rem solid #f8f8ff;border-right:0.1rem solid #f8f8ff}.site-header__center .language-switcher .language-list__item:not(.active-lang):first-of-type{border:0.1rem solid #f8f8ff;border-bottom-width:0}.site-header__center .language-switcher .language-list__item:not(.active-lang):last-of-type{border:0.1rem solid #f8f8ff;border-top-width:0}}.site-header__center .language-switcher .language-list__item.active-lang{background-color:#05005f}.site-header__center .language-switcher .language-list__item.active-lang a{color:#fff}.site-header__center .language-switcher .language-list__item a{transition:all 250ms ease;font-size:1rem;font-weight:400;line-height:1.5;color:#05005f;text-decoration:none}@media screen and (min-width:1200px){.site-header__center .language-switcher .language-list__item a{font-size:1rem;font-weight:400}}.site-header__center .language-switcher .language-list__item a:hover{opacity:.6}.site-header__side_menu .language-switcher-mob{margin:15px auto 20px}.site-header__side_menu .language-switcher-mob .language-list__current{display:none}.site-header__side_menu .language-switcher-mob .language-list__items{display:flex;justify-content:center;align-items:center;gap:20px}.site-header__side_menu .language-switcher-mob .language-list__item{padding:5px}.site-header__side_menu .language-switcher-mob .language-list__item a{display:block;font-size:1.2857142857rem;font-weight:700;line-height:1.25;color:#fdd1be;text-transform:uppercase;text-decoration:none;transition:all 250ms ease}@media screen and (min-width:1200px){.site-header__side_menu .language-switcher-mob .language-list__item a{font-size:1.6rem;font-weight:700}}.site-header__side_menu .language-switcher-mob .language-list__item a:hover,.site-header__side_menu .language-switcher-mob .language-list__item.active-lang a{color:#fff}.site-content{padding-left:25px;padding-right:25px;padding-top:40px;padding-bottom:40px}@media screen and (min-width:1200px){.site-content{padding-left:3.75rem;padding-right:3.75rem}}@media screen and (min-width:1200px){.site-content{padding-top:1.6rem;padding-bottom:3.5rem}}.site-content .site-middle>.region-content>div[id^=block-]:last-of-type{padding-bottom:0}.site-content__top{padding:18px 0}@media screen and (min-width:1200px){.site-content__top{padding-top:1rem;padding-bottom:1rem}}.site-content__top .region-content-top{padding-left:25px;padding-right:25px}@media screen and (min-width:1200px){.site-content__top .region-content-top{padding-left:3.75rem;padding-right:3.75rem}}.site-content__bottom{padding-left:25px;padding-right:25px}@media screen and (min-width:1200px){.site-content__bottom{padding-left:3.75rem;padding-right:3.75rem}}@media screen and (min-width:1200px){.site-content__bottom .region-content-bottom .block:first-of-type{padding-top:0}}.site-content__title{margin-bottom:20px;display:none}.page-categories .site-content__title{display:block}.page-front .site-content__title,.page-error .site-content__title{position:absolute;clip:rect(0,0,0,0);width:1px;height:1px;margin:-1px;overflow:hidden;opacity:0;font-size:0;border:none;background:none;word-wrap:normal;pointer-events:none;user-select:none}@media screen and (min-width:1200px){.site-content__title{display:block;margin-bottom:1.5rem}}.site-header-btn{width:24px;height:24px;position:relative;display:flex;justify-content:center;align-items:center;flex-direction:column;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0);color:#fff;border:none;background:rgba(0,0,0,0)}.site-header-btn::after,.site-header-btn::before{content:"";display:block;width:12px;margin-left:6px;background:currentColor;height:2px;transition:.5s 250ms ease}@media screen and (min-width:1200px){.site-header-btn::after,.site-header-btn::before{width:1rem;margin-left:0.5rem;height:3px}}.site-header-btn span{width:18px;margin:3px 0;position:relative;background:currentColor;height:2px;transition:.5s 250ms ease}@media screen and (min-width:1200px){.site-header-btn span{width:1.5rem;margin:0.25rem 0;height:3px}}.site-header-btn span::before{content:"";background:currentColor;position:absolute;left:0;top:0;right:0;bottom:0;font-size:0;transition:.5s 250ms ease}.site-header-btn:hover::before,.site-header-btn:hover::after{margin-left:0;width:18px}@media screen and (min-width:1200px){.site-header-btn:hover::before,.site-header-btn:hover::after{width:1.5rem}}.site-header-btn.is-open::before,.site-header-btn.is-open::after{opacity:0;visibility:hidden}.site-header-btn.is-open::before{transform:scaleX(0)}.site-header-btn.is-open::after{transform:scaleX(0)}.site-header-btn.is-open span{transform:rotate(45deg)}.site-header-btn.is-open span::before{transform:rotate(-90deg)}.site-footer{margin-bottom:70px;display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;color:#fff}.site-footer::before{content:"";position:absolute;top:0;bottom:0;right:0;left:0;background:#fcc6ae;z-index:-1}@media screen and (min-width:992px){.site-footer{flex-direction:row;justify-content:space-between;align-items:stretch}.site-footer::before{content:"";position:absolute;top:0;bottom:0;right:0;left:0;background:rgba(5,0,86,.9);z-index:-1}}.site-footer__bg{position:absolute;top:0;min-height:694px;height:100%;right:0;left:0;z-index:-2;background:no-repeat center center;background-size:cover}@media screen and (min-width:1200px){.site-footer__bg{min-height:auto;height:auto;bottom:0}}.site-footer__first{width:100%;padding-left:25px;padding-right:25px;padding-top:66px;padding-bottom:46px;background:#fcc6ae}@media screen and (min-width:1200px){.site-footer__first{padding-left:3.75rem;padding-right:3.75rem}}@media screen and (min-width:992px){.site-footer__first{width:auto}}@media screen and (min-width:1200px){.site-footer__first{width:43.4rem;padding:4.2rem 4.4rem 2.6rem 6.25rem;flex-shrink:0}}.site-footer__first .region-footer-first{display:flex;flex-direction:column;justify-content:flex-start;align-items:center}.site-footer__second{padding-left:25px;padding-right:25px;padding-top:30px;padding-bottom:30px;flex-grow:1}@media screen and (min-width:1200px){.site-footer__second{padding-left:3.75rem;padding-right:3.75rem}}@media screen and (min-width:992px){.site-footer__second{padding-top:66px;padding-bottom:46px}}@media screen and (min-width:1200px){.site-footer__second{padding:3rem 8.75rem 2.6rem 5.3rem}}.site-footer__second .region-footer{display:flex;justify-content:center;align-items:center}@media screen and (min-width:992px){.site-footer__second .region-footer{justify-content:space-around;align-items:flex-start;flex-wrap:wrap}}@media screen and (min-width:1200px){.site-footer__second .region-footer{height:100%;justify-content:space-between;column-gap:10.5rem}}.logo-footer{text-align:center}.logo-footer .field-logo{margin:0 auto;width:310px;height:62px}.logo-footer .field-logo img{width:100%;height:auto}.logo-footer .field-block-reference__label{margin-bottom:5px;font-size:1rem;font-weight:600;line-height:1.5}@media screen and (min-width:1200px){.logo-footer .field-block-reference__label{font-size:1rem;font-weight:600}}.logo-footer .field-block-reference__item{font-size:1rem;font-weight:400;line-height:1.5}@media screen and (min-width:1200px){.logo-footer .field-block-reference__item{font-size:1rem;font-weight:400}}.logo-footer .field-block-text p:first-of-type{margin-bottom:5px}.logo-footer .field-block-text p:last-of-type{display:flex;justify-content:center;gap:10px}.logo-footer .field-block-text p:last-of-type svg{width:64px;height:43px}.contacts-header{margin:0 20px;color:#05005f}.contacts-header__container{display:flex;justify-content:flex-start;align-items:center;gap:40px}@media screen and (min-width:1200px){.contacts-header__container{gap:2rem}}.contacts-header .field-block-viber a,.contacts-header .field-block-link-img-multi__item a{width:36px;height:36px;display:flex;justify-content:center;align-items:center;border-radius:50%;transition:all 250ms ease}@media screen and (min-width:1200px){.contacts-header .field-block-viber a,.contacts-header .field-block-link-img-multi__item a{width:1.8rem;height:1.8rem}}.contacts-header .field-block-viber a svg,.contacts-header .field-block-link-img-multi__item a svg{width:100%;height:auto;max-width:22px;max-height:22px;transition:all 250ms ease}@media screen and (min-width:1200px){.contacts-header .field-block-viber a svg,.contacts-header .field-block-link-img-multi__item a svg{max-width:1.4rem;max-height:1.4rem}}.contacts-header .field-block-viber a svg path,.contacts-header .field-block-link-img-multi__item a svg path{fill:#05005f;transition:all 250ms ease}.contacts-header .field-block-viber a svg path.stroke-sp,.contacts-header .field-block-link-img-multi__item a svg path.stroke-sp{stroke:#05005f;stroke-width:1.8px}@media screen and (min-width:1200px){.contacts-header .field-block-viber a svg path.stroke-sp,.contacts-header .field-block-link-img-multi__item a svg path.stroke-sp{stroke-width:0.1rem}}.contacts-header .field-block-viber a:hover,.contacts-header .field-block-link-img-multi__item a:hover{transition:all 250ms ease}.contacts-header .field-block-viber a:hover svg path,.contacts-header .field-block-link-img-multi__item a:hover svg path{fill:#fff;transition:all 250ms ease}.contacts-header .field-block-viber a:hover svg path.stroke-sp,.contacts-header .field-block-link-img-multi__item a:hover svg path.stroke-sp{stroke:#fff}.contacts-header .field-block-link-img-multi__items{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:20px}@media screen and (min-width:1200px){.contacts-header .field-block-link-img-multi__items{gap:1rem}}.contacts-header .field-block-link-img-multi__item:first-of-type{order:1}.contacts-header-mid{margin:0 auto;padding:0 1.75rem 0 1.5rem;display:none}@media screen and (min-width:1200px){.contacts-header-mid{display:block}}.contacts-header-mid__container{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:20px}@media screen and (min-width:1200px){.contacts-header-mid__container{gap:1rem}}.contacts-header-mid .field-block-whatsapp a,.contacts-header-mid .field-block-telegram a,.contacts-header-mid .field-block-viber a,.contacts-header-mid .field-block-link-img-multi__item a{width:35px;height:35px;border-radius:5px;display:flex;justify-content:center;align-items:center;color:#fff;transition:all 250ms ease}@media screen and (min-width:1200px){.contacts-header-mid .field-block-whatsapp a,.contacts-header-mid .field-block-telegram a,.contacts-header-mid .field-block-viber a,.contacts-header-mid .field-block-link-img-multi__item a{width:1.75rem;height:1.75rem;border-radius:0.25rem}}.contacts-header-mid .field-block-whatsapp a svg,.contacts-header-mid .field-block-telegram a svg,.contacts-header-mid .field-block-viber a svg,.contacts-header-mid .field-block-link-img-multi__item a svg{width:100%;height:auto;max-width:18px;max-height:18px;transition:all 250ms ease}@media screen and (min-width:1200px){.contacts-header-mid .field-block-whatsapp a svg,.contacts-header-mid .field-block-telegram a svg,.contacts-header-mid .field-block-viber a svg,.contacts-header-mid .field-block-link-img-multi__item a svg{max-width:0.9rem;max-height:0.9rem}}.contacts-header-mid .field-block-whatsapp a[href*="instagram.com"],.contacts-header-mid .field-block-telegram a[href*="instagram.com"],.contacts-header-mid .field-block-viber a[href*="instagram.com"],.contacts-header-mid .field-block-link-img-multi__item a[href*="instagram.com"]{background:radial-gradient(circle at 30% 107%,#fdf497 0%,#fdf497 5%,#fd5949 45%,#d6249f 60%,#285AEB 90%)}.contacts-header-mid .field-block-whatsapp a[href*="instagram.com"]:hover svg path,.contacts-header-mid .field-block-telegram a[href*="instagram.com"]:hover svg path,.contacts-header-mid .field-block-viber a[href*="instagram.com"]:hover svg path,.contacts-header-mid .field-block-link-img-multi__item a[href*="instagram.com"]:hover svg path{fill:#c13584}.contacts-header-mid .field-block-whatsapp a[href*="whatsapp.com"],.contacts-header-mid .field-block-telegram a[href*="whatsapp.com"],.contacts-header-mid .field-block-viber a[href*="whatsapp.com"],.contacts-header-mid .field-block-link-img-multi__item a[href*="whatsapp.com"]{background:#00d95f}.contacts-header-mid .field-block-whatsapp a[href*="whatsapp.com"]:hover svg path,.contacts-header-mid .field-block-telegram a[href*="whatsapp.com"]:hover svg path,.contacts-header-mid .field-block-viber a[href*="whatsapp.com"]:hover svg path,.contacts-header-mid .field-block-link-img-multi__item a[href*="whatsapp.com"]:hover svg path{fill:#00d95f}.contacts-header-mid .field-block-whatsapp a[href*="facebook.com"],.contacts-header-mid .field-block-telegram a[href*="facebook.com"],.contacts-header-mid .field-block-viber a[href*="facebook.com"],.contacts-header-mid .field-block-link-img-multi__item a[href*="facebook.com"]{background:#337fff}.contacts-header-mid .field-block-whatsapp a[href*="facebook.com"]:hover svg path,.contacts-header-mid .field-block-telegram a[href*="facebook.com"]:hover svg path,.contacts-header-mid .field-block-viber a[href*="facebook.com"]:hover svg path,.contacts-header-mid .field-block-link-img-multi__item a[href*="facebook.com"]:hover svg path{fill:#337fff}.contacts-header-mid .field-block-whatsapp a[href*="t.me"],.contacts-header-mid .field-block-whatsapp a[href*="telegram.org"],.contacts-header-mid .field-block-telegram a[href*="t.me"],.contacts-header-mid .field-block-telegram a[href*="telegram.org"],.contacts-header-mid .field-block-viber a[href*="t.me"],.contacts-header-mid .field-block-viber a[href*="telegram.org"],.contacts-header-mid .field-block-link-img-multi__item a[href*="t.me"],.contacts-header-mid .field-block-link-img-multi__item a[href*="telegram.org"]{background:#34aadf}.contacts-header-mid .field-block-whatsapp a[href*="t.me"]:hover svg path,.contacts-header-mid .field-block-whatsapp a[href*="telegram.org"]:hover svg path,.contacts-header-mid .field-block-telegram a[href*="t.me"]:hover svg path,.contacts-header-mid .field-block-telegram a[href*="telegram.org"]:hover svg path,.contacts-header-mid .field-block-viber a[href*="t.me"]:hover svg path,.contacts-header-mid .field-block-viber a[href*="telegram.org"]:hover svg path,.contacts-header-mid .field-block-link-img-multi__item a[href*="t.me"]:hover svg path,.contacts-header-mid .field-block-link-img-multi__item a[href*="telegram.org"]:hover svg path{fill:#34aadf}.contacts-header-mid .field-block-whatsapp a[href*="viber.com"],.contacts-header-mid .field-block-whatsapp a[href*="viber://"],.contacts-header-mid .field-block-telegram a[href*="viber.com"],.contacts-header-mid .field-block-telegram a[href*="viber://"],.contacts-header-mid .field-block-viber a[href*="viber.com"],.contacts-header-mid .field-block-viber a[href*="viber://"],.contacts-header-mid .field-block-link-img-multi__item a[href*="viber.com"],.contacts-header-mid .field-block-link-img-multi__item a[href*="viber://"]{background:#7360f2}.contacts-header-mid .field-block-whatsapp a[href*="viber.com"]:hover svg path,.contacts-header-mid .field-block-whatsapp a[href*="viber://"]:hover svg path,.contacts-header-mid .field-block-telegram a[href*="viber.com"]:hover svg path,.contacts-header-mid .field-block-telegram a[href*="viber://"]:hover svg path,.contacts-header-mid .field-block-viber a[href*="viber.com"]:hover svg path,.contacts-header-mid .field-block-viber a[href*="viber://"]:hover svg path,.contacts-header-mid .field-block-link-img-multi__item a[href*="viber.com"]:hover svg path,.contacts-header-mid .field-block-link-img-multi__item a[href*="viber://"]:hover svg path{fill:#7360f2}.contacts-header-mid .field-block-whatsapp a:hover,.contacts-header-mid .field-block-telegram a:hover,.contacts-header-mid .field-block-viber a:hover,.contacts-header-mid .field-block-link-img-multi__item a:hover{background:#dedcf4;transition:all 250ms ease}.contacts-header-mid .field-block-whatsapp a:hover svg path,.contacts-header-mid .field-block-telegram a:hover svg path,.contacts-header-mid .field-block-viber a:hover svg path,.contacts-header-mid .field-block-link-img-multi__item a:hover svg path{transition:all 250ms ease}.contacts-header-mid .field-block-link-img-multi__items{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:20px}@media screen and (min-width:1200px){.contacts-header-mid .field-block-link-img-multi__items{gap:1rem}}.contacts-header-mid .field-block-link-img-multi__item:first-of-type{order:1}.contacts-header-mid .field-block-whatsapp,.contacts-header-mid .field-block-telegram,.contacts-header-mid .field-block-viber{display:none}.contacts-page .block__content{text-align:center}.contacts-page .field-block-phone__items{display:flex;flex-direction:column;align-items:center;gap:5px}@media screen and (min-width:1200px){.contacts-page .field-block-phone__items{align-items:flex-start;gap:0.25rem}}.contacts-page .field-block-phone__item{font-size:1.4285714286rem;font-weight:700;line-height:1.25;white-space:nowrap;display:flex;flex-direction:column;align-items:center;gap:5px}@media screen and (min-width:1200px){.contacts-page .field-block-phone__item{font-size:1.9rem;font-weight:700}}@media screen and (min-width:1200px){.contacts-page .field-block-phone__item{align-items:flex-start;gap:0.25rem;font-size:1.2857142857rem;font-weight:700;line-height:1.25}}@media screen and (min-width:1200px)and (min-width:1200px){.contacts-page .field-block-phone__item{font-size:1.6rem;font-weight:700}}.contacts-page .field-block-phone__item a{transition:all 500ms cubic-bezier(0,0,0.23,1);text-decoration:none;-webkit-text-stroke-color:#05005f;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-image:linear-gradient(to right,#EB9B8A,#EB9B8A 50%,#05005F 50%);background-size:200% 100%;background-position:100%;transition:all 250ms ease}.contacts-page .field-block-phone__item a:hover{background-position:0;-webkit-text-stroke-color:#eb9b8a}.contacts-page .socials{min-width:220px;width:fit-content;margin:20px auto 50px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;flex-wrap:wrap;gap:15px}@media screen and (min-width:1200px){.contacts-page .socials{margin:auto 0;min-width:unset;width:12.9rem;justify-content:flex-start;gap:0.5rem}}.contacts-page .socials .field-block-whatsapp a,.contacts-page .socials .field-block-telegram a,.contacts-page .socials .field-block-viber a,.contacts-page .socials .field-block-link-img-multi__item a{display:flex;justify-content:center;align-items:center;gap:6px;color:#05005f;text-underline-position:under;transition:all 250ms ease}@media screen and (min-width:1200px){.contacts-page .socials .field-block-whatsapp a,.contacts-page .socials .field-block-telegram a,.contacts-page .socials .field-block-viber a,.contacts-page .socials .field-block-link-img-multi__item a{gap:0.3rem}}.contacts-page .socials .field-block-whatsapp a .link-image-icon,.contacts-page .socials .field-block-telegram a .link-image-icon,.contacts-page .socials .field-block-viber a .link-image-icon,.contacts-page .socials .field-block-link-img-multi__item a .link-image-icon{width:50px;height:50px;border-radius:50%;display:flex;justify-content:center;align-items:center;transition:all 250ms ease;background:#fcc6ae}@media screen and (min-width:1200px){.contacts-page .socials .field-block-whatsapp a .link-image-icon,.contacts-page .socials .field-block-telegram a .link-image-icon,.contacts-page .socials .field-block-viber a .link-image-icon,.contacts-page .socials .field-block-link-img-multi__item a .link-image-icon{width:2rem;height:2rem}}.contacts-page .socials .field-block-whatsapp a .link-image-name,.contacts-page .socials .field-block-telegram a .link-image-name,.contacts-page .socials .field-block-viber a .link-image-name,.contacts-page .socials .field-block-link-img-multi__item a .link-image-name{font-size:1rem;font-weight:400;line-height:1.5;font-size:18px;color:#05005f}@media screen and (min-width:1200px){.contacts-page .socials .field-block-whatsapp a .link-image-name,.contacts-page .socials .field-block-telegram a .link-image-name,.contacts-page .socials .field-block-viber a .link-image-name,.contacts-page .socials .field-block-link-img-multi__item a .link-image-name{font-size:1rem;font-weight:400}}@media screen and (min-width:1200px){.contacts-page .socials .field-block-whatsapp a .link-image-name,.contacts-page .socials .field-block-telegram a .link-image-name,.contacts-page .socials .field-block-viber a .link-image-name,.contacts-page .socials .field-block-link-img-multi__item a .link-image-name{font-size:1rem}}.contacts-page .socials .field-block-whatsapp a svg,.contacts-page .socials .field-block-telegram a svg,.contacts-page .socials .field-block-viber a svg,.contacts-page .socials .field-block-link-img-multi__item a svg{width:100%;height:auto;max-width:25px;max-height:25px;transition:all 250ms ease}.contacts-page .socials .field-block-whatsapp a svg path,.contacts-page .socials .field-block-telegram a svg path,.contacts-page .socials .field-block-viber a svg path,.contacts-page .socials .field-block-link-img-multi__item a svg path{fill:#05005f;transition:all 250ms ease}.contacts-page .socials .field-block-whatsapp a svg path.stroke-sp,.contacts-page .socials .field-block-telegram a svg path.stroke-sp,.contacts-page .socials .field-block-viber a svg path.stroke-sp,.contacts-page .socials .field-block-link-img-multi__item a svg path.stroke-sp{stroke:#05005f}@media screen and (min-width:1200px){.contacts-page .socials .field-block-whatsapp a svg,.contacts-page .socials .field-block-telegram a svg,.contacts-page .socials .field-block-viber a svg,.contacts-page .socials .field-block-link-img-multi__item a svg{max-width:1rem;max-height:1rem}}.contacts-page .socials .field-block-whatsapp a:hover,.contacts-page .socials .field-block-telegram a:hover,.contacts-page .socials .field-block-viber a:hover,.contacts-page .socials .field-block-link-img-multi__item a:hover{transition:all 250ms ease}.contacts-page .socials .field-block-whatsapp a:hover .link-image-icon,.contacts-page .socials .field-block-telegram a:hover .link-image-icon,.contacts-page .socials .field-block-viber a:hover .link-image-icon,.contacts-page .socials .field-block-link-img-multi__item a:hover .link-image-icon{background:#05005f;transition:all 250ms ease}.contacts-page .socials .field-block-whatsapp a:hover .link-image-icon svg path,.contacts-page .socials .field-block-telegram a:hover .link-image-icon svg path,.contacts-page .socials .field-block-viber a:hover .link-image-icon svg path,.contacts-page .socials .field-block-link-img-multi__item a:hover .link-image-icon svg path{fill:#fcc6ae;transition:all 250ms ease}.contacts-page .socials .field-block-whatsapp a:hover .link-image-icon svg path.stroke-sp,.contacts-page .socials .field-block-telegram a:hover .link-image-icon svg path.stroke-sp,.contacts-page .socials .field-block-viber a:hover .link-image-icon svg path.stroke-sp,.contacts-page .socials .field-block-link-img-multi__item a:hover .link-image-icon svg path.stroke-sp{stroke:#fcc6ae}.contacts-page .socials .field-block-link-img-multi__items{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;flex-wrap:wrap;gap:15px}@media screen and (min-width:1200px){.contacts-page .socials .field-block-link-img-multi__items{gap:0.5rem}}.contacts-page .field-block-text,.contacts-page .field-block-email{margin-top:20px}.contacts-page .field-block-text .field__label,.contacts-page .field-block-email .field__label{font-size:0.8571428571rem;font-weight:700;line-height:1.25;margin-bottom:5px}@media screen and (min-width:1200px){.contacts-page .field-block-text .field__label,.contacts-page .field-block-email .field__label{font-size:0.7rem;font-weight:700}}.contacts-page .field-block-text__item a,.contacts-page .field-block-email__item a{display:inline-block;font-size:1rem;font-weight:400;line-height:1.5;transition:all 500ms cubic-bezier(0,0,0.23,1);text-decoration:none;-webkit-text-stroke-color:#2e2d2d;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-image:linear-gradient(to right,#EB9B8A,#EB9B8A 50%,#2E2D2D 50%);background-size:200% 100%;background-position:100%}@media screen and (min-width:1200px){.contacts-page .field-block-text__item a,.contacts-page .field-block-email__item a{font-size:1rem;font-weight:400}}.contacts-page .field-block-text__item a:hover,.contacts-page .field-block-email__item a:hover{background-position:0;-webkit-text-stroke-color:#eb9b8a}@media screen and (min-width:1200px){.contacts-page .field-block-text strong{letter-spacing:-0.055rem}}.contacts-page .field-block-desc{margin-top:5px;font-size:1rem;font-weight:400;line-height:1.5}@media screen and (min-width:1200px){.contacts-page .field-block-desc{font-size:1rem;font-weight:400}}@media screen and (min-width:1200px){.contacts-page .field-block-desc{margin-top:0.1rem;color:#6e69b1}}.contacts-page .field-block-email__item a span{font-size:1rem;font-weight:600;line-height:1.5}@media screen and (min-width:1200px){.contacts-page .field-block-email__item a span{font-size:1rem;font-weight:600}}.contacts-page .field-block-link a{font-size:1rem;font-weight:700;line-height:1.25;transition:all 250ms ease;position:relative;text-decoration:none;color:#05005f}@media screen and (min-width:1200px){.contacts-page .field-block-link a{font-size:1rem;font-weight:700}}.contacts-page .field-block-link a:after{background:#05005f;transition:all 250ms ease;content:"";position:absolute;height:1px;bottom:0;left:0;right:0;will-change:transform;transform:scaleX(0);content-visibility:auto}.contacts-page .field-block-link a:hover:after{transform:scaleX(1)}.contacts-page .field-block-map{margin-top:20px;position:relative;z-index:1}.contacts-page .geolocation-map-wrapper{margin:0 -25px;height:764px}.contacts-page .geolocation-map-wrapper .leaflet-popup{margin-bottom:56px;bottom:-7px}@media screen and (min-width:1200px){.contacts-page .geolocation-map-wrapper .leaflet-popup{margin-bottom:2.8rem;bottom:-0.35rem !important}}.contacts-page .geolocation-map-wrapper .leaflet-popup-content-wrapper{margin-bottom:-1px;padding:0;border-radius:50%;border:10px solid #fff}@media screen and (min-width:1200px){.contacts-page .geolocation-map-wrapper .leaflet-popup-content-wrapper{margin-bottom:-0.1rem;border-width:0.5rem}}.contacts-page .geolocation-map-wrapper .leaflet-popup-content-wrapper .leaflet-popup-content{margin:0;width:9.9rem;height:9.9rem}@media screen and (min-width:1200px){.contacts-page .geolocation-map-wrapper .leaflet-popup-content-wrapper .leaflet-popup-content{width:9.9rem !important;height:9.9rem !important}}.contacts-page .geolocation-map-wrapper .leaflet-popup-content-wrapper .leaflet-popup-content .label-image-wrapper{width:100%;height:auto;aspect-ratio:1;border-radius:50%;overflow:hidden}.contacts-page .geolocation-map-wrapper .leaflet-popup-content-wrapper .leaflet-popup-content .label-image-wrapper img{width:100%;height:auto;object-fit:cover;transform:translateY(-10%)}.contacts-page .geolocation-map-wrapper .leaflet-popup-close-button{display:none}.contacts-page .geolocation-map-wrapper .leaflet-popup-tip-container{width:40px;height:20px;position:absolute;left:50%;top:100%;margin-left:-20px;overflow:hidden;pointer-events:none}@media screen and (min-width:1200px){.contacts-page .geolocation-map-wrapper .leaflet-popup-tip-container{width:2rem;height:1rem;top:calc(100% + 0.05rem);margin-left:-1rem}}.contacts-page .geolocation-map-wrapper .leaflet-popup-tip-container .leaflet-popup-tip{width:17px;height:17px;padding:1px;margin:-10px auto 0;transform:rotate(45deg);border-right:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8}@media screen and (min-width:1200px){.contacts-page .geolocation-map-wrapper .leaflet-popup-tip-container .leaflet-popup-tip{width:0.85rem;height:0.85rem;padding:0.05rem;margin:-0.5rem auto 0;border-width:0.05rem}}.contacts-page .geolocation-map-wrapper .leaflet-marker-pane img{margin-left:-24px;margin-top:-30px;width:48px;height:60px;transform:translate3d(3840px,1200px,0px);z-index:1200}@media screen and (min-width:1200px){.contacts-page .geolocation-map-wrapper .leaflet-marker-pane img{margin-left:-1.2rem !important;margin-top:-1.5rem !important;width:2.4rem !important;height:3rem !important}}.contacts-page .field-block-image{margin:20px -25px 0;height:800px}.contacts-page .field-block-image img{width:100%;height:100%;object-fit:cover}.contacts-page .field-block-form{margin-top:50px;margin-bottom:10px;padding:30px;background:#fff;box-shadow:0px 4px 18px 0px rgba(222,222,238,.5);position:relative;z-index:15;border-radius:20px}.contacts-page .field-block-form .form-item{margin-bottom:10px}.contacts-page .field-block-form .form-item input{height:50px}.contacts-page .field-block-form .form-item textarea{height:180px}.contacts-page .field-block-form .field__label{margin-bottom:5px;font-size:1.7142857143rem;font-weight:700;line-height:1.25;line-height:1.2;color:#05005f;text-align:center}@media screen and (min-width:1200px){.contacts-page .field-block-form .field__label{font-size:2.2rem;font-weight:700}}.contacts-page .field-block-form .form-item-subtitle{margin-bottom:15px;text-align:center;font-size:1rem;font-weight:400;line-height:1.5}@media screen and (min-width:1200px){.contacts-page .field-block-form .form-item-subtitle{font-size:1rem;font-weight:400}}.contacts-page .field-block-form .form-actions .form-submit{width:100%;position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;flex-wrap:wrap;font-family:"Montserrat";line-height:1.25;border-radius:30px;text-align:center;text-decoration:none;background-color:rgba(0,0,0,0);border:none;outline:none;transition:all 250ms ease;user-select:none;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;overflow:hidden;font-size:1rem;font-weight:700;line-height:1.25;padding:15px 25px;min-height:50px;background:#fcc6ae;color:#05005f}@media screen and (min-width:1200px){.contacts-page .field-block-form .form-actions .form-submit{font-size:1rem;font-weight:700}}@media screen and (min-width:1200px){.contacts-page .field-block-form .form-actions .form-submit{padding:0.75rem 1.25rem;min-height:3.1rem;border-radius:1.5rem}}.contacts-page .field-block-form .form-actions .form-submit:hover{color:#fff}.contacts-page .field-block-form .form-actions .form-submit::after{position:absolute;content:"";left:-2px;top:-2px;bottom:-2px;right:-2px;transform:scaleX(0);transition:transform .3s;transform-origin:right center;z-index:-1;border-radius:30px}@media screen and (min-width:1200px){.contacts-page .field-block-form .form-actions .form-submit::after{left:-0.1rem;top:-0.1rem;bottom:-0.1rem;right:-0.1rem;border-radius:1.5rem}}.contacts-page .field-block-form .form-actions .form-submit::after{background:#05005f}.contacts-page .field-block-form .form-actions .form-submit:hover::after{transform:scaleX(1)}.contacts-page .field-block-form .webform-confirmation__message:last-of-type{margin-bottom:0}.copyright{margin-top:40px}.copyright .text-formatted{font-size:1rem;font-weight:400;line-height:1.5;color:#05005f;text-align:center}@media screen and (min-width:1200px){.copyright .text-formatted{font-size:1rem;font-weight:400}}.copyright .text-formatted strong{font-size:1rem;font-weight:700;line-height:1.25}@media screen and (min-width:1200px){.copyright .text-formatted strong{font-size:1rem;font-weight:700}}.personal-footer,.menu-footer,.catalog-menu-footer{display:none}@media screen and (min-width:992px){.personal-footer,.menu-footer,.catalog-menu-footer{display:block}}.personal-footer__title,.menu-footer__title,.catalog-menu-footer__title{font-size:1.4285714286rem;font-weight:700;line-height:1.25;margin-bottom:20px}@media screen and (min-width:1200px){.personal-footer__title,.menu-footer__title,.catalog-menu-footer__title{font-size:1.9rem;font-weight:700}}.personal-footer .menu__item,.menu-footer .menu__item,.catalog-menu-footer .menu__item{padding:0 0 0 30px;font-size:1rem;font-weight:700;line-height:1.25;list-style:none;position:relative}@media screen and (min-width:1200px){.personal-footer .menu__item,.menu-footer .menu__item,.catalog-menu-footer .menu__item{font-size:1rem;font-weight:700}}.personal-footer .menu__item::before,.menu-footer .menu__item::before,.catalog-menu-footer .menu__item::before{content:"";position:absolute;left:4px;top:.6em;height:2px;width:14px;background:#fcc6ae}.personal-footer .menu__item:not(:last-child),.menu-footer .menu__item:not(:last-child),.catalog-menu-footer .menu__item:not(:last-child){margin-bottom:20px}.personal-footer .menu__item--12,.menu-footer .menu__item--12,.catalog-menu-footer .menu__item--12{display:none}.personal-footer .menu__item a,.menu-footer .menu__item a,.catalog-menu-footer .menu__item a{text-decoration:none;transition:all 250ms ease;position:relative;text-decoration:none}.personal-footer .menu__item a:after,.menu-footer .menu__item a:after,.catalog-menu-footer .menu__item a:after{background:currentColor;transition:all 250ms ease;content:"";position:absolute;height:1px;bottom:0;left:0;right:0;will-change:transform;transform:scaleX(0);content-visibility:auto}.personal-footer .menu__item a:hover:after,.menu-footer .menu__item a:hover:after,.catalog-menu-footer .menu__item a:hover:after{transform:scaleX(1)}.personal-footer .menu__item a:hover,.menu-footer .menu__item a:hover,.catalog-menu-footer .menu__item a:hover{color:#fcc6ae}.contacts-footer{margin:35px auto}.contacts-footer .block__content{text-align:center}.contacts-footer a{text-decoration:none}.contacts-footer .field-block-desc{margin-bottom:5px;display:flex;flex-direction:column;align-items:center;gap:4px;color:#05005f}@media screen and (min-width:1200px){.contacts-footer .field-block-desc{margin-bottom:0.6rem;gap:0.1rem}}.contacts-footer .field-block-desc__label{font-size:1rem;font-weight:400;line-height:1.5}@media screen and (min-width:1200px){.contacts-footer .field-block-desc__label{font-size:1rem;font-weight:400}}.contacts-footer .field-block-desc__item{font-size:1rem;font-weight:600;line-height:1.5}@media screen and (min-width:1200px){.contacts-footer .field-block-desc__item{font-size:1rem;font-weight:600}}.contacts-footer .field-block-phone{margin-bottom:10px}.contacts-footer .field-block-phone__items{display:flex;flex-direction:column;align-items:center;gap:5px}@media screen and (min-width:1200px){.contacts-footer .field-block-phone__items{gap:0}}.contacts-footer .field-block-phone__item{transition:all 250ms ease;position:relative;text-decoration:none}.contacts-footer .field-block-phone__item:after{background:#05005f;transition:all 250ms ease;content:"";position:absolute;height:1px;bottom:0;left:0;right:0;will-change:transform;transform:scaleX(0);content-visibility:auto}.contacts-footer .field-block-phone__item:hover:after{transform:scaleX(1)}.contacts-footer .field-block-phone__item a{font-size:1.2857142857rem;font-weight:700;line-height:1.25;color:#05005f;white-space:nowrap}@media screen and (min-width:1200px){.contacts-footer .field-block-phone__item a{font-size:1.6rem;font-weight:700}}.contacts-footer .field-block-email{margin-top:10px}.contacts-footer .field-block-email a{font-size:1rem;font-weight:400;line-height:1.5;color:#05005f;white-space:nowrap;transition:all 250ms ease;position:relative;text-decoration:none}@media screen and (min-width:1200px){.contacts-footer .field-block-email a{font-size:1rem;font-weight:400}}.contacts-footer .field-block-email a:after{background:#05005f;transition:all 250ms ease;content:"";position:absolute;height:1px;bottom:0;left:0;right:0;will-change:transform;transform:scaleX(0);content-visibility:auto}.contacts-footer .field-block-email a:hover:after{transform:scaleX(1)}.contacts-footer .socials{margin:0 auto;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:15px}@media screen and (min-width:1200px){.contacts-footer .socials{gap:0.75rem}}.contacts-footer .field-block-whatsapp a,.contacts-footer .field-block-telegram a,.contacts-footer .field-block-viber a,.contacts-footer .field-block-link-img-multi__item a{width:50px;height:50px;border-radius:50%;display:flex;justify-content:center;align-items:center;transition:all 250ms ease;background:#05005f}@media screen and (min-width:1200px){.contacts-footer .field-block-whatsapp a,.contacts-footer .field-block-telegram a,.contacts-footer .field-block-viber a,.contacts-footer .field-block-link-img-multi__item a{width:2rem;height:2rem}}.contacts-footer .field-block-whatsapp a svg,.contacts-footer .field-block-telegram a svg,.contacts-footer .field-block-viber a svg,.contacts-footer .field-block-link-img-multi__item a svg{width:100%;height:auto;max-width:25px;max-height:25px;transform:scale(1);transition:all 250ms ease}.contacts-footer .field-block-whatsapp a svg path,.contacts-footer .field-block-telegram a svg path,.contacts-footer .field-block-viber a svg path,.contacts-footer .field-block-link-img-multi__item a svg path{fill:#fcc6ae;transition:all 250ms ease}.contacts-footer .field-block-whatsapp a svg path.stroke-sp,.contacts-footer .field-block-telegram a svg path.stroke-sp,.contacts-footer .field-block-viber a svg path.stroke-sp,.contacts-footer .field-block-link-img-multi__item a svg path.stroke-sp{stroke:#fcc6ae}@media screen and (min-width:1200px){.contacts-footer .field-block-whatsapp a svg,.contacts-footer .field-block-telegram a svg,.contacts-footer .field-block-viber a svg,.contacts-footer .field-block-link-img-multi__item a svg{max-width:1rem;max-height:1rem}}.contacts-footer .field-block-whatsapp a:hover,.contacts-footer .field-block-telegram a:hover,.contacts-footer .field-block-viber a:hover,.contacts-footer .field-block-link-img-multi__item a:hover{background:rgba(0,0,0,0);transition:all 250ms ease}.contacts-footer .field-block-whatsapp a:hover svg,.contacts-footer .field-block-telegram a:hover svg,.contacts-footer .field-block-viber a:hover svg,.contacts-footer .field-block-link-img-multi__item a:hover svg{transform:scale(1.5);transition:all 250ms ease}.contacts-footer .field-block-whatsapp a:hover svg path,.contacts-footer .field-block-telegram a:hover svg path,.contacts-footer .field-block-viber a:hover svg path,.contacts-footer .field-block-link-img-multi__item a:hover svg path{fill:#05005f;transition:all 250ms ease}.contacts-footer .field-block-whatsapp a:hover svg path.stroke-sp,.contacts-footer .field-block-telegram a:hover svg path.stroke-sp,.contacts-footer .field-block-viber a:hover svg path.stroke-sp,.contacts-footer .field-block-link-img-multi__item a:hover svg path.stroke-sp{stroke:#05005f}.contacts-footer .field-block-link-img-multi__items{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:15px}@media screen and (min-width:1200px){.contacts-footer .field-block-link-img-multi__items{gap:0.75rem}}.contacts-footer .field-block-link{margin-top:15px}.contacts-footer .field-block-link a{transition:all 250ms ease;position:relative;text-decoration:none;font-weight:700;display:inline-flex;align-items:center}.contacts-footer .field-block-link a:after{background:currentColor;transition:all 250ms ease;content:"";position:absolute;height:1px;bottom:0;left:0;right:0;will-change:transform;transform:scaleX(0);content-visibility:auto}.contacts-footer .field-block-link a:after{transform:scaleX(1)}.contacts-footer .field-block-link a:hover:after{transform:scaleX(0)}.contacts-footer .field-block-link a::before{content:"";font-family:"icomoon";font-size:24px;font-weight:400;line-height:1;color:inherit;margin-right:10px}@media screen and (min-width:1200px){.contacts-footer .field-block-link a::before{font-size:1.2rem}}.contacts-footer .field-block-link a::after{left:33px;bottom:3px}.logo-footer-info{max-width:280px}@media screen and (min-width:480px){.logo-footer-info{max-width:unset}}.logo-footer-info .field-block-text .payment-title,.logo-footer-info .field-block-text p:first-of-type{margin-bottom:5px;font-size:1rem;font-weight:400;line-height:1.5;color:#05005f;text-align:center}@media screen and (min-width:1200px){.logo-footer-info .field-block-text .payment-title,.logo-footer-info .field-block-text p:first-of-type{font-size:1rem;font-weight:400}}@media screen and (min-width:1200px){.logo-footer-info .field-block-text .payment-title,.logo-footer-info .field-block-text p:first-of-type{margin-bottom:0.55rem}}.logo-footer-info .field-block-text .payment-list,.logo-footer-info .field-block-text p:last-of-type{display:flex;justify-content:center;align-items:stretch;flex-wrap:wrap;gap:0.7142857143rem}@media screen and (min-width:1200px){.logo-footer-info .field-block-text .payment-list,.logo-footer-info .field-block-text p:last-of-type{gap:0.5rem}}.logo-footer-info .field-block-text .payment-list svg,.logo-footer-info .field-block-text p:last-of-type svg{width:5rem;height:3.2857142857rem;border-radius:0.7142857143rem}@media screen and (min-width:1200px){.logo-footer-info .field-block-text .payment-list svg,.logo-footer-info .field-block-text p:last-of-type svg{width:3.5rem;height:2.3rem;border-radius:0.5rem}}.breadcrumb ol{margin:0 -25px;padding:0 25px;display:flex;align-items:center;overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none}.breadcrumb ol::-webkit-scrollbar{display:none}.breadcrumb ol li{list-style:none;margin:0;padding:0;flex-shrink:0;display:flex;align-items:center}.breadcrumb ol li::before{content:"";font-family:"icomoon";font-size:20px;font-weight:400;line-height:1;color:inherit;margin:0 15px;color:#bdbce2}@media screen and (min-width:1200px){.breadcrumb ol li::before{font-size:1.2rem}}@media screen and (min-width:1200px){.breadcrumb ol li::before{margin:0 0.65rem}}.breadcrumb ol li a,.breadcrumb ol li span{font-size:1rem;font-weight:600;line-height:1.5;line-height:1.25}@media screen and (min-width:1200px){.breadcrumb ol li a,.breadcrumb ol li span{font-size:1rem;font-weight:600}}.breadcrumb ol li a{text-decoration:none;transition:all 250ms ease}.breadcrumb ol li a:hover{color:#f897b8;transition:all 250ms ease}.breadcrumb ol li:first-of-type{display:inline-block;vertical-align:middle}.breadcrumb ol li:first-of-type::before{display:none}.breadcrumb ol li:first-of-type a{font-size:0;background:none;color:#2e2d2d;text-decoration:none}.breadcrumb ol li:first-of-type a span{font-size:0}.breadcrumb ol li:first-of-type a::before{content:"";font-family:"icomoon";font-size:24px;font-weight:400;line-height:1;color:inherit}@media screen and (min-width:1200px){.breadcrumb ol li:first-of-type a::before{font-size:1.2rem}}.breadcrumb ol li:first-of-type a:hover{color:#f897b8;transition:all 250ms ease}.breadcrumb .back__link{display:none}@media screen and (min-width:1200px){.breadcrumb{display:flex;align-items:center}}.personal-page-title .block__content{font-size:2rem;font-weight:700;line-height:1.25}@media screen and (min-width:1200px){.personal-page-title .block__content{font-size:2.5rem;font-weight:700}}.personal-page-title h1{all:inherit;margin:0;padding:0;height:auto}.personal-page-title h1.with-total-rows{position:relative;padding-bottom:21px;margin-bottom:-21px}@media screen and (min-width:1200px){.personal-page-title h1.with-total-rows{padding-bottom:1.5rem;margin-bottom:-1.5rem}}.personal-page-title h1.with-total-rows .total_rows{position:absolute;bottom:0;left:50%;transform:translateX(-50%)}@media screen and (min-width:1200px){.personal-page-title h1.with-total-rows .total_rows{left:0;transform:none}}.personal-page-title h1.with-total-rows .total_rows:not(:first-of-type){display:none !important;position:absolute;clip:rect(0,0,0,0);width:1px;height:1px;margin:-1px;overflow:hidden;opacity:0;font-size:0;border:none;background:none;word-wrap:normal;pointer-events:none;user-select:none}.personal-page-title .total_rows{font-size:1rem;font-weight:400;line-height:1.5}@media screen and (min-width:1200px){.personal-page-title .total_rows{font-size:1rem;font-weight:400}}.item_click_wraper{z-index:555;pointer-events:none}.item_click{z-index:555}.block-sub-title{font-size:0.8571428571rem;font-weight:600;text-transform:uppercase;line-height:1.25;color:#5a5959;margin-top:5px}@media screen and (min-width:1200px){.block-sub-title{font-size:0.7rem;font-weight:600}}@media screen and (min-width:1200px){.block-sub-title{margin-top:0.75rem}}.seo-block{padding-top:25px !important;padding-bottom:50px;display:flex;flex-direction:column;gap:20px}@media screen and (min-width:768px){.seo-block{flex-direction:row;align-items:flex-start}}@media screen and (min-width:1200px){.seo-block{padding-top:2.5rem !important;padding-bottom:5rem;align-items:center;gap:3.4rem}}.seo-block:not(:has(.seo-block__container>*)){display:none}.seo-block::before{content:"";display:block;width:100%;flex-shrink:0;height:auto;aspect-ratio:982/511;background-image:url("/themes/personal/images/seo-image.webp");background-repeat:no-repeat;background-position:center;background-size:contain;border-radius:6px;overflow:hidden}@media screen and (min-width:768px){.seo-block::before{width:49%}}@media screen and (min-width:1200px){.seo-block::before{width:49.1rem;border-radius:1rem}}.seo-block .block__title{margin-bottom:20px;font-size:2rem;font-weight:700;line-height:1.25}@media screen and (min-width:1200px){.seo-block .block__title{font-size:2.5rem;font-weight:700}}@media screen and (min-width:1200px){.seo-block .block__title{margin-bottom:1.25rem}}.seo-block__container{overflow:hidden;overflow-y:auto;max-height:249px;padding-right:40px;-webkit-overflow-scrolling:touch}.seo-block__container h6,.seo-block__container h5,.seo-block__container h4,.seo-block__container h3,.seo-block__container h2,.seo-block__container h1{margin:.5em 0}.seo-block__container h6:first-child,.seo-block__container h5:first-child,.seo-block__container h4:first-child,.seo-block__container h3:first-child,.seo-block__container h2:first-child,.seo-block__container h1:first-child{margin-top:0}.seo-block__container h6:last-child,.seo-block__container h5:last-child,.seo-block__container h4:last-child,.seo-block__container h3:last-child,.seo-block__container h2:last-child,.seo-block__container h1:last-child{margin-bottom:0}.seo-block__container p,.seo-block__container li{font-size:1rem;font-weight:400;line-height:1.5}@media screen and (min-width:1200px){.seo-block__container p,.seo-block__container li{font-size:1rem;font-weight:400}}.seo-block__container blockquote{font-size:1rem;font-weight:700;line-height:1.25;padding:15px;background:#05005f;text-align:center;border-radius:5px;overflow:hidden;color:#fff;min-width:20%;margin:1rem 0}@media screen and (min-width:1200px){.seo-block__container blockquote{font-size:1rem;font-weight:700}}@media screen and (min-width:1200px){.seo-block__container blockquote{padding:1.5rem}}.seo-block__container blockquote:before{display:none}.seo-block__container blockquote:first-child{margin-top:0}.seo-block__container blockquote:last-child{margin-bottom:0}.seo-block__container ol,.seo-block__container ul{margin:1em 0}.seo-block__container ol:first-child,.seo-block__container ul:first-child{margin-top:0}.seo-block__container ol:last-child,.seo-block__container ul:last-child{margin-bottom:0}.seo-block__container ol li,.seo-block__container ul li{margin:0 0 5px;min-width:200px}.seo-block__container ol li:last-of-type,.seo-block__container ul li:last-of-type{margin-bottom:0}.seo-block__container ul li{padding:0 0 0 20px;margin-bottom:0;text-align:left;position:relative;overflow:hidden}@media screen and (min-width:1200px){.seo-block__container ul li{padding-left:1.5rem;margin-bottom:0}}.seo-block__container ul li:before{width:2px;height:2px;content:"";position:absolute;left:5px;top:.75em;margin-top:-1px;border-radius:50%;background:#05005f;flex-shrink:0}@media screen and (min-width:1200px){.seo-block__container ul li:before{width:2px;height:2px;left:0.25rem;margin-top:-0.05rem}}.seo-block__container ol{counter-reset:list}.seo-block__container ol li{overflow:hidden;padding:0 0 0 1.5em;position:relative;text-align:left}.seo-block__container ol li:before{counter-increment:list;content:counters(list,".") ".";position:absolute;left:0}.seo-block__container ol li li{padding-left:2em}.seo-block__container table{width:100% !important;border-collapse:collapse;float:none;border:none;margin:1em 0}.seo-block__container table:first-child{margin-top:0}.seo-block__container table:last-child{margin-bottom:0}.seo-block__container table th,.seo-block__container table td{border:none;padding:15px}.seo-block__container table th{font-size:1rem;font-weight:700;background:#05005f;color:#fff;vertical-align:bottom}.seo-block__container table tr{border:none}.seo-block__container table tr:nth-child(even){background:#f9f9f9}.seo-block__container table td{vertical-align:top;font-size:0.8rem;background:none}.seo-block__container .youtube-container{max-width:1170px;margin-left:auto;margin-right:auto;clear:both}.seo-block__container img{width:100%;border-radius:10px}@media screen and (min-width:768px){.seo-block__container img{width:auto;max-width:calc((100% - 20px)/2)}}@media screen and (min-width:1200px){.seo-block__container img{max-width:calc((100% - 1.5rem)/2);border-radius:1rem}}.seo-block__container p:has(img){margin:0}.seo-block__container .align-left,.seo-block__container .align-right,.seo-block__container .align-center{float:none;margin-bottom:20px}@media screen and (min-width:768px){.seo-block__container .align-left,.seo-block__container .align-right,.seo-block__container .align-center{margin:20px}}@media screen and (min-width:1200px){.seo-block__container .align-left,.seo-block__container .align-right,.seo-block__container .align-center{margin:1rem 1.5rem}}.seo-block__container .align-left:first-child,.seo-block__container .align-right:first-child,.seo-block__container .align-center:first-child{margin-top:0}.seo-block__container .align-left{margin-left:0}@media screen and (min-width:768px){.seo-block__container .align-left{float:left}}.seo-block__container .align-right{margin-right:0}@media screen and (min-width:768px){.seo-block__container .align-right{float:right}}.seo-block__container .align-center{margin-left:auto;margin-right:auto}.seo-block__container .site-style-h1{font-size:2.4285714286rem;font-weight:700;line-height:1.1}@media screen and (min-width:1200px){.seo-block__container .site-style-h1{font-size:3rem;font-weight:700}}.seo-block__container .site-style-h2{font-size:2rem;font-weight:700;line-height:1.25}@media screen and (min-width:1200px){.seo-block__container .site-style-h2{font-size:2.5rem;font-weight:700}}.seo-block__container .site-style-h3{font-size:1.7142857143rem;font-weight:700;line-height:1.25}@media screen and (min-width:1200px){.seo-block__container .site-style-h3{font-size:2.2rem;font-weight:700}}.seo-block__container .site-style-h4{font-size:1.4285714286rem;font-weight:700;line-height:1.25}@media screen and (min-width:1200px){.seo-block__container .site-style-h4{font-size:1.9rem;font-weight:700}}.seo-block__container .site-style-h5{font-size:1.2857142857rem;font-weight:700;line-height:1.25}@media screen and (min-width:1200px){.seo-block__container .site-style-h5{font-size:1.6rem;font-weight:700}}.seo-block__container .site-style-h6{font-size:1rem;font-weight:700;line-height:1.25}@media screen and (min-width:1200px){.seo-block__container .site-style-h6{font-size:1.3rem;font-weight:700}}.seo-block__container .site-style-button{font-size:1rem;font-weight:700;line-height:1.25}@media screen and (min-width:1200px){.seo-block__container .site-style-button{font-size:1rem;font-weight:700}}.seo-block__container .site-style-regular{font-size:1rem;font-weight:400;line-height:1.5}@media screen and (min-width:1200px){.seo-block__container .site-style-regular{font-size:1rem;font-weight:400}}.seo-block__container .site-style-regular-small{font-size:0.8571428571rem;font-weight:400;line-height:1.25}@media screen and (min-width:1200px){.seo-block__container .site-style-regular-small{font-size:0.9rem;font-weight:400}}.seo-block__container .site-style-subtitle{font-size:0.8571428571rem;font-weight:700;line-height:1.25}@media screen and (min-width:1200px){.seo-block__container .site-style-subtitle{font-size:0.7rem;font-weight:700}}.seo-block__container .site-style-overline{font-size:0.8571428571rem;font-weight:600;text-transform:uppercase;line-height:1.25}@media screen and (min-width:1200px){.seo-block__container .site-style-overline{font-size:0.7rem;font-weight:600}}.seo-block__container .align-left+h1,.seo-block__container .align-left+h2,.seo-block__container .align-left+h3,.seo-block__container .align-left+h4,.seo-block__container .align-left+h5,.seo-block__container .align-right+h1,.seo-block__container .align-right+h2,.seo-block__container .align-right+h3,.seo-block__container .align-right+h4,.seo-block__container .align-right+h5{margin-top:0}.seo-block__container a{color:#05005f;text-decoration:underline;text-underline-position:under}.seo-block__container a:hover{text-decoration:none;opacity:.8;transition:all 250ms ease}.seo-block__container::-webkit-scrollbar{width:0.2rem;height:0.2rem}.seo-block__container::-webkit-scrollbar-track{background:#dedcf4;border-radius:0.1rem}.seo-block__container::-webkit-scrollbar-thumb{background:#05005f;border-radius:0.1rem;cursor:pointer}@media screen and (min-width:768px){.seo-block__container{padding-right:15px}}@media screen and (min-width:1200px){.seo-block__container{padding-right:0.4rem;max-height:17.7rem}}.seo-block__container p{margin-bottom:1em;font-size:1rem;font-weight:400;line-height:1.5;line-height:1.5}@media screen and (min-width:1200px){.seo-block__container p{font-size:1rem;font-weight:400}}@media screen and (min-width:1200px){.seo-block__container p{font-size:0.9rem}}.seo-block__container p:last-child{margin-bottom:0}.seo-block__container p>span[style="color:#05005f;"]{line-height:1.25}.page-full .field-page-img{margin:0 0 25px;text-align:center}@media screen and (min-width:768px){.page-full .field-page-img{max-width:50%;margin:0 0 1rem 1.5rem;float:right}}.page-full .field-page-img img{border-radius:5px}.basket-pages-finish{text-align:center}.basket-pages-finish .text-align-center{justify-content:center}@media(max-width:992px){.page-basket #online-chat-wrapper{display:none}}#online-chat-wrapper.b-callback{bottom:60px;right:12px;z-index:32 !important;transition:all 250ms ease}@media screen and (min-width:1200px){#online-chat-wrapper.b-callback{right:4.25rem;bottom:4rem;margin-bottom:0;padding-left:2.5rem}}#online-chat-wrapper.b-callback.is-hidden{opacity:0;visibility:hidden;pointer-events:none;transition:all 250ms ease}#online-chat-wrapper.b-callback .b-callback__title{margin:0;font-weight:600;text-transform:unset;display:block}#online-chat-wrapper.b-callback .b-callback__title{font-size:12px}#online-chat-wrapper.b-callback .b-callback__text{font-size:10px;font-weight:400}#online-chat-wrapper.b-callback .b-callback__title,#online-chat-wrapper.b-callback .b-callback__text{line-height:1.25;color:#fff}@media screen and (min-width:1200px){#online-chat-wrapper.b-callback .b-callback__title,#online-chat-wrapper.b-callback .b-callback__text{font-size:0.7rem}}#online-chat-wrapper.b-callback .b-callback__inner{background:#f897b8;width:90px;height:90px;max-width:unset}@media screen and (min-width:1200px){#online-chat-wrapper.b-callback .b-callback__inner{width:5.95rem;height:5.95rem}}#online-chat-wrapper.b-callback .b-callback__inner::before{background:rgba(248,151,184,.2)}@media screen and (min-width:1200px){#online-chat-wrapper.b-callback .b-callback__image{width:3.5rem;height:3.5rem;left:-3rem;margin-top:-1.75rem}}#online-chat-wrapper.b-callback .b-callback__image img{width:100%;height:100%}#online-chat-wrapper.b-callback .b-callback__icons{top:50%}@media screen and (min-width:1200px){#online-chat-wrapper.b-callback .b-callback__icons{left:-3rem}}#online-chat-wrapper.b-callback .b-callback__icon:nth-of-type(2){margin:10px 0 10px}#online-chat-wrapper.b-callback .b-callback__icon a{width:100%;height:100%}@keyframes color{from{color:#fff}50%{color:#fcc6ae}to{color:#fff}}@keyframes pulse{from{transform:scale3d(1,1,1)}50%{transform:scale3d(1.2,1.2,1.2)}to{transform:scale3d(1,1,1)}}.popup-message{width:100%;height:100%;position:fixed;left:0;top:0;right:0;bottom:0;z-index:555;display:flex;justify-content:center;align-items:center}.js-close-popup-message .popup-message{animation:closePopup .5s forwards}.js-close-popup-message .popup-message .popup-message__overlay{background:rgba(0,0,0,0);transition:all 250ms ease}.js-close-popup-message .popup-message .block__layout{animation:hideMsg 1s forwards}@keyframes hideMsg{from{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(0)}}.js-hide-popup-message .popup-message{display:none;visibility:hidden;pointer-events:none}.popup-message__overlay{width:100%;height:100%;position:fixed;left:0;top:0;right:0;bottom:0;background:rgba(38,38,38,.8)}.popup-message .block__layout{width:300px;padding:20px 40px 20px 20px;display:flex;justify-content:center;align-items:center;background:#fff;border-radius:8px;position:relative;opacity:0;transform:scale(0);animation:fadePopup 1s forwards .5s}@keyframes fadePopup{from{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}@media screen and (min-width:1200px){.popup-message .block__layout{width:24rem;padding:2rem 3rem;border-radius:0.4rem}}.popup-message .field-block-text p{font-size:1.2857142857rem;font-weight:700;line-height:1.25;color:#05005f;text-align:center}@media screen and (min-width:1200px){.popup-message .field-block-text p{font-size:1.6rem;font-weight:700}}.popup-message .close-popup-message-button{position:absolute;right:10px;top:10px;width:1rem;height:1rem;font-size:0;display:flex;justify-content:center;align-items:center;opacity:1;color:#1a1919;background:none;border:none}@media screen and (min-width:1200px){.popup-message .close-popup-message-button{right:0.2rem;top:0.2rem;width:2rem;height:2rem;line-height:0}}.popup-message .close-popup-message-button::before{content:"";display:block;font-family:"icomoon";font-size:20px;font-weight:400;line-height:1;color:inherit;color:currentColor;transform:rotate(0deg);transition:all 250ms ease}@media screen and (min-width:1200px){.popup-message .close-popup-message-button::before{font-size:1.2rem}}.popup-message .close-popup-message-button:hover{cursor:pointer}.popup-message .close-popup-message-button:hover::before{transform:rotate(180deg);transition:all 250ms ease}.page-user #delivery_ajax_wrap .delivery-field-wrapper .form-item label{display:none}.page-user #delivery_ajax_wrap .delivery-field-wrapper .form-item-ukrposhta-fields-point{width:100%}.page-node-7 .delivery-methods{margin-bottom:40px}@media screen and (min-width:1200px){.page-node-7 .delivery-methods{margin-bottom:3.5rem}}.page-node-7 .delivery-methods__title h2{font-size:1.7142857143rem;font-weight:700;line-height:1.25;margin-bottom:20px}@media screen and (min-width:1200px){.page-node-7 .delivery-methods__title h2{font-size:2.2rem;font-weight:700}}@media screen and (min-width:1200px){.page-node-7 .delivery-methods__title h2{margin-bottom:2rem}}.page-node-7 .delivery-methods__container{max-width:270px;margin:0 auto}@media screen and (min-width:480px){.page-node-7 .delivery-methods__container{max-width:unset}}.page-node-7 .delivery-methods__container .swiper-hand{display:none}.page-node-7 .delivery-methods__container .swiper-wrapper{width:100%;max-width:58.4rem;transform:none;display:flex;flex-direction:column;justify-content:flex-start;gap:20px}@media screen and (min-width:480px){.page-node-7 .delivery-methods__container .swiper-wrapper{flex-direction:row;flex-wrap:wrap}}@media screen and (min-width:768px){.page-node-7 .delivery-methods__container .swiper-wrapper{gap:1.5rem}}.page-node-7 .delivery-methods__container .swiper-slide{width:100%;height:auto;flex-shrink:unset;position:static;transition:unset}@media screen and (min-width:480px){.page-node-7 .delivery-methods__container .swiper-slide{width:calc((100% - 20px)/2)}}@media screen and (min-width:768px){.page-node-7 .delivery-methods__container .swiper-slide{width:calc((100% - 3*1.5rem)/4)}}.page-node-7 .delivery-methods__container .swiper-slide .paragraph--type--icon-title{display:flex;flex-direction:column;align-items:center;gap:10px}@media screen and (min-width:768px){.page-node-7 .delivery-methods__container .swiper-slide .paragraph--type--icon-title{align-items:flex-start;gap:1rem}}.page-node-7 .delivery-methods__container .swiper-slide .paragraph--type--icon-title .field-paragraph-image{width:170px;height:112px;border-radius:8px;border:1px solid #e8e8e8;background:#f6f6f7;display:flex;justify-content:center;align-items:center;transition:all 250ms ease}.page-node-7 .delivery-methods__container .swiper-slide .paragraph--type--icon-title .field-paragraph-image img{width:100%;height:auto}@media screen and (min-width:768px){.page-node-7 .delivery-methods__container .swiper-slide .paragraph--type--icon-title .field-paragraph-image{width:7.5rem;height:5rem;border-radius:0.4rem;border-width:0.05rem}}.page-node-7 .delivery-methods__container .swiper-slide .paragraph--type--icon-title .field-paragraph-image:hover{border-color:#bdbce2;background:#f8f8ff;transition:all 250ms ease}.page-node-7 .delivery-methods__container .swiper-slide .paragraph--type--icon-title .field-paragraph-text{font-size:1rem;font-weight:400;line-height:1.5;text-align:center}@media screen and (min-width:1200px){.page-node-7 .delivery-methods__container .swiper-slide .paragraph--type--icon-title .field-paragraph-text{font-size:1rem;font-weight:400}}@media screen and (min-width:768px){.page-node-7 .delivery-methods__container .swiper-slide .paragraph--type--icon-title .field-paragraph-text{text-align:left}}.page-not-front .site-content{padding-top:0}@media screen and (min-width:1200px){.page-not-front .site-content{padding-bottom:100px}}.page-node-13 .text-formatted.field__text-with-summary .decor-title{margin:30px auto}@media screen and (min-width:1200px){.page-node-13 .text-formatted.field__text-with-summary .decor-title{max-width:61.5rem;margin:2.5rem auto}}.page-node-7 .text-formatted.field__text-with-summary{display:flex;flex-direction:column}@media screen and (min-width:768px){.page-node-7 .text-formatted.field__text-with-summary{display:block}}.page-node-7 .text-formatted.field__text-with-summary .mobile-first-block{margin-bottom:20px;order:-1}@media screen and (min-width:768px){.page-node-7 .text-formatted.field__text-with-summary .mobile-first-block{margin-bottom:1rem;order:unset}}@media screen and (min-width:1200px){.page-node-7 .text-formatted.field__text-with-summary .mobile-first-block{margin-bottom:2.5rem}}.page-node-7 .text-formatted.field__text-with-summary .image-block{margin-top:20px;width:100%;display:flex;flex-direction:column;gap:10px;order:1}@media screen and (min-width:768px){.page-node-7 .text-formatted.field__text-with-summary .image-block{margin-top:1rem;width:auto;max-width:calc((100% - 20px)/2);flex-direction:row;justify-content:center;flex-wrap:wrap;gap:20px;order:unset}}@media screen and (min-width:1200px){.page-node-7 .text-formatted.field__text-with-summary .image-block{max-width:36rem;row-gap:1.25rem;column-gap:1.5rem}}.page-node-7 .text-formatted.field__text-with-summary .image-block img:first-of-type{width:100%}@media screen and (min-width:768px){.page-node-7 .text-formatted.field__text-with-summary .image-block img{width:calc((100% - 20px)/2);max-width:unset;flex-shrink:0}}@media screen and (min-width:768px){.page-node-7 .text-formatted.field__text-with-summary .image-block img{width:calc((100% - 1.5rem)/2)}}.node--type-page .node__links:has(.visitors-counter){position:absolute;clip:rect(0,0,0,0);width:1px;height:1px;margin:-1px;overflow:hidden;opacity:0;font-size:0;border:none;background:none;word-wrap:normal;pointer-events:none;user-select:none}@media screen and (min-width:1200px){.site-page{padding-top:2.5rem}.js-hide-top-message .site-page{padding-top:0}.site-header{min-height:4.25rem;padding:0;position:fixed;left:0;right:0;top:0;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;z-index:50}.site-header.is-scrolled{box-shadow:0px 8px 16px 0px rgba(252,198,174,.24)}.site-header.is-scrolled .site-header__center{box-shadow:none}.site-header__top-message{width:100%}.js-hide-top-message .site-header__top-message{display:none;height:0}.site-header__top-message .header-top-message{min-height:2.5rem;padding:0.5rem 3.75rem;display:flex;justify-content:center;align-items:center;background:#05005f;position:relative}.site-header__top-message .header-top-message__container{display:flex;justify-content:center;align-items:center}.site-header__top-message .header-top-message .field-block-text{font-size:0.9rem;font-weight:400;color:#fff}.site-header__top-message .header-top-message .close-top-message-button{position:absolute;z-index:5;top:50%;right:3.75rem;display:flex;width:1.2rem;height:1.2rem;border:none;box-shadow:none;background:rgba(0,0,0,0);font-size:0;transform:translateY(-50%);cursor:pointer}.site-header__top-message .header-top-message .close-top-message-button:hover::before{transform:rotate(180deg);transition:all 250ms ease}.site-header__top-message .header-top-message .close-top-message-button::before{content:"";display:block;font-family:"icomoon";font-size:24px;font-weight:400;line-height:1;color:inherit;color:#fff;transform:rotate(0deg);transition:all 250ms ease}}@media screen and (min-width:1200px)and (min-width:1200px){.site-header__top-message .header-top-message .close-top-message-button::before{font-size:1.2rem}}@media screen and (min-width:1200px){.site-header__top{padding:0 0 0 3.75rem;width:100%;min-height:2.5rem;flex-grow:1;position:static;background:none;overflow:unset;background:#fff9f7}.site-header__top .region{padding:0.5rem 0}.site-header__center{padding:0 0 0 3.75rem;min-height:5.2rem;align-items:center;flex-grow:1;position:static;background:none;box-shadow:none;overflow:unset}.site-header__center .region{padding:0;width:100%}.site-header__center .region .menu-header{margin:0;display:block;flex-grow:1}.site-header__center .region .menu-header .menu{padding:0;margin-left:-0.75rem;display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:wrap}.site-header__center .region .menu-header .menu__item{width:auto;padding:0.5rem 0.575rem;margin:1rem 0;border:none;border-radius:1rem}.site-header__center .region .menu-header .menu__item a{font-size:1rem;font-weight:700;line-height:1.25;color:#05005f;white-space:normal;transition:all 250ms ease;position:relative;text-decoration:none}}@media screen and (min-width:1200px)and (min-width:1200px){.site-header__center .region .menu-header .menu__item a{font-size:1rem;font-weight:700}}@media screen and (min-width:1200px){.site-header__center .region .menu-header .menu__item a:after{background:#05005f;transition:all 250ms ease;content:"";position:absolute;height:1px;bottom:0;left:0;right:0;will-change:transform;transform:scaleX(0);content-visibility:auto}.site-header__center .region .menu-header .menu__item a:hover:after{transform:scaleX(1)}.site-header__center .region .menu-header .menu__item--active-trail{background:#f897b8}.site-header__center .region .menu-header .menu__item--active-trail a{pointer-events:none}.site-header__center .search__btn{display:none}.site-header__bottom{padding:0 3.75rem 0 0;min-height:5.2rem;margin-left:0;display:flex;justify-content:center;align-items:center;position:static;flex-shrink:0;z-index:unset}.site-header__side_menu{top:5rem;bottom:0;left:0;padding:3.75rem 2rem;transform:scaleX(0);transform-origin:left center;transition-delay:2s}.is-open .site-header__side_menu{transition-delay:0s;transform:scaleX(1)}.is-open .site-header__side_menu .region-header-menu>.block{opacity:1;transform:translateY(0);transition:.5s 250ms ease}.is-open .site-header__side_menu .region-header-menu>.block:nth-child(1){transition-delay:0.4s}.is-open .site-header__side_menu .region-header-menu>.block:nth-child(2){transition-delay:0.8s}.is-open .site-header__side_menu .region-header-menu>.block:nth-child(3){transition-delay:1.2s}.is-open .site-header__side_menu .region-header-menu>.block:nth-child(4){transition-delay:1.6s}.region-header-menu{display:flex}.region-header-menu .user-login-register{display:none}.region-header-menu>.block{opacity:0;transition:1.5s 250ms ease;border:none !important;padding:0 4rem;margin-top:0 !important;transform:translateY(10px);transition-delay:0s}.region-header-menu>.block .block__title{margin-bottom:1.75rem}.site-header-btn{display:none;position:absolute;left:0;top:0;height:100%;width:5rem;align-items:center;justify-content:center;background:#05005f}.logo-header{margin-right:2rem;margin-left:1.25rem}.logo-header .field-logo{width:10.7rem;margin-right:0}.contacts-header{margin:0 1.2rem 0 1.5rem;color:#2e2d2d}.contacts-header .socials{gap:1rem}.contacts-header .socials>.field-block-telegram,.contacts-header .socials>.field-block-whatsapp,.contacts-header .socials>.field-block-viber{width:1.2rem;height:1.2rem}.contacts-header .field-block-phones{font-size:1rem;font-weight:600;line-height:1.5}}@media screen and (min-width:1200px)and (min-width:1200px){.contacts-header .field-block-phones{font-size:1rem;font-weight:600}}@media screen and (min-width:1200px){.contacts-header .field-block-phones__items{justify-content:center;gap:1rem}.contacts-header .field-block-desc{margin-left:0.1rem;font-weight:400}.region-header-top{display:flex;align-items:center}.region-header-bottom{min-height:auto;background:none;box-shadow:none}.region-header-bottom .catalog-menu{display:none}.catalog-menu{max-width:none;flex-grow:0}.b-cMenu{height:auto;position:static;opacity:1;visibility:visible;transform:unset;display:flex;flex-direction:row;justify-content:center;align-items:stretch;gap:0;background:unset;padding:0;overflow:unset}.b-cMenu__btn{padding:0.9rem 1.1rem;border-radius:0.25rem;display:none}.b-cMenu__item{min-height:4rem;max-width:17.65rem;flex-grow:1;position:relative;transition:all 250ms ease}.b-cMenu__item+.b-cMenu__item{margin-top:0}.b-cMenu__item:first-of-type .b-cMenu__link-wrapper.is-active .b-cMenu__link{border-bottom-left-radius:1rem}.b-cMenu__item:last-of-type .b-cMenu__link-wrapper.is-active .b-cMenu__link{border-bottom-right-radius:1rem}.b-cMenu__item:hover{background:#fff;box-shadow:0px 8px 30px 0px rgba(5,0,95,.1);transition:all 250ms ease}.b-cMenu__item:hover .b-cMenu__dropdown{opacity:1;visibility:visible;pointer-events:auto}.b-cMenu__item:hover .b-cMenu__dropdown::before,.b-cMenu__item:hover .b-cMenu__dropdown::after{transform:scale3d(1,1,1);opacity:1}.b-cMenu__item:hover .b-cMenu__link{background:#fff;box-shadow:0px 8px 30px 0px rgba(5,0,95,.1)}.b-cMenu__item:last-child .b-cMenu__dropdown,.b-cMenu__item:nth-last-child(2) .b-cMenu__dropdown,.b-cMenu__item:nth-last-child(3) .b-cMenu__dropdown{left:auto;right:0}.b-cMenu__link{width:100%;height:100%;padding:0.9rem 1.5rem;color:#05005f;justify-content:center;border-radius:0;background:none;white-space:normal;pointer-events:all}.b-cMenu__link .b-cMenu__count{display:none}.b-cMenu__link.is-active{background:#fff;box-shadow:0px 8px 16px 0px rgba(169,214,255,.24)}.b-cMenu .b-cMenu__link-wrapper{width:100%;height:100%;z-index:15;position:relative}.b-cMenu .b-cMenu__link-wrapper.is-active .b-cMenu__link{background:#fff;box-shadow:0px 8px 30px 0px rgba(5,0,95,.1);color:#05005f}.b-cMenu .b-cMenu__link-wrapper.is-active .b-cMenu__icon{background:rgba(0,0,0,0)}.b-cMenu__dropdown{padding:0.5rem;min-width:100%;width:fit-content;display:flex;position:absolute;left:0;z-index:14;background:#f8f8ff;box-shadow:0px 8px 30px 0px rgba(5,0,95,.1);border-top:0.15rem solid #ffeee6;border-radius:0 0 1rem 1rem;visibility:hidden;opacity:0;pointer-events:none;overflow:hidden;transition:500ms 250ms ease}.b-cMenu__dropdown .field-taxonomy-media{display:block;margin-left:4rem}.b-cMenu__dropdown .b-dMenu{padding:1.5rem 2rem}.b-cMenu__dropdown .b-dMenu__inner{display:flex;flex-direction:row;align-items:flex-start;gap:2.5rem}.b-cMenu__dropdown .b-dMenu__inner .column{min-width:12.6rem;display:flex;flex-direction:column;align-items:flex-start;gap:1.25rem}.b-cMenu__dropdown .b-dMenu__item{margin-top:0}.b-cMenu__dropdown .b-dMenu__item a{display:inline;font-size:0.9rem;font-weight:500;color:#05005f;background:linear-gradient(to right,#05005F 0%,currentColor 100%) no-repeat 0 bottom;background-size:0 1px;text-decoration:none;transition:all 250ms ease}.b-cMenu__dropdown .b-dMenu__item a:hover{background-size:100% 1px}.b-cMenu__dropdown .b-dMenu__item a::before{display:none}.b-cMenu__dropdown .b-dMenu__item a.is-active{color:#eb9b8a}.b-cMenu__icon{margin-right:0.5rem;width:2.1rem;height:2.1rem;display:flex;justify-content:center;align-items:center;flex-shrink:0;font-size:0;background:none;border-radius:0}.b-cMenu__icon .field-taxonomy-icon,.b-cMenu__icon img{width:100%;height:100%}.b-cMenu__name{width:min-content;font-size:1rem;font-weight:700;line-height:1.25;line-height:1}}@media screen and (min-width:1200px)and (min-width:1200px){.b-cMenu__name{font-size:1rem;font-weight:700}}@media screen and (min-width:1200px){.b-cMenu__item:nth-of-type(3)+.b-cMenu__item .b-cMenu__dropdown{left:auto;right:0}.header-block{margin:0}.header-block__container{width:auto;margin-left:-0.8rem;margin-right:-0.8rem}.header-block__item{margin-left:0.8rem;margin-right:0.8rem}.header-block__item a{width:1.8rem;height:1.8rem}.header-block__item a::before{font-size:1.6rem}.basket-count{margin-left:1.2rem;padding-right:0;position:relative}.basket-count .block__layout{flex-grow:1}.basket-count__title{margin:0.1rem 0 0 0;display:flex;align-items:center;justify-content:flex-start;font-size:1rem;font-weight:700;line-height:1.25}}@media screen and (min-width:1200px)and (min-width:1200px){.basket-count__title{font-size:1rem;font-weight:700}}@media screen and (min-width:1200px){.basket-count__info{display:flex;justify-content:flex-start;align-items:center;gap:0.5rem;font-size:0.9rem;font-weight:400;white-space:nowrap}.basket-count__count{order:-1;font-size:0.7rem}.basket-count__sum{font-weight:700;order:1}.basket-count__link{padding:1rem;margin-left:0;width:3.6rem;height:3.6rem;border-radius:1rem;font-size:1rem;font-weight:700;line-height:1.25;color:#fff;transition:all 250ms ease;background-size:1.2rem 1.4rem}}@media screen and (min-width:1200px)and (min-width:1200px){.basket-count__link{font-size:1rem;font-weight:700}}@media screen and (min-width:1200px){.basket-count__link--text{margin-top:0.4rem;display:flex;align-items:center;justify-content:center;font-size:0}.basket-count__link--count{width:1.75rem;height:1.75rem;padding:0.3rem;top:0;right:-0.75rem}.site-footer{margin-bottom:0}.logo-footer{text-align:center}.logo-footer .field-logo{width:22.7rem;height:4.55rem}.copyright{max-width:17rem;margin-top:1.55rem}.copyright .text-formatted{font-size:0.8rem;line-height:1.2}.copyright .text-formatted strong{font-size:0.8rem}.contacts-page{position:relative;z-index:1}.contacts-page .block__content{display:flex;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap;column-gap:9.5rem;position:relative;text-align:left}.contacts-page .block__content .field-block-map{margin-top:2.3rem;width:100%}.contacts-page .field-block-email,.contacts-page .field-block-link,.contacts-page .field-block-text{margin-top:0}.contacts-page .field-block-form{margin:0;padding:1.5rem 1.75rem;width:21rem;position:absolute;top:0.6rem;right:0;border-radius:0.5rem}.contacts-page .field-block-form .field__label{margin:0 -0.5rem 0.25rem;font-size:1.2857142857rem;font-weight:700;line-height:1.25}}@media screen and (min-width:1200px)and (min-width:1200px){.contacts-page .field-block-form .field__label{font-size:1.6rem;font-weight:700}}@media screen and (min-width:1200px){.contacts-page .field-block-form .form-item{margin-bottom:0.75rem}.contacts-page .field-block-form .form-item input{height:3rem}.contacts-page .field-block-form .form-item textarea{height:8rem}.contacts-page .geolocation-map-wrapper{margin:0 -3.75rem;height:25.2rem;width:100vw}.contacts-page .field-block-image{margin:1.5rem -3.75rem -100px;height:40rem;width:100vw}.site-content>.l{flex-direction:row}.site-content .site-rightbar{display:block;position:relative;z-index:2}.site-rightbar{width:25%;flex-shrink:0}.side{padding:1.5rem;background:#fff9f7;border-radius:0.5rem;text-align:center}.side__title{font-size:1.6rem;font-weight:700;margin-bottom:0.5rem}.side .menu a{padding:0.9rem 1.25rem;min-height:3rem;font-size:1rem;font-weight:700;line-height:1.25;position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;flex-wrap:wrap;font-family:"Montserrat";line-height:1.25;border-radius:30px;text-align:center;text-decoration:none;background-color:rgba(0,0,0,0);border:none;outline:none;transition:all 250ms ease;user-select:none;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;overflow:hidden;font-size:1rem;font-weight:700;line-height:1.25;padding:10px 15px;min-height:50px;background:#fcc6ae;color:#05005f;display:flex;justify-content:center;align-items:center;text-decoration:none;text-align:center;border-radius:0.25rem}}@media screen and (min-width:1200px)and (min-width:1200px){.side .menu a{font-size:1rem;font-weight:700}}@media screen and (min-width:1200px)and (min-width:1200px){.side .menu a{font-size:1rem;font-weight:700}}@media screen and (min-width:1200px)and (min-width:1200px){.side .menu a{padding:0.5rem 1.25rem;min-height:2.75rem;border-radius:1.5rem}}@media screen and (min-width:1200px){.side .menu a:hover{color:#fff}.side .menu a::after{position:absolute;content:"";left:-2px;top:-2px;bottom:-2px;right:-2px;transform:scaleX(0);transition:transform .3s;transform-origin:right center;z-index:-1;border-radius:30px}}@media screen and (min-width:1200px)and (min-width:1200px){.side .menu a::after{left:-0.1rem;top:-0.1rem;bottom:-0.1rem;right:-0.1rem;border-radius:1.5rem}}@media screen and (min-width:1200px){.side .menu a::after{background:#05005f}.side .menu a:hover::after{transform:scaleX(1)}.side .menu__item{margin:0 0 0.5rem}.side .menu__item:last-of-type{margin-bottom:0}.side .menu__item--active-trail a{color:#fcc6ae;background:#05005f}.personal-footer,.menu-footer,.catalog-menu-footer{padding:0;display:block;margin-right:0.9rem}.personal-footer__title,.menu-footer__title,.catalog-menu-footer__title{margin-bottom:1.75rem}.personal-footer .menu__item,.menu-footer .menu__item,.catalog-menu-footer .menu__item{padding:0 0 0 1.7rem;font-size:0.9rem}.personal-footer .menu__item::before,.menu-footer .menu__item::before,.catalog-menu-footer .menu__item::before{content:"";left:0.25rem;height:0.1rem;width:0.7rem}.personal-footer .menu__item:not(:last-child),.menu-footer .menu__item:not(:last-child),.catalog-menu-footer .menu__item:not(:last-child){margin-bottom:1.35rem}.personal-footer,.menu-footer,.catalog-menu-footer,.contacts-footer{max-width:unset}.personal-footer .block__title,.personal-footer .block__title *,.menu-footer .block__title,.menu-footer .block__title *,.catalog-menu-footer .block__title,.catalog-menu-footer .block__title *,.contacts-footer .block__title,.contacts-footer .block__title *{font-size:1.4285714286rem;font-weight:700;line-height:1.25;text-align:left}}@media screen and (min-width:1200px)and (min-width:1200px){.personal-footer .block__title,.personal-footer .block__title *,.menu-footer .block__title,.menu-footer .block__title *,.catalog-menu-footer .block__title,.catalog-menu-footer .block__title *,.contacts-footer .block__title,.contacts-footer .block__title *{font-size:1.9rem;font-weight:700}}@media screen and (min-width:1200px){.personal-footer{margin-right:3rem}.personal-footer__title{margin-bottom:1.5rem}.personal-footer .menu{column-count:2;column-gap:1.4rem}.contacts-footer{margin:2.2rem auto 1.25rem;width:19.5rem}.contacts-footer .block__content{text-align:center}.contacts-footer .field-block-phone,.contacts-footer .field-block-email,.contacts-footer .field-block-link,.contacts-footer .field-block-text{margin-top:1.25rem}.contacts-footer .field-block-email,.contacts-footer .field-block-phone{margin-bottom:1.25rem}.search{width:22.2rem}.search form.search-block{position:relative;transform:none;opacity:1;visibility:visible;left:unset;right:unset;top:unset;bottom:unset}.search form.search-block .form-item{position:relative}.search form.search-block .form-item::before{content:"";position:absolute;left:1.25rem;font-size:1.2rem}.search form.search-block input.form-autocomplete{height:3rem;padding-left:3.1rem;padding-right:10rem;border-radius:2rem;border:none;background-image:none}.search form.search-block input.form-autocomplete::placeholder{font-size:0.9rem}.search form.search-block .form-actions{width:auto;right:0;left:auto;display:flex !important}.search form.search-block .form-actions button{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;flex-wrap:wrap;font-family:"Montserrat";line-height:1.25;border-radius:30px;text-align:center;text-decoration:none;background-color:rgba(0,0,0,0);border:none;outline:none;transition:all 250ms ease;user-select:none;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;overflow:hidden;font-size:1rem;font-weight:700;line-height:1.25;padding:15px 25px;min-height:50px;background:#fcc6ae;color:#05005f;min-height:3rem;min-width:4.25rem;font-size:0.9rem;background:#eb9b8a}}@media screen and (min-width:1200px)and (min-width:1200px){.search form.search-block .form-actions button{font-size:1rem;font-weight:700}}@media screen and (min-width:1200px)and (min-width:1200px){.search form.search-block .form-actions button{padding:0.75rem 1.25rem;min-height:3.1rem;border-radius:1.5rem}}@media screen and (min-width:1200px){.search form.search-block .form-actions button:hover{color:#fff}.search form.search-block .form-actions button::after{position:absolute;content:"";left:-2px;top:-2px;bottom:-2px;right:-2px;transform:scaleX(0);transition:transform .3s;transform-origin:right center;z-index:-1;border-radius:30px}}@media screen and (min-width:1200px)and (min-width:1200px){.search form.search-block .form-actions button::after{left:-0.1rem;top:-0.1rem;bottom:-0.1rem;right:-0.1rem;border-radius:1.5rem}}@media screen and (min-width:1200px){.search form.search-block .form-actions button::after{background:#05005f}.search form.search-block .form-actions button:hover::after{transform:scaleX(1)}.search.is-open form.search-block{top:6.8rem}.toolbar-horizontal.toolbar-fixed.toolbar-tray-open .search.is-open form.search-block{margin-top:79px}.toolbar-horizontal.toolbar-fixed .search.is-open form.search-block{margin-top:39px}}
.service-full{position:relative}.service-full .field-service-image{margin-bottom:20px;width:100%;height:auto;border-radius:10px;position:relative;overflow:hidden}@media screen and (min-width:768px){.service-full .field-service-image{width:auto;max-width:50%;margin-bottom:20px;margin-right:20px;float:left}}@media screen and (min-width:1200px){.service-full .field-service-image{margin-bottom:1rem;margin-right:1.5rem;border-radius:1rem}}.service-full .field-service-image img{width:100%;height:100%;object-fit:cover}.service-full .field-service-desc h6,.service-full .field-service-desc h5,.service-full .field-service-desc h4,.service-full .field-service-desc h3,.service-full .field-service-desc h2,.service-full .field-service-desc h1{margin:.5em 0}.service-full .field-service-desc h6:first-child,.service-full .field-service-desc h5:first-child,.service-full .field-service-desc h4:first-child,.service-full .field-service-desc h3:first-child,.service-full .field-service-desc h2:first-child,.service-full .field-service-desc h1:first-child{margin-top:0}.service-full .field-service-desc h6:last-child,.service-full .field-service-desc h5:last-child,.service-full .field-service-desc h4:last-child,.service-full .field-service-desc h3:last-child,.service-full .field-service-desc h2:last-child,.service-full .field-service-desc h1:last-child{margin-bottom:0}.service-full .field-service-desc p,.service-full .field-service-desc li{font-size:1rem;font-weight:400;line-height:1.5}@media screen and (min-width:1200px){.service-full .field-service-desc p,.service-full .field-service-desc li{font-size:1rem;font-weight:400}}.service-full .field-service-desc blockquote{font-size:1rem;font-weight:700;line-height:1.25;padding:15px;background:#05005f;text-align:center;border-radius:5px;overflow:hidden;color:#fff;min-width:20%;margin:1rem 0}@media screen and (min-width:1200px){.service-full .field-service-desc blockquote{font-size:1rem;font-weight:700}}@media screen and (min-width:1200px){.service-full .field-service-desc blockquote{padding:1.5rem}}.service-full .field-service-desc blockquote:before{display:none}.service-full .field-service-desc blockquote:first-child{margin-top:0}.service-full .field-service-desc blockquote:last-child{margin-bottom:0}.service-full .field-service-desc ol,.service-full .field-service-desc ul{margin:1em 0}.service-full .field-service-desc ol:first-child,.service-full .field-service-desc ul:first-child{margin-top:0}.service-full .field-service-desc ol:last-child,.service-full .field-service-desc ul:last-child{margin-bottom:0}.service-full .field-service-desc ol li,.service-full .field-service-desc ul li{margin:0 0 5px;min-width:200px}.service-full .field-service-desc ol li:last-of-type,.service-full .field-service-desc ul li:last-of-type{margin-bottom:0}.service-full .field-service-desc ul li{padding:0 0 0 20px;margin-bottom:0;text-align:left;position:relative;overflow:hidden}@media screen and (min-width:1200px){.service-full .field-service-desc ul li{padding-left:1.5rem;margin-bottom:0}}.service-full .field-service-desc ul li:before{width:2px;height:2px;content:"";position:absolute;left:5px;top:.75em;margin-top:-1px;border-radius:50%;background:#05005f;flex-shrink:0}@media screen and (min-width:1200px){.service-full .field-service-desc ul li:before{width:2px;height:2px;left:0.25rem;margin-top:-0.05rem}}.service-full .field-service-desc ol{counter-reset:list}.service-full .field-service-desc ol li{overflow:hidden;padding:0 0 0 1.5em;position:relative;text-align:left}.service-full .field-service-desc ol li:before{counter-increment:list;content:counters(list,".") ".";position:absolute;left:0}.service-full .field-service-desc ol li li{padding-left:2em}.service-full .field-service-desc table{width:100% !important;border-collapse:collapse;float:none;border:none;margin:1em 0}.service-full .field-service-desc table:first-child{margin-top:0}.service-full .field-service-desc table:last-child{margin-bottom:0}.service-full .field-service-desc table th,.service-full .field-service-desc table td{border:none;padding:15px}.service-full .field-service-desc table th{font-size:1rem;font-weight:700;background:#05005f;color:#fff;vertical-align:bottom}.service-full .field-service-desc table tr{border:none}.service-full .field-service-desc table tr:nth-child(even){background:#f9f9f9}.service-full .field-service-desc table td{vertical-align:top;font-size:0.8rem;background:none}.service-full .field-service-desc .youtube-container{max-width:1170px;margin-left:auto;margin-right:auto;clear:both}.service-full .field-service-desc img{width:100%;border-radius:10px}@media screen and (min-width:768px){.service-full .field-service-desc img{width:auto;max-width:calc((100% - 20px)/2)}}@media screen and (min-width:1200px){.service-full .field-service-desc img{max-width:calc((100% - 1.5rem)/2);border-radius:1rem}}.service-full .field-service-desc p:has(img){margin:0}.service-full .field-service-desc .align-left,.service-full .field-service-desc .align-right,.service-full .field-service-desc .align-center{float:none;margin-bottom:20px}@media screen and (min-width:768px){.service-full .field-service-desc .align-left,.service-full .field-service-desc .align-right,.service-full .field-service-desc .align-center{margin:20px}}@media screen and (min-width:1200px){.service-full .field-service-desc .align-left,.service-full .field-service-desc .align-right,.service-full .field-service-desc .align-center{margin:1rem 1.5rem}}.service-full .field-service-desc .align-left:first-child,.service-full .field-service-desc .align-right:first-child,.service-full .field-service-desc .align-center:first-child{margin-top:0}.service-full .field-service-desc .align-left{margin-left:0}@media screen and (min-width:768px){.service-full .field-service-desc .align-left{float:left}}.service-full .field-service-desc .align-right{margin-right:0}@media screen and (min-width:768px){.service-full .field-service-desc .align-right{float:right}}.service-full .field-service-desc .align-center{margin-left:auto;margin-right:auto}.service-full .field-service-desc .site-style-h1{font-size:2.4285714286rem;font-weight:700;line-height:1.1}@media screen and (min-width:1200px){.service-full .field-service-desc .site-style-h1{font-size:3rem;font-weight:700}}.service-full .field-service-desc .site-style-h2{font-size:2rem;font-weight:700;line-height:1.25}@media screen and (min-width:1200px){.service-full .field-service-desc .site-style-h2{font-size:2.5rem;font-weight:700}}.service-full .field-service-desc .site-style-h3{font-size:1.7142857143rem;font-weight:700;line-height:1.25}@media screen and (min-width:1200px){.service-full .field-service-desc .site-style-h3{font-size:2.2rem;font-weight:700}}.service-full .field-service-desc .site-style-h4{font-size:1.4285714286rem;font-weight:700;line-height:1.25}@media screen and (min-width:1200px){.service-full .field-service-desc .site-style-h4{font-size:1.9rem;font-weight:700}}.service-full .field-service-desc .site-style-h5{font-size:1.2857142857rem;font-weight:700;line-height:1.25}@media screen and (min-width:1200px){.service-full .field-service-desc .site-style-h5{font-size:1.6rem;font-weight:700}}.service-full .field-service-desc .site-style-h6{font-size:1rem;font-weight:700;line-height:1.25}@media screen and (min-width:1200px){.service-full .field-service-desc .site-style-h6{font-size:1.3rem;font-weight:700}}.service-full .field-service-desc .site-style-button{font-size:1rem;font-weight:700;line-height:1.25}@media screen and (min-width:1200px){.service-full .field-service-desc .site-style-button{font-size:1rem;font-weight:700}}.service-full .field-service-desc .site-style-regular{font-size:1rem;font-weight:400;line-height:1.5}@media screen and (min-width:1200px){.service-full .field-service-desc .site-style-regular{font-size:1rem;font-weight:400}}.service-full .field-service-desc .site-style-regular-small{font-size:0.8571428571rem;font-weight:400;line-height:1.25}@media screen and (min-width:1200px){.service-full .field-service-desc .site-style-regular-small{font-size:0.9rem;font-weight:400}}.service-full .field-service-desc .site-style-subtitle{font-size:0.8571428571rem;font-weight:700;line-height:1.25}@media screen and (min-width:1200px){.service-full .field-service-desc .site-style-subtitle{font-size:0.7rem;font-weight:700}}.service-full .field-service-desc .site-style-overline{font-size:0.8571428571rem;font-weight:600;text-transform:uppercase;line-height:1.25}@media screen and (min-width:1200px){.service-full .field-service-desc .site-style-overline{font-size:0.7rem;font-weight:600}}.service-full .field-service-desc .align-left+h1,.service-full .field-service-desc .align-left+h2,.service-full .field-service-desc .align-left+h3,.service-full .field-service-desc .align-left+h4,.service-full .field-service-desc .align-left+h5,.service-full .field-service-desc .align-right+h1,.service-full .field-service-desc .align-right+h2,.service-full .field-service-desc .align-right+h3,.service-full .field-service-desc .align-right+h4,.service-full .field-service-desc .align-right+h5{margin-top:0}.service-full .field-service-desc a{color:#05005f;text-decoration:underline;text-underline-position:under}.service-full .field-service-desc a:hover{text-decoration:none;opacity:.8;transition:all 250ms ease}.service-full .field-service-form{margin:25px auto 30px;padding:30px;width:100%;max-width:480px;border-radius:20px;background:#fff;box-shadow:0px 4px 18px 0px rgba(222,222,238,.5)}@media screen and (min-width:1200px){.service-full .field-service-form{padding:1.5rem 2.25rem;margin:2rem auto 0;max-width:35rem;border-radius:1rem}}.service-full .field-service-form__label{margin-bottom:5px;font-size:1.7142857143rem;font-weight:700;line-height:1.25;color:#05005f;text-align:center}@media screen and (min-width:1200px){.service-full .field-service-form__label{font-size:2.2rem;font-weight:700}}@media screen and (min-width:1200px){.service-full .field-service-form__label{margin-bottom:0.25rem;font-size:1.2857142857rem;font-weight:700;line-height:1.25}}@media screen and (min-width:1200px)and (min-width:1200px){.service-full .field-service-form__label{font-size:1.6rem;font-weight:700}}.service-full .field-service-form__item form{display:flex;flex-direction:column;gap:10px}@media screen and (min-width:992px){.service-full .field-service-form__item form{flex-direction:row;flex-wrap:wrap;gap:15px}}@media screen and (min-width:1200px){.service-full .field-service-form__item form{gap:0.75rem}}.service-full .field-service-form__item form .form-item-subtitle{margin:0 -10px 5px;font-size:1rem;font-weight:400;line-height:1.5;text-align:center}@media screen and (min-width:1200px){.service-full .field-service-form__item form .form-item-subtitle{font-size:1rem;font-weight:400}}@media screen and (min-width:992px){.service-full .field-service-form__item form .form-item-subtitle{width:100%;margin:0 auto 5px}}@media screen and (min-width:1200px){.service-full .field-service-form__item form .form-item-subtitle{margin-bottom:0.25rem}}.service-full .field-service-form__item form .form-item:not(.form-item-subtitle){width:100%;margin:0}@media screen and (min-width:992px){.service-full .field-service-form__item form .form-item:not(.form-item-subtitle){margin-bottom:5px;width:calc((100% - 15px)/2)}}@media screen and (min-width:1200px){.service-full .field-service-form__item form .form-item:not(.form-item-subtitle){margin-bottom:0.25rem;width:calc((100% - 0.75rem)/2)}}.service-full .field-service-form__item form .form-item:not(.form-item-subtitle) textarea{height:180px}@media screen and (min-width:992px){.service-full .field-service-form__item form .form-item:not(.form-item-subtitle) textarea{height:50px;padding:16px 25px 14px}}@media screen and (min-width:1200px){.service-full .field-service-form__item form .form-item:not(.form-item-subtitle) textarea{height:3rem;padding:0.75rem 1.25rem}}.service-full .field-service-form__item form .form-actions{margin:0}@media screen and (min-width:992px){.service-full .field-service-form__item form .form-actions{margin:0 auto}}.service-full .field-service-form__item form .form-actions .form-submit{white-space:nowrap;width:100%}@media screen and (min-width:992px){.service-full .field-service-form__item form .form-actions .form-submit{width:210px}}@media screen and (min-width:1200px){.service-full .field-service-form__item form .form-actions .form-submit{width:17.5rem}}.service-teaser{display:flex;flex-direction:column;justify-content:flex-start;transition:all 250ms ease}@media screen and (min-width:1200px){.service-teaser:hover{transform:translateY(-0.25rem);transition:all 250ms ease}.service-teaser:hover .service-teaser__title{color:#e69eb7;transition:all 250ms ease}}.service-teaser__view{text-decoration:none}.service-teaser__image{width:100%;height:auto;aspect-ratio:13/8;border-radius:10px;position:relative;overflow:hidden}@media screen and (min-width:1200px){.service-teaser__image{border-radius:1rem}}.service-teaser__image .field-service-image{position:absolute;left:0;top:0;right:0;bottom:0;font-size:0;z-index:-1}.service-teaser__image .field-service-image img{width:100%;height:100%;object-fit:cover}.service-teaser__title{padding:10px 10px 0;font-size:1.2857142857rem;font-weight:700;line-height:1.25;color:#05005f;text-align:left;text-decoration:none;transition:all 250ms ease}@media screen and (min-width:1200px){.service-teaser__title{font-size:1.6rem;font-weight:700}}@media screen and (min-width:1200px){.service-teaser__title{padding:1rem 1rem 0}}.view-services .view-content{display:flex;flex-direction:column;align-items:center;gap:20px}@media screen and (min-width:768px){.view-services .view-content{flex-direction:row;align-items:stretch;flex-wrap:wrap}}@media screen and (min-width:1200px){.view-services .view-content{gap:1.5rem}}.view-services .views-row{width:100%;max-width:480px}@media screen and (min-width:768px){.view-services .views-row{max-width:unset;width:calc((100% - 20px)/2)}}@media screen and (min-width:992px){.view-services .views-row{width:calc((100% - 40px)/3)}}@media screen and (min-width:1200px){.view-services .views-row{width:calc((100% - 2*1.5rem)/3)}}
