.navigationMainComponent{padding-top:0;position:sticky;top:0;width:100%;z-index:1030;background-color:#00a9e0}.navigationMainComponent.is-ExperienceEditorMode{padding-top:0}.navigationMainComponent.is-ExperienceEditorMode .navigationMainComponent-navbar{position:static}.navigationMainComponent-navbar{border:none;margin-bottom:0;min-height:0;width:100%;display:flex}.navigationMainComponent-mainContainer{display:flex;align-items:center;width:100%}.navigationMainComponent-navbarHeader{display:flex}.navigationMainComponent-navbarToggle{border:none;padding:0;margin:0}.navigationMainComponent-navbarToggle.collapsed .navigationMainComponent-navbarToggleBar--top{transform:rotate(0)}.navigationMainComponent-navbarToggle.collapsed .navigationMainComponent-navbarToggleBar--middle{opacity:1}.navigationMainComponent-navbarToggle.collapsed .navigationMainComponent-navbarToggleBar--bottom{transform:rotate(0)}.navigationMainComponent-navbarToggleBar{color:#fff;transition:all .1s}.navigationMainComponent-navbarToggleBar--top{transform:rotate(45deg);transform-origin:10% 10%}.navigationMainComponent-navbarToggleBar--middle{opacity:0}.navigationMainComponent-navbarToggleBar--bottom{transform:rotate(-45deg);transform-origin:10% 90%}.navigationMainComponent-logoLink{float:none;display:block;padding:0;height:auto !important;margin-left:24px}.navigationMainComponent-logo{width:153px;height:auto}.navigationMainComponent-dropdownMenu{border:none;padding:0}.navigationMainComponent-dropdownMenu .accountnumber{margin-bottom:15px}.navigationMainComponent-dropdownMenu-link{color:#fff !important;padding:0 !important;margin-bottom:3px;text-decoration:none;display:inline-block !important;font-size:16px}.navigationMainComponent-dropdownMenu-link:hover{text-decoration:underline !important;background-color:transparent !important}.navigationMainComponent-dropdownMenu--myDometicAccountDropdown{background-color:#00a9e0 !important;color:#fff;padding:25px 30px 30px;width:100%;right:0;left:unset !important;z-index:1050}.navigationMainComponent-mainLink{font-size:13px;border-top:1px solid #6d706f !important;position:relative;font-weight:600}.open .navigationMainComponent-mainLink .navigationMainComponent-flagCaret,.open .navigationMainComponent-mainLink .navigationMainComponent-caretLvl1{transform:rotate(180deg)}.navigationMainComponent-mainLink--userDropdown{position:relative;font-weight:400;text-transform:none;border:0 !important}.navigationMainComponent-mainLink--userDropdown:hover{text-decoration:none !important}.navigationMainComponent-mainLink--userDropdown:hover .navigationMainComponent-mainLink--userDropdownCompanyName{text-decoration:none !important}.navigationMainComponent-mainLink--userDropdown:hover .navigationMainComponent-mainLink--userDropdownCompanyCompany{text-decoration:none !important}.navigationMainComponent-mainLink--userDropdownCompany{margin-left:8px;white-space:nowrap;line-height:1.2}.navigationMainComponent-mainLink--userDropdownCompanyName{text-decoration:underline}.navigationMainComponent-mainLink--userDropdownCompanySub{font-size:12px}.navigationMainComponent-cartLink{margin-left:18px}.navigationMainComponent-searchLink,.navigationMainComponent-loginLink,.navigationMainComponent-cartLink,.navigationMainComponent-shopnow-cartLink,.navigationMainComponent-marketSelectorLink{font-weight:normal}.navigationMainComponent-cartWithItemsMobileLink{margin-left:18px}.navigationMainComponent-cartWithItemsMobileLink,.navigationMainComponent-shopnow-cartMobileLink,.navigationMainComponent-cartMobileLink{position:relative}.navigationMainComponent-shopnow-cart,.navigationMainComponent-shopnow-cartMobile,.navigationMainComponent-cartMobileLink{display:none}.navigationMainComponent-cartQuantity,.navigationMainComponent-shopnow-cartQuantity,.navigationMainComponent-shopnow-cartMobileQuantity{display:block;position:absolute;background-color:#fc5000;font-size:10px;font-weight:600;color:#fff;line-height:1.5;padding:1px 5px;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;z-index:1;left:10px;top:-2px}.navigationMainComponent-navbarCollapse{border-top:none;box-shadow:none;width:100%}.navigationMainComponent-navbarNav{margin-top:0;margin-bottom:0}.navigationMainComponent-navbarNavSearch{width:100%;margin-left:auto}.navigationMainComponent-navbarNavItem{position:relative !important}.navigationMainComponent-navbarNav.navbar-right{margin-left:auto}.navigationMainComponent-searchMobileBtn,.navigationMainComponent-loginMobileLink,.navigationMainComponent-loggedInMobileLink,.navigationMainComponent-cartMobileLink,.navigationMainComponent-cartWithItemsMobileLink,.navigationMainComponent-shopnow-cartMobileLink,.navigationMainComponent-userMobileLink{float:right}.navigationMainComponent-userMobileLink{margin-left:auto}.navigationMainComponent-flag{width:25px;height:auto}.navigationMainComponent-flagCaret{width:12px;height:12px;margin-left:5px;vertical-align:-2px;fill:#fff}.navigationMainComponent-solutionCatLink:link,.navigationMainComponent-solutionCatLink:visited,.navigationMainComponent-solutionCatLink:hover,.navigationMainComponent-solutionCatLink:active,.navigationMainComponent-supportLink:link,.navigationMainComponent-supportLink:visited,.navigationMainComponent-supportLink:hover,.navigationMainComponent-supportLink:active{color:#0d0d0d;text-decoration:none;line-height:1}.navigationMainComponent-productCatLink:link,.navigationMainComponent-productCatLink:visited,.navigationMainComponent-productCatLink:hover,.navigationMainComponent-productCatLink:active{color:#0d0d0d;text-decoration:none;line-height:1}.navigationMainComponent-buyingGuideLink:link,.navigationMainComponent-buyingGuideLink:visited,.navigationMainComponent-buyingGuideLink:hover,.navigationMainComponent-buyingGuideLink:active{color:#0d0d0d;text-decoration:none;line-height:1}.navigationMainComponent-productTypeLink{font-size:13px;line-height:1;padding-top:19px;padding-bottom:19px;display:block;border-bottom:1px solid #d7dadb;padding-left:61px}.navigationMainComponent-productTypeLink:link,.navigationMainComponent-productTypeLink:visited,.navigationMainComponent-productTypeLink:hover,.navigationMainComponent-productTypeLink:active{color:#0d0d0d;text-decoration:none;line-height:1}.navigationMainComponent-buyingGuideProductTypeLink{font-size:13px;line-height:1;padding-top:19px;padding-bottom:19px;display:block;border-bottom:1px solid #d7dadb;padding-left:61px}.navigationMainComponent-buyingGuideProductTypeLink:link,.navigationMainComponent-buyingGuideProductTypeLink:visited,.navigationMainComponent-buyingGuideProductTypeLink:hover,.navigationMainComponent-buyingGuideProductTypeLink:active{color:#0d0d0d;text-decoration:none;line-height:1}.navigationMainComponent-caretLvl1,.navigationMainComponent-caretLvl2,.navigationMainComponent-caretLvl3{width:12px;height:12px;margin-top:3px;float:right}.navigationMainComponent-caretLvl1{fill:#fff}.navigationMainComponent-caretLvl2,.navigationMainComponent-caretLvl3{fill:#b2b4b2}.navigationMainComponent-marketSelectorDropdown{background-color:rgba(13,13,13,.9);box-shadow:0 4px 7px rgba(13,13,13,.5)}.navigationMainComponent-marketSelectorLoader{display:block;margin:30px auto 30px}.navigationMainComponent-xhrError{padding:20px;color:#fff;text-align:center}.navigationMainComponent-addedToCartMessage{width:100%;position:fixed;text-align:center;color:#fff;background-color:rgba(0,0,0,.85);padding:20px;left:0;right:0;top:131px;z-index:1070}.navigationMainComponent-addedToCartHeader{margin:0 0 10px}.navigationMainComponent-addedToCartCaret{width:12px;height:12px;fill:#fc5000;vertical-align:-1px;margin-left:5px}.navigationMainComponent-loginLink{position:relative}.navigationMainComponent-loginTooltip{visibility:hidden;font-family:Gibson;font-weight:normal;background-color:#333;border:1px solid #6d706f;color:#fff;padding:5px 7px;font-size:11px;bottom:45px;position:absolute;z-index:1;white-space:nowrap;line-height:1;transform:translate(-50%, 0);margin-left:12px}.navigationMainComponent-loginLink:hover .navigationMainComponent-loginTooltip{visibility:visible}.navigationMainComponent-productsMessage{font-size:14px;font-style:italic;clear:both;padding:1em 21px 1em 21px;background-color:#f1f0f0}.navigationMainComponent-productsMessage p{margin:0}.navigationMainComponent-backCaret{height:14px;width:14px;fill:#fff;vertical-align:middle;margin-top:-3px}.navigationMainComponent-backToDometic{margin-left:15px}.navigationMainComponent-backToDometicBtn{border:0;padding:25px 0 0 0 !important;margin:0 !important}.navigationMainComponent-backToDometicBtn:hover{text-decoration:none}.navigationMainComponent-myDometicAccountNameTitle{font-size:16px}.navigationMainComponent-accountWrapper{padding-bottom:15px;border-bottom:1px solid rgba(255,255,255,.5);margin-bottom:15px}.navigationMainComponent-myDometicAccountName{font-size:16px;font-weight:600}.navigationMainComponent-myDometicAccountTitle{font-size:16px;display:block;margin-bottom:10px}.navigationMainComponent-logOutBtn{background-color:transparent;padding:0;color:#fff;text-decoration:underline;border:none}.navigationMainComponent-logOutBtn:hover{color:#fff;text-decoration:none}.navigationMainComponent-accountRadio:checked+.navigationMainComponent-accountLabel::before{background-image:url("data:image/svg+xml;charset=utf8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3ccircle fill='%23fff' cx='10' cy='10' r='10'/%3e%3ccircle cx='10' fill='%23000' cy='10' r='6'/%3e%3c/svg%3e");background-color:transparent;background-repeat:no-repeat;background-position:50%}.navigationMainComponent-accountLabel{margin-left:35px;margin-bottom:10px;display:block;position:relative;font-size:16px;cursor:pointer}.navigationMainComponent-accountLabel::before{position:absolute;left:-35px;height:20px;width:20px;content:"";background-image:url("data:image/svg+xml;charset=utf8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3ccircle fill='%23fff' cx='10' cy='10' r='10'/%3e%3c/svg%3e");background-color:transparent;background-color:transparent;background-repeat:no-repeat;background-position:50%;background-size:20px}.navigationMainComponent-accountLabelInner{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}.navigationMainComponent #mobileSearch{width:100%;padding:5px 20px;display:block}.navigationMainComponent-searchFormInput{width:100%;border:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17.354' height='17.354'%3E%3Cpath data-name='Path 157' d='M10.729 11.436a6.5 6.5 0 1 1 .707-.707l5.917 5.917-.707.707ZM12 6.5A5.5 5.5 0 1 1 6.5 1 5.5 5.5 0 0 1 12 6.5Z' fill='%234b5050' fill-rule='evenodd'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:8px 50%;padding-left:30px;height:35px;font-size:14px;border-radius:15rem}.topBanner{background-color:#f1f0f0;font-size:14px}.topBanner-content{display:flex;flex-direction:column;gap:1rem;padding-left:1rem;padding-right:1rem;padding-top:10px;padding-bottom:10px}.topBanner-item{display:flex;align-items:center;gap:1rem}.topBanner-item--dometicOne{padding:0px 16px;border-radius:6px}.topBanner .expeditedShipping-text{max-width:40ch;font-size:14px;line-height:1.2}.topBanner-dometicOneIcon{flex-shrink:0;width:40px;height:40px;color:#fc5000}.topBanner-dometicOneText{max-width:40ch;font-size:14px;line-height:1.2}.topBanner-dometicOneText a{color:#fc5000;text-decoration:underline}.is-mydometic .navigationMainComponent-searchMobileBtn{display:none !important}.is-mydometic .navbar-default .navbar-nav>.open>a,.is-mydometic .navbar-default .navbar-nav>.open>a:hover,.is-mydometic .navbar-default .navbar-nav>.open>a:focus{background-color:transparent}.is-mydometic .navigationMainComponent-alert{background-color:red;color:#fff;display:flex;width:100%;padding:5px;font-size:12px}.is-mydometic .navigationMainComponent-alertFlex{display:flex;align-items:center}.is-mydometic .navigationMainComponent-alertDismiss{margin-left:auto;padding-left:15px}.dropdown-menu.inner{display:block}.edometic-spinner{position:fixed;display:none;width:100%;height:100%;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);z-index:2000;cursor:wait}.edometic-spinner img{position:absolute;left:45%;top:30%;width:200px}.spinner-loading{display:flex;justify-content:center;align-items:center;opacity:1;transition:opacity .3s ease,visibility .3s ease;height:40px;width:100%;visibility:visible;padding-top:80px;pointer-events:auto}.spinner-loading.hidden{opacity:0;visibility:hidden;pointer-events:none}.spin-loader{width:40px;height:40px;animation:spin .6s infinite linear}@keyframes spin{100%{transform:rotate(360deg)}}@media(min-width: 992px){.navigationMainComponent{display:flex;align-items:center}.navigationMainComponent-navbar{height:64px}.navigationMainComponent-navbarHeader{align-items:center}.navigationMainComponent-logoLink{margin-left:0 !important;margin-right:24px}.navigationMainComponent-logo{width:153px}.navigationMainComponent-dropdownMenu--myDometicAccountDropdown{width:420px;margin-top:16px !important}.navigationMainComponent-mainLink{font-size:14px;border-top:none !important;padding:0 !important;white-space:nowrap;margin-right:16px}.open .navigationMainComponent-mainLink,.navigationMainComponent-mainLink:hover{text-decoration:underline;text-underline-offset:3px}.navigationMainComponent-mainLink--userDropdown{display:flex !important;align-items:center;padding:0 !important}.navigationMainComponent-cartLink{margin-left:0;padding:0}.navigationMainComponent-searchLink,.navigationMainComponent-loginLink,.navigationMainComponent-cartLink,.navigationMainComponent-shopnow-cartLink,.navigationMainComponent-marketSelectorLink{margin-right:0 !important}.navigationMainComponent-cartQuantity,.navigationMainComponent-shopnow-cartQuantity,.navigationMainComponent-shopnow-cartMobileQuantity{top:-6px;right:-7px;left:auto}.navigationMainComponent-navbarCollapse.collapse{display:flex !important;align-items:center}.navigationMainComponent-navbarNav{display:flex;align-items:center}.navigationMainComponent-navbarNav.navbar-right{width:100%}.navigationMainComponent-solutionCatList{margin-top:45px;width:180px;margin-right:20px;float:left}[data-theme=dometic] .navigationMainComponent-solutionCatList:nth-child(1){grid-column:1;grid-row:1}[data-theme=dometic] .navigationMainComponent-solutionCatList:nth-child(2){grid-column:2;grid-row:1}[data-theme=dometic] .navigationMainComponent-solutionCatList:nth-child(3){grid-column:1;grid-row:2;margin-top:20px}[data-theme=dometic] .navigationMainComponent-solutionCatList:nth-child(4){grid-column:2;grid-row:2;margin-top:20px}[data-theme=dometic] .navigationMainComponent-solutionCatList:nth-child(5){grid-column:1;grid-row:3;margin-top:20px}[data-theme=dometic] .navigationMainComponent-solutionCatList--lastChild{position:absolute;right:325px;top:0;border-left:1px solid #d7dadb;padding-left:25px;bottom:40px;width:210px}.navigationMainComponent-aboutUsCatList{margin-top:45px;float:left;width:25%}.navigationMainComponent-aboutUsCatList-4Columns{width:25%}.navigationMainComponent-aboutUsCatList-5Columns{width:20%}.navigationMainComponent-applicationCatList{position:absolute;top:0;right:15px;bottom:0;width:290px;background-color:#f1f0f0;margin-top:0;padding-top:45px;padding-left:30px}.navigationMainComponent-solutionCatLink,.navigationMainComponent-supportLink{display:inline-block;vertical-align:top}.navigationMainComponent-productCatList{margin-top:10px}.navigationMainComponent-productCatLink{font-size:16px;line-height:1.1;color:#6d706f;margin-bottom:20px;display:inline-block;vertical-align:top}.navigationMainComponent-buyingGuideLink{font-size:16px;line-height:1.1;color:#6d706f;margin-bottom:20px;display:inline-block;vertical-align:top}.navigationMainComponent-container--productsContainer{position:relative;padding-bottom:40px}[data-theme=dometic] .navigationMainComponent-container--productsContainer{padding-right:530px;display:grid;grid-template-columns:auto auto auto}.navigationMainComponent-container--aboutUsContainer{position:relative;padding-bottom:40px}.navigationMainComponent-container--quickOrder{position:relative;padding-top:20px;padding-bottom:40px;max-height:50vh;overflow-x:hidden;overflow-y:auto}.navigationMainComponent-marketSelectorDropdown{padding-bottom:70px}.navigationMainComponent-marketSelectorDropdown{padding-bottom:70px}body[data-theme=mobicool] .navigationMainComponent-marketSelectorDropdown{left:auto !important;right:10px !important;width:200px;padding-bottom:0}body[data-theme=mobicool] .navigationMainComponent-marketSelectorParentListItem{position:relative}.navigationMainComponent-marketSelectorLoader{margin-bottom:0}.navigationMainComponent-addedToCartMessage{position:absolute;margin-bottom:0;top:42px;right:0;left:auto;width:270px}.navigationMainComponent-productsMessage{padding:10px;margin:2em 45px 0 0}.navigationMainComponent #mobileSearch{display:none}.navigationMainComponent-searchForm{margin-right:24px}.navigationMainComponent-searchFormInput{height:40px;max-width:130px;margin-left:auto;padding-left:45px;font-size:16px;background-size:20px 20px;background-position:15px 50%;transition:all .125s ease-in-out}.navigationMainComponent-searchFormInput:focus{max-width:100%}.topBanner{top:64px;font-size:16px}.topBanner-content{flex-direction:row;justify-content:space-between;padding-top:15px;padding-bottom:15px}.is-mydometic .navigationMainComponent-mainLink{border-color:#00a9e0}.is-mydometic .navigationMainComponent-alert{padding:15px;font-size:16px}}@media print{.navigationMainComponent{display:none}}@media(max-width: 991px){.navigationMainComponent-navbar{background-color:transparent}.navigationMainComponent-mainContainer{flex-direction:column;padding:0}.navigationMainComponent-navbarHeader{width:100%;padding:10px 20px}.navigationMainComponent-logoLink{align-self:center}.navigationMainComponent-dropdownMenu{background-color:#fff !important}.navigationMainComponent-dropdownMenu--myDometicAccountDropdown{background-color:#00a9e0 !important;margin-top:1px}.navigationMainComponent-mainLink{padding:16px 21px !important}.navigationMainComponent-navbarCollapse{background-color:#00a9e0}.navigationMainComponent-userMobileLink{display:flex !important;align-items:center}.navigationMainComponent-userMobileLink a{padding:0 !important}.navigationMainComponent-flag{float:left;margin-right:15px}.navigationMainComponent-flagCaret{margin-top:7px;float:right}.navigationMainComponent-solutionCatLink,.navigationMainComponent-supportLink{display:block;padding:19px 21px 19px 21px;border-top:1px solid #d7dadb}.navigationMainComponent-solutionCatLink.open,.navigationMainComponent-supportLink.open{background-color:#d7dadb}.navigationMainComponent-solutionCatLink.open .navigationMainComponent-caretLvl2,.navigationMainComponent-supportLink.open .navigationMainComponent-caretLvl2{transform:rotate(180deg)}.navigationMainComponent-productCatLink{font-size:13px;line-height:1;text-transform:uppercase;padding:19px 21px 19px 41px;display:block;border-top:1px solid #d7dadb}.navigationMainComponent-productCatLink.open{background-color:#f1f0f0}.navigationMainComponent-productCatLink.open .navigationMainComponent-caretLvl3{transform:rotate(180deg)}.navigationMainComponent-buyingGuideLink{font-size:13px;line-height:1;text-transform:uppercase;padding:19px 21px 19px 47px;display:block;border-bottom:1px solid #d7dadb}.navigationMainComponent-buyingGuideLink.open{background-color:#f1f0f0}.navigationMainComponent-buyingGuideLink.open .navigationMainComponent-caretLvl3{transform:rotate(180deg)}.navigationMainComponent-buyingGuideLink.is-Expandable{font-weight:700}.navigationMainComponent-container{padding-left:0;padding-right:0;width:auto}.navigationMainComponent-searchForm{width:100%}.is-mydometic .navigationMainComponent-mainLink{border-color:#fff !important}}@media(min-width: 768px){.navigationMainComponent-navbar{visibility:visible}.navigationMainComponent-navbarToggleBar--top{transform-origin:5% 10%}.navigationMainComponent-navbarToggleBar--bottom{transform-origin:5% 90%}}@media(min-width: 1200px){.navigationMainComponent-mainLink{font-size:16px;margin-right:24px}[data-theme=dometic] .navigationMainComponent-solutionCatList:nth-child(1){grid-column:1;grid-row:1/span 2}[data-theme=dometic] .navigationMainComponent-solutionCatList:nth-child(2){grid-column:2;grid-row:1}[data-theme=dometic] .navigationMainComponent-solutionCatList:nth-child(3){grid-column:3;grid-row:1;margin-top:45px}[data-theme=dometic] .navigationMainComponent-solutionCatList:nth-child(4){grid-column:2;grid-row:2}[data-theme=dometic] .navigationMainComponent-solutionCatList:nth-child(5){grid-column:3;grid-row:2}}@media(max-width: 767px){.navigationMainComponent-navbarCollapse.in{overflow-y:auto}}
/*# sourceMappingURL=../../../../../maps/dometicforbusiness/scss/components/dfb/framework/navigationMainComponent-6e00945044.css.map */
