.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:white;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0 !important;clip:rect(0 0 0 0) !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__placeholder{color:#999;margin-top:5px;float:left}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-top:5px;margin-right:10px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__placeholder,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-search--inline{float:right}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid black 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:white}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:-webkit-linear-gradient(top, #fff 50%, #eee 100%);background-image:-o-linear-gradient(top, #fff 50%, #eee 100%);background-image:linear-gradient(to bottom, #fff 50%, #eee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-linear-gradient(top, #eee 50%, #ccc 100%);background-image:-o-linear-gradient(top, #eee 50%, #ccc 100%);background-image:linear-gradient(to bottom, #eee 50%, #ccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFCCCCCC', GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-linear-gradient(top, #fff 0%, #eee 50%);background-image:-o-linear-gradient(top, #fff 0%, #eee 50%);background-image:linear-gradient(to bottom, #fff 0%, #eee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-linear-gradient(top, #eee 50%, #fff 100%);background-image:-o-linear-gradient(top, #eee 50%, #fff 100%);background-image:linear-gradient(to bottom, #eee 50%, #fff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFFFFFFF', GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{float:right}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}
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:none;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:none;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:transparent;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:transparent;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:transparent;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:none}.fancybox-button.fancybox-focus{outline:1px dotted}.fancybox-button[disabled],.fancybox-button[disabled]:hover{color:#888;cursor:default;outline:none}.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:transparent;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:transparent;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(0deg)}.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:transparent;border:0;border-bottom:1px solid #d7d7d7;border-radius:0;color:#5d5b5b;font-size:14px;margin:10px 0 0;outline:none;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:rgba(0,0,0,0);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:none;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: Montserrat;font-display: swap;src:url('../../design/okay_shop/fonts/Montserrat-Regular.woff2') format('woff2');font-weight: 400;font-style: normal;}@font-face {font-family: Montserrat;font-display: swap;src:url('../../design/okay_shop/fonts/Montserrat-Medium.woff2') format('woff2');font-weight: 500;font-style: normal;}@font-face {font-family: Montserrat;font-display: swap;src:url('../../design/okay_shop/fonts/Montserrat-SemiBold.woff2') format('woff2');font-weight: 600;font-style: normal;}
body,html {background: #ffffff;color: #000;font-family: Montserrat;font-weight:400;font-size: 16px;}body,html,li,ul {padding: 0;margin: 0;}li {list-style: none;}h1,h2 ,h3,h4{margin: 0;font-weight: 400;}a,button {cursor: pointer;}a {text-decoration: none;color: #000;   font-size: 16px;}button {border: 0;appearance: none;}button,input,textarea {outline: 0;appearance: none;-webkit-appearance: none;border-radius: 0;font-family: Montserrat;}.flex{display: flex;justify-content: space-between;align-items: center;}.header{background: #FFF;padding: 16px 0;position: fixed;left: 0;top: 0;width: 100%;z-index: 100;}.height{height: 88px;}.logo__link{display: flex;transition-duration: 0.4s;}.logo__link:hover{opacity: 0.6;transition-duration: 0.4s;}.wrapper{padding: 0 60px;}.menu_group__list{display: flex;align-items: center;grid-gap: 30px;}.menu_group__list a{font-style: normal;font-weight: 400;text-transform: uppercase;transition-duration: 0.4s;}.menu_group__list a:hover{color: #5DA072;  transition-duration: 0.4s;}.account__link{display: flex;}.btn {border-radius: 30px;background: #5DA072;display: flex;align-items: center;grid-gap: 7px;color: #FFF;font-size: 16px;font-style: normal;font-weight: 500;text-transform: uppercase;padding: 15px 28px;justify-content: center;border: 1px solid #5DA072;white-space: nowrap;transition-duration: 0.4s;}.btn img{position: relative;transition-duration: 0.4s;left: 0;}.btn:hover{border-color: #7ace95;background: #7ace95;transition-duration: 0.4s;}.btn:hover img{transition-duration: 0.4s;left: 5px;}.header_informers__link{position: relative;transition-duration: 0.3s;display: block;}.cart_counter{position: absolute;width: 15px;height: 15px;top: -3px;right: -3px;background: #5DA072;border-radius: 50%;display: flex;align-items: center;justify-content: center;color: #FFF;font-size: 11px;font-style: normal;font-weight: 500;text-transform: uppercase;}.header_informers{display: flex;align-items: center;grid-gap: 25px;}.header_informers a:hover{opacity: 0.6;transition-duration: 0.3s;}.banner_item{position: relative;}.banner_group__content{position: absolute;left: 60px;top: 50%;right: 20px;transform: translateY(-50%);}.banner_title{color: #FFF;font-size: 60px;font-style: normal;font-weight: 400;line-height: 124%;max-width: 685px;width: 100%;}.banner_group__description{color: #FFF;margin-top: 25px;margin-bottom: 36px;font-style: normal;font-weight: 400;line-height: 133%;max-width: 517px;width: 100%;}.flex_buttons{display: flex;align-items: center;grid-gap: 20px;}.btn_border{border-color: #FFF;background: transparent;}.btn_border:hover{background: white;color: black;}.banner_block{position: relative;}.social_block{position: absolute;left: 60px;bottom: 34px;z-index: 10;display: flex;align-items: center;grid-gap: 16px;}.switcher{position: absolute;left: 60px;z-index: 10;top: 25px;}.switcher__link{border-radius: 44px;background: rgba(255, 255, 255, 0.08);padding: 8px 16px;position: relative;display: flex;align-items: center;color: #AEAEAE;font-style: normal;font-weight: 500;text-transform: uppercase;transition-duration: 0.3s;cursor: pointer;}.switcher__link.active,.switcher__link:hover{color: #FFF;    transition-duration: 0.3s;}.switcher__link:before{content: '';display: block;width: 6px;height: 6px;background: #AEAEAE;margin-right: 10px;border-radius: 50%;    transition-duration: 0.3s;}.switcher__link.active:before,.switcher__link:hover:before{background: #5DA072;    transition-duration: 0.3s;}.switcher__language{display: flex;align-items: center;grid-gap: 10px;}.social_block a,.social_link a{display: flex;transition-duration: 0.4s;}.footer .social_block{position: relative;bottom: 0;left: 0;}.social_block a:hover,.social_link a:hover{scale: 1.05;transition-duration: 0.4s}.footer{border-top: 1px solid rgba(0, 0, 0, 0.1);padding: 36px 0;border-bottom: 1px solid rgba(0, 0, 0, 0.1);}.footer_img{padding: 36px;}.footer_img img{width: 100%;}.footer_text{font-style: normal;font-weight: 400;line-height: 169%;margin: 18px 0;}.license{font-style: normal;font-weight: 400;line-height: 169%;opacity: 0.6;margin-bottom: 13px;margin-top: 50px;}.dev{display: flex;transition-duration: 0.4s;}.dev img{transition-duration: 0.4s;}.dev:hover img{scale: 1.05;transition-duration: 0.4s;}.footer_left{padding-right: 70px;margin-right: 70px;border-right: 1px solid rgba(0, 0, 0, 0.1);}.flex_footer{align-items: stretch;}.footer_col_title{font-style: normal;font-weight: 400;text-transform: uppercase;margin-bottom: 8px;}.underline span{position: relative;font-style: normal;font-weight: 400;line-height: 169%;}.underline span:before{content: '';position: absolute;left: 0;width: 100%;height: 1px;bottom: 0;background: black;transition-duration: 0.3s;}.underline:hover span:before{right: auto;width: 0;transition-duration: 0.3s;}.underline{display: flex;align-items: center;grid-gap: 6px;}.phone{font-style: normal;font-weight: 400;line-height: 169%;margin-bottom: 4px;display: block;transition-duration: 0.4s;}.phone:hover{opacity: 0.6;transition-duration: 0.4s;}.footer_text_fix{opacity: .6;margin-top: 70px;}.footer .menu_group__list{flex-direction: column;align-items: flex-start;}.flex_footer_right{align-items: flex-start;grid-gap: 70px;}.green_block{color: white;background: #5DA072;}.section{padding: 60px 0;position: relative;}.pos_img{right: 0;top: 0;object-fit: cover;height: 100%;position: absolute;}.section_title{font-size: 48px;font-style: normal;font-weight: 400;line-height: 124%;margin-bottom: 17px;}.section_description{line-height: 169%;}.btn_white{background: white;color: black;border-color: white;}.btn_white:hover{background: black;color: white;border-color: black;}.btn_white:hover img{filter: invert(1);}.flex_green{grid-gap: 40px;}.flex_block_col{width:  400px;min-width: 400px;}.flex_block_col .btn{margin-top: 27px;}.flex_block{align-items: flex-start;grid-gap: 48px;}.harmony_grid{display: grid;grid-template-columns: 1fr 1fr;grid-gap: 40px;}.section_subtitle{font-weight: 500;text-transform: uppercase;border-radius: 44px;background: rgba(0, 0, 0, 0.08);padding: 8px 16px;display: inline-flex;align-items: center;grid-gap: 10px;margin-bottom: 28px;}.section_subtitle span{width: 6px;background: #5DA072;border-radius: 50%;height: 6px;}.harmony_title{font-size: 27px;font-style: normal;font-weight: 400;line-height: 133%;}.harmony_item{display: flex;flex-direction: column;grid-gap: 20px;align-items: flex-start;}.harmony_subtitle{color: #6E6E6E;width: 100%;padding-bottom: 20px;border-bottom: 1px solid #000;font-style: normal;font-weight: 500;text-transform: uppercase;}.video_bg{height: 100vh;position: relative;background-size: cover;background-repeat: no-repeat;background-position: center;min-height: 600px;}.video_block{position: absolute;bottom: 0;left: 60px;padding: 36px;background: #6E6E6E;max-width: 460px;box-sizing: border-box;color: white;}.video_btn{display: flex;align-items: center;font-size: 14px;font-style: normal;font-weight: 400;text-transform: uppercase;grid-gap: 14px;margin-top: 60px;cursor: pointer; transition-duration: 0.4s;}.video_btn img{transition-duration: 0.4s;}.video_btn:hover{color: #5DA072;transition-duration: 0.4s;}.video_btn:hover img{scale: 1.05; transition-duration: 0.4s;}.video_block .section_subtitle{background: rgba(255, 255, 255, 0.08);}@font-face {font-family: "swiper-icons";src: url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA")format("woff");font-weight: 400;font-style: normal;}.swiper-container {margin-left: auto;margin-right: auto;position: relative;overflow: hidden;list-style: none;padding: 0;z-index: 1;}.swiper-container-vertical > .swiper-wrapper {flex-direction: column;}.swiper-wrapper {position: relative;width: 100%;height: 100%;z-index: 1;display: flex;transition-property: transform;box-sizing: content-box;align-items: stretch;}.swiper-container-android .swiper-slide,.swiper-wrapper {transform: translate3d(0px, 0, 0);}.swiper-container-multirow > .swiper-wrapper {flex-wrap: wrap;}.swiper-container-multirow-column > .swiper-wrapper {flex-wrap: wrap;flex-direction: column;}.swiper-container-free-mode > .swiper-wrapper {transition-timing-function: ease-out;margin: 0 auto;}.swiper-slide {flex-shrink: 0;width: 100%;position: relative;transition-property: transform;}.swiper-slide-invisible-blank {visibility: hidden;}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide {height: auto;}.swiper-container-autoheight .swiper-wrapper {align-items: flex-start;transition-property: transform, height;}.swiper-container-3d {perspective: 1200px;}.swiper-container-3d .swiper-wrapper,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-cube-shadow {transform-style: preserve-3d;}.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-slide-shadow-bottom {position: absolute;left: 0;top: 0;width: 100%;height: 100%;pointer-events: none;z-index: 10;}.swiper-container-3d .swiper-slide-shadow-left {background-image: linear-gradient(to left,rgba(0, 0, 0, 0.5),rgba(0, 0, 0, 0));}.swiper-container-3d .swiper-slide-shadow-right {background-image: linear-gradient(to right,rgba(0, 0, 0, 0.5),rgba(0, 0, 0, 0));}.swiper-container-3d .swiper-slide-shadow-top {background-image: linear-gradient(to top,rgba(0, 0, 0, 0.5),rgba(0, 0, 0, 0));}.swiper-container-3d .swiper-slide-shadow-bottom {background-image: linear-gradient(to bottom,rgba(0, 0, 0, 0.5),rgba(0, 0, 0, 0));}.swiper-container-css-mode > .swiper-wrapper {overflow: auto;scrollbar-width: none;-ms-overflow-style: none;}.swiper-container-css-mode > .swiper-wrapper::-webkit-scrollbar {display: none;}.swiper-container-css-mode > .swiper-wrapper > .swiper-slide {scroll-snap-align: start start;}.swiper-container-horizontal.swiper-container-css-mode > .swiper-wrapper {scroll-snap-type: x mandatory;}.swiper-container-vertical.swiper-container-css-mode > .swiper-wrapper {scroll-snap-type: y mandatory;}.swiper-button-prev,.swiper-button-next {z-index: 10;cursor: pointer;display: flex;align-items: center;justify-content: center;cursor: pointer;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;border: none;outline: none;left: inherit;transition: all 0.2s ease-in-out 0s;margin: 0;position: absolute;top: 50%;transform: translateY(-50%);}.fn_comparison_products .swiper-button-prev,.fn_comparison_products .swiper-button-next {top: 100px;}.swiper-button-disabled {display:none}.swiper-button-prev:after,.swiper-button-next:after {font-family: swiper-icons;font-size: 26px;text-transform: none !important;letter-spacing: 0;text-transform: none;font-variant: initial;line-height: 1;}.swiper-button-prev,.swiper-container-rtl .swiper-button-next {left: 10px;right: auto;}.swiper-button-next,.swiper-container-rtl .swiper-button-prev {right: 10px;left: auto;}.swiper-button-next img,.swiper-button-prev img{width: 17px!important;height: auto!important;}.swiper-button-lock {display: none;}.swiper-pagination {position: absolute;text-align: center;transition: 300ms opacity;transform: translate3d(0, 0, 0);z-index: 10;}.swiper-pagination.swiper-pagination-hidden {opacity: 0;}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-container-horizontal > .swiper-pagination-bullets {bottom: 0px;left: 0;width: 100%;}.swiper-pagination-bullets-dynamic {overflow: hidden;font-size: 0;}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {transform: scale(0.33);position: relative;}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active {transform: scale(1);}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main {transform: scale(1);}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev {transform: scale(0.66);}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev {transform: scale(0.33);}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next {transform: scale(0.66);}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next {transform: scale(0.33);}.swiper-pagination-bullet {width: 8px;height: 8px;display: inline-block;border-radius: 100%;background: rgb(219, 219, 219);opacity: 0.8;-webkit-backface-visibility: visible;transition: opacity 200ms ease;margin: 0 3px;}button.swiper-pagination-bullet {border: none;margin: 0;padding: 0;box-shadow: none;-webkit-appearance: none;-moz-appearance: none;appearance: none;}.swiper-pagination-clickable .swiper-pagination-bullet {cursor: pointer;}.swiper-pagination-bullet-active {opacity: 1;background:#5DA072;}.swiper-container-vertical > .swiper-pagination-bullets {right: 10px;top: 50%;transform: translate3d(0px, -50%, 0);}.swiper-container-vertical> .swiper-pagination-bullets.swiper-pagination-bullet {margin: 6px 0;display: block;}.swiper-container-vertical> .swiper-pagination-bullets.swiper-pagination-bullets-dynamic {top: 50%;transform: translateY(-50%);width: 8px;}.swiper-container-vertical> .swiper-pagination-bullets.swiper-pagination-bullets-dynamic.swiper-pagination-bullet {display: inline-block;transition: 200ms transform, 200ms top;}.swiper-container-horizontal> .swiper-pagination-bullets.swiper-pagination-bullet {margin: 0 4px;}.swiper-container-horizontal> .swiper-pagination-bullets.swiper-pagination-bullets-dynamic {left: 50%;transform: translateX(-50%);white-space: nowrap;}.swiper-container-horizontal> .swiper-pagination-bullets.swiper-pagination-bullets-dynamic.swiper-pagination-bullet {transition: 200ms transform, 200ms left;}.swiper-container-horizontal.swiper-container-rtl> .swiper-pagination-bullets-dynamic.swiper-pagination-bullet {transition: 200ms transform, 200ms right;}.swiper-pagination-progressbar {background: rgba(0, 0, 0, 0.25);position: absolute;}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill {background:#5DA072;position: absolute;left: 0;top: 0;width: 100%;height: 100%;transform: scale(0);transform-origin: left top;}.swiper-container-rtl.swiper-pagination-progressbar.swiper-pagination-progressbar-fill {transform-origin: right top;}.swiper-container-horizontal > .swiper-pagination-progressbar,.swiper-container-vertical> .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite {width: 100%;height: 4px;left: 0;top: 0;}.swiper-container-vertical > .swiper-pagination-progressbar,.swiper-container-horizontal> .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite {width: 4px;height: 100%;left: 0;top: 0;}.swiper-pagination-lock {display: none;}.swiper-scrollbar {border-radius: 10px;position: relative;-ms-touch-action: none;background: rgba(0, 0, 0, 0.1);}.swiper-container-horizontal > .swiper-scrollbar {position: absolute;left: 1%;bottom: 3px;z-index: 50;height: 5px;width: 98%;}.swiper-container-vertical > .swiper-scrollbar {position: absolute;right: 3px;top: 1%;z-index: 50;width: 5px;height: 98%;}.swiper-scrollbar-drag {height: 100%;width: 100%;position: relative;background: rgba(0, 0, 0, 0.5);border-radius: 10px;left: 0;top: 0;}.swiper-scrollbar-cursor-drag {cursor: move;}.swiper-scrollbar-lock {display: none;}.swiper-zoom-container {width: 100%;height: 100%;display: flex;justify-content: center;align-items: center;text-align: center;}.swiper-zoom-container > img,.swiper-zoom-container > svg,.swiper-zoom-container > canvas {max-width: 100%;max-height: 100%;object-fit: contain;}.swiper-slide-zoomed {cursor: move;}.swiper-lazy-preloader {width: 42px;height: 42px;position: absolute;left: 50%;top: 50%;margin-left: -21px;margin-top: -21px;z-index: 10;transform-origin: 50%;animation: swiper-preloader-spin 1s infinite linear;box-sizing: border-box;border: 4px solid #000;border-radius: 50%;border-top-color: transparent;}@keyframes swiper-preloader-spin {100% {transform: rotate(360deg);}}.swiper-container .swiper-notification {position: absolute;left: 0;top: 0;pointer-events: none;opacity: 0;z-index: -1000;}.swiper-container-fade.swiper-container-free-mode .swiper-slide {transition-timing-function: ease-out;}.swiper-container-fade .swiper-slide {pointer-events: none;transition-property: opacity;}.swiper-container-fade .swiper-slide .swiper-slide {pointer-events: none;}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active {pointer-events: auto;}.swiper-container-cube {overflow: visible;}.swiper-container-cube .swiper-slide {pointer-events: none;-webkit-backface-visibility: hidden;backface-visibility: hidden;z-index: 1;visibility: hidden;transform-origin: 0 0;width: 100%;height: 100%;}.swiper-container-cube .swiper-slide .swiper-slide {pointer-events: none;}.swiper-container-cube.swiper-container-rtl .swiper-slide {transform-origin: 100% 0;}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active {pointer-events: auto;}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next + .swiper-slide,.swiper-container-cube .swiper-slide-prev {pointer-events: auto;visibility: visible;}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top {z-index: 0;-webkit-backface-visibility: hidden;backface-visibility: hidden;}.swiper-container-cube .swiper-cube-shadow {position: absolute;left: 0;bottom: 0px;width: 100%;height: 100%;background: #000;opacity: 0.6;-webkit-filter: blur(50px);filter: blur(50px);z-index: 0;}.swiper-container-flip {overflow: visible;}.swiper-container-flip .swiper-slide {pointer-events: none;-webkit-backface-visibility: hidden;backface-visibility: hidden;z-index: 1;}.swiper-container-flip .swiper-slide .swiper-slide {pointer-events: none;}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active {pointer-events: auto;}.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top {z-index: 0;-webkit-backface-visibility: hidden;backface-visibility: hidden;}.lazy:not(.initial) {transition: opacity 1s;}.lazy.initial,.lazy.loaded,.lazy.error {opacity: 1;}.preview_img{width: 100%;height: 350px;object-fit: contain;}.hidden-xs-up{display: none;}.flex_prices{margin-top: 30px;padding-bottom: 22px;margin-bottom: 22px;border-bottom: 1px solid #000;grid-gap: 10px;}.product_preview__annotation{margin-bottom: 22px;}.product_preview__annotation p{margin: 0;}.product_preview__button,.btn_border.fix{color: black;border-color: black;}.product_preview__button:hover, .btn_border.fix:hover{background: black;color: #FFFFFF;}.product_preview__button:hover img{filter: invert(1); transition-duration: 0.4s;}.product_preview__button img{transition-duration: 0.4s;}.preview_form{display: flex;flex-direction: column;justify-content: space-between;height: 100%;}.fn_product{height: 100%;}.fn_product .btn{min-width: 200px;}.price {color: #5DA072;white-space: nowrap;}.head_flex{align-items: flex-end;grid-gap: 40px;margin-bottom: 48px;}.head_flex .btn{margin-bottom: 15px;}.head_flex .section_title{margin-bottom: 0;}.research_info{background: rgba(232, 232, 232, 0.29);width: 50%;}.research_block{display: flex;align-items: stretch;}.research_img{width: 50%;background-size: cover;background-position: center;}.faq__list{padding-top: 24px;border-top: 1px solid rgba(0, 0, 0, 0.1);width: 100%;}.faq__list.fix{margin-bottom: 28px;}.tab_item{border-radius: 30px;background: #F8F8F8;font-size: 18px;font-style: normal;font-weight: 500;line-height: 16px;padding:18px 24px;text-align: center;flex: 1;white-space: nowrap;min-width: 125px;cursor: pointer;transition-duration: 0.4s;}.other_page .tab_item{background: white;}.tab_item.active,.tab_item:hover{background: #5DA072;color: white;transition-duration: 0.4s;}.tabs{display: flex;grid-gap: 30px;flex-wrap: wrap;margin-bottom: 30px;}.tab_list{display: none;border: 1px solid rgba(0, 0, 0, 0.10);border-right: 0;margin-bottom: 48px;}.tab_list.active{display: flex;}.tab_list_item{padding: 30px;border-right: 1px solid rgba(0, 0, 0, 0.10);}.tab_list_item .harmony_subtitle{border-color: rgba(0, 0, 0, 0.10);}.flex_head_fix{grid-gap: 70px;margin-bottom: 48px;}.flex_head_fix .section_subtitle{white-space: nowrap;margin-bottom: 0;}.section_description strong{font-size: 18px;font-style: normal;font-weight: 500;line-height: 16px;margin-bottom: 18px;display: block;}.reviews_img{height: 60px;width: 60px;border-radius: 50%;object-fit: cover;object-position: center;}.reviews_left{grid-gap: 20px;min-width: 270px;}.reviews_title{font-size: 18px;font-style: normal;font-weight: 500;line-height: 16px;margin-bottom: 15px;}.reviews_label{border-radius: 44px;background: rgba(0, 0, 0, 0.08);padding: 8px 16px;font-style: normal;font-weight: 400;line-height: 169%;margin-bottom: 15px;display: inline-block;}.reviews_item{grid-gap: 40px;align-items: flex-start;border-bottom: 1px solid rgba(0, 0, 0, 0.1);padding-bottom: 30px;margin-bottom: 30px;}.reviews_list{max-height: 720px;padding-right: 20px;overflow-y: auto;}.reviews_list::-webkit-scrollbar {width: 5px;}.reviews_list::-webkit-scrollbar-track {background:rgba(110, 110, 110, 0.05);border-radius: 470px;}.reviews_list::-webkit-scrollbar-thumb {background: #5DA072;border-radius: 4px;}.ingredients_grid{display: grid;grid-template-columns: 1fr 1fr 1fr 1fr;grid-gap: 40px;margin-bottom: 36px;}.ingredients_grid_fix{margin-bottom: 36px;display: grid;grid-template-columns: 1fr 1fr 1fr 1fr 1fr;grid-gap: 30px;}.ingredients_title{font-weight: 500;line-height: 16px;text-transform: uppercase;}.ingredients_img{width: 100%;height: 70vh;object-fit: cover;}.ingredients_item_img{width: 100%;padding-top: 150%;position: relative;overflow: hidden;}.main_page .ingredients_item_img{padding-top: 120%;}.ingredients_item_img img{position: absolute;inset: 0;width: 100%;height: 100%;transition-duration: 0.4s;object-fit: cover;cursor: pointer;}.ingredients_item_img:hover img{scale: 1.1; transition-duration: 0.4s;}.banner_group__image{width: 100%;   height: 70vh;object-fit: cover;object-position: 61%;min-height: 500px;}.footer_right{width: 100%;}.products_grid{display: grid;grid-template-columns: 1fr 1fr;grid-gap: 60px;}.section_fix{padding: 30px 0 48px 0;}.products_container{padding: 60px 0 90px 0;border-bottom: 1px solid rgba(0, 0, 0, 0.1);}.breadcrumbs{display: flex;align-items: center;padding-left: 0;margin: 0 0 60px 0; grid-gap: 14px;flex-wrap: wrap;}.breadcrumbs__item{display: flex;align-items: center;grid-gap: 14px;}.breadcrumbs__item >span,.breadcrumbs__item:hover{opacity: 0.4;transition-duration: 0.4s;}.product_variant{color: #6E6E6E;line-height: 169%;}.product_preview__annotation{font-weight: 500;}.ingredients_grid.fix{margin-top: 48px;grid-template-columns: 1fr 1fr 1fr;}.tab_list.fix{grid-template-columns: 1fr 1fr 1fr;}.tab_list.fix .tab_list_item:last-child{border-top: 1px solid rgba(0, 0, 0, 0.10);}.tab_list.fix.how_work{border-top: 1px solid rgba(0, 0, 0, 0.10);border-bottom: 1px solid rgba(0, 0, 0, 0.10);}.tab_list_item_img{background-size: cover;}.harmony_item.fix .harmony_title{padding-bottom: 24px;margin-bottom: 24px;width: 100%;border-bottom: 1px solid #000;}.harmony_item.fix{grid-gap: 0;}.info_list li{font-weight: 400;line-height: 169%;display: flex;align-items: baseline;grid-gap: 10px;padding: 24px 0;border-bottom: 1px solid rgba(0, 0, 0, 0.1);}.info_list li span{font-weight: 600;}.info_list{border-top: 1px solid rgba(0, 0, 0, 0.1);margin-bottom: 28px;}.research_info.fix{display: flex;align-items: stretch;width: 100%;box-sizing: border-box;grid-gap: 64px;}.tab_list.fix{border: none;margin-bottom: 0;}.section_fix .section_description strong{line-height: 1.6;margin-bottom: 48px;}.tab_list.new{grid-template-columns: 1fr 1fr 1fr 1fr;}.count {color: #5DA072;}.flex_info{width: 48%;}.flex_img{width: 48%;background-size: cover;background-position: center;}.flex_block.fix{align-items: stretch;}.section_description li{position: relative;padding-left: 16px;margin-bottom: 7px;}.section_description li:before{content: '';position: absolute;left: 0;top: 11px;width: 6px;height: 6px;border-radius: 50%;background: #C4C5C5;}.flex_info .section_description strong{}.hidden{display: none;}.hc-offcanvas-nav.hc-nav-1{display: none!important;}.product__rating {position: relative;display: flex;align-items: end;grid-gap: 12px;}.post__rating {display: -webkit-inline-box;display: -webkit-inline-flex;display: -ms-inline-flexbox;display: inline-flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;}.rating_starOff {display: inline-block;vertical-align: top;}.rating_starOff,.rating_starOn {width: 110px;height: 21px;background: url(../../design/okay_shop/images/rating2.png) repeat-x left top;overflow: hidden;}.rating_starOn {display: block;background-position: left bottom;}.rating_text {vertical-align: middle;letter-spacing: 0.8px;display: inline-block;opacity: 0.8;text-decoration: underline;white-space: nowrap;top: 1px;z-index: 2;}.rating_text.hidden {display: none;}.accordion__title,.accordion__item {position: relative;}.accordion__title {cursor: pointer;}.accordion__header {cursor: pointer;font-weight: 500;letter-spacing: 0.8px;overflow: hidden;position: relative;z-index: 2;margin: 0;display: flex;align-items: center;justify-content: space-between;grid-gap: 20px;}.accordion__title.active {cursor: default;}.accordion__arrow {transform: rotate(180deg);}.accordion__title.active .accordion__arrow {transform: rotate(0deg);transition: all 0.2s ease-in-out;}.accordion__content {display: none;line-height: 160.5%;opacity: 0.8;text-align: left;}.accordion__content>div{margin-top: 24px;}.accordion__content li{position: relative;padding-left: 15px;}.accordion__content li:before{content: '';position: absolute;left: 0;top: 9px;width: 7px;height: 7px;border-radius: 50%;background: black;}.prod_images,.prod_info_block{width: 48%;}.prod_flex{align-items: flex-start;}.product-page__images-item img,.product-page__images-item video{width: 100%;height: 104px;object-fit: cover;}.details_boxed__prices{display: flex;flex-direction: column;align-items: flex-start;}.details_boxed__price{color: #5DA072;font-size: 40px;font-style: normal;font-weight: 500;letter-spacing: 2px;}.details_boxed__old_price{font-size: 18px;font-style: normal;font-weight: 500;letter-spacing: 2px;text-decoration: line-through;margin-bottom: 10px;}.details_boxed__price_amount{display: flex;align-items: center;grid-gap: 40px;}.details_boxed__offer{padding-top: 24px;margin-top: 24px;border-top: 1px solid rgba(0, 0, 0, 0.20);display: flex;flex-direction: column;align-items: flex-start;grid-gap: 24px;}.flex_title .section_title{margin-bottom: 0;}.product-page__button{max-width: 455px;width: 100%;box-sizing: border-box;}.amount{display: flex;align-items: center;border-radius: 50px;border: 1px solid rgba(0, 0, 0, 0.30);padding: 15px 35px;justify-content: space-between;font-weight: 500;letter-spacing: 1.6px;text-transform: uppercase;}.amount__minus,.amount__plus{opacity: 0.4;width: 20px;text-align: center;transition-duration: 0.4s;cursor: pointer;}.amount__minus:hover,.amount__plus:hover{opacity: 1; transition-duration: 0.4s;}.amount__input{border: none;text-align: center;width: 40px;font-weight: 500;letter-spacing: 1.6px;text-transform: uppercase;}.details_boxed__buttons{width: 100%;}.details_boxed__item{padding-bottom: 20px;border-bottom: 1px solid rgba(0, 0, 0, 0.20);margin-bottom: 20px;}.accordion{border-top: 1px solid rgba(0, 0, 0, 0.20);padding-top: 20px;}.fn_variants{margin-bottom: 24px;}.product-page__img {background: white;}.product-page__img img{width: 100%;height: 50vh;object-fit: contain;}.product-page__images{margin-top: 20px;}.flex_tab_title{font-size: 27px;font-style: normal;font-weight: 400;line-height: 133%;margin-bottom: 24px;}.flex_tab_info:first-child {padding-right: 36px;border-right: 1px solid rgba(0, 0, 0, 0.1);}.flex_tab_info:last-child{padding-left: 36px;}.flex_tab{align-items: flex-start;}.flex_tab_info{width: 50%;box-sizing: border-box;}.features__item{display: flex;align-items: center;grid-gap: 12px;}.features__name{font-weight: 600;line-height: 169%}.features{padding: 24px 0;border-top: 1px solid rgba(0, 0, 0, 0.1);border-bottom: 1px solid rgba(0, 0, 0, 0.1);}.prod_table td{border: 0;padding: 20px 10px 20px 0;border-bottom: 1px solid rgba(0, 0, 0, 0.1);text-align: center;}.prod_table tr td:first-child{text-align: left;}.prod_table table{border: none;margin-bottom: 24px;}.prod_table strong{margin: 0;}.cart_col{width: 50%;box-sizing: border-box;}.cart_col.fix{background: #F8F8F8;padding: 100px 0 35px 0;}.cart{align-items: flex-start;}.f_row{display: flex;flex-direction: column;grid-gap: 16px;}.col_grid{display: grid;grid-template-columns: 1fr 1fr;grid-gap: 16px;}.form__input{background: #F8F8F8;padding: 14px 20px;font-size: 14px;font-style: normal;font-weight: 400;line-height: 169%;color: rgba(0, 0, 0, 0.6);border: 0;width: 100%;box-sizing: border-box;}.form__input::placeholder,.form__textarea::placeholder{font-size: 14px;font-style: normal;font-family: Montserrat;font-weight: 400;line-height: 169%;color: rgba(0, 0, 0, 0.6);}.form__group{width: 100%;}.form__textarea{background: #F8F8F8;border: 0;width: 100%;font-family: Montserrat;box-sizing: border-box;height: 77px;padding: 14px 20px;font-size: 14px;font-style: normal;font-weight: 400;line-height: 169%;color: rgba(0, 0, 0, 0.6);}.h6{font-weight: 400;text-transform: uppercase;padding-bottom: 30px;margin-bottom: 30px;border-bottom: 1px solid rgba(0, 0, 0, 0.20);}.h6.form__title{margin-bottom: 24px;border-bottom: 0;padding: 0;}.form__group-fix{width: 100%;}.row_flex{display: grid;grid-template-columns: 1fr 1fr 1fr;grid-gap: 16px;margin-top: 16px;}.autocomplete-suggestions{overflow-y: auto;background: #FFFFFF;padding: 10px;padding-right: 0;box-sizing: border-box;box-shadow: 1px 4px 11px 3px rgb(0 0 0 / 10%);}.checkbox__input{display: none;}.delivery__label{display: flex;align-items: flex-start;justify-content: space-between;position: relative;margin-bottom: 20px;cursor: pointer;transition-duration: 0.4s;}.delivery__label:hover{opacity: 0.7;transition-duration: 0.4s;}.delivery__name{position: relative;padding-left: 25px;}.delivery__name:before{content: "";display: inline-block;width: 12px;height: 12px;flex-shrink: 0;flex-grow: 0;box-sizing: border-box;margin-right: 6px;position: absolute;left: 0;top: 50%;transform: translateY(-50%);border: 1px solid #6E6E6E;}.delivery__name:after{content: '';position: absolute;width: 6px;height: 6px;display: block;line-height: 1;left: 3px;top: 50%;opacity: 0;transform: translateY(-50%);border-width: 0px;background:#6E6E6E;}.delivery__label input:checked + .delivery__name:after {opacity: 1;}.block_delivery{margin: 24px 0;padding: 24px 0;border-bottom: 1px solid rgba(0, 0, 0, 0.20);border-top: 1px solid rgba(0, 0, 0, 0.20);}.delivery{display: flex;flex-direction: column;grid-gap: 24px;}.purchase__item{display: flex;align-items: center;grid-gap: 22px;border-bottom: 1px solid rgba(0, 0, 0, 0.20);padding-bottom: 24px;margin-bottom: 24px;position: relative;padding-right: 25px;}.purchase__image{width: 160px;height: 160px;}.purchase__image img{width: 100%;height: 100%;object-fit: cover;}.purchase__name{margin-bottom: 12px;}.purchase__name_link{font-size: 18px;font-style: normal;font-weight: 500;line-height: 16px;transition-duration: 0.4s;}.purchase__name_link:hover{color: #5DA072;transition-duration: 0.4s;}.preorder_label{margin-top: 5px;color: #5DA072;display: block;}.purchase_description p{margin: 0;}.purchase__price{color: #5DA072;font-weight: 500;text-transform: uppercase;margin: 22px 0;}.purchase__amount{display: flex;align-items: center;font-weight: 500;text-transform: uppercase;grid-gap: 12px;}.purchase__amount .amount{padding: 0;border: 0;}.remove_icon{position: absolute;right: 0;top: 0;transition-duration: 0.3s;cursor: pointer;}.remove_icon:hover{opacity: 0.6;transition-duration: 0.3s;}.cart .section_title{margin-bottom: 40px;}.purchase_detail__item{display: flex;align-items: center;justify-content: space-between;font-weight: 400;grid-gap: 20px;line-height: 169%;}.purchase_detail__column_value{text-align: right;}.purchase_detail{display: flex;flex-direction: column;grid-gap: 20px;padding: 30px 0;margin: 30px 0;border-bottom: 1px solid rgba(0, 0, 0, 0.20);border-top: 1px solid rgba(0, 0, 0, 0.20);}.form__button{width: 100%;box-sizing: border-box;}.fn_sub_coupon{color: #5DA072;font-weight: 500;text-transform: uppercase;padding: 14px 20px;border: 0;    width: auto;background: transparent;}.coupon__group{display: flex;align-items: center;background: #FFF;}.form__input--coupon{font-size: 14px;font-style: normal;font-weight: 400;line-height: normal;letter-spacing: 0.7px;color: rgba(0, 0, 0, 0.6);padding-left: 20px; background: #FFF;}.form__input--coupon::placeholder{font-size: 14px;font-style: normal;font-weight: 400;line-height: normal;letter-spacing: 0.7px;color: rgba(0, 0, 0, 0.6);}.delivery__description {display: none;}.checkbox.active + .delivery__description {display: block;}.block_center{max-width: 670px;margin: 0 auto;}.order_grid{display: grid;grid-template-columns: 1fr 1fr;grid-gap: 8px 60px;padding: 24px 0;margin: 24px 0;border-bottom: 1px solid rgba(0, 0, 0, 0.20);border-top: 1px solid rgba(0, 0, 0, 0.20);}.order_grid strong{font-weight: 600;}.purchase__item.fix{padding-right: 0;align-items: stretch;}.purchase__content.fix{display: flex;flex-direction: column;justify-content: space-between;}.order_total{margin: 0!important;white-space: nowrap;}.order_bg{background: #F8F8F8;padding: 40px;}.purchase_detail_popup{background: #F8F8F8;padding: 15px;}.order_bg .purchase__item:last-child{margin: 0;padding: 0;border: 0;}.block_center .section_title{text-transform: uppercase;margin: 0;text-align: center;}.purchase_detail__item.new{color: #5DA072;text-transform: uppercase;margin-top: 24px;font-weight: 500;}.gallery-top{width: 100%;}.purchase_detail_popup_total{color: #5DA072;font-weight: 500;font-size: 18px;margin-bottom: 15px;text-align: center;}.fancybox-bg{background: #5da07240!important;}.compensate-for-scrollbar{margin-right: 0!important;}.block__popup_cart .h6{padding-bottom: 20px;margin-bottom: 20px;}.block__popup_cart .purchase__item{padding-bottom: 15px;margin-bottom: 15px;}.block__popup_cart{overflow-y: auto;max-height: 75vh;}.tabs.fix{margin-top: 48px;}.section_description_page strong{line-height: 1.6;}.banner_nav{position: absolute;right: 60px;bottom: 34px;display: flex;align-items: center;grid-gap: 6px;z-index: 1;}.banner_nav img{transition-duration: 0.4s;cursor: pointer;}.banner_nav img:hover{scale: 1.05;transition-duration: 0.4s;}.flex_user{align-items: flex-start;}.flex_user>div,.flex_user>form{width: 48%;}.form_title{font-size: 27px;font-style: normal;font-weight: 400;line-height: 133%;margin-bottom: 24px;}.form__input.fix,.form__textarea.fix{border-radius: 40px;background: #FFF;margin-bottom: 15px;}.password_remind{position: relative;color: #5DA072;font-weight: 500;line-height: 169%;margin-bottom: 20px;display: inline-block;cursor: pointer;}.password_remind:before{content: '';position: absolute;left: 0;width: 100%;height: 1px;bottom: 0;background: #5DA072;transition-duration: 0.4s;}.password_remind:hover:before{width: 0;right: auto;transition-duration: 0.4s;}.block_explanation__body li{position: relative;margin-bottom: 10px;padding-left: 12px;line-height: 169%;}.block_explanation__body li:before{content: '';width: 6px;height: 6px;border-radius: 50%;background: #5DA072;left: 0;position: absolute;top: 10px;}.form__group{position: relative;}label.error{position: absolute;left: 10px;bottom: -1px;font-size: 12px;color: red;}.tabs--user{grid-gap: 36px;margin-bottom: 0;margin-top: 30px;flex-wrap: nowrap;}.sidebar{border-right: 1px solid rgba(0, 0, 0, 0.20);padding-right: 36px;width: 315px;display: flex;flex-direction: column;grid-gap: 30px;min-width: 315px;}.tabs__link{display: flex;align-items: center;font-size: 18px;font-style: normal;font-weight: 500;line-height: 16px;grid-gap: 10px;padding: 24px 0;border-bottom: 1px solid rgba(0, 0, 0, 0.20);transition-duration: 0.4s;}.tabs__link path,.button__logout path{transition-duration: 0.4s;}.tabs__link.selected,.tabs__link:hover,.button__logout:hover{color: #5DA072;transition-duration: 0.4s;}.tabs__link.selected path,.tabs__link:hover path,.button__logout:hover path{fill: #5DA072;transition-duration: 0.4s;}.tabs__navigation{display: flex;flex-direction: column;}.select2-container--default .select2-selection--single{border: none;background: #F8F8F8;padding: 14px 20px;font-size: 14px!important;font-style: normal;font-weight: 400;line-height: 169%;color: rgba(0, 0, 0, 0.6)!important;border: 0;width: 100%;box-sizing: border-box;}.select2-container .select2-selection--single{height: auto!important;}.select2-container--default .select2-selection--single .select2-selection__rendered{padding: 0;}.select2-container--default .select2-selection--single .select2-selection__arrow{top: 14px!important;}.select2-container{margin-top: 15px;}.flex_title{grid-gap: 40px;}.profile__name{margin-bottom: 7px;}.profile__phone{color: #5DA072;font-weight: 500;line-height: 169%;transition-duration: 0.4s;}.profile__phone:hover{opacity: 0.6;transition-duration: 0.4s;}.product_preview__name_link{transition-duration: 0.4s;}.product_preview__name_link:hover{color: #5DA072;transition-duration: 0.4s;}.button__logout{display: flex;align-items: center;font-size: 18px;font-style: normal;font-weight: 500;line-height: 16px;grid-gap: 10px;padding: 24px 0;border-bottom: 1px solid rgba(0, 0, 0, 0.20);}.button__logout svg{height: 20px;width: 20px;}.profile__information{margin-bottom: 30px;}.user_container{width: 100%;}.tab {display: none;}.col_grid .form__input.fix{margin-bottom: 0;}.tab .delivery{grid-gap: 0;}.tab .products_list{display: grid;grid-template-columns: 1fr 1fr;grid-gap: 40px;}.product_preview__image a{display: block;background: white;overflow: hidden;    transition-duration: 0.4s;}.product_preview__image{position: relative;}.product_preview__image a:hover{scale: 1.05;    transition-duration: 0.4s;}.product_preview__image a img{transition-duration: 0.4s;}.table{width: 100%;}.tab .table{text-align: center;}#fn_cart_coupon .purchase_detail__item{margin-top: 25px;}.tab .purchase__image {width: 120px;height: 120px;}.tab .purchase__price{margin: 10px 0;}.tab .purchase__amount{margin-bottom: 10px;}.tab .purchase__item{margin-bottom: 10px;padding-bottom: 10px;padding-right: 0;}.tab .purchase_detail{margin: 0;padding: 0;border: 0;grid-gap: 15px;font-size: 14px;}.purchases.purchases--user{text-align: left;font-size: 14px;}.table th{background: white;padding: 20px;}.table td{padding: 10px;}.table .purchase__name_link{font-size: 14px;}.fix_marg .breadcrumbs{margin-bottom: 30px;}.message_success{color: #5DA072;font-size: 14px;font-weight: 500;margin-bottom: 10px;display: block;}.message_error{color: #ff0000;font-size: 14px;font-weight: 500;margin-bottom: 10px;display: block;}.footer_col_desct,.flex_title.mob,.delivery__name_price {display: none;}.green_block .wrapper{position: relative;z-index: 1;}.prod_table{overflow: auto;}.social_list{display: flex;align-items: center;grid-gap: 15px;margin-top: 20px;}.flex_contact{align-items: flex-start;}.flex_contact>div{width: 48%;}.not_found__image{min-height: 70vh;display: flex;align-items: center;justify-content: center;flex-direction: column;max-width: 550px;grid-gap: 20px;margin: 0 auto;text-align: center;}.not_found__image path {fill: #5DA072;}.menu_icon {display: none;padding-right: 42px;transition: 400ms linear;cursor: pointer;position: relative;}.logo__link svg{height: auto;}.lines {position: absolute;top: 50%;height: 14px;transform: translateY(-50%);width: 25px;}.line_one {top: -1px;}.line {left: 0;right: 0;height: 2px;background-color: black;position: absolute;transition: 400ms linear;}.line_two {top: 50%;transform: translateY(-50%);}.line_three {bottom: -1px;}.mob_menu {display: none;top: 60px;position: fixed;transition:  200ms linear;left: -500px;bottom: 0;width: 410px;background-color: #F8F8F8;z-index: 111;padding: 20px;box-sizing: border-box;}.scroll_mob_menu{position: absolute;top: 15px;bottom: 20px;overflow-y: auto;z-index: 1;left: 20px;right: 20px;}.popup .form__group{margin-bottom: 15px;}.popup label.error{bottom: -17px;}#video_popup{padding: 0!important;background: transparent!important;}#video_popup .fancybox-button svg path{fill: #5DA072;}#video_popup video{width: 100%;}.product_preview__annotation.section_description strong{line-height: 1.6;font-size: 16px;}.product_preview__name_link,.product_preview__prices{font-size: 18px;font-weight: 500;}.info_list li svg{min-width: 14px;width: 14px;}.preview_img.lazy:not(.loaded){width: 70px;object-position: center;margin: 0 auto;display: block;}.product-page__images-item .lazy:not(.loaded),.purchase__image .lazy:not(.loaded){width: 70px;object-position: center;margin: 0;display: block;}.product_label{color: #FFF;font-weight: 500;line-height: 1;text-transform: uppercase;border-radius: 44px;background: #6E6E6E;padding: 8px 16px;position: absolute;left: 0;top: 0;z-index: 1;}.order_payment__name{text-align: right;}.purchase__group_content.mob{display: none;}.purchase_description.section_description strong{font-weight: 400;font-size: 14px;}.purchase__amount span{font-size: 14px;}.old_price {font-size: 14px;text-decoration: line-through;}.stickers{position: absolute;right: 0;top: 0;color: #FFF;font-weight: 500;line-height: 1;text-transform: uppercase;border-radius: 44px;background: #6E6E6E;padding: 8px 16px;z-index: 1;}.fn_discount_label{display: none;}.swip-video{width: 100%;height:50vh;object-fit: contain;}.gallery-thumbs .swip-video{object-fit: cover;}.about_col_info{background: #F8F8F8;padding: 60px;width: 50%;}.about_col_info strong{color: #5DA072;font-weight: 600;font-size: 16px;display: inline;}.about_col{display: flex;align-items: stretch;grid-gap: 64px;}.about_block_img{background-size: cover;background-position: top;width: 50%;}.about_column_grid{display: grid;grid-template-columns: 1fr 1fr 1fr;grid-gap: 60px;height: 100%;}.about_column_img{width: 100%;margin-bottom: 30px;}.about_column{background-size: cover;background-position: center;}.fn_products_slide .swiper-pagination{position: relative;}.btn_bg{margin-top: 40px;width: 100%;background-size: cover;background-position: right;padding: 16px;display: flex;align-items: center;min-height: 185px;box-sizing: border-box;}.order_payment__checkout .button{border-radius: 30px;background: #5DA072;cursor: pointer;color: #FFF;font-size: 16px;font-style: normal;font-weight: 500;text-transform: uppercase;padding: 15px 28px;justify-content: center;border: 1px solid #5DA072;white-space: nowrap;transition-duration: 0.4s;}.order_payment__checkout .button:hover{opacity: 0.6;   transition-duration: 0.4s;}.order_payment__checkout{display: flex;justify-content: center;}.certificate_item{background: rgba(232, 232, 232, 0.29);padding: 30px;height: 466px;box-sizing: border-box;display: flex;flex-direction: column;justify-content: space-between;}.certificate_bottom{border-top: 1px solid rgba(0, 0, 0, 0.1);padding-top: 13px;}.certificate_underline{color: #6E6E6E;font-style: normal;font-weight: 500;text-transform: uppercase;position: relative;}.certificate_underline:before{content: '';position: absolute;left: 0;width: 100%;height: 1px;bottom: 0;background: #6E6E6E;transition-duration: 0.3s;}.certificate_underline:hover:before{transition-duration: 0.3s;right: auto;width: 0;}.certificate_download{border-radius: 44px;background: rgba(0, 0, 0, 0.03);padding: 8px 16px;}.certificate_download:hover svg{scale: 1.1;transition-duration: 0.3s;}.certificate_download svg{transition-duration: 0.3s;}.certificate_item .harmony_subtitle{border-color: rgba(0, 0, 0, 0.1);}.certificate_item .harmony_title{text-align: center;}.faq_link{display: flex;align-items: center;grid-gap: 10px;margin-top: 10px;}.faq_link span{position: relative;}.faq_link span:before{content: '';position: absolute;left: 0;width: 100%;height: 1px;bottom: 4px;background: black;transition-duration: 0.3s;}.faq_link span:hover:before{transition-duration: 0.3s;right: auto;width: 0;}
@media (max-width: 1500px) {.wrapper {padding: 0 20px;}.menu_group__list{grid-gap: 20px;}.banner_group__content,.switcher,.social_block,.video_block{left: 20px;}.banner_nav{right: 20px;}.footer_left {padding-right: 50px;margin-right: 50px;}}@media (max-width: 1450px) {.btn,body,a,.product_preview__annotation.section_description strong{font-size: 15px;}.product_preview__prices, .product_preview__name_link, .section_description strong,.reviews_title,.faq__question,.purchase__name_link,.tabs__link,.button__logout{font-size: 16px!important;}}@media (max-width: 1200px) {.harmony_title{font-size: 25px;}.flex_block{grid-gap: 50px;}.ingredients_grid_fix{grid-template-columns: 1fr 1fr 1fr 1fr;}.flex_title{flex-direction: column;align-items: flex-start;grid-gap: 15px;}.logo__link svg{height: 50px;}.btn,.order_payment__checkout .button{padding: 10px 20px;}.menu_group__list {grid-gap: 15px;}.header_informers{grid-gap: 15px;}.amount{padding: 10px 25px;}.about_column_grid,.about_col{grid-gap: 40px;}.about_col_info{padding: 20px;}.about_column_img{margin-bottom: 20px;}}@media (max-width: 1120px) {.header .menu_group__list a{font-size: 14px;}.banner_title{font-size: 48px;}.section_title {font-size: 38px;}.details_boxed__price{font-size: 35px;}.harmony_title,.form_title {font-size: 21px;}.harmony_item{grid-gap: 15px;}.harmony_subtitle{padding-bottom: 15px;}.harmony_grid,.flex_block,.ingredients_grid.fix{grid-gap: 40px;}.ingredients_grid{grid-gap: 30px;}.tab_list_item {padding: 20px;}.reviews_item{grid-gap: 20px;}.reviews_left{grid-gap: 10px;}}@media (max-width: 1080px) {.footer_text_fix{margin-top: 50px;}.license{margin-top: 30px;}.footer_img {padding: 15px;}.menu_group__list,.footer_col.mob{display: none;}.menu_icon{display: block;}.mob_menu {display: block;}.mob_menu.active{left: 0;transition:  200ms linear;}.mob_menu .menu_group__list{display: flex;flex-direction: column;margin-bottom: 15px;align-items: flex-start;}.mob_menu .footer_col_title{margin-top: 25px!important;}.header .btn{display: none;}.header .logo__link{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);}.height {height: 61px;}.details_boxed__price_amount{flex-direction: column;align-items: flex-start;grid-gap: 20px;}.h6{margin-bottom: 15px;padding-bottom: 15px;}.purchase__image {width: 120px;height: 120px;}.purchase__item{grid-gap: 15px;}}@media (max-width: 1000px) {.btn_bg {min-height: 350px;display: none;}.about_col{flex-wrap: wrap;}.about_col_info{width: 100%;box-sizing: border-box;}.about_block_img{width: 100%;height: 550px;}.about_column_bg{display: none;}.about_column_grid{grid-template-columns: 1fr;}.h6.form__title {margin-bottom: 20px;}.flex_tab_info:last-child {padding-left: 25px;}.flex_tab_info:first-child {padding-right: 25px;}.flex_block{flex-direction: column;}.flex_block.fix{flex-direction: row;}.flex_block_col {width: 100%;min-width: auto;}.section {padding: 40px 0;}.products_container {padding: 40px 0;}.breadcrumbs{margin-bottom: 30px;}.ingredients_img{height: 400px;}.flex_prices {margin-top: 15px;padding-bottom: 15px;margin-bottom: 15px;}.purchase_detail{grid-gap:15px;padding: 15px 0;margin: 15px 0;}.block_delivery {margin: 15px 0;padding: 15px 0;}.details_boxed__offer{padding-top: 15px;margin-top: 15px;}.delivery{grid-gap: 20px;}.accordion{padding-top: 15px;}.product_preview__annotation {margin-bottom: 15px;}.tab_item{padding: 15px;font-size: 16px;}.flex_head_fix,.tab_list{margin-bottom: 36px;}.research_block{flex-direction: column-reverse;}.research_img{width: 100%;height: 450px;}.research_info{width: 100%;box-sizing: border-box;}.research_info.fix{flex-direction: column-reverse;grid-gap: 40px;}.reviews_item,.harmony_item.fix .harmony_title,.faq__item--boxed,.details_boxed__item,.purchase__item{padding-bottom: 15px!important;margin-bottom: 15px!important;}.tabs__link,.button__logout{padding: 15px 0;}.faq__list{padding-top: 15px;}.faq__list.fix {margin-bottom: 20px;}.order_grid{padding: 15px 0;margin: 15px 0;grid-gap: 8px 40px;}.reviews_list {max-height: 40vh;}.info_list li{padding: 15px 0;}.ingredients_grid.fix{margin: 25px 0;}.cart .section_title {margin-bottom: 20px;}.sidebar{min-width: 260px;width: 260px;padding-right: 25px;}.tabs--user{grid-gap: 25px;}.ingredients_grid_fix{grid-template-columns: 1fr 1fr 1fr;}}@media (max-width: 900px) {.certificate_item{padding: 15px;height: 400px;}.flex_contact{flex-direction: column;grid-gap: 30px;}.flex_contact>div{width: 100%;}.profile__information {margin-bottom: 20px;}.sidebar {min-width: 100%;width: 100%;padding-right: 0;border: 0;}.tabs__navigation {display: flex;flex-direction: row;overflow: auto;grid-gap: 20px;}.tabs__link,.button__logout{border: 0;white-space: nowrap;}.tabs__navigation::-webkit-scrollbar {width: 5px;}.tabs__navigation::-webkit-scrollbar-track {background:rgba(110, 110, 110, 0.05);border-radius: 470px;}.tabs__navigation::-webkit-scrollbar-thumb {background: #5DA072;border-radius: 4px;}.tabs--user{flex-direction: column;}.cart_col{padding-bottom: 40px;}.cart_col.fix{padding: 40px 0;}.prod_flex,.cart{flex-direction: column;}.cart_col {width: 100%;}.prod_images, .prod_info_block {width: 100%;}.product-page__img img,.swip-video{height: 400px;}.prod_flex .flex_title{display: none;}.details_boxed__price_amount {flex-direction: row;align-items: center;}.flex_title.mob{display: flex;margin-bottom: 20px;}.flex_block.fix{flex-direction: column-reverse;grid-gap: 20px;}.flex_info {width: 100%;}.flex_img{width: 100%;height: 350px;}.flex_block_reverse{flex-direction: column!important;}.banner_item:before{content: '';position: absolute;left: 0;top: -3px;width: 100%;height: 100%;background: rgba(0, 0, 0, 0.38);z-index: 1;}.banner_group__content{z-index: 2;}.tab .products_list{grid-gap: 20px;}}@media (max-width: 800px) {.btn_bg {min-height: 280px;}.flex_tab{flex-direction: column;}.flex_tab_info{width: 100%;padding: 0!important;border: 0!important;}.prod_table td{padding: 10px;}.features{padding: 10px 0;}.ingredients_grid.fix,.ingredients_grid_fix{grid-gap: 20px;}.flex_green {grid-gap: 20px;flex-direction: column;align-items: flex-start;}.flex_head_fix,.products_grid {grid-gap: 40px;}.footer_left {padding-right: 25px;margin-right: 25px;}.footer_text_fix {margin-top: 25px;}.footer_text{margin: 15px 0;}.license {margin-top: 20px;}.preview_img {height: 250px;}.tab_list.new {grid-template-columns: 1fr 1fr;}}@media (max-width: 768px) {.products_grid{grid-gap:40px 20px;}.order_bg .order_total {display: none;}.order_bg .purchase__group_content.mob{display: block;color: #5DA072;font-weight: 500;}.order_grid{grid-template-columns: 1fr;grid-gap: 10px;}.order_bg{padding: 20px;}.order_bg .purchase_detail__item{align-items: flex-start;grid-gap: 10px;line-height: 1.3;}.order_bg .purchase_detail__price{white-space: nowrap;}.order_bg .purchase_detail__item>div:first-child, .order_bg .purchase_detail__item>span:first-child{font-weight: 500;}.tab_list.fix {grid-template-columns: 1fr 1fr;border-left: 1px solid rgba(0, 0, 0, 0.10);}.tab_list.fix .tab_item:nth-child(2){border-bottom: 1px solid rgba(0, 0, 0, 0.10);;}#fn_pop_up_cart_wrap .purchase_detail__item{flex-direction: column-reverse;}.purchase_detail_popup{width: 100%;box-sizing: border-box;}.flex_prices {margin-top: 10px;padding-bottom: 10px;margin-bottom: 10px;}.tab .purchase__image {width: 80px;height: 80px;}.table th{padding: 15px 10px;white-space: nowrap;}.tab .table_wrapper{overflow: auto;}.tab .table_wrapper::-webkit-scrollbar {width: 5px;}.tab .table_wrapper::-webkit-scrollbar-track {background:rgba(110, 110, 110, 0.05);border-radius: 470px;}.tab .table_wrapper::-webkit-scrollbar-thumb {background: #5DA072;border-radius: 4px;}.tab .products_list{grid-template-columns: 1fr;}.purchase__price{margin: 10px 0;}.delivery__image{display: none;}.delivery__label{margin-bottom: 15px;}.form__input,.form__textarea{padding: 10px 15px;}.banner_title {font-size: 40px;}.harmony_title, .form_title {font-size: 18px;}.reviews_label{line-height: 1;}.reviews_img {height: 50px;width: 50px;}.reviews_title{margin-bottom: 10px;}.reviews_left{min-height: auto;}.reviews_item{flex-direction: column;}.video_btn{margin-top: 40px;}.harmony_item img{width: 30px;}.section_subtitle{grid-gap: 5px;padding: 5px 10px;}.section_subtitle span{width: 4px;height: 4px;}.tab_list{flex-wrap: wrap;}.harmony_grid, .flex_block, .ingredients_grid, .ingredients_grid.fix {grid-gap: 20px;}.ingredients_grid,.ingredients_grid_fix{grid-template-columns: 1fr 1fr;}.tabs{grid-gap: 20px;}.section_title {font-size: 30px;}.details_boxed__price{font-size: 28px;}.ingredients_grid.fix img:last-child{display: none;}.ingredients_grid.fix{grid-template-columns: 1fr 1fr;}.ingredients_img {height: 350px;}.head_flex{grid-gap: 20px;}.section_subtitle{font-size: 12px;margin-bottom: 15px;}.breadcrumbs{margin-bottom: 20px;}.flex_footer {flex-direction: column-reverse;align-items: center;justify-content: center;text-align: center;}.footer_left {padding-right: 0;margin-right: 0;border: 0;margin-top: 30px;}.flex_footer_right{justify-content: center;flex-direction: column;align-items: center;grid-gap: 20px}.footer .logo__link{justify-content: center;}.footer_text{margin: 10px 0;}.footer .social_block,.dev{justify-content: center;}.footer_col_desct{display: block;}.footer_mob{display: none;}.tab_item {padding: 10px 15px;}.tabs {grid-gap: 15px;}.research_img {height: 300px;}.flex_block_col .btn {margin-top: 10px;}.fancybox-content{padding: 30px;}.flex_user{flex-direction: column;grid-gap: 40px;}.flex_user>div, .flex_user>form {width: 100%;}}@media (max-width: 650px) {.btn_bg {min-height: 230px;margin-top: 20px;}.products_grid{grid-template-columns: 1fr;}}@media (max-width: 600px) {.tab_list_item_img{height: 250px;}.tab_list.fix {grid-template-columns: 1fr;}.banner_group__image{object-position: 76%;}.video_block{right: 20px;max-width: none;padding: 36px 20px;}.ingredients_img {height: 300px;}.head_flex,.flex_head_fix {align-items: flex-start;flex-direction: column;}.flex_head_fix,.products_grid{grid-gap: 20px;}.tab_list.new {grid-template-columns: 1fr;}}@media (max-width: 550px) {.btn_bg {min-height: 175px;}.about_block_img{height: 400px;}.product_preview__buttons .btn{width: 100%;}.product-page__images-item img,.product-page__images-item video{height: 70px;}}@media (max-width: 500px) {.section_description strong{font-size: 14px!important;}.harmony_title br{display: none;}.col_grid,.row_flex{grid-template-columns: 1fr;grid-gap: 10px;}.details_boxed__price_amount {flex-direction: column;align-items: flex-start;}.flex_img{height: 300px;}.btn, body, a,.order_payment__checkout .button {font-size: 14px;}.harmony_item {grid-gap: 10px;}.products_grid,.harmony_grid{grid-template-columns: 1fr;}.harmony_grid{grid-gap: 25px;}.preview_form{height: auto;}.preview_img {height: 200px;}.section_fix {padding: 30px 0;}.ingredients_img {height: 250px;}.banner_group__image{object-position: 70%;min-height: 600px;}.banner_group__description{margin: 20px 0;}.banner_group__description p{margin: 10px 0;}.header .logo__link svg {height: 40px;}.header_informers {grid-gap: 10px;}.certificate_bottom{flex-direction: column;}.certificate_download{width: 100%;display: flex;justify-content: center;margin-top: 10px;box-sizing: border-box;}.certificate_item{height: 300px;}}@media (max-width: 420px) {.ingredients_grid_fix,  .ingredients_grid{grid-template-columns: 1fr;}.btn_bg {min-height: 145px;}.header{padding: 10px 0;}.height {height: 49px;}.mob_menu{top: 49px;}.header .logo__link svg {height: 35px;}.flex_buttons{flex-direction: column;align-items: flex-start;width: 100%;grid-gap: 10px;}.flex_buttons .btn{width: 100%;box-sizing: border-box;}.banner_title {font-size: 32px;}.purchase__image {width: 100px;height: 100px;}.purchase__item {grid-gap: 10px;}.tabs__link,.button__logout{font-size: 14px!important;padding: 10px 0;}.wrapper {padding: 0 10px;}.banner_group__content, .switcher, .social_block, .video_block {left: 10px;}.banner_nav,  .banner_group__content{right: 10px;}}
.faq__list{list-style-type: none;margin: 0;position: relative;}.faq__item{margin-bottom: 15px;position: relative;}.faq__item:last-child{margin-bottom: 0;}.faq__item--boxed{border-bottom: 1px solid rgba(0, 0, 0, 0.1);padding-bottom: 24px;margin-bottom: 24px;}.faq__question{position: relative;font-size: 18px;font-style: normal;font-weight: 500;line-height: 1.4;transition: all 500ms ease;cursor: pointer;padding-right: 20px;}.faq__question:hover{opacity: 0.7;  transition: all 500ms ease;}.faq__arrow{position: absolute;width: 20px;height: 20px;top: calc(50% - 10px);left: 15px;transition: all .3s ease;}.faq__question:before{content: '';position: absolute;right: 0;top: 11px;width: 11px;height: 1px;background: black;}.faq__question:after{content: '';position: absolute;right: 5px;top: 7px;width: 1px;height: 10px;background: black;}.faq__question.active:after {display: none;}.faq__content{position: relative;display: none;margin-top: 24px;}.faq__content.fix{padding-left: 22px;}.faq__answer{position: relative;font-weight: 400;line-height: 169%;}@media only screen and (max-width : 767px) {.faq__question{font-weight: 500;font-size: 14px;}}
.banner_group{overflow: hidden;background-color: #ffffff;margin: 0;position: relative;width: 100%;}.banner_group.no_js{background-color: transparent;margin-bottom: 0;}.banner_group__item{position: relative;width: 100%;height: 100%;overflow: hidden;margin-bottom: 0px;}.banner_group.no_js .banner_group__item{background-color: #ffffff;margin-bottom: 15px;}.banner_group__item:before,.banner_group__item:after {content: " ";display: table;}.banner_group__link {position: absolute;top: 0;left: 0;width: 100%;height: 100%;border: 0;padding: 0;margin: 0;z-index: 9999;filter: alpha(opacity=0);opacity: 0;}.banner_group__image img {display: block;height: auto;margin: 0 auto;width: auto;position: relative;top: 0;left: 0;}.banner_group__variant1 .banner_group__content,.banner_group__variant2 .banner_group__content{position: absolute;left: 10%;top: 10%;right: 10%;bottom: 10%;max-width: 100%;text-align: center;}.banner_group__variant1 .banner_group__text,.banner_group__variant2 .banner_group__text{position: absolute;margin: 0px auto;width: 100%;top: 0px;left: 0px;right: auto;z-index: 9;height: 100%;display: flex;align-items: center;flex-direction: column;justify-content: center;}.banner_group__variant3 .banner_group__title,.banner_group__variant4 .banner_group__title,.banner_group__variant3 .banner_group__description,.banner_group__variant4 .banner_group__description{color: #222;}.banner_group__variant1 .banner_group__content{display: none;}.banner_group__variant2 .banner_group__title,.banner_group__variant2 .banner_group__description{background: rgba(255, 255, 255, 0.6);padding: 10px 20px;}.banner_group__variant3,.banner_group__variant4{display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: stretch;-webkit-align-items: stretch;-ms-flex-align: stretch;align-items: stretch;}.banner_group__variant3 .banner_group__content,.banner_group__variant3 .banner_group__image,.banner_group__variant4 .banner_group__content,.banner_group__variant4 .banner_group__image{display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;position: relative;min-height: 1px;-webkit-box-flex: 0;-webkit-flex: 0 0 50%;-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}.banner_group__variant3 .banner_group__image,.banner_group__variant4 .banner_group__image{-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;}.banner_group__variant3 .banner_group__content,.banner_group__variant4 .banner_group__content{padding: 3% 5%;}.banner_group__variant4{-webkit-box-orient: horizontal;-webkit-box-direction: reverse;-webkit-flex-direction: row-reverse;-ms-flex-direction: row-reverse;flex-direction: row-reverse;}.banner_advantages{margin-bottom: -15px;}.banner_advantages__item{-webkit-align-content: stretch;-ms-flex-line-pack: stretch;align-content: stretch;margin-bottom: 15px;}.banner_advantages__preview{text-align: center;min-height: 120px;height: 100%;border: 1px solid #dbdbdb;box-shadow: 0 0 0 #0000001a,0 0 0 #0000001a,0 0 0 #0000001a;padding: 10px;position: relative;transition: .3s;width: 100%;background: #fff;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;}.banner_advantages__item:hover .banner_advantages__preview {background: #fff;border-color: transparent;border-radius: 4px;-webkit-box-shadow: 0 5px 15px #00000059;-moz-box-shadow: 0 5px 15px rgba(0,0,0,0.35);box-shadow: 0 5px 15px #00000059;z-index: 3;}.banner_advantages__link {position: absolute;top: 0;left: 0;width: 100%;height: 100%;border: 0;padding: 0;margin: 0;z-index: 9999;filter: alpha(opacity=0);opacity: 0;}.banner_advantages__icon{max-width: 65px;min-height: 55px;text-align: center;margin-bottom: 5px;}.banner_advantages__icon svg{width: 55px;height: 55px;color: #00afee;}.banner_advantages__title,.banner_advantages__description{display: block;margin-top: 5px;padding: 0 10px;font-size: 14px;font-weight: 400;line-height: 1.2;max-width: 100%;color: #222;}.banner_advantages__title{font-size: 14px;font-weight: 500;max-width: 150px;min-height: 36px;}.banner_advantages__description{font-size: 13px;line-height: 1.4;opacity: 0.8;}@media only screen and (max-width : 991px) {.banner_group.no_js .banner_group__item{background-color: #ffffff;margin-bottom: 10px;}}@media only screen and (max-width : 767px) {.banner_group__image img{width: 100% !important;}.banner_group{background-color: transparent;}.banner_group__item {background-color: #fff;}.banner_group__variant1 .banner_group__content, .banner_group__variant2 .banner_group__content {left: 10%;top: 5%;right: 10%;bottom: 5%;}.banner_group__variant2 .banner_group__title, .banner_group__variant2 .banner_group__description {padding: 5px 5px;}.banner_group__variant3{-webkit-box-orient: vertical;-webkit-box-direction: reverse;-webkit-flex-direction: column-reverse;-ms-flex-direction: column-reverse;flex-direction: column-reverse;height: 100%;}.banner_group__variant4{-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;height: 100%;}.banner_group__variant3 .banner_group__content,.banner_group__variant3 .banner_group__image,.banner_group__variant4 .banner_group__content,.banner_group__variant4 .banner_group__image{-webkit-flex: 0 0 100%;-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}.banner_group__variant3 .banner_group__content,.banner_group__variant4 .banner_group__content {padding: 5% 5%;}.main_banner .swiper-wrapper{align-items: stretch;}.banner_group__title {font-size: 20px;line-height: 1.2;font-weight: 700;text-transform: initial;margin-bottom: 0;}.banner_group__description {font-size: 14px;font-weight: 400;}.banner_advantages__title,.banner_advantages__description{padding: 0;}.banner_advantages__title{font-size: 13px;max-width: 100%;min-height: auto;}.banner_advantages__description{font-size: 12px;}}

/*# sourceMappingURL=okay_shop.head.e087df27f27b6589c2c62d68651dc318.css.map */
