.hidden-section{display:none!important}.common-custom-tab-buttons{position:relative;display:block;width:100%!important;max-width:100%!important;padding:0!important;margin:0!important;border-top:0!important;background:linear-gradient(137deg,#b0c5fa 0% 35%,#ff99cc64)}.common-custom-tab-buttons .tab-buttons-list{display:flex;gap:3rem;flex-wrap:wrap;padding:10px!important;list-style:none;max-width:1430px;margin-block:2rem;margin-inline:auto}.tab-button{width:calc(33% - 2rem)!important;text-align:center;padding:10px!important;background:#fff;border:4px solid #fff;border-radius:20px;height:200px!important;display:flex;vertical-align:middle;cursor:pointer}.tab-button.active{border:4px solid red}.tab-button a{width:100%;color:#000}.tab-button-body{width:100%;line-height:1.8}.tab-button-body p.tab-button-title{font-size:1.5rem;font-family:Harmonia Sans;font-style:normal;font-weight:700;letter-spacing:0;color:#000;line-height:1rem;text-transform:uppercase;margin-top:50px;margin-bottom:12px}.tab-button-body .tab-button-subtitle{margin:0!important;font-size:1.05rem;font-family:Harmonia Sans;font-style:normal;font-weight:600;letter-spacing:0;line-height:1.2rem}.tab-button:first-child .tab-button-body .tab-button-subtitle{text-transform:uppercase}.tab-button-body .tab-button-subtitle p{margin-bottom:0!important}.tab-button-body .tab-button-subtitle p:last-child{margin:0!important}.tab-button:first-child .tab-button-body .tab-button-subtitle p{margin-top:20px!important}@media only screen and (max-width: 1200px){.common-custom-tab-buttons .tab-buttons-list{gap:2.4rem}.tab-button{width:calc(33% - 1.8rem)!important}}@media only screen and (max-width: 960px){.common-custom-tab-buttons .tab-buttons-list{gap:2rem}.tab-button{width:calc(33% - 1.3rem)!important}}@media only screen and (max-width: 960px){.tab-button-body p.tab-button-title{font-size:1.3rem;margin-top:40px}.tab-button:first-child .tab-button-body .tab-button-subtitle{font-size:1.3rem}}@media only screen and (max-width: 900px){.tab-button-body p.tab-button-title{margin-top:30px}.common-custom-tab-buttons .tab-buttons-list{gap:1.7rem}.tab-button{height:160px!important;width:calc(33% - 1.1rem)!important}}@media only screen and (max-width: 768px){.tab-button-body p.tab-button-title{font-size:1.2rem;margin-top:30px}.tab-button:first-child .tab-button-body .tab-button-subtitle{font-size:1.2rem}}@media only screen and (max-width: 575px){.tab-button{width:85%!important;height:150px!important;margin:auto}.common-custom-tab-buttons .tab-buttons-list{gap:1rem;margin-block:1rem}.tab-button-body p.tab-button-title,.tab-button:first-child .tab-button-body .tab-button-subtitle{font-size:1.3rem}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom-dynamic-tab-buttons.css.map */
