.best-wishes-2023 .bw-content-wrapper{display:flex;flex-direction:column;letter-spacing:normal;margin:0 auto;max-width:341px;width:100%}@media (min-width:768px){.best-wishes-2023 .bw-content-wrapper{max-width:704px}}@media (min-width:1200px){.best-wishes-2023 .bw-content-wrapper{max-width:822px}}@media (min-width:1440px){.best-wishes-2023 .bw-content-wrapper{max-width:973px}}@media (min-width:1920px){.best-wishes-2023 .bw-content-wrapper{max-width:1333px}}.best-wishes-2023 .bw-content-wrapper .bw-introduction{margin-bottom:32px}@media (min-width:768px){.best-wishes-2023 .bw-content-wrapper .bw-introduction{margin-bottom:48px}}@media (min-width:1200px){.best-wishes-2023 .bw-content-wrapper .bw-introduction{margin-bottom:52px}}.best-wishes-2023 .bw-content-wrapper .bw-introduction .bw-subtitle p,.best-wishes-2023 .bw-content-wrapper .bw-introduction .bw-title{color:var(--font-color)}.best-wishes-2023 .bw-content-wrapper .bw-introduction .bw-title{font-size:32px;font-style:normal;font-weight:700;line-height:36px;margin:0 0 18px;text-align:center}@media (min-width:768px){.best-wishes-2023 .bw-content-wrapper .bw-introduction .bw-title{font-size:44px;font-weight:600;line-height:48px;text-align:left}}@media (min-width:1200px){.best-wishes-2023 .bw-content-wrapper .bw-introduction .bw-title{margin:0 0 24px}}@media (min-width:1920px){.best-wishes-2023 .bw-content-wrapper .bw-introduction .bw-title{font-size:55px;line-height:64px}}.best-wishes-2023 .bw-content-wrapper .bw-introduction .bw-subtitle p{font-size:18px;font-style:normal;font-weight:300;letter-spacing:-.2px;line-height:28px;margin:0 0 24px;text-align:center}@media (min-width:768px){.best-wishes-2023 .bw-content-wrapper .bw-introduction .bw-subtitle p{font-size:22px;letter-spacing:-.5px;margin:0 0 32px;text-align:left}}@media (min-width:1920px){.best-wishes-2023 .bw-content-wrapper .bw-introduction .bw-subtitle p{font-size:26px;letter-spacing:-.6px;line-height:32px}}.best-wishes-2023 .bw-content-wrapper .bw-introduction .bw-subtitle p:last-child{margin:0}.best-wishes-2023 .bw-content-wrapper .bw-video-wrapper{display:flex;flex-direction:column;margin:0 auto;width:100%}@media (min-width:1200px){.best-wishes-2023 .bw-content-wrapper .bw-video-wrapper{flex-direction:row}}.best-wishes-2023 .bw-content-wrapper .bw-video-wrapper .bw-main-video{background-color:#f1f1f2;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;border-radius:6px;flex-shrink:0;height:210px;margin-bottom:16px;max-width:341px;overflow:hidden;position:relative;width:100%}@media (min-width:768px){.best-wishes-2023 .bw-content-wrapper .bw-video-wrapper .bw-main-video{height:396px;margin-bottom:32px;max-width:704px}}@media (min-width:1200px){.best-wishes-2023 .bw-content-wrapper .bw-video-wrapper .bw-main-video{height:262px;margin-bottom:0;margin-right:32px;max-width:381px}}@media (min-width:1440px){.best-wishes-2023 .bw-content-wrapper .bw-video-wrapper .bw-main-video{height:302px;max-width:472px}}@media (min-width:1920px){.best-wishes-2023 .bw-content-wrapper .bw-video-wrapper .bw-main-video{height:422px;max-width:652px}}.best-wishes-2023 .bw-content-wrapper .bw-video-wrapper .bw-video-grid{--gap:16px;display:inline-flex;flex-wrap:wrap;margin:calc(var(--gap)*-1) 0 0 calc(var(--gap)*-1);width:calc(100% + var(--gap))}@media (min-width:768px){.best-wishes-2023 .bw-content-wrapper .bw-video-wrapper .bw-video-grid{--gap:32px}}.best-wishes-2023 .bw-content-wrapper .bw-video-wrapper .bw-video-grid .bw-video-item{border-radius:6px;height:169px;overflow:hidden;position:relative;width:162px}@media (min-width:768px){.best-wishes-2023 .bw-content-wrapper .bw-video-wrapper .bw-video-grid .bw-video-item{height:336px;width:336px}}@media (min-width:1200px){.best-wishes-2023 .bw-content-wrapper .bw-video-wrapper .bw-video-grid .bw-video-item{height:115px;width:115px}}@media (min-width:1440px){.best-wishes-2023 .bw-content-wrapper .bw-video-wrapper .bw-video-grid .bw-video-item{height:135px;width:135px}}@media (min-width:1920px){.best-wishes-2023 .bw-content-wrapper .bw-video-wrapper .bw-video-grid .bw-video-item{height:195px;width:195px}}.best-wishes-2023 .bw-content-wrapper .bw-video-wrapper .bw-video-grid .bw-video-item .bw-thumb{background-position:50% 50%;background-repeat:no-repeat;background-size:cover;height:100%;width:100%}.best-wishes-2023 .bw-content-wrapper .bw-video-wrapper .bw-video-overlay{background:linear-gradient(180deg,transparent,rgba(0,0,0,.7));border-radius:6px;color:#fff;display:flex;flex-direction:column;font-size:13px;height:100%;justify-content:center;left:0;position:absolute;text-align:center;top:0;width:100%}.best-wishes-2023 .bw-content-wrapper .bw-video-wrapper .bw-video-overlay .bw-overlay-txt{display:-webkit-box;font-size:13px;font-weight:400;letter-spacing:normal;line-height:20px;margin:16px auto 0;max-width:85%;width:100%;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media (min-width:768px){.best-wishes-2023 .bw-content-wrapper .bw-video-wrapper .bw-video-overlay .bw-overlay-txt{font-size:18px;font-weight:600;line-height:28px}}@media (min-width:1200px){.best-wishes-2023 .bw-content-wrapper .bw-video-wrapper .bw-video-overlay .bw-overlay-txt{font-size:11px;font-weight:400;line-height:16px}}@media (min-width:1920px){.best-wishes-2023 .bw-content-wrapper .bw-video-wrapper .bw-video-overlay .bw-overlay-txt{font-size:13px;line-height:20px}}.best-wishes-2023 .bw-content-wrapper .bw-video-wrapper .bw-video-overlay .bw-overlay-icon-container{border:2px solid var(--color-white);border-radius:50%;cursor:pointer;height:40px;line-height:36px;margin:0 auto;text-align:center;width:40px}@media (min-width:768px){.best-wishes-2023 .bw-content-wrapper .bw-video-wrapper .bw-video-overlay .bw-overlay-icon-container,.best-wishes-2023 .bw-content-wrapper .bw-video-wrapper .bw-video-overlay .bw-overlay-icon-container.main{height:62px;line-height:58px;width:62px}}@media (min-width:1200px){.best-wishes-2023 .bw-content-wrapper .bw-video-wrapper .bw-video-overlay .bw-overlay-icon-container{height:40px;line-height:36px;width:40px}}.best-wishes-2023 .bw-content-wrapper .bw-video-wrapper .bw-video-overlay .bw-overlay-icon-container .bw-play-btn{display:block;height:100%;width:100%}.best-wishes-2023 .bw-content-wrapper .bw-video-wrapper .bw-video-overlay .bw-overlay-icon-container .bw-overlay-icon{color:var(--color-white);font-size:24px;font-weight:light}.best-wishes-2023 .bw-content-wrapper .bw-video-wrapper .bw-video-grid>*{margin:var(--gap) 0 0 var(--gap)}.best-wishes-2023 .bw-warning{align-items:center;background-color:#fafafb;border-bottom-right-radius:6px;border-left:10px solid #ee5253;border-top-right-radius:6px;bottom:20px;color:#ee5253;display:flex;font-weight:600;height:50px;justify-content:flex-start;left:20px;letter-spacing:normal;margin:0 auto;padding:10px 32px;position:absolute;text-align:left;transition:all .36s ease-in-out;width:calc(100% - 40px)}.best-wishes-2023 .bw-warning i{font-size:inherit;margin-right:8px}.ui3ds .Modal .Modal-overlay{background:#000c}.ui3ds .Modal .Modal-container{background:transparent}
