.products-featured .product[data-v-ee32cab0]{align-items:flex-end;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:.75rem;display:flex;height:540px;overflow:hidden;padding:1.5rem;position:relative}@media (min-width:768px){.products-featured .product[data-v-ee32cab0]{height:480px;padding:3rem}}@media (min-width:1024px){.products-featured .product[data-v-ee32cab0]{height:600px;padding:4rem}}.products-featured .product .photo[data-v-ee32cab0],.products-featured .product .photo__overlay[data-v-ee32cab0]{height:100%;left:0;position:absolute;top:0;width:100%}.products-featured .product .photo__overlay[data-v-ee32cab0]{--tw-bg-opacity:1;background-color:rgb(30 30 30/var(--tw-bg-opacity,1));opacity:.5}.products-featured .product .headline[data-v-ee32cab0]{flex:1 1 0%;z-index:10}.products-featured .product .headline__top[data-v-ee32cab0]{align-items:center;display:flex;font-size:1rem;font-weight:700;line-height:1.5rem}@media (min-width:1024px){.products-featured .product .headline__top[data-v-ee32cab0]{font-size:1.25rem;line-height:1.75rem}}.products-featured .product .headline__top .live[data-v-ee32cab0]{margin-right:.5rem;text-transform:uppercase;--tw-text-opacity:1;color:rgb(255 0 55/var(--tw-text-opacity,1))}.products-featured .product .headline__top .countdown[data-v-ee32cab0]{align-items:center;display:flex}.products-featured .product .headline__top .countdown__item[data-v-ee32cab0]{margin-right:.375rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.products-featured .product .headline__title[data-v-ee32cab0]{margin-top:1.5rem}@media (min-width:1024px){.products-featured .product .headline__title[data-v-ee32cab0]{margin-top:2rem;width:83.333333%}}.products-featured .product .headline__title h4[data-v-ee32cab0]{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-family:ui-serif,Georgia,Cambria,Times New Roman,Times,serif;font-size:1.875rem;font-weight:400;line-height:2.25rem;line-height:1.375;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}@media (min-width:768px){.products-featured .product .headline__title h4[data-v-ee32cab0]{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}}@media (min-width:1024px){.products-featured .product .headline__title h4[data-v-ee32cab0]{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:1;font-size:3rem;line-height:1.375}}.products-featured .product .headline__description[data-v-ee32cab0]{margin-top:1.5rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}@media (min-width:1024px){.products-featured .product .headline__description[data-v-ee32cab0]{font-size:1.125rem;line-height:1.75rem;margin-top:1rem;width:50%}}.products-featured .product .headline__description-venue[data-v-ee32cab0]{font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1rem;font-weight:700;line-height:1.5rem}@media (min-width:1024px){.products-featured .product .headline__description-venue[data-v-ee32cab0]{font-size:1.5rem;line-height:2rem}}.products-featured .product .headline__description-date[data-v-ee32cab0]{font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1rem;font-weight:700;line-height:1.5rem;margin-top:.5rem}@media (min-width:1024px){.products-featured .product .headline__description-date[data-v-ee32cab0]{font-size:1.25rem;line-height:1.75rem}}@media (min-width:768px){.products-featured .product .headline__pricing-and-action[data-v-ee32cab0]{align-items:center;display:flex;justify-content:space-between}}.products-featured .product .headline__pricing[data-v-ee32cab0]{font-size:1.25rem;font-weight:700;line-height:1.75rem;margin-top:2rem;--tw-text-opacity:1;color:rgb(255 0 55/var(--tw-text-opacity,1))}@media (min-width:768px){.products-featured .product .headline__pricing[data-v-ee32cab0]{font-size:1.5rem;line-height:2rem}}@media (min-width:1024px){.products-featured .product .headline__pricing[data-v-ee32cab0]{margin-top:3rem;width:50%}}.products-featured .product .headline__pricing .only-left[data-v-ee32cab0]{font-size:.75rem;line-height:1rem;position:absolute;top:-1rem;--tw-text-opacity:1;color:rgb(253 186 116/var(--tw-text-opacity,1))}.products-featured .product .headline__pricing span[data-v-ee32cab0]{display:block}.products-featured .product .headline__pricing strong[data-v-ee32cab0]{font-size:1rem;line-height:1.5rem;margin-left:.5rem;text-decoration-line:line-through}.products-featured .product .headline__action[data-v-ee32cab0]{display:flex;flex-direction:column;margin-top:2rem}@media (min-width:768px){.products-featured .product .headline__action[data-v-ee32cab0]{align-items:center;flex-direction:row}.products-featured .product .headline__action[data-v-ee32cab0]>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(2rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(2rem*var(--tw-space-x-reverse))}}@media (min-width:1024px){.products-featured .product .headline__action[data-v-ee32cab0]{margin-top:3rem}}.products-featured .product .headline__action-main[data-v-ee32cab0]{align-items:center;display:flex;width:100%}.products-featured .product .headline__action-main[data-v-ee32cab0]>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(1rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(1rem*var(--tw-space-x-reverse))}@media (min-width:768px){.products-featured .product .headline__action-main[data-v-ee32cab0]{width:auto}}.products-featured .product .headline__action-main .el-button[data-v-ee32cab0],.products-featured .product .headline__action-main a[data-v-ee32cab0]{margin-bottom:1rem;max-width:unset;width:100%}@media (min-width:768px){.products-featured .product .headline__action-main .el-button[data-v-ee32cab0],.products-featured .product .headline__action-main a[data-v-ee32cab0]{margin-bottom:0;max-width:-moz-max-content;max-width:max-content}}.products-featured .product .headline__action--is-sold-out[data-v-ee32cab0]{border-radius:.75rem;margin-right:1rem;--tw-bg-opacity:1;background-color:rgb(255 0 55/var(--tw-bg-opacity,1));font-size:1rem;line-height:1.5rem;padding:.75rem 1.5rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}
