@keyframes rotating{100%{transform:rotate(360deg)}}.modal .modal-overlay{position:fixed;z-index:9999;top:0;right:0;bottom:0;left:0;display:flex;align-items:flex-start;justify-content:center;background:rgba(0,0,0,.3)}.modal .modal-container{width:100%;max-width:90rem;max-height:100dvh;box-sizing:border-box;padding:3rem;border-radius:.4rem;margin-top:8rem;background-color:#fff;overflow-y:auto}.modal .modal-container.login-modal{max-width:46rem}.modal .modal-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:3rem}.modal .modal-title{margin:0;color:var(--color-theme-black, #1C0333)}.modal .modal-close{display:flex;width:2.2rem;height:2.2rem;flex-direction:column;align-items:center;justify-content:center;border:2px solid #edeef3;border-radius:.8rem;margin-left:auto;background:rgba(0,0,0,0);color:#000;font-size:0;line-height:1;text-decoration:none}.modal .modal-close:before{content:"";font-family:"icomoon";font-size:1.9rem;font-weight:normal;line-height:1;font-size:1rem;line-height:1;transition:color 200ms}.modal .modal-close:hover,.modal .modal-close:focus{cursor:pointer;outline:0}.modal .modal-close:hover::before,.modal .modal-close:focus::before{color:var(--main-color, #826F3B)}.modal .modal-close:focus::before{color:#000}.modal .modal-content{line-height:1.5}.modal .modal-content h2{margin:0 0 3rem 0}.modal .ajax-modal .modal-close{position:absolute;top:3rem;right:3rem}.copy-element{padding:6.4rem clamp(2rem,3.2679738562vw,5rem) clamp(2rem,2.614379085vw,4rem) clamp(2rem,3.2679738562vw,5rem)}.copy-element .copy-element-inner{position:relative}.copy-element .copy-element-inner .copy-element-content{padding:2rem 2rem 4rem 2rem;border:2px solid var(--main-color, #826F3B);border-radius:.5rem}.copy-element .copy-element-inner .modal-copy{position:absolute;z-index:44;right:1rem;bottom:1rem;display:flex;align-items:center;text-decoration:none}.copy-element .copy-element-inner .modal-copy::before{content:"";font-family:"icomoon";font-size:1.9rem;font-weight:normal;line-height:1;margin-right:1rem;font-size:2.4rem}.copy-element .copy-element-inner .modal-copy:hover{text-decoration:unset}.modal-body-btns-wrapper{position:absolute;top:2rem;right:clamp(2rem,3.2679738562vw,5rem);display:flex;gap:2rem}.modal-body-btns-wrapper .modal-copy{z-index:44;display:flex;align-items:center}.modal-body-btns-wrapper .modal-copy::before{margin-right:1rem;content:"";font-size:2.4rem}.modal-body-btns-wrapper .modal-copy:hover{text-decoration:usnet}.modal-body-btns-wrapper .modal-close{position:unset !important}@keyframes mmfadeIn{from{opacity:0}to{opacity:1}}@keyframes mmfadeOut{from{opacity:1}to{opacity:0}}@keyframes mmslideIn{from{transform:translateY(15%)}to{transform:translateY(0)}}@keyframes mmslideOut{from{transform:translateY(0)}to{transform:translateY(-10%)}}.micromodal-slide{display:none}.micromodal-slide.is-open{display:block}.micromodal-slide[aria-hidden=false] .modal-overlay{animation:mmfadeIn .3s cubic-bezier(0, 0, 0.2, 1)}.micromodal-slide[aria-hidden=false] .modal-container{animation:mmslideIn .3s cubic-bezier(0, 0, 0.2, 1)}.micromodal-slide[aria-hidden=true] .modal-overlay{animation:mmfadeOut .3s cubic-bezier(0, 0, 0.2, 1)}.micromodal-slide[aria-hidden=true] .modal-container{animation:mmslideOut .3s cubic-bezier(0, 0, 0.2, 1)}.micromodal-slide .modal-container,.micromodal-slide .modal-overlay{will-change:transform}