._key-visual-promotions{min-height:352px;position:relative}._key-visual-promotions .contents{padding-left:24px;padding-right:24px}._key-visual-promotions .bg-holder{position:absolute;width:100%;z-index:0}@media screen and (min-width:1244px){._key-visual-promotions .contents{margin-left:auto;margin-right:auto;padding:0}}._key-visual-promotions.no-margin{margin-top:0!important}._key-visual-promotions.primary{height:352px}._key-visual-promotions.primary .inner{padding-bottom:0}._key-visual-promotions.primary .title-area{bottom:32px;left:0;position:absolute;right:0}._key-visual-promotions.primary .title-area sup{align-items:flex-end;bottom:calc(100% + 8px);color:#d4d4d4;-moz-column-gap:5px;column-gap:5px;display:flex;font-size:22px;font-weight:400;left:0;letter-spacing:.66px;line-height:28px;position:absolute}@media screen and (min-width:768px){._key-visual-promotions.primary .title-area sup{font-size:24px;letter-spacing:.72px;line-height:30px}}@media screen and (min-width:1244px){._key-visual-promotions.primary .title-area sup{font-size:28px;letter-spacing:.84px;line-height:36px}}._key-visual-promotions.primary .title-area sup img{margin-bottom:2px}._key-visual-promotions.primary .title-area em{display:block;font-size:20px;font-weight:400;letter-spacing:.6px;line-height:24px;margin-top:8px}@media screen and (min-width:768px){._key-visual-promotions.primary .title-area em{font-size:22px;letter-spacing:.66px;line-height:26px}}@media screen and (min-width:1244px){._key-visual-promotions.primary .title-area em{font-size:24px;letter-spacing:.72px;line-height:32px}}._key-visual-promotions.primary .title-area small{color:#fff;display:block;font-size:26px;font-weight:500;letter-spacing:.78px;line-height:34px}@media screen and (min-width:768px){._key-visual-promotions.primary .title-area small{font-size:30px;letter-spacing:.9px;line-height:38px}}@media screen and (min-width:1244px){._key-visual-promotions.primary .title-area small{font-size:42px;letter-spacing:1.26px;line-height:48px}}[dir=rtl] ._key-visual-promotions.primary .title-area sup{left:auto;right:0}._key-visual-promotions.primary:before{background:#d30000 linear-gradient(90deg,transparent 0,var(--line-color) 50%,transparent 100%);bottom:-1px;content:"";display:none;height:2px;left:0;position:absolute;right:0;z-index:1}._key-visual-promotions.primary .bg-holder{height:100%;left:0;overflow:hidden;right:0;top:0}._key-visual-promotions.primary .bg-holder picture{height:100%;width:100%}._key-visual-promotions.primary .bg-holder img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}._key-visual-promotions.primary .contents{font-size:14px;font-weight:400;height:100%;letter-spacing:.42px;line-height:22px}._key-visual-promotions.primary .contents:after,._key-visual-promotions.primary .contents:before{content:"";height:120px;left:0;pointer-events:none;position:absolute;right:0}._key-visual-promotions.primary .contents:before{background:linear-gradient(180deg,#4e4339,#fff0);background-blend-mode:multiply;top:0}._key-visual-promotions.primary .contents:after{background:linear-gradient(0deg,#18181b,#18181b00 72.92%);bottom:-1px;z-index:2}._key-visual-promotions.primary .inner{display:flex;flex-direction:column;height:100%;justify-content:flex-end;padding-bottom:30px;position:relative;z-index:3}._key-visual-promotions.primary h2{font-size:36px;letter-spacing:.36px;line-height:40px;text-transform:uppercase}@media screen and (min-width:768px){._key-visual-promotions.primary h2{font-size:60px;letter-spacing:.6px;line-height:64px}}@media screen and (min-width:1244px){._key-visual-promotions.primary h2{font-size:68px;letter-spacing:.68px;line-height:72px}}._key-visual-promotions.primary h2.no-uppercase{text-transform:none}._key-visual-promotions.primary h3{font-size:22px;letter-spacing:.66px;line-height:28px}@media screen and (min-width:768px){._key-visual-promotions.primary h3{font-size:24px;letter-spacing:.72px;line-height:30px}}@media screen and (min-width:1244px){._key-visual-promotions.primary h3{font-size:28px;letter-spacing:.84px;line-height:36px}}@media screen and (min-width:768px){._key-visual-promotions.primary{height:528px}._key-visual-promotions.primary .contents:after,._key-visual-promotions.primary .contents:before{height:200px}._key-visual-promotions.primary .contents:before{background:linear-gradient(180deg,#000 -28.25%,#6660)}._key-visual-promotions.primary .contents:after{background:linear-gradient(0deg,#060606 -33.5%,transparent 68.25%);opacity:0}._key-visual-promotions.primary .bg-holder img{-o-object-position:bottom;object-position:bottom}._key-visual-promotions.primary .inner{padding-bottom:88px}._key-visual-promotions.primary .title-area{bottom:72px}}@media screen and (min-width:1244px){._key-visual-promotions.primary{height:884px}._key-visual-promotions.primary .inner{padding-bottom:74px}._key-visual-promotions.primary .title-area{bottom:auto;top:360px}._key-visual-promotions.primary .contents:before{background:linear-gradient(180deg,#606060,#fff0);height:200px}._key-visual-promotions.primary .contents:after{background:linear-gradient(180deg,#18181b00,#18181b 100%,#18181b 0);height:200px;opacity:1}._key-visual-promotions.primary .bg-holder img{-o-object-position:center;object-position:center}}._key-visual-promotions.giveaway{height:448px;margin-bottom:0;min-height:auto}._key-visual-promotions.giveaway .bg-holder{max-height:inherit}._key-visual-promotions.giveaway .bg-holder img:not(.logo){-o-object-fit:none;object-fit:none}._key-visual-promotions.giveaway .contents:after{display:none}._key-visual-promotions.giveaway .inner{padding:0}._key-visual-promotions.giveaway .title-area{bottom:24px;top:auto}@media screen and (min-width:768px){._key-visual-promotions.giveaway{height:640px;margin-bottom:-24px;min-height:auto}._key-visual-promotions.giveaway .bg-holder{max-height:inherit}._key-visual-promotions.giveaway .bg-holder img:not(.logo){-o-object-fit:none;object-fit:none}._key-visual-promotions.giveaway .inner{padding:0}._key-visual-promotions.giveaway .title-area{bottom:40px;margin-left:8px;top:auto}}@media screen and (min-width:1244px){._key-visual-promotions.giveaway{height:720px;margin-bottom:-40px;min-height:auto}._key-visual-promotions.giveaway .inner{padding:0}._key-visual-promotions.giveaway .title-area{bottom:auto;margin-left:0;top:360px}}._promotions-template{overflow:hidden}._promotions-template .page-container{padding-top:0}._promotions-template .page-container>.inner{display:flex;flex-direction:column;gap:56px}._promotions-template .page-container ._section-terms-conditions{margin-bottom:-56px}@media screen and (min-width:768px){._promotions-template .page-container{padding-top:28px}._promotions-template .page-container>.inner{gap:64px}._promotions-template .page-container ._section-terms-conditions{margin-bottom:-80px}._promotions-template .key-visual-group h2{width:600px}}@media screen and (min-width:1244px){._promotions-template .key-visual-group{position:relative}._promotions-template .key-visual-group ._promotions-overview{left:0;position:absolute;right:0;top:672px;z-index:3}._promotions-template .key-visual-group:after{background:linear-gradient(0deg,#000 -6.5%,#28282800 81.5%);bottom:0;content:"";height:400px;left:0;position:absolute;right:0;z-index:1}._promotions-template .key-visual-group h2{width:100%}._promotions-template .page-container{padding-top:40px}._promotions-template .page-container>.inner{gap:128px}._promotions-template .page-container ._section-terms-conditions{margin-bottom:-128px}}._promotions-template.promotions ._page-prev-next{margin-top:16px;padding-bottom:24px}@media screen and (min-width:768px){._promotions-template.promotions ._page-prev-next{margin-top:8px}}@media screen and (min-width:1244px){._promotions-template.promotions ._page-prev-next{margin-top:18px;padding-bottom:40px}}._promotions-overview .inner{display:flex;flex-direction:column;padding:51px 24px 56px;row-gap:28px}._promotions-overview h4{color:#fff;font-size:26px;font-weight:500;letter-spacing:.78px;line-height:34px}@media screen and (min-width:768px){._promotions-overview h4{font-size:30px;letter-spacing:.9px;line-height:38px}}@media screen and (min-width:1244px){._promotions-overview h4{font-size:42px;letter-spacing:1.26px;line-height:48px}}._promotions-overview ul li{color:#d4d4d4;font-size:14px;font-weight:400;letter-spacing:.42px;line-height:22px;padding-left:22px;position:relative}._promotions-overview ul li:before{border:2px solid #737373;border-radius:8px;content:"";height:4px;left:7px;position:absolute;top:7px;width:4px}@media screen and (min-width:1244px){._promotions-overview ul li{padding-left:24px}}[lang=ar] ._promotions-overview ul li{padding-right:22px}[lang=ar] ._promotions-overview ul li:before{right:7px;top:7px}@media screen and (min-width:1244px){[lang=ar] ._promotions-overview ul li{padding-right:24px}}._promotions-overview p{color:#d4d4d4;font-size:14px;font-weight:400;letter-spacing:.42px;line-height:22px}._promotions-overview p span{color:#fff;font-weight:700}._promotions-overview p strong{color:#fee78a}._promotions-overview p a{text-decoration:underline}@media screen and (min-width:768px){._promotions-overview .inner{padding:79px 32px,64px}}@media screen and (min-width:1244px){._promotions-overview .inner{padding:0;row-gap:24px}}
