.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images,.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{float:none;width:auto}.woocommerce div.product .product_title{font-weight:600;font-size:3.25rem;color:var(--textcolor);margin:0rem 0rem 1rem;border-bottom:0}@media only screen and (max-width: 68.7488rem){.woocommerce div.product .product_title{font-size:1.875rem}}@media only screen and (max-width: 53.1238rem){.woocommerce div.product .product_title{font-size:1.5rem}}@media only screen and (max-width: 35.9988rem){.woocommerce div.product .product_title{font-size:1.25rem}}.woocommerce div.product .summary .woocommerce-product-rating,.woocommerce div.product .summary p.price{margin-bottom:.625rem}.woocommerce div.product .woocommerce-product-details__short-description{margin-bottom:1.5625rem;padding-bottom:1.5625rem;border-bottom:.0625rem solid #EBEBEB}.woocommerce div.product .woocommerce-product-details__short-description p:last-child{margin-bottom:0}.woocommerce div.product form.cart .group_table .woocommerce-Price-amount{font-size:.875rem}.woocommerce div.product .price{font-size:1rem;font-weight:bold}@media only screen and (min-width: 75rem){.woocommerce div.product .price{font-size:1.25rem}}.woocommerce div.product .price ins{font-weight:bold;color:#ff0000;font-size:1rem;text-decoration:none}@media only screen and (min-width: 75rem){.woocommerce div.product .price ins{font-size:1.25rem}}.woocommerce div.product .price del{font-size:.875rem;font-weight:normal;color:#666666;margin-left:.875rem}@media only screen and (min-width: 75rem){.woocommerce div.product .price del{font-size:1rem}}.woocommerce div.product .price .text_price{font-weight:400;color:var(--textcolor);font-size:.875rem}.woocommerce div.product .price .badge{font-size:.8125rem;padding:.25rem .5rem;background:#ec4855;border-radius:.375rem;margin-left:1.25rem;color:#FFF}.woocommerce div.product .stock{font-style:italic;color:#000}.woocommerce div.product form.cart label{margin-bottom:0}.woocommerce div.product form.cart .variations select{padding:.3125rem .625rem;background-color:#f5f5f5;border:none}.woocommerce div.product form.cart .group_table td{vertical-align:middle}.woocommerce div.product div.images .flex-control-thumbs{margin-top:.625rem;margin-left:-0.3125rem;margin-right:-0.3125rem}.woocommerce div.product div.images .flex-control-thumbs li{padding-left:.3125rem;padding-right:.3125rem;margin-bottom:.625rem}.woocommerce div.product div.images .flex-control-thumbs li img{border:.0625rem solid #ddd}.woocommerce .star-rating span,.woocommerce p.stars a{color:#ea9d02}.woocommerce span.onsale{display:none}.woocommerce table.shop_attributes{display:block;border:none;margin-bottom:.625rem}.woocommerce table.shop_attributes tbody{display:block}.woocommerce table.shop_attributes tbody *{display:inline-block}.woocommerce table.shop_attributes tr{display:block;margin-bottom:.3125rem}.woocommerce table.shop_attributes tr:nth-child(even) td,.woocommerce table.shop_attributes tr:nth-child(even) th{background:none}.woocommerce table.shop_attributes td{border:none}.woocommerce table.shop_attributes td p{padding:0}.woocommerce table.shop_attributes th{padding:0;width:auto;border:none}.woocommerce table.shop_attributes th:after{content:": "}.woocommerce .stars{display:none}.woocommerce .stars a{font-size:1rem;margin-left:-0.625rem;display:inline-block;color:transparent !important;overflow:hidden;font-family:'fontello';width:initial !important;height:initial !important;text-indent:initial !important}.woocommerce .stars a:hover:after{color:#ea9d02}.woocommerce .stars a:before{content:none !important}.woocommerce .stars a:after{color:#ddd;content:'\E809';font-weight:bold}.woocommerce .stars a+a{margin-left:.3em;border-left:.0625rem solid #ececec}.woocommerce .stars a.active:after{color:#ea9d02}.woocommerce .stars a.star-2:after{content:'\E809\E809'}.woocommerce .stars a.star-3:after{content:'\E809\E809\E809'}.woocommerce .stars a.star-4:after{content:'\E809\E809\E809\E809'}.woocommerce .stars a.star-5:after{content:'\E809\E809\E809\E809\E809'}.woocommerce .box-form-vote{width:100%;display:flex;margin-bottom:1em}.woocommerce .box-form-vote .rate{width:calc(100% / 5);display:flex;flex-direction:column;align-items:center;margin-bottom:0;cursor:pointer}.woocommerce .box-form-vote .rate span{width:100%;font-size:.625rem;font-weight:300;text-align:center;color:#707070}.woocommerce .box-form-vote .rate .icon-star{margin-bottom:.625rem;font-size:1.125rem;cursor:pointer}.woocommerce .box-form-vote .rate .icon-star.checked{color:#F59E0B}.product_meta{margin-bottom:.625rem}.product_meta .sku_wrapper,.product_meta .posted_in{display:block;margin-bottom:.3125rem}.woocommerce div.product form.cart{margin-bottom:1.25rem}.woocommerce .wrap-btn-cart{margin-bottom:1.25rem}.woocommerce div.product form.cart div.quantity,.woocommerce table.shop_table .quantity.buttons_added{position:relative;margin:0;overflow:hidden;zoom:1;padding:0 1.25rem;display:inline-block;float:none}.woocommerce .quantity noindex:-o-prefocus,.woocommerce .quantity input[type=number],.woocommerce-page .quantity noindex:-o-prefocus,.woocommerce-page .quantity input[type=number]{padding-right:1.2rem}.quantity input.qty::-webkit-outer-spin-button,.quantity input.qty::-webkit-inner-spin-button{-webkit-appearance:none}.woocommerce .quantity input.qty,.woocommerce-page .quantity input.qty{width:5rem;height:2.5rem;float:left;padding:0;margin:0;text-align:center;border:.0625rem solid #d3d3d3;font-weight:500;-moz-appearance:textfield;outline:none}.woocommerce .quantity .plus,.woocommerce .quantity .minus,.woocommerce-page .quantity .plus,.woocommerce-page .quantity .minus{display:block;padding:0;margin:0;position:absolute;text-align:center;width:1.1875rem;height:1.2188rem;text-decoration:none;overflow:visible;font-weight:700;cursor:pointer;color:#515151;border:.0625rem solid #d3d3d3;background-color:#FFF;text-shadow:none;line-height:1;background-image:none;outline-width:0;z-index:1}.woocommerce .quantity .plus:hover,.woocommerce .quantity .minus:hover,.woocommerce-page .quantity .plus:hover,.woocommerce-page .quantity .minus:hover{background-color:#dad8da}.woocommerce .quantity .plus,.woocommerce-page .quantity .plus{top:0;right:0}.woocommerce .quantity .minus,.woocommerce-page .quantity .minus{bottom:0;right:0}.woocommerce-variation-price{margin-bottom:1.25rem}.woocommerce-product-details__short-description{text-align:justify;margin-bottom:1.25rem;padding-bottom:0}.woocommerce-product-details__short-description ul{padding:0;list-style-position:inside}.woocommerce-product-details__short-description ul li{margin-bottom:.1875rem}@media only screen and (min-width: 62rem){.no-sidebar.single-product div.product .woocommerce-product-gallery .flex-viewport{width:80%;float:right}.no-sidebar.single-product div.product .woocommerce-product-gallery .flex-control-thumbs{width:18%;float:left}.no-sidebar.single-product div.product div.images .flex-control-thumbs{margin:-0.3125rem 0}.no-sidebar.single-product div.product div.images .flex-control-thumbs li{width:100%;padding:.3125rem 0}.related .slick-carousel .slick-next,.related .slick-carousel .slick-prev{top:-2.5rem !important}.related .slick-carousel .slick-next{right:.9375rem !important}.related .slick-carousel .slick-prev{left:inherit !important;right:2.5rem !important}}.woocommerce-review-link{display:none}.description-section{margin-bottom:75px}.comment-section .commentlist{padding:0}.comment-section .commentlist .comment-text{margin:0 0 0 3.75rem !important}.comment-section .commentlist .description{font-style:normal}.comment-section .commentlist .description p{margin-bottom:.625rem !important}.comment-section .commentlist .star-rating{float:none;margin-bottom:.625rem}.comment-section .commentlist .meta{margin-bottom:.375rem !important;font-size:.75rem !important}.comment-section .commentlist img.avatar{border:0 !important;width:2.5rem !important;height:2.5rem !important;border-radius:50%;object-position:center !important;object-fit:cover !important}.comment-section h3.comment-reply-title{margin-bottom:.3125rem !important;font-size:1rem}.comment-section #reviews #uni-review__form{background-color:#fdf8f8;margin-top:.9375rem;padding:1.875rem;box-shadow:0 0.0625rem 0.4375rem rgba(0,0,0,0.1)}.comment-section #reviews #uni-review__form .uni-close{position:absolute;top:1.25rem;right:1.25rem;border:0;background:0;font-size:1.4375rem;line-height:1;margin:0;padding:0;cursor:pointer}.comment-section #reviews #uni-review__form input[type=text]{-webkit-box-sizing:border-box;box-sizing:border-box;border:.0625rem solid #ddd;padding:.75rem;font-size:.97rem;border-radius:0;max-width:100%;width:100%;vertical-align:middle;background-color:#FFF;color:#333;-webkit-box-shadow:inset 0 0.0625rem 0.125rem rgba(0,0,0,0.1);box-shadow:inset 0 0.0625rem 0.125rem rgba(0,0,0,0.1);-webkit-transition:color .3s,border .3s,background .3s,opacity .3s;transition:color .3s,border .3s,background .3s,opacity .3s}.comment-section #reviews #uni-review__form textarea{-webkit-box-sizing:border-box;box-sizing:border-box;height:6.875rem;border:.0625rem solid #ddd;padding:.75rem;font-size:.97rem;border-radius:0;max-width:100%;width:100%;vertical-align:middle;background-color:#FFF;color:#333;-webkit-box-shadow:inset 0 0.0625rem 0.125rem rgba(0,0,0,0.1);box-shadow:inset 0 0.0625rem 0.125rem rgba(0,0,0,0.1);-webkit-transition:color .3s,border .3s,background .3s,opacity .3s;transition:color .3s,border .3s,background .3s,opacity .3s}.comment-section #reviews #uni-review__form textarea:focus{-webkit-box-shadow:0 0 .3125rem #ccc;box-shadow:0 0 .3125rem #ccc;opacity:1 !important;outline:0;color:#333;background-color:#FFF}.comment-section #reviews #uni-review__form p{margin-bottom:0.9375rem !important}.comment-section #reviews #uni-review__form .form-submit{margin-bottom:0 !important}.comment-section #reviews #uni-review__form .form-submit .submit{background:var(--primarycolor);color:#FFF}.comment-section #reviews #uni-review{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:0 !important;display:none}.comment-section #reviews #uni-review #uni-review__form{border-radius:.3125rem;padding:1.25rem;width:auto;max-width:36.875rem;max-height:90vh;overflow-x:auto;background:#FFF;margin:0 auto;top:50%;left:.625rem;right:.625rem;transform:translate(0, -50%);z-index:1043;position:fixed;outline:0 !important}.comment-section #reviews .uni-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.3)}.comment-section #reviews .comment-text{border-radius:.4375rem !important}.comment-section #reviews #uni-review__form input:not(input[type=checkbox],input[type=submit]){-webkit-box-sizing:border-box;box-sizing:border-box;border:.0625rem solid #ddd;height:2.5rem;padding:.3125rem .625rem;font-size:.97rem;border-radius:0;max-width:100%;width:100%;vertical-align:middle;background-color:#FFF;color:#333;-webkit-box-shadow:inset 0 0.0625rem 0.125rem rgba(0,0,0,0.1);box-shadow:inset 0 0.0625rem 0.125rem rgba(0,0,0,0.1);-webkit-transition:color .3s,border .3s,background .3s,opacity .3s;transition:color .3s,border .3s,background .3s,opacity .3s}.comment-section #reviews #uni-review__form input[type=email]:focus,.comment-section #reviews #uni-review__form input[type=tel]:focus,.comment-section #reviews #uni-review__form input[type=text]:focus{-webkit-box-shadow:0 0 .3125rem #ccc;box-shadow:0 0 .3125rem #ccc;opacity:1 !important;outline:0;color:#333;background-color:#FFF}.star_box{border:.0625rem solid #ddd;border-radius:.625rem;padding:.9375rem;margin:.625rem 0 1.25rem 0;overflow:hidden;display:flex;flex-wrap:wrap;align-items:center;width:100%}.star_box .reviews-star__boxleft{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.star_box .reviews-star__boxright{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}@media only screen and (min-width: 53.1238rem){.star_box .star-average{-ms-flex:0 0 30%;flex:0 0 30%;max-width:30%}.star_box .reviews-star__boxleft{-ms-flex:0 0 calc(100% - 30% - 11.875rem);flex:0 0 calc(100% - 30% - 11.875rem);max-width:calc(100% - 30% - 11.875rem);padding-left:.625rem;padding-right:.625rem;margin-bottom:0 !important}.star_box .reviews-star__boxright{-ms-flex:0 0 11.875rem;flex:0 0 11.875rem;max-width:11.875rem}}.star_box .star-average .star_average{color:var(--primarycolor);font-size:2.1875rem;vertical-align:middle;font-weight:bold;text-align:center;line-height:1;letter-spacing:.25rem}.star_box .star-average .star-progress{margin-top:.625rem;margin-bottom:.625rem;color:#ea9d02}.star_box .star-average .star-progress .list-star{position:relative;text-align:center;font-size:1.125rem;letter-spacing:.125rem}.star_box .star-average .star-progress .list-star i{margin:0 .0625rem}.star_box .star-average .star-progress .fill-stars{white-space:nowrap;overflow:hidden;position:absolute;top:0rem;left:0rem}.star_box .reviews-star__boxleft{margin-bottom:1.25rem}.star_box .reviews-star__boxleft .reviews-starbar__wrap{line-height:1}.star_box .reviews-star__boxleft .reviews-starbar__wrap .reviews-starbar__row{padding-bottom:.625rem;position:relative;display:-ms-flexbox;display:flex;flex-flow:row nowrap;align-items:center;justify-content:space-between;width:100%}.star_box .reviews-star__boxleft .reviews-starbar__wrap .reviews-starbar__row:last-child{padding-bottom:0}.star_box .reviews-star__boxleft .reviews-starbar__wrap .reviews-starbar__row .reviews-starbar__number{width:1.25rem}.star_box .reviews-star__boxleft .reviews-starbar__wrap .reviews-starbar__row .reviews-starbar__number span{width:1.25rem;display:inline-block}.star_box .reviews-star__boxleft .reviews-starbar__wrap .reviews-starbar__row .reviews-starbar__value{line-height:1;width:1.8125rem;display:flex;align-items:center}.star_box .reviews-star__boxleft .reviews-starbar__wrap .reviews-starbar__row .reviews-starbar__value i{margin:0 .1875rem;color:#fe9727}.star_box .reviews-star__boxleft .reviews-starbar__wrap .reviews-starbar__row .reviews-starbar__rating{flex:1;-ms-flex-negative:1;-ms-flex-preferred-size:auto !important;margin-right:.3125rem}.star_box .reviews-star__boxleft .reviews-starbar__wrap .reviews-starbar__row .reviews-starbar__rating .reviews-starbar__scala{border-radius:1.875rem;display:inline-block;height:.625rem;background:#eee;vertical-align:middle;overflow:hidden;width:100%;position:relative}.star_box .reviews-star__boxleft .reviews-starbar__wrap .reviews-starbar__row .reviews-starbar__rating .reviews-starbar__scala .reviews-starbar__percent{height:.625rem;border-radius:1.875rem;display:inline-block;width:0;background:#f5a623;position:absolute;top:0;left:0}.star_box .reviews-star__boxright{text-align:center}.star_box .reviews-star__boxright a{white-space:nowrap;background-color:var(--primarycolor);color:#FFF;display:inline-block;padding:.625rem .625rem;border-radius:.1875rem;text-transform:uppercase;font-weight:bold;text-decoration:none}.related .slick-list{padding-top:.625rem}.related .heading-related{font-size:1.125rem;font-weight:600;margin:0 0 1.25rem 0}.related .heading-related span{position:relative;display:inline-block}.single-product .button_add_to_cart .single_add_to_cart_button,.single-product .button_add_to_cart .buy_now{width:50%}.single-product .single-product-title{font-size:.9375rem !important;font-weight:600 !important;margin:0 0 1.25rem 0 !important;border-bottom:solid .125rem #D2D2D2;text-transform:uppercase;position:relative;padding-bottom:.4375rem;color:var(--textcolor)}.single-product .single-product-title:after{content:"";position:absolute;left:0;right:0;bottom:-0.125rem;height:.125rem;background:var(--primarycolor);z-index:3;width:6.25rem}.single-product .cat_name{font-size:1.875rem;font-weight:normal}@media only screen and (max-width: 68.7488rem){.single-product .cat_name{font-size:1.5rem}}@media only screen and (max-width: 53.1238rem){.single-product .cat_name{font-size:1.25rem}}@media only screen and (max-width: 35.9988rem){.single-product .cat_name{font-size:1rem}}.single-product .prd-short-desc-table th{width:15%;font-size:.9375rem;color:#545454;text-align:left;font-weight:normal;padding:.9375rem 0}.single-product .prd-short-desc-table .brand span{display:inline-block;margin-right:.625rem}.single-product .prd-short-desc-table .brand span:last-child{margin-right:0}.single-product .prd-short-desc-table .brand span img{max-height:1.125rem;object-position:center;object-fit:contain}.single-product .prd-short-desc-table .access-method{display:flex;flex-wrap:wrap;padding:0;margin:0;text-align:center}.single-product .prd-short-desc-table .access-method li{max-width:25%;flex-basis:25%}@media only screen and (max-width: 25.8738rem){.single-product .prd-short-desc-table .access-method li{max-width:50%;flex-basis:50%}}.single-product .prd-short-desc-table .access-method li span{display:block}.single-product .prd-short-desc-table .access-method li span.icon{margin-bottom:5px}.single-product .prd-short-desc-table .opt span.vl,.single-product .prd-short-desc-table .pnc span.vl,.single-product .prd-short-desc-table .color span.vl{margin-right:1.25rem}.single-product .prd-short-desc-table .opt span.vl:last-child,.single-product .prd-short-desc-table .pnc span.vl:last-child,.single-product .prd-short-desc-table .color span.vl:last-child{margin-right:0}.single-product .prd-short-desc-table .color .tt{display:flex}.single-product .prd-short-desc-table .color .hex-color{width:1.5rem;height:1.5rem;border-radius:50%;margin-right:.3125rem}.single-product .prd-short-desc-table .tags a{color:var(--textcolor);margin-right:1.25rem}.single-product .prd-short-desc-table .tags a:last-child{margin-right:0}.single-product .description-product{margin-bottom:30px}.single-product .toggle-desc{height:3.25rem;line-height:3.25rem;background:var(--primarycolor);text-align:center;color:#FFF;cursor:pointer}.single-product .socials-share{padding:.875rem 0 .875rem 0;margin-bottom:1.25rem;border-top:.0625rem solid #ebebeb;border-bottom:.0625rem solid #ebebeb}.single-product .socials-share .share_unit{display:flex;align-items:center}.single-product .socials-share a{margin-right:.5rem;display:inline-block !important;width:1.875rem !important;height:1.875rem !important;line-height:1.875rem !important;text-align:center;text-align:center;background:var(--primarycolor);color:#FFF;border-radius:.3125rem}