:root{--es-black:#0b0b0b;--es-gold:#d4af37;--es-gold-hover:#e2c15a;--es-grey:#f5f5f5;--es-line:#e5e5e5;--es-text:#1a1a1a;--es-muted:#6b6b6b}html button,html input,html select,html textarea,html .button,html .btn{font-family:var(--font-body-family)!important}html .button,html .btn,html .shopify-payment-button__button--unbranded,html .product-form__submit,html .cart__checkout-button,html .dbtfy-cart-discount__button,html .contact button[type=submit],html .contact-form button[type=submit]{border-radius:4px!important;text-transform:uppercase!important;letter-spacing:.08em!important;font-weight:600!important;font-size:1.3rem!important;min-height:4.6rem!important;padding-left:2.8rem!important;padding-right:2.8rem!important;box-shadow:none!important;transition:background-color .2s,color .2s,border-color .2s}html .button:before,html .button:after,html .btn:before,html .btn:after,html .shopify-payment-button__button--unbranded:after{box-shadow:none!important;border-radius:4px!important}html .button--primary,html .btn--primary,html .product-form__submit,html .shopify-payment-button__button--unbranded,html .cart__checkout-button,html button[name=checkout],html .dbtfy-cart-discount__button,html .contact button[type=submit],html .contact-form button[type=submit]{background:var(--es-gold)!important;color:var(--es-black)!important;border:1px solid var(--es-gold)!important}html .button--primary:hover,html .btn--primary:hover,html .product-form__submit:hover,html .shopify-payment-button__button--unbranded:hover,html .cart__checkout-button:hover,html button[name=checkout]:hover,html .dbtfy-cart-discount__button:hover,html .contact button[type=submit]:hover,html .contact-form button[type=submit]:hover{background:var(--es-gold-hover)!important;border-color:var(--es-gold-hover)!important;color:var(--es-black)!important}html .button--secondary{background:transparent!important;color:var(--es-black)!important;border:1px solid var(--es-black)!important}html .button--secondary:hover{background:var(--es-black)!important;color:#fff!important}html .color-scheme-4 .button--secondary,html .color-scheme-e641e556-f2af-4e0c-b3c4-e741af204c03 .button--secondary{color:#fff!important;border-color:#fff!important}html .color-scheme-4 .button--secondary:hover,html .color-scheme-e641e556-f2af-4e0c-b3c4-e741af204c03 .button--secondary:hover{background:#fff!important;color:var(--es-black)!important}html .btn-checkout,html .btn-checkout.button--primary,html .btn-checkout.button--primary:hover{background:#fff!important;border:0!important;padding:0!important;min-height:0!important;box-shadow:none!important;color:var(--es-black)!important;text-transform:none!important;letter-spacing:normal!important;font-weight:400!important}html .btn-checkout:before,html .btn-checkout:after{display:none!important}html .btn-checkout .shopify-payment-button__button--unbranded{background:#fff!important;color:var(--es-black)!important;border:1px solid var(--es-black)!important}html .btn-checkout .shopify-payment-button__button--unbranded:hover{background:var(--es-black)!important;color:#fff!important;border-color:var(--es-black)!important}html .btn-checkout .shopify-payment-button__more-options{text-transform:none!important;letter-spacing:normal!important;font-weight:400!important;color:var(--es-muted)!important;background:none!important}html .thumbnail-carousel__progress{background:var(--es-line)!important}html .thumbnail-carousel__progress-bar{background:var(--es-gold)!important}html .dbtfy-cart-discount input{border-radius:4px 0 0 4px!important;border:1px solid var(--es-line)!important;background:#fff!important}html .dbtfy-cart-discount__button{border-radius:0 4px 4px 0!important;padding-left:1.6rem!important;padding-right:1.6rem!important}html .card .dbtfy-discount-badge,html .card .dbtfy-sale-badge{display:none!important}html .badge{border-radius:4px!important}html .card [class*=wishlist],html .card [class*=wishlist] *{color:var(--es-black)!important}html .card [class*=wishlist]:hover,html .card [class*=wishlist]:hover *{color:var(--es-gold)!important}html .dbtfy-announcement-bar .utility-bar{border-bottom:1px solid var(--es-gold)!important}html .dbtfy-announcement-bar .announcement-bar__message,html .dbtfy-announcement-bar .announcement-bar__message span{font-family:var(--font-body-family)!important;font-weight:500!important;font-size:1.25rem!important;letter-spacing:.08em!important;text-transform:uppercase!important;color:#fff!important;margin:0!important}html .dbtfy-announcement-bar .announcement-bar__link:hover span{color:var(--es-gold)!important}html .dbtfy-announcement-bar .list-social__link,html .dbtfy-announcement-bar .localization-selector{color:#fff!important}html .dbtfy-announcement-bar .list-social__link:hover{color:var(--es-gold)!important}html .section-header,html .section-header .header-wrapper{background:#fff!important}html .section-header .header-wrapper{border-bottom:1px solid var(--es-line)!important}html .header__menu-item{color:var(--es-text)!important;font-weight:500!important;text-decoration:none!important;position:relative}html .header__menu-item span{text-decoration:none!important}html .header__menu-item:after{content:"";position:absolute;left:0;right:0;bottom:.4rem;height:2px;background:var(--es-gold);transform:scaleX(0);transform-origin:left;transition:transform .2s}html .header__menu-item:hover:after,html .header__menu-item.header__active-menu-item:after,html .header__menu-item[aria-current=page]:after{transform:scaleX(1)}html .header__icon,html .header__icon .material-icon{color:var(--es-black)!important}html .header__icon:hover,html .header__icon:hover .material-icon{color:var(--es-gold)!important}html .cart-count-bubble{background:var(--es-gold)!important;color:var(--es-black)!important}html [id*=dbtfy_guarantee]{background:var(--es-black)!important}html [id*=dbtfy_guarantee] .title,html [id*=dbtfy_guarantee] .title *,html [id*=dbtfy_guarantee] h5,html [id*=dbtfy_guarantee] h5 *{color:#fff!important;text-transform:uppercase;letter-spacing:.06em}html [id*=dbtfy_guarantee] .material-icon,html [id*=dbtfy_guarantee] svg{color:var(--es-gold)!important}html .title strong{color:inherit!important}html [id*=image_banner] .title strong{color:var(--es-gold)!important}html .shopify-section:has(.jdgm-widget),html .shopify-section:has([class*=jdgm-carousel]){background:var(--es-grey)!important}html .card-wrapper .card,html .card--card{border-radius:6px!important}html [id*=dbtfy-footer],html [id*=dbtfy-footer]>*{background:var(--es-black)!important}html [id*=dbtfy-footer] .title,html [id*=dbtfy-footer] .title *{color:var(--es-gold)!important;text-transform:uppercase!important;letter-spacing:.12em!important;font-size:1.3rem!important}html [id*=dbtfy-footer] p,html [id*=dbtfy-footer] .list-menu__item,html [id*=dbtfy-footer] .dbtfy-link-list a{color:#ffffffc7!important}html [id*=dbtfy-footer] a:hover,html [id*=dbtfy-footer] .list-menu__item:hover{color:var(--es-gold)!important}html [id*=dbtfy-footer] a[href^="mailto:"]{color:var(--es-gold)!important;background:none!important;text-decoration:underline}html [id*=dbtfy-footer] .dbtfy-link-list li{margin-bottom:.6rem}html [id*=dbtfy-footer] .field__input,html [id*=dbtfy-footer] input[type=email]{background:transparent!important;color:#fff!important;border:1px solid rgba(255,255,255,.35)!important;border-radius:4px!important;padding-right:6.4rem!important}html [id*=dbtfy-footer] form .field{position:relative!important}html [id*=dbtfy-footer] form .submit_btn,html [id*=dbtfy-footer] .newsletter-form__button,html [id*=dbtfy-footer] .field__button{position:absolute!important;top:4px!important;right:4px!important;bottom:4px!important;height:auto!important;min-height:0!important;width:5.2rem!important;padding:0!important;margin:0!important;display:flex!important;align-items:center!important;justify-content:center!important;background:var(--es-gold)!important;color:var(--es-black)!important;border:0!important;border-radius:3px!important}html [id*=dbtfy-footer] form .submit_btn:hover{background:var(--es-gold-hover)!important}html [id*=dbtfy-footer] form .submit_btn svg,html [id*=dbtfy-footer] form .submit_btn .material-icon{margin:0!important;width:2rem;height:2rem;font-size:2rem!important;line-height:1!important}html .rte a{color:var(--es-black);text-decoration-color:var(--es-gold)}html,body{overflow-x:hidden}
/*# sourceMappingURL=/cdn/shop/t/5/assets/elitestraps-theme.css.map */
