.as-vip{padding:80px 0 200px;position:relative;width:100vw;overflow:hidden}.as-vip__cont{display:flex;flex-direction:column;gap:40px}.as-vip__cap{display:flex;flex-direction:column;gap:24px;align-items:center}.as-vip__icon{height:56px;width:56px;min-height:56px;min-width:56px;display:flex;justify-content:center;align-items:center;color:#2f3e46}.as-vip__title{font-family:Cormorant,sans-serif;font-weight:500;font-size:80px;line-height:1;letter-spacing:-.008em;text-align:center;text-transform:uppercase;color:#2f3e46}.as-vip__subtitle{font-family:Lato,sans-serif;font-weight:300;font-size:20px;line-height:1.2;letter-spacing:0;text-align:center;color:#212121;padding-top:8px}.as-vip #contact_form{background:transparent;padding:0}.as-vip .needsclick>form{padding:0!important;max-width:380px!important}.as-vip form>.needsclick{min-height:auto!important;display:flex!important;flex-direction:column!important;gap:16px!important}.as-vip [data-testid=form-row]:has(#rich-text-01KM15GNN7E8A3RKS7NJ4VVRQN){display:none!important;position:absolute!important;height:0!important;overflow:hidden!important}.as-vip [data-testid=form-row]>.needsclick{padding:0!important}.as-vip form input,.as-vip form input::placeholder,.as-vip form button{font-family:Lato,sans-serif!important;font-weight:500!important;font-size:16px!important;line-height:1.5!important;letter-spacing:0!important}.as-vip form button{border:none!important;background-color:#5b9279!important;color:#f6f3ec!important;border-radius:8px!important;transition:all .2s ease-out!important}.as-vip form input{border-radius:8px!important;border:1px solid #b6b4af!important;background:transparent!important;box-shadow:0 2px 2px #0000000d!important;padding:16px!important;color:#212121!important}.as-vip form input::placeholder{color:#b6b4af!important}.as-vip form input:focus-visible{outline:none!important}.as-vip form .as-vip__thanks{display:flex!important}@media screen and (max-width:768px){.as-vip{padding:32px 0 80px}.as-vip__cont{gap:32px;padding:0 16px}.as-vip__cap{gap:16px}.as-vip__icon{height:40px;width:40px;min-height:40px;min-width:40px}.as-vip__title{font-size:40px;text-transform:inherit}.as-vip__title br{display:none}.as-vip__subtitle{line-height:1.5;letter-spacing:0;padding-top:0}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/as-vip.css.map */
