/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.add-to-cart-link{display:inline-block;backgrouns-color:#d8f3dc;color:#1b4332 !important;font-weight:700;text-transform:uppercase;letter-spacing:0.5px;padding:10px 18px;border-radius:6px;text-decoration:none !important;transition:all 0.2s ease;border:2px solid #1b4332;box-shadow:0 2px 4px rgba(0,0,0,0.1);}.add-to-cart-link:hover{background-color:#1b4332;color:#ffffff !important;transform:translateY(-1px);}.add-to-cart-link:active{background-color:#081c15;transform:translateY(0);}.add-to-cart-link:focus{outline:none;box-shadow:0 0 0 3px rgba(27,67,50,0.4);}
.views-row{margin-bottom:25px !important;}
.form-floating{box-sizing:border-box;max-width:200px;min-height:calc(((var(--input-padding-vertical) + var(--input-border-size))* 2) + var(--input-line-height));padding:var(--input-padding-vertical) var(--input-padding-horizontal);color:var(--input-fg-color);border:var(--input-border-size) solid var(--input-border-color);border-radius:var(--input-border-radius-size);background:var(--input-bg-color);font-size:var(--input-font-size);line-height:var(--input-line-height);appearance:none;}
.container-narrow{max-width:90% !important;}
