/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.site-branding__name{font-size:var(--font-size-h1);font-weight:bold;line-height:var(--line-height-heading);color:#fff;}.site-branding__name a{text-decoration:none;color:#fff;}.site-branding__name a:hover{color:#fff;text-decoration:underline;}
.views-exposed-form.block-views-exposed-filter-blockproducts-page-1{background:transparent;border:0;box-shadow:none;}
.view-products .views-row{border:1px solid #ddd;border-radius:4px;box-shadow:0 0 4px #ddd;}
html{}body{height:100vh;}
.field--name-price__previous{color:#999;position:relative;display:inline-block;margin-left:2px;margin-right:0.5rem;}.field--name-price__previous::after{content:'';display:block;width:calc(100% + 4px);height:1px;background-color:#999;bottom:calc(50% - 1px);margin-left:-2px;position:absolute;}.field--name-price__saving{background:#5f4d84;color:#fff;padding:0 .3rem;font-size:0.9rem;letter-spacing:0.05rem;width:fit-content;display:inline-block;}.field--name-price__current{font-size:1.5rem;color:#5f4d84;font-weight:900;}.button--add-to-cart{background:#cf00ff;}
footer{background:#4010a4;color:#fff;}
header{background:#4010a4;border:none;}
.product--view-mode-teaser h2{font-weight:normal;font-size:1.25em;}
.layout-container{background:#f5f5f5;}
.product--view-mode-teaser{background:#fff;}
