body.is-editing-header .header.template-1 .header-link-group-panel{display:flex}body.is-editing-header .header.template-1 .link-group-trigger-caret{transform:rotate(180deg)}.header.template-1{width:100%;position:relative;z-index:auto;& .stamp-container a span{font-size:calc((var(--navmenu-stamp-size) * .25) * 1px)!important;line-height:.5!important}&.-sticky{position:sticky;top:0;z-index:900}&.-overlay{.site-nav{position:absolute}}& :is(.lang-text,.wp-nav-menu li){text-wrap:nowrap}& .navbar-cart-container{text-decoration:none;font-size:1.5rem;display:flex;align-items:center;gap:.25em;position:relative}& .navbar-cart{font-size:calc(var(--navmenu-font-desktop-fontSize, 1.25) * 1.1rem)}& .cart-count{display:inline-flex;align-items:center;justify-content:center;aspect-ratio:1;min-width:1.5em;background-color:#dc3545;color:#fff;border-radius:50%;font-size:.5em;padding:.2em;line-height:1.2;text-align:center;position:absolute;top:.25em;right:0;transform:translate(50%,50%);z-index:1}& .infobar{display:flex;overflow:clip}& .infobar-container{display:flex;margin:0 auto}& .social-media-container{display:flex;flex-direction:row;align-items:center;gap:.25rem}& .header-contact{display:inline-flex;gap:.5rem;align-items:center;text-decoration:unset}& .site-nav{z-index:597;display:flex;flex-wrap:wrap}& .site-nav-container{display:flex;flex-wrap:wrap;margin:0 auto}& .header-logo{display:flex}& .nav-menu{display:none;align-items:center;flex-direction:column;overflow-y:auto;&.open{display:flex}}& .nav-menu.open .menu-item-has-children>a{padding-right:1.5rem}& :is(.wp-nav-menu,.sub-menu,.language-switcher,.lang-items,.menu-item){display:flex}& :is(.menu-item,.menu-item a){width:100%}& .wp-nav-menu{list-style:none;align-items:center;margin:unset;padding:unset}& .menu-item{list-style:none;padding:unset;position:relative;&.is-open{&>.sub-menu{display:flex}&>.submenu-toggle::before{transform:rotate(-135deg)}}}& .menu-item>a{font-weight:700;font-size:1.25rem;text-decoration:none;align-items:center;display:flex;flex-direction:row;gap:.25rem}& .sub-menu{display:none;margin:unset;padding:unset;position:relative;box-shadow:unset;left:0;min-width:-webkit-fill-available;background:unset;z-index:920}& .sub-menu .menu-item>a{text-wrap:auto;text-align:end}& .submenu-toggle{appearance:none;border:0;background:#fff0;cursor:pointer;position:absolute;right:-.5rem;top:-.5rem;width:2rem;height:2rem;display:grid;place-items:center;padding:0;line-height:1;z-index:2;&::before{content:"";width:.55rem;height:.55rem;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg);transition:transform 0.2s ease}}& .language-switcher{position:relative;display:flex;flex-direction:column;& .lang-items{list-style:none;margin:unset;padding:unset;display:flex;flex-direction:column;z-index:920}& .lang-text{text-transform:uppercase!important}& :is(.lang-item a,.selected-lang){text-decoration:none;display:flex;align-items:center;gap:.5rem}}& .nav-menu.open{z-index:915}& .nav-toggle{display:flex;border:unset;background:unset}& .header-button{text-decoration:none;cursor:pointer;transition:background 0.15s ease,color 0.15s ease,border-color 0.15s ease;&:hover{color:var(--colorHover)!important;background:var(--backgroundHover)!important;border-color:var(--borderHover)!important}}}.header.template-1{& .header-buttons{background:var(--buttonsContainer-background-mobile-color,transparent);margin:var(--buttonsContainer-margin-mobile-top,0) var(--buttonsContainer-margin-mobile-right,0) var(--buttonsContainer-margin-mobile-bottom,0) var(--buttonsContainer-margin-mobile-left,0);padding:calc(var(--buttonsContainer-padding-mobile-top, 0) * 1rem) calc(var(--buttonsContainer-padding-mobile-right, 0) * 1rem) calc(var(--buttonsContainer-padding-mobile-bottom, 0) * 1rem) calc(var(--buttonsContainer-padding-mobile-left, 0) * 1rem);border-style:var(--buttonsContainer-border-mobile-top-style,solid) var(--buttonsContainer-border-mobile-right-style,solid) var(--buttonsContainer-border-mobile-bottom-style,solid) var(--buttonsContainer-border-mobile-left-style,solid);border-width:calc(var(--buttonsContainer-border-mobile-top-width, 0) * 1rem) calc(var(--buttonsContainer-border-mobile-right-width, 0) * 1rem) calc(var(--buttonsContainer-border-mobile-bottom-width, 0) * 1rem) calc(var(--buttonsContainer-border-mobile-left-width, 0) * 1rem);border-color:var(--buttonsContainer-border-mobile-top-color,transparent) var(--buttonsContainer-border-mobile-right-color,transparent) var(--buttonsContainer-border-mobile-bottom-color,transparent) var(--buttonsContainer-border-mobile-left-color,transparent);border-radius:calc(var(--buttonsContainer-border-mobile-left-radius, 0) * 1rem) calc(var(--buttonsContainer-border-mobile-top-radius, 0) * 1rem) calc(var(--buttonsContainer-border-mobile-right-radius, 0) * 1rem) calc(var(--buttonsContainer-border-mobile-bottom-radius, 0) * 1rem);min-width:var(--buttonsContainer-dimensions-mobile-minWidth,auto);width:var(--buttonsContainer-dimensions-mobile-width,auto);max-width:var(--buttonsContainer-dimensions-mobile-maxWidth,none);min-height:var(--buttonsContainer-dimensions-mobile-minHeight,auto);height:var(--buttonsContainer-dimensions-mobile-height,auto);max-height:var(--buttonsContainer-dimensions-mobile-maxHeight,none);display:flex;gap:calc(var(--buttonsContainer-flexbox-mobile-rowGap, 0.5) * 1rem) calc(var(--buttonsContainer-flexbox-mobile-columnGap, 0.5) * 1rem);flex-direction:var(--buttonsContainer-flexbox-mobile-flexDirection,column);justify-content:var(--buttonsContainer-flexbox-mobile-justifyContent,center);align-content:var(--buttonsContainer-flexbox-mobile-alignContent,center);align-items:var(--buttonsContainer-flexbox-mobile-alignItems,stretch);flex-wrap:var(--buttonsContainer-flexbox-mobile-flexWrap,nowrap)}& .header-button{margin:var(--button-margin-mobile-top,0) var(--button-margin-mobile-right,0) var(--button-margin-mobile-bottom,0) var(--button-margin-mobile-left,0);padding:calc(var(--button-padding-mobile-top, 0.5) * 1rem) calc(var(--button-padding-mobile-right, 1.25) * 1rem) calc(var(--button-padding-mobile-bottom, 0.5) * 1rem) calc(var(--button-padding-mobile-left, 1.25) * 1rem);border-style:var(--button-border-mobile-top-style,solid) var(--button-border-mobile-right-style,solid) var(--button-border-mobile-bottom-style,solid) var(--button-border-mobile-left-style,solid);border-width:calc(var(--button-border-mobile-top-width, 0.0625) * 1rem) calc(var(--button-border-mobile-right-width, 0.0625) * 1rem) calc(var(--button-border-mobile-bottom-width, 0.0625) * 1rem) calc(var(--button-border-mobile-left-width, 0.0625) * 1rem);border-radius:calc(var(--button-border-mobile-left-radius, 0.5) * 1rem) calc(var(--button-border-mobile-top-radius, 0.5) * 1rem) calc(var(--button-border-mobile-right-radius, 0.5) * 1rem) calc(var(--button-border-mobile-bottom-radius, 0.5) * 1rem);font-size:calc(var(--button-font-mobile-fontSize, 1.125) * 1rem);font-weight:var(--button-font-mobile-fontWeight,600);line-height:var(--button-font-mobile-lineHeight,1);text-align:var(--button-font-mobile-textAlign,center);font-family:var(--button-font-mobile-fontFamily,var(--global-font-family));text-transform:var(--button-font-mobile-textTransform,none);min-width:var(--button-dimensions-mobile-minWidth,auto);width:var(--button-dimensions-mobile-width,auto);max-width:var(--button-dimensions-mobile-maxWidth,none);min-height:var(--button-dimensions-mobile-minHeight,auto);height:var(--button-dimensions-mobile-height,auto);max-height:var(--button-dimensions-mobile-maxHeight,none);display:inline-flex;gap:calc(var(--button-flexbox-mobile-rowGap, 0) * 1rem) calc(var(--button-flexbox-mobile-columnGap, 0.5) * 1rem);flex-direction:var(--button-flexbox-mobile-flexDirection,row);justify-content:var(--button-flexbox-mobile-justifyContent,center);align-content:var(--button-flexbox-mobile-alignContent,center);align-items:var(--button-flexbox-mobile-alignItems,center);flex-wrap:var(--button-flexbox-mobile-flexWrap,nowrap);clip-path:var(--button-clipPath-mobile-value,none);box-shadow:var(--button-boxShadow-mobile,none)}}@container page-container (min-width:768px){.header.template-1{& .header-buttons{margin:var(--buttonsContainer-margin-tablet-top,0) var(--buttonsContainer-margin-tablet-right,0) var(--buttonsContainer-margin-tablet-bottom,0) var(--buttonsContainer-margin-tablet-left,0);padding:calc(var(--buttonsContainer-padding-tablet-top, 0) * 1rem) calc(var(--buttonsContainer-padding-tablet-right, 0) * 1rem) calc(var(--buttonsContainer-padding-tablet-bottom, 0) * 1rem) calc(var(--buttonsContainer-padding-tablet-left, 0) * 1rem);border-width:calc(var(--buttonsContainer-border-tablet-top-width, 0) * 1rem) calc(var(--buttonsContainer-border-tablet-right-width, 0) * 1rem) calc(var(--buttonsContainer-border-tablet-bottom-width, 0) * 1rem) calc(var(--buttonsContainer-border-tablet-left-width, 0) * 1rem);border-radius:calc(var(--buttonsContainer-border-tablet-left-radius, 0) * 1rem) calc(var(--buttonsContainer-border-tablet-top-radius, 0) * 1rem) calc(var(--buttonsContainer-border-tablet-right-radius, 0) * 1rem) calc(var(--buttonsContainer-border-tablet-bottom-radius, 0) * 1rem);min-width:var(--buttonsContainer-dimensions-tablet-minWidth,auto);width:var(--buttonsContainer-dimensions-tablet-width,auto);max-width:var(--buttonsContainer-dimensions-tablet-maxWidth,none);min-height:var(--buttonsContainer-dimensions-tablet-minHeight,auto);height:var(--buttonsContainer-dimensions-tablet-height,auto);max-height:var(--buttonsContainer-dimensions-tablet-maxHeight,none);gap:calc(var(--buttonsContainer-flexbox-tablet-rowGap, 0.5) * 1rem) calc(var(--buttonsContainer-flexbox-tablet-columnGap, 0.5) * 1rem);flex-direction:var(--buttonsContainer-flexbox-tablet-flexDirection,row);justify-content:var(--buttonsContainer-flexbox-tablet-justifyContent,center);align-content:var(--buttonsContainer-flexbox-tablet-alignContent,center);align-items:var(--buttonsContainer-flexbox-tablet-alignItems,center);flex-wrap:var(--buttonsContainer-flexbox-tablet-flexWrap,wrap)}& .header-button{margin:var(--button-margin-tablet-top,0) var(--button-margin-tablet-right,0) var(--button-margin-tablet-bottom,0) var(--button-margin-tablet-left,0);padding:calc(var(--button-padding-tablet-top, 0.5) * 1rem) calc(var(--button-padding-tablet-right, 1.25) * 1rem) calc(var(--button-padding-tablet-bottom, 0.5) * 1rem) calc(var(--button-padding-tablet-left, 1.25) * 1rem);border-width:calc(var(--button-border-tablet-top-width, 0.0625) * 1rem) calc(var(--button-border-tablet-right-width, 0.0625) * 1rem) calc(var(--button-border-tablet-bottom-width, 0.0625) * 1rem) calc(var(--button-border-tablet-left-width, 0.0625) * 1rem);border-radius:calc(var(--button-border-tablet-left-radius, 0.5) * 1rem) calc(var(--button-border-tablet-top-radius, 0.5) * 1rem) calc(var(--button-border-tablet-right-radius, 0.5) * 1rem) calc(var(--button-border-tablet-bottom-radius, 0.5) * 1rem);font-size:calc(var(--button-font-tablet-fontSize, 1.125) * 1rem);line-height:var(--button-font-tablet-lineHeight,1);text-align:var(--button-font-tablet-textAlign,center);min-width:var(--button-dimensions-tablet-minWidth,auto);width:var(--button-dimensions-tablet-width,auto);max-width:var(--button-dimensions-tablet-maxWidth,none);min-height:var(--button-dimensions-tablet-minHeight,auto);height:var(--button-dimensions-tablet-height,auto);max-height:var(--button-dimensions-tablet-maxHeight,none);gap:calc(var(--button-flexbox-tablet-rowGap, 0) * 1rem) calc(var(--button-flexbox-tablet-columnGap, 0.5) * 1rem);flex-direction:var(--button-flexbox-tablet-flexDirection,row);justify-content:var(--button-flexbox-tablet-justifyContent,center);align-content:var(--button-flexbox-tablet-alignContent,center);align-items:var(--button-flexbox-tablet-alignItems,center);flex-wrap:var(--button-flexbox-tablet-flexWrap,nowrap);clip-path:var(--button-clipPath-tablet-value,none);box-shadow:var(--button-boxShadow-tablet,none)}}}@container page-container (min-width:992px){.header.template-1{& .header-buttons{margin:var(--buttonsContainer-margin-desktop-top,0) var(--buttonsContainer-margin-desktop-right,0) var(--buttonsContainer-margin-desktop-bottom,0) var(--buttonsContainer-margin-desktop-left,0);padding:calc(var(--buttonsContainer-padding-desktop-top, 0) * 1rem) calc(var(--buttonsContainer-padding-desktop-right, 0) * 1rem) calc(var(--buttonsContainer-padding-desktop-bottom, 0) * 1rem) calc(var(--buttonsContainer-padding-desktop-left, 0) * 1rem);border-width:calc(var(--buttonsContainer-border-desktop-top-width, 0) * 1rem) calc(var(--buttonsContainer-border-desktop-right-width, 0) * 1rem) calc(var(--buttonsContainer-border-desktop-bottom-width, 0) * 1rem) calc(var(--buttonsContainer-border-desktop-left-width, 0) * 1rem);border-radius:calc(var(--buttonsContainer-border-desktop-left-radius, 0) * 1rem) calc(var(--buttonsContainer-border-desktop-top-radius, 0) * 1rem) calc(var(--buttonsContainer-border-desktop-right-radius, 0) * 1rem) calc(var(--buttonsContainer-border-desktop-bottom-radius, 0) * 1rem);min-width:var(--buttonsContainer-dimensions-desktop-minWidth,auto);width:var(--buttonsContainer-dimensions-desktop-width,auto);max-width:var(--buttonsContainer-dimensions-desktop-maxWidth,none);min-height:var(--buttonsContainer-dimensions-desktop-minHeight,auto);height:var(--buttonsContainer-dimensions-desktop-height,auto);max-height:var(--buttonsContainer-dimensions-desktop-maxHeight,none);gap:calc(var(--buttonsContainer-flexbox-desktop-rowGap, 0.5) * 1rem) calc(var(--buttonsContainer-flexbox-desktop-columnGap, 0.5) * 1rem);flex-direction:var(--buttonsContainer-flexbox-desktop-flexDirection,row);justify-content:var(--buttonsContainer-flexbox-desktop-justifyContent,center);align-content:var(--buttonsContainer-flexbox-desktop-alignContent,center);align-items:var(--buttonsContainer-flexbox-desktop-alignItems,center);flex-wrap:var(--buttonsContainer-flexbox-desktop-flexWrap,nowrap)}& .header-button{margin:var(--button-margin-desktop-top,0) var(--button-margin-desktop-right,0) var(--button-margin-desktop-bottom,0) var(--button-margin-desktop-left,0);padding:calc(var(--button-padding-desktop-top, 0.5) * 1rem) calc(var(--button-padding-desktop-right, 1.25) * 1rem) calc(var(--button-padding-desktop-bottom, 0.5) * 1rem) calc(var(--button-padding-desktop-left, 1.25) * 1rem);border-width:calc(var(--button-border-desktop-top-width, 0.0625) * 1rem) calc(var(--button-border-desktop-right-width, 0.0625) * 1rem) calc(var(--button-border-desktop-bottom-width, 0.0625) * 1rem) calc(var(--button-border-desktop-left-width, 0.0625) * 1rem);border-radius:calc(var(--button-border-desktop-left-radius, 0.5) * 1rem) calc(var(--button-border-desktop-top-radius, 0.5) * 1rem) calc(var(--button-border-desktop-right-radius, 0.5) * 1rem) calc(var(--button-border-desktop-bottom-radius, 0.5) * 1rem);font-size:calc(var(--button-font-desktop-fontSize, 1.125) * 1rem);line-height:var(--button-font-desktop-lineHeight,1);text-align:var(--button-font-desktop-textAlign,center);min-width:var(--button-dimensions-desktop-minWidth,auto);width:var(--button-dimensions-desktop-width,auto);max-width:var(--button-dimensions-desktop-maxWidth,none);min-height:var(--button-dimensions-desktop-minHeight,auto);height:var(--button-dimensions-desktop-height,auto);max-height:var(--button-dimensions-desktop-maxHeight,none);gap:calc(var(--button-flexbox-desktop-rowGap, 0) * 1rem) calc(var(--button-flexbox-desktop-columnGap, 0.5) * 1rem);flex-direction:var(--button-flexbox-desktop-flexDirection,row);justify-content:var(--button-flexbox-desktop-justifyContent,center);align-content:var(--button-flexbox-desktop-alignContent,center);align-items:var(--button-flexbox-desktop-alignItems,center);flex-wrap:var(--button-flexbox-desktop-flexWrap,nowrap);clip-path:var(--button-clipPath-desktop-value,none);box-shadow:var(--button-boxShadow-desktop,none)}}}.header.template-1{& .infobar{background:var(--infobar-background-mobile-color,rgb(0 0 0 / .5));min-width:var(--infobar-dimensions-mobile-minWidth,auto);width:var(--infobar-dimensions-mobile-width,auto);max-width:var(--infobar-dimensions-mobile-maxWidth,none);min-height:var(--infobar-dimensions-mobile-minHeight,auto);height:var(--infobar-dimensions-mobile-height,auto);max-height:var(--infobar-dimensions-mobile-maxHeight,none);margin:var(--infobar-margin-mobile-top,0) var(--infobar-margin-mobile-right,0) var(--infobar-margin-mobile-bottom,0) var(--infobar-margin-mobile-left,0);padding:calc(var(--infobar-padding-mobile-top, 0.25) * 1rem) calc(var(--infobar-padding-mobile-right, 1) * 1rem) calc(var(--infobar-padding-mobile-bottom, 0.25) * 1rem) calc(var(--infobar-padding-mobile-left, 1) * 1rem);border-style:var(--infobar-border-mobile-top-style,solid) var(--infobar-border-mobile-right-style,solid) var(--infobar-border-mobile-bottom-style,solid) var(--infobar-border-mobile-left-style,solid);border-width:calc(var(--infobar-border-mobile-top-width, 0) * 1rem) calc(var(--infobar-border-mobile-right-width, 0) * 1rem) calc(var(--infobar-border-mobile-bottom-width, 0.0625) * 1rem) calc(var(--infobar-border-mobile-left-width, 0) * 1rem);border-color:var(--infobar-border-mobile-top-color,rgb(0 0 0 / 1)) var(--infobar-border-mobile-right-color,rgb(0 0 0 / 1)) var(--infobar-border-mobile-bottom-color,rgb(187 187 187 / .5)) var(--infobar-border-mobile-left-color,rgb(0 0 0 / 1));border-radius:calc(var(--infobar-border-mobile-left-radius, 0) * 1rem) calc(var(--infobar-border-mobile-top-radius, 0) * 1rem) calc(var(--infobar-border-mobile-right-radius, 0) * 1rem) calc(var(--infobar-border-mobile-bottom-radius, 0) * 1rem);&:hover{border-color:var(--infobar-border-mobile-top-colorHover,rgb(0 0 0 / 1)) var(--infobar-border-mobile-right-colorHover,rgb(0 0 0 / 1)) var(--infobar-border-mobile-bottom-colorHover,rgb(187 187 187 / .5)) var(--infobar-border-mobile-left-colorHover,rgb(0 0 0 / 1))}& .infobar-container{min-width:var(--infobarContainer-dimensions-mobile-minWidth,auto);width:var(--infobarContainer-dimensions-mobile-width,100%);max-width:var(--infobarContainer-dimensions-mobile-maxWidth,100%);gap:calc(var(--infobar-flexbox-mobile-rowGap, 0) * 1rem) calc(var(--infobar-flexbox-mobile-columnGap, 0) * 1rem);flex-direction:var(--infobar-flexbox-mobile-flexDirection,row);justify-content:var(--infobar-flexbox-mobile-justifyContent,center);align-content:var(--infobar-flexbox-mobile-alignContent,center);align-items:var(--infobar-flexbox-mobile-alignItems,center);flex-wrap:var(--infobar-flexbox-mobile-flexWrap,wrap)}& .header-contact{color:var(--infobar-font-mobile-textColor,rgb(255 255 255 / 1));font-size:calc(var(--infobar-font-mobile-fontSize, 1) * 1rem);font-weight:var(--infobar-font-mobile-fontWeight,400);line-height:var(--infobar-font-mobile-lineHeight,1);text-align:var(--infobar-font-mobile-textAlign,start);font-family:var(--infobar-font-mobile-fontFamily,var(--global-font-family));text-transform:var(--infobar-font-mobile-textTransform);&:hover{color:var(--infobar-font-mobile-textColorHover,rgb(187 187 187 / 1))}}& .social-link{width:calc(var(--infobar-font-mobile-fontSize, 1) * 1rem + 1rem);height:calc(var(--infobar-font-mobile-fontSize, 1) * 1rem + 1rem);fill:var(--infobar-font-mobile-textColor,rgb(255 255 255 / 1));&:hover{fill:var(--infobar-font-mobile-textColorHover,rgb(187 187 187 / 1))}}}& .site-nav{background:var(--navbar-background-mobile-color,rgb(0 0 0 / .5));min-width:var(--navbar-dimensions-mobile-minWidth,auto);width:var(--navbar-dimensions-mobile-width,auto);max-width:var(--navbar-dimensions-mobile-maxWidth,none);min-height:var(--navbar-dimensions-mobile-minHeight,auto);height:var(--navbar-dimensions-mobile-height,auto);max-height:var(--navbar-dimensions-mobile-maxHeight,none);margin:var(--navbar-margin-mobile-top,0) var(--navbar-margin-mobile-right,0) var(--navbar-margin-mobile-bottom,0) var(--navbar-margin-mobile-left,0);padding:calc(var(--navbar-padding-mobile-top, 0.25) * 1rem) calc(var(--navbar-padding-mobile-right, 0.5) * 1rem) calc(var(--navbar-padding-mobile-bottom, 0.25) * 1rem) calc(var(--navbar-padding-mobile-left, 0.5) * 1rem);border-style:var(--navbar-border-mobile-top-style,solid) var(--navbar-border-mobile-right-style,solid) var(--navbar-border-mobile-bottom-style,solid) var(--navbar-border-mobile-left-style,solid);border-width:calc(var(--navbar-border-mobile-top-width, 0) * 1rem) calc(var(--navbar-border-mobile-right-width, 0) * 1rem) calc(var(--navbar-border-mobile-bottom-width, 0) * 1rem) calc(var(--navbar-border-mobile-left-width, 0) * 1rem);border-color:var(--navbar-border-mobile-top-color,rgb(255 255 255 / 1)) var(--navbar-border-mobile-right-color,rgb(255 255 255 / 1)) var(--navbar-border-mobile-bottom-color,rgb(255 255 255 / 1)) var(--navbar-border-mobile-left-color,rgb(255 255 255 / 1));border-radius:calc(var(--navbar-border-mobile-left-radius, 0) * 1rem) calc(var(--navbar-border-mobile-top-radius, 0) * 1rem) calc(var(--navbar-border-mobile-right-radius, 0) * 1rem) calc(var(--navbar-border-mobile-bottom-radius, 0) * 1rem);&:hover{border-color:var(--navbar-border-mobile-top-colorHover,rgb(255 255 255 / 1)) var(--navbar-border-mobile-right-colorHover,rgb(255 255 255 / 1)) var(--navbar-border-mobile-bottom-colorHover,rgb(255 255 255 / 1)) var(--navbar-border-mobile-left-colorHover,rgb(255 255 255 / 1))}& .site-nav-container{background:var(--navbarContainer-background-mobile-color,#fff0);padding:calc(var(--navbarContainer-padding-mobile-top, 0) * 1rem) calc(var(--navbarContainer-padding-mobile-right, 0.5) * 1rem) calc(var(--navbarContainer-padding-mobile-bottom, 0) * 1rem) calc(var(--navbarContainer-padding-mobile-left, 0.5) * 1rem);border-style:var(--navbarContainer-border-mobile-top-style,solid) var(--navbarContainer-border-mobile-right-style,solid) var(--navbarContainer-border-mobile-bottom-style,solid) var(--navbarContainer-border-mobile-left-style,solid);border-width:calc(var(--navbarContainer-border-mobile-top-width, 0) * 1rem) calc(var(--navbarContainer-border-mobile-right-width, 0) * 1rem) calc(var(--navbarContainer-border-mobile-bottom-width, 0) * 1rem) calc(var(--navbarContainer-border-mobile-left-width, 0) * 1rem);border-color:var(--navbarContainer-border-mobile-top-color,rgb(0 0 0 / 1)) var(--navbarContainer-border-mobile-right-color,rgb(0 0 0 / 1)) var(--navbarContainer-border-mobile-bottom-color,rgb(0 0 0 / 1)) var(--navbarContainer-border-mobile-left-color,rgb(0 0 0 / 1));border-radius:calc(var(--navbarContainer-border-mobile-left-radius, 0) * 1rem) calc(var(--navbarContainer-border-mobile-top-radius, 0) * 1rem) calc(var(--navbarContainer-border-mobile-right-radius, 0) * 1rem) calc(var(--navbarContainer-border-mobile-bottom-radius, 0) * 1rem);box-shadow:var(--navbarContainer-boxShadow-mobile,none);min-width:var(--navbarContainer-dimensions-mobile-minWidth,auto);width:var(--navbarContainer-dimensions-mobile-width,100%);max-width:var(--navbarContainer-dimensions-mobile-maxWidth,100%);gap:calc(var(--navbar-flexbox-mobile-rowGap, 0) * 1rem) calc(var(--navbar-flexbox-mobile-columnGap, 0) * 1rem);flex-direction:var(--navbar-flexbox-mobile-flexDirection,row);justify-content:var(--navbar-flexbox-mobile-justifyContent,space-between);align-content:var(--navbar-flexbox-mobile-alignContent,center);align-items:var(--navbar-flexbox-mobile-alignItems,center);flex-wrap:var(--navbar-flexbox-mobile-flexWrap,wrap)}& .header-logo{min-width:var(--logo-dimensions-mobile-minWidth,auto);width:var(--logo-dimensions-mobile-width,3rem);max-width:var(--logo-dimensions-mobile-maxWidth,none);min-height:var(--logo-dimensions-mobile-minHeight,auto);height:var(--logo-dimensions-mobile-height,auto);max-height:var(--logo-dimensions-mobile-maxHeight,none);margin:var(--logo-margin-mobile-top,0) var(--logo-margin-mobile-right,0) var(--logo-margin-mobile-bottom,0) var(--logo-margin-mobile-left,0);padding:calc(var(--logo-padding-mobile-top, 0) * 1rem) calc(var(--logo-padding-mobile-right, 0) * 1rem) calc(var(--logo-padding-mobile-bottom, 0) * 1rem) calc(var(--logo-padding-mobile-left, 0) * 1rem);border-style:var(--logo-border-mobile-top-style,solid) var(--logo-border-mobile-right-style,solid) var(--logo-border-mobile-bottom-style,solid) var(--logo-border-mobile-left-style,solid);border-width:calc(var(--logo-border-mobile-top-width, 0.0625) * 1rem) calc(var(--logo-border-mobile-right-width, 0) * 1rem) calc(var(--logo-border-mobile-bottom-width, 0) * 1rem) calc(var(--logo-border-mobile-left-width, 0) * 1rem);border-color:var(--logo-border-mobile-top-color,rgb(187 187 187 / .5)) var(--logo-border-mobile-right-color,rgb(255 255 255 / 1)) var(--logo-border-mobile-bottom-color,rgb(255 255 255 / 1)) var(--logo-border-mobile-left-color,rgb(255 255 255 / 1));border-radius:calc(var(--logo-border-mobile-left-radius, 0) * 1rem) calc(var(--logo-border-mobile-top-radius, 0) * 1rem) calc(var(--logo-border-mobile-right-radius, 0) * 1rem) calc(var(--logo-border-mobile-bottom-radius, 0) * 1rem)}& .site-logo:hover .header-logo{border-color:var(--logo-border-mobile-top-colorHover,rgb(255 255 255 / 1)) var(--logo-border-mobile-right-colorHover,rgb(255 255 255 / 1)) var(--logo-border-mobile-bottom-colorHover,rgb(255 255 255 / 1)) var(--logo-border-mobile-left-colorHover,rgb(255 255 255 / 1))}}& .nav-menu{background:var(--navmenu-background-mobile-color,#fff0);min-width:var(--navmenu-dimensions-mobile-minWidth,auto);width:var(--navmenu-dimensions-mobile-width,100%);max-width:var(--navmenu-dimensions-mobile-maxWidth,none);min-height:var(--navmenu-dimensions-mobile-minHeight,auto);height:var(--navmenu-dimensions-mobile-height,auto);max-height:var(--navmenu-dimensions-mobile-maxHeight,none);margin:var(--navmenu-margin-mobile-top,.25rem) var(--navmenu-margin-mobile-right,0) var(--navmenu-margin-mobile-bottom,0) var(--navmenu-margin-mobile-left,0);padding:calc(var(--navmenu-padding-mobile-top, 1.5) * 1rem) calc(var(--navmenu-padding-mobile-right, 0.5) * 1rem) calc(var(--navmenu-padding-mobile-bottom, 1.5) * 1rem) calc(var(--navmenu-padding-mobile-left, 0) * 1rem);border-style:var(--navmenu-border-mobile-top-style,solid) var(--navmenu-border-mobile-right-style,solid) var(--navmenu-border-mobile-bottom-style,solid) var(--navmenu-border-mobile-left-style,solid);border-width:calc(var(--navmenu-border-mobile-top-width, 0.0625) * 1rem) calc(var(--navmenu-border-mobile-right-width, 0) * 1rem) calc(var(--navmenu-border-mobile-bottom-width, 0) * 1rem) calc(var(--navmenu-border-mobile-left-width, 0) * 1rem);border-color:var(--navmenu-border-mobile-top-color,rgb(187 187 187 / .5)) var(--navmenu-border-mobile-right-color,rgb(255 255 255 / 1)) var(--navmenu-border-mobile-bottom-color,rgb(255 255 255 / 1)) var(--navmenu-border-mobile-left-color,rgb(255 255 255 / 1));border-radius:calc(var(--navmenu-border-mobile-left-radius, 0) * 1rem) calc(var(--navmenu-border-mobile-top-radius, 0) * 1rem) calc(var(--navmenu-border-mobile-right-radius, 0) * 1rem) calc(var(--navmenu-border-mobile-bottom-radius, 0) * 1rem);gap:calc(var(--navmenu-flexbox-mobile-rowGap, 1) * 1rem) calc(var(--navmenu-flexbox-mobile-columnGap, 0) * 1rem);flex-direction:var(--navmenu-flexbox-mobile-flexDirection,column);justify-content:var(--navmenu-flexbox-mobile-justifyContent,flex-start);align-content:var(--navmenu-flexbox-mobile-alignContent,flex-start);align-items:var(--navmenu-flexbox-mobile-alignItems,flex-end);flex-wrap:var(--navmenu-flexbox-mobile-flexWrap,nowrap)}& :is(.wp-nav-menu,.sub-menu,.language-switcher,.lang-items,.menu-item){flex-direction:var(--navmenu-flexbox-mobile-flexDirection,column);gap:calc(var(--navmenu-flexbox-mobile-rowGap, 1) * 1rem) calc(var(--navmenu-flexbox-mobile-columnGap, 0) * 1rem)}& :is(.menu-item a,.navbar-cart-container,.selected-lang .lang-text,.language-switcher .lang-item .lang-text){color:var(--navmenu-font-mobile-textColor,rgb(255 255 255 / 1));font-size:calc(var(--navmenu-font-mobile-fontSize, 1.25) * 1rem);font-weight:var(--navmenu-font-mobile-fontWeight,700);line-height:var(--navmenu-font-mobile-lineHeight,1);text-align:var(--navmenu-font-mobile-textAlign,start);font-family:var(--navmenu-font-mobile-fontFamily,var(--global-font-family));text-transform:var(--navmenu-font-mobile-textTransform,none)}& :is(.menu-item:hover>a,.navbar-cart-container:hover,.selected-lang:hover .lang-text,.lang-item:hover .lang-text){color:var(--navmenu-font-mobile-textColorHover,rgb(187 187 187 / 1))}& .language-switcher .language-flag{height:calc(var(--navmenu-font-mobile-fontSize, 1.25) * 1rem)}& .menu-item{&.current-menu-item>a{color:var(--navmenu-font-mobile-textColorHover,rgb(187 187 187 / 1))}&>a{justify-content:var(--navmenu-flexbox-mobile-alignItems,flex-end)}&>.sub-menu{margin:var(--submenu-margin-mobile-top,.25rem) var(--submenu-margin-mobile-right,0) var(--submenu-margin-mobile-bottom,0) var(--submenu-margin-mobile-left,0);padding:calc(var(--submenu-padding-mobile-top, 1.5) * 1rem) calc(var(--submenu-padding-mobile-right, 0.5) * 1rem) calc(var(--submenu-padding-mobile-bottom, 1.5) * 1rem) calc(var(--submenu-padding-mobile-left, 0) * 1rem);border-style:var(--submenu-border-mobile-top-style,solid) var(--submenu-border-mobile-right-style,solid) var(--submenu-border-mobile-bottom-style,solid) var(--submenu-border-mobile-left-style,solid);border-width:calc(var(--submenu-border-mobile-top-width, 0.0625) * 1rem) calc(var(--submenu-border-mobile-right-width, 0) * 1rem) calc(var(--submenu-border-mobile-bottom-width, 0) * 1rem) calc(var(--submenu-border-mobile-left-width, 0) * 1rem);border-color:var(--submenu-border-mobile-top-color,rgb(187 187 187 / .5)) var(--submenu-border-mobile-right-color,rgb(255 255 255 / 1)) var(--submenu-border-mobile-bottom-color,rgb(255 255 255 / 1)) var(--submenu-border-mobile-left-color,rgb(255 255 255 / 1));border-radius:calc(var(--submenu-border-mobile-left-radius, 0) * 1rem) calc(var(--submenu-border-mobile-top-radius, 0) * 1rem) calc(var(--submenu-border-mobile-right-radius, 0) * 1rem) calc(var(--submenu-border-mobile-bottom-radius, 0) * 1rem);&:hover{border-color:var(--submenu-border-mobile-top-colorHover,rgb(187 187 187 / .5)) var(--submenu-border-mobile-right-colorHover,rgb(255 255 255 / 1)) var(--submenu-border-mobile-bottom-colorHover,rgb(255 255 255 / 1)) var(--submenu-border-mobile-left-colorHover,rgb(255 255 255 / 1))}& .menu-item>a{font-size:calc(var(--submenu-font-mobile-fontSize, 1.25) * 1rem);line-height:var(--submenu-font-mobile-lineHeight,1);text-transform:var(--submenu-font-mobile-textTransform,none);font-weight:var(--submenu-font-mobile-fontWeight,700)}}}& .nav-toggle{color:var(--navmenu-font-mobile-textColor,rgb(255 255 255 / 1));font-size:calc(var(--navmenu-font-mobile-fontSize, 1.25) * 1rem);font-weight:var(--navmenu-font-mobile-fontWeight,700);line-height:var(--navmenu-font-mobile-lineHeight,1);text-align:var(--navmenu-font-mobile-textAlign,start);font-family:var(--navmenu-font-mobile-fontFamily,var(--global-font-family));text-transform:var(--navmenu-font-mobile-textTransform,capitalize);&:hover{color:var(--navmenu-font-mobile-textColorHover,rgb(187 187 187 / 1))}}}@container page-container (min-width:768px){.header.template-1{& .infobar{min-width:var(--infobar-dimensions-tablet-minWidth,auto);width:var(--infobar-dimensions-tablet-width,auto);max-width:var(--infobar-dimensions-tablet-maxWidth,none);min-height:var(--infobar-dimensions-tablet-minHeight,auto);height:var(--infobar-dimensions-tablet-height,auto);max-height:var(--infobar-dimensions-tablet-maxHeight,none);margin:var(--infobar-margin-tablet-top,0) var(--infobar-margin-tablet-right,0) var(--infobar-margin-tablet-bottom,0) var(--infobar-margin-tablet-left,0);padding:calc(var(--infobar-padding-tablet-top, 0.25) * 1rem) calc(var(--infobar-padding-tablet-right, 1) * 1rem) calc(var(--infobar-padding-tablet-bottom, 0.25) * 1rem) calc(var(--infobar-padding-tablet-left, 1) * 1rem);border-width:calc(var(--infobar-border-tablet-top-width, 0) * 1rem) calc(var(--infobar-border-tablet-right-width, 0) * 1rem) calc(var(--infobar-border-tablet-bottom-width, 0.0625) * 1rem) calc(var(--infobar-border-tablet-left-width, 0) * 1rem);border-radius:calc(var(--infobar-border-tablet-left-radius, 0) * 1rem) calc(var(--infobar-border-tablet-top-radius, 0) * 1rem) calc(var(--infobar-border-tablet-right-radius, 0) * 1rem) calc(var(--infobar-border-tablet-bottom-radius, 0) * 1rem);& .infobar-container{min-width:var(--infobarContainer-dimensions-tablet-minWidth,auto);width:var(--infobarContainer-dimensions-tablet-width,100%);max-width:var(--infobarContainer-dimensions-tablet-maxWidth,none);gap:calc(var(--infobar-flexbox-tablet-rowGap, 0) * 1rem) calc(var(--infobar-flexbox-tablet-columnGap, 0) * 1rem);flex-direction:var(--infobar-flexbox-tablet-flexDirection,row);justify-content:var(--infobar-flexbox-tablet-justifyContent,space-between);align-content:var(--infobar-flexbox-tablet-alignContent,center);align-items:var(--infobar-flexbox-tablet-alignItems,center);flex-wrap:var(--infobar-flexbox-tablet-flexWrap,wrap)}& .header-contact{font-size:calc(var(--infobar-font-tablet-fontSize, 1) * 1rem);line-height:var(--infobar-font-tablet-lineHeight,1);text-align:var(--infobar-font-tablet-textAlign,start)}& .social-link{width:calc(var(--infobar-font-tablet-fontSize, 1) * 1rem + 1rem);height:calc(var(--infobar-font-tablet-fontSize, 1) * 1rem + 1rem)}}& .site-nav{min-width:var(--navbar-dimensions-tablet-minWidth,auto);width:var(--navbar-dimensions-tablet-width,auto);max-width:var(--navbar-dimensions-tablet-maxWidth,none);min-height:var(--navbar-dimensions-tablet-minHeight,auto);height:var(--navbar-dimensions-tablet-height,auto);max-height:var(--navbar-dimensions-tablet-maxHeight,none);margin:var(--navbar-margin-tablet-top,0) var(--navbar-margin-tablet-right,0) var(--navbar-margin-tablet-bottom,0) var(--navbar-margin-tablet-left,0);padding:calc(var(--navbar-padding-tablet-top, 0.25) * 1rem) calc(var(--navbar-padding-tablet-right, 1) * 1rem) calc(var(--navbar-padding-tablet-bottom, 0.25) * 1rem) calc(var(--navbar-padding-tablet-left, 1) * 1rem);border-width:calc(var(--navbar-border-tablet-top-width, 0) * 1rem) calc(var(--navbar-border-tablet-right-width, 0) * 1rem) calc(var(--navbar-border-tablet-bottom-width, 0) * 1rem) calc(var(--navbar-border-tablet-left-width, 0) * 1rem);border-radius:calc(var(--navbar-border-tablet-left-radius, 0) * 1rem) calc(var(--navbar-border-tablet-top-radius, 0) * 1rem) calc(var(--navbar-border-tablet-right-radius, 0) * 1rem) calc(var(--navbar-border-tablet-bottom-radius, 0) * 1rem);& .site-nav-container{padding:calc(var(--navbarContainer-padding-tablet-top, 0) * 1rem) calc(var(--navbarContainer-padding-tablet-right, 1) * 1rem) calc(var(--navbarContainer-padding-tablet-bottom, 0) * 1rem) calc(var(--navbarContainer-padding-tablet-left, 1) * 1rem);border-width:calc(var(--navbarContainer-border-tablet-top-width, 0) * 1rem) calc(var(--navbarContainer-border-tablet-right-width, 0) * 1rem) calc(var(--navbarContainer-border-tablet-bottom-width, 0) * 1rem) calc(var(--navbarContainer-border-tablet-left-width, 0) * 1rem);border-radius:calc(var(--navbarContainer-border-tablet-left-radius, 0) * 1rem) calc(var(--navbarContainer-border-tablet-top-radius, 0) * 1rem) calc(var(--navbarContainer-border-tablet-right-radius, 0) * 1rem) calc(var(--navbarContainer-border-tablet-bottom-radius, 0) * 1rem);min-width:var(--navbarContainer-dimensions-tablet-minWidth,auto);width:var(--navbarContainer-dimensions-tablet-width,100%);max-width:var(--navbarContainer-dimensions-tablet-maxWidth,none);gap:calc(var(--navbar-flexbox-tablet-rowGap, 0) * 1rem) calc(var(--navbar-flexbox-tablet-columnGap, 0) * 1rem);flex-direction:var(--navbar-flexbox-tablet-flexDirection,row);justify-content:var(--navbar-flexbox-tablet-justifyContent,space-between);align-content:var(--navbar-flexbox-tablet-alignContent,center);align-items:var(--navbar-flexbox-tablet-alignItems,center);flex-wrap:var(--navbar-flexbox-tablet-flexWrap,wrap)}& .header-logo{min-width:var(--logo-dimensions-tablet-minWidth,auto);width:var(--logo-dimensions-tablet-width,3.5rem);max-width:var(--logo-dimensions-tablet-maxWidth,none);min-height:var(--logo-dimensions-tablet-minHeight,auto);height:var(--logo-dimensions-tablet-height,auto);max-height:var(--logo-dimensions-tablet-maxHeight,none);margin:var(--logo-margin-tablet-top,0) var(--logo-margin-tablet-right,0) var(--logo-margin-tablet-bottom,0) var(--logo-margin-tablet-left,0);padding:calc(var(--logo-padding-tablet-top, 0) * 1rem) calc(var(--logo-padding-tablet-right, 0) * 1rem) calc(var(--logo-padding-tablet-bottom, 0) * 1rem) calc(var(--logo-padding-tablet-left, 0) * 1rem);border-width:calc(var(--logo-border-tablet-top-width, 0.0625) * 1rem) calc(var(--logo-border-tablet-right-width, 0) * 1rem) calc(var(--logo-border-tablet-bottom-width, 0) * 1rem) calc(var(--logo-border-tablet-left-width, 0) * 1rem);border-radius:calc(var(--logo-border-tablet-left-radius, 0) * 1rem) calc(var(--logo-border-tablet-top-radius, 0) * 1rem) calc(var(--logo-border-tablet-right-radius, 0) * 1rem) calc(var(--logo-border-tablet-bottom-radius, 0) * 1rem)}}& .nav-menu{min-width:var(--navmenu-dimensions-tablet-minWidth,auto);width:var(--navmenu-dimensions-tablet-width,100%);max-width:var(--navmenu-dimensions-tablet-maxWidth,none);min-height:var(--navmenu-dimensions-tablet-minHeight,auto);height:var(--navmenu-dimensions-tablet-height,auto);max-height:var(--navmenu-dimensions-tablet-maxHeight,none);margin:var(--navmenu-margin-tablet-top,.25rem) var(--navmenu-margin-tablet-right,0) var(--navmenu-margin-tablet-bottom,0) var(--navmenu-margin-tablet-left,0);padding:calc(var(--navmenu-padding-tablet-top, 1.5) * 1rem) calc(var(--navmenu-padding-tablet-right, 0.5) * 1rem) calc(var(--navmenu-padding-tablet-bottom, 1.5) * 1rem) calc(var(--navmenu-padding-tablet-left, 0) * 1rem);border-width:calc(var(--navmenu-border-tablet-top-width, 0.0625) * 1rem) calc(var(--navmenu-border-tablet-right-width, 0) * 1rem) calc(var(--navmenu-border-tablet-bottom-width, 0) * 1rem) calc(var(--navmenu-border-tablet-left-width, 0) * 1rem);border-radius:calc(var(--navmenu-border-tablet-left-radius, 0) * 1rem) calc(var(--navmenu-border-tablet-top-radius, 0) * 1rem) calc(var(--navmenu-border-tablet-right-radius, 0) * 1rem) calc(var(--navmenu-border-tablet-bottom-radius, 0) * 1rem);gap:calc(var(--navmenu-flexbox-tablet-rowGap, 1) * 1rem) calc(var(--navmenu-flexbox-tablet-columnGap, 0) * 1rem);flex-direction:var(--navmenu-flexbox-tablet-flexDirection,column);justify-content:var(--navmenu-flexbox-tablet-justifyContent,flex-start);align-content:var(--navmenu-flexbox-tablet-alignContent,flex-start);align-items:var(--navmenu-flexbox-tablet-alignItems,flex-end);flex-wrap:var(--navmenu-flexbox-tablet-flexWrap,nowrap)}& :is(.wp-nav-menu,.sub-menu,.language-switcher,.lang-items,.menu-item){flex-direction:var(--navmenu-flexbox-tablet-flexDirection,column);gap:calc(var(--navmenu-flexbox-tablet-rowGap, 1) * 1rem) calc(var(--navmenu-flexbox-tablet-columnGap, 0) * 1rem)}& :is(.menu-item a,.navbar-cart-container,.selected-lang .lang-text,.language-switcher .lang-item .lang-text){font-size:calc(var(--navmenu-font-tablet-fontSize, 1.25) * 1rem);line-height:var(--navmenu-font-tablet-lineHeight,1);text-align:var(--navmenu-font-tablet-textAlign,start)}& .language-switcher .language-flag{height:calc(var(--navmenu-font-tablet-fontSize, 1.25) * 1rem)}& .menu-item{&>a{justify-content:var(--navmenu-flexbox-tablet-alignItems,flex-end)}&>.sub-menu{margin:var(--submenu-margin-tablet-top,.25rem) var(--submenu-margin-tablet-right,0) var(--submenu-margin-tablet-bottom,0) var(--submenu-margin-tablet-left,0);padding:calc(var(--submenu-padding-tablet-top, 1.5) * 1rem) calc(var(--submenu-padding-tablet-right, 0.5) * 1rem) calc(var(--submenu-padding-tablet-bottom, 1.5) * 1rem) calc(var(--submenu-padding-tablet-left, 0) * 1rem);border-style:var(--submenu-border-tablet-top-style,solid) var(--submenu-border-tablet-right-style,solid) var(--submenu-border-tablet-bottom-style,solid) var(--submenu-border-tablet-left-style,solid);border-width:calc(var(--submenu-border-tablet-top-width, 0.0625) * 1rem) calc(var(--submenu-border-tablet-right-width, 0) * 1rem) calc(var(--submenu-border-tablet-bottom-width, 0) * 1rem) calc(var(--submenu-border-tablet-left-width, 0) * 1rem);& .menu-item>a{font-size:calc(var(--submenu-font-tablet-fontSize, 1.25) * 1rem);line-height:var(--submenu-font-tablet-lineHeight,1)}}}& .nav-toggle{font-size:calc(var(--navmenu-font-tablet-fontSize, 1.25) * 1rem);line-height:var(--navmenu-font-tablet-lineHeight,1);text-align:var(--navmenu-font-tablet-textAlign,start)}}}@container page-container (min-width:992px){.header.template-1{& .nav-toggle{display:none}& .nav-menu{display:grid;grid-auto-flow:column;overflow-y:visible;max-height:unset;&.open{display:grid}}& :is(.menu-item,.menu-item a){width:auto}& .wp-nav-menu{display:inline-flex;margin-bottom:unset;flex-wrap:wrap;overflow:visible;flex-direction:row}& .menu-item-has-children:hover::before{content:"";position:absolute;left:0;right:0;pointer-events:auto}& .menu-item-has-children:hover>.sub-menu,& .menu-item-has-children>.sub-menu:hover{display:flex}& .menu-item-has-children>a::after{display:inline-flex;content:"keyboard_arrow_down";font-family:'Material Symbols Rounded'}& .menu-item>a{justify-content:start}& .sub-menu{display:none;position:absolute;overflow-y:hidden;max-height:unset;box-shadow:0 0 .125rem .125rem rgb(0 0 0 / .1);flex-direction:column;gap:.5rem;z-index:601}& .sub-menu .menu-item>a{text-wrap:nowrap;text-align:initial}& .language-switcher{margin-right:unset;margin-bottom:unset;& .lang-items{display:none;box-shadow:0 0 .125rem .125rem rgb(0 0 0 / .1);padding:.5rem;position:absolute;top:0;min-width:-webkit-fill-available;z-index:601;gap:.5rem}&:hover .lang-items{display:flex}&:hover::before{content:"";position:absolute;left:0;right:0;pointer-events:auto}}& .navbar-cart-container{margin-right:unset;margin-bottom:unset}& .submenu-toggle{display:none}& .nav-menu.open .menu-item-has-children>a{padding-right:unset}}}@container page-container (min-width:992px){.header.template-1{& .infobar{min-width:var(--infobar-dimensions-desktop-minWidth,auto);width:var(--infobar-dimensions-desktop-width,auto);max-width:var(--infobar-dimensions-desktop-maxWidth,none);min-height:var(--infobar-dimensions-desktop-minHeight,auto);height:var(--infobar-dimensions-desktop-height,auto);max-height:var(--infobar-dimensions-desktop-maxHeight,none);margin:var(--infobar-margin-desktop-top,0) var(--infobar-margin-desktop-right,0) var(--infobar-margin-desktop-bottom,0) var(--infobar-margin-desktop-left,0);padding:calc(var(--infobar-padding-desktop-top, 0.25) * 1rem) calc(var(--infobar-padding-desktop-right, 1) * 1rem) calc(var(--infobar-padding-desktop-bottom, 0.25) * 1rem) calc(var(--infobar-padding-desktop-left, 1) * 1rem);border-width:calc(var(--infobar-border-desktop-top-width, 0) * 1rem) calc(var(--infobar-border-desktop-right-width, 0) * 1rem) calc(var(--infobar-border-desktop-bottom-width, 0.0625) * 1rem) calc(var(--infobar-border-desktop-left-width, 0) * 1rem);border-radius:calc(var(--infobar-border-desktop-left-radius) * 1rem) calc(var(--infobar-border-desktop-top-radius) * 1rem) calc(var(--infobar-border-desktop-right-radius) * 1rem) calc(var(--infobar-border-desktop-bottom-radius) * 1rem);& .infobar-container{min-width:var(--infobarContainer-dimensions-desktop-minWidth,auto);width:var(--infobarContainer-dimensions-desktop-width,100%);max-width:var(--infobarContainer-dimensions-desktop-maxWidth,none);gap:calc(var(--infobar-flexbox-desktop-rowGap, 0) * 1rem) calc(var(--infobar-flexbox-desktop-columnGap, 5) * 1rem);flex-direction:var(--infobar-flexbox-desktop-flexDirection,row);justify-content:var(--infobar-flexbox-desktop-justifyContent,space-between);align-content:var(--infobar-flexbox-desktop-alignContent,center);align-items:var(--infobar-flexbox-desktop-alignItems,center);flex-wrap:var(--infobar-flexbox-desktop-flexWrap,wrap)}& .header-contact{font-size:calc(var(--infobar-font-desktop-fontSize, 1) * 1rem);line-height:var(--infobar-font-desktop-lineHeight,1);text-align:var(--infobar-font-desktop-textAlign,start)}& .social-link{width:calc(var(--infobar-font-desktop-fontSize, 1) * 1rem + 1rem);height:calc(var(--infobar-font-desktop-fontSize, 1) * 1rem + 1rem)}}& .site-nav{min-width:var(--navbar-dimensions-desktop-minWidth,auto);width:var(--navbar-dimensions-desktop-width,100%);max-width:var(--navbar-dimensions-desktop-maxWidth,none);min-height:var(--navbar-dimensions-desktop-minHeight,auto);height:var(--navbar-dimensions-desktop-height,auto);max-height:var(--navbar-dimensions-desktop-maxHeight,none);margin:var(--navbar-margin-desktop-top,0) var(--navbar-margin-desktop-right,0) var(--navbar-margin-desktop-bottom,0) var(--navbar-margin-desktop-left,0);padding:calc(var(--navbar-padding-desktop-top, 0.5) * 1rem) calc(var(--navbar-padding-desktop-right, 1) * 1rem) calc(var(--navbar-padding-desktop-bottom, 0.5) * 1rem) calc(var(--navbar-padding-desktop-left, 1) * 1rem);border-width:calc(var(--navbar-border-desktop-top-width, 0) * 1rem) calc(var(--navbar-border-desktop-right-width, 0) * 1rem) calc(var(--navbar-border-desktop-bottom-width, 0) * 1rem) calc(var(--navbar-border-desktop-left-width, 0) * 1rem);border-radius:calc(var(--navbar-border-desktop-left-radius, 0) * 1rem) calc(var(--navbar-border-desktop-top-radius, 0) * 1rem) calc(var(--navbar-border-desktop-right-radius, 0) * 1rem) calc(var(--navbar-border-desktop-bottom-radius, 0) * 1rem);& .site-nav-container{padding:calc(var(--navbarContainer-padding-desktop-top, 0) * 1rem) calc(var(--navbarContainer-padding-desktop-right, 1) * 1rem) calc(var(--navbarContainer-padding-desktop-bottom, 0) * 1rem) calc(var(--navbarContainer-padding-desktop-left, 1) * 1rem);border-width:calc(var(--navbarContainer-border-desktop-top-width, 0) * 1rem) calc(var(--navbarContainer-border-desktop-right-width, 0) * 1rem) calc(var(--navbarContainer-border-desktop-bottom-width, 0) * 1rem) calc(var(--navbarContainer-border-desktop-left-width, 0) * 1rem);border-radius:calc(var(--navbarContainer-border-desktop-left-radius, 0) * 1rem) calc(var(--navbarContainer-border-desktop-top-radius, 0) * 1rem) calc(var(--navbarContainer-border-desktop-right-radius, 0) * 1rem) calc(var(--navbarContainer-border-desktop-bottom-radius, 0) * 1rem);min-width:var(--navbarContainer-dimensions-desktop-minWidth,auto);width:var(--navbarContainer-dimensions-desktop-width,100%);max-width:var(--navbarContainer-dimensions-desktop-maxWidth,none);gap:calc(var(--navbar-flexbox-desktop-rowGap, 0) * 1rem) calc(var(--navbar-flexbox-desktop-columnGap, 2.5) * 1rem);flex-direction:var(--navbar-flexbox-desktop-flexDirection,row);justify-content:var(--navbar-flexbox-desktop-justifyContent,space-between);align-content:var(--navbar-flexbox-desktop-alignContent,center);align-items:var(--navbar-flexbox-desktop-alignItems,stretch);flex-wrap:var(--navbar-flexbox-desktop-flexWrap,nowrap)}& .header-logo{min-width:var(--logo-dimensions-desktop-minWidth,auto);width:var(--logo-dimensions-desktop-width,4rem);max-width:var(--logo-dimensions-desktop-maxWidth,none);min-height:var(--logo-dimensions-desktop-minHeight,auto);height:var(--logo-dimensions-desktop-height,auto);max-height:var(--logo-dimensions-desktop-maxHeight,none);margin:var(--logo-margin-desktop-top,0) var(--logo-margin-desktop-right,0) var(--logo-margin-desktop-bottom,0) var(--logo-margin-desktop-left,0);padding:calc(var(--logo-padding-desktop-top, 0) * 1rem) calc(var(--logo-padding-desktop-right, 0) * 1rem) calc(var(--logo-padding-desktop-bottom, 0) * 1rem) calc(var(--logo-padding-desktop-left, 0) * 1rem);border-width:calc(var(--logo-border-desktop-top-width, 0) * 1rem) calc(var(--logo-border-desktop-right-width, 0) * 1rem) calc(var(--logo-border-desktop-bottom-width, 0) * 1rem) calc(var(--logo-border-desktop-left-width, 0) * 1rem);border-radius:calc(var(--logo-border-desktop-left-radius, 0) * 1rem) calc(var(--logo-border-desktop-top-radius, 0) * 1rem) calc(var(--logo-border-desktop-right-radius, 0) * 1rem) calc(var(--logo-border-desktop-bottom-radius, 0) * 1rem)}}& .nav-menu{min-width:var(--navmenu-dimensions-desktop-minWidth,auto);width:var(--navmenu-dimensions-desktop-width,auto);max-width:var(--navmenu-dimensions-desktop-maxWidth,none);min-height:var(--navmenu-dimensions-desktop-minHeight,auto);height:var(--navmenu-dimensions-desktop-height,auto);max-height:var(--navmenu-dimensions-desktop-maxHeight,none);margin:var(--navmenu-margin-desktop-top,0) var(--navmenu-margin-desktop-right,0) var(--navmenu-margin-desktop-bottom,0) var(--navmenu-margin-desktop-left,0);padding:calc(var(--navmenu-padding-desktop-top, 0) * 1rem) calc(var(--navmenu-padding-desktop-right, 0) * 1rem) calc(var(--navmenu-padding-desktop-bottom, 0) * 1rem) calc(var(--navmenu-padding-desktop-left, 0) * 1rem);border-width:calc(var(--navmenu-border-desktop-top-width, 0) * 1rem) calc(var(--navmenu-border-desktop-right-width, 0) * 1rem) calc(var(--navmenu-border-desktop-bottom-width, 0) * 1rem) calc(var(--navmenu-border-desktop-left-width, 0) * 1rem);border-radius:calc(var(--navmenu-border-desktop-left-radius, 0) * 1rem) calc(var(--navmenu-border-desktop-top-radius, 0) * 1rem) calc(var(--navmenu-border-desktop-right-radius, 0) * 1rem) calc(var(--navmenu-border-desktop-bottom-radius, 0) * 1rem);gap:calc(var(--navmenu-flexbox-desktop-rowGap, 1) * 1rem) calc(var(--navmenu-flexbox-desktop-columnGap, 1) * 1rem);flex-direction:var(--navmenu-flexbox-desktop-flexDirection,row);justify-content:var(--navmenu-flexbox-desktop-justifyContent,center);align-content:var(--navmenu-flexbox-desktop-alignContent,center);align-items:var(--navmenu-flexbox-desktop-alignItems,center);flex-wrap:var(--navmenu-flexbox-desktop-flexWrap,wrap);& :is(.wp-nav-menu>.menu-item>a,.navbar-cart-container,.selected-lang .lang-text){font-size:calc(var(--navmenu-font-desktop-fontSize, 1.25) * 1rem);line-height:var(--navmenu-font-desktop-lineHeight,1);text-align:var(--navmenu-font-desktop-textAlign,start)}& .wp-nav-menu{gap:calc(var(--navmenu-flexbox-desktop-rowGap, 0) * 1rem) calc(var(--navmenu-flexbox-desktop-columnGap, 1) * 1rem);& .menu-item-has-children>.sub-menu{margin-top:var(--submenu-margin-desktop-top,2.5rem);background:var(--submenu-background-mobile-color,var(--global-color-0))}& .menu-item-has-children:hover::before{height:var(--submenu-margin-desktop-top,2.5rem);bottom:calc(var(--submenu-margin-desktop-top, 2.5rem) * -1)}}& .sub-menu{padding:calc(var(--submenu-padding-desktop-top, 1) * 1rem) calc(var(--submenu-padding-desktop-right, 1) * 1rem) calc(var(--submenu-padding-desktop-bottom, 1) * 1rem) calc(var(--submenu-padding-desktop-left, 1) * 1rem);border-width:calc(var(--submenu-border-desktop-top-width, 0) * 1rem) calc(var(--submenu-border-desktop-right-width, 0) * 1rem) calc(var(--submenu-border-desktop-bottom-width, 0) * 1rem) calc(var(--submenu-border-desktop-left-width, 0) * 1rem);border-radius:calc(var(--submenu-border-desktop-left-radius, 1) * 1rem) calc(var(--submenu-border-desktop-top-radius, 1) * 1rem) calc(var(--submenu-border-desktop-right-radius, 1) * 1rem) calc(var(--submenu-border-desktop-bottom-radius, 1) * 1rem);text-align:var(--submenu-font-desktop-textAlign,start)}& .sub-menu .menu-item a{color:var(--submenu-font-mobile-textColor,rgb(255 255 255 / 1));font-size:calc(var(--submenu-font-desktop-fontSize, 1.25) * 1rem);font-weight:var(--submenu-font-mobile-fontWeight,700);line-height:var(--submenu-font-desktop-lineHeight,1);text-align:var(--submenu-font-desktop-textAlign,start);font-family:var(--submenu-font-mobile-fontFamily,var(--global-font-family));text-transform:var(--submenu-font-mobile-textTransform,none);&:hover{color:var(--submenu-font-mobile-textColorHover,rgb(255 255 255 / 1))}}& .language-switcher{&>.language-flag{height:calc(var(--navmenu-font-desktop-fontSize, 1.25) * 1rem)}& .lang-items{background:var(--submenu-background-mobile-color,var(--global-color-0));margin-top:var(--submenu-margin-desktop-top,2.5rem);padding:calc(var(--submenu-padding-desktop-top, 1) * 1rem) calc(var(--submenu-padding-desktop-right, 1) * 1rem) calc(var(--submenu-padding-desktop-bottom, 1) * 1rem) calc(var(--submenu-padding-desktop-left, 1) * 1rem);border-width:calc(var(--submenu-border-desktop-top-width, 0) * 1rem) calc(var(--submenu-border-desktop-right-width, 0) * 1rem) calc(var(--submenu-border-desktop-bottom-width, 0) * 1rem) calc(var(--submenu-border-desktop-left-width, 0) * 1rem);border-radius:calc(var(--submenu-border-desktop-left-radius, 1) * 1rem) calc(var(--submenu-border-desktop-top-radius, 1) * 1rem) calc(var(--submenu-border-desktop-right-radius, 1) * 1rem) calc(var(--submenu-border-desktop-bottom-radius, 1) * 1rem);text-align:var(--submenu-font-desktop-textAlign,start);& .lang-item .lang-text{line-height:var(--submenu-font-desktop-lineHeight,1);font-size:calc(var(--submenu-font-desktop-fontSize, 1.25) * 1rem);color:var(--submenu-font-mobile-textColor,rgb(255 255 255 / 1));font-size:calc(var(--submenu-font-desktop-fontSize, 1.25) * 1rem);font-weight:var(--submenu-font-mobile-fontWeight,700);line-height:var(--submenu-font-desktop-lineHeight,1);text-align:var(--submenu-font-desktop-textAlign,start);font-family:var(--submenu-font-mobile-fontFamily,var(--global-font-family));text-transform:var(--submenu-font-mobile-textTransform,none)}& .lang-item:hover .lang-text{color:var(--submenu-font-mobile-textColorHover,rgb(255 255 255 / 1))}&>.language-flag{height:calc(var(--submenu-font-desktop-fontSize, 1.25) * 1rem)}}&:hover::before{height:var(--submenu-margin-desktop-top,2.5rem);bottom:calc(var(--submenu-margin-desktop-top, 2.5rem) * -1)}}}}}.header.template-1{& .site-nav-container.-no-logo .site-logo{display:none}& .site-logo-group{display:flex;align-items:center;gap:.75rem}& .header-link-group{position:static;display:flex;flex-direction:column}& .header-link-group-trigger{appearance:none;cursor:pointer;text-decoration:none;display:inline-flex;column-gap:calc(var(--linkGroupTrigger-flexbox-mobile-columnGap, 0.5) * 1rem);flex-direction:var(--linkGroupTrigger-flexbox-mobile-flexDirection,row);align-items:center;transition:background 0.15s ease,color 0.15s ease,border-color 0.15s ease;background:var(--linkGroupTrigger-background-mobile-color,rgb(255 255 255 / 1));margin:var(--linkGroupTrigger-margin-mobile-top,0) var(--linkGroupTrigger-margin-mobile-right,0) var(--linkGroupTrigger-margin-mobile-bottom,0) var(--linkGroupTrigger-margin-mobile-left,0);padding:calc(var(--linkGroupTrigger-padding-mobile-top, 0.5) * 1rem) calc(var(--linkGroupTrigger-padding-mobile-right, 0.875) * 1rem) calc(var(--linkGroupTrigger-padding-mobile-bottom, 0.5) * 1rem) calc(var(--linkGroupTrigger-padding-mobile-left, 0.5) * 1rem);border-style:var(--linkGroupTrigger-border-mobile-top-style,solid) var(--linkGroupTrigger-border-mobile-right-style,solid) var(--linkGroupTrigger-border-mobile-bottom-style,solid) var(--linkGroupTrigger-border-mobile-left-style,solid);border-width:calc(var(--linkGroupTrigger-border-mobile-top-width, 0.0625) * 1rem) calc(var(--linkGroupTrigger-border-mobile-right-width, 0.0625) * 1rem) calc(var(--linkGroupTrigger-border-mobile-bottom-width, 0.0625) * 1rem) calc(var(--linkGroupTrigger-border-mobile-left-width, 0.0625) * 1rem);border-color:var(--linkGroupTrigger-border-mobile-top-color,var(--global-color-2)) var(--linkGroupTrigger-border-mobile-right-color,var(--global-color-2)) var(--linkGroupTrigger-border-mobile-bottom-color,var(--global-color-2)) var(--linkGroupTrigger-border-mobile-left-color,var(--global-color-2));border-radius:calc(var(--linkGroupTrigger-border-mobile-left-radius, 100) * 1rem) calc(var(--linkGroupTrigger-border-mobile-top-radius, 100) * 1rem) calc(var(--linkGroupTrigger-border-mobile-right-radius, 100) * 1rem) calc(var(--linkGroupTrigger-border-mobile-bottom-radius, 100) * 1rem);box-shadow:var(--linkGroupTrigger-boxShadow-mobile,none);color:var(--linkGroupTrigger-font-mobile-textColor,var(--global-color-2));font-size:calc(var(--linkGroupTrigger-font-mobile-fontSize, 1) * 1rem);font-weight:var(--linkGroupTrigger-font-mobile-fontWeight,600);line-height:var(--linkGroupTrigger-font-mobile-lineHeight,1);font-family:var(--linkGroupTrigger-font-mobile-fontFamily,var(--global-font-family));text-transform:var(--linkGroupTrigger-font-mobile-textTransform,none);&:hover{color:var(--linkGroupTrigger-font-mobile-textColorHover,var(--global-color-2));background:var(--linkGroupTrigger-background-mobile-colorHover,rgb(255 255 255 / 1));border-color:var(--linkGroupTrigger-border-mobile-top-colorHover,var(--global-color-2)) var(--linkGroupTrigger-border-mobile-right-colorHover,var(--global-color-2)) var(--linkGroupTrigger-border-mobile-bottom-colorHover,var(--global-color-2)) var(--linkGroupTrigger-border-mobile-left-colorHover,var(--global-color-2))}}& .link-group-trigger-tile{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;background:var(--linkGroupTriggerIcon-background-mobile-color,transparent);margin:var(--linkGroupTriggerIcon-margin-mobile-top,0) var(--linkGroupTriggerIcon-margin-mobile-right,0) var(--linkGroupTriggerIcon-margin-mobile-bottom,0) var(--linkGroupTriggerIcon-margin-mobile-left,0);padding:calc(var(--linkGroupTriggerIcon-padding-mobile-top, 0) * 1rem) calc(var(--linkGroupTriggerIcon-padding-mobile-right, 0) * 1rem) calc(var(--linkGroupTriggerIcon-padding-mobile-bottom, 0) * 1rem) calc(var(--linkGroupTriggerIcon-padding-mobile-left, 0) * 1rem);border-style:var(--linkGroupTriggerIcon-border-mobile-top-style,solid) var(--linkGroupTriggerIcon-border-mobile-right-style,solid) var(--linkGroupTriggerIcon-border-mobile-bottom-style,solid) var(--linkGroupTriggerIcon-border-mobile-left-style,solid);border-width:calc(var(--linkGroupTriggerIcon-border-mobile-top-width, 0) * 1rem) calc(var(--linkGroupTriggerIcon-border-mobile-right-width, 0) * 1rem) calc(var(--linkGroupTriggerIcon-border-mobile-bottom-width, 0) * 1rem) calc(var(--linkGroupTriggerIcon-border-mobile-left-width, 0) * 1rem);border-color:var(--linkGroupTriggerIcon-border-mobile-top-color,#fff0) var(--linkGroupTriggerIcon-border-mobile-right-color,#fff0) var(--linkGroupTriggerIcon-border-mobile-bottom-color,#fff0) var(--linkGroupTriggerIcon-border-mobile-left-color,#fff0);border-radius:calc(var(--linkGroupTriggerIcon-border-mobile-left-radius, 0) * 1rem) calc(var(--linkGroupTriggerIcon-border-mobile-top-radius, 0) * 1rem) calc(var(--linkGroupTriggerIcon-border-mobile-right-radius, 0) * 1rem) calc(var(--linkGroupTriggerIcon-border-mobile-bottom-radius, 0) * 1rem)}& .link-group-trigger-icon{display:inline-flex;line-height:1;font-size:calc(var(--linkGroupTriggerIcon-font-mobile-fontSize, 1.5) * 1rem);color:var(--linkGroupTriggerIcon-font-mobile-textColor,var(--global-color-3))}& .link-group-trigger-icon-svg{width:calc(var(--linkGroupTriggerIcon-font-mobile-fontSize, 1.5) * 1rem);height:calc(var(--linkGroupTriggerIcon-font-mobile-fontSize, 1.5) * 1rem);background-color:currentColor}& .header-link-group-trigger:hover .link-group-trigger-icon{color:var(--linkGroupTriggerIcon-font-mobile-textColorHover,var(--global-color-3))}& .header-link-group-trigger:hover .link-group-trigger-tile{background:var(--linkGroupTriggerIcon-background-mobile-colorHover,transparent)}& .link-group-trigger-caret{font-size:1em;transition:transform 0.2s ease}& .header-link-group.is-open .link-group-trigger-caret{transform:rotate(180deg)}& .header-link-group-panel{display:none;position:absolute;top:100%;left:.5rem;right:.5rem;margin-top:.5rem;flex-direction:column;row-gap:calc(var(--linkGroupPanel-flexbox-mobile-rowGap, 0) * 1rem);z-index:920;box-shadow:var(--linkGroupPanel-boxShadow-mobile,0 .75rem 2rem rgb(15 22 45 / .18));background:var(--linkGroupPanel-background-mobile-color,rgb(255 255 255 / 1));padding:calc(var(--linkGroupPanel-padding-mobile-top, 0.5) * 1rem) calc(var(--linkGroupPanel-padding-mobile-right, 0.5) * 1rem) calc(var(--linkGroupPanel-padding-mobile-bottom, 0.5) * 1rem) calc(var(--linkGroupPanel-padding-mobile-left, 0.5) * 1rem);border-style:var(--linkGroupPanel-border-mobile-top-style,solid) var(--linkGroupPanel-border-mobile-right-style,solid) var(--linkGroupPanel-border-mobile-bottom-style,solid) var(--linkGroupPanel-border-mobile-left-style,solid);border-width:calc(var(--linkGroupPanel-border-mobile-top-width, 0) * 1rem) calc(var(--linkGroupPanel-border-mobile-right-width, 0) * 1rem) calc(var(--linkGroupPanel-border-mobile-bottom-width, 0) * 1rem) calc(var(--linkGroupPanel-border-mobile-left-width, 0) * 1rem);border-color:var(--linkGroupPanel-border-mobile-top-color,transparent) var(--linkGroupPanel-border-mobile-right-color,transparent) var(--linkGroupPanel-border-mobile-bottom-color,transparent) var(--linkGroupPanel-border-mobile-left-color,transparent);border-radius:calc(var(--linkGroupPanel-border-mobile-left-radius, 0.875) * 1rem) calc(var(--linkGroupPanel-border-mobile-top-radius, 0.875) * 1rem) calc(var(--linkGroupPanel-border-mobile-right-radius, 0.875) * 1rem) calc(var(--linkGroupPanel-border-mobile-bottom-radius, 0.875) * 1rem)}& .header-link-group.is-open .header-link-group-panel{display:flex}& .header-link-group-item{display:flex;flex-direction:var(--linkGroupItem-flexbox-mobile-flexDirection,column);align-items:var(--linkGroupItem-flexbox-mobile-alignItems,flex-start);column-gap:calc(var(--linkGroupItem-flexbox-mobile-columnGap, 0) * 1rem);row-gap:calc(var(--linkGroupItem-flexbox-mobile-rowGap, 0.25) * 1rem);text-decoration:none;padding:.625rem .75rem;border-radius:.5rem;transition:background 0.15s ease;&:hover{background:var(--backgroundHover,rgb(20 24 40 / .04))}}& .link-group-item-left{display:inline-flex;align-items:center;gap:.75rem;min-width:0}& .link-group-item-tile{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;width:calc(var(--linkGroupItem-font-mobile-fontSize, 1) * 2rem);height:calc(var(--linkGroupItem-font-mobile-fontSize, 1) * 2rem);padding:.25rem;border-radius:.5rem;flex-shrink:0;overflow:clip}& .link-group-item-image{width:100%;height:100%;object-fit:cover;display:block}& .link-group-item-icon{display:inline-flex;flex-shrink:0;font-size:calc(var(--linkGroupItem-font-mobile-fontSize, 1) * 1.125rem);line-height:1;color:inherit}& .link-group-item-icon-svg{width:calc(var(--linkGroupItem-font-mobile-fontSize, 1) * 1.125rem);height:calc(var(--linkGroupItem-font-mobile-fontSize, 1) * 1.125rem);background-color:currentColor}& .link-group-item-title{color:inherit;font-size:calc(var(--linkGroupItem-font-mobile-fontSize, 1) * 1rem);font-weight:var(--linkGroupItem-font-mobile-fontWeight,600);line-height:var(--linkGroupItem-font-mobile-lineHeight,1.2);font-family:var(--linkGroupItem-font-mobile-fontFamily,var(--global-font-family));text-transform:var(--linkGroupItem-font-mobile-textTransform,none)}& .link-group-item-description{display:flex;align-items:center;align-self:stretch;min-width:0;box-sizing:border-box;color:inherit;font-size:calc(var(--linkGroupItemDescription-font-mobile-fontSize, 1) * 0.875rem);font-weight:var(--linkGroupItemDescription-font-mobile-fontWeight,600);line-height:var(--linkGroupItemDescription-font-mobile-lineHeight,1.2);font-family:var(--linkGroupItemDescription-font-mobile-fontFamily,var(--global-font-family));text-transform:var(--linkGroupItemDescription-font-mobile-textTransform,none);border-style:var(--linkGroupItemDescription-border-mobile-top-style,solid) var(--linkGroupItemDescription-border-mobile-right-style,solid) var(--linkGroupItemDescription-border-mobile-bottom-style,solid) var(--linkGroupItemDescription-border-mobile-left-style,solid);border-width:calc(var(--linkGroupItemDescription-border-mobile-top-width, 0) * 1rem) calc(var(--linkGroupItemDescription-border-mobile-right-width, 0) * 1rem) calc(var(--linkGroupItemDescription-border-mobile-bottom-width, 0) * 1rem) calc(var(--linkGroupItemDescription-border-mobile-left-width, 0) * 1rem);border-color:var(--linkGroupItemDescription-border-mobile-top-color,transparent) var(--linkGroupItemDescription-border-mobile-right-color,transparent) var(--linkGroupItemDescription-border-mobile-bottom-color,transparent) var(--linkGroupItemDescription-border-mobile-left-color,rgb(0 0 0 / .5))}& .header-link-group-item:hover :is(.link-group-item-title,.link-group-item-description,.link-group-item-icon){color:var(--colorHover,rgb(20 24 40))}}@container page-container (min-width:768px){.header.template-1{& .header-link-group{position:relative}& .header-link-group-trigger{margin:var(--linkGroupTrigger-margin-tablet-top,0) var(--linkGroupTrigger-margin-tablet-right,0) var(--linkGroupTrigger-margin-tablet-bottom,0) var(--linkGroupTrigger-margin-tablet-left,0);padding:calc(var(--linkGroupTrigger-padding-tablet-top, 0.5) * 1rem) calc(var(--linkGroupTrigger-padding-tablet-right, 0.875) * 1rem) calc(var(--linkGroupTrigger-padding-tablet-bottom, 0.5) * 1rem) calc(var(--linkGroupTrigger-padding-tablet-left, 0.5) * 1rem);border-width:calc(var(--linkGroupTrigger-border-tablet-top-width, 0.0625) * 1rem) calc(var(--linkGroupTrigger-border-tablet-right-width, 0.0625) * 1rem) calc(var(--linkGroupTrigger-border-tablet-bottom-width, 0.0625) * 1rem) calc(var(--linkGroupTrigger-border-tablet-left-width, 0.0625) * 1rem);border-radius:calc(var(--linkGroupTrigger-border-tablet-left-radius, 100) * 1rem) calc(var(--linkGroupTrigger-border-tablet-top-radius, 100) * 1rem) calc(var(--linkGroupTrigger-border-tablet-right-radius, 100) * 1rem) calc(var(--linkGroupTrigger-border-tablet-bottom-radius, 100) * 1rem);font-size:calc(var(--linkGroupTrigger-font-tablet-fontSize, 1) * 1rem);line-height:var(--linkGroupTrigger-font-tablet-lineHeight,1);column-gap:calc(var(--linkGroupTrigger-flexbox-tablet-columnGap, 0.5) * 1rem);flex-direction:var(--linkGroupTrigger-flexbox-tablet-flexDirection,row);align-items:center}& .link-group-trigger-tile{margin:var(--linkGroupTriggerIcon-margin-tablet-top,0) var(--linkGroupTriggerIcon-margin-tablet-right,0) var(--linkGroupTriggerIcon-margin-tablet-bottom,0) var(--linkGroupTriggerIcon-margin-tablet-left,0);padding:calc(var(--linkGroupTriggerIcon-padding-tablet-top, 0) * 1rem) calc(var(--linkGroupTriggerIcon-padding-tablet-right, 0) * 1rem) calc(var(--linkGroupTriggerIcon-padding-tablet-bottom, 0) * 1rem) calc(var(--linkGroupTriggerIcon-padding-tablet-left, 0) * 1rem);border-width:calc(var(--linkGroupTriggerIcon-border-tablet-top-width, 0) * 1rem) calc(var(--linkGroupTriggerIcon-border-tablet-right-width, 0) * 1rem) calc(var(--linkGroupTriggerIcon-border-tablet-bottom-width, 0) * 1rem) calc(var(--linkGroupTriggerIcon-border-tablet-left-width, 0) * 1rem);border-radius:calc(var(--linkGroupTriggerIcon-border-tablet-left-radius, 0) * 1rem) calc(var(--linkGroupTriggerIcon-border-tablet-top-radius, 0) * 1rem) calc(var(--linkGroupTriggerIcon-border-tablet-right-radius, 0) * 1rem) calc(var(--linkGroupTriggerIcon-border-tablet-bottom-radius, 0) * 1rem)}& .link-group-trigger-icon{font-size:calc(var(--linkGroupTriggerIcon-font-tablet-fontSize, 1.5) * 1rem)}& .link-group-trigger-icon-svg{width:calc(var(--linkGroupTriggerIcon-font-tablet-fontSize, 1.5) * 1rem);height:calc(var(--linkGroupTriggerIcon-font-tablet-fontSize, 1.5) * 1rem)}& .header-link-group-panel{left:0;right:auto;min-width:22rem;max-width:none;row-gap:calc(var(--linkGroupPanel-flexbox-tablet-rowGap, 0) * 1rem);padding:calc(var(--linkGroupPanel-padding-tablet-top, 0.5) * 1rem) calc(var(--linkGroupPanel-padding-tablet-right, 0.5) * 1rem) calc(var(--linkGroupPanel-padding-tablet-bottom, 0.5) * 1rem) calc(var(--linkGroupPanel-padding-tablet-left, 0.5) * 1rem);border-width:calc(var(--linkGroupPanel-border-tablet-top-width, 0) * 1rem) calc(var(--linkGroupPanel-border-tablet-right-width, 0) * 1rem) calc(var(--linkGroupPanel-border-tablet-bottom-width, 0) * 1rem) calc(var(--linkGroupPanel-border-tablet-left-width, 0) * 1rem);border-radius:calc(var(--linkGroupPanel-border-tablet-left-radius, 0.875) * 1rem) calc(var(--linkGroupPanel-border-tablet-top-radius, 0.875) * 1rem) calc(var(--linkGroupPanel-border-tablet-right-radius, 0.875) * 1rem) calc(var(--linkGroupPanel-border-tablet-bottom-radius, 0.875) * 1rem)}& .header-link-group-item{flex-direction:var(--linkGroupItem-flexbox-tablet-flexDirection,row);align-items:var(--linkGroupItem-flexbox-tablet-alignItems,center);column-gap:calc(var(--linkGroupItem-flexbox-tablet-columnGap, 1) * 1rem);row-gap:calc(var(--linkGroupItem-flexbox-tablet-rowGap, 0) * 1rem)}& .link-group-item-left{flex:1 1 0%}& .link-group-item-title{line-height:var(--linkGroupItem-font-tablet-lineHeight,1.2);font-size:calc(var(--linkGroupItem-font-tablet-fontSize, 1) * 1rem)}& .link-group-item-icon{font-size:calc(var(--linkGroupItem-font-tablet-fontSize, 1) * 1.125rem)}& .link-group-item-icon-svg{width:calc(var(--linkGroupItem-font-tablet-fontSize, 1) * 1.125rem);height:calc(var(--linkGroupItem-font-tablet-fontSize, 1) * 1.125rem)}& .link-group-item-tile{width:calc(var(--linkGroupItem-font-tablet-fontSize, 1) * 2rem);height:calc(var(--linkGroupItem-font-tablet-fontSize, 1) * 2rem)}& .link-group-item-description{flex:1 1 0%;font-size:calc(var(--linkGroupItemDescription-font-tablet-fontSize, 1) * 0.875rem);line-height:var(--linkGroupItemDescription-font-tablet-lineHeight,1.2);border-width:calc(var(--linkGroupItemDescription-border-tablet-top-width, 0) * 1rem) calc(var(--linkGroupItemDescription-border-tablet-right-width, 0) * 1rem) calc(var(--linkGroupItemDescription-border-tablet-bottom-width, 0) * 1rem) calc(var(--linkGroupItemDescription-border-tablet-left-width, 0.0625) * 1rem);padding-left:calc(var(--linkGroupItemDescription-border-tablet-left-width, 0.0625) * 1rem + 0.75rem)}}}@container page-container (min-width:992px){.header.template-1{& .header-link-group-trigger{margin:var(--linkGroupTrigger-margin-desktop-top,0) var(--linkGroupTrigger-margin-desktop-right,0) var(--linkGroupTrigger-margin-desktop-bottom,0) var(--linkGroupTrigger-margin-desktop-left,0);padding:calc(var(--linkGroupTrigger-padding-desktop-top, 0.5) * 1rem) calc(var(--linkGroupTrigger-padding-desktop-right, 0.875) * 1rem) calc(var(--linkGroupTrigger-padding-desktop-bottom, 0.5) * 1rem) calc(var(--linkGroupTrigger-padding-desktop-left, 0.5) * 1rem);border-width:calc(var(--linkGroupTrigger-border-desktop-top-width, 0.0625) * 1rem) calc(var(--linkGroupTrigger-border-desktop-right-width, 0.0625) * 1rem) calc(var(--linkGroupTrigger-border-desktop-bottom-width, 0.0625) * 1rem) calc(var(--linkGroupTrigger-border-desktop-left-width, 0.0625) * 1rem);border-radius:calc(var(--linkGroupTrigger-border-desktop-left-radius, 100) * 1rem) calc(var(--linkGroupTrigger-border-desktop-top-radius, 100) * 1rem) calc(var(--linkGroupTrigger-border-desktop-right-radius, 100) * 1rem) calc(var(--linkGroupTrigger-border-desktop-bottom-radius, 100) * 1rem);font-size:calc(var(--linkGroupTrigger-font-desktop-fontSize, 1.25) * 1rem);font-weight:var(--linkGroupTrigger-font-desktop-fontWeight,700);line-height:var(--linkGroupTrigger-font-desktop-lineHeight,1);column-gap:calc(var(--linkGroupTrigger-flexbox-desktop-columnGap, 0.5) * 1rem);flex-direction:var(--linkGroupTrigger-flexbox-desktop-flexDirection,row);align-items:center}& .link-group-trigger-tile{margin:var(--linkGroupTriggerIcon-margin-desktop-top,0) var(--linkGroupTriggerIcon-margin-desktop-right,0) var(--linkGroupTriggerIcon-margin-desktop-bottom,0) var(--linkGroupTriggerIcon-margin-desktop-left,0);padding:calc(var(--linkGroupTriggerIcon-padding-desktop-top, 0) * 1rem) calc(var(--linkGroupTriggerIcon-padding-desktop-right, 0) * 1rem) calc(var(--linkGroupTriggerIcon-padding-desktop-bottom, 0) * 1rem) calc(var(--linkGroupTriggerIcon-padding-desktop-left, 0) * 1rem);border-width:calc(var(--linkGroupTriggerIcon-border-desktop-top-width, 0) * 1rem) calc(var(--linkGroupTriggerIcon-border-desktop-right-width, 0) * 1rem) calc(var(--linkGroupTriggerIcon-border-desktop-bottom-width, 0) * 1rem) calc(var(--linkGroupTriggerIcon-border-desktop-left-width, 0) * 1rem);border-radius:calc(var(--linkGroupTriggerIcon-border-desktop-left-radius, 0) * 1rem) calc(var(--linkGroupTriggerIcon-border-desktop-top-radius, 0) * 1rem) calc(var(--linkGroupTriggerIcon-border-desktop-right-radius, 0) * 1rem) calc(var(--linkGroupTriggerIcon-border-desktop-bottom-radius, 0) * 1rem)}& .link-group-trigger-icon{font-size:calc(var(--linkGroupTriggerIcon-font-desktop-fontSize, 1.5) * 1rem)}& .link-group-trigger-icon-svg{width:calc(var(--linkGroupTriggerIcon-font-desktop-fontSize, 1.5) * 1rem);height:calc(var(--linkGroupTriggerIcon-font-desktop-fontSize, 1.5) * 1rem)}& .header-link-group:hover .header-link-group-panel{display:flex}& .header-link-group:hover .link-group-trigger-caret{transform:rotate(180deg)}& .header-link-group:hover::before{content:"";position:absolute;left:0;right:0;top:100%;height:.75rem;pointer-events:auto}& .header-link-group-panel{position:absolute;top:100%;left:0;margin-top:.75rem;row-gap:calc(var(--linkGroupPanel-flexbox-desktop-rowGap, 0) * 1rem);box-shadow:var(--linkGroupPanel-boxShadow-mobile,0 .75rem 2rem rgb(15 22 45 / .18));padding:calc(var(--linkGroupPanel-padding-desktop-top, 1) * 1rem) calc(var(--linkGroupPanel-padding-desktop-right, 1) * 1rem) calc(var(--linkGroupPanel-padding-desktop-bottom, 1) * 1rem) calc(var(--linkGroupPanel-padding-desktop-left, 1) * 1rem);border-width:calc(var(--linkGroupPanel-border-desktop-top-width, 0) * 1rem) calc(var(--linkGroupPanel-border-desktop-right-width, 0) * 1rem) calc(var(--linkGroupPanel-border-desktop-bottom-width, 0) * 1rem) calc(var(--linkGroupPanel-border-desktop-left-width, 0) * 1rem);border-radius:calc(var(--linkGroupPanel-border-desktop-left-radius, 1) * 1rem) calc(var(--linkGroupPanel-border-desktop-top-radius, 1) * 1rem) calc(var(--linkGroupPanel-border-desktop-right-radius, 1) * 1rem) calc(var(--linkGroupPanel-border-desktop-bottom-radius, 1) * 1rem)}& .header-link-group-item{flex-direction:var(--linkGroupItem-flexbox-desktop-flexDirection,row);align-items:var(--linkGroupItem-flexbox-desktop-alignItems,center);column-gap:calc(var(--linkGroupItem-flexbox-desktop-columnGap, 1) * 1rem);row-gap:calc(var(--linkGroupItem-flexbox-desktop-rowGap, 0) * 1rem)}& .link-group-item-title{line-height:var(--linkGroupItem-font-desktop-lineHeight,1.2);font-size:calc(var(--linkGroupItem-font-desktop-fontSize, 1) * 1rem)}& .link-group-item-icon{font-size:calc(var(--linkGroupItem-font-desktop-fontSize, 1) * 1.125rem)}& .link-group-item-icon-svg{width:calc(var(--linkGroupItem-font-desktop-fontSize, 1) * 1.125rem);height:calc(var(--linkGroupItem-font-desktop-fontSize, 1) * 1.125rem)}& .link-group-item-tile{width:calc(var(--linkGroupItem-font-desktop-fontSize, 1) * 2rem);height:calc(var(--linkGroupItem-font-desktop-fontSize, 1) * 2rem)}& .link-group-item-description{font-size:calc(var(--linkGroupItemDescription-font-desktop-fontSize, 1) * 0.875rem);line-height:var(--linkGroupItemDescription-font-desktop-lineHeight,1.2);border-width:calc(var(--linkGroupItemDescription-border-desktop-top-width, 0) * 1rem) calc(var(--linkGroupItemDescription-border-desktop-right-width, 0) * 1rem) calc(var(--linkGroupItemDescription-border-desktop-bottom-width, 0) * 1rem) calc(var(--linkGroupItemDescription-border-desktop-left-width, 0.0625) * 1rem);padding-left:calc(var(--linkGroupItemDescription-border-desktop-left-width, 0.0625) * 1rem + 0.75rem)}}}