.all-offer-card{width:100%;max-width:1440px;margin:0 auto;text-align:center}
.all-offer-card__headline{min-height:46px;padding:48px 24px 16px 24px;font-size:38px;line-height:1.2;font-family:'SamsungSharpSans',arial,sans-serif}
.all-offer-card__tab{margin:0 0 32px}
.all-offer-card__tab .tab{height:34px}
.all-offer-card__tab .tab .tab__list{overflow:hidden}
.all-offer-card__lineup{position:relative;height:64px;z-index:2}
.all-offer-card__lineup .menu{width:auto;min-width:0;text-align:left}
.all-offer-card__lineup .menu__select-field{width:auto;height:36px;background:0;padding:0 24px 0 0;border:0;text-align:left}
.all-offer-card__lineup .menu__select-field-text{display:inline-block;vertical-align:middle;margin:0}
.all-offer-card__lineup .menu__select-field-icon{right:0}
.all-offer-card__lineup .menu__list-wrap{top:3px;width:238px;border-radius:6px;background:#fff;-webkit-box-shadow:0 4px 10px -2px rgba(0,0,0,0.2);box-shadow:0 4px 10px -2px rgba(0,0,0,0.2)}
.all-offer-card__lineup .menu__option a{padding:12px 56px 12px 24px}
.all-offer-card__lineup .menu__option a:active,.all-offer-card__lineup .menu__option a:focus,.all-offer-card__lineup .menu__option a:hover{color:#313131;background:#f7f7f7}
.all-offer-card__lineup .menu__option a.active{color:#2189ff}
.all-offer-card__lineup .menu__option a.active:after{right:24px;width:16px;height:16px;background:url('../../../../../../../../../etc.clientlibs/samsung/clientlibs/consumer/global/clientlib-common/resources/images/all-offer-card-done.svg') no-repeat 0 0;background-size:100% 100%}
.all-offer-card__filter,.all-offer-card__sorting{position:absolute;top:14px}
.all-offer-card__filter{left:24px}
.all-offer-card__sorting{right:24px}
.all-offer-card__sorting .menu{text-align:right}
.all-offer-card__sorting .menu__select-field{right:0;left:auto}
.all-offer-card__sorting .menu__list-wrap{left:auto}
.all-offer-card__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 0 0 12px}
.all-offer-card__item{display:none;opacity:0;top:30px;-webkit-transition:opacity .3s cubic-bezier(0.6,0,0.4,1) .1s,top .3s cubic-bezier(0.6,0,0.4,1) .1s;transition:opacity .3s cubic-bezier(0.6,0,0.4,1) .1s,top .3s cubic-bezier(0.6,0,0.4,1) .1s;position:relative;-webkit-box-sizing:content-box;box-sizing:content-box;width:448px;padding:0 12px 24px 12px}
.all-offer-card__item.is-show{display:block}
.all-offer-card__item.is-fade{top:0;opacity:1}
.all-offer-card__inner{overflow:hidden;height:816px;border-radius:20px;background:#f7f7f7}
.all-offer-card__image{position:relative;height:448px;overflow:hidden}
.all-offer-card__image .image__preview:not([src]),.all-offer-card__image .image__main:not([src]){height:448px}
.all-offer-card__countdown{position:absolute;left:0;bottom:0;width:100%;height:56px;padding:16px 24px 16px 16px;background-color:rgba(0,0,0,0.6);font-size:0;text-align:left}
.all-offer-card__countdown .date,.all-offer-card__countdown .time{display:inline-block;line-height:24px;color:#fff;font-size:0;font-weight:bold}
.all-offer-card__countdown .date .icon,.all-offer-card__countdown .time .icon{width:24px;height:24px;fill:#fff;vertical-align:top;cursor:auto;margin-right:8px}
.all-offer-card__countdown .date strong{display:inline-block;font-size:18px;margin-right:16px}
.all-offer-card__countdown .time{font-size:18px}
.all-offer-card__content{padding:24px 24px 0 24px}
.all-offer-card__sub-headline{height:64px;font-size:24px;overflow-wrap:break-word;display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-height:calc(2.66em);line-height:1.33}
@media screen and (-webkit-min-device-pixel-ratio:0){.all-offer-card__sub-headline{max-height:none}
}
.all-offer-card__description{height:72px;margin-top:8px;font-size:18px;overflow-wrap:break-word;display:-webkit-box;overflow:hidden;-webkit-line-clamp:3;-webkit-box-orient:vertical;max-height:calc(3.99em);line-height:1.33}
@media screen and (-webkit-min-device-pixel-ratio:0){.all-offer-card__description{max-height:none}
}
.all-offer-card__date-wrap{height:24px;margin-top:16px;font-size:18px;overflow-wrap:break-word;display:-webkit-box;overflow:hidden;-webkit-line-clamp:1;-webkit-box-orient:vertical;max-height:calc(1.33em);line-height:1.33}
@media screen and (-webkit-min-device-pixel-ratio:0){.all-offer-card__date-wrap{max-height:none}
}
.all-offer-card__date-range{font-weight:600}
.all-offer-card__text{height:23px;font-size:18px;font-weight:bold;line-height:1.33;margin-top:8px}
.all-offer-card__button-wrap{font-size:0}
.all-offer-card__button-wrap .cta-item{margin-top:16px}
.all-offer-card__button-wrap .cta-item+.cta-item{margin-top:8px}
.all-offer-card__view-more-wrap{display:none;padding-bottom:12px}
.all-offer-card__view-more-wrap.is-show{display:block}
.all-offer-card .no-result{text-align:center;padding:48px 0}
.all-offer-card .no-result .icon{width:48px;height:48px}
.all-offer-card .no-result__text{font-size:14px;font-weight:700;line-height:1.33;margin-top:16px}
@media only screen and (min-width:768px) and (max-width:1440px){.all-offer-card{max-width:100vw}
.all-offer-card__headline{min-height:3.19444444vw;padding:3.33333333vw 1.66666667vw 1.11111111vw 1.66666667vw;font-size:2.63888889vw}
.all-offer-card__tab .tab{height:2.36111111vw}
.all-offer-card__lineup{height:4.44444444vw}
.all-offer-card__lineup .menu__select-field{height:2.5vw;padding:0vw 1.66666667vw 0vw 0vw}
.all-offer-card__lineup .menu__list-wrap{top:.20833333vw;width:16.52777778vw;border-radius:.41666667vw}
.all-offer-card__lineup .menu__option a{padding:.83333333vw 3.88888889vw .83333333vw 1.66666667vw}
.all-offer-card__lineup .menu__option a.active:after{right:1.66666667vw;width:1.11111111vw;height:1.11111111vw}
.all-offer-card__filter,.all-offer-card__sorting{top:.97222222vw}
.all-offer-card__filter{left:1.66666667vw}
.all-offer-card__sorting{right:1.66666667vw}
.all-offer-card__list{padding:0vw 0vw 0vw .83333333vw}
.all-offer-card__item{top:2.08333333vw;-webkit-box-sizing:border-box;box-sizing:border-box;width:33.333%;padding:0vw .83333333vw 1.66666667vw .83333333vw}
.all-offer-card__inner{height:56.66666667vw;border-radius:1.38888889vw}
.all-offer-card__image{height:31.11111111vw}
.all-offer-card__image .image__preview:not([src]),.all-offer-card__image .image__main:not([src]){height:31.11111111vw}
.all-offer-card__countdown{height:3.88888889vw;padding:1.11111111vw 1.66666667vw 1.11111111vw 1.11111111vw}
.all-offer-card__countdown .date,.all-offer-card__countdown .time{line-height:1.66666667vw}
.all-offer-card__countdown .date .icon,.all-offer-card__countdown .time .icon{width:1.66666667vw;height:1.66666667vw;margin-right:.55555556vw}
.all-offer-card__countdown .date strong{font-size:1.25vw;margin-right:1.11111111vw}
.all-offer-card__countdown .time{font-size:1.25vw}
.all-offer-card__content{padding:1.66666667vw 1.66666667vw 0vw 1.66666667vw}
.all-offer-card__sub-headline{height:4.44444444vw;font-size:1.66666667vw}
.all-offer-card__description{height:5vw;margin-top:.55555556vw;font-size:1.25vw}
.all-offer-card__date-wrap{height:1.66666667vw;margin-top:1.11111111vw;font-size:1.25vw}
.all-offer-card__text{height:1.59722222vw;font-size:1.25vw;margin-top:.55555556vw}
.all-offer-card__button-wrap .cta-item{margin-top:1.11111111vw}
.all-offer-card__button-wrap .cta-item+.cta-item{margin-top:.55555556vw}
.all-offer-card__view-more-wrap{padding-bottom:.83333333vw}
.all-offer-card .no-result{padding:3.33333333vw 0vw}
.all-offer-card .no-result .icon{width:3.33333333vw;height:3.33333333vw}
.all-offer-card .no-result__text{font-size:.97222222vw;margin-top:1.11111111vw}
}
@media only screen and (max-width:767px){.all-offer-card__headline{min-height:12.77777778vw;padding:6.94444444vw 6.66666667vw 4.44444444vw 6.66666667vw;font-size:7.22222222vw}
.all-offer-card__tab{margin:0}
.all-offer-card__tab .tab{height:8.88888889vw}
.all-offer-card__tab .tab .tab__list{overflow:auto}
.all-offer-card__lineup{height:18.88888889vw}
.all-offer-card__lineup .menu__select-field{height:10vw;padding:0vw 6.66666667vw 0vw 0vw;line-height:10vw;border-radius:0}
.all-offer-card__lineup .menu__list-wrap{top:2.22222222vw;width:86.66666667vw;border-radius:1.66666667vw}
.all-offer-card__lineup .menu__option a{padding:3.33333333vw 15.55555556vw 3.33333333vw 6.66666667vw}
.all-offer-card__lineup .menu__option a.active:after{right:6.66666667vw;width:4.44444444vw;height:4.44444444vw}
.all-offer-card__filter,.all-offer-card__sorting{top:4.44444444vw}
.all-offer-card__filter{left:6.66666667vw}
.all-offer-card__sorting{right:6.66666667vw}
.all-offer-card__list{display:block;padding:0}
.all-offer-card__item{top:8.33333333vw;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;padding:0vw 6.66666667vw 6.66666667vw 6.66666667vw}
.all-offer-card__inner{height:auto;min-height:140.27777778vw;border-radius:5.55555556vw}
.all-offer-card__image{height:86.66666667vw}
.all-offer-card__image .image__preview:not([src]),.all-offer-card__image .image__main:not([src]){height:86.66666667vw}
.all-offer-card__countdown{height:15.55555556vw;padding:4.44444444vw 6.66666667vw 4.44444444vw 4.44444444vw}
.all-offer-card__countdown .date,.all-offer-card__countdown .time{line-height:6.66666667vw}
.all-offer-card__countdown .date .icon,.all-offer-card__countdown .time .icon{width:6.66666667vw;height:6.66666667vw;margin-right:2.22222222vw}
.all-offer-card__countdown .date strong{margin-right:4.44444444vw;font-size:3.88888889vw}
.all-offer-card__countdown .time{font-size:3.88888889vw}
.all-offer-card__content{padding:4.16666667vw 5.83333333vw 4.44444444vw 5.83333333vw}
.all-offer-card__sub-headline{height:13.33333333vw;font-size:5vw}
.all-offer-card__description{height:auto;margin-top:2.22222222vw;font-size:3.88888889vw}
.all-offer-card__date-wrap{height:5.55555556vw;margin-top:4.44444444vw;font-size:3.88888889vw}
.all-offer-card__text{height:5vw;font-size:3.88888889vw;margin-top:2.22222222vw}
.all-offer-card__button-wrap .cta-item{margin-top:4.44444444vw}
.all-offer-card__button-wrap .cta-item+.cta-item{margin-top:2.22222222vw}
.all-offer-card__view-more-wrap{padding-bottom:6.66666667vw}
.all-offer-card .no-result{padding:8.88888889vw 0vw}
.all-offer-card .no-result .icon{width:13.33333333vw;height:13.33333333vw}
.all-offer-card .no-result__text{font-size:3.88888889vw;margin-top:4.44444444vw}
}