.elementor-380 .elementor-element.elementor-element-73c9faf{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-380 .elementor-element.elementor-element-73c9faf:not(.elementor-motion-effects-element-type-background), .elementor-380 .elementor-element.elementor-element-73c9faf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-380 .elementor-element.elementor-element-953bfc2{--display:flex;--min-height:60px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-380 .elementor-element.elementor-element-2f86b99{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-380 .elementor-element.elementor-element-2f86b99.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-380 .elementor-element.elementor-element-8216b2e{--display:flex;}.elementor-380 .elementor-element.elementor-element-6aab187{--display:flex;}.elementor-380 .elementor-element.elementor-element-d044b58{--display:flex;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#6666664D;--border-color:#6666664D;--margin-top:36px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-380 .elementor-element.elementor-element-d044b58:not(.elementor-motion-effects-element-type-background), .elementor-380 .elementor-element.elementor-element-d044b58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-380 .elementor-element.elementor-element-30358cf{--display:flex;}.elementor-380 .elementor-element.elementor-element-094f163{--display:flex;}.elementor-380 .elementor-element.elementor-element-426a718{--display:flex;}.elementor-380 .elementor-element.elementor-element-769f518{--display:flex;}.elementor-380 .elementor-element.elementor-element-6407fd5{--display:flex;}.elementor-380 .elementor-element.elementor-element-a32f546{--display:flex;}.elementor-380 .elementor-element.elementor-element-c92810b{--display:flex;}.elementor-380 .elementor-element.elementor-element-85a77c8{--display:flex;}.elementor-380 .elementor-element.elementor-element-78a49bc{--display:flex;}.elementor-380 .elementor-element.elementor-element-01c57f9{--display:flex;}.elementor-380 .elementor-element.elementor-element-f621377{--display:flex;}.elementor-380 .elementor-element.elementor-element-9d14d53{--display:flex;}.elementor-380 .elementor-element.elementor-element-008aa7e{--display:flex;}.elementor-380 .elementor-element.elementor-element-79b1e89{--display:flex;}.elementor-380 .elementor-element.elementor-element-43cd1b3{--display:flex;}.elementor-380 .elementor-element.elementor-element-d2a0fea{--display:flex;}.elementor-380 .elementor-element.elementor-element-a93d349{--display:flex;}.elementor-380 .elementor-element.elementor-element-417e1c3{--display:flex;}.elementor-380 .elementor-element.elementor-element-9c44e19{--display:flex;}.elementor-380 .elementor-element.elementor-element-66e14c1{--display:flex;}.elementor-380 .elementor-element.elementor-element-f3e309d{--display:flex;}.elementor-380 .elementor-element.elementor-element-77c5341{--display:flex;}.elementor-380 .elementor-element.elementor-element-d6f5105{--display:flex;}.elementor-380 .elementor-element.elementor-element-6e7a38d{--display:flex;}.elementor-380 .elementor-element.elementor-element-6d30bb9{--display:flex;}.elementor-380 .elementor-element.elementor-element-e6726e1{--display:flex;}.elementor-380 .elementor-element.elementor-element-243355d{--display:flex;}.elementor-380 .elementor-element.elementor-element-fc83889{--display:flex;}.elementor-380 .elementor-element.elementor-element-f285033{--display:flex;}.elementor-380 .elementor-element.elementor-element-fdc3e35{--display:flex;}.elementor-380 .elementor-element.elementor-element-012aa1b{--n-menu-dropdown-content-max-width:initial;--n-menu-heading-justify-content:center;--n-menu-title-flex-grow:initial;--n-menu-title-justify-content:initial;--n-menu-title-justify-content-mobile:center;--n-menu-heading-wrap:wrap;--n-menu-heading-overflow-x:initial;--n-menu-title-distance-from-content:0px;--n-menu-toggle-icon-wrapper-animation-duration:500ms;--n-menu-title-space-between:0px;--n-menu-title-font-size:16px;--n-menu-title-color-normal:#FFFFFF;--n-menu-title-transition:300ms;--n-menu-icon-size:16px;--n-menu-toggle-icon-size:20px;--n-menu-toggle-icon-hover-duration:500ms;--n-menu-toggle-icon-distance-from-dropdown:0px;}.elementor-380 .elementor-element.elementor-element-012aa1b > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title, .elementor-380 .elementor-element.elementor-element-012aa1b > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container, .elementor-380 .elementor-element.elementor-element-012aa1b > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container > span{font-family:"Belleza", Sans-serif;font-weight:500;text-transform:uppercase;}.elementor-380 .elementor-element.elementor-element-012aa1b {--n-menu-title-color-hover:#FFFFFF;}.elementor-380 .elementor-element.elementor-element-d0a650d{--display:flex;}.elementor-380 .elementor-element.elementor-element-9571588{--n-menu-dropdown-content-max-width:initial;--n-menu-heading-wrap:wrap;--n-menu-heading-overflow-x:initial;--n-menu-title-distance-from-content:0px;--n-menu-toggle-icon-wrapper-animation-duration:500ms;--n-menu-title-space-between:0px;--n-menu-title-font-size:18px;--n-menu-title-color-normal:#FFFFFF;--n-menu-title-transition:300ms;--n-menu-icon-size:16px;--n-menu-toggle-icon-size:20px;--n-menu-toggle-icon-hover-duration:500ms;--n-menu-toggle-icon-distance-from-dropdown:0px;}.elementor-380 .elementor-element.elementor-element-9571588 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title, .elementor-380 .elementor-element.elementor-element-9571588 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container, .elementor-380 .elementor-element.elementor-element-9571588 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container > span{font-family:"Belleza", Sans-serif;font-weight:500;text-transform:uppercase;}.elementor-380 .elementor-element.elementor-element-9571588 {--n-menu-title-color-hover:#FFFFFF;}.elementor-380 .elementor-element.elementor-element-7b62298{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-380 .elementor-element.elementor-element-3d11093 .e-search-input{background-color:#FFFFFF00;font-family:"Belleza", Sans-serif;font-size:18px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#FFFFFF;}.elementor-380 .elementor-element.elementor-element-3d11093{--e-search-placeholder-color:#FFFFFF;--e-search-input-color:#FFFFFF;--e-search-icon-label-color:#FFFFFF;--e-search-icon-label-size:20px;--e-search-input-gap:15px;}.elementor-380 .elementor-element.elementor-element-f5db5d4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-380 .elementor-element.elementor-element-fc13e2d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-380 .elementor-element.elementor-element-55ac6ed{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-380 .elementor-element.elementor-element-55ac6ed.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-380 .elementor-element.elementor-element-5ec213b{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-380 .elementor-element.elementor-element-5ec213b:not(.elementor-motion-effects-element-type-background), .elementor-380 .elementor-element.elementor-element-5ec213b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-380 .elementor-element.elementor-element-efd50cb{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-380 .elementor-element.elementor-element-efd50cb.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-380 .elementor-element.elementor-element-b8b3e3e{--display:flex;}.elementor-380 .elementor-element.elementor-element-0417cc2{--display:flex;}.elementor-380 .elementor-element.elementor-element-295b512{--display:flex;}.elementor-380 .elementor-element.elementor-element-ab3aed8{--n-menu-dropdown-content-max-width:initial;--n-menu-heading-justify-content:center;--n-menu-title-flex-grow:initial;--n-menu-title-justify-content:initial;--n-menu-title-justify-content-mobile:center;--n-menu-heading-wrap:wrap;--n-menu-heading-overflow-x:initial;--n-menu-title-distance-from-content:0px;--n-menu-toggle-icon-wrapper-animation-duration:500ms;--n-menu-title-space-between:0px;--n-menu-title-font-size:16px;--n-menu-title-color-normal:#FFFFFF;--n-menu-title-transition:300ms;--n-menu-icon-size:16px;--n-menu-toggle-icon-size:20px;--n-menu-toggle-icon-hover-duration:500ms;--n-menu-toggle-icon-distance-from-dropdown:0px;}.elementor-380 .elementor-element.elementor-element-ab3aed8 > .e-n-menu[data-layout='dropdown'] > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title:not( .e-current ){background:#000000;}.elementor-380 .elementor-element.elementor-element-ab3aed8 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title, .elementor-380 .elementor-element.elementor-element-ab3aed8 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container, .elementor-380 .elementor-element.elementor-element-ab3aed8 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container > span{font-family:"Belleza", Sans-serif;font-weight:500;text-transform:uppercase;}.elementor-380 .elementor-element.elementor-element-ab3aed8 {--n-menu-title-color-hover:#FFFFFF;}.elementor-380 .elementor-element.elementor-element-3be3dc9{--n-menu-dropdown-content-max-width:fit-content;--n-menu-heading-wrap:wrap;--n-menu-heading-overflow-x:initial;--n-menu-title-distance-from-content:0px;--n-menu-toggle-icon-wrapper-animation-duration:500ms;--n-menu-title-space-between:0px;--n-menu-title-transition:300ms;--n-menu-icon-size:28px;--n-menu-icon-color:#FFFFFF;--n-menu-icon-color-hover:#FFFFFF;--n-menu-icon-color-active:#FFFFFF;--n-menu-toggle-icon-size:20px;--n-menu-toggle-icon-color:#FFFFFF;--n-menu-toggle-icon-hover-duration:500ms;--n-menu-toggle-icon-distance-from-dropdown:0px;}.elementor-380 .elementor-element.elementor-element-6fdf0f8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-380 .elementor-element.elementor-element-075d076{--divider-style:solid;--subtotal-divider-style:solid;--elementor-remove-from-cart-button:none;--remove-from-cart-button:block;--toggle-button-text-color:#FFFFFF;--toggle-button-icon-color:#FFFFFF;--toggle-button-border-color:#FFFFFF;--toggle-button-hover-text-color:#FFFFFF;--toggle-button-icon-hover-color:#FFFFFF;--toggle-button-hover-border-color:#FFFFFF;--cart-border-style:none;--product-price-color:#000000;--cart-footer-layout:1fr 1fr;--products-max-height-sidecart:calc(100vh - 240px);--products-max-height-minicart:calc(100vh - 385px);--view-cart-button-text-color:#666666;--view-cart-button-background-color:#FBCCE9;--view-cart-button-hover-text-color:#666666;--view-cart-button-hover-background-color:#FBCCE9;--checkout-button-text-color:#666666;--checkout-button-background-color:#FBCCE9;--checkout-button-hover-text-color:#666666;--checkout-button-hover-background-color:#FBCCE9;--empty-message-color:#000000;}.elementor-380 .elementor-element.elementor-element-075d076 .elementor-menu-cart__toggle .elementor-button{font-family:"Belleza", Sans-serif;font-weight:600;}.elementor-380 .elementor-element.elementor-element-075d076 .widget_shopping_cart_content{--subtotal-divider-left-width:0;--subtotal-divider-right-width:0;}.elementor-380 .elementor-element.elementor-element-075d076 .elementor-menu-cart__footer-buttons a.elementor-button--view-cart{font-family:"Belleza", Sans-serif;font-size:15px;font-weight:500;}.elementor-380 .elementor-element.elementor-element-075d076 .elementor-menu-cart__footer-buttons a.elementor-button--checkout{font-family:"Belleza", Sans-serif;font-size:15px;font-weight:500;}.elementor-380 .elementor-element.elementor-element-075d076 .woocommerce-mini-cart__empty-message{font-family:"Hanken Grotesk", Sans-serif;font-size:14px;font-weight:400;}.elementor-380 .elementor-element.elementor-element-09b06da{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-380 .elementor-element.elementor-element-09b06da:not(.elementor-motion-effects-element-type-background), .elementor-380 .elementor-element.elementor-element-09b06da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-380 .elementor-element.elementor-element-0b21af1{--display:flex;--min-height:60px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-380 .elementor-element.elementor-element-c373eb1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-380 .elementor-element.elementor-element-688e7b0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-380 .elementor-element.elementor-element-1938b76{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-380 .elementor-element.elementor-element-4e9639f .elementor-icon-wrapper{text-align:center;}.elementor-380 .elementor-element.elementor-element-4e9639f.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-380 .elementor-element.elementor-element-4e9639f.elementor-view-framed .elementor-icon, .elementor-380 .elementor-element.elementor-element-4e9639f.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-380 .elementor-element.elementor-element-4e9639f.elementor-view-framed .elementor-icon, .elementor-380 .elementor-element.elementor-element-4e9639f.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-380 .elementor-element.elementor-element-4fd9c5a .elementor-icon-wrapper{text-align:center;}.elementor-380 .elementor-element.elementor-element-4fd9c5a.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-380 .elementor-element.elementor-element-4fd9c5a.elementor-view-framed .elementor-icon, .elementor-380 .elementor-element.elementor-element-4fd9c5a.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-380 .elementor-element.elementor-element-4fd9c5a.elementor-view-framed .elementor-icon, .elementor-380 .elementor-element.elementor-element-4fd9c5a.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-380 .elementor-element.elementor-element-c41b916{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-380 .elementor-element.elementor-element-9574c2c{--divider-style:solid;--subtotal-divider-style:solid;--elementor-remove-from-cart-button:none;--remove-from-cart-button:block;--toggle-button-icon-color:#FFFFFF;--toggle-button-border-color:#FFFFFF;--toggle-button-icon-hover-color:#FFFFFF;--toggle-button-hover-border-color:#FFFFFF;--toggle-button-border-width:0px;--cart-border-style:none;--product-price-color:#000000;--cart-footer-layout:1fr 1fr;--products-max-height-sidecart:calc(100vh - 240px);--products-max-height-minicart:calc(100vh - 385px);--view-cart-button-text-color:#666666;--view-cart-button-background-color:#FBCCE9;--view-cart-button-hover-text-color:#666666;--view-cart-button-hover-background-color:#FBCCE9;--checkout-button-text-color:#666666;--checkout-button-background-color:#FBCCE9;--checkout-button-hover-text-color:#666666;--checkout-button-hover-background-color:#FBCCE9;--empty-message-color:#000000;}.elementor-380 .elementor-element.elementor-element-9574c2c .widget_shopping_cart_content{--subtotal-divider-left-width:0;--subtotal-divider-right-width:0;}.elementor-380 .elementor-element.elementor-element-9574c2c .elementor-menu-cart__footer-buttons a.elementor-button--view-cart{font-family:"Belleza", Sans-serif;font-size:15px;font-weight:500;}.elementor-380 .elementor-element.elementor-element-9574c2c .elementor-menu-cart__footer-buttons a.elementor-button--checkout{font-family:"Belleza", Sans-serif;font-size:15px;font-weight:500;}.elementor-380 .elementor-element.elementor-element-9574c2c .woocommerce-mini-cart__empty-message{font-family:"Hanken Grotesk", Sans-serif;font-size:14px;font-weight:400;}.elementor-380 .elementor-element.elementor-element-2648cf6{--display:flex;}.elementor-380 .elementor-element.elementor-element-b25d6d9{--display:flex;}.elementor-380 .elementor-element.elementor-element-150b13c{--display:flex;}.elementor-380 .elementor-element.elementor-element-5167b0d{--display:flex;}.elementor-380 .elementor-element.elementor-element-810c7bc{--display:flex;}.elementor-380 .elementor-element.elementor-element-ceb9ad7{--display:flex;}.elementor-380 .elementor-element.elementor-element-68e25cb{--display:flex;}.elementor-380 .elementor-element.elementor-element-18e3b23{--display:flex;}.elementor-380 .elementor-element.elementor-element-5ec26d2{--display:flex;}.elementor-380 .elementor-element.elementor-element-3d06f1d{--display:flex;}.elementor-380 .elementor-element.elementor-element-7049188{--display:flex;}.elementor-380 .elementor-element.elementor-element-6cea473{--display:flex;}.elementor-380 .elementor-element.elementor-element-0792925{--display:flex;}.elementor-380 .elementor-element.elementor-element-995ac50{--display:flex;}.elementor-380 .elementor-element.elementor-element-679855a{--display:flex;}.elementor-380 .elementor-element.elementor-element-97cd78d{--display:flex;}.elementor-380 .elementor-element.elementor-element-a63d4a1{--display:flex;}.elementor-380 .elementor-element.elementor-element-cee7807{--display:flex;}.elementor-380 .elementor-element.elementor-element-965d485{--display:flex;}.elementor-380 .elementor-element.elementor-element-35bb302{--display:flex;}.elementor-380 .elementor-element.elementor-element-c3d8c02{--display:flex;}.elementor-380 .elementor-element.elementor-element-6d5a132{--display:flex;}.elementor-380 .elementor-element.elementor-element-cf59064{--display:flex;}.elementor-380 .elementor-element.elementor-element-8e0d384{--display:flex;}.elementor-380 .elementor-element.elementor-element-8a2dfff{--display:flex;}.elementor-380 .elementor-element.elementor-element-aa89e76{--display:flex;}.elementor-380 .elementor-element.elementor-element-321da97{--display:flex;}.elementor-380 .elementor-element.elementor-element-3b42547{--display:flex;}.elementor-380 .elementor-element.elementor-element-2e2ebe4{--display:flex;}.elementor-380 .elementor-element.elementor-element-b30bb7e{--display:flex;}.elementor-380 .elementor-element.elementor-element-b719bf3{--display:flex;}.elementor-380 .elementor-element.elementor-element-3d2db90{--display:flex;}.elementor-380 .elementor-element.elementor-element-8d9d8f0{--display:flex;}.elementor-380 .elementor-element.elementor-element-32f72f1{--n-menu-dropdown-content-max-width:initial;--n-menu-heading-justify-content:center;--n-menu-title-flex-grow:initial;--n-menu-title-justify-content:initial;--n-menu-title-justify-content-mobile:center;--n-menu-heading-wrap:wrap;--n-menu-heading-overflow-x:initial;--n-menu-title-distance-from-content:0px;--n-menu-toggle-icon-wrapper-animation-duration:500ms;--n-menu-title-space-between:0px;--n-menu-title-font-size:16px;--n-menu-title-color-normal:#FFFFFF;--n-menu-title-transition:300ms;--n-menu-icon-size:16px;--n-menu-toggle-icon-size:20px;--n-menu-toggle-icon-hover-duration:500ms;--n-menu-toggle-icon-distance-from-dropdown:0px;}.elementor-380 .elementor-element.elementor-element-32f72f1 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title, .elementor-380 .elementor-element.elementor-element-32f72f1 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container, .elementor-380 .elementor-element.elementor-element-32f72f1 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container > span{font-family:"Belleza", Sans-serif;font-weight:500;}.elementor-380 .elementor-element.elementor-element-32f72f1 {--n-menu-title-color-hover:#FFFFFF;}.elementor-380 .elementor-element.elementor-element-7601f16{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-380 .elementor-element.elementor-element-7601f16:not(.elementor-motion-effects-element-type-background), .elementor-380 .elementor-element.elementor-element-7601f16 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-380 .elementor-element.elementor-element-315c475{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-380 .elementor-element.elementor-element-9fccd9c .elementor-icon-wrapper{text-align:center;}.elementor-380 .elementor-element.elementor-element-9fccd9c.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-380 .elementor-element.elementor-element-9fccd9c.elementor-view-framed .elementor-icon, .elementor-380 .elementor-element.elementor-element-9fccd9c.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-380 .elementor-element.elementor-element-9fccd9c.elementor-view-framed .elementor-icon, .elementor-380 .elementor-element.elementor-element-9fccd9c.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-380 .elementor-element.elementor-element-583f3cb .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-380 .elementor-element.elementor-element-e391b14{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-380 .elementor-element.elementor-element-203a7f7 .elementor-icon-wrapper{text-align:center;}.elementor-380 .elementor-element.elementor-element-203a7f7.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-380 .elementor-element.elementor-element-203a7f7.elementor-view-framed .elementor-icon, .elementor-380 .elementor-element.elementor-element-203a7f7.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-380 .elementor-element.elementor-element-203a7f7.elementor-view-framed .elementor-icon, .elementor-380 .elementor-element.elementor-element-203a7f7.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-380 .elementor-element.elementor-element-7f4eb05 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-380 .elementor-element.elementor-element-f9d4e65{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-380 .elementor-element.elementor-element-e80035c .elementor-icon-wrapper{text-align:center;}.elementor-380 .elementor-element.elementor-element-e80035c.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-380 .elementor-element.elementor-element-e80035c.elementor-view-framed .elementor-icon, .elementor-380 .elementor-element.elementor-element-e80035c.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-380 .elementor-element.elementor-element-e80035c.elementor-view-framed .elementor-icon, .elementor-380 .elementor-element.elementor-element-e80035c.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-380 .elementor-element.elementor-element-cc64f11 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:767px){.elementor-380 .elementor-element.elementor-element-134309c img{max-width:35%;}.elementor-380 .elementor-element.elementor-element-2f86b99{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-380 .elementor-element.elementor-element-012aa1b{--n-menu-title-font-size:12px;}.elementor-380 .elementor-element.elementor-element-9571588{--n-menu-title-font-size:13px;}.elementor-380 .elementor-element.elementor-element-3d11093 .e-search-input{font-size:12px;}.elementor-380 .elementor-element.elementor-element-fc13e2d{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-380 .elementor-element.elementor-element-55ac6ed{--width:33%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-380 .elementor-element.elementor-element-6fdf0f8{--width:50%;}.elementor-380 .elementor-element.elementor-element-0b21af1{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-380 .elementor-element.elementor-element-c373eb1{--justify-content:center;}.elementor-380 .elementor-element.elementor-element-688e7b0{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-380 .elementor-element.elementor-element-58b24fa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-380 .elementor-element.elementor-element-4e9639f .elementor-icon{font-size:16px;}.elementor-380 .elementor-element.elementor-element-4e9639f .elementor-icon svg{height:16px;}.elementor-380 .elementor-element.elementor-element-4fd9c5a .elementor-icon{font-size:16px;}.elementor-380 .elementor-element.elementor-element-4fd9c5a .elementor-icon svg{height:16px;}.elementor-380 .elementor-element.elementor-element-9574c2c{--toggle-icon-size:16px;--toggle-icon-padding:0px 0px 0px 0px;}.elementor-380 .elementor-element.elementor-element-32f72f1{--n-menu-heading-wrap:nowrap;--n-menu-heading-overflow-x:scroll;--n-menu-title-font-size:14px;}.elementor-380 .elementor-element.elementor-element-7601f16{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-380 .elementor-element.elementor-element-315c475{--width:33%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-380 .elementor-element.elementor-element-9fccd9c .elementor-icon{font-size:20px;}.elementor-380 .elementor-element.elementor-element-9fccd9c .elementor-icon svg{height:20px;}.elementor-380 .elementor-element.elementor-element-583f3cb{text-align:center;}.elementor-380 .elementor-element.elementor-element-583f3cb .elementor-heading-title{font-size:10px;}.elementor-380 .elementor-element.elementor-element-e391b14{--width:33%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-380 .elementor-element.elementor-element-203a7f7 .elementor-icon{font-size:20px;}.elementor-380 .elementor-element.elementor-element-203a7f7 .elementor-icon svg{height:20px;}.elementor-380 .elementor-element.elementor-element-7f4eb05{text-align:center;}.elementor-380 .elementor-element.elementor-element-7f4eb05 .elementor-heading-title{font-size:10px;}.elementor-380 .elementor-element.elementor-element-f9d4e65{--width:33%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-380 .elementor-element.elementor-element-e80035c .elementor-icon{font-size:20px;}.elementor-380 .elementor-element.elementor-element-e80035c .elementor-icon svg{height:20px;}.elementor-380 .elementor-element.elementor-element-cc64f11{text-align:center;}.elementor-380 .elementor-element.elementor-element-cc64f11 .elementor-heading-title{font-size:10px;}}@media(min-width:768px){.elementor-380 .elementor-element.elementor-element-953bfc2{--width:200px;}.elementor-380 .elementor-element.elementor-element-2f86b99{--width:50%;}.elementor-380 .elementor-element.elementor-element-7b62298{--width:25%;}.elementor-380 .elementor-element.elementor-element-f5db5d4{--width:25%;}.elementor-380 .elementor-element.elementor-element-55ac6ed{--width:50%;}.elementor-380 .elementor-element.elementor-element-5ec213b{--width:15%;}.elementor-380 .elementor-element.elementor-element-efd50cb{--width:89.819%;}.elementor-380 .elementor-element.elementor-element-6fdf0f8{--width:50%;}.elementor-380 .elementor-element.elementor-element-0b21af1{--width:200px;}.elementor-380 .elementor-element.elementor-element-688e7b0{--width:25%;}.elementor-380 .elementor-element.elementor-element-1938b76{--width:50%;}.elementor-380 .elementor-element.elementor-element-c41b916{--width:25%;}.elementor-380 .elementor-element.elementor-element-315c475{--width:25%;}.elementor-380 .elementor-element.elementor-element-e391b14{--width:25%;}.elementor-380 .elementor-element.elementor-element-f9d4e65{--width:25%;}}/* Start custom CSS for container, class: .elementor-element-c373eb1 */@media (max-width: 767px) {
    /* 1. Container Pai: O segredo é o 'nowrap' para não deixar cair os ícones */
    .elementor-element.elementor-element-c373eb1 {
        display: flex !important;
        flex-direction: row !important;
        justify-content: space-between !important;
        align-items: center !important;
        flex-wrap: nowrap !important; /* NÃO deixa os itens irem para outra linha */
        min-height: 80px !important;
        position: relative !important;
        padding: 0 10px !important;
    }

    /* 2. Container da LOGO: Define que ela é flexível mas não ocupa 100% */
    .elementor-element-688e7b0 {
        width: auto !important;
        max-width: 55% !important; /* Ajuste aqui se os ícones ficarem muito apertados */
        display: flex !important;
        justify-content: flex-start !important;
        flex-shrink: 1 !important; /* Permite que ela diminua se a tela for muito pequena */
        margin: 0 !important;
    }

    /* 3. A Imagem da Logo: Mantém o tamanho que você gostou com nitidez */
    .elementor-element-58b24fa img {
        width: 100% !important;
        height: auto !important;
        max-height: 65px !important; /* Evita que o cabeçalho fique gigante */
        object-fit: contain !important;
        image-rendering: -webkit-optimize-contrast !important;
    }

    /* 4. Grupo de Ícones (Busca + Usuário): Mantém na direita */
    .elementor-element-1938b76 {
        margin-left: auto !important;
        display: flex !important;
        flex-direction: row !important;
        align-items: center !important;
        margin-right: 12px !important;
        width: auto !important;
        z-index: 2;
        flex-shrink: 0 !important; /* NÃO deixa os ícones serem esmagados */
    }

    /* Espaçamento entre a Lupa e o Bonequinho */
    .elementor-element-4e9639f {
        margin-right: 15px !important;
        display: flex !important;
    }

    /* Carrinho */
    .elementor-element-c41b916 {
        width: auto !important;
        z-index: 2;
        display: flex !important;
        align-items: center !important;
        flex-shrink: 0 !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-09b06da *//* Fixa o container no topo apenas no mobile */
@media (max-width: 767px) {
    .elementor-element-09b06da {
        position: fixed !important;
        top: 0;
        left: 0;
        width: 100%;
        z-index: 9999;
        transition: transform 0.3s ease-in-out !important;
    }

    /* Classe que o JavaScript vai adicionar ao rolar para baixo */
    .header-hidden {
        transform: translateY(-100%);
    }
}

@media (max-width: 767px) {
    /* 1. Ajuste o Body para não começar atrás do menu */
    body {
        /* Altere 80px para a altura real do seu menu (Logo + Padding) */
        padding-top: 150px !important; 
    }

    /* 2. Garante que o container fixo não cause bugs de largura */
    .elementor-element-09b06da {
        position: fixed !important;
        top: 0;
        left: 0;
        width: 100%;
        z-index: 9999;
        transition: transform 0.3s ease-in-out !important;
        background-color: #ffffff; /* Garante que o fundo não seja transparente ao rolar */
        box-shadow: 0px 2px 10px rgba(0,0,0,0.1); /* Opcional: dá um destaque ao menu */
    }
}/* End custom CSS */