.announcement-bar-section .utility-bar{background:#000;color:#fff;border:0}.announcement-bar-section .announcement-bar__message,.announcement-bar-section .announcement-bar__message span{color:#fff;font-family:var(--font-body-family);font-size:1.2rem;letter-spacing:.08rem;text-transform:uppercase}.announcement-bar-section .slider-button{display:none}.announcement-bar-section .epf-static-announcements{position:relative;grid-column:1 / -1;width:100%;min-height:3.2rem;overflow:hidden}.announcement-bar-section .utility-bar__grid{position:relative}.announcement-bar-section .localization-wrapper{position:absolute;right:3rem;top:50%;transform:translateY(-50%)}@media screen and (max-width:749px){.announcement-bar-section .localization-wrapper{display:none}}.announcement-bar-section .epf-static-announcement{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;opacity:0;transform:none!important;animation:epfAnnouncementFade calc(var(--epf-announcement-speed, 5s) * 2) ease-in-out infinite;will-change:opacity}.announcement-bar-section .epf-static-announcement--1{animation-delay:0s}.announcement-bar-section .epf-static-announcement--2{animation-delay:calc(var(--epf-announcement-speed, 5s) * -1)}.announcement-bar-section .epf-static-announcement .announcement-bar__message{margin:0}@keyframes epfAnnouncementFade{0%,42%{opacity:1}50%,92%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){.announcement-bar-section .epf-static-announcement{animation:none;opacity:0}.announcement-bar-section .epf-static-announcement--1{opacity:1}}.header-wrapper{background:#fff;color:#000;border:0}.section-header,.shopify-section-header-sticky,.shopify-section-header-hidden{transition:background-color var(--duration-default) ease,transform var(--duration-default) ease}.epf-autoplay-video video{width:100%;height:100%;object-fit:cover;display:block}.epf-autoplay-video:after{content:none}.collection-card-wrapper .card__heading .full-unstyled-link,.collection-card-wrapper .card__caption{display:flex;align-items:center;justify-content:space-between;gap:1.2rem;width:100%}.collection-card-wrapper .card__heading .icon-wrap,.collection-card-wrapper .card__caption .icon-wrap{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;margin-left:auto;color:currentColor}.collection-card-wrapper .card__heading .icon-arrow,.collection-card-wrapper .card__caption .icon-arrow{width:1.65rem;transform:none}.collection-card-wrapper:hover .icon-arrow path{transform:translate(.18rem)}@media screen and (max-width:989px){.menu-drawer{width:100%;background:#fff;color:#000;filter:none}.menu-drawer__navigation-container{display:block;overflow-y:auto;height:100%}.menu-drawer__navigation{padding:2.8rem 0 1rem}.menu-drawer__menu-item{padding:1.25rem 2.4rem;color:#000;font-family:var(--font-body-family);font-size:2.8rem;font-weight:700;letter-spacing:.08rem;text-transform:uppercase;line-height:1.05}.menu-drawer__menu-item>.icon-arrow{right:2.4rem;width:1.8rem}.menu-drawer__menu-item .epf-menu-item-arrow{margin-left:auto;display:inline-flex;align-items:center;width:1.8rem}.menu-drawer__menu-item:hover,.menu-drawer__menu-item:focus,.menu-drawer__menu-item--active{background:transparent;color:#000}.epf-menu-feature{padding:2.4rem 2.4rem 3rem}.epf-menu-feature__heading{margin:0 0 1.6rem;color:#000;font-family:var(--font-body-family);font-size:2.8rem;font-weight:700;letter-spacing:.08rem;text-transform:uppercase}.epf-menu-feature__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.2rem}.epf-menu-feature__item{color:#000;text-decoration:none}.epf-menu-feature__item img{width:100%;aspect-ratio:3 / 4;object-fit:cover;display:block;background:#f5f5f5}.epf-menu-feature__title{display:block;margin-top:.8rem;color:#000;font-family:var(--font-body-family);font-size:1.2rem;line-height:1.2}.menu-drawer__utility-links{padding:0 2.4rem 3rem;background:#fff}.menu-drawer__account,.epf-menu-favorites-link,.epf-menu-help-link{display:block;padding:1.1rem 0;color:#000;font-family:var(--font-body-family);font-size:2rem;font-weight:700;letter-spacing:.08rem;text-transform:uppercase;text-decoration:none}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/epf-aesthetic.css.map */
