<<<<<<< HEAD ﻿:root{--commerce-grid-row-gap:1.5rem;--commerce-grid-column-gap:1.5rem}@supports(gap:clamp(1.5rem, 2.5vw, 2.5rem)){:root{--commerce-grid-row-gap: clamp( 1.5rem, 2.5vw, 2.5rem );--commerce-grid-column-gap:clamp( 1.5rem, 2.5vw, 2.5rem )}}.woocommerce p.price,.woocommerce span.price{margin-top:0;margin-bottom:0;color:rgb(var(--theme-color-primary)/1)}.woocommerce p.price del,.woocommerce span.price del{font-size:.85rem}.woocommerce p.price ins,.woocommerce span.price ins{text-decoration:none}.woocommerce p.price [data-tippy-content],.woocommerce span.price [data-tippy-content]{font-size:.75em;line-height:1;margin-left:.375em;vertical-align:super}.woocommerce p.price .price__starts-at,.woocommerce span.price .price__starts-at{font-size:.85rem;margin-right:.35em;opacity:.5}.woocommerce-Price-currencySymbol{margin-right:.25em}.woocommerce span.onsale{min-width:0;min-height:0;font-size:.85rem;font-weight:bolder;line-height:1;padding:.5rem;border-radius:0;background-color:rgb(var(--tw-color-green-500)/1);top:1rem;left:0}.woocommerce a.remove{width:1.5rem;height:1.5rem;font-size:1.5rem;line-height:.625rem;padding:.375rem}.woocommerce mark.count{color:#fff;font-size:.85rem;font-family:var(--theme-text-font-family,sans-serif);line-height:1;padding:.25rem;border-radius:.25rem;background-color:rgb(var(--theme-color-primary)/1)}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{color:#fff;font-size:.925rem;line-height:1.5rem;padding:.5rem 1rem;border-radius:.5rem;border-style:solid;background-color:rgb(var(--tw-color-gray-900)/1)}.woocommerce #respond input#submit:hover,.woocommerce #respond input#submit:focus,.woocommerce a.button:hover,.woocommerce a.button:focus,.woocommerce button.button:hover,.woocommerce button.button:focus,.woocommerce input.button:hover,.woocommerce input.button:focus{color:#fff;background-color:rgb(var(--tw-color-gray-900)/1)}.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{color:#fff;background-color:rgb(var(--tw-color-red-600)/1)}.woocommerce #respond input#submit.alt:hover,.woocommerce #respond input#submit.alt:focus,.woocommerce a.button.alt:hover,.woocommerce a.button.alt:focus,.woocommerce button.button.alt:hover,.woocommerce button.button.alt:focus,.woocommerce input.button.alt:hover,.woocommerce input.button.alt:focus{color:#fff;background-color:rgb(var(--tw-color-red-800)/1)}.woocommerce #respond input#submit.disabled,.woocommerce #respond input#submit.disabled.alt,.woocommerce #respond input#submit:disabled,.woocommerce #respond input#submit:disabled.alt,.woocommerce #respond input#submit:disabled[disabled],.woocommerce #respond input#submit:disabled[disabled].alt,.woocommerce a.button.disabled,.woocommerce a.button.disabled.alt,.woocommerce a.button:disabled,.woocommerce a.button:disabled.alt,.woocommerce a.button:disabled[disabled],.woocommerce a.button:disabled[disabled].alt,.woocommerce button.button.disabled,.woocommerce button.button.disabled.alt,.woocommerce button.button:disabled,.woocommerce button.button:disabled.alt,.woocommerce button.button:disabled[disabled],.woocommerce button.button:disabled[disabled].alt,.woocommerce input.button.disabled,.woocommerce input.button.disabled.alt,.woocommerce input.button:disabled,.woocommerce input.button:disabled.alt,.woocommerce input.button:disabled[disabled],.woocommerce input.button:disabled[disabled].alt{color:gray;background-color:rgb(var(--tw-color-gray-200)/1)}.woocommerce #respond input#submit.disabled:hover,.woocommerce #respond input#submit.disabled:focus,.woocommerce #respond input#submit.disabled.alt:hover,.woocommerce #respond input#submit.disabled.alt:focus,.woocommerce #respond input#submit:disabled:hover,.woocommerce #respond input#submit:disabled:focus,.woocommerce #respond input#submit:disabled.alt:hover,.woocommerce #respond input#submit:disabled.alt:focus,.woocommerce #respond input#submit:disabled[disabled]:hover,.woocommerce #respond input#submit:disabled[disabled]:focus,.woocommerce #respond input#submit:disabled[disabled].alt:hover,.woocommerce #respond input#submit:disabled[disabled].alt:focus,.woocommerce a.button.disabled:hover,.woocommerce a.button.disabled:focus,.woocommerce a.button.disabled.alt:hover,.woocommerce a.button.disabled.alt:focus,.woocommerce a.button:disabled:hover,.woocommerce a.button:disabled:focus,.woocommerce a.button:disabled.alt:hover,.woocommerce a.button:disabled.alt:focus,.woocommerce a.button:disabled[disabled]:hover,.woocommerce a.button:disabled[disabled]:focus,.woocommerce a.button:disabled[disabled].alt:hover,.woocommerce a.button:disabled[disabled].alt:focus,.woocommerce button.button.disabled:hover,.woocommerce button.button.disabled:focus,.woocommerce button.button.disabled.alt:hover,.woocommerce button.button.disabled.alt:focus,.woocommerce button.button:disabled:hover,.woocommerce button.button:disabled:focus,.woocommerce button.button:disabled.alt:hover,.woocommerce button.button:disabled.alt:focus,.woocommerce button.button:disabled[disabled]:hover,.woocommerce button.button:disabled[disabled]:focus,.woocommerce button.button:disabled[disabled].alt:hover,.woocommerce button.button:disabled[disabled].alt:focus,.woocommerce input.button.disabled:hover,.woocommerce input.button.disabled:focus,.woocommerce input.button.disabled.alt:hover,.woocommerce input.button.disabled.alt:focus,.woocommerce input.button:disabled:hover,.woocommerce input.button:disabled:focus,.woocommerce input.button:disabled.alt:hover,.woocommerce input.button:disabled.alt:focus,.woocommerce input.button:disabled[disabled]:hover,.woocommerce input.button:disabled[disabled]:focus,.woocommerce input.button:disabled[disabled].alt:hover,.woocommerce input.button:disabled[disabled].alt:focus{color:gray;background-color:rgb(var(--tw-color-gray-200)/1)}.woocommerce input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):not(.qty),.woocommerce select,.woocommerce textarea{padding:.5rem 1rem;border-color:rgb(var(--tw-color-gray-100)/1);border-radius:.5rem;background-color:rgb(var(--tw-color-gray-100)/1)}.woocommerce input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):not(.qty){line-height:var(--theme-text-line-height,1.5)}.woocommerce .products ul:before,.woocommerce .products ul:after{display:none}.woocommerce-content{padding-top:1.5rem;padding-bottom:2rem}@media screen and (min-width:768px){.woocommerce-content{padding-top:2.5rem;padding-bottom:3rem}}@media screen and (min-width:992px){.woocommerce-content{padding-top:3.5rem;padding-bottom:4rem}}.has-sidebar .woocommerce-content>.container{display:flex;flex-direction:row-reverse}.has-sidebar .woocommerce-content #primary{width:75%}.has-sidebar .woocommerce-content #secondary{width:25%;padding-right:2rem}div.woocommerce ul.products{display:flex;flex-wrap:wrap;gap:var(--commerce-grid-row-gap) var(--commerce-grid-column-gap);margin-bottom:0}div.woocommerce ul.products:before,div.woocommerce ul.products:after{display:none}div.woocommerce ul.products li.product{display:flex;float:none;margin-right:0;margin-bottom:0}div.woocommerce ul.products li.product .woocommerce-loop-product__link{width:100%;display:block;border-radius:.5rem;box-shadow:0 0 .625rem rgba(0,0,0,.075);background-color:#fff;position:relative;z-index:2}div.woocommerce ul.products li.product .product-media{overflow:hidden;background-color:rgb(var(--tw-color-gray-100)/1)}div.woocommerce ul.products li.product .product-media img{margin-bottom:0}div.woocommerce ul.products li.product .product-content{padding:1.5rem}div.woocommerce ul.products li.product .product-excerpt{color:rgb(var(--tw-color-gray-400)/1);font-size:.875rem}div.woocommerce ul.products li.product .onsale{margin:0;top:1rem;right:auto}div.woocommerce ul.products li.product .wp-post-image{margin-bottom:0}div.woocommerce ul.products li.product .wp-post-image.woocommerce-placeholder{transform:scale(1.01)}div.woocommerce ul.products li.product .woocommerce-loop-category__title,div.woocommerce ul.products li.product .woocommerce-loop-product__title,div.woocommerce ul.products li.product h3{font-family:var(--theme-heading-font-family,"sans-serif");font-size:1.15rem;font-weight:var(--theme-heading-font-weight,700);margin-bottom:.5rem;padding-top:0;padding-bottom:0}div.woocommerce ul.products li.product .woocommerce-loop-category__title+.woocommerce-loop-product__categories,div.woocommerce ul.products li.product .woocommerce-loop-product__title+.woocommerce-loop-product__categories,div.woocommerce ul.products li.product h3+.woocommerce-loop-product__categories{margin-top:.25rem}div.woocommerce ul.products li.product .woocommerce-loop-product__categories{color:gray;font-size:.85rem;margin-bottom:0}div.woocommerce ul.products li.product .woocommerce-loop-product__categories+.woocommerce-loop-category__title,div.woocommerce ul.products li.product .woocommerce-loop-product__categories+.woocommerce-loop-product__title,div.woocommerce ul.products li.product .woocommerce-loop-product__categories+h3{margin-top:.25rem}div.woocommerce ul.products li.product .woocommerce-loop-product__categories li{display:inline-block}div.woocommerce ul.products li.product .woocommerce-loop-product__categories li+li:before{content:"•";display:inline-block;padding-left:.25rem;padding-right:.25rem}div.woocommerce ul.products li.product p.price,div.woocommerce ul.products li.product span.price{color:rgb(var(--theme-text-color)/1);font-size:var(--theme-text-font-size,1rem);margin-top:.5rem;margin-bottom:0}div.woocommerce ul.products li.product .button{transition:opacity .35s,transform .35s;width:100%;font-size:.9rem;text-align:center;margin-top:0;padding-top:1rem;opacity:0;border-radius:.5rem;position:absolute;bottom:.625rem;left:0}div.woocommerce ul.products li.product .button.loading:after,div.woocommerce ul.products li.product .button.added:after{top:1rem}div.woocommerce ul.products li.product .button.added{opacity:0;transform:translate(0)}div.woocommerce ul.products li.product:hover .button{opacity:1;transform:translateY(100%)}@media(min-width:576px){div.woocommerce ul.products.columns-3 li.product,div.woocommerce ul.products.columns-4 li.product,div.woocommerce ul.products.columns-5 li.product,div.woocommerce ul.products.columns-6 li.product{width:calc(50% - var(--commerce-grid-column-gap, 1.5rem)/2*1)}}@media(min-width:1024px){div.woocommerce ul.products.columns-3 li.product,div.woocommerce ul.products.columns-4 li.product,div.woocommerce ul.products.columns-5 li.product,div.woocommerce ul.products.columns-6 li.product{width:calc(33.3333333333% - var(--commerce-grid-column-gap, 1.5rem)/3*2)}}@media(min-width:1280px){div.woocommerce ul.products.columns-4 li.product,div.woocommerce ul.products.columns-5 li.product,div.woocommerce ul.products.columns-6 li.product{width:calc(25% - var(--commerce-grid-column-gap, 1.5rem)/4*3)}}@media(min-width:1536px){div.woocommerce ul.products.columns-5 li.product,div.woocommerce ul.products.columns-6 li.product{width:calc(20% - var(--commerce-grid-column-gap, 1.5rem)/5*4)}}@media(min-width:1840px){div.woocommerce ul.products.columns-6 li.product{width:calc(16.6666666667% - var(--commerce-grid-column-gap, 1.5rem)/6*5)}}.products-layout-list div.woocommerce ul.products{grid-template-columns:minmax(0, 1fr) !important;row-gap:var(--commerce-grid-column-gap,1.5rem)}.products-layout-list div.woocommerce ul.products li.product .woocommerce-loop-product__link{flex-direction:row}.products-layout-list div.woocommerce ul.products li.product .product-media{padding:1rem;padding-right:0}.products-layout-list div.woocommerce ul.products li.product .product-media img{max-width:5rem}.products-layout-list div.woocommerce ul.products li.product .product-content{padding:1rem}.products-layout-list div.woocommerce ul.products li.product .onsale{left:0}.products-layout-list div.woocommerce ul.products li.product .add_to_cart_button,.products-layout-list div.woocommerce ul.products li.product .added_to_cart{width:auto;opacity:1;padding-top:.5rem;top:50%;right:1rem;bottom:auto;left:auto;z-index:2;transform:translateY(-50%)}.products-layout-list div.woocommerce ul.products li.product .add_to_cart_button.loading:after,.products-layout-list div.woocommerce ul.products li.product .add_to_cart_button.added:after,.products-layout-list div.woocommerce ul.products li.product .added_to_cart.loading:after,.products-layout-list div.woocommerce ul.products li.product .added_to_cart.added:after{top:9px}.products-layout-list div.woocommerce ul.products li.product .add_to_cart_button.added,.products-layout-list div.woocommerce ul.products li.product .added_to_cart.added{display:none}@media screen and (max-width:768px){.products-layout-list div.woocommerce ul.products li.product .add_to_cart_button,.products-layout-list div.woocommerce ul.products li.product .added_to_cart{display:none}}.woocommerce .woocommerce-info,.woocommerce .woocommerce-message,.woocommerce .woocommerce-error,.woocommerce .woocommerce-notice--success{display:flex;align-items:center;margin-bottom:1.25rem;padding:1rem 1rem 1rem 2rem;border:0;box-shadow:0 0 .625rem rgba(0,0,0,.075);border-radius:.5rem;background-color:#fff;position:relative}.woocommerce .woocommerce-info:before,.woocommerce .woocommerce-message:before,.woocommerce .woocommerce-error:before,.woocommerce .woocommerce-notice--success:before{width:.25rem;height:60%;content:"";font-family:sans-serif;border-radius:.125rem;position:absolute;top:20%;left:1rem}.woocommerce .woocommerce-info a,.woocommerce .woocommerce-message a,.woocommerce .woocommerce-error a,.woocommerce .woocommerce-notice--success a{margin-left:auto}.woocommerce .woocommerce-info .button,.woocommerce .woocommerce-message .button,.woocommerce .woocommerce-error .button,.woocommerce .woocommerce-notice--success .button{float:none;order:2}.woocommerce .woocommerce-info:before{background-color:rgb(var(--tw-color-blue-600)/1)}.woocommerce .woocommerce-message:before,.woocommerce .woocommerce-notice--success:before{background-color:rgb(var(--tw-color-green-500)/1)}.woocommerce .woocommerce-error:before{background-color:rgb(var(--tw-color-red-600)/1)}nav.woocommerce-breadcrumb{padding-top:1.5rem;padding-bottom:1.5rem}.woocommerce{--height:3rem}.woocommerce .qty{font-size:1rem}.woocommerce .qty.input-text{width:auto;min-width:var(--height,3rem);height:var(--height,3rem);display:flex;align-items:center;justify-content:center;text-align:center;order:2;padding:0;border:0;border-radius:0 !important;box-shadow:inset 0 0 0 1px rgb(var(--tw-color-gray-200)/1);background-color:rgba(0,0,0,0) !important}.woocommerce .qty-wrapper{display:inline-flex;align-items:center;overflow:hidden;box-shadow:inset 0 0 0 1px rgb(var(--tw-color-gray-200)/1);border-radius:calc(var(--height, 3rem)/6);position:relative}.woocommerce .qty-wrapper .input-text{appearance:none}.woocommerce .qty-btn{width:var(--height,3rem);height:var(--height,3rem);color:rgb(var(--theme-text-color)/1);cursor:pointer;display:flex;align-items:center;justify-content:center;border:0;background-color:rgba(0,0,0,0);position:relative}.woocommerce .qty-btn__bar{width:calc(var(--height, 3rem)/3*.875);height:calc(var(--height, 3rem)/3*.125);display:block;background-color:currentColor;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.woocommerce .qty-btn__bar:nth-child(2){transform:translate(-50%,-50%) rotate(90deg)}.woocommerce .qty-btn:hover{color:#fff;background-color:rgb(var(--theme-color-secondary)/1)}.woocommerce .qty-btn[disabled]{color:gray;cursor:not-allowed;background-color:rgb(var(--tw-color-gray-200)/1)}.woocommerce .qty-up{order:3}.woocommerce .qty-down{order:1}.woocommerce form .form-row{padding-left:0;padding-right:0}.woocommerce nav.woocommerce-pagination{line-height:0}.woocommerce nav.woocommerce-pagination ul{border:0}.woocommerce nav.woocommerce-pagination ul li{border:0;margin-right:.5rem}.woocommerce nav.woocommerce-pagination ul li:last-child{margin-right:0}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{min-width:30px;font-size:.85rem;font-weight:bolder;line-height:20px;display:block;padding:5px;border:0;border-radius:.5rem}.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce nav.woocommerce-pagination ul li a.current,.woocommerce nav.woocommerce-pagination ul li span:hover,.woocommerce nav.woocommerce-pagination ul li span.current{color:#fff;background-color:rgb(var(--theme-color-secondary)/1)}.woocommerce .wc-pao-addon{margin-top:0}.woocommerce .wc-pao-addon .wc-pao-addon-wrap{margin-bottom:1rem;padding-top:0;padding-bottom:0}.woocommerce .wc-pao-addon small{color:rgb(var(--tw-color-gray-400)/1)}.select2-container .select2-selection--single{height:auto;min-height:2.5rem;border-color:rgb(var(--tw-color-gray-200)/1);border-radius:.5rem}.select2-container .select2-selection--single .select2-selection__rendered{padding-top:.375rem;padding-bottom:.375rem}.select2-container .select2-dropdown{border-color:rgb(var(--tw-color-gray-200)/1)}.select2-container .select2-dropdown .select2-results__option [data-selected=true]{background-color:rgb(var(--tw-color-gray-200)/1)}.select2-container .select2-dropdown .select2-results__option--highlighted{background-color:rgb(var(--theme-color-primary)/1)}.woocommerce table.shop_table{border-color:rgb(var(--tw-color-gray-100)/1);border-radius:0;border-spacing:0;background-color:#fff}.woocommerce table.shop_table th{background-color:rgb(var(--tw-color-gray-100)/1)}.woocommerce table.shop_table td{border-color:rgb(var(--tw-color-gray-100)/1)}.woocommerce table.shop_table td.product-thumbnail img{max-width:3.75rem}.woocommerce table.shop_table .product-total,.woocommerce table.shop_table .product-subtotal{text-align:right}.woocommerce table.shop_table td.product-subtotal{font-weight:bolder}.woocommerce table.shop_table td.actions .coupon input#coupon_code,.woocommerce table.shop_table td.actions .coupon button{float:left}.woocommerce table.shop_table td.actions .coupon input#coupon_code{width:12.5rem;margin-right:.5rem}.woocommerce table.shop_table tfoot th,.woocommerce table.shop_table tfoot td{border-color:rgb(var(--tw-color-gray-100)/1)}.woocommerce div.product .woocommerce-tabs ul.tabs{padding-left:0;margin-bottom:0;border-bottom:1px solid rgb(var(--tw-color-gray-200)/1)}.woocommerce div.product .woocommerce-tabs ul.tabs:before{display:none}.woocommerce div.product .woocommerce-tabs ul.tabs li{color:rgb(var(--tw-color-gray-400)/1);font-weight:var(--theme-font-weight,normal);margin-left:0;margin-right:1rem}.woocommerce div.product .woocommerce-tabs ul.tabs li:last-child{margin-right:0}.woocommerce div.product .woocommerce-tabs ul.tabs li{padding-left:0;padding-right:0;border:0;border-radius:0;background-color:rgba(0,0,0,0)}.woocommerce div.product .woocommerce-tabs ul.tabs li:before{display:none}.woocommerce div.product .woocommerce-tabs ul.tabs li:after{transition:transform .15s;width:100%;height:.1875rem;border:0;box-shadow:none;border-radius:0;background-color:rgb(var(--theme-color-primary)/1);bottom:0;right:0;transform:translateY(100%)}.woocommerce div.product .woocommerce-tabs ul.tabs li a{color:inherit;font-weight:inherit}.woocommerce div.product .woocommerce-tabs ul.tabs li a:hover{color:inherit}.woocommerce div.product .woocommerce-tabs ul.tabs li:hover,.woocommerce div.product .woocommerce-tabs ul.tabs li.active{color:rgb(var(--theme-color-primary)/1);z-index:inherit}.woocommerce div.product .woocommerce-tabs ul.tabs li:hover:after,.woocommerce div.product .woocommerce-tabs ul.tabs li.active:after{transform:translateY(0)}.woocommerce div.product .woocommerce-tabs .woocommerce-Tabs-panel{padding-top:1rem;margin-bottom:2rem}.woocommerce div.product .woocommerce-tabs .woocommerce-Tabs-panel h2{font-size:1.5rem}.woocommerce div.product .woocommerce-tabs .woocommerce-Tabs-panel.woocommerce-Tabs-panel--additional_information .woocommerce-product-attributes{border:0}.woocommerce div.product .woocommerce-tabs .woocommerce-Tabs-panel.woocommerce-Tabs-panel--additional_information .woocommerce-product-attributes th{text-align:left}.woocommerce .widget .widgettitle{color:rgb(var(--tw-color-gray-200)/1);font-size:.75rem;text-transform:uppercase;padding-left:1rem;margin-bottom:.5rem}.woocommerce .widget_product_categories ul li a{color:rgb(var(--theme-text-color)/1);font-weight:700;display:block;line-height:1.5rem;padding:.625rem 1rem;border-top-right-radius:.75rem;border-bottom-right-radius:.75rem}.woocommerce .widget_product_categories ul li a:hover{color:inherit;background-color:rgb(var(--tw-color-gray-200)/1)}.woocommerce .widget_product_categories .product-categories>.current-cat>a,.woocommerce .widget_product_categories .product-categories>.current-cat-parent>a{color:#fff;background-color:rgb(var(--theme-color-primary)/1)}.woocommerce .widget_product_categories .children>li{position:relative}.woocommerce .widget_product_categories .children>li>a{padding-left:2.5rem}.woocommerce .widget_product_categories .children>li:before{width:.125rem;height:100%;content:"";display:block;background-color:rgba(0,0,0,.1);position:absolute;top:0;left:1.25rem}.woocommerce .widget_product_categories .children>.current-cat:before{width:.25rem;background-color:rgb(var(--theme-color-primary)/1)}.woocommerce .widget_product_categories .children>.current-cat>a{color:rgb(var(--theme-color-primary)/1)}.woocommerce .wpmc-tabs-wrapper,.woocommerce .wpmc-steps-wrapper,.woocommerce .wpmc-nav-wrapper{max-width:40rem;margin-left:auto;margin-right:auto}.woocommerce .wpmc-tab-item:before{border-bottom-color:rgb(var(--tw-color-gray-200)/1)}.woocommerce .wpmc-tab-item .wpmc-tab-number{color:rgb(var(--theme-text-color)/1);font-size:.85rem;font-weight:700;border-width:.125rem;border-color:rgb(var(--tw-color-gray-200)/1)}.woocommerce .wpmc-tab-item.current:before,.woocommerce .wpmc-tab-item.current .wpmc-tab-number{color:rgb(var(--theme-text-color)/1);border-color:rgb(var(--theme-color-primary)/1)}.woocommerce .wpmc-tab-item.visited .wpmc-tab-number:before{content:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="%231ebe3a" d="M480.1 128.1l-272 272C204.3 405.7 198.2 408 192 408s-12.28-2.344-16.97-7.031l-144-144c-9.375-9.375-9.375-24.56 0-33.94s24.56-9.375 33.94 0L192 350.1l255-255c9.375-9.375 24.56-9.375 33.94 0S490.3 119.6 480.1 128.1z"/></svg>') !important;left:.375rem;top:.1875rem}.woocommerce .wpmc-nav-wrapper #wpmc-prev,.woocommerce .wpmc-nav-wrapper #wpmc-back-to-cart{background-color:rgb(var(--theme-color-secondary)/1)}.woocommerce .wpmc-step-item{margin-top:1rem}.woocommerce .wpmc-step-item h2{font-size:2rem;text-align:center}.woocommerce .wpmc-step-login{text-align:center}.woocommerce .wpmc-step-login #customer_login_content{max-width:30rem;margin-left:auto;margin-right:auto}.woocommerce .wpmc-step-login #customer_login_content .btn{margin-top:1rem}.woocommerce .cart_totals{padding:1.5rem;border:1px solid rgb(var(--tw-color-gray-100)/1)}.woocommerce .cart_totals h2{color:rgb(var(--theme-color-secondary)/1);font-family:var(--theme-heading-font-family,sans-serif);font-size:1.75rem;font-weight:var(--theme-heading-font-weight,700);margin-bottom:0;padding-bottom:1rem;border-bottom:1px solid rgb(var(--tw-color-gray-100)/1)}.woocommerce .cart_totals table.shop_table{border:0}.woocommerce .cart_totals table.shop_table th{vertical-align:top;background-color:rgba(0,0,0,0)}.woocommerce .cart_totals table.shop_table th,.woocommerce .cart_totals table.shop_table td{font-weight:400;padding-left:0;padding-right:0;border-color:rgb(var(--tw-color-gray-100)/1)}.woocommerce .cart_totals table.shop_table td{text-align:right}.woocommerce .cart_totals table.shop_table .order-total th,.woocommerce .cart_totals table.shop_table .order-total td{font-weight:bolder}.woocommerce .cart_totals .woocommerce-shipping-destination{display:none}.woocommerce .cart_totals .checkout-button{width:100%;text-align:center}.woocommerce .cart_item .variation{color:rgb(var(--tw-color-gray-400)/1);font-size:.875rem;line-height:1.5;display:grid;grid-template-columns:repeat(3,minmax(0, 1fr));row-gap:.25em;column-gap:.5em;margin-top:.25em}.woocommerce .cart_item .variation dt{font-weight:700;grid-column:span 1}.woocommerce .cart_item .variation dd{grid-column:span 2}.woocommerce .cart_item .quantity{--height:2.5rem}.woocommerce-billing-fields h3,.woocommerce-shipping-fields h3,.woocommerce-additional-fields h3,.woocommerce-checkout h3{font-size:1.125rem;font-family:var(--theme-heading-font-family,sans-serif);font-weight:var(--theme-heading-font-weight,700);text-align:center}.woocommerce-shipping-fields #ship-to-different-address{font-family:var(--theme-text-font-family,sans-serif);font-size:var(--theme-text-font-size,1rem);font-weight:var(--theme-text-font-weight,700);text-align:left}.woocommerce-shipping-fields #ship-to-different-address label{font-weight:inherit;text-transform:none;cursor:pointer;padding-left:1.25rem;position:relative}.woocommerce-shipping-fields #ship-to-different-address label input[type=checkbox]{opacity:1;position:absolute;top:50%;left:0;transform:translateY(-50%);z-index:1}.woocommerce-checkout #payment,.woocommerce-cart #payment{border-radius:.5rem;background-color:rgb(var(--tw-color-gray-100)/1)}.woocommerce-checkout #payment ul.wc_payment_methods,.woocommerce-cart #payment ul.wc_payment_methods{padding-left:2rem;border-color:rgba(0,0,0,.05)}.woocommerce-checkout #payment ul.wc_payment_methods li.wc_payment_method svg,.woocommerce-cart #payment ul.wc_payment_methods li.wc_payment_method svg{margin-left:.5rem}.is-wc-account-page .woocommerce-content .container{max-width:60rem}.woocommerce .woocommerce-MyAccount-content{padding-top:3rem}@media screen and (min-width:768px){.woocommerce .woocommerce-MyAccount-content{padding-top:4.5rem}}@media screen and (min-width:992px){.woocommerce .woocommerce-MyAccount-content{padding-top:6rem}}.woocommerce .woocommerce-MyAccount-content .woocommerce-notices-wrapper:empty+*{margin-top:0}.woocommerce .woocommerce-MyAccount-content .woocommerce-Addresses{margin-top:2rem}.woocommerce .woocommerce-MyAccount-content input[type=email],.woocommerce .woocommerce-MyAccount-content input[type=text]{width:100%}.woocommerce .woocommerce-MyAccount-content input[type=email][readonly],.woocommerce .woocommerce-MyAccount-content input[type=text][readonly]{cursor:not-allowed}.woocommerce .woocommerce-MyAccount-content input[type=email][readonly]:focus,.woocommerce .woocommerce-MyAccount-content input[type=text][readonly]:focus{outline:none}.woocommerce .woocommerce-MyAccount-content #genders .input-group label{width:100%;color:rgb(var(--theme-text-color)/1);line-height:1.5rem;text-align:center;cursor:pointer;display:block;overflow:hidden;padding:.75rem;border:1px solid rgb(var(--tw-color-gray-200)/1)}.woocommerce .woocommerce-MyAccount-content #genders .input-group label:before,.woocommerce .woocommerce-MyAccount-content #genders .input-group label:after{display:none}.woocommerce .woocommerce-MyAccount-content #genders .input-group input[type=radio]{display:none}.woocommerce .woocommerce-MyAccount-content #genders .input-group input[type=radio]:checked+label{color:#fff;border-color:rgb(var(--theme-color-primary)/1);background-color:rgb(var(--theme-color-primary)/1)}.woocommerce .woocommerce-MyAccount-content #genders .input-group input[disabled]+label,.woocommerce .woocommerce-MyAccount-content #genders .input-group input:disabled+label{cursor:default}.woocommerce .woocommerce-MyAccount-content #genders .input-group:first-child label{border-top-left-radius:.75rem;border-bottom-left-radius:.75rem}.woocommerce .woocommerce-MyAccount-content #genders .input-group:last-child label{border-top-right-radius:.75rem;border-bottom-right-radius:.75rem}.woocommerce .woocommerce-MyAccount-content #genders .input-group{width:50%;float:left}.woocommerce .woocommerce-MyAccount-content #role-badges{display:flex;flex-wrap:wrap;justify-content:center;gap:1.5rem;margin-top:2rem;margin-left:auto;margin-right:auto}.woocommerce .woocommerce-MyAccount-content #role-badges .role-badge{width:10rem}.woocommerce .woocommerce-MyAccount-navigation li{margin-bottom:.5rem}.woocommerce .woocommerce-MyAccount-navigation li a{color:rgb(var(--theme-color-secondary)/1);line-height:1.5rem;text-decoration:none;display:block;padding:.625rem 1rem .625rem 2.5rem;border-radius:.75rem;position:relative}.woocommerce .woocommerce-MyAccount-navigation li .icon{color:rgb(var(--theme-color-primary)/1);font-size:.875rem;position:absolute;top:50%;left:.5rem;transform:translateY(-50%)}.woocommerce .woocommerce-MyAccount-navigation li>a:hover{background-color:rgb(var(--twr-color-gray-200)/1)}.woocommerce .woocommerce-MyAccount-navigation li.is-active>a{color:#fff;background-color:rgb(var(--theme-color-primary)/1)}.woocommerce .woocommerce-MyAccount-navigation li.is-active>a .icon{color:#fff}.woocommerce .products-controls{width:100%;display:flex;align-items:center}.woocommerce .products-controls:not(:empty){margin-bottom:1.5rem}.woocommerce .products-controls .woocommerce-result-count,.woocommerce .products-controls .woocommerce-ordering{float:none;margin-bottom:0}.woocommerce .products-controls .woocommerce-result-count{margin-right:auto}.woocommerce .products-grid-layout{margin-left:auto;margin-right:0}.woocommerce .products-grid-layout .form-control{display:inline-block;margin-right:.5rem}.woocommerce .products-grid-layout .form-control label{min-width:2.5rem;line-height:2.5rem;text-align:center;cursor:pointer;border-radius:.5rem}.woocommerce .products-grid-layout .form-control label:before,.woocommerce .products-grid-layout .form-control label:after{display:none}.woocommerce .products-grid-layout .form-control input~label:hover,.woocommerce .products-grid-layout .form-control input:checked~label{color:#fff;background-color:rgb(var(--tw-color-gray-900)/1)}.woocommerce .woocommerce-order{max-width:45rem;margin-left:auto;margin-right:auto}.woocommerce .woocommerce-order h2{font-family:var(--theme-text-font-family,sans-serif);font-size:1.5rem;font-weight:700;margin-bottom:1rem}.woocommerce ul.woocommerce-order-overview{margin-left:-.5rem;margin-bottom:1.5rem}.woocommerce ul.woocommerce-order-overview li[class^=woocommerce-order-overview]{margin-right:.5rem;padding:.5rem 1rem .5rem .5rem}.woocommerce .woocommerce-order-details,.woocommerce .woocommerce-customer-details{margin-bottom:2rem}.woocommerce .woocommerce-customer-details address{padding:1rem 1.25rem;border-width:1px;border-color:rgb(var(--tw-color-gray-200)/1)}.woocommerce .woocommerce-customer-details .woocommerce-customer-details--phone,.woocommerce .woocommerce-customer-details .woocommerce-customer-details--email{padding-left:0;position:relative}.woocommerce .woocommerce-customer-details .woocommerce-customer-details--phone:before,.woocommerce .woocommerce-customer-details .woocommerce-customer-details--email:before{display:none}.woocommerce span.onsale{min-height:1.5rem;display:inline-flex;align-items:center;padding-top:0;padding-bottom:0;border-radius:.25rem;background-color:rgb(var(--theme-color-primary)/1);left:1rem}.woocommerce ul.products li.product .woocommerce-loop-product__link{display:flex;flex-direction:column;box-shadow:inset 0 0 0 2px rgb(var(--tw-color-gray-200)/1)}.woocommerce ul.products li.product .woocommerce-loop-product__link:hover,.woocommerce ul.products li.product .woocommerce-loop-product__link:focus{box-shadow:inset 0 0 0 2px rgb(var(--theme-color-primary)/1)}.woocommerce ul.products li.product .woocommerce-loop-product__link:hover .btn-view-product,.woocommerce ul.products li.product .woocommerce-loop-product__link:focus .btn-view-product{color:#fff;background-color:rgb(var(--theme-color-primary)/1)}.woocommerce ul.products li.product .product-media{border-radius:.5rem;background-color:#946262}.woocommerce ul.products li.product .product-content{display:flex;flex-direction:column;flex-grow:1;padding:1.5rem;padding:clamp(1.25rem,4.16667vw,1.75rem);padding-right:5rem}.woocommerce ul.products li.product .woocommerce-loop-product__title{color:rgb(var(--theme-text-color)/1);font-size:1.25rem;font-size:clamp(1.25rem,4.16667vw,1.5rem);font-family:var(--theme-heading-font-family,sans-serif);font-weight:var(--theme-heading-font-weight,700);line-height:var(--theme-heading-line-height,1.2);margin-top:0;margin-bottom:.5rem}.woocommerce ul.products li.product .woocommerce-loop-product__title:last-child{margin-bottom:0}.woocommerce ul.products li.product .taglist{margin-bottom:.5rem}.woocommerce ul.products li.product span.price{font-size:1.25rem;margin-top:auto}.woocommerce ul.products li.product span.price ins{color:rgb(var(--theme-color-primary)/1);font-size:1.35rem}.woocommerce ul.products li.product span.onsale{left:1rem}.woocommerce ul.products li.product .btn-view-product{width:3rem;height:3rem;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;padding:0;border:0;border-radius:.5rem;position:absolute;bottom:1.25rem;right:1.25rem}.woocommerce ul.products li.product .btn-view-product .fa-shopping-cart{transform:translateX(-1px)}.woocommerce-checkout #payment ul.wc_payment_methods{display:flex;flex-wrap:wrap}.woocommerce-checkout #payment ul.wc_payment_methods li.wc_payment_method{display:flex;flex-direction:column;margin-right:1rem}.woocommerce-checkout #payment ul.wc_payment_methods li.wc_payment_method:before,.woocommerce-checkout #payment ul.wc_payment_methods li.wc_payment_method:after{display:none}.woocommerce-checkout #payment ul.wc_payment_methods li.wc_payment_method label{font-size:.75rem;font-weight:700;cursor:pointer;display:flex;flex-direction:column-reverse;align-items:center;padding:.75rem 1.5rem;border:2px solid #fff;border-radius:.25rem;background-color:#fff}.woocommerce-checkout #payment ul.wc_payment_methods li.wc_payment_method label:hover,.woocommerce-checkout #payment ul.wc_payment_methods li.wc_payment_method label:focus{border-color:rgb(var(--theme-color-secondary)/1)}.woocommerce-checkout #payment ul.wc_payment_methods li.wc_payment_method img{margin-left:0;margin-bottom:.5rem}.woocommerce-checkout #payment ul.wc_payment_methods li.wc_payment_method input[type=radio]{width:1px;height:1px;appearance:none;margin:0;padding:0}.woocommerce-checkout #payment ul.wc_payment_methods li.wc_payment_method input[type=radio]:checked+label{border-color:rgb(var(--theme-color-primary)/1)}.woocommerce-checkout #payment ul.wc_payment_methods li.wc_payment_method input[type=radio]:focus{outline:none}.woocommerce-checkout #payment ul.wc_payment_methods li.wc_payment_method input[type=radio]:focus+label{box-shadow:0 0 0 4px rgb(var(--theme-color-primary)/0.15)}.woocommerce-checkout .button#place_order{width:100%;height:3.5rem;font-size:1.25rem;float:none;margin-top:1.5rem}.is-archive-product .site-main,.is-taxonomy-product_cat .site-main{background-color:rgba(0,0,0,0)}.is-archive-product .woocommerce-content,.is-taxonomy-product_cat .woocommerce-content{padding-bottom:0}.is-archive-product .products-controls,.is-taxonomy-product_cat .products-controls{padding-top:clamp(2.5rem,10vw,5rem)}.is-archive-product ul.page-numbers,.is-taxonomy-product_cat ul.page-numbers{padding-top:2rem}=======﻿:root{--commerce-grid-row-gap:1.5rem;--commerce-grid-column-gap:1.5rem}@supports(gap:clamp(1.5rem, 2.5vw, 2.5rem)){:root{--commerce-grid-row-gap: clamp( 1.5rem, 2.5vw, 2.5rem );--commerce-grid-column-gap:clamp( 1.5rem, 2.5vw, 2.5rem )}}.woocommerce p.price,.woocommerce span.price{margin-top:0;margin-bottom:0;color:rgb(var(--theme-color-primary)/1)}.woocommerce p.price del,.woocommerce span.price del{font-size:.85rem}.woocommerce p.price ins,.woocommerce span.price ins{text-decoration:none}.woocommerce p.price [data-tippy-content],.woocommerce span.price [data-tippy-content]{font-size:.75em;line-height:1;margin-left:.375em;vertical-align:super}.woocommerce p.price .price__starts-at,.woocommerce span.price .price__starts-at{font-size:.85rem;margin-right:.35em;opacity:.5}.woocommerce-Price-currencySymbol{margin-right:.25em}.woocommerce span.onsale{min-width:0;min-height:0;font-size:.85rem;font-weight:bolder;line-height:1;padding:.5rem;border-radius:0;background-color:rgb(var(--tw-color-green-500)/1);top:1rem;left:0}.woocommerce a.remove{width:1.5rem;height:1.5rem;font-size:1.5rem;line-height:.625rem;padding:.375rem}.woocommerce mark.count{color:#fff;font-size:.85rem;font-family:var(--theme-text-font-family,sans-serif);line-height:1;padding:.25rem;border-radius:.25rem;background-color:rgb(var(--theme-color-primary)/1)}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{color:#fff;font-size:.925rem;line-height:1.5rem;padding:.5rem 1rem;border-radius:.5rem;border-style:solid;background-color:rgb(var(--tw-color-gray-900)/1)}.woocommerce #respond input#submit:hover,.woocommerce #respond input#submit:focus,.woocommerce a.button:hover,.woocommerce a.button:focus,.woocommerce button.button:hover,.woocommerce button.button:focus,.woocommerce input.button:hover,.woocommerce input.button:focus{color:#fff;background-color:rgb(var(--tw-color-gray-900)/1)}.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{color:#fff;background-color:rgb(var(--tw-color-red-600)/1)}.woocommerce #respond input#submit.alt:hover,.woocommerce #respond input#submit.alt:focus,.woocommerce a.button.alt:hover,.woocommerce a.button.alt:focus,.woocommerce button.button.alt:hover,.woocommerce button.button.alt:focus,.woocommerce input.button.alt:hover,.woocommerce input.button.alt:focus{color:#fff;background-color:rgb(var(--tw-color-red-800)/1)}.woocommerce #respond input#submit.disabled,.woocommerce #respond input#submit.disabled.alt,.woocommerce #respond input#submit:disabled,.woocommerce #respond input#submit:disabled.alt,.woocommerce #respond input#submit:disabled[disabled],.woocommerce #respond input#submit:disabled[disabled].alt,.woocommerce a.button.disabled,.woocommerce a.button.disabled.alt,.woocommerce a.button:disabled,.woocommerce a.button:disabled.alt,.woocommerce a.button:disabled[disabled],.woocommerce a.button:disabled[disabled].alt,.woocommerce button.button.disabled,.woocommerce button.button.disabled.alt,.woocommerce button.button:disabled,.woocommerce button.button:disabled.alt,.woocommerce button.button:disabled[disabled],.woocommerce button.button:disabled[disabled].alt,.woocommerce input.button.disabled,.woocommerce input.button.disabled.alt,.woocommerce input.button:disabled,.woocommerce input.button:disabled.alt,.woocommerce input.button:disabled[disabled],.woocommerce input.button:disabled[disabled].alt{color:gray;background-color:rgb(var(--tw-color-gray-200)/1)}.woocommerce #respond input#submit.disabled:hover,.woocommerce #respond input#submit.disabled:focus,.woocommerce #respond input#submit.disabled.alt:hover,.woocommerce #respond input#submit.disabled.alt:focus,.woocommerce #respond input#submit:disabled:hover,.woocommerce #respond input#submit:disabled:focus,.woocommerce #respond input#submit:disabled.alt:hover,.woocommerce #respond input#submit:disabled.alt:focus,.woocommerce #respond input#submit:disabled[disabled]:hover,.woocommerce #respond input#submit:disabled[disabled]:focus,.woocommerce #respond input#submit:disabled[disabled].alt:hover,.woocommerce #respond input#submit:disabled[disabled].alt:focus,.woocommerce a.button.disabled:hover,.woocommerce a.button.disabled:focus,.woocommerce a.button.disabled.alt:hover,.woocommerce a.button.disabled.alt:focus,.woocommerce a.button:disabled:hover,.woocommerce a.button:disabled:focus,.woocommerce a.button:disabled.alt:hover,.woocommerce a.button:disabled.alt:focus,.woocommerce a.button:disabled[disabled]:hover,.woocommerce a.button:disabled[disabled]:focus,.woocommerce a.button:disabled[disabled].alt:hover,.woocommerce a.button:disabled[disabled].alt:focus,.woocommerce button.button.disabled:hover,.woocommerce button.button.disabled:focus,.woocommerce button.button.disabled.alt:hover,.woocommerce button.button.disabled.alt:focus,.woocommerce button.button:disabled:hover,.woocommerce button.button:disabled:focus,.woocommerce button.button:disabled.alt:hover,.woocommerce button.button:disabled.alt:focus,.woocommerce button.button:disabled[disabled]:hover,.woocommerce button.button:disabled[disabled]:focus,.woocommerce button.button:disabled[disabled].alt:hover,.woocommerce button.button:disabled[disabled].alt:focus,.woocommerce input.button.disabled:hover,.woocommerce input.button.disabled:focus,.woocommerce input.button.disabled.alt:hover,.woocommerce input.button.disabled.alt:focus,.woocommerce input.button:disabled:hover,.woocommerce input.button:disabled:focus,.woocommerce input.button:disabled.alt:hover,.woocommerce input.button:disabled.alt:focus,.woocommerce input.button:disabled[disabled]:hover,.woocommerce input.button:disabled[disabled]:focus,.woocommerce input.button:disabled[disabled].alt:hover,.woocommerce input.button:disabled[disabled].alt:focus{color:gray;background-color:rgb(var(--tw-color-gray-200)/1)}.woocommerce input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):not(.qty),.woocommerce select,.woocommerce textarea{padding:.5rem 1rem;border-color:rgb(var(--tw-color-gray-100)/1);border-radius:.5rem;background-color:rgb(var(--tw-color-gray-100)/1)}.woocommerce input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):not(.qty){line-height:var(--theme-text-line-height,1.5)}.woocommerce .products ul:before,.woocommerce .products ul:after{display:none}.woocommerce-content{padding-top:1.5rem;padding-bottom:2rem}@media screen and (min-width:768px){.woocommerce-content{padding-top:2.5rem;padding-bottom:3rem}}@media screen and (min-width:992px){.woocommerce-content{padding-top:3.5rem;padding-bottom:4rem}}.has-sidebar .woocommerce-content>.container{display:flex;flex-direction:row-reverse}.has-sidebar .woocommerce-content #primary{width:75%}.has-sidebar .woocommerce-content #secondary{width:25%;padding-right:2rem}div.woocommerce ul.products{display:flex;flex-wrap:wrap;gap:var(--commerce-grid-row-gap) var(--commerce-grid-column-gap);margin-bottom:0}div.woocommerce ul.products:before,div.woocommerce ul.products:after{display:none}div.woocommerce ul.products li.product{display:flex;float:none;margin-right:0;margin-bottom:0}div.woocommerce ul.products li.product .woocommerce-loop-product__link{width:100%;display:block;border-radius:.5rem;box-shadow:0 0 .625rem rgba(0,0,0,.075);background-color:#fff;position:relative;z-index:2}div.woocommerce ul.products li.product .product-media{overflow:hidden;background-color:rgb(var(--tw-color-gray-100)/1)}div.woocommerce ul.products li.product .product-media img{margin-bottom:0}div.woocommerce ul.products li.product .product-content{padding:1.5rem}div.woocommerce ul.products li.product .product-excerpt{color:rgb(var(--tw-color-gray-400)/1);font-size:.875rem}div.woocommerce ul.products li.product .onsale{margin:0;top:1rem;right:auto}div.woocommerce ul.products li.product .wp-post-image{margin-bottom:0}div.woocommerce ul.products li.product .wp-post-image.woocommerce-placeholder{transform:scale(1.01)}div.woocommerce ul.products li.product .woocommerce-loop-category__title,div.woocommerce ul.products li.product .woocommerce-loop-product__title,div.woocommerce ul.products li.product h3{font-family:var(--theme-heading-font-family,"sans-serif");font-size:1.15rem;font-weight:var(--theme-heading-font-weight,700);margin-bottom:.5rem;padding-top:0;padding-bottom:0}div.woocommerce ul.products li.product .woocommerce-loop-category__title+.woocommerce-loop-product__categories,div.woocommerce ul.products li.product .woocommerce-loop-product__title+.woocommerce-loop-product__categories,div.woocommerce ul.products li.product h3+.woocommerce-loop-product__categories{margin-top:.25rem}div.woocommerce ul.products li.product .woocommerce-loop-product__categories{color:gray;font-size:.85rem;margin-bottom:0}div.woocommerce ul.products li.product .woocommerce-loop-product__categories+.woocommerce-loop-category__title,div.woocommerce ul.products li.product .woocommerce-loop-product__categories+.woocommerce-loop-product__title,div.woocommerce ul.products li.product .woocommerce-loop-product__categories+h3{margin-top:.25rem}div.woocommerce ul.products li.product .woocommerce-loop-product__categories li{display:inline-block}div.woocommerce ul.products li.product .woocommerce-loop-product__categories li+li:before{content:"•";display:inline-block;padding-left:.25rem;padding-right:.25rem}div.woocommerce ul.products li.product p.price,div.woocommerce ul.products li.product span.price{color:rgb(var(--theme-text-color)/1);font-size:var(--theme-text-font-size,1rem);margin-top:.5rem;margin-bottom:0}div.woocommerce ul.products li.product .button{transition:opacity .35s,transform .35s;width:100%;font-size:.9rem;text-align:center;margin-top:0;padding-top:1rem;opacity:0;border-radius:.5rem;position:absolute;bottom:.625rem;left:0}div.woocommerce ul.products li.product .button.loading:after,div.woocommerce ul.products li.product .button.added:after{top:1rem}div.woocommerce ul.products li.product .button.added{opacity:0;transform:translate(0)}div.woocommerce ul.products li.product:hover .button{opacity:1;transform:translateY(100%)}@media(min-width:576px){div.woocommerce ul.products.columns-3 li.product,div.woocommerce ul.products.columns-4 li.product,div.woocommerce ul.products.columns-5 li.product,div.woocommerce ul.products.columns-6 li.product{width:calc(50% - var(--commerce-grid-column-gap, 1.5rem)/2*1)}}@media(min-width:1024px){div.woocommerce ul.products.columns-3 li.product,div.woocommerce ul.products.columns-4 li.product,div.woocommerce ul.products.columns-5 li.product,div.woocommerce ul.products.columns-6 li.product{width:calc(33.3333333333% - var(--commerce-grid-column-gap, 1.5rem)/3*2)}}@media(min-width:1280px){div.woocommerce ul.products.columns-4 li.product,div.woocommerce ul.products.columns-5 li.product,div.woocommerce ul.products.columns-6 li.product{width:calc(25% - var(--commerce-grid-column-gap, 1.5rem)/4*3)}}@media(min-width:1536px){div.woocommerce ul.products.columns-5 li.product,div.woocommerce ul.products.columns-6 li.product{width:calc(20% - var(--commerce-grid-column-gap, 1.5rem)/5*4)}}@media(min-width:1840px){div.woocommerce ul.products.columns-6 li.product{width:calc(16.6666666667% - var(--commerce-grid-column-gap, 1.5rem)/6*5)}}.products-layout-list div.woocommerce ul.products{grid-template-columns:minmax(0, 1fr) !important;row-gap:var(--commerce-grid-column-gap,1.5rem)}.products-layout-list div.woocommerce ul.products li.product .woocommerce-loop-product__link{flex-direction:row}.products-layout-list div.woocommerce ul.products li.product .product-media{padding:1rem;padding-right:0}.products-layout-list div.woocommerce ul.products li.product .product-media img{max-width:5rem}.products-layout-list div.woocommerce ul.products li.product .product-content{padding:1rem}.products-layout-list div.woocommerce ul.products li.product .onsale{left:0}.products-layout-list div.woocommerce ul.products li.product .add_to_cart_button,.products-layout-list div.woocommerce ul.products li.product .added_to_cart{width:auto;opacity:1;padding-top:.5rem;top:50%;right:1rem;bottom:auto;left:auto;z-index:2;transform:translateY(-50%)}.products-layout-list div.woocommerce ul.products li.product .add_to_cart_button.loading:after,.products-layout-list div.woocommerce ul.products li.product .add_to_cart_button.added:after,.products-layout-list div.woocommerce ul.products li.product .added_to_cart.loading:after,.products-layout-list div.woocommerce ul.products li.product .added_to_cart.added:after{top:9px}.products-layout-list div.woocommerce ul.products li.product .add_to_cart_button.added,.products-layout-list div.woocommerce ul.products li.product .added_to_cart.added{display:none}@media screen and (max-width:768px){.products-layout-list div.woocommerce ul.products li.product .add_to_cart_button,.products-layout-list div.woocommerce ul.products li.product .added_to_cart{display:none}}.woocommerce .woocommerce-info,.woocommerce .woocommerce-message,.woocommerce .woocommerce-error,.woocommerce .woocommerce-notice--success{display:flex;align-items:center;margin-bottom:1.25rem;padding:1rem 1rem 1rem 2rem;border:0;box-shadow:0 0 .625rem rgba(0,0,0,.075);border-radius:.5rem;background-color:#fff;position:relative}.woocommerce .woocommerce-info:before,.woocommerce .woocommerce-message:before,.woocommerce .woocommerce-error:before,.woocommerce .woocommerce-notice--success:before{width:.25rem;height:60%;content:"";font-family:sans-serif;border-radius:.125rem;position:absolute;top:20%;left:1rem}.woocommerce .woocommerce-info a,.woocommerce .woocommerce-message a,.woocommerce .woocommerce-error a,.woocommerce .woocommerce-notice--success a{margin-left:auto}.woocommerce .woocommerce-info .button,.woocommerce .woocommerce-message .button,.woocommerce .woocommerce-error .button,.woocommerce .woocommerce-notice--success .button{float:none;order:2}.woocommerce .woocommerce-info:before{background-color:rgb(var(--tw-color-blue-600)/1)}.woocommerce .woocommerce-message:before,.woocommerce .woocommerce-notice--success:before{background-color:rgb(var(--tw-color-green-500)/1)}.woocommerce .woocommerce-error:before{background-color:rgb(var(--tw-color-red-600)/1)}nav.woocommerce-breadcrumb{padding-top:1.5rem;padding-bottom:1.5rem}.woocommerce{--height:3rem}.woocommerce .qty{font-size:1rem}.woocommerce .qty.input-text{width:auto;min-width:var(--height,3rem);height:var(--height,3rem);display:flex;align-items:center;justify-content:center;text-align:center;order:2;padding:0;border:0;border-radius:0 !important;box-shadow:inset 0 0 0 1px rgb(var(--tw-color-gray-200)/1);background-color:rgba(0,0,0,0) !important}.woocommerce .qty-wrapper{display:inline-flex;align-items:center;overflow:hidden;box-shadow:inset 0 0 0 1px rgb(var(--tw-color-gray-200)/1);border-radius:calc(var(--height, 3rem)/6);position:relative}.woocommerce .qty-wrapper .input-text{appearance:none}.woocommerce .qty-btn{width:var(--height,3rem);height:var(--height,3rem);color:rgb(var(--theme-text-color)/1);cursor:pointer;display:flex;align-items:center;justify-content:center;border:0;background-color:rgba(0,0,0,0);position:relative}.woocommerce .qty-btn__bar{width:calc(var(--height, 3rem)/3*.875);height:calc(var(--height, 3rem)/3*.125);display:block;background-color:currentColor;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.woocommerce .qty-btn__bar:nth-child(2){transform:translate(-50%,-50%) rotate(90deg)}.woocommerce .qty-btn:hover{color:#fff;background-color:rgb(var(--theme-color-secondary)/1)}.woocommerce .qty-btn[disabled]{color:gray;cursor:not-allowed;background-color:rgb(var(--tw-color-gray-200)/1)}.woocommerce .qty-up{order:3}.woocommerce .qty-down{order:1}.woocommerce form .form-row{padding-left:0;padding-right:0}.woocommerce nav.woocommerce-pagination{line-height:0}.woocommerce nav.woocommerce-pagination ul{border:0}.woocommerce nav.woocommerce-pagination ul li{border:0;margin-right:.5rem}.woocommerce nav.woocommerce-pagination ul li:last-child{margin-right:0}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{min-width:30px;font-size:.85rem;font-weight:bolder;line-height:20px;display:block;padding:5px;border:0;border-radius:.5rem}.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce nav.woocommerce-pagination ul li a.current,.woocommerce nav.woocommerce-pagination ul li span:hover,.woocommerce nav.woocommerce-pagination ul li span.current{color:#fff;background-color:rgb(var(--theme-color-secondary)/1)}.woocommerce .wc-pao-addon{margin-top:0}.woocommerce .wc-pao-addon .wc-pao-addon-wrap{margin-bottom:1rem;padding-top:0;padding-bottom:0}.woocommerce .wc-pao-addon small{color:rgb(var(--tw-color-gray-400)/1)}.select2-container .select2-selection--single{height:auto;min-height:2.5rem;border-color:rgb(var(--tw-color-gray-200)/1);border-radius:.5rem}.select2-container .select2-selection--single .select2-selection__rendered{padding-top:.375rem;padding-bottom:.375rem}.select2-container .select2-dropdown{border-color:rgb(var(--tw-color-gray-200)/1)}.select2-container .select2-dropdown .select2-results__option [data-selected=true]{background-color:rgb(var(--tw-color-gray-200)/1)}.select2-container .select2-dropdown .select2-results__option--highlighted{background-color:rgb(var(--theme-color-primary)/1)}.woocommerce table.shop_table{border-color:rgb(var(--tw-color-gray-100)/1);border-radius:0;border-spacing:0;background-color:#fff}.woocommerce table.shop_table th{background-color:rgb(var(--tw-color-gray-100)/1)}.woocommerce table.shop_table td{border-color:rgb(var(--tw-color-gray-100)/1)}.woocommerce table.shop_table td.product-thumbnail img{max-width:3.75rem}.woocommerce table.shop_table .product-total,.woocommerce table.shop_table .product-subtotal{text-align:right}.woocommerce table.shop_table td.product-subtotal{font-weight:bolder}.woocommerce table.shop_table td.actions .coupon input#coupon_code,.woocommerce table.shop_table td.actions .coupon button{float:left}.woocommerce table.shop_table td.actions .coupon input#coupon_code{width:12.5rem;margin-right:.5rem}.woocommerce table.shop_table tfoot th,.woocommerce table.shop_table tfoot td{border-color:rgb(var(--tw-color-gray-100)/1)}.woocommerce div.product .woocommerce-tabs ul.tabs{padding-left:0;margin-bottom:0;border-bottom:1px solid rgb(var(--tw-color-gray-200)/1)}.woocommerce div.product .woocommerce-tabs ul.tabs:before{display:none}.woocommerce div.product .woocommerce-tabs ul.tabs li{color:rgb(var(--tw-color-gray-400)/1);font-weight:var(--theme-font-weight,normal);margin-left:0;margin-right:1rem;padding-left:0;padding-right:0;border:0;border-radius:0;background-color:rgba(0,0,0,0)}.woocommerce div.product .woocommerce-tabs ul.tabs li:last-child{margin-right:0}.woocommerce div.product .woocommerce-tabs ul.tabs li:before{display:none}.woocommerce div.product .woocommerce-tabs ul.tabs li:after{transition:transform .15s;width:100%;height:.1875rem;border:0;box-shadow:none;border-radius:0;background-color:rgb(var(--theme-color-primary)/1);bottom:0;right:0;transform:translateY(100%)}.woocommerce div.product .woocommerce-tabs ul.tabs li a{color:inherit;font-weight:inherit}.woocommerce div.product .woocommerce-tabs ul.tabs li a:hover{color:inherit}.woocommerce div.product .woocommerce-tabs ul.tabs li:hover,.woocommerce div.product .woocommerce-tabs ul.tabs li.active{color:rgb(var(--theme-color-primary)/1);z-index:inherit}.woocommerce div.product .woocommerce-tabs ul.tabs li:hover:after,.woocommerce div.product .woocommerce-tabs ul.tabs li.active:after{transform:translateY(0)}.woocommerce div.product .woocommerce-tabs .woocommerce-Tabs-panel{padding-top:1rem;margin-bottom:2rem}.woocommerce div.product .woocommerce-tabs .woocommerce-Tabs-panel h2{font-size:1.5rem}.woocommerce div.product .woocommerce-tabs .woocommerce-Tabs-panel.woocommerce-Tabs-panel--additional_information .woocommerce-product-attributes{border:0}.woocommerce div.product .woocommerce-tabs .woocommerce-Tabs-panel.woocommerce-Tabs-panel--additional_information .woocommerce-product-attributes th{text-align:left}.woocommerce .widget .widgettitle{color:rgb(var(--tw-color-gray-200)/1);font-size:.75rem;text-transform:uppercase;padding-left:1rem;margin-bottom:.5rem}.woocommerce .widget_product_categories ul li a{color:rgb(var(--theme-text-color)/1);font-weight:700;display:block;line-height:1.5rem;padding:.625rem 1rem;border-top-right-radius:.75rem;border-bottom-right-radius:.75rem}.woocommerce .widget_product_categories ul li a:hover{color:inherit;background-color:rgb(var(--tw-color-gray-200)/1)}.woocommerce .widget_product_categories .product-categories>.current-cat>a,.woocommerce .widget_product_categories .product-categories>.current-cat-parent>a{color:#fff;background-color:rgb(var(--theme-color-primary)/1)}.woocommerce .widget_product_categories .children>li{position:relative}.woocommerce .widget_product_categories .children>li>a{padding-left:2.5rem}.woocommerce .widget_product_categories .children>li:before{width:.125rem;height:100%;content:"";display:block;background-color:rgba(0,0,0,.1);position:absolute;top:0;left:1.25rem}.woocommerce .widget_product_categories .children>.current-cat:before{width:.25rem;background-color:rgb(var(--theme-color-primary)/1)}.woocommerce .widget_product_categories .children>.current-cat>a{color:rgb(var(--theme-color-primary)/1)}.woocommerce .wpmc-tabs-wrapper,.woocommerce .wpmc-steps-wrapper,.woocommerce .wpmc-nav-wrapper{max-width:40rem;margin-left:auto;margin-right:auto}.woocommerce .wpmc-tab-item:before{border-bottom-color:rgb(var(--tw-color-gray-200)/1)}.woocommerce .wpmc-tab-item .wpmc-tab-number{color:rgb(var(--theme-text-color)/1);font-size:.85rem;font-weight:700;border-width:.125rem;border-color:rgb(var(--tw-color-gray-200)/1)}.woocommerce .wpmc-tab-item.current:before,.woocommerce .wpmc-tab-item.current .wpmc-tab-number{color:rgb(var(--theme-text-color)/1);border-color:rgb(var(--theme-color-primary)/1)}.woocommerce .wpmc-tab-item.visited .wpmc-tab-number:before{content:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="%231ebe3a" d="M480.1 128.1l-272 272C204.3 405.7 198.2 408 192 408s-12.28-2.344-16.97-7.031l-144-144c-9.375-9.375-9.375-24.56 0-33.94s24.56-9.375 33.94 0L192 350.1l255-255c9.375-9.375 24.56-9.375 33.94 0S490.3 119.6 480.1 128.1z"/></svg>') !important;left:.375rem;top:.1875rem}.woocommerce .wpmc-nav-wrapper #wpmc-prev,.woocommerce .wpmc-nav-wrapper #wpmc-back-to-cart{background-color:rgb(var(--theme-color-secondary)/1)}.woocommerce .wpmc-step-item{margin-top:1rem}.woocommerce .wpmc-step-item h2{font-size:2rem;text-align:center}.woocommerce .wpmc-step-login{text-align:center}.woocommerce .wpmc-step-login #customer_login_content{max-width:30rem;margin-left:auto;margin-right:auto}.woocommerce .wpmc-step-login #customer_login_content .btn{margin-top:1rem}.woocommerce .cart_totals{padding:1.5rem;border:1px solid rgb(var(--tw-color-gray-100)/1)}.woocommerce .cart_totals h2{color:rgb(var(--theme-color-secondary)/1);font-family:var(--theme-heading-font-family,sans-serif);font-size:1.75rem;font-weight:var(--theme-heading-font-weight,700);margin-bottom:0;padding-bottom:1rem;border-bottom:1px solid rgb(var(--tw-color-gray-100)/1)}.woocommerce .cart_totals table.shop_table{border:0}.woocommerce .cart_totals table.shop_table th{vertical-align:top;background-color:rgba(0,0,0,0)}.woocommerce .cart_totals table.shop_table th,.woocommerce .cart_totals table.shop_table td{font-weight:400;padding-left:0;padding-right:0;border-color:rgb(var(--tw-color-gray-100)/1)}.woocommerce .cart_totals table.shop_table td{text-align:right}.woocommerce .cart_totals table.shop_table .order-total th,.woocommerce .cart_totals table.shop_table .order-total td{font-weight:bolder}.woocommerce .cart_totals .woocommerce-shipping-destination{display:none}.woocommerce .cart_totals .checkout-button{width:100%;text-align:center}.woocommerce .cart_item .variation{color:rgb(var(--tw-color-gray-400)/1);font-size:.875rem;line-height:1.5;display:grid;grid-template-columns:repeat(3,minmax(0, 1fr));row-gap:.25em;column-gap:.5em;margin-top:.25em}.woocommerce .cart_item .variation dt{font-weight:700;grid-column:span 1}.woocommerce .cart_item .variation dd{grid-column:span 2}.woocommerce .cart_item .quantity{--height:2.5rem}.woocommerce-billing-fields h3,.woocommerce-shipping-fields h3,.woocommerce-additional-fields h3,.woocommerce-checkout h3{font-size:1.125rem;font-family:var(--theme-heading-font-family,sans-serif);font-weight:var(--theme-heading-font-weight,700);text-align:center}.woocommerce-shipping-fields #ship-to-different-address{font-family:var(--theme-text-font-family,sans-serif);font-size:var(--theme-text-font-size,1rem);font-weight:var(--theme-text-font-weight,700);text-align:left}.woocommerce-shipping-fields #ship-to-different-address label{font-weight:inherit;text-transform:none;cursor:pointer;padding-left:1.25rem;position:relative}.woocommerce-shipping-fields #ship-to-different-address label input[type=checkbox]{opacity:1;position:absolute;top:50%;left:0;transform:translateY(-50%);z-index:1}.woocommerce-checkout #payment,.woocommerce-cart #payment{border-radius:.5rem;background-color:rgb(var(--tw-color-gray-100)/1)}.woocommerce-checkout #payment ul.wc_payment_methods,.woocommerce-cart #payment ul.wc_payment_methods{padding-left:2rem;border-color:rgba(0,0,0,.05)}.woocommerce-checkout #payment ul.wc_payment_methods li.wc_payment_method svg,.woocommerce-cart #payment ul.wc_payment_methods li.wc_payment_method svg{margin-left:.5rem}.is-wc-account-page .woocommerce-content .container{max-width:60rem}.woocommerce .woocommerce-MyAccount-content{padding-top:3rem}@media screen and (min-width:768px){.woocommerce .woocommerce-MyAccount-content{padding-top:4.5rem}}@media screen and (min-width:992px){.woocommerce .woocommerce-MyAccount-content{padding-top:6rem}}.woocommerce .woocommerce-MyAccount-content .woocommerce-notices-wrapper:empty+*{margin-top:0}.woocommerce .woocommerce-MyAccount-content .woocommerce-Addresses{margin-top:2rem}.woocommerce .woocommerce-MyAccount-content input[type=email],.woocommerce .woocommerce-MyAccount-content input[type=text]{width:100%}.woocommerce .woocommerce-MyAccount-content input[type=email][readonly],.woocommerce .woocommerce-MyAccount-content input[type=text][readonly]{cursor:not-allowed}.woocommerce .woocommerce-MyAccount-content input[type=email][readonly]:focus,.woocommerce .woocommerce-MyAccount-content input[type=text][readonly]:focus{outline:none}.woocommerce .woocommerce-MyAccount-content #genders .input-group label{width:100%;color:rgb(var(--theme-text-color)/1);line-height:1.5rem;text-align:center;cursor:pointer;display:block;overflow:hidden;padding:.75rem;border:1px solid rgb(var(--tw-color-gray-200)/1)}.woocommerce .woocommerce-MyAccount-content #genders .input-group label:before,.woocommerce .woocommerce-MyAccount-content #genders .input-group label:after{display:none}.woocommerce .woocommerce-MyAccount-content #genders .input-group input[type=radio]{display:none}.woocommerce .woocommerce-MyAccount-content #genders .input-group input[type=radio]:checked+label{color:#fff;border-color:rgb(var(--theme-color-primary)/1);background-color:rgb(var(--theme-color-primary)/1)}.woocommerce .woocommerce-MyAccount-content #genders .input-group input[disabled]+label,.woocommerce .woocommerce-MyAccount-content #genders .input-group input:disabled+label{cursor:default}.woocommerce .woocommerce-MyAccount-content #genders .input-group:first-child label{border-top-left-radius:.75rem;border-bottom-left-radius:.75rem}.woocommerce .woocommerce-MyAccount-content #genders .input-group:last-child label{border-top-right-radius:.75rem;border-bottom-right-radius:.75rem}.woocommerce .woocommerce-MyAccount-content #genders .input-group{width:50%;float:left}.woocommerce .woocommerce-MyAccount-content #role-badges{display:flex;flex-wrap:wrap;justify-content:center;gap:1.5rem;margin-top:2rem;margin-left:auto;margin-right:auto}.woocommerce .woocommerce-MyAccount-content #role-badges .role-badge{width:10rem}.woocommerce .woocommerce-MyAccount-navigation li{margin-bottom:.5rem}.woocommerce .woocommerce-MyAccount-navigation li a{color:rgb(var(--theme-color-secondary)/1);line-height:1.5rem;text-decoration:none;display:block;padding:.625rem 1rem .625rem 2.5rem;border-radius:.75rem;position:relative}.woocommerce .woocommerce-MyAccount-navigation li .icon{color:rgb(var(--theme-color-primary)/1);font-size:.875rem;position:absolute;top:50%;left:.5rem;transform:translateY(-50%)}.woocommerce .woocommerce-MyAccount-navigation li>a:hover{background-color:rgb(var(--twr-color-gray-200)/1)}.woocommerce .woocommerce-MyAccount-navigation li.is-active>a{color:#fff;background-color:rgb(var(--theme-color-primary)/1)}.woocommerce .woocommerce-MyAccount-navigation li.is-active>a .icon{color:#fff}.woocommerce .products-controls{width:100%;display:flex;align-items:center}.woocommerce .products-controls:not(:empty){margin-bottom:1.5rem}.woocommerce .products-controls .woocommerce-result-count,.woocommerce .products-controls .woocommerce-ordering{float:none;margin-bottom:0}.woocommerce .products-controls .woocommerce-result-count{margin-right:auto}.woocommerce .products-grid-layout{margin-left:auto;margin-right:0}.woocommerce .products-grid-layout .form-control{display:inline-block;margin-right:.5rem}.woocommerce .products-grid-layout .form-control label{min-width:2.5rem;line-height:2.5rem;text-align:center;cursor:pointer;border-radius:.5rem}.woocommerce .products-grid-layout .form-control label:before,.woocommerce .products-grid-layout .form-control label:after{display:none}.woocommerce .products-grid-layout .form-control input~label:hover,.woocommerce .products-grid-layout .form-control input:checked~label{color:#fff;background-color:rgb(var(--tw-color-gray-900)/1)}.woocommerce .woocommerce-order{max-width:45rem;margin-left:auto;margin-right:auto}.woocommerce .woocommerce-order h2{font-family:var(--theme-text-font-family,sans-serif);font-size:1.5rem;font-weight:700;margin-bottom:1rem}.woocommerce ul.woocommerce-order-overview{margin-left:-.5rem;margin-bottom:1.5rem}.woocommerce ul.woocommerce-order-overview li[class^=woocommerce-order-overview]{margin-right:.5rem;padding:.5rem 1rem .5rem .5rem}.woocommerce .woocommerce-order-details,.woocommerce .woocommerce-customer-details{margin-bottom:2rem}.woocommerce .woocommerce-customer-details address{padding:1rem 1.25rem;border-width:1px;border-color:rgb(var(--tw-color-gray-200)/1)}.woocommerce .woocommerce-customer-details .woocommerce-customer-details--phone,.woocommerce .woocommerce-customer-details .woocommerce-customer-details--email{padding-left:0;position:relative}.woocommerce .woocommerce-customer-details .woocommerce-customer-details--phone:before,.woocommerce .woocommerce-customer-details .woocommerce-customer-details--email:before{display:none}.woocommerce span.onsale{min-height:1.5rem;display:inline-flex;align-items:center;padding-top:0;padding-bottom:0;border-radius:.25rem;background-color:rgb(var(--theme-color-primary)/1);left:1rem}.woocommerce ul.products li.product .woocommerce-loop-product__link{display:flex;flex-direction:column;box-shadow:inset 0 0 0 2px rgb(var(--tw-color-gray-200)/1)}.woocommerce ul.products li.product .woocommerce-loop-product__link:hover,.woocommerce ul.products li.product .woocommerce-loop-product__link:focus{box-shadow:inset 0 0 0 2px rgb(var(--theme-color-primary)/1)}.woocommerce ul.products li.product .woocommerce-loop-product__link:hover .btn-view-product,.woocommerce ul.products li.product .woocommerce-loop-product__link:focus .btn-view-product{color:#fff;background-color:rgb(var(--theme-color-primary)/1)}.woocommerce ul.products li.product .product-media{border-radius:.5rem;background-color:#946262}.woocommerce ul.products li.product .product-content{display:flex;flex-direction:column;flex-grow:1;padding:1.5rem;padding:clamp(1.25rem,4.16667vw,1.75rem);padding-right:5rem}.woocommerce ul.products li.product .woocommerce-loop-product__title{color:rgb(var(--theme-text-color)/1);font-size:1.25rem;font-size:clamp(1.25rem,4.16667vw,1.5rem);font-family:var(--theme-heading-font-family,sans-serif);font-weight:var(--theme-heading-font-weight,700);line-height:var(--theme-heading-line-height,1.2);margin-top:0;margin-bottom:.5rem}.woocommerce ul.products li.product .woocommerce-loop-product__title:last-child{margin-bottom:0}.woocommerce ul.products li.product .taglist{margin-bottom:.5rem}.woocommerce ul.products li.product span.price{font-size:1.25rem;margin-top:auto}.woocommerce ul.products li.product span.price ins{color:rgb(var(--theme-color-primary)/1);font-size:1.35rem}.woocommerce ul.products li.product span.onsale{left:1rem}.woocommerce ul.products li.product .btn-view-product{width:3rem;height:3rem;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;padding:0;border:0;border-radius:.5rem;position:absolute;bottom:1.25rem;right:1.25rem}.woocommerce ul.products li.product .btn-view-product .fa-shopping-cart{transform:translateX(-1px)}.woocommerce-checkout #payment ul.wc_payment_methods{display:flex;flex-wrap:wrap}.woocommerce-checkout #payment ul.wc_payment_methods li.wc_payment_method{display:flex;flex-direction:column;margin-right:1rem}.woocommerce-checkout #payment ul.wc_payment_methods li.wc_payment_method:before,.woocommerce-checkout #payment ul.wc_payment_methods li.wc_payment_method:after{display:none}.woocommerce-checkout #payment ul.wc_payment_methods li.wc_payment_method label{font-size:.75rem;font-weight:700;cursor:pointer;display:flex;flex-direction:column-reverse;align-items:center;padding:.75rem 1.5rem;border:2px solid #fff;border-radius:.25rem;background-color:#fff}.woocommerce-checkout #payment ul.wc_payment_methods li.wc_payment_method label:hover,.woocommerce-checkout #payment ul.wc_payment_methods li.wc_payment_method label:focus{border-color:rgb(var(--theme-color-secondary)/1)}.woocommerce-checkout #payment ul.wc_payment_methods li.wc_payment_method img{margin-left:0;margin-bottom:.5rem}.woocommerce-checkout #payment ul.wc_payment_methods li.wc_payment_method input[type=radio]{width:1px;height:1px;appearance:none;margin:0;padding:0}.woocommerce-checkout #payment ul.wc_payment_methods li.wc_payment_method input[type=radio]:checked+label{border-color:rgb(var(--theme-color-primary)/1)}.woocommerce-checkout #payment ul.wc_payment_methods li.wc_payment_method input[type=radio]:focus{outline:none}.woocommerce-checkout #payment ul.wc_payment_methods li.wc_payment_method input[type=radio]:focus+label{box-shadow:0 0 0 4px rgb(var(--theme-color-primary)/0.15)}.woocommerce-checkout .button#place_order{width:100%;height:3.5rem;font-size:1.25rem;float:none;margin-top:1.5rem}.is-archive-product .site-main,.is-taxonomy-product_cat .site-main{background-color:rgba(0,0,0,0)}.is-archive-product .woocommerce-content,.is-taxonomy-product_cat .woocommerce-content{padding-bottom:0}.is-archive-product .products-controls,.is-taxonomy-product_cat .products-controls{padding-top:clamp(2.5rem,10vw,5rem)}.is-archive-product ul.page-numbers,.is-taxonomy-product_cat ul.page-numbers{padding-top:2rem}>>>>>>>39f1479f862dcb251f04befdd17d60759ee7e9b6