.modal{position:fixed;z-index:1000;top:0;right:0;bottom:0;left:0;overflow:auto;background-color:#00000080}.modal-content{background-color:#000;margin:0 auto;padding:20px;width:100%;max-width:900px;text-align:center;position:relative;top:50%;transform:translateY(-50%)}.modal-content:before{content:"";position:absolute;inset:0 auto 0 0;width:225px;background:linear-gradient(to bottom,#a3994e,#99700f);pointer-events:none}.modal-wrapper{display:flex;z-index:999;position:relative}.modal-wrapper>*{flex:1 1 200px}.modal_info{color:#fff}.close{color:#fff!important;float:right;font-size:40px;font-weight:700;cursor:pointer;width:41px;aspect-ratio:1/1;border-radius:50vw;background:var(--gradient);display:grid;place-content:center;top:15px;right:25px;position:absolute;z-index:5}.close:hover{color:#000!important}.modal_info h2{font-size:45px;color:transparent;font-family:var(--primary-heading);text-transform:none;line-height:calc(100% + 5px);padding:0 0 15px;background:linear-gradient(to bottom,#a3994e,#99700f);-webkit-background-clip:text;background-clip:text}.modal_info h2 span{display:block;color:#fff;font-size:16px;line-height:30px;font-family:Roboto;font-weight:300;padding:20px 0}.modal_info h3.divider{font-size:20px;text-transform:uppercase;display:block;position:relative;color:transparent;background:linear-gradient(to bottom,#a3994e,#99700f);-webkit-background-clip:text;background-clip:text;font-weight:600;margin-bottom:20px}.modal_info p{padding-bottom:14px;font-size:16px}.modal_info q{display:block;font-weight:600;padding-bottom:5px}.modal_info h3.divider:after,.modal_info h3.divider:before{content:"";background:#292929;position:absolute;width:110px;height:2px;top:50%;transform:translateY(-50%)}.modal_info h3.divider:after{left:0}.modal_info h3.divider:before{right:0}.modal_info form{margin:20px 0;display:block}.modal_info form>*{display:block;width:100%;margin:20px 0}.modal_info form input{background:transparent;color:#fff;padding:15px;border:1px solid #fff;border-radius:5px}.modal_info form input:focus{outline:2px solid gold}.modal_info form button{background:linear-gradient(to bottom,#a3994e,#99700f);color:#fff;padding:15px;border:none;border-radius:5px;transition:.3s ease-in-out}.modal_info form button:hover{background:linear-gradient(to bottom,#c5b95d,#c28d13)}@media only screen and (max-width: 800px){.modal{overflow:auto;-webkit-overflow-scrolling:touch;padding:8px}.modal-content{top:0!important;transform:none!important;margin:16px auto!important;max-height:calc(100vh - 32px);overflow:auto;width:100%}.modal-content:before{inset:0 auto auto 0;width:100%;height:56px}.modal-wrapper{flex-direction:column;gap:12px}.modal-img{display:none}.modal_info{padding-inline:10px;text-align:center}.modal_info h2{font-size:25px;line-height:1.12}.modal_info h2 span{font-size:12.5px;padding:8px 0}.modal_info p{font-size:13.5px;line-height:1.45}.modal_info q{font-size:13.5px}.modal_info h3.divider{font-size:14px}.modal_info h3.divider:after,.modal_info h3.divider:before{width:26px}.close{top:8px;right:8px;width:40px;height:40px;font-size:30px}.modal_info form input,.modal_info form button{font-size:15px;padding:11px}}@media only screen and (max-width: 600px){.modal-content{margin:12px auto!important;max-height:calc(100vh - 24px)}.modal_info h2{font-size:23px}.modal_info{padding-inline:8px}.modal_info h3.divider:after,.modal_info h3.divider:before{width:22px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/modal.css.map */
