.header .shopify-section{margin:0}.header{border-bottom:1px solid #c2c2c2}@media(max-width:1023px){.header .row{padding:0}}.header .mobile-nav-close{display:none}.show-mobile-nav .header .mobile-nav-close{display:inherit;position:fixed;z-index:99999;-webkit-appearance:none;appearance:none;background:none;border:none;outline:0;padding:0}@media(max-width:767px){.show-mobile-nav .header .mobile-nav-close{top:12px;right:12px}}@media(min-width:768px){.show-mobile-nav .header .mobile-nav-close{top:16px;right:16px}}@media(max-width:767px){.show-mobile-nav .header .mobile-nav-close svg{width:24px;height:24px;stroke:#fff}}@media(min-width:768px){.show-mobile-nav .header .mobile-nav-close svg{width:32px;height:32px}}.show-mobile-nav .header .mobile-nav-close svg path{fill:#fff}@media(max-width:767px){.show-mobile-nav .header .mobile-nav-close svg path{stroke-width:.5}}@media(max-width:1023px){.header #AccessibleNav{display:none!important}}@media(max-width:1023px){.header .section-header-nav-wrapper{position:fixed;top:0;right:0;max-width:300px;z-index:99999;height:100%;background:#fff;box-shadow:0 0 10px #000c;overflow:hidden;left:-100%;transition:left .4s cubic-bezier(.25,.46,.45,.94)}.show-mobile-nav .header .section-header-nav-wrapper{left:0;right:50px;transition:left .4s cubic-bezier(.94,.45,.46,.25)}.header .section-header-nav-wrapper .row,.header .section-header-nav-wrapper .container,.header .section-header-nav-wrapper nav{height:auto}.header .section-header-nav-wrapper .row>ul,.header .section-header-nav-wrapper .container>ul,.header .section-header-nav-wrapper nav>ul{height:100vh}.header .section-header-nav-wrapper nav{-webkit-overflow-scrolling:touch;overflow-y:scroll;position:inherit!important}.header .section-header-nav-wrapper nav>ul.first-level-list{height:auto;min-height:0}}.header .section-header-nav-wrapper a:hover{text-shadow:.5px 0 0 currentColor}.header .section-header-nav-wrapper nav{width:100%;position:relative}.header .section-header-nav-wrapper nav .first-level-list{list-style:none;display:flex}@media(max-width:767px){.header .section-header-nav-wrapper nav .first-level-list .main-items{padding:16px;border-bottom:1px solid #e6e6e6;width:100%}.header .section-header-nav-wrapper nav .first-level-list .main-items a{margin-right:12px;display:flex;align-items:center;justify-content:flex-start}.header .section-header-nav-wrapper nav .first-level-list .main-items a:first-child{margin-bottom:6px}.header .section-header-nav-wrapper nav .first-level-list .main-items a img{height:25px;width:25px;min-width:25px;margin-right:.5em}.header .section-header-nav-wrapper nav .first-level-list .main-items a:after{content:attr(data-label);margin-right:16px}}@media(max-width:767px)and (min-width:768px){.header .section-header-nav-wrapper nav .first-level-list .main-items{display:none}}@media(max-width:1023px){.header .section-header-nav-wrapper nav .first-level-list{flex-flow:column nowrap;align-items:flex-start}.header .section-header-nav-wrapper nav .first-level-list *{-webkit-user-select:none;user-select:none}.header .section-header-nav-wrapper nav .first-level-list .third-level-call-to-action,.header .section-header-nav-wrapper nav .first-level-list .third-level-image{display:none}.header .section-header-nav-wrapper nav .first-level-list .fourth-level-call-to-action,.header .section-header-nav-wrapper nav .first-level-list .fourth-level-image{display:none}.header .section-header-nav-wrapper nav .first-level-list .first-level-item{width:100%}.header .section-header-nav-wrapper nav .first-level-list .first-level-item .first-level-container:not(.is-active) .second-level-list-wrapper{display:none}.header .section-header-nav-wrapper nav .first-level-list .first-level-item .first-level-container.is-active .second-level-list-wrapper{display:block}.header .section-header-nav-wrapper nav .first-level-list .first-level-item .first-level-container.is-active .second-level-list{position:static;right:auto;top:auto;bottom:auto;height:auto;width:100%;min-height:0;box-shadow:none;border-bottom:1px solid #e6e6e6;padding-left:24px}.header .section-header-nav-wrapper nav .first-level-list .first-level-item .first-level-container.is-active .first-level-back{display:none}.header .section-header-nav-wrapper nav .first-level-list .second-level-list-wrapper .first-level-call-to-action{display:none}.header .section-header-nav-wrapper nav .first-level-list .first-level-item .first-level-container>a,.header .section-header-nav-wrapper nav .first-level-list .first-level-item .first-level-container>div:first-child{display:block;position:relative;padding:0 16px;line-height:42px;border-bottom:1px solid #e6e6e6}.header .section-header-nav-wrapper nav .first-level-list .first-level-item .first-level-container>a svg,.header .section-header-nav-wrapper nav .first-level-list .first-level-item .first-level-container>div:first-child svg{position:absolute;right:16px;top:50%;transform:translateY(-50%);height:16px;width:16px}.header .section-header-nav-wrapper nav .first-level-list .first-level-item .first-level-container:not(.has-second-level)>a svg,.header .section-header-nav-wrapper nav .first-level-list .first-level-item .first-level-container:not(.has-second-level)>div:first-child svg{display:none}.header .section-header-nav-wrapper nav .first-level-list .first-level-item .first-level-container.has-second-level.is-active>a svg,.header .section-header-nav-wrapper nav .first-level-list .first-level-item .first-level-container.has-second-level.is-active>a .first-level-link-h2 svg{transform:translateY(-50%) rotate(90deg)}.header .section-header-nav-wrapper nav .first-level-list .second-level-list{list-style:none;z-index:10;transition:right .4s cubic-bezier(.25,.46,.45,.94);top:0;right:-100%;bottom:0;position:absolute;background:#fff;width:100%;height:100%}.header .section-header-nav-wrapper nav .first-level-list .first-level-item .first-level-container.is-active .first-level-back{top:0;position:absolute;cursor:pointer;width:100%}.header .section-header-nav-wrapper nav .first-level-list .first-level-item .first-level-container.is-active .first-level-back span{display:block;padding:0 16px 0 40px;line-height:39px;border-bottom:1px solid #e6e6e6;background:#fff;margin-top:3px}.header .section-header-nav-wrapper nav .first-level-list .first-level-item .first-level-container.is-active .first-level-back span svg{position:absolute;left:16px;top:50%;transform:translateY(-50%);height:16px;width:16px}.header .section-header-nav-wrapper nav .first-level-list .second-level-list .second-level-item .second-level-container>a{display:block;position:relative;padding:0 16px;line-height:42px;border-bottom:1px solid #e6e6e6}.header .section-header-nav-wrapper nav .first-level-list .second-level-list .second-level-item .second-level-container>a svg{position:absolute;right:16px;top:50%;transform:translateY(-50%);height:16px;width:16px}.header .section-header-nav-wrapper nav .first-level-list .second-level-list .second-level-item .third-level-container>a svg{position:absolute;right:16px;top:50%;transform:translateY(-50%);height:16px;width:16px}.header .section-header-nav-wrapper nav .first-level-list .second-level-list .second-level-item .second-level-container.has-third-level svg{transform:translateY(-50%) rotate(90deg)}.header .section-header-nav-wrapper nav .first-level-list .second-level-list .second-level-item .second-level-container.has-third-level .third-level-list .third-level-item{max-height:0;overflow:hidden;transition:max-height .4s cubic-bezier(.25,.46,.45,.94)}.header .section-header-nav-wrapper nav .first-level-list .second-level-list .second-level-item .second-level-container.has-third-level .third-level-list .third-level-item .third-level-container>a{display:block;position:relative;padding:0 16px;line-height:42px;border-bottom:1px solid #e6e6e6;background:#e6e6e6}.header .section-header-nav-wrapper nav .first-level-list .second-level-list .second-level-item .second-level-container.has-third-level .third-level-list .fourth-level-item{max-height:0;overflow:hidden;transition:max-height .4s cubic-bezier(.25,.46,.45,.94)}.header .section-header-nav-wrapper nav .first-level-list .second-level-list .second-level-item .second-level-container.has-third-level .third-level-list .fourth-level-item .fourth-level-container>a{display:block;position:relative;padding:0 16px;line-height:42px;border-bottom:1px solid #e6e6e6;background:#e6e6e6}.header .section-header-nav-wrapper nav .first-level-list .second-level-list .second-level-item .second-level-container.has-third-level.is-active .third-level-list .third-level-item{max-height:32px}.header .section-header-nav-wrapper nav .first-level-list .second-level-list .second-level-item .third-level-container.has-fourth-level.is-active .fourth-level-list .fourth-level-item{max-height:32px}.max-height-none{max-height:none!important}.third-level-item.has-fourth-level .third-level-container>a,.third-level-item.has-fourth-level~.third-level-item a{background:none!important}}@media(min-width:1024px){.first-level-container:hover .first-level-link{font-weight:700}.header .section-header-nav-wrapper nav .first-level-list{flex-flow:row nowrap;align-items:center;justify-content:space-between}.header .section-header-nav-wrapper nav .first-level-list .first-level-item{margin-right:25px}.header .section-header-nav-wrapper nav .first-level-list .first-level-item .first-level-container>a,.header .section-header-nav-wrapper nav .first-level-list .first-level-item .first-level-container>div:first-child{display:block;line-height:40px}.header .section-header-nav-wrapper nav .first-level-list .first-level-item .first-level-container>a svg{display:none}.header .section-header-nav-wrapper nav .first-level-list .second-level-list-wrapper .first-level-call-to-action{position:absolute;width:75%;right:0;top:0;bottom:0;background-color:#fff;z-index:1}.header .section-header-nav-wrapper nav .first-level-list .second-level-list-wrapper .first-level-call-to-action img{position:absolute;width:100%;height:100%;object-fit:cover;z-index:1}.header .section-header-nav-wrapper nav .first-level-list .second-level-list-wrapper{list-style:none;z-index:9999;transition:all .5s;top:auto;left:0;right:0;position:absolute;background:#fff;box-shadow:0 11px 11px 2px #00000029;width:100%;display:none;border:1px solid #c2c2c2}.header .section-header-nav-wrapper nav .first-level-list .second-level-list{list-style:none}.header .section-header-nav-wrapper nav .first-level-list .second-level-list .second-level-item .second-level-container>a,.header .section-header-nav-wrapper nav .first-level-list .second-level-list .second-level-item .second-level-container .placeholder-second-level-item{font-size:14px;line-height:1;display:block;width:25%;padding:16px 0 16px 16px;border-bottom:1px solid #c2c2c2;border-right:1px solid #c2c2c2;background-color:#eee;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:flex;flew-flow:row nowrap;align-items:center;justify-content:flex-start}.header .section-header-nav-wrapper nav .first-level-list .second-level-list .second-level-item .second-level-container .placeholder-second-level-item{border-bottom:1px solid #eee}.header .section-header-nav-wrapper nav .first-level-list .second-level-list .second-level-item:last-child .second-level-container .placeholder-second-level-item{border-bottom:0}.header .section-header-nav-wrapper nav .first-level-list .second-level-list .second-level-item .second-level-container>a svg{display:inline-block;width:9px;height:12px;margin-left:12px;opacity:.2}.header .section-header-nav-wrapper nav .first-level-list .second-level-list .second-level-item .second-level-container:hover>a{border-right-color:#fff;background-color:#fff;font-weight:700!important}.header .section-header-nav-wrapper nav .first-level-list .second-level-list .second-level-item .second-level-container:hover .third-level-call-to-action,.header .section-header-nav-wrapper nav .first-level-list .second-level-list .second-level-item .second-level-container:hover .third-level-list{display:block;z-index:2}.header .section-header-nav-wrapper nav .first-level-list .second-level-list .second-level-item .second-level-container .third-level-item:hover .fourth-level-list{display:block;z-index:4}.header .section-header-nav-wrapper nav .first-level-list .second-level-list .second-level-item:last-child .second-level-container>a{border-bottom:0}.header .section-header-nav-wrapper nav .first-level-list .third-level-call-to-action{position:absolute;width:75%;right:0;top:0;bottom:0;display:none;background-color:#fff}.header .section-header-nav-wrapper nav .first-level-list .third-level-call-to-action .call-to-action{position:absolute;padding:16px;left:16px;bottom:16px;max-width:320px;display:flex;flex-flow:column;align-items:flex-start;justify-content:center;background:#ffffffb3;z-index:2}.header .section-header-nav-wrapper nav .first-level-list .third-level-call-to-action .call-to-action .call-to-action-title{font-size:16px;margin-bottom:8px}.header .section-header-nav-wrapper nav .first-level-list .third-level-call-to-action .call-to-action .call-to-action-button{font-size:14px}.header .section-header-nav-wrapper nav .first-level-list .third-level-call-to-action .call-to-action .call-to-action-button a{color:#fff;font-size:inherit}.header .section-header-nav-wrapper nav .first-level-list .third-level-call-to-action img{position:absolute;width:100%;height:100%;object-fit:cover}.header .section-header-nav-wrapper nav .first-level-list .third-level-call-to-action img:first-child{z-index:2}.header .section-header-nav-wrapper nav .first-level-list .third-level-call-to-action img:last-child{z-index:1}.header .section-header-nav-wrapper nav .first-level-list .third-level-list{position:absolute;width:75%;right:0;top:0;bottom:0;display:none;background-color:#fff;z-index:2}.header .section-header-nav-wrapper nav .first-level-list .fourth-level-list{position:absolute;width:75%;right:0;top:0;bottom:0;display:none;background-color:#fff;z-index:2}.header .section-header-nav-wrapper nav .first-level-list .second-level-list .second-level-item .third-level-container>a svg{display:inline-block;width:9px;height:11px;margin-left:12px;opacity:.2}.header .section-header-nav-wrapper nav .first-level-list .third-level-list .third-level-item .fourth-level-container>a{font-size:14px;line-height:1;display:block;width:calc(100% / 3);padding:16px 0 16px 16px;border-bottom:1px solid #c2c2c2;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.header .section-header-nav-wrapper nav .first-level-list .third-level-list .third-level-item .fourth-level-container .fourth-level-image{position:absolute;width:calc((100% / 3 * 2) - 16px);right:0;top:0;bottom:0;display:none;background-color:#fff}.header .section-header-nav-wrapper nav .first-level-list .third-level-list .third-level-item .third-level-container>a{font-size:14px;line-height:1;display:block;width:calc(100% / 3);padding:16px 0 16px 16px;border-bottom:1px solid #c2c2c2;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.header .section-header-nav-wrapper nav .first-level-list .third-level-list .third-level-item .third-level-container .third-level-image{position:absolute;width:calc((100% / 3 * 2) - 16px);right:0;top:0;bottom:0;display:none;background-color:#fff}.header .section-header-nav-wrapper nav .first-level-list .third-level-list .third-level-item .third-level-container .third-level-image img{position:absolute;width:100%;height:100%;object-fit:cover}.header .section-header-nav-wrapper nav .first-level-list .fourth-level-list .fourth-level-item .fourth-level-container .fourth-level-image img{position:absolute;width:100%;height:100%;object-fit:cover}.header .section-header-nav-wrapper nav .first-level-list .third-level-list .third-level-item .third-level-container:hover .third-level-image{display:block;z-index:3}.header .section-header-nav-wrapper nav .first-level-list .third-level-list .third-level-item .third-level-container:hover .fourth-level-image{display:block}}@media(max-width:1023px){.main-toggle-mobile-nav{display:inherit;-webkit-appearance:none;appearance:none;background:none;border:none;outline:0;min-width:40px;padding-top:8px;margin-right:13px}}@media(min-width:1024px){.main-toggle-mobile-nav{display:none}}.main-toggle-mobile-nav img{width:auto}.mobile-hide{display:block!important}@media(max-width:1023px){.mobile-hide{display:none!important}}.mobile-only{display:none!important}@media(max-width:1023px){.mobile-only{display:block!important}}.header .section-header-nav-wrapper nav .third-level-item *:hover>a{font-weight:700!important}@media(max-width:1023px){.section-header-nav-wrapper img{display:none}}@media(min-width:1024px){.header .mobile-nav-preheader-links{display:none!important}}@media(max-width:1023px){.header .mobile-nav-preheader-links{display:block;border-top:1px solid #e6e6e6;padding-top:0;background:#fff;z-index:9}.header .mobile-nav-preheader-list{list-style:none;margin:0;padding:0}.header .mobile-nav-preheader-item{border-bottom:1px solid #e6e6e6}.header .mobile-nav-preheader-link{display:block;position:relative;padding:0 16px;line-height:42px;text-decoration:none;color:inherit}.header .mobile-nav-preheader-link svg{position:absolute;right:16px;top:50%;transform:translateY(-50%);height:16px;width:16px}.header .mobile-nav-preheader-container.has-children .mobile-nav-preheader-sublist{list-style:none;margin:0;padding:0;max-height:0;overflow:hidden;transition:max-height .3s ease}.header .mobile-nav-preheader-container.has-children.is-active .mobile-nav-preheader-sublist{max-height:500px}.header .mobile-nav-preheader-sublist-item{border-bottom:1px solid #e6e6e6}.header .mobile-nav-preheader-sublist-link{display:block;padding:0 16px 0 32px;line-height:42px;text-decoration:none;color:inherit}}.d-hide{display:none!important}.d-show{display:block!important}@media(max-width:768px){.header .section-header-nav-wrapper .row,.header .section-header-nav-wrapper .container,.header .section-header-nav-wrapper nav{height:100%}header>.preheader-container{display:none}.header .section-header-nav-wrapper nav{display:flex;flex-direction:column}.preheader-icons{flex-direction:column;align-items:flex-start!important;padding:16px}.header .section-header-nav-wrapper nav .swym-wishlist.site-header__icon{color:#000;padding:0}.preheader-icons .swym-wishlist.site-header__icon,.preheader-icons .site-header__icon.site-header__account{display:flex;gap:8px;align-items:center;justify-content:start}.section-header-nav-wrapper img{display:block}.header .mobile-nav-preheader-item:not(:last-child){border-bottom:none}.icon__text{color:#3d4246!important;font-size:14px!important}.header .mobile-nav-preheader-link,.header .mobile-nav-preheader-link span,.header .mobile-nav-preheader-sublist-link{font-size:14px!important}.header .mobile-nav-preheader-container.is-active .icon-arrow-right{transform:rotate(90deg)}.header .section-header-nav-wrapper nav>ul.first-level-list{min-height:max-content}.header .mobile-nav-preheader-links{padding-top:75px}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/latori-gmbh-header.css.map */
