.main-nav{justify-content:stretch;color:currentcolor}@media only screen and (min-width: 1191px){.main-nav::before{content:"";position:absolute;z-index:-1;height:40px;top:80px;left:0;right:0;background-color:#fff;transition:background-color .4s ease-in-out,height .4s ease-in-out}.header-is-folded-down .main-nav::before{overflow:hidden;height:0}}@media only screen and (max-width: 1190px){.main-nav{border-bottom:solid 1px #6e6e6e}.main-nav::after{content:"";position:fixed;z-index:-1;height:48px;top:calc(59px + var(--top-banner-height));left:0;right:0;background-color:#fff}}.main-nav .main-nav-item{white-space:nowrap}@media(hover: hover)and (pointer: fine){.main-nav .main-nav-item:hover .main-nav-button{opacity:1}}@media only screen and (min-width: 1191px){.main-nav .main-nav-item{flex:1 1 auto;height:100%;padding:0 4px}}@media only screen and (min-width: 1191px){.main-nav .main-nav-link{color:#6e6e6e;margin-right:27px;transition:color .4s ease-in-out}}@media only screen and (max-width: 1190px){.main-nav .main-nav-link{padding:16px}.main-nav .main-nav-link.has-submenu{display:none}}@media only screen and (min-width: 1191px){.main-nav .main-nav-button{padding:6px;margin-left:-27px;opacity:0;transition:opacity .4s ease-in-out}}@media only screen and (max-width: 1190px){.main-nav .main-nav-button{line-height:1;padding:16px;height:55px;margin:2px;position:relative;color:#6e6e6e;transition:color .4s ease-in-out}.main-nav .main-nav-button::after{content:"";display:block;position:absolute;bottom:-2px;left:50%;right:50%;height:2px;background-color:currentcolor;transition:left .4s ease-in-out,right .4s ease-in-out}}@media only screen and (max-width: 1190px){.main-nav .is-active>.main-nav-button{color:currentcolor}}@media only screen and (min-width: 1191px){.main-nav .main-nav-button:focus-visible{opacity:1}}@media only screen and (min-width: 1191px)and (hover: hover)and (pointer: fine){.main-nav .main-nav-button:hover{opacity:1}.main-nav .main-nav-link:hover{color:currentcolor}}@media only screen and (min-width: 1191px){.main-nav .is-active>.main-nav-link{color:currentcolor}}@media only screen and (min-width: 1191px){.main-nav .is-active>.main-nav-button:not(:focus,:focus-within){visibility:hidden}}.main-nav .main-nav-item.is-active .main-nav-button::after{left:calc(0% - 2px);right:calc(0% - 2px)}@media only screen and (min-width: 1191px){.main-nav .main-nav-chevron{display:block;transform:scaleY(1);transition:transform .4s ease-in-out}}@media only screen and (max-width: 1190px){.main-nav .main-nav-chevron{display:none}}@media only screen and (min-width: 1191px){.main-nav-item.is-active :not(.main-nav-button) .main-nav-chevron{transform:scaleY(-1)}}@media(hover: hover)and (pointer: fine){.immersive-nav--is-enabled.immersive-nav--default:not(.lock-scroll) .headerrefit:not(:hover) .main-nav::before{background-color:rgba(0,0,0,0)}}@media(pointer: coarse){.immersive-nav--is-enabled.immersive-nav--default:not(.lock-scroll) .headerrefit .main-nav::before{background-color:rgba(0,0,0,0)}}@media only screen and (max-width: 767px)and (hover: hover)and (pointer: fine){.immersive-nav--is-enabled.immersive-nav--m-default:not(.lock-scroll) .headerrefit:not(:hover) .main-nav::before{background-color:rgba(0,0,0,0)}}@media only screen and (max-width: 767px)and (pointer: coarse){.immersive-nav--is-enabled.immersive-nav--m-default:not(.lock-scroll) .headerrefit .main-nav::before{background-color:rgba(0,0,0,0)}}@media(hover: hover)and (pointer: fine){.immersive-nav--is-enabled.immersive-nav--reverted:not(.lock-scroll) .headerrefit:not(:hover) .main-nav::before{background-color:rgba(0,0,0,0)}}@media(pointer: coarse){.immersive-nav--is-enabled.immersive-nav--reverted:not(.lock-scroll) .headerrefit .main-nav::before{background-color:rgba(0,0,0,0)}}@media only screen and (max-width: 767px)and (hover: hover)and (pointer: fine){.immersive-nav--is-enabled.immersive-nav--m-reverted:not(.lock-scroll) .headerrefit:not(:hover) .main-nav::before{background-color:rgba(0,0,0,0)}}@media only screen and (max-width: 767px)and (pointer: coarse){.immersive-nav--is-enabled.immersive-nav--m-reverted:not(.lock-scroll) .headerrefit .main-nav::before{background-color:rgba(0,0,0,0)}}@media only screen and (min-width: 1191px){.header-collapsing-nav-wrapper{grid-template-columns:1fr;opacity:1;transition:opacity .2s ease-in-out,grid-template-columns .2s ease-in-out,padding 0s}.search-panel--opened .header-collapsing-nav-wrapper{grid-template-columns:0fr;opacity:0;padding:0;pointer-events:none;transition:opacity .2s ease-in-out,grid-template-columns .2s ease-in-out,padding 0s;visibility:hidden}.search-panel--opened .header-collapsing-nav-wrapper .main-nav{overflow:hidden}}.nav-submenu{color:currentcolor;position:absolute;left:0;right:0}@media only screen and (min-width: 1191px){.nav-submenu{position:absolute;top:80px;height:40px;padding-left:calc((100vw - var(--scrollbar-width)) / 25);padding-right:calc((100vw - var(--scrollbar-width)) / 25);justify-content:center;padding-bottom:8px;z-index:-1;transition:color .4s ease-in-out,opacity .4s ease-in-out,height .4s ease-in-out,padding-bottom .4s ease-in-out,visibility .4s ease-in-out;opacity:0;visibility:hidden}.is-active>.nav-submenu{opacity:1;visibility:visible}.lock-scroll .nav-submenu{padding-right:calc((100vw - var(--scrollbar-width)) / 25 + var(--scrollbar-width))}.header-is-folded-down .nav-submenu{height:0;padding-bottom:0;opacity:0;overflow:hidden}.search-panel--opened .is-active>.nav-submenu{opacity:0;visibility:hidden}}@media only screen and (max-width: 1190px){.nav-submenu{display:flex;top:59px;overflow:hidden;overflow-y:auto;bottom:0;gap:32px;transition:opacity .4s ease-in-out,visibility .4s ease-in-out;opacity:0;visibility:hidden}.is-active>.nav-submenu{opacity:1;visibility:visible}.is-active>.nav-submenu:has(.is-active>.nav-panel){visibility:hidden}}@media only screen and (min-width: 1191px){.nav-submenu .nav-submenu-scroll-first,.nav-submenu .nav-submenu-scroll-last{position:absolute;display:none;top:0;height:24px;text-align:center;padding:0 8px;border-style:solid;border-color:#6e6e6e;border-width:0;color:#6e6e6e}.nav-submenu .nav-submenu-scroll-first{width:calc((100vw - var(--scrollbar-width)) / 25);left:0;text-align:right;border-right-width:1px}.nav-submenu .nav-submenu-scroll-last{width:calc((100vw - var(--scrollbar-width)) / 25);right:0;text-align:left;border-left-width:1px}.lock-scroll .nav-submenu .nav-submenu-scroll-last{width:calc((100vw - var(--scrollbar-width)) / 25 + var(--scrollbar-width))}.nav-submenu .nav-submenu-scroll-first:hover,.nav-submenu .nav-submenu-scroll-last:hover{color:currentcolor;border-color:currentcolor}.nav-submenu.has-scroll-left .nav-submenu-scroll-first,.nav-submenu.has-scroll-right .nav-submenu-scroll-last{display:block}}@media only screen and (max-width: 1190px){.nav-submenu .nav-submenu-scroll-first,.nav-submenu .nav-submenu-scroll-last{display:none}}@media only screen and (min-width: 1191px){.nav-submenu .nav-submenu-list{height:40px;justify-content:center;padding-bottom:8px;display:flex}}@media only screen and (max-width: 1190px){.nav-submenu .nav-submenu-list{flex-flow:column;flex-grow:1;gap:32px}}@media only screen and (min-width: 1191px){.nav-submenu.has-scroll-left .nav-submenu-list,.nav-submenu.has-scroll-right .nav-submenu-list{justify-content:flex-start}}@media only screen and (max-width: 1190px){.nav-submenu .nav-submenu-item{flex-shrink:0;width:100%}.search-panel--opened .nav-submenu .nav-submenu-item{visibility:hidden}.nav-submenu .nav-submenu-item:not(.nav-submenu-item--mobile-footer),.nav-submenu .nav-submenu-item .nav-submenu-item--mobile-footer-content{padding-left:16px;padding-right:16px}.nav-submenu .nav-submenu-item--home{border-bottom:solid 1px #6e6e6e;height:56px;margin-top:0}.nav-submenu .nav-submenu-item:first-child:not(.nav-submenu-item--home,.nav-submenu-item--mobile-footer){margin-top:32px}}@media only screen and (min-width: 1191px){.nav-submenu .nav-submenu-item{color:#6e6e6e;transition:color .4s ease-in-out}.nav-submenu .nav-submenu-item.is-active,.nav-submenu .nav-submenu-item:hover{color:currentcolor}}@media only screen and (min-width: 1191px){.nav-submenu .nav-submenu-button{padding:0 12px 8px}}@media only screen and (max-width: 1190px){.nav-submenu .nav-submenu-button{width:100%;justify-content:space-between}}.nav-submenu .nav-submenu-chevron{transform:scaleY(1);transition:transform .4s ease-in-out}@media only screen and (min-width: 1191px){.nav-submenu .nav-submenu-chevron{margin-left:4px}}@media only screen and (max-width: 1190px){.nav-submenu .nav-submenu-chevron{transform:rotate(-90deg)}}@media only screen and (min-width: 1191px){.nav-submenu .is-active .nav-submenu-chevron{transform:scaleY(-1)}}@media(hover: hover)and (pointer: fine){.immersive-nav--is-enabled.immersive-nav--default:not(.lock-scroll) .headerrefit:not(:hover) .nav-submenu{background-color:rgba(0,0,0,0);color:#082415}.immersive-nav--is-enabled.immersive-nav--default:not(.lock-scroll) .headerrefit:not(:hover) .nav-submenu-scroll-first,.immersive-nav--is-enabled.immersive-nav--default:not(.lock-scroll) .headerrefit:not(:hover) .nav-submenu-scroll-last{border-color:#082415;color:#082415}.immersive-nav--is-enabled.immersive-nav--default:not(.lock-scroll) .headerrefit:not(:hover) .nav-submenu-item{color:currentcolor}}@media(pointer: coarse){.immersive-nav--is-enabled.immersive-nav--default:not(.lock-scroll) .headerrefit .nav-submenu{background-color:rgba(0,0,0,0);color:#082415}.immersive-nav--is-enabled.immersive-nav--default:not(.lock-scroll) .headerrefit .nav-submenu-scroll-first,.immersive-nav--is-enabled.immersive-nav--default:not(.lock-scroll) .headerrefit .nav-submenu-scroll-last{border-color:#082415;color:#082415}.immersive-nav--is-enabled.immersive-nav--default:not(.lock-scroll) .headerrefit .nav-submenu-item{color:currentcolor}}@media only screen and (max-width: 767px)and (hover: hover)and (pointer: fine){.immersive-nav--is-enabled.immersive-nav--m-default:not(.lock-scroll) .headerrefit:not(:hover) .nav-submenu{background-color:rgba(0,0,0,0);color:#082415}.immersive-nav--is-enabled.immersive-nav--m-default:not(.lock-scroll) .headerrefit:not(:hover) .nav-submenu-scroll-first,.immersive-nav--is-enabled.immersive-nav--m-default:not(.lock-scroll) .headerrefit:not(:hover) .nav-submenu-scroll-last{border-color:#082415;color:#082415}.immersive-nav--is-enabled.immersive-nav--m-default:not(.lock-scroll) .headerrefit:not(:hover) .nav-submenu-item{color:currentcolor}}@media only screen and (max-width: 767px)and (pointer: coarse){.immersive-nav--is-enabled.immersive-nav--m-default:not(.lock-scroll) .headerrefit .nav-submenu{background-color:rgba(0,0,0,0);color:#082415}.immersive-nav--is-enabled.immersive-nav--m-default:not(.lock-scroll) .headerrefit .nav-submenu-scroll-first,.immersive-nav--is-enabled.immersive-nav--m-default:not(.lock-scroll) .headerrefit .nav-submenu-scroll-last{border-color:#082415;color:#082415}.immersive-nav--is-enabled.immersive-nav--m-default:not(.lock-scroll) .headerrefit .nav-submenu-item{color:currentcolor}}@media(hover: hover)and (pointer: fine){.immersive-nav--is-enabled.immersive-nav--reverted:not(.lock-scroll) .headerrefit:not(:hover) .nav-submenu{background-color:rgba(0,0,0,0);color:#fff}.immersive-nav--is-enabled.immersive-nav--reverted:not(.lock-scroll) .headerrefit:not(:hover) .nav-submenu-item{color:currentcolor}}@media(pointer: coarse){.immersive-nav--is-enabled.immersive-nav--reverted:not(.lock-scroll) .headerrefit .nav-submenu{background-color:rgba(0,0,0,0);color:#fff}.immersive-nav--is-enabled.immersive-nav--reverted:not(.lock-scroll) .headerrefit .nav-submenu-item{color:currentcolor}}@media only screen and (max-width: 767px)and (hover: hover)and (pointer: fine){.immersive-nav--is-enabled.immersive-nav--m-reverted:not(.lock-scroll) .headerrefit:not(:hover) .nav-submenu{background-color:rgba(0,0,0,0);color:#fff}.immersive-nav--is-enabled.immersive-nav--m-reverted:not(.lock-scroll) .headerrefit:not(:hover) .nav-submenu-item{color:currentcolor}}@media only screen and (max-width: 767px)and (pointer: coarse){.immersive-nav--is-enabled.immersive-nav--m-reverted:not(.lock-scroll) .headerrefit .nav-submenu{background-color:rgba(0,0,0,0);color:#fff}.immersive-nav--is-enabled.immersive-nav--m-reverted:not(.lock-scroll) .headerrefit .nav-submenu-item{color:currentcolor}}.nav-panel{position:absolute;background-color:#fff;width:100%;display:flex;visibility:hidden}.nav-panel .nav-panel-link,.nav-panel .nav-panel-tag-link{display:block;width:100%}.nav-panel .nav-panel-column{white-space:normal}@media only screen and (max-width: 1190px){.nav-panel{position:absolute;top:0;bottom:0;flex-flow:row wrap;align-content:flex-start;overflow-y:auto;border-top:solid 1px #6e6e6e;left:0;transition:opacity .4s ease-in-out,visibility 0s .4s;opacity:0;z-index:1}.is-active>.nav-panel{opacity:1;visibility:visible;transition:opacity .4s ease-in-out;z-index:2}.nav-panel .nav-panel-close-button{flex:1;padding:24px 16px;margin:2px;text-align:left;display:flex;align-items:center}.nav-panel .nav-panel-back-icon{display:inline-flex;align-items:center;justify-content:center;background-color:#082415;width:24px;height:24px;border-radius:50%;margin-right:16px;color:#fff}.nav-panel .nav-panel-arrow-svg{width:24px;height:24px}.nav-panel .nav-panel-back-category-label{color:#6e6e6e}.nav-panel .nav-panel-column{flex:0 0 100%}.nav-panel .nav-panel-column:first-of-type{border-top:solid 1px #6e6e6e}.nav-panel .nav-panel-column--push-image{padding:0}.nav-panel .nav-panel-push-link{display:block;padding:24px 16px}.nav-panel .nav-panel-column--children{padding:24px 16px;display:flex;flex-flow:column wrap;gap:24px}.nav-panel .nav-panel-column--tags .nav-panel-item{padding:2px;border-bottom:solid 1px #6e6e6e}.nav-panel .nav-panel-tag-link{padding:24px 16px}}@media only screen and (min-width: 1191px){.nav-panel{left:0;top:100%;border-top:solid 1px #6e6e6e;overflow:hidden;display:flex;justify-items:stretch;opacity:0;visibility:hidden;max-height:0;transition:max-height .4s ease-in-out,opacity .4s ease-in-out .2s,visibility 0s .4s;z-index:1}.nav-panel .image-skeleton{display:none}.is-active>.nav-panel{transition:max-height .4s ease-in-out,opacity .4s ease-in-out;max-height:430px;opacity:1;z-index:2;visibility:visible}.is-active>.nav-panel .image-skeleton{display:flex}.nav-panel .nav-panel-close-button{display:none}.nav-panel .nav-panel-column{overflow:hidden}.nav-panel .nav-panel-column--tags{flex:0 0 24%;border-right:solid 1px #6e6e6e}.nav-panel .nav-panel-column--tags .nav-panel-item{padding:2px;border-bottom:solid 1px #6e6e6e}.nav-panel .nav-panel-tag-link{display:flex;align-items:center;padding:0 24px;height:86px}.nav-panel .nav-panel-column--children{padding:32px 24px;flex:0 0 20%;overflow:auto}.nav-panel .nav-panel-column--children .nav-panel-item{margin-bottom:8px}.nav-panel .nav-panel-column--children .nav-panel-item:last-child{margin-bottom:0}.nav-panel .nav-panel-column--push-image{position:relative;flex:1;overflow:hidden;min-height:400px}.nav-panel .nav-panel-push-image-wrapper{position:absolute;right:0;top:0;bottom:72px;width:100%;overflow:hidden}.nav-panel .nav-panel-push-image-wrapper--no-link{bottom:0}.nav-panel .nav-panel-push-link{position:absolute;right:0;left:0;bottom:0;padding:32px 24px;background-color:#fff}}@media only screen and (max-width: 1190px){.nav-panel-overlay{display:none}}@media only screen and (min-width: 1191px){.nav-panel-overlay{position:fixed;inset:0;top:calc(120px + var(--top-banner-height));background:rgba(0,0,0,.5);z-index:-1;transition:opacity .4s ease-in-out,visibility .4s ease-in-out;opacity:0;visibility:hidden}.is-active>.nav-panel-overlay{opacity:1;visibility:visible}}@media only screen and (max-width: 1190px){.mt-horizontal-scroll{overflow-x:auto;scroll-behavior:smooth;white-space:nowrap}}.horizontal-scroll-mask .horizontal-scroll-mask-scroller{overflow-x:auto;scroll-behavior:smooth;white-space:nowrap}@media only screen and (max-width: 1190px){.headerrefit-nav.is-opened+.headerrefit-search .search-bar-input{border-bottom-color:rgba(0,0,0,0)}}.search-bar{position:relative;max-height:50px;background-color:#fff;border-bottom:solid 1px #082415;color:#082415;transition:max-height .4s ease-in-out,background-color .4s ease-in-out,color .4s ease-in-out}.search-bar .search-bar-input,.search-bar .search-bar-input::placeholder,.search-bar .search-bar-icon,.search-bar .search-bar-search-reset{color:#082415;transition:color .4s ease-in-out}.search-bar .search-bar-icon{position:absolute;transform:translateY(-50%);top:50%;left:16px;width:16px;height:16px;transition:color .2s ease-in-out}.search-bar .search-bar-input{width:100%;height:48px;background-color:#fff;padding:0 130px 0 44px;border:none;font-size:16px;transition:border-color .4s ease-in-out,opacity .4s ease-in-out,background-color .4s ease-in-out,height .4s ease-in-out,color .4s ease-in-out}.search-bar .search-bar-input:focus-visible{border-color:rgba(0,0,0,0)}.search-bar .search-bar-input.is-empty{padding:0 16px 0 44px}.search-bar .search-bar-close-btn{position:absolute;transform:translateY(-50%);top:50%;right:16px;padding:4px;border-radius:50%;width:24px;height:24px;opacity:0;pointer-events:none;visibility:hidden;transition:opacity .4s ease-in-out,background-color .4s ease-in-out;background-color:#082415}.search-bar .search-bar-close-btn:hover{background-color:#145e3e}.search-bar .search-bar-close-icon{width:16px;height:16px;color:#fff}.search-bar .search-bar-search-reset{position:absolute;right:50px;top:50%;transform:translateY(-50%);opacity:0;padding:2px 0;visibility:hidden;transition:opacity .4s ease-in-out,background-color .4s ease-in-out,color .4s ease-in-out}.search-panel--opened .search-bar .search-bar-search-reset,.search-panel--opened .search-bar .search-bar-close-btn{opacity:1;pointer-events:initial;visibility:visible}.search-bar.is-folded-down{transform:none}@media only screen and (max-width: 1190px){.search-bar.is-folded-down{border-bottom:none}}@media only screen and (max-width: 1190px){.search-bar.is-folded-down.is-folded-down{max-height:0;overflow:hidden}.search-bar.is-folded-down.is-folded-down .search-bar-input{height:0}.search-bar.is-folded-down.is-folded-down .search-bar-input::placeholder,.search-bar.is-folded-down.is-folded-down .search-bar-input,.search-bar.is-folded-down.is-folded-down .search-bar-icon{color:rgba(0,0,0,0)}.search-bar.is-folded-down.is-folded-down .search-bar-close-btn{opacity:0}}@media(hover: hover)and (pointer: fine){.immersive-nav--is-enabled.immersive-nav--default:not(.lock-scroll) .headerrefit:not(:hover) .search-bar{background-color:rgba(255,255,255,.18);border-bottom:solid 1px #082415}.immersive-nav--is-enabled.immersive-nav--default:not(.lock-scroll) .headerrefit:not(:hover) .search-bar-input,.immersive-nav--is-enabled.immersive-nav--default:not(.lock-scroll) .headerrefit:not(:hover) .search-bar-input::placeholder,.immersive-nav--is-enabled.immersive-nav--default:not(.lock-scroll) .headerrefit:not(:hover) .search-bar-icon,.immersive-nav--is-enabled.immersive-nav--default:not(.lock-scroll) .headerrefit:not(:hover) .search-bar-search-reset{color:#082415}.immersive-nav--is-enabled.immersive-nav--default:not(.lock-scroll) .headerrefit:not(:hover) .search-bar-input{background-color:rgba(0,0,0,0);border-bottom:none}.immersive-nav--is-enabled.immersive-nav--default:not(.lock-scroll) .headerrefit:not(:hover) .search-bar-input:focus-visible{border-color:rgba(0,0,0,0)}.immersive-nav--is-enabled.immersive-nav--default:not(.lock-scroll) .headerrefit:not(:hover) .search-bar.is-folded-down{border-bottom:none}.immersive-nav--is-enabled.immersive-nav--default:not(.lock-scroll) .headerrefit:not(:hover) .search-bar-close-btn{color:#082415;background-color:rgba(255,255,255,.5)}.immersive-nav--is-enabled.immersive-nav--default:not(.lock-scroll) .headerrefit:not(:hover) .search-bar-close-btn:hover{background-color:#fff}}@media(pointer: coarse){.immersive-nav--is-enabled.immersive-nav--default:not(.lock-scroll) .headerrefit .search-bar{background-color:rgba(255,255,255,.18);border-bottom:solid 1px #082415}.immersive-nav--is-enabled.immersive-nav--default:not(.lock-scroll) .headerrefit .search-bar-input,.immersive-nav--is-enabled.immersive-nav--default:not(.lock-scroll) .headerrefit .search-bar-input::placeholder,.immersive-nav--is-enabled.immersive-nav--default:not(.lock-scroll) .headerrefit .search-bar-icon,.immersive-nav--is-enabled.immersive-nav--default:not(.lock-scroll) .headerrefit .search-bar-search-reset{color:#082415}.immersive-nav--is-enabled.immersive-nav--default:not(.lock-scroll) .headerrefit .search-bar-input{background-color:rgba(0,0,0,0);border-bottom:none}.immersive-nav--is-enabled.immersive-nav--default:not(.lock-scroll) .headerrefit .search-bar-input:focus-visible{border-color:rgba(0,0,0,0)}.immersive-nav--is-enabled.immersive-nav--default:not(.lock-scroll) .headerrefit .search-bar.is-folded-down{border-bottom:none}.immersive-nav--is-enabled.immersive-nav--default:not(.lock-scroll) .headerrefit .search-bar-close-btn{color:#082415;background-color:rgba(255,255,255,.5)}.immersive-nav--is-enabled.immersive-nav--default:not(.lock-scroll) .headerrefit .search-bar-close-btn:hover{background-color:#fff}}@media only screen and (max-width: 767px)and (hover: hover)and (pointer: fine){.immersive-nav--is-enabled.immersive-nav--m-default:not(.lock-scroll) .headerrefit:not(:hover) .search-bar{background-color:rgba(255,255,255,.18);border-bottom:solid 1px #082415}.immersive-nav--is-enabled.immersive-nav--m-default:not(.lock-scroll) .headerrefit:not(:hover) .search-bar-input,.immersive-nav--is-enabled.immersive-nav--m-default:not(.lock-scroll) .headerrefit:not(:hover) .search-bar-input::placeholder,.immersive-nav--is-enabled.immersive-nav--m-default:not(.lock-scroll) .headerrefit:not(:hover) .search-bar-icon,.immersive-nav--is-enabled.immersive-nav--m-default:not(.lock-scroll) .headerrefit:not(:hover) .search-bar-search-reset{color:#082415}.immersive-nav--is-enabled.immersive-nav--m-default:not(.lock-scroll) .headerrefit:not(:hover) .search-bar-input{background-color:rgba(0,0,0,0);border-bottom:none}.immersive-nav--is-enabled.immersive-nav--m-default:not(.lock-scroll) .headerrefit:not(:hover) .search-bar-input:focus-visible{border-color:rgba(0,0,0,0)}.immersive-nav--is-enabled.immersive-nav--m-default:not(.lock-scroll) .headerrefit:not(:hover) .search-bar.is-folded-down{border-bottom:none}.immersive-nav--is-enabled.immersive-nav--m-default:not(.lock-scroll) .headerrefit:not(:hover) .search-bar-close-btn{color:#082415;background-color:rgba(255,255,255,.5)}.immersive-nav--is-enabled.immersive-nav--m-default:not(.lock-scroll) .headerrefit:not(:hover) .search-bar-close-btn:hover{background-color:#fff}}@media only screen and (max-width: 767px)and (pointer: coarse){.immersive-nav--is-enabled.immersive-nav--m-default:not(.lock-scroll) .headerrefit .search-bar{background-color:rgba(255,255,255,.18);border-bottom:solid 1px #082415}.immersive-nav--is-enabled.immersive-nav--m-default:not(.lock-scroll) .headerrefit .search-bar-input,.immersive-nav--is-enabled.immersive-nav--m-default:not(.lock-scroll) .headerrefit .search-bar-input::placeholder,.immersive-nav--is-enabled.immersive-nav--m-default:not(.lock-scroll) .headerrefit .search-bar-icon,.immersive-nav--is-enabled.immersive-nav--m-default:not(.lock-scroll) .headerrefit .search-bar-search-reset{color:#082415}.immersive-nav--is-enabled.immersive-nav--m-default:not(.lock-scroll) .headerrefit .search-bar-input{background-color:rgba(0,0,0,0);border-bottom:none}.immersive-nav--is-enabled.immersive-nav--m-default:not(.lock-scroll) .headerrefit .search-bar-input:focus-visible{border-color:rgba(0,0,0,0)}.immersive-nav--is-enabled.immersive-nav--m-default:not(.lock-scroll) .headerrefit .search-bar.is-folded-down{border-bottom:none}.immersive-nav--is-enabled.immersive-nav--m-default:not(.lock-scroll) .headerrefit .search-bar-close-btn{color:#082415;background-color:rgba(255,255,255,.5)}.immersive-nav--is-enabled.immersive-nav--m-default:not(.lock-scroll) .headerrefit .search-bar-close-btn:hover{background-color:#fff}}@media(hover: hover)and (pointer: fine){.immersive-nav--is-enabled.immersive-nav--reverted:not(.lock-scroll) .headerrefit:not(:hover) .search-bar{background-color:rgba(255,255,255,.18);border-bottom:solid 1px #fff;color:#fff}.immersive-nav--is-enabled.immersive-nav--reverted:not(.lock-scroll) .headerrefit:not(:hover) .search-bar-input,.immersive-nav--is-enabled.immersive-nav--reverted:not(.lock-scroll) .headerrefit:not(:hover) .search-bar-input::placeholder,.immersive-nav--is-enabled.immersive-nav--reverted:not(.lock-scroll) .headerrefit:not(:hover) .search-bar-icon,.immersive-nav--is-enabled.immersive-nav--reverted:not(.lock-scroll) .headerrefit:not(:hover) .search-bar-search-reset{color:#fff}.immersive-nav--is-enabled.immersive-nav--reverted:not(.lock-scroll) .headerrefit:not(:hover) .search-bar-input{background-color:rgba(0,0,0,0)}.immersive-nav--is-enabled.immersive-nav--reverted:not(.lock-scroll) .headerrefit:not(:hover) .search-bar-input:focus-visible{border-color:rgba(0,0,0,0)}.immersive-nav--is-enabled.immersive-nav--reverted:not(.lock-scroll) .headerrefit:not(:hover) .search-bar-close-btn{color:#082415;background-color:rgba(255,255,255,.5)}.immersive-nav--is-enabled.immersive-nav--reverted:not(.lock-scroll) .headerrefit:not(:hover) .search-bar-close-btn:hover{background-color:#fff}}@media(pointer: coarse){.immersive-nav--is-enabled.immersive-nav--reverted:not(.lock-scroll) .headerrefit .search-bar{background-color:rgba(255,255,255,.18);border-bottom:solid 1px #fff;color:#fff}.immersive-nav--is-enabled.immersive-nav--reverted:not(.lock-scroll) .headerrefit .search-bar-input,.immersive-nav--is-enabled.immersive-nav--reverted:not(.lock-scroll) .headerrefit .search-bar-input::placeholder,.immersive-nav--is-enabled.immersive-nav--reverted:not(.lock-scroll) .headerrefit .search-bar-icon,.immersive-nav--is-enabled.immersive-nav--reverted:not(.lock-scroll) .headerrefit .search-bar-search-reset{color:#fff}.immersive-nav--is-enabled.immersive-nav--reverted:not(.lock-scroll) .headerrefit .search-bar-input{background-color:rgba(0,0,0,0)}.immersive-nav--is-enabled.immersive-nav--reverted:not(.lock-scroll) .headerrefit .search-bar-input:focus-visible{border-color:rgba(0,0,0,0)}.immersive-nav--is-enabled.immersive-nav--reverted:not(.lock-scroll) .headerrefit .search-bar-close-btn{color:#082415;background-color:rgba(255,255,255,.5)}.immersive-nav--is-enabled.immersive-nav--reverted:not(.lock-scroll) .headerrefit .search-bar-close-btn:hover{background-color:#fff}}@media only screen and (max-width: 767px)and (hover: hover)and (pointer: fine){.immersive-nav--is-enabled.immersive-nav--m-reverted:not(.lock-scroll) .headerrefit:not(:hover) .search-bar{background-color:rgba(255,255,255,.18);border-bottom:solid 1px #fff;color:#fff}.immersive-nav--is-enabled.immersive-nav--m-reverted:not(.lock-scroll) .headerrefit:not(:hover) .search-bar-input,.immersive-nav--is-enabled.immersive-nav--m-reverted:not(.lock-scroll) .headerrefit:not(:hover) .search-bar-input::placeholder,.immersive-nav--is-enabled.immersive-nav--m-reverted:not(.lock-scroll) .headerrefit:not(:hover) .search-bar-icon,.immersive-nav--is-enabled.immersive-nav--m-reverted:not(.lock-scroll) .headerrefit:not(:hover) .search-bar-search-reset{color:#fff}.immersive-nav--is-enabled.immersive-nav--m-reverted:not(.lock-scroll) .headerrefit:not(:hover) .search-bar-input{background-color:rgba(0,0,0,0)}.immersive-nav--is-enabled.immersive-nav--m-reverted:not(.lock-scroll) .headerrefit:not(:hover) .search-bar-input:focus-visible{border-color:rgba(0,0,0,0)}.immersive-nav--is-enabled.immersive-nav--m-reverted:not(.lock-scroll) .headerrefit:not(:hover) .search-bar-close-btn{color:#082415;background-color:rgba(255,255,255,.5)}.immersive-nav--is-enabled.immersive-nav--m-reverted:not(.lock-scroll) .headerrefit:not(:hover) .search-bar-close-btn:hover{background-color:#fff}}@media only screen and (max-width: 767px)and (pointer: coarse){.immersive-nav--is-enabled.immersive-nav--m-reverted:not(.lock-scroll) .headerrefit .search-bar{background-color:rgba(255,255,255,.18);border-bottom:solid 1px #fff;color:#fff}.immersive-nav--is-enabled.immersive-nav--m-reverted:not(.lock-scroll) .headerrefit .search-bar-input,.immersive-nav--is-enabled.immersive-nav--m-reverted:not(.lock-scroll) .headerrefit .search-bar-input::placeholder,.immersive-nav--is-enabled.immersive-nav--m-reverted:not(.lock-scroll) .headerrefit .search-bar-icon,.immersive-nav--is-enabled.immersive-nav--m-reverted:not(.lock-scroll) .headerrefit .search-bar-search-reset{color:#fff}.immersive-nav--is-enabled.immersive-nav--m-reverted:not(.lock-scroll) .headerrefit .search-bar-input{background-color:rgba(0,0,0,0)}.immersive-nav--is-enabled.immersive-nav--m-reverted:not(.lock-scroll) .headerrefit .search-bar-input:focus-visible{border-color:rgba(0,0,0,0)}.immersive-nav--is-enabled.immersive-nav--m-reverted:not(.lock-scroll) .headerrefit .search-bar-close-btn{color:#082415;background-color:rgba(255,255,255,.5)}.immersive-nav--is-enabled.immersive-nav--m-reverted:not(.lock-scroll) .headerrefit .search-bar-close-btn:hover{background-color:#fff}}@media only screen and (min-width: 1191px){.icon-nav .icon-nav-item-separator::before{content:"";display:block;width:1px;height:20px;margin-right:4px;margin-left:4px;background-color:#b1b1b1}}@media only screen and (max-width: 1190px){.icon-nav .icon-nav-icon{width:22px;height:22px;margin:6px}}@media only screen and (min-width: 1191px){.icon-nav .icon-nav-icon{display:flex;align-items:center;width:24px;height:50px;margin:0 8px}}.bg-badge{background-color:#082415}.text-badge{color:#fff}@media only screen and (max-width: 1190px){.nav-mobile-footer{white-space:normal;padding-bottom:0}.nav-mobile-footer-border{border-bottom:1px solid rgba(8,36,21,.16)}.nav-mobile-links .nav-mobile-footer-border:last-child{border-bottom:none}}.headerrefit{position:fixed;z-index:130;top:var(--top-banner-height);left:0;right:0;display:flex;align-items:center;background-color:#fff;color:#082415;transition:top .4s ease-in-out,height .4s ease-in-out,background-color .4s ease-in-out,color .4s ease-in-out,transform .4s ease-in-out}@media only screen and (max-width: 1190px){.headerrefit{flex-flow:row wrap;padding-left:0;padding-right:0;justify-content:end}.plp-sticky-visible:not(.searchbar-is-folded-down) .headerrefit{top:var(--top-banner-height)}.plp-sticky-visible.searchbar-is-folded-down .headerrefit{top:calc(-1*(var(--header-height) - var(--top-banner-height)))}}@media only screen and (min-width: 1191px){.headerrefit{flex-flow:row nowrap;gap:24px;height:80px;padding-left:calc((100vw - var(--scrollbar-width)) / 25);padding-right:calc((100vw - var(--scrollbar-width)) / 25)}.lock-scroll .headerrefit{padding-right:calc((100vw - var(--scrollbar-width)) / 25 + var(--scrollbar-width))}}.headerrefit .headerrefit-logo{flex:initial}@media only screen and (max-width: 1190px){.headerrefit .headerrefit-burger{order:3}}@media only screen and (max-width: 1190px){.headerrefit .headerrefit-nav{order:4;flex:0 0 100%;max-width:100vw;position:fixed;top:calc(107px + var(--top-banner-height));height:calc(var(--vh, 1vh)*100 - 59px - 48px - var(--top-banner-height));left:0;right:0;overflow-y:auto;background-color:#fff;opacity:0;visibility:hidden;display:none;pointer-events:none;transition:opacity .4s ease,visibility .4s ease}.headerrefit .headerrefit-nav.is-opened{display:block;opacity:1;visibility:visible;pointer-events:auto}}@media only screen and (min-width: 1191px){.headerrefit .headerrefit-nav{flex:initial;max-height:min-content}}@media only screen and (max-width: 1190px){.headerrefit .headerrefit-search{border-top:1px solid #e6e6e6;z-index:1;order:3;flex:0 0 100%}.immersive-nav--is-enabled:not(.lock-scroll) .headerrefit .headerrefit-search,.plp-sticky-visible.searchbar-is-folded-down .headerrefit .headerrefit-search{border-top-color:rgba(0,0,0,0)}.headerrefit-nav.is-opened~.headerrefit .headerrefit-search{border-top-color:#e6e6e6}}@media only screen and (min-width: 1191px){.headerrefit .headerrefit-search{flex:1}}.headerrefit .headerrefit-secondary-nav{flex:initial;justify-self:flex-end}@media only screen and (max-width: 1190px){.headerrefit .headerrefit-secondary-nav{order:2;margin-left:auto}}@media only screen and (max-width: 1190px){.logo{margin-left:8px;height:40px;display:flex;align-items:center}}.logo .icon-logo-crocodile{filter:none;transition:filter .4s ease}@media only screen and (max-width: 1190px){.logo .icon-logo-crocodile{width:36px;height:auto}}@media only screen and (min-width: 1191px){.logo .icon-logo-crocodile{width:48px;height:auto}}@media(hover: hover)and (pointer: fine){.immersive-nav--is-enabled.immersive-nav--default:not(.lock-scroll) .headerrefit:not(:hover){background-color:rgba(0,0,0,0);color:#082415}.immersive-nav--is-enabled.immersive-nav--default:not(.lock-scroll) .headerrefit:not(:hover) .icon-logo-crocodile{filter:brightness(0) saturate(100%) invert(12%) sepia(35%) saturate(1548%) hue-rotate(111deg) brightness(95%) contrast(101%)}}@media(pointer: coarse){.immersive-nav--is-enabled.immersive-nav--default:not(.lock-scroll) .headerrefit{background-color:rgba(0,0,0,0);color:#082415}.immersive-nav--is-enabled.immersive-nav--default:not(.lock-scroll) .headerrefit .icon-logo-crocodile{filter:brightness(0) saturate(100%) invert(12%) sepia(35%) saturate(1548%) hue-rotate(111deg) brightness(95%) contrast(101%)}}@media only screen and (max-width: 767px)and (hover: hover)and (pointer: fine){.immersive-nav--is-enabled.immersive-nav--m-default:not(.lock-scroll) .headerrefit:not(:hover){background-color:rgba(0,0,0,0);color:#082415}.immersive-nav--is-enabled.immersive-nav--m-default:not(.lock-scroll) .headerrefit:not(:hover) .icon-logo-crocodile{filter:brightness(0) saturate(100%) invert(12%) sepia(35%) saturate(1548%) hue-rotate(111deg) brightness(95%) contrast(101%)}}@media only screen and (max-width: 767px)and (pointer: coarse){.immersive-nav--is-enabled.immersive-nav--m-default:not(.lock-scroll) .headerrefit{background-color:rgba(0,0,0,0);color:#082415}.immersive-nav--is-enabled.immersive-nav--m-default:not(.lock-scroll) .headerrefit .icon-logo-crocodile{filter:brightness(0) saturate(100%) invert(12%) sepia(35%) saturate(1548%) hue-rotate(111deg) brightness(95%) contrast(101%)}}@media(hover: hover)and (pointer: fine){.immersive-nav--is-enabled.immersive-nav--reverted:not(.lock-scroll) .headerrefit:not(:hover){background-color:rgba(0,0,0,0);color:#fff}.immersive-nav--is-enabled.immersive-nav--reverted:not(.lock-scroll) .headerrefit:not(:hover) .icon-logo-crocodile{filter:brightness(0) invert(1)}.immersive-nav--is-enabled.immersive-nav--reverted:not(.lock-scroll) .headerrefit:not(:hover) .bg-badge{background-color:#fff}.immersive-nav--is-enabled.immersive-nav--reverted:not(.lock-scroll) .headerrefit:not(:hover) .text-badge{color:#082415}}@media(pointer: coarse){.immersive-nav--is-enabled.immersive-nav--reverted:not(.lock-scroll) .headerrefit{background-color:rgba(0,0,0,0);color:#fff}.immersive-nav--is-enabled.immersive-nav--reverted:not(.lock-scroll) .headerrefit .icon-logo-crocodile{filter:brightness(0) invert(1)}.immersive-nav--is-enabled.immersive-nav--reverted:not(.lock-scroll) .headerrefit .bg-badge{background-color:#fff}.immersive-nav--is-enabled.immersive-nav--reverted:not(.lock-scroll) .headerrefit .text-badge{color:#082415}}@media only screen and (max-width: 767px)and (hover: hover)and (pointer: fine){.immersive-nav--is-enabled.immersive-nav--m-reverted:not(.lock-scroll) .headerrefit:not(:hover){background-color:rgba(0,0,0,0);color:#fff}.immersive-nav--is-enabled.immersive-nav--m-reverted:not(.lock-scroll) .headerrefit:not(:hover) .icon-logo-crocodile{filter:brightness(0) invert(1)}.immersive-nav--is-enabled.immersive-nav--m-reverted:not(.lock-scroll) .headerrefit:not(:hover) .bg-badge{background-color:#fff}.immersive-nav--is-enabled.immersive-nav--m-reverted:not(.lock-scroll) .headerrefit:not(:hover) .text-badge{color:#082415}}@media only screen and (max-width: 767px)and (pointer: coarse){.immersive-nav--is-enabled.immersive-nav--m-reverted:not(.lock-scroll) .headerrefit{background-color:rgba(0,0,0,0);color:#fff}.immersive-nav--is-enabled.immersive-nav--m-reverted:not(.lock-scroll) .headerrefit .icon-logo-crocodile{filter:brightness(0) invert(1)}.immersive-nav--is-enabled.immersive-nav--m-reverted:not(.lock-scroll) .headerrefit .bg-badge{background-color:#fff}.immersive-nav--is-enabled.immersive-nav--m-reverted:not(.lock-scroll) .headerrefit .text-badge{color:#082415}}/*# sourceMappingURL=header-critical.css.map */
