:root{--bannerBackground: none;--bannerBackgroundPosition: bottom left;--bannerBackgroundSize: cover;--bannerBodyPaddingInline: 0;--bannerAreaBodyDisplay: flex;--bannerAreaBackgroundAlt: backA;--bannerAreaBodyAlt: bodyA;--bannerGridAreasAlt: "backA" "bodyA";--bannerGridColumnsAlt: 1fr;--bannerGridRowsAlt: var(--heroBannerWindowHeight) auto;--bannerAreaBodyAltJustifyContent: flex-start;--bannerAreaBodyAltAlignItems: center;--bannerContainerWidth: var(--cont-max-width)}@media(min-width: 1200px){:root{--bannerContainerWidth: calc(var(--cont-max-width) - (var(--gtr-BASE) * 2))}}.bnrFestiveA26{--heroGradientDisplay: block;--heroGradientBackground: linear-gradient(to top, var(--heroBgColor), hsla(232 43% 25% / 0));position:relative;height:var(--heroBannerHeight);min-height:var(--heroBannerHeight);--bannerAreaBackground: 1 / 1 / 4 / 2;--bannerAreaBody: BODY;--bannerGridAreas: "BODY" "xxxx";--bannerGridColumns: 1fr;--bannerGridRows: var(--heroBannerWindowHeight) auto;display:grid;grid-template-areas:var(--bannerGridAreas);grid-template-columns:var(--bannerGridColumns);grid-template-rows:var(--bannerGridRows);--cCTdisplay: none;--cCTgridTemplateAreas: "MAIN MAIN MAIN MAIN" ;--cCTgridTemplateColumns: auto;--cCTgridTemplateRows: auto;--cCTgap: 0.2em;--cCTCountdownbackgroundGridArea: 3 / 1 / 2 / 5;--CT1ppLogoMargin: 0 auto 0 auto;--bannerBackgroundColor: #0C533B}.bnrFestiveA26:before{display:var(--heroGradientDisplay, block);content:"";position:absolute;bottom:-3px;left:0;width:100%;background:var(--heroGradientBackground);height:var(--heroGradientHeight);z-index:2}.bnrFestiveA26__area{position:relative}.bnrFestiveA26__area--BODY{grid-area:var(--bannerAreaBody);display:var(--bannerAreaBodyDisplay);padding-inline:var(--bannerBodyPaddingInline)}.bnrFestiveA26__area--background{grid-area:var(--bannerAreaBackground);padding-inline:var(--bannerBodyPaddingInline);background-color:var(--bannerBackgroundColor);background-image:var(--bannerBackground);background-position:var(--bannerBackgroundPosition);background-size:var(--bannerBackgroundSize)}@media(min-width: 576px){.bnrFestiveA26{--bannerAreaBackground: 1 / 1 / 3 / 4;--bannerBodyPaddingInline: 0;--bannerGridAreas: "BODY BODY BODY" "BODY BODY BODY" }}.bnrFestiveA26 .cCountdown__item--title{display:none}.bnrFestiveA26 .cCountdown__item--days{display:none}.bnrFestiveA26 .cCountdown__item--hours{display:none}.bnrFestiveA26 .cCountdown__item--minutes{display:none}.bnrFestiveA26 .cCountdown__item--seconds{display:none}.bnrFestiveA26 .cCountdown__item--background{display:none}.bnrFestiveA26 .cCountdown .rLDD25{--rLDmargin: 0}@media(min-width: 768px){.bnrFestiveA26{--CT1ppLogoMargin: 0 auto 2rem auto}}.bnrFestiveA26:before{z-index:3}.cFA26bnrImg--image{display:var(--gImageDisplay);width:var(--gImageWidth);position:var(--gImagePosition);top:var(--gImageTop);right:var(--gImageRight);z-index:var(--gImageZIndex);max-width:var(--gImageMaxWidth)}.cFA26bnrImg--video{display:var(--gVideoDisplay);width:var(--gVideoWidth);height:var(--gVideoHeight);position:var(--gVideoPosition);top:var(--gVideoTop);left:var(--gVideoLeft);transform:translate(var(--gVideoTranslate)) rotate(var(--gVideoRotate));z-index:var(--gVideoZIndex);max-width:var(--gVideoMaxWidth)}.cFA26bnrImg--imageMobile1{display:var(--gImageMobile1Display);width:var(--gImageMobile1Width);position:var(--gImageMobile1Position);top:var(--gImageMobile1Top);left:var(--gImageMobile1Left);z-index:var(--gImageMobile1ZIndex);max-width:var(--gImageMobile1MaxWidth)}.cFA26bnrImg--imageMobile2{display:var(--gImageMobile2Display);width:var(--gImageMobile2Width);position:var(--gImageMobile2Position);top:var(--gImageMobile2Top);right:var(--gImageMobile2Right);z-index:var(--gImageMobile2ZIndex);max-width:var(--gImageMobile2MaxWidth)}.bnrFestiveA26BODY{--gImageDisplay: none;--gImageWidth: auto;--gImagePosition: absolute;--gImageTop: auto;--gImageRight: auto;--gImageZIndex: 0;--gVideoDisplay: block;--gVideoWidth: 340px;--gVideoHeight: auto;--gVideoPosition: absolute;--gVideoTop: -10px;--gVideoLeft: 50%;--gVideoTranslate: -50%, 0;--gVideoRotate: -2deg;--gVideoZIndex: 0;--gImageMobile1Display: block;--gImageMobile1Width: var(--thisImageSizeBase);--gImageMobile1Position: absolute;--gImageMobile1Top: -25px;--gImageMobile1Left: -80px;--gImageMobile1ZIndex: 0;--gImageMobile2Display: block;--gImageMobile2Width: calc(var(--thisImageSizeBase) * 1.15);--gImageMobile2Position: absolute;--gImageMobile2Top: -25px;--gImageMobile2Right: -100px;--gImageMobile2ZIndex: 0;--buttonLuminaBgColor: white;--buttonLuminaColor: #0C533B;--buttonLuminaBorder: none;--buttonLuminaBorderHover: none;--buttonLuminaBgColorHover: #B01114;--buttonLuminaColorHover: white;overflow:hidden;--thisAreaWidthParcel: 350px;--thisAreaWidthMain: 300px;--bbGridAreas: "main main main" ".... gift ...." ;--bbGridColumns: 1fr var(--thisAreaWidthMain) 1fr;--bbGridRows: 1fr auto;--bbAreaMainPadding: 0 0 0 0;--bbAreaGiftPosition: static;--bbAreaMainJustifyContent: center;--thisImageSizeBase: 160px;--thisVideoBorder: 6px solid white;--thisVideoShadow: 0 0 10px rgba(0, 0, 0, 1);--thisGiftBaseSize: 170px;--thisGiftMargin: calc(var(--thisGiftBaseSize) * -.5) auto -1rem auto;--thisTextFontSize: 26px;--thisTextAlign: center;--thisTextMargin: 0.1em 0 0.3em;--thisTextDisplay: none;--thisButtonDisplayMobile: block;--thisButtonDisplayDesktop: none;--BTN-margin: 0 auto 5rem auto;--BTN-width: 300px;display:grid;grid-template-areas:var(--bbGridAreas);grid-template-columns:var(--bbGridColumns);grid-template-rows:var(--bbGridRows)}@media screen and (min-width: 365px){.bnrFestiveA26BODY{--gImageMobile1Left: -70px;--gImageMobile2Right: -90px}}@media screen and (min-width: 450px){.bnrFestiveA26BODY{--thisImageSizeBase: 180px;--gImageMobile1Left: -50px;--gImageMobile2Right: -70px}}@media(min-width: 576px){.bnrFestiveA26BODY{--thisImageSizeBase: 200px;--gImageMobile1Left: -50px;--gImageMobile2Right: -70px;--BTN-margin: 0 auto 6.7rem auto}}@media(min-width: 768px){.bnrFestiveA26BODY{--BTN-margin: 0 auto 7rem auto;--gVideoWidth: 400px}}@media(min-width: 992px){.bnrFestiveA26BODY{--parcelPlusMainWidth: calc(var(--thisAreaWidthParcel) + var(--thisAreaWidthMain));--thisAreaWidthParcel: 250px;--thisAreaWidthMain: 250px;--thisAreaWidthRemaining: calc(var(--cont-max-width) - var(--parcelPlusMainWidth));--bbGridAreas: ".... gift main .... ...." ".... .... .... .... ...." ;--bbGridColumns: auto var(--thisAreaWidthParcel) var(--thisAreaWidthMain) var(--thisAreaWidthRemaining) auto;--bbGridRows: var(--heroBannerWindowHeight) auto;--bbAreaGiftPosition: relative;--bbAreaMainPadding: 0 0 0 21px;--bbAreaMainJustifyContent: flex-start;--thisGiftBaseSize: var(--thisAreaWidthParcel);--thisGiftMargin: 0;--thisTextDisplay: block;--thisTextFontSize: 41px;--thisTextAlign: left;--thisTextMargin: 0 0 0.5em;--thisButtonDisplayMobile: none;--thisButtonDisplayDesktop: block;--thisImageSizeBase: 330px;--gImageMobile1Display: none;--gImageMobile2Display: none;--gImageDisplay: block;--gImageWidth: calc(var(--thisImageSizeBase) * 1.3);--gImageTop: 20px;--gImageRight: calc(100% - 10px);--gVideoPosition: absolute;--gVideoWidth: 700px;--gVideoHeight: auto;--gVideoTop: calc(50% + 50px);--gVideoLeft: calc(var(--thisAreaWidthParcel) + var(--thisAreaWidthMain) + 70px);--gVideoTranslate: 0, -65%;--gVideoRotate: 2deg;--thisVideoBorder: 10px solid white;--thisVideoShadow: none;--BTN-margin: 0 0 0 0;--BTN-width: 280px}}@media(min-width: 1200px){.bnrFestiveA26BODY{--parcelPlusMainWidth: calc(var(--thisAreaWidthParcel) + var(--thisAreaWidthMain));--thisAreaWidthParcel: 350px;--thisAreaWidthMain: 400px;--thisAreaWidthRemaining: calc(var(--cont-max-width) - var(--parcelPlusMainWidth));--bbAreaMainPadding: 0 0 0 71px;--thisTextFontSize: 51px;--thisImageSizeBase: 430px;--gImageWidth: var(--thisImageSizeBase);--gImageRight: 100%;--gVideoLeft: calc(var(--thisAreaWidthParcel) + var(--thisAreaWidthMain) + 40px);--BTN-width: 280px}}@media(min-width: 1570px){.bnrFestiveA26BODY{--gVideoWidth: 950px;--gVideoTranslate: 0, -50%;--gVideoTop: calc(50% + 35px);--gVideoLeft: calc(var(--thisAreaWidthParcel) + var(--thisAreaWidthMain) + 40px)}}.bnrFestiveA26BODY__area{display:flex;position:relative}.bnrFestiveA26BODY__area--main{grid-area:main;align-items:center;justify-content:var(--bbAreaMainJustifyContent);padding:var(--bbAreaMainPadding)}.bnrFestiveA26BODY__area--main .c-btn{display:var(--thisButtonDisplayDesktop)}.bnrFestiveA26BODY__area--gift{grid-area:gift;align-items:center;justify-content:center;position:var(--bbAreaGiftPosition);flex-wrap:wrap;z-index:2}.bnrFestiveA26BODY__area--gift .c-btn{display:var(--thisButtonDisplayMobile)}.bnrFestiveA26BODY .cFA26bnrImg--video{border:var(--thisVideoBorder);object-fit:cover;box-shadow:var(--thisVideoShadow)}.bnrFestiveA26BODY .cFJ26Gift{pointer-events:none;--FJ26giftBaseSize: var(--thisGiftBaseSize);--FJ26giftMargin: var(--thisGiftMargin);--FJ26giftZindex: 1}.bnrFestiveA26BODY .cFJ26Text{--cFJ26TextBaseSize: var(--thisTextFontSize);--cFJ26TextAlign: var(--thisTextAlign);--cFJ26TextMargin: var(--thisTextMargin);--cFJ26TextDisplay: var(--thisTextDisplay)}.bnrFestiveA26BODY .c-btn--lumina svg{margin:0 0 0 .3em;position:relative;top:-0.1em}/*# sourceMappingURL=bnrFestiveAUG26.min.css.map */
