/*!
WooCommerce Styles for Oculus HR Theme
Base font size: 16px/1rem
*/.wc-block-cart,.wc-block-checkout,.woocommerce,.woocommerce-page{font-size:1rem;line-height:1.5}.woocommerce span.onsale{top:1rem;left:1rem;min-height:0;border-radius:.375rem;border-style:none;background-color:var(--brand-yellow);padding:.5rem;line-height:1rem;color:var(--brand-blue)}.woocommerce:where(body:not(.woocommerce-uses-block-theme))
	div.product
	span.price,.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product p.price{margin-top:1.25rem;margin-bottom:1.25rem;font-size:2.25rem;line-height:2.75rem;letter-spacing:0;font-weight:700;color:var(--brand-blue)}.woocommerce .woocommerce{margin-left:auto;margin-right:auto;max-width:1776px;padding-left:1.25rem;padding-right:1.25rem}.woocommerce ul.products li.product .onsale{top:1rem!important;right:1rem!important;margin:0!important}.woocommerce .oh-woo-header form,.woocommerce .oh-woo-header p{margin-bottom:0}.woocommerce .oh-woo-header select{border-bottom-width:2px;border-bottom-color:var(--brand-blue);padding-bottom:.5rem}.loop-product-single-image{background-color:var(--brand-darkblue)}.loop-product-single-image,.loop-product-single-image img{border-top-left-radius:.75rem;border-top-right-radius:.75rem}.loop-product-single-image img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.group:hover .loop-product-single-image img{opacity:.8}.loop-product-single-content{display:flex;flex-direction:column;row-gap:1rem;border-bottom-right-radius:.75rem;border-bottom-left-radius:.75rem}.loop-product-single-content h2{font-size:2rem;font-family:manrope,sans-serif;margin-bottom:.5em}.loop-product-single-content .price{font-size:1.5rem}.woocommerce #respond input#submit,.woocommerce #respond input#submit.alt,.woocommerce .actions .button,.woocommerce .add_to_cart_button,.woocommerce .ajax_add_to_cart,.woocommerce .apply-coupon,.woocommerce .button,.woocommerce .button.add_to_cart_button,.woocommerce .button.ajax_add_to_cart,.woocommerce .button.product_type_external,.woocommerce .button.product_type_grouped,.woocommerce .button.product_type_simple,.woocommerce .button.product_type_variable,.woocommerce .cancel .button,.woocommerce .cart-collaterals .button,.woocommerce .checkout-button,.woocommerce .coupon .button,.woocommerce .lost_reset_password .button,.woocommerce .place-order,.woocommerce .product_type_bundle,.woocommerce .product_type_external,.woocommerce .product_type_grouped,.woocommerce .product_type_simple,.woocommerce .product_type_variable,.woocommerce .return-to-shop .button,.woocommerce .shipping-calculator-button,.woocommerce .shop_table .button,.woocommerce .single_add_to_cart_button,.woocommerce .track_order .button,.woocommerce .wc-block-components-product-button__button,.woocommerce .wc-proceed-to-checkout .button,.woocommerce .widget_price_filter .button,.woocommerce .widget_shopping_cart .button,.woocommerce .woocommerce-ResetPassword .button,.woocommerce .woocommerce-checkout-review-order-table .button,.woocommerce .woocommerce-form-login__submit,.woocommerce .woocommerce-form-register__submit,.woocommerce .woocommerce-pagination .button,.woocommerce .wp-block-button .wp-block-button__link,.woocommerce a.button,.woocommerce a.button.alt,.woocommerce button.button,.woocommerce button.button.alt,.woocommerce button[type=submit],.woocommerce input.button,.woocommerce input.button.alt,.woocommerce input[name=apply_coupon],.woocommerce input[name=calc_shipping],.woocommerce input[name=proceed],.woocommerce input[name=update_cart],.woocommerce input[type=submit],.woocommerce-page #respond input#submit,.woocommerce-page .button,.woocommerce-page a.button,.woocommerce-page button.button,.woocommerce-page input.button{display:flex;flex-direction:row;align-content:center;align-items:center;justify-content:center;align-self:flex-start;border-radius:.5rem;background-color:var(--brand-yellow);padding:.5rem 1.25rem;color:var(--brand-blue);text-decoration-line:none;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.woocommerce #respond input#submit.alt:hover,.woocommerce #respond input#submit:hover,.woocommerce .actions .button:hover,.woocommerce .add_to_cart_button:hover,.woocommerce .ajax_add_to_cart:hover,.woocommerce .apply-coupon:hover,.woocommerce .button.add_to_cart_button:hover,.woocommerce .button.ajax_add_to_cart:hover,.woocommerce .button.product_type_external:hover,.woocommerce .button.product_type_grouped:hover,.woocommerce .button.product_type_simple:hover,.woocommerce .button.product_type_variable:hover,.woocommerce .button:hover,.woocommerce .cancel .button:hover,.woocommerce .cart-collaterals .button:hover,.woocommerce .checkout-button:hover,.woocommerce .coupon .button:hover,.woocommerce .lost_reset_password .button:hover,.woocommerce .place-order:hover,.woocommerce .product_type_bundle:hover,.woocommerce .product_type_external:hover,.woocommerce .product_type_grouped:hover,.woocommerce .product_type_simple:hover,.woocommerce .product_type_variable:hover,.woocommerce .return-to-shop .button:hover,.woocommerce .shipping-calculator-button:hover,.woocommerce .shop_table .button:hover,.woocommerce .single_add_to_cart_button:hover,.woocommerce .track_order .button:hover,.woocommerce .wc-block-components-product-button__button:hover,.woocommerce .wc-proceed-to-checkout .button:hover,.woocommerce .widget_price_filter .button:hover,.woocommerce .widget_shopping_cart .button:hover,.woocommerce .woocommerce-ResetPassword .button:hover,.woocommerce .woocommerce-checkout-review-order-table .button:hover,.woocommerce .woocommerce-form-login__submit:hover,.woocommerce .woocommerce-form-register__submit:hover,.woocommerce .woocommerce-pagination .button:hover,.woocommerce .wp-block-button .wp-block-button__link:hover,.woocommerce a.button.alt:hover,.woocommerce a.button:hover,.woocommerce button.button.alt:hover,.woocommerce button.button:hover,.woocommerce button[type=submit]:hover,.woocommerce input.button.alt:hover,.woocommerce input.button:hover,.woocommerce input[name=apply_coupon]:hover,.woocommerce input[name=calc_shipping]:hover,.woocommerce input[name=proceed]:hover,.woocommerce input[name=update_cart]:hover,.woocommerce input[type=submit]:hover,.woocommerce-page #respond input#submit:hover,.woocommerce-page .button:hover,.woocommerce-page a.button:hover,.woocommerce-page button.button:hover,.woocommerce-page input.button:hover{--tw-scale-x:1.05;--tw-scale-y:1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@media (min-width:726px){.woocommerce #respond input#submit,.woocommerce #respond input#submit.alt,.woocommerce .actions .button,.woocommerce .add_to_cart_button,.woocommerce .ajax_add_to_cart,.woocommerce .apply-coupon,.woocommerce .button,.woocommerce .button.add_to_cart_button,.woocommerce .button.ajax_add_to_cart,.woocommerce .button.product_type_external,.woocommerce .button.product_type_grouped,.woocommerce .button.product_type_simple,.woocommerce .button.product_type_variable,.woocommerce .cancel .button,.woocommerce .cart-collaterals .button,.woocommerce .checkout-button,.woocommerce .coupon .button,.woocommerce .lost_reset_password .button,.woocommerce .place-order,.woocommerce .product_type_bundle,.woocommerce .product_type_external,.woocommerce .product_type_grouped,.woocommerce .product_type_simple,.woocommerce .product_type_variable,.woocommerce .return-to-shop .button,.woocommerce .shipping-calculator-button,.woocommerce .shop_table .button,.woocommerce .single_add_to_cart_button,.woocommerce .track_order .button,.woocommerce .wc-block-components-product-button__button,.woocommerce .wc-proceed-to-checkout .button,.woocommerce .widget_price_filter .button,.woocommerce .widget_shopping_cart .button,.woocommerce .woocommerce-ResetPassword .button,.woocommerce .woocommerce-checkout-review-order-table .button,.woocommerce .woocommerce-form-login__submit,.woocommerce .woocommerce-form-register__submit,.woocommerce .woocommerce-pagination .button,.woocommerce .wp-block-button .wp-block-button__link,.woocommerce a.button,.woocommerce a.button.alt,.woocommerce button.button,.woocommerce button.button.alt,.woocommerce button[type=submit],.woocommerce input.button,.woocommerce input.button.alt,.woocommerce input[name=apply_coupon],.woocommerce input[name=calc_shipping],.woocommerce input[name=proceed],.woocommerce input[name=update_cart],.woocommerce input[type=submit],.woocommerce-page #respond input#submit,.woocommerce-page .button,.woocommerce-page a.button,.woocommerce-page button.button,.woocommerce-page input.button{min-height:59px;min-width:166px}}.woocommerce #respond input#submit,.woocommerce #respond input#submit.alt,.woocommerce .actions .button,.woocommerce .add_to_cart_button,.woocommerce .ajax_add_to_cart,.woocommerce .apply-coupon,.woocommerce .button,.woocommerce .button.add_to_cart_button,.woocommerce .button.ajax_add_to_cart,.woocommerce .button.product_type_external,.woocommerce .button.product_type_grouped,.woocommerce .button.product_type_simple,.woocommerce .button.product_type_variable,.woocommerce .cancel .button,.woocommerce .cart-collaterals .button,.woocommerce .checkout-button,.woocommerce .coupon .button,.woocommerce .lost_reset_password .button,.woocommerce .place-order,.woocommerce .product_type_bundle,.woocommerce .product_type_external,.woocommerce .product_type_grouped,.woocommerce .product_type_simple,.woocommerce .product_type_variable,.woocommerce .return-to-shop .button,.woocommerce .shipping-calculator-button,.woocommerce .shop_table .button,.woocommerce .single_add_to_cart_button,.woocommerce .track_order .button,.woocommerce .wc-block-components-product-button__button,.woocommerce .wc-proceed-to-checkout .button,.woocommerce .widget_price_filter .button,.woocommerce .widget_shopping_cart .button,.woocommerce .woocommerce-ResetPassword .button,.woocommerce .woocommerce-checkout-review-order-table .button,.woocommerce .woocommerce-form-login__submit,.woocommerce .woocommerce-form-register__submit,.woocommerce .woocommerce-pagination .button,.woocommerce .wp-block-button .wp-block-button__link,.woocommerce a.button,.woocommerce a.button.alt,.woocommerce button.button,.woocommerce button.button.alt,.woocommerce button[type=submit],.woocommerce input.button,.woocommerce input.button.alt,.woocommerce input[name=apply_coupon],.woocommerce input[name=calc_shipping],.woocommerce input[name=proceed],.woocommerce input[name=update_cart],.woocommerce input[type=submit],.woocommerce-page #respond input#submit,.woocommerce-page .button,.woocommerce-page a.button,.woocommerce-page button.button,.woocommerce-page input.button{border:none!important;text-shadow:none!important;box-shadow:none!important;text-decoration:none!important;cursor:pointer!important}.woocommerce-page a.button{display:flex!important}.woocommerce #respond input#submit.alt:hover,.woocommerce #respond input#submit:hover,.woocommerce .actions .button:hover,.woocommerce .add_to_cart_button:hover,.woocommerce .ajax_add_to_cart:hover,.woocommerce .apply-coupon:hover,.woocommerce .button.add_to_cart_button:hover,.woocommerce .button.ajax_add_to_cart:hover,.woocommerce .button.product_type_external:hover,.woocommerce .button.product_type_grouped:hover,.woocommerce .button.product_type_simple:hover,.woocommerce .button.product_type_variable:hover,.woocommerce .button:hover,.woocommerce .cancel .button:hover,.woocommerce .cart-collaterals .button:hover,.woocommerce .checkout-button:hover,.woocommerce .coupon .button:hover,.woocommerce .lost_reset_password .button:hover,.woocommerce .place-order:hover,.woocommerce .product_type_bundle:hover,.woocommerce .product_type_external:hover,.woocommerce .product_type_grouped:hover,.woocommerce .product_type_simple:hover,.woocommerce .product_type_variable:hover,.woocommerce .return-to-shop .button:hover,.woocommerce .shipping-calculator-button:hover,.woocommerce .shop_table .button:hover,.woocommerce .single_add_to_cart_button:hover,.woocommerce .track_order .button:hover,.woocommerce .wc-block-components-product-button__button:hover,.woocommerce .wc-proceed-to-checkout .button:hover,.woocommerce .widget_price_filter .button:hover,.woocommerce .widget_shopping_cart .button:hover,.woocommerce .woocommerce-ResetPassword .button:hover,.woocommerce .woocommerce-checkout-review-order-table .button:hover,.woocommerce .woocommerce-form-login__submit:hover,.woocommerce .woocommerce-form-register__submit:hover,.woocommerce .woocommerce-pagination .button:hover,.woocommerce .wp-block-button .wp-block-button__link:hover,.woocommerce a.button.alt:hover,.woocommerce a.button:hover,.woocommerce button.button.alt:hover,.woocommerce button.button:hover,.woocommerce button[type=submit]:hover,.woocommerce input.button.alt:hover,.woocommerce input.button:hover,.woocommerce input[name=apply_coupon]:hover,.woocommerce input[name=calc_shipping]:hover,.woocommerce input[name=proceed]:hover,.woocommerce input[name=update_cart]:hover,.woocommerce input[type=submit]:hover,.woocommerce-page #respond input#submit:hover,.woocommerce-page .button:hover,.woocommerce-page a.button:hover,.woocommerce-page button.button:hover,.woocommerce-page input.button:hover{background-color:var(--brand-yellow);color:var(--brand-blue);transform:scale(1.05)!important}.woocommerce #respond input#submit.alt:disabled,.woocommerce #respond input#submit.alt[disabled],.woocommerce #respond input#submit:disabled,.woocommerce #respond input#submit[disabled],.woocommerce .add_to_cart_button:disabled,.woocommerce .ajax_add_to_cart:disabled,.woocommerce .button.add_to_cart_button:disabled,.woocommerce .button.ajax_add_to_cart:disabled,.woocommerce .button.product_type_external:disabled,.woocommerce .button.product_type_grouped:disabled,.woocommerce .button.product_type_simple:disabled,.woocommerce .button.product_type_variable:disabled,.woocommerce .button:disabled,.woocommerce .button[disabled],.woocommerce .product_type_bundle:disabled,.woocommerce .product_type_external:disabled,.woocommerce .product_type_grouped:disabled,.woocommerce .product_type_simple:disabled,.woocommerce .product_type_variable:disabled,.woocommerce .single_add_to_cart_button:disabled,.woocommerce a.button.alt:disabled,.woocommerce a.button.alt[disabled],.woocommerce a.button:disabled,.woocommerce a.button[disabled],.woocommerce button.button.alt:disabled,.woocommerce button.button.alt[disabled],.woocommerce button.button:disabled,.woocommerce button.button[disabled],.woocommerce input.button.alt:disabled,.woocommerce input.button.alt[disabled],.woocommerce input.button:disabled,.woocommerce input.button[disabled]{--tw-bg-opacity:1;background-color:rgb(209 213 219/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity));opacity:.6!important;cursor:not-allowed!important;transform:none!important}.woocommerce .add_to_cart_button.loading,.woocommerce .ajax_add_to_cart.loading,.woocommerce .button.loading,.woocommerce .button.product_type_external.loading,.woocommerce .button.product_type_grouped.loading,.woocommerce .button.product_type_simple.loading,.woocommerce .button.product_type_variable.loading,.woocommerce .product_type_external.loading,.woocommerce .product_type_grouped.loading,.woocommerce .product_type_simple.loading,.woocommerce .product_type_variable.loading{background-color:var(--brand-yellow);color:var(--brand-blue);opacity:.7!important;pointer-events:none!important}.woocommerce .add_to_cart_button.added,.woocommerce .ajax_add_to_cart.added,.woocommerce .button.added,.woocommerce .button.product_type_external.added,.woocommerce .button.product_type_grouped.added,.woocommerce .button.product_type_simple.added,.woocommerce .button.product_type_variable.added,.woocommerce .product_type_external.added,.woocommerce .product_type_grouped.added,.woocommerce .product_type_simple.added,.woocommerce .product_type_variable.added{--tw-bg-opacity:1;background-color:rgb(34 197 94/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}#place_order,.wc-block-components-button,.wc-block-components-totals-coupon__button,.wc-forward,.woocommerce #place_order,.woocommerce .checkout-button,.woocommerce .proceed-to-checkout .checkout-button,.woocommerce .proceed-to-checkout a,.woocommerce .wc-proceed-to-checkout .checkout-button,.woocommerce .wc-proceed-to-checkout a,.woocommerce-checkout #place_order,.woocommerece a[href*=checkout],.wp-element-button,button[name=apply_coupon],button[name=woocommerce_checkout_place_order]{display:inline-block!important;align-content:center!important;border-radius:.5rem!important;background-color:var(--brand-yellow)!important;padding:.5rem 1.25rem!important;font-weight:700!important;color:var(--brand-blue)!important;text-decoration-line:none!important;transition-property:transform!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important;transition-duration:.15s!important}#place_order:hover,.wc-block-components-button:hover,.wc-block-components-totals-coupon__button:hover,.wc-forward:hover,.woocommerce #place_order:hover,.woocommerce .checkout-button:hover,.woocommerce .proceed-to-checkout .checkout-button:hover,.woocommerce .proceed-to-checkout a:hover,.woocommerce .wc-proceed-to-checkout .checkout-button:hover,.woocommerce .wc-proceed-to-checkout a:hover,.woocommerce-checkout #place_order:hover,.woocommerece a[href*=checkout]:hover,.wp-element-button:hover,button[name=apply_coupon]:hover,button[name=woocommerce_checkout_place_order]:hover{--tw-scale-x:1.05!important;--tw-scale-y:1.05!important;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important}@media (min-width:726px){#place_order,.wc-block-components-button,.wc-block-components-totals-coupon__button,.wc-forward,.woocommerce #place_order,.woocommerce .checkout-button,.woocommerce .proceed-to-checkout .checkout-button,.woocommerce .proceed-to-checkout a,.woocommerce .wc-proceed-to-checkout .checkout-button,.woocommerce .wc-proceed-to-checkout a,.woocommerce-checkout #place_order,.woocommerece a[href*=checkout],.wp-element-button,button[name=apply_coupon],button[name=woocommerce_checkout_place_order]{min-height:59px!important;min-width:166px!important}}#place_order,.wc-block-components-button,.wc-block-components-totals-coupon__button,.wc-forward,.woocommerce #place_order,.woocommerce .checkout-button,.woocommerce .proceed-to-checkout .checkout-button,.woocommerce .proceed-to-checkout a,.woocommerce .wc-proceed-to-checkout .checkout-button,.woocommerce .wc-proceed-to-checkout a,.woocommerce-checkout #place_order,.woocommerece a[href*=checkout],.wp-element-button,button[name=apply_coupon],button[name=woocommerce_checkout_place_order]{border:none!important;text-decoration:none!important}#place_order:hover,.wc-block-components-button:hover,.wc-block-components-totals-coupon__button:hover,.wc-forward:hover,.woocommerce #place_order:hover,.woocommerce .checkout-button:hover,.woocommerce .proceed-to-checkout .checkout-button:hover,.woocommerce .proceed-to-checkout a:hover,.woocommerce .wc-proceed-to-checkout .checkout-button:hover,.woocommerce .wc-proceed-to-checkout a:hover,.woocommerce-checkout #place_order:hover,.wp-element-button:hover,a[href*=checkout]:hover,button[name=apply_coupon]:hover,button[name=woocommerce_checkout_place_order]:hover{background-color:var(--brand-yellow)!important;color:var(--brand-blue)!important;transform:scale(1.05)!important}#place_order:disabled,#place_order[disabled],.wc-block-components-button:disabled,.wc-block-components-button[disabled],.wc-block-components-totals-coupon__button:disabled,.wc-block-components-totals-coupon__button[disabled],.wc-forward:disabled,.wc-forward[disabled],.woocommerce #place_order:disabled,.woocommerce #place_order[disabled],.woocommerce .checkout-button:disabled,.woocommerce .checkout-button[disabled],.woocommerce .proceed-to-checkout .checkout-button:disabled,.woocommerce .proceed-to-checkout a:disabled,.woocommerce .wc-proceed-to-checkout .checkout-button:disabled,.woocommerce .wc-proceed-to-checkout a:disabled,.woocommerce-checkout #place_order:disabled,.woocommerce-checkout #place_order[disabled],.wp-element-button:disabled,.wp-element-button[disabled],a[href*=checkout]:disabled,button[name=apply_coupon]:disabled,button[name=apply_coupon][disabled],button[name=woocommerce_checkout_place_order]:disabled,button[name=woocommerce_checkout_place_order][disabled]{opacity:.5!important;transform:none!important;pointer-events:none!important}.woocommerce .woocommerce-pagination,.woocommerce nav.woocommerce-pagination{margin-top:2rem;margin-bottom:2rem;display:flex;width:100%;align-items:center;justify-content:center;gap:1rem;border-style:none;text-align:center;color:var(--brand-blue)}.woocommerce .woocommerce-pagination ul,.woocommerce nav.woocommerce-pagination ul{margin:0;display:flex;width:100%;list-style-type:none;align-items:center;justify-content:center;gap:.25rem;border-style:none;padding:0}.woocommerce .woocommerce-pagination ul li,.woocommerce nav.woocommerce-pagination ul li{margin:0;display:inline-block;border-style:none;background-image:none;padding:0}.woocommerce .page-numbers,.woocommerce .woocommerce-pagination ul li a,.woocommerce .woocommerce-pagination ul li span,.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{margin:0;display:flex;flex-direction:row;align-items:center;justify-content:center;border-style:none;background-image:none;padding:.5rem;color:var(--brand-blue);text-decoration-line:none;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.woocommerce .woocommerce-pagination ul li span.current,.woocommerce nav.woocommerce-pagination ul li span.current{font-weight:700;color:var(--brand-blue)}.woocommerce .woocommerce-pagination ul li a:hover,.woocommerce nav.woocommerce-pagination ul li a:hover{--tw-scale-x:1.25;--tw-scale-y:1.25;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));color:var(--brand-blue);text-decoration-line:none}.wc-block-checkout__main,.wc-block-checkout__main a,.wc-block-checkout__main th,.wp-block-woocommerce-cart,.wp-block-woocommerce-cart a,.wp-block-woocommerce-cart th{color:var(--brand-blue)}.wc-block-checkout__main h1,.wc-block-checkout__main h2,.wc-block-checkout__main h3,.wc-block-checkout__main h4,.wc-block-checkout__main h5,.wp-block-woocommerce-cart h1,.wp-block-woocommerce-cart h2,.wp-block-woocommerce-cart h3,.wp-block-woocommerce-cart h4,.wp-block-woocommerce-cart h5{font-family:manrope,sans-serif;color:var(--brand-blue)}.wc-block-checkout__main h2:before,.wp-block-woocommerce-cart h2:before{display:none}.wc-block-checkout__main h2,.wp-block-woocommerce-cart h2{font-size:1.75rem;line-height:2.25rem;letter-spacing:0}.wc-block-cart__empty-cart__title.with-empty-cart-icon:before{display:none!important}.wc-block-components-totals-coupon__form{align-items:center}.wc-block-cart-item__remove-link,.wc-block-components-product-metadata__description{font-size:1rem;line-height:1.5rem;letter-spacing:0}.wc-block-cart,.wc-block-cart table td,.wc-block-cart table th,.wc-block-checkout,.wc-block-checkout table td,.wc-block-checkout table th,.wc-block-components-panel,.wc-block-components-totals-wrapper,.woocommerce .cart-collaterals,.woocommerce .cart_item,.woocommerce .checkout,.woocommerce .order_details,.woocommerce .shop_table,.woocommerce .shop_table td,.woocommerce .shop_table th,.woocommerce .woocommerce-cart-form,.woocommerce .woocommerce-checkout,.woocommerce .woocommerce-order-details,.woocommerce table,.woocommerce table td,.woocommerce table th{border-color:var(--brand-faintblue)!important}.checkout_coupon input[type=text],.wc-block-checkout input[type=email],.wc-block-checkout input[type=password],.wc-block-checkout input[type=tel],.wc-block-checkout input[type=text],.wc-block-checkout select,.wc-block-checkout textarea,.wc-block-checkout__main input[type=email],.wc-block-checkout__main input[type=password],.wc-block-checkout__main input[type=tel],.wc-block-checkout__main input[type=text],.wc-block-checkout__main select,.wc-block-checkout__main textarea,.wc-block-components-totals-coupon input,.wc-block-components-totals-coupon__form input,.woocommerce #coupon_code,.woocommerce input[name=coupon_code],.woocommerce-checkout input[type=email],.woocommerce-checkout input[type=password],.woocommerce-checkout input[type=tel],.woocommerce-checkout input[type=text],.woocommerce-checkout select,.woocommerce-checkout textarea,.woocommerce-form-coupon input[type=text]{border-color:var(--brand-blue)!important;border-width:1px!important;border-style:solid!important}.related.products{margin-top:2.5rem;margin-bottom:5rem;border-top-width:1px;padding-top:2rem;border-color:var(--brand-faintblue)!important}.related.products h2{font-family:manrope,sans-serif;margin-bottom:2rem;font-size:1.75rem;line-height:2.25rem;letter-spacing:0;color:var(--brand-blue)}.related.products ul.products li.product{position:relative}.related.products ul.products li.product .loop-product-single-image{border-top-left-radius:.75rem;border-top-right-radius:.75rem;background-color:var(--brand-darkblue)}.related.products ul.products li.product .loop-product-single-image img{height:100%;width:100%;border-top-left-radius:.75rem;border-top-right-radius:.75rem;-o-object-fit:cover;object-fit:cover;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.group:hover .related.products ul.products li.product .loop-product-single-image img{opacity:.8}.related.products ul.products li.product .loop-product-single-content{display:flex;flex-direction:column;row-gap:1rem;border-bottom-right-radius:.75rem;border-bottom-left-radius:.75rem}.related.products ul.products li.product .loop-product-single-content h2{font-size:2rem;font-family:manrope,sans-serif;margin-bottom:.5em}.related.products ul.products li.product .loop-product-single-content .price{font-size:1.5rem}.cross-sells{margin-top:2.5rem;margin-bottom:5rem;border-top-width:1px;padding-top:2rem;border-color:var(--brand-faintblue)!important}.cross-sells h2{font-family:manrope,sans-serif;margin-bottom:2rem;font-size:1.75rem;line-height:2.25rem;letter-spacing:0;color:var(--brand-blue)}.cross-sells ul.products li.product{position:relative}.cross-sells ul.products li.product .loop-product-single-image{border-top-left-radius:.75rem;border-top-right-radius:.75rem;background-color:var(--brand-darkblue)}.cross-sells ul.products li.product .loop-product-single-image img{height:100%;width:100%;border-top-left-radius:.75rem;border-top-right-radius:.75rem;-o-object-fit:cover;object-fit:cover;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.group:hover .cross-sells ul.products li.product .loop-product-single-image img{opacity:.8}.cross-sells ul.products li.product .loop-product-single-content{display:flex;flex-direction:column;row-gap:1rem;border-bottom-right-radius:.75rem;border-bottom-left-radius:.75rem}.cross-sells ul.products li.product .loop-product-single-content h2{font-size:2rem;font-family:manrope,sans-serif;margin-bottom:.5em}.cross-sells ul.products li.product .loop-product-single-content .price{font-size:1.5rem}.upsells{margin-top:2.5rem;margin-bottom:5rem;border-top-width:1px;padding-top:2rem;border-color:var(--brand-faintblue)!important}.upsells h2{font-family:manrope,sans-serif;margin-bottom:2rem;font-size:1.75rem;line-height:2.25rem;letter-spacing:0;color:var(--brand-blue)}.upsells ul.products li.product{position:relative}.upsells ul.products li.product .loop-product-single-image{border-top-left-radius:.75rem;border-top-right-radius:.75rem;background-color:var(--brand-darkblue)}.upsells ul.products li.product .loop-product-single-image img{height:100%;width:100%;border-top-left-radius:.75rem;border-top-right-radius:.75rem;-o-object-fit:cover;object-fit:cover;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.group:hover .upsells ul.products li.product .loop-product-single-image img{opacity:.8}.upsells ul.products li.product .loop-product-single-content{display:flex;flex-direction:column;row-gap:1rem;border-bottom-right-radius:.75rem;border-bottom-left-radius:.75rem}.upsells ul.products li.product .loop-product-single-content h2{font-size:2rem;font-family:manrope,sans-serif;margin-bottom:.5em}.upsells ul.products li.product .loop-product-single-content .price{font-size:1.5rem}.product-meta{display:flex;flex-direction:column;gap:1rem}.woocommerce-Tabs-panel h2{color:var(--brand-blue);font-family:manrope,sans-serif}body.single-product .woocommerce .single_add_to_cart_button,body.single-product .woocommerce .variations_button .button,body.single-product .woocommerce .variations_button button,body.single-product .woocommerce .woocommerce-variation-add-to-cart .button,body.single-product .woocommerce button.single_add_to_cart_button,body.single-product .woocommerce form.cart .button,body.single-product .woocommerce form.cart button,body.single-product .woocommerce form.variations_form .button,body.single-product .woocommerce form.variations_form button,body.single-product .woocommerce input.single_add_to_cart_button{display:flex!important;flex-direction:row!important;align-content:center!important;align-items:center!important;justify-content:center!important;align-self:flex-start!important;border-radius:.5rem!important;background-color:var(--brand-yellow)!important;padding:.5rem 1.25rem!important;color:var(--brand-blue)!important;text-decoration-line:none!important;transition-property:transform!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important;transition-duration:.15s!important}body.single-product .woocommerce .single_add_to_cart_button:hover,body.single-product .woocommerce .variations_button .button:hover,body.single-product .woocommerce .variations_button button:hover,body.single-product .woocommerce .woocommerce-variation-add-to-cart .button:hover,body.single-product .woocommerce button.single_add_to_cart_button:hover,body.single-product .woocommerce form.cart .button:hover,body.single-product .woocommerce form.cart button:hover,body.single-product .woocommerce form.variations_form .button:hover,body.single-product .woocommerce form.variations_form button:hover,body.single-product .woocommerce input.single_add_to_cart_button:hover{--tw-scale-x:1.05!important;--tw-scale-y:1.05!important;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important}@media (min-width:726px){body.single-product .woocommerce .single_add_to_cart_button,body.single-product .woocommerce .variations_button .button,body.single-product .woocommerce .variations_button button,body.single-product .woocommerce .woocommerce-variation-add-to-cart .button,body.single-product .woocommerce button.single_add_to_cart_button,body.single-product .woocommerce form.cart .button,body.single-product .woocommerce form.cart button,body.single-product .woocommerce form.variations_form .button,body.single-product .woocommerce form.variations_form button,body.single-product .woocommerce input.single_add_to_cart_button{min-height:59px!important;min-width:166px!important}}body.single-product .woocommerce .single_add_to_cart_button,body.single-product .woocommerce .variations_button .button,body.single-product .woocommerce .variations_button button,body.single-product .woocommerce .woocommerce-variation-add-to-cart .button,body.single-product .woocommerce button.single_add_to_cart_button,body.single-product .woocommerce form.cart .button,body.single-product .woocommerce form.cart button,body.single-product .woocommerce form.variations_form .button,body.single-product .woocommerce form.variations_form button,body.single-product .woocommerce input.single_add_to_cart_button{border:none!important;text-shadow:none!important;box-shadow:none!important;text-decoration:none!important;cursor:pointer!important;background-color:var(--brand-yellow)!important;color:var(--brand-blue)!important}body.single-product
	.woocommerce
	.woocommerce-variation-add-to-cart
	.button:hover,body.single-product .woocommerce .single_add_to_cart_button:hover,body.single-product .woocommerce .variations_button .button:hover,body.single-product .woocommerce .variations_button button:hover,body.single-product .woocommerce button.single_add_to_cart_button:hover,body.single-product .woocommerce form.cart .button:hover,body.single-product .woocommerce form.cart button:hover,body.single-product .woocommerce form.variations_form .button:hover,body.single-product .woocommerce form.variations_form button:hover,body.single-product .woocommerce input.single_add_to_cart_button:hover{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:center!important;align-self:flex-start!important;background-color:var(--brand-yellow)!important;color:var(--brand-blue)!important}@media (min-width:726px){body.single-product
	.woocommerce
	.woocommerce-variation-add-to-cart
	.button:hover,body.single-product .woocommerce .single_add_to_cart_button:hover,body.single-product .woocommerce .variations_button .button:hover,body.single-product .woocommerce .variations_button button:hover,body.single-product .woocommerce button.single_add_to_cart_button:hover,body.single-product .woocommerce form.cart .button:hover,body.single-product .woocommerce form.cart button:hover,body.single-product .woocommerce form.variations_form .button:hover,body.single-product .woocommerce form.variations_form button:hover,body.single-product .woocommerce input.single_add_to_cart_button:hover{min-width:166px!important}}body.single-product
	.woocommerce
	.woocommerce-variation-add-to-cart
	.button:hover,body.single-product .woocommerce .single_add_to_cart_button:hover,body.single-product .woocommerce .variations_button .button:hover,body.single-product .woocommerce .variations_button button:hover,body.single-product .woocommerce button.single_add_to_cart_button:hover,body.single-product .woocommerce form.cart .button:hover,body.single-product .woocommerce form.cart button:hover,body.single-product .woocommerce form.variations_form .button:hover,body.single-product .woocommerce form.variations_form button:hover,body.single-product .woocommerce input.single_add_to_cart_button:hover{transform:scale(1.05)!important;background-color:var(--brand-yellow)!important;color:var(--brand-blue)!important}.woocommerce .cart{display:flex;flex-direction:row;align-items:center}.woocommerce .product_title{font-family:manrope,sans-serif;font-size:2.5rem;line-height:3rem;letter-spacing:0;color:var(--brand-blue)}.woocommerce .summary{display:flex;flex-direction:column;gap:1rem}.woocommerce .summary .quantity input[type=number],.woocommerce .woocommerce-variation-add-to-cart .quantity input[type=number],.woocommerce form.cart .quantity input[type=number]{border-radius:.25rem;border-width:1px;border-color:var(--brand-blue);padding:.5rem .75rem;text-align:center}.woocommerce .product_meta{display:flex;display:none;flex-direction:column}.wc-block-components-checkout-step__description,.wc-block-components-product-description,.wc-block-components-product-name,.wc-block-components-product-price{font-size:1rem;line-height:1.5rem;letter-spacing:0}.woocommerce-account{color:var(--brand-blue)}.woocommerce-account .woocommerce-MyAccount-navigation{margin-bottom:2rem;border-radius:.5rem;border-width:1px;border-color:var(--brand-faintblue);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:1.5rem}.woocommerce-account .woocommerce-MyAccount-navigation ul{margin:0;list-style-type:none;padding:0}.woocommerce-account .woocommerce-MyAccount-navigation ul li{margin-bottom:.5rem}.woocommerce-account .woocommerce-MyAccount-navigation ul li a{display:block;border-left-width:4px;border-color:transparent;padding:.75rem 1rem;color:var(--brand-blue);text-decoration-line:none;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.woocommerce-account .woocommerce-MyAccount-navigation ul li a:hover{border-color:var(--brand-blue);background-color:var(--brand-faintblue)}.woocommerce-account .woocommerce-MyAccount-navigation ul li a.is-active{border-color:var(--brand-blue);background-color:var(--brand-faintblue);font-weight:600}.woocommerce-account .woocommerce-MyAccount-content{border-radius:.5rem;border-width:1px;border-color:var(--brand-faintblue);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:1.5rem}.woocommerce-account .woocommerce-MyAccount-content h3{margin-bottom:1.5rem;font-family:Manrope,sans-serif;font-size:1.75rem;line-height:2.25rem;letter-spacing:0;font-weight:700;color:var(--brand-blue)}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Address{margin-bottom:2rem}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Address .woocommerce-Address-title{margin-bottom:1rem;display:flex;align-items:center;justify-content:space-between}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Address .woocommerce-Address-title h3{margin-bottom:0;font-size:1.5rem;line-height:2rem;letter-spacing:0;font-weight:600;color:var(--brand-blue)}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Address .woocommerce-Address-title .edit{border-radius:.25rem;background-color:var(--brand-yellow);padding:.25rem .75rem;font-size:1rem;line-height:1.5rem;letter-spacing:0;color:var(--brand-blue);text-decoration-line:none;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Address .woocommerce-Address-title .edit:hover{--tw-scale-x:1.05;--tw-scale-y:1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-EditAccountForm>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem*var(--tw-space-y-reverse))}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-EditAccountForm .form-row{margin-bottom:1rem}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-EditAccountForm .form-row label{margin-bottom:.5rem;display:block;font-size:1rem;line-height:1.5rem;letter-spacing:0;font-weight:500;color:var(--brand-blue)}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-EditAccountForm .form-row input[type=email],.woocommerce-account .woocommerce-MyAccount-content .woocommerce-EditAccountForm .form-row input[type=password],.woocommerce-account .woocommerce-MyAccount-content .woocommerce-EditAccountForm .form-row input[type=text]{width:100%;border-radius:.25rem;border-width:1px;border-color:var(--brand-blue);padding:.5rem .75rem}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-EditAccountForm .form-row input[type=email]:focus,.woocommerce-account .woocommerce-MyAccount-content .woocommerce-EditAccountForm .form-row input[type=password]:focus,.woocommerce-account .woocommerce-MyAccount-content .woocommerce-EditAccountForm .form-row input[type=text]:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:var(--brand-blue)}.woocommerce-cart{color:var(--brand-blue)}.woocommerce-cart .woocommerce-cart-form{margin-bottom:2rem;border-radius:.5rem;border-width:1px;border-color:var(--brand-faintblue);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:1.5rem}.woocommerce-cart .woocommerce-cart-form .shop_table{width:100%;border-collapse:collapse}.woocommerce-cart .woocommerce-cart-form .shop_table thead th{border-bottom-width:1px;border-color:var(--brand-faintblue);padding:.75rem 1rem;text-align:left;font-weight:600;color:var(--brand-blue)}.woocommerce-cart .woocommerce-cart-form .shop_table tbody tr{border-bottom-width:1px;border-color:var(--brand-faintblue)}.woocommerce-cart .woocommerce-cart-form .shop_table tbody tr td{padding:1rem}.woocommerce-cart .woocommerce-cart-form .shop_table tbody tr td.product-name{font-weight:500}.woocommerce-cart .woocommerce-cart-form .shop_table tbody tr td.product-name a{color:var(--brand-blue);text-decoration-line:none}.woocommerce-cart .woocommerce-cart-form .shop_table tbody tr td.product-name a:hover{text-decoration-line:underline}.woocommerce-cart .woocommerce-cart-form .shop_table tbody tr td.product-price{font-weight:600;color:var(--brand-blue)}.woocommerce-cart .woocommerce-cart-form .shop_table tbody tr td.product-quantity .quantity{display:flex;align-items:center}.woocommerce-cart .woocommerce-cart-form .shop_table tbody tr td.product-quantity .quantity input[type=number]{width:4rem;border-radius:.25rem;border-width:1px;border-color:var(--brand-blue);padding:.25rem .5rem;text-align:center}.woocommerce-cart .woocommerce-cart-form .shop_table tbody tr td.product-remove .remove{--tw-text-opacity:1;color:rgb(239 68 68/var(--tw-text-opacity));text-decoration-line:none}.woocommerce-cart .woocommerce-cart-form .shop_table tbody tr td.product-remove .remove:hover{--tw-text-opacity:1;color:rgb(185 28 28/var(--tw-text-opacity))}.woocommerce-cart .woocommerce-cart-form .actions{margin-top:1.5rem;display:flex;align-items:center;justify-content:space-between;border-top-width:1px;border-color:var(--brand-faintblue);padding-top:1.5rem}.woocommerce-cart .woocommerce-cart-form .actions .coupon{display:flex;align-items:center;gap:.5rem}.woocommerce-cart .woocommerce-cart-form .actions .coupon input[type=text]{border-radius:.25rem;border-width:1px;border-color:var(--brand-blue);padding:.5rem .75rem}.woocommerce-cart .woocommerce-cart-form .actions .button{border-radius:.25rem;background-color:var(--brand-yellow);padding:.5rem 1rem;color:var(--brand-blue);text-decoration-line:none;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.woocommerce-cart .woocommerce-cart-form .actions .button:hover{--tw-scale-x:1.05;--tw-scale-y:1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.woocommerce-cart .cart-collaterals{border-radius:.5rem;border-width:1px;border-color:var(--brand-faintblue);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:1.5rem}.woocommerce-cart .cart-collaterals .cart_totals h2{margin-bottom:1.5rem;font-family:Manrope,sans-serif;font-size:1.75rem;line-height:2.25rem;letter-spacing:0;font-weight:700;color:var(--brand-blue)}.woocommerce-cart .cart-collaterals .cart_totals .shop_table{width:100%}.woocommerce-cart .cart-collaterals .cart_totals .shop_table tr{border-bottom-width:1px;border-color:var(--brand-faintblue)}.woocommerce-cart .cart-collaterals .cart_totals .shop_table tr td,.woocommerce-cart .cart-collaterals .cart_totals .shop_table tr th{padding:.75rem 1rem;text-align:left}.woocommerce-cart .cart-collaterals .cart_totals .shop_table tr td.order-total,.woocommerce-cart .cart-collaterals .cart_totals .shop_table tr th.order-total{font-size:1.25rem;line-height:1.75rem;letter-spacing:0;font-weight:700;color:var(--brand-blue)}.woocommerce-cart .cart-collaterals .cart_totals .wc-proceed-to-checkout{margin-top:1.5rem}.woocommerce-cart .cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button{width:100%;border-radius:.5rem;background-color:var(--brand-yellow);padding:.75rem 1.5rem;text-align:center;font-weight:700;color:var(--brand-blue);text-decoration-line:none;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.woocommerce-cart .cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button:hover{--tw-scale-x:1.05;--tw-scale-y:1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.woocommerce-checkout{color:var(--brand-blue)}.woocommerce-checkout .woocommerce-billing-fields,.woocommerce-checkout .woocommerce-shipping-fields{margin-bottom:2rem;border-radius:.5rem;border-width:1px;border-color:var(--brand-faintblue);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:1.5rem}.woocommerce-checkout .woocommerce-billing-fields h3,.woocommerce-checkout .woocommerce-shipping-fields h3{margin-bottom:1.5rem;font-family:Manrope,sans-serif;font-size:1.5rem;line-height:2rem;letter-spacing:0;font-weight:700;color:var(--brand-blue)}.woocommerce-checkout .woocommerce-billing-fields .form-row,.woocommerce-checkout .woocommerce-shipping-fields .form-row{margin-bottom:1rem}.woocommerce-checkout .woocommerce-billing-fields .form-row label,.woocommerce-checkout .woocommerce-shipping-fields .form-row label{margin-bottom:.5rem;display:block;font-size:1rem;line-height:1.5rem;letter-spacing:0;font-weight:500;color:var(--brand-blue)}.woocommerce-checkout .woocommerce-billing-fields .form-row input[type=email],.woocommerce-checkout .woocommerce-billing-fields .form-row input[type=tel],.woocommerce-checkout .woocommerce-billing-fields .form-row input[type=text],.woocommerce-checkout .woocommerce-billing-fields .form-row select,.woocommerce-checkout .woocommerce-billing-fields .form-row textarea,.woocommerce-checkout .woocommerce-shipping-fields .form-row input[type=email],.woocommerce-checkout .woocommerce-shipping-fields .form-row input[type=tel],.woocommerce-checkout .woocommerce-shipping-fields .form-row input[type=text],.woocommerce-checkout .woocommerce-shipping-fields .form-row select,.woocommerce-checkout .woocommerce-shipping-fields .form-row textarea{width:100%;border-radius:.25rem;border-width:1px;border-color:var(--brand-blue);padding:.5rem .75rem}.woocommerce-checkout .woocommerce-billing-fields .form-row input[type=email]:focus,.woocommerce-checkout .woocommerce-billing-fields .form-row input[type=tel]:focus,.woocommerce-checkout .woocommerce-billing-fields .form-row input[type=text]:focus,.woocommerce-checkout .woocommerce-billing-fields .form-row select:focus,.woocommerce-checkout .woocommerce-billing-fields .form-row textarea:focus,.woocommerce-checkout .woocommerce-shipping-fields .form-row input[type=email]:focus,.woocommerce-checkout .woocommerce-shipping-fields .form-row input[type=tel]:focus,.woocommerce-checkout .woocommerce-shipping-fields .form-row input[type=text]:focus,.woocommerce-checkout .woocommerce-shipping-fields .form-row select:focus,.woocommerce-checkout .woocommerce-shipping-fields .form-row textarea:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:var(--brand-blue)}.woocommerce-checkout .woocommerce-billing-fields .form-row.woocommerce-validated input,.woocommerce-checkout .woocommerce-shipping-fields .form-row.woocommerce-validated input{--tw-border-opacity:1;border-color:rgb(34 197 94/var(--tw-border-opacity))}.woocommerce-checkout .woocommerce-billing-fields .form-row.woocommerce-invalid input,.woocommerce-checkout .woocommerce-shipping-fields .form-row.woocommerce-invalid input{--tw-border-opacity:1;border-color:rgb(239 68 68/var(--tw-border-opacity))}.woocommerce-checkout #order_review_heading{margin-bottom:1.5rem;font-family:Manrope,sans-serif;font-size:1.75rem;line-height:2.25rem;letter-spacing:0;font-weight:700;color:var(--brand-blue)}.woocommerce-checkout #order_review{border-radius:.5rem;border-width:1px;border-color:var(--brand-faintblue);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:1.5rem}.woocommerce-checkout #order_review .shop_table{margin-bottom:1.5rem;width:100%;border-collapse:collapse}.woocommerce-checkout #order_review .shop_table thead th{border-bottom-width:1px;border-color:var(--brand-faintblue);padding:.75rem 1rem;text-align:left;font-weight:600;color:var(--brand-blue)}.woocommerce-checkout #order_review .shop_table tbody tr{border-bottom-width:1px;border-color:var(--brand-faintblue)}.woocommerce-checkout #order_review .shop_table tbody tr td{padding:.75rem 1rem}.woocommerce-checkout #order_review .shop_table tbody tr td.product-name{font-weight:500}.woocommerce-checkout #order_review .shop_table tbody tr td.product-name strong{color:var(--brand-blue)}.woocommerce-checkout #order_review .shop_table tbody tr td.product-total{font-weight:600;color:var(--brand-blue)}.woocommerce-checkout #order_review .shop_table tfoot tr{border-bottom-width:1px;border-color:var(--brand-faintblue)}.woocommerce-checkout #order_review .shop_table tfoot tr td,.woocommerce-checkout #order_review .shop_table tfoot tr th{padding:.75rem 1rem;text-align:left}.woocommerce-checkout #order_review .shop_table tfoot tr td.order-total,.woocommerce-checkout #order_review .shop_table tfoot tr th.order-total{font-size:1.25rem;line-height:1.75rem;letter-spacing:0;font-weight:700;color:var(--brand-blue)}.woocommerce-checkout #order_review #payment{margin-top:1.5rem}.woocommerce-checkout #order_review #payment .payment_methods{margin:0;list-style-type:none;padding:0}.woocommerce-checkout #order_review #payment .payment_methods li{margin-bottom:1rem}.woocommerce-checkout #order_review #payment .payment_methods li label{display:flex;cursor:pointer;align-items:center}.woocommerce-checkout #order_review #payment .payment_methods li label input[type=radio]{margin-right:.75rem}.woocommerce-checkout #order_review #payment .payment_methods li .payment_box{margin-top:.5rem;border-radius:.25rem;border-left-width:4px;border-color:var(--brand-blue);background-color:var(--brand-faintblue);padding:1rem}.woocommerce-checkout #order_review #payment .place-order{margin-top:1.5rem}.woocommerce-checkout #order_review #payment .place-order #place_order{width:100%;border-radius:.5rem;background-color:var(--brand-yellow);padding:.75rem 1.5rem;text-align:center;font-weight:700;color:var(--brand-blue);text-decoration-line:none;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.woocommerce-checkout #order_review #payment .place-order #place_order:hover{--tw-scale-x:1.05;--tw-scale-y:1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.remove-psudo:after,.remove-psudo:before{display:none!important}.wp-block-woocommerce-checkout-actions-block
	.wc-block-checkout__actions_row
	.wc-block-components-checkout-place-order-button
	.wc-block-components-checkout-place-order-button__text{display:flex;align-items:center;justify-content:center;font-size:1.5rem;line-height:2rem;letter-spacing:0}