.elementor-934 .elementor-element.elementor-element-6866a53{
    --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;
    --gap:10px 10px;
    --row-gap:10px;
    --column-gap:10px;
    --padding-top:10px;
    --padding-bottom:10px;
    --padding-left:35px;
    --padding-right:35px;
    --z-index:10
}
.elementor-934 .elementor-element.elementor-element-d545f8d{
    --display:flex;
    --justify-content:center
}
.elementor-widget-aux_logo .site-title a{
    font-family:var(--e-global-typography-primary-font-family),Sans-serif
}
.elementor-widget-aux_logo .site-description{
    font-family:var(--e-global-typography-primary-font-family),Sans-serif
}
.elementor-934 .elementor-element.elementor-element-a3e919a{
    --display:flex;
    --justify-content:center;
    --margin-top:9px;
    --margin-bottom:0px;
    --margin-left:0px;
    --margin-right:0px
}
.elementor-widget-aux_menu_box .aux-menu-depth-0>.aux-item-content{
    font-family:var(--e-global-typography-primary-font-family),Sans-serif
}
.elementor-widget-aux_menu_box .aux-menu-depth-0.aux-hover>.aux-item-content{
    font-family:var(--e-global-typography-primary-font-family),Sans-serif
}
.elementor-widget-aux_menu_box .aux-menu-depth-0.current-menu-item>a{
    font-family:var(--e-global-typography-primary-font-family),Sans-serif
}
.elementor-widget-aux_menu_box .aux-submenu .aux-menu-item{
    font-family:var(--e-global-typography-primary-font-family),Sans-serif
}
.elementor-widget-aux_menu_box .aux-submenu .aux-menu-item.aux-hover{
    font-family:var(--e-global-typography-primary-font-family),Sans-serif
}
.elementor-widget-aux_menu_box .aux-fs-menu .aux-menu-item>.aux-item-content{
    font-family:var(--e-global-typography-primary-font-family),Sans-serif
}
.elementor-widget-aux_menu_box .aux-fs-menu .aux-menu-item.aux-hover>.aux-item-content{
    font-family:var(--e-global-typography-primary-font-family),Sans-serif
}
.elementor-widget-aux_menu_box .aux-fs-menu .aux-menu-depth-0.current-menu-item>a{
    font-family:var(--e-global-typography-primary-font-family),Sans-serif
}
.elementor-widget-aux_menu_box .aux-has-menu-title .aux-fs-menu:before{
    font-family:var(--e-global-typography-primary-font-family),Sans-serif
}
.elementor-934 .elementor-element.elementor-element-eb644fd{
    text-align:center;
}
.elementor-934 .elementor-element.elementor-element-eb644fd .aux-vertical .aux-menu-depth-0 .aux-item-content{
    text-align:left
}
.elementor-934 .elementor-element.elementor-element-eb644fd .aux-menu-depth-0>.aux-item-content{
    color:rgba(0,0,0,.4);
    font-family:"Montserrat",Sans-serif;
    font-size:16px;
    font-weight:400;
    text-transform:capitalize;
    line-height:19px;
    letter-spacing:-.48px
}
.elementor-934 .elementor-element.elementor-element-eb644fd .aux-menu-depth-0.current-menu-item>a{
    color:var(--e-global-color-text);
    font-family:"Montserrat",Sans-serif;
    font-size:16px;
    font-weight:500;
    letter-spacing:-.48px
}
.elementor-934 .elementor-element.elementor-element-eb644fd .aux-fs-menu .aux-master-menu{
    text-align:left
}
.elementor-934 .elementor-element.elementor-element-9d8d37a{
    --display:flex;
    --justify-content:center
}
.elementor-widget-aux_modern_button .aux-text{
    font-family:var(--e-global-typography-primary-font-family),Sans-serif
}
.elementor-widget-aux_modern_button .aux-modern-button:hover .aux-text{
    font-family:var(--e-global-typography-primary-font-family),Sans-serif
}
.elementor-widget-aux_modern_button .aux-text-highlighted{
    font-family:var(--e-global-typography-primary-font-family),Sans-serif
}
.elementor-widget-aux_modern_button .aux-modern-button:hover .aux-text-highlighted{
    font-family:var(--e-global-typography-primary-font-family),Sans-serif
}
.elementor-widget-aux_modern_button .aux-text-after{
    font-family:var(--e-global-typography-primary-font-family),Sans-serif
}
.elementor-widget-aux_modern_button .aux-modern-button:hover .aux-text-after{
    font-family:var(--e-global-typography-primary-font-family),Sans-serif
}
.elementor-934 .elementor-element.elementor-element-89d8fee .aux-modern-button.aux-modern-button-outline .aux-overlay:before,.elementor-934 .elementor-element.elementor-element-89d8fee .aux-modern-button .aux-overlay:before{
    background-color:#02010100
}
.elementor-934 .elementor-element.elementor-element-89d8fee .aux-modern-button.aux-modern-button-outline .aux-overlay:after,.elementor-934 .elementor-element.elementor-element-89d8fee .aux-modern-button .aux-overlay:after{
    background-color:#02010100
}
.elementor-934 .elementor-element.elementor-element-89d8fee>.elementor-widget-container{
    margin:-20px 0 0
}
.elementor-934 .elementor-element.elementor-element-89d8fee .aux-modern-button-wrapper{
    text-align:right
}
.elementor-934 .elementor-element.elementor-element-89d8fee .aux-modern-button{
    padding:0 32px 0 0
}
.elementor-934 .elementor-element.elementor-element-89d8fee .aux-text{
    font-family:"Montserrat",Sans-serif;
    font-size:17px;
    font-weight:400;
    color:#00000099
}
.elementor-934 .elementor-element.elementor-element-89d8fee .aux-modern-button:hover .aux-text{
    color:var(--e-global-color-primary)
}
.elementor-934 .elementor-element.elementor-element-4eb6bc9{
    --display:flex;
    --justify-content:center;
    --padding-top:0px;
    --padding-bottom:0px;
    --padding-left:0px;
    --padding-right:0px
}
.elementor-widget-aux_modern_search .aux-search-submit{
    font-family:var(--e-global-typography-primary-font-family),Sans-serif
}
.elementor-widget-aux_modern_search .aux-search-submit:hover{
    font-family:var(--e-global-typography-primary-font-family),Sans-serif
}
.elementor-widget-aux_modern_search .aux-search-popup .aux-search-field{
    font-family:var(--e-global-typography-primary-font-family),Sans-serif
}
.elementor-widget-aux_modern_search .aux-search-form-legend{
    font-family:var(--e-global-typography-primary-font-family),Sans-serif
}
.elementor-934 .elementor-element.elementor-element-28432ff .aux-search-submit i{
    font-size:22px
}
.elementor-934 .elementor-element.elementor-element-28432ff .aux-search-submit{
    padding:0;
    cursor:pointer
}
.elementor-934 .elementor-element.elementor-element-28432ff .aux-search-popup .aux-search-input-form{
    border-width:2px
}
.elementor-934 .elementor-element.elementor-element-28432ff .aux-search-popup .aux-submit-icon-container:before{
    font-size:30px
}
.elementor-934 .elementor-element.elementor-element-03c832c{
    --display:flex;
    --justify-content:center;
    --margin-top:-14px;
    --margin-bottom:0px;
    --margin-left:0px;
    --margin-right:0px
}
.elementor-widget-aux_shopping_cart .aux-cart-contents>span{
    font-family:var(--e-global-typography-primary-font-family),Sans-serif
}
.elementor-widget-aux_shopping_cart .aux-cart-wrapper .aux-card-item h3{
    font-family:var(--e-global-typography-primary-font-family),Sans-serif
}
.elementor-widget-aux_shopping_cart .aux-cart-wrapper .aux-card-item span{
    font-family:var(--e-global-typography-primary-font-family),Sans-serif
}
.elementor-934 .elementor-element.elementor-element-b55c1f3 .aux-cart-contents>span{
    background-color:var(--e-global-color-primary)
}
.elementor-934 .elementor-element.elementor-element-b55c1f3 .aux-cart-wrapper .aux-card-item h3{
    color:#303030
}
.elementor-934 .elementor-element.elementor-element-b55c1f3 .aux-cart-wrapper .aux-card-item span{
    color:#303030
}
@media(max-width:1024px){
    .elementor-934 .elementor-element.elementor-element-d545f8d{
        --padding-top:0px;
        --padding-bottom:0px;
        --padding-left:0px;
        --padding-right:0px
    }
    .elementor-934 .elementor-element.elementor-element-a3e919a{
        --padding-top:0px;
        --padding-bottom:0px;
        --padding-left:0px;
        --padding-right:0px
    }
    .elementor-934 .elementor-element.elementor-element-eb644fd .aux-menu-depth-0>.aux-item-content{
        font-size:13px
    }
    .elementor-934 .elementor-element.elementor-element-9d8d37a{
        --padding-top:3px;
        --padding-bottom:0px;
        --padding-left:0px;
        --padding-right:0px
    }
    .elementor-934 .elementor-element.elementor-element-89d8fee .aux-modern-button-wrapper{
        text-align:center
    }
    .elementor-934 .elementor-element.elementor-element-89d8fee .aux-modern-button{
        padding:0
    }
    .elementor-934 .elementor-element.elementor-element-89d8fee .aux-text{
        font-size:14px
    }
    .elementor-934 .elementor-element.elementor-element-4eb6bc9{
        --justify-content:center;
        --padding-top:2px;
        --padding-bottom:0px;
        --padding-left:0px;
        --padding-right:0px
    }
    .elementor-934 .elementor-element.elementor-element-b55c1f3>.elementor-widget-container{
        margin:14px 0 0
    }
}
@media(max-width:767px){
    .elementor-934 .elementor-element.elementor-element-6866a53{
        --margin-top:9px;
        --margin-bottom:0px;
        --margin-left:0px;
        --margin-right:0px
    }
    .elementor-934 .elementor-element.elementor-element-d545f8d{
        --width:37%;
        --padding-top:8px;
        --padding-bottom:0px;
        --padding-left:0px;
        --padding-right:0px
    }
    .elementor-934 .elementor-element.elementor-element-a3e919a{
        --width:7%;
        --margin-top:0px;
        --margin-bottom:0px;
        --margin-left:0px;
        --margin-right:0px
    }
    .elementor-934 .elementor-element.elementor-element-eb644fd>.elementor-widget-container{
        margin:10px 0 0
    }
    .elementor-934 .elementor-element.elementor-element-eb644fd .aux-menu-depth-0>.aux-item-content{
        font-size:25px
    }
    .elementor-934 .elementor-element.elementor-element-9d8d37a{
        --width:23%;
        --justify-content:center;
        --padding-top:0px;
        --padding-bottom:0px;
        --padding-left:0px;
        --padding-right:5px
    }
    .elementor-934 .elementor-element.elementor-element-89d8fee>.elementor-widget-container{
        margin:-10px 0 0
    }
    .elementor-934 .elementor-element.elementor-element-89d8fee .aux-modern-button-wrapper{
        text-align:right
    }
    .elementor-934 .elementor-element.elementor-element-4eb6bc9{
        --width:6%;
        --justify-content:center;
        --margin-top:-9px;
        --margin-bottom:0px;
        --margin-left:0px;
        --margin-right:0px
    }
    .elementor-934 .elementor-element.elementor-element-28432ff>.elementor-widget-container{
        margin:15px 0 0
    }
    .elementor-934 .elementor-element.elementor-element-03c832c{
        --width:14%;
        --margin-top:-10px;
        --margin-bottom:-1px;
        --margin-left:0px;
        --margin-right:0px;
        --padding-top:0px;
        --padding-bottom:0px;
        --padding-left:8px;
        --padding-right:0px
    }
    .elementor-934 .elementor-element.elementor-element-b55c1f3>.elementor-widget-container{
        margin:16px 0 0
    }
}
@media(min-width:768px){
    .elementor-934 .elementor-element.elementor-element-6866a53{
        --content-width:1600px
    }
    .elementor-934 .elementor-element.elementor-element-d545f8d{
        --width:10.662%
    }
    .elementor-934 .elementor-element.elementor-element-a3e919a{
        --width:67.86%
    }
    .elementor-934 .elementor-element.elementor-element-9d8d37a{
        --width:14.396%
    }
    .elementor-934 .elementor-element.elementor-element-4eb6bc9{
        --width:3.351%
    }
    .elementor-934 .elementor-element.elementor-element-03c832c{
        --width:3.743%
    }
}
@media(max-width:1024px) and (min-width:768px){
    .elementor-934 .elementor-element.elementor-element-d545f8d{
        --width:18%
    }
    .elementor-934 .elementor-element.elementor-element-a3e919a{
        --width:57%
    }
    .elementor-934 .elementor-element.elementor-element-4eb6bc9{
        --width:5%
    }
    .elementor-934 .elementor-element.elementor-element-03c832c{
        --width:6%
    }
}
@media only screen and (max-width:400px){
    .elementor-934 .elementor-element.elementor-element-d545f8d{
        width:32%!important
    }
}
.elementor-934 .elementor-element.elementor-element-eb644fd .aux-item-content:after{
    display:none!important
}
.elementor-934 .elementor-element.elementor-element-eb644fd .aux-burger.aux-lite-small .mid-line{
    margin:6.5px 0
}
@media only screen and (max-width:767px){
    .elementor-934 .elementor-element.elementor-element-eb644fd .elementor-widget-container{
        background-image:url('https://demo.phlox.pro/wp-content/uploads/sites/127/2019/10/Group_1270.svg');
        min-width:50px;
        background-repeat:no-repeat
    }
}
.elementor-934 .elementor-element.elementor-element-eb644fd .aux-burger .mid-line,.elementor-934 .elementor-element.elementor-element-eb644fd .aux-burger:before,.elementor-934 .elementor-element.elementor-element-eb644fd .aux-burger:after{
    opacity:0
}
.elementor-934 .elementor-element.elementor-element-eb644fd .aux-fs-popup .aux-panel-close{
    top:66px
}
@media only screen and (max-width:766px){
    .elementor-934 .elementor-element.elementor-element-a3e919a{
        order:1
    }
}
.elementor-934 .elementor-element.elementor-element-b55c1f3 .aux-cart-wrapper .aux-cart-contents span{
    padding:3px 5px;
    right:2px;
    bottom:-1px
}
.elementor-934 .elementor-element.elementor-element-b55c1f3 .auxicon-handbag:before{
    content:""
}
.elementor-934 .elementor-element.elementor-element-b55c1f3 .aux-cart-contents{
    background-image:url("../../phlox/auxin/images/other/cart.svg");
    background-size:19px;
    background-repeat:no-repeat;
    width:24px;
    height:25px
}
@media only screen and (max-width:767px){
    .elementor-934 .elementor-element.elementor-element-6866a53 .elementor-row{
        display:flex;
        flex-direction:row
    }
}
