﻿#cd-content-inner{position:relative;margin:2.5em 0;z-index:1}.cd-primary-nav:not(.sch-open) .ti-sch{display:table}.cd-main-content{margin:-3.25em auto 1em}.shp-sec,.shp-sec li a,ul.shp-mnu{display:flex;column-gap:.25em}ul.shp-mnu{padding:.75em .5em .75em 1.25em;align-items:center;white-space:nowrap;flex-wrap:nowrap}.shp-sec{margin:2em auto 0;flex-flow:wrap;justify-content:space-around;row-gap:1em}.-row-flex li sup,.shp-sec li{text-align:center;font-weight:500}.shp-sec li,.shp-sec li picture{position:relative;overflow:hidden;border-radius:2.88em}.shp-sec li{flex-basis:calc(50% - .5em);background:#fff;min-width:calc(25% - 1em);vertical-align:middle;border:1px solid #fafbfc}.shp-sec li a{text-transform:uppercase;align-items:center}.shp-sec li picture{flex-grow:0;width:11vw;height:11vw;max-height:100%;margin:.15em;background:#eceff1}.shp-sec li img{height:100%;width:100%;object-fit:cover}.shp-sec li:hover{background-color:#fff;color:#42429c;border-color:transparent}.shp-sec li h4{flex-grow:1;max-width:64%;font-size:.9em;color:var(--black)}.shp-sec span{overflow:hidden;text-overflow:ellipsis}#cd-catalog-items.v-list{display:flex;flex-wrap:wrap;justify-content:center;row-gap:1em}#cd-catalog-items.v-list .p-list-descr>div,#cd-catalog-items.v-list li{width:100%}.v-list#cd-catalog-items li span.tozoom{bottom:0}.v-list#cd-catalog-items li picture{float:left;width:41vw;height:44vw}.v-list#cd-catalog-items li .col-flex{display:flex;vertical-align:bottom;font-size:1.05em;height:calc(100% - 4.5em);flex-direction:column;justify-content:flex-start;row-gap:.5em}#cd-catalog-items li h4,#cd-catalog-items li label{overflow:hidden;text-overflow:ellipsis;position:relative}#cd-catalog-items li h4{line-height:2.4;height:2.4em;margin:.75em auto .25em;color:var(--black);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}#cd-catalog-items li .advance:after{content:"";text-align:right;position:absolute;bottom:.15em;right:0;width:40%;height:2.4em;background:linear-gradient(to right,var(--box-elps),var(--box-bgrd) 97%);pointer-events:none}.sticky{position:sticky;top:0;z-index:1000;background:#fff;overflow:hidden}.cat-line.sticky{margin:1em auto -1em}.hscroll{position:relative;padding:0 .5em 0 1.25em}.hscroll>ul.shp-mnu{overflow-y:hidden;overflow-x:auto;user-select:none;scrollbar-color:green;scrollbar-width:1px}.hscroll:after,.hscroll:before,.no-touch a{pointer-events:none}.hscroll:after,.hscroll:before,ul.shp-mnu:after{content:"";position:absolute;top:0;color:#b0bec5;height:100%;line-height:1.5;font-weight:600;font-size:2em;z-index:105}.hscroll:before{left:.25em;width:1.75em;background:linear-gradient(-90deg,var(--clr-transp),#fff 80%)}.hscroll:after{left:0;width:1em;background:url(/img/tscroll.png)no-repeat 0 center;background-size:24px auto}ul.shp-mnu:after{right:.25em;width:.75em;background:linear-gradient(90deg,var(--clr-transp),#fff 90%)}.hscroll>ul.shp-mnu::-webkit-scrollbar{width:0;height:0;background:0 0}.hscroll>ul.shp-mnu::-webkit-scrollbar-track{background:#c8c8c8;border:1px solid var(--clr-transp);background-clip:content-box}.hscroll>ul.shp-mnu::-webkit-scrollbar-thumb{background:0 0;border:1px solid var(--clr-transp)}ul.shp-mnu li{text-align:center;max-width:240px;display:inline-block;height:2.5em;line-height:2.4}.shp-mnu a{position:relative;padding:0 1em;background:#f7f8f9;border:1px solid #eceff1;height:inherit;min-width:100px;width:100%;display:block;overflow:hidden;color:#546e7a;text-overflow:ellipsis;border-radius:2em}.shp-mnu span{line-height:1}ul.shp-mnu .act{color:#78909c;background:#fff;border-color:#ffab91}ul.shp-mnu .act:before{content:"×";left:.5em;color:#f4511e;font-size:1.4em;line-height:1;vertical-align:-2px;margin:0 .25em 0-.25em}@media screen and (min-width:421px){#cd-catalog-items.v-list{row-gap:1.5em;column-gap:1.5em}#cd-catalog-items li picture{margin-right:.5em;width:11.5em;height:11.5em}}@media screen and (min-width:481px){.v-list#cd-catalog-items li picture{width:11.5em;height:11.5em}#cd-catalog-items li .advance{height:3.64em}#cd-catalog-items li h4{font-size:1.125em;margin:.75em auto .25em}}@media screen and (min-width:541px){.shp-sec li{max-height:88px}.shp-sec li a{padding-right:.5em}#cd-catalog-items.v-list li{font-size:1.1em}#cd-catalog-items.v-list li .advance{font-size:.925em}}@media screen and (min-width:769px){.shp-sec li picture{width:4.6em;height:4.6em}#cd-catalog-items.v-list li{flex-basis:calc(50% - .825em);font-size:.97em}}@media screen and (min-width:801px){.shp-sec li{flex-basis:calc(33% - .5em)}.v-list#cd-catalog-items li{font-size:1em}}@media screen and (min-width:1155px){.shp-sec li{min-width:calc(25% - 1em)}}@media screen and (min-width:1481px){.v-list#cd-catalog-items li picture{width:14em;height:14em}.v-list#cd-catalog-items li .col-flex{row-gap:1em;font-size:1.25em}#cd-catalog-items li h4{font-size:1.325em}}@media screen and (min-width:1561px){#cd-catalog-items.v-list li{width:33%;width:calc(33% - .5em)}}#cd-catalog-items.v-list .prodimg{width:100%;padding:0}#cd-catalog-items.v-list .p-list-descr .pricein{float:left}#cd-catalog-items.v-list .p-list-descr .inbasket{float:right}#cd-catalog-items.v-list .p-list-descr p{padding:5px 0 10px 5%;display:none}#cd-catalog-items li{overflow:hidden;background-color:var(--box-bgrd);position:relative;line-height:1.25;border-radius:.75em}#cd-catalog-items li picture,#cd-catalog-items li picture img{vertical-align:middle;width:100%;-webkit-background-clip:padding-box}#cd-catalog-items li picture{/*overflow:hidden;*/border-radius:.75em 0 0 .75em;background-clip:border-box}#cd-catalog-items li picture img{display:block;min-height:120%;height:100%;margin:-1em auto;object-fit:cover;border-radius:.5em 9em 9em .5em}#cd-catalog-items li label{visibility:hidden;opacity:0;white-space:nowrap;background:#eceff1;z-index:100;border-radius:.75rem;transition:opacity .25s}#cd-catalog-items li span.fa-share-alt{background:#fff;overflow:hidden;right:0;position:absolute;margin:-1.75em 0 0;border-radius:.875em 0 0 0;width:1.75em;height:1.75em;opacity:0}#cd-catalog-items li strong,.price strong{color:inherit}#cd-catalog-items li .advance{font-weight:300;position:relative;color:#455a64;line-height:inherit;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}#cd-catalog-items li a{text-decoration:none}#cd-catalog-items li .col-flex,#cd-catalog-items li h4{padding:0 12px 0 8px}#cd-catalog-items li .advance>span,#clview{display:block}li .advance b{font-weight:500;color:#7e57c2}#cd-catalog-items li .item-footer{display:flex;align-items:center;justify-content:space-between}#cd-catalog-items .item-footer .num{font-size:.85em}#cd-catalog-items li .price{background:rgb(0 151 167);position:relative;color:#fff;white-space:nowrap;font-weight:500;line-height:1.15;padding:5px .75em;margin:0 auto;border-radius:1.5em;border:0 solid #fff;left:-.4em}#cd-catalog-items li h4{left:-.75em}#cd-catalog-items li picture:before{content:attr(title);position:absolute;left:0;top:50%;font-weight:600;color:#fff;padding:1em 3px;font-size:80%;white-space:nowrap;border-radius:0 1em 1em 0;background-color:#00000050;transform:translateY(-50%);writing-mode:vertical-rl;text-orientation:mixed}#cd-catalog-items li .price:after{content:" грн";font-weight:300;font-size:.8em}#cd-catalog-items li a.fa{color:#0097a7;border:2px solid #e64a19;width:1.64em;height:1.64em;min-width:1.64em;font-size:1.44em;line-height:1.55;border-radius:2em;text-align:center;bottom:0;position:relative}.item-footer .tofav{padding:.25em;cursor:pointer}.item-footer .tofav>i,.soc-line .tofav>i{transition:color .5s}.tofav .fa-heart{color:red}#cd-catalog-items li a:hover h4{color:var(--h-black)}#cd-catalog-items li a.fa:hover{color:#e64a19;border-color:#0097a7}#cd-catalog-items li:hover picture:before{background-color:#00000080}#cd-catalog-items li:hover label{visibility:visible;opacity:1}#cd-catalog-items li,.shp-sec li{box-shadow:0 2px 3px rgb(0,5,10,.1)}#cd-catalog-items li:hover,.shp-sec li:hover{transition:box-shadow .3s;-webkit-box-shadow:0 8px 24px -10px #88a0ac;box-shadow:0 8px 28px -16px rgb(0,5,10,.4)}.shp-sec li:hover a{margin-top:-1px;margin-bottom:1px;transition:margin .2s}#clview{width:23px;height:23px;line-height:26px;cursor:pointer;transition:background .25s}.vwbox#clview{background-position:0 100%}.-row-flex{margin-top:1em;display:flex;flex-wrap:wrap;align-items:flex-end}.-row-flex li{min-width:150px;width:20%;padding:.25em .5em;white-space:nowrap}.-row-flex li sup{vertical-align:super;font-size:.7em;min-width:2em;background:rgba(255,255,255,.5);padding:0 4px;margin:-.5em 0 0-.5em;border-radius:10px;display:inline-block}.-row-flex li:first-child{padding-left:0;color:#8680e4;border-top:1.75px solid #eae099;width:100%}button.disible{pointer-events:none!important;background-color:#e0d7ae!important}button.disible:before{background-color:#bfb589!important}.articul,.brand{float:right;vertical-align:top;white-space:pre}.brand{padding-top:2px;display:none}.articul{line-height:inherit;max-width:40%;text-align:right}.articul:before,.brand:before{font-family:FontAwesome}.articul:before{content:""}.brand:before{content:""}#cd-catalog-items li .cartadd a.fa{color:#ccc}#cd-catalog-items li .cartpls a.fa{color:orange}a:active,a:focus,button:active,button:focus,input{outline:0!important}@media only screen and (min-width:681px){#cd-catalog-items:not(.v-list) li{width:32%;min-height:260px;float:left}#cd-catalog-items:not(.v-list) li:not(:nth-child(3n+1)){margin-left:2%}#cd-catalog-items:not(.v-list) li picture{height:148px}}@media only screen and (min-width:961px){.cd-menu-trigger,.ct-menu,.ct-menu-trigger{font-size:1.2rem}.slogan{font-size:1.9vw}ul#cd-catalog-items:not(.v-list)>li{width:24.25%;min-height:316px}ul#cd-catalog-items:not(.v-list)>li:not(:nth-child(3n+1)){margin-left:0}ul#cd-catalog-items:not(.v-list)>li:not(:nth-child(4n+1)){margin-left:1%}#cd-catalog-items li picture{height:200px}}@media only screen and (min-width:1180px){#owl-slide article h2{font-size:2.4em}.slogan{font-size:1.2vw}#cd-catalog-items li picture{height:256px}}@media only screen and (min-width:1601px){h1{font-size:2vw}.slogan{font-size:1.5rem;line-height:1.15em}#cd-catalog-items:not(.v-list) li picture{height:240px}}@media only screen and (max-width:768px){h1.ellip{white-space:normal!important;text-overflow:visible!important}.counter{display:none}.-row-flex li{font-size:.97em;width:33%;overflow:hidden}}@media only screen and (max-width:680px){.main-items{background-size:100% 10vw;padding-top:4em;margin:0 auto}.shp-sec{column-gap:.5em;row-gap:.5em}.sort{display:none}ul.shp-mnu{font-size:.92em;font-weight:500}}@media only screen and (max-width:540px){.slogan{display:none}#content .breadcrumb{white-space:normal;padding:0;line-height:2em}footer .breadcrumb{float:none}#cd-catalog-items:not(.v-list) li{max-height:300px;min-height:260px;height:280px}.pagebar a,.pagebar strong{font-size:1em;min-width:36px;line-height:30px;border-width:1px}.-row-flex li{font-size:.8em;width:50%}.shp-sec li picture{flex-grow:0;width:100%;height:44vw;margin:0;background:#eceff1}
.shp-sec li h4 {
    position: absolute;
    /* color: #fff; */
    bottom: -2px;
    left: 0;
    right: 0;
    height: 5.75em;
    line-height: 5.75;
    padding: 5px 8px;
    max-width: 100%;
    background: linear-gradient(0deg, #ffffff, transparent 80%);
    text-shadow: 0 -1px 2px #ffffff;
}

.shp-sec li h4 span{display:inline-block}}@media only screen and (max-width:420px){.cd-menu-trigger,.ct-menu,header .ct-menu-trigger{padding:12px 0}h1{font-size:1.8em}.shp-sec{column-gap:0}.shp-sec li,.shp-sec li picture{margin:0;border-radius:1.44em}.v-list#cd-catalog-items li .advance{font-size:.85em;height:3.36em;line-height:1.15}.pagebar a,.pagebar strong{font-size:.85em;height:34px}}@media only screen and (max-width:320px){.shp-sec li{flex-basis:100%;font-size:1.25em;text-align:left}.v-list#cd-catalog-items li .advance{height:2.4em;-webkit-line-clamp:2}}
