div#HeaderNavigation{align-items:center;display:flex;gap:20px}body.menu-completo-aberto .section-header-navigation:not(.scrolled-past-header) .header-plain--transparent{background-color:#fff}body.menu-completo-aberto .section-header-navigation:not(.scrolled-past-header):not(:hover) .header-plain--transparent .menu-lv-1:not(.menu-sale) .menu-lv-1__action{color:var(--lv_1_color)}body.menu-completo-aberto .section-header-navigation:not(.scrolled-past-header):not(:hover) .header-plain--transparent .header__icon svg{fill:var(--lv_1_color)!important}body.menu-completo-aberto .section-header-navigation:not(.scrolled-past-header):not(:hover) .header-plain--transparent .header-logo .header__heading-text{color:var(--lv_1_color)}body.menu-completo-aberto .section-header-navigation:not(.scrolled-past-header) .header-plain--transparent:not(:hover) .header__search .search-modal__form input{color:var(--form-input-color)}body.menu-completo-aberto .section-header-navigation:not(.scrolled-past-header) .header-plain--transparent:not(:hover) .header__search .search-modal__form{background:#fff;border:1px solid #d5d5d5}.btn-menu-completo{display:inline-flex;position:relative;background:transparent;border:none;align-items:center;font-family:var(--font-menu-lv1-family);font-size:var(--font-menu-lv1-size);font-weight:var(--font-menu-lv1-weight);line-height:var(--menu-lv1-line-height);letter-spacing:var(--menu-lv1-letter-spacing);text-transform:var(--menu-lv1-text-transform)}.section-header-navigation .main-menu .menu-lv-1__action .btn-menu-completo{animation-name:fadeInUp;animation-duration:.7s;animation-fill-mode:both}.scrolled-past-header [data-sticky-type=always] .btn-menu-completo{animation-name:fadeInDown;animation-duration:.7s;animation-fill-mode:both}.section-header-navigation:not(.scrolled-past-header):not(:hover) .header-plain--transparent .btn-menu-completo{color:#fff}body.menu-completo-aberto .btn-menu-completo{color:#333!important}.btn-menu-completo svg{width:22px;height:auto;margin-top:-2px;margin-right:5px}.btn-menu-completo .hamburger{display:inline-block;cursor:pointer;transition:transform .4s}.btn-menu-completo .hamburger .line{fill:none;stroke-width:6;stroke-linecap:round;stroke-linejoin:round;transition:stroke-dasharray .4s,stroke-dashoffset .4s}.btn-menu-completo .hamburger .line1,.btn-menu-completo .hamburger .line2,.btn-menu-completo .hamburger .line3{stroke-dasharray:60 207;stroke-dashoffset:0}.btn-menu-completo.opened .hamburger .line1{stroke-dasharray:90 207;stroke-dashoffset:-134}.btn-menu-completo.opened .hamburger .line2{stroke-dasharray:1 60;stroke-dashoffset:-30}.btn-menu-completo.opened .hamburger .line3{stroke-dasharray:90 207;stroke-dashoffset:-134}.header__inline-menu{display:inline-block}aside.menu-completo{position:fixed;width:100%;background:#fff;left:0;right:0;top:93px;z-index:1000;height:450px;max-height:calc(100vh - 150px);overflow-y:auto;border-top:1px solid #d3d3d3;border-bottom:1px solid #d3d3d3}body.scrolled-header aside.menu-completo{top:62px}nav.menu-completo__nav{display:grid;grid-template-columns:450px auto;min-height:450px}.menu-columns-container{display:flex;position:relative;height:100%}.menu-content-area{display:grid;grid-template-columns:auto 450px;width:100%;height:100%;position:absolute;top:0;left:0}.menu-content-area.hidden{display:none}.menu-column.primary-menu{padding:0;border-right:1px solid #e0e0e0;margin:0;height:100%}.menu-column.secondary-menu{display:block;background:#fff;padding:20px;border-right:1px solid #e0e0e0}.menu-completo__inner{max-height:447px;position:sticky;top:0;height:100%;overflow:auto}.menu-column.illustration-category{display:flex;align-items:center;justify-content:center;background:#f3eff6;padding:0;max-height:447px;position:sticky;top:0}.category-icon svg{width:70px;height:auto;stroke:none}.category-icon svg path{fill:#662d91}.menu-completo__item{list-style:none;margin-bottom:0;padding:12px 20px;border-radius:0;transition:all .2s ease;cursor:pointer;position:relative}.menu-completo__item:hover,.menu-completo__item.active{background-color:#fcfcfc}.menu-completo__item.has-sublinks:after{content:"\203a";position:absolute;right:20px;top:50%;transform:translateY(-50%);color:#999;font-size:18px;transition:all .2s ease}.menu-completo__item.has-sublinks:hover:after,.menu-completo__item.has-sublinks.active:after{color:#662d91;transform:translateY(-50%) translate(2px)}.menu-completo__link{text-decoration:none;color:#333;font-family:var(--font-menu-lv1-family);font-size:var(--font-menu-lv1-size);font-weight:var(--font-menu-lv1-weight);line-height:var(--menu-lv1-line-height);letter-spacing:var(--menu-lv1-letter-spacing);text-transform:var(--menu-lv1-text-transform);display:block}.menu-completo__item.has-sublinks .menu-completo__link{pointer-events:none}.menu-completo__item:hover .menu-completo__link,.menu-completo__item.active .menu-completo__link{color:#662d91}.submenu-list{list-style:none;margin:0;padding:0}.submenu-item{margin-bottom:16px}.submenu-link{text-decoration:none;color:#333;font-weight:600;font-size:15px;display:block;margin-bottom:8px;padding-bottom:8px;border-bottom:1px solid #e0e0e0}.submenu-link:hover{color:#662d91}.submenu-grid{display:grid;grid-template-columns:repeat(auto-fit,108px);gap:10px;margin-top:10px}.submenu-grid-item{display:flex;flex-direction:column;align-items:center;text-align:center;text-decoration:none;color:#333;transition:all .2s ease;padding:5px}.submenu-grid-item:hover{color:#662d91}.submenu-grid-item img{width:88px;height:88px;object-fit:cover;border-radius:6px;margin-bottom:10px}.submenu-grid-item span{font-family:var(--font-menu-lv1-family);font-size:var(--font-menu-lv1-size);font-weight:var(--font-menu-lv1-weight);line-height:var(--menu-lv1-line-height);letter-spacing:var(--menu-lv1-letter-spacing)}.submenu-category{margin-bottom:25px}.submenu-category-title{font-size:16px;font-weight:600;color:#333;margin-bottom:15px;padding-bottom:8px;border-bottom:1px solid #e0e0e0;display:block;text-decoration:none}.submenu-category-title:hover{color:#662d91}.sub-submenu-list{list-style:none;margin:0;padding-left:16px}.sub-submenu-list li{margin-bottom:6px}.sub-submenu-link{text-decoration:none;color:#666;font-size:14px;display:block;padding:4px 0;transition:color .2s ease}.sub-submenu-link:hover{color:#662d91}.banner-container{width:100%;display:flex;justify-content:center;align-items:center}.promotional-banner{width:100%;max-width:100%;height:auto}.default-category-content{text-align:center;padding:40px 20px;color:#666}.category-icon{margin-bottom:20px;color:#662d91}.default-category-content h3{margin:0 0 10px;font-size:24px;color:#333}.default-category-content p{margin:0;font-size:16px;color:#666}.menu-completo.hidden{display:none}body.menu-completo-aberto{overflow:hidden}body.menu-completo-aberto .background-overlay{opacity:1;pointer-events:all;z-index:2}@media (max-width: 1200px){nav.menu-completo__nav{grid-template-columns:350px 1fr}.menu-columns-container,.menu-content-area{grid-template-columns:1fr}.menu-column.illustration-category{display:none}}@media (max-width: 768px){aside.menu-completo{top:70px}nav.menu-completo__nav{grid-template-columns:1fr;min-height:auto}.menu-column.secondary-menu{border-right:none;border-top:1px solid #e0e0e0;background:#fff}.menu-column.primary-menu{border-right:none;max-height:250px;overflow-y:auto}.menu-completo__item{padding:16px;border-bottom:1px solid #f0f0f0;border-radius:0;margin-bottom:0}.submenu-list{max-height:300px;overflow-y:auto}.submenu-grid{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:15px}.submenu-grid-item img{width:60px;height:60px}.submenu-grid-item span{font-size:13px}}@media (max-width: 480px){.menu-column.primary-menu,.menu-column.secondary-menu{padding:15px}.menu-completo__link{font-size:15px}.submenu-link{font-size:14px}.sub-submenu-link{font-size:13px}.submenu-grid{grid-template-columns:repeat(auto-fit,minmax(88px,1fr));gap:12px}.submenu-grid-item{padding:12px}.submenu-grid-item img{width:50px;height:50px}.submenu-grid-item span{font-size:12px}.submenu-category-title{font-size:15px}}.menu-completo{opacity:0;transform:translateY(-10px);transition:all .3s ease}.menu-completo:not(.hidden){opacity:1;transform:translateY(0)}.menu-column.secondary-menu,.menu-column.illustration-category{transition:all .2s ease}@media (max-width: 1200px) and (min-width: 1025px){.header__inline-menu{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/menu-completo.css.map */
