﻿.cd-primary-nav:not(.sch-open) .ti-sch{display:table}.sticky{max-height:var(--sd-hi)}.shp-sec{display:flex;padding:5px 0;margin:.25em 0;overflow-y:auto;flex-wrap:nowrap;column-gap:.25em;align-items:center}ul.shp-sec li {
    font-size: .8em;
    font-weight: 600;
    text-align: center;
    min-width: 132px;
    max-width: 300px;
    overflow: hidden;
    border: 1px solid var(--bgcl-light);
    border-radius: calc(var(--tm-hi)/2);
}ul.shp-sec a{display:block;height:var(--tm-hi);line-height:var(--tm-hi)}ul.shp-sec picture{vertical-align:middle;overflow:hidden}.shp-sec span{display:inline-block;line-height:1.2575;padding:0 .75em}ul.shp-sec li picture{display:block;height:3.5rem;width:3.5rem;line-height:0;margin:0 auto;white-space:nowrap;background:#fff}ul.shp-sec li img{height:100%;width:100%;object-fit:cover}ul.shp-sec li:hover{background-color:var(--lght-grays);color:#42429c;transition:box-shadow .2s,transform .2s;box-shadow:0 4px 14px -10px #78909c}ul.shp-sec a.act{color:var(--href-disbl);background-color:var(--lght-grays)}.sticky{position:sticky;top:0;__max-height:var(--sd-hi);padding:0 1em;z-index:1000;background:var(--bgcl-bodys)}.fix .cat-line.sticky{left:0;right:0}.hscroll{position:relative}.hscroll ul.shp-sec:after,.hscroll ul.shp-sec:before,.no-touch a{pointer-events:none}.hscroll ul.shp-sec:after,.hscroll ul.shp-sec:before{position:absolute;top:0;color:var(--href-disbl);height:100%;line-height:1.36;font-weight:500;font-size:2em;z-index:105}.hscroll ul.shp-sec:before{content:"‹";left:-.75em;width:1em;background:linear-gradient(-90deg,transparent,var(--bgcl-bodys) 50%)}.hscroll ul.shp-sec:after{content:"›";right:-.75em;text-align:right;width:1em;background:linear-gradient(90deg,transparent,var(--bgcl-bodys) 50%)}.hscroll>ul.shp-sec{scrollbar-color:green;scrollbar-width:1px}.hscroll>ul.shp-sec::-webkit-scrollbar{width:0;height:0;background:0 0}.hscroll>ul.shp-sec::-webkit-scrollbar-track{background:#c8c8c8;border:1px solid transparent;background-clip:content-box}.hscroll>ul.shp-sec::-webkit-scrollbar-thumb{background:0 0;border:1px solid transparent}
.sortline{overflow:hidden;display:flex;position:sticky;top:0;min-height:var(--tm-hi);margin:0 0 .5em;flex-wrap:nowrap;justify-content:space-between;z-index:1000;align-items:center}
#cd-content-inner .sortline{background:var(--bgcl-bodys)}.filter-div::-webkit-scrollbar{width:3px;background-color:transparent}.filter-div::-webkit-scrollbar-thumb{background-color:#27aa80;border-radius:10px}.filters-wrap::-webkit-scrollbar{width:3px;background-color:transparent}.filters-wrap::-webkit-scrollbar-thumb{background-color:transparent;border-radius:10px;margin-right:3px}.sortline>div{display:inline-flex;white-space:nowrap;flex-wrap:nowrap;overflow-x:auto;user-select:none;scroll-snap-type:inline;width:100%}.fltline{padding:.5em 0;gap:.25em;align-items:center}
.sort strong{padding-top:5px;padding-bottom:5px;margin-left:.5em}.fltline a,.sort a,.sort strong,.sortline .flt,.sortline .vid{display:inline-block;background-color:var(--drck-grays);border:0 solid var(--lght-two);border-radius:var(--brdr-r5)}.sort a{padding:2px 8px;cursor:pointer;transition:color .2s;flex:1;min-width:116px;text-align:center}/*.sortline .flt,.sortline .vid{padding:5px;text-align:center}*/.sort a:hover{background-color:var(--lght-grays)}.sort a .fa,.sort strong .fa{font-weight:600;float:right;width:16px;height:16px;line-height:.75;margin:5px 0 0-10px;padding:4px 5px 0}.sort-mobile{display:inline-block;margin-right:auto}.sort-mobile select{height:32px;padding:5px;line-height:32px;border:0;background:#f5f7f7;border-radius:var(--brdr-r5)}.sort-mobile select:focus{outline:.5px dotted red}.fltline a{min-width:28px;font-size:12px;padding:.25em .5em .32em}
.fltline a:after{color:#f4511e}
.fltline a:not([class]):after{content:"×";font-size:1.32em;font-weight:800;line-height:1.1;/*vertical-align:middle;*/margin:0-.15em 0 .15em}
#cd-catalog-items li.nostock:after{content:":( немає в наявності";font-size:1.25em;background:#ffffffeb;text-align:center;color:red;position:absolute;top:0;left:0;height:100%;width:100%;padding-top:47%}.v-list#cd-catalog-items li{clear:none;width:100%}.v-list#cd-catalog-items .h4 span{line-height:110%}.v-list#cd-catalog-items .flipper{float:left;width:47%;max-height:75%;margin:0}#cd-content-inner{min-height:92vh}#cd-catalog-items>ul,.plist-items{display:grid;list-style-type:none;grid-column-gap:5px;column-gap:5px;row-gap:15px;opacity:1;transition:opacity .2s ease-in-out;grid-template-columns:repeat(2,1fr)}.side-menu-body#filter{direction:rtl;padding:.25em 0 .75em .5em;margin-left:-.5em}#cd-catalog-items.v-list .p-list-descr>div{width:100%}#cd-catalog-items.v-list .p-list-descr p{padding:5px 0 10px 5%;display:none}#cfilter,#clview{width:36px;height:36px;padding:8px 10px 8px 6px;border-radius:var(--brdr-r5);vertical-align:middle;cursor:pointer;transition:background .25s}.vwbox#clview{background-position:0 100%}
.flt{margin-left:auto;direction:rtl;/*background:var(--bgcl-bodys);*/z-index:1000}#cfilter{width:auto;white-space:nowrap;display:inline-block;background:var(--mhd-bg-dark);border-radius:var(--brdr-r5)}.flt.notmob #cfilter:before{vertical-align:middle}.flt.notmob #cfilter:after{content:" Фільтри";font-size:14.5px;display:inline-block;margin-right:.5em}
#cd-catalog-items>li,.plist-items>li{background:var(--bgcl-bodys);padding:0;display:flex;flex-direction:column;width:100%}#cd-catalog-items li .shrln,.plist-items li .shrln{height:24px;margin-bottom:-24px;flex-direction:row;z-index:500}
#cd-catalog-items>ul>li,.plist-items>ul>li{border-radius:var(--brdr-r5);padding:0;display:flex;flex-direction:column;width:100%;min-height:320px;margin-bottom:1em}#cd-catalog-items li,#cd-catalog-items li label,.flipper,.plist-items li,.rcm:before{position:relative;overflow:hidden}
.flipper {
    /* min-height: 21vw; */
    aspect-ratio: 3 / 4;
    /* max-height: 340px; */
    /* height: 100%; */
    /* max-width: 100%; */
    border-radius: var(--brdr-rh);
    -webkit-background-clip: padding-box;
}
.ProdSetVar a,.item__img{margin:0 auto;width:100%;height:100%}.item__img{object-fit:cover}#cd-catalog-items li label{display:none;white-space:nowrap;text-overflow:ellipsis;background:red;z-index:100}#cd-catalog-items li .h4,.plist-items li .h4{color:var(--href-hover)}#cd-catalog-items li .h4 span,.plist-items li .h4 span{line-height:1.2725;display:inline-block;vertical-align:middle}#cd-catalog-items li .h4 small,.plist-items li .h4 small{display:block;color:var(--bgcl-middl);line-height:1;font-size:11px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}#cd-catalog-items li>div{display:flex;flex-direction:column;justify-content:space-between;max-height:8em}#cd-catalog-items .item-footer,.item-footer,.plist-items .item-footer{padding:0 5px}#cd-catalog-items li span.fa-share-alt{border-radius:2em}#cd-catalog-items li span.fa-share-alt,span.tofav,span.tozoom{width:1.8825em;height:1.8725em;margin-right:.0725em;background:0 0;cursor:pointer}.-row-flex li sup,span.tofav,span.tozoom{text-align:center;border-radius:var(--brdr-r5);display:inline-block}span.tofav,span.tozoom{font-size:1.15em;opacity:.55;line-height:1.9875;border-radius:0 .5em;/*vertical-align:middle*/}span.tofav .fa-heart{color:var(--font-marks)}.rcm:before{font-family:fontawesome;position:absolute;content:"";font-size:1em;left:-1.75rem;top:-2rem;z-index:1;text-align:right;background-color:#fb8c00;padding:1.75em .9em 0;line-height:2;color:#fff9c4;width:4em;height:4rem;border-radius:50%}span.tozoom:before{font-family:fontawesome;content:""}span.tofav{z-index:1;transition:box-shadow .5s,color .5s}span.tozoom{position:absolute;right:0;top:60%;z-index:100;transition:transform .25s .25s,opacity .5s .25s,box-shadow .5s}.v-list#cd-catalog-items li .shrln{position:absolute;left:.5em;bottom:-1.6425em}#cd-catalog-items li:hover span.fa-share-alt,span.tofav:hover,li:hover span.tozoom{background:var(--shdw-dark);opacity:.88}.shrln span.tozoom:hover,span.tofav:hover{opacity:1;box-shadow:0 2px 8px -4px var(--shdw-light);background:var(--shdw-dark)}#cd-catalog-items li .advance>span,#cd-catalog-items li:hover label,#orderplace label,.brnd-detail dt>small a,.item__img,.product article h4.vis+div{display:block}#cd-catalog-items li a,#chkDelivery a,.plist-items li a{text-decoration:none}#cd-catalog-items>ul>li>a,.plist-items>ul>li>a{max-height:-webkit-fill-available;min-height:64%}#cd-catalog-items li strong,.price strong{font-size:1.1525em}#cd-catalog-items li .advance,.plist-items li .advance{min-height:3.7825em;font-size:.8225em;margin:.25em 0;white-space:nowrap;line-height:1.2725}.advance p,.brnd-detail h1{margin:0}.advance span{float:right;width:40%}.advance span b{color:var(--mhd-ft-dark)}
.ProdSetVar {
    margin: .75em 0 .5em;
    /* white-space: nowrap; */
    
    overflow: hidden;
    text-overflow: ellipsis;
    /* display: block; */
    /* border: 1px solid red; */
}
#cd-catalog-items .ProdSetVar{height: 24px;}
.ProdSetVar .prpSizes{line-height:40px;opacity:0;transition:opacity .25s}
.ProdSetVar li{position:relative;display:inline-block;margin:0 5px 0 0;width:22px;height:22px;vertical-align:top;text-align:center;border:1px solid var(--bgcl-light);border-radius:var(--brdr-50)}
.ProdSetVar a{display:block;color:inherit;/*background-size: cover!important;*/ overflow:hidden;}.ProdSetVar a.manycolor{display:flex;justify-content:space-between}.ProdSetVar a.manycolor>i{flex-basis: 50%;width:33%}.brnd-detail .price,.brnd-detail>section{margin-bottom:1em}.brnd-detail>section:first-child{min-height:7em}.brnd-detail .ProdSetVar>ul{position:relative;margin:7px 0 3px}.brnd-detail .ProdSetVar li{margin:0 .5em 0 0;padding:0;border:2px solid var(--shdw-light);width:36px;height:36px}.brnd-detail .ProdSetVar li a{border-radius:var(--brdr-50)}.ProdSetVar li:not([class]) a{opacity:.8}.ProdSetVar .prpColor .act:after{content:"";display:block;margin-top:3px;border-bottom:2.5px solid var(--font-marks)}.ProdSetVar li.err{border-color:var(--font-marks)}.ProdSetVar .act,.ProdSetVar li a:hover{opacity:1}.brnd-detail .prpSizes li{white-space:nowrap;width:auto;min-width:42px;height:42px;border-radius:20px;overflow:hidden}.brnd-detail .prpSizes li.dis{opacity:.4;pointer-events:none}li.dis:after {
content: '';border:1px solid var(--font-marks);height:100%;top:0;position:absolute;transform:rotate(-45deg);
}.brnd-detail .prpSizes>li a{padding:0 7px}.ProdSetVar .prpSizes .act{background-color:var(--lght-two);color:var(--bgcl-bodys)}#cd-catalog-items li a.fa,.plist-items li a.fa{width:1.75em;height:1.75em;font-size:1.5em;line-height:1.75;border-radius:var(--brdr-r5);text-align:center}.priceR{display:none}#toRecall,.brnd-detail button{background-color:var(--font-marks);padding:0 1em;font:inherit;color:#fff!important;font-size:1.2em;overflow:hidden;white-space:nowrap;cursor:pointer;text-overflow:ellipsis;border-radius:var(--brdr-r5);/*background:linear-gradient(135deg,var(--font-marks),#9c27b0 80%);background-position:-4px center;background-size:250% 150%;*/transition:background .25s;border:3px solid var(--shdw-light)}#toRecall:hover:active,.brnd-detail button:hover:active{background:var(--lght-grays)}#toRecall:hover,.brnd-detail button:hover{background:#e91ea4}#cd-catalog-items a:hover .h4{color:var(--href-bases)}#cd-catalog-items li a.fa:hover{color:var(--bgcl-bases);border-color:var(--bgcl-light)}.-row-flex{margin-top:1em;display:flex;flex-wrap:wrap;align-items:flex-end}.cat-brands ul.-row-flex{margin:0 auto;padding-top:2.25em;position:relative}#cd-catalog-items li:hover{transition:box-shadow .25s,transform .4s;z-index:1}.-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;font-weight:500;background:rgba(255,255,255,.5);padding:0 3px;margin:-.5em 0 0-.25em;color:var(--href-disbl)}.-row-flex li:first-child{top:-.25em;left:-.25em;color:var(--shdw-dark);position:absolute;font-size:2.25em;opacity:.4;z-index:-1}.nopub>a,.nopub>div{display:block;-webkit-filter:grayscale(100%);filter:grayscale(100%)}.nopub:after{content:"Архив";background:rgba(255,255,255,.5);position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;line-height:7em;font-size:2em;color:#fff;text-shadow:0 0 2px #000}


button.disible{pointer-events:none!important;background:#b9c9d6!important}button.disible:before{background-color:#b0bec5!important}.articul,.brand{float:right;vertical-align:top;white-space:pre}.articul{line-height:inherit;max-width:40%;text-align:right}.brand{padding-top:2px;display:none}.articul:before,.brand:before{content:"";font-family:FontAwesome}.brand:before{content:""}.prod-img .tofav{background:#fff;top:.6225em;line-height:1.1675;opacity:.7;padding:7px;border:1px solid var(--lght-one)}.product{margin:0 auto}
.prod-img{position:relative;width:100%;min-height:var(--min-hi)!important;max-height:var(--max-hi)!important;
height:var(--owl-hi)!important; margin-bottom:1em;overflow:hidden}.prod-img img{margin:0 auto;width:100%;height:100%;display:block;object-fit:cover}.pimgdetail img{max-width:100%}
.price sup {
    background: var(--font-marks);
    padding: 1px 4px;
    border-radius: 4px;
    color: var(--font-deflt);
    vertical-align: 8px;
    margin: 0 4px;
}
/*#owl-flats,#owl-flats .owl-stage-outer,#owl-flats .owl-stage,#owl-flats .owl-stage .owl-item{min-height:var(--min-hi)!important;max-height:var(--max-hi)!important;height:var(--owl-hi)!important;}
#owl-flats{white-space:nowrap;min-height:var(--min-hi)!important;max-height:var(--max-hi)!important;height:var(--owl-hi)}
#owl-flats>a,#owl-flats>video{height:inherit;}
.in-load#owl-flats{background:var(--lght-one);min-height:var(--min-hi);max-height:var(--max-hi);height:var(--owl-hi);position:relative;overflow:hidden}*/
#owl-flats{min-height:var(--min-hi)!important;max-height:var(--max-hi)!important;}
#owl-flats .owl-stage{overflow:hidden;height:inherit;background-repeat:no-repeat;background-position:center center;background-size:contain;display:flex;align-items:flex-end}
/*.owl-carousel .owl-item, .owl-carousel .owl-stage {height: inherit!important}*/
#owl-flats video,#owl-flats a{position:relative;display:inline-block;width:100%;min-height:var(--min-hi)!important;max-height:var(--max-hi)!important;height:100%;overflow:hidden}
.owl-controls .owl-dots{position:absolute;inset:auto 0 0}#video{cursor:pointer;object-fit:cover}#video~div{content:"";position:absolute;pointer-events:none}#video:not([class=isplay])~div{inset:0;background:rgba(0,1,3,.25)url(/upload/prod/video/video_arrow.png)no-repeat center center;background-size:28%auto;z-index:0}#owl-thmbs{display:none;float:none;margin:-24px auto 0;box-sizing:border-box}
/*#owl-thmbs .owl-item{border-radius:5px;min-height:80px;overflow:hidden}.in-load#owl-flats:after,.in-load#owl-flats:before,.in-load#owl-thmbs:after,.in-load#owl-thmbs:before,.prod-img>button{position:absolute}.in-load#owl-thmbs{background:#eceff1;height:100px;border-top:4px solid #fff}*/
.prod-img>button{position:absolute}
.prdinfo article{margin-top:0!important}@media screen and (min-width:600px){#owl-flats,#owl-flats a{border-radius:12px}}.prod-img>button{inset:5px 5px auto auto;width:25px;height:25px;background:0 0;fill:#fff;padding:3px;filter:invert(.25)}

.prod-soc-share{margin:10px 0;position:relative;z-index:5}.CartTable .hid,.check div input,.forma .err,.prod-soc-share>span,.radio div input{display:none}.prod-descr{margin:0 0 25px}.prod-descr table{font-size:.88em}.prod-descr table th,.prod-table th{padding-right:4px;font-weight:600;text-align:right}.prod-descr table td,.prod-table td{padding:2px 4px}.brnd{border:solid var(--drck-grays);border-width:0}#cd-catalog-items li .cartpls a.fa{color:var(--lght-one);border-color:inherit}.cartadd,.cartbtn{width:100%;max-width:300px}.cartadd button,.cartbtn button{min-width:78px;background:var(--mhd-bg-dark);color:#fff;border-radius:.2725em;cursor:pointer}.catdescr,.product article,.product p{border:0 solid #eceff1;display:block}.product article{clear:both;overflow:hidden;font-size:.85em;margin:.25em 0;border:1px solid var(--mhd-bg-light);border-radius:var(--brdr-r5)}.product article h4{padding:1em;cursor:pointer}.product article h4:after{content:"+";float:right}.product article h4.vis:after{content:"-"}.product article h4+div{display:none;margin:0 auto;padding:.5em .75em;background:var(--drck-grays);border-top:1px solid var(--mhd-bg-light)}.product article table{width:100%;max-width:340px;margin:0 auto}.item-footer button{height:28px;width:100%;padding:5px .5em 6px 0}.item-footer button:hover{background:var(--href-hover)}.item-footer .cartadd button:hover{background:var(--bgcl-middl)}.item-footer button:before{margin:0 5px;font-size:1.2725em}.cartadd button{color:var(--lght-grays);background:var(--font-marks)}.price-inn{opacity:0;display:flex;margin:.5em 0 1em;gap:0 .75em;max-width:400px;align-items:center;transition:opacity .25s}.price-inn>div{width:100%;max-width:320px}.price-inn .tofav{font-size:1.64em;width:56px}.tt-tabs{margin:20px 0 0;clear:both}.index-tabs{background:0 0}.index-tabs a{font-weight:500;font-size:1.25em;text-decoration:none;display:inline-block;padding:5px 5px 15px 0;min-width:42px;max-width:50%;vertical-align:bottom;z-index:100;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.index-tabs a[rel=me]{float:right;border-left:1px solid #eceff1}.index-tabs a:focus{outline:0}.index-tabs a:not(:first-child){margin-left:4%}.index-tabs a:not(.act-ttab){color:#788}.index-tabs a:not(.act-ttab):hover{color:#ef3d07}.index-tabs a:not(.act-ttab):active{color:#abc!important}.index-tabs .act-ttab{border-bottom:3px solid #ef3d07;cursor:default;float:none;color:#5e6c73}.index-panel{border-top:1px #eceff1 solid;margin-top:-2px}.tt-panel{display:none;padding:16px 0 20px;width:auto;clear:both;border:0;z-index:90}#filter fieldset{border:0 solid var(--lght-one);position:relative;margin:0 auto .5em;direction:ltr}
#filter fieldset>div {
    font-size: .8824em;
    padding: 2px .5em .5em;
    margin: .5em auto;
    max-height: 100vh;
    display: flex;
    gap: 4px;
    overflow-y: auto;
    flex-wrap: wrap;
}
#filter fieldset legend{width:100%;padding:.5em;font-weight:var(--fnt-bold);cursor:pointer;text-transform:capitalize}fieldset legend:after{content:"–";float:left;margin-right:.5em;font-size:1.5em;line-height:1}fieldset legend.close:after{content:"+"}#filter fieldset legend+div{transition:max-height .5s,opacity .5s ease-in}#filter fieldset legend.close+div{max-height:0;opacity:0;transition:max-height .25s ease-in,opacity .5s}#filter fieldset label{padding:2px 0;flex-basis:32.75%;min-width:112px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}#filter fieldset#flt_size label,fieldset#flt_seas label{flex-basis:25%;min-width:112px}fieldset#flt_mater label{flex-basis:100%}fieldset#flt_color label{flex-basis:50%;max-width:200px}#filter .priceI input,#filter .priceR input,.brnd-detail dt{display:inline-block;vertical-align:middle}#filter fieldset input{min-height:32px}#rangePrice{padding:0 12px}.priceR{margin:.5em .6em 1.5em}.priceI{padding-top:.75em;text-align:center;gap:0 4%}.priceI input{width:68px}.priceI label:last-child:after{content:"грн";padding-left:5px}.priceI sup{position:absolute;top:-5px}.check div a{min-width:36px;text-align:center}.check div a,.radio div a,.sortline div a{padding:4px 8px;border:1px solid var(--shdw-light);border-radius:2em}.radio div input:checked+a{background:var(--lght-grays)}fieldset.check>div,fieldset.radio>div,fieldset.sortline>div{gap:2px}fieldset#flt_color>div{max-width:180px}
fieldset#flt_color div a {
    position: relative;
    padding: 0;
    flex-basis: 26px;
    max-width: 26px;
    min-width: 26px;
    max-height: 26px;
    border: 1px solid var(--bgcl-light);
    border-radius: 14px;
    overflow: hidden;
}
.radio span{display:inline-block;width:100%;height:100%;background-size: cover!important;}.check div input:checked+a,.radio div input:checked+a,.sort a.active,.sortline div a.active{border:1px solid var(--font-marks);font-weight:700;background-color:var(--lght-grays)}#flt_color div input:checked+a span:before{position:absolute;content:"";transform:translateX(.64em) rotate(-45deg);transform-origin:left bottom;box-shadow:-1px 1px 0#ffffffaa,-2px 2px 0#000000aa;top:28%;height:40%;width:64%;left:2px}fieldset.check div a:hover,fieldset.radio div a:hover{background:var(--lght-grays)}#cd-filter{position:absolute;top:0;transform:translateX(-360px);max-width:320px}.cd-navigation.fancybox-content .side-menu-body#filter{padding:0 1.25em .75em;min-height:calc(100vh - 90px)}.cd-navigation .flt-footer{border-top:1px solid var(--lght-one);position:sticky;bottom:0;background:var(--mhd-bg-dark)}.v-list#cd-catalog-items .h4{float:left;width:53%;height:4.25em;margin:0 auto;line-height:4}.brnd-detail{position:relative;display:block}.brnd-detail dl{font-size:90%;line-height:1.75}.brnd-detail>div dl{padding:0 0 1em}.brnd-detail dt{min-width:112px;width:32%;padding-left:5px}.brnd-detail dl:first-child dd,.brnd-detail dl:first-child dt{vertical-align:middle;min-height:36px;line-height:36px}.brnd-detail dd:nth-of-type(even),.brnd-detail dt:nth-of-type(even){border:dotted var(--lght-one);border-width:1px 0}.brnd-detail dd{display:inline-block;width:68%;font-weight:500}.brnd-detail dd:after,.col2data dd:after{content:"\a"}.brnd-detail button{min-height:40px;line-height:2.25;min-width:150px;max-width:300px;width:100%}.brnd-detail button:before{line-height:1.3625;vertical-align:middle;overflow:hidden;padding:.45em .5em;border-radius:var(--brdr-r5)0 0 var(--brdr-r5)}a:focus,button:focus{outline:orange dotted 1.5px}a:active,button:active{outline:0}.brnd-detail .cartadd button:before,.brnd-detail .cartpls button:before{opacity:.5}.brnd-detail .price2 strong{font-weight:600;font-size:1.25em;color:var(--bgcl-bases);line-height:1.5}.brnd-detail>div dl.buythis{background:var(--shdw-dark);border-radius:.5em;padding:1em .5em .5em 1em}@media screen and (min-width:600px){#cd-catalog-items>ul,.plist-items{grid-template-columns:repeat(3,1fr)}.v-list#cd-catalog-items li{padding:0;max-height:228px;min-height:180px}span.tozoom{opacity:0;transform:translate(0,225%)}.brnd-detail .price{font-size:1.3675em}}
@media screen and (min-width:860px){#cd-catalog-items>ul,.plist-items{grid-template-columns:repeat(4,1fr)}.col-4#cd-catalog-items li,.plist-items.col-4 li{grid-template-columns:repeat(5,1fr)}}

@media screen and (min-width:940px){
#cd-content-inner .fltline {display:none}
.v-list#cd-catalog-items li{width:calc(50% - .5em)}#cd-catalog-items li:hover span.tozoom{transform:translate(0,0)}.prdinfo{padding:0 1em 1em;width:100%;max-width:400px;margin:.75em 0;position:sticky;top:var(--fs-hi);grid-row: span 2;height:fit-content}.product .soc-line{border-bottom:2px solid var(--drck-grays)}#cd-filter{max-width:280px;top:auto}#cd-filter .nav-trigger,#cd-filter header.menu-is-open,#cfilter{display:none}.sortline .sort{margin-right:auto}.cd-menu-trigger,.ct-menu,.ct-menu-trigger{font-size:1.2rem}#menu-cat .half{width:50%;float:left}section.inn-right{width:calc(100% - 300px);margin-left:auto}#cd-filter,#cd-profile{display:block;transform:translateX(0)}
.product {
    display: grid;
    grid-gap: 1em;
    grid-template-columns: repeat(2, 1fr);
    /* grid-template-rows: repeat(2, 1fr); */
    /* align-items: start; */
}
#frmOrder .dfon{float:right;overflow:hidden;width:40%;min-width:340px;margin-left:4%;margin-bottom:20px}.v-list#cd-catalog-items li{max-height:200px;min-height:180px}#owl-slide article h2{font-size:2em}.prod-soc-share{float:right;margin:.75em 0 0-250px}#frmOrder .forma label{float:left;margin-right:2%;min-width:210px;text-align:right}#frmOrder .forma input,#frmOrder .forma textarea{min-width:310px}}

@media only screen and (min-width:1180px){#cd-catalog-items>ul,.plist-items{grid-template-columns:repeat(4,1fr)}.col-4#cd-catalog-items li,.plist-items.col-4 li{grid-template-columns:repeat(5,1fr)}#owl-slide article h2{font-size:2.4em}.slogan{font-size:1.2vw}}@media screen and (min-width:1055px) and (max-width:1280px){#cd-catalog-items.v-list .pricein{font-size:88%;margin-right:-5px}#cd-catalog-items.v-list .inbasket{width:47%;padding:0}}@media only screen and (min-width:2241px){#cd-catalog-items li,.plist-items li{width:calc(100%/8)}}@media only screen and (max-width:940px){ul.shp-sec li{flex-basis:24%}.prod-soc-share{float:none;margin:0 auto;text-align:center}.product{max-width:600px}.brnd-detail dl{font-size:1.1em}.brnd-detail dt{width:42%}.brnd-detail dd{width:56%}}@media only screen and (max-width:768px){ul.shp-sec li{flex-basis:32%}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){#owl-slide .owl-item article{background-position:center center;background-size:100%auto}#owl-slide article h2{font-size:1rem}.sort{display:none}span.tozoom{top:2em;z-index:500}}@media only screen and (max-width:540px){#cd-catalog-items.v-list .pricein{font-size:88%;width:47%}#cd-catalog-items.v-list .inbasket{width:47%;padding:0}ul.shp-sec li{flex-basis:48%}#content .breadcrumb{white-space:normal;padding:0;line-height:2em}footer .breadcrumb{float:none}.v-list#cd-catalog-items li .h4{height:3.75em}.pagebar a,.pagebar strong{min-width:36px;line-height:33px;border-width:1px}.-row-flex li{width:50%}}@media only screen and (max-width:420px){#cd-logo{top:4px;width:50px}.cd-menu-trigger,.ct-menu,header .ct-menu-trigger{padding:12px 0}h1{margin:0 auto}#cd-catalog-items li>div,.plist-items li>div{padding:0 5px}#cd-catalog-items .item-footer,.plist-items .item-footer{font-size:14px}#cd-catalog-items li strong,.price strong{font-size:1.2575em}.pagebar a,.pagebar strong{font-size:.9725em}.brnd-detail dl{font-size:.9em}.prod-soc-share{float:none}}#cd-catalog-items li.disible{opacity:.85;pointer-events:none!important}@media screen and (min-width:1055px) and (max-width:1280px){#cd-catalog-items.v-list .pricein{font-size:88%;margin-right:-5px}#cd-catalog-items.v-list .inbasket{width:47%;padding:0}}@media screen and (max-width:600px){.prdinfo h1{font-size:1.1575em}.price strong{font-size:1.3625em}#cd-catalog-items.v-list .pricein{font-size:88%;width:47%}#cd-catalog-items.v-list .inbasket{width:47%;padding:0}}#cd-catalog-items.v-list .prodimg{width:100%;padding:0}@media only screen and (max-width:340px){/*#cd-catalog-items:not(.v-list) li,.plist-items li{width:100%}*/#cd-catalog-items .flipper,.plist-items .flipper{height:14em}#cd-catalog-items .item-footer .shrln,.plist-items .item-footer .shrln{position:static}}
