.main-catalogues-section .catalogues-tabs-main-part{padding:6rem 0}.main-catalogues-section .catalogues-tabs-main-part .catalogues-tabs-main{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;margin:0 auto;position:relative;width:fit-content}.main-catalogues-section .catalogues-tabs-main-part .catalogues-tabs-main:before{content:"";position:absolute;left:0;bottom:0;width:100%;height:1px}.main-catalogues-section .catalogues-tabs-main-part .catalogues-tabs-main .catalogues-tab-btn{font-size:1.6rem;font-weight:400;padding:.5rem 1.5rem;border-radius:0;letter-spacing:.1rem;text-transform:lowercase;position:relative;z-index:2;transition:all 0s ease}.main-catalogues-section .catalogues-tabs-main-part .catalogues-tabs-main .catalogues-tab-btn.active{padding:.5rem 0;font-weight:600}.main-catalogues-section .catalogues-tabs-main-part .catalogues-tabs-main .catalogues-tab-btn.active:before{content:"";position:absolute;left:0;bottom:0;width:100%;height:1px}.main-catalogues-section .catalogues-tab-content-wrapper .catalogues-inner-tabs{position:sticky;top:0;z-index:1;display:none}.main-catalogues-section .catalogues-tab-content-wrapper .catalogues-tab-content.active .catalogues-inner-tabs{display:grid;grid-template-columns:1fr auto 1fr;align-items:center}.main-catalogues-section .catalogues-tab-content-wrapper .catalogues-tab-content.active .catalogues-inner-tabs .catalogues-inner-tabs-list{display:flex;flex-wrap:nowrap;align-items:center;gap:4rem;overflow-x:auto;overflow-y:hidden;white-space:nowrap;justify-content:flex-start;width:100%;-webkit-overflow-scrolling:touch;scrollbar-width:thin}.main-catalogues-section .catalogues-tab-content-wrapper .catalogues-tab-content.active .catalogues-inner-tabs .catalogues-inner-tabs-list::-webkit-scrollbar{height:.1rem}.main-catalogues-section .catalogues-tab-content-wrapper .catalogues-tab-content.active .catalogues-inner-tabs .catalogues-inner-tabs-list::-webkit-scrollbar-track{background:transparent}.main-catalogues-section .catalogues-tab-content-wrapper .catalogues-tab-content.active .catalogues-inner-tabs .catalogues-inner-tabs-list::-webkit-scrollbar-thumb{border-radius:1rem}.main-catalogues-section .catalogues-tab-content-wrapper .catalogues-inner-tabs .catalogues-inner-tab{font-size:1.8rem;font-weight:400;font-family:TT_Drugs_Trial_Regular;padding:1rem 1.5rem;letter-spacing:.05rem;cursor:pointer}.main-catalogues-section .catalogues-tab-content-wrapper .catalogues-inner-tabs .catalogues-inner-tab.active{font-weight:600}.main-catalogues-section .catalogues-tab-content-wrapper .catalogues-inner-content-wrapper{padding:0 1.5rem}.main-catalogues-section .catalogues-tab-content-wrapper .catalogues-inner-content-wrapper .catalogues-main-heading{font-size:3.4rem;text-align:center;padding-top:10rem}.main-catalogues-section .catalogues-tab-content-wrapper .catalogues-card-content{padding:3rem 2.5rem;text-align:center;height:22rem;display:flex;flex-direction:column;justify-content:space-between;align-items:center;width:100%}.main-catalogues-section .catalogues-tab-content-wrapper .catalogues-card-content .theme_main_subheading{font-size:1.4rem;margin:0}.main-catalogues-section .catalogues-tab-content-wrapper .catalogues-card-content .theme_main_heading{font-size:2.8rem;text-transform:capitalize;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.main-catalogues-section .catalogues-tab-content-wrapper .catalogues-card-content .theme_main_description{font-size:1.4rem;margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.main-catalogues-section .catalogues-tab-content-wrapper .hidden-card{display:none}.main-catalogues-section .catalogues-tab-content-wrapper .catalogues-view-all-wrap{text-align:center;margin-top:6rem}.main-catalogues-section .catalogues-tab-content-wrapper .catalogues-view-all-btn{font-weight:600;cursor:pointer;width:max-content;margin:0 auto}.main-catalogues-section .catalogues-tab-content-wrapper .catalogues-view-all-btn svg{width:2rem;height:2rem}.main-catalogues-section .catalogues-filter-trigger .catalogues-filter-open{background-color:transparent;font-size:1.6rem;font-family:var(--font-body-family);display:flex;align-items:center;padding:1.2rem 4rem;border:0;border-radius:0;cursor:pointer}.main-catalogues-section .catalogues-filter-trigger .catalogues-filter-open svg{width:1.6rem;margin-right:1rem;transition:all .5s ease}.main-catalogues-section .catalogues-filter-drawer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;opacity:0;visibility:hidden;transition:all .2s ease}.main-catalogues-section .catalogues-filter-drawer.active{opacity:1;visibility:visible;background:rgba(var(--color-foreground),.5)}.main-catalogues-section .catalogues-filter-content{position:absolute;left:-40rem;top:0;width:100%;max-width:40rem;height:100%;transition:all .2s ease}.main-catalogues-section .catalogues-filter-drawer.active .catalogues-filter-content{left:0}.main-catalogues-section .catalogues-filter-header{display:flex;justify-content:space-between;align-items:center;padding:1.5rem}.main-catalogues-section .catalogues-filter-header h3{font-size:calc(var(--font-heading-scale) * 1.6rem);font-weight:600;font-family:var(--font-body-family)}.main-catalogues-section .catalogues-filter-close{padding:0;border:0;background:none;cursor:pointer}.main-catalogues-section .catalogues-filter-close svg{width:1.8rem}.main-catalogues-section .catalogues-filter-radio{display:flex;gap:1rem;padding:1rem 2rem;cursor:pointer}.main-catalogues-section .catalogues-filter-accordion .accordion-toggle{font-size:1.4rem;font-family:var(--font-body-family);font-weight:var(--font-body-weight);width:100%;border:0;background:transparent;position:relative;padding:1.5rem;display:flex;align-items:center;cursor:pointer}.main-catalogues-section .catalogues-filter-accordion .icon-plus,.main-catalogues-section .catalogues-filter-accordion .icon-minus{position:absolute;right:.8rem;top:calc(50% - .6rem);width:1.2rem;height:1.2rem;margin-left:auto}.main-catalogues-section .catalogues-filter-accordion .icon-minus{display:none}.main-catalogues-section .catalogues-filter-accordion .catalogues-filter-accordion-content{max-height:0;opacity:0;overflow:hidden;transition:all .5s ease-in-out}.main-catalogues-section .catalogues-filter-accordion.active .catalogues-filter-accordion-content{max-height:500px;opacity:1;overflow-y:auto}.main-catalogues-section .catalogues-filter-accordion.active .icon-plus{display:none}.main-catalogues-section .catalogues-filter-accordion.active .icon-minus{display:flex}@media screen and (max-width:1440px){.main-catalogues-section .catalogues-tabs-main-part{padding:5rem 0}.main-catalogues-section .catalogues-tabs-main-part .catalogues-tabs-main .catalogues-tab-btn{font-size:1.4rem;padding:.3rem 1.5rem}.main-catalogues-section .catalogues-tab-content-wrapper .catalogues-tab-content.active .catalogues-inner-tabs .catalogues-inner-tabs-list{gap:3rem}.main-catalogues-section .catalogues-tab-content-wrapper .catalogues-inner-tabs .catalogues-inner-tab{font-size:1.6rem;padding:1rem}.main-catalogues-section .catalogues-tab-content-wrapper .catalogues-inner-content-wrapper .catalogues-main-heading{font-size:3rem;padding-top:9rem}.main-catalogues-section .catalogues-tab-content-wrapper .catalogues-card-content{padding:2.5rem;height:18rem}.main-catalogues-section .catalogues-tab-content-wrapper .catalogues-card-content .theme_main_heading{font-size:2.4rem}.main-catalogues-section .catalogues-tab-content-wrapper .catalogues-view-all-wrap{margin-top:5.5rem}.main-catalogues-section .catalogues-tab-content-wrapper .catalogues-view-all-btn svg{width:1.8rem;height:1.8rem}}@media screen and (max-width:1199px){.main-catalogues-section .catalogues-tabs-main-part{padding:4rem 0}.main-catalogues-section .catalogues-tab-content-wrapper .catalogues-tab-content.active .catalogues-inner-tabs .catalogues-inner-tabs-list{gap:2.5rem}.main-catalogues-section .catalogues-tab-content-wrapper .catalogues-inner-tabs .catalogues-inner-tab{font-size:1.4rem}.main-catalogues-section .catalogues-tab-content-wrapper .catalogues-inner-content-wrapper .catalogues-main-heading{font-size:2.6rem;padding-top:8rem}.main-catalogues-section .catalogues-tab-content-wrapper .catalogues-card-content{padding:2rem;height:20rem}.main-catalogues-section .catalogues-tab-content-wrapper .catalogues-card-content .theme_main_heading{font-size:2rem}.main-catalogues-section .catalogues-tab-content-wrapper .catalogues-view-all-wrap{margin-top:5rem}}@media screen and (max-width:991px){.main-catalogues-section .catalogues-tabs-main-part{padding:3rem 0}.main-catalogues-section .catalogues-tab-content-wrapper .catalogues-tab-content.active .catalogues-inner-tabs .catalogues-inner-tabs-list{gap:2rem}.main-catalogues-section .catalogues-tab-content-wrapper .catalogues-inner-content-wrapper .catalogues-main-heading{font-size:2.2rem;padding-top:7rem}.main-catalogues-section .catalogues-tab-content-wrapper .catalogues-card-content{padding:1.5rem;height:16rem}.main-catalogues-section .catalogues-tab-content-wrapper .catalogues-card-content .theme_main_heading{font-size:1.6rem}.main-catalogues-section .catalogues-tab-content-wrapper .catalogues-view-all-wrap{margin-top:4.5rem}.main-catalogues-section .catalogues-tab-content-wrapper .catalogues-view-all-btn svg{width:1.6rem;height:1.6rem}.main-catalogues-section .catalogues-filter-trigger .catalogues-filter-open{padding:1rem 1.5rem}}@media screen and (max-width:767px){.main-catalogues-section .catalogues-tabs-main-part{padding:2.5rem 0}.main-catalogues-section .catalogues-tab-content-wrapper .catalogues-tab-content.active .catalogues-inner-tabs .catalogues-inner-tabs-list{gap:1.5rem}.main-catalogues-section .catalogues-tab-content-wrapper .catalogues-inner-content-wrapper .catalogues-main-heading{font-size:1.8rem;padding-top:6rem}.main-catalogues-section .catalogues-tab-content-wrapper .catalogues-card-content{height:15rem}.main-catalogues-section .catalogues-tab-content-wrapper .catalogues-view-all-wrap{margin-top:4rem}}@media screen and (max-width:575px){.main-catalogues-section .catalogues-tabs-main-part{padding:2rem 0}.main-catalogues-section .catalogues-tab-content-wrapper .catalogues-tab-content.active .catalogues-inner-tabs .catalogues-inner-tabs-list{gap:1rem}.main-catalogues-section .catalogues-tab-content-wrapper .catalogues-inner-content-wrapper .catalogues-main-heading{padding-top:5rem}.main-catalogues-section .catalogues-tab-content-wrapper .catalogues-card-content{height:16rem;padding:1.5rem 0}.main-catalogues-section .catalogues-tab-content-wrapper .catalogues-view-all-wrap{margin-top:3rem}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/catalogues-section.css.map */
