:root{--petit-ivory:#fff;--petit-cream:#f5f5f5;--petit-ink:#000;--petit-matcha:#000;--petit-stone:#e5e5e5}body,.header-section,.header__row--top{background:#fff!important;color:#000!important}.header__row--top a,.header__row--top button{color:#000!important}.header__row--bottom{background:#000!important;color:#fff!important}.header__row--bottom .menu-list__link{color:#fff!important;font-family:var(--font-body--family);font-weight:600}.header-menu .menu-list__submenu{background:#fff!important;color:#000!important}.header-menu .menu-list__submenu a{color:#000!important}.petit-top-banner{background:#000!important;color:#fff!important}.petit-top-banner__link{font-family:var(--font-body--family)}.petit-brand-nav{background:#f5f5f5!important;color:#000!important;border-bottom:1px solid #e5e5e5}.petit-brand-nav__scroll{font-family:var(--font-body--family);font-size:12px;gap:18px;justify-content:flex-start;min-height:44px;letter-spacing:0}.petit-brand-nav__scroll>span{display:none}body .petit-all-products,body .petit-featured-brands,body .petit-section,body .product-information,body .product-information .product-details,body collection-component .product-grid-container{background:#fff!important;color:#000!important}.petit-all-products,.petit-featured-brands{padding-top:40px!important;padding-bottom:40px!important}body :is(h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.petit-serif),body .product-information .product-details h1{font-family:var(--font-body--family)!important;font-style:normal!important;font-weight:600!important;letter-spacing:-.02em!important;line-height:1.2!important}.petit-all-products h2,.petit-featured-brands h2,.petit-newsletter h2{font-size:clamp(24px,2.3vw,32px)!important;max-width:28ch!important}body .product-information .product-details h1{font-size:clamp(24px,2.5vw,36px)!important}.petit-all-products__head{margin-bottom:24px!important;gap:20px!important}.petit-all-products__eyebrow,.petit-eyebrow{font-family:var(--font-body--family);font-size:11px;font-weight:600;letter-spacing:.08em}.petit-all-products__body{margin-top:10px!important;font-size:14px;color:#555!important}.petit-all-products__head>a,.petit-link{font-size:13px!important;font-weight:600;text-decoration:underline;border-bottom:0!important;text-underline-offset:4px}.petit-all-products__rail{gap:20px!important;scrollbar-width:thin!important;scrollbar-color:#ccc #fff;padding-bottom:16px!important}.petit-all-products__card{flex-basis:clamp(180px,17.5vw,250px)!important;background:#fff!important}.petit-all-products__media{aspect-ratio:1!important;border-radius:0!important;background:#fff!important}.petit-all-products__media img{object-fit:contain!important;padding:8px;box-sizing:border-box}.petit-all-products__meta{font-size:13px!important;line-height:1.45!important;flex-direction:column;gap:6px!important;padding-top:12px!important}.petit-all-products__meta span{color:#000!important;font-weight:700}.petit-featured-brands__media,.product-card__image,.card-gallery{border-radius:0!important}.petit-newsletter{background:#f5f5f5!important;color:#000!important;padding-top:48px!important;padding-bottom:48px!important}.petit-trust{background:#000!important;color:#fff!important}.product-card,.collection-card{background:#fff!important}.button,.button-secondary,button[type=submit]{font-family:var(--font-body--family);font-weight:600;letter-spacing:0}.cart__checkout-button{min-height:50px}:where(a,button,input):focus-visible{outline:2px solid currentColor;outline-offset:4px}@media(max-width:749px){.petit-all-products,.petit-featured-brands{padding-top:28px!important;padding-bottom:28px!important}.petit-all-products__head{gap:12px!important;margin-bottom:20px!important}.petit-all-products__rail{gap:14px!important}.petit-all-products__card{flex-basis:44vw!important}.petit-brand-nav__scroll{font-size:11px;gap:16px}.petit-top-banner__link{grid-template-columns:1fr!important;justify-items:center;gap:0}.petit-top-banner__text{justify-self:center!important;text-align:center!important}.petit-top-banner__cta{display:none}}
/*# sourceMappingURL=/cdn/shop/t/30/assets/petit-brand.css.map */
