.search-dropdown{display:block;background-color:var(--color-brand-background);position:fixed;bottom:0;left:0;right:0;z-index:var(--z-index-sticky)}.search-dropdown__close{--border-radius:50%;width:2rem;height:2rem;padding:0 .1875rem;position:absolute;top:calc(var(--element-spacing) - .375rem);right:var(--site-side-spacing);z-index:1}@media screen and (min-width:768px){.search-dropdown__close{top:var(--element-spacing);width:1.5rem;height:1.5rem}}@media screen and (min-width:1024px){.search-dropdown__close{right:var(--site-side-spacing-lg)}}.search-dropdown__close .icon{margin:0}.search-dropdown__inner{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;overflow:auto;padding:var(--element-spacing) var(--site-side-spacing);max-height:100%}@media screen and (min-width:1024px){.search-dropdown__inner{padding:var(--element-spacing) var(--site-side-spacing-lg)}}.search-dropdown__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:768px){.search-dropdown__content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}}.search-dropdown__content-main{-webkit-box-flex:1;-ms-flex:1;flex:1}.search-dropdown__content-side{-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;margin-top:1.875rem}@media screen and (min-width:768px){.search-dropdown__content-side{width:34%;padding-left:1.875rem;margin-top:0}}.search-dropdown__content-banner{-ms-flex-preferred-size:100%;flex-basis:100%}.search-dropdown__source-section:not(:first-child){margin-top:1.875rem}.search-dropdown__source-section[data-source-section=products] .search-dropdown__items-list{margin-top:.625rem}.search-dropdown__source-section[data-source-section=products] .search-dropdown__item{overflow:visible}.search-dropdown__source-section[data-source-section=articles] .search-dropdown__items-list,.search-dropdown__source-section[data-source-section=collections] .search-dropdown__items-list,.search-dropdown__source-section[data-source-section=searches] .search-dropdown__items-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.search-dropdown__source-section[data-source-section=menu] .search-dropdown__item{margin-top:.3125rem}.search-dropdown__source-section[data-source-section=menu] .search-dropdown__item:first-child{margin-top:.9375rem}.search-dropdown__source-header{font-size:.9375rem;font-family:var(--font-medium-family);font-weight:var(--font-medium-weight);font-style:var(--font-medium-style);margin-bottom:0}.search-dropdown__items-list.is-grid{grid-column-gap:.75rem;grid-row-gap:2.5rem}@media screen and (min-width:768px){.search-dropdown__items-list.is-grid{grid-column-gap:1rem;grid-row-gap:1.25rem}}.search-dropdown__item{overflow:hidden}.search-dropdown__link-article,.search-dropdown__link-collection,.search-dropdown__link-tag{background-color:var(--color-putty);border:var(--button-border) solid var(--color-putty);border-radius:var(--border-radius);color:var(--color-brand-text);display:block;font-size:.875rem;line-height:1;-webkit-transition:background-color var(--duration-default),color var(--duration-default);transition:background-color var(--duration-default),color var(--duration-default);-webkit-text-decoration:none;text-decoration:none;padding:.4375rem .625rem;margin:.625rem .625rem 0 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.search-dropdown__link-article:active,.search-dropdown__link-article:focus,.search-dropdown__link-article:hover,.search-dropdown__link-collection:active,.search-dropdown__link-collection:focus,.search-dropdown__link-collection:hover,.search-dropdown__link-tag:active,.search-dropdown__link-tag:focus,.search-dropdown__link-tag:hover{color:var(--button-text);background-color:var(--button-background);-webkit-text-decoration:none;text-decoration:none}.search-dropdown__link-menu{font-size:.9375rem;-webkit-text-decoration:none;text-decoration:none}.search-dropdown__link-menu:hover{-webkit-text-decoration:underline;text-decoration:underline}.search-dropdown__view-all-btn{display:block;width:100%;max-width:26.25rem;margin:1.875rem auto}.search-dropdown__products-empty{padding:3.75rem 0}.search-dropdown__products-empty h3{margin-bottom:var(--element-spacing)}