:root{--rp-ink:#231f20;--rp-lime:#a5cf4f;--rp-green:#5f8a1c;--rp-paper:#f6f5f1;--rp-mute:#5d5859;--rp-mute2:#7a7576;--rp-soft:#d9d7d2;--rp-line:#d6d4cd;--rp-dark-line:#5a5556}#footer.footer{background:var(--rp-ink)!important;color:#fff;font-family:Helvetica,Arial,sans-serif;padding-top:clamp(48px,7vw,72px);border-top:4px solid var(--rp-lime)}#footer .thb-widget-title{font-size:12px;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:var(--rp-lime);margin-bottom:16px;font-family:Helvetica,Arial,sans-serif}#footer button.thb-widget-title{color:var(--rp-lime)}#footer .thb-widget-menu li a{font-size:15px;font-weight:600;color:#fff;line-height:1.3}#footer .thb-widget-menu li a:hover{color:var(--rp-lime)}#footer .thb-widget-menu li{margin-bottom:10px}#footer .widget--text img{height:auto}#footer .social-links a{color:#fff;font-weight:600;font-size:15px}#footer .social-links a:hover{color:var(--rp-lime)}#footer .widget--signup p{font-size:15px;line-height:1.5;color:var(--rp-soft)}#footer .signup-form fieldset{display:flex;gap:8px;background:#fff;border-radius:999px;padding:6px;align-items:center;border:0;margin:0}#footer .signup-form .field{flex:1;margin:0}#footer .signup-form .field input{border:0!important;background:transparent!important;padding:0 14px!important;height:38px;font:15px Helvetica,Arial,sans-serif;color:var(--rp-ink)!important;box-shadow:none!important;margin:0}#footer .signup-form .field__label{display:none}#footer .signup-form .field input::placeholder{color:var(--rp-mute2);opacity:1}#footer .signup-form button.submit{border:0!important;background:var(--rp-ink)!important;color:#fff!important;width:auto;height:38px;padding:0 16px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center}#footer .signup-form button.submit:hover{background:#000!important;color:var(--rp-lime)!important}#footer .signup-form button.submit svg{width:16px;height:16px}#footer .sub-footer{padding-top:8px;padding-bottom:28px}#footer .sub-footer hr{border-color:#3a3637;opacity:1}#footer .sub-footer p,#footer .sub-footer .copyright{font-size:12px;color:var(--rp-mute2)}#footer .footer-payment-icons figure{opacity:.9}@media(max-width:767px){#footer .thb-widget-title.collapsible{border-color:#3a3637}}#Cart-Drawer.cart-drawer{font-family:Helvetica,Arial,sans-serif;background:var(--rp-paper)}#Cart-Drawer .side-panel-header{background:var(--rp-ink);color:#fff;border-bottom:0}#Cart-Drawer .side-panel-header .h6{font-size:12px;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:#fff;font-family:Helvetica,Arial,sans-serif}#Cart-Drawer .side-panel-header .h6 sup{background:var(--rp-lime);color:var(--rp-ink);font-size:10px;font-weight:800;padding:2px 6px;border-radius:999px;top:-2px;margin-left:4px}#Cart-Drawer .side-panel-close{color:#fff}#Cart-Drawer .side-panel-content{background:var(--rp-paper)}#Cart-Drawer .product-cart-item{background:#fff;border-radius:6px;padding:12px;border:0!important;margin:0 0 10px}#Cart-Drawer .product-cart-item-image{border-radius:4px;overflow:hidden}#Cart-Drawer .product-cart-item-info .cart-product-link{font-size:14px;font-weight:800;color:var(--rp-ink);line-height:1.3}#Cart-Drawer .product-cart-item-options{font-size:12px;color:var(--rp-mute)}#Cart-Drawer .price .amount{font-weight:900;color:var(--rp-ink);letter-spacing:-.02em}#Cart-Drawer .price del .amount{font-weight:400;color:var(--rp-mute2)}#Cart-Drawer quantity-selector.quantity{border:1.5px solid var(--rp-line);border-radius:999px;overflow:hidden;background:#fff}#Cart-Drawer quantity-selector .qty{font-weight:700;border:0}#Cart-Drawer cart-remove.remove{color:var(--rp-mute2)}#Cart-Drawer cart-remove.remove:hover{color:#b3261e}#Cart-Drawer .side-panel-footer{background:#fff;border-top:1px solid var(--rp-line)}#Cart-Drawer .collaterals th{font-size:12px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;color:var(--rp-mute)}#Cart-Drawer .collaterals .cart-policy-text{font-size:12px;color:var(--rp-mute2);text-transform:none;letter-spacing:0;font-weight:400}#Cart-Drawer .collaterals td .amount{font-size:22px;font-weight:900;letter-spacing:-.02em}#Cart-Drawer .cart-drawer-buttons .button{border-radius:999px!important;font-weight:800;font-family:Helvetica,Arial,sans-serif;text-transform:none;letter-spacing:0;font-size:15px}#Cart-Drawer .cart-drawer-buttons .button.accent,#Cart-Drawer .cart-drawer-buttons .checkout{background:var(--rp-lime)!important;color:var(--rp-ink)!important;border-color:var(--rp-lime)!important}#Cart-Drawer .cart-drawer-buttons .button.accent:hover,#Cart-Drawer .cart-drawer-buttons .checkout:hover{background:#b8de66!important}#Cart-Drawer .cart-drawer-buttons .button:not(.accent):not(.checkout){background:var(--rp-ink)!important;color:#fff!important;border-color:var(--rp-ink)!important}#Cart-Drawer .cart-drawer__empty-cart p{font-size:17px;font-weight:800;color:var(--rp-ink)}#Cart-Drawer .cart-drawer__empty-cart .button{border-radius:999px;background:var(--rp-ink)!important;color:#fff!important;font-weight:800;text-transform:none;letter-spacing:0}#Cart-Drawer .order-note-toggle{font-size:13px;font-weight:700;color:var(--rp-mute)}#Cart-Drawer .complementary-products--heading{font-size:12px;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:var(--rp-green)}#Cart-Drawer .free-shipping{border-radius:6px;background:#fff}#Cart-Drawer .free-shipping .free-shipping--bar span{background:var(--rp-lime)!important}#Cart-Drawer .price del{display:none}
/*# sourceMappingURL=/cdn/shop/t/12/assets/replay-footer.css.map */
