.section-header{display:contents}.section-header gaia-header{position:sticky;top:0;z-index:1000000;transition:top .2s ease-in-out;background-color:var(--color-background-light-1);border-bottom:var(--global-border-width) solid var(--color-menu-border);display:grid;grid-template-columns:auto 1fr;padding:var(--menu-pad-y-sm) var(--menu-pad-x)}@media screen and (min-width:1233px){.section-header gaia-header{grid-template-columns:1fr auto 1fr}}.section-header gaia-header header{display:contents}.section-header gaia-header .logo{height:80px;width:auto;color:var(--color-highlight-dark)}@media screen and (min-width:769px){.section-header gaia-header .logo{height:100px}}.section-header gaia-header .menu{list-style:none;padding:0;margin:0;display:flex;gap:var(--menu-pad-y-sm) var(--menu-link-gap);align-items:center;flex-wrap:wrap}.section-header gaia-header .top-menu{height:100%;align-content:center}.section-header gaia-header .mega-menu.open .top-link .icon-caret,.section-header gaia-header .mega-menu.opening .top-link .icon-caret{rotate:-180deg}.section-header gaia-header .mega-menu.open .top-link .icon-minus,.section-header gaia-header .mega-menu.opening .top-link .icon-minus{opacity:1}.section-header gaia-header .mega-menu.open .top-link .icon-plus,.section-header gaia-header .mega-menu.opening .top-link .icon-plus{opacity:0}.section-header gaia-header .top-link .icon-caret{display:none}.section-header gaia-header .top-link .icon.icon-plus{transition:opacity .3s;position:absolute;right:0;color:var(--color-menu-toggle-icon-default);width:auto;height:18px}.section-header gaia-header .top-link .icon.icon-minus{opacity:0;transition:opacity .3s;color:var(--color-menu-toggle-icon-default);width:auto;height:18px}@media screen and (min-width:1233px){.section-header gaia-header .top-link{display:flex;gap:var(--menu-chevron-gap);align-items:center;color:var(--color-menu-link-default);font-size:14px;line-height:23px}.section-header gaia-header .top-link .icon-caret{display:block;width:8px;transition:rotate .3s}.section-header gaia-header .top-link .icon-minus,.section-header gaia-header .top-link .icon-plus{display:none}}.section-header gaia-header .child-menu .child-link-icon{display:none}@media screen and (min-width:1233px){.section-header gaia-header .child-menu{display:grid;gap:var(--menu-link-gap);grid-template-columns:repeat(auto-fill,minmax(max(100% / 6 - var(--menu-link-gap) * (6 - 1) / 6,min(220px,100%)),1fr));position:absolute;top:calc(100% + var(--global-border-width));left:0;width:100%;background-color:var(--color-background-light-1);padding:var(--menu-pad-y-lg) var(--sect-pad-x-sm);align-items:flex-start;max-height:calc(100dvh - var(--header-bottom-position,0));overflow-y:scroll}.section-header gaia-header .child-menu>li{display:flex;flex-direction:column;gap:var(--spacing-300);width:100%}.section-header gaia-header .child-menu .child-link-icon{display:block;height:40px;width:auto;align-self:flex-start}}@media screen and (max-width:1232px){.section-header gaia-header .child-link{font-family:Poppins,Arial,Helvetica,sans-serif;--snug-text-top:calc(0.36em - 0.5lh);--snug-text-bottom:calc(0.35em - 0.5lh);--snug-text-gap:calc(2lh - (2em - var(--snug-text-cap-height)));margin-top:var(--snug-text-top);margin-bottom:var(--snug-text-bottom);min-height:0;height:-moz-min-content;height:min-content}}@media screen and (min-width:1233px){.section-header gaia-header .child-link{font-family:Cormorant,Garamond,serif;font-size:var(--menu-heading-font-size);line-height:var(--menu-heading-line-height);font-weight:600;color:var(--color-toggle-heading);margin:0}}.section-header gaia-header .grandchild-menu{flex-direction:column;align-items:flex-start}@media screen and (min-width:1233px){.section-header gaia-header .grandchild-menu{gap:var(--spacing-300)}}@media screen and (min-width:1233px){.section-header gaia-header .grandchild-link{color:var(--color-menu-link-default);font-size:14px;line-height:23px}}@media screen and (max-width:1232px){.section-header gaia-header .header-left{display:none}}.section-header gaia-header .header-right{display:flex;justify-content:flex-end}.section-header gaia-header .header-right .top-menu{justify-content:flex-end}@media screen and (max-width:1232px){.section-header gaia-header .header-right .top-menu{display:none}}.section-header gaia-header .menu-icons{display:flex;align-items:center;gap:var(--menu-icon-gap);list-style:none}.section-header gaia-header .menu-icons .header__icon,.section-header gaia-header .menu-icons>li>a{display:flex}.section-header gaia-header .menu-icons .icon{width:22px;height:22px;color:var(--color-menu-icon-default)}@media screen and (min-width:769px){.section-header gaia-header .menu-icons .icon{width:25px;height:25px}}.section-header gaia-header .menu-icons .header__icon--cart{position:relative}.section-header gaia-header .menu-icons .header__icon--cart .cart-count-bubble:empty{display:none}.section-header gaia-header .menu-icons .header__icon--cart .cart-count-bubble{position:absolute;background-color:var(--color-menu-notification-marker);color:transparent;height:10px;width:10px;border-radius:100%;display:flex;justify-content:center;align-items:center;font-size:0;top:1px;right:0;line-height:0}@media screen and (min-width:769px){.section-header gaia-header .menu-icons .header__icon--cart .cart-count-bubble{top:2px;right:.5px}}.section-header gaia-header gaia-mobile-menu{display:contents}@media screen and (min-width:1233px){.section-header gaia-header gaia-mobile-menu{display:none}}.section-header gaia-header gaia-mobile-menu details{height:-moz-fit-content;height:fit-content}.section-header gaia-header gaia-mobile-menu details[open] .mobile-menu{translate:0 0}.section-header gaia-header gaia-mobile-menu details[open].open .mobile-menu{translate:0 0}.section-header gaia-header gaia-mobile-menu details[open].opening .mobile-menu{translate:0 0}.section-header gaia-header gaia-mobile-menu details.closing .mobile-menu{translate:100% 0}.section-header gaia-header gaia-mobile-menu details.closed .mobile-menu{translate:100% 0}.section-header gaia-header gaia-mobile-menu details summary{display:flex;align-items:center}.section-header gaia-header gaia-mobile-menu details .mobile-menu{position:absolute;top:100%;right:0;background:var(--color-background-light-1);display:flex;flex-direction:column;width:min(375px,100%);height:calc(100dvh - (var(--header-bottom-position,100%)));overflow-x:hidden;overflow-y:auto;translate:0 0;transition:translate .3s ease-in-out;border-top:var(--global-border-width) solid var(--color-menu-border);padding:var(--menu-pad-y-lg) var(--spacing-400)}.section-header gaia-header gaia-mobile-menu details .mobile-menu .menu{display:flex;flex-direction:column}.section-header gaia-header gaia-mobile-menu details .mobile-menu .top-menu{height:auto;justify-content:flex-start;gap:0}.section-header gaia-header gaia-mobile-menu details .mobile-menu .top-menu:first-child>li:first-child .top-link{padding-top:0}.section-header gaia-header gaia-mobile-menu details .mobile-menu .top-menu:last-child>li:last-child{border-bottom:none}.section-header gaia-header gaia-mobile-menu details .mobile-menu .top-menu:last-child>li:last-child .top-link{padding-bottom:0}.section-header gaia-header gaia-mobile-menu details .mobile-menu .top-menu>li{width:100%;border-bottom:var(--global-border-width) solid var(--color-toggle-border)}.section-header gaia-header gaia-mobile-menu details .mobile-menu .top-link{display:flex;justify-content:space-between;align-items:center;text-transform:none;font-family:Cormorant,Garamond,serif;gap:var(--menu-toggle-gap);font-size:var(--menu-heading-font-size);line-height:var(--menu-heading-line-height);font-weight:600;color:var(--color-toggle-heading);padding:var(--menu-toggle-gap) 0;position:relative;z-index:0}.section-header gaia-header gaia-mobile-menu details .mobile-menu .child-menu{align-items:flex-start;padding:0;display:grid;grid-template-columns:1fr;gap:var(--col-gap-sm) var(--menu-toggle-gap);padding-bottom:var(--menu-toggle-gap);position:relative;z-index:1}.section-header gaia-header gaia-mobile-menu details .mobile-menu .child-menu.masonry-grid{grid-template-columns:1fr 1fr}.section-header gaia-header gaia-mobile-menu details .mobile-menu .child-menu>li{display:flex;flex-direction:column;gap:var(--menu-toggle-gap)}.section-header gaia-header gaia-mobile-menu details .mobile-menu .child-menu>li:only-child .child-link{margin-bottom:0}.section-header gaia-header gaia-mobile-menu details .mobile-menu .child-link{font-weight:500;color:var(--color-menu-heading);font-size:14px;line-height:23px}.section-header gaia-header gaia-mobile-menu details .mobile-menu .grandchild-menu{gap:var(--menu-toggle-gap)}.section-header gaia-header gaia-mobile-menu details .mobile-menu .grandchild-link{color:var(--color-menu-link-default);font-size:14px;line-height:23px}.section-header gaia-header predictive-search{display:contents}.section-header gaia-header predictive-search .search-modal__form{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;padding:var(--menu-pad-y-sm) var(--menu-pad-x);background-color:var(--color-background-light-1);display:flex;justify-content:center;align-items:center;gap:calc(var(--input-gap)/ 2)}.section-header gaia-header predictive-search .search-modal__form .field{flex:1;margin-right:calc(var(--input-gap)/ 2)}.section-header gaia-header predictive-search .search-modal__form .close__button,.section-header gaia-header predictive-search .search-modal__form .search__button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;cursor:pointer;display:flex;padding:0}.section-header gaia-header predictive-search .predictive-search{position:absolute;top:100%;z-index:1;background-color:var(--color-background-light-1);border:var(--global-border-width) solid var(--color-background-border-light-1);border-top:none;width:100%;opacity:0;visibility:hidden;transition:opacity .3s ease-in-out,visibility .3s ease-in-out}.section-header gaia-header predictive-search .predictive-search #predictive-search-results{--snug-text-top:calc(0.36em - 0.5lh);--snug-text-bottom:calc(0.35em - 0.5lh);--snug-text-gap:calc(2lh - (2em - var(--snug-text-cap-height)));display:flex;flex-direction:column;gap:var(--text-gap);padding:var(--box-pad) var(--menu-pad-x);align-items:flex-start}.section-header gaia-header predictive-search .predictive-search #predictive-search-results>.h1,.section-header gaia-header predictive-search .predictive-search #predictive-search-results>.h2,.section-header gaia-header predictive-search .predictive-search #predictive-search-results>.h3,.section-header gaia-header predictive-search .predictive-search #predictive-search-results>.h4,.section-header gaia-header predictive-search .predictive-search #predictive-search-results>.h5,.section-header gaia-header predictive-search .predictive-search #predictive-search-results>.h6,.section-header gaia-header predictive-search .predictive-search #predictive-search-results>h1,.section-header gaia-header predictive-search .predictive-search #predictive-search-results>h2,.section-header gaia-header predictive-search .predictive-search #predictive-search-results>h3,.section-header gaia-header predictive-search .predictive-search #predictive-search-results>h4,.section-header gaia-header predictive-search .predictive-search #predictive-search-results>h5,.section-header gaia-header predictive-search .predictive-search #predictive-search-results>h6{--snug-heading-top:calc(0.32em - 0.5lh);--snug-heading-bottom:calc(0.32em - 0.5lh);--snug-heading-gap:calc(2lh - (2em - var(--snug-heading-cap-height)));margin-top:var(--snug-heading-top);margin-top:0;margin-bottom:var(--snug-heading-bottom);min-height:0;height:-moz-min-content;height:min-content}.section-header gaia-header predictive-search .predictive-search #predictive-search-results>.paragraph,.section-header gaia-header predictive-search .predictive-search #predictive-search-results>a:not(.button),.section-header gaia-header predictive-search .predictive-search #predictive-search-results>p,.section-header gaia-header predictive-search .predictive-search #predictive-search-results>s,.section-header gaia-header predictive-search .predictive-search #predictive-search-results>ul{--snug-text-top:calc(0.36em - 0.5lh);--snug-text-bottom:calc(0.35em - 0.5lh);--snug-text-gap:calc(2lh - (2em - var(--snug-text-cap-height)));margin-top:var(--snug-text-top);margin-bottom:var(--snug-text-bottom);min-height:0;height:-moz-min-content;height:min-content}.section-header gaia-header predictive-search .predictive-search #predictive-search-results .predictive-search__heading{font-family:Cormorant,Garamond,serif;letter-spacing:var(--h4-letter-spacing);font-size:var(--h4-font-size);line-height:var(--h4-line-height);font-weight:var(--h4-font-weight);color:var(--color-heading-dark)}.color-theme-dark .section-header gaia-header predictive-search .predictive-search #predictive-search-results .predictive-search__heading{color:var(--color-heading-light)}.section-header gaia-header predictive-search .predictive-search #predictive-search-results .predictive-search__heading svg{display:none}.section-header gaia-header predictive-search .predictive-search #predictive-search-results #predictive-search-results-list{--snug-text-top:calc(0.36em - 0.5lh);--snug-text-bottom:calc(0.35em - 0.5lh);--snug-text-gap:calc(2lh - (2em - var(--snug-text-cap-height)));display:flex;flex-direction:column;gap:var(--text-gap);gap:var(--box-gap)}.section-header gaia-header predictive-search .predictive-search #predictive-search-results #predictive-search-results-list>.h1,.section-header gaia-header predictive-search .predictive-search #predictive-search-results #predictive-search-results-list>.h2,.section-header gaia-header predictive-search .predictive-search #predictive-search-results #predictive-search-results-list>.h3,.section-header gaia-header predictive-search .predictive-search #predictive-search-results #predictive-search-results-list>.h4,.section-header gaia-header predictive-search .predictive-search #predictive-search-results #predictive-search-results-list>.h5,.section-header gaia-header predictive-search .predictive-search #predictive-search-results #predictive-search-results-list>.h6,.section-header gaia-header predictive-search .predictive-search #predictive-search-results #predictive-search-results-list>h1,.section-header gaia-header predictive-search .predictive-search #predictive-search-results #predictive-search-results-list>h2,.section-header gaia-header predictive-search .predictive-search #predictive-search-results #predictive-search-results-list>h3,.section-header gaia-header predictive-search .predictive-search #predictive-search-results #predictive-search-results-list>h4,.section-header gaia-header predictive-search .predictive-search #predictive-search-results #predictive-search-results-list>h5,.section-header gaia-header predictive-search .predictive-search #predictive-search-results #predictive-search-results-list>h6{--snug-heading-top:calc(0.32em - 0.5lh);--snug-heading-bottom:calc(0.32em - 0.5lh);--snug-heading-gap:calc(2lh - (2em - var(--snug-heading-cap-height)));margin-top:var(--snug-heading-top);margin-top:0;margin-bottom:var(--snug-heading-bottom);min-height:0;height:-moz-min-content;height:min-content}.section-header gaia-header predictive-search .predictive-search #predictive-search-results #predictive-search-results-list>.paragraph,.section-header gaia-header predictive-search .predictive-search #predictive-search-results #predictive-search-results-list>a:not(.button),.section-header gaia-header predictive-search .predictive-search #predictive-search-results #predictive-search-results-list>p,.section-header gaia-header predictive-search .predictive-search #predictive-search-results #predictive-search-results-list>s,.section-header gaia-header predictive-search .predictive-search #predictive-search-results #predictive-search-results-list>ul{--snug-text-top:calc(0.36em - 0.5lh);--snug-text-bottom:calc(0.35em - 0.5lh);--snug-text-gap:calc(2lh - (2em - var(--snug-text-cap-height)));margin-top:var(--snug-text-top);margin-bottom:var(--snug-text-bottom);min-height:0;height:-moz-min-content;height:min-content}.section-header gaia-header predictive-search .predictive-search #predictive-search-results #predictive-search-results-list .predictive-search__item{display:flex;align-items:center;gap:var(--box-gap)}.section-header gaia-header predictive-search .predictive-search #predictive-search-results #predictive-search-results-list .predictive-search__item:hover .predictive-search__item-heading{color:var(--color-heading-dark-fade)}.section-header gaia-header predictive-search .predictive-search #predictive-search-results #predictive-search-results-list .predictive-search__item .predictive-search__item-heading{font-family:Poppins,Arial,Helvetica,sans-serif;letter-spacing:var(--body-large-letter-spacing);line-height:var(--body-large-line-height);font-size:var(--body-large-font-size);color:var(--color-body-dark);--snug-text-top:calc(0.36em - 0.5lh);--snug-text-bottom:calc(0.35em - 0.5lh);--snug-text-gap:calc(2lh - (2em - var(--snug-text-cap-height)));margin-top:var(--snug-text-top);margin-bottom:var(--snug-text-bottom);min-height:0;height:-moz-min-content;height:min-content;font-weight:500;color:var(--color-heading-dark);text-align:left;transition:color .3s}.color-theme-dark .section-header gaia-header predictive-search .predictive-search #predictive-search-results #predictive-search-results-list .predictive-search__item .predictive-search__item-heading{color:var(--color-body-light)}.section-header gaia-header predictive-search .predictive-search #predictive-search-results #predictive-search-results-list .predictive-search__item .predictive-search__image{height:60px;width:auto;aspect-ratio:1;-o-object-fit:cover;object-fit:cover;background-color:var(--color-product-card-image-bg)}.section-header gaia-header predictive-search .predictive-search #predictive-search-results #predictive-search-results-list .predictive-search__item .predictive-search__image[src*=".png"]{padding:8px;-o-object-fit:contain;object-fit:contain}.section-header gaia-header predictive-search[open] .predictive-search{opacity:1;visibility:visible}