.faqs{margin-bottom:40px}
.faqs .faq__list{margin-bottom:20px}
.faqs .faq__title{margin-bottom:6px;text-align:left}
.faqs .faq__list--item{border-bottom:1px solid var(--secondaryBtnVisited);padding:29px 0}
.faqs .faq__heading{font-size:var(--fontSize18);color:var(--primaryColor);display:flex;justify-content:space-between;cursor:pointer;line-height:var(--baseLineHeight)}
.faqs .faq__heading:after{content:"\002B";font-size:var(--fontSize26)}
.faqs .faq__heading.accordian__active:after{content:"\2212"}
.faqs .faq__heading.active{font-weight:var(--fontWeightBold)}
.faqs .faq__body p{font-size:var(--fontSize16);color:var(--primaryColor);line-height:var(--baseLineHeight);margin-top:0;margin-bottom:6px}
.faqs .button__wrapper{text-align:center;margin-top:20px}
.faqs .show__more,.faqs .show__less{width:120px;height:52px;color:var(--primaryColor);font-size:var(--baseFontSize);font-weight:var(--fontWeightBold);padding-top:6px;border-radius:4px;border:1px solid var(--SearchIcon);outline:0;background:var(--secondaryColor)}
.faqs .show__more:hover,.faqs .show__less:hover{cursor:pointer;font-weight:var(--fontWeightBold);text-decoration:none;background:var(--secondaryBtnHover);color:var(--primaryColor);border:1px solid var(--secondaryBtnVisited)}
.faqs .show__more:focus,.faqs .show__less:focus{outline:2px solid var(--blueColorLight)}
.faqs .show__more:active,.faqs .show__less:active{text-decoration:none;background:var(--secondaryBtnVisited);color:var(--primaryColor);border:1px solid var(--secondaryBtnVisited);outline:0}
.accordion_container .accordion_body{display:none}
.accordian__active{font-weight:var(--fontWeightBold)}
#faq-template-container-left{margin-top:60px;padding:0 11px}
#faq-template-container-right{margin-top:60px}
#faq-template-container-left .activeLink{font-weight:var(--fontWeightBold);margin-left:-20px;padding-left:20px}
.faq-bannercontainer{background:var(--secondaryLinkNormal);display:flex;width:100%}
.faq--banner{display:flex;width:100%;max-width:1280px;margin:0 auto}
.faq--banner .cmp-image{margin-top:0}
.faq--banner .support-banner-conatiner-section{padding:40px 77px}
.faq--banner .content-section{color:var(--secondaryColor);padding:0 60px}
.faq--banner .bannerforsupport,.faq--banner .image.aem-GridColumn--default--none{width:50%;background:var(--secondaryLinkNormal)}
.faq--banner .support-description,.faq--banner .support-header{text-align:left}
.faq--banner .support-description p{font-weight:var(--fontWeightBold);font-size:var(--fontSize14);color:var(--secondaryColor);max-width:436px}
.support-banner-conatiner .support-search-input{border:0;height:auto}
.support-banner-conatiner .aa-Input{background:transparent;border:0;padding:10px 20px;color:var(--secondaryBlack);font-size:var(--fontSize14);line-height:var(--baseLineHeight);font-weight:var(--fontWeightSmall);width:100%;border-radius:.25em;height:100%}
.support-banner-conatiner .aa-Form{border-radius:50px;width:100%;height:40px}
.support-banner-conatiner .aa-Form:focus-within{box-shadow:none;outline:0;border:2px solid var(--blueColorLight);border-radius:40px}
.support-banner-conatiner .aa-Label svg{display:none}
.support-banner-conatiner .aa-SubmitButton{left:auto;position:relative;right:15px;color:var(--SearchIcon);margin:0;padding:0;top:14px;height:24px;width:24px;cursor:pointer;font-family:var(--fontfamilyIcon);font-weight:var(--fontWeightBolder)}
.support-banner-conatiner .aa-SubmitButton:after{content:"\f002";color:var(--SearchIcon)}
.support-banner-conatiner .aa-SubmitButton:focus{outline:0}
.support-banner-conatiner .aa-InputWrapper{order:1}
.support-banner-conatiner .aa-InputWrapperPrefix{position:absolute;right:0;z-index:1;width:30px}
.support-banner-conatiner .aa-InputWrapperSuffix{order:3;right:55px;position:absolute;z-index:999}
.support-banner-conatiner .aa-ClearButton{width:22px;height:22px;padding:0;border-radius:100%;font-family:var(--fontfamilyIcon);font-weight:var(--fontWeightBolder);background-color:var(--livesupportBorderClr);position:relative}
.support-banner-conatiner .aa-ClearButton:before{content:"\f00d";font-weight:var(--fontWeightBolder);color:var(--btnDisabledLight);font-size:var(--baseFontSize);line-height:var(--lineHeightSmall);position:absolute;left:0;right:0}
.support-banner-conatiner .aa-ClearButton svg{display:none}
.support-banner-conatiner .aa-SubmitIcon{color:var(--SearchIcon);margin-top:10px}
.faq__list{padding:0}
.faq__list ol li{list-style-type:auto;line-height:var(--baseLineHeight)}
.faq__list ul li{list-style-type:disc;line-height:var(--baseLineHeight)}
.faq__results--query:before{content:'"'}
.faq__results--query:after{content:'"'}
.faq__results--query{text-transform:capitalize}
.faqs .ais-Hits--empty{font-size:var(--fontSize32);font-weight:var(--fontWeightBold)}
.faq__banner__img{display:none}
.faq--banner .bannerforsupport .search-box-support{margin:0}
.faq-search-results .faq__list--item:empty{display:none}
@media(max-width:980px) and (min-width:768px){.faq--banner{display:block}
.faq--banner .bannerforsupport,.faq--banner .image.aem-GridColumn--default--none{width:100%}
.faq--banner .support-banner-conatiner-section{padding:40px}
.cmp-image__image{display:none}
}
@media screen and (max-width:767px){.faq--banner .bannerforsupport,.faq--banner image.aem-GridColumn--default--none,.faq--banner .support-search-input{width:100%}
#container-myaccount .faq__left--navigation{width:100%}
.faq--banner .bannerforsupport .support-search-input{padding:0}
.faq--banner .image.aem-GridColumn--default--none{display:none}
.faq--banner .content-section{padding:0 30px}
.faq-search-results h2,.faqs h2{font-size:var(--fontSize24)}
.faq--banner .support-banner-conatiner-section{padding:30px}
.faqs .faq__heading{font-size:var(--fontSize14)}
.accordian__active{margin-bottom:10px}
.faqs .faq__body p{font-size:var(--fontSize12)}
.faqs .faq__list--item{padding:20px 0}
#faq-template-container-left{margin-top:30px}
#faq-template-container-right{margin-top:30px}
.faqs .faq__heading:after{margin-top:-5px}
}
.faq--banner .support-search-input#autocomplete-faq{margin-top:45px}
.faq--banner .image img.cmp-image__image{height:416px}
#container-myaccount{max-width:1280px;margin:0 auto;padding:0 30px}
body.scroll-visible{overflow:visible}
.faqs .loader_wrapper{position:fixed;background:rgba(0,0,0,0.8);top:0}