.menu-list,.mega-menu__grid{--ri-moss-rgb: 54 79 25;--ri-menu-line: rgb(var(--color-foreground-rgb) / .1)}.menu-list__link[aria-haspopup=true]{gap:.5em}.menu-list__link[aria-haspopup=true]:after{content:"";flex:none;width:.32em;height:.32em;border-right:1.5px solid currentcolor;border-bottom:1.5px solid currentcolor;transform:translateY(-.14em) rotate(45deg);transition:transform var(--animation-speed, .2s) var(--animation-easing, ease),opacity var(--animation-speed, .2s) var(--animation-easing, ease);opacity:.55}.menu-list__link[aria-haspopup=true][aria-expanded=true]:after{transform:translateY(.05em) rotate(-135deg);opacity:1}.menu-list__list-item:hover>.menu-list__link[aria-haspopup=true]:after,.menu-list__list-item:focus-within>.menu-list__link[aria-haspopup=true]:after{opacity:1}.overflow-menu:after{box-shadow:0 18px 40px -12px #0000002e;box-shadow:0 18px 40px -12px rgb(var(--color-shadow-rgb) / .24)}.mega-menu__content{position:relative}.mega-menu__content:before{content:"";position:absolute;inset-block:0;inset-inline-start:calc(-.5 * var(--menu-horizontal-gap));width:1px;background-color:var(--ri-menu-line)}.mega-menu__grid:not(:has(.mega-menu__content-list)) .mega-menu__content:before{display:none}@media screen and (min-width:990px){.mega-menu__grid:has(.mega-menu__list>.mega-menu__column:only-child) .mega-menu__list{grid-column:span 1}.mega-menu__grid:has(.mega-menu__list>.mega-menu__column:only-child) .mega-menu__content{grid-column:2 / -1}.mega-menu__grid:has(.mega-menu__list>.mega-menu__column:only-child) .mega-menu__content-list{justify-content:start}}.mega-menu__list .mega-menu__link:not(:has(.mega-menu__link-image)){padding-inline:.5rem;margin-inline:-.5rem;transition:background-color var(--animation-speed, .2s) var(--animation-easing, ease),color var(--animation-speed, .2s) var(--animation-easing, ease)}.mega-menu__list .mega-menu__link:not(:has(.mega-menu__link-image)):hover,.mega-menu__list .mega-menu__link:not(:has(.mega-menu__link-image)):focus-visible{background-color:rgb(var(--ri-moss-rgb) / .07)}.mega-menu__content-list-item .mega-menu__link-image{transition:transform var(--animation-speed-slow, .4s) var(--ease-out-cubic, ease-out)}.mega-menu__content-list-item .mega-menu__link:hover .mega-menu__link-image{transform:scale(1.03)}.mega-menu__content-list-item .mega-menu__link:has(.mega-menu__link-image){overflow:hidden;border-radius:var(--menu-image-border-radius, 0)}@media(prefers-reduced-motion:reduce){.mega-menu__content-list-item .mega-menu__link:hover .mega-menu__link-image{transform:none}}@media screen and (min-width:990px){.mega-menu__grid .mega-menu__content-list--collections{grid-template-columns:repeat(auto-fit,minmax(min(200px,100%),1fr));justify-content:start}}@media screen and (min-width:750px)and (max-width:989px){.mega-menu__grid .mega-menu__content-list--collections{grid-template-columns:repeat(auto-fit,minmax(min(180px,100%),1fr))}}.mega-menu__content-list--collections{align-content:start}:where(.search-modal,.predictive-search-dropdown){--ri-menu-line: rgb(var(--color-foreground-rgb) / .1)}@media screen and (min-width:750px){.search-modal__content{--modal-width: min(1040px, 84dvw)}}.predictive-search-results__products .predictive-search-results__wrapper-products{grid-template-columns:repeat(2,minmax(0,1fr))}@container (min-width: 480px){.predictive-search-results__products .predictive-search-results__wrapper-products{grid-template-columns:repeat(3,minmax(0,1fr))}}@container (min-width: 760px){.predictive-search-results__products .predictive-search-results__wrapper-products{grid-template-columns:repeat(4,minmax(0,1fr))}}.predictive-search-results__products+.predictive-search-results__products{margin-block-start:var(--margin-lg);padding-block-start:var(--margin-lg);border-block-start:1px solid var(--ri-menu-line)}.predictive-search-results__inner .predictive-search-results__title{font-size:var(--font-size--xs);font-weight:600;letter-spacing:.09em;text-transform:uppercase;color:rgb(var(--color-foreground-rgb) / var(--opacity-subdued-text))}.search-modal__content .predictive-search-form__header{box-shadow:0 1px 0 0 var(--ri-menu-line)}.predictive-search-results__card:not(.predictive-search-results__card--product){border-color:var(--ri-card-line);border-radius:var(--ri-card-radius, 14px);transition:border-color .2s ease,transform .2s ease}@media(hover:hover){.predictive-search-results__card:not(.predictive-search-results__card--product):hover{border-color:var(--ri-card-line-hover);transform:translateY(-2px)}}@media(prefers-reduced-motion:reduce){.predictive-search-results__card:not(.predictive-search-results__card--product),.predictive-search-results__card:not(.predictive-search-results__card--product):hover{transition:none;transform:none}}@media screen and (min-width:750px){.predictive-search-results__wrapper:not(:has(slideshow-slide:nth-of-type(2))) .predictive-search-results__card:not(.predictive-search-results__card--product){width:48cqi}.predictive-search-results__wrapper:has(slideshow-slide:nth-of-type(2)):not(:has(slideshow-slide:nth-of-type(3))) .predictive-search-results__card:not(.predictive-search-results__card--product){width:35cqi}}.predictive-search-results__card .resource-card__collection-image{border-radius:calc(var(--ri-card-radius, 14px) / 3)}.predictive-search-results__card--product.predictive-search-results__card--product:has(product-card):hover{padding:0;margin:0;background-color:transparent;border-radius:0}.predictive-search-results__wrapper-products .predictive-search-results__card--product:has(product-card){display:block}
/*# sourceMappingURL=/cdn/shop/t/10/assets/ri-header.css.map */
