.catalogs[data-v-b974d3c5]{padding-top:20px}.catalogs .text-truncate[data-v-b974d3c5]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.catalogs .title-main[data-v-b974d3c5]{color:#012677;margin-bottom:12px;font-size:2.5rem;font-weight:700}.catalogs .subtitle[data-v-b974d3c5]{color:#012677;margin-bottom:32px;font-size:1.5rem;font-weight:550}.catalogs .text-title[data-v-b974d3c5]{white-space:normal}.catalogs .text-description[data-v-b974d3c5]{font-size:1.2rem}.catalogs .category-card[data-v-b974d3c5]{text-align:center;background:0 0;width:90%}.catalogs .category-card .btn[data-v-b974d3c5]{height:50px}.catalogs .category-card .btn[data-v-b974d3c5] .v-btn__content{justify-content:center;align-items:center;width:100%;min-width:0;height:100%;display:flex}@media (width<=600px){.catalogs .category-card .btn[data-v-b974d3c5]{height:35px}}@media (width<=400px){.catalogs .category-card .btn[data-v-b974d3c5]{height:30px;padding-top:0;padding-bottom:0}}.catalogs .category-card .btn-text[data-v-b974d3c5]{max-width:100%;font-size:18px;font-weight:600;line-height:1.25;display:block}@media (width<=960px){.catalogs .category-card .btn-text[data-v-b974d3c5]{font-size:17px}}@media (width<=600px){.catalogs .category-card .btn-text[data-v-b974d3c5]{font-size:16px}}@media (width<=400px){.catalogs .category-card .btn-text[data-v-b974d3c5]{font-size:14px}}.catalogs .category-img-wrapper[data-v-b974d3c5]{aspect-ratio:1/1.1;cursor:pointer;background:linear-gradient(90deg,#cd8635,#d39540,#e3ba5c,#efd772,#fffd8f,#d59a44,#cd8635) border-box,#fff padding-box padding-box;border:0 solid #0000;border-radius:15px;width:100%;margin:0 auto;padding:4px;text-decoration:none;display:block;position:relative;overflow:visible}.catalogs .category-img-wrapper .category-img[data-v-b974d3c5]{z-index:1;-o-object-fit:cover;object-fit:cover;background:#fff;border-radius:12px;width:100%;height:100%;display:block;position:relative}@media (width<=600px){.catalogs .category-img-wrapper[data-v-b974d3c5]{padding:3px}}@media (width<=960px){.catalogs .title-main[data-v-b974d3c5]{padding-top:20px;font-size:2rem}.catalogs .subtitle[data-v-b974d3c5]{margin-bottom:20px;font-size:1rem}}@media (width<=600px){.catalogs .title-main[data-v-b974d3c5]{font-size:1.75rem}.catalogs .category-card[data-v-b974d3c5]{width:100%}}.catalog-container[data-v-b974d3c5]{min-height:1040px}
