.promotions-page[data-v-77b0cd40]{padding-top:4rem}.promotions-page .tabs-promotions[data-v-77b0cd40]{position:sticky;top:0;background-color:#fff;z-index:2;border-bottom:2px solid #dddddd;padding:.5rem 0}.promotions-page .tabs-promotions .q-tabs .q-tab__indicator[data-v-77b0cd40]{background:#222}.promotions-page .tabs-promotions .q-tabs .q-tab--inactive[data-v-77b0cd40]{opacity:1;color:#999}.promotions-page .tabs-promotions .filter[data-v-77b0cd40],.promotions-page .tabs-promotions .style-promotions[data-v-77b0cd40]{flex:1 0 0}.promotions-page .tabs-promotions .style-promotions .btn-style[data-v-77b0cd40]{width:3rem;height:3rem;border-radius:50%;cursor:pointer;display:flex;justify-content:center;align-items:center;transition:background-color .3s}.promotions-page .tabs-promotions .style-promotions .btn-style+.btn-style[data-v-77b0cd40]{margin-left:.5rem}.promotions-page .tabs-promotions .style-promotions .btn-style.active[data-v-77b0cd40]{background-color:#e6e6e6}.promotions-page .tabs-promotions .filters-container[data-v-77b0cd40]{gap:1.5rem}.promotions-page .grid-promotions[data-v-77b0cd40]{display:grid;grid-template-columns:repeat(3,minmax(400px,1fr));margin-top:2rem;row-gap:2rem;column-gap:1.5rem}@media (max-width: 900px){.promotions-page .grid-promotions[data-v-77b0cd40]{grid-template-columns:repeat(2,minmax(350px,1fr))}}@media (max-width: 400px){.promotions-page .grid-promotions[data-v-77b0cd40]{grid-template-columns:repeat(1,minmax(280px,1fr))}}.promotions-page .filters-container .q-btn__content{flex-wrap:nowrap}
