.shopify-section-group-header-group .utility-bar{--color-foreground: 255, 250, 245;--color-background: 39, 22, 51;--gradient-background: #271633;color:#fffaf5;background:#271633}.shopify-section-group-header-group .utility-bar .announcement-bar__message{font-size:13px;letter-spacing:.03em}.shopify-section-group-header-group .utility-bar .slider-button{color:#fffaf5}.shopify-section-group-header-group .header-wrapper{--color-foreground: 39, 22, 51;--color-background: 255, 250, 245;--gradient-background: #fffaf5;background:#fffaf5;border-bottom-color:#e3d3e6}.shopify-section-group-header-group .header__menu-item{font-size:14px;font-weight:500;letter-spacing:.005em}.shopify-section-group-header-group .header__heading-logo{display:block;width:min(118px,100%);height:auto}@media(min-width:990px){.shopify-section-group-header-group .header--middle-left.header--has-menu:not(.drawer-menu){grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);column-gap:14px}.shopify-section-group-header-group .header--middle-left .header__inline-menu{justify-self:center}.shopify-section-group-header-group .header__inline-menu>.list-menu--inline{justify-content:center}}.shopify-section-group-header-group .header__active-menu-item{color:#66008b;text-underline-offset:5px}.shopify-section-group-header-group .header__icon,.shopify-section-group-header-group .header__menu-item{color:#271633}.shopify-section-group-header-group .menu-drawer{--color-foreground: 39, 22, 51;--color-background: 255, 250, 245;--gradient-background: #fffaf5;background:#fffaf5}.shopify-section-group-footer-group .newsletter{background:#faf6f0;padding:clamp(19px,4vw,46px) 16px}.shopify-section-group-footer-group .newsletter__wrapper{--color-foreground: 39, 22, 51;--color-background: 236, 219, 240;--gradient-background: #ecdbf0;--color-link: 102, 0, 139;margin-inline:auto;max-width:1200px;padding-inline:20px;background:#ecdbf0;border-radius:22px;color:#271633}.shopify-section-group-footer-group .newsletter__wrapper>h2{color:#271633;font:400 clamp(38px,6vw,65px)/1.02 Georgia,serif;letter-spacing:-.055em}.shopify-section-group-footer-group .newsletter__subheading{color:#493152;font-size:16px}.shopify-section-group-footer-group .newsletter-form{max-width:490px}.shopify-section-group-footer-group .newsletter-form .field{--inputs-radius: 28px;--inputs-radius-outset: 29px;background:#fffaf5;border-radius:28px;color:#271633}.shopify-section-group-footer-group .newsletter-form .field__input{padding-right:6rem}.shopify-section-group-footer-group .newsletter-form .field__label{color:#493152}.shopify-section-group-footer-group .newsletter-form .newsletter-form__button{top:3px;right:3px;height:calc(100% - 6px);width:46px;border:1px solid #271633;border-radius:26px;background:#cf0;color:#271633}.shopify-section-group-footer-group .newsletter-form .newsletter-form__button:hover{background:#e3ff85}.shopify-section-group-footer-group .footer{--color-foreground: 255, 250, 245;--color-background: 39, 22, 51;--gradient-background: #271633;background:#271633;color:#fffaf5}.shopify-section-group-footer-group .footer .footer-block__heading{color:#fffaf5;font:400 clamp(27px,3vw,38px)/1.1 Georgia,serif;letter-spacing:-.035em}.shopify-section-group-footer-group .footer .footer-block__details-content,.shopify-section-group-footer-group .footer .footer-block__details-content .link,.shopify-section-group-footer-group .footer .copyright__content,.shopify-section-group-footer-group .footer .copyright__content a{color:#f0deef}.shopify-section-group-footer-group .footer .footer-block__details-content .link:hover,.shopify-section-group-footer-group .footer .footer-block__details-content .link:focus-visible{color:#cf0}.shopify-section-group-footer-group .footer__content-bottom{border-top:1px solid #5a4266}@media(min-width:750px){.shopify-section-group-footer-group .footer-block--menu .footer-block__details-content{display:flex;flex-wrap:wrap;column-gap:17px}}@media(max-width:749px){.shopify-section-group-footer-group .utility-bar .announcement-bar__message{font-size:12px}.shopify-section-group-footer-group .newsletter__wrapper{border-radius:17px}.shopify-section-group-footer-group .footer .footer-block__heading{margin-bottom:10px}.shopify-section-group-footer-group .footer .footer-block{margin:22px 0}}.shopify-section-group-footer-group .grapes-footer-brand-logo{width:min(180px,100%);margin:-9px 0 5px}.shopify-section-group-footer-group .grapes-footer-brand-logo img{display:block;width:100%;height:auto}.shopify-section-group-header-group .grapes-lower-nav{grid-area:navigation;justify-self:stretch;margin:0;border-top:1px solid #ecdee9}.shopify-section-group-header-group .grapes-lower-nav>.list-menu--inline{display:flex;width:100%;justify-content:center;gap:2px 13px}.shopify-section-group-header-group .grapes-lower-nav .header__menu-item{min-height:44px}.shopify-section-group-header-group .header.header--top-center.header--has-menu:has(>.grapes-lower-nav) .header__heading-link{padding-block:3px}.shopify-section-group-header-group .header.header--top-center.header--has-menu:has(>.grapes-lower-nav) .header__heading-logo-wrapper{display:flex;align-items:center;justify-content:center;height:40px;overflow:hidden}.shopify-section-group-header-group .header.header--top-center.header--has-menu:has(>.grapes-lower-nav) .header__heading-logo{flex:0 0 auto;margin-inline:auto}@media(max-width:989px){.shopify-section-group-header-group .header.header--top-center.header--has-menu:has(>.grapes-lower-nav){grid-template-areas:"left-icons heading icons" "navigation navigation navigation";grid-template-columns:1fr minmax(0,1.5fr) 1fr}.shopify-section-group-header-group .header.header--top-center.header--has-menu:has(>.grapes-lower-nav)>header-drawer{display:none}.shopify-section-group-header-group .header.header--top-center.header--has-menu:has(>.grapes-lower-nav)>.header__search{display:inline-flex;grid-area:left-icons}.shopify-section-group-header-group .header.header--top-center.header--has-menu:has(>.grapes-lower-nav) .header__icons>.header__search{display:none}.shopify-section-group-header-group .grapes-lower-nav{display:block}.shopify-section-group-header-group .grapes-lower-nav>.list-menu--inline{gap:0}.shopify-section-group-header-group .grapes-lower-nav .header__menu-item{padding:8px 6px;font-size:13px}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/grapes-shared.css.map */
