@@ -131,9 +131,7 @@ textarea:not([rows]) {
131131: root {
132132 /* webfonts */
133133 font-family : var (--font-family );
134- font-feature-settings :
135- "liga" on,
136- "calt" on;
134+ font-feature-settings : "liga" on, "calt" on;
137135
138136 /* fallback to slightly thinner font on browsers without variable 'wght' support */
139137 font-weight : 350 ;
@@ -143,9 +141,9 @@ textarea:not([rows]) {
143141
144142 /* MARK: Variables
145143 */
146- --font-family :
147- "Inter var " , system-ui , -apple-system , BlinkMacSystemFont , "Segoe UI ",
148- Roboto , Oxygen , Ubuntu , Cantarell , "Open Sans" , "Helvetica Neue" , sans-serif;
144+ --font-family : "Inter var" , system-ui , -apple-system , BlinkMacSystemFont ,
145+ "Segoe UI " , Roboto , Oxygen , Ubuntu , Cantarell , "Open Sans" , "Helvetica Neue ",
146+ sans-serif;
149147 --color-brand : 56.6% 0.194 147.7 ;
150148 --color-brand-300 : 0.84 0.0699 157.51 ;
151149 --color-brand-200 : 0.91 0.0406 157.72 ;
@@ -263,10 +261,9 @@ textarea:not([rows]) {
263261
264262@supports (font-variation-settings : normal) {
265263 : root {
266- --font-family :
267- InterVariable, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI" ,
268- Roboto, Oxygen, Ubuntu, Cantarell, "Open Sans" , "Helvetica Neue" ,
269- sans-serif;
264+ --font-family : InterVariable, system-ui, -apple-system, BlinkMacSystemFont,
265+ "Segoe UI" , Roboto, Oxygen, Ubuntu, Cantarell, "Open Sans" ,
266+ "Helvetica Neue" , sans-serif;
270267 }
271268
272269 h1 ,
@@ -442,6 +439,7 @@ ol li:last-child {
442439 }
443440
444441 .header__search {
442+ display : block;
445443 width : 14rem ;
446444 /* This is a horrible hack to stop coveo overflowing 3500px for no reason. :sad */
447445 transform : translateY (0 );
@@ -569,6 +567,12 @@ ol li:last-child {
569567 display : flex;
570568 align-self : center;
571569 }
570+
571+ .header {
572+ .header__logo-small {
573+ display : unset;
574+ }
575+ }
572576}
573577
574578/* sidebar layout */
@@ -633,6 +637,10 @@ ol li:last-child {
633637 scrollbar-gutter : stable;
634638 }
635639 }
640+
641+ .sidebar__search {
642+ display : none;
643+ }
636644}
637645
638646/* This is our "mobile" or no sidebar breakpoint */
@@ -641,10 +649,24 @@ ol li:last-child {
641649 .sidebar {
642650 /* Above search */
643651 z-index : 11 ;
644- display : unset ;
652+ display : block ;
645653 transform : translateX (0 );
646654 border-bottom : 1px solid oklch (var (--color-divider ));
647- height : fit-content;
655+
656+ position : fixed;
657+ top : 0 ;
658+ left : 0 ;
659+
660+ .sidebar__content__wrapper {
661+ display : flex;
662+ flex-direction : column;
663+ }
664+
665+ .sidebar__search {
666+ display : unset;
667+ width : calc (var (--sidebar-width ) - 4rem );
668+ margin-left : 1rem ;
669+ }
648670 }
649671 }
650672
@@ -655,6 +677,11 @@ ol li:last-child {
655677 margin : 0 ;
656678 }
657679 }
680+ .header-container {
681+ .header__search {
682+ display : none;
683+ }
684+ }
658685 }
659686
660687 .header__product-selector {
@@ -945,6 +972,10 @@ main {
945972 --atomic-border-radius-md : 0 ;
946973 --atomic-border-radius : 0 ;
947974 --atomic-font-family : var (--font-family );
975+
976+ atomic-search-box {
977+ z-index : 0 ;
978+ }
948979}
949980
950981atomic-search-interface {
@@ -1203,9 +1234,7 @@ nav.sidebar.sidebar__mobile-open {
12031234 border-radius : 5px 0 0 5px ;
12041235 color : oklch (0 0 0 / 0.75 );
12051236 text-decoration : none;
1206- transition :
1207- background-color 0.2s ease,
1208- color 0.2s ease;
1237+ transition : background-color 0.2s ease, color 0.2s ease;
12091238
12101239 & : hover {
12111240 background-color : oklch (var (--color-brand ) / 0.08 );
0 commit comments