/** Shopify CDN: Minification failed

Line 24:16 Unexpected "<"

**/
/*=========================
  Orange Avenue Demo Font
==========================*/

@font-face{
    font-family: "Orange Avenue";
    src: url("/cdn/shop/files/orange-avenue-demo.regular.otf?v=1783339350") format("opentype");
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}
@font-face{
    font-family: "Roundo";
    src: url("/cdn/shop/files/roundo.regular.otf?v=1783597251") format("opentype");
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}
.dancing-script-<uniquifier> {
  font-family: "Dancing Script", cursive;
  font-optical-sizing: auto;
  font-weight: <weight>;
  font-style: normal;
}
.banner h2.banner__heading.inline-richtext.h1 {
    font-size: 72px;
    font-family: Orange Avenue demo;
    font-weight: 400 !important;
}

div#shopify-section-sections--21916105244899__header {
    margin: 0;
}
header.header.header--middle-left.header--mobile-center.page-width.header--has-menu.header--has-account {
    display: flex
;
    justify-content: space-between;
}
.header h1.header__heading {
    visibility: hidden;
}
header.header.header--middle-left.header--mobile-center.page-width.header--has-menu.header--has-account {
    padding: 15px 40px;
}
header.header.header--middle-left.header--mobile-center.page-width.header--has-menu.header--has-account {
    background: #FFF8EC;
}
.header__active-menu-item {
    color: #98003A !important;
    text-decoration: underline;
    text-underline-offset: .3rem;
    font-weight: 600;
    font-size:16px;
}
.header__menu-item span {
 color:#8B8B8B;
   font-weight: 600;
    font-size:16px;
}
header.header.header--middle-left.header--mobile-center.page-width.header--has-menu.header--has-account {
    padding: 15px 40px;
    width: 100%;
    max-width: 100%;
}
section.rh-shop {
    background: #FFF8EC;
}
@media screen and (min-width: 750px) {
    .page-width {
        padding: 0 5rem;
        width: 100% !important;
        max-width: 100% !important;
    }
}
.header__heading-link {
    visibility: hidden;
}