.black-friday-banner[data-v-0f56ae90]{aspect-ratio:335/288;container-type:inline-size}.black-friday-banner__cta[data-v-0f56ae90]{align-items:flex-start;gap:2.145cqw;width:56.3%;top:40%;left:4.29%}.black-friday-banner__message[data-v-0f56ae90]{letter-spacing:0;text-align:left;width:100%;font-size:3.485cqw;line-height:124%}.black-friday-banner__button[data-v-0f56ae90]{cursor:pointer;background:0 0;border:0;width:100%;padding:0;transition:transform .18s,filter .18s;display:block}@media (hover:hover) and (pointer:fine){.black-friday-banner__button[data-v-0f56ae90]:hover{filter:brightness(1.15)drop-shadow(0 4px 10px #dc000059);transform:translateY(-2px)scale(1.025)}}.black-friday-banner__button[data-v-0f56ae90]:active{filter:brightness(.95);transform:scale(.98)}@media (prefers-reduced-motion:reduce){.black-friday-banner__button[data-v-0f56ae90]{transition:none}.black-friday-banner__button[data-v-0f56ae90]:hover,.black-friday-banner__button[data-v-0f56ae90]:active{transform:none}}.black-friday-banner__button[data-v-0f56ae90]:focus-visible{outline-offset:3px;outline:2px solid #fff}@media (width>=768px){.black-friday-banner[data-v-0f56ae90]{aspect-ratio:1704/150}.black-friday-banner__cta[data-v-0f56ae90]{align-items:center;gap:.47cqw;width:18.78%;top:50%;left:auto;right:4.695%;transform:translateY(-50%)}.black-friday-banner__message[data-v-0f56ae90]{text-align:center;white-space:nowrap;font-size:1.056cqw}}
