@font-face{font-family:Asbigan;src:url(../fonts/asbigan/Asbigan.woff2) format(woff2);font-display:swap}[data-v-62729ea1]:root{--header-color:rgba(255,253,245,.95);--main-bg:#fffcf7;--hover-transition:color .3s,background-color .3s,border-color .3s,box-shadow .3s,opacity .3s,transform .3s,border-radius .3s,visibility .3s,fill .3s,stroke .3s;--ease-out-strong:cubic-bezier(.23,1,.32,1);--font-cormorant:"Cormorant";--font-asbigan:"Asbigan";--font-montserrat:"Montserrat";--font-marck-script:"Marck Script";--font-lora:"Lora";--font-great-vibes:"Great Vibes";--font-playfair-display-sc:"Playfair Display SC";--font-prata:"Prata";--font-palatino-linotype:"Palatino Linotype";--font-montez:"Montez";--font-bebas-neue:"Bebas Neue";--font-poppins:"Poppins"}.first-section[data-v-62729ea1]{display:flex;overflow:hidden;padding:121px 0;position:relative;z-index:1}@media screen and (min-width:768px){.first-section[data-v-62729ea1]{padding:180px 0}}.first-section__bg[data-v-62729ea1]{height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;top:0;width:100%;z-index:-1}.first-section__content[data-v-62729ea1]{align-items:center;display:flex;flex-direction:column}.first-section__title[data-v-62729ea1]{animation:pricingItemIn-62729ea1 .5s var(--ease-out-strong) forwards;margin-bottom:20px;opacity:0;text-align:center}@media screen and (min-width:768px){.first-section__title[data-v-62729ea1]{margin-bottom:10px}}.first-section__description[data-v-62729ea1]{animation:pricingItemIn-62729ea1 .5s var(--ease-out-strong) forwards;animation-delay:60ms;margin-bottom:24px;max-width:840px;opacity:0;text-align:center}.first-section__tabs[data-v-62729ea1]{animation:pricingItemIn-62729ea1 .5s var(--ease-out-strong) forwards;animation-delay:.12s;margin-bottom:24px;max-width:400px;opacity:0}@media screen and (min-width:768px){.first-section__tabs[data-v-62729ea1]{margin-bottom:30px}}.first-section__price[data-v-62729ea1]{align-items:center;display:flex;gap:12px;margin-bottom:15px}@media screen and (min-width:768px){.first-section__price[data-v-62729ea1]{gap:18px}}.first-section__price-main[data-v-62729ea1]{color:#504437}.first-section__price-info[data-v-62729ea1]{align-items:flex-start;display:flex;flex-direction:column;gap:6px}.first-section__price-info-old[data-v-62729ea1]{color:#a1a1a1;font-size:20px;font-weight:800;line-height:24px;text-decoration:line-through}@media screen and (min-width:768px){.first-section__price-info-old[data-v-62729ea1]{font-size:32px;letter-spacing:1px;line-height:40px}}.first-section__price-info-discount[data-v-62729ea1]{align-items:center;background-color:#ed363b;border-radius:20px;box-shadow:0 4px 10px #ed363b40;color:#fff;display:inline-flex;font-size:12px;font-weight:700;line-height:16px;padding:2px 8px}@media screen and (min-width:768px){.first-section__price-info-discount[data-v-62729ea1]{font-size:14px;line-height:18px;padding:3px 10px}}.first-section__payment[data-v-62729ea1]{animation:pricingPaymentIn-62729ea1 .5s var(--ease-out-strong) forwards;animation-delay:.22s;color:#2d2d2d;margin-bottom:20px;opacity:0}@media screen and (min-width:768px){.first-section__payment[data-v-62729ea1]{margin-bottom:30px}}.first-section__button[data-v-62729ea1]{animation:pricingItemIn-62729ea1 .5s var(--ease-out-strong) forwards;animation-delay:.28s;max-width:350px;min-width:300px;opacity:0}@media screen and (min-width:768px){.first-section__button[data-v-62729ea1]{max-width:-moz-max-content;max-width:max-content}}.price-fade-enter-active[data-v-62729ea1]{transition:opacity .22s var(--ease-out-strong),transform .22s var(--ease-out-strong),filter .22s var(--ease-out-strong)}.price-fade-leave-active[data-v-62729ea1]{transition:opacity .14s var(--ease-out-strong),transform .14s var(--ease-out-strong),filter .14s var(--ease-out-strong)}.price-fade-enter-from[data-v-62729ea1]{filter:blur(4px);opacity:0;transform:translateY(6px)}.price-fade-leave-to[data-v-62729ea1]{filter:blur(4px);opacity:0;transform:translateY(-4px)}@keyframes pricingItemIn-62729ea1{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes pricingPaymentIn-62729ea1{0%{opacity:0}to{opacity:.5}}@media(prefers-reduced-motion:reduce){.first-section__button[data-v-62729ea1],.first-section__description[data-v-62729ea1],.first-section__payment[data-v-62729ea1],.first-section__tabs[data-v-62729ea1],.first-section__title[data-v-62729ea1]{animation:none;opacity:1}}
