button,.btn,a.btn,input[type=button],input[type=submit]{position:relative;display:inline-block;overflow:hidden;border:none;cursor:pointer;font-weight:600;letter-spacing:.5px;transition:all .4s cubic-bezier(.34,1.56,.64,1);text-transform:uppercase;font-size:14px;padding:14px 32px;border-radius:6px;background:linear-gradient(135deg,#d4a574,#c9956a);color:#fff;box-shadow:0 6px 20px #d4a57440}button:hover,.btn:hover,a.btn:hover,input[type=button]:hover,input[type=submit]:hover{transform:translateY(-6px) scale(1.02);box-shadow:0 12px 35px #d4a57466,0 0 30px #d4a57433;background:linear-gradient(135deg,#e0b580,#d4a574)}button:active,.btn:active,a.btn:active,input[type=button]:active,input[type=submit]:active{transform:translateY(-2px) scale(.98);box-shadow:0 4px 15px #d4a5744d}button:focus,.btn:focus,a.btn:focus,input[type=button]:focus,input[type=submit]:focus{outline:none;box-shadow:0 0 0 3px #d4a5744d,0 6px 20px #d4a57440}button:before,.btn:before,a.btn:before,input[type=button]:before,input[type=submit]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);transition:left .6s ease;z-index:1}button:hover:before,.btn:hover:before,a.btn:hover:before,input[type=button]:hover:before,input[type=submit]:hover:before{left:100%}button span,.btn span,a.btn span,input[type=button] span,input[type=submit] span{position:relative;z-index:2;display:inline-block;transition:all .4s cubic-bezier(.34,1.56,.64,1)}button.btn-secondary,.btn.btn-secondary,a.btn.btn-secondary,input[type=button].btn-secondary,input[type=submit].btn-secondary{background:linear-gradient(135deg,#222,#444);box-shadow:0 6px 20px #2222224d,inset 0 1px #ffffff1a;border:2px solid rgba(212,165,116,.3)}button.btn-secondary:hover,.btn.btn-secondary:hover,a.btn.btn-secondary:hover,input[type=button].btn-secondary:hover,input[type=submit].btn-secondary:hover{background:linear-gradient(135deg,#333,#555);border-color:#d4a574;box-shadow:0 12px 35px #2226,0 0 25px #d4a5744d,inset 0 1px #ffffff26;transform:translateY(-6px) scale(1.02)}button.btn-outline,.btn.btn-outline,a.btn.btn-outline,input[type=button].btn-outline,input[type=submit].btn-outline{background:transparent;border:2px solid #d4a574;color:#d4a574;box-shadow:none}button.btn-outline:hover,.btn.btn-outline:hover,a.btn.btn-outline:hover,input[type=button].btn-outline:hover,input[type=submit].btn-outline:hover{background:#d4a574;color:#fff;transform:translateY(-4px);box-shadow:0 10px 30px #d4a5744d}button:disabled,.btn:disabled,a.btn.disabled,input[type=button]:disabled,input[type=submit]:disabled{opacity:.6;cursor:not-allowed;transform:none!important;box-shadow:none!important}button:disabled:hover,.btn:disabled:hover,a.btn.disabled:hover,input[type=button]:disabled:hover,input[type=submit]:disabled:hover{transform:none!important;box-shadow:none!important}@media(max-width:768px){button,.btn,a.btn,input[type=button],input[type=submit]{padding:12px 24px;font-size:13px}button:hover,.btn:hover,a.btn:hover,input[type=button]:hover,input[type=submit]:hover{transform:translateY(-4px) scale(1.01)}}@keyframes buttonPulse{0%{box-shadow:0 6px 20px #d4a57440}50%{box-shadow:0 6px 30px #d4a57466}to{box-shadow:0 6px 20px #d4a57440}}@keyframes buttonGlow{0%{text-shadow:0 0 5px rgba(212,165,116,0)}50%{text-shadow:0 0 10px rgba(212,165,116,.3)}to{text-shadow:0 0 5px rgba(212,165,116,0)}}button i,.btn i,a.btn i,input[type=button] i,input[type=submit] i{margin-right:8px;transition:all .4s cubic-bezier(.34,1.56,.64,1);display:inline-block}button:hover i,.btn:hover i,a.btn:hover i,input[type=button]:hover i,input[type=submit]:hover i{transform:translate(3px)}button,.btn,a.btn,input[type=button],input[type=submit]{transition:all .4s cubic-bezier(.34,1.56,.64,1),box-shadow .4s ease,background .4s ease,color .4s ease,transform .4s cubic-bezier(.34,1.56,.64,1)}@media only screen and (min-width:769px){.t4s-product__info-wrapper .t4s-product__info-container{padding-left:12%;padding-right:12%}}.t4s-extra-link{justify-content:space-between;display:flex;width:340px;margin-bottom:20px!important;max-width:100%}.tryroom .video video{width:100%}.scrollbra{text-align:center}.scrollbra iframe{height:600px;width:95%;margin:0 auto}@media only screen and (max-width:769px){#shopify-section-footer .t4s-img-child img{width:30%}.breadcrumb_pr_wrap{margin-bottom:0}.scrollbra{margin-top:-40px}}
/*# sourceMappingURL=/cdn/shop/t/48/assets/custom.css.map */
