html:root{--dv-bg: #0a0a0a;--dv-panel: #141414;--dv-line: #262626;--dv-text: #f5f3ef;--dv-muted: #9c9891;--dv-accent: #e2101c;--dv-radius: 16px;--dv-font: -apple-system, BlinkMacSystemFont, "Helvetica Neue", Helvetica, Arial, sans-serif;--font-body-family: var(--dv-font);--font-heading-family: var(--dv-font);--font-body-weight: 400;--font-body-weight-bold: 700;--font-heading-weight: 800;--font-heading-style: normal}html body{-webkit-font-smoothing:antialiased;letter-spacing:0}html h1,html h2,html h3,html h4,html h5,html .h0,html .h1,html .h2,html .h3,html .h4,html .h5{letter-spacing:-.015em;line-height:1.1}html .h5,html h5,html .h4,html h4{letter-spacing:0}html .main-page-title:before,html .collection-hero__title:before,html .template-search__header>h1:before,html .title-wrapper-with-link>h1.title:before{content:"Devine Car Customs";display:block;margin-bottom:14px;font-family:var(--dv-font);font-size:11px;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:var(--dv-accent)}html .dv-404__eyebrow{display:block;margin:0 0 14px;font-size:11px;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:var(--dv-accent)}html .main-page-title,html .collection-hero__title,html .template-search__header>h1,html .title-wrapper-with-link>h1.title{font-size:clamp(32px,5vw,56px);font-weight:800}html .page-width--narrow .rte{color:var(--dv-muted);font-size:1.6rem;line-height:1.7}html .page-width--narrow .rte h2,html .page-width--narrow .rte h3{color:var(--dv-text);margin-top:2.4em}html .rte a{color:var(--dv-text);text-decoration-color:var(--dv-accent);text-underline-offset:3px}html .button,html .shopify-challenge__button,html .customer button,html button.shopify-payment-button__button--unbranded{font-family:var(--dv-font);font-weight:700;font-size:1.25rem;letter-spacing:.12em;text-transform:uppercase;min-height:4.8rem;padding:0 2.8rem;transition:opacity .15s ease,transform .12s ease}html .button:hover{opacity:.86}html .button:active{transform:scale(.98)}html .button:after,html .button:hover:after{box-shadow:none!important}html .product-form__submit.button,html .cart__checkout-button.button,html #CartDrawer-Checkout.button{--color-button: 226, 16, 28;--color-button-text: 255, 255, 255;--border-opacity: 0;box-shadow:0 10px 30px #e2101c38}html .product-form__submit.button:hover,html .cart__checkout-button.button:hover{opacity:1;transform:translateY(-1px);box-shadow:0 14px 34px #e2101c52}html .product-form__submit[disabled]{box-shadow:none}html .field__input,html .select__select,html .customer .field input,html .customer select,html .quantity{font-family:var(--dv-font)}html .field:after,html .select:after,html .customer .field:after,html .customer select:after,html .localization-form__select:after{box-shadow:0 0 0 1px var(--dv-line)!important;border-radius:10px!important}html .field,html .select,html .field__input,html .select__select,html .quantity,html .quantity:after{border-radius:10px!important}html .field__input,html .select__select{background:var(--dv-panel)}html .field:hover.field:after,html .select:hover.select:after{box-shadow:0 0 0 1px #3a3a3a!important}html .field__input:focus-visible,html .field__input:focus,html .select__select:focus-visible{box-shadow:0 0 0 1px var(--dv-accent),0 0 0 4px #e2101c26!important;outline:none}html .field__label,html .customer .field label{color:var(--dv-muted)}html .card-wrapper .card{border-radius:var(--dv-radius);overflow:hidden;transition:transform .15s ease,border-color .15s ease}html .card-wrapper:hover .card{transform:translateY(-3px)}html .card-wrapper:hover .card--card,html .card-wrapper:hover .card--standard .card__inner{--border-opacity: .35}html .card__heading{font-weight:700;letter-spacing:0;font-size:1.5rem;line-height:1.35}html .card__heading a{text-decoration:none}html .card-information .price{color:var(--dv-muted);font-size:1.4rem}html .card-information .price--on-sale .price-item--sale{color:var(--dv-accent);font-weight:700}html .badge{font-family:var(--dv-font);font-weight:700;letter-spacing:.06em;text-transform:uppercase;font-size:1.05rem}html .collection-hero{padding-top:2rem}html .collection-hero__inner{border-bottom:1px solid var(--dv-line);padding-bottom:3rem;margin-bottom:1rem}html .collection-hero__description{color:var(--dv-muted);max-width:60ch;font-size:1.6rem;line-height:1.65}html .facets__summary,html .facets__disclosure-vertical,html .facet-filters__label,html .product-count__text,html .facets__heading{font-family:var(--dv-font);letter-spacing:.04em}html .facets__summary,html .facet-filters__field .select__select{font-size:1.3rem}html .active-facets__button-inner{border-radius:999px}html .facets__display,html .facets-wrapper .disclosure-has-popup[open]>summary+*{background:var(--dv-panel);border:1px solid var(--dv-line);border-radius:12px}html .pagination__item--current:after{background:var(--dv-accent)}html .product__title h1{font-size:clamp(28px,3.4vw,44px);font-weight:800}html .product__text.caption-with-letter-spacing{color:var(--dv-accent);font-weight:700;letter-spacing:.22em;font-size:1.1rem}html .product .price{font-size:2rem}html .product .price .price-item--regular{font-weight:700}html .product .price--on-sale .price-item--sale{color:var(--dv-accent)}html .product__description{color:var(--dv-muted);line-height:1.7}html .product__description h2,html .product__description h3,html .product__description strong{color:var(--dv-text)}html .product-form__input--pill input[type=radio]+label{font-family:var(--dv-font);font-weight:600;font-size:1.3rem;letter-spacing:0;background:var(--dv-panel);border-color:var(--dv-line)}html .product-form__input--pill input[type=radio]:checked+label{background:var(--dv-accent);border-color:var(--dv-accent);color:#fff}html .product-form__input .form__label{font-size:1.3rem;font-weight:600;color:var(--dv-muted);letter-spacing:.04em}html .product__media-item .media,html .product__media-list .media,html .thumbnail{border-radius:12px;overflow:hidden}html .share-button__button{color:var(--dv-muted);font-size:1.3rem}html .related-products__heading{font-size:clamp(24px,3vw,36px)}html .related-products{border-top:1px solid var(--dv-line)}html .cart-items thead th,html .cart-item__totals .caption-with-letter-spacing{font-family:var(--dv-font);letter-spacing:.14em;font-size:1.05rem;color:var(--dv-muted)}html .cart-items td{border-color:var(--dv-line)}html .cart-item__name{font-weight:700;text-decoration:none}html .cart-item__image{border-radius:12px}html .cart__footer .totals__total-value{font-weight:800;font-size:2rem}html .cart__empty-text{font-size:clamp(28px,4vw,44px);font-weight:800;letter-spacing:-.015em}html .cart-notification,html .drawer__inner{border-color:var(--dv-line)}html .template-search__search .search__input{background:var(--dv-panel)}html .contact{background:var(--dv-panel);border:1px solid var(--dv-line);border-radius:var(--dv-radius);padding:3.2rem 2.4rem}@media screen and (min-width:750px){html .contact{padding:4.4rem 4.8rem}}html .contact__button .button{width:100%}@media screen and (min-width:750px){html .contact__button .button{width:auto}}html .dv-404{text-align:center;padding:10rem 2rem 12rem;max-width:640px;margin:0 auto}html .dv-404__code{font-size:clamp(88px,18vw,180px);font-weight:800;line-height:.9;letter-spacing:-.04em;color:transparent;-webkit-text-stroke:1px rgba(245,243,239,.35);margin:0 0 2rem}html .dv-404__title{font-size:clamp(26px,4vw,40px);font-weight:800;margin:0 0 1.4rem}html .dv-404__text{color:var(--dv-muted);font-size:1.6rem;line-height:1.65;margin:0 auto 3.2rem;max-width:46ch}html .dv-404__actions{display:flex;flex-wrap:wrap;gap:1.4rem;justify-content:center}html .header__menu-item,html .menu-drawer__menu-item{font-family:var(--dv-font);letter-spacing:.04em}html .header__submenu{border-radius:12px;border:1px solid var(--dv-line)}html .header__active-menu-item{text-decoration-color:var(--dv-accent)}html .announcement-bar__message{font-family:var(--dv-font);letter-spacing:.14em;text-transform:uppercase;font-size:1.05rem;font-weight:600}html .footer{border-top:1px solid var(--dv-line)}html .footer-block__heading{font-size:1.2rem;letter-spacing:.18em;text-transform:uppercase;font-weight:700}
/*# sourceMappingURL=/cdn/shop/t/19/assets/devine-site.css.map */
