.header__section{position:sticky;top:0;transition:.3s;width:100%}.header__gapfy:has(.nav_items[open]){border-radius:0;max-width:100vw}.header__gapfy:has(.nav_items[open]) .header__content{margin-top:0}.header__gapfy{box-shadow:0 4px 8px #43434a14;position:-webkit-sticky;position:relative;top:0;width:100%;z-index:1000;background:#fff;max-width:90vw;margin:0 auto;border-radius:300px}.header__gapfy.header__gapfy--full{max-width:100vw;border-radius:0 0 32px 32px;background-color:#eaf2b5}.header__gapfy.header__gapfy--full .header__content{margin-top:0}.header__gapfy.header__gapfy--full .header__content .header__logo .logo{display:none}.header__gapfy.header__gapfy--full .header__content .header__logo .logo--full{display:block}.header__gapfy .header__content{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;position:relative;font-family:Pitanga,sans-serif;font-weight:500;margin-top:clamp(20px,2vw,28px)}@media screen and (min-width: 1200px){.header__gapfy .header__content{padding-inline:clamp(16px,2vw,32px)}}.header__gapfy .header__content .header__menu_mobile{display:flex;align-items:center}@media screen and (min-width: 1200px){.header__gapfy .header__content .header__menu_mobile{display:none}}.header__gapfy .header__content .header__menu_mobile .open_nav_items,.header__gapfy .header__content .header__menu_mobile .close_nav_items{display:flex;align-items:center}.header__gapfy .header__content .header__menu_mobile .close_nav_items{display:none}.header__gapfy .header__content .header__menu_mobile:has(.nav_items[open]) .open_nav_items{display:none}.header__gapfy .header__content .header__menu_mobile:has(.nav_items[open]) .close_nav_items{display:flex}.header__gapfy .header__content .header__menu_mobile .nav_items{position:absolute;width:100vw;height:90dvh;top:99%;padding:50px 0 0;overflow:hidden;left:0;flex-direction:column;overflow:scroll;background:#fff;justify-content:space-between;display:none;transform:translate(-100%);animation:menuClose .6s forwards}.header__gapfy .header__content .header__menu_mobile .nav_items[open]{animation:menuOpen .6s forwards;display:flex;transform:translate(0)}.header__gapfy .header__content .header__menu_mobile .nav_items .main_items{display:flex;flex-direction:column;gap:2rem;transition:.6s;padding:0;padding-inline:30px}.header__gapfy .header__content .header__menu_mobile .nav_items .main_items[closed]{transform:translate(-120%)}.header__gapfy .header__content .header__menu_mobile .nav_items .main_items :is(li){list-style-type:none}.header__gapfy .header__content .header__menu_mobile .nav_items .main_items :is(li) :is(a){color:#1c423c;font-size:12px;font-style:normal;font-weight:400;line-height:normal;text-decoration:none;display:flex;justify-content:space-between;align-items:center;text-transform:uppercase}.header__gapfy .header__content .header__menu_mobile .nav_items .main_items :is(li) :is(a) .menu-arrow-go{display:flex}.header__gapfy .header__content .header__menu_mobile .nav_items .main_items :is(li) :is(a) .menu-arrow-down{display:none}.header__gapfy .header__content .header__menu_mobile .nav_items .main_items :is(li) .line{display:none}.header__gapfy .header__content .header__menu_mobile .nav_items .main_items .item_user_access{margin-top:4rem}.header__gapfy .header__content .header__menu_mobile .nav_items .main_items .item_user_access:last-child{margin-top:0}.header__gapfy .header__content .header__menu_mobile .nav_items .main_items .item_user_access :is(a){justify-content:flex-start;gap:.8rem;font-size:14px;font-weight:400}.header__gapfy .header__content .header__menu_mobile .nav_items .main_items .item_user_access :is(a) :is(svg){max-width:1.6rem;max-height:1.6rem}.header__gapfy .header__content .header__menu_mobile .nav_items .submenu__container{display:flex;flex-direction:column;width:100%;gap:1.6rem;position:absolute;padding-inline:30px;transition:.6s;transform:translate(0);animation:subMenuOpen .6s forwards}.header__gapfy .header__content .header__menu_mobile .nav_items .submenu__container[closed]{display:none;transform:translate(100%);animation:subMenuClose .6s forwards}.header__gapfy .header__content .header__menu_mobile .nav_items .submenu__container .submenu_back__container{color:#1c423c;font-size:1.6rem;font-style:normal;font-weight:400;line-height:normal;display:flex;align-items:center;gap:1rem;margin:0}@media screen and (min-width: 1200px){.header__gapfy .header__content .header__menu_mobile .nav_items .submenu__container .submenu_back__container{display:none}}.header__gapfy .header__content .header__menu_mobile .nav_items .submenu__container .sublink__container{display:flex;flex-direction:column;gap:1.6rem;padding:0}.header__gapfy .header__content .header__menu_mobile .nav_items .submenu__container .sublink__container :is(li){list-style-type:none}.header__gapfy .header__content .header__menu_mobile .nav_items .submenu__container .sublink__container :is(li) :is(a){color:#1c423c;font-size:16px;font-style:normal;font-weight:400;line-height:normal;text-decoration:none;line-height:24px}.header__gapfy .header__content .header__menu_mobile .nav_items .submenu__container .sublink__container :is(li) .line{display:none}.header__gapfy .header__content .header__menu_mobile .nav_items .submenu__container .sublink__container :is(li) .sub-submenu__container .sub-sublink__container li{list-style:disc}.header__gapfy .header__content .header__menu_mobile .nav_items .submenu__container .sublink__container :is(li) .sub-submenu__container .sub-sublink__container li a{font-weight:400;text-decoration:none;font-size:12px}.header__gapfy .header__content .header__menu_mobile .nav_items .nav_mobile__utils{background:#f8f8f8;padding:30px 30px 60px}.header__gapfy .header__content .header__menu_mobile .nav_items .nav_mobile__utils .nav_mobile__account{display:flex;align-items:center;font-size:14px;color:#231f20;font-weight:400;text-decoration:none;margin-bottom:10px;gap:10px}.header__gapfy .header__content .header__menu_mobile .nav_items .nav_mobile__utils .nav_mobile__account span{font-weight:400}.header__gapfy .header__content .header__menu_mobile .nav_items .nav_mobile__utils .nav__social_medias{display:flex;gap:10px}.header__gapfy .header__content .header__menu_mobile .nav_items .nav_mobile__utils .nav__social_medias :is(a){text-decoration:none;color:transparent;display:flex;align-items:center}.header__gapfy .header__content .header__logo{display:flex;max-width:clamp(130px,25vw,160px);width:100%;position:absolute;left:50%;transform:translate(-50%);top:0}@media screen and (min-width: 1200px){.header__gapfy .header__content .header__logo{max-width:clamp(160px,25vw,190px)}}.header__gapfy .header__content .header__logo :is(img){width:100%;object-fit:contain}.header__gapfy .header__content .header__logo .logo{display:block}.header__gapfy .header__content .header__logo .logo--full,.header__gapfy .header__content .header__menu_desktop{display:none}@media screen and (min-width: 1200px){.header__gapfy .header__content .header__menu_desktop{display:flex}}.header__gapfy .header__content .header__menu_desktop{display:none}@media screen and (min-width: 1200px){.header__gapfy .header__content .header__menu_desktop{display:flex;position:static;transition:.6s}.header__gapfy .header__content .header__menu_desktop .nav_items{display:flex;justify-content:center}.header__gapfy .header__content .header__menu_desktop .nav_items .main_items{display:flex;gap:20px;padding:0}.header__gapfy .header__content .header__menu_desktop .nav_items .main_items :is(li){list-style-type:none;cursor:pointer}.header__gapfy .header__content .header__menu_desktop .nav_items .main_items :is(li) :is(a){font-size:13px;font-style:normal;font-weight:500;line-height:normal;text-decoration:none;cursor:pointer;display:flex;align-items:center;gap:10px;text-transform:uppercase;color:#1c423c}.header__gapfy .header__content .header__menu_desktop .nav_items .main_items :is(li) :is(a) .menu-arrow-go{display:none}.header__gapfy .header__content .header__menu_desktop .nav_items .main_items :is(li) :is(a) .menu-arrow-down{display:flex;align-items:center}.header__gapfy .header__content .header__menu_desktop .nav_items .main_items .item_user_access{display:none}.header__gapfy .header__content .header__menu_desktop .nav_items .close_nav_items{display:none}.header__gapfy .header__content .header__menu_desktop .nav_items .submenu__container{position:absolute;top:100%;background:#fff;width:calc(100% - (clamp(16px,2vw,32px)*2));left:clamp(16px,2vw,32px);padding:2rem;animation:subMenuOpenDesktop .6s forwards;transform:translateY(0);opacity:1;z-index:-1;border-radius:16px;display:flex;flex-direction:column;background-color:#fff;box-shadow:4px 4px 4px #0005}.header__gapfy .header__content .header__menu_desktop .nav_items .submenu__container[closed]{display:none;transform:translateY(-100%);animation:subMenuCloseDesktop .6s forwards;opacity:0}.header__gapfy .header__content .header__menu_desktop .nav_items .submenu__container .sublink__container{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));column-gap:15px;row-gap:24px;padding:0;width:100%}@media screen and (min-width: 1800px){.header__gapfy .header__content .header__menu_desktop .nav_items .submenu__container .sublink__container{justify-self:end}}.header__gapfy .header__content .header__menu_desktop .nav_items .submenu__container .sublink__container :is(li){list-style-type:none;position:relative}.header__gapfy .header__content .header__menu_desktop .nav_items .submenu__container .sublink__container :is(li) :is(a){color:#1c423c;font-size:12px;font-style:normal;font-weight:600;line-height:normal;line-height:24px;text-decoration:none;word-break:break-word}.header__gapfy .header__content .header__menu_desktop .nav_items .submenu__container .sublink__container :is(li) .sub-submenu__container .sub-sublink__container{padding:0}.header__gapfy .header__content .header__menu_desktop .nav_items .submenu__container .sublink__container :is(li) .sub-submenu__container .sub-sublink__container li a{font-weight:400;text-decoration:none;font-size:12px}.header__gapfy .header__content .header__menu_desktop .nav_items .submenu__container .submenu_back__container{font-size:clamp(18px,3vw,24px);text-transform:uppercase;margin:0;font-family:Pitanga,sans-serif;color:#1c423c;display:none}.header__gapfy .header__content .header__menu_desktop .nav_items .submenu__container .submenu_back__container :is(svg){display:none}.header__gapfy .header__content .header__menu_desktop .nav_mobile__utils{display:none}}.header__gapfy .header__content .header__icons{display:flex;align-items:center;justify-content:flex-end;gap:10px;max-width:167px;width:100%}.header__gapfy .header__content .header__icons :is(svg){width:24px;height:24px}.header__gapfy .header__content .header__icons :is(svg) path{stroke:#1c423c}.header__gapfy .header__content .header__icons .header__search :is(svg){cursor:pointer}.header__gapfy .header__content .header__icons .header__search :is(svg) path{stroke:none}.header__gapfy .header__content .header__icons .header__search .search_input__container{display:none;position:absolute;left:0;top:-100%;background:#fff;width:100%;height:100%;padding:.8rem 1.6rem;animation:searchClose .6s forwards;z-index:3;justify-content:center;opacity:0;align-items:center;border-radius:300px}.header__gapfy .header__content .header__icons .header__search .search_input__container[open]{display:flex;top:0;opacity:1;animation:searchOpen .6s forwards}.header__gapfy .header__content .header__icons .header__search .search_input__container :is(input){background:transparent;border-radius:1.6rem;border:none;max-width:80vw;width:100%;padding:.6rem 1rem;color:#000;font-family:Pitanga,sans-serif;font-size:clamp(1.4rem,2vw,1.6rem);border:1px solid #000}@media screen and (min-width: 1200px){.header__gapfy .header__content .header__icons .header__search .search_input__container :is(input){max-width:50vw;height:fit-content;padding:16px 24px;margin-right:16px}}.header__gapfy .header__content .header__icons .header__search .search_input__container :is(input):focus{outline:none}.header__gapfy .header__content .header__icons .header__search .search_input__container :is(button){background:transparent;border:none}.header__gapfy .header__content .header__icons .header__search .search_input__container :is(button) :is(svg){position:absolute;top:50%;transform:translateY(-50%);right:16vw}@media screen and (min-width: 1200px){.header__gapfy .header__content .header__icons .header__search .search_input__container :is(button) :is(svg){right:28vw}}.header__gapfy .header__content .header__icons .header__search .search_input__container .search_close{display:flex;align-items:center}.header__gapfy .header__content .header__icons .header__search .search_input__container .search_close :is(svg){position:static;transform:none;max-width:24px;max-height:24px;width:100%;height:100%}.header__gapfy .header__content .header__icons .header__search .search_btn{display:flex}.header__gapfy .header__content .header__icons .header__user{display:none}@media screen and (min-width: 1200px){.header__gapfy .header__content .header__icons .header__user{display:flex;cursor:pointer}}.header__gapfy .header__content .header__icons .header__cart{display:flex;position:relative;cursor:pointer}@keyframes menuOpen{0%{display:none;transform:translate(-100%)}1%{display:flex;transform:translate(-100%)}to{display:flex;transform:translate(0)}}@keyframes menuClose{0%{display:flex;transform:translate(0)}99%{display:flex;transform:translate(-100%)}to{display:none;transform:translate(-100%)}}@keyframes subMenuOpen{0%{display:none;transform:translate(100%)}1%{display:flex;transform:translate(100%)}to{display:flex;transform:translate(0)}}@keyframes subMenuClose{0%{display:flex;transform:translate(0)}99%{display:flex;transform:translate(100%)}to{display:none;transform:translate(100%)}}@keyframes searchOpen{0%{display:none;top:-100%;opacity:0}1%{display:flex;top:-100%;opacity:0}to{top:0%;opacity:1}}@keyframes searchClose{0%{display:flex;top:0;opacity:1}99%{display:flex;top:-100%;opacity:0}to{display:none;top:-100%;opacity:0}}@keyframes subMenuOpenDesktop{0%{display:none;transform:translateY(-100%);opacity:0}1%{display:grid;transform:translateY(-100%);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes subMenuCloseDesktop{0%{display:grid;transform:translateY(0);opacity:1}40%{opacity:0}99%{display:grid;transform:translateY(-100%)}to{display:none;transform:translateY(-100%);opacity:0}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/custom-header.css.map */
