.woocommerce,.woocommerce-page{padding-right:0 !important}.woocommerce.single-product div.product p.price,.woocommerce.single-product div.product span.price,.woocommerce.tax-product_cat div.product p.price,.woocommerce.tax-product_cat div.product span.price,.woocommerce-page.single-product div.product p.price,.woocommerce-page.single-product div.product span.price,.woocommerce-page.tax-product_cat div.product p.price,.woocommerce-page.tax-product_cat div.product span.price{color:var(--bs-miyamoto-red);font-family:var(--dharma-font-family);font-weight:800;font-style:italic;font-size:2.2rem}.woocommerce.single-product div.product p.price ins,.woocommerce.single-product div.product span.price ins,.woocommerce.tax-product_cat div.product p.price ins,.woocommerce.tax-product_cat div.product span.price ins,.woocommerce-page.single-product div.product p.price ins,.woocommerce-page.single-product div.product span.price ins,.woocommerce-page.tax-product_cat div.product p.price ins,.woocommerce-page.tax-product_cat div.product span.price ins{font-weight:800}.woocommerce.single-product div.product p.price,.woocommerce.tax-product_cat div.product p.price,.woocommerce-page.single-product div.product p.price,.woocommerce-page.tax-product_cat div.product p.price{margin-bottom:0}.woocommerce.single-product div.product p.stock,.woocommerce.tax-product_cat div.product p.stock,.woocommerce-page.single-product div.product p.stock,.woocommerce-page.tax-product_cat div.product p.stock{display:inline-flex;gap:.35em;align-items:center;color:var(--bs-dark-tone-ink)}.woocommerce.single-product div.product p.stock:before,.woocommerce.tax-product_cat div.product p.stock:before,.woocommerce-page.single-product div.product p.stock:before,.woocommerce-page.tax-product_cat div.product p.stock:before{content:"";display:inline-block;width:.85em;height:.85em;border-radius:100%;background-color:var(--stock-status-color, green)}.woocommerce.single-product div.product p.stock.available-on-backorder,.woocommerce.tax-product_cat div.product p.stock.available-on-backorder,.woocommerce-page.single-product div.product p.stock.available-on-backorder,.woocommerce-page.tax-product_cat div.product p.stock.available-on-backorder{--stock-status-color:orange}.woocommerce.single-product div.product p.stock.out-of-stock,.woocommerce.tax-product_cat div.product p.stock.out-of-stock,.woocommerce-page.single-product div.product p.stock.out-of-stock,.woocommerce-page.tax-product_cat div.product p.stock.out-of-stock{--stock-status-color:red}.woocommerce.single-product div.product .summary+section,.woocommerce.tax-product_cat div.product .summary+section,.woocommerce-page.single-product div.product .summary+section,.woocommerce-page.tax-product_cat div.product .summary+section{clear:both}.woocommerce header#wrapper-navbar:has(.offcanvas[data-bs-scroll=true]),.woocommerce-page header#wrapper-navbar:has(.offcanvas[data-bs-scroll=true]){position:sticky}.woocommerce #page-wrapper.wrapper,.woocommerce-page #page-wrapper.wrapper{padding-top:0}@media(max-width: 1070px){.woocommerce .navbar-expand-xs .navbar-collapse,.woocommerce-page .navbar-expand-xs .navbar-collapse{background-color:var(--bs-miyamoto-red)}}.woocommerce .shop-hero,.woocommerce-page .shop-hero{background-size:cover;background-repeat:no-repeat;background-position:center}.woocommerce .page-header,.woocommerce-page .page-header{padding-top:0 !important;min-height:300px}@media(min-width: 992px){.woocommerce .page-header,.woocommerce-page .page-header{min-height:300px}.woocommerce .page-header .hero-content,.woocommerce-page .page-header .hero-content{padding-bottom:0}}.woocommerce .page-header .liiga-next-game,.woocommerce-page .page-header .liiga-next-game{display:none !important}.woocommerce .wc-price-history,.woocommerce-page .wc-price-history{font-size:14px;font-weight:normal;font-style:normal;color:var(--bs-dark-tone-ink);font-family:var(--bs-body-font-family)}.woocommerce .wc-price-history.prior-price.lowest,.woocommerce-page .wc-price-history.prior-price.lowest{margin-top:0}.woocommerce .woocommerce-price-suffix,.woocommerce-page .woocommerce-price-suffix{font-size:40%;font-family:var(--bs-body-font-family);font-weight:var(--bs-body-font-weight);font-style:normal;color:var(--bs-dark-tone-ink);display:block;margin-top:-0.5em}.woocommerce header#wrapper-navbar #main-nav,.woocommerce-page header#wrapper-navbar #main-nav{background-color:var(--bs-miyamoto-red);background-image:linear-gradient(rgba(0, 0, 0, 0.52), transparent) !important}.woocommerce header#wrapper-navbar #shop-nav,.woocommerce-page header#wrapper-navbar #shop-nav{background-color:var(--bs-white);border-bottom:5px solid var(--bs-miyamoto-red);z-index:-1}@media(max-width: 1070px){.woocommerce header#wrapper-navbar #shop-nav,.woocommerce-page header#wrapper-navbar #shop-nav{transform:translateY(var(--shop-menu-top-offset))}}.woocommerce header#wrapper-navbar #shop-nav.navbar,.woocommerce-page header#wrapper-navbar #shop-nav.navbar{--bs-navbar-color: var(--bs-black);--bs-navbar-brand-margin-end: 3rem}.woocommerce header#wrapper-navbar #shop-nav .navbar-brand,.woocommerce-page header#wrapper-navbar #shop-nav .navbar-brand{max-width:150px}.woocommerce header#wrapper-navbar #shop-nav #shop-menu,.woocommerce-page header#wrapper-navbar #shop-nav #shop-menu{--bs-nav-link-font-size: 1.125rem;gap:1em;max-width:100%;margin-bottom:0}.woocommerce header#wrapper-navbar #shop-nav #shop-menu:not(:has(.swiper-scrollbar-lock)),.woocommerce-page header#wrapper-navbar #shop-nav #shop-menu:not(:has(.swiper-scrollbar-lock)){padding-bottom:.5em}@media(min-width: 992px){.woocommerce header#wrapper-navbar #shop-nav #shop-menu,.woocommerce-page header#wrapper-navbar #shop-nav #shop-menu{--bs-nav-link-font-size: 1.3125rem;gap:min(35px,1.94em)}}.woocommerce header#wrapper-navbar #shop-nav #shop-menu .swiper-slide,.woocommerce-page header#wrapper-navbar #shop-nav #shop-menu .swiper-slide{width:auto}.woocommerce header#wrapper-navbar #shop-nav #shop-menu .current-menu-item,.woocommerce-page header#wrapper-navbar #shop-nav #shop-menu .current-menu-item{--bs-nav-link-color: var(--bs-miyamoto-red);--bs-nav-link-hover-color: var(--bs-red-stop)}.woocommerce header#wrapper-navbar #shop-nav #shop-menu .current-menu-item a,.woocommerce-page header#wrapper-navbar #shop-nav #shop-menu .current-menu-item a{text-decoration:underline;text-underline-offset:.25em}.woocommerce header#wrapper-navbar #shop-nav .btn.navbar-toggler,.woocommerce-page header#wrapper-navbar #shop-nav .btn.navbar-toggler{--bs-btn-active-color: var(--bs-white);--bs-btn-active-bg: var(--bs-red-stop)}.woocommerce header#wrapper-navbar #shop-nav .btn.navbar-toggler:focus,.woocommerce-page header#wrapper-navbar #shop-nav .btn.navbar-toggler:focus{box-shadow:unset}.woocommerce header#wrapper-navbar #shop-nav .btn .navbar-toggler-icon,.woocommerce-page header#wrapper-navbar #shop-nav .btn .navbar-toggler-icon{background-image:unset;mask-image:var(--bs-navbar-toggler-icon-bg);background-color:currentColor}.woocommerce header#wrapper-navbar #shop-nav .dropdown-menu[data-bs-popper],.woocommerce-page header#wrapper-navbar #shop-nav .dropdown-menu[data-bs-popper]{left:auto;right:0}.woocommerce header#wrapper-navbar #shop-nav .dropdown-menu[data-bs-popper] .current-menu-item,.woocommerce-page header#wrapper-navbar #shop-nav .dropdown-menu[data-bs-popper] .current-menu-item{background-color:var(--bs-dropdown-link-active-bg);color:var(--bs-dropdown-link-active-color)}.woocommerce header#wrapper-navbar #shop-nav .dropdown-menu[data-bs-popper] .nav-link:hover,.woocommerce header#wrapper-navbar #shop-nav .dropdown-menu[data-bs-popper] .nav-link:focus,.woocommerce-page header#wrapper-navbar #shop-nav .dropdown-menu[data-bs-popper] .nav-link:hover,.woocommerce-page header#wrapper-navbar #shop-nav .dropdown-menu[data-bs-popper] .nav-link:focus{color:var(--bs-dropdown-link-hover-color)}.woocommerce main#main,.woocommerce-page main#main{padding:3em 0}.woocommerce #woocommerce-wrapper,.woocommerce-page #woocommerce-wrapper{position:relative;z-index:0}.woocommerce span.onsale,.woocommerce-page span.onsale{min-width:0;min-height:0;background-color:var(--bs-miyamoto-red);border-radius:2em;line-height:1;padding:.4em 1.25em;font-family:var(--dharma-font-family);text-transform:uppercase;font-weight:800;font-style:italic}.woocommerce .variations .form-check,.woocommerce .single_variation_wrap .form-check,.woocommerce-page .variations .form-check,.woocommerce-page .single_variation_wrap .form-check{--bs-btn-active-color: var(--bs-white);--bs-btn-active-bg: var(--bs-miyamoto-red);--bs-btn-active-border-color: var(--bs-miyamoto-red);padding-left:0;gap:.25em}.woocommerce .variations label.form-label,.woocommerce .single_variation_wrap label.form-label,.woocommerce-page .variations label.form-label,.woocommerce-page .single_variation_wrap label.form-label{font-family:var(--dharma-font-family);font-style:italic;font-size:1.3rem;text-transform:uppercase}.woocommerce .variations label.btn,.woocommerce .single_variation_wrap label.btn,.woocommerce-page .variations label.btn,.woocommerce-page .single_variation_wrap label.btn{font-size:1.3rem}.woocommerce .variations .woocommerce-variation-add-to-cart,.woocommerce .single_variation_wrap .woocommerce-variation-add-to-cart,.woocommerce-page .variations .woocommerce-variation-add-to-cart,.woocommerce-page .single_variation_wrap .woocommerce-variation-add-to-cart{margin-top:2em}.woocommerce .variations .wc-price-history,.woocommerce .single_variation_wrap .wc-price-history,.woocommerce-page .variations .wc-price-history,.woocommerce-page .single_variation_wrap .wc-price-history{display:none}.woocommerce .btn-primary,.woocommerce-page .btn-primary{--bs-btn-padding-x: 0.6111em;--bs-btn-padding-y: 0.2777em;--bs-btn-font-family: var(--dharma-font-family);--bs-btn-font-size: 1.125em;--bs-btn-font-weight: 800;--bs-btn-line-height: 1;--bs-btn-color: var(--bs-white);--bs-btn-bg: var(--bs-miyamoto-red);--bs-btn-border-width: 1px;--bs-btn-border-color: currentColor;--bs-btn-border-radius: 2em;--bs-btn-hover-color: var(--bs-white);--bs-btn-hover-bg: var(--bs-red-stop);--bs-btn-hover-border-color: currentColor;--bs-btn-box-shadow: none;--bs-btn-disabled-opacity: 0.65;--bs-btn-focus-box-shadow: none}.woocommerce .btn-primary.disabled,.woocommerce-page .btn-primary.disabled{--bs-btn-disabled-color: var(--bs-white);--bs-btn-disabled-bg: var(--bs-miyamoto-red);--bs-btn-disabled-border-color: currentColor}.woocommerce h1.product_title,.woocommerce-page h1.product_title{line-height:1}.woocommerce .product_meta,.woocommerce-page .product_meta{margin-bottom:1.2rem}.woocommerce .product_meta .sku_wrapper,.woocommerce-page .product_meta .sku_wrapper{font-weight:bold}.woocommerce .product_meta .posted_in,.woocommerce-page .product_meta .posted_in{display:none}.woocommerce .woocommerce.swiper,.woocommerce-page .woocommerce.swiper{--swiper-scrollbar-size: 5px;--swiper-scrollbar-bottom: calc(var(--swiper-scrollbar-size) * 2);--swiper-scrollbar-sides-offset: 0px;padding-bottom:32px}.home-block.products .products-list ul.products li.product{padding:0}.woocommerce ul.products.swiper-wrapper,.woocommerce-page ul.products.swiper-wrapper{margin:unset}.woocommerce ul.products.swiper-wrapper li.product,.woocommerce-page ul.products.swiper-wrapper li.product{margin:unset;width:17.81rem}.woocommerce ul.products.swiper-wrapper li.product.swiper-slide,.woocommerce-page ul.products.swiper-wrapper li.product.swiper-slide{height:unset;display:flex;flex-direction:column;justify-content:space-between}.woocommerce ul.products[class*=columns-]:not(.has-swiper),.woocommerce-page ul.products[class*=columns-]:not(.has-swiper){--column-size: 17.81rem;display:grid;grid-template-columns:repeat(auto-fill, var(--column-size));gap:1.5rem;justify-content:center}@media(max-width: 665px){.woocommerce ul.products[class*=columns-]:not(.has-swiper),.woocommerce-page ul.products[class*=columns-]:not(.has-swiper){grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(max-width: 420px){.woocommerce ul.products[class*=columns-]:not(.has-swiper),.woocommerce-page ul.products[class*=columns-]:not(.has-swiper){grid-template-columns:1fr}}.woocommerce ul.products[class*=columns-]:not(.has-swiper):before,.woocommerce ul.products[class*=columns-]:not(.has-swiper):after,.woocommerce-page ul.products[class*=columns-]:not(.has-swiper):before,.woocommerce-page ul.products[class*=columns-]:not(.has-swiper):after{content:unset}.woocommerce ul.products[class*=columns-]:not(.has-swiper) li.product,.woocommerce-page ul.products[class*=columns-]:not(.has-swiper) li.product{margin:0;float:none;width:100%}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{background-color:var(--bs-lighthouse)}.woocommerce ul.products li.product a,.woocommerce-page ul.products li.product a{--bs-link-color: var(--bs-dark-tone-ink);--bs-link-hover-color: var(--bs-dark-tone-ink)}.woocommerce ul.products li.product span.onsale,.woocommerce-page ul.products li.product span.onsale{top:1rem;left:1rem;right:auto;margin:0}.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce-page ul.products li.product .woocommerce-loop-product__title{padding:0 1rem;font-weight:700;font-size:1.3em}.woocommerce ul.products li.product .add-to-cart-container,.woocommerce-page ul.products li.product .add-to-cart-container{flex:0 1 min-content;position:relative}.woocommerce ul.products li.product .add-to-cart-container a,.woocommerce-page ul.products li.product .add-to-cart-container a{white-space:nowrap}.woocommerce ul.products li.product .add-to-cart-container a.added_to_cart,.woocommerce-page ul.products li.product .add-to-cart-container a.added_to_cart{font-size:0.875rem;font-family:"dharma-gothic-e",sans-serif;font-weight:500;text-transform:uppercase;font-style:italic;position:absolute;top:100%;left:50%;transform:translate(-50%, 0.15em);background-color:var(--bs-lighthouse);padding:.15em 1em;border-radius:2em;border:1px solid var(--bs-miyamoto-red);transition:all .3s ease-in-out}.woocommerce ul.products li.product .add-to-cart-container a.added_to_cart:hover,.woocommerce ul.products li.product .add-to-cart-container a.added_to_cart:active,.woocommerce-page ul.products li.product .add-to-cart-container a.added_to_cart:hover,.woocommerce-page ul.products li.product .add-to-cart-container a.added_to_cart:active{background-color:var(--bs-red-stop);color:var(--bs-white);border-color:var(--bs-red-stop)}.woocommerce ul.products li.product span.price,.woocommerce-page ul.products li.product span.price{margin-bottom:0;font-family:var(--dharma-font-family);font-size:1.3em;text-transform:uppercase;color:var(--bs-miyamoto-red);font-style:normal}.woocommerce ul.products li.product span.price,.woocommerce ul.products li.product span.price *,.woocommerce-page ul.products li.product span.price,.woocommerce-page ul.products li.product span.price *{font-weight:400}.woocommerce ul.products li.product span.price ins,.woocommerce-page ul.products li.product span.price ins{text-decoration:none}.woocommerce ul.products li.product span.price .woocommerce-price-suffix,.woocommerce-page ul.products li.product span.price .woocommerce-price-suffix{font-size:60%;text-transform:none}.woocommerce nav.woocommerce-pagination,.woocommerce-page nav.woocommerce-pagination{--bs-link-color: var(--bs-dark-tone-ink);--bs-link-hover-color: var(--bs-dark-tone-ink);--bs-pagination-padding-x: 0.75rem;--bs-pagination-padding-y: 0.375rem;--bs-pagination-font-size: 1rem;--bs-pagination-color: var(--bs-link-color);--bs-pagination-bg: #fff;--bs-pagination-border-width: 1px;--bs-pagination-border-color: var(--bs-cerebral-grey);--bs-pagination-border-radius: 0.375rem;--bs-pagination-hover-color: var(--bs-link-hover-color);--bs-pagination-hover-bg: var(--bs-lighthouse);--bs-pagination-hover-border-color: var(--bs-cerebral-grey);--bs-pagination-focus-color: var(--bs-link-hover-color);--bs-pagination-focus-bg: var(--bs-lighthouse);--bs-pagination-focus-box-shadow: 0 0 0 0.25rem #00000029;--bs-pagination-active-color: #fff;--bs-pagination-active-bg: var(--bs-red-stop);--bs-pagination-active-border-color: var(--bs-red-stop);--bs-pagination-disabled-color: var(--bs-unique-grey);--bs-pagination-disabled-bg: #fff;--bs-pagination-disabled-border-color: var(--bs-cerebral-grey);font-family:var(--dharma-font-family);font-weight:700;font-style:italic;margin-top:5rem;z-index:0;position:relative}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce-page nav.woocommerce-pagination ul li a{position:relative;display:block;padding:var(--bs-pagination-padding-y) var(--bs-pagination-padding-x);font-size:var(--bs-pagination-font-size);color:var(--bs-pagination-color);text-decoration:none;background-color:var(--bs-pagination-bg);border:var(--bs-pagination-border-width) solid var(--bs-pagination-border-color);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce-page nav.woocommerce-pagination ul li a:hover{background-color:var(--bs-pagination-hover-bg);color:var(--bs-pagination-hover-color);border-color:var(--bs-pagination-hover-border-color)}.woocommerce nav.woocommerce-pagination ul li a:focus,.woocommerce-page nav.woocommerce-pagination ul li a:focus{background-color:var(--bs-pagination-focus-bg);color:var(--bs-pagination-focus-color)}.woocommerce nav.woocommerce-pagination ul li span.current,.woocommerce-page nav.woocommerce-pagination ul li span.current{background-color:var(--bs-pagination-active-bg);color:var(--bs-pagination-active-color);border-color:var(--bs-pagination-active-border-color)}@media(min-width: 768px){.woocommerce table.cart tr,.woocommerce-page table.cart tr{display:grid;grid-template-columns:48px 56px 250px repeat(3, minmax(0, 1fr))}.woocommerce table.cart td.actions,.woocommerce-page table.cart td.actions{display:flex;align-items:center;justify-content:space-between;grid-column:1/-1}.woocommerce table.cart td.actions .coupon,.woocommerce-page table.cart td.actions .coupon{display:inline-flex;align-items:center;float:none}}@media(max-width: 767.98px){.woocommerce table.cart .quantity .qty,.woocommerce-page table.cart .quantity .qty{margin-left:auto}}@media(min-width: 768px){.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{float:none;width:100%}.woocommerce .cart-collaterals .cart_totals h2,.woocommerce-page .cart-collaterals .cart_totals h2{display:none}.woocommerce .cart-collaterals .cart_totals table tr,.woocommerce-page .cart-collaterals .cart_totals table tr{display:grid;grid-template-columns:100px 1fr}.woocommerce .cart-collaterals .cart_totals table tr th,.woocommerce .cart-collaterals .cart_totals table tr td,.woocommerce-page .cart-collaterals .cart_totals table tr th,.woocommerce-page .cart-collaterals .cart_totals table tr td{display:block;width:100%}}.cart-offcanvas-trigger{position:relative}.cart-offcanvas-trigger .count{position:absolute;right:0;top:50%;transform:translate(50%, -90%);background-color:var(--bs-white);font-size:12px;color:var(--bs-dark-tone-ink);border:1px solid var(--bs-miyamoto-red);border-radius:100%;display:inline-block;min-width:1.6115em;font-family:var(--dharma-font-family);text-align:center}#cart-offcanvas.offcanvas{--bs-offcanvas-padding-x: clamp(24.85px, 4.39vw, 3.75rem);--bs-offcanvas-padding-y: min(24.85px, 1.55rem);--bs-offcanvas-width: min(509px, 100%);--bs-offcanvas-color: var(--bs-white);top:30.88px;background-color:var(--bs-miyamoto-red);background-image:url(../img/background.jpg);background-repeat:no-repeat;background-position:left center;background-size:cover}.admin-bar #cart-offcanvas.offcanvas{top:62.88px}@media(max-width: 782.98px){.admin-bar #cart-offcanvas.offcanvas{top:97.75px}}#cart-offcanvas.offcanvas .offcanvas-header{font-size:1.125rem;padding:14px 38px;justify-content:flex-end;gap:2rem}#cart-offcanvas.offcanvas .offcanvas-header button.btn-close{opacity:1}#cart-offcanvas.offcanvas .offcanvas-body{font-size:1.5rem}#cart-offcanvas.offcanvas .offcanvas-body a{--bs-link-color: var(--bs-white);--bs-link-hover-color: var(--bs-soft-buttercup);--bs-nav-link-font-size:1.3125rem;text-decoration:none;line-height:1em}#cart-offcanvas.offcanvas .offcanvas-body a.remove{color:var(--bs-link-color) !important;float:right}#cart-offcanvas.offcanvas .offcanvas-body p.woocommerce-mini-cart__total.total{margin-top:3rem}#cart-offcanvas.offcanvas .offcanvas-body .woocommerce-mini-cart__buttons.buttons{display:none !important}#cart-offcanvas.offcanvas .offcanvas-body ul.product_list_widget{display:flex;flex-direction:column;gap:1.25rem}#cart-offcanvas.offcanvas .offcanvas-body ul.product_list_widget li dl{border-left:unset;padding-left:.5em;font-size:90%}#cart-offcanvas.offcanvas .offcanvas-body ul.product_list_widget li dl dt,#cart-offcanvas.offcanvas .offcanvas-body ul.product_list_widget li dl dd{margin-bottom:0;padding-bottom:0}#cart-offcanvas.offcanvas .offcanvas-footer{font-size:1.3125rem;padding:21px 38px;color:var(--bs-white)}#cart-offcanvas.offcanvas .offcanvas-footer .woocommerce-mini-cart__buttons .btn{--bs-btn-color: var(--bs-white);font-size:2rem;flex-grow:1}#cart-offcanvas.offcanvas+.offcanvas-backdrop.show{opacity:0}@media(min-width: 992px){body.woocommerce-checkout form.checkout #customer_details{grid-column:1;width:100% !important;float:none !important}}body.woocommerce-checkout form.checkout #customer_details.col2-set .col-1,body.woocommerce-checkout form.checkout #customer_details.col2-set .col-2{float:none;width:100%}body.woocommerce-checkout form.checkout #order_review_heading{display:none}body.woocommerce-checkout form.checkout #order_review{border:1px solid color-mix(in srgb, currentColor 20%, transparent);border-radius:5px;box-sizing:border-box;font-size:var(--wp--preset--font-size--small, 14px);line-height:1.4;padding:1rem}@media(min-width: 992px){body.woocommerce-checkout form.checkout #order_review{width:100% !important;float:none !important;position:sticky;top:20px}}body.woocommerce-checkout form.checkout #order_review .woocommerce-checkout-review-order-table{border:none !important;border-collapse:collapse}body.woocommerce-checkout form.checkout #order_review .woocommerce-checkout-review-order-table th,body.woocommerce-checkout form.checkout #order_review .woocommerce-checkout-review-order-table td{border-top:none !important;border-bottom:1px solid #f1f5f9 !important;padding:15px 0 !important;background:rgba(0,0,0,0) !important}body.woocommerce-checkout form.checkout #order_review .woocommerce-checkout-review-order-table .order-total th,body.woocommerce-checkout form.checkout #order_review .woocommerce-checkout-review-order-table .order-total td{border-bottom:none !important;font-size:1.2rem;font-weight:700}body.woocommerce-checkout form.checkout #order_review .wc-bs5-order-summary .style-quantity-badge{font-size:10px;padding:.35em .5em;transform:translate(20%, -20%) !important}body.woocommerce-checkout form.checkout #order_review .wc-bs5-order-summary .item-metadata-wrapper dl.variation{display:flex;gap:.5rem;margin:0;padding:0;font-size:.825rem}body.woocommerce-checkout form.checkout #order_review .wc-bs5-order-summary .item-metadata-wrapper dl.variation dt,body.woocommerce-checkout form.checkout #order_review .wc-bs5-order-summary .item-metadata-wrapper dl.variation dd{display:inline-block;margin:0}body.woocommerce-checkout form.checkout #order_review .wc-bs5-order-summary .item-metadata-wrapper dl.variation dt{font-weight:500}body.woocommerce-checkout form.checkout #order_review .wc-bs5-order-summary .bs5-shipping-wrapper ul#shipping_method{list-style:none;padding:0;margin:.5rem 0 0 0}body.woocommerce-checkout form.checkout #order_review .wc-bs5-order-summary .bs5-shipping-wrapper ul#shipping_method li{display:flex;align-items:center;gap:.5rem;font-size:.875rem;margin-bottom:.25rem}body.woocommerce-checkout form.checkout #order_review .wc-bs5-order-summary .bs5-shipping-wrapper ul#shipping_method li input[type=radio]{margin:0}body.woocommerce-checkout form.checkout #order_review .wc-bs5-order-summary .bs5-shipping-wrapper ul#shipping_method li label{margin:0;display:flex;justify-content:space-between;width:100%;color:#475569}body.woocommerce-checkout form.checkout #order_review .wc-bs5-order-summary .bs5-shipping-wrapper .woocommerce-shipping-destination{font-size:.75rem;color:#64748b;margin:.25rem 0 0 0}body.woocommerce-checkout form.checkout #order_review .wc-bs5-order-summary .style-tax-note{font-size:.775rem}body.woocommerce-checkout form.checkout .form-row input.input-text,body.woocommerce-checkout form.checkout .form-row select,body.woocommerce-checkout form.checkout .form-row textarea{border:1px solid #cbd5e1;border-radius:8px;padding:12px 16px;background-color:#f8fafc;transition:all .2s ease}body.woocommerce-checkout form.checkout .form-row input.input-text:focus,body.woocommerce-checkout form.checkout .form-row select:focus,body.woocommerce-checkout form.checkout .form-row textarea:focus{background-color:#fff;border-color:#000;outline:none;box-shadow:0 0 0 2px rgba(0,0,0,.05)}body.woocommerce-checkout form.checkout #payment{background:#f8fafc !important;border-radius:8px;padding:20px !important;border:1px solid #e2e8f0}body.woocommerce-checkout form.checkout #payment ul.payment_methods{border-bottom:none !important;padding:0 !important}body.woocommerce-checkout form.checkout #payment div.payment_box{background-color:#fff !important;border:1px solid #e2e8f0;border-radius:6px;padding:15px !important;box-shadow:none !important}body.woocommerce-checkout form.checkout #payment div.payment_box::before{display:none !important}body.woocommerce-checkout form.checkout #payment #place_order{width:100%;padding:16px 20px !important;font-size:1rem;font-weight:600;border-radius:8px !important;background-color:#000 !important;color:#fff !important;transition:background-color .2s ease}body.woocommerce-checkout form.checkout #payment #place_order:hover{background-color:hsl(0,0%,15%) !important}
