

/* Start:/local/templates/.default/css/normalize.min.css?16215821072253*/
button,hr,input{overflow:visible}
audio,canvas,progress,video{display:inline-block}
progress,sub,sup{vertical-align:baseline}
html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}
body{margin:0}
article,aside,details,footer,header,menu,nav,section{display:block}
h1{font-size:2em;margin:.67em 0}
figcaption,figure,main{display:block}
figure{margin:1em 40px}
hr{box-sizing:content-box;height:0}
code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}
a{background-color:transparent;-webkit-text-decoration-skip:objects}
a:active,a:hover{outline-width:0}
abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}
b,strong{font-weight:bolder}
dfn{font-style:italic}
mark{background-color:#ff0;color:#000}
small{font-size:80%}
sub,sup{font-size:75%;line-height:0;position:relative}
sub{bottom:-.25em}
sup{top:-.5em}
audio:not([controls]){display:none;height:0}
img{border-style:none}
svg:not(:root){overflow:hidden}
button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}
button,select{text-transform:none}
[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}
[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}
[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:ButtonText dotted 1px}
fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}
legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}
textarea{overflow:auto}
[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}
[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}
[type=search]{-webkit-appearance:textfield;outline-offset:-2px}
[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}
::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}
summary{display:list-item}
[hidden],template{display:none}
*{margin:0;padding:0}
ul{list-style-type:none}
/* End */


/* Start:/local/templates/.default/fancybox/jquery.fancybox.min.css?162158210812806*/
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:.98;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!important;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)}}
/* End */


/* Start:/local/templates/.default/css/icofont/icofont.css?162158210694899*/
@charset "UTF-8";
/*! 
* @package IcoFont 
* @version 1.0.1 
* @author IcoFont https://icofont.com 
* @copyright Copyright (c) 2015 - 2018 IcoFont 
* @license - https://icofont.com/license/
*/
@font-face{font-family:icofont;font-weight:400;font-style:Regular;src:url(/local/templates/.default/css/icofont/fonts/icofont.woff2) format("woff2"),url(/local/templates/.default/css/icofont/fonts/icofont.woff) format("woff")}
.icofont{font-family:icofont;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;speak:none;text-decoration:none;text-transform:none}
[class^="icofont-"], [class*="icofont-"] {font-family: "icofont" !important;font-style: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale; }
.icofont-angry-monster:before{content:"\e800"}
.icofont-bathtub:before{content:"\e801"}
.icofont-bird-wings:before{content:"\e802"}
.icofont-bow:before{content:"\e803"}
.icofont-castle:before{content:"\e804"}
.icofont-circuit:before{content:"\e805"}
.icofont-crown-king:before{content:"\e806"}
.icofont-crown-queen:before{content:"\e807"}
.icofont-dart:before{content:"\e808"}
.icofont-disability-race:before{content:"\e809"}
.icofont-diving-goggle:before{content:"\e80a"}
.icofont-eye-open:before{content:"\e80b"}
.icofont-flora-flower:before{content:"\e80c"}
.icofont-flora:before{content:"\e80d"}
.icofont-gift-box:before{content:"\e80e"}
.icofont-halloween-pumpkin:before{content:"\e80f"}
.icofont-hand-power:before{content:"\e810"}
.icofont-hand-thunder:before{content:"\e811"}
.icofont-king-monster:before{content:"\e812"}
.icofont-love:before{content:"\e813"}
.icofont-magician-hat:before{content:"\e814"}
.icofont-native-american:before{content:"\e815"}
.icofont-owl-look:before{content:"\e816"}
.icofont-phoenix:before{content:"\e817"}
.icofont-robot-face:before{content:"\e818"}
.icofont-sand-clock:before{content:"\e819"}
.icofont-shield-alt:before{content:"\e81a"}
.icofont-ship-wheel:before{content:"\e81b"}
.icofont-skull-danger:before{content:"\e81c"}
.icofont-skull-face:before{content:"\e81d"}
.icofont-snowmobile:before{content:"\e81e"}
.icofont-space-shuttle:before{content:"\e81f"}
.icofont-star-shape:before{content:"\e820"}
.icofont-swirl:before{content:"\e821"}
.icofont-tattoo-wing:before{content:"\e822"}
.icofont-throne:before{content:"\e823"}
.icofont-tree-alt:before{content:"\e824"}
.icofont-triangle:before{content:"\e825"}
.icofont-unity-hand:before{content:"\e826"}
.icofont-weed:before{content:"\e827"}
.icofont-woman-bird:before{content:"\e828"}
.icofont-bat:before{content:"\e829"}
.icofont-bear-face:before{content:"\e82a"}
.icofont-bear-tracks:before{content:"\e82b"}
.icofont-bear:before{content:"\e82c"}
.icofont-bird-alt:before{content:"\e82d"}
.icofont-bird-flying:before{content:"\e82e"}
.icofont-bird:before{content:"\e82f"}
.icofont-birds:before{content:"\e830"}
.icofont-bone:before{content:"\e831"}
.icofont-bull:before{content:"\e832"}
.icofont-butterfly-alt:before{content:"\e833"}
.icofont-butterfly:before{content:"\e834"}
.icofont-camel-alt:before{content:"\e835"}
.icofont-camel-head:before{content:"\e836"}
.icofont-camel:before{content:"\e837"}
.icofont-cat-alt-1:before{content:"\e838"}
.icofont-cat-alt-2:before{content:"\e839"}
.icofont-cat-alt-3:before{content:"\e83a"}
.icofont-cat-dog:before{content:"\e83b"}
.icofont-cat-face:before{content:"\e83c"}
.icofont-cat:before{content:"\e83d"}
.icofont-cow-head:before{content:"\e83e"}
.icofont-cow:before{content:"\e83f"}
.icofont-crab:before{content:"\e840"}
.icofont-crocodile:before{content:"\e841"}
.icofont-deer-head:before{content:"\e842"}
.icofont-dog-alt:before{content:"\e843"}
.icofont-dog-barking:before{content:"\e844"}
.icofont-dog:before{content:"\e845"}
.icofont-dolphin:before{content:"\e846"}
.icofont-duck-tracks:before{content:"\e847"}
.icofont-eagle-head:before{content:"\e848"}
.icofont-eaten-fish:before{content:"\e849"}
.icofont-elephant-alt:before{content:"\e84a"}
.icofont-elephant-head-alt:before{content:"\e84b"}
.icofont-elephant-head:before{content:"\e84c"}
.icofont-elephant:before{content:"\e84d"}
.icofont-elk:before{content:"\e84e"}
.icofont-fish-1:before{content:"\e84f"}
.icofont-fish-2:before{content:"\e850"}
.icofont-fish-3:before{content:"\e851"}
.icofont-fish-4:before{content:"\e852"}
.icofont-fish-5:before{content:"\e853"}
.icofont-fish:before{content:"\e854"}
.icofont-fox-alt:before{content:"\e855"}
.icofont-fox:before{content:"\e856"}
.icofont-frog-tracks:before{content:"\e857"}
.icofont-frog:before{content:"\e858"}
.icofont-froggy:before{content:"\e859"}
.icofont-giraffe-head-1:before{content:"\e85a"}
.icofont-giraffe-head-2:before{content:"\e85b"}
.icofont-giraffe-head:before{content:"\e85c"}
.icofont-giraffe:before{content:"\e85d"}
.icofont-goat-head:before{content:"\e85e"}
.icofont-gorilla:before{content:"\e85f"}
.icofont-hen-tracks:before{content:"\e860"}
.icofont-horse-head-1:before{content:"\e861"}
.icofont-horse-head-2:before{content:"\e862"}
.icofont-horse-head:before{content:"\e863"}
.icofont-horse-tracks:before{content:"\e864"}
.icofont-jellyfish:before{content:"\e865"}
.icofont-kangaroo:before{content:"\e866"}
.icofont-lemur:before{content:"\e867"}
.icofont-lion-head-1:before{content:"\e868"}
.icofont-lion-head-2:before{content:"\e869"}
.icofont-lion-head:before{content:"\e86a"}
.icofont-lion:before{content:"\e86b"}
.icofont-monkey-2:before{content:"\e86c"}
.icofont-monkey-3:before{content:"\e86d"}
.icofont-monkey-face:before{content:"\e86e"}
.icofont-monkey:before{content:"\e86f"}
.icofont-octopus-alt:before{content:"\e870"}
.icofont-octopus:before{content:"\e871"}
.icofont-owl:before{content:"\e872"}
.icofont-panda-face:before{content:"\e873"}
.icofont-panda:before{content:"\e874"}
.icofont-panther:before{content:"\e875"}
.icofont-parrot-lip:before{content:"\e876"}
.icofont-parrot:before{content:"\e877"}
.icofont-paw:before{content:"\e878"}
.icofont-pelican:before{content:"\e879"}
.icofont-penguin:before{content:"\e87a"}
.icofont-pig-face:before{content:"\e87b"}
.icofont-pig:before{content:"\e87c"}
.icofont-pigeon-1:before{content:"\e87d"}
.icofont-pigeon-2:before{content:"\e87e"}
.icofont-pigeon:before{content:"\e87f"}
.icofont-rabbit:before{content:"\e880"}
.icofont-rat:before{content:"\e881"}
.icofont-rhino-head:before{content:"\e882"}
.icofont-rhino:before{content:"\e883"}
.icofont-rooster:before{content:"\e884"}
.icofont-seahorse:before{content:"\e885"}
.icofont-seal:before{content:"\e886"}
.icofont-shrimp-alt:before{content:"\e887"}
.icofont-shrimp:before{content:"\e888"}
.icofont-snail-1:before{content:"\e889"}
.icofont-snail-2:before{content:"\e88a"}
.icofont-snail-3:before{content:"\e88b"}
.icofont-snail:before{content:"\e88c"}
.icofont-snake:before{content:"\e88d"}
.icofont-squid:before{content:"\e88e"}
.icofont-squirrel:before{content:"\e88f"}
.icofont-tiger-face:before{content:"\e890"}
.icofont-tiger:before{content:"\e891"}
.icofont-turtle:before{content:"\e892"}
.icofont-whale:before{content:"\e893"}
.icofont-woodpecker:before{content:"\e894"}
.icofont-zebra:before{content:"\e895"}
.icofont-brand-acer:before{content:"\e896"}
.icofont-brand-adidas:before{content:"\e897"}
.icofont-brand-adobe:before{content:"\e898"}
.icofont-brand-air-new-zealand:before{content:"\e899"}
.icofont-brand-airbnb:before{content:"\e89a"}
.icofont-brand-aircell:before{content:"\e89b"}
.icofont-brand-airtel:before{content:"\e89c"}
.icofont-brand-alcatel:before{content:"\e89d"}
.icofont-brand-alibaba:before{content:"\e89e"}
.icofont-brand-aliexpress:before{content:"\e89f"}
.icofont-brand-alipay:before{content:"\e8a0"}
.icofont-brand-amazon:before{content:"\e8a1"}
.icofont-brand-amd:before{content:"\e8a2"}
.icofont-brand-american-airlines:before{content:"\e8a3"}
.icofont-brand-android-robot:before{content:"\e8a4"}
.icofont-brand-android:before{content:"\e8a5"}
.icofont-brand-aol:before{content:"\e8a6"}
.icofont-brand-apple:before{content:"\e8a7"}
.icofont-brand-appstore:before{content:"\e8a8"}
.icofont-brand-asus:before{content:"\e8a9"}
.icofont-brand-ati:before{content:"\e8aa"}
.icofont-brand-att:before{content:"\e8ab"}
.icofont-brand-audi:before{content:"\e8ac"}
.icofont-brand-axiata:before{content:"\e8ad"}
.icofont-brand-bada:before{content:"\e8ae"}
.icofont-brand-bbc:before{content:"\e8af"}
.icofont-brand-bing:before{content:"\e8b0"}
.icofont-brand-blackberry:before{content:"\e8b1"}
.icofont-brand-bmw:before{content:"\e8b2"}
.icofont-brand-box:before{content:"\e8b3"}
.icofont-brand-burger-king:before{content:"\e8b4"}
.icofont-brand-business-insider:before{content:"\e8b5"}
.icofont-brand-buzzfeed:before{content:"\e8b6"}
.icofont-brand-cannon:before{content:"\e8b7"}
.icofont-brand-casio:before{content:"\e8b8"}
.icofont-brand-china-mobile:before{content:"\e8b9"}
.icofont-brand-china-telecom:before{content:"\e8ba"}
.icofont-brand-china-unicom:before{content:"\e8bb"}
.icofont-brand-cisco:before{content:"\e8bc"}
.icofont-brand-citibank:before{content:"\e8bd"}
.icofont-brand-cnet:before{content:"\e8be"}
.icofont-brand-cnn:before{content:"\e8bf"}
.icofont-brand-cocal-cola:before{content:"\e8c0"}
.icofont-brand-compaq:before{content:"\e8c1"}
.icofont-brand-debian:before{content:"\e8c2"}
.icofont-brand-delicious:before{content:"\e8c3"}
.icofont-brand-dell:before{content:"\e8c4"}
.icofont-brand-designbump:before{content:"\e8c5"}
.icofont-brand-designfloat:before{content:"\e8c6"}
.icofont-brand-disney:before{content:"\e8c7"}
.icofont-brand-dodge:before{content:"\e8c8"}
.icofont-brand-dove:before{content:"\e8c9"}
.icofont-brand-drupal:before{content:"\e8ca"}
.icofont-brand-ebay:before{content:"\e8cb"}
.icofont-brand-eleven:before{content:"\e8cc"}
.icofont-brand-emirates:before{content:"\e8cd"}
.icofont-brand-espn:before{content:"\e8ce"}
.icofont-brand-etihad-airways:before{content:"\e8cf"}
.icofont-brand-etisalat:before{content:"\e8d0"}
.icofont-brand-etsy:before{content:"\e8d1"}
.icofont-brand-fastrack:before{content:"\e8d2"}
.icofont-brand-fedex:before{content:"\e8d3"}
.icofont-brand-ferrari:before{content:"\e8d4"}
.icofont-brand-fitbit:before{content:"\e8d5"}
.icofont-brand-flikr:before{content:"\e8d6"}
.icofont-brand-forbes:before{content:"\e8d7"}
.icofont-brand-foursquare:before{content:"\e8d8"}
.icofont-brand-foxconn:before{content:"\e8d9"}
.icofont-brand-fujitsu:before{content:"\e8da"}
.icofont-brand-general-electric:before{content:"\e8db"}
.icofont-brand-gillette:before{content:"\e8dc"}
.icofont-brand-gizmodo:before{content:"\e8dd"}
.icofont-brand-gnome:before{content:"\e8de"}
.icofont-brand-google:before{content:"\e8df"}
.icofont-brand-gopro:before{content:"\e8e0"}
.icofont-brand-gucci:before{content:"\e8e1"}
.icofont-brand-hallmark:before{content:"\e8e2"}
.icofont-brand-hi5:before{content:"\e8e3"}
.icofont-brand-honda:before{content:"\e8e4"}
.icofont-brand-hp:before{content:"\e8e5"}
.icofont-brand-hsbc:before{content:"\e8e6"}
.icofont-brand-htc:before{content:"\e8e7"}
.icofont-brand-huawei:before{content:"\e8e8"}
.icofont-brand-hulu:before{content:"\e8e9"}
.icofont-brand-hyundai:before{content:"\e8ea"}
.icofont-brand-ibm:before{content:"\e8eb"}
.icofont-brand-icofont:before{content:"\e8ec"}
.icofont-brand-icq:before{content:"\e8ed"}
.icofont-brand-ikea:before{content:"\e8ee"}
.icofont-brand-imdb:before{content:"\e8ef"}
.icofont-brand-indiegogo:before{content:"\e8f0"}
.icofont-brand-intel:before{content:"\e8f1"}
.icofont-brand-ipair:before{content:"\e8f2"}
.icofont-brand-jaguar:before{content:"\e8f3"}
.icofont-brand-java:before{content:"\e8f4"}
.icofont-brand-joomla:before{content:"\e8f5"}
.icofont-brand-kickstarter:before{content:"\e8f6"}
.icofont-brand-kik:before{content:"\e8f7"}
.icofont-brand-lastfm:before{content:"\e8f8"}
.icofont-brand-lego:before{content:"\e8f9"}
.icofont-brand-lenovo:before{content:"\e8fa"}
.icofont-brand-levis:before{content:"\e8fb"}
.icofont-brand-lexus:before{content:"\e8fc"}
.icofont-brand-lg:before{content:"\e8fd"}
.icofont-brand-life-hacker:before{content:"\e8fe"}
.icofont-brand-linux-mint:before{content:"\e8ff"}
.icofont-brand-linux:before{content:"\e900"}
.icofont-brand-lionix:before{content:"\e901"}
.icofont-brand-loreal:before{content:"\e902"}
.icofont-brand-louis-vuitton:before{content:"\e903"}
.icofont-brand-mac-os:before{content:"\e904"}
.icofont-brand-marvel-app:before{content:"\e905"}
.icofont-brand-mashable:before{content:"\e906"}
.icofont-brand-mazda:before{content:"\e907"}
.icofont-brand-mcdonals:before{content:"\e908"}
.icofont-brand-mercedes:before{content:"\e909"}
.icofont-brand-micromax:before{content:"\e90a"}
.icofont-brand-microsoft:before{content:"\e90b"}
.icofont-brand-mobileme:before{content:"\e90c"}
.icofont-brand-mobily:before{content:"\e90d"}
.icofont-brand-motorola:before{content:"\e90e"}
.icofont-brand-msi:before{content:"\e90f"}
.icofont-brand-mts:before{content:"\e910"}
.icofont-brand-myspace:before{content:"\e911"}
.icofont-brand-mytv:before{content:"\e912"}
.icofont-brand-nasa:before{content:"\e913"}
.icofont-brand-natgeo:before{content:"\e914"}
.icofont-brand-nbc:before{content:"\e915"}
.icofont-brand-nescafe:before{content:"\e916"}
.icofont-brand-nestle:before{content:"\e917"}
.icofont-brand-netflix:before{content:"\e918"}
.icofont-brand-nexus:before{content:"\e919"}
.icofont-brand-nike:before{content:"\e91a"}
.icofont-brand-nokia:before{content:"\e91b"}
.icofont-brand-nvidia:before{content:"\e91c"}
.icofont-brand-omega:before{content:"\e91d"}
.icofont-brand-opensuse:before{content:"\e91e"}
.icofont-brand-oracle:before{content:"\e91f"}
.icofont-brand-panasonic:before{content:"\e920"}
.icofont-brand-paypal:before{content:"\e921"}
.icofont-brand-pepsi:before{content:"\e922"}
.icofont-brand-philips:before{content:"\e923"}
.icofont-brand-pizza-hut:before{content:"\e924"}
.icofont-brand-playstation:before{content:"\e925"}
.icofont-brand-puma:before{content:"\e926"}
.icofont-brand-qatar-air:before{content:"\e927"}
.icofont-brand-qvc:before{content:"\e928"}
.icofont-brand-readernaut:before{content:"\e929"}
.icofont-brand-redbull:before{content:"\e92a"}
.icofont-brand-reebok:before{content:"\e92b"}
.icofont-brand-reuters:before{content:"\e92c"}
.icofont-brand-samsung:before{content:"\e92d"}
.icofont-brand-sap:before{content:"\e92e"}
.icofont-brand-saudia-airlines:before{content:"\e92f"}
.icofont-brand-scribd:before{content:"\e930"}
.icofont-brand-shell:before{content:"\e931"}
.icofont-brand-siemens:before{content:"\e932"}
.icofont-brand-sk-telecom:before{content:"\e933"}
.icofont-brand-slideshare:before{content:"\e934"}
.icofont-brand-smashing-magazine:before{content:"\e935"}
.icofont-brand-snapchat:before{content:"\e936"}
.icofont-brand-sony-ericsson:before{content:"\e937"}
.icofont-brand-sony:before{content:"\e938"}
.icofont-brand-soundcloud:before{content:"\e939"}
.icofont-brand-sprint:before{content:"\e93a"}
.icofont-brand-squidoo:before{content:"\e93b"}
.icofont-brand-starbucks:before{content:"\e93c"}
.icofont-brand-stc:before{content:"\e93d"}
.icofont-brand-steam:before{content:"\e93e"}
.icofont-brand-suzuki:before{content:"\e93f"}
.icofont-brand-symbian:before{content:"\e940"}
.icofont-brand-t-mobile:before{content:"\e941"}
.icofont-brand-tango:before{content:"\e942"}
.icofont-brand-target:before{content:"\e943"}
.icofont-brand-tata-indicom:before{content:"\e944"}
.icofont-brand-techcrunch:before{content:"\e945"}
.icofont-brand-telenor:before{content:"\e946"}
.icofont-brand-teliasonera:before{content:"\e947"}
.icofont-brand-tesla:before{content:"\e948"}
.icofont-brand-the-verge:before{content:"\e949"}
.icofont-brand-thenextweb:before{content:"\e94a"}
.icofont-brand-toshiba:before{content:"\e94b"}
.icofont-brand-toyota:before{content:"\e94c"}
.icofont-brand-tribenet:before{content:"\e94d"}
.icofont-brand-ubuntu:before{content:"\e94e"}
.icofont-brand-unilever:before{content:"\e94f"}
.icofont-brand-vaio:before{content:"\e950"}
.icofont-brand-verizon:before{content:"\e951"}
.icofont-brand-viber:before{content:"\e952"}
.icofont-brand-vodafone:before{content:"\e953"}
.icofont-brand-volkswagen:before{content:"\e954"}
.icofont-brand-walmart:before{content:"\e955"}
.icofont-brand-warnerbros:before{content:"\e956"}
.icofont-brand-whatsapp:before{content:"\e957"}
.icofont-brand-wikipedia:before{content:"\e958"}
.icofont-brand-windows:before{content:"\e959"}
.icofont-brand-wire:before{content:"\e95a"}
.icofont-brand-wordpress:before{content:"\e95b"}
.icofont-brand-xiaomi:before{content:"\e95c"}
.icofont-brand-yahoobuzz:before{content:"\e95d"}
.icofont-brand-yamaha:before{content:"\e95e"}
.icofont-brand-youtube:before{content:"\e95f"}
.icofont-brand-zain:before{content:"\e960"}
.icofont-bank-alt:before{content:"\e961"}
.icofont-bank:before{content:"\e962"}
.icofont-barcode:before{content:"\e963"}
.icofont-bill-alt:before{content:"\e964"}
.icofont-billboard:before{content:"\e965"}
.icofont-briefcase-1:before{content:"\e966"}
.icofont-briefcase-2:before{content:"\e967"}
.icofont-businessman:before{content:"\e968"}
.icofont-businesswoman:before{content:"\e969"}
.icofont-chair:before{content:"\e96a"}
.icofont-coins:before{content:"\e96b"}
.icofont-company:before{content:"\e96c"}
.icofont-contact-add:before{content:"\e96d"}
.icofont-files-stack:before{content:"\e96e"}
.icofont-handshake-deal:before{content:"\e96f"}
.icofont-id-card:before{content:"\e970"}
.icofont-meeting-add:before{content:"\e971"}
.icofont-money-bag:before{content:"\e972"}
.icofont-pie-chart:before{content:"\e973"}
.icofont-presentation-alt:before{content:"\e974"}
.icofont-presentation:before{content:"\e975"}
.icofont-stamp:before{content:"\e976"}
.icofont-stock-mobile:before{content:"\e977"}
.icofont-chart-arrows-axis:before{content:"\e978"}
.icofont-chart-bar-graph:before{content:"\e979"}
.icofont-chart-flow-1:before{content:"\e97a"}
.icofont-chart-flow-2:before{content:"\e97b"}
.icofont-chart-flow:before{content:"\e97c"}
.icofont-chart-growth:before{content:"\e97d"}
.icofont-chart-histogram-alt:before{content:"\e97e"}
.icofont-chart-histogram:before{content:"\e97f"}
.icofont-chart-line-alt:before{content:"\e980"}
.icofont-chart-line:before{content:"\e981"}
.icofont-chart-pie-alt:before{content:"\e982"}
.icofont-chart-pie:before{content:"\e983"}
.icofont-chart-radar-graph:before{content:"\e984"}
.icofont-architecture-alt:before{content:"\e985"}
.icofont-architecture:before{content:"\e986"}
.icofont-barricade:before{content:"\e987"}
.icofont-bolt:before{content:"\e988"}
.icofont-bricks:before{content:"\e989"}
.icofont-building-alt:before{content:"\e98a"}
.icofont-bull-dozer:before{content:"\e98b"}
.icofont-calculations:before{content:"\e98c"}
.icofont-cement-mix:before{content:"\e98d"}
.icofont-cement-mixer:before{content:"\e98e"}
.icofont-concrete-mixer:before{content:"\e98f"}
.icofont-danger-zone:before{content:"\e990"}
.icofont-drill:before{content:"\e991"}
.icofont-eco-energy:before{content:"\e992"}
.icofont-eco-environmen:before{content:"\e993"}
.icofont-energy-air:before{content:"\e994"}
.icofont-energy-oil:before{content:"\e995"}
.icofont-energy-savings:before{content:"\e996"}
.icofont-energy-solar:before{content:"\e997"}
.icofont-energy-water:before{content:"\e998"}
.icofont-engineer:before{content:"\e999"}
.icofont-fire-extinguisher-alt:before{content:"\e99a"}
.icofont-fire-extinguisher:before{content:"\e99b"}
.icofont-fix-tools:before{content:"\e99c"}
.icofont-fork-lift:before{content:"\e99d"}
.icofont-glue-oil:before{content:"\e99e"}
.icofont-hammer-alt:before{content:"\e99f"}
.icofont-hammer:before{content:"\e9a0"}
.icofont-help-robot:before{content:"\e9a1"}
.icofont-industries-1:before{content:"\e9a2"}
.icofont-industries-2:before{content:"\e9a3"}
.icofont-industries-3:before{content:"\e9a4"}
.icofont-industries-4:before{content:"\e9a5"}
.icofont-industries-5:before{content:"\e9a6"}
.icofont-industries:before{content:"\e9a7"}
.icofont-labour:before{content:"\e9a8"}
.icofont-mining:before{content:"\e9a9"}
.icofont-paint-brush:before{content:"\e9aa"}
.icofont-pollution:before{content:"\e9ab"}
.icofont-power-zone:before{content:"\e9ac"}
.icofont-radio-active:before{content:"\e9ad"}
.icofont-recycle-alt:before{content:"\e9ae"}
.icofont-recycling-man:before{content:"\e9af"}
.icofont-safety-hat-light:before{content:"\e9b0"}
.icofont-safety-hat:before{content:"\e9b1"}
.icofont-saw:before{content:"\e9b2"}
.icofont-screw-driver:before{content:"\e9b3"}
.icofont-tools-1:before{content:"\e9b4"}
.icofont-tools-bag:before{content:"\e9b5"}
.icofont-tow-truck:before{content:"\e9b6"}
.icofont-trolley:before{content:"\e9b7"}
.icofont-trowel:before{content:"\e9b8"}
.icofont-under-construction-alt:before{content:"\e9b9"}
.icofont-under-construction:before{content:"\e9ba"}
.icofont-vehicle-cement:before{content:"\e9bb"}
.icofont-vehicle-crane:before{content:"\e9bc"}
.icofont-vehicle-delivery-van:before{content:"\e9bd"}
.icofont-vehicle-dozer:before{content:"\e9be"}
.icofont-vehicle-excavator:before{content:"\e9bf"}
.icofont-vehicle-trucktor:before{content:"\e9c0"}
.icofont-vehicle-wrecking:before{content:"\e9c1"}
.icofont-worker:before{content:"\e9c2"}
.icofont-workers-group:before{content:"\e9c3"}
.icofont-wrench:before{content:"\e9c4"}
.icofont-afghani-false:before{content:"\e9c5"}
.icofont-afghani-minus:before{content:"\e9c6"}
.icofont-afghani-plus:before{content:"\e9c7"}
.icofont-afghani-true:before{content:"\e9c8"}
.icofont-afghani:before{content:"\e9c9"}
.icofont-baht-false:before{content:"\e9ca"}
.icofont-baht-minus:before{content:"\e9cb"}
.icofont-baht-plus:before{content:"\e9cc"}
.icofont-baht-true:before{content:"\e9cd"}
.icofont-baht:before{content:"\e9ce"}
.icofont-bitcoin-false:before{content:"\e9cf"}
.icofont-bitcoin-minus:before{content:"\e9d0"}
.icofont-bitcoin-plus:before{content:"\e9d1"}
.icofont-bitcoin-true:before{content:"\e9d2"}
.icofont-bitcoin:before{content:"\e9d3"}
.icofont-dollar-flase:before{content:"\e9d4"}
.icofont-dollar-minus:before{content:"\e9d5"}
.icofont-dollar-plus:before{content:"\e9d6"}
.icofont-dollar-true:before{content:"\e9d7"}
.icofont-dollar:before{content:"\e9d8"}
.icofont-dong-false:before{content:"\e9d9"}
.icofont-dong-minus:before{content:"\e9da"}
.icofont-dong-plus:before{content:"\e9db"}
.icofont-dong-true:before{content:"\e9dc"}
.icofont-dong:before{content:"\e9dd"}
.icofont-euro-false:before{content:"\e9de"}
.icofont-euro-minus:before{content:"\e9df"}
.icofont-euro-plus:before{content:"\e9e0"}
.icofont-euro-true:before{content:"\e9e1"}
.icofont-euro:before{content:"\e9e2"}
.icofont-frank-false:before{content:"\e9e3"}
.icofont-frank-minus:before{content:"\e9e4"}
.icofont-frank-plus:before{content:"\e9e5"}
.icofont-frank-true:before{content:"\e9e6"}
.icofont-frank:before{content:"\e9e7"}
.icofont-hryvnia-false:before{content:"\e9e8"}
.icofont-hryvnia-minus:before{content:"\e9e9"}
.icofont-hryvnia-plus:before{content:"\e9ea"}
.icofont-hryvnia-true:before{content:"\e9eb"}
.icofont-hryvnia:before{content:"\e9ec"}
.icofont-lira-false:before{content:"\e9ed"}
.icofont-lira-minus:before{content:"\e9ee"}
.icofont-lira-plus:before{content:"\e9ef"}
.icofont-lira-true:before{content:"\e9f0"}
.icofont-lira:before{content:"\e9f1"}
.icofont-peseta-false:before{content:"\e9f2"}
.icofont-peseta-minus:before{content:"\e9f3"}
.icofont-peseta-plus:before{content:"\e9f4"}
.icofont-peseta-true:before{content:"\e9f5"}
.icofont-peseta:before{content:"\e9f6"}
.icofont-peso-false:before{content:"\e9f7"}
.icofont-peso-minus:before{content:"\e9f8"}
.icofont-peso-plus:before{content:"\e9f9"}
.icofont-peso-true:before{content:"\e9fa"}
.icofont-peso:before{content:"\e9fb"}
.icofont-pound-false:before{content:"\e9fc"}
.icofont-pound-minus:before{content:"\e9fd"}
.icofont-pound-plus:before{content:"\e9fe"}
.icofont-pound-true:before{content:"\e9ff"}
.icofont-pound:before{content:"\ea00"}
.icofont-renminbi-false:before{content:"\ea01"}
.icofont-renminbi-minus:before{content:"\ea02"}
.icofont-renminbi-plus:before{content:"\ea03"}
.icofont-renminbi-true:before{content:"\ea04"}
.icofont-renminbi:before{content:"\ea05"}
.icofont-riyal-false:before{content:"\ea06"}
.icofont-riyal-minus:before{content:"\ea07"}
.icofont-riyal-plus:before{content:"\ea08"}
.icofont-riyal-true:before{content:"\ea09"}
.icofont-riyal:before{content:"\ea0a"}
.icofont-rouble-false:before{content:"\ea0b"}
.icofont-rouble-minus:before{content:"\ea0c"}
.icofont-rouble-plus:before{content:"\ea0d"}
.icofont-rouble-true:before{content:"\ea0e"}
.icofont-rouble:before{content:"\ea0f"}
.icofont-rupee-false:before{content:"\ea10"}
.icofont-rupee-minus:before{content:"\ea11"}
.icofont-rupee-plus:before{content:"\ea12"}
.icofont-rupee-true:before{content:"\ea13"}
.icofont-rupee:before{content:"\ea14"}
.icofont-taka-false:before{content:"\ea15"}
.icofont-taka-minus:before{content:"\ea16"}
.icofont-taka-plus:before{content:"\ea17"}
.icofont-taka-true:before{content:"\ea18"}
.icofont-taka:before{content:"\ea19"}
.icofont-turkish-lira-false:before{content:"\ea1a"}
.icofont-turkish-lira-minus:before{content:"\ea1b"}
.icofont-turkish-lira-plus:before{content:"\ea1c"}
.icofont-turkish-lira-true:before{content:"\ea1d"}
.icofont-turkish-lira:before{content:"\ea1e"}
.icofont-won-false:before{content:"\ea1f"}
.icofont-won-minus:before{content:"\ea20"}
.icofont-won-plus:before{content:"\ea21"}
.icofont-won-true:before{content:"\ea22"}
.icofont-won:before{content:"\ea23"}
.icofont-yen-false:before{content:"\ea24"}
.icofont-yen-minus:before{content:"\ea25"}
.icofont-yen-plus:before{content:"\ea26"}
.icofont-yen-true:before{content:"\ea27"}
.icofont-yen:before{content:"\ea28"}
.icofont-android-nexus:before{content:"\ea29"}
.icofont-android-tablet:before{content:"\ea2a"}
.icofont-apple-watch:before{content:"\ea2b"}
.icofont-drawing-tablet:before{content:"\ea2c"}
.icofont-earphone:before{content:"\ea2d"}
.icofont-flash-drive:before{content:"\ea2e"}
.icofont-game-console:before{content:"\ea2f"}
.icofont-game-controller:before{content:"\ea30"}
.icofont-game-pad:before{content:"\ea31"}
.icofont-game:before{content:"\ea32"}
.icofont-headphone-alt-1:before{content:"\ea33"}
.icofont-headphone-alt-2:before{content:"\ea34"}
.icofont-headphone-alt-3:before{content:"\ea35"}
.icofont-headphone-alt:before{content:"\ea36"}
.icofont-headphone:before{content:"\ea37"}
.icofont-htc-one:before{content:"\ea38"}
.icofont-imac:before{content:"\ea39"}
.icofont-ipad:before{content:"\ea3a"}
.icofont-iphone:before{content:"\ea3b"}
.icofont-ipod-nano:before{content:"\ea3c"}
.icofont-ipod-touch:before{content:"\ea3d"}
.icofont-keyboard-alt:before{content:"\ea3e"}
.icofont-keyboard-wireless:before{content:"\ea3f"}
.icofont-keyboard:before{content:"\ea40"}
.icofont-laptop-alt:before{content:"\ea41"}
.icofont-laptop:before{content:"\ea42"}
.icofont-macbook:before{content:"\ea43"}
.icofont-magic-mouse:before{content:"\ea44"}
.icofont-micro-chip:before{content:"\ea45"}
.icofont-microphone-alt:before{content:"\ea46"}
.icofont-microphone:before{content:"\ea47"}
.icofont-monitor:before{content:"\ea48"}
.icofont-mouse:before{content:"\ea49"}
.icofont-mp3-player:before{content:"\ea4a"}
.icofont-nintendo:before{content:"\ea4b"}
.icofont-playstation-alt:before{content:"\ea4c"}
.icofont-psvita:before{content:"\ea4d"}
.icofont-radio-mic:before{content:"\ea4e"}
.icofont-radio:before{content:"\ea4f"}
.icofont-refrigerator:before{content:"\ea50"}
.icofont-samsung-galaxy:before{content:"\ea51"}
.icofont-surface-tablet:before{content:"\ea52"}
.icofont-ui-head-phone:before{content:"\ea53"}
.icofont-ui-keyboard:before{content:"\ea54"}
.icofont-washing-machine:before{content:"\ea55"}
.icofont-wifi-router:before{content:"\ea56"}
.icofont-wii-u:before{content:"\ea57"}
.icofont-windows-lumia:before{content:"\ea58"}
.icofont-wireless-mouse:before{content:"\ea59"}
.icofont-xbox-360:before{content:"\ea5a"}
.icofont-arrow-down:before{content:"\ea5b"}
.icofont-arrow-left:before{content:"\ea5c"}
.icofont-arrow-right:before{content:"\ea5d"}
.icofont-arrow-up:before{content:"\ea5e"}
.icofont-block-down:before{content:"\ea5f"}
.icofont-block-left:before{content:"\ea60"}
.icofont-block-right:before{content:"\ea61"}
.icofont-block-up:before{content:"\ea62"}
.icofont-bubble-down:before{content:"\ea63"}
.icofont-bubble-left:before{content:"\ea64"}
.icofont-bubble-right:before{content:"\ea65"}
.icofont-bubble-up:before{content:"\ea66"}
.icofont-caret-down:before{content:"\ea67"}
.icofont-caret-left:before{content:"\ea68"}
.icofont-caret-right:before{content:"\ea69"}
.icofont-caret-up:before{content:"\ea6a"}
.icofont-circled-down:before{content:"\ea6b"}
.icofont-circled-left:before{content:"\ea6c"}
.icofont-circled-right:before{content:"\ea6d"}
.icofont-circled-up:before{content:"\ea6e"}
.icofont-collapse:before{content:"\ea6f"}
.icofont-cursor-drag:before{content:"\ea70"}
.icofont-curved-double-left:before{content:"\ea71"}
.icofont-curved-double-right:before{content:"\ea72"}
.icofont-curved-down:before{content:"\ea73"}
.icofont-curved-left:before{content:"\ea74"}
.icofont-curved-right:before{content:"\ea75"}
.icofont-curved-up:before{content:"\ea76"}
.icofont-dotted-down:before{content:"\ea77"}
.icofont-dotted-left:before{content:"\ea78"}
.icofont-dotted-right:before{content:"\ea79"}
.icofont-dotted-up:before{content:"\ea7a"}
.icofont-double-left:before{content:"\ea7b"}
.icofont-double-right:before{content:"\ea7c"}
.icofont-expand-alt:before{content:"\ea7d"}
.icofont-hand-down:before{content:"\ea7e"}
.icofont-hand-drag:before{content:"\ea7f"}
.icofont-hand-drag1:before{content:"\ea80"}
.icofont-hand-drag2:before{content:"\ea81"}
.icofont-hand-drawn-alt-down:before{content:"\ea82"}
.icofont-hand-drawn-alt-left:before{content:"\ea83"}
.icofont-hand-drawn-alt-right:before{content:"\ea84"}
.icofont-hand-drawn-alt-up:before{content:"\ea85"}
.icofont-hand-drawn-down:before{content:"\ea86"}
.icofont-hand-drawn-left:before{content:"\ea87"}
.icofont-hand-drawn-right:before{content:"\ea88"}
.icofont-hand-drawn-up:before{content:"\ea89"}
.icofont-hand-grippers:before{content:"\ea8a"}
.icofont-hand-left:before{content:"\ea8b"}
.icofont-hand-right:before{content:"\ea8c"}
.icofont-hand-up:before{content:"\ea8d"}
.icofont-line-block-down:before{content:"\ea8e"}
.icofont-line-block-left:before{content:"\ea8f"}
.icofont-line-block-right:before{content:"\ea90"}
.icofont-line-block-up:before{content:"\ea91"}
.icofont-long-arrow-down:before{content:"\ea92"}
.icofont-long-arrow-left:before{content:"\ea93"}
.icofont-long-arrow-right:before{content:"\ea94"}
.icofont-long-arrow-up:before{content:"\ea95"}
.icofont-rounded-collapse:before{content:"\ea96"}
.icofont-rounded-double-left:before{content:"\ea97"}
.icofont-rounded-double-right:before{content:"\ea98"}
.icofont-rounded-down:before{content:"\ea99"}
.icofont-rounded-expand:before{content:"\ea9a"}
.icofont-rounded-left-down:before{content:"\ea9b"}
.icofont-rounded-left-up:before{content:"\ea9c"}
.icofont-rounded-left:before{content:"\ea9d"}
.icofont-rounded-right-down:before{content:"\ea9e"}
.icofont-rounded-right-up:before{content:"\ea9f"}
.icofont-rounded-right:before{content:"\eaa0"}
.icofont-rounded-up:before{content:"\eaa1"}
.icofont-scroll-bubble-down:before{content:"\eaa2"}
.icofont-scroll-bubble-left:before{content:"\eaa3"}
.icofont-scroll-bubble-right:before{content:"\eaa4"}
.icofont-scroll-bubble-up:before{content:"\eaa5"}
.icofont-scroll-double-down:before{content:"\eaa6"}
.icofont-scroll-double-left:before{content:"\eaa7"}
.icofont-scroll-double-right:before{content:"\eaa8"}
.icofont-scroll-double-up:before{content:"\eaa9"}
.icofont-scroll-down:before{content:"\eaaa"}
.icofont-scroll-left:before{content:"\eaab"}
.icofont-scroll-long-down:before{content:"\eaac"}
.icofont-scroll-long-left:before{content:"\eaad"}
.icofont-scroll-long-right:before{content:"\eaae"}
.icofont-scroll-long-up:before{content:"\eaaf"}
.icofont-scroll-right:before{content:"\eab0"}
.icofont-scroll-up:before{content:"\eab1"}
.icofont-simple-down:before{content:"\eab2"}
.icofont-simple-left-down:before{content:"\eab3"}
.icofont-simple-left-up:before{content:"\eab4"}
.icofont-simple-left:before{content:"\eab5"}
.icofont-simple-right-down:before{content:"\eab6"}
.icofont-simple-right-up:before{content:"\eab7"}
.icofont-simple-right:before{content:"\eab8"}
.icofont-simple-up:before{content:"\eab9"}
.icofont-square-down:before{content:"\eaba"}
.icofont-square-left:before{content:"\eabb"}
.icofont-square-right:before{content:"\eabc"}
.icofont-square-up:before{content:"\eabd"}
.icofont-stylish-down:before{content:"\eabe"}
.icofont-stylish-left:before{content:"\eabf"}
.icofont-stylish-right:before{content:"\eac0"}
.icofont-stylish-up:before{content:"\eac1"}
.icofont-swoosh-down:before{content:"\eac2"}
.icofont-swoosh-left:before{content:"\eac3"}
.icofont-swoosh-right:before{content:"\eac4"}
.icofont-swoosh-up:before{content:"\eac5"}
.icofont-thin-double-left:before{content:"\eac6"}
.icofont-thin-double-right:before{content:"\eac7"}
.icofont-thin-down:before{content:"\eac8"}
.icofont-thin-left:before{content:"\eac9"}
.icofont-thin-right:before{content:"\eaca"}
.icofont-thin-up:before{content:"\eacb"}
.icofont-abc:before{content:"\eacc"}
.icofont-atom:before{content:"\eacd"}
.icofont-award:before{content:"\eace"}
.icofont-bell-alt:before{content:"\eacf"}
.icofont-black-board:before{content:"\ead0"}
.icofont-book-alt:before{content:"\ead1"}
.icofont-book:before{content:"\ead2"}
.icofont-brainstorming:before{content:"\ead3"}
.icofont-certificate-alt-1:before{content:"\ead4"}
.icofont-certificate-alt-2:before{content:"\ead5"}
.icofont-certificate:before{content:"\ead6"}
.icofont-education:before{content:"\ead7"}
.icofont-electron:before{content:"\ead8"}
.icofont-fountain-pen:before{content:"\ead9"}
.icofont-globe-alt:before{content:"\eada"}
.icofont-graduate-alt:before{content:"\eadb"}
.icofont-graduate:before{content:"\eadc"}
.icofont-group-students:before{content:"\eadd"}
.icofont-hat-alt:before{content:"\eade"}
.icofont-hat:before{content:"\eadf"}
.icofont-instrument:before{content:"\eae0"}
.icofont-lamp-light:before{content:"\eae1"}
.icofont-medal:before{content:"\eae2"}
.icofont-microscope-alt:before{content:"\eae3"}
.icofont-microscope:before{content:"\eae4"}
.icofont-paper:before{content:"\eae5"}
.icofont-pen-alt-4:before{content:"\eae6"}
.icofont-pen-nib:before{content:"\eae7"}
.icofont-pencil-alt-5:before{content:"\eae8"}
.icofont-quill-pen:before{content:"\eae9"}
.icofont-read-book-alt:before{content:"\eaea"}
.icofont-read-book:before{content:"\eaeb"}
.icofont-school-bag:before{content:"\eaec"}
.icofont-school-bus:before{content:"\eaed"}
.icofont-student-alt:before{content:"\eaee"}
.icofont-student:before{content:"\eaef"}
.icofont-teacher:before{content:"\eaf0"}
.icofont-test-bulb:before{content:"\eaf1"}
.icofont-test-tube-alt:before{content:"\eaf2"}
.icofont-university:before{content:"\eaf3"}
.icofont-angry:before{content:"\eaf4"}
.icofont-astonished:before{content:"\eaf5"}
.icofont-confounded:before{content:"\eaf6"}
.icofont-confused:before{content:"\eaf7"}
.icofont-crying:before{content:"\eaf8"}
.icofont-dizzy:before{content:"\eaf9"}
.icofont-expressionless:before{content:"\eafa"}
.icofont-heart-eyes:before{content:"\eafb"}
.icofont-laughing:before{content:"\eafc"}
.icofont-nerd-smile:before{content:"\eafd"}
.icofont-open-mouth:before{content:"\eafe"}
.icofont-rage:before{content:"\eaff"}
.icofont-rolling-eyes:before{content:"\eb00"}
.icofont-sad:before{content:"\eb01"}
.icofont-simple-smile:before{content:"\eb02"}
.icofont-slightly-smile:before{content:"\eb03"}
.icofont-smirk:before{content:"\eb04"}
.icofont-stuck-out-tongue:before{content:"\eb05"}
.icofont-wink-smile:before{content:"\eb06"}
.icofont-worried:before{content:"\eb07"}
.icofont-file-alt:before{content:"\eb08"}
.icofont-file-audio:before{content:"\eb09"}
.icofont-file-avi-mp4:before{content:"\eb0a"}
.icofont-file-bmp:before{content:"\eb0b"}
.icofont-file-code:before{content:"\eb0c"}
.icofont-file-css:before{content:"\eb0d"}
.icofont-file-document:before{content:"\eb0e"}
.icofont-file-eps:before{content:"\eb0f"}
.icofont-file-excel:before{content:"\eb10"}
.icofont-file-exe:before{content:"\eb11"}
.icofont-file-file:before{content:"\eb12"}
.icofont-file-flv:before{content:"\eb13"}
.icofont-file-gif:before{content:"\eb14"}
.icofont-file-html5:before{content:"\eb15"}
.icofont-file-image:before{content:"\eb16"}
.icofont-file-iso:before{content:"\eb17"}
.icofont-file-java:before{content:"\eb18"}
.icofont-file-javascript:before{content:"\eb19"}
.icofont-file-jpg:before{content:"\eb1a"}
.icofont-file-midi:before{content:"\eb1b"}
.icofont-file-mov:before{content:"\eb1c"}
.icofont-file-mp3:before{content:"\eb1d"}
.icofont-file-pdf:before{content:"\eb1e"}
.icofont-file-php:before{content:"\eb1f"}
.icofont-file-png:before{content:"\eb20"}
.icofont-file-powerpoint:before{content:"\eb21"}
.icofont-file-presentation:before{content:"\eb22"}
.icofont-file-psb:before{content:"\eb23"}
.icofont-file-psd:before{content:"\eb24"}
.icofont-file-python:before{content:"\eb25"}
.icofont-file-ruby:before{content:"\eb26"}
.icofont-file-spreadsheet:before{content:"\eb27"}
.icofont-file-sql:before{content:"\eb28"}
.icofont-file-svg:before{content:"\eb29"}
.icofont-file-text:before{content:"\eb2a"}
.icofont-file-tiff:before{content:"\eb2b"}
.icofont-file-video:before{content:"\eb2c"}
.icofont-file-wave:before{content:"\eb2d"}
.icofont-file-wmv:before{content:"\eb2e"}
.icofont-file-word:before{content:"\eb2f"}
.icofont-file-zip:before{content:"\eb30"}
.icofont-cycling-alt:before{content:"\eb31"}
.icofont-cycling:before{content:"\eb32"}
.icofont-dumbbell:before{content:"\eb33"}
.icofont-dumbbells:before{content:"\eb34"}
.icofont-gym-alt-1:before{content:"\eb35"}
.icofont-gym-alt-2:before{content:"\eb36"}
.icofont-gym-alt-3:before{content:"\eb37"}
.icofont-gym:before{content:"\eb38"}
.icofont-muscle-weight:before{content:"\eb39"}
.icofont-muscle:before{content:"\eb3a"}
.icofont-apple:before{content:"\eb3b"}
.icofont-arabian-coffee:before{content:"\eb3c"}
.icofont-artichoke:before{content:"\eb3d"}
.icofont-asparagus:before{content:"\eb3e"}
.icofont-avocado:before{content:"\eb3f"}
.icofont-baby-food:before{content:"\eb40"}
.icofont-banana:before{content:"\eb41"}
.icofont-bbq:before{content:"\eb42"}
.icofont-beans:before{content:"\eb43"}
.icofont-beer:before{content:"\eb44"}
.icofont-bell-pepper-capsicum:before{content:"\eb45"}
.icofont-birthday-cake:before{content:"\eb46"}
.icofont-bread:before{content:"\eb47"}
.icofont-broccoli:before{content:"\eb48"}
.icofont-burger:before{content:"\eb49"}
.icofont-cabbage:before{content:"\eb4a"}
.icofont-carrot:before{content:"\eb4b"}
.icofont-cauli-flower:before{content:"\eb4c"}
.icofont-cheese:before{content:"\eb4d"}
.icofont-chef:before{content:"\eb4e"}
.icofont-cherry:before{content:"\eb4f"}
.icofont-chicken-fry:before{content:"\eb50"}
.icofont-chicken:before{content:"\eb51"}
.icofont-cocktail:before{content:"\eb52"}
.icofont-coconut-water:before{content:"\eb53"}
.icofont-coconut:before{content:"\eb54"}
.icofont-coffee-alt:before{content:"\eb55"}
.icofont-coffee-cup:before{content:"\eb56"}
.icofont-coffee-mug:before{content:"\eb57"}
.icofont-coffee-pot:before{content:"\eb58"}
.icofont-cola:before{content:"\eb59"}
.icofont-corn:before{content:"\eb5a"}
.icofont-croissant:before{content:"\eb5b"}
.icofont-crop-plant:before{content:"\eb5c"}
.icofont-cucumber:before{content:"\eb5d"}
.icofont-culinary:before{content:"\eb5e"}
.icofont-cup-cake:before{content:"\eb5f"}
.icofont-dining-table:before{content:"\eb60"}
.icofont-donut:before{content:"\eb61"}
.icofont-egg-plant:before{content:"\eb62"}
.icofont-egg-poached:before{content:"\eb63"}
.icofont-farmer-alt:before{content:"\eb64"}
.icofont-farmer:before{content:"\eb65"}
.icofont-fast-food:before{content:"\eb66"}
.icofont-food-basket:before{content:"\eb67"}
.icofont-food-cart:before{content:"\eb68"}
.icofont-fork-and-knife:before{content:"\eb69"}
.icofont-french-fries:before{content:"\eb6a"}
.icofont-fruits:before{content:"\eb6b"}
.icofont-grapes:before{content:"\eb6c"}
.icofont-honey:before{content:"\eb6d"}
.icofont-hot-dog:before{content:"\eb6e"}
.icofont-ice-cream-alt:before{content:"\eb6f"}
.icofont-ice-cream:before{content:"\eb70"}
.icofont-juice:before{content:"\eb71"}
.icofont-ketchup:before{content:"\eb72"}
.icofont-kiwi:before{content:"\eb73"}
.icofont-layered-cake:before{content:"\eb74"}
.icofont-lemon-alt:before{content:"\eb75"}
.icofont-lemon:before{content:"\eb76"}
.icofont-lobster:before{content:"\eb77"}
.icofont-mango:before{content:"\eb78"}
.icofont-milk:before{content:"\eb79"}
.icofont-mushroom:before{content:"\eb7a"}
.icofont-noodles:before{content:"\eb7b"}
.icofont-onion:before{content:"\eb7c"}
.icofont-orange:before{content:"\eb7d"}
.icofont-pear:before{content:"\eb7e"}
.icofont-peas:before{content:"\eb7f"}
.icofont-pepper:before{content:"\eb80"}
.icofont-pie-alt:before{content:"\eb81"}
.icofont-pie:before{content:"\eb82"}
.icofont-pineapple:before{content:"\eb83"}
.icofont-pizza-slice:before{content:"\eb84"}
.icofont-pizza:before{content:"\eb85"}
.icofont-plant:before{content:"\eb86"}
.icofont-popcorn:before{content:"\eb87"}
.icofont-potato:before{content:"\eb88"}
.icofont-pumpkin:before{content:"\eb89"}
.icofont-raddish:before{content:"\eb8a"}
.icofont-restaurant-menu:before{content:"\eb8b"}
.icofont-restaurant:before{content:"\eb8c"}
.icofont-salt-and-pepper:before{content:"\eb8d"}
.icofont-sandwich:before{content:"\eb8e"}
.icofont-sausage:before{content:"\eb8f"}
.icofont-soft-drinks:before{content:"\eb90"}
.icofont-soup-bowl:before{content:"\eb91"}
.icofont-spoon-and-fork:before{content:"\eb92"}
.icofont-steak:before{content:"\eb93"}
.icofont-strawberry:before{content:"\eb94"}
.icofont-sub-sandwich:before{content:"\eb95"}
.icofont-sushi:before{content:"\eb96"}
.icofont-taco:before{content:"\eb97"}
.icofont-tea-pot:before{content:"\eb98"}
.icofont-tea:before{content:"\eb99"}
.icofont-tomato:before{content:"\eb9a"}
.icofont-watermelon:before{content:"\eb9b"}
.icofont-wheat:before{content:"\eb9c"}
.icofont-baby-backpack:before{content:"\eb9d"}
.icofont-baby-cloth:before{content:"\eb9e"}
.icofont-baby-milk-bottle:before{content:"\eb9f"}
.icofont-baby-trolley:before{content:"\eba0"}
.icofont-baby:before{content:"\eba1"}
.icofont-candy:before{content:"\eba2"}
.icofont-holding-hands:before{content:"\eba3"}
.icofont-infant-nipple:before{content:"\eba4"}
.icofont-kids-scooter:before{content:"\eba5"}
.icofont-safety-pin:before{content:"\eba6"}
.icofont-teddy-bear:before{content:"\eba7"}
.icofont-toy-ball:before{content:"\eba8"}
.icofont-toy-cat:before{content:"\eba9"}
.icofont-toy-duck:before{content:"\ebaa"}
.icofont-toy-elephant:before{content:"\ebab"}
.icofont-toy-hand:before{content:"\ebac"}
.icofont-toy-horse:before{content:"\ebad"}
.icofont-toy-lattu:before{content:"\ebae"}
.icofont-toy-train:before{content:"\ebaf"}
.icofont-burglar:before{content:"\ebb0"}
.icofont-cannon-firing:before{content:"\ebb1"}
.icofont-cc-camera:before{content:"\ebb2"}
.icofont-cop-badge:before{content:"\ebb3"}
.icofont-cop:before{content:"\ebb4"}
.icofont-court-hammer:before{content:"\ebb5"}
.icofont-court:before{content:"\ebb6"}
.icofont-finger-print:before{content:"\ebb7"}
.icofont-gavel:before{content:"\ebb8"}
.icofont-handcuff-alt:before{content:"\ebb9"}
.icofont-handcuff:before{content:"\ebba"}
.icofont-investigation:before{content:"\ebbb"}
.icofont-investigator:before{content:"\ebbc"}
.icofont-jail:before{content:"\ebbd"}
.icofont-judge:before{content:"\ebbe"}
.icofont-law-alt-1:before{content:"\ebbf"}
.icofont-law-alt-2:before{content:"\ebc0"}
.icofont-law-alt-3:before{content:"\ebc1"}
.icofont-law-book:before{content:"\ebc2"}
.icofont-law-document:before{content:"\ebc3"}
.icofont-law-order:before{content:"\ebc4"}
.icofont-law-protect:before{content:"\ebc5"}
.icofont-law-scales:before{content:"\ebc6"}
.icofont-law:before{content:"\ebc7"}
.icofont-lawyer-alt-1:before{content:"\ebc8"}
.icofont-lawyer-alt-2:before{content:"\ebc9"}
.icofont-lawyer:before{content:"\ebca"}
.icofont-legal:before{content:"\ebcb"}
.icofont-pistol:before{content:"\ebcc"}
.icofont-police-badge:before{content:"\ebcd"}
.icofont-police-cap:before{content:"\ebce"}
.icofont-police-car-alt-1:before{content:"\ebcf"}
.icofont-police-car-alt-2:before{content:"\ebd0"}
.icofont-police-car:before{content:"\ebd1"}
.icofont-police-hat:before{content:"\ebd2"}
.icofont-police-van:before{content:"\ebd3"}
.icofont-police:before{content:"\ebd4"}
.icofont-thief-alt:before{content:"\ebd5"}
.icofont-thief:before{content:"\ebd6"}
.icofont-abacus-alt:before{content:"\ebd7"}
.icofont-abacus:before{content:"\ebd8"}
.icofont-angle-180:before{content:"\ebd9"}
.icofont-angle-45:before{content:"\ebda"}
.icofont-angle-90:before{content:"\ebdb"}
.icofont-angle:before{content:"\ebdc"}
.icofont-calculator-alt-1:before{content:"\ebdd"}
.icofont-calculator-alt-2:before{content:"\ebde"}
.icofont-calculator:before{content:"\ebdf"}
.icofont-circle-ruler-alt:before{content:"\ebe0"}
.icofont-circle-ruler:before{content:"\ebe1"}
.icofont-compass-alt-1:before{content:"\ebe2"}
.icofont-compass-alt-2:before{content:"\ebe3"}
.icofont-compass-alt-3:before{content:"\ebe4"}
.icofont-compass-alt-4:before{content:"\ebe5"}
.icofont-golden-ratio:before{content:"\ebe6"}
.icofont-marker-alt-1:before{content:"\ebe7"}
.icofont-marker-alt-2:before{content:"\ebe8"}
.icofont-marker-alt-3:before{content:"\ebe9"}
.icofont-marker:before{content:"\ebea"}
.icofont-math:before{content:"\ebeb"}
.icofont-mathematical-alt-1:before{content:"\ebec"}
.icofont-mathematical-alt-2:before{content:"\ebed"}
.icofont-mathematical:before{content:"\ebee"}
.icofont-pen-alt-1:before{content:"\ebef"}
.icofont-pen-alt-2:before{content:"\ebf0"}
.icofont-pen-alt-3:before{content:"\ebf1"}
.icofont-pen-holder-alt-1:before{content:"\ebf2"}
.icofont-pen-holder:before{content:"\ebf3"}
.icofont-pen:before{content:"\ebf4"}
.icofont-pencil-alt-1:before{content:"\ebf5"}
.icofont-pencil-alt-2:before{content:"\ebf6"}
.icofont-pencil-alt-3:before{content:"\ebf7"}
.icofont-pencil-alt-4:before{content:"\ebf8"}
.icofont-pencil:before{content:"\ebf9"}
.icofont-ruler-alt-1:before{content:"\ebfa"}
.icofont-ruler-alt-2:before{content:"\ebfb"}
.icofont-ruler-compass-alt:before{content:"\ebfc"}
.icofont-ruler-compass:before{content:"\ebfd"}
.icofont-ruler-pencil-alt-1:before{content:"\ebfe"}
.icofont-ruler-pencil-alt-2:before{content:"\ebff"}
.icofont-ruler-pencil:before{content:"\ec00"}
.icofont-ruler:before{content:"\ec01"}
.icofont-rulers-alt:before{content:"\ec02"}
.icofont-rulers:before{content:"\ec03"}
.icofont-square-root:before{content:"\ec04"}
.icofont-ui-calculator:before{content:"\ec05"}
.icofont-aids:before{content:"\ec06"}
.icofont-ambulance-crescent:before{content:"\ec07"}
.icofont-ambulance-cross:before{content:"\ec08"}
.icofont-ambulance:before{content:"\ec09"}
.icofont-autism:before{content:"\ec0a"}
.icofont-bandage:before{content:"\ec0b"}
.icofont-blind:before{content:"\ec0c"}
.icofont-blood-drop:before{content:"\ec0d"}
.icofont-blood-test:before{content:"\ec0e"}
.icofont-blood:before{content:"\ec0f"}
.icofont-brain-alt:before{content:"\ec10"}
.icofont-brain:before{content:"\ec11"}
.icofont-capsule:before{content:"\ec12"}
.icofont-crutch:before{content:"\ec13"}
.icofont-disabled:before{content:"\ec14"}
.icofont-dna-alt-1:before{content:"\ec15"}
.icofont-dna-alt-2:before{content:"\ec16"}
.icofont-dna:before{content:"\ec17"}
.icofont-doctor-alt:before{content:"\ec18"}
.icofont-doctor:before{content:"\ec19"}
.icofont-drug-pack:before{content:"\ec1a"}
.icofont-drug:before{content:"\ec1b"}
.icofont-first-aid-alt:before{content:"\ec1c"}
.icofont-first-aid:before{content:"\ec1d"}
.icofont-heart-beat-alt:before{content:"\ec1e"}
.icofont-heart-beat:before{content:"\ec1f"}
.icofont-heartbeat:before{content:"\ec20"}
.icofont-herbal:before{content:"\ec21"}
.icofont-hospital:before{content:"\ec22"}
.icofont-icu:before{content:"\ec23"}
.icofont-injection-syringe:before{content:"\ec24"}
.icofont-laboratory:before{content:"\ec25"}
.icofont-medical-sign-alt:before{content:"\ec26"}
.icofont-medical-sign:before{content:"\ec27"}
.icofont-nurse-alt:before{content:"\ec28"}
.icofont-nurse:before{content:"\ec29"}
.icofont-nursing-home:before{content:"\ec2a"}
.icofont-operation-theater:before{content:"\ec2b"}
.icofont-paralysis-disability:before{content:"\ec2c"}
.icofont-patient-bed:before{content:"\ec2d"}
.icofont-patient-file:before{content:"\ec2e"}
.icofont-pills:before{content:"\ec2f"}
.icofont-prescription:before{content:"\ec30"}
.icofont-pulse:before{content:"\ec31"}
.icofont-stethoscope-alt:before{content:"\ec32"}
.icofont-stethoscope:before{content:"\ec33"}
.icofont-stretcher:before{content:"\ec34"}
.icofont-surgeon-alt:before{content:"\ec35"}
.icofont-surgeon:before{content:"\ec36"}
.icofont-tablets:before{content:"\ec37"}
.icofont-test-bottle:before{content:"\ec38"}
.icofont-test-tube:before{content:"\ec39"}
.icofont-thermometer-alt:before{content:"\ec3a"}
.icofont-thermometer:before{content:"\ec3b"}
.icofont-tooth:before{content:"\ec3c"}
.icofont-xray:before{content:"\ec3d"}
.icofont-ui-add:before{content:"\ec3e"}
.icofont-ui-alarm:before{content:"\ec3f"}
.icofont-ui-battery:before{content:"\ec40"}
.icofont-ui-block:before{content:"\ec41"}
.icofont-ui-bluetooth:before{content:"\ec42"}
.icofont-ui-brightness:before{content:"\ec43"}
.icofont-ui-browser:before{content:"\ec44"}
.icofont-ui-calendar:before{content:"\ec45"}
.icofont-ui-call:before{content:"\ec46"}
.icofont-ui-camera:before{content:"\ec47"}
.icofont-ui-cart:before{content:"\ec48"}
.icofont-ui-cell-phone:before{content:"\ec49"}
.icofont-ui-chat:before{content:"\ec4a"}
.icofont-ui-check:before{content:"\ec4b"}
.icofont-ui-clip-board:before{content:"\ec4c"}
.icofont-ui-clip:before{content:"\ec4d"}
.icofont-ui-clock:before{content:"\ec4e"}
.icofont-ui-close:before{content:"\ec4f"}
.icofont-ui-contact-list:before{content:"\ec50"}
.icofont-ui-copy:before{content:"\ec51"}
.icofont-ui-cut:before{content:"\ec52"}
.icofont-ui-delete:before{content:"\ec53"}
.icofont-ui-dial-phone:before{content:"\ec54"}
.icofont-ui-edit:before{content:"\ec55"}
.icofont-ui-email:before{content:"\ec56"}
.icofont-ui-file:before{content:"\ec57"}
.icofont-ui-fire-wall:before{content:"\ec58"}
.icofont-ui-flash-light:before{content:"\ec59"}
.icofont-ui-flight:before{content:"\ec5a"}
.icofont-ui-folder:before{content:"\ec5b"}
.icofont-ui-game:before{content:"\ec5c"}
.icofont-ui-handicapped:before{content:"\ec5d"}
.icofont-ui-home:before{content:"\ec5e"}
.icofont-ui-image:before{content:"\ec5f"}
.icofont-ui-laoding:before{content:"\ec60"}
.icofont-ui-lock:before{content:"\ec61"}
.icofont-ui-love-add:before{content:"\ec62"}
.icofont-ui-love-broken:before{content:"\ec63"}
.icofont-ui-love-remove:before{content:"\ec64"}
.icofont-ui-love:before{content:"\ec65"}
.icofont-ui-map:before{content:"\ec66"}
.icofont-ui-message:before{content:"\ec67"}
.icofont-ui-messaging:before{content:"\ec68"}
.icofont-ui-movie:before{content:"\ec69"}
.icofont-ui-music-player:before{content:"\ec6a"}
.icofont-ui-music:before{content:"\ec6b"}
.icofont-ui-mute:before{content:"\ec6c"}
.icofont-ui-network:before{content:"\ec6d"}
.icofont-ui-next:before{content:"\ec6e"}
.icofont-ui-note:before{content:"\ec6f"}
.icofont-ui-office:before{content:"\ec70"}
.icofont-ui-password:before{content:"\ec71"}
.icofont-ui-pause:before{content:"\ec72"}
.icofont-ui-play-stop:before{content:"\ec73"}
.icofont-ui-play:before{content:"\ec74"}
.icofont-ui-pointer:before{content:"\ec75"}
.icofont-ui-power:before{content:"\ec76"}
.icofont-ui-press:before{content:"\ec77"}
.icofont-ui-previous:before{content:"\ec78"}
.icofont-ui-rate-add:before{content:"\ec79"}
.icofont-ui-rate-blank:before{content:"\ec7a"}
.icofont-ui-rate-remove:before{content:"\ec7b"}
.icofont-ui-rating:before{content:"\ec7c"}
.icofont-ui-record:before{content:"\ec7d"}
.icofont-ui-remove:before{content:"\ec7e"}
.icofont-ui-reply:before{content:"\ec7f"}
.icofont-ui-rotation:before{content:"\ec80"}
.icofont-ui-rss:before{content:"\ec81"}
.icofont-ui-search:before{content:"\ec82"}
.icofont-ui-settings:before{content:"\ec83"}
.icofont-ui-social-link:before{content:"\ec84"}
.icofont-ui-tag:before{content:"\ec85"}
.icofont-ui-text-chat:before{content:"\ec86"}
.icofont-ui-text-loading:before{content:"\ec87"}
.icofont-ui-theme:before{content:"\ec88"}
.icofont-ui-timer:before{content:"\ec89"}
.icofont-ui-touch-phone:before{content:"\ec8a"}
.icofont-ui-travel:before{content:"\ec8b"}
.icofont-ui-unlock:before{content:"\ec8c"}
.icofont-ui-user-group:before{content:"\ec8d"}
.icofont-ui-user:before{content:"\ec8e"}
.icofont-ui-v-card:before{content:"\ec8f"}
.icofont-ui-video-chat:before{content:"\ec90"}
.icofont-ui-video-message:before{content:"\ec91"}
.icofont-ui-video-play:before{content:"\ec92"}
.icofont-ui-video:before{content:"\ec93"}
.icofont-ui-volume:before{content:"\ec94"}
.icofont-ui-weather:before{content:"\ec95"}
.icofont-ui-wifi:before{content:"\ec96"}
.icofont-ui-zoom-in:before{content:"\ec97"}
.icofont-ui-zoom-out:before{content:"\ec98"}
.icofont-cassette-player:before{content:"\ec99"}
.icofont-cassette:before{content:"\ec9a"}
.icofont-forward:before{content:"\ec9b"}
.icofont-guiter:before{content:"\ec9c"}
.icofont-movie:before{content:"\ec9d"}
.icofont-multimedia:before{content:"\ec9e"}
.icofont-music-alt:before{content:"\ec9f"}
.icofont-music-disk:before{content:"\eca0"}
.icofont-music-note:before{content:"\eca1"}
.icofont-music-notes:before{content:"\eca2"}
.icofont-music:before{content:"\eca3"}
.icofont-mute-volume:before{content:"\eca4"}
.icofont-pause:before{content:"\eca5"}
.icofont-play-alt-1:before{content:"\eca6"}
.icofont-play-alt-2:before{content:"\eca7"}
.icofont-play-alt-3:before{content:"\eca8"}
.icofont-play-pause:before{content:"\eca9"}
.icofont-play:before{content:"\ecaa"}
.icofont-record:before{content:"\ecab"}
.icofont-retro-music-disk:before{content:"\ecac"}
.icofont-rewind:before{content:"\ecad"}
.icofont-song-notes:before{content:"\ecae"}
.icofont-sound-wave-alt:before{content:"\ecaf"}
.icofont-sound-wave:before{content:"\ecb0"}
.icofont-stop:before{content:"\ecb1"}
.icofont-video-alt:before{content:"\ecb2"}
.icofont-video-cam:before{content:"\ecb3"}
.icofont-video-clapper:before{content:"\ecb4"}
.icofont-video:before{content:"\ecb5"}
.icofont-volume-bar:before{content:"\ecb6"}
.icofont-volume-down:before{content:"\ecb7"}
.icofont-volume-mute:before{content:"\ecb8"}
.icofont-volume-off:before{content:"\ecb9"}
.icofont-volume-up:before{content:"\ecba"}
.icofont-youtube-play:before{content:"\ecbb"}
.icofont-2checkout-alt:before{content:"\ecbc"}
.icofont-2checkout:before{content:"\ecbd"}
.icofont-amazon-alt:before{content:"\ecbe"}
.icofont-amazon:before{content:"\ecbf"}
.icofont-american-express-alt:before{content:"\ecc0"}
.icofont-american-express:before{content:"\ecc1"}
.icofont-apple-pay-alt:before{content:"\ecc2"}
.icofont-apple-pay:before{content:"\ecc3"}
.icofont-bank-transfer-alt:before{content:"\ecc4"}
.icofont-bank-transfer:before{content:"\ecc5"}
.icofont-braintree-alt:before{content:"\ecc6"}
.icofont-braintree:before{content:"\ecc7"}
.icofont-cash-on-delivery-alt:before{content:"\ecc8"}
.icofont-cash-on-delivery:before{content:"\ecc9"}
.icofont-diners-club-alt-1:before{content:"\ecca"}
.icofont-diners-club-alt-2:before{content:"\eccb"}
.icofont-diners-club-alt-3:before{content:"\eccc"}
.icofont-diners-club:before{content:"\eccd"}
.icofont-discover-alt:before{content:"\ecce"}
.icofont-discover:before{content:"\eccf"}
.icofont-eway-alt:before{content:"\ecd0"}
.icofont-eway:before{content:"\ecd1"}
.icofont-google-wallet-alt-1:before{content:"\ecd2"}
.icofont-google-wallet-alt-2:before{content:"\ecd3"}
.icofont-google-wallet-alt-3:before{content:"\ecd4"}
.icofont-google-wallet:before{content:"\ecd5"}
.icofont-jcb-alt:before{content:"\ecd6"}
.icofont-jcb:before{content:"\ecd7"}
.icofont-maestro-alt:before{content:"\ecd8"}
.icofont-maestro:before{content:"\ecd9"}
.icofont-mastercard-alt:before{content:"\ecda"}
.icofont-mastercard:before{content:"\ecdb"}
.icofont-payoneer-alt:before{content:"\ecdc"}
.icofont-payoneer:before{content:"\ecdd"}
.icofont-paypal-alt:before{content:"\ecde"}
.icofont-paypal:before{content:"\ecdf"}
.icofont-sage-alt:before{content:"\ece0"}
.icofont-sage:before{content:"\ece1"}
.icofont-skrill-alt:before{content:"\ece2"}
.icofont-skrill:before{content:"\ece3"}
.icofont-stripe-alt:before{content:"\ece4"}
.icofont-stripe:before{content:"\ece5"}
.icofont-visa-alt:before{content:"\ece6"}
.icofont-visa-electron:before{content:"\ece7"}
.icofont-visa:before{content:"\ece8"}
.icofont-western-union-alt:before{content:"\ece9"}
.icofont-western-union:before{content:"\ecea"}
.icofont-boy:before{content:"\eceb"}
.icofont-business-man-alt-1:before{content:"\ecec"}
.icofont-business-man-alt-2:before{content:"\eced"}
.icofont-business-man-alt-3:before{content:"\ecee"}
.icofont-business-man:before{content:"\ecef"}
.icofont-female:before{content:"\ecf0"}
.icofont-funky-man:before{content:"\ecf1"}
.icofont-girl-alt:before{content:"\ecf2"}
.icofont-girl:before{content:"\ecf3"}
.icofont-group:before{content:"\ecf4"}
.icofont-hotel-boy-alt:before{content:"\ecf5"}
.icofont-hotel-boy:before{content:"\ecf6"}
.icofont-kid:before{content:"\ecf7"}
.icofont-man-in-glasses:before{content:"\ecf8"}
.icofont-people:before{content:"\ecf9"}
.icofont-support:before{content:"\ecfa"}
.icofont-user-alt-1:before{content:"\ecfb"}
.icofont-user-alt-2:before{content:"\ecfc"}
.icofont-user-alt-3:before{content:"\ecfd"}
.icofont-user-alt-4:before{content:"\ecfe"}
.icofont-user-alt-5:before{content:"\ecff"}
.icofont-user-alt-6:before{content:"\ed00"}
.icofont-user-alt-7:before{content:"\ed01"}
.icofont-user-female:before{content:"\ed02"}
.icofont-user-male:before{content:"\ed03"}
.icofont-user-suited:before{content:"\ed04"}
.icofont-user:before{content:"\ed05"}
.icofont-users-alt-1:before{content:"\ed06"}
.icofont-users-alt-2:before{content:"\ed07"}
.icofont-users-alt-3:before{content:"\ed08"}
.icofont-users-alt-4:before{content:"\ed09"}
.icofont-users-alt-5:before{content:"\ed0a"}
.icofont-users-alt-6:before{content:"\ed0b"}
.icofont-users-social:before{content:"\ed0c"}
.icofont-users:before{content:"\ed0d"}
.icofont-waiter-alt:before{content:"\ed0e"}
.icofont-waiter:before{content:"\ed0f"}
.icofont-woman-in-glasses:before{content:"\ed10"}
.icofont-search-1:before{content:"\ed11"}
.icofont-search-2:before{content:"\ed12"}
.icofont-search-document:before{content:"\ed13"}
.icofont-search-folder:before{content:"\ed14"}
.icofont-search-job:before{content:"\ed15"}
.icofont-search-map:before{content:"\ed16"}
.icofont-search-property:before{content:"\ed17"}
.icofont-search-restaurant:before{content:"\ed18"}
.icofont-search-stock:before{content:"\ed19"}
.icofont-search-user:before{content:"\ed1a"}
.icofont-search:before{content:"\ed1b"}
.icofont-500px:before{content:"\ed1c"}
.icofont-aim:before{content:"\ed1d"}
.icofont-badoo:before{content:"\ed1e"}
.icofont-baidu-tieba:before{content:"\ed1f"}
.icofont-bbm-messenger:before{content:"\ed20"}
.icofont-bebo:before{content:"\ed21"}
.icofont-behance:before{content:"\ed22"}
.icofont-blogger:before{content:"\ed23"}
.icofont-bootstrap:before{content:"\ed24"}
.icofont-brightkite:before{content:"\ed25"}
.icofont-cloudapp:before{content:"\ed26"}
.icofont-concrete5:before{content:"\ed27"}
.icofont-delicious:before{content:"\ed28"}
.icofont-designbump:before{content:"\ed29"}
.icofont-designfloat:before{content:"\ed2a"}
.icofont-deviantart:before{content:"\ed2b"}
.icofont-digg:before{content:"\ed2c"}
.icofont-dotcms:before{content:"\ed2d"}
.icofont-dribbble:before{content:"\ed2e"}
.icofont-dribble:before{content:"\ed2f"}
.icofont-dropbox:before{content:"\ed30"}
.icofont-ebuddy:before{content:"\ed31"}
.icofont-ello:before{content:"\ed32"}
.icofont-ember:before{content:"\ed33"}
.icofont-envato:before{content:"\ed34"}
.icofont-evernote:before{content:"\ed35"}
.icofont-facebook-messenger:before{content:"\ed36"}
.icofont-facebook:before{content:"\ed37"}
.icofont-feedburner:before{content:"\ed38"}
.icofont-flikr:before{content:"\ed39"}
.icofont-folkd:before{content:"\ed3a"}
.icofont-foursquare:before{content:"\ed3b"}
.icofont-friendfeed:before{content:"\ed3c"}
.icofont-ghost:before{content:"\ed3d"}
.icofont-github:before{content:"\ed3e"}
.icofont-gnome:before{content:"\ed3f"}
.icofont-google-buzz:before{content:"\ed40"}
.icofont-google-hangouts:before{content:"\ed41"}
.icofont-google-map:before{content:"\ed42"}
.icofont-google-plus:before{content:"\ed43"}
.icofont-google-talk:before{content:"\ed44"}
.icofont-hype-machine:before{content:"\ed45"}
.icofont-instagram:before{content:"\ed46"}
.icofont-kakaotalk:before{content:"\ed47"}
.icofont-kickstarter:before{content:"\ed48"}
.icofont-kik:before{content:"\ed49"}
.icofont-kiwibox:before{content:"\ed4a"}
.icofont-line-messenger:before{content:"\ed4b"}
.icofont-line:before{content:"\ed4c"}
.icofont-linkedin:before{content:"\ed4d"}
.icofont-linux-mint:before{content:"\ed4e"}
.icofont-live-messenger:before{content:"\ed4f"}
.icofont-livejournal:before{content:"\ed50"}
.icofont-magento:before{content:"\ed51"}
.icofont-meetme:before{content:"\ed52"}
.icofont-meetup:before{content:"\ed53"}
.icofont-mixx:before{content:"\ed54"}
.icofont-newsvine:before{content:"\ed55"}
.icofont-nimbuss:before{content:"\ed56"}
.icofont-odnoklassniki:before{content:"\ed57"}
.icofont-opencart:before{content:"\ed58"}
.icofont-oscommerce:before{content:"\ed59"}
.icofont-pandora:before{content:"\ed5a"}
.icofont-photobucket:before{content:"\ed5b"}
.icofont-picasa:before{content:"\ed5c"}
.icofont-pinterest:before{content:"\ed5d"}
.icofont-prestashop:before{content:"\ed5e"}
.icofont-qik:before{content:"\ed5f"}
.icofont-qq:before{content:"\ed60"}
.icofont-readernaut:before{content:"\ed61"}
.icofont-reddit:before{content:"\ed62"}
.icofont-renren:before{content:"\ed63"}
.icofont-rss:before{content:"\ed64"}
.icofont-shopify:before{content:"\ed65"}
.icofont-silverstripe:before{content:"\ed66"}
.icofont-skype:before{content:"\ed67"}
.icofont-slack:before{content:"\ed68"}
.icofont-slashdot:before{content:"\ed69"}
.icofont-slidshare:before{content:"\ed6a"}
.icofont-smugmug:before{content:"\ed6b"}
.icofont-snapchat:before{content:"\ed6c"}
.icofont-soundcloud:before{content:"\ed6d"}
.icofont-spotify:before{content:"\ed6e"}
.icofont-stack-exchange:before{content:"\ed6f"}
.icofont-stack-overflow:before{content:"\ed70"}
.icofont-steam:before{content:"\ed71"}
.icofont-stumbleupon:before{content:"\ed72"}
.icofont-tagged:before{content:"\ed73"}
.icofont-technorati:before{content:"\ed74"}
.icofont-telegram:before{content:"\ed75"}
.icofont-tinder:before{content:"\ed76"}
.icofont-trello:before{content:"\ed77"}
.icofont-tumblr:before{content:"\ed78"}
.icofont-twitch:before{content:"\ed79"}
.icofont-twitter:before{content:"\ed7a"}
.icofont-typo3:before{content:"\ed7b"}
.icofont-ubercart:before{content:"\ed7c"}
.icofont-viber:before{content:"\ed7d"}
.icofont-viddler:before{content:"\ed7e"}
.icofont-vimeo:before{content:"\ed7f"}
.icofont-vine:before{content:"\ed80"}
.icofont-virb:before{content:"\ed81"}
.icofont-virtuemart:before{content:"\ed82"}
.icofont-vk:before{content:"\ed83"}
.icofont-wechat:before{content:"\ed84"}
.icofont-weibo:before{content:"\ed85"}
.icofont-whatsapp:before{content:"\ed86"}
.icofont-xing:before{content:"\ed87"}
.icofont-yahoo:before{content:"\ed88"}
.icofont-yelp:before{content:"\ed89"}
.icofont-youku:before{content:"\ed8a"}
.icofont-youtube:before{content:"\ed8b"}
.icofont-zencart:before{content:"\ed8c"}
.icofont-badminton-birdie:before{content:"\ed8d"}
.icofont-baseball:before{content:"\ed8e"}
.icofont-baseballer:before{content:"\ed8f"}
.icofont-basketball-hoop:before{content:"\ed90"}
.icofont-basketball:before{content:"\ed91"}
.icofont-billiard-ball:before{content:"\ed92"}
.icofont-boot-alt-1:before{content:"\ed93"}
.icofont-boot-alt-2:before{content:"\ed94"}
.icofont-boot:before{content:"\ed95"}
.icofont-bowling-alt:before{content:"\ed96"}
.icofont-bowling:before{content:"\ed97"}
.icofont-canoe:before{content:"\ed98"}
.icofont-cheer-leader:before{content:"\ed99"}
.icofont-climbing:before{content:"\ed9a"}
.icofont-corner:before{content:"\ed9b"}
.icofont-field-alt:before{content:"\ed9c"}
.icofont-field:before{content:"\ed9d"}
.icofont-football-alt:before{content:"\ed9e"}
.icofont-football-american:before{content:"\ed9f"}
.icofont-football:before{content:"\eda0"}
.icofont-foul:before{content:"\eda1"}
.icofont-goal-keeper:before{content:"\eda2"}
.icofont-goal:before{content:"\eda3"}
.icofont-golf-alt:before{content:"\eda4"}
.icofont-golf-bag:before{content:"\eda5"}
.icofont-golf-cart:before{content:"\eda6"}
.icofont-golf-field:before{content:"\eda7"}
.icofont-golf:before{content:"\eda8"}
.icofont-golfer:before{content:"\eda9"}
.icofont-helmet:before{content:"\edaa"}
.icofont-hockey-alt:before{content:"\edab"}
.icofont-hockey:before{content:"\edac"}
.icofont-ice-skate:before{content:"\edad"}
.icofont-jersey-alt:before{content:"\edae"}
.icofont-jersey:before{content:"\edaf"}
.icofont-jumping:before{content:"\edb0"}
.icofont-kick:before{content:"\edb1"}
.icofont-leg:before{content:"\edb2"}
.icofont-match-review:before{content:"\edb3"}
.icofont-medal-sport:before{content:"\edb4"}
.icofont-offside:before{content:"\edb5"}
.icofont-olympic-logo:before{content:"\edb6"}
.icofont-olympic:before{content:"\edb7"}
.icofont-padding:before{content:"\edb8"}
.icofont-penalty-card:before{content:"\edb9"}
.icofont-racer:before{content:"\edba"}
.icofont-racing-car:before{content:"\edbb"}
.icofont-racing-flag-alt:before{content:"\edbc"}
.icofont-racing-flag:before{content:"\edbd"}
.icofont-racings-wheel:before{content:"\edbe"}
.icofont-referee:before{content:"\edbf"}
.icofont-refree-jersey:before{content:"\edc0"}
.icofont-result-sport:before{content:"\edc1"}
.icofont-rugby-ball:before{content:"\edc2"}
.icofont-rugby-player:before{content:"\edc3"}
.icofont-rugby:before{content:"\edc4"}
.icofont-runner-alt-1:before{content:"\edc5"}
.icofont-runner-alt-2:before{content:"\edc6"}
.icofont-runner:before{content:"\edc7"}
.icofont-score-board:before{content:"\edc8"}
.icofont-skiing-man:before{content:"\edc9"}
.icofont-skydiving-goggles:before{content:"\edca"}
.icofont-snow-mobile:before{content:"\edcb"}
.icofont-steering:before{content:"\edcc"}
.icofont-stopwatch:before{content:"\edcd"}
.icofont-substitute:before{content:"\edce"}
.icofont-swimmer:before{content:"\edcf"}
.icofont-table-tennis:before{content:"\edd0"}
.icofont-team-alt:before{content:"\edd1"}
.icofont-team:before{content:"\edd2"}
.icofont-tennis-player:before{content:"\edd3"}
.icofont-tennis:before{content:"\edd4"}
.icofont-tracking:before{content:"\edd5"}
.icofont-trophy-alt:before{content:"\edd6"}
.icofont-trophy:before{content:"\edd7"}
.icofont-volleyball-alt:before{content:"\edd8"}
.icofont-volleyball-fire:before{content:"\edd9"}
.icofont-volleyball:before{content:"\edda"}
.icofont-water-bottle:before{content:"\eddb"}
.icofont-whistle-alt:before{content:"\eddc"}
.icofont-whistle:before{content:"\eddd"}
.icofont-win-trophy:before{content:"\edde"}
.icofont-align-center:before{content:"\eddf"}
.icofont-align-left:before{content:"\ede0"}
.icofont-align-right:before{content:"\ede1"}
.icofont-all-caps:before{content:"\ede2"}
.icofont-bold:before{content:"\ede3"}
.icofont-brush:before{content:"\ede4"}
.icofont-clip-board:before{content:"\ede5"}
.icofont-code-alt:before{content:"\ede6"}
.icofont-color-bucket:before{content:"\ede7"}
.icofont-color-picker:before{content:"\ede8"}
.icofont-copy-invert:before{content:"\ede9"}
.icofont-copy:before{content:"\edea"}
.icofont-cut:before{content:"\edeb"}
.icofont-delete-alt:before{content:"\edec"}
.icofont-edit-alt:before{content:"\eded"}
.icofont-eraser-alt:before{content:"\edee"}
.icofont-font:before{content:"\edef"}
.icofont-heading:before{content:"\edf0"}
.icofont-indent:before{content:"\edf1"}
.icofont-italic-alt:before{content:"\edf2"}
.icofont-italic:before{content:"\edf3"}
.icofont-justify-all:before{content:"\edf4"}
.icofont-justify-center:before{content:"\edf5"}
.icofont-justify-left:before{content:"\edf6"}
.icofont-justify-right:before{content:"\edf7"}
.icofont-link-broken:before{content:"\edf8"}
.icofont-outdent:before{content:"\edf9"}
.icofont-paper-clip:before{content:"\edfa"}
.icofont-paragraph:before{content:"\edfb"}
.icofont-pin:before{content:"\edfc"}
.icofont-printer:before{content:"\edfd"}
.icofont-redo:before{content:"\edfe"}
.icofont-rotation:before{content:"\edff"}
.icofont-save:before{content:"\ee00"}
.icofont-small-cap:before{content:"\ee01"}
.icofont-strike-through:before{content:"\ee02"}
.icofont-sub-listing:before{content:"\ee03"}
.icofont-subscript:before{content:"\ee04"}
.icofont-superscript:before{content:"\ee05"}
.icofont-table:before{content:"\ee06"}
.icofont-text-height:before{content:"\ee07"}
.icofont-text-width:before{content:"\ee08"}
.icofont-trash:before{content:"\ee09"}
.icofont-underline:before{content:"\ee0a"}
.icofont-undo:before{content:"\ee0b"}
.icofont-air-balloon:before{content:"\ee0c"}
.icofont-airplane-alt:before{content:"\ee0d"}
.icofont-airplane:before{content:"\ee0e"}
.icofont-articulated-truck:before{content:"\ee0f"}
.icofont-auto-mobile:before{content:"\ee10"}
.icofont-auto-rickshaw:before{content:"\ee11"}
.icofont-bicycle-alt-1:before{content:"\ee12"}
.icofont-bicycle-alt-2:before{content:"\ee13"}
.icofont-bicycle:before{content:"\ee14"}
.icofont-bus-alt-1:before{content:"\ee15"}
.icofont-bus-alt-2:before{content:"\ee16"}
.icofont-bus-alt-3:before{content:"\ee17"}
.icofont-bus:before{content:"\ee18"}
.icofont-cab:before{content:"\ee19"}
.icofont-cable-car:before{content:"\ee1a"}
.icofont-car-alt-1:before{content:"\ee1b"}
.icofont-car-alt-2:before{content:"\ee1c"}
.icofont-car-alt-3:before{content:"\ee1d"}
.icofont-car-alt-4:before{content:"\ee1e"}
.icofont-car:before{content:"\ee1f"}
.icofont-delivery-time:before{content:"\ee20"}
.icofont-fast-delivery:before{content:"\ee21"}
.icofont-fire-truck-alt:before{content:"\ee22"}
.icofont-fire-truck:before{content:"\ee23"}
.icofont-free-delivery:before{content:"\ee24"}
.icofont-helicopter:before{content:"\ee25"}
.icofont-motor-bike-alt:before{content:"\ee26"}
.icofont-motor-bike:before{content:"\ee27"}
.icofont-motor-biker:before{content:"\ee28"}
.icofont-oil-truck:before{content:"\ee29"}
.icofont-rickshaw:before{content:"\ee2a"}
.icofont-rocket-alt-1:before{content:"\ee2b"}
.icofont-rocket-alt-2:before{content:"\ee2c"}
.icofont-rocket:before{content:"\ee2d"}
.icofont-sail-boat-alt-1:before{content:"\ee2e"}
.icofont-sail-boat-alt-2:before{content:"\ee2f"}
.icofont-sail-boat:before{content:"\ee30"}
.icofont-scooter:before{content:"\ee31"}
.icofont-sea-plane:before{content:"\ee32"}
.icofont-ship-alt:before{content:"\ee33"}
.icofont-ship:before{content:"\ee34"}
.icofont-speed-boat:before{content:"\ee35"}
.icofont-taxi:before{content:"\ee36"}
.icofont-tractor:before{content:"\ee37"}
.icofont-train-line:before{content:"\ee38"}
.icofont-train-steam:before{content:"\ee39"}
.icofont-tram:before{content:"\ee3a"}
.icofont-truck-alt:before{content:"\ee3b"}
.icofont-truck-loaded:before{content:"\ee3c"}
.icofont-truck:before{content:"\ee3d"}
.icofont-van-alt:before{content:"\ee3e"}
.icofont-van:before{content:"\ee3f"}
.icofont-yacht:before{content:"\ee40"}
.icofont-5-star-hotel:before{content:"\ee41"}
.icofont-air-ticket:before{content:"\ee42"}
.icofont-beach-bed:before{content:"\ee43"}
.icofont-beach:before{content:"\ee44"}
.icofont-camping-vest:before{content:"\ee45"}
.icofont-direction-sign:before{content:"\ee46"}
.icofont-hill-side:before{content:"\ee47"}
.icofont-hill:before{content:"\ee48"}
.icofont-hotel:before{content:"\ee49"}
.icofont-island-alt:before{content:"\ee4a"}
.icofont-island:before{content:"\ee4b"}
.icofont-sandals-female:before{content:"\ee4c"}
.icofont-sandals-male:before{content:"\ee4d"}
.icofont-travelling:before{content:"\ee4e"}
.icofont-breakdown:before{content:"\ee4f"}
.icofont-celsius:before{content:"\ee50"}
.icofont-clouds:before{content:"\ee51"}
.icofont-cloudy:before{content:"\ee52"}
.icofont-dust:before{content:"\ee53"}
.icofont-eclipse:before{content:"\ee54"}
.icofont-fahrenheit:before{content:"\ee55"}
.icofont-forest-fire:before{content:"\ee56"}
.icofont-full-night:before{content:"\ee57"}
.icofont-full-sunny:before{content:"\ee58"}
.icofont-hail-night:before{content:"\ee59"}
.icofont-hail-rainy-night:before{content:"\ee5a"}
.icofont-hail-rainy-sunny:before{content:"\ee5b"}
.icofont-hail-rainy:before{content:"\ee5c"}
.icofont-hail-sunny:before{content:"\ee5d"}
.icofont-hail-thunder-night:before{content:"\ee5e"}
.icofont-hail-thunder-sunny:before{content:"\ee5f"}
.icofont-hail-thunder:before{content:"\ee60"}
.icofont-hail:before{content:"\ee61"}
.icofont-hill-night:before{content:"\ee62"}
.icofont-hill-sunny:before{content:"\ee63"}
.icofont-hurricane:before{content:"\ee64"}
.icofont-meteor:before{content:"\ee65"}
.icofont-night:before{content:"\ee66"}
.icofont-rainy-night:before{content:"\ee67"}
.icofont-rainy-sunny:before{content:"\ee68"}
.icofont-rainy-thunder:before{content:"\ee69"}
.icofont-rainy:before{content:"\ee6a"}
.icofont-snow-alt:before{content:"\ee6b"}
.icofont-snow-flake:before{content:"\ee6c"}
.icofont-snow-temp:before{content:"\ee6d"}
.icofont-snow:before{content:"\ee6e"}
.icofont-snowy-hail:before{content:"\ee6f"}
.icofont-snowy-night-hail:before{content:"\ee70"}
.icofont-snowy-night-rainy:before{content:"\ee71"}
.icofont-snowy-night:before{content:"\ee72"}
.icofont-snowy-rainy:before{content:"\ee73"}
.icofont-snowy-sunny-hail:before{content:"\ee74"}
.icofont-snowy-sunny-rainy:before{content:"\ee75"}
.icofont-snowy-sunny:before{content:"\ee76"}
.icofont-snowy-thunder-night:before{content:"\ee77"}
.icofont-snowy-thunder-sunny:before{content:"\ee78"}
.icofont-snowy-thunder:before{content:"\ee79"}
.icofont-snowy-windy-night:before{content:"\ee7a"}
.icofont-snowy-windy-sunny:before{content:"\ee7b"}
.icofont-snowy-windy:before{content:"\ee7c"}
.icofont-snowy:before{content:"\ee7d"}
.icofont-sun-alt:before{content:"\ee7e"}
.icofont-sun-rise:before{content:"\ee7f"}
.icofont-sun-set:before{content:"\ee80"}
.icofont-sun:before{content:"\ee81"}
.icofont-sunny-day-temp:before{content:"\ee82"}
.icofont-sunny:before{content:"\ee83"}
.icofont-thunder-light:before{content:"\ee84"}
.icofont-tornado:before{content:"\ee85"}
.icofont-umbrella-alt:before{content:"\ee86"}
.icofont-umbrella:before{content:"\ee87"}
.icofont-volcano:before{content:"\ee88"}
.icofont-wave:before{content:"\ee89"}
.icofont-wind-scale-0:before{content:"\ee8a"}
.icofont-wind-scale-1:before{content:"\ee8b"}
.icofont-wind-scale-10:before{content:"\ee8c"}
.icofont-wind-scale-11:before{content:"\ee8d"}
.icofont-wind-scale-12:before{content:"\ee8e"}
.icofont-wind-scale-2:before{content:"\ee8f"}
.icofont-wind-scale-3:before{content:"\ee90"}
.icofont-wind-scale-4:before{content:"\ee91"}
.icofont-wind-scale-5:before{content:"\ee92"}
.icofont-wind-scale-6:before{content:"\ee93"}
.icofont-wind-scale-7:before{content:"\ee94"}
.icofont-wind-scale-8:before{content:"\ee95"}
.icofont-wind-scale-9:before{content:"\ee96"}
.icofont-wind-waves:before{content:"\ee97"}
.icofont-wind:before{content:"\ee98"}
.icofont-windy-hail:before{content:"\ee99"}
.icofont-windy-night:before{content:"\ee9a"}
.icofont-windy-raining:before{content:"\ee9b"}
.icofont-windy-sunny:before{content:"\ee9c"}
.icofont-windy-thunder-raining:before{content:"\ee9d"}
.icofont-windy-thunder:before{content:"\ee9e"}
.icofont-windy:before{content:"\ee9f"}
.icofont-addons:before{content:"\eea0"}
.icofont-address-book:before{content:"\eea1"}
.icofont-adjust:before{content:"\eea2"}
.icofont-alarm:before{content:"\eea3"}
.icofont-anchor:before{content:"\eea4"}
.icofont-archive:before{content:"\eea5"}
.icofont-at:before{content:"\eea6"}
.icofont-attachment:before{content:"\eea7"}
.icofont-audio:before{content:"\eea8"}
.icofont-automation:before{content:"\eea9"}
.icofont-badge:before{content:"\eeaa"}
.icofont-bag-alt:before{content:"\eeab"}
.icofont-bag:before{content:"\eeac"}
.icofont-ban:before{content:"\eead"}
.icofont-bar-code:before{content:"\eeae"}
.icofont-bars:before{content:"\eeaf"}
.icofont-basket:before{content:"\eeb0"}
.icofont-battery-empty:before{content:"\eeb1"}
.icofont-battery-full:before{content:"\eeb2"}
.icofont-battery-half:before{content:"\eeb3"}
.icofont-battery-low:before{content:"\eeb4"}
.icofont-beaker:before{content:"\eeb5"}
.icofont-beard:before{content:"\eeb6"}
.icofont-bed:before{content:"\eeb7"}
.icofont-bell:before{content:"\eeb8"}
.icofont-beverage:before{content:"\eeb9"}
.icofont-bill:before{content:"\eeba"}
.icofont-bin:before{content:"\eebb"}
.icofont-binary:before{content:"\eebc"}
.icofont-binoculars:before{content:"\eebd"}
.icofont-bluetooth:before{content:"\eebe"}
.icofont-bomb:before{content:"\eebf"}
.icofont-book-mark:before{content:"\eec0"}
.icofont-box:before{content:"\eec1"}
.icofont-briefcase:before{content:"\eec2"}
.icofont-broken:before{content:"\eec3"}
.icofont-bucket:before{content:"\eec4"}
.icofont-bucket1:before{content:"\eec5"}
.icofont-bucket2:before{content:"\eec6"}
.icofont-bug:before{content:"\eec7"}
.icofont-building:before{content:"\eec8"}
.icofont-bulb-alt:before{content:"\eec9"}
.icofont-bullet:before{content:"\eeca"}
.icofont-bullhorn:before{content:"\eecb"}
.icofont-bullseye:before{content:"\eecc"}
.icofont-calendar:before{content:"\eecd"}
.icofont-camera-alt:before{content:"\eece"}
.icofont-camera:before{content:"\eecf"}
.icofont-card:before{content:"\eed0"}
.icofont-cart-alt:before{content:"\eed1"}
.icofont-cart:before{content:"\eed2"}
.icofont-cc:before{content:"\eed3"}
.icofont-charging:before{content:"\eed4"}
.icofont-chat:before{content:"\eed5"}
.icofont-check-alt:before{content:"\eed6"}
.icofont-check-circled:before{content:"\eed7"}
.icofont-check:before{content:"\eed8"}
.icofont-checked:before{content:"\eed9"}
.icofont-children-care:before{content:"\eeda"}
.icofont-clip:before{content:"\eedb"}
.icofont-clock-time:before{content:"\eedc"}
.icofont-close-circled:before{content:"\eedd"}
.icofont-close-line-circled:before{content:"\eede"}
.icofont-close-line-squared-alt:before{content:"\eedf"}
.icofont-close-line-squared:before{content:"\eee0"}
.icofont-close-line:before{content:"\eee1"}
.icofont-close-squared-alt:before{content:"\eee2"}
.icofont-close-squared:before{content:"\eee3"}
.icofont-close:before{content:"\eee4"}
.icofont-cloud-download:before{content:"\eee5"}
.icofont-cloud-refresh:before{content:"\eee6"}
.icofont-cloud-upload:before{content:"\eee7"}
.icofont-cloud:before{content:"\eee8"}
.icofont-code-not-allowed:before{content:"\eee9"}
.icofont-code:before{content:"\eeea"}
.icofont-comment:before{content:"\eeeb"}
.icofont-compass-alt:before{content:"\eeec"}
.icofont-compass:before{content:"\eeed"}
.icofont-computer:before{content:"\eeee"}
.icofont-connection:before{content:"\eeef"}
.icofont-console:before{content:"\eef0"}
.icofont-contacts:before{content:"\eef1"}
.icofont-contrast:before{content:"\eef2"}
.icofont-copyright:before{content:"\eef3"}
.icofont-credit-card:before{content:"\eef4"}
.icofont-crop:before{content:"\eef5"}
.icofont-crown:before{content:"\eef6"}
.icofont-cube:before{content:"\eef7"}
.icofont-cubes:before{content:"\eef8"}
.icofont-dashboard-web:before{content:"\eef9"}
.icofont-dashboard:before{content:"\eefa"}
.icofont-data:before{content:"\eefb"}
.icofont-database-add:before{content:"\eefc"}
.icofont-database-locked:before{content:"\eefd"}
.icofont-database-remove:before{content:"\eefe"}
.icofont-database:before{content:"\eeff"}
.icofont-delete:before{content:"\ef00"}
.icofont-diamond:before{content:"\ef01"}
.icofont-dice-multiple:before{content:"\ef02"}
.icofont-dice:before{content:"\ef03"}
.icofont-disc:before{content:"\ef04"}
.icofont-diskette:before{content:"\ef05"}
.icofont-document-folder:before{content:"\ef06"}
.icofont-download-alt:before{content:"\ef07"}
.icofont-download:before{content:"\ef08"}
.icofont-downloaded:before{content:"\ef09"}
.icofont-drag:before{content:"\ef0a"}
.icofont-drag1:before{content:"\ef0b"}
.icofont-drag2:before{content:"\ef0c"}
.icofont-drag3:before{content:"\ef0d"}
.icofont-earth:before{content:"\ef0e"}
.icofont-ebook:before{content:"\ef0f"}
.icofont-edit:before{content:"\ef10"}
.icofont-eject:before{content:"\ef11"}
.icofont-email:before{content:"\ef12"}
.icofont-envelope-open:before{content:"\ef13"}
.icofont-envelope:before{content:"\ef14"}
.icofont-eraser:before{content:"\ef15"}
.icofont-error:before{content:"\ef16"}
.icofont-excavator:before{content:"\ef17"}
.icofont-exchange:before{content:"\ef18"}
.icofont-exclamation-circle:before{content:"\ef19"}
.icofont-exclamation-square:before{content:"\ef1a"}
.icofont-exclamation-tringle:before{content:"\ef1b"}
.icofont-exclamation:before{content:"\ef1c"}
.icofont-exit:before{content:"\ef1d"}
.icofont-expand:before{content:"\ef1e"}
.icofont-external-link:before{content:"\ef1f"}
.icofont-external:before{content:"\ef20"}
.icofont-eye-alt:before{content:"\ef21"}
.icofont-eye-blocked:before{content:"\ef22"}
.icofont-eye-dropper:before{content:"\ef23"}
.icofont-eye:before{content:"\ef24"}
.icofont-favourite:before{content:"\ef25"}
.icofont-fax:before{content:"\ef26"}
.icofont-file-fill:before{content:"\ef27"}
.icofont-film:before{content:"\ef28"}
.icofont-filter:before{content:"\ef29"}
.icofont-fire-alt:before{content:"\ef2a"}
.icofont-fire-burn:before{content:"\ef2b"}
.icofont-fire:before{content:"\ef2c"}
.icofont-flag-alt-1:before{content:"\ef2d"}
.icofont-flag-alt-2:before{content:"\ef2e"}
.icofont-flag:before{content:"\ef2f"}
.icofont-flame-torch:before{content:"\ef30"}
.icofont-flash-light:before{content:"\ef31"}
.icofont-flash:before{content:"\ef32"}
.icofont-flask:before{content:"\ef33"}
.icofont-focus:before{content:"\ef34"}
.icofont-folder-open:before{content:"\ef35"}
.icofont-folder:before{content:"\ef36"}
.icofont-foot-print:before{content:"\ef37"}
.icofont-garbage:before{content:"\ef38"}
.icofont-gear-alt:before{content:"\ef39"}
.icofont-gear:before{content:"\ef3a"}
.icofont-gears:before{content:"\ef3b"}
.icofont-gift:before{content:"\ef3c"}
.icofont-glass:before{content:"\ef3d"}
.icofont-globe:before{content:"\ef3e"}
.icofont-graffiti:before{content:"\ef3f"}
.icofont-grocery:before{content:"\ef40"}
.icofont-hand:before{content:"\ef41"}
.icofont-hanger:before{content:"\ef42"}
.icofont-hard-disk:before{content:"\ef43"}
.icofont-heart-alt:before{content:"\ef44"}
.icofont-heart:before{content:"\ef45"}
.icofont-history:before{content:"\ef46"}
.icofont-home:before{content:"\ef47"}
.icofont-horn:before{content:"\ef48"}
.icofont-hour-glass:before{content:"\ef49"}
.icofont-id:before{content:"\ef4a"}
.icofont-image:before{content:"\ef4b"}
.icofont-inbox:before{content:"\ef4c"}
.icofont-infinite:before{content:"\ef4d"}
.icofont-info-circle:before{content:"\ef4e"}
.icofont-info-square:before{content:"\ef4f"}
.icofont-info:before{content:"\ef50"}
.icofont-institution:before{content:"\ef51"}
.icofont-interface:before{content:"\ef52"}
.icofont-invisible:before{content:"\ef53"}
.icofont-jacket:before{content:"\ef54"}
.icofont-jar:before{content:"\ef55"}
.icofont-jewlery:before{content:"\ef56"}
.icofont-karate:before{content:"\ef57"}
.icofont-key-hole:before{content:"\ef58"}
.icofont-key:before{content:"\ef59"}
.icofont-label:before{content:"\ef5a"}
.icofont-lamp:before{content:"\ef5b"}
.icofont-layers:before{content:"\ef5c"}
.icofont-layout:before{content:"\ef5d"}
.icofont-leaf:before{content:"\ef5e"}
.icofont-leaflet:before{content:"\ef5f"}
.icofont-learn:before{content:"\ef60"}
.icofont-lego:before{content:"\ef61"}
.icofont-lens:before{content:"\ef62"}
.icofont-letter:before{content:"\ef63"}
.icofont-letterbox:before{content:"\ef64"}
.icofont-library:before{content:"\ef65"}
.icofont-license:before{content:"\ef66"}
.icofont-life-bouy:before{content:"\ef67"}
.icofont-life-buoy:before{content:"\ef68"}
.icofont-life-jacket:before{content:"\ef69"}
.icofont-life-ring:before{content:"\ef6a"}
.icofont-light-bulb:before{content:"\ef6b"}
.icofont-lighter:before{content:"\ef6c"}
.icofont-lightning-ray:before{content:"\ef6d"}
.icofont-like:before{content:"\ef6e"}
.icofont-line-height:before{content:"\ef6f"}
.icofont-link-alt:before{content:"\ef70"}
.icofont-link:before{content:"\ef71"}
.icofont-list:before{content:"\ef72"}
.icofont-listening:before{content:"\ef73"}
.icofont-listine-dots:before{content:"\ef74"}
.icofont-listing-box:before{content:"\ef75"}
.icofont-listing-number:before{content:"\ef76"}
.icofont-live-support:before{content:"\ef77"}
.icofont-location-arrow:before{content:"\ef78"}
.icofont-location-pin:before{content:"\ef79"}
.icofont-lock:before{content:"\ef7a"}
.icofont-login:before{content:"\ef7b"}
.icofont-logout:before{content:"\ef7c"}
.icofont-lollipop:before{content:"\ef7d"}
.icofont-long-drive:before{content:"\ef7e"}
.icofont-look:before{content:"\ef7f"}
.icofont-loop:before{content:"\ef80"}
.icofont-luggage:before{content:"\ef81"}
.icofont-lunch:before{content:"\ef82"}
.icofont-lungs:before{content:"\ef83"}
.icofont-magic-alt:before{content:"\ef84"}
.icofont-magic:before{content:"\ef85"}
.icofont-magnet:before{content:"\ef86"}
.icofont-mail-box:before{content:"\ef87"}
.icofont-mail:before{content:"\ef88"}
.icofont-male:before{content:"\ef89"}
.icofont-map-pins:before{content:"\ef8a"}
.icofont-map:before{content:"\ef8b"}
.icofont-maximize:before{content:"\ef8c"}
.icofont-measure:before{content:"\ef8d"}
.icofont-medicine:before{content:"\ef8e"}
.icofont-mega-phone:before{content:"\ef8f"}
.icofont-megaphone-alt:before{content:"\ef90"}
.icofont-megaphone:before{content:"\ef91"}
.icofont-memorial:before{content:"\ef92"}
.icofont-memory-card:before{content:"\ef93"}
.icofont-mic-mute:before{content:"\ef94"}
.icofont-mic:before{content:"\ef95"}
.icofont-military:before{content:"\ef96"}
.icofont-mill:before{content:"\ef97"}
.icofont-minus-circle:before{content:"\ef98"}
.icofont-minus-square:before{content:"\ef99"}
.icofont-minus:before{content:"\ef9a"}
.icofont-mobile-phone:before{content:"\ef9b"}
.icofont-molecule:before{content:"\ef9c"}
.icofont-money:before{content:"\ef9d"}
.icofont-moon:before{content:"\ef9e"}
.icofont-mop:before{content:"\ef9f"}
.icofont-muffin:before{content:"\efa0"}
.icofont-mustache:before{content:"\efa1"}
.icofont-navigation-menu:before{content:"\efa2"}
.icofont-navigation:before{content:"\efa3"}
.icofont-network-tower:before{content:"\efa4"}
.icofont-network:before{content:"\efa5"}
.icofont-news:before{content:"\efa6"}
.icofont-newspaper:before{content:"\efa7"}
.icofont-no-smoking:before{content:"\efa8"}
.icofont-not-allowed:before{content:"\efa9"}
.icofont-notebook:before{content:"\efaa"}
.icofont-notepad:before{content:"\efab"}
.icofont-notification:before{content:"\efac"}
.icofont-numbered:before{content:"\efad"}
.icofont-opposite:before{content:"\efae"}
.icofont-optic:before{content:"\efaf"}
.icofont-options:before{content:"\efb0"}
.icofont-package:before{content:"\efb1"}
.icofont-page:before{content:"\efb2"}
.icofont-paint:before{content:"\efb3"}
.icofont-paper-plane:before{content:"\efb4"}
.icofont-paperclip:before{content:"\efb5"}
.icofont-papers:before{content:"\efb6"}
.icofont-pay:before{content:"\efb7"}
.icofont-penguin-linux:before{content:"\efb8"}
.icofont-pestle:before{content:"\efb9"}
.icofont-phone-circle:before{content:"\efba"}
.icofont-phone:before{content:"\efbb"}
.icofont-picture:before{content:"\efbc"}
.icofont-pine:before{content:"\efbd"}
.icofont-pixels:before{content:"\efbe"}
.icofont-plugin:before{content:"\efbf"}
.icofont-plus-circle:before{content:"\efc0"}
.icofont-plus-square:before{content:"\efc1"}
.icofont-plus:before{content:"\efc2"}
.icofont-polygonal:before{content:"\efc3"}
.icofont-power:before{content:"\efc4"}
.icofont-price:before{content:"\efc5"}
.icofont-print:before{content:"\efc6"}
.icofont-puzzle:before{content:"\efc7"}
.icofont-qr-code:before{content:"\efc8"}
.icofont-queen:before{content:"\efc9"}
.icofont-question-circle:before{content:"\efca"}
.icofont-question-square:before{content:"\efcb"}
.icofont-question:before{content:"\efcc"}
.icofont-quote-left:before{content:"\efcd"}
.icofont-quote-right:before{content:"\efce"}
.icofont-random:before{content:"\efcf"}
.icofont-recycle:before{content:"\efd0"}
.icofont-refresh:before{content:"\efd1"}
.icofont-repair:before{content:"\efd2"}
.icofont-reply-all:before{content:"\efd3"}
.icofont-reply:before{content:"\efd4"}
.icofont-resize:before{content:"\efd5"}
.icofont-responsive:before{content:"\efd6"}
.icofont-retweet:before{content:"\efd7"}
.icofont-road:before{content:"\efd8"}
.icofont-robot:before{content:"\efd9"}
.icofont-royal:before{content:"\efda"}
.icofont-rss-feed:before{content:"\efdb"}
.icofont-safety:before{content:"\efdc"}
.icofont-sale-discount:before{content:"\efdd"}
.icofont-satellite:before{content:"\efde"}
.icofont-send-mail:before{content:"\efdf"}
.icofont-server:before{content:"\efe0"}
.icofont-settings-alt:before{content:"\efe1"}
.icofont-settings:before{content:"\efe2"}
.icofont-share-alt:before{content:"\efe3"}
.icofont-share-boxed:before{content:"\efe4"}
.icofont-share:before{content:"\efe5"}
.icofont-shield:before{content:"\efe6"}
.icofont-shopping-cart:before{content:"\efe7"}
.icofont-sign-in:before{content:"\efe8"}
.icofont-sign-out:before{content:"\efe9"}
.icofont-signal:before{content:"\efea"}
.icofont-site-map:before{content:"\efeb"}
.icofont-smart-phone:before{content:"\efec"}
.icofont-soccer:before{content:"\efed"}
.icofont-sort-alt:before{content:"\efee"}
.icofont-sort:before{content:"\efef"}
.icofont-space:before{content:"\eff0"}
.icofont-spanner:before{content:"\eff1"}
.icofont-speech-comments:before{content:"\eff2"}
.icofont-speed-meter:before{content:"\eff3"}
.icofont-spinner-alt-1:before{content:"\eff4"}
.icofont-spinner-alt-2:before{content:"\eff5"}
.icofont-spinner-alt-3:before{content:"\eff6"}
.icofont-spinner-alt-4:before{content:"\eff7"}
.icofont-spinner-alt-5:before{content:"\eff8"}
.icofont-spinner-alt-6:before{content:"\eff9"}
.icofont-spinner:before{content:"\effa"}
.icofont-spreadsheet:before{content:"\effb"}
.icofont-square:before{content:"\effc"}
.icofont-ssl-security:before{content:"\effd"}
.icofont-star-alt-1:before{content:"\effe"}
.icofont-star-alt-2:before{content:"\efff"}
.icofont-star:before{content:"\f000"}
.icofont-street-view:before{content:"\f001"}
.icofont-support-faq:before{content:"\f002"}
.icofont-tack-pin:before{content:"\f003"}
.icofont-tag:before{content:"\f004"}
.icofont-tags:before{content:"\f005"}
.icofont-tasks-alt:before{content:"\f006"}
.icofont-tasks:before{content:"\f007"}
.icofont-telephone:before{content:"\f008"}
.icofont-telescope:before{content:"\f009"}
.icofont-terminal:before{content:"\f00a"}
.icofont-thumbs-down:before{content:"\f00b"}
.icofont-thumbs-up:before{content:"\f00c"}
.icofont-tick-boxed:before{content:"\f00d"}
.icofont-tick-mark:before{content:"\f00e"}
.icofont-ticket:before{content:"\f00f"}
.icofont-tie:before{content:"\f010"}
.icofont-toggle-off:before{content:"\f011"}
.icofont-toggle-on:before{content:"\f012"}
.icofont-tools-alt-2:before{content:"\f013"}
.icofont-tools:before{content:"\f014"}
.icofont-touch:before{content:"\f015"}
.icofont-traffic-light:before{content:"\f016"}
.icofont-transparent:before{content:"\f017"}
.icofont-tree:before{content:"\f018"}
.icofont-unique-idea:before{content:"\f019"}
.icofont-unlock:before{content:"\f01a"}
.icofont-unlocked:before{content:"\f01b"}
.icofont-upload-alt:before{content:"\f01c"}
.icofont-upload:before{content:"\f01d"}
.icofont-usb-drive:before{content:"\f01e"}
.icofont-usb:before{content:"\f01f"}
.icofont-vector-path:before{content:"\f020"}
.icofont-verification-check:before{content:"\f021"}
.icofont-wall-clock:before{content:"\f022"}
.icofont-wall:before{content:"\f023"}
.icofont-wallet:before{content:"\f024"}
.icofont-warning-alt:before{content:"\f025"}
.icofont-warning:before{content:"\f026"}
.icofont-water-drop:before{content:"\f027"}
.icofont-web:before{content:"\f028"}
.icofont-wheelchair:before{content:"\f029"}
.icofont-wifi-alt:before{content:"\f02a"}
.icofont-wifi:before{content:"\f02b"}
.icofont-world:before{content:"\f02c"}
.icofont-zigzag:before{content:"\f02d"}
.icofont-zipped:before{content:"\f02e"}
.icofont-xs{font-size:.5em}
.icofont-sm{font-size:.75em}
.icofont-md{font-size:1.25em}
.icofont-lg{font-size:1.5em}
.icofont-1x{font-size:1em}
.icofont-2x{font-size:2em}
.icofont-3x{font-size:3em}
.icofont-4x{font-size:4em}
.icofont-5x{font-size:5em}
.icofont-6x{font-size:6em}
.icofont-7x{font-size:7em}
.icofont-8x{font-size:8em}
.icofont-9x{font-size:9em}
.icofont-10x{font-size:10em}
.icofont-fw{text-align:center;width:1.25em}
.icofont-ul{list-style-type:none;padding-left:0;margin-left:0}
.icofont-ul>li{position:relative;line-height:2em}
.icofont-ul>li .icofont{display:inline-block;vertical-align:middle}
.icofont-border{border:solid .08em #f1f1f1;border-radius:.1em;padding:.2em .25em .15em}
.icofont-pull-left{float:left}
.icofont-pull-right{float:right}
.icofont.icofont-pull-left{margin-right:.3em}
.icofont.icofont-pull-right{margin-left:.3em}
.icofont-spin{-webkit-animation:icofont-spin 2s infinite linear;animation:icofont-spin 2s infinite linear;display:inline-block}
.icofont-pulse{-webkit-animation:icofont-spin 1s infinite steps(8);animation:icofont-spin 1s infinite steps(8);display:inline-block}
@-webkit-keyframes icofont-spin{
0%{-webkit-transform:rotate(0);transform:rotate(0)}
100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}
}
@keyframes icofont-spin{
0%{-webkit-transform:rotate(0);transform:rotate(0)}
100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}
}
.icofont-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);transform:rotate(90deg)}
.icofont-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);transform:rotate(180deg)}
.icofont-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);transform:rotate(270deg)}
.icofont-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scale(-1,1);transform:scale(-1,1)}
.icofont-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scale(1,-1);transform:scale(1,-1)}
.icofont-flip-horizontal.icofont-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scale(-1,-1);transform:scale(-1,-1)}
:root .icofont-flip-horizontal,:root .icofont-flip-vertical,:root .icofont-rotate-180,:root .icofont-rotate-270,:root .icofont-rotate-90{-webkit-filter:none;filter:none;display:inline-block}
.icofont-inverse{color:#fff}
.sr-only{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}
.sr-only-focusable:active,.sr-only-focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}
/* End */


/* Start:/local/templates/.default/css/jquery.mCustomScrollbar.css?162158210743340*/
﻿.mCustomScrollbar{-ms-touch-action:pinch-zoom;touch-action:pinch-zoom}
.mCustomScrollbar.mCS_no_scrollbar,.mCustomScrollbar.mCS_touch_action{-ms-touch-action:auto;touch-action:auto}
.mCustomScrollBox{position:relative;overflow:hidden;height:100%;max-width:100%;outline:0;direction:ltr}
.mCSB_container{overflow:hidden;width:auto;height:auto}
.mCSB_inside>.mCSB_container{margin-right:30px}
.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{margin-right:0}
.mCS-dir-rtl>.mCSB_inside>.mCSB_container{margin-right:0;margin-left:30px}
.mCS-dir-rtl>.mCSB_inside>.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{margin-left:0}
.mCSB_scrollTools{position:absolute;width:16px;height:auto;left:auto;top:0;right:0;bottom:0;opacity:.75;filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}
.mCSB_outside+.mCSB_scrollTools{right:-26px}
.mCS-dir-rtl>.mCSB_inside>.mCSB_scrollTools,.mCS-dir-rtl>.mCSB_outside+.mCSB_scrollTools{right:auto;left:0}
.mCS-dir-rtl>.mCSB_outside+.mCSB_scrollTools{left:-26px}
.mCSB_scrollTools .mCSB_draggerContainer{position:absolute;top:0;left:0;bottom:0;right:0;height:auto}
.mCSB_scrollTools a+.mCSB_draggerContainer{margin:20px 0}
.mCSB_scrollTools .mCSB_draggerRail{width:2px;height:100%;margin:0 auto;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px}
.mCSB_scrollTools .mCSB_dragger{cursor:pointer;width:100%;height:30px;z-index:1}
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{position:relative;width:4px;height:100%;margin:0 auto;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px;text-align:center}
.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{width:12px}
.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:8px}
.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonUp{display:block;position:absolute;height:20px;width:100%;overflow:hidden;margin:0 auto;cursor:pointer}
.mCSB_scrollTools .mCSB_buttonDown{bottom:0}
.mCSB_horizontal.mCSB_inside>.mCSB_container{margin-right:0;margin-bottom:30px}
.mCSB_horizontal.mCSB_outside>.mCSB_container{min-height:100%}
.mCSB_horizontal>.mCSB_container.mCS_no_scrollbar_x.mCS_x_hidden{margin-bottom:0}
.mCSB_scrollTools.mCSB_scrollTools_horizontal{width:auto;height:16px;top:auto;right:0;bottom:0;left:0}
.mCustomScrollBox+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox+.mCSB_scrollTools.mCSB_scrollTools_horizontal{bottom:-26px}
.mCSB_scrollTools.mCSB_scrollTools_horizontal a+.mCSB_draggerContainer{margin:0 20px}
.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:2px;margin:7px 0}
.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger{width:30px;height:100%;left:0}
.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:4px;margin:6px auto}
.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{height:12px;margin:2px auto}
.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height:8px;margin:4px 0}
.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft,.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight{display:block;position:absolute;width:20px;height:100%;overflow:hidden;margin:0 auto;cursor:pointer}
.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft{left:0}
.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight{right:0}
.mCSB_container_wrapper{position:absolute;height:auto;width:auto;overflow:hidden;top:0;left:0;right:0;bottom:0;margin-right:30px;margin-bottom:30px}
.mCSB_container_wrapper>.mCSB_container{padding-right:30px;padding-bottom:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.mCSB_vertical_horizontal>.mCSB_scrollTools.mCSB_scrollTools_vertical{bottom:20px}
.mCSB_vertical_horizontal>.mCSB_scrollTools.mCSB_scrollTools_horizontal{right:20px}
.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden+.mCSB_scrollTools.mCSB_scrollTools_vertical{bottom:0}
.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden+.mCSB_scrollTools~.mCSB_scrollTools.mCSB_scrollTools_horizontal{right:0}
.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_scrollTools.mCSB_scrollTools_horizontal{left:20px}
.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden+.mCSB_scrollTools~.mCSB_scrollTools.mCSB_scrollTools_horizontal{left:0}
.mCS-dir-rtl>.mCSB_inside>.mCSB_container_wrapper{margin-right:0;margin-left:30px}
.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden>.mCSB_container{padding-right:0}
.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden>.mCSB_container{padding-bottom:0}
.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden{margin-right:0;margin-left:0}
.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden{margin-bottom:0}
.mCSB_scrollTools,.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonLeft,.mCSB_scrollTools .mCSB_buttonRight,.mCSB_scrollTools .mCSB_buttonUp,.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{-webkit-transition:opacity .2s ease-in-out,background-color .2s ease-in-out;-moz-transition:opacity .2s ease-in-out,background-color .2s ease-in-out;-o-transition:opacity .2s ease-in-out,background-color .2s ease-in-out;transition:opacity .2s ease-in-out,background-color .2s ease-in-out}
.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar{-webkit-transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out;-moz-transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out;-o-transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out;transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out}
.mCS-autoHide>.mCustomScrollBox>.mCSB_scrollTools,.mCS-autoHide>.mCustomScrollBox~.mCSB_scrollTools{opacity:0;filter:"alpha(opacity=0)";-ms-filter:"alpha(opacity=0)"}
.mCS-autoHide:hover>.mCustomScrollBox>.mCSB_scrollTools,.mCS-autoHide:hover>.mCustomScrollBox~.mCSB_scrollTools,.mCustomScrollBox:hover>.mCSB_scrollTools,.mCustomScrollBox:hover~.mCSB_scrollTools,.mCustomScrollbar>.mCustomScrollBox>.mCSB_scrollTools.mCSB_scrollTools_onDrag,.mCustomScrollbar>.mCustomScrollBox~.mCSB_scrollTools.mCSB_scrollTools_onDrag{opacity:1;filter:"alpha(opacity=100)";-ms-filter:"alpha(opacity=100)"}
.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.4);filter:"alpha(opacity=40)";-ms-filter:"alpha(opacity=40)"}
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.75);filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}
.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.85);filter:"alpha(opacity=85)";-ms-filter:"alpha(opacity=85)"}
.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.9);filter:"alpha(opacity=90)";-ms-filter:"alpha(opacity=90)"}
.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonLeft,.mCSB_scrollTools .mCSB_buttonRight,.mCSB_scrollTools .mCSB_buttonUp{background-image:url(/local/templates/.default/css/mCSB_buttons.png);background-repeat:no-repeat;opacity:.4;filter:"alpha(opacity=40)";-ms-filter:"alpha(opacity=40)"}
.mCSB_scrollTools .mCSB_buttonUp{background-position:0 0}
.mCSB_scrollTools .mCSB_buttonDown{background-position:0 -20px}
.mCSB_scrollTools .mCSB_buttonLeft{background-position:0 -40px}
.mCSB_scrollTools .mCSB_buttonRight{background-position:0 -56px}
.mCSB_scrollTools .mCSB_buttonDown:hover,.mCSB_scrollTools .mCSB_buttonLeft:hover,.mCSB_scrollTools .mCSB_buttonRight:hover,.mCSB_scrollTools .mCSB_buttonUp:hover{opacity:.75;filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}
.mCSB_scrollTools .mCSB_buttonDown:active,.mCSB_scrollTools .mCSB_buttonLeft:active,.mCSB_scrollTools .mCSB_buttonRight:active,.mCSB_scrollTools .mCSB_buttonUp:active{opacity:.9;filter:"alpha(opacity=90)";-ms-filter:"alpha(opacity=90)"}
.mCS-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.15)}
.mCS-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}
.mCS-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:rgba(0,0,0,.85)}
.mCS-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:rgba(0,0,0,.9)}
.mCS-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px 0}
.mCS-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -20px}
.mCS-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -40px}
.mCS-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -56px}
.mCS-dark-2.mCSB_scrollTools .mCSB_draggerRail,.mCS-light-2.mCSB_scrollTools .mCSB_draggerRail{width:4px;background-color:#fff;background-color:rgba(255,255,255,.1);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}
.mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-light-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:4px;background-color:#fff;background-color:rgba(255,255,255,.75);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}
.mCS-dark-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-2.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-2.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:4px;margin:6px auto}
.mCS-light-2.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.85)}
.mCS-light-2.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-light-2.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.9)}
.mCS-light-2.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px 0}
.mCS-light-2.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -20px}
.mCS-light-2.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -40px}
.mCS-light-2.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -56px}
.mCS-dark-2.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}
.mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}
.mCS-dark-2.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}
.mCS-dark-2.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark-2.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}
.mCS-dark-2.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px 0}
.mCS-dark-2.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -20px}
.mCS-dark-2.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -40px}
.mCS-dark-2.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -56px}
.mCS-dark-thick.mCSB_scrollTools .mCSB_draggerRail,.mCS-light-thick.mCSB_scrollTools .mCSB_draggerRail{width:4px;background-color:#fff;background-color:rgba(255,255,255,.1);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}
.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-light-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px;background-color:#fff;background-color:rgba(255,255,255,.75);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}
.mCS-dark-thick.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-thick.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:4px;margin:6px 0}
.mCS-dark-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:6px;margin:5px auto}
.mCS-light-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.85)}
.mCS-light-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-light-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.9)}
.mCS-light-thick.mCSB_scrollTools .mCSB_buttonUp{background-position:-16px 0}
.mCS-light-thick.mCSB_scrollTools .mCSB_buttonDown{background-position:-16px -20px}
.mCS-light-thick.mCSB_scrollTools .mCSB_buttonLeft{background-position:-20px -40px}
.mCS-light-thick.mCSB_scrollTools .mCSB_buttonRight{background-position:-20px -56px}
.mCS-dark-thick.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}
.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}
.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}
.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}
.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonUp{background-position:-96px 0}
.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonDown{background-position:-96px -20px}
.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonLeft{background-position:-100px -40px}
.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonRight{background-position:-100px -56px}
.mCS-light-thin.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff;background-color:rgba(255,255,255,.1)}
.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-light-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:2px}
.mCS-dark-thin.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-thin.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%}
.mCS-dark-thin.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-thin.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:2px;margin:7px auto}
.mCS-dark-thin.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.15)}
.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}
.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}
.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}
.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px 0}
.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -20px}
.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -40px}
.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -56px}
.mCS-rounded.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff;background-color:rgba(255,255,255,.15)}
.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger,.mCS-rounded-dots.mCSB_scrollTools .mCSB_dragger,.mCS-rounded.mCSB_scrollTools .mCSB_dragger{height:14px}
.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:14px;margin:0 1px}
.mCS-rounded-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-rounded.mCSB_scrollTools_horizontal .mCSB_dragger{width:14px}
.mCS-rounded-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{height:14px;margin:1px 0}
.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{width:16px;height:16px;margin:-1px 0}
.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:4px}
.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{height:16px;width:16px;margin:0 -1px}
.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height:4px;margin:6px 0}
.mCS-rounded.mCSB_scrollTools .mCSB_buttonUp{background-position:0 -72px}
.mCS-rounded.mCSB_scrollTools .mCSB_buttonDown{background-position:0 -92px}
.mCS-rounded.mCSB_scrollTools .mCSB_buttonLeft{background-position:0 -112px}
.mCS-rounded.mCSB_scrollTools .mCSB_buttonRight{background-position:0 -128px}
.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}
.mCS-rounded-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.15)}
.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}
.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}
.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px -72px}
.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -92px}
.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -112px}
.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -128px}
.mCS-rounded-dots-dark.mCSB_scrollTools_vertical .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools_vertical .mCSB_draggerRail{width:4px}
.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_draggerRail{background-color:transparent;background-position:center}
.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools .mCSB_draggerRail{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAANElEQVQYV2NkIAAYiVbw//9/Y6DiM1ANJoyMjGdBbLgJQAX/kU0DKgDLkaQAvxW4HEvQFwCRcxIJK1XznAAAAABJRU5ErkJggg==);background-repeat:repeat-y;opacity:.3;filter:"alpha(opacity=30)";-ms-filter:"alpha(opacity=30)"}
.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_draggerRail{height:4px;margin:6px 0;background-repeat:repeat-x}
.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonUp{background-position:-16px -72px}
.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonDown{background-position:-16px -92px}
.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonLeft{background-position:-20px -112px}
.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonRight{background-position:-20px -128px}
.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAALElEQVQYV2NkIAAYSVFgDFR8BqrBBEifBbGRTfiPZhpYjiQFBK3A6l6CvgAAE9kGCd1mvgEAAAAASUVORK5CYII=)}
.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-96px -72px}
.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-96px -92px}
.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-100px -112px}
.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-100px -128px}
.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-repeat:repeat-y;background-image:-moz-linear-gradient(left,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:-webkit-gradient(linear,left top,right top,color-stop(0,rgba(255,255,255,.5)),color-stop(100%,rgba(255,255,255,0)));background-image:-webkit-linear-gradient(left,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:-o-linear-gradient(left,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:-ms-linear-gradient(left,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:linear-gradient(to right,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%)}
.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{background-repeat:repeat-x;background-image:-moz-linear-gradient(top,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(255,255,255,.5)),color-stop(100%,rgba(255,255,255,0)));background-image:-webkit-linear-gradient(top,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:-o-linear-gradient(top,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:-ms-linear-gradient(top,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:linear-gradient(to bottom,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%)}
.mCS-3d-dark.mCSB_scrollTools_vertical .mCSB_dragger,.mCS-3d.mCSB_scrollTools_vertical .mCSB_dragger{height:70px}
.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger{width:70px}
.mCS-3d-dark.mCSB_scrollTools,.mCS-3d.mCSB_scrollTools{opacity:1;filter:"alpha(opacity=30)";-ms-filter:"alpha(opacity=30)"}
.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_draggerRail{-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px}
.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-3d.mCSB_scrollTools .mCSB_draggerRail{width:8px;background-color:#000;background-color:rgba(0,0,0,.2);box-shadow:inset 1px 0 1px rgba(0,0,0,.5),inset -1px 0 1px rgba(255,255,255,.2)}
.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#555}
.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:8px}
.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-3d.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:8px;margin:4px 0;box-shadow:inset 0 1px 1px rgba(0,0,0,.5),inset 0 -1px 1px rgba(255,255,255,.2)}
.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:8px;margin:4px auto}
.mCS-3d.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}
.mCS-3d.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}
.mCS-3d.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}
.mCS-3d.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}
.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1);box-shadow:inset 1px 0 1px rgba(0,0,0,.1)}
.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail{box-shadow:inset 0 1px 1px rgba(0,0,0,.1)}
.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}
.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}
.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}
.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}
.mCS-3d-thick-dark.mCSB_scrollTools,.mCS-3d-thick.mCSB_scrollTools{opacity:1;filter:"alpha(opacity=30)";-ms-filter:"alpha(opacity=30)"}
.mCS-3d-thick-dark.mCSB_scrollTools,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerContainer,.mCS-3d-thick.mCSB_scrollTools,.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerContainer{-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px}
.mCSB_inside+.mCS-3d-thick-dark.mCSB_scrollTools_vertical,.mCSB_inside+.mCS-3d-thick.mCSB_scrollTools_vertical{right:1px}
.mCS-3d-thick-dark.mCSB_scrollTools_vertical,.mCS-3d-thick.mCSB_scrollTools_vertical{box-shadow:inset 1px 0 1px rgba(0,0,0,.1),inset 0 0 14px rgba(0,0,0,.5)}
.mCS-3d-thick-dark.mCSB_scrollTools_horizontal,.mCS-3d-thick.mCSB_scrollTools_horizontal{bottom:1px;box-shadow:inset 0 1px 1px rgba(0,0,0,.1),inset 0 0 14px rgba(0,0,0,.5)}
.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;box-shadow:inset 1px 0 0 rgba(255,255,255,.4);width:12px;margin:2px;position:absolute;height:auto;top:0;bottom:0;left:0;right:0}
.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{box-shadow:inset 0 1px 0 rgba(255,255,255,.4);height:12px;width:auto}
.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#555}
.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerContainer{background-color:#000;background-color:rgba(0,0,0,.05);box-shadow:inset 1px 1px 16px rgba(0,0,0,.1)}
.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent}
.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}
.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}
.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}
.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}
.mCS-3d-thick-dark.mCSB_scrollTools{box-shadow:inset 0 0 14px rgba(0,0,0,.2)}
.mCS-3d-thick-dark.mCSB_scrollTools_horizontal{box-shadow:inset 0 1px 1px rgba(0,0,0,.1),inset 0 0 14px rgba(0,0,0,.2)}
.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{box-shadow:inset 1px 0 0 rgba(255,255,255,.4),inset -1px 0 0 rgba(0,0,0,.2)}
.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{box-shadow:inset 0 1px 0 rgba(255,255,255,.4),inset 0 -1px 0 rgba(0,0,0,.2)}
.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#777}
.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerContainer{background-color:#fff;background-color:rgba(0,0,0,.05);box-shadow:inset 1px 1px 16px rgba(0,0,0,.1)}
.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-minimal-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-minimal.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent}
.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}
.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}
.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}
.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}
.mCSB_outside+.mCS-minimal-dark.mCSB_scrollTools_vertical,.mCSB_outside+.mCS-minimal.mCSB_scrollTools_vertical{right:0;margin:12px 0}
.mCustomScrollBox.mCS-minimal+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal-dark+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal-dark+.mCSB_scrollTools.mCSB_scrollTools_horizontal{bottom:0;margin:0 12px}
.mCS-dir-rtl>.mCSB_outside+.mCS-minimal-dark.mCSB_scrollTools_vertical,.mCS-dir-rtl>.mCSB_outside+.mCS-minimal.mCSB_scrollTools_vertical{left:0;right:auto}
.mCS-minimal-dark.mCSB_scrollTools_vertical .mCSB_dragger,.mCS-minimal.mCSB_scrollTools_vertical .mCSB_dragger{height:50px}
.mCS-minimal-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-minimal.mCSB_scrollTools_horizontal .mCSB_dragger{width:50px}
.mCS-minimal.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.2);filter:"alpha(opacity=20)";-ms-filter:"alpha(opacity=20)"}
.mCS-minimal.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-minimal.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.5);filter:"alpha(opacity=50)";-ms-filter:"alpha(opacity=50)"}
.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.2);filter:"alpha(opacity=20)";-ms-filter:"alpha(opacity=20)"}
.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.5);filter:"alpha(opacity=50)";-ms-filter:"alpha(opacity=50)"}
.mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools .mCSB_draggerRail{width:6px;background-color:#000;background-color:rgba(0,0,0,.2)}
.mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-light-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px}
.mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-3.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:6px;margin:5px 0}
.mCS-dark-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:12px}
.mCS-dark-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height:12px;margin:2px 0}
.mCS-light-3.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}
.mCS-light-3.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}
.mCS-light-3.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}
.mCS-light-3.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}
.mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}
.mCS-dark-3.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}
.mCS-dark-3.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark-3.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}
.mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1)}
.mCS-dark-3.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}
.mCS-dark-3.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}
.mCS-dark-3.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}
.mCS-dark-3.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}
.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-2.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-3.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset.mCSB_scrollTools .mCSB_draggerRail{width:12px;background-color:#000;background-color:rgba(0,0,0,.2)}
.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px;margin:3px 5px;position:absolute;height:auto;top:0;bottom:0;left:0;right:0}
.mCS-inset-2-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{height:6px;margin:5px 3px;position:absolute;width:auto;top:0;bottom:0;left:0;right:0}
.mCS-inset-2-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-2.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-3-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-3.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:12px;margin:2px 0}
.mCS-inset-2.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}
.mCS-inset-2.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}
.mCS-inset-2.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}
.mCS-inset-2.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}
.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}
.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}
.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}
.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1)}
.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}
.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}
.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}
.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}
.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-2.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent;border-width:1px;border-style:solid;border-color:#fff;border-color:rgba(255,255,255,.2);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail{border-color:#000;border-color:rgba(0,0,0,.2)}
.mCS-inset-3.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff;background-color:rgba(255,255,255,.6)}
.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.6)}
.mCS-inset-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}
.mCS-inset-3.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}
.mCS-inset-3.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}
.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.75)}
.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.85)}
.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.9)}
/* End */


/* Start:/local/templates/.default/css/slick.css?16215821061301*/
﻿/* Slider */
.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}
.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}
.slick-list:focus{outline:0}
.slick-list.dragging{cursor:pointer;cursor:hand}
.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}
.slick-track:after,.slick-track:before{content:"";display:table}
.slick-track:after{clear:both}
.slick-loading .slick-track{visibility:hidden}
.slick-slide{float:left;height:100%;min-height:1px;display:none}
[dir=rtl] .slick-slide{float:right}
.slick-slide img{display:block}
.slick-slide.slick-loading img{display:none}
.slick-slide.dragging img{pointer-events:none}
.slick-initialized .slick-slide{display:block}
.slick-loading .slick-slide{visibility:hidden}
.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}
.slick-arrow.slick-hidden{display:none}

/* End */


/* Start:/local/templates/.default/css/style.css?1723732935233749*/
@charset "UTF-8";

@font-face{font-family:Bebas;src:url(/local/templates/.default/css/../fonts/5c5dac2936883257eeebf95c3604d1f3.eot);src:local("Bebas Neue Regular"),local("../fonts/Bebas/BebasNeueRegular"),url(/local/templates/.default/css/../fonts/5c5dac2936883257eeebf95c3604d1f3.eot?#iefix) format("embedded-opentype"),url(/local/templates/.default/css/../fonts/c07e076467a248c2f672234eacfad0b3.woff) format("woff"),url(/local/templates/.default/css/../fonts/2a7f3a35cd73bc6c2ef2a9bcace66a2a.ttf) format("truetype");font-weight:400;font-style:normal}

/*----------------------------------------------------- */
/* * */
/*----------------------------------------------------- */
*{-webkit-box-sizing:border-box;box-sizing:border-box;outline:0}
body{font-family:Arial,Helvetica,sans-serif;overflow-x:hidden}
body.blocked{overflow:hidden}
h1{font-size:2.5vw;font-weight:400;margin-bottom:2.08333vw}
h2{font-size:2.5vw;font-weight:400; line-height: 2vw;}
h2.title{padding:0 1.04167vw}
h2 span.pink{color:#f56bc2}
h2 span.lgb{color:#84c3be}
.container{margin:0 auto;width:100%}
.container1920{max-width:100vw}
.container1640{max-width:85.41667vw}
.container1500{max-width:78.125vw}
.container1360{max-width:70.83333vw}
.container1226{max-width:63.85417vw}
.container1080{max-width:56.25vw}
.container900{max-width:46.875vw}
.container800{max-width:41.66667vw}
.center{text-align:center}
.bebas{font-family:Bebas}
.page-title{ padding: 3.33333vw 0; }
.page-title h1{color:#000;font-size:3.33333vw;font-weight:700;font-style:normal;letter-spacing:normal;line-height:normal;margin:0;padding: 0;}
.loading_page{position:absolute;left:0px;top:0px;z-index:9999;width:100%;height:100%;background-color:#fff;background-image:url(/local/templates/.default/css/../images/1ca13c1606afe9ccd754921a9cef0bb4.gif);background-position:center center;background-repeat:no-repeat;background-size:auto;-moz-opacity:0.8;-khtml-opacity:0.8;opacity:0.8;}

@media screen and (max-width:980px){
    .page-title h1 {font-size: 7.5vw;}
    h2{font-size: 7.5vw; line-height: 7vw;}

    .container{padding:0 4.6875vw}
    .container1920{max-width:100%}
    .container1640{max-width:100%}
    .container1500{max-width:100%}
    .container1360{max-width:100%}
    .container1226{max-width:100%}
    .container1080{max-width:100%}
    .container900{max-width:100%}
    .container800{max-width:100%}
}

.titlewithprice{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;color:#000;font-size:3.33333vw;font-style:normal;letter-spacing:normal;line-height:normal;text-align:left;margin-bottom:2.60417vw;width:100%;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}
.titlewithprice .price{color:#6ab9a1;font-size:1.66667vw;font-weight:400;font-style:normal;letter-spacing:normal;line-height:normal;color:#6ab9a1;white-space:pre;position:relative;top:1.5625vw}
.titlewithprice .price span{font-size:1.5625vw;font-weight:400;font-style:normal;letter-spacing:normal;line-height:normal;color:#6ab9a1}
.titlewithprice .price>:last-child{font-size:.72917vw;color:#8aa0a7;font-weight:400;font-style:normal;letter-spacing:normal;line-height:normal}

.title-hide { display: none; }
.hide { display: none; }

.feedback__custom-CAPTCHA {display: none;grid-template-columns: 1fr 1fr;grid-gap: 10px;}
.feedback__custom-CAPTCHA label {margin: 0px !important;display: flex;flex-direction: column;}
.feedback__custom-CAPTCHA p {padding: 0px;margin: 0px;}
.feedback__custom-CAPTCHA input,
.feedback__custom-CAPTCHA textarea {height: 40px;padding: 0px !important;}

/* a */
a.minibanner{width:100%;display:block;border-radius:.20833vw;background-color:#6ab9a1;overflow:hidden;cursor:pointer}
a.minibanner img,a.minibanner svg{height:auto;width:100%}
a.minibanner:hover{-webkit-box-shadow:0 0 .52083vw rgba(245,107,194,.7);box-shadow:0 0 .52083vw rgba(245,107,194,.7)}
a.btn,button.btn,input[type=button].btn,input[type=reset].btn,input[type=submit].btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;min-width:6.66667vw;width:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:2.5vw;border-radius:.41667vw;font-size:.83333vw;padding:.72917vw 1.04167vw;font-weight:400;font-style:normal;letter-spacing:normal;line-height:normal;text-decoration:none;border:1px solid #000;color:#000;cursor:pointer}
a.btn:hover,button.btn:hover,input[type=button].btn:hover,input[type=reset].btn:hover,input[type=submit].btn:hover{-webkit-box-shadow:0 0 .72917vw 2px rgba(0,0,0,.36);box-shadow:0 0 .72917vw 2px rgba(0,0,0,.36)}
a.btn.v1,button.btn.v1,input[type=button].btn.v1,input[type=reset].btn.v1,input[type=submit].btn.v1{background-color:#f56bc2;border:1px solid #f56bc2;color:#fefefe}
a.btn.v1:hover,button.btn.v1:hover,input[type=button].btn.v1:hover,input[type=reset].btn.v1:hover,input[type=submit].btn.v1:hover{-webkit-box-shadow:0 0 .52083vw rgba(245,107,194,.7);box-shadow:0 0 .52083vw rgba(245,107,194,.7);background-color:rgba(245,107,194,.7);border:1px solid rgba(248,151,212,.7);color:#fefefe}
a.btn.v1:active,button.btn.v1:active,input[type=button].btn.v1:active,input[type=reset].btn.v1:active,input[type=submit].btn.v1:active{color:#fefefe;-webkit-box-shadow:none;box-shadow:none;background-color:#e150ab;border:1px solid #e150ab}
a.btn.v2,button.btn.v2,input[type=button].btn.v2,input[type=reset].btn.v2,input[type=submit].btn.v2{background-color:#6ab9a1;border:1px solid #6ab9a1;color:#fefefe}
a.btn.v2:hover,button.btn.v2:hover,input[type=button].btn.v2:hover,input[type=reset].btn.v2:hover,input[type=submit].btn.v2:hover{-webkit-box-shadow:0 0 .52083vw rgba(106,185,161,.7);box-shadow:0 0 .52083vw rgba(106,185,161,.7);background-color:rgba(106,185,161,.7);border:1px solid rgba(150,206,189,.7);color:#fefefe}
a.btn.v2:active,button.btn.v2:active,input[type=button].btn.v2:active,input[type=reset].btn.v2:active,input[type=submit].btn.v2:active{color:#fefefe;-webkit-box-shadow:none;box-shadow:none}
a.btn.v3,button.btn.v3,input[type=button].btn.v3,input[type=reset].btn.v3,input[type=submit].btn.v3{background-color:#fff;border:1px solid #f56bc2;color:#f56bc2}
a.btn.v3:hover,button.btn.v3:hover,input[type=button].btn.v3:hover,input[type=reset].btn.v3:hover,input[type=submit].btn.v3:hover{-webkit-box-shadow:0 0 .52083vw rgba(245,107,194,.7);box-shadow:0 0 .52083vw rgba(245,107,194,.7);background-color:#fff;border:1px solid rgba(245,107,194,.7);color:#f56bc2}
a.btn.v3:active,button.btn.v3:active,input[type=button].btn.v3:active,input[type=reset].btn.v3:active,input[type=submit].btn.v3:active{-webkit-box-shadow:none;box-shadow:none;background-color:#f8f6f6}
a.btn.v4,button.btn.v4,input[type=button].btn.v4,input[type=reset].btn.v4,input[type=submit].btn.v4{color:#707070;text-align:center}
a.btn.v5,button.btn.v5,input[type=button].btn.v5,input[type=reset].btn.v5,input[type=submit].btn.v5{width:100%;color:#707070;background-color:rgba(201,200,196,.2);border-radius:0;border:1px solid rgba(201,200,196,.2);text-align:center;margin-top:3.125vw;padding:0 1.04167vw;cursor:pointer}
a.btn.v5:hover,button.btn.v5:hover,input[type=button].btn.v5:hover,input[type=reset].btn.v5:hover,input[type=submit].btn.v5:hover{background-color:rgba(201,200,196,.3);border:1px solid rgba(201,200,196,.3);-webkit-box-shadow:0 0 .72917vw .10417vw rgba(201,200,196,.36);box-shadow:0 0 .72917vw .10417vw rgba(201,200,196,.36)}
a.btn.v5:active,button.btn.v5:active,input[type=button].btn.v5:active,input[type=reset].btn.v5:active,input[type=submit].btn.v5:active{-webkit-box-shadow:none;box-shadow:none;background-color:rgba(201,200,196,.2);border:1px solid rgba(201,200,196,.2)}
a.btn.v6,button.btn.v6,input[type=button].btn.v6,input[type=reset].btn.v6,input[type=submit].btn.v6{background-color:#f9c240;border:1px solid #f9c240;color:#fefefe}
a.btn.v6:hover,button.btn.v6:hover,input[type=button].btn.v6:hover,input[type=reset].btn.v6:hover,input[type=submit].btn.v6:hover{-webkit-box-shadow:0 0 .52083vw rgba(249,194,64,.7);box-shadow:0 0 .52083vw rgba(249,194,64,.7);background-color:rgba(249,194,64,.7);border:1px solid rgba(249,194,64,.7);color:#fefefe}
a.btn.v6:active,button.btn.v6:active,input[type=button].btn.v6:active,input[type=reset].btn.v6:active,input[type=submit].btn.v6:active{-webkit-box-shadow:none;box-shadow:none}
a.btn.v7,button.btn.v7,input[type=button].btn.v7,input[type=reset].btn.v7,input[type=submit].btn.v7{background-color:#434343;border:1px solid #fff;color:#fefefe}
a.btn.v7:active,a.btn.v7:hover,button.btn.v7:active,button.btn.v7:hover,input[type=button].btn.v7:active,input[type=button].btn.v7:hover,input[type=reset].btn.v7:active,input[type=reset].btn.v7:hover,input[type=submit].btn.v7:active,input[type=submit].btn.v7:hover{color:#000;background-color:#fff}
a.btn.more,button.btn.more,input[type=button].btn.more,input[type=reset].btn.more,input[type=submit].btn.more{margin-top:.83333vw;color:#707070;border:1px solid rgba(255,255,255,.36);background-color:rgba(255,255,255,.36)}
a.btn.more:hover,button.btn.more:hover,input[type=button].btn.more:hover,input[type=reset].btn.more:hover,input[type=submit].btn.more:hover{border:1px solid rgba(255,255,255,.5);background-color:rgba(255,255,255,.5)}
a.btn.more:active,button.btn.more:active,input[type=button].btn.more:active,input[type=reset].btn.more:active,input[type=submit].btn.more:active{border:1px solid rgba(255,255,255,.36);background-color:rgba(255,255,255,.36)}
a.btn.clear,button.btn.clear,input[type=button].btn.clear,input[type=reset].btn.clear,input[type=submit].btn.clear{padding:0 1.04167vw;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%;color:#707070;background-color:rgba(201,200,196,.2);border-radius:0;border:1px solid rgba(201,200,196,.2);text-align:center;margin-top:3.17708vw;cursor:pointer}
.subscribe-btn {z-index: 3;margin: 0 auto;font-size: .83333vw;font-style: normal;font-weight: 400;background-color: #f56bc2;border: 1px solid #f56bc2;color: #fefefe;display: -webkit-box;display: -ms-flexbox;display: flex !important;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;text-align: center;min-width: 6.66667vw;width: auto;width: -webkit-fit-content;width: -moz-fit-content;width: fit-content;height: 2.5vw;border-radius: .41667vw;padding: .72917vw 1.04167vw;letter-spacing: normal;line-height: normal;text-decoration: none;cursor: pointer;}
.subscribe-btn:hover {-webkit-box-shadow: 0 0 0.52083vw rgb(245 107 194 / 70%);box-shadow: 0 0 0.52083vw rgb(245 107 194 / 70%);background-color: rgba(245,107,194,.7);border: 1px solid rgba(248,151,212,.7);color: #fefefe}
@media screen and (max-width:980px){
    a.btn,button.btn,input[type=button].btn,input[type=submit].btn{min-width:40vw;height:15vw;border-radius:2.5vw;font-size:5vw;padding:4.375vw 6.25vw}
    a.btn.more,button.btn.more,input[type=button].btn.more,input[type=submit].btn.more{margin-top:5vw}
    a.btn.v1:hover,button.btn.v1:hover,input[type=button].btn.v1:hover,input[type=submit].btn.v1:hover{-webkit-box-shadow:0 0 3.125vw rgba(245,107,194,.7);box-shadow:0 0 3.125vw rgba(245,107,194,.7)}
    a.btn.v2:hover,button.btn.v2:hover,input[type=button].btn.v2:hover,input[type=submit].btn.v2:hover{-webkit-box-shadow:0 0 3.125vw rgba(106,185,161,.7);box-shadow:0 0 3.125vw rgba(106,185,161,.7)}
    a.btn.v3:hover,button.btn.v3:hover,input[type=button].btn.v3:hover,input[type=submit].btn.v3:hover{-webkit-box-shadow:0 0 3.125vw rgba(245,107,194,.7);box-shadow:0 0 3.125vw rgba(245,107,194,.7)}
    a.btn.v6:hover,button.btn.v6:hover,input[type=button].btn.v6:hover,input[type=submit].btn.v6:hover{-webkit-box-shadow:0 0 3.125vw rgba(249,194,64,.7);box-shadow:0 0 3.125vw rgba(249,194,64,.7)}
    a.btn.clear,button.btn.clear,input[type=button].btn.clear,input[type=submit].btn.clear{padding:0 6.25vw;margin-top:18.75vw}
    a.btn.v5,button.btn.v5,input[type=button].btn.v5,input[type=submit].btn.v5{margin-top:6.25vw;padding:0 6.25vw}
    a.btn.v5:hover,button.btn.v5:hover,input[type=button].btn.v5:hover,input[type=submit].btn.v5:hover{-webkit-box-shadow:0 0 4.375vw .625vw rgba(201,200,196,.36);box-shadow:0 0 4.375vw .625vw rgba(201,200,196,.36)}
    .subscribe-btn {font-size: 5vw;padding: 2vw 3vw;height: auto;border-radius: 2.5vw;}
}

/* menu-wrapper */
.menu-wrapper{width:100%;position:relative}
.menu-wrapper .menu-content{position:-webkit-sticky;position:sticky;top:.83333vw;left:0;z-index: 5;}
.menu-wrapper .menu{width: 100%; margin-bottom:1vw}
.menu-wrapper .menu .title{border-bottom:1px solid #ebebeb;padding-bottom:.20833vw;width:100%;font-size:1.04167vw;font-weight:700;font-style:normal;line-height:1.66667vw;letter-spacing:normal;text-align:left;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between; cursor: pointer;}
.menu-wrapper .menu .title:after{position:relative;font-size:.9375vw;position:relative;content:"\ea99";font-family:icofont}
.menu-wrapper .dropdown-toggle-active .title { margin-bottom: 1.04167vw; }
.menu-wrapper .dropdown-toggle-active .title:after{content:"\eee4"}
.menu-wrapper .menu.filter .btn{margin-bottom:1.04167vw}
.menu-wrapper .menu ul>:last-child{margin-bottom:0}
.menu-wrapper .menu li {line-height: 1;margin: 0vw;padding: 0.5vw 0.4vw;}
.menu-wrapper .menu a{display: block;text-decoration:none}

@media screen and (max-width:980px){
    .menu-wrapper{width:calc(100% + (30 / (320 * 0.01) * 1vw));position:relative;left:-4.6875vw}
    .menu-wrapper .menu-content{position:relative;top:0}
    .menu-wrapper .menu-content .minibanner{display:none}
    .menu-wrapper .menu.filter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}
    .menu-wrapper .menu.filter>.btn{width:calc(100% - (30 / (320 * 0.01) * 1vw));margin:0 auto 4.6875vw}
    .menu-wrapper .menu .title{width:100%;background-color:#434343;height:20vw;padding:0 4.6875vw;margin-bottom:0;border-bottom:0;font-family:inherit;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;color:#fff;font-size:7.5vw;font-weight:700;font-style:normal;letter-spacing:normal;line-height:normal}
    .menu-wrapper .menu .title:after{width:9.375vw;height:9.375vw;font-size:8.75vw;}
    .menu-wrapper .menu ul li{padding:0 4.6875vw;height:10vw;line-height:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:0}

    .menu-wrapper .bx-filter .btn { width: 80%; }
}

/*----------------------------------------------------- */
/* HEADER */
/*----------------------------------------------------- */
.header.desktop{position:relative;z-index:6}
.header.desktop .headerLogo img{height:auto;width:100%}
.header.desktop .top{position:relative}
.header.desktop .top ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:.52083vw 0}
.header.desktop .top ul li{list-style-type:none;margin:0 1.14583vw}
.header.desktop .top ul li a{color:#000;text-decoration:none;font-size:.9375vw;font-weight:400;font-style:normal;letter-spacing:normal;line-height:normal}
.header.desktop .top ul li a.phone{font-weight:700}
.header.desktop .top ul li a:hover{color:#f56bc2}
.header.desktop .center{padding:1.40625vw 0 1.66667vw;position:relative}
.header.desktop .center .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.header.desktop .center .container .column{width:23.4375vw;position:relative}
.header.desktop .center .container .column:nth-child(2){width:35vw;}
.header.desktop .bottom{background:#8aa0a7}
.header.desktop .bottom ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;}
.header.desktop .bottom ul li{-webkit-box-flex:1;-ms-flex:auto;flex:auto}
.header.desktop .bottom ul li a{text-transform: lowercase;color:#fff;text-decoration:none;font-size:.9375vw;font-weight:500;font-style:normal;letter-spacing:normal;line-height:normal;display:block;padding:.72917vw 1.25vw}
.header.desktop .bottom ul li a:first-letter {text-transform: uppercase;}
.header.desktop .bottom ul li.active a,.header.desktop .bottom ul li:hover a{background:#fff;color:#8aa0a7}
.header.desktop .bottom ul li.active .submenu,.header.desktop .bottom ul li:hover .submenu{visibility:visible}
.header.desktop .bottom ul.submenu{top:100%;left:0;position:absolute;background-color:#fff;-webkit-box-shadow:0 .9375vw .9375vw rgba(19,22,30,.49);box-shadow:0 .9375vw .9375vw rgba(19,22,30,.49);z-index:2;visibility:hidden;display:grid;grid-template-columns: 12.86458vw 12.86458vw 12.86458vw 12.86458vw 12.86458vw 12.86458vw; grid-column-gap: 1.64vw;min-height:19.6875vw}
.header.desktop .bottom ul.submenu li a{display: block;width:100%;height:100%;padding:3.5vw 1.66667vw;min-height: 19.740vw;}
.header.desktop .bottom ul.submenu .item-background {width:100%;height:100%;background-position:top center;background-repeat:no-repeat;background-size:100% auto;
display: -webkit-box;display: -ms-flexbox;display: flex;justify-content: flex-end;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}
.header.desktop .bottom ul.submenu li a .title{position:relative;width:100%}
.header.desktop .bottom ul.submenu li a .title p{color:#636363;font-size:1vw;font-weight:300;font-style:normal;letter-spacing:normal;line-height:normal;text-align:center;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.header.desktop .bottom ul.submenu li a .title:before{content:'';height:.41667vw;width:100%;background-color:#8aa0a7;position:absolute;top:100%;left:0}
.header.desktop .bottom ul.submenu li a:hover .title:before{background-color:#f56bc2}
.header.desktop .bottom ul.submenu .banner a{padding:0;position: relative;}
.header.desktop .bottom ul.submenu .banner a:before{content:'';width:100%;height: 308px;}
.header.desktop .bottom ul.submenu .banner a img{max-height:100%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-width:100%}
.header.desktop .bottom ul.submenu .banner a.active,.header.desktop .bottom ul.submenu .banner a:hover{-webkit-box-shadow:0 0 .52083vw rgba(245,107,194,.7);box-shadow:0 0 .52083vw rgba(245,107,194,.7)}
.header.desktop .column{position:relative}
.header__svg:hover .header__svg__path{fill: #F56BC2}

.header.mobile{width:100%;height:18.125vw;padding:0 4.6875vw;background-color:#8aa0a7;position:fixed;left:0;bottom:0;z-index:7;display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.header.mobile>:first-child{margin-right:auto}
.header.mobile>:first-child .line{height:.9375vw;border-radius:.46875vw;width:10.625vw;background-color:#fff;position:relative}
.header.mobile>:first-child .line:after,.header.mobile>:first-child .line:before{content:'';height:100%;width:100%;left:0;position:absolute;border-radius:.46875vw;background-color:#fff}
.header.mobile>:first-child .line:before{top:-2.5vw}
.header.mobile>:first-child .line:after{bottom:-2.5vw}
.header.mobile .item{width:18.125vw;-webkit-box-sizing:border-box;box-sizing:border-box;height:18.125vw;-webkit-transition:.125s ease-in-out;-o-transition:.125s ease-in-out;transition:.125s ease-in-out;position:relative}
.header.mobile .item a{position:absolute;top:0;left:0;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.header.mobile .item a img{width:100%}
.header.mobile .item.active{background-color:#434343}
.header.mobile .item .count{width:7.5vw;height:7.5vw;border-radius:50%;background-color:#f56bc2;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:1;position:absolute;right:1.875vw;bottom:1.875vw}
.header.mobile .item .count p{padding:1.25vw;color:#fff;font-size:4.375vw;font-weight:400;font-style:normal;letter-spacing:normal;line-height:1;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:1}
.header.mobile .item .submenu{border-top:1px solid #fff;position:fixed;width:100%;padding:0 4.6875vw;background-color:#434343;top:0;left:0;opacity:0;visibility:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;z-index:3;height:calc(100vh - (58 / (320 * 0.01) * 1vw))}
.header.mobile .item .submenu .search{position:relative}
.header.mobile .item .submenu .search input{padding-right:15vw}
.header.mobile .item .submenu .search:before{content:'';position:absolute;display:block;background-position:center center;background-size:cover;background-repeat:no-repeat;background-image:url(/local/templates/.default/css/../images/b5265f415a5bcadc47a7117dcce05cc3.png);height:10vw;width:10vw;z-index:1;right:2.5vw;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer;border:none;background-color:transparent;display:none}
.header.mobile .item .submenu .search:before:hover{background-image:url(/local/templates/.default/css/../images/f620df80bbd65a0e9d661854bfbb1229.png)}
.header.mobile .item .submenu .search button[type=submit]{position:absolute;display:block;background-position:center center;background-size:cover;background-repeat:no-repeat;background-image:url(/local/templates/.default/css/../images/b5265f415a5bcadc47a7117dcce05cc3.png);height:10vw;width:10vw;z-index:1;right:2.5vw;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer;border:none;background-color:transparent}
.header.mobile .item .submenu .search button[type=submit]:hover{background-image:url(/local/templates/.default/css/../images/f620df80bbd65a0e9d661854bfbb1229.png)}
.header.mobile .item .submenu .content{padding:4.6875vw 0;width:100%;-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:auto}
.header.mobile .item .submenu .close{-webkit-box-flex:0;-ms-flex:none;flex:none;width:auto;margin-left:auto;text-align:right;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}
.header.mobile .item .submenu .close:hover p{text-decoration:underline}
.header.mobile .item .submenu .close p{color:#8aa0a7;font-size:4.375vw;font-weight:400;font-style:normal;letter-spacing:normal;line-height:normal;margin-right:1.25vw}
.header.mobile .item .submenu .close i{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:9.375vw;height:9.375vw;color:#8aa0a7;font-size:8.75vw;font-weight:400;font-style:normal;letter-spacing:normal;line-height:normal}
.header.mobile .item.active{background-color:#434343}
.header.mobile .item.active .submenu{opacity:1;visibility:visible}
.header.mobile ul.categorys{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}
.header.mobile ul.categorys>li{height:15vw;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}
.header.mobile ul.categorys>li>:first-child{padding:0 3.75vw;width:100%}
.header.mobile ul.categorys>li a,.header.mobile ul.categorys>li p{height:15vw;color:#a8a8a8;font-size:5.625vw;font-weight:400;font-style:normal;letter-spacing:normal;line-height:normal;text-decoration:none;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:0}
.header.mobile ul.categorys>li .hidden{width:9.375vw;height:9.375vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:8.75vw;color:#fff;font-weight:400;font-style:normal;letter-spacing:normal;line-height:normal;margin-left:auto;opacity:0;visibility:hidden}
.header.mobile ul.categorys>li.show{height:auto}
.header.mobile ul.categorys>li.show>a,.header.mobile ul.categorys>li.show>p{color:#fff;font-size:7.5vw;font-weight:700;font-style:normal;letter-spacing:normal;line-height:normal;text-decoration:none}
.header.mobile ul.categorys>li.show .hidden{opacity:1;visibility:visible}
.header.mobile ul.categorys>li.show .subcategorys{height:auto}
.header.mobile ul.subcategorys{width:100%;height:0;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}
.header.mobile ul.subcategorys>li{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background-color:#565656}
.header.mobile ul.subcategorys>li a{padding: 4vw 7.5vw;text-decoration:none;height:100%;text-align:left;color:#fff;font-size:5.625vw;font-weight:500;font-style:normal;letter-spacing:normal;line-height:normal}
.header.mobile ul.subcategorys>li:hover{background-color:#4e4e4e}
.header.mobile .title{color:#fff;font-size:8.75vw;font-weight:700;font-style:normal;letter-spacing:normal;line-height:normal;margin-bottom:4.375vw}
.header.mobile .buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:7.5vw 0 10vw}
.header.mobile .buttons .btn{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-right:6.25vw}
.header.mobile .buttons>:last-child{margin-right:0}
.header.mobile label{margin-bottom:4.375vw}
.header.mobile label .password{position:relative}
.header.mobile label .password input{padding-right:15vw}
.header.mobile label .password i{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:8.75vw;width:8.75vw;opacity:.2;color:#000;font-size:8.75vw;font-weight:400;font-style:normal;letter-spacing:normal;line-height:normal;top:50%;right:3.125vw;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
.header.mobile label .password i.hide{display:none}
.header.mobile label input{height:15vw;width:100%;padding:0 4.6875vw;border-radius:1.875vw;border:1px solid #000;background-color:#fff;color:#000;font-size:4.375vw;font-weight:400;font-style:normal;letter-spacing:normal;line-height:normal}
.header.mobile label p{color:#fff;font-size:4.375vw;font-weight:400;font-style:normal;letter-spacing:normal;line-height:normal;padding:0 4.6875vw;margin-bottom:1.25vw}
.header.mobile label p.error{color:red}

@media screen and (max-width:767px){
    .nav__phone-text {font-size: 14px !important;}
    .header.mobile{display:-webkit-box;display:-ms-flexbox;display:flex}
    .header.desktop{display: none !important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;}
    .header.desktop>:last-child{display:none}
    .header.desktop .top ul li{display:none;margin:0}
    .header.desktop .top ul li a{color:#000;font-size:5.625vw;font-weight:400;font-style:normal;letter-spacing:normal;line-height:normal}
    .header.desktop .top ul li a.phone{font-weight:700}
    .header.desktop .top ul>:last-child{display:-webkit-box;display:-ms-flexbox;display:flex}
    .header.desktop .center{padding:0;margin:0 9.375vw 3.75vw}
    .header.desktop .center .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;max-width:100%}
    .header.desktop .center .container .column{width:100%}
    .header.desktop .center .container .column:nth-child(2){width:100%;}
    .header.desktop .center .container>:first-child,.header.desktop .center .container>:last-child{display:none}
}

.top-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;height:100%;margin-top:1.25vw}
.top-buttons .ico{margin-left:2.08333vw;width:2.5vw;height:2.5vw;cursor:pointer;position:relative}
.top-buttons .ico .count{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:3;right:-.9375vw;bottom:-.52083vw;width:1.45833vw;height:1.45833vw;background-color:#f56bc2;border-radius:50%}
.top-buttons .ico .count p{color:#fff;font-size:.83333vw;font-weight:400;font-style:normal;letter-spacing:normal;line-height:normal;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:1}
.top-buttons .ico>:first-child{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:1.66667vw;height:1.66667vw;background-position:center;background-size:cover;background-repeat:no-repeat}
.top-buttons .ico>:first-child.lk{background-image:url(/local/templates/.default/css/../images/085804ed20cd597488607db24f501f3f.png)}
.top-buttons .ico>:first-child.lk:hover{background-image:url(/local/templates/.default/css/../images/be533477f94ad1adab4bfec283de9ef0.png)}
.top-buttons .ico>:first-child.like{background-image:url(/local/templates/.default/css/../images/b83013ca7e683d0433eb820649abf3cf.png)}
.top-buttons .ico>:first-child.like:hover{background-image:url(/local/templates/.default/css/../images/e8050b815566e85d294d50613c15cd4e.png)}
.top-buttons .ico>:first-child.basket{background-image:url(/local/templates/.default/css/../images/542877b016fe95eee689a001835eb0fb.png)}
.top-buttons .ico>:first-child.basket:hover{background-image:url(/local/templates/.default/css/../images/0c26ee09fbccae0805b3734f14561731.png)}
.top-buttons .ico>:first-child.search{background-image:url(/local/templates/.default/css/../images/b5265f415a5bcadc47a7117dcce05cc3.png)}
.top-buttons .ico>:first-child.search:hover{background-image:url(/local/templates/.default/css/../images/f620df80bbd65a0e9d661854bfbb1229.png)}
.top-buttons .ico .PA{z-index:1;top:0;right:0;width:auto;-webkit-box-shadow:0 .20833vw .3125vw rgba(0,0,0,.16);box-shadow:0 .20833vw .3125vw rgba(0,0,0,.16);border-radius:.3125vw;border:1px solid #8aa0a7;background-color:#fff;position:absolute;height:auto;padding:.36458vw;visibility:hidden}
.top-buttons .ico .PA.active{visibility:visible}
.top-buttons .ico .PA .title:before{content:'';position:absolute;top:0;right:0;background-image:url(/local/templates/.default/css/../images/085804ed20cd597488607db24f501f3f.png);width:1.66667vw;height:1.66667vw;background-position:center;background-size:cover;background-repeat:no-repeat}
.top-buttons .ico .PA ul>:last-child{margin-bottom:0}
.top-buttons .ico .PA ul li{text-align:left;margin-bottom:1.04167vw}
.top-buttons .ico .PA ul li a{position:relative;text-transform:none;top:auto;left:auto;-webkit-transform:none;-ms-transform:none;transform:none;color:#636363;font-size:1.04167vw;font-weight:300;font-style:normal;text-decoration:none;letter-spacing:normal;line-height:normal;position:relative;pointer-events:auto;cursor:pointer;white-space:pre;font-family:inherit}
.top-buttons .ico .PA ul li a.active{color:#636363;font-size:1.04167vw;font-weight:700;font-style:normal;letter-spacing:normal;line-height:1.66667vw;text-align:left;cursor:default;font-family:Bebas;pointer-events:none}
.top-buttons .ico .PA ul li a:hover{color:#f56bc2;font-weight:300}

/*----------------------------------------------------- */
/* TOP-IMAGE */
/*----------------------------------------------------- */
.top-image{position:relative;height:20.83333vw;width:100%;background-position:center center;background-repeat:no-repeat;background-size:cover;}
.top-image .data{width:100%;height:100%;position:absolute;color:#fff;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-shadow:0 .20833vw .3125vw rgba(0,0,0,.52)}
.top-image .data .title{font-size:3.33333vw;line-height:normal;font-weight:700;font-style:normal;letter-spacing:normal;line-height:normal;text-align:center;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:1.25vw}
.top-image .data .desc{font-size:1.82292vw;font-weight:400;font-style:normal;letter-spacing:normal;line-height:normal;text-align:center;overflow:hidden;-webkit-line-clamp:1;-webkit-box-orient:vertical}
/* @media screen and (max-width:980px){
    .top-image{height:62.5vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}
    .top-image .data{background-color:rgba(0,0,0,.32)}
    .top-image .data .title{text-shadow:0 1.25vw 1.875vw rgba(0,0,0,.52);color:#fff;font-size:10vw;font-weight:700;font-style:normal;letter-spacing:normal;line-height:normal;text-align:center;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:7.5vw}
    .top-image .data .desc{overflow:hidden;-webkit-line-clamp:1;-webkit-box-orient:vertical;text-shadow:0 1.25vw 1.875vw rgba(0,0,0,.52);color:#fff;font-size:6.25vw;font-weight:400;font-style:normal;letter-spacing:normal;line-height:normal;text-align:center}
} */

/*----------------------------------------------------- */
/* BREADCRUMBS */
/*----------------------------------------------------- */
.breadcrumbs{font-size:.72917vw;padding:1.04167vw 0;padding-left:7.29167vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.breadcrumbs a,.breadcrumbs li{color:#000;text-decoration:none}
.breadcrumbs li{display:inline-block;position:relative}
.breadcrumbs li:after{position:absolute;width:.72917vw;height:100%;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:.625vw;content:"\ea94";font-family:icofont!important;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#8aa0a7;font-size:.72917vw;font-weight:400;font-style:normal;letter-spacing:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:normal}
.breadcrumbs>:last-child{color:#8aa0a7;-webkit-box-flex:1;-ms-flex:1;flex:1;-o-text-overflow:ellipsis;text-overflow:ellipsis;pointer-events:none;overflow:hidden;white-space:nowrap}
.breadcrumbs>:last-child:after{content:none}
.breadcrumbs a{margin-right:1.97917vw;display:inline-block}
.breadcrumbs a:hover{color:#f56bc2}
@media screen and (max-width:980px){
    .breadcrumbs{font-size:3.5vw;padding:0;padding-left:0;text-transform: uppercase;}
    .breadcrumbs li{display:none}
    .breadcrumbs li:after{width:4.375vw;right:3.75vw;font-size:4.375vw}
    .breadcrumbs>:first-child,.breadcrumbs>:last-child,.breadcrumbs>:nth-child(2){display:inline-block}
    .breadcrumbs a{margin-right:11.875vw}
}

/*----------------------------------------------------- */
/* SLIDER */
/*----------------------------------------------------- */
.pagination,
.slick-dots{position:absolute;width:100%;text-align:center;bottom:0}
.pagination.lgb .item:hover,
.slick-dots.lgb .item:hover{-webkit-box-shadow:0 0 .41667vw 0 rgba(139,199,183,.75);box-shadow:0 0 .41667vw 0 rgba(139,199,183,.75)}
.pagination.lgb .item.active,
.slick-dots.lgb .item.active{background:#8bc7b7}
.pagination.pink .item:hover,
.slick-dots.pink .item:hover{-webkit-box-shadow:0 0 .41667vw 0 rgba(245,107,194,.75);box-shadow:0 0 .41667vw 0 rgba(245,107,194,.75)}
.pagination.pink .item.active,
.slick-dots.pink .item.active{background:#f56bc2}
.pagination .item,
.pagination li,
.slick-dots .item,
.slick-dots li{width:.9375vw;height:.9375vw;border-radius:50%;background:0 0;border:1px solid #f56bc2;display:inline-block;margin:0 .41667vw;cursor:pointer;-webkit-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}
.pagination .item:hover,
.pagination li:hover,
.slick-dots .item:hover,
.slick-dots li:hover{-webkit-box-shadow:0 0 .20833vw 0 rgba(0,0,0,.75);box-shadow:0 0 .20833vw 0 rgba(0,0,0,.75)}
.slider { display: flex; margin: 1.2vw -0.8vw 0vw -0.8vw; position: relative; }
.slick-list {padding: 0vw 0vw 4vw 0vw;}
.pagination, .slick-dots {bottom: 4vw;}
.slick-arrow { width: 3.64583vw; height: calc(100% - (96 / ((1920 * 0.01) * 1)) * 1vw); display: flex; align-items: center; justify-content: center; position: absolute; z-index: 1; font-size: 1.45833vw; cursor: pointer; background-color: rgba(201, 200, 196, 0.09); color: #8aa0a7; }
.slider .prev { left: -4.0625vw; }
.slider .next { right: -4.0625vw; }
.slider .product { margin: 0.8vw 0.8vw 0vw 0.8vw; padding-bottom: 5vw; }
.slick-dots li button { display: none; }
.slick-dots .slick-active { background: #f56bc2; }
.slick-dots li:hover { box-shadow: 0px 0px 0.41667vw 0px rgba(245, 107, 194, 0.75); }
.slider__btn {position: relative;top: -2.4vw;left: 50%;transform: translateX(-50%);}
@media screen and (max-width:980px){
    .slider { margin: 2vw -0.8vw 7vw -0.8vw; }
    .slick-arrow { width: 10vw; height: 10vw; position: absolute; bottom: -5.5vw; font-size: 8.75vw; background-color: #ffffff00; }
    .slider .prev { left: 0; }
    .slider .next { right: -4px; }
    .slider .product { margin: 4vw; }
    .slick-dots { padding: 0vw 10vw; bottom: -7vw; height: 14vw; display: flex; flex-wrap: wrap; justify-content: center; align-items: center; }
    .slick-dots li { width: 5vw; height: 5vw; margin: 0 2.5vw; }
    .slider__btn {top: 2.5vw;margin: 5vw 0vw;}
}

@media screen and (min-width:980px){
    .fixed-card .slider {justify-content: center;}
    .fixed-card .slider .slick-track {width: 100% !important;min-height: 26vw;}
    .fixed-card .slider .product {width: 13.021vw !important;}

    .fixed-card.slider-v4 .slider .slick-track {min-height: 23vw;}
}

.slider-v1 { padding: 2vw 0vw 0vw 0vw; }
.slider-v2 { padding: 4vw 0vw 0.1vw 0vw; background: rgba(201, 200, 196, 0.2); }
.slider-v2 .slick-dots li { border: 1px solid #cecece; }
.slider-v2 .slick-dots .slick-active { background: #cecece; }
.slider-v2 .slick-dots li:hover { box-shadow: 0px 0px 0.41667vw 0px rgb(206 206 206); }
.slider-v3 { padding: 2vw 0vw 0vw 0vw; }
.slider-v3 .slider { margin: 2vw -0.8vw 0vw -0.8vw; }
.slider-v3 .slick-list {padding: 0vw;}

.slider-v4 {padding: 0vw 4.1vw;}
.popup.minicart-series .slider-v4 .title {margin: 1.25vw 0vw 0vw 0vw;}
.popup.minicart-series .slider-v4 .product .title {margin: 0vw;max-height: 2vw;}
.slider-v4 .slider {margin: 0vw;}
.slider-v4 .slider .product {padding-bottom: 2.08333vw;min-width: 13vw;}
.slider-v4 .slick-arrow {top: 0.781vw;height: calc(100% - 2.885vw);}
.slider-v4 .slick-list {padding: 0vw;}
.slider-v4 .product .inwards .title {height: 2vw;text-align: inherit;}
.slider-v4 .product .inwards .price-block {margin-top: 1vw;}

@media screen and (max-width:980px){
    .slider-v3 { padding: 2vw 0vw 5vw 0vw; }
    .slider-popup {margin-bottom: 10vw;}
    .slider-v4 {padding: 0vw;}
    .popup.minicart-series .slider-v4 .title {font-size: 8.5vw;}
    .slider-v4 .slider .product {margin: 0.8vw 0.8vw 0vw 0.8vw;min-width: 38vw;}
    .slider-v4 .slider .product.slick-slide .inwards {height: 72vw;padding: 2vw;}
    .slider-v4 .slider .product.slick-slide .inwards .title {height: 16vw;font-size: 6.5vw;font-weight: 400;}
    .slider-v4 .product .inwards .buy,
    .slider-v4 .product .inwards .pick {font-size: 4vw;min-width: 100%;height: 10vw;padding: 2.375vw 6.25vw;}
    .slider-v4 .slick-list {padding-bottom: 5vw;}
    .slider-v4 .slick-dots {padding: 0vw;}
    .slider-v4 .product .inwards .price-block {margin-top: 6vw;}
    .fixed-card.slider-v4 .slider {justify-content: center;}
    .fixed-card.slider-v4 .slider .slick-track {width: 100% !important;min-height: 74.133vw;}
    .fixed-card.slider-v4 .slider .product {width: 38.7vw !important;}
}

.categorys-popular .slider{margin: 0vw;}
.categorys-popular .title{padding:3.33333vw 0;margin-bottom:0;color:#000;font-size:3.33333vw;font-weight:400;font-style:normal;letter-spacing:normal;line-height:normal}
.categorys-popular .cards{padding:1.25vw .83333vw}
.categorys-popular .cards .container{display:block}
.categorys-popular .overflowx{left:0}
.categorys-popular .sliderSlick{padding-bottom:0}
.categorys-popular .sliderSlick .slick-slide{height:auto;margin:.41667vw;padding:.41667vw}
.categorys-popular .sliderSlick .slick-list{overflow:hidden;padding: 0vw;}
.categorys-popular .slick-arrow { height: calc(100% - (32 / ((1920 * 0.01) * 1)) * 1vw); top: 0.83333vw; background-color: rgba(255, 255, 255, 0.23); }

.slider__banner-on-main {position: relative;}
.slider__banner-on-main .slick-list {padding: 0vw;}
.slider__banner-on-main .slick-arrow {height: 100%;top: 0vw;}
.slider__banner-on-main .prev {left: 0vw;}
.slider__banner-on-main .next {right: 0vw;}
.slider__banner-on-main .slick-dots {bottom: 0vw;}

.product-item .slick-list {padding: 0vw;}

@media screen and (max-width:980px){
    .categorys-popular{background:#f4f4f3;padding:12vw 0vw 26vw 0vw;margin-top: 5vw;}
    .categorys-popular .title{padding:0;color:#000;font-size:11.25vw;font-weight:700;text-align:left;font-style:normal;letter-spacing:normal;line-height:normal}
    .categorys-popular .cards{background:#f4f4f3;padding:0 4.6875vw;margin-top:6.25vw}
    .categorys-popular .cards .card-main .text-place{font-size:7.5vw;font-weight:400;font-style:normal;letter-spacing:normal;line-height:normal;text-align:center;padding:4.6875vw 0 2.5vw}
    .categorys-popular .cards .card-main:hover{-webkit-box-shadow:0 1.25vw 3.75vw rgba(22,37,59,.55);box-shadow:0 1.25vw 3.75vw rgba(22,37,59,.55)}
    .categorys-popular .cards .card-main:hover:after{height:2.5vw}
    .categorys-popular .sliderSlick .slick-slide{margin:0;padding:0}
    .categorys-popular .sliderSlick .slick-slide>:first-child{padding:6.25vw}
    .categorys-popular .slick-arrow { height: 10vw;bottom: -18vw;top: initial; background-color: #ffffff00; }
    .categorys-popular .slick-dots { bottom: -23vw; height: 20vw; }
}

/* products */
.slider .product.slick-slide .inwards {/* height: 20vw; */}
.slider .product.slick-slide .inwards:hover {height: auto;}
@media screen and (max-width:980px){
    .slider .product.slick-slide .inwards {/*height: 132vw;*/}
    .slider .product.slick-slide .inwards .title {height: 30vw;}
}

/*----------------------------------------------------- */
/* CATALOG */
/*----------------------------------------------------- */
/* category */
.category .title{padding:3.33333vw 0;margin-bottom:0;color:#000;font-size:3.33333vw;font-weight:400;font-style:normal;letter-spacing:normal;line-height:normal}
.category .cards .container{grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:.83333vw}
.category .cards .more{display:none}
@media screen and (max-width:980px){
    .category .title{padding:3.75vw 0 10vw;font-size:11.25vw;font-weight:700;font-style:normal;text-align:left;letter-spacing:normal}
    .category .cards .container{grid-template-columns:1fr 1fr;grid-row-gap:5vw;grid-column-gap:5vw}
    .category .cards .more{display:-webkit-box;display:-ms-flexbox;display:flex}
}

/* filter */
.dropdown-content { height: 0; opacity: 0; overflow: hidden; -webkit-transition: height .36s, opacity .36s; -o-transition: height .36s, opacity .36s; transition: height .36s, opacity .36s; }
.dropdown-toggle-active .dropdown-content { height: auto; overflow: hidden; opacity: 1; }

.filters ul li{line-height: 1;margin-bottom: 1.04167vw;}
.filters ul li label{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction: initial;-ms-flex-align:center;align-items:center;cursor:pointer;-webkit-transition:.125s ease-in-out;-o-transition:.125s ease-in-out;transition:.125s ease-in-out}
.filters ul li label.disabled .named { text-decoration: line-through; color: #ccc; }
.filters ul li label input{display:none}
.filters ul li label input:checked~.checker,
.filters ul li label input[type="checkbox"]:checked~.checker{background-color:#fff;border:.20833vw solid #f56bc2}
.filters ul li.active .checker{background-color:#fff;border:.20833vw solid #f56bc2}
.filters ul li:hover .checker{-webkit-box-shadow:0 0 .52083vw rgba(245,107,194,.43);box-shadow:0 0 .52083vw rgba(245,107,194,.43)}
.filters ul li .checker{width:.72917vw;height:.72917vw;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#ebebeb;border:0}
.filters ul li .named{margin-bottom: 0;-webkit-box-flex:1;-ms-flex:1;flex:1;color:#000;font-size:.83333vw;font-weight:400;font-style:normal;letter-spacing:normal;line-height:normal;padding:0 .78125vw 0 .41667vw}
.filters ul li .counter{color:#c9c8c4;font-size:.72917vw;font-weight:400;font-style:normal;letter-spacing:normal;line-height:normal}
.filters .btn{margin:.83333vw auto}

@media screen and (max-width:980px){
    .filters ul li label .named{font-size:5vw;padding:0 4.6875vw 0 2.5vw}
    .filters ul li label input:checked~.checker,.filters ul li label input[checked=checked]~.checker{border:1.25vw solid #f56bc2}
    .filters ul li .checker{width:4.375vw;height:4.375vw}
    .filters ul li .checker:hover{-webkit-box-shadow:0 0 3.125vw rgba(245,107,194,.43);box-shadow:0 0 3.125vw rgba(245,107,194,.43)}
    .filters ul li .checker.check{border:1.25vw solid #f56bc2}
    .filters ul li .named{font-size:5vw;padding:0 4.6875vw 0 2.5vw}
    .filters ul li .counter{font-size:4.375vw}
}

/* sorting */
.sorting{height:2.08333vw;cursor:pointer;position:absolute;right:0;z-index:4;top:-2.5vw;width:13.75vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}
.sorting .button{background-position:center;background-repeat:no-repeat;background-size:contain;background-image:url(/local/templates/.default/css/../images/ec56675062bd9d256ac38feab86f94ad.svg);width:1.25vw;height:1.25vw;display:block;position:absolute;top:.41667vw;right:.41667vw}
.sorting .button:hover{background-image:url(/local/templates/.default/css/../images/864fe7c9310c6d5b9b7716de76fbf820.svg)}
.sorting.active{background-color:#fff;height:auto;z-index:5;-webkit-box-shadow:0 .20833vw 1.04167vw rgba(81,120,146,.16);box-shadow:0 .20833vw 1.04167vw rgba(81,120,146,.16)}
.sorting.active .button{background-image:url(/local/templates/.default/css/../images/864fe7c9310c6d5b9b7716de76fbf820.svg)}
.sorting.active .button:hover{-webkit-box-shadow:none;box-shadow:none}
.sorting.active .menu{padding-top:1.66667vw}
.sorting.active .menu a{visibility:visible;height:auto;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:.3125vw;padding-top:.41667vw;padding-bottom:.41667vw;cursor:pointer;color: #000;}
.sorting.active .menu a.select{background-color:#f1f6f7}
.sorting.active .menu a.select .title{text-decoration:underline}
.sorting.active .menu a:hover{background-color:#f1f6f7}
.sorting.active .menu a:hover .title{text-decoration:underline}
.sorting .menu{visibility:visible;width:100%;background-color:#fff;position:relative;-webkit-transition:.275s ease-in-out;-o-transition:.275s ease-in-out;transition:.275s ease-in-out;right:0}
.sorting .menu a{visibility:hidden;padding-left:1.04167vw;padding-right:2.08333vw;height:0vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:.275s ease-in-out;-o-transition:.275s ease-in-out;transition:.275s ease-in-out;display:none;margin-bottom:0;text-decoration: none;}
.sorting .menu a.select{visibility:inherit;display:-webkit-box;display:-ms-flexbox;display:flex;height:2.08333vw;cursor:default}
.sorting .menu a input{display:none}
.sorting .menu a .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:0;padding-right:1.25vw;position:relative;width:100%;height:100%}
.sorting .menu a .item:after{visibility:visible;height:100%;position:absolute;content:"\eed6";font-family:icofont!important;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.04167vw;font-weight:400;font-style:normal;width:1.25vw;letter-spacing:normal;line-height:normal;text-align:center;top:-.20833vw;right:0;color:#8aa0a7;visibility:hidden;display:none}
.sorting .menu a .item .simbol{width:.83333vw;height:.83333vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.sorting .menu a .item .title{color:#000;font-size:.83333vw;font-weight:400;font-style:normal;letter-spacing:normal;line-height:normal;text-align:left;margin:0;margin-left:1.04167vw;padding:0;white-space:nowrap}
.sorting .menu a .item.hit .simbol{background-color:#f56bc2}
.sorting .menu a .item.new .simbol{background-color:#6ab9a1}
.sorting .menu a .item.action .simbol{background-color:#f9c240}
.sorting .menu a .item.down .simbol,.sorting .menu label .item.up .simbol{font-size:.83333vw}
@media screen and (max-width:980px){
    .sorting{width:calc(100% - (40 / (320 * 0.01) * 1vw));height:12.5vw;right:6.25vw;top:-15.625vw;background-color:#fff;border:1px solid #fff}
    .sorting .button{width:12.5vw;height:12.5vw;background-size:7.5vw;top:-.3125vw;padding:2.5vw;border:1px solid #ebebeb;right:-.3125vw}
    .sorting .button:hover{-webkit-box-shadow:0 1.25vw 6.25vw rgba(81,120,146,.16);box-shadow:0 1.25vw 6.25vw rgba(81,120,146,.16)}
    .sorting.active{border:1px solid #ebebeb;-webkit-box-shadow:0 1.25vw 6.25vw rgba(81,120,146,.16);box-shadow:0 1.25vw 6.25vw rgba(81,120,146,.16)}
    .sorting.active .button{border:none}
    .sorting.active .button:hover{-webkit-box-shadow:none;box-shadow:none}
    .sorting.active .menu{padding-top:12.5vw}
    .sorting.active .menu a{margin-bottom:1.875vw;padding-top:2.5vw;padding-bottom:2.5vw;padding-left:2.5vw;padding-right:2.5vw;height:auto;visibility:visible}
    .sorting.active .menu a.select{visibility:visible;overflow:auto;height:auto;width:auto}
    .sorting.active .menu a.select .item:after{display:block}
    .sorting .menu{height:100%}
    .sorting .menu a{padding-left:2.5vw;padding-right:2.5vw}
    .sorting .menu a.select{height:100%}
    .sorting .menu a .item{padding-right:7.5vw}
    .sorting .menu a .item:after{font-size:5vw;width:7.5vw;top:0}
    .sorting .menu a .item .simbol{width:5vw;height:5vw}
    .sorting .menu a .item .title{font-size:5vw;margin-left:6.25vw}
    .sorting .menu a .item.down .simbol,.sorting .menu label .item.up .simbol{font-size:5vw}
}

/* data-wrapper-products */
.data-wrapper{position:relative}
.data-wrapper-products{display:grid;grid-template-columns:1fr 70.83333vw;grid-column-gap:1.5625vw;}
.data-wrapper-products .products .title-section {width: 100%;margin: 2vw 0vw 1.042vw 0vw;text-align: center;font-size: 1.563vw;}
.data-wrapper-products .products .title-section:nth-child(2) {margin: 0vw 0vw 1.042vw 0vw;}
.data-wrapper-products .products{width:100%;position:relative}
.data-wrapper-products .products .list{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;grid-gap:1.5625vw;grid-template-rows: 20.313vw;}
.data-wrapper-products .products .list>.btn{grid-column-start:1;grid-column-end:6}
.data-wrapper-products .products .minibanner{display:none}
.data-wrapper-lk{padding:0 0 0 7.29167vw;display:grid;grid-template-columns:56.25vw 1fr;grid-column-gap:1.5625vw;}

@media screen and (max-width:980px){
    .data-wrapper-products{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}
    .data-wrapper-products .products{margin-top:18.75vw}
    .data-wrapper-products .products .title-section {width: 100%;text-align: center;font-size: 8vw;margin: 10vw 0vw 5.333vw 0vw;}
    .data-wrapper-products .products .title-section:nth-child(2) {margin: 0vw 0vw 5.333vw 0vw;}
    /* .data-wrapper-products .products .list{display:grid;grid-template-columns:1fr;grid-gap:9.375vw;padding:0 6.25vw} */
    .data-wrapper-products .products .list{display:grid;grid-template-columns: 1fr 1fr;grid-gap: 3vw;padding: 0vw;grid-template-rows: 1fr;}
    .data-wrapper-products .products .list .product{height:100%;}
    .data-wrapper-products .products .list>:nth-child(-n+4){display:block}
    .data-wrapper-products .products .list>.btn{grid-column-start:1;grid-column-end:1}
    .data-wrapper-products .products .minibanner{display:block;margin:15vw 6.25vw;width:auto}
    .data-wrapper-basket{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:0}
    .data-wrapper-basket .basket-content{width:100%;margin-bottom:9.375vw}
    .data-wrapper-basket .menu-wrapper{width:100%;left:0}
}

/* products */
.product{position:relative;width:100%}
.product .inwards{position:relative;border:1px solid #ebebeb;padding:.83333vw;-webkit-transition:.2s linear;-o-transition:.2s linear;transition:.2s linear;background:#fff;height:100%;width:100%;display: flex;flex-direction: column;}
.product .inwards:hover{-webkit-box-shadow:0 0 .72917vw 2px rgba(0,0,0,.36);box-shadow:0 0 .72917vw 2px rgba(0,0,0,.36);position:absolute;height:auto;min-height:100%;z-index:4;top:0;left:0}
.product .inwards:hover .price-block{margin-bottom:.625vw}
.product .inwards:hover .hide{display:-webkit-box;display:-ms-flexbox;display:flex}
.product .inwards .hit-product{z-index:1;padding:0 .41667vw 0 1.04167vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;position:absolute;width:6.51042vw;height:1.77083vw;top:.72917vw;left:-.52083vw;background-color:#f56bc2;color:#fff;font-size:.83333vw;font-weight:400;font-style:normal;letter-spacing:normal;line-height:normal}
.product .inwards .hit-product .tail{width:.46875vw;height:.46875vw;top:100%;left:0;overflow:hidden;position:absolute;display:block}
.product .inwards .hit-product .tail:before{content:'';border:.625vw solid transparent;border-top:.3125vw solid #a83f81;position:relative;display:block}
.product .inwards .new-product{z-index:1;padding:0 .41667vw 0 1.04167vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;position:absolute;width:6.51042vw;height:1.77083vw;top:.72917vw;left:-.52083vw;background-color:#6ab9a1;color:#fff;font-size:.83333vw;font-weight:400;font-style:normal;letter-spacing:normal;line-height:normal}
.product .inwards .new-product .tail{width:.46875vw;height:.46875vw;top:100%;left:0;overflow:hidden;position:absolute;display:block}
.product .inwards .new-product .tail:before{content:'';border:.625vw solid transparent;border-top:.3125vw solid #468270;position:relative;display:block}
.product .inwards .action-product{z-index:1;padding:0 .41667vw 0 1.04167vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;position:absolute;width:6.51042vw;height:1.77083vw;top:.72917vw;left:-.52083vw;background-color:#f9c240;color:#fff;font-size:.83333vw;font-weight:400;font-style:normal;letter-spacing:normal;line-height:normal}
.product .inwards .action-product .tail{width:.46875vw;height:.46875vw;top:100%;left:0;overflow:hidden;position:absolute;display:block}
.product .inwards .action-product .tail:before{content:'';border:.625vw solid transparent;border-top:.3125vw solid #b48311;position:relative;display:block}
.product .inwards .new-action-product{z-index:1;padding:0 .41667vw 0 1.04167vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;width:6.51042vw;height:3.22917vw;top:.72917vw;left:-.52083vw;background:-webkit-gradient(linear,left top,left bottom,from(#6ab9a1),color-stop(50%,#6ab9a1),color-stop(50%,#f9c240),to(#f9c240));background:-o-linear-gradient(top,#6ab9a1 0,#6ab9a1 50%,#f9c240 50%,#f9c240 100%);background:linear-gradient(to bottom,#6ab9a1 0,#6ab9a1 50%,#f9c240 50%,#f9c240 100%);color:#fff;font-size:.83333vw;font-weight:400;font-style:normal;letter-spacing:normal;line-height:normal;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}
.product .inwards .new-action-product p{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.product .inwards .new-action-product .tail{width:.46875vw;height:.46875vw;top:100%;left:0;overflow:hidden;position:absolute;display:block}
.product .inwards .new-action-product .tail:before{content:'';border:.625vw solid transparent;border-top:.3125vw solid #b48311;position:relative;display:block}
.product .inwards .hit-action-product{z-index:1;padding:0 .41667vw 0 1.04167vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;width:6.51042vw;height:3.22917vw;top:.72917vw;left:-.52083vw;background:-webkit-gradient(linear,left top,left bottom,from(#f56bc2),color-stop(50%,#f56bc2),color-stop(50%,#f9c240),to(#f9c240));background:-o-linear-gradient(top,#f56bc2 0,#f56bc2 50%,#f9c240 50%,#f9c240 100%);background:linear-gradient(to bottom,#f56bc2 0,#f56bc2 50%,#f9c240 50%,#f9c240 100%);color:#fff;font-size:.83333vw;font-weight:400;font-style:normal;letter-spacing:normal;line-height:normal;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}
.product .inwards .hit-action-product p{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.product .inwards .hit-action-product .tail{width:.46875vw;height:.46875vw;top:100%;left:0;overflow:hidden;position:absolute;display:block}
.product .inwards .hit-action-product .tail:before{content:'';border:.625vw solid transparent;border-top:.3125vw solid #b48311;position:relative;display:block}
.product .inwards .product__image{width:100%;position:relative;overflow:hidden;display:block;margin-bottom:.83333vw;background-position: center center;background-repeat: no-repeat;background-size: cover;}
.product .inwards .product__image:before{content:'';width:100%;display:block;padding-top:100%;position:relative}
.product .inwards .sketch{position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);height:100%;width:auto;min-width:100%;cursor: pointer;}
.product .inwards .title{display: block;height: 3.4vw;overflow: hidden;color:#636363;font-size:1.45833vw;font-weight:300;font-style:normal;letter-spacing:normal;line-height:1.2;padding:0;margin-bottom:1.2vw;text-decoration:none;}
.product .inwards:hover .title{max-height: none;height: auto;}
.product .inwards .btn-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.product .inwards .buy,.product .inwards .pick{font-size:.83333vw;display:inline-block;font-style:normal;font-weight:400;letter-spacing:normal;line-height:normal}
.product .inwards .buy{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:auto}
.product .inwards .pick{margin:0 auto}
.product .inwards .hide{display:none}
.product.sales .inwards:hover{-webkit-box-shadow:0 0 .72917vw 2px rgba(139,199,183,.36);box-shadow:0 0 .72917vw 2px rgba(139,199,183,.36)}
.product.action .inwards:hover{-webkit-box-shadow:0 0 .72917vw 2px rgba(249,194,64,.36);box-shadow:0 0 .72917vw 2px rgba(249,194,64,.36)}
.product.popular .inwards:hover{-webkit-box-shadow:0 0 .72917vw 2px rgba(125,56,99,.36);box-shadow:0 0 .72917vw 2px rgba(125,56,99,.36)}
.product .inwards.not-available:hover {border: 1px solid #cccc;}
.product .not-available:before {content: "";background-color: #cccc;width: 100%;height: 100%;position: absolute;top: 0;left: 0;z-index: 2;}
.product .not-available__link {position: absolute;top: 0vw;left: 0vw;width: 100%;height: 100%;z-index: 3;}
.product .not-available .price-block {display: none;}

@media screen and (max-width:980px){
    .product .inwards{padding:5vw;border:1px solid #ebebeb;height:auto}
    .product .inwards:hover{position:relative;-webkit-box-shadow:0 0 4.375vw .625vw rgba(0,0,0,.36);box-shadow:0 0 4.375vw .625vw rgba(0,0,0,.36)}
    .product .inwards:hover .price-block{margin-bottom:3.75vw}
    .product .inwards .action-product,.product .inwards .hit-action-product,.product .inwards .hit-product,.product .inwards .new-action-product,.product .inwards .new-product{padding:0 2.5vw 0 6.25vw;width:39.0625vw;top:4.375vw;left:-3.125vw;font-size:5vw}
    .product .inwards .action-product .tail,.product .inwards .hit-action-product .tail,.product .inwards .hit-product .tail,.product .inwards .new-action-product .tail,.product .inwards .new-product .tail{width:2.8125vw;height:2.8125vw}
    .product .inwards .action-product .tail:before,.product .inwards .hit-action-product .tail:before,.product .inwards .hit-product .tail:before,.product .inwards .new-action-product .tail:before,.product .inwards .new-product .tail:before{content:'';border:3.75vw solid transparent}
    .product .inwards .new-product{height:11.25vw}
    .product .inwards .new-product p{font-size:5vw}
    .product .inwards .new-product .tail:before{border-top:1.875vw solid #468270}
    .product .inwards .action-product{height:11.25vw}
    .product .inwards .action-product p{font-size:5vw}
    .product .inwards .action-product .tail:before{border-top:1.875vw solid #b48311}
    .product .inwards .hit-action-product{height:20vw}
    .product .inwards .hit-action-product p{font-size:5vw}
    .product .inwards .hit-action-product .tail:before{border-top:1.875vw solid #b48311}
    .product .inwards .new-action-product{height:20vw}
    .product .inwards .new-action-product p{font-size:5vw}
    .product .inwards .new-action-product .tail:before{border-top:1.875vw solid #b48311}
    .product .inwards .hit-product{height:11.25vw}
    .product .inwards .hit-product p{font-size:5vw}
    .product .inwards .hit-product .tail:before{border-top:1.875vw solid #a83f81}
    .product .inwards .title{height: auto;max-height: 33vw;font-size:8.75vw;min-height: 14vw;font-weight:300;font-style:normal;letter-spacing:normal;margin-bottom:8vw}
    .data-wrapper-products .product .inwards .title{height: auto;height: 14vw;font-size:8.75vw;font-weight:300;font-style:normal;letter-spacing:normal;margin-bottom:5vw}
    .data-wrapper-products .product .inwards:hover .title{max-height: none;}
    .product .inwards .btn-block{height:auto}
    .product .inwards .sketch{margin-bottom:5vw}
    .product .inwards .buy,.product .inwards .pick{font-size:5vw}
    .product.sales .inwards:hover{-webkit-box-shadow:0 0 4.375vw .625vw rgba(139,199,183,.36);box-shadow:0 0 4.375vw .625vw rgba(139,199,183,.36)}
    .product.action .inwards:hover{-webkit-box-shadow:0 0 4.375vw .625vw rgba(249,194,64,.36);box-shadow:0 0 4.375vw .625vw rgba(249,194,64,.36)}
    .product.popular .inwards:hover{-webkit-box-shadow:0 0 4.375vw .625vw rgba(125,56,99,.36);box-shadow:0 0 4.375vw .625vw rgba(125,56,99,.36)}

    .product-item .product-area .right .product-area-container .product-area-content.product__offer {grid-template-columns: 1fr 1fr;}
    .product__offer .product,
    .data-wrapper-products .product {width: 44.375vw;}
    .product__offer .product .inwards,
    .data-wrapper-products .product .inwards {padding: 1vw;}
    .data-wrapper-products .product .inwards {height: 100%;}
    .product__offer .product .inwards .title,
    .data-wrapper-products .product .inwards .title {padding: 0vw 2vw;font-size: 6vw;}
    .product__offer .product .inwards .price-block,
    .data-wrapper-products .product .inwards .price-block {padding: 0vw 2vw;margin: 0vw;}
    .product__offer .price-block .price.normal,
    .data-wrapper-products .price-block .price.normal {font-size: 6vw;}
    .product-item .product__offer .product .inwards .btn-block,
    .data-wrapper-products .product .inwards .btn-block {height: auto;padding: 1vw;flex-direction: column;}
    .product-item .product__offer .product .inwards .btn,
    .data-wrapper-products .product .inwards .btn {padding: 2vw 3vw;height: auto;}
    .product__offer .quantity,
    .data-wrapper-products .quantity {margin: 0vw 0vw 3vw 0vw;grid-template-columns: 10vw 20vw; grid-template-rows: 7vw;}
    .product__offer .quantity .quantity-btn-block,
    .data-wrapper-products .quantity .quantity-btn-block {grid-template-columns: 1fr 1fr;grid-column-gap: 3.75vw;}
}

/* product detail */
.product-detail-content{margin-bottom:5.3125vw}
.products-preview{position:relative;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}
.products-preview .preview{width:100%;position:relative;margin-bottom:1.5625vw;border:1px solid #ebebeb;text-align: center;overflow: hidden;}
.products-preview .preview img {display: none; max-width: 100%; }
.products-preview .preview img:first-child { display: inline-block; }
.products-preview .preview:hover{-webkit-box-shadow:0 0 .72917vw .10417vw rgba(245,107,194,.36);box-shadow:0 0 .72917vw .10417vw rgba(245,107,194,.36);border:1px solid rgba(245,107,194,.36)}
.products-preview .preview.slick-initialized img{ display: inline-block; max-width: none; }
.products-preview .preview .slick-arrow{position:absolute;z-index:1;bottom:.625vw;color:#8aa0a7;font-size:1.45833vw;font-weight:400;font-style:normal;letter-spacing:normal;line-height:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;height: auto;}
.products-preview .preview .slick-arrow:hover{-webkit-box-shadow:0 0 .72917vw .10417vw rgba(245,107,194,.36);box-shadow:0 0 .72917vw .10417vw rgba(245,107,194,.36)}
.products-preview .preview .slick-arrow.next{right:.41667vw}
.products-preview .preview .slick-arrow.prev{left:.41667vw}
.products-preview .preview .slick-dots{display:none!important}
.products-preview .preview .slick-slide{height:auto;cursor:pointer;overflow:hidden}
.products-preview .preview .slick-slide>:first-child{position:relative;width:100%;overflow:hidden}
.products-preview .preview .slick-slide>:first-child:before{content:'';position:relative;width:100%;display:block;padding-top:100%}
.products-preview .preview .slick-slide>:first-child img{max-width:initial;min-height:100%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.products-preview .thumb{ display: none; position:relative;width:calc(100% + (30 / (1920 * 0.01) * 1vw));left:50%;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%)}
.products-preview .thumb.slick-initialized { display: block; }
.products-preview .thumb .slick-slide{margin: 0.78125vw;overflow:hidden}
.products-preview .thumb .img{width:100%;cursor:pointer;position:relative;overflow:hidden;border:1px solid #ebebeb}
.products-preview .thumb .img:hover, .products-preview .thumb .slick-current {-webkit-box-shadow:0 0 .72917vw .10417vw rgba(245,107,194,.36);box-shadow:0 0 .72917vw .10417vw rgba(245,107,194,.36);border:1px solid rgba(245,107,194,.36)}
.products-preview .thumb .img.this{border:1px solid #f56bc2}
.products-preview .thumb .img:before{content:'';position:relative;width:100%;display:block;padding-top:100%}
.products-preview .thumb .img img{width:inherit;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.products-preview .thumb .slick-arrow{height: calc(100% - 1.5625vw);margin-bottom: 0.78125vw;position:absolute;z-index:1;bottom:0px;color:#8aa0a7;font-size:1.45833vw;font-weight:400;font-style:normal;letter-spacing:normal;line-height:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;width:auto;background: #fff;opacity: 0.8}
.products-preview .thumb .slick-arrow:hover{-webkit-box-shadow:0 0 .72917vw .10417vw rgba(245,107,194,.36);box-shadow:0 0 .72917vw .10417vw rgba(245,107,194,.36)}
.products-preview .thumb .slick-arrow.next{right:0vw}
.products-preview .thumb .slick-arrow.prev{left:0vw}

.product__discounts {margin-top: 1vw;color: #636363;font-size: 1.45833vw;font-weight: 300;}
@media screen and (max-width:980px){
    .products-preview{margin-bottom:0}
    .products-preview .preview{margin-bottom:0;height:calc(100vw - (30 / (320 * 0.01) * 1vw));}
    .products-preview .preview:hover{-webkit-box-shadow:0 0 4.375vw .625vw rgba(245,107,194,.36);box-shadow:0 0 4.375vw .625vw rgba(245,107,194,.36)}
    .products-preview .preview .slick-arrow{bottom:1.875vw;font-size:8.75vw}
    .products-preview .preview .slick-arrow:hover{-webkit-box-shadow:0 0 4.375vw .625vw rgba(245,107,194,.36);box-shadow:0 0 4.375vw .625vw rgba(245,107,194,.36)}
    .products-preview .thumb{width:100%;grid-column-gap:5vw;grid-row-gap:5vw;margin-bottom:5vw;background-color:rgba(255,255,255,.86)}
    .products-preview .thumb .slick-slide{margin: 2.5vw;}
    .products-preview .thumb .img:hover{-webkit-box-shadow:0 0 4.375vw .625vw rgba(245,107,194,.36);box-shadow:0 0 4.375vw .625vw rgba(245,107,194,.36)}
    .products-preview .thumb i { font-size: 5vw; }
    .product__discounts {margin: 5vw 0vw;font-size: 5vw; line-height: 5vw;}
}

.product-item .titlewithprice{display:none}
.product-item .product-nav{display:none}
.product-item .product-area{display:grid;grid-template-columns:27.39583vw 1fr;grid-column-gap:1.5625vw;grid-row-gap:1.5625vw;margin-bottom:4.6875vw}
.product-item .product-area .right .product-area-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}
.product-item .product-area .right .product-area-container .product-area-title{color:#000;font-size:1.25vw;font-weight:700;font-style:normal;letter-spacing:normal;line-height:normal;display:none}
.product-item .product-area .right .product-area-container .product-area-content{width:100%;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:1fr;grid-gap:1.5625vw}
.product-item .product-area .right .product-area-container .more{display:none}
.product-item .product-area .left{width:100%;position:relative}
.product-item .product .inwards:hover{height:auto}
.product-item .product .inwards .price-block{margin-bottom:.52083vw}
.product-item .product .inwards .btn-block{height:2.5vw}

.product-item.no-offer .product .inwards{width: 11vw;border:none;padding: 1.1vw 0vw;}
.product-item.no-offer .product .inwards:hover{position:relative;-webkit-box-shadow:none!important;box-shadow:none!important;height:auto}
.product-item.no-offer .product .inwards .favorite,.product-item.no-offer .product .inwards .product__image{display:none}
.product-item.no-offer .product .inwards .btn-block{justify-content:flex-end}

@media screen and (max-width:980px){
    .product-item .product-area{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:12.5vw}
    .product-item .product-area .right .product-area-container .product-area-title{color:#000;font-size:7.5vw;font-weight:700;font-style:normal;letter-spacing:normal;line-height:normal;display:inline-block;margin-bottom:6.25vw}
    .product-item .product-area .right .product-area-container .product-area-content{grid-template-columns:1fr;}
    .product-item .product-area .right .product-area-container .more{display:-webkit-box;display:-ms-flexbox;display:flex;background-color:rgba(201,200,196,.3);border:1px solid rgba(201,200,196,.3)}
    .product-item .product-area .right .product-area-container .more:hover{-webkit-box-shadow:0 0 .72917vw .10417vw rgba(201,200,196,.36);box-shadow:0 0 .72917vw .10417vw rgba(201,200,196,.36)}
    .product-item .product-area .right .product-area-container .more:active{-webkit-box-shadow:none;box-shadow:none;background-color:rgba(201,200,196,.2);border:1px solid rgba(201,200,196,.2)}
    .product-item .product .inwards .price-block{margin-bottom:3.125vw}
    .product-item .product .inwards .btn-block{height:15vw}

    .product-item.no-offer .product-area .right{width:100%}
    .product-item.no-offer .product .inwards{width: 100%;padding:6.25vw 0 0}
}

.product-info{margin-bottom:5.3125vw}
.product-info h1{margin-top:5vw;margin-bottom:3.33333vw;color:#000;font-size:3.33333vw;font-weight:700;font-style:normal;letter-spacing:normal;line-height:normal;text-align:left}
.product-info h2{font-size:2.5vw;color:#000;font-weight:700;font-style:normal;letter-spacing:normal;line-height:normal;text-align:left;margin-bottom:2.5vw}
.product-info .text-content{padding:0 2.5vw;margin-bottom:3.33333vw}
.product-info .text-content p{font-size:.9375vw;line-height:1.44;color:#000;font-weight:400;font-style:normal;letter-spacing:normal;margin-bottom:1.5625vw}
.product-info .image-wrap,.product-info .video-wrap{width:100%;position:relative;margin-bottom:.72917vw}
.product-info .image-wrap:before,.product-info .video-wrap:before{content:'';position:relative;display:block;width:100%;padding-top:56.25%}
.product-info .image-wrap img,.product-info .video-wrap img{position:absolute;top:50%;left:50%;max-height:100%;height:auto;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);min-height:100%;max-width:100%}
.product-info .image-wrap iframe,.product-info .image-wrap video,.product-info .video-wrap iframe,.product-info .video-wrap video{position:absolute;width:100%;height:100%;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.product-info .image-des,.product-info .video-des{margin-bottom:2.91667vw;color:#8aa0a7;font-size:.9375vw;font-weight:400;font-style:normal;letter-spacing:normal;line-height:1.44;text-align:left}
@media screen and (max-width:980px){
    .product-info{margin-bottom:3.33333vw}
    .product-info h1{margin-top:11.25vw;margin-bottom:0;color:#000;font-size:1.875vw;font-weight:700;font-style:normal;letter-spacing:normal;line-height:normal;text-align:left}
    .product-info h2{font-size:11.25vw;color:#000;font-weight:700;font-style:normal;letter-spacing:normal;line-height:normal;text-align:left;margin-bottom:2.5vw}
    .product-info .text-content{padding:0;margin-bottom:3.33333vw}
    .product-info .text-content p{font-size:5.625vw;line-height:1.44;color:#000;font-weight:400;font-style:normal;letter-spacing:normal;margin-bottom:9.375vw}
    .product-info .text-content>:last-child{margin-bottom:3.75vw}
    .product-info .image-wrap,.product-info .video-wrap{width:calc(100% + (30 / (320 * 0.01) * 1vw));left:-4.6875vw;position:relative;margin-bottom:0;margin-top:0}
    .product-info .image-wrap:before,.product-info .video-wrap:before{content:'';position:relative;display:block;width:100%;padding-top:56.25%}
    .product-info .image-wrap img,.product-info .video-wrap img{position:absolute;top:50%;left:50%;max-height:100%;height:auto;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);min-height:100%;max-width:100%}
    .product-info .image-wrap iframe,.product-info .image-wrap video,.product-info .video-wrap iframe,.product-info .video-wrap video{position:absolute;width:100%;height:100%;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
    .product-info .image-des,.product-info .video-des{margin-bottom:9.375vw;margin-top:3.75vw;color:#8aa0a7;font-size:5.625vw;font-weight:400;font-style:normal;letter-spacing:normal;line-height:1.25;text-align:left}
}

.tabs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%;margin-bottom:1.66667vw;position:relative}
.tabs-content{width:100%}
.tabs-content .item{display:none}
.tabs-content .item .m-nav{border-bottom:1px solid #ebebeb;color:#636363;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;cursor:pointer;position:relative;display:none}
.tabs-content .item .m-nav:hover p{color:#f56bc2}
.tabs-content .item .m-nav p{color:#636363;font-size:1.45833vw;font-weight:300;font-style:normal;letter-spacing:normal;line-height:normal;margin-bottom:0;padding:.78125vw 0 .625vw;position:relative}
.tabs-content .item .m-nav p:before{content:'';position:absolute;bottom:0;left:0;width:0;-webkit-transition:.125s ease-in-out;-o-transition:.125s ease-in-out;transition:.125s ease-in-out;height:.3125vw;background:#f56bc2}
.tabs-content .item .m-nav:after{content:'+';position:relative;font-size:1.45833vw;font-weight:400;font-style:normal;letter-spacing:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.tabs-content .item.active{display:block}
.tabs-content .item.active .m-nav p:before{width:100%}
.tabs-content .item.active .m-nav:after{content:'-'}
.tabs.v1:before{height:.10417vw;background:#ebebeb;content:'';position:absolute;bottom:-.10417vw;width:100%;left:0}
.tabs.v2:before{height:.10417vw;background:#ebebeb;content:'';position:absolute;bottom:-.10417vw;width:100%;left:0}
.tabs.v3{width:100%}
.tabs.v3:before{height:.10417vw;background:#ebebeb;content:'';position:absolute;bottom:-.10417vw;width:100%;left:0}
.tabs.v3 .tab{font-size:.72917vw;font-weight:400;font-style:normal;letter-spacing:normal;line-height:normal}
.tabs .tab{display: block;font-size:1.45833vw;color:#636363;margin-right:1.66667vw;cursor:pointer;padding-bottom:.83333vw;position:relative;text-decoration: none;}
.tabs .tab.active,.tabs .tab:hover{color:#f56bc2}
.tabs .tab.active:before{content:'';position:absolute;bottom:0;left:0;width:100%;height:.3125vw;background:#f56bc2}


@media screen and (max-width:980px){
    .tabs{display:none}
    .tabs-content .item{display:block}
    .tabs-content .item .m-nav{display:-webkit-box;display:-ms-flexbox;display:flex}
    .tabs-content .item .m-nav p{font-size:8.75vw}
    .tabs-content .item .m-nav:after{font-size:8.75vw}
    .tabs-content .item .m-nav p{padding:4.6875vw 0 3.75vw}
    .tabs-content .item .m-nav p:before{height:1.875vw}
    .tabs-content .item-content{display:none}
    .tabs-content .item-content>:last-child{margin-bottom:0;border-bottom:1px solid #ebebeb;padding-bottom:3.75vw}
    .tabs-content .item.active .item-content{padding-top:6.25vw;display:block}

    .cart .tabs.v1 {display: flex; flex-direction: column;}
    .cart .tabs.v1 .tab {margin: 0vw 0vw 5vw 0vw; display: flex;justify-content: center;align-items: center;font-size: 7.5vw;font-weight: 700;}
    .cart .tabs.v1 .tab.active {width: 100%;height: 20vw;color: #fff;background-color: #434343;}
    .cart .tabs.v1 .tab.active:before {display: none;}
}

/* label */
.product .inwards .label-product{top:.72917vw;left:-.52083vw;position:absolute;z-index:1}
.product .inwards .label-product p{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;color:#fff;font-size:.83333vw;font-weight:400;font-style:normal;letter-spacing:normal;width:6.51042vw;height:1.77083vw;line-height:normal;padding:0 .41667vw 0 1.04167vw;position:relative}
.product .inwards.not-available .label-product p {background-color: #ccc !important;}
.product .inwards .label-product p:before{content:'';position:absolute;top:100%;left:0;overflow:hidden;border: 0.521vw solid transparent; border-right: 0vw;}
.product .inwards .label-product p.product-new{background-color:#6ab9a1}
.product .inwards .label-product p.product-new:before { border-top: 0.260vw solid #468270; }
.product .inwards .label-product p.product-promotions{background-color:#f9c240}
.product .inwards .label-product p.product-promotions:before { border-top: 0.260vw solid #b48311; }
.product .inwards .label-product p.product-bestseller{background-color:#f56bc2}
.product .inwards .label-product p.product-bestseller:before { border-top: 0.260vw solid #a83f81; }
.product .inwards:hover .label-product p.product-new:before { border: 0.469vw solid transparent; border-top: 0.260vw solid #468270; border-right: 0vw; }
.product .inwards:hover .label-product p.product-promotions:before { border: 0.469vw solid transparent; border-top: 0.260vw solid #b48311; border-right: 0vw; }
.product .inwards:hover .label-product p.product-bestseller:before { border: 0.469vw solid transparent; border-top: 0.260vw solid #a83f81; border-right: 0vw; }
@media screen and (max-width: 980px) {
    .product .inwards .label-product p { height: 10vw; padding: 0 2.5vw 0 6.25vw; width: 39.0625vw; top: 4.375vw; left: -3.125vw; font-size: 5vw; }
    .product .inwards .label-product p:before { border: 12px solid transparent; border-right: 0px; }
    .product .inwards .label-product p.product-new:before { border-top: 1.5vw solid #468270; }
    .product .inwards .label-product p.product-promotions:before { border-top: 1.5vw solid #b48311; }
    .product .inwards .label-product p.product-bestseller:before { border-top: 1.5vw solid #a83f81; }
    .data-wrapper-products .product .inwards .label-product p { height: 6vw;padding: 0vw 2vw;width: 28vw;top: 0.5vw;left: -1.5vw;font-size: 4vw; }
    .data-wrapper-products .product .inwards .label-product {left: -1.5vw;}
}

/* favorite */
a.favorite{width:1.45833vw;height:1.45833vw;border:1px solid #f56bc2;background-color:#fff;position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;z-index:1;cursor:pointer;top:.83333vw;right:.83333vw;text-decoration:none;-webkit-transition:.125s ease-in-out;-o-transition:.125s ease-in-out;transition:.125s ease-in-out}
a.favorite i{color:#f56bc2;font-size:.83333vw;font-weight:400;font-style:normal;letter-spacing:normal;line-height:normal}
a.favorite:hover{-webkit-box-shadow:0 0 .52083vw rgba(245,107,194,.43);box-shadow:0 0 .52083vw rgba(245,107,194,.43)}
a.favorite.check{border:1px solid #f56bc2;background-color:#f56bc2}
a.favorite.check i{color:#fff}

@media screen and (max-width: 980px) {
    a.favorite{width:8.75vw;height:8.75vw;top:5vw;right:5vw}
    a.favorite i{font-size:5vw}
    a.favorite:hover{-webkit-box-shadow:0 0 3.125vw rgba(245,107,194,.43);box-shadow:0 0 3.125vw rgba(245,107,194,.43)}

    .data-wrapper-products .product a.favorite {top: 2vw;right: 2vw;}
}

/* price */
.price-block{text-align:right;position:relative}
.price-block .price{font-size:1.66667vw;line-height:normal;display:block}
.price-block .price span{font-family:'Segoe UI';font-size:1.61458vw}
.price-block .price.normal{color:#8bc7b7}
.price-block .price.old{position: absolute;top: -1.2vw;right: 0px;font-size:1.25vw;opacity:.46;color:#000;display:inline-block;overflow:hidden}
.price-block .price.old:before{content:'';height:1px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%) rotate(-12deg);-ms-transform:translate(-50%,-50%) rotate(-12deg);transform:translate(-50%,-50%) rotate(-12deg);width:150%;background-color:#000}
.price-block .price.old span{font-size:1.19792vw}
.price-block .price.new{color:#f56bc2}
.price-block .price.saving{color:#f56bc2;font-size:.72917vw;line-height:normal}
.price-block .price.saving span{font-size:.72917vw}
@media screen and (max-width:980px){
    .price-block .price{font-size:7vw;}
    .price-block .price span{font-size:9.6875vw}
    .price-block .price.old{font-size:5.5vw;top: -6vw;right: 2vw;}
    .price-block .price.old span{font-size:7.1875vw}
    .price-block .price.saving{font-size:4.375vw}
    .price-block .price.saving span{font-size:4.375vw;}
}

/* quantity */
.quantity{display:grid;grid-template-columns:2.08333vw 1.14583vw;grid-template-rows:2.5vw;grid-column-gap:.625vw;margin-right:.625vw}
.quantity input{border-radius:.20833vw;padding:0}
.quantity input[type=text]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#f56bc2;font-size:1.25vw;font-weight:400;font-style:normal;letter-spacing:normal;line-height:normal;text-align:center;border:none;border-bottom:1px solid #ebebeb;padding:0}
.quantity input[type=button]{background-color:#f56bc2;color:#fefefe;font-size:.83333vw;font-weight:400;font-style:normal;letter-spacing:normal;line-height:normal;border:1px solid #f56bc2;cursor:pointer}
.quantity input[type=button]:disabled{opacity:.5;pointer-events:none}
.quantity input[type=button]:hover{opacity: 0.8;}
.quantity .quantity-btn-block{height:100%;display:grid;grid-template-columns:1fr;grid-template-rows:1fr 1fr;grid-row-gap:.41667vw}
@media screen and (max-width:980px){
    .quantity{grid-template-columns:12.5vw 6.875vw;grid-template-rows:15vw;grid-column-gap:3.75vw;margin-right:3.75vw}
    .quantity input{border-radius:1.25vw}
    .quantity input[type=text]{font-size:7.5vw}
    .quantity input[type=button]{font-size:5vw}
    .quantity .quantity-btn-block{grid-row-gap:2.5vw}
}

/* seo */
.seo{padding:4.375vw 0}
.seo h2{font-size:3.33333vw;font-weight:700;font-style:normal;letter-spacing:normal;line-height:normal;margin-bottom:1.04167vw}
.seo .content{padding:0 2.5vw}
.seo p{font-size:.9375vw;font-weight:400;font-style:normal;letter-spacing:normal;line-height:normal;line-height:1.44;margin-bottom:2.08333vw}
@media screen and (max-width:980px){
    .seo .content{padding:0;margin-bottom:15vw;padding: 0vw 4.6875vw;}
    .seo h2{margin-top:2vw;font-size:11.25vw;text-align:left;margin-bottom:6.25vw}
    .seo p{font-size:5.625vw;margin-bottom:6.25vw}
}

/* search */
.search-wrap-area{max-width:47.1875vw;margin:1.66667vw auto 5vw auto;position:relative}
.search-wrap-area .search-wrap{position:relative}
.search-wrap-area .search-wrap input{-webkit-box-shadow:none;box-shadow:none}
.search-wrap-area .search-wrap input:hover{-webkit-box-shadow:0 .20833vw .3125vw rgba(0,0,0,.16);box-shadow:0 .20833vw .3125vw rgba(0,0,0,.16)}
.search-wrap{position:absolute;width:43.33333vw;height:2.5vw;right:0;top:0;opacity:1;-webkit-transition:.2s;-o-transition:.2s;transition:.2s;z-index:5;display:none}
.search-wrap.v2{display:block}
.search-wrap.show{display:block}
.search-wrap .close{position:absolute;cursor:pointer;width:1.5625vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:1.5625vw;left:auto;right:-1.5625vw;-webkit-box-flex:0;-ms-flex:none;flex:none;top:50%;z-index:1;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
.search-wrap .close img{width:100%}
.search-wrap.hidden{width:0;opacity:0;visibility:hidden}
.search-wrap:before{content:'';position:absolute;display:block;background-position:center center;background-size:cover;background-repeat:no-repeat;background-image:url(/local/templates/.default/css/../images/b5265f415a5bcadc47a7117dcce05cc3.png);height:1.66667vw;width:1.66667vw;top:50%;z-index:1;right:.41667vw;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer;border:none;background-color:transparent;display:none}
.search-wrap:before:hover{background-image:url(/local/templates/.default/css/../images/f620df80bbd65a0e9d661854bfbb1229.png)}
.search-wrap button[type=submit]{position:absolute;display:block;background-position:center center;background-size:cover;background-repeat:no-repeat;background-image:url(/local/templates/.default/css/../images/b5265f415a5bcadc47a7117dcce05cc3.png);height:1.66667vw;width:1.66667vw;top:50%;z-index:1;right:.41667vw;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer;border:none;background-color:transparent}
.search-wrap button[type=submit]:hover{background-image:url(/local/templates/.default/css/../images/f620df80bbd65a0e9d661854bfbb1229.png)}
.search-wrap:before{content:none}
.search-wrap input{width:100%;height:2.5vw;border-radius:.3125vw;border:1px solid #8aa0a7;padding-top:0;padding-bottom:0;padding-left:.83333vw;padding-right:2.5vw;-webkit-box-shadow:0 .20833vw .3125vw rgba(0,0,0,.16);box-shadow:0 .20833vw .3125vw rgba(0,0,0,.16);border-radius:6px;border:1px solid #8aa0a7;background-color:#fff}
.search-wrap input:active,.search-wrap input:focus{border:1px solid #8aa0a7}
.search-overflow{background:rgba(138,160,167,.94);position:absolute;left:0;top:0;width:100%;height:100%;z-index:3;display:none;-webkit-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}
.search-overflow.show{display:block}
@media screen and (max-width:980px){
    .search-wrap-area{max-width:100%;width:100%;margin:10vw auto}
    .search-wrap-area .search-wrap input:hover{-webkit-box-shadow:0 1.25vw 1.875vw rgba(0,0,0,.16);box-shadow:0 1.25vw 1.875vw rgba(0,0,0,.16)}
    .search-wrap{width:100%;height:15vw}
    .search-wrap .close{width:9.375vw;width:9.375vw;right:-9.375vw}
    .search-wrap button,.search-wrap:before{height:10vw;width:10vw;right:2.5vw}
    .search-wrap input{height:15vw;border-radius:1.875vw;padding-left:5vw;padding-right:15vw;-webkit-box-shadow:0 1.25vw 1.875vw rgba(0,0,0,.16);box-shadow:0 1.25vw 1.875vw rgba(0,0,0,.16);border-radius:6px}
}

.res .found-products{position:relative}
.res .cards-wrap{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;grid-gap:1.5625vw;margin-bottom:1.66667vw;padding-bottom:4.16667vw}
.res .tabs{margin-top:5vw}
.res a.show-more{margin:1.66667vw auto;margin-top:1.66667vw;margin-bottom:1.66667vw}
@media screen and (max-width:980px){
    .res .tabs-content .item.active .item-content{padding-top:0}
    .res .cards-wrap{display:grid;grid-template-columns:1fr;grid-gap:9.375vw;padding:0 6.25vw;margin-top:18.75vw;margin-bottom:9.375vw;padding-bottom:0}
    .res a.show-more{margin:10vw auto;margin-top:10vw;margin-bottom:10vw}
}

/*----------------------------------------------------- */
/* CART */
/*----------------------------------------------------- */
.data-wrapper-basket{position: relative; display:grid;grid-template-columns:calc((1080 + 140)/ (1920 * 0.01) * 1vw) 1fr;grid-column-gap:1.5625vw}
.data-wrapper-basket .center .btn { margin: 0 auto; }
.data-wrapper-basket .ordering .center .btn {display: none;}
.basket-product-list table { width: 100%; }

.basket-product-item{ width: 100%; display: grid; grid-template-columns: 6vw 20vw 1fr 1fr 1fr 2vw; grid-column-gap: 1.5vw; align-items: center;position: relative;margin-bottom: 1.5625vw;}
.basket-product-item .price-block .price.old{position:relative;top:auto}
.basket-product-item .bpi-img{width: 100%;position:relative;overflow:hidden;-webkit-box-flex:0;-ms-flex:none;flex:none}
.basket-product-item .bpi-img:before{width:100%;display:block;content:'';padding-top:100%;position:relative}
.basket-product-item .bpi-img img{width: 100%;max-height:100%;max-width:auto;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.basket-product-item .bpi-named{width:100%;-webkit-box-flex:0;-ms-flex:none;flex:none}
.basket-product-item .bpi-named .title{color:#636363;font-size:1.45833vw;font-weight:300;font-style:normal;letter-spacing:normal;line-height:normal;margin:0;padding:0;text-decoration: none;}
.basket-product-item .bpi-named .title:hover{opacity: 0.8;}
.basket-product-item .bpi-named .des{color:#636363;font-size:.9375vw;font-weight:300;font-style:normal;letter-spacing:normal;line-height:normal}
.basket-product-item .bpi-unit-price{-webkit-box-flex:1;-ms-flex:1;flex:1}
.basket-product-item .bpi-quantity{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:flex-end;}
.basket-product-item .bpi-total{-webkit-box-flex:1;-ms-flex:1;flex:1}
.basket-product-item .bpi-text-deleted{position: absolute;background-color: #cccc;height: 100%;width: 100%;z-index: 1;display: flex;justify-content: center;align-items: center;color: #636363;font-size: 1.45833vw;font-weight: 600;text-transform: uppercase;}
.basket-product-item .bpi-restore{grid-column-start: 5; display: flex; justify-content: center;z-index: 2;}
.basket-product-item .bpi-close{grid-column-start: 6; display: flex; justify-content: center; color: #f56bc2; cursor: pointer;z-index: 2;}
.basket-product-item .bpi-close:hover{opacity: 0.8;}

.order-info{border:1px solid #ebebeb;background-color:#fff;padding:1.66667vw 1.04167vw}
.order-info .item{margin-bottom:1.25vw;display:block;position: relative;}
.order-info .item.total{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.order-info .item.total b{margin-bottom:0}
.order-info .item.total .price-block{margin:0}
.order-info .item.total .price-block .price.saving{position:absolute}
.order-info .item.total b{padding-bottom:.625vw}
.order-info .item.total b,.order-info .item.total p{margin-bottom:0}
.order-info .item b{color:#000;font-size:1.14583vw;font-weight:700;font-style:normal;letter-spacing:normal;line-height:normal;margin-bottom:1.25vw;display:inline-block}
.order-info .item .price-block{margin-top:.625vw;margin-bottom:.625vw}
.order-info .item .data{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;margin-bottom:.3125vw}
.order-info .item .data:before{content:'';position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1;display:block;border-bottom:1px dotted #000}
.order-info .item .data>:first-child{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;margin-right:.41667vw}
.order-info .item .data>:last-child{margin-left:.41667vw}
.order-info .item .data p{-webkit-box-flex:0;-ms-flex:none;flex:none;color:#000;font-size:0.729vw;font-weight:400;font-style:normal;letter-spacing:normal;line-height:normal}
.order-info .item .form-group { position: absolute; top: 1.4vw; right: 0vw; }
.order-info .item .close { color: #f56bc2; cursor: pointer; }
.order-info .item .close:hover { opacity: 0.8; }
.order-info .item.end {margin: 1.25vw 0vw 0vw 0vw;}
.order-info .des-info{padding-bottom:1.25vw}
.order-info .des-info p{color:#000;font-size:.72917vw;font-weight:400;font-style:normal;letter-spacing:normal;line-height:1.2}
.order-info .des-info p a{color:#f24eb6;font-style:normal;letter-spacing:normal;line-height:normal;text-decoration:none}
.order-info .des-info p a:hover{text-decoration:underline}
.order-info .reception{color:#000;font-size:1.14583vw;font-weight:700;font-style:normal;letter-spacing:normal;line-height:normal;text-align:center;padding-bottom:.72917vw}
.order-info .reception span{color:#f56bc2}
.order-info .btn{margin-top:.83333vw}

@media screen and (max-width:980px){
    .data-wrapper-basket{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:0}
    .data-wrapper-basket .basket-content{width:100%;margin-bottom:9.375vw}
    .data-wrapper-basket .menu-wrapper{width:100%;left:0}
    .data-wrapper-basket .ordering .center .btn {display: flex;}
    .data-wrapper-basket .menu-wrapper .center .btn {display: none;}

    .basket-product-item{margin-bottom:0;padding:4.6875vw 0;grid-template-columns:33.75vw 1fr;grid-column-gap:4.6875vw;grid-row-gap:2.5vw;border-bottom:1px solid #ebebeb}
    .basket-product-item .bpi-img{margin-right:0;width:33.75vw}
    .basket-product-item .bpi-named{margin-right:0;width:100%;-webkit-box-flex:1;-ms-flex:1;flex:1}
    .basket-product-item .bpi-named .title{color:#636363;font-size:5.625vw;font-weight:400;font-style:normal;letter-spacing:normal;margin-bottom:4.6875vw}
    .basket-product-item .bpi-named .des{color:#636363;font-size:5vw;font-weight:400;font-style:normal;letter-spacing:normal}
    .basket-product-item .bpi-unit-price{display:none}
    .basket-product-item .bpi-quantity{margin-right:0}
    .basket-product-item .bpi-total{width:100%}
    .basket-product-item .bpi-text-deleted{font-size: 6vw;text-align: center;}
    .basket-product-item .bpi-close{position: absolute; top: 3vw; right: 3vw;}
    .basket-product-item .bpi-restore{ grid-column-start: 1; grid-column-end: 3;grid-row-start: 3; }

    .order-info{padding:7.5vw 6.25vw 10vw}
    .order-info .item{margin-bottom:7.5vw}
    .order-info .item b{font-size:6.875vw;font-weight:700;font-style:normal;letter-spacing:normal;line-height:normal;text-align:left;margin-bottom:6.25vw}
    .order-info .item .price-block{margin-top:3.75vw;margin-bottom:3.75vw}
    .order-info .item .data{margin-bottom:1.875vw}
    .order-info .item .data>:first-child{margin-right:2.5vw}
    .order-info .item .data>:last-child{margin-left:2.5vw}
    .order-info .item .data p{font-size:4vw;font-weight:400;font-style:normal;letter-spacing:normal;line-height:normal;text-align:left}
    .order-info .item .form-group { position: initial; margin-bottom: 7.5vw; }
    .order-info .item .form-group input { width: 100%; }
    .order-info .des-info{padding-bottom:7.5vw}
    .order-info .des-info p{font-size:4.375vw;font-weight:400;font-style:normal;letter-spacing:normal;line-height:normal;text-align:left}
    .order-info .reception{font-size:6.875vw;padding-bottom:4.375vw}
}

/*----------------------------------------------------- */
/* ORDER */
/*----------------------------------------------------- */
.data-wrapper-history{display:grid;grid-template-columns:56.25vw 1fr;grid-column-gap:1.5625vw;padding-left:7.29167vw}
.data-wrapper-history-detail{padding-top:3.33333vw;display:grid;grid-template-columns:56.25vw 1fr;grid-column-gap:1.5625vw;padding-left:7.29167vw}
.data-wrapper-history-detail .page-title { padding: 0vw 0vw 3.33333vw 0vw; }
.data-wrapper-history-detail .basket-product-item { grid-template-columns: 6vw 20vw 1fr 3vw 1fr; }
.data-wrapper-history-detail .basket-product-item .bpi-quantity .onlyNumber {pointer-events: none;}
.data-wrapper-history-detail .bpi-quantity .quantity {grid-template-columns: 1fr;margin: 0vw;}

.history-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}
.history-list .tabs{margin-bottom:0}
.history-list .tabs-content .item-content .btn{padding-bottom:0}
.history-list .elem{width:100%;display:grid;grid-template-columns:repeat(3,1fr) 15.625vw;color:#000;font-size:1.14583vw;font-weight:400;font-style:normal;letter-spacing:normal;line-height:normal;border-bottom:1px solid #ebebeb;padding:1.66667vw 0;margin-bottom:1.04167vw}
.history-list .elem a,.history-list .elem div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.history-list .elem a{text-decoration:none;color:#000;font-size:1.14583vw;font-weight:400;font-style:normal;letter-spacing:normal;line-height:normal}
.history-list .elem a:hover{text-decoration:underline;-webkit-text-decoration-style:dashed;text-decoration-style:dashed;-webkit-text-decoration-color:#707070;text-decoration-color:#707070}
.history-list .elem .code{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}
.history-list .elem .summ{color:#000;font-size:1.66667vw;font-weight:400;font-style:normal;letter-spacing:normal;line-height:normal;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.history-list .elem .summ span{font-size:1.5625vw}
.history-list .elem .date{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.history-list .elem .done{color:#6ab9a1}
.history-list .elem .cancel{color:#f92d2d}
.history-list .elem .ready{color:#f9c240}
.history-list .elem .stat{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-align:right}

.order-status{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:.83333vw 1.25vw;margin:0 0 1.66667vw;width:100%}
.order-status p{color:#000;font-size:1.5625vw;font-weight:400;font-style:normal;letter-spacing:normal;line-height:normal}
.order-status i{color:#8aa0a7;font-size:.83333vw;font-weight:400;font-style:normal;letter-spacing:normal;line-height:normal}
.order-status.wait{background-color:rgba(249,194,64,.2)}
.order-status.completed{background-color:rgba(106,185,161,.2)}
.order-status.canceled{background-color:rgba(245,107,194,.2)}

.total-block{width:100%;margin:2.08333vw 0 4.375vw;display: flex;justify-content: space-between;}
.total-block .btn-wrap {display: flex;flex-direction: column;}
.total-block .btn-wrap .btn {margin-bottom: 1.25vw;}
.total-block .order-info{max-width:calc((100% - (60 / ((1920 * 0.01) * 1)) * 1vw)/ 3);margin-left:auto}
.total-block .order-info.total{padding:0;border:0}
.total-block .order-info.total .item{position:relative}
.total-block .order-info.total .item.total{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.total-block .order-info.total .item.total .price-block{margin:0}
.total-block .order-info.total .item.total .price-block .price.saving{position:absolute}
.total-block .order-info.total .item.total b{padding-bottom:.10417vw}
.total-block .order-info.total .item.total b,.total-block .order-info.total .item.total p{margin-bottom:0}

.pup-block{width:100%}
.pup-block.v2{margin-bottom:5vw}
.pup-block.v2 .pup-info{margin-top:0}
.pup-block-title{color:#000;font-size:1.45833vw;font-weight:700;font-style:normal;letter-spacing:normal;line-height:normal;margin-bottom:2.08333vw}
.pup-info{margin-top:4.79167vw;width:100%;display:grid;grid-template-columns:17.70833vw 1fr;grid-column-gap:1.5625vw}
.pup-info .list .logo{position:relative;margin-bottom:1.5625vw}
.pup-info .list .logo img{margin:auto;max-width:100%}
.pup-info .list .adress,.pup-info .list .mode{margin-bottom:1.25vw}
.pup-info .list .adress p,.pup-info .list .mode p{color:#000;font-size:.72917vw;font-weight:400;font-style:normal;letter-spacing:normal;line-height:normal}
.pup-info .list .pup-title{margin:0;padding:0;color:#000;font-size:1.25vw;font-weight:400;font-style:normal;letter-spacing:normal;margin-bottom:.83333vw}
.pup-info .list a{text-decoration:none;color:#f56bc2;font-size:.72917vw;font-weight:400;font-style:normal;letter-spacing:normal;line-height:normal}
.pup-info .list a:hover{text-decoration:underline}
.pup-info .list .bx-soa-pp-list-description a {width: 100%;color: #fff;float: left;padding: 0.6vw 1vw;text-decoration: none;text-align: center;margin-top: 1vw;background-color: #ed1651;border: 1px solid #cc1044;}
.pup-info .list .sdek_pvzLair a {width: 100%;margin-top: 1vw;background-color: #008d2b;border: 1px solid #008d2b;color: #fefefe;}
.pup-info .list .sdek_pvzLair a:hover {background-color: #000000;border: 1px solid #020202;text-decoration: none;box-shadow: none;}
.pup-info .map{width: 44.28vw;height:100%;position:relative;border-radius:.3125vw;border:1px solid #f56bc2;background-color:#f1f1f1;overflow:hidden;background-image: url(/local/templates/.default/images/static/yandex-maps-logo.png);background-position: center center;background-repeat: no-repeat;background-size: contain;}
.pup-info .map .ymaps-map{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;height:100%}
.pup-info .map iframe {background-color: #fff;}

.order-comment{width:100%;position:relative}
.order-comment .oc-title{color:#000;font-size:1.45833vw;font-weight:700;font-style:normal;letter-spacing:normal;line-height:normal;margin-bottom:1.04167vw}
.order-comment .oc-text{color:#000;font-size:.9375vw;font-weight:400;font-style:normal;letter-spacing:normal;line-height:1.44;text-align:left}
.order-comment .oc-text p{margin-bottom:2.08333vw}

@media screen and (max-width:980px){
    .data-wrapper-history,.data-wrapper-history-detail,.data-wrapper-lk{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:0}
    .data-wrapper-history .menu-wrapper,.data-wrapper-history-detail .menu-wrapper,.data-wrapper-lk .menu-wrapper{margin-top:4.6875vw}
    .data-wrapper-history-detail .basket-product-item { grid-template-columns: 33.75vw 1fr; }

    .history-list { padding-top: 5vw; }
    .history-list .elem{font-size:6.25vw;padding:4.6875vw 0;margin-bottom:0;display:grid;grid-gap:2.5vw;grid-template-columns:1fr 1fr}
    .history-list .elem .code{font-size:6.25vw;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}
    .history-list .elem .date{text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}
    .history-list .elem .summ{font-size:7.5vw;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}
    .history-list .elem .summ span{font-size:7.1875vw}
    .history-list .elem .stat{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;text-align:center}

    .order-status{padding:4.6875vw 2.5vw;margin:0 0 6.25vw}
    .order-status p{font-size:7.5vw}
    .order-status i{font-size:6.25vw}

    .total-block{margin:6.25vw 0;padding:12.5vw 6.25vw 0;display: block;border:1px solid #ebebeb;background-color:#fff}
    .total-block .btn-wrap {margin-bottom: 5.5vw;}
    .total-block .btn-wrap .btn {margin-bottom: 7.5vw;width: 100%;}
    .total-block .order-info{max-width:100%}

    .pup-block-title{font-size:8.75vw;margin-bottom:6.25vw}
    .pup-info{margin-top:15vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}
    .pup-info .list a{font-size:4.375vw;font-weight:400;font-style:normal;letter-spacing:normal;line-height:normal;text-align:left}
    .pup-info .list .logo{margin-bottom:9.375vw}
    .pup-info .list .adress,.pup-info .list .mode{margin-bottom:7.5vw}
    .pup-info .list .adress p,.pup-info .list .mode p{font-size:4.375vw;font-weight:400;font-style:normal;letter-spacing:normal;line-height:normal;text-align:left}
    .pup-info .list .pup-title{font-size:7.5vw;font-weight:400;font-style:normal;letter-spacing:normal;line-height:normal;text-align:left;margin-bottom:5vw}
    .pup-info .list .bx-soa-pp-list-description a {padding: 4vw 1vw;margin-top: 5vw;}
    .pup-info .list .sdek_pvzLair a {margin-top: 5vw;}

    .pup-info .map{width:100%;height:110vw;position:relative;border-radius:1.875vw;border:1px solid #f56bc2;background-color:#f1f1f1;margin-top:12.5vw}

    .order-comment .oc-title{font-size:6.25vw;font-weight:700;font-style:normal;letter-spacing:normal;line-height:normal;text-align:center;margin-bottom:6.25vw}
    .order-comment .oc-text{font-size:5.625vw}
    .order-comment .oc-text p{margin-bottom:12.5vw}
}

/*----------------------------------------------------- */
/* MAKE */
/*----------------------------------------------------- */
.ordering{position:relative;margin: 0 0 5.3125vw 0;}
.ordering.joint .item.delivery-method .information:before{content:none}
.ordering-title{color:#000;font-size:2.5vw;font-weight:700;font-style:normal;letter-spacing:normal;line-height:normal;margin-bottom:2.5vw}
.ordering .item.delivery-method .bx-soa-section-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}
.ordering .item.delivery-method .information{position:relative;padding-right:.72917vw;-webkit-box-sizing:border-box;box-sizing:border-box}
.ordering .item.delivery-method .information:before{content:'';position:absolute;left:100%;bottom:0;width:16.14583vw;height:3.90625vw;background-position:center;background-size:auto 100%;background-position:center;background-repeat:no-repeat;background-image:url(/local/templates/.default/css/../images/ef9a3bc3d982b44c03d73f4cc601f7af.png)}
.ordering .item.delivery-method .information.hide-arrow:before{display: none;}
.ordering .item.delivery-method .delivery-adress{margin-top:3.33333vw}
.ordering .item.delivery-method .delivery-adress .flex-double{margin-bottom:0}
.ordering .item.buyer,.ordering .item.delivery,.ordering .item.delivery-method,.ordering .item.payment-method{margin-bottom:3.33333vw}
.ordering .item.buyer .title,.ordering .item.delivery .title,.ordering .item.delivery-method .title,.ordering .item.payment-method .title{color:#000;font-size:1.45833vw;font-weight:700;font-style:normal;letter-spacing:normal;line-height:normal;padding:0 1.30208vw;margin-bottom:2.1875vw}
.ordering .item.buyer .sub-title,.ordering .item.delivery .sub-title,.ordering .item.delivery-method .sub-title,.ordering .item.payment-method .sub-title{color:#000;font-size:1.25vw;padding:0 1.30208vw;font-weight:700;font-style:normal;letter-spacing:normal;line-height:norma;margin-top:2.91667vw;margin-bottom:1.04167vw}
.ordering .item.buyer .information,.ordering .item.delivery .information,.ordering .item.delivery-method .information,.ordering .item.payment-method .information{font-size:.9375vw;font-weight:400;font-style:normal;letter-spacing:normal;line-height:normal;position:relative;margin: 0px 0px 30px 0px;}
.ordering .item.buyer .information span,.ordering .item.delivery .information span,.ordering .item.delivery-method .information span,.ordering .item.payment-method .information span{color:#f56bc2}
.ordering .item.buyer>:last-child,.ordering .item.delivery-method>:last-child,.ordering .item.delivery>:last-child,.ordering .item.payment-method>:last-child{margin-bottom:0}
.ordering .custom-checkbox.v1 .checker {width: 1.9vw;}

.ordering #bx-soa-properties{margin-bottom: 0vw;}
.ordering #bx-soa-region .title {display: none;}
.ordering #bx-soa-region .grid-double {grid-template-columns: 1fr;}
.ordering #bx-soa-region .input-wrap:nth-child(2) {display: none;}

.ordering-formed {max-width: 31.25vw;width: 100%;margin: 0vw auto;padding: 2.08333vw;box-shadow: 0 0.20833vw 1.04167vw rgb(81 120 146 / 16%);border-radius: .625vw;border: 1px solid #efeeee;background-color: #fff;}
.ordering-formed p { font-size: .9375vw; line-height: 1.44; margin-bottom: 1.5625vw; }
.ordering-formed p a {color: #f56bc2;}
.ordering-formed .logo {display: flex;flex-direction: column;align-items: center;margin-bottom: 1.5625vw;}
.ordering-formed .logo img {width: 250px;height: auto;}
.ordering-formed .logo p { font-size: 0.85vw; margin-bottom: 0vw; }
.ordering-formed .ordering-formed__order {text-align: center;font-size: 1.2vw;line-height: 1.2;}
.ordering-formed .ordering-formed__pay {margin: 0vw;}
.ordering-formed__pay .btn {width: 100%;margin-top: 1.5vw;}

.buyer .bx-soa-section-content .page-block {display: block;}
@media screen and (max-width:980px){
    .ordering-title{font-size:12.5vw;margin-bottom:12.5vw;text-align:left}
    .ordering .item.delivery-method .information{padding-right:4.375vw}
    .ordering .item.delivery-method .information:before{display:none}
    .ordering .item.buyer,.ordering .item.delivery,.ordering .item.delivery-method,.ordering .item.payment-method{margin-bottom:9.375vw}
    .ordering .item.buyer .title,.ordering .item.delivery .title,.ordering .item.delivery-method .title,.ordering .item.payment-method .title{font-size:8.75vw;padding:0 5vw;margin-bottom:9.375vw}
    .ordering .item.buyer .sub-title,.ordering .item.delivery .sub-title,.ordering .item.delivery-method .sub-title,.ordering .item.payment-method .sub-title{font-size:7.5vw;padding:0 5vw;margin-top:6.25vw;margin-bottom:6.25vw}
    .ordering .item.buyer .information,.ordering .item.delivery .information,.ordering .item.delivery-method .information,.ordering .item.payment-method .information{font-size:5.625vw}

    .ordering .bx-soa-custom-label {margin-bottom: 3.125vw;padding: 0 5vw;font-size: 4.375vw;}
    .ordering .soa-property-container input {height: 20vw;font-size: 7.5vw;}
    .ordering .bx-soa-customer-input { height: 20vw; font-size: 7.5vw;}
    .ordering .bx-sls .bx-ui-sls-container { height: 20vw; }
    .ordering .bx-soa-customer-field input {font-size: 7.5vw; }
    .ordering .bx-sls .bx-ui-sls-pane {max-height: 100vw;top: auto;z-index: 1;}
    .ordering .custom-checkbox.v1 .checker {width: 7.5vw;}
    .main-user-consent-request-popup-text {width: 100%;height: 100vw;}

    .ordering-formed { max-width: 100%;padding: 6vw;}
    .ordering-formed p { font-size: 5vw; margin-bottom: 5vw; }
    .ordering-formed .ordering-formed__order {font-size: 6vw;}
    .ordering-formed .logo {margin-bottom: 5vw;}
    .ordering-formed .logo p { font-size: 4vw; margin-bottom: 0vw; }
    .ordering-formed__pay .btn {margin-top: 6vw;}
}

.delivery-methods{position:relative;width:100%}
.delivery-methods .tabs{margin:1.66667vw 0 1.25vw}
.delivery-methods .tabs .tab{margin:0 1.30208vw}
.delivery-methods .delivery-variants{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:9.16667vw;grid-column-gap:1.5625vw;grid-row-gap:1.5625vw}
.delivery-methods .delivery-variants label{position:relative;border-radius:.3125vw;display: block;}
.delivery-methods .delivery-variants label:hover{-webkit-box-shadow:0 0 .3125vw #f56bc2;box-shadow:0 0 .3125vw #f56bc2}
.delivery-methods .delivery-variants label .dv-container{padding:1.5625vw;height:100%;display:grid;grid-template-columns:2.08333vw 1fr;grid-column-gap:1.5625vw;grid-row-gap:1.5625vw;border-radius:.3125vw;border:1px solid #f56bc2;background-color:#fff;cursor:pointer}
.delivery-methods .delivery-variants label input{opacity:0;position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;display:none}
.delivery-methods .delivery-variants label input:checked~.dv-container{-webkit-box-shadow:0 0 .3125vw #f56bc2;box-shadow:0 0 .3125vw #f56bc2;border:1px solid #f56bc2}
.delivery-methods .delivery-variants label input:checked~.dv-container .option-checker:after{width:1.25vw;opacity:1;height:1.25vw;background-color:#f56bc2}
.delivery-methods .delivery-variants label .option-checker{width:100%;height: 2.083vw;border:1px solid #f56bc2;background-color:#fff;border-radius:50%;position:relative;margin:auto}
.delivery-methods .delivery-variants label .option-checker:before{content:'';position:relative;width:100%;display:block;padding-top:100%}
.delivery-methods .delivery-variants label .option-checker:after{content:'';width:0;height:0;border-radius:50%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out;z-index:1;opacity:0}
.delivery-methods .delivery-variants label .option-desc .title{color:#000;font-size:1.25vw;padding:0;margin:0 0 .52083vw 0;font-weight:400;font-style:normal;letter-spacing:normal;line-height:normal}
.delivery-methods .delivery-variants label .option-desc .delivery-time{color:#000;font-size:.72917vw;font-weight:400;font-style:normal;letter-spacing:normal;line-height:normal;margin-bottom:1.45833vw}
.delivery-methods .delivery-variants label .option-desc .delivery-cost{color:#000;font-size:.72917vw;font-weight:700;font-style:normal;letter-spacing:normal;line-height:normal}
@media screen and (max-width:980px){
    .delivery-methods .delivery-variants{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;grid-row-gap:0}
    .delivery-methods .delivery-variants label{margin-bottom:4.6875vw;border-radius:1.875vw}
    .delivery-methods .delivery-variants label:hover{-webkit-box-shadow:0 0 1.875vw #f56bc2;box-shadow:0 0 1.875vw #f56bc2}
    .delivery-methods .delivery-variants label .dv-container{padding:9.375vw;height:auto;grid-template-columns:12.5vw 1fr;grid-column-gap:9.375vw;grid-row-gap:9.375vw;border-radius:1.875vw}
    .delivery-methods .delivery-variants label input:checked~.dv-container{-webkit-box-shadow:0 0 .3125vw #f56bc2;box-shadow:0 0 .3125vw #f56bc2}
    .delivery-methods .delivery-variants label input:checked~.dv-container .option-checker:after{width:7.5vw;height:7.5vw}
    .delivery-methods .delivery-variants label .option-desc .title{font-size:7.5vw;margin:0 0 3.125vw 0}
    .delivery-methods .delivery-variants label .option-desc .delivery-time{font-size:4.375vw;margin-bottom:8.75vw}
    .delivery-methods .delivery-variants label .option-desc .delivery-cost{font-size:4.375vw}
    .delivery-methods .delivery-variants label .option-checker{height: 12.5vw;}
    .delivery-methods .tabs{display:none}
    .delivery-methods .tabs-content .item{display:none}
    .delivery-methods .tabs-content .item.active{display:block}
    .delivery-methods .tabs{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:9.375vw}
    .delivery-methods .tabs-content .item .m-nav{display:none}
    .delivery-methods .tabs .tab{width:auto;font-size:4.375vw;margin:0 auto;font-weight:400;font-style:normal;letter-spacing:normal;line-height:normal;text-align:center;padding-bottom:4.6875vw}
    .delivery-methods .tabs .tab:before{height:1.875vw}
}

.payment-method .payment-variants{display:grid;grid-template-columns: 1fr;grid-column-gap:1.5625vw;grid-row-gap:1.5625vw}
.payment-method .payment-variants label{display: block;position:relative;border-radius:.3125vw}
.payment-method .payment-variants label:hover{-webkit-box-shadow:0 0 .3125vw #f56bc2;box-shadow:0 0 .3125vw #f56bc2}
.payment-method .payment-variants label .dv-container{padding:1.5625vw;height:100%;display:grid;grid-template-columns:2.08333vw 1fr;grid-column-gap:1.5625vw;grid-row-gap:1.5625vw;border-radius:.3125vw;border:1px solid #f56bc2;background-color:#fff;cursor:pointer}
.payment-method .payment-variants label input{opacity:0;position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;display:none}
.payment-method .payment-variants label input:checked~.dv-container{-webkit-box-shadow:0 0 .3125vw #f56bc2;box-shadow:0 0 .3125vw #f56bc2;border:1px solid #f56bc2}
.payment-method .payment-variants label input:checked~.dv-container .option-checker:after{width:1.25vw;opacity:1;height:1.25vw;background-color:#f56bc2}
.payment-method .payment-variants label .option-checker{width:100%;border:1px solid #f56bc2;background-color:#fff;border-radius:50%;position:relative;margin:auto}
.payment-method .payment-variants label .option-checker:before{content:'';position:relative;width:100%;display:block;padding-top:100%}
.payment-method .payment-variants label .option-checker:after{content:'';width:0;height:0;border-radius:50%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out;z-index:1;opacity:0}
.payment-method .payment-variants label .option-desc {display: grid;grid-template-columns: 7.292vw 1fr;grid-column-gap: 1.5625vw;align-items: center;}
.payment-method .payment-variants label .option-desc img {max-width: 100%;max-height: 100%;margin: 0vw auto;}
.payment-method .payment-variants label .option-desc .description {padding-right: 5.208vw;}
.payment-method .payment-variants label .option-desc .payment-time span {position: absolute;right: 1.5625vw;top: 50%;transform: translateY(-50%);font-size: 1.667vw;}
.payment-method .payment-variants label .option-desc .title{color:#000;font-size:1.25vw;padding:0;margin:0 0 .52083vw 0;font-weight:400;font-style:normal;letter-spacing:normal;line-height:normal}
.payment-method .payment-variants label .option-desc .payment-time{color:#000;font-size:.72917vw;font-weight:400;font-style:normal;letter-spacing:normal;line-height:normal;}
.payment-method .payment-variants label .option-desc .payment-cost{color:#000;font-size:.72917vw;font-weight:700;font-style:normal;letter-spacing:normal;line-height:normal}

.make__vip-price .payment-method .payment-variants label .option-desc .payment-time span {display: none;}
@media screen and (max-width:980px){
    .payment-method .payment-variants{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;grid-row-gap:0}
    .payment-method .payment-variants label{margin-bottom:4.6875vw;border-radius:1.875vw}
    .payment-method .payment-variants label:hover{-webkit-box-shadow:0 0 1.875vw #f56bc2;box-shadow:0 0 1.875vw #f56bc2}
    .payment-method .payment-variants label .dv-container{padding:9.375vw;grid-template-columns:12.5vw 1fr;grid-column-gap:9.375vw;grid-row-gap:9.375vw;border-radius:1.875vw}
    .payment-method .payment-variants label input:checked~.dv-container{-webkit-box-shadow:0 0 .3125vw #f56bc2;box-shadow:0 0 .3125vw #f56bc2}
    .payment-method .payment-variants label input:checked~.dv-container .option-checker:after{width:7.5vw;height:7.5vw}
    .payment-method .payment-variants label .option-desc {grid-template-columns: 1fr;}
    .payment-method .payment-variants label .option-desc .description {padding-right: 0vw;}
    .payment-method .payment-variants label .option-desc .payment-time span {right: auto;top: 5vw;left: 5vw;transform: none;font-size: 10vw;}
    .payment-method .payment-variants label .option-desc .title{font-size:7.5vw;margin:0 0 3.125vw 0}
    .payment-method .payment-variants label .option-desc .payment-time{font-size:4.375vw;margin-bottom:8.75vw}
    .payment-method .payment-variants label .option-desc .payment-cost{font-size:4.375vw}
}


/*----------------------------------------------------- */
/* REVIEWS */
/*----------------------------------------------------- */
.reviews__banner {display: grid;}
.reviews__banner a {margin-bottom: 2vw;}
.reviews__banner a:hover {box-shadow: 0 0 0.52083vw rgb(26 159 225);opacity: 0.9;}
.reviews__banner img {width: 100%;height: 100%;}

.reviews-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:1.66667vw}
.reviews-wrap .review{width:100%;border:1px solid rgba(138,160,167,.2);margin-bottom:2.60417vw}
.reviews-wrap .review .rev{padding:2.08333vw}
.reviews-wrap .review .rev .data .date{font-size:.72917vw;color:#8aa0a7;font-weight:400;font-style:normal;letter-spacing:normal;line-height:normal;margin-top:.20833vw;margin-bottom:.41667vw}
.reviews-wrap .review .rev .data .name{font-size:.9375vw;color:#000;font-style:normal;letter-spacing:normal;line-height:normal;font-weight:700}
.reviews-wrap .review .rev .top{margin-bottom:1.45833vw;display:grid;grid-template-columns:4.16667vw 1fr 7.08333vw;grid-column-gap:2.5vw}
.reviews-wrap .review .rev .top .avatar{width:4.16667vw;height:4.16667vw;border-radius:50%;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.reviews-wrap .review .rev .top .rating{margin-top:.72917vw}
.reviews-wrap .review .rev .text{font-size:.9375vw;font-weight:400;font-style:normal;letter-spacing:normal;line-height:1.44}
.reviews-wrap .review .files{width:100%;display:grid;grid-template-columns:1fr 1fr;grid-column-gap:1.5625vw;grid-row-gap:1.5625vw;padding: 0vw 2.08333vw 2.08333vw 2.08333vw}
.reviews-wrap .review .files .item{width:100%;display:grid;grid-template-columns:3.125vw 1fr;grid-column-gap:.52083vw;cursor:pointer;overflow:hidden;text-decoration:none}
.reviews-wrap .review .files .item .file-type img{width:100%}
.reviews-wrap .review .files .item .file-des{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.reviews-wrap .review .files .item .file-size{color:#8aa0a7;font-size:.72917vw;font-weight:400;font-style:normal;letter-spacing:normal;line-height:normal;margin-top:.72917vw}
.reviews-wrap .review .files .item .file-name{width:13.54167vw;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;color:#1f568e;font-size:.83333vw;font-weight:400;font-style:normal;letter-spacing:normal;line-height:normal}
.reviews-wrap .review .res{padding:1.5625vw 2.08333vw;background-color:rgba(201,200,196,.2);font-size:.83333vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.reviews-wrap .review .res .avatar{width:3.33333vw;height:3.33333vw;border-radius:50%;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 1.5625vw 0 .72917vw;position:relative;-webkit-box-flex:0;-ms-flex:none;flex:none}
.reviews-wrap .review .res .avatar img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);min-height:100%;width:inherit}
.reviews-wrap .review .rev .top .avatar img { height: 100%; }
.reviews-wrap .review .res .name{font-size:.72917vw;font-weight:400;font-style:normal;letter-spacing:normal;line-height:normal;margin-bottom:.83333vw}
.reviews-wrap .review .res .name span{color:#8aa0a7}
.reviews-wrap>:last-child{margin-bottom:0}
.reviews-wrap .files__list {padding: 0vw 2.08333vw 2.08333vw 2.08333vw;display: grid;grid-template-columns: repeat(5, 1fr);grid-column-gap: 1.458vw;grid-row-gap: 1.458vw;}
.reviews-wrap .files__item {width: 100%;height: auto;padding: 0.208vw;display: flex;justify-content: center;align-items: center;position: relative;box-shadow: 0 0 0.72917vw 0.052vw rgb(0 0 0 / 5%);border: 0.052vw solid #F5F5F5;cursor: zoom-in;}
.reviews-wrap .files__item img {width: 100%;height: auto;max-width: 100%;max-height: 100%;}
@media screen and (max-width: 980px) {
    .reviews .btn { width: 100%; margin-bottom: 6vw;}
    .reviews-wrap .review .rev { padding: 6vw; }
    .reviews-wrap .review .rev .top { margin-bottom: 6vw; grid-template-columns: 25vw 1fr; grid-column-gap: 6vw; }
    .reviews-wrap .review .rev .top .avatar { width: 26vw; height: 26vw; grid-row-start: 1; grid-row-end: 4; }
    .reviews-wrap .review .rev .top .data { grid-row-start: 2; }
    .reviews-wrap .review .rev .data .date { font-size: 5vw; }
    .reviews-wrap .review .rev .data .name { font-size: 5vw; }
    .reviews-wrap .review .rev .rating { margin: 0vw 0vw 3vw 0vw; grid-template-columns: 6vw 6vw 6vw 6vw 6vw; grid-template-rows: 6vw; }
    .reviews-wrap .review .rev .rating .item { font-size: 7vw; }
    .reviews-wrap .review .rev .text { font-size: 5vw; }
    .reviews-wrap .review .files { padding: 0vw 6vw 6vw 6vw; grid-template-columns: 1fr; }
    .reviews-wrap .review .files .item { grid-template-columns: 25vw 1fr; grid-column-gap: 6vw; }
    .reviews-wrap .review .files .item .file-name { width: 100%; font-size: 5vw; }
    .reviews-wrap .review .files .item .file-size { font-size: 5vw; }
    .reviews-wrap .review .res { padding: 6vw; font-size: 5vw; display: grid; grid-row-gap: 6vw; position: relative; }
    .reviews-wrap .review .res .avatar { width: 25vw; height: 25vw; }
    .reviews-wrap .review .res .name { position: absolute; top: 6vw; left: 37vw; padding-right: 6vw; font-size: 5vw; }
}

/*----------------------------------------------------- */
/* CONTACTS */
/*----------------------------------------------------- */
.contacts .info{margin-bottom:2.08333vw}
.contacts .info p{color:#000;font-size:.9375vw;font-weight:400;font-style:normal;letter-spacing:normal;line-height:1.44;margin-bottom:1.04167vw}
.contacts .info p span{font-weight:700;display:block;margin-top:3.33333vw}

.grayblock{background:rgba(201,200,196,.2);padding:4.58333vw 0 4.58333vw;margin-bottom:4.16667vw}
.grayblock .text-content>:last-child{margin-bottom:0}
.grayblock .text-content p{font-size:.9375vw;color:#000;font-weight:400;font-style:normal;letter-spacing:normal;line-height:1.44;margin-bottom:.9375vw}
.grayblock .text-content p span{color:#000;font-size:.9375vw;font-weight:700;font-style:normal;letter-spacing:normal;line-height:1.44;text-transform:uppercase}
@media screen and (max-width: 980px) {
    .contacts .info p { font-size: 5vw; margin-bottom: 5vw; }
    
    .grayblock .text-content p { font-size: 5vw; margin-bottom: 5vw; }
    .grayblock .text-content p span { font-size: 5vw; }
}

/*----------------------------------------------------- */
/* PERSONAL */
/*----------------------------------------------------- */
.data-wrapper-lk .lk-user-data .password{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}
.data-wrapper-lk .lk-user-data .password label{margin-bottom:0}
.data-wrapper-lk .lk-user-data .password input{height:2.5vw}
.data-wrapper-lk .lk-user-data label{margin-bottom:1.25vw}
.data-wrapper-lk .lk-user-data label input{padding-right:3.64583vw}
.data-wrapper-lk .lk-user-data label.capycha{ display: grid; grid-template-areas: "a a a" "b c c"; grid-column-gap: 20px; }
.data-wrapper-lk .lk-user-data label.capycha{ display: grid; grid-template-areas: "a a a" "b c c"; grid-column-gap: 20px; }
.data-wrapper-lk .lk-user-data label.capycha p { grid-area: a; }
.data-wrapper-lk .lk-user-data label.capycha img { grid-area: b; width: 100%; height: 100%; }
.data-wrapper-lk .lk-user-data label.capycha input { grid-area: c; }

.data-wrapper-lk .lk-delivery-data h2{margin: 2.5vw 0vw 1.25vw 0vw;color: #434343;font-size: 2vw;font-weight: 700;}
.data-wrapper-lk .lk-delivery-data label{display: flex;flex-direction: column;margin-bottom: 1.25vw;}
.data-wrapper-lk .lk-delivery-data p{margin-bottom: .52083vw;padding: 0 1.30208vw;color: #000;font-size: .72917vw;}
.data-wrapper-lk .lk-delivery-data label input{border: 1px solid #8aa0a7;cursor: default;padding-right: 3.64583vw;border-radius: .3125vw;padding: 0 1.30208vw;width: 100%;height: 3.64583vw;font-size: 1.25vw;color: #6c7f85;}
.data-wrapper-lk .lk-delivery-data .dropdown-block {border: 1px solid #8aa0a7;cursor: default;padding-right: 3.64583vw;border-radius: .3125vw;padding: 0 1.30208vw;width: 100%;height: 3.64583vw;font-size: 1.25vw;color: #6c7f85;}
.data-wrapper-lk .lk-delivery-data .bx-ui-sls-pane {z-index: 1;top: auto;}

.data-wrapper-lk .btn-wrap { display: flex; justify-content: center; flex-wrap: wrap; }
.data-wrapper-lk .btn-wrap input, .data-wrapper-lk .btn-wrap a { margin: 0px 20px; }

@media screen and (max-width:980px){
    .data-wrapper-lk .lk-delivery-data h2{font-size: 8vw;}
    .data-wrapper-lk .lk-delivery-data p{margin-bottom: 3.125vw;padding: 0 5vw;font-size: 4.375vw;}
    .data-wrapper-lk .lk-delivery-data .bx-sls .dropdown-icon {display: none;}
    .data-wrapper-lk .lk-delivery-data .dropdown-block {height: 20vw;}
    .data-wrapper-lk .lk-delivery-data .bx-sls .bx-ui-sls-container {height: 20vw;}
    .data-wrapper-lk .lk-delivery-data .bx-ui-sls-pane {font-size: 5vw;}
    .data-wrapper-lk .lk-delivery-data .bx-ui-sls-pane {max-height: 60vw;}
    .data-wrapper-lk .lk-delivery-data label input{height: 20vw;font-size: 7.5vw;}

    .data-wrapper-lk .btn-wrap input, .data-wrapper-lk .btn-wrap a { width: 100%; height: 15vw; margin: 10px 0px; border-radius: 2.5vw; font-size: 5vw; padding: 4.375vw 6.25vw; }
    .data-wrapper-lk .lk-content { padding-top: 5vw; }
}

.data-wrapper-favorite{display:grid;grid-template-columns:56.25vw 1fr;grid-column-gap:1.5625vw;padding-left:7.29167vw}
.data-wrapper-favorite .products{width:100%;position:relative;}
.data-wrapper-favorite .products .list{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:1.5625vw}
.data-wrapper-favorite .page-title{margin-bottom:1.66667vw}
.data-wrapper-favorite .page-title h1{color:#000;font-size:2.5vw;font-weight:700;font-style:normal;letter-spacing:normal;line-height:normal}
@media screen and (max-width: 980px) {
    .data-wrapper-favorite { padding: 0; display: flex; flex-direction: column-reverse; } 
    .data-wrapper-favorite .products { margin-top: 18vw; }
    .data-wrapper-favorite .products .list { grid-template-columns: 1fr; grid-gap: 9.375vw; padding: 0 6.25vw; }
}

form .edit-field{position:relative}
form .edit-field .edit,form .edit-field .save{position:absolute;right:0;bottom:0;width:3.64583vw;height:3.64583vw;color:#8aa0a7;font-size:1.25vw;font-weight:400;font-style:normal;letter-spacing:normal;line-height:normal;text-decoration:none;cursor:pointer;display:none}
form .edit-field .edit.show,form .edit-field .save.show{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
form .edit-field .edit:hover,form .edit-field .save:hover{color:#f56bc2}
form .edit-field .typeselect { width: 100%; height: 3.64583vw; padding: 0 1.30208vw; border: 1px solid #8aa0a7; border-radius: .3125vw; font-size: 1.25vw; font-weight: 400; color: #6c7f85; }
.lk-content form .edit-field {margin-bottom: 1vw;}
@media screen and (max-width:980px){
    form .edit-field .edit,form .edit-field .save{width:20vw;height:20vw;font-size:7.5vw}
    form .edit-field .typeselect { height: 20vw; padding: 0 5vw; font-size: 7.5vw; }
    .lk-content form .edit-field {margin-bottom: 5vw;}
}

/*----------------------------------------------------- */
/* PAYMENT-DELIVERY */
/*----------------------------------------------------- */
.payment h2{font-size:2.5vw;color:#000;font-weight:700;font-style:normal;letter-spacing:normal;line-height:normal;text-align:left;margin-bottom:2.5vw}
.payment .text-content{padding:0 2.5vw;margin-bottom:3.33333vw}
.payment .text-content p{font-size:.9375vw;line-height:1.44;color:#000;font-weight:400;font-style:normal;letter-spacing:normal;margin-bottom:1.5625vw}
.payment .image-wrap,.payment .video-wrap{width:100%;position:relative;margin-bottom:.72917vw}
.payment .image-wrap:before,.payment .video-wrap:before{content:'';position:relative;display:block;width:100%;padding-top:56.25%}
.payment .image-wrap img,.payment .video-wrap img{position:absolute;top:50%;left:50%;max-height:100%;height:auto;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);min-height:100%;max-width:100%}
.payment .image-wrap iframe,.payment .image-wrap video,.payment .video-wrap iframe,.payment .video-wrap video{position:absolute;width:100%;height:100%;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.payment .image-des,.payment .video-des{margin-bottom:2.91667vw;color:#8aa0a7;font-size:.9375vw;font-weight:400;font-style:normal;letter-spacing:normal;line-height:1.44;text-align:left}
@media screen and (max-width:980px){
    .payment h2 {font-size: 11.25vw;}
    .payment .text-content p{font-size:5vw;}
}

/*----------------------------------------------------- */
/* 404 */
/*----------------------------------------------------- */
.page-404 {display: flex;flex-direction: column;align-items: center;}
.page-404 h2 {font-size: 10vw;font-weight: 600;color: #f56bc2;margin-bottom: 3vw;}
@media screen and (max-width:980px){
    .page-404 h2 {font-size: 30vw;}
}

/*----------------------------------------------------- */
/* CERTIFICATES */
/*----------------------------------------------------- */
.certificates__list {display: grid;grid-template-columns: repeat(6, 1fr);grid-column-gap: 1.458vw;grid-row-gap: 1.458vw;}
.certificates__item {display: grid;grid-row-gap: 1.042vw;}
.certificates__img {width: 100%;height: 18.438vw;padding: 0.208vw;display: flex;justify-content: center;align-items: center;position: relative;box-shadow: 0 0 0.72917vw 0.052vw rgb(0 0 0 / 5%);border: 0.052vw solid #F5F5F5;cursor: zoom-in;}
.certificates__img:hover:before {content: "";background-image: url(/local/templates/.default/css/../images/static/magnifier_certificates.svg);width: 2.448vw;height: 2.448vw;position: absolute;background-size: 1.25vw;background-color: #F56BC2;background-repeat: no-repeat;background-position: center;}
.certificates__img:hover {border: 0.052vw solid #F56BC2;}
.certificates__img img {width: 100%;height: auto;max-width: 100%;max-height: 100%;} 
.certificates__item p {font-size: 1.042vw;}
@media screen and (max-width:980px){
    .certificates__list {grid-template-columns: repeat(2, 1fr);grid-column-gap: 5.333vw;grid-row-gap: 5.333vw;}
    .certificates__item {grid-row-gap: 2.667vw;}
    .certificates__img {height: auto;padding: 1.067vw;}
    .certificates__img:hover:before {width: 12.533vw;height: 12.533vw;background-size: 6.4vw;}
    .certificates__item p {font-size: 4.267vw;}
}


/*----------------------------------------------------- */
/* FOOTER */
/*----------------------------------------------------- */
.footer {background:#c9c8c4;padding:3.54167vw 1.875vw 1.66667vw 1.875vw;margin-top:1.04167vw}
.footer__top {display: grid;grid-template-columns: auto 1fr auto;grid-gap: 0vw 5.208vw;grid-template-areas: "log log log" "des des sub" "sit sit sub" "con nav soc" "pay pay soc";}
.footer__logo {grid-area: log;max-width: 100%;width: 23.021vw;}
.footer__description {grid-area: des;font-size: 0.938vw;color: #2f3538;margin-top: 1.042vw;}
.footer__sity {grid-area: sit;display: flex;gap: 1.823vw;margin: 0.521vw 0vw 2.083vw 0vw;}
.footer__sity a {font-size: 0.729vw;color: #2f35388f;text-decoration: none;}
.footer__contacts {grid-area: con;display: flex;flex-direction: column;gap: 0.417vw;justify-content: space-between;}
.footer__contacts li {font-size: 0.885vw;color: #6C7F85;display: flex;align-items: center;gap: 0.365vw;}
.footer__contacts svg {width: 1.458vw;height: 1.458vw;}
.footer__contacts a {font-size: 0.885vw;color: #6C7F85;text-decoration: none;}
.footer__payments {grid-area: pay;display: flex;align-items: center;gap: 1.042vw;margin-top: 1.25vw;}
.footer__payments p {font-size: 0.885vw;color: #6C7F85;}
.footer__payments img {max-width: 3.438vw;max-height: 1.302vw;}
.footer__nav {grid-area: nav;display: flex;flex-direction: column;gap: 0.417vw;justify-content: space-between;}
.footer__nav a {font-size: 0.885vw;color: #6C7F85;text-decoration: none;}
.footer__subscription {grid-area: sub;display: flex;flex-direction: column;justify-content: flex-end;}
.footer__subscription p {font-size: 0.938vw;margin-bottom: 0.677vw;}
.footer__soc {grid-area: soc;display: flex;gap: 1.719vw;justify-content: space-between;margin-top: 3.385vw;}
.footer__soc a {display: flex;align-items: center;justify-content: center;width: 3.125vw;height: 3.125vw;background-color: #FFF;border-radius: 50%;}
.footer__soc svg {width: 1.458vw;height: 1.458vw;}
.footer__bottom {margin: 1.771vw auto 0;padding-top: 1.094vw;border-top: 0.052vw solid #FFF;display: flex;align-items: center;justify-content: space-between;}
.footer__cop {font-size: 0.781vw;color: #FFF;}
.footer__dev {display: flex;align-items: center;gap: 0.625vw;text-decoration: none;font-size: 0.729vw;color: #2F3538;}
.footer__dev svg {width: 5.729vw;height: 1.667vw;}

@media screen and (max-width:1023px) {
    .footer {padding: 4.557vw 2.604vw;}
    .footer__top {grid-template-areas: "log log" "des des" "sit sit" "con nav" "pay pay" "sub sub" "soc soc";grid-template-columns: 1fr 1fr;grid-gap: 0vw 2.604vw;padding: 0vw;}
    .footer__logo {width: 57.552vw;}
    .footer__description {font-size: 2.344vw;margin-top: 2.604vw;}
    .footer__sity {gap: 4.557vw;margin: 1.302vw 0vw 5.208vw 0vw;}
    .footer__sity a {font-size: 1.823vw;}
    .footer__contacts {gap: 1.042vw;}
    .footer__contacts li {gap: 0.911vw;font-size: 2.214vw;}
    .footer__contacts svg {width: 3.646vw;height: 3.646vw;}
    .footer__contacts a {font-size: 2.214vw;}
    .footer__payments {gap: 2.604vw;margin-top: 3.385vw;}
    .footer__payments p {font-size: 2.214vw;}
    .footer__payments img {max-width: 8.464vw;max-height: 3.255vw;}
    .footer__nav {gap: 2.222vw;}
    .footer__nav a {font-size: 2.214vw;}
    .footer__subscription {max-width: 68.490vw;margin: 3vw auto 0;width: 100%;}
    .footer__subscription  p {font-size: 2.344vw;margin: 3.906vw 0vw 2.604vw 0vw;text-align: center;}
    .footer__soc {gap: 4.297vw;max-width: 68.490vw;margin: 6.510vw auto 0vw auto;width: 100%;}
    .footer__soc a {width: 7.813vw;height: 7.813vw;}
    .footer__soc svg {width: 3.646vw;height: 3.646vw;}
    .footer__bottom {margin-top: 5.078vw;padding-top: 1.302vw;}
    .footer__cop {font-size: 1.953vw;}
    .footer__dev {gap: 1.563vw;font-size: 1.823vw;}
    .footer__dev svg {width: 14.323vw;height: 4.167vw;}
}

@media screen and (max-width:767px) {
    .footer {padding: 8.333vw 4.444vw;margin-top: 5.556vw; margin-bottom: 10.5vw;}
    .footer__top {grid-template-areas: "log" "des" "sit" "con" "pay" "nav" "sub" "soc"; grid-template-columns: 1fr;grid-gap: 0vw;}
    .footer__logo {width: 100%;}
    .footer__description {font-size: 4.444vw;margin-top: 5.556vw; line-height: 4.5vw;}
    .footer__sity {gap: 0vw;margin: 2.778vw 0vw 11.111vw 0vw;justify-content: space-between;}
    .footer__sity a {font-size: 3.889vw;}
    .footer__contacts {gap: 2.222vw;}
    .footer__contacts li {gap: 1.667vw;font-size: 3.889vw;}
    .footer__contacts svg {width: 7.778vw;height: 7.778vw;}
    .footer__contacts a {font-size: 3.889vw;}
    .footer__payments {gap: 2.778vw;margin: 5.556vw 0vw;justify-content: space-between;}
    .footer__payments p {font-size: 3.889vw;}
    .footer__payments img {max-width: 18.056vw;max-height: 6.944vw;}
    .footer__nav {gap: 4.222vw;}
    .footer__nav a {font-size: 4.722vw;}
    .footer__subscription p {font-size: 5vw;margin: 8.333vw 0vw 5.556vw 0vw;text-align: left; line-height: 4.5vw;}
    .footer__soc {gap: 2.778vw;margin-top: 8.333vw;}
    .footer__soc a {width: 11.111vw;height: 11.111vw;}
    .footer__soc svg {width: 6.667vw;height: 6.667vw;}
    .footer__bottom {margin-top: 5.556vw;padding-top: 2.778vw;}
    .footer__cop {font-size: 2.778vw;}
    .footer__dev {gap: 0vw;font-size: 3.889vw;flex-direction: column;align-items: flex-start;}
    .footer__dev svg {width: 30.556vw;height: 8.889vw;}
	.footer__subscription {max-width: 100%; margin: 6vw auto 0;width: 100%;}
}

/*----------------------------------------------------- */
/* FORM */
/*----------------------------------------------------- */
input::-webkit-input-placeholder{color:#8aa0a7}
input::-moz-placeholder{color:#8aa0a7}
input:-ms-input-placeholder{color:#8aa0a7}
input::-ms-input-placeholder{color:#8aa0a7}
input::placeholder{color:#8aa0a7}
form input{color:#6c7f85}
form input[type=submit]{margin:0 auto}
form .row{margin-bottom:1.45833vw}
form .flex-double{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
form .flex-double>*{width:calc((100% - (30 / ((1920 * 0.01) * 1)) * 1vw)/ 2)}
form .grid-double { display: grid; grid-template-columns: 1fr 1fr; grid-gap: 1.45833vw;margin: 0px 0px 1.45833vw 0; }

form label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;width:100%;position:relative}
form label input{height:3.64583vw;font-size:1.25vw;font-weight:400;font-style:normal;letter-spacing:normal;line-height:normal}
form label input.error{border:1px solid #f56b6b}
form label input.error:hover{-webkit-box-shadow:0 0 .52083vw rgba(255,0,0,.43);box-shadow:0 0 .52083vw rgba(255,0,0,.43)}
form label input.error~p.error,form label textarea.error~p.error{visibility:visible;display:block}
form label p{margin-bottom:.52083vw;padding:0 1.30208vw;color:#000;font-size:.72917vw;font-weight:400;font-style:normal;letter-spacing:normal;line-height:normal;text-align:left}
form label p.error{color:red;visibility:hidden;display:none;-webkit-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out;position:absolute;top:0;right:0}
form label span{color:#f56bc2}
form label.big p{margin-bottom:.52083vw;padding-left:1.30208vw;color:#000;font-size:1.25vw;font-weight:700;font-style:normal;letter-spacing:normal;line-height:normal;text-align:left}
form input[type=email],form input[type=password],form input[type=tel],form input[type=text],form input[type=number],form textarea{border-radius:.3125vw;padding:0 1.30208vw;width:100%;border:1px solid #f56bc2}
form input[type=email][readonly],form input[type=password][readonly],form input[type=tel][readonly],form input[type=text][readonly],form textarea[readonly]{border:1px solid #8aa0a7;cursor:default}
form input[type=email][readonly]:hover,form input[type=password][readonly]:hover,form input[type=tel][readonly]:hover,form input[type=text][readonly]:hover,form textarea[readonly]:hover{-webkit-box-shadow:0 0 .3125vw rgba(0,0,0,.16);box-shadow:0 0 .3125vw rgba(0,0,0,.16)}
form input[type=email].error,form input[type=password].error,form input[type=tel].error,form input[type=text].error,form textarea.error{border:1px solid #f56b6b}
form input[type=email].error:hover,form input[type=password].error:hover,form input[type=tel].error:hover,form input[type=text].error:hover,form textarea.error:hover{-webkit-box-shadow:0 0 .52083vw rgba(255,0,0,.43);box-shadow:0 0 .52083vw rgba(255,0,0,.43)}
form input[type=email]:focus,form input[type=email]:hover,form input[type=password]:focus,form input[type=password]:hover,form input[type=tel]:focus,form input[type=tel]:hover,form input[type=text]:focus,form input[type=text]:hover,form textarea:focus,form textarea:hover{-webkit-box-shadow:0 0 .52083vw rgba(245,107,194,.43);box-shadow:0 0 .52083vw rgba(245,107,194,.43)}
form .dropdown input[readonly]{cursor:pointer;border:1px solid #f56bc2}
form .dropdown input[readonly]:focus,form .dropdown input[readonly]:hover{-webkit-box-shadow:0 0 .52083vw rgba(245,107,194,.43);box-shadow:0 0 .52083vw rgba(245,107,194,.43)}
form textarea{resize:vertical;height:9.11458vw;padding:1.04167vw 1.30208vw}

#edit_discounts form label {display: grid;grid-template-columns: 1fr 1fr;}

@media screen and (max-width:980px){
    form .row{margin-bottom:9.375vw}
    form .flex-double{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
    form .flex-double>*{width:100%;margin-bottom:9.375vw}
    form .flex-double>:last-child{margin-bottom:0}
    form .grid-double { grid-template-columns: 1fr; grid-gap: 5vw; margin: 0px 0px 5vw 0;}
    form .edit-field .edit,form .edit-field .save{width:20vw;height:20vw;font-size:7.5vw}
    form .edit-field .typeselect { height: 20vw; padding: 0 5vw; font-size: 7.5vw; }
    form label input{height:20vw;font-size:7.5vw}
    form label input.error:hover{-webkit-box-shadow:0 0 3.125vw rgba(255,0,0,.43);box-shadow:0 0 3.125vw rgba(255,0,0,.43)}
    form label p{margin-bottom:3.125vw;padding:0 5vw;font-size:4.375vw}
    form label.big p{margin-bottom:3.125vw;padding-left:5vw;font-size:7.5vw}
    form input[type=email],form input[type=password],form input[type=tel],form input[type=text],form textarea{border-radius:VMW(6px);padding:0 5vw}
    form input[type=email][readonly]:hover,form input[type=password][readonly]:hover,form input[type=tel][readonly]:hover,form input[type=text][readonly]:hover,form textarea[readonly]:hover{-webkit-box-shadow:0 0 VMW(6px) rgba(0,0,0,.16);box-shadow:0 0 VMW(6px) rgba(0,0,0,.16)}
    form input[type=email].error:hover,form input[type=password].error:hover,form input[type=tel].error:hover,form input[type=text].error:hover,form textarea.error:hover{-webkit-box-shadow:0 0 3.125vw rgba(255,0,0,.43);box-shadow:0 0 3.125vw rgba(255,0,0,.43)}
    form input[type=email]:focus,form input[type=email]:hover,form input[type=password]:focus,form input[type=password]:hover,form input[type=tel]:focus,form input[type=tel]:hover,form input[type=text]:focus,form input[type=text]:hover,form textarea:focus,form textarea:hover{-webkit-box-shadow:0 0 3.125vw rgba(245,107,194,.43);box-shadow:0 0 3.125vw rgba(245,107,194,.43)}
    form .dropdown input[readonly]:focus,form .dropdown input[readonly]:hover{-webkit-box-shadow:0 0 3.125vw rgba(245,107,194,.43);box-shadow:0 0 3.125vw rgba(245,107,194,.43)}
    form textarea{height:54.6875vw;padding:6.25vw 5vw}

    .bx-soa-section-content .bx-soa-customer-field {padding-bottom: 3.2vw;}
    .bx-soa-section-content .bx-soa-tooltip {bottom: 0;left: 2vw;top: auto;right: auto;font-size: 3.1vw;}
}

.cc-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}
.custom-checkbox{margin:1.04167vw 0 1.66667vw;padding:0 .72917vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;cursor:pointer;-webkit-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out;width:auto}
.custom-checkbox p{color:#8aa0a7;font-size:.72917vw;font-weight:400;font-style:normal;letter-spacing:normal;line-height:normal;padding:0;margin:0;position:relative;text-align:left}
.custom-checkbox.error p{ color: red; }
.custom-checkbox .checker{margin-right:.83333vw}
.custom-checkbox.v1 .checker{width:1.25vw;height:1.25vw;border:.10417vw solid #8aa0a7;background-color:#fff;position:relative}
.custom-checkbox.v1 .checker i{font-size:2.08333vw;line-height:normal;font-weight:400;letter-spacing:normal;color:#f56bc2;-webkit-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out;display:none;visibility:hidden;position:absolute;left:-0.3vw;bottom:-0.6vw}
.custom-checkbox.v1:hover .checker{-webkit-box-shadow:0 0 .52083vw rgba(245,107,194,.43);box-shadow:0 0 .52083vw rgba(245,107,194,.43);border:.10417vw solid #f56bc2;background-color:#fff}
.custom-checkbox.v1 input:checked~.checker i,.custom-checkbox.v1 input[checked=checked]~.checker i{display:block;visibility:visible}
.custom-checkbox.v2 .checker,.custom-checkbox.v3 .checker{width:2.91667vw;height:1.5625vw;border-radius:.78125vw;border:1px solid #8aa0a7;background-color:#8aa0a7;position:relative}
.custom-checkbox.v2 .checker:before,.custom-checkbox.v3 .checker:before{-webkit-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out;content:'';display:block;width:1.25vw;height:1.25vw;-webkit-box-shadow:-.10417vw .10417vw .10417vw rgba(0,0,0,.16);box-shadow:-.10417vw .10417vw .10417vw rgba(0,0,0,.16);border-radius:50%;border:1px solid #8aa0a7;background-color:#fff;position:absolute;top:50%;left:2px;right:auto;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
.custom-checkbox.v2 input:checked~p,.custom-checkbox.v3 input:checked~p{color:#f56bc2}
.custom-checkbox.v2 input:checked~.checker,.custom-checkbox.v3 input:checked~.checker{border:1px solid #f56bc2;background-color:#f56bc2}
.custom-checkbox.v2 input:checked~.checker:before,.custom-checkbox.v3 input:checked~.checker:before{left:auto;right:.10417vw;-webkit-box-shadow:0 .15625vw .15625vw rgba(0,0,0,.16);box-shadow:0 .15625vw .15625vw rgba(0,0,0,.16);border:1px solid #f56bc2;background-color:#fff}
.custom-checkbox.v3{margin:0}
.custom-checkbox.v3 p:after{content:'1111';position:relative;display:inline-block;color:#8aa0a7;font-size:.72917vw;font-weight:400;font-style:normal;letter-spacing:normal;line-height:normal}
.custom-checkbox.v3 input:checked~p:after,.custom-checkbox.v3 input[checked=checked]~p:after{content:'1111';color:#f56bc2;font-size:.72917vw;font-weight:400;font-style:normal;letter-spacing:normal;line-height:normal}
@media screen and (max-width:980px){
    .custom-checkbox{margin:6.25vw 0 6.25vw;padding:0 4.375vw}
    .custom-checkbox p{font-size:4.375vw}
    .custom-checkbox .checker{margin-right:5vw}
    .custom-checkbox.v1 .checker{-webkit-box-flex:0;-ms-flex:none;flex:none;width:7.5vw;height:7.5vw;border:.625vw solid #8aa0a7}
    .custom-checkbox.v1 .checker i{font-size:12.5vw;left:-2vw;bottom:-3vw}
    .custom-checkbox.v1:hover .checker{-webkit-box-shadow:0 0 3.125vw rgba(245,107,194,.43);box-shadow:0 0 3.125vw rgba(245,107,194,.43);border:.625vw solid #f56bc2}
    .custom-checkbox.v2 .checker,.custom-checkbox.v3 .checker{-webkit-box-flex:0;-ms-flex:none;flex:none;width:17.5vw;height:9.375vw;border-radius:4.6875vw}
    .custom-checkbox.v2 .checker:before,.custom-checkbox.v3 .checker:before{width:7.5vw;height:7.5vw;-webkit-box-shadow:-.625vw .625vw .625vw rgba(0,0,0,.16);box-shadow:-.625vw .625vw .625vw rgba(0,0,0,.16);left:2px}
    .custom-checkbox.v2 input:checked~.checker:before,.custom-checkbox.v3 input:checked~.checker:before{right:.625vw;-webkit-box-shadow:0 .9375vw .9375vw rgba(0,0,0,.16);box-shadow:0 .9375vw .9375vw rgba(0,0,0,.16)}
    .custom-checkbox.v3 p:after{font-size:4.375vw}
    .custom-checkbox.v3 input:checked~p:after,.custom-checkbox.v3 input[checked=checked]~p:after{font-size:4.375vw}
}

/*----------------------------------------------------- */
/* POPUP */
/*----------------------------------------------------- */
.popup{display:none}
.popup .container{-webkit-box-shadow:0 .20833vw 1.04167vw rgba(81,120,146,.16);box-shadow:0 .20833vw 1.04167vw rgba(81,120,146,.16);border-radius:.625vw;border:1px solid #efeeee;background-color:#fff;padding:2.08333vw}
.popup .close{width:2.5vw;height:2.5vw;background-position:center;background-repeat:no-repeat;background-size:contain}
.popup .title{color:#636363;font-size:2.08333vw;font-weight:700;font-style:normal;letter-spacing:normal;line-height:normal;text-align:center}
.popup.delProduct{width:100%;max-width:31.25vw}
.popup.delProduct .title{margin-bottom:1.66667vw}
.popup.delProduct .buttons{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:.52083vw}
.popup.delProduct .buttons .btn{width:auto}
.popup.points .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}
.popup.points .btn{margin-left:auto}
.popup.points .map{width:36.45833vw;height:36.45833vw;margin-right:1.66667vw;border:1px solid #707070;position:relative;background-color:#f1f1f1;overflow:hidden}
.popup.points .map iframe{position:absolute;top:50%;left:50%;width:100%;height:100%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.popup.points .title{color:#636363;font-size:2.08333vw;font-weight:700;font-style:normal;letter-spacing:normal;line-height:normal;text-align:left;margin-bottom:1.25vw}
.popup.points .adress .title,.popup.points .mode .title{color:#000;font-size:1.25vw;font-weight:400;font-style:normal;letter-spacing:normal;line-height:normal;text-align:left;margin-bottom:.83333vw}
.popup.points .adress p,.popup.points .mode p{margin-bottom:1.5625vw;color:#000;font-size:.72917vw;font-weight:400;font-style:normal;letter-spacing:normal;line-height:normal;text-align:left}
.popup.login input[type=submit]{margin:0}
.popup.login,.popup.reg{width:100%;max-width:31.25vw}
.popup.login .title,.popup.reg .title{margin-bottom:1.25vw}
.popup.login .row,.popup.reg .row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.popup.login .custom-checkbox,.popup.reg .custom-checkbox{width:auto;margin:0}
.popup.login .remind,.popup.reg .remind{color:#8aa0a7;font-size:.72917vw;font-weight:400;font-style:normal;letter-spacing:normal;white-space:pre;line-height:normal;margin:auto 0 auto auto}
.popup.login .remind:hover,.popup.reg .remind:hover{color:#f56bc2}
.popup.login label,.popup.reg label{margin-bottom:1.04167vw}
.popup.order-send,.popup.review{width:100%;max-width:31.25vw}
.popup.order-send .title,.popup.review .title{margin-bottom:1.25vw}
.popup.order-send label,.popup.review label{margin-bottom:1.04167vw}
.popup.order-send .custom-file-area label,.popup.review .custom-file-area label{margin-bottom:0}
.popup.order-send textarea,.popup.review textarea{height:7.29167vw}
.popup.order-send .success,.popup.review .success{display:none;color: #636363;background-color: #fff;padding: 0px;margin: 0px;}
.popup.order-send .success .information,.popup.review .success .information{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:1.66667vw;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.popup.order-send .success img,.popup.review .success img{width:3.75vw;margin-right:1.25vw}
.popup.order-send .success p,.popup.review .success p{padding:0;margin:0;font-size:.72917vw;font-weight:400;font-style:normal;letter-spacing:normal;line-height:normal}
.popup.order-send .success p a,.popup.review .success p a{color:#f56bc2;text-decoration:none}
.popup.order-send .success p a:hover,.popup.review .success p a:hover{text-decoration:underline}
.popup.order-send .success a,.popup.review .success a{margin:auto}
.popup.order-send{padding:2.08333vw 1.5625vw}
.popup.order-send .success{display:block}
.popup.order-send .success .information{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}
.popup.order-send .success p{font-size:.9375vw;font-weight:400;font-style:normal;text-align:center;letter-spacing:normal;line-height:1.44}
.popup.order-send .success img{margin:0 auto 1.04167vw}
.popup.password-remind{width:100%;max-width:31.25vw}
.popup.password-remind .title{margin-bottom:1.25vw}
.popup.password-remind label{margin-bottom:1.04167vw}
.popup.minicart{width:100%;max-width:31.25vw}
.popup.minicart .title{margin-bottom:1.25vw}
.popup.minicart .top{display:grid;grid-template-columns:5.625vw 1fr;grid-column-gap:.78125vw;padding-bottom:.41667vw;border-bottom:2px solid #ebebeb}
.popup.minicart .top .image{overflow:hidden;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}
.popup.minicart .top .image:before{content:'';position:relative;display:block;width:100%;padding-top:100%}
.popup.minicart .top .image img{max-width:100%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.popup.minicart .top .product-info{margin-bottom:0}
.popup.minicart .top .product-info .product-name{color:#636363;font-size:1.45833vw;font-weight:400;font-style:normal;letter-spacing:normal;line-height:1.2;}
.popup.minicart .top .product-info .parent-name{color: #636363;font-size: .9375vw;font-weight: 400;font-style: normal;letter-spacing: normal;line-height: 1;}
.popup.minicart .top .product-info .product-des{color:#636363;font-size:.9375vw;font-weight:300;font-style:normal;letter-spacing:normal;line-height:1.2;margin-bottom:.83333vw}
.popup.minicart .top .product-info .product-quantity{margin-top: .41667vw;color:#000;font-size:.72917vw;font-weight:700;font-style:normal;letter-spacing:normal;line-height:normal}
.popup.minicart .bottom,.popup.minicart .center{display:-webkit-box;display:-ms-flexbox;display:flex}
.popup.minicart .center{padding:1.04167vw 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}
.popup.minicart .center p{color:#636363;font-size:.9375vw;font-weight:300;font-style:normal;letter-spacing:normal;line-height:normal}
.popup.minicart .center .total{color:#f56bc2;font-size:1.66667vw;font-weight:400;font-style:normal;letter-spacing:normal;line-height:1.5625vw;margin-left:.625vw}
.popup.minicart .center .total span{font-size:1.5625vw}
.popup.minicart .bottom{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.popup.minicart-series {max-width: 60.41667vw;}
.popup.minicart-series .container {padding: 2.08333vw 2.08333vw 0vw 2.08333vw;}
.popup.product-preview{max-width:60.41667vw;width:100%}
.popup.product-preview .container{display:grid;grid-template-columns:35.9375vw 1fr;grid-column-gap:2.08333vw}
.popup.product-preview .container .preview-block{position:relative;overflow:hidden;width:100%;border:1px solid #ebebeb}
.popup.product-preview .container .preview-block:before{content:'';position:relative;width:100%;display:block;padding-top:100%}
.popup.product-preview .container .preview-block .preview-block__img {position: absolute;top: 0px;width: 100%;height: 100%;background-position: center center;background-repeat: no-repeat;background-size: contain;}
.popup.product-preview .container .preview-block .preview-slider{position:absolute;top:0;left:0;width:100%;height:100%;text-align: center;}
.popup.product-preview .container .preview-block .preview-slider img {width: auto;max-width: 100%;height: auto;max-height: 100%;}
.popup.product-preview .container .preview-block .thumbnail-slider{position:absolute;z-index:1;bottom:.625vw;height:auto;padding:0 3.54167vw;width:100%;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}
.popup.product-preview .container .preview-block .thumbnail-slider .slick-arrow{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:1.5625vw;height:1.5625vw;color:#8aa0a7;font-size:1.5625vw;font-weight:400;font-style:normal;letter-spacing:normal;line-height:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer}
.popup.product-preview .container .preview-block .thumbnail-slider .slick-arrow:hover{-webkit-box-shadow:0 0 .72917vw .10417vw rgba(245,107,194,.36);box-shadow:0 0 .72917vw .10417vw rgba(245,107,194,.36)}
.popup.product-preview .container .preview-block .thumbnail-slider .slick-arrow.next{right:1.30208vw}
.popup.product-preview .container .preview-block .thumbnail-slider .slick-arrow.prev{left:1.30208vw}
.popup.product-preview .container .preview-block .thumbnail-slider .slick-slide{margin:0 .78125vw;display:block;position:relative;overflow:hidden;border:1px solid #ebebeb;cursor:pointer}
.popup.product-preview .container .preview-block .thumbnail-slider .slick-slide:hover, .popup.product-preview .container .preview-block .thumbnail-slider .slick-current {border:1px solid #e973c5}
.popup.product-preview .container .preview-block .thumbnail-slider .slick-slide:before{content:'';width:100%;display:block;position:relative;padding-top:100%}
.popup.product-preview .container .preview-block .thumbnail-slider .slick-slide div{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;height:100%}
.popup.product-preview .container .information-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}
.popup.product-preview .container .information-block .title{color:#636363;font-size:1.45833vw;font-weight:300;font-style:normal;letter-spacing:normal;line-height:1.2;margin-bottom:.83333vw;-webkit-box-flex:0;-ms-flex:none;flex:none}
.popup.product-preview .container .information-block .des{color:#000;font-size:.72917vw;font-weight:700;font-style:normal;letter-spacing:normal;line-height:normal;-webkit-box-flex:0;-ms-flex:none;flex:none;margin-bottom:.41667vw}
.popup.product-preview .container .information-block .info{width:100%;height:auto;position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden;margin-bottom:.52083vw}
.popup.product-preview .container .information-block .info .text{top:0;left:0;width:100%;height:100%;position:absolute}
.popup.product-preview .container .information-block .info .mCustomScrollbar .mCS-CustomDropdownThm.mCSB_inside>.mCSB_container{margin-right:.625vw}
.popup.product-preview .container .information-block .info p{color:#000;font-size:.83333vw;font-weight:400;font-style:normal;letter-spacing:normal;line-height:1.44;margin-bottom:.83333vw}
.popup.product-preview .container .information-block .price-block{width:100%;margin-bottom:.78125vw;-webkit-box-flex:0;-ms-flex:none;flex:none}
.popup.product-preview .container .information-block .price-block .price.old{position:relative;top:auto}
.popup.product-preview .container .information-block .bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-left:auto}

.popup.password-remind .message_send {color: #636363;background-color: #fff;padding: 0px;margin: 0px;}
.popup.password-remind .message_send .information {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;margin-bottom: 1.66667vw;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}
.popup.password-remind .message_send img {width: 3.75vw;margin-right: 1.25vw;}
.popup.password-remind .message_send .btn {margin: auto;}

.popup .adm-fileinput-area-container div.adm-fileinput-item-wrapper {width: 50%;}
.popup div.adm-fileinput-item {width: 9vw;padding: 0.5vw 0.5vw 0;margin: 0.5vw;}
.popup div.adm-fileinput-item div.adm-fileinput-item-preview {width: 100%;height: auto;}
.popup div.adm-fileinput-item div.adm-fileinput-item-preview:before {padding-top: 100%;height: auto;}

@media screen and (min-width:980px){
    .popup.minicart-series .top {max-width: 31.25vw;margin: 0 auto;}
    .popup.minicart-series .center {max-width: 31.25vw;margin: 0 auto;}
    .popup.minicart-series .bottom {max-width: 31.25vw;margin: 0 auto;}
}

@media screen and (max-width:980px){
    .popup .close{width:5.625vw;height:5.625vw}
    .popup .container{-webkit-box-shadow:0 1.25vw 6.25vw rgba(81,120,146,.16);box-shadow:0 1.25vw 6.25vw rgba(81,120,146,.16);border-radius:3.75vw}
    .popup.product-preview{max-width:100%;padding:7.8125vw;height:100%}
    .popup.product-preview .container{grid-template-rows: 1fr 1fr;grid-template-columns: 1fr;height:100%;border-radius:0;background-color:transparent;-webkit-box-shadow:none;box-shadow:none;border:none;padding:0;}
    /* .popup.product-preview .container .preview-block{display:none} */
    .popup.product-preview .container .information-block{height:100%}
    .popup.product-preview .container .information-block .title{color:#636363;font-size:8.75vw;text-align:left;font-weight:400;font-style:normal;letter-spacing:normal;line-height:normal;text-transform:uppercase;margin: 5vw 0vw;}
    .popup.product-preview .container .information-block .des{font-size:4.375vw;font-weight:700;font-style:normal;letter-spacing:normal;line-height:normal;text-align:left;margin-bottom:2.5vw}
    .popup.product-preview .container .information-block .info{margin-bottom:0;height:100%}
    .popup.product-preview .container .information-block .info .mCustomScrollbar .mCS-CustomDropdownThm.mCSB_inside>.mCSB_container{margin-right:4.375vw}
    .popup.product-preview .container .information-block .info p{font-size:5vw;font-weight:400;font-style:normal;letter-spacing:normal;line-height:1.44;text-align:left}
    /* .popup.product-preview .container .information-block .price-block{display:none}
    .popup.product-preview .container .information-block .bottom{display:none} */
    .popup.minicart{width:100%;max-width:100%;padding:9.375vw 4.6875vw 4.6875vw}
    .popup.minicart .fancybox-close-small{top:0}
    .popup.minicart .container{padding:7.8125vw 4.6875vw 6.25vw;-webkit-box-shadow:0 .9375vw 6.25vw rgba(81,120,146,.16);box-shadow:0 .9375vw 6.25vw rgba(81,120,146,.16);border-radius:3.75vw;border:1px solid #efeeee;background-color:#fff}
    .popup.minicart .title{color:#636363;font-size:12.5vw;font-weight:700;font-style:normal;letter-spacing:normal;line-height:normal;text-align:center;margin-bottom:6.25vw}
    .popup.minicart .top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;border-bottom:2px solid #ebebeb}
    .popup.minicart .top .image{overflow:hidden;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:31.25vw;margin-bottom:3.75vw}
    .popup.minicart .top .image:before{content:'';position:relative;display:block;width:100%;padding-top:100%}
    .popup.minicart .top .image img{max-width:100%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
    .popup.minicart .top .product-info{margin-bottom:0;width:100%;padding-bottom:1.875vw}
    .popup.minicart .top .product-info .product-name{color:#636363;font-size:8.75vw;font-weight:400;font-style:normal;letter-spacing:normal;line-height:normal;margin-bottom:0}
    .popup.minicart .top .product-info .product-des{color:#636363;font-size:5.625vw;font-weight:300;font-style:normal;letter-spacing:normal;line-height:normal;margin-bottom:0;min-height:10vw}
    .popup.minicart .top .product-info .parent-name{font-size: 4vw;}
    .popup.minicart .top .product-info .product-quantity{margin-top: 4vw;color:#000;font-size:4.375vw;font-weight:700;font-style:normal;letter-spacing:normal;line-height:normal}
    .popup.minicart .bottom,.popup.minicart .center{display:-webkit-box;display:-ms-flexbox;display:flex}
    .popup.minicart .center{padding:2.5vw 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}
    .popup.minicart .center p{color:#636363;font-size:5.625vw;font-weight:300;font-style:normal;letter-spacing:normal;line-height:normal}
    .popup.minicart .center .total{color:#f56bc2;font-size:10vw;font-weight:400;font-style:normal;letter-spacing:normal;line-height:9.375vw;margin-left:6.25vw}
    .popup.minicart .center .total span{font-size:9.375vw}
    .popup.minicart .bottom{display:grid;grid-template-columns:1fr;grid-gap:3.75vw;width:100%}
    .popup.minicart .bottom a{width:100%}

    .popup.review { max-width: 100%; }
    .popup.review .container { padding: 6vw; }
    .popup.review .title { font-size: 12vw; }
    .popup.review label { margin-bottom: 6vw; }
    .popup.review .custom-file-area { margin-bottom: 6vw; }
    .popup.review .custom-file-area .filel-indicator { height: 20vw; padding: 0 5vw 0 20vw; }
    .popup.review .custom-file-area .filel-indicator .clip { width: 20vw; height: 20vw; }
    .popup.review .custom-file-area .filel-indicator .clip .icofont-clip { font-size: 20px; }
    .popup.review .review-rating { height: 7vw; margin-bottom: 6vw; padding: 0 5vw }
    .popup.review .review-rating p { font-size: 5vw; }
    .popup.review .review-rating .stars { grid-template-columns: 6vw 6vw 6vw 6vw 6vw; grid-template-rows: 6vw; }
    .popup.review .review-rating .stars .item { font-size: 7vw; }
    .popup.review textarea { height: 20vw; }

    .popup.reg {max-width: 100%;}
    .popup.reg .container {padding: 6vw;}
    .popup.reg .title {font-size: 12vw;}
    .popup.reg .captcha_bitrix {overflow: hidden;margin: 5vw 0vw;}
    .popup.reg .btn {width: 100%;}

    .popup.login {max-width: 100%;}
    .popup.login .container {padding: 6vw;}
    .popup.login .title {font-size: 12vw;}
    .popup.login .row {flex-direction: column;}
    .popup.login .btn {width: 100%;}
    .popup.login input[type=submit].btn {margin-top: 5vw;}
    .popup.login .remind {margin: 5vw auto;font-size: 5vw;}
    .popup.login .login-through {padding-top: 5vw}
    .popup.login .login-through p {font-size: 5vw;}
    .popup.login .login-through .services {grid-template-columns: 10vw 10vw 10vw;grid-column-gap: 8vw;}
    .popup.login .login-through .services a {width: 10vw;height: 10vw;font-size: 10vw;}
}

/*----------------------------------------------------- */
/* WARNINGS */
/*----------------------------------------------------- */
#noScriptWarning,#outdatedBrowserWarning{color:white;padding:12px;position:relative;text-align:center;z-index:9999;}
#noScriptWarning a,#outdatedBrowserWarning a{color:white;}
#noScriptWarning{background:red;}
#outdatedBrowserWarning{background:orangered;}
.message_send{border:none;border-radius:1px;font-size:14px;padding:15px;margin-bottom:20px;color:#61a942;background-color:#dff2de;border-color:#ebccd1;}
.message_err{border:none;border-radius:1px;font-size:14px;padding:15px;margin-bottom:20px;color:#a94442;background-color:#f2dede;border-color:#ebccd1;}
font.errortext{display:block;font-size:14px;padding:15px;margin-bottom:20px;color:#a94442;background-color:#f2dede;border-color:#ebccd1;}
font.notetext{display:block;font-size:14px;padding:15px;margin-bottom:20px;color:#61a942;background-color:#dff2de;border-color:#ebccd1;}
.alert{position: relative; border:0; margin: 0px 0px 20px 0; padding: 15px;}
.alert-danger{color:#a94442;background-color:#f2dede;border-color:#ebccd1;}
.alert-success{color:#61a942;background-color:#dff2de;border-color:#ebccd1;}
.alert-warning{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc;}
.alert .close { position: absolute; top: 10px; right: 10px; cursor: pointer; }

/*----------------------------------------------------- */
/* CAPTCHA_BITRIX */
/*----------------------------------------------------- */
.captcha_bitrix{display: grid;grid-template-columns: 1fr 1fr;grid-gap: 1vw;}
.captcha_bitrix img{width:100%;height: 3.64583vw;}
.captcha_bitrix input{margin:0px !important;}
@media screen and (max-width:980px){
    .captcha_bitrix img{height:15vw;}
}

/*----------------------------------------------------- */
/* EMPTY CART */
/*----------------------------------------------------- */
.empty-cart {background: #707070 url(/local/templates/.default/css/../images/empty-cart.png) 100px 50% no-repeat;border-radius: 5px;color: white;font-size: 14px;padding: 30px 30px 30px 280px; margin: 20px 0px;}
.empty-cart a { color: #fff; text-decoration: none; }
@media screen and (max-width: 1444px) {.empty-cart {background-image: none;padding: 25px;}}
@media screen and (max-width: 440px) {.empty-cart {padding: 16px;}}
.empty-cart .caption-1 {font-size: 24px;margin: 0 0 8px;}
.empty-cart .caption-2 {font-size: 14px;margin: 0 0 12px;}
@media screen and (max-width: 1444px) {.empty-cart .caption-2 {display: none;}}
.empty-cart .caption-3 {font-size: 24px;font-weight: bold;margin: 0 0 8px;}
@media screen and (max-width: 1444px) {.empty-cart .caption-3 {margin: 0 0 16px;}}

/*----------------------------------------------------- */
/* vip-price */
/*----------------------------------------------------- */
.vip-price {width: 100%;height: 29.896vw;margin: 0vw auto;position: relative;display: flex;flex-direction: column;justify-content: space-evenly;align-items: center;background-position: center;background-size: cover;background-repeat: no-repeat;}
.container .vip-price {height: 26.5vw;}
.min_sum__vip-price {width: 100%;padding: 0px !important;display: none;}
.min_sum__vip-price .vip-price {height: 27vw;}
.fancybox-slide--html .min_sum__vip-price button {right: 3vw;top: 1vw;width: 56px;height: 56px;}
.min_sum__vip-price button svg {color: #fff;width: 46px;height: 46px;}

/* Если заходят сделать баннер весткой
.vip-price__info {padding: 0.938vw 0vw 1.667vw 0vw;font-size: 1.71875vw;color: #09c6b4;width: 48.229vw;margin-right: 4.063vw;display: flex;flex-direction: column;align-items: center;border: 0.208vw solid #f56bc1;border-radius: 1.563vw;position: relative;}
.vip-price__info p {text-transform: uppercase;font-size: 2.708vw;font-weight: 600;}
.vip-price__min-sum {font-size: 8vw;color: #08c5b1;font-weight: 600;}
.vip-price a.btn {position: absolute;bottom: -1.771vw;font-size: 1.042vw;background-color: #e356b2;border: 0.208vw solid #f56bc1;height: 3.542vw;width: 14.583vw;border-radius: 0.833vw;}
.vip-price a.btn:hover {border: 0.208vw solid rgb(245 107 193);}
.vip-price__description {font-size: 2.708vw;color: #fff;margin-right: 4.063vw;}
@media screen and (max-width:980px){
    .vip-price a.btn {min-width: 14.583vw;padding: 0vw;}
} */

.card-main{background:#fff;position:relative;display:block;overflow:hidden;border:none}
.card-main:after{-webkit-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out;bottom:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);transition:.25s ease-in-out;position:absolute;display:block;content:'';height:0;width:0;z-index:1;background-color:#8bc7b7}
.card-main:before{content:'';position:relative;display:block;top:0;left:0;width:100%;padding-top:100%}
.card-main img{width:100%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);left:50%}
.card-main .text-place{position:absolute;left:0;bottom:0;width:100%;font-size:1.875vw;font-style:normal;letter-spacing:normal;line-height:normal;text-align:center;color:#636363;background:rgba(255,255,255,.86);padding:.52083vw 1.14583vw .41667vw;height: 5.521vw;display: flex;justify-content: center;align-items: center;}
.card-main:hover{-webkit-box-shadow:0 .15625vw .70313vw rgba(22,37,59,.55);box-shadow:0 .15625vw .70313vw rgba(22,37,59,.55)}
.card-main:hover:after{height:.72917vw;width:100%}
@media screen and (max-width:980px){
    .card-main .text-place{font-size:4.375vw;font-weight:400;font-style:normal;letter-spacing:normal;line-height:normal;text-align:center;padding:4.6875vw 3.125vw 2.5vw;height: 17.867vw;}
    .card-main:hover{-webkit-box-shadow:0 .9375vw 4.21875vw rgba(22,37,59,.55);box-shadow:0 .9375vw 4.21875vw rgba(22,37,59,.55)}
    .card-main:hover:after{height:1.25vw}
}
.cards{background:#c9c8c4;padding:2.08333vw .78125vw}
.cards .container{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;grid-gap:1.5625vw}
@media screen and (max-width:980px){
    .cards{padding:9.375vw 4.6875vw}
    .cards .container{padding:0;grid-template-columns:1fr 1fr;grid-gap:5vw}
}

.field-content{overflow:hidden;padding:3.85417vw 0 3.22917vw;position:relative}
.field-content .container{position:relative}
.field-content p{font-size:.9375vw;line-height:1.44;font-weight:400;font-style:normal;letter-spacing:normal;margin-bottom:1.04167vw}
.field-content .left,.field-content .text{width:42.96875vw;padding:0 1.5625vw 0 1.04167vw}
.field-content .text{margin-top:1.66667vw}
.field-content .right iframe{display:none}
.field-content .imageContainer,.field-content .imagesContainer,.field-content .videoContainer{width:40%;position:absolute;right:-14.58333vw;top:1.66667vw}
.field-content .imageContainer .image,.field-content .imageContainer .imagesContainer-content,.field-content .imageContainer .video,.field-content .imagesContainer .image,.field-content .imagesContainer .imagesContainer-content,.field-content .imagesContainer .video,.field-content .videoContainer .image,.field-content .videoContainer .imagesContainer-content,.field-content .videoContainer .video{position:relative;width:100%;overflow:hidden}
.field-content .imageContainer .image:before,.field-content .imageContainer .video:before,.field-content .imagesContainer .image:before,.field-content .imagesContainer .video:before,.field-content .videoContainer .image:before,.field-content .videoContainer .video:before{content:'';position:relative;display:block;width:100%;padding-top:56.25%}
.field-content .imageContainer .video iframe,.field-content .imagesContainer .video iframe,.field-content .videoContainer .video iframe{position:absolute;height:100%!important;width:100%!important;top:0;left:0}
.field-content .imageContainer .image img,.field-content .imagesContainer .image img,.field-content .videoContainer .image img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:auto;height:auto;min-width:100%;min-height:100%;max-width:inherit;max-height:inherit}
.field-content .imagesContainer-content{display:grid;grid-template-columns:repeat(5,1fr);grid-column-gap:1.04167vw;grid-row-gap:1.04167vw;grid-template-rows:1fr}
.field-content .imagesContainer-content>:nth-child(2):after{content:'';background-color:#8bc7b7;height:.52083vw;width:100%;display:block;position:absolute;bottom:0;left:0}
.field-content .imagesContainer-content>:nth-child(4):after{content:'';background-color:#8bc7b7;height:.52083vw;width:100%;display:block;position:absolute;top:0;left:0}
.field-content .imagesContainer-content .img{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;overflow:hidden}
.field-content .imagesContainer-content .img:before{content:'';display:block;width:100%;padding-top:100%;position:relative}
.field-content .imagesContainer-content .img img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:auto;height:auto;min-width:100%;min-height:100%;max-width:100%;max-height:100%}
.field-content .content-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.field-content .description{color:#8aa0a7;font-size:.9375vw;font-weight:400;font-style:normal;letter-spacing:normal;line-height:1.44;text-align:left;margin-top:.83333vw}
@media screen and (max-width:980px){
    .field-content{padding:15vw 0 10vw}
    .field-content .title{padding:0 4.6875vw;font-size:11.25vw;font-weight:700;font-style:normal;letter-spacing:normal;line-height:normal;margin-bottom:6.25vw}
    .field-content p{font-size:5.625vw;margin-bottom:6.25vw}
    .field-content .container{padding:0}
    .field-content .left,.field-content .text{width:100%;padding:0 4.6875vw}
    .field-content .content-wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
    .field-content .imageContainer,.field-content .imagesContainer,.field-content .videoContainer{margin-top:2.5vw;width:100%;position:relative;right:0;top:0}
    .field-content .imagesContainer{padding:0 4.6875vw}
    .field-content .imagesContainer-content{grid-column-gap:6.25vw;grid-row-gap:6.25vw}
    .field-content .imagesContainer-content>:nth-child(2):after{height:.625vw}
    .field-content .imagesContainer-content>:nth-child(4):after{height:.625vw}
    .field-content .description{font-size:5vw;margin-top:3.75vw;line-height:1.25;padding:0 4.6875vw}
}

.product-offers{width:100%;position:relative}
.product-offers .content{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:.3125vw;grid-row-gap:.3125vw;padding:.625vw;background-color:#c9c8c4;position:-webkit-sticky;position:sticky;top:1.04167vw;left:0}
.product-offers .content .product-offers-item{padding:.41667vw}
.product-offers .content a{width:100%;position:relative;overflow:hidden}
.product-offers .content a:before{content:'';position:relative;display:block;width:100%;padding-top:100%}
.product-offers .content a:after{content:none}
.product-offers .content a .text-place{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:2.5vw;padding:.20833vw}
.product-offers .content a .text-place p{color:#636363;font-size:.9375vw;font-weight:400;font-style:normal;letter-spacing:normal;line-height:1.2;text-align:center;overflow:hidden;max-height:2.29167vw;-webkit-line-clamp:2;-webkit-box-orient:vertical}

.product-item-joint .product-nav{display:none}
.product-item-joint .product-area{display:grid;grid-template-columns:27.39583vw 1fr;grid-column-gap:1.5625vw;grid-row-gap:1.5625vw;padding-bottom:1.5625vw;border-bottom:1px solid rgba(138,160,167,.49);margin-bottom:2.08333vw}
.product-item-joint .titlewithprice {padding: 1.563vw 1.563vw 0vw 1.563vw;position: relative;}
.product-item-joint .titlewithprice::before {content: "";height: 2.292vw;width: 100%;position: absolute;top: 0vw;left: 0vw;border-top: 0.052vw solid #76cab3;background: linear-gradient(rgba(106, 185, 161, 0.14) 0%, rgba(255, 255, 255, 0.07) 100%);}
.product-item-joint .product-area .right .product-area-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}
.product-item-joint .product-area .right .product-area-container .product-area-title{color:#000;font-size:1.25vw;font-weight:700;font-style:normal;letter-spacing:normal;line-height:normal;display:none}
.product-item-joint .product-area .right .product-area-container .product-area-content{width:100%;display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr;grid-gap:1.5625vw}
.product-item-joint .product-area .right .product-area-container .product-area-content .product:last-child .inwards:hover {position: relative;}
.product-item-joint .product-area .right .product-area-container .more{display:none}
.product-item-joint .product-area .left{width:100%;position:relative}
.product-item-joint .product .inwards .btn-block{height:2.5vw}

.vip-price__container .slick-list {padding: 0vw 0vw 0vw 0vw;}
.vip-price__container .product-offers .content {top: 0vw;height: 100vh;overflow-y: scroll;}
@media screen and (min-width:980px){
    .vip-price__container .products-preview {margin-bottom: 5vw;}
    .vip-price__container .product-item-joint .titlewithprice {display: none;}
    .vip-price__container .product-item-joint .product-nav {display: grid;grid-template-columns: 20vw 1fr;grid-column-gap: 0vw;padding: 0vw;border-top: 0.052vw solid #76cab3;background: linear-gradient(rgba(106, 185, 161, 0.14) 0%, rgba(255, 255, 255, 0.07) 100%);}
    .vip-price__container .product-nav .product-btn {top: 2vw;bottom: auto;right: 2vw;font-size: 3vw;z-index: 1;width: 100%;height: 100%;justify-content: flex-end;align-items: baseline;}
    .vip-price__container .product-nav .product-btn.active {transform: none;}
    .vip-price__container .product-nav .product-btn.active i {-webkit-transform: rotate(180deg);-ms-transform: rotate(180deg);transform: rotate(180deg);}
    .vip-price__container .product-nav .titlewithprice {display: flex;justify-content: space-between;padding-right: 7vw;}
    .vip-price__container .product-nav .titlewithprice .price {position: absolute;bottom: 0vw;top: auto;right: 2vw;font-size: 3.5vw;}
    .vip-price__container .joint-content>:last-child .product-area {grid-template-columns: 1fr;margin-bottom: 0vw;}
    .vip-price__container .product-item-joint .product-area .left {display: none;}
    .vip-price__container .product-item-joint .product-area .right {display: none;}
    .vip-price__container .active.product-item-joint .product-area .right {display: block;}
    .vip-price__container .product-item-joint .product-area .right .product-area-container .product-area-content {grid-template-columns: 1fr 1fr 1fr 1fr 1fr;}
}

@media screen and (max-width:980px){
    .product-item-joint{width:100%;margin-bottom:7.8125vw;}
    .product-item-joint.active .product-area{height:auto;margin-bottom:9.375vw}
    .product-item-joint .titlewithprice{display:none}
    .product-item-joint .titlewithprice::before{display: none;}
    .product-item-joint .product-nav{display:grid;margin-bottom:0;z-index:1}
    .product-item-joint .product-area{display: block;margin: 0;padding: 0;border: none;overflow: hidden;height: 0;}
    .product-item-joint .product-area-container{width:100%}
    .product-item-joint .product-area .right{width:100%}
    .product-item-joint .product-area .right .product-area-container .product-area-title{color:#000;font-size:7.5vw;font-weight:700;font-style:normal;letter-spacing:normal;line-height:normal;display:inline-block;margin-bottom:6.25vw;display:none}
    .product-item-joint .product-area .right .product-area-container .product-area-content{width:100%;display:grid;grid-template-columns:1fr 1fr;grid-gap:5vw;padding:0}
    .product-item-joint .product-area .right .product-area-container .product-area-content .product{width:100%;height:100%;}
    .product-item-joint .product-area .right .product-area-container .product-area-content .product .inwards{width:100%;padding:3.125vw}
    .product-item-joint .product-area .right .product-area-container .product-area-content>:nth-child(-n+4){display:block}
    .product-item-joint .product-area .right .product-area-container .more{display:none}
    .product-item-joint .product .inwards .title {height: 13vw;margin-bottom:6.25vw;font-size:5.625vw;font-weight:400;font-style:normal;letter-spacing:normal;text-align:left}
    .product-item-joint .product .inwards:hover .title {height: auto;}
    .product-item-joint .product .inwards .btn-block{height:auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}
    .product-item-joint .product .inwards .btn-block .quantity{margin-right:0}
    .product-item-joint .product .inwards .btn-block .buy{-webkit-box-flex:0;-ms-flex:none;flex:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:4.375vw;padding:0 6.25vw;height:11.25vw;font-size:4.375vw;font-weight:400;font-style:normal;letter-spacing:normal;line-height:normal}

    .vip-price__container .products-preview {margin-bottom: 5vw;}
    .vip-price__container .product-area .left {display: none;}
    .vip-price__container .product-area .right {margin-top: 5vw;}
    .vip-price__container .product-nav .product-btn {width: calc(100% - 2.5vw);height: calc(100% - 3.5vw);justify-content: flex-end;align-items: flex-end;}
    .vip-price__container .product-nav .product-btn.active {transform: none;}
    .vip-price__container .product-nav .product-btn.active i {-webkit-transform: rotate(180deg);-ms-transform: rotate(180deg);transform: rotate(180deg);}
}

.product-nav{display:grid;grid-template-columns:27.39583vw 1fr;grid-column-gap:1.5625vw;grid-row-gap:1.5625vw;padding:.41667vw;background-color:#fff;margin-bottom:1.04167vw;position:relative}
.product-nav.active,.product-nav:active,.product-nav:hover{-webkit-box-shadow:0 .15625vw .9375vw rgba(22,37,59,.55);box-shadow:0 .15625vw .9375vw rgba(22,37,59,.55)}
.product-nav .preview .image{width:100%;overflow:hidden;position:relative}
.product-nav .preview .image:before{content:'';position:relative;display:block;width:100%;padding-top:100%}
.product-nav .preview .image img{max-width:100%;min-height:100%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.product-nav .product-btn{width:1.5625vw;height:1.5625vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#8aa0a7;font-family:"Ico Font";font-size:1.45833vw;font-weight:400;font-style:normal;letter-spacing:normal;line-height:normal;cursor:pointer;position:absolute;top:.41667vw;right:.41667vw}
.product-nav .product-btn.active{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}
.product-nav .product-btn:hover{color:#f56bc2}
.product-nav .titlewithprice{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:2.60417vw;width:100%;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-top:1.04167vw}
.product-nav .titlewithprice p{color:#636363;font-size:3.33333vw;font-style:normal;letter-spacing:normal;line-height:normal;text-align:left}
.product-nav .titlewithprice .price{color:#6ab9a1;font-size:2.5vw;font-weight:400;font-style:normal;letter-spacing:normal;line-height:normal;color:#6ab9a1;white-space:pre;position:relative;top:0}
.product-nav .titlewithprice .price span{font-size:2.34375vw;font-weight:400;font-style:normal;letter-spacing:normal;line-height:normal;color:#6ab9a1}
.product-nav .titlewithprice .price>:last-child{font-size:1.66667vw;color:#8aa0a7;font-weight:400;font-style:normal;letter-spacing:normal;line-height:normal}
@media screen and (max-width:980px){
    .product-nav{grid-template-columns:31.25vw 1fr;grid-column-gap:2.5vw;grid-row-gap:2.5vw;padding:4.6875vw;margin-bottom:6.25vw;-webkit-box-shadow:0 .9375vw 5.625vw rgba(22,37,59,.55);box-shadow:0 .9375vw 5.625vw rgba(22,37,59,.55)}
    .product-nav .product-btn{width:9.375vw;height:9.375vw;font-size:8.75vw;top: auto;bottom: 3.5vw;right:2.5vw;z-index: 1;}
    .product-nav .titlewithprice{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:0}
    .product-nav .titlewithprice p{font-size:4.375vw}
    .product-nav .titlewithprice .price{font-size:8vw}
    .product-nav .titlewithprice .price span{font-size:9.6875vw}
    .product-nav .titlewithprice .price>:last-child{font-size:4.375vw}
}

.dropdown{position:relative;cursor:pointer}
.dropdown p{margin-bottom:.52083vw;padding:0 1.30208vw;color:#000;font-size:.72917vw;font-weight:400;font-style:normal;letter-spacing:normal;line-height:normal;text-align:left}
.dropdown p span{color:#f56bc2}
.dropdown label{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}
.dropdown.active input{border-radius:.3125vw .3125vw 0 0}
.dropdown.active i{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}
.dropdown.active .cs{visibility:visible;height:auto;padding:.41667vw;min-height:4.16667vw;-webkit-box-shadow:0 0 .52083vw rgba(0,0,0,.16);box-shadow:0 0 .52083vw rgba(0,0,0,.16)}
.dropdown input{background-color:transparent;z-index:1}
.dropdown i{cursor:pointer;position:absolute;height:3.64583vw;width:3.64583vw;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:.83333vw;color:#f56bc2;z-index:0;bottom:0}
.dropdown .cs{height:0;overflow:hidden;-webkit-box-shadow:none;box-shadow:none;border-radius:.3125vw;background-color:#fff;position:absolute;top:100%;left:0;width:100%;z-index:2;visibility:hidden;-webkit-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out;padding:0 .41667vw;max-height:14.16667vw}
.dropdown .cs li{padding:0 1.30208vw;min-height:3.33333vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}
.dropdown .cs li p{color:#000;font-size:1.25vw;font-style:normal;letter-spacing:normal;margin-bottom:0;padding:0;line-height:normal}
.dropdown .cs li:hover p{color:#f56bc2}
.dropdown .cs li .des{color:#bfbfbf;font-size:.9375vw;font-weight:400;font-style:normal;letter-spacing:normal;line-height:normal;margin-top:.20833vw}
@media screen and (max-width:980px){
    .dropdown p{margin-bottom:3.125vw;padding:0 5vw;font-size:4.375vw}
    .dropdown.active input{border-radius:1.875vw 1.875vw 0 0}
    .dropdown.active .cs{padding:2.5vw;min-height:25vw;-webkit-box-shadow:0 0 3.125vw rgba(0,0,0,.16);box-shadow:0 0 3.125vw rgba(0,0,0,.16)}
    .dropdown i{height:20vw;width:20vw;font-size:5vw}
    .dropdown .cs{border-radius:1.875vw;padding:0 2.5vw;max-height:85vw}
    .dropdown .cs li{padding:0 2.5vw;min-height:20vw}
    .dropdown .cs li p{font-size:7.5vw}
    .dropdown .cs li .des{font-size:5.625vw;margin-top:1.25vw}
}

.subscribe{width:100%;height:3.125vw;position:relative;margin-bottom:.20833vw;}
.subscribeContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;}
.subscribeContainer.succes p{width:100%;position:absolute;font-size:.9375vw;font-weight:400;font-style:normal;letter-spacing:normal;line-height:1.44;text-align:left;color:#6c7f85;display:inline-block;padding:0 1.30208vw;left:0;bottom:100%;padding-bottom:.41667vw}
.subscribeContainer.succes input[type=submit]{background-color:rgba(108,127,133,.2);pointer-events:none}
.subscribeContainer.succes input[type=text]{pointer-events:none;background-color:rgba(255,255,255,.29)}
.subscribeContainer.error p{width:100%;text-align:right;color:red;position:absolute;font-size:.9375vw;font-weight:400;font-style:normal;letter-spacing:normal;line-height:1.44;display:inline-block;padding:0 1.30208vw;left:0;bottom:100%;padding-bottom:.41667vw}
.subscribeContainer.error input[type=text]{border:1px solid red;-webkit-box-shadow:0 0 .52083vw rgba(255,0,0,.7);box-shadow:0 0 .52083vw rgba(255,0,0,.7)}
.subscribe input[type=submit].btn{background:#8aa0a7;color:#fff;font-size:.9375vw;padding:.52083vw;position:absolute;right:.52083vw;border:none;border-radius:0;top:.52083vw;cursor:pointer;width:8.75vw;height:2.08333vw}
.subscribe input[type=submit].btn:active,.subscribe input[type=submit].btn:focus{border:none}
.subscribe input[type=submit].btn:hover{-webkit-box-shadow:0 0 .52083vw rgba(108,127,133,.7);box-shadow:0 0 .52083vw rgba(108,127,133,.7);background-color:#6c7f85}
.subscribe input[type=submit].btn:active{-webkit-box-shadow:none;box-shadow:none;background-color:#6c7f85}
.subscribe input[type=text]{background:#fff;padding-left:.52083vw;width:100%;height:3.125vw;font-size:.9375vw;padding:.57292vw 9.79167vw .52083vw 1.30208vw;border:none;outline:0}
.subscribe input[type=text]:focus,.subscribe input[type=text]:hover{-webkit-box-shadow:0 0 1.04167vw rgba(255,255,255,.7);box-shadow:0 0 1.04167vw rgba(255,255,255,.7)}

@media screen and (max-width:1023px) {
    .subscribe {margin-bottom: 0vw;height: 8.333vw;}
    .subscribeContainer input[type=text] {height: 100%;padding: 2.604vw;font-size: 2.344vw;border-radius: 1.042vw;}
    .subscribeContainer input[type=submit].btn {border-radius: 0.521vw;right: 1.302vw;top: 1.302vw;font-size: 2.344vw;width: 22.135vw;max-width: 22.135vw;min-width: 22.135vw;height: 5.729vw;padding: 0vw;}
}

@media screen and (max-width:767px){
    .subscribe{height:18.75vw;margin-bottom:3.75vw;}
    .subscribeContainer{height:auto}
    .subscribeContainer.error p,.subscribeContainer.succes p{font-size:5.625vw;line-height:1;padding:0 7.8125vw;padding-bottom:2.5vw}
    .subscribeContainer.error input[type=text]{

        
        border:1px solid red;-webkit-box-shadow:0 0 3.125vw rgba(255,0,0,.7);box-shadow:0 0 3.125vw rgba(255,0,0,.7)}
    .subscribeContainer input[type=submit].btn{min-width: 38.889vw;height: 12.222vw;border-radius: 1.111vw;font-size: 5vw; background:#8aa0a7;color:#fff;padding:3.125vw;position:absolute;right:3.125vw;border:none;top:3.125vw;cursor:pointer;}
    .subscribeContainer input[type=submit].btn:active,.subscribeContainer input[type=submit].btn:focus{border:none}
    .subscribeContainer input[type=submit].btn:hover{-webkit-box-shadow:0 0 3.125vw rgba(108,127,133,.7);box-shadow:0 0 3.125vw rgba(108,127,133,.7);background-color:#6c7f85}
    .subscribeContainer input[type=submit].btn:active{-webkit-box-shadow:none;box-shadow:none;background-color:#6c7f85}
    .subscribeContainer input[type=text]{height: 17.778vw;border-radius: 2.222vw;padding: 5.556vw;font-size: 5vw;background:#fff;width:100%;border:none;outline:0}
    .subscribeContainer input[type=text]:focus,.subscribeContainer input[type=text]:hover{-webkit-box-shadow:0 0 6.25vw rgba(255,255,255,.7);box-shadow:0 0 6.25vw rgba(255,255,255,.7)}
}
.socialForFooter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:4.21875vw}
.socialForFooter>:first-child{margin-left:0}
.socialForFooter a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:3.33333vw;width:3.33333vw;border-radius:50%;margin-left:1.71875vw;background:#fff;text-decoration:none;cursor:pointer}
.socialForFooter a i{color:#8aa0a7;font-size:1.5625vw;font-weight:400;font-style:normal;letter-spacing:normal;line-height:normal}
.socialForFooter a:hover{background-color:#8aa0a7}
.socialForFooter a:hover i{color:#fff}
@media screen and (max-width:980px){
    .socialForFooter{margin-top:6.875vw;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
    .socialForFooter a{height:20vw;margin-left:10.3125vw;width:20vw}
    .socialForFooter a i{font-size:9.375vw}
}
.socialForHeader{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:1.25vw}
.socialForHeader>:last-child{margin-right:0}
.socialForHeader a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:2.5vw;width:2.5vw;position:relative;border-radius:50%;margin-right:1.71875vw;background:#fff;text-decoration:none;cursor:pointer}
.socialForHeader a:before{content:'';display:block;position:absolute;bottom:-.36458vw;width:100%;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);height:.20833vw;padding:.05208vw;border:.05208vw solid #f56bc2;visibility:hidden;-webkit-box-sizing:border-box;box-sizing:border-box}
.socialForHeader a:hover:before{visibility:visible}
.socialForHeader a i{color:#0c0c0c;font-size:1.5625vw;font-weight:400;font-style:normal;letter-spacing:normal;line-height:normal}

.filtering{height:2.08333vw;cursor:pointer;position:absolute;right:2.5vw;z-index:4;top:-2.5vw;width:13.75vw;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:none}
.filtering .button{background-position:center;background-repeat:no-repeat;background-size:contain;background-image:url(/local/templates/.default/css/../images/978b72757603764aceb4593647e81ef3.svg);width:1.25vw;height:1.25vw;display:block;position:absolute;top:.41667vw;right:.41667vw}
.filtering .button:hover{background-image:url(/local/templates/.default/css/../images/bff15e39e78a2debc015dab25faeece2.svg)}
.filtering.active{background-color:#fff;height:auto;z-index:5;-webkit-box-shadow:0 .20833vw 1.04167vw rgba(81,120,146,.16);box-shadow:0 .20833vw 1.04167vw rgba(81,120,146,.16)}
.filtering.active .button{background-image:url(/local/templates/.default/css/../images/bff15e39e78a2debc015dab25faeece2.svg)}
.filtering.active .menu{padding-top:1.66667vw}
.filtering.active .menu label{visibility:visible;height:auto;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:.3125vw;padding-top:.41667vw;padding-bottom:.41667vw;cursor:pointer}
.filtering.active .menu label.select{background-color:#f1f6f7}
.filtering.active .menu label.select .title{text-decoration:underline}
.filtering.active .menu label:hover{background-color:#f1f6f7}
.filtering.active .menu label:hover .title{text-decoration:underline}
.filtering .menu{visibility:visible;width:100%;background-color:#fff;position:relative;-webkit-transition:.275s ease-in-out;-o-transition:.275s ease-in-out;transition:.275s ease-in-out;right:0}
.filtering .menu label{visibility:hidden;padding-left:1.04167vw;padding-right:2.08333vw;height:0vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:.275s ease-in-out;-o-transition:.275s ease-in-out;transition:.275s ease-in-out;display:none;margin-bottom:0}
.filtering .menu label.select{visibility:visible;display:-webkit-box;display:-ms-flexbox;display:flex;height:2.08333vw;cursor:default}
.filtering .menu label input{display:none}
.filtering .menu label input [checked=checked]~.item .checked,.filtering .menu label input:checked~.item .checked{background-color:#fff;border:.20833vw solid #f56bc2}
.filtering .menu label .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:0;padding-right:1.25vw;position:relative;width:100%;height:100%}
.filtering .menu label .item .checker{width:.72917vw;height:.72917vw;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#ebebeb;cursor:pointer;-webkit-transition:.125s ease-in-out;-o-transition:.125s ease-in-out;transition:.125s ease-in-out;border:0}
.filtering .menu label .item .checker.check{background-color:#fff;border:1.25vw solid #f56bc2}
.filtering .menu label .item .checker:hover{-webkit-box-shadow:0 0 .52083vw rgba(245,107,194,.43);box-shadow:0 0 .52083vw rgba(245,107,194,.43)}
.filtering .menu label .item .title{color:#000;font-size:.83333vw;font-weight:400;font-style:normal;letter-spacing:normal;line-height:normal;text-align:left;margin:0;margin-left:1.04167vw;padding:0}
.filtering .menu label .item .counter{color:#c9c8c4;font-size:.72917vw;font-weight:400;font-style:normal;letter-spacing:normal;line-height:normal}
@media screen and (max-width:980px){
    .filtering{width:12.5vw;height:12.5vw;right:21.25vw;top:-15.625vw;border:1px solid #ebebeb;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;display:none}
    .filtering .button{width:7.5vw;height:7.5vw;top:2.5vw;right:2.5vw}
    .filtering.active{right:0;width:100%;-webkit-box-shadow:0 1.25vw 6.25vw rgba(81,120,146,.16);box-shadow:0 1.25vw 6.25vw rgba(81,120,146,.16)}
    .filtering.active .menu{padding-top:12.5vw;height:auto}
    .filtering.active .menu label{margin-bottom:1.875vw;padding-top:2.5vw;padding-bottom:2.5vw;padding-left:6.25vw;padding-right:6.25vw;height:auto;visibility:visible}
    .filtering.active .menu label.select{visibility:visible;overflow:auto;height:auto;width:auto}
    .filtering .menu{width:100%;height:0;overflow:hidden}
    .filtering .menu label{-webkit-transition:none;-o-transition:none;transition:none;padding-left:0;padding-right:0;height:0;visibility:hidden}
    .filtering .menu label.select{visibility:hidden;height:0;width:0;overflow:hidden}
    .filtering .menu label .item{padding-right:0}
    .filtering .menu label .item:after{font-size:VMW(20px);width:7.5vw;top:-1.25vw}
    .filtering .menu label .item .checker{width:5vw;height:5vw}
    .filtering .menu label .item .checker.check{background-color:#fff;border:1.25vw solid #f56bc2}
    .filtering .menu label .item .counter{color:#c9c8c4;font-size:4.375vw}
    .filtering .menu label .item .title{font-size:5vw;-webkit-box-flex:1;-ms-flex:1;flex:1;margin-left:6.25vw}
    .filtering .menu label .item.down .simbol,.filtering .menu label .item.up .simbol{font-size:5vw}
}
.time-block{padding:3.125vw 0}
.time-block .center{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.time-block .left,.time-block .right{width:15.625vw}
.time-block .left .title{font-size:1.71875vw;color:#f56bc2;margin-bottom:1.45833vw;font-weight:400;font-style:normal;letter-spacing:normal;line-height:normal}
.time-block .left .desc{font-size:1.04167vw;color:#000;font-weight:400;font-style:normal;letter-spacing:normal;line-height:normal}
.time-block .flex-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.time-block .btn{font-size:.9375vw;font-weight:400;letter-spacing:normal;line-height:normal;margin-bottom:.52083vw}
.time-block .right .desc{opacity:.22;color:#000;font-size:.83333vw;font-weight:400;font-style:normal;letter-spacing:normal;line-height:normal}
.time-block .round{width:7.70833vw;height:7.70833vw;position:relative;margin:0 .52083vw}
.time-block .round .graph{-webkit-transform:rotate(-90deg) scale(1,1);-ms-transform:rotate(-90deg) scale(1,1);transform:rotate(-90deg) scale(1,1);width:100%}
.time-block .round .desc{position:absolute;width:100%;text-align:center;top:2.5vw;text-transform:uppercase;color:#000;font-size:.83333vw;font-weight:400;font-style:normal;letter-spacing:normal;line-height:normal;text-align:center}
.time-block .round .time{position:absolute;width:100%;text-align:center;font-size:2.5vw;color:#000;font-weight:700;font-style:normal;letter-spacing:normal;line-height:normal;text-align:center;top:3.33333vw;font-weight:700}
@media screen and (max-width:980px){
    .time-block{padding:9.375vw 0}
    .time-block .btn{font-size:5.625vw;margin-bottom:3.125vw}
    .time-block .container>:nth-child(2){position:absolute;padding:0 4.6875vw;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;bottom:10vw;width:100%}
    .time-block .flex-wrap{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;width:100%;position:relative}
    .time-block .center,.time-block .left,.time-block .right{width:100%}
    .time-block .left .title{margin-bottom:30vw;font-size:11.25vw;font-weight:700;font-style:normal;letter-spacing:normal;line-height:normal}
    .time-block .left .desc{font-size:5vw;font-weight:400;font-style:normal;text-align:center;letter-spacing:normal;line-height:normal}
    .time-block .right{margin-bottom:6.25vw}
    .time-block .right .desc{font-size:5vw;font-weight:400;font-style:normal;letter-spacing:normal;line-height:normal}
    .time-block .round{margin:0;width:18.125vw;height:18.125vw}
    .time-block .round .desc{font-size:1.875vw;top:5.625vw}
    .time-block .round .time{font-size:5vw;top:8.75vw}
    .time-block.v1{padding-bottom:0;margin-bottom:7.5vw}
    .time-block.v1 .title{display:none}
    .time-block.v1 .container{padding-bottom:6.25vw}
    .time-block.v1 .container:after{content:'';height:1px;background-color:#6ab9a1;width:50vw;display:block;position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}
    .time-block.v1 .container>:nth-child(2){display:none}
    .time-block.v2 .container .right{display:none}
}
.login-through{width:100%;border-top:2px solid #ebebeb;padding-top:1.25vw;margin-top:1.25vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.login-through p{color:#8aa0a7;font-size:.72917vw;font-weight:400;font-style:normal;letter-spacing:normal;line-height:normal}
.login-through .services{display:grid;grid-template-columns:2.08333vw 2.08333vw 2.08333vw;grid-column-gap:1.04167vw}
.login-through .services a{color:#000;width:2.08333vw;height:2.08333vw;font-size:2.08333vw;line-height:normal;letter-spacing:normal;font-weight:400;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;text-decoration:none}
.login-through .services a:hover{color:#f56bc2}
.question{margin-bottom:.52083vw;padding:0 1.30208vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;position:relative}
.question p{color:#000;font-size:.72917vw;font-weight:400;font-style:normal;letter-spacing:normal;line-height:normal;margin-right:.41667vw}
.question .hint-indicator{width:1.04167vw;height:1.04167vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;border:1px solid #8aa0a7;background-color:#8aa0a7;color:#fff;font-size:.72917vw;font-weight:700;font-style:normal;letter-spacing:normal;line-height:normal;cursor:pointer}
.question .hint-indicator:hover .hint{visibility:visible;opacity:1}
.question .hint{position:absolute;bottom:100%;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);visibility:hidden;opacity:0;-webkit-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}
@media screen and (max-width:980px){
    .question{margin-bottom:3.125vw;padding:0 5vw}
    .question p{font-size:4.375vw;margin-right:2.5vw}
    .question .hint-indicator{width:6.25vw;height:6.25vw;font-size:4.375vw}
}

.subcategorys ul li{width:auto;cursor:pointer;line-height: 1;margin-bottom: 1.04167vw;}
.subcategorys ul li:hover a{color:#f56bc2}
.subcategorys ul li a{color:#636363;font-size:1.04167vw;font-weight:300;font-style:normal;letter-spacing:normal;line-height:1}
.subcategorys ul li.active{pointer-events:none}
.subcategorys ul li.active a{color:#f56bc2}
@media screen and (max-width:980px){
    .subcategorys ul li{width:100%}
    .subcategorys ul li a{font-size:5vw}
}
.custom-file-area .filel-indicator{height:3.64583vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:.3125vw;padding:0 1.30208vw 0 3.64583vw;width:100%;border:1px solid #f56bc2;cursor:pointer}
.custom-file-area .filel-indicator:hover{-webkit-box-shadow:0 0 .52083vw rgba(245,107,194,.43);box-shadow:0 0 .52083vw rgba(245,107,194,.43)}
.custom-file-area .filel-indicator .clip{position:absolute;left:0;bottom:0;width:3.64583vw;height:3.64583vw;color:#8aa0a7;font-size:1.25vw;font-weight:400;font-style:normal;letter-spacing:normal;line-height:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.custom-file-area .filel-indicator p{padding:0;position:relative;margin-bottom:0}
.custom-select-area{position:relative}
.custom-select-area.readonly .custom-select-trigger{border:1px solid #8aa0a7;cursor:default;color:#6c7f85}
.custom-select-area.readonly .custom-select-trigger:hover{-webkit-box-shadow:0 0 .3125vw rgba(0,0,0,.16);box-shadow:0 0 .3125vw rgba(0,0,0,.16)}
.custom-select-area .custom-select-trigger{height:3.64583vw;font-size:1.25vw;font-weight:400;font-style:normal;letter-spacing:normal;line-height:normal;border-radius:.3125vw;padding:0 1.30208vw;width:100%;padding-right:3.64583vw;width:100%;cursor:pointer;padding-right:3.64583vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;border:1px solid #f56bc2}
.custom-select-area .custom-select-trigger.error{border:1px solid #f56b6b}
.custom-select-area .custom-select-trigger.error:hover{-webkit-box-shadow:0 0 .52083vw rgba(255,0,0,.43);box-shadow:0 0 .52083vw rgba(255,0,0,.43)}
.custom-select-area .custom-select-trigger:focus,.custom-select-area .custom-select-trigger:hover{-webkit-box-shadow:0 0 .52083vw rgba(245,107,194,.43);box-shadow:0 0 .52083vw rgba(245,107,194,.43)}
.custom-select-area .custom-select.opened .custom-options{visibility:visible;height:100%;padding:.41667vw;-webkit-box-shadow:0 0 .52083vw rgba(0,0,0,.16);box-shadow:0 0 .52083vw rgba(0,0,0,.16)}
.custom-select-area .custom-options{height:0;overflow:hidden;-webkit-box-shadow:none;box-shadow:none;border-radius:.3125vw;background-color:#fff;position:absolute;top:100%;left:0;width:100%;z-index:2;visibility:hidden;-webkit-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out;padding:0 .41667vw;max-height:14.16667vw;overflow:hidden}
.custom-select-area .custom-option{padding:0 .88542vw;height:3.33333vw;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}
.custom-select-area .custom-option:hover{background-color:rgba(0,0,0,.16)}

.review-rating{padding:0 1.30208vw;height:3.64583vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}
.review-rating p{color:#000;font-size:.72917vw;font-weight:400;font-style:normal;letter-spacing:normal;line-height:normal;margin-right:1.5625vw}
.review-rating .stars{display:grid;grid-template-columns:1.25vw 1.25vw 1.25vw 1.25vw 1.25vw;grid-template-rows:1.25vw}
.review-rating .stars .item{position:relative;width:100%;font-size:1.25vw;line-height:1;font-weight:400;font-style:normal;letter-spacing:normal;color:#e2e2e2;cursor:pointer}
.review-rating .stars .item label{height:100%;position:absolute;cursor:pointer;top:0;left:0;width:100%;margin:0}
.review-rating .stars .item label input{display:none}
.review-rating .stars .item.hover{color:#f56bc2;opacity:.5}
.review-rating .stars .item.selected{color:#f56bc2}
.review-rating .stars .item.hover.selected{opacity:.75}
.review-rating .stars .item:before{content:'';position:relative;display:block;width:100%;padding-top:100%}
.review-rating .stars .item i{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}

.rating{display:grid;grid-template-columns:1.25vw 1.25vw 1.25vw 1.25vw 1.25vw;grid-template-rows:1.25vw;grid-column-gap:.20833vw}
.rating .item{display: block;position:relative;width:100%;font-size:1.25vw;line-height:1;font-weight:400;font-style:normal;letter-spacing:normal;color:#707070}
.rating .item:before{content:'';position:relative;display:block;width:100%;padding-top:100%}
.rating .item i{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.rating[data-rating="1"]>:nth-child(1){color:#f56bc2}
.rating[data-rating="2"]>:nth-child(1),.rating[data-rating="2"]>:nth-child(2){color:#f56bc2}
.rating[data-rating="3"]>:nth-child(1),.rating[data-rating="3"]>:nth-child(2),.rating[data-rating="3"]>:nth-child(3){color:#f56bc2}
.rating[data-rating="4"]>:nth-child(1),.rating[data-rating="4"]>:nth-child(2),.rating[data-rating="4"]>:nth-child(3),.rating[data-rating="4"]>:nth-child(4){color:#f56bc2}
.rating[data-rating="5"]>:nth-child(1),.rating[data-rating="5"]>:nth-child(2),.rating[data-rating="5"]>:nth-child(3),.rating[data-rating="5"]>:nth-child(4),.rating[data-rating="5"]>:nth-child(5){color:#f56bc2}

.fancybox-content{padding:2.08333vw;background:0 0}
.fancybox-bg{background:#ffffff}
.fancybox-close-small{top:2.08333vw;position:absolute}
.fancybox-slide{padding:0}
.fancybox-close-small{width:2.08333vw;height:2.08333vw;padding:.26042vw!important}
.fancybox-close-small:hover svg path{color:#f56bc2}
@media screen and (max-width:980px){
    .fancybox-close-small,.fancybox-slide--html .fancybox-close-small{width: 10vw;height: 10vw;top: 3vw;right: 3vw;}
}
.PA{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;cursor:default}
.PA .title{border-bottom:1px solid #ebebeb;padding-bottom:.20833vw;margin-bottom:1.04167vw;width:100%;font-size:1.04167vw;font-weight:700;font-style:normal;line-height:1.66667vw;letter-spacing:normal;text-align:left;position:relative}
.PA ul{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.PA ul>:last-child{margin-bottom:0}
.PA ul li{width:100%}
.PA ul li a{color:#636363;font-size:1.04167vw;font-weight:300;font-style:normal;letter-spacing:normal;line-height:normal;position:relative;width:auto;height:auto;cursor:pointer}
.PA ul li a.active{color:#636363;font-size:1.04167vw;font-weight:700;font-style:normal;letter-spacing:normal;line-height:1.66667vw;text-align:left;cursor:default;font-family:Bebas;pointer-events:none}
.PA ul li a:hover{color:#f56bc2;font-weight:700}
@media screen and (max-width:980px){
    .PA ul li{width:100%}
    .PA ul li a{font-size:5vw}
    .PA ul li a.active{font-size:6.25vw;line-height:10vw}
}

.mCustomScrollbar .mCS-CustomDropdownThm.mCSB_inside>.mCSB_container{margin-right:0}
.mCustomScrollbar .mCS-CustomDropdownThm .mCSB_scrollTools{width:.3125vw}
.mCustomScrollbar .mCS-CustomDropdownThm .mCSB_scrollTools .mCSB_dragger_bar{width:.3125vw;border-radius:.15625vw;background-color:#8aa0a7;z-index:1}
.mCustomScrollbar .mCS-CustomDropdownThm .mCSB_scrollTools .mCSB_draggerRail{width:.3125vw;border-radius:.15625vw;background-color:#f3f3f3;position:absolute;height:300%;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
@media screen and (max-width:980px){
    .mCustomScrollbar .mCS-CustomDropdownThm .mCSB_scrollTools{width:1.875vw}
    .mCustomScrollbar .mCS-CustomDropdownThm .mCSB_scrollTools .mCSB_dragger_bar{width:1.875vw;border-radius:.9375vw}
    .mCustomScrollbar .mCS-CustomDropdownThm .mCSB_scrollTools .mCSB_draggerRail{width:1.875vw;border-radius:.9375vw}
}

.joint-container{display:grid;grid-template-columns:70.83333vw 1fr;grid-column-gap:1.5625vw;padding-left:7.29167vw}

.joint-container a.more{background-color:#dcdcd9;border:1px solid #dcdcd9}
.joint-container a.more:hover{background-color:#dcdcd95c;border:1px solid #dcdcd95c;-webkit-box-shadow:0 0 .72917vw .10417vw rgba(255,255,255,.2);box-shadow:0 0 .72917vw .10417vw rgba(255,255,255,.2)}
.joint-container a.more:active{-webkit-box-shadow:none;box-shadow:none;background-color:#dcdcd9;border:1px solid #dcdcd9}
/* .product-item-joint {border: 5px solid transparent;border-image: linear-gradient(to left top,#f56bc2 10%, transparent 30%, transparent 70%, #76cab3 90%);border-image-slice: 1;} */
.joint-content>:last-child .product-area{border-bottom:none}
@media screen and (max-width:980px){
    /* .product-item-joint {border: 5px solid transparent;border-image: linear-gradient(to left top,#f56bc2 10%, transparent 30%, transparent 70%, #76cab3 90%);border-image-slice: 1;} */
    .joint .products-preview .preview .slick-slide>:first-child:after{content:'1111';font-family:Bebas;color:#f56bc2;font-size:14px;position:absolute;bottom:2.5vw;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);font-weight:700;font-style:normal;letter-spacing:normal;line-height:16px;text-align:center;border-bottom:2px solid #f56bc2}
    .joint-container{display: block;position:relative;left:-4.6875vw;top:0px;-webkit-box-sizing:border-box;box-sizing:border-box;padding: 4.6875vw;background-color:#c9c8c4;width:calc(100% + (30 / (320 * 0.01) * 1vw));}
    .joint-container a.more{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:0}
    .joint .product-offers{display:none}
}

.catalog .head-wrapper{padding:4.0625vw 0 2.60417vw}
.catalog .text-content p{font-size:.9375vw;line-height:1.44;margin-bottom:1.875vw}
.catalog-second{padding:4.375vw 0 4.6875vw}

.basket .main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.basket .main.type-empty{padding-top:4.42708vw}
.basket .main .right{width:20.15625vw}
.basket .main .left{width:calc(100% - VW(387px) - VW(30px))}
.basket .main .order{padding:1.77083vw 1.30208vw 1.5625vw 1.5625vw;border:1px solid #ebebeb;position:relative}
.basket .main .order .title{font-size:1.14583vw;font-weight:700;margin-bottom:.88542vw}
.basket .main .order .data{margin-bottom:.78125vw}
.basket .main .order .data p{margin-bottom:.20833vw;font-size:.72917vw}
.basket .main .order .data p span{position:absolute;right:1.5625vw}

.basket-top{padding-left:7.29167vw}
.basket-content.empty>:last-child{display:none}
.basket-content .status{color:#000;font-size:1.875vw;font-weight:700;font-style:normal;letter-spacing:normal;line-height:normal;margin-bottom:1.5625vw}
.basket-content .status~a{color:#f24eb6;font-size:.72917vw;font-weight:400;font-style:normal;letter-spacing:normal;line-height:normal;text-decoration:none}
.basket-content .status~a:hover{text-decoration:underline}
@media screen and (max-width:980px){
    .basket-top .time-block{display:none}
    .basket-content .status{font-size:11.25vw;margin-bottom:4.6875vw}
    .basket-content .status~a{font-size:4.375vw}
}
@-webkit-keyframes rotate{
0%{-webkit-transform:rotate(0);transform:rotate(0)}
100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}
}
@keyframes rotate{
0%{-webkit-transform:rotate(0);transform:rotate(0)}
100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}
}
.spin{-webkit-animation-name:rotate;animation-name:rotate;-webkit-animation-duration:4s;animation-duration:4s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear}
@media only screen and (max-device-width: 480px) {
	.payment .text-content p {
		margin-bottom: 6vw;
	}
    .product__discounts__mobile div {
        display: inline-block;
		font-size: 4.8vw !important;
    }
    .product__discounts__mobile div:nth-last-child(n) {
        float: left;
    }
    .product__discounts__mobile div:nth-last-child(-n+1) {
        float: right;
    }
    .product__discounts {
        width: 100%;
    }
    .modal-button-list a:nth-last-child(-n+1){
        float: none !important;
        text-align: center;
    }
    .modal-button-list{
        text-align: center;
    }
}
.modal-button-list a{
    display: inline-block;
}
.modal-button-list a:nth-last-child(-n+1){
    float: right;
}
.field-content .imageContainer, .field-content .imagesContainer, .field-content .videoContainer {
    right: -1.58333vw;
}
.grecaptcha-badge {visibility: hidden;} 
/* End */


/* Start:/local/templates/.default/css/edit.css?1654846171213*/
/*----------------------------------------------------- */
/* * */
/*----------------------------------------------------- */
form .grid-double .bx-soa-customer-field[data-property-id-row="12"] {display: none;}
/* End */


/* Start:/local/templates/.default/css/style-min.css?166186202114343*/
* {
    padding: 0;
    margin: 0;
    border: 0
}

*, :after, :before {
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

aside, footer, header, nav, section {
    display: block
}

body {
    line-height: 1;
    -ms-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    -webkit-text-size-adjust: 100%
}

input::-ms-clear {
    display: none
}

button {
    cursor: pointer
}

button::-moz-focus-inner {
    padding: 0;
    border: 0
}

a, a:visited {
    text-decoration: none
}

a:hover {
    text-decoration: none
}

ul li {
    list-style: none
}

img {
    vertical-align: top
}

h1, h2, h3, h4, h5, h6 { /*font-weight:inherit;font-size:inherit*/
}

input[type=search]::-webkit-search-cancel-button, input[type=search]::-webkit-search-decoration, input[type=search]::-webkit-search-results-button, input[type=search]::-webkit-search-results-decoration {
    display: none
}

.container {
    width: 100%;
    margin: 0 auto;
    padding: 0 20px
}

body header{
    /*font-family: HelveticaNeueCyr-Roman, serif;*/
    font-style: normal;
    font-weight: 400;
    font-size: 18px;
    line-height: 18px;
    color: #000
}

body.locked {
    overflow: hidden
}

@-webkit-keyframes fade {
    0% {
        opacity: 0
    }
    100% {
        opacity: 1
    }
}

@keyframes fade {
    0% {
        opacity: 0
    }
    100% {
        opacity: 1
    }
}

@font-face {
    font-family: HelveticaNeueCyr-Bold;
    src: url(/local/templates/.default/css/../fonts/HelveticaNeueCyr-Bold.woff) format("woff")
}

@font-face {
    font-family: HelveticaNeueCyr-Roman;
    src: url(/local/templates/.default/css/../fonts/HelveticaNeueCyr-Roman.woff) format("woff")
}

.header__middle {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    margin-bottom: 40px;
    -webkit-column-gap: 30px;
    -moz-column-gap: 30px;
    column-gap: 30px
}

.header__logo img {
    max-width: 100%;
    width: 100%;
    min-width: 355px
}

.header__src {
    position: relative;
    -webkit-box-flex: 0;
    -ms-flex: 0 1 717px;
    flex: 0 1 717px;
    margin-left: auto
}

.header__src-search {
    position: relative
}

.header__src-search::before {
    content: "";
    position: absolute;
    right: 11px;
    top: 0;
    bottom: 0;
    width: 30px;
    height: 30px;
    margin: auto;
    background-image: url(/local/templates/.default/css/../img/search-icon.svg);
    background-repeat: no-repeat
}

.header__src-input {
    max-width: 717px;
    width: 100%;
    padding: 17px 40px 17px 20px;
    border: 1px solid #8a9ea7;
    border-radius: 8px;
    outline-color: #8a9ea7;
    font-size: 18px;
    line-height: 18px;
    color: #8aa0a7
}

.header__src-input::-webkit-input-placeholder {
    font-size: 18px;
    line-height: 18px;
    color: #8aa0a7
}

.header__src-input::-moz-placeholder {
    font-size: 18px;
    line-height: 18px;
    color: #8aa0a7
}

.header__src-input:-ms-input-placeholder {
    font-size: 18px;
    line-height: 18px;
    color: #8aa0a7
}

.header__src-input::-ms-input-placeholder {
    font-size: 18px;
    line-height: 18px;
    color: #8aa0a7
}

.header__src-input::placeholder {
    font-size: 18px;
    line-height: 18px;
    color: #8aa0a7
}

.header__src-input::-ms-clear {
    display: none;
    width: 0;
    height: 0
}

.header__src-input::-webkit-clear-button {
    -webkit-appearance: none;
    margin: 0
}

.header__src-example {
    position: absolute;
    left: 20px;
    bottom: -20px
}

.header__src-item {
    font-size: 12px;
    line-height: 10px;
    color: #8aa0a7
}

.header__icons {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-column-gap: 50px;
    -moz-column-gap: 50px;
    column-gap: 50px
}

.header__heart {
    position: relative
}

.header__heart-count {
    position: absolute;
    bottom: -11px;
    right: -14px;
    width: 28px;
    height: 28px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background: #f56bc2;
    border-radius: 14px;
    font-size: 16px;
    line-height: 18px;
    text-align: center;
    color: #fff
}

.header__basket {
    position: relative
}

.header__basket-count {
    position: absolute;
    bottom: -11px;
    right: -19px;
    width: 28px;
    height: 28px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background: #f56bc2;
    border-radius: 14px;
    font-size: 16px;
    line-height: 18px;
    text-align: center;
    color: #fff
}

.header__catalog {
    background: #8aa0a7
}

.header__catalog-list {
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    width: 100%;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.header__catalog-link {
    display: block;
    padding: 15px 40px;
    padding-left: 0;
    white-space: nowrap;
    font-size: 18px;
    line-height: 18px;
    color: #fff
}

.nav {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding-top: 10px;
    margin-bottom: 20px;
    -webkit-column-gap: 20px;
    -moz-column-gap: 20px;
    column-gap: 20px
}

.nav__list {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-column-gap: 115px;
    -moz-column-gap: 115px;
    column-gap: 100px;
}

.nav__link {
    font-size: 18px;
    line-height: 18px;
    color: #000
}

.nav__link:hover {
    color: #F56BC2
}

.nav__logo-mobile {
    display: none
}

.nav__burger {
    display: none
}

.nav__feedback {
    white-space: nowrap;
    text-align: right
}

.nav__phone {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    /*
    -ms-flex-direction: column;
    flex-direction: column;
     */
    font-family: HelveticaNeueCyr-Bold, serif;
    font-weight: 700;
    font-size: 24px;
    line-height: 38px;
    color: #f56bc2
}

.nav__phone-text {
    font-family: HelveticaNeueCyr-Roman, serif;
    font-weight: 400;
    font-size: 18px;
    line-height: 18px;
    background: #f56bc2;
    margin-left: 50px;
    padding: 10px 20px;
    color: #ffff !important;
    position: relative;
    border-radius: 7px;
}

.greedy-menu {
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.greedy-menu .hidden-links {
    position: absolute;
    top: 60px;
    right: 0;
    border-radius: 10px;
    -webkit-transform: none;
    -ms-transform: none;
    transform: none;
    -webkit-transform-origin: 0 0;
    -ms-transform-origin: 0 0;
    transform-origin: 0 0;
    background-color: #8aa0a7;
    -webkit-transition: -webkit-transform .3s cubic-bezier(.77, 0, .175, 1);
    transition: -webkit-transform .3s cubic-bezier(.77, 0, .175, 1);
    -o-transition: transform .3s cubic-bezier(.77, 0, .175, 1);
    transition: transform .3s cubic-bezier(.77, 0, .175, 1);
    transition: transform .3s cubic-bezier(.77, 0, .175, 1), -webkit-transform .3s cubic-bezier(.77, 0, .175, 1)
}

.greedy-menu .hidden-links.links-invisible {
    -webkit-transform: scaleY(0);
    -ms-transform: scaleY(0);
    transform: scaleY(0)
}

.greedy-menu .hidden-links.links-invisible li {
    opacity: 0
}

.greedy-menu .hidden-links.links-invisible li a {
    color: #fff
}

.greedy-menu .hidden-links li {
    display: block;
    opacity: 1;
    -webkit-transition: opacity .25s ease .15s, color .15s;
    -o-transition: opacity .25s ease .15s, color .15s;
    transition: opacity .25s ease .15s, color .15s;
    padding: 10px
}

.greedy-menu .toggle-links {
    position: relative;
    top: 0;
    right: 0;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 60px;
    flex: 0 0 60px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    margin-left: auto;
    background: 0 0;
    -webkit-box-ordinal-group: 3;
    -ms-flex-order: 2;
    order: 2;
    border: none;
    width: 60px;
    white-space: nowrap;
    font-size: 18px;
    line-height: 18px;
    color: #fff;
    cursor: pointer
}

.greedy-menu .toggle-links img {
    display: block;
    margin-left: 10px
}

.greedy-menu .toggle-links.visible {
    visibility: visible
}

.greedy-menu .toggle-links::-moz-focus-inner {
    padding: 0;
    border: 0
}

.hidden-links a {
    padding: 5px 0;
    color: #fff
}

@media (max-width: 1449.98px) {
    .nav {
        -webkit-box-align: start;
        -ms-flex-align: start;
        align-items: flex-start
    }

    .nav__list {
        -webkit-box-pack: start;
        -ms-flex-pack: start;
        justify-content: start;
        -webkit-column-gap: 50px;
        -moz-column-gap: 50px;
        column-gap: 50px;
        row-gap: 20px;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }
}

@media (max-width: 1024px) {
    .header__catalog-link {
        padding: 15px 20px;
        padding-left: 0;
        font-size: 14px;
        line-height: 14px
    }

    .greedy-menu .toggle-links {
        font-size: 14px;
        line-height: 14px
    }

    .greedy-menu .toggle-links img {
        margin-left: 5px
    }
}

@media (max-width: 991.98px) {
    .header__src-search::before {
        height: 23px;
        width: 23px;
        background-size: cover;
        cursor: pointer
    }

    .header__src-input {
        display: none
    }

    .header__src-example {
        display: none
    }

    .header__heart {
        width: 22px;
        height: 22px
    }

    .header__heart-count {
        width: 20px;
        height: 20px;
        font-size: 10px;
        line-height: 11px
    }

    .header__basket {
        width: 22px;
        height: 22px
    }

    .header__basket-count {
        width: 20px;
        height: 20px;
        font-size: 10px;
        line-height: 11px
    }

    .header__profile {
        width: 22px;
        height: 22px
    }

    .nav {
        padding-top: 15px
    }

    .nav__list {
        -webkit-column-gap: 20px;
        -moz-column-gap: 20px;
        column-gap: 20px;
        row-gap: 10px
    }

    .nav__link {
        font-size: 14px;
        line-height: 14px
    }
}

@media (max-width: 991px) {
    .nav__phone {
        -ms-flex-direction: column;
        flex-direction: column;
    }
    .nav__phone-text {
        margin-left: 0;
    }

}

@media (max-width: 767.98px) {
    .nav__phone-text {
        width: 160px;
        margin: 0 auto;
    }

    .header__middle {
        display: none
    }

    .header__catalog {
        display: none
    }

    .nav {
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
        padding-top: 8px;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center
    }

    .nav__list {
        display: none
    }

    .nav__logo-mobile {
        display: block
    }

    .nav__burger {
        display: block;
        position: relative;
        height: 16px;
        width: 21px;
        z-index: 102;
        cursor: pointer
    }

    .nav__burger.active-burger:before {
        background: #76cab3;
        -webkit-transform: rotate(45deg);
        -ms-transform: rotate(45deg);
        transform: rotate(45deg);
        -webkit-transition: cubic-bezier(.785, .135, .15, .86) .3s all;
        -o-transition: cubic-bezier(.785, .135, .15, .86) .3s all;
        transition: cubic-bezier(.785, .135, .15, .86) .3s all;
        top: 8px
    }

    .nav__burger.active-burger:after {
        background: #76cab3;
        -webkit-transform: rotate(-45deg);
        -ms-transform: rotate(-45deg);
        transform: rotate(-45deg);
        bottom: 10px;
        -webkit-transition: cubic-bezier(.785, .135, .15, .86) .3s all;
        -o-transition: cubic-bezier(.785, .135, .15, .86) .3s all;
        transition: cubic-bezier(.785, .135, .15, .86) .3s all
    }

    .nav__burger.active-burger span {
        -webkit-transform: scale(0);
        -ms-transform: scale(0);
        transform: scale(0)
    }

    .nav__burger:after, .nav__burger:before {
        content: "";
        position: absolute;
        height: 3px;
        width: 100%;
        background: #76cab3;
        -webkit-transition: cubic-bezier(.785, .135, .15, .86) .3s all;
        -o-transition: cubic-bezier(.785, .135, .15, .86) .3s all;
        transition: cubic-bezier(.785, .135, .15, .86) .3s all
    }

    .nav__burger:before {
        top: 1px
    }

    .nav__burger::after {
        bottom: 0
    }

    .nav__burger span {
        position: absolute;
        top: 7px;
        right: 0;
        width: 100%;
        background: #76cab3;
        height: 3px;
        -webkit-transform: scale(1);
        -ms-transform: scale(1);
        transform: scale(1);
        -webkit-transition: cubic-bezier(.785, .135, .15, .86) .3s all;
        -o-transition: cubic-bezier(.785, .135, .15, .86) .3s all;
        transition: cubic-bezier(.785, .135, .15, .86) .3s all
    }

    .nav__feedback {
        width: 100%;
        margin-top: 15px;
        margin-bottom: 10px;
        text-align: center
    }
}

@media (max-width: 359px) {
    .nav__logo-mobile img {
        width: 230px
    }
}

@media (min-width: 1450px) {
    .nav__phone-text {
        margin-right: 25px;
        margin-left: 25px;
    }
    .nav__list {
        column-gap: 65px;
    }
}
/* End */


/* Start:/local/templates/.default/components/bitrix/menu/header-top-v2/style.css?1660637989258*/
.header.desktop .top ul li {
    text-align: center;
}
.btn-feedback{
    color: #f56bc2 !important;
}
.btn-feedback:hover{
    color: #ffabde !important;
}
.phone{
    color: #f56bc2 !important;
}
.phone:hover{
    color: #ffabde !important;
}
/* End */


/* Start:/local/templates/.default/components/bitrix/search.title/visual-v2/style.css?1661267834313*/
.header__src-search::before {
        background-image: url(/local/templates/.default/images/static/icon/search-icon.svg);
}
.header__src-input {
        border-radius: 8px !important;
        border: 1px solid #8a9ea7 !important;
        width: 100% !important;
        padding: 17px 40px 17px 20px !important;
}
/* End */


/* Start:/local/templates/.default/components/bitrix/sale.basket.basket.line/.default_v2/style.css?166126703744*/
.nav__list .active {
    color: #f56bc2;
}
/* End */


/* Start:/local/components/impulseit/user.data.short/templates/.default_v2/style.css?16612859471056*/
.header__profile .PA {
    z-index: 9;
    right: 0;
    top: 0;
    width: 197px;
    -webkit-box-shadow: 0 0.20833vw 0.3125vw rgb(0 0 0 / 16%);
    box-shadow: 0 0.20833vw 0.3125vw rgb(0 0 0 / 16%);
    border-radius: 0.3125vw;
    border: 1px solid #8aa0a7;
    background-color: #fff;
    position: absolute;
    height: auto;
    padding: 0.36458vw;
    visibility: hidden;
}
.header__profile .PA ul li {
    text-align: left;
    margin-bottom: 1.04167vw;
}
.header__profile .PA ul li a:hover{
    font-weight: 300 !important;
}
.header__profile .PA .title:before {
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    background-image: url(/local/templates/.default/images/static/icon/profile-icon.svg);
    width: 1.66667vw;
    height: 1.66667vw;
    background-position: center;
    background-size: cover;
    background-repeat: no-repeat;
}
.header__profile .active-menu {
    visibility: visible;
}
.header__profile {
    position: relative
}
.js-top-profile {
    cursor: pointer;
}
/* End */


/* Start:/local/templates/.default/components/bitrix/search.title/visual-mobile/style.css?16215821081773*/
div.title-search-result{border:1px solid #c6c6c6;display:none;overflow:hidden;z-index:999;min-width:370px;margin-top:-3px;background-color:#FFF;}
div.title-search-fader{display:none;background-image:url('/local/templates/.default/components/bitrix/search.title/visual-mobile/images/fader.png');background-position:right top;background-repeat:repeat-y;position:absolute;}
p.title-search-preview{font-size:12px;}
div.title-search-result td.title-search-price span{font-size:26px;}
/*========================*/
.bx_searche .bx_img_element{background:#fafafa;float:left;width:67px;padding:5px 10px;position:absolute;top:0;bottom:0;}
.bx_searche .bx_item_block{min-height:65px;position:relative}
.bx_searche .bx_image{width:45px;height:45px;background-size:contain;background-position:center;background-repeat:no-repeat;border:1px solid #e8e8e8;}
.bx_searche .bx_item_element{padding-left:10px;margin-left:70px;}
.bx_searche .bx_item_element hr{margin:0;border:none;border-bottom:1px solid #e5e5e5;}
.bx_searche .bx_item_element a{margin-top:10px;display:inline-block;color:#4788cb;font-size:13px;text-decoration:none;}
.bx_searche .bx_item_element a b{color:#000;font-weight:normal;}
.bx_searche .bx_item_element a:hover,.bx_searche .bx_item_element a:hover b{text-decoration:underline;}
.bx_searche .bx_price{font-weight:bold;font-size:13px;}
.bx_searche .bx_price .old{font-weight:normal;text-decoration:line-through;color:#636363}
.bx_item_block.all_result{min-height:0}
.bx_item_block.others_result{min-height:0;padding:0 0 12px;line-height:12px;}
.bx_item_block.all_result .all_result_title{display:block;font-size:12px;color:#a7a7a7;padding-top:15px;padding-bottom:10px;}
.bx_item_block.all_result .all_result_title a{color:#a7a7a7}
.bx_item_block.all_result .all_result_title a:hover{color:#4788cb}
.bx_item_block.all_result a{margin-top:0;}
/* End */


/* Start:/local/components/impulseit/sender.subscribe/templates/.default/style.min.css?17237292204395*/
.bx-subscribe{margin:10px 0}.bx-subscribe div.bx-block-title{font-family:"Open Sans",Arial,"Helvetica Neue",Helvetica,sans-serif;color:#343434;text-transform:uppercase;font-size:12px;margin-bottom:9px;font-weight:600}.bx-subscribe-desc{color:#aaa;font-size:12px;position:relative;margin-top:-5px;margin-bottom:3px}.bx-subscribe .bx-input-group .bx-form-control{position:relative;margin-bottom:15px;display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#f8fafc;border:1px solid #d5dadc;border-radius:2px;outline:0;box-shadow:none!important;-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.bx-ios .bx-subscribe .bx-input-group .bx-form-control{background-image:-webkit-linear-gradient(#f8fafc 0,#f8fafc 100%);background-image:linear-gradient(#f8fafc 0,#f8fafc 100%)}.btn-subscribe{cursor:pointer;text-align:center;background:#70bb18;border:0;color:#fff;font-size:13px;position:relative;text-transform:uppercase;border-radius:2px;line-height:30px;height:40px;padding:5px 60px 5px 20px;vertical-align:middle;outline:0;-webkit-transition:width 5s linear;-moz-transition:width 5s linear;-ms-transition:width 5s linear;-o-transition:width 5s linear;transition:width 5s linear}.btn-subscribe:hover{background:#7ec629}.btn-subscribe:before{content:" ";position:absolute;top:0;bottom:0;right:0;width:40px;background-color:#5b9f0b;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAKCAYAAACE2W/HAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MkYyNDcxQTFERjZGMTFFNDk5NTY5MzQ3QzQxRkMzMEIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MkYyNDcxQTJERjZGMTFFNDk5NTY5MzQ3QzQxRkMzMEIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoyRjI0NzE5RkRGNkYxMUU0OTk1NjkzNDdDNDFGQzMwQiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoyRjI0NzFBMERGNkYxMUU0OTk1NjkzNDdDNDFGQzMwQiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Plv+rHwAAADiSURBVHjajNK9asJQFMDxG42KUqFx9kEcRO1UcBCHjh3q3NXHcBEcdHQQPxY7+AaS0a1v0UEhSlu/rv+jhxIlBQ/84OTmnHuSmzjW2qExpoK9ekDcXMcRAVw1d2hckjxqwQxTJJXEDj+ooa5rK+neoocMnvGB7s3EVxQwwhdeDBMDvEPylr3EBB6yGOhaGzE0cJ5o4enOTSzQgY8D8nhDX2ty0hPTCxt6LDmsMtb6fk+hpr9a10THJ4pw8BtVII0ydRNxb/vPplLrSGNKT/Pb3BdVpOU7jklKSNzZKD+JfxJgAAV0YSAU8mZTAAAAAElFTkSuQmCC");background-position:50%;background-repeat:no-repeat;border-radius:0 2px 2px 0}.btn-subscribe span{display:block}.btn-subscribe.send{padding:5px 40px;-webkit-animation-name:MeilSend;animation-name:MeilSend;-webkit-animation-duration:.5s;animation-duration:.5s;outline:0;color:#fff}.btn-subscribe:hover,.btn-subscribe:active{color:#fff}.btn-subscribe.send:before{width:0;background-position:100px 50%;-webkit-animation-name:MeilSendButton;animation-name:MeilSendButton;-webkit-animation-duration:.5s;animation-duration:.5s}@keyframes MeilSend{0%{padding:5px 60px 5px 20px}100%{padding:5px 40px}}@-webkit-keyframes MeilSend{0%{padding:5px 60px 5px 20px}100%{padding:5px 40px}}@keyframes MeilSendSpan{0%{color:transparent}100%{color:#fff}}@-webkit-keyframes MeilSendSpan{0%{color:transparent}100%{color:#fff}}@keyframes MeilSendButton{0%{width:40px;background-position:50%}100%{width:0;background-position:100px 50%}}@-webkit-keyframes MeilSendButton{0%{width:40px;background-position:50%}100%{width:0;background-position:100px 50%}}.bx_subscribe_response_container{padding:40px;color:#35414e}.bx_subscribe_checkbox_container{line-height:16px;font-size:13px;margin-bottom:3px;vertical-align:middle;color:#aaa}.bx-sender-subscribe-agreement .main-user-consent-request a{font-weight:100;font:11px/10px "Open Sans",Arial,"Helvetica Neue",Helvetica,sans-serif}
/* End */


/* Start:/local/templates/template_main/styles.css?17062586243*/
﻿
/* End */
/* /local/templates/.default/css/normalize.min.css?16215821072253 */
/* /local/templates/.default/fancybox/jquery.fancybox.min.css?162158210812806 */
/* /local/templates/.default/css/icofont/icofont.css?162158210694899 */
/* /local/templates/.default/css/jquery.mCustomScrollbar.css?162158210743340 */
/* /local/templates/.default/css/slick.css?16215821061301 */
/* /local/templates/.default/css/style.css?1723732935233749 */
/* /local/templates/.default/css/edit.css?1654846171213 */
/* /local/templates/.default/css/style-min.css?166186202114343 */
/* /local/templates/.default/components/bitrix/menu/header-top-v2/style.css?1660637989258 */
/* /local/templates/.default/components/bitrix/search.title/visual-v2/style.css?1661267834313 */
/* /local/templates/.default/components/bitrix/sale.basket.basket.line/.default_v2/style.css?166126703744 */
/* /local/components/impulseit/user.data.short/templates/.default_v2/style.css?16612859471056 */
/* /local/templates/.default/components/bitrix/search.title/visual-mobile/style.css?16215821081773 */
/* /local/components/impulseit/sender.subscribe/templates/.default/style.min.css?17237292204395 */
/* /local/templates/template_main/styles.css?17062586243 */
