.TheNotificationBar{align-items:center;background:var(--surface-color-leaf);color:var(--text-color-primary);display:flex;flex-grow:1;font-size:var(--font-size-75);gap:var(--spacing-2x);justify-content:center;line-height:var(--line-height-tight);padding:var(--spacing-2x);text-align:center}.TheNotificationBar_Title{font-family:var(--font-family-default-medium);font-weight:var(--font-weight-medium);margin-right:var(--spacing-1x)}.TheNotificationBar .SkyButton{display:flex}.HeaderDropdown{display:flex;position:relative;--text-color-action-primary:var(--text-color-action-primary-ondark);--text-color-action-primary-hover:var(--text-color-primary-ondark)}.HeaderDropdown:hover{border-color:transparent}.HeaderDropdown:hover .HeaderDropdown_ItemContainer{opacity:1;visibility:visible}.HeaderDropdown_Title{display:flex}.HeaderDropdown_ItemContainer{background:var(--surface-color-default);border:1px solid var(--border-color-default);box-shadow:0 10px 10px #0000001a;left:0;list-style-type:none;margin:0;min-width:5rem;opacity:0;padding-inline-start:0;position:absolute;text-align:left;top:98%;visibility:hidden;z-index:10}.HeaderDropdown_ItemContainer--visible{opacity:1;visibility:visible}.HeaderDropdown_Item{font-size:var(--font-size-200);padding:0}.HeaderDropdown_Item:first-child>*{padding-top:var(--spacing-4x)}.HeaderDropdown_Item:last-child>*{padding-bottom:var(--spacing-4x)}.HeaderDropdown_Item_Link{border:none;padding:var(--spacing-3x) var(--spacing-4x);white-space:nowrap}.HeaderDropdown_Item_Link:focus,.HeaderDropdown_Item_Link:hover:not([disabled]){-webkit-text-decoration:underline 2px;text-decoration:underline 2px}.HeaderDropdown_Item_Link-account-refer{background-color:var(--surface-color-cream);padding-bottom:var(--spacing-4x)}.TheHeaderLogo{border:none}.TheHeaderLogo_Image{max-height:2rem}@media only screen and (min-width:1260px){.TheHeaderLogo_Image{max-height:unset}}.SearchBarAutocomplete_Form{background:var(--surface-color-default);border:1px solid var(--color-navy);border-radius:var(--border-radius-default);display:flex;height:calc(var(--height-input-default) - 8px);outline:none;overflow:hidden;position:relative;width:100%}.SearchBarAutocomplete_Form:focus-within .SearchBarAutocomplete_Submit.SkyButton{background-color:var(--text-color-action-primary)}.SearchBarAutocomplete_Form:focus-within .SearchBarAutocomplete_Submit.SkyButton:focus,.SearchBarAutocomplete_Form:focus-within .SearchBarAutocomplete_Submit.SkyButton:hover{background-color:var(--text-color-action-primary-hover)}.SearchBarAutocomplete_Form:focus-within .SearchBarAutocomplete_SearchIcon.SkyIcon{fill:var(--text-color-action-hover-ondark)}@media only screen and (min-width:1260px){.SearchBarAutocomplete_Form{border:none;overflow:visible}}.SearchBarAutocomplete_SearchIcon.SkyIcon{fill:var(--text-color-action-dark)}@media only screen and (min-width:1260px){.SearchBarAutocomplete_SearchIcon.SkyIcon{fill:var(--text-color-action-hover-ondark)}}.SearchBarAutocomplete_ClearButton{align-items:center;display:flex}.SearchBarAutocomplete_Submit.SkyButton{align-items:center;border:none;border-radius:0;display:flex;justify-content:center;min-height:calc(var(--height-input-default) - 8px);padding:var(--spacing-1x);width:calc(var(--height-input-default) - 8px)}.SearchBarAutocomplete_Submit.SkyButton:focus{background-color:var(--text-color-action-primary-hover)}.SearchBarAutocomplete_Submit.SkyButton:active{background-color:var(--text-color-action-primary)}@media only screen and (min-width:1260px){.SearchBarAutocomplete_Submit.SkyButton{background-color:var(--text-color-action-primary);border-radius:0 var(--border-radius-default) var(--border-radius-default) 0}.SearchBarAutocomplete_Submit.SkyButton:focus,.SearchBarAutocomplete_Submit.SkyButton:hover{background-color:var(--text-color-action-primary-hover)}}.SearchBarAutocomplete_InputContainer{display:grid;grid-template-columns:auto 0;width:100%}.SearchBarAutocomplete_InputContainer--WithClearBtn{grid-template-columns:auto 28px}@media only screen and (min-width:1260px){.SearchBarAutocomplete_InputContainer{border:1px solid var(--border-color-default);border-radius:var(--border-radius-default) 0 0 var(--border-radius-default)}}.SearchBarAutocomplete_InputContainer .SkyInput_Container{background-color:transparent;border:none;min-height:calc(var(--height-input-default) - 10px);padding:0}.SearchBarAutocomplete_InputContainer .SkyInput_InputContainer{margin:0}.SearchBarAutocomplete_InputContainer .SkyInput_Input{margin:var(--spacing-2x) 0;text-indent:calc(var(--spacing-2x) + 2px)}@media only screen and (min-width:1260px){.SearchBarAutocomplete_InputContainer{font-size:var(--font-size-75)}}.SearchBarAutocomplete_Results_Backdrop{background-color:#00000073;height:100vh;left:0;position:absolute;right:0;top:100%;width:100%;z-index:calc(var(--z-index-dropdown) - 1)}@media only screen and (min-width:1260px){.SearchBarAutocomplete_Results_Backdrop{margin-top:1px}}@media only screen and (min-width:440px){.SearchBarAutocomplete_Results_Container{position:relative}}.SearchBarAutocomplete_Results{background-color:var(--surface-color-default);box-shadow:var(--shadow-default-bottom);height:-moz-fit-content;height:fit-content;left:0;margin-top:0;max-height:calc(100vh - var(--results-top-offset));overflow-x:hidden;overflow-y:auto;padding:var(--spacing-4x);position:absolute;right:0;top:100%;width:auto;z-index:var(--z-index-dropdown)}@media only screen and (min-width:440px){.SearchBarAutocomplete_Results{margin-top:5px}}@media only screen and (min-width:1260px){.SearchBarAutocomplete_Results{left:inherit;max-width:375px;width:100vw}}.SearchBarAutocomplete_Suggestions{display:grid;grid-column-gap:var(--spacing-4x)}@media only screen and (min-width:87.5rem){.SearchBarAutocomplete_Suggestions{margin:0 auto;max-width:87.5rem}}.SearchBarAutocomplete_Suggestion .SkyLink{display:block}.SearchBarAutocomplete_SearchTerms,.SearchBarAutocomplete_Suggestion .SkyLink{color:var(--text-color-primary);font-family:var(--font-family-default-regular);font-feature-settings:"ss02";font-size:var(--font-size-100);font-weight:var(--font-weight-default);line-height:var(--line-height-default);text-rendering:optimizeLegibility}.SearchBarAutocomplete_SearchTerms{list-style:none;margin-left:0;margin-top:0;padding-inline-start:0}.SearchBarAutocomplete_SearchTerms_Highlighted{color:var(--text-color-primary);font-family:var(--font-family-default-medium);font-feature-settings:"ss02";font-size:var(--font-size-100);font-weight:var(--font-weight-medium);line-height:var(--line-height-default);text-rendering:optimizeLegibility}.SearchBarAutocomplete .SearchBarAutocomplete_Suggestion{border-bottom:1px solid var(--border-color-default);padding:var(--spacing-2x) 0}.SearchBarAutocomplete .SearchBarAutocomplete_Suggestion .SearchBarAutocomplete_Suggestion{padding:var(--spacing-2x) 0 var(--spacing-2x) var(--spacing-4x)}.SearchBarAutocomplete_Products{display:grid;grid-template-columns:repeat(3,1fr);text-align:center;grid-column-gap:var(--spacing-2x);grid-row-gap:var(--spacing-2x)}.SearchBarAutocomplete_Products_Item{max-width:150px}.SearchBarAutocomplete_Products_BrandName{display:block;font-family:var(--font-family-default-medium);font-feature-settings:"ss02";font-weight:var(--font-weight-medium)}.SearchBarAutocomplete_Products_BrandName,.SearchBarAutocomplete_Products_ProductName{color:var(--text-color-primary);font-size:var(--font-size-75);line-height:var(--line-height-tight);text-rendering:optimizeLegibility}.SearchBarAutocomplete_Products_ProductName{display:inline-block;font-family:var(--font-family-default-regular);font-feature-settings:"ss02";font-weight:var(--font-weight-default);height:var(--spacing-8x);overflow:hidden;text-overflow:ellipsis}.NavDrawer{height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:var(--z-index-popout)}.NavDrawer_Container{background:var(--surface-color-dark);box-shadow:0 0 var(--spacing-3x) var(--spacing-halfx) var(--surface-color-darker);height:100%;max-width:calc(var(--spacing-24x)*3);overflow-y:auto;padding:0 var(--spacing-6x) 0 var(--spacing-8x);width:80vw}.NavDrawer_Container .SkyButton,.NavDrawer_Container .SkyLink{border:none;color:var(--text-color-action-primary-ondark)}.NavDrawer_Container .SkyButton:focus,.NavDrawer_Container .SkyButton:hover,.NavDrawer_Container .SkyLink:focus,.NavDrawer_Container .SkyLink:hover{color:var(--text-color-action-hover-ondark)}.NavDrawer_Container .SkyButton:focus-visible,.NavDrawer_Container .SkyLink:focus-visible{outline-color:var(--text-color-action-secondary-ondark)}.NavDrawer_FeelGoodLogo,.NavDrawer_GroveWellnessLogo .SkyImage_Image{-o-object-fit:unset;object-fit:unset}.NavDrawer_Header{display:flex;min-height:var(--spacing-24x)}.NavDrawer_Heading{color:var(--text-color-primary);color:var(--text-color-action-primary-ondark);font-family:var(--font-family-default-medium);font-feature-settings:"ss02";font-size:var(--font-size-400);font-weight:var(--font-weight-medium);line-height:var(--line-height-tight);margin:0;text-rendering:optimizeLegibility}.NavDrawer_Divider{border-color:var(--text-color-secondary);margin:var(--spacing-4x) 0;max-width:30%}.NavDrawer_List{list-style:none;margin:0;padding:0}.NavDrawer_ListItem{padding:0}.NavDrawer_MenuItem{align-items:center;display:flex;justify-content:space-between;margin:var(--spacing-4x) 0;text-align:left;width:100%}.NavDrawer_MenuItem.SkyButton,.NavDrawer_MenuItem.SkyLink{line-height:var(--line-height-tight)}.NavDrawer_MenuItem--back{justify-content:flex-start;margin-left:calc(var(--spacing-2x)*-1)}.NavDrawer_MenuItem--primary{margin:var(--spacing-1x) 0}.NavDrawer_MenuItem--primary.SkyButton,.NavDrawer_MenuItem--primary.SkyLink{font-size:var(--font-size-400);line-height:var(--line-height-default)}.NavDrawer_MenuItem--dot{align-items:unset;gap:var(--spacing-1x);justify-content:start}.NavDrawer_MenuItem--dot:after{background:var(--color-teal);border-radius:var(--border-radius-pill);box-shadow:0 0 0 1px var(--color-frost);color:var(--color-teal);content:"You have a new gift to choose";display:block;height:var(--spacing-2x);overflow:hidden;width:var(--spacing-2x)}.NavDrawer_WellnessPromise{height:78px}.NavDrawer_ReferLink{align-items:center;background:var(--surface-color-linen) url(https://images.grove.co/upload/v1635542950/Product%20Design/Navigation/leaf-texture-background-mobile.jpg) no-repeat;background-size:contain;display:flex;margin-bottom:var(--spacing-4x);padding:0 var(--spacing-8x);text-align:center}.NavDrawer_ReferLink.SkyLink{color:var(--text-color-action-dark);font-family:var(--font-family-display);font-size:var(--font-size-300)}.NavDrawer_ReferLink.SkyLink:focus,.NavDrawer_ReferLink.SkyLink:hover{color:var(--text-color-action-dark-hover)}.TheHeaderNavigation{--container-max:800px;--container-margin:var(--spacing-4x);-moz-column-gap:var(--container-margin);column-gap:var(--container-margin);display:grid;grid-template-columns:1fr min(var(--container-max),100% - var(--container-margin) * 2) 1fr;--container-margin:var(--spacing-3x)}@media only screen and (min-width:800px){.TheHeaderNavigation{--container-margin:var(--spacing-8x)}}@media only screen and (min-width:1260px){.TheHeaderNavigation{--container-margin:calc(var(--spacing-8x)*2)}}.TheHeaderNavigation>*{grid-column:2}@media only screen and (min-width:800px){.TheHeaderNavigation{--container-margin:var(--spacing-3x);--container-max:1400px}}@media only screen and (min-width:1260px){.TheHeaderNavigation{--container-margin:var(--spacing-8x)}}.TheHeaderNavigation_Container{align-items:center;display:grid;gap:var(--spacing-4x);grid-template-columns:auto 1fr auto;margin:var(--spacing-3x) 0}.TheHeaderNavigation_Container--condensed{grid-template-columns:auto auto 1fr auto}.TheHeaderNavigation_Container--search{grid-template-columns:1fr auto}@media only screen and (min-width:1260px){.TheHeaderNavigation_Container{grid-template-columns:1fr auto 1fr;margin:var(--spacing-4x) 0}}.TheHeaderNavigation_Logo{display:flex;justify-content:center}.TheHeaderNavigation_MenuButton{color:var(--text-color-primary-ondark);max-height:var(--spacing-8x)}@media only screen and (min-width:1260px){.TheHeaderNavigation_MenuButton{opacity:0}}.TheHeaderNavigation_Cart{display:flex;font-size:var(--font-size-100);margin-right:calc(var(--spacing-1x)*-1)}@media only screen and (min-width:800px){.TheHeaderNavigation_Cart{margin-right:0}}.TheHeaderNavigation_ListGroup{align-items:center;display:flex;gap:var(--spacing-6x);list-style-type:none;margin:0;padding:0}.TheHeaderNavigation_ListGroup-right{justify-content:right}.TheHeaderNavigation_Link{align-items:center;display:flex;position:relative;--text-color-action-primary:var(--text-color-primary-ondark);--text-color-action-primary-hover:var(--text-color-action-primary)}.TheHeaderNavigation_Link:hover{border-color:transparent}.TheHeaderNavigation_LinkBadge{aspect-ratio:1;background:var(--color-teal);border-radius:var(--border-radius-pill);box-shadow:0 0 0 1px var(--color-frost);color:var(--text-color-primary-ondark);display:block;overflow:hidden;position:absolute;transition:.2s ease-in-out}.TheHeaderNavigation_LinkBadge-cart{font-size:var(--font-size-50);height:calc(var(--spacing-4x) + var(--spacing-halfx));line-height:20px;right:0;text-align:center;top:calc(var(--spacing-2x)*-1);width:calc(var(--spacing-4x) + var(--spacing-halfx))}@media only screen and (min-width:1260px){.TheHeaderNavigation_LinkBadge-cart{left:var(--spacing-3x)}}.TheHeaderNavigation_LinkBadge-vip{height:var(--spacing-2x);right:calc(var(--spacing-1x)*-1);top:calc(var(--spacing-1x)*-1);width:var(--spacing-2x)}.TheHeaderNavigation_LinkBadge-updated{background-color:var(--surface-color-savings);transform:scale(1.21)}.TheHeaderNavigation_LinkIcon{fill:currentColor;margin-right:var(--spacing-2x)}.TheHeaderNavigation_LinkIcon-cart{stroke:currentColor}.TheHeaderNavigation_Account,.TheHeaderNavigation_AccountDropdown{display:flex}.TheHeaderNavigation_AccountDropdown .HeaderDropdown_Title{padding:0;place-self:end}.TheHeaderNavigation_AccountDropdown .HeaderDropdown_ItemContainer{left:-132px}.TheHeaderNavigation_AccountLink{display:grid;grid-template-areas:"icon greeting" "icon account";grid-gap:0 var(--spacing-3x);line-height:1;text-wrap:nowrap;--text-color-action-primary:var(--text-color-primary-ondark);--text-color-action-primary-hover:var(--text-color-action-primary)}.TheHeaderNavigation_AccountLink:focus,.TheHeaderNavigation_AccountLink:hover{border-color:transparent;text-decoration:underline}.TheHeaderNavigation_AccountIcon{fill:currentColor;grid-area:icon}.TheHeaderNavigation_AccountName{font-size:var(--font-size-50)}@media only screen and (min-width:1260px){.TheHeaderNavigation_Search{display:none}}.TheHeaderNavigation_SearchCloseIcon{color:var(--text-color-primary-ondark);display:flex}.TheHeaderNavigation_SlideIn-enter-active,.TheHeaderNavigation_SlideIn-leave-active{transition:transform .3s}.TheHeaderNavigation_SlideIn-enter-from,.TheHeaderNavigation_SlideIn-leave-to{transform:translate(-100%)}.HeaderMenuListItem{border-bottom:2px solid transparent;display:flex;height:100%;list-style:none;padding-bottom:var(--spacing-2x);padding-left:var(--spacing-2x);padding-top:var(--spacing-3x);transition:border-color .3s ease-out;transition-delay:0s,0s,0s;transition-duration:.3s,.3s,.3s;transition-property:border-color;transition-timing-function:ease-out,ease-out,ease-out;white-space:nowrap}.HeaderMenuListItem_SpecialTreatment{background:#0081811a}.HeaderMenuListItem>.SkyButton,.HeaderMenuListItem>.SkyLink{border-style:none}.HeaderMenuListItem:focus-within,.HeaderMenuListItem:hover{border-bottom:2px solid var(--text-color-action-secondary)}.HeaderMenuListItem_Flyout{--container-max:1400px;--container-margin:var(--spacing-4x);background-color:var(--surface-color-default);border:1px var(--border-color-default);border-style:solid none;box-shadow:var(--shadow-default-bottom);-moz-column-gap:var(--container-margin);column-gap:var(--container-margin);display:grid;grid-template-columns:1fr min(var(--container-max),100% - var(--container-margin) * 2) 1fr;left:0;position:absolute;top:100%;width:100%;z-index:var(--z-index-dropdown)}@media only screen and (min-width:800px){.HeaderMenuListItem_Flyout{--container-margin:var(--spacing-8x)}}@media only screen and (min-width:1260px){.HeaderMenuListItem_Flyout{--container-margin:calc(var(--spacing-8x)*2)}}.HeaderMenuListItem_Flyout>*{grid-column:2}.HeaderMenuListItem_FlyoutContainer--nested{display:grid;gap:var(--spacing-3x);grid-template-columns:minmax(25%,max-content) 1fr}.HeaderMenuListItem_FlyoutContainer ul:first-of-type{background-color:var(--surface-color-frost);font-size:var(--font-size-300)}.HeaderMenuListItem_FlyoutContainer ul:first-of-type .SkyLink:focus,.HeaderMenuListItem_FlyoutContainer ul:first-of-type .SkyLink:hover{border-color:transparent;color:var(--text-color-action-primary)}.HeaderMenuListItem_FlyoutContainer ul:first-of-type .HeaderMenuListItem_FlyoutListItem_Link.SkyLink--secondary:focus,.HeaderMenuListItem_FlyoutContainer ul:first-of-type .HeaderMenuListItem_FlyoutListItem_Link.SkyLink--secondary:hover{border-bottom:2px solid var(--text-color-action-primary)}.HeaderMenuListItem_FlyoutList{display:grid;gap:var(--spacing-3x) var(--spacing-8x);grid-auto-flow:column;grid-template:repeat(7,1fr)/repeat(2,max-content);margin:0;padding:var(--spacing-3x)}.HeaderMenuListItem_FlyoutContainer ul:first-of-type{display:flex;flex-direction:column;gap:var(--spacing-1x)}.HeaderMenuListItem_FlyoutListItem{list-style:none;padding:0}.HeaderMenuListItem_FlyoutListItem:last-child{align-items:flex-end;display:flex;flex-grow:1;font-size:var(--font-size-100);grid-column:1;grid-row:-1;margin-top:var(--spacing-3x)}.HeaderMenuListItem_FlyoutListItemButton{display:grid;grid-template-columns:1fr auto;text-align:left}.HeaderMenuListItem_Link{align-items:center;display:flex}.HeaderMenuListItem_Link--nested:focus.SkyLink,.HeaderMenuListItem_Link--nested:hover.SkyLink{border-color:transparent}.HeaderMenu{--container-max:1400px;--container-margin:var(--spacing-4x);background-color:var(--surface-color-default);border-bottom:1px solid var(--border-color-default);-moz-column-gap:var(--container-margin);column-gap:var(--container-margin);display:grid;grid-template-columns:1fr min(var(--container-max),100% - var(--container-margin) * 2) 1fr;position:relative}@media only screen and (min-width:800px){.HeaderMenu{--container-margin:var(--spacing-8x)}}@media only screen and (min-width:1260px){.HeaderMenu{--container-margin:calc(var(--spacing-8x)*2)}}.HeaderMenu>*{grid-column:2}@media only screen and (min-width:1260px){.HeaderMenu{--container-margin:var(--spacing-8x)}}.HeaderMenu_Container{display:grid;gap:var(--spacing-3x);grid-template-columns:auto 25%}.HeaderMenu_Nav{overflow-x:hidden}.HeaderMenu_List{display:flex;height:100%;margin:0;padding-inline-start:0}.HeaderMenu_ListItem *>:last-child{margin:0 var(--spacing-1x)}.HeaderMenu_Search{margin:var(--spacing-1x) 0}.TheHeader{background-color:var(--surface-color-dark)}.TheHeader--sticky{left:0;position:sticky;top:0;z-index:calc(var(--z-index-sticky) + 1)}@media only screen and (min-width:1260px){.TheHeader_MenuPlaceholder{background-color:var(--surface-color-default);height:50px}}.LayoutDefault--WithRowGap{row-gap:var(--spacing-6x)}.LayoutDefault{display:grid;grid-template-rows:auto 1fr auto;min-height:100vh}.LayoutDefault_Content--Contain{--container-max:800px;--container-margin:var(--spacing-4x);-moz-column-gap:var(--container-margin);column-gap:var(--container-margin);display:grid;grid-template-columns:1fr min(var(--container-max),100% - var(--container-margin) * 2) 1fr;grid-template-rows:auto 1fr auto;margin-top:var(--spacing-6x);max-width:100vw;row-gap:var(--spacing-6x)}@media only screen and (min-width:800px){.LayoutDefault_Content--Contain{--container-margin:var(--spacing-8x)}}@media only screen and (min-width:1260px){.LayoutDefault_Content--Contain{--container-margin:calc(var(--spacing-8x)*2)}}.LayoutDefault_Content--Contain>*{grid-column:2}@media only screen and (min-width:800px){.LayoutDefault_Content--Contain{--container-max:1260px}}@media only screen and (min-width:1260px){.LayoutDefault_Content--Contain{--container-max:1400px}}.LayoutDefault_Content--Contain .SkyLink{word-wrap:break-word}.LayoutDefault_Content--LinenBackground{background-color:var(--surface-color-linen)}
