.elementor-1170101 .elementor-element.elementor-element-6d65e6b4 > .elementor-container{min-height:45px;}.elementor-1170101 .elementor-element.elementor-element-6d65e6b4 > .elementor-container:after{content:"";min-height:inherit;}.elementor-1170101 .elementor-element.elementor-element-6d65e6b4 > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1170101 .elementor-element.elementor-element-6d65e6b4:not(.elementor-motion-effects-element-type-background), .elementor-1170101 .elementor-element.elementor-element-6d65e6b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6A68F;}.elementor-1170101 .elementor-element.elementor-element-6d65e6b4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1170101 .elementor-element.elementor-element-6d65e6b4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1170101 .elementor-element.elementor-element-f386288 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1170101 .elementor-element.elementor-element-21fe2107 .elementor-text-editor{text-align:center;}.elementor-1170101 .elementor-element.elementor-element-21fe2107{color:#FFFFFF;font-family:"Neue Haas Unica W1G", sans-serif;font-size:14px;font-weight:400;line-height:22px;width:auto;max-width:auto;}.elementor-1170101 .elementor-element.elementor-element-119bf175 > .elementor-container{max-width:1320px;min-height:90px;}.elementor-1170101 .elementor-element.elementor-element-119bf175 > .elementor-container:after{content:"";min-height:inherit;}.elementor-1170101 .elementor-element.elementor-element-119bf175 > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1170101 .elementor-element.elementor-element-119bf175:not(.elementor-motion-effects-element-type-background), .elementor-1170101 .elementor-element.elementor-element-119bf175 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1170101 .elementor-element.elementor-element-119bf175{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 24px 0px 24px;}.elementor-1170101 .elementor-element.elementor-element-119bf175 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1170101 .elementor-element.elementor-element-70ee8380 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1170101 .elementor-element.elementor-element-2f54efe7 .elementor-image img{width:175px;}.elementor-1170101 .elementor-element.elementor-element-2f54efe7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1170101 .elementor-element.elementor-element-305fd982 input[type="search"].elementor-search__input{font-size:15px;}.elementor-1170101 .elementor-element.elementor-element-305fd982 .elementor-search__input, .elementor-1170101 .elementor-element.elementor-element-305fd982 .elementor-search__icon, .elementor-1170101 .elementor-element.elementor-element-305fd982 .elementor-lightbox .dialog-lightbox-close-button, .elementor-1170101 .elementor-element.elementor-element-305fd982 .elementor-lightbox .dialog-lightbox-close-button:hover, .elementor-1170101 .elementor-element.elementor-element-305fd982.elementor-search--skin-topbar input[type="search"].elementor-search__input{color:#000000;}.elementor-1170101 .elementor-element.elementor-element-305fd982:not(.elementor-search--skin-topbar) .elementor-search__container{background-color:rgba(217, 217, 217, 0);border-color:#D1CDCD;border-width:1px 1px 1px 1px;}.elementor-1170101 .elementor-element.elementor-element-305fd982.elementor-search--skin-topbar input[type="search"].elementor-search__input{background-color:rgba(217, 217, 217, 0);border-color:#D1CDCD;border-width:1px 1px 1px 1px;}.elementor-1170101 .elementor-element.elementor-element-305fd982 .elementor-search__container{border-radius:33px;}.elementor-1170101 .elementor-element.elementor-element-305fd982 .elementor-search__submit{background-color:rgba(255, 255, 255, 0);}.elementor-1170101 .elementor-element.elementor-element-305fd982:not(.elementor-search--skin-topbar) .elementor-search__products{width:100% !important;}.elementor-1170101 .elementor-element.elementor-element-305fd982.elementor-search--skin-topbar .elementor-search__container{border-left-width:calc(50vw - 100% / 2);border-right-width:calc(50vw - 100% / 2);}.elementor-1170101 .elementor-element.elementor-element-305fd982 .elementor-search__product-name{color:#000000;font-size:15px;}.elementor-1170101 .elementor-element.elementor-element-305fd982 .elementor-search__product-price{color:#F6A68F;}.elementor-1170101 .elementor-element.elementor-element-305fd982 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1170101 .elementor-element.elementor-element-4e5294be .elementor-icon-wrapper{text-align:center;}.elementor-1170101 .elementor-element.elementor-element-4e5294be.elementor-view-stacked .elementor-icon{background-color:#151515;}.elementor-1170101 .elementor-element.elementor-element-4e5294be.elementor-view-framed .elementor-icon:not(#e), .elementor-1170101 .elementor-element.elementor-element-4e5294be.elementor-view-default .elementor-icon:not(#e){color:#151515;}.elementor-1170101 .elementor-element.elementor-element-4e5294be .elementor-icon i, .elementor-1170101 .elementor-element.elementor-element-4e5294be .elementor-icon svg{transform:rotate(0deg);}.elementor-1170101 .elementor-element.elementor-element-4eeec00a .elementor-nav--main{font-family:"Neue Haas Unica W1G", sans-serif;font-size:14px;font-weight:400;letter-spacing:1.4px;}.elementor-1170101 .elementor-element.elementor-element-4eeec00a .elementor-nav--main a.elementor-item:not(#e){color:#151515;}.elementor-1170101 .elementor-element.elementor-element-4eeec00a .elementor-nav--main a.elementor-item.elementor-item-active:not(#e), .elementor-1170101 .elementor-element.elementor-element-4eeec00a .elementor-nav--main a.elementor-item.highlighted:not(#e), .elementor-1170101 .elementor-element.elementor-element-4eeec00a .elementor-nav--main a.elementor-item:not(#e):hover, .elementor-1170101 .elementor-element.elementor-element-4eeec00a .elementor-nav--main a.elementor-item:not(#e):focus{color:#F6A68F;}.elementor-1170101 .elementor-element.elementor-element-4eeec00a .elementor-nav--main:not(.e--pointer-framed) .elementor-item:before, .elementor-1170101 .elementor-element.elementor-element-4eeec00a .elementor-nav--main:not(.e--pointer-framed) .elementor-item:after{background-color:#F6A68F;}.elementor-1170101 .elementor-element.elementor-element-4eeec00a .e--pointer-framed .elementor-item:before, .elementor-1170101 .elementor-element.elementor-element-4eeec00a .e--pointer-framed .elementor-item:after{border-color:#F6A68F;}.elementor-1170101 .elementor-element.elementor-element-4eeec00a .elementor-nav--main .elementor-item{padding-left:0px;padding-right:0px;padding-top:0px;padding-bottom:0px;}.elementor-1170101 .elementor-element.elementor-element-4eeec00a .e--pointer-framed .elementor-item:before{border-width:0px;}.elementor-1170101 .elementor-element.elementor-element-4eeec00a .e--pointer-framed.e--animation-draw .elementor-item:before{border-width:0 0 0px 0px;}.elementor-1170101 .elementor-element.elementor-element-4eeec00a .e--pointer-framed.e--animation-draw .elementor-item:after{border-width:0px 0px 0 0;}.elementor-1170101 .elementor-element.elementor-element-4eeec00a .e--pointer-framed.e--animation-corners .elementor-item:before{border-width:0px 0 0 0px;}.elementor-1170101 .elementor-element.elementor-element-4eeec00a .e--pointer-framed.e--animation-corners .elementor-item:after{border-width:0 0px 0px 0;}.elementor-1170101 .elementor-element.elementor-element-4eeec00a .e--pointer-underline .elementor-item:after, .elementor-1170101 .elementor-element.elementor-element-4eeec00a .e--pointer-overline .elementor-item:before, .elementor-1170101 .elementor-element.elementor-element-4eeec00a .e--pointer-double-line .elementor-item:before, .elementor-1170101 .elementor-element.elementor-element-4eeec00a .e--pointer-double-line .elementor-item:after{height:0px;}.elementor-1170101 .elementor-element.elementor-element-4eeec00a .elementor-nav--dropdown a:not(#e), .elementor-1170101 .elementor-element.elementor-element-4eeec00a .elementor-menu-toggle{color:#000000;}.elementor-1170101 .elementor-element.elementor-element-4eeec00a .elementor-nav--dropdown{background-color:#FFFFFF;}.elementor-1170101 .elementor-element.elementor-element-4eeec00a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1170101 .elementor-element.elementor-element-32ebfe54 .elementor-cart__toggle{text-align:left;}.elementor-1170101 .elementor-element.elementor-element-32ebfe54 .elementor-cart__toggle .elementor-button-icon{color:#000000;}.elementor-1170101 .elementor-element.elementor-element-32ebfe54 .elementor-cart__toggle .elementor-button{background-color:#FFFFFF;border-color:#FFFFFF;}.elementor-1170101 .elementor-element.elementor-element-32ebfe54 .elementor-cart__toggle .elementor-button:hover .elementor-button-icon{color:#FBD3C7;}.elementor-1170101 .elementor-element.elementor-element-32ebfe54 .elementor-cart__toggle .elementor-button-icon[data-counter]:before{color:#FFFFFF;background-color:#F6A68F;}.elementor-1170101 .elementor-element.elementor-element-32ebfe54 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1170101 .elementor-element.elementor-element-46cc52f1 > .elementor-container{max-width:1368px;min-height:45px;}.elementor-1170101 .elementor-element.elementor-element-46cc52f1 > .elementor-container:after{content:"";min-height:inherit;}.elementor-1170101 .elementor-element.elementor-element-46cc52f1 > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1170101 .elementor-element.elementor-element-46cc52f1:not(.elementor-motion-effects-element-type-background), .elementor-1170101 .elementor-element.elementor-element-46cc52f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3C4E59;}.elementor-1170101 .elementor-element.elementor-element-46cc52f1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-1170101 .elementor-element.elementor-element-46cc52f1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-1170101 .elementor-element.elementor-element-2caefd06.elementor-column .elementor-column-wrap{align-items:center;}.elementor-1170101 .elementor-element.elementor-element-2caefd06.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1170101 .elementor-element.elementor-element-2caefd06 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1170101 .elementor-element.elementor-element-5957b907 > .elementor-widget-container{background-color:#3C4E59;}.elementor-1170101 .elementor-element.elementor-element-6b0637ae .elementor-search__container{min-height:50px;border-radius:3px;}.elementor-1170101 .elementor-element.elementor-element-6b0637ae .elementor-search__submit{min-width:50px;}.elementor-1170101 .elementor-element.elementor-element-6b0637ae .elementor-search__icon, .elementor-1170101 .elementor-element.elementor-element-6b0637ae .elementor-search__input, .elementor-1170101 .elementor-element.elementor-element-6b0637ae.elementor-search--button-type-text .elementor-search__submit{padding:0 calc(50px / 3);}.elementor-1170101 .elementor-element.elementor-element-6b0637ae:not(.elementor-search--skin-topbar) .elementor-search__products{width:400px !important;}.elementor-1170101 .elementor-element.elementor-element-6b0637ae.elementor-search--skin-topbar .elementor-search__container{border-left-width:calc(50vw - 400px / 2);border-right-width:calc(50vw - 400px / 2);}.elementor-1170101 .elementor-element.elementor-element-1e71a0db input[type="search"].elementor-search__input{font-size:15px;}.elementor-1170101 .elementor-element.elementor-element-1e71a0db .elementor-search__input, .elementor-1170101 .elementor-element.elementor-element-1e71a0db .elementor-search__icon, .elementor-1170101 .elementor-element.elementor-element-1e71a0db .elementor-lightbox .dialog-lightbox-close-button, .elementor-1170101 .elementor-element.elementor-element-1e71a0db .elementor-lightbox .dialog-lightbox-close-button:hover, .elementor-1170101 .elementor-element.elementor-element-1e71a0db.elementor-search--skin-topbar input[type="search"].elementor-search__input{color:#000000;}.elementor-1170101 .elementor-element.elementor-element-1e71a0db:not(.elementor-search--skin-topbar) .elementor-search__container{background-color:rgba(217, 217, 217, 0);border-color:#D1CDCD;border-width:1px 1px 1px 1px;}.elementor-1170101 .elementor-element.elementor-element-1e71a0db.elementor-search--skin-topbar input[type="search"].elementor-search__input{background-color:rgba(217, 217, 217, 0);border-color:#D1CDCD;border-width:1px 1px 1px 1px;}.elementor-1170101 .elementor-element.elementor-element-1e71a0db .elementor-search__container{border-radius:33px;}.elementor-1170101 .elementor-element.elementor-element-1e71a0db .elementor-search__submit{background-color:rgba(255, 255, 255, 0);}.elementor-1170101 .elementor-element.elementor-element-1e71a0db:not(.elementor-search--skin-topbar) .elementor-search__products{width:100% !important;}.elementor-1170101 .elementor-element.elementor-element-1e71a0db.elementor-search--skin-topbar .elementor-search__container{border-left-width:calc(50vw - 100% / 2);border-right-width:calc(50vw - 100% / 2);}.elementor-1170101 .elementor-element.elementor-element-1e71a0db .elementor-search__product-name{color:#000000;font-size:15px;}.elementor-1170101 .elementor-element.elementor-element-1e71a0db .elementor-search__product-price{color:#F6A68F;}.elementor-1170101 .elementor-element.elementor-element-1e71a0db > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}#header{box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}@media(max-width:1024px){.elementor-1170101 .elementor-element.elementor-element-6c51303c{width:auto;max-width:auto;}.elementor-1170101 .elementor-element.elementor-element-2f54efe7 .elementor-image img{width:85px;height:24px;}.elementor-1170101 .elementor-element.elementor-element-2f54efe7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1170101 .elementor-element.elementor-element-4e5294be .elementor-icon{font-size:27px;}.elementor-1170101 .elementor-element.elementor-element-32ebfe54 > .elementor-widget-container{margin:5px 0px 0px -3px;padding:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-1170101 .elementor-element.elementor-element-6d65e6b4 > .elementor-container{min-height:30px;}.elementor-1170101 .elementor-element.elementor-element-6d65e6b4 > .elementor-container:after{content:"";min-height:inherit;}.elementor-1170101 .elementor-element.elementor-element-21fe2107{font-size:10px;}.elementor-1170101 .elementor-element.elementor-element-119bf175 > .elementor-container{min-height:45px;}.elementor-1170101 .elementor-element.elementor-element-119bf175 > .elementor-container:after{content:"";min-height:inherit;}.elementor-1170101 .elementor-element.elementor-element-119bf175{margin-top:0px;margin-bottom:0px;padding:0px 24px 0px 24px;}.elementor-1170101 .elementor-element.elementor-element-70ee8380 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial, .elementor-widget__width-calc):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-1170101 .elementor-element.elementor-element-70ee8380 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1170101 .elementor-element.elementor-element-6c51303c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1170101 .elementor-element.elementor-element-6c51303c{width:auto;max-width:auto;}.elementor-1170101 .elementor-element.elementor-element-2f54efe7{text-align:left;}.elementor-1170101 .elementor-element.elementor-element-2f54efe7 .elementor-image img{width:85px;height:24px;}.elementor-1170101 .elementor-element.elementor-element-2f54efe7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1170101 .elementor-element.elementor-element-4e5294be .elementor-icon{font-size:27px;}.elementor-1170101 .elementor-element.elementor-element-4e5294be .elementor-icon i, .elementor-1170101 .elementor-element.elementor-element-4e5294be .elementor-icon svg{transform:rotate(0deg);}.elementor-1170101 .elementor-element.elementor-element-4e5294be > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}}/* Start custom CSS for text-editor, class: .elementor-element-21fe2107 */.elementor-1170101 .elementor-element.elementor-element-21fe2107 p {
    margin: 0;
}

.elementor-1170101 .elementor-element.elementor-element-21fe2107{
    margin: 0 auto;
    display: flex;
    gap: 7px;
    align-items: center;
}

.elementor-1170101 .elementor-element.elementor-element-21fe2107:before {
    content: '';
  display: inline-block;
  width: 19px;
  height: 19px;
  background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="19" height="19" viewBox="0 0 19 19" fill="none"><path d="M2.375 9.5H9.5V10.6875H2.375V9.5ZM1.1875 6.53125H7.125V7.71875H1.1875V6.53125Z" fill="white"/><path d="M17.7644 9.85981L15.9832 5.70356C15.9374 5.59673 15.8614 5.50569 15.7644 5.44172C15.6674 5.37775 15.5537 5.34369 15.4375 5.34375H13.6563V4.15625C13.6563 3.99878 13.5937 3.84776 13.4823 3.73641C13.371 3.62506 13.22 3.5625 13.0625 3.5625H3.5625V4.75H12.4688V12.2051C12.1982 12.3622 11.9614 12.5713 11.7721 12.8204C11.5827 13.0695 11.4446 13.3535 11.3656 13.6562H7.63444C7.48992 13.0965 7.14624 12.6088 6.66781 12.2843C6.18938 11.9599 5.60905 11.8211 5.03559 11.8939C4.46214 11.9668 3.93494 12.2462 3.55281 12.68C3.17068 13.1137 2.95985 13.6719 2.95985 14.25C2.95985 14.8281 3.17068 15.3863 3.55281 15.82C3.93494 16.2538 4.46214 16.5332 5.03559 16.6061C5.60905 16.6789 6.18938 16.5401 6.66781 16.2157C7.14624 15.8912 7.48992 15.4035 7.63444 14.8438H11.3656C11.4947 15.3533 11.7901 15.8053 12.205 16.1281C12.6199 16.451 13.1306 16.6263 13.6563 16.6263C14.1819 16.6263 14.6926 16.451 15.1075 16.1281C15.5224 15.8053 15.8178 15.3533 15.9469 14.8438H17.2188C17.3762 14.8438 17.5272 14.7812 17.6386 14.6698C17.7499 14.5585 17.8125 14.4075 17.8125 14.25V10.0938C17.8125 10.0133 17.7962 9.93371 17.7644 9.85981ZM5.34375 15.4375C5.10888 15.4375 4.87929 15.3679 4.68401 15.2374C4.48873 15.1069 4.33652 14.9214 4.24664 14.7044C4.15676 14.4874 4.13325 14.2487 4.17907 14.0183C4.22489 13.788 4.33799 13.5764 4.50406 13.4103C4.67014 13.2442 4.88173 13.1311 5.11208 13.0853C5.34243 13.0395 5.5812 13.063 5.79819 13.1529C6.01517 13.2428 6.20064 13.395 6.33112 13.5903C6.4616 13.7855 6.53125 14.0151 6.53125 14.25C6.53094 14.5648 6.40572 14.8667 6.18309 15.0893C5.96046 15.312 5.6586 15.4372 5.34375 15.4375ZM13.6563 6.53125H15.0456L16.3186 9.5H13.6563V6.53125ZM13.6563 15.4375C13.4214 15.4375 13.1918 15.3679 12.9965 15.2374C12.8012 15.1069 12.649 14.9214 12.5591 14.7044C12.4693 14.4874 12.4457 14.2487 12.4916 14.0183C12.5374 13.788 12.6505 13.5764 12.8166 13.4103C12.9826 13.2442 13.1942 13.1311 13.4246 13.0853C13.6549 13.0395 13.8937 13.063 14.1107 13.1529C14.3277 13.2428 14.5131 13.395 14.6436 13.5903C14.7741 13.7855 14.8438 14.0151 14.8438 14.25C14.8434 14.5648 14.7182 14.8667 14.4956 15.0893C14.273 15.312 13.9711 15.4372 13.6563 15.4375ZM16.625 13.6562H15.9469C15.8161 13.1477 15.5203 12.6969 15.1057 12.3745C14.6912 12.0521 14.1814 11.8765 13.6563 11.875V10.6875H16.625V13.6562Z" fill="white"/></svg>');
  background-size: cover;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-6d65e6b4 */.btn-primary:hover {
    color: #fff !important;
    background-color: #1d93ab;
    border-color: rgba(0, 0, 0, 0);
}

body#checkout section.checkout-step .address-item.selected {
    background: #fff;
    border: ##F6A68F!important 3px solid;
}/* End custom CSS */
/* Start custom CSS for ps-widget-module, class: .elementor-element-6c51303c */@media screen and (min-width : 1025px){
    .elementor-1170101 .elementor-element.elementor-element-6c51303c{
        display:none;
    }
}/* End custom CSS */
/* Start custom CSS for theme-site-logo, class: .elementor-element-2f54efe7 */@media screen and (max-width:1024px){
    .elementor-1170101 .elementor-element.elementor-element-2f54efe7 {
        margin: 0 auto;
    } 
}/* End custom CSS */
/* Start custom CSS for ajax-search, class: .elementor-element-305fd982 */.elementor-1170101 .elementor-element.elementor-element-305fd982 > div {
    width: 100%
}

.elementor-1170101 .elementor-element.elementor-element-305fd982 input::placeholder{
    color : #D1CDCD;
}

.elementor-1170101 .elementor-element.elementor-element-305fd982 .elementor-search__container {
        min-height: 43px;
}
.elementor-1170101 .elementor-element.elementor-element-305fd982 .elementor-search__container input{
    padding-left: 26px;
}

.elementor-1170101 .elementor-element.elementor-element-305fd982 .elementor-search__container button{
    padding-right: 20px;
     padding-left: 10px;
}
@media screen and (max-width : 1024px){
    #search-desktop{
        display:none!important;
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-4e5294be */.elementor-1170101 .elementor-element.elementor-element-4e5294be {
    width: fit-content;
}

@media screen and (min-width:1025px){
    .elementor-1170101 .elementor-element.elementor-element-4e5294be{
        display : none;
    }
}/* End custom CSS */
/* Start custom CSS for sign-in, class: .elementor-element-4eeec00a */.elementor-1170101 .elementor-element.elementor-element-4eeec00a a.elementor-item span:before {
    content: "";
  display: block;
  width: 17px;
  height: 18px;
  background-image: url('data:image/svg+xml;base64,CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMTciIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAxNyAxOCIgZmlsbD0ibm9uZSI+CjxwYXRoIGQ9Ik04LjUgOS44NzVDMTAuOTE2MiA5Ljg3NSAxMi44NzUgNy45MTYyNSAxMi44NzUgNS41QzEyLjg3NSAzLjA4Mzc1IDEwLjkxNjIgMS4xMjUgOC41IDEuMTI1QzYuMDgzNzUgMS4xMjUgNC4xMjUgMy4wODM3NSA0LjEyNSA1LjVDNC4xMjUgNy45MTYyNSA2LjA4Mzc1IDkuODc1IDguNSA5Ljg3NVoiIHN0cm9rZT0iIzE1MTUxNSIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPHBhdGggZD0iTTE1LjUgMTYuODc1QzE1LjUgMTUuMDE4NSAxNC43NjI1IDEzLjIzOCAxMy40NDk3IDExLjkyNTNDMTIuMTM3IDEwLjYxMjUgMTAuMzU2NSA5Ljg3NSA4LjUgOS44NzVDNi42NDM0OCA5Ljg3NSA0Ljg2MzAxIDEwLjYxMjUgMy41NTAyNSAxMS45MjUzQzIuMjM3NSAxMy4yMzggMS41IDE1LjAxODUgMS41IDE2Ljg3NSIgc3Ryb2tlPSIjMTUxNTE1IiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8L3N2Zz4K');
  background-size: contain;
  background-repeat: no-repeat;
}

.elementor-1170101 .elementor-element.elementor-element-4eeec00a a.elementor-item span{
    display: flex;
    gap: 5px;
}


@media screen and (max-width : 1024px){
   .elementor-1170101 .elementor-element.elementor-element-4eeec00a a.elementor-item span{
       display:block;
       font-size:0;
       width:25px;
       height:25px;
   }
   
   .elementor-1170101 .elementor-element.elementor-element-4eeec00a a.elementor-item span:before {
    content: "";
  display: block;
  width: 25px;
  height: 25px;
       
   }
}


.elementor-1170101 .elementor-element.elementor-element-4eeec00a span.sub-arrow.fas.fa-caret-down {
    display: none;
}

.elementor-1170101 .elementor-element.elementor-element-4eeec00a {
    z-index: 10;
}/* End custom CSS */
/* Start custom CSS for shopping-cart, class: .elementor-element-32ebfe54 */.elementor-1170101 .elementor-element.elementor-element-32ebfe54 a.elementor-button:after{
    content:'Panier';
    color: #151515;
font-family: "Neue Haas Unica W1G";
font-size: 14px;
font-style: normal;
font-weight: 400;
line-height: normal;
letter-spacing: 1.4px;
}

.elementor-1170101 .elementor-element.elementor-element-32ebfe54 a.elementor-button.elementor-size-sm.elementor-cart-hidden {
    padding: 0;
    border: 0;
    display: flex;
    flex-direction: row-reverse;
}

.elementor-1170101 .elementor-element.elementor-element-32ebfe54{
    margin: 0
}

.elementor-1170101 .elementor-element.elementor-element-32ebfe54 > .elementor-widget-container {
    margin-left: auto;
}

@media screen and (max-width : 1024px){
    .elementor-1170101 .elementor-element.elementor-element-32ebfe54 a.elementor-button:after{
    display:none;
}
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-70ee8380 */.elementor-1170101 .elementor-element.elementor-element-70ee8380 > div > div.elementor-widget-wrap{
    display: flex;
    flex-wrap: nowrap;
    gap: 75px;
}

.elementor-1170101 .elementor-element.elementor-element-70ee8380 .elementor-widget-wrap > .column-head:nth-child(2){
    width: 175px;
}

.elementor-1170101 .elementor-element.elementor-element-70ee8380 .elementor-widget-wrap > .column-head:nth-child(3) {
  flex: 1;
}

.elementor-1170101 .elementor-element.elementor-element-70ee8380 .elementor-widget-wrap > .column-head:nth-child(5){
  width: 216px;
}

.elementor-1170101 .elementor-element.elementor-element-70ee8380 .elementor-widget-wrap > .column-head:nth-child(6){
  width: 91px;
}

@media screen and (max-width : 1024px){
    .elementor-1170101 .elementor-element.elementor-element-70ee8380 > div > div.elementor-widget-wrap{
    display: flex;
    gap: 15px;
}
.elementor-1170101 .elementor-element.elementor-element-70ee8380 .elementor-widget-wrap > .column-head{
    width: auto!important;
    flex: none;
}
}/* End custom CSS */
/* Start custom CSS for ps-widget-module, class: .elementor-element-5957b907 */.elementor-1170101 .elementor-element.elementor-element-5957b907 span.h4 {
    position: relative;
  display: inline-block;
  border:none!important;
}

.elementor-1170101 .elementor-element.elementor-element-5957b907 span.h4:after {
content: '';
  position: absolute;
  left: 0;
  bottom: -2px; /* Distance entre le texte et le rectangle */
  width: 80px; /* Rectangle de la largeur du texte */
  height: 2px; /* Hauteur du rectangle */
  background-color: #F6A68F;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-46cc52f1 */.ets_mm_megamenu *:not(.fa):not(i) {
    font-family: inherit;
    background: #3C4E59;
}

.mm_menus_li > a span:not(.mm_bubble_text) {
    /* height: 100%; */
    color: #fff;
}

.layout_layout1 .ets_mm_megamenu_content {
    border-bottom: none;
    border-top: none;
}
@media screen and (max-width : 1024px){
    
.layout_layout1 .mm_menus_li:nth-child(2) {
    border-left: 0px;
}
}
.ets_mm_megamenu *:not(.fa):not(i) {
    font-family: 'Montserrat';
    text-align: center;
    border-color: #3C4E59;
}

.layout_layout1 .ets_mm_megamenu_content {
    border-bottom: #3C4E59;
    border-top: #3C4E59;
}

@media screen and (max-width : 1024px){
    .elementor-1170101 .elementor-element.elementor-element-46cc52f1{
         display:none;
    }
}

#header > div > div.elementor-section-wrap > section.elementor-element.elementor-element-d246afe.elementor-section-height-min-height.elementor-section-content-middle.elementor-section-stretched.elementor-section-boxed.elementor-section-height-default.elementor-section-items-middle.elementor-section.elementor-top-section > div > div > div > div > div > div > div > div > div > div > div > ul > li:nth-child(2) > ul > li:nth-child(4) > ul > li > div.ets_mm_block.mm_block_type_image.mm_hide_title > span {
    display: none;
}

#header > div > div.elementor-section-wrap > section.elementor-element.elementor-element-d246afe.elementor-section-height-min-height.elementor-section-content-middle.elementor-section-stretched.elementor-section-boxed.elementor-section-height-default.elementor-section-items-middle.elementor-section.elementor-top-section > div > div > div > div > div > div > div > div > div > div > div > ul > li:nth-child(3) > ul > li:nth-child(4) > ul > li > div.ets_mm_block.mm_block_type_image.mm_hide_title > span {
    display: none;
}

#header > div > div.elementor-section-wrap > section.elementor-element.elementor-element-d246afe.elementor-section-height-min-height.elementor-section-content-middle.elementor-section-stretched.elementor-section-boxed.elementor-section-height-default.elementor-section-items-middle.elementor-section.elementor-top-section > div > div > div > div > div > div > div > div > div > div > div > ul > li:nth-child(4) > ul > li:nth-child(4) > ul > li > div.ets_mm_block.mm_block_type_image > span {
    display: none;
}

#header > div > div.elementor-section-wrap > section.elementor-element.elementor-element-d246afe.elementor-section-height-min-height.elementor-section-content-middle.elementor-section-stretched.elementor-section-boxed.elementor-section-height-default.elementor-section-items-middle.elementor-section.elementor-top-section > div > div > div > div > div > div > div > div > div > div > div > ul > li:nth-child(5) > ul > li:nth-child(4) > ul > li > div.ets_mm_block.mm_block_type_image > span {
    display: none;
}

#header > div > div.elementor-section-wrap > section.elementor-element.elementor-element-d246afe.elementor-section-height-min-height.elementor-section-content-middle.elementor-section-stretched.elementor-section-boxed.elementor-section-height-default.elementor-section-items-middle.elementor-section.elementor-top-section > div > div > div > div > div > div > div > div > div > div > div > ul > li:nth-child(6) > ul > li:nth-child(4) > ul > li > div.ets_mm_block.mm_block_type_image.mm_hide_title > span {
    display: none;
}

#header > div > div.elementor-section-wrap > section.elementor-element.elementor-element-d246afe.elementor-section-height-min-height.elementor-section-content-middle.elementor-section-stretched.elementor-section-boxed.elementor-section-height-default.elementor-section-items-middle.elementor-section.elementor-top-section > div > div > div > div > div > div > div > div > div > div > div > ul > li:nth-child(7) > ul > li:nth-child(4) > ul > li > div.ets_mm_block.mm_block_type_image.mm_hide_title > span {
    display: none;
}

#header > div > div.elementor-section-wrap > section.elementor-element.elementor-element-d246afe.elementor-section-height-min-height.elementor-section-content-middle.elementor-section-stretched.elementor-section-boxed.elementor-section-height-default.elementor-section-items-middle.elementor-section.elementor-top-section > div > div > div > div > div > div > div > div > div > div > div > ul > li:nth-child(8) > ul > li:nth-child(4) > ul > li > div.ets_mm_block.mm_block_type_image.mm_hide_title > span {
    display: none;
}

#header > div > div.elementor-section-wrap > section.elementor-element.elementor-element-d246afe.elementor-section-height-min-height.elementor-section-content-middle.elementor-section-stretched.elementor-section-boxed.elementor-section-height-default.elementor-section-items-middle.elementor-section.elementor-top-section > div > div > div > div > div > div > div > div > div > div > div > ul > li:nth-child(9) > ul > li:nth-child(4) > ul > li > div.ets_mm_block.mm_block_type_image.mm_hide_title > span {
    display: none;
}/* End custom CSS */
/* Start custom CSS for ajax-search, class: .elementor-element-6b0637ae */@media screen and (max-width: 1065px){
    .elementor-1170101 .elementor-element.elementor-element-6b0637ae.search-mobile{
        display:block;
    }
}
.elementor-1170101 .elementor-element.elementor-element-6b0637ae{
    display:none;
}/* End custom CSS */
/* Start custom CSS for ajax-search, class: .elementor-element-1e71a0db */.elementor-1170101 .elementor-element.elementor-element-1e71a0db > div {
    width: 100%
}

.elementor-1170101 .elementor-element.elementor-element-1e71a0db input::placeholder{
    color : #D1CDCD;
}

.elementor-1170101 .elementor-element.elementor-element-1e71a0db .elementor-search__container {
        min-height: 43px;
}
.elementor-1170101 .elementor-element.elementor-element-1e71a0db .elementor-search__container input{
    padding-left: 26px;
}

.elementor-1170101 .elementor-element.elementor-element-1e71a0db .elementor-search__container button{
    padding-right: 20px;
     padding-left: 10px;
}
@media screen and (max-width : 1024px){
    .elementor-1170101 .elementor-element.elementor-element-1e71a0db{
        display:none;
    }
    .elementor-1170101 .elementor-element.elementor-element-1e71a0db.search-mobile{
        display: block !important;
    }
}/* End custom CSS */