.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=password],.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=password],.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-textarea,.wc-block-components-textarea:focus,.wc-blocks-components-select .wc-blocks-components-select__container{border-color:var(--global-palette8)!important}.woocommerce ul.products li.product .entry-content-wrap{text-align:center;border-radius:0!important}.woocommerce div.product p.price{font-size:15px!important}.woocommerce span.onsale{border-radius:0!important}.woocommerce-loop-product__title{padding-top:0!important}.woocommerce-pagination{font-size:12px;line-height:1.2;text-align:center;margin:50px auto!important}.woocommerce nav.woocommerce-pagination ul li .page-numbers,.woocommerce nav.woocommerce-pagination ul li span.current{border-radius:0!important;min-width:40px!important;line-height:40px!important;border:0!important}.woocommerce nav.woocommerce-pagination ul li .page-numbers{color:var(--global-palette3)!important;background:var(--global-palette8)!important}.woocommerce nav.woocommerce-pagination ul li .page-numbers:hover,.woocommerce nav.woocommerce-pagination ul li span.current{color:var(--global-palette3)!important;background:var(--global-palette7)!important}table.wc-block-cart-items .wc-block-components-product-name{font-size:16px!important;font-weight:normal!important}.wc-block-cart-item__prices,.editor-styles-wrapper table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__total,table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__total{font-size:13px!important}.wc-block-components-product-metadata .wc-block-components-product-metadata__description>p{display:none!important}.wc-block-components-button:not(.is-link){font-size:12px!important;text-transform:uppercase;letter-spacing:.2em;border-radius:0!important;box-shadow:none!important;padding:14px}.editor-styles-wrapper table.wc-block-cart-items .wc-block-cart-items__header th,table.wc-block-cart-items .wc-block-cart-items__header th{font-family:var(--global-primary-nav-font-family);font-weight:500!important;font-size:12px;text-transform:uppercase;letter-spacing:.16em}.is-large.wc-block-cart .wc-block-cart-items,.is-large.wc-block-cart .wc-block-cart-items td{border-color:var(--global-palette8)!important}.is-large.wc-block-cart .wc-block-cart__totals-title{font-family:var(--global-primary-nav-font-family);font-weight:500!important;font-size:12px;text-transform:uppercase!important;letter-spacing:0.16em!important}.wp-block-woocommerce-cart-order-summary-block{border:1px solid var(--global-palette8);padding:25px 35px 15px;margin:0 0 25px}.wp-block-woocommerce-cart-order-summary-block>*{border-color:var(--global-palette8)!important}.is-large .wc-block-components-sidebar .wc-block-components-panel,.is-large .wc-block-components-sidebar .wc-block-components-totals-coupon,.is-large .wc-block-components-sidebar .wc-block-components-totals-item{padding-left:0!important;padding-right:0!important}.wc-block-cart__submit{padding:0!important}.is-large .wp-block-woocommerce-checkout-order-summary-block{border-radius:0!important;border:1px solid var(--global-palette8)!important;padding:15px 35px}.wp-block-woocommerce-checkout-order-summary-block>*,.wc-block-checkout__terms.wc-block-checkout__terms--with-separator{border-color:var(--global-palette8)!important}.single-product-category{margin:0 0 10px}.entry-summary .price{margin:10px 0 20px!important}.woocommerce div.product .product_meta>span{color:var(--global-palette3)!important;font-size:13px!important;font-weight:normal!important}.woocommerce div.product .button.single_add_to_cart_button{padding:0 2em!important}.woocommerce div.product .woocommerce-tabs ul.tabs li a{font-family:var(--global-primary-nav-font-family);font-weight:500!important;font-size:12px!important;text-transform:uppercase;letter-spacing:.16em}.woocommerce div.product .woocommerce-tabs ul.tabs li.active a{color:var(--global-palette3)!important}.woocommerce-Tabs-panel>h2:first-child{margin-bottom:20px!important}.woocommerce table.shop_attributes th{text-align:left}.woocommerce span.onsale{font-weight:normal!important;text-transform:uppercase;letter-spacing:.1em}.related.products{border:1px solid var(--global-palette8);padding:30px 30px 35px}.related.products>ul{margin:0!important}.related.products>h2{font-size:22px;text-align:center;margin-bottom:20px!important}.woocommerce #reviews #comments h2,.woocommerce #reviews .comment-reply-title{font-weight:normal!important}.woocommerce #review_form_wrapper{border:1px solid var(--global-palette8);padding:30px 35px 10px}.woocommerce #review_form #respond p{margin:0 0 20px!important}.woocommerce #review_form .comment-reply-title{margin:0 0 10px!important}.woocommerce #review_form .comment-form-comment input,.woocommerce #review_form .comment-form-author input,.woocommerce #review_form .comment-form-email input,.woocommerce #review_form .form-submit input{width:100%!important}.woocommerce #review_form .comment-form-cookies-consent label{font-size:16px!important;text-transform:none!important;letter-spacing:0.3px!important}.woocommerce #reviews #comments ol.commentlist li .meta,.woocommerce-review-link,.woocommerce .star-rating,.woocommerce .star-rating::before{color:var(--global-palette3)!important}.woocommerce-review-link{text-decoration:none!important}.woocommerce div.product .woocommerce-product-rating{margin-bottom:10px!important}.woocommerce .products .star-rating{float:none!important;margin:3px auto 10px!important}.woocommerce ul.products li.product .star-rating~.price{padding-right:0!important}.woocommerce #reviews #comments ol.commentlist li .comment-text{border-radius:0!important}.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta{font-size:16px!important}.woocommerce #reviews #comments .woocommerce-review__author{font-weight:normal!important}.woocommerce #reviews #comments .woocommerce-review__published-date{font-style:italic}