.elementor-77161 .elementor-element.elementor-element-47d5550{--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:stretch;}.elementor-77161 .elementor-element.elementor-element-bd8b5f8{--display:flex;}.elementor-77161 .elementor-element.elementor-element-5400ec6 .elementor-heading-title{font-family:"Proxima Nova IM", Sans-serif;font-weight:600;text-transform:uppercase;color:#000000;}.elementor-77161 .elementor-element.elementor-element-788b682{--dropdown-animation-name:etheme-elementor-menu-dropdown-none;--menu-item-spacing:0px;}.elementor-77161 .elementor-element.elementor-element-788b682 .etheme-elementor-nav-menu-item-parent .elementor-item:hover{fill:var( --e-global-color-text );color:var( --e-global-color-text );}.elementor-77161 .elementor-element.elementor-element-788b682 li:has(> .etheme-elementor-nav-menu-item-parent):hover > .etheme-elementor-nav-menu-item-parent .elementor-item{color:var( --e-global-color-text );}.elementor-77161 .elementor-element.elementor-element-788b682 .etheme-elementor-nav-menu-item-parent .elementor-item{padding:0px 0px 0px 0px;}.elementor-77161 .elementor-element.elementor-element-788b682 .item-design-dropdown .nav-sublist-dropdown ul>li>.etheme-elementor-nav-menu-item{fill:#000000;color:#000000;}.elementor-77161 .elementor-element.elementor-element-788b682 .item-design-dropdown .nav-sublist-dropdown ul>li>.etheme-elementor-nav-menu-item:hover{fill:#555;color:#555;}.elementor-77161 .elementor-element.elementor-element-788b682 .item-design-dropdown .nav-sublist-dropdown ul>.current-menu-item>a{fill:#555;color:#555;}.elementor-77161 .elementor-element.elementor-element-12ab25f .elementor-button{background-color:#E1E1E100;fill:#666666;color:#666666;--fill-color:#000000;border-radius:0px 0px 0px 0px;padding:0px 0px 5px 0px;}.elementor-77161 .elementor-element.elementor-element-12ab25f .elementor-button:hover, .elementor-77161 .elementor-element.elementor-element-12ab25f .elementor-button:hover:focus{color:#000000;}.elementor-77161 .elementor-element.elementor-element-12ab25f .elementor-button:hover svg, .elementor-77161 .elementor-element.elementor-element-12ab25f .elementor-button:hover:focus svg{fill:#000000;}.elementor-77161 .elementor-element.elementor-element-c742eed{--display:flex;}.elementor-77161 .elementor-element.elementor-element-5b9ca51 .elementor-heading-title{font-family:"Proxima Nova IM", Sans-serif;font-weight:600;text-transform:uppercase;color:#000000;}.elementor-77161 .elementor-element.elementor-element-422474f{--dropdown-animation-name:etheme-elementor-menu-dropdown-none;--menu-item-spacing:0px;}.elementor-77161 .elementor-element.elementor-element-422474f .etheme-elementor-nav-menu-item-parent .elementor-item:hover{fill:var( --e-global-color-text );color:var( --e-global-color-text );}.elementor-77161 .elementor-element.elementor-element-422474f li:has(> .etheme-elementor-nav-menu-item-parent):hover > .etheme-elementor-nav-menu-item-parent .elementor-item{color:var( --e-global-color-text );}.elementor-77161 .elementor-element.elementor-element-422474f .etheme-elementor-nav-menu-item-parent .elementor-item{padding:0px 0px 0px 0px;}.elementor-77161 .elementor-element.elementor-element-422474f .item-design-dropdown .nav-sublist-dropdown ul>li>.etheme-elementor-nav-menu-item{fill:#000000;color:#000000;}.elementor-77161 .elementor-element.elementor-element-422474f .item-design-dropdown .nav-sublist-dropdown ul>li>.etheme-elementor-nav-menu-item:hover{fill:#555;color:#555;}.elementor-77161 .elementor-element.elementor-element-422474f .item-design-dropdown .nav-sublist-dropdown ul>.current-menu-item>a{fill:#555;color:#555;}.elementor-77161 .elementor-element.elementor-element-2c97535 .elementor-button{background-color:#E1E1E100;fill:#666666;color:#666666;--fill-color:#000000;border-radius:0px 0px 0px 0px;padding:0px 0px 5px 0px;}.elementor-77161 .elementor-element.elementor-element-2c97535 .elementor-button:hover, .elementor-77161 .elementor-element.elementor-element-2c97535 .elementor-button:hover:focus{color:#000000;}.elementor-77161 .elementor-element.elementor-element-2c97535 .elementor-button:hover svg, .elementor-77161 .elementor-element.elementor-element-2c97535 .elementor-button:hover:focus svg{fill:#000000;}.elementor-77161 .elementor-element.elementor-element-fe84681{--display:flex;}.elementor-77161 .elementor-element.elementor-element-b66276c .elementor-heading-title{font-family:"Proxima Nova IM", Sans-serif;font-weight:600;text-transform:uppercase;color:#000000;}.elementor-77161 .elementor-element.elementor-element-8f80986{--dropdown-animation-name:etheme-elementor-menu-dropdown-none;--menu-item-spacing:0px;}.elementor-77161 .elementor-element.elementor-element-8f80986 .etheme-elementor-nav-menu-item-parent .elementor-item:hover{fill:var( --e-global-color-text );color:var( --e-global-color-text );}.elementor-77161 .elementor-element.elementor-element-8f80986 li:has(> .etheme-elementor-nav-menu-item-parent):hover > .etheme-elementor-nav-menu-item-parent .elementor-item{color:var( --e-global-color-text );}.elementor-77161 .elementor-element.elementor-element-8f80986 .etheme-elementor-nav-menu-item-parent .elementor-item{padding:0px 0px 0px 0px;}.elementor-77161 .elementor-element.elementor-element-8f80986 .item-design-dropdown .nav-sublist-dropdown ul>li>.etheme-elementor-nav-menu-item{fill:#000000;color:#000000;}.elementor-77161 .elementor-element.elementor-element-8f80986 .item-design-dropdown .nav-sublist-dropdown ul>li>.etheme-elementor-nav-menu-item:hover{fill:#555;color:#555;}.elementor-77161 .elementor-element.elementor-element-8f80986 .item-design-dropdown .nav-sublist-dropdown ul>.current-menu-item>a{fill:#555;color:#555;}.elementor-77161 .elementor-element.elementor-element-28ccd85 .elementor-button{background-color:#E1E1E100;fill:#666666;color:#666666;--fill-color:#000000;border-radius:0px 0px 0px 0px;padding:0px 0px 5px 0px;}.elementor-77161 .elementor-element.elementor-element-28ccd85 .elementor-button:hover, .elementor-77161 .elementor-element.elementor-element-28ccd85 .elementor-button:hover:focus{color:#000000;}.elementor-77161 .elementor-element.elementor-element-28ccd85 .elementor-button:hover svg, .elementor-77161 .elementor-element.elementor-element-28ccd85 .elementor-button:hover:focus svg{fill:#000000;}.elementor-77161 .elementor-element.elementor-element-f5d574d{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:10px;}.elementor-77161 .elementor-element.elementor-element-e3cc6c7 .elementor-heading-title{font-family:"Proxima Nova IM", Sans-serif;font-weight:600;text-transform:uppercase;color:#000000;}.elementor-77161 .elementor-element.elementor-element-ccbebbb{--cols:1;--product-title-lines:1;}.elementor-77161 .elementor-element.elementor-element-ccbebbb .etheme-product-list-content .etheme-product-list-title a{display:block;height:calc(var(--product-title-lines) * 3ex);line-height:3ex;overflow:hidden;}.elementor-77161 .elementor-element.elementor-element-ccbebbb .etheme-product-list-categories{font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;color:#787878;}.elementor-77161 .elementor-element.elementor-element-ccbebbb .etheme-product-list-categories a{color:#787878;}.elementor-77161 .elementor-element.elementor-element-ccbebbb .etheme-product-list-title{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:500;}.elementor-77161 .elementor-element.elementor-element-ccbebbb .etheme-product-list-title a:hover{color:var( --e-global-color-text );}.elementor-77161 .elementor-element.elementor-element-ccbebbb .price{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;color:#000000;}@media(max-width:767px){.elementor-77161 .elementor-element.elementor-element-f5d574d{--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}}@media(min-width:768px){.elementor-77161 .elementor-element.elementor-element-bd8b5f8{--width:25%;}.elementor-77161 .elementor-element.elementor-element-c742eed{--width:25%;}.elementor-77161 .elementor-element.elementor-element-fe84681{--width:25%;}.elementor-77161 .elementor-element.elementor-element-f5d574d{--width:25%;}}