.pb-60{padding-bottom:60px}.bread-ptb{padding:40px 0 32px}.ptb-60{padding:60px 0}.white-bg{background:#fff}h1,h2,h3,h4,h5,h6{font-weight:500;margin-top:0;font-style:normal;margin:0;color:#363f4d;font-family:'HelveticaNeueCyr',sans-serif}.group-title h4,.group-title span{font-size:18px;font-weight:500;text-transform:capitalize}.fBox{position:relative}.fBox label{font-size:15px;font-weight:600;color:#363f4d;vertical-align:middle;margin-bottom:3px}.fBox select{width:100%;background:#fff;border:1px solid #ebebeb;border-radius:3px;height:40px;padding-left:10px;-webkit-box-shadow:none;box-shadow:none;font-size:15px;color:#363f4d;outline:0}.fBox input,select{-webkit-transition:all .5s ease-out 0;transition:all .5s ease-out 0}option{background:#fff none repeat scroll 0 0;border:0 solid #626262;font-size:14px;padding:5px 0 5px 10px;font-family:'HelveticaNeueCyr',sans-serif !important}.mb-30{margin-bottom:30px}.fix{overflow:hidden}.f-left{float:left}.group-title{border:1px solid #ddd;color:#363f4d;margin-bottom:15px;padding:15px 25px;position:relative;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-moz-justify-content:space-between;-ms-justify-content:space-between;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.single-sidebar+.single-sidebar{margin-top:32px}.single-sidebar{border-right:1px solid #ddd;padding:20px}.single-sidebar .group-title{border-left:0;border-right:0;border-top:0;padding:0 0 13px}.sidebar .group-title h2{font-weight:500}.grid-list-top{height:57px}.grid-list-top.border-default{padding:10px 20px}.border-default{border-bottom:1px solid #ddd;padding-bottom:30px}.grid-item-list{margin-left:10px;vertical-align:top;font-size:18px;color:#363f4d}.toolbar-sorter-label,.left-sorter-label{line-height:35px;margin-right:7px;color:#363f4d}.left-sorter-label{line-height:40px;font-size:15px}.custom-select{position:relative}.custom-select select{display:none}.select-selected{width:148px;height:35px;border:1px solid #9fc2f5;border-radius:3px;padding:5px 10px;color:#363f4d;background-color:var(--pLight);cursor:pointer}.div-filter .select-selected,.div-filter .select-items div{width:100%;height:40px;font-size:15px;padding:8px 10px}.div-filter .select-selected span{width:176px;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.div-filter .select-selected span::first-letter ,.div-filter .select-items div::first-letter ,.delFilterTop::first-letter {text-transform:capitalize}.div-filter .select-items{width:100%;max-height:282px;overflow:hidden;overflow-y:auto}.select-selected::after{content:url('../../img/icon/chevron-down-c.svg');position:absolute;top:5px;right:8px;-webkit-transition:ease-in-out .2s;transition:ease-in-out .2s}.div-filter .select-selected::after{top:47px}.select-selected:hover,.select-selected.select-arrow-active{border:1px solid #ccc}.delFilter{height:16px;width:16px;border:0;background:0;position:absolute;top:51px;right:25px;padding:0}.delFilter::after{content:url('../../img/icon/x-circle-c.svg');position:absolute;height:16px;width:16px;top:0;left:0}.select-selected.select-arrow-active:after{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.select-items{position:absolute;top:100%;left:0;right:0;border:1px solid #ccc;border-radius:3px;margin-top:2px;z-index:99}.select-items div{width:146px;height:35px;color:#363f4d;background-color:#fafafa;border-bottom:1px solid #eee;padding:5px 10px;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.select-items div:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.select-items div:last-child{border:0;border-bottom-left-radius:3px;border-bottom-right-radius:3px}.select-items div:hover,.same-as-selected{background-color:#fff4de !important}.select-hide{display:none}.fContainer{padding-bottom:10px;margin-left:10px}.delFilterTop,.resetFilters{display:inline-block;width:auto;margin:5px;border:1px solid #eee;border-radius:20px;background-color:#fafafa;padding:5px 15px;color:#363f4d}.delFilterTop::after{content:url('../../img/icon/x-circle-c.svg');position:relative;top:3px;margin-left:16px}.fContainer button:hover{border:1px solid #ccc}.fContainer .resetFilters{border:0;background-color:transparent;padding:0}.fContainer .resetFilters:hover{border:0;color:#f1ac06}.grid-list-view.f-left,.breadcrumb-list-item.f-left{margin-top:8px}.main-shop-page .grid-list-view li a.active,.breadcrumb-list-item li a.active,.main-shop-page .grid-list-view li:hover a,.breadcrumb-list-item li:hover a{color:#f1ac06}.main-shop-page .grid-list-view li a{font-size:18px;vertical-align:bottom}.main-shop-page .grid-list-view li{margin-right:10px}.universal-padding{padding-left:15px;padding-right:15px}.main-categorie .single-product{position:relative;background:#fff;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;border:1px solid transparent}#grid-view .single-product:hover{border-bottom:1px solid #ddd}.main-categorie #grid-view .single-product:hover .pro-actions{opacity:1;visibility:visible;bottom:35px}.main-categorie .pro-img{margin-bottom:20px}.pro-img img{border-radius:12px;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.main-categorie .pro-content{overflow:hidden;padding:0 20px 5px}.main-categorie #grid-view .pro-content{width:100%;text-align:center}.pro-content .product-rating{margin-bottom:5px}.product-rating i{color:#f9ba48;font-size:14px;line-height:20px}.main-categorie .pro-content p+p{margin:15px 0}.main-categorie #list-view .pro-actions{opacity:1;position:static;visibility:visible;transform:translateY(0);margin-top:23px}.main-categorie #grid-view .pro-actions{bottom:0;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;left:0;opacity:0;visibility:hidden;position:absolute;-webkit-transform:translateY(15px);transform:translateY(15px);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;width:100%;z-index:99}.main-categorie .pro-content h2 a{color:#363f4d;display:block;margin-bottom:7px;font-size:18px}.actions-secondary a:first-child{margin:0}.main-categorie .actions-primary a,.related-product .actions-primary a{width:110px}.main-categorie .border-default{padding-bottom:0;border-right:0;border-bottom:0}.dec{opacity:.05;font-size:1px}.price{color:#363f4d;font-size:17px;font-weight:600}.price sup{font-size:11px;font-weight:400;top:-0.3rem}.pro-content .prev-price{color:#777;font-weight:200;margin-left:8px;font-size:15px}.prev-price sup{top:-0.33rem;font-size:10px}.sticker-new,.sticker-sale{background:#f1ac06;border-radius:2px;color:#fff;font-size:11px;font-weight:500;line-height:25px;height:26px;width:50px;position:absolute;left:15px;top:15px;text-align:center;text-transform:uppercase;z-index:9}.spacer{margin-bottom:10px}.hidden{visibility:hidden}.actions-secondary button,.actions-secondary .add-cart2{background:#eef0f1 none repeat scroll 0 0;border:0;border-radius:5px;color:#555;display:inline-block;height:32px;line-height:32px;position:relative;text-align:center;-webkit-transition:all .15s ease 0;transition:all .15s ease 0;width:120px;font-size:12px;text-transform:uppercase}.actions-secondary button:hover,.actions-secondary .add-cart2:hover{background:#f1ac06;color:#fff}.actions-secondary .add-cart2{width:120px;top:-1.5px}.actions-secondary{width:100%;background:#fff}.actions-secondary a{margin-left:4px;background:#eef0f1 none repeat scroll 0 0;border-radius:5px;color:#555;display:inline-block;font-size:16px;height:32px;line-height:32px;position:relative;text-align:center;-webkit-transition:all .15s ease 0;transition:all .15s ease 0;width:33px}.actions-secondary a:hover{background:#f1ac06;color:#fff}.actions-secondary a:first-child{margin:0}#grid-view .single-product,#list-view .single-product{margin-bottom:20px}#list-view .sticker-new,#list-view .sticker-sale{top:30px}.h-shake{animation:horizontal-shaking .25s infinite}@keyframes horizontal-shaking{0{transform:translateX(0)}25%{transform:translateX(5px)}50%{transform:translateX(-5px)}75%{transform:translateX(5px)}100%{transform:translateX(0)}}.description{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:7;line-clamp:7;-webkit-box-orient:vertical}@media screen and (max-width:480px){.main-categorie .pro-img{width:100%;float:none}.main-categorie #grid-view .pro-actions{opacity:1;visibility:visible;transform:none}.main-categorie .single-product{translate:none}.grid-list-view.f-left{margin-bottom:0}}
