@charset "UTF-8";/*!
Animate.css - http://daneden.me/animate
Licensed under the MIT license

Copyright (c) 2013 Daniel Eden

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
*/.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.hinge{-webkit-animation-duration:2s;animation-duration:2s}@-webkit-keyframes bounce{0%,100%,20%,50%,80%{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-30px);transform:translateY(-30px)}60%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}}@keyframes bounce{0%,100%,20%,50%,80%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-30px);-ms-transform:translateY(-30px);transform:translateY(-30px)}60%{-webkit-transform:translateY(-15px);-ms-transform:translateY(-15px);transform:translateY(-15px)}}.bounce{-webkit-animation-name:bounce;animation-name:bounce}@-webkit-keyframes flash{0%,100%,50%{opacity:1}25%,75%{opacity:0}}@keyframes flash{0%,100%,50%{opacity:1}25%,75%{opacity:0}}.flash{-webkit-animation-name:flash;animation-name:flash}@-webkit-keyframes pulse{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.1);transform:scale(1.1)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes pulse{0%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}100%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}.pulse{-webkit-animation-name:pulse;animation-name:pulse}@-webkit-keyframes shake{0%,100%{-webkit-transform:translateX(0);transform:translateX(0)}10%,30%,50%,70%,90%{-webkit-transform:translateX(-10px);transform:translateX(-10px)}20%,40%,60%,80%{-webkit-transform:translateX(10px);transform:translateX(10px)}}@keyframes shake{0%,100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}10%,30%,50%,70%,90%{-webkit-transform:translateX(-10px);-ms-transform:translateX(-10px);transform:translateX(-10px)}20%,40%,60%,80%{-webkit-transform:translateX(10px);-ms-transform:translateX(10px);transform:translateX(10px)}}.shake{-webkit-animation-name:shake;animation-name:shake}@-webkit-keyframes swing{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}@keyframes swing{20%{-webkit-transform:rotate(15deg);-ms-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);-ms-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);-ms-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);-ms-transform:rotate(-5deg);transform:rotate(-5deg)}100%{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}}.swing{-webkit-transform-origin:top center;-ms-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}@-webkit-keyframes tada{0%{-webkit-transform:scale(1);transform:scale(1)}10%,20%{-webkit-transform:scale(.9) rotate(-3deg);transform:scale(.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale(1.1) rotate(3deg);transform:scale(1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale(1.1) rotate(-3deg);transform:scale(1.1) rotate(-3deg)}100%{-webkit-transform:scale(1) rotate(0);transform:scale(1) rotate(0)}}@keyframes tada{0%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}10%,20%{-webkit-transform:scale(.9) rotate(-3deg);-ms-transform:scale(.9) rotate(-3deg);transform:scale(.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale(1.1) rotate(3deg);-ms-transform:scale(1.1) rotate(3deg);transform:scale(1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale(1.1) rotate(-3deg);-ms-transform:scale(1.1) rotate(-3deg);transform:scale(1.1) rotate(-3deg)}100%{-webkit-transform:scale(1) rotate(0);-ms-transform:scale(1) rotate(0);transform:scale(1) rotate(0)}}.tada{-webkit-animation-name:tada;animation-name:tada}@-webkit-keyframes wobble{0%{-webkit-transform:translateX(0);transform:translateX(0)}15%{-webkit-transform:translateX(-25%) rotate(-5deg);transform:translateX(-25%) rotate(-5deg)}30%{-webkit-transform:translateX(20%) rotate(3deg);transform:translateX(20%) rotate(3deg)}45%{-webkit-transform:translateX(-15%) rotate(-3deg);transform:translateX(-15%) rotate(-3deg)}60%{-webkit-transform:translateX(10%) rotate(2deg);transform:translateX(10%) rotate(2deg)}75%{-webkit-transform:translateX(-5%) rotate(-1deg);transform:translateX(-5%) rotate(-1deg)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes wobble{0%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}15%{-webkit-transform:translateX(-25%) rotate(-5deg);-ms-transform:translateX(-25%) rotate(-5deg);transform:translateX(-25%) rotate(-5deg)}30%{-webkit-transform:translateX(20%) rotate(3deg);-ms-transform:translateX(20%) rotate(3deg);transform:translateX(20%) rotate(3deg)}45%{-webkit-transform:translateX(-15%) rotate(-3deg);-ms-transform:translateX(-15%) rotate(-3deg);transform:translateX(-15%) rotate(-3deg)}60%{-webkit-transform:translateX(10%) rotate(2deg);-ms-transform:translateX(10%) rotate(2deg);transform:translateX(10%) rotate(2deg)}75%{-webkit-transform:translateX(-5%) rotate(-1deg);-ms-transform:translateX(-5%) rotate(-1deg);transform:translateX(-5%) rotate(-1deg)}100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.wobble{-webkit-animation-name:wobble;animation-name:wobble}@-webkit-keyframes bounceIn{0%{opacity:0;-webkit-transform:scale(.3);transform:scale(.3)}50%{opacity:1;-webkit-transform:scale(1.05);transform:scale(1.05)}70%{-webkit-transform:scale(.9);transform:scale(.9)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes bounceIn{0%{opacity:0;-webkit-transform:scale(.3);-ms-transform:scale(.3);transform:scale(.3)}50%{opacity:1;-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}70%{-webkit-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9)}100%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}.bounceIn{-webkit-animation-name:bounceIn;animation-name:bounceIn}@-webkit-keyframes bounceInDown{0%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}60%{opacity:1;-webkit-transform:translateY(30px);transform:translateY(30px)}80%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes bounceInDown{0%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px)}60%{opacity:1;-webkit-transform:translateY(30px);-ms-transform:translateY(30px);transform:translateY(30px)}80%{-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px)}100%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes bounceInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}60%{opacity:1;-webkit-transform:translateX(30px);transform:translateX(30px)}80%{-webkit-transform:translateX(-10px);transform:translateX(-10px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes bounceInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px)}60%{opacity:1;-webkit-transform:translateX(30px);-ms-transform:translateX(30px);transform:translateX(30px)}80%{-webkit-transform:translateX(-10px);-ms-transform:translateX(-10px);transform:translateX(-10px)}100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInRight{0%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}60%{opacity:1;-webkit-transform:translateX(-30px);transform:translateX(-30px)}80%{-webkit-transform:translateX(10px);transform:translateX(10px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes bounceInRight{0%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px)}60%{opacity:1;-webkit-transform:translateX(-30px);-ms-transform:translateX(-30px);transform:translateX(-30px)}80%{-webkit-transform:translateX(10px);-ms-transform:translateX(10px);transform:translateX(10px)}100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceInUp{0%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}60%{opacity:1;-webkit-transform:translateY(-30px);transform:translateY(-30px)}80%{-webkit-transform:translateY(10px);transform:translateY(10px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes bounceInUp{0%{opacity:0;-webkit-transform:translateY(2000px);-ms-transform:translateY(2000px);transform:translateY(2000px)}60%{opacity:1;-webkit-transform:translateY(-30px);-ms-transform:translateY(-30px);transform:translateY(-30px)}80%{-webkit-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px)}100%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes bounceOut{0%{-webkit-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(.95);transform:scale(.95)}50%{opacity:1;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:0;-webkit-transform:scale(.3);transform:scale(.3)}}@keyframes bounceOut{0%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(.95);-ms-transform:scale(.95);transform:scale(.95)}50%{opacity:1;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}100%{opacity:0;-webkit-transform:scale(.3);-ms-transform:scale(.3);transform:scale(.3)}}.bounceOut{-webkit-animation-name:bounceOut;animation-name:bounceOut}@-webkit-keyframes bounceOutDown{0%{-webkit-transform:translateY(0);transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}}@keyframes bounceOutDown{0%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:0;-webkit-transform:translateY(2000px);-ms-transform:translateY(2000px);transform:translateY(2000px)}}.bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}@-webkit-keyframes bounceOutLeft{0%{-webkit-transform:translateX(0);transform:translateX(0)}20%{opacity:1;-webkit-transform:translateX(20px);transform:translateX(20px)}100%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}}@keyframes bounceOutLeft{0%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}20%{opacity:1;-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px)}100%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px)}}.bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}@-webkit-keyframes bounceOutRight{0%{-webkit-transform:translateX(0);transform:translateX(0)}20%{opacity:1;-webkit-transform:translateX(-20px);transform:translateX(-20px)}100%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}}@keyframes bounceOutRight{0%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}20%{opacity:1;-webkit-transform:translateX(-20px);-ms-transform:translateX(-20px);transform:translateX(-20px)}100%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px)}}.bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}@-webkit-keyframes bounceOutUp{0%{-webkit-transform:translateY(0);transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(20px);transform:translateY(20px)}100%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}}@keyframes bounceOutUp{0%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px)}100%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px)}}.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px)}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-20px);transform:translateX(-20px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-20px);-ms-transform:translateX(-20px);transform:translateX(-20px)}100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px)}100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(20px);transform:translateX(20px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px)}100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px)}100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translateY(2000px);-ms-transform:translateY(2000px);transform:translateY(2000px)}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutDown{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}}@keyframes fadeOutDown{0%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px)}}.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutDownBig{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}}@keyframes fadeOutDownBig{0%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(2000px);-ms-transform:translateY(2000px);transform:translateY(2000px)}}.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}@-webkit-keyframes fadeOutLeft{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-20px);transform:translateX(-20px)}}@keyframes fadeOutLeft{0%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-20px);-ms-transform:translateX(-20px);transform:translateX(-20px)}}.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutLeftBig{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}}@keyframes fadeOutLeftBig{0%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px)}}.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}@-webkit-keyframes fadeOutRight{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(20px);transform:translateX(20px)}}@keyframes fadeOutRight{0%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px)}}.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeOutRightBig{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}}@keyframes fadeOutRightBig{0%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px)}}.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}@-webkit-keyframes fadeOutUp{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}}@keyframes fadeOutUp{0%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px)}}.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeOutUpBig{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}}@keyframes fadeOutUpBig{0%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px)}}.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}@-webkit-keyframes flip{0%{-webkit-transform:perspective(400px) translateZ(0) rotateY(0) scale(1);transform:perspective(400px) translateZ(0) rotateY(0) scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(.95);transform:perspective(400px) translateZ(0) rotateY(360deg) scale(.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}100%{-webkit-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes flip{0%{-webkit-transform:perspective(400px) translateZ(0) rotateY(0) scale(1);-ms-transform:perspective(400px) translateZ(0) rotateY(0) scale(1);transform:perspective(400px) translateZ(0) rotateY(0) scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);-ms-transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-ms-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(.95);-ms-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(.95);transform:perspective(400px) translateZ(0) rotateY(360deg) scale(.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}100%{-webkit-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);-ms-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}.animated.flip{-webkit-backface-visibility:visible;-ms-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}@-webkit-keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotateX(-10deg);transform:perspective(400px) rotateX(-10deg)}70%{-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg)}100%{-webkit-transform:perspective(400px) rotateX(0);transform:perspective(400px) rotateX(0);opacity:1}}@keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);-ms-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotateX(-10deg);-ms-transform:perspective(400px) rotateX(-10deg);transform:perspective(400px) rotateX(-10deg)}70%{-webkit-transform:perspective(400px) rotateX(10deg);-ms-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg)}100%{-webkit-transform:perspective(400px) rotateX(0);-ms-transform:perspective(400px) rotateX(0);transform:perspective(400px) rotateX(0);opacity:1}}.flipInX{-webkit-backface-visibility:visible!important;-ms-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInX;animation-name:flipInX}@-webkit-keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotateY(-10deg);transform:perspective(400px) rotateY(-10deg)}70%{-webkit-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg)}100%{-webkit-transform:perspective(400px) rotateY(0);transform:perspective(400px) rotateY(0);opacity:1}}@keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);-ms-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotateY(-10deg);-ms-transform:perspective(400px) rotateY(-10deg);transform:perspective(400px) rotateY(-10deg)}70%{-webkit-transform:perspective(400px) rotateY(10deg);-ms-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg)}100%{-webkit-transform:perspective(400px) rotateY(0);-ms-transform:perspective(400px) rotateY(0);transform:perspective(400px) rotateY(0);opacity:1}}.flipInY{-webkit-backface-visibility:visible!important;-ms-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInY;animation-name:flipInY}@-webkit-keyframes flipOutX{0%{-webkit-transform:perspective(400px) rotateX(0);transform:perspective(400px) rotateX(0);opacity:1}100%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}}@keyframes flipOutX{0%{-webkit-transform:perspective(400px) rotateX(0);-ms-transform:perspective(400px) rotateX(0);transform:perspective(400px) rotateX(0);opacity:1}100%{-webkit-transform:perspective(400px) rotateX(90deg);-ms-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}}.flipOutX{-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-backface-visibility:visible!important;-ms-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes flipOutY{0%{-webkit-transform:perspective(400px) rotateY(0);transform:perspective(400px) rotateY(0);opacity:1}100%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}}@keyframes flipOutY{0%{-webkit-transform:perspective(400px) rotateY(0);-ms-transform:perspective(400px) rotateY(0);transform:perspective(400px) rotateY(0);opacity:1}100%{-webkit-transform:perspective(400px) rotateY(90deg);-ms-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}}.flipOutY{-webkit-backface-visibility:visible!important;-ms-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipOutY;animation-name:flipOutY}@-webkit-keyframes lightSpeedIn{0%{-webkit-transform:translateX(100%) skewX(-30deg);transform:translateX(100%) skewX(-30deg);opacity:0}60%{-webkit-transform:translateX(-20%) skewX(30deg);transform:translateX(-20%) skewX(30deg);opacity:1}80%{-webkit-transform:translateX(0) skewX(-15deg);transform:translateX(0) skewX(-15deg);opacity:1}100%{-webkit-transform:translateX(0) skewX(0);transform:translateX(0) skewX(0);opacity:1}}@keyframes lightSpeedIn{0%{-webkit-transform:translateX(100%) skewX(-30deg);-ms-transform:translateX(100%) skewX(-30deg);transform:translateX(100%) skewX(-30deg);opacity:0}60%{-webkit-transform:translateX(-20%) skewX(30deg);-ms-transform:translateX(-20%) skewX(30deg);transform:translateX(-20%) skewX(30deg);opacity:1}80%{-webkit-transform:translateX(0) skewX(-15deg);-ms-transform:translateX(0) skewX(-15deg);transform:translateX(0) skewX(-15deg);opacity:1}100%{-webkit-transform:translateX(0) skewX(0);-ms-transform:translateX(0) skewX(0);transform:translateX(0) skewX(0);opacity:1}}.lightSpeedIn{-webkit-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedOut{0%{-webkit-transform:translateX(0) skewX(0);transform:translateX(0) skewX(0);opacity:1}100%{-webkit-transform:translateX(100%) skewX(-30deg);transform:translateX(100%) skewX(-30deg);opacity:0}}@keyframes lightSpeedOut{0%{-webkit-transform:translateX(0) skewX(0);-ms-transform:translateX(0) skewX(0);transform:translateX(0) skewX(0);opacity:1}100%{-webkit-transform:translateX(100%) skewX(-30deg);-ms-transform:translateX(100%) skewX(-30deg);transform:translateX(100%) skewX(-30deg);opacity:0}}.lightSpeedOut{-webkit-animation-name:lightSpeedOut;animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes rotateIn{0%{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(-200deg);transform:rotate(-200deg);opacity:0}100%{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}@keyframes rotateIn{0%{-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(-200deg);-ms-transform:rotate(-200deg);transform:rotate(-200deg);opacity:0}100%{-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}}.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn}@-webkit-keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}@keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}100%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}}.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft}@-webkit-keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}@keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);opacity:0}100%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}}.rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight}@-webkit-keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}@keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);opacity:0}100%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}}.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft}@-webkit-keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}@keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}100%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}}.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight}@-webkit-keyframes rotateOut{0%{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(200deg);transform:rotate(200deg);opacity:0}}@keyframes rotateOut{0%{-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(200deg);-ms-transform:rotate(200deg);transform:rotate(200deg);opacity:0}}.rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut}@-webkit-keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}@keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft}@-webkit-keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}}@keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}}.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight}@-webkit-keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}}@keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}}.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft}@-webkit-keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}@keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight}@-webkit-keyframes slideInDown{0%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideInDown{0%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px)}100%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}@-webkit-keyframes slideInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slideInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px)}100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}@-webkit-keyframes slideInRight{0%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slideInRight{0%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px)}100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}@-webkit-keyframes slideOutLeft{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}}@keyframes slideOutLeft{0%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px)}}.slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}@-webkit-keyframes slideOutRight{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}}@keyframes slideOutRight{0%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px)}}.slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}@-webkit-keyframes slideOutUp{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}}@keyframes slideOutUp{0%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px)}}.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}@-webkit-keyframes hinge{0%{-webkit-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate(80deg);transform:rotate(80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%{-webkit-transform:rotate(60deg);transform:rotate(60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}80%{-webkit-transform:rotate(60deg) translateY(0);transform:rotate(60deg) translateY(0);opacity:1;-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}100%{-webkit-transform:translateY(700px);transform:translateY(700px);opacity:0}}@keyframes hinge{0%{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate(80deg);-ms-transform:rotate(80deg);transform:rotate(80deg);-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%{-webkit-transform:rotate(60deg);-ms-transform:rotate(60deg);transform:rotate(60deg);-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}80%{-webkit-transform:rotate(60deg) translateY(0);-ms-transform:rotate(60deg) translateY(0);transform:rotate(60deg) translateY(0);opacity:1;-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}100%{-webkit-transform:translateY(700px);-ms-transform:translateY(700px);transform:translateY(700px);opacity:0}}.hinge{-webkit-animation-name:hinge;animation-name:hinge}@-webkit-keyframes rollIn{0%{opacity:0;-webkit-transform:translateX(-100%) rotate(-120deg);transform:translateX(-100%) rotate(-120deg)}100%{opacity:1;-webkit-transform:translateX(0) rotate(0);transform:translateX(0) rotate(0)}}@keyframes rollIn{0%{opacity:0;-webkit-transform:translateX(-100%) rotate(-120deg);-ms-transform:translateX(-100%) rotate(-120deg);transform:translateX(-100%) rotate(-120deg)}100%{opacity:1;-webkit-transform:translateX(0) rotate(0);-ms-transform:translateX(0) rotate(0);transform:translateX(0) rotate(0)}}.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}@-webkit-keyframes rollOut{0%{opacity:1;-webkit-transform:translateX(0) rotate(0);transform:translateX(0) rotate(0)}100%{opacity:0;-webkit-transform:translateX(100%) rotate(120deg);transform:translateX(100%) rotate(120deg)}}@keyframes rollOut{0%{opacity:1;-webkit-transform:translateX(0) rotate(0);-ms-transform:translateX(0) rotate(0);transform:translateX(0) rotate(0)}100%{opacity:0;-webkit-transform:translateX(100%) rotate(120deg);-ms-transform:translateX(100%) rotate(120deg);transform:translateX(100%) rotate(120deg)}}.rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}body.compensate-for-scrollbar{overflow:hidden}.fancybox-active{height:auto}.fancybox-is-hidden{left:-9999px;margin:0;position:absolute!important;top:-9999px;visibility:hidden}.fancybox-container{-webkit-backface-visibility:hidden;height:100%;left:0;outline:0;position:fixed;-webkit-tap-highlight-color:transparent;top:0;-ms-touch-action:manipulation;touch-action:manipulation;transform:translateZ(0);width:100%;z-index:99992}.fancybox-container *{box-sizing:border-box}.fancybox-bg,.fancybox-inner,.fancybox-outer,.fancybox-stage{bottom:0;left:0;position:absolute;right:0;top:0}.fancybox-outer{-webkit-overflow-scrolling:touch;overflow-y:auto}.fancybox-bg{background:#1e1e1e;opacity:0;transition-duration:inherit;transition-property:opacity;transition-timing-function:cubic-bezier(.47,0,.74,.71)}.fancybox-is-open .fancybox-bg{opacity:.9;transition-timing-function:cubic-bezier(.22,.61,.36,1)}.fancybox-caption,.fancybox-infobar,.fancybox-navigation .fancybox-button,.fancybox-toolbar{direction:ltr;opacity:0;position:absolute;transition:opacity .25s ease,visibility 0s ease .25s;visibility:hidden;z-index:99997}.fancybox-show-caption .fancybox-caption,.fancybox-show-infobar .fancybox-infobar,.fancybox-show-nav .fancybox-navigation .fancybox-button,.fancybox-show-toolbar .fancybox-toolbar{opacity:1;transition:opacity .25s ease 0s,visibility 0s ease 0s;visibility:visible}.fancybox-infobar{color:#ccc;font-size:13px;-webkit-font-smoothing:subpixel-antialiased;height:44px;left:0;line-height:44px;min-width:44px;mix-blend-mode:difference;padding:0 10px;pointer-events:none;top:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-toolbar{right:0;top:0}.fancybox-stage{direction:ltr;overflow:visible;transform:translateZ(0);z-index:99994}.fancybox-is-open .fancybox-stage{overflow:hidden}.fancybox-slide{-webkit-backface-visibility:hidden;display:none;height:100%;left:0;outline:0;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:absolute;text-align:center;top:0;transition-property:transform,opacity;white-space:normal;width:100%;z-index:99994}.fancybox-slide:before{content:"";display:inline-block;font-size:0;height:100%;vertical-align:middle;width:0}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--current,.fancybox-slide--next,.fancybox-slide--previous{display:block}.fancybox-slide--image{overflow:hidden;padding:44px 0}.fancybox-slide--image:before{display:none}.fancybox-slide--html{padding:6px}.fancybox-content{background:#fff;display:inline-block;margin:0;max-width:100%;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:relative;text-align:left;vertical-align:middle}.fancybox-slide--image .fancybox-content{animation-timing-function:cubic-bezier(.5,0,.14,1);-webkit-backface-visibility:hidden;background:0 0;background-repeat:no-repeat;background-size:100% 100%;left:0;max-width:none;overflow:visible;padding:0;position:absolute;top:0;transform-origin:top left;transition-property:transform,opacity;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:99995}.fancybox-can-zoomOut .fancybox-content{cursor:zoom-out}.fancybox-can-zoomIn .fancybox-content{cursor:zoom-in}.fancybox-can-pan .fancybox-content,.fancybox-can-swipe .fancybox-content{cursor:grab}.fancybox-is-grabbing .fancybox-content{cursor:grabbing}.fancybox-container [data-selectable=true]{cursor:text}.fancybox-image,.fancybox-spaceball{background:0 0;border:0;height:100%;left:0;margin:0;max-height:none;max-width:none;padding:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.fancybox-spaceball{z-index:1}.fancybox-slide--iframe .fancybox-content,.fancybox-slide--map .fancybox-content,.fancybox-slide--pdf .fancybox-content,.fancybox-slide--video .fancybox-content{height:100%;overflow:visible;padding:0;width:100%}.fancybox-slide--video .fancybox-content{background:#000}.fancybox-slide--map .fancybox-content{background:#e5e3df}.fancybox-slide--iframe .fancybox-content{background:#fff}.fancybox-iframe,.fancybox-video{background:0 0;border:0;display:block;height:100%;margin:0;overflow:hidden;padding:0;width:100%}.fancybox-iframe{left:0;position:absolute;top:0}.fancybox-error{background:#fff;cursor:default;max-width:400px;padding:40px;width:100%}.fancybox-error p{color:#444;font-size:16px;line-height:20px;margin:0;padding:0}.fancybox-button{background:rgba(30,30,30,.6);border:0;border-radius:0;box-shadow:none;cursor:pointer;display:inline-block;height:44px;margin:0;padding:10px;position:relative;transition:color .2s;vertical-align:top;visibility:inherit;width:44px}.fancybox-button,.fancybox-button:link,.fancybox-button:visited{color:#ccc}.fancybox-button:hover{color:#fff}.fancybox-button:focus{outline:0}.fancybox-button.fancybox-focus{outline:1px dotted}.fancybox-button[disabled],.fancybox-button[disabled]:hover{color:#888;cursor:default;outline:0}.fancybox-button div{height:100%}.fancybox-button svg{display:block;height:100%;overflow:visible;position:relative;width:100%}.fancybox-button svg path{fill:currentColor;stroke-width:0}.fancybox-button--fsenter svg:nth-child(2),.fancybox-button--fsexit svg:first-child,.fancybox-button--pause svg:first-child,.fancybox-button--play svg:nth-child(2){display:none}.fancybox-progress{background:#ff5268;height:2px;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:0;transition-property:transform;transition-timing-function:linear;z-index:99998}.fancybox-close-small{background:0 0;border:0;border-radius:0;color:#ccc;cursor:pointer;opacity:.8;padding:8px;position:absolute;right:-12px;top:-44px;z-index:401}.fancybox-close-small:hover{color:#fff;opacity:1}.fancybox-slide--html .fancybox-close-small{color:currentColor;padding:10px;right:0;top:0}.fancybox-slide--image.fancybox-is-scaling .fancybox-content{overflow:hidden}.fancybox-is-scaling .fancybox-close-small,.fancybox-is-zoomable.fancybox-can-pan .fancybox-close-small{display:none}.fancybox-navigation .fancybox-button{background-clip:content-box;height:100px;opacity:0;position:absolute;top:calc(50% - 50px);width:70px}.fancybox-navigation .fancybox-button div{padding:7px}.fancybox-navigation .fancybox-button--arrow_left{left:0;left:env(safe-area-inset-left);padding:31px 26px 31px 6px}.fancybox-navigation .fancybox-button--arrow_right{padding:31px 6px 31px 26px;right:0;right:env(safe-area-inset-right)}.fancybox-caption{background:linear-gradient(0deg,rgba(0,0,0,.85) 0,rgba(0,0,0,.3) 50%,rgba(0,0,0,.15) 65%,rgba(0,0,0,.075) 75.5%,rgba(0,0,0,.037) 82.85%,rgba(0,0,0,.019) 88%,transparent);bottom:0;color:#eee;font-size:14px;font-weight:400;left:0;line-height:1.5;padding:75px 44px 25px;pointer-events:none;right:0;text-align:center;z-index:99996}@supports (padding:max(0px)){.fancybox-caption{padding:75px max(44px,env(safe-area-inset-right)) max(25px,env(safe-area-inset-bottom)) max(44px,env(safe-area-inset-left))}}.fancybox-caption--separate{margin-top:-50px}.fancybox-caption__body{max-height:50vh;overflow:auto;pointer-events:all}.fancybox-caption a,.fancybox-caption a:link,.fancybox-caption a:visited{color:#ccc;text-decoration:none}.fancybox-caption a:hover{color:#fff;text-decoration:underline}.fancybox-loading{animation:a 1s linear infinite;background:0 0;border:4px solid #888;border-bottom-color:#fff;border-radius:50%;height:50px;left:50%;margin:-25px 0 0 -25px;opacity:.7;padding:0;position:absolute;top:50%;width:50px;z-index:99999}@keyframes a{to{transform:rotate(1turn)}}.fancybox-animated{transition-timing-function:cubic-bezier(0,0,.25,1)}.fancybox-fx-slide.fancybox-slide--previous{opacity:0;transform:translate3d(-100%,0,0)}.fancybox-fx-slide.fancybox-slide--next{opacity:0;transform:translate3d(100%,0,0)}.fancybox-fx-slide.fancybox-slide--current{opacity:1;transform:translateZ(0)}.fancybox-fx-fade.fancybox-slide--next,.fancybox-fx-fade.fancybox-slide--previous{opacity:0;transition-timing-function:cubic-bezier(.19,1,.22,1)}.fancybox-fx-fade.fancybox-slide--current{opacity:1}.fancybox-fx-zoom-in-out.fancybox-slide--previous{opacity:0;transform:scale3d(1.5,1.5,1.5)}.fancybox-fx-zoom-in-out.fancybox-slide--next{opacity:0;transform:scale3d(.5,.5,.5)}.fancybox-fx-zoom-in-out.fancybox-slide--current{opacity:1;transform:scaleX(1)}.fancybox-fx-rotate.fancybox-slide--previous{opacity:0;transform:rotate(-1turn)}.fancybox-fx-rotate.fancybox-slide--next{opacity:0;transform:rotate(1turn)}.fancybox-fx-rotate.fancybox-slide--current{opacity:1;transform:rotate(0)}.fancybox-fx-circular.fancybox-slide--previous{opacity:0;transform:scale3d(0,0,0) translate3d(-100%,0,0)}.fancybox-fx-circular.fancybox-slide--next{opacity:0;transform:scale3d(0,0,0) translate3d(100%,0,0)}.fancybox-fx-circular.fancybox-slide--current{opacity:1;transform:scaleX(1) translateZ(0)}.fancybox-fx-tube.fancybox-slide--previous{transform:translate3d(-100%,0,0) scale(.1) skew(-10deg)}.fancybox-fx-tube.fancybox-slide--next{transform:translate3d(100%,0,0) scale(.1) skew(10deg)}.fancybox-fx-tube.fancybox-slide--current{transform:translateZ(0) scale(1)}@media (max-height:576px){.fancybox-slide{padding-left:6px;padding-right:6px}.fancybox-slide--image{padding:6px 0}.fancybox-close-small{right:-6px}.fancybox-slide--image .fancybox-close-small{background:#4e4e4e;color:#f2f4f6;height:36px;opacity:1;padding:6px;right:0;top:0;width:36px}.fancybox-caption{padding-left:12px;padding-right:12px}@supports (padding:max(0px)){.fancybox-caption{padding-left:max(12px,env(safe-area-inset-left));padding-right:max(12px,env(safe-area-inset-right))}}}.fancybox-share{background:#f4f4f4;border-radius:3px;max-width:90%;padding:30px;text-align:center}.fancybox-share h1{color:#222;font-size:35px;font-weight:700;margin:0 0 20px}.fancybox-share p{margin:0;padding:0}.fancybox-share__button{border:0;border-radius:3px;display:inline-block;font-size:14px;font-weight:700;line-height:40px;margin:0 5px 10px;min-width:130px;padding:0 15px;text-decoration:none;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.fancybox-share__button:link,.fancybox-share__button:visited{color:#fff}.fancybox-share__button:hover{text-decoration:none}.fancybox-share__button--fb{background:#3b5998}.fancybox-share__button--fb:hover{background:#344e86}.fancybox-share__button--pt{background:#bd081d}.fancybox-share__button--pt:hover{background:#aa0719}.fancybox-share__button--tw{background:#1da1f2}.fancybox-share__button--tw:hover{background:#0d95e8}.fancybox-share__button svg{height:25px;margin-right:7px;position:relative;top:-1px;vertical-align:middle;width:25px}.fancybox-share__button svg path{fill:#fff}.fancybox-share__input{background:0 0;border:0;border-bottom:1px solid #d7d7d7;border-radius:0;color:#5d5b5b;font-size:14px;margin:10px 0 0;outline:0;padding:10px 15px;width:100%}.fancybox-thumbs{background:#ddd;bottom:0;display:none;margin:0;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;padding:2px 2px 4px;position:absolute;right:0;-webkit-tap-highlight-color:transparent;top:0;width:212px;z-index:99995}.fancybox-thumbs-x{overflow-x:auto;overflow-y:hidden}.fancybox-show-thumbs .fancybox-thumbs{display:block}.fancybox-show-thumbs .fancybox-inner{right:212px}.fancybox-thumbs__list{font-size:0;height:100%;list-style:none;margin:0;overflow-x:hidden;overflow-y:auto;padding:0;position:absolute;position:relative;white-space:nowrap;width:100%}.fancybox-thumbs-x .fancybox-thumbs__list{overflow:hidden}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar{width:7px}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-track{background:#fff;border-radius:10px;box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:10px}.fancybox-thumbs__list a{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:rgba(0,0,0,.1);background-position:50%;background-repeat:no-repeat;background-size:cover;cursor:pointer;float:left;height:75px;margin:2px;max-height:calc(100% - 8px);max-width:calc(50% - 4px);outline:0;overflow:hidden;padding:0;position:relative;-webkit-tap-highlight-color:transparent;width:100px}.fancybox-thumbs__list a:before{border:6px solid #ff5268;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:all .2s cubic-bezier(.25,.46,.45,.94);z-index:99991}.fancybox-thumbs__list a:focus:before{opacity:.5}.fancybox-thumbs__list a.fancybox-thumbs-active:before{opacity:1}@media (max-width:576px){.fancybox-thumbs{width:110px}.fancybox-show-thumbs .fancybox-inner{right:110px}.fancybox-thumbs__list a{max-width:calc(100% - 10px)}}@font-face{font-family:Bodoni;font-weight:400;font-style:normal;font-display:swap;src:url(../fonts/Bodoni/Bodoni.eot);src:url(../fonts/Bodoni/Bodoni.eot?#iefix) format("embedded-opentype"),url(../fonts/Bodoni/Bodoni.woff) format("woff"),url(../fonts/Bodoni/Bodoni.ttf) format("truetype")}@font-face{font-family:Bodoni;font-weight:700;font-style:normal;font-display:swap;src:url(../fonts/Bodoni-Bold/Bodoni-Bold.eot);src:url(../fonts/Bodoni-Bold/Bodoni-Bold.eot?#iefix) format("embedded-opentype"),url(../fonts/Bodoni-Bold/Bodoni-Bold.woff) format("woff"),url(../fonts/Bodoni-Bold/Bodoni-Bold.ttf) format("truetype")}@font-face{font-family:BodoniCyrillicFWF;font-weight:400;font-style:normal;font-display:swap;src:url(../fonts/BodoniCyrillicFWF/BodoniCyrillicFWF.eot);src:url(../fonts/BodoniCyrillicFWF/BodoniCyrillicFWF.eot?#iefix) format("embedded-opentype"),url(../fonts/BodoniCyrillicFWF/BodoniCyrillicFWF.woff) format("woff"),url(../fonts/BodoniCyrillicFWF/BodoniCyrillicFWF.ttf) format("truetype")}@font-face{font-family:Cormorant;font-weight:700;font-style:normal;font-display:swap;src:url(../fonts/CormorantBold/Cormorant-Bold.eot);src:url(../fonts/CormorantBold/Cormorant-Bold.eot?#iefix) format("embedded-opentype"),url(../fonts/CormorantBold/Cormorant-Bold.woff) format("woff"),url(../fonts/CormorantBold/Cormorant-Bold.ttf) format("truetype")}@font-face{font-family:NeueHaasUnica;font-weight:300;font-style:normal;font-display:swap;src:url(../fonts/NeueHaasUnicaLight/NeueHaasUnica-Light.eot);src:url(../fonts/NeueHaasUnicaLight/NeueHaasUnica-Light.eot?#iefix) format("embedded-opentype"),url(../fonts/NeueHaasUnicaLight/NeueHaasUnica-Light.woff) format("woff"),url(../fonts/NeueHaasUnicaLight/NeueHaasUnica-Light.ttf) format("truetype")}@font-face{font-family:NeueHaasUnica;font-weight:400;font-style:normal;font-display:swap;src:url(../fonts/NeueHaasUnicaRegular/NeueHaasUnica-Regular.eot);src:url(../fonts/NeueHaasUnicaRegular/NeueHaasUnica-Regular.eot?#iefix) format("embedded-opentype"),url(../fonts/NeueHaasUnicaRegular/NeueHaasUnica-Regular.woff) format("woff"),url(../fonts/NeueHaasUnicaRegular/NeueHaasUnica-Regular.ttf) format("truetype")}@font-face{font-family:NeueHaasUnica;font-weight:500;font-style:normal;font-display:swap;src:url(../fonts/NeueHaasUnicaMedium/NeueHaasUnica-Medium.eot);src:url(../fonts/NeueHaasUnicaMedium/NeueHaasUnica-Medium.eot?#iefix) format("embedded-opentype"),url(../fonts/NeueHaasUnicaMedium/NeueHaasUnica-Medium.woff) format("woff"),url(../fonts/NeueHaasUnicaMedium/NeueHaasUnica-Medium.ttf) format("truetype")}@font-face{font-family:Helvetica;font-weight:400;font-style:normal;font-display:swap;src:url(../fonts/HelveticaRegular/Helvetica.eot);src:url(../fonts/HelveticaRegular/Helvetica.eot?#iefix) format("embedded-opentype"),url(../fonts/HelveticaRegular/Helvetica.woff) format("woff"),url(../fonts/HelveticaRegular/Helvetica.ttf) format("truetype")}.nice-select{-webkit-tap-highlight-color:transparent;background-color:#fff;border-radius:5px;border:solid 1px #e8e8e8;box-sizing:border-box;clear:both;cursor:pointer;display:block;float:left;font-family:inherit;font-size:14px;font-weight:400;height:42px;line-height:40px;outline:0;padding-left:18px;padding-right:30px;position:relative;text-align:left!important;transition:all .2s ease-in-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;width:auto}.nice-select:hover{border-color:rgb(219.25,219.25,219.25)}.nice-select.open,.nice-select:active,.nice-select:focus{border-color:#999}.nice-select:after{border-bottom:2px solid #999;border-right:2px solid #999;content:"";display:block;height:5px;margin-top:-4px;pointer-events:none;position:absolute;right:12px;top:50%;transform-origin:66% 66%;transform:rotate(45deg);transition:all .15s ease-in-out;width:5px}.nice-select.open:after{transform:rotate(-135deg)}.nice-select.open .list{opacity:1;pointer-events:auto;transform:scale(1) translateY(0)}.nice-select.disabled{border-color:rgb(237.1,237.1,237.1);color:#999;pointer-events:none}.nice-select.disabled:after{border-color:#ccc}.nice-select.wide{width:100%}.nice-select.wide .list{left:0!important;right:0!important}.nice-select.right{float:right}.nice-select.right .list{left:auto;right:0}.nice-select.small{font-size:12px;height:36px;line-height:34px}.nice-select.small:after{height:4px;width:4px}.nice-select.small .option{line-height:34px;min-height:34px}.nice-select .list{background-color:#fff;border-radius:5px;box-shadow:0 0 0 1px rgba(68,68,68,.11);box-sizing:border-box;margin-top:4px;opacity:0;overflow:hidden;padding:0;pointer-events:none;position:absolute;top:100%;left:0;transform-origin:50% 0;transform:scale(.75) translateY(-21px);transition:all .2s cubic-bezier(.5,0,0,1.25),opacity .15s ease-out;z-index:9}.nice-select .list:hover .option:not(:hover){background-color:transparent!important}.nice-select .option{cursor:pointer;font-weight:400;line-height:40px;list-style:none;min-height:40px;outline:0;padding-left:18px;padding-right:29px;text-align:left;transition:all .2s}.nice-select .option.focus,.nice-select .option.selected.focus,.nice-select .option:hover{background-color:#f6f6f6}.nice-select .option.selected{font-weight:700}.nice-select .option.disabled{background-color:transparent;color:#999;cursor:default}.no-csspointerevents .nice-select .list{display:none}.no-csspointerevents .nice-select.open .list{display:block}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.scroll-wrapper{overflow:hidden!important;padding:0!important;position:relative}.scroll-wrapper>.scroll-content{border:none!important;box-sizing:content-box!important;height:auto;left:0;margin:0;max-height:none;max-width:none!important;overflow:scroll!important;padding:0;position:relative!important;top:0;width:auto!important}.scroll-wrapper>.scroll-content::-webkit-scrollbar{height:0;width:0}.scroll-wrapper.scroll--rtl{direction:rtl}.scroll-element{box-sizing:content-box;display:none}.scroll-element div{box-sizing:content-box}.scroll-element .scroll-arrow,.scroll-element .scroll-bar{cursor:default}.scroll-element.scroll-x.scroll-scrollx_visible,.scroll-element.scroll-y.scroll-scrolly_visible{display:block}.scroll-textarea{border:1px solid #ccc;border-top-color:#999}.scroll-textarea>.scroll-content{overflow:hidden!important}.scroll-textarea>.scroll-content>textarea{border:none!important;box-sizing:border-box;height:100%!important;margin:0;max-height:none!important;max-width:none!important;overflow:scroll!important;outline:0;padding:2px;position:relative!important;top:0;width:100%!important}.scroll-textarea>.scroll-content>textarea::-webkit-scrollbar{height:0;width:0}.scrollbar-inner>.scroll-element,.scrollbar-inner>.scroll-element div{border:none;margin:0;padding:0;position:absolute;z-index:10}.scrollbar-inner>.scroll-element div{display:block;height:100%;left:0;top:0;width:100%}.scrollbar-inner>.scroll-element.scroll-x{bottom:2px;height:8px;left:0;width:100%}.scrollbar-inner>.scroll-element.scroll-y{height:100%;right:2px;top:0;width:8px}.scrollbar-inner>.scroll-element .scroll-element_outer{overflow:hidden}.scrollbar-inner>.scroll-element .scroll-bar,.scrollbar-inner>.scroll-element .scroll-element_outer,.scrollbar-inner>.scroll-element .scroll-element_track{border-radius:8px}.scrollbar-inner>.scroll-element .scroll-bar,.scrollbar-inner>.scroll-element .scroll-element_track{opacity:.4}.scrollbar-inner>.scroll-element .scroll-element_track{background-color:#e0e0e0}.scrollbar-inner>.scroll-element .scroll-bar{background-color:#c2c2c2}.scrollbar-inner>.scroll-element:hover .scroll-bar{background-color:#919191}.scrollbar-inner>.scroll-element.scroll-draggable .scroll-bar{background-color:#919191}.scrollbar-inner>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_track{left:-12px}.scrollbar-inner>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_track{top:-12px}.scrollbar-inner>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size{left:-12px}.scrollbar-inner>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size{top:-12px}.scrollbar-outer>.scroll-element,.scrollbar-outer>.scroll-element div{border:none;margin:0;padding:0;position:absolute;z-index:10}.scrollbar-outer>.scroll-element{background-color:#fff}.scrollbar-outer>.scroll-element div{display:block;height:100%;left:0;top:0;width:100%}.scrollbar-outer>.scroll-element.scroll-x{bottom:0;height:12px;left:0;width:100%}.scrollbar-outer>.scroll-element.scroll-y{height:100%;right:0;top:0;width:12px}.scrollbar-outer>.scroll-element.scroll-x .scroll-element_outer{height:8px;top:2px}.scrollbar-outer>.scroll-element.scroll-y .scroll-element_outer{left:2px;width:8px}.scrollbar-outer>.scroll-element .scroll-element_outer{overflow:hidden}.scrollbar-outer>.scroll-element .scroll-element_track{background-color:#eee}.scrollbar-outer>.scroll-element .scroll-bar,.scrollbar-outer>.scroll-element .scroll-element_outer,.scrollbar-outer>.scroll-element .scroll-element_track{border-radius:8px}.scrollbar-outer>.scroll-element .scroll-bar{background-color:#d9d9d9}.scrollbar-outer>.scroll-element .scroll-bar:hover{background-color:#c2c2c2}.scrollbar-outer>.scroll-element.scroll-draggable .scroll-bar{background-color:#919191}.scrollbar-outer>.scroll-content.scroll-scrolly_visible{left:-12px;margin-left:12px}.scrollbar-outer>.scroll-content.scroll-scrollx_visible{top:-12px;margin-top:12px}.scrollbar-outer>.scroll-element.scroll-x .scroll-bar{min-width:10px}.scrollbar-outer>.scroll-element.scroll-y .scroll-bar{min-height:10px}.scrollbar-outer>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_track{left:-14px}.scrollbar-outer>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_track{top:-14px}.scrollbar-outer>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size{left:-14px}.scrollbar-outer>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size{top:-14px}.scrollbar-macosx>.scroll-element,.scrollbar-macosx>.scroll-element div{background:0 0;border:none;margin:0;padding:0;position:absolute;z-index:10}.scrollbar-macosx>.scroll-element div{display:block;height:100%;left:0;top:0;width:100%}.scrollbar-macosx>.scroll-element .scroll-element_track{display:none}.scrollbar-macosx>.scroll-element .scroll-bar{background-color:#6c6e71;display:block;opacity:0;border-radius:7px;transition:opacity .2s linear}.scrollbar-macosx:hover>.scroll-element .scroll-bar,.scrollbar-macosx>.scroll-element.scroll-draggable .scroll-bar{opacity:.7}.scrollbar-macosx>.scroll-element.scroll-x{bottom:0;height:0;left:0;min-width:100%;overflow:visible;width:100%}.scrollbar-macosx>.scroll-element.scroll-y{height:100%;min-height:100%;right:0;top:0;width:0}.scrollbar-macosx>.scroll-element.scroll-x .scroll-bar{height:7px;min-width:10px;top:-9px}.scrollbar-macosx>.scroll-element.scroll-y .scroll-bar{left:-9px;min-height:10px;width:7px}.scrollbar-macosx>.scroll-element.scroll-x .scroll-element_outer{left:2px}.scrollbar-macosx>.scroll-element.scroll-x .scroll-element_size{left:-4px}.scrollbar-macosx>.scroll-element.scroll-y .scroll-element_outer{top:2px}.scrollbar-macosx>.scroll-element.scroll-y .scroll-element_size{top:-4px}.scrollbar-macosx>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size{left:-11px}.scrollbar-macosx>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size{top:-11px}.scrollbar-light>.scroll-element,.scrollbar-light>.scroll-element div{border:none;margin:0;overflow:hidden;padding:0;position:absolute;z-index:10}.scrollbar-light>.scroll-element{background-color:#fff}.scrollbar-light>.scroll-element div{display:block;height:100%;left:0;top:0;width:100%}.scrollbar-light>.scroll-element .scroll-element_outer{border-radius:10px}.scrollbar-light>.scroll-element .scroll-element_size{background:#dbdbdb;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2RiZGJkYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlOGU4ZTgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:linear-gradient(to right,#dbdbdb 0,#e8e8e8 100%);border-radius:10px}.scrollbar-light>.scroll-element.scroll-x{bottom:0;height:17px;left:0;min-width:100%;width:100%}.scrollbar-light>.scroll-element.scroll-y{height:100%;min-height:100%;right:0;top:0;width:17px}.scrollbar-light>.scroll-element .scroll-bar{background:#fefefe;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZlZmVmZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmNWY1ZjUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:linear-gradient(to right,#fefefe 0,#f5f5f5 100%);border:1px solid #dbdbdb;border-radius:10px}.scrollbar-light>.scroll-content.scroll-scrolly_visible{left:-17px;margin-left:17px}.scrollbar-light>.scroll-content.scroll-scrollx_visible{top:-17px;margin-top:17px}.scrollbar-light>.scroll-element.scroll-x .scroll-bar{height:10px;min-width:10px;top:0}.scrollbar-light>.scroll-element.scroll-y .scroll-bar{left:0;min-height:10px;width:10px}.scrollbar-light>.scroll-element.scroll-x .scroll-element_outer{height:12px;left:2px;top:2px}.scrollbar-light>.scroll-element.scroll-x .scroll-element_size{left:-4px}.scrollbar-light>.scroll-element.scroll-y .scroll-element_outer{left:2px;top:2px;width:12px}.scrollbar-light>.scroll-element.scroll-y .scroll-element_size{top:-4px}.scrollbar-light>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size{left:-19px}.scrollbar-light>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size{top:-19px}.scrollbar-light>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_track{left:-19px}.scrollbar-light>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_track{top:-19px}.scrollbar-rail>.scroll-element,.scrollbar-rail>.scroll-element div{border:none;margin:0;overflow:hidden;padding:0;position:absolute;z-index:10}.scrollbar-rail>.scroll-element{background-color:#fff}.scrollbar-rail>.scroll-element div{display:block;height:100%;left:0;top:0;width:100%}.scrollbar-rail>.scroll-element .scroll-element_size{background-color:#999;background-color:rgba(0,0,0,.3)}.scrollbar-rail>.scroll-element .scroll-element_outer:hover .scroll-element_size{background-color:#666;background-color:rgba(0,0,0,.5)}.scrollbar-rail>.scroll-element.scroll-x{bottom:0;height:12px;left:0;min-width:100%;padding:3px 0 2px;width:100%}.scrollbar-rail>.scroll-element.scroll-y{height:100%;min-height:100%;padding:0 2px 0 3px;right:0;top:0;width:12px}.scrollbar-rail>.scroll-element .scroll-bar{background-color:#d0b9a0;border-radius:2px;box-shadow:1px 1px 3px rgba(0,0,0,.5)}.scrollbar-rail>.scroll-element .scroll-element_outer:hover .scroll-bar{box-shadow:1px 1px 3px rgba(0,0,0,.6)}.scrollbar-rail>.scroll-content.scroll-scrolly_visible{left:-17px;margin-left:17px}.scrollbar-rail>.scroll-content.scroll-scrollx_visible{margin-top:17px;top:-17px}.scrollbar-rail>.scroll-element.scroll-x .scroll-bar{height:10px;min-width:10px;top:1px}.scrollbar-rail>.scroll-element.scroll-y .scroll-bar{left:1px;min-height:10px;width:10px}.scrollbar-rail>.scroll-element.scroll-x .scroll-element_outer{height:15px;left:5px}.scrollbar-rail>.scroll-element.scroll-x .scroll-element_size{height:2px;left:-10px;top:5px}.scrollbar-rail>.scroll-element.scroll-y .scroll-element_outer{top:5px;width:15px}.scrollbar-rail>.scroll-element.scroll-y .scroll-element_size{left:5px;top:-10px;width:2px}.scrollbar-rail>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size{left:-25px}.scrollbar-rail>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size{top:-25px}.scrollbar-rail>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_track{left:-25px}.scrollbar-rail>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_track{top:-25px}.scrollbar-dynamic>.scroll-element,.scrollbar-dynamic>.scroll-element div{background:0 0;border:none;margin:0;padding:0;position:absolute;z-index:10}.scrollbar-dynamic>.scroll-element div{display:block;height:100%;left:0;top:0;width:100%}.scrollbar-dynamic>.scroll-element.scroll-x{bottom:2px;height:7px;left:0;min-width:100%;width:100%}.scrollbar-dynamic>.scroll-element.scroll-y{height:100%;min-height:100%;right:2px;top:0;width:7px}.scrollbar-dynamic>.scroll-element .scroll-element_outer{opacity:.3;border-radius:12px}.scrollbar-dynamic>.scroll-element .scroll-element_size{background-color:#ccc;opacity:0;border-radius:12px;transition:opacity .2s}.scrollbar-dynamic>.scroll-element .scroll-bar{background-color:#6c6e71;border-radius:7px}.scrollbar-dynamic>.scroll-element.scroll-x .scroll-bar{bottom:0;height:7px;min-width:24px;top:auto}.scrollbar-dynamic>.scroll-element.scroll-y .scroll-bar{left:auto;min-height:24px;right:0;width:7px}.scrollbar-dynamic>.scroll-element.scroll-x .scroll-element_outer{bottom:0;top:auto;left:2px;transition:height .2s}.scrollbar-dynamic>.scroll-element.scroll-y .scroll-element_outer{left:auto;right:0;top:2px;transition:width .2s}.scrollbar-dynamic>.scroll-element.scroll-x .scroll-element_size{left:-4px}.scrollbar-dynamic>.scroll-element.scroll-y .scroll-element_size{top:-4px}.scrollbar-dynamic>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size{left:-11px}.scrollbar-dynamic>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size{top:-11px}.scrollbar-dynamic>.scroll-element.scroll-draggable .scroll-element_outer,.scrollbar-dynamic>.scroll-element:hover .scroll-element_outer{overflow:hidden;opacity:.7}.scrollbar-dynamic>.scroll-element.scroll-draggable .scroll-element_outer .scroll-element_size,.scrollbar-dynamic>.scroll-element:hover .scroll-element_outer .scroll-element_size{opacity:1}.scrollbar-dynamic>.scroll-element.scroll-draggable .scroll-element_outer .scroll-bar,.scrollbar-dynamic>.scroll-element:hover .scroll-element_outer .scroll-bar{height:100%;width:100%;border-radius:12px}.scrollbar-dynamic>.scroll-element.scroll-x.scroll-draggable .scroll-element_outer,.scrollbar-dynamic>.scroll-element.scroll-x:hover .scroll-element_outer{height:20px;min-height:7px}.scrollbar-dynamic>.scroll-element.scroll-y.scroll-draggable .scroll-element_outer,.scrollbar-dynamic>.scroll-element.scroll-y:hover .scroll-element_outer{min-width:7px;width:20px}.scrollbar-chrome>.scroll-element,.scrollbar-chrome>.scroll-element div{border:none;margin:0;overflow:hidden;padding:0;position:absolute;z-index:10}.scrollbar-chrome>.scroll-element{background-color:#fff}.scrollbar-chrome>.scroll-element div{display:block;height:100%;left:0;top:0;width:100%}.scrollbar-chrome>.scroll-element .scroll-element_track{background:#f1f1f1;border:1px solid #dbdbdb}.scrollbar-chrome>.scroll-element.scroll-x{bottom:0;height:16px;left:0;min-width:100%;width:100%}.scrollbar-chrome>.scroll-element.scroll-y{height:100%;min-height:100%;right:0;top:0;width:16px}.scrollbar-chrome>.scroll-element .scroll-bar{background-color:#d9d9d9;border:1px solid #bdbdbd;cursor:default;border-radius:2px}.scrollbar-chrome>.scroll-element .scroll-bar:hover{background-color:#c2c2c2;border-color:#a9a9a9}.scrollbar-chrome>.scroll-element.scroll-draggable .scroll-bar{background-color:#919191;border-color:#7e7e7e}.scrollbar-chrome>.scroll-content.scroll-scrolly_visible{left:-16px;margin-left:16px}.scrollbar-chrome>.scroll-content.scroll-scrollx_visible{top:-16px;margin-top:16px}.scrollbar-chrome>.scroll-element.scroll-x .scroll-bar{height:8px;min-width:10px;top:3px}.scrollbar-chrome>.scroll-element.scroll-y .scroll-bar{left:3px;min-height:10px;width:8px}.scrollbar-chrome>.scroll-element.scroll-x .scroll-element_outer{border-left:1px solid #dbdbdb}.scrollbar-chrome>.scroll-element.scroll-x .scroll-element_track{height:14px;left:-3px}.scrollbar-chrome>.scroll-element.scroll-x .scroll-element_size{height:14px;left:-4px}.scrollbar-chrome>.scroll-element.scroll-y .scroll-element_outer{border-top:1px solid #dbdbdb}.scrollbar-chrome>.scroll-element.scroll-y .scroll-element_track{top:-3px;width:14px}.scrollbar-chrome>.scroll-element.scroll-y .scroll-element_size{top:-4px;width:14px}.scrollbar-chrome>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size{left:-19px}.scrollbar-chrome>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size{top:-19px}.scrollbar-chrome>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_track{left:-19px}.scrollbar-chrome>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_track{top:-19px}.button{display:inline-block;border:0;outline:0;font-weight:500;font-family:var(--default-font);color:var(--black);border-radius:0;font-size:16px;line-height:16px;height:48px;padding:15px 17px 15px 17px;box-sizing:border-box;transition:background-color .4s ease;text-align:center;white-space:nowrap;cursor:pointer}.button-hover-var1{background-color:var(--green-light);color:var(--white)}.button-hover-var1:hover{background-color:var(--iris)}.button-hover-var2{background-color:var(--orchid-gray)}.button-hover-var2:hover{background-color:var(--black)}.button-hover-var3{background-color:var(--rose)}.button-hover-var3:hover{background-color:var(--flamingo)}.button-hover-var4{background-color:var(--gray-light)}.button-hover-var4:hover{background-color:var(--orchid-gray)}.button-hover-var5{background-color:var(--flamingo)}.button-hover-var5:hover{background-color:var(--rose)}.button-hover-var6{background-color:var(--iris);color:var(--white)}.button-hover-var6:hover{background-color:var(--green-light)}.button-white{background-color:var(--white)}.button-white:hover{background-color:var(--white)}.button-transparent-white{background-color:transparent;border:1px solid var(--white);color:var(--white)}.button-transparent-white:hover{background-color:var(--white);color:var(--black)}.button-xs{min-width:96px}.button-s{min-width:160px}.button-m{min-width:188px}.button-l{min-width:198px}.button-xl{min-width:233px}.slider-nav .slick-arrow{cursor:pointer;width:61px;height:61px;margin-right:18px;display:-ms-inline-flexbox;display:inline-flex;border:1px solid var(--white);border-radius:50%;position:relative;box-sizing:border-box}.slider-nav .slick-arrow:last-of-type{margin-right:0}.slider-nav .slick-arrow:after{position:absolute;content:"";-webkit-mask:url(../img/icons/down-arrow-icon.svg);mask:url(../img/icons/down-arrow-icon.svg);-webkit-mask-size:cover;mask-size:cover;background-color:var(--white);width:21px;height:21px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center;transform-origin:center;transform:rotate(90deg);top:18px;left:18px}.slider-nav__next.slick-arrow:after{transform:rotate(-90deg)}.slider-nav-colorized .slick-arrow{background-color:var(--sky)}.slider-nav-colorized .slick-arrow:after{background-color:var(--black)}.slider-nav-colorized .slick-arrow.slick-disabled:after{background-color:rgba(0,0,0,.3)}.btn-border-green{border:1px solid #0d6c6b;background-color:var(--white);color:#0d6c6b}.btn-border-green:hover{background-color:#0d6c6b;color:var(--white)}.btn-green{border:1px solid #0d6c6b;background-color:#0d6c6b;color:#fff}.btn-green:hover{background-color:var(--white);color:#0d6c6b}.button-add-to-cart{background:#017173;padding-right:51px;position:relative}.button-add-to-cart:after{position:absolute;content:"";width:26px;height:26px;background:url(../img/icons/basket-icon.svg);background-size:contain;background-repeat:no-repeat;background-position:center;top:10px;right:23px}.main-header{background:#fff;border-bottom:1px solid #e8e8e8;position:sticky;top:0;left:0;z-index:10;padding-top:16px;padding-bottom:20px}@media only screen and (max-width:1200px){.main-header{padding-top:26px;padding-bottom:27px}}.main-header>.wrapper{height:100%}.main-header .logo{position:absolute;margin-top:-24px;max-width:154px;margin-bottom:1px}@media only screen and (max-width:1400px){.main-header .logo{max-width:130px}}@media only screen and (max-width:1200px){.main-header .logo{position:static;margin-top:-7px;margin-bottom:-26px}}@media only screen and (max-width:680px){.main-header .logo{max-width:77px}}.main-header .logo img{width:100%;height:auto}.main-header .inner{padding:5px 0 0;position:relative;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;height:100%}@media only screen and (max-width:1200px){.main-header .inner{-ms-flex-pack:justify;justify-content:space-between;padding-top:0}}.main-header .inner .language-block{position:relative;-ms-flex-negative:0;flex-shrink:0;width:70px;margin-right:35px;flex-shrink:0}@media only screen and (max-width:1200px){.main-header .inner .language-block{display:none}}.main-header .inner .language-block .current-language{position:relative;font-size:18px;line-height:18px;padding-right:15px;cursor:pointer;white-space:nowrap;margin-top:3px}.main-header .inner .language-block .current-language:after{position:absolute;content:"";width:10px;height:9px;background:url(../img/icons/down-arrow-icon.svg) no-repeat;background-size:contain;right:0;top:50%;transform:translateY(-25%) rotate(0);transition:transform .4s ease}.main-header .inner .language-block .current-language img{border:1px solid var(--black)}.main-header .inner .language-block img{border-radius:50%;width:21px;height:21px;margin-right:5px}.main-header .inner .language-block .language-list{position:absolute;top:100%;width:100%;list-style-type:none;background:var(--white);box-shadow:0 2px 8px rgba(0,0,0,.1);margin:0;margin-top:5px;padding:10px 11px 13px 10px;opacity:0;pointer-events:none;transition:opacity .4s ease}.main-header .inner .language-block .language-list:before{position:absolute;content:"";width:100px;height:10px;z-index:1;top:-6px;left:0}.main-header .inner .language-block .language-list a{white-space:nowrap;color:var(--black)}.main-header .inner .language-block .language-list__item{margin-bottom:13px}.main-header .inner .language-block .language-list__item:last-of-type{margin-bottom:0}.main-header .inner .language-block:hover .current-language:after{transform:translateY(-50%) rotate(180deg)}.main-header .inner .language-block:hover .language-list{opacity:1;pointer-events:auto}.main-header .inner .mobile-btn{width:24px;height:24px;background:url(../img/icons/icon__menu.svg) no-repeat;background-size:contain;top:20px;left:0;border:0;padding:0}.main-header .inner .mobile-btn-wrapper{display:none}@media only screen and (max-width:1200px){.main-header .inner .mobile-btn-wrapper{display:-ms-flexbox;display:flex;gap:32px;-ms-flex-align:center;align-items:center}}.main-header .inner .mobile-btn-wrapper .mobile-phone-button{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:32px;height:32px;-ms-flex-negative:0;flex-shrink:0}.main-header .inner .mobile-btn-wrapper .mobile-phone-button img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.main-header .inner .menu-block{display:-ms-grid;display:grid;-ms-flex-pack:center;justify-content:center;-ms-grid-columns:1fr 154px 1fr;grid-template-columns:1fr 154px 1fr;margin-top:auto;width:100%;font-family:var(--default-font)}@media only screen and (max-width:1200px){.main-header .inner .menu-block{display:none}}.main-header .inner .menu-block .dropdown{position:static}.main-header .inner .menu-block__mobile{position:fixed;left:0;top:0;height:100%;width:100%;background-color:var(--black);z-index:30;opacity:0;pointer-events:none;transition:opacity .4s ease;padding-top:86px;color:var(--white)}@media only screen and (max-width:680px){.main-header .inner .menu-block__mobile{padding-top:56px}}@media only screen and (max-width:1200px){.main-header .inner .menu-block__mobile.open{opacity:1;pointer-events:auto}}.main-header .inner .menu-block__mobile .dropdown{position:relative}.main-header .inner .menu-block__mobile .dropdown>a{color:var(--white)!important}.main-header .inner .menu-block__mobile .dropdown>a:after{background-color:var(--white)!important;transform:translateY(-25%)!important}.main-header .inner .menu-block__mobile .dropdown.open>a:after{background-color:var(--orchid)!important;transform:translateY(-50%) rotate(180deg)!important}.main-header .inner .menu-block__mobile .dropdown.open>a{color:var(--orchid)!important}.main-header .inner .menu-block__mobile .dropdown .submenu li a :hover{color:var(--orchid)}.main-header .inner .menu-block__mobile .mobile-bottom{padding:30px 2px 0 2px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.main-header .inner .menu-block__mobile .language-list{list-style-type:none;display:-ms-flexbox;display:flex;margin:0;padding:0}.main-header .inner .menu-block__mobile .language-list__item:not(:last-of-type){margin-right:21px}.main-header .inner .menu-block__mobile .language-list__item a{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;color:var(--white)}.main-header .inner .menu-block__mobile .language-list__item img{width:18px;height:18px;box-shadow:0 0 0 1px var(--black);border-radius:50%}.main-header .inner .menu-block__mobile .language-list__item.active img{box-shadow:0 0 0 1px var(--white)}.main-header .inner .menu-block__mobile .header-mobile-wishlist{margin-left:auto;margin-right:34px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.main-header .inner .menu-block__mobile .header-mobile-wishlist .icon{position:relative;width:22px;height:22px;display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end}.main-header .inner .menu-block__mobile .header-mobile-wishlist .count{width:21px;height:21px;background-color:var(--orchid);font-size:16px;color:var(--black);font-family:var(--font3);font-weight:400;position:absolute;right:-15px;border-radius:50%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;line-height:21px;top:-7px}.main-header .inner .menu-block__mobile .social-list{margin:0;padding:0;list-style-type:none;display:-ms-flexbox;display:flex}.main-header .inner .menu-block__mobile .social-list__item:not(:last-of-type){margin-right:16px}.main-header .inner .menu-block__mobile .social-list__link{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.main-header .inner .menu-block__mobile-inner{max-height:95vh;overflow-y:auto;padding-bottom:102px}.main-header .inner .menu-block__mobile .close{width:37px;height:37px;-webkit-mask:url(../img/icons/close-icon.svg);mask:url(../img/icons/close-icon.svg);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;position:absolute;background-color:var(--white);top:33px;right:45px}@media only screen and (max-width:680px){.main-header .inner .menu-block__mobile .close{width:24px;height:24px;right:21px;top:17px}}.main-header .inner .menu-block__mobile .button-back{display:inline-block;color:var(--black);position:relative;padding-left:37px;font-size:14px;line-height:22px;margin-bottom:25px;margin-top:25px}@media only screen and (max-width:680px){.main-header .inner .menu-block__mobile .button-back{font-size:14px;line-height:22px;margin-top:10px;margin-bottom:14px;padding-left:33px}}.main-header .inner .menu-block__mobile .button-back:after{position:absolute;content:"";left:0;top:0;-webkit-mask:url(../img/icons/down-arrow-icon.svg);mask:url(../img/icons/down-arrow-icon.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;background-color:var(--black);width:20px;height:20px;transform:rotate(90deg) translateY(-50%)}@media only screen and (max-width:680px){.main-header .inner .menu-block__mobile .button-back:after{width:10px;height:10px;top:27%}}.main-header .inner .menu-block__mobile .menu-block__list{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.main-header .inner .menu-block__mobile .menu-block__list li{padding-top:19px;padding-bottom:19px;border-top:1px solid rgba(255,255,255,.35)}@media only screen and (max-width:680px){.main-header .inner .menu-block__mobile .menu-block__list li{padding-top:14px;padding-bottom:16px;padding-left:15px}}.main-header .inner .menu-block__mobile .menu-block__list li:last-of-type{border-bottom:1px solid rgba(255,255,255,.35)}.main-header .inner .menu-block__mobile .menu-block__list li a{font-size:40px;line-height:40px;color:var(--white)}@media only screen and (max-width:680px){.main-header .inner .menu-block__mobile .menu-block__list li a{font-size:24px;line-height:24px}}.main-header .inner .menu-block__mobile .search-block{margin-top:40px}.main-header .inner .menu-block__mobile .search-block .search-form{position:relative;width:100%;margin-bottom:30px}.main-header .inner .menu-block__mobile .search-block .search-form__input{border:1px solid var(--gray-light);border-radius:30px;padding:11px 40px 11px 20px;font-size:12px;line-height:12px;font-family:var(--default-font);vertical-align:top;width:100%;color:var(--black)}@media only screen and (max-width:680px){.main-header .inner .menu-block__mobile .search-block .search-form__input{font-size:16px}}.main-header .inner .menu-block__mobile .search-block .search-form__input:-ms-input-placeholder{color:var(--grey)}.main-header .inner .menu-block__mobile .search-block .search-form__input::placeholder{color:var(--grey)}.main-header .inner .menu-block__mobile .search-block .search-form__button{max-width:351px;position:absolute;top:9px;right:17px;-webkit-mask:url(../img/icons/search-icon.svg);mask:url(../img/icons/search-icon.svg);background-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center center;mask-position:center center;width:19px;height:19px;border:0;outline:0;padding:0;background-color:var(--black)}@media only screen and (max-width:680px){.main-header .inner .menu-block__mobile .search-block .search-form__button{top:15px}}.main-header .inner .menu-block__mobile .search-block>.search-form{margin-bottom:0}.main-header .inner .menu-block__mobile .search-block>.search-form .search-form__input{background:var(--black);color:var(--grey)}.main-header .inner .menu-block__mobile .search-block>.search-form .search-form__button{background-color:var(--white)}.main-header .inner .menu-block__mobile .info-top__block-content{position:fixed;left:0;top:-15px;width:100vw;height:100vh;max-width:unset;padding:86px 0 30px 0}@media only screen and (max-width:680px){.main-header .inner .menu-block__mobile .info-top__block-content{padding-top:56px}}.main-header .inner .menu-block__mobile .info-top__block-content .search-container{border-top:1px solid rgba(35,31,32,.3)}.main-header .inner .menu-block__mobile .info-top__block-content .close{background-color:var(--black)}.main-header .inner .menu-block__list{padding:0;margin:0;font-size:0}.main-header .inner .menu-block__list li{list-style-type:none;display:inline-block;vertical-align:top;text-transform:uppercase}.main-header .inner .menu-block__list li>a{font-size:18px;color:var(--black);letter-spacing:.8px}.main-header .inner .menu-block__list li>a span{position:relative}.main-header .inner .menu-block__list li>a:hover{color:var(--orchid)}.main-header .inner .menu-block__list li.dropdown>a{padding-right:15px;position:relative}.main-header .inner .menu-block__list li.dropdown>a:after{content:"";display:block;width:10px;height:9px;-webkit-mask:url(../img/icons/down-arrow-icon.svg) no-repeat;mask:url(../img/icons/down-arrow-icon.svg) no-repeat;position:absolute;top:50%;margin-top:-1.5px;right:0;background-color:var(--black);transform:translateY(-25%);transition:transform .4s ease}@media only screen and (max-width:1200px){.main-header .inner .menu-block__list li.dropdown>a:after{width:21px;height:21px;background-color:var(--white);-webkit-mask-size:contain;mask-size:contain;right:-25px}}.main-header .inner .menu-block__list li.dropdown:hover a:after{background-color:var(--orchid);transform:translateY(-50%) rotate(180deg)}.main-header .inner .menu-block__list li.dropdown:hover>a{color:var(--orchid)}.main-header .inner .menu-block__list li.dropdown .submenu{position:absolute;top:100%;left:0;margin:0;background:var(--white);box-shadow:0 2px 8px rgba(0,0,0,.1);min-width:200px;opacity:0;z-index:10;width:100%;padding:30px 40px;margin-top:25px;min-height:240px;pointer-events:none}@media only screen and (max-width:1200px){.main-header .inner .menu-block__list li.dropdown .submenu{background:var(--black);box-shadow:none;margin-top:0;padding:30px 0 11px 0}}.main-header .inner .menu-block__list li.dropdown .submenu>a{pointer-events:none}@media only screen and (max-width:1200px){.main-header .inner .menu-block__list li.dropdown .submenu{opacity:1;pointer-events:auto;position:relative;display:none}}.main-header .inner .menu-block__list li.dropdown .submenu:after{position:absolute;content:"";width:100%;height:30px;top:-27px;left:0;z-index:2}@media only screen and (max-width:1200px){.main-header .inner .menu-block__list li.dropdown .submenu:after{display:none}}.main-header .inner .menu-block__list li.dropdown .submenu img{position:absolute;width:224px;height:auto;top:30px;right:40px;max-height:180px}.main-header .inner .menu-block__list li.dropdown .submenu.appli{min-width:435px}.main-header .inner .menu-block__list li.dropdown .submenu li{padding-bottom:0;display:block}@media only screen and (max-width:1200px){.main-header .inner .menu-block__list li.dropdown .submenu li{border:none;padding-top:0}}.main-header .inner .menu-block__list li.dropdown .submenu li:not(:last-child){margin-bottom:15px;margin-right:0}@media only screen and (max-width:1200px){.main-header .inner .menu-block__list li.dropdown .submenu li:not(:last-child){margin-bottom:30px}}@media only screen and (max-width:680px){.main-header .inner .menu-block__list li.dropdown .submenu li:not(:last-child){margin-bottom:20px}}.main-header .inner .menu-block__list li.dropdown .submenu li a{font-family:var(--default-font);font-weight:400;font-size:14px;letter-spacing:.7px;color:var(--black)}@media only screen and (max-width:1200px){.main-header .inner .menu-block__list li.dropdown .submenu li a{font-size:24px;line-height:22px;color:var(--white)}}@media only screen and (max-width:680px){.main-header .inner .menu-block__list li.dropdown .submenu li a{font-size:16px;line-height:22px}}.main-header .inner .menu-block__list li.dropdown .submenu li a:hover{text-decoration:underline;font-weight:500;color:var(--black)}@media only screen and (max-width:1200px){.main-header .inner .menu-block__list li.dropdown .submenu li a:hover{color:var(--orchid)}}.main-header .inner .menu-block__list li.dropdown:hover>a span:after{opacity:1}@media (min-width:1200px){.main-header .inner .menu-block__list li.dropdown:hover .submenu{pointer-events:auto;opacity:1}}.main-header .inner .menu-block__list li:not(:last-child){margin-right:40px}@media only screen and (max-width:1400px){.main-header .inner .menu-block__list li:not(:last-child){margin-right:15px}}.main-header .inner .menu-block__list.left li:first-of-type>a,.main-header .inner .menu-block__list.right li:last-of-type>a{color:var(--green-light)}.main-header .inner .menu-block__list.left li:first-of-type>a:hover,.main-header .inner .menu-block__list.right li:last-of-type>a:hover{color:var(--orchid)}.main-header .inner .menu-block__list.right{justify-self:end;grid-column:3/4}.main-header .inner .menu-block__list.right li :not(:last-of-type){margin-right:44px}.main-header .inner .info-top{position:relative;top:0;right:0;left:0;padding-top:25px;z-index:1}.main-header .basket-block{width:70px;padding-right:12px;-ms-flex-negative:0;flex-shrink:0;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:end;justify-content:flex-end}.main-header .basket-block .icon{background-image:url(../img/icons/basket-icon.svg);position:relative;width:26px;height:26px}.main-header .basket-block .icon .count{width:21px;height:21px;background-color:var(--orchid);font-size:16px;color:var(--black);font-family:var(--font3);font-weight:400;position:absolute;right:-15px;border-radius:50%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;line-height:21px;top:-7px}.main-header .buttons-block{display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end;gap:10px;margin-left:12px}@media only screen and (max-width:1400px){.main-header .buttons-block .wishlist-header{display:none}}.main-header .buttons-block .wishlist-header .icon{position:relative;width:26px;height:26px;display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end}.main-header .buttons-block .wishlist-header .count{width:21px;height:21px;background-color:var(--orchid);font-size:16px;color:var(--black);font-family:var(--font3);font-weight:400;position:absolute;right:-15px;border-radius:50%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;line-height:21px;top:-7px}.main-header-top{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.main-header-top .account-block{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media only screen and (max-width:1200px){.main-header-top .account-block{position:relative;width:100%}}.main-header-top .social-list{display:-ms-flexbox;display:flex;list-style-type:none;-ms-flex-align:center;align-items:center;margin:0;padding:0;margin-right:23px}@media only screen and (max-width:1200px){.main-header-top .social-list{display:none}}.main-header-top .social-list__item{margin-right:16px}.main-header-top .social-list__item:last-of-type{margin-right:0}.main-header-top .social-list__link{font-size:0;line-height:0}.main-header-top .login-button{background-color:var(--gray-light);border-radius:30px;padding:10px 21px 10px 15px;font-size:14px;line-height:14px;text-transform:uppercase;color:var(--black);display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;transition:background-color .4s ease}.main-header-top .login-button:hover{background-color:var(--flamingo)}@media only screen and (max-width:1200px){.main-header-top .login-button:hover{background-color:unset}}@media only screen and (max-width:1200px){.main-header-top .login-button{background-color:unset;padding:5px;border-radius:0}}@media only screen and (max-width:680px){.main-header-top .login-button{padding:15px}}.main-header-top .login-button img{width:14px;height:14px;margin-right:11px;pointer-events:none}@media only screen and (max-width:1200px){.main-header-top .login-button img{width:28px;height:28px;margin-right:0}}@media only screen and (max-width:680px){.main-header-top .login-button img{width:21px;height:21px}}@media only screen and (max-width:1200px){.main-header-top .login-button span{display:none}}.main-header-top .login-button-wrapper{margin-right:21px;position:relative}@media only screen and (max-width:1200px){.main-header-top .login-button-wrapper{position:absolute;top:0;right:54px;margin-right:0;z-index:3}}@media only screen and (max-width:680px){.main-header-top .login-button-wrapper{top:-7px;right:50px}}@media only screen and (max-width:1200px){.main-header-top .login-button-wrapper .info-top__block-content{top:50px;right:-50px}}@media only screen and (max-width:680px){.main-header-top .login-button-wrapper .info-top__block-content{right:-60px}}.main-header-top .search-form{position:relative;width:100%}.main-header-top .search-form__input{border:1px solid var(--gray-light);border-radius:30px;padding:8px 40px 11px 20px;font-size:12px;line-height:12px;font-family:var(--default-font);vertical-align:top;width:100%}.main-header-top .search-form__input:-ms-input-placeholder{color:var(--grey)}.main-header-top .search-form__input::placeholder{color:var(--grey)}.main-header-top .search-form__button{max-width:351px;position:absolute;top:9px;right:17px;background:url(../img/icons/search-icon.svg);background-repeat:no-repeat;background-size:contain;background-position:center center;width:19px;height:19px;background-color:var(--white);border:0;outline:0;padding:0}.main-header-top .search-block{max-width:351px;-ms-flex-positive:1;flex-grow:1}@media only screen and (max-width:1200px){.main-header-top .search-block{display:none}}.main-header-top .search-block .info-top__block-content{box-shadow:none;padding:0;padding-top:30px;max-width:none;padding-bottom:32px;max-height:calc(100vh - 120px);overflow-y:auto;border-bottom:1px solid #e8e8e8;position:fixed;margin-top:0;left:0;top:0;height:auto!important}.info-top{position:relative;font-size:0;pointer-events:none;text-align:right}.info-top__block{display:inline-block;vertical-align:top;margin-right:20px;pointer-events:auto}.info-top__block-content{position:absolute;right:0;top:100%;margin-top:15px;background:#fff;box-shadow:0 2px 2px #d2d2d2;max-width:300px;padding:15px 25px 25px 25px;width:100%;text-align:left;font-size:16px;display:none;z-index:2;min-width:300px}.info-top__block-content .register{margin-bottom:0;min-height:auto}.info-top__block-content .bottom-link{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin-top:20px}.info-top__block-content .bottom-link a{font-size:16px;color:#000;font-family:var(--default-font)}.info-top__block-content .bottom-link a.register{color:var(--iris)}.info-top__block-content .text{font-size:16px;color:#000;font-family:var(--font2);letter-spacing:.8px;margin-bottom:15px}.info-top__block-content .input-block{margin-bottom:15px}.info-top__block-content .input-block input{font-family:var(--default-font)}.info-top__block-content .phone{display:block;font-size:18px;color:#000;font-family:var(--default-font)}.info-top__block-content .phone:not(:last-child){border-bottom:1px solid #e8e8e8;margin-bottom:7px;padding-bottom:10px}.info-top__block-content .mail{display:block;font-size:18px;color:#000;letter-spacing:.9px;font-family:var(--default-font);border-bottom:1px solid #ccc;padding-bottom:10px}.info-top__block-content .social-block{font-size:0;border-bottom:1px solid #ccc;padding-bottom:10px}.info-top__block-content .social-block .item{width:22px;height:22px;background:url(../img/social__fb.png) no-repeat;margin-right:10px;display:inline-block;vertical-align:top;background-size:contain}.info-top__block-content .social-block .item.ig{background-image:url(../img/social__ig.png)}.info-top__block .icon{width:21px;height:21px;background:url(../img/icon__search-btn.png) no-repeat;display:block;background-size:contain}.search-container .search-result{max-height:450px;margin-top:0}@media only screen and (max-width:680px){.search-container .search-result{max-height:calc(100vh - 400px)!important;max-height:calc(100dvh - 400px)!important;height:auto!important}}.search-container .search-result>.search-result{margin-top:0}.search-container .search-result .item{padding:10px 0}.search-container .search-result .item:after{content:"";display:table;clear:both}.search-container .search-result .item .price{padding:3px 8px;border-radius:30px;background-color:rgba(184,184,184,.31);display:inline-block;margin-top:12px;font-size:18px;line-height:18px}@media only screen and (max-width:680px){.search-container .search-result .item .price{font-size:12px;line-height:12px}}.search-container .search-result .item__inner{color:var(--black);padding-right:11px}.search-container .search-result .item__inner .name{color:var(--black);display:block;margin-top:10px;font-size:20px;line-height:20px}@media only screen and (max-width:680px){.search-container .search-result .item__inner .name{font-size:12px;line-height:12px}}.search-container .search-result .item__inner .name:hover{color:var(--green-light)}.search-container .search-result .item__inner .img{float:left;margin-right:15px}.search-container .search-result .item__inner .img img{max-width:123px}@media only screen and (max-width:680px){.search-container .search-result .item__inner .img img{max-width:74px}}.main-footer{background-color:var(--white);position:relative;border-top:1px solid rgba(35,31,32,.33);margin-top:60px}@media only screen and (max-width:1200px){.main-footer{margin-top:45px}}@media only screen and (max-width:680px){.main-footer{margin-top:30px}}.main-footer .info-block{padding:40px 0}@media only screen and (max-width:680px){.main-footer .info-block{padding-top:30px}}.main-footer .info-block .right-block{text-align:left;max-width:265px}.main-footer .info-block .right-block .subtitle{font-size:16px;line-height:19px;margin-bottom:21px}.main-footer .info-block .logo{display:inline-block;margin-bottom:24px}.main-footer .info-block .logo img{max-width:261px}.main-footer .info-block .subtitle{font-size:22px;line-height:27px;font-family:var(--font2);text-transform:uppercase;margin-bottom:16px}.main-footer .info-block .footer-menu{padding:0;margin:0}.main-footer .info-block .footer-menu__wrap{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr auto;grid-template-columns:1fr 1fr auto}@media only screen and (max-width:992px){.main-footer .info-block .footer-menu__wrap{-ms-grid-columns:1fr auto;grid-template-columns:1fr auto;grid-gap:92px 15px}}@media only screen and (max-width:680px){.main-footer .info-block .footer-menu__wrap{-ms-grid-columns:1fr;grid-template-columns:1fr;grid-gap:30px}}.main-footer .info-block .footer-menu li{list-style-type:none;display:block}.main-footer .info-block .footer-menu li:not(:last-of-type){margin-bottom:18px}.main-footer .info-block .footer-menu li a{display:inline-block;font-size:16px;line-height:16px;color:var(--black)}.main-footer .info-block .footer-menu li a:hover{color:var(--orchid)}.main-footer .info-block .social-block{font-size:0}.main-footer .info-block .social-block__wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:33px}.main-footer .info-block .social-block .item{display:inline-block;vertical-align:top;width:43px;height:43px;background-size:contain;background:url(../img/icons/facebook-round-icon.svg) no-repeat;background-size:contain;margin-left:20px}.main-footer .info-block .social-block .item.ig{background-image:url(../img/icons/instagram-round-icon.svg);margin-left:5px}.main-footer .info-block .subscribe-form{position:relative}.main-footer .info-block .subscribe-form__input{border-radius:30px;padding:9px 60px 8px 16px;font-size:14px;line-height:14px;box-sizing:border-box;width:100%}.main-footer .info-block .subscribe-form__input:-ms-input-placeholder{color:var(--grey)}.main-footer .info-block .subscribe-form__input::placeholder{color:var(--grey)}.main-footer .info-block .subscribe-form__input:not(:placeholder-shown)+.subscribe-form__submit{background-color:var(--green-light)}.main-footer .info-block .subscribe-form__submit{position:absolute;top:8px;right:20px;width:32px;height:22px;-webkit-mask:url(../img/icons/arroow-right-big.svg);mask:url(../img/icons/arroow-right-big.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center center;mask-position:center center;background-color:var(--iris);padding:0;margin:0;border:0}.main-footer .map-block #map{width:100%;height:100%}.main-footer .bottom-block{background-color:var(--black);padding-top:23px;padding-bottom:23px}@media only screen and (max-width:680px){.main-footer .bottom-block{padding-top:20px;padding-bottom:20px}}.main-footer .bottom-block__inner{display:-ms-grid;display:grid;-ms-grid-columns:1fr auto 1fr;grid-template-columns:1fr auto 1fr;color:var(--white);-ms-flex-align:center;align-items:center}@media only screen and (max-width:680px){.main-footer .bottom-block__inner{-ms-grid-columns:1fr;grid-template-columns:1fr;grid-gap:10px}}.main-footer .bottom-block__inner .item{font-size:12px;line-height:12px}@media only screen and (max-width:680px){.main-footer .bottom-block__inner .item{text-align:center}}.main-footer .bottom-block__inner .item-cards{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end}@media only screen and (max-width:680px){.main-footer .bottom-block__inner .item-cards{-ms-flex-pack:center;justify-content:center}}.main-footer .bottom-block__inner .item-cards .visa{margin-right:37px}.banner{position:sticky;top:107px;background-color:var(--blue);z-index:9;text-align:center}@media only screen and (max-width:1200px){.banner{top:80px}}.banner .slider-item{font-size:16px;line-height:44px;padding-top:9px;padding-bottom:9px}@media only screen and (max-width:1200px){.banner .slider-item{font-size:14px;line-height:14px;padding-top:13px;padding-bottom:10px}}@media only screen and (max-width:680px){.banner .slider-item{font-size:8px;line-height:14px;padding-bottom:13px}}.card-item{width:406px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;max-width:406px;-ms-flex-align:center;align-items:center;text-align:center;position:relative}.card-item__img-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;aspect-ratio:1/1;border:1px solid rgba(134,210,202,.6);padding:25px;margin-bottom:15px;background-color:var(--white);-ms-flex-negative:0;flex-shrink:0}.card-item__img-wrapper img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.card-item__name{font-size:16px;line-height:22px;text-align:left;margin-bottom:15px;transition:color .4s ease;text-transform:uppercase}.card-item__price{border-radius:30px;font-size:22px;line-height:22px;background-color:var(--gray-light);text-align:center;display:inline-block;padding:5px 13px;margin-left:auto;margin-right:auto}.card-item__link{position:absolute;width:100%;height:100%;cursor:pointer;left:0;top:0}.card-item:hover .card-item__name{color:var(--green-light)}.card-item .product-action-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:12px;top:12px;right:12px;position:absolute;-ms-flex-negative:0;flex-shrink:0;z-index:2}.card-item .product-action{width:32px;height:32px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;position:relative;cursor:pointer}.card-item .product-action img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;transition:.4s ease;pointer-events:none}.card-item .product-action .active-img{position:absolute;left:0;top:0;opacity:0}.card-item .product-action.active .main-img,.card-item .product-action:hover .main-img{opacity:0}.card-item .product-action.active .active-img,.card-item .product-action:hover .active-img{opacity:1}.phone-fixed{width:86px;height:86px;background:var(--iris);border-radius:50%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;position:fixed;right:20px;bottom:20px;z-index:10;animation:pulseCircle 2s infinite}@media only screen and (max-width:680px){.phone-fixed{display:none;width:50px;height:50px}}.phone-fixed .icon{width:34px;height:34px;background:url(../img/icons/icon__phone-white.svg) no-repeat;background-size:contain;background-position:center center}@media only screen and (max-width:680px){.phone-fixed .icon{width:20px;height:20px}}.phone-fixed__content{position:fixed;bottom:-100%;right:17px;background:var(--white);max-width:215px;z-index:11;transition:all .2s ease;border-radius:3px;padding:15px 26px 15px 14px}@media only screen and (max-width:680px){.phone-fixed__content{display:none}}.phone-fixed__content:after{position:absolute;content:"";background-color:var(--white);width:54px;height:26px;-webkit-clip-path:polygon(52% 100%,0 0,100% 0);clip-path:polygon(52% 100%,0 0,100% 0);top:100%;right:44px}.phone-fixed__content.open{bottom:148px}.phone-fixed__content .phone{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-size:14px;line-height:22px;color:#000;font-family:var(--default-font)}.phone-fixed__content .phone .icon{width:15px;height:15px;margin-right:2px}.phone-fixed__content .phone-content__group-list{margin:0;padding:0;list-style-type:none}.phone-fixed__content .phone-content__group-list li{margin-bottom:5px}@keyframes pulseCircle{0%{box-shadow:0 0 0 0 rgba(177,139,200,.5)}70%{box-shadow:0 0 0 10px rgba(177,139,200,0)}100%{box-shadow:0 0 0 0 rgba(177,139,200,0)}}.popup-inner{position:relative;background-color:#fff;padding:50px 0;padding-bottom:32px;display:-ms-flexbox;display:flex;box-sizing:border-box;-ms-flex-direction:column;flex-direction:column;max-height:90vh}@media only screen and (max-width:680px){.popup-inner{padding:47px 0;padding-bottom:32px}}.popup-inner .popup-content{max-width:100rem;width:100%;margin-left:auto;margin-right:auto}.popup-inner .popup-close-button{cursor:pointer;width:24px;height:24px;-webkit-mask:url(../img/icons/close-icon.svg);mask:url(../img/icons/close-icon.svg);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;position:absolute;background-color:var(--black);top:10px;right:29px}@media only screen and (max-width:680px){.popup-inner .popup-close-button{width:24px;height:24px;right:14px;top:9px}}.popup-wrapper{position:fixed;height:100%;width:100%;top:0;right:0;bottom:0;left:0;overflow:hidden;margin:0;z-index:500;background-color:rgba(35,31,32,.5);opacity:0;pointer-events:none;transition:opacity .5s ease;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.popup-wrapper.active{opacity:1;pointer-events:auto}.popup-wrapper .appointment{min-height:400px;max-width:505px;padding-left:36px;padding-right:36px}@media only screen and (max-width:680px){.popup-wrapper .appointment{padding-left:17px;padding-right:17px;max-width:326px}}.popup-wrapper .appointment-inner{position:relative;overflow:hidden}.popup-wrapper .appointment .notification-text{font-size:12px;line-height:16px;color:var(--iris);text-transform:uppercase;margin-bottom:10px;padding-top:51px}@media only screen and (max-width:680px){.popup-wrapper .appointment .notification-text{font-size:12px;line-height:16px;padding-top:10px}}.popup-wrapper .appointment .title{font-size:22px;line-height:30px;text-transform:uppercase;font-weight:500;text-align:center}@media only screen and (max-width:680px){.popup-wrapper .appointment .title{font-size:16px;line-height:20px}}.popup-wrapper .appointment .cities-list{margin:0;padding:0;list-style-type:none;height:240px;overflow-y:scroll}.popup-wrapper .appointment .cities-list__wrapper{padding-bottom:32px}.popup-wrapper .appointment .cities-list__item{padding-top:9px;padding-bottom:9px;border-top:1px solid var(--gray-light);cursor:pointer}.popup-wrapper .appointment .cities-list__item-name{font-size:16px;line-height:16px;cursor:pointer;display:block}.popup-wrapper .appointment .salon-data{position:absolute;left:0;top:0;background-color:var(--white);z-index:1;width:100%;transform:translateX(120%);transition:transform .4s ease}.popup-wrapper .appointment .salon-data.active{transform:translateX(0)}.popup-wrapper .appointment .salon-data-inner{height:225px;margin-bottom:20px}.popup-wrapper .appointment .salon-data__title{font-size:24px;line-height:24px;padding-top:22px;padding-bottom:22px}@media only screen and (max-width:680px){.popup-wrapper .appointment .salon-data__title{font-size:16px;line-height:16px}}.popup-wrapper .appointment .salon-data .button-back{font-size:12px;line-height:16px;font-weight:500;position:relative;padding-left:21px;margin-bottom:32px;text-transform:uppercase;cursor:pointer}.popup-wrapper .appointment .salon-data .button-back:after{position:absolute;content:"";left:-10px;top:0;-webkit-mask:url(../img/icons/down-arrow-icon.svg);mask:url(../img/icons/down-arrow-icon.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;background-color:var(--black);width:14px;height:14px;transform:rotate(90deg) translateY(-50%)}@media only screen and (max-width:680px){.popup-wrapper .appointment .salon-data .button-back:after{width:10px;height:10px;top:27%;left:-5px}}.popup-wrapper .appointment .salon-data .salon-item{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;padding-bottom:15px;margin-bottom:22px;border-bottom:1px solid var(--gray-light)}.popup-wrapper .appointment .salon-data .salon-item .img-wrapper{border:1px solid rgba(134,210,202,.6);padding:4px 6px;display:inline-block;margin-right:6px}.popup-wrapper .appointment .salon-data .salon-item .img-wrapper img{width:40px;height:40px}.popup-wrapper .appointment .salon-data .salon-item__name{font-weight:500;font-size:12px;line-height:22px;color:var(--green);text-transform:uppercase}.popup-wrapper .appointment .salon-data .salon-item__address{font-size:12px;line-height:22px}.popup-wrapper .appointment .salon-data .salon-item__subtitle{font-size:10px;text-transform:uppercase;color:var(--grey);line-height:9px;padding-top:10px}.popup-wrapper .appointment .salon-data .salon-item__phone{font-weight:400;font-size:14px;line-height:22px;color:var(--black)}.popup-wrapper .appointment .salon-data .salon-item__phone:hover{color:var(--iris)}.popup-wrapper .appointment .salon-data .salon-item .row{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;gap:30px}@media only screen and (max-width:680px){.popup-wrapper .appointment .salon-data .salon-item .row{-ms-grid-columns:1fr;grid-template-columns:1fr;gap:0}}.popup-wrapper .appointment .salon-data .salon-item .socilal-list{display:-ms-flexbox;display:flex;margin:0;padding:0;-ms-flex-align:center;align-items:center;list-style-type:none;margin-top:5px}.popup-wrapper .appointment .salon-data .salon-item .socilal-list img{width:20px;height:20px}.popup-wrapper .appointment .salon-data .salon-item .socilal-list__item:not(:last-of-type){margin-right:8px}.popup-wrapper .appointment .salon-data .salon-item .socilal-list__item,.popup-wrapper .appointment .salon-data .salon-item .socilal-list__link{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.popup-wrapper .popup-information{padding-left:70px;padding-right:70px;max-width:676px;width:100%;position:relative}@media only screen and (max-width:680px){.popup-wrapper .popup-information{padding-left:15px;padding-right:15px}}.popup-wrapper .popup-information .popup-title{font-size:32px;font-style:normal;font-weight:400;line-height:45px;text-transform:uppercase;text-align:center;margin-bottom:28px}@media only screen and (max-width:992px){.popup-wrapper .popup-information .popup-title{font-size:24px;margin-bottom:20px;line-height:1}}@media only screen and (max-width:680px){.popup-wrapper .popup-information .popup-title{font-size:20px;margin-bottom:16px}}.popup-wrapper .popup-information .popup-subtitle{font-size:16px;font-style:normal;font-weight:400;line-height:1;margin-bottom:28px}@media only screen and (max-width:992px){.popup-wrapper .popup-information .popup-subtitle{margin-bottom:20px}}@media only screen and (max-width:680px){.popup-wrapper .popup-information .popup-subtitle{font-size:12px;margin-bottom:16px}}.popup-wrapper .popup-information .popup-subtitle.centered{text-align:center}.popup-wrapper .popup-information .input-row{display:-ms-flexbox;display:flex;gap:20px;width:100%}@media only screen and (max-width:680px){.popup-wrapper .popup-information .input-row{-ms-flex-direction:column;flex-direction:column;gap:0}}.popup-wrapper .popup-information .input{border:1px solid #e8e8e8;background:#fff;font-size:16px;font-style:normal;font-weight:300;line-height:normal;padding:17px;display:block;width:100%}@media only screen and (max-width:680px){.popup-wrapper .popup-information .input{font-size:14px;padding:10px}}.popup-wrapper .popup-information .input:-ms-input-placeholder{color:#b8b8b8}.popup-wrapper .popup-information .input::placeholder{color:#b8b8b8}.popup-wrapper .popup-information .input-wrapper{margin-bottom:28px;width:100%}@media only screen and (max-width:992px){.popup-wrapper .popup-information .input-wrapper{bottom:20px}}@media only screen and (max-width:680px){.popup-wrapper .popup-information .input-wrapper{margin-bottom:16px}}.popup-wrapper .popup-information .button-wrapper{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.popup-wrapper .popup-information .decor-small{position:absolute;right:0;bottom:-20px;z-index:0;width:132px;height:auto}@media only screen and (max-width:680px){.popup-wrapper .popup-information .decor-small{width:90px}}.popup-wrapper .popup-information .decor-big{position:absolute;right:0;bottom:-20px;z-index:0;width:160px;height:auto}@media only screen and (max-width:680px){.popup-wrapper .popup-information .decor-big{width:90px}}.popup-small{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10;display:none}.popup-small .overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:11;background:rgba(0,0,0,.6)}.popup-small__wrapper{position:fixed;top:0;right:0;bottom:0;left:0;z-index:12;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;pointer-events:none}.popup-small__block{background:#fff;width:100%;max-width:550px;padding:40px 45px 45px;position:relative;pointer-events:auto;z-index:13}.popup-small__block:before{content:"";display:block;width:94px;height:163px;position:absolute;bottom:44px;right:0;z-index:1;pointer-events:none}.popup-small__block .inner{position:relative;z-index:2}.popup-small__block .close{position:absolute;top:15px;right:15px;width:24px;height:24px;-webkit-mask:url(../img/icons/close-icon.svg);mask:url(../img/icons/close-icon.svg);-webkit-mask-size:contain;mask-size:contain;background-color:var(--black);cursor:pointer;z-index:3}.popup-small__block .title{text-align:center;font-weight:400;font-size:32px;line-height:50px;color:var(--black);margin-bottom:30px;text-transform:uppercase}.popup-small__block .text{text-align:center;font-size:18px;line-height:25px;color:var(--black);margin-bottom:25px}.popup-small__block .text a{color:#0d6c6b}.popup-small__block .btn-block{text-align:center}.popup-small__block .btn-block .btn{max-width:200px}.popup-small__block .register-popup{text-align:center;margin-top:15px;font-size:18px;line-height:25px;text-align:center;color:#565656}.popup-small__block .register-popup a{color:#0d6c6b;text-decoration:underline;font-weight:700}.popup-small.biggest .popup-small__block{max-width:676px}.popup-small.biggest .popup-small__block:before{bottom:0}.popup-small.biggest .popup-small__block .add-review-form{margin:0 20px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}.popup-small.biggest .popup-small__block .add-review-form .input-block{width:calc(50% - 10px);margin-bottom:28px}.popup-small.biggest .popup-small__block .add-review-form .input-block .input-line{height:50px;line-height:50px;padding-left:26px!important;font-size:18px;color:#565656;width:100%;border:1px solid var(--grey)!important}.popup-small.biggest .popup-small__block .add-review-form .input-block .input-line:-ms-input-placeholder{color:var(--grey)}.popup-small.biggest .popup-small__block .add-review-form .input-block .input-line::placeholder{color:var(--grey)}.popup-small.biggest .popup-small__block .add-review-form .textarea-block{width:100%;margin-bottom:20px}.popup-small.biggest .popup-small__block .add-review-form .textarea-block .textarea-line{background:#fff;font-family:var(--default-font);border:1px solid #c4c4c4;height:140px;padding:15px 26px;font-size:18px;color:var(--black);resize:none;width:100%}.popup-small.biggest .popup-small__block .add-review-form .textarea-block .textarea-line:-ms-input-placeholder{color:var(--grey)}.popup-small.biggest .popup-small__block .add-review-form .textarea-block .textarea-line::placeholder{color:var(--grey)}.popup-small.biggest .popup-small__block .add-review-form .captcha-block{display:-ms-flexbox;display:flex;-ms-flex-direction:row-reverse;flex-direction:row-reverse;width:100%;-ms-flex-pack:justify;justify-content:space-between}.popup-small.biggest .popup-small__block .add-review-form .captcha-block .input-block{width:55%}.popup-small.biggest .popup-small__block .add-review-form .bottom-info{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;width:100%}.popup-small.biggest .popup-small__block .add-review-form .bottom-info .form-btn{-ms-flex:1;flex:1;text-align:right}.popup-small.biggest .popup-small__block .add-review-form .bottom-info .form-btn .btn{max-width:200px}@media only screen and (max-width:992px){.popup-small .popup-small__block .add-review-form{display:block}.popup-small .popup-small__block .add-review-form .input-block{margin-bottom:15px;width:100%}.popup-small .popup-small__block .add-review-form .input-block .input-line{height:40px;line-height:40px;font-size:16px;padding-left:17px!important}.popup-small .popup-small__block .add-review-form .textarea-block{margin-bottom:15px}.popup-small .popup-small__block .add-review-form .textarea-block .textarea-line{height:131px;padding-left:17px!important;font-size:16px}.popup-small .popup-small__block .add-review-form .captcha-block{display:block;margin-bottom:10px}.popup-small .popup-small__block .add-review-form .captcha-block .img-block{margin-bottom:5px}.popup-small .popup-small__block .add-review-form .captcha-block .input-block{width:100%}.popup-small .popup-small__block .add-review-form .bottom-info{display:block}.popup-small .popup-small__block .add-review-form .bottom-info .raiting-block{margin-bottom:10px}.popup-small .popup-small__block .add-review-form .bottom-info .form-btn .btn{max-width:100%}.popup-small .popup-small__block .rating-stars__star{width:25px;height:25px;background-size:contain}}.popup-other{position:fixed;top:0;right:0;bottom:0;left:0;z-index:20;display:none}.popup-other .overlay{position:absolute;background:rgba(0,0,0,.5);top:0;right:0;bottom:0;left:0;z-index:21}.popup-other__wrap{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:22;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.popup-other__block{max-width:795px;background:#fff;width:100%;pointer-events:auto;padding:55px 65px;position:relative;font-size:20px;line-height:28px;text-align:center;color:#000}.popup-other__block .close{display:inline-block;width:24px;height:24px;cursor:pointer;-webkit-mask:url(../img/icons/close-icon.svg);mask:url(../img/icons/close-icon.svg);-webkit-mask-size:contain;mask-size:contain;background-color:var(--black);background-size:contain;position:absolute;top:15px;right:15px;opacity:.5;transition:all 1s ease}.popup-other__block .close:hover{opacity:1}.popup-other__block a{color:#0d6c6b;border-bottom:1px solid #0d6c6b}.popup-other__block .btn-block{margin-top:30px}.popup-other__block .btn-block .btn{height:48px;background:#0d6c6b;border-radius:10px;max-width:295px;width:100%;color:#fff;border-bottom:0;font-size:22px;padding:0;line-height:48px}.popup-buy{position:fixed;top:0;right:0;bottom:0;left:0;z-index:20;display:none}.popup-buy .overlay{position:absolute;background:rgba(0,0,0,.5);top:0;right:0;bottom:0;left:0;z-index:21}.popup-buy__wrap{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:22;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.popup-buy__block{max-width:1140px;background:#fff;width:100%;pointer-events:auto;padding:75px 65px;text-align:center;font-size:20px;font-weight:700;color:#000;letter-spacing:1.2px;position:relative;background-image:url(../img/bg__cookie.png);background-repeat:no-repeat;background-position:right bottom}.popup-buy__block .close{display:inline-block;width:24px;height:24px;cursor:pointer;-webkit-mask:url(../img/icons/close-icon.svg);mask:url(../img/icons/close-icon.svg);-webkit-mask-size:contain;mask-size:contain;background-color:var(--black);background-size:contain;position:absolute;top:15px;right:15px;opacity:.5;transition:all 1s ease}.popup-buy__block .close:hover{opacity:1}.popup-buy__block .btn-block{margin-top:30px}.popup-buy__block .btn-block .btn{height:48px;background:#8f5291;border-radius:10px;max-width:295px;width:100%;color:#fff;border-bottom:0;font-size:22px;padding:0;line-height:48px}.breadcrumbs{padding:0;margin:0;margin-top:20px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;overflow-x:auto;padding-bottom:10px}.breadcrumbs li{list-style-type:none;font-size:16px;line-height:16px;color:var(--black);white-space:nowrap}.breadcrumbs li:not(:last-child):after{content:"-";display:inline-block;vertical-align:top;margin:0 5px}.breadcrumbs li a{color:var(--black);transition:color .5s ease;white-space:break-worlds}.breadcrumbs li a:hover{color:var(--green-light)}.curladdict.line-page-head{background-color:#d2c82a}.curladdict.information{background-color:unset}.curladdict.information .information__title{color:#d2c82a}.curladdict.information .advantages-list__item{color:#d2c82a}.curladdict.information .advantages-list__item-icon{background-color:#d2c82a}.b-refibre{background-color:#bd5608}.b-refibre.line-page-head{background-color:#bd5608}.b-refibre.information{background-color:unset}.b-refibre.information .information__title{color:#bd5608}.b-refibre.information .advantages-list__item{color:#bd5608}.b-refibre.information .advantages-list__item-icon{background-color:#bd5608}.nutrisubstance{background-color:#eea0ad}.nutrisubstance.line-page-head{background-color:#eea0ad}.nutrisubstance.information{background-color:unset}.nutrisubstance.information .information__title{color:#eea0ad}.nutrisubstance.information .advantages-list__item{color:#eea0ad}.nutrisubstance.information .advantages-list__item-icon{background-color:#eea0ad}.hairchitecture{background-color:#d20a39}.hairchitecture.line-page-head{background-color:#d20a39}.hairchitecture.information{background-color:unset}.hairchitecture.information .information__title{color:#d20a39}.hairchitecture.information .advantages-list__item{color:#d20a39}.hairchitecture.information .advantages-list__item-icon{background-color:#d20a39}.huile-detoile{background-color:#ecb9a8}.huile-detoile.line-page-head{background-color:#ecb9a8}.huile-detoile.information{background-color:unset}.huile-detoile.information .information__title{color:#ecb9a8}.huile-detoile.information .advantages-list__item{color:#ecb9a8}.huile-detoile.information .advantages-list__item-icon{background-color:#ecb9a8}.prodige{background-color:#543972}.prodige.line-page-head{background-color:#543972}.prodige.information{background-color:unset}.prodige.information .information__title{color:#543972}.prodige.information .advantages-list__item{color:#543972}.prodige.information .advantages-list__item-icon{background-color:#543972}.blondie{background-color:#babbac}.blondie.line-page-head{background-color:#babbac}.blondie.information{background-color:unset}.blondie.information .information__title{color:#babbac}.blondie.information .advantages-list__item{color:#babbac}.blondie.information .advantages-list__item-icon{background-color:#babbac}.cutis-pura{background-color:#97326d}.cutis-pura.line-page-head{background-color:#97326d}.cutis-pura.information{background-color:unset}.cutis-pura.information .information__title{color:#97326d}.cutis-pura.information .advantages-list__item{color:#97326d}.cutis-pura.information .advantages-list__item-icon{background-color:#97326d}.lotion-concentree{background-color:#007278}.lotion-concentree.line-page-head{background-color:#007278}.lotion-concentree.information{background-color:unset}.lotion-concentree.information .information__title{color:#007278}.lotion-concentree.information .advantages-list__item{color:#007278}.lotion-concentree.information .advantages-list__item-icon{background-color:#007278}.puroxine{background-color:#018d95}.puroxine.line-page-head{background-color:#018d95}.puroxine.information{background-color:unset}.puroxine.information .information__title{color:#018d95}.puroxine.information .advantages-list__item{color:#018d95}.puroxine.information .advantages-list__item-icon{background-color:#018d95}.solarich{background-color:#89c5ca}.solarich.line-page-head{background-color:#89c5ca}.solarich.information{background-color:unset}.solarich.information .information__title{color:#89c5ca}.solarich.information .advantages-list__item{color:#89c5ca}.solarich.information .advantages-list__item-icon{background-color:#89c5ca}.velour{background-color:#996b8b}.velour.line-page-head{background-color:#996b8b}.velour.information{background-color:unset}.velour.information .information__title{color:#996b8b}.velour.information .advantages-list__item{color:#996b8b}.velour.information .advantages-list__item-icon{background-color:#996b8b}.oxygen{background-color:#98caeb}.oxygen.line-page-head{background-color:#98caeb}.oxygen.information{background-color:unset}.oxygen.information .information__title{color:#98caeb}.oxygen.information .advantages-list__item{color:#98caeb}.oxygen.information .advantages-list__item-icon{background-color:#98caeb}.requilibre{background-color:#6c8794}.requilibre.line-page-head{background-color:#6c8794}.requilibre.information{background-color:unset}.requilibre.information .information__title{color:#6c8794}.requilibre.information .advantages-list__item{color:#6c8794}.requilibre.information .advantages-list__item-icon{background-color:#6c8794}.choice{background-color:#aed9d1}.choice.line-page-head{background-color:#aed9d1}.choice.information{background-color:unset}.choice.information .information__title{color:#aed9d1}.choice.information .advantages-list__item{color:#aed9d1}.choice.information .advantages-list__item-icon{background-color:#aed9d1}.glossynation{background-color:#608992}.glossynation.line-page-head{background-color:#608992}.glossynation.information{background-color:unset}.glossynation.information .information__title{color:#608992}.glossynation.information .advantages-list__item{color:#608992}.glossynation.information .advantages-list__item-icon{background-color:#608992}.idol{background-color:#c7ae84}.idol.line-page-head{background-color:#c7ae84}.idol.information{background-color:unset}.idol.information .information__title{color:#c7ae84}.idol.information .advantages-list__item{color:#c7ae84}.idol.information .advantages-list__item-icon{background-color:#c7ae84}.idol-man{background-color:#060606}.idol-man.line-page-head{background-color:#060606}.idol-man.information{background-color:unset}.idol-man.information .information__title{color:#060606}.idol-man.information .advantages-list__item{color:#060606}.idol-man.information .advantages-list__item-icon{background-color:#060606}.luxviva{background-color:#e35194}.luxviva.line-page-head{background-color:#e35194}.luxviva.information{background-color:unset}.luxviva.information .information__title{color:#e35194}.luxviva.information .advantages-list__item{color:#e35194}.luxviva.information .advantages-list__item-icon{background-color:#e35194}.one-night-only{background-color:#58133c}.one-night-only.line-page-head{background-color:#58133c}.one-night-only.information{background-color:unset}.one-night-only.information .information__title{color:#58133c}.one-night-only.information .advantages-list__item{color:#58133c}.one-night-only.information .advantages-list__item-icon{background-color:#58133c}.filer-block{display:-ms-flexbox;display:flex;margin-bottom:32px}@media only screen and (max-width:992px){.filer-block{margin-bottom:20px;-ms-flex-direction:column;flex-direction:column}}@media only screen and (max-width:680px){.filer-block{margin-bottom:15px}}.filer-block__item{display:-ms-flexbox;display:flex}.filer-block__item:first-of-type{margin-right:auto}@media only screen and (max-width:992px){.filer-block__item:first-of-type{margin-bottom:20px}}@media only screen and (max-width:680px){.filer-block__item.type{-ms-flex-direction:column;flex-direction:column}}.filer-block__item.type .type-filter:first-of-type{margin-bottom:16px}.filer-block .type-filter{font-weight:400;font-size:14px;line-height:22px;text-transform:uppercase}.filer-block .type-filter:not(:last-of-type){margin-right:20px}.filer-block .type-filter a{color:var(--black);position:relative}.filer-block .type-filter a:hover{color:var(--green-light)}.filer-block .type-filter.active a{color:var(--green-light)}.filer-block .type-filter.active a:after{position:absolute;content:"";width:100%;height:1px;bottom:-5px;left:0;background-color:var(--green-light)}.filer-block .filter-wrapper{position:relative}.filer-block .filter-wrapper:not(:last-of-type){margin-right:60px}.filer-block .filter-wrapper .filter-button{position:relative;padding-right:13px;font-weight:400;font-size:14px;line-height:22px;text-transform:uppercase;cursor:pointer}@media only screen and (max-width:680px){.filer-block .filter-wrapper .filter-button{font-size:12px}}.filer-block .filter-wrapper .filter-button:after{position:absolute;content:"";width:10px;height:9px;background:url(../img/icons/down-arrow-icon.svg) no-repeat;background-size:contain;right:0;top:50%;transform:translateY(-50%) rotate(0);transition:transform .4s ease}.filer-block .filter-wrapper .filter-button span{text-transform:capitalize}.filer-block .filter-wrapper:last-of-type .filter-list{right:0;left:auto}.filer-block .filter-wrapper .filter-list{position:absolute;top:100%;list-style-type:none;background:var(--white);box-shadow:0 2px 8px rgba(0,0,0,.1);margin:0;margin-top:5px;padding:10px 11px 13px 10px;opacity:0;pointer-events:none;transition:opacity .4s ease;z-index:10;min-width:110px}@media only screen and (max-width:680px){.filer-block .filter-wrapper .filter-list{width:120px}}.filer-block .filter-wrapper .filter-list li{margin-bottom:10px}.filer-block .filter-wrapper .filter-list li a{color:var(--black);font-size:14px;line-height:1.3}@media only screen and (max-width:680px){.filer-block .filter-wrapper .filter-list li a{font-size:12px}}.filer-block .filter-wrapper .filter-list li a:hover{color:var(--green-light)}.filer-block .filter-wrapper.open .filter-list{opacity:1;pointer-events:auto}.filer-block .filter-wrapper.open .filter-button:after{transform:translateY(-50%) rotate(180deg)}.main-top{position:relative}.main-top__inner{display:-ms-flexbox;display:flex;position:relative;z-index:2}@media only screen and (max-width:1200px){.main-top__inner{-ms-flex-direction:column;flex-direction:column}}.main-top .left-block,.main-top .right-block{width:50%;min-height:790px}@media only screen and (max-width:1200px){.main-top .left-block,.main-top .right-block{min-height:400px;width:100%}}@media only screen and (max-width:680px){.main-top .left-block,.main-top .right-block{min-height:220px}}.main-top .right-block{padding:139px 60px 157px 60px}@media only screen and (max-width:1200px){.main-top .right-block{padding:90px 0 84px 0;text-align:center}}@media only screen and (max-width:680px){.main-top .right-block{padding:20px 15px 28px 15px}}.main-top .right-block .main-title{font-size:60px;line-height:65px;margin-bottom:38px;padding-top:0;padding-bottom:0;color:var(--white);text-transform:uppercase;text-align:left}@media only screen and (max-width:1200px){.main-top .right-block .main-title{text-align:center;font-size:40px;line-height:45px;margin-bottom:15px}}@media only screen and (max-width:680px){.main-top .right-block .main-title{font-size:24px;line-height:24px}}.main-top .right-block .subtitle{font-size:32px;line-height:38px;margin-bottom:30px;color:var(--white)}@media only screen and (max-width:1200px){.main-top .right-block .subtitle{font-size:22px;line-height:38px}}@media only screen and (max-width:680px){.main-top .right-block .subtitle{font-size:14px;line-height:16px;margin-bottom:20px}}.main-top .right-block .button-wrapper{display:-ms-flexbox;display:flex;gap:14px;margin-bottom:59px}@media only screen and (max-width:1200px){.main-top .right-block .button-wrapper{-ms-flex-pack:center;justify-content:center;margin-bottom:40px}}@media only screen and (max-width:680px){.main-top .right-block .button-wrapper{padding-left:46px;padding-right:46px;-ms-flex-direction:column;flex-direction:column}}.main-top .background-slider{position:absolute;width:100%;height:100%;left:0;top:0;z-index:0;pointer-events:none}.main-top .background-slider .slider-item{height:100%}.main-top .background-slider .slider-item__inner{display:-ms-flexbox;display:flex;height:100%}@media only screen and (max-width:1200px){.main-top .background-slider .slider-item__inner{-ms-flex-direction:column;flex-direction:column}}.main-top .background-slider .slider-item__left,.main-top .background-slider .slider-item__right{height:100%;width:50%;background-size:cover;background-repeat:no-repeat;background-position:center}@media only screen and (max-width:1200px){.main-top .background-slider .slider-item__left,.main-top .background-slider .slider-item__right{width:100%}}@media only screen and (max-width:1200px){.main-top .background-slider .slider-item__left{-ms-flex-negative:0;flex-shrink:0;height:400px}}@media only screen and (max-width:680px){.main-top .background-slider .slider-item__left{height:220px}}.main-top .background-slider .slider-item__right{filter:brightness(62%)}.main-top .background-slider .slick-list,.main-top .background-slider .slick-slide,.main-top .background-slider .slick-slide>div,.main-top .background-slider .slick-track{height:100%}.top-header{padding-top:70px;padding-bottom:28px;overflow:hidden}@media only screen and (max-width:1400px){.top-header{padding-top:125px;padding-bottom:90px}}@media only screen and (max-width:680px){.top-header{padding-top:61px;padding-bottom:30px}}.top-header>.wrapper{height:100%}.top-header .inner{height:inherit;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.top-header .inner .text-block{width:100%}.top-header .inner .text-block .text{font-family:var(--font2);color:#a171ba;font-size:50px;letter-spacing:2.5px;padding-bottom:5%;opacity:0}.top-header .inner .text-block .text span{background:linear-gradient(90deg,#000001 0,#83517c 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;display:inline-block}.top-header .inner .text-block .text.right{text-align:right}.top-header .inner .text-block .text-item{font-family:var(--font2);font-weight:700;font-size:50px;line-height:61px;color:var(--orchid);text-align:end;margin-bottom:7px}@media only screen and (max-width:1400px){.top-header .inner .text-block .text-item{font-size:40px;line-height:48px}}@media only screen and (max-width:680px){.top-header .inner .text-block .text-item{font-size:24px;line-height:29px}}.top-header .inner .text-block .text-item:nth-of-type(1){padding-right:42%}@media only screen and (max-width:1400px){.top-header .inner .text-block .text-item:nth-of-type(1){padding-right:10%}}@media only screen and (max-width:680px){.top-header .inner .text-block .text-item:nth-of-type(1){padding-right:0}}.top-header .inner .text-block .text-item:nth-of-type(2){padding-right:6.4%}@media only screen and (max-width:1400px){.top-header .inner .text-block .text-item:nth-of-type(2){padding-right:0}}.top-header .inner .text-block .video-top{width:101%;margin:0 auto;position:relative;overflow:hidden;font-size:0;max-width:1240px;pointer-events:none}.top-header .inner .text-block .video-top video{width:100%;position:absolute;right:0;left:0;top:-50%}.top-header .inner .text-block .video-top svg{width:101%;position:relative;top:0;left:0;overflow:hidden;aspect-ratio:1/.17}.top-header .inner .text-block .video-top svg text{font-family:var(--default-font);font-weight:700;text-transform:uppercase;font-size:52px;line-height:1;width:100%;text-align:center;text-anchor:middle}.top-header .inner .text-block .video-top svg rect{fill:#fff;position:absolute;top:0;right:0;bottom:0;left:0}.top-header .inner .text-block .video-top svg>rect{-webkit-mask:url(#mask);mask:url(#mask)}.advantages{padding-top:62px;padding-bottom:141px;background-size:cover;background-repeat:no-repeat;background-position:center}@media only screen and (max-width:1200px){.advantages{padding-top:60px;padding-bottom:60px}}@media only screen and (max-width:680px){.advantages{padding-top:43px;padding-bottom:124px}}.advantages .title{color:var(--white);text-transform:uppercase;text-align:center;margin-bottom:54px}@media only screen and (max-width:1200px){.advantages .title{margin-bottom:30px}}@media only screen and (max-width:680px){.advantages .title{margin-bottom:15px}}.advantages-wrapper{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr;gap:47px}@media only screen and (max-width:1200px){.advantages-wrapper{-ms-grid-columns:1fr;grid-template-columns:1fr;gap:60px}}.advantages__item{text-align:center;color:var(--white)}@media only screen and (max-width:1200px){.advantages__item{max-width:400px;margin-left:auto;margin-right:auto}}.advantages__item-icon{width:120px;height:120px;background-color:var(--iris);display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;margin-bottom:18px}@media only screen and (max-width:1200px){.advantages__item-icon{margin-bottom:15px}}.advantages__item-name{font-size:30px;line-height:32px;font-weight:700;font-family:var(--font2);margin-bottom:20px;text-transform:uppercase}@media only screen and (max-width:1200px){.advantages__item-name{font-size:20px;line-height:32px;margin-bottom:15px}}@media only screen and (max-width:680px){.advantages__item-name{font-size:16px;line-height:32px;margin-bottom:10px}}.advantages__item-description{font-size:16px;line-height:16px}@media only screen and (max-width:1200px){.advantages__item-description{font-size:14px;line-height:14px}}.advantages__item:not(:first-of-type) .advantages__item-name{max-width:222px;margin-left:auto;margin-right:auto}@media only screen and (max-width:1200px){.advantages__item:not(:first-of-type) .advantages__item-name{max-width:unset}}.cards-block{padding-top:100px;padding-bottom:60px;overflow:hidden}@media only screen and (max-width:1200px){.cards-block{padding-top:90px;padding-bottom:45px}}@media only screen and (max-width:680px){.cards-block{padding-top:60px;padding-bottom:30px}}.cards-block .title{margin-bottom:72px;text-transform:uppercase}@media only screen and (max-width:1200px){.cards-block .title{margin-bottom:30px;font-size:40px;line-height:48px}}@media only screen and (max-width:680px){.cards-block .title{margin-bottom:15px;font-size:24px;line-height:29px}}.cards-block .card-slider-wrapper{padding-left:40px}@media only screen and (max-width:680px){.cards-block .card-slider-wrapper{padding-left:15px}}.cards-block .card-item{min-width:406px;margin-right:36px;padding-bottom:23px}@media only screen and (max-width:680px){.cards-block .card-item{min-width:296px;max-width:296px;padding-bottom:5px;margin-right:16px}}.cards-block .wrapper{position:relative}.cards-block .slider-nav{position:absolute;z-index:5;top:162px;left:0;width:100%;pointer-events:none;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;padding-left:60px;padding-right:60px}@media only screen and (max-width:992px){.cards-block .slider-nav{display:none}}.cards-block .slider-nav .slick-arrow{pointer-events:auto}.product-grid{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr;gap:36px}@media only screen and (max-width:992px){.product-grid{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;gap:60px}}@media only screen and (max-width:680px){.product-grid{-ms-grid-columns:1fr;grid-template-columns:1fr;gap:40px}}.product-grid-block{padding-top:60px;padding-bottom:110px}@media only screen and (max-width:1200px){.product-grid-block{padding-top:45px;padding-bottom:90px}}@media only screen and (max-width:680px){.product-grid-block{padding-top:30px;padding-bottom:105px}}.product-grid-block .title{margin-bottom:23px}@media only screen and (max-width:1200px){.product-grid-block .title{margin-bottom:30px}}@media only screen and (max-width:680px){.product-grid-block .title{margin-bottom:15px}}.product-grid__item{cursor:pointer}@media only screen and (max-width:992px){.product-grid__item{width:100%}}@media only screen and (max-width:680px){.product-grid__item{margin-left:0;margin-right:0}}.product-grid__item-img-wrapper{aspect-ratio:1/.92;overflow:hidden;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.product-grid__item-img-wrapper img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.product-grid__item-name{margin-top:20px;font-family:var(--font2);text-transform:uppercase;font-size:22px;line-height:28px;transition:color .4s ease;font-weight:700}@media only screen and (max-width:992px){.product-grid__item-name{font-size:22px;line-height:28px}}@media only screen and (max-width:680px){.product-grid__item-name{margin-top:10px;font-size:16px;line-height:1.3}}.product-grid__item:hover .product-grid__item-name{color:var(--green-light)}.payment-rules-block{background-color:var(--black-green);color:var(--white);position:relative;overflow:hidden}@media only screen and (max-width:1200px){.payment-rules-block{overflow:hidden}}.payment-rules-block:after{position:absolute;content:"";width:336px;height:517px;background:url(../img/decor/decor-left1.png);background-repeat:no-repeat;background-size:cover;left:0;bottom:76px;z-index:0;pointer-events:none}@media only screen and (max-width:1200px){.payment-rules-block:after{transform:translateX(-40%)}}@media only screen and (max-width:680px){.payment-rules-block:after{bottom:-76px;transform:translateX(-15%)}}.payment-rules-block .subtitle{margin-bottom:21px;color:var(--white);text-transform:uppercase}@media only screen and (max-width:1200px){.payment-rules-block .subtitle{text-align:center;font-size:40px;line-height:48px;margin-bottom:21px}}@media only screen and (max-width:680px){.payment-rules-block .subtitle{margin-bottom:15px;font-size:24px;line-height:29px}}.payment-rules__inner{display:-ms-flexbox;display:flex;z-index:2;position:relative}@media only screen and (max-width:1200px){.payment-rules__inner{-ms-flex-direction:column;flex-direction:column}}.payment-rules__inner .left-block,.payment-rules__inner .right-block{width:50%}@media only screen and (max-width:1200px){.payment-rules__inner .left-block,.payment-rules__inner .right-block{width:100%}}.payment-rules__inner .left-block{padding-top:121px;padding-bottom:145px}@media only screen and (max-width:1200px){.payment-rules__inner .left-block{padding-top:60px;padding-bottom:60px}}@media only screen and (max-width:680px){.payment-rules__inner .left-block{padding-top:40px;padding-bottom:40px}}.payment-rules__inner .right-block{display:-ms-flexbox;display:flex;padding-top:65px;padding-bottom:40px;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:end;align-items:flex-end}@media only screen and (max-width:1200px){.payment-rules__inner .right-block{max-width:500px;margin-left:auto;margin-right:auto;padding-bottom:90px;padding-top:0}}@media only screen and (max-width:680px){.payment-rules__inner .right-block{padding-bottom:60px}}.payment-rules__inner .right-block .img-wrapper:first-of-type{margin-bottom:89px;margin-right:-103px}.payment-rules__inner .right-block .img-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;overflow:hidden}.payment-rules__inner .right-block .img-wrapper img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.payment-rules__inner .list{margin:0;padding:0;list-style-type:none}.payment-rules__inner .list__item{position:relative;font-size:22px;line-height:22px;font-weight:400;margin-bottom:21px;padding-left:24px}@media only screen and (max-width:1200px){.payment-rules__inner .list__item{margin-bottom:17px}}@media only screen and (max-width:680px){.payment-rules__inner .list__item{margin-bottom:15px;font-size:14px;line-height:14px}}.payment-rules__inner .list__item:last-of-type{margin-bottom:0}.payment-rules__inner .list__item:after{position:absolute;content:"";left:0;top:50%;transform:translateX(-50%) translateY(-50%);width:18px;height:18px;border-radius:50%;background-color:var(--green-light)}.events-slider-block{padding-top:60px;padding-bottom:60px}@media only screen and (max-width:1200px){.events-slider-block{padding-top:45px;padding-bottom:45px}}@media only screen and (max-width:680px){.events-slider-block{padding-top:60px;padding-bottom:30px}}.events-slider-block .title{text-transform:uppercase;margin-bottom:30px}@media only screen and (max-width:1200px){.events-slider-block .title{font-size:40px;line-height:48px}}@media only screen and (max-width:680px){.events-slider-block .title{font-size:24px;line-height:29px;margin-bottom:15px}}.events-slider-block .wrapper{position:relative}.events-slider-block .slider-nav{position:absolute;z-index:5;top:234px;left:0;width:100%;pointer-events:none;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;padding-left:60px;padding-right:60px}@media only screen and (max-width:992px){.events-slider-block .slider-nav{display:none}}.events-slider-block .slider-nav .slick-arrow{pointer-events:auto}.events-slider .slider__item{max-width:531px;width:100%;padding-left:18px;padding-right:18px;aspect-ratio:1/1;position:relative}@media only screen and (max-width:680px){.events-slider .slider__item{padding-left:8px;padding-right:8px;max-width:296px}}.events-slider .slider__item-img-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;height:100%}.events-slider .slider__item-img-wrapper img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.events-slider .slider__item-date{position:absolute;font-size:24px;line-height:22px;background-color:var(--black);padding:12px 23px;bottom:0;right:18px;color:var(--white);font-family:var(--font2);font-family:var(--font3)}@media only screen and (max-width:680px){.events-slider .slider__item-date{right:8px;padding:8px 12px;font-size:14px;line-height:13px}}.country-choose{background-color:var(--sky);padding-top:76px;padding-bottom:60px;margin-bottom:60px;margin-top:70px}@media only screen and (max-width:1200px){.country-choose{margin-top:45px;margin-bottom:45px;padding-top:45px;padding-bottom:45px}}@media only screen and (max-width:680px){.country-choose{padding-top:30px;padding-bottom:30px;margin-top:30px;margin-bottom:30px}}.country-choose-inner{display:-ms-flexbox;display:flex}@media only screen and (max-width:992px){.country-choose-inner{-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.country-choose .images-block{max-width:531px;-ms-flex-negative:0;flex-shrink:0;padding-right:72px}@media only screen and (max-width:1200px){.country-choose .images-block{padding-right:35px;max-width:400px}}@media only screen and (max-width:992px){.country-choose .images-block{margin-left:auto;margin-right:auto}}.country-choose .images-block .img-top{margin-right:178px;margin-bottom:-60px;z-index:1;position:relative}@media only screen and (max-width:680px){.country-choose .images-block .img-top{margin-right:100px}}.country-choose .images-block .img-top img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.country-choose .images-block .img-bottom{margin-left:67px}@media only screen and (max-width:680px){.country-choose .images-block .img-bottom{margin-left:30px}}.country-choose .images-block .img-bottom img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.country-choose-description{font-size:16px;font-style:normal;font-weight:300;line-height:22px}@media only screen and (max-width:680px){.country-choose-description{font-size:14px;line-height:18px}}.country-choose-description b{font-weight:500}.country-choose-description p{margin-bottom:20px}@media only screen and (max-width:680px){.country-choose-description p{margin-bottom:12px}}.country-choose-description a{color:#a171ba;font-weight:500;text-decoration:underline}.country-choose-description a:hover{color:#1a1a1a}.country-choose-description ul{margin:0;padding:0;list-style-type:none;font-weight:400}.country-choose-description ul li{padding-left:25px;margin-bottom:14px;position:relative}@media only screen and (max-width:680px){.country-choose-description ul li{padding-left:18px}}.country-choose-description ul li:after{content:"";position:absolute;left:0;top:0;width:16px;height:16px;border-radius:50%;background-color:#017173}@media only screen and (max-width:680px){.country-choose-description ul li:after{width:10px;height:10px;top:3px}}.country-choose.about-brand{background-color:var(--white);padding-top:0;padding-bottom:0}.country-choose.about-brand .country-choose-inner{-ms-flex-direction:row-reverse;flex-direction:row-reverse;margin-bottom:20px}@media only screen and (max-width:992px){.country-choose.about-brand .country-choose-inner{-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.country-choose.about-brand .image-bottom{max-width:393px;width:100%;height:auto}.country-choose.about-brand .images-block{padding-right:0;padding-left:60px}.country-choose.about-brand .images-block img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.country-choose.about-brand .title{color:var(--orchid)}.catalog-list .item .name{font-weight:700;font-size:32px;line-height:39px;text-transform:uppercase;display:block;transition:all .2s ease;font-family:var(--font2);color:var(--black);padding-top:20px;padding-bottom:20px;border-top:1px solid var(--black);border-bottom:1px solid var(--black)}@media only screen and (max-width:992px){.catalog-list .item .name{font-size:28px;line-height:34px;padding-top:15px;padding-bottom:15px}}@media only screen and (max-width:680px){.catalog-list .item .name{font-size:18px;line-height:22px;padding-top:20px;padding-bottom:20px}}.catalog-list .item .name:hover{color:var(--iris)}.catalog-list .item__inner{padding-top:30px;padding-bottom:80px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:stretch;align-items:stretch}@media only screen and (max-width:992px){.catalog-list .item__inner{-ms-flex-direction:column;flex-direction:column;padding-bottom:60px}}@media only screen and (max-width:680px){.catalog-list .item__inner{padding-top:15px}}.catalog-list .item__inner .img-block{width:50%;padding-right:85px;background-position:center}@media only screen and (max-width:1200px){.catalog-list .item__inner .img-block{padding-right:30px}}@media only screen and (max-width:992px){.catalog-list .item__inner .img-block{width:100%;margin-bottom:30px;padding-right:0}}@media only screen and (max-width:680px){.catalog-list .item__inner .img-block{margin-bottom:15px}}.catalog-list .item__inner .img-wrapper{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;overflow:hidden;height:100%}.catalog-list .item__inner .img-wrapper img{height:100%;-o-object-fit:cover;object-fit:cover}@media only screen and (max-width:992px){.catalog-list .item__inner .img-wrapper img{width:100%;height:auto}}.catalog-list .item__inner .right-block{width:50%;padding-left:77px}@media only screen and (max-width:1200px){.catalog-list .item__inner .right-block{padding-left:30px}}@media only screen and (max-width:992px){.catalog-list .item__inner .right-block{padding-left:0;width:100%}}.catalog-list .item__inner .subcategory{padding:0;margin:0}.catalog-list .item__inner .subcategory li{list-style-type:none;display:block;position:relative}.catalog-list .item__inner .subcategory li:not(:last-child){margin-bottom:30px}@media only screen and (max-width:680px){.catalog-list .item__inner .subcategory li:not(:last-child){margin-bottom:15px}}.catalog-list .item__inner .subcategory li a{display:block;font-size:22px;line-height:32px;color:var(--black);text-transform:uppercase;transition:all .2s ease}@media only screen and (max-width:680px){.catalog-list .item__inner .subcategory li a{font-size:16px;line-height:32px}}.catalog-list .item__inner .subcategory li a:hover{color:var(--iris)}.lines-top-slider .slick-track{display:-ms-flexbox;display:flex;-ms-flex-align:stretch;align-items:stretch}.lines-top-slider .slick-track .slick-slide{height:auto}.lines-top-slider .slick-track .slick-slide>div{height:100%}.lines-top-slider-wrapper{overflow:hidden;padding-top:47px;position:relative}@media only screen and (max-width:680px){.lines-top-slider-wrapper{padding-top:37px}}.lines-top-slider-wrapper:after{position:absolute;content:"";z-index:-1;pointer-events:none;background-image:url(../img/decor/decor-left2.png);width:556px;height:480px;left:0;top:32px;background-size:contain}@media only screen and (max-width:1200px){.lines-top-slider-wrapper:after{left:-25%}}@media only screen and (max-width:992px){.lines-top-slider-wrapper:after{display:none}}.lines-top-slider .slider-item{color:var(--white);text-align:center;position:relative;padding-top:85px;padding-bottom:85px}@media only screen and (max-width:992px){.lines-top-slider .slider-item{padding-top:255px;padding-bottom:0}}@media only screen and (max-width:680px){.lines-top-slider .slider-item{padding-top:142px}}.lines-top-slider .slider-item.single-image{padding:0;height:100%;width:100%;display:-ms-flexbox!important;display:flex!important;-ms-flex-direction:column;flex-direction:column;position:relative}.lines-top-slider .slider-item.single-image .img-block{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding:0;width:100%;background-position:center;overflow:hidden;max-height:500px;position:relative;z-index:1}@media only screen and (max-width:680px){.lines-top-slider .slider-item.single-image .img-block{max-height:100%;height:auto}}.lines-top-slider .slider-item.single-image .img-block img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.lines-top-slider .slider-item.single-image .slider-button{position:absolute;bottom:20px;left:50%;transform:translateX(-50%);z-index:2;pointer-events:auto}.lines-top-slider .slider-item__information{padding:57px 40px 65px 40px;max-width:546px;z-index:1;position:relative;opacity:0}@media only screen and (max-width:992px){.lines-top-slider .slider-item__information{margin-left:auto;margin-right:auto}}@media only screen and (max-width:680px){.lines-top-slider .slider-item__information{padding:22px 15px;margin-left:15px;margin-right:15px}}.lines-top-slider .slider-item__title{font-size:30px;line-height:36px;font-family:var(--font2);text-transform:uppercase;margin-bottom:11px;font-weight:400}@media only screen and (max-width:680px){.lines-top-slider .slider-item__title{font-size:24px;line-height:29px}}.lines-top-slider .slider-item__description{font-weight:300;font-size:16px;line-height:22px;margin-bottom:18px}@media only screen and (max-width:992px){.lines-top-slider .slider-item__description{font-size:16px;line-height:22px}}@media only screen and (max-width:680px){.lines-top-slider .slider-item__description{font-size:14px;line-height:20px}}.lines-top-slider .slider-item .img-block{position:absolute;right:0;top:0;width:calc(50% + 190px);height:100%;background-size:cover;z-index:0;pointer-events:none}@media only screen and (max-width:992px){.lines-top-slider .slider-item .img-block{width:100%;height:calc(100% - 175px)}}.lines-top-slider .slick-current .slider-item__information{animation:fadeIn .5s linear forwards}.lines-top-slider .slick-dots{display:-ms-flexbox;display:flex;list-style-type:none;-ms-flex-pack:center;justify-content:center;margin:0;padding:0;line-height:0;padding-top:25px;padding-bottom:30px}.lines-top-slider .slick-dots button{width:30px;height:4px;border:0;outline:0;border-radius:2px;background-color:var(--gray-light);transition:width 1s linear;cursor:pointer;font-size:0;line-height:0}.lines-top-slider .slick-dots li:not(:last-of-type){margin-right:17px}.lines-top-slider .slick-dots li.slick-active button{width:55px;background-color:var(--green-light)}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}100%{opacity:1;transform:scale3d(1,1,1)}}.category-section{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr;gap:85px 36px}@media only screen and (max-width:992px){.category-section{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;gap:40px 40px}}@media only screen and (max-width:680px){.category-section{-ms-grid-columns:1fr;grid-template-columns:1fr}}.category-section-wrapper{position:relative;z-index:0}.category-section-wrapper:after{position:absolute;content:"";background:url(../img/decor/decor-right1.png);width:252px;height:429px;background-size:cover;right:0;top:30%;z-index:-1;pointer-events:none}@media only screen and (max-width:992px){.category-section-wrapper:after{display:none}}.category-section-wrapper .title{text-align:center;padding-top:30px;padding-bottom:60px}.category-section .item{position:relative;z-index:2}.category-section .item:hover .item__name{color:var(--green-light)}.category-section .item__img{width:100%}.category-section .item__img img{width:100%;height:auto}.category-section .item__name{font-size:30px;line-height:30px;color:var(--black);text-align:center;margin-top:16px;margin-bottom:15px;text-transform:uppercase;transition:color .4s ease}@media only screen and (max-width:992px){.category-section .item__name{margin-top:2px}}.category-section .item__description{font-size:12px;line-height:22px;text-transform:uppercase;text-align:center;font-weight:300}@media only screen and (max-width:992px){.category-section .item__description{font-size:10px;line-height:22px}}.category-section .item a{position:absolute;left:0;top:0;width:100%;height:100%}.category-product-slider-wrapper{padding-top:64px;padding-bottom:128px;margin-top:83px;margin-bottom:60px;background-size:cover;background-position:center;background-repeat:no-repeat}@media only screen and (max-width:992px){.category-product-slider-wrapper{margin-top:60px;margin-bottom:30px;padding-top:85px;padding-bottom:173px}}@media only screen and (max-width:680px){.category-product-slider-wrapper{margin-top:93px;margin-bottom:35px;padding-top:40px;padding-bottom:37px}}.category-product-slider-wrapper .wrapper{padding-left:0;padding-right:0;position:relative}.category-product-slider-wrapper .title{max-width:664px;margin-left:auto;margin-right:auto;color:var(--white);text-align:center;text-transform:uppercase;margin-bottom:98px}@media only screen and (max-width:992px){.category-product-slider-wrapper .title{margin-bottom:60px}}@media only screen and (max-width:680px){.category-product-slider-wrapper .title{margin-bottom:30px}}.category-product-slider-wrapper .slider-item{transition:all .4s ease}.category-product-slider-wrapper .category-product-slider{max-width:1200px;margin-left:auto;margin-right:auto}.category-product-slider-wrapper .slider-item .inner{width:151px;height:151px;border-radius:50%;background-color:var(--green-light);display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;font-size:16px;line-height:20px;text-align:center;padding:6px;text-transform:uppercase;-ms-flex-negative:0;flex-shrink:0;opacity:.5;transition:.2s ease-in-out;position:relative}@media only screen and (max-width:680px){.category-product-slider-wrapper .slider-item .inner{width:91px;height:91px;font-size:12px;line-height:14px}}.category-product-slider-wrapper .slider-item .inner a{position:absolute;width:100%;height:100%;left:0;top:0;pointer-events:none}.category-product-slider-wrapper .slick-current .inner a{pointer-events:auto;cursor:pointer}.category-product-slider-wrapper .slick-slide{margin-left:40px;margin-right:40px}@media only screen and (max-width:680px){.category-product-slider-wrapper .slick-slide{margin-left:15px;margin-right:15px}}.category-product-slider-wrapper .slick-initialized .slick-slide{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center}.category-product-slider-wrapper .slick-active.slick-center .inner{transform:scale(1.4)!important;opacity:1}.category-product-slider-wrapper .slick-active.slick-center+.slick-active .inner{transform:scale(1.1)}@media only screen and (max-width:680px){.category-product-slider-wrapper .slick-active.slick-center+.slick-active .inner{transform:scale(1)}}.category-product-slider-wrapper .slick-active+.slick-active .inner{transform:scale(1.15)}@media only screen and (max-width:680px){.category-product-slider-wrapper .slick-active+.slick-active .inner{transform:scale(1)}}.category-product-slider-wrapper .slick-active.slick-center+.slick-active+.slick-active .inner{transform:scale(1)}.category-product-slider-wrapper .slick-track{height:222px}.category-product-slider-wrapper .slider-nav{position:absolute;z-index:5;top:50%;left:0;width:100%;pointer-events:none;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;padding-left:60px;padding-right:60px;transform:translateY(-50%);margin-top:0!important}@media only screen and (max-width:992px){.category-product-slider-wrapper .slider-nav{display:none}}.category-product-slider-wrapper .slider-nav .slick-arrow{pointer-events:auto;border:none}.line-page-head{text-align:center;padding-top:21px;padding-bottom:47px}@media only screen and (max-width:680px){.line-page-head{padding-top:27px;padding-bottom:32px}}.line-page-head .title{color:var(--white);text-transform:uppercase}.line-page-head .breadcrumbs{margin-top:0}.line-page-head .breadcrumbs a{margin-top:0;color:var(--white)}.line-page-top{padding-bottom:40px}@media only screen and (max-width:992px){.line-page-top{padding-bottom:45px}}@media only screen and (max-width:680px){.line-page-top{padding-bottom:60px}}.line-page-top__inner{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width:992px){.line-page-top__inner{-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.line-page-top__inner .information{padding-top:80px}@media only screen and (max-width:992px){.line-page-top__inner .information{padding-top:16px}}@media only screen and (max-width:680px){.line-page-top__inner .information{padding-top:30px}}.line-page-top__inner .information__title{text-transform:uppercase;margin-bottom:18px}@media only screen and (max-width:992px){.line-page-top__inner .information__title{margin-bottom:39px}}@media only screen and (max-width:680px){.line-page-top__inner .information__title{margin-bottom:20px}}.line-page-top__inner .information__text{font-weight:500;margin-bottom:30px}@media only screen and (max-width:680px){.line-page-top__inner .information__text{font-size:14px;line-height:18px}}.line-page-top__inner .information .video-button-wrapper{margin-top:30px}@media only screen and (max-width:680px){.line-page-top__inner .information .video-button-wrapper{text-align:center}}.line-page-top__inner .img-block{width:50%;-ms-flex-negative:0;flex-shrink:0;text-align:right}@media only screen and (max-width:992px){.line-page-top__inner .img-block{width:100%;text-align:center}}.line-page-top__inner .img-block img{width:100%;max-width:500px;height:auto}.line-page-top .advantages-list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (max-width:1200px){.line-page-top .advantages-list{-ms-flex-pack:center;justify-content:center}}.line-page-top .advantages-list p{margin-top:0;margin-bottom:0}.line-page-top .advantages-list__item{text-align:center;width:185px;margin-bottom:10px}@media only screen and (max-width:680px){.line-page-top .advantages-list__item{width:150px}}.line-page-top .advantages-list__item:nth-of-type(:last-of-type){margin-right:47px}.line-page-top .advantages-list__item-icon{width:43px;height:43px;border-radius:50%;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin-bottom:16px}.line-page-top .advantages-list__item-icon svg{width:24px;height:24px}.line-page-top .advantages-list__item-text{font-weight:500;font-size:16px;line-height:149%}@media only screen and (max-width:680px){.line-page-top .advantages-list__item-text{font-size:14px;line-height:18px}}.video-button{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;font-size:16px;line-height:19px;text-transform:uppercase;color:var(--black);padding:8px 15px 13px 11px;border-top:1px solid var(--black);border-bottom:1px solid var(--black)}.video-button img{width:34px;height:34px;-ms-flex-negative:0;flex-shrink:0;margin-right:16px}.product-list{padding-top:40px;padding-bottom:50px;position:relative;overflow:hidden}.product-list:after{position:absolute;content:"";width:336px;height:517px;background:url(../img/decor/decor-left1.png);background-size:contain;background-repeat:no-repeat;left:0;top:20px;z-index:-1;pointer-events:none}@media only screen and (max-width:992px){.product-list:after{display:none}}.product-list:before{position:absolute;content:"";width:336px;height:517px;background:url(../img/decor/decor-right2.png);background-size:contain;background-repeat:no-repeat;right:-50px;bottom:10%;max-height:100%;z-index:-1;pointer-events:none}@media only screen and (max-width:992px){.product-list:before{display:none}}.product-list .title{text-transform:uppercase;margin-bottom:57px;text-align:center}@media only screen and (max-width:992px){.product-list .title{margin-bottom:30px}}@media only screen and (max-width:680px){.product-list .title{margin-bottom:60px}}@media only screen and (max-width:992px){.product-list{padding-top:45px;padding-bottom:45px}}@media only screen and (max-width:680px){.product-list{padding-top:60px;padding-bottom:30px}}.product-list__inner{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr;gap:80px 42px}@media only screen and (max-width:992px){.product-list__inner{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;gap:60px 30px}}@media only screen and (max-width:680px){.product-list__inner{-ms-grid-columns:1fr;grid-template-columns:1fr;gap:40px;-ms-flex-pack:center;justify-content:center}}.product-list__inner .card-item__img-wrapper{width:100%}.product-list__inner .card-item{width:100%}@media only screen and (max-width:680px){.product-list__inner .card-item{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;justify-self:center}}.product-list .button-wrapper{margin-top:80px;text-align:center}@media only screen and (max-width:992px){.product-list .button-wrapper{margin-top:65px}}@media only screen and (max-width:680px){.product-list .button-wrapper{margin-top:40px}}.product-list .pagination-wrapper{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;margin-top:24px}.ingredient-block{padding-top:50px;padding-bottom:60px}@media only screen and (max-width:992px){.ingredient-block{padding-top:45px;padding-bottom:45px}}@media only screen and (max-width:680px){.ingredient-block{padding-top:30px;padding-bottom:30px}}.ingredient-block .title{text-transform:uppercase;margin-bottom:30px}@media only screen and (max-width:680px){.ingredient-block .title{text-align:center}}.ingredient-block__inner{display:-ms-flexbox;display:flex}.ingredient-block__inner .img-block{width:50%;text-align:right;-ms-flex-negative:0;flex-shrink:0}.ingredient-block__inner .img-block img{width:100%;max-width:544px;height:auto}@media only screen and (max-width:992px){.ingredient-block__inner .img-block{display:none}}.ingredient-block__inner .item{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;padding-top:12px;padding-bottom:30px;padding-right:25px;border-top:1px solid #e8e8e8}@media only screen and (max-width:680px){.ingredient-block__inner .item{padding-right:0}}.ingredient-block__inner .item__name{font-weight:400;font-size:16px;line-height:30px;text-transform:uppercase;margin-bottom:10px}@media only screen and (max-width:680px){.ingredient-block__inner .item__name{font-size:14px;line-height:30px}}.ingredient-block__inner .item__description{font-weight:300;font-size:16px;line-height:22px}.ingredient-block__inner .item-block{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;border-bottom:1px solid #e8e8e8}@media only screen and (max-width:680px){.ingredient-block__inner .item-block{display:block}}.ingredient-block__inner .img-wrapper{width:101px;-ms-flex-negative:0;flex-shrink:0;margin-right:30px}@media only screen and (max-width:680px){.ingredient-block__inner .img-wrapper{margin-right:10px;width:80px}}.ingredient-block__inner .img-wrapper img{width:100%;height:auto}.ingredient-block .button-wrapper{margin-top:40px;text-align:center}.calendar-block__wrapper{position:relative;overflow:hidden}.calendar-block__wrapper:after{position:absolute;content:"";width:413px;height:591px;background:url(../img/decor/decor-left1.png);background-repeat:no-repeat;background-size:contain;top:0;left:-5%;z-index:-1;pointer-events:none}@media only screen and (max-width:992px){.calendar-block__wrapper:after{display:none}}.calendar-block__top{margin-bottom:30px}@media only screen and (max-width:680px){.calendar-block__top{margin-bottom:15px}}.calendar-block__top .month{font-size:30px;line-height:22px;display:inline-block;vertical-align:middle;margin-right:15px;text-transform:uppercase}@media only screen and (max-width:992px){.calendar-block__top .month{font-size:26px;line-height:22px}}@media only screen and (max-width:680px){.calendar-block__top .month{font-size:20px;line-height:22px}}.calendar-block__top .nav{display:inline-block;vertical-align:middle;width:22px;height:22px;background:url(../img/icons/nav__product-left.svg) no-repeat;background-size:contain;margin-right:10px;border:0}@media only screen and (max-width:680px){.calendar-block__top .nav{width:18px;height:18px}}.calendar-block__top .nav.next{background-image:url(../img/icons/nav__product-right.svg)}.calendar-block__content{margin-bottom:50px}@media only screen and (max-width:992px){.calendar-block__content{margin-bottom:0}}.calendar-block__table{width:100%;background:#fff}@media only screen and (max-width:992px){.calendar-block__table{border-spacing:3px}}.calendar-block__table th{height:40px;background-color:var(--flamingo);text-align:center;font-weight:500;font-size:22px;line-height:40px;color:var(--black)}@media only screen and (max-width:992px){.calendar-block__table th{font-size:16px}}.calendar-block__table td{text-align:center;height:40px;line-height:40px;font-weight:400;font-size:22px;color:var(--black);border:1px solid #f3f3f3;background:#fff}@media only screen and (max-width:992px){.calendar-block__table td{font-size:16px}}.calendar-block__table td .event{display:block;background:var(--flamingo);color:var(--green-light)}.calendar-block__table td .event:visited{color:var(--green-light)}.calendar-block__table td .event.active{background-color:var(--rose)}.event-info{padding-top:75px;padding-bottom:55px;display:none}@media only screen and (max-width:992px){.event-info{padding-bottom:30px}}.event-info__inner{display:-ms-flexbox;display:flex}@media only screen and (max-width:680px){.event-info__inner{-ms-flex-direction:column;flex-direction:column}}.event-info .title-block{width:100%;font-size:22px;line-height:32px;text-transform:uppercase;font-family:var(--default-font);text-align:left;font-weight:400;margin-bottom:23px;color:var(--black)}@media only screen and (max-width:680px){.event-info .title-block{font-size:18px;line-height:22px;margin-bottom:14px}}.event-info .subtitle{font-weight:400;font-size:16px;line-height:22px;text-transform:uppercase;color:var(--rose);margin-bottom:15px}@media only screen and (max-width:680px){.event-info .subtitle{text-align:center;margin-top:25px;font-size:14px;line-height:22px;margin-bottom:10px}}.event-info .img-block{width:50%;-ms-flex-negative:0;flex-shrink:0}@media only screen and (max-width:680px){.event-info .img-block{width:100%;aspect-ratio:1/1}}.event-info .img-block__inner{padding-right:99px;position:relative;-ms-flex-negative:0;flex-shrink:0;width:100%;font-size:0;line-height:0}@media only screen and (max-width:992px){.event-info .img-block__inner{padding-right:33px}}@media only screen and (max-width:680px){.event-info .img-block__inner{padding-right:0}}.event-info .img-block__inner img{width:100%;height:auto}.event-info .info-line{font-size:16px;line-height:22px;margin-bottom:15px;text-transform:uppercase;font-weight:400}.event-info .info-line span{font-weight:300;text-transform:capitalize}@media only screen and (max-width:680px){.event-info .info-line{margin-bottom:10px}}.event-info .info-line .download{color:#000;position:relative;padding-left:20px;line-height:16px;display:inline-block}.event-info .info-line .download:before{content:"";display:inline-block;width:12px;height:19px;background:url(../img/icon__download.png) no-repeat;position:absolute;bottom:0;left:0}.event-info__content{margin-bottom:20px}@media only screen and (max-width:992px){.event-info__content{margin-bottom:0}}.event-info__content .block{font-weight:400;font-size:16px;line-height:22px;margin-bottom:27px}@media only screen and (max-width:680px){.event-info__content .block{margin-bottom:16px}}.event-info__content .block .name{color:var(--rose)}.event-info__content .block .text{font-size:16px;color:#000;letter-spacing:.8px}@media only screen and (max-width:680px){.event-info__content .block .text{font-size:14px;line-height:22px}}.event-info__content .block .text p{margin-top:0;margin-bottom:0}.event-info__content .block .text ol,.event-info__content .block .text ul{padding:0;margin:0;margin-top:10px;margin-bottom:10px}.event-info__content .block .text ol li,.event-info__content .block .text ul li{list-style-type:none;display:block}.event-info__content .block .text ul li{position:relative;padding-left:17px;font-size:14px;line-height:20px}.event-info__content .block .text ul li:not(:last-of-type){margin-bottom:12px}.event-info__content .block .text ul li:after{position:absolute;content:"";width:12px;height:12px;border-radius:50%;background-color:var(--green-light);left:0;top:5px}.event-info__bottom{font-size:0;margin-bottom:50px;display:-ms-flexbox;display:flex;gap:8px}@media only screen and (max-width:992px){.event-info__bottom{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:0;max-width:270px}}@media only screen and (max-width:680px){.event-info__bottom{max-width:none}}@media only screen and (max-width:992px){.event-info__bottom .button:first-of-type{width:269px}}@media only screen and (max-width:680px){.event-info__bottom .button:first-of-type{width:100%}}@media only screen and (max-width:680px){.event-info__bottom .button:nth-of-type(2){margin-top:9px;width:41%}}@media only screen and (max-width:680px){.event-info__bottom .button:nth-of-type(3){margin-top:8px;width:calc(100% - 10px - 41%)}}.events-top{max-width:845px;margin-left:auto;margin-right:auto;background-color:var(--rose);padding:39px 60px 43px 60px;text-align:center;transform:translateY(71px)}@media only screen and (max-width:992px){.events-top{transform:translateY(186px);padding:32px}}@media only screen and (max-width:680px){.events-top{padding:17px 16px 22px 16px;transform:translateY(92px)}}.events-top__wrapper{padding-top:92px;margin-bottom:194px;background-size:cover;background-position:center;background-repeat:no-repeat}@media only screen and (max-width:992px){.events-top__wrapper{padding-top:10px;margin-bottom:276px}}@media only screen and (max-width:680px){.events-top__wrapper{padding-top:0;height:160px}}.events-top .title{color:var(--white);margin-bottom:30px}@media only screen and (max-width:992px){.events-top .title{margin-bottom:21px}}@media only screen and (max-width:680px){.events-top .title{margin-bottom:15px}}.events-top .subtitle{font-size:16px;line-height:22px;text-transform:uppercase;font-style:normal;margin-bottom:35px}@media only screen and (max-width:992px){.events-top .subtitle{margin-bottom:13px}}@media only screen and (max-width:680px){.events-top .subtitle{font-size:14px;line-height:20px;margin-bottom:8px}}.events-top .text{margin-bottom:32px}@media only screen and (max-width:992px){.events-top .text{margin-bottom:45px}}@media only screen and (max-width:680px){.events-top .text{font-size:14px;line-height:16px;margin-bottom:15px}}.events-top .breadcrumbs{margin-top:0}.events-top .breadcrumbs a{color:var(--white)}.events-top .breadcrumbs li::after{color:var(--white)}.events-top .button-bottom{display:inline-block;margin-left:auto;margin-right:auto;-webkit-mask:url(../img/icons/down-arrow-icon.svg);mask:url(../img/icons/down-arrow-icon.svg);width:22px;height:22px;-webkit-mask-size:contain;mask-size:contain;background-color:var(--white);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.loyality{padding-top:60px;padding-bottom:60px;overflow:hidden}@media only screen and (max-width:992px){.loyality{padding-top:45px;padding-bottom:45px}}@media only screen and (max-width:680px){.loyality{padding-top:30px;padding-bottom:30px}}.loyality .title{text-align:center;margin-bottom:37px}@media only screen and (max-width:992px){.loyality .title{margin-bottom:19px}}.loyality__inner{display:-ms-flexbox;display:flex}@media only screen and (max-width:992px){.loyality__inner{-ms-flex-direction:column;flex-direction:column}}.loyality__item{padding-top:60px;padding-bottom:80px;width:50%}@media only screen and (max-width:680px){.loyality__item{padding-top:30px;padding-bottom:30px}}@media only screen and (max-width:992px){.loyality__item{width:100%}}.loyality__item:first-of-type{padding-right:32px}@media only screen and (max-width:992px){.loyality__item:first-of-type{padding-right:0}}.loyality__item:last-of-type{padding-left:32px}@media only screen and (max-width:992px){.loyality__item:last-of-type{padding-left:0}}.loyality__item-title{font-size:22px;line-height:40px;margin-bottom:25px;text-transform:uppercase}@media only screen and (max-width:680px){.loyality__item-title{margin-bottom:15px;font-size:18px;line-height:22px}}@media only screen and (max-width:680px){.loyality__item-text{font-size:14px;line-height:16px}}.loyality__item b{font-weight:500}.loyality__item ol{list-style-type:none;margin:0;padding:0;counter-reset:counter}.loyality__item ol li{padding-left:40px;margin-bottom:15px;counter-increment:counter;position:relative}@media only screen and (max-width:680px){.loyality__item ol li{font-size:14px;line-height:16px}}.loyality__item ol li:after{position:absolute;left:0;top:3px;content:counter(counter);background-color:var(--iris);width:30px;height:30px;border-radius:50%;font-size:22px;line-height:28px;text-transform:uppercase;color:var(--white);text-align:center;vertical-align:middle}@media only screen and (max-width:680px){.loyality__item ol li:after{width:23px;height:23px;font-size:18px;line-height:22px}}.loyality__item ul{list-style-type:none;margin:0;padding:0}.loyality__item ul li{padding-left:26px;margin-bottom:15px;position:relative}@media only screen and (max-width:680px){.loyality__item ul li{font-size:14px;line-height:16px}}.loyality__item ul li:after{position:absolute;content:"";left:0;top:3px;background-color:var(--green-light);width:16px;height:16px;border-radius:50%}.loyality__item .accent-iris{margin-bottom:25px}@media only screen and (max-width:680px){.loyality__item .accent-iris{margin-bottom:15px}}.loyality__item-creame{position:relative}.loyality__item-creame:after{width:50vw;height:100%;position:absolute;content:"";background-color:var(--creame);left:0;top:0;z-index:-1;pointer-events:none}@media only screen and (max-width:992px){.loyality__item-creame:after{width:100vw;left:-40px}}@media only screen and (max-width:680px){.loyality__item-creame:after{left:-15px}}.loyality__item-iris{position:relative}.loyality__item-iris:after{width:50vw;height:100%;position:absolute;content:"";background-color:var(--orchid-gray);right:0;top:0;z-index:-1;pointer-events:none}@media only screen and (max-width:992px){.loyality__item-iris:after{width:100vw;left:-40px}}@media only screen and (max-width:680px){.loyality__item-iris:after{left:-15px}}.partnership-top__wrapper{padding-bottom:60px;position:relative}@media only screen and (max-width:992px){.partnership-top__wrapper{padding-bottom:45px}}@media only screen and (max-width:680px){.partnership-top__wrapper{padding-bottom:30px}}.partnership-top__wrapper:after{position:absolute;content:"";width:413px;height:591px;background:url(../img/decor/decor-left1.png);background-repeat:no-repeat;background-size:contain;top:0;left:0;z-index:-1;pointer-events:none}@media only screen and (max-width:992px){.partnership-top__wrapper:after{display:none}}.partnership-top__wrapper .breadcrumbs{text-align:center}.partnership-top__wrapper .title{text-align:center;margin-top:20px;margin-bottom:40px}@media only screen and (max-width:992px){.partnership-top__wrapper .title{margin-top:10px;margin-bottom:15px}}@media only screen and (max-width:680px){.partnership-top__wrapper .title{margin-bottom:25px}}.partnership-top__wrapper .slider-item{padding-top:298px;position:relative;background-repeat:no-repeat;padding-left:24px;padding-right:24px}@media only screen and (max-width:992px){.partnership-top__wrapper .slider-item{padding-top:247px}}@media only screen and (max-width:680px){.partnership-top__wrapper .slider-item{padding-top:171px;padding-left:16px;padding-right:16px}}.partnership-top__wrapper .slider-item__bg{position:absolute;z-index:0;height:405px;width:100%;left:0;top:0;background-size:cover;background-repeat:no-repeat;background-position:center}@media only screen and (max-width:992px){.partnership-top__wrapper .slider-item__bg{height:335px}}@media only screen and (max-width:680px){.partnership-top__wrapper .slider-item__bg{height:205px}}.partnership-top__wrapper .slider-item__description{position:relative;z-index:1;max-width:845px;margin-left:auto;margin-right:auto;background-color:var(--iris);padding:40px 40px 47px 40px}@media only screen and (max-width:992px){.partnership-top__wrapper .slider-item__description{padding:31px 33px 35px 30px}}@media only screen and (max-width:680px){.partnership-top__wrapper .slider-item__description{padding:15px 15px 20px 15px}}.partnership-top__wrapper .slider-item__description a{color:var(--black);font-weight:500;text-decoration:underline}.partnership-top__wrapper .slider-item__description .subtitle{font-size:16px;line-height:149%;text-align:center;text-transform:uppercase;margin-bottom:20px}@media only screen and (max-width:680px){.partnership-top__wrapper .slider-item__description .subtitle{font-size:14px;line-height:149%;margin-bottom:10px}}.partnership-top__wrapper .slider-item__description .text{text-align:center;font-weight:300}@media only screen and (max-width:680px){.partnership-top__wrapper .slider-item__description .text{font-size:14px;line-height:20px}}.partnership-top__wrapper .partnership-top__slider-wrapper{position:relative}.partnership-top__wrapper .partnership-top__slider-wrapper .slider-nav{position:absolute;z-index:5;top:170px;left:0;width:100%;pointer-events:none;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;padding-left:28px;padding-right:28px;margin-top:0!important}@media only screen and (max-width:992px){.partnership-top__wrapper .partnership-top__slider-wrapper .slider-nav{top:115px;padding-right:19px;padding-left:19px}}@media only screen and (max-width:680px){.partnership-top__wrapper .partnership-top__slider-wrapper .slider-nav{top:75px;padding-left:12px;padding-right:12px}}.partnership-top__wrapper .partnership-top__slider-wrapper .slider-nav .slick-arrow{pointer-events:auto}.partnership-programs{padding-top:60px;padding-bottom:60px}@media only screen and (max-width:992px){.partnership-programs{padding-top:45px;padding-bottom:45px}}@media only screen and (max-width:680px){.partnership-programs{padding-top:30px;padding-bottom:30px}}.partnership-programs .title{text-align:center;margin-bottom:43px}@media only screen and (max-width:992px){.partnership-programs .title{margin-bottom:27px}}@media only screen and (max-width:680px){.partnership-programs .title{margin-bottom:15px}}.partnership-programs b{font-weight:500}.partnership-programs p{margin-bottom:10px}.partnership-programs ol{list-style-type:none;margin:0;padding:0;counter-reset:counter}.partnership-programs ol li{padding-left:40px;margin-bottom:15px;counter-increment:counter;position:relative}@media only screen and (max-width:680px){.partnership-programs ol li{font-size:14px;line-height:16px}}.partnership-programs ol li:after{position:absolute;left:0;top:3px;content:counter(counter);background-color:var(--iris);width:30px;height:30px;border-radius:50%;font-size:22px;line-height:28px;text-transform:uppercase;color:var(--white);text-align:center;vertical-align:middle}@media only screen and (max-width:680px){.partnership-programs ol li:after{width:23px;height:23px;font-size:18px;line-height:22px}}.partnership-programs ul{list-style-type:none;margin:0;padding:0}.partnership-programs ul li{padding-left:26px;margin-bottom:15px;position:relative}@media only screen and (max-width:680px){.partnership-programs ul li{font-size:14px;line-height:16px}}.partnership-programs ul li:after{position:absolute;content:"";left:0;top:3px;background-color:var(--green-light);width:16px;height:16px;border-radius:50%}.partnership-programs__panel{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;margin-bottom:40px}@media only screen and (max-width:992px){.partnership-programs__panel{margin-bottom:60px}}@media only screen and (max-width:680px){.partnership-programs__panel{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:16px}}.partnership-programs__panel .item{width:185px;height:40px;text-align:center;border:1px solid var(--white);background-color:var(--flamingo)}@media only screen and (max-width:992px){.partnership-programs__panel .item{width:163px}}@media only screen and (max-width:680px){.partnership-programs__panel .item{width:auto;padding-left:11px;padding-right:11px}.partnership-programs__panel .item:nth-of-type(1),.partnership-programs__panel .item:nth-of-type(2){-ms-flex-positive:3;flex-grow:3;-ms-flex-preferred-size:50%;flex-basis:50%}.partnership-programs__panel .item:nth-of-type(3){-ms-flex-positive:2;flex-grow:2}.partnership-programs__panel .item:nth-of-type(4),.partnership-programs__panel .item:nth-of-type(5){-ms-flex-positive:1;flex-grow:1}}.partnership-programs__panel .item a{display:block;text-transform:uppercase;color:var(--black);line-height:40px}.partnership-programs__panel .item.active{background-color:var(--rose)}.partnership-programs__item{display:-ms-flexbox;display:flex}@media only screen and (max-width:992px){.partnership-programs__item{-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.partnership-programs__item .left-block{width:50%;padding-right:32px;-ms-flex-negative:0;flex-shrink:0}@media only screen and (max-width:992px){.partnership-programs__item .left-block{width:100%}}.partnership-programs__item .img-block{padding-left:32px}@media only screen and (max-width:992px){.partnership-programs__item .img-block{padding-left:35px;padding-right:35px;margin-bottom:61px}}@media only screen and (max-width:680px){.partnership-programs__item .img-block{margin-bottom:30px;padding-left:0;padding-right:0}}.partnership-programs__item .img-block img{width:100%;height:auto}.partnership-events{padding-top:60px;padding-bottom:60px}@media only screen and (max-width:992px){.partnership-events{padding-top:45px;padding-bottom:45px}}@media only screen and (max-width:680px){.partnership-events{padding-top:30px;padding-bottom:30px}}.partnership-events .wrapper{position:relative}.partnership-events .title{text-align:center;margin-bottom:63px}@media only screen and (max-width:992px){.partnership-events .title{margin-bottom:40px}}@media only screen and (max-width:680px){.partnership-events .title{margin-bottom:15px}}.partnership-events .slider-item__inner{display:-ms-flexbox;display:flex;-ms-flex-align:stretch;align-items:stretch}@media only screen and (max-width:992px){.partnership-events .slider-item__inner{-ms-flex-direction:column;flex-direction:column}}.partnership-events .slider-item__image{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;max-width:420px;-ms-flex-negative:0;flex-shrink:0;margin-right:33px;height:100%;width:100%;max-height:420px;background-size:contain;background-repeat:no-repeat;background-position:center;aspect-ratio:1/1}@media only screen and (max-width:992px){.partnership-events .slider-item__image{margin-left:auto;margin-right:auto}}.partnership-events .slider-item__text{padding-left:33px;padding-bottom:146px;font-weight:300}@media only screen and (max-width:992px){.partnership-events .slider-item__text{padding-left:0;margin-top:26px;padding-bottom:0}}@media only screen and (max-width:680px){.partnership-events .slider-item__text{margin-top:14px;font-size:14px;line-height:149%}}.partnership-events .slider-item__text b{font-weight:500}.partnership-events .slider-item__text p{margin-bottom:10px}.partnership-events .slider-item__text ol{list-style-type:none;margin:0;padding:0;counter-reset:counter}.partnership-events .slider-item__text ol li{padding-left:40px;margin-bottom:15px;counter-increment:counter;position:relative}@media only screen and (max-width:680px){.partnership-events .slider-item__text ol li{font-size:14px;line-height:16px}}.partnership-events .slider-item__text ol li:after{position:absolute;left:0;top:3px;content:counter(counter);background-color:var(--iris);width:30px;height:30px;border-radius:50%;font-size:22px;line-height:28px;text-transform:uppercase;color:var(--white);text-align:center;vertical-align:middle}@media only screen and (max-width:680px){.partnership-events .slider-item__text ol li:after{width:23px;height:23px;font-size:18px;line-height:22px}}.partnership-events .slider-item__text ul{list-style-type:none;margin:0;padding:0}.partnership-events .slider-item__text ul li{padding-left:26px;margin-bottom:15px;position:relative}@media only screen and (max-width:680px){.partnership-events .slider-item__text ul li{font-size:14px;line-height:16px}}.partnership-events .slider-item__text ul li:after{position:absolute;content:"";left:0;top:3px;background-color:var(--green-light);width:16px;height:16px;border-radius:50%}.partnership-events .slider-nav{position:absolute;left:calc(50% + 33px);bottom:36px}@media only screen and (max-width:992px){.partnership-events .slider-nav{margin-top:15px;position:static;left:0}}.partnership-events .slick-arrow{border-color:var(--black)}.partnership-events .slick-arrow:after{background-color:var(--black)}.delivery-top{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:60px}@media only screen and (max-width:992px){.delivery-top{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;grid-gap:75px 123px}}@media only screen and (max-width:680px){.delivery-top{-ms-grid-columns:1fr;grid-template-columns:1fr;grid-gap:40px}}.delivery-top-wrapper{padding-bottom:60px;position:relative}@media only screen and (max-width:992px){.delivery-top-wrapper{padding-bottom:45px}}@media only screen and (max-width:680px){.delivery-top-wrapper{padding-bottom:30px}}.delivery-top-wrapper:after{position:absolute;content:"";width:413px;height:591px;background:url(../img/decor/decor-left1.png);background-repeat:no-repeat;background-size:contain;top:0;left:0;z-index:-1;pointer-events:none}@media only screen and (max-width:992px){.delivery-top-wrapper:after{display:none}}.delivery-top-wrapper .breadcrumbs{text-align:center}.delivery-top-wrapper .title{margin-top:30px;margin-bottom:30px;text-align:center}@media only screen and (max-width:992px){.delivery-top-wrapper .title{margin-top:10px;margin-bottom:15px}}.delivery-top-wrapper .subtitle{text-align:center;text-transform:uppercase;margin-bottom:60px}@media only screen and (max-width:992px){.delivery-top-wrapper .subtitle{margin-bottom:40px}}@media only screen and (max-width:680px){.delivery-top-wrapper .subtitle{margin-bottom:27px;font-size:14px;line-height:149%}}.delivery-top__item{text-align:center}.delivery-top__item-icon{margin-bottom:30px}@media only screen and (max-width:992px){.delivery-top__item-icon{margin-bottom:15px}}.delivery-top__item-icon img{width:120px;height:120px}.delivery-top__item-title{text-transform:uppercase;font-weight:500;margin-bottom:10px}@media only screen and (max-width:992px){.delivery-top__item-title{margin-bottom:15px}}@media only screen and (max-width:680px){.delivery-top__item-title{margin-bottom:10px;font-size:14px;line-height:149%}}.delivery-top__item-text{font-weight:300;font-size:16px;line-height:22px}@media only screen and (max-width:680px){.delivery-top__item-text{font-size:14px;line-height:18px}}.how-to{display:-ms-flexbox;display:flex}@media only screen and (max-width:992px){.how-to{-ms-flex-direction:column;flex-direction:column}}.how-to-wrapper{margin-top:60px;margin-bottom:-60px;padding-top:60px;padding-bottom:120px;background-color:var(--sky)}@media only screen and (max-width:992px){.how-to-wrapper{margin-top:45px;margin-bottom:-45px;padding-top:60px;padding-bottom:60px}}@media only screen and (max-width:680px){.how-to-wrapper{margin-top:30px;margin-bottom:-30px}}.how-to b{font-weight:500}.how-to p{margin-top:0;margin-bottom:0}.how-to__title{font-weight:500;font-size:30px;line-height:149%;text-transform:uppercase;margin-bottom:20px}@media only screen and (max-width:680px){.how-to__title{font-size:24px;line-height:149%;text-align:center}}.how-to__list{margin:0;padding:0;list-style-type:none}.how-to__item{margin-bottom:22px;display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;font-weight:300}@media only screen and (max-width:680px){.how-to__item{font-size:14px;line-height:149%}}.how-to__item .icon{width:31px;height:31px;margin-right:10px;-ms-flex-negative:0;flex-shrink:0}@media only screen and (max-width:680px){.how-to__item .icon{width:23px;height:23px}}.how-to .left-block{padding-right:32px;width:50%;-ms-flex-negative:0;flex-shrink:0}@media only screen and (max-width:992px){.how-to .left-block{width:100%;padding-right:0}}.how-to .img-block{padding-left:32px}@media only screen and (max-width:992px){.how-to .img-block{padding-right:32px;margin-top:40px}}@media only screen and (max-width:680px){.how-to .img-block{padding-left:0;padding-right:0}}.how-to .img-block img{width:100%;height:auto}.about-top{position:relative}.about-top__inner{aspect-ratio:1920/616;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;background-repeat:no-repeat;background-position:center;background-size:cover}@media only screen and (max-width:680px){.about-top__inner{aspect-ratio:360/172}}.about-top__wrapper{color:var(--white);position:relative;overflow:hidden;margin-bottom:96px}@media only screen and (max-width:992px){.about-top__wrapper{margin-bottom:64px}}@media only screen and (max-width:680px){.about-top__wrapper{margin-bottom:32px}}.about-top__wrapper .breadcrumbs{text-align:center;margin-top:0;padding-top:25px;z-index:2}@media only screen and (max-width:992px){.about-top__wrapper .breadcrumbs{padding-top:17px;padding-bottom:17px}}.about-top__wrapper .breadcrumbs li:after{color:#fff}@media only screen and (max-width:680px){.about-top__wrapper .breadcrumbs li:after{color:var(--black)}}.about-top__wrapper .breadcrumbs a{color:#fff}@media only screen and (max-width:680px){.about-top__wrapper .breadcrumbs a{color:var(--black)}}.about-top__wrapper .breadcrumbs a:hover{color:var(--green-light)}.about-top__wrapper .breadcrumbs-wrapper{position:absolute;left:0;top:0;width:100%}@media only screen and (max-width:680px){.about-top__wrapper .breadcrumbs-wrapper{position:static}}.about-top .title{color:var(--white);text-align:center;font-size:64px;line-height:77.5px}@media only screen and (max-width:680px){.about-top .title{font-size:32px;line-height:38.75px}}.about-top__description{max-width:660px;text-align:left;position:relative;font-weight:400;font-size:22px;line-height:30px;z-index:4;margin-right:90px}@media only screen and (max-width:992px){.about-top__description{text-align:center;max-width:500px;margin-bottom:42px;margin-left:auto;margin-right:auto}}@media only screen and (max-width:680px){.about-top__description{font-size:16px;line-height:20px;padding-left:17px;padding-right:17px}}.about-top__description-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width:992px){.about-top__description-wrapper{display:block}}.about-top__description-wrapper .img-block{position:relative;z-index:2;-ms-flex-positive:1;flex-grow:1;height:100%}@media only screen and (max-width:992px){.about-top__description-wrapper .img-block{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:center;align-items:center}}.about-top__description p{padding:0;margin:0;margin-bottom:25px}.photo-slider__wrapper{padding-top:60px;padding-bottom:60px}@media only screen and (max-width:992px){.photo-slider__wrapper{padding-top:45px;padding-bottom:45px}}@media only screen and (max-width:680px){.photo-slider__wrapper{padding-top:30px;padding-bottom:30px}}.photo-slider__wrapper .wrapper{position:relative}.photo-slider__wrapper .slider-nav{position:absolute;z-index:5;top:162px;left:0;width:100%;pointer-events:none;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;padding-left:60px;padding-right:60px}@media only screen and (max-width:992px){.photo-slider__wrapper .slider-nav{display:none}}.photo-slider__wrapper .slider-nav .slick-arrow{pointer-events:auto}.photo-slider__top{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:30px}@media only screen and (max-width:992px){.photo-slider__top{margin-bottom:40px;-ms-flex-direction:column;flex-direction:column}}@media only screen and (max-width:680px){.photo-slider__top{margin-bottom:49px}}.photo-slider__top .title{padding-left:20px;padding-right:20px;color:var(--orchid)}@media only screen and (max-width:992px){.photo-slider__top .title{padding-left:0;padding-right:0}}.photo-slider__description{width:calc(65% - 60px);-ms-flex-negative:0;flex-shrink:0;font-weight:300;font-size:16px;line-height:22px}@media only screen and (max-width:992px){.photo-slider__description{width:100%}}@media only screen and (max-width:680px){.photo-slider__description{font-size:14px;line-height:18px}}.photo-slider .slide-item{padding-left:15px;padding-right:15px}@media only screen and (max-width:680px){.photo-slider .slide-item{max-width:calc(100vw - 18px - 57px);padding-left:12px;padding-right:12px}.photo-slider .slide-item img{width:100%}}@media only screen and (max-width:680px){.photo-slider .slide-item.vertical{max-height:305px}}.video-slider__wrapper{background-color:rgba(161,113,186,.1);margin-top:60px;margin-bottom:-60px;padding-bottom:122px;padding-top:60px}@media only screen and (max-width:992px){.video-slider__wrapper{margin-top:45px;margin-bottom:-45px;padding-top:64px;padding-bottom:60px}}@media only screen and (max-width:680px){.video-slider__wrapper{margin-top:30px;margin-bottom:-30px;padding-top:40px;padding-bottom:80px}}.video-slider__wrapper .title{margin-bottom:33px}@media only screen and (max-width:992px){.video-slider__wrapper .title{margin-bottom:40px}}@media only screen and (max-width:680px){.video-slider__wrapper .title{margin-bottom:30px}}.video-slider__wrapper .slider-nav{margin-top:25px;text-align:right}@media only screen and (max-width:992px){.video-slider__wrapper .slider-nav{margin-top:40px!important}}.video-slider__wrapper .slider-nav .slick-arrow{border-color:var(--black)}@media only screen and (max-width:680px){.video-slider__wrapper .slider-nav .slick-arrow{width:44px;height:44px}.video-slider__wrapper .slider-nav .slick-arrow:after{width:15px;height:15px;transform-origin:center center;top:14px;left:14px}}.video-slider__wrapper .slider-nav .slick-arrow:after{background:var(--black)}.video-slider .slick-slide{margin-right:10px;margin-left:10px}.video-slider .slider-item__inner{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start}@media only screen and (max-width:992px){.video-slider .slider-item__inner{-ms-flex-direction:column;flex-direction:column}}.video-slider .slider-item__inner .text-block{width:calc(50% - 30px);-ms-flex-negative:0;flex-shrink:0;font-weight:300;font-size:16px;line-height:22px;margin-right:60px}.video-slider .slider-item__inner .text-block b{font-weight:500}@media only screen and (max-width:992px){.video-slider .slider-item__inner .text-block{width:100%}}@media only screen and (max-width:680px){.video-slider .slider-item__inner .text-block{font-size:14px;line-height:18px}}.video-slider .slider-item__inner .text-block p{margin-top:0}.video-slider .slider-item__inner .text-block span{color:var(--orchid);font-weight:500}.video-slider .slider-item__inner .video-wrapper{width:calc(50% - 30px);-ms-flex-negative:0;flex-shrink:0;position:relative;aspect-ratio:636/358}@media only screen and (max-width:992px){.video-slider .slider-item__inner .video-wrapper{margin-top:40px;width:100%;max-width:497px;margin-left:auto;margin-right:auto}}.video-slider .slider-item__inner .video-wrapper img{width:100%;height:auto;position:relative;cursor:pointer}.video-slider .slider-item__inner .video-wrapper:after{position:absolute;content:"";background:url(../img/icons/play-icon-color.svg) no-repeat;width:94px;height:94px;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);pointer-events:none}.about-page-text{margin-bottom:96px}@media only screen and (max-width:992px){.about-page-text{margin-bottom:64px}}@media only screen and (max-width:680px){.about-page-text{margin-bottom:32px}}.about-page-text-inner{display:-ms-flexbox;display:flex;-ms-flex-align:stretch;align-items:stretch;gap:24px;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width:992px){.about-page-text-inner{-ms-flex-direction:column;flex-direction:column}}@media only screen and (max-width:680px){.about-page-text-inner{gap:16px}}.about-page-text .title{font-size:40px;line-height:48px;font-family:var(--font2);text-transform:uppercase;margin-bottom:32px;font-weight:700;margin-top:0}@media only screen and (max-width:992px){.about-page-text .title{text-align:center}}@media only screen and (max-width:680px){.about-page-text .title{font-size:24px;line-height:29px;margin-bottom:24px}}.about-page-text .title span{color:var(--orchid)}.about-page-text .right-block{width:100%;max-width:636px;background-repeat:no-repeat;background-size:cover;background-position:center;padding:24px;min-height:383px}@media only screen and (max-width:1400px){.about-page-text .right-block{max-width:450px}}@media only screen and (max-width:992px){.about-page-text .right-block{aspect-ratio:360/217;max-width:calc(100% + 80px);width:calc(100% + 80px);margin-left:-40px;margin-right:-40px}}@media only screen and (max-width:680px){.about-page-text .right-block{max-width:calc(100% + 30px);width:calc(100% + 30px);margin-left:-15px;margin-right:-15px;padding-left:13px}}.about-page-text .right-block img{width:195px;height:auto}@media only screen and (max-width:680px){.about-page-text .right-block img{width:119px}}.about-page-text .left-block .text{max-width:592px;font-size:16px;line-height:20px}.about-page-text .left-block .text span{color:var(--orchid)}.about-page-text .left-block .text h3{font-size:20px;line-height:1;color:var(--green-light);font-family:var(--font1);font-weight:500;text-transform:initial;margin-bottom:24px}.about-page-text .left-block .text ul{padding:0;margin:0;margin-bottom:32px;list-style-type:none}.about-page-text .left-block .text ul li{font-size:16px;line-height:20px;margin-bottom:24px;padding-left:36px;position:relative}.about-page-text .left-block .text ul li:after{position:absolute;content:"";width:28px;height:20px;display:block;-webkit-mask:url(../img/icons/list-decor.png);mask:url(../img/icons/list-decor.png);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-color:var(--green-light);left:0;top:0}.about-page-text .left-block .text ul li:last-child{margin-bottom:24px}.about-page-text .left-block .text p{margin-bottom:24px;margin-top:0}@media only screen and (max-width:680px){.about-page-text .left-block .text p:last-child{margin-bottom:0}}.about-advantages{margin-bottom:96px}@media only screen and (max-width:992px){.about-advantages{margin-bottom:64px}}@media only screen and (max-width:680px){.about-advantages{margin-bottom:40px}}.about-advantages .title{font-size:40px;line-height:48px;font-family:var(--font2);text-transform:uppercase;margin-bottom:32px;font-weight:700}@media only screen and (max-width:992px){.about-advantages .title{text-align:center}}@media only screen and (max-width:680px){.about-advantages .title{font-size:24px;line-height:29px;margin-bottom:24px}}.about-advantages-list{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;gap:24px;-ms-flex-align:stretch;align-items:stretch;margin-bottom:32px;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (max-width:680px){.about-advantages-list{display:-ms-grid;display:grid;grid-auto-rows:1fr;gap:20px;margin-bottom:20px}}.about-advantages-item{max-width:calc((100% - 96px)/ 3);width:100%;padding:20px;border:1px solid #f0f0f0;height:auto;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;position:relative;overflow:hidden}@media only screen and (max-width:1400px){.about-advantages-item{max-width:calc((100% - 48px)/ 2)}}@media only screen and (max-width:680px){.about-advantages-item{max-width:100%;width:100%}}.about-advantages-item:after{content:"";display:block;width:170px;height:170px;background:url(../img/about/decor.png);background-repeat:no-repeat;background-position:right bottom;background-size:contain;position:absolute;right:0;bottom:0}.about-advantages-item-number{width:40px;height:40px;-ms-flex-negative:0;flex-shrink:0;border-radius:50%;background:var(--green-light);display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin-bottom:24px;font-size:24px;line-height:24px;font-weight:500;color:var(--white)}.about-advantages-item-title{font-size:20px;line-height:20px;font-family:var(--font1);color:var(--green-light);margin-bottom:40px;font-weight:500;text-transform:initial}.about-advantages-item-text{font-size:16px;line-height:22px}.about-advantages-item-text a{color:var(--orchid)}.about-advantages-description{font-size:20px;line-height:20px;color:var(--green-light);font-weight:500}@media only screen and (max-width:680px){.about-advantages-description{line-height:24px}}.about-brand-article{margin-bottom:96px}@media only screen and (max-width:992px){.about-brand-article{margin-bottom:64px}}@media only screen and (max-width:680px){.about-brand-article{margin-bottom:40px}}.about-brand-article .title{font-size:40px;line-height:48px;font-family:var(--font2);text-transform:uppercase;margin-bottom:32px;font-weight:700;margin-top:0}@media only screen and (max-width:992px){.about-brand-article .title{text-align:center}}@media only screen and (max-width:680px){.about-brand-article .title{font-size:24px;line-height:29px;margin-bottom:24px}}.about-brand-article .title span{color:var(--orchid)}.about-brand-article-image{width:100%;height:auto}@media only screen and (max-width:992px){.about-brand-article-image{max-width:calc(100% + 80px);width:calc(100% + 80px);margin-left:-40px;margin-right:-40px}}@media only screen and (max-width:680px){.about-brand-article-image{max-width:calc(100% + 30px);width:calc(100% + 30px);margin-left:-15px;margin-right:-15px}}.about-brand-article-content{font-size:16px;line-height:24px}.about-brand-article-content img{width:100%;max-width:642px;height:auto;-o-object-fit:contain;object-fit:contain;margin-bottom:40px;margin-left:auto;margin-right:auto;display:block}@media only screen and (max-width:680px){.about-brand-article-content img{margin-bottom:24px}}.about-brand-article-content a{color:var(--orchid)}.about-brand-article-content span{color:var(--orchid);font-weight:500}.about-brand-article-content p{margin-bottom:40px}@media only screen and (max-width:680px){.about-brand-article-content p{margin-bottom:24px}}.about-brand-article-content em{display:block;max-width:508px;margin-left:auto;margin-right:auto;font-style:normal;text-align:center;font-size:14px;line-height:20px}@media only screen and (max-width:680px){.about-brand-article-content em{font-size:12px;line-height:16px}}.text-block{position:relative;overflow:hidden}.text-block p{font-weight:300}.text-block.decor:before{position:absolute;content:"";width:168px;height:2px;background-color:var(--rose);left:0;top:0}.text-block a{color:var(--green-light)}.text-block h4{font-family:var(--default-font);font-weight:500}.text-block h2{text-align:center;font-family:var(--font2);text-transform:uppercase;font-weight:700;font-size:50px;line-height:61px}@media only screen and (max-width:1200px){.text-block h2{font-size:40px;line-height:48px}}@media only screen and (max-width:680px){.text-block h2{font-size:24px;line-height:29px}}.text-block h3{text-align:start;font-size:30px;line-height:40px;font-weight:700}@media only screen and (max-width:680px){.text-block h3{font-size:24px;line-height:29px}}.text-block table{border-collapse:collapse}.text-block table td{border:1px solid var(--black);padding:5px 12px}.text-block table td b{font-weight:600}@media only screen and (max-width:680px){.text-block table tr{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}}@media only screen and (max-width:680px){.text-block table tr td:first-child{border-bottom:none;text-align:center;background:#ededed}}@media only screen and (max-width:680px){.text-block table tr:not(:last-child) td{border-bottom:none}}.text-block ul{margin:0;padding:0;list-style-type:none;margin-bottom:16px}.text-block ul li{position:relative;padding-left:17px;font-size:14px;line-height:20px}.text-block ul li:not(:last-of-type){margin-bottom:12px}.text-block ul li:after{position:absolute;content:"";width:12px;height:12px;border-radius:50%;background-color:var(--green-light);left:0;top:5px}.text-block-wrapper{position:relative;padding-top:60px;padding-bottom:60px}@media only screen and (max-width:992px){.text-block-wrapper{padding-top:30px;padding-bottom:45px}}@media only screen and (max-width:680px){.text-block-wrapper{padding-bottom:0}}.text-block-wrapper:after{position:absolute;content:"";background:url(../img/decor/decor-left1.png);width:336px;height:517px;left:0;top:-25px;z-index:-1;pointer-events:none;background-size:contain;background-repeat:no-repeat}@media only screen and (max-width:1200px){.text-block-wrapper:after{width:150px}}@media only screen and (max-width:992px){.text-block-wrapper:after{display:none}}.text-block-wrapper.about-brand{padding-top:94px;padding-bottom:60px}@media only screen and (max-width:992px){.text-block-wrapper.about-brand{padding-top:90px;padding-bottom:45px}}@media only screen and (max-width:680px){.text-block-wrapper.about-brand{padding-top:60px;padding-bottom:30px}}.text-block-wrapper.about-brand .title{text-align:left;color:var(--orchid)}@media only screen and (max-width:992px){.text-block-wrapper.about-brand .img-block{margin-top:76px}}@media only screen and (max-width:680px){.text-block-wrapper.about-brand .img-block{margin-top:33px}}.text-block-wrapper .text-big{font-weight:300;font-size:22px;line-height:30px}@media only screen and (max-width:680px){.text-block-wrapper .text-big{font-size:16px;line-height:20px}}.cols-2{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width:992px){.cols-2{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:0}}@media only screen and (max-width:992px){.cols-2 .text-block{-ms-flex-order:1;order:1}}.cols-2 .img-block{width:35%;margin-right:60px;-ms-flex-negative:0;flex-shrink:0}@media only screen and (max-width:992px){.cols-2 .img-block{-ms-flex-order:2;order:2;width:100%;max-width:450px;margin-left:auto;margin-right:auto;margin-top:126px}}@media only screen and (max-width:680px){.cols-2 .img-block{margin-top:30px}}.cols-2 .img-block img{width:100%;height:auto}.category-text table{border-collapse:collapse}.category-text table td{border:1px solid #000;padding:5px 12px}.category-text table td b{font-weight:600}.category-text table a{color:var(--green-light)}@media (max-width:767px){.category-text table tr{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}}@media (max-width:767px){.category-text table tr td:first-child{border-bottom:none;text-align:center;background:#ededed}}@media (max-width:767px){.category-text table tr:not(:last-child) td{border-bottom:none}}.category-text h4{font-family:var(--default-font);font-weight:500}.category-text h2{text-align:center;font-family:var(--font2);text-transform:uppercase;font-weight:700;font-size:50px;line-height:61px}@media (max-width:1023px){.category-text h2{font-size:40px;line-height:48px}}@media (max-width:767px){.category-text h2{font-size:24px;line-height:29px}}.category-text h3{text-align:start;font-size:30px;line-height:40px;font-weight:700}@media (max-width:767px){.category-text h3{font-size:24px;line-height:29px}}.category-text ul{list-style-type:circle;padding-left:16px}.category-text ol{list-style-type:decimal;padding-left:15px}.map-block{position:relative;padding:35px 0}.map-block .title-map{font-size:20px;line-height:149%;color:#000;margin-bottom:35px;text-align:center}.map-block__inner{text-align:center}.map-block svg{display:inline-block;position:relative;z-index:2;max-width:100%;height:auto}.map-block svg defs,.map-block svg path{pointer-events:none}.map-block svg .region{pointer-events:auto;transition:all .2s ease}.contacts-top{display:-ms-flexbox;display:flex}@media only screen and (max-width:992px){.contacts-top{-ms-flex-direction:column;flex-direction:column}}.contacts-top__wrapper{position:relative}.contacts-top__wrapper:after{position:absolute;content:"";z-index:0;pointer-events:none;background-image:url(../img/decor/decor-left1.png);width:556px;height:480px;left:0;top:0;background-size:contain;background-repeat:no-repeat}@media (max-width:1725px){.contacts-top__wrapper:after{width:150px}}@media only screen and (max-width:1200px){.contacts-top__wrapper:after{left:-25%}}@media only screen and (max-width:992px){.contacts-top__wrapper:after{left:-33%}}.contacts-top__wrapper .title{text-align:center;margin-top:30px;margin-bottom:85px}@media only screen and (max-width:992px){.contacts-top__wrapper .title{margin-top:10px;margin-bottom:43px}}@media only screen and (max-width:680px){.contacts-top__wrapper .title{margin-bottom:35px}}.contacts-top__wrapper .breadcrumbs{margin-top:15px}@media only screen and (max-width:992px){.contacts-top__wrapper .breadcrumbs{margin-top:43px;text-align:center}}@media only screen and (max-width:680px){.contacts-top__wrapper .breadcrumbs{margin-top:15px}}.contacts-top__wrapper .select-city{width:100%;padding-right:0;margin-bottom:30px}.contacts-top__wrapper .select-city .current{display:block;width:100%;border-top:1px solid var(--black);border-bottom:1px solid var(--black);padding-top:10px;padding-bottom:10px;padding-left:10px;padding-right:10px;font-size:16px;line-height:16px}.contacts-top__wrapper .select-city .option{font-size:16px;line-height:30px;vertical-align:middle;min-height:30px}.contacts-top__wrapper .select-city .list{width:100%;border-radius:0;border:1px solid var(--black)}.contacts-top__wrapper .select-city:after{right:10px}.contacts-top .main-contact{width:50%}@media only screen and (max-width:992px){.contacts-top .main-contact{width:100%}}.contacts-top .contact-block__wrapper{width:50%;padding-left:30px}@media only screen and (max-width:992px){.contacts-top .contact-block__wrapper{width:100%;padding-left:0}}.contacts-top .subtitle{font-weight:400;font-size:16px;line-height:22px;text-transform:uppercase;margin-bottom:10px}@media only screen and (max-width:680px){.contacts-top .subtitle{font-size:14px;line-height:22px}}.contacts-top .contact-wrapper:not(:last-of-type){margin-bottom:28px}.contacts-top .contact-item{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-size:22px;line-height:22px}.contacts-top .contact-item:not(:last-of-type){margin-bottom:15px}.contacts-top .contact-item__icon{width:24px;height:24px;margin-right:13px}@media only screen and (max-width:680px){.contacts-top .contact-item__icon{width:18px;height:18px}}.contacts-top .contact-item__link{color:var(--black);transition:color .4s ease}@media only screen and (max-width:680px){.contacts-top .contact-item__link{font-size:20px;line-height:22px}}.contacts-top .contact-item__link:hover{color:var(--green-light)}.contact-block{margin-bottom:45px}@media only screen and (max-width:992px){.contact-block{margin-bottom:25px}}@media only screen and (max-width:680px){.contact-block{margin-bottom:5px}}.contact-block__item{display:none}.contact-block__description{font-weight:500;font-size:16px;line-height:22px;text-transform:uppercase;color:var(--iris);margin-bottom:30px}@media only screen and (max-width:992px){.contact-block__description{margin-top:62px}}@media only screen and (max-width:680px){.contact-block__description{margin-top:37px}}.contact-block .title-block{font-weight:400;font-size:16px;line-height:16px;margin-bottom:30px;padding-top:10px;padding-bottom:10px;border-top:1px solid var(--black);border-bottom:1px solid var(--black);padding-left:13px;padding-right:13px;position:relative}.contact-block__list .item{position:relative}.contact-block__list .item:not(:last-of-type){margin-bottom:40px}.contact-block__list .item__top{display:-ms-flexbox;display:flex}.contact-block__list .item__top .logo-block{width:119px;height:119px;border:1px solid rgba(134,210,202,.6);display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}@media only screen and (max-width:680px){.contact-block__list .item__top .logo-block{width:86px;height:86px}}.contact-block__list .item__top .info-block{-ms-flex:1;flex:1;padding-left:14px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start}.contact-block__list .item__top .info-block .name{font-weight:500;font-size:16px;line-height:22px;color:var(--green);text-transform:uppercase}@media only screen and (max-width:680px){.contact-block__list .item__top .info-block .name{font-size:14px;line-height:22px}}.contact-block__list .item__top .info-block .adress{display:inline-block;font-weight:500;font-size:16px;line-height:22px;text-decoration:none;color:#000}@media only screen and (max-width:680px){.contact-block__list .item__top .info-block .adress{font-size:14px;line-height:22px}}.contact-block__list .item__top .info-block .see-contact{font-size:16px;line-height:22px;color:var(--green)}@media only screen and (max-width:680px){.contact-block__list .item__top .info-block .see-contact{font-size:14px;line-height:22px}}.contact-block__list .item__top .info-block .see-contact:after{content:"";display:inline-block;width:14px;height:14px;-webkit-mask:url(../img/icons/icon__chevron-down-arrow.svg) no-repeat;mask:url(../img/icons/icon__chevron-down-arrow.svg) no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background-color:var(--green);vertical-align:middle;margin-left:10px;transition:all .2s ease}.contact-block__list .item__top .info-block .see-contact.active:after{transform:rotate(180deg)}.contact-block__list .item .bottom-contact{margin-top:15px;display:none}.contact-block__list .item .bottom-contact__inner{display:-ms-flexbox;display:flex}.contact-block__list .item .bottom-contact .block:not(:last-child){margin-right:70px}.contact-block__list .item .bottom-contact .block .label{font-size:14px;line-height:22px;text-transform:uppercase;color:#aaa;margin-bottom:15px}@media only screen and (max-width:680px){.contact-block__list .item .bottom-contact .block .label{font-size:12px;line-height:22px}}.contact-block__list .item .bottom-contact .block .label-info{font-size:16px;line-height:22px;color:var(--black)}@media only screen and (max-width:680px){.contact-block__list .item .bottom-contact .block .label-info{font-size:14px;line-height:22px}}.contact-block__list .item .bottom-contact .block .label-info a{color:var(--black)}.contact-block__list .item .bottom-contact .block .label-info .social{padding:0;margin:0;font-size:0}.contact-block__list .item .bottom-contact .block .label-info .social li{list-style-type:none;display:inline-block;vertical-align:top}.contact-block__list .item .bottom-contact .block .label-info .social li:not(:last-child){margin-right:15px}.contact-block__list .item .bottom-contact .block .label-info .social-item{width:27px;height:27px;display:block;background-color:#b09362;border-radius:50%;background-image:url(../img/icons/facebook-round-icon.svg);background-repeat:no-repeat;background-position:center center}.contact-block__list .item .bottom-contact .block .label-info .social-item.ig{background-image:url(../img/icons/instagram-round-icon.svg)}.product-details{margin-top:60px;padding-bottom:60px}@media only screen and (max-width:992px){.product-details{margin-top:30px;padding-bottom:0}}.product-details__wrapper{position:relative;overflow:hidden}.product-details__wrapper:after{position:absolute;content:"";width:252px;height:429px;background:url(../img/decor/decor-right2.png);background-size:contain;pointer-events:none;right:0;bottom:0;z-index:-1}@media only screen and (max-width:992px){.product-details__wrapper:after{display:none}}.product-details .tabs{font-size:0;background-color:#fff}.product-details .tabs .tab-btn{display:none}.product-details .tabs .tab-content{display:none;padding-top:40px;font-size:16px}@media only screen and (max-width:992px){.product-details .tabs .tab-content{padding-top:0;display:block}}.product-details #tab-btn-1:checked~#content-1,.product-details #tab-btn-2:checked~#content-2,.product-details #tab-btn-3:checked~#content-3,.product-details #tab-btn-4:checked~#content-4,.product-details #tab-btn-5:checked~#content-5,.product-details #tab-btn-6:checked~#content-6{display:block}.product-details .tabs .wrap label{font-weight:400;font-size:16px;line-height:22px;padding-top:20px;padding-bottom:20px;text-transform:uppercase;display:-ms-inline-flexbox;display:inline-flex;color:var(--grey);cursor:pointer;padding-right:30px;padding-left:30px}@media only screen and (max-width:1200px){.product-details .tabs .wrap label{padding-left:20px;padding-right:20px}}.product-details .tabs .wrap label:first-of-type{padding-left:0}.product-details .tabs .wrap label span{color:#aabf96}.product-details .tabs .wrap label.active{color:var(--black);position:relative}.product-details .tabs .wrap label.active:after{position:absolute;content:"";left:0;bottom:-1px;width:100%;height:1px;background-color:var(--black)}.product-details .tabs .wrap{display:-ms-flexbox;display:flex;border-top:1px solid var(--grey);border-bottom:1px solid var(--grey);background-color:#fff}@media only screen and (max-width:992px){.product-details .tabs .wrap{display:none}}.product-details .tech-info{width:60%}@media only screen and (max-width:680px){.product-details .tech-info{width:100%}}.product-details .tech-info__line{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;font-size:18px;line-height:24px;color:#000;position:relative;margin-bottom:20px}.product-details .tech-info__line:before{content:"";display:block;position:absolute;right:0;bottom:4px;left:0;height:1px;background:#c4c4c4}.product-details .tech-info__line-label{font-weight:700;background:#fff;padding-right:10px;position:relative;z-index:2}.product-details .tech-info__line-text{background:#fff;padding-left:10px;position:relative;z-index:2}.product-details .tabs label:not(:first-of-type){border-left:none}.product-details .tabs .tab-btn[type=radio]:checked+label{background-color:#fff;border-bottom:1px solid #fff}@media only screen and (max-width:992px){.product-details .tab-content:last-of-type{border-bottom:1px solid var(--grey)}}.product-details .accordion-title{padding-top:14px;padding-bottom:10px;border-top:1px solid var(--grey);position:relative;font-size:16px;line-height:22px;color:var(--grey);cursor:pointer;text-transform:uppercase;display:none}.product-details .accordion-title span{color:#aabf96}@media only screen and (max-width:992px){.product-details .accordion-title{display:block}}.product-details .accordion-title:after{position:absolute;content:"";right:19px;top:50%;width:18px;height:18px;background:url(../img/icon__chevron-down-arrow.svg) no-repeat;border:0;transform:none;margin-top:-10.5px;background-size:contain;transition:transform .4s ease}.product-details .accordion-title.accordion-active{border-bottom:1px solid var(--grey);color:var(--black)}.product-details .accordion-title.accordion-active:after{transform:rotateX(180deg)}@media only screen and (max-width:992px){.product-details .accordion-content{display:none;padding-bottom:30px;margin-top:30px}}@media only screen and (max-width:680px){.product-details .accordion-content{margin-top:13px}}.product-details .text{font-weight:300;max-width:860px}@media only screen and (max-width:992px){.product-details .text{max-width:100%}}.product-details .text p{font-weight:300;margin-top:0}@media only screen and (max-width:680px){.product-details .text p{font-size:14px;line-height:20px}}.product-details .text b{font-weight:500}.product-details .text a{color:var(--green-light)}.product-details .text h2{margin-top:0;font-family:var(--font2);text-transform:uppercase;font-size:30px;line-height:149%;font-weight:700}@media only screen and (max-width:680px){.product-details .text h2{font-size:22px;line-height:149%;margin-bottom:16px}}.product-details .text ul{margin:0;padding:0;list-style-type:none;margin-bottom:16px;max-width:594px;font-weight:300}.product-details .text ul li{position:relative;padding-left:17px;font-size:14px;line-height:1;display:block}.product-details .text ul li:not(:last-of-type){margin-bottom:12px}.product-details .text ul li a{text-transform:uppercase;color:var(--black);font-weight:500}@media only screen and (max-width:680px){.product-details .text ul li a{font-size:14px;line-height:20px}}.product-details .text ul li a:hover{text-decoration:underline}.product-details .text ul li:after{position:absolute;content:"";width:12px;height:12px;border-radius:50%;background-color:var(--green-light);left:0;top:50%;transform:translateY(-50%)}.product-details .text-wrapper.product-description{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.product-details .text-wrapper.product-description .img-wrapper{width:357px;-ms-flex-negative:0;flex-shrink:0;margin-left:60px}@media only screen and (max-width:992px){.product-details .text-wrapper.product-description .img-wrapper{display:none}}.product-details .text-wrapper.product-description .img-wrapper img{width:100%;height:auto}.product-details .text-wrapper.product-composition p{font-weight:300}.product-details .info-block{border:1px solid var(--iris);display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;max-width:507px;padding-top:25px;padding-bottom:73px;width:100%;margin-left:25px}@media only screen and (max-width:1400px){.product-details .info-block{max-width:450px}}@media only screen and (max-width:992px){.product-details .info-block{margin-left:auto;margin-right:auto;margin-top:20px}}.product-details .info-block .icon{margin-left:auto;margin-right:auto;text-align:center}.product-details .info-block .question{font-weight:400;font-size:22px;line-height:18px;margin-bottom:50px}.product-details .info-block .btn-block{text-align:center}.product-details .info-block .button{background-color:var(--iris);padding-top:16px;padding-bottom:16px;color:var(--white);min-width:268px;padding-left:5px;padding-right:5px;display:inline-block;margin-left:auto;margin-right:auto}.product-details .info-block .button:hover{background-color:var(--green-light)}.product-details .reviews-wrapper{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;padding-top:50px;-ms-flex-align:start;align-items:flex-start}@media only screen and (max-width:992px){.product-details .reviews-wrapper{-ms-flex-direction:column;flex-direction:column;padding-top:0}}.product-details .reviews{width:50%;padding-right:59px}@media only screen and (max-width:1400px){.product-details .reviews{padding-right:25px}}@media only screen and (max-width:992px){.product-details .reviews{width:100%;padding-right:0}}.product-details .reviews__item{padding-bottom:35px;padding-top:10px;border-bottom:1px solid var(--grey);margin-bottom:30px}.product-details .reviews__item-title{font-weight:500;font-size:18px;line-height:18px;text-transform:uppercase;color:#0d6c6b;margin-bottom:20px;margin-left:22px}.product-details .reviews__item-text{margin-left:22px;font-weight:400;font-size:16px;line-height:16px;margin-bottom:26px}.product-details .reviews .rating-block{margin-left:22px}.product-details .pagination{margin-top:47px}@media only screen and (max-width:992px){.product-details .pagination{margin-top:25px;display:-ms-flexbox;display:flex;text-align:center;margin-left:auto;margin-right:auto;-ms-flex-pack:center;justify-content:center}}.product-top .breadcrumbs{text-align:start}.product-top__inner{display:-ms-flexbox;display:flex;margin-top:15px;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between;gap:40px}@media only screen and (max-width:992px){.product-top__inner{gap:0;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}}.product-top p{font-weight:300}.product-top b{font-weight:400}.product-top .slider-nav__prev{cursor:pointer;width:61px;height:61px;display:-ms-inline-flexbox;display:inline-flex;border:1px solid var(--white);border-radius:50%;position:absolute;left:0;top:50%;z-index:1;box-sizing:border-box;background-color:var(--sky);transform:translateY(-50%)}.product-top .slider-nav__prev:after{position:absolute;content:"";-webkit-mask:url(../img/icons/down-arrow-icon.svg);mask:url(../img/icons/down-arrow-icon.svg);-webkit-mask-size:cover;mask-size:cover;background-color:var(--black);width:21px;height:21px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center;transform-origin:center;transform:rotate(90deg);top:18px;left:18px}.product-top .slider-nav__prev.slick-arrow.slick-disabled:after{background-color:rgba(0,0,0,.3)}.product-top .slider-nav__next{cursor:pointer;width:61px;height:61px;display:-ms-inline-flexbox;display:inline-flex;border:1px solid var(--white);border-radius:50%;position:absolute;right:0;top:50%;z-index:1;box-sizing:border-box;background-color:var(--sky);transform:translateY(-50%)}.product-top .slider-nav__next:after{position:absolute;content:"";-webkit-mask:url(../img/icons/down-arrow-icon.svg);mask:url(../img/icons/down-arrow-icon.svg);-webkit-mask-size:cover;mask-size:cover;background-color:var(--black);width:21px;height:21px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center;transform-origin:center;transform:rotate(-90deg);top:18px;left:18px}.product-top .slider-nav__next.slick-arrow.slick-disabled:after{background-color:rgba(0,0,0,.3)}.product-top .title{margin-bottom:20px;text-transform:initial}@media only screen and (max-width:680px){.product-top .title{font-size:18px;line-height:26px;margin-bottom:15px}}.product-top .img-block-slider-wrapper{position:relative;width:calc(46% - 40px);-ms-flex-negative:0;flex-shrink:0;aspect-ratio:547/612;overflow:hidden;border:1px solid rgba(134,210,202,.6)}@media only screen and (max-width:992px){.product-top .img-block-slider-wrapper{width:100%;max-width:547px;margin-left:auto;margin-right:auto;margin-bottom:54px}}@media only screen and (max-width:680px){.product-top .img-block-slider-wrapper{margin-bottom:15px}}.product-top .img-block__wrapper{display:block;padding:24px}.product-top .img-block__wrapper img{width:100%;height:auto}@media only screen and (max-width:680px){.product-top .description{font-size:14px;line-height:20px}}.product-top .rating-block{display:-ms-inline-flexbox;display:inline-flex;padding-bottom:5px;border-bottom:1px solid var(--creame);margin-bottom:16px;-ms-flex-align:center;align-items:center;cursor:pointer}@media only screen and (max-width:680px){.product-top .rating-block .rationg-text{display:none}}.product-top .rating-block .rating-stars__item.is-active .rating-stars__star{width:20px;height:20px}.product-top .rating-block .rating-count{cursor:pointer;font-size:14px;line-height:14px;vertical-align:middle;margin-left:6px}.product-top .product-info{width:54%;-ms-flex-negative:0;flex-shrink:0}@media only screen and (max-width:992px){.product-top .product-info{width:100%}}.product-top .stock{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:50%;color:var(--green-light);font-size:16px;line-height:16px;text-transform:uppercase;margin-bottom:16px}@media only screen and (max-width:992px){.product-top .stock{width:auto;font-size:15px;line-height:15px;margin-right:20px}}.product-top .stock__icon{width:18px;height:18px;-ms-flex-negative:0;flex-shrink:0;margin-right:8px}.product-top .stock.not-enabled{color:var(--rose)}.product-top .type{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-size:16px;line-height:16px;margin-bottom:10px}@media only screen and (max-width:680px){.product-top .type{margin-top:12px;width:100%;-ms-flex-pack:start;justify-content:start;font-size:15px;line-height:15px}}.product-top .type-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-item-align:start;align-self:flex-start}@media only screen and (max-width:680px){.product-top .type-wrapper{width:100%}}.product-top .type__icon{width:18px;height:18px;margin-right:8px}.product-top .select-block .custom-select{min-width:207px;padding-right:0}.product-top .select-block .custom-select .list{font-size:16px;line-height:16px;width:100%;box-shadow:0 2px 10px rgba(0,0,0,.15);border-radius:0;padding:30px}@media only screen and (max-width:680px){.product-top .select-block .custom-select .list{font-size:14px;line-height:14px}}.product-top .select-block .custom-select .current{padding-top:11px;padding-bottom:11px;border:1px solid #dadada;font-family:var(--default-font);display:block;padding-right:25px;padding-left:10px;font-size:14px;line-height:14px;font-weight:500}@media only screen and (max-width:680px){.product-top .select-block .custom-select .current{font-size:14px;line-height:14px}}.product-top .select-block .custom-select:after{right:10px}.product-top .select-block__wrapper{margin-bottom:20px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.product-top .select-block__wrapper .subtitle{margin-right:12px;font-size:14px;line-height:14px;margin-left:0;white-space:nowrap;font-weight:300}.product-top .select-block__wrapper .subtitle br{display:none}@media only screen and (max-width:680px){.product-top .select-block__wrapper .subtitle br{display:inline}}@media only screen and (max-width:680px){.product-top .select-block__wrapper .subtitle{margin-right:9px;font-size:12px;line-height:12px}}.product-top .select-block .nice-select .option.focus,.product-top .select-block .nice-select .option.selected.focus,.product-top .select-block .nice-select .option:hover{font-weight:400;text-decoration:underline;background-color:var(--white)}.product-top .select-block .nice-select .option{padding-left:0;padding-right:0}.product-top .price{background:rgba(1,113,115,.1);border-radius:30px;display:-ms-inline-flexbox;display:inline-flex;padding:8px 17px;font-weight:400;font-size:24px;line-height:24px;-ms-flex-align:center;align-items:center;gap:8px;white-space:nowrap}@media only screen and (max-width:680px){.product-top .price{font-size:20px;line-height:20px}}.product-top .price .price-old{font-size:16px;line-height:16px;color:#6d6d6d;text-decoration:line-through}@media only screen and (max-width:680px){.product-top .price .price-old{font-size:14px;line-height:14px}}.product-top .price.sale{color:red}.product-top .product-info-wrapper{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;gap:20px 16px;margin-bottom:24px}@media only screen and (max-width:680px){.product-top .product-info-wrapper{position:fixed;bottom:0;left:0;z-index:9;background:var(--white);margin-bottom:0;padding:16px;display:-ms-grid;display:grid;-ms-grid-columns:1fr auto;grid-template-columns:1fr auto;grid-template-areas:"count price" "button button";width:100%;max-width:100vw}}.product-top .product-info-wrapper .price-wrapper{width:100%}@media only screen and (max-width:680px){.product-top .product-info-wrapper .price-wrapper{grid-area:price}}.product-top .product-info-wrapper .button-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:16px}@media only screen and (max-width:680px){.product-top .product-info-wrapper .button-wrapper{grid-area:button;-ms-grid-column:span 2;grid-column:span 2}}.product-top .product-info-wrapper .button{min-width:207px}@media only screen and (max-width:680px){.product-top .product-info-wrapper .button{-ms-flex-positive:1;flex-grow:1}}.product-top .product-info-wrapper .product-action-wrapper{display:-ms-flexbox;display:flex;gap:12px;-ms-flex-negative:0;flex-shrink:0}.product-top .product-info-wrapper .product-action{width:32px;height:32px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;position:relative;cursor:pointer}.product-top .product-info-wrapper .product-action img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;transition:.4s ease;pointer-events:none}.product-top .product-info-wrapper .product-action .active-img{position:absolute;left:0;top:0;opacity:0}.product-top .product-info-wrapper .product-action.active .main-img,.product-top .product-info-wrapper .product-action:hover .main-img{opacity:0}.product-top .product-info-wrapper .product-action.active .active-img,.product-top .product-info-wrapper .product-action:hover .active-img{opacity:1}.product-top .product-info-delivery-top{font-weight:500;color:var(--orchid);margin-bottom:20px}@media only screen and (max-width:680px){.product-top .product-info-delivery-top{margin-bottom:16px}}.product-top .product-info-delivery-content{border:1px dashed #e8e8e8;padding:16px;display:-ms-grid;display:grid;-ms-grid-columns:auto 1fr;grid-template-columns:auto 1fr;gap:32px 56px;max-width:625px}@media only screen and (max-width:680px){.product-top .product-info-delivery-content{-ms-grid-columns:1fr;grid-template-columns:1fr}}.product-top .product-info-delivery-content .column-title{font-size:16px;font-weight:400;line-height:16px;margin-bottom:16px}.product-top .product-info-delivery-content .column .product-info-delivery-list{display:-ms-grid;display:grid;gap:16px 24px}.product-top .product-info-delivery-content .column:nth-child(2) .product-info-delivery-list{-ms-grid-columns:auto auto;grid-template-columns:auto auto}@media only screen and (max-width:680px){.product-top .product-info-delivery-content .column:nth-child(2) .product-info-delivery-list{-ms-grid-columns:1fr;grid-template-columns:1fr}}.product-top .product-info-delivery-content .column .product-info-delivery-item{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:8px}.product-top .product-info-delivery-content .column .icon{width:24px;height:24px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0}.product-top .product-info-delivery-content .column .icon img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.product-top .product-info-delivery-content .column .text{font-size:14px;font-weight:500;line-height:14px;color:#6c8794}.product-top .count{min-width:206px;-ms-flex-pack:justify;justify-content:space-between}.product-top .count .number{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width:680px){.product-top .count{grid-area:count;min-width:100%;width:100%}}.product-top .product-notification{color:var(--iris);font-size:14px;line-height:20px;font-weight:500;margin-bottom:20px}@media only screen and (max-width:680px){.product-top .product-notification{font-size:12px;line-height:1.3}}.product-top .product-notification a{color:var(--green);text-decoration:underline}.product-top .choice-color__wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-weight:300;font-size:14px;line-height:14px;margin-bottom:20px}.product-top .choice-color__wrapper #color_selected{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.product-top .choice-color__wrapper .choice-color{padding:10px;margin-left:10px;min-width:238px;font-weight:400;font-size:16px;line-height:16px;border:1px solid #dadada;position:relative;padding-right:28px;color:var(--black)}@media only screen and (max-width:680px){.product-top .choice-color__wrapper .choice-color{min-width:216px}}.product-top .choice-color__wrapper .choice-color .img{width:20px;height:20px;background-size:cover;display:inline-block;margin-right:5px}.product-top .choice-color__wrapper .choice-color:after{position:absolute;content:"";right:10px;top:50%;width:18px;height:18px;background:url(../img/icon__chevron-down-arrow.svg) no-repeat;border:0;transform:none;margin-top:-10.5px;background-size:contain;transition:transform .4s ease}.product-top .choice-color__wrapper .color_selected{color:var(--black)}.info-row{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:15px}.info-row .subtitle{margin-right:13px;font-size:14px;line-height:14px;margin-left:0;white-space:nowrap;font-weight:300}.fancybox-button--zoom{display:none!important}.volume-wrapper{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:15px;margin-bottom:10px;gap:15px;overflow-y:auto;white-space:nowrap}@media only screen and (max-width:680px){.volume-wrapper{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.volume-wrapper .custom-radio-button input{display:none}.volume-wrapper .custom-radio-button label{padding:11px 20px;border:1px solid rgba(184,184,184,.31);cursor:pointer;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;font-size:14px;line-height:14px;font-weight:500}.volume-wrapper .custom-radio-button label:hover{background-color:rgba(184,184,184,.31)}.volume-wrapper .custom-radio-button input:checked+label{background-color:rgba(184,184,184,.31)}.rating-block{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex}.rating-text{font-weight:300;font-size:14px;line-height:14px;margin-right:19px;vertical-align:middle}.rating-stars{display:-ms-flexbox;display:flex;list-style-type:none;margin:0;padding:0;-ms-flex-negative:0;flex-shrink:0}.rating-stars__star{width:26px;height:26px;display:block;background:url(../img/icons/rating-icon-empty.svg);background-repeat:no-repeat;background-size:contain;background-position:center}.rating-stars__item{-ms-flex-negative:0;flex-shrink:0;width:26px;height:26px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin-right:1px}.rating-stars__item.is-active .rating-stars__star{width:26px;height:26px;background:url(../img/icons/rating-icon-filled.svg);background-repeat:no-repeat;background-size:contain;background-position:center}.count .number{font-size:0}.number{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid #e8e8e8}.number span{width:40px;height:46px;background:#fff;line-height:44px;text-align:center;color:var(--black);font-weight:500;font-size:16px;display:inline-block;vertical-align:top;cursor:pointer}.number input{width:60px;height:46px;background:var(--white);border:none;outline:0;line-height:44px;text-align:center;font-size:16px;color:var(--black);margin:0 2px}.pagination{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start}.pagination .page{font-size:16px;line-height:14px;padding:7px 10px;display:inline-block;-ms-flex-negative:0;flex-shrink:0}.pagination .page.current{border:1px solid var(--grey)}.pagination .page-next,.pagination .page-prev{width:30px;height:30px;background-color:var(--iris);-ms-flex-negative:0;flex-shrink:0;display:inline-block;position:relative}.pagination .page-next::after,.pagination .page-prev::after{content:"";position:absolute;background:url(../img/icons/arrow-lwft-white.svg);background-repeat:no-repeat;background-size:contain;width:17px;height:17px;left:50%;top:50%;background-position:center;transform:translateX(-50%) translateY(-50%)}.pagination .page-next{transform:rotate(180deg);margin-left:10px}.pagination .page-prev{margin-right:10px}.order-blank .breadcrumbs{margin-top:30px;margin-bottom:40px}@media only screen and (max-width:1200px){.order-blank .breadcrumbs{margin-bottom:30px}}@media only screen and (max-width:680px){.order-blank .breadcrumbs{text-align:left;margin-bottom:25px}}.order-blank .menu-left__title{font-weight:700;font-size:18px;line-height:24px;margin-top:50px}@media only screen and (max-width:1200px){.order-blank .menu-left__title{margin-top:35px}}.order-blank .title-wrapper{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;margin-bottom:70px}@media only screen and (max-width:680px){.order-blank .title-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:33px;margin-bottom:30px}}.order-blank .title-wrapper .title-block{margin-bottom:0}@media only screen and (max-width:1200px){.order-blank .title-wrapper .title-block{font-size:30px;line-height:45px}}@media only screen and (max-width:680px){.order-blank .title-wrapper .title-block{font-size:26px;line-height:39px}}.order-blank .title-wrapper .button-goods-tablet{display:none;min-width:177px;font-size:18px;text-align:center;-ms-flex-pack:center;justify-content:center}@media only screen and (max-width:1200px){.order-blank .title-wrapper .button-goods-tablet{display:-ms-inline-flexbox;display:inline-flex}}.order-blank .inner{display:-ms-flexbox;display:flex;border-top:2px solid rgba(13,108,107,.5);background-color:#fff}@media only screen and (max-width:1200px){.order-blank .inner{display:block;border:none}}.order-blank .inner .menu-left{width:450px;border-right:2px solid rgba(13,108,107,.5)}.order-blank .inner .menu-left .button-close{position:absolute;width:25px;height:25px;-webkit-mask:url(../img/icons/close-icon.svg);mask:url(../img/icons/close-icon.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-color:#000;right:25px;top:15px;cursor:pointer;display:none}@media only screen and (max-width:1200px){.order-blank .inner .menu-left .button-close{display:block}}@media only screen and (max-width:1200px){.order-blank .inner .menu-left{background-color:#fff;width:100%;position:fixed;height:calc(100% - 80px);left:0;top:80px;z-index:9999999;padding:50px 20px 20px 30px;overflow-y:auto;border:none;display:none}}@media only screen and (max-width:767px){.order-blank .inner .menu-left{padding-left:15px}}.order-blank .inner .menu-left.open{display:block}.order-blank .inner .menu-left .menu-code-title{font-weight:700;font-size:32px;line-height:36px;font-family:Bodoni,sans-serif;margin-bottom:22px;margin-top:16px}@media only screen and (max-width:1200px){.order-blank .inner .menu-left .menu-code-title{font-size:26px;line-height:32px;margin-bottom:15px}}@media only screen and (max-width:680px){.order-blank .inner .menu-left .menu-code-title{font-size:22px;line-height:26px}}.order-blank .inner .menu-left .menu-code-subtitle{font-size:16px;line-height:16px;margin-bottom:30px}@media only screen and (max-width:1200px){.order-blank .inner .menu-left .menu-code-subtitle{margin-bottom:20px}}.order-blank .inner .menu-left .input-row{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:12px;margin-bottom:25px}.order-blank .inner .menu-left .input-row:last-of-type{margin-bottom:0}@media only screen and (max-width:550px){.order-blank .inner .menu-left .input-row{-ms-flex-direction:column;flex-direction:column}}.order-blank .inner .menu-left .input-wrapper{width:100%}.order-blank .inner .menu-left .input-wrapper .input{display:block;width:100%;border:1px solid #c7ae86;font-size:16px;line-height:16px;padding:10px}.order-blank .inner .menu-left .input-wrapper input::-webkit-inner-spin-button,.order-blank .inner .menu-left .input-wrapper input::-webkit-outer-spin-button{-webkit-appearance:none}.order-blank .inner .menu-left .input-wrapper input[type=number]{-moz-appearance:textfield}.order-blank .inner .menu-left .input-quantity{max-width:168px}@media only screen and (max-width:550px){.order-blank .inner .menu-left .input-quantity{max-width:100%}}.order-blank .inner .product-info{width:calc(100% - 450px)}@media only screen and (max-width:1200px){.order-blank .inner .product-info{width:100%}}.order-blank .menu-left{font-family:var(--font4);font-weight:400;font-size:18px;line-height:24px;color:#000;padding-right:25px}@media only screen and (max-width:767px){.order-blank .menu-left{font-size:14px;line-height:20px}}.order-blank .menu-left__sublist{list-style-type:none;margin-left:0;padding-left:20px;max-height:0;overflow:hidden;transition:1s ease}@media only screen and (max-width:767px){.order-blank .menu-left__sublist{padding-left:10px}}.order-blank .menu-left__sublist-item{margin-bottom:12px;position:relative;padding-left:20px;font-size:14px;line-height:20px}@media only screen and (max-width:767px){.order-blank .menu-left__sublist-item{font-size:12px;line-height:14px}}.order-blank .menu-left__sublist-item:first-child{margin-top:25px}.order-blank .menu-left__sublist-item:last-child{margin-bottom:5px}.order-blank .menu-left__sublist-link{position:relative;color:#000;transition:.4s ease;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.order-blank .menu-left__sublist-link .image-wrapper{margin-right:5px;width:45px;height:45px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;border:1px solid #0d6c6b;-ms-flex-negative:0;flex-shrink:0}.order-blank .menu-left__sublist-link .image-wrapper img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.order-blank .menu-left__sublist-link:hover{color:#c7ae86}.order-blank .menu-left__list{list-style-type:none;margin-left:0;padding-left:0}.order-blank .menu-left__list-item{margin-bottom:25px;position:relative}@media only screen and (max-width:1200px){.order-blank .menu-left__list-item{margin-bottom:15px}}.order-blank .menu-left__list-item:after{position:absolute;content:"";border:8px solid transparent;border-top:8px solid #c7ae86;right:0;top:20px;transform:rotate(-90deg);transition:.7s ease}@media only screen and (max-width:767px){.order-blank .menu-left__list-item:after{border-width:5px}}.order-blank .menu-left__list-item:last-child{margin-bottom:0}.order-blank .menu-left__list-item.active:after{transform:rotate(0);right:4px;top:20px}.order-blank .menu-left__list-item.active .menu-left__sublist{max-height:1500px}.order-blank .menu-left__list-link{color:#000;transition:.4s ease;position:relative;padding-right:20px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.order-blank .menu-left__list-link .image-wrapper{margin-right:5px;width:55px;height:55px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;-ms-flex-negative:0;flex-shrink:0}.order-blank .menu-left__list-link .image-wrapper img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.order-blank .menu-left__list-link:hover{color:#c7ae86}.order-blank .product-info-top{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:start;align-items:flex-start}.order-blank .product-info-top .slider-navigation{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;padding:10px}.order-blank .product-info-top .slider-nav__prev{cursor:pointer;width:61px;height:61px;display:-ms-inline-flexbox;display:inline-flex;border:1px solid var(--white);border-radius:50%;z-index:1;box-sizing:border-box;background-color:var(--sky);transform:translateY(0)}.order-blank .product-info-top .slider-nav__prev:after{position:absolute;content:"";-webkit-mask:url(../img/icons/down-arrow-icon.svg);mask:url(../img/icons/down-arrow-icon.svg);-webkit-mask-size:cover;mask-size:cover;background-color:var(--black);width:21px;height:21px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center;transform-origin:center;transform:rotate(90deg);top:18px;left:18px}.order-blank .product-info-top .slider-nav__prev.slick-arrow.slick-disabled:after{background-color:rgba(0,0,0,.3)}.order-blank .product-info-top .slider-nav__next{cursor:pointer;width:61px;height:61px;display:-ms-inline-flexbox;display:inline-flex;border:1px solid var(--white);border-radius:50%;right:0;z-index:1;box-sizing:border-box;background-color:var(--sky);transform:translateY(0)}.order-blank .product-info-top .slider-nav__next:after{position:absolute;content:"";-webkit-mask:url(../img/icons/down-arrow-icon.svg);mask:url(../img/icons/down-arrow-icon.svg);-webkit-mask-size:cover;mask-size:cover;background-color:var(--black);width:21px;height:21px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center;transform-origin:center;transform:rotate(-90deg);top:18px;left:18px}.order-blank .product-info-top .slider-nav__next.slick-arrow.slick-disabled:after{background-color:rgba(0,0,0,.3)}.order-blank .product-info-top .img-block-slider{aspect-ratio:1/1;overflow:hidden;padding:9px;border:1px solid var(--green-light)}.order-blank .product-info-top .img-block-slider-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse;width:230px;margin:10px;position:relative}@media only screen and (max-width:767px){.order-blank .product-info-top .img-block-slider-wrapper{width:100%;margin-left:auto;margin-right:auto}}.order-blank .product-info-top .img-block-slider-wrapper .img-block img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.order-blank .product-info-top .right-block{width:calc(100% - 250px)}@media only screen and (max-width:767px){.order-blank .product-info-top .right-block{width:100%}}.order-blank .product-info-name{font-weight:700;font-size:30px;line-height:40px;color:#0d6c6b;font-family:var(--font3);padding-bottom:25px;border-bottom:1px solid rgba(13,108,107,.5)}@media only screen and (max-width:680px){.order-blank .product-info-name{font-size:20px;line-height:26px}}.order-blank .product-info .info-line{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:15px;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;font-family:var(--font4);margin-bottom:10px}.order-blank .product-info .info-line .volume-wrapper{margin-top:0!important}.order-blank .product-info .info-line .stock{font-weight:400;font-size:16px;line-height:20px}@media only screen and (max-width:680px){.order-blank .product-info .info-line .stock{font-size:14px;line-height:16px}}.order-blank .product-info .info-bottom{margin-top:30px;margin-bottom:35px}.order-blank .product-info .info-bottom .count,.order-blank .product-info .info-bottom .price,.order-blank .product-info .info-bottom .price-retail{width:calc((100% - 15px)/ 2)}.order-blank .product-info .info-bottom .price{font-weight:400;font-size:16px;line-height:20px;white-space:nowrap;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;gap:10px}@media only screen and (max-width:680px){.order-blank .product-info .info-bottom .price{width:100%;-ms-flex-order:1;order:1;font-size:14px;line-height:20px}}.order-blank .product-info .info-bottom .price span{font-weight:700;font-size:24px;line-height:20px;color:#0d6c6b}@media only screen and (max-width:680px){.order-blank .product-info .info-bottom .price span{font-size:20px;line-height:20px}}.order-blank .product-info .info-bottom .price-retail{font-weight:400;font-size:14px;line-height:20px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width:680px){.order-blank .product-info .info-bottom .price-retail{width:100%;-ms-flex-order:2;order:2}}.order-blank .product-info .info-bottom .price-retail span{font-weight:700;font-size:18px;line-height:20px;color:#0d6c6b;opacity:.5}@media only screen and (max-width:680px){.order-blank .product-info .info-bottom .price-retail span{font-size:14px;line-height:20px}}.order-blank .product-info .info-bottom .count{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-size:16px;line-height:20px;white-space:nowrap;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width:680px){.order-blank .product-info .info-bottom .count{width:100%;-ms-flex-order:3;order:3;font-size:14px;line-height:20px}}.order-blank .product-info .info-bottom .count .number{margin-left:13px;border:none}.order-blank .product-info .info-bottom .count .minus,.order-blank .product-info .info-bottom .count .plus{font-size:24px;line-height:26px;color:#0d6c6b;height:30px;width:20px}@media only screen and (max-width:680px){.order-blank .product-info .info-bottom .count .minus,.order-blank .product-info .info-bottom .count .plus{padding-top:0}}.order-blank .product-info .info-bottom .count input{background:#fff;border:1px solid #000;border-radius:5px;line-height:28px;height:30px;width:60px}@media only screen and (max-width:680px){.order-blank .product-info .info-bottom .count input{padding-top:0}}.order-blank .btn-block{display:-ms-flexbox;display:flex;gap:20px 30px;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;padding-left:40px;margin-bottom:40px}@media only screen and (max-width:680px){.order-blank .btn-block{padding-left:0;gap:25px}}.order-blank .btn-block .btn{max-width:268px;font-size:18px;font-family:var(--font4)}@media only screen and (max-width:680px){.order-blank .btn-block .btn:nth-child(2){-ms-flex-order:1;order:1;width:100%;max-width:100%}}@media only screen and (max-width:680px){.order-blank .btn-block .btn:nth-child(1){-ms-flex-order:2;order:2;max-width:calc((100% - 25px)/ 2);font-size:14px;letter-spacing:-.5px}}@media only screen and (max-width:680px){.order-blank .btn-block .btn:nth-child(3){-ms-flex-order:3;order:3;max-width:calc((100% - 25px)/ 2);font-size:14px;letter-spacing:-.5px}}.order-blank .nice-select.custom-select{border:1px solid #000;border-radius:5px;padding:3px 32px 7px 15px;min-width:216px;font-weight:400;font-size:16px;line-height:20px}@media only screen and (max-width:680px){.order-blank .nice-select.custom-select{padding-bottom:3px}}.order-blank .nice-select.custom-select:after{right:11px}.order-blank .nice-select.custom-select .list{width:100%}.order-blank .offered-goods-wrapper{position:relative;padding-top:40px;padding-left:18px}@media only screen and (max-width:1200px){.order-blank .offered-goods-wrapper{padding-left:0}}@media only screen and (max-width:767px){.order-blank .offered-goods-wrapper{padding-top:15px}}.order-blank .offered-goods-wrapper:before{position:absolute;content:"";top:0;left:50%;transform:translateX(-50%);width:280px;height:1px;background-color:rgba(13,108,107,.5)}@media only screen and (max-width:767px){.order-blank .offered-goods-wrapper:before{width:150px}}.order-blank .offered-goods-wrapper .subtitle{font-family:var(--font3);font-style:normal;font-weight:400;font-size:24px;line-height:28px;color:#0d6c6b;text-align:center;margin-bottom:59px}@media only screen and (max-width:680px){.order-blank .offered-goods-wrapper .subtitle{margin-bottom:12px}}.order-blank .offered-goods-wrapper .item{display:-ms-grid;display:grid;-ms-grid-columns:50px 100px 36% 90px 90px auto;grid-template-columns:50px 100px 36% 90px 90px auto;-ms-flex-align:center;align-items:center;margin-bottom:25px}@media only screen and (max-width:767px){.order-blank .offered-goods-wrapper .item{-ms-grid-columns:50% 50%;grid-template-columns:50% 50%;grid-template-areas:"image image" "name name" "price retail" "code quantity";row-gap:12px}}.order-blank .offered-goods-wrapper .item:last-child{margin-bottom:0}.order-blank .offered-goods-wrapper .item-code{width:50px}@media only screen and (max-width:767px){.order-blank .offered-goods-wrapper .item-code{grid-area:code;font-size:12px;line-height:16px}}.order-blank .offered-goods-wrapper .item-img-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;width:100px;height:100px}@media only screen and (max-width:767px){.order-blank .offered-goods-wrapper .item-img-wrapper{grid-area:image;width:120px;height:120px;margin-left:auto;margin-right:auto}}.order-blank .offered-goods-wrapper .item-img-wrapper img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.order-blank .offered-goods-wrapper .item .item-name{font-weight:400;font-size:14px;line-height:20px;padding-right:10px}@media only screen and (max-width:767px){.order-blank .offered-goods-wrapper .item .item-name{grid-area:name;font-size:12px;line-height:20px}}.order-blank .offered-goods-wrapper .item .item-name a{color:#000;transition:.4s ease}.order-blank .offered-goods-wrapper .item .item-name a:hover{color:#c7ae86}.order-blank .offered-goods-wrapper .item .quantity{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media only screen and (max-width:767px){.order-blank .offered-goods-wrapper .item .quantity{grid-area:quantity}}.order-blank .offered-goods-wrapper .item .quantity input{width:60px;height:30px;background:#fff;border:1px solid #000;border-radius:5px;margin-right:12px}.order-blank .offered-goods-wrapper .item .price{font-weight:400;font-size:18px;line-height:24px;position:relative}@media only screen and (max-width:767px){.order-blank .offered-goods-wrapper .item .price{grid-area:price;font-size:14px;line-height:24px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}}.order-blank .offered-goods-wrapper .item .price:before{position:absolute;content:attr(data-name);top:-49px;left:50%;transform:translateX(-100%) translateY(-100%);font-weight:400;font-size:16px;line-height:24px;color:#000;display:none}@media only screen and (max-width:767px){.order-blank .offered-goods-wrapper .item .price:before{display:block;position:static;margin-right:10px;font-size:16px;line-height:24px;transform:unset}}.order-blank .offered-goods-wrapper .item .price-retail{font-weight:400;font-size:14px;line-height:24px;color:#a5a5a5;position:relative}@media only screen and (max-width:767px){.order-blank .offered-goods-wrapper .item .price-retail{grid-area:retail;font-size:14px;line-height:24px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}}.order-blank .offered-goods-wrapper .item .price-retail:before{position:absolute;content:attr(data-name);top:-49px;left:50%;transform:translateX(-100%) translateY(-100%);font-weight:400;font-size:16px;line-height:24px;color:#000;display:none}@media only screen and (max-width:767px){.order-blank .offered-goods-wrapper .item .price-retail:before{display:block;position:static;margin-right:10px;color:#8b8b8b;transform:unset;font-size:16px;line-height:24px}}.order-blank .offered-goods-wrapper .item:first-child .price-retail:before,.order-blank .offered-goods-wrapper .item:first-child .price:before{display:block}.order-blank .offered-goods-wrapper .item.out-of-stock .item-code,.order-blank .offered-goods-wrapper .item.out-of-stock .item-name a,.order-blank .offered-goods-wrapper .item.out-of-stock .price,.order-blank .offered-goods-wrapper .item.out-of-stock .price-retail{color:#adadad}.order-blank .offered-goods-wrapper .item.out-of-stock .quantity{color:#f50000;max-width:90px;text-align:center}.order-blank .offered-goods-wrapper .item.out-of-stock .item-img-wrapper{filter:opacity(.6)}.order-blank-page .content{padding-top:0}.order-blank-page .content:before{background-image:url(../img/bg_productions-top.png);width:269px;height:465px}.order-blank-page .content:after{background-image:url(../img/bg_productions-bottom.png);width:229px;height:465px}.order-vendor{position:relative}.order-vendor .breadcrumbs{margin-bottom:40px}@media only screen and (max-width:1100px){.order-vendor .breadcrumbs{margin-bottom:20px}}.order-vendor .wrapper{background:#fff}.order-vendor:after{position:absolute;content:"";background:url(../img/decor/decor-left1.png);width:336px;height:517px;left:0;top:-25px;z-index:-1;pointer-events:none;background-size:contain;background-repeat:no-repeat}@media only screen and (max-width:1200px){.order-vendor:after{width:150px}}@media only screen and (max-width:992px){.order-vendor:after{display:none}}.order-vendor .title{font-family:var(--font2);font-weight:700;font-size:40px;line-height:149%;text-transform:uppercase;margin-bottom:20px}@media only screen and (max-width:1400px){.order-vendor .title{font-size:36px;line-height:40px}}@media only screen and (max-width:680px){.order-vendor .title{text-align:center;font-size:24px;line-height:29px}}.order-vendor-block{border-top:1px solid #231f20;border-bottom:1px solid #231f20}.order-vendor-block.open .order-vendor-content{display:block}.order-vendor-title{font-weight:500;font-size:16px;line-height:16px;color:var(--green-light);padding-left:17px;display:-ms-inline-flexbox;display:inline-flex;padding-right:20px;position:relative;padding-top:17px;padding-bottom:17px}.order-vendor-title:after{position:absolute;content:"";width:10px;height:10px;-webkit-mask:url(../img/icons/down-arrow-icon.svg);mask:url(../img/icons/down-arrow-icon.svg);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;right:0;top:21px;background-color:#231f20;transition:.4s ease}.order-vendor-title.open:after{transform:rotate(180deg)}.order-vendor-content{display:none;padding:20px 0}.order-vendor-content .vendor-subtitle{font-weight:700;font-size:24px;line-height:149%;font-family:var(--font2);text-transform:uppercase;margin-bottom:20px}@media only screen and (max-width:1100px){.order-vendor-content .vendor-subtitle{font-size:20px;line-height:24px;margin-bottom:10px}}@media only screen and (max-width:680px){.order-vendor-content .vendor-subtitle{font-size:18px;line-height:27px}}.order-vendor-content .order-list-button{background:var(--rose);font-size:16px;line-height:16px;position:relative;padding-right:58px;transition:.4s ease}@media only screen and (max-width:680px){.order-vendor-content .order-list-button{width:100%;max-width:100%}}.order-vendor-content .order-list-button:after{position:absolute;content:"";width:38px;height:38px;-webkit-mask:url(../img/icons/menu-icon.svg);mask:url(../img/icons/menu-icon.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;background-color:#1a1a1a;top:5px;right:8px;transition:.4s ease}.order-vendor-content .order-list-button.active,.order-vendor-content .order-list-button:hover{color:var(--white)}.order-vendor-content .order-list-button.active:after,.order-vendor-content .order-list-button:hover:after{background-color:var(--white)}.order-vendor-content .order-info-wrapper{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;gap:40px}@media only screen and (max-width:1400px){.order-vendor-content .order-info-wrapper{gap:15px}}@media only screen and (max-width:1100px){.order-vendor-content .order-info-wrapper{-ms-flex-direction:column;flex-direction:column}}.order-vendor-content .order-info-wrapper .left-block{width:410px}@media only screen and (max-width:1400px){.order-vendor-content .order-info-wrapper .left-block{width:370px}}@media only screen and (max-width:1100px){.order-vendor-content .order-info-wrapper .left-block{width:100%;max-width:410px}}@media only screen and (max-width:680px){.order-vendor-content .order-info-wrapper .left-block{max-width:100%}}.order-vendor-content .order-info-wrapper .product-info{width:calc(100% - 40px - 410px)}@media only screen and (max-width:1400px){.order-vendor-content .order-info-wrapper .product-info{width:calc(100% - 15px - 370px)}}@media only screen and (max-width:1100px){.order-vendor-content .order-info-wrapper .product-info{width:100%}}.order-vendor-content .order-info-wrapper .product-info .nice-select.custom-select{border:1px solid #000;border-radius:5px;padding:3px 32px 7px 15px;min-width:216px;font-weight:400;font-size:16px;line-height:20px}@media only screen and (max-width:680px){.order-vendor-content .order-info-wrapper .product-info .nice-select.custom-select{padding-bottom:3px}}.order-vendor-content .order-info-wrapper .product-info .nice-select.custom-select:after{right:11px}.order-vendor-content .order-info-wrapper .product-info .nice-select.custom-select .list{width:100%}.order-vendor-content .order-info-wrapper .product-info .btn-block{display:-ms-flexbox;display:flex;gap:20px 30px;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;padding-left:40px;margin-bottom:40px}@media only screen and (max-width:680px){.order-vendor-content .order-info-wrapper .product-info .btn-block{padding-left:0;gap:25px}}.order-vendor-content .order-info-wrapper .product-info .btn-block .btn{max-width:268px;font-size:18px;font-family:var(--font4)}@media only screen and (max-width:680px){.order-vendor-content .order-info-wrapper .product-info .btn-block .btn:nth-child(2){-ms-flex-order:1;order:1;width:100%;max-width:100%}}@media only screen and (max-width:680px){.order-vendor-content .order-info-wrapper .product-info .btn-block .btn:nth-child(1){-ms-flex-order:2;order:2;max-width:calc((100% - 25px)/ 2);font-size:14px;letter-spacing:-.5px}}@media only screen and (max-width:680px){.order-vendor-content .order-info-wrapper .product-info .btn-block .btn:nth-child(3){-ms-flex-order:3;order:3;max-width:calc((100% - 25px)/ 2);font-size:14px;letter-spacing:-.5px}}.order-vendor-content .order-info-wrapper .product-info-top{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:start;align-items:flex-start}.order-vendor-content .order-info-wrapper .product-info-top .slider-navigation{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;padding:10px}.order-vendor-content .order-info-wrapper .product-info-top .slider-nav__prev{cursor:pointer;width:61px;height:61px;display:-ms-inline-flexbox;display:inline-flex;border:1px solid var(--white);border-radius:50%;z-index:1;box-sizing:border-box;background-color:var(--sky);transform:translateY(0)}.order-vendor-content .order-info-wrapper .product-info-top .slider-nav__prev:after{position:absolute;content:"";-webkit-mask:url(../img/icons/down-arrow-icon.svg);mask:url(../img/icons/down-arrow-icon.svg);-webkit-mask-size:cover;mask-size:cover;background-color:var(--black);width:21px;height:21px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center;transform-origin:center;transform:rotate(90deg);top:18px;left:18px}.order-vendor-content .order-info-wrapper .product-info-top .slider-nav__prev.slick-arrow.slick-disabled:after{background-color:rgba(0,0,0,.3)}.order-vendor-content .order-info-wrapper .product-info-top .slider-nav__next{cursor:pointer;width:61px;height:61px;display:-ms-inline-flexbox;display:inline-flex;border:1px solid var(--white);border-radius:50%;right:0;z-index:1;box-sizing:border-box;background-color:var(--sky);transform:translateY(0)}.order-vendor-content .order-info-wrapper .product-info-top .slider-nav__next:after{position:absolute;content:"";-webkit-mask:url(../img/icons/down-arrow-icon.svg);mask:url(../img/icons/down-arrow-icon.svg);-webkit-mask-size:cover;mask-size:cover;background-color:var(--black);width:21px;height:21px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center;transform-origin:center;transform:rotate(-90deg);top:18px;left:18px}.order-vendor-content .order-info-wrapper .product-info-top .slider-nav__next.slick-arrow.slick-disabled:after{background-color:rgba(0,0,0,.3)}.order-vendor-content .order-info-wrapper .product-info-top .img-block-slider{aspect-ratio:1/1;overflow:hidden;padding:9px;border:1px solid var(--green-light)}.order-vendor-content .order-info-wrapper .product-info-top .img-block-slider-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse;width:230px;margin:10px;position:relative}@media only screen and (max-width:992px){.order-vendor-content .order-info-wrapper .product-info-top .img-block-slider-wrapper{margin-left:auto;margin-right:auto}}@media only screen and (max-width:767px){.order-vendor-content .order-info-wrapper .product-info-top .img-block-slider-wrapper{width:100%}}.order-vendor-content .order-info-wrapper .product-info-top .img-block-slider-wrapper .img-block img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.order-vendor-content .order-info-wrapper .product-info-top .right-block{width:calc(100% - 250px)}@media only screen and (max-width:992px){.order-vendor-content .order-info-wrapper .product-info-top .right-block{width:100%}}.order-vendor-content .order-info-wrapper .product-info-name{font-weight:700;font-size:30px;line-height:40px;color:#0d6c6b;font-family:var(--font3);padding-bottom:25px;border-bottom:1px solid rgba(13,108,107,.5)}@media only screen and (max-width:680px){.order-vendor-content .order-info-wrapper .product-info-name{font-size:20px;line-height:26px}}.order-vendor-content .order-info-wrapper .product-info .info-line{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:15px;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;font-family:var(--font4);margin-bottom:10px}.order-vendor-content .order-info-wrapper .product-info .info-line .volume-wrapper{margin-top:0!important}.order-vendor-content .order-info-wrapper .product-info .info-line .stock{font-weight:400;font-size:16px;line-height:20px}@media only screen and (max-width:680px){.order-vendor-content .order-info-wrapper .product-info .info-line .stock{font-size:14px;line-height:16px}}.order-vendor-content .order-info-wrapper .product-info .info-bottom{margin-top:30px;margin-bottom:35px}.order-vendor-content .order-info-wrapper .product-info .info-bottom .count,.order-vendor-content .order-info-wrapper .product-info .info-bottom .price,.order-vendor-content .order-info-wrapper .product-info .info-bottom .price-retail{width:calc((100% - 15px)/ 2)}.order-vendor-content .order-info-wrapper .product-info .info-bottom .price{font-weight:400;font-size:16px;line-height:20px;white-space:nowrap;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;gap:10px}@media only screen and (max-width:680px){.order-vendor-content .order-info-wrapper .product-info .info-bottom .price{width:100%;-ms-flex-order:1;order:1;font-size:14px;line-height:20px}}.order-vendor-content .order-info-wrapper .product-info .info-bottom .price span{font-weight:700;font-size:24px;line-height:20px;color:#0d6c6b}@media only screen and (max-width:680px){.order-vendor-content .order-info-wrapper .product-info .info-bottom .price span{font-size:20px;line-height:20px}}.order-vendor-content .order-info-wrapper .product-info .info-bottom .price-retail{font-weight:400;font-size:14px;line-height:20px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width:680px){.order-vendor-content .order-info-wrapper .product-info .info-bottom .price-retail{width:100%;-ms-flex-order:2;order:2}}.order-vendor-content .order-info-wrapper .product-info .info-bottom .price-retail span{font-weight:700;font-size:18px;line-height:20px;color:#0d6c6b;opacity:.5}@media only screen and (max-width:680px){.order-vendor-content .order-info-wrapper .product-info .info-bottom .price-retail span{font-size:14px;line-height:20px}}.order-vendor-content .order-info-wrapper .product-info .info-bottom .count{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-size:16px;line-height:20px;white-space:nowrap;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width:680px){.order-vendor-content .order-info-wrapper .product-info .info-bottom .count{width:100%;-ms-flex-order:3;order:3;font-size:14px;line-height:20px}}.order-vendor-content .order-info-wrapper .product-info .info-bottom .count .number{margin-left:13px;border:none}.order-vendor-content .order-info-wrapper .product-info .info-bottom .count .minus,.order-vendor-content .order-info-wrapper .product-info .info-bottom .count .plus{font-size:24px;line-height:26px;color:#0d6c6b;height:30px;width:20px}@media only screen and (max-width:680px){.order-vendor-content .order-info-wrapper .product-info .info-bottom .count .minus,.order-vendor-content .order-info-wrapper .product-info .info-bottom .count .plus{padding-top:0}}.order-vendor-content .order-info-wrapper .product-info .info-bottom .count input{background:#fff;border:1px solid #000;border-radius:5px;line-height:28px;height:30px;width:60px}@media only screen and (max-width:680px){.order-vendor-content .order-info-wrapper .product-info .info-bottom .count input{padding-top:0}}.order-vendor-content .order-list-wrapper{position:relative;display:inline-block;margin-bottom:20px}@media only screen and (max-width:680px){.order-vendor-content .order-list-wrapper{display:block}}.order-vendor-content .order-list-wrapper .order-list-form-wrapper{position:absolute;width:330px;background-color:var(--white);z-index:2;padding:23px 21px;border:1px solid #000;opacity:0;pointer-events:none;transition:opacity .4s ease}@media only screen and (max-width:680px){.order-vendor-content .order-list-wrapper .order-list-form-wrapper{width:100%}}.order-vendor-content .order-list-wrapper .form-description{font-size:14px;line-height:16px;text-transform:uppercase;margin-bottom:20px}.order-vendor-content .order-list-wrapper textarea{border:1px solid #e8e8e8;resize:vertical;min-height:288px;width:100%;margin-bottom:28px;font-family:var(--font);padding:10px}.order-vendor-content .order-list-wrapper .button-submit{width:100%}.order-vendor-content .order-list-wrapper.open .order-list-form-wrapper{opacity:1;pointer-events:auto}.order-vendor .order-vendor-inputs .input-row{display:-ms-flexbox;display:flex;gap:40px}@media only screen and (max-width:1400px){.order-vendor .order-vendor-inputs .input-row{gap:20px}}@media only screen and (max-width:680px){.order-vendor .order-vendor-inputs .input-row{-ms-flex-direction:column;flex-direction:column}}.order-vendor .order-vendor-inputs .input-row label{display:block;font-weight:500;font-size:16px;line-height:16px;color:#b8b8b8;margin-bottom:6px}.order-vendor .order-vendor-inputs .input-wrapper{width:100%}.order-vendor .order-vendor-inputs .input-wrapper .vendor-input{display:block;width:100%;padding:13px 23px;font-size:16px;line-height:16px;border:1px solid #e8e8e8}.order-vendor .order-vendor-inputs .input-wrapper .count{max-width:140px}@media only screen and (max-width:680px){.order-vendor .order-vendor-inputs .input-wrapper .count{max-width:100%}}.order-vendor .order-vendor-inputs .input-wrapper .count input{width:45px}@media only screen and (max-width:680px){.order-vendor .order-vendor-inputs .input-wrapper .count input{display:block;-ms-flex-positive:3;flex-grow:3;width:auto}}@media only screen and (max-width:680px){.order-vendor .order-vendor-inputs .input-wrapper .count .number{display:-ms-flexbox;display:flex}}.order-vendor .order-vendor-inputs .input-wrapper:last-child{max-width:140px}@media only screen and (max-width:680px){.order-vendor .order-vendor-inputs .input-wrapper:last-child{max-width:100%}}.order-vendor .order-button-wrapper{display:-ms-flexbox;display:flex;gap:20px;-ms-flex-wrap:wrap;flex-wrap:wrap}.order-vendor .order-button-wrapper .button-add-to-cart{color:var(--white)}.order-vendor .order-button-wrapper .button-add-to-cart:after{filter:invert(1)}.order-vendor .order-button-wrapper .button{width:220px}@media only screen and (max-width:680px){.order-vendor .order-button-wrapper .button{width:100%}}.your-question-block{background:#5f706a}.your-question-block-inner{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;padding-top:40px;padding-bottom:40px;color:var(--white)}@media only screen and (max-width:680px){.your-question-block-inner{padding-top:34px;padding-bottom:34px}}.your-question-block-inner .subtitle{font-weight:600;font-size:32px;line-height:42px;text-align:center;text-transform:uppercase;font-family:var(--font2);max-width:1140px;margin-bottom:25px}@media only screen and (max-width:680px){.your-question-block-inner .subtitle{margin-bottom:16px;font-size:24px;line-height:26px}}.your-question-block-inner .contact-row{display:-ms-flexbox;display:flex;gap:40px;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width:680px){.your-question-block-inner .contact-row{gap:10px}}.your-question-block-inner .contact-item{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-weight:500;font-size:24px;line-height:42px;gap:13px;vertical-align:middle;color:var(--white);transition:.4s ease}@media only screen and (max-width:680px){.your-question-block-inner .contact-item{font-size:16px;line-height:42px}}.your-question-block-inner .contact-item svg{width:24px;height:auto}.your-question-block-inner .contact-item svg path{fill:var(--white);transition:.4s ease}.your-question-block-inner .contact-item:hover{color:var(--rose)}.your-question-block-inner .contact-item:hover svg path{fill:var(--rose)}.order-category .wrapper{background:#fff}@media only screen and (max-width:680px){.order-category{padding-bottom:90px}}.order-category-inner{padding-top:40px;padding-bottom:140px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:40px;-ms-flex-pack:start;justify-content:flex-start}.order-category-item{width:calc((100% - 120px)/ 4)}@media only screen and (max-width:1200px){.order-category-item{width:calc((100% - 80px)/ 3)}}@media only screen and (max-width:992px){.order-category-item{width:calc((100% - 40px)/ 2)}}@media only screen and (max-width:680px){.order-category-item{width:100%}}.order-category-item .img-wrapper{width:100%;aspect-ratio:1/.55;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;margin-bottom:15px}.order-category-item .img-wrapper img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.order-category-item .item-name{font-weight:500;font-size:16px;line-height:20px;text-align:center;text-transform:uppercase;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;transition:.4s ease;color:var(--black)}.order-category-item .item-name:visited{color:var(--black)}.order-category-item .item-name:hover{color:var(--green-light)}.order-category-content{margin-bottom:120px}@media only screen and (max-width:992px){.order-category-content{margin-bottom:80px}}@media only screen and (max-width:680px){.order-category-content{margin-bottom:60px}}.order-category-content .order-category-title{font-family:var(--font2);font-weight:700;font-size:40px;line-height:149%;text-transform:uppercase;margin-bottom:20px}@media only screen and (max-width:1400px){.order-category-content .order-category-title{font-size:36px;line-height:40px}}@media only screen and (max-width:680px){.order-category-content .order-category-title{text-align:center;font-size:24px;line-height:29px}}.order-category-content .category-accordion-title{font-weight:400;font-size:22px;line-height:32px;text-transform:uppercase;position:relative;cursor:pointer}@media only screen and (max-width:767px){.order-category-content .category-accordion-title{font-size:14px;line-height:21px}}.order-category-content .category-accordion-title:after{position:absolute;content:"";width:10px;height:10px;-webkit-mask:url(../img/icons/down-arrow-icon.svg);mask:url(../img/icons/down-arrow-icon.svg);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;right:25px;top:10px;background-color:#231f20;transition:.4s ease}@media only screen and (max-width:767px){.order-category-content .category-accordion-title:after{top:4px;right:0}}.order-category-content .category-accordion-title.open:after{transform:rotate(180deg)}.order-category-content .category-accordion-item{border-bottom:1px solid #231f20;padding-top:9px;padding-bottom:9px}.order-category-content .category-accordion-item:first-child{border-top:1px solid #231f20}.order-category-content .category-accordion-title{font-weight:400;font-size:22px;line-height:32px;text-transform:uppercase;position:relative;cursor:pointer}@media only screen and (max-width:767px){.order-category-content .category-accordion-title{font-size:14px;line-height:21px}}.order-category-content .category-accordion-title:after{position:absolute;content:"";width:10px;height:10px;-webkit-mask:url(../img/icons/down-arrow-icon.svg);mask:url(../img/icons/down-arrow-icon.svg);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;right:25px;top:10px;background-color:#231f20;transition:.4s ease}@media only screen and (max-width:767px){.order-category-content .category-accordion-title:after{top:4px;right:0}}.order-category-content .category-accordion-title.open{padding-bottom:16px}.order-category-content .category-accordion-title.open:after{transform:rotate(180deg)}.order-category-content .category-accordion-content,.order-category-content .subcategory-accordion-content{display:none}.order-category-content .subcategory-accordion{margin-bottom:8px}.order-category-content .subcategory-accordion-title{font-weight:400;font-size:18px;line-height:20px;text-transform:uppercase;position:relative;cursor:pointer;padding-top:8px;padding-bottom:8px}@media only screen and (max-width:767px){.order-category-content .subcategory-accordion-title{font-size:12px;line-height:21px}}.order-category-content .subcategory-accordion-title:after{position:absolute;content:"";width:10px;height:10px;-webkit-mask:url(../img/icons/down-arrow-icon.svg);mask:url(../img/icons/down-arrow-icon.svg);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;right:25px;top:10px;background-color:#231f20;transition:.4s ease}@media only screen and (max-width:767px){.order-category-content .subcategory-accordion-title:after{top:4px;right:0}}.order-category-content .subcategory-accordion-title.open:after{transform:rotate(180deg)}.order-category-content .subcategory-accordion-item{border-top:1px solid #000;border-bottom:1px solid #000}.order-category-content .subcategory-accordion-item:last-child{border-top:1px solid transparent;border-bottom:1px solid #000}.order-category-content .category-accordion-content{padding-left:20px}.order-category-content table{width:100%;border-collapse:collapse}.order-category-content th{font-weight:500;font-size:16px;line-height:16px;color:#b8b8b8;text-align:left;padding-top:20px;padding-bottom:8px;padding-right:20px;border-bottom:1px solid #d9d9d9}@media only screen and (max-width:767px){.order-category-content thead{display:none}}@media only screen and (max-width:767px){.order-category-content tbody tr{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr;grid-template-areas:"image name name" "vendor price1  price2" "count count buy"}}.order-category-content tbody tr td{padding-top:10px;padding-bottom:10px;padding-right:20px}.order-category-content tbody tr td:last-child{padding-right:0}.order-category-content tbody tr td .button{width:119px}.order-category-content .price1{font-weight:500;font-size:16px;line-height:16px;white-space:nowrap;padding-right:50px;color:#737373}@media only screen and (max-width:992px){.order-category-content .price1{font-size:12px;line-height:16px}}@media only screen and (max-width:767px){.order-category-content .price1{grid-area:price1}}.order-category-content .price2{font-weight:500;font-size:16px;line-height:16px;white-space:nowrap;padding-right:50px}@media only screen and (max-width:992px){.order-category-content .price2{font-size:12px;line-height:16px}}@media only screen and (max-width:767px){.order-category-content .price2{grid-area:price2}}.order-category-content .count{width:140px}@media only screen and (max-width:992px){.order-category-content .count{width:100px}}@media only screen and (max-width:767px){.order-category-content .count{width:140px}}.order-category-content .count input{width:53px}@media only screen and (max-width:992px){.order-category-content .count input{width:35px}}@media only screen and (max-width:767px){.order-category-content .count input{width:53px}}.order-category-content .count .number{display:-ms-flexbox;display:flex}.order-category-content .color-cell .vendor-wrap{width:15px;height:15px;border-radius:50%;overflow:hidden;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.order-category-content .color-cell .vendor-wrap img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.order-category-content .color-cell .vendor-name{font-size:14px;font-weight:500;line-height:16px}@media only screen and (max-width:767px){.order-category-content .color-cell{grid-area:vendor}}@media only screen and (max-width:767px){.order-category-content .image{grid-area:image}}.order-category-content .image .img-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;width:73px;height:73px;border:1px solid rgba(134,210,202,.6);padding:5px}@media only screen and (max-width:680px){.order-category-content .image .img-wrapper{width:56px;height:56px}}.order-category-content .image .img-wrapper img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media only screen and (max-width:767px){.order-category-content .product-count{grid-area:count}}@media only screen and (max-width:767px){.order-category-content .buy{grid-area:buy}}.order-category-content .name{font-weight:400;font-size:14px;line-height:16px}@media only screen and (max-width:992px){.order-category-content .name{font-size:12px;line-height:16px}}@media only screen and (max-width:767px){.order-category-content .name{grid-area:name}}.order-category-content .name .name-inner{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.order-category-content .name .main-name{text-transform:uppercase;margin-bottom:10px;color:#000;transition:.4s ease}.order-category-content .name .main-name:hover{color:var(--rose)}.order-category-content .name .additional{font-size:16px;padding-right:15px;color:#825d71;font-weight:500}.vendor-name{line-height:16px;font-size:14px}.order-menu-bottom{margin-bottom:140px}@media only screen and (max-width:992px){.order-menu-bottom{margin-bottom:110px}}.order-menu-bottom .button-wrapper{display:-ms-flexbox;display:flex;gap:30px;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:20px}@media only screen and (max-width:680px){.order-menu-bottom .button-wrapper{gap:20px}}.order-menu-bottom .button-wrapper .button{padding:15px 32px 15px 32px}@media only screen and (max-width:767px){.order-menu-bottom .button-wrapper .button{width:100%}}.order-menu-bottom .order-menu-inner{display:-ms-flexbox;display:flex;gap:55px}@media only screen and (max-width:1100px){.order-menu-bottom .order-menu-inner{gap:20px}}@media only screen and (max-width:767px){.order-menu-bottom .order-menu-inner{-ms-flex-direction:column;flex-direction:column}}.order-menu-bottom .order-menu-catalog{padding-left:0;list-style-type:none}.order-menu-bottom .order-menu-catalog li{margin-bottom:17px}.order-menu-bottom .order-menu-catalog li a{color:#000;transition:.4s ease}.order-menu-bottom .order-menu-catalog li a:hover{color:var(--rose)}.order-menu-bottom .order-menu-item{width:calc((100% - 55px)/ 2)}@media only screen and (max-width:1100px){.order-menu-bottom .order-menu-item{width:calc((100% - 20px)/ 2)}}@media only screen and (max-width:767px){.order-menu-bottom .order-menu-item{width:100%}}.order-menu-bottom .order-menu-item-title{position:relative;font-weight:500;font-size:16px;line-height:16px;padding:15px 30px 15px 15px;border-top:1px solid #231f20;border-bottom:1px solid #231f20;cursor:pointer;color:var(--green-light)}.order-menu-bottom .order-menu-item-title:after{position:absolute;content:"";width:10px;height:10px;-webkit-mask:url(../img/icons/down-arrow-icon.svg);mask:url(../img/icons/down-arrow-icon.svg);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;right:25px;top:19px;background-color:#231f20;transition:.4s ease}@media only screen and (max-width:767px){.order-menu-bottom .order-menu-item-title:after{right:0}}.order-menu-bottom .order-menu-item-title.open:after{transform:rotate(180deg)}.order-menu-bottom .order-menu-item-content{padding:25px;border:1px solid var(--black);display:none}@media only screen and (max-width:1100px){.order-menu-bottom .order-menu-item-content{padding:15px}}.order-menu-bottom .order-menu-item table{border-collapse:collapse}.order-menu-bottom .order-menu-item th{font-weight:500;font-size:16px;line-height:16px;color:#b8b8b8;text-align:left;padding-top:20px;padding-bottom:8px;border-bottom:1px solid #d9d9d9}@media only screen and (max-width:767px){.order-menu-bottom .order-menu-item thead{display:none}}.order-menu-bottom .order-menu-item tbody tr{display:-ms-grid;display:grid;-ms-grid-columns:90px 1fr 1fr 30px;grid-template-columns:90px 1fr 1fr 30px;grid-template-areas:"image name name delete" "color price1  price2 delete" "...  count count count"}.order-menu-bottom .order-menu-item tbody tr td{padding-top:10px;padding-bottom:10px;padding-right:10px}.order-menu-bottom .order-menu-item tbody tr td:last-child{padding-right:0}.order-menu-bottom .order-menu-item tbody tr td .button{width:119px}.order-menu-bottom .order-menu-item .vendor-cell{grid-area:color}.order-menu-bottom .order-menu-item .vendor-cell .vendor-wrap{width:15px;height:15px;border-radius:50%;overflow:hidden;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.order-menu-bottom .order-menu-item .vendor-cell .vendor-wrap img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.order-menu-bottom .order-menu-item .vendor-cell .vendor-name{font-size:14px;font-weight:500}.order-menu-bottom .order-menu-item .price1{grid-area:price1;font-weight:500;font-size:16px;line-height:16px;white-space:nowrap}@media only screen and (max-width:767px){.order-menu-bottom .order-menu-item .price1{font-size:14px}}.order-menu-bottom .order-menu-item .price2{font-weight:500;font-size:16px;line-height:16px;white-space:nowrap;grid-area:price2}@media only screen and (max-width:767px){.order-menu-bottom .order-menu-item .price2{font-size:14px}}.order-menu-bottom .order-menu-item .count{width:140px}@media only screen and (max-width:992px){.order-menu-bottom .order-menu-item .count{width:100px}}@media only screen and (max-width:767px){.order-menu-bottom .order-menu-item .count{width:140px}}.order-menu-bottom .order-menu-item .count input{width:53px}@media only screen and (max-width:992px){.order-menu-bottom .order-menu-item .count input{width:35px}}@media only screen and (max-width:767px){.order-menu-bottom .order-menu-item .count input{width:53px}}.order-menu-bottom .order-menu-item .count .number{display:-ms-flexbox;display:flex}.order-menu-bottom .order-menu-item .image{grid-area:image}.order-menu-bottom .order-menu-item .image .img-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;width:73px;height:73px;border:1px solid rgba(134,210,202,.6);padding:5px}@media only screen and (max-width:680px){.order-menu-bottom .order-menu-item .image .img-wrapper{width:56px;height:56px}}.order-menu-bottom .order-menu-item .image .img-wrapper img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.order-menu-bottom .order-menu-item .product-count{grid-area:count}.order-menu-bottom .order-menu-item .delete{grid-area:delete}.order-menu-bottom .order-menu-item .name{font-weight:400;font-size:14px;line-height:16px;grid-area:name}@media only screen and (max-width:767px){.order-menu-bottom .order-menu-item .name{font-size:12px;line-height:16px}}.order-menu-bottom .order-menu-item .name .name-inner{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.order-menu-bottom .order-menu-item .name .main-name{margin-bottom:10px;color:#000;transition:.4s ease}.order-menu-bottom .order-menu-item .name .main-name:hover{color:var(--rose)}.order-menu-bottom .order-menu-item .name .additional{padding-right:15px;color:#825d71;font-weight:500}.order-menu-bottom .basket-bottom{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;gap:10px;-ms-flex-wrap:wrap;flex-wrap:wrap}.order-menu-bottom .basket-bottom .amount{font-weight:500;font-size:20px;line-height:20px;color:#a171ba;margin-right:10px}.order-checkout .basket-title{font-family:var(--font2);font-weight:700;font-size:40px;line-height:149%;text-transform:uppercase;margin-bottom:20px}@media only screen and (max-width:1400px){.order-checkout .basket-title{font-size:36px;line-height:40px}}@media only screen and (max-width:680px){.order-checkout .basket-title{text-align:center;font-size:24px;line-height:29px}}.order-checkout .table-checkout table{border-collapse:collapse;border-bottom:1px solid #d9d9d9}.order-checkout th{font-weight:500;font-size:16px;line-height:16px;color:#b8b8b8;text-align:left;padding-top:20px;padding-bottom:8px;border-bottom:1px solid #d9d9d9}@media only screen and (max-width:767px){.order-checkout thead{display:none}}@media only screen and (max-width:767px){.order-checkout .table-checkout tbody tr{display:-ms-grid;display:grid;-ms-grid-columns:70px 1fr 1fr 30px;grid-template-columns:70px 1fr 1fr 30px;grid-template-areas:"image name name delete" " image count count delete" "image price1 price2 delete"}}.order-checkout .table-checkout tbody tr td{padding-top:10px;padding-bottom:10px;padding-right:10px}@media only screen and (max-width:767px){.order-checkout .table-checkout tbody tr td:first-child{width:65px}}.order-checkout .table-checkout tbody tr td:last-child{padding-right:8px;width:70px;text-align:end}@media only screen and (max-width:767px){.order-checkout .table-checkout tbody tr td:last-child{width:auto}}.order-checkout .table-checkout tbody tr td .button{width:119px}.order-checkout .price1{grid-area:price1;font-weight:600;font-size:16px;line-height:16px;white-space:nowrap;min-width:120px}@media only screen and (max-width:767px){.order-checkout .price1{min-width:auto;font-size:14px}}.order-checkout .price2{font-weight:600;font-size:16px;line-height:16px;white-space:nowrap;grid-area:price2;min-width:120px}@media only screen and (max-width:767px){.order-checkout .price2{min-width:auto;font-size:14px}}.order-checkout .count{width:140px}@media only screen and (max-width:992px){.order-checkout .count{width:100px}}@media only screen and (max-width:767px){.order-checkout .count{width:140px}}.order-checkout .count input{width:53px}@media only screen and (max-width:992px){.order-checkout .count input{width:35px}}@media only screen and (max-width:767px){.order-checkout .count input{width:53px}}.order-checkout .count .number{display:-ms-flexbox;display:flex}.order-checkout .image{grid-area:image}.order-checkout .image .img-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;width:73px;height:73px;border:1px solid rgba(134,210,202,.6);padding:5px}@media only screen and (max-width:767px){.order-checkout .image .img-wrapper{width:56px;height:56px}}.order-checkout .image .img-wrapper img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.order-checkout .product-count{grid-area:count}.order-checkout .delete{grid-area:delete}.order-checkout .name{font-weight:400;font-size:14px;line-height:16px;grid-area:name}@media only screen and (max-width:767px){.order-checkout .name{font-size:12px;line-height:16px}}.order-checkout .name .name-inner{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.order-checkout .name .main-name{margin-bottom:10px;color:#000;transition:.4s ease}.order-checkout .name .main-name:hover{color:var(--rose)}.order-checkout .name .additional{padding-right:15px;color:#825d71;font-weight:600}.order-checkout .promo-block{border-bottom:none}.order-checkout .simplecheckout-three-column input[type=radio]+label{text-align:left}.order-checkout .content:after,.order-checkout .content:before{display:none}.order-checkout .content.simple-content .btn-primary{border:none}.total-block-wrapper{padding-top:11px;padding-bottom:11px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;border-top:1px solid #231f20;border-bottom:1px solid #231f20}@media only screen and (max-width:992px){.total-block-wrapper{-ms-flex-direction:column;flex-direction:column;gap:20px}}@media only screen and (max-width:680px){.total-block-wrapper{padding-top:18px;padding-bottom:18px}}.total-block-wrapper .button-wrapper{display:-ms-flexbox;display:flex;gap:20px}@media only screen and (max-width:680px){.total-block-wrapper .button-wrapper{-ms-flex-direction:column;flex-direction:column;width:100%}}@media only screen and (max-width:680px){.total-block-wrapper .button-wrapper .button{width:100%}}.total-block-wrapper .total-block{padding-top:0;padding-bottom:0}@media only screen and (max-width:680px){.total-block-wrapper .total-block{gap:20px}}.total-block-wrapper .total-block .simplecheckout-cart-total-dicount{font-weight:500;font-size:22px;line-height:22px;color:#eea0ad;padding:0}.total-block-wrapper .total-block .simplecheckout-cart-total{font-weight:500;font-size:22px;line-height:22px;color:#a171ba;border:none;padding:0}.ordering .title{font-family:var(--font2);font-weight:700;font-size:40px;line-height:149%;text-transform:uppercase;margin-bottom:60px}@media only screen and (max-width:1400px){.ordering .title{font-size:36px;line-height:40px;margin-bottom:40px}}@media only screen and (max-width:680px){.ordering .title{text-align:center;font-size:24px;line-height:29px;margin-bottom:20px}}.ordering-inner{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;gap:80px}@media only screen and (max-width:1400px){.ordering-inner{gap:40px}}@media only screen and (max-width:1100px){.ordering-inner{gap:20px;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.ordering .total-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;width:100%}.ordering .total-wrapper table{border-collapse:collapse}.ordering .total-wrapper th{font-weight:500;font-size:16px;line-height:16px;color:#b8b8b8;text-align:left;padding-top:20px;padding-bottom:8px;border-bottom:1px solid #d9d9d9}@media only screen and (max-width:767px){.ordering .total-wrapper thead{display:none}}@media only screen and (max-width:767px){.ordering .total-wrapper tbody tr{display:-ms-grid;display:grid;-ms-grid-columns:60px 1fr;grid-template-columns:60px 1fr;grid-template-areas:"image name " "image price1"}}.ordering .total-wrapper tbody tr td{padding-top:10px;padding-bottom:10px;padding-right:15px}@media only screen and (max-width:992px){.ordering .total-wrapper tbody tr td{padding-right:15px}}.ordering .total-wrapper tbody tr td:last-child{padding-right:0}.ordering .total-wrapper tbody tr td .button{width:119px}.ordering .total-wrapper .price1{font-weight:500;font-size:16px;line-height:16px;white-space:nowrap}@media only screen and (max-width:767px){.ordering .total-wrapper .price1{grid-area:price1;font-size:14px}}.ordering .total-wrapper .product-item{border-bottom:1px solid #e8e8e8}.ordering .total-wrapper .product-item:last-child{border-bottom:none}@media only screen and (max-width:767px){.ordering .total-wrapper .image{grid-area:image}}.ordering .total-wrapper .image .img-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;width:53px;height:53px;border:1px solid rgba(134,210,202,.6);padding:5px}.ordering .total-wrapper .image .img-wrapper img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ordering .total-wrapper .name{font-weight:400;font-size:12px;line-height:16px}.ordering .total-wrapper .name .name-inner{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.ordering .total-wrapper .name .main-name{margin-bottom:10px;color:#000;transition:.4s ease}.ordering .total-wrapper .name .main-name:hover{color:var(--rose)}.ordering .total-wrapper .name .additional{padding-right:15px;color:#825d71;font-weight:500}.ordering .total-block{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:18px 23px;border:1px solid #e8e8e8;width:100%;-ms-flex-align:start;align-items:flex-start}@media only screen and (max-width:992px){.ordering .total-block{padding:15px 19px}}.ordering .total-block .simplecheckout-cart-total-dicount{font-style:normal;font-weight:500;font-size:22px;line-height:22px;color:#eea0ad;margin-bottom:20px}@media only screen and (max-width:992px){.ordering .total-block .simplecheckout-cart-total-dicount{font-size:16px;line-height:16px}}.ordering .total-block .simplecheckout-cart-total{font-weight:500;font-size:32px;line-height:32px;color:#a171ba}@media only screen and (max-width:992px){.ordering .total-block .simplecheckout-cart-total{font-size:24px;line-height:24px}}.ordering-form{width:50%;-ms-flex-negative:0;flex-shrink:0}@media only screen and (max-width:1100px){.ordering-form{width:100%}}.ordering-form .form-notification{font-size:18px;line-height:18px;color:#f1556f;margin-bottom:45px}.ordering-form .nice-select.custom-select{width:100%;border:1px solid #231f20;border-radius:0;font-size:16px;line-height:16px;padding:17px 19px}.ordering-form .nice-select.custom-select .list{width:100%}.ordering-form .custom-select.open:after,.ordering-form .custom-select:after{margin-right:20px}.ordering-form .input-wrapper{margin-bottom:20px}.ordering-form .input-wrapper textarea{font-size:16px;line-height:16px;font-family:var(--font1);resize:vertical;min-height:125px}.ordering-form .input-wrapper label{display:block;font-size:20px;line-height:20px;color:#231f20;margin-bottom:11px}.ordering-form .input-wrapper .input{display:block;background:#fff;border:1px solid #231f20;font-size:16px;line-height:16px;padding:17px 19px;width:100%}.ordering-form .form-subtitle{background:rgba(1,113,115,.4);font-size:24px;line-height:24px;text-transform:uppercase;padding:27px 17px;margin-bottom:20px;color:var(--black)}@media only screen and (max-width:992px){.ordering-form .form-subtitle{font-size:20px;line-height:20px;padding:15px 17px}}.ordering-form .input-radio-group{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;margin-bottom:40px}.ordering-form .custom-radio{margin-bottom:20px;cursor:pointer}.ordering-form .custom-radio:last-child{margin-bottom:0}.ordering-form .custom-radio input{display:none}.ordering-form .custom-radio span{position:relative;padding-left:27px;font-size:18px;line-height:1;color:#231f20;display:block}.ordering-form .custom-radio span:after{position:absolute;content:"";width:15px;height:15px;border-radius:50%;border:1px solid #bea2b1;left:0;top:50%;transform:translateY(-50%)}.ordering-form .custom-radio input:checked+span:after{background:#bea2b1}.ordering-form .button-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;gap:20px;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (max-width:767px){.ordering-form .button-wrapper .button{width:100%}}.ordering.checkout-ordering .checkout-heading{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;margin-bottom:32px}.ordering.checkout-ordering .checkout-heading span{font-size:14px;line-height:1;font-weight:500;color:#6c6c6c}.ordering.checkout-ordering .checkout-heading-button a{font-size:15px;font-weight:500;line-height:15px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.ordering.checkout-ordering .form-notification{font-size:14px;line-height:14px;color:#f1556f;margin-bottom:45px}@media only screen and (max-width:680px){.ordering.checkout-ordering .form-notification{font-size:12px;line-height:20px}}.ordering.checkout-ordering .ordering-form,.ordering.checkout-ordering .total-wrapper{-ms-flex-positive:1;flex-grow:1}.ordering.checkout-ordering .input-wrapper .input{font-size:14px;line-height:12px;font-weight:500;padding:8px 10px;border-color:#d9d9d9;color:#6c6c6c;font-family:var(--font1)}.ordering.checkout-ordering .input-wrapper .input:-ms-input-placeholder{color:#6c6c6c;font-weight:500}.ordering.checkout-ordering .input-wrapper .input::placeholder{color:#6c6c6c;font-weight:500}.ordering.checkout-ordering .custom-select.telephone-select{border-color:#d9d9d9;color:#6c6c6c;display:-ms-flexbox;display:flex;height:38px;width:66px;padding-right:20px}.ordering.checkout-ordering .custom-select.telephone-select .current{width:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.ordering.checkout-ordering .custom-select.telephone-select.custom-select.open:after,.ordering.checkout-ordering .custom-select.telephone-select.custom-select:after{margin-right:-5px;transform-origin:center center;width:12px;height:12px;margin-top:-5.5px}.ordering.checkout-ordering .custom-select{height:38px;padding:10px;padding-right:20px;border-color:#d9d9d9;color:#6c6c6c}.ordering.checkout-ordering .custom-select.open:after,.ordering.checkout-ordering .custom-select:after{margin-right:15px;transform-origin:center center;width:12px;height:12px;margin-top:-5.5px}.ordering.checkout-ordering .form-subtitle{font-weight:500;font-size:20px;line-height:1;padding:16px 10px;margin-top:44px;color:var(--black)}@media only screen and (max-width:680px){.ordering.checkout-ordering .form-subtitle{font-size:16px;line-height:1;padding:12px 10px;margin-top:36px;margin-bottom:24px}}.ordering.checkout-ordering .custom-radio{margin-bottom:16px}.ordering.checkout-ordering .custom-radio:last-child{margin-bottom:0}.ordering.checkout-ordering .input-radio-group{margin-bottom:36px}@media only screen and (max-width:680px){.ordering.checkout-ordering .input-radio-group{margin-bottom:32px}}.ordering.checkout-ordering .custom-radio span{font-size:16px;line-height:1;font-weight:500}.ordering.checkout-ordering .input-label{font-size:16px;line-height:1;margin-bottom:12px;font-weight:500}.ordering.checkout-ordering .ordering-inner{gap:40px}@media only screen and (max-width:1100px){.ordering.checkout-ordering .ordering-inner{-ms-flex-direction:column;flex-direction:column}}@media only screen and (max-width:680px){.ordering.checkout-ordering .ordering-inner{-ms-flex-direction:column-reverse;flex-direction:column-reverse;gap:52px}}.ordering.checkout-ordering .total-block .simplecheckout-cart-total-dicount{font-size:16px;line-height:1;margin-bottom:12px}@media only screen and (max-width:680px){.ordering.checkout-ordering .total-block .simplecheckout-cart-total-dicount{margin-left:auto;margin-right:auto}}.ordering.checkout-ordering .total-block{padding:24px;margin-bottom:32px;border-width:2px}@media only screen and (max-width:680px){.ordering.checkout-ordering .total-block{border:none;padding-left:0;padding-right:0}}.ordering.checkout-ordering .total-block .button-wrapper{display:none;width:100%;margin-top:14px}@media only screen and (max-width:680px){.ordering.checkout-ordering .total-block .button-wrapper{display:-ms-flexbox;display:flex;gap:13px;-ms-flex-direction:column;flex-direction:column}}.ordering.checkout-ordering .total-block .button-wrapper .button{width:100%}.ordering.checkout-ordering .total-block .simplecheckout-cart-total{font-size:24px;line-height:1}@media only screen and (max-width:680px){.ordering.checkout-ordering .total-block .simplecheckout-cart-total{margin-left:auto;margin-right:auto}}.ordering.checkout-ordering .total-list{padding-top:32px;border-top:1px solid #d9d9d9}@media only screen and (max-width:680px){.ordering.checkout-ordering .total-list{padding-top:0;border-top:0}}.ordering.checkout-ordering .total-wrapper .product-item{border-bottom:0;display:-ms-grid;display:grid;-ms-grid-columns:110px 1fr 80px 30px;grid-template-columns:110px 1fr 80px 30px;grid-template-areas:"image name delete" "image vendor delete" "image count price";row-gap:12px;margin-bottom:32px}@media only screen and (max-width:680px){.ordering.checkout-ordering .total-wrapper .product-item{-ms-grid-columns:77px 1fr 120px;grid-template-columns:77px 1fr 120px;grid-template-areas:"image name name delete" "vendor vendor vendor vendor" "count count  price price";column-gap:12px}}.ordering.checkout-ordering .total-wrapper .product-item:last-child{margin-bottom:0}.ordering.checkout-ordering .total-wrapper .product-item .image{grid-area:image;padding:0;padding-right:40px}@media only screen and (max-width:680px){.ordering.checkout-ordering .total-wrapper .product-item .image{padding-right:0}}.ordering.checkout-ordering .total-wrapper .product-item .image .img-wrapper{width:73px;height:73px}.ordering.checkout-ordering .total-wrapper .product-item .name{grid-area:name;padding:0}.ordering.checkout-ordering .total-wrapper .product-item .name .main-name{margin-bottom:0}.ordering.checkout-ordering .total-wrapper .product-item .vendor{grid-area:vendor;padding-top:0;padding-bottom:0}.ordering.checkout-ordering .total-wrapper .product-item .vendor .additional{font-size:15px;line-height:1;color:#825d71;font-weight:500}.ordering.checkout-ordering .total-wrapper .product-item .price1{grid-area:price;padding:0;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:center;align-items:center}.ordering.checkout-ordering .total-wrapper .product-item .product-count{grid-area:count;padding:0}.ordering.checkout-ordering .total-wrapper .product-item .product-count .number{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:start;justify-content:flex-start}.ordering.checkout-ordering .total-wrapper .product-item .product-count input{font-weight:500}.ordering.checkout-ordering .total-wrapper .product-item .delete{grid-area:delete;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:start;align-items:flex-start;padding:0}.ordering.checkout-ordering .total-wrapper .total-list{margin-bottom:56px}.ordering.checkout-ordering .total-wrapper .promo-block{padding:0;border-bottom:0;-ms-flex-pack:justify;justify-content:space-between;width:100%}@media only screen and (max-width:680px){.ordering.checkout-ordering .total-wrapper .promo-block{padding-top:52px;border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;padding-bottom:52px}}.ordering.checkout-ordering .total-wrapper .promo-block .left-column{margin-right:30px}.ordering.checkout-ordering .total-wrapper .promo-block .title{font-family:var(--font1);font-weight:400;margin-bottom:16px;text-transform:capitalize;text-align:start}@media only screen and (max-width:680px){.ordering.checkout-ordering .total-wrapper .promo-block .input-wrapper{max-width:100%}}.ordering.checkout-ordering .total-wrapper .promo-block .message{font-size:14px}.article-block{position:relative}.article-block .title{font-size:36px;margin-bottom:30px}@media only screen and (max-width:1400px){.article-block .title{margin-bottom:25px}}@media only screen and (max-width:992px){.article-block .title{margin-bottom:20px}}@media only screen and (max-width:680px){.article-block .title{margin-bottom:15px}}.article-block:after{position:absolute;content:"";width:252px;height:429px;background:url(../img/decor/decor-left3.png);background-size:contain;pointer-events:none;left:0;top:20%;z-index:-1;background-repeat:no-repeat}@media only screen and (max-width:992px){.article-block:after{display:none}}.article-block .tags-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px;margin-top:35px;margin-bottom:17px}@media only screen and (max-width:680px){.article-block .tags-wrapper{gap:10px}}.article-block .tags-wrapper .tag{color:#000;text-align:center;font-family:var(--font2);font-size:16px;font-style:normal;font-weight:700;line-height:22px;text-transform:uppercase;padding:9px 17px;background:#efc6d0;transition:.4s ease}@media only screen and (max-width:680px){.article-block .tags-wrapper .tag{font-size:14px;padding:5px 10px}}.article-block .tags-wrapper .tag:hover{background:var(--rose)}.article-block-top .top-info{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:15px;margin-bottom:60px}@media only screen and (max-width:1400px){.article-block-top .top-info{margin-bottom:40px}}@media only screen and (max-width:992px){.article-block-top .top-info{margin-bottom:30px}}@media only screen and (max-width:680px){.article-block-top .top-info{margin-bottom:20px}}.article-block-top .top-info .additional-info{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:6px 32px;background-color:var(--gray-light);border-radius:30px;margin-right:68px}@media only screen and (max-width:680px){.article-block-top .top-info .additional-info{padding-left:15px;padding-right:15px}}.article-block-top .top-info .additional-info-item{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-right:30px;color:#000;font-size:14px;font-style:normal;font-weight:400;line-height:149%;vertical-align:middle}.article-block-top .top-info .additional-info-item:last-of-type{margin-right:0}.article-block-top .top-info .additional-info-item img{height:20px;width:auto;-ms-flex-negative:0;flex-shrink:0;margin-right:8px}.article-block-top .top-info .author-info{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.article-block-top .top-info .author-info .name{color:#000;font-size:18px;font-style:normal;font-weight:500;line-height:149%;transition:.4s ease}.article-block-top .top-info .author-info .name:hover{color:var(--rose)}.article-block-top .top-info .author-info .img-wrapper{width:45px;height:45px;-ms-flex-negative:0;flex-shrink:0;border-radius:50%;overflow:hidden;margin-left:6px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.article-block-top .top-info .author-info .img-wrapper img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.article-block .article-content{margin-bottom:64px;background-color:var(--white);font-size:14px}.article-block .article-content table{border-collapse:collapse}.article-block .article-content table td{border:1px solid var(--black);padding:5px 12px}.article-block .article-content table td b{font-weight:600}@media only screen and (max-width:680px){.article-block .article-content table tr{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}}@media only screen and (max-width:680px){.article-block .article-content table tr td:first-child{border-bottom:none;text-align:center;background:#ededed}}@media only screen and (max-width:680px){.article-block .article-content table tr:not(:last-child) td{border-bottom:none}}.article-block .article-content p{color:#000;font-style:normal;font-weight:400;line-height:149%;margin-bottom:20px}@media only screen and (max-width:1400px){.article-block .article-content p{font-size:18px}}@media only screen and (max-width:992px){.article-block .article-content p{font-size:16px}}@media only screen and (max-width:680px){.article-block .article-content p{font-size:14px}}.article-block .article-content a{color:#a48146;transition:.4s ease}.article-block .article-content a:hover{color:#000}.article-block .article-content h1{color:#000;font-family:var(--font2);font-size:36px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase;margin-bottom:20px}.article-block .article-content h2{color:#000;font-family:var(--font2);font-size:24px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase;margin-bottom:20px}.article-block .article-content h3{color:#000;font-family:var(--font2);font-size:18px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase;margin-bottom:20px}.article-block .article-content h4{color:#000;font-family:var(--font2);font-size:18px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase;margin-bottom:20px}.article-block .article-content h5{color:#000;font-family:var(--font2);font-size:15px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase;margin-bottom:20px}.article-block .article-content img{width:100%;height:auto;max-width:100%}.article-block .article-content ul{list-style-type:none;margin:0;padding:0;color:#000;font-style:normal;font-weight:400;line-height:149%;margin-bottom:20px}.article-block .article-content ul li{position:relative;margin-bottom:9px;padding-left:34px}.article-block .article-content ul li:before{position:absolute;content:"";width:19px;height:12px;background:url(../img/article/icon__list-decor.png);background-repeat:no-repeat;background-size:contain;background-position:center;left:0;top:2px}.article-block .article-content ol{list-style-type:none;margin:0;padding:0;color:#000;font-style:normal;font-weight:400;line-height:149%;margin-bottom:20px;counter-reset:counter}.article-block .article-content ol li{position:relative;margin-bottom:9px;padding-left:34px}.article-block .article-content ol li:before{counter-increment:counter;content:counter(counter);position:absolute;left:4px;top:0;font-weight:500}.article-block .article-bottom .author-info{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding-bottom:33px;border-bottom:1px solid #d9d9d9;margin-bottom:33px}.article-block .article-bottom .author-info-main{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.article-block .article-bottom .author-info .img-wrapper{width:146px;height:146px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;border-radius:50%;margin-right:24px}@media only screen and (max-width:992px){.article-block .article-bottom .author-info .img-wrapper{width:120px;height:120px}}@media only screen and (max-width:680px){.article-block .article-bottom .author-info .img-wrapper{width:100px;height:100px}}.article-block .article-bottom .author-info .img-wrapper img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.article-block .article-bottom .author-info .name{color:#000;font-size:24px;font-style:normal;font-weight:500;line-height:149%;transition:.4s ease}@media only screen and (max-width:680px){.article-block .article-bottom .author-info .name{font-size:18px}}.article-block .article-bottom .author-info .name:hover{color:var(--rose)}.article-block .article-bottom .author-info .link{color:#428bc1;font-size:18px;font-style:normal;font-weight:500;line-height:149%;transition:.4s ease}@media only screen and (max-width:680px){.article-block .article-bottom .author-info .link{font-size:16px}}.article-block .article-bottom .author-info .link:hover{color:#000}.article-block .block-more .tags-wrapper{margin-top:0;margin-bottom:29px}.article-block .block-more-title{font-size:30px;font-style:normal;font-weight:500;line-height:149%;margin-bottom:12px}@media only screen and (max-width:1400px){.article-block .block-more-title{font-size:26px}}@media only screen and (max-width:992px){.article-block .block-more-title{font-size:22px}}.article-block .block-more .article-share{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;color:#b18bc8;font-size:22px;font-style:normal;font-weight:500;line-height:149%;margin-bottom:30px}.article-block .block-more .article-share .share-item{margin-right:5px}.article-block .block-more .article-share span{margin-right:10px}.article-block .block-more .rating-info{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding-bottom:46px;border-bottom:1px solid #d9d9d9;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px}.article-block .block-more .rating-info .rating-stars{margin-right:20px}.article-block .block-more .rating-info .rating-text{color:#231f20;font-size:14px;font-style:normal;font-weight:500;line-height:149%;background:#e9e9e9;border-radius:30px;padding:10px 24px}.article-block .reviews{padding-bottom:48px;border-bottom:1px solid var(--grey);margin-bottom:44px}.article-block .reviews__item{padding-bottom:35px;padding-top:10px;border-bottom:1px solid var(--grey);margin-bottom:30px}.article-block .reviews__item-title{font-weight:500;font-size:18px;line-height:18px;text-transform:uppercase;color:#0d6c6b;margin-bottom:20px;margin-left:22px}.article-block .reviews__item-text{margin-left:22px;font-weight:400;font-size:16px;line-height:16px;margin-bottom:26px}.article-block .reviews .rating-block{margin-left:22px}.article-block .review-form-title{color:#0d6c6b;font-family:var(--font2);font-size:32px;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase;margin-bottom:38px}@media only screen and (max-width:1400px){.article-block .review-form-title{font-size:28px}}@media only screen and (max-width:992px){.article-block .review-form-title{font-size:24px;margin-bottom:30px}}@media only screen and (max-width:680px){.article-block .review-form-title{font-size:18px;margin-bottom:20px}}.article-block .add-review-form .input-block{margin-bottom:23px}.article-block .add-review-form .captcha-block{margin-bottom:23px}.article-block .add-review-form .captcha-block .img-block{width:150px;height:35px}.article-block .add-review-form .textarea-block{border:1px solid #0d6c6b}.article-block .add-review-form .textarea-block .textarea{width:100%;resize:vertical;font-size:22px;font-style:normal;font-weight:400;line-height:149%;font-family:var(--font1);padding:15px 20px;border:none;outline:0}@media only screen and (max-width:1400px){.article-block .add-review-form .textarea-block .textarea{font-size:20px}}@media only screen and (max-width:992px){.article-block .add-review-form .textarea-block .textarea{font-size:18px}}@media only screen and (max-width:680px){.article-block .add-review-form .textarea-block .textarea{font-size:16px;height:150px}}.article-block .add-review-form .button{background:#85a9a9;color:var(--white)}.article-block .add-review-form .button:hover{background:var(--green-light)}.article-block .add-review-form .form-btn{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;padding-right:29px;padding-bottom:32px}.article-block .add-review-form .input{max-width:618px;width:100%;color:#000;font-size:22px;font-style:normal;font-weight:400;line-height:149%;padding:15px 20px;display:block;border:1px solid #0d6c6b}@media only screen and (max-width:1400px){.article-block .add-review-form .input{font-size:20px}}@media only screen and (max-width:992px){.article-block .add-review-form .input{font-size:18px}}@media only screen and (max-width:680px){.article-block .add-review-form .input{font-size:16px}}.experts-page{padding-top:30px;padding-bottom:100px;position:relative}@media only screen and (max-width:1400px){.experts-page{padding-top:20px;padding-bottom:50px}}@media only screen and (max-width:680px){.experts-page{padding-top:10px;padding-bottom:40px}}.experts-page:after{position:absolute;content:"";width:252px;height:429px;background:url(../img/decor/decor-left3.png);background-size:contain;pointer-events:none;left:0;top:20%;z-index:-1;background-repeat:no-repeat}@media only screen and (max-width:992px){.experts-page:after{display:none}}.experts-page .title{text-align:center;margin-bottom:60px}@media only screen and (max-width:1400px){.experts-page .title{margin-bottom:45px}}@media only screen and (max-width:992px){.experts-page .title{margin-bottom:35px}}@media only screen and (max-width:680px){.experts-page .title{margin-bottom:24px}}.experts-page .expert-list{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr;gap:60px 30px}@media only screen and (max-width:1400px){.experts-page .expert-list{-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr;gap:40px 20px}}@media only screen and (max-width:992px){.experts-page .expert-list{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;gap:30px 20px}}@media only screen and (max-width:680px){.experts-page .expert-list{-ms-grid-columns:1fr;grid-template-columns:1fr;padding-left:17px;padding-right:17px}}.experts-page-inner{background-color:var(--white)}.experts-page .expert-item{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}.experts-page .expert-item .img-wrapper{aspect-ratio:1/1;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;margin-bottom:13px}.experts-page .expert-item .img-wrapper img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.experts-page .expert-item .item-link{color:var(--black,#231f20);font-size:24px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase;transition:.4s ease;margin-bottom:13px}@media only screen and (max-width:1400px){.experts-page .expert-item .item-link{font-size:22px}}@media only screen and (max-width:992px){.experts-page .expert-item .item-link{font-size:20px}}@media only screen and (max-width:680px){.experts-page .expert-item .item-link{font-size:18px}}.experts-page .expert-item .item-link:hover{color:var(--rose)}.experts-page .expert-item .position{color:#000;font-size:16px;font-style:normal;font-weight:400;line-height:normal}@media only screen and (max-width:992px){.experts-page .expert-item .position{font-size:14px}}.author-articles{padding-bottom:100px}@media only screen and (max-width:680px){.author-articles{padding-bottom:40px}}.author-articles .title{margin-bottom:30px}.author-articles-inner{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr;gap:31px 137px}@media only screen and (max-width:1400px){.author-articles-inner{gap:31px 100px}}@media only screen and (max-width:992px){.author-articles-inner{gap:20px 50px;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}}@media only screen and (max-width:680px){.author-articles-inner{-ms-grid-columns:1fr;grid-template-columns:1fr;gap:30px}}.author-articles-inner .img-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;aspect-ratio:1/.67;margin-bottom:30px}@media only screen and (max-width:680px){.author-articles-inner .img-wrapper{margin-bottom:20px}}.author-articles-inner .img-wrapper img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.author-articles-inner .item-name-wrapper{border-top:1px solid #c7ae86;padding-top:15px}@media only screen and (max-width:680px){.author-articles-inner .item-name-wrapper{padding-top:20px}}.author-articles-inner .item-name-wrapper .item-name{font-family:var(--font2);font-size:18px;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase;color:#a48146;transition:.4s ease}@media only screen and (max-width:680px){.author-articles-inner .item-name-wrapper .item-name{font-size:16px}}.author-articles-inner .item-name-wrapper .item-name:hover{color:var(--orchid)}.one-expert{padding-top:20px;position:relative}.one-expert+div{clear:both}.one-expert:after{position:absolute;content:"";width:252px;height:429px;background:url(../img/decor/decor-left3.png);background-size:contain;pointer-events:none;left:0;top:20%;z-index:-1;background-repeat:no-repeat}@media only screen and (max-width:992px){.one-expert:after{display:none}}.one-expert-inner{background:#fff}.one-expert .img-wrapper{max-width:303px;width:100%;aspect-ratio:1/1;float:left;margin-right:30px;margin-bottom:25px}@media only screen and (max-width:992px){.one-expert .img-wrapper{margin-left:auto;margin-right:auto;float:none}}@media only screen and (max-width:680px){.one-expert .img-wrapper{margin-bottom:13px}}.one-expert .img-wrapper img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media only screen and (max-width:680px){.one-expert .title{text-align:center}}.one-expert .subtitle{font-size:24px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:35px}@media only screen and (max-width:992px){.one-expert .subtitle{text-align:center;font-size:20px;line-height:1.1;margin-bottom:30px}}@media only screen and (max-width:680px){.one-expert .subtitle{font-size:16px;font-style:normal;line-height:normal;margin-bottom:20px}}.one-expert p{font-size:16px;font-style:normal;font-weight:500;line-height:22px}@media only screen and (max-width:680px){.one-expert p{font-size:14px}}.one-expert p span{color:#b18bc8;text-transform:uppercase}.one-expert a{color:#428bc1;transition:.4s ease}.one-expert a:hover{color:var(--orchid)}.one-expert ul{list-style-type:none;padding-left:0}.one-expert ul li{position:relative;margin-bottom:20px}@media only screen and (max-width:680px){.one-expert ul li{font-size:14px;line-height:1.1;margin-bottom:9px}}.one-expert ul li:last-child{margin-bottom:0}.one-expert ul li:before{content:"";width:5px;height:5px;border-radius:50%;background:#1a1a1a;display:inline-block;vertical-align:middle;margin-left:10px;margin-right:10px}.one-expert .img-block__wrapper{margin-top:50px;margin-bottom:50px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;aspect-ratio:1/.56;max-width:1067px;width:100%;margin-left:auto;margin-right:auto}@media only screen and (max-width:992px){.one-expert .img-block__wrapper{margin-top:40px;margin-bottom:40px}}@media only screen and (max-width:680px){.one-expert .img-block__wrapper{margin-top:30px;margin-bottom:30px}}.one-expert .img-block__wrapper img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.sign-consultation{margin-bottom:76px;background:#b18bc8;padding-top:56px;padding-bottom:80px}@media only screen and (max-width:992px){.sign-consultation{padding-top:50px;padding-bottom:50px;margin-bottom:50px}}@media only screen and (max-width:680px){.sign-consultation{padding-top:44px;padding-bottom:44px;margin-bottom:30px}}.sign-consultation-inner{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column}.sign-consultation .title{max-width:693px;margin-left:auto;margin-right:auto;margin-bottom:30px;text-align:center}@media only screen and (max-width:680px){.sign-consultation .title{margin-bottom:20px}}.sign-consultation .button{margin-left:auto;margin-right:auto;width:233px}.sign-consultation .button:hover{background:var(--green-light)}.program-page{padding-top:23px;position:relative;overflow:hidden}.program-page:after{position:absolute;z-index:-1;content:"";width:335px;height:517px;background:url(../img/decor/decor-right2.png);background-size:contain;right:0;top:30%;pointer-events:none;background-position:right;background-repeat:no-repeat}@media only screen and (max-width:680px){.program-page:after{display:none}}.program-page:before{position:absolute;z-index:-1;content:"";width:335px;height:517px;background:url(../img/decor/decor-left1.png);background-size:contain;left:0;top:80%;pointer-events:none;background-position:left;background-repeat:no-repeat}@media only screen and (max-width:680px){.program-page:before{display:none}}.program-page .page-title{margin-bottom:20px}.program-page .program-item-slider-wrapper{position:relative}.program-page .program-item-slider-wrapper .slider-nav__prev{position:absolute;top:50%;left:0;z-index:5;transform:translateY(-50%)}.program-page .program-item-slider-wrapper .slider-nav__next{position:absolute;top:50%;right:0;z-index:5;transform:translateY(-50%)}.program-page .slider-item .inner{background-color:#fff;padding-left:5px;padding-right:5px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;-ms-flex-align:center;align-items:center}@media only screen and (max-width:680px){.program-page .slider-item .inner{padding-left:30px;padding-right:30px}}.program-page .slider-item .img-wrapper{position:relative;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;aspect-ratio:1/1;margin-bottom:15px}@media only screen and (max-width:680px){.program-page .slider-item .img-wrapper{margin-bottom:3px}}.program-page .slider-item .img-wrapper img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.program-page .slider-item-name{font-size:30px;font-style:normal;font-weight:400;line-height:30px;text-transform:uppercase;color:var(--color-text-black);margin-bottom:15px;transition:.4s ease}@media only screen and (max-width:992px){.program-page .slider-item-name{font-size:16px;line-height:22px;margin-bottom:10px}}.program-page .slider-item-name:hover{color:var(--green-light)}.program-page .slider-item-category{font-size:12px;font-style:normal;font-weight:300;line-height:22px;text-transform:uppercase}@media only screen and (max-width:992px){.program-page .slider-item-category{font-size:10px}}.program-page .program-item{border-top:1px solid var(--color-text-black);padding-top:33px;margin-bottom:20px}.program-page .program-item-title{font-size:30px;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase;font-family:var(--font2);position:relative;padding-left:44px}@media only screen and (max-width:680px){.program-page .program-item-title{font-size:24px}}.program-page .program-item-title:after{width:34px;height:34px;content:"";position:absolute;background:url(../img/icons/title-icon.svg);background-repeat:no-repeat;background-position:center;background-size:contain;left:0;top:50%;transform:translateY(-50%)}.program-page .program-item-title-wrapper{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;gap:8px;-ms-flex-align:center;align-items:center;margin-bottom:30px}@media only screen and (max-width:680px){.program-page .program-item-title-wrapper{margin-bottom:20px;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start}}.procedures{margin-bottom:64px}@media only screen and (max-width:680px){.procedures{margin-bottom:48px}}.procedures-block-title{font-size:20px;font-style:normal;font-weight:500;line-height:normal;text-transform:uppercase;text-align:center;margin-bottom:32px}@media only screen and (max-width:680px){.procedures-block-title{font-size:18px}}.procedures-item{padding:22px 32px 32px 32px;border:1px solid #b39c71;margin-bottom:20px}@media only screen and (max-width:680px){.procedures-item{padding:20px}}.procedures-item-name{font-size:18px;font-style:normal;font-weight:500;line-height:normal;padding-right:10px;color:#231f20}.procedures-item-name:hover{color:#017173}@media only screen and (max-width:680px){.procedures-item-name{font-size:16px}}.procedures-item-description{font-size:14px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase;padding-top:16px}@media only screen and (max-width:680px){.procedures-item-description{font-size:12px;padding-top:12px}}.procedures-item-top{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;padding-bottom:6px;border-bottom:1px solid rgba(179,156,113,.3)}@media only screen and (max-width:680px){.procedures-item-top{-ms-flex-direction:column-reverse;flex-direction:column-reverse;-ms-flex-align:start;align-items:flex-start}}.procedures-item-top .button{color:var(--white);font-size:14px;line-height:1;height:auto;font-weight:400;padding:7px 24px;-ms-flex-align:center;align-items:center}@media only screen and (max-width:680px){.procedures-item-top .button{margin-bottom:16px;-ms-flex-item-align:end;align-self:flex-end}}.procedures-item-top .button img{-ms-flex-negative:0;flex-shrink:0;width:24px;height:auto;margin-left:8px}.protocol-page .title-block{color:#b39c71;font-family:var(--font2);font-size:48px;font-style:normal;font-weight:700;line-height:normal;margin-bottom:20px}@media only screen and (max-width:992px){.protocol-page .title-block{font-size:32px}}@media only screen and (max-width:680px){.protocol-page .title-block{font-size:24px}}.protocol-page .title-block:after{content:"";display:block;width:100px;height:1px;background:#000;margin-top:10px}.protocol-page .title-block-description{color:#2e6b6f;font-size:20px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:20px}.protocol-block{padding-top:64px}@media only screen and (max-width:680px){.protocol-block{padding-top:48px}}.protocol-block .img-block{display:block;font-size:0;margin-bottom:25px}.protocol-block .img-block .img-top{width:100%;max-width:100%}.protocol-block .top-info{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:48px;padding-bottom:48px;border-bottom:1px solid #b39c71;gap:100px}.protocol-block .top-info .item{width:50%}.protocol-block .top-info .item .title-block{margin-bottom:15px;font-family:var(--font2);color:#b39c71}.protocol-block .top-info .item .title-block:after{content:"";display:block;width:100px;height:1px;background:#000;margin-top:10px}.protocol-block .top-info .item .desc{font-size:20px;line-height:149%;color:#565656}.protocol-block__list .item:not(:last-child){border-bottom:1px solid #c7ae86;padding-bottom:48px;margin-bottom:48px}.protocol-block__list .item .protocol-product{width:calc((100% - 100px)/ 6);border:1px solid #45b8bf;padding:16px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}@media only screen and (max-width:992px){.protocol-block__list .item .protocol-product{width:calc((100% - 84px)/ 3)}}@media only screen and (max-width:680px){.protocol-block__list .item .protocol-product{width:calc((100% - 20px)/ 2)}}.protocol-block__list .item .protocol-product-name{color:#2e6b6f;font-size:12px;font-style:normal;font-weight:800;line-height:normal;margin-bottom:12px}.protocol-block__list .item .protocol-product-description{color:#231f20;text-align:center;font-size:12px;font-style:normal;font-weight:300;line-height:normal}.protocol-block__list .item .protocol-product .img-wrapper{height:180px;width:100%;margin-bottom:24px}@media only screen and (max-width:680px){.protocol-block__list .item .protocol-product .img-wrapper{height:124px}}.protocol-block__list .item .protocol-product .img-wrapper img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.protocol-block__list .item .protocol-product-title{color:#2e6b6f;font-size:40px;font-style:normal;font-weight:400;line-height:128%;margin-top:32px;margin-bottom:0}@media only screen and (max-width:992px){.protocol-block__list .item .protocol-product-title{font-size:32px}}@media only screen and (max-width:680px){.protocol-block__list .item .protocol-product-title{font-size:24px}}.protocol-block__list .item .protocol-product-subtitle{color:#2e6b6f;font-size:40px;font-style:normal;font-weight:300;line-height:128%;margin-bottom:32px}@media only screen and (max-width:992px){.protocol-block__list .item .protocol-product-subtitle{font-size:32px}}@media only screen and (max-width:680px){.protocol-block__list .item .protocol-product-subtitle{font-size:24px;margin-bottom:24px}}.protocol-block__list .item .protocol-product-list{display:-ms-flexbox;display:flex;-ms-flex-align:stretch;align-items:stretch;gap:20px;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (max-width:992px){.protocol-block__list .item .protocol-product-list{column-gap:42px}}@media only screen and (max-width:680px){.protocol-block__list .item .protocol-product-list{gap:20px}}.protocol-block__list .item .text{font-size:20px;line-height:149%;color:#565656}.protocol-block__list .item .text a{color:#2e6b6f}.protocol-block__list .item .text span{color:#2e6b6f}.protocol-block__list .item .text h2{font-size:20px;font-style:normal;font-weight:500;line-height:normal}.protocol-block__list .item .text p{margin:0;padding:0}.protocol-block__list .item .text p:not(:last-child){margin-bottom:20px}.protocol-block__list .item .text p+.info-img{margin-top:50px}.protocol-block__list .item .text b{color:#b39c71;font-weight:500}.protocol-block__list .item .text ul{padding:0;margin:0;margin-bottom:30px}.protocol-block__list .item .text ul>li{list-style-type:none;display:block;margin-bottom:20px;padding-left:36px;position:relative}.protocol-block__list .item .text ul>li:before{content:"";display:inline-block;width:25px;height:18px;background:url(../img/icon__list-loyal.svg) no-repeat;background-size:contain;left:0;position:absolute;top:4px}.protocol-block .info-img{display:-ms-flexbox;display:flex}.protocol-block .info-img:not(:last-child){margin-bottom:48px}.protocol-block .info-img .img-block{width:200px;-ms-flex-negative:0;flex-shrink:0}.protocol-block .info-img .img-block__inner{padding:22px 0 22px 31px;position:relative;font-size:0;line-height:normal}.protocol-block .info-img .img-block__inner:before{content:"";display:block;border:1px solid #cfc29b;height:100%;position:absolute;top:0;left:0;right:30px;z-index:1}.protocol-block .info-img .img-block__inner .img{position:relative;z-index:2;max-width:100%}.protocol-block .info-img .info{padding-left:20px}.protocol-block .info-img .info .title-block{color:#937543;margin-bottom:20px}.protocol-block .info-img .info .title-block:after{content:"";display:block;width:53px;height:1px;background:#937543;margin-top:20px}.protocol-block .info-img .info .text p:not(:last-child){margin-bottom:20px}.protocol-block .info-img.right-img{-ms-flex-direction:row-reverse;flex-direction:row-reverse}.protocol-block .info-img.right-img .img-block__inner{padding:22px 31px 22px 0}.protocol-block .info-img.right-img .img-block__inner:before{right:0;left:30px}.protocol-block .info-img.right-img .info{padding-left:0;padding-right:80px}.table-protocol{width:100%;border:1px solid #c4c4c4;border-spacing:0;margin-bottom:60px}.table-protocol .cell{border-bottom:1px solid #c4c4c4;font-size:20px;line-height:120%;color:#565656;padding:22px 14px}.table-protocol .cell:not(:first-child){text-align:center;white-space:nowrap;border-left:1px solid #c4c4c4}.table-protocol .cell.head{text-align:center;color:#fff;padding:15px;white-space:nowrap;background:#cdad70;font-size:20px;font-style:normal;font-weight:400}.table-protocol .cell.title{text-align:right}.table-protocol .cell.total{color:#000}.table-protocol tr:last-child .cell{border-bottom:0}@media only screen and (max-width:992px){.protocol-block .top-info{padding-bottom:45px;margin-bottom:30px}.protocol-block .top-info .item .desc{font-size:14px}.protocol-block__list .item:not(:last-child){padding-bottom:50px;margin-bottom:30px}.protocol-block__list .item .text{font-size:14px;line-height:18px}.protocol-block__list .item .text p:not(:last-child){margin-bottom:15px}.protocol-block__list .item .text ul{margin-bottom:15px}.protocol-block__list .item .text ul>li:before{top:0}.protocol-block .info-img .info{padding-left:25px}.protocol-block .info-img.right-img .img-block__inner{padding:18px 24px 18px 0}.protocol-block .info-img.right-img .img-block__inner:before{left:24px}.protocol-block .info-img.right-img .info{padding-left:0;padding-right:25px}.table-protocol .cell{font-size:14px;line-height:120%;padding:10px}.table-protocol .cell.head{font-size:14px;line-height:16px;padding:15px 10px}}@media only screen and (max-width:680px){.protocol-block .img-block{margin-left:auto;margin-right:auto}.protocol-block .top-info{display:block;padding-bottom:30px;margin-bottom:20px}.protocol-block .top-info .item{width:100%}.protocol-block .top-info .item:not(:last-child){margin-bottom:20px}.protocol-block__list .item>.title-block{margin-bottom:27px}.protocol-block__list .item:not(:last-child){padding-bottom:26px;margin-bottom:26px}.protocol-block__list .item .text{font-size:14px;line-height:18px}.protocol-block .info-img{-ms-flex-direction:column;flex-direction:column}.protocol-block .info-img:not(:last-child){margin-bottom:40px}.protocol-block .info-img .img-block{margin-bottom:20px}.protocol-block .info-img .info{padding-left:0}.protocol-block .info-img .right-img .info{padding-right:0}.table-protocol{display:block}.table-protocol span{color:#2e6b6f}.table-protocol tbody{display:block}.table-protocol tr{display:block}.table-protocol tr:first-child{display:none}.table-protocol tr:last-child .cell{background:#cdad70;color:#fff;font-weight:500}.table-protocol .cell{display:block;text-align:right;position:relative}.table-protocol .cell:first-child{text-align:center;font-weight:500;background:#cdad70;color:#fff}.table-protocol .cell:not(:first-child){border-left:0;text-align:right;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;white-space:normal}.table-protocol .cell:before{content:attr(data-name);display:block;font-size:14px;font-weight:500;text-align:left;padding-right:10px}.table-protocol .cell.title{display:none}}.register{margin-bottom:47px;min-height:340px}.register .title{margin-top:40px;margin-bottom:40px}@media only screen and (max-width:680px){.register .title{text-align:center;margin-top:24px;margin-bottom:24px}}.register-tabs{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;margin-bottom:40px}@media only screen and (max-width:680px){.register-tabs{-ms-grid-columns:1fr;grid-template-columns:1fr;gap:20px}}.register-tabs .tab{padding:16px;background:#dee5d6;margin-right:68px;font-size:16px;font-weight:500;line-height:16px;text-align:center;transition:.4s ease;cursor:pointer}@media only screen and (max-width:992px){.register-tabs .tab{margin-right:24px}}@media only screen and (max-width:680px){.register-tabs .tab{margin-right:0}}.register-tabs .tab:hover{background:rgba(70,98,63,.5)}.register-tabs .tab.active{background:var(--green-light);color:#fff}.register .input-wrapper{margin-bottom:24px;position:relative}.register .input-wrapper .text{font-size:12px;font-weight:500;color:#3f3fff;margin-bottom:4px}.register .input-error{color:red;font-size:12px;line-height:1.3;margin-top:5px}.register .input-wrapper .input{display:block;background:#fff;border:1px solid #d9d9d9;font-size:14px;line-height:12px;font-weight:500;padding:8px 10px;color:#6c6c6c;font-family:var(--font1);width:100%;padding-right:44px}.register .input-wrapper .input:-ms-input-placeholder{color:#6c6c6c;font-weight:500}.register .input-wrapper .input::placeholder{color:#6c6c6c;font-weight:500}.register .custom-select.telephone-select{color:#6c6c6c;display:-ms-flexbox;display:flex;height:38px;width:66px;max-width:80px;padding:0 20px 0 10px;border:1px solid #d9d9d9;border-radius:0;font-size:16px;line-height:16px}@media only screen and (max-width:680px){.register .custom-select.telephone-select{height:39px!important}}.register .custom-select.telephone-select .current{width:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.register .custom-select.telephone-select.custom-select.open:after,.register .custom-select.telephone-select.custom-select:after{margin-right:-5px;transform-origin:center center;width:12px;height:12px;margin-top:-5.5px}.register .custom-select{color:#6c6c6c;display:-ms-flexbox;display:flex;height:38px;font-family:var(--font1);padding:0 20px 0 10px;border:1px solid #d9d9d9;border-radius:0;font-size:14px;line-height:14px}.register .custom-select.open:after,.register .custom-select:after{margin-right:15px;transform-origin:center center;width:12px;height:12px;margin-top:-5.5px}.register .custom-select .current{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-weight:500}.register .custom-select .list{width:100%}.register .form-subtitle{font-weight:500;font-size:20px;line-height:1;padding:16px 10px;margin-top:44px}@media only screen and (max-width:680px){.register .form-subtitle{font-size:16px;line-height:1;padding:12px 10px;margin-top:36px;margin-bottom:24px}}.register .button{width:100%}.register .custom-radio{margin-bottom:16px}.register .custom-radio:last-child{margin-bottom:0}.register .input-radio-group{margin-bottom:36px}@media only screen and (max-width:680px){.register .input-radio-group{margin-bottom:32px}}.register .custom-radio span{font-size:16px;line-height:1;font-weight:500}.register .input-label{font-size:16px;line-height:1;margin-bottom:12px;font-weight:500}.register .tab-content{display:none;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}.register .tab-content .tab-description{padding-right:68px}@media only screen and (max-width:992px){.register .tab-content .tab-description{padding-right:24px}}@media only screen and (max-width:680px){.register .tab-content .tab-description{padding-right:0}}.register .tab-content.active{display:-ms-grid;display:grid}@media only screen and (max-width:680px){.register .tab-content.active{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:10px}}.register-form{padding-right:68px}@media only screen and (max-width:992px){.register-form{padding-right:24px}}@media only screen and (max-width:680px){.register-form{-ms-flex-order:2;order:2;padding-right:0}}.register-form .hide-button{cursor:pointer;position:absolute;width:24px;height:24px;background:url(../img/icons/icon-show-pass.svg);background-repeat:no-repeat;background-position:center;background-size:contain;right:16px;top:50%;transform:translateY(-50%)}.register-form .hide-button.active{background:url(../img/icons/icon-hide-pass.svg);background-repeat:no-repeat;background-position:center}.register .form-text{font-size:14px;font-weight:300;line-height:16px;text-align:center;margin-top:24px}.register .form-text span{color:var(--orchid);font-weight:500}.register .tab-description{font-size:20px;font-weight:400;line-height:20px}@media only screen and (max-width:992px){.register .tab-description{font-size:18px;line-height:1.3}}@media only screen and (max-width:680px){.register .tab-description{font-size:16px;-ms-flex-order:1;order:1}}.register .tab-description img{width:100%;height:auto}@media only screen and (max-width:680px){.register .tab-description img{display:block;max-width:300px;margin-left:auto;margin-right:auto}}.register .tab-description p{margin-top:0;margin-bottom:16px}@media only screen and (max-width:680px){.register .tab-description p{margin-bottom:8px}}.register .tab-description p span{color:var(--orchid)}.register .tab-description h2{font-size:24px;font-weight:500;line-height:24px;text-align:left;margin-top:0;margin-bottom:20px;color:var(--orchid)}.register .tab-description ul{list-style-type:none;padding:0;margin:0;margin-bottom:20px}.register .tab-description ul li{padding-left:36px;position:relative;margin-bottom:10px}.register .tab-description ul li:before{content:"";position:absolute;width:26px;height:20px;background:url(../img/icons/list-decor.png);background-size:contain;background-repeat:no-repeat;background-position:center;left:0;top:0}.register .add-file-wrapper .add-file-text{min-height:39px;padding:5px 16px;border:1px solid #d9d9d9;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;position:relative;font-size:14px;font-weight:500;line-height:14px;text-align:left;color:#6c6c6c;-ms-flex-pack:justify;justify-content:space-between}.register .add-file-wrapper .download-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.register .add-file-wrapper .download-wrapper input{display:none}.register .add-file-wrapper .download-wrapper .image-display{padding-top:15px}.register .add-file-wrapper .download-wrapper .image-display img{max-width:150px;width:100%;height:auto;border-radius:8px}.register .add-file-wrapper .download-wrapper .image-display .image-empty,.register .add-file-wrapper .download-wrapper .image-display figure{position:relative;padding:0;margin:0;display:-ms-flexbox;display:flex;gap:10px;-ms-flex-align:center;align-items:center;padding-right:30px}@media only screen and (max-width:680px){.register .add-file-wrapper .download-wrapper .image-display .image-empty,.register .add-file-wrapper .download-wrapper .image-display figure{-ms-flex-direction:column;flex-direction:column;padding-left:30px}}.register .add-file-wrapper .download-wrapper .image-display .image-empty div,.register .add-file-wrapper .download-wrapper .image-display figure div{white-space:normal;word-break:break-all;padding-top:30px;padding-bottom:30px}.register .add-file-wrapper .download-wrapper .image-display .deletefile{position:absolute;right:5px;top:5px;width:20px;height:20px;border-radius:50%;background:url(../img/icons/circle-error.svg);background-size:contain;background-repeat:no-repeat;background-position:center;border:none}@media only screen and (max-width:680px){.register .add-file-wrapper .download-wrapper .image-display .deletefile{padding-top:0;padding-bottom:0}}.register .add-file-wrapper .download-wrapper .image-display .empty-div{max-width:150px;width:100%;aspect-ratio:1/1;background:#454545;border-radius:8px}.register .add-file-wrapper .download-wrapper label{-ms-flex-item-align:end;align-self:flex-end;cursor:pointer;font-size:12px;font-weight:500;line-height:12px;color:#6363ca;margin-top:16px;text-decoration:underline;transition:.4s ease}.register .add-file-wrapper .download-wrapper label:hover{color:#6c6c6c}.register .add-file-wrapper .info-button{width:24px;height:24px;-ms-flex-negative:0;flex-shrink:0;cursor:pointer}.register .add-file-wrapper .info-button img{width:100%;height:auto}.register .add-file-wrapper .info-button:hover+.info-text{opacity:1;pointer-events:auto}.register .add-file-wrapper .info-text{position:absolute;top:calc(100% + 4px);background:#fff;padding:10px;font-size:12px;font-weight:300;line-height:16px;text-align:left;left:0;border-radius:8px;border:1px solid #d9d9d9;z-index:1;opacity:0;transition:.4s ease;pointer-events:none}.banner-popup{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;position:fixed;z-index:999;top:0;left:0;background:rgba(0,0,0,.5490196078);width:100%;height:100%;padding-left:27px;padding-right:27px;overflow-y:auto;opacity:0;pointer-events:none;transition:all .5s ease}.banner-popup.open{opacity:1;pointer-events:auto}.banner-popup:after,.banner-popup:before{content:"";display:block;-ms-flex-negative:0;flex-shrink:0;-ms-flex-positive:1;flex-grow:1;min-height:30px;pointer-events:none}.banner-popup-content{position:relative;max-width:1600px;width:100%;margin-left:auto;margin-right:auto}@media (max-width:1024px){.banner-popup-content{max-width:500px}}.banner-popup-content picture{width:100%;height:auto}.banner-popup-content img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.banner-popup .banner-link{display:-ms-flexbox;display:flex;width:100%}.banner-popup .close-banner{position:absolute;right:20px;top:20px;width:48px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;z-index:2;cursor:pointer}@media (max-width:1024px){.banner-popup .close-banner{width:31px;right:10px;top:10px}}.banner-popup .close-banner svg{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}@media (max-width:1024px){.banner-popup .close-banner svg path{stroke:#fff}}:root{--default-font:"NeueHaasUnica",sans-serif;--font2:"Cormorant";--font3:"Bodoni";--font4:"Helvetica",sans-serif;--white:#FFFFFF;--sky:#EDF3F3;--creame:#F4F4EE;--gray-light:#E9E9E9;--grey:#B8B8B8;--blue:#C4E4EC;--orchid-gray:#DED8DE;--flamingo:#FFE8EB;--rose:#EEA0AD;--iris:#B18BC8;--orchid:#A171BA;--green-light:#017173;--green:#46623F;--black-green:#5F706A;--blue-gray:#6C8794;--black:#231F20;--color-text-black:var(--black);--color-text-invert:var(--white)}::-webkit-input-placeholder{color:#666;opacity:1}:-moz-placeholder{color:#666;opacity:1}::-moz-placeholder{color:#666;opacity:1}:-ms-input-placeholder{color:#666;opacity:1}body input:focus:required:invalid,body textarea:focus:required:invalid{color:#666}body input:required:valid,body textarea:required:valid{color:#666}*{box-sizing:border-box;letter-spacing:.1px;outline:0!important}a,button{cursor:pointer}html{scroll-behavior:smooth;scroll-padding-top:120px}body{font-size:16px;min-width:320px;position:relative;font-family:var(--default-font);overflow-x:hidden;opacity:1;padding:0;margin:0;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;font-weight:400}body a{text-decoration:none}body a:hover{text-decoration:none}body.no-scroll{overflow:hidden;width:100%}.h1,.h3,.h4,.h5,h1,h3,h4,h5{font-family:var(--font2);font-style:normal;font-weight:700;color:#000;margin:0;text-transform:uppercase}.h1,h1{font-weight:700;font-size:50px;line-height:61px}@media only screen and (max-width:1200px){.h1,h1{font-size:40px;line-height:48px}}@media only screen and (max-width:680px){.h1,h1{font-size:24px;line-height:29px}}.h3,h3{font-size:30px;line-height:36px}.h4,h4{font-size:22px;line-height:27px}.h5,h5{font-size:16px;line-height:22px}.h2,h2{font-family:var(--default-font);font-weight:400;font-size:32px;line-height:32px;color:#000}.wrapper{max-width:1380px;margin:0 auto;width:auto;padding-left:40px;padding-right:40px}@media only screen and (max-width:680px){.wrapper{padding-left:15px;padding-right:15px}}.main-title{padding-top:40px;padding-bottom:60px;text-transform:uppercase;text-align:center}@media only screen and (max-width:992px){.main-title{padding-top:56px;padding-bottom:30px}}@media only screen and (max-width:680px){.main-title{padding-top:18px;padding-bottom:30px}}.category-title{margin-top:20px;text-align:center;text-transform:uppercase}@media only screen and (max-width:992px){.category-title{margin-top:10px}}.align-center{text-align:center}.accent-iris{color:var(--iris);font-weight:500}.input-line{height:29px;background:#fff!important;border:1px solid #f4f4f4!important;font-size:13px;color:var(--black);padding:0 10px!important;width:100%;letter-spacing:.65px}.input-line:-ms-input-placeholder{color:var(--grey)}.input-line::placeholder{color:var(--grey)}.custom-select{float:none;clear:none;display:inline-block;font-size:20px;color:#000;font-family:Helvetica,sans-serif;text-transform:none;min-height:auto;height:auto;line-height:normal;border:0;padding-left:0;padding-right:12px;pointer-events:auto}.custom-select:after{right:0;width:18px;height:18px;background:url(../img/icon__chevron-down-arrow.svg) no-repeat;border:0;transform:none;margin-top:-10.5px;background-size:contain;right:-5px}.custom-select.open:after{transform:rotate(180deg);margin-right:6px;margin-top:-14px}.title-block{font-size:40px;font-family:Bodoni,sans-serif;font-weight:700;color:#fff;text-align:center;margin:0;padding:0;margin-bottom:10%}.title-block span{font-style:italic}.title-block.left{text-align:left}.title-block.brown{color:#b89b6b}.title-block.black{color:#000}.title-block.black.line-width:after{background:#000}.title-block.middle{font-size:30px;letter-spacing:1.5px}.title-block.line:after{content:"";display:block;width:102px;height:1px;background:#ebbbab;margin-right:auto;margin-left:0;margin-top:20px}.title-block.line-width:after{content:"";display:block;width:100%;height:1px;background:#ebbbab;margin-right:auto;margin-left:0;margin-top:20px}.title-block.right{text-align:right}.title-block.right.line:after{margin-right:0;margin-left:auto}.title-block.pink{color:#ebbbab}.title-block.cor{color:#c7ae86}.title-block.cor.line:after{background:#c7ae86}.title-block.fiolet{color:#bea2b1}.title-block.fiolet.line:after{background:#bea2b1}.title-block.order-title{font-size:24px;color:#000!important;text-align:left;font-weight:400}@keyframes move-down{0%{bottom:30px}50%{bottom:60px}100%{bottom:30px}}@keyframes pulseBtn{0%{transform:scale(1,1)}50%{transform:scale(.9,.9)}100%{transform:scale(1,1)}}.video-block{height:100vh;position:relative;overflow:hidden}.video-block__inner{height:100vh;position:relative;transition:margin-top .2s ease;will-change:position}.video-block:after{content:"";display:block;width:36px;height:26px;position:absolute;left:50%;margin-left:-18px;bottom:60px;z-index:2;background:url(../img/arrow-down.png) no-repeat;background-size:contain;animation:move-down 4s infinite ease}.video-block .bg-video{position:absolute;z-index:-1;top:0;bottom:0;left:0;right:0;height:100vh}.video-block .overlay{position:absolute;top:0;bottom:0;left:0;right:0;z-index:1;background:#000;opacity:0}.video-block__content{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:100%;position:relative;z-index:2}.video-block .inner{width:100%}.video-block__list .slick-slide>div{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.video-block__list .item{width:23%;text-align:center;opacity:0}.video-block__list .item .icon{margin-bottom:30px;text-align:center}.video-block__list .item .icon img{max-height:137px;filter:drop-shadow(0 0 3px #fff);display:inline-block}.video-block__list .item .name{font-size:20px;color:#fff;font-family:BodoniCyrillicFWF,sans-serif;letter-spacing:1px}.block-content{background:#fff;padding-top:70px;padding-bottom:60px;position:relative}.block-content:before{content:"";display:block;width:361px;height:469px;background-size:contain;background:url(../img/img__block-bg.png) no-repeat;position:absolute;right:0;top:30%}.about-company{margin-bottom:95px;position:relative}.about-company .title-block{margin-bottom:45px}.about-company__inner{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}.about-company__inner .text-block{color:#000;font-size:16px;letter-spacing:.8px;padding-top:10px;line-height:149%}.about-company__inner .text-block a{color:#baa27b}.about-company__inner .text-block .title-block{margin-bottom:20px}.about-company__inner .text-block .info{font-size:26px;font-style:italic;margin-bottom:45px}.about-company__inner .text-block span{font-size:20px;color:#000;margin-bottom:10px;display:block}.about-company__inner .text-block h1{display:inline;color:#000;font-family:Helvetica,sans-serif;font-size:16px;letter-spacing:.8px;font-weight:400}.about-company__inner .text-block h2{font-family:BodoniCyrillicFWF,sans-serif}.about-company__inner .text-block p{padding:0;margin:0}.about-company__inner .text-block p:not(:last-child){margin-bottom:20px}.about-company__inner .text-block hr{width:84px;height:1px;background:#b09362;margin-right:auto;margin-bottom:20px;display:block;margin-left:0;border:0}.about-company__inner .img-block{text-align:right;padding-right:30px}.about-company__inner .img-block__inner{position:relative;border:1px solid #c7ae86;padding:20px 0 20px 30px;display:inline-block}.about-company__inner .img-block__inner .img-big{margin-right:-30px}.about-company__inner .img-block__inner .img-small{position:absolute;left:-130px;bottom:-25px}.gallery-block{margin-bottom:70px;position:relative}.gallery-block__inner{display:-ms-grid;display:grid;-ms-grid-columns:60% 1fr;grid-template-columns:60% 1fr;grid-gap:80px;grid-template-areas:"slider info" "slider nav";grid-row-gap:0;-ms-grid-rows:1fr auto;grid-template-rows:1fr auto}.gallery-block__inner .info-block{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;grid-area:info}.gallery-block__inner .info-block .title-block{margin-bottom:20px}.gallery-block__inner .info-block .text{font-size:16px;color:#000;letter-spacing:.8px;line-height:149%}.gallery-block__inner .info-block .slider-nav{margin-top:auto;margin-bottom:30px}.gallery-block__wrap{min-width:0;grid-area:slider}.gallery-block .nav-block{grid-area:nav}.gallery-block__list .slick-slide{font-size:0}.gallery-block__list .item{position:relative;font-size:0}.gallery-block__list .item:before{content:"";display:block;position:absolute;border:1px solid #ebbbab;z-index:1;top:0;left:30px;bottom:0;width:100%;max-width:70%}.gallery-block__list .item__inner{position:relative;z-index:2;padding-left:35%;padding-top:25px;padding-bottom:30px}.gallery-block__list .item .img-big{max-width:100%}.gallery-block__list .item .img-small{position:absolute;top:0;left:0}.video-gallery{margin-bottom:70px;position:relative}.video-gallery__inner{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;grid-template-areas:"info slider" "nav slider";grid-row-gap:0;-ms-grid-rows:1fr auto;grid-template-rows:1fr auto}.video-gallery__inner .info-block{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-right:60px;margin-top:23px;grid-area:info}.video-gallery__inner .info-block .title-block{margin-bottom:20px}.video-gallery__inner .info-block .text{font-size:16px;color:#000;letter-spacing:.8px;line-height:149%}.video-gallery__inner .info-block .slider-nav{margin-top:auto}.video-gallery__wrap{min-width:0;grid-area:slider}.video-gallery .nav-block{grid-area:nav}.video-gallery__list .slick-slide{font-size:0;padding-top:23px}.video-gallery__list .item{text-align:right;padding-right:27px}.video-gallery__list .item__inner{position:relative;display:inline-block}.video-gallery__list .item__inner:before{content:"";display:block;border:1px solid #c7ae86;position:absolute;top:-23px;right:-27px;height:100%;width:100%;z-index:1}.video-gallery__list .item .video-preview{display:inline-block;position:relative;z-index:2}.video-gallery__list .item .video-preview:before{content:"";display:block;background:url(../img/icon__play.png) no-repeat;background-size:contain;width:70px;height:70px;animation:pulseBtn 2s infinite linear;position:absolute;top:50%;left:50%;margin-top:-35px;margin-left:-35px}.video-gallery__list .item .video-preview img{max-width:100%}.sertif-block{position:relative;margin-bottom:85px}.sertif-block__inner{display:-ms-grid;display:grid;-ms-grid-columns:1fr 60%;grid-template-columns:1fr 60%;grid-gap:110px;grid-template-areas:"slider info" "slider nav";grid-row-gap:0;-ms-grid-rows:1fr auto;grid-template-rows:1fr auto}.sertif-block__wrap{min-width:0;grid-area:slider}.sertif-block__list .slick-slide{font-size:0}.sertif-block__list .item{padding-top:23px;padding-left:20px;position:relative}.sertif-block__list .item:before{content:"";display:block;border:1px solid #bea2b1;width:90%;height:90%;position:absolute;top:0;left:0;z-index:1}.sertif-block__list .item__inner{display:inline-block;position:relative;z-index:2}.sertif-block__list .item__inner img{max-width:100%}.sertif-block .nav-block{grid-area:nav}.sertif-block .info-block{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;grid-area:info}.sertif-block .info-block .title-block{margin-bottom:20px}.sertif-block .info-block .text{font-size:16px;color:#000;letter-spacing:.8px;line-height:149%}.sertif-block .info-block .text a{color:#baa27b}.sertif-block .info-block .slider-nav{margin-top:auto}.partner-block{position:relative}.partner-block__inner{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;grid-template-areas:"slider info" "slider nav";grid-row-gap:0;-ms-grid-rows:1fr auto;grid-template-rows:1fr auto}.partner-block__wrap{min-width:0;grid-area:slider}.partner-block__list .slick-slide{font-size:0}.partner-block__list .item{padding-top:23px;padding-left:20px;position:relative}.partner-block__list .item:before{content:"";display:block;border:1px solid #bea2b1;width:90%;height:90%;position:absolute;top:0;left:0;z-index:1}.partner-block__list .item__inner{display:inline-block;position:relative;z-index:2}.partner-block__list .item__inner img{max-width:100%}.partner-block .nav-block{grid-area:nav;padding-left:45px}.partner-block .info-block{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;grid-area:info;padding-left:45px;min-width:0}.partner-block .info-block .title-block{margin-bottom:20px}.partner-block .info-block .text{font-size:16px;color:#000;line-height:149%}.partner-block .info-block .slider-nav{margin-top:auto}.partner-block__info .item .name{font-weight:700;font-size:20px;line-height:149%;text-transform:uppercase;color:#bea2b1;margin-bottom:13px}.partner-block__info .item .adress{font-style:italic;font-weight:500;font-size:20px;line-height:149%;text-decoration:underline;color:#000;margin-bottom:13px}.partner-block__info .item .link{display:block;font-weight:700;font-size:16px;line-height:149%;text-decoration:underline;text-transform:uppercase;color:#af94a2;margin-bottom:22px}.partner-block__info .item .link:after{content:"";display:inline-block;vertical-align:middle;height:7px;width:4px;background:url(../img/arrow__right.svg) no-repeat;margin-left:15px}.mm-wrapper_opening .mm-menu_offcanvas~.mm-slideout{transform:none}.mm-wrapper_background:before{content:"";display:block;background:rgba(0,0,0,.5);z-index:10;position:absolute;top:0;right:0;bottom:0;left:0}.mm-menu_offcanvas{z-index:20}.mm-navbar__title{font-size:16px;color:#000!important}.mm-listitem{border:0}.mm-listitem:after{display:none}.mm-listitem__text{font-size:14px;padding-left:15px}.mm-listitem__btn:not(.mm-listitem__text){border-width:0}.inner-top{position:relative;height:100vh;background-repeat:no-repeat;background-position:50% 50%;background-size:cover;z-index:1}.inner-top:after{content:"";display:block;position:absolute;background-image:linear-gradient(to top,rgba(0,0,0,.7) 0,transparent 100%);z-index:2;top:0;right:0;left:0;bottom:0}.inner-top>.wrapper{height:100%;padding-top:100px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.inner-top__inner{max-width:50%;text-align:center;width:100%}.inner-top__inner .img-block{margin-bottom:40px}.inner-top__inner .img-block img{max-width:100%}.inner-top__inner .text-block{font-size:40px;text-transform:uppercase;color:#1a1a1a;font-weight:700}.inner-top .arrow{z-index:3;display:block;width:36px;height:26px;position:absolute;left:50%;margin-left:-18px;bottom:60px;background:url(../img/arrow-down.png) no-repeat;background-size:contain;animation:move-down 4s infinite ease}.block-video{margin-bottom:15px}.block-video iframe{width:100%;height:300px}.img-with-button{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;aspect-ratio:1/.6}.img-with-button:after{content:"";position:absolute;width:75px;height:75px;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);background:url(../img/icons/play-icon-color.svg);background-repeat:no-repeat;background-size:contain;background-position:center;cursor:pointer}.img-with-button img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.content{padding-top:40px;position:relative}.content:before{content:"";display:inline-block;width:293px;height:428px;background:url(../img/bg_accessories__content-top.png) no-repeat;background-size:contain;position:absolute;left:0;top:10%}.content:after{content:"";display:inline-block;width:244px;height:307px;background:url(../img/bg_accessories__content-bottom.png) no-repeat;background-size:contain;position:absolute;right:0;top:50%}.content .wrapper{position:relative;z-index:1}.content .title-block{margin-bottom:30px}.clearfix::after{content:"";display:table;clear:both}.desc-block{font-family:Helvetica,sans-serif;font-size:16px;color:#000;letter-spacing:.8px;margin-bottom:50px}.beta{text-transform:lowercase!important;font-family:auto}.ye{font-family:auto}.catalog-block{font-size:0}.catalog-block>.item{width:28%;display:inline-block;vertical-align:top;margin-left:2.5%;margin-right:2.5%;position:relative;overflow:hidden;margin-bottom:5%}.catalog-block>.item .inner .img{width:100%;height:234px;background-color:#fff;border:1px solid #e8e8e8;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin-bottom:30px}.catalog-block>.item .inner .img img{max-width:100%;max-height:100%}.catalog-block>.item .inner .name{font-family:BodoniCyrillicFWF,sans-serif;font-size:18px;text-transform:uppercase;color:#a48146;letter-spacing:.9px;border-top:1px solid rgba(0,0,0,.22);display:block;padding-top:20px}.catalog-block>.item .inner .model{font-size:16px;letter-spacing:.8px;font-family:BodoniCyrillicFWF,sans-serif;margin-top:15px}.catalog-block>.item .back{position:absolute;top:100%;right:0;bottom:0;left:0;background-color:#c2ae8f;padding:40px 15px 0 15px;opacity:0;pointer-events:none;transition:all 2s ease;height:100%}.catalog-block>.item .back .date{font-size:16px;color:#fff;margin-bottom:10px}.catalog-block>.item .back .name{font-size:20px;font-family:BodoniCyrillicFWF,sans-serif;color:#fff;letter-spacing:1px;margin-bottom:20px;display:block;position:relative;padding-left:40px}.catalog-block>.item .back .name:before{content:"";display:inline-block;background:url(../img/icon__cat-name.png) no-repeat;width:33px;height:19px;position:absolute;top:0;left:0;background-size:contain}.catalog-block>.item .back .desc{font-size:16px;color:#fff;font-family:BodoniCyrillicFWF,sans-serif;letter-spacing:.8px;padding-top:15px;border-top:1px solid rgba(255,255,255,.5);margin-bottom:25px;position:relative;z-index:2}.catalog-block>.item .back .btn{position:relative;z-index:2}.catalog-block>.item:nth-of-type(2n) .back{background-color:#c7ae86}.catalog-block>.item:nth-of-type(3n){margin-right:0}.catalog-block>.item:nth-of-type(3n) .back{background-color:#bba98b}.catalog-block>.item:hover .back{top:0;opacity:1;pointer-events:auto}.catalog-block>.item-content{float:left;width:100%;padding-bottom:100px}.catalog-block>.item.violet .inner .name{color:#894787}.catalog-block>.item.violet .inner .model{color:#894787}.catalog-block>.item.violet .back{background:#bc9db9}.catalog-block>.item.violet .back:after{content:"";width:114px;height:111px;background:url(../img/icon__cat-violet.png) no-repeat;position:absolute;right:0;bottom:0;z-index:1}.catalog-block>.item.mint .inner .name{color:#005741}.catalog-block>.item.mint .inner .model{color:#005741}.catalog-block>.item.mint .back{background:#7acbba}.catalog-block>.item.mint .back:after{content:"";display:block;position:absolute;background:url(../img/icon__cat-mint.png) no-repeat;width:109px;height:120px;right:0;bottom:0;z-index:1}.catalog-block>.item.mint .back .name{padding-left:30px}.catalog-block>.item.mint .back .name:before{background-image:url(../img/icon__cat-name_mint.png);width:19px;height:19px}.catalog-block>.item.darkmint .inner .name{color:#005741}.catalog-block>.item.darkmint .inner .model{color:#005741}.catalog-block>.item.darkmint .back{background:#7acbba}.catalog-block>.item.darkmint .back:after{content:"";display:block;position:absolute;background:url(../img/icon__cat-darkmint.png) no-repeat;width:124px;height:115px;right:0;bottom:0;z-index:1}.catalog-block>.item.lime .inner .name{color:#d3ca00}.catalog-block>.item.lime .inner .model{color:#d3ca00}.catalog-block>.item.lime .back{background:#dfd458}.catalog-block>.item.lime .back:after{content:"";display:block;position:absolute;background:url(../img/icon__cat-lime.png) no-repeat;width:136px;height:145px;right:0;bottom:0;z-index:1}.catalog-block>.item.lime .back .name{padding-left:30px}.catalog-block>.item.lime .back .name:before{background-image:url(../img/icon__cat-name_lime.png);width:19px;height:19px}.catalog-block>.item.brown .inner .name{color:#a48146}.catalog-block>.item.brown .inner .model{color:#a48146}.catalog-block>.item.brown .back{background:#d7c4a5}.catalog-block>.item.brown .back:after{content:"";display:block;position:absolute;background:url(../img/icon__cat-brown.png) no-repeat;width:93px;height:127px;right:0;bottom:0;z-index:1}.catalog-block>.item.brown .back .name{padding-left:30px}.catalog-block>.item.brown .back .name:before{background-image:url(../img/icon__cat-name_brown.png);width:19px;height:19px}.catalog-block>.item.red .inner .name{color:#d20a39}.catalog-block>.item.red .inner .model{color:#d20a39}.catalog-block>.item.red .back{background:#ecb5c4}.catalog-block>.item.red .back:after{content:"";display:block;position:absolute;background:url(../img/icon__cat-red.png) no-repeat;width:117px;height:84px;right:0;bottom:0;z-index:1}.catalog-block>.item.red .back .name{padding-left:30px}.catalog-block>.item.red .back .name:before{background-image:url(../img/icon__cat-name_red.png);width:20px;height:19px}.catalog-block>.item.rose .inner .name{color:#eca3ac}.catalog-block>.item.rose .inner .model{color:#eca3ac}.catalog-block>.item.rose .back{background:#e6aaae}.catalog-block>.item.rose .back:after{content:"";display:block;position:absolute;background:url(../img/icon__cat-rose.png) no-repeat;width:117px;height:84px;right:0;bottom:0;z-index:1}.catalog-block>.item.rose .back .name{padding-left:30px}.catalog-block>.item.rose .back .name:before{background-image:url(../img/icon__cat-name_red.png);width:20px;height:19px}.catalog-block>.item.pink .inner .name{color:#d5afce}.catalog-block>.item.pink .inner .model{color:#d5afce}.catalog-block>.item.pink .back{background:#d8bed4}.catalog-block>.item.pink .back:after{content:"";display:block;position:absolute;background:url(../img/icon__cat-pink.png) no-repeat;width:113px;height:106px;right:0;bottom:0;z-index:1}.catalog-block>.item.orange .inner .name{color:#e48026}.catalog-block>.item.orange .inner .model{color:#e48026}.catalog-block>.item.orange .back{background:#e3b776}.catalog-block>.item.orange .back:after{content:"";display:block;position:absolute;background:url(../img/icon__cat-orange.png) no-repeat;width:122px;height:104px;right:0;bottom:0;z-index:1}.catalog-block>.item.orange .back .name{padding-left:30px}.catalog-block>.item.orange .back .name:before{background-image:url(../img/icon__cat-name_orange.png);width:19px;height:19px}.catalog-block>.item.green .inner .name{color:#d2c82b}.catalog-block>.item.green .inner .model{color:#d2c82b}.catalog-block>.item.green .back{background:#cfcca2}.catalog-block>.item.green .back:after{content:"";display:block;position:absolute;background:url(../img/icon__cat-green.png) no-repeat;width:135px;height:93px;right:0;bottom:0;z-index:1}.catalog-block>.item.darkviolet .inner .name{color:#4f3d71}.catalog-block>.item.darkviolet .inner .model{color:#4f3d71}.catalog-block>.item.darkviolet .back{background:#c1afd0}.catalog-block>.item.darkviolet .back:after{content:"";display:block;position:absolute;background:url(../img/icon__cat-darkviolet.png) no-repeat;width:132px;height:114px;right:0;bottom:0;z-index:1}.catalog-block>.item.peach .inner .name{color:#e7b2a1}.catalog-block>.item.peach .inner .model{color:#e7b2a1}.catalog-block>.item.peach .back{background:#f3c1ac}.catalog-block>.item.peach .back:after{content:"";display:block;position:absolute;background:url(../img/icon__cat-peach.png) no-repeat;width:118px;height:111px;right:0;bottom:0;z-index:1}.catalog-block>.item.darkblue .inner .name{color:#144865}.catalog-block>.item.darkblue .inner .model{color:#144865}.catalog-block>.item.darkblue .back{background:#99bacd}.catalog-block>.item.darkblue .back:after{content:"";display:block;position:absolute;background:url(../img/icon__cat-darkblue.png) no-repeat;width:130px;height:124px;right:0;bottom:0;z-index:1}.catalog-block>.item.darkblue .back .name{padding-left:30px}.catalog-block>.item.darkblue .back .name:before{background-image:url(../img/icon__cat-name_darkblue.png);width:19px;height:19px}.catalog-block>.item.darkbrown .inner .name{color:#8a7764}.catalog-block>.item.darkbrown .inner .model{color:#8a7764}.catalog-block>.item.darkbrown .back{background:#d8bea3}.catalog-block>.item.darkbrown .back:after{content:"";display:block;position:absolute;background:url(../img/icon__cat-darkbrown.png) no-repeat;width:127px;height:118px;right:0;bottom:0;z-index:1}.catalog-block>.item.lightblue .inner .name{color:#6d8793}.catalog-block>.item.lightblue .inner .model{color:#6d8793}.catalog-block>.item.lightblue .back{background:#a1b8c6}.catalog-block>.item.lightblue .back:after{content:"";display:block;position:absolute;background:url(../img/icon__cat-lightblue.png) no-repeat;width:111px;height:111px;right:0;bottom:0;z-index:1}.catalog-block>.item.lightblue .back .name{padding-left:30px}.catalog-block>.item.lightblue .back .name:before{background-image:url(../img/icon__cat-name_mint.png);width:19px;height:19px}.catalog-block>.item.lightviolet .inner .name{color:#9b6b8d}.catalog-block>.item.lightviolet .inner .model{color:#9b6b8d}.catalog-block>.item.lightviolet .back{background:#cbaabb}.catalog-block>.item.lightviolet .back:after{content:"";display:block;position:absolute;background:url(../img/icon__cat-lightviolet.png) no-repeat;width:145px;height:143px;right:0;bottom:0;z-index:1}.catalog-block>.item.darkrose .inner .name{color:#96346f}.catalog-block>.item.darkrose .inner .model{color:#96346f}.catalog-block>.item.darkrose .back{background:#cbaabb}.catalog-block>.item.darkrose .back:after{content:"";display:block;position:absolute;background:url(../img/icon__cat-darkrose.png) no-repeat;width:134px;height:114px;right:0;bottom:0;z-index:1}.catalog-block__product{padding:0 65px;position:relative}.catalog-block__product .slick-slide>div{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;font-size:0}.catalog-block__product .slick-slide:nth-child(2) .item{animation-delay:.2s}.catalog-block__product .slick-slide:nth-child(3) .item{animation-delay:.4s}.catalog-block__product .slick-slide:nth-child(4) .item{animation-delay:.6s}.catalog-block__product .item{width:76%!important;font-size:16px;font-family:BodoniCyrillicFWF,sans-serif;letter-spacing:.8px;margin-right:auto;margin-left:auto}.catalog-block__product .item .img{box-shadow:0 1px 1px rgba(128,128,128,.21);margin-bottom:25px;text-align:center;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;overflow:hidden}.catalog-block__product .item .img img{max-width:100%;transition:all .25s ease;max-height:90%}.catalog-block__product .item .name{color:#000;text-transform:uppercase;display:block;margin-bottom:20px}.catalog-block__product .item .about{color:#000;letter-spacing:.8px;font-style:italic;margin-bottom:20px}.catalog-block__product .item .desc{color:#000;border-top:1px solid #ebebeb;padding-top:20px;margin-bottom:15px}.catalog-block__product .item .price{color:#ae9a7a;margin-bottom:15px}.catalog-block__product .item .volume{color:#010101;margin-bottom:30px}.catalog-block__product .item .strength-block{margin-bottom:30px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.catalog-block__product .item .strength-block .count{font-size:40px;color:#000;padding-right:10px;border-right:1px solid #000;line-height:30px;padding-top:5px}.catalog-block__product .item .strength-block .info{padding-left:15px}.catalog-block__product .item .strength-block .info .circle{font-size:0;margin-bottom:7px}.catalog-block__product .item .strength-block .info .circle span{display:inline-block;vertical-align:top;width:6px;height:6px;background-color:#c6c6c6;border-radius:50%;margin-right:3px}.catalog-block__product .item .strength-block .info .circle.circle1 span:nth-child(-n+1){background-color:#000}.catalog-block__product .item .strength-block .info .circle.circle2 span:nth-child(-n+2){background-color:#000}.catalog-block__product .item .strength-block .info .circle.circle3 span:nth-child(-n+3){background-color:#000}.catalog-block__product .item .strength-block .info .circle.circle4 span:nth-child(-n+4){background-color:#000}.catalog-block__product .item .strength-block .info .circle.circle5 span:nth-child(-n+5){background-color:#000}.catalog-block__product .item .strength-block .info .circle.circle6 span:nth-child(-n+6){background-color:#000}.catalog-block__product .item .strength-block .info .circle.circle7 span:nth-child(-n+7){background-color:#000}.catalog-block__product .item .strength-block .info .text{font-size:16px;text-transform:uppercase;color:#000}.catalog-block__product .item .btn-block{display:-ms-grid;display:grid;-ms-grid-columns:1fr 47px;grid-template-columns:1fr 47px;grid-gap:10px}.catalog-block__product .item:hover .img img{transform:scale(1.1)}.treatment2 .content:before{background-image:url(../img/bg_treatment_2-top.png);width:267px;height:368px}.treatment2 .content:after{background-image:url(../img/bg_treatment_2-bottom.png);width:299px;height:414px}.treatment2 .about-company{border-color:#ebbbab}.treatment2 .about-company__inner .text-block{margin-right:-65px}.treatment2 .about-company__inner .text-block hr{background:#ebbbab}.treatment2 .about-company__inner .img-block__inner{border-color:#ebbbab}.treatment3 .content:before{background-image:url(../img/bg_treatment_3-top.png);width:346px;height:441px}.treatment3 .content:after{background-image:url(../img/bg_treatment_3-bottom.png);width:304px;height:427px}.treatment3 .about-company{border-color:#bea2b1}.treatment3 .about-company__inner .text-block{margin-right:-65px}.treatment3 .about-company__inner .text-block hr{background:#bea2b1}.treatment3 .about-company__inner .img-block__inner{border-color:#bea2b1}.productions-page .content:before{background-image:url(../img/bg_productions-top.png);width:269px;height:465px}.productions-page .content:after{background-image:url(../img/bg_productions-bottom.png);width:229px;height:465px}.productions-page .title-block{color:#0d6c6b}.productions-page .about-company{margin-bottom:130px}.productions-page .about-company__inner .text-block{margin-right:-65px}.productions-page .about-company__inner .text-block .info{color:#0d6c6b}.productions-page .about-company__inner .text-block hr{background:#0d6c6b}.productions-page .about-company__inner .img-block__inner{border-color:#0d6c6b;padding:35px 40px 0 0;font-size:0}.productions-page .about-company__inner .img-block__inner .img-big{border:1px solid #0d6c6b;margin-right:0;margin-left:-40px;margin-bottom:-35px}.product-content{margin-bottom:100px}.product-content__list{padding:0 20px;position:relative}.product-content__list .item{margin:0 13px;width:auto!important}.product-content__list .item .info{margin-bottom:20px;position:relative;overflow:hidden}.product-content__list .item .info .img-block{height:250px;border:1px solid #f5f5f5;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.product-content__list .item .info .img-block img{max-width:100%;max-height:100%}.product-content__list .item .info__inner{height:100%;background-color:#73abab;padding:35px 20px 0 20px;position:absolute;right:0;left:0;top:100%;transition:all 2s ease}.product-content__list .item .info__inner .name{font-size:16px;color:#fff;font-weight:700;letter-spacing:.8px;margin-bottom:15px}.product-content__list .item .info__inner .name:after{content:"";display:block;width:54px;height:1px;background:#fff;margin-top:20px}.product-content__list .item .info__inner .desc{font-size:16px;color:#fff;letter-spacing:.8px}.product-content__list .item .name-product{font-size:20px;color:#000;font-weight:700;letter-spacing:1px;border-top:1px solid #0d6c6b;padding-top:20px}.product-content__list .item:hover .info__inner{top:0}.products-block{margin-bottom:115px}.products-block__list{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr);grid-gap:35px}.products-block__list.slider-product{display:block;padding:0 20px}.products-block__list.slider-product .slick-list{margin:0 -8px}.products-block__list.slider-product .item{padding:0 8px}.products-block__list .item{position:relative}.products-block__list .item .inner{margin-bottom:15px;position:relative;overflow:hidden;padding-top:25px;z-index:2}.products-block__list .item .inner .info{background:#73abab;padding:25px 15px 0 15px;position:absolute;top:100%;right:1px;bottom:0;left:0;height:100%;transition:all 2s ease}.products-block__list .item .inner .info .name{font-size:18px;color:#fff;border-top:0;padding-top:0;padding-bottom:20px;border-bottom:1px solid #fff;margin-bottom:15px;height:auto!important}.products-block__list .item .inner .info .desc{font-size:16px;color:#fff;letter-spacing:.8px;margin-bottom:35px}.products-block__list .item .inner .img-block{height:259px;border:1px solid #f5f5f5;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin-bottom:25px}.products-block__list .item .inner .img-block img{max-width:100%;max-height:100%}.products-block__list .item .inner .name{font-size:20px;color:#0d6c6b;letter-spacing:1px;text-transform:uppercase;border-top:1px solid #000;display:block;padding-top:30px;padding-bottom:15px;font-family:BodoniCyrillicFWF,sans-serif}.products-block__list .item .btn-block{display:-ms-grid;display:grid;-ms-grid-columns:1fr 47px;grid-template-columns:1fr 47px;grid-gap:10px}.products-block__list .item .btn-block .btn{border:1px solid #73abab;background-color:transparent;color:#0d6c6b;text-transform:uppercase}.products-block__list .item .btn-block .btn.fav{background-image:url(../img/icon__fav-product.svg);border:0;position:absolute;top:25px;right:10px;width:38px;opacity:.6;z-index:5}.products-block__list .item .btn-block .btn.fav.selected,.products-block__list .item .btn-block .btn.fav:hover{background-color:none!important;opacity:1}.products-block__list .item:hover .inner .info{top:0}.idol-man{margin-bottom:85px}.idol-man .text-block{font-family:Helvetica,sans-serif;font-size:16px;color:#000;letter-spacing:.8px;margin-bottom:50px}.idol-man .text-block span{font-size:20px;font-style:italic;margin-bottom:30px;display:block}.idol-man .text-block hr{width:84px;height:1px;background:#070707;margin-bottom:30px;margin-left:0}.idol-man .text-block p{margin:0;padding:0}.idol-man .text-block a{color:#baa27b}.idol-man__product{padding:95px 60px;background-repeat:no-repeat;background-position:50% 50%;background-size:cover}.idol-man__product .inner{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;-ms-flex-align:center;align-items:center}.idol-man__product .inner .img-block{text-align:center}.idol-man__product .inner .img-block img{max-width:100%}.idol-man__product .inner .text{font-size:40px;text-transform:uppercase;color:#fff;font-weight:700;letter-spacing:2px}.idol-woman{margin-top:70px;padding-bottom:75px;border-bottom:1px solid #a48146;margin-bottom:50px}.idol-woman .img-block{padding-left:30px;float:left;margin-right:95px}.idol-woman .img-block__inner{font-size:0;position:relative;width:316px;height:316px}.idol-woman .img-block__inner:before{content:"";display:block;left:-30px;right:30px;bottom:30px;top:-30px;border:1px solid #a48146;position:absolute}.idol-woman .img-block__inner img{max-width:100%;position:relative;z-index:2;border:1px solid #a48146;background:#fff}.idol-woman .text-block{color:#000;font-family:Helvetica,sans-serif;font-size:16px;letter-spacing:.8px;padding-top:10px}.idol-woman .text-block span{font-size:20px;color:#000;margin-bottom:10px;display:block}.idol-woman .text-block p{padding:0;margin:0}.idol-woman .text-block p:not(:last-child){margin-bottom:20px}.idol-woman .text-block hr{width:84px;height:1px;background:#a48146;margin-right:auto;margin-bottom:20px;display:block;margin-left:0;border:0}.idol-woman .text-block h2{font-family:BodoniCyrillicFWF,sans-serif}.idol-woman a{color:#baa27b}.page-not-banner{padding-top:95px}.cabinet-page .content:after{background-image:url(../img/bg_cabinet-bottom.png);width:260px;height:367px}.cabinet-block{margin-bottom:100px}.cabinet-block .cabinet-button-wrapper{display:-ms-flexbox;display:flex;gap:55px;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center}@media only screen and (max-width:680px){.cabinet-block .cabinet-button-wrapper{gap:20px}}.cabinet-block .cabinet-button-wrapper .btn-continue{max-width:247px;font-size:18px;line-height:23px}.cabinet-block .cabinet-button-wrapper .btn-continue:hover{color:#fff}.cabinet-block .cabinet-button-wrapper .btn-cancel{font-size:14px;line-height:18px;color:#c7ae86;text-decoration:underline}.cabinet-block .cabinet-button-wrapper .btn-cancel:hover{color:var(--green-light)}.cabinet-block .cabinet-menu .list-group-item{background-color:#b89b6b;font-size:22px;color:#fff;border:0;margin-bottom:1px;border-radius:0!important;padding:12px 15px 12px 20px;transition:all .2s ease}.cabinet-block .cabinet-menu .list-group-item a{display:block;color:#fff}.cabinet-block .cabinet-menu .list-group-item.active,.cabinet-block .cabinet-menu .list-group-item:hover{background:#c7ae86;color:#fff}.cabinet-block .cabinet-menu .has-submenu{cursor:pointer;position:relative}.cabinet-block .cabinet-menu .has-submenu:before{position:absolute;content:"";width:0;height:0;border:10px solid #fff;border-left-color:transparent;border-right-color:transparent;border-bottom-color:transparent;z-index:2;right:18px;top:20px;transform:rotateZ(-90deg);transition:.4s ease}.cabinet-block .cabinet-menu .has-submenu>a{pointer-events:none;background-color:#b89b6b;display:block;font-size:22px;color:#fff;border:0;margin-bottom:1px;border-radius:0!important;padding:12px 37px 12px 20px;transition:all .2s ease}@media only screen and (max-width:992px){.cabinet-block .cabinet-menu .has-submenu>a{font-size:20px;line-height:20px;text-align:center}}@media only screen and (max-width:680px){.cabinet-block .cabinet-menu .has-submenu>a{padding-top:17px;padding-bottom:17px;padding-left:40px;padding-right:40px}}.cabinet-block .cabinet-menu .has-submenu.open:before{top:23px;transform:rotateZ(0);transform-origin:center}.cabinet-block .cabinet-menu .has-submenu.open .submenu{display:block}.cabinet-block .cabinet-menu .submenu{display:none}@media only screen and (max-width:992px){.cabinet-block .cabinet-menu .submenu{position:absolute;top:100%;left:0;z-index:2;min-width:200px}.cabinet-block .cabinet-menu .submenu .submenu-item{width:100%;padding-left:20px;padding-right:20px;white-space:nowrap}}@media only screen and (max-width:680px){.cabinet-block .cabinet-menu .submenu{position:static}}.cabinet-block .cabinet-menu .submenu-item.list-group-item{font-size:18px;line-height:29px;padding-left:40px;background:#c7ae86}.cabinet-block .cabinet-content{background:#f7f7f7;padding:20px 30px}.cabinet-block .form-group{margin-bottom:0}.cabinet-block .text{font-size:20px;font-family:BodoniCyrillicFWF,sans-serif;color:#534227;padding-top:15px;margin-bottom:10px}.cabinet-block .form-control{background:0 0;border:0;border-radius:0;border-bottom:1px solid #ddd;font-size:20px;font-family:BodoniCyrillicFWF,sans-serif;color:#000;padding:13px 10px;height:auto;box-shadow:none;width:100%}.cabinet-block .form-control:-ms-input-placeholder{color:#000}.cabinet-block .form-control::placeholder{color:#000}.cabinet-block .buttons{margin-top:35px}.cabinet-block .buttons .btn{display:inline-block;vertical-align:top;width:auto;margin-left:55px}input+.error{color:red;font-size:12px;font-weight:400;letter-spacing:1px;margin-left:10px}.table-event{display:table;width:100%}.table-event__row{display:table-row}.table-event__cell{display:table-cell;font-family:BodoniCyrillicFWF,sans-serif;font-size:18px;color:#000;letter-spacing:.9px;vertical-align:top;padding:15px 0;padding-left:10px;border-bottom:1px solid #ddd}.table-event__cell.head{border-top:1px solid #ddd;border-right:1px solid #ddd;padding-left:10px}.table-event__cell:not(:last-child){padding-right:20px}.table-event__cell.photo{width:140px}.table-event__cell.name{width:25%}.table-event__cell .img{max-width:100%}.table-event__cell .info{display:none}.table-event__cell a{color:#000;text-decoration:none}.table-event__cell .status-block.ok{color:#0d6c6b}.table-event__cell .status-block.cancel{color:#ff571d}.table-event__cell .status-block.ready{color:#b89b6b}.table-event.table-order{table-layout:fixed}.learn-block{margin-bottom:115px}.learn-block__list{padding:0 28px}.learn-block__list .slick-list{margin:0 -23px}.learn-block__list .item{padding:0 23px}.learn-block__list .item .img{margin-bottom:20px}.learn-block__list .item .img img{max-width:100%;width:100%}.learn-block__list .item .name{display:block;font-size:19px;color:#010101;letter-spacing:.9px;text-transform:uppercase;font-family:BodoniCyrillicFWF,sans-serif;padding-top:20px;border-top:1px solid #000}.table-fav .table-event__cell{font-size:16px}.table-fav .table-event__cell.head{font-size:20px}.table-fav .table-event__cell .stock-block{color:#0d6c6b}.table-fav .table-event__cell .stock-block.not{color:#ff6868}.table-fav .table-event__cell .btn-cabinet{display:inline-block;vertical-align:top;width:16px;height:20px;background:url(../img/icon__del.png) no-repeat}.table-fav .table-event__cell .btn-cabinet.buy{background-image:url(../img/icon__buy.png);width:23px;height:20px}.table-fav .table-event__cell .btn-cabinet:not(:last-child){margin-right:20px}.events-page .content:before{background-image:url(../img/bg_events__content-top.png);width:265px;height:397px}.events-page .content:after{background-image:url(../img/bg_events__content-bottom.png);width:277px;height:376px}.events-page .review-block__add .title{color:#000}.events-page .review-block__add .name-block .input-line{border:1px solid #aeaeae!important}.events-page .review-block__add .textarea-line{border:1px solid #aeaeae}.events-page .review-block__add .btn-block .btn{background-color:#ff9c70;color:#000}#simplecheckout_cart{box-shadow:0 4px 4px rgba(128,128,128,.18);border:0;background:#fff;padding:0 30px;padding-bottom:40px;margin-bottom:70px}.simplecheckout-cart{border:0}.simplecheckout-cart th{background:#fff;text-align:left;font-size:20px;font-family:BodoniCyrillicFWF,sans-serif;color:#000;font-weight:400;border-color:#ddd}.simplecheckout-cart th.name{text-align:left;font-size:20px!important}.simplecheckout-cart th.price,.simplecheckout-cart th.total{font-weight:400!important;font-size:20px!important;font-family:BodoniCyrillicFWF,sans-serif!important}.simplecheckout-cart td{color:#000;font-size:16px;letter-spacing:.8px;padding-top:30px;padding-bottom:30px;border-color:#ddd}.simplecheckout-cart td.quantity img{vertical-align:middle}.simplecheckout-cart td.image{width:77px;display:block}.simplecheckout-cart td.image a{display:inline-block}.simplecheckout-cart td.image img{max-width:77px;max-height:77px;width:100%}.simplecheckout-cart .total{font-weight:400!important}.simplecheckout-cart .model{display:none}.simplecheckout-cart .name{text-align:left!important}.simplecheckout-cart .name a{color:#000;font-size:16px}.simplecheckout-cart-total{border:0;font-size:22px;color:#825d71;padding:0}.simplecheckout-cart-total b{font-weight:400}.simplecheckout-cart .quantity{font-size:0}.simplecheckout-cart .quantity span{width:31px;height:31px;background:#fff;border:1px solid #bea2b1;display:inline-block;vertical-align:top;line-height:29px;text-align:center;cursor:pointer}.simplecheckout-cart .quantity input{width:31px;height:31px;background:#fff;border:1px solid #bea2b1;text-align:center;font-family:BodoniCyrillicFWF,sans-serif;color:#000;margin:0 3px;font-size:16px;display:inline-block;vertical-align:top}.simplecheckout-block{margin-bottom:34px}.simplecheckout-block .checkout-heading{font-size:24px;color:#000;letter-spacing:1.2px;margin-bottom:20px}.simplecheckout-block .custom-select{height:50px;border:1px solid #bea2b1;width:100%;background:0 0;padding:0 24px;font-size:18px;letter-spacing:.9px;color:#000;display:block;border-radius:0;line-height:50px}.simplecheckout-block .custom-select:after{right:24px}.checkout-heading-button a{color:#fff!important;font-size:18px;display:inline-block;width:126px;height:29px;background:#bea2b1;line-height:29px;text-align:center}.simplecheckout-three-column input[type=password],.simplecheckout-three-column input[type=tel],.simplecheckout-three-column input[type=text]{height:50px;border:1px solid #bea2b1;width:100%;font-family:Helvetica,sans-serif;font-size:18px;color:#000;padding:0 20px;background:0 0!important}.simplecheckout-three-column input[type=radio]{display:none}.simplecheckout-three-column input[type=radio]+label{font-size:20px;font-weight:400;margin-bottom:15px;display:block;cursor:pointer}.simplecheckout-three-column input[type=radio]+label:before{content:"";display:inline-block;vertical-align:middle;width:13px;height:13px;border:1px solid #bea2b1;border-radius:50%;margin-right:8px;transition:all .1s ease}.simplecheckout-three-column input[type=radio]:checked+label:before{background:#bea2b1}.simplecheckout-three-column .shipping-add-content label{font-size:20px;margin-bottom:8px}.simplecheckout-three-column .shipping-add-content select{height:50px;border:1px solid #bea2b1;width:100%;font-family:Helvetica,sans-serif;font-size:18px;color:#000;padding:0 20px;background:0 0;margin-bottom:25px}.button_oc{font-size:22px;max-width:355px;width:100%;height:50px;background-color:#bea2b1;line-height:50px;display:inline-block}.simplecheckout-right-column{width:49%!important;float:left!important}.simplecheckout-left-column{width:49%!important;float:left!important}.simplecheckout-left-column input{height:50px;border:1px solid #bea2b1;width:100%;background:0 0;padding:5px 24px;font-size:18px;letter-spacing:.9px;color:#000;display:block}.simplecheckout-table-form-right{padding:0;padding-bottom:35px}.simplecheckout-block-content{padding:0}.simplecheckout-button-right{width:100%;margin-top:55px}.simplecheckout-three-column.payment .simplecheckout-block{margin-bottom:0}.simplecheckout-three-column.payment .simplecheckout-button-right{margin-top:28px}.simplecheckout-three-column.payment .mt-35{margin-top:35px}.button-black{background:#000}.promo-block{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;padding-top:17px;padding-bottom:52px;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid #ddd}.promo-block .title{font-size:20px;line-height:28px;margin-bottom:11px}.promo-block .message{margin-top:8px}.promo-block .subtitle{font-size:16px;line-height:22px;color:#565656}.promo-block .input-promo{width:100%;display:inline-block;box-sizing:border-box;font-size:16px;line-height:22px;padding:12px 75px 14px 14px;border:1px solid #bea2b1}.promo-block .input-promo:-ms-input-placeholder{color:#aaa}.promo-block .input-promo::placeholder{color:#aaa}.promo-block .input-wrapper{position:relative;max-width:384px;-ms-flex-positive:2;flex-grow:2}.promo-block .input-wrapper.success .message{color:#825d71}.promo-block .input-wrapper.success .input-promo{border:1px solid #bea2b1}.promo-block .input-wrapper.success .promo-send{background:#825d71}.promo-block .input-wrapper.error .message{color:red}.promo-block .promo-send{display:block;width:65px;height:50px;background:#bea2b1;position:absolute;right:0;top:0}.promo-block .promo-send::after{position:absolute;content:"";left:0;top:0;width:100%;height:100%;background:url(../img/icon__check.svg) no-repeat;background-position:16px 7px;background-size:33px 33px}.total-block{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;padding-top:40px;padding-bottom:33px}.total-block .simplecheckout-cart-total-dicount{border:0;font-size:22px;color:#aaa;padding:0}#customer_login_user .simplecheckout-table-form-right{display:-ms-grid;display:grid;gap:10px;width:100%;-ms-flex-pack:justify;justify-content:space-between}.simple-content .buttons{padding:0}.simple-content .button{height:50px;background:#bea2b1;font-size:22px;color:#fff;line-height:50px;padding:0;width:100%;border-radius:0}.simple-content .button-black{background:#000}.simplecheckout-cart td.name div.image{display:none}.order-page .content:before{background-image:url(../img/bg_order-top.png);width:274px;height:418px}.order-page .content:after{background-image:url(../img/bg_order-bottom.png);width:229px;height:367px}.return-page .content:before{background-image:url(../img/bg_return-top.png);width:293px;height:428px}.return-page .content:after{background-image:url(../img/bg_return-bottom.png);width:261px;height:367px}.return-block{font-size:22px;color:#000;letter-spacing:1.1px;padding-bottom:90px}.return-block a{color:#baa27b}.return-block .date{margin-bottom:20px}.return-block .img-big{max-width:100%;width:100%;margin-bottom:20px}.return-block img{width:auto!important;max-width:100%}.return-block p{margin:0;padding:0;margin-bottom:20px}.return-block span{color:#a71235}.return-block ul{padding:0;margin:0;margin-bottom:25px}.return-block ul>li{list-style-type:none;position:relative;padding-left:37px}.return-block ul>li:before{content:"";display:inline-block;width:19px;height:12px;background:url(../img/icon__list.png) no-repeat;position:absolute;top:7px;left:0}.return-block .name{font-size:26px;color:#000;letter-spacing:1.3px;margin-bottom:20px}.return-block__list{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr);grid-gap:25px;margin-bottom:60px}.return-block__list .item .img{padding-top:20px;padding-left:20px;position:relative;margin-bottom:25px}.return-block__list .item .img:before{content:"";display:block;border:1px solid #ecb5c4;position:absolute;z-index:1;top:0;left:0;right:20px;bottom:20px}.return-block__list .item .img img{max-width:100%;width:100%;position:relative;z-index:2}.return-block__list .item .name{font-size:22px;color:#000;text-transform:uppercase}.return-block .warn-block .title-block{color:#a71235;text-transform:uppercase}.ui-menu{border:1px solid #b89b6b!important}.ui-menu-item-wrapper{height:40px;line-height:40px;padding:0 29px 0 18px!important;border:0}.ui-menu-item-wrapper:hover{background-color:#b89b6b;color:#fff;border:0}.ui-menu .ui-state-active{background-color:#b89b6b!important;color:#fff!important;border:0!important;margin:0!important}#id-error-login{color:#a71235!important;font-size:13px}.register-block{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:80px;margin-top:30px}.register-block .block{width:48%}.register-block .block__inner{margin-bottom:30px}.register-block .block__inner .input-label{font-size:24px;color:#000;margin-bottom:15px}.register-block .block__inner .input-block{position:relative}.register-block .block__inner .input-block .text-danger,.register-block .block__inner .input-block label.error{position:absolute;left:0;bottom:-25px}.register-block .block__inner .input-block .input-line{height:50px;line-height:50px;font-size:18px;padding:0 15px!important}.register-block .block__inner .input-block .custom-select{border:1px solid #b89b6b;width:100%;border-radius:0;height:50px;line-height:50px;padding:0 15px}.register-block .block__inner .input-block .custom-select:after{right:15px}.register-block .block__inner .input-block .custom-select .list{width:100%;border:1px solid #b89b6b;border-radius:0;margin-top:0}.register-block .block__inner .input-block .custom-select .list:hover .option:not(:hover){color:#000}.register-block .block__inner .input-block .custom-select .option.focus,.register-block .block__inner .input-block .custom-select .option.selected.focus{background-color:#b89b6b;color:#fff;font-weight:400}.register-block .block__inner .input-block .custom-select .option:hover{background-color:#b89b6b;color:#fff}.register-block .block__inner .input-block .see-pass{width:50px;height:50px;position:absolute;top:0;right:0;background:url(../img/icon__pass_hide.png);cursor:pointer;background-repeat:no-repeat;background-position:50% 50%}.register-block .block__inner .input-block .see-pass.active{background-image:url(../img/icon__pass_see.png)}.register-block .block__inner .btn{line-height:50px;border-radius:0;font-size:22px;padding:0;margin-top:41px}.city-choice{margin-bottom:45px;margin-top:30px}.city-choice .select-block{margin-bottom:30px}.city-choice .select-block .custom-select{width:100%;max-width:342px;height:62px;border:1px solid #c3b8a9;line-height:62px;padding:0 20px;border-radius:0;font-size:22px}.city-choice .select-block .custom-select .current{color:#000}.city-choice .select-block .custom-select:after{right:20px}.city-choice .adress-list .item{display:block;padding-left:25px;position:relative;font-size:22px;color:#000;letter-spacing:1.1px;margin-bottom:15px}.city-choice .adress-list .item:before{content:"";display:inline-block;width:14px;height:20px;background:url(../img/icon__location.png) no-repeat;position:absolute;left:0;top:4px}.city-choice .adress-list .item span{color:#000}.city-choice .adress-list .item:hover span{border-bottom:1px solid #bcbcbc}.delivery-info{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr);grid-gap:25px;margin-bottom:60px}.delivery-info .item{position:relative;overflow:hidden}.delivery-info .item .info{position:absolute;top:100%;right:0;bottom:0;left:0;height:100%;background:#c3b8a9;padding:25px 20px;font-size:22px;color:#fff;letter-spacing:1.1px;z-index:3;transition:all 1s ease}.delivery-info .item .img{padding-top:20px;padding-left:20px;position:relative;margin-bottom:25px}.delivery-info .item .img:before{content:"";display:block;border:1px solid #a48146;position:absolute;z-index:1;top:0;left:0;right:20px;bottom:20px}.delivery-info .item .img img{max-width:100%;width:100%;position:relative;z-index:2}.delivery-info .item .name{font-size:22px;color:#000;text-transform:uppercase;border-top:1px solid #a48146;padding-top:25px}.delivery-info .item:hover .info{top:0}.delivery-page{padding-top:0}.delivery-page .content:after{background-image:url(../img/bg_cabinet-bottom.png);width:260px;height:367px}.no-banner-top{padding-top:100px}.product-page{padding-top:100px}.product-page .content:before{background-image:url(../img/bg_productions-top.png);width:269px;height:465px}.product-page .content:after{background-image:url(../img/bg_productions-bottom.png);width:229px;height:465px}.product-page .title-block{color:#0d6c6b}.product-page .inner-top{display:none}.product-card{margin-bottom:65px}.product-card__top{display:-ms-grid;display:grid;-ms-grid-columns:410px 1fr;grid-template-columns:410px 1fr;grid-gap:30px;grid-row-gap:0;-ms-grid-rows:auto auto 1fr;grid-template-rows:auto auto 1fr;grid-template-areas:"img name" "img comp" "img info";margin-bottom:50px}.product-card__top .title-block{grid-area:name;margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid rgba(13,108,107,.5)}.product-card__top .composit{grid-area:comp;font-size:20px;color:#000;font-style:italic;margin-bottom:8px}.product-card__top .img-block{grid-area:img}.product-card__top .img-block__inner{padding-top:25px;padding-left:25px;position:relative}.product-card__top .img-block__inner:before{content:"";display:block;border:1px solid #0d6c6b;top:0;right:25px;bottom:25px;left:0;position:absolute;z-index:1}.product-card__top .img-block__inner .img{border:1px solid #0d6c6b;display:block;text-align:center;height:270px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;background:#fff;position:relative;z-index:2}.product-card__top .img-block__inner .img img{max-width:100%;max-height:100%}.product-card__top .info{grid-area:info}.product-card__top .info .no-price{font-weight:700;font-size:18px;line-height:149%;text-decoration:underline;color:#0d6c6b;display:block}.product-card__top .info-line{font-size:20px;color:#000;margin-bottom:10px;letter-spacing:1.1px}.product-card__top .info-line .choice-color .text{border-bottom:1px solid rgba(0,108,107,.5);color:#006c6b;display:inline-block}.product-card__top .info-line .choice-color .result-color{display:none;color:#000}.product-card__top .info-line .choice-color .result-color .img{display:inline-block;width:20px;height:20px;border-radius:50%;margin-right:5px;background-position:50% 50%;background-size:contain;vertical-align:middle;background-repeat:no-repeat}.product-card__top .info-line .choice-color .result-color #color_selected{display:inline-block;vertical-align:top}.product-card__top .info-line .choice-color.selected .text{display:none}.product-card__top .info-line .choice-color.selected .result-color{display:block}.product-card__top .info-line .custom-select{width:auto;max-width:100%;height:34px;border:1px solid #aeaeae;padding:0 10px;border-radius:0;line-height:34px;min-width:268px;padding-right:30px}.product-card__top .info-line .custom-select:after{right:10px}.product-card__top .info-line .custom-select.not-select{border-color:#ec0848}.product-card__top .info-bottom{display:-ms-grid;display:grid;-ms-grid-columns:auto auto 1fr;grid-template-columns:auto auto 1fr;grid-gap:45px;-ms-flex-align:center;align-items:center}.product-card__top .info-bottom .price{font-size:30px;color:#000;letter-spacing:1.5px}.product-card__top .info-bottom .price span{color:#0d6c6b}.product-card__top .info-bottom .number span{width:35px;height:35px;font-size:20px;line-height:33px}.product-card__top .info-bottom .number input{width:35px;height:35px;font-size:20px}.product-card__middle{font-size:16px;color:#000;font-family:Helvetica,sans-serif;letter-spacing:.8px;padding-bottom:30px;border-bottom:1px solid #0d6c6b}.product-card__middle p{padding:0;margin:0;margin-bottom:35px}.product-card__middle .name{display:block;text-transform:uppercase;font-size:24px;color:#0d6c6b;letter-spacing:1.2px;margin-bottom:20px}.review-block{margin-bottom:85px}.review-block__slider{border-bottom:1px solid #acacac;padding-bottom:40px;margin-bottom:45px}.review-block__list{margin-bottom:30px}.review-block__list .item{font-family:BodoniCyrillicFWF,sans-serif;color:#000}.review-block__list .item .name{font-size:24px;font-style:italic;margin-bottom:20px;letter-spacing:1.2px}.review-block__list .item .text{font-size:20px;letter-spacing:1px;font-family:Helvetica,sans-serif}.review-block__add .title{font-size:30px;color:#0d6c6b;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;margin-bottom:35px;font-family:BodoniCyrillicFWF,sans-serif}.review-block__add .name-block{max-width:50%;margin-bottom:30px}.review-block__add .name-block .input-line{border:1px solid #0d6c6b!important;height:50px;line-height:50px;font-size:18px;color:#000;padding:0 25px!important}.review-block__add .name-block .input-line:-ms-input-placeholder{color:#000}.review-block__add .name-block .input-line::placeholder{color:#000}.review-block__add .name-block.captcha{display:-ms-grid;display:grid;-ms-grid-columns:1fr 150px;grid-template-columns:1fr 150px;grid-gap:10px;-ms-flex-align:center;align-items:center}.review-block__add .textarea-line{height:238px;border:1px solid #0d6c6b;width:100%;resize:none;font-size:18px;color:#000;font-family:Helvetica,sans-serif;padding:25px 25px 80px 25px}.review-block__add .textarea-line:-ms-input-placeholder{color:#000}.review-block__add .textarea-line::placeholder{color:#000}.review-block__add .btn-block{padding-right:25px;text-align:right;height:0;position:relative}.review-block__add .btn-block .btn{background:#85a9a9;color:#fff;font-size:22px;height:50px;line-height:50px;padding:0;max-width:350px;position:absolute;top:-80px;right:25px}.no-contentimg .content:after,.no-contentimg .content:before{display:none}.recovery-block{padding-bottom:65px}.recovery-block .text{font-size:20px;color:#000;margin-bottom:30px}.recovery-block__form{max-width:450px}.recovery-block__form .input-line{height:40px;line-height:40px;border:0;margin-bottom:25px;padding:0 20px}.popup-fav{position:fixed;top:0;right:0;bottom:0;left:0;z-index:20;display:none}.popup-fav .overlay{position:absolute;background:rgba(0,0,0,.5);top:0;right:0;bottom:0;left:0;z-index:21}.popup-fav__wrap{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:22;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.popup-fav__block{max-width:550px;background:#fff;width:100%;pointer-events:auto;padding:55px 48px;position:relative;background-image:url(../img/bg__popup-fav.png);background-repeat:no-repeat;background-position:right bottom;font-size:18px;line-height:25px;text-align:center;color:#000}.popup-fav__block .close{display:inline-block;width:14px;height:14px;cursor:pointer;background:url(../img/icon__close-cookie.png) no-repeat;background-size:contain;position:absolute;top:15px;right:15px;opacity:.5;transition:all 1s ease}.popup-fav__block .close:hover{opacity:1}.popup-fav__block a{color:#0d6c6b;border-bottom:1px solid #0d6c6b}.popup-fav__block .btn-block{margin-top:30px}.popup-fav__block .btn-block .btn{height:48px;background:#0d6c6b;border-radius:10px;max-width:295px;width:100%;color:#fff;border-bottom:0;font-size:22px;padding:0;line-height:48px}.partnership-page .content:after{background-image:url(../img/bg_cabinet-bottom.png);width:260px;height:367px}.partnership-block{margin-bottom:85px}.partnership-block .text{font-size:22px;color:#000;letter-spacing:1.2px;margin-bottom:50px;font-style:italic}.partnership-block__list .item{display:-ms-grid;display:grid;-ms-grid-columns:360px 1fr;grid-template-columns:360px 1fr;grid-template-areas:"img name" "img info";grid-gap:100px;padding-bottom:45px;margin-bottom:40px;border-bottom:1px solid #cfc29b;grid-row-gap:0}.partnership-block__list .item .title{font-size:40px;color:#bfac87;font-weight:700;letter-spacing:2px;margin-bottom:20px;grid-area:name;font-family:BodoniCyrillicFWF,sans-serif}.partnership-block__list .item .title:after{content:"";display:block;width:102px;height:1px;background:#bfac87;margin-top:15px}.partnership-block__list .item .img-block{grid-area:img}.partnership-block__list .item .img-block__inner{padding-top:22px;padding-left:22px;padding-bottom:22px;position:relative;font-size:0}.partnership-block__list .item .img-block__inner:before{content:"";display:block;border:1px solid #cfc29b;position:absolute;top:0;left:0;bottom:0;right:22px;z-index:1}.partnership-block__list .item .img-block__inner .img{max-width:100%;position:relative;z-index:2;border:1px solid #c4b695}.partnership-block__list .item .info{grid-area:info}.partnership-block__list .item .info .text-block{font-size:18px;color:#000;letter-spacing:1.2px}.partnership-block__list .item .info .text-block p{margin:0;padding:0;margin-bottom:20px}.partnership-block__list .item:nth-child(even){-ms-grid-columns:1fr 360px;grid-template-columns:1fr 360px;grid-template-areas:"name img" "info img"}.partnership-block__list .item:nth-child(even) .img-block__inner{padding-left:0;padding-right:22px}.partnership-block__list .item:nth-child(even) .img-block__inner:before{right:0;left:22px}.partnership-block__slider .item{font-size:0}.partnership-block__slider .item img{max-width:100%}.error-block{height:100vh;background:url(../img/bg__404.jpg) no-repeat;background-position:50% 50%;background-size:cover;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.error-block .number{font-size:150px;font-family:BodoniCyrillicFWF,sans-serif;color:#4f1858;font-style:italic;letter-spacing:7.5px;text-align:center;border:none}.error-block .text{text-align:center;font-size:26px;color:#000;font-style:italic}.error-block .text a{border-bottom:1px solid #ccc;color:#000}.thx-block{height:100vh;background:url(../img/bg__thx.jpg) no-repeat;background-position:50% 50%;background-size:cover;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.thx-block .number{font-size:90px;font-family:BodoniCyrillicFWF,sans-serif;color:#7f3070;font-style:italic;letter-spacing:4px;text-align:center;margin-bottom:20px}.thx-block .text{text-align:center;font-size:28px;color:#000;font-style:italic;font-family:BodoniCyrillicFWF,sans-serif;letter-spacing:1.4px;margin-bottom:20px}.thx-block .text a{border-bottom:1px solid #ccc;color:#000}.thx-block .link-block{text-align:center;font-family:BodoniCyrillicFWF,sans-serif;font-style:italic}.thx-block .link-block a{font-size:30px;color:#7f3070;border-bottom:1px solid #c0afab;letter-spacing:1.5px}.alert{font-size:20px;letter-spacing:1px;padding:10px;margin-bottom:30px;border:1px solid #a71235;color:#a71235}.alert.alert-notification{position:fixed;background:#fff;box-shadow:0 1px 10px rgba(155,155,155,.42);margin-left:15px;margin-right:15px;top:120px;right:0;letter-spacing:initial;z-index:5;font-size:16px;line-height:1.1}@media only screen and (max-width:680px){.alert.alert-notification{font-size:14px;top:100px}}.login-page{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:70px}.login-page .block{width:48%}.login-page .block .btn{line-height:50px;padding:0}.login-page .block .control-label{font-size:24px;color:#000;margin-bottom:15px;font-family:Helvetica,sans-serif;font-weight:400}.login-page .block .input-line{height:50px;line-height:50px;font-size:18px;padding:0 15px!important;border-radius:0}.login-page .block .form-group{margin-bottom:30px}.login-page .block .form-group a{color:#000;display:inline-block;margin-top:20px}.popup-color{position:fixed;top:0;right:0;bottom:0;left:0;z-index:20;display:none}.popup-color .overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:21;background:rgba(0,0,0,.5)}.popup-color__wrap{position:fixed;top:0;right:0;bottom:0;left:0;z-index:22;pointer-events:none;-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.popup-color__block{width:100%;max-width:1142px;height:75vh;background:#fff;pointer-events:auto;position:relative;padding:65px 25px 40px 25px}.popup-color__block .close{width:14px;height:14px;background:url(../img/icon__close-cookie.png) no-repeat;position:absolute;top:10px;right:10px;cursor:pointer}.popup-color__block .color-block{height:calc(75vh - 105px);padding-right:35px}.popup-color__block .color-block.scroll-content{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[8];grid-template-columns:repeat(8,1fr);grid-gap:40px;grid-row-gap:50px}.popup-color__block .color-block.scroll-content .item{display:inline-block}.popup-color__block .color-block.scroll-content .item input[type=radio]{display:none}.popup-color__block .color-block.scroll-content .item input[type=radio]+label{cursor:pointer}.popup-color__block .color-block.scroll-content .item .img{width:90px;height:90px;border-radius:50%;display:block;margin-right:auto;margin-left:auto;margin-bottom:15px;background-position:50% 50%;background-size:contain;background-repeat:no-repeat}.popup-color__block .color-block.scroll-content .item .name{font-size:22px;color:#000;letter-spacing:1.1px;text-align:center;display:block;word-break:break-all}.popup-color__block .scrollbar-inner>.scroll-element .scroll-bar{width:10px;height:10px!important;background:#000;border-radius:50%;opacity:1}.popup-color__block .scrollbar-inner>.scroll-element.scroll-y{width:10px}.popup-color__block .scrollbar-inner>.scroll-element .scroll-element_track{background:#777;width:1px;left:4px;opacity:1}.blog-page .catalog-block>.item .inner .img{border:0}.blog-page .catalog-block>.item .inner .name{color:#000}.blog-page .catalog-block>.item .back .name{padding-left:0}.blog-page .catalog-block>.item .back .name:before{display:none}.blog-page .content{padding-bottom:65px}.blog-page .return-block{padding-bottom:30px}.blog-page .review-block__add .title{color:#000}.blog-page .review-block__add .name-block .input-line{border:1px solid #aeaeae!important}.blog-page .review-block__add .textarea-line{border:1px solid #aeaeae!important}.blog-page .review-block__add .btn-block .btn{background-color:#c2ae8f}.share-block{border-top:1px solid #c2ae8f;padding-top:35px;margin-bottom:45px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.share-block .text{font-size:20px;color:#000;letter-spacing:1px;margin-right:15px}.share-block .btn-block .item{display:inline-block;vertical-align:top;width:29px;height:29px;background-size:contain;background:url(../img/social__fb-footer.png) no-repeat;margin-right:20px}.share-block .btn-block .item.ig{background-image:url(../img/social__ig-footer.png)}.photo-gallery{margin-bottom:70px}.photo-gallery__list{overflow:hidden}.photo-gallery__list .slick-list{margin:0 -32px}.photo-gallery__list .slick-slide{margin:0 32px}.photo-gallery__list .item .inner{display:block;background-repeat:no-repeat;background-position:center center;background-size:cover}.photo-gallery__nav{text-align:center;margin-top:40px}.event-gallery{margin-right:35px}.event-gallery .text{height:185px;margin-right:-35px;padding-right:35px}.event-gallery .scrollbar-inner>.scroll-element .scroll-bar{width:9px;height:9px!important;background:#f9ad8c;border-radius:50%;opacity:1}.event-gallery .scrollbar-inner>.scroll-element.scroll-y{width:10px}.event-gallery .scrollbar-inner>.scroll-element .scroll-element_track{background:#f9ad8c;width:1px;left:4px;opacity:1}.video-link{font-size:26px;color:#c57754;display:block;position:relative;padding-left:55px;margin-bottom:15px}.video-link:before{content:"";display:inline-block;width:38px;height:27px;background:url(../img/icon__video-link.png) no-repeat;position:absolute;top:50%;left:0;margin-top:-13.5px}.video-link:after{content:"";display:inline-block;vertical-align:middle;width:7px;height:11px;background:url(../img/arrow-right.png) no-repeat;margin-left:10px}.video-link span{border-bottom:1px solid #c57754;display:inline}.unique-partnership{border-bottom:1px solid #c7ae86;padding-bottom:70px;margin-bottom:50px}.unique-partnership__list{margin-bottom:35px}.unique-partnership__list .item{display:-ms-grid;display:grid;-ms-grid-columns:1fr 360px;grid-template-columns:1fr 360px;grid-gap:65px;grid-template-areas:"info img"}.unique-partnership__list .item .text-block{font-size:18px;line-height:149%;color:#000;grid-area:info}.unique-partnership__list .item .text-block p{margin:0;margin-bottom:35px}.unique-partnership__list .item .text-block a{font-weight:700;color:#b09362}.unique-partnership__list .item .img-block{grid-area:img}.unique-partnership__list .item .img-block__inner{padding-top:22px;padding-left:0;padding-bottom:22px;padding-right:22px;position:relative;font-size:0}.unique-partnership__list .item .img-block__inner:before{content:"";display:block;border:1px solid #cfc29b;position:absolute;top:0;left:22px;bottom:0;right:0;z-index:1}.unique-partnership__list .item .img-block__inner .img{max-width:100%;position:relative;z-index:2;border:1px solid #c4b695}.unique-partnership .loyalty .title{font-size:40px;color:#bfac87;font-weight:700;letter-spacing:2px;margin-bottom:20px;grid-area:name}.unique-partnership .loyalty .title:after{content:"";display:block;width:102px;height:1px;background:#bfac87;margin-top:15px}.unique-partnership .loyalty .info{font-size:18px;line-height:149%;color:#000}.unique-partnership .loyalty .info p{margin:0;margin-bottom:20px}.unique-partnership .loyalty .info .list{padding:0;margin:0}.unique-partnership .loyalty .info .list li{list-style-type:none;display:block;margin-bottom:20px;padding-left:36px;position:relative}.unique-partnership .loyalty .info .list li:before{content:"";display:inline-block;width:25px;height:18px;background:url(../img/icon__list-loyal.svg) no-repeat;background-size:contain;top:0;left:0;position:absolute;top:0}.contact-page .content{display:none}.contact-page .content:before{display:none}.contact-page .content.open-region{display:block}.catalog-page .content:before{background-image:url(../img/bg_productions-top.png);width:269px;height:465px}.catalog-page .content:after{background-image:url(../img/bg_productions-bottom.png);width:229px;height:465px}.catalog-desc{margin-bottom:90px}.catalog-desc .title-block{margin-bottom:25px}.catalog-desc .text{font-size:20px;line-height:149%;color:#565656}.catalog-desc .text p{margin:0;padding:0}.catalog-desc .text p:not(:last-child){margin-bottom:30px}.banner-block{margin-bottom:30px}.banner-block__inner{display:inline-block;padding:18px;position:relative;width:100%;max-width:660px;border:1px solid #0d6c6b}.banner-block__inner:before{content:"";display:block;width:153px;height:120px;background:url(../img/bg__banner-left.svg) no-repeat;position:absolute;z-index:1;bottom:0;left:0}.banner-block__inner:after{content:"";display:block;width:127px;background:url(../img/bg__banner-right.svg) no-repeat;position:absolute;z-index:1;top:0;right:0;bottom:0}.banner-block__inner .inner{border:1px solid #b0e6df;position:relative;z-index:2;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding:30px 20px}.banner-block__inner .inner .text{font-weight:700;font-size:25px;line-height:30px;color:#0d6c6b;text-transform:uppercase;text-align:center}.protocol-list{border-top:1px solid #ddd}.protocol-list .item{font-family:Bodoni,sans-serif;font-size:18px;line-height:20px;color:#000;border-bottom:1px solid #ddd;padding:10px 0;display:block;transition:all .2s ease}.protocol-list .item:hover{color:#937543}.order-table{width:100%;border:1px solid #ddd;margin-bottom:20px}.order-table__row.head .order-table__cell{background:#eaeaea;color:#000;padding:15px 5px;vertical-align:middle}.order-table__row:not(:last-child) .order-table__cell{border-bottom:1px solid #ddd}.order-table__cell{text-align:center;font-family:Bodoni,sans-serif;font-size:18px;line-height:20px;color:#565656;padding:15px 25px;vertical-align:top}.order-table__cell .info{display:none}.order-table__cell.total{text-align:right;color:#000;padding-right:30px}.order-table__cell.price{white-space:nowrap}.order-table__cell .btn-bottom{font-size:0;margin-top:9px}.order-table__cell .btn-bottom .btn-order{width:35px;height:25px;display:inline-block;vertical-align:top;background-color:#c7ae86;background-image:url(../img/icon__cart.svg);background-repeat:no-repeat;background-position:50% 50%}.order-table__cell .btn-bottom .btn-order:not(:last-child){margin-right:8px}.order-table__cell .btn-bottom .btn-order.return{background-image:url(../img/icon__return.svg)}.order-table__cell:not(:last-child){border-right:1px solid #ddd}.order-table.column2 .order-table__cell{width:50%}.sign-event{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10;display:none}.sign-event .overlay{position:absolute;background:rgba(0,0,0,.5);top:0;right:0;bottom:0;left:0;z-index:11}.sign-event__wrap{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:12;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.sign-event__form{max-width:450px;margin-right:auto;margin-left:auto}.sign-event__block{max-width:780px;background:#fff;width:100%;pointer-events:auto;padding:60px;text-align:center;position:relative;background-image:url(../img/bg__sign-event.png);background-repeat:no-repeat;background-position:right bottom}.sign-event__block .close{display:inline-block;width:14px;height:14px;cursor:pointer;background:url(../img/icon__close-cookie.png) no-repeat;background-size:contain;position:absolute;top:15px;right:15px;opacity:.5;transition:all 1s ease}.sign-event__block .close:hover{opacity:1}.sign-event__block .title{font-size:24px;line-height:33px;text-align:center;color:#f4b092;margin-bottom:45px}.sign-event__block .input-block{margin-bottom:20px}.sign-event__block .input-block .input-line{height:45px;font-family:Helvetica,sans-serif;padding-left:12px}.sign-event__block .btn-block{margin-top:30px}.sign-event__block .btn-block .btn{height:50px;background:#f4b092;border-radius:10px;max-width:265px;width:100%;color:#fff;border-bottom:0;font-size:18px;padding:0;line-height:50px}.frame_blc{overflow:hidden;position:relative;padding-bottom:56.25%;padding-top:30px;height:0}.frame_blc iframe{position:absolute;width:100%;height:100%;left:0;top:0}.product-master-page .content:before{display:none}.product-master{position:relative}.product-master .decor{position:absolute;top:3%;left:0}.product-master .decor.right{transform:scale(-1,1);right:0;left:auto;top:14%}.product-master .decor svg{width:100%;height:100%}.product-master__top{display:-ms-flexbox;display:flex;margin-bottom:60px}.product-master__top .title-mobile{display:none;font-family:Bodoni,sans-serif;font-style:normal;font-weight:700;font-size:40px;line-height:50px;color:#0d6c6b;margin:0;margin-bottom:15px}.product-master__top .img-block__inner{border:1px solid #0d6c6b;width:385px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;font-size:0;background:#fff}.product-master__top .img-block__inner .img{max-height:100%}.product-master__top .info-block{padding-left:55px}.product-master__top .info-block .title-product{font-family:Bodoni,sans-serif;font-style:normal;font-weight:700;font-size:40px;line-height:50px;color:#0d6c6b;padding-bottom:15px;margin:0;border-bottom:1px solid #0d6c6b;margin-bottom:15px}.product-master__top .info-block .stock{font-style:normal;font-weight:400;font-size:20px;line-height:20px;color:#000;margin-bottom:20px}.product-master__top .info-block .select-blocks{max-width:268px;margin-bottom:20px}.product-master__top .info-block .select-blocks .block:not(:last-child){margin-bottom:10px}.product-master__top .info-block .select-blocks .block .custom-select{width:100%;border:1px solid #c4c4c4;border-radius:0;line-height:34px;padding:6px 17px;font-size:20px;line-height:20px;color:#000}.product-master__top .info-block .select-blocks .block .custom-select:after{right:15px}.product-master__top .info-block .btn-block{display:-ms-flexbox;display:flex}.product-master__top .info-block .btn-block .block{max-width:268px;margin-right:17px;width:100%}.product-master__top .info-block .btn-block .block .text-label{font-size:18px;line-height:18px;color:#000;margin-bottom:10px;position:relative}.product-master__top .info-block .btn-block .block .text-label span{background:#fff;padding-right:5px;position:relative;z-index:2}.product-master__top .info-block .btn-block .block .text-label:before{content:"";display:block;position:absolute;right:0;left:0;height:1px;background:#c4c4c4;bottom:7px}.product-master__top .info-block .btn-block .block .text-label:after{content:"";display:block;position:absolute;background:#c4c4c4;width:1px;bottom:-10px;top:10px;right:0}.product-master__middle{padding-bottom:45px;border-bottom:1px solid #0d6c6b;margin-bottom:90px}.product-master__middle .block:not(:last-child){margin-bottom:45px}.product-master__middle .block .title{font-weight:700;font-size:40px;line-height:50px;color:#0d6c6b;font-family:Bodoni,sans-serif;margin-bottom:19px}.product-master__middle .block .text{font-size:16px;line-height:24px;color:#000}.product-master__middle .block .text a{color:#0d6c6b}.product-master__middle .block .text p{margin:0}.product-master__middle .block .text p:not(:last-child){margin-bottom:18px}.product-master__middle .block .tech-info{max-width:60%}.product-master__middle .block .tech-info__line{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;font-size:18px;line-height:24px;color:#000;position:relative}.product-master__middle .block .tech-info__line:not(:last-child){margin-bottom:20px}.product-master__middle .block .tech-info__line:before{content:"";display:block;position:absolute;right:0;bottom:4px;left:0;height:1px;background:#c4c4c4}.product-master__middle .block .tech-info__line-label{font-weight:700;background:#fff;padding-right:10px;position:relative;z-index:2}.product-master__middle .block .tech-info__line-text{background:#fff;padding-left:10px;position:relative;z-index:2}.product-master__bottom{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:45px;border-bottom:1px solid #0d6c6b;margin-bottom:80px}.product-master__bottom .review-product-block{max-width:52%}.product-master__bottom .review-product-block .title{font-family:Bodoni,sans-serif;font-weight:700;font-size:40px;line-height:50px;color:#0d6c6b;margin-bottom:30px}.product-master__bottom .review-product-block__list{border-top:1px solid #c4c4c4}.product-master__bottom .review-product-block__list .item{border-bottom:1px solid #c4c4c4;padding:40px 20px}.product-master__bottom .review-product-block__list .item .name{font-weight:700;font-size:16px;line-height:22px;color:#0d6c6b;margin-bottom:20px}.product-master__bottom .review-product-block__list .item .text{font-size:16px;line-height:22px;color:#000;margin-bottom:20px}.product-master__bottom .review-product-block__list .item .raiting{display:-ms-flexbox;display:flex;font-size:0}.product-master__bottom .review-product-block__list .item .raiting span{width:23px;height:23px;display:inline;background:url(../img/icon__star.svg) no-repeat;background-size:contain}.product-master__bottom .review-product-block__list .item .raiting.raiting1 span:nth-child(-n+1){background-image:url(../img/icon__star-f.svg)}.product-master__bottom .review-product-block__list .item .raiting.raiting2 span:nth-child(-n+2){background-image:url(../img/icon__star-f.svg)}.product-master__bottom .review-product-block__list .item .raiting.raiting3 span:nth-child(-n+3){background-image:url(../img/icon__star-f.svg)}.product-master__bottom .review-product-block__list .item .raiting.raiting4 span:nth-child(-n+4){background-image:url(../img/icon__star-f.svg)}.product-master__bottom .review-product-block__list .item .raiting.raiting5 span:nth-child(-n+5){background-image:url(../img/icon__star-f.svg)}.product-master__bottom .info-block{-ms-flex:1;flex:1}.product-master__bottom .info-block .inner{border:1px solid #b09362;width:100%;max-width:410px;margin-left:auto;text-align:center;padding:20px 10px 50px}.product-master__bottom .info-block .inner .icon{margin-bottom:15px}.product-master__bottom .info-block .inner .question{font-size:18px;line-height:18px;color:#000;margin-bottom:33px}.product-master__bottom .info-block .inner .btn-block{display:inline-block;max-width:268px;width:100%}.product-master__bottom .info-block .inner .btn-block .btn{font-family:Helvetica,sans-serif;padding:11px 5px}.product-master .products-block:not(:last-child){border-bottom:1px solid #0d6c6b;margin-bottom:80px;padding-bottom:25px}.product-master .products-block .title-block{color:#0d6c6b}.pagination-review{display:-ms-flexbox;display:flex;margin-top:35px}.pagination-review .arrow{background:#0d6c6b;width:30px;height:30px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin-right:10px}.pagination-review .arrow:before{content:"";display:block;width:10px;height:17px;background:url(../img/icon__pagination-left.svg) no-repeat;background-position:center center;background-size:contain}.pagination-review .arrow.next{margin-right:0;margin-left:10px}.pagination-review .arrow.next:before{transform:rotate(180deg)}.pagination-review .item,.pagination-review .sep{width:30px;height:30px;border:1px solid transparent;font-size:16px;line-height:22px;color:#000;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.pagination-review .item.active,.pagination-review .sep.active{border:1px solid #c4c4c4}.order-blank-page .content:before{background-image:url(../img/bg_productions-top.png);width:269px;height:465px}.order-blank-page .content:after{background-image:url(../img/bg_productions-bottom.png);width:229px;height:465px}.telephone-row{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.telephone-row .custom-select.telephone-select{max-width:80px;padding:0 15px 0 10px}@media only screen and (max-width:680px){.telephone-row .custom-select.telephone-select{height:50px;line-height:50px}}.telephone-row .custom-select.telephone-select:after{right:11px}.align-start{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start}@media only screen and (max-width:1400px){.block-content::before{opacity:.5;top:60%}.main-footer:before{opacity:.6}.product-master .decor.left,.product-master .decor.right{width:261px;height:397px;opacity:.6}.content:before{width:261px;height:397px;opacity:.6}.content:after{width:212px;height:307px;opacity:.4}.treatment .content:before{width:221px;height:332px;background-size:contain;opacity:.35}.treatment .content:after{width:208px;height:242px;background-size:contain;opacity:.35}.idolman-page .content:before{width:86px;height:295px;opacity:.5}.idolman-page .content:after{width:92px;height:308px;opacity:.5}.inner-top__inner .img-block{margin-bottom:40px}.inner-top__inner .img-block img{max-height:265px}.inner-top__inner .text-block{font-size:30px;letter-spacing:1.5px}}@media only screen and (max-width:1200px){.block-content{padding-top:60px}.block-content:before{top:40%}.slider-nav{margin-top:25px!important}.about-company{margin-bottom:60px}.about-company__inner .img-block__inner .img-big{max-width:239px}.about-company__inner .img-block__inner .img-small{max-width:194px;left:-110px}.gallery-block{margin-bottom:60px}.gallery-block__inner{-ms-grid-columns:55% 1fr;grid-template-columns:55% 1fr;grid-gap:60px;grid-row-gap:0}.gallery-block__inner .info-block .slider-nav{margin-bottom:0}.gallery-block__list .item .img-small{max-width:254px}.info-block{margin-top:0}.sertif-block__inner{-ms-grid-columns:1fr 54%;grid-template-columns:1fr 54%;grid-gap:80px;grid-row-gap:0}.content:before{display:none}.content:after{display:none}.catalog-block>.item .inner .img{height:195px}.catalog-block>.item-content{padding-bottom:50px}.catalog-block__product{padding:0 90px}.catalog-block__product .item{width:78%!important}.productions-page .about-company{margin-bottom:60px}.product-content{margin-bottom:60px}.products-block__list{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr);grid-gap:75px;grid-row-gap:50px}.inner-top__inner .img-block img{max-height:230px}.inner-top__inner .text-block{font-size:28px}.idol-man__product{padding:40px 30px}.idol-man__product .inner .text{font-size:36px}.styling-page .catalog-block>.item{width:38%;margin-right:12%}.styling-page .catalog-block__product{padding:0 35px}.return-block{font-size:18px}.return-block ul>li:before{top:3px}.return-block .name{font-size:22px}.return-block__list .item .name{font-size:18px}.register-block{display:block}.register-block .block{width:100%;max-width:540px}.register-block .block__inner .btn{margin-top:10px}.delivery-info{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}.product-card__top{-ms-grid-columns:270px 1fr;grid-template-columns:270px 1fr;grid-gap:50px;grid-row-gap:0}.product-card__top .img-block__inner .img{height:200px}.product-card__top .info-bottom{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;grid-row-gap:20px}.product-card__top .info-bottom .btn-block{-ms-grid-column:span 2;grid-column:span 2}.popup-buy__block{padding:40px 30px;max-width:700px;font-size:16px;letter-spacing:.9px}.partnership-block__list .item{-ms-grid-columns:265px 1fr;grid-template-columns:265px 1fr;grid-gap:40px}.partnership-block__list .item .info .text-block{font-size:20px;letter-spacing:1px}.partnership-block__list .item:nth-child(even){-ms-grid-columns:1fr 265px;grid-template-columns:1fr 265px}.unique-partnership__list .item{-ms-grid-columns:1fr 265px;grid-template-columns:1fr 265px;grid-gap:40px}.login-page{display:block}.login-page .block{width:100%}.popup-color__block{max-width:90%}.popup-color__block .color-block.scroll-content{-ms-grid-columns:(1fr)[6];grid-template-columns:repeat(6,1fr)}.blog-page .catalog-block>.item .inner .img{height:auto}.blog-page .catalog-block>.item .inner .img span{display:block}.blog-page .catalog-block>.item .inner .img img{max-height:100%}}@media only screen and (max-width:992px){.title-block{font-size:30px;letter-spacing:1.5px}.title-block.line:after{display:none}.title-block.middle{font-size:26px}.about-company .title-block{margin-bottom:30px}.about-company__inner .text-block{font-size:14px}.about-company__inner .text-block .info{font-size:20px;margin-bottom:20px}.about-company__inner .text-block hr{display:none}.about-company__inner .img-block{padding-right:20px}.about-company__inner .img-block__inner{padding:15px 0 15px 20px}.about-company__inner .img-block__inner .img-big{max-width:226px;margin-right:-20px}.about-company__inner .img-block__inner .img-small{max-width:150px;bottom:-15px;left:-88px}.block-content:before{width:248px;height:349px;background-size:contain;top:29%}.gallery-block__inner{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;grid-gap:0}.gallery-block__inner .info-block{padding-left:24px}.gallery-block__inner .info-block .text{font-size:14px}.gallery-block__inner .nav-block{padding-left:24px}.gallery-block__wrap{padding-right:15px}.gallery-block__list .item:before{left:20px;top:17px;bottom:55px}.gallery-block__list .item__inner{padding-left:90px;padding-top:100px;padding-bottom:0}.gallery-block__list .item .img-small{max-width:193px}.sertif-block__inner{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;grid-gap:0}.sertif-block__inner .info-block .text{font-size:14px}.sertif-block__wrap{padding-right:40px}.partner-block__inner .info-block .text{font-size:14px}.partner-block__info .item .name{font-size:18px}.partner-block__info .item .adress{font-size:18px}.partner-block__info .item .link{font-size:14px}.catalog-block{margin:0 25px}.catalog-block>.item{width:44%}.catalog-block>.item .inner .img{text-align:center;display:block}.catalog-block>.item .inner .img span{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:inherit;-ms-flex-pack:center;justify-content:center}.catalog-block>.item .inner .img img{max-height:90%}.catalog-block>.item .back .name{padding-left:0!important}.catalog-block>.item .back .name:before{display:none}.catalog-block>.item-content .catalog-block__product{margin-right:-25px;margin-left:-25px}.catalog-block__product{padding:0 25px}.treatment .about-company__inner .text-block{margin-right:0}.productions-page .about-company__inner .text-block{margin-right:0}.product-content__list{padding:0 10px}.product-content__list .item{margin:0 10px}.product-content__list .item .info .img-block{padding:10px}.product-content__list .item .info__inner{padding:15px 10px 0 10px}.product-content__list .item .name-product{font-size:18px}.products-block__list{margin:0 55px;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}.products-block__list.slider-product{margin:0}.idol-man__product .inner{-ms-grid-columns:auto 1fr;grid-template-columns:auto 1fr}.idol-man__product .inner .img-block{padding:0 50px}.idol-man__product .inner .img-block img{max-height:250px}.idol-man__product .inner .text{font-size:26px}.styling-page .catalog-block>.item{width:46%;margin-right:8%}.styling-page .catalog-block>.item:nth-of-type(2n){margin-right:0}.idol-woman .img-block{margin-right:50px;margin-bottom:40px}.idol-woman .img-block__inner{width:227px;height:227px}.cabinet-block .cabinet-menu{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.cabinet-block .cabinet-menu>div{border-right:1px solid #fff!important;border-bottom:1px solid #fff!important}.cabinet-block .cabinet-menu .list-group-item{font-size:20px;padding:8px 10px;width:50%;text-align:center;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;line-height:20px}.cabinet-block .cabinet-menu .has-submenu{width:50%}.cabinet-block .cabinet-menu .has-submenu:before{top:10px}.cabinet-block .cabinet-menu .has-submenu .submenu{width:100%}.cabinet-block .form-control{font-size:18px}.city-choice .adress-list .item{font-size:18px}.city-choice .adress-list .item:before{top:0}.delivery-info .item .name{font-size:20px}.delivery-info .item .info{font-size:18px}.product-card__top{grid-gap:70px;grid-row-gap:0;grid-template-areas:"name name" "comp comp" "img info";padding-bottom:45px;border-bottom:1px solid #0d6c6b}.product-card__top .title-block{padding-bottom:0;border-bottom:0}.product-card__top .composit{font-size:18px;margin-bottom:30px}.product-card__top .info-bottom{-ms-grid-columns:1fr;grid-template-columns:1fr;grid-gap:20px}.product-card__top .info-bottom .price{font-size:24px}.product-card__top .info-bottom .btn-block{-ms-grid-column:span 1;grid-column:span 1}.product-card__top .info-bottom .btn-block .btn{max-width:190px}.product-card__middle{padding-bottom:0;border-bottom:0}.product-card__middle .name{font-size:22px}.review-block__add .name-block{max-width:540px}.partnership-block__list .item .title{font-size:30px;letter-spacing:1.5px}.unique-partnership .loyalty .title{font-size:30px;letter-spacing:1.5px}.popup-color__block .color-block.scroll-content{-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr)}.catalog-desc{margin-bottom:50px}.catalog-desc .text{font-size:14px}.order-table__cell{font-size:16px}.product-master__top{display:block}.product-master__top .title-mobile{display:block}.product-master__top .img-block{margin-bottom:30px}.product-master__top .img-block__inner{width:100%}.product-master__top .info-block{padding-left:0}.product-master__top .info-block .title-product{display:none}.product-master__middle .block .tech-info{max-width:100%}.product-master__bottom{display:block}.product-master__bottom .review-product-block{max-width:100%;margin-bottom:20px}.product-master__bottom .info-block{width:100%}.product-master__bottom .info-block .inner{max-width:100%}.product-master .decor{display:none}.product-master__top{margin-bottom:30px}.product-master__top .title-mobile{font-size:26px;line-height:30px;margin-bottom:30px}.product-master__top .info-block .select-blocks{max-width:100%}.product-master__top .info-block .btn-block{display:block}.product-master__top .info-block .btn-block .block{max-width:100%}.product-master__top .info-block .btn-block .block:not(:last-child){margin-bottom:10px}.product-master__middle{margin-bottom:35px;padding-bottom:0;border-bottom:0}.product-master__middle .block .title{font-size:26px;line-height:26px;margin-bottom:15px}.product-master__middle .block .text{font-size:16px;line-height:20px}.product-master__bottom{margin-bottom:30px;padding-bottom:0;border-bottom:0}.product-master__bottom .review-product-block .title{font-size:26px;line-height:32px;margin-bottom:20px}.product-master__bottom .review-product-block__list .item{padding:20px 0}.product-master__bottom .review-product-block__list .item .name{margin-bottom:15px}.product-master__bottom .review-product-block__list .item .text{margin-bottom:15px}.product-master__bottom .review-product-block__list .item .raiting span{width:23px;height:23px;background-size:contain}.product-master__bottom .info-block .inner{padding:20px 11px}.product-master .products-block:not(:last-child){border-bottom:0;margin-bottom:30px;padding-bottom:0}.product-master .products-block .title-block{margin-bottom:0}.pagination-review{margin-top:20px}.popup-small__block{padding:18px 18px 30px}.popup-small__block .title{font-size:26px;line-height:26px;margin-bottom:15px}.popup-small__block .text{font-size:18px;line-height:25px;margin-bottom:25px}.popup-small__block .btn-block .btn{max-width:100%}}@media only screen and (max-width:680px){.title-block{font-size:26px;letter-spacing:1.3px}.title-block.middle{font-size:22px;letter-spacing:1.1px}.product-master__top .info-bottom{padding-bottom:18px;display:block}.product-master__top .info-bottom .count{margin-top:18px}.block-content:before{display:none}.about-company__inner{display:block}.about-company__inner .img-block{margin-top:30px;text-align:right}.about-company__inner .img-block__inner .img-big{max-width:197px}.about-company__inner .img-block__inner .img-small{max-width:131px;bottom:-15px;left:-75px}.gallery-block__inner{display:block}.gallery-block__inner .info-block{padding-left:0;margin-bottom:25px}.gallery-block__inner .nav-block{margin-top:25px;text-align:right}.sertif-block__wrap{padding-right:20px}.sertif-block__inner{display:block}.sertif-block__inner .info-block{padding-left:0;margin-bottom:25px}.sertif-block__inner .nav-block{margin-top:25px;text-align:right}.partner-block__wrap{padding-right:20px}.partner-block__inner{display:block}.partner-block__inner .info-block{padding-left:0;margin-bottom:25px}.partner-block__inner .nav-block{margin-top:25px;text-align:right}.main-footer{display:block}.main-footer .info-block__inner{display:block}.main-footer .info-block__inner .right-block{text-align:center;margin-top:30px}.main-footer .info-block__inner .social-block .item{margin-left:0}.main-footer .info-block__inner .social-block .item:not(:last-child){margin-right:20px}.catalog-block{margin:0}.catalog-block>.item{width:100%;margin-right:0;margin-bottom:40px}.catalog-block>.item .inner .img{height:200px}.catalog-block>.item .inner .name{font-size:16px}.catalog-block>.item .back{padding:30px 10px 0 10px}.catalog-block>.item .back .name{font-size:18px}.catalog-block>.item:nth-of-type(3n){margin-right:0}.catalog-block>.item-content{padding-bottom:20px;border-bottom:1px solid #ebebeb;margin-bottom:40px}.catalog-block>.item-content .catalog-block__product{margin-right:0;margin-left:0}.catalog-block__product{padding:0 50px}.catalog-block__product .item{width:100%!important}.products-block__list{-ms-grid-columns:1fr;grid-template-columns:1fr;margin:0 15px}.products-block__list.slider-product .item .inner .info{padding:15px 10px 0 10px}.products-block__list.slider-product .item .inner .info .name{padding-bottom:10px}.products-block__list.slider-product .item .inner .info .desc{margin-bottom:15px}.idolman-page .inner-top{background-image:linear-gradient(-40deg,#737373 0,#565656 100%)!important}.idolman-page .catalog-block>.item .inner .name{font-size:18px}.styling-page .inner-top__inner{max-width:100%}.styling-page .catalog-block>.item{width:100%;margin-right:0}.styling-page .catalog-block>.item .inner .img{height:283px;background:#fff;box-shadow:0 -1px 1px rgba(128,128,128,.5)}.idol-man{margin-bottom:50px}.idol-man .text-block span{font-size:18px}.idol-man__product{margin-right:-15px;margin-left:-15px;padding:25px 15px 35px 15px}.idol-man__product .inner{display:block;text-align:center}.idol-man__product .inner .img-block{padding:0;margin-bottom:20px}.idol-man__product .inner .text{font-size:20px;letter-spacing:1px}.idolwoman-page .inner-top{background:#070316!important}.idolwoman-page .product-composition__list .item{display:block!important}.idol-woman{display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse;margin-top:0}.idol-woman .text-block{padding-top:0;padding-left:0}.idol-woman .text-block span{font-size:18px}.idol-woman .img-block{text-align:center;margin-top:65px}.idol-woman .img-block__inner{display:inline-block}.cabinet-block .cabinet-menu{display:block}.cabinet-block .cabinet-menu .list-group-item{width:100%;padding:17px 10px}.cabinet-block .cabinet-menu .has-submenu{width:100%}.cabinet-block .cabinet-content{padding:20px 10px}.cabinet-block .buttons .pull-right{float:none!important;display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.cabinet-block .buttons .btn{margin-left:0;display:block;width:100%;text-align:center}.event-page .cabinet-content{padding:0;background:0 0}.table-event{display:block}.table-event__row{display:block;background:#f7f7f7;margin-bottom:30px}.table-event__row.head-row{display:none}.table-event__cell{display:block;border-bottom:0;padding:0 20px 20px 20px}.table-event__cell.head{display:none}.table-event__cell.photo{width:100%;padding-right:0;padding-left:0}.table-event__cell.name{width:100%}.table-event__cell .img{width:100%}.table-event__cell .info{display:inline;margin-right:7px}.order-page .cabinet-block .cabinet-content{padding:0 10px 30px 10px}.order-page .table-event__row{padding-top:20px;border-bottom:1px solid #ddd;margin-bottom:0}.order-page .table-event__cell{padding-bottom:20px;padding-right:0;padding-left:0;font-size:16px}.order-page .table-event__cell .info{width:125px;display:inline-block;vertical-align:middle}.order-page .table-event__cell .status-block{display:inline-block;vertical-align:middle}.fav-page .cabinet-block .cabinet-content{padding:0 10px 30px 10px}.fav-page .table-event__row{padding-top:20px;border-bottom:1px solid #ddd;margin-bottom:0}.fav-page .table-event__cell{padding-bottom:20px;padding-right:0;padding-left:0;font-size:16px;display:-ms-grid;display:grid;-ms-grid-columns:100px 1fr;grid-template-columns:100px 1fr}.fav-page .table-event__cell .info{width:auto;display:inline-block;vertical-align:middle}.fav-page .table-event__cell .status-block{display:inline-block;vertical-align:middle}.fav-page .table-event__cell:last-child{display:block}.events-page .inner-top{background-position:13% 0}.simplecheckout-left-column,.simplecheckout-right-column{float:none!important;width:100%!important;margin-right:0!important}.simplecheckout-right-column{margin-top:-34px}.simplecheckout-button-right{margin-top:0}#simplecheckout_cart{padding:20px 10px}.return-block{font-size:16px}.return-block ul>li:before{top:3px}.return-block .name{font-size:18px}.return-block__list{-ms-grid-columns:1fr;grid-template-columns:1fr}.return-block__list .item .name{font-size:18px}.register-block .block__inner .input-label{font-size:18px}.register-block .block__inner .input-block .custom-select{font-size:14px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.register-block .block__inner .input-block .custom-select .current{line-height:normal;white-space:normal}.register-block .block__inner .input-block .custom-select .option{line-height:normal;white-space:normal;min-height:auto;padding-top:10px;padding-bottom:10px}.register-block .block__inner .btn{font-size:20px}.city-choice .adress-list .item{font-size:16px}.delivery-info{-ms-grid-columns:1fr;grid-template-columns:1fr}.product-card__top{display:block}.product-card__top .img-block{margin-bottom:25px}.product-card__top .img-block__inner{padding-top:0;padding-left:0}.product-card__top .img-block__inner:before{display:none}.product-card__top .img-block__inner .img{height:235px}.product-card__top .info-line{font-size:20px;letter-spacing:1px}.product-card__top .info-bottom{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}.product-card__top .info-bottom .price{-ms-grid-column:span 2;grid-column:span 2}.review-block__add .btn-block .btn{right:0;left:0;max-width:100%;width:100%;top:-54px}.review-block__add .name-block.captcha{-ms-grid-columns:1fr;grid-template-columns:1fr}.recovery-block .text{font-size:18px}.popup-buy__block{padding:40px 20px}.popup-other__block{padding:20px 20px;max-width:90%}.unique-partnership__list .item{display:block}.unique-partnership__list .item .img-block{margin-bottom:30px}.unique-partnership__list .item .img-block__inner{padding-top:0;padding-bottom:0;padding-left:0}.unique-partnership__list .item .img-block__inner:before{display:none}.unique-partnership__list .item .img-block__inner .img{width:100%}.unique-partnership__list .item .text-block{font-size:18px}.unique-partnership .loyalty .info{font-size:18px}.partnership-block .text{font-size:18px}.partnership-block__list .item{display:block}.partnership-block__list .item .title{margin-bottom:30px}.partnership-block__list .item .title:after{display:none}.partnership-block__list .item .img-block{margin-bottom:30px}.partnership-block__list .item .img-block__inner{padding-top:0;padding-bottom:0;padding-left:0}.partnership-block__list .item .img-block__inner:before{display:none}.partnership-block__list .item .img-block__inner .img{width:100%}.partnership-block__list .item .info .text-block{font-size:18px}.partnership-block__list .item .info .text-block p{margin-bottom:20px}.partnership-block__list .item:nth-child(even) .img-block__inner{padding-right:0}.partnership-block__slider{margin-right:-15px;margin-left:-15px}.partnership-block__nav{margin-top:25px}.error-block .number{font-size:90px;letter-spacing:4px}.error-block .text{font-size:18px}.thx-block .number{font-size:40px;letter-spacing:2px}.thx-block .text{font-size:18px;letter-spacing:.9px}.thx-block .link-block a{font-size:18px;letter-spacing:.9px}.alert{font-size:18px;letter-spacing:.9px}.login-page .block .control-label{font-size:18px}.popup-color__block{padding:30px 15px}.popup-color__block .color-block{height:calc(75vh - 60px)}.popup-color__block .color-block.scroll-content{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);grid-gap:30px}.popup-color__block .color-block.scroll-content .item .img{width:50px;height:50px}.popup-color__block .color-block.scroll-content .item .name{font-size:18px;letter-spacing:.9px}.popup-fav__block{padding:40px 20px}.product-page{padding-top:85px}.no-banner-top{padding-top:85px}.catalog-desc{margin-bottom:40px}.catalog-desc .title-block{margin-bottom:25px}.catalog-desc .text p:not(:last-child){margin-bottom:20px}.order-table{display:block}.order-table>tbody{display:block}.order-table__row{display:block}.order-table__row.head{display:none}.order-table__row.total-row{display:-ms-flexbox;display:flex}.order-table__row.total-row .order-table__cell{padding:10px;padding-left:5px;width:50%}.order-table__row.total-row .order-table__cell.total{color:#000;font-size:13px;font-weight:700;text-align:left}.order-table__row.total-row:last-child .order-table__cell{border-bottom:0}.order-table__cell{display:block;text-align:right;font-size:14px;position:relative;padding:10px 10px;padding-left:120px}.order-table__cell .info{display:block;color:#000;position:absolute;left:5px;top:50%;margin-top:-10px;font-size:13px;font-weight:700}.order-table__cell:not(:last-child){border-right:0;border-bottom:1px solid #ddd}.order-table.column2 .order-table__cell{width:100%}.sign-event__block{padding:30px 20px}.sign-event__block .btn-block .btn{max-width:100%}.promo-block{-ms-flex-direction:column;flex-direction:column;padding-top:17px;padding-bottom:36px;width:100%}.promo-block .title{font-size:18px;line-height:25px;margin-bottom:4px}.promo-block .subtitle{font-size:14px;line-height:19px;margin-bottom:17px}.promo-block .message{font-size:12px;line-height:17px}.promo-block .input-wrapper{width:100%}.total-block{padding-top:8px;padding-bottom:15px;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start}.total-block .simplecheckout-cart-total,.total-block .simplecheckout-cart-total-dicount{font-size:20px;line-height:28px}.total-block .simplecheckout-cart-total-dicount{margin-bottom:5px}.info-bottom .number span{line-height:24px;padding-top:6px}.info-bottom .number input{line-height:24px;box-sizing:border-box;padding-top:10px}}@media screen and (max-width:640px){.simplecheckout-cart thead{display:none}.simplecheckout-cart tbody>tr{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr);grid-gap:10px;position:relative;grid-template-areas:"name name name" "quantity  ... total";padding:25px 0;border-bottom:1px solid #d7d7d7}.simplecheckout-cart .image a{box-shadow:none;border:1px solid #ebebeb;display:block}.simplecheckout-cart .image a img{max-width:52px;max-height:39px}.simplecheckout-cart .name{grid-area:name;display:-ms-grid;display:grid;-ms-grid-columns:auto 1fr;grid-template-columns:auto 1fr;-ms-flex-align:center;align-items:center;grid-gap:10px}.simplecheckout-cart .name>a{text-align:left}.simplecheckout-cart td{border:0;padding:0}.simplecheckout-cart td.model{grid-area:model;display:none}.simplecheckout-cart .quantity{grid-area:quantity;text-align:left}.simplecheckout-cart td.price{display:none!important}.simplecheckout-cart .total{grid-area:total}.simplecheckout-cart td.remove{position:absolute;right:0;top:3px;width:16px}.simplecheckout-block .checkout-heading{font-size:18px;margin-bottom:10px}.simplecheckout-block .custom-select{height:40px;line-height:40px}.simplecheckout-left-column input{height:40px}.simplecheckout-button-right{margin-top:36px}.simple-content .button{height:40px;line-height:40px}.simplecheckout-cart-total{text-align:center;font-size:18px}.simplecheckout-cart col.image,.simplecheckout-cart td.image,.simplecheckout-cart th.image{display:none}.simplecheckout-cart td.name div.image{display:block}.simplecheckout-three-column.payment .simplecheckout-button-right{float:unset;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}.simplecheckout-three-column.payment .simplecheckout-button-right .button{height:50px;line-height:50px}}.category-text table{border-collapse:collapse}.category-text table td{border:1px solid #000;padding:5px 12px}.category-text table td b{font-weight:600}@media (max-width:767px){.category-text table tr{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}}@media (max-width:767px){.category-text table tr td:first-child{border-bottom:none;text-align:center;background:#ededed}}@media (max-width:767px){.category-text table tr:not(:last-child) td{border-bottom:none}}.category-text h4{font-family:var(--default-font);font-weight:500}.category-text h2{text-align:center;font-family:var(--font2);text-transform:uppercase;font-weight:700;font-size:50px;line-height:61px}@media (max-width:1023px){.category-text h2{font-size:40px;line-height:48px}}@media (max-width:767px){.category-text h2{font-size:24px;line-height:29px}}.category-text h3{text-align:start;font-size:30px;line-height:40px;font-weight:700}@media (max-width:767px){.category-text h3{font-size:24px;line-height:29px}}.category-text ul{list-style-type:circle;padding-left:16px}.category-text ol{list-style-type:decimal;padding-left:15px}.search-result.scrollbar-inner>.scroll-element .scroll-bar{background-color:#282828;opacity:1}.search-result{margin-bottom:24px;border-bottom:1px solid grey}.search-result .not-found-text{font-weight:700;color:var(--orchid);text-transform:uppercase;padding-bottom:10px;text-align:center}.search-block .close-button{width:24px;height:24px;-webkit-mask:url(../img/icons/close-icon.svg);mask:url(../img/icons/close-icon.svg);-webkit-mask-size:contain;mask-size:contain;background-color:var(--black);cursor:pointer;margin-left:auto;margin-bottom:6px}