.woocommerce .woocommerce-breadcrumb{color:var(--vola-gray)}.woocommerce ul.products{display:grid;grid-template-columns:repeat(3,1fr);gap:26px}.woocommerce ul.products::before,.woocommerce ul.products::after{display:none}.woocommerce ul.products li.product{width:auto!important;margin:0!important;padding:18px;border:1px solid var(--vola-border);border-radius:var(--radius);background:#fff;box-shadow:var(--shadow-card)}.woocommerce ul.products li.product img{border-radius:var(--radius-sm)}.woocommerce span.onsale{background:var(--vola-orange)}.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce #respond input#submit{background:var(--vola-orange);color:#fff;border-radius:var(--radius-sm);padding:14px 19px}.woocommerce a.button:hover,.woocommerce button.button:hover{background:var(--vola-orange-hover);color:#fff}.woocommerce-checkout .col2-set,.woocommerce-checkout-review-order{padding:24px;border:1px solid var(--vola-border);border-radius:var(--radius);background:#fff}.vola-passenger-fields{margin-top:30px;padding-top:25px;border-top:1px solid var(--vola-border)}.vola-passenger-fields h3{font-size:1.7rem}.form-row-note{font-size:.85rem}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea,.woocommerce form .form-row select{min-height:48px;padding:10px 12px}.woocommerce-message,.woocommerce-info{border-top-color:var(--vola-orange)}.woocommerce-message::before,.woocommerce-info::before{color:var(--vola-orange)}
