.wc-block-components-sidebar-layout {text-align: left;}.product span.price, .product p.price, .wc-block-grid__product-price, .product_meta, .product-price, .product-subtotal, .cart-subtotal, .order-total, .woocommerce-shipping-totals, .wc-block-components-panel__content .wc-block-components-formatted-money-amount, .wc-block-components-panel__content .wc-block-components-order-summary-item__individual-prices, .wc-block-components-order-summary__button-text, .wc-block-components-totals-coupon-link, .wc-block-components-totals-item > *, .wc-block-components-checkout-return-to-cart-button, .wc-block-cart-items__header, .offcanvas-cart span.quantity, .product_list_widget .woocommerce-Price-amount {font-family: var(--secondary-font-family);font-weight: 400;font-size: 0.85em;text-transform: uppercase;}.wc-block-components-totals-item.wc-block-components-totals-footer-item .wc-block-components-totals-item__label, .wc-block-components-totals-item.wc-block-components-totals-footer-item .wc-block-components-totals-item__value {font-size: 12px;}.wc-block-components-order-summary-item__total-price .wc-block-components-formatted-money-amount, .wc-block-components-totals-item .wc-block-formatted-money-amount {font-weight: bold;letter-spacing: 0.5px;}.is-large .wc-block-checkout__actions:after, .wc-block-components-checkout-step--with-step-number .wc-block-components-checkout-step__container:after, .wc-block-components-totals-wrapper:after, .wc-block-components-order-summary .wc-block-components-order-summary-item:after {opacity: 1 !important;}.is-large .wc-block-checkout__actions:after, .wc-block-components-checkout-step--with-step-number .wc-block-components-checkout-step__container:after, .wc-block-components-form .wc-block-components-text-input input[type=email], .wc-block-components-form .wc-block-components-text-input input[type=number], .wc-block-components-form .wc-block-components-text-input input[type=tel], .wc-block-components-form .wc-block-components-text-input input[type=text], .wc-block-components-form .wc-block-components-text-input input[type=url], .wc-block-components-text-input input[type=email], .wc-block-components-text-input input[type=number], .wc-block-components-text-input input[type=tel], .wc-block-components-text-input input[type=text], .wc-block-components-text-input input[type=url], .wc-block-components-combobox .wc-block-components-combobox-control input.components-combobox-control__input, .wc-block-components-form .wc-block-components-combobox .wc-block-components-combobox-control input.components-combobox-control__input, .wc-block-components-textarea, .wc-block-components-totals-wrapper:after, .wc-block-components-order-summary .wc-block-components-order-summary-item:after {border-color: var(--global-palette-7) !important;}.wc-block-components-order-summary .wc-block-components-order-summary-item__quantity {background-color: var(--global-palette-2) !important;border: 0 !important;font-size: 12px;}.woocommerce-products-header {text-align: center;}.wc-block-cart-item__remove-link {font-family: var(--secondary-font-family) !important;font-weight: 400 !important;font-size: 11px !important;text-transform: uppercase !important;letter-spacing: 1.5px !important;text-decoration: none !important;}.wc-block-components-product-badge {border: 0;background-color: var(--global-palette-9);border-radius: 0 !important;color: var(--global-palette-2);text-transform: none !important;font-size: 14px !important;font-weight: normal !important;}.wc-block-components-product-name, .wc-block-components-product-name:hover, .wc-block-components-order-summary__button-text, .wc-block-components-totals-coupon-link, .wc-block-components-totals-item > *, .wc-block-components-checkout-return-to-cart-button, .wc-block-components-notice-banner.is-info a {color: var(--global-palette-1) !important;}.wc-block-cart-items__header {background-color: transparent;font-size: 13px !important;}.wc-block-cart__submit-container .wc-block-cart__submit-button {width: 100%;margin: 20px 0 0;}.wc-block-cart__totals-title {font-weight: normal !important;text-transform: none !important;text-align: left !important;font-size: 24px !important;}.wc-block-components-form .wc-block-components-text-input input[type=email]:focus, .wc-block-components-form .wc-block-components-text-input input[type=number]:focus, .wc-block-components-form .wc-block-components-text-input input[type=tel]:focus, .wc-block-components-form .wc-block-components-text-input input[type=text]:focus, .wc-block-components-form .wc-block-components-text-input input[type=url]:focus, .wc-block-components-text-input input[type=email]:focus, .wc-block-components-text-input input[type=number]:focus, .wc-block-components-text-input input[type=tel]:focus, .wc-block-components-text-input input[type=text]:focus, .wc-block-components-text-input input[type=url]:focus, .wc-block-checkout__add-note .wc-block-components-textarea:focus, .wc-block-components-product-metadata__description, .wc-block-grid__product a, .wc-block-cart .wc-block-cart__submit-container--sticky::before {box-shadow: none !important;}.product-name a, .product_meta, .product_meta a, .product_title, .wp-block-post-title a, .wc-block-grid__product-price, .woocommerce .price, .woocommerce-info a, .woocommerce-message a, .woocommerce-tabs ul.tabs li a, .product-remove a.remove, .offcanvas-cart li.mini_cart_item > a:not(.remove), .offcanvas-cart a.button:not(.checkout) {color: var(--global-palette-1);}.woocommerce-loop-product__title, .wc-block-grid__product .wc-block-grid__product-title {font-size: clamp(1.1rem, 0.995rem + 0.326vw, 1.25rem);line-height: 1.1;}.product_list_widget .product-title {font-size: 22px;line-height: 1.1;}.wc-block-grid__product .wc-block-grid__product-title {margin: 0 0 8px;}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link.added::after {content: none;}@keyframes rotate {from {transform:rotate(0deg)}to {transform:rotate(360deg)}}.menu-cart .counter, .blockUI.blockOverlay::before, .woocommerce ul.products li.product .button.loading::after, .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link.loading::after {-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50% }.woocommerce ul.products li.product .button.loading::after, .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link.loading::after, .pswp .pswp__button--arrow--left, .pswp .pswp__button--arrow--right {position: absolute;top: 50%;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);}.offcanvas-cart, .cart-overlay {-webkit-transition: all 0.4s ease;-moz-transition: all 0.4s ease;-ms-transition: all 0.4s ease;-o-transition: all 0.4s ease;transition: all 0.4s ease;}.woocommerce ul.products li.product .button.loading::after, .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link.loading::after {border-width: 1px;height: 16px;margin-top: -7px;right: calc( -1 * 16px - 3 * 5px );width: 16px;}.menu-cart .cart-inner::before {-webkit-mask-image: url("data:image/svg+xml;charset=utf8,<svg viewBox='0 0 48 48' width='20px' height='20px' xmlns='http://www.w3.org/2000/svg'><path d='M 23 2 C 18.385291 2 14.559689 5.5140788 14.058594 10 L 12 10 C 9.688 10 7.7634375 11.733203 7.5234375 14.033203 L 5.0234375 38.033203 C 4.8914375 39.298203 5.30425 40.566672 6.15625 41.513672 C 7.00825 42.458672 8.228 43 9.5 43 L 38.5 43 C 39.772 43 40.99175 42.458672 41.84375 41.513672 C 42.69575 40.567672 43.106609 39.298203 42.974609 38.033203 L 40.476562 14.033203 C 40.236562 11.733203 38.312 10 36 10 L 33.953125 10 C 33.984125 10.33 34 10.664 34 11 L 34 13 L 36 13 C 36.771 13 37.412187 13.578703 37.492188 14.345703 L 39.992188 38.345703 C 40.036187 38.767703 39.898234 39.189906 39.615234 39.503906 C 39.331234 39.818906 38.924 40 38.5 40 L 9.5 40 C 9.076 40 8.6697188 39.819859 8.3867188 39.505859 C 8.1027187 39.190859 7.9638125 38.767703 8.0078125 38.345703 L 10.507812 14.345703 C 10.587813 13.578703 11.229 13 12 13 L 14 13 L 14 16.5 A 1.50015 1.50015 0 1 0 17 16.5 L 17 11 C 17 7.6687195 19.668719 5 23 5 C 25.989762 5 28.439942 7.1510842 28.912109 10 L 19.132812 10 C 19.048812 10.32 19 10.654 19 11 L 19 13 L 29 13 L 29 16.5 A 1.50015 1.50015 0 1 0 32 16.5 L 32 11 C 32 6.0472805 27.952719 2 23 2 z'/></svg>");mask-image: url("data:image/svg+xml;charset=utf8,<svg viewBox='0 0 48 48' width='20px' height='20px' xmlns='http://www.w3.org/2000/svg'><path d='M 23 2 C 18.385291 2 14.559689 5.5140788 14.058594 10 L 12 10 C 9.688 10 7.7634375 11.733203 7.5234375 14.033203 L 5.0234375 38.033203 C 4.8914375 39.298203 5.30425 40.566672 6.15625 41.513672 C 7.00825 42.458672 8.228 43 9.5 43 L 38.5 43 C 39.772 43 40.99175 42.458672 41.84375 41.513672 C 42.69575 40.567672 43.106609 39.298203 42.974609 38.033203 L 40.476562 14.033203 C 40.236562 11.733203 38.312 10 36 10 L 33.953125 10 C 33.984125 10.33 34 10.664 34 11 L 34 13 L 36 13 C 36.771 13 37.412187 13.578703 37.492188 14.345703 L 39.992188 38.345703 C 40.036187 38.767703 39.898234 39.189906 39.615234 39.503906 C 39.331234 39.818906 38.924 40 38.5 40 L 9.5 40 C 9.076 40 8.6697188 39.819859 8.3867188 39.505859 C 8.1027187 39.190859 7.9638125 38.767703 8.0078125 38.345703 L 10.507812 14.345703 C 10.587813 13.578703 11.229 13 12 13 L 14 13 L 14 16.5 A 1.50015 1.50015 0 1 0 17 16.5 L 17 11 C 17 7.6687195 19.668719 5 23 5 C 25.989762 5 28.439942 7.1510842 28.912109 10 L 19.132812 10 C 19.048812 10.32 19 10.654 19 11 L 19 13 L 29 13 L 29 16.5 A 1.50015 1.50015 0 1 0 32 16.5 L 32 11 C 32 6.0472805 27.952719 2 23 2 z'/></svg>");-webkit-mask-repeat: no-repeat;mask-repeat: no-repeat;content: '';background-color: var(--global-palette-1);height: 20px;display: inline-block;vertical-align: text-bottom;width: 20px;}.menu-cart .counter {background-color: var(--global-palette-1);color: var(--global-palette-2);bottom: -4px;height: 17px;font: 700 9px/17px 'Hanken Grotesk';position: absolute;right: -6px;text-align: center;width: 17px;}.offcanvas-cart {background-color: var(--global-palette-2);height: 100%;left: 0;opacity: 0.95;overflow-y: auto;-ms-overflow-style: none;padding: 2.5rem;position: fixed;scrollbar-width: none;top: 0;width: 100%;-webkit-transition-delay: .3s;-moz-transition-delay: .3s;-ms-transition-delay: .3s;-o-transition-delay: .3s;transition-delay: .3s;-webkit-overflow-scrolling: touch;z-index: 9999;}.cart-open .offcanvas-cart {-webkit-transform: translateX(0);-moz-transform: translateX(0);-ms-transform: translateX(0);-o-transform: translateX(0);transform: translateX(0);}.cart-left {-webkit-transform: translateX(-100%);-moz-transform: translateX(-100%);-ms-transform: translateX(-100%);-o-transform: translateX(-100%);transform: translateX(-100%);}.cart-right {left: auto;right: 0;-webkit-transform: translateX(100%);-moz-transform: translateX(100%);-ms-transform: translateX(100%);-o-transform: translateX(100%);transform: translateX(100%);}.cart-open .offcanvas-cart, .offcart-inner, .cart-overlay {-webkit-transition-delay: 0s;-moz-transition-delay: 0s;-ms-transition-delay: 0s;-o-transition-delay: 0s;transition-delay: 0s;}.cart-open .offcart-inner {opacity: 1;-webkit-transition-delay: .5s;-moz-transition-delay: .5s;-ms-transition-delay: .5s;-o-transition-delay: .5s;transition-delay: .5s;}.cart-overlay {content: '';background-color: rgba(0,0,0,0.3);height: 100%;left: 0;opacity: 0;pointer-events: none;position: fixed;right: 0;top: 0;width: 100%;z-index: 1000;}.cart-open .cart-overlay {opacity: 1;pointer-events: all;}.cart-delay {-webkit-transition-delay: .4s;-moz-transition-delay: .4s;-ms-transition-delay: .4s;-o-transition-delay: .4s;transition-delay: .4s;}.offcanvas-cart ul.product_list_widget li {margin-bottom: 1.25rem;position: relative;}.offcanvas-cart li.mini_cart_item > a:not(.remove) {display: block;font-weight: 400;line-height: 1.6;margin: 7px 2.5rem 0 120px;width: -moz-fit-content;width: fit-content;}.offcanvas-cart img {float: left;margin: 0 1.25rem 0 -120px;min-width: 100px;width: 100px;}.offcanvas-cart span.quantity {display: block;margin: 10px 2.5rem 0 120px;}.offcanvas-cart li.mini_cart_item a.remove {height: 16px;position: absolute;right: 0;top: 15px;width: 16px;}.offcanvas-cart .woocommerce-mini-cart__total {border-bottom: 1px solid var(--global-palette-7);margin-bottom: 1.25rem;padding: 1.25rem 0;}.offcanvas-cart .woocommerce-mini-cart__total strong, .offcanvas-cart .woocommerce-mini-cart__total span {-ms-flex: 1;flex: 1;}.offcanvas-cart .woocommerce-mini-cart__total strong {font-weight: normal;}.offcanvas-cart .woocommerce-mini-cart__total span {font-size: 20px;text-align: right;}.offcanvas-cart .button {display: block;width: 100%;}.offcanvas-cart a.button:not(.checkout) {background-color: transparent;border: 0;font-size: 18px;font-weight: 400;letter-spacing: 0;margin: 1.25rem auto;padding: 0;text-transform: none;width: fit-content;}.offcanvas-cart .button.checkout {margin-top: 10px;}.offcanvas-close {cursor: pointer;height: 24px;margin: 0 0 2.5rem auto;position: relative;right: -5px;width: 24px;}p.woocommerce-mini-cart__empty-message {margin: 1.5rem auto;text-align: center;}p.woocommerce-mini-cart__empty-message::before {-webkit-mask-image: url("data:image/svg+xml;charset=utf8,<svg viewBox='0 0 50 50' xmlns='http://www.w3.org/2000/svg'><path d='M 15.28125 6 C 15.121094 6.035156 14.96875 6.109375 14.84375 6.21875 L 4.625 14.0625 C 4.613281 14.074219 4.605469 14.082031 4.59375 14.09375 C 4.582031 14.09375 4.574219 14.09375 4.5625 14.09375 C 4.484375 14.136719 4.410156 14.1875 4.34375 14.25 C 4.332031 14.261719 4.324219 14.269531 4.3125 14.28125 C 4.292969 14.289063 4.269531 14.300781 4.25 14.3125 C 4.25 14.324219 4.25 14.332031 4.25 14.34375 C 4.214844 14.382813 4.183594 14.425781 4.15625 14.46875 C 4.144531 14.488281 4.132813 14.511719 4.125 14.53125 C 4.113281 14.542969 4.105469 14.550781 4.09375 14.5625 C 4.070313 14.613281 4.046875 14.664063 4.03125 14.71875 L 0.09375 22.5625 C -0.101563 22.949219 -0.0273438 23.414063 0.277344 23.722656 C 0.585938 24.027344 1.050781 24.101563 1.4375 23.90625 L 4 22.625 L 4 43 C 4 43.550781 4.449219 44 5 44 L 35 44 C 35.011719 44 35.019531 44 35.03125 44 C 35.09375 43.996094 35.15625 43.984375 35.21875 43.96875 C 35.25 43.960938 35.28125 43.949219 35.3125 43.9375 C 35.4375 43.898438 35.554688 43.835938 35.65625 43.75 C 35.679688 43.730469 35.699219 43.710938 35.71875 43.6875 C 35.742188 43.667969 35.761719 43.648438 35.78125 43.625 L 35.84375 43.53125 C 35.867188 43.511719 35.886719 43.492188 35.90625 43.46875 L 43.78125 33.625 C 43.921875 33.449219 44 33.226563 44 33 L 44 23.4375 L 49.71875 17.71875 C 50.035156 17.386719 50.085938 16.886719 49.84375 16.5 L 44 6.78125 C 43.964844 6.621094 43.890625 6.46875 43.78125 6.34375 C 43.773438 6.324219 43.761719 6.300781 43.75 6.28125 C 43.738281 6.28125 43.730469 6.28125 43.71875 6.28125 C 43.710938 6.261719 43.699219 6.238281 43.6875 6.21875 C 43.675781 6.21875 43.667969 6.21875 43.65625 6.21875 C 43.636719 6.195313 43.617188 6.175781 43.59375 6.15625 C 43.523438 6.117188 43.453125 6.085938 43.375 6.0625 C 43.355469 6.050781 43.332031 6.039063 43.3125 6.03125 C 43.300781 6.03125 43.292969 6.03125 43.28125 6.03125 C 43.261719 6.019531 43.238281 6.007813 43.21875 6 C 43.207031 6 43.199219 6 43.1875 6 C 43.167969 6 43.144531 6 43.125 6 C 43.113281 6 43.105469 6 43.09375 6 C 43.074219 6 43.050781 6 43.03125 6 C 43.019531 6 43.011719 6 43 6 L 15.46875 6 C 15.4375 6 15.40625 6 15.375 6 C 15.34375 6 15.3125 6 15.28125 6 Z M 15.78125 8 L 40.5625 8 L 34.5625 14 L 7.9375 14 Z M 42.8125 8.625 L 47.75 16.8125 L 41.1875 23.375 L 36.25 15.1875 Z M 6 16 L 34 16 L 34 42 L 6 42 L 6 21.125 C 6.003906 21.082031 6.003906 21.042969 6 21 Z M 36 18.5625 L 40.15625 25.5 C 40.308594 25.765625 40.578125 25.949219 40.882813 25.992188 C 41.1875 26.035156 41.496094 25.933594 41.71875 25.71875 L 42 25.4375 L 42 32.65625 L 36 40.15625 Z M 4 19.25 L 4 20.375 L 3.25 20.75 Z M 14.71875 20 C 14.167969 20.078125 13.78125 20.589844 13.859375 21.140625 C 13.9375 21.691406 14.449219 22.078125 15 22 L 25 22 C 25.359375 22.003906 25.695313 21.816406 25.878906 21.503906 C 26.058594 21.191406 26.058594 20.808594 25.878906 20.496094 C 25.695313 20.183594 25.359375 19.996094 25 20 L 15 20 C 14.96875 20 14.9375 20 14.90625 20 C 14.875 20 14.84375 20 14.8125 20 C 14.78125 20 14.75 20 14.71875 20 Z'/></svg>");mask-image: url("data:image/svg+xml;charset=utf8,<svg viewBox='0 0 50 50' xmlns='http://www.w3.org/2000/svg'><path d='M 15.28125 6 C 15.121094 6.035156 14.96875 6.109375 14.84375 6.21875 L 4.625 14.0625 C 4.613281 14.074219 4.605469 14.082031 4.59375 14.09375 C 4.582031 14.09375 4.574219 14.09375 4.5625 14.09375 C 4.484375 14.136719 4.410156 14.1875 4.34375 14.25 C 4.332031 14.261719 4.324219 14.269531 4.3125 14.28125 C 4.292969 14.289063 4.269531 14.300781 4.25 14.3125 C 4.25 14.324219 4.25 14.332031 4.25 14.34375 C 4.214844 14.382813 4.183594 14.425781 4.15625 14.46875 C 4.144531 14.488281 4.132813 14.511719 4.125 14.53125 C 4.113281 14.542969 4.105469 14.550781 4.09375 14.5625 C 4.070313 14.613281 4.046875 14.664063 4.03125 14.71875 L 0.09375 22.5625 C -0.101563 22.949219 -0.0273438 23.414063 0.277344 23.722656 C 0.585938 24.027344 1.050781 24.101563 1.4375 23.90625 L 4 22.625 L 4 43 C 4 43.550781 4.449219 44 5 44 L 35 44 C 35.011719 44 35.019531 44 35.03125 44 C 35.09375 43.996094 35.15625 43.984375 35.21875 43.96875 C 35.25 43.960938 35.28125 43.949219 35.3125 43.9375 C 35.4375 43.898438 35.554688 43.835938 35.65625 43.75 C 35.679688 43.730469 35.699219 43.710938 35.71875 43.6875 C 35.742188 43.667969 35.761719 43.648438 35.78125 43.625 L 35.84375 43.53125 C 35.867188 43.511719 35.886719 43.492188 35.90625 43.46875 L 43.78125 33.625 C 43.921875 33.449219 44 33.226563 44 33 L 44 23.4375 L 49.71875 17.71875 C 50.035156 17.386719 50.085938 16.886719 49.84375 16.5 L 44 6.78125 C 43.964844 6.621094 43.890625 6.46875 43.78125 6.34375 C 43.773438 6.324219 43.761719 6.300781 43.75 6.28125 C 43.738281 6.28125 43.730469 6.28125 43.71875 6.28125 C 43.710938 6.261719 43.699219 6.238281 43.6875 6.21875 C 43.675781 6.21875 43.667969 6.21875 43.65625 6.21875 C 43.636719 6.195313 43.617188 6.175781 43.59375 6.15625 C 43.523438 6.117188 43.453125 6.085938 43.375 6.0625 C 43.355469 6.050781 43.332031 6.039063 43.3125 6.03125 C 43.300781 6.03125 43.292969 6.03125 43.28125 6.03125 C 43.261719 6.019531 43.238281 6.007813 43.21875 6 C 43.207031 6 43.199219 6 43.1875 6 C 43.167969 6 43.144531 6 43.125 6 C 43.113281 6 43.105469 6 43.09375 6 C 43.074219 6 43.050781 6 43.03125 6 C 43.019531 6 43.011719 6 43 6 L 15.46875 6 C 15.4375 6 15.40625 6 15.375 6 C 15.34375 6 15.3125 6 15.28125 6 Z M 15.78125 8 L 40.5625 8 L 34.5625 14 L 7.9375 14 Z M 42.8125 8.625 L 47.75 16.8125 L 41.1875 23.375 L 36.25 15.1875 Z M 6 16 L 34 16 L 34 42 L 6 42 L 6 21.125 C 6.003906 21.082031 6.003906 21.042969 6 21 Z M 36 18.5625 L 40.15625 25.5 C 40.308594 25.765625 40.578125 25.949219 40.882813 25.992188 C 41.1875 26.035156 41.496094 25.933594 41.71875 25.71875 L 42 25.4375 L 42 32.65625 L 36 40.15625 Z M 4 19.25 L 4 20.375 L 3.25 20.75 Z M 14.71875 20 C 14.167969 20.078125 13.78125 20.589844 13.859375 21.140625 C 13.9375 21.691406 14.449219 22.078125 15 22 L 25 22 C 25.359375 22.003906 25.695313 21.816406 25.878906 21.503906 C 26.058594 21.191406 26.058594 20.808594 25.878906 20.496094 C 25.695313 20.183594 25.359375 19.996094 25 20 L 15 20 C 14.96875 20 14.9375 20 14.90625 20 C 14.875 20 14.84375 20 14.8125 20 C 14.78125 20 14.75 20 14.71875 20 Z'/></svg>");-webkit-mask-repeat: no-repeat;mask-repeat: no-repeat;content: '';background-color: var(--global-palette-1);display: block;height: 50px;margin: 0 auto 1.25rem;width: 50px;}.stock:empty::before, .woocommerce-cart-form td.actions .coupon label, .woocommerce-ordering, .woocommerce-result-count, table.shop_table_responsive tbody th, table.shop_table_responsive thead, table.shop_table_responsive tr td.actions::before, table.shop_table_responsive tr td.download-actions::before, table.shop_table_responsive tr td.product-remove::before, .pswp--supports-fs .pswp__button--fs, .pswp--zoom-allowed .pswp__button--zoom, .wc-block-grid__product .wc-block-grid__product-link + p, ul.products li.product .added_to_cart, .wc-block-grid__product .added_to_cart, .offcanvas-cart::-webkit-scrollbar {display: none }ul.products .woocommerce-loop-product__title {-webkit-transition: .3s;-moz-transition: .3s;-ms-transition: .3s;-o-transition: .3s;transition: .3s;margin: 0 0 10px }.demo_store {bottom: auto;left: 0;margin: 0;padding: 15px;position: fixed;right: 0;text-align: center;top: 0;z-index: 9999;}.demo_store .woocommerce-store-notice__dismiss-link {margin-left: 15px;}table.shop_table_responsive tr td {display: block;text-align: center;clear: both }table.shop_table_responsive tr td::before {content: attr(data-title) ": ";font-weight: 700 !important;text-transform: uppercase;letter-spacing: 1px }table.shop_table_responsive tr td.product-name::before, table.shop_table_responsive tr td.product-thumbnail::before {content: '' !important }table.shop_table_responsive tr td.product-remove a {text-align: left }table.shop_table_responsive tr td.download-actions .button {display: block;text-align: center }.woocommerce table.shop_attributes th {width: 200px;}ul.products li.product {position: relative;text-align: center }ul.products li.product img {display: block;margin: 0 0 2rem;width: 100%;}.wc-block-grid__product-price, .woocommerce .price, .product_list_widget .product-title {display: block;}.product_list_widget .product-title {margin-top: 20px;}.cart-subtotal th, .order-total th {letter-spacing: 1.5px !important;}.woocommerce .price ins, .product_list_widget ins .amount {font-weight: 700 !important;padding-left: 7px;}ul.products li.product .button {background-color: transparent;border: none;border-bottom: 1px solid var(--global-palette-6);color: var(--global-palette-1);margin: 1em 0 0;padding: 0 0 4px;position: relative;}ul.products li.product .button.added {text-decoration: line-through;cursor: not-allowed }.wc-block-grid__products, ul.products {display: grid !important;grid-template-columns: minmax(0, 1fr);grid-auto-flow: row dense;align-items: self-start;-webkit-column-gap: 2.5rem;-moz-column-gap: 2.5rem;column-gap: 2.5rem;row-gap: 2.5rem;}.pswp .pswp__bg, .pswp .pswp__img--placeholder--blank {background: var(--global-palette-2);}.pswp .pswp__top-bar {background-color: transparent;opacity: 1 !important;}.pswp button.pswp__button {opacity: 1;}.pswp button.pswp__button--arrow--left, .pswp button.pswp__button--arrow--right {background-color: var(--global-palette-1)!important;-webkit-mask-repeat: no-repeat;mask-repeat: no-repeat;content: '';height: 24px;margin: 0;width: 24px;}.pswp__counter {color: var(--global-palette-1);font: 16px/1 Arial;height: auto;padding: 0;left: 1.25rem;top: calc( 1.25rem + 3px );}.offcanvas-cart li.mini_cart_item a.remove, .offcanvas-close, .pswp button.pswp__button--close {-webkit-mask-image: url("data:image/svg+xml;charset=utf8,<svg viewBox='0 0 48 48' xmlns='http://www.w3.org/2000/svg'><path d='M 39.486328 6.9785156 A 1.50015 1.50015 0 0 0 38.439453 7.4394531 L 24 21.878906 L 9.5605469 7.4394531 A 1.50015 1.50015 0 0 0 8.484375 6.984375 A 1.50015 1.50015 0 0 0 7.4394531 9.5605469 L 21.878906 24 L 7.4394531 38.439453 A 1.50015 1.50015 0 1 0 9.5605469 40.560547 L 24 26.121094 L 38.439453 40.560547 A 1.50015 1.50015 0 1 0 40.560547 38.439453 L 26.121094 24 L 40.560547 9.5605469 A 1.50015 1.50015 0 0 0 39.486328 6.9785156 z'/></svg>");mask-image: url("data:image/svg+xml;charset=utf8,<svg viewBox='0 0 48 48' xmlns='http://www.w3.org/2000/svg'><path d='M 39.486328 6.9785156 A 1.50015 1.50015 0 0 0 38.439453 7.4394531 L 24 21.878906 L 9.5605469 7.4394531 A 1.50015 1.50015 0 0 0 8.484375 6.984375 A 1.50015 1.50015 0 0 0 7.4394531 9.5605469 L 21.878906 24 L 7.4394531 38.439453 A 1.50015 1.50015 0 1 0 9.5605469 40.560547 L 24 26.121094 L 38.439453 40.560547 A 1.50015 1.50015 0 1 0 40.560547 38.439453 L 26.121094 24 L 40.560547 9.5605469 A 1.50015 1.50015 0 0 0 39.486328 6.9785156 z'/></svg>");-webkit-mask-repeat: no-repeat;mask-repeat: no-repeat;background-color: var(--global-palette-1)!important;}.pswp button.pswp__button--close {background-image: none!important;color: var(--global-palette-1);display: block;height: 24px;right: 1.25rem;top: 1.25rem;width: 24px;z-index: 1;}.pswp button.pswp__button--arrow--left {-webkit-mask-image: url("data:image/svg+xml;charset=utf8,<svg viewBox='0 0 24 24' width='24px' height='24px' xmlns='http://www.w3.org/2000/svg'><path d='M 16.25 1.34375 L 7.25 11.34375 L 6.65625 12 L 7.25 12.65625 L 16.25 22.65625 L 17.75 21.34375 L 9.34375 12 L 17.75 2.65625 Z'/></svg>");mask-image: url("data:image/svg+xml;charset=utf8,<svg viewBox='0 0 24 24' width='24px' height='24px' xmlns='http://www.w3.org/2000/svg'><path d='M 16.25 1.34375 L 7.25 11.34375 L 6.65625 12 L 7.25 12.65625 L 16.25 22.65625 L 17.75 21.34375 L 9.34375 12 L 17.75 2.65625 Z'/></svg>");left: 1.25rem;}.pswp button.pswp__button--arrow--left {-webkit-mask-image: url("data:image/svg+xml;charset=utf8,<svg viewBox='0 0 24 24' width='24px' height='24px' xmlns='http://www.w3.org/2000/svg'><path d='M 16.25 1.34375 L 7.25 11.34375 L 6.65625 12 L 7.25 12.65625 L 16.25 22.65625 L 17.75 21.34375 L 9.34375 12 L 17.75 2.65625 Z'/></svg>");mask-image: url("data:image/svg+xml;charset=utf8,<svg viewBox='0 0 24 24' width='24px' height='24px' xmlns='http://www.w3.org/2000/svg'><path d='M 16.25 1.34375 L 7.25 11.34375 L 6.65625 12 L 7.25 12.65625 L 16.25 22.65625 L 17.75 21.34375 L 9.34375 12 L 17.75 2.65625 Z'/></svg>");left: 1.25rem;}.pswp button.pswp__button--arrow--right {-webkit-mask-image: url("data:image/svg+xml;charset=utf8,<svg viewBox='0 0 24 24' width='24px' height='24px' xmlns='http://www.w3.org/2000/svg'><path d='M 7.75 1.34375 L 6.25 2.65625 L 14.65625 12 L 6.25 21.34375 L 7.75 22.65625 L 16.75 12.65625 L 17.34375 12 L 16.75 11.34375 Z'/></svg>");mask-image: url("data:image/svg+xml;charset=utf8,<svg viewBox='0 0 24 24' width='24px' height='24px' xmlns='http://www.w3.org/2000/svg'><path d='M 7.75 1.34375 L 6.25 2.65625 L 14.65625 12 L 6.25 21.34375 L 7.75 22.65625 L 16.75 12.65625 L 17.34375 12 L 16.75 11.34375 Z'/></svg>");right: 1.25rem;}.woocommerce-MyAccount-navigation ul {list-style: none;}.woocommerce-MyAccount-navigation {font-family: var(--secondary-font-family);font-weight: 400;}.entry-content .woocommerce-MyAccount-navigation ul li {margin-bottom: 0;}.entry-content .woocommerce-MyAccount-navigation ul li a {border-bottom: 1px solid var(--global-palette-6);color: var(--global-palette-1);padding: 14px;display: block;}.entry-content .woocommerce-MyAccount-navigation ul li:last-child a {border-bottom: none;}.entry-content .woocommerce-MyAccount-navigation ul li a:hover, .entry-content .woocommerce-MyAccount-navigation ul li.is-active a {background-color: var(--global-palette-6);}.woocommerce-account legend {font-size: 18px !important;padding: 0 10px;}.woocommerce-account fieldset {border: 1px solid var(--global-palette-6);padding: 22px 30px 40px;margin: 0 0 30px;}.woocommerce-variation-add-to-cart .form-row {width: 100% !important;}.blockUI.blockOverlay{background-color:var(--global-palette-2)!important;opacity:.75!important;position:relative;z-index:2!important;}.blockUI.blockOverlay::before, .woocommerce ul.products li.product .button.loading::after, .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link.loading::after {content: '';animation:rotate 1s infinite;animation-timing-function:linear;border: 2px solid var(--global-palette-9);border-right-color:var(--global-palette-2);border-bottom-color: var(--global-palette-2);display: block;}.blockUI.blockOverlay::before {height: 20px;left: 50%;position: absolute;top: 50%;-webkit-transform: translate(-50%,-50%);-moz-transform: translate(-50%,-50%);-o-transform: translate(-50%,-50%);transform: translate(-50%,-50%);width: 20px;}.offcanvas-cart ul.product_list_widget li::before, .offcanvas-cart ul.product_list_widget li::after, .woocommerce #customer_login::before, .woocommerce #customer_login::after, .cart-collaterals::before, .cart-collaterals::after {content: '';display: table;}.offcanvas-cart ul.product_list_widget li::after, .woocommerce #customer_login::after, .cart-collaterals::after {clear: both;}.woocommerce #customer_login .col-1 {border-bottom: 1px solid var(--global-palette-6);margin-bottom: 2.5rem;padding-bottom: 2.5rem;}.woocommerce .create-account label {display: block;margin-top:22px;}.woocommerce .woocommerce-form-login__submit {display: block;margin: 1.25rem 1.25rem 0 0;}.woocommerce-ResetPassword {margin-left: auto;margin-right: auto;max-width: 550px;}table.variations tr th, table.variations tr td {font-weight: normal;}@media screen and (min-width:1025px) {.has-2-columns .wc-block-grid__products, ul.products.columns-2 {grid-template-columns: repeat(2, minmax(0, 1fr)) }.has-3-columns .wc-block-grid__products, ul.products.columns-3 {grid-template-columns: repeat(3, minmax(0, 1fr)) }.has-4-columns .wc-block-grid__products, ul.products.columns-4 {grid-template-columns: repeat(4, minmax(0, 1fr));}.woocommerce-checkout .entry-content form.woocommerce-form-login {width: 50%;}.woocommerce-checkout .entry-content form.woocommerce-form-login p.form-row-first {padding-right: 1.25rem;}.woocommerce-checkout .entry-content form.woocommerce-form-login p.form-row-first, .woocommerce-checkout .entry-content form.woocommerce-form-login p.form-row-last, .woocommerce #customer_login .col-1, .woocommerce #customer_login .col-2 {float: left;width: 50%;}.woocommerce #customer_login .col-1 {border-bottom: 0;border-right: 1px solid var(--global-palette-6);margin-bottom: 0;padding: 0 2.5rem 0 0;}.woocommerce #customer_login .col-2 {padding-left: 2.5rem;}}@media screen and (max-width:1024px) and (min-width:641px) {.wc-block-grid__products, ul.products {grid-template-columns: repeat(2, minmax(0, 1fr));}}.wc-block-grid__product {width: 100% !important;max-width: 100% !important;flex: none !important;display: block !important;border: 0 !important }.product_meta a:hover, .wp-block-post-title a:hover, .woocommerce-info a:hover, .woocommerce-message a:hover, p.stars a, p.stars.selected a.active::before, p.stars.selected a:not(.active)::before, p.stars:hover a::before, .site-wrapper .wc-block-grid__product-rating .star-rating span::before, .site-wrapper .wc-block-grid__product-rating .wc-block-grid__product-rating__stars span::before {color: var(--global-palette-3);}.onsale, .wc-block-grid__product-onsale {font-family: var(--script-font-family);font-size: 24px!important;font-weight: bold!important;padding: 1px 6px!important;width: auto!important;height: auto!important;position: absolute!important;left: 8px!important;right: auto !important;top: 8px!important;z-index: 2!important;color: var(--global-palette-2)!important;background-color: var(--global-palette-8)!important;border-radius: 10px!important;border: 0 !important;text-transform: none !important;}.wp-block-button.wc-block-components-product-button .wc-block-components-product-button__button {width: auto !important;font-size: 11px !important;padding: 13px 18px !important;}.wc-block-grid__product-add-to-cart {font-size: 11px !important;}.wc-block-grid__product-add-to-cart a, .wc-block-grid__product-add-to-cart a:hover {border-bottom: none !important;padding: 13px 18px !important;}.single-product .woocommerce-product-rating a, .woocommerce-MyAccount-navigation {font-size: 12px;text-transform: uppercase;letter-spacing: 1.5px;}.single-product div.product, .single-product div.product .woocommerce-product-gallery, .star-rating, p.stars a, .menu-cart .cart-inner {position: relative }.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link {font-size: 11px !important }.single.woocommerce .content>.product {flex-wrap: wrap }#reviews li, .single-product #comments, .woocommerce-product-details__short-description {margin: 0 0 2em;}.single-product div.product .woocommerce-product-gallery .woocommerce-product-gallery__trigger {position: absolute;top: 2em;right: 1em;display: block;z-index: 99;}.single-product div.product .woocommerce-product-gallery .flex-control-thumbs {margin: 8px 0 0;padding: 0;display: grid;grid-template-columns: repeat(4, minmax(0, 1fr));column-gap: 8px;row-gap: 8px }.menu-cart, .single-product div.product .woocommerce-product-gallery .flex-control-thumbs li {cursor: pointer;}.single-product div.product .woocommerce-product-gallery img {width: 100%;}p.stars {margin: 10px 0 1.25rem;}.single-product div.product .woocommerce-product-gallery .flex-control-thumbs li img.flex-active, .single-product div.product .woocommerce-product-gallery .flex-control-thumbs li:hover img {opacity: 1;}.stock.in-stock, .woocommerce-password-strength.strong {color: #0f834d }.stock.out-of-stock, .woocommerce-password-strength.bad, .woocommerce-password-strength.short {color: #e2401c }.single-product p.price {margin: 15px 0 }.product_meta {margin: 30px 0 0 }.product_meta.product_cat {margin: 0 0 15px }.product_meta>span {display: block }.quantity input.qty {font-size: 13px;max-width: 70px;margin-right: 10px;padding: 17px 10px;text-align: center;}.single-product .woocommerce-product-rating {align-items: center }.single-product .related.products {margin: 50px auto 0 }.single-product #reviews .comment-form, .woocommerce-Tabs-panel--additional_information table, .woocommerce-form-coupon-toggle .woocommerce-info {margin: 0 }ul.woocommerce-order-overview {margin: 2em 0 2em 35px;}.single-product .related.products>h2 {margin: 0 0 40px;}.single-product .comment-reply-title {margin: 0 0 10px;display: block }#reviews ol,ul.woocommerce-shipping-methods, .woocommerce-checkout-payment ul {list-style: none;margin: 0;}#reviews li {border-bottom: 1px solid var(--global-palette-6);}#reviews .comment_container {margin-left: 70px;position: relative;}#reviews .comment-text p.meta{margin: 0;}#reviews .woocommerce-review__published-date {font-size: 80%;padding-left: 3px;}#reviews .star-rating {float: right;margin-top:.3em;}.single-product .woocommerce-product-rating {margin: 13px 0 0 }.star-rating, .wc-block-grid__product-rating .star-rating {overflow: hidden;position: relative;height: 16px;width: 80px!important;}ul.products .star-rating, .wc-block-grid__product .wc-block-grid__product-rating {margin: 0 auto 6px }.star-rating span {overflow: hidden;padding-top: 1.5em; }.star-rating span, .star-rating::before, .star-rating span::before {left: 0;position: absolute;right: 0;top: 0; }.star-rating::before, .star-rating span::before {content: "";-webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='rgb(25,17,11)'%3E%3Cpath d='M23.04,9h-8.27L12,1L9.23,9L0.96,9.021l6.559,5.043L5.177,22L12,17.321L18.823,22l-2.342-7.935L23.04,9z'%3E%3C/path%3E%3C/svg%3E");mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='rgb(25,17,11)'%3E%3Cpath d='M23.04,9h-8.27L12,1L9.23,9L0.96,9.021l6.559,5.043L5.177,22L12,17.321L18.823,22l-2.342-7.935L23.04,9z'%3E%3C/path%3E%3C/svg%3E");background-color: var(--global-palette-3);height: 16px;white-space: nowrap; }.star-rating::before {opacity: .25!important;}p.stars a {display: inline-block;height: 1em;width: 1em;text-indent: -999em;margin-right: -1px;border-bottom:none}p.stars a::before {display: block;position: absolute;top: 0;left: 0;width: 1em;height: 1em;line-height: 1;font-family: star;text-indent: 0 }p.stars.selected a.active::before, p.stars.selected a:not(.active)::before, p.stars:hover a::before {content: "\53";opacity: 1 }p.stars a::before, p.stars a:hover~a::before, p.stars.selected a.active~a::before {opacity: .45;content: "\53";}.woocommerce-tabs ul.tabs {border-bottom: 1px solid var(--global-palette-6);font-size: 0;margin: 70px 0 25px;padding: 0;}.woocommerce-tabs ul.tabs li {display: inline-block;font-size: 17px;position: relative;}.woocommerce-tabs ul.tabs li a {display: inline-block;margin-right: 20px;padding-bottom: 15px;position: relative;}.woocommerce-tabs ul.tabs li:last-child a {margin-right: 0;}.woocommerce-tabs ul.tabs li.active a::after {content: "";background-color: var(--global-palette-1);bottom: -1px;height: 2px;left: 0;position: absolute;width: 100%;}.woocommerce-reviews #comments {margin: 0 !important }.woocommerce-password-strength {text-align: right }.woocommerce-password-strength.good {color: #3d9cd2 }.form-row.woocommerce-validated input.input-text {box-shadow: inset 2px 0 0 #0f834d }.form-row.woocommerce-invalid input.input-text {box-shadow: inset 2px 0 0 #e2401c }.required {color: red }.woocommerce-error, .woocommerce-info, .woocommerce-message, p.no-comments {clear: both;margin: 0 0 60px;padding: 15px }.cart-empty.woocommerce-info {margin: 0 0 25px }.demo_store, .woocommerce-error, .woocommerce-info, .woocommerce-message, p.no-comments {color: var(--global-palette-1);background-color: var(--global-palette-2);border: 1px solid var(--global-palette-6);}.woocommerce-error li, .woocommerce-info li, .woocommerce-message li {margin: 0;}.wc-block-components-notice-banner.is-info, .wc-block-components-notice-banner.is-success {color: var(--global-palette-1)!important;background-color: var(--global-palette-2)!important;border: 0 !important;border-radius: 0 !important;margin: 0 0 20px !important;}.wc-block-components-notice-banner.is-success {margin: 0 0 40px !important;}.wc-block-components-notice-banner.is-info>svg, .wc-block-components-notice-banner.is-success > svg {background-color: var(--global-palette-3) !important;}.wc-block-components-notice-banner .wc-block-components-notice-banner__content .button.wc-forward, .wc-block-components-notice-banner .wc-block-components-notice-banner__content .button {color: var(--global-palette-1) !important;float: none !important;margin-left: 5px !important;padding: 0 !important;background-color: transparent !important;}.wc-block-components-notice-banner.is-success .button {margin-right: 10px !important;font-size: 13px;}.woocommerce-info .button, .woocommerce-notices-wrapper .button {margin-right: 15px;background-color: var(--global-palette-9);color: var(--global-palette-2)!important;}.widget_price_filter .price_slider {margin-bottom: 1.5em }.widget_price_filter .price_slider_amount {text-align: right;line-height: 2.4 }.widget_price_filter .price_slider_amount .button {float: left }.widget_price_filter .ui-slider {position: relative;text-align: left }.widget_price_filter .ui-slider .ui-slider-handle {position: absolute;z-index: 2;width: 1em;height: 1em;cursor: ew-resize;outline: 0;background: #4169e1;box-sizing: border-box;margin-top: -.25em;opacity: 1 }.widget_price_filter .ui-slider .ui-slider-handle:last-child {margin-left: -1em }.widget_price_filter .ui-slider .ui-slider-handle.ui-state-active, .widget_price_filter .ui-slider .ui-slider-handle:hover {box-shadow: 0 0 0 .25em rgba(0, 0, 0, .1) }.widget_price_filter .ui-slider .ui-slider-range {position: absolute;z-index: 1;display: block;border: 0;background: #4169e1 }.widget_price_filter .price_slider_wrapper .ui-widget-content {background: rgba(0, 0, 0, .1) }.widget_price_filter .ui-slider-horizontal {height: .5em }.widget_price_filter .ui-slider-horizontal .ui-slider-range {height: 100% }.woocommerce-cart-form thead th {font-weight: 600;font-size: 14px;text-transform: uppercase }.woocommerce-cart-form .product-thumbnail {width: 130px }.woocommerce-cart-form .product-thumbnail a {display: block !important;line-height: 0 !important }.woocommerce-cart-form tbody td {font-weight: 400;font-size: 13px }.woocommerce-cart-form td.product-name, .offcanvas-cart li.mini_cart_item > a:not(.remove) {font-size: 16px;}.woocommerce-cart-form .product-remove {font-size: 30px;text-align: center;padding: 13px 9px }.woocommerce-cart-form td.actions {border: 0 !important }.cart_totals .button, .checkout_coupon.woocommerce-form-coupon .clear, .checkout_coupon.woocommerce-form-coupon p, table.shop_table {width: 100% }.checkout_coupon.woocommerce-form-coupon {margin: 15px 0 0 }.checkout_coupon.woocommerce-form-coupon p.form-row-first {flex: 1;margin: 0 }.checkout_coupon.woocommerce-form-coupon p.form-row-last {flex: 1;min-width: 90px;margin: 0 0 0 8px }.checkout_coupon.woocommerce-form-coupon p.form-row-last .button {padding: 18px 22px }form.woocommerce-checkout {margin: 40px 0 0 }#order_review_heading {margin: 50px 0 20px }.woocommerce-checkout-payment ul, .woocommerce-privacy-policy-text p, .woocommerce-privacy-policy-text p:last-child {margin: 0 0 25px;padding: 0 }.woocommerce-cart-form td.actions .coupon .input-text {width: 170px;}.woocommerce-cart-form td.actions .coupon .button {border-width: 1px;margin: 0 0 0 8px;vertical-align: top;}@media screen and (min-width:768px) {table.shop_table_responsive tbody th, table.shop_table_responsive tr td {display: table-cell;}table.shop_table_responsive tr td, table.shop_table_responsive tr th {text-align: left;}table.shop_table_responsive tr td::before {display: none;}.woocommerce table.cart td.actions .coupon, .woocommerce-page #content table.cart td.actions .coupon, .woocommerce-page table.cart td.actions .coupon {float: left;}table.variations tr th, table.variations tr td {width: 50%;}.single-product div.product .woocommerce-product-gallery {width: 50%;}.single-product div.product .summary {padding-left: 60px;width: 50%;}.single-product .product_title {font-size: 40px;}.single-product .woocommerce-tabs {width: 100%;}.col2-set .form-row-first {float: left;margin-right: 3.8%;}.col2-set .form-row-last {float: right;margin-right: 0;}.col2-set .form-row-first, .col2-set .form-row-last {width: 48.1%;}.woocommerce-cart-form td.actions {padding: 40px 0 0;text-align: right;}form.woocommerce-checkout .col2-set {display: grid;grid-template-columns: 1fr 1fr;column-gap: 50px;-webkit-column-gap: 50px;-moz-column-gap: 50px }.cart_totals {float: right;width: 48%;}.logged-in.woocommerce-account .entry-content>.woocommerce {display: grid;grid-template-columns: 260px 1fr;align-items: flex-start;-webkit-column-gap: 50px;-moz-column-gap: 50px;column-gap: 50px }.woocommerce-Addresses {display: grid;grid-template-columns: 50% 50%;align-items: flex-start;-webkit-column-gap: 30px;-moz-column-gap: 30px;column-gap: 30px;}.offcanvas-cart {padding: 5rem 3rem;width: 450px;}.offcanvas-cart ul.product_list_widget li {margin-bottom: 2.5rem;}p.woocommerce-mini-cart__empty-message {margin-top: 2.5rem;}.offcanvas-close {display: none;}.pswp button.pswp__button--close, .pswp button.pswp__button--arrow--right {right: 2.5rem;}.pswp button.pswp__button--arrow--left, .pswp__counter {left: 2.5rem;}}@media screen and (max-width:767px) {.single-product .product_title {font-size: 30px;}table.shop_table_responsive td {border-bottom: 0;}table.shop_table_responsive tr.cart_item {margin-bottom: 25px;display: block;}table.shop_table_responsive .product-thumbnail {width: 100%;text-align: center;}table.shop_table_responsive .product-thumbnail img {width: 130px;}table.shop_table_responsive .product-quantity .quantity {display: inline-block;}.woocommerce table.cart td.actions .coupon {justify-content: center;}table.shop_table_responsive .product-quantity .quantity input {padding: 10px }.product-summary {display: block;}.single-product div.product .summary {margin: 30px 0 0;}.woocommerce-cart-form td.actions {padding: 20px 0 0;}.woocommerce-cart-form td.actions button[name=update_cart] {margin-top: 15px;width: 100%;}form.woocommerce-checkout .col2-set .col-1 {margin: 0 0 50px;}.woocommerce-MyAccount-navigation {margin: 0 0 30px;}table.variations tr:last-child{border-bottom: 1px solid var(--global-palette-7);}table.variations tr th, table.variations tr td {display: block;}table.variations tr th {border-bottom: 0;padding-bottom: 0;}table.variations tr td {border-bottom: 0;border-top: 0;}}