body.template--index #MainContent{display:flex;flex-direction:column}body.template--index #MainContent>*{order:5;width:100%;min-width:0;align-self:stretch}body.template--index #MainContent>.section-hero-banner{order:0}body.template--index #MainContent>.section-marquees{order:1}body.template--index #MainContent>*:has(>.section__featured-collections){order:2}body.template--index .section__featured-collections .card-collection__content{text-align:center}.section-marquees>div{--marquee-duration: 45s !important}.menu-panel .brandnav-all-item{border-block-end:1px solid rgb(var(--color-border, 0 0 0) / .12)}a.brandnav-all{display:flex;align-items:center;justify-content:space-between;gap:.8rem;font-weight:600}.menu-panel a.brandnav-all:after{content:"\2192";opacity:.55;font-weight:400}.header__nav-item.dropdown .header__nav-links .brandnav-all-item a.brandnav-all,.header__nav-links .header__nav--group-link .brandnav-all-item a.brandnav-all{font-size:1.6rem;font-weight:600;padding-inline-start:1.2rem;justify-content:flex-start;gap:.4rem}.brandnav-series{display:block;margin-block:0 1.6rem}.brandnav-series__inner{padding-inline:var(--page-gutter, 1.6rem)}.brandnav-series__head{display:flex;align-items:baseline;gap:.8rem;margin:0 0 1rem;font-size:var(--font-size-static-sm, 1.3rem)}.brandnav-series__brand{font-weight:700;letter-spacing:.04em}.brandnav-series__list{display:flex;gap:1.2rem;margin:0;padding:0 0 .6rem;list-style:none;overflow-x:auto;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;scrollbar-width:thin}.brandnav-series__cell{flex:0 0 auto;scroll-snap-align:start}.brandnav-series__item{display:block;width:10rem;text-decoration:none;color:inherit}.brandnav-series__thumb{display:flex;align-items:center;justify-content:center;width:10rem;height:7.5rem;overflow:hidden;border-radius:var(--card-corner-radius, .6rem);background-color:rgb(var(--color-background, 255 255 255));outline:1px solid rgb(var(--color-border, 0 0 0) / .12);outline-offset:-1px}.brandnav-series__thumb img{width:100%;height:100%;object-fit:contain;padding:.4rem}.brandnav-series__thumb--all{font-size:1.2rem;font-weight:700;letter-spacing:.08em;opacity:.75}.brandnav-series__name{display:block;margin-block-start:.6rem;font-size:1.2rem;line-height:1.3;text-align:center;word-break:break-word}.brandnav-series .brandnav-series__item.is-current .brandnav-series__thumb{outline:2px solid rgb(var(--color-heading-text, 0 0 0) / .85);outline-offset:-2px}.brandnav-series__item.is-current .brandnav-series__name{font-weight:700}@media screen and (min-width:990px){.brandnav-series__item,.brandnav-series__thumb{width:12rem}.brandnav-series__thumb{height:9rem}.brandnav-series__name{font-size:1.3rem}}.brandnav-colors{display:block;margin-block:0 2rem}.brandnav-colors__head{display:flex;align-items:baseline;gap:.8rem;margin:0 0 1rem;font-size:var(--font-size-static-sm, 1.3rem);font-weight:600}.brandnav-colors__count{font-weight:400;font-size:1.2rem;opacity:.6}.brandnav-colors__list{display:flex;gap:1rem;margin:0;padding:0 0 .6rem;list-style:none;overflow-x:auto;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;scrollbar-width:thin}.brandnav-colors__cell{flex:0 0 auto;scroll-snap-align:start}.brandnav-colors__item{display:block;width:8rem;text-decoration:none;color:inherit}.brandnav-colors__thumb{display:flex;align-items:center;justify-content:center;width:8rem;height:6rem;overflow:hidden;border-radius:var(--card-corner-radius, .6rem);background-color:rgb(var(--color-background, 255 255 255))}.brandnav-colors .brandnav-colors__thumb{outline:1px solid rgb(var(--color-border, 0 0 0) / .14);outline-offset:-1px}.brandnav-colors .brandnav-colors__item.is-current .brandnav-colors__thumb{outline:2px solid rgb(var(--color-heading-text, 0 0 0) / .85);outline-offset:-2px}.brandnav-colors__thumb img{width:100%;height:100%;object-fit:contain;padding:.3rem}.brandnav-colors__name{display:block;margin-block-start:.5rem;font-size:1.05rem;line-height:1.3;letter-spacing:0;text-align:center;word-break:break-word}.brandnav-colors__item.is-current .brandnav-colors__name{font-weight:700}.brandnav-colors__item.is-soldout{opacity:.45}.brandnav-colors__soldout{display:block;font-size:1rem;text-align:center;opacity:.85}.brandnav-colors .oo-card-wish,.brandnav-colors [data-oo-wish],.brandnav-series .oo-card-wish,.brandnav-series [data-oo-wish]{display:none!important}@media screen and (min-width:990px){.brandnav-colors__item,.brandnav-colors__thumb{width:9rem}.brandnav-colors__thumb{height:6.8rem}}
/*# sourceMappingURL=/cdn/shop/t/83/assets/brandnav.css.map */
