/**handles:dgwt-wcas-style,basic-style,templatev2**/
.dgwt-wcas-block-scroll{overflow:hidden}.dgwt-wcas-search-wrapp{position:relative;line-height:100%;display:block;color:#444;min-width:230px;width:100%;text-align:left;margin:0 auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.dgwt-wcas-tpd-image img{margin:0 15px 0 0!important}.rtl .dgwt-wcas-tpd-image img{margin:0 0 0 15px!important}.dgwt-wcas-preloader-wrapp img{margin:10px auto 0;display:block;max-width:200px}.dgwt-wcas-preloader-wrapp img.dgwt-wcas-placeholder-preloader{display:block;width:100%;height:auto;max-width:300px;margin:0}.dgwt-wcas-suggestions-wrapp{background:#fff;border:1px solid #ddd;border-top:none;padding:0;margin:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;overflow-y:auto}.dgwt-wcas-details-wrapp *,.dgwt-wcas-search-wrapp *,.dgwt-wcas-suggestions-wrapp *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.dgwt-wcas-details-wrapp a:focus,.dgwt-wcas-suggestions-wrapp a:focus{outline:0}.dgwt-wcas-suggestions-wrapp.dgwt-wcas-suggestions-wrapp--top{border:1px solid #ddd;border-bottom:none}.dgwt-wcas-is-detail-box .dgwt-wcas-suggestions-wrapp{max-width:550px}.dgwt-wcas-full-width.dgwt-wcas-is-detail-box .dgwt-wcas-suggestion{padding:8px 15px}.dgwt-wcas-details-left .dgwt-wcas-suggestions-wrapp{border-radius:0 0 5px;border-left-color:#eee}.dgwt-wcas-details-right .dgwt-wcas-suggestions-wrapp{border-radius:0 0 0 5px;border-right-color:#eee}.dgwt-wcas-suggestion{cursor:pointer;font-size:12px;line-height:110%;text-align:left;padding:7px 10px;position:relative;border-bottom:1px solid #dfdfdf;display:flex;flex-direction:row;justify-content:space-between;align-items:center;resize:vertical;width:100%;transition:none!important}.dgwt-wcas-suggestion-nores{font-size:15px;line-height:157%;padding:15px;width:100%}.dgwt-wcas-suggestion-nores p{padding:0;margin:0 0 10px;font-size:18px}.dgwt-wcas-suggestion-nores ol,.dgwt-wcas-suggestion-nores ul{padding:0 0 0 30px;margin:0}.dgwt-wcas-suggestion-nores ul li{list-style:disc}.dgwt-wcas-open-pirx .dgwt-wcas-suggestion-nores{padding:10px 10px 10px 34px}.dgwt-wcas-suggestion.dgwt-wcas-suggestion-more{justify-content:center;color:#6d6d6d}a.dgwt-wcas-details-more-products{padding:15px 0 10px;display:block;border-top:1px solid #eee;text-align:center;font-size:12px;text-transform:uppercase;color:#6d6d6d;transition:.2s ease-in-out}a.dgwt-wcas-details-more-products:hover,a.dgwt-wcas-details-post-title:hover,a.dgwt-wcas-details-product-title:hover,a.dgwt-wcas-product-details-readmore:hover{text-decoration:underline}a.dgwt-wcas-product-details-readmore{display:block;text-align:right;margin-top:15px;color:#6d6d6d;text-transform:uppercase;letter-spacing:1px;font-weight:400;font-size:12px}.dgwt-wcas-has-headings .dgwt-wcas-suggestion,.dgwt-wcas-has-headings .dgwt-wcas-suggestion.dgwt-wcas-suggestion-headline,.dgwt-wcas-has-headings .dgwt-wcas-suggestion.dgwt-wcas-suggestion-tax,.dgwt-wcas-suggestion.dgwt-wcas-suggestion-no-border-bottom,body:not(.dgwt-wcas-is-details) .dgwt-wcas-suggestion:last-child{border-bottom:none}.dgwt-wcas-suggestion:after{clear:both;display:block;content:''}.dgwt-wcas-suggestion.dgwt-wcas-nores{cursor:default;opacity:.5}.dgwt-wcas-has-img .dgwt-wcas-suggestion.dgwt-wcas-suggestion-product{padding-top:8px;padding-bottom:8px;min-height:60px}.dgwt-wcas-has-img .dgwt-wcas-suggestion.dgwt-wcas-suggestion-product.dgwt-wcas-suggestion-history-product,.dgwt-wcas-is-details .dgwt-wcas-has-img .dgwt-wcas-suggestion.dgwt-wcas-suggestion-product,.dgwt-wcas-suggestion-history-search{min-height:40px}.dgwt-wcas-is-details .dgwt-wcas-has-img .dgwt-wcas-suggestion.dgwt-wcas-suggestion-more,.dgwt-wcas-suggestion.dgwt-wcas-suggestion-more{min-height:30px;text-transform:uppercase}.dgwt-wcas-suggestion.dgwt-wcas-suggestion-more .dgwt-wcas-st-more{padding:0 10px;text-align:center}.dgwt-wcas-st{display:block;color:#444;font-size:15px;width:100%;line-height:110%}.dgwt-wcas-st .dgwt-wcas-score{color:#8e44ad;font-weight:700;font-size:80%}.dgwt-wcas-st>span{display:inline-block;vertical-align:middle}.dgwt-wcas-has-sku .dgwt-wcas-st-title{margin-right:6px}.dgwt-wcas-st>span.dgwt-wcas-st--direct-headline{display:block;font-style:italic;font-size:10px;text-transform:uppercase;opacity:.4;line-height:10px;margin-bottom:1px;letter-spacing:2px}.dgwt-wcas-st-breadcrumbs{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:80%;text-align:left;opacity:.6;width:100%;padding-right:10px}.rtl .dgwt-wcas-st-breadcrumbs{padding-right:0;padding-left:10px;text-align:right}.dgwt-wcas-sku{font-size:80%}.dgwt-wcas-si{width:50px;display:block;height:100%}.dgwt-wcas-si img{background:#fff;border:1px solid #e8e8e8;border-radius:3px;display:block;margin:auto;padding:2px;height:auto;width:auto;max-height:90%;max-width:100%}.dgwt-wcas-has-img-forced .dgwt-wcas-suggestion-history-product .dgwt-wcas-si,.dgwt-wcas-suggestion-history-search .dgwt-wcas-si{display:flex;align-items:center;justify-content:center}.dgwt-wcas-has-img-forced .dgwt-wcas-suggestion-history-product .dgwt-wcas-si svg,.dgwt-wcas-suggestion-history-search .dgwt-wcas-si svg,.dgwt-wcas-suggestion-searches .dgwt-wcas-si svg{max-width:18px}.dgwt-wcas-has-img:not(.dgwt-wcas-has-img-forced) .dgwt-wcas-suggestion-history-product .dgwt-wcas-si>svg{margin-left:10px}.dgwt-wcas-content-wrapp{display:flex;height:100%;width:100%;justify-content:space-between;align-items:center;resize:vertical;padding-left:10px}.rtl .dgwt-wcas-content-wrapp{padding-left:0;padding-right:10px}.dgwt-wcas-sp{color:#555;font-size:14px;line-height:120%;text-align:right;padding-left:10px}.dgwt-wcas-sp *{line-height:130%}.dgwt-wcas-search-form{margin:0;padding:0;width:100%}.dgwt-wcas-open.dgwt-wcas-nores.dgwt-wcas-is-details:not(.dgwt-wcas-details-outside) .dgwt-wcas-suggestion-nores,.dgwt-wcas-sd{margin-top:5px}.dgwt-wcas-sp del{opacity:.5;font-size:12px}.dgwt-wcas-sd{color:#777;display:block;line-height:14px;width:100%;font-size:.8em}.dgwt-wcas-vendor-city{margin-left:5px;font-size:.8em}.dgwt-wcas-st>.dgwt-wcas-product-vendor{font-size:12px;margin-top:5px;display:block}.dgwt-wcas-suggestion-selected{background-color:#eee}.dgwt-wcas-style-pirx.dgwt-wcas-search-wrapp.dgwt-wcas-search-focused input[type=search].dgwt-wcas-search-input:hover,.dgwt-wcas-tpd-image{background-color:#fff}.dgwt-wcas-suggestion-selected:first-child{border-top:none}.rtl .dgwt-wcas-suggestion{padding-left:0;padding-right:15px;text-align:right}.dgwt-wcas-details-wrapp{background:#fff;border:1px solid #ddd;border-top:none;border-left:none;padding:0;width:300px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;z-index:100;min-height:340px}.dgwt-wcas-datails-title,.dgwt-wcas-pd-title{border-bottom:1px dashed #eee;padding-bottom:5px}.rtl .dgwt-wcas-details-wrapp{border-left:1px solid #ddd;border-right:none}.dgwt-wcas-details-outside .dgwt-wcas-details-wrapp{margin-top:-1px;border-top:1px solid #ddd;max-width:300px}.dgwt-wcas-details-outside.dgwt-wcas-is-details .dgwt-wcas-suggestions-wrapp{margin-top:-1px;border-top:1px solid #ddd}.dgwt-wcas-details-right .dgwt-wcas-details-wrapp{border-left:none;border-right:1px solid #ddd;border-radius:0 5px 5px 0}.dgwt-wcas-details-left .dgwt-wcas-details-wrapp{border-right:none;border-left:1px solid #ddd;border-radius:5px 0 0 5px}.dgwt-wcas-details-inner,.dgwt-wcas-details-notfit .dgwt-wcas-details-wrapp{display:none}.dgwt-wcas-full-width .dgwt-wcas-suggestions-wrapp,.dgwt-wcas-open-pirx .dgwt-wcas-full-width .dgwt-wcas-suggestions-wrapp,.rtl.dgwt-wcas-full-width .dgwt-wcas-details-wrapp{border-radius:0 0 0 5px}.dgwt-wcas-full-width .dgwt-wcas-details-wrapp,.rtl.dgwt-wcas-full-width .dgwt-wcas-suggestions-wrapp{border-radius:0 0 5px}.dgwt-wcas-details-inner.dgwt-wcas-details-inner-active,.dgwt-wcas-details-wrapp .added_to_cart,.dgwt-wcas-has-desc .dgwt-wcas-sp>*,.dgwt-wcas-has-img .dgwt-wcas-sp>*{display:block}.dgwt-wcas-details-inner-taxonomy{margin-top:11px}.woocommerce .dgwt-wcas-pd-rating .star-rating{float:left;margin-right:5px;font-size:12px;color:#ccae72}.rtl .dgwt-wcas-pd-rating .star-rating{float:right;margin-left:5px;margin-right:0}.dgwt-wcas-datails-title{font-size:14px}.dgwt-wcas-pd-title{color:#202020}.dgwt-wcas-pd-title .product-title{color:#202020;text-transform:uppercase;margin:0}.dgwt-wcas-tax-product-details{text-decoration:none;display:flex;align-items:center;justify-content:left;transition:.2s ease-in-out;padding:5px;margin:0 -5px 15px}.dgwt-wcas-pd-rating:after,.dgwt-wcas-tax-product-details:after{content:'';clear:both;display:block}.dgwt-wcas-tax-product-details:hover{box-shadow:0 0 11px 2px rgba(0,0,0,.05)}.rtl .dgwt-wcas-tax-product-details{justify-content:right}.dgwt-wcas-details-wrapp .dgwt-wcas-pd-title{margin-bottom:8px}.dgwt-wcas-overlay-mobile .dgwt-wcas-style-pirx .dgwt-wcas-preloader,.dgwt-wcas-tpd-image{margin-right:15px}.dgwt-wcas-pd-rest .product-title{display:block;line-height:100%;font-weight:500;margin-bottom:5px}.dgwt-wcas-tpd-rest{max-width:200px}.dgwt-wcas-tpd-rest-title{display:block;line-height:125%;font-size:14px;font-weight:500;letter-spacing:0;margin:0 0 8px;overflow:hidden;color:#000}.dgwt-wcas-pd-price,.dgwt-wcas-tpd-price{line-height:120%;overflow:hidden;color:#000;margin-top:15px;font-weight:700;font-size:18px}.dgwt-wcas-tpd-price{font-size:12px;color:#777}.dgwt-wcas-pd-price .woocommerce-price-suffix,.dgwt-wcas-tpd-price .woocommerce-price-suffix{font-size:12px;font-weight:lighter;color:#999;margin-left:4px;display:inline-block}.dgwt-wcas-details-title-tax,.dgwt-wcas-pd-title .product-title{font-weight:900;letter-spacing:-1px;text-transform:uppercase}.dgwt-wcas-pd-price del .amount,.dgwt-wcas-tpd-price del .amount{font-weight:lighter;background:0 0;font-size:90%;opacity:.6}.dgwt-wcas-pd-price ins,.dgwt-wcas-tpd-price ins{background:0 0;text-decoration:none}.dgwt-wcas-pd-rating{font-size:13px;line-height:13px}.dgwt-wcas-pd-review{color:#777;font-size:11px;line-height:11px}.dgwt-wcas-datails-title{display:block;margin:5px 0 15px}.dgwt-wcas-pd-title{margin-bottom:15px;display:block;text-decoration:none}.dgwt-wcas-details-title-tax{margin-right:3px}.rtl .dgwt-wcas-details-title-tax{margin:0 0 0 3px;float:right}.dgwt-wcas-tpd-image{width:70px;padding:4px;border:1px solid #e8e8e8;border-radius:4px;display:flex;flex-direction:column;justify-content:center}.dgwt-wcas-details-space{padding:0 15px 15px}.dgwt-wcas-details-main-image{border-bottom:1px solid #eee;min-height:200px;display:flex}.dgwt-wcas-details-main-image img{width:auto;height:auto;display:block;max-height:250px;max-width:100%;margin:0 auto;padding:0;border:none;align-self:center}.dgwt-wcas-details-right .dgwt-wcas-details-main-image img{border-radius:0 3px 0 0}.dgwt-wcas-details-left .dgwt-wcas-details-main-image img{border-radius:3px 0 0}a.dgwt-wcas-details-post-title,a.dgwt-wcas-details-product-title{color:#333;display:block;line-height:120%;margin:10px 0 0;font-size:21px;font-weight:400;text-decoration:none;text-transform:none}a.dgwt-wcas-details-post-title{margin-bottom:15px}.dgwt-wcas-details-product-sku{display:block;font-size:12px;line-height:110%;color:#999}.dgwt-wcas-tpd-image img{display:block;max-width:100%;width:100%;height:auto}.dgwt-wcas-details-hr{height:1px;width:100%;border-bottom:1px solid #eee;margin:15px 0}.rtl .dgwt-wcas-tpd-image{float:right;margin-right:0;margin-left:15px}.rtl .dgwt-wcas-tpd-rest{float:right;max-width:190px}.rtl input[type=search].dgwt-wcas-search-input{text-align:right}input[type=search].dgwt-wcas-search-input,input[type=text].dgwt-cas-search-input{-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none;-webkit-box-shadow:none;box-shadow:none;margin:0;-webkit-appearance:textfield;text-align:left}[type=search].dgwt-wcas-search-input::-ms-clear{display:none}[type=search].dgwt-wcas-search-input::-webkit-search-decoration{-webkit-appearance:none}[type=search].dgwt-wcas-search-input::-webkit-search-cancel-button{display:none}.dgwt-wcas-details-desc{font-size:13px;line-height:157%}.dgwt-wcas-details-desc b,.dgwt-wcas-details-desc strong{font-weight:400;color:#000;margin:0;padding:0}.dgwt-wcas-pd-addtc-form{margin:10px 0;display:flex;align-items:center;justify-content:flex-end}.dgwt-wcas-pd-addtc-form>.quantity{margin-right:10px}.dgwt-wcas-pd-addtc-form .add_to_cart_inline,.dgwt-wcas-pd-addtc-form .quantity input.qty{margin-bottom:0;margin-top:0}.dgwt-wcas-stock{display:block;text-align:right;font-size:14px;line-height:14px;margin-bottom:14px}.dgwt-wcas-stock.in-stock{color:#0f834d}.dgwt-wcas-stock.out-of-stock{color:#e2401c}.dgwt-wcas-pd-addtc .add_to_cart_button,.dgwt-wcas-pd-addtc .add_to_cart_inline{margin:0}.dgwt-wcas-has-headings .dgwt-wcas-st>span.dgwt-wcas-st--direct-headline,.dgwt-wcas-layout-icon .dgwt-wcas-icon-preloader,.dgwt-wcas-layout-icon-flexible-inv:not(.dgwt-wcas-layout-icon) .dgwt-wcas-search-icon,.dgwt-wcas-layout-icon-flexible-inv:not(.dgwt-wcas-layout-icon) .dgwt-wcas-search-icon-arrow,.dgwt-wcas-layout-icon-flexible:not(.dgwt-wcas-layout-icon) .dgwt-wcas-search-icon,.dgwt-wcas-layout-icon-flexible:not(.dgwt-wcas-layout-icon) .dgwt-wcas-search-icon-arrow,.dgwt-wcas-om-bar .dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit,.dgwt-wcas-open-pirx.dgwt-wcas-overlay-mobile-on .dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit,.dgwt-wcas-overlay-mobile .dgwt-wcas-search-icon,.dgwt-wcas-overlay-mobile .dgwt-wcas-search-icon-arrow,.dgwt-wcas-overlay-mobile-on .dgwt-wcas-enable-mobile-form,.dgwt-wcas-overlay-mobile-on .dgwt-wcas-icon-handler,.dgwt-wcas-overlay-mobile-on.dgwt-wcas-is-ios body:not(.dgwt-wcas-theme-flatsome)>:not(.dgwt-wcas-overlay-mobile),.dgwt-wcas-pd-addtc .add_to_cart_button.added,.dgwt-wcas-search-icon-arrow,.dgwt-wcas-search-wrapp.dgwt-wcas-layout-icon.dgwt-wcas-layout-icon-open:not(.dgwt-wcas-has-submit) .dgwt-wcas-sf-wrapp .dgwt-wcas-ico-magnifier,.dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit:before,.dgwt-wcas-voice-search-supported.dgwt-wcas-search-filled .dgwt-wcas-voice-search,body .dgwt-wcas-content-wrapp .rood,body .dgwt-wcas-content-wrapp .zwave{display:none}button.dgwt-wcas-search-submit,input[type=submit].dgwt-wcas-search-submit{position:relative}.dgwt-wcas-ico-magnifier{bottom:0;left:0;margin:auto;position:absolute;right:0;top:0;height:65%;display:block}.dgwt-wcas-preloader{height:100%;position:absolute;right:0;top:0;width:40px;z-index:-1;background-repeat:no-repeat;background-position:right 15px center;background-size:auto 44%}.dgwt-wcas-voice-search{position:absolute;right:0;top:0;height:100%;width:40px;z-index:1;opacity:.5;cursor:pointer;align-items:center;justify-content:center;display:none;-webkit-transition:160ms ease-in-out;-moz-transition:160ms ease-in-out;-ms-transition:160ms ease-in-out;-o-transition:160ms ease-in-out;transition:160ms ease-in-out}.dgwt-wcas-close:hover,.dgwt-wcas-style-pirx .dgwt-wcas-voice-search:hover,.dgwt-wcas-voice-search:hover{opacity:.3}.dgwt-wcas-voice-search path{fill:#444}.dgwt-wcas-voice-search-supported .dgwt-wcas-voice-search{display:flex}.dgwt-wcas-voice-search-supported .dgwt-wcas-preloader{right:40px}.rtl .dgwt-wcas-overlay-mobile .dgwt-wcas-style-pirx .dgwt-wcas-voice-search,.rtl .dgwt-wcas-preloader,.rtl .dgwt-wcas-voice-search{right:auto;left:5px}.dgwt-wcas-mobile-overlay-trigger-active .dgwt-wcas-voice-search{z-index:105}.rtl .dgwt-wcas-voice-search-supported .dgwt-wcas-preloader{right:auto;left:45px}.dgwt-wcas-inner-preloader{background-repeat:no-repeat;background-position:right 8px center;background-size:auto 22px;display:flex;align-items:center;justify-content:center;z-index:1}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.dgwt-wcas-inner-preloader{background-image:url('https://www.saintelucieexcellence.fr/wp-content/plugins/ajax-search-for-woocommerce/assets/img/preloader.gif')}}.dgwt-wcas-loader-circular{height:24px;width:24px;-webkit-animation:2s linear infinite rotate;-moz-animation:2s linear infinite rotate;animation:2s linear infinite rotate}.dgwt-wcas-loader-circular-path{fill:transparent;stroke-linecap:round;stroke-width:4px;stroke-dasharray:1,200;stroke-dashoffset:0;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-animation:1s ease-in-out infinite dash;-moz-animation:1s ease-in-out infinite dash;animation:1s ease-in-out infinite dash;stroke:#ddd}@-webkit-keyframes rotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes rotate{100%{-moz-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate{100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}100%{stroke-dasharray:89,200;stroke-dashoffset:-124px}}@-moz-keyframes dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}100%{stroke-dasharray:89,200;stroke-dashoffset:-124px}}@keyframes dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}100%{stroke-dasharray:89,200;stroke-dashoffset:-124px}}.dgwt-wcas-close:not(.dgwt-wcas-inner-preloader){cursor:pointer;display:flex;align-items:center;justify-content:center;-webkit-transition:160ms ease-in-out;-moz-transition:160ms ease-in-out;-ms-transition:160ms ease-in-out;-o-transition:160ms ease-in-out;transition:160ms ease-in-out;z-index:1}.dgwt-wcas-close:not(.dgwt-wcas-inner-preloader):before{content:'';display:block;position:absolute;background:0 0;height:100%;width:100%;left:0;bottom:0;top:0;right:0;margin:auto}.dgwt-wcas-close path{fill:#ccc}@media screen and (max-width:992px){.dgwt-wcas-is-detail-box .dgwt-wcas-suggestions-wrapp{max-width:none}}.dgwt-wcas-suggestion strong{font-weight:700}.screen-reader-text{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px}.dgwt-wcas-sf-wrapp:after,.dgwt-wcas-sf-wrapp:before{content:"";display:table}.dgwt-wcas-sf-wrapp:after{clear:both}.dgwt-wcas-sf-wrapp{zoom:1;width:100%;max-width:100vw;margin:0;position:relative;background:0 0}.dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{width:100%;height:40px;font-size:14px;line-height:100%;padding:10px 15px;margin:0;background:#fff;border:1px solid #ddd;border-radius:3px;-webkit-border-radius:3px;-webkit-appearance:none;box-sizing:border-box}.dgwt-wcas-is-ios .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input,.dgwt-wcas-is-ios .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input:focus{font-size:16px}.dgwt-wcas-open .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{border-radius:3px 3px 0 0}.dgwt-wcas-layout-icon-open.dgwt-wcas-style-pirx .dgwt-wcas-search-icon-arrow,.dgwt-wcas-open.dgwt-wcas-nores .dgwt-wcas-details-wrapp .dgwt-wcas-preloader-wrapp,.dgwt-wcas-open.dgwt-wcas-nores.dgwt-wcas-details-outside .dgwt-wcas-details-wrapp{display:none!important}.dgwt-wcas-open.dgwt-wcas-nores.dgwt-wcas-details-outside .dgwt-wcas-suggestions-wrapp{min-height:0!important;border-radius:0 0 5px 5px;border-right-color:#ddd}.dgwt-wcas-open.dgwt-wcas-nores.dgwt-wcas-full-width .dgwt-wcas-details-wrapp,.dgwt-wcas-open.dgwt-wcas-nores.dgwt-wcas-full-width .dgwt-wcas-suggestions-wrapp{min-height:41px!important}.dgwt-wcas-open.dgwt-wcas-nores.dgwt-wcas-full-width:not(.rtl):not(.dgwt-wcas-details-outside) .dgwt-wcas-suggestions-wrapp{border-right-color:transparent}.rtl.dgwt-wcas-open.dgwt-wcas-nores.dgwt-wcas-full-width:not(.dgwt-wcas-details-outside) .dgwt-wcas-suggestions-wrapp{border-left-color:transparent}.dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input:focus{outline:0;background:#fff;box-shadow:0 0 9px 1px rgba(0,0,0,.06);-webkit-transition:150ms ease-in;-moz-transition:150ms ease-in;-ms-transition:150ms ease-in;-o-transition:150ms ease-in;transition:150ms ease-in}.dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input::placeholder{color:#999;font-weight:400;font-style:italic;line-height:normal}.dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input::-webkit-input-placeholder{color:#999;font-weight:400;font-style:italic;line-height:normal}.dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input:-moz-placeholder{color:#999;font-weight:400;font-style:italic;line-height:normal}.dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input::-moz-placeholder{color:#999;font-weight:400;font-style:italic;line-height:normal}.dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input:-ms-input-placeholder{color:#999;font-weight:400;font-style:italic;line-height:normal}.dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit{overflow:visible;position:absolute;border:0;padding:0 15px;margin:0;cursor:pointer;height:40px;min-width:50px;width:auto;line-height:100%;min-height:100%;right:0;left:auto;top:0;bottom:auto;color:#fff;-webkit-transition:250ms ease-in-out;-moz-transition:250ms ease-in-out;-ms-transition:250ms ease-in-out;-o-transition:250ms ease-in-out;transition:250ms ease-in-out;text-transform:uppercase;background-color:#333;border-radius:0 2px 2px 0;-webkit-border-radius:0 2px 2px 0;text-shadow:0 -1px 0 rgba(0,0,0,.3);-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none}.rtl .dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit{left:0;right:auto}.dgwt-wcas-open .dgwt-wcas-sf-wrapp .dgwt-wcas-search-submit{border-radius:0 2px 0 0}.dgwt-wcas-sf-wrapp .dgwt-wcas-search-submit:hover,.dgwt-wcas-sugg-hist-clear:hover{opacity:.7}.dgwt-wcas-sf-wrapp .dgwt-wcas-search-submit:active,.dgwt-wcas-sf-wrapp .dgwt-wcas-search-submit:focus{opacity:.7;outline:0}.dgwt-wcas-sf-wrapp .dgwt-wcas-search-submit:before{content:'';position:absolute;border-width:8px 8px 8px 0;border-style:solid solid solid none;border-color:transparent #333;top:12px;left:-6px;-webkit-transition:250ms ease-in-out;-moz-transition:250ms ease-in-out;-ms-transition:250ms ease-in-out;-o-transition:250ms ease-in-out;transition:250ms ease-in-out}.rtl .dgwt-wcas-sf-wrapp .dgwt-wcas-search-submit:before{left:auto;right:-6px;border-width:8px 0 8px 8px;border-style:solid none solid solid}.dgwt-wcas-sf-wrapp .dgwt-wcas-search-submit:active:before,.dgwt-wcas-sf-wrapp .dgwt-wcas-search-submit:focus:before,.dgwt-wcas-sf-wrapp .dgwt-wcas-search-submit:hover:before{border-right-color:#333}.dgwt-wcas-sf-wrapp .dgwt-wcas-search-submit::-moz-focus-inner{border:0;padding:0}.dgwt-wcas-is-details .dgwt-wcas-suggestions-wrapp{min-height:340px;overflow:visible}.dgwt-wcas-is-details .dgwt-wcas-si{width:30px;max-width:100%;box-sizing:border-box}.dgwt-wcas-is-details .dgwt-wcas-sp{display:flex;top:0;flex-direction:column;height:100%;justify-content:center;resize:vertical}.dgwt-wcas-is-details .dgwt-wcas-sd{font-size:11px;line-height:100%}.dgwt-wcas-has-img .dgwt-wcas-suggestion[data-taxonomy=product_cat],.dgwt-wcas-has-img .dgwt-wcas-suggestion[data-taxonomy=product_tag]{padding-left:15px;min-height:0}.dgwt-wcas-has-img .dgwt-wcas-suggestion[data-taxonomy=product_cat] .dgwt-wcas-st,.dgwt-wcas-has-img .dgwt-wcas-suggestion[data-taxonomy=product_tag] .dgwt-wcas-st{padding-left:0}.dgwt-wcas-ico-magnifier,.dgwt-wcas-ico-magnifier-handler,html:not(.dgwt-wcas-overlay-mobile-on) .dgwt-wcas-search-wrapp.dgwt-wcas-layout-icon{max-width:20px}.dgwt-wcas-no-submit .dgwt-wcas-ico-magnifier{height:50%;margin:auto;max-height:20px;width:100%;max-width:20px;left:12px;right:auto;opacity:.5;fill:#444}.rtl .dgwt-wcas-no-submit .dgwt-wcas-ico-magnifier{left:auto;right:12px}.dgwt-wcas-no-submit .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{padding:10px 15px 10px 40px}.rtl .dgwt-wcas-no-submit .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{padding:10px 40px 10px 15px}.dgwt-wcas-overlay-mobile-on,.dgwt-wcas-overlay-mobile-on body{overflow:hidden;min-width:100vw;min-height:100vh}html.dgwt-wcas-overlay-mobile-on{scroll-behavior:unset}.dgwt-wcas-om-bar{display:flex;height:45px;width:100%}.dgwt-wcas-om-bar button.dgwt-wcas-om-return,.dgwt-wcas-om-bar button.dgwt-wcas-om-return:active,.dgwt-wcas-om-bar button.dgwt-wcas-om-return:focus,.dgwt-wcas-om-bar button.dgwt-wcas-om-return:hover{width:45px;height:100%;display:block;background:#ccc;cursor:pointer;position:relative;margin:0;padding:0;box-shadow:none;outline:0;border:none;border-spacing:0;border-radius:0}.dgwt-wcas-om-bar .dgwt-wcas-om-return svg{width:23px;height:23px;position:absolute;left:12px;top:12px;fill:#fff}.rtl .dgwt-wcas-om-bar .dgwt-wcas-om-return svg{left:11px;top:9px;-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.dgwt-wcas-has-submit .dgwt-wcas-search-submit svg path{fill:#fff}.dgwt-wcas-om-bar .dgwt-wcas-has-submit-off .dgwt-wcas-preloader{right:0!important}.rtl .dgwt-wcas-om-bar .dgwt-wcas-has-submit-off .dgwt-wcas-preloader{left:4px!important;right:auto!important}.rtl .dgwt-wcas-om-bar .dgwt-wcas-style-pirx.dgwt-wcas-has-submit-off .dgwt-wcas-preloader{left:10px!important;right:auto!important}@keyframes dgwt-wcas-preloader-price-anim{0%,100%{background:rgba(128,128,128,.03)}50%{background:rgba(128,128,128,.1)}}.dgwt-wcas-preloader-price-inner div:first-child{left:0;animation-delay:-.1s}.dgwt-wcas-preloader-price-inner div:nth-child(2){left:13px;animation-delay:-.2s}.dgwt-wcas-preloader-price-inner div:nth-child(3){left:26px;animation-delay:-.3s}.dgwt-wcas-preloader-price{width:34px;height:10px;display:inline-block;overflow:hidden;background:0 0}.dgwt-wcas-preloader-price-inner{width:100%;height:100%;position:relative;transform:translateZ(0) scale(1);backface-visibility:hidden;transform-origin:0 0}.dgwt-wcas-preloader-price-inner div{position:absolute;width:8px;height:8px;background:rgba(128,128,128,.05);animation:.8s cubic-bezier(0,.5,.5,1) infinite dgwt-wcas-preloader-price-anim;-webkit-transition:.2s ease-in-out;-moz-transition:.2s ease-in-out;-ms-transition:.2s ease-in-out;-o-transition:.2s ease-in-out;transition:.2s ease-in-out}.dgwt-wcas-om-bar .dgwt-wcas-search-wrapp-mobile{width:calc(100% - 45px);max-width:none;margin:0}.dgwt-wcas-overlay-mobile .dgwt-wcas-search-form,.dgwt-wcas-overlay-mobile-on .dgwt-wcas-suggestion{width:100%}.dgwt-wcas-overlay-mobile{position:absolute;left:0;right:0;top:0;bottom:0;width:100%;background:#fff}.dgwt-wcas-overlay-mobile *{box-sizing:border-box}.dgwt-wcas-search-wrapp-mobile input[type=search].dgwt-wcas-search-input{height:45px!important;border-top:none;border-right:none;border-left:none;border-radius:0;font-size:16px!important}.dgwt-wcas-search-wrapp-mobile input[type=search].dgwt-wcas-search-input:focus{font-size:16px!important}.dgwt-wcas-overlay-mobile-on .dgwt-wcas-suggestions-wrapp{left:0!important;top:45px!important;width:100%!important;height:calc(100% - 45px)!important;position:absolute;overflow-y:auto;border:none;margin:0;display:block}.dgwt-wcas-enable-mobile-form{position:absolute;z-index:100;left:0;top:0;width:100%;height:100%;cursor:pointer;display:block}html:not(.dgwt-wcas-overlay-mobile-on) .dgwt-wcas-icon-mobile .dgwt-wcas-search-form{display:none;position:relative}html:not(.dgwt-wcas-overlay-mobile-on) .dgwt-wcas-search-wrapp.dgwt-wcas-icon-mobile{min-width:0;display:inline-block;width:28px;height:28px}html:not(.dgwt-wcas-overlay-mobile-on) .dgwt-wcas-icon-handler{height:100%;width:100%}html:not(.dgwt-wcas-overlay-mobile-on) .dgwt-wcas-icon-handler .dgwt-wcas-ico-magnifier{opacity:1;position:static;max-width:none;max-height:none}.dgwt-wcas-overlay-mobile-on.dgwt-wcas-is-ios body{overflow:auto}.dgwt-wcas-overlay-mobile-on.dgwt-wcas-is-ios{overflow:visible}.dgwt-wcas-overlay-mobile-on.dgwt-wcas-is-ios .dgwt-wcas-suggestions-wrapp{max-height:none!important;height:auto!important}.dgwt-wcas-search-wrapp.dgwt-wcas-layout-icon{min-width:unset}.menu .dgwt-wcas-search-icon,html:not(.dgwt-wcas-overlay-mobile-on) .menu .dgwt-wcas-search-wrapp.dgwt-wcas-layout-icon{width:auto}.dgwt-wcas-layout-icon-flexible .dgwt-wcas-search-form,.dgwt-wcas-layout-icon-flexible-inv .dgwt-wcas-search-form{opacity:0}.dgwt-wcas-layout-icon-flexible-inv:not(.dgwt-wcas-layout-icon-flexible-loaded),.dgwt-wcas-layout-icon-flexible-inv:not(.dgwt-wcas-layout-icon-flexible-loaded) .dgwt-wcas-search-form,.dgwt-wcas-layout-icon-flexible:not(.dgwt-wcas-layout-icon-flexible-loaded),.dgwt-wcas-layout-icon-flexible:not(.dgwt-wcas-layout-icon-flexible-loaded) .dgwt-wcas-search-form{max-width:20px;min-width:unset}.dgwt-wcas-icon-preloader{margin:auto;position:absolute;top:0;left:0;bottom:0;right:0}.dgwt-wcas-layout-icon-flexible-loaded .dgwt-wcas-search-form{opacity:1}html:not(.dgwt-wcas-overlay-mobile-on) .dgwt-wcas-search-wrapp.dgwt-wcas-layout-icon .dgwt-wcas-search-form{opacity:0;display:none;position:absolute;left:0;top:calc(100% + 8px);min-width:500px;z-index:1000}html:not(.dgwt-wcas-overlay-mobile-on) .dgwt-wcas-search-wrapp.dgwt-wcas-layout-icon.dgwt-wcas-layout-icon-open .dgwt-wcas-search-form{display:block;opacity:1}.dgwt-wcas-search-icon{width:20px;height:auto;cursor:pointer;display:block}li.menu-item a.dgwt-wcas-search-icon{padding-right:0;padding-left:0}.dgwt-wcas-ico-magnifier-handler{margin-bottom:-.2em;width:100%}.dgwt-wcas-search-wrapp.dgwt-wcas-layout-icon.dgwt-wcas-layout-icon-open .dgwt-wcas-search-icon{opacity:.6}.dgwt-wcas-search-wrapp.dgwt-wcas-layout-icon.dgwt-wcas-layout-icon-open.dgwt-wcas-no-submit .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{padding-left:15px}.dgwt-wcas-layout-icon-open .dgwt-wcas-search-icon-arrow{display:block;position:absolute;top:calc(100% + 2px);left:0;z-index:5;width:15px;height:15px;background:#fff;border:1px solid #ddd;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.dgwt-wcas-has-headings .dgwt-wcas-suggestion-headline{pointer-events:none;display:block;font-weight:500;white-space:nowrap}.dgwt-wcas-suggestion.dgwt-wcas-suggestion-headline-v2{display:block;font-weight:500;white-space:nowrap;cursor:default;font-size:14px;margin-top:5px;margin-bottom:15px}.dgwt-wcas-suggestion.dgwt-wcas-suggestion-headline-v2 .dgwt-wcas-st{padding-bottom:3px;margin-top:16px}.dgwt-wcas-has-headings .dgwt-wcas-suggestion-headline .dgwt-wcas-st{border-bottom:1px solid #ddd;padding-bottom:3px;text-transform:uppercase;margin-top:16px;font-size:12px}.dgwt-wcas-has-headings .dgwt-wcas-suggestion-tax .dgwt-wcas-st{padding:0}.dgwt-wcas-has-headings .dgwt-wcas-suggestion.dgwt-wcas-suggestion-tax.dgwt-wcas-suggestion-selected,.dgwt-wcas-has-headings .dgwt-wcas-suggestion.dgwt-wcas-suggestion-tax:hover{background:0 0;text-decoration:underline}.dgwt-wcas-is-details .dgwt-wcas-has-headings .dgwt-wcas-suggestion.dgwt-wcas-suggestion-tax{min-height:30px}.dgwt-wcas-sugg-hist-clear{cursor:pointer;text-decoration:underline;display:inline-block;margin-left:2px}.dgwt-wcas-darkened-overlay{display:block;position:absolute;opacity:.15;z-index:100000;left:0;top:0}.dgwt-wcas-darkened-overlay>div{background:#111;position:absolute}.dgwt-wcas-search-wrapp.dgwt-wcas-search-darkoverl-on .dgwt-wcas-search-form{background-color:rgba(17,17,17,.15);border:none;border-radius:0}.dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp{background:#fff;padding:10px;border-radius:10px}.dgwt-wcas-style-pirx.dgwt-wcas-search-wrapp-mobile .dgwt-wcas-sf-wrapp{padding-top:0;padding-bottom:0}.dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{padding:13px 24px 13px 48px;line-height:24px;font-size:17px;border:2px solid transparent;border-radius:30px;height:auto;font-family:Roboto,sans-serif;background-color:#eee}.dgwt-wcas-open-pirx .dgwt-wcas-open .dgwt-wcas-suggestions-wrapp,.dgwt-wcas-open-pirx .dgwt-wcas-open.dgwt-wcas-nores .dgwt-wcas-suggestions-wrapp{border-radius:0 0 5px 5px}.dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input:focus{box-shadow:none;transition:30ms ease-in}.dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input:hover{background-color:#dfdfdf}.dgwt-wcas-style-pirx.dgwt-wcas-search-focused .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{border-color:#333}.dgwt-wcas-open .dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{border-radius:30px}.dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit{background:0 0;border-radius:100%;border:0;display:flex;align-items:center;justify-content:center;padding:0;margin:0;position:absolute;min-height:33px;min-width:33px;height:33px;width:33px;left:23px;top:21px;pointer-events:none;transition:none}.dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit svg{width:18px;height:18px}.dgwt-wcas-style-pirx.dgwt-wcas-search-filled .dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit{left:auto;right:28px;pointer-events:auto;animation:.3s fadeIn}.dgwt-wcas-style-pirx.dgwt-wcas-search-filled .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{padding-left:24px;padding-right:48px;transition:none!important}.dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit:hover{opacity:1;background:#e4e4e4;box-shadow:0 0 0 2px #e4e4e4;border-radius:100%}.dgwt-wcas-style-pirx .dgwt-wcas-preloader{margin-right:35px}.rtl .dgwt-wcas-style-solaris .dgwt-wcas-preloader,.rtl .dgwt-wcas-style-solaris .dgwt-wcas-voice-search{margin-left:4px}.dgwt-wcas-style-pirx .dgwt-wcas-close:not(.dgwt-wcas-inner-preloader){transition:none;width:18px}.dgwt-wcas-open-pirx.dgwt-wcas-overlay-mobile-on .dgwt-wcas-om-bar button.dgwt-wcas-om-return path,.dgwt-wcas-style-pirx .dgwt-wcas-close:not(.dgwt-wcas-inner-preloader) path,.dgwt-wcas-style-pirx .dgwt-wcas-voice-search svg path,.dgwt-wcas-style-pirx.dgwt-wcas-has-submit .dgwt-wcas-search-submit svg path{fill:#111}.dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input::placeholder{opacity:1;font-style:normal;font-weight:300;color:#777}.dgwt-wcas-open-pirx .dgwt-wcas-details-wrapp,.dgwt-wcas-open-pirx .dgwt-wcas-suggestions-wrapp{border-color:#fff;padding-top:10px;padding-bottom:10px}.dgwt-wcas-open-pirx .dgwt-wcas-details-inner,.dgwt-wcas-open-pirx .dgwt-wcas-suggestions-wrapp>.dgwt-wcas-suggestion{padding-left:20px;padding-right:20px}.dgwt-wcas-open-pirx .dgwt-wcas-full-width .dgwt-wcas-suggestions-wrapp>.dgwt-wcas-suggestion,.dgwt-wcas-open-pirx body.dgwt-wcas-details-left .dgwt-wcas-details-wrapp{border-right:1px solid #ddd}.dgwt-wcas-open-pirx .dgwt-wcas-details-outside .dgwt-wcas-details-wrapp,.dgwt-wcas-open-pirx .dgwt-wcas-details-outside.dgwt-wcas-is-details .dgwt-wcas-suggestions-wrapp{margin-top:0;border-top:none}.dgwt-wcas-open-pirx body.dgwt-wcas-details-right .dgwt-wcas-suggestions-wrapp{border-right:none}.dgwt-wcas-open-pirx body.dgwt-wcas-details-right .dgwt-wcas-details-wrapp{border-left:1px solid #ddd}.dgwt-wcas-open-pirx body.dgwt-wcas-details-left .dgwt-wcas-suggestions-wrapp{border-left:none}.dgwt-wcas-open-pirx .dgwt-wcas-open.dgwt-wcas-nores.dgwt-wcas-full-width .dgwt-wcas-details-wrapp,.dgwt-wcas-open-pirx .dgwt-wcas-open.dgwt-wcas-nores.dgwt-wcas-full-width .dgwt-wcas-suggestions-wrapp{min-height:70px!important}.dgwt-wcas-style-pirx.dgwt-wcas-search-wrapp-mobile .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{border-radius:0;background:0 0;padding:0 10px}.dgwt-wcas-style-pirx.dgwt-wcas-search-wrapp-mobile.dgwt-wcas-search-focused .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{border-color:transparent}.dgwt-wcas-style-pirx.dgwt-wcas-search-wrapp-mobile.dgwt-wcas-search-filled .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{padding-left:10px}.dgwt-wcas-style-pirx.dgwt-wcas-search-wrapp-mobile .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input:hover{background-color:transparent}.dgwt-wcas-open-pirx.dgwt-wcas-overlay-mobile-on .dgwt-wcas-suggestions-wrapp{border-top:1px solid #e0e2e5}.dgwt-wcas-open-pirx .dgwt-wcas-style-pirx.dgwt-wcas-style-pirx-compact .dgwt-wcas-sf-wrapp,.dgwt-wcas-open-pirx.dgwt-wcas-overlay-mobile-on .dgwt-wcas-om-bar button.dgwt-wcas-om-return{background:#fff}.dgwt-wcas-open-pirx.dgwt-wcas-overlay-mobile-on .dgwt-wcas-om-bar button.dgwt-wcas-om-return svg{left:17px;top:16px;width:17px;height:17px}.dgwt-wcas-style-pirx .dgwt-wcas-voice-search{right:20px;top:1px;opacity:1}.rtl .dgwt-wcas-style-pirx .dgwt-wcas-voice-search{right:auto;left:50px}.dgwt-wcas-overlay-mobile .dgwt-wcas-style-pirx .dgwt-wcas-voice-search{right:5px}.dgwt-wcas-overlay-mobile .dgwt-wcas-style-solaris .dgwt-wcas-voice-search{right:5px!important}.rtl .dgwt-wcas-overlay-mobile .dgwt-wcas-style-solaris .dgwt-wcas-voice-search{left:5px!important;right:auto!important}.dgwt-wcas-style-pirx.dgwt-wcas-style-pirx-compact .dgwt-wcas-sf-wrapp{background:0 0;padding:4px;border-radius:10px 10px 0 0}.dgwt-wcas-style-pirx.dgwt-wcas-style-pirx-compact .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{padding-top:10px;padding-bottom:10px;line-height:normal;font-size:14px}.dgwt-wcas-style-pirx.dgwt-wcas-style-pirx-compact .dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit{left:15px;top:7px}.dgwt-wcas-style-pirx.dgwt-wcas-style-pirx-compact.dgwt-wcas-search-filled .dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit{left:auto;right:23px}html:not(.dgwt-wcas-overlay-mobile-on) .dgwt-wcas-style-pirx.dgwt-wcas-style-pirx-compact .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{background:#fff;box-shadow:0 0 0 1px #eee}html:not(.dgwt-wcas-overlay-mobile-on) .dgwt-wcas-style-pirx.dgwt-wcas-style-pirx-compact.dgwt-wcas-search-focused .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{border-color:#333;box-shadow:none}.dgwt-wcas-open-pirx-compact .dgwt-wcas-details-wrapp,.dgwt-wcas-open-pirx-compact .dgwt-wcas-suggestions-wrapp{margin-top:1px}.dgwt-wcas-suggestions-wrapp-fixed{position:fixed!important}.elementor-widget-fibosearch-posts::after{content:""!important}.dgwt-wcas-posts-results-grid{display:flex;flex-wrap:wrap;grid-gap:20px;justify-content:flex-start}.dgwt-wcas-posts-results-grid-item{width:calc(25% - 15px);margin-bottom:30px}


@charset "UTF-8";.container{max-width:1298px}img.aligncenter{margin:0 auto}p{text-align:justify;font-size:16px;line-height:20px;letter-spacing:.6px}body{font-smooth:auto;letter-spacing:1.3px}.slick-slider{padding:0}.slick-slider .arrow_left{background-image:url("https://www.saintelucieexcellence.fr/wp-content/themes/saintelucieRHF_theme/img/fleche_gauche.png");left:-100px}.slick-slider .arrow_right{background-image:url("https://www.saintelucieexcellence.fr/wp-content/themes/saintelucieRHF_theme/img/fleche_droite.png");right:-100px}.slick-slider .arrow_left,.slick-slider .arrow_right{width:41px;height:77px;cursor:pointer;top:165px;position:absolute}.btn{background-color:#332d39;color:#fff!important;text-transform:uppercase;font-size:15px;padding:14px 40px;border-radius:0}.btn:hover{background-color:#cb1f2f}.btn.transpa{background-color:#fff;color:#332d39!important;border:1px solid #332d39;margin:40px 0 30px 0}.btn.transpa:hover{background-color:#aea585!important;color:#fff!important;border-color:#aea585!important}.btn-sm{padding:6px 15px}.subtitle{font-size:20px}.subtitle strong{margin:0 20px}blockquote p{font-family:Yellowtail,cursive;color:#121f31;font-size:25px;line-height:35px}.dotsbottom{padding-bottom:40px;border-bottom:#aea585 3.5px dotted}.separator{border-bottom:#aea585 3.5px dotted;margin-top:25px}.paddingtop40{padding-top:40px}@media screen and (min-width:1400px) and (max-width:1600px){.slick-slider .arrow_left{left:-55px}.slick-slider .arrow_right{right:-55px}}@media screen and (min-width:1200px) and (max-width:1400px){.slick-slider .arrow_left{left:-4.5%}.slick-slider .arrow_right{right:-4.5%}}@media screen and (min-width:1000px) and (max-width:1200px){.slick-slider .arrow_left{left:-4.5%}.slick-slider .arrow_right{right:-4.5%}}@media screen and (min-width:800px) and (max-width:1000px){.slick-slider .arrow_left{left:-5%}.slick-slider .arrow_right{right:-5%}}@media screen and (max-width:800px){.slick-slider .arrow_left{left:-6%}.slick-slider .arrow_right{right:-6%}}.product_etiquette{float:left;margin:0 0 30px;height:542px;max-height:542px}.product_etiquette.noprice{height:452;max-height:452px}.product_etiquette .product_etiquette_contour{position:relative;width:100%;padding:5%;height:auto;display:flex;align-items:center;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;border:#aea585 3.5px dotted;margin:0 auto}.product_etiquette .product_etiquette_contour .bestseller{position:absolute;top:25px;right:25px}.product_etiquette .imagewrapper{background-color:#aea585;width:250px;height:275px;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;margin:0 auto}.product_etiquette h2.woocommerce-loop-product__title{font-size:16px;font-family:gill-sans-nova,sans-serif}.product_etiquette h2.woocommerce-loop-product__title a{color:#534e58}.product_etiquette .poids{color:#cb1f2f;font-family:gill-sans-nova,sans-serif;text-align:center;font-weight:900}.product_etiquette .add_to_cart_box{height:70px;border-top:#aea585 3.5px dotted;border-bottom:#aea585 3.5px dotted;margin-top:10px;margin-left:11px;margin-right:11px;display:flex;align-items:center;justify-content:space-evenly}.product_etiquette .add_to_cart_inline{border:0!important;padding:0!important}.product_etiquette .add_to_cart_inline .woocommerce-Price-amount{display:none!important}.product_etiquette .price_boutique{text-align:center;font-size:19px;letter-spacing:.5px;font-family:gill-sans-nova,sans-serif}.product_etiquette .identifyforprice{text-align:center;text-decoration:underline;font-size:15px}.add_to_cart_rhf{background-image:url("https://www.saintelucieexcellence.fr/wp-content/themes/saintelucieRHF_theme/img/addtocart.png");width:55px;height:52px}.add_to_cart_button{background-image:url("https://www.saintelucieexcellence.fr/wp-content/themes/saintelucieRHF_theme/img/addtocart.png")!important;width:55px!important;height:52px!important;display:inline-block;font-size:0!important;background-color:transparent!important}.add_to_cart_box .quantity input.qty{width:42px!important;height:40px!important;color:red;border:1px solid #aea585!important;font-size:20px;font-family:gill-sans-nova,sans-serif;font-weight:900}.add_to_cart_box .qty_text{font-size:11px;font-family:gill-sans-nova,sans-serif;text-transform:uppercase;color:#aea585;font-weight:700}button.qib-button{background-color:#fff!important;border:1px solid #aea585!important;-webkit-border-radius:50%!important;-moz-border-radius:50%!important;border-radius:50%!important;width:33px!important;height:33px!important;color:#aea585!important;margin:0 8px!important}.section_a_points{padding:50px 0 80px;border-bottom:3.5px dotted #aea585}.boutique_liste{padding-left:0!important;padding-right:0!important;margin-top:100px}#menu_boutique>li>a{background-color:#332d39;color:#fff!important;text-transform:uppercase;font-size:15px;padding:14px 50px;border-radius:0}#menu_boutique>li>a:hover{background-color:#cb1f2f}#menu_boutique{justify-content:space-between}#menu_boutique .menu-item-has-children{position:relative}#menu_boutique .sub-menu{margin-top:15px;width:100%;max-width:100%;display:none;position:absolute;z-index:1;list-style:none;padding:20px 0 0 0;background-color:#fff}#menu_boutique .sub-menu li{padding:15px 8px}#menu_boutique .sub-menu li a{color:#332d39;font-size:15px;font-family:gill-sans-nova,sans-serif;text-transform:uppercase}#menu_boutique .sub-menu li a:hover{color:#cb1f2f}#menu_boutique .sub-menu .menu_description{font-family:Yellowtail,cursive;font-size:17px}.submenutext{margin-top:45px}.submenutext h1{margin-bottom:18px}.submenutext p{font-size:20px}#btn_right_rec{position:absolute;right:15px;top:-30px}.troisrecettes{margin-top:56px}.troisrecettes .recette_block{position:relative;margin:0 auto;display:flex;align-items:center}.troisrecettes .recette_block .recette_block_title{position:absolute;width:100%;text-align:center;padding-right:30px}.troisrecettes .recette_block .recette_block_title .recette_block_title_inside{display:none;margin:0 40px;padding:40px;background-color:rgba(51,45,57,.7);color:#fff;font-family:Yellowtail,cursive;font-size:29px}.troisrecettes .recette_block:hover .recette_block_title_inside{display:block}.troisrecettes .carousel-control-prev img{margin-left:-150px}.troisrecettes .carousel-control-next img{margin-right:-150px}.producttitle .producttitle_container{margin-top:-110px;background-color:#fff}.producttitle .producttitle_container h1{margin:0 0 5px 0;padding-bottom:0}.producttitle .producttitle_container h2{color:#aea585;font-family:Yellowtail,cursive;text-transform:none;margin-top:0;font-weight:500;font-size:16px}.product_content{margin-top:50px}.product_content .woocommerce-product-gallery{border:1px solid #aea585;margin-bottom:20px;width:600px!important}.product_content .woocommerce-product-gallery .bestseller{margin:20px 10px}.product_content .woocommerce-product-gallery ol{list-style:none;padding:0;margin-top:12px}.product_content .woocommerce-product-gallery ol li{display:inline-block;border-radius:50%;margin:0 12px 0 0;cursor:pointer}.product_content .woocommerce-product-gallery ol li:hover{background-color:#aea585}.product_content .woocommerce-product-gallery ol li img{background-color:#fff}.product_content .woocommerce-product-gallery .zoomImg{background-color:#fff}.product_content .woocommerce-product-gallery__trigger{display:none}.product_content .profilaromatique img{max-width:350px;margin-bottom:20px}.product_content .profilaromatique strong{color:#aea585;margin-bottom:10px}.product_content h3{color:#aea585;font-family:gill-sans-nova,sans-serif;font-size:17px;margin-bottom:10px}.product_content .infostechniques{font-size:18px;padding-top:15px;padding:0!important}.product_content .infostechniques p{font-size:18px}.product_content .infostechniques .row{margin-top:25px}.product_content .infostechniques h3{text-align:left;margin-top:0;font-weight:900}.product_content .infostechniques .woocommerce-Price-amount{color:#aea585;font-family:gill-sans-nova,sans-serif;font-size:22px}.product_content .infostechniques a.ident{text-decoration:underline;cursor:pointer;color:#443e4a!important}.product_content .infostechniques a.ident:visited{color:#443e4a}.product_content .qib-container .quantity input.qty:not(#qib_id){width:70px!important;height:55px!important;border:#443e4a 1px solid!important;color:#443e4a;font-size:26px;margin-top:-10px}.product_content button.qib-button{border:#443e4a 1px solid!important;color:#443e4a!important;width:50px!important;height:50px!important}.product_content .addtocartzone{padding-top:50px}.product_content .addtocartzone1{padding-top:30px}.product_content select{border-color:#aea585;height:60px;font-size:20px;margin:0 20px;color:#aea585;padding:12px;text-transform:uppercase;margin-top:-12px}.product_content .reset_variations{text-transform:uppercase}.product_content .woocommerce-variation-price{text-align:center}.product_content .woocommerce-variation-price .woocommerce-Price-amount{font-size:30px}.product_content .infosproduits{font-size:14px}.product_content .infosproduits h4{text-align:left;color:#aea585;font-family:gill-sans-nova,sans-serif;font-size:14px;font-weight:900}.product_content .infosproduits p{font-size:14px}.product_content .infosproduits .table td,.product_content .infosproduits .table th{padding:.35rem}form.cart button[type=submit]:not(#qib_id){background-image:url("https://www.saintelucieexcellence.fr/wp-content/themes/saintelucieRHF_theme/img/addtocart2.png");width:108px;height:106px!important;background-color:transparent}.woocommerce-message{width:100%;border-top-color:#aea585;margin-top:25px;margin-bottom:0}.woocommerce-message::before{color:#aea585}#recettecarousel .recette_block_title{top:130px!important}#produitslies .related{margin-top:50px}.woocommerce-customer-details h4{font-family:gill-sans-nova,sans-serif;color:#aea585}.woocommerce-customer-details .addresses{letter-spacing:0}.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{width:60%!important;max-width:60%!important}.woocommerce .col2-set .col-2.woocommerce-Address,.woocommerce-page .col2-set .col-2.woocommerce-Address{width:49%!important;max-width:49%!important}.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1{width:40%!important;max-width:40%!important}.woocommerce .col2-set .col-1.woocommerce-Address,.woocommerce-page .col2-set .col-1.woocommerce-Address{width:49%!important;max-width:49%!important}.woocommerce-Address{border:1px solid #ddd;border-radius:10px 10px 10px 10px;-moz-border-radius:10px 10px 10px 10px;-webkit-border-radius:10px 10px 10px 10px}.woocommerce-Address .edit{margin-top:6px;font-size:12px;text-transform:uppercase}.woocommerce-Address h3{font-family:gill-sans-nova,sans-serif;color:#aea585;font-size:16px}.woocommerce-Address address{letter-spacing:0!important}.identifyforprice{cursor:pointer;text-decoration:underline}.identifyforprice:hover{text-decoration:none}.woocommerce-MyAccount-navigation ul{list-style:none;padding-left:0}.woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link{background-color:#aea585;padding:10px 15px;margin-bottom:1px}.woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link a{color:#fff!important;text-transform:uppercase;font-family:gill-sans-nova,sans-serif}.woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link:hover,.woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link:visited{background-color:#000}.woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link:hover a,.woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link:visited a{color:#fff!important}.woocommerce-variation-price{visibility:hidden;height:0}.not-available{font-family:gill-sans-nova,sans-serif;font-style:italic;font-size:12px;margin-top:20px;margin-bottom:24px}.woocommerce-checkout h3{font-family:gill-sans-nova,sans-serif;color:#aea585}.woocommerce-checkout label{margin-bottom:0;font-size:14px;line-height:auto}.woocommerce-checkout .woocommerce-input-wrapper{width:100%}.woocommerce-checkout input{font-size:15px!important}@media screen and (min-width:1000px) and (max-width:1200px){.add_to_cart_box .quantity input.qty{width:35px!important;height:29px!important;font-size:13px!important}.add_to_cart_box .qty_text{font-size:10px}button.qib-button{width:23px!important;height:23px!important}#menu_boutique>li>a{padding:14px 45px!important}}@media screen and (min-width:800px) and (max-width:1000px){#menu_boutique>li>a{padding:14px 20px!important}}@media screen and (max-width:1150px){#btn_right_rec{position:relative;margin:10px;top:0}}@media screen and (max-width:800px){#menu_boutique>li{width:100%}#menu_boutique>li .sub-menu{position:relative;margin-top:0;padding-top:0}#menu_boutique>li .sub-menu li{text-align:center}#menu_boutique>li>a{width:100%;display:block;text-align:center}#zone_boutiquelist{margin-top:10px!important}.add_to_cart_box .quantity input.qty{width:30px!important;height:30px!important}.qib-button:not(#qib_id){font-size:11px!important}button.qib-button{height:20px!important;width:20px!important}.recette_block a{width:100%}.recette_block a img{width:100%}}.cross-sells .product_etiquette{max-width:100%!important}.bio{color:#3dae5f}.woocommerce a.added_to_cart{position:absolute;margin-top:104px;background-color:#f7f6f7;width:83%;text-align:center;padding:10px;border-bottom:5px solid #aea585;border-radius:5px}body{font-family:gill-sans-nova,sans-serif;color:#443e4a;letter-spacing:.08em;font-size:15px}strong{font-family:gill-sans-nova,sans-serif}.cursive,cursive{font-family:Yellowtail,cursive;text-transform:none;font-weight:400}.gold,gold{color:#aea585}a{color:#aea585}a:hover,a:visited{text-decoration:none;color:#867e63}h1,h2,h3,h4,h5,h6{color:#332d39;font-family:gill-sans-nova,sans-serif}h1{font-size:23px;text-transform:uppercase;text-align:center;font-weight:900;margin-bottom:40px}h2{font-weight:900;color:#000;font-size:23px;text-align:center;text-transform:uppercase;margin-top:30px}h3,h4,h5,h6{color:#091939;text-align:center;text-transform:uppercase;margin-top:15px}h3{font-size:20px;margin-top:25px}h4{font-size:18px;margin-top:20px}h5{font-size:16px;margin-top:15px}h6{font-size:14px;margin-top:10px}header#headersite{position:relative;width:100%;height:70vh;overflow:hidden;padding-top:40px;background-size:cover;background-position:center center}header#headersite .menu_container{background-color:#fff;width:100%;z-index:3;position:inherit;padding:0 55px 0 55px}header#headersite .contact_menu a{display:block;width:33px;height:24px;background-image:url("https://www.saintelucieexcellence.fr/wp-content/themes/saintelucieRHF_theme/img/contact.png");text-indent:-9999px;overflow:hidden}header#headersite .menu_principal{display:flex;align-items:center;position:relative;width:100%}header#headersite .menu_principal ul{margin-left:70px;padding:45px 0 40px 0}header#headersite .menu_principal ul li{margin:0 32px}header#headersite .menu_principal ul li:first-child{margin-left:0}header#headersite .menu_principal ul li:last-child{margin-right:0;margin-left:0}header#headersite .menu_principal ul li:nth-child(2){margin-left:70px}header#headersite .menu_principal ul li:nth-child(3){margin-left:300px}header#headersite .menu_principal ul li a{color:#1b1d1f;text-transform:uppercase;font-size:16px;font-family:gill-sans-nova,sans-serif}header#headersite .menu_principal #logoSL{position:absolute;left:-130px}header#headersite .menu_principal #logoSL img{width:137px}header#headersite .menu_principal #logoRHF{position:absolute;left:47.5%;-webkit-transform:translateX(-47.5%);transform:translateX(-47.5%)}header#headersite .menu_principal #logoRHF img{width:250px}header#headersite #topbar{position:absolute;top:25px;z-index:3;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}header#headersite #topbar .col-md-12{padding:0}header#headersite #topbar a{color:#000;font-size:15px;margin-left:30px}header#headersite #topbar .cart_nb{position:absolute;top:10px;right:9px;font-size:10px}@media screen and (max-width:1600px){header{max-width:100%;width:100%}#topbar{padding-right:50px}}@media screen and (min-width:1400px) and (max-width:1600px){header .menu_container{width:1260px;margin:0 auto}header #logoSL{left:-7%!important}header .menu_principal ul{margin-left:100px}header .menu_principal ul li{margin:0 32px}header .menu_principal ul li:nth-child(3){margin-left:336px}header .carousel_container{width:1260px}}@media screen and (min-width:1200px) and (max-width:1400px){header .menu_container{width:1080px;margin:0 auto}header #logoSL{left:-10%!important}header .menu_principal ul{margin-left:57px}header .menu_principal ul li{margin:0 32px}header .menu_principal ul li:nth-child(3){margin-left:248px}header .carousel_container{width:1080px}}@media screen and (min-width:1000px) and (max-width:1200px){header .menu_container{width:1000px;margin:0 auto}header #logoSL{left:-40px!important;width:100px}header #logoRHF{width:180px}header .menu_principal ul{margin-left:85px;padding:40px 0 35px 0}header .menu_principal ul li{margin:0 32px}header .menu_principal ul li:nth-child(3){margin-left:147px}header .menu_principal ul li a{font-size:15px}header .carousel_container{width:1000px}}@media screen and (min-width:800px) and (max-width:1000px){header .menu_container{width:800px;margin:0 auto;padding:0 20px}header #logoSL{left:30px!important;top:-86px;width:70px}header #logoRHF{width:160px}header .menu_principal ul{margin-left:54px;padding:40px 0 35px 0}header .menu_principal ul li{margin:0 20px}header .menu_principal ul li:nth-child(3){margin-left:147px}header .menu_principal ul li a{font-size:14px}header .carousel_container{width:800px}}@media screen and (max-width:800px){header{height:auto!important;padding-bottom:150px}header .menu_container{width:100%;margin:25px auto;padding:0}header #logoSL{left:30px!important;top:-86px;width:70px}header #logoRHF{width:160px;top:-54px;left:50%!important}header .menu-menu-principal-container{width:100%}header .menu_principal ul{margin:0 auto;padding:65px 0 8px 0}header .menu_principal ul li{margin:0;padding:15px 25px;width:100%;border-bottom:1px solid #aea585;text-align:center}header .menu_principal ul li:nth-child(3){margin-left:0}header .menu_principal ul li:last-child{border:0}header .menu_principal ul li a{font-size:14px;margin:0 auto}header .carousel_container{width:100%}}footer a,footer p{font-size:14px;letter-spacing:0;margin-bottom:0}footer #footer1{background-color:#332d39;color:#fff;padding:30px 0}footer #footer1 a,footer #footer1 p{color:#fff}footer #footer1 form{margin-top:10px}footer #footer1 form label{display:none}footer #footer1 form .forminator-row{margin-bottom:5px!important}footer #footer1 form input,footer #footer1 form textarea{color:#333!important;font-size:12px;background-color:#443e4a;border:0}footer #footer1 form input::placeholder,footer #footer1 form textarea::placeholder{text-transform:uppercase;color:#333!important}footer #footer1 form .forminator-description span{margin-left:0;margin-right:auto;text-align:left}footer #footer1 form #submit{text-align:right;margin-top:5px}footer #footer1 form #submit button{background-color:#443e4a;border-radius:0;font-size:12px;font-family:gill-sans-nova,sans-serif;padding:12px 8px}footer #footer1 h2,footer #footer1 h3,footer #footer1 h4,footer #footer1 h5,footer #footer1 p{margin:0;text-align:left;color:#fff;text-transform:none}footer #footer1 h2{font-size:18px;font-family:gill-sans-nova,sans-serif;margin-top:30px}footer #footer1 h3{font-size:13px}footer #footer1 h3 strong{font-family:gill-sans-nova,sans-serif}footer #footer1 h4{font-size:22px;font-family:gill-sans-nova,sans-serif;margin-top:20px}footer #footer1 h5{font-size:18px;margin-top:12px;font-family:gill-sans-nova,sans-serif;margin-bottom:40px}footer #footer1 h4 img,footer #footer1 h5 img{margin-right:10px}footer #footer1 p{font-size:13px}footer #footer2 .infos_footer{text-align:center}footer #footer2 .infos_footer p{text-align:center;margin-top:40px}footer #footer2 .infos_footer strong{text-transform:uppercase}footer #footer2 .footer_logo{margin-top:-40px}footer #footer2 .footer_logo img{width:250px;margin-left:-30px}footer #footer3{padding:30px 0 20px;font-size:12px}footer #footer3 a,footer #footer3 li,footer #footer3 p{font-size:12px;color:#000}footer #footer3 .copyright{padding-left:80px}footer #footer3 .menufooter{padding-right:80px}footer #footer3 a:hover{color:#aea585}footer #footer3 ul{justify-content:end}footer #footer3 ul li{margin-left:20px}@media screen and (max-width:768px){footer #footer2 .footer_logo{margin-top:0!important}}.pagination_saintelu{text-align:center;width:100%;margin:50px 0 50px 0}.pagination_saintelu .page-numbers{border:1px solid #000;padding:8px 15px;margin:0 5px}.pagination_saintelu .page-numbers.current,.pagination_saintelu .page-numbers:hover{background-color:#000;color:#fff}.pagination_saintelu .page-numbers.dots{color:#efefef;border-color:#efefef}.pagination_saintelu .page-numbers.dots:hover{background-color:transparent!important;cursor:default!important}.nav-next,.nav-previous{min-width:150px!important;width:auto!important}.posts-navigation{width:100%;margin:50px 0}.branda-login{margin:0!important}body.home header#headersite{height:650px}.carousel_container{width:1600px;height:100%;margin:0 auto;display:flex;align-items:center;z-index:1}.carousel_slide{padding-top:300px!important;height:100%;width:100%;background-size:cover;background-position:center;background-repeat:no-repeat;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#fff}.carousel_slide .fondtranspa{position:absolute;width:100%;height:100%;z-index:0;top:0!important}.carousel_slide a,.carousel_slide h1,.carousel_slide p{text-align:center;z-index:1;position:relative}.carousel_slide h1{margin-bottom:15px;color:#fff}.carousel_slide p{margin-bottom:10px;font-size:20px;color:#fff}.carousel_home{margin-top:-150px;position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}.carousel_home .slick-list{height:630px!important}.carousel_home .slick-list .slick-track{height:630px!important}.carousel_home .slick-dots{list-style:none;padding:12px 0 0 0;display:table;margin:-90px auto 0 auto;position:inherit}.carousel_home .slick-dots li{float:left}.carousel_home .slick-dots li button{border:2px solid #fff;font-size:0;line-height:0;display:block;border-radius:50%;width:15px;height:15px;padding:5px;margin:0 5px;cursor:pointer;color:transparent;outline:0;background:0 0}.carousel_home .slick-dots li button:hover{background-color:#fff}.carousel_home .slick-dots li.slick-active button{background-color:#fff}.carousel_home .slick-arrow{position:absolute;z-index:3;top:50%}.carousel_home .slick-arrow.slick-next{right:0}#sub_menus_home{margin-top:-58px;z-index:3;position:relative}#sub_menus_home .separator_sub_menu_home{width:150px}#sub_menus_home .container{padding-bottom:60px;border-bottom:#aea585 3.5px dotted}#sub_menus_home .col-md-12{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;max-width:1110px;margin:0 auto}#sub_menus_home .col-md-12 .container{padding-bottom:0!important;border-bottom:0!important}#sub_menus_home .col-md-12 .submenu_card{width:300px;max-width:300px}#sub_menus_home .col-md-12 .submenu_card .card_title{text-align:center;color:#aea585;font-family:gill-sans-nova,sans-serif;font-size:16px;text-transform:uppercase;height:105px;background-color:#fff;display:flex;align-items:center}#sub_menus_home .col-md-12 .submenu_card .card_title div{margin:0 auto;width:220px}#sub_menus_home .col-md-12 .submenu_card .ensavoirplusbtn{text-align:center;margin-top:-50px}#nos_produits{padding:45px}#nos_produits .container{padding-bottom:60px;border-bottom:#aea585 3.5px dotted}.nosproduits{margin-bottom:20px}#nosoffres h1{margin-bottom:25px}#nosoffres .container{padding-bottom:60px;border-bottom:#aea585 3.5px dotted}#nosoffres .subtitle{margin-bottom:60px}#nosoffres .col-md-4{background-position:center center;width:432px;height:368px;display:flex;align-items:center;flex-wrap:wrap;text-align:center}#nosoffres .col-md-4 h2{color:#aea585;text-align:center;font-family:gill-sans-nova,sans-serif;text-transform:uppercase;font-size:30px;margin:0 auto}#nosoffres .col-md-4 blockquote{width:327px;margin:0 auto}#nosoffres .col-md-4 blockquote p{color:#121f31!important;font-size:25px!important;text-transform:none!important;text-justify:auto;line-height:31px!important}#nosoffres .col-md-4 p{color:#aea585;text-transform:uppercase;font-size:12px;margin:0 auto}#pourquoisl .container{border-bottom:#aea585 3.5px dotted}#pourquoisl .container .row{position:relative}#pourquoisl .container .col-md-6{height:390px;background-position:center center;background-size:cover}#pourquoisl .container .col-md-4{background-color:#fff;position:absolute;width:378px;top:50%;left:50%;transform:translate(-50%,-50%);padding:16px 30px 40px 30px}.pourquoi_title{width:310px;height:auto;display:flex;align-items:center;background-color:#fff;position:absolute;bottom:20px;padding:5px 20px}.pourquoi_title h3{color:#aea585;font-family:gill-sans-nova,sans-serif;font-weight:700;font-size:17px;margin:0 auto}.pourquoi_title.left{left:50px}.pourquoi_title.right{right:50px}@media screen and (min-width:1000px) and (max-width:1200px){.pourquoi_title{width:280px;bottom:20px}.pourquoi_title h3{font-size:16px}.pourquoi_title.left{left:40px}.pourquoi_title.right{right:40px}}@media screen and (min-width:800px) and (max-width:1000px){.submenu_card{width:250px!important}.submenu_card .ensavoirplusbtn{margin-top:-36px}.submenu_card .ensavoirplusbtn img{width:80px}.pourquoi_title{width:230px;bottom:20px}.pourquoi_title h3{font-size:15px}.pourquoi_title.left{left:30px}.pourquoi_title.right{right:30px}}@media screen and (max-width:800px){#sub_menus_home .col-md-12{display:block}#sub_menus_home .col-md-12 .submenu_card{max-width:95%!important;margin:0 auto 20px auto}#sub_menus_home .col-md-12 .submenu_card .card_title{border:1px solid #aea585}#sub_menus_home .col-md-12 .submenu_card:first-child .card_title{border:0}.pourquoi_title{width:200px;bottom:20px}.pourquoi_title h3{font-size:14px}.pourquoi_title.left{left:15px}.pourquoi_title.right{right:15px}}@media screen and (max-width:768px){#nosoffres .col-md-4{margin:0 auto!important}#pourquoisl .col-md-4{position:relative!important;width:100%!important;left:auto!important;margin-top:0!important;top:auto!important;transform:none!important}}.page-title{background-color:#fff;margin-top:-90px;padding:40px 20px}.page-title h1{font-size:23px;margin-bottom:0}section.page_content{margin:40px 0 0 0}.frisechrono .col-md-5{padding-top:140px;font-size:16px;letter-spacing:0;text-align:justify}.frisechrono .col-md-5 img{max-width:100%}.frisechrono h2{font-family:Yellowtail,cursive;font-size:20px;text-transform:none;font-weight:400}.frisechrono p{font-size:16px;letter-spacing:0}.frisechrono .frisedate{text-align:center}.frisechrono .frise2003{margin-top:128px}.frisechrono .frise2005{margin-top:170px}.frisechrono .frise2018{margin-top:150px}#certifs .container{border-bottom:#aea585 3.5px dotted}#certifs .container .row{position:relative}#certifs .container .col-md-6{height:790px;background-position:center center;background-size:cover}#certifs .container .col-md-12{height:384px;background-position:center center;background-size:cover;margin-bottom:22px}#certifs .container .col-md-4{background-color:#fff;position:absolute;width:378px;top:50%;left:50%;transform:translate(-50%,-50%);padding:16px 30px 40px 30px}#certifs .container .col-md-4 h2{margin-bottom:25px}#certifs .pourquoi_title{bottom:45%;padding:30px 20px;width:340px}#certifs .pourquoi_title h3{color:#aea585;font-family:gill-sans-nova,sans-serif;font-weight:700;font-weight:400;font-size:16px;margin:0 auto}#certifs .pourquoi_title.left{left:0}#certifs .pourquoi_title.right{right:0}#certifs .pourquoi_logo{width:140px;height:140px;display:flex;align-items:center;background-color:#fff;border-radius:50%;bottom:40%;position:absolute}#certifs .pourquoi_logo img{margin:0 auto;max-width:100px}#certifs .pourquoi_logo.left{left:-63px}#certifs .pourquoi_logo.right{right:-63px}@media screen and (min-width:1200px) and (max-width:1400px){.pourquoi_title{padding:30px 38px 30px 10px!important;width:320px!important}.pourquoi_title.left{left:20px!important}.pourquoi_title.right{right:20px!important}.pourquoi_logo.left{left:-10px!important}.pourquoi_logo.right{right:-10px!important}}@media screen and (min-width:1000px) and (max-width:1200px){.pourquoi_title{padding:20px 38px 20px 10px!important;width:280px!important}.pourquoi_title.left{left:20px!important}.pourquoi_title.right{right:20px!important}.pourquoi_logo{width:100px!important;height:100px!important;bottom:43%!important}.pourquoi_logo img{max-width:80%!important}.pourquoi_logo.left{left:-10px!important}.pourquoi_logo.right{right:-10px!important}}@media screen and (min-width:800px) and (max-width:1000px){.pourquoi_title{padding:20px 38px 20px 10px!important;width:280px!important}.pourquoi_title.left{left:20px!important}.pourquoi_title.right{right:20px!important}.pourquoi_logo{width:100px!important;height:100px!important;bottom:43%!important}.pourquoi_logo img{max-width:80%!important}.pourquoi_logo.left{left:-10px!important}.pourquoi_logo.right{right:-10px!important}}@media screen and (max-width:800px){.pourquoi_title{padding:20px 38px 20px 10px!important;width:280px!important}.pourquoi_title.left{left:20px!important}.pourquoi_title.right{right:20px!important}.pourquoi_logo{width:100px!important;height:100px!important;bottom:43%!important}.pourquoi_logo img{max-width:80%!important}.pourquoi_logo.left{left:-10px!important}.pourquoi_logo.right{right:-10px!important}#certifs .col-md-4{width:100%!important;position:relative!important}#certifs .col-md-6:first-child{margin:16px!important}}@media screen and (max-width:768px){.frisedate{display:none}.frisechrono .col-md-5{padding:0}.frisechrono .col-md-5 br{display:none}}.single-post iframe{width:100%!important;height:468px!important}body.blog header{height:508px!important}body.blog .bignewstitle{background-color:#fff;margin-top:-110px;padding:38px 15px}body.blog .bignewstitle h1{font-family:gill-sans-nova,sans-serif;color:#aea585;font-size:28px;letter-spacing:2.3px;margin-bottom:0}body.blog time{font-family:gill-sans-nova,sans-serif;color:#aea585;text-align:center;font-size:18px;width:100%;display:block;letter-spacing:2px;padding:30px 10px;font-weight:700}body.blog h2{margin:0}body.blog h2 p{text-align:center;font-size:23px}body.blog .excerpt p{font-size:18px;letter-spacing:1.4px;line-height:30px}body.blog .bignews,body.blog .zonenews{border-bottom:#aea585 3.5px dotted}.zonenews_titre{padding:50px 0;text-align:center}#menu_news{margin-top:20px;display:inline-flex;position:relative}#menu_news li a{font-size:20px;color:#332d39;letter-spacing:1.5px;padding:0 16px}#menu_news li a:hover{color:#aea585}#menu_news li::after{content:"|";font-family:gill-sans-nova,sans-serif;font-size:18px}#menu_news li:last-child::after{content:""}#btn_right{position:absolute;right:15px;top:24px}.newsblock{max-width:100%;position:relative;padding-bottom:40px}.newsblock h2{font-family:gill-sans-nova,sans-serif;margin:21px 0!important;text-align:left;letter-spacing:2px;font-size:22px}.newsblock .excerpt p{font-size:15px!important;line-height:23px!important}.newsblock p.readmore a{font-family:gill-sans-nova,sans-serif}.newsblock img{width:100%}#smallnews{padding:0!important}time.time{width:auto!important;display:inherit!important;max-width:100%;font-size:15px!important;letter-spacing:1px!important;font-weight:600!important;text-align:left!important;padding:22px 0 0 0!important;color:#aea585}.zonenews{padding-bottom:40px}.page-title{color:#aea585;font-family:gill-sans-nova,sans-serif;letter-spacing:2px}article .page-title{margin-bottom:20px}article .entry-content{margin-bottom:20px}article .entry-content p{font-size:19px;line-height:25px;font-family:gill-sans-nova,sans-serif;letter-spacing:.5px}article footer.entry-footer{margin-bottom:30px}article footer.entry-footer .posted-on{color:#aea585;font-family:gill-sans-nova,sans-serif}.single-post .entry-content img{max-width:100%;height:auto}@media screen and (max-width:1150px){#btn_right{position:relative!important;margin:0 auto!important;right:auto!important;top:20px!important}}@media screen and (max-width:800px){.bignewstitle{margin-top:20px!important;border:1px solid #aea585}}.woocommerce .col2-set .col-1,.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-1,.woocommerce-page .col2-set .col-2{max-width:48%}.woocommerce .col2-set .col-1 h2,.woocommerce .col2-set .col-2 h2,.woocommerce-page .col2-set .col-1 h2,.woocommerce-page .col2-set .col-2 h2{color:#aea585;font-family:gill-sans-nova,sans-serif}