.mfp-woosq .mfp-ajax-holder div.mfp-content{min-height:auto;max-width:none;max-height:inherit;min-width:auto;width:inherit}.woocommerce.woosq-product div.product div.thumbnails>div{max-height:100%}.mfp-woosq .mfp-close{overflow:hidden;right:0!important;margin:5px!important}.mfp-woosq .mfp-close:before{color:inherit}.mfp-woosq .mfp-preloader{height:50px;margin-left:-25px;width:50px;margin-top:-25px}.mfp-woosq .mfp-preloader:before{height:50px;font-size:36px;color:var(--theme-color-text);width:50px;line-height:50px}.mfp-woosq.mfp-bg{background-color:rgba(0,0,0,.2)}.mfp-woosq.mfp-wrap .woosq-popup{-webkit-box-shadow:0 3px 56px rgba(0,0,0,.1);-ms-box-shadow:0 3px 56px rgba(0,0,0,.1);box-shadow:0 3px 56px rgba(0,0,0,.1)}.mfp-woosq .mfp-arrow:before{font-size:36px;font-weight:400;color:var(--theme-color-text);-webkit-transition:all .3s ease;transition:all .3s ease;position:relative;font-family:fontello}.mfp-woosq .mfp-arrow.mfp-arrow-left:before{content:"\e92a";left:0}.mfp-woosq .mfp-arrow.mfp-arrow-left:hover:before{right:auto;left:-5px}.mfp-woosq .mfp-arrow.mfp-arrow-right:before{right:0;content:"\e92b";left:auto}.mfp-woosq .mfp-arrow.mfp-arrow-right:hover:before{right:-5px}.woosq-product>.product .summary,.woosq-product>.product .thumbnails{background-color:var(--theme-color-alter_bg_color)}.woosq-product>.product .summary{padding:0!important}.woosq-product>.product .summary .summary-content{padding:55px 40px}.woosq-product .thumbnails .slick-arrow{height:50px;padding:0 6px;-webkit-transition:all .3s ease;transition:all .3s ease;cursor:pointer;width:50px;line-height:50px}.woosq-product .thumbnails .slick-arrow,.woosq-product .thumbnails .slick-arrow:hover{color:var(--theme-color-text_dark);background-color:transparent}.woosq-product .thumbnails .slick-arrow:before{font-size:30px;font-weight:400;line-height:50px;font-family:fontello}.woosq-product .thumbnails .slick-arrow.slick-next{right:15px}.woosq-product .thumbnails .slick-arrow.slick-next:hover{padding-right:0}.woosq-product .thumbnails .slick-arrow.slick-next:before{content:"\e92b"}.woosq-product .thumbnails .slick-arrow.slick-prev{left:15px}.woosq-product .thumbnails .slick-arrow.slick-prev:hover{padding-left:0}.woosq-product .thumbnails .slick-arrow.slick-prev:before{content:"\e92a"}.woosq-product .thumbnails .slick-dots{bottom:28px}.woosq-product .thumbnails .slick-dots li{height:24px;width:24px}.woosq-product .thumbnails .slick-dots li button{height:24px;padding:0;opacity:1;width:24px}.woosq-product .thumbnails .slick-dots li button:before{height:10px;-webkit-transition:all .3s ease;transition:all .3s ease;opacity:.8;background-color:#c8c8c8;margin:auto;width:10px}.woosq-product .thumbnails .slick-dots li button:hover:before{opacity:1}.woosq-product .thumbnails .slick-dots li.slick-active button:before{opacity:1;background-color:var(--theme-color-text_link)}.woosq-sidebar{font-size:1rem;background-color:var(--theme-color-bg_color)}.woosq-sidebar .woosq-product>.product .thumbnails{background-color:var(--theme-color-alter_bg_color)}.woosq-sidebar .woosq-product>.product .summary{background-color:var(--theme-color-bg_color)}.woosq-popup .woocommerce div.product .product_title,.woosq-sidebar .woocommerce div.product .product_title{font-size:24px;letter-spacing:0;margin:0 0 9px}.woosq-popup .woocommerce div.product p.price,.woosq-popup .woocommerce div.product span.price,.woosq-sidebar .woocommerce div.product p.price,.woosq-sidebar .woocommerce div.product span.price{font-size:20px}.woosq-popup .woocommerce div.product span.price,.woosq-sidebar .woocommerce div.product span.price{padding-bottom:15px}.woosq-popup .woocommerce div.product p.price,.woosq-sidebar .woocommerce div.product p.price{margin:0 0 20px}.woosq-popup .woocommerce div.product form.cart .variations,.woosq-sidebar .woocommerce div.product form.cart .variations{margin-bottom:20px}.woosq-popup .woocommerce div.product form.cart .variations .trx_addons_attrib_extended,.woosq-sidebar .woocommerce div.product form.cart .variations .trx_addons_attrib_extended{will-change:transform}.woosq-popup .woocommerce div.product form.cart,.woosq-sidebar .woocommerce div.product form.cart{margin-bottom:23px}.woosq-popup .woocommerce div.product form.cart .single_add_to_cart_button,.woosq-sidebar .woocommerce div.product form.cart .single_add_to_cart_button{margin-right:5px}.woosq-popup .woocommerce div.product form.cart div.quantity,.woosq-sidebar .woocommerce div.product form.cart div.quantity{height:48px;margin:0 5px 0 0;width:110px}.woosq-popup .woocommerce div.product form.cart div.quantity input[type=number],.woosq-sidebar .woocommerce div.product form.cart div.quantity input[type=number]{padding-right:40px}.woosq-popup .woocommerce div.product form.cart div.quantity span,.woosq-sidebar .woocommerce div.product form.cart div.quantity span{width:39px;line-height:1.55em;padding-left:8px}.woosq-popup .woocommerce div.product form.cart div.quantity span.q_dec,.woosq-sidebar .woocommerce div.product form.cart div.quantity span.q_dec{line-height:1em}.woosq-popup .woocommerce div.product form.cart .single_add_to_cart_button,.woosq-sidebar .woocommerce div.product form.cart .single_add_to_cart_button{height:48px;padding:0 40px 1px!important;line-height:48px!important}.woosq-popup .woocommerce div.product form.cart .tinv-wraper>.tinvwl_add_to_wishlist_button,.woosq-sidebar .woocommerce div.product form.cart .tinv-wraper>.tinvwl_add_to_wishlist_button{height:48px;margin-right:5px;width:48px;line-height:49px!important}.woosq-popup .woocommerce div.product .woocommerce-product-details__short-description,.woosq-sidebar .woocommerce div.product .woocommerce-product-details__short-description{font-size:16px;margin-bottom:20px;line-height:1.6em}.woosq-popup .woocommerce div.product form.cart .variations tr+tr .label,.woosq-sidebar .woocommerce div.product form.cart .variations tr+tr .label{padding-top:8px}.woosq-popup .woocommerce div.product .summary .stock,.woosq-sidebar .woocommerce div.product .summary .stock{margin-bottom:20px}.woosq-popup .woocommerce div.product .product_meta span,.woosq-sidebar .woocommerce div.product .product_meta span{font-size:1rem}.woosq-popup .woocommerce div.product .product_meta span+span,.woosq-sidebar .woocommerce div.product .product_meta span+span{margin-top:8px}.woosq-btn{font-size:16px;font-weight:500;margin:10px 0 0;line-height:20px;display:inline-block}div>.woosq-btn:first-child{margin:0 0 10px}button.woosq-btn{padding:10px 20px;color:var(--theme-color-inverse_link);background-color:var(--theme-color-text_link);border-radius:20px;cursor:pointer}button.woosq-btn:hover{color:var(--theme-color-inverse_link);background-color:var(--theme-color-text_hover)}@media (max-width:1023px){.woosq-product>.product .summary .summary-content{padding:30px}.woosq-product .thumbnails .slick-track,.woosq-product .thumbnails img,.woosq-product>.product .thumbnails{max-height:480px}}@media (max-width:767px){.woosq-product>.product .summary .summary-content{padding:20px}}@media (max-width:479px){.woosq-popup .woocommerce div.product form.cart div.quantity,.woosq-sidebar .woocommerce div.product form.cart div.quantity{margin-bottom:10px;float:none}}