﻿@keyframes ic-load{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes ic-outload{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(-359deg);transform:rotate(-359deg)}}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,button,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,form,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,input,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,picture,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;vertical-align:baseline}[tabindex],a,area,button,input,label,select,summary,textarea{-ms-touch-action:manipulation;touch-action:manipulation}footer,h1{border:0;vertical-align:baseline}footer{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,picture,section{display:block}address{font-style:normal}img{position:relative;vertical-align:middle}img:before{content:" ";position:absolute;background:var(--midl-grays)url(/upload/thmb/noimg.webp)no-repeat center center;background-size:contain;inset:0}
.skeleton{display:grid;gap:.5em}.skeleton li>a .h4,.skeleton li>a picture,.skeleton li>span{background:#eff5f5;border-radius:8px;margin:.25em 0}
#svgs {
    height: 0;
    width: 0;
    position: absolute;
    visibility: hidden;
}
.cd-main-content img[data-src]{visibility:hidden;opacity:.25;filter:blur(20px)}.cd-main-content img{max-width:100%;opacity:1;transition:filter .3s,opacity .3s}

:root{color-scheme:dark light;--owl-hi:calc(100vh - 240px);--min-hi:400px;--max-hi:720px;--bs-font:"Averta Demo PE","Manrope",Inter,sans-serif;--bs-font-family:"Manrope",Inter,"Helvetica Neue",Roboto,-apple-system,Noto Sans,Arial,sans-serif;--fnt-bold:600;--wr-hi:116px;--fs-hi:60px;--sd-hi:56px;--tm-hi:24px;--brdr-r5:4px;--brdr-r1:1em;--brdr-rh:8px}
html.in-load>body,html.out-load>body{opacity:0;transition:none}html*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html{color:var(--font-deflt);-webkit-tap-highlight-color:transparent;text-rendering:auto}#wrapper,.fa-ul>li,body,html{position:relative}body{transition:opacity .25s;width:100vw}.no-events*{pointer-events:none!important}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.ajx-load,.out-load,.owl-item.loading{margin:0 auto;overflow:hidden}.in-load,.out-load{max-height:100vh!important}.in-load img{opacity:0}.ajx-load:before,.out-load:before,.owl-item.loading:before{position:fixed;content:"";width:40px;height:40px;left:50%;top:50%;margin:-20px 0 0-20px;border-color:transparent;border-width:2px;border-right:3px var(--mhd-bg-light);border-bottom:4px var(--mhd-bg-middl);border-left:5px var(--mhd-bg-dark);border-style:groove;border-radius:20px;z-index:1007}.owl-item.loading:before{-webkit-animation:ic-load .5s infinite steps(16);animation:ic-load .5s infinite steps(16)}.out-load:before{-webkit-animation:ic-load .75s infinite steps(18);animation:ic-outload 1s infinite steps(18)}.ajx-load:after,.out-load:after,.owl-item.loading:after{content:"";position:fixed;top:0;left:0;right:0;bottom:0;background:var(--bgcl-bodys);z-index:1005}.ajx-load:after,.owl-item.loading:after{opacity:.75}
html.menu-is-open{/*overflow-y:scroll;overflow:hidden;*/
height:100vh}

.ti-logo{
    height: 42px;
margin: 0 auto;
	/*var(--sd-hi);*/
}

#wrapper {
    min-height: 80vh;
    margin: calc(var(--tm-hi)) auto 0;
    z-index: 1;
/*    background: url(/img/main-bg.webp) no-repeat;
    background-size: 100%;
    background-attachment: fixed;
*/
}
/*linear-gradient(135deg, #e8f9fb, #FFF, #e8f9fb)
linear-gradient(135deg,var(--shdw-light),var(--bgcl-bodyes),var(--shdw-light));
*/
.cd-auto-hide-header.menu-is-open,.menu-is-open#wrapper,h1,h2,h3,h4,h5{overflow:hidden}.menu-is-open#wrapper{z-index:100}
header.cd-auto-hide-header{background:linear-gradient(136deg,var(--bgcl-shadow),#FFF);-webkit-transform:translateZ(0);-webkit-backface-visibility:hidden;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;transition-property:transform;-webkit-transition-duration:.4s,;-moz-transition-duration:.4s;transition:transform .4s,height .4s;border-bottom:0 solid var(--lght-one);box-shadow: 0 8px 32px -16px var(--shdw-light)}#cd-top-nav{position:absolute;top:0;right:120px;height:100%;display:none}#cd-top-nav ul{height:100%;padding-top:18px}#cd-top-nav li{display:inline-block;margin-right:1em}
#cd-top-nav a,.cd-primary-nav>div ul a{font-weight:600;text-transform:uppercase}#cd-top-nav a{display:inline-block;padding:.5em;color:#fff}#cd-top-nav a.current{background-color:#242e30}.no-touch #cd-top-nav a:hover{color:rgba(255,255,255,.7)}
.elp{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.breadcrumbs{padding:.75em 0 .25em;color:var(--href-disbl);
/*overflow:auto;*/
    font-size: .8825em;
    /* padding: .75em 0 .25em;
    color: var(--href-disbl); */
    overflow: hidden;
    /* text-align: center; */
	max-width:100%;
    white-space: nowrap;
    display: inline-block!important;
    /* margin: 0 auto; */
    /* background: var(--bgcl-bodys); */
    padding: 6px 1em 7px;
    border-radius: var(--brdr-rh);
    box-shadow: 0px -2px 8px -4px var(--shdw-light);
    z-index: 10;
    position: relative;
}

.breadcrumbs a{color:inherit;transition:color .2s}.ft-block .breadcrumbs a:after{content:"";border-right:1px solid #78909c;margin:0-12px 0 10px}.breadcrumbs-list span:last-child{margin-right:.5rem}.breadcrumbs a:hover,.breadcrumbs-item:hover{color:#475c66}.breadcrumbs.crumb.top{margin:1em 0 0;text-align:left;direction:rtl}.breadcrumbs.top a{padding:4px 0}.breadcrumbs.top a:hover{color:var(--href-bases)}.breadcrumbs.crumb>span:not(:last-child):after{content:"›";font-family:"Arial,sans-serif";font-weight:600;font-size:1.1em;margin:0 .15em 0 .5em}.header-shp-sec{display:none}.hd-soc img{vertical-align:middle;margin:0 .25em}#cd-lateral-nav,#cd-lateral-nav .item-has-children>sub::before{-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;transition-property:transform}#cd-filter,#cd-lateral-nav{height:100%;z-index:1001;width:100%;-webkit-transform:translateZ(0);-webkit-backface-visibility:hidden;-webkit-transition-duration:.4s;-moz-transition-duration:.4s;transition-duration:.4s}#cd-lateral-nav{position:fixed;top:0;left:0;right:auto;-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%)}#cd-filter,#cd-lateral-nav,.cd-navigation>header{background:var(--bgcl-bodys);border-radius:8px 8px 0 0}aside .cd-navigation{position:sticky;top:0;bottom:0;height:98vh;display:flex;flex-direction:column}.cd-navigation>header{position:sticky;top:0;height:48px;font-weight:600;padding:0 0 0 .8em;display:flex;align-items:center;border-bottom:1px solid var(--lght-grays);z-index:16}.cd-navigation .nav-trigger{margin:0 0 0 auto}aside .side-menu-body{overflow-y:auto;flex:1;padding:.5em 1.5em}.filter#cd-filter{transform:translateX(0)}.cd-navigation .flt-footer,.cd-navigation .menu-footer{height:3em;border-top:1px solid var(--lght-grays);display:flex;padding:0 1em;align-items:center}.cd-navigation .menu-footer .btn,.flt-footer .btn{flex:1}.flt-footer a.btn,.btn.btn-more{padding:.25em 1em .3625em}a{cursor:pointer;color:var(--href-bases);text-decoration:none}#cd-lateral-nav .cd-navigation li{font-size:.97em;margin:.1em auto}#cd-lateral-nav .cd-navigation>li{padding-top:.25em;padding-bottom:.25em}#cd-lateral-nav .sub-menu{padding:0 0 10px .75em;display:none}#cd-lateral-nav .sub-menu ul.sub-menu{padding:0 0 .5em 1.25em}.side-menu-body a{display:block;line-height:2;padding:.2em 16px}.side-menu-body a:hover{color:var(--href-light);transition:color .25s}#cd-lateral-nav a.current,#cd-lateral-nav li.act a{background-color:#3c98e7;color:#eceff1;pointer-events:none;border-radius:3px 0 0 3px}.info p,.no-touch #cd-lateral-nav a:hover{color:var(--href-hovbg)}.menu-is-open#cd-filter,.menu-is-open#cd-lateral-nav{top:-16px;left:.5em;z-index:1500;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);-webkit-overflow-scrolling:touch;box-shadow:0 0 36px 4px var(--shdw-light);/*max-width:360px*/}

#cd-lateral-nav .item-has-children>a{position:relative;text-transform:uppercase;font-weight:500;display:block;margin-right:1.75em;border-bottom:1px solid var(--midl-grays)}#cd-lateral-nav .item-has-children>sub{position:relative;float:right;font-size:1.2em;font-weight:600;line-height:125%;color:#607d8b;margin:-1.8em 0 auto;overflow:hidden;text-align:center;width:1.5em;height:1.5em;cursor:pointer;z-index:10}#cd-lateral-nav .item-has-children>sub::before{font-weight:600;content:"+";position:absolute;-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-o-transform:rotate(-180deg);transform:rotate(-180deg);-webkit-transition-duration:.5s;-moz-transition-duration:.5s;transition-duration:.5s}#cd-lateral-nav .item-has-children>sub.submenu-open:before{content:"–";-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}#cd-lateral-nav .socials{padding:0 25px}#cd-lateral-nav .socials:after,.header-top .socials:after{content:"";display:table;clear:both}#cd-lateral-nav .socials a,.header-top .socials a{width:32px;line-height:32px;float:left;padding:0;text-align:center;margin-left:.5em;border-radius:.25em}#cd-lateral-nav .socials a:hover{background-color:#bec8cd}.socials a.cd-twitter{background-position:0 0}.socials a.cd-github{background-position:-32px 0}.socials a.cd-facebook{background-position:-64px 0}.socials a.cd-google{background-position:-96px 0}
.cd-main-content {
    min-height: calc(100vh - var(--fs-hi));
}
h1{font-size:1.6424em;line-height:1.1648;margin:0 0 .48em}.cd-main-content h1 small{font-size:3.36vw}ol,ul{list-style:none}blockquote,cite,q{quotes:none}cite,q{background:#eceff1;padding:.5rem 1rem;margin:1rem auto;font-style:oblique;font-weight:500;color:#607d8b;border-left:5px solid #cfd8dc;border-radius:0 12px 12px 0}blockquote:after,blockquote:before,cite:after,cite:before,q:after,q:before{content:""}table{border-collapse:collapse;border-spacing:0}*,::after,::before,:after,:before{box-sizing:border-box}h2,h3,h4,small{line-height:1.44}.center{display:block;margin:0 auto;text-align:center}

.cd-auto-hide-header{position:sticky;inset:0 0 auto;z-index:1000}

html:not(.menu-is-open) header.cd-auto-hide-header.fix:not(.is-hidden) {
    /* transition: box-shadow .4s; */
    box-shadow: 0 .5em 1.5em -.5em #00000055;
    transform: translateY(-60px);
}

html:not(.menu-is-open) .cd-auto-hide-header.is-hidden{webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}
/*.fix nav.cd-primary-nav{height:0;transform:translateY(-100%)}*/

.flex,.header-top>.wrap{display:flex;height:inherit;column-gap:.5em;align-items:center}
.header-top.wrap>.flex{height:inherit;column-gap:.64em}
.cd-primary-nav>div,.header-top.wrap>.flex,.ti-block{display:flex;align-items:center}.ti-block{gap:0 .75em}
/**/

#cd-category-nav{/*flex:1; margin:0 auto;*/ font-size:.9264em; text-align:center;z-index:100;overflow:visible}
#cd-category-nav>div>ul{display:none}
#cd-category-nav a{color:#FFF;}
.ti-sch{margin-right:auto}
.ti-fav{margin-left:auto}
.cd-hero .cd-hero-content{position:relative;display:block;z-index:0}
.cd-auto-hide-header .logo {
    display: block;
    position: relative;
    padding: 0 4em;
    margin: 0 auto;
    position: relative;
    height: 100%;
    width: 100%;
    overflow: hidden;
    z-index: 1500;
    opacity: .95;
    border-radius: 4px;
    transition:background .4s,transform .4s; /*, opacity .25s;*/
}

a.logo:hover,body{opacity:1}.fix .cd-auto-hide-header .logo{top:0}.cd-auto-hide-header .logo a,.cd-auto-hide-header .logo img,.ti-phone a{display:block}.footer-contacts img,.ti-phone img{vertical-align:middle}.nav-trigger em,.nav-trigger em::after,.nav-trigger em::before{display:block;height:.1624em;width:1.5824rem;background-color:currentColor;-webkit-backface-visibility:hidden;backface-visibility:hidden}.nav-trigger em{position:relative;margin:0 auto;-webkit-transition:background-color .2s;transition:background-color .2s}.nav-trigger em::after,.nav-trigger em::before{position:absolute;content:"";left:0;-webkit-transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.nav-trigger em::before{-webkit-transform:translateY(-8px);-ms-transform:translateY(-8px);transform:translateY(-8px)}.nav-trigger em::after{-webkit-transform:translateY(8px);-ms-transform:translateY(8px);transform:translateY(8px)}.nav-trigger small{display:table-row;font-size:10px;line-height:1}.menu-is-open .nav-trigger em{background-color:transparent}.menu-is-open .nav-trigger em::before{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.menu-is-open .nav-trigger em::after{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}

.cd-primary-nav {
    background: var(--bgcl-bodys);
    position: relative;
    height: var(--fs-hi);
    width: 100%;
    z-index: 144;
    /* overflow: hidden; */
    transition: height .25s,transform .25s;
}

.cd-primary-nav>div{justify-content:space-between;position:relative;color:inherit;height:inherit;gap:0 1vw;box-sizing:content-box}.cd-primary-nav>div ul{position:absolute;z-index:2;top:100%;right:0;width:100%;background-color:#eceff1;display:none;box-shadow:0 14px 20px rgba(0,0,0,.2)}.cd-primary-nav>div ul a{padding:1.5rem 2rem;border-top:1px solid #cfd8dc}.cd-primary-nav>div ul a:hover{background:#e2e7ea;color:#263238}
.ti-phone a{padding:2px .4em;font-weight:700;border-radius:var(--brdr-r5)}.ti-block small,.ti-block>*{font-size:.7825em}.nav-trigger span{display:block;position:relative;top:50%;transform:translateY(-50%)}.ti-fav a:before{vertical-align:-4px}.ti-cart .fa a:before,.ti-fav .fa a:before,.ti-sch .fa a:before,.ti-usr .fa a:before{font-size:1.55em}.ti-callme .fa a:before{font-size:2.2575em}.ti-cart span sup:not(:empty),.ti-fav span sup:not(:empty){position:absolute;top:3px;right:-3px;height:18px;min-width:18px;font-size:10px;font-weight:600;border-radius:12px;line-height:16px;border:#3f3f3f80 .5px solid}.ti-cart span sup{background-color:var(--font-marks)}.ti-fav span sup{background-color:var(--mhd-ft-dark)}.ti-block a,.ti-catmnu a{opacity:.75;transition:opacity .25s}#cd-category-nav>ul{font-size:.7864em}

.item-footer.cartadded button, .cartadded button{pointer-events:none;background:var(--href-hover)}
.flx-justi{justify-content:space-between}

.cd-secondary-nav {
    color: var(--font-light);
/*    background: var(--bgcl-bases);*/
background:linear-gradient(90deg,var(--bgcl-dark),var(--bgcl-hline));
    height: var(--sd-hi);
    position: relative;
    top: 0;
    z-index: 108;
}
.cd-secondary-nav svg{fill:currentColor;width:inherit;height:inherit;}
.i-svg48,.i-svg32,.i-svg16{vertical-align:middle}
.i-svg48 {
    width: 48px;
    height: 48px;
}.i-svg32 {
    width: 28px;
    height: 28px;
}
.i-svg16 {
    width: 20px!important;
    height: 20px!important;
}
header hr {border-color: var(--shdw-light)}

/*
.cd-secondary-nav .flex>div .fa a:hover,.mnu-icon:hover span,.ti-block a:hover,.ti-callme a:hover,.ti-cart a:hover,.ti-catmnu a:hover,.ti-sch a:hover,.ti-usr a:hover{opacity:1;background-color:rgb(240,244,247,.16);box-shadow:0 2px 5px rgba(0,0,0,.1);transition:.5s}
*/
.cd-secondary-nav .flex>div:not(.header-top),.ti-cart,.ti-sch{display:table}.cd-secondary-nav .flex>div .fa,.ti-cart .fa{display:table-cell;font-size:.85em;vertical-align:middle}.cd-secondary-nav .flex>div .fa a,.nav-trigger,.ti-callme a,.ti-cart a,.ti-catmnu a,.ti-inf span,.ti-sch a,#loclg{position:relative;display:block;color:inherit;text-align:center;padding:0;border-radius:50px;/*background-color:rgb(240,244,247,.2);*/ margin:0 auto;border:1.5px solid transparent;width:2.85em;height:2.8em;line-height:2.6em;cursor:pointer}

.hid{display:none}.aleft{float:left}.aright{float:right}.wrap{padding:0 3.75vw;margin:0 auto}.wrap-l{padding-left:4%}.wrap-r{padding-right:4%}.search-head,footer,li .time,li time{overflow:hidden;position:absolute}
footer {
    position: relative;
    background: linear-gradient(190deg, #1f2b2e, #32565a 36%, #37474f);
	color: var(--bgcl-light);
	min-height: 16vh;
    padding:2.64em 0 1.64em;
    border-top: 1px solid var(--font-light);
    box-shadow: 0px -2px 8px -4px var(--shdw-light);
}

.sch-open .ti-sch .fa>a:before{content:""}.sch-open .ti-sch svg {opacity:0}.search-head{background:var(--bgcl-bodys);left:0;top:0;width:100%;height:0;display:table;visibility:hidden;z-index:99;transition:height .25s,opacity .25s}.sch-open .search-head{height:88px;top:100%;visibility:visible;opacity:1}.search-head .label{display:table-cell;font-size:1.1725em;box-shadow:0 24px 36px -24px var(--shdw-light);vertical-align:middle}.search-head .label>div{min-width:280px;max-width:720px;margin:.25em auto}.search-head button{height:40px;font-size:inherit;text-align:center;cursor:pointer}

button.search_but {
    color: var(--lght-light);
    width: 64px;
    background: var(--bgcl-hline);
    border-radius: 0 var(--brdr-r5) var(--brdr-r5)0;
    transition: background .5s;
}
button.search_but:hover{color:var(--lght-two);background:var(--mhd-ft-dark)}button.search_but:active{background:var(--mhd-bg-middl)}.search-head button.fa-times {
    background: 0 0;
    float: left;
    margin-left: -40px;
    width: 38px;
    border-radius: 20px;
    color: var(--bgcl-bases);
}
input.search_inp {
    float: left;
    width: calc(100% - 64px);
    height: 40px;
    outline: 0;
    border-radius: var(--brdr-r5)0 0 var(--brdr-r5);
}
.col3 figure,.col3 picture,.col4 figure,.col4 picture{margin:0 auto;display:initial}.col3 figure img{float:right;height:auto;border:2px solid rgba(250,250,250,.25)}

@media only screen and (min-width:800px){.header-top.wrap>.flex{font-size:1.1275em;column-gap:1em}#cd-top-nav{display:block}.header-shp-sec{display:flex;align-items:center;column-gap:1.5em;font-size:.85em;font-weight:600;text-transform:uppercase}}

footer .foot-nav{text-transform:uppercase;font-weight:600;clear:both;display:block;margin-bottom:.75em;border-bottom:1px solid var(--lght-one)}footer .foot-nav:after{content:"\a"}a:not([class]):hover{color:var(--href-hover)}footer hr{border-width:0 0 2px;border-top-color:var(--href-hovbg);border-bottom-color:var(--href-hover)}footer .row-flex{justify-content:space-between;row-gap:1em}.footer-contacts{margin:1rem auto}footer ol,footer ul{line-height:2}footer li{padding:5px}.foot-share{position:relative;text-align:center;margin-bottom:3em}.bgpop{background:var(--bgcl-bodys);padding:20px 10px;text-align:center}.bgpop h5{margin-bottom:20px}.row-flex{display:flex;flex-flow:row wrap}.col3>.row-flex>*,.col4>.row-flex>*{width:100%;margin:0 auto .5rem}.col2>.row-flex>*{width:50%;width:calc(100%/2 - 1rem)}.col2>.row-flex>:nth-child(2n+1){margin-right:1.9999rem}
footer a {color: var(--lght-one)}
footer a:hover, footer a:not([class]):hover{color:var(--font-acent)}






/* POPUP FORMS*/

.frmpop>div{padding:1rem}.frmpop{position:relative;width:400px;overflow-x:hidden!important}.frmpop center small{color:#78909c}.frmpop input:not([type=checkbox]):not([type=radio]),.frmpop select,.tOrder button,.tOrder input,form input:not([type=checkbox]):not([type=radio]),form select{background-color:var(--lght-two);color:#242424;font:inherit;display:block;min-height:36px;line-height:100%;padding:0 10px;direction:ltr}.frmpop select,.frmpop textarea,form textarea{font:inherit;padding:5px 2%;border:0;resize:none}.frmpop h3{clear:both;font-weight:400;font-size:1.44rem;background:var(--href-light);padding:12px 15px;color:#fff;overflow:hidden}.frmpop .btn, .tOrder button {
    background: var(--href-light);
    font-size: 1.15rem;
    height: 44px;
    color: #FFF;
    /* border-color: #d70f4b #d00000 #b9002d; */
    border-radius: var(--brdr-r5);
}.frmpop h3 small{display:block;font-size:.6em;margin-top:15px}#frmOrder input,#frmOrder select,#frmOrder textarea,.frmpop input,.frmpop select,.frmpop textarea{background-color:var(--lght-two);width:100%;color:#242424;clear:both}.frmpop input,.frmpop select,.frmpop textarea{margin:0 auto 10px}input::placeholder,select::placeholder,textarea::placeholder{color:var(--href-disbl)}.frmpop .btn{display:block;max-width:300px;width:100%;margin:0 auto}.frmpop .afon,.tJoin .afon{padding:20px 15px;font-size:1.2rem}.errval{border:1px solid red}.apply{background-color:#c14c4e;font-size:1.2rem;color:#fff;height:56px;padding:0 20px;border-color:#be0a19}.scroll-hi{display:inline-block;overflow:auto;width:7.2em;height:7em;border:1px solid silver;padding:.3em .5em;list-style:none;background:linear-gradient(#fff 15px,rgba(255,255,255,0))0 0/100% 50px,radial-gradient(at top,rgba(0,0,0,.2),transparent 70%)0 0/100% 15px,linear-gradient(to top,#fff 15px,rgba(255,255,255,0)) bottom/100% 50px,radial-gradient(at bottom,rgba(0,0,0,.2),transparent 70%) bottom/100% 15px;background-repeat:no-repeat;background-attachment:local,scroll,local,scroll;margin-top:30px}.bgray,.info,.warn{padding-left:1rem;padding-right:1rem;border:1px solid;border-radius:3px}
.info {
    background: var(--drck-grays);
    border-color: var(--mhd-bg-light);
    border-radius: var(--brdr-rh);
}
.info a {border-bottom:1px dashed}
.header-top a,.info h3,.info h4,.info h5{color:inherit}.warn{background:#fff3e0;color:var(--font-marks);border-color:#ffc107}.bgray{background-color:#eceff1;border-color:transparent}.pdd5{padding:5px}.pdv5{padding-top:5px;padding-bottom:5px}.pdv8{padding-top:8px;padding-bottom:8px}.pdh5{padding-left:5px;padding-right:5px}.pdd10{padding:10px}.pdv10{padding-top:10px!important;padding-bottom:10px!important}.pdh10{padding-left:10px;padding-right:10px}.pdd20{padding:20px}.pdv20{padding-top:20px;padding-bottom:20px}.pdh20{padding-left:20px;padding-right:20px}.pdd40{padding:40px}.pdv40{padding-top:40px;padding-bottom:40px}.pdh40{padding-left:40px!important;padding-right:40px!important}.mrg10{margin:10px}.mrv10{margin-top:10px;margin-bottom:10px}.mrh10{margin-left:10px;margin-right:10px}.mrg20{margin:20px}.mrv20{margin-top:20px;margin-bottom:20px}.mrh20{margin-left:20px;margin-right:20px}.mrg40{margin:40px}.mrv40{margin-top:40px;margin-bottom:40px}.mrh40{margin-left:40px;margin-right:40px}.cd-hero{position:relative;width:100%}.cd-hero.banner{height:100%;max-height:75vw}.cd-hero:after,.cd-hero:before{content:"";display:block;width:100%;position:absolute;bottom:-2px;left:0;z-index:1}

.cd-main-content{background: url(/img/main-bg.webp) no-repeat right -2em;
    background-size: 75%;position:relative;z-index:5}
.cd-main-content.sub-nav-hero{padding-top:0}.cd-main-content.sub-nav-hero.secondary-nav-fixed{margin-top:var(--fs-hi)}

.cd-main-content h2 {
    color: var(--font-deflt);
    font-size: 1.4824em;
    line-height: 1;
    margin: 1.16em 0 .4em;
}
.cd-main-content h3 {
    font-size: 1.3278em;
    margin: 1em 0 .4em;
    color: var(--href-light);
}
.catdescr,.cd-main-content article,.cd-main-content p{margin:.75rem auto .5rem}.cd-main-content.sub-nav :target::before,.cd-main-content.sub-nav-hero :target::before{display:block;content:"";margin-top:-50px;height:50px;visibility:hidden}.main-right>h2:first-child{margin:0 0 1em}.s-hd{display:block;font-weight:600;font-size:1.3em;text-transform:uppercase;padding:.6em 1em .4em 1.5em;border-bottom:2px solid #ff8a65}.s-hd>small{display:block;color:#aaacae}.fxbox{transition:top .5s}
.nav-trigger, .ti-callme a, .ti-fav a, .ti-cart a, .ti-inf span, .ti-sch a {
    max-width: 2em;
    width: 24px;
    /* height: 24px; */
}

.btn-svg {line-height:44px}
.btn-svg svg {
    height: 22px;
    width: 22px;
    fill: currentColor;
	margin-right:.25em;
    vertical-align: text-bottom;
    /* padding: 4px; */
}
.basket-loading svg {
    display: none;
}

@media only screen and (min-width:480px){.ti-operate{display:flex;gap:0 .5em;align-items:center}.ti-operate>p{line-height:1.2725}#cd-lateral-nav{max-width:480px}}@media only screen and (min-width:769px){.ti-block{gap:0 1.5em}.ti-catmnu #cd-cat-trigger:after{content:"КАТАЛОГ";font-size:1.2em;left:2.75em}.action-btn .col2 li{display:inline-block}.action-btn .col2 li:first-child{width:48%}.action-btn .col2 li:last-child{width:50%}.in_lg{font-size:1.5em!important}.in_md{font-size:1.25em!important}.in_sm{font-size:.85em!important}footer .row-flex>div{flex-basis:33%}}.main-left,.main-right{width:calc(100% - 360px)}.main-left{margin-right:360px;float:left}#sider{float:right;width:325px;margin-left:-325px}.main-right{margin-left:360px;float:right}#sidel{float:left;width:325px;margin-right:-360px}@media only screen and (min-width:1181px){.cd-primary-nav>div ul a:hover{background:0 0}.cd-primary-nav>div ul{float:right;position:relative;display:table;width:auto;top:0;margin-left:-5em;height:100%;background-color:transparent;box-shadow:none}.cd-primary-nav>div ul::after{clear:both;content:"";display:block}.cd-primary-nav>div ul li{display:table;height:100%;float:left}.cd-primary-nav>div ul li:last-of-type{margin-right:0}.cd-primary-nav>div ul a{display:table-cell;vertical-align:middle;line-height:1;padding:0 1em;border:0}.cd-primary-nav>div ul .act,.cd-primary-nav>div ul a.active,.cd-primary-nav>div ul a:hover,.ti-phone a:hover{color:var(--href-hovbg);background:var(--shdw-light)}}@media only screen and (min-width:1180px) and (max-width:1240px){.cd-primary-nav>div{font-size:.88em}}@media only screen and (min-width:1440px){.wrap{padding:0 8vw}.wrap-l{padding-left:12vw}.wrap-r{padding-right:12vw}}div.setlg{height:auto;margin-left:auto}#loclg{position:relative;display:flex;align-items:center;line-height:32px;overflow:hidden;padding:4px;text-align:center;z-index:500;outline:0;cursor:pointer;-webkit-box-sizing:border-box;gap:0 .5em;box-sizing:border-box;border-radius:4px}#loclg a,#loclg strong{width:30px;height:30px}#loclg a{background:#ffffffaa;visibility:hidden;display:none;-webkit-transition:.2s;transition:.2s}#loclg strong{display:block}#loclg a:focus{outline:0}.drop#loclg a{font-weight:600;visibility:visible;display:block;z-index:1}.drop#loclg a:hover{background-color:var(--bgcl-bases);color:var(--bgcl-bodys)}.drop#loclg strong{color:var(--shdw-dark)}#loclg [class^=lg-]:before{display:block;width:25px;height:20px;margin:3px auto 0}label.drop#loclg{background:#ffffffcc;box-shadow:0 12px 18px -8px rgba(0,0,0,.25);font-size:1.2025em}.is-open #loclg strong{background:#6671ff;color:#dad9ff}#loclg strong:after,footer .setlg strong:after{content:attr(data-title)}footer .setlg{padding:1em;margin:0 auto;font-size:.9em;clear:both;text-align:center}footer .setlg a,footer .setlg strong{display:inline-block;padding:0 .5em;color:inherit}footer .setlg strong{background-color:#eceff1}footer .setlg a{background-color:#fff}.ti-catmnu .fa a:before{vertical-align:inherit;border-radius:2px 0 0 2px}.ti-catmnu #cd-cat-trigger:after{vertical-align:inherit}.header-top{height:var(--fs-hi);align-items:center}.header-top ul.socials{float:right;display:flex}.header-top a.ti-inf span:before{content:""}.top-menu li{white-space:nowrap}@media only screen and (max-width:900px){.wrap{padding-left:2.5vw;padding-right:2.5vw}.wrap-l{padding-left:4%}.wrap-r{padding-right:4%}.search-head{z-index:100}}.cp{width:280px}.cp>img{margin-bottom:.5em}.cpr{margin-top:-1em;margin-right:3em}.cpr img{max-width:97%}@media only screen and (max-width:780px){.breadcrumbs::-webkit-scrollbar,.header-top .top-menu::-webkit-scrollbar{background-color:red}.breadcrumbs::-webkit-scrollbar-thumb,.header-top .top-menu::-webkit-scrollbar-thumb{background-color:#27aa80}.breadcrumbs::-webkit-scrollbar,.header-top .top-menu::-webkit-scrollbar{width:4px;height:4px;background-color:var(--lght-two)}.breadcrumbs::-webkit-scrollbar-thumb,.header-top .top-menu::-webkit-scrollbar-thumb{background-color:var(--lght-one);border-radius:5px}.ti-block>.ti-operate>p{font-size:.8575em;line-height:1.4725}#frmAction,.cp{text-align:center}.cp{float:none;margin:2rem auto 0}.col2>.row-flex>*{width:100%;margin:.5rem 0!important}footer .row-flex,footer .row-flex>*{width:100%!important;text-align:center;padding:0 2vw;margin:1em auto!important}.cpr{float:none!important;margin:0 auto;text-align:center!important}.sc_repair .repair-content{font-size:.85rem}#frmAction{margin-top:-1em}#frmAction>article,#frmAction>figure{width:50%}#frmAction h2{font-size:5vw}.cd-primary-nav h1 span{white-space:nowrap;text-overflow:ellipsis;padding:0;overflow:hidden}.main-right{margin:4em auto}}

@media only screen and (min-width:780px) and (max-width:980px){footer .col2 .row-flex>:first-child{display:none}footer .col2 .row-flex>:last-child{width:97%!important;margin-left:3%}}

.btn-load{-webkit-text-fill-color:transparent}.btn-load:after{position:absolute;content:"";border:dotted;top:50%;left:50%}.ajx-load:before,.btn-load:after,.in-load:before{-webkit-animation:ic-load .5s infinite steps(16);animation:ic-load .5s infinite steps(16)}.btn-load:after,.in-load.sm:before{width:22px;height:22px;margin:-11px 0 0-11px;border-right-width:1px;border-bottom-width:2px;border-left-width:3px;border-radius:11px}#ttop,.btn{text-align:center;cursor:pointer}.btn{display:inline-block;position:relative;overflow:hidden;font:inherit;border-radius:var(--brdr-r5);padding:4px 1em;outline:0}.btn:active{-webkit-text-shadow:none!important;text-shadow:none!important;-webkit-box-shadow:none!important;box-shadow:none!important}.btn:before{content:"";position:absolute;-webkit-backface-visibility:visible;backface-visibility:visible;top:-25%;left:0;width:100%;height:100%;background-color:rgba(255,255,255,.05);border-radius:25%;transition:.2s}.btn:hover:before{background-color:rgba(255,255,255,.075)}.btn:active:before{background-color:rgba(25,25,25,.075)}.ovl{border-radius:1rem}.ovl2{border-radius:2rem}

/*.btn.btn-more{background-color:var(--font-marks);color:inherit;font-weight:500;z-index:1;border-radius:8px}*/
.btn.btn-more {
    background-color: var(--font-acent);
    color: var(--lght-one);
    font-weight: 500;
    z-index: 1;
    border-radius: 8px;
}
#ttop {
    display: none;
    /* text-align: center; */
    position: fixed;
    width: 42px;
    height: 42px;
    line-height: 20px;
    left: 50%;
    margin-left: -21px;
    bottom: 8px;
    color: var(--shdw-dark);
    z-index: 1500;
    font-size: 24px;
    background: rgba(244,245,247,.25);
    padding: 8px;
    border-radius: 24px;
}
#ttop:hover{background:var(--bgcl-bodys);color:var(--href-hover)}#ttop:before{content:"";font-family:"FontAwesome"}.inner-order button small,.vis#ttop{display:block}.o-tbl{display:table;height:inherit;width:100%;margin:0 auto}.o-row{display:table-row}.o-tds{display:table-cell}footer .soc-line{vertical-align:top}.o-vam{vertical-align:middle}.o-vab{vertical-align:bottom}.i-soc,.i-soc a{display:inline-block}.i-soc{margin:.75em auto;text-align:center;vertical-align:middle}.i-soc a{font-size:1.5rem;width:36px;height:36px;overflow:hidden;opacity:.8;border-radius:3px}.i-soc a:not(:last-child){margin-right:.5em}.i-soc a.soc-fb{background-position:0 0}.i-soc a.soc-in{background-position:-32px 0}.i-soc a.soc-yt{background-position:-65px 0}.i-soc a.soc-te{background-position:-99px 0}.i-soc a:hover{transition:opacity .25s;opacity:1}

#cd-category-nav>div>ul > li > ul > li > a, .foot-share strong {
    text-transform: uppercase;
}
.i-soc a:before{width:100%;height:100%;padding:2px;fill:#dadada}.i-soc a svg{fill:#dadada}.is-ttok:before{background-image:url(/upload/i-ttok.svg)}.is-inst:before{background-image:url(/upload/i-inst.svg)}.is-tlgm:before{background-image:url(/upload/i-tlgm.svg)}.is-shre:before{background-image:url(/upload/i-shre.svg)}footer .i-soc a:before{content:"";background-repeat:no-repeat;background-size:100% 100%;display:inline-block}.soc-line>span{background:#fff;display:inline-block;top:-6px;position:relative}

.pagebar{width:100%;text-align:center;clear:both;position:relative;line-height:33px;margin:20px auto;padding:10px 0}
.pagebar a, .pagebar strong {
    font-size: .97rem;
    display: inline-block;
    min-width: 40px;
    height: 38px;
    margin: 0 0 0 2px;
    padding:1px 4px;
    border: 1px solid var(--lght-one);border-radius:8px;
    outline: 0;
}
.pagebar a{/*background:var(--lght-one);*/ text-decoration:none;color:inherit}.pagebar a.aleft,.pagebar a.aright{padding:2px 10px}.pagebar a.aleft{margin-right:10px}.pagebar a.aright{margin-left:10px}.pagebar a:active,.pagebar a:focus,.pagebar a:hover,.pagebar strong{background:var(--midl-grays)}.pagebar-sm{text-align:right}.pagebar-sm a,.pagebar-sm strong{display:inline-block;border:solid 1px;min-width:22px;text-align:center;margin:0 2px;padding:1px 2px}.pagebar-sm a{text-decoration:none;border-color:#f4f4f4}.pagebar-sm a.fa:before{font-size:11.5px}.pagebar-sm a.aleft,.pagebar-sm a.aright{padding:0 5px}.pagebar-sm a:first-child{margin-right:5px}.pagebar-sm a.aright{margin-left:10px}.pagebar-sm a:hover{background:#33b5e5;border-color:#7d7d96}.pagebar-sm strong{background:#fff;border-color:#fafafa}.pagebar .fa-chevron-left:before,.pagebar .fa-chevron-right:before,.pagebar .fa-step-backward:before,.pagebar .fa-step-forward:before{font-family:fontawesome;font-size:.85rem}.pagebar>:first-child{/*border-radius:5px 0 0 5px*/} .pagebar>:last-child{/*border-radius:0 5px 5px 0*/}


#frmQOrder label{width:100%}.inner-order{position:relative;background:#e1f5fe;padding:1rem 2em;margin:1rem auto 1.5rem;border-top:5px solid #03a9f4}.inner-order div>input:first-child{width:35%;margin-right:1%}.inner-order div>input:last-child{width:30%}.inner-order input,.inner-order select{float:left;height:2em}.inner-order h5{font-size:1rem}.inner-order button i{color:inherit!important}#frmRecall input,#frmRecall select,.inner-order button,.inner-order input,.inner-order select,.tOrder button,.tOrder input{vertical-align:top;font:inherit;display:inline-block;min-height:40px;line-height:100%}h5{font-size:1.15em;font-weight:500}h6{font-size:.9275em}.btn-advance{background:#5c6bc0;color:#fff}.btn-lg{font-size:1.2em!important;padding:.75em 1.25em}form#frmBackCall{min-width:256px;max-width:1024px;background-size:auto 75%;background-repeat:no-repeat;background-position:right bottom}
.btn-info, .inner-order button {
    background: var(--font-acent);
    color: var(--font-light);
    min-width: 160px;
}
.inner-order .half{margin:1em auto;width:100%}.inner-order label{padding:1em 1%;display:inline-block;height:4.25em;position:relative;font-size:1.1em}.inner-order .half label{width:48%}.inner-order label>span{display:block;text-align:left;top:1em;left:1em;padding:.64em .8em;height:3em;color:#acd;position:absolute;-webkit-transition:.2s ease-out;transition:.2s ease-out}.inner-order label>span:after{content:"";top:.5em}.inner-order label>input,.inner-order label>select{background-color:rgba(255,255,255,.75);width:100%;min-height:3em;border:0;border-bottom:3px solid #81d4fa;outline:0}.inner-order label.active>span{font-size:.88em;left:0;top:0;color:inherit;-webkit-transform:translateY(-1em);-ms-transform:translateY(-1em);transform:translateY(-1em)}.inner-order label input:focus,.inner-order label select:focus{background:#fff;color:#37474f;border-bottom-color:#03a9f4}.item-rcm.dev-list{overflow:hidden;margin:1rem -.5em 0;text-align:center}.item-rcm.dev-list a{text-align:center;color:inherit}.item-rcm.dev-list a .h4{line-height:4em}.item-rcm.dev-list a .h4 span{line-height:1.18em;vertical-align:middle;display:inline-block}.item-rcm.dev-list a img{height:180px}.item-rcm.dev-list .prd-footer{position:relative;font-size:.825em;padding:1em .5em 0;white-space:nowrap}.item-rcm.dev-list.owl-carousel .owl-item>div{padding:.3rem auto .75rem;font-weight:500;transition:background-color .3s}.item-rcm.dev-list.owl-carousel .owl-item>div a{display:block;height:200px;padding-top:196px;margin:0 .5rem 3rem;background-repeat:no-repeat;background-position:50%;background-size:cover;border:1px solid var(--lght-one);border-radius:var(--brdr-rh)}.item-rcm.dev-list.owl-carousel .owl-item .prd-footer button{background-color:rgb(236 239 241/.25);color:#fff;top:3rem;opacity:0;transition:.3s}.owl-controls .owl-dot span{background-color:#cdcecf;display:block;width:15px;height:15px;margin:5px 10px;opacity:.5;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;transition:.5s}.owl-dot.active span{width:30px;background:var(--font-acent)}.hda,.srv span{display:block;padding:10px 0}.srv span{padding:7px 15px}.hdb,.srv{display:block;z-index:10}.hdb{border-top:3px solid #beaa6e;position:relative;text-shadow:0 0 3px #000;cursor:pointer;-webkit-transition:border .25s .1s;transition:border .25s .1s}.hdb a:hover{color:inherit}.hdb img{width:100%;min-height:170px}.srv{background:rgba(25,25,25,.2);position:absolute;top:0;left:0;bottom:0;width:100%;height:100%;-webkit-transition:all .4s;transition:all .4s}.lnk-more{display:inline-block;padding:5px 0;font-weight:600;font-size:15px}.lnk-more:after{content:"";border:4px solid transparent;border-left-color:inherit;margin-left:4px;display:inline-block;height:0;width:0}.grabbing,.owl-grab{cursor:move;cursor:-webkit-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.owl-item img{cursor:pointer}.owl-carousel .owl-stage{display:flex}.owl-carousel .owl-item,.owl-carousel .owl-stage{height:100%;position:relative;touch-action:pan-y;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel{opacity:0;height:100%;position:relative;-ms-touch-action:auto}.owl-carousel .owl-stage-outer{position:relative;height:100%;width:auto;overflow:hidden}.owl-carousel .owl-stage-outer:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer.autoHeight{-webkit-transition:height 500ms ease-in-out;-moz-transition:height 500ms ease-in-out;-ms-transition:height 500ms ease-in-out;-o-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out}.owl-controls .owl-dot:hover span,.owl-loaded{opacity:1}.owl-controls .owl-dot{display:inline-block}#banner .owl-controls .owl-dot.active span{background-color:var(--href-hovbg);width:14px;border-color:#26c6da;opacity:1}.owl-controls .owl-dot span.owl-numbers{height:auto;width:auto;color:#fff;padding:2px 10px;font-size:10px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}.owl-controls{text-align:center;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-tap-highlight-color:transparent}.cd-secondary-nav .flex>div .fa a,.nav-trigger,.ti-callme a,.ti-cart a,.ti-catmnu a,.ti-fav a,.ti-inf span,.ti-sch a,.ti-usr a{position:relative;display:block;color:inherit;text-align:center;padding:0;border:0;border-radius:50px;min-width:2.85em;height:2.8em;line-height:2.7825em;cursor:pointer}.ti-catmnu{border-radius:2px;overflow:hidden;min-width:36px!important}.cd-secondary-nav .flex>div .fa,.ti-cart .fa,.ti-catmnu .fa,.ti-fav .fa,.ti-sch .fa,.ti-usr .fa{font-size:.8875em}.cat-trigger.fa-th{border-radius:4px!important}.cd-secondary-nav .flex .ti-catmnu .fa a{border-radius:inherit}.cd-main-content table tr{border-bottom:2px solid var(--lght-one)}.cd-main-content table thead tr{border-bottom:2px solid var(--mhd-bg-light)}.cd-main-content table th{background-color:var(--lght-one);font-weight:600;font-size:105%;padding:.5em .25em;vertical-align:middle;border:1.5px solid var(--lght-one)}.cd-main-content table td{padding:.5em .5em .5em .75em;border:1px solid var(--lght-one);vertical-align:middle}.cd-main-content table col.hd{background:#e0f7fa}.cd-main-content table tr:nth-child(even){background-color:var(--lght-one)}.table{width:100%;min-width:280px;max-width:1000px;margin:1.5em auto;overflow:hidden;overflow-x:auto}.table h3,.table h4{margin:.5em auto}.table table{min-width:100%}.cell-chk,.cell-off,td.fa-check,td.fa-times{font-size:0;font-family:FontAwesome;text-align:center}.cell-chk:after{content:"";color:#4caf50}.cell-off:after{content:"";color:#e91e63}.cell-chk:after,.cell-off:after{font-weight:300;font-size:1.2rem;vertical-align:middle}.owl-controls .owl-nav{opacity:0;transition:opacity .5s .3s}.owl-controls .owl-nav div{position:absolute;bottom:36%;font-size:4em;color:#fff;background-color:#2196f3;text-align:center;line-height:.75;width:.85em;height:.85em;border-radius:.5em;opacity:.5;transition:margin .5s,opacity .3s}.owl-controls .owl-dots{position:relative;display:inline-block}.owl-controls .owl-dot,.owl-controls .owl-nav div{cursor:pointer;z-index:100}.owl-controls .owl-nav .owl-prev{float:left;left:-7%;margin-left:-5%}.owl-controls .owl-nav .owl-next{float:right;right:-7%;margin-right:-5%}.owl-controls .owl-nav div:hover{color:#e1f5fe;opacity:.8}.resent-view{clear:both;border:solid var(--drck-grays);border-width:2px 0;padding:1rem;margin:1em auto 2em}.resent-view h3{margin:0 0 .5em;color:var(--href-bases)}

#cd-category-nav>div>ul li picture{display:inline-block;border-radius:50%;width:var(--sd-hi);height:var(--sd-hi);padding:3px;overflow:hidden;margin-right:.5em;border:1px solid var(--lght-one);vertical-align:middle}
#cd-category-nav>div>ul li picture img{width:100%;height:100%;border-radius:50%;object-fit:cover}


.main-menu{
text-align: left;
padding: 1em;
overflow:hidden;
color: var(--bgcl-bodys);
}
.main-menu a {
    padding: 8px 4px;
    display: block;
}

#cd-category-nav>div {
    overflow: hidden;
    overflow-y: auto;
}
#cd-category-nav>div>ul>li>ul.sub-menu>li a {
    font-weight: 700;
    padding:.25em;
    display: block; 
    min-height: var(--sd-hi);
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    border-radius: var(--brdr-r5);
}

#cd-category-nav>div>ul>li>ul ul.sub-menu li:hover>a {
    background-color: var(--href-hovbg);
    /* color: var(--font-deflt); */
}

#cd-category-nav>div>ul>li a[href="/catalog/sell-out"]{color:var(--font-marks)}





@media only screen and (min-width:800px){

#cd-category-nav ul>li.item-has-children li.item-has-children sub{display:none}
#cd-category-nav>div>ul>li>ul li.item-has-children>ul,.ti-catmnu{display:none}#cd-category-nav{overflow-x:hidden}
#cd-category-nav, #cd-category-nav>div>ul {
    display: inline-block;
    /* height: var(--sd-hi); */
}


#cd-category-nav>div>.main-menu {
background:linear-gradient(180deg, #246675, var(--bgcl-hline));
background: var(--bgcl-bases);
    position: absolute;
	display:none;
    inset: var(--sd-hi)0 0;

}
.menu-is-open #cd-category-nav>div>.main-menu {
    display: block;
    width: 280px;
    /* height: calc(100vh - var(--wr-hi)); */
    height: 100vh;
    z-index: 10000;
    /* bottom: 0; */
    /* position: fixed; */
}

.ti-phone{font-size:.8825em;line-height:1.1525}

#cd-category-nav>div>ul>li>ul.sub-menu>li{display:block;padding:2px;line-height:var(--sd-hi)}
#cd-category-nav>div>ul>li>ul.sub-menu {
    display: flex;
    align-items: center;
    height: var(--sd-hi);
    overflow: hidden;
    gap: 0 .75em;
    text-align: left;
}
#cd-category-nav>div>ul>li>ul.sub-menu .item-has-children:last-child:hover>ul{left:50vw}
#cd-category-nav>div>ul>li>ul.sub-menu>li:hover>ul {
    display: block;
    margin-left: -10vw;
    padding-top: 20px;
    position: absolute;
    background: var(--bgcl-bodys);
    max-width: 400px;
    width: 98vw;
    top: var(--sd-hi);
    max-height: 78vh;
    overflow-y: auto;
    padding: var(--brdr-rh);
    flex-wrap: wrap;
    border-radius: 0 0 var(--brdr-rh) var(--brdr-rh);
    column-count: 2;
    background: linear-gradient(180deg, #335a99, var(--bgcl-hline));
    box-shadow: 0 10px 20px -5px var(--shdw-light);
    border: solid var(--font-deflt);
    border-width: 0 1px 1px;
}

#cd-category-nav>div>ul>li>ul li.item-has-children>ul li{display:block;min-width:128px}

}


#cd-category-nav>ul.sub-menu>li.item-has-children ul.sub-menu {display:none}


@media only screen and (max-width:800px){
html:not(.menu-is-open) .cd-auto-hide-header.fix .logo {
    transform: translateY(var(--sd-hi));
}
.header-top.wrap>.flex{font-size:1.2075em}
/*.menu-is-open body{overflow:hidden;height:100vh}*/

.cd-primary-nav>div ul{width:104%;margin:0-2%;overflow:auto;overflow-x:hidden;text-align:center}
.breadcrumbs{overflow-x:auto;text-overflow:clip;-webkit-overflow-scrolling:touch}.in_lg{font-size:1.1em!important}.in_md{font-size:.97em!important}.in_sm{font-size:.72em!important}.inner-order div{font-size:2.25vw}



#cd-category-nav {max-width:300px}
#cd-category-nav>div{
	height: 100%;
	width:100%;
	padding: 0 0 4em;
	
}

.menu-is-open #cd-category-nav ul li.item-has-children {position:relative}

.menu-is-open #cd-category-nav ul li.item-has-children.open>sub{transform:rotate(-90deg);}

.menu-is-open #cd-category-nav {
    position: absolute;
    inset: var(--sd-hi)0 0;
    height: calc(100vh - var(--fs-hi));
    width: 300px;
    background: var(--bgcl-bases);
    overflow: hidden;
    overflow-y: auto;
}
.menu-is-open #cd-category-nav>div>ul {
    text-align: left;
    display: block;
    position: relative;
    /* */ border-bottom: 1px solid var(--bgcl-dark);
    /* max-height: calc(100vh - var(--wr-hi)); */
    /* padding-bottom: 1em; */
    overflow: hidden;
    /* overflow-y: auto; */
    /* padding-bottom: 8em; */
}

.menu-is-open #cd-category-nav ul li.item-has-children sub {
    position: relative;
    transform: rotate(0deg);
    font-size: 1.424em;
    line-height: 1.6824;
    float: left;
    left: 0px;
    top: .72em;
    height: 1.82em;
    width: 1.82em;
    margin-right: .25em;
    text-align: center;
    background: var(--bgcl-dark);
    border-radius: 8px;
    transition: transform .25s;
    cursor: pointer;
}

.menu-is-open #cd-category-nav>div>ul li>a {/*border-bottom: 1px solid var(--bgcl-dark);*/}

.menu-is-open #cd-category-nav>div>ul>li ul.sub-menu.open>li>a{margin-left:1.2575rem}.menu-is-open #cd-category-nav>ul>li>ul.sub-menu>li a{flex:1}

.menu-is-open #cd-category-nav>div>ul>li>ul.sub-menu>li ul.sub-menu.open{display:block;left:0;right:2.5em;inset:var(--fs-hi)0 0;height:min-content;flex:1;column-count:auto;padding:.25em .25em 0;width:auto;transform:translateX(0);transition:transform .5s .25s,opacity .75s;opacity:1}

.menu-is-open #cd-category-nav>div>ul li .sub-menu>li{justify-content:space-between;align-items:center;line-height:var(--sd-hi);backface-visibility:hidden}

.menu-is-open #cd-category-nav ul.sub-menu.hide>li:not(.open){display:none}ul.sub-menu,ul.sub-menu.open{padding:0 1em}.item-has-children.open .sub-menu.open{padding-bottom:4em}.menu-is-open #cd-category-nav>ul li .sub-menu.open>li{height:auto;transform:translateX(0)}.menu-is-open #cd-category-nav>ul li .sub-menu>li.open{transform:translateX(0);overflow:visible;height:auto;transition:transform .25s .25s;flex-direction:row-reverse}
.menu-is-open #cd-category-nav>div>ul li .sub-menu>li ul.sub-menu li.item-has-children.open ul.sub-menu, #cd-category-nav>div>ul.sub-menu>li.item-has-children:hover>ul {
    background: var(--lght-grays);
    /* position: absolute; */
    display: block;
    /* left: 0; */
    /* max-height: 64vh; */
    /* max-width: 100vw; */
    overflow: hidden;
    overflow-y: auto;
    /* column-count: 2; */
    opacity: .97;
    border: 3px solid #f4ecec55;
    border-radius: var(--brdr-rh);
}

.menu-is-open #cd-category-nav>div>ul li:not(.open) ul.sub-menu{display:none}

}

.menu-is-open #cd-category-nav>div>ul li .sub-menu>li {
    justify-content: space-between;
    align-items: center;
    line-height: var(--sd-hi);
    backface-visibility: hidden;
    /* margin-left: .2575em; */
    /* border-bottom: 1px solid var(--shdw-light); */
}
.menu-is-open #cd-category-nav>div>ul li .sub-menu>li:not(:last-child) {
    border-bottom: 1px solid var(--shdw-light);
}
#cd-category-nav>div>ul li > a:hover{color:var(--bgcl-bodys)}

#cd-category-nav ul.sub-menu li.item-has-children ul.sub-menu li>a{padding:0 1em}




.rmore{display:block;text-align:center;padding:2px 8px;border:1px solid var(--href-disbl);border-radius:var(--brdr-r5)}.sm,.small{font-size:88%}

/*
@media only screen and (min-width:560px){#wrapper{margin-top:calc(var(--fs-hi) * 2)}}
*/

/*
@media only screen and (max-width:600px){
#cd-category-nav{font-size:.8264em}
aside .side-menu-body{padding:.75em}.item-has-children.open{position:absolute;inset:0;padding:0 0 1em 1em;background:#fafafa;z-index:1;overflow-y:scroll}#cd-lateral-nav .item-has-children.open>a:before{content:"‹ ";padding:.25em;margin:0 .25em 0-.5em;font-size:1em}#cd-lateral-nav .item-has-children.open>a{background:#eaeaea;position:sticky;top:0}.pagebar a.aleft,.pagebar a.aright{margin:0}
}
*/

@media only screen and (max-width:600px){
.ti-operate,.ti-phone{display:none}

	.header-top.wrap>.flex {column-gap:4px}
	.header-top .flex>div{/*width:16%*/}
#cd-category-nav{order:1}
	.header-top a.logo{/*flex:1;*/ order:2;margin:0 auto}
	.header-top .flex>.ti-sch{order:0}
	.header-top .flex>.ti-usr{order:2}
	.header-top .flex>.ti-fav{order:3}
	.header-top .flex>.ti-cart{order:4}
	
	
	.ti-catmnu{margin-left:-.25em}.ti-inf.mnu-icon{display:block;margin-left:-.75em}.header-top{line-height:var(--tm-hi)}ul.top-menu li a{padding:.2em}.mnu-icon{cursor:pointer}.pagebar a.aleft,.pagebar a.aright{margin:0}#sc_counters .cnt-flex{font-size:.85em}.inner-order .half label{width:100%;margin:1em auto;display:block}}

@media only screen and (max-width:480px){
/*.cd-auto-hide-header,.ti-catmnu{font-size:.75em}
.header-top.wrap>.flex{column-gap:.4em}
.cd-auto-hide-header .logo{margin-left:.5em;padding:0 3.7275em;overflow:hidden}*/



}

.close{content:"×"}


.hscroll>*::-webkit-scrollbar,.hscroll>*::-webkit-scrollbar-thumb,
.scrlh::-webkit-scrollbar,.scrlh::-webkit-scrollbar-thumb,.cd-navigation .side-menu-body::-webkit-scrollbar,.cd-navigation .side-menu-body::-webkit-scrollbar-thumb,.cd-navigation .side-menu-body::-webkit-scrollbar-track,.cd-navigation fieldset>div::-webkit-scrollbar,.cd-navigation fieldset>div::-webkit-scrollbar-thumb,.cd-navigation fieldset>div::-webkit-scrollbar-track,body::-webkit-scrollbar,body::-webkit-scrollbar-thumb,body::-webkit-scrollbar-track{width:8px;height:4px;border-radius:4px;background:transparent}.hscroll>*::-webkit-scrollbar-thumb,.scrlh::-webkit-scrollbar-thumb,.cd-navigation .side-menu-body::-webkit-scrollbar-thumb,.cd-navigation fieldset>div::-webkit-scrollbar-thumb,body::-webkit-scrollbar-thumb{background-color:var(--drck-grays);border-radius:4px}.hscroll>*::-webkit-scrollbar-track,.scrlh::-webkit-scrollbar-track,.cd-navigation .side-menu-body::-webkit-scrollbar-track,body::-webkit-scrollbar-track{background-color:var(--lght-grays);padding:4px;border-radius:4px;margin:4px}.hscroll>*::-webkit-scrollbar-thumb:hover,.scrlh::-webkit-scrollbar-thumb:hover,.cd-navigation .side-menu-body::-webkit-scrollbar-thumb:hover,body::-webkit-scrollbar-thumb:hover{background-color:var(--lght-one)}

.basket-loading:before{content:"";-webkit-animation:ic-load .5s infinite steps(16);animation:ic-load .5s infinite steps(16)}.search-head .label,form.wrap{overflow:visible!important}.search-head .label>div{position:relative}.drpdown .drpmenu{position:absolute;/*top:100%;*/-webkit-box-shadow:8px 8px 2px -2px rgba(100,100,100,.25);box-shadow:0 12px 12px -2px var(--lght-grays);border:solid var(--bgcl-bodys);border-width:0 0 2px;opacity:0;max-height:0;/*display:none;*/min-width:50%;background-color:var(--lght-one);z-index:1000;transition:max-height .2s, opacity .3s}.drpdown.drpdwn .drpmenu,.drpdown.drpup .drpmenu{border-radius:0 0 .5em .5em}.drpdown.drpup .drpmenu{border:1px solid #f7f7f7}#aucompl_drpdwn{width:calc(100% - 60px);color:var(--bgcl-bases);overflow-y:auto}ul.drpmenu>li{display:flex;font-weight:400;font-size:.9725em;width:98%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:5px 10px 5px 12px;vertical-align:middle;border-top:1px solid var(--drck-grays);align-items:center}ul.drpmenu>li[data-id=""]{background:var(--mhd-bg-middl);position:sticky;bottom:0}ul.drpmenu>li:not(.act){cursor:pointer}ul.drpmenu li a{display:block;padding:5px .5em;max-width:90%;overflow:hidden;text-overflow:ellipsis;line-height:2.25em;border-radius:var(--brdr-r5)}/*#aucompl_drpdwn li span{float:right;line-height:2.9em}*/ #aucompl_drpdwn img{margin-right:.5em;width:auto;height:4em;min-width:3em;max-width:3.75em}.drpdown.open .drpmenu{opacity:1;max-height:40vh}.drpdown.open #aucompl_drpdwn{max-height:68vh}.open input.search_inp{border-radius:.5em 0 0 0!important}.drpmenu>.act,ul.drpmenu>li:hover{background-color:var(--drck-grays)}#aucompl_drpdwn li.act{background:var(--mhd-bg-dark)}

@media only screen and (max-width:480px){ul.drpmenu>li{font-size:.9em}#aucompl_drpdwn{width:100%}ul.drpmenu li a,ul.drpmenu li span{float:none}.open button.search_but{border-radius:0 .5em 0 0!important}}.photo figure,.spsend{overflow:hidden;margin:0 auto}.spsend{float:none;height:36px;width:200px;text-align:center}.photo figure{position:relative;background-color:var(--bgcl-bodys);background-repeat:no-repeat;background-position:center center;background-size:100%}.getPhoto{float:left;width:100px;margin:5px 15px -90px -5px}.getPhoto .photo{position:relative;width:88px;height:88px;margin:0 auto 5px;touch-action:none}.getPhoto input{z-index:5000;touch-action:none}.getPhoto .photo figure{width:100%;height:100%;border-radius:50%;border:2px solid var(--lght-one);cursor:pointer}.getPhoto .photo:hover figure{box-shadow:0 0 12px rgba(0,0,0,.25)}.getPhoto .phclr{position:relative;text-indent:-9999px;float:left;width:25px;height:25px;line-height:1;padding:0;margin-top:-27px;border-width:2px;border-radius:50%;z-index:10}.getPhoto .phclr .fa{float:left;text-indent:6px}

@media only screen and (max-width:480px){

form#frmReview{max-height:100vh;vertical-align:bottom}.frmpop>div{padding:1rem;display:flex;flex-direction:column;justify-content:space-evenly;height:calc(100% - 100px)}}#outer_wrapper{opacity:0;border-radius:var(--brdr-r5);overflow: hidden;transition:opacity .25s ease-in}.mh#outer_wrapper{opacity:1}.mng_logbox{min-width:300px;max-width:400px;width:100%;margin:0 auto;overflow:hidden;max-height:2em;transition:max-height .25s ease-in}.mh#outer_wrapper .mng_logbox{max-height:600px}.mng_logbox>div{background:var(--drck-grays);overflow:hidden;padding:5px}.input-group small,.mng_logbox .input-group,.mng_logbox label,.sbtbtn button{display:block}.input-group-addon,.mng_logbox input.form-control{display:inline-block!important;height:40px;line-height:40px;border:1px solid var(--mhd-bg-light)}.mng_logbox input.form-control{width:calc(100% - 40px)}.input-group-addon{background-color:var(--drck-grays);width:40px;margin-right:-6px;border-radius:3px 0 0 3px;text-align:center}#outer_wrapper .in-load:after{position:absolute}.fancybox-content .mng_logbox #tabblock{padding-right:30px;overflow:hidden}.mng_logbox h2{background:#fafcfe;padding:16px 20px;margin:0 0 20px;font-weight:500;color:#a7aab2;border-bottom:1px solid #f7faff}.mng_logbox .err{color:red;text-align:center;display:inline-block}.copyright,.mng_logbox small{color:var(--bgcl-light)}.mng_logbox .input-group{padding:0 0 10px}#tabinner,.mng_logbox .sbtbtn{border-top:1px solid var(--mhd-bg-light)}.mng_logbox .sbtbtn{padding:.75em 0;margin:0 .75em}.mng_logbox .form-control{border-radius:0 3px 3px 0}.mng_logbox label.input-group{margin:.5em auto 0}.mng_logbox .copyright{display:block;font-size:10.75px;text-align:center}.mng_logbox input[type=checkbox]{vertical-align:middle}.mng_logbox>div,.sbtbtn button{position:relative;border-radius:3px}.sbtbtn button{background-color:var(--mhd-ft-dark);min-width:140px;color:#fff;border-color:var(--mhd-bg-light)}span.load{background:url(/img/load-sm.gif)no-repeat 0 center;padding-left:25px}#tabinner{clear:both;width:100%;overflow:hidden;border-radius:0 0 3px 3px!important}.dispNone{display:none}.dispBlock{display:block}.mng_logbox #tabblock>a{padding:10px 15px;min-width:47%;transition:.2s;text-align:center;display:inline-block}.mng_logbox #tabblock>a+a{border-radius:0 3px 0 0;border-left:1px solid var(--mhd-bg-light)}.mng_logbox #tabblock>a.tabInSel{z-index:1}.tabUnSel{color:#aaa}.mng_logbox button{padding:7px 15px;border-radius:5px;margin:0 auto}#tabinner>dl{min-height:225px;padding-top:20px;padding-bottom:0}.user-entry{min-width:300px;max-width:360px;width:90vw;margin:0 auto;padding:40px 15px}@media screen and (max-width:980px){#outer_wrapper .mng_logbox{min-width:360px}}@media screen and (max-width:480px){.mh#outer_wrapper{vertical-align:bottom;width:100%}#outer_wrapper .mng_logbox{min-width:auto;width:99%}}

/**/
@font-face{font-family:'FontAwesome';font-display:swap;src:url(/fonts/fontawesome-webfont.eot?v=4.7.0);src:url(/fonts/fontawesome-webfont.eot?#iefix&v=4.7.0) format('embedded-opentype'),url(/fonts/fontawesome-webfont.woff2?v=4.7.0) format('woff2'),url(/fonts/fontawesome-webfont.woff?v=4.7.0) format('woff'),url(/fonts/fontawesome-webfont.ttf?v=4.7.0) format('truetype'),url(/fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular) format('svg');font-weight:400;font-style:normal}.fa :before,.fa:before{font-style:normal;font-family:fontawesome;font-size:inherit;display:inline-block;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0,0)}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right,.pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-rotate-90{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}
.fa-lock:before{content:"\f023"}.fa-unlock:before{content:"\f09c"}
.fa-heart-o:before{content:"\f08a"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}
.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}

.fa-shopping-cart:before{content:"\f07a"}
.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-close:before,.fa-remove:before,.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-cog:before,.fa-gear:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-clock-o:before{content:"\f017"}
.fa-cart-plus:before{content:"\f217"}.fa-cart-arrow-down:before{content:"\f218"}.fa-diamond:before{content:"\f219"}.fa-ship:before{content:"\f21a"}
.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}
.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-shield:before{content:"\f132"}.fa-key:before{content:"\f084"}.fa-repeat:before,.fa-rotate-right:before{content:"\f01e"}
.fa-filter:before{content:"\f0b0"}.fa-refresh:before{content:"\f021"}
.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}
.fa-step-backward:before{content:"\f048"}.fa-step-forward:before{content:"\f051"}
.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}
.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}
.fa-user-o:before{content:"\f2c0"}.fa-print:before{content:"\f02f"}
.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}