@import"https://fonts.googleapis.com/css2?family=Righteous&family=Poppins:wght@400;500;600&display=swap";:root:root{--sh-navy: #2B1040;--sh-amber: #FFB13B;--sh-amber-border: rgba(255, 177, 59, .35);--sh-purple: #7B2C87;--sh-purple-hover: #5E2168;--sh-coral: #FF7070;--sh-teal: #38BDC1;--sh-text-secondary: #D8CBE8;--sh-card: rgba(43, 16, 64, .72);--font-heading--family: "Righteous", "Poppins", sans-serif;--font-body--family: "Poppins", "Helvetica Neue", Arial, sans-serif;--font-subheading--family: "Poppins", "Helvetica Neue", Arial, sans-serif;--font-accent--family: "Poppins", "Helvetica Neue", Arial, sans-serif;--font-heading--weight: 400;--font-body--weight: 400;--color-foreground: #FFFFFF;--color-foreground-rgb: 255 255 255;--color-foreground-muted: var(--sh-text-secondary);--color-foreground-subdued: var(--sh-text-secondary);--color-border: var(--sh-amber-border);--color-border-rgb: 255 177 59;--border-color: var(--sh-amber-border);--color-primary-button-background: var(--sh-purple);--color-primary-button-text: #FFFFFF;--color-primary-button-border: var(--sh-purple);--color-primary-button-hover-background: var(--sh-purple-hover);--color-primary-button-hover-border: var(--sh-purple-hover);--color-primary-button-hover-text: #FFFFFF;--color-secondary-button-text: #FFFFFF;--color-secondary-button-border: var(--sh-amber);--color-secondary-button-hover-background: var(--sh-amber);--color-secondary-button-hover-text: var(--sh-navy);--color-secondary-button-hover-border: var(--sh-amber);--style-border-radius-buttons-primary: 7px;--style-border-radius-buttons-secondary: 7px;--style-border-radius-inputs: 7px;--style-border-radius-pills: 7px}body,input,select,textarea,button{font-family:Poppins,Helvetica Neue,Arial,sans-serif}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,.heading,.font-heading{font-family:Righteous,Poppins,sans-serif;font-weight:400}#header-group,#header-group .header__underlay-closed,#header-group .header__underlay-open,#header-group .header-section{background-color:var(--sh-navy)!important;background-image:none!important}#header-group .header__row,#header-group .header__row--top,#header-group .header__row--bottom{--color-foreground: #FFFFFF;--color-foreground-rgb: 255 255 255;--color-border: var(--sh-amber-border);--color-border-rgb: 255 177 59}#header-group a,#header-group summary,#header-group button,#header-group .header__row,#header-group .menu-list__link,#header-group .menu-list__link>span{color:#fff}#header-group a:hover,#header-group summary:hover,#header-group button:hover,#header-group .menu-list__link:hover,#header-group .menu-list__link:hover>span,#header-group a:focus-visible,#header-group .menu-list__link:focus-visible{color:var(--sh-amber)}footer,#footer-group,#footer-group .section-background,#footer-group .shopify-section{background-color:var(--sh-navy)!important;background-image:none!important}footer,footer p,footer span,footer a,footer li,footer label,footer button,footer input,footer .footer-utilities__text{color:#fff}footer a:hover,footer button:hover{color:var(--sh-amber)}.footer-utilities__text,.footer-utilities__icons,.footer-utilities a,.footer-utilities p,.footer-utilities span{color:var(--sh-text-secondary)}main.content-for-layout,.content-for-layout .section,.content-for-layout .section-background,.content-for-layout .color-custom{background-color:transparent!important;background-image:none!important}.content-for-layout{color:#fff}.content-for-layout [class*=subtext],.content-for-layout [class*=muted],.content-for-layout .caption,.content-for-layout .product-card__sku,.content-for-layout .price__unit{color:var(--sh-text-secondary)}.product-card,.product-grid__card,.resource-card,.collection-card,.card{background-color:var(--sh-card);border:1px solid var(--sh-amber-border);border-radius:11px;overflow:hidden}.product-card:hover,.resource-card:hover,.collection-card:hover{border-color:var(--sh-amber)}.button,.button--primary,button.shopify-payment-button__button{border-radius:7px!important}.button--primary,.button:not(.button--secondary):not(.button--accent){background-color:var(--sh-purple)!important;color:#fff!important;border-color:var(--sh-purple)!important}.button--primary:hover,.button:not(.button--secondary):not(.button--accent):hover{background-color:var(--sh-purple-hover)!important;border-color:var(--sh-purple-hover)!important;color:#fff!important}.button--accent,.button-accent{background-color:var(--sh-amber)!important;color:var(--sh-navy)!important;border-color:var(--sh-amber)!important;border-radius:7px!important}.button--accent:hover,.button-accent:hover{background-color:#ffc461!important;border-color:#ffc461!important;color:var(--sh-navy)!important}.product-badges__badge{background:var(--sh-coral)!important;color:#fff!important;border-radius:7px}.product-badges__badge:nth-child(2n){background:var(--sh-purple)!important;color:#fff!important}.product-badges__badge:nth-child(3n){background:var(--sh-teal)!important;color:var(--sh-navy)!important}.pills__pill{background-color:var(--sh-purple);color:#fff;border:1px solid var(--sh-amber-border);border-radius:7px}.pills__pill:hover{background-color:var(--sh-teal);color:var(--sh-navy)}.field__input,input[type=text],input[type=email],input[type=search],input[type=tel],input[type=number],textarea,select{border-radius:7px;border-color:var(--sh-amber-border)}dialog,.popover,.drawer,.menu-drawer,.cart-drawer{background-color:var(--sh-navy);color:#fff;border-color:var(--sh-amber-border)}
/*# sourceMappingURL=/cdn/shop/t/1/assets/sunset-harbor.css.map */
