.woocommerce .col2-set .col-1,.woocommerce .col2-set .col-2{flex:none;max-width:none}.woocommerce form .form-row{display:block}.widget_shopping_cart{background:#fff;border:solid 1px #ebebeb}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{background:#ebebeb}.woocommerce table th,.woocommerce table td{font-size:.8em}.woocommerce span.onsale{padding:0}.single-product .woocommerce div.product div.images img{max-width:360px}.single-product .woocommerce .quantity .qty{height:44px}.woocommerce table.shop_attributes td{padding:8px}section.up-sells.products,section.upsells.products{clear:both}.wc-box-office-ticket-form{clear:both}.woocommerce section.related.products{float:left}.woocommerce section.related.products h2{margin:20px 0 30px}.woocommerce section.related.products h2.woocommerce-loop-product__title{font-weight:500}.woocommerce section.related.products ul.products li.product a img{height:150px;margin:0 auto;width:auto}.woocommerce-cart .cart-collaterals .cart_totals tr td{border-top:0}.woocommerce .quantity .qty{border-color:initial;border-radius:3px;font-size:initial;height:auto;padding:0}#add_payment_method table.cart td.actions .coupon .input-text,.woocommerce-cart table.cart td.actions .coupon .input-text,.woocommerce-checkout table.cart td.actions .coupon .input-text{border-radius:initial;font-size:initial;height:auto}.woocommerce form.checkout h3{margin-bottom:20px}.woocommerce form.checkout .form-row label{line-height:22px}.woocommerce form.checkout .form-row input.input-text,.woocommerce form.checkout .form-row textarea{margin-bottom:14px}.woocommerce form.checkout .form-row input.input-text:focus-visible,.woocommerce form.checkout .form-row textarea:focus-visible,.woocommerce .select2-container--default .select2-selection--single:focus-visible{outline:1px #4270a3 auto}.woocommerce form.checkout .form-row .select2-container{margin-bottom:14px}.woocommerce .select2-container--default .select2-selection--single{border:solid 1px #ddd;border-radius:3px;font-size:16px;height:40px;line-height:40px;margin-bottom:0}.woocommerce .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:40px;padding-left:5px}.woocommerce .select2-container--default .select2-selection--single .select2-selection__rendered:focus-visible{outline:0}.woocommerce .select2-container--default .select2-selection--single .select2-selection__arrow{height:40px}.woocommerce h3#order_review_heading{margin-top:30px}.woocommerce-checkout .woocommerce #payment div.payment_box input.js-sv-wc-payment-gateway-credit-card-form-input[type="tel"]{font-size:16px}.woocommerce-shipping-fields h3#ship-to-different-address label{color:#000;font-size:24px;margin-bottom:0}.woocommerce-shipping-fields h3#ship-to-different-address label input{margin-bottom:0}.woocommerce .col2-set .col-1,.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-1,.woocommerce-page .col2-set .col-2{flex:none;max-width:none;padding:0;width:100%}.single .widget_wc-donation-widget{margin-bottom:25px}.single .wc-donation-in-action .in-action-elements .wc_progressBarContainer>ul>li.wc_progress{height:10px}.no-hero.single .wc-donation-in-action .in-action-elements ul li.wc_progress_details{margin-bottom:10px}.single-product .wc-donation-in-action .in-action-elements .row1>.row1,.single .wc-donation-in-action .in-action-elements .row1>.row1{display:block}.single .wc-donation-in-action .in-action-elements .row1>.row1{margin-bottom:40px}.single-product .wc-donation-in-action .row1 .wc-label-radio,.single .wc-donation-in-action .row1 .wc-label-radio{float:none}.single .wc-donation-in-action .row1 .wc-label-radio{font-size:18px}.widget_wc-donation-widget .wc-donation-in-action .in-action-elements .wc-donation-tribute-wrapper{margin-bottom:30px}@media (min-width:768px){.single-product.woocommerce h1{margin-bottom:50px}.single-product .woocommerce #content div.product div.images,.single-product .woocommerce div.product div.images,.single-product .woocommerce-page #content div.product div.images,.single-product .woocommerce-page div.product div.images{width:33%}.single-product .woocommerce #content div.product div.summary,.single-product .woocommerce div.product div.summary,.single-product .woocommerce-page #content div.product div.summary,.single-product .woocommerce-page div.product div.summary{width:60%}.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1,.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{width:48%}}@media (min-width:1200px){.single-product .woocommerce #content div.product div.images,.single-product .woocommerce div.product div.images,.single-product .woocommerce-page #content div.product div.images,.single-product .woocommerce-page div.product div.images{width:25%}.single-product .woocommerce #content div.product div.summary,.single-product .woocommerce div.product div.summary,.single-product .woocommerce-page #content div.product div.summary,.single-product .woocommerce-page div.product div.summary{width:70%}}