@page{size:A4;margin:0}
@media print{html,body{width:210mm;height:297mm}
body{min-width:auto !important;padding-top:45px}
*{-webkit-print-color-adjust:exact !important;color-adjust:exact !important}
h1{color:#000;background:0}
nav,aside{display:none}
body,article{width:100%;margin:0;padding:0}
h2,h3{page-break-after:avoid}
article{page-break-before:always}
body{min-width:auto !important;padding-top:45px}
body .grid-wrapper{padding-left:40px !important;padding-right:40px !important}
body .baa-wrapper:before{position:absolute;display:block;top:0;left:0;height:104px;content:"";width:100%;background-size:cover;background-repeat:no-repeat;background-color:transparent;z-index:-1}
body .baa-wrapper:after{display:none}
*{-webkit-print-color-adjust:exact !important;color-adjust:exact !important}
header .header{height:54px;max-width:940px;margin:0 auto;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);left:50%}
header .header .logo-content{-webkit-filter:grayscale(100%);filter:grayscale(100%)}
header .header .call-to-menu.hidden-xs{display:inline-block !important}
header .header .call-to-menu.hidden-xs .call-number-item{display:inline-block !important;font-size:16px;line-height:22px;color:#000 !important}
header .header .call-to-menu.hidden-xs .call-label-desktop{display:none}
header .header .call-to-menu.hidden-xs img{-webkit-filter:grayscale(100%);filter:grayscale(100%)}
header .header .call-to-menu.hidden-xs{display:none}
header .header .overlay-opened-menu,header .header .navigation-background{display:none !important}
header .header .header-container{display:none !important}
header .header .header-container .primary-fixed-menu{display:none}
header .header .logo-wrapper{display:block;border-bottom:1px solid #e6e7e9}
header .header .logo-wrapper .icons-mask-mobile{display:block !important}
header .header .logo-wrapper .icons-mask-mobile .primary-item:not(.call-to-menu){display:none}
header .header .logo-wrapper .icons-mask-mobile .call-to-menu{position:absolute;margin-top:20px;right:0;top:0}
header .header .logo-wrapper .icons-mask-mobile .call-to-menu .desktop-label-menu{display:none}
header .header .logo-wrapper .icons-mask-mobile .call-to-menu .mobile-label-menu{display:none}
header .header .logo-wrapper .icons-mask-mobile .call-to-menu .call-number-item{font-family:"AvenirNext-DemiBold",sans-serif}
header .header .logo-wrapper .main-logo{top:25px;width:103px;height:25px}
footer{display:none}
.baa-confirmation-wrapper{-webkit-print-color-adjust:exact;max-width:100%;width:100%;margin:0 auto;padding:0}
.baa-confirmation-wrapper .container{max-width:100%}
.baa-confirmation-wrapper .thank-user,.baa-confirmation-wrapper .thank-appointment,.baa-confirmation-wrapper .thank-you-column-r,.baa-confirmation-wrapper .baa-confirmation-cta-container,.baa-confirmation-wrapper .baa-additionalinfo-container,.baa-confirmation-wrapper .baa-additionalinfo-container{display:none !important}
.baa-confirmation-wrapper .baa-confirmation-container{min-width:90% !important}
.baa-confirmation-wrapper .baa-confirmation-container .print-description{margin-top:48px;margin-left:auto;margin-right:auto;max-width:444px !important}
.baa-confirmation-wrapper .baa-confirmation-container [class^="col"]{padding-right:0;padding-left:0}
.baa-confirmation-wrapper .baa-confirmation-container .only-print{display:block !important;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
.baa-confirmation-wrapper .baa-confirmation-container .only-print .confirmation-map{display:block !important;height:225px;width:534px}
.baa-confirmation-wrapper .baa-confirmation-container p{font-size:15px;line-height:1.33}
.baa-confirmation-wrapper .baa-confirmation-container .confirmation-header{margin-bottom:13px;padding-bottom:26px}
.baa-confirmation-wrapper .baa-confirmation-container .confirmation-header .main-title{display:none}
.baa-confirmation-wrapper .baa-confirmation-container .confirmation-header .main-title.only-print{display:block;font-size:27px;color:#000;line-height:1.09;margin-top:60px}
.baa-confirmation-wrapper .baa-confirmation-container .confirmation-header .thank-copy{display:none}
.baa-confirmation-wrapper .baa-confirmation-container .confirmation-appointment-wrapper{max-width:50%;margin-bottom:0 !important}
.baa-confirmation-wrapper .baa-confirmation-container .confirmation-appointment-wrapper .confirmation-appointment{background-color:#e6e7e9 !important;border:2px solid #e6e7e9;border-radius:6px;-webkit-print-color-adjust:exact;font-family:"Noto Sans",sans-serif;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:205px;margin-right:5px}
.baa-confirmation-wrapper .baa-confirmation-container .confirmation-appointment-wrapper .confirmation-appointment .conf-app-detail{display:none}
.baa-confirmation-wrapper .baa-confirmation-container .confirmation-appointment-wrapper .confirmation-appointment .conf-app-detail-print{font-size:20px !important;font-family:"AvenirNext-DemiBold",sans-serif;-webkit-box-flex:0;-ms-flex:none;flex:none;line-height:1.5;float:left;width:100%;padding:0 30px;margin:0 0 52px;color:#000 !important}
.baa-confirmation-wrapper .baa-confirmation-container .confirmation-appointment-wrapper .confirmation-appointment .conf-app-info{font-size:15px !important;float:left;width:100%;padding:0 30px;margin-top:17px;margin-bottom:19px;color:#000 !important}
.baa-confirmation-wrapper .baa-confirmation-container .confirmation-appointment-wrapper .confirmation-appointment .store-name,.baa-confirmation-wrapper .baa-confirmation-container .confirmation-appointment-wrapper .confirmation-appointment .store-address,.baa-confirmation-wrapper .baa-confirmation-container .confirmation-appointment-wrapper .confirmation-appointment .store-phone{font-size:15px !important;font-weight:normal !important;font-style:normal !important;font-stretch:normal !important;line-height:1.33 !important;letter-spacing:normal !important;color:#000 !important;margin-bottom:26px !important}
.baa-confirmation-wrapper .baa-confirmation-container .confirmation-appointment-wrapper .confirmation-appointment .link-focus{display:none}
.baa-confirmation-wrapper .baa-confirmation-container .confirmation-appointment-wrapper .confirmation-appointment .store-phone{margin-bottom:0}
.baa-confirmation-wrapper .baa-confirmation-container .baa-confirmation-detail{max-width:calc(50% - 5px);border:2px solid #e6e7e9;border-radius:6px;padding:0;height:205px;margin-left:5px;margin-bottom:0 !important}
.baa-confirmation-wrapper .baa-confirmation-container .baa-confirmation-detail .thank-you-column-l{width:100%;max-width:100%;-webkit-box-flex:1;-ms-flex:1;flex:1;padding:0}
.baa-confirmation-wrapper .baa-confirmation-container .baa-confirmation-detail .thank-you-column-l .container-store-detail{padding:30px}
.baa-confirmation-wrapper .baa-confirmation-container .baa-confirmation-detail .thank-you-column-l .container-store-detail .store-name{font-size:15px;max-width:100%;width:100%;-webkit-box-flex:1;-ms-flex:1;flex:1;padding:0;margin-bottom:23px}
.baa-confirmation-wrapper .baa-confirmation-container .baa-confirmation-detail .thank-you-column-l .container-store-detail .link-focus{display:none !important}
.baa-confirmation-wrapper .baa-confirmation-container .baa-confirmation-detail .thank-you-column-l .container-store-detail .store-address{font-size:15px;color:#000;margin-bottom:26px;padding:0}
.baa-confirmation-wrapper .baa-confirmation-container .baa-confirmation-detail .thank-you-column-l .container-store-detail .link-focus-mobile,.baa-confirmation-wrapper .baa-confirmation-container .baa-confirmation-detail .thank-you-column-l .container-store-detail .share-print-section,.baa-confirmation-wrapper .baa-confirmation-container .baa-confirmation-detail .thank-you-column-l .container-store-detail .thank-you-summary-text{display:none !important}
.baa-confirmation-wrapper .baa-confirmation-container .confirmation-map{display:none}
.baa-confirmation-wrapper .baa-confirmation-container .confirmation-map-print{margin-top:15px;overflow:hidden}
.baa-confirmation-wrapper .baa-confirmation-container .confirmation-map-print img{width:100% !important;height:auto !important;-webkit-filter:grayscale(100%);filter:grayscale(100%)}
.baa-confirmation-wrapper.confirmation-no-olb .baa-confirmation-detail{max-width:100%;margin:0;height:auto;text-align:center}
}
.baa-wrapper:before{background-image:url("clientlib-base/resources/img/fallback-bg/swirl-big-grey.png") !important;display:none;content:''}
.baa-confirmation-wrapper.baa-confirmation-wrapper:after{background-position:0 -35px}
.baa-confirmation-wrapper.confirmation-no-olb .confirmation-appointment-wrapper,.baa-confirmation-wrapper.confirmation-no-olb .addeventatc,.baa-confirmation-wrapper.confirmation-no-olb .thank-you-summary-text{display:none !important}
.baa-confirmation-wrapper.confirmation-no-olb .baa-confirmation-container .cards-container .card-item:last-child{-webkit-box-flex:0;-ms-flex:0 0 calc(200%/3);flex:0 0 calc(200%/3);max-width:calc(200%/3)}
@media only screen and (max-width:939px){.baa-confirmation-wrapper.confirmation-no-olb .baa-confirmation-container .cards-container .card-item:last-child{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
}
@media only screen and (max-width:709px){.baa-confirmation-wrapper.confirmation-no-olb .baa-confirmation-container .cards-container .card-item:last-child{height:100%}
}
.baa-confirmation-wrapper.confirmation-no-olb .baa-confirmation-container .cards-container .card-item:last-child .confirmation-map{height:100%}
@media only screen and (max-width:709px){.baa-confirmation-wrapper.confirmation-no-olb .baa-confirmation-container .cards-container .card-item:last-child .confirmation-map{height:fit-content}
}
.baa-confirmation-wrapper.confirmation-no-olb .baa-confirmation-container .cards-container .card-item:last-child .confirmation-map img{width:100%}
.baa-confirmation-wrapper.confirmation-no-olb .baa-confirmation-container .baa-confirmation-detail .thank-you-column-l .share-print-section{margin-top:83px}
.baa-confirmation-wrapper.confirmation-no-olb .baa-confirmation-container .baa-confirmation-detail .thank-you-column-l .share-print-section a{margin-bottom:0}
.baa-confirmation-wrapper.confirmation-no-olb div.baa-confirmation-cta-container{display:block;text-align:center;margin-bottom:60px}
.baa-confirmation-wrapper.confirmation-no-olb .thank-appointment{color:#000}
.baa-confirmation-wrapper.confirmation-no-olb .additional-info-container{display:none}
@media only screen and (max-width:939px){.baa-confirmation-wrapper .baa-confirmation-container .cards-container{gap:20px}
}
.baa-confirmation-wrapper .baa-confirmation-container .cards-container .card-item{height:360px}
@media only screen and (max-width:939px){.baa-confirmation-wrapper .baa-confirmation-container .cards-container .card-item{padding:0;height:320px}
}
@media only screen and (max-width:939px){.baa-confirmation-wrapper .baa-confirmation-container .cards-container .card-item.thank-you-column-r{height:auto}
}
.baa-confirmation-wrapper .baa-confirmation-container .cards-container .card-item .confirmation-map{height:100%}
.baa-confirmation-wrapper .baa-confirmation-container .cards-container .card-item:nth-child(2),.baa-confirmation-wrapper .baa-confirmation-container .cards-container .card-item:nth-child(3){border-radius:6px}
.baa-confirmation-wrapper .baa-confirmation-container .cards-container .card-item:nth-child(3){border:2px solid #e2f3f5;position:relative}
.baa-confirmation-wrapper .baa-confirmation-container .cards-container .card-item:nth-child(3):after{position:absolute;top:0;left:0;height:100%;content:"";width:100%;background-size:cover;background-repeat:no-repeat;background-image:url("clientlib-base/resources/img/background/waves-store-detail.png");background-color:transparent;background-position:center;z-index:-1}
.baa-confirmation-wrapper .baa-confirmation-container .confirmation-header{text-align:center;margin-bottom:60px;padding-top:0;background-color:transparent}
@media only screen and (max-width:709px){.baa-confirmation-wrapper .baa-confirmation-container .confirmation-header{margin-bottom:40px}
}
.baa-confirmation-wrapper .baa-confirmation-container .confirmation-header .thank-copy{padding-top:40px;color:#222;max-width:779px;margin:auto}
@media only screen and (max-width:709px){.baa-confirmation-wrapper .baa-confirmation-container .confirmation-header .thank-copy{padding-top:20px}
}
.baa-confirmation-wrapper .baa-confirmation-container .confirmation-header .thank-user{font-size:36px;line-height:44px;color:#0f2033;padding-top:60px}
@media only screen and (max-width:939px){.baa-confirmation-wrapper .baa-confirmation-container .confirmation-header .thank-user{font-size:28px}
}
@media only screen and (max-width:709px){.baa-confirmation-wrapper .baa-confirmation-container .confirmation-header .thank-user{font-size:22px;padding-top:40px}
}
.baa-confirmation-wrapper .baa-confirmation-container .confirmation-header .thank-appointment{font-size:36px;line-height:44px;padding-top:20px}
@media only screen and (max-width:939px){.baa-confirmation-wrapper .baa-confirmation-container .confirmation-header .thank-appointment{font-size:28px;line-height:30px}
}
@media only screen and (max-width:709px){.baa-confirmation-wrapper .baa-confirmation-container .confirmation-header .thank-appointment{font-size:22px;line-height:30px;padding-top:10px}
}
.baa-confirmation-wrapper .baa-confirmation-container .confirmation-appointment-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}
.baa-confirmation-wrapper .baa-confirmation-container .confirmation-appointment-wrapper .confirmation-appointment{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;background-color:#008540;padding:20px;border-radius:6px;width:100%}
@media only screen and (max-width:709px){.baa-confirmation-wrapper .baa-confirmation-container .confirmation-appointment-wrapper .confirmation-appointment{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}
}
.baa-confirmation-wrapper .baa-confirmation-container .confirmation-appointment-wrapper .confirmation-appointment .conf-app-info{font-size:22px;line-height:30px;color:#fff;font-family:"AvenirNext-Regular",sans-serif}
@media only screen and (max-width:939px){.baa-confirmation-wrapper .baa-confirmation-container .confirmation-appointment-wrapper .confirmation-appointment .conf-app-info{-ms-flex-item-align:start;align-self:flex-start}
}
@media only screen and (max-width:709px){.baa-confirmation-wrapper .baa-confirmation-container .confirmation-appointment-wrapper .confirmation-appointment .conf-app-info{font-size:16px}
}
.baa-confirmation-wrapper .baa-confirmation-container .confirmation-appointment-wrapper .confirmation-appointment .conf-app-detail{font-size:28px;line-height:36px;color:#fff;font-family:"AvenirNext-DemiBold",sans-serif;text-align:start}
@media only screen and (max-width:709px){.baa-confirmation-wrapper .baa-confirmation-container .confirmation-appointment-wrapper .confirmation-appointment .conf-app-detail{font-size:22px}
}
@media only screen and (min-width:1420px){.baa-confirmation-wrapper .baa-confirmation-container .baa-confirmation-detail.thank-you-column-l{padding-left:12.5px}
}
@media only screen and (max-width:709px){.baa-confirmation-wrapper .baa-confirmation-container .baa-confirmation-detail.thank-you-column-l{text-align:center;padding:0}
}
.baa-confirmation-wrapper .baa-confirmation-container .baa-confirmation-detail.thank-you-column-l .store-name{font-family:"AvenirNext-DemiBold",sans-serif;font-size:18px;line-height:26px;color:#0f2033;text-align:start}
.baa-confirmation-wrapper .baa-confirmation-container .baa-confirmation-detail.thank-you-column-l .store-address{text-align:start;color:#0f2033}
.baa-confirmation-wrapper .baa-confirmation-container .baa-confirmation-detail.thank-you-column-l .store-phone{color:#0f2033}
.baa-confirmation-wrapper .baa-confirmation-container .baa-confirmation-detail.thank-you-column-l .link-focus{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px}
@media only screen and (max-width:359px){.baa-confirmation-wrapper .baa-confirmation-container .baa-confirmation-detail.thank-you-column-l .link-focus{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
}
.baa-confirmation-wrapper .baa-confirmation-container .baa-confirmation-detail.thank-you-column-l .link-focus .link-fix{clear:both;line-height:normal;padding:15px 25px !important;border-radius:30px}
@media only screen and (max-width:709px){.baa-confirmation-wrapper .baa-confirmation-container .baa-confirmation-detail.thank-you-column-l .link-focus .link-fix{width:100%;text-align:center}
}
@media only screen and (max-width:359px){.baa-confirmation-wrapper .baa-confirmation-container .baa-confirmation-detail.thank-you-column-l .link-focus .link-fix{padding:10px 25px !important}
}
.baa-confirmation-wrapper .baa-confirmation-container .baa-confirmation-detail.thank-you-column-l .thank-you-summary-text{padding-top:20px;font-size:14px}
@media only screen and (max-width:709px){.baa-confirmation-wrapper .baa-confirmation-container .baa-confirmation-detail.thank-you-column-l .thank-you-summary-text{padding-top:40px}
}
@media only screen and (min-width:1420px){.baa-confirmation-wrapper .baa-confirmation-container .baa-confirmation-detail.thank-you-column-r{padding-right:12.5px}
}
@media only screen and (max-width:709px){.baa-confirmation-wrapper .baa-confirmation-container .baa-confirmation-detail.thank-you-column-r{padding:0}
}
.baa-confirmation-wrapper .baa-confirmation-container .baa-confirmation-detail.thank-you-column-r .google-map-img{max-width:100%;max-height:100%}
@media only screen and (max-width:709px){.baa-confirmation-wrapper .baa-confirmation-container .baa-confirmation-detail.thank-you-column-r .google-map-img{margin-bottom:20px}
}
.baa-confirmation-wrapper .baa-confirmation-container .baa-confirmation-detail .container-store-detail{padding:20px;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.baa-confirmation-wrapper .baa-confirmation-container .baa-confirmation-detail .container-store-detail .store-detail__description{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:10px}
.baa-confirmation-wrapper .baa-confirmation-container .baa-confirmation-cta-container{display:none}
.baa-confirmation-wrapper .baa-confirmation-container .share-print-section{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
@media only screen and (max-width:709px){.baa-confirmation-wrapper .baa-confirmation-container .share-print-section{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}
}
.baa-confirmation-wrapper .baa-confirmation-container .share-print-section .thank-you-icon{width:20px;height:18px;margin-right:10px;float:left;line-height:normal}
.baa-confirmation-wrapper .baa-confirmation-container .share-print-section a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:15px 25px !important;border-radius:30px}
@media only screen and (max-width:709px){.baa-confirmation-wrapper .baa-confirmation-container .share-print-section a{width:100%;margin-right:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
}
.baa-confirmation-wrapper .baa-confirmation-container .share-print-section a span{font-size:16px;text-align:center}
.baa-confirmation-wrapper .baa-confirmation-container .share-print-section a:last-child{margin:0}
.baa-confirmation-wrapper .baa-confirmation-container .pt-40{padding-top:40px}
@media only screen and (max-width:709px){.baa-confirmation-wrapper .baa-confirmation-container .pt-40{padding-top:20px}
}
.baa-confirmation-wrapper .baa-confirmation-container br{display:none}
.baa-confirmation-wrapper .only-print{display:none}
.baa-confirmation-wrapper .m-006-media-text-container.white-component{padding-top:0}
@media only screen and (min-width:1240px){.baa-confirmation-wrapper .grid-wrapper{padding-left:63px;padding-right:63px}
}
@media only screen and (min-width:1420px){.baa-confirmation-wrapper .grid-wrapper{padding:0}
}
.baa-confirmation-wrapper .grid-wrapper .am-icon-print-new:after,.baa-confirmation-wrapper .grid-wrapper .am-icon-calendar-jade-new:after,.baa-confirmation-wrapper .grid-wrapper .am-icon-email-new:after{width:20px;height:18px}
@media only screen and (max-width:709px){.baa-confirmation-wrapper .grid-wrapper .share-print-section .desktop{display:none !important}
}
@media only screen and (min-width:710px){.baa-confirmation-wrapper .grid-wrapper .share-print-section.mobile{display:none !important}
}