.header.header-classic,.header-classic{--bg-color:#ffffff !important;background:#fff!important;background-color:#fff!important}.header__inline-menu{--lv_1_color:#0f1111 !important;--lv_1_color_hover:#0a6a8a !important;--lv_2_color:#0f1111 !important;--lv_2_color_hover:#0a6a8a !important;--lv_3_color:#0f1111 !important;--lv_3_color_hover:#0a6a8a !important}.nav-menu-tab{background:#fff!important}.header__iconItem.header__search{--search-color:#0f1111 !important;--search-bg-color:#f3f4f4 !important;--search-border-color:#d5d9d9 !important;--search-icon-color:#0a6a8a !important}.header__search input,.header__search .search__input{background:#f3f4f4!important;border-color:#d5d9d9!important;color:#0f1111!important}.cart-count-bubble{--bg-bubble:#ffd24a !important;--color-bubble:#000000 !important;background:#ffd24a!important;color:#000!important}.productView-title{--color-title:#0f1111 !important}.productView-options{--color-border:#d5d9d9 !important}.productView-action{--atc-color:#000000 !important;--atc-bg-color:#ffd24a !important;--atc-border-color:#d5d9d9 !important;--atc-color-hover:#000000 !important;--atc-bg-color-hover:#ffd24a !important;--atc-border-color-hover:#d5d9d9 !important}.productView-payment{--bin-color:#000000 !important;--bin-bg-color:#ffd24a !important;--bin-border-color:#d5d9d9 !important;--bin-color-hover:#000000 !important;--bin-bg-color-hover:#ffd24a !important}.jdgm-widget.jdgm-cards-carousel,.jdgm-cards-carousel{--text-color:#0f1111 !important;--card-color:#1a1a1a !important;--header-color:#0f1111 !important;--border-radius:3px !important}.halo-sticky-toolbar-mobile{background:#fff!important;border-color:#d5d9d9!important;border-top:1px solid #d5d9d9!important}.halo-sticky-toolbar-mobile span{color:#0f1111!important}.halo-sticky-toolbar-mobile span.icon svg{fill:#0f1111!important}.halo-sticky-toolbar-mobile .btn,.halo-sticky-toolbar-mobile button{background:#ffd24a!important;color:#000!important;border-color:#d5d9d9!important}.footer-block__newsletter .newsletter-form__button{background-color:#ffd24a!important;color:#000!important;border-color:#d5d9d9!important;fill:#000!important}.footer-block__newsletter .newsletter-form__button:hover{background-color:#ffd24a!important;border-color:#d5d9d9!important}.footer-block__newsletter .newsletter-form__button svg{fill:#000!important}.footer-block__list-social .list-social__link{background:#f3f4f4!important;border-color:#d5d9d9!important;color:#0f1111!important}.footer-block__list-social .list-social__link svg{fill:#0f1111!important}.footer-block__list-social .list-social__link:hover{background:#ffd24a!important;border-color:#d5d9d9!important}.footer-block__list-social .list-social__link:hover svg{fill:#000!important}.customer-links,.customer-links *{color:#0f1111!important}.customer-links a:hover{color:#0a6a8a!important}:root{--qpu-black: #080808;--qpu-dark: #111111;--qpu-surface: #1a1a1a;--qpu-surface-2: #222222;--qpu-border:#d5d9d9;--qpu-gold: #C9A84C;--qpu-gold-light: #E4C06E;--qpu-gold-dark: #9A7A2E;--qpu-text:#0f1111;--qpu-text-muted:#565959;--qpu-white: #FFFFFF;--color-background:var(--qpu-black);--color-foreground:var(--qpu-text);--color-foreground-secondary:var(--qpu-text-muted);--color-shadow:none;--color-accent-1:var(--qpu-gold);--color-accent-2:var(--qpu-gold-light);--color-button:var(--qpu-gold);--color-button-text:#000000;--color-secondary-button:transparent;--color-secondary-button-text:var(--qpu-gold);--color-card-background:var(--qpu-surface);--color-input:var(--qpu-surface-2);--color-input-text:var(--qpu-text);--color-header-background:#ffffff;--color-header-text:var(--qpu-text);--color-footer-background:#ffffff;--color-footer-text:var(--qpu-text);--color-badge-foreground:#000000;--color-badge-background:var(--qpu-gold);--color-border:var(--qpu-border);--color-text:var(--qpu-text);--color-grey:var(--qpu-text-muted);--product-title-color:var(--qpu-white);--font-heading-family: "Bebas Neue", Impact, sans-serif;--font-heading-weight: 400;--font-heading-style: normal;--font-body-family: "Inter", -apple-system, sans-serif;--font-body-weight: 400;--font-label-family: "Rajdhani", sans-serif;--radius-base: 2px;--radius-button: 2px}*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth}body{background-color:var(--qpu-black)!important;color:var(--qpu-text)!important;font-family:Arial,Helvetica,sans-serif!important;font-size:15px;line-height:1.65;-webkit-font-smoothing:antialiased}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,[class*=heading],.product__title,.product-item__title,.card__heading{font-family:Arial,Helvetica,sans-serif!important;font-weight:400!important;letter-spacing:.04em;color:var(--qpu-white)!important;text-transform:uppercase}h4,h5,h6,.caption,.overline,label,.product__text,.variant-picker__label,.card__information>*:not(.card__heading){font-family:Arial,Helvetica,sans-serif!important;letter-spacing:.08em;text-transform:uppercase;font-weight:600}p,li,span,td,input,textarea,select,button{font-family:Arial,Helvetica,sans-serif!important}a{color:var(--qpu-gold);text-decoration:none;transition:color .2s}a:hover{color:var(--qpu-gold-light)}.header,.site-header,header[class*=header]{background:#fff!important;border-bottom:1px solid var(--qpu-gold-dark)!important;position:sticky!important;top:0;z-index:100}.header__heading-link,.site-header__logo a,.header__logo{font-family:Arial,Helvetica,sans-serif!important;font-size:1.8rem;letter-spacing:.06em;color:var(--qpu-white)!important}.header__heading-link span,.header__logo span{color:var(--qpu-gold)}.header__menu-item,.site-header__links a,.header-wrapper a{font-family:Arial,Helvetica,sans-serif!important;font-weight:600;font-size:.9rem;letter-spacing:.1em;text-transform:uppercase!important;color:var(--qpu-text)!important;transition:color .2s;padding-bottom:2px;border-bottom:2px solid transparent}.header__menu-item:hover,.site-header__links a:hover{color:var(--qpu-gold)!important;border-bottom-color:var(--qpu-gold)}.header__icon svg,.cart-count-bubble{fill:var(--qpu-text)!important;stroke:var(--qpu-text)!important}.cart-count-bubble{background:var(--qpu-gold)!important;color:#000!important;font-family:Arial,Helvetica,sans-serif!important;font-weight:700}.color-scheme-1,.color-background-1{background-color:var(--qpu-black)!important;color:var(--qpu-text)!important}.color-scheme-2,.color-background-2{background-color:var(--qpu-dark)!important;color:var(--qpu-text)!important}button,.button,.btn,[type=submit],.shopify-payment-button__button,product-form .button{font-family:Arial,Helvetica,sans-serif!important;font-weight:700!important;font-size:.85rem!important;letter-spacing:.15em!important;text-transform:uppercase!important;border-radius:var(--radius-button)!important;transition:background .2s,transform .15s,box-shadow .2s!important}.button--primary,.button:not(.button--secondary):not(.button--tertiary),[type=submit]:not(.button--secondary),.cart__submit{background:var(--qpu-gold)!important;color:#000!important;border:none!important;box-shadow:none}.button--primary:hover,.button:not(.button--secondary):hover,[type=submit]:not(.button--secondary):hover{background:var(--qpu-gold-light)!important;transform:translateY(-1px);box-shadow:none!important}.button--secondary{background:transparent!important;color:var(--qpu-gold)!important;border:1px solid var(--qpu-gold)!important}.button--secondary:hover{background:var(--qpu-gold)!important;color:#000!important}.product-form__submit:hover{box-shadow:none!important}.shopify-payment-button__button--branded{border-radius:var(--radius-button)!important}.card-wrapper,.card,.product-card,.grid__item .card{background:var(--qpu-surface)!important;border:1px solid var(--qpu-border)!important;border-radius:3px!important;overflow:hidden;transition:border-color .25s,box-shadow .25s,transform .25s!important}.card-wrapper:hover .card,.card:hover,.product-card:hover{border-color:var(--qpu-gold-dark)!important;box-shadow:none!important;transform:translateY(-3px)}.card__media img,.product-item__image{transition:transform .5s ease!important}.card-wrapper:hover .card__media img,.card:hover .product-item__image{transform:scale(1.06)!important}.card__content,.card__information{background:var(--qpu-surface)!important;padding:1rem 1.2rem!important;border-top:1px solid var(--qpu-border)}.card__heading a,.card__heading{font-size:1.1rem!important;color:var(--qpu-white)!important;font-family:Arial,Helvetica,sans-serif!important;letter-spacing:.05em}.price,.price__regular,.price-item,.product__price,[class*=price]:not(.price__sale){color:var(--qpu-gold)!important;font-family:Arial,Helvetica,sans-serif!important;font-weight:700!important;font-size:1.1rem!important;letter-spacing:.05em}.price--on-sale .price__regular{color:var(--qpu-text-muted)!important;font-size:.9rem!important}.badge,.product-label,[class*=badge]{background:var(--qpu-gold)!important;color:#000!important;font-family:Arial,Helvetica,sans-serif!important;font-weight:700;font-size:.65rem;letter-spacing:.15em;text-transform:uppercase;border-radius:1px}.product__title,h1.product__title{font-family:Arial,Helvetica,sans-serif!important;font-size:clamp(2.4rem,5vw,4rem)!important;line-height:1!important;letter-spacing:.03em;color:var(--qpu-white)!important;margin-bottom:.5rem!important}.product__title:after{content:"";display:block;width:60px;height:3px;background:linear-gradient(90deg,var(--qpu-gold),transparent);margin-top:.6rem}.product__price,.price-wrapper .price,.product-info__price{font-family:Arial,Helvetica,sans-serif!important;font-size:2rem!important;color:var(--qpu-gold)!important;letter-spacing:.04em}.variant-picker__option-label,fieldset.js-enabled label{font-family:Arial,Helvetica,sans-serif!important;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--qpu-text)!important}.variant-picker__option,.swatch,.selector-wrapper select{background:var(--qpu-surface-2)!important;border:1px solid var(--qpu-border)!important;color:var(--qpu-text)!important;border-radius:2px!important;transition:border-color .2s!important}.variant-picker__option:hover,.variant-picker__option--selected,.swatch.active{border-color:var(--qpu-gold)!important;background:#f3f4f4!important}.product-form__submit,.product-form__buttons .button{width:100%!important;padding:1.1rem 2rem!important;font-size:1rem!important;letter-spacing:.2em!important;background:var(--qpu-gold)!important;color:#000!important;border:none!important;position:relative;overflow:hidden}.product-form__submit:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(135deg,transparent 0%,transparent 60%);pointer-events:none}.product-form__submit:hover{background:var(--qpu-gold-light)!important}.quantity__input,.quantity__button{background:var(--qpu-surface-2)!important;border:1px solid var(--qpu-border)!important;color:var(--qpu-text)!important}.quantity__button:hover{background:var(--qpu-surface)!important;border-color:var(--qpu-gold)!important;color:var(--qpu-gold)!important}.product__description,.product-description{color:var(--qpu-text-muted)!important;border-top:1px solid var(--qpu-border);padding-top:1.2rem;margin-top:1.2rem}.product__description h2,.product__description h3,.product__description h4{color:var(--qpu-white)!important;font-family:Arial,Helvetica,sans-serif!important;font-size:1rem;letter-spacing:.1em}.product__description ul li::marker{color:var(--qpu-gold)}.product__media-wrapper,.product__media,.product-media{background:var(--qpu-dark)!important;border-radius:3px;overflow:hidden}.product__media-list li.product__media-item{border:1px solid var(--qpu-border)!important}.product__media-list li.product__media-item--active,.product__media-list li.product__media-item:hover{border-color:var(--qpu-gold)!important}.product-form__buttons:after{content:"\1f512  Secure Checkout  \b7   \26a1  Fast Shipping  \b7   \2713  Premium Quality";display:block;text-align:center;font-family:Arial,Helvetica,sans-serif!important;font-size:.7rem;letter-spacing:.12em;text-transform:uppercase;color:var(--qpu-text-muted);margin-top:.75rem;padding-top:.75rem;border-top:1px solid var(--qpu-border)}.collection-hero,.collection__title{font-family:Arial,Helvetica,sans-serif!important;font-size:clamp(2.5rem,6vw,5rem)!important;letter-spacing:.04em;color:var(--qpu-white)!important}.facets__wrapper,.facet-filters{background:var(--qpu-surface)!important;border:1px solid var(--qpu-border)!important;border-radius:3px}.facets__heading{font-family:Arial,Helvetica,sans-serif!important;letter-spacing:.1em;text-transform:uppercase;color:var(--qpu-text)!important}.announcement-bar,.shopify-section-header-sticky .announcement-bar{background:var(--qpu-gold)!important;color:#000!important;font-family:Arial,Helvetica,sans-serif!important;font-weight:700;font-size:.8rem;letter-spacing:.12em;text-transform:uppercase}.announcement-bar a{color:#000!important;text-decoration:underline}.header-top-right-group,.header-language_currency,.top-language-currency,.free-shipping-text,.customer-service-text,.header__iconItem,.header__group{--text-color:#0f1111 !important;--item-color:#0f1111 !important}.customer-service-text,.customer-service-text p,.customer-service-text strong,.customer-service-text a{color:var(--qpu-white)!important;font-family:Arial,Helvetica,sans-serif!important;font-weight:600!important;font-size:.82rem!important;letter-spacing:.09em!important;text-transform:uppercase!important}.free-shipping-text{--text-color:#0a6a8a !important}.free-shipping-text,.free-shipping-text p,.free-shipping-text strong{color:var(--qpu-gold)!important;font-family:Arial,Helvetica,sans-serif!important;font-weight:700!important;font-size:.84rem!important;letter-spacing:.13em!important;text-transform:uppercase!important}.halo-top-language .disclosure__button,.halo-top-currency .disclosure__button,.localization-selector,.top-language-currency .link,.top-language-currency .caption-large{color:var(--qpu-white)!important;font-family:Arial,Helvetica,sans-serif!important;font-weight:600!important;letter-spacing:.08em!important}.header__icon--cart,.header__icon--cart .icon-cart,.header__icon--cart svg{color:var(--qpu-white)!important;fill:var(--qpu-white)!important;stroke:var(--qpu-white)!important}.header__icon--cart:hover svg{fill:var(--qpu-gold)!important}.header__group a,.header__iconItem a,.header__icon.link{color:var(--qpu-white)!important;font-family:Arial,Helvetica,sans-serif!important;font-weight:600!important;font-size:.82rem!important;letter-spacing:.08em!important;text-transform:uppercase!important}.header__group a:hover,.header__iconItem a:hover{color:var(--qpu-gold)!important}.header__icon--cart .cart-count-bubble,.cart-icon-bubble [class*=count]{background:var(--qpu-gold)!important;color:#000!important}input,textarea,select{background:var(--qpu-surface-2)!important;border:1px solid var(--qpu-border)!important;color:var(--qpu-text)!important;border-radius:2px!important}input:focus,textarea:focus,select:focus{border-color:var(--qpu-gold)!important;outline:none!important;box-shadow:none!important}::placeholder{color:var(--qpu-text-muted)!important}cart-drawer,.cart-drawer,#CartDrawer{background:var(--qpu-dark)!important;border-left:1px solid var(--qpu-border)!important}.cart-drawer__header{background:#fff!important;border-bottom:1px solid var(--qpu-gold-dark)!important}.cart-item__name{font-family:Arial,Helvetica,sans-serif!important;font-size:1rem!important;color:var(--qpu-white)!important}.totals__total-value{color:var(--qpu-gold)!important;font-family:Arial,Helvetica,sans-serif!important;font-size:1.4rem!important}.footer,footer[class*=footer],.site-footer{background:#fff!important;border-top:1px solid var(--qpu-gold-dark)!important;color:var(--qpu-text-muted)!important}.footer-block__heading{font-family:Arial,Helvetica,sans-serif!important;font-size:1.1rem!important;letter-spacing:.08em;color:var(--qpu-gold)!important}.footer-block__details-content a,.footer a{color:var(--qpu-text-muted)!important;font-family:Arial,Helvetica,sans-serif!important;font-size:.85rem;transition:color .2s}.footer-block__details-content a:hover,.footer a:hover{color:var(--qpu-gold)!important}.footer__content-bottom{border-top:1px solid var(--qpu-border)!important;padding-top:1rem}.footer__copyright{color:#565959!important;font-size:.75rem;letter-spacing:.08em}.shopify-section,section[class*=shopify]{background:#fff!important}.shopify-section:nth-child(2n){background:#f3f4f4!important}[id*=__blocks],[id*=__product-recommendations],[id*=__product-recently]{background:#fff!important}[class*=text-block],[class*=spacing-style]{background:transparent!important}[class*=text-block] *,[class*=spacing-style] *{--color-text:#0f1111 !important;color:#0f1111!important}[class*=text-block] strong,[class*=spacing-style] strong{color:#0f1111!important}hr,.divider{border-color:var(--qpu-border)!important}.divider--gold{border-color:var(--qpu-gold-dark)!important}.slideshow,.banner{position:relative}.slideshow__text-wrapper,.banner__box{background:#0000008c!important;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);border:1px solid #d5d9d9;border-radius:2px}.banner__heading,.slideshow__heading{font-family:Arial,Helvetica,sans-serif!important;font-size:clamp(3rem,8vw,6rem)!important;letter-spacing:.04em!important;color:#0f1111!important;line-height:.95!important;text-shadow:none}.banner__heading:before{content:"";display:block;width:50px;height:3px;background:var(--qpu-gold);margin-bottom:1rem}.collection-list-item__title{font-family:Arial,Helvetica,sans-serif!important;font-size:1.3rem!important;letter-spacing:.06em;color:var(--qpu-white)!important}.collection-list-item{background:var(--qpu-surface)!important;border:1px solid var(--qpu-border)!important;transition:border-color .25s,transform .25s!important}.collection-list-item:hover{border-color:var(--qpu-gold-dark)!important;transform:translateY(-3px)}.rich-text__heading{font-family:Arial,Helvetica,sans-serif!important;font-size:clamp(2rem,4vw,3.5rem)!important;color:var(--qpu-white)!important;letter-spacing:.04em}.rich-text__text{color:var(--qpu-text-muted)!important}.testimonials-block,.review-widget{background:var(--qpu-surface)!important;border:1px solid var(--qpu-border)!important;border-radius:3px}.spr-icon-star,.shopify-product-reviews .spr-starrating svg,[class*=star-rating] svg{fill:var(--qpu-gold)!important;color:var(--qpu-gold)!important}.sticky-atc,.product-sticky-bar{background:#fff!important;border-top:1px solid var(--qpu-gold-dark)!important}.breadcrumbs a,.breadcrumb a,nav[aria-label*=breadcrumb] a{color:var(--qpu-text-muted)!important;font-family:Arial,Helvetica,sans-serif!important;font-size:.75rem;letter-spacing:.08em;text-transform:uppercase}nav[aria-label*=breadcrumb] a:hover{color:var(--qpu-gold)!important}.accordion__title,.tab-title{font-family:Arial,Helvetica,sans-serif!important;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--qpu-text)!important;border-bottom:1px solid var(--qpu-border)!important}.accordion__title:hover{color:var(--qpu-gold)!important}.accordion__content,.tab-content{background:var(--qpu-surface)!important;color:var(--qpu-text-muted)!important}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:var(--qpu-dark)}::-webkit-scrollbar-thumb{background:var(--qpu-gold-dark);border-radius:3px}::-webkit-scrollbar-thumb:hover{background:var(--qpu-gold)}::selection{background:#f3f4f4;color:var(--qpu-white)}.loading-overlay__spinner svg circle{stroke:var(--qpu-gold)!important}@media(max-width:768px){.product__title{font-size:clamp(2rem,8vw,2.8rem)!important}.banner__heading{font-size:clamp(2.4rem,10vw,4rem)!important}.header{padding:.6rem 1rem!important}}.ella-body,body.template-index,body.template-collection,body.template-product,body.template-page,body.template-blog,body.template-article{background:var(--qpu-black)!important;color:var(--qpu-text)!important}.site-header,.site-header__inner,.site-header-wrapper{background:#fff!important;border-bottom:1px solid var(--qpu-gold-dark)!important}.site-header__logo a,.site-header__logo-image{filter:brightness(1.1)}.site-nav__link,.site-nav>li>a,.header-nav a{font-family:Arial,Helvetica,sans-serif!important;font-weight:600!important;font-size:.85rem!important;letter-spacing:.12em!important;text-transform:uppercase!important;color:var(--qpu-text)!important}.site-nav__link:hover,.site-nav>li>a:hover{color:var(--qpu-gold)!important}.site-nav__dropdown,.nav-dropdown{background:#fff!important;border:1px solid var(--qpu-border)!important;border-top:2px solid var(--qpu-gold)!important}.site-nav__dropdown a{color:var(--qpu-text-muted)!important}.site-nav__dropdown a:hover{color:var(--qpu-gold)!important}.product-single__title,.product__name,h1.product-single__title{font-family:Arial,Helvetica,sans-serif!important;font-size:clamp(2.2rem,5vw,3.8rem)!important;color:var(--qpu-white)!important;letter-spacing:.03em;line-height:1!important}.product-single__title:after{content:"";display:block;width:60px;height:3px;background:linear-gradient(90deg,var(--qpu-gold),transparent);margin-top:.6rem}.product__price,.product-single__price,.price-item,span[class*=ProductPrice]{font-family:Arial,Helvetica,sans-serif!important;font-size:2rem!important;color:var(--qpu-gold)!important;letter-spacing:.04em}.product-single__add-to-cart,.btn--add-to-cart,button[name=add]{background:var(--qpu-gold)!important;color:#000!important;border:none!important;font-family:Arial,Helvetica,sans-serif!important;font-weight:700!important;font-size:.9rem!important;letter-spacing:.18em!important;text-transform:uppercase!important;padding:1rem 2rem!important;width:100%!important;transition:background .2s,box-shadow .2s!important}.product-single__add-to-cart:hover,button[name=add]:hover{background:var(--qpu-gold-light)!important;box-shadow:none!important}.grid-product,.grid__item .product-card,.product-item{background:var(--qpu-surface)!important;border:1px solid var(--qpu-border)!important;transition:border-color .25s,transform .25s,box-shadow .25s!important}.grid-product:hover,.product-item:hover{border-color:var(--qpu-gold-dark)!important;transform:translateY(-3px)!important;box-shadow:none!important}.grid-product .grid-product__image,.product-item img{transition:transform .5s ease!important}.grid-product:hover .grid-product__image,.product-item:hover img{transform:scale(1.06)!important}.grid-product__title,.product-item__title,.grid__item h3 a{font-family:Arial,Helvetica,sans-serif!important;font-size:1.1rem!important;letter-spacing:.05em;color:var(--qpu-white)!important}.grid-product__price,.product-item__price{color:var(--qpu-gold)!important;font-family:Arial,Helvetica,sans-serif!important;font-weight:700!important}.btn,.btn--primary,button.btn{font-family:Arial,Helvetica,sans-serif!important;font-weight:700!important;letter-spacing:.12em!important;text-transform:uppercase!important;border-radius:2px!important}.btn--primary{background:var(--qpu-gold)!important;color:#000!important;border-color:var(--qpu-gold)!important}.btn--primary:hover{background:var(--qpu-gold-light)!important;border-color:var(--qpu-gold-light)!important}.btn--secondary,.btn--outline{background:transparent!important;color:var(--qpu-gold)!important;border:1px solid var(--qpu-gold)!important}.btn--secondary:hover,.btn--outline:hover{background:var(--qpu-gold)!important;color:#000!important}.index-section,.page-section,.collection-section{background:var(--qpu-black)!important}.index-section--alt,.section--alt{background:var(--qpu-dark)!important}.site-footer,footer.site-footer{background:#fff!important;border-top:1px solid var(--qpu-gold-dark)!important;color:var(--qpu-text-muted)!important}.site-footer a{color:var(--qpu-text-muted)!important}.site-footer a:hover{color:var(--qpu-gold)!important}.site-footer .h4,.site-footer h4{color:var(--qpu-gold)!important;font-family:Arial,Helvetica,sans-serif!important;letter-spacing:.08em}#CartDrawer,.ajax-cart,.cart-drawer{background:var(--qpu-dark)!important;border-left:1px solid var(--qpu-border)!important}.ajax-cart__title,.cart-drawer__title{font-family:Arial,Helvetica,sans-serif!important;color:var(--qpu-white)!important;border-bottom:1px solid var(--qpu-gold-dark)!important}.ajax-cart__total,.cart-drawer__total{color:var(--qpu-gold)!important;font-family:Arial,Helvetica,sans-serif!important;font-size:1.3rem!important}.collection-hero__title,.template-collection h1{font-family:Arial,Helvetica,sans-serif!important;font-size:clamp(2.5rem,7vw,5rem)!important;color:var(--qpu-white)!important;letter-spacing:.04em}.announcement-bar{background:var(--qpu-gold)!important;color:#000!important;font-family:Arial,Helvetica,sans-serif!important;font-weight:700;letter-spacing:.12em;font-size:.78rem;text-transform:uppercase}.announcement-bar a{color:#000!important}.swatch__trigger input:checked+.swatch__label,.option-selector__btn--active,.halo-product-option input:checked+label .pattern,.productView-options input:checked+label .pattern{outline:2px solid #d5d9d9!important;outline-offset:2px!important;border-color:#d5d9d9!important}.swatch__label:hover,.halo-product-option label:hover .pattern,.productView-options label:hover .pattern{outline:2px solid #d5d9d9!important;outline-offset:2px!important}.tab__link,.product-single__tab,.rte-tab{font-family:Arial,Helvetica,sans-serif!important;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--qpu-text-muted)!important}.tab__link--active,.tab__link:hover{color:var(--qpu-gold)!important}.tab__link--active{border-bottom-color:var(--qpu-gold)!important}.input-group input,select.select__select,input.input__field,textarea.input__field{background:var(--qpu-surface-2)!important;border:1px solid var(--qpu-border)!important;color:var(--qpu-text)!important;border-radius:2px!important}.input-group input:focus,select.select__select:focus,input.input__field:focus{border-color:var(--qpu-gold)!important;box-shadow:none!important;outline:none!important}.product-label,.badge--sale,.product-badge{background:var(--qpu-gold)!important;color:#000!important;font-family:Arial,Helvetica,sans-serif!important;font-weight:700;font-size:.65rem;letter-spacing:.15em}@media(max-width:768px){.product-single__title{font-size:clamp(1.8rem,7vw,2.5rem)!important}.collection-hero__title{font-size:clamp(2rem,9vw,3.5rem)!important}}.popup.product-details,.product-default,[id^=ProductSection]{background:var(--qpu-black)!important;color:var(--qpu-text)!important}[id^=ProductSection] p,[id^=ProductSection] span:not(.pattern),[id^=ProductSection] li,[id^=ProductSection] td,[id^=ProductSection] th,[id^=ProductSection] label,[id^=ProductSection] div:not(.pattern){color:var(--qpu-text)!important}[id^=ProductSection] div:not(.pattern):not([class*=swatch]):not([class*=media]){background-color:transparent!important}[id^=ProductSection] .tabs-contents-horizontal,[id^=ProductSection] .tab-content,[id^=ProductSection] .toggle-content,[id^=ProductSection] [class*=ai-product-description-]:not([class*=__content]),[id^=ProductSection] .jdgm-rev,[id^=ProductSection] .jdgm-form,[id^=ProductSection] .productView-img-container{background-color:var(--qpu-surface)!important}.productView-title,.productView-title span{--color-title:#0f1111 !important;color:var(--qpu-white)!important;font-family:Arial,Helvetica,sans-serif!important;font-size:clamp(1.8rem,3.5vw,2.8rem)!important;letter-spacing:.03em!important;line-height:1.1!important}.productView-title:after{content:"";display:block;width:55px;height:3px;background:linear-gradient(90deg,var(--qpu-gold),transparent);margin-top:.5rem}.productView-price .price,.productView-price .price-item,.productView-price .price-item--regular,.productView-price .price-item--sale,.productView-price span{color:var(--qpu-gold)!important;font-family:Arial,Helvetica,sans-serif!important;font-size:1.9rem!important;letter-spacing:.04em!important}.productView-price .price-item--regular s,.productView-price .price__compare s{color:var(--qpu-text-muted)!important;font-size:1.1rem!important}.halo-productView-right,.productView-details{background:var(--qpu-black)!important}.productView-moreItem{background:transparent!important}legend.form__label,.productView-options legend,.productView-options .form__label{color:#0f1111!important;font-family:Arial,Helvetica,sans-serif!important;font-weight:700!important;font-size:.82rem!important;letter-spacing:.1em!important;text-transform:uppercase!important}legend.form__label span,legend.form__label [data-header-option]{color:#0a6a8a!important}input.product-form__radio+label.product-form__label{border:1px solid #505050!important;border-radius:2px!important;cursor:pointer!important;overflow:hidden!important;transition:border-color .2s,box-shadow .2s!important}input.product-form__radio+label.product-form__label:not(:has(.pattern)){background-color:#f3f4f4!important;color:#0f1111!important}input.product-form__radio+label.product-form__label:not(:has(.pattern)) span,input.product-form__radio+label.product-form__label:not(:has(.pattern)) *{color:#0f1111!important;background:transparent!important}input.product-form__radio+label.product-form__label:has(.pattern){background:transparent!important;padding:0!important}input.product-form__radio+label.product-form__label .pattern{display:block!important;width:100%!important;height:100%!important;min-width:30px!important;min-height:30px!important}input.product-form__radio+label.product-form__label:hover{border-color:#d5d9d9!important}input.product-form__radio:checked+label.product-form__label{border:2px solid #d5d9d9!important;box-shadow:none!important}input.product-form__radio:checked+label.product-form__label:not(:has(.pattern)){color:#0a6a8a!important;background-color:#f3f4f4!important}input.product-form__radio:checked+label.product-form__label:not(:has(.pattern)) *{color:#0a6a8a!important}.productView-submit .btn,.productView-submit button,.btn-addtocart,button[name=add],[id^=AddToCart]{background:var(--qpu-gold)!important;color:#000!important;border:none!important;font-family:Arial,Helvetica,sans-serif!important;font-weight:700!important;font-size:.9rem!important;letter-spacing:.18em!important;text-transform:uppercase!important;padding:1rem 2rem!important;width:100%!important;border-radius:2px!important;transition:background .2s,box-shadow .2s!important;position:relative;overflow:hidden}.productView-submit .btn:before,button[name=add]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(135deg,transparent 0%,transparent 60%);pointer-events:none}.productView-submit .btn:hover,button[name=add]:hover{background:var(--qpu-gold-light)!important;box-shadow:none!important}[class*=ai-product-description-]:not([class*=__content]){background-color:#f3f4f4!important;background:#f3f4f4!important;border:1px solid #d5d9d9!important;border-left:3px solid #d5d9d9!important;border-radius:3px!important;padding:1.4rem 1.6rem!important}[class*=ai-product-description__content],[class*=ai-product-description__content] *{background:transparent!important;background-color:transparent!important;color:#0f1111!important;font-family:Arial,Helvetica,sans-serif!important;font-size:.9rem!important;line-height:1.75!important}[class*=ai-product-description__content] h1,[class*=ai-product-description__content] h2,[class*=ai-product-description__content] h3,[class*=ai-product-description__content] h4{color:#0f1111!important;font-family:Arial,Helvetica,sans-serif!important;font-weight:700!important;letter-spacing:.06em!important;text-transform:uppercase!important}[class*=ai-product-description__content] ul li::marker{color:#0a6a8a!important}[class*=ai-product-description__content] strong{color:#0f1111!important;font-weight:600!important}.product-description *,.productView-description *{background-color:transparent!important}.product-description,.productView-description{background:#f3f4f4!important;border:1px solid #d5d9d9!important;border-left:3px solid #d5d9d9!important;border-radius:3px!important;padding:1.4rem 1.6rem!important;color:var(--qpu-text)!important}.tabs-horizontal,.tabs.tabs-horizontal{border-bottom:1px solid var(--qpu-border)!important;background:transparent!important}.tabs-horizontal .tab-title,.tabs-horizontal .tab .tab-title,.tabs-horizontal li a,.tabs-horizontal .tab>a{font-family:Arial,Helvetica,sans-serif!important;font-weight:700!important;font-size:.85rem!important;letter-spacing:.12em!important;text-transform:uppercase!important;color:var(--qpu-text-muted)!important;border-bottom:2px solid transparent!important;padding-bottom:.75rem!important;transition:color .2s,border-color .2s!important;background:transparent!important}.tabs-horizontal .tab-title.is-open,.tabs-horizontal .tab.is-active .tab-title,.tabs-horizontal .tab-title:hover{color:var(--qpu-gold)!important;border-bottom-color:var(--qpu-gold)!important}.tabs-contents-horizontal,.tabs-contents.tabs-contents-horizontal{background:var(--qpu-surface)!important;border:1px solid var(--qpu-border)!important;border-top:none!important;border-radius:0 0 3px 3px!important}.tab-content,.tabs-contents-horizontal .tab-content{background:transparent!important;color:var(--qpu-text)!important;padding:1.5rem!important}.toggleLink,.tabs-contents .toggleLink{color:var(--qpu-text)!important;font-family:Arial,Helvetica,sans-serif!important;font-weight:700!important;letter-spacing:.08em!important;text-transform:uppercase!important;background:transparent!important;border-bottom:1px solid var(--qpu-border)!important;padding:.8rem 0!important}.toggleLink:hover,.toggleLink.is-open{color:var(--qpu-gold)!important}.toggleLink.is-open{border-bottom-color:var(--qpu-gold-dark)!important}.toggle-content,.tab-content .toggle-content{background:transparent!important;color:var(--qpu-text-muted)!important;font-family:Arial,Helvetica,sans-serif!important;font-size:.9rem!important;line-height:1.75!important;padding:.8rem 0!important}.toggle-content p,.toggle-content li{color:var(--qpu-text-muted)!important}.toggle-content strong{color:var(--qpu-text)!important}.toggle-content a{color:var(--qpu-gold)!important}.halo-text-format .rte,.tab-content .rte,.rte{color:var(--qpu-text-muted)!important;background:transparent!important}.rte p,.rte li,.rte td{color:var(--qpu-text-muted)!important}.rte strong,.rte b{color:var(--qpu-text)!important}.rte h2,.rte h3,.rte h4{color:var(--qpu-white)!important;font-family:Arial,Helvetica,sans-serif!important;letter-spacing:.06em;text-transform:uppercase}.rte a{color:var(--qpu-gold)!important}.rte ul li::marker{color:var(--qpu-gold)!important}.rte table{border-color:var(--qpu-border)!important}.rte th{background:var(--qpu-surface-2)!important;color:var(--qpu-white)!important}.rte td{background:transparent!important;color:var(--qpu-text-muted)!important;border-color:var(--qpu-border)!important}.jdgm-widget,.jdgm-rev-widg,[class^=jdgm-]{background:transparent!important;color:var(--qpu-text)!important;font-family:Arial,Helvetica,sans-serif!important}.jdgm-rev-widg__title,.jdgm-widget h1,.jdgm-widget h2,.jdgm-widget h3{color:var(--qpu-white)!important;font-family:Arial,Helvetica,sans-serif!important;font-size:1.6rem!important;letter-spacing:.04em!important;visibility:visible!important}.jdgm-rev-widg__summary-text{color:var(--qpu-text-muted)!important;visibility:visible!important;font-family:Arial,Helvetica,sans-serif!important;font-size:.82rem!important;letter-spacing:.08em!important;text-transform:uppercase!important}.jdgm-star,.jdgm-star:before,.jdgm-prev-badge__stars .jdgm-star{color:var(--qpu-gold)!important}.jdgm-rev{background:var(--qpu-surface)!important;border:1px solid var(--qpu-border)!important;border-radius:3px!important;padding:1.2rem 1.4rem!important;margin-bottom:1rem!important;color:var(--qpu-text)!important}.jdgm-rev:hover{border-color:var(--qpu-gold-dark)!important}.jdgm-rev__author,.jdgm-rev__author-name{color:var(--qpu-white)!important;font-family:Arial,Helvetica,sans-serif!important;font-weight:700!important;font-size:.9rem!important;letter-spacing:.06em!important}.jdgm-rev__timestamp{color:var(--qpu-text-muted)!important;font-family:Arial,Helvetica,sans-serif!important;font-size:.75rem!important}.jdgm-rev__verified-badge,.jdgm-badge-verified{background:#f3f4f4!important;color:var(--qpu-gold)!important;border:1px solid var(--qpu-gold-dark)!important;font-family:Arial,Helvetica,sans-serif!important;font-size:.65rem!important;letter-spacing:.1em!important;border-radius:2px!important}.jdgm-rev__title{color:var(--qpu-white)!important;font-family:Arial,Helvetica,sans-serif!important;font-weight:700!important;font-size:1rem!important;letter-spacing:.04em!important}.jdgm-rev__body,.jdgm-rev__body p,.jdgm-rev__body span{color:var(--qpu-text-muted)!important;font-family:Arial,Helvetica,sans-serif!important;font-size:.88rem!important;line-height:1.7!important}.jdgm-write-rev-link,.jdgm-rev-widg__write-rev{background:transparent!important;border:1px solid var(--qpu-gold)!important;color:var(--qpu-gold)!important;font-family:Arial,Helvetica,sans-serif!important;font-weight:700!important;font-size:.8rem!important;letter-spacing:.14em!important;text-transform:uppercase!important;border-radius:2px!important;padding:.6rem 1.2rem!important;transition:background .2s,color .2s!important}.jdgm-write-rev-link:hover,.jdgm-rev-widg__write-rev:hover{background:var(--qpu-gold)!important;color:#000!important}.jdgm-form,.jdgm-rev-widg__form{background:var(--qpu-surface)!important;border:1px solid var(--qpu-border)!important;border-radius:3px!important;padding:1.4rem!important}.jdgm-form label,.jdgm-form .jdgm-form__field-label{color:var(--qpu-text)!important;font-family:Arial,Helvetica,sans-serif!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:.08em!important;font-size:.78rem!important}.jdgm-form input,.jdgm-form textarea{background:var(--qpu-surface-2)!important;border:1px solid var(--qpu-border)!important;color:var(--qpu-text)!important;border-radius:2px!important}.jdgm-form input:focus,.jdgm-form textarea:focus{border-color:var(--qpu-gold)!important;outline:none!important;box-shadow:none!important}.jdgm-form .jdgm-submit-btn{background:var(--qpu-gold)!important;color:#000!important;border:none!important;font-family:Arial,Helvetica,sans-serif!important;font-weight:700!important;letter-spacing:.14em!important;text-transform:uppercase!important}.jdgm-paginate a,.jdgm-paginate span{color:var(--qpu-text-muted)!important;font-family:Arial,Helvetica,sans-serif!important}.jdgm-paginate a:hover,.jdgm-paginate .jdgm-current{color:var(--qpu-gold)!important}.jdgm-histogram__row-bar-fill{background:var(--qpu-gold)!important}.jdgm-histogram__row-bar{background:var(--qpu-surface-2)!important}.jdgm-histogram__row-count,.jdgm-histogram__row-rating{color:var(--qpu-text-muted)!important;font-family:Arial,Helvetica,sans-serif!important}.jdgm-prev-badge__text{color:var(--qpu-text-muted)!important;visibility:visible!important;font-family:Arial,Helvetica,sans-serif!important;font-size:.78rem!important}.breadcrumb-container,.breadcrumb-bg{background:transparent!important}.breadcrumb a,.breadcrumb .link,.breadcrumb .home-link{color:var(--qpu-text-muted)!important;font-family:Arial,Helvetica,sans-serif!important;font-size:.75rem!important;letter-spacing:.08em!important;text-transform:uppercase!important}.breadcrumb a:hover{color:var(--qpu-gold)!important}.breadcrumb .separate svg{fill:var(--qpu-border)!important}.breadcrumb span:last-child{color:var(--qpu-text-muted)!important;font-family:Arial,Helvetica,sans-serif!important;font-size:.75rem!important}.productView-img-container,.productView-thumbnail-link{background:var(--qpu-dark)!important;border:1px solid var(--qpu-border)!important;border-radius:3px!important}.productView-thumbnail-link.is-active,.productView-thumbnail-link:hover{border-color:var(--qpu-gold)!important}.sticky-add-to-cart,[class*=sticky-atc],.productView-sticky{background:#fff!important;border-top:1px solid var(--qpu-gold-dark)!important;z-index:99}.sticky-add-to-cart .productView-title,.sticky-add-to-cart .productView-title span{color:var(--qpu-white)!important;font-size:1rem!important}.sticky-add-to-cart .price-item{color:var(--qpu-gold)!important}.product-recommendations,[class*=related-products],[class*=you-may-also]{background:var(--qpu-dark)!important;border-top:1px solid var(--qpu-border)!important;padding-top:2rem!important}.product-recommendations h2,[class*=related-products] h2{font-family:Arial,Helvetica,sans-serif!important;color:var(--qpu-white)!important;letter-spacing:.04em!important}.quantity-selector,.productView-quantity{background:transparent!important}.quantity-selector input,.productView-quantity input,input[name=quantity]{background:var(--qpu-surface-2)!important;border:1px solid var(--qpu-border)!important;color:var(--qpu-text)!important;text-align:center!important;font-family:Arial,Helvetica,sans-serif!important;font-weight:700!important}.quantity-selector button,.productView-quantity button{background:var(--qpu-surface-2)!important;border:1px solid var(--qpu-border)!important;color:var(--qpu-text-muted)!important;transition:border-color .2s,color .2s!important}.quantity-selector button:hover,.productView-quantity button:hover{border-color:var(--qpu-gold)!important;color:var(--qpu-gold)!important}.product-policies,.productView-policies,[class*=product-policy]{border-top:1px solid var(--qpu-border)!important;padding-top:1rem!important;color:var(--qpu-text-muted)!important;font-family:Arial,Helvetica,sans-serif!important;font-size:.75rem!important;letter-spacing:.08em!important;text-transform:uppercase!important}@media(max-width:768px){.productView-title{font-size:clamp(1.6rem,6vw,2.2rem)!important}.productView-price .price-item{font-size:1.5rem!important}.tab-content{padding:1rem!important}.jdgm-rev{padding:.9rem 1rem!important}}body.template-article,body.template-blog{background:var(--qpu-black)!important;color:var(--qpu-text)!important}.blog-articles,.blog__posts,.article-list,[class*=blog-post]{background:transparent!important}.article-card__title,.blog-article__title,.article-card h2,.article-card h3,.blog-posts .article__title,body.template-blog h2,body.template-blog h3{font-family:Arial,Helvetica,sans-serif!important;color:var(--qpu-white)!important;letter-spacing:.04em!important}.article-card__title a,.blog-article__title a{color:var(--qpu-white)!important}.article-card__title a:hover,.blog-article__title a:hover{color:var(--qpu-gold)!important}.article-card__excerpt,.article-card .rte,.blog-article__excerpt,body.template-blog .rte,body.template-blog .rte p{color:#0f1111!important}.article-card__info,.article-card__date,.blog-article__date,.article__date,body.template-blog .article__meta,body.template-blog time{color:#565959!important;font-family:Arial,Helvetica,sans-serif!important;font-size:.78rem!important;letter-spacing:.08em!important;text-transform:uppercase!important}.article-card__tags a,.blog-article__tags a,.tag a{color:var(--qpu-gold)!important;font-family:Arial,Helvetica,sans-serif!important;font-size:.72rem!important;letter-spacing:.1em!important;text-transform:uppercase!important}.article-card__link,.blog-article__read-more{color:var(--qpu-gold)!important;font-family:Arial,Helvetica,sans-serif!important;font-weight:700!important;font-size:.8rem!important;letter-spacing:.1em!important;text-transform:uppercase!important}.article-card__link:hover,.blog-article__read-more:hover{color:var(--qpu-gold-light)!important}.article__body,.article-template__content,.article-content,.blog-article__content,body.template-article .rte,body.template-article .article .rte,body.template-article .rte p,body.template-article .rte li,body.template-article .rte td,body.template-article .rte span,.article__body p,.article__body li,.article__body span{color:var(--qpu-text)!important}body.template-article .rte strong,body.template-article .rte b,.article__body strong,.article__body b{color:var(--qpu-white)!important}body.template-article .rte h2,body.template-article .rte h3,body.template-article .rte h4{color:var(--qpu-white)!important;font-family:Arial,Helvetica,sans-serif!important;letter-spacing:.04em!important}body.template-article .rte a{color:var(--qpu-gold)!important}body.template-article .rte ul li::marker{color:var(--qpu-gold)!important}.article__title,h1.article__title,.article-template h1{font-family:Arial,Helvetica,sans-serif!important;color:var(--qpu-white)!important;letter-spacing:.04em!important}.article__meta,.article-template__meta,.blog-article__meta,.article__meta *,body.template-article .article__meta{color:#0f1111!important;font-family:Arial,Helvetica,sans-serif!important;font-size:.82rem!important;letter-spacing:.08em!important;text-transform:uppercase!important}.article__comments,.comments-section{background:var(--qpu-surface)!important;border:1px solid var(--qpu-border)!important;border-radius:3px;padding:1.5rem!important}.article__comments h2,.comments-section h2{color:var(--qpu-white)!important;font-family:Arial,Helvetica,sans-serif!important}body.template-page{background:var(--qpu-black)!important;color:var(--qpu-text)!important}body.template-page .page-width p,body.template-page .page-width li,body.template-page .page-width span,body.template-page .rte,body.template-page .rte p,body.template-page .rte li{color:var(--qpu-text)!important}body.template-page .rte strong,body.template-page .rte b{color:var(--qpu-white)!important}body.template-page .rte h1,body.template-page .rte h2,body.template-page .rte h3{color:var(--qpu-white)!important;font-family:Arial,Helvetica,sans-serif!important;letter-spacing:.04em!important}body.template-search{background:var(--qpu-black)!important;color:var(--qpu-text)!important}.search-result__title{color:var(--qpu-white)!important}.search-result__description{color:#0f1111!important}body.template-404{background:var(--qpu-black)!important;color:var(--qpu-text)!important}body.template-404 h1{color:var(--qpu-white)!important}body.template-404 p{color:#0f1111!important}.b-cta,a.b-cta,.b-cta:hover,a.b-cta:hover{color:#000!important;background-color:#ffd24a!important}li.tab a[href="#tab-specifications"],#tab-specifications{display:none!important}body.template-cart{background:var(--qpu-black)!important;color:var(--qpu-text)!important}.cart-header{background-color:var(--qpu-surface)!important;border-bottom:1px solid var(--qpu-border)!important}.cart-header-item{color:var(--qpu-white)!important}.cart-item{border:1px solid var(--qpu-border)!important;background:var(--qpu-surface)!important}.cart-item-name,.cart-item-name a{color:var(--qpu-white)!important}.cart-item-variant,.cart-item-vendor,.cart-item-vendor a{color:var(--qpu-text-muted)!important}.cart-item-price,.cart-item-total{color:var(--qpu-gold)!important}.cart-total-subtotal:after,.cart-total-grandtotal:after{background-color:var(--qpu-border)!important}.cart-total-grandtotal,.cart-total-savings{border-color:var(--qpu-border)!important}.cart--totals-title{color:var(--qpu-white)!important}.cart--totals-title:after{background-color:var(--qpu-gold-dark)!important}.cart-total-label{color:var(--qpu-text)!important}.cart-total-value{color:var(--qpu-white)!important}.cart-total-grandtotal .cart-total-label,.cart-total-grandtotal .cart-total-value{color:var(--qpu-gold)!important}.cart-total-coupon input,.cart-coupon input,[name=discount]{background:var(--qpu-surface-2)!important;color:var(--qpu-text)!important;border-color:var(--qpu-border)!important}.cart-total-coupon label,.cart-coupon label,.cart-coupon-title{color:var(--qpu-text)!important}.cart-note label,.cart-note-title,.cart-note .form__label,label[for=CartNote],label[for=cart-note],.cart-note-label{color:var(--qpu-text)!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-family:Arial,Helvetica,sans-serif!important;font-weight:700!important}.cart-note textarea,textarea[name=note],#CartNote{background:var(--qpu-surface-2)!important;color:var(--qpu-text)!important;border-color:var(--qpu-border)!important}.cart-note textarea::placeholder,#CartNote::placeholder{color:var(--qpu-text-muted)!important}.cart-note-tax,.cart-total-tax,[class*=cart-tax],.cart-policies p{color:var(--qpu-text-muted)!important}.cart-item .quantity,.cart-item .qty-box,.cart-item quantity-input{border-color:var(--qpu-border)!important;background:var(--qpu-surface-2)!important;color:var(--qpu-text)!important}.cart-item .quantity input,.cart-item .qty-box input{color:var(--qpu-white)!important;background:transparent!important}.cart-item .quantity button,.cart-item .qty-box button{color:var(--qpu-text)!important;background:transparent!important}.secure-text,.cart-secure,[class*=secure]{color:var(--qpu-text-muted)!important}.collection-filters__label,.collection-filters__item label{color:#1a1a1a!important}.collection-filters__sort,select.collection-filters__sort,.collection-filters__sort option{color:#1a1a1a!important;background-color:#fff!important}.collection-filters__item.sorting,.sorting .collection-filters__field{color:#1a1a1a!important}.qpu-trust-badges{display:flex;flex-wrap:wrap;gap:12px;margin-top:20px;padding:16px;border-top:1px solid #d5d9d9;border-bottom:1px solid #d5d9d9}.qpu-trust-badge{display:flex;align-items:center;gap:8px;flex:1 1 calc(33% - 12px);min-width:100px}.qpu-trust-badge svg{width:28px;height:28px;flex-shrink:0;color:#0a6a8a;stroke:#0a6a8a}.qpu-trust-badge span{font-size:11px;line-height:1.3;font-weight:600;letter-spacing:.03em;text-transform:uppercase;color:#0f1111}@media(max-width:749px){.qpu-trust-badges{gap:10px}.qpu-trust-badge{flex:1 1 calc(50% - 10px)}}:root{--qpu-text-muted:#0f1111}.article-content.halo-text-format:is(p,li,td,th,blockquote),.halo-text-format :is(ul,ol) li,.articleLookbook-des,.articleLookbook-des p{color:#0f1111!important}.article-content :is(strong,b){color:inherit!important}.article-content li::marker{color:#0a6a8a}.article-content a:not([style*=background]):not(.button):not(.btn){color:#0a6a8a!important;text-decoration:underline;text-underline-offset:3px}.form-label,.field__label,.toolbar-label,.collection-filters__label{color:#0f1111!important}.header__icon :is(.cart-text,.wishlist-text),.header__icon--wishlist>.title{color:#0f1111!important}.header__submenu,.toolbar-dropdown .label-tab,.toolbar-dropdown .dropdown-menu{background:#f3f4f4!important;border-color:#666!important;color:#0f1111!important}.header__submenu a,.header__submenu .text,.toolbar-dropdown .label-text,.toolbar-dropdown .dropdown-menu .text{color:#0f1111!important}.header__submenu a:hover,.header__submenu a:hover .text,.toolbar-dropdown .dropdown-menu li:hover .text,.toolbar-dropdown .dropdown-menu .is-active .text{color:#0a6a8a!important}.toolbar-dropdown .icon-dropdown{border-top-color:#f0f0f0!important}input::placeholder,textarea::placeholder{color:#0f1111!important;opacity:1}input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=submit]),textarea,select{border-color:#707070!important}:where(a,button,input,textarea,select,[tabindex]):focus-visible{outline:2px solid #d5d9d9!important;outline-offset:3px}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}.card,.card-wrapper,.card__media img,.product-item__image{transition:none!important}}.article-content.halo-text-format{font-size:16px;line-height:1.75}.article-content.halo-text-format:is(p,li){font-size:inherit;line-height:inherit}.article-heading h1.title{font-size:clamp(26px,4vw,38px);line-height:1.2}.header__menu-item{font-size:12px!important}.template-404,.template-404 .background-image{background:#f3f4f4!important}.template-404 .page-desc{color:#0f1111!important}.template-404 .link{color:#0a6a8a!important}.template-404 .title{background:transparent!important}.template-404 .title:before,.template-404 .title:after{background:transparent!important}.toolbar-dropdown .icon-dropdown:before{border-color:#f0f0f0!important}.share-button__button.button span,.share-button__button.button svg{color:#080808!important;fill:#080808!important}.btn-quantity:before,.btn-quantity:after{background-color:#f0f0f0!important}#MainContent .page :is(.callout,.supply-card,.tip,.danger,.warn,.do-card,.dont-card,.qualify-yes,.qualify-no,.contact-bar,.contact-link){background:#f3f4f4!important;border-color:#666!important;color:#0f1111!important}#MainContent .page :is(.callout,.supply-card,.tip,.danger,.warn,.do-card,.dont-card,.qualify-yes,.qualify-no,.contact-bar) :is(p,span,div,li,strong,b){color:#0f1111!important}#MainContent .page :is(.step-title,.step-body,.supply-name,.supply-note,.bold-statement){color:#0f1111!important}#MainContent .page .tab-btn{color:#0f1111!important;background:#f3f4f4!important;border-color:#707070!important}#MainContent .page .tab-btn.active{color:#0a6a8a!important;border-color:#d5d9d9!important}#MainContent .page :is(.contact-link,.section-body a){color:#0a6a8a!important}#MainContent .page :is(.do-card,.qualify-yes){border-left:3px solid #a8d38d!important}#MainContent .page :is(.danger,.dont-card,.qualify-no){border-left:3px solid #f4a1a1!important}#MainContent .page .warn{border-left:3px solid #d5d9d9!important}#MainContent .page .tip{border-left:3px solid #9cc7f3!important}#MainContent .page :is(.ship-card,.warning-box){background:#f3f4f4!important;border-color:#707070!important;color:#0f1111!important}#MainContent .page :is(.step-text,.ship-card-label,.ship-card-name,.ship-card-time,.ship-card-note),#MainContent .page .warning-box :is(p,span,strong){color:#0f1111!important}.article-content.halo-text-format:is(p,li){font-size:16px!important;line-height:1.75!important}.article-heading h1.title{font-size:clamp(26px,4vw,38px)!important;line-height:1.2!important}:root{--gold:#0a6a8a!important;--gold-light:#a8440f!important;--dark:#e8ebee!important;--dark-2:#fff!important;--dark-3:#fff!important;--dark-4:#f3f4f4!important;--text:#0f1111!important;--muted:#565959!important;--border:#d5d9d9!important;--r:8px!important}html:root body[class],.body-content-wrapper,main,#MainContent{background:#e8ebee!important;color:#0f1111!important;font-family:Arial,Helvetica,sans-serif!important}h1,h2,h3,h4,h5,h6,.sec-title,.heading,.title{letter-spacing:0!important;text-transform:none!important;font-family:Arial,Helvetica,sans-serif!important}html:root body[class] .header.header-classic,html:root body[class] .header-classic,html:root body[class] .header__inline-menu,html:root body[class] .header-navigation,html:root body[class] .header-mobile,html:root body[class] .section-header-mobile{background:#131a26!important;background-color:#131a26!important;border-color:#131a26!important}html:root body[class] .header-navigation{background:#131a26!important;background-color:#131a26!important}html:root body[class] .header__inline-menu,html:root body[class] .header-navigation nav{background:transparent!important;background-color:transparent!important}html:root body[class] .header.header-classic,html:root body[class] .header-classic{background:#232f3e!important;background-color:#232f3e!important}html:root body[class] .header-classic a,html:root body[class] .header-classic p,html:root body[class] .header-classic span,html:root body[class] .header-classic .customer-service-text,html:root body[class] .header__inline-menu a,html:root body[class] .header-navigation a,html:root body[class] .free-shipping-text p{color:#fff!important}html:root body[class] .header-classic svg,html:root body[class] .header-navigation svg{fill:#fff!important;color:#fff!important}html:root body[class] .header__iconItem.header__search{--search-color:#0f1111!important;--search-bg-color:#fff!important;--search-border-color:#fff!important;--search-icon-color:#131a26!important}html:root body[class] .header-classic input{background:#fff!important;color:#0f1111!important;border-radius:6px!important}html:root body[class] .header-classic .search__button,html:root body[class] .header-classic button[type=submit]{background:#febd69!important;color:#131a26!important}html:root body[class] .header-classic .cart-count-bubble,html:root body[class] .cart-count-bubble{background:#ff9f2e!important;color:#0f1111!important}html:root body[class] .announcement-bar,html:root body[class] [class*=announcement]{background:#232f3e!important}html:root body[class] .announcement-bar *,html:root body[class] [class*=announcement] *{color:#fff!important}html:root body[class] .button,html:root body[class] button.button,html:root body[class] input.button,html:root body[class] .btn--primary,html:root body[class] .btn--add-to-cart,html:root body[class] .btn-addtocart,html:root body[class] [name=add],html:root body[class] .product-form__submit,html:root body[class] .cart__submit,html:root body[class] .cbtn,html:root body[class] .b-cta,html:root body[class] .view-all{background:#ffd24a!important;background-color:#ffd24a!important;color:#0f1111!important;border:1px solid #e8b923!important;border-radius:20px!important;box-shadow:none!important;text-transform:none!important;letter-spacing:0!important}html:root body[class] .button:hover,html:root body[class] .cbtn:hover,html:root body[class] .b-cta:hover,html:root body[class] .view-all:hover{background:#f7c62e!important;color:#0f1111!important}html:root body[class] .button *,html:root body[class] .cbtn *{color:#0f1111!important}html:root body[class] .shopify-payment-button__button--unbranded{background:#ff9f2e!important;color:#0f1111!important;border-radius:20px!important}html:root body[class] .card,html:root body[class] .brand-card,html:root body[class] .pill{background:#fff!important;border:1px solid #d5d9d9!important;border-radius:8px!important;box-shadow:none!important}html:root body[class] .card:hover,html:root body[class] .brand-card:hover{border-color:#e8b923!important;transform:none!important}html:root body[class] .cimg-wrap{background:#f7f7f7!important}html:root body[class] .ctype,html:root body[class] .sec-eye,html:root body[class] .sec-label{color:#565959!important;letter-spacing:0!important;text-transform:none!important}html:root body[class] .ctitle{color:#0a6a8a!important}html:root body[class] .cprice,html:root body[class] .cprice *{color:#0f1111!important;font-family:Arial,Helvetica,sans-serif!important;font-size:20px!important;font-weight:400!important}html:root body[class] .brand-section,html:root body[class] .section,html:root body[class] .banner{background:#fff!important;color:#0f1111!important}html:root body[class] .b-title,html:root body[class] .b-desc,html:root body[class] .b-name,html:root body[class] .b-count,html:root body[class] .b-eye,html:root body[class] .sec-title{color:#0f1111!important}html:root body[class] .pill{color:#0f1111!important}html:root body[class] .eyebrow{display:none!important}html:root body[class] select,html:root body[class] .form-input-placeholder,html:root body[class] input.field__input{background:#fff!important;color:#0f1111!important;border:1px solid #a6a6a6!important}html:root body[class] footer,html:root body[class] .footer,html:root body[class] .footer__content-top{background:#232f3e!important;background-color:#232f3e!important}html:root body[class] .footer__content-bottom{background:#131a26!important;background-color:#131a26!important}html:root body[class] .footer a,html:root body[class] .footer p,html:root body[class] .footer span,html:root body[class] .footer h2,html:root body[class] .footer h3,html:root body[class] .footer li,html:root body[class] .footer .footer-block__heading{color:#e8ebee!important}html:root body[class] .header__heading-logo,html:root body[class] .logo__main{mix-blend-mode:screen!important}html:root body[class] .header__heading,html:root body[class] .header__heading-link{background:transparent!important}html:root body[class] .cart-text,html:root body[class] .header__icon,html:root body[class] .header__icon *{color:#fff!important}html:root body[class] .header-classic .search__button svg,html:root body[class] .header-classic button[type=submit] svg{fill:#131a26!important}html:root body[class] section.hero{display:none!important}html:root body[class].template-index .page-title{display:none!important}html:root body[class] .vehicle-finder-section,html:root body[class] .vehicle-finder-section>div{background:linear-gradient(180deg,#223a55,#3a617f)!important;border:0!important}html:root body[class] .vf-heading,html:root body[class] .vf-inner p,html:root body[class] .vf-inner label,html:root body[class] .vf-inner span{color:#fff!important}html:root body[class] .vf-heading{font-size:34px!important}html:root body[class] .vf-inner button{background:#ffd24a!important;color:#0f1111!important;border:1px solid #e8b923!important;border-radius:20px!important}html:root body[class] .vf-inner select,html:root body[class] .vf-inner select:disabled{background:#fff!important;color:#0f1111!important;opacity:1!important}html:root body[class] .section,html:root body[class] .brand-section{background:#fff!important}html:root body[class] .page-title,html:root body[class] .collection__title,html:root body[class] .articleLookbook-title,html:root body[class] .card-title,html:root body[class] .facets__text,html:root body[class] .facets__heading,html:root body[class] .productView-title,html:root body[class] .sticky-title,html:root body[class] .title,html:root body[class] .subtext,html:root body[class] .breadcrumb,html:root body[class] .breadcrumb *,html:root body[class] .jm-text,html:root body[class] .jdgm-title,html:root body[class] .productView,html:root body[class] .productView label,html:root body[class] .productView p,html:root body[class] .productView span,html:root body[class] .productView dt{color:#0f1111!important}html:root body[class] .card-title:hover{color:#a8440f!important}html:root body[class] .card-title{color:#0a6a8a!important}html:root body[class] .price-item,html:root body[class] .price-item *,html:root body[class] .money,html:root body[class] .price-to-price,html:root body[class] .productView-price *{color:#0f1111!important}html:root body[class] .price-item--sale,html:root body[class] .price-item--sale *{color:#b12704!important}html:root body[class] .collection-filters__item,html:root body[class] .facets__wrapper,html:root body[class] .product-item,html:root body[class] .product-item--loadingNoInfo,html:root body[class] .card-wrapper,html:root body[class] .selector-wrapper,html:root body[class] .productView-img-container,html:root body[class] .popup.product-details,html:root body[class] .productView,html:root body[class] .template-product main,html:root body[class] .shopify-section{background:#fff!important;background-color:#fff!important;border-color:#d5d9d9!important}html:root body[class] .shopify-section{background:transparent!important;background-color:transparent!important}html:root body[class] .filter__price_change,html:root body[class] .quantity__input,html:root body[class] .form-input.quantity,html:root body[class] .select__select{background:#fff!important;background-color:#fff!important;color:#0f1111!important;border:1px solid #a6a6a6!important}html:root body[class] .productView-title{font-family:Arial,Helvetica,sans-serif!important;font-size:24px!important;font-weight:400!important}html:root body[class] .btn-quantity,html:root body[class] .quantity__button,html:root body[class] .productView .btn-quantity{background:#f0f2f2!important;background-color:#f0f2f2!important;color:#0f1111!important;border:1px solid #a6a6a6!important}html:root body[class] .btn-quantity svg,html:root body[class] .quantity__button svg{fill:#0f1111!important;color:#0f1111!important}html:root body[class] .shopify-payment-button__more-options{color:#0a6a8a!important}html:root body[class] [class*=share] .button,html:root body[class] .share-button{background:#fff!important;background-color:#fff!important;border:1px solid #d5d9d9!important}html:root body[class]{--jdgm-star-color:#de7921!important;--jdgm-primary-color:#0a6a8a!important;--color-background:#e8ebee}html:root body[class] #MainContent :is(h1,h2,h3,h4,h5,h6,.page-header,.page-title,.title,.sidebarBlock-heading,.collection__title,.dropdown-menu-title){color:#0f1111!important;letter-spacing:0!important;text-transform:none!important;font-family:Arial,Helvetica,sans-serif!important;text-shadow:none!important}html:root body[class] #MainContent :is(h1,.page-header,h1.title,.articleLookbook-title){font-size:26px!important;line-height:1.25!important;font-weight:400!important}html:root body[class] #MainContent :is(a){text-decoration-color:currentColor}html:root body[class] :is(.breadcrumb,.breadcrumb a,.breadcrumb span){color:#565959!important;font-size:12px!important;text-transform:none!important;letter-spacing:0!important}html:root body[class] .breadcrumb a:hover{color:#c7511f!important}html:root body[class] .breadcrumb svg{fill:#888c8c!important;color:#888c8c!important}html:root body[class] #MainContent .container,html:root body[class] #MainContent .container-1170,html:root body[class] .wrapper-container{max-width:1500px!important;width:100%!important;margin-left:auto!important;margin-right:auto!important;padding-left:16px!important;padding-right:16px!important}html:root body[class] :focus-visible{outline:3px solid #2a9fc4;outline-offset:2px}html:root body[class] :is(.button,button.button,input.button,.btn--primary,[name=add]){letter-spacing:0!important;text-transform:none!important;font-weight:400!important;font-size:14px!important;font-family:Arial,Helvetica,sans-serif!important;border-radius:20px!important;box-shadow:0 1px 2px #0f111126!important;min-height:36px;line-height:1.2!important}html:root body[class] .section-header-classic{position:relative;z-index:30}html:root body[class] .header.header-classic{background:#131a26!important;padding:8px 0!important;border:0!important}html:root body[class] .header-classic>.container,html:root body[class] .header-classic .container{max-width:1500px!important;width:100%!important;padding:0 16px!important}html:root body[class] .header-classic__content{display:flex!important;align-items:center!important;gap:16px!important;flex-wrap:nowrap!important;grid-template-columns:none!important}html:root body[class] .header-classic__item{margin:0!important;padding:0!important;flex:0 0 auto;width:auto!important;max-width:none!important;min-width:0}html:root body[class] .header-classic__item:has(.header-top-right-group){flex:1 1 auto!important}html:root body[class] .header-classic .header__logo{--logo-width:64px;width:64px;background:transparent!important}html:root body[class] .header-classic .header__heading-logo{width:64px!important;height:auto!important;mix-blend-mode:screen}html:root body[class] .header-top-right-group{display:flex!important;align-items:center!important;gap:12px!important;width:100%!important;justify-content:flex-start!important}html:root body[class] .header-top-right-group .customer-service-text{display:none!important}html:root body[class] .header-top-right-group .header__search{order:-1;flex:1 1 auto!important;min-width:0;width:auto!important;max-width:none!important;margin:0!important}html:root body[class] .header-top-right-group .search-modal__form,html:root body[class] .header-top-right-group .search-modal__content,html:root body[class] .header-top-right-group .field{width:100%!important;max-width:none!important}html:root body[class] .header-classic .header__search input{height:42px!important;border:0!important;border-radius:6px 0 0 6px!important;background:#fff!important;color:#0f1111!important;font-size:15px!important;padding:0 12px!important;box-shadow:none!important}html:root body[class] .header-classic .search__button{height:42px!important;width:52px!important;border:0!important;border-radius:0 6px 6px 0!important;background:#febd69!important;right:0!important;top:0!important;transform:none!important;min-height:0!important;box-shadow:none!important}html:root body[class] .header-classic .search__button:hover{background:#f3a847!important}html:root body[class] .header-classic .field{display:flex!important;position:relative}html:root body[class] .top-language-currency{flex:0 0 auto;display:flex;gap:6px;align-items:center}html:root body[class] .top-language-currency *{font-size:12px!important;letter-spacing:0!important;text-transform:none!important}html:root body[class] .header-classic .free-shipping-text,html:root body[class] .header-classic__item:has(>p),html:root body[class] .header-classic__item:nth-child(3){max-width:150px;font-size:12px!important;line-height:1.25!important}html:root body[class] .header-classic__item:nth-child(3) *{font-size:12px!important;line-height:1.25!important;text-transform:none!important;letter-spacing:0!important;font-weight:400!important;text-align:left!important;margin:0!important;color:#fff!important}html:root body[class] .header-classic .header__group{display:flex!important;align-items:center!important;gap:16px!important}html:root body[class] .header-classic .cart-text,html:root body[class] .header-classic .header__icon span,html:root body[class] .header__link--account{font-size:13px!important;text-transform:none!important;letter-spacing:0!important;font-weight:700!important;color:#fff!important}html:root body[class] .header-classic .cart-count-bubble{background:#ff9f2e!important}html:root body[class] .header-classic .cart-count-bubble *{color:#0f1111!important;font-weight:700!important}html:root body[class] .section-header-navigation .header-navigation{background:#232f3e!important;background-color:#232f3e!important;min-height:0!important;border:0!important;--bg-color:#232f3e!important}html:root body[class] .section-header-navigation .container{max-width:1500px!important;width:100%!important;padding:0 16px!important;min-height:0!important}html:root body[class] .section-header-navigation .header-logo{display:none!important}html:root body[class] .section-header-navigation .header-icons{display:none!important}html:root body[class] .section-header-navigation .menu-lv-1__action,html:root body[class] .section-header-navigation .header__menu-item .text{font-size:14px!important;text-transform:none!important;letter-spacing:0!important;font-weight:400!important}html:root body[class] .section-header-navigation .menu-lv-1__action{padding:7px 10px!important;border:1px solid transparent;border-radius:3px;line-height:1.2!important;min-height:0!important}html:root body[class] .section-header-navigation .menu-lv-1__action:hover{border-color:#fff}html:root body[class] .section-header-navigation .link-effect>.text:after,html:root body[class] .section-header-navigation .link-effect:after{display:none!important}html:root body[class] .header__submenu,html:root body[class] .header__inline-menu .megamenu{background:#fff!important}html:root body[class] .section-header-navigation .list-menu--inline>li,html:root body[class] .section-header-navigation .header__inline-menu li.menu-lv-item,html:root body[class] .section-header-navigation .menu-lv-1{background:transparent!important}html:root body[class] .section-header-navigation .menu-lv-1__action,html:root body[class] .section-header-navigation .menu-lv-1__action .text,html:root body[class] .section-header-navigation .list-menu--inline>li>a,html:root body[class] .section-header-navigation .list-menu--inline>li>a *{color:#fff!important;background:transparent!important}html:root body[class] .header__submenu a,html:root body[class] .header__submenu span,html:root body[class] .header__inline-menu [class*=megamenu] a,html:root body[class] .header__inline-menu [class*=megamenu] span,html:root body[class] .header__inline-menu [class*=megamenu] h3,html:root body[class] .header__inline-menu [class*=megamenu] p{color:#0f1111!important;text-transform:none!important;letter-spacing:0!important}html:root body[class] .header__submenu a:hover,html:root body[class] .header__inline-menu [class*=megamenu] a:hover,html:root body[class] .header__inline-menu [class*=megamenu] a:hover span{color:#c7511f!important}html:root body[class].scrolled-header .section-header-navigation .header-logo{display:flex!important}html:root body[class].scrolled-header .section-header-navigation .header-icons{display:flex!important}html:root body[class] .section-header-navigation .header__heading-logo{mix-blend-mode:screen;max-height:34px;width:auto!important}html:root body[class] .header-mobile,html:root body[class] .section-header-mobile,html:root body[class] .header-mobile__wrapper{background:#131a26!important;border:0!important}html:root body[class] .header-mobile svg{fill:#fff!important;color:#fff!important}html:root body[class] .header-mobile .header__heading-logo{mix-blend-mode:screen}html:root body[class] .header-mobile .cart-count-bubble{background:#ff9f2e!important}html:root body[class] .header-mobile .cart-count-bubble *{color:#0f1111!important}html:root body[class] .vehicle-finder-section,html:root body[class] .vehicle-finder-section>div{background:linear-gradient(180deg,#223a55 0,#3a617f 62%,#e8ebee)!important}html:root body[class] #MainContent .vf-heading{color:#fff!important;font-size:34px!important;font-weight:700!important;line-height:1.15!important}html:root body[class] #MainContent .vf-inner p,html:root body[class] #MainContent .vf-inner label,html:root body[class] #MainContent .vf-inner span{color:#fff!important;letter-spacing:0!important;text-transform:none!important}html:root body[class] #MainContent .vf-inner label{font-size:13px!important;font-weight:700!important}html:root body[class] #MainContent .vf-inner [class*=badge],html:root body[class] #MainContent .vf-inner [class*=pill],html:root body[class] #MainContent .vf-inner [class*=eyebrow]{display:none!important}html:root body[class] #MainContent .vf-inner button{letter-spacing:0!important;text-transform:none!important;font-size:14px!important;font-weight:400!important;min-height:40px}html:root body[class] #MainContent .vf-inner select{height:40px!important;border-radius:6px!important;border:1px solid #a6a6a6!important}html:root body[class].template-index #MainContent .page .container{padding-top:0!important}html:root body[class].template-index .rte{max-width:none!important}html:root body[class].template-index .rte hr{display:none!important}html:root body[class].template-index .rte .section,html:root body[class].template-index .rte .brand-section,html:root body[class].template-index .rte .banner{margin:0 0 12px!important;padding:18px 20px!important;border:0!important;border-radius:0!important;opacity:1!important;transform:none!important;background:#fff!important}html:root body[class].template-index .fade-up{opacity:1!important;transform:none!important;animation:none!important}html:root body[class].template-index .sec-head{border:0!important;padding:0!important;margin:0 0 10px!important;display:flex;align-items:baseline;justify-content:space-between;gap:12px}html:root body[class].template-index .sec-eye,html:root body[class].template-index .b-eye{display:none!important}html:root body[class].template-index .sec-label{font-size:0!important;margin:0!important}html:root body[class].template-index #MainContent .sec-title{font-size:21px!important;font-weight:700!important;line-height:1.25!important;color:#0f1111!important}html:root body[class].template-index .view-all{background:none!important;border:0!important;box-shadow:none!important;padding:0!important;color:#0a6a8a!important;font-size:14px!important;font-weight:400!important;border-radius:0!important;letter-spacing:0!important;text-transform:none!important;white-space:nowrap}html:root body[class].template-index .view-all:hover{background:none!important;color:#c7511f!important;text-decoration:underline}html:root body[class] .rte .grid{gap:12px!important}html:root body[class] .rte .card{background:#fff!important;border:1px solid #e3e6e6!important;border-radius:8px!important;overflow:hidden;display:flex;flex-direction:column}html:root body[class] .rte .card:hover{border-color:#d5d9d9!important;box-shadow:0 2px 6px #0f11111f!important}html:root body[class] .rte .cimg-wrap{background:#fff!important;aspect-ratio:1/1;border-bottom:0!important}html:root body[class] .rte .cimg{width:100%!important;height:100%!important;object-fit:contain!important;transform:none!important}html:root body[class] .rte .cbody{padding:10px 12px 12px!important;display:flex;flex-direction:column;gap:4px;flex:1}html:root body[class] .rte .ctype{font-size:12px!important;font-weight:400!important}html:root body[class] .rte .ctitle{color:#0f1111!important;font-size:14px!important;line-height:20px!important;font-weight:400!important;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;min-height:60px;text-transform:none!important;letter-spacing:0!important;font-family:Arial,Helvetica,sans-serif!important}html:root body[class] .rte .card:hover .ctitle{color:#c7511f!important}html:root body[class] .rte .cfoot{margin-top:auto;display:flex;align-items:center;justify-content:space-between;gap:8px}html:root body[class] .rte .cprice,html:root body[class] .rte .cprice *{font-size:21px!important;line-height:1.2!important}html:root body[class] .rte .cbtn{font-size:13px!important;font-weight:400!important;padding:6px 12px!important;border:1px solid #e8b923!important;background:#ffd24a!important;color:#0f1111!important;border-radius:20px!important;letter-spacing:0!important;text-transform:none!important;box-shadow:none!important}html:root body[class] .rte a[style*="padding:12px 20px"]{background:#ffd24a!important;color:#0f1111!important;border:1px solid #e8b923;border-radius:20px!important;font-weight:400!important;padding:8px 18px!important}html:root body[class] .pills-label{letter-spacing:0!important;text-transform:none!important;color:#565959!important}html:root body[class] .rte .pill{border-radius:4px!important;font-weight:400!important;font-size:13px!important;letter-spacing:0!important;text-transform:none!important}html:root body[class] .brand-card{box-shadow:none!important}html:root body[class] :is(.jdgm-star,.jdgm-star:before,.jdgm-rev__rating .jdgm-star,.jdgm-carousel-item__review-rating .jdgm-star,.jdgm-rating-star){font-family:JudgemeStar!important;color:#de7921!important;background:none!important;background-color:transparent!important;border:0!important;box-shadow:none!important;font-style:normal!important;letter-spacing:0!important}html:root body[class] .jdgm-star{font-size:15px!important}html:root body[class] .jdgm-prev-badge[data-number-of-reviews="0"]{display:none!important}html:root body[class] .productView-details .jdgm-prev-badge[data-number-of-reviews="0"]{display:none!important}html:root body[class] .jdgm-prev-badge__text{color:#0a6a8a!important;font-size:13px!important;letter-spacing:0!important;text-transform:none!important}html:root body[class] .jdgm-widget :is(.jdgm-title,h2){text-transform:none!important;letter-spacing:0!important}html:root body[class] .jdgm-cards-carousel,html:root body[class] .jdgm-carousel-wrapper,html:root body[class] [class*=jdgm-carousel]{background:transparent!important}html:root body[class] .jdgm-cards-wrapper [class*=card],html:root body[class] .jdgm-carousel-item{background:#fff!important}html:root body[class] .jdgm-carousel-title,html:root body[class] .jdgm-carousel-number-of-reviews,html:root body[class] .jdgm-cards-carousel *{letter-spacing:0!important}html:root body[class] .qp-rating{margin:2px 0 0;min-height:0}html:root body[class] .qp-rating .jdgm-star{font-size:14px!important}html:root body[class] .qp-rating .jdgm-prev-badge{display:flex;align-items:center;gap:4px}html:root body[class] .qp-rating .jdgm-prev-badge__text{font-size:12px!important}html:root body[class] #MainContent .collection-header{background:#fff!important;border-bottom:1px solid #d5d9d9;margin:0 0 12px!important;padding-top:8px!important;padding-bottom:8px!important;max-width:none!important;width:100%!important;padding-left:max(16px,calc((100vw - 1468px)/2))!important;padding-right:16px!important}html:root body[class] .collection-breadcrumb,html:root body[class] .collection-breadcrumb .breadcrumb{margin:0!important;padding:0!important}html:root body[class] .page-sidebar{background:transparent!important}html:root body[class] .sidebarBlock{background:#fff!important;padding:12px 14px!important;margin:0 0 10px!important;border:0!important}html:root body[class] #MainContent .sidebarBlock-heading{font-size:14px!important;font-weight:700!important;line-height:1.3!important;margin:0 0 8px!important;padding:0!important;border:0!important}html:root body[class] #MainContent .sidebarBlock-heading:after,html:root body[class] .sidebarBlock-heading:before{display:none!important}html:root body[class] .sidebarBlock *{letter-spacing:0!important;text-transform:none!important}html:root body[class] .sidebarBlock a{color:#0f1111!important}html:root body[class] .sidebarBlock a:hover{color:#c7511f!important}html:root body[class] .refined-widgets:has(.facets__list--refined:empty){display:none!important}html:root body[class] .facets__price--slider *{border-color:#a6a6a6}html:root body[class] .facets__price--box input{border:1px solid #a6a6a6!important;border-radius:4px!important;height:32px!important;background:#fff!important}html:root body[class] .form-actions .button{min-height:32px!important}html:root body[class] .articleLookbook-block{margin:0!important;padding:0!important}html:root body[class] .articleLookbook-des{background:#fff;padding:16px 18px;margin-top:14px!important;color:#0f1111!important;font-size:14px!important;line-height:1.5}html:root body[class] .articleLookbook-des *{color:#0f1111!important;background:transparent!important}html:root body[class] .toolbar-wrapper{background:#fff!important;border:0!important;padding:8px 12px!important;margin:0 0 12px!important}html:root body[class] .toolbar-colLeft,html:root body[class] .toolbar-viewAs,html:root body[class] .toolbar-limitView{display:none!important}html:root body[class] .toolbar-colRight{margin-left:auto}html:root body[class] .articleLookbook-item,html:root body[class] .articleLookbook-block,html:root body[class] .articleLookbook-title{border:0!important}html:root body[class] .toolbar-wrapper:not(.toolbar-mobile){display:flex;justify-content:flex-end;padding:4px 10px!important}html:root body[class] .toolbar,html:root body[class] .toolbar-wrapper *{letter-spacing:0!important;text-transform:none!important}html:root body[class] .toolbar-sort .label-tab,html:root body[class] .toolbar-sort button,html:root body[class] .toolbar-sort select{background:#f0f2f2!important;border:1px solid #d5d9d9!important;border-radius:8px!important;color:#0f1111!important;font-size:13px!important;min-height:30px}html:root body[class] .dropdown-menu{background:#fff!important}html:root body[class] .dropdown-menu a,html:root body[class] .dropdown-menu span,html:root body[class] .dropdown-menu label{color:#0f1111!important}html:root body[class] .productGrid,html:root body[class] .productListing{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;margin:0!important;padding:0!important}html:root body[class] .productGrid>.product,html:root body[class] .productListing>.product,html:root body[class] .productGrid>li{width:auto!important;max-width:none!important;flex:none!important;margin:0!important;padding:0!important;display:flex;min-width:0}html:root body[class] .product-item{width:100%;display:flex;height:100%;background:#fff!important;padding:0!important;margin:0!important;border:0!important;box-shadow:none!important}html:root body[class] .product-item>.card,html:root body[class] .product-item .card{background:#fff!important;border:0!important;border-radius:0!important;box-shadow:none!important;display:flex;flex-direction:column;width:100%;height:100%;padding:10px!important;overflow:visible}html:root body[class] .product-item .card:hover{border:0!important;box-shadow:0 2px 8px #0f111124!important}html:root body[class] .product-item .card-product{display:flex;flex-direction:column;flex:1;background:#fff!important}html:root body[class] .product-item .card-product__wrapper{background:#fff!important;border:0!important;border-radius:0!important}html:root body[class] .product-item .card-media{background:#fff!important;border-radius:0!important}html:root body[class] .product-item .card-media img{object-fit:contain!important}html:root body[class] .product-item .card-information{flex:1;display:flex;flex-direction:column;background:#fff!important;padding:8px 0 0!important;text-align:left!important}html:root body[class] .product-item .card-information__wrapper{text-align:left!important;padding:0!important;flex:1;display:flex;flex-direction:column;gap:4px}html:root body[class] .product-item .card-information__group-2,html:root body[class] .product-item .card-vendor{display:none!important}html:root body[class] .product-item .card__heading{margin:0!important;padding:0!important;text-align:left!important}html:root body[class] .product-item .card-title{color:#0f1111!important;font-size:14px!important;line-height:20px!important;font-weight:400!important;text-transform:none!important;letter-spacing:0!important;display:-webkit-box!important;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;white-space:normal!important;text-align:left!important;text-decoration:none!important;background:none!important}html:root body[class] .product-item .card-title:hover{color:#c7511f!important}html:root body[class] .product-item .card-title span,html:root body[class] .product-item .card-title *{color:inherit!important}html:root body[class] .product-item .card-summary{display:none!important}html:root body[class] .product-item .card-price{margin:4px 0 0!important;text-align:left!important}html:root body[class] .product-item .price{justify-content:flex-start!important;text-align:left!important}html:root body[class] .product-item .price dl,html:root body[class] .product-item .price dl>div,html:root body[class] .product-item .price__regular,html:root body[class] .product-item .price__sale{margin:0!important;display:flex!important;align-items:baseline;flex-wrap:wrap;gap:6px;justify-content:flex-start!important;text-align:left!important}html:root body[class] .product-item .card-price,html:root body[class] .product-item .card-price *{text-align:left!important}html:root body[class] .product-item .card-price{display:block!important}html:root body[class] .product-item .price{display:block!important;width:100%!important;margin:0!important}html:root body[class] .product-item .price dd,html:root body[class] .product-item .price dt{margin:0!important}html:root body[class] .product-item .price__sale:empty,html:root body[class] .product-item .price:not(.price--on-sale) .price__sale{display:none!important}html:root body[class] .product-item .price.price--on-sale .price__regular{display:none!important}html:root body[class] .product-item .price-item{font-size:21px!important;font-weight:400!important;line-height:1.2!important}html:root body[class] .product-item .price-item--sale{color:#b12704!important}html:root body[class] .product-item s.price-item,html:root body[class] .product-item .price__compare .price-item{font-size:13px!important;color:#565959!important}html:root body[class] .product-item .price__label,html:root body[class] .product-item .price-label,html:root body[class] .product-item .price dt{font-size:12px!important;color:#565959!important}html:root body[class] .product-item .card-action__group{display:none!important}html:root body[class] .product-item .card-product{position:relative!important}html:root body[class] .product-item .card-product__wrapper{display:contents!important}html:root body[class] .product-item .card-media{order:0}html:root body[class] .product-item .card-information{order:1}html:root body[class] .product-item .card-media{position:relative!important}html:root body[class] .product-item .card-action{position:static!important;opacity:1!important;visibility:visible!important;transform:none!important;width:100%!important;display:block!important;padding:0!important;margin:8px 0 0!important}html:root body[class] .product-item .card-action .button{display:block!important;width:100%!important;min-height:34px!important;height:auto!important;padding:6px 10px!important;font-size:13px!important;font-weight:400!important;letter-spacing:0!important;text-transform:none!important;background:#ffd24a!important;border:1px solid #e8b923!important;color:#0f1111!important;border-radius:20px!important;box-shadow:none!important}html:root body[class] .product-item .card-action .button:hover{background:#f7c62e!important}html:root body[class] .product-item .card-action .button *{color:#0f1111!important}html:root body[class] .product-item .card-compare,html:root body[class] .product-item .card-action__group .compare-button{display:none!important}html:root body[class] .card__badge .badge,html:root body[class] [class*=productBadges] [class*=badge]{border-radius:2px!important;font-size:11px!important;letter-spacing:0!important;text-transform:none!important;font-weight:700!important}html:root body[class] .pagination__list a,html:root body[class] .pagination__list span,html:root body[class] .pagination__list li{background:#fff!important;color:#0f1111!important;border-color:#d5d9d9!important;border-radius:6px!important}html:root body[class] .pagination__item--current,html:root body[class] .pagination__list .is-active,html:root body[class] .pagination__list .active,html:root body[class] .pagination__list [aria-current]{border-color:#0f1111!important;font-weight:700!important}html:root body[class] .pagination__list svg{fill:#0f1111!important;color:#0f1111!important}@media(min-width:640px){html:root body[class] .productGrid,html:root body[class] .productListing{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media(min-width:1025px){html:root body[class] .halo-collection-content,html:root body[class] .halo-grid-content{display:flex!important;align-items:flex-start!important;gap:14px!important}html:root body[class] .halo-grid-content>.page-sidebar{flex:0 0 240px!important;width:240px!important;max-width:240px!important;padding:0!important;margin:0!important;position:static!important;transform:none!important}html:root body[class] .halo-grid-content>.page-content{flex:1 1 0!important;width:auto!important;max-width:none!important;min-width:0!important;padding:0!important;margin:0!important}html:root body[class] .productGrid,html:root body[class] .productListing{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media(min-width:1500px){html:root body[class] .productGrid,html:root body[class] .productListing{grid-template-columns:repeat(5,minmax(0,1fr))!important}}html:root body[class] .page-sidebar .halo-sidebar-wrapper{background:transparent!important}html:root body[class] .halo-sidebar-header,html:root body[class] .halo-sidebar-close{background:#fff!important;color:#0f1111!important}html:root body[class] .moreItem-breadcrumb,html:root body[class] .breadcrumb-bg{background:#fff!important}html:root body[class] .productView-container{background:#fff!important;max-width:1500px!important}html:root body[class] .productView,html:root body[class] .productView-top,html:root body[class] .productView-details,html:root body[class] .productView-product{background:#fff!important}html:root body[class] #MainContent .productView-title{font-size:24px!important;line-height:1.3!important;font-weight:400!important;margin:4px 0 8px!important;padding:0!important}html:root body[class] .productView-title:after,html:root body[class] #MainContent .productView-title:after{display:none!important}html:root body[class] .productView-price{border-top:1px solid #e3e6e6;padding-top:10px;margin-top:8px}html:root body[class] .productView-price .price-item{font-size:28px!important;font-weight:400!important;color:#0f1111!important;font-family:Arial,Helvetica,sans-serif!important}html:root body[class] .productView-price .price-item--sale{color:#b12704!important}html:root body[class] .productView-details :is(label,.form__label,.quantity_selector label,legend){letter-spacing:0!important;text-transform:none!important;font-size:14px!important;font-weight:700!important;color:#0f1111!important}html:root body[class] .productView-details .product-form__input label:not(.form__label){font-weight:400!important;border:1px solid #888c8c!important;border-radius:6px!important;background:#fff!important;color:#0f1111!important;padding:7px 12px!important;font-size:13px!important}html:root body[class] .productView-details .product-form__input input:checked+label{border:2px solid #007185!important;background:#f0f8fa!important}html:root body[class] .productView-subtotal{font-size:14px!important;color:#0f1111!important}html:root body[class] .productView-details form.installment,html:root body[class] .productView-details .shopify-installments{font-size:13px!important;color:#565959!important}html:root body[class] .productView-details [name=add],html:root body[class] .productView-action .button{width:100%!important;background:#ffd24a!important;border:1px solid #e8b923!important;color:#0f1111!important;min-height:42px!important;font-size:14px!important}html:root body[class] .productView-securityImage{opacity:1}html:root body[class] .productView-bottom{background:transparent!important;padding:0!important;max-width:1500px;margin:12px auto 0!important}html:root body[class] .productView-bottom .tabs{background:#fff!important;border:0!important;padding:12px 20px 0!important;margin:0!important}html:root body[class] .productView-bottom .tabs a,html:root body[class] .productView-bottom .tabs li{color:#0f1111!important;letter-spacing:0!important;text-transform:none!important;font-size:18px!important;font-weight:700!important;background:none!important;border:0!important}html:root body[class] .productView-bottom .tabs-contents{background:#fff!important;border:0!important;padding:10px 20px 22px!important;margin:0!important;font-size:14px!important;line-height:1.5!important;color:#0f1111!important}html:root body[class] .productView-bottom .tabs-contents *{background:transparent!important;border-color:#e3e6e6!important;letter-spacing:0!important;color:#0f1111!important}html:root body[class] .productView-bottom .tabs-contents a{color:#0a6a8a!important}html:root body[class] .productView-bottom .tabs-contents a:hover{color:#c7511f!important}html:root body[class] .productView-bottom .tabs-contents p,html:root body[class] .productView-bottom .tabs-contents li{font-size:14px!important;line-height:1.5!important}html:root body[class] .productView-bottom .tabs-contents :is(h2,h3,h4,strong){font-size:15px!important;text-transform:none!important}html:root body[class] .tabs-contents [class*=ai-product-description]{padding:0!important;margin:0!important;max-width:880px}html:root body[class] .sticky-product-wrapper,html:root body[class] .sticky-product{background:#fff!important;border-top:1px solid #d5d9d9}html:root body[class] .sticky-product *{color:#0f1111}html:root body[class] .jdgm-rev-widg{background:#fff!important;padding:18px 20px!important;max-width:1468px;margin:12px auto!important}html:root body[class] .jdgm-rev-widg *{letter-spacing:0!important}html:root body[class] .jdgm-rev-widg__title{font-size:21px!important;font-weight:700!important;text-align:left!important}html:root body[class] .jdgm-write-rev-link,html:root body[class] .jdgm-paginate__page,html:root body[class] .jdgm-submit-rev{background:#fff!important;color:#0f1111!important;border:1px solid #d5d9d9!important;border-radius:20px!important}html:root body[class] .jdgm-rev-widg :is(.jdgm-all-reviews__body,.jdgm-rev,.jdgm-rev__body,.jdgm-rev__title){color:#0f1111!important}html:root body[class] .halo-recommendations-block,html:root body[class] .halo-recently-viewed-block-section .halo-block,html:root body[class] .halo-recently-viewed-block-section{background:#fff!important;padding:14px 0!important;margin:12px 0 0!important}html:root body[class] .halo-block-header{text-align:left!important;margin:0 0 10px!important;padding:0!important;border:0!important}html:root body[class] #MainContent .halo-block-header .title{font-size:21px!important;font-weight:700!important;text-align:left!important}html:root body[class] .halo-block-header .title:before,html:root body[class] .halo-block-header .title:after{display:none!important}html:root body[class] .main-blog-block{padding:6px 0 24px}html:root body[class] .header-with-sidebar .page-header{margin:6px 0 2px!important}html:root body[class] .sidebar-image,html:root body[class] .sidebar-categories,html:root body[class] .sidebar-recent-tag,html:root body[class] .sidebar-custom-text,html:root body[class] .sidebar-featured-product,html:root body[class] [class*=sidebar-product],html:root body[class] .sidebarBlock:has(.products-carousel),html:root body[class] .sidebarBlock:has(.product-item){display:none!important}html:root body[class] .recentPosts-list-item{padding:8px 0!important;border-bottom:1px solid #e3e6e6;margin:0!important}html:root body[class] .recentPosts-list-item:last-child{border:0}html:root body[class] .recentPosts-list-item .title{font-size:14px!important;line-height:1.35!important;font-weight:400!important;margin:0 0 2px!important}html:root body[class] .recentPosts-list-item a{color:#0a6a8a!important}html:root body[class] .recentPosts-list-item a:hover{color:#c7511f!important}html:root body[class] .recentPosts-list-item :is(.date,time,span,p){font-size:12px!important;font-style:normal!important;color:#565959!important}html:root body[class] .main-blog{background:transparent!important}html:root body[class] .blog-row{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:10px!important;margin:0!important;background:transparent!important}html:root body[class] .blog-row>.item{width:auto!important;max-width:none!important;margin:0!important;padding:0!important;background:#fff!important;border:0!important}html:root body[class] .article-item{background:#fff!important;padding:16px 18px!important;height:100%;display:flex;flex-direction:column;border:0!important;box-shadow:none!important}html:root body[class] .article-item:hover{box-shadow:0 2px 8px #0f111124!important}html:root body[class] .blog-content{padding:0!important;display:flex;flex-direction:column;gap:6px;height:100%}html:root body[class] #MainContent .blog-title{font-size:17px!important;line-height:1.3!important;font-weight:700!important;margin:0!important;padding:0!important;text-align:left!important}html:root body[class] #MainContent .blog-title a{color:#0f1111!important;background:none!important;text-decoration:none!important;display:block}html:root body[class] #MainContent .blog-title a:hover{color:#c7511f!important}html:root body[class] .article-label{display:inline-block;background:#232f3e!important;color:#fff!important;border:0!important;border-radius:2px!important;font-size:11px!important;font-weight:700!important;letter-spacing:0!important;text-transform:none!important;padding:2px 6px!important;margin:0 6px 0 0!important;vertical-align:2px}html:root body[class] .blog-summary{color:#3a3f3f!important;font-size:14px!important;line-height:1.5!important;margin:0!important;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}html:root body[class] .blog-info{margin:auto 0 0!important;padding-top:6px;font-size:12px!important;color:#565959!important;font-style:normal!important}html:root body[class] .blog-info *{color:#565959!important;font-style:normal!important;font-size:12px!important;letter-spacing:0!important;text-transform:none!important;font-weight:400!important}html:root body[class] .blog-comment{display:none!important}html:root body[class] .blog-info .blog-author:before{content:"\b7  "}@media(min-width:800px){html:root body[class] .blog-row{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(min-width:1300px){html:root body[class] .blog-row{grid-template-columns:repeat(3,minmax(0,1fr))!important}}html:root body[class].template-article .article-template{padding:8px 0 28px;background:transparent!important}html:root body[class].template-article #MainContent .container-1170{max-width:860px!important;width:100%!important;margin:0 auto!important;padding:0 16px!important}html:root body[class].template-article .halo-article-block,html:root body[class].template-article .halo-article-content{display:block!important;width:auto!important;background:transparent!important}html:root body[class].template-article .page-content{width:auto!important;max-width:none!important;background:#fff!important;padding:24px 28px!important}html:root body[class].template-article .page-header{margin:0 0 8px!important;padding:0!important;background:none!important}html:root body[class].template-article #MainContent .article-heading .title{font-size:30px!important;line-height:1.2!important;font-weight:700!important;text-align:left!important}html:root body[class].template-article .article-heading .info,html:root body[class].template-article .article-heading .info *{color:#565959!important;font-size:13px!important;font-style:normal!important;text-transform:none!important;letter-spacing:0!important}html:root body[class].template-article .article-content{color:#0f1111!important;font-size:16px!important;line-height:1.6!important}html:root body[class].template-article .article-content :is(p,li,span,td,th,div){color:#0f1111!important;font-size:16px!important;line-height:1.6!important;background:transparent!important;font-family:Arial,Helvetica,sans-serif!important}html:root body[class].template-article .article-content a,html:root body[class].template-article .article-content a *{color:#0a6a8a!important;text-decoration:underline}html:root body[class].template-article .article-content a:hover{color:#c7511f!important}html:root body[class].template-article .article-content :is(h2,h3,h4){font-size:21px!important;line-height:1.3!important;font-weight:700!important;margin:22px 0 8px!important}html:root body[class].template-article .article-content img{border-radius:6px;max-width:100%;height:auto;display:block;margin:14px auto}html:root body[class].template-article .article__pagination{border-color:#e3e6e6!important;margin:18px 0 0!important}html:root body[class].template-article .article__pagination a,html:root body[class].template-article .article__pagination span{color:#0a6a8a!important;text-transform:none!important;letter-spacing:0!important;font-size:14px!important}html:root body[class].template-article .article__pagination a:hover{color:#c7511f!important}html:root body[class].template-article .article-template__comment-wrapper{background:#fff!important;padding:20px 28px!important;margin:12px auto 0!important;max-width:828px}html:root body[class].template-article .form-note,html:root body[class].template-article .form-field label{color:#565959!important;text-transform:none!important;letter-spacing:0!important}html:root body[class].template-article .form-field :is(input,textarea){background:#fff!important;border:1px solid #a6a6a6!important;border-radius:6px!important;color:#0f1111!important}html:root body[class].template-article .article-social a,html:root body[class].template-article .social-share a{background:#f0f2f2!important;border:1px solid #d5d9d9!important;color:#0f1111!important}html:root body[class].template-article .social-share svg{fill:#0f1111!important}html:root body[class].template-page .page,html:root body[class].template-page #MainContent .container{background:transparent}html:root body[class].template-page #MainContent .rte{color:#0f1111!important;font-size:15px;line-height:1.55}html:root body[class].template-page #MainContent .page-header,html:root body[class].template-page #MainContent .page-title{font-size:26px!important;margin:12px 0!important}html:root body[class].template-page #MainContent .rte>:is(p,ul,ol,h2,h3){background:transparent}html:root body[class].template-page #MainContent .rte a{color:#0a6a8a}html:root body[class].template-page #MainContent .rte a:hover{color:#c7511f}html:root body[class] .cart-container{padding-top:8px;padding-bottom:24px}html:root body[class] .halo-cart-content{background:#fff!important;padding:18px 20px!important}html:root body[class] .cart-content-empty,html:root body[class] .cart-content-empty *{color:#0f1111}html:root body[class] .cart-content-empty .button{max-width:280px;margin:0 auto}html:root body[class] .cart-item,html:root body[class] .cart-items{background:#fff!important;border-color:#e3e6e6!important}html:root body[class] .cart__footer,html:root body[class] .cart-total,html:root body[class] .cart-totals{background:#fff!important;color:#0f1111!important}html:root body[class] .cart__footer *,html:root body[class] .cart-totals *{color:#0f1111}html:root body[class] :is(.drawer,.halo-sidebar,.halo-popup,.cart-drawer,.halo-cart-sidebar){background:#fff!important;color:#0f1111!important}html:root body[class] .footer,html:root body[class] .footer__content-top{background:#232f3e!important}html:root body[class] .footer .container,html:root body[class] .footer .container-1170{max-width:1500px!important;width:100%!important;padding:0 16px!important}html:root body[class] .footer__content-top{padding:32px 0 26px!important}html:root body[class] .footer .halo-row{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:40px!important;align-items:start}html:root body[class] .footer-block__column{width:auto!important;max-width:none!important;text-align:left!important;padding:0!important}html:root body[class] .footer-block__heading{font-size:15px!important;font-weight:700!important;letter-spacing:0!important;text-transform:none!important;text-align:left!important;margin:0 0 8px!important}html:root body[class] .footer-block__list a{font-size:14px!important;color:#dddfe2!important;line-height:1.9}html:root body[class] .footer-block__list a:hover{color:#fff!important;text-decoration:underline}html:root body[class] .footer-block__subheading,html:root body[class] .footer-block__subheading *{font-size:14px!important;text-align:left!important;color:#dddfe2!important;letter-spacing:0!important}html:root body[class] .footer__newsletter .field,html:root body[class] .footer .newsletter-form__field-wrapper{max-width:460px;margin:8px 0!important;display:flex;gap:8px}html:root body[class] .footer__newsletter input{background:#fff!important;color:#0f1111!important;border:0!important;border-radius:6px!important;height:38px!important}html:root body[class] .footer-block__list-social{text-align:left!important}html:root body[class] .footer-block__list-social ul{justify-content:flex-start!important;margin:10px 0 0!important}html:root body[class] .footer__content-bottom{background:#131a26!important;padding:14px 0!important;border:0!important}html:root body[class] .footer-block__bottom{max-width:1500px;margin:0 auto;padding:0 16px;display:flex;justify-content:space-between;align-items:center;gap:14px;flex-wrap:wrap;border:0!important}html:root body[class] .footer-block__bottom *{font-size:12px!important;color:#c5cbd3!important}@media(max-width:700px){html:root body[class] .footer .halo-row{grid-template-columns:minmax(0,1fr)!important;gap:22px!important}}html:root body[class] #MainContent :is(input[type=text],input[type=email],input[type=tel],input[type=password],input[type=search],textarea):not(.header-classic *){background:#fff!important;color:#0f1111!important;border:1px solid #a6a6a6!important;border-radius:6px!important}html:root body[class] #MainContent ::placeholder{color:#6b7070!important}@media(max-width:768px){html:root body[class] #MainContent .container,html:root body[class] #MainContent .container-1170{padding-left:10px!important;padding-right:10px!important}html:root body[class].template-index .rte .section,html:root body[class].template-index .rte .brand-section,html:root body[class].template-index .rte .banner{padding:14px 12px!important;margin:0 0 8px!important}html:root body[class] .rte .grid.g4{grid-template-columns:repeat(2,minmax(0,1fr))!important}html:root body[class] #MainContent .vf-heading{font-size:26px!important}html:root body[class].template-article .page-content{padding:16px!important}html:root body[class].template-article #MainContent .article-heading .title{font-size:25px!important}}:root{--gold:#ffd24a!important;--gold-light:#f7c62e!important}html:root body[class] .rte{--black:#fff!important;--off-black:#f7f8f8!important;--card-bg:#fff!important;--white:#0f1111!important;--off-white:#0f1111!important;--muted:#565959!important;--border:#d5d9d9!important;--gold:#ffd24a!important;--gold-light:#f7c62e!important;--gold-dim:#e8b923!important;--gold-dark:#e8b923!important;--gray-light:#565959!important;--gray-mid:#6b7070!important;--black-rich:#fff!important;--black-card:#fff!important;--black-surface:#f7f8f8!important;--black-raised:#f3f4f4!important;--green:#067d62!important;--red:#b12704!important}html:root body[class] .section-header-navigation nav{padding:0!important;margin:0!important;display:block!important;position:static!important;background:transparent!important;border:0!important;height:auto!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html:root body[class] .section-header-navigation .main-menu{padding:0!important;justify-content:flex-start!important;margin:0!important}html:root body[class] .section-header-navigation .list-menu--inline{justify-content:flex-start!important;text-align:left!important;margin:0 0 0 -10px!important;padding:2px 0!important;display:flex!important}html:root body[class] .section-header-navigation .container{justify-content:flex-start!important;min-height:0!important;height:auto!important}html:root body[class] .footer{padding:0!important;text-align:left!important;border:0!important;display:block!important}html:root body[class].template-page .page-width{max-width:1200px!important;width:100%!important;margin:0 auto!important;padding:0!important}html:root body[class].template-page .rte>nav,html:root body[class].template-page .rte>footer,html:root body[class].template-page .rte nav,html:root body[class].template-page .rte footer{display:none!important}html:root body[class].template-page .rte :is(h1,h2,h3,h4,a,button,span,div,p){letter-spacing:0!important}html:root body[class].template-page #MainContent .rte :is(h1,h2){font-size:clamp(25px,3vw,34px)!important;line-height:1.2!important;font-weight:700!important;text-transform:none!important}html:root body[class].template-page #MainContent .rte h3{font-size:18px!important;line-height:1.3!important;font-weight:700!important}html:root body[class].template-page .rte :is(p,li){font-size:15px;line-height:1.55}html:root body[class].template-page .rte .hero,html:root body[class].template-page .rte #hero{min-height:0!important;padding-top:32px!important;padding-bottom:32px!important;background:#fff}html:root body[class].template-page .rte .reveal{opacity:1!important;transform:none!important}html:root body[class].template-page .rte section{background-color:#fff}html:root body[class].template-page .rte section:nth-of-type(2n){background-color:#f7f8f8}html:root body[class].template-page .rte a[class*=btn],html:root body[class].template-page .rte button,html:root body[class].template-page .rte [class*=cta-btn],html:root body[class].template-page .rte [class*=btn-]{background:#ffd24a!important;color:#0f1111!important;border:1px solid #e8b923!important;border-radius:20px!important;font-size:14px!important;font-weight:400!important;box-shadow:none!important;text-transform:none!important;clip-path:none!important;animation:none!important}html:root body[class].template-page .rte #hero{--white:#fff!important;--gray-light:#e6e9ec!important;--gray-mid:#cfd6df!important;min-height:600px!important;background:#10151d!important}html:root body[class].template-page #MainContent .rte #hero .hero-headline,html:root body[class].template-page #MainContent .rte #hero .hero-headline *,html:root body[class].template-page #MainContent .rte #hero .hero-price,html:root body[class].template-page #MainContent .rte #hero .hero-sub{color:#fff!important;text-shadow:0 1px 6px rgba(0,0,0,.6)!important}html:root body[class].template-page #MainContent .rte #hero .hero-headline{font-size:clamp(34px,5vw,56px)!important}html:root body[class].template-page .rte #hero :is(.shipping,.hero-badge){color:#ffd24a!important}html:root body[class].template-page .rte #hero .hero-badge{background:#00000073!important;border-color:#ffd24a!important}html:root body[class].template-page .rte #hero :is(.retail,span,small,li,p){color:#e6e9ec}html:root body[class] #MainContent>.shopify-section{max-width:none!important;margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important}html:root body[class] .rte .section,html:root body[class] .rte .brand-section,html:root body[class] .rte .banner{max-width:none!important;width:auto!important}html:root body[class].template-product #MainContent [class*=text-block]{max-width:1468px!important;margin:12px auto 0!important;background:#fff!important;padding:18px 20px 4px!important;border:0!important}html:root body[class].template-product #MainContent [class*=text-block] :is(h1,h2,h3,p){font-size:21px!important;font-weight:700!important;margin:0!important;padding:0!important}html:root body[class].template-product #MainContent div[class^=ai-product-description-]{max-width:1468px!important;margin:0 auto!important;background:#fff!important;border:0!important;padding:0!important}html:root body[class].template-product #MainContent div[class^=ai-product-description__content]{background:#fff!important;border:0!important;padding:8px 20px 20px!important;max-width:none!important;color:#0f1111!important;font-size:14px!important;line-height:1.55!important;border-radius:0!important}html:root body[class].template-product #MainContent div[class^=ai-product-description__content] *{color:#0f1111;font-size:14px!important;line-height:1.55!important;letter-spacing:0!important;text-transform:none!important}html:root body[class].template-product #MainContent div[class^=ai-product-description__content] :is(h2,h3,h4,strong){font-size:15px!important;font-weight:700!important;margin-top:12px!important}html:root body[class].template-product #MainContent div[class^=ai-product-description__content] a{color:#0a6a8a!important;text-decoration:none!important}html:root body[class].template-product #MainContent div[class^=ai-product-description__content] a:hover{color:#c7511f!important;text-decoration:underline!important}html:root body[class] .productView-details .product-form__input label .text,html:root body[class] .productView-details .product-form__input label span{border:0!important;background:transparent!important;padding:0!important;box-shadow:none!important;outline:0!important}html:root body[class] .productView-details .product-form__input label{box-shadow:none!important;outline:0!important;min-height:0!important;height:auto!important;line-height:1.3!important}html:root body[class].template-page #MainContent .page-header,html:root body[class].template-page #MainContent .page-title{margin:14px 0 10px!important;padding:0!important}html:root body[class].template-page #MainContent .rte{background:#fff!important;padding:22px 28px!important;margin:0 0 22px!important}html:root body[class].template-page .rte section,html:root body[class].template-page .rte section:nth-of-type(2n){background-color:transparent!important}html:root body[class].template-page .rte strong,html:root body[class].template-page .rte b{color:inherit!important}html:root body[class].template-page .rte :is(.page,.wrapper,.policy,[class*=policy]){background:transparent!important}html:root body[class].template-page .main-page-title{margin-top:14px!important}html:root body[class].template-page .page-width .container{padding-top:0!important}html:root body[class].template-index #MainContent>.shopify-section.section{background:transparent!important;padding:0!important;margin:0!important}html:root body[class].template-index .page[class*=section-block]{padding:0!important;margin:0!important}html:root body[class].template-index .rte .b-title,html:root body[class].template-index .rte .b-title *{letter-spacing:0!important;text-transform:none!important;font-size:18px!important;font-weight:700!important;font-family:Arial,Helvetica,sans-serif!important}html:root body[class].template-index .rte .b-cta{font-weight:400!important;font-size:14px!important;padding:8px 18px!important;box-shadow:none!important;animation:none!important}html:root body[class].template-index .rte .banner,html:root body[class].template-index .rte .banner>*{box-shadow:none!important;border-radius:0!important}html:root body[class].template-index .rte .banner>*{border:0!important;background:#f7f8f8!important}@media(min-width:769px){html:root body[class] .rte .grid.g4{grid-template-columns:repeat(4,minmax(0,1fr))!important}}html:root body[class] .collection-list-item{background:#fff!important;border:0!important;box-shadow:none!important}html:root body[class] .collection-list-item *{background-color:transparent}html:root body[class] .collection-list-item :is(h2,h3,.title){font-size:18px!important;font-weight:700!important}html:root body[class] .collection-list-item :is(p,span,div){color:#0f1111;text-transform:none!important;letter-spacing:0!important}html:root body[class] .shopify-policy__container{background:#fff!important;max-width:860px!important;padding:24px 28px!important;margin:14px auto 24px!important}html:root body[class] .shopify-policy__title h1{font-size:26px!important;font-weight:400!important;text-align:left!important;color:#0f1111!important}html:root body[class] .shopify-policy__body,html:root body[class] .shopify-policy__body *{color:#0f1111!important;font-size:15px;line-height:1.55;letter-spacing:0!important}html:root body[class] .shopify-policy__body h2{font-size:21px!important;font-weight:700!important}html:root body[class] .shopify-policy__body a{color:#0a6a8a!important}html:root body[class].template-404 #MainContent>*,html:root body[class].template-404 #MainContent section,html:root body[class].template-404 #MainContent [class*=error]{background:#fff!important}html:root body[class] .footer .halo-row{margin:0!important}html:root body[class] .search-results-title,html:root body[class] .template-search .page-header{text-align:left!important;font-size:20px!important}html:root body[class] .cart-container .cart{background:#fff!important}html:root body[class] .cart-container table,html:root body[class] .cart-container th,html:root body[class] .cart-container td{background:#fff!important;color:#0f1111!important;border-color:#e3e6e6!important;letter-spacing:0!important;text-transform:none!important}html:root body[class] .cart-header{background:#fff!important;border:0!important;border-bottom:1px solid #d5d9d9!important}html:root body[class] .cart-header-item,html:root body[class] .cart-header-item *{color:#565959!important;font-size:13px!important;font-weight:400!important;text-transform:none!important;letter-spacing:0!important}html:root body[class] .cart-container .price,html:root body[class] .cart-container .price--end{color:#0f1111!important}html:root body[class] .cart-remove svg,html:root body[class] .cart-container [class*=remove] svg{fill:#565959!important;color:#565959!important;stroke:#565959}html:root body[class] [class*=x1ghz6dp]{color:#0f1111!important}html:root body[class] .halo-popup-close{background:#fff!important;color:#0f1111!important;border:1px solid #d5d9d9!important}html:root body[class] .halo-popup-close svg{fill:#0f1111!important}html:root body[class].template-collection .halo-collection-content>.page-content{display:flex!important;flex-direction:column}html:root body[class].template-collection .articleLookbook-block,html:root body[class].template-collection .articleLookbook-item{display:contents}html:root body[class].template-collection .articleLookbook-title{order:-2;margin:0 0 10px!important}html:root body[class].template-collection .toolbar-wrapper{order:-1}html:root body[class].template-collection .articleLookbook-des{order:9}html:root body[class].template-collection .toolbar-mobile{order:-1}html:root body[class].template-collection .page-content>*{min-width:0}html:root body[class].template-page .rte{overflow-x:hidden}html:root body[class].template-page .rte [class*=countdown]{max-width:100%;flex-wrap:wrap;min-width:0}@media(max-width:768px){html:root body[class].template-page #MainContent .rte{padding:14px 12px!important}html:root body[class] #MainContent .collection-header{padding-left:10px!important}}html:root body[class] .facets__price--slider [class*=slider-track],html:root body[class] .facets__price--slider [class*=connect],html:root body[class] .noUi-connect{background:#232f3e!important}html:root body[class] .noUi-target{height:4px!important;border:0!important;background:#d5d9d9!important;box-shadow:none!important}html:root body[class] .noUi-handle{width:16px!important;height:16px!important;border-radius:50%!important;background:#fff!important;border:1px solid #888c8c!important;box-shadow:none!important;top:-7px!important}html:root body[class] .noUi-handle:before,html:root body[class] .noUi-handle:after{display:none!important}html:root body[class] .rte *{-webkit-text-fill-color:currentcolor}html:root body[class] .rte .tier-price{color:#0f1111!important;background:none!important}html:root body[class] .rte .price-pill{background:#f0f8fa!important;color:#0f1111!important;border:1px solid #bfdde6!important}html:root body[class] .sticky-bar{background:#fff!important;border-top:1px solid #d5d9d9!important;box-shadow:0 -2px 8px #0f11111f!important}html:root body[class] .sticky-bar,html:root body[class] .sticky-bar *{color:#0f1111!important}html:root body[class] .page-width:has(.rte section) .main-page-title,html:root body[class] .page-width:has(.rte style) .main-page-title{display:none!important}html:root body[class] .page-width:has(.rte style) .rte{margin-top:12px!important}html:root body[class] .product-item .card{position:relative!important}html:root body[class] .product-item .card-product{display:contents!important}html:root body[class] .product-item .card>*{order:0}html:root body[class] .product-item .card-information{order:1;flex:1 1 auto}html:root body[class] .product-item .card-action{order:2}html:root body[class].template-article .page-header{display:none!important}html:root body[class].template-article .article-template{padding-top:14px}html:root body[class] .rte{--qpu-gold:#0f1111!important;--qpu-gold-dark:#0f1111!important}html:root body[class] .rte [class*=price]{color:#0f1111!important}html:root body[class] .rte .bonus-value{color:#fff!important}html:root body[class] .rte .ba-caption,html:root body[class] .rte .ba-caption *{color:#fff!important;text-shadow:0 1px 4px rgba(0,0,0,.8)}html:root body[class] .rte .before-label{background:#000000a6!important;color:#fff!important}html:root body[class] .rte [style*="rgba(0,0,0,0.72)"],html:root body[class] .rte [style*="rgba(0,0,0,0.72)"] *{color:#fff!important}html:root body[class] .rte .why-number{color:#d5d9d9!important}html:root body[class].template-page .rte p>a:not([class]){color:#0a6a8a!important}html:root body[class].template-index .rte footer,html:root body[class].template-index .rte>nav,html:root body[class].template-index .rte nav{display:none!important}html:root body[class] .label-value-1,html:root body[class] .label-value-2,html:root body[class] [class^=label-value]{color:#0f1111!important}html:root body[class] .jm-button--primary,html:root body[class] .jm-button.jm-button--primary{background:#ffd24a!important;color:#0f1111!important;border:1px solid #e8b923!important;border-radius:20px!important}html:root body[class] .jm-box--inherit-color{background:#fff!important;color:#0f1111!important}html:root body[class] .jm-box{color:#0f1111}html:root body[class] .cart-container .text,html:root body[class] .cart--totals-title,html:root body[class] .cart-total-value,html:root body[class] .cart-securityImage-label,html:root body[class] [class*=cart--totals]{color:#0f1111!important}html:root body[class] .rte :is(.trust-badges,.trust-badge,.coverage-badge,.reviews-badge,.shoppay-badge,.cd-vehicle-badge,.cd-shoppay-badge){background:#f7f8f8!important;border-color:#d5d9d9!important;color:#0f1111!important}html:root body[class] .rte :is(.trust-badges,.trust-badge,.coverage-badge,.reviews-badge,.shoppay-badge,.cd-vehicle-badge,.cd-shoppay-badge) *{color:#0f1111!important}html:root body[class] .rte .tier-best-badge{background:#ffd24a!important;color:#0f1111!important}html:root body[class].template-index .rte .banner,html:root body[class].template-index .rte .banner *{background-color:transparent}html:root body[class].template-index .rte .banner>*{background:transparent!important;border:0!important;padding-left:0!important;padding-right:0!important}html:root body[class].template-index .rte .banner a{background:#ffd24a!important;border:1px solid #e8b923!important;color:#0f1111!important;border-radius:20px!important}html:root body[class] .jdgm-review-widget{background:#fff!important;border:1px solid #d5d9d9!important;border-radius:8px!important;padding:24px 28px!important;box-sizing:border-box!important;max-width:1200px!important;margin:16px auto!important;font-family:Arial,Helvetica,sans-serif!important}html:root body[class] .jdgm-review-widget *{letter-spacing:0!important;font-family:Arial,Helvetica,sans-serif!important}html:root body[class] .jdgm-review-widget .jm-review-widget-minimal-header__title{font-size:21px!important;line-height:28px!important;font-weight:700!important;color:#0f1111!important}html:root body[class] .jdgm-review-widget .jm-other-products-reviews-text{font-size:18px!important;line-height:24px!important;font-weight:700!important;color:#0f1111!important;margin:20px 0 4px!important}html:root body[class] .jdgm-review-widget .jdgm-tablist__content :is(button,[role=tab]){font-size:14px!important;font-weight:400!important;text-transform:none!important;color:#565959!important;background:transparent!important}html:root body[class] .jdgm-review-widget .jdgm-tablist__content :is(button,[role=tab])[aria-selected=true]{color:#0f1111!important;font-weight:700!important}html:root body[class] .jdgm-review-widget .jdgm-review-list{gap:0!important}html:root body[class] .jdgm-review-widget .jm-review-item{background:transparent!important;border:0!important;border-bottom:1px solid #e7e9ec!important;border-radius:0!important;box-shadow:none!important;padding:20px 0!important;margin:0!important}html:root body[class] .jdgm-review-widget .jm-review-item:last-child{border-bottom:0!important}html:root body[class] .jdgm-review-widget .jm-box--inherit-color{background:transparent!important}html:root body[class] .jdgm-review-widget .jm-stack--space-400{gap:8px!important}html:root body[class] .jdgm-review-widget .jm-star-rating svg{width:18px!important;height:18px!important}html:root body[class] .jdgm-review-widget .jm-star-rating__filled :is(svg,svg path){fill:#de7921!important;stroke:#de7921!important}html:root body[class] .jdgm-review-widget :is(.jm-star-rating__empty,.jm-star-rating__outline) :is(svg,svg path){fill:#fff!important;stroke:#de7921!important}html:root body[class] .jdgm-review-widget .jm-reviewer-avatar,html:root body[class] .jdgm-review-widget .jm-reviewer-avatar__initial{width:36px!important;height:36px!important;min-width:36px!important;border-radius:50%!important;background:#e8ebee!important;border:0!important}html:root body[class] .jdgm-review-widget .jm-reviewer-avatar__initial span{font-size:14px!important;font-weight:700!important;color:#565959!important}html:root body[class] .jdgm-review-widget .jm-reviewer-info__name{font-size:14px!important;font-weight:700!important;color:#0f1111!important}html:root body[class] .jdgm-review-widget .jm-reviewer-info__details .jm-text{font-size:13px!important;color:#565959!important}html:root body[class] .jdgm-review-widget .jm-reviewer-info__details .jm-reviewer-info__name{font-size:14px!important;color:#0f1111!important}html:root body[class] .jdgm-review-widget .jm-verified-by-shop-badge,html:root body[class] .jdgm-review-widget .jm-verified-by-shop-badge__image{background:transparent!important;border:0!important;box-shadow:none!important;outline:0!important}html:root body[class] .jdgm-review-widget .jm-review-content__title{font-size:16px!important;line-height:22px!important;font-weight:700!important;color:#0f1111!important}html:root body[class] .jdgm-review-widget :is(.jm-review-content__body,.jm-review-content__body p){font-size:14px!important;line-height:21px!important;color:#0f1111!important;margin:0!important}html:root body[class] .jdgm-review-widget .jm-transparency-badge-list{background:transparent!important;border:0!important;padding:0!important;height:auto!important;min-height:0!important}html:root body[class] .jdgm-review-widget .jm-transparency-badge-list .jm-text{background:transparent!important;color:#565959!important;font-size:12px!important;line-height:16px!important;text-transform:none!important;font-weight:400!important;height:auto!important;padding:0!important}html:root body[class] .jdgm-review-widget .jm-product-variant-card{background:#f7f8f8!important;border:0!important;border-radius:8px!important;padding:10px 12px!important;box-shadow:none!important}html:root body[class] .jdgm-review-widget .jm-product-variant-card p{font-size:13px!important;line-height:18px!important;color:#565959!important;margin:0!important}html:root body[class] .jdgm-review-widget .jm-product-variant-card p.jm-product-variant-card__product-link,html:root body[class] .jdgm-review-widget .jm-product-variant-card__product-link a{color:#0a6a8a!important;text-decoration:none!important}html:root body[class] .jdgm-review-widget .jm-product-variant-card__thumbnail,html:root body[class] .jdgm-review-widget .jm-product-variant-card__thumbnail img{border-radius:4px!important}html:root body[class] .jdgm-review-widget .jm-button{min-height:0!important;box-shadow:none!important;text-transform:none!important}html:root body[class] .jdgm-review-widget .jm-action-buttons .jm-button{font-size:14px!important;font-weight:400!important;line-height:20px!important;padding:7px 18px!important}html:root body[class] .jdgm-review-widget .jm-no-reviews-state__text{font-size:15px!important;color:#0f1111!important}html:root body[class] .jdgm-review-widget .jm-pagination-controls{margin-top:18px!important}html:root body[class] .jdgm-review-widget .jm-pagination-controls .jm-cluster{gap:6px!important;justify-content:center!important}html:root body[class] .jdgm-review-widget .jm-pagination-controls .jm-button{width:34px!important;height:34px!important;min-width:34px!important;padding:0!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;background:#fff!important;color:#0f1111!important;border:1px solid #d5d9d9!important;border-radius:6px!important}html:root body[class] .jdgm-review-widget .jm-pagination-controls .jm-button .jm-text{font-size:14px!important;color:inherit!important;line-height:1!important}html:root body[class] .jdgm-review-widget .jm-pagination-controls .jm-button svg,html:root body[class] .jdgm-review-widget .jm-pagination-controls .jm-button svg path{width:12px;height:12px;stroke:#0f1111!important;fill:none!important}html:root body[class] .jdgm-review-widget .jm-pagination-controls .jm-button--disabled{opacity:.4!important}html:root body[class] .jdgm-review-widget select,html:root body[class] .jdgm-review-widget .jm-sort-filter select{font-size:13px!important;border:1px solid #d5d9d9!important;border-radius:8px!important;background-color:#f0f2f2!important;color:#0f1111!important}html:root body[class] .jdgm-review-widget .jm-pagination-controls .jm-button.jm-pagination-controls__button--active{background:#fff!important;border:2px solid #de7921!important;font-weight:700!important}html:root body[class] .jdgm-review-widget .jm-pagination-controls__ellipsis{font-size:14px!important;color:#565959!important}@media(max-width:749px){html:root body[class] .jdgm-review-widget{padding:16px 14px!important;margin:10px 8px!important;width:auto!important}html:root body[class] .jdgm-review-widget .jm-review-item{padding:16px 0!important}html:root body[class] .jdgm-review-widget .jm-pagination-controls .jm-button{width:32px!important;height:32px!important;min-width:32px!important}}html:root body[class] .jdgm-review-widget .jdgm-tab{font-size:14px!important;line-height:20px!important;font-weight:400!important;text-transform:none!important;color:#565959!important;background:transparent!important;padding:8px 12px!important}html:root body[class] .jdgm-review-widget .jdgm-tab--active{color:#0f1111!important;font-weight:700!important}html:root body[class] :is(.jdgm-star,.jdgm-star:before,.jdgm-star:after){color:#de7921!important}html:root body[class] .jdgm-star:before,html:root body[class] .jdgm-star:after{color:#de7921!important}html:root body[class] .jdgm-write-review-modal__overlay{background:#0f111199!important}html:root body[class] .jdgm-write-review-modal__content{background:#fff!important;color:#0f1111!important;border-radius:12px!important;box-shadow:0 8px 32px #0f111140!important;overflow:hidden!important}html:root body[class] .jdgm-write-review-modal__content *{letter-spacing:0!important;text-transform:none!important;font-family:Arial,Helvetica,sans-serif!important}html:root body[class] .jdgm-write-review-modal__content :is(h1,h2,h3,p,label,span){color:#0f1111!important}html:root body[class] .jdgm-write-review-modal__content svg,html:root body[class] .jdgm-write-review-modal__content svg path{stroke:#de7921}html:root body[class] .jdgm-write-review-modal__close-btn{color:#0f1111!important;background:transparent!important;border:0!important;font-size:18px!important}html:root body[class] .jdgm-write-review-modal__content :is(input:not([type=checkbox]):not([type=radio]),textarea){background:#fff!important;color:#0f1111!important;border:1px solid #888c8c!important;border-radius:8px!important;font-size:14px!important}html:root body[class] .jdgm-write-review-modal__btn{background:#ffd24a!important;color:#0f1111!important;border:1px solid #e8b923!important;border-radius:20px!important;font-size:14px!important;font-weight:400!important}html:root body[class] .variants-popup{background:#fff!important;box-shadow:0 2px 8px #0f111126!important}html:root body[class] .variants-popup *{letter-spacing:0!important;text-transform:none!important}html:root body[class] .card ul.swatch,html:root body[class] .card-swatch ul.swatch{background:transparent!important}html:root body[class] button.x1ghz6dp.xjb2p0i{background:#ffd24a!important;color:#0f1111!important;border:1px solid #e8b923!important;border-radius:20px!important;font-size:13px!important;font-weight:400!important;text-transform:none!important;letter-spacing:0!important}html:root body[class] .cart--totals-title{font-size:16px!important;font-weight:700!important;text-transform:none!important;letter-spacing:0!important;color:#0f1111!important;border-color:#d5d9d9!important}html:root body[class] .cart--totals-title:after,html:root body[class] .cart--totals-title:before{background:#d5d9d9!important;border-color:#d5d9d9!important}html:root body[class] .willlink-help-btn{background:#131921!important;color:#fff!important}html:root body[class] .jdgm-write-review-modal__stars .jdgm-star{font-size:30px!important;padding:0 3px!important;background:transparent!important;border:0!important}html:root body[class] button.x1ghz6dp.xjb2p0i:is([aria-label^=Previous],[aria-label^=Next]){background:#fff!important;border:1px solid #d5d9d9!important;border-radius:50%!important;width:32px!important;height:32px!important;min-width:32px!important;padding:0!important;color:#0f1111!important}html:root body[class] .cart--totals-title{font-family:Arial,Helvetica,sans-serif!important}html{scrollbar-color:#a6a9ad #f0f2f2!important}::-webkit-scrollbar-thumb{background:#a6a9ad!important}::-webkit-scrollbar-track{background:#f0f2f2!important}
/*# sourceMappingURL=/cdn/shop/t/25/assets/luxury-race-theme.css.map */
