:root{--bg:#FFFFFF;--surface:#F6F6F4;--well:#EEEEEA;--ink:#1F1F1F;--ink-2:#4A4A4A;--muted:#6B6B6B;--line:#E4E4DF;--line-strong:#CFCFC9;--dark:#1F1F1F;--dark-2:#2A2A2A;--gold-ink:#8F6C00;--star:#F2B400}html body .csb{--csb-navy:var(--dark);--csb-navy-light:var(--dark);--csb-text:var(--ink);--csb-button-label:var(--dark);--csb-muted:rgba(31, 31, 31, .65);--csb-border:rgba(31, 31, 31, .14);--csb-bg:var(--bg);--csb-card-bg:var(--surface);--csb-heading:var(--ink);--csb-subheading:var(--ink)}:root{--sk-hairline:var(--line)}html body .btn--outline{border:1px solid var(--ink)!important;color:var(--ink)!important}html body .btn--outline:hover{background:var(--dark)!important;color:#fff!important}html body .hero-v2 .hero__subheading{color:#1f1f1fb8!important}html body .trust-bar{background:var(--dark-2);border-top:1px solid var(--dark);border-bottom:3px solid var(--gold)}html body .trust-bar__item{background:var(--dark)}html body .trust-bar__title{color:#fff}html body .trust-bar__sub{color:#ffffffa8}html body .qty-tier{background:var(--bg);border:1px solid var(--line-strong);color:var(--ink)}html body .qty-tier:hover{border-color:var(--dark)}html body .qty-tier.is-selected{background:#ffd10024}html body .qty-tier__total{color:#1f1f1fa8}html body .qty-tier__save{color:var(--gold-ink)}html body .price-live__total{color:var(--ink)}html body .price-live__unit{color:#1f1f1f9e}html body .product__schedule div{background:var(--surface)}html body .product__schedule b{color:#1f1f1f9e}html body .product__schedule span{color:var(--ink)}html body .qty-tier:focus-visible,html body .btn:focus-visible{outline:2px solid var(--dark)}html body .csb-preview__stage{background-color:var(--surface)}html body .csb-swatch{border:1px solid rgba(0,0,0,.18)}html body .csb-swatch--clear{border-color:#00000040;background-color:#fff9;background-image:linear-gradient(45deg,rgba(0,0,0,.08) 25%,transparent 25%,transparent 75%,rgba(0,0,0,.08) 75%),linear-gradient(45deg,rgba(0,0,0,.08) 25%,transparent 25%,transparent 75%,rgba(0,0,0,.08) 75%)}html body .csb-preview__message{color:var(--ink)}html body .csb-preview__caption{color:var(--gold-ink)}html body .csb-preview__remove{border:1px solid var(--line-strong);color:var(--ink)}html body .csb-preview__remove:hover{border-color:var(--dark);color:var(--dark)}html body .csb-artwork-upload input[type=file]{border:1px dashed var(--line-strong);color:var(--ink)}html body .csb-artwork-upload input[type=file]::file-selector-button{color:var(--dark)}html body{background:var(--bg);color:var(--ink)}html body .site-header{background:var(--bg);border-bottom:1px solid var(--line)}html body .site-header__nav a:hover{color:var(--ink)}html body .site-header__nav a:after{content:"";position:absolute;left:0;right:0;bottom:-2px;height:3px;background:var(--gold);transform:scaleX(0);transform-origin:left;transition:transform .2s ease}html body .site-header__nav a:hover:after{transform:scaleX(1)}html body .site-header__mobile-toggle,html body .site-header__search-toggle{color:var(--ink)}html body .site-header__search-toggle:hover,html body .site-header__search-toggle.is-active{color:var(--gold-ink)}html body .header-search-panel{background:var(--bg);border-bottom:1px solid var(--line);box-shadow:0 12px 30px #00000014}html body .search-bar__input{background:var(--surface);color:var(--ink);border:1.5px solid var(--line-strong)}html body .mobile-nav-drawer__search{border-bottom:1px solid var(--line)}html body .btn--primary{color:var(--dark);box-shadow:0 5px 0 var(--dark)}html body .btn--primary:hover{box-shadow:0 7px 0 var(--dark)}html body .hero{background:radial-gradient(circle at var(--grad-x1) var(--grad-y1),rgba(13,71,255,.2),transparent 42%),radial-gradient(circle at var(--grad-x2) var(--grad-y2),rgba(255,209,0,.34),transparent 46%),radial-gradient(circle at var(--grad-x3) var(--grad-y3),rgba(13,71,255,.14),transparent 52%),var(--bg)}html body .hero__logo{filter:drop-shadow(0 14px 28px rgba(0,0,0,.18))}html body .hero__heading em{color:var(--ink);background:linear-gradient(transparent 58%,var(--gold) 58%,var(--gold) 92%,transparent 92%);padding:0 .08em}html body .hero__subheading{color:var(--ink);background:var(--gold)}html body .trust-bar__item{border-right:1px solid var(--dark-2)}html body .eyebrow{color:var(--ink)}html body .section__title em{color:var(--ink);background:linear-gradient(transparent 58%,var(--gold) 58%,var(--gold) 92%,transparent 92%);padding:0 .08em}html body .eyebrow:before{content:"";display:inline-block;width:10px;height:10px;background:var(--gold);margin-right:8px;vertical-align:0;box-shadow:2px 2px 0 var(--dark)}html body .collection-card{background:var(--surface);border:1px solid var(--line)}html body .collection-card:hover{box-shadow:0 12px 28px #00000014}html body .category-section__head{border-bottom:1px solid var(--line)}html body .category-section__viewall{color:var(--ink);border-bottom:3px solid var(--gold);padding-bottom:2px}html body .product-card{background:var(--bg);border:1px solid var(--line)}html body .product-card:hover{border-color:var(--gold);box-shadow:0 12px 28px #00000014}html body .product-card__image{background:var(--surface)}html body .product-card__price{color:var(--ink)}html body .cta-banner{background:var(--dark);color:#fff}html body .cta-banner h2{color:#fff}html body .cta-banner h2 em{color:var(--gold);font-style:normal}html body .cta-banner .btn--primary{box-shadow:0 5px #000}html body .cta-banner .btn--outline{color:#fff;border-color:#fff}html body .cta-banner p{color:#ffffffbf}html body .rich-text{color:var(--ink-2)}html body .site-footer{background:var(--dark);color:#fff;border-top:4px solid var(--gold)}html body .site-footer__grid p{color:#ffffff9e}html body .site-footer__col a{color:#ffffffb8}html body .site-footer__col a:hover{color:var(--gold)}html body .site-footer__bottom{border-top:1px solid var(--dark-2);color:#ffffff80}html body .product__gallery-main{background:var(--surface)}html body .product__gallery-placeholder{background:linear-gradient(135deg,var(--surface),var(--well))}html body .product__thumb{border:2px solid var(--line);background:var(--surface)}html body .product__price{color:var(--ink)}html body .product__description{color:var(--ink-2);border-bottom:1px solid var(--line)}html body .option-group__label{color:var(--ink)}html body .option-group__value{color:var(--gold-ink)}html body .option-pill{background:var(--bg);border:1.5px solid var(--line-strong);color:var(--ink)}html body .option-pill:hover{border-color:var(--dark)}html body .option-pill.is-selected{color:var(--dark)}html body .qty-stepper{background:var(--surface);border:1.5px solid var(--line-strong)}html body .qty-stepper__btn{color:var(--ink)}html body .qty-stepper__btn:hover{background:var(--well)}html body .qty-stepper input[type=number]{color:var(--ink)}html body .ig-handle-input{background:var(--surface);border:1.5px solid var(--line-strong);color:var(--ink)}html body .product__guarantee{background:#ffd10024;border:1px solid rgba(255,209,0,.6);color:var(--ink-2)}html body .product__guarantee a{color:var(--ink)}html body .product__trust-note{color:var(--muted)}html body .cart-item{border-bottom:1px solid var(--line)}html body .cart-item__remove{color:var(--muted)}html body .cart-item__remove:hover{color:#c62828}html body .cart-item__variant{color:var(--muted)}html body .cart-item__qty{background:var(--bg);border:1.5px solid var(--line-strong);color:var(--ink)}html body .cart-summary{background:var(--surface)}html body .contact-sub{color:var(--ink-2)}html body .contact-form-wrap{background:var(--surface);border:1px solid var(--line)}html body .form-field label{color:var(--ink)}html body .form-field input[type=text],html body .form-field input[type=email],html body .form-field input[type=tel],html body .form-field select,html body .form-field textarea{background:var(--bg);border:1.5px solid var(--line-strong);color:var(--ink)}html body .form-field input[type=file]{background:var(--bg);border:1.5px dashed var(--line-strong);color:var(--ink-2)}html body .form-hint{color:var(--muted)}html body .form-hint a{color:var(--ink)}html body .contact-success p{color:var(--ink-2)}html body .contact-info__block{background:var(--surface);border:1px solid var(--line)}html body .contact-info__block h4,html body .contact-info__block a{color:var(--ink)}html body .contact-info__block p{color:var(--ink-2)}html body .custom-order-form-wrap{background:var(--surface);border:1px solid var(--line)}html body .form-divider{border-top:1px solid var(--line)}html body .q-label{color:var(--ink)}html body .q-hint{color:var(--muted)}html body .radio-pill span{background:var(--bg);border:1.5px solid var(--line-strong);color:var(--ink)}html body .radio-pill:hover span{border-color:var(--dark)}html body .artwork-upload-field{border-top:1px dashed var(--line-strong)}html body .service-category__head{border-bottom:1px solid var(--line)}html body .service-category__desc{color:var(--ink-2)}html body .service-item{background:var(--surface);border:1px solid var(--line)}html body .service-item h4{color:var(--ink)}html body .service-item p{color:var(--ink-2)}html body .install-note{background:var(--surface);border:1px solid var(--line);border-left:3px solid var(--gold);color:var(--ink-2)}html body .install-note strong{color:var(--ink)}html body .services-cta{border-top:1px solid var(--line)}html body .services-cta p{color:var(--muted)}html body .reviews-section{background:var(--surface)}html body .reviews-summary__stars{color:var(--star)}html body .reviews-summary__text{color:var(--ink-2)}html body .review-card{background:var(--bg);border:1px solid var(--line)}html body .review-card__stars{color:var(--star)}html body .review-card__body{color:var(--ink-2)}html body .review-card__footer{border-top:1px solid var(--line)}html body .review-card__product{color:var(--muted)}html body .hamburger-icon span{background:var(--ink)}html body .mobile-nav-backdrop{background:#00000059}html body .mobile-nav-drawer{background:var(--bg);border-left:1px solid var(--line)}html body .mobile-nav-drawer__head{border-bottom:1px solid var(--line)}html body .mobile-nav-drawer__head span{color:var(--muted)}html body .mobile-nav-drawer__close{color:var(--ink)}html body .mobile-nav-drawer__links a{border-bottom:1px solid var(--line)}html body .mobile-nav-drawer__links a:hover{color:var(--gold-ink)}html body .mobile-nav-drawer__actions{border-top:1px solid var(--line)}html body .mobile-nav-drawer__actions a{color:var(--ink-2)}html body .mobile-nav-drawer__actions a:hover{color:var(--gold-ink)}html body .cart-artwork-note{background:var(--surface);border:1px solid var(--line);color:var(--ink-2)}html body .cart-artwork-note strong{color:var(--ink)}html body .checkout-modal-backdrop{background:#00000073}html body .checkout-modal{box-shadow:0 24px 60px #0000002e;background:var(--bg);border:1px solid var(--line)}html body .checkout-modal__text{color:var(--ink-2)}html body .checkout-modal__text strong{color:var(--ink)}html body .checkout-modal__steps li{background:var(--surface);color:var(--ink-2)}html body .checkout-modal__steps strong{color:var(--ink)}html body .faq-item{background:var(--surface);border:1px solid var(--line)}html body .faq-item__question{color:var(--ink)}html body .faq-item__toggle{color:var(--gold-ink)}html body .faq-item__answer{color:var(--ink-2)}html body .about-badge{display:inline-flex;background:#ffd1002e;border:1px solid rgba(255,209,0,.7);color:var(--ink)}html body .about-story{color:var(--ink-2);border-bottom:1px solid var(--line)}html body .about-value{background:var(--surface);border:1px solid var(--line)}html body .about-value h3{color:var(--ink)}html body .about-value p,html body .reviews-intro__text{color:var(--ink-2)}html body .belt-card{background:var(--bg);border:1px solid var(--line)}html body .belt-card__stars{color:var(--star)}html body .belt-card__body{color:var(--ink-2)}html body .belt-card__footer{border-top:1px solid var(--line)}html body .newsletter-box{background:var(--surface);border:1px solid var(--line)}html body .newsletter-box__text{color:var(--ink-2)}html body .newsletter-box__input{background:var(--bg);border:1.5px solid var(--line-strong);color:var(--ink)}html body .newsletter-box__fine-print{color:var(--muted)}html body .newsletter-box__success,html body .newsletter-box__success strong{color:var(--ink)}html body .newsletter-box__error{color:#c62828}html body .cat-tag{background:var(--dark);border:1px solid var(--dark)}html body .cat-tag__sub{color:#ffffffb3}html body .cat-tag__go{color:#fff}html body .cat-tag:hover,html body .cat-tag:focus-visible{background-color:var(--dark-2);box-shadow:0 14px 30px #00000026}html body .cat-tag:focus-visible{outline:2px solid var(--dark)}html body .hero-v2__card{background:var(--bg);border:1px solid var(--line);box-shadow:0 6px 18px #0000000f}html body .hero-v2__card:hover{box-shadow:0 18px 40px #0000001f}html body .hero-v2__card-image{background:var(--surface)}html body .hero-v2__card-title{color:var(--ink)}html body .hero-v2__card-price{color:var(--ink-2)}html body .newsletter-popup-backdrop{background:#00000073}html body .newsletter-popup__close{color:var(--ink)}html body .newsletter-popup__close:hover{color:var(--gold-ink)}html body .sample-cta__card{background:var(--surface);border:1px solid var(--line)}html body .sample-cta__media{background:var(--well)}html body .sample-cta__badge{box-shadow:3px 3px 0 var(--dark)}html body .sample-cta__heading em{color:var(--ink);background:linear-gradient(transparent 58%,var(--gold) 58%,var(--gold) 92%,transparent 92%);padding:0 .08em}html body .sample-cta__text,html body .sample-cta__bullets li{color:var(--ink-2)}html body .sample-cta__bullets li:before{color:var(--gold-ink)}html body .sample-cta__capture{border-top:1px solid var(--line)}html body .sample-cta__capture-label{color:var(--muted)}html body .sample-cta__input{background:var(--bg);border:1.5px solid var(--line-strong);color:var(--ink)}html body .sample-cta__submit{background:var(--dark)}html body .sample-cta__submit:hover{background:var(--gold);color:var(--dark)}html body .sample-cta__capture-success{background:#ffd10029;border:1px solid rgba(255,209,0,.7);color:var(--ink)}html body .sample-cta__capture-error{color:#c62828}html body .stats-bar{background:var(--dark);color:#fff;border-top:1px solid var(--dark);border-bottom:1px solid var(--dark)}html body .stats-bar__heading{color:#ffffff8c}html body .stats-bar__label{color:#ffffffbf}html body .sbp__media{background:var(--surface)}html body .sbp__text{color:var(--ink-2)}html body .sbp__gallery-item{background:var(--bg);border:1px solid var(--line)}html body input[style*="var(--slate)"]{background:var(--bg)!important;color:var(--ink)!important;border-color:var(--line-strong)!important}html body [style*="color:#999"]{color:var(--muted)!important}html body [style*="color:#ccc"]{color:var(--ink-2)!important}html body [style*="#262626"]{border-color:var(--line)!important}
/*# sourceMappingURL=/cdn/shop/t/16/assets/white-theme.css.map */
