/* https://www.mirrorfinishdetail.com.au/wp-content/themes/mirror_finish/css/product.css?ver=1.1 */
.woocommerce .product_page{color:#fff;width:calc(100% - 110px);margin-left:auto;background-image:linear-gradient(180deg,#686868 0%,#2e2e2e 100%);padding:143px 0 50px}.woocommerce .product_page main{width:100%;margin:0}.woocommerce .product_page .product_title{font-family:"Big Shoulders Display",sans-serif;font-size:30px;font-weight:600;letter-spacing:3.21px;text-transform:uppercase;margin:0 0 23px}.woocommerce .product_page .product-type-variable p.price,.woocommerce .product_page .product-type-variable span.price{display:none}.woocommerce .product_page .woocommerce-breadcrumb,.woocommerce .product_page .woocommerce-notices-wrapper{max-width:1440px;margin:0 auto;padding:0 90px}.woocommerce .product_page .woocommerce-notices-wrapper .woocommerce-message{display:none}.woocommerce .product_page .woocommerce-notices-wrapper>div{margin-top:20px}.woocommerce .product_page .woocommerce-breadcrumb{margin-bottom:20px}.woocommerce .product_page .woocommerce-product-details__short-description{color:#c8c8c8;font-size:14px;letter-spacing:.44px;line-height:22px;max-width:360px}.woocommerce .product_page div.product{max-width:1440px;margin:40px auto 0;padding:0 90px;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-moz-box-align:start;box-align:start;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;-o-align-items:flex-start;align-items:flex-start;-ms-flex-align:start;-webkit-box-pack:start;-moz-box-pack:start;box-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;-o-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:start;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.woocommerce .product_page div.product p.price,.woocommerce .product_page div.product span.price{color:#fff;font-family:"Big Shoulders Display",sans-serif;font-size:24px;font-weight:600;letter-spacing:2.57px;text-transform:uppercase;margin:0}.woocommerce .product_page div.product .single_variation_wrap .woocommerce-variation{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-moz-box-align:end;box-align:end;-webkit-align-items:flex-end;-moz-align-items:flex-end;-ms-align-items:flex-end;-o-align-items:flex-end;align-items:flex-end;-ms-flex-align:end;-webkit-box-pack:start;-moz-box-pack:start;box-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;-o-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:start;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.woocommerce .product_page div.product .single_variation_wrap .woocommerce-variation-description{width:100%;font-size:14px}.woocommerce .product_page div.product .single_variation_wrap p.price,.woocommerce .product_page div.product .single_variation_wrap span.price{display:block}.woocommerce .product_page div.product .single_variation_wrap .woocommerce-variation-availability{padding-bottom:4px;padding-left:11px}.woocommerce .product_page div.product .single_variation_wrap p.stock{color:#c8c8c8;font-size:12px;letter-spacing:.38px;line-height:16px;margin:0}.woocommerce .product_page div.product .product_meta{display:none}.woocommerce .product_page div.product .woocommerce-variation-add-to-cart{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-moz-box-align:end;box-align:end;-webkit-align-items:flex-end;-moz-align-items:flex-end;-ms-align-items:flex-end;-o-align-items:flex-end;align-items:flex-end;-ms-flex-align:end;-webkit-box-pack:start;-moz-box-pack:start;box-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;-o-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:start;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:25px}.woocommerce .product_page div.product .quantity{float:none}.woocommerce .product_page div.product .main_btn{background-color:transparent;border:2px solid #bc001f;overflow:hidden;width:158px;height:50px;line-height:1;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-box-lines:single;-moz-box-lines:single;box-lines:single;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding-top:13px;float:none;margin-bottom:15px}.woocommerce .product_page div.product .main_btn span{position:relative;z-index:2}.woocommerce .product_page div.product .main_btn:hover{background-color:transparent}.woocommerce .product_page div.product form.cart{margin-bottom:0}.woocommerce .product_page div.product form.cart div.quantity{width:calc(100% - 158px);min-width:120px;max-width:178px;padding-right:24px;margin-bottom:15px;margin-right:0}.woocommerce .product_page div.product form.cart div.quantity span.plus_btn{right:24px}.woocommerce .product_page div.product div.summary{width:34%;padding-left:50px;opacity:0;-webkit-transform:translateY(50px);-moz-transform:translateY(50px);-ms-transform:translateY(50px);-o-transform:translateY(50px);transform:translateY(50px);-webkit-transition:-webkit-transform .6s ease-in-out .4s,opacity 0.6s ease-in-out 0.4s;-moz-transition:-moz-transform .6s ease-in-out .4s,opacity 0.6s ease-in-out 0.4s;transition:transform .6s ease-in-out .4s,opacity 0.6s ease-in-out 0.4s}.woocommerce .product_page div.product div.summary.start_anim{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.woocommerce .product_page div.product div.images{width:66%}.woocommerce .product_page div.product div.images .woocommerce-product-gallery__wrapper{width:calc(100% + 32px);margin-left:-16px;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-moz-box-align:stretch;box-align:stretch;-webkit-align-items:stretch;-moz-align-items:stretch;-ms-align-items:stretch;-o-align-items:stretch;align-items:stretch;-ms-flex-align:stretch;-webkit-box-pack:start;-moz-box-pack:start;box-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;-o-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:start;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.woocommerce .product_page div.product div.images .img_cont{width:50%;padding:0 16px;margin-bottom:32px}.woocommerce .product_page div.product div.images .img_cont:nth-child(2n){-webkit-transition-delay:0.2s;-moz-transition-delay:0.2s;transition-delay:0.2s}.woocommerce .product_page div.product div.images .img_cont.product_image{width:100%}.woocommerce .product_page div.product div.images .img_cont.product_image .img_wrap{height:auto;background-color:transparent}.woocommerce .product_page div.product div.images .img_cont.product_image img{max-height:inherit}.woocommerce .product_page div.product div.images .img_wrap{width:100%;height:420px;overflow:hidden;background-color:#0d0c0c;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-box-lines:single;-moz-box-lines:single;box-lines:single;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.woocommerce .product_page div.product div.images img{width:auto;height:auto;max-width:90%;max-height:90%}.woocommerce .product_page div.product .woovr-variations{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;-webkit-box-pack:start;-moz-box-pack:start;box-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;-o-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:start;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:7px;margin-bottom:15px}.woocommerce .product_page div.product .woovr-variations .woovr-variation{padding-right:21px}.woocommerce .product_page div.product .woovr-variations .woovr-variation:hover{background-color:transparent}.woocommerce .product_page div.product .woovr-variations .woovr-variation-selector{position:relative;width:18px;height:18px;background-color:#000;border-radius:50%;padding:0;-webkit-box-flex:auto;-moz-box-flex:auto;box-flex:auto;-webkit-flex:auto;-moz-flex:auto;-ms-flex:auto;flex:auto}.woocommerce .product_page div.product .woovr-variations .woovr-variation-selector input{display:none}.woocommerce .product_page div.product .woovr-variations .woovr-variation-selector::after{content:'';position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:8px;height:8px;border-radius:50%;background-color:#bc001f;-webkit-transition:all .3s ease-in-out 0s;-moz-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s;opacity:0}.woocommerce .product_page div.product .woovr-variations .woovr-variation-selector.active::after{opacity:1}.woocommerce .product_page div.product .woovr-variations .woovr-variation-info{padding-left:12px}.woocommerce .product_page div.product .woovr-variations .woovr-variation-name{font-family:"Big Shoulders Display",sans-serif;font-size:16px;font-weight:600;letter-spacing:1.71px;text-transform:uppercase}.woocommerce .product_page div.product .stock{color:#fff}.woocommerce .quantity{position:relative;width:178px}.woocommerce .quantity span:not(.woocommerce-Price-amount):not(.woocommerce-Price-currencySymbol):not(.item_nr){color:#bc001f;font-size:32px;cursor:pointer;position:absolute;top:0;height:100%;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-box-lines:single;-moz-box-lines:single;box-lines:single;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.woocommerce .quantity span:not(.woocommerce-Price-amount):not(.woocommerce-Price-currencySymbol):not(.item_nr).minus_btn{left:0;padding-right:5px}.woocommerce .quantity span:not(.woocommerce-Price-amount):not(.woocommerce-Price-currencySymbol):not(.item_nr).plus_btn{right:0;padding-left:5px}.woocommerce .quantity input.qty{color:#fff;width:100%;height:50px;border:none;border-bottom:2px solid #fff;background-color:transparent;text-align:center;font-family:"Big Shoulders Display",sans-serif;font-size:16px;font-weight:700;padding:0 25px}@media screen and (max-width:1120px){.woocommerce .product_page{width:calc(100% - 80px)}}@media screen and (max-width:1024px){.woocommerce .product_page .woocommerce-breadcrumb,.woocommerce .product_page .woocommerce-notices-wrapper{padding:0 35px}.woocommerce .product_page div.product{padding:0 35px;margin-top:35px}.woocommerce .product_page div.product div.images{width:100%}.woocommerce .product_page div.product div.images .woocommerce-product-gallery__wrapper{width:100%;margin-left:0}.woocommerce .product_page div.product div.images .woocommerce-product-gallery__wrapper.slick-initialized{display:block}.woocommerce .product_page div.product div.images .img_cont{width:100%;padding:0;margin:0;-webkit-transition:none;-moz-transition:none;transition:none}.woocommerce .product_page div.product div.images .img_cont.product_image .img_wrap{height:716px}.woocommerce .product_page div.product div.images .img_cont.product_image img{max-height:90%}.woocommerce .product_page div.product div.images .img_wrap{height:716px}.woocommerce .product_page div.product div.summary{width:100%;padding-left:0;-webkit-transition-delay:0s;-moz-transition-delay:0s;transition-delay:0s;margin-bottom:64px}.woocommerce .product_page .woocommerce-product-details__short-description{max-width:100%}.woocommerce .product_page .slider_pagination{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-moz-box-align:start;box-align:start;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;-o-align-items:flex-start;align-items:flex-start;-ms-flex-align:start;-webkit-box-pack:start;-moz-box-pack:start;box-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;-o-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:start;-webkit-box-lines:single;-moz-box-lines:single;box-lines:single;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-top:16px}.woocommerce .product_page .slider_pagination.slick-initialized{display:block}.woocommerce .product_page .slider_pagination .slick-list{overflow:visible}.woocommerce .product_page .slider_pagination .img_cont_thu{-webkit-flex-shrink:0;-moz-flex-shrink:0;flex-shrink:0;-ms-flex-negative:0;width:58px;height:79px;background-color:#0d0c0c;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-box-lines:single;-moz-box-lines:single;box-lines:single;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-right:12px;opacity:.2;-webkit-transition:opacity 0.3s ease-in-out 0s;-moz-transition:opacity 0.3s ease-in-out 0s;transition:opacity 0.3s ease-in-out 0s}.woocommerce .product_page .slider_pagination .img_cont_thu.slick-current{opacity:1}.woocommerce .product_page .slider_pagination .img_cont_thu img{width:auto;height:auto;max-width:90%;max-height:70%}}@media screen and (max-width:767px){.woocommerce .product_page{width:100%;padding-top:161px}.woocommerce .product_page .woocommerce-breadcrumb,.woocommerce .product_page .woocommerce-notices-wrapper{padding:0 15px}.woocommerce .product_page div.product{padding:0;margin-top:26px}.woocommerce .product_page div.product div.summary{padding:0 15px}.woocommerce .product_page div.product div.images .img_cont.product_image .img_wrap{height:437px}.woocommerce .product_page div.product div.images .img_wrap{height:437px}.woocommerce .product_page div.product form.cart div.quantity{width:100%;max-width:100%;padding:0}.woocommerce .product_page div.product form.cart div.quantity span.plus_btn{right:0}.woocommerce .product_page div.product form.cart .main_btn{width:100%}.woocommerce .product_page .slider_pagination{padding:0 15px}}.pro_tabs_cont{background-color:#0d0c0c;padding-top:80px;padding-bottom:57px}.pro_tabs_cont .container{padding:0 90px}.pro_tabs_cont .pro_tabs_wrap{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-moz-box-align:start;box-align:start;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;-o-align-items:flex-start;align-items:flex-start;-ms-flex-align:start;-webkit-box-pack:start;-moz-box-pack:start;box-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;-o-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:start;-webkit-box-lines:single;-moz-box-lines:single;box-lines:single;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.pro_tabs_cont .tabs_titles{width:19%}.pro_tabs_cont .tabs_content{width:81%;padding-left:50px}.pro_tabs_cont .single_title{position:relative;font-size:16px;-webkit-transition:all .3s ease-in-out 0s;-moz-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s;padding-bottom:12px;margin-bottom:14px;border-bottom:2px solid #454545;cursor:pointer}.pro_tabs_cont .single_title .fas{position:absolute;top:3px;right:0;color:#bc001f;-webkit-transition:all .3s ease-in-out 0s;-moz-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s;opacity:0}.pro_tabs_cont .single_title.active{color:#bc001f}.pro_tabs_cont .single_title.active .fas{opacity:1}@media screen and (min-width:1025px){.pro_tabs_cont .single_title:hover{color:#bc001f}.pro_tabs_cont .single_title:hover .fas{opacity:1}}.pro_tabs_cont .single_tab_content{display:none}.pro_tabs_cont .single_tab_content.active{display:block}.pro_tabs_cont .tab_content_title{margin-bottom:35px}.pro_tabs_cont .sub_tab_title{font-size:12px;letter-spacing:.65px;line-height:16px}.pro_tabs_cont .sub_tabs_wrap{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-moz-box-align:start;box-align:start;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;-o-align-items:flex-start;align-items:flex-start;-ms-flex-align:start;-webkit-box-pack:start;-moz-box-pack:start;box-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;-o-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:start;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:32px}.pro_tabs_cont .sub_tab_title{width:150px;padding-right:46px}.pro_tabs_cont .sub_tab_content{width:calc(100% - 150px)}.pro_tabs_cont .wysiwyg p{font-size:12px;letter-spacing:.65px;line-height:16px;margin:0 0 17px}.pro_tabs_cont .wysiwyg iframe{width:100%!important;height:428px}@media screen and (max-width:1024px){.pro_tabs_cont{padding-bottom:40px}.pro_tabs_cont .container{padding:0 35px}.pro_tabs_cont .tabs_titles{width:25%}.pro_tabs_cont .tabs_content{width:75%;padding-left:48px}.pro_tabs_cont .single_title{font-size:14px;letter-spacing:0;margin-bottom:18px}.pro_tabs_cont .title_24{font-size:24px;letter-spacing:2.57px}.pro_tabs_cont .sub_tabs_wrap{margin-bottom:25px}.pro_tabs_cont .sub_tab_title{width:100%;padding-right:0;margin-bottom:9px}.pro_tabs_cont .sub_tab_content{width:100%}.pro_tabs_cont .wysiwyg iframe{height:236px}}@media screen and (max-width:767px){.pro_tabs_cont{padding-top:33px;padding-bottom:29px}.pro_tabs_cont .container{padding:0 15px}.pro_tabs_cont .pro_tabs_wrap{-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.pro_tabs_cont .tabs_titles{width:calc(100% + 16px);margin-left:-8px;-webkit-flex-shrink:0;-moz-flex-shrink:0;flex-shrink:0;-ms-flex-negative:0;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-moz-box-align:start;box-align:start;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;-o-align-items:flex-start;align-items:flex-start;-ms-flex-align:start;-webkit-box-pack:start;-moz-box-pack:start;box-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;-o-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:start;-webkit-box-lines:single;-moz-box-lines:single;box-lines:single;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-bottom:40px}.pro_tabs_cont .tabs_content{width:100%;padding-left:0}.pro_tabs_cont .single_title{width:50%;margin:0 8px}.pro_tabs_cont .wysiwyg iframe{height:190px}}.woocommerce .star-rating{float:none}.woocommerce .star-rating::before{color:#f8cd68}.woocommerce .star-rating span::before{color:#f8cd68}.woocommerce .pro_reviews{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-moz-box-align:stretch;box-align:stretch;-webkit-align-items:stretch;-moz-align-items:stretch;-ms-align-items:stretch;-o-align-items:stretch;align-items:stretch;-ms-flex-align:stretch;-webkit-box-pack:start;-moz-box-pack:start;box-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;-o-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:start;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.woocommerce .pro_reviews .img_reviews_wrap{width:48%;min-height:686px}.woocommerce .pro_reviews .img_reviews_wrap .bcg{width:100%;height:100%;background-size:cover;background-position:center;background-repeat:no-repeat}.woocommerce .pro_reviews .woocommerce-Reviews{width:52%;max-width:932px}.woocommerce .pro_reviews .reviews_title_wrap{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-moz-box-align:end;box-align:end;-webkit-align-items:flex-end;-moz-align-items:flex-end;-ms-align-items:flex-end;-o-align-items:flex-end;align-items:flex-end;-ms-flex-align:end;-webkit-box-pack:justify;-moz-box-pack:justify;box-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:37px}.woocommerce .pro_reviews .btn_toggle_rev{font-size:12px;font-weight:600;letter-spacing:.65px;text-transform:uppercase;cursor:pointer;margin-bottom:6px}@media screen and (min-width:1025px){.woocommerce .pro_reviews .btn_toggle_rev:hover{text-decoration:underline}}.woocommerce .pro_reviews .review .avatar{display:none}.woocommerce .pro_reviews .review .comment-text{background-color:#0d0c0c;border-radius:5px;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;-webkit-box-pack:start;-moz-box-pack:start;box-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;-o-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:start;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.woocommerce .pro_reviews .review p.meta{-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1;box-ordinal-group:1;-webkit-order:1;-moz-order:1;order:1;-ms-flex-order:1;padding-left:9px}.woocommerce .pro_reviews .review p.meta span,.woocommerce .pro_reviews .review p.meta time{display:none}.woocommerce .pro_reviews .review .star-rating{-webkit-box-ordinal-group:0;-moz-box-ordinal-group:0;box-ordinal-group:0;-webkit-order:0;-moz-order:0;order:0;-ms-flex-order:0}.woocommerce .pro_reviews .review .description{width:100%;-webkit-box-ordinal-group:3;-moz-box-ordinal-group:3;box-ordinal-group:3;-webkit-order:3;-moz-order:3;order:3;-ms-flex-order:3;font-size:12px;letter-spacing:.38px;line-height:18px;margin-top:13px}.woocommerce .pro_reviews #reviews #comments{padding:74px 70px 37px}.woocommerce .pro_reviews #reviews #comments ol.commentlist{padding:0}.woocommerce .pro_reviews #reviews #comments ol.commentlist li{display:none;margin-bottom:40px}.woocommerce .pro_reviews #reviews #comments ol.commentlist li:nth-child(1),.woocommerce .pro_reviews #reviews #comments ol.commentlist li:nth-child(2),.woocommerce .pro_reviews #reviews #comments ol.commentlist li:nth-child(3){display:block}.woocommerce .pro_reviews #reviews #comments ol.commentlist li .meta{color:#fff;font-size:16px;letter-spacing:1px;font-weight:600;margin:0}.woocommerce .pro_reviews #reviews #comments ol.commentlist li .comment-text{margin-left:0;border:none;padding:29px 29px 12px}.woocommerce .pro_reviews .comment-form{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-moz-box-align:start;box-align:start;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;-o-align-items:flex-start;align-items:flex-start;-ms-flex-align:start;-webkit-box-pack:justify;-moz-box-pack:justify;box-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.woocommerce .pro_reviews .comment-form-rating{width:100%;-webkit-box-ordinal-group:4;-moz-box-ordinal-group:4;box-ordinal-group:4;-webkit-order:4;-moz-order:4;order:4;-ms-flex-order:4;margin-bottom:22px}.woocommerce .pro_reviews .comment-form-rating label{display:block;margin-bottom:11px}.woocommerce .pro_reviews .comment-form-rating p.stars a::before{color:#f8cd68}.woocommerce .pro_reviews .input_wrap{width:100%;-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2;box-ordinal-group:2;-webkit-order:2;-moz-order:2;order:2;-ms-flex-order:2}.woocommerce .pro_reviews .comment-form-author,.woocommerce .pro_reviews .comment-form-email{width:48%}.woocommerce .pro_reviews .comment-form-author{-webkit-box-ordinal-group:0;-moz-box-ordinal-group:0;box-ordinal-group:0;-webkit-order:0;-moz-order:0;order:0;-ms-flex-order:0}.woocommerce .pro_reviews .comment-form-email{-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1;box-ordinal-group:1;-webkit-order:1;-moz-order:1;order:1;-ms-flex-order:1}.woocommerce .pro_reviews #reply-title{display:none}.woocommerce .pro_reviews #review_form #respond .comment-notes{display:none}.woocommerce .pro_reviews #review_form #respond .input_wrap{margin-bottom:23px}.woocommerce .pro_reviews #review_form #respond .comment-form-cookies-consent{margin-bottom:18px}.woocommerce .pro_reviews #respond input#submit{width:230px;height:50px;background-color:transparent;text-align:center;color:#fff;font-family:"Big Shoulders Display",sans-serif;font-size:14px;font-weight:700;letter-spacing:2.5px;text-transform:uppercase;border:1px solid #fff;cursor:pointer}.woocommerce .pro_reviews .comment-form-cookies-consent{width:100%;-webkit-box-ordinal-group:3;-moz-box-ordinal-group:3;box-ordinal-group:3;-webkit-order:3;-moz-order:3;order:3;-ms-flex-order:3}.woocommerce .pro_reviews .comment-form-cookies-consent input{display:none}.woocommerce .pro_reviews .comment-form-cookies-consent input:checked+label::before{background-color:#fff}.woocommerce .pro_reviews .comment-form-cookies-consent label{position:relative;font-size:12px;letter-spacing:1px;color:#fff;cursor:pointer;padding-left:20px}.woocommerce .pro_reviews .comment-form-cookies-consent label::before{content:'';position:absolute;left:0;top:3px;width:9px;height:9px;border:1px solid #fff;border-radius:50%;-webkit-transition:all .3s ease-in-out 0s;-moz-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s}.woocommerce .pro_reviews .form-submit{width:100%;-webkit-box-ordinal-group:4;-moz-box-ordinal-group:4;box-ordinal-group:4;-webkit-order:4;-moz-order:4;order:4;-ms-flex-order:4}.woocommerce .pro_reviews #review_form_wrapper{display:none;padding:74px 70px 0}.woocommerce .pro_reviews #review_form_wrapper.active{display:block}.woocommerce .pro_reviews .pag_wrap ul{list-style:none;padding:0;margin:0;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;-webkit-box-pack:start;-moz-box-pack:start;box-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;-o-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:start;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.woocommerce .pro_reviews .pag_wrap li span,.woocommerce .pro_reviews .pag_wrap li a{width:20px;height:20px;border-radius:50%;color:#c8c8c8;font-size:12px;letter-spacing:.65px;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-box-lines:single;-moz-box-lines:single;box-lines:single;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-transition:all .3s ease-in-out 0s;-moz-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s;margin-right:12px;cursor:pointer}@media screen and (min-width:1025px){.woocommerce .pro_reviews .pag_wrap li span:hover,.woocommerce .pro_reviews .pag_wrap li a:hover{color:#8a7e88;background-color:#fff}}.woocommerce .pro_reviews .pag_wrap li.active span,.woocommerce .pro_reviews .pag_wrap li.active a{color:#8a7e88;background-color:#fff}.woocommerce .pro_reviews .pag_wrap li.disabled{display:none}@media screen and (max-width:1024px){.woocommerce .pro_reviews .title_24{font-size:24px;letter-spacing:2.57px}.woocommerce .pro_reviews .btn_toggle_rev{text-decoration:underline}.woocommerce .pro_reviews .img_reviews_wrap{width:100%;min-height:306px}.woocommerce .pro_reviews .woocommerce-Reviews{width:100%;max-width:100%}.woocommerce .pro_reviews #reviews #comments{padding:42px 35px 0}.woocommerce .pro_reviews #review_form_wrapper{padding:42px 35px 0}}@media screen and (max-width:767px){.woocommerce .pro_reviews .img_reviews_wrap{min-height:198px}.woocommerce .pro_reviews .reviews_title_wrap h2{width:100%;margin-bottom:12px}.woocommerce .pro_reviews #reviews #comments{padding:54px 15px 0}.woocommerce .pro_reviews #reviews #comments ol.commentlist li{margin-bottom:24px}.woocommerce .pro_reviews #reviews #comments ol.commentlist li .comment-text p.meta{width:100%;padding-left:0;margin-top:14px}.woocommerce .pro_reviews #reviews #comments ol.commentlist li .comment-text{padding-bottom:0}.woocommerce .pro_reviews #review_form #respond .comment-form-author,.woocommerce .pro_reviews #review_form #respond .comment-form-email{width:100%;max-width:100%}.woocommerce .pro_reviews #review_form_wrapper{padding:54px 15px 0}.woocommerce .pro_reviews .review .description{margin-top:10px}}.pro_rel_section{padding-top:109px;padding-bottom:72px}.pro_rel_section .container{padding:0 90px}.pro_rel_section .title_40{margin-bottom:44px}.pro_rel_section .pro_rel_wrap{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-moz-box-align:start;box-align:start;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;-o-align-items:flex-start;align-items:flex-start;-ms-flex-align:start;-webkit-box-pack:start;-moz-box-pack:start;box-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;-o-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:start;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:calc(100% + 40px);margin-left:-20px}.pro_rel_section .single_pro_wrap{width:calc(100% / 3);padding:0 20px;margin-right:0}.pro_rel_section .element_anim:nth-child(2){-webkit-transition-delay:.2s;-moz-transition-delay:.2s;transition-delay:.2s}.pro_rel_section .element_anim:nth-child(3){-webkit-transition-delay:.3s;-moz-transition-delay:.3s;transition-delay:.3s}.pro_rel_section .element_anim:nth-child(4){-webkit-transition-delay:.4s;-moz-transition-delay:.4s;transition-delay:.4s}.pro_rel_section .element_anim:nth-child(5){-webkit-transition-delay:.5s;-moz-transition-delay:.5s;transition-delay:.5s}.pro_rel_section .element_anim:nth-child(6){-webkit-transition-delay:.6s;-moz-transition-delay:.6s;transition-delay:.6s}.pro_rel_section .element_anim:nth-child(7){-webkit-transition-delay:.7s;-moz-transition-delay:.7s;transition-delay:.7s}.pro_rel_section .element_anim:nth-child(8){-webkit-transition-delay:.8s;-moz-transition-delay:.8s;transition-delay:.8s}.pro_rel_section .element_anim:nth-child(9){-webkit-transition-delay:.9s;-moz-transition-delay:.9s;transition-delay:.9s}.pro_rel_section .element_anim:nth-child(10){-webkit-transition-delay:1s;-moz-transition-delay:1s;transition-delay:1s}.pro_rel_section .element_anim:nth-child(11){-webkit-transition-delay:1.1s;-moz-transition-delay:1.1s;transition-delay:1.1s}.pro_rel_section .element_anim:nth-child(12){-webkit-transition-delay:1.2s;-moz-transition-delay:1.2s;transition-delay:1.2s}.pro_rel_section .element_anim:nth-child(13){-webkit-transition-delay:1.3s;-moz-transition-delay:1.3s;transition-delay:1.3s}.pro_rel_section .element_anim:nth-child(14){-webkit-transition-delay:1.4s;-moz-transition-delay:1.4s;transition-delay:1.4s}.pro_rel_section .element_anim:nth-child(15){-webkit-transition-delay:1.5s;-moz-transition-delay:1.5s;transition-delay:1.5s}.pro_rel_section .element_anim:nth-child(16){-webkit-transition-delay:1.6s;-moz-transition-delay:1.6s;transition-delay:1.6s}.pro_rel_section .element_anim:nth-child(17){-webkit-transition-delay:1.7s;-moz-transition-delay:1.7s;transition-delay:1.7s}.pro_rel_section .element_anim:nth-child(18){-webkit-transition-delay:1.8s;-moz-transition-delay:1.8s;transition-delay:1.8s}.pro_rel_section .element_anim:nth-child(19){-webkit-transition-delay:1.9s;-moz-transition-delay:1.9s;transition-delay:1.9s}.pro_rel_section .element_anim:nth-child(20){-webkit-transition-delay:2s;-moz-transition-delay:2s;transition-delay:2s}@media screen and (max-width:1024px){.pro_rel_section{padding-top:58px;padding-bottom:24px}.pro_rel_section .container{padding:0 35px}.pro_rel_section .pro_rel_wrap{width:calc(100% + 20px);margin-left:-10px}.pro_rel_section .single_pro_wrap{padding:0 10px}.pro_rel_section .single_pro_wrap .img_wrap{height:394px}.pro_rel_section .single_pro_wrap .title_pro{font-size:16px}}@media screen and (max-width:767px){.pro_rel_section{padding-top:86px;padding-bottom:38px}.pro_rel_section .container{padding:0 15px}.pro_rel_section .pro_rel_wrap{width:100%;margin-left:0}.pro_rel_section .single_pro_wrap{width:100%;padding:0}.pro_rel_section .single_pro_wrap .img_wrap{height:463px}.pro_rel_section .single_pro_wrap .title_pro{font-size:18px}}div.pp_default .pp_description{font-size:16px;font-weight:300;line-height:1.2}div.ppt{font-family:"Big Shoulders Display",sans-serif;letter-spacing:2px;text-transform:uppercase}@media screen and (max-width:767px){div.pp_default .pp_description{font-size:12px}}