.notification[data-v-0d5b6734]{z-index:var(--z-notification);transition:transform .3s;position:fixed;bottom:0;left:0;right:0}.notification .toggle[data-v-0d5b6734]{display:none}.notification.hidden[data-v-0d5b6734]{transform:translateY(100%)}.notification .wrapper[data-v-0d5b6734]{color:var(--black);background-color:var(--white);box-shadow:var(--shadow-reverse);padding:.75rem 1rem}.notifications-bubble[data-v-0d5b6734]{font-size:var(--sm);font-weight:var(--bold);z-index:var(--z-notification);cursor:pointer;text-align:center;width:2rem;height:2rem;color:var(--white);background-color:var(--primary);border-radius:100%;position:absolute;top:.75rem;left:.75rem}.notifications-bubble.hidden[data-v-0d5b6734]{display:none}.promotion-item[data-v-0d5b6734]{grid-row-gap:1.25rem;grid-column-gap:.5rem;grid-template:"title title close""message message message""buttons buttons buttons"/auto 1fr auto;display:grid}.promotion-item .loading[data-v-0d5b6734]{align-items:center;display:flex}.promotion-item .not-found[data-v-0d5b6734]{padding:2.5rem .5rem}.promotion-item .close[data-v-0d5b6734]{grid-area:close}.promotion-item .title[data-v-0d5b6734]{font-size:var(--xl);font-weight:var(--bold);grid-area:title}.promotion-item .message[data-v-0d5b6734]{white-space:pre-line;grid-area:message}.promotion-item .buttons[data-v-0d5b6734]{grid-area:buttons}.promotion-item .message.category .category-figure[data-v-0d5b6734]{width:100%;padding-bottom:62.5%;transition:all .3s ease-out;display:block;position:relative}.promotion-item .message.category .category-figure .icon[data-v-0d5b6734]{opacity:.75}.promotion-item .message.category .category-figure[data-v-0d5b6734]:after{z-index:1;visibility:hidden;content:"";opacity:0;backdrop-filter:blur(5px);transition:opacity .2s ease-in,visibility .2s step-start;display:block;position:absolute;inset:0;background:#f9f9f980!important}.promotion-item .message.category .no-image[data-v-0d5b6734],.promotion-item .message.category .category-image[data-v-0d5b6734]{border-radius:var(--border-radius-md);background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0}.promotion-item .message.category .no-image[data-v-0d5b6734]{justify-content:center;align-items:center;display:flex}.promotion-item .message.category .more-info[data-v-0d5b6734]{font-size:1rem;font-weight:var(--bold);z-index:2;visibility:hidden;text-align:center;text-transform:uppercase;opacity:0;color:#150f00;transition:opacity .2s ease-out,visibility .2s step-start;display:block;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.promotion-item .message.category .cta:hover .category-figure[data-v-0d5b6734]:after,.promotion-item .message.category .cta:hover .more-info[data-v-0d5b6734]{visibility:visible;opacity:1}.promotion-item .message.product .cta[data-v-0d5b6734]{border-radius:var(--border-radius-lg);flex-direction:column;justify-content:flex-start;align-items:flex-start;transition:all .2s;display:flex;position:relative}.promotion-item .message.product .cta .card-title[data-v-0d5b6734]{font-weight:var(--bold);word-wrap:break-word;size:var(--lg);padding:.5rem}.promotion-item .message.product .cta .card-price[data-v-0d5b6734]{color:var(--primary);align-items:center;margin:0;padding:0 .5rem;display:flex}.promotion-item .message.product .cta .card-price s[data-v-0d5b6734]{font-size:var(--sm);color:var(--muted-color);margin-left:.5rem}.promotion-item .message.product .cta .card-image[data-v-0d5b6734]{border-radius:var(--border-radius-md);width:100%;margin-bottom:.75rem;padding-bottom:62.5%;position:relative}.promotion-item .message.product .cta .card-image.cover[data-v-0d5b6734]{background-position:50%;background-repeat:no-repeat;background-size:cover}.promotion-item .message.product .cta .card-image .placeholder[data-v-0d5b6734]{width:100%;height:100%;position:absolute}.promotion-item .message.product .cta[data-v-0d5b6734]:hover{cursor:pointer}.promotion-item .message.product .cta:hover .card-title[data-v-0d5b6734]{text-decoration:underline}.promotion-item .message.product .cta .promo[data-v-0d5b6734]{position:absolute;top:0;right:0}.message-item[data-v-0d5b6734]{grid-row-gap:0;grid-column-gap:.5rem;grid-template:"info space1 close""message message message""buttons buttons buttons"/auto 1fr auto;display:grid}.message-item .close[data-v-0d5b6734]{grid-area:close}.message-item .info-icon[data-v-0d5b6734]{grid-area:info}.message-item .message[data-v-0d5b6734]{white-space:pre-line;grid-area:message;max-height:50vh;padding:1.25rem 0;overflow:auto}.message-item .buttons[data-v-0d5b6734]{grid-area:buttons}.message-item .message.closed h3[data-v-0d5b6734],.message-item .message.closed .lead[data-v-0d5b6734]{font-weight:var(--bold)}.message-item .message.closed h3[data-v-0d5b6734]{font-family:var(--font-base);font-size:var(--xl);letter-spacing:normal;margin:0 0 1.25rem}.message-item .arrow-list[data-v-0d5b6734]{gap:1rem;margin:1rem 0;display:grid}.close[data-v-0d5b6734]{margin-left:auto}@media (width>=801px){.notification[data-v-0d5b6734]{width:29rem;padding-left:1rem;inset:6rem 0 auto auto;transform:translate(1rem)}.notification.hidden[data-v-0d5b6734]{transform:translate(27.5rem)}.notification.hidden .toggle[data-v-0d5b6734]{z-index:var(--z-notification1);background-color:#0000;display:block;position:absolute;inset:0}.notification.hidden[data-v-0d5b6734]:hover{cursor:pointer;transform:translate(25rem)}.notification .wrapper[data-v-0d5b6734]{box-sizing:border-box;border-left:solid .5rem var(--primary);border-radius:var(--border-radius-md);padding-right:1.5rem}.notifications-bubble[data-v-0d5b6734]{display:none}}
