body{color:rgba(var(--color-foreground),.95)!important}.card__information,.card__heading,.price,.price__container,.caption,.rte p,.rte li{opacity:1!important}.announcement-bar__message{font-size:1.25rem!important;font-weight:600;letter-spacing:.03em}.header{box-shadow:0 2px 12px #00000014}.slideshow__heading{font-size:clamp(2.4rem,4.5vw,5.4rem)!important;line-height:1.1!important;font-weight:700!important;letter-spacing:-.02em!important;text-shadow:0 2px 24px rgba(0,0,0,.3);margin-bottom:1.2rem}.slideshow__text{font-size:clamp(1.3rem,1.8vw,1.7rem)!important;line-height:1.55!important;text-shadow:0 1px 8px rgba(0,0,0,.2);margin-bottom:2.4rem}.slideshow .button{padding:1.3rem 3rem!important;font-size:1.3rem!important;font-weight:600!important;letter-spacing:.06em!important;text-transform:uppercase!important;border-radius:3px!important}.slideshow .button:hover{transform:translateY(-2px);box-shadow:0 8px 24px #0003!important}.multicolumn{border-top:1px solid rgba(var(--color-foreground),.12);border-bottom:1px solid rgba(var(--color-foreground),.12)}.multicolumn .multicolumn-card{text-align:center;padding:2.8rem 2rem;border-right:1px solid rgba(var(--color-foreground),.12)}.multicolumn .multicolumn-card:last-child{border-right:none}.multicolumn .multicolumn-card__title{font-size:1.5rem!important;font-weight:700!important;margin-bottom:.8rem;line-height:1.3;opacity:1!important}.multicolumn .multicolumn-card__info{font-size:1.3rem;line-height:1.6;opacity:1!important}.collection-list .card-wrapper{border-radius:6px;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease}.collection-list .card-wrapper:hover{transform:translateY(-4px);box-shadow:0 14px 36px #00000021}.collection-list .card__heading{font-size:1.4rem!important;font-weight:700!important;letter-spacing:.04em!important;text-transform:uppercase!important;opacity:1!important}.list-collections .card-wrapper{border-radius:8px;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease}.list-collections .card-wrapper:hover{transform:translateY(-5px);box-shadow:0 16px 40px #00000021}.list-collections .card__heading{font-size:1.5rem!important;font-weight:700!important;letter-spacing:.04em!important;text-transform:uppercase!important;opacity:1!important}.card-wrapper{transition:transform .25s ease,box-shadow .25s ease}.card-wrapper:hover{transform:translateY(-3px);box-shadow:0 8px 24px #0000001a}.price{font-weight:700!important;opacity:1!important}.rich-text{border-top:1px solid rgba(var(--color-foreground),.06)}.rich-text .rich-text__wrapper{max-width:700px;margin:0 auto}.rich-text .rich-text__heading{font-size:clamp(2rem,3vw,3rem);font-weight:600;letter-spacing:-.01em}.rich-text .rte{font-size:1.6rem;line-height:1.75;opacity:1!important}.button{border-radius:3px!important;font-weight:600!important;letter-spacing:.05em!important;text-transform:uppercase!important;transition:all .2s ease!important}.button:not(.button--secondary):hover{transform:translateY(-2px);box-shadow:0 8px 20px #0000002e!important}.contact{max-width:740px;margin:0 auto}.contact .field__label{font-weight:600;font-size:1.2rem;letter-spacing:.05em;text-transform:uppercase;opacity:1!important}.contact .field__input,.contact .field__select,.contact textarea{border-radius:4px!important;border-width:2px!important;font-size:1.5rem;padding:1.2rem 1.4rem!important;transition:border-color .2s,box-shadow .2s}.contact .field__input:focus,.contact textarea:focus{border-color:rgb(var(--color-button))!important;box-shadow:0 0 0 3px rgba(var(--color-button),.12)!important;outline:none!important}.contact textarea{min-height:180px;resize:vertical}.product__title{font-size:clamp(2rem,3.5vw,2.8rem);font-weight:600;letter-spacing:-.01em}.product__price{font-size:2rem!important;font-weight:700}.product-form__submit{min-height:56px!important;font-size:1.5rem!important;font-weight:600!important;letter-spacing:.08em!important}.shopify-section+.shopify-section{border-top:1px solid rgba(var(--color-foreground),.05)}.footer__heading{font-size:1.15rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;opacity:1!important}@media screen and (max-width:749px){.slideshow .slideshow__slide .slideshow__media:after,.slideshow .slideshow__slide>.banner__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom,#0000,#00000040,#0009);pointer-events:none;z-index:1}.slideshow .banner__box,.slideshow .slideshow__text-wrapper{background-color:#000a1e59!important;padding:1.6rem!important;border-radius:6px;margin:0 1.2rem 1.6rem;position:relative;z-index:2;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.slideshow .banner__box .banner__heading,.slideshow .banner__box .banner__heading *,.slideshow .slideshow__text-wrapper .slideshow__heading,.slideshow .slideshow__text-wrapper .slideshow__text,.slideshow .banner__box .rte,.slideshow .banner__box .rte p{color:#fff!important;text-shadow:0 2px 12px rgba(0,0,0,.7)!important}.slideshow__heading{font-size:2.4rem!important;margin-bottom:1rem}.slideshow__text{font-size:1.4rem!important;margin-bottom:1.6rem}.slideshow .button{padding:1.2rem 2.2rem!important;font-size:1.3rem!important}.multicolumn .multicolumn-card{border-right:none;border-bottom:none;padding:3rem 2.4rem;text-align:center}.multicolumn .multicolumn-card__title{font-size:1.8rem!important;margin-bottom:1rem}.multicolumn .multicolumn-card__info{font-size:1.4rem;line-height:1.7}.collection-list .card__heading{font-size:1.2rem!important}.list-collections .card__heading{font-size:1.25rem!important}.card__information{padding:1rem}.card__heading{font-size:1.3rem!important;line-height:1.3!important}.rich-text .rich-text__heading{font-size:2rem}.rich-text .rte{font-size:1.45rem}.rich-text .button{width:100%;text-align:center}.product__title{font-size:2rem}.product-form__submit{width:100%!important;min-height:52px!important}.contact .button{width:100%!important}.button{min-height:46px!important}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/ewocar-custom.css.map */
