:root{--gry-bg:#2B3A50;--gry-fg:#D4AF37}body[data-page-type*=product] :is(form[action*="/cart/add"] button[type=submit],.product-form__submit,button[name=add],#AddToCart,#AddToCart-product-template){background:var(--gry-bg)!important;color:var(--gry-fg)!important;border:1px solid var(--gry-bg)!important;box-shadow:none!important}body[data-page-type*=product] :is(form[action*="/cart/add"] button[type=submit],.product-form__submit,button[name=add],#AddToCart,#AddToCart-product-template):hover{filter:brightness(1.08)!important}body[data-page-type*=product] .product-form__radio-label,body[data-page-type*=product] .product-details .product-form .product-option .button,body[data-page-type*=product] .product-details .product-form .product-options button,body[data-page-type*=product] .swatch .swatch-element label{background:var(--gry-bg)!important;color:var(--gry-fg)!important;border:1px solid var(--gry-bg)!important;box-shadow:none!important}body[data-page-type*=product] .product-form__radio-input:checked+.product-form__radio-label,body[data-page-type*=product] .product-details .product-form .product-options button[aria-pressed=true],body[data-page-type*=product] .product-details .product-form .product-option .button.is-selected,body[data-page-type*=product] .swatch .swatch-element input:checked+label{background:var(--gry-bg)!important;color:var(--gry-fg)!important;border-color:var(--gry-fg)!important;box-shadow:0 0 0 2px #d4af3759!important}body[data-page-type*=product] :is(.product-form__radio-label,.product-details .product-form .product-option .button,.product-details .product-form .product-options button,.swatch .swatch-element label):hover{filter:brightness(1.06)!important}body[data-page-type*=product] :is(.product-form select,.single-option-selector,.select__select){border:1px solid var(--gry-bg)!important;color:var(--gry-bg)!important}body[data-page-type*=product] :is(.product-form select,.select__select):focus{outline:none!important;box-shadow:0 0 0 2px #d4af3759!important}body[data-page-type*=product] :is(.product-quantity button,.quantity__button,.quantity-selector__button,.js-qty__adjust){background:var(--gry-bg)!important;color:var(--gry-fg)!important;border:1px solid var(--gry-bg)!important}body[data-page-type*=product] :is(.product-quantity input[type=number],.quantity__input,.qty-input,.quantity-selector input[type=number],.js-qty__num){border:1px solid var(--gry-bg)!important;color:var(--gry-bg)!important}body[data-page-type*=product] :is(.product-options,.product-option,.option-values,.product-details,.product__info,.product__info-wrapper,.product-form) :is(button,.button):not([type=submit]){background:var(--gry-bg)!important;color:var(--gry-fg)!important;border:1px solid var(--gry-bg)!important;box-shadow:none!important}body[data-page-type*=product] :is(.product-options,.product-option,.option-values,.product-details,.product__info,.product__info-wrapper,.product-form) :is(button,.button):not([type=submit])[aria-pressed=true],body[data-page-type*=product] :is(.product-options,.product-option,.option-values,.product-details,.product__info,.product__info-wrapper,.product-form) :is(button,.button):not([type=submit]).is-selected{border-color:var(--gry-fg)!important;box-shadow:0 0 0 2px #d4af3759!important}.trust-badges{display:flex;justify-content:space-around;background-color:#f5f5f5;padding:30px 0;margin:40px 0;border-radius:6px}.trust-badges .badge{text-align:center;max-width:160px}.trust-badges .badge img{width:40px;height:40px;margin-bottom:10px}.trust-badges .badge p{font-size:14px;color:#2b3a50;font-weight:600}.button,.btn,input[type=submit]{background-color:#2b3a50;color:#d4af37;border:1px solid #2B3A50;border-radius:4px;padding:12px 28px;font-weight:600;transition:all .3s ease}.button:hover,.btn:hover,input[type=submit]:hover{background-color:#1f2a3c;color:#fff;border-color:#1f2a3c}.section-featured-collection .button{background:#2b3a50!important;color:#d4af37!important;border:1px solid #2B3A50!important}.section-featured-collection .button:hover{background:#1f2a3c!important;color:#fff!important;border-color:#1f2a3c!important}.rich-text h2{font-size:28px;color:#2b3a50;margin-bottom:15px}.rich-text p{font-size:16px;color:#3c3c3c;line-height:1.6}.trust-badges{display:flex;justify-content:space-around;align-items:center;padding:18px 0;background:#f5f5f5;margin-top:40px}.trust-badges .badge{text-align:center;max-width:220px}.trust-badges img{width:32px;height:32px;margin-bottom:8px}.trust-badges p{font-size:14px;color:#2b3a50}header :where(.dropdown,.dropdown-menu,.sub-menu,.site-nav__dropdown,[role=menu]){background-color:#2b3a50!important}header :where(.dropdown,.dropdown-menu,.sub-menu,.site-nav__dropdown,[role=menu]) a,header :where(.dropdown,.dropdown-menu,.sub-menu,.site-nav__dropdown,[role=menu]) .site-nav__link{color:#d4af37!important;font-weight:600}header :where(.dropdown,.dropdown-menu,.sub-menu,.site-nav__dropdown,[role=menu]) a:hover,header :where(.dropdown,.dropdown-menu,.sub-menu,.site-nav__dropdown,[role=menu]) .site-nav__link:hover{color:#fff!important;background-color:#3b4b66!important}header :where(.dropdown,.dropdown-menu,.sub-menu,.site-nav__dropdown,[role=menu]){border:0!important;box-shadow:0 6px 18px #0000002e;z-index:1000}input[type=radio]:checked+label,button.is-selected{background-color:#d4af37!important;color:#3b4b66!important;border-color:#d4af37!important}.product-form__input input[type=radio]:checked+label{box-shadow:0 0 0 2px #d4af37}
/*# sourceMappingURL=/cdn/shop/t/33/assets/custom-styles.css.map */
