.announcement-bar-section .announcement-bar{padding:10px 0}.announcement-bar-section .announcement-bar__message{font-size:1.2rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.header-wrapper{box-shadow:0 1px #12121214}.header{min-height:6rem}.header__inline-menu .list-menu__item--link,.header__menu-item{font-size:1.2rem;font-weight:700;text-transform:uppercase;letter-spacing:.12em}.header__menu-item span{position:relative;padding-bottom:2px}.header__menu-item span:after{content:"";position:absolute;bottom:-2px;left:0;width:0;height:2px;background:rgb(var(--color-base-accent-1));transition:width .25s ease}.header__menu-item:hover span:after,.header__menu-item:focus span:after{width:100%}.header__active-menu-item-v2,.header__menu-item .header__active-menu-item{color:#fff}.title-wrapper .title,.title-wrapper-with-link .title,.collection__title .title{text-transform:uppercase;letter-spacing:.1em;font-size:clamp(2rem,3vw,3.2rem)}.collection__description{text-align:center;max-width:640px;margin:0 auto 3rem;opacity:.7;font-size:1.5rem;line-height:1.7}.title-wrapper .title,.collection__title .title{position:relative;display:inline-block;padding-bottom:1.4rem}.title-wrapper .title:after,.collection__title .title:after{content:"";display:block;width:48px;height:3px;background:rgb(var(--color-base-accent-1));margin:1rem auto 0}.card-wrapper{transition:transform .22s ease}.card-wrapper:hover{transform:translateY(-5px)}.card__inner .media img{transition:transform .45s ease}.card-wrapper:hover .card__inner .media img{transform:scale(1.05)}.card__heading.h5 a,.card__heading a{font-size:1.4rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em}.price--on-sale .price-item--sale{color:#e53e3e!important;font-weight:700;font-size:1.5rem}.price--on-sale .price__compare-price .price-item--regular{opacity:.5;font-size:1.25rem;text-decoration:line-through}.badge--bottom-left{font-size:1rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.button,.quick-add__submit.button{font-size:1.25rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;transition:background .2s ease,color .2s ease,transform .15s ease}.button:hover{transform:translateY(-1px)}.button:active{transform:translateY(0)}.product__title{text-transform:uppercase;letter-spacing:.08em;font-size:clamp(2rem,2.5vw,2.8rem)}.footer{border-top:1px solid rgba(18,18,18,.1)}.footer-block__heading{text-transform:uppercase;letter-spacing:.12em;font-size:1.3rem;font-weight:700}.whatsapp-float{position:fixed;bottom:28px;right:28px;width:58px;height:58px;background:#c7a96b;border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 18px #c7a96b80;z-index:9999;transition:transform .2s ease,box-shadow .2s ease;text-decoration:none}.whatsapp-float:hover{transform:scale(1.1);box-shadow:0 8px 24px #c7a96ba6}.whatsapp-float svg{width:32px;height:32px;fill:#fff}.whatsapp-float:before{content:"";position:absolute;width:100%;height:100%;border-radius:50%;background:#c7a96b59;animation:wa-pulse 2s ease-out infinite}@keyframes wa-pulse{0%{transform:scale(1);opacity:1}70%{transform:scale(1.5);opacity:0}to{transform:scale(1.5);opacity:0}}.collection .title{text-transform:uppercase;letter-spacing:.1em}.price-item--regular{font-weight:600}.banner__heading{text-transform:uppercase;letter-spacing:.12em}.banner__buttons .button{min-width:160px}.comparison-table__title,.testimonials__title,.email-signup-banner__title,.newsletter__title{text-transform:uppercase;letter-spacing:.1em}.scrolled-past-header .header__heading-logo{width:70%!important}
/*# sourceMappingURL=/cdn/shop/t/4/assets/carnage-style.css.map */
