.q-and-a .main-title{font-size:32px;font-weight:800;text-align:center;line-height:38px;margin-bottom:20px}@media (min-width:320px) and (max-width:991px){.q-and-a .main-title{font-size:20px;font-weight:700;text-align:left;line-height:28px;margin-bottom:10px}}.q-and-a .accord{font-size:20px;letter-spacing:0;cursor:pointer!important;padding:0;line-height:36px;font-weight:700;color:#373737;display:flex;justify-content:space-between}.q-and-a .accord:hover{text-decoration:none}@media (min-width:320px) and (max-width:767px){.q-and-a .accord{font-size:16px;line-height:1.25;padding:0;margin-top:0}}@media (min-width:320px) and (max-width:991px){.q-and-a .accord a{max-width:95%}}.q-and-a .accord .track-faq.common-faq-cross-icon,.q-and-a .accord .track-faq.minus{margin-top:20px}@media (min-width:320px) and (max-width:991px){.q-and-a .accord .track-faq.common-faq-cross-icon,.q-and-a .accord .track-faq.minus{margin-top:10px;position:relative;right:10px}}@media (min-width:320px) and (max-width:991px){.q-and-a .accord .track-faq.plus{margin-top:5px;position:relative;right:10px}}.q-and-a .accord .open-close-icon{background-position:50%}.q-and-a .accord .open-close-icon.common-faq-cross-icon:before{width:unset;height:unset;font-weight:400}.q-and-a .accord .open-close-icon:before{width:13px;height:13px;background-position:50%;position:absolute;background-repeat:no-repeat}.q-and-a .accord .open-close-icon.common-faq-cross-icon,.q-and-a .accord .open-close-icon.minus{height:48px;width:48px;display:flex;align-items:center;justify-content:center;border-radius:100%;background:#efefef;border:none;margin-top:0;margin-right:-19px}@media (min-width:320px) and (max-width:991px){.q-and-a .accord .open-close-icon.common-faq-cross-icon,.q-and-a .accord .open-close-icon.minus{margin-top:-5px;margin-right:-15px}}.q-and-a .answer{width:92%}@media (min-width:320px) and (max-width:991px){.q-and-a .answer{width:100%}}.q-and-a .answer p{font-size:14px;font-weight:500;line-height:21px;color:#53565a;margin-bottom:0}@media (min-width:320px) and (max-width:991px){.q-and-a .answer p{font-size:12px;font-weight:400;line-height:18px;color:#53565a;word-break:break-word;padding-top:10px}}.q-and-a .answer a{color:#00e!important;text-decoration:underline!important}.q-and-a .each-container{padding:30px 0}.q-and-a .each-container:not(:nth-last-child(2)){border-bottom:1px solid #cacbcc}.q-and-a .question{width:85%;font-size:18px;font-weight:800;line-height:23.4px;margin-bottom:0}@media (min-width:320px) and (max-width:991px){.q-and-a .question{font-size:16px;font-weight:700;line-height:24px;display:inline-block}}.q-and-a .ctaComp{padding:30px 0}@media (min-width:320px) and (max-width:767px){.q-and-a .ctaComp{padding:25px 0}}.q-and-a .ctaComp a{width:15%;font-size:12px;letter-spacing:1px;line-height:.92}@media (min-width:320px) and (max-width:767px){.q-and-a .ctaComp a{width:100%;font-size:10px;letter-spacing:.77px;line-height:1.2;padding:13.5px}}.q-and-a .faqcta{margin-top:30px}@media (min-width:320px) and (max-width:991px){.q-and-a .faqcta{margin-top:21px}}.q-and-a .faqcta a{background:transparent;border:1px solid #000;color:#000;line-height:24px;padding:10px 16px;border-radius:2px;font-size:16px;letter-spacing:.86px;cursor:pointer;text-align:center;font-weight:700;border-radius:45px;display:flex;position:relative;align-items:center;width:fit-content}.q-and-a .faqcta a:after{content:"";margin-left:10px;background:url(../components/content/faq/clientlibs/resources/images/down-icon.svg);background-repeat:no-repeat;width:10px;height:10px;display:block;margin-top:5px}.q-and-a .faqcta a:focus-visible,.q-and-a .faqcta a:hover{background:#f7f2e7;border:1px solid currentColor;color:#000}.q-and-a .faqcta a:focus-visible{outline-style:unset!important}.q-and-a.faqVariant{margin:auto;background:#f8f8f8;padding:25px 34px}@media (min-width:320px) and (max-width:991px){.q-and-a.faqVariant{padding:25px 32px 0}}.q-and-a.faqVariant .accord{font-size:14px;color:#3e3e3e}@media (min-width:320px) and (max-width:991px){.q-and-a.faqVariant .accord{padding-top:0}}.q-and-a.faqVariant .accord .question{font-weight:800;font-size:18px;line-height:23.4px;color:#323232}@media (min-width:320px) and (max-width:991px){.q-and-a.faqVariant .accord .question{font-weight:700;font-size:16px;line-height:24px;color:#000}}.q-and-a.faqVariant .accord .common-faq-cross-icon,.q-and-a.faqVariant .accord .minus{background-position:-48px -190px;width:26px;float:right;height:25px;margin-top:5px}.q-and-a.faqVariant .accord .plus{background-position:-7px -190px;width:26px;float:right;height:25px;margin-top:5px}.q-and-a.faqVariant .each-container:last-child{border:none}@media (min-width:320px) and (max-width:991px){.q-and-a.faqVariant{margin-right:-20px;margin-left:-20px;margin-top:20px}}@media (min-width:320px) and (max-width:991px){.q-and-a.faqVariant .faqVariantwrap div.each-container:nth-child(2) .accord{padding-top:0}}
.boardMeetingCal h3{margin-bottom:15px;font-size:20px}@media (min-width:320px) and (max-width:991px){.boardMeetingCal h3{font-size:18px}}.boardMeetingCal table{border-collapse:collapse;width:100%;border:1px solid #d0d0d0}.boardMeetingCal table td{border-right:1px solid #ddd;text-align:left;margin-bottom:0;padding:15px 0}.boardMeetingCal table td:nth-child(odd){width:25%;font-size:18px;text-align:center}@media (min-width:991px) and (max-width:1200px){.boardMeetingCal table td:nth-child(odd){width:30%}}@media (min-width:320px) and (max-width:991px){.boardMeetingCal table td:nth-child(odd){width:45%;font-size:14px}}.boardMeetingCal table td:nth-child(odd) p{font-size:18px;font-weight:700;text-align:center;vertical-align:middle}@media (min-width:320px) and (max-width:991px){.boardMeetingCal table td:nth-child(odd) p{font-size:14px}}.boardMeetingCal table td:nth-child(2n){padding-left:18px}.boardMeetingCal table td:nth-child(2n),.boardMeetingCal table td:nth-child(2n) p{font-size:14px;font-weight:400;vertical-align:middle}.boardMeetingCal table tr:nth-child(odd){background:#f8f8f8}.rte .d20px-m18px{font-size:20px;line-height:40px}@media (min-width:320px) and (max-width:991px){.rte .d20px-m18px{font-size:18px;line-height:20px}}.rte .d20px-m16px{font-size:20px;line-height:40px}@media (min-width:320px) and (max-width:991px){.rte .d20px-m16px{font-size:16px;line-height:20px}}.rte .d16px{font-size:16px;line-height:20px;font-family:apFontMedium}@media (min-width:320px) and (max-width:991px){.rte .d16px{font-size:14px;line-height:15px;font-family:apFontMedium}}.rte .d13px{font-size:13px;line-height:15px}.rte .d22px{font-size:22px;line-height:25px}.rte .d12px-m10px{font-size:12px;line-height:16px}@media (min-width:320px) and (max-width:991px){.rte .d12px-m10px{font-size:10px;line-height:14px}}.rte .d30pxm16px{font-size:30px;line-height:35px}@media (min-width:320px) and (max-width:991px){.rte .d30pxm16px{font-size:16px;line-height:20px}}.rte .d30px-m13px{font-size:30px;line-height:35px}@media (min-width:320px) and (max-width:991px){.rte .d30px-m13px{font-size:13px;line-height:20px}}.rte .d32px-m20px{font-weight:800;font-size:32px}@media (min-width:320px) and (max-width:991px){.rte .d32px-m20px{font-size:20px}}.rte .d36px-m24px{font-size:36px;line-height:40px}@media (min-width:320px) and (max-width:991px){.rte .d36px-m24px{font-size:24px;line-height:32px}}.rte .linkHilighter{color:#8838ff;text-decoration:underline}.rte .d40px-m20px{font-size:40px;line-height:45px}@media (min-width:320px) and (max-width:991px){.rte .d40px-m20px{font-size:20px;line-height:25px}}.rte .rteLinkCTAStyle{padding-bottom:2px;border-bottom:2px solid #5e25b2;color:#222;font-weight:600}.rte .rteLinkCTAStyle:hover{color:#5e25b2}.rte h3 .jumplink-varient{border-bottom:2px solid #5e25b2;text-transform:uppercase;text-decoration:none;font-weight:600;font-size:14px}.rte h3 .jumplink-varient:hover{color:#431a80}@media (min-width:320px) and (max-width:991px){.rte .hide-in-mobile{display:none}}@media (min-width:992px){.rte .hide-in-desktop{display:none}}@media (min-width:992px){.rte .desk-margin-bottom-5{display:block;margin-bottom:5px}}@media (min-width:992px){.rte .desk-margin-bottom-10{display:block;margin-bottom:10px}}@media (min-width:992px){.rte .desk-margin-bottom-20{display:block;margin-bottom:20px}}@media (min-width:992px){.rte .desk-margin-bottom-24{display:block;margin-bottom:24px}}@media (min-width:320px) and (max-width:991px){.rte .mob-margin-bottom-5{display:block;margin-bottom:5px}}@media (min-width:320px) and (max-width:991px){.rte .mob-margin-bottom-10{display:block;margin-bottom:10px}}@media (min-width:320px) and (max-width:991px){.rte .mob-margin-bottom-20{display:block;margin-bottom:20px}}@media (min-width:320px) and (max-width:991px){.rte .mob-margin-bottom-24{display:block;margin-bottom:24px}}.rte .text-gradient-royale-1{background:linear-gradient(270deg,#f8a12e,#be2a1d 50.07%,#45216c 98.1%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.rte .text-gradient-royale-2{background:linear-gradient(270deg,#f8a12e,#be2a1d 20.78%,#45216c 50.29%,#000 98.1%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.rte .text-gradient-royale-3{background:linear-gradient(91deg,#431a80 1.46%,#ee4137 51.38%,#feb940);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.rte .text-gradient-yellow{background:linear-gradient(180deg,#ffc63c,#ffa20c);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.rte a{color:#00e!important;text-decoration:underline!important}.rte ul li{list-style:inherit;margin-left:16px}@media (min-width:320px) and (max-width:991px){.rte .read-more-content{display:none}}.rte p.read-more-less{font-size:14px;font-weight:700;line-height:21px;text-align:left;color:#e8672f}.color-tools-text-color{color:#f14950}@media (min-width:992px){.display-flex-desktop .aem-Grid{display:flex}.display-flex-desktop .aem-Grid .rte:first-child{padding-right:10px;width:calc(50% - 10px)}.display-flex-desktop .aem-Grid .rte:nth-child(2){padding-left:10px;width:calc(50% - 10px)}}
@media (min-width:320px) and (max-width:991px){.scanned-product-info{margin:0 20px}.scanned-product-info .q-products-list{justify-content:space-between;overflow:scroll}.scanned-product-info .q-products-list .q-product{border:1px solid #ddd;margin:20px;flex:0 0 70%}.scanned-product-info .q-products-list .q-product__img-wrapper{width:110px;height:139px;margin:15px auto}.scanned-product-info .q-products-list .q-product__img-wrapper img{height:100%;width:100%}.scanned-product-info .q-products-list .q-product__info-wrapper{margin:0 15px 15px}.scanned-product-info .q-products-list .q-product__info-wrapper .name{font-size:14px;font-weight:700}.scanned-product-info .q-products-list .q-product__info-wrapper .details{font-size:12px;font-weight:600}.scanned-product-info .q-products-list .q-product__info-wrapper .details .sub-details{font-weight:500}.scanned-product-info .q-products-list .q-product__info-wrapper .manufacturing{font-size:12px;font-weight:600;margin-top:5px}.scanned-product-info .q-products-list .q-product__info-wrapper .manufacturing .m-detail{font-weight:500}.scanned-product-info .q-products-list .q-product:first-child{margin-left:50px}.scanned-product-info .q-products-list .q-product:last-child{margin-right:50px}.scanned-product-info .active{border:1px solid #431a80!important;background-color:#fcfcfc}.scanned-product-info .ctaComp{margin-bottom:30px}.unscanned-product-info .description{margin:0 20px}.unscanned-product-info .description .q-description{margin-bottom:25px;letter-spacing:.2px}.unscanned-product-info .description .q-heading{margin:10px 0}.unscanned-product-info .description .where-i-find{font-size:12px;font-weight:700;text-decoration:underline!important;text-underline-offset:3px}.unscanned-product-info .img-wrapper{height:300px;width:100%}.unscanned-product-info .img-wrapper img{height:100%;width:100%}.unscanned-product-info .imag-wrap-text{color:#fff;position:relative;top:-99px;margin-bottom:-70px;width:100%;font-weight:700;font-size:28px;line-height:38px;text-align:center;letter-spacing:1px;text-transform:uppercase}.productinfo .modal-dialog .modal-content{background:#fff!important}}.scanQrIcon{vertical-align:bottom;margin-left:10px}@media (min-width:320px) and (max-width:991px){.slide p{font-weight:500;font-size:10px;margin-top:5px}.slide .img-container{background:#fcfcfc;box-shadow:0 0 4px rgba(0,0,0,.1);margin-right:8px;padding:10px 4px 2px}.slide .js-remove-slide{position:relative}.slide .js-remove-slide button{border:none;background-color:transparent;position:absolute;top:-4px;right:-5px;font-size:13px;font-weight:500}.slide .img-wrapper{width:55px;height:69px}.slide .img-wrapper img{width:100%;height:100%}.slide .slick-slider .slick-prev{right:unset}.slide .product-title{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:60px;margin-bottom:-10px}.dummy-img-on-scanner{height:350px;width:auto}.dummy-img-on-scanner img{height:100%;width:100%}.during-scan-cta-section{position:absolute;bottom:0;width:92%}#product-code-manual-enter .modal-dialog{top:36%}#product-code-manual-enter .modal-dialog .modal-header{border-bottom:none;display:block}#product-code-manual-enter .modal-dialog .modal-header .title{font-weight:800;font-size:20px;margin-bottom:7px}#product-code-manual-enter .modal-dialog .modal-header .sub-title{font-weight:500;font-size:14px}#product-code-manual-enter .modal-dialog .modal-header .close-icon{float:right;transform:translate(4px,-30px);font-size:20px;font-weight:500}#product-code-manual-enter .modal-dialog .modal-body input{border:1px solid #bebebe;border-radius:6px;margin-bottom:30px;height:50px;width:100%;padding-left:10px}#product-code-manual-enter .modal-dialog .modal-body .error{margin-top:-25px;margin-bottom:15px}#q-during-scan .modal-header{display:block;text-align:center;font-weight:500;font-size:14px}#q-during-scan .modal-header .close_btn{float:right;margin-top:-1px}#q-during-scan.force-modal-backdrop{z-index:1001}.scanner-slide-wrapper{margin:0 20px}.scanner-slide-wrapper .slick-arrow{cursor:pointer;border-radius:50%;width:24px;height:24px;box-shadow:none;background-color:#f8f8f8}.scanner-slide-wrapper .slick-next{top:35%;right:-8%}.scanner-slide-wrapper .slick-next:before{transform:translateY(50%) rotate(90deg);background-position:-151px -197px}.scanner-slide-wrapper .slick-prev{top:35%;left:-8%}.scanner-slide-wrapper .slick-prev:before{transform:translateY(50%) rotate(-90deg);background-position:-139px -197px}.scanner-slide-wrapper .slick-track{margin-left:0}}
@media (min-width:320px) and (max-width:991px){.q-options{margin-bottom:28px}.q-options .q-heading{margin-bottom:20px}.q-options__list{background-color:#fff5eb;padding:20px;margin:10px 0;min-height:94px;display:flex;flex-direction:column;justify-content:center}.q-options__list .title{margin-bottom:unset}.q-options__list .title span{float:right}.q-options__list .title span.resource-icon{content:"";display:inline-block;width:24px;height:24px;background-position:50%;background-repeat:no-repeat}.q-options__list .title span.download-icon{background-image:url(../components/content/productmenu/clientlibs/resources/images/download-icon.svg)}.q-options__list .title span.youtube-play-icon{background-image:url(../components/content/productmenu/clientlibs/resources/images/youtube-play-icon.svg)}.q-options__list .title span.redirection-icon{background-image:url(../components/content/productmenu/clientlibs/resources/images/redirection-icon.svg)}.q-options__list .description{letter-spacing:.5px;margin-top:10px}.q-options__list.disabled .download-icon,.q-options__list.disabled .transitionRightArrow,.q-options__list.disabled .youtube-play-icon{filter:opacity(.5)}.q-options .disabled{background:#f8f8f8;box-shadow:0 0 4px 4px rgba(0,0,0,.05)}.q-options .disabled .description,.q-options .disabled .title{color:#bababa}.modal-dialog{position:relative;max-width:100%;top:50%;transform:translateY(-50%)!important}.modal-dialog .modal-content{background:transparent;border:none}.modal-dialog .modal-content .modal-header{display:flex;justify-content:end;border:none}.modal-dialog .modal-content .modal-header .btn-close{position:absolute;top:50px;right:12px;z-index:3;border:none;background:transparent}.modal-dialog .modal-content .modal-header .btn-close:focus,.modal-dialog .modal-content .modal-header .btn-close:hover{text-decoration:none;cursor:pointer}.modal-dialog .modal-content .modal-header .btn-close.header-popup-close-icon:before{color:#fff!important}.modal-dialog #video{width:100%;border:none;height:300px}.warranty-disabled{background:#f8f8f8;box-shadow:0 0 4px 4px rgba(0,0,0,.05);pointer-events:none;cursor:default}.warranty-disabled .description,.warranty-disabled .title{color:#bababa}}@media (min-width:320px) and (max-width:991px){.q-heading{font-size:20px;font-weight:800}.q-sub-heading{font-size:14px;font-weight:600}.q-sub-heading-1{font-size:16px;font-weight:700}.q-description{font-size:14px;font-weight:400}.q-side-margin{margin:0 20px}.q-border-design{border:1px solid #ecebeb;border-radius:2px}.q-background-color{background:#f8f8f8}.q-cta-padding{padding:11px 20px!important;font-weight:700!important;font-size:14px!important}.q-cta-yellow{background:linear-gradient(180deg,#fec940,#f90)!important;border:none!important;border-radius:45px!important;color:#000!important}.q-cta-yellow .arrow{display:inline-flex}.q-cta-yellow .arrow:after{content:"";background:url(clientlib-global/resources/images/arrow-icon.svg) no-repeat;width:18px;height:17px;filter:invert(1);transform:translate(10px,2px)}.q-cta-yellow:hover{background:linear-gradient(180deg,#fec940,#f90)!important;border:none!important;border-radius:45px!important;color:#000!important}.q-cta-white{border:1px solid #000!important;border-radius:45px!important;color:#000!important}.q-cta-white .add-ico{display:inline-flex}.q-cta-white .add-ico:after{content:"";background:url(clientlib-global/resources/images/add-icon.svg) no-repeat;width:18px;height:16px;filter:invert(1);transform:translate(10px,1px)}.q-cta-white:active,.q-cta-white:hover{border:1px solid #000!important;border-radius:45px!important;color:#000!important;background:transparent!important}.q-return-link{font-size:12px;font-weight:700;color:#431a80;margin:20px 0}.q-return-link a{text-decoration:underline!important;text-underline-offset:3px}.q-two-btn-row{display:flex;justify-content:space-between}.q-two-btn-row .whiteBtn{width:48%;margin:0 2.5px 0 0}.q-two-btn-row .whiteBtn .ctaText:active{background:transparent;border:1px solid #431a80;color:#431a80}.q-two-btn-row .baseBtn{width:48%;margin:0 0 0 2.5px}.q-mb-15{margin-bottom:15px}.q-pb-50{padding-bottom:50px}.q-mb-50{margin-bottom:50px}.dummy-form-div{height:60px}.q-form__sub-heading{font-weight:300;font-size:14px;line-height:22px;letter-spacing:.7px;color:#222;padding:3px 0 15px}.q-form label{transform:translateY(-20px);font-size:14px;top:12}.q-form .floating-label input{margin:10px 0 0}@supports (-webkit-touch-callout:none){.q-form .floating-label input{border:1px solid transparent!important;border-bottom:1px solid #000!important}}.q-form .form-checkbox-input__label,.q-form .form-checkbox-input__label p{font-weight:500;font-size:12px}.q-form .form-checkbox-input__label a{color:#431a80;text-decoration:underline;text-underline-offset:2px}.q-form .form-global--error .form-global__field-message{font-weight:400;font-size:12px;line-height:15px;text-align:justify;letter-spacing:.3px}.q-form-success .title{color:#4caf50;font-weight:700;font-size:20px}.q-form-success .message{font-weight:500;font-size:14px;line-height:20px;text-align:center;padding:15px;margin:30px 0}.q-form-error .title{color:red;font-weight:700;font-size:20px}.q-error-messages{font-weight:400;font-size:12px;color:red}.modal-full-screen .modal-dialog{width:100%;height:100%;margin:0;padding:0}.modal-full-screen .modal-content{height:auto;min-height:100%;border-radius:0}.qr-code-pages .faqComponent .faqItem{padding:0 0 20px!important}}
@media (min-width:320px) and (max-width:991px){.q-scanned-selected-product-detail .q-product{margin:20px 50px 30px;box-shadow:0 0 4px rgba(0,0,0,.1)}.q-scanned-selected-product-detail .q-product__img-wrapper{width:110px;height:139px;margin:15px auto}.q-scanned-selected-product-detail .q-product__img-wrapper img{height:100%;width:100%}.q-scanned-selected-product-detail .q-product__info-wrapper{margin:0 15px 15px}.q-scanned-selected-product-detail .q-product__info-wrapper .name{font-size:14px;font-weight:700}.q-scanned-selected-product-detail .q-product__info-wrapper .description,.q-scanned-selected-product-detail .q-product__info-wrapper .details{font-size:12px;font-weight:600}.q-scanned-selected-product-detail .q-product__info-wrapper .details .sub-details{font-weight:500}.q-scanned-selected-product-detail .q-product__info-wrapper .manufacturing{font-size:12px;font-weight:600;margin-top:5px}.q-scanned-selected-product-detail .q-product__info-wrapper .manufacturing .m-detail{font-weight:500}.q-scanned-selected-product-detail .q-product a{font-size:12px;font-weight:700;color:#431a80;text-decoration:underline;padding:10px 0 10px 10px;border-top:1px solid #ecebeb;width:100%;display:block}.q-offers-at-your-dealer{margin:0 20px}.q-offers-at-your-dealer .redeem-offer__container{display:inline-flex;margin:15px 15px 0 0}.q-offers-at-your-dealer .redeem-offer__container .img-wrapper{min-width:105px;width:105px;height:111px}.q-offers-at-your-dealer .redeem-offer__container .img-wrapper img{height:100%;width:100%}.q-offers-at-your-dealer .redeem-offer__container .detail-wrapper{margin-left:5px}.q-offers-at-your-dealer .redeem-offer__container .detail-wrapper .title{font-size:14px;font-weight:700}.q-offers-at-your-dealer .redeem-offer__container .detail-wrapper .description{font-size:12px;font-weight:400;margin-top:10px;line-height:15px}.q-offers-at-your-dealer .redeem-offer__container .detail-wrapper .terms-link{font-size:10px;font-weight:400;margin-top:10px;color:#431a80;text-decoration:underline}.q-offers-at-your-dealer .redeem-offer .baseBtn{margin:30px 15px 20px}.how-to-apply .q-sub-heading-1{margin-left:20px}.how-to-apply .section-wrapper{margin:20px 20px 0}.how-to-apply .section-wrapper .section{text-align:center;border:1px solid #ecebeb}.how-to-apply .section-wrapper .section .img-wrapper{width:70px;height:70px;margin:20px auto}.how-to-apply .section-wrapper .section .img-wrapper img{width:100%;height:100%}.how-to-apply .section-wrapper .section .description{font-size:12px;font-weight:400;margin:5px 0;line-height:19px}.warranty-short-info{margin:0 20px}.warranty-short-info .heading{margin-bottom:15px}.warranty-short-info__container{border:1px solid #ecebeb;padding:15px 15px 20px;background:hsla(0,0%,97%,.7)}.warranty-short-info__container .description{font-size:12px;font-weight:400}.warranty-short-info__container .baseBtn{margin-top:20px}.warranty-short-info__container .baseBtn a{line-height:20px;height:40px}.q-other-tasks{margin-bottom:80px}.q-other-tasks .heading{margin-left:20px}.q-other-tasks__container .section{background:#f8f8f8b3;padding:18px 15px 18px 20px;margin-bottom:15px}.q-other-tasks__container .section .title .rightArrow{float:right}.qProductVideo{width:100%;padding:20px 20px 0;background-size:100% 70%;margin-top:10px}.qProductVideo iframe#youtubePlayer{width:100%;height:507px}.qProductVideo div#video-elem__container{width:auto;height:220px}.qProductVideo div#video-elem__container .video-elem__thumbnail-wrap img{object-fit:cover;width:inherit;height:220px}.qProductVideo div#video-elem__container .video-elem__thumbnail-wrap .iconTextLinks.iconsWithText__wrap{top:40%;position:absolute;display:block;height:40px;width:40px;left:50%;transform:translate(-50%,-50%);z-index:4}.qProductVideo .videoWrapper{position:relative}.qProductVideo .videoWrapper .videoPlayButton{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.qProductVideo .compTitle h3{color:#222;margin-top:10px;font-size:14px;line-height:1.5;letter-spacing:normal;text-transform:uppercase;font-weight:600}.qProductVideo.video .video-elem__wrapper iframe{height:220px!important}.ytp-cued-thumbnail-overlay{display:none!important}.videoImgComponent .shop-look-popular-tags{margin-left:0}.video-elem__wrapper{position:relative;padding-top:82%;width:100%}.video-elem__player{display:none;z-index:5}.video-elem__player,.video-elem__thumbnail-wrap{position:absolute;top:0;left:0;width:100%;height:100%}.video-elem__thumbnail-img{width:100%;height:auto}.video-elem__trigger-video{position:absolute;display:block;height:40px;width:40px;top:50%;left:50%;transform:translate(-50%,-50%);z-index:4}.playVideoIcon{background-position:-629px -24px;width:42px;height:42px;cursor:pointer}.video-elem__thumbnail-img img{width:100%}.placeHolderTwoImg .video-elem__wrapper{padding-top:82%;width:100%}}
@media (min-width:320px) and (max-width:991px){.q-voucher-form-container__sub-heading{padding:10px 0 15px}.q-voucher-form-container .selected-voucher-list{padding:15px 10px 17px}.q-voucher-form-container .selected-voucher-list__info-wrapper{margin-bottom:10px}.q-voucher-form-container .selected-voucher-list__name{font-weight:500;font-size:14px}.q-voucher-form-container .selected-voucher-list__value{font-weight:700;font-size:14px;float:right}.q-voucher-form-container .add-voucher .addIcon{background-position:-897px -433px;width:25px;height:25px;vertical-align:bottom}.q-voucher-form-container .add-voucher a{font-weight:500;font-size:14px;margin-top:10px;text-decoration:underline;text-underline-offset:2px}.q-voucher-form-container .q-voucher-form{margin-top:25px}.q-voucher-form-container .q-voucher-form #q-v-textarea{margin:25px 0 20px;width:100%;border-color:#000}.q-voucher-form-container .q-voucher-form #q-v-textarea::placeholder{color:#666;font-size:14px;font-weight:500;text-align:justify;letter-spacing:.3px;line-height:18px;padding:7px}.q-voucher-form-container .q-voucher-form .form-checkbox-input__custom--left{margin-top:10px}}@media (min-width:320px) and (max-width:991px){.q-voucher-otp .heading{padding-bottom:15px}.q-voucher-otp .sub-heading{font-weight:500;font-size:16px;padding-bottom:10px}.q-voucher-otp .input{border:none;position:relative;border-bottom:1px solid #222;padding:20px 0 4px;width:100%}.q-voucher-otp .note{font-weight:600;font-size:12px}.q-voucher-otp .note a{text-decoration:underline;text-underline-offset:2px;color:#431a80}.q-voucher-success .formIcon{display:flex;justify-content:center;margin:0 0 5px!important;width:100%!important;height:auto!important}.q-voucher-success .formIcon .successIcon.spriteIcon-Aprevamp{background-position:-1571px -478px;width:52px;height:52px}.q-voucher-error .formIcon{display:flex;justify-content:center;margin-bottom:5px}.q-voucher-error .formIcon .errorIcon.spriteIcon-Aprevamp{background-position:-1651px -478px;width:52px;height:52px}.q-voucher-error .title{text-align:center}}@media (min-width:320px) and (max-width:991px){.q-confirm-voucher .heading{padding-bottom:20px}.q-confirm-voucher .voucher-container .title{font-size:14px;font-weight:700;border-bottom:1px solid #ecebeb;padding:10px}.q-confirm-voucher .voucher-container .content-wrapper{display:inline-flex;padding:10px}.q-confirm-voucher .voucher-container .content-wrapper .img-wrapper{height:46px;width:79px}.q-confirm-voucher .voucher-container .content-wrapper .img-wrapper img{height:100%;width:100%}.q-confirm-voucher .voucher-container .content-wrapper .description{font-size:14px;font-weight:600;margin-left:5px;line-height:18px;color:#222}.q-confirm-voucher .voucher-container .content-wrapper .unavilable-for-offer{font-weight:400;margin-left:0}.q-confirm-voucher .voucher-container .progress-bar-container{display:inline}.q-confirm-voucher .voucher-container .progress-bar-container .progress-bar-wrapper{margin-bottom:-10px}.q-confirm-voucher .voucher-container .progress-bar-container .progress-bar-wrapper .progress{margin-left:-5px;margin-top:15px;width:80%;height:15px;background-color:#fff;border:1px solid #431a80}.q-confirm-voucher .voucher-container .progress-bar-container .progress-bar-wrapper .progress .progress-bar{background-color:#431a80}.q-confirm-voucher .voucher-container .progress-bar-container .progress-bar-wrapper .progress-count{margin:8px 0 0 15px;font-weight:500;font-size:14px;line-height:30px}.q-confirm-voucher .voucher-container .progress-bar-container .description{margin:10px 0 0 10px}.q-confirm-voucher .voucher-container .progress-bar-container .description-2{font-size:14px;font-weight:500;margin-left:10px}.q-confirm-voucher .cta-section{margin-top:30px}.q-confirm-voucher .cta-section .whiteBtn{width:50%;margin:0 2.5px 0 0}.q-confirm-voucher .cta-section .baseBtn{width:50%;margin:0 0 0 2.5px}#products-used-for-voucher .container{margin-bottom:15px;padding:10px;background:#fcfcfc;box-shadow:0 0 4px rgba(0,0,0,.1)}#products-used-for-voucher .container .title{font-weight:700;font-size:14px;color:#222;padding-left:10px}#products-used-for-voucher .container .img-wrapper{width:63px;height:80px}#products-used-for-voucher .container .img-wrapper img{width:100%;height:100%}}
@media (min-width:320px) and (max-width:991px){.q-complaint-detail .q-complaint{margin:20px 50px 30px;box-shadow:0 0 4px rgba(0,0,0,.1);border:1px solid #ddd;background:#fcfcfc}.q-complaint-detail .q-complaint__img-wrapper{width:110px;height:139px;margin:15px auto}.q-complaint-detail .q-complaint__img-wrapper img{height:100%;width:100%}.q-complaint-detail .q-complaint__info-wrapper{margin:0 15px 15px}.q-complaint-detail .q-complaint__info-wrapper .name{font-size:14px;font-weight:700}.q-complaint-detail .q-complaint__info-wrapper .description,.q-complaint-detail .q-complaint__info-wrapper .details{font-size:12px;font-weight:600}.q-complaint-detail .q-complaint__info-wrapper .details .sub-details{font-weight:500}.q-complaint-detail .q-complaint__info-wrapper .manufacturing{font-size:12px;font-weight:600;margin-top:5px}.q-complaint-detail .q-complaint__info-wrapper .manufacturing .m-detail{font-weight:500}.q-complaint-detail .q-c-textarea{margin:0 20px}.q-complaint-detail .q-c-textarea textarea{width:100%;border-color:#000;padding:10px}.q-complaint-detail .q-c-textarea textarea::placeholder{color:#666;font-size:14px;font-weight:500;text-align:justify;letter-spacing:.3px;line-height:18px;padding:7px}.q-complaint-detail .q-c-textarea .error{margin:1px 0 4px}.q-complaint-detail .q-c-textarea .ctaComp{margin-top:20px}.q-complaint-form{margin:0 20px 20px}.q-complaint-form form,.q-complaint-form form .form-checkbox-input__custom--left{margin-top:25px}.q-complaint-form form .form-checkbox-input__label{padding-top:12px}.q-complaint-form .check-box-err{margin-top:-25px;margin-bottom:10px}.q-complaint-success .formIcon{display:flex;justify-content:center;margin:0 0 5px!important;width:100%!important;height:auto!important}.q-complaint-success .formIcon .successIcon.spriteIcon-Aprevamp{background-position:-1571px -478px;width:52px;height:52px}.q-complaint-success .title{text-align:center}.q-complaint-error .formIcon{display:flex;justify-content:center;margin-bottom:5px}.q-complaint-error .formIcon .errorIcon.spriteIcon-Aprevamp{background-position:-1651px -478px;width:52px;height:52px}.q-complaint-error .title{text-align:center}.q-customer-helpline{padding-top:5px}.q-customer-helpline hr{margin-bottom:30px;border:1px solid #ebebeb}.q-customer-helpline .q-customer-helpline-details{margin-bottom:20px}.q-customer-helpline .q-customer-helpline-details__label{padding-bottom:2px}.q-customer-helpline .q-customer-helpline-details a{font-size:14px;font-weight:700;color:#431a80;text-decoration:underline;text-underline-offset:1.5px}.product-defect-category-dropdown{margin:20px}.product-defect-category-dropdown #product-defect-category{border-bottom:none;margin:4px 0 0}.product-defect-category-dropdown #product-defect-category::-webkit-input-placeholder{color:#666;font-size:14px;font-weight:500;text-align:justify;letter-spacing:.3px;line-height:18px}.product-defect-category-dropdown .form-dropdown.quantityField{border:1px solid #222;width:100%;height:40px;display:flex;flex-direction:column;position:relative;transition:all .15s ease-in-out;padding:0 10px}.product-defect-category-dropdown .selected-quantity{height:auto;font-size:14px;width:100%;border:0;margin:3px 0;z-index:1}.product-defect-category-dropdown .form-dropdown__custom-variant--icon{top:7px;z-index:0}.product-defect-category-dropdown .form-dropdown__custom-variant--target{top:105%;left:-2px;overflow:auto;width:101%}.product-defect-category-dropdown .form-dropdown__list{height:230px;overflow:auto;border:1px solid #e8e8e8}.product-defect-category-dropdown .form-dropdown__list .form-dropdown__list-item{border-bottom:1px solid #efefef}.product-defect-category-dropdown .form-dropdown__list .form-dropdown__list-item a{text-align:left;padding-left:15px}.product-defect-category-dropdown .error{margin-top:-9px}}
@media (min-width:320px) and (max-width:991px){.q-warranty-form__sub-heading{font-weight:500;font-size:14px;margin:10px 0 20px}.q-warranty-form .form-checkbox-input__custom--left{margin-top:25px}.q-warranty-form textarea{width:100%;border-top:none;border-right:none;border-left:none;border-bottom:1px solid #000}.q-warranty-form .form-checkbox-input__label{padding-top:12px}.q-warranty-form .q-error-messages{margin-top:-25px;margin-bottom:10px}.q-warranty-success .formIcon{display:flex;justify-content:center;margin:0 0 5px!important;width:100%!important;height:auto!important}.q-warranty-success .formIcon .successIcon.spriteIcon-Aprevamp{background-position:-1571px -478px;width:52px;height:52px}.q-warranty-success .title{text-align:center}.q-warranty-error .formIcon{display:flex;justify-content:center;margin-bottom:5px}.q-warranty-error .formIcon .errorIcon.spriteIcon-Aprevamp{background-position:-1651px -478px;width:52px;height:52px}.q-warranty-error .title{text-align:center}}@media (min-width:320px) and (max-width:991px){.q-warranty-detail{margin:0 20px}.q-warranty-detail .sub-heading{padding:10px 0}.q-warranty-detail .warranty-product-info__heading{border-bottom:1px solid #e4e4e4;padding:10px;font-size:14px;font-weight:700}.q-warranty-detail .warranty-product-info__details{display:flex;justify-content:start;padding:10px}.q-warranty-detail .warranty-product-info__details .details-item{flex:0 0 50%}.q-warranty-detail .warranty-product-info__details .details-item .title{font-size:12px}.q-warranty-detail .warranty-product-info__details .details-item .value{font-weight:600;font-size:12px}.q-warranty-detail .warranty-eligibility__sub-heading{margin-top:13px;margin-left:9px}.q-warranty-detail .warranty-eligibility__list{padding-left:16px;margin-left:9px}.q-warranty-detail .warranty-eligibility__list li{list-style-type:disc;font-size:12px;font-weight:500}.q-warranty-detail .where-i-find{margin:15px 0 30px}.q-warranty-detail .where-i-find a{font-size:12px;text-decoration:underline!important;text-underline-offset:2px}.q-warranty-detail .downloadWarrantyGuide{margin-bottom:0!important}.tutorial-modal .modal-dialog{margin:auto}.tutorial-modal .modal-dialog .modal-content{border:none;border-radius:0;height:100vh}.tutorial-modal .modal-dialog .modal-content .modal-header{padding:20px 20px 15px;border-bottom:0}.tutorial-modal .modal-dialog .modal-content .modal-header h3{font-size:20px;margin-top:7px}.tutorial-modal .modal-dialog .modal-content .modal-header .close_btn{font-size:20px}.tutorial-modal .modal-dialog .modal-content .modal-body{padding:0 20px 20px}.tutorial-modal .tutorial-page{box-shadow:0 0 4px rgba(0,0,0,.1);background:#fcfcfc}.tutorial-modal .tutorial-page h4{padding:15px 11px 0}.tutorial-modal .tutorial-page p{padding:0 11px;font-size:12px}.tutorial-modal .tutorial-page .tutorial__img-wrapper{margin:15px auto;height:125px;width:99px}.tutorial-modal .tutorial-page .tutorial__img-wrapper img{height:100%;width:100%}.tutorial-modal .tutorial-page .scanQrBtn{padding:15px 20px}.scanQrIcon{vertical-align:bottom;margin-right:5px}}
.swapimagewithcta.imageWithRightTextComp{display:flex;flex-direction:row;align-items:center;background:var(--bg-colour,#f8f8f8)}.swapimagewithcta.imageWithRightTextComp.imageRightAligned{flex-direction:row-reverse}@media (min-width:320px) and (max-width:767px){.swapimagewithcta.imageWithRightTextComp.imageRightAligned{flex-direction:column}}.swapimagewithcta.imageWithRightTextComp.imageRightAligned .righttext-wrapper{padding-right:81px}@media (min-width:320px) and (max-width:991px){.swapimagewithcta.imageWithRightTextComp{flex-direction:column}}.swapimagewithcta.imageWithRightTextComp .img-wrapper{height:auto;width:auto;display:flex}@media (min-width:768px) and (max-width:991px){.swapimagewithcta.imageWithRightTextComp .img-wrapper{max-height:237px}}@media (min-width:991px) and (max-width:1200px){.swapimagewithcta.imageWithRightTextComp .img-wrapper{max-height:237px}}@media (min-width:1201px) and (max-width:1440px){.swapimagewithcta.imageWithRightTextComp .img-wrapper{height:auto;width:auto}}@media (min-width:320px) and (max-width:991px){.swapimagewithcta.imageWithRightTextComp .img-wrapper{height:100%;width:100%}}.swapimagewithcta.imageWithRightTextComp .img-wrapper.img-left img{float:left;margin:1px}.swapimagewithcta.imageWithRightTextComp .img-wrapper.img-right img{float:right}.swapimagewithcta.imageWithRightTextComp .img-wrapper img{width:100%;height:100%}.swapimagewithcta.imageWithRightTextComp .img-wrapper img.bannerMobile{display:none}@media (min-width:320px) and (max-width:991px){.swapimagewithcta.imageWithRightTextComp .img-wrapper img.bannerMobile{display:block;object-fit:none}}@media (min-width:320px) and (max-width:767px){.swapimagewithcta.imageWithRightTextComp .img-wrapper img.bannerMobile{height:171px}}.swapimagewithcta.imageWithRightTextComp .img-wrapper img.bannerDesktop{display:block}@media (min-width:320px) and (max-width:991px){.swapimagewithcta.imageWithRightTextComp .img-wrapper img.bannerDesktop{display:none}}.swapimagewithcta.imageWithRightTextComp .righttext-wrapper.text-align-right{padding:50px;background-color:var(--bg-colour,#f8f8f8);width:40%}@media (min-width:320px) and (max-width:991px){.swapimagewithcta.imageWithRightTextComp .righttext-wrapper.text-align-right{padding:22px 20px 30px;margin:0;width:100%}}.swapimagewithcta.imageWithRightTextComp .righttext-wrapper.text-align-right p{letter-spacing:1px;font-weight:500;font-size:13px;margin-bottom:15px}@media (min-width:320px) and (max-width:991px){.swapimagewithcta.imageWithRightTextComp .righttext-wrapper.text-align-right p{letter-spacing:0;line-height:24px;font-size:12px}}.swapimagewithcta.imageWithRightTextComp .righttext-wrapper.text-align-right .righttext-subtextOverHeading p{font-weight:700;font-size:13px;font-weight:300;font-style:normal;font-stretch:normal;line-height:1.85;letter-spacing:.5px;color:#222;text-transform:uppercase}.swapimagewithcta.imageWithRightTextComp .righttext-wrapper.text-align-left{float:left}.swapimagewithcta.imageWithRightTextComp .righttext-wrapper .righttext-heading h1{font-size:30px;font-weight:700;font-style:normal;font-stretch:normal;line-height:1.13;letter-spacing:normal;color:#222;margin-bottom:15px}@media (min-width:320px) and (max-width:767px){.swapimagewithcta.imageWithRightTextComp .righttext-wrapper .righttext-heading h1{font-size:22px;line-height:1.09}}@media (min-width:320px) and (max-width:991px){.swapimagewithcta.imageWithRightTextComp .righttext-wrapper .righttext-heading h1{font-size:22px}}.swapimagewithcta.imageWithRightTextComp .righttext-description p{font-size:13px;font-weight:300;font-style:normal;font-stretch:normal;line-height:24px;letter-spacing:.5px;color:#222}@media (min-width:320px) and (max-width:767px){.swapimagewithcta.imageWithRightTextComp .righttext-description p{font-size:12px;font-weight:300;line-height:2;letter-spacing:normal}}@media (min-width:320px) and (max-width:991px){.swapimagewithcta.imageWithRightTextComp .righttext-description p{font-size:12px;font-weight:300;line-height:2;letter-spacing:normal}}.swapimagewithcta.imageWithRightTextComp .righttext-cta{max-width:167px;margin-bottom:15px;cursor:pointer}@media (min-width:320px) and (max-width:767px){.swapimagewithcta.imageWithRightTextComp .righttext-cta{max-width:100%;margin:0 auto;height:40px}}@media (min-width:1200px){.swapimagewithcta.imageWithRightTextComp .righttext-cta{margin-bottom:43px}}.swapimagewithcta.imageWithRightTextComp .righttext-cta .ctaText{font-size:13px;font-weight:500;font-style:normal;font-stretch:normal;line-height:.92;letter-spacing:1px;text-align:center;color:#fff;width:100%}.swapimagewithcta.imageWithRightTextComp .righttext-cta .ctaText:hover{color:#5e25b2}@media (min-width:320px) and (max-width:767px){.swapimagewithcta.imageWithRightTextComp .righttext-cta .ctaText{font-size:11px;font-weight:500;line-height:1.2;letter-spacing:.77px;padding-top:12px;height:100%}}.swapimagewithcta.imageWithRightTextComp .righttext-cta .viewAllLink{color:#000;font-size:13px;border-bottom:2px solid #8839ff;text-decoration:none}@media (min-width:992px){.swapimagewithcta.imageWithRightTextComp.swapimagewithcta-smallImage .img-wrapper{width:37%}}@media (min-width:992px){.swapimagewithcta.imageWithRightTextComp.swapimagewithcta-smallImage .righttext-wrapper.text-align-right{padding:18px 40px;width:63%}}.swapimagewithcta.imageWithRightTextComp .swap-img-wraper{display:flex;flex-direction:row;align-items:center;background:var(--bg-colour,#f8f8f8)}@media (min-width:320px) and (max-width:991px){.swapimagewithcta.imageWithRightTextComp .swap-img-wraper{flex-direction:column}}.swapimagewithcta .righttext-wrapper h2{margin-bottom:10px}.swapimagewithcta .righttext-wrapper h3{margin-bottom:20px}.swapimagewithcta .righttext-wrapper h5{font-size:13px}.swapimagewithcta .ctaComp{margin-top:15px;cursor:pointer!important}.swapimagewithcta .ctaComp .ctaText{width:auto;cursor:pointer!important}@media (min-width:320px) and (max-width:991px){.swapimagewithcta .ctaComp .ctaText{width:100%;font-size:12px;line-height:12px;letter-spacing:.77px}}.swapimagewithcta.imageLeftAligned .palleteTitle{margin-bottom:10px}.swapimagewithcta.imageFullStretch .swap-img-wraper{display:block!important;position:relative}@media (min-width:992px){.swapimagewithcta.imageFullStretch .swap-img-wraper .img-left{height:700px;width:100%}}@media (min-width:992px) and (max-width:1024px){.swapimagewithcta.imageFullStretch .swap-img-wraper .img-left{max-height:500px}}.swapimagewithcta.imageFullStretch .swap-img-wraper .righttext-wrapper{position:absolute;z-index:9;background-color:transparent!important;color:#fff}@media (min-width:992px){.swapimagewithcta.imageFullStretch .swap-img-wraper .righttext-wrapper{right:210px;top:10%;width:25%!important;padding:0!important}}@media (min-width:320px) and (max-width:991px){.swapimagewithcta.imageFullStretch .swap-img-wraper .righttext-wrapper{padding:0 58px 0 48px!important;top:58%}}@media (min-width:320px) and (max-width:991px){.swapimagewithcta.imageFullStretch .swap-img-wraper .righttext-wrapper .ctaRevampYellow{margin-top:25px}}@media (min-width:992px){.swapimagewithcta.imageFullStretch .swap-img-wraper .imageFullStretchHeading{font-size:32px}}@media (min-width:320px) and (max-width:991px){.swapimagewithcta.imageFullStretch .swap-img-wraper .imageFullStretchHeading{font-size:24px}}.swapimagewithcta.imageFullStretch.designGuide .swap-img-wraper{background:none}.swapimagewithcta.imageFullStretch.designGuide .swap-img-wraper .img-left{height:auto;min-height:140px}.swapimagewithcta.imageFullStretch.designGuide .swap-img-wraper .img-left img{border-radius:8px;background:#fff;height:auto}@media (min-width:992px){.swapimagewithcta.imageFullStretch.designGuide .swap-img-wraper .righttext-wrapper.text-align-right{display:flex;width:100%!important;right:0;justify-content:space-evenly}}@media (min-width:320px) and (max-width:991px){.swapimagewithcta.imageFullStretch.designGuide .swap-img-wraper .righttext-wrapper.text-align-right{padding:20px!important;top:5%}}.swapimagewithcta.imageFullStretch.designGuide .swap-img-wraper .righttext-wrapper.text-align-right .designGuideBannerHeading{font-size:24px;font-weight:800;line-height:28px;margin-bottom:8px;width:70%}@media (min-width:320px) and (max-width:991px){.swapimagewithcta.imageFullStretch.designGuide .swap-img-wraper .righttext-wrapper.text-align-right .designGuideBannerHeading{text-align:center;font-size:20px;line-height:24px;width:100%}}.swapimagewithcta.imageFullStretch.designGuide .swap-img-wraper .righttext-wrapper.text-align-right .designGuideBannerPara{font-size:14px;line-height:19.6px;opacity:.9}@media (min-width:320px) and (max-width:991px){.swapimagewithcta.imageFullStretch.designGuide .swap-img-wraper .righttext-wrapper.text-align-right .designGuideBannerPara{text-align:center;font-size:12px;font-weight:500;line-height:16.8px}}@media (min-width:320px) and (max-width:991px){.swapimagewithcta.imageFullStretch.designGuide .swap-img-wraper .righttext-wrapper.text-align-right .cta.ctaComp.ctaRevampYellow.section{padding:0 14%;width:100%}}.swapimagewithcta.imageFullStretch.designGuide .swap-img-wraper.card-height-280 .img-wrapper.img-left{height:280px!important}@media (min-width:320px) and (max-width:991px){.swapimagewithcta.imageFullStretch.designGuide .swap-img-wraper.card-height-280 .img-wrapper.img-left{height:236px!important}}.swapimagewithcta.imageFullStretch.designGuideCardLayout .swap-img-wraper{border-radius:8px;background:#fff;box-shadow:0 4px 24px 0 rgba(0,0,0,.1)}.swapimagewithcta.imageFullStretch.designGuideCardLayout .swap-img-wraper .righttext-wrapper.text-align-right{position:unset;width:100%!important;padding:30px!important}@media (min-width:992px) and (max-width:1024px){.swapimagewithcta.imageFullStretch.designGuideCardLayout .swap-img-wraper .righttext-wrapper.text-align-right{padding-left:20px!important;padding-right:20px!important}}@media (min-width:320px) and (max-width:991px){.swapimagewithcta.imageFullStretch.designGuideCardLayout .swap-img-wraper .righttext-wrapper.text-align-right .rte.text.section{text-align:center}}.swapimagewithcta.imageFullStretch.designGuideCardLayout .swap-img-wraper .righttext-wrapper.text-align-right .rte.text.section p{color:#000;font-size:20px;font-weight:700;line-height:30px}@media (min-width:320px) and (max-width:991px){.swapimagewithcta.imageFullStretch.designGuideCardLayout .swap-img-wraper .righttext-wrapper.text-align-right .cta.animated-btn-black .centerAlign,.swapimagewithcta.imageFullStretch.designGuideCardLayout .swap-img-wraper .righttext-wrapper.text-align-right .cta.animated-btn-black .leftAlign,.swapimagewithcta.imageFullStretch.designGuideCardLayout .swap-img-wraper .righttext-wrapper.text-align-right .cta.animated-btn-black .rightAlign{text-align:center}}.swapimagewithcta.imageFullStretch.designGuideCardLayout .swap-img-wraper .righttext-wrapper.text-align-right .cta.animated-btn-black .centerAlign a,.swapimagewithcta.imageFullStretch.designGuideCardLayout .swap-img-wraper .righttext-wrapper.text-align-right .cta.animated-btn-black .centerAlign a:hover,.swapimagewithcta.imageFullStretch.designGuideCardLayout .swap-img-wraper .righttext-wrapper.text-align-right .cta.animated-btn-black .leftAlign a,.swapimagewithcta.imageFullStretch.designGuideCardLayout .swap-img-wraper .righttext-wrapper.text-align-right .cta.animated-btn-black .leftAlign a:hover,.swapimagewithcta.imageFullStretch.designGuideCardLayout .swap-img-wraper .righttext-wrapper.text-align-right .cta.animated-btn-black .rightAlign a,.swapimagewithcta.imageFullStretch.designGuideCardLayout .swap-img-wraper .righttext-wrapper.text-align-right .cta.animated-btn-black .rightAlign a:hover{color:#1e1e1e!important}.swapimagewithcta.imageFullStretch.designGuideCardLayout .swap-img-wraper .righttext-wrapper.text-align-right .cta.ctaComp{width:fit-content}@media (min-width:992px) and (max-width:1024px){.swapimagewithcta.imageFullStretch.designGuideCardLayout .swap-img-wraper .img-wrapper.img-left{max-height:fit-content}}.swapimagewithcta.imageFullStretch.designGuideCardLayout .swap-img-wraper .img-wrapper.img-left img{height:auto;border-top-left-radius:8px;border-top-right-radius:8px;margin:0}.swapimagewithcta.imageFullStretch.designGuideCardLayout .swap-img-wraper.card-height-290 .img-wrapper.img-left{height:290px!important}@media (min-width:320px) and (max-width:991px){.swapimagewithcta.imageFullStretch.designGuideCardLayout .swap-img-wraper.card-height-290 .img-wrapper.img-left{height:275px!important}}.swapimagewithcta.imageFullStretch.designGuideCardLayout .swap-img-wraper.card-height-328 .img-wrapper.img-left{height:328px!important}@media (min-width:320px) and (max-width:991px){.swapimagewithcta.imageFullStretch.designGuideCardLayout .swap-img-wraper.card-height-328 .img-wrapper.img-left{height:275px!important}}.swapimagewithcta.imageFullStretch.designGuideCardLayout .swap-img-wraper.card-height-428 .img-wrapper.img-left{height:428px!important}@media (min-width:320px) and (max-width:991px){.swapimagewithcta.imageFullStretch.designGuideCardLayout .swap-img-wraper.card-height-428 .img-wrapper.img-left{height:275px!important}}.swapimagewithcta.imageFullStretch.designGuideCardLayout .swap-img-wraper.card-height-552 .img-wrapper.img-left{height:552px!important}@media (min-width:320px) and (max-width:991px){.swapimagewithcta.imageFullStretch.designGuideCardLayout .swap-img-wraper.card-height-552 .img-wrapper.img-left{height:275px!important}}@media (min-width:992px){.design-guide-layout{padding-left:3%;padding-right:3%}}@media (min-width:992px){.design-guide-layout .twovariantscolumn .asidediv,.design-guide-layout .twovariantscolumn .contentdiv{padding-right:10px}}@media (min-width:992px){.design-guide-layout .colctrlcomp .row{margin-right:-15px;margin-left:-10px}.design-guide-layout .colctrlcomp .row .col-lg-4.col-md-12{padding-right:10px;padding-left:10px}}@media (min-width:992px){.design-guide-layout .designGuideCardLayout{margin-bottom:20px}}@media (min-width:320px) and (max-width:991px){.design-guide-layout .designGuideCardLayout{margin-bottom:24px}}.design-guide-layout .design-guide-landingHeading{background:linear-gradient(270deg,#f8a12e,#be2a1d 50.07%,#45216c 98.1%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:32px;font-weight:800;line-height:normal;width:fit-content}.design-guide-layout .designGuide.card-height-280{margin-bottom:20px}.design-guide-layout .designGuide.card-height-280 .swap-img-wraper .righttext-wrapper.text-align-right{display:block;text-align:center;top:20%}@media (min-width:1201px) and (max-width:1440px){.design-guide-layout .designGuide.card-height-280 .swap-img-wraper .righttext-wrapper.text-align-right{top:10%}}@media (min-width:320px) and (max-width:991px){.design-guide-layout .designGuide.card-height-280 .swap-img-wraper .righttext-wrapper.text-align-right{top:7%}}.design-guide-layout .designGuide.card-height-280 .swap-img-wraper .righttext-wrapper.text-align-right .designGuideBannerHeading{width:100%;padding:0 20px;font-size:32px;line-height:32px}@media (min-width:320px) and (max-width:991px){.design-guide-layout .designGuide.card-height-280 .swap-img-wraper .righttext-wrapper.text-align-right .designGuideBannerHeading{font-size:20px;line-height:24px}}.design-guide-layout .designGuide.card-height-280 .swap-img-wraper .righttext-wrapper.text-align-right .designGuideBannerPara{padding:0 20px;font-size:16px;line-height:22.4px}@media (min-width:320px) and (max-width:991px){.design-guide-layout .designGuide.card-height-280 .swap-img-wraper .righttext-wrapper.text-align-right .designGuideBannerPara{font-size:12px;font-weight:500;line-height:16.8px}}.design-guide-layout .designGuide.card-height-280 .swap-img-wraper .righttext-wrapper.text-align-right .cta.ctaComp{width:100%;padding:0 10px;text-align-last:center}.design-guide-layout .loadmore-designcard{margin-top:56px}@media (min-width:320px) and (max-width:991px){.design-guide-layout .loadmore-designcard{margin-top:48px}}.design-guide-layout .loadmore-designcard a{color:#1e1e1e!important;padding:14px 20px!important;border:1px solid #1e1e1e!important;font-size:14px!important;font-weight:700!important;line-height:140%!important}.design-guide-layout .loadmore-designcard a:hover{border:none!important}@media (min-width:992px){.blog-details-page-wrapper .swapimagewithcta .swap-img-wraper .righttext-wrapper{padding:0 10px!important}}@media (min-width:992px) and (min-width:992px){.blog-details-page-wrapper .swapimagewithcta .swap-img-wraper .righttext-wrapper .rte .designGuideBannerHeading{width:82%!important}}@media (min-width:992px) and (min-width:992px){.blog-details-page-wrapper .swapimagewithcta .swap-img-wraper .righttext-wrapper .cta{transform:translateY(22px)}}@media (min-width:992px) and (min-width:992px){.blog-details-page-wrapper .swapimagewithcta .swap-img-wraper .righttext-wrapper .cta .animated-arrow-button{white-space:nowrap}}.colour-nxt-revamp .swapimagewithcta{align-items:normal;display:block!important;background-color:transparent;background:transparent!important}@media (min-width:320px) and (max-width:991px){.colour-nxt-revamp .swapimagewithcta{padding:0 11px}}.colour-nxt-revamp .swapimagewithcta .swap-img-wraper{display:flex;flex-direction:row;background-position:50%;align-items:normal}@media (min-width:320px) and (max-width:991px){.colour-nxt-revamp .swapimagewithcta .swap-img-wraper{flex-direction:column}}.colour-nxt-revamp .swapimagewithcta .swap-img-wraper .righttext-wrapper{padding:50px;background-image:var(--bg-image-desk);flex:1;background-position:100%;display:flex;flex-direction:column;justify-content:center;background-repeat:no-repeat}@media (min-width:320px) and (max-width:991px){.colour-nxt-revamp .swapimagewithcta .swap-img-wraper .righttext-wrapper{padding:25px}}.colour-nxt-revamp .swapimagewithcta .swap-img-wraper .righttext-wrapper .rte .forecast-title{font-size:40px;line-height:42px;font-weight:800;margin-bottom:1px;color:#5d4f43}@media (min-width:320px) and (max-width:991px){.colour-nxt-revamp .swapimagewithcta .swap-img-wraper .righttext-wrapper .rte .forecast-title{font-size:32px;line-height:33.6px}}@media (device-width:1024px) and (device-height:1366px) and (orientation:portrait){.colour-nxt-revamp .swapimagewithcta .swap-img-wraper .righttext-wrapper .rte .forecast-title{font-size:29px;line-height:36px}}.colour-nxt-revamp .swapimagewithcta .swap-img-wraper .righttext-wrapper .rte .forecast-year{font-size:54px;font-weight:800;line-height:64.8px;color:#97836a;margin-bottom:10px}@media (min-width:320px) and (max-width:991px){.colour-nxt-revamp .swapimagewithcta .swap-img-wraper .righttext-wrapper .rte .forecast-year{font-size:50px;margin-bottom:0}}@media (device-width:1024px) and (device-height:1366px) and (orientation:portrait){.colour-nxt-revamp .swapimagewithcta .swap-img-wraper .righttext-wrapper .rte .forecast-year{font-size:45px;line-height:55.8px}}.colour-nxt-revamp .swapimagewithcta .swap-img-wraper .righttext-wrapper .rte .forecast-para{font-size:14px;font-weight:500;line-height:21px;color:#2e2f32}@media (min-width:320px) and (max-width:991px){.colour-nxt-revamp .swapimagewithcta .swap-img-wraper .righttext-wrapper .rte .forecast-para{margin-bottom:0}}.colour-nxt-revamp .swapimagewithcta .swap-img-wraper .righttext-wrapper .rte .signup-title{font-size:32px;font-weight:800;line-height:35.2px;color:#000;margin-bottom:3px}@media (min-width:320px) and (max-width:991px){.colour-nxt-revamp .swapimagewithcta .swap-img-wraper .righttext-wrapper .rte .signup-title{font-size:24px;line-height:33.6px}}@media (device-width:1024px) and (device-height:1366px) and (orientation:portrait){.colour-nxt-revamp .swapimagewithcta .swap-img-wraper .righttext-wrapper .rte .signup-title{font-size:24px;line-height:25.2px;display:inline}}.colour-nxt-revamp .swapimagewithcta .swap-img-wraper .righttext-wrapper .signup{margin-top:20px}@media (min-width:320px) and (max-width:991px){.colour-nxt-revamp .swapimagewithcta .swap-img-wraper .righttext-wrapper .signup{margin-top:16px}}.colour-nxt-revamp .swapimagewithcta .swap-img-wraper .righttext-wrapper .signup form .signup-newsCta{display:flex;flex-direction:column}.colour-nxt-revamp .swapimagewithcta .swap-img-wraper .righttext-wrapper .signup form .signup-newsCta .emailreset{font-size:16px;font-weight:400;font-style:normal;font-stretch:normal;line-height:2;letter-spacing:normal;text-align:justify;color:#222;width:52.5%;padding-left:20px;padding:14px 16px;border-radius:6px;border:1px solid var(--Neutral-color-grey-400,#75787b);line-height:24px}@media (min-width:320px) and (max-width:991px){.colour-nxt-revamp .swapimagewithcta .swap-img-wraper .righttext-wrapper .signup form .signup-newsCta .emailreset{width:100%!important}}@media (device-width:1024px) and (device-height:1366px) and (orientation:portrait){.colour-nxt-revamp .swapimagewithcta .swap-img-wraper .righttext-wrapper .signup form .signup-newsCta .emailreset{width:100%}}@media (min-width:1200px){.colour-nxt-revamp .swapimagewithcta .swap-img-wraper .righttext-wrapper .signup form .signup-newsCta .emailreset{width:320px;height:52px}}.colour-nxt-revamp .swapimagewithcta .swap-img-wraper .righttext-wrapper .signup form .signup-newsCta .signup-ctaText{font-weight:700;line-height:24px;letter-spacing:1.08px;text-align:center;color:#232426!important;font-size:16px;width:fit-content;border:none!important;border-radius:50px;display:flex;justify-content:center;align-items:center;background:#fcaf17!important;cursor:pointer;margin-top:20px;padding:10px 20px}.colour-nxt-revamp .swapimagewithcta .swap-img-wraper .righttext-wrapper .signup form .signup-newsCta .signup-ctaText:before{content:"";background:url(../../../etc.clientlibs/apcolourcatalogue/components/content/findcontractor/clientlibs/resources/images/arrow-icon.svg) no-repeat;position:relative;display:flex;order:1;margin-left:8px;width:17px;height:14px}.colour-nxt-revamp .swapimagewithcta .swap-img-wraper .righttext-wrapper .signup form .signup-newsCta .signup-ctaText:hover{box-shadow:none;background:#fdbf45!important;color:#232426}.colour-nxt-revamp .swapimagewithcta .swap-img-wraper .righttext-wrapper .findcontractor .findcontractor-wraper .pin-code-city-search-wp .input-with-cta{align-items:center}.colour-nxt-revamp .swapimagewithcta .swap-img-wraper .righttext-wrapper .findcontractor .findcontractor-wraper .pin-code-city-search-wp .input-with-cta .pincode-input-wp .ctaPincode{border:1px solid #75787b;background:#fff;border-radius:6px}.colour-nxt-revamp .swapimagewithcta .swap-img-wraper .righttext-wrapper .findcontractor .findcontractor-wraper .pin-code-city-search-wp .input-with-cta .js-pincode-cta{font-size:16px;height:44px;width:123px;background:#fcaf17;border:none;border-radius:50px;display:flex;justify-content:center;align-items:center;margin-left:15px}.colour-nxt-revamp .swapimagewithcta .swap-img-wraper .righttext-wrapper .findcontractor .findcontractor-wraper .pin-code-city-search-wp .input-with-cta .js-pincode-cta:before{content:"";background:url(../../../etc.clientlibs/apcolourcatalogue/components/content/findcontractor/clientlibs/resources/images/arrow-icon.svg);position:relative;display:flex;order:1;margin-left:8px;width:16px;height:14px}.colour-nxt-revamp .swapimagewithcta .swap-img-wraper .righttext-wrapper .findcontractor .findcontractor-wraper .pin-code-city-search-wp .input-with-cta .js-pincode-cta:hover{background:#fdbf45}.swapimagewithcta:has(.image-zoomin) .img-wrapper{overflow:hidden}.swapimagewithcta:has(.image-zoomin) .img-wrapper img{transition:transform 1.5s ease}.swapimagewithcta:has(.image-zoomin) .img-wrapper img:hover{transform:scale(1.075)}
.lucky-draw-block .lucky-draw-block-wraper{color:#fff;position:relative}.lucky-draw-block .lucky-draw-block-wraper .lucky-draw-block-content.before-quiz-submit{padding:30px 20px;background-repeat:no-repeat;min-height:270px;background-size:100% 100%}.lucky-draw-block .lucky-draw-block-wraper .lucky-draw-block-content.before-quiz-submit .cta a{background:#000!important;color:#fff!important;padding:12px 28px!important}@media (max-width:360px){.lucky-draw-block .lucky-draw-block-wraper .lucky-draw-block-content.before-quiz-submit .cta a{padding:12px 30px!important}}@media (max-width:400px){.lucky-draw-block .lucky-draw-block-wraper .lucky-draw-block-content.before-quiz-submit .cta a{padding:12px 36px!important}}@media (min-width:401px) and (max-width:991px){.lucky-draw-block .lucky-draw-block-wraper .lucky-draw-block-content.before-quiz-submit .cta a{padding:12px 40px!important}}.lucky-draw-block .lucky-draw-block-wraper .lucky-draw-block-content.after-quiz-submit{padding:30px 20px}.lucky-draw-block .lucky-draw-block-wraper .lucky-draw-block-content .lucky-draw-title{font-size:14px;line-height:24px;font-style:italic;font-weight:700;margin-bottom:15px}.lucky-draw-block .lucky-draw-block-wraper .lucky-draw-block-content .lucky-draw-para{font-size:20px;font-weight:700;line-height:24px;text-align:left;margin-bottom:15px;max-width:90%}.lucky-draw-block .lucky-draw-block-wraper .lucky-draw-block-content .lucky-draw-registration{font-size:14px;font-weight:500;line-height:17px;text-align:left;color:gray;margin-bottom:30px;color:#ffb626}.lucky-draw-block .lucky-draw-block-wraper .lucky-draw-block-content .lucky-draw-registration span{font-weight:700}.lucky-draw-block .lucky-draw-block-wraper .lucky-draw-block-content .cta.animated-btn-yellow{margin-top:146px}.lucky-draw-block .lucky-draw-block-wraper .lucky-draw-block-content .lucky-draw-tnc{font-size:14px;font-weight:400;line-height:12.1px;margin-bottom:0;margin-top:22px}.lucky-draw-block .lucky-draw-block-wraper .lucky-draw-block-content .lucky-draw-tnc .lucky-draw-yt-link{display:block;font-size:14px;font-weight:600;line-height:17px;letter-spacing:0;text-align:left;text-decoration:underline;color:#ffb626;text-underline-offset:3px;line-height:normal;padding-top:5px}.lucky-draw-block .lucky-draw-block-wraper .lucky-draw-block-content .invoice-disclaimer{background:#D9D9D945;color:#fff;padding:10px 20px;margin:20px -20px -30px}.lucky-draw-block .lucky-draw-block-wraper .lucky-draw-block-content .invoice-disclaimer p{font-size:14px;font-weight:400;line-height:16.8px;margin-bottom:0}.lucky-draw-block .lucky-draw-tnc-link{font-size:12px;font-weight:700;text-align:center;line-height:14.52px;padding:10px;text-decoration:underline}.lucky-draw-block .wait-message{margin-top:5px;margin-bottom:5px;text-align:center;color:red;line-height:normal;font-size:12px;font-weight:600;color:#fff;background:#000;margin-top:160px;position:absolute;bottom:0;padding:5px 30px;width:100%;left:0}.lucky-draw-block .tnc-block-overlay{display:none;position:fixed;top:89px;left:0;width:100%;height:100%;background-color:#000;justify-content:center;z-index:1}.lucky-draw-block .tnc-block-overlay .tnc-condition-block{background-color:#fff;overflow-y:auto;max-height:100vh;height:calc(100vh - 89px)}.lucky-draw-block .tnc-block-overlay .tnc-condition-block .tnc-image-banner{position:relative}.lucky-draw-block .tnc-block-overlay .tnc-condition-block .tnc-image-banner .prodBannerImage{height:200px;display:block}.lucky-draw-block .tnc-block-overlay .tnc-condition-block .tnc-image-banner .prodBannerImage img{width:100%;height:200px}.lucky-draw-block .tnc-block-overlay .tnc-condition-block .howtoplay-block{background:#fff5eb;padding:35px 0 40px}.lucky-draw-block .tnc-block-overlay .tnc-condition-block .howtoplay-block .howtoplay-block-mainTitle,.lucky-draw-block .tnc-block-overlay .tnc-condition-block .howtoplay-block .howtoplay-block-mainTitle p{text-align:center;font-size:20px;font-weight:800;line-height:27.32px}.lucky-draw-block .tnc-block-overlay .tnc-condition-block .howtoplay-block .howtoplay-steps .howtoplay-content-img-wraper{display:flex;align-items:center;padding:25px 40px 0;gap:28px;justify-content:center}.lucky-draw-block .tnc-block-overlay .tnc-condition-block .howtoplay-block .howtoplay-steps .howtoplay-content-img-wraper .howtoplay-content{display:flex;flex-direction:column;justify-content:center}.lucky-draw-block .tnc-block-overlay .tnc-condition-block .howtoplay-block .howtoplay-steps .howtoplay-content-img-wraper .howtoplay-content h2{font-size:12px;font-weight:700;line-height:16.39px;display:flex;gap:6px;align-items:center}.lucky-draw-block .tnc-block-overlay .tnc-condition-block .howtoplay-block .howtoplay-steps .howtoplay-content-img-wraper .howtoplay-content h2 .number{background:#1d1d1f;width:18px;height:18px;display:flex;color:#fff;border-radius:100px;justify-content:center;line-height:14.4px;align-items:center}.lucky-draw-block .tnc-block-overlay .tnc-condition-block .howtoplay-block .howtoplay-steps .howtoplay-content-img-wraper .howtoplay-content .howtoplay-block-text{line-height:15.03px;font-size:11px;font-weight:400;margin-left:25px}.lucky-draw-block .tnc-block-overlay .tnc-condition-block .tnc-disclaimer{padding:40px 16px 0}.lucky-draw-block .tnc-block-overlay .tnc-condition-block .tnc-disclaimer .tnc-title{font-size:20px;line-height:27.32px;font-weight:800;text-align:center;color:#000;margin-bottom:15px}.lucky-draw-block .tnc-block-overlay .tnc-condition-block .tnc-disclaimer .tnc-desc{font-weight:400;font-size:11px;line-height:15.03px;color:gray;margin-bottom:220px}.lucky-draw-block .tnc-block-overlay .tnc-condition-block .fixedbottom-block{background:#fff;position:fixed;bottom:0;padding:0 16px 90px;width:100%}.lucky-draw-block .tnc-block-overlay .tnc-condition-block .fixedbottom-block .tnc-heading{font-size:12px;font-weight:500;line-height:16.39px;text-align:center;color:#000;margin:22px 0}.lucky-draw-block .tnc-block-overlay .tnc-condition-block .fixedbottom-block .cta .animated-arrow-button{width:100%!important;justify-content:center}.lucky-draw-block .tnc-block-overlay .tnc-condition-block .fixedbottom-block .cta .animated-arrow-button:hover{color:#000!important;background:transparent!important;border:1px solid #000!important}.lucky-draw-block .tnc-block-overlay .tnc-condition-block .fixedbottom-block .cta .animated-arrow-button:hover .arrow:after{filter:invert(1)}.lucky-draw-block .modal-dialog{position:absolute;bottom:0;margin:0;width:100%}.lucky-draw-block .modal-dialog .modal-content{width:100%;background:#fff;border:none;position:relative;padding:20px 15px;border-radius:8px 8px 0 0;padding-bottom:90px}.lucky-draw-block .modal-dialog .modal-content .modal-header{padding:0;border:none}.lucky-draw-block .modal-dialog .modal-content .modal-header .btn-close{position:absolute;top:10px;right:5px;border:none;background:transparent}.lucky-draw-block .modal-dialog .modal-content .modal-header .btn-close img{width:20px;height:20px}.lucky-draw-block .modal-dialog .modal-content .modal-header .btn-close:focus,.lucky-draw-block .modal-dialog .modal-content .modal-header .btn-close:hover{text-decoration:none;cursor:pointer}.lucky-draw-block .modal-dialog .modal-content .modal-header .modal-title{font-weight:800;font-size:16px;line-height:21.86px;color:#1d1d1f}.lucky-draw-block .modal-dialog .modal-content .modal-body{padding:0;text-align:center}.lucky-draw-block .modal-dialog .modal-content .modal-body .lucky-draw-step-1 .step-1-description{margin-top:8px;font-weight:500;font-size:14px;line-height:19.12px;color:#1d1d1f;text-align:left;width:92%}.lucky-draw-block .modal-dialog .modal-content .modal-body .lucky-draw-step-1 .step-1-banner-image{margin-top:8px;width:100%;height:fit-content;background-size:100%;background-repeat:no-repeat}.lucky-draw-block .modal-dialog .modal-content .modal-body .lucky-draw-step-1 .step-1-banner-image img{height:auto;width:100%}.lucky-draw-block .modal-dialog .modal-content .modal-body .lucky-draw-step-1 .terms-cond-title{margin-top:12px;width:100%;font-weight:400;font-size:12px;line-height:18px;color:#000;text-align:center;margin-bottom:15px}.lucky-draw-block .modal-dialog .modal-content .modal-body .lucky-draw-step-1 .terms-cond-title span{font-weight:700;line-height:14.52px;color:#1d1d1f;text-decoration:underline;text-underline-offset:4px}.lucky-draw-block .modal-dialog .modal-content .modal-body .lucky-draw-step-1 .start-now-section{margin-top:10px}.lucky-draw-block .modal-dialog .modal-content .modal-body .lucky-draw-step-2 .question-section{margin-top:25px;font-weight:700;font-size:20px;line-height:27.32px;text-align:left}.lucky-draw-block .modal-dialog .modal-content .modal-body .lucky-draw-step-2 .answer-option-radio-btns{margin-top:20px}.lucky-draw-block .modal-dialog .modal-content .modal-body .lucky-draw-step-2 .answer-option-radio-btns .option-radio-btn{margin-top:15px}.lucky-draw-block .modal-dialog .modal-content .modal-body .lucky-draw-step-2 .answer-option-radio-btns .option-radio-btn .question-answer-common-input{display:none}.lucky-draw-block .modal-dialog .modal-content .modal-body .lucky-draw-step-2 .answer-option-radio-btns .option-radio-btn .question-answer-common-input:checked+label{color:#202020;border:1px solid #00c853;background:#e2f9eb;opacity:1}.lucky-draw-block .modal-dialog .modal-content .modal-body .lucky-draw-step-2 .answer-option-radio-btns .option-radio-btn .question-answer-common-input:checked+label:before{width:20px;height:20px;outline:1px solid #00c853;top:50%;transform:translateY(-50%);left:16px}.lucky-draw-block .modal-dialog .modal-content .modal-body .lucky-draw-step-2 .answer-option-radio-btns .option-radio-btn .question-answer-common-input:checked+label:after{content:"";display:block;position:absolute;left:16px;border-radius:66%;top:50%;transform:translateY(-50%);background:url(../../../content/dam/apcolourcatalogue/asset/ap-revamp/luckydraw/Greenradio.svg);width:20px;height:20px}.lucky-draw-block .modal-dialog .modal-content .modal-body .lucky-draw-step-2 .answer-option-radio-btns .option-radio-btn .question-answer-common-label{display:block;color:#323232;position:relative;font-size:16px;font-weight:500;line-height:21.86px;border-radius:6px;border:1px solid #bdbdbd;background:#fff;padding:20px 18px 20px 46px;cursor:pointer;opacity:.6;text-align:left}.lucky-draw-block .modal-dialog .modal-content .modal-body .lucky-draw-step-2 .answer-option-radio-btns .option-radio-btn .question-answer-common-label:before{content:"";display:block;position:absolute;width:18px;height:18px;border:1px solid #bdbdbd;border-radius:50%;top:50%;left:16px;transform:translateY(-50%)}.lucky-draw-block .modal-dialog .modal-content .modal-body .lucky-draw-step-2 .answer-submit-button-section{margin-top:25px}.lucky-draw-block .modal-dialog .modal-content .modal-body .lucky-draw-step-2 .answer-submit-button-section .answer-submit-button{width:100%!important;justify-content:center}.lucky-draw-block .modal-dialog .modal-content .modal-body .lucky-draw-step-3 .congratulations-block{-webkit-background-size:100% 43%;-moz-background-size:100% 43%;-o-background-size:100% 43%;background-size:100% 43%;background-repeat:no-repeat;background-position:top}.lucky-draw-block .modal-dialog .modal-content .modal-body .lucky-draw-step-3 .congratulations-block .congratulations-block-title{font-size:32px;font-weight:800;line-height:41.2px;margin-bottom:13px;text-align:left}.lucky-draw-block .modal-dialog .modal-content .modal-body .lucky-draw-step-3 .congratulations-block .congratulations-block-subtitle{font-size:14px;font-weight:500;line-height:19.12px;text-align:left}.lucky-draw-block .modal-dialog .modal-content .modal-body .lucky-draw-step-3 .congratulations-block .congratulations-block-img-wraper{position:relative;padding:25px 0}.lucky-draw-block .modal-dialog .modal-content .modal-body .lucky-draw-step-3 .congratulations-block .congratulations-block-img-wraper .congratulations-block-img{width:100%;height:100%}.lucky-draw-block .modal-dialog .modal-content .modal-body .lucky-draw-step-3 .congratulations-block .congratulations-block-img-wraper .congratulations-block-registerblock{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;color:#fff;display:flex;flex-direction:column}.lucky-draw-block .modal-dialog .modal-content .modal-body .lucky-draw-step-3 .congratulations-block .congratulations-block-img-wraper .congratulations-block-registerblock .register-number-title{font-size:14px;font-weight:500;line-height:19.12px;margin-bottom:6px;color:#000}.lucky-draw-block .modal-dialog .modal-content .modal-body .lucky-draw-step-3 .congratulations-block .congratulations-block-img-wraper .congratulations-block-registerblock .register-number{font-size:32px;font-weight:300;line-height:35.2px;color:#000}.lucky-draw-block .modal-dialog .modal-content .modal-body .lucky-draw-step-3 .congratulations-block .congratulations-block-winner{padding:0 20px;margin-bottom:20px}.lucky-draw-block .modal-dialog .modal-content .modal-body .lucky-draw-step-3 .congratulations-block .congratulations-block-winner .congratulations-block-winner-date{font-size:16px;font-weight:800;line-height:21.86px;text-align:center;color:#2f2f2f;margin-bottom:8px}.lucky-draw-block .modal-dialog .modal-content .modal-body .lucky-draw-step-3 .congratulations-block .congratulations-block-winner .congratulations-block-winner-link{font-size:14px;font-weight:600;line-height:16.8px;text-decoration:underline;text-align:center;margin-bottom:25px;text-underline-offset:3px}.lucky-draw-block .modal-dialog .modal-content .modal-body .lucky-draw-step-3 .congratulations-block .cta .animated-arrow-button{width:100%!important;justify-content:center}.lucky-draw-block .modal-dialog .modal-content .modal-body .lucky-draw-step-4 .attempt-to-answer-image,.lucky-draw-block .modal-dialog .modal-content .modal-body .lucky-draw-step-5 .attempt-to-answer-image{margin-top:25px}.lucky-draw-block .modal-dialog .modal-content .modal-body .lucky-draw-step-4 .oops-title,.lucky-draw-block .modal-dialog .modal-content .modal-body .lucky-draw-step-5 .oops-title{margin-top:25px;font-weight:800;font-size:32px;line-height:normal;background:linear-gradient(91.16deg,#431a80 1.46%,#ee4137 51.38%,#feb940);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.lucky-draw-block .modal-dialog .modal-content .modal-body .lucky-draw-step-4 .wrong-answer-title,.lucky-draw-block .modal-dialog .modal-content .modal-body .lucky-draw-step-5 .wrong-answer-title{margin-top:15px;font-weight:800;font-size:16px;line-height:21.86px;color:#2f2f2f}.lucky-draw-block .modal-dialog .modal-content .modal-body .lucky-draw-step-4 .attempt-to-answer-description,.lucky-draw-block .modal-dialog .modal-content .modal-body .lucky-draw-step-5 .attempt-to-answer-description{margin-top:25px;padding:0 50px;font-weight:500;font-size:16px;line-height:21.86px;color:#2f2f2f}.lucky-draw-block .modal-dialog .modal-content .modal-body .lucky-draw-step-4 .horizontal-line,.lucky-draw-block .modal-dialog .modal-content .modal-body .lucky-draw-step-5 .horizontal-line{margin-top:15px;width:16%;border:1px solid #c1c1c1}.lucky-draw-block .modal-dialog .modal-content .modal-body .lucky-draw-step-4 .attempt-left-title,.lucky-draw-block .modal-dialog .modal-content .modal-body .lucky-draw-step-5 .attempt-left-title{margin-top:20px;font-weight:400;font-size:11px;line-height:15.03px;color:gray}.lucky-draw-block .modal-dialog .modal-content .modal-body .lucky-draw-step-4 .continue-button-section,.lucky-draw-block .modal-dialog .modal-content .modal-body .lucky-draw-step-5 .continue-button-section{margin-top:18px}.lucky-draw-block .modal-dialog .modal-content .modal-body .cta .animated-arrow-button{width:100%!important;justify-content:center;padding:23px 18px}.lucky-draw-block .modal-dialog .modal-content .modal-body .cta .animated-arrow-button:hover{padding:22.2px 18px}.lucky-draw-block .already-registered-modal-container .modal-dialog{position:absolute;top:50%;transform:translateY(-50%);margin:0;padding:0 10px;width:100%}.lucky-draw-block .already-registered-modal-container .modal-dialog .modal-content{width:100%;background:#fff;border:none;position:relative;padding:30px 15px 20px;border-radius:8px 8px 0 0}.lucky-draw-block .already-registered-modal-container .modal-dialog .modal-content .modal-header{padding:0;border:none}.lucky-draw-block .already-registered-modal-container .modal-dialog .modal-content .modal-header .btn-close{position:absolute;top:10px;right:5px;border:none;background:transparent}.lucky-draw-block .already-registered-modal-container .modal-dialog .modal-content .modal-header .btn-close img{width:20px;height:20px}.lucky-draw-block .already-registered-modal-container .modal-dialog .modal-content .modal-header .btn-close:focus,.lucky-draw-block .already-registered-modal-container .modal-dialog .modal-content .modal-header .btn-close:hover{text-decoration:none;cursor:pointer}.lucky-draw-block .already-registered-modal-container .modal-dialog .modal-content .modal-body{padding:0;text-align:center}.lucky-draw-block .already-registered-modal-container .modal-dialog .modal-content .modal-body .already-registered-description{margin-top:16px;padding:0 60px;font-weight:500;font-size:14px;line-height:19.12px;text-align:center;color:#222}.lucky-draw-block .already-registered-modal-container .modal-dialog .modal-content .modal-body .okay-button-section{margin-top:24px}.lucky-draw-block .already-registered-modal-container .modal-dialog .modal-content .modal-body .okay-button-section .okay-button{width:100%!important;justify-content:center}
