/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@property --primary-default{syntax:"<color>";initial-value:#7f2845;inherits:false;}@property --primary-bright{syntax:"<color>";initial-value:#bc0743;inherits:false;}@property --primary-dark{syntax:"<color>";initial-value:#350314;inherits:false;}@property --primary-subtle{syntax:"<color>";initial-value:#b9b9b0;inherits:false;}@property --secondary-default{syntax:"<color>";initial-value:#f2ac05;inherits:false;}@property --secondary-bright{syntax:"<color>";initial-value:#f4c24b;inherits:false;}@property --muted{syntax:"<color>";initial-value:#ddd;inherits:false;}@property --fontcolor{syntax:"<color>";initial-value:#333;inherits:false;}@property --fontcolor-muted{syntax:"<color>";initial-value:#999;inherits:false;}@property --danger{syntax:"<color>";initial-value:#621631;inherits:false;}@property --danger-background{syntax:"<color>";initial-value:#edcdd9;inherits:false;}.uk-background-primary{background-color:var(--primary-default);color:white;}.uk-background-dark,.mm-panel.mm-panel_opened{background-color:var(--primary-dark);color:white;}.uk-background-bright{background-color:var(--primary-bright);color:white;}.uk-background-subtle{background-color:var(--primary-subtle);color:var(--fontcolor);}.uk-background-secondary{background-color:var(--secondary-default);color:var(--fontcolor);}.uk-background-secondary-bright{background-color:var(--secondary-bright);color:var(--fontcolor);}.uk-background-muted{background-color:var(--muted);color:var(--fontcolor);}.uk-section-muted{background-color:var(--muted);color:var(--fontcolor);}a{color:var(--primary-default);}a:hover{color:var(--secondary-default);}.uk-text-muted{color:var(--muted);}.uk-text-primary{color:var(--primary-default) !important;}.uk-text-secondary{color:var(--secondary-default) !important;}::selection{background-color:var(--primary-default);color:var(--secondary-default);}::-moz-selection{background-color:var(--primary-default);color:var(--muted);}.horizontal-tab-button a{color:#333}.uk-button a{text-transform:none;font-size:1.1rem;font-weight:700;border:2px #333 solid}.uk-button-primary,.uk-button-default{color:white;background-color:var(--primary-default);}.uk-button-primary:hover{background-color:var(--primary-bright);}.uk-button-secondary,{color:white;background-color:var(--secondary-default);}.uk-button-secondary:hover{background-color:var(--muted);color:var(--fontcolor-muted);}.uk-button-danger{color:var(--danger);background-color:var(--danger-background);}.uk-button-danger:hover{color:var(--danger-background);background-color:var(--danger);}.uk-button-secondary,#edit-login-returning-customer-submit,#edit-login-guest-continue{color:var(--primary-default);;background-color:white;border:1px #aaa solid;}.uk-button-edit{background-color:var(--secondary-default);color:white}#qcy-footer h3.uk-h4,#qcy-footer a,#qcy-footer p{font-size:1rem;line-height:140%;color:#333;}
.hidden-for-anonymous{display:none}
h1,h2,h3,h4,.uk-navbar-nav > li > a{font-weight:700;line-height:1;letter-spacing:0}h1,.uk-h1{font-size:2.4rem,letter-spacing:-0.3rem}h2,.uk-h2{font-size:1.6rem;letter-spacing:0}h3,.uk-h3{font-size:1.3rem;letter-spacing:0}h4,.uk-h4{font-size:1rem;font-weight:700;letter-spacing:0}@media (max-width:960px){h1{font-size:2rem}h2{font-size:1.6rem}}.uk-text-large{font-size:1.3rem}* + h1,* + .uk-h1,* + h2,* + .uk-h2,* + h3,* + .uk-h3,* + h4,* + .uk-h4,* + h5,* + .uk-h5,* + h6,* + .uk-h6,* + .uk-heading-small,* + .uk-heading-medium,* + .uk-heading-large,* + .uk-heading-xlarge,* + .uk-heading-2xlarge,* + .uk-heading-3xlarge{margin-top:25px;}
