.announcement-bar,.utility-bar{background:#fff!important;color:#000!important;border-bottom:1px solid rgba(0,0,0,.12)}.announcement-bar__message,.announcement-bar a,.announcement-bar .announcement-bar__link,.announcement-bar .icon,.announcement-bar__message *{color:#000!important;fill:currentColor}.announcement-bar__message{font-size:11px;letter-spacing:.26em}.header__icon--cart{width:54px;height:54px}.header__icon--cart .icon,.header__icon--cart svg{width:36px!important;height:36px!important}.header__icon--search,.header__icon--account{width:50px;height:50px}.header__icon--search .icon,.header__icon--account .icon{width:26px!important;height:26px!important}.cart-count-bubble{bottom:.9rem;left:2.6rem;width:1.8rem;height:1.8rem;font-size:11px}.header__inline-menu .list-menu__item{font-size:13px;letter-spacing:.22em;position:relative}.header__inline-menu>ul>li>details>summary .header__menu-item span,.header__inline-menu>ul>li>a span{background-image:linear-gradient(#000,#000);background-size:0 1px;background-repeat:no-repeat;background-position:0 100%;transition:background-size .35s ease;padding-bottom:4px;text-decoration:none!important}.header__inline-menu>ul>li:hover span{background-size:100% 1px}.mega-menu__content{border-top:1px solid #000;border-bottom:1px solid #000;box-shadow:0 24px 40px #00000014;padding-top:28px;padding-bottom:36px}.mega-menu__list{display:grid;grid-template-columns:repeat(4,1fr);gap:8px 48px}.mega-menu__link--level-2{font-family:Jost,sans-serif;font-size:11px;letter-spacing:.24em;text-transform:uppercase;font-weight:500;border-bottom:1px solid #000;padding:0 0 10px;margin-bottom:10px;display:block;text-decoration:none}.mega-menu__link{font-family:Jost,sans-serif;font-size:15px;letter-spacing:.02em;text-transform:none;padding:6px 0;transition:transform .25s ease,opacity .25s}.mega-menu__link:not(.mega-menu__link--level-2):hover{transform:translate(6px);text-decoration:none}.title-wrapper-with-link,.vc-head{border-bottom:1px solid #000;padding-bottom:14px}.title-wrapper-with-link .title,.collapsible-content .title{letter-spacing:.02em}.card-wrapper .card__inner{transition:box-shadow .4s ease}.card-wrapper:hover .card__inner{box-shadow:0 18px 36px #0000001a}.card-wrapper .card__media img,.vc-shelf__img img{filter:saturate(1.02)}.sl-reveal{opacity:0;transform:translateY(24px);transition:opacity .9s ease,transform .9s ease}.sl-reveal.is-in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.sl-reveal{opacity:1;transform:none;transition:none}}@media(max-width:989px){.header__icon--cart{width:48px;height:48px}.header__icon--cart svg{width:32px!important;height:32px!important}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/vc-rich.css.map */
