:root{--awa-layer-cookie:850}#notice-cookie-block,#notice-cookie-block.message.global.cookie{display:none!important;visibility:hidden!important;pointer-events:none!important;height:0!important;max-height:0!important;overflow:hidden!important;opacity:0!important}#cookie-status,.cookie-status-message,body .page-wrapper .cookie-status{display:none!important;visibility:hidden!important;pointer-events:none!important;height:0!important;max-height:0!important;overflow:hidden!important;opacity:0!important;position:absolute!important;width:1px!important;clip:rect(0,0,0,0)!important}html body#html-body#html-body#html-body#html-body #awa-cookie-banner,html body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body #awa-cookie-banner{position:fixed!important;inset:auto clamp(12px,3vw,24px) calc(clamp(12px,2vw,20px) + env(safe-area-inset-bottom,0px)) auto!important;top:auto!important;left:auto!important;right:clamp(12px,3vw,24px)!important;bottom:calc(clamp(12px,2vw,20px) + env(safe-area-inset-bottom,0px))!important;width:auto!important;max-width:min(calc(100% - 24px),520px)!important;margin-inline:auto!important;z-index:var(--awa-layer-cookie,850)!important;max-height:min(40vh,280px)!important;overflow:auto!important;border-radius:8px!important;border:1px solid var(--awa-border,var(--awa-border))!important;background:var(--awa-bg,var(--awa-bg))!important;color:var(--awa-text,var(--awa-text))!important;box-shadow:0 4px 12px color-mix(in srgb,var(--awa-text-primary) 8%,transparent)!important;transform:translateY(calc(100% + 24px))!important;transition:transform .35s cubic-bezier(.4, 0, .2, 1),opacity .25s!important;opacity:0;pointer-events:none;will-change:transform}html body#html-body#html-body#html-body#html-body #awa-cookie-banner.awa-cookie-banner--visible,html body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body #awa-cookie-banner.awa-cookie-banner--visible{transform:translateY(0)!important;opacity:1;pointer-events:auto}#awa-cookie-banner[aria-hidden=true],#awa-cookie-banner[hidden]{display:none!important;pointer-events:none!important}.awa-cookie-banner__inner{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:12px!important;padding:16px!important;max-width:none!important}.awa-cookie-banner__icon{display:none}.awa-cookie-banner__text,p#awa-cookie-desc{flex:1 1 auto!important;margin:0!important;font-size:13px!important;line-height:1.5!important;color:var(--awa-text-secondary,var(--awa-text-secondary))!important;min-width:0!important;display:flex!important;flex-direction:column!important;gap:4px!important}.awa-cookie-banner__link{color:var(--awa-primary,var(--awa-primary))!important;font-weight:600;display:inline-flex!important;align-items:center!important;align-self:flex-start!important;min-height:44px!important;padding:13px 4px!important;box-sizing:border-box!important}.awa-cookie-banner__actions{display:flex!important;flex-wrap:wrap!important;gap:8px!important;width:100%}.awa-cookie-banner__btn{min-height:44px!important;padding:10px 16px!important;border-radius:8px!important;font-size:13px!important;font-weight:600!important;cursor:pointer!important;white-space:nowrap}.awa-cookie-banner__btn--accept{background:var(--awa-primary,var(--awa-primary))!important;color:var(--awa-text-inverse,var(--awa-bg))!important;border:1px solid var(--awa-primary,var(--awa-primary))!important}.awa-cookie-banner__btn--accept:hover{background:var(--awa-primary-hover,var(--awa-primary-hover))!important;border-color:var(--awa-primary-hover,var(--awa-primary-hover))!important}.awa-cookie-banner__btn--decline{background:var(--awa-bg-subtle,var(--awa-bg-subtle))!important;color:var(--awa-text,var(--awa-text))!important;border:1px solid var(--awa-border,var(--awa-border))!important}body.awa-cookie-banner-active:has(#awa-cookie-banner.awa-cookie-banner--visible){padding-bottom:var(--awa-cookie-banner-height,0)}body.awa-cookie-banner-active:has(#awa-cookie-banner.awa-cookie-banner--visible) .page-wrapper{padding-bottom:calc(var(--awa-cookie-banner-height,72px) + 8px)!important}@media (max-width:640px){.awa-cookie-banner__actions{display:grid!important;grid-template-columns:1fr}.awa-cookie-banner__btn{width:100%;min-height:44px!important;font-size:13px!important;white-space:normal;text-align:center}}@media (max-width:991px){body.awa-cookie-banner-active:has(#awa-cookie-banner.awa-cookie-banner--visible) .page-wrapper{padding-bottom:calc(var(--awa-cookie-banner-height,72px) + var(--awa-mobile-bottom-nav-h,calc(64px + env(safe-area-inset-bottom,0px))) + 8px)!important}#awa-cookie-banner.awa-cookie-banner--visible{inset-block-end:calc(var(--awa-mobile-bottom-nav-h,calc(64px + env(safe-area-inset-bottom,0px))) + 12px + env(safe-area-inset-bottom,0px))!important}body#html-body nav.fixed-bottom .mobile-bottom-link li a,body#html-body nav.fixed-bottom .mobile-bottom-link li button,body#html-body nav.fixed-bottom .mobile-bottom-link>li>a,body#html-body nav.fixed-bottom .mobile-bottom-link>li>button{font-size:max(11px, .6875rem)!important;line-height:1.2!important;min-height:48px!important;font-weight:600!important;text-transform:none!important;letter-spacing:0!important}}html body#html-body #cookie-status{background:var(--awa-bg,var(--awa-bg))!important;border-block-start:1px solid var(--awa-border,var(--awa-border))!important;box-shadow:none!important;color:var(--awa-text,var(--awa-text))!important;text-shadow:none!important}:is(body.cms-index-index,body.cms-home,body.cms-homepage_ayo_home5) .page-wrapper .awa-shelf--carousel{--awa-shelf-preinit-h:420px}html body#html-body .page-wrapper .page-footer{margin-top:40px!important}@media (max-width:767px){body#html-body .page_footer .velaFooterTitle,body#html-body .page_footer .velaFooterTitle[role=button],body#html-body .page_footer h4.velaFooterTitle{min-height:48px!important;display:flex!important;align-items:center!important;padding-block:12px!important;margin-bottom:0!important;box-sizing:border-box!important;font-size:max(12px, .75rem)!important;cursor:pointer!important}body#html-body .page_footer .velaFooterMenu .velaContent{display:none!important}body#html-body .page_footer .velaFooterMenu .velaContent.active,body#html-body .page_footer .velaFooterMenu.is-open .velaContent{display:block!important}body#html-body .page_footer .footer-links li a,body#html-body .page_footer .velaFooterLinks li a{min-height:44px!important;display:flex!important;align-items:center!important;padding-block:10px!important;font-size:max(12px, .75rem)!important;box-sizing:border-box!important}html body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .top-home-content--above-fold .wrapper_slider.visible-xs .banner_item_bg{aspect-ratio:unset!important;height:100%!important;min-height:100%!important;max-height:none!important;overflow:hidden!important}html body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .top-home-content--above-fold .wrapper_slider.visible-xs .banner_item_bg img,html body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .top-home-content--above-fold .wrapper_slider.visible-xs .banner_item_bg picture{aspect-ratio:unset!important;height:100%!important;min-height:100%!important;max-height:100%!important;width:100%!important;object-fit:cover!important;object-position:center center!important}html body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper .awa-hero-b2b-cta{padding-top:20px!important;padding-bottom:20px!important}html body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper :is(.awa-trust-strip,.top-home-content--trust-and-offers)>div,html body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper :is(.awa-trust-strip,.top-home-content--trust-and-offers)>ul{display:grid!important;grid-template-columns:1fr 1fr!important;gap:8px!important;overflow-x:unset!important}}html body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body #awa-cookie-banner :is(p#awa-cookie-desc,.awa-cookie-banner__text){display:block!important;flex-direction:unset!important;gap:0!important}html body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body #awa-cookie-banner .awa-cookie-banner__policy{display:inline!important;white-space:nowrap!important}html body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body #awa-cookie-banner .awa-cookie-banner__link{display:inline!important;min-height:0!important;padding:0!important;align-self:auto!important;white-space:nowrap!important}html body.b2b-auth-shell #awa-cookie-banner,html body.b2b-auth-shell #awa-cookie-banner.awa-cookie-banner--visible{left:auto!important;right:96px!important;bottom:16px!important;inset:auto 96px 16px auto!important;width:min(360px,calc(100vw - 128px))!important;max-width:min(360px,calc(100vw - 128px))!important;z-index:850!important}html body.b2b-auth-shell #awa-ai-chat-root{z-index:9999!important}html body.b2b-auth-shell :is(#b2b-register-page-shell,.b2b-login-page,.b2b-register-page-shell){padding-bottom:200px!important;box-sizing:border-box!important}html body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body.b2b-auth-shell #awa-cookie-banner,html body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body.b2b-auth-shell #awa-cookie-banner.awa-cookie-banner--visible{left:16px!important;right:auto!important;bottom:16px!important;inset:auto auto 16px 16px!important;width:min(420px,calc(100vw - 40px))!important;max-width:min(420px,calc(100vw - 40px))!important;overflow:visible!important;max-height:none!important;z-index:850!important}html body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body.b2b-auth-shell #awa-ai-chat-root{right:24px!important;left:auto!important;bottom:24px!important;z-index:9999!important}@media (max-width:1364px){html body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body .page-wrapper #awa-back-to-top,html body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body .page-wrapper .awa-back-to-top{display:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important}}@media (min-width:1365px){html body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body #awa-ai-chat-root{right:4px!important;left:auto!important;inset-inline-end:4px!important;inset-inline-start:auto!important}html body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body #awa-ai-chat-root .awa-ai-chat__toggle-label{display:none!important;visibility:hidden!important}}@layer awa-visual-priority{html body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body.awa-cookie-banner-active:has(#awa-cookie-banner.awa-cookie-banner--visible) .page-wrapper{padding-bottom:calc(var(--awa-cookie-banner-height,136px) + 8px + env(safe-area-inset-bottom,0px))!important}@media (max-width:991px){html body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body:not(.b2b-auth-shell).awa-cookie-banner-active:has(#awa-cookie-banner.awa-cookie-banner--visible) .page-wrapper{padding-bottom:calc(var(--awa-cookie-banner-height,210px) + var(--awa-mobile-bottom-nav-h,calc(64px + env(safe-area-inset-bottom,0px))) + 16px + env(safe-area-inset-bottom,0px))!important}}}
html body#html-body#html-body#html-body#html-body button#awa-cookie-reopen{display:none !important;position:fixed !important;left:clamp(12px,3vw,24px) !important;right:auto !important;top:auto !important;bottom:calc(clamp(12px,2vw,20px) + env(safe-area-inset-bottom,0px)) !important;z-index:var(--awa-layer-cookie,850) !important;align-items:center !important;justify-content:center !important;box-sizing:border-box !important;width:44px !important;height:44px !important;min-width:44px !important;min-height:44px !important;max-width:44px !important;max-height:44px !important;padding:0 !important;margin:0 !important;line-height:1 !important;border:1px solid var(--awa-border) !important;border-radius:9999px !important;background:var(--awa-bg) !important;color:var(--awa-text) !important;cursor:pointer;box-shadow:0 4px 12px color-mix(in srgb,var(--awa-text-primary) 12%,transparent) !important;appearance:none;-webkit-appearance:none}html body#html-body#html-body#html-body#html-body button#awa-cookie-reopen.awa-cookie-reopen--visible{display:inline-flex !important}html body#html-body#html-body#html-body#html-body button#awa-cookie-reopen:hover{background:var(--awa-bg-subtle,#f3f4f6) !important}html body#html-body#html-body#html-body#html-body button#awa-cookie-reopen:focus-visible{outline:3px solid var(--awa-primary,var(--awa-brand)) !important;outline-offset:2px !important}html body#html-body#html-body#html-body#html-body button#awa-cookie-reopen svg{display:block;width:20px;height:20px;pointer-events:none}
