body .is-root-container .component-megamenu-1{padding-top:min(calc(3.125rem + 6.25 * (100vw - 22.5rem) / 77.5),9.375rem);padding-bottom:min(calc(3.125rem + 6.25 * (100vw - 22.5rem) / 77.5),9.375rem);background-color:#fff;gap:clamp(0.001rem,calc(2.5rem + -2.499 * (100vw - 22.5rem) / 77.5),2.5rem);position:fixed;bottom:0;left:0;z-index:5;display:flex;flex-direction:column;align-items:flex-start;width:100%;height:min(100% - (min(calc(3.125rem + 1.875 * (100vw - 22.5rem) / 77.5),5rem) + 2rem));opacity:0;visibility:hidden;pointer-events:none;transition-property:opacity,visibility;transition-duration:250ms}@media(min-width: 80rem){body .is-root-container .component-megamenu-1{background-color:rgba(0,0,0,0);padding-top:0}body .is-root-container .component-megamenu-1 .overlay{position:absolute;width:100%;height:100%;top:0;left:0;display:block;background:rgba(0,0,0,.3);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:1}}body .is-root-container .component-megamenu-1:not(.active) a,body .is-root-container .component-megamenu-1:not(.active) button,body .is-root-container .component-megamenu-1:not(.active) .tab-panel.is-active{visibility:hidden !important}body .is-root-container .component-megamenu-1.active{opacity:1 !important;visibility:visible;pointer-events:all;transition-delay:0s}@media(min-width: 80rem){body .is-root-container .component-megamenu-1{position:absolute;top:100%;bottom:unset;height:calc(100vh - 100%)}body .is-root-container .component-megamenu-1 .tabs-wrapper{z-index:2;padding-top:min(calc(0.0000625rem + 1.2499375 * (100vw - 22.5rem) / 77.5),1.25rem);padding-bottom:min(calc(0.0000625rem + 1.2499375 * (100vw - 22.5rem) / 77.5),1.25rem);width:100%;background-color:#000}}body .is-root-container .component-megamenu-1 .back{padding-right:3.125rem;padding-left:3.125rem;gap:.5rem;padding-top:.875rem;padding-bottom:.875rem;position:relative;display:flex;align-items:center;width:100%}@media(min-width: 80rem){body .is-root-container .component-megamenu-1 .back{display:none}}body .is-root-container .component-megamenu-1 .back .icon{width:1.875rem;height:1.875rem;display:flex;justify-content:center;align-items:center}body .is-root-container .component-megamenu-1 .back .icon svg{color:#3234ad;opacity:1;color:#fff;transform:rotate(180deg)}body .is-root-container .component-megamenu-1 .back .label{color:#3234ad;font-family:Inter;font-weight:600;line-height:.9;font-size:min(calc(0.875rem + 0.125 * (100vw - 22.5rem) / 77.5),1rem);letter-spacing:0em;-webkit-text-decoration:None;text-decoration:None;text-transform:None}body .is-root-container .component-megamenu-1 .back .back-line{height:.063rem;background-color:#000;opacity:.5;position:absolute;bottom:0;left:0;width:100%}body .is-root-container .component-megamenu-1 .wrapper{width:100rem;gap:min(calc(2.5rem + 2.5 * (100vw - 22.5rem) / 77.5),5rem);padding-right:min(calc(1.25rem + 1.875 * (100vw - 22.5rem) / 77.5),3.125rem);padding-left:min(calc(1.25rem + 1.875 * (100vw - 22.5rem) / 77.5),3.125rem);display:grid;grid-template-columns:1fr}@media(min-width: 80rem){body .is-root-container .component-megamenu-1 .wrapper{grid-template-columns:min(calc(17.8125rem + 1.25 * (100vw - 80rem) / 20),19.0625rem) 1fr}}body .is-root-container .component-megamenu-1 .wrapper .tab-list-wrapper .tab-list{gap:1.125rem;padding-left:min(calc(1.5rem + 0.5 * (100vw - 22.5rem) / 77.5),2rem);height:min(calc(21.25rem + 8.75 * (100vw - 22.5rem) / 77.5),30rem);height:auto;display:flex;flex-direction:column;align-items:flex-start;gap:clamp(0.625rem,calc(0.875rem + -0.25 * (100vw - 22.5rem) / 77.5),0.875rem);overflow-x:auto}body .is-root-container .component-megamenu-1 .wrapper .tab-list-wrapper .tab-list .tab{gap:min(calc(1rem + 1 * (100vw - 22.5rem) / 77.5),2rem);display:grid;grid-template-columns:1fr auto;align-items:center;position:relative;width:100%;padding:0.25rem 0}@media(min-width: 80rem){body .is-root-container .component-megamenu-1 .wrapper .tab-list-wrapper .tab-list .tab{border-bottom:1px solid rgba(0,0,0,0)}}body .is-root-container .component-megamenu-1 .wrapper .tab-list-wrapper .tab-list .tab .title{font-family:Inter;font-weight:600;line-height:.9;font-size:min(calc(1rem + 0.125 * (100vw - 22.5rem) / 77.5),1.125rem);letter-spacing:0em;-webkit-text-decoration:None;text-decoration:None;text-transform:None;color:#000;opacity:.5}body .is-root-container .component-megamenu-1 .wrapper .tab-list-wrapper .tab-list .tab .icon{width:min(calc(1.875rem + 1.25 * (100vw - 22.5rem) / 77.5),3.125rem);height:min(calc(1.875rem + 1.25 * (100vw - 22.5rem) / 77.5),3.125rem);display:flex;justify-content:center;align-items:center;width:unset;height:unset}body .is-root-container .component-megamenu-1 .wrapper .tab-list-wrapper .tab-list .tab .icon svg{color:#000;opacity:.5;color:#fff;opacity:1}@media(min-width: 80rem){body .is-root-container .component-megamenu-1 .wrapper .tab-list-wrapper .tab-list .tab .icon svg{opacity:0}}body .is-root-container .component-megamenu-1 .wrapper .tab-list-wrapper .tab-list .tab .component-link{display:block;position:absolute;top:0;left:0;width:100%;height:100%;content:"";-o-object-position:center;object-position:center;-o-object-fit:cover;object-fit:cover;text-indent:-99999px}@media(min-width: 80rem){body .is-root-container .component-megamenu-1 .wrapper .tab-list-wrapper .tab-list .tab:hover,body .is-root-container .component-megamenu-1 .wrapper .tab-list-wrapper .tab-list .tab.is-active{border-color:#3234ad}body .is-root-container .component-megamenu-1 .wrapper .tab-list-wrapper .tab-list .tab:hover .title,body .is-root-container .component-megamenu-1 .wrapper .tab-list-wrapper .tab-list .tab.is-active .title{font-family:Inter;font-weight:600;line-height:.9;font-size:min(calc(1rem + 0.125 * (100vw - 22.5rem) / 77.5),1.125rem);letter-spacing:0em;-webkit-text-decoration:None;text-decoration:None;text-transform:None;color:#000;opacity:1;font-weight:normal}body .is-root-container .component-megamenu-1 .wrapper .tab-list-wrapper .tab-list .tab:hover .icon svg,body .is-root-container .component-megamenu-1 .wrapper .tab-list-wrapper .tab-list .tab.is-active .icon svg{color:#3234ad;opacity:1;color:#fff;opacity:1}}body .is-root-container .component-megamenu-1 .wrapper .tab-panels-wrapper{display:none}@media(min-width: 80rem){body .is-root-container .component-megamenu-1 .wrapper .tab-panels-wrapper{display:block}}body .is-root-container .component-megamenu-1 .wrapper .tab-panels-wrapper .tab-panel{gap:min(calc(2.5rem + 2.5 * (100vw - 22.5rem) / 77.5),5rem);display:flex;align-items:center}body .is-root-container .component-megamenu-1 .wrapper .tab-panels-wrapper .tab-panel .image-wrapper .image{height:min(calc(20rem + 10 * (100vw - 22.5rem) / 77.5),30rem);border-radius:0rem;opacity:1;position:relative;overflow:hidden;width:min(calc(25rem + 12.5 * (100vw - 80rem) / 20),37.5rem)}body .is-root-container .component-megamenu-1 .wrapper .tab-panels-wrapper .tab-panel .image-wrapper .image .img{display:block;position:absolute;top:0;left:0;width:100%;height:100%;content:"";-o-object-position:center;object-position:center;-o-object-fit:contain;object-fit:contain;top:50%;height:auto;transform:translateY(-50%);border-radius:clamp(0.001rem,calc(0.001rem + 0 * (100vw - 22.5rem) / 77.5),0.001rem)}body .is-root-container .component-megamenu-1 .wrapper .tab-panels-wrapper .tab-panel .image-wrapper .image.has-overlay::before{border-radius:0rem;background-color:#000;opacity:.5}body .is-root-container .component-megamenu-1 .wrapper .tab-panels-wrapper .tab-panel .content{gap:min(calc(1.25rem + 1.25 * (100vw - 22.5rem) / 77.5),2.5rem);display:grid;grid-template-columns:1fr}body .is-root-container .component-megamenu-1 .wrapper .tab-panels-wrapper .tab-panel .content .overline{font-family:suisse-intl;font-weight:900;line-height:.9;font-size:min(calc(0.875rem + 0.25 * (100vw - 22.5rem) / 77.5),1.125rem);letter-spacing:.02em;-webkit-text-decoration:None;text-decoration:None;text-transform:Uppercase;color:#000}body .is-root-container .component-megamenu-1 .wrapper .tab-panels-wrapper .tab-panel .content .title{font-family:Inter;font-weight:500;line-height:1.2;font-size:min(calc(1.25rem + 0.75 * (100vw - 22.5rem) / 77.5),2rem);letter-spacing:-0.01em;-webkit-text-decoration:None;text-decoration:None;text-transform:None;color:#000}body .is-root-container .component-megamenu-1 .wrapper .tab-panels-wrapper .tab-panel .content .text{font-family:Inter;font-weight:400;line-height:1.3;font-size:min(calc(1rem + 0.25 * (100vw - 22.5rem) / 77.5),1.25rem);letter-spacing:.01em;-webkit-text-decoration:None;text-decoration:None;text-transform:None;color:#000}
/*# sourceMappingURL=megamenu-1.css.map */
