@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}:root{--wc-responsive-table-spacer-mobile: 0.625rem;--wc-remove-link-size: 2rem}.woocommerce form .required{color:var(--color-danger)}.woocommerce form .woocommerce-form-login__rememberme{display:block;margin-bottom:var(--element-spacer)}table.shop_table{--element-spacer: var(--element-spacer-sm);margin:0}table.shop_table thead{font-size:var(--h6)}table.shop_table .woocommerce-orders-table__header-order-actions{text-align:right}table.shop_table .download-file,table.shop_table .woocommerce-orders-table__cell-order-actions{text-align:right}table.shop_table .download-file .button,table.shop_table .woocommerce-orders-table__cell-order-actions .button{--button-height: 2.25em;--button-px: 0.75em;max-width:12em}table.shop_table .download-file .button:not(:hover),table.shop_table .woocommerce-orders-table__cell-order-actions .button:not(:hover){--button-background-color: transparent;--button-border-color: var(--button-border-color-outline, var(--color-primary));--button-color: var(--button-color-outline, var(--color-primary))}@media(max-width: 767.98px){table.shop_table_responsive .product-subtotal{display:block}table.shop_table_responsive thead{display:none}table.shop_table_responsive tbody th{display:none}table.shop_table_responsive tbody td{display:block;padding:0}table.shop_table_responsive tbody td:not(:last-child){margin-bottom:var(--wc-responsive-table-spacer-mobile)}table.shop_table_responsive tbody tr{display:block;padding-bottom:var(--wc-responsive-table-spacer-mobile);margin-bottom:var(--wc-responsive-table-spacer-mobile)}table.shop_table_responsive tbody td{text-align:right}table.shop_table_responsive tbody td:before{content:attr(data-title);font-weight:bold;float:left;margin-right:var(--wc-responsive-table-spacer-mobile)}table.shop_table_responsive .woocommerce-shipping-totals td{text-align:left}table.shop_table_responsive .woocommerce-shipping-totals td:before{display:block;float:none}}.user-menu{gap:var(--element-spacer);margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap}.user-menu__item{margin:0}.user-menu__link{position:relative;height:var(--header-height);display:flex;align-items:center;justify-content:center;color:inherit;text-decoration:none}.user-menu__link::before{content:"";position:absolute;display:block;width:100%;height:100%;min-width:2.25rem;min-height:2.25rem;top:50%;left:50%;translate:-50% -50%}@media(max-width: 767.98px){.user-menu__account-dropdown{left:50%;transform:translateX(-50%)}.user-menu__account-dropdown a{justify-content:center}}.mini-cart-counter{--mini-cart-counter-size: 1.75em;color:var(--color-light);background-color:var(--color-primary);min-width:var(--mini-cart-counter-size);min-height:var(--mini-cart-counter-size);display:inline-flex;align-items:center;justify-content:center;line-height:var(--lh-none);border-radius:50%;font-size:var(--fs-xs)}.mini-cart{--mini-cart-image-size: 3em;position:fixed;inset:0;opacity:0;visibility:hidden;transition:opacity var(--transition),visibility var(--transition)}.mini-cart.active{opacity:1;visibility:visible}.mini-cart__curtain{position:absolute;inset:0;background-color:var(--curtain-background-color)}.mini-cart__main{background-color:var(--color-background);color:var(--text-color);padding:0 var(--container-spacer) var(--container-spacer);margin-left:auto;max-width:var(--overlay-menu-max-width);width:var(--overlay-menu-width);border-radius:var(--border-radius) 0 0 var(--border-radius);height:100%;transform:translateX(var(--overlay-menu-slide-offset));transition:transform var(--transition);display:flex;flex-direction:column;position:relative;z-index:1}.mini-cart.active .mini-cart__main{transform:translateX(0)}.mini-cart__header{display:flex;flex-wrap:wrap;flex-direction:row;align-items:center;justify-content:space-between;min-height:var(--header-height)}.mini-cart .widget_shopping_cart_content{flex:1;display:flex;flex-direction:column;overflow-y:auto}.mini-cart .woocommerce-mini-cart{padding:0;list-style:none;overflow-y:auto;margin:0;display:block;overscroll-behavior:contain}.mini-cart .woocommerce-mini-cart__empty-message{text-align:center;margin-top:0;font-weight:bold}.mini-cart .mini_cart_item{position:relative;border-bottom:var(--border-width) solid var(--border-color);padding-bottom:var(--element-spacer-sm);padding-left:calc(var(--mini-cart-image-size) + var(--element-spacer));padding-right:calc(var(--wc-remove-link-size) + var(--element-spacer-sm));min-height:calc(var(--mini-cart-image-size) + var(--element-spacer-sm))}.mini-cart .mini_cart_item a{font-weight:bold}.mini-cart .mini_cart_item a:not(:hover){color:currentColor}.mini-cart .mini_cart_item img{position:absolute;top:0;left:0;width:var(--mini-cart-image-size)}.mini-cart .mini_cart_item .quantity{font-size:var(--fs-sm);display:block}.mini-cart .mini_cart_item .remove{position:absolute;top:0;right:0}.mini-cart .total{display:flex;justify-content:space-between;text-transform:uppercase}.mini-cart .buttons{margin:0;gap:var(--element-spacer-sm);display:flex}.mini-cart .buttons .button{flex-grow:1;margin:0 !important}.mini-cart .buttons .button:first-child:not(:hover){--button-background-color: transparent;--button-border-color: var(--button-border-color-outline, var(--color-primary));--button-color: var(--button-color-outline, var(--color-primary))}@keyframes addedToCartAnimation{0%{opacity:0;scale:1}33%{opacity:.5}100%{opacity:0;scale:5}}.added-to-cart-animation{position:relative}.added-to-cart-animation:after{--size: 1em;content:"";animation:addedToCartAnimation 1s ease;position:absolute;top:50%;left:50%;translate:-50% -50%;background-color:var(--color-primary);pointer-events:none;border-radius:100%;width:var(--size);height:var(--size)}ul.products{padding:0;list-style:none;display:grid;gap:var(--element-spacer) var(--element-spacer-sm);grid-template-columns:repeat(2, 1fr)}ul.products li.product{margin:0}ul.products.columns-1{grid-template-columns:repeat(1, 1fr)}@media(min-width: 768px){ul.products{gap:var(--spacer-4) var(--element-spacer-sm)}ul.products.columns-3{grid-template-columns:repeat(3, 1fr)}}@media(min-width: 1024px){ul.products.columns-4{grid-template-columns:repeat(4, 1fr)}}.woocommerce-breadcrumb{font-size:var(--fs-sm);margin-block:var(--spacer-4);color:var(--text-color-muted)}.woocommerce-breadcrumb a{text-decoration-color:rgba(0,0,0,0);color:var(--text-color)}.woocommerce-breadcrumb a:hover{text-decoration-color:currentColor}.star-rating{overflow:hidden;position:relative;height:1em;font-size:1em;line-height:1;width:5.3em;color:#ffa900;font-family:star;font-weight:normal;display:inline-block;vertical-align:middle}.star-rating::before{content:"SSSSS";opacity:.25;top:0;left:0;position:absolute}.star-rating span{overflow:hidden;top:0;left:0;position:absolute;padding-top:1em}.star-rating span::before{content:"SSSSS";top:0;left:0;position:absolute}p.stars{margin:0 0 var(--element-spacer)}p.stars span{font-size:1em;display:flex}p.stars a{position:relative;height:1em;width:1em;text-indent:-999em;display:inline-flex;overflow:hidden;text-decoration:none}p.stars a::before{content:"S";display:block;position:absolute;top:0;left:0;width:inherit;height:inherit;line-height:1;font-family:star;text-indent:0;opacity:.25}p.stars a:hover~a::before{opacity:.25}p.stars:hover a::before{opacity:1}p.stars.selected a.active::before{opacity:1}p.stars.selected a.active~a::before{opacity:.25}p.stars.selected a:not(.active)::before{opacity:1}.woocommerce-password-strength{font-weight:bold}.woocommerce-password-strength.strong{color:var(--color-success)}.woocommerce-password-strength.short{color:var(--color-danger)}.woocommerce-password-strength.bad{color:var(--color-danger)}.woocommerce-password-strength.good{color:var(--text-color)}.woocommerce-pagination{margin:var(--element-spacer) 0}.woocommerce-pagination--without-numbers{display:flex;gap:var(--element-spacer-sm)}.woocommerce-pagination .woocommerce-button{width:20em;max-width:50%}.woocommerce-pagination .woocommerce-button--next{margin-left:auto}.woocommerce-pagination .woocommerce-button--previous:not(:hover){--button-background-color: transparent;--button-border-color: var(--button-border-color-outline, var(--color-primary));--button-color: var(--button-color-outline, var(--color-primary))}.woocommerce .price{display:block;line-height:var(--lh-sm)}.woocommerce .price ins{text-decoration:none}.woocommerce-product-gallery{--spacer: 0.3rem;--trigger-size: 2.5rem;--trigger-color: var(--color-dark);--trigger-background-color: hsl(var(--hsl-light), 0.625);--trigger-background-color-hover: var(--color-light);position:relative}.woocommerce-product-gallery .woocommerce-product-gallery__trigger,.woocommerce-product-gallery .flex-prev,.woocommerce-product-gallery .flex-next{display:block;box-sizing:content-box;width:var(--trigger-size);height:var(--trigger-size);color:var(--trigger-color);overflow:hidden;text-indent:-9999px;padding:var(--spacer)}.woocommerce-product-gallery .woocommerce-product-gallery__trigger:before,.woocommerce-product-gallery .woocommerce-product-gallery__trigger:after,.woocommerce-product-gallery .flex-prev:before,.woocommerce-product-gallery .flex-prev:after,.woocommerce-product-gallery .flex-next:before,.woocommerce-product-gallery .flex-next:after{position:absolute}.woocommerce-product-gallery .woocommerce-product-gallery__trigger:before,.woocommerce-product-gallery .flex-prev:before,.woocommerce-product-gallery .flex-next:before{content:"";height:inherit;width:inherit;background-color:var(--trigger-background-color);border-radius:var(--border-radius);transition:background-color var(--transition);top:50%;left:50%;transform:translate(-50%, -50%)}.woocommerce-product-gallery .woocommerce-product-gallery__trigger:hover:before,.woocommerce-product-gallery .flex-prev:hover:before,.woocommerce-product-gallery .flex-next:hover:before{background-color:var(--trigger-background-color-hover)}.woocommerce-product-gallery .woocommerce-product-gallery__trigger:after,.woocommerce-product-gallery .flex-prev:after,.woocommerce-product-gallery .flex-next:after{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.woocommerce-product-gallery .woocommerce-product-gallery__trigger{position:absolute;top:0;left:0;z-index:1}.woocommerce-product-gallery .woocommerce-product-gallery__trigger:after{content:"";-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.27 17.5392C11.883 17.5389 13.4495 16.9989 14.7202 16.0053L18.715 20L20 18.7151L16.0051 14.7204C16.9993 13.4498 17.5396 11.883 17.54 10.2696C17.54 6.26133 14.2785 3 10.27 3C6.26151 3 3 6.26133 3 10.2696C3 14.2779 6.26151 17.5392 10.27 17.5392ZM10.27 4.8174C13.2771 4.8174 15.7225 7.26272 15.7225 10.2696C15.7225 13.2765 13.2771 15.7218 10.27 15.7218C7.26295 15.7218 4.8175 13.2765 4.8175 10.2696C4.8175 7.26272 7.26295 4.8174 10.27 4.8174Z' fill='currentColor'/%3E%3C/svg%3E%0A");mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.27 17.5392C11.883 17.5389 13.4495 16.9989 14.7202 16.0053L18.715 20L20 18.7151L16.0051 14.7204C16.9993 13.4498 17.5396 11.883 17.54 10.2696C17.54 6.26133 14.2785 3 10.27 3C6.26151 3 3 6.26133 3 10.2696C3 14.2779 6.26151 17.5392 10.27 17.5392ZM10.27 4.8174C13.2771 4.8174 15.7225 7.26272 15.7225 10.2696C15.7225 13.2765 13.2771 15.7218 10.27 15.7218C7.26295 15.7218 4.8175 13.2765 4.8175 10.2696C4.8175 7.26272 7.26295 4.8174 10.27 4.8174Z' fill='currentColor'/%3E%3C/svg%3E%0A");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:var(--icon-size);height:var(--icon-size);background-color:var(--icon-color)}.woocommerce-product-gallery .flex-direction-nav{margin:0;padding:0;list-style:none;position:absolute;top:0;right:0;display:flex;opacity:0;transition:opacity var(--transition)}.woocommerce-product-gallery .flex-direction-nav li{margin:0}.woocommerce-product-gallery .flex-direction-nav li a{position:relative}.woocommerce-product-gallery .flex-direction-nav li a:after{content:"";--icon-size: 0.5rem;transform:translate(calc(-50% - var(--icon-size) / 4), -50%) rotate(-45deg);width:var(--icon-size);height:var(--icon-size);border:2px solid;border-top:none;border-left:none}.woocommerce-product-gallery .flex-direction-nav .flex-prev{transform:rotate(180deg) translateX(calc(var(--spacer) * -1))}@media(hover: hover)and (pointer: fine){.woocommerce-product-gallery:hover .flex-direction-nav{opacity:1}}.woocommerce-product-gallery .flex-control-thumbs{list-style:none;padding:0;margin:var(--spacer) 0 var(--element-spacer);display:flex;flex-wrap:wrap;gap:var(--spacer);justify-content:center}.woocommerce-product-gallery .flex-control-thumbs li{flex:0 0 clamp(2.5rem,2.309rem + 0.816vw,3.125rem);margin:0;cursor:pointer}.woocommerce-product-gallery .flex-control-thumbs li img{width:100%}.woocommerce-product-gallery .flex-control-thumbs li img:not(.flex-active):not(:hover){opacity:.35}.onsale{--sale-label-color: var(--text-color);--sale-label-background-color: var(--color-surface);background-color:var(--sale-label-background-color);color:var(--sale-label-color);padding:.625em 1em;font-weight:bold;line-height:var(--lh-none);font-size:var(--fs-sm);display:inline-block;border-radius:var(--border-radius)}.stock{margin-top:0;display:inline-block;font-size:var(--fs-sm);font-weight:bold;padding:var(--element-spacer-sm);border:var(--border-width) dashed}.woocommerce-message,.woocommerce-info,.woocommerce-error{--background-color: var(--color-surface);--text-color: inherit;color:var(--text-color);background-color:var(--background-color);padding:var(--element-spacer);margin:0 0 var(--element-spacer);list-style:none;outline:none;border-radius:var(--border-radius)}@media(max-width: 767.98px){.woocommerce-message .button,.woocommerce-info .button,.woocommerce-error .button{display:flex;margin:var(--element-spacer-sm) 0}}.woocommerce-error{--background-color: var(--color-danger);--text-color: var(--color-light)}.woocommerce-error a,.woocommerce-error a:hover,.woocommerce-error li::marker{color:currentColor}.password-input{--target-space: 2rem;--icon-size: 0.75rem;--icon-thickness: 1px;position:relative;display:block}.password-input>input{padding-right:var(--target-space)}button.show-password-input{position:absolute;top:50%;right:calc((var(--target-space) - var(--icon-size))/2);width:var(--icon-size);height:var(--icon-size);border:var(--icon-thickness) solid;border-radius:70% 0%;transform:translateY(-50%) rotate(45deg);padding:0;background:none;cursor:pointer;display:flex;align-items:center;justify-content:center;opacity:.5;box-sizing:content-box}button.show-password-input:hover{opacity:1}button.show-password-input:after{content:"";display:block;width:calc(var(--icon-size)/3);height:calc(var(--icon-size)/3);border:var(--icon-thickness) solid;border-radius:50%;box-sizing:inherit}button.show-password-input:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%) rotate(-45deg);width:var(--target-space);height:var(--target-space)}button.show-password-input.display-password{border-top-color:rgba(0,0,0,0);border-left-color:rgba(0,0,0,0);border-radius:95% 0%}button.show-password-input.display-password:after{opacity:0}dl.variation{display:block;overflow:hidden;font-size:var(--fs-sm)}dl.variation dt,dl.variation dd{float:left}dl.variation dt{margin:0;clear:both}.remove{display:inline-block;text-decoration:none;width:var(--wc-remove-link-size);height:var(--wc-remove-link-size);border-radius:50%;border:var(--border-width) solid var(--border-color);transition:color var(--transition),background-color var(--transition),border-color var(--transition);position:relative;text-indent:-9999px;overflow:hidden}.remove:before{--icon-size: 1rem;content:"";-webkit-mask-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.75 5V4.4C11.75 3.55992 11.75 3.13988 11.5865 2.81901C11.4427 2.53677 11.2132 2.3073 10.931 2.16349C10.6101 2 10.1901 2 9.35 2H8.15C7.30992 2 6.88988 2 6.56901 2.16349C6.28677 2.3073 6.0573 2.53677 5.91349 2.81901C5.75 3.13988 5.75 3.55992 5.75 4.4V5M2 5H15.5M14 5V12.4C14 13.6601 14 14.2902 13.7548 14.7715C13.539 15.1948 13.1948 15.539 12.7715 15.7548C12.2902 16 11.6601 16 10.4 16H7.1C5.83988 16 5.20982 16 4.72852 15.7548C4.30516 15.539 3.96095 15.1948 3.74524 14.7715C3.5 14.2902 3.5 13.6601 3.5 12.4V5' stroke='currentColor' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");mask-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.75 5V4.4C11.75 3.55992 11.75 3.13988 11.5865 2.81901C11.4427 2.53677 11.2132 2.3073 10.931 2.16349C10.6101 2 10.1901 2 9.35 2H8.15C7.30992 2 6.88988 2 6.56901 2.16349C6.28677 2.3073 6.0573 2.53677 5.91349 2.81901C5.75 3.13988 5.75 3.55992 5.75 4.4V5M2 5H15.5M14 5V12.4C14 13.6601 14 14.2902 13.7548 14.7715C13.539 15.1948 13.1948 15.539 12.7715 15.7548C12.2902 16 11.6601 16 10.4 16H7.1C5.83988 16 5.20982 16 4.72852 15.7548C4.30516 15.539 3.96095 15.1948 3.74524 14.7715C3.5 14.2902 3.5 13.6601 3.5 12.4V5' stroke='currentColor' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:var(--icon-size);height:var(--icon-size);background-color:var(--icon-color);position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.remove:hover{color:var(--color-light);background-color:var(--color-primary-dark);border-color:rgba(0,0,0,0)}.woocommerce-store-notice{--y-spacer: var(--element-spacer);--x-spacer: 2.25rem;--link-color: currentColor;--link-color-hover: currentColor;margin:0;padding:var(--y-spacer) var(--x-spacer);background-color:var(--color-primary);color:var(--color-light);text-align:center;position:sticky;bottom:0;left:0;right:0}.woocommerce-store-notice__dismiss-link{--icon-size: 1.5em;position:absolute;top:0;right:0;bottom:0;padding-top:var(--y-spacer);text-decoration:none;text-align:center;display:block;width:var(--x-spacer)}.card-shop{position:relative;text-align:center;color:var(--color-dark);display:flex;flex-direction:column;height:100%;margin-inline:auto;padding:var(--element-spacer-sm);border-radius:var(--border-radius);transition:background var(--transition);background:var(--color-light);border:var(--border-width) solid var(--color-surface)}@media(hover: hover)and (pointer: fine){.card-shop{border:none}.card-shop:hover{background:var(--color-gray)}}.card-shop__img{overflow:hidden;border-radius:var(--border-radius)}.card-shop__img img{transition:scale var(--transition)}@media(hover: hover)and (pointer: fine){a:hover .card-shop__img img{scale:1.1}}.card-shop>a:first-child{text-decoration:none;display:block;position:relative}.card-shop>a:first-child,.card-shop>a:first-child:hover{color:inherit}.card-shop img{display:block;width:100%;border-radius:var(--border-radius-sm)}.card-shop .onsale{--sale-label-color: var(--color-dark);--sale-label-background-color: var(--color-light);position:absolute;top:1em;left:50%;transform:translateX(-50%)}.card-shop .woocommerce-loop-category__title .count{position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0, 0, 0, 0) !important;white-space:nowrap !important;border:0 !important}.card-shop .woocommerce-loop-product__link{display:flex !important;flex-direction:column;height:100%}.card-shop .woocommerce-loop-category__title,.card-shop .woocommerce-loop-product__title{margin:0;padding:var(--element-spacer) 0 var(--element-spacer-sm);margin-bottom:auto;font-size:var(--fs-md)}@media(min-width: 768px){.card-shop .woocommerce-loop-category__title,.card-shop .woocommerce-loop-product__title{font-size:var(--h6)}}.card-shop .woocommerce-loop-category__title+*,.card-shop .woocommerce-loop-product__title+*{border-top:var(--border-width) solid hsl(var(--hsl-foreground)/0.125)}.card-shop .price{display:block;padding:var(--element-spacer-sm) 0 0;font-size:var(--fs-lg)}.card-shop .price del{opacity:.6;font-size:var(--fs-sm)}.card-shop .price ins{text-decoration:none}.card-shop .button{margin-top:var(--element-spacer-sm);--button-height: 2.25em;--button-px: 0.75em}.card-shop .button.ajax_add_to_cart.loading:after{content:"";width:1em;height:1em;border:2px solid;border-top-color:rgba(0,0,0,0);border-radius:50%;animation:spin 1s infinite}.card-shop .button.ajax_add_to_cart.added:after{content:"";width:1em;height:.5em;border-top:none;border-right:none;border-left:2px solid;border-bottom:2px solid;transform:rotate(315deg) translateY(-0.25em)}.card-shop .added_to_cart{position:absolute;top:100%;left:50%;transform:translateX(-50%);font-weight:bold;font-size:1em}.card-shop .added_to_cart:not(:focus-visible){position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0, 0, 0, 0) !important;white-space:nowrap !important;border:0 !important}.woocommerce-shipping-methods{padding:0;list-style:none;margin:0}.woocommerce-shipping-methods li{position:relative}.woocommerce-shipping-methods input.shipping_method{margin:0;position:absolute;left:0;top:var(--element-spacer-sm)}.woocommerce-shipping-methods input.shipping_method:not([type=hidden])+label{padding-left:calc(var(--element-spacer-sm) + var(--input-choice-size))}.woocommerce-shipping-methods label{padding-block:var(--element-spacer-sm);line-height:var(--lh-none);display:block}input.qty{width:5em;padding:0;text-align:center}.blockUI.blockOverlay{background:var(--color-background) !important}.blockUI.blockOverlay:after{content:"";width:1em;height:1em;border:2px solid;border-top-color:rgba(0,0,0,0);border-radius:50%;animation:spin 1s infinite;position:absolute;z-index:1;inset:0;margin:auto;font-size:var(--fs-xl)}.select2-container{position:relative}.select2-container .select2-selection{margin:0;line-height:var(--input-height);height:var(--input-height);border:var(--input-border-width) solid var(--input-border-color);background:var(--input-background-color);border-radius:var(--input-border-radius) !important}.select2-container .select2-selection .select2-selection__rendered{line-height:inherit;padding:0 var(--input-px);color:inherit}.select2-container .select2-selection .select2-selection__arrow{top:50%;transform:translateY(-50%)}.select2-container .select2-selection .select2-selection__arrow b{border-top-color:var(--text-color-muted)}.select2-container .select2-dropdown{background:var(--input-background-color);border:var(--input-border-width) solid var(--input-border-color);border-top:none;border-radius:var(--input-border-radius)}.select2-container .select2-dropdown .select2-search--dropdown{border-bottom:var(--input-border-width) solid var(--input-border-color);padding:var(--input-px)}.select2-container .select2-dropdown .select2-search--dropdown .select2-search__field{border:var(--input-border-width) solid var(--input-border-color);padding-inline:var(--input-px)}.select2-container .select2-dropdown .select2-results__option{margin:0;padding:var(--input-py) var(--input-px)}.select2-container .select2-dropdown .select2-results__option--highlighted{background-color:var(--color-surface) !important;color:inherit !important}.select2-container .select2-dropdown .select2-results__option[data-selected=true]{background-color:var(--color-primary) !important;color:var(--color-light) !important}.woocommerce-panel-wrapper,#customer_login .u-column1,#customer_login .u-column2{border-radius:var(--border-radius);border:var(--border-width) solid rgba(0,0,0,0);padding:calc(var(--container-spacer) - var(--element-spacer)) var(--container-spacer);background-color:var(--color-surface)}#customer_login .u-column2{background:none;border-color:var(--border-color)}#customer_login h2{font-size:var(--h4)}#customer_login.u-columns{display:flex;flex-direction:column;gap:var(--container-spacer)}@media(min-width: 768px){#customer_login.u-columns{flex-direction:row}#customer_login.u-columns .col-1,#customer_login.u-columns .col-2{flex:1 0 0%}}@media(min-width: 768px){.woocommerce-account.logged-in .woocommerce{display:flex;flex-wrap:wrap;gap:var(--container-spacer)}.woocommerce-account.logged-in .woocommerce .woocommerce-MyAccount-navigation{width:25%}.woocommerce-account.logged-in .woocommerce .woocommerce-MyAccount-content{flex:1 0 0%}}@media(max-width: 767.98px){table.shop_table_responsive .woocommerce-orders-table__cell-order-number{display:block}}@media(max-width: 767.98px){.woocommerce-MyAccount-navigation:has(.is-active:not(.woocommerce-MyAccount-navigation-link--dashboard)){display:none}}.woocommerce-MyAccount-navigation ul{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:var(--element-spacer-sm)}.woocommerce-MyAccount-navigation ul li{margin:0}.woocommerce-MyAccount-navigation ul a{text-decoration-color:rgba(0,0,0,0);display:block;border-radius:var(--border-radius);font-weight:bold;color:inherit;background:var(--color-surface);padding:var(--element-spacer-sm) var(--element-spacer);transition:text-decoration-color var(--transition),background-color var(--transition),color var(--transition)}.woocommerce-MyAccount-navigation ul a:hover{text-decoration-color:currentColor}.woocommerce-MyAccount-navigation ul .is-active a{color:var(--color-light);background:var(--color-primary)}.woocommerce-Address-title .edit{padding:var(--button-py) var(--button-px);line-height:var(--lh-none);min-height:var(--button-height);border:var(--button-border-width) solid var(--button-border-color);background:var(--button-background-color);display:inline-flex;justify-content:center;gap:var(--element-spacer-sm);align-items:center;text-decoration:none;color:var(--button-color, inherit);cursor:pointer;border-radius:var(--button-border-radius);text-align:center;font-size:var(--button-fs);text-transform:uppercase;font-weight:bold;transition:border-color var(--transition),color var(--transition),background-color var(--transition)}.woocommerce-Address-title .edit:not(:hover){--button-background-color: transparent;--button-border-color: var(--button-border-color-outline, var(--color-primary));--button-color: var(--button-color-outline, var(--color-primary))}.woocommerce-Addresses{display:flex;flex-wrap:wrap;gap:var(--element-spacer);flex-direction:column}.woocommerce-Addresses .woocommerce-Address-title>h2{font-size:var(--h4)}@media(min-width: 768px){.woocommerce-Addresses{flex-direction:row}.woocommerce-Addresses .woocommerce-Address{flex:1}}.woocommerce .orderby{--input-height: 2.5em;padding-left:.75em;font-size:var(--fs-sm)}.woocommerce .orderby:not(:hover){border-color:rgba(0,0,0,0)}.woocommerce .woocommerce-result-count{margin:0;font-size:var(--fs-xs)}.summary .product_title{font-size:var(--h1)}.summary:has(.woocommerce-variation-price) .product-sku:has(+.price){margin-bottom:.5em}.summary:has(.woocommerce-variation-price) .product-sku+.price{margin-top:0;font-size:var(--h6)}.summary .product-sku{color:var(--text-color-muted)}.summary .price{font-size:var(--h3);font-weight:bold}.summary .variations{--table-px: 0px;--table-py: 0px;display:block}.summary .variations tr,.summary .variations th,.summary .variations td{display:block}.summary .variations tbody{display:flex;flex-direction:column;gap:var(--element-spacer-sm)}.summary .variations tr{border:none}.summary .variations .reset_variations{display:none !important}.summary .single_variation_wrap .woocommerce-variation-description>:first-child{margin-top:0}.summary .single_variation_wrap .woocommerce-variation-availability .stock,.summary .single_variation_wrap .woocommerce-variation-price .price{margin-bottom:var(--element-spacer)}.summary .single_variation_wrap .woocommerce-variation-add-to-cart-disabled{opacity:.5}.summary .single_add_to_cart_button{flex-grow:1}.summary .woocommerce-variation-add-to-cart,.summary .cart:not(.variations_form){display:flex;align-items:center;flex-wrap:wrap;width:100%}.summary .quantity{margin-right:var(--element-spacer)}.summary .quantity:has(.qty[type=hidden]){margin-right:0}.summary .product_meta{--link-color: currentColor;margin:var(--element-spacer) 0;font-size:var(--fs-sm);display:flex;flex-direction:column}table.woocommerce-product-attributes .woocommerce-product-attributes-item__value p{margin:0}.woocommerce-tabs{padding-top:var(--section-spacer)}.woocommerce-tabs .wc-tabs{--link-color: currentColor;padding:0;list-style:none;display:none;gap:1em;overflow-x:auto;position:relative;white-space:nowrap}.woocommerce-tabs .wc-tabs:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:var(--border-width);background:var(--border-color);z-index:-1}.woocommerce-tabs .wc-tabs li{margin:0;border-bottom:var(--border-width) solid rgba(0,0,0,0);transition:border-color var(--transition)}.woocommerce-tabs .wc-tabs li a{padding:1em 0;display:block;line-height:var(--lh-xs);text-decoration:none}.woocommerce-tabs .wc-tabs li.active{--link-color: var(--color-primary);border-bottom-color:var(--color-primary)}.woocommerce-tabs .woocommerce-Tabs-panel{display:grid !important;grid-template-columns:1fr;border-top:var(--border-width) solid var(--border-color)}@media(min-width: 768px){.woocommerce-tabs .woocommerce-Tabs-panel{grid-template-columns:1fr 2fr}.woocommerce-tabs .woocommerce-Tabs-panel>*:not(:first-child){grid-column:2}.woocommerce-tabs .woocommerce-Tabs-panel>*:not(:last-child){margin-bottom:0}}.woocommerce-tabs .woocommerce-product-attributes{margin:0}.woocommerce-Reviews-title,.woocommerce-Tabs-panel>h2{font-size:var(--fs-lg)}.woocommerce-Tabs-panel>h2{margin-bottom:0}.woocommerce-Reviews .commentlist{list-style:none;padding:0}.woocommerce-Reviews .commentlist .comment_container{overflow:hidden;display:flex;align-items:flex-start;padding-inline:var(--element-spacer);background:var(--color-surface)}.woocommerce-Reviews .commentlist .avatar{margin:var(--element-spacer) var(--element-spacer) var(--element-spacer) 0}.woocommerce-Reviews .commentlist .comment-text{flex-grow:1}.woocommerce-Reviews .commentlist .star-rating{margin-top:var(--element-spacer)}.woocommerce-Reviews .comment-reply-title{font-weight:bold}.woocommerce-Reviews .comment-form-rating label{position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0, 0, 0, 0) !important;white-space:nowrap !important;border:0 !important}.woocommerce-Reviews .comment-form-rating .stars{margin:0}.woocommerce-Reviews .form-submit input[type=submit]{padding:var(--button-py) var(--button-px);line-height:var(--lh-none);min-height:var(--button-height);border:var(--button-border-width) solid var(--button-border-color);background:var(--button-background-color);display:inline-flex;justify-content:center;gap:var(--element-spacer-sm);align-items:center;text-decoration:none;color:var(--button-color, inherit);cursor:pointer;border-radius:var(--button-border-radius);text-align:center;font-size:var(--button-fs);text-transform:uppercase;font-weight:bold;transition:border-color var(--transition),color var(--transition),background-color var(--transition)}.woocommerce-Reviews .form-submit input[type=submit]:hover{--button-background-color: var(--button-background-color-hover);--button-border-color: transparent;--button-color: var(--button-color-hover)}.pswp__caption{display:none}.woocommerce-product-gallery img{border-radius:var(--border-radius);width:100%}.cart-collaterals{font-weight:normal}.cart-collaterals h2{font-size:var(--h4);margin-top:0}.cart-collaterals .cart_totals,.cart-collaterals .cross-sells{padding-top:var(--section-spacer)}.cart-collaterals .checkout-button{width:100%;font-size:var(--fs-lg)}.cart-collaterals table{table-layout:fixed}.woocommerce-cart-form__contents{font-weight:bold}.woocommerce-cart-form__contents .actions{padding-top:var(--container-spacer)}table.cart.shop_table_responsive{--thumbnail-size: 4rem}table.cart.shop_table_responsive .product-thumbnail img{width:var(--thumbnail-size)}table.cart.shop_table_responsive .coupon{display:flex;flex-wrap:wrap;gap:var(--element-spacer-sm);align-items:center;padding:.75em;border-radius:var(--border-radius);background-color:var(--color-surface)}table.cart.shop_table_responsive .coupon #coupon_code{flex:1;border-color:rgba(0,0,0,0)}table.cart.shop_table_responsive .coupon .coupon-error-notice{margin:0;width:100%;font-size:var(--fs-xs);color:var(--color-danger)}table.cart.shop_table_responsive .coupon .button{font-size:var(--fs-sm);white-space:nowrap}table.cart.shop_table_responsive .coupon .button:not(:hover){--button-background-color: transparent;--button-border-color: var(--button-border-color-outline, var(--color-primary));--button-color: var(--button-color-outline, var(--color-primary))}table.cart.shop_table_responsive [name=update_cart]:not(:hover){--button-background-color: transparent;--button-border-color: var(--button-border-color-outline, var(--color-primary));--button-color: var(--button-color-outline, var(--color-primary))}@media(max-width: 767.98px){table.cart.shop_table_responsive [name=update_cart]{margin-top:var(--element-spacer);width:100%}}@media(max-width: 767.98px){table.cart.shop_table_responsive td{text-align:left}table.cart.shop_table_responsive .cart_item{position:relative;padding-left:calc(var(--thumbnail-size) + var(--wc-responsive-table-spacer-mobile));min-height:calc(var(--thumbnail-size) + var(--wc-responsive-table-spacer-mobile))}table.cart.shop_table_responsive .cart_item td:before{position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0, 0, 0, 0) !important;white-space:nowrap !important;border:0 !important}table.cart.shop_table_responsive .product-remove{position:absolute;top:0;right:0}table.cart.shop_table_responsive .product-name{padding-right:calc(var(--wc-remove-link-size) + var(--element-spacer-sm))}table.cart.shop_table_responsive .product-thumbnail{position:absolute;padding:0;top:0;left:0}table.cart.shop_table_responsive .product-price{font-size:var(--fs-sm);color:var(--text-color-muted);position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0, 0, 0, 0) !important;white-space:nowrap !important;border:0 !important}}@media(min-width: 768px){table.cart.shop_table_responsive{--thumbnail-size: 6em}table.cart.shop_table_responsive .product-remove{width:var(--wc-remove-link-size);padding-right:var(--table-py)}table.cart.shop_table_responsive .product-thumbnail{width:calc(var(--thumbnail-size) + var(--table-py));padding-right:var(--table-py)}table.cart.shop_table_responsive .product-name>:first-child{margin-top:0}table.cart.shop_table_responsive .product-name>:last-child{margin-bottom:0}table.cart.shop_table_responsive .coupon{float:left;width:100%;max-width:25em}table.cart.shop_table_responsive [name=update_cart]{float:right}}.woocommerce-form-login,.woocommerce-form-coupon{overflow:hidden}.woocommerce-form-login>:first-child,.woocommerce-form-coupon>:first-child{margin-top:0}@media(min-width: 1024px){form.woocommerce-checkout{display:flex;flex-wrap:wrap;align-items:flex-start;-moz-column-gap:var(--container-spacer);column-gap:var(--container-spacer);justify-content:space-between}form.woocommerce-checkout>*{flex-shrink:0;width:100%;max-width:100%}}@media(min-width: 1024px){form.woocommerce-checkout #customer_details{flex:1 0 0%}}form.woocommerce-checkout #order_review_heading{display:none}form.woocommerce-checkout #order_review{border-radius:var(--border-radius);background-color:var(--color-surface);padding:var(--spacer-4)}@media(min-width: 1024px){form.woocommerce-checkout #order_review{width:33em}}form.woocommerce-checkout .woocommerce-billing-fields__field-wrapper,form.woocommerce-checkout .woocommerce-shipping-fields__field-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--element-spacer)}form.woocommerce-checkout .woocommerce-billing-fields__field-wrapper .form-row,form.woocommerce-checkout .woocommerce-shipping-fields__field-wrapper .form-row{margin:0}form.woocommerce-checkout .woocommerce-billing-fields__field-wrapper .form-row-wide,form.woocommerce-checkout .woocommerce-shipping-fields__field-wrapper .form-row-wide{width:100%}form.woocommerce-checkout .woocommerce-billing-fields__field-wrapper .form-row-first,form.woocommerce-checkout .woocommerce-billing-fields__field-wrapper .form-row-last,form.woocommerce-checkout .woocommerce-shipping-fields__field-wrapper .form-row-first,form.woocommerce-checkout .woocommerce-shipping-fields__field-wrapper .form-row-last{flex:1 0 0%}form.woocommerce-checkout .woocommerce-shipping-fields{--shipping-fields-background: var(--color-surface);border-radius:var(--input-border-radius);overflow:hidden}form.woocommerce-checkout .woocommerce-shipping-fields h3#ship-to-different-address{font-size:1em;margin-block:var(--element-spacer) 0;padding:var(--element-spacer);background-color:var(--shipping-fields-background);border-radius:var(--input-border-radius) var(--input-border-radius) 0 0}form.woocommerce-checkout .woocommerce-shipping-fields .shipping_address{background-color:var(--shipping-fields-background);padding:0 var(--element-spacer) var(--element-spacer)}form.woocommerce-checkout table.woocommerce-checkout-review-order-table{margin-bottom:var(--element-spacer)}form.woocommerce-checkout table.woocommerce-checkout-review-order-table thead{position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0, 0, 0, 0) !important;white-space:nowrap !important;border:0 !important}form.woocommerce-checkout table.woocommerce-checkout-review-order-table td:last-child,form.woocommerce-checkout table.woocommerce-checkout-review-order-table th:last-child{text-align:right}form.woocommerce-checkout table.woocommerce-checkout-review-order-table .product-name{--img-size: 3em;position:relative;height:calc(var(--table-py)*2 + var(--img-size));padding-left:calc(var(--table-py) + var(--img-size));line-height:var(--lh-sm);vertical-align:middle}form.woocommerce-checkout table.woocommerce-checkout-review-order-table .product-name img.product_image{position:absolute;top:var(--table-py);left:0;width:var(--img-size)}form.woocommerce-checkout table.woocommerce-checkout-review-order-table .product-name .product-quantity{font-size:var(--fs-sm)}form.woocommerce-checkout table.woocommerce-checkout-review-order-table .product-total{vertical-align:middle}form.woocommerce-checkout table.woocommerce-checkout-review-order-table tfoot{border-top:none}form.woocommerce-checkout table.woocommerce-checkout-review-order-table tfoot tr{border-bottom:none}form.woocommerce-checkout table.woocommerce-checkout-review-order-table tfoot th,form.woocommerce-checkout table.woocommerce-checkout-review-order-table tfoot td{position:relative}form.woocommerce-checkout table.woocommerce-checkout-review-order-table tfoot th:after,form.woocommerce-checkout table.woocommerce-checkout-review-order-table tfoot td:after{content:"";position:absolute;bottom:0;left:0;right:0;height:var(--border-width);background-color:var(--border-color)}form.woocommerce-checkout table.woocommerce-checkout-review-order-table .cart-subtotal th:before,form.woocommerce-checkout table.woocommerce-checkout-review-order-table .cart-subtotal td:before{content:"";position:absolute;top:0;left:0;right:0;height:var(--table-border-width-accent);background-color:var(--table-border-color-accent)}form.woocommerce-checkout table.woocommerce-checkout-review-order-table .woocommerce-shipping-totals th,form.woocommerce-checkout table.woocommerce-checkout-review-order-table .woocommerce-shipping-totals td{display:block}form.woocommerce-checkout table.woocommerce-checkout-review-order-table .woocommerce-shipping-totals th:after,form.woocommerce-checkout table.woocommerce-checkout-review-order-table .woocommerce-shipping-totals td:after{visibility:hidden}form.woocommerce-checkout table.woocommerce-checkout-review-order-table .woocommerce-shipping-totals td{display:block;padding-top:0;text-align:left}form.woocommerce-checkout table.woocommerce-checkout-review-order-table .order-total th,form.woocommerce-checkout table.woocommerce-checkout-review-order-table .order-total td{border-top:2px solid var(--table-border-color-accent)}form.woocommerce-checkout table.woocommerce-checkout-review-order-table .order-total th:after,form.woocommerce-checkout table.woocommerce-checkout-review-order-table .order-total td:after{visibility:hidden}form.woocommerce-checkout table.woocommerce-checkout-review-order-table .order-total .woocommerce-Price-amount{font-size:var(--fs-lg)}form.woocommerce-checkout .wc_payment_methods{padding:0;margin:0;list-style:none}form.woocommerce-checkout .wc_payment_methods .wc_payment_method{border-radius:var(--border-radius);background-color:var(--color-surface);position:relative}form.woocommerce-checkout .wc_payment_methods .wc_payment_method .input-radio{margin:0;position:absolute;top:var(--element-spacer);left:var(--element-spacer)}form.woocommerce-checkout .wc_payment_methods .wc_payment_method label{font-weight:bold;line-height:var(--lh-none);display:block;padding-block:0 var(--element-spacer)}form.woocommerce-checkout .wc_payment_methods .wc_payment_method>.input-radio[style*="display: none"]+label{padding-inline:var(--element-spacer)}form.woocommerce-checkout .wc_payment_methods .wc_payment_method>label{padding-top:var(--element-spacer);padding-inline:calc(var(--element-spacer) + var(--input-choice-size) + var(--element-spacer-sm)) var(--element-spacer)}form.woocommerce-checkout .wc_payment_methods .payment_box{width:100%;padding:0 var(--element-spacer) var(--element-spacer) var(--element-spacer)}form.woocommerce-checkout .wc_payment_methods .payment_box>:first-child{margin-top:0}form.woocommerce-checkout .wc_payment_methods .payment_box>:last-child{margin-bottom:0}form.woocommerce-checkout .wc_payment_methods .payment_box .input-text{font-size:var(--input-fs) !important}form.woocommerce-checkout .woocommerce-terms-and-conditions-wrapper .woocommerce-privacy-policy-text{font-size:var(--fs-sm)}form.woocommerce-checkout .woocommerce-terms-and-conditions-wrapper .woocommerce-form__label-for-checkbox{--spacer: 1.5em;position:relative;padding-left:var(--spacer)}form.woocommerce-checkout .woocommerce-terms-and-conditions-wrapper .woocommerce-form__label-for-checkbox .woocommerce-form__input-checkbox{position:absolute;top:.25em;left:0}form.woocommerce-checkout .woocommerce-terms-and-conditions-wrapper .woocommerce-terms-and-conditions-checkbox-text{font-weight:bold}form.woocommerce-checkout .button#place_order{width:100%;font-size:var(--fs-lg)}.validate-required.woocommerce-validated{--input-border-color: var(--color-success)}.validate-required.woocommerce-invalid{--input-border-color: var(--color-danger)}.validate-required.woocommerce-invalid input[type=checkbox],.validate-required.woocommerce-invalid input[type=radio]{outline:var(--border-width) solid var(--color-danger);outline-offset:.2rem}.woocommerce-account-fields #account_username_field{margin-top:0}.woocommerce-order .woocommerce-notice{font-size:var(--h3);font-weight:bold;line-height:var(--lh-sm)}.order-status,.order-date,.order-number{font-weight:bold;background-color:var(--color-surface)}.woocommerce-order-downloads .woocommerce-order-downloads__title,.woocommerce-order-details .woocommerce-order-details__title{margin-bottom:0}.woocommerce-order-downloads .woocommerce-order-downloads__title,.woocommerce-order-details .woocommerce-order-details__title,.woocommerce-customer-details .woocommerce-column__title{font-size:var(--h5)}.woocommerce-customer-details .woocommerce-columns--2{display:grid;gap:var(--container-spacer)}@media(min-width: 768px){.woocommerce-customer-details .woocommerce-columns--2{display:flex;flex-wrap:wrap}.woocommerce-customer-details .woocommerce-columns--2 .woocommerce-column{flex:1 0 0%}}.woocommerce-order-details .woocommerce-order-details__title{margin:var(--section-spacer) 0 var(--element-spacer) !important}.woocommerce-order-details th,.woocommerce-order-details td{padding:var(--table-py) 1.125em !important;border:var(--border-width) solid var(--border-color)}.woocommerce-order-details tfoot{border-width:medium}.woocommerce-customer-details{margin:var(--container-spacer) 0}.woocommerce-customer-details .woocommerce-column{padding:0 var(--element-spacer);border:var(--border-width) solid var(--border-color)}ul.wc-item-meta{padding:0;list-style:none}ul.wc-item-meta p{margin:0}.col2-set .col-1,.col2-set .col-2,.u-column1,.u-column2{width:auto}.shop-sidebar{border-radius:var(--border-radius);display:flex;flex-direction:column;gap:var(--container-spacer)}.shop-sidebar .widget-title{margin:0;padding:.5em 0;font-weight:bold;border-bottom:var(--border-width) solid currentColor}.shop-sidebar .element-visible>*>.menu-item:last-child>.menu-link{border-color:currentColor}.shop-sidebar .menu{--icon-size: 1rem}.shop-sidebar .menu,.shop-sidebar .menu .sub-menu{list-style:none;padding:0;margin:0}.shop-sidebar .menu-item{margin:0}.shop-sidebar .menu-item.active>.menu-link{--_rotate: 90deg}.shop-sidebar .menu-item>a:hover,.shop-sidebar .menu-item.current-menu-ancestor>a,.shop-sidebar .menu-item.current-menu-item>a{background-color:var(--color-surface)}.shop-sidebar .menu-item.current-menu-item>a{color:var(--color-primary)}.shop-sidebar .menu-item-parent-link{font-weight:bold}.shop-sidebar .menu-link{display:flex;align-items:center;justify-content:space-between;min-height:var(--input-height);padding:.3em var(--element-spacer);color:currentColor;border-bottom:var(--border-width) solid var(--border-color);text-decoration:none;transition:background var(--transition)}.shop-sidebar .menu-link:has(+.element-hidden)::after{content:"";-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 18 18' fill='none'%3E%3Cpath d='M6.75 13.5L11.25 9L6.75 4.5' stroke='%230B0C0D' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 18 18' fill='none'%3E%3Cpath d='M6.75 13.5L11.25 9L6.75 4.5' stroke='%230B0C0D' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:var(--icon-size);height:var(--icon-size);background-color:var(--icon-color);rotate:var(--_rotate, 0deg);transition:rotate var(--transition)}.shop-sidebar .menu .sub-menu{font-size:var(--fs-sm)}.shop-sidebar .menu .sub-menu .menu-link{padding-left:2rem}.product-categories{padding:0;list-style:none}.cat-parent{margin-top:2em}.cat-parent>a{font-size:var(--h6)}

/*# sourceMappingURL=woocommerce.551ce51c929ba6824c2a.min.css.map*/