.elementor-1170202 .elementor-element.elementor-element-3a3fe1c:not(.elementor-motion-effects-element-type-background), .elementor-1170202 .elementor-element.elementor-element-3a3fe1c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF7F2;}.elementor-1170202 .elementor-element.elementor-element-3a3fe1c{border-style:solid;border-width:0px 0px 1px 0px;border-color:#EFE7DC;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1170202 .elementor-element.elementor-element-3a3fe1c, .elementor-1170202 .elementor-element.elementor-element-3a3fe1c > [class*="elementor-background-"]{border-radius:0px 0px 0px 0px;}.elementor-1170202 .elementor-element.elementor-element-3a3fe1c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-1170202 .elementor-element.elementor-element-62c4c15.elementor-column .elementor-column-wrap{align-items:center;}.elementor-1170202 .elementor-element.elementor-element-62c4c15.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1170202 .elementor-element.elementor-element-62c4c15.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:center;}.elementor-1170202 .elementor-element.elementor-element-7e6c7ca .elementor-icon{font-size:17px;}.elementor-1170202 .elementor-element.elementor-element-7e6c7ca .elementor-icon-box-title{color:#44403C;font-size:12px;line-height:16px;}.elementor-1170202 .elementor-element.elementor-element-ad1905d > .elementor-column-wrap > .elementor-widget-wrap{row-gap:0px;column-gap:0px;}.elementor-1170202 .elementor-element.elementor-element-ad1905d > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1170202 .elementor-element.elementor-element-148394a img{height:58px;}.elementor-bc-flex-widget .elementor-1170202 .elementor-element.elementor-element-5ad26ea.elementor-column .elementor-column-wrap{align-items:center;}.elementor-1170202 .elementor-element.elementor-element-5ad26ea.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1170202 .elementor-element.elementor-element-5ad26ea.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:flex-end;}.elementor-1170202 .elementor-element.elementor-element-5ffe436 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(29px/2);}.elementor-1170202 .elementor-element.elementor-element-5ffe436 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(29px/2);}.elementor-1170202 .elementor-element.elementor-element-5ffe436 .elementor-icon-list-items.elementor-inline-items{margin:0 calc(-29px/2);}.elementor-1170202 .elementor-element.elementor-element-5ffe436 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin:0 calc(29px/2);}.elementor-1170202 .elementor-element.elementor-element-5ffe436 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-29px/2);}.elementor-1170202 .elementor-element.elementor-element-5ffe436 .elementor-icon-list-icon i{font-size:14px;}.elementor-1170202 .elementor-element.elementor-element-5ffe436 .elementor-icon-list-icon svg{width:14px;}.elementor-1170202 .elementor-element.elementor-element-5ffe436{--icon-vertical-offset:0px;width:auto;}.elementor-1170202 .elementor-element.elementor-element-5ffe436 .elementor-icon-list-text{color:#57534E;transition:color 0.3s;}.elementor-1170202 .elementor-element.elementor-element-5ffe436 .elementor-icon-list-item > *{font-size:12px;font-weight:700;}.elementor-1170202 .elementor-element.elementor-element-f71c2f7 .elementor-nav--main a.elementor-item{font-size:12px;text-transform:uppercase;}.elementor-1170202 .elementor-element.elementor-element-f71c2f7 .elementor-nav--main .elementor-item{padding-left:0px;padding-right:0px;}.elementor-1170202 .elementor-element.elementor-element-f71c2f7 > .elementor-widget-container{margin:0px 0px 0px 024px;}.elementor-1170202 .elementor-element.elementor-element-f71c2f7{width:auto;}.elementor-1170202 .elementor-element.elementor-element-64f4477:not(.elementor-motion-effects-element-type-background), .elementor-1170202 .elementor-element.elementor-element-64f4477 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255, 255, 255, 0.93);}.elementor-1170202 .elementor-element.elementor-element-64f4477 .elementor-background-overlay{filter:brightness(100%) contrast(100%) saturate(100%) blur(6px) hue-rotate(0deg);}.elementor-1170202 .elementor-element.elementor-element-64f4477{border-style:solid;border-width:0px 0px 1px 0px;border-color:#F5F5F4;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-1170202 .elementor-element.elementor-element-64f4477 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-1170202 .elementor-element.elementor-element-8f06f14.elementor-column .elementor-column-wrap{align-items:center;}.elementor-1170202 .elementor-element.elementor-element-8f06f14.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1170202 .elementor-element.elementor-element-8f06f14.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:flex-end;}.elementor-1170202 .elementor-element.elementor-element-7a72125 a.elementor-button:not(#e){color:#64412B;}.elementor-1170202 .elementor-element.elementor-element-7a72125 a.elementor-button{--ce-btn-bg-color:#FAF7F2;background-color:var(--ce-btn-bg-color);border-color:#64412B;border-style:solid;border-width:2px 2px 2px 2px;border-radius:55px 55px 55px 55px;padding:12px 13px 12px 13px;}.elementor-1170202 .elementor-element.elementor-element-7a72125{width:auto;}.elementor-1170202 .elementor-element.elementor-element-ded764e{width:auto;flex-grow:1;}.elementor-1170202 .elementor-element.elementor-element-f6d560e .elementor-search{text-align:center;}.elementor-1170202 .elementor-element.elementor-element-f6d560e .elementor-search__toggle{font-size:33px;}.elementor-1170202 .elementor-element.elementor-element-f6d560e:not(.elementor-search--skin-topbar) .elementor-search__products{width:400px !important;}.elementor-1170202 .elementor-element.elementor-element-f6d560e.elementor-search--skin-topbar .elementor-search__container{border-width:0 calc(50vw - 400px / 2);}.elementor-1170202 .elementor-element.elementor-element-f6d560e{width:auto;align-self:center;}.elementor-1170202 .elementor-element.elementor-element-fe2221d .elementor-nav--main .elementor-item{padding-left:12px;padding-right:12px;}.elementor-1170202 .elementor-element.elementor-element-fe2221d .elementor-item > i{font-size:31px;}.elementor-1170202 .elementor-element.elementor-element-fe2221d{width:auto;}.elementor-1170202 .elementor-element.elementor-element-1671740 .elementor-cart__toggle a{border-width:0px;padding:8px 8px 8px 8px;}.elementor-1170202 .elementor-element.elementor-element-1671740 .elementor-cart__toggle .elementor-button-icon[data-counter]:before{background-color:#64412B;}.elementor-1170202 .elementor-element.elementor-element-1671740 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1170202 .elementor-element.elementor-element-1671740{width:auto;align-self:center;}#header{box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}@media(max-width:767px){.elementor-1170202 .elementor-element.elementor-element-7e6c7ca .elementor-icon-box-wrapper{text-align:left;}.elementor-1170202 .elementor-element.elementor-element-7e6c7ca .elementor-icon-box-title{margin-bottom:0px;}.elementor-1170202 .elementor-element.elementor-element-7e6c7ca{width:auto;}.elementor-1170202 .elementor-element.elementor-element-ad1905d{width:70%;}.elementor-bc-flex-widget .elementor-1170202 .elementor-element.elementor-element-ad1905d.elementor-column .elementor-column-wrap{align-items:center;}.elementor-1170202 .elementor-element.elementor-element-ad1905d.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1170202 .elementor-element.elementor-element-5ad26ea{width:30%;}.elementor-bc-flex-widget .elementor-1170202 .elementor-element.elementor-element-5ad26ea.elementor-column .elementor-column-wrap{align-items:center;}.elementor-1170202 .elementor-element.elementor-element-5ad26ea.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1170202 .elementor-element.elementor-element-5ad26ea > .elementor-column-wrap > .elementor-widget-wrap{row-gap:0px;column-gap:0px;}.elementor-1170202 .elementor-element.elementor-element-5ad26ea > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1170202 .elementor-element.elementor-element-8f06f14{width:100%;}.elementor-1170202 .elementor-element.elementor-element-8f06f14 > .elementor-column-wrap > .elementor-widget-wrap{row-gap:0px;column-gap:20px;}.elementor-1170202 .elementor-element.elementor-element-ded764e{width:auto;}}/* Start custom CSS for icon-box, class: .elementor-element-7e6c7ca */.elementor-1170202 .elementor-element.elementor-element-7e6c7ca svg {
    fill: none;
}/* End custom CSS */
/* Start custom CSS for ps-widget-module, class: .elementor-element-ded764e */@media (min-width: 768px) {
    .elementor-1170202 .elementor-element.elementor-element-ded764e .menu-content {
    display: flex;
    align-items: center;
    justify-content: center;
}
}

@media (max-width: 767px) {
    .elementor-1170202 .elementor-element.elementor-element-ded764e .lab-menu-horizontal {
        top: 150px;
        position: fixed;
        background: #fff;
        z-index: 10;
        width: 100%;
        left: 0;
        padding: 5px;
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for ajax-search, class: .elementor-element-f6d560e */.elementor-1170202 .elementor-element.elementor-element-f6d560e svg {
    fill: none;
    width: 25px;
    height: 25px;
}/* End custom CSS */
/* Start custom CSS for sign-in, class: .elementor-element-fe2221d */.elementor-1170202 .elementor-element.elementor-element-fe2221d svg {
    fill: none;
    width: 25px;
    height: 25px;
}/* End custom CSS */
/* Start custom CSS for shopping-cart, class: .elementor-element-1671740 */.elementor-1170202 .elementor-element.elementor-element-1671740 svg {
    fill: none;
    height: 24px;
    width: 24px;
}/* End custom CSS */