.header__menu-item>a,.header__menu-item>button{position:relative;letter-spacing:1.5px}.header__inline-menu .header__menu-item>a:after,.header__inline-menu .header__menu-item>button:after{content:"";position:absolute;bottom:0;left:50%;width:0;height:2px;background:red;transition:width .3s ease,left .3s ease}.header__inline-menu .header__menu-item:hover>a:after,.header__inline-menu .header__menu-item:hover>button:after{width:100%;left:0}.header__menu-item:hover>a,.header__menu-item:hover>button{color:red!important}.mega-menu__content,.header__submenu{border-top:2px solid #FF0000!important}.mega-menu__link:hover,.header__submenu a:hover{color:red!important}.header__search input:focus,.search__input:focus{border-color:#f006!important;box-shadow:0 0 6px #ff000026!important}.section-header.shopify-section-header-sticky{box-shadow:0 2px 16px #0006}.header__icon:hover{color:red!important}.section-quick-filter .banner__box.content-container{background:#000000a6!important;backdrop-filter:blur(16px) saturate(1.4);-webkit-backdrop-filter:blur(16px) saturate(1.4);border:1px solid rgba(255,0,0,.15)!important;border-radius:12px!important;padding:2.5rem 2rem!important;box-shadow:0 8px 32px #0006,0 0 60px #ff00000a,inset 0 1px #ffffff0d;animation:heroBoxReveal .8s cubic-bezier(.16,1,.3,1) forwards;transition:border-color .3s ease,box-shadow .3s ease}.section-quick-filter .banner__box.content-container:hover{border-color:#ff00004d!important;box-shadow:0 8px 32px #00000080,0 0 80px #ff000014,inset 0 1px #ffffff14}@keyframes heroBoxReveal{0%{opacity:0;transform:translateY(20px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.section-quick-filter .banner__box h1,.section-quick-filter .banner__box h2,.section-quick-filter .banner__box .heading{text-shadow:0 2px 20px rgba(0,0,0,.5);letter-spacing:1px}.section-quick-filter .banner__box em,.section-quick-filter .banner__box .heading-light{opacity:.7}.section-quick-filter select,.section-quick-filter .quick-filter-select,.section-quick-filter [class*=select]{transition:border-color .2s ease,box-shadow .2s ease}.section-quick-filter select:hover,.section-quick-filter select:focus{border-color:#ff000080!important;box-shadow:0 0 8px #ff00001a!important}.section-quick-filter .button,.section-quick-filter button[type=submit],.section-quick-filter .btn{background:red!important;border-color:red!important;color:#fff!important;transition:all .3s ease;text-transform:uppercase;letter-spacing:2px;font-weight:700}.section-quick-filter .button:hover,.section-quick-filter button[type=submit]:hover{background:#c00!important;box-shadow:0 4px 20px #ff00004d!important;transform:translateY(-1px)}.section-quick-filter .banner__box.content-container:before{content:"";position:absolute;top:0;left:10%;right:10%;height:2px;background:linear-gradient(90deg,transparent,#FF0000,transparent);border-radius:2px}.section-gallery .section-heading{letter-spacing:6px;text-transform:uppercase;position:relative;display:inline-block}.section-gallery .section-heading:after{content:"";position:absolute;bottom:-8px;left:50%;transform:translate(-50%);width:60px;height:3px;background:linear-gradient(90deg,transparent,#FF0000,transparent)}.section-gallery .gallery__card,.section-gallery .gallery-item{overflow:hidden;border-radius:4px;position:relative;transition:transform .5s cubic-bezier(.16,1,.3,1),box-shadow .5s ease}.section-gallery .gallery__card:hover,.section-gallery .gallery-item:hover{transform:scale(1.02) translateY(-4px);box-shadow:0 20px 60px #ff00001f,0 8px 24px #0006}.section-gallery .gallery__card img,.section-gallery .gallery-item img{transition:transform .7s cubic-bezier(.16,1,.3,1),filter .5s ease}.section-gallery .gallery__card:hover img,.section-gallery .gallery-item:hover img{transform:scale(1.08);filter:brightness(.85) contrast(1.1)}.section-gallery .gallery__card .card__text,.section-gallery .gallery-item .content-overlay{transition:transform .4s ease}.section-gallery .gallery__card:hover .card__text,.section-gallery .gallery-item:hover .content-overlay{transform:translateY(-4px)}.section-gallery .gallery__card h3,.section-gallery .gallery-item h3{text-shadow:0 2px 12px rgba(0,0,0,.6);letter-spacing:2px;text-transform:uppercase}.section-gallery .gallery__card .button,.section-gallery .gallery-item .button{background:#ff0000d9!important;border:none!important;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:all .3s ease;text-transform:uppercase;letter-spacing:2px;font-size:.75rem}.section-gallery .gallery__card .button:hover,.section-gallery .gallery-item .button:hover{background:red!important;box-shadow:0 4px 20px #f006;transform:translate(4px)}.section-gallery .gallery__card:after,.section-gallery .gallery-item:after{content:"";position:absolute;bottom:0;left:0;right:0;height:3px;background:linear-gradient(90deg,#FF0000,#cc0000,transparent);transform:scaleX(0);transform-origin:left;transition:transform .5s cubic-bezier(.16,1,.3,1);z-index:10}.section-gallery .gallery__card:hover:after,.section-gallery .gallery-item:hover:after{transform:scaleX(1)}.header__inline-menu .list-menu--inline>.header__menu-item{margin:0 1.2rem!important}.header__icon--social,.header a[href*=instagram],.header a[href*=facebook],.header a[href*="wa.me"],.header a[href*=whatsapp]{opacity:.7;transition:opacity .2s ease,color .2s ease}.header a[href*=instagram]:hover,.header a[href*=facebook]:hover,.header a[href*="wa.me"]:hover,.header a[href*=whatsapp]:hover{opacity:1;color:red!important}
/*# sourceMappingURL=/cdn/shop/t/4/assets/custom-dropdown.css.map */
