.template-login,.template-register,.template-contact{position:relative}.template-login:before,.template-register:before,.template-contact:before{content:"";background-image:url(/cdn/shop/files/Group-67988bg_1920.png?v=1717658609);background-repeat:no-repeat;background-position:bottom;background-size:auto;background-attachment:local;display:block;height:100%;width:100%;position:absolute;z-index:-1}.template-login .footer,.template-register .footer,.template-contact .footer,.template-contact .custome-contact-page{background-image:none;background-color:transparent}.template-login .header-wrapper,.template-register .header-wrapper,.template-contact .header-wrapper{background:#fff!important}.custome-contact-page .custome-contact{background:#f7f7f7;max-width:68rem;margin:0 auto;padding:40px 35px}.contact-text{display:flex;gap:40px;align-items:center}.custome-contact h2.title{margin:0;font-size:30px;text-align:center;color:#000;line-height:1.3;letter-spacing:0}.contact-text{margin-top:30px;margin-bottom:60px}.contact__button .button{width:100%;background:#90aebd;font-size:14px;color:#fff;letter-spacing:.84px;border-radius:3px;min-height:40px;font-weight:700}.contact__button .button:after,.contact__button .button:before{border-radius:3px;box-shadow:none}.custome-contact-page .contact__button{margin-top:33px}.contact-text p{margin:0;letter-spacing:0;font-size:16px;line-height:1.6;color:#000}.contact-text a{padding:6px 40px;font-weight:700;background:#90aebd;color:#fff;font-size:14px;line-height:2.1;text-decoration:none;letter-spacing:.84px;border-radius:3px}.contact-text a:hover,.contact__button .button:hover,.customer .button:hover{background:#698491}.field__label,.customer .field label{color:#7b7b7b;font-size:16px;line-height:1.6;font-weight:300}.privacy-policy label{font-size:12px;color:#000;font-weight:400}.privacy-policy label .policy-link{font-weight:700;color:#000}.custome-contact.contact .field{margin-bottom:16px}.field:after,.field:before,.customer .field:before,.customer .field:after,.field:hover:after,.field:hover:before,.customer .field:hover:before,.customer .field:hover:after,.field__input,.customer .field input{box-shadow:none!important;border:none!important}.customer .field input,.custome-contact .field input,.custome-contact .field textarea{border:.5px solid rgb(139 139 139 / 50%)!important}.custome-contact .field input{height:4rem}.custome-contact input[type=checkbox]{vertical-align:middle}.custome-contact-page .customer form,.custome-register-page.customer form,.custome-login-page.customer form{margin-top:3px}.custome-contact-page,.padding{padding:50px 20px}.contact .text-area{min-height:12rem}.custome-register-page{border-radius:5px;background:#fafafa}.custome-register-page.customer:not(.account):not(.order){padding:35px 40px;max-width:56rem}.customer h1{letter-spacing:0px;color:#000;font-size:30px;line-height:1.3}.customer button{width:100%;border-radius:3px;background:#90aebd;color:#fff;font-size:14px;min-height:40px;font-weight:700}.customer button:after,.customer button:before{border-radius:3px;box-shadow:none}.customer.custome-register-page .field{margin:16px 0 0}.for-registration span{letter-spacing:0px;font-size:16px;line-height:1.6;color:#464646}.for-registration span a{font-weight:600}.open-eye{cursor:pointer;background-color:#fff}#create_customer #RegisterForm-password+span,#customer_login #CustomerPassword+span{position:absolute;right:3%;top:25%}#create_customer #RegisterForm-password[type=password]+span:after,#customer_login #CustomerPassword[type=password]+span:after{content:"";background-color:#000;display:block;height:25px;width:1px;position:absolute;right:50%;top:0;transform:rotate(45deg)}.custome-login-page.customer:not(.account):not(.order){max-width:56rem;padding:32px 40px 40px;border-radius:5px;background:#fafafa}.customer.login .field+a{width:100%;letter-spacing:0px;color:#959595;font-size:13px;margin-top:20px}.for-login span{display:flex;justify-content:center;align-items:center;gap:8px;letter-spacing:0px;font-size:16px;line-height:1.6;color:#464646}.for-login span a{margin:0;font-weight:600}.rich-text .rich-text__blocks h2.rich-text__heading{color:#000}.template-community .banner--medium h2.banner__heading,.template-Cooperations .banner--medium h2.banner__heading{color:#fff}.custome-rich-text .rich-text__buttons .button{border-radius:3px;background:#90aebd}.custome-rich-text .rich-text__buttons .button:after,.rich-text__buttons .button:before{border-radius:3px;box-shadow:none}.custome-rich-text .rich-text__wrapper .rich-text__blocks{background:#f7f7f7;padding:40px;max-width:50rem}.custome-rich-text .rich-text .rich-text__blocks h2.rich-text__heading{color:#000;font-weight:700;font-size:25px}.template-community .banner--desktop-transparent .banner__box,.template-Cooperations .banner--desktop-transparent .banner__box{padding:0}.custome-cummunity-section{max-width:1300px;margin:0 auto;padding:60px 50px 40px}.custome-cummunity-section .main{display:flex;flex-direction:column;gap:60px;width:100%;align-items:center}.cummunity-head{max-width:60%;display:flex;flex-direction:column;gap:20px}.cummunity-body{width:100%;display:grid;grid-template-columns:1fr 1fr 1fr;column-gap:45px;row-gap:40px}.cummunity-head h1{font-size:30px;line-height:1.2;color:#000;letter-spacing:0;text-align:center;font-weight:700;margin:0}.cummunity-head p{font-size:15px;line-height:1.7;color:#000;text-align:center;font-weight:400;letter-spacing:0;margin:0}.custome-cummunity-section img{height:100%;width:100%;object-fit:cover}.template-Cooperations .cooperations-rich-text .rich-text .rich-text__blocks .rich-text__text p{text-align:center;font-size:16px;color:#000}.template-Cooperations .cooperations-rich-text .rich-text .rich-text__blocks{max-width:78rem}.template-Cooperations .rich-text .rich-text__blocks h2.rich-text__heading{text-align:center}.cooperations-section{max-width:1300px;margin:0 auto;padding:40px 50px}.cooperations-main{max-width:1020px;margin:0 auto}.cooperations-section .columns img{height:100%;width:100%;object-fit:cover}.cooperations-header{margin-bottom:40px}.cooperations-header h1{text-align:center;margin:0;font-size:30px;color:#000}.row h2{font-size:25px;color:#000;font-weight:700}.row-title h2,.row h3,.row p{margin:0}.cooperations-body{display:flex;justify-content:center;flex-wrap:wrap;gap:60px}.row-title{text-align:center;margin-bottom:40px}.columns{display:grid;grid-template-columns:1fr 1fr 1fr;gap:60px}.column{display:flex;flex-direction:column;align-items:center;gap:20px}.column p,.column h3{text-align:center;font-size:15px;color:#000}.column .discount{letter-spacing:0px;color:#959595;font-size:13px}.column .discount span{color:#90aebd;letter-spacing:0px;font-size:16px;font-weight:800}@media only screen and (max-width: 989px){.cummunity-head{max-width:100%}.columns{gap:30px}}@media only screen and (max-width: 749px){.cummunity-body{grid-template-columns:1fr 1fr;gap:20px}.custome-cummunity-section{padding:50px 20px 30px}.cummunity-head h1{font-size:26px}.custome-rich-text .rich-text .rich-text__blocks h2.rich-text__heading{font-size:22px;text-align:center}.custome-rich-text .rich-text__wrapper .rich-text__blocks{padding:30px 35px}.template-community .banner.banner--adapt h2.banner__heading{font-size:32px}.template-community .banner .banner__content.banner__content--bottom-center,.template-Cooperations .banner .banner__content.banner__content--bottom-center{padding-bottom:50px}.custome-cummunity-section .main{gap:40px}.cummunity-head{gap:10px}.cooperations-section{padding:20px 15px}.cooperations-header h1{font-size:26px}.cooperations-header,.row-title{margin-bottom:30px}.contact-text{margin-top:20px;gap:30px;margin-bottom:30px;flex-direction:column}.field__label,.customer .field label{font-size:14px}.custome-contact h2.title,.customer h1{font-size:26px}.contact-text p,.for-registration span{font-size:15px}.padding .customer button{margin-top:30px}}@media only screen and (max-width: 595px){.columns{grid-template-columns:1fr}.cooperations-section .row{padding:0 45px}}@media only screen and (max-width: 425px){.custome-contact-page .custome-contact,.custome-register-page.customer:not(.account):not(.order),.custome-login-page.customer:not(.account):not(.order){padding:30px 20px}.contact-text a{padding:4px 26px}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/custom.css.map */
