@charset "UTF-8";*{padding:0;margin:0;outline:0}ul,li{list-style:none}a{text-decoration:none}.clearfix:after{content:"";display:block;clear:both}.positionR{position:relative}.positionA{position:absolute}.bgImg{background-repeat:no-repeat;background-size:cover;background-position:center center}.w_100{width:100%}.text-lowercase{text-transform:lowercase}.text-uppercase{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.ellipsis{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.singleLine{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-white{color:#fff !important}.text-primary{color:#222 !important}a.text-primary:hover,a.text-primary:focus{color:#222 !important}.text-secondary{color:#777 !important}a.text-secondary:hover,a.text-secondary:focus{color:#000 !important}.text-success{color:#e95d72 !important}a.text-success:hover,a.text-success:focus{color:#e95d72 !important}.text-info{color:#999 !important}a.text-info:hover,a.text-info:focus{color:#999 !important}.text-light{color:#bfbfbf !important}a.text-light:hover,a.text-light:focus{color:#dae0e5 !important}.text-dark{color:#333 !important}a.text-dark:hover,a.text-dark:focus{color:#333 !important}.text-body{color:#000 !important}.text-muted{color:#ececec !important}.text-black-50{color:rgba(0,0,0,.5) !important}.text-white-50{color:rgba(255,255,255,.5) !important}.font-weight-light{font-weight:300 !important}.font-weight-normal{font-weight:400 !important}.font-weight-medium{font-weight:500 !important}.font-weight-semiBold{font-weight:600 !important}.font-weight-bold{font-weight:700 !important}.font-weight-heavy{font-weight:900 !important}.font-italic{font-style:italic !important}hr{margin-top:8px;border-top:1px solid #eaeaea}.display-1{font-size:1.625rem}.lead{font-size:.875rem}.table-bordered{border:1px solid #ddd !important}.table-bordered th,.table-bordered td{border:1px solid #ddd !important}.table-bordered thead th,.table-bordered thead td{border-bottom-width:1px !important}.table .thead-light th{color:#222;text-align:center;background-color:#f9f9f9;border-color:#ddd}.products-grid.wishlist .product-item-photo{margin-bottom:15px}.guest_wishlist_list .product-wishlist-items .product-item-info .product-item-details .product-item-name .product-item-link{height:auto;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.guest_wishlist_list .product-wishlist-items .product-item-info .product-item-details .box-tocart .product-item-actions{margin-top:10px}@media (max-width:1400px) and (min-width:1200px){.frame,.page-main>.columns,.breadcrumbs .items{max-width:1024px !important}}.swatch-option{min-width:25px;height:25px;border:1px solid #e2e2e2 !important;border-radius:20px}.swatch-option.text{line-height:30px;min-width:30px;height:30px}.page-title-wrapper{margin-bottom:60px}.products-grid .items .product-item{margin-bottom:40px}.products-grid .items .product-item .product-item-details{padding:20px 0 0}.pages .pages-items .item.current .page:after{content:" ";display:block;position:absolute;width:20px;height:2px;background-color:#222;transform:translateX(-2px);-webkit-transform:translateX(-2px);-moz-transform:translateX(-2px);-o-transform:translateX(-2px);bottom:6px}.ajaxCartForm.modal-popup .product_quickview_content{height:780px}.modal-content .product-info-main-wrapper{padding:40px}.filter-options .filter-options-title{color:#222}.price-label{display:none}.products-grid .items .product-item .product-top .product-item-inner .product-item-actions .actions-secondary>.action+.action{margin-left:6px}.filter-current{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;border:1px solid #eaeaea;border-radius:3px;padding:20px;margin-bottom:30px}.filter-current-subtitle{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;display:block;color:#222;text-transform:uppercase;font-size:1.25rem}.filter-current .items .item{padding:5px 8px;border:1px solid #eaeaea;background:#fff;color:#222;border-radius:2px;margin-bottom:10px;font-size:.875rem;position:relative;float:left;margin-right:10px}.filter-current .filter-label{display:inline-block}.filter-value{color:#222;font-weight:500;margin-right:4px}.product-items{clear:both}.filter-current a.action.remove span:before{content:"\e681";font-family:'Linearicons';font-size:16px;line-height:30px;color:#222;font-weight:400}.filter-current a.action.remove span:hover:before{color:#ed6377}.attibute>.value>p:first-child,.attibute>.value>p:nth-child(3),.attibute>.value>p:nth-child(5){font-size:18px !important;margin-top:1.5rem !important;margin-left:0 !important;font-family:"Cerebri Sans",sans-serif !important;color:#222 !important;font-weight:700}.attibute>.value>p:nth-child(5){font-weight:700 !important}.attibute .value p{margin-bottom:.5rem !important;font-size:.875rem}.attibute .value ul{margin-left:20px}.attibute .value ul li{list-style:disc;font-size:.875rem}.product.info.detailed .product.data.items>.item.content{padding:20px 0 0;font-size:.875rem;line-height:1.1}.product.info.detailed{margin:60px 0 0}.catalog-product-view .product-info-main .product-brand .brand-name .title{text-transform:capitalize;font-weight:400}.catalog-product-view .product-info-main .product-brand .brand-name{color:#999}.catalog-product-view .product-info-main .product-brand .brand-name a{color:#999}.catalog-product-view .product-info-main .price-box .price-wrapper .price{font-weight:600}.catalog-product-view .product-info-main .product-add-form .swatch-attribute .swatch-attribute-label,.catalog-product-view .product-info-main .product-add-form .swatch-attribute .swatch-attribute-selected-option{font-size:1rem}.catalog-product-view .product-info-main .stock.available:before{background-color:#43a03d;margin:2px 0 0}.catalog-product-view .product-info-main .product-info-price .price-box{margin-right:40px}.owl-carousel:not(.custom-nav) .owl-nav button{background-color:rgba(34,34,34,.06);color:#777}.product.media .vertical-gallery .owl-carousel.gallery-vertical .owl-nav button.owl-next{right:10px}.product.media .vertical-gallery .owl-carousel.gallery-vertical .owl-nav button{left:10px}.breadcrumbs a{font-family:"Cerebri Sans",sans-serif}.breadcrumbs span{font-family:"Cerebri Sans",sans-serif;font-weight:500}.review-ratings{max-width:100% !important}.product.info.detailed .block.review-list .review-items .review-item{margin-bottom:20px}.product.info.detailed .block.review-list .review-items .review-item{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.rating-summary .rating-result{margin-left:0;width:100px}.rating-summary{float:left}header.page-header .minicart-wrapper .block-content>.actions{padding:0 25px 60px}header.page-header .header-area .middle-header,header.page-header .header-area .top-header{background:#fff}.checkout.paypal-logo.after{position:absolute;bottom:0 !important;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%)}@media (max-width:1400px){.owl-carousel:not(.custom-nav) .owl-nav button{font-size:16px;width:40px;height:40px}.product.media .vertical-gallery .owl-carousel.gallery-vertical .owl-nav button.owl-next{right:10px}.product.media .vertical-gallery .owl-carousel.gallery-vertical .owl-nav button{left:10px}.catalog-product-view .product-info-main .page-title-wrapper .page-title{font-size:1.5rem}.catalog-product-view .product-info-main .product-brand .brand-name{font-size:.875rem}.catalog-product-view .product-info-main .product-info-price{margin-top:12px}.catalog-product-view .product-info-main .price-box .price-wrapper .price{font-size:1.375rem}.swatch-option.text{font-size:13px}.catalog-product-view .product-info-main .price-box .price-label{display:none !important}.catalog-product-view .product-info-main .box-tocart .action.primary.tocart,.catalog-product-view .block-bundle-summary .box-tocart .action.primary.tocart{height:2.5rem}.catalog-product-view .product-info-main .box-tocart .field.qty,.catalog-product-view .block-bundle-summary .box-tocart .field.qty{height:2.5rem}.catalog-product-view .product-info-main .box-tocart .field.qty .input-text,.catalog-product-view .block-bundle-summary .box-tocart .field.qty .input-text{height:2.5rem}.catalog-product-view .product-info-main .box-tocart .fieldset .product-addto-links .action,.catalog-product-view .block-bundle-summary .box-tocart .fieldset .product-addto-links .action{height:2.5rem;width:2.5rem;line-height:2.5rem}.catalog-product-view .product-info-main .product-add-form .swatch-attribute .swatch-attribute-label,.catalog-product-view .product-info-main .product-add-form .swatch-attribute .swatch-attribute-selected-option{font-size:.875rem}.catalog-product-view .product-info-main .product-options-wrapper{margin-bottom:20px}.product.media .vertical-gallery .slick-arrow{font-size:18px}.product.info.detailed .product.data.items>.item.title>.switch{font-size:1.125rem;padding:20px 28px 20px}.breadcrumbs a{font-size:13px}.breadcrumbs span{font-size:13px}}@media (max-width:1200px){.page-title-wrapper.layout_type1{padding:120px 0 120px}}@media (max-width:1200px){.row-4 .products-grid .product-items .product-item{-ms-flex:0 0 calc(33.33333333%);flex:0 0 calc(33.33333333%);max-width:calc(33.33333333%)}.products-grid .items .product-item{margin-bottom:20px}.products-grid .items .product-item .product-item-details{padding:20px 0 0}.ajaxCartForm.modal-popup .product_quickview_content{height:680px}.catalog-product-view .product-info-main .box-tocart .fieldset .field.qty{width:86% !important;margin:0}}@media (max-width:1024px){.ajaxCartForm.modal-popup .product_quickview_content{height:490px}.catalog-product-view .product-info-main .box-tocart .fieldset .field.qty{width:82% !important;margin:0}}@media (max-width:992px){.products-grid .items .product-item .product-top .product-item-inner{padding:14px 0 1px}.products-grid .items .product-item{margin-bottom:30px}.page-layout-2columns-left .sidebar-additional{margin-top:40px}.sidebar .block .block-title{margin-bottom:1.25rem}.sidebar .block .actions-toolbar{margin:1.5rem 0 0;max-width:100%}}@media (max-width:767px){.checkout-index-index .logo{float:left;width:calc(100% - 60px);max-width:100%;margin:0;display:flex}footer.page-footer .footer.content .acc-block{border-top:1px solid #494949}.checkout.paypal-logo{display:none}.right-top-header{display:none}.paypal.acceptance{display:none}.product.info.detailed .product.data.items>.item.content{padding:20px}.attibute>.value>p:first-child{margin-bottom:0 !important}.products.list.product-items:not(.js-owl-carousel-product){margin-top:20px}.filter-current{border:0 solid #eaeaea;padding:20px 0;margin-bottom:0}.block.review-list .review-ratings{display:table !important;margin-bottom:0}.rating-summary{float:left;width:100%;display:inline-flex;margin-bottom:.5rem}.block.review-list .block-title strong{display:none}.block.review-list .review-items .review-item .review-title{font-size:1.125rem;margin-bottom:12px}.block.review-list .review-items .review-item{margin-bottom:20px}.toolbar select{vertical-align:unset}.block.review-list .review-toolbar{margin:0 0 16px}.review-add .block-title{font-size:1rem;margin-bottom:12px;margin-top:20px}.message.info,.message.error,.message.warning,.message.notice,.message.success{padding:15px 15px 15px 40px}.product.info.detailed .product.data.items>.item.content{padding:20px}.catalog-product-view .product-info-main .box-tocart .fieldset .field.qty{width:100% !important;margin:0 0 10px}.catalog-product-view .product-info-main .box-tocart .field.qty,.catalog-product-view .block-bundle-summary .box-tocart .field.qty{height:2.875rem}}@media (max-width:575px){header .logo img{max-height:34px;width:auto}.authentication-wrapper{display:none}#tooltip-label span{display:none}.opc-wrapper .form-login .fieldset .note{font-size:16px;display:block}.notice-cookie-title{margin:0}.message.global.cookie.mgs-gdpr-cookie-notice{width:auto !important;left:0 !important;margin:10px;padding:10px !important;line-height:1.5}.mgs-gdpr-cookie-notice.gdpr-box-shadow{-webkit-box-shadow:-2px 2px 74px -36px #000;box-shadow:-2px 2px 74px -36px #000}.message.global.cookie.mgs-gdpr-cookie-notice .action{margin-top:15px}.products.list.product-items .item.product-item .product-item-actions .action.primary{padding:5px 20px}.price-box.price-final_price{margin-top:8px}.products.list.product-items .item.product-item .product-item-name a,.product-item-name a{font-weight:400;font-size:1rem}.price-box .price-final_price:only-child .price{color:#c00}.price-box .price{font-size:1.1rem;font-weight:500}.product-item-actions .actions-primary .action.tocart.primary{width:100%;margin-top:6px}.product-item-actions .action.delete span{display:block;text-align:center;border:2px solid #000;font-size:1rem;font-weight:700;text-transform:uppercase;padding:8px;margin-top:6px}}.pd-0{padding:0}.pd-10{padding:10px}.pd-20{padding:20px}.pd-30{padding:30px}.pd-40{padding:40px}.pd-60{padding:60px}.pd-top-0{padding-top:0}.pd-top-10{padding-top:10px}.pd-top-20{padding-top:20px}.pd-top-30{padding-top:30px}.pd-top-40{padding-top:40px}.pd-top-60{padding-top:60px}.pd-bottom-0{padding-bottom:0}.pd-bottom-10{padding-bottom:10px}.pd-bottom-20{padding-bottom:20px}.pd-bottom-30{padding-bottom:30px}.pd-bottom-40{padding-bottom:40px}.pd-bottom-60{padding-bottom:60px}@media (max-width:767.98px){.pd-mb-0{padding:0}.pd-mb-10{padding:10px}.pd-mb-20{padding:20px}.pd-mb-30{padding:30px}.pd-mb-40{padding:40px}.pd-mb-60{padding:60px}.pd-mb-top-0{padding-top:0}.pd-mb-top-10{padding-top:10px}.pd-mb-top-20{padding-top:20px}.pd-mb-top-30{padding-top:30px}.pd-mb-top-40{padding-top:40px}.pd-mb-top-60{padding-top:60px}.pd-mb-bottom-0{padding-bottom:0}.pd-mb-bottom-10{padding-bottom:10px}.pd-mb-bottom-20{padding-bottom:20px}.pd-mb-bottom-30{padding-bottom:30px}.pd-mb-bottom-40{padding-bottom:40px}.pd-mb-bottom-60{padding-bottom:60px}}@media (min-width:768px){.pd-tb-0{padding:0}.pd-tb-10{padding:10px}.pd-tb-20{padding:20px}.pd-tb-30{padding:30px}.pd-tb-40{padding:40px}.pd-tb-60{padding:60px}.pd-tb-top-0{padding-top:0}.pd-tb-top-10{padding-top:10px}.pd-tb-top-20{padding-top:20px}.pd-tb-top-30{padding-top:30px}.pd-tb-top-40{padding-top:40px}.pd-tb-top-60{padding-top:60px}.pd-tb-bottom-0{padding-bottom:0}.pd-tb-bottom-10{padding-bottom:10px}.pd-tb-bottom-20{padding-bottom:20px}.pd-tb-bottom-30{padding-bottom:30px}.pd-tb-bottom-40{padding-bottom:40px}.pd-tb-bottom-60{padding-bottom:60px}}@media (min-width:992px){.pd-des-0{padding:0}.pd-des-10{padding:10px}.pd-des-20{padding:20px}.pd-des-30{padding:30px}.pd-des-40{padding:40px}.pd-des-60{padding:60px}.pd-des-top-0{padding-top:0}.pd-des-top-10{padding-top:10px}.pd-des-top-20{padding-top:20px}.pd-des-top-30{padding-top:30px}.pd-des-top-40{padding-top:40px}.pd-des-top-60{padding-top:60px}.pd-des-bottom-0{padding-bottom:0}.pd-des-bottom-10{padding-bottom:10px}.pd-des-bottom-20{padding-bottom:20px}.pd-des-bottom-30{padding-bottom:30px}.pd-des-bottom-40{padding-bottom:40px}.pd-des-bottom-60{padding-bottom:60px}}.mg-0{margin:0}.mg-10{margin:10px}.mg-20{margin:20px}.mg-30{margin:30px}.mg-40{margin:40px}.mg-60{margin:60px}.mg-top-0{margin-top:0}.mg-top-10{margin-top:10px}.mg-top-20{margin-top:20px}.mg-top-30{margin-top:30px}.mg-top-40{margin-top:40px}.mg-top-60{margin-top:60px}.mg-bottom-0{margin-bottom:0}.mg-bottom-10{margin-bottom:10px}.mg-bottom-20{margin-bottom:20px}.mg-bottom-30{margin-bottom:30px}.mg-bottom-40{margin-bottom:40px}.mg-bottom-60{margin-bottom:60px}.mg-bottom-100{margin-bottom:100px}@media (max-width:767.98px){.mg-mb-0{margin:0}.mg-mb-10{margin:10px}.mg-mb-20{margin:20px}.mg-mb-30{margin:30px}.mg-mb-40{margin:40px}.mg-mb-60{margin:60px}.mg-mb-top-0{margin-top:0}.mg-mb-top-10{margin-top:10px}.mg-mb-top-20{margin-top:20px}.mg-mb-top-30{margin-top:30px}.mg-mb-top-40{margin-top:40px}.mg-mb-top-50{margin-top:50px}.mg-mb-top-60{margin-top:60px}.mg-mb-bottom-0{margin-bottom:0}.mg-mb-bottom-10{margin-bottom:10px}.mg-mb-bottom-20{margin-bottom:20px}.mg-mb-bottom-30{margin-bottom:30px}.mg-mb-bottom-40{margin-bottom:40px}.mg-mb-bottom-50{margin-bottom:50px}.mg-mb-bottom-60{margin-bottom:60px}}@media (min-width:768px){.mg-tb-0{margin:0}.mg-tb-10{margin:10px}.mg-tb-20{margin:20px}.mg-tb-30{margin:30px}.mg-tb-40{margin:40px}.mg-tb-60{margin:60px}.mg-tb-top-0{margin-top:0}.mg-tb-top-10{margin-top:10px}.mg-tb-top-20{margin-top:20px}.mg-tb-top-30{margin-top:30px}.mg-tb-top-40{margin-top:40px}.mg-tb-top-60{margin-top:60px}.mg-tb-bottom-0{margin-bottom:0}.mg-tb-bottom-10{margin-bottom:10px}.mg-tb-bottom-20{margin-bottom:20px}.mg-tb-bottom-30{margin-bottom:30px}.mg-tb-bottom-40{margin-bottom:40px}.mg-tb-bottom-60{margin-bottom:60px}}@media (min-width:992px){.mg-des-0{margin:0}.mg-des-10{margin:10px}.mg-des-20{margin:20px}.mg-des-30{margin:30px}.mg-des-40{margin:40px}.mg-des-60{margin:60px}.mg-des-top-0{margin-top:0}.mg-des-top-10{margin-top:10px}.mg-des-top-20{margin-top:20px}.mg-des-top-30{margin-top:30px}.mg-des-top-40{margin-top:40px}.mg-des-top-60{margin-top:60px}.mg-des-bottom-0{margin-bottom:0}.mg-des-bottom-10{margin-bottom:10px}.mg-des-bottom-20{margin-bottom:20px}.mg-des-bottom-30{margin-bottom:30px}.mg-des-bottom-40{margin-bottom:40px}.mg-des-bottom-60{margin-bottom:60px}}.d-none{display:none !important}.d-inline{display:inline !important}.d-inline-block{display:inline-block !important}.d-block{display:block !important}.d-flex{display:flex !important}.d-inline-flex{display:inline-flex !important}@media (min-width:576px){.d-mb-none{display:none !important}.d-mb-inline{display:inline !important}.d-mb-inline-block{display:inline-block !important}.d-mb-block{display:block !important}.d-mb-flex{display:flex !important}.d-mb-inline-flex{display:inline-flex !important}}@media (min-width:768px){.d-tb-none{display:none !important}.d-tb-inline{display:inline !important}.d-tb-inline-block{display:inline-block !important}.d-tb-block{display:block !important}.d-tb-flex{display:flex !important}.d-tb-inline-flex{display:inline-flex !important}}@media (min-width:992px){.d-lg-none{display:none !important}.d-lg-inline{display:inline !important}.d-lg-inline-block{display:inline-block !important}.d-lg-block{display:block !important}.d-lg-flex{display:flex !important}.d-lg-inline-flex{display:inline-flex !important}}@media (min-width:1200px){.d-des-none{display:none !important}.d-des-inline{display:inline !important}.d-des-inline-block{display:inline-block !important}.d-des-flex{display:flex !important}.d-des-inline-flex{display:inline-flex !important}}