/*
Generated time: December 16, 2024 20:11
This file was created by the app developer. Feel free to contact the original developer with any questions. It was minified (compressed) by AVADA. AVADA do NOT own this script.
*/
:root{--font-body-family:"articulat-cf",sans-serif;--font-body-headings:"articulat-cf",sans-serif;--font-sans:var(--font-body-family);--font-sans2:var(--font-headings-family)}*,:after,:before{box-sizing:border-box}blockquote,body,dd,dl,figcaption,figure,h1,h2,h3,h4,li,p{margin:0}body{min-height:100vh;scroll-behavior:smooth;text-rendering:optimizeSpeed;line-height:1.5}a:not([class]){text-decoration-skip-ink:auto}img{max-width:100%;display:block;height:auto}article>*+*{margin-top:1em}button,input,select,textarea{font:inherit}@media(prefers-reduced-motion:reduce){*{animation-duration:NaNs!important;animation-iteration-count:1!important;transition-duration:NaNs!important;scroll-behavior:auto!important}}@media(max-width:29.365em){.u-hide--untilPhoneLarge{display:none!important}}@media(min-width:29.375em){.u-show--untilPhoneLarge{display:none!important}}@media(max-width:47.99em){.u-hide--untilTablet{display:none!important}}@media(min-width:48em){.u-show--untilTablet{display:none!important}}@media(max-width:47.99em){.u-show--fromTablet{display:none!important}}@media(max-width:63.99em){.u-hide--untilDesktop{display:none!important}}@media(min-width:64em){.u-show--untilDesktop{display:none!important}}@media(max-width:63.99em){.u-show--fromDesktop{display:none!important}}@media(min-width:99.375em){.u-show--untilDesktopLarge{display:none!important}}@media(max-width:99.365em){.u-show--fromDesktopLarge{display:none!important}}:root{--breakpoint-desktop:1024px;--wp--style--block-gap:clamp(2rem,5vw,6rem);--block-gap-no-margin:0;--block-gap:var(--wp--style--block-gap);--block-gap-tiny:calc(var(--wp--style--block-gap)/5);--block-gap-small:calc(var(--wp--style--block-gap)/3);--block-gap-medium:calc(var(--wp--style--block-gap)/2);--block-gap-big:calc(var(--wp--style--block-gap)*1.5);--block-gap-large:calc(var(--wp--style--block-gap)*2.3);--scrollbar-bg:#e6e6e6;--scrollbar-cursor:#333;--color-dark-black:#000;--color-dark-red:#f42a37;--color-dark-gray:#6e645e;--color-dark-gray-lines:#c7cdd1;--color-base-white:#fff;--color-base-orange:#fa5833;--color-base-black:#322f2f;--color-base-gray:#e0e6eb;--color-light-gray:#f3ece7;--color-neutral-gray:#b2bec7;--color-accent-blue:#00afd6;--color-accent-red:rgb(255,0,25.5);--color-muted-base:#fcf9f8;--color-muted-pink:#fcf9f8;--color-muted-gray-lines:#e1e6ea;--color-text-base:#37352f;--color-text-accent:#37352f;--color-text-neutral:#6e6e6e;--color-text-muted:#a1a1a1;--color-text-negative:#cc432e;--color-link-normal:#000;--color-link-hover:#4facf8;--color-link-active:#4facf8}html{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-size:calc(12.0597px + .22388vw)}@media screen and (min-width:1760px){html{font-size:16px}}@media screen and (max-width:420px){html{font-size:13px}}body{font-family:var(--font-body-family);font-weight:400;color:var(--color-text-base);line-height:1.6}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{color:var(--color-text-accent);font-weight:200;line-height:1.12;margin:0 0 .4em;font-family:var(--font-headings-family)}.h1 a,.h2 a,.h3 a,.h4 a,.h5 a,.h6 a,h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{font-weight:700}.h1,h1{font-size:calc(2.21395rem + 1.81395vw)}@media screen and (min-width:1280px){.h1,h1{font-size:4rem}}@media screen and (max-width:420px){.h1,h1{font-size:2.8rem}}.h2,h2{font-size:calc(1.70698rem + .90698vw)}@media screen and (min-width:1280px){.h2,h2{font-size:2.6rem}}@media screen and (max-width:420px){.h2,h2{font-size:2rem}}.h3,h3{font-size:calc(1.30698rem + .90698vw)}@media screen and (min-width:1280px){.h3,h3{font-size:2.2rem}}@media screen and (max-width:420px){.h3,h3{font-size:1.6rem}}.h4,h4{font-size:calc(1.20465rem + .60465vw)}@media screen and (min-width:1280px){.h4,h4{font-size:1.8rem}}@media screen and (max-width:420px){.h4,h4{font-size:1.4rem}}.h5,h5{font-size:calc(.90233rem + .30233vw)}@media screen and (min-width:1280px){.h5,h5{font-size:1.2rem}}@media screen and (max-width:420px){.h5,h5{font-size:1rem}}.h6,h6{font-size:1.1rem}.content-for-layout p{margin-bottom:1em}body,button,input,select,textarea{-webkit-font-smoothing:antialiased;text-size-adjust:100%}a{color:var(--color-text-accent);text-decoration:none;font-weight:600}a[href^=mailto],a[href^=tel]{white-space:nowrap}a:focus{color:inherit}.icon{width:1em;height:1em}strong{font-weight:700}form{width:100%}.form__row{display:flex;align-items:center;gap:.6rem;margin-bottom:var(--block-gap-tiny)}.form__field{flex-grow:1}.form__field label{font-size:.85rem}.form__field>label{text-align:left;display:block;margin-bottom:.35rem}.form__field input,.form__field select,.form__field textarea{width:100%}.form__field input[type=checkbox],.form__field input[type=radio],.form__field select[type=checkbox],.form__field select[type=radio],.form__field textarea[type=checkbox],.form__field textarea[type=radio]{width:auto;height:auto}.form__field .multiple-choice{text-align:left}.form__field .multiple-choice label{display:inline-flex;align-items:center;gap:.3rem;margin-right:.7rem}.form__actions{display:flex;justify-content:space-between;align-items:center;padding-top:1rem}.form__actions .help-info{font-size:.8rem}.form__actions .help-info a{font-weight:400;text-decoration:underline}.form__actions .Button:only-child{margin-left:auto}input[type=date],input[type=datetime-local],input[type=email],input[type=number],input[type=password],input[type=tel],input[type=text],input[type=time],select{background:#fff;height:3em;border-radius:1.5em;padding:0 1.25em;font-size:1rem;border:1px solid var(--color-muted-gray-lines)}textarea{background:#fff;border-radius:1.5em;padding:1em 1.25em;font-size:1rem;border:1px solid var(--color-muted-gray-lines)}.Container,[aligncontained],[data-container]{width:100%;max-width:calc(100% - 2rem);margin-left:auto;margin-right:auto}@media(min-width:48em){.Container,[aligncontained],[data-container]{max-width:calc(100% - 4rem)}}@media(min-width:94rem){.Container,[aligncontained],[data-container]{max-width:clamp(20rem,90rem,90%)}}@media(max-width:1680px){.Container .Container,[aligncontained] .Container,[data-container] .Container{max-width:100%}}@media(min-width:72rem){.Container--aligncenter,.Container--center,.Container--narrow,[data-container*=narrow]{max-width:68rem}}@media(min-width:70rem){.Container--narrower,[data-container*=narrower]{max-width:66rem}}@media(min-width:52rem){.Container--narrowest,[data-container*=narrowest]{max-width:48rem}}@media(min-width:128rem){.Container--wide,.Container.alignwide,[data-container*=wide]{max-width:118rem;width:calc(100% + 28rem)}}@media(min-width:120rem){.Container--wider,[data-container*=wider]{max-width:118rem}}@media(min-width:108rem){.Container--wider,.Container--widest,[data-container*=wider],[data-container*=widest]{max-width:106rem}}@media(min-width:128rem){.Container--widest,[data-container*=widest]{max-width:126rem}}.Container--full,[data-container*=alignfull],[data-container*=full]{position:relative;width:100vw;left:50%;right:50%;margin-left:-50vw!important;margin-right:-50vw!important;max-width:100vw!important;padding-left:2rem;padding-right:2rem}.announcement-bar{background:var(--color-dark-black);color:#fff;padding-top:.6rem;padding-bottom:.6rem;font-size:.85rem;text-align:center}.announcement-bar a{color:#fff;font-weight:800}.shopify-section.shopify-section-group-header-group{margin-bottom:0;position:relative;border-bottom:1px solid var(--color-dark-red)}.shopify-section.shopify-section-group-header-group:first-child{z-index:12}.shopify-section.shopify-section-group-header-group .icon--primary{font-size:1.6rem}.site-header .inner{padding-top:.8rem;padding-bottom:.8rem;display:grid;grid-template-columns:min-content 1fr min-content;align-items:center;gap:1rem}@media(min-width:48em){.site-header .inner{padding-top:1.6rem;padding-bottom:1.6rem;grid-template-columns:1fr min-content;gap:2rem}}@media(min-width:64em){.site-header .inner{grid-template-columns:clamp(9rem,45vw,18rem) 1fr 1fr;gap:3.8rem}}#main-navigation-container{z-index:10}.site-header__brand{max-width:55vw}@media(min-width:48em){.site-header__brand{max-width:16rem}}.site-header__brand svg{display:block;width:100%;max-width:18rem}desktop-nav{display:block;font-size:.9rem}desktop-nav .nav__link.level-1{text-transform:uppercase}.site-header__utils{display:flex;justify-content:flex-end;gap:.8rem;align-items:center}.site-header__utils>a svg{display:block}.mobile-search-container{padding:0 1rem 1rem;border:1px solid red}.mobile-search-container quick-search{max-width:100%}mini-cart{align-self:center}mini-cart,mini-cart svg{display:block}#main-navigation-container{position:absolute;top:100%;width:100%}#main-navigation-container .nav__submenu.level-2{padding-top:2.4rem;padding-bottom:2.8rem;position:absolute;top:0;left:0;width:100vw;transition:opacity .4s,transform .8s allow-discrete;display:none;transform:translateY(-3rem),scaleY(100%)}#main-navigation-container .nav__submenu .nav.level-2,#main-navigation-container .nav__submenu .nav__link{display:block}#main-navigation-container .nav__submenu .nav__link.level-2{font-size:1.2rem;display:block;margin-bottom:1rem}#main-navigation-container .nav__submenu .nav__link.level-3{font-size:.9rem;font-weight:400;padding:.4em 0}#main-navigation-container .nav.level-1{gap:1rem clamp(2rem,5vw,5rem)}#main-navigation-container .nav__item__header{margin-bottom:1.6rem}#main-navigation-container .nav__item__header h4{margin:0}#main-navigation-container .nav__item__header .Button{padding:0;font-size:.8rem}#main-navigation-container .Nav__inner.level-2{display:grid;grid-template-columns:repeat(4,1fr);gap:1.8rem}#main-navigation-container .Nav__inner.level-2.simple{display:block}#main-navigation-container .Nav__inner.level-2.simple .card{align-items:flex-start}#main-navigation-container .Nav__inner.level-2.simple .card small{display:block;line-height:1.4}#main-navigation-container .Nav__inner.level-2.simple .card h4{font-size:1.2rem}#main-navigation-container .Nav__inner.level-2.simple .card__media{border-radius:3px;overflow:hidden}#main-navigation-container .Nav__inner.level-2.simple .card__media img{object-fit:cover}#main-navigation-container .Nav__inner.level-2.simple .card__cta{margin-top:1rem;font-size:.8rem}#main-navigation-container .Nav__inner.level-2.simple .card__cta a{display:inline-flex;align-items:center;gap:.3rem}#main-navigation-container .Nav__inner.level-2.simple .card__cta a .icon{font-size:1.5em;color:var(--color-dark-red)}#main-navigation-container .learn-menu{display:grid;grid-template-columns:3fr 1fr;gap:5rem}#main-navigation-container .learn-menu .posts{display:grid;grid-template-columns:repeat(3,1fr);gap:1.6rem;border-right:1px solid var(--color-muted-gray-lines);padding-right:5rem}#main-navigation-container .learn-menu .topics h4{font-size:1.4rem;margin-bottom:1.4rem}#main-navigation-container .learn-menu .blog-tag-filters{background:0 0;padding:0;display:block}#main-navigation-container .learn-menu .blog-tag-filters li{display:grid;grid-template-columns:3rem 1fr;gap:.5rem;align-items:center;text-align:left;padding:0}#main-navigation-container .learn-menu .blog-tag-filters li:before{width:3rem}#main-navigation-container .learn-menu .card{display:grid;grid-template-columns:1fr;gap:1rem;margin-bottom:1rem;grid-template-areas:"media" "content";align-items:center}#main-navigation-container .learn-menu .card .card__media{margin:0}#main-navigation-container .learn-menu .card .card__media img{display:block;object-fit:cover}#main-navigation-container .learn-menu .card .card__media{aspect-ratio:4/3;border-radius:.4rem!important}#main-navigation-container .learn-menu .card .card__media img{object-fit:contain}#main-navigation-container .learn-menu .card .card__details{padding:0}#main-navigation-container .learn-menu .card .card__details h4{margin-top:0;font-size:1.1rem!important}#main-navigation-container .learn-menu .card .card__details h4 a{font-weight:500}#main-navigation-container .learn-menu .card .card__details p{font-size:.75rem;line-height:1.3}#main-navigation-container .learn-menu .card .card__cta a{text-decoration:underline}.menu-lights .card{background:#fbf8f4;display:grid;grid-template-columns:6rem 1fr;gap:1rem;padding:1.4rem;margin-bottom:1rem;grid-template-areas:"media content";align-items:center}.menu-lights .card .card__media{margin:0}r .menu-lights .card .card__media img{display:block;object-fit:cover}.menu-lights .card .card__media{aspect-ratio:1}.menu-lights .card .card__media img{object-fit:contain}.menu-lights .card .card__details{padding:0}.menu-lights .card .card__details h6{margin-top:0;font-size:1rem;font-weight:600}.menu-lights .card .card__details p{font-size:.75rem;line-height:1.3}#main-navigation-container .backdrop{display:block;position:absolute;top:0;width:100vw;height:100vh;background:#fff;opacity:0;z-index:-1;display:none!important}body{width:100%}body.drawer-open{height:100vh;overflow:hidden}.layout-wrapper{width:100vw}.sublayout-container{position:relative;margin-top:var(--block-gap-medium)}body.index .sublayout-container{margin-top:0}body.index .content-for-layout{padding-bottom:0}#drawers-container{width:100vw;overflow-x:hidden}.Drawer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:90;background:rgba(0,0,0,.8);text-align:left;pointer-events:none;opacity:0;overflow:hidden;width:100vw}.Drawer.is-open{pointer-events:auto;z-index:100}.Drawer .backdrop{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.Dropdown{display:inline-block;position:relative;text-align:left;width:100%;border:1px solid var(--color-dark-black);border-radius:1.8em}.Dropdown.is-open{z-index:10000}.section,.shopify-section{margin-top:var(--block-gap);margin-bottom:var(--block-gap)}.section:first-child,.shopify-section:first-child{margin-top:0}.section__header{text-align:center;margin-bottom:var(--block-gap-medium)}.section__header .section__title{font-weight:400}.nav{display:flex;flex-flow:row wrap;gap:.3em 1.8em}.nav__link.anchor-link{cursor:default!important;pointer-events:none}.nav[type=breadcrumbs]{color:var(--color-base-sage);justify-content:center;gap:0 .7em;padding-top:1.2rem;padding-bottom:1.2rem;font-size:.85rem}.nav[type=breadcrumbs] .nav__item:not(:last-child):after{content:"/";margin:0 0 0 .6em}.nav[type=breadcrumbs] .nav__item:last-child .nav__link{color:var(--color-text-accent)}.nav[type=breadcrumbs] a{font-weight:400}.nav[type=breadcrumbs] a:hover{color:var(--color-text-accent)}.mobile-nav-container{white-space:nowrap;position:relative;overflow-x:scroll;overflow-y:hidden;-webkit-overflow-scrolling:touch}.nav--mobile{padding-top:.3rem;flex-flow:row nowrap;white-space:nowrap}.nav--mobile,.nav--mobile .Nav__item{display:block}.nav--mobile .Nav__item.level-1{font-size:1.1rem;border-bottom:1px solid var(--color-muted-gray-lines)}.nav--mobile .Nav__item .icon{font-size:1.5em}.loop{display:grid;grid-template-columns:1fr;gap:1rem}@media(min-width:30em){.loop{grid-template-columns:repeat(2,1fr)}}@media(min-width:64em){.loop{grid-template-columns:repeat(3,1fr)}}.loop[data-layout*=spacious]{grid-template-columns:repeat(2,1fr);gap:clamp(1rem,3vw,3rem)}.loop[data-type*=products]{grid-template-columns:1fr;gap:1rem}@media(min-width:35em){.loop[data-type*=products]{grid-template-columns:repeat(2,1fr)}}@media(min-width:64em){.loop[data-type*=products]{grid-template-columns:repeat(3,1fr);gap:2rem}}@media(min-width:64em){.loop[data-type*=products][data-type*=flexible-devices]{grid-template-columns:repeat(4,1fr)}}.card{position:relative}.card[data-layout*=horizontal]{display:grid;gap:2rem}@media(min-width:48em){.card[data-layout*=horizontal]{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(3rem,6vw,8rem)}}.card[data-layout*=media-content]{grid-template-areas:"media" "content"}@media(min-width:48em){.card[data-layout*=media-content]{grid-template-areas:"media content"}}.card[data-layout*=content-media]{grid-template-areas:"media" "content"}@media(min-width:48em){.card[data-layout*=content-media]{grid-template-areas:"content media"}}.card__media{aspect-ratio:5/3;background-color:var(--color-muted-gray);grid-area:media}.card__media img{width:100%;height:100%;object-fit:cover;object-position:center;mix-blend-mode:multiply}.card__media[data-layout=fit]{aspect-ratio:auto!important}.card__media[data-layout=fit] img{object-fit:contain!important}.card__media[data-layout=crop] img{object-fit:cover!important}.card__details{padding:1rem 0;grid-area:content}.card__details.has-actions{display:grid;grid-template-columns:1fr auto;align-items:center;gap:1rem}.card__details quick-add-to-cart .Button{font-size:.8rem;font-weight:600;display:flex;align-items:center}.card__details quick-add-to-cart .Button .icon{font-size:1.2rem;margin-right:-.8rem;margin-left:1rem}.card__details .card__link{font-size:.85rem}.card__description{font-size:.9rem;margin-bottom:var(--block-gap-small);font-weight:300}.card__title{font-size:1.4rem}.card__title a{font-weight:400}.card__meta{font-size:.75rem;text-transform:uppercase;color:var(--color-text-muted);margin-bottom:1em}.card[data-type=product]{container-type:inline-size}.card[data-type=product] .card__header{min-height:4.1rem;padding-bottom:.3rem}.card[data-type=product] .card__media{aspect-ratio:3/3.5;border-radius:1rem;overflow:hidden}.card[data-type=product] .card__details{border-radius:1rem;background:var(--color-muted-base);padding:1.3rem 1.6rem;margin-bottom:1rem;min-height:21rem;display:grid;grid-template-columns:1fr;align-items:center;gap:1rem}@media only screen and (min-width:560px){.card[data-type=product] .card__details .card[data-type=product] .card__details:has(figure){height:430px}}@media only screen and (max-width:559px){.card[data-type=product] .card__details .card[data-type=product] .card__details:has(figure){height:100%}}@container (min-width:260px){.card[data-type=product] .card__details:has(figure){grid-template-columns:1fr 3fr}}@container (min-width:360px){.card[data-type=product] .card__details:has(figure){grid-template-columns:1fr 4fr;gap:clamp(.7rem,5vw,3rem);height:415px}}.card[data-type=product] .card__details:has(figure) img{mix-blend-mode:multiply}.card[data-type=product] .card__details p{font-size:.9rem}.card[data-type=product] .card__cta{margin-top:1rem}.card[data-type=product] .card__description{font-size:1rem;margin-bottom:0}.card[data-type=product] [data-price-wrapper]{color:var(--color-text-muted)}.card[data-type=product] [data-price-wrapper] .compare_price{text-decoration:line-through;font-size:.9em}.card[data-type=product2]:hover .card__media img.lifestyle-image{opacity:1}.card[data-type=product2] .card__media{aspect-ratio:.9;background:#fcf9f8;border-radius:6px;overflow:hidden;position:relative}.card[data-type=product2] .card__media.lifestyle-image img{object-fit:cover}.card[data-type=product2] .card__media img.product-image{object-fit:contain}.card[data-type=product2] .card__media img.lifestyle-image{transition:opacity .3s ease-out;object-fit:cover;position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;mix-blend-mode:unset}.card[data-type=product2] .card__title{margin-bottom:0}.card[data-type=product2] [data-price-wrapper]{color:var(--color-text-muted);margin-bottom:1rem}.card[data-type=product2] [data-price-wrapper] .compare_price{text-decoration:line-through}.card[data-type=product2] .card__description{margin-top:1rem;color:var(--color-text-neutral)}.card[data-type=blog] .card__media{border-radius:.8rem;overflow:hidden;margin-bottom:1rem}@media(min-width:48em){.card[data-type=blog] .card__media{aspect-ratio:.9}}.card[data-type=blog] .card__media img{object-fit:cover}.card[data-type=blog] .card__title{font-size:calc(1.10465rem + .60465vw)}@media screen and (min-width:1280px){.card[data-type=blog] .card__title{font-size:1.7rem}}@media screen and (max-width:420px){.card[data-type=blog] .card__title{font-size:1.3rem}}.card[data-type=blog] .card__title a{font-weight:200}.card[data-type=blog] .article__tags{margin-bottom:.8rem;font-size:.75rem;display:flex;flex-flow:row wrap;gap:.3rem}.card[data-type=blog] .article__tags .tag-bubble{border:1px solid rgba(15,15,15,.6);padding:.2em 1em;border-radius:1.5em;font-weight:600}@media(min-width:48em){.card[data-type=press]{grid-template-columns:1.6fr 1fr}}.card[data-type=press] .card__media{aspect-ratio:1/1;border-radius:50%;overflow:hidden}.card[data-type=press] .card__media img{object-fit:cover}.card[data-type=press] .card__cta{margin-top:1.7rem}.badge{position:absolute;right:1rem;top:0;transform:translateY(-50%);background:var(--color-dark-orange);color:#fff;border-radius:50%;width:4rem;height:4rem;display:flex;flex-direction:column;justify-content:center;text-align:center;z-index:10}modal-component{position:fixed;top:0;right:0;bottom:0;left:0;justify-content:center;align-items:center;z-index:100;opacity:0;display:none;pointer-events:none;width:100vw}modal-component .backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(26,25,27,.3);z-index:0}quick-search{display:block;flex-grow:1;max-width:26rem}.QuickSearch{position:relative;display:flex;align-items:center;background:#f7f7f7;border-radius:1.6em;margin-right:1rem}.suggestions-wrapper{z-index:100}.product-quick-links{padding-top:.2rem;padding-bottom:.2rem;border-bottom:1px solid var(--color-dark-red);text-align:center;margin-top:0;background:#fcf9f8}@media(min-width:48em){.product-quick-links{padding-top:1rem;padding-bottom:1rem}}.product-quick-links .product-series-nav{max-height:170px;overflow:hidden}.product-quick-links .product-series-nav.slider-initialized{max-height:unset}.product-quick-links:nth-child(n){margin-bottom:0}.product-quick-links swiper-slide{text-align:center;padding:0 1rem;width:27vw}@media(min-width:48em){.product-quick-links swiper-slide{width:12rem}}.product-quick-links swiper-slide a{display:block;padding:.5rem 0;width:100%}.product-quick-links swiper-slide.selected a{box-shadow:var(--color-dark-red) 0 0 0 1px inset;background:#fff;border-radius:.7rem}.product-quick-links .nav__item{font-weight:300}.product-quick-links .nav__item.selected{border:1px solid red}.product-quick-links .nav__item.selected .nav__link{display:block;border-color:var(--color-dark-red)}.product-quick-links .nav__item figure{aspect-ratio:1.2;width:clamp(5rem,20vw,7rem);margin:0 auto .25rem}.product-quick-links .nav__item figure img{width:100%;height:100%;object-fit:contain}.product-quick-links .nav__item span{display:block;font-weight:500;font-size:.9rem}.product-quick-links .nav__link{display:inline-block;padding:1rem;border:1px solid transparent;border-radius:1rem}#main-navigation-container .nav__submenu.active{opacity:1;display:block;transform:translateY(0),scaleY(100%)}
@media(min-width:64em){.loop[data-type*=products][data-type*=topical]{grid-template-columns:repeat(2,1fr)}}
.product-grid {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(290px, 1fr))!important;
  gap: 24px; /* Adjust spacing as needed */
  padding: 20px;
}
 