.section-header{border-bottom:none!important}.header{padding-top:.8rem!important;padding-bottom:.8rem!important}.header__heading-logo{max-width:180px;transition:transform .2s ease}.header__heading-logo:hover{transform:scale(1.03)}.header__icon{color:#fff;transition:color .2s ease}.header__icon:hover{color:#3b82f6}header-drawer .icon{color:#fff}.banner{position:relative;overflow:hidden}.banner__heading{font-weight:800;text-transform:uppercase;letter-spacing:.02em;text-shadow:2px 2px 8px rgba(0,0,0,.5)}.banner .button{min-width:160px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;padding:12px 28px;border-radius:8px;transition:all .2s ease}.banner .button:hover{transform:translateY(-2px);box-shadow:0 4px 12px #3b82f666}.section-header__title,.title,h2.title{font-weight:800;text-transform:none;letter-spacing:-.01em}.card-wrapper{transition:transform .2s ease,box-shadow .2s ease;border-radius:8px;overflow:hidden}.card-wrapper:hover{transform:translateY(-4px);box-shadow:0 8px 24px #0000001f}.card__heading{font-weight:600;font-size:.85rem;line-height:1.3;text-transform:uppercase}.price{font-weight:700;color:#1b1b1b}.price--on-sale .price-item--regular{text-decoration:line-through;opacity:.6}.price--on-sale .price-item--sale{color:#ef4444;font-weight:800}.button--primary{background-color:#3b82f6;border-color:#3b82f6;color:#fff;border-radius:8px;font-weight:700;transition:all .2s ease}.button--primary:hover{background-color:#2563eb;border-color:#2563eb;transform:translateY(-1px)}.button--secondary{border-color:#1b1b1b;color:#1b1b1b;border-radius:8px;font-weight:700;transition:all .2s ease}.button--secondary:hover{background-color:#1b1b1b;color:#fff}.slider-button{background-color:#ffffffe6;border-radius:50%;box-shadow:0 2px 8px #00000026;transition:all .2s ease}.slider-button:hover{background-color:#fff;box-shadow:0 4px 12px #0003}.slider--everywhere .slideshow__progress-bar{background-color:#3b82f6}.collection-list{gap:1rem}.shopify-section{padding-top:0;padding-bottom:0}.newsletter-form__field-wrapper .field__input{border-radius:8px 0 0 8px;border-color:#ffffff4d;background:#ffffff1a;color:#fff}.newsletter-form__field-wrapper .field__input::placeholder{color:#fff9}.newsletter-form__button{border-radius:0 8px 8px 0;background-color:#3b82f6;border-color:#3b82f6}.footer{border-top:none!important}.footer__title{font-weight:700;text-transform:uppercase;font-size:.85rem;letter-spacing:.05em}.list-payment{opacity:.7}.menu-drawer{background-color:#111}.menu-drawer__menu-item{font-weight:700;font-size:1.1rem;padding:.8rem 0;text-transform:uppercase}.menu-drawer__submenu .menu-drawer__menu-item{font-weight:400;font-size:.95rem;text-transform:none}.badge{font-weight:700;text-transform:uppercase;font-size:.7rem;letter-spacing:.05em;border-radius:4px}.predictive-search{border-radius:8px;box-shadow:0 8px 32px #00000026}.center a.button,a.button.button--primary{min-width:140px}@media(prefers-reduced-motion:no-preference){.scroll-trigger.animate--fade-in{animation-duration:.4s}.scroll-trigger.animate--slide-in{animation-duration:.5s}}@media screen and (max-width:749px){.banner__heading{font-size:2rem}.banner .button{min-width:120px;padding:10px 20px;font-size:.85rem}.card__heading{font-size:.75rem}}.color-scheme-4{background-color:#111}.color-scheme-3{background-color:#1b1b1b}
/*# sourceMappingURL=/cdn/shop/t/7/assets/custom-cardshq-style.css.map */
