.woocommerce .nt-single-product div.product p.price,.woocommerce .nt-single-product div.product span.price,.woocommerce-product-details__short-description,.woocommerce div.product p.stock,.woocommerce div.product form.cart,.nt-single-product .product_meta{margin-top:20px;margin-bottom:0}.section-messages .grid_col .woocommerce-notices-wrapper:empty{display:none}.nt-single-product .nt-single-thumb .shop-product_labels{display:block;position:absolute;top:20px;left:20px;z-index:1}.single-product .product_title{margin-bottom:20px;line-height:1;font-family:var(--font-secondary);font-weight:700}.woocommerce .star-rating span:before{color:#fab300}.woocommerce .nt-single-product div.product p.price,.woocommerce .nt-single-product div.product span.price{font-size:24px;margin-top:20px}.woocommerce .nt-single-product div.product p.price ins,.woocommerce .nt-single-product div.product span.price ins,.woocommerce .nt-single-product div.product p.price,.woocommerce .nt-single-product div.product span.price .woocommerce .nt-single-product div.product p.price,.woocommerce .nt-single-product div.product span.price{background:inherit;opacity:1;font-weight:400;text-decoration:none}.price .woocommerce-Price-amount.amount:nth-child(2){color:var(--color-secondary)}.nt-single-product .product_meta>span{display:block;color:var(--color-primary);font-size:18px}.nt-single-product .product_meta>span a,.sku{color:var(--color-text)}.nt-single-product .product_meta>span a:hover{color:var(--color-primary)}.nt-single-product .product_meta>span:not(:first-child){margin-top:10px}.woocommerce div.product form.cart .variations select{width:auto;max-width:100%;min-width:auto;display:inline-block;margin-right:20px}.woocommerce div.product form.cart .variations label{font-weight:inherit;display:block;color:var(--color-primary);font-size:18px}.woocommerce div.product form.cart .variations td.label{padding-right:0;width:20%;padding:0;line-height:3}.woocommerce div.product form.cart .variations tr{display:flex;align-items:flex-start}.woocommerce .quantity{height:52px;padding:0;margin:0;padding-left:0;padding-right:0;border:1px solid #e4e4d9;border-radius:4px;position:relative;overflow:hidden}.woocommerce .quantity .qty{height:54px;line-height:54px;width:100px;padding:0;margin:0;padding:0;border:none;background:0 0;padding-left:0;padding-right:0;color:#919c93}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{margin:0;opacity:1;padding-right:10px}.woocommerce .nt-single-product .up-sells div.product p.price,.woocommerce .nt-single-product .up-sells div.product span.price{font-size:inherit;margin-top:inherit}.woocommerce.single-product div.product .is-lg-7 .shop-product_actions.btns{max-width:90px}div.product .is-lg-7 .shop-product_actions.btns .yith-wcwl-add-to-wishlist{border-left:0!important}.yith-wcwl-add-button>a i{margin-right:0}.product-type-external .single_add_to_cart_button{margin-left:0 !important}.alert_close{display:inline-block;font-family:'icons' !important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.alert_close:before{content:"\e911"}.woocommerce p.stars a{color:#fab300}@media(max-width:576px){.woocommerce.single-product div.product .is-lg-7 .yith-wcwl-add-to-wishlist,.woocommerce.single-product div.product .is-lg-7 a.compare.button{position:relative;right:0;display:inline-flex;top:0}.woocommerce.single-product div.product .is-lg-7 .yith-wcwl-add-to-wishlist{margin-right:5px}}@media (min-width:576px){.product_title{max-width:85%}.woocommerce.single-product div.product .is-lg-7 .shop-product_actions.btns{position:absolute;top:0;right:30px;margin-top:0}}.woocommerce div.product .woocommerce-tabs ul.tabs{display:flex;padding:0}.woocommerce div.product .woocommerce-tabs ul.tabs li{font-size:18px;color:#919c93;border:none;border-radius:0;margin:0;padding:0}.woocommerce div.product .woocommerce-tabs ul.tabs li.active:before,.woocommerce div.product .woocommerce-tabs ul.tabs li.active:after,.woocommerce div.product .woocommerce-tabs ul.tabs:before,.woocommerce div.product .woocommerce-tabs ul.tabs li:after,.woocommerce div.product .woocommerce-tabs ul.tabs li:before{content:none}.woocommerce div.product .woocommerce-tabs ul.tabs li{border:0;background-color:transparent}.woocommerce div.product .woocommerce-tabs ul.tabs li a{color:#919c93;font-weight:400;padding:inherit;padding-bottom:10px}.woocommerce div.product .woocommerce-tabs ul.tabs li.active a{color:#876a1d;position:relative}.woocommerce #reviews #comments h2,.woocommerce-Reviews #reply-title{clear:none;font-size:24px;font-weight:400;color:#364a15;margin-bottom:0}.comment-form-rating{margin-top:30px}.woocommerce div.product .woocommerce-tabs .panel{margin:0;padding:0}.woocommerce #reviews #comments ol.commentlist li:first-child{margin-top:30px}.woocommerce-Reviews strong.woocommerce-review__author{display:block;font-weight:400;text-transform:capitalize;color:var(--color-primary);font-size:18px}.woocommerce-Reviews span.woocommerce-review__dash{display:none}.woocommerce-Reviews time.woocommerce-review__published-date{font-size:16px;color:inherit;margin:0;line-height:inherit}.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta{font-size:inherit;color:inherit;margin:0;margin-bottom:10px}.woocommerce .comment-form-cookies-consent{display:flex}.woocommerce #review_form #respond p{margin:0 0 30px}.woocommerce #review_form #respond p.form-submit{margin-bottom:0}.woocommerce table.shop_attributes th{font-weight:500}@media (max-width:767px){.woocommerce div.product .woocommerce-tabs ul.tabs{flex-direction:column}}@media (max-width:767px){.woocommerce div.product .woocommerce-tabs ul.tabs li:not(:first-child){margin-top:15px}}.woocommerce div.product div.images.woocommerce-product-gallery{width:100%}.flex-viewport{border:1px solid #e4e4d9;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.woocommerce div.product div.images .flex-control-thumbs{margin-top:20px}.woocommerce div.product div.images .flex-control-thumbs li{padding:10px}.woocommerce div.product div.images .flex-control-thumbs li img{min-height:100%;padding:10px;border:1px solid #e4e4d9;cursor:pointer;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;opacity:1}.woocommerce div.product div.images .flex-control-thumbs li img.flex-active{border-color:#c4c4ac}.comment_container{display:flex}.woocommerce #reviews #comments ol.commentlist li img.avatar{float:none;position:relative;top:0;left:0;padding:0;width:80px;height:80px;background:#ebe9eb;border:0;margin:0;box-shadow:none;flex:0 0 80px;margin-right:30px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.woocommerce #reviews #comments ol.commentlist li .comment-text{margin:0;border:0;border-radius:0;padding:0;width:100%}.woocommerce #respond{margin:0 !important}.shop-product{text-align:center}.shop-product img{margin:0 auto}@media (min-width:576px){.woocommerce div.product form.cart .button{margin-left:20px}}@media (min-width:768px){.woocommerce .quantity{width:100px}.product_title{font-size:36px}.woocommerce div.product .woocommerce-tabs ul.tabs li.active a:after{position:absolute;left:0;right:0;bottom:0;content:"";display:none;height:1px;background-color:#876a1d;display:block}.woocommerce div.product .woocommerce-tabs ul.tabs li:not(:first-child){margin-left:60px}}.woocommerce div.product form.cart.grouped_form .button{margin-left:0}@media (max-width:768px){.woocommerce .quantity{display:inline-block}body .woocommerce table.shop_table tr td.product-remove{padding-right:10px}.woocommerce-page table.cart td.actions .coupon .input-text,.woocommerce-page table.cart td.actions .coupon input{width:auto;box-sizing:border-box}.woocommerce #content table.cart td.actions .button,.woocommerce table.cart td.actions .button,.woocommerce-page #content table.cart td.actions .button,.woocommerce-page table.cart td.actions .button{display:block;width:53%}body .woocommerce table.shop_table thead th,body .woocommerce table.shop_table tbody td{border:0;border-top:1px solid var(--color-grey2)}.woocommerce-cart table.cart td.actions .coupon .input-text{border:1px solid var(--color-grey2)}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{width:auto;margin-bottom:0;margin-top:20px}}