.btn-primary,.p12{font-size:12px}.p14{font-size:14px}.form-control,.form-group label,.gallery-item a .name,.ocfilter .dropdown-menu label span,.ocfilter .list-group-item .dropdown-toggle,.ocfilter .list-group-item .ocf-option-name,.p16{font-size:16px}.checkout-custom .custom__cart__item .quantity button,.nav-tabs li a,.p18{font-size:18px}.p20{font-size:20px}.p22,.product-page #product .qty button{font-size:22px}.p26,.product-page #product .price_block .price{font-size:26px}.p36{font-size:36px}.regular{font-weight:400}.medium,.ocfilter .list-group-item .dropdown-toggle,.ocfilter .list-group-item .ocf-option-name{font-weight:500}.btn-primary,.form-group label,.ocfilter .dropdown-menu label span,.semiBold{font-weight:600}#testimonial .review__item .name,#testimonial .review__item .text_review span,.bold,.checkout-custom .custom__cart__item .quantity button,.gallery-item a .name{font-weight:700}.btn-primary{background:#000;padding:15px 40px;color:#fff;border:0;outline:0}.btn-primary:hover,body.information-contact #content form .buttons input:hover{opacity:.9}.d-inline,.img-responsive.d-inline,.pagination li,ul.list-inline li{display:inline-block}.d-block,.form-group label,.img-responsive,.menu_vert ul li a,.nav-tabs li a,.nav-tabs li a:after,.ocfilter .dropdown-menu label,.ocfilter .dropdown-menu label span,.pagination li a,.pagination li span{display:block}.after__before:after,.after__before:before,.d-none,.ocfilter .dropdown-menu label input{display:none}.btn-primary,.uppercase{text-transform:uppercase}.btn-primary,.checkout-custom .custom__cart__item .btn__remove,.checkout-custom .custom__cart__item .quantity button,.ocfilter .dropdown-menu label span,.ocfilter .list-group-item .dropdown-toggle,.pagination li a,.pagination li span,.pointer,.product-page #product .qty button{cursor:pointer}.letter{letter-spacing:.05em}.letter-large{letter-spacing:.1em}.letter2{letter-spacing:.02em}a{text-decoration:none;color:#535252}figure,ul.list-inline{padding:0;margin:0}.bg__top ul.subcat,ul.list-unstyled{padding:0;list-style:none}.img-responsive{max-width:100%;height:auto}.h100{height:100%}.form-control,.nav-tabs .active a:after,.ocfilter .dropdown-menu label,.w100,body.information-contact #content form .buttons input{width:100%}.overflow{overflow:hidden}.animation{transition:.5s}.shadow_hover{box-shadow:0 15px 20px 3px rgba(0,0,0,.1)}textarea.form-control{min-height:130px;max-width:100%}.form-control{height:60px;background:0 0;border:1px solid #e5e5e5;padding:.375rem .75rem;outline:0;color:#000}.form-control::placeholder{color:#e5e5e5}.form-control:hover{border-color:#000}.form-group,.form-group label{margin-bottom:10px}.nav-tabs.dark li a,select option{color:#000}.mar-top-30{margin-top:30px}.mar-bot-30{margin-bottom:30px}.mar-bot-large{margin-bottom:80px}@media (max-width:480px){.mar-bot-large{margin-bottom:40px}}.mar-bot-small,.ocfilter{margin-bottom:20px}.mar-top{margin-top:10px}#testimonial .review__item .name,.mar-top-small{margin-top:20px}.mar-top-large{margin-top:80px}@media (max-width:480px){.mar-top-large{margin-top:40px}}.mar-top-medium{margin-top:60px}@media (max-width:480px){.mar-top-medium{margin-top:30px}}.mar-bot-medium{margin-bottom:60px}@media (max-width:480px){.mar-bot-medium{margin-bottom:30px}}.pad-top{padding-top:20px}.pad-bot{padding-bottom:20px}.pad-60{padding:60px 0}.pad-30{padding:30px 0}.heading-title{font-size:24px;margin-bottom:30px;color:#000}.heading-title.white,.product-search .product-thumb .caption .name a,.product-search .product-thumb .caption .price,.product-search .product-thumb .caption .qty span,body.information-information-4 .advantage_link .title,body.product-category .product-thumb .caption .name a,body.product-category .product-thumb .caption .price,body.product-category .product-thumb .caption .qty span{color:#fff}.pagination li a,.pagination li span,.radius-small{border-radius:5px}#testimonial .review__item,.ocfilter .dropdown-menu,.radius-medium{border-radius:10px}.product-page #product .qty button,.radius-large{border-radius:30px}.tab-content .tab-pane{display:none}.ocfilter .dropdown.open .dropdown-menu,.tab-content .tab-pane.active{display:block}.nav-tabs{padding:0;list-style:none;margin-bottom:25px;overflow:auto}.nav-tabs::-webkit-scrollbar{display:none}.nav-tabs li{margin:0 20px}.nav-tabs li a{padding-bottom:5px;white-space:nowrap;color:#fff}.nav-tabs li a:after{content:"";height:2px;width:0;background:#cc333c;margin-top:10px}.nav-tabs li:first-child{margin-left:0}.nav-tabs li:last-child{margin-right:0}.nav-tabs .active a,.nav-tabs.dark .active a{color:#cc333c}@media (max-width:767px){.nav-tabs{justify-content:start!important}.nav-tabs li{margin-right:10px}.nav-tabs li a{font-size:16px}}.flex-wrap{flex-wrap:wrap}.bg__top .subcat,.flex,.ocfilter .list-group-item,.ocfilter .list-group-item .dropdown-toggle,.product-page #product .qty button{display:flex}.direction-column{flex-direction:column}.align-item-start{align-items:flex-start}.align-item-center,.ocfilter .list-group-item .dropdown-toggle,.product-page #product .qty,.product-page #product .qty button{align-items:center}.align-item-end{align-items:flex-end}.justify-content-start{justify-content:flex-start}.justify-content-between{justify-content:space-between}.bg__top .subcat,.justify-content-center,.product-page #product .qty button{justify-content:center}.justify-content-end{justify-content:flex-end}.flex-direction-column{flex-direction:column}.bg__top .subcat,.gap-30{gap:30px}#testimonial,.gap-20,.ocfilter .list-group,.product-page #product .qty{gap:20px}.gap-10,.ocfilter .list-group-item,.ocfilter .list-group-item .dropdown-toggle{gap:10px}.gap-5{gap:5px}.no_style{padding:0;background:0;border:0}.text-left{text-align:left}.bg__top .category-title,.checkout-custom .custom__cart__item .quantity input,.menu_vert ul li a,.pagination,.text-center,body.information-contact #content form .buttons input{text-align:center}.text-right{text-align:right}#testimonial .review__item .text_review span,.absolute,.ocfilter .dropdown-menu{position:absolute}.nav-tabs li a:after,.relative{position:relative}.fixed{position:fixed}.information-information-18,.product-search,body.information-information-4,body.newsblog-category,body.product-category,body.productP{background:#303031}body.information-information-4 #content{color:#fff;margin-top:60px}body.information-information-4 .advantage_link .text{color:#c9c9c9}.bg__top{background:url(../bg/newsletter.jpg) center no-repeat;background-size:auto;padding:60px 0 30px;margin-bottom:30px}.bg__top .category-title{margin:0;color:#fff;font-size:48px}.bg__top .subcat{margin:0}.bg__top .subcat li a{color:#fff;padding-bottom:3px;border-bottom:1px solid transparent}.bg__top .subcat li a:hover,.bg__top .subcat li.active a{border-color:#fff}.menu_vert span{color:#fff;margin-bottom:25px}.menu_vert ul li{margin-bottom:2px}.menu_vert ul li a{background:#1b1a1a;padding:14px 0;color:#fff}.menu_vert ul li a.active,.menu_vert ul li a:hover{background:#cc333c}.product-search .product-thumb .caption,body.information-information-4 .advantage_link,body.product-category .product-thumb .caption{background:#1b1a1a}.gallery-item a .name{bottom:0;left:0;padding:30px;color:#fff}.gallery-item a:hover{transform:translateY(-5px)}.ocfilter .list-group{display:grid;grid-template-columns:repeat(3,1fr)}.ocfilter .list-group-item .ocf-option-name,.product-page{color:#fff}.ocfilter .list-group-item .dropdown-toggle{background:0 0;padding:0;color:#cc333c;border:0}@media (max-width:767px){.ocfilter .list-group{grid-template-columns:repeat(1,1fr)}.ocfilter .list-group-item{justify-content:space-between}}.ocfilter .dropdown-menu{background:#fff;padding:10px 0;display:none;z-index:10;min-width:180px}.ocfilter .dropdown-menu label span{padding:8px 20px}.ocfilter .dropdown-menu label:hover{background:#cc333c;color:#fff}@media (max-width:767px){.ocfilter .dropdown-menu{right:0}}body.information-contact #content form{max-width:662px;margin:0 auto}body.information-contact #content form input,body.information-contact #content form textarea{border-color:#e5e5e5;color:#000}body.information-contact #content form input::placeholder,body.information-contact #content form textarea::placeholder{color:#909090}body.information-contact #content form .buttons input{background:#000;color:#fff}#testimonial{display:grid;grid-template-columns:repeat(2,1fr)}@media (max-width:600px){#testimonial{grid-template-columns:repeat(1,1fr)}}#testimonial .review__item{padding:80px 60px;border:1px solid #cc333c;min-height:90px}#testimonial .review__item .text_review{color:#535252}#testimonial .review__item .text_review span{font-size:68px;color:#c9c9c9;line-height:40px}#testimonial .review__item .text_review span:first-child{left:30px;top:30px}#testimonial .review__item .text_review span:last-child{bottom:20px;right:30px}.product-page #product .qty button{width:40px;height:40px;border:2px solid #cc333c;color:#cc333c;background:0 0}.checkout-custom .custom__cart__item .quantity button{background:0 0;border:0;color:#cc333c}.checkout-custom .custom__cart__item .quantity input{border:0}.checkout-custom .custom__cart__item .btn__remove{background:0 0;color:#cc333c;border:0;padding:0;border-bottom:1px solid #cc333c}.checkout-custom .grid{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}@media (max-width:600px){.checkout-custom .grid{grid-template-columns:repeat(1,1fr)}}.checkout-custom .bg__gray{padding:30px;background:#f6f6f6}.checkout-custom .bg__gray #input-coupon{background:#fff}.pagination{list-style:none;padding:0}.pagination li{margin:0 3px}.pagination li a,.pagination li span{padding:10px;color:#fff;border:1px solid #fff;min-width:40px}.pagination li.active span{background:#cc333c;color:#fff;border-color:#cc333c}