.promotionpanel{padding:0}@media print,screen and (min-width:64em){.promotionpanel{padding:60px 0 0}}@media print,screen and (max-width:47.9975em){.promotionpanel .grid-container{padding:0!important}}@media print,screen and (min-width:48em)and (max-width:63.99875em){.promotionpanel .grid-container{padding:0!important}}.promotionpanel .flex-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media print,screen and (min-width:64em){.promotionpanel .flex-wrap{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.promotionpanel .icon-wrap{text-align:center}@media print,screen and (max-width:47.9975em){.promotionpanel .icon-wrap img{width:767px}}@media print,screen and (min-width:48em)and (max-width:63.99875em){.promotionpanel .icon-wrap img{width:1023px}}.promotionpanel .content-wrap{position:relative;overflow:visible;width:100%;padding-left:clamp(20px,20px + 20 * (100vw - 375px) / 1545,40px);padding-right:clamp(20px,20px + 20 * (100vw - 375px) / 1545,40px);padding-top:24px;padding-bottom:20px;background:#d77827}@media print,screen and (min-width:64em)and (max-width:79.99875em){.promotionpanel .content-wrap{padding-top:5px;padding-bottom:0}}@media print,screen and (min-width:64em){.promotionpanel .content-wrap{width:80%}}@media screen and (min-width:80em)and (max-width:84.99875em){.promotionpanel .content-wrap{padding-top:10px;padding-bottom:15px}}.promotionpanel .content-wrap:after{content:"";position:absolute;bottom:0;top:auto;right:0;height:100%;width:330px;background:url(../../images/promo-svg.svg) no-repeat right bottom;background-size:contain;pointer-events:none}@media print,screen and (max-width:47.9975em){.promotionpanel .content-wrap:after{width:100%;bottom:0;top:auto;right:0;height:121px}}@media(min-width:540px)and (max-width:767px){.promotionpanel .content-wrap:after{bottom:0;top:auto}}@media print,screen and (min-width:48em)and (max-width:63.99875em){.promotionpanel .content-wrap:after{right:0;bottom:0;top:auto}}@media print,screen and (min-width:64em)and (max-width:79.99875em){.promotionpanel .content-wrap:after{right:0;width:280px;bottom:0;top:auto}}@media(min-width:1800px){.promotionpanel .content-wrap:after{right:-100px}}.promotionpanel .content-wrap h2{font-size:clamp(30px,30px + 2 * (100vw - 390px) / 1130,32px);font-weight:700;margin-bottom:0;color:#fff;line-height:36px;text-transform:capitalize}@media print,screen and (min-width:48em)and (max-width:64em){.promotionpanel .content-wrap h2{max-width:clamp(400px,calc(400px + .78125*(100vw - 768px)),600px);line-height:30px}}@media print,screen and (min-width:64em)and (max-width:79.99875em){.promotionpanel .content-wrap h2{line-height:30px;max-width:clamp(400px,calc(400px + 1.09375*(100vw - 1024px)),680px)}}@media print,screen and (min-width:1280px){.promotionpanel .content-wrap h2{max-width:clamp(630px,calc(630px + .5*(100vw - 1280px)),950px)}}.promotionpanel .content-wrap .promo-content.has-view-more{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative}@media screen and (max-width:1023px){.promotionpanel .content-wrap .promo-content .view-more{margin-left:0}}@media screen and (max-width:1279px){.promotionpanel .content-wrap .promo-content{max-width:450px}.promotionpanel .content-wrap .promo-content.has-view-more{margin-bottom:20px}}@media screen and (min-width:85em){.promotionpanel .content-wrap .promo-content.has-view-more{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media(min-width:1360px)and (max-width:1560px){.promotionpanel .content-wrap .promo-content,.promotionpanel .content-wrap .view-more-content{gap:15px;max-width:700px}}@media(min-width:1561px)and (max-width:1799px){.promotionpanel .content-wrap .promo-content,.promotionpanel .content-wrap .view-more-content{max-width:850px}}@media(min-width:1800px){.promotionpanel .content-wrap .promo-content,.promotionpanel .content-wrap .view-more-content{max-width:950px}}.promotionpanel .content-wrap .promo-content p a{color:#fff}.promotionpanel .content-wrap .promo-content p a:hover{text-decoration:none}.promotionpanel .content-wrap .promo-content p,.promotionpanel .content-wrap .promo-content{line-height:22px;font-size:clamp(18px,18px + 6 * (100vw - 390px) / 1130,24px);color:#fff;margin-top:10px;margin-bottom:0;font-weight:700}@media print,screen and (max-width:47.9975em){.promotionpanel .content-wrap .promo-content p{margin-top:20px}}@media print,screen and (min-width:48em)and (max-width:63.99875em){.promotionpanel .content-wrap .promo-content p{font-size:20px;max-width:400px}}@media print,screen and (min-width:64em)and (max-width:79.99875em){.promotionpanel .content-wrap .promo-content p{font-size:20px;max-width:400px}}@media(min-width:1360px)and (max-width:1560px){.promotionpanel .content-wrap .promo-content p{font-size:16px}}.promotionpanel .content-wrap .promo-content .view-more{-ms-flex-negative:0;flex-shrink:0;margin-left:0;position:static}@media print,screen and (max-width:47.9975em){.promotionpanel .content-wrap .promo-content .view-more{width:100%;margin-top:38px;margin-bottom:22px;height:51px}.promotionpanel.is-expanded .content-wrap .view-more-bottom{height:91px}}@media screen and (min-width:85em){.promotionpanel .content-wrap .promo-content .view-more{margin-top:10px;margin-left:20px}}.promotionpanel .content-wrap .promo-content .view-more .view-cta{text-decoration:none;display:inline-block;font-size:clamp(18px,18px + 6 * (100vw - 390px) / 1130,24px);color:#fff;font-weight:400;position:relative;white-space:nowrap;transition:all ease .3s}.promotionpanel .content-wrap .promo-content .view-more .view-cta:hover{transform:translateY(4px);transition:all ease .3s}@media(min-width:1360px)and (max-width:1560px){.promotionpanel .content-wrap .promo-content .view-more .view-cta{font-size:16px}}.promotionpanel .content-wrap .promo-content .view-more .view-cta:after{content:"";background:url(../../images/down-arrow-white.svg) no-repeat center/contain;font-size:30px;position:relative;top:3px;display:inline-block;width:30px;height:15px}.promotionpanel.is-expanded .promo-content .view-more{display:none}.promotionpanel .content-wrap .promo-content .view-more .view-cta.active:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.promotionpanel .content-wrap .view-more-content p{line-height:22px;font-size:clamp(18px,18px + 6 * (100vw - 390px) / 1130,24px);color:#fff;margin-top:10px;margin-bottom:0}@media print,screen and (min-width:48em)and (max-width:63.99875em){.promotionpanel .content-wrap .view-more-content p{font-size:20px;max-width:400px}}@media print,screen and (min-width:64em)and (max-width:79.99875em){.promotionpanel .content-wrap .view-more-content p{font-size:20px;max-width:400px}}@media(min-width:1360px)and (max-width:1560px){.promotionpanel .content-wrap .view-more-content p{font-size:16px}}.promotionpanel .content-wrap .view-more-content p a,.promotionpanel .content-wrap .view-more-content p button{text-decoration:underline;color:#fff;text-align:start}.promotionpanel .content-wrap .view-more-content p a:hover,.promotionpanel .content-wrap .view-more-content p button:hover{text-decoration:none;border-radius:0}.promotionpanel .content-wrap .view-more-content p button:focus{border-radius:0}.promotionpanel .content-wrap .view-more-bottom{display:none;margin-top:12px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-start}.promotionpanel.is-expanded .content-wrap .view-more-bottom{display:-webkit-box;display:-ms-flexbox;display:flex}.promotionpanel .content-wrap .view-more-bottom .view-cta-bottom{text-decoration:none;font-size:clamp(18px,18px + 6 * (100vw - 390px) / 1130,24px);color:#fff;font-weight:400;position:relative;white-space:nowrap}@media(min-width:1360px)and (max-width:1560px){.promotionpanel .content-wrap .view-more-bottom .view-cta-bottom{font-size:16px}}.promotionpanel .content-wrap .view-more-bottom .view-cta-bottom:after{content:"";background:url(../../images/down-arrow-white.svg) no-repeat center/contain;-webkit-transform:rotate(180deg);transform:rotate(180deg);font-size:30px;position:relative;top:3px;display:inline-block;width:30px;height:15px}html:not([lang=en]) .promotionpanel .content-wrap h2{max-width:770px}
