body{color:#1a1a1a}.section-header .title{letter-spacing:.1em;text-transform:uppercase}.footer-block__list-item a:hover{color:#5e6350}a:focus-visible,button:focus-visible{outline:2px solid #5E6350;outline-offset:2px}.header{padding:16px 0}.header__inline-menu .list-menu{flex-wrap:wrap!important;justify-content:flex-start;gap:0}ul.header__submenu.list-menu.list-menu--disclosure{flex-direction:column!important;align-items:stretch!important;min-width:200px!important;width:auto!important;padding:12px 0!important}ul.header__submenu.list-menu.list-menu--disclosure>li{width:100%!important}ul.header__submenu.list-menu.list-menu--disclosure>li>a{display:block!important;width:100%!important;padding:8px 24px!important;white-space:nowrap!important}@media(min-width:990px){.collection-list{display:flex!important;flex-wrap:wrap!important;gap:12px!important}.collection-list .collection-list__item{flex:0 0 calc(25% - 9px)!important;max-width:calc(25% - 9px)!important}}@media(max-width:989px)and (min-width:750px){.collection-list .collection-list__item{flex:0 0 calc(50% - 6px)!important;max-width:calc(50% - 6px)!important}.banner{min-height:50vh}}@media(max-width:749px){.banner{min-height:45vh}.rich-text__text p{font-size:14px}h1{font-size:1.5rem}h2{font-size:1.25rem}.collection-list{display:grid!important;grid-template-columns:1fr 1fr!important;gap:8px!important}.collection-list .collection-list__item{width:100%!important;max-width:100%!important;flex:none!important}}.brand-header{display:flex;align-items:center;gap:24px}.brand-logo{max-height:80px;width:auto;flex-shrink:0}.brand-text{flex:1}.brand-text p{margin:0;font-size:14px;line-height:1.6}@media(max-width:749px){.brand-header{flex-direction:column;align-items:flex-start;gap:12px}.brand-logo{max-height:60px}}.header .header__heading-logo-wrapper img,.header .header__heading-logo-image{padding:6px 0}.header .header__heading{margin-right:16px}.header .header__heading-link{padding:4px 12px 4px 0}@media(max-width:989px){.header .header__heading{margin-left:8px}.header .header__heading-logo-wrapper img,.header .header__heading-logo-image{max-width:140px!important}}@media(max-width:749px){.header .header__heading-logo-wrapper img,.header .header__heading-logo-image{max-width:110px!important}}@media(max-width:989px){.header__heading{flex:1;text-align:center}.header__heading-link{display:inline-block}}.brand-logo{border:none!important;box-shadow:none!important;outline:none!important;background:transparent!important;padding:0!important}.brand-header img{border:none!important;box-shadow:none!important;outline:none!important;background:transparent!important}.collection-hero__description img{border:none!important;box-shadow:none!important;background:transparent!important}.rte img{border:none!important;box-shadow:none!important}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom-styles.css.map */
