.page-promotions[data-v-62fd5faa]{display:flex;justify-content:center}.page-promotions__header[data-v-62fd5faa]{display:flex;grid-column:1/span 3;justify-content:space-between;margin-bottom:24px}.page-promotions__title[data-v-62fd5faa]{display:flex;justify-content:space-between;width:100%}.page-promotions__title h1[data-v-62fd5faa]{font-size:40px;font-weight:700;letter-spacing:0;line-height:100%}.page-promotions__list[data-v-62fd5faa]{display:grid;gap:24px 20px;grid-template-columns:repeat(3,1fr);max-width:1840px;min-width:269px;width:100%}.page-promotions__list .item[data-v-62fd5faa]{aspect-ratio:2.4;border-radius:8px;isolation:isolate;overflow:hidden;position:relative;width:100%}.page-promotions__list .item__content[data-v-62fd5faa]{align-items:flex-start;display:flex;flex-direction:column;gap:20px;height:100%;justify-content:center;padding:0 30px;position:relative;z-index:1}.page-promotions__list .item__content h2[data-v-62fd5faa]{font-size:clamp(14px,.494vw + 14.52px,24px);font-weight:700;letter-spacing:0;line-height:100%}.page-promotions__list .item__content p[data-v-62fd5faa]{font-size:clamp(9px,.321vw + 7.85px,14px);font-weight:400;letter-spacing:0;line-height:20px;margin-bottom:clamp(8px,.89vw + 2.85px,20px)}.page-promotions__list .item__content .v-btn.link[data-v-62fd5faa]{background-color:#926d20;border:2px solid #926d20;border-radius:3px;font-size:clamp(9px,.321vw + 7.85px,12px);font-weight:700;height:clamp(25px,17%,42px);letter-spacing:0;line-height:100%;text-align:center;width:clamp(78px,23%,128px)}.page-promotions__list .item__content .v-btn.link[data-v-62fd5faa]:hover{background-color:transparent}.page-promotions__list .item__content .v-btn.link[data-v-62fd5faa]:before{display:none}.page-promotions__list .item__image[data-v-62fd5faa]{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}@media screen and (max-width:1400px){.page-promotions__header[data-v-62fd5faa]{grid-column:1/span 2;margin-bottom:22px}.page-promotions__title h1[data-v-62fd5faa]{font-size:36px}.page-promotions__list[data-v-62fd5faa]{gap:22px 15px;grid-template-columns:repeat(2,1fr);max-width:1215px}.page-promotions__list .item__content[data-v-62fd5faa]{gap:17px;padding:0 27px}}@media screen and (max-width:1200px){.page-promotions__header[data-v-62fd5faa]{margin-bottom:20px}.page-promotions__title h1[data-v-62fd5faa]{font-size:32px}.page-promotions__list[data-v-62fd5faa]{gap:20px 10px}.page-promotions__list .item__content[data-v-62fd5faa]{gap:14px;padding:0 23px}}@media screen and (max-width:768px){.page-promotions__header[data-v-62fd5faa]{grid-column:1/span 1;margin-bottom:18px}.page-promotions__title h1[data-v-62fd5faa]{font-size:28px;line-height:15px}.page-promotions__list[data-v-62fd5faa]{gap:18px 0;grid-template-columns:repeat(1,1fr);max-width:600px}.page-promotions__list .item__content[data-v-62fd5faa]{padding:0 40px}}@media screen and (max-width:576px){.page-promotions__header[data-v-62fd5faa]{margin-bottom:16px}.page-promotions__title h1[data-v-62fd5faa]{font-size:24px;line-height:15px}.page-promotions__list[data-v-62fd5faa]{gap:16px 0}.page-promotions__list .item__content[data-v-62fd5faa]{gap:8px;padding:0 16px}}@supports(container-type:inline-size){.page-promotions .page-promotions__list .item .item__content[data-v-62fd5faa]{container:card/inline-size}.page-promotions .page-promotions__list .item .item__content h2[data-v-62fd5faa]{font-size:24px}.page-promotions .page-promotions__list .item .item__content p[data-v-62fd5faa]{font-size:14px}.page-promotions .page-promotions__list .item .item__content .v-btn.link[data-v-62fd5faa]{font-size:12px}@container card (max-width: 490px){.page-promotions .page-promotions__list .item .item__content h2[data-v-62fd5faa]{font-size:19px}.page-promotions .page-promotions__list .item .item__content p[data-v-62fd5faa]{font-size:11.5px}.page-promotions .page-promotions__list .item .item__content .v-btn.link[data-v-62fd5faa]{font-size:10.5px}}@container card (max-width: 400px){.page-promotions .page-promotions__list .item .item__content h2[data-v-62fd5faa]{font-size:14px}.page-promotions .page-promotions__list .item .item__content .v-btn.link[data-v-62fd5faa],.page-promotions .page-promotions__list .item .item__content p[data-v-62fd5faa]{font-size:9px}}}.container:has(>div>div>.page-promotions){max-width:100%!important;padding:0 25px!important}@media screen and (max-width:768px){.container:has(>div>div>.page-promotions){padding:0!important}}