:root{--global--color-woo-accent:#b49169;--global--color-woo-white:#fff;--global--color-woo-black:#000;--global--color-woo-btn-bg:#000;--global--color-woo-btn:#fff}.woocommerce-store-notice,p.demo_store,.woocommerce span.onsale,.woocommerce .widget_price_filter .ui-slider .ui-slider-handle,.woocommerce .widget_price_filter .ui-slider .ui-slider-range,.wc_payment_method input.input-radio[name="payment_method"]:checked+label::before{background-color:var(--global--color-woo-accent)}.woocommerce div.product p.price,.woocommerce div.product span.price,.woocommerce div.product .stock,.woocommerce ul.products li.product .price,#add_payment_method .cart-collaterals .cart_totals .discount td,.woocommerce-cart .cart-collaterals .cart_totals .discount td,.woocommerce-checkout .cart-collaterals .cart_totals .discount td,.woocommerce-message::before,.woocommerce-info::before,.woocommerce-account .woocommerce-MyAccount-navigation li.is-active a,.woocommerce .star-rating::before,.woocommerce .star-rating span::before,.woocommerce p.stars a{color:var(--global--color-woo-accent)}.woocommerce div.product .out-of-stock{color:red}.woocommerce-grouped-product-list-item__price p.stock.out-of-stock{margin:0}.woocommerce-grouped-product-list-item__quantity a.button{font-size:65%}.woocommerce a.remove{background-color:red;color:#fff !important;border-radius:0}.woocommerce .woocommerce-mini-cart a.remove{line-height:1.1}.woocommerce a.remove:hover{background-color:#000;color:var(--global--color-woo-white) !important}.woocommerce nav.woocommerce-pagination ul{border:0}.woocommerce nav.woocommerce-pagination ul li{border-right:0;padding:0 .2rem}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{padding:1rem 1.5rem}.woocommerce nav.woocommerce-pagination ul li a:focus,.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce nav.woocommerce-pagination ul li span.current{background-color:var(--global--color-woo-accent);color:#fff}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt,.wp-block-product-category a.add_to_cart_button{color:var(--global--color-woo-btn);background-color:var(--global--color-woo-btn-bg);border-radius:0}.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.wp-block-product-category a.add_to_cart_button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover,.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover{background-color:var(--global--color-woo-btn-bg);color:var(--global--color-woo-btn);opacity:.8}.wp-block-product-category a.add_to_cart_button:hover,.wp-block-product-category a.add_to_cart_button:focus{text-decoration:none}.woocommerce #respond input#submit.alt.disabled,.woocommerce #respond input#submit.alt.disabled:hover,.woocommerce #respond input#submit.alt:disabled,.woocommerce #respond input#submit.alt:disabled:hover,.woocommerce #respond input#submit.alt:disabled[disabled],.woocommerce #respond input#submit.alt:disabled[disabled]:hover,.woocommerce a.button.alt.disabled,.woocommerce a.button.alt.disabled:hover,.woocommerce a.button.alt:disabled,.woocommerce a.button.alt:disabled:hover,.woocommerce a.button.alt:disabled[disabled],.woocommerce a.button.alt:disabled[disabled]:hover,.woocommerce button.button.alt.disabled,.woocommerce button.button.alt.disabled:hover,.woocommerce button.button.alt:disabled,.woocommerce button.button.alt:disabled:hover,.woocommerce button.button.alt:disabled[disabled],.woocommerce button.button.alt:disabled[disabled]:hover,.woocommerce input.button.alt.disabled,.woocommerce input.button.alt.disabled:hover,.woocommerce input.button.alt:disabled,.woocommerce input.button.alt:disabled:hover,.woocommerce input.button.alt:disabled[disabled],.woocommerce input.button.alt:disabled[disabled]:hover{background-color:var(--global--color-woo-btn-bg);color:var(--global--color-woo-btn)}.woocommerce #reviews #comments ol.commentlist li img.avatar{background:0;border:0;width:5.4rem}.woocommerce #reviews #comments ol.commentlist li .comment-text{border:0;padding-top:0}.woocommerce #reviews #comments ol.commentlist li .comment-text p{margin-bottom:.5rem}.woocommerce table.shop_attributes{border-top:1px solid var(--global--color-woo-accent)}.woocommerce table.shop_attributes th,.woocommerce table.shop_attributes td{border:0}.woocommerce-error li,.woocommerce-info li,.woocommerce-message li{margin-top:0}.woocommerce-error,.woocommerce-info,.woocommerce-message{border-top:3px solid var(--global--color-woo-accent)}.woocommerce ul.cart_list li a,.woocommerce ul.product_list_widget li a{text-decoration:none}.woocommerce.widget_products ul.product_list_widget li img,.woocommerce.widget_recently_viewed_products ul.product_list_widget li img,.woocommerce.widget_recent_reviews ul.product_list_widget li img,.woocommerce.widget_top_rated_products ul.product_list_widget li img{float:left;margin-left:0;margin-right:2rem;width:8rem}.site-header-cart{position:relative}.site-header-cart .widget_shopping_cart{background-color:var(--global--color-woo-white);-webkit-box-shadow:0 1rem 1rem .5rem rgba(0,0,0,0.15);-moz-box-shadow:0 1rem 1rem .5rem rgba(0,0,0,0.15);-ms-box-shadow:0 1rem 1rem .5rem rgba(0,0,0,0.15);-o-box-shadow:0 1rem 1rem .5rem rgba(0,0,0,0.15);box-shadow:0 1rem 1rem .5rem rgba(0,0,0,0.15);position:absolute;right:9999rem;top:calc(100% + 2.1rem);padding:2rem 1.5rem;width:20rem;z-index:99;opacity:0;visibility:hidden;transition:opacity .15s linear,transform .15s linear;transform:translateY(0.6rem)}@media(min-width:482px){.site-header-cart .widget_shopping_cart{width:25rem;padding:2.5rem 2rem}}@media(min-width:822px){.site-header-cart .widget_shopping_cart{top:calc(100% + 1.4rem);width:30rem;padding:2.5rem 2rem}}.site-header-cart .widget_shopping_cart:before{content:"";display:block;position:absolute;bottom:100%;left:0;right:0;border:1rem solid transparent}.site-header-cart:focus{outline:thin dotted}.site-header-cart:hover .widget_shopping_cart,.site-header-cart:focus .widget_shopping_cart{right:0;opacity:1;visibility:visible;transform:translateY(0);transition:opacity .15s linear,transform .15s linear}.site-header-cart .product_list_widget{margin:0;padding:0}.woocommerce-mini-cart__buttons.buttons{margin-bottom:0}span.blogty-woo-counter{position:absolute;left:60%;top:-40%;width:2rem;height:2rem;display:flex;justify-content:center;align-items:center;background-color:var(--global--color-woo-accent);color:#fff;border-radius:50%;font-size:1.2rem;font-weight:700}.woocommerce ul.cart_list li img,.woocommerce ul.product_list_widget li img{width:8rem;float:left;margin-right:2rem;margin-left:0}.woocommerce .widget_shopping_cart .cart_list li a.remove,.woocommerce.widget_shopping_cart .cart_list li a.remove{left:auto;right:0}.woocommerce .widget_shopping_cart .cart_list li,.woocommerce.widget_shopping_cart .cart_list li{padding-left:0}.widget_shopping_cart .buttons a.button{font-size:64%}@media(min-width:482px){.widget_shopping_cart .buttons a.button{font-size:80%}}@media(min-width:822px){.widget_shopping_cart .buttons a.button{font-size:90%}}.woocommerce ul.cart_list li dl,.woocommerce ul.product_list_widget li dl{border:0;padding:0;display:inline-block}.woocommerce ul.cart_list li .quantity,.woocommerce ul.product_list_widget li .quantity{display:block}.woocommerce ul.cart_list li dl dd,.woocommerce ul.product_list_widget li dl dd{padding:0;margin:0}.woocommerce .widget_shopping_cart .cart_list li:not(:last-child),.woocommerce.widget_shopping_cart .cart_list li:not(:last-child){margin-bottom:1.2rem;border-bottom:1px solid var(--global--color-woo-accent)}.woocommerce ul.cart_list li::after,.woocommerce ul.product_list_widget li::after{margin-bottom:1.2rem}.woocommerce .woocommerce-breadcrumb a{color:var(--global--color-woo-black);text-decoration:none}.woocommerce .woocommerce-breadcrumb a:hover{text-decoration:underline}.woocommerce ul.products li.product a:hover .woocommerce-loop-product__title{text-decoration:underline}.woocommerce ul.products li.product-category .woocommerce-loop-category__title{text-align:center}.woocommerce ul.products li.product-category a:hover{text-decoration:underline}.woocommerce .product .added_to_cart,.wp-block-product-category .wp-block-button .added_to_cart{display:none}.woocommerce span.onsale{min-height:0;min-width:0;line-height:1.236;border-radius:0;color:#fff;top:0;left:0;padding:.502em}.woocommerce ul.products li.product .onsale{margin:0}.woocommerce-ordering .orderby{background-color:var(--global--color-woo-black);color:var(--global--color-woo-white);border:0;padding:1rem;font-size:1.6rem}.woocommerce-ordering .orderby:focus{outline:1px solid var(--global--color-woo-accent)}.woocommerce ul.products li.product a img{margin-bottom:0}.blogty-archive-products-details{background-color:var(--global--color-woo-white);display:grid;justify-items:center;align-items:center}.blogty-archive-products-details .woocommerce-loop-product__link{display:grid;justify-items:center;align-items:center}.blogty-archive-products-details a.button{font-size:80%}.woocommerce ul.products li.product .button{margin-bottom:2em}.woocommerce .products .star-rating{display:inline-block}.woocommerce div.product .summary .product_meta{display:grid;gap:.5rem}.woocommerce div.product .woocommerce-tabs ul.tabs::before{border-bottom:1px solid var(--global--color-woo-accent)}.woocommerce div.product .woocommerce-tabs ul.tabs{text-align:center;margin-bottom:6rem}.woocommerce div.product .woocommerce-tabs .panel{margin-bottom:3rem}.woocommerce #review_form #respond p{margin-bottom:2rem}.woocommerce #review_form #respond p.comment-notes,.woocommerce #review_form #respond p.form-submit{text-align:left}@media(min-width:700px){.woocommerce #review_form #respond .comment-form-email{margin-left:2rem}.woocommerce #review_form #respond p{margin-bottom:2.5rem}}.woocommerce div.product .woocommerce-tabs .panel .woocommerce-Reviews .woocommerce-Reviews-title,.woocommerce div.product .woocommerce-tabs .panel .woocommerce-Reviews .woocommerce-noreviews{margin-bottom:2rem}.woocommerce div.product .woocommerce-tabs .panel .woocommerce-Reviews form{margin-top:0}.woocommerce div.product .woocommerce-tabs .panel .woocommerce-Reviews #review_form_wrapper{margin-top:3rem}.woocommerce div.product .woocommerce-tabs .panel #review_form #respond p.comment-form-comment{margin-top:3rem}.woocommerce div.product .woocommerce-tabs ul.tabs li{border:0;background:0}.woocommerce div.product .woocommerce-tabs ul.tabs li a:focus{outline:0}.woocommerce div.product .woocommerce-tabs ul.tabs li::after,.woocommerce div.product .woocommerce-tabs ul.tabs li::before{border:0;box-shadow:none}.woocommerce div.product .woocommerce-tabs ul.tabs li.active{background-color:var(--global--color-woo-accent);color:#fff;border-radius:0}.woocommerce div.product .woocommerce-tabs ul.tabs li.active::before,.woocommerce div.product .woocommerce-tabs ul.tabs li.active::after{border:0;box-shadow:none}.woocommerce table.shop_attributes td p{padding-left:2rem}.woocommerce div.product .woocommerce-tabs.wc-tabs-wrapper{padding-top:6rem}.woocommerce div.product .related.products{padding-top:3rem}.woocommerce table.shop_table,.woocommerce table.shop_table thead th,.woocommerce table.shop_table thead td,.woocommerce table.shop_table tbody th,.woocommerce table.shop_table tbody td,.woocommerce table.shop_table tfoot td,.woocommerce table.shop_table tfoot th{border:0;border-collapse:collapse}.woocommerce table.shop_table thead{color:var(--global--color-woo-black);font-size:2rem}.woocommerce-cart-form table.shop_table .product-thumbnail{width:15%}.woocommerce-cart-form table.shop_table .product-thumbnail img{width:120px}.woocommerce-cart-form table.shop_table td.actions .coupon .input-text{width:200px}.woocommerce-cart-form table.shop_table input.qty{display:inline-block}.woocommerce-cart-form table.shop_table thead{border-bottom:2px solid var(--global--color-woo-accent)}.woocommerce-cart-form table.shop_table tbody tr td{padding-top:0;padding-bottom:3rem}.woocommerce-cart-form table.shop_table tbody tr:first-child td{padding-top:3rem}.woocommerce-cart-form table.shop_table tbody tr:last-child{border-top:2px solid var(--global--color-woo-accent)}.woocommerce-cart-form table.shop_table tbody tr:last-child td{padding-top:3rem;padding-bottom:0}.woocommerce .cart-collaterals,.woocommerce-page .cart-collaterals{padding-top:3rem}#add_payment_method table.cart td.actions .coupon .input-text,.woocommerce-cart table.cart td.actions .coupon .input-text,.woocommerce-checkout table.cart td.actions .coupon .input-text{padding:.8rem 1rem}@media only screen and (max-width:768px){.woocommerce-cart-form table.shop_table tbody tr td{padding-top:0;padding-bottom:.5rem}.woocommerce-cart-form table.shop_table tbody tr:first-child td{padding-top:0;padding-bottom:.5rem}.woocommerce table.shop_table_responsive tr,.woocommerce-page table.shop_table_responsive tr{padding:1rem 0;position:relative}.woocommerce table.shop_table_responsive tr:nth-child(2n) td,.woocommerce-page table.shop_table_responsive tr:nth-child(2n) td{background:0}#site-content .woocommerce .woocommerce-cart-form #coupon_code{width:100%;margin-bottom:1rem}#site-content .woocommerce .woocommerce-cart-form .actions .coupon button{width:100%}.woocommerce table.shop_table_responsive tr .product-thumbnail,.woocommerce-page table.shop_table_responsive tr .product-thumbnail{display:block;width:30%}.woocommerce table.shop_table_responsive tr .product-thumbnail::before,.woocommerce-page table.shop_table_responsive tr .product-thumbnail::before{content:""}.woocommerce table.shop_table_responsive tbody tr td a.remove,.woocommerce-page table.shop_table_responsive tbody tr td a.remove{position:absolute;top:1.5rem;left:1.2rem}}.woocommerce-checkout form[name="checkout"]{display:table;width:100%}.woocommerce-checkout form .col2-set{width:50%;float:left;padding-right:1.5vw}.woocommerce-checkout form .col2-set .col-1,.woocommerce-checkout form .col2-set .col-2{float:none;width:100%}.woocommerce-checkout form #order_review,.woocommerce-checkout form #order_review_heading{width:50%;padding-left:1.5vw;float:right;clear:right}.woocommerce-checkout .woocommerce-billing-fields h3,.woocommerce-checkout .woocommerce-shipping-fields h3,.woocommerce-checkout .woocommerce-additional-fields h3{margin-top:4rem}.woocommerce-checkout form #order_review_heading{margin-top:4rem}.woocommerce-checkout form #order_review tbody td,.woocommerce-checkout form #order_review_heading tbody td{padding-top:.4rem;padding-bottom:.4rem}.woocommerce-checkout form #order_review .woocommerce-checkout-review-order-table,.woocommerce-checkout form #order_review_heading .woocommerce-checkout-review-order-table{margin:2.85rem 0}.woocommerce-checkout form #order_review .woocommerce-checkout-review-order-table thead,.woocommerce-checkout form #order_review_heading .woocommerce-checkout-review-order-table thead{display:none}.woocommerce-checkout form #order_review .woocommerce-checkout-review-order-table tfoot,.woocommerce-checkout form #order_review_heading .woocommerce-checkout-review-order-table tfoot{font-size:1.8rem;color:var(--global--color-woo-black);border-top:1px solid var(--global--color-woo-accent)}.woocommerce-checkout form #order_review .woocommerce-checkout-review-order-table tbody tr:last-child td,.woocommerce-checkout form #order_review_heading .woocommerce-checkout-review-order-table tbody tr:last-child td{padding-bottom:2rem}.woocommerce-checkout form #order_review tfoot th,.woocommerce-checkout form #order_review_heading tfoot th,.woocommerce-checkout form #order_review tfoot td,.woocommerce-checkout form #order_review_heading tfoot td{padding-top:.4rem;padding-bottom:.4rem}.woocommerce-checkout form #order_review tfoot tr:first-child th,.woocommerce-checkout form #order_review_heading tfoot tr:first-child th,.woocommerce-checkout form #order_review tfoot tr:first-child td,.woocommerce-checkout form #order_review_heading tfoot tr:first-child td{padding-top:2rem}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{background:0}.wc_payment_method input.input-radio[name="payment_method"]{display:none}.wc_payment_method label{cursor:pointer}.wc_payment_method input.input-radio[name="payment_method"]+label::before{content:"";display:inline-block;width:14px;height:14px;border:2px solid #fff;box-shadow:0 0 0 2px var(--global--color-woo-accent);background:#fff;margin-left:4px;margin-right:1.2rem;border-radius:100%;-webkit-transform:translateY(2px);-ms-transform:translateY(2px);transform:translateY(2px)}.woocommerce-checkout-review-order #place_order{width:100%;padding:2rem}.woocommerce form .form-row textarea{height:12rem}.woocommerce form .form-row .input-checkbox{display:inline-block;margin:0;text-align:initial;vertical-align:baseline}@media only screen and (max-width:768px){.woocommerce-checkout form .col2-set{width:100%;float:none;padding-right:0}.woocommerce-checkout form .col2-set .col-1,.woocommerce-checkout form .col2-set .col-2{float:none;width:100%}.woocommerce-checkout form #order_review,.woocommerce-checkout form #order_review_heading{width:100%;padding-left:0;float:none}}.woocommerce ul.order_details li{float:none;padding:1rem 0;font-size:2rem;border:0}.woocommerce ul.order_details li strong{font-size:1.6rem}.woocommerce-order-received .woocommerce-order p{color:var(--global--color-woo-black)}.woocommerce ul.order_details{margin-bottom:2rem}.woocommerce .woocommerce-customer-details address{border:1px solid var(--global--color-woo-accent);border-radius:0}.woocommerce-order-details .woocommerce-table a{text-decoration:none}.woocommerce-order-details .woocommerce-table thead{border-bottom:2px solid var(--global--color-woo-accent)}.woocommerce-order-details .woocommerce-table tr th,.woocommerce-order-details .woocommerce-table tr td,.woocommerce-order-details .woocommerce-table tfoot tr th,.woocommerce-order-details .woocommerce-table tfoot tr td{padding:.4rem 0}.woocommerce-order-details .woocommerce-table tr:first-child th,.woocommerce-order-details .woocommerce-table tr:first-child td{padding-top:2rem}.woocommerce-order-details .woocommerce-table tr:last-child th,.woocommerce-order-details .woocommerce-table tr:last-child td{padding-bottom:2rem}.woocommerce-order-details .woocommerce-table tfoot tr:first-child th,.woocommerce-order-details .woocommerce-table tfoot tr:first-child td{padding-top:2rem}.woocommerce-order-details .woocommerce-table tfoot{border-top:2px solid var(--global--color-woo-accent)}.woocommerce-account .entry-content .woocommerce{padding-top:6rem}.woocommerce form.login,.woocommerce form.register{border-color:var(--global--color-woo-accent);border-radius:0}.woocommerce-account .woocommerce-MyAccount-navigation,.woocommerce-account .woocommerce-MyAccount-content{padding:2rem}.woocommerce-account .entry-content .woocommerce{border-top:3px solid var(--global--color-woo-accent)}.woocommerce-account .woocommerce-MyAccount-navigation ul{list-style:none;margin:0}.woocommerce-account .woocommerce-MyAccount-navigation li{margin:0;padding:1rem;padding-bottom:0}.woocommerce-account .woocommerce-MyAccount-navigation li:first-child{padding-top:0}.woocommerce-account .woocommerce-MyAccount-navigation li a{text-decoration:none;font-weight:500}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-EditAccountForm .woocommerce-Button{margin-top:2rem}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Addresses .woocommerce-Address{float:none;width:100%}