/* creation date: Fri, 11 Jul 2025 14:28:44 GMT
concat references:
https%3A%2F%2Fwww.comptoirducabriolet.com%2Fthemes%2Fdpan%2Fcss%2Fmodules%2Fambjolisearch%2Fviews%2Fcss%2Fambjoliautocomplete.css
https%3A%2F%2Fwww.comptoirducabriolet.com%2Fthemes%2Fdpan%2Fcss%2Fmodules%2Fbannercdc%2Fviews%2Fcss%2Fbannercdc.css
https%3A%2F%2Fwww.comptoirducabriolet.com%2Fmodules%2Fproductscategory%2Fcss%2Fproductscategory.css
https%3A%2F%2Fwww.comptoirducabriolet.com%2Fmodules%2Ftotswitchattribute%2Fviews%2Fcss%2Ftotswitch16.css
*/
/*! https%3A%2F%2Fwww.comptoirducabriolet.com%2Fthemes%2Fdpan%2Fcss%2Fmodules%2Fambjolisearch%2Fviews%2Fcss%2Fambjoliautocomplete.css */
.ui-autocomplete-loading{background-image:url('https://www.comptoirducabriolet.com/themes/dpan/css/modules/ambjolisearch/views/img/indicator.gif?frz-v=1094')!important;background-repeat:no-repeat!important;background-position:80% center!important;padding-right:5px}.ui-autocomplete{z-index:9999!important}.ui-menu-item{position:relative;background-color:#fff;clear:left}.ui-menu .ui-menu-item a.ui-state-focus,.ui-menu .ui-menu-item a.ui-state-hover,.ui-menu .ui-menu-item a:hover{border:1px solid #ffb800;border-radius:2px;background:#fafafa!important}.ui-menu .ui-menu-item .jolisearch-image{float:left;clear:left;position:relative;display:inline-block;vertical-align:top;margin:0;max-width:45px;max-height:45px;width:30%}.ui-menu .ui-menu-item .jolisearch-description span{padding-left:5px}.ui-menu .ui-menu-item span.jolisearch-features,.ui-menu .ui-menu-item span.jolisearch-post{margin-left:2px}#newheader .ui-autocomplete-loading{background-image:url('https://www.comptoirducabriolet.com/themes/dpan/css/modules/ambjolisearch/views/img/indicator.gif?frz-v=1094')!important;background-repeat:no-repeat!important;background-position:80% center!important;padding-right:5px}#newheader .ui-autocomplete{z-index:9999!important}.ui-menu{border:1px solid #a0a0a0;background-color:#fff;border-radius:3px;box-shadow:3px 3px 10px rgba(100,100,100,.9);min-width:300px;position:fixed;text-align:left;font-size:12px}#newheader .ui-menu-item{position:relative;background-color:#fff;padding-bottom:5px}.ui-menu .ui-menu-item a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:5px 0 5px 5px;border-bottom:1px solid grey;text-decoration:none;color:#000}.ui-menu .ui-menu-item a.ui-state-active,.ui-menu .ui-menu-item a.ui-state-focus{margin:0}.ui-menu .ui-menu-item a.ui-corner-all{border:1px solid transparent}.ui-menu .ui-menu-item div.jolisearch-description{position:relative;display:inline-block;overflow:visible;padding:0 10px 0 3px;width:60%}.ui-menu .ui-menu-item .jolisearch-description span{padding-top:2px;font-size:12px}.ui-menu .ui-menu-item span.jolisearch-pre{padding:4px 0 0;position:relative;display:inline-block}.ui-menu .ui-menu-item span.jolisearch-pre:after{content:'-';padding:0 3px}.ui-menu .ui-menu-item span.jolisearch-name{display:inline-block}.ui-menu .ui-menu-item span.jolisearch-features,.ui-menu .ui-menu-item span.jolisearch-post{color:#757575;position:relative;display:block}.ui-menu .ui-menu-item a:hover span,.ui-menu .ui-menu-item a:hover span.jolisearch-features,.ui-menu .ui-menu-item a:hover span.jolisearch-name,.ui-menu .ui-menu-item a:hover span.jolisearch-post,.ui-menu .ui-menu-item a:hover span.jolisearch-pre{color:#3b4d87}.ui-menu .ui-menu-item div.more-results{text-align:center;color:#3b4d87}.ui-menu .ui-menu-item div.more-results span{font-weight:700;text-align:center;color:#3b4d87}.ui-menu li+li:before{content:' ';display:block;width:75%;height:1px;border-top:1px solid #ddd;margin:1px auto 3px 50px}.ui-menu .ui-menu-item .jolisearch-post-right{position:relative;text-align:right;margin-top:-22px;font-size:13px;white-space:nowrap;width:10%}.ui-menu .ui-menu-item span.jolisearch-title{padding:6px 8px;font-size:12px;color:#fff;text-shadow:0 1px 0 #000;text-transform:uppercase;background:#2f4076;display:inline-block;margin-left:-15px;border-radius:2px 2px 0 0;position:relative;box-shadow:1px 3px 7px rgba(50,50,50,.5);z-index:30;margin-top:3px;margin-bottom:-2px}.ui-menu .ui-menu-item span.jolisearch-title:after{content:' ';display:inline-block;float:left;width:1px;height:1px;border-bottom:7px solid transparent;border-right:12px solid #aaa;position:absolute;bottom:-8px;left:0}.ui-menu li+li.jolisearch-container:before{content:' ';display:block;width:100%;height:1px;margin-left:5px;margin-right:5px;margin-top:1px;border-top:1px #ddd}.ui-menu .jolisearch-description.category,.ui-menu .jolisearch-description.manufacturer{line-height:3em}
/*! https%3A%2F%2Fwww.comptoirducabriolet.com%2Fthemes%2Fdpan%2Fcss%2Fmodules%2Fbannercdc%2Fviews%2Fcss%2Fbannercdc.css */
#newheader div.header-bottom,#newheader div.header-top{background-color:none;color:#343434;min-height:0;max-height:0;height:0;padding:0;margin:0;text-align:center}@media (max-width:640px){#index>section.main-top{display:none}}@media (min-width:641px){#index .main>section.main-top{display:none}}#bannercdc{margin:0 auto;max-width:100%;background-color:#dfdfdf;color:#343434;height:40px;position:relative;z-index:10000;overflow:hidden}#bannercdc>ul:not(.owl-loaded){height:0}#bannercdc ul{max-width:600px;margin:0 auto;padding-top:0}#bannercdc ul li{padding:0 20px}#bannercdc ul li a{display:block;margin:0 auto}#bannercdc img{max-height:40px;width:unset;float:right;text-align:right}#bannercdc div.banner-content,#bannercdc div.banner-img{display:inline-block;vertical-align:middle;padding:0 2%}#bannercdc div.banner-img{text-align:left;width:10%;padding-left:20%}#bannercdc div.banner-content{text-align:left;width:70%}#bannercdc div.banner-content span.banner-title{display:none;clear:both;font-weight:700}#bannercdc div.banner-content span.banner-subtitle{display:block;clear:both}#bannercdc .owl-theme .owl-nav [class*=owl-]{color:#343434;font-size:14px;margin:0;padding:5px 8px 8px;background:#dfdfdf;display:inline-block;cursor:pointer;-webkit-border-radius:0px;-moz-border-radius:0;border-radius:0;width:auto;min-height:40px}#bannercdc .owl-controls{position:absolute;margin:0;top:0;bottom:0;height:0;width:100%}#bannercdc .owl-theme .owl-nav{margin-top:0}#bannercdc .owl-controls i{background-color:#dfdfdf;color:#343434;width:100%;text-align:center;line-height:30px;border-radius:0}#bannercdc .owl-controls .owl-prev i{padding-right:20px}#bannercdc .owl-controls .owl-next i{padding-left:20px}#bannercdc .owl-controls i.picto{background:url('https://www.comptoirducabriolet.com/themes/dpan/css/modules/bannercdc/views/img/picto-nav.gif?frz-v=1094') no-repeat;display:block;width:32px;height:32px;margin:0}#bannercdc .owl-controls i.icon-bannercdc-left{background-position:0 0}#bannercdc .owl-controls i.icon-bannercdc-right{background-position:0 -30px}#bannercdc .owl-controls .owl-prev{width:30px;height:30px;position:absolute;left:0}#bannercdc .owl-controls .owl-next{width:30px;height:30px;position:absolute;right:0}
/*! https%3A%2F%2Fwww.comptoirducabriolet.com%2Fmodules%2Fproductscategory%2Fcss%2Fproductscategory.css */
h2.productscategory_h2{margin:40px 0 20px;padding:10px 0;border-bottom:1px solid #ccc;font-size:18px;color:#333}#productscategory{overflow:auto}#productscategory_list{overflow:hidden;float:left;width:96%}#productscategory_list ul{list-style-type:none;margin:0 0 0 14px}#productscategory_list li{float:left;margin:0 9px;padding:0 5px}@media screen and (-webkit-min-device-pixel-ratio:0){#productscategory_list li{margin:0 7px}}#productscategory_list li a.lnk_img{display:block}#productscategory_list li a img{border:1px solid #ccc}#productscategory_list li p.product_name{text-align:center}#productscategory_noscroll{height:120px;width:100%;margin-bottom:30px}#productscategory_scroll_left,#productscategory_scroll_right{background:url('https://www.comptoirducabriolet.com/modules/productscategory/img/thumbs_left.gif?frz-v=1094') center no-repeat;text-indent:-3000px;display:block;width:9px;height:18px;float:left;margin-top:30px}#productscategory_scroll_right{background-image:url('https://www.comptoirducabriolet.com/modules/productscategory/img/thumbs_right.gif?frz-v=1094')}
/*! https%3A%2F%2Fwww.comptoirducabriolet.com%2Fmodules%2Ftotswitchattribute%2Fviews%2Fcss%2Ftotswitch16.css */
.totsuggestproductcart_15#product_list ul{width:100%;margin-bottom:20px}.totsuggestproductcart_15#product_list li{position:relative;display:block;float:left;width:345px;min-width:345px;padding:15px;margin:10px 10px 20px 0}.totsuggestproductcart_15#product_list li:hover{-webkit-box-shadow:4px 4px 18px -8px rgba(0,0,0,.75);-moz-box-shadow:4px 4px 18px -8px rgba(0,0,0,.75);box-shadow:4px 4px 18px -8px rgba(0,0,0,.75)}.totsuggestproductcart_15#product_list li h3{font-size:17px;line-height:23px;color:#3a3939;margin-top:0;height:25px}.totsuggestproductcart_15#product_list li .center_block{width:100%!important}.totsuggestproductcart_15#product_list li .center_block>p:nth-child(1){height:40px;background-color:#ccc}.totsuggestproductcart_15#product_list li .rules{font-family:Arial,Helvetica,sans-serif;font-size:16px;height:30px;margin:15px 0 0;text-align:left;color:#777}.totsuggestproductcart_15#product_list li .center_block #prod_desc{height:60px}.totsuggestproductcart_15#product_list .right_block #old_price{text-decoration:line-through}.totsuggestproductcart_15#product_list .right_block .price{font:600 19px/25px "Open Sans",sans-serif;color:#333}.totsuggestproductcart_15#product_list li a img{border:1px solid #ccc;width:100%;height:auto}.right_block{position:relative!important;float:left!important;width:100%!important;text-align:center!important}.right_block .price_container{height:20px}.right_block .price_container p{display:inline-block;margin:10px 0}p#add_to_cart{text-align:center}.right_block p#add_to_cart{text-align:center;padding-bottom:0}.right_block p#add_to_cart input.exclusive{margin:auto;border-radius:1px;font-weight:700;font-size:15px;line-height:22px;border:none;text-shadow:0 1px #015883;padding:12px;color:#fff;display:block!important;-moz-transition:.3s;-o-transition:.3s;-webkit-transition:.3s;transition:.3s;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0,#009ad0),color-stop(100%,#007ab7));background-image:-moz-linear-gradient(#009ad0,#007ab7);background-image:-webkit-linear-gradient(#009ad0,#007ab7);background-image:linear-gradient(#009ad0,#007ab7)}.right_block p#add_to_cart input.exclusive:hover{background:linear-gradient(#009ad0,#007ab7)}.banner_container{background-color:#000}div.panel-heading.clearfix.banner_container{width:100%;background-color:#000}