abbr,address,article,aside,audio,b,blockquote,body,body div,caption,cite,code,dd,del,details,dfn,dl,dt,em,fieldset,figure,footer,form,h1,h2,h3,h4,h5,h6,header,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font-weight:400;vertical-align:baseline;background:0 0}article,aside,details,figure,footer,header,nav,section,summary{display:block}*,:after,:before{box-sizing:border-box}embed,img,object{max-width:100%}html{overflow-y:scroll}ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:0 0}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted #000;cursor:help}table{border-collapse:collapse;border-spacing:0}th{font-weight:700;vertical-align:bottom}td{font-weight:400}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}pre{white-space:pre;white-space:pre-wrap;white-space:pre-line;word-wrap:break-word}input[type=radio]{vertical-align:text-bottom}input[type=checkbox]{vertical-align:bottom}.ie7 input[type=checkbox]{vertical-align:baseline}.ie6 input{vertical-align:text-bottom}input,select,textarea{font:99% sans-serif}table{font:100%}small{font-size:85%}strong{font-weight:700}td,td img{vertical-align:top}sub,sup{font-size:75%;line-height:0;position:relative}sup{top:-.5em}sub{bottom:-.25em}code,kbd,pre,samp{font-family:monospace,sans-serif}.clickable,button,input[type=button],input[type=file],input[type=submit]{cursor:pointer}button,input,select,textarea{margin:0}button,input[type=button]{width:auto;overflow:visible}.ie7 img{-ms-interpolation-mode:bicubic}.clearfix:after,.clearfix:before{content:'\0020';display:block;height:0;overflow:hidden}.clearfix:after{clear:both}.clearfix{zoom:1}button{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}input,textarea{outline:0}input[type=password]:-webkit-autofill,input[type=text]:-webkit-autofill{background-color:#fff!important;-webkit-box-shadow:0 0 0 1000px #fff inset}.clear{clear:both;margin:0;padding:0}.line{width:100%;float:left;margin:0;padding:0}.cell-12,.col-md-12{width:100%}.cell-11,.col-md-11{width:91.66666667%}.cell-10,.col-md-10{width:83.33333333%}.cell-9,.col-md-9{width:75%}.cell-8,.col-md-8{width:66.66666667%}.cell-7,.col-md-7{width:58.33333333%}.cell-6,.col-md-6{width:50%}.cell-5,.col-md-5{width:41.66666667%}.cell-4,.col-md-4{width:33.33333333%}.cell-3,.col-md-3{width:25%}.cell-2,.col-md-2{width:16.66666667%}.cell-1,.col-md-1{width:8.33333333%}.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{float:left;padding:0 15px}.no-padding{padding:0}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.hidden{display:none}.content{width:1182px;margin:0 auto;padding:0}.left{float:left}.right{text-align:right}.center{text-align:center}.col1,.col10,.col11,.col12,.col2,.col3,.col4,.col5,.col6,.col7,.col8,.col9{float:left;margin:0 3% 0 0}.col1.last,.col10.last,.col11.last,.col12,.col2.last,.col3.last,.col4.last,.col5.last,.col6.last,.col7.last,.col8.last,.col9.last{margin:0}.part1,.part10,.part11,.part12,.part2,.part3,.part4,.part5,.part6,.part7,.part8,.part9{margin:0 3% 0 0}.col1,.part1{width:5.5%}.col2,.part2{width:14%}.col3,.part3{width:22.5%}.col4,.part4{width:31%}.col5,.part5{width:39.5%}.col6,.part6{width:48%}.col7,.part7{width:56.5%}.col8,.part8{width:65%}.col9,.part9{width:73.5%}.col10,.part10{width:82%}.col11,.part11{width:90.5%}.col12,.part12{width:99%;margin:0}.Ustyle,h3{color:var(--secondary)}h3.title{text-align:center}p.line{width:100%}div.title{margin-bottom:20px}div.puce,div.t{margin-left:30px}div.paragraphe{margin-bottom:20px}div.sign{float:right;font-style:italic}/*!
 *  Font Awesome 4.6.3 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */@font-face{font-family:FontAwesome;src:url(fonts/fontawesome-webfont.eot?v=4.6.3);src:url(fonts/fontawesome-webfont.eot?#iefix&v=4.6.3) format('embedded-opentype'),url(fonts/fontawesome-webfont.woff2?v=4.6.3) format('woff2'),url(fonts/fontawesome-webfont.woff?v=4.6.3) format('woff'),url(fonts/fontawesome-webfont.ttf?v=4.6.3) format('truetype'),url(fonts/fontawesome-webfont.svg?v=4.6.3#fontawesomeregular) format('svg');font-weight:400;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:.08em solid #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{-ms-filter:'progid:DXImageTransform.Microsoft.BasicImage(rotation=1)';-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:'progid:DXImageTransform.Microsoft.BasicImage(rotation=2)';-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:'progid:DXImageTransform.Microsoft.BasicImage(rotation=3)';-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:'progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)';-webkit-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.fa-flip-vertical{-ms-filter:'progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)';-webkit-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-rotate-90{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:'\f000'}.fa-music:before{content:'\f001'}.fa-search:before{content:'\f002'}.fa-envelope-o:before{content:'\f003'}.fa-heart:before{content:'\f004'}.fa-star:before{content:'\f005'}.fa-star-o:before{content:'\f006'}.fa-user:before{content:'\f007'}.fa-film:before{content:'\f008'}.fa-th-large:before{content:'\f009'}.fa-th:before{content:'\f00a'}.fa-th-list:before{content:'\f00b'}.fa-check:before{content:'\f00c'}.fa-close:before,.fa-remove:before,.fa-times:before{content:'\f00d'}.fa-search-plus:before{content:'\f00e'}.fa-search-minus:before{content:'\f010'}.fa-power-off:before{content:'\f011'}.fa-signal:before{content:'\f012'}.fa-cog:before,.fa-gear:before{content:'\f013'}.fa-trash-o:before{content:'\f014'}.fa-home:before{content:'\f015'}.fa-file-o:before{content:'\f016'}.fa-clock-o:before{content:'\f017'}.fa-road:before{content:'\f018'}.fa-download:before{content:'\f019'}.fa-arrow-circle-o-down:before{content:'\f01a'}.fa-arrow-circle-o-up:before{content:'\f01b'}.fa-inbox:before{content:'\f01c'}.fa-play-circle-o:before{content:'\f01d'}.fa-repeat:before,.fa-rotate-right:before{content:'\f01e'}.fa-refresh:before{content:'\f021'}.fa-list-alt:before{content:'\f022'}.fa-lock:before{content:'\f023'}.fa-flag:before{content:'\f024'}.fa-headphones:before{content:'\f025'}.fa-volume-off:before{content:'\f026'}.fa-volume-down:before{content:'\f027'}.fa-volume-up:before{content:'\f028'}.fa-qrcode:before{content:'\f029'}.fa-barcode:before{content:'\f02a'}.fa-tag:before{content:'\f02b'}.fa-tags:before{content:'\f02c'}.fa-book:before{content:'\f02d'}.fa-bookmark:before{content:'\f02e'}.fa-print:before{content:'\f02f'}.fa-camera:before{content:'\f030'}.fa-font:before{content:'\f031'}.fa-bold:before{content:'\f032'}.fa-italic:before{content:'\f033'}.fa-text-height:before{content:'\f034'}.fa-text-width:before{content:'\f035'}.fa-align-left:before{content:'\f036'}.fa-align-center:before{content:'\f037'}.fa-align-right:before{content:'\f038'}.fa-align-justify:before{content:'\f039'}.fa-list:before{content:'\f03a'}.fa-dedent:before,.fa-outdent:before{content:'\f03b'}.fa-indent:before{content:'\f03c'}.fa-video-camera:before{content:'\f03d'}.fa-image:before,.fa-photo:before,.fa-picture-o:before{content:'\f03e'}.fa-pencil:before{content:'\f040'}.fa-map-marker:before{content:'\f041'}.fa-adjust:before{content:'\f042'}.fa-tint:before{content:'\f043'}.fa-edit:before,.fa-pencil-square-o:before{content:'\f044'}.fa-share-square-o:before{content:'\f045'}.fa-check-square-o:before{content:'\f046'}.fa-arrows:before{content:'\f047'}.fa-step-backward:before{content:'\f048'}.fa-fast-backward:before{content:'\f049'}.fa-backward:before{content:'\f04a'}.fa-play:before{content:'\f04b'}.fa-pause:before{content:'\f04c'}.fa-stop:before{content:'\f04d'}.fa-forward:before{content:'\f04e'}.fa-fast-forward:before{content:'\f050'}.fa-step-forward:before{content:'\f051'}.fa-eject:before{content:'\f052'}.fa-chevron-left:before{content:'\f053'}.fa-chevron-right:before{content:'\f054'}.fa-plus-circle:before{content:'\f055'}.fa-minus-circle:before{content:'\f056'}.fa-times-circle:before{content:'\f057'}.fa-check-circle:before{content:'\f058'}.fa-question-circle:before{content:'\f059'}.fa-info-circle:before{content:'\f05a'}.fa-crosshairs:before{content:'\f05b'}.fa-times-circle-o:before{content:'\f05c'}.fa-check-circle-o:before{content:'\f05d'}.fa-ban:before{content:'\f05e'}.fa-arrow-left:before{content:'\f060'}.fa-arrow-right:before{content:'\f061'}.fa-arrow-up:before{content:'\f062'}.fa-arrow-down:before{content:'\f063'}.fa-mail-forward:before,.fa-share:before{content:'\f064'}.fa-expand:before{content:'\f065'}.fa-compress:before{content:'\f066'}.fa-plus:before{content:'\f067'}.fa-minus:before{content:'\f068'}.fa-asterisk:before{content:'\f069'}.fa-exclamation-circle:before{content:'\f06a'}.fa-gift:before{content:'\f06b'}.fa-leaf:before{content:'\f06c'}.fa-fire:before{content:'\f06d'}.fa-eye:before{content:'\f06e'}.fa-eye-slash:before{content:'\f070'}.fa-exclamation-triangle:before,.fa-warning:before{content:'\f071'}.fa-plane:before{content:'\f072'}.fa-calendar:before{content:'\f073'}.fa-random:before{content:'\f074'}.fa-comment:before{content:'\f075'}.fa-magnet:before{content:'\f076'}.fa-chevron-up:before{content:'\f077'}.fa-chevron-down:before{content:'\f078'}.fa-retweet:before{content:'\f079'}.fa-shopping-cart:before{content:'\f07a'}.fa-folder:before{content:'\f07b'}.fa-folder-open:before{content:'\f07c'}.fa-arrows-v:before{content:'\f07d'}.fa-arrows-h:before{content:'\f07e'}.fa-bar-chart-o:before,.fa-bar-chart:before{content:'\f080'}.fa-twitter-square:before{content:'\f081'}.fa-facebook-square:before{content:'\f082'}.fa-camera-retro:before{content:'\f083'}.fa-key:before{content:'\f084'}.fa-cogs:before,.fa-gears:before{content:'\f085'}.fa-comments:before{content:'\f086'}.fa-thumbs-o-up:before{content:'\f087'}.fa-thumbs-o-down:before{content:'\f088'}.fa-star-half:before{content:'\f089'}.fa-heart-o:before{content:'\f08a'}.fa-sign-out:before{content:'\f08b'}.fa-linkedin-square:before{content:'\f08c'}.fa-thumb-tack:before{content:'\f08d'}.fa-external-link:before{content:'\f08e'}.fa-sign-in:before{content:'\f090'}.fa-trophy:before{content:'\f091'}.fa-github-square:before{content:'\f092'}.fa-upload:before{content:'\f093'}.fa-lemon-o:before{content:'\f094'}.fa-phone:before{content:'\f095'}.fa-square-o:before{content:'\f096'}.fa-bookmark-o:before{content:'\f097'}.fa-phone-square:before{content:'\f098'}.fa-twitter:before{content:'\f099'}.fa-facebook-f:before,.fa-facebook:before{content:'\f09a'}.fa-github:before{content:'\f09b'}.fa-unlock:before{content:'\f09c'}.fa-credit-card:before{content:'\f09d'}.fa-feed:before,.fa-rss:before{content:'\f09e'}.fa-hdd-o:before{content:'\f0a0'}.fa-bullhorn:before{content:'\f0a1'}.fa-bell:before{content:'\f0f3'}.fa-certificate:before{content:'\f0a3'}.fa-hand-o-right:before{content:'\f0a4'}.fa-hand-o-left:before{content:'\f0a5'}.fa-hand-o-up:before{content:'\f0a6'}.fa-hand-o-down:before{content:'\f0a7'}.fa-arrow-circle-left:before{content:'\f0a8'}.fa-arrow-circle-right:before{content:'\f0a9'}.fa-arrow-circle-up:before{content:'\f0aa'}.fa-arrow-circle-down:before{content:'\f0ab'}.fa-globe:before{content:'\f0ac'}.fa-wrench:before{content:'\f0ad'}.fa-tasks:before{content:'\f0ae'}.fa-filter:before{content:'\f0b0'}.fa-briefcase:before{content:'\f0b1'}.fa-arrows-alt:before{content:'\f0b2'}.fa-group:before,.fa-users:before{content:'\f0c0'}.fa-chain:before,.fa-link:before{content:'\f0c1'}.fa-cloud:before{content:'\f0c2'}.fa-flask:before{content:'\f0c3'}.fa-cut:before,.fa-scissors:before{content:'\f0c4'}.fa-copy:before,.fa-files-o:before{content:'\f0c5'}.fa-paperclip:before{content:'\f0c6'}.fa-floppy-o:before,.fa-save:before{content:'\f0c7'}.fa-square:before{content:'\f0c8'}.fa-bars:before,.fa-navicon:before,.fa-reorder:before{content:'\f0c9'}.fa-list-ul:before{content:'\f0ca'}.fa-list-ol:before{content:'\f0cb'}.fa-strikethrough:before{content:'\f0cc'}.fa-underline:before{content:'\f0cd'}.fa-table:before{content:'\f0ce'}.fa-magic:before{content:'\f0d0'}.fa-truck:before{content:'\f0d1'}.fa-pinterest:before{content:'\f0d2'}.fa-pinterest-square:before{content:'\f0d3'}.fa-google-plus-square:before{content:'\f0d4'}.fa-google-plus:before{content:'\f0d5'}.fa-money:before{content:'\f0d6'}.fa-caret-down:before{content:'\f0d7'}.fa-caret-up:before{content:'\f0d8'}.fa-caret-left:before{content:'\f0d9'}.fa-caret-right:before{content:'\f0da'}.fa-columns:before{content:'\f0db'}.fa-sort:before,.fa-unsorted:before{content:'\f0dc'}.fa-sort-desc:before,.fa-sort-down:before{content:'\f0dd'}.fa-sort-asc:before,.fa-sort-up:before{content:'\f0de'}.fa-envelope:before{content:'\f0e0'}.fa-linkedin:before{content:'\f0e1'}.fa-rotate-left:before,.fa-undo:before{content:'\f0e2'}.fa-gavel:before,.fa-legal:before{content:'\f0e3'}.fa-dashboard:before,.fa-tachometer:before{content:'\f0e4'}.fa-comment-o:before{content:'\f0e5'}.fa-comments-o:before{content:'\f0e6'}.fa-bolt:before,.fa-flash:before{content:'\f0e7'}.fa-sitemap:before{content:'\f0e8'}.fa-umbrella:before{content:'\f0e9'}.fa-clipboard:before,.fa-paste:before{content:'\f0ea'}.fa-lightbulb-o:before{content:'\f0eb'}.fa-exchange:before{content:'\f0ec'}.fa-cloud-download:before{content:'\f0ed'}.fa-cloud-upload:before{content:'\f0ee'}.fa-user-md:before{content:'\f0f0'}.fa-stethoscope:before{content:'\f0f1'}.fa-suitcase:before{content:'\f0f2'}.fa-bell-o:before{content:'\f0a2'}.fa-coffee:before{content:'\f0f4'}.fa-cutlery:before{content:'\f0f5'}.fa-file-text-o:before{content:'\f0f6'}.fa-building-o:before{content:'\f0f7'}.fa-hospital-o:before{content:'\f0f8'}.fa-ambulance:before{content:'\f0f9'}.fa-medkit:before{content:'\f0fa'}.fa-fighter-jet:before{content:'\f0fb'}.fa-beer:before{content:'\f0fc'}.fa-h-square:before{content:'\f0fd'}.fa-plus-square:before{content:'\f0fe'}.fa-angle-double-left:before{content:'\f100'}.fa-angle-double-right:before{content:'\f101'}.fa-angle-double-up:before{content:'\f102'}.fa-angle-double-down:before{content:'\f103'}.fa-angle-left:before{content:'\f104'}.fa-angle-right:before{content:'\f105'}.fa-angle-up:before{content:'\f106'}.fa-angle-down:before{content:'\f107'}.fa-desktop:before{content:'\f108'}.fa-laptop:before{content:'\f109'}.fa-tablet:before{content:'\f10a'}.fa-mobile-phone:before,.fa-mobile:before{content:'\f10b'}.fa-circle-o:before{content:'\f10c'}.fa-quote-left:before{content:'\f10d'}.fa-quote-right:before{content:'\f10e'}.fa-spinner:before{content:'\f110'}.fa-circle:before{content:'\f111'}.fa-mail-reply:before,.fa-reply:before{content:'\f112'}.fa-github-alt:before{content:'\f113'}.fa-folder-o:before{content:'\f114'}.fa-folder-open-o:before{content:'\f115'}.fa-smile-o:before{content:'\f118'}.fa-frown-o:before{content:'\f119'}.fa-meh-o:before{content:'\f11a'}.fa-gamepad:before{content:'\f11b'}.fa-keyboard-o:before{content:'\f11c'}.fa-flag-o:before{content:'\f11d'}.fa-flag-checkered:before{content:'\f11e'}.fa-terminal:before{content:'\f120'}.fa-code:before{content:'\f121'}.fa-mail-reply-all:before,.fa-reply-all:before{content:'\f122'}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:'\f123'}.fa-location-arrow:before{content:'\f124'}.fa-crop:before{content:'\f125'}.fa-code-fork:before{content:'\f126'}.fa-chain-broken:before,.fa-unlink:before{content:'\f127'}.fa-question:before{content:'\f128'}.fa-info:before{content:'\f129'}.fa-exclamation:before{content:'\f12a'}.fa-superscript:before{content:'\f12b'}.fa-subscript:before{content:'\f12c'}.fa-eraser:before{content:'\f12d'}.fa-puzzle-piece:before{content:'\f12e'}.fa-microphone:before{content:'\f130'}.fa-microphone-slash:before{content:'\f131'}.fa-shield:before{content:'\f132'}.fa-calendar-o:before{content:'\f133'}.fa-fire-extinguisher:before{content:'\f134'}.fa-rocket:before{content:'\f135'}.fa-maxcdn:before{content:'\f136'}.fa-chevron-circle-left:before{content:'\f137'}.fa-chevron-circle-right:before{content:'\f138'}.fa-chevron-circle-up:before{content:'\f139'}.fa-chevron-circle-down:before{content:'\f13a'}.fa-html5:before{content:'\f13b'}.fa-css3:before{content:'\f13c'}.fa-anchor:before{content:'\f13d'}.fa-unlock-alt:before{content:'\f13e'}.fa-bullseye:before{content:'\f140'}.fa-ellipsis-h:before{content:'\f141'}.fa-ellipsis-v:before{content:'\f142'}.fa-rss-square:before{content:'\f143'}.fa-play-circle:before{content:'\f144'}.fa-ticket:before{content:'\f145'}.fa-minus-square:before{content:'\f146'}.fa-minus-square-o:before{content:'\f147'}.fa-level-up:before{content:'\f148'}.fa-level-down:before{content:'\f149'}.fa-check-square:before{content:'\f14a'}.fa-pencil-square:before{content:'\f14b'}.fa-external-link-square:before{content:'\f14c'}.fa-share-square:before{content:'\f14d'}.fa-compass:before{content:'\f14e'}.fa-caret-square-o-down:before,.fa-toggle-down:before{content:'\f150'}.fa-caret-square-o-up:before,.fa-toggle-up:before{content:'\f151'}.fa-caret-square-o-right:before,.fa-toggle-right:before{content:'\f152'}.fa-eur:before,.fa-euro:before{content:'\f153'}.fa-gbp:before{content:'\f154'}.fa-dollar:before,.fa-usd:before{content:'\f155'}.fa-inr:before,.fa-rupee:before{content:'\f156'}.fa-cny:before,.fa-jpy:before,.fa-rmb:before,.fa-yen:before{content:'\f157'}.fa-rouble:before,.fa-rub:before,.fa-ruble:before{content:'\f158'}.fa-krw:before,.fa-won:before{content:'\f159'}.fa-bitcoin:before,.fa-btc:before{content:'\f15a'}.fa-file:before{content:'\f15b'}.fa-file-text:before{content:'\f15c'}.fa-sort-alpha-asc:before{content:'\f15d'}.fa-sort-alpha-desc:before{content:'\f15e'}.fa-sort-amount-asc:before{content:'\f160'}.fa-sort-amount-desc:before{content:'\f161'}.fa-sort-numeric-asc:before{content:'\f162'}.fa-sort-numeric-desc:before{content:'\f163'}.fa-thumbs-up:before{content:'\f164'}.fa-thumbs-down:before{content:'\f165'}.fa-youtube-square:before{content:'\f166'}.fa-youtube:before{content:'\f167'}.fa-xing:before{content:'\f168'}.fa-xing-square:before{content:'\f169'}.fa-youtube-play:before{content:'\f16a'}.fa-dropbox:before{content:'\f16b'}.fa-stack-overflow:before{content:'\f16c'}.fa-instagram:before{content:'\f16d'}.fa-flickr:before{content:'\f16e'}.fa-adn:before{content:'\f170'}.fa-bitbucket:before{content:'\f171'}.fa-bitbucket-square:before{content:'\f172'}.fa-tumblr:before{content:'\f173'}.fa-tumblr-square:before{content:'\f174'}.fa-long-arrow-down:before{content:'\f175'}.fa-long-arrow-up:before{content:'\f176'}.fa-long-arrow-left:before{content:'\f177'}.fa-long-arrow-right:before{content:'\f178'}.fa-apple:before{content:'\f179'}.fa-windows:before{content:'\f17a'}.fa-android:before{content:'\f17b'}.fa-linux:before{content:'\f17c'}.fa-dribbble:before{content:'\f17d'}.fa-skype:before{content:'\f17e'}.fa-foursquare:before{content:'\f180'}.fa-trello:before{content:'\f181'}.fa-female:before{content:'\f182'}.fa-male:before{content:'\f183'}.fa-gittip:before,.fa-gratipay:before{content:'\f184'}.fa-sun-o:before{content:'\f185'}.fa-moon-o:before{content:'\f186'}.fa-archive:before{content:'\f187'}.fa-bug:before{content:'\f188'}.fa-vk:before{content:'\f189'}.fa-weibo:before{content:'\f18a'}.fa-renren:before{content:'\f18b'}.fa-pagelines:before{content:'\f18c'}.fa-stack-exchange:before{content:'\f18d'}.fa-arrow-circle-o-right:before{content:'\f18e'}.fa-arrow-circle-o-left:before{content:'\f190'}.fa-caret-square-o-left:before,.fa-toggle-left:before{content:'\f191'}.fa-dot-circle-o:before{content:'\f192'}.fa-wheelchair:before{content:'\f193'}.fa-vimeo-square:before{content:'\f194'}.fa-try:before,.fa-turkish-lira:before{content:'\f195'}.fa-plus-square-o:before{content:'\f196'}.fa-space-shuttle:before{content:'\f197'}.fa-slack:before{content:'\f198'}.fa-envelope-square:before{content:'\f199'}.fa-wordpress:before{content:'\f19a'}.fa-openid:before{content:'\f19b'}.fa-bank:before,.fa-institution:before,.fa-university:before{content:'\f19c'}.fa-graduation-cap:before,.fa-mortar-board:before{content:'\f19d'}.fa-yahoo:before{content:'\f19e'}.fa-google:before{content:'\f1a0'}.fa-reddit:before{content:'\f1a1'}.fa-reddit-square:before{content:'\f1a2'}.fa-stumbleupon-circle:before{content:'\f1a3'}.fa-stumbleupon:before{content:'\f1a4'}.fa-delicious:before{content:'\f1a5'}.fa-digg:before{content:'\f1a6'}.fa-pied-piper-pp:before{content:'\f1a7'}.fa-pied-piper-alt:before{content:'\f1a8'}.fa-drupal:before{content:'\f1a9'}.fa-joomla:before{content:'\f1aa'}.fa-language:before{content:'\f1ab'}.fa-fax:before{content:'\f1ac'}.fa-building:before{content:'\f1ad'}.fa-child:before{content:'\f1ae'}.fa-paw:before{content:'\f1b0'}.fa-spoon:before{content:'\f1b1'}.fa-cube:before{content:'\f1b2'}.fa-cubes:before{content:'\f1b3'}.fa-behance:before{content:'\f1b4'}.fa-behance-square:before{content:'\f1b5'}.fa-steam:before{content:'\f1b6'}.fa-steam-square:before{content:'\f1b7'}.fa-recycle:before{content:'\f1b8'}.fa-automobile:before,.fa-car:before{content:'\f1b9'}.fa-cab:before,.fa-taxi:before{content:'\f1ba'}.fa-tree:before{content:'\f1bb'}.fa-spotify:before{content:'\f1bc'}.fa-deviantart:before{content:'\f1bd'}.fa-soundcloud:before{content:'\f1be'}.fa-database:before{content:'\f1c0'}.fa-file-pdf-o:before{content:'\f1c1'}.fa-file-word-o:before{content:'\f1c2'}.fa-file-excel-o:before{content:'\f1c3'}.fa-file-powerpoint-o:before{content:'\f1c4'}.fa-file-image-o:before,.fa-file-photo-o:before,.fa-file-picture-o:before{content:'\f1c5'}.fa-file-archive-o:before,.fa-file-zip-o:before{content:'\f1c6'}.fa-file-audio-o:before,.fa-file-sound-o:before{content:'\f1c7'}.fa-file-movie-o:before,.fa-file-video-o:before{content:'\f1c8'}.fa-file-code-o:before{content:'\f1c9'}.fa-vine:before{content:'\f1ca'}.fa-codepen:before{content:'\f1cb'}.fa-jsfiddle:before{content:'\f1cc'}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-ring:before,.fa-life-saver:before,.fa-support:before{content:'\f1cd'}.fa-circle-o-notch:before{content:'\f1ce'}.fa-ra:before,.fa-rebel:before,.fa-resistance:before{content:'\f1d0'}.fa-empire:before,.fa-ge:before{content:'\f1d1'}.fa-git-square:before{content:'\f1d2'}.fa-git:before{content:'\f1d3'}.fa-hacker-news:before,.fa-y-combinator-square:before,.fa-yc-square:before{content:'\f1d4'}.fa-tencent-weibo:before{content:'\f1d5'}.fa-qq:before{content:'\f1d6'}.fa-wechat:before,.fa-weixin:before{content:'\f1d7'}.fa-paper-plane:before,.fa-send:before{content:'\f1d8'}.fa-paper-plane-o:before,.fa-send-o:before{content:'\f1d9'}.fa-history:before{content:'\f1da'}.fa-circle-thin:before{content:'\f1db'}.fa-header:before{content:'\f1dc'}.fa-paragraph:before{content:'\f1dd'}.fa-sliders:before{content:'\f1de'}.fa-share-alt:before{content:'\f1e0'}.fa-share-alt-square:before{content:'\f1e1'}.fa-bomb:before{content:'\f1e2'}.fa-futbol-o:before,.fa-soccer-ball-o:before{content:'\f1e3'}.fa-tty:before{content:'\f1e4'}.fa-binoculars:before{content:'\f1e5'}.fa-plug:before{content:'\f1e6'}.fa-slideshare:before{content:'\f1e7'}.fa-twitch:before{content:'\f1e8'}.fa-yelp:before{content:'\f1e9'}.fa-newspaper-o:before{content:'\f1ea'}.fa-wifi:before{content:'\f1eb'}.fa-calculator:before{content:'\f1ec'}.fa-paypal:before{content:'\f1ed'}.fa-google-wallet:before{content:'\f1ee'}.fa-cc-visa:before{content:'\f1f0'}.fa-cc-mastercard:before{content:'\f1f1'}.fa-cc-discover:before{content:'\f1f2'}.fa-cc-amex:before{content:'\f1f3'}.fa-cc-paypal:before{content:'\f1f4'}.fa-cc-stripe:before{content:'\f1f5'}.fa-bell-slash:before{content:'\f1f6'}.fa-bell-slash-o:before{content:'\f1f7'}.fa-trash:before{content:'\f1f8'}.fa-copyright:before{content:'\f1f9'}.fa-at:before{content:'\f1fa'}.fa-eyedropper:before{content:'\f1fb'}.fa-paint-brush:before{content:'\f1fc'}.fa-birthday-cake:before{content:'\f1fd'}.fa-area-chart:before{content:'\f1fe'}.fa-pie-chart:before{content:'\f200'}.fa-line-chart:before{content:'\f201'}.fa-lastfm:before{content:'\f202'}.fa-lastfm-square:before{content:'\f203'}.fa-toggle-off:before{content:'\f204'}.fa-toggle-on:before{content:'\f205'}.fa-bicycle:before{content:'\f206'}.fa-bus:before{content:'\f207'}.fa-ioxhost:before{content:'\f208'}.fa-angellist:before{content:'\f209'}.fa-cc:before{content:'\f20a'}.fa-ils:before,.fa-shekel:before,.fa-sheqel:before{content:'\f20b'}.fa-meanpath:before{content:'\f20c'}.fa-buysellads:before{content:'\f20d'}.fa-connectdevelop:before{content:'\f20e'}.fa-dashcube:before{content:'\f210'}.fa-forumbee:before{content:'\f211'}.fa-leanpub:before{content:'\f212'}.fa-sellsy:before{content:'\f213'}.fa-shirtsinbulk:before{content:'\f214'}.fa-simplybuilt:before{content:'\f215'}.fa-skyatlas:before{content:'\f216'}.fa-cart-plus:before{content:'\f217'}.fa-cart-arrow-down:before{content:'\f218'}.fa-diamond:before{content:'\f219'}.fa-ship:before{content:'\f21a'}.fa-user-secret:before{content:'\f21b'}.fa-motorcycle:before{content:'\f21c'}.fa-street-view:before{content:'\f21d'}.fa-heartbeat:before{content:'\f21e'}.fa-venus:before{content:'\f221'}.fa-mars:before{content:'\f222'}.fa-mercury:before{content:'\f223'}.fa-intersex:before,.fa-transgender:before{content:'\f224'}.fa-transgender-alt:before{content:'\f225'}.fa-venus-double:before{content:'\f226'}.fa-mars-double:before{content:'\f227'}.fa-venus-mars:before{content:'\f228'}.fa-mars-stroke:before{content:'\f229'}.fa-mars-stroke-v:before{content:'\f22a'}.fa-mars-stroke-h:before{content:'\f22b'}.fa-neuter:before{content:'\f22c'}.fa-genderless:before{content:'\f22d'}.fa-facebook-official:before{content:'\f230'}.fa-pinterest-p:before{content:'\f231'}.fa-whatsapp:before{content:'\f232'}.fa-server:before{content:'\f233'}.fa-user-plus:before{content:'\f234'}.fa-user-times:before{content:'\f235'}.fa-bed:before,.fa-hotel:before{content:'\f236'}.fa-viacoin:before{content:'\f237'}.fa-train:before{content:'\f238'}.fa-subway:before{content:'\f239'}.fa-medium:before{content:'\f23a'}.fa-y-combinator:before,.fa-yc:before{content:'\f23b'}.fa-optin-monster:before{content:'\f23c'}.fa-opencart:before{content:'\f23d'}.fa-expeditedssl:before{content:'\f23e'}.fa-battery-4:before,.fa-battery-full:before{content:'\f240'}.fa-battery-3:before,.fa-battery-three-quarters:before{content:'\f241'}.fa-battery-2:before,.fa-battery-half:before{content:'\f242'}.fa-battery-1:before,.fa-battery-quarter:before{content:'\f243'}.fa-battery-0:before,.fa-battery-empty:before{content:'\f244'}.fa-mouse-pointer:before{content:'\f245'}.fa-i-cursor:before{content:'\f246'}.fa-object-group:before{content:'\f247'}.fa-object-ungroup:before{content:'\f248'}.fa-sticky-note:before{content:'\f249'}.fa-sticky-note-o:before{content:'\f24a'}.fa-cc-jcb:before{content:'\f24b'}.fa-cc-diners-club:before{content:'\f24c'}.fa-clone:before{content:'\f24d'}.fa-balance-scale:before{content:'\f24e'}.fa-hourglass-o:before{content:'\f250'}.fa-hourglass-1:before,.fa-hourglass-start:before{content:'\f251'}.fa-hourglass-2:before,.fa-hourglass-half:before{content:'\f252'}.fa-hourglass-3:before,.fa-hourglass-end:before{content:'\f253'}.fa-hourglass:before{content:'\f254'}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:'\f255'}.fa-hand-paper-o:before,.fa-hand-stop-o:before{content:'\f256'}.fa-hand-scissors-o:before{content:'\f257'}.fa-hand-lizard-o:before{content:'\f258'}.fa-hand-spock-o:before{content:'\f259'}.fa-hand-pointer-o:before{content:'\f25a'}.fa-hand-peace-o:before{content:'\f25b'}.fa-trademark:before{content:'\f25c'}.fa-registered:before{content:'\f25d'}.fa-creative-commons:before{content:'\f25e'}.fa-gg:before{content:'\f260'}.fa-gg-circle:before{content:'\f261'}.fa-tripadvisor:before{content:'\f262'}.fa-odnoklassniki:before{content:'\f263'}.fa-odnoklassniki-square:before{content:'\f264'}.fa-get-pocket:before{content:'\f265'}.fa-wikipedia-w:before{content:'\f266'}.fa-safari:before{content:'\f267'}.fa-chrome:before{content:'\f268'}.fa-firefox:before{content:'\f269'}.fa-opera:before{content:'\f26a'}.fa-internet-explorer:before{content:'\f26b'}.fa-television:before,.fa-tv:before{content:'\f26c'}.fa-contao:before{content:'\f26d'}.fa-500px:before{content:'\f26e'}.fa-amazon:before{content:'\f270'}.fa-calendar-plus-o:before{content:'\f271'}.fa-calendar-minus-o:before{content:'\f272'}.fa-calendar-times-o:before{content:'\f273'}.fa-calendar-check-o:before{content:'\f274'}.fa-industry:before{content:'\f275'}.fa-map-pin:before{content:'\f276'}.fa-map-signs:before{content:'\f277'}.fa-map-o:before{content:'\f278'}.fa-map:before{content:'\f279'}.fa-commenting:before{content:'\f27a'}.fa-commenting-o:before{content:'\f27b'}.fa-houzz:before{content:'\f27c'}.fa-vimeo:before{content:'\f27d'}.fa-black-tie:before{content:'\f27e'}.fa-fonticons:before{content:'\f280'}.fa-reddit-alien:before{content:'\f281'}.fa-edge:before{content:'\f282'}.fa-credit-card-alt:before{content:'\f283'}.fa-codiepie:before{content:'\f284'}.fa-modx:before{content:'\f285'}.fa-fort-awesome:before{content:'\f286'}.fa-usb:before{content:'\f287'}.fa-product-hunt:before{content:'\f288'}.fa-mixcloud:before{content:'\f289'}.fa-scribd:before{content:'\f28a'}.fa-pause-circle:before{content:'\f28b'}.fa-pause-circle-o:before{content:'\f28c'}.fa-stop-circle:before{content:'\f28d'}.fa-stop-circle-o:before{content:'\f28e'}.fa-shopping-bag:before{content:'\f290'}.fa-shopping-basket:before{content:'\f291'}.fa-hashtag:before{content:'\f292'}.fa-bluetooth:before{content:'\f293'}.fa-bluetooth-b:before{content:'\f294'}.fa-percent:before{content:'\f295'}.fa-gitlab:before{content:'\f296'}.fa-wpbeginner:before{content:'\f297'}.fa-wpforms:before{content:'\f298'}.fa-envira:before{content:'\f299'}.fa-universal-access:before{content:'\f29a'}.fa-wheelchair-alt:before{content:'\f29b'}.fa-question-circle-o:before{content:'\f29c'}.fa-blind:before{content:'\f29d'}.fa-audio-description:before{content:'\f29e'}.fa-volume-control-phone:before{content:'\f2a0'}.fa-braille:before{content:'\f2a1'}.fa-assistive-listening-systems:before{content:'\f2a2'}.fa-american-sign-language-interpreting:before,.fa-asl-interpreting:before{content:'\f2a3'}.fa-deaf:before,.fa-deafness:before,.fa-hard-of-hearing:before{content:'\f2a4'}.fa-glide:before{content:'\f2a5'}.fa-glide-g:before{content:'\f2a6'}.fa-sign-language:before,.fa-signing:before{content:'\f2a7'}.fa-low-vision:before{content:'\f2a8'}.fa-viadeo:before{content:'\f2a9'}.fa-viadeo-square:before{content:'\f2aa'}.fa-snapchat:before{content:'\f2ab'}.fa-snapchat-ghost:before{content:'\f2ac'}.fa-snapchat-square:before{content:'\f2ad'}.fa-pied-piper:before{content:'\f2ae'}.fa-first-order:before{content:'\f2b0'}.fa-yoast:before{content:'\f2b1'}.fa-themeisle:before{content:'\f2b2'}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:'\f2b3'}.fa-fa:before,.fa-font-awesome:before{content:'\f2b4'}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.row{margin-left:-15px;margin-right:-15px}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:0}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:0}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0}@media (min-width:768px){.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:0}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:0}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0}}@media (min-width:992px){.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:0}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:0}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0}}@media (min-width:1200px){.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:0}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:0}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0}}/*! ng-dialog - v0.1.8 (https://github.com/likeastore/ngDialog) */@-webkit-keyframes ngdialog-fadeout{0%{opacity:1}100%{opacity:0}}@keyframes ngdialog-fadeout{0%{opacity:1}100%{opacity:0}}@-webkit-keyframes ngdialog-fadein{0%{opacity:0}100%{opacity:1}}@keyframes ngdialog-fadein{0%{opacity:0}100%{opacity:1}}.ngdialog,.ngdialog *,.ngdialog:after,.ngdialog:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ngdialog{position:fixed;overflow:auto;-webkit-overflow-scrolling:touch;z-index:10000;top:0;right:0;bottom:0;left:0}.ngdialog-overlay{position:fixed;background:url(img/transp/40.png);top:0;right:0;bottom:0;left:0;width:100%;height:100%;-webkit-backface-visibility:hidden;-webkit-animation:ngdialog-fadein .5s;animation:ngdialog-fadein .5s}.ngdialog.ngdialog-closing .ngdialog-overlay{-webkit-backface-visibility:hidden;-webkit-animation:ngdialog-fadeout .5s;animation:ngdialog-fadeout .5s}.ngdialog-content{background:#fff;-webkit-backface-visibility:hidden;-webkit-animation:ngdialog-fadein .5s;animation:ngdialog-fadein .5s}.ngdialog.ngdialog-closing .ngdialog-content{-webkit-backface-visibility:hidden;-webkit-animation:ngdialog-fadeout .5s;animation:ngdialog-fadeout .5s}.ngdialog-close:before{font-family:Helvetica,Arial,sans-serif;content:'\00D7';cursor:pointer}body.ngdialog-open{overflow:hidden}.ngdialog.ngdialog-theme-custom{padding-top:6%}.ngdialog.ngdialog-theme-custom .ngdialog-content{background:#fff;color:#444;margin:0 auto;padding-bottom:unset!important;position:relative;width:90%;max-width:740px;left:0}.ngdialog.ngdialog-theme-custom .ngdialog-close{cursor:pointer;position:absolute;right:0;top:0}.ngdialog.ngdialog-theme-custom .ngdialog-close:before{content:'Fermer';font-weight:400;line-height:26px;position:absolute;right:10px;text-align:center;top:15px;width:90px;font-size:12px;font-family:montserrat,arial;color:#e31338;text-transform:uppercase}.ngdialog.ngdialog-theme-custom .ngdialog-close:active:before,.ngdialog.ngdialog-theme-custom .ngdialog-close:hover:before{color:#000}.ngdialog.ngdialog-theme-custom .ngdialog-message{margin-bottom:.5em}.ngdialog.ngdialog-theme-custom .ngdialog-input{margin-bottom:1em}.ngdialog.ngdialog-theme-custom .ngdialog-input input[type=email],.ngdialog.ngdialog-theme-custom .ngdialog-input input[type=password],.ngdialog.ngdialog-theme-custom .ngdialog-input input[type=text],.ngdialog.ngdialog-theme-custom .ngdialog-input input[type=url],.ngdialog.ngdialog-theme-custom .ngdialog-input textarea{background:#f0f0f0;border:0;font-family:inherit;font-size:inherit;font-weight:inherit;margin:0 0 .25em;min-height:2.5em;padding:.25em .67em;width:100%}.ngdialog.ngdialog-theme-custom .ngdialog-input input[type=email]:focus,.ngdialog.ngdialog-theme-custom .ngdialog-input input[type=password]:focus,.ngdialog.ngdialog-theme-custom .ngdialog-input input[type=text]:focus,.ngdialog.ngdialog-theme-custom .ngdialog-input input[type=url]:focus,.ngdialog.ngdialog-theme-custom .ngdialog-input textarea:focus{-webkit-box-shadow:inset 0 0 0 2px rgba(0,0,0,.2);box-shadow:inset 0 0 0 2px rgba(0,0,0,.2);outline:0}.ngdialog.ngdialog-theme-custom .ngdialog-buttons:after{clear:both;content:'';display:table}.ngdialog.ngdialog-theme-custom .ngdialog-button{border:0;cursor:pointer;float:right;font-family:inherit;font-size:.8em;letter-spacing:.1em;line-height:1em;margin:0 0 0 .5em;padding:.75em 2em;text-transform:uppercase}.ngdialog.ngdialog-theme-custom .ngdialog-button:focus{-webkit-animation:ngdialog-pulse 1.1s infinite;animation:ngdialog-pulse 1.1s infinite;outline:0}@media (max-width:568px){.ngdialog.ngdialog-theme-custom .ngdialog-button:focus{-webkit-animation:none;animation:none}}.ngdialog.ngdialog-theme-custom .ngdialog-button.ngdialog-button-primary{background:#3288e6;color:#fff}.ngdialog.ngdialog-theme-custom .ngdialog-button.ngdialog-button-secondary{background:#e0e0e0;color:#777}@font-face{font-family:montserrat;src:url(fonts/montserrat-regular-webfont.eot);src:url(fonts/montserrat-regular-webfont.eot?#iefix) format('embedded-opentype'),url(fonts/montserrat-regular-webfont.woff) format('woff'),url(fonts/montserrat-regular-webfont.ttf) format('truetype'),url(fonts/montserrat-regular-webfont.svg#montserratregular) format('svg');font-weight:400;font-style:normal}@font-face{font-family:affectionately-yours;src:url(fonts/affectionately-yours.ttf);font-weight:400;font-style:normal}@font-face{font-family:raleway-regular;src:url(fonts/Raleway-Regular.ttf);font-weight:400;font-style:normal}@font-face{font-family:raleway;src:url(fonts/Raleway-Medium.ttf);font-weight:400;font-style:normal}@font-face{font-family:raleway-bold;src:url(fonts/Raleway-Bold.ttf);font-weight:700;font-style:normal}@font-face{font-family:raleway-semibold;src:url(fonts/Raleway-SemiBold.ttf);font-weight:400;font-style:normal}@font-face{font-family:'Museo Slab';src:url(fonts/Museo_Slab_100.otf);font-weight:100;font-style:normal}@font-face{font-family:'Museo Slab';src:url(fonts/Museo_Slab_300.otf);font-weight:300;font-style:normal}@font-face{font-family:'Museo Slab';src:url(fonts/Museo_Slab_500.otf);font-weight:500;font-style:normal}@font-face{font-family:'Museo Slab';src:url(fonts/Museo_Slab_700.otf);font-weight:700;font-style:normal}@font-face{font-family:'Museo Slab';src:url(fonts/Museo_Slab_900.otf);font-weight:900;font-style:normal}@font-face{font-family:'Museo Slab';src:url(fonts/Museo_Slab_1000.otf);font-weight:1000;font-style:normal}@font-face{font-family:'Roboto Slab';src:url(fonts/roboto-slab/RobotoSlab-100.ttf);font-weight:100;font-style:normal}@font-face{font-family:'Roboto Slab';src:url(fonts/roboto-slab/RobotoSlab-200.ttf);font-weight:200;font-style:normal}@font-face{font-family:'Roboto Slab';src:url(fonts/roboto-slab/RobotoSlab-300.ttf);font-weight:300;font-style:normal}@font-face{font-family:'Roboto Slab';src:url(fonts/roboto-slab/RobotoSlab-400.ttf);font-weight:400;font-style:normal}@font-face{font-family:'Roboto Slab';src:url(fonts/roboto-slab/RobotoSlab-500.ttf);font-weight:500;font-style:normal}@font-face{font-family:'Roboto Slab';src:url(fonts/roboto-slab/RobotoSlab-600.ttf);font-weight:600;font-style:normal}@font-face{font-family:'Roboto Slab';src:url(fonts/roboto-slab/RobotoSlab-700.ttf);font-weight:700;font-style:normal}@font-face{font-family:'Roboto Slab';src:url(fonts/roboto-slab/RobotoSlab-800.ttf);font-weight:800;font-style:normal}@font-face{font-family:'Roboto Slab';src:url(fonts/roboto-slab/RobotoSlab-900.ttf);font-weight:900;font-style:normal}@font-face{font-family:BlogscriptPourU;src:url(fonts/BlogScriptpourU-Regular.otf);font-weight:400;font-style:normal}@font-face{font-family:Ash;src:url(fonts/Fenotype-Ash.otf);font-weight:400;font-style:normal}@font-face{font-family:Mulish;src:url(fonts/Mulish-Black.ttf);font-weight:900;font-style:normal}@font-face{font-family:Mulish;src:url(fonts/Mulish-ExtraBold.ttf);font-weight:800;font-style:normal}@font-face{font-family:Mulish;src:url(fonts/Mulish-Bold.ttf);font-weight:700;font-style:normal}@font-face{font-family:Mulish;src:url(fonts/Mulish-SemiBold.ttf);font-weight:600;font-style:normal}@font-face{font-family:Mulish;src:url(fonts/Mulish-Medium.ttf);font-weight:500;font-style:normal}@font-face{font-family:Mulish;src:url(fonts/Mulish-Regular.ttf);font-weight:400;font-style:normal}@font-face{font-family:Mulish;src:url(fonts/Mulish-Light.ttf);font-weight:300;font-style:normal}@font-face{font-family:Mulish;src:url(fonts/Mulish-ExtraLight.ttf);font-weight:200;font-style:normal}:root{--background:#00253d;--background-post:#fff2db;--gray:#666;--primary:#fff;--secondary:#926227;--or:#d5b167;--rouge:#c90700;--bordeau:#78192b;--blue-u:#007e92;--font-family:'Mulish',serif;--font-family-u:'BlogscriptPourU',serif}html.post-lancement{background-color:var(--background-post);background-image:url(img/background-2024.png)}.post-lancement body{background:unset}.post-campagne{--primary:var(--blue-u);--secondary:#000}.underline{text-decoration:underline}.important-txt{font-weight:900;font-size:1.1rem!important}.only-mob,.only-tabs{display:none}img{vertical-align:middle}.sjs{display:none}.sjs .nojs-header{text-align:center;margin-top:20px}.sjs .nojs-header p{margin-bottom:10px}.sjs .nojs-header .old-h2{color:#dd1a22;font-size:15px;text-transform:uppercase;margin-top:50px}.sjs .stores{height:190px;margin-bottom:-190px!important}.no-js .sjs{display:block}.no-js .ajs{display:none}.time{position:fixed;bottom:20px;left:20px}html{height:100%;width:100%;color:#666;background-color:var(--background);background-image:url(img/background-desktop-2025.jpg);background-position:center top;background-repeat:repeat-y}body{background-image:url(img/pre-lancement/2025/hero-desktop.jpg);background-position:top center;background-repeat:no-repeat;background-position-y:-1px;min-height:100%;width:100%}html,pre{font-family:montserrat,arial,serif;font-size:13px}.no-back{background-image:none}.table-wrapper{width:100%;overflow-x:auto;font-size:90%}.overlay{position:fixed;display:none;top:0;left:0;height:100%;width:100%;background:url(img/transp/50.png);z-index:20000}.modal{position:fixed;display:none;background:url(img/ajax-loader.gif) 20px 20px no-repeat #fff;height:70px;left:50%;padding:18px 0 30px 70px;margin-left:-150px;margin-top:-100px;top:50%;width:350px;color:#846530;font-size:15px;text-transform:uppercase;z-index:20001}.modal.visible,.overlay.visible{display:block}.header{padding:0;height:66px;background:#fff}.infoMag{width:560px;float:left;font-size:.9em;padding:0 0 0 15px}.infoMag .titles{float:left;width:100%}.infoMag h1{font-size:20px;color:var(--secondary);margin:10px 0 0}.infoMag h3{float:left;color:var(--secondary);margin:5px 0 0;font-size:15px}.infoMag ul{float:left;margin-top:6px;margin-left:5px}.infoMag li{float:left;margin-left:15px;cursor:pointer}.infoMag a{text-decoration:underline}.infoMag li:hover{color:#999}.infoMag ul li{color:var(--secondary);font-size:13px}.nombre,.total{float:left}.center{display:inline-block}.nombre{background:red;border:2px solid #fff;min-width:25px;padding:3px 8px;border-radius:50%;color:#fff;margin:1px 0 10px 20px;font-size:15px;float:left}.prix{color:var(--rouge);float:left;font-size:25px}.prix li{float:left;margin:0}.cent{margin-top:-.2em;font-size:.8em!important}.Pcompose .cent{margin-top:-.4em!important}.change{padding-left:3px}.cart{background:#fff;float:right;min-width:188px;height:60px;padding:11px 15px 10px;overflow:hidden;text-align:center}.cart.large{width:208px}.cart p{float:right;text-transform:uppercase;margin-top:5px}.cart.active:hover{cursor:pointer}.cart .total{font-size:25px;float:left;margin-top:10px}.cart .cent{margin-top:1px;font-size:.7em!important}.pcol{height:46px;float:left}.pcol1{background:url(img/cartR.png) left center no-repeat;width:50px}.pcol2{float:right}.recherche{background:#fff;padding:0;height:42px;margin-top:5px}.recherche input{color:#999;background:url(img/loupe.png) right 4px no-repeat;border:2px solid var(--primary)}.recherche .styled-select,.recherche input{height:42px;float:left;text-align:left;text-indent:15px;padding:0;width:33.3%}.recherche .timer{float:left;width:calc(100% - 33.3%);height:42px}.recherche .styled-select{width:20%;background:url(img/arrow-select-down-white.svg) 240px center no-repeat var(--primary);color:#fff;text-indent:10px;overflow:hidden}.recherche .styled-select.active{background-image:url(img/haut-blanc.png)}.recherche .styled-select button{background:0 0;font-family:montserrat,Arial,serif;border:none;text-align:left;color:#fff;width:90%;height:42px}.recherche .styled-select button:focus{outline:0}.recherche .styled-select .select{position:absolute;width:262px;border:none;margin:0;z-index:2000;background-color:var(--primary);color:#fff;padding:5px 0}.recherche .styled-select .option{height:20px;cursor:pointer}.recherche .styled-select .option.active,.recherche .styled-select .option:hover{background-color:#fff;color:var(--primary)}.timer{background-color:var(--or);color:var(--background);padding:0 10px;font-size:1.125rem}.timer .operationOpen{display:flex;flex-direction:column;justify-content:center;height:100%}.timeRemaining{color:var(--bordeau);font-weight:700}.ariane{float:left;padding:10px 0;font-size:12px;font-family:arial,serif;margin-left:10px}.ariane li{float:left;margin-left:7px;font-weight:700}.ariane li:first-child{margin-left:0}.ariane a,.ariane p{float:left;color:var(--primary);height:16px;font-weight:700}.ariane span{float:left;margin-right:7px}.pre-lancement .asside{width:780px;font-size:13px;display:flex;justify-content:center;min-height:unset;float:unset;margin-right:unset}.asside{width:170px;float:left;margin-right:30px;min-height:200px;font-size:13px}.asside-center{width:100%;font-size:13px;display:flex;justify-content:center;min-height:unset;float:unset;margin-right:unset}.asside-center .logo.menu-head-logo{width:150px;border-radius:0 0 10px 10px}.ls{padding-top:40px}.asside ul.adds li:first-child{border:none}.asside ul{color:#333;background:#fff}.asside ul.adds{margin:10px 0;color:#777}.asside li{border-top:1px solid #e7e7e7;padding:10px 20px}.asside li:hover{background:#eee;cursor:pointer}.asside li.active{background:var(--rouge);color:var(--primary)}.asside li a{text-decoration:none!important;color:#777}.panier_partage a{color:#dd1a22!important}.main{width:782px;margin-left:auto;margin-right:auto}.pre-lancement .main{margin-left:unset}.content .intro .line{background-color:var(--or);padding:16px;float:unset;margin-bottom:2rem}.text-intro{text-align:center;color:#000}.text-intro h1{font-size:20px!important}.text-intro .affectionately{font-size:36px!important}.bg-header{background-position:center;background-repeat:no-repeat;padding-top:1rem;position:relative;width:100%}.bg-header .header-title{color:var(--primary);text-align:center}.bg-header .header-title h1{font-size:45px;margin-bottom:-23px;font-family:var(--font-family-u)}.post-campagne .bg-header .header-title h1{font-family:var(--font-family);color:var(--secondary);font-weight:900;font-size:36px;line-height:69px}.bg-header .header-title span{font-family:Mulish;font-weight:900;font-size:36px}.bg-header .header-title .star-top{position:absolute;right:18%;top:25%}.bg-header .header-title .star-bottom{position:absolute;left:31%;top:5%}.post-campagne .bg-header .header-title span{font-family:var(--font-family-u);font-weight:400;font-size:65px}.content .intro{text-align:center;width:100%;padding:0 6rem}.content .intro .text-intro{font-family:var(--font-family);font-size:18px;font-weight:900;color:var(--primary);margin-bottom:1rem;padding:0 5rem;line-height:20.4px}.content .intro .text-sub-intro{font-family:var(--font-family);font-size:14px;font-weight:700;color:var(--primary);margin-bottom:1rem;line-height:15px}.intro p{margin:10px 0;text-align:center}.intro p a{text-align:center;color:#666;text-decoration:none}.intro h1,.intro h3,.termine h2,.termine h3{text-transform:uppercase;text-align:center}.pre-lancement .intro h1,.pre-lancement .intro h3{text-transform:unset!important}.intro h1{color:#c0a122;font-size:22px;margin:14px 0 15px}.pre-lancement .intro h3{margin:14px 0 15px}.pre-lancement .intro h1{display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:900;color:var(--primary);font-family:var(--font-family)}.pre-lancement .intro a{background-color:#c90700;border-radius:40px;width:119px;height:45px;font-family:var(--font-family);font-weight:600;font-size:15px;color:var(--primary);display:flex;align-items:center;justify-content:center;text-decoration:none}.intro h1 span{font-size:16px;font-weight:900;color:var(--primary);font-family:var(--font-family)}.intro h3{color:#c2001b;font-size:15px;margin-bottom:10px}.pre-lancement .intro h3{font-size:14px;font-weight:700;color:var(--primary);font-family:var(--font-family)}.how-to-order .ornement-block,.menus .ornement-block,.pre-lancement .intro .ornement-block{display:flex;justify-content:center}.how-to-order .ornement-block .ornement-gauche,.menus .ornement-block .ornement-gauche,.pre-lancement .intro .ornement-block .ornement-gauche{background-image:url(img/pre-lancement/2025/ornement_gauche.png);width:27px;margin:unset}.how-to-order .ornement-block .ornement-droit,.menus .ornement-block .ornement-droit,.pre-lancement .intro .ornement-block .ornement-droit{background-image:url(img/pre-lancement/2025/ornement_droit.png);width:27px;margin:unset}.menus .ornement-block{width:100%}.how-to-order .ornement-wording,.pre-lancement .intro .ornement-wording{text-transform:uppercase;color:var(--background);font-family:var(--font-family);font-size:18px;font-weight:900;width:330px;background-color:var(--or);padding:6px 12px;margin-top:1em;margin-bottom:1em}.intro.termine{padding:30px 0}.termine h2{color:#dd0023;font-size:18px}.purple{color:#3f2b08}.introduction{font-family:'Roboto Slab',serif;font-size:14px;font-weight:500;text-align:center;padding-left:5rem;padding-right:5rem;padding-top:8rem;margin-bottom:1rem;transition:padding .3s cubic-bezier(0.19,1,.22,1) 0s}.menu{width:100%;padding:0 2rem}.menu .menu-info{display:flex;flex-direction:column;text-align:center;margin-bottom:1rem}.menu .menu-info .menu-header{font-family:var(--font-family);font-weight:900;font-size:28px;color:#3f2b08;margin-top:1rem}.menu .menu-info .menu-header h2{font-family:var(--font-family);font-weight:700;font-size:20px;color:var(--primary);text-transform:uppercase;margin-bottom:2rem}.menu .menu-info .menu-header h2 img{padding:6px}.menu .menu-info .menu-header .sub-header{font-family:var(--font-family);font-weight:900;font-size:17px;color:var(--or)}.menu .menu-info .menu-picto{display:flex;justify-content:center;align-items:center;gap:1rem;padding-top:5px;margin-bottom:2rem;margin-left:2rem;margin-right:2rem}.menu .menu-info .menu-picto-item{display:flex;flex-direction:column;width:60%}.menu .menu-info .menu-picto-item .menu-picto-picture{width:100%;height:113px}.menu .menu-info .menu-picto-item .menu-picto-picture.selection_aperitive{background-image:url(img/home/2025/selection_aperitive.png);background-repeat:no-repeat;background-size:cover;background-position:center}.menu .menu-info .menu-picto-item .menu-picto-picture.plateau_fruits_de_mer{background-image:url(img/home/2025/selection_fruit-mer.png);background-repeat:no-repeat;background-size:cover;background-position:center}.menu .menu-info .menu-picto-item .menu-picto-picture.plat_cuisine{background-image:url(img/home/2025/selection_plat.png);background-repeat:no-repeat;background-size:cover;background-position:center}.menu .menu-info .menu-picto-item .menu-picto-picture.plateau_fromage{background-image:url(img/home/2025/selection_fromage.png);background-repeat:no-repeat;background-size:cover;background-position:center}.menu .menu-info .menu-picto-item .menu-picto-picture.dessert{background-image:url(img/home/2025/selection_desserts.png);background-repeat:no-repeat;background-size:cover;background-position:center}.menu .menu-info .menu-picto-item .menu-picto-text{background-color:#fff;display:flex;flex-direction:column;height:23%;padding-top:.5rem}.menu .menu-info .menu-picto-item .menu-picto-text div{font-family:var(--font-family);font-weight:900;font-size:8px;color:var(--background);margin-bottom:unset;text-transform:uppercase}.menu .menu-info .menu-picto-item .menu-picto-text span{font-family:var(--font-family-u);font-size:13px;font-weight:400;color:var(--or)}.menu .menu-info .menu-picto .menu-picto-prix{background-image:url(img/home/2021/desktop/desktop-menu-prix.png);background-repeat:no-repeat;height:90px;width:90px;margin-left:1rem}.menu .menu-info .menu-picto .menu-picto-vin{background-image:url(img/home/2021/desktop/desktop-vin2.png);background-repeat:no-repeat;background-size:contain;margin-left:10px;margin-bottom:2rem;height:60px;width:130px}.menu .menu-info .menu-picto .menu-picto-menu{background-image:url(img/home/2021/desktop/desktop-promo-4-menus-19-euro.png);background-repeat:no-repeat;background-size:contain;height:55px;width:130px}.menu .menu-info .menu-entry{margin:.57rem 1rem 1rem}.menu .menu-info .menu-entry:last-child{margin-bottom:.75rem}.menu .menu-info .menu-entry .menu-entry-title{font-family:var(--font-family);font-size:15px;font-weight:900}.menu .menu-info .menu-entry .menu-entry-desc{font-family:var(--font-family);font-size:13px;font-weight:700;color:var(--primary);line-height:15px}.menu .menu-info .menu-entry .menu-entry-desc .strong{color:var(--primary);font-weight:700}.menu .menu-info .menu-entry .menu-entry-desc span{font-family:var(--font-family);font-size:13px;font-weight:500}.menu .menu-picture{margin:0 2rem 1rem}.carte-u{padding:0 0 2rem;text-align:center;font-family:var(--font-family-u);font-weight:400;font-size:28px;line-height:20px;color:var(--or)}.carte-u span{color:var(--primary);font-family:var(--font-family);font-size:24px;font-weight:900}.carte-u-mob{display:none}.carte-u.offer{display:flex;justify-content:center;padding-bottom:2rem;gap:22px;float:unset}.carte-u.sentence{text-align:center;font-family:var(--font-family);font-size:14px;font-weight:700;color:var(--primary);line-height:15px}.how-to-order{position:relative;text-align:center;padding:0 1rem 2rem}.how-to-order h3{display:flex;align-items:center;justify-content:center;margin-bottom:6rem;text-transform:uppercase;font-family:var(--font-family);font-weight:700;font-size:18px;color:#fff;background-color:var(--primary);padding:6px 8px;gap:10px;width:fit-content;margin-left:auto;margin-right:auto}.how-to-order ul{margin-top:3rem;grid-template-columns:1fr;padding:0 3rem;margin-bottom:3rem}.how-to-order ul li{flex-direction:column;align-items:center;margin-bottom:1rem;font-family:var(--font-family);font-weight:700;font-size:12px;color:var(--primary);line-height:14.4px}.how-to-order ul li div{margin-left:auto;margin-right:auto}.how-to-order ul li span{color:var(--primary);font-weight:700}.how-to-order .counter_1{background-image:url(img/pre-lancement/2025/star_1.png);background-size:contain;height:51px;width:51px;padding-top:6px;line-height:3rem;margin-bottom:.5rem}.how-to-order .counter_2{background-image:url(img/pre-lancement/2025/star_2.png);background-size:contain;height:51px;width:51px;padding-top:6px;line-height:3rem;margin-bottom:.5rem}.how-to-order .counter_3{background-image:url(img/pre-lancement/2025/star_3.png);background-size:contain;height:51px;width:51px;padding-top:6px;line-height:3rem;margin-bottom:.5rem}.how-to-order .counter_4{background-image:url(img/pre-lancement/2025/star_4.png);background-size:contain;height:51px;width:51px;padding-top:6px;line-height:3rem;margin-bottom:.5rem}.how-to-order .counter{background-image:url(img/pre-lancement/2024/Star.svg);background-size:contain;height:51px;width:51px;padding-top:6px;line-height:3rem;margin-bottom:1rem;font-family:'Roboto Slab',serif;font-weight:700;font-size:12px;color:var(--primary)}.how-to-order div{position:relative;font-family:'Roboto Slab',serif;font-weight:700;font-size:12px;color:#fff}.three-reason{background-position:top center;background-repeat:no-repeat;text-align:center;padding:0 5rem}.three-reason h2{display:flex;align-items:center;justify-content:center;margin-top:unset;margin-bottom:unset;font-family:var(--font-family);font-weight:700;font-size:20px;color:#fff2db;text-transform:uppercase}.three-reason h2 img{padding:8px}.three-reason .three-reason-container{display:flex;justify-content:space-around}.three-reason .three-reason-container div{font-family:var(--font-family);font-weight:700;font-size:15px;line-height:15px;color:var(--primary);margin-top:5px;margin-bottom:2rem;width:227px}.three-reason .picto{margin:auto!important}.three-reason .three-reason-container span{font-family:BlogscriptPourU,serif;font-size:34px;color:var(--or)}.end{text-align:center;position:relative;padding:1rem 2rem}.end h4{font-family:var(--font-family);font-weight:900;font-size:32px;color:var(--secondary);text-transform:uppercase;margin-bottom:3rem;line-height:55px;text-align:left;margin-right:auto;margin-left:auto;width:64%}.end h4 span{font-family:var(--font-family-u);font-size:52px;font-weight:400;color:var(--primary);text-transform:lowercase;vertical-align:sub}.end h4 span img{height:30px}.end .end-txt{font-family:'Roboto Slab',serif;font-weight:400;font-size:13px;color:#fff;text-align:start;margin-bottom:4rem;line-height:15px}.end .end-sentence{font-weight:700;font-family:'Roboto Slab';text-align:left;color:#deb55f;font-size:13px}.end .star-img{float:right;margin-top:12rem;margin-left:2rem;shape-outside:polygon(54.48% 28.2%,154px 43.22%,1.42% 48.79%,28.99% 67.68%,22.45% 92.72%,96.16% 93.17%)}.end .star-img .star{height:443px}.select_magasin .control div,.select_magasin .control span{font-family:var(--font-family);line-height:16px}.select_magasin .control .geolocArrowButton{background-color:var(--rouge);color:#fff;padding:12px 16px;border-radius:100px}.select_magasin .control .geolocArrowButton .icon-arrow{margin-left:8px}.footer{width:100%;float:left;background:#fff;color:#666}.picto_carte{background:url(img/picto_carte.jpg);width:56px;height:44px;float:right}.loading{background:url(img/sablierR.jpg) 0 2px no-repeat;width:57px;height:59px;float:left}.asside .loading{background:url(img/sablier_miniG.jpg) 0 2px no-repeat;width:36px;height:45px;float:left}.temps_restant{float:left;font-size:12px;width:100px;margin-left:10px}.temps_restant .decompte{color:#846530}.picto_magasin{background:url(img/magasin.png);width:77px;height:39px;float:right;margin-top:5px}.picto_carteu{background:url(img/picto_carteu.jpg);width:76px;height:54px;float:left}.picto_paybox{background:url(img/paybox.jpg);width:110px;height:40px;float:right}.picto_cartes{width:180px;height:30px;margin:5px 0;background:url(img/picto_cartes.jpg) no-repeat}.liens{margin:0 auto;max-width:330px}.moyens p{font-weight:700}.footer p{font-family:arial,serif}.footer ul{width:100%;float:left}.footer li{float:left}.footer h4{text-transform:uppercase;color:#d5ae47;margin-bottom:10px;font-size:18px;font-weight:700}.footer h5{text-transform:uppercase;font-size:12px;font-family:arial,serif;margin:15px 0 5px}.footer .part4,.info_pratique .part4{padding:20px}.footer .part4{border-right:1px solid #ccc}.footer .livraison{border:none}.footer .livraison p{margin-bottom:10px}.footer .cols{padding:0 30px}.footer .mentions{padding:15px 0;text-align:center;border-top:1px solid #ccc;width:100%;background:#fff}.footer .legal{border-top:1px solid #ccc;padding:20px;font-size:.85em}.footer .legal img{float:left;margin-right:20px}.footer .legal small{float:right;margin-top:8px}.footer .mentions a{color:#666;text-decoration:none;font-size:13px;cursor:pointer}.mt{float:left;width:650px;padding-left:80px;margin-top:-7px;z-index:1000}.accessibility-logo{background-size:contain!important;background:url(img/accessibility-logo.png) no-repeat;width:28px;height:28px;display:inline-block;text-indent:-9999px;transform:translateY(+7px)}.rs{margin-top:-1px;width:130px;float:right}.rs a{float:right;width:28px;height:28px;display:block;text-indent:-9999px;margin-right:2px}.rs a.facebook{background:url(img/rs_fb.png) center center no-repeat}.rs a.twitter{background:url(img/twitter_x.png) center center/contain no-repeat;width:28px;height:28px;border-radius:3px}.rs a.google{background:url(img/rs_gp.png) center center no-repeat;margin-right:15px}.rs a.share{background:url(img/rs_share.jpg) center center no-repeat}.footer .part4.last{border:none}.content .content{width:782px}.info_pratique{width:780px;float:left;background:#fff;margin:10px 0 0;color:#666;font-size:12px;font-family:arial,serif}.dns h4,.info_pratique h4{text-transform:uppercase;color:#c0a122;margin-bottom:15px;font-size:18px;font-family:montserrat,serif}.info_pratique li{float:left;margin-bottom:20px}.info_pratique li p{float:right;max-width:175px}.info_pratique li span,.info_pratique span{background:#3f2b08;width:28px;height:28px;line-height:28px;border-radius:50%;color:#fff;text-align:center;vertical-align:middle;font-size:18px;display:block}.info_pratique li span{margin-right:15px;float:left}.info_pratique .carteu p{max-width:135px;float:right;margin-bottom:10px}.info_pratique .limite p{max-width:155px;float:left;margin-bottom:10px;margin-left:5px}.info_pratique .mention{padding:20px}.logo{padding:11px 13px;background:#fff;text-align:center;cursor:pointer;width:136px;border-radius:0 0 10px 10px}.logo.menu-head-logo{width:unset;border-radius:unset}.intro-img{margin:1.5rem 0}.post-campagne .intro-img{margin-top:-1rem;margin-bottom:2rem}.post-campagne .intro-img img{height:200px;object-fit:cover}.pre-lancement .star-top{position:absolute;right:18%;top:25%}.pre-lancement .star-bottom{position:absolute;left:31%;top:5%}h1{margin-bottom:10px}b{font-weight:700}h2{margin-bottom:10px}.delivery{color:#000}.ampersand{font-size:64px!important;line-height:32px!important;font-weight:700}.delivery h2{font-size:28px}.delivery span{color:#000;font-size:17px}.delivery p{text-transform:uppercase;font-size:16px}.delivery .separator{background-image:url(img/home/2019/desktop/separator.png);background-position:center;background-repeat:no-repeat;height:10px;margin-top:15px}.affectionately{font-family:affectionately-yours,serif;font-size:30px;text-transform:none}.raleway{font-family:raleway,serif!important}.raleway-bold{font-family:raleway-bold,serif!important}.raleway-regular{font-family:raleway-regular,serif!important}.uppercase{text-transform:uppercase}.delivery,.festive_menus,.instructions,.stores{margin:15px 0 0;padding:15px;background-position:top center;background-size:100%;text-align:center}.instructions{color:#000}.instructions.col-md-12{padding:0 30px;margin:unset}.instructions .col-md-1 .affectionately{font-size:64px!important;font-weight:700}.instructions-steps{display:flex;justify-content:center;width:100%;padding:0 30px}.instructions .col-md-1{padding:0}.instructions .col-md-11{font-size:16px;text-align:left;padding:0 0 0 15px}.instructions-bg{background-image:url(img/home/2019/desktop/how-to.png);background-size:contain;background-repeat:no-repeat;background-position:center;height:300px}.instructions-bg h3{margin-top:40px!important;margin-bottom:0!important}.pre-lancement .instructions{text-transform:uppercase;font-size:18px;background-image:url(img/bg-pre-home-instructions.jpg);height:307px}.red{color:#c2001b}.normal{color:#666;text-transform:none;font-size:12px}.festive_menus h3,.instructions h3{margin-top:5px;margin-bottom:15px;color:#000;font-size:20px;text-transform:uppercase}.festive_menus p{color:#000;font-size:18px}.festive_menus>*,.instructions li,.instructions>*{margin:0 auto 15px;max-width:450px}.festive_menus>*{margin:0 auto 15px;max-width:500px}.asterisks{font-size:10px;text-align:center;font-family:arial,serif;color:#000;margin-bottom:15px}.festive_menus{color:#000}.menus .bg-menu-25{background-image:url(img/home/2019/desktop/menu_25.png);background-size:contain;background-repeat:no-repeat;background-position:center;height:386px}.menus .bg-menu-30{background-image:url(img/home/2019/desktop/menu_30.png);background-size:contain;background-repeat:no-repeat;background-position:center;height:386px}.pre-lancement .festive_menus{background-image:url(img/bg-menu-fetes.jpg);height:340px}.pre-lancement body{padding:0;background-image:url(img/pre-lancement/2025/hero-desktop.jpg);background-position:top center;background-repeat:no-repeat;background-position-y:-1px}.pre-lancement .footer-tab{margin-top:unset}.pre-lancement .bg-header{background-size:cover;background-position:center;position:relative}.pre-lancement .intro{left:9rem;right:9rem;z-index:100;max-width:calc(100% - 19rem)}.pre-lancement .intro div{text-transform:unset;font-size:13px;color:var(--primary);font-family:var(--font-family);font-weight:700;line-height:15px;max-width:460px;margin-left:auto;margin-right:auto}.break-mobil{display:none}.break-desktop{display:inline}.pre-lancement .content{width:782px}.pre-lancement .content .intro{text-align:center;color:#000;font-size:16px!important;width:100%;max-width:unset;right:unset;left:unset;padding-left:5rem;padding-right:5rem;display:flex;flex-direction:column;align-items:center}.pre-lancement .main .content .line{margin-bottom:1rem;padding:0 .75rem;float:unset;font-size:22px}.split{width:398px;border:1px var(--or) solid;margin:1rem auto!important}.pre-lancement .three-reason{background-position:top center;background-repeat:no-repeat;text-align:center}.pre-lancement .how-to-order{text-align:center;padding:1rem 1rem 2rem}.how-to-order ul{display:flex;flex-flow:nowrap;flex-direction:row;justify-content:space-around}.pre-lancement .how-to-order .vector{position:absolute;top:8rem}.how-to-order .vector{position:absolute;top:7rem}.how-to-order #vector1{left:19%}.how-to-order #vector2{left:38%}.how-to-order #vector3{top:8rem;left:62%}.menus{position:relative;text-align:center;font-family:'Roboto Slab',serif;font-weight:700;font-size:15px;color:#fff;padding-left:2rem}.menus h4{font-family:var(--font-family);font-weight:900;font-size:32px;color:var(--primary);line-height:42px}.menus h4 span{font-family:var(--font-family-u);font-size:52px;line-height:41.14px;color:var(--or);vertical-align:sub}.menus .menu-container{padding:0 6rem;position:relative;flex-wrap:wrap;text-align:start;margin-top:1rem}.menus .menu-container .menu-description{font-family:var(--font-family);font-weight:500;font-size:14px;color:var(--primary);line-height:125%}.menus .menu-container .menu-2 .menu-description{padding-right:24px}.menus .menu-container .menu-description div:nth-child(2){margin-top:1rem}.menus .end-sentence{font-weight:700;font-family:'Roboto Slab',serif;text-align:left;color:#deb55f;font-size:13px}.menus .menu-1{flex:1 0 100%;margin-bottom:3rem;display:flex;gap:8%}.menus .sapin-img img{float:right;shape-outside:polygon(40.9% 23.49%,84px 37%,31.84% 39.4%,11.85% 62.99%,18.61% 63.73%,2.88% 79%,12.8% 81.24%,-2.4% 99.49%,100% 100%);margin-left:3rem}.menus .sapin{margin-top:3rem;height:649px}.menus .menu-1 .menu-picture-placeholder{flex:1 0 46%;height:256px}.menus .menu-1 .menu-description{flex:1 0 46%}.menus .menu-1 .menu-picture-placeholder img{height:100%;width:100%;object-fit:cover}.menus .menu-2{margin-bottom:4rem;display:flex;gap:8%}.menus .menu-2 .menu-description{flex:1 0 46%}.menus .menu-2 .menu-picture-placeholder{flex:1 0 46%}.menus .menu-2 .menu-picture-placeholder img{height:100%;width:100%;object-fit:cover}.pre-lancement .deco{background-image:url(./img/pre-lancement/2019/desktop/desktop_deco.png);background-position:center;background-size:contain;background-repeat:no-repeat;height:440px;margin:-15px 15px 0}.pre-lancement .uppercase{font-size:24px!important;margin-bottom:2rem!important}.pre-lancement .small{font-size:14px!important}.post-campagne .asside{margin-right:auto;margin-left:auto;min-height:unset;float:unset}.post-campagne .bg-header{position:relative;padding-top:1rem}.post-campagne .how-to-order{padding:2rem 8rem}.post-campagne .how-to-order img{object-fit:contain}.post-campagne .how-to-order div{color:#884b20;font-size:11px;font-weight:400;margin-top:2rem}.post-campagne .how-to-order #vector1{left:30%}.post-campagne .how-to-order #vector2{left:53%}.post-campagne .how-to-order .counter{margin-bottom:1rem}.post-campagne .content.intro{top:360px;text-align:center;width:100%;max-width:unset;right:unset;left:unset;padding-left:6rem;padding-right:6rem;padding-top:0}.post-campagne .content.intro h1{text-transform:unset;font-size:18px;margin-top:unset!important;margin-bottom:1rem!important;color:var(--primary);font-family:var(--font-family);font-weight:900;line-height:20px}.post-campagne .content.intro div{text-transform:unset;font-size:13px;color:var(--secondary);font-family:var(--font-family);font-weight:500;margin-bottom:1rem}.post-campagne .content.intro .strong{font-weight:700}.post-campagne .Roboto-Slab{font-family:var(--font-family);font-weight:500}.post-campagne .content.intro div.link{font-family:var(--font-family);font-size:16px;color:#fff;background-color:var(--rouge);padding:1rem;cursor:pointer;border-radius:100px;margin-top:2rem;margin-bottom:2rem}.post-campagne .content.intro button{width:20px;height:20px;border-radius:999999px;border:none;background:url(img/compose_button.png) center no-repeat #bf849f;color:#fff;margin-left:1rem}.post-campagne .content.intro .intro-cadre{color:#fff;font-weight:700;font-size:13px;padding-bottom:1rem}.post-campagne .content.intro .link{background-color:#d5b167;color:#fff;padding:12px 16px;width:214px;margin-left:auto;margin-right:auto;font-size:16px;text-align:center;font-weight:700}.post-campagne .intro-body{text-align:center;width:100%;font-size:20px;color:#fff;font-family:var(--font-family);font-weight:700;padding:3rem 9rem;text-transform:uppercase}.post-campagne .content.team{text-align:center;font-family:var(--font-family);font-weight:900;font-size:20px;color:var(--primary);margin-top:1rem}.post-campagne .content.team h2{font-weight:900;text-transform:uppercase;margin-bottom:2rem}.post-campagne .content.team h2 img{margin-left:1rem;padding:6px}.post-campagne .content.team h1{text-align:center;font-family:'Roboto Slab',serif;font-weight:900;font-size:17px;color:#d5b167;text-transform:unset}.post-campagne .content.menus{padding:0 2rem}.post-campagne .content.menus .end{text-align:center;font-family:'Roboto Slab',serif;font-size:17px;margin-top:1rem;color:#604f52;background-color:#e8e7f5}.post-campagne .menus .menu-container{display:flex;flex-wrap:wrap;text-align:start;margin-top:1rem;padding:unset}.post-campagne .menus .menu-container .menu-description{font-family:var(--font-family);font-weight:500;font-size:13px;color:var(--secondary)}.post-campagne .menus .menu-container .menu-description div{margin-bottom:1rem;font-size:14px}.post-campagne .menus .menu-container .menu-description span{color:var(--primary);font-weight:900}.post-campagne .menus .menu-1{flex:1 0 100%;margin-bottom:2rem;padding:unset}.post-campagne .menus .menu-1 .menu-description{align-self:center;flex:unset;font-size:12px}.post-campagne .menus .menu-1 .menu-description h3{font-family:var(--font-family);font-weight:700;font-size:19px;margin-bottom:3rem;margin-top:3rem;color:#423f40}.post-campagne .menus .menu-1 .menu-img{text-align:center}.post-campagne .menus .menu-1 .menu-img img{margin-left:auto;margin-right:auto;width:383px;max-width:unset}.post-campagne .menus .menu-2{margin-bottom:1rem;display:flex;flex-direction:row-reverse}.post-campagne .menus .menu-2 .menu-description{margin-right:2rem;margin-top:3rem;padding:0 1rem}.post-campagne .menus .menu-2 .menu-description div:first-child{margin-top:1rem}.post-campagne .menus .menu-2 .menu-picture-placeholder{background-image:url(./img/post-campagne/2021/desktop/desktop-menu-2.png);background-repeat:no-repeat;background-size:cover;flex:1 0 50%;height:249px}.post-campagne .footer{max-width:780px}.stores h3{margin-top:10px;margin-bottom:15px;color:#fff!important}.stores .old-h3{margin-top:15px;margin-bottom:15px;color:#000!important;font-size:30px!important}.stores .old-h3 .affectionately{font-size:52px}.select:disabled{background:#e1e1e1}.ngdialog-content .select_magasin{float:left;width:100%;margin-top:5px}.select_magasin{position:relative;margin-top:.5rem}.intro-dates{display:flex;justify-content:center}.select_magasin .old-h3,.select_magasin h3,.select_magasin h4{text-transform:uppercase;margin-bottom:1rem;font-size:15px;text-align:center}.select_magasin p{color:#000;font-size:15px;margin-bottom:10px;margin-top:10px;text-align:center}.select_magasin select{color:var(--bordeau);padding:8px 2rem 8px 8px;font-size:12px;font-weight:700;height:30px;border:none;-webkit-appearance:none;-moz-appearance:none;background-image:url(img/arrow-select-down.svg);background-repeat:no-repeat;background-position-x:96%;background-position-y:55%;border-radius:100px}.select_magasin select:focus{outline:0}.select_magasin .erreur{float:left;color:#3f2b08;padding:10px 0;text-transform:uppercase;margin:0 0 10px;width:100%}.select_magasin .note{float:left;padding:10px 0;font-style:italic;margin:0 0 10px;width:100%}.select_magasin .resultLocalisation li{float:left;width:48.5%;text-transform:uppercase;border:none;border-radius:15px;background:url(img/black_compose_button.png) center right no-repeat #e1e1e1;color:#333;padding:5px 10px;margin-bottom:15px;cursor:pointer}.select_magasin .resultLocalisation li.left{margin-right:3%}.select_magasin .resultLocalisation li.active,.select_magasin .resultLocalisation li:hover{background:url(img/compose_button.png) center right no-repeat #d5b167;color:#fff}.select_magasin .termine{margin-top:.5rem;text-align:right;color:var(--bordeau)}.select_magasin .control{display:flex;justify-content:space-between;align-items:center}.select_magasin .control div,.select_magasin .control span{font-weight:700;font-size:14px;color:var(--bordeau);text-transform:lowercase}.select_magasin .control .shop-select .or-choice{font-weight:700;font-size:14px;color:var(--bordeau);text-transform:lowercase;margin:0 10px}.select_magasin .selector{display:flex;flex-direction:column}.select_magasin .select1{margin-bottom:.5rem}.select_magasin .control .geoloc{display:flex;align-items:center}.categories li{cursor:pointer}.categories li:hover{color:#df0026}.categories{width:190px;border-right:1px solid #c4ac26}.selectedMag{padding:1rem}.selectedMag ul{max-width:350px}.select_magasin button{font-family:'Roboto Slab',serif;font-weight:700;padding:16px;border:none;color:#fff}.select_magasin .geolocation{background-image:url(./img/home/2019/desktop/geolocation.png);background-size:contain;background-repeat:no-repeat;display:inline-block;height:35px;width:26px}.select_magasin .geoloc_button_container{display:flex;justify-content:center}.select_magasin .geolocMagsButton{background:#1e4255;color:#fff;margin-bottom:15px;display:flex;align-items:center;justify-content:space-between;font-size:16px;width:440px;margin-top:30px}.select_magasin button.button_geoloc{width:355px}.select_magasin .selectedMag button{width:250px;background-color:var(--rouge)}.selectedMag h4{color:#604f52}.selectedMag button{position:absolute;right:15px;bottom:15px}.select_magasin .changeHide{display:none}.geoloc_container{text-align:left;color:#000;max-height:280px;overflow-y:auto;margin-top:1rem}.geoloc_container .geoloc_mag{margin-left:15%;margin-right:15%;margin-bottom:10px;position:relative;background-color:rgba(255,255,255,.6);padding:.5rem}@media screen and (max-width:767px){.geoloc_container .geoloc_mag{margin-left:10%;margin-right:10%}}.geoloc_mag .geoloc_mag_name{font-size:15px;text-transform:uppercase;padding-right:35px;font-weight:500}.geoloc_mag .geoloc_mag_address{display:block;font-size:13px;padding-right:35px;font-weight:500}.geoloc_mag .geoloc_mag_select{position:absolute;top:calc(50% - 15px);right:0;height:30px;width:30px;border-radius:15px;border:none;background:url(img/compose_button.png) center no-repeat #999}.geoloc_mag .geoloc_mag_select:hover{background-color:#604f52}.geoloc_mag .geoloc_mag_select:disabled{background-color:#555;cursor:not-allowed}.geoloc_mag .geoloc_mag_select:disabled:hover{background-color:#be5765}.line.change_magasin{background-color:#d5b167}.change_magasin .selectHide{display:none}.change_magasin .changeHide{display:block}.change_magasin .selectedMag{width:100%}.product{width:100%;float:left;border-bottom:1px solid #c4ac26;padding:15px 0}.product:first-of-type{border-top:1px solid #c4ac26}.product:hover{background:#f3edd2;cursor:pointer}.product img{max-width:150px;float:left;margin:0 15px}.product .details{width:520px;float:left}.product .price{font-size:16px;font-weight:700}.product h3{color:#df0026;float:left;cursor:pointer}.product .href:hover{color:#8a0015}.product p{font-size:12px;margin:10px 0;float:left;width:400px}.products{width:730px;padding-left:20px}.fiche{float:left;width:100%;background:var(--primary);margin-bottom:5px}.retour{float:left;width:100%;font-size:12px;text-transform:uppercase;text-decoration:none;color:#e50022;margin:10px}.fiche h2{width:80%;font-size:22px;color:#846530;padding:10px}.fiche .pointsu{width:20%;padding:10px}.compose button.ajout,.fiche button.ajout{background:url(img/cart_white.png) 140px 6px no-repeat #846530}.desc .details{border:1px solid #ccc;width:100%;float:left;margin-bottom:10px;margin-top:10px}.details .onglet-items ul{width:100%}.details.Psimple .onglet-items ul{border-top:1px solid #ccc}.details .onglet-items li{text-transform:uppercase;float:left;background-color:#fff;font-size:11px;color:var(--secondary);padding:7px 10px;cursor:pointer;border-right:1px solid #ccc}.details.Psimple .onglet-items li{height:30px;padding:1px 10px 0}.details .onglet-items li:last-child{border-right:none}.details .onglet-items li.active{color:var(--background);background-color:var(--or)}.details .onglet-items li.active .indicateur{width:0;height:0;border-style:solid;border-width:16px 18px 0;border-color:#d5b167 transparent transparent;position:absolute;margin-top:20px;margin-left:0}.details.Psimple .onglet-items li.active .indicateur{margin-top:29px}.details .onglet-content{float:left;width:100%;padding:25px 10px 0;border-top:1px solid #ccc}.details .onglet-content p{font-weight:400;word-wrap:break-word}.details.Psimple .onglet-content{padding:25px 30px 0}.compose{float:left;width:100%}.compose h3{width:100%;font-size:22px;text-transform:uppercase;color:var(--secondary);padding-left:20px;margin-bottom:20px}.compose .nbmenus{color:var(--primary);text-transform:uppercase;font-size:22px}.compose .nbmenus button.ajout{margin-right:25px}.compose .accordion-title{float:left;width:100%;height:40px;margin-bottom:1px;padding:13px 0 0;text-indent:65px;text-transform:uppercase;color:var(--secondary);cursor:pointer}.compose .accordion-title.open{margin-bottom:10px;cursor:pointer!important}.compose .accordion-title.carteu{position:relative}.compose .accordion-title.cadeau{color:#d5b167}.compose .accordion-title.open.cadeau{color:#fff}.compose .accordion-title span.cadeau,.compose .accordion-title span.facteur{color:#d02;font-size:13px;text-transform:none}.compose .accordion-title .indicateur{display:none}.compose .accordion-title.open .indicateur{width:0;height:0;border-style:solid;border-width:16px 18px 0;border-color:#d5b167 transparent transparent;position:absolute;margin-top:10px;margin-left:15px;display:block}.compose .open,.compose .open span.cadeau,.compose .open span.facteur{color:#fff}.compose .valid{background-color:#f1ebef;background-image:url(img/valid.png),url(img/bas-violet.png);background-position:20px center,97% center;background-repeat:no-repeat,no-repeat}.compose .not{background-color:#f1ebef;background-image:url(img/not-valid.png),url(img/bas-violet.png);background-position:20px center,97% center;background-repeat:no-repeat,no-repeat}.compose .disabled{background-color:#f1ebef;background-image:none,url(img/bas-violet.png);background-position:20px center,97% center;background-repeat:no-repeat,no-repeat}.compose .carteu{background-color:#f1ebef;background-image:url(img/picto_euro_u.png);background-position:20px center,97% center;background-repeat:no-repeat,no-repeat;background-size:32px 20px}.compose .carteu .qty{color:#d5b167;font-weight:700;text-transform:lowercase;text-indent:0}.compose .not:hover,.compose .valid:hover{background-color:#d9d4d7}.compose .open.not,.compose .open.valid{background-color:var(--or);color:var(--background);background-position:20px center,97% center;background-repeat:no-repeat}.compose .open.not:hover,.compose .open.valid:hover{cursor:default}.compose .open.valid{background-image:url(img/valid-blanc.png),url(img/haut-blanc.png)}.compose .open.not{background-image:url(img/not-valid-blanc.png),url(img/haut-blanc.png)}.compose .open.disabled{background-image:none,url(img/haut-blanc.png)}.compose .accordion-content{float:left;width:100%;padding:10px 0;border-bottom:1px solid #ccc}.compose .accordion-content .qte{bottom:10px}.compose .ajoutpanier{float:right;margin:25px 20px 10px 10px}.compose .info_ajout{color:#71c000;text-transform:uppercase;padding-top:50px}.compose .recap h4{font-size:15px;color:#846530;margin-bottom:20px}.compose .recap{padding:10px 20px;color:#666;border-bottom:1px solid #ccc}.compose .recapCategorie{float:left;width:100%;margin-bottom:10px}.compose .erreur_recap{padding:10px 20px;color:#666;clear:both}.compose .erreur_recap .valeur{color:#846530}.compose h4{text-transform:uppercase;margin:10px 0}.compose .montant_titre{width:100%;color:var(--primary);text-transform:uppercase;margin-top:10px;margin-right:40px}.compose .montant_titre p{float:right;margin-top:6px;font-size:13px}.compose .montant_titre .prix{float:right;font-size:25px;margin-left:50px;margin-right:40px}.compose .sousElem{height:40px}.compose .sousElem .title{float:left;max-width:640px}.compose .sousElem .title h4{padding:2px 0 0 60px;float:left;min-height:19px}.compose .sousElem .title.haveDetail h4{background-image:url(img/details_fleche_bas.png);background-position:2px top;background-repeat:no-repeat;cursor:pointer}.compose .sousElem .title.haveDetail.active h4{background-image:url(img/details_fleche_haut.png)}.compose .sousElem .quantity{margin:2px 25px 0 0}.details.simple .quantity{margin:10px 0 0}.compose .desc{width:100%;padding:0 25px}.add{width:100%;float:left;margin-top:10px;padding-left:15px}.cartList table,.cartList tr{width:100%}.cartProduct{height:100px;border-bottom:1px solid #ccc;position:relative}.cartProduct .euro_card_u{position:absolute;bottom:0;width:50%;right:0;color:red;font-size:11px;text-align:end;margin-right:.25rem;margin-bottom:.25rem}.cartList .tdw2 .prix{color:#666;font-size:21px;margin-top:38px}.cartList .tdw4 .prix{color:#846530;font-size:21px;margin-top:38px}.cartList .desc{background-color:var(--or);color:var(--background);text-transform:uppercase;height:33px}.cartList .desc td{padding:10px 0}.cartList .desc td.tdw1{text-indent:10px}.cartList td.tdw1{width:400px}.cartList td.tdw1 .image{float:left;width:110px;margin-right:10px;text-align:center;border:4px solid #e9e7e3;border-left:4px solid #c9c9c9;border-bottom:4px solid #c9c9c9}.cartList td.tdw1 img{max-width:100%;height:100px}.cartList td.tdw1 .link{float:left;width:115px;font-family:arial,serif;font-size:13px;color:#666}.cartList td.tdw1 .link a{float:left;color:#666}.cartList td.tdw1 .link span{float:left}.cartList td.tdw1 .link:last-child{float:right;margin:15px 10px 0}.elementDeskcription{float:left;width:100%}.cartInfo .elementDeskcription.title h4,.cartList td.tdw1 h4{text-transform:uppercase;font-size:13px;color:#846530;width:250px;float:left;margin:10px 0;height:40px}.cartInfo .elementDeskcription.title h4{width:100%;margin-bottom:0;height:auto}.cartInfo .elementDeskcription.title h5{margin-top:10px;width:100%;float:left}.cartList td.tdw2{width:120px}.cartList td.tdw2>div{float:right;margin-right:20px}.cartList td.tdw3{width:135px}.cartList td.tdw3 .quantity{margin:35px 0 0;float:left}.cartList td.tdw4{width:100px}.cartList .desc td.tdw5{background:url(img/corbeille2.png) center left no-repeat}.cartList td.tdw5{width:25px}.cartList td.tdw5 button{background:url(img/remove.png) center center no-repeat;width:12px;height:13px;float:left;margin-top:44px;text-indent:-9999px;border:none}.cartList td.tdw5 button:hover{background:url(img/remove_on.png) center center no-repeat}.Panier .total{background-color:#e1e1e1;padding:5px 10px;display:flex;justify-content:end;flex-wrap:wrap}.euro_card_u{text-align:end;font-size:12px!important;color:red}.panier-header{padding:20px 0}.Share .total{margin-bottom:20px}.Panier .total p{text-transform:uppercase;margin:10px 15px 0 0}.Panier .total div{font-size:25px;margin-right:5px}.retour_produit .boutons{float:left;width:100%;margin-top:20px}.retour_produit .boutons button{font-size:12px;text-transform:uppercase;border:none;border-radius:15px;width:45%;color:#fff;line-height:12px;position:relative;text-align:left;background:url(img/compose_button.png) right center no-repeat #846530;padding:7px 10px 7px 20px;margin-right:15px;cursor:pointer}.retour_produit .boutons button.cancel{background:url(img/black_compose_button.png) right center no-repeat #e1e1e1;color:#333}.captcha{padding-bottom:10px}.captcha>div:last-child{text-align:center}.re-captcha-text{margin-top:10px;margin-bottom:15px}.re-captcha{display:inline-block}.nextStep{padding:30px 0 30px 15px}.zoneRetrait{margin-left:40px;margin-top:6px;text-transform:uppercase}.zoneRetrait.max{margin-top:15px;margin-left:15px;text-transform:uppercase;font-size:18px}.zoneRetrait span{color:var(--rouge)}.zoneRetrait span.date{color:var(-rouge)}.RetraitButton button,.nextStep a,.nextStep button{font-size:12px;text-transform:uppercase;border:none;border-radius:15px;color:var(--primary);line-height:12px;background:var(--rouge);padding:8px 20px 7px;text-decoration:none;margin-right:15px;margin-left:15px}.RetraitButton button i,.nextStep button i{margin-left:12px}.nextStep .back-button{float:left;margin:0 0 0 15px;background-color:#e1e1e1;color:#333}.nextStep .back-button:hover{background-color:#ccc}.nextStep .back-button i{margin:0 15px 0 0}.RetraitButton{margin-right:30px;margin-bottom:1rem;text-align:end}.RetraitButton button:hover,.nextStep a:hover,.nextStep button:hover{background-color:var(--or);color:var(--background)}.nextStep button.disabled{background-color:#ccc}.menuCat{margin:15px 0;float:left}.menuCat li{float:left;font-size:10px;border:1px solid #000;text-align:center;padding:5px 15px;cursor:pointer;margin-right:1px}.pictovin{color:red}.pictopoint{color:#00f}.element{width:100%;float:left}.valid{border-color:green!important}.not{border-color:red!important}.catalogueHome{float:left;margin-bottom:15px}.cat3{float:left;margin-bottom:5px;cursor:pointer;width:24.25%;background:0 0}.border-right{margin-right:1%}.cat3 img{max-width:191.25px}.cat3:hover .image{opacity:.9}.cat3 .image{float:left;text-align:center;max-width:100%;background-color:#fff;overflow:hidden;height:150px}.cat3 .bloc{float:left;width:100%;height:50px;text-transform:uppercase;font-size:11px;color:var(--primary);background:url(img/arrow_button_left_gold.svg) right center no-repeat #fff;background-position-x:95%;display:table}.cat3 .bloc h3{color:var(--secondary);padding:0 30px 0 10px;margin:0;display:table-cell;vertical-align:middle}.cat3 .bloc h3 span{float:right}.fond.padding{padding:30px 0 0}.no-border{border:none}.ngdialog-content .content{width:100%;padding:2rem}.ngdialog-content h2{text-transform:uppercase;color:var(--secondary);font-size:25px}.ngdialog-content .change_magasin h2{color:var(--bordeau)}.ngdialog-content .change_magasin .content{padding-bottom:0}.warning{width:100%;float:left;background-color:#c0392b;color:#fff;border:none!important;padding:10px 0;text-align:center;z-index:1100;display:none}.warning.bonus,.warning.erreurIE{display:block}.date_limite{background-color:#d5b167;max-width:780px;color:#fff;text-transform:uppercase;text-indent:20px;padding:20px 0;font-weight:700;border-top:1px solid #fff;margin-bottom:20px}.date_limite .col-md-6.border{border-right:1px dotted #fff}.date_limite h4{font-size:19px}.date_limite p{color:#846530;font-size:14px}.activeModuleDate{cursor:pointer;position:fixed;top:100px;left:0;background:url(img/calendar2.png) center center no-repeat #fff;text-indent:-9999px;width:42px;height:42px;z-index:1000000;opacity:.5}.moduleDate{position:fixed;top:100px;left:0;padding:10px 10px 10px 20px;width:250px;background-color:#fff;z-index:100}.moduleDate button{margin-right:10px;margin-top:10px}.moduleDate h2{color:#846530;font-weight:700;margin-top:10px}.moduleDate .DateElement label{float:left;width:25%}.moduleDate .DateElement{width:100%;margin-bottom:2px}.moduleDate .fermer{position:absolute;width:20px;height:20px;text-align:center;color:#fff;background-color:red;right:0;cursor:pointer;top:0}.invisible{display:none}.CartTitre{text-transform:uppercase;background-color:var(--or);width:100%;float:left;height:30px;padding:7px 10px;color:var(--background)}.Rtitre{display:none}.CGVTitre,.PaiementTitre,.RetraitTitre{text-transform:uppercase;background-color:var(--or);width:100%;float:left;min-height:30px;padding:7px 10px;color:var(--background);margin-bottom:15px}.CGVTitre,.PaiementTitre{padding:7px 20px}.cgv .raison_sociale{margin:10px 0;text-transform:uppercase;font-size:14px}.RetraitDates{float:left;width:50%;padding-left:15px;padding-right:10%}.RetraitDates .item,.RetraitHeures .item{text-transform:uppercase;float:left;border:none;border-radius:15px;background:url(img/black_compose_button.png) center right no-repeat #ddd;color:#222;padding:5px 10px;margin-bottom:15px;cursor:pointer;min-width:80px}.RetraitDates .item.active,.RetraitHeures .item.active{background:url(img/compose_button.png) center right no-repeat var(--rouge);color:var(--primary)}.RetraitDates .item{width:200px}.ngdialog-content .RetraitDates{padding-left:40px}.RetraitHeures .item{width:70px;margin-right:10px}.RetraitHeures{float:left;width:50%;padding-right:10%}.ngdialog-content .RetraitHeures{padding-left:20px}.tempsRestant{padding:12px 0 10px 10px;color:#434343;font-size:13px;background:#fff;text-transform:uppercase;margin-top:10px}.tempsRestant span{color:#846530}.tempsRestant p.title{margin-bottom:10px;font-weight:700}.cart_full,.detail{background:#fff}.result{background:var(--or)}.result .entete{width:100%;float:left;padding:0 15px}.result .nb_result{text-transform:uppercase}.infos h4,.result h1{float:left;width:100%;text-transform:uppercase;color:var(--background);font-size:18px;margin-bottom:15px}.result .menu{padding:unset}.infos h4{width:100%}.cgv.infos h4,.cgv.infos h5,.mentions.infos h4,.mentions.infos h5{color:var(--gray)}.result .productfound{width:100%;margin-bottom:15px;float:left}.pagination{position:relative;left:50%;margin-left:-25%}.pagination ul{width:auto;text-align:center}.pagination li{float:left;margin:0 5px}.pagination li a,.pagination li span{text-decoration:none;color:#999;font-size:16px;line-height:30px}.pagination li.active{background-color:#846530;width:20px;border-radius:7px}.pagination li.active a{color:#fff}.pagination .next a,.pagination .prec a{text-transform:uppercase;font-size:12px}.pagination .prec a{padding-right:30px;color:#e50022}.pagination .next a{padding-left:30px;color:#e50022}.pagination .next i,.pagination .prec i{font-size:12px}.pagination .next i{line-height:14px;margin-left:12px}.pagination .prec i{margin-right:12px;line-height:14px}.pagination .next.disabled a,.pagination .prec.disabled a{color:#999;cursor:default}.testation{width:100%;height:300px}.buttons{width:90%;margin:0 auto}.nb_result{float:right;color:var(--background);margin:0 15px 0 0}.Pcompose h4{float:left;text-transform:uppercase;width:100%;font-size:22px;color:var(--background);margin-bottom:10px}.Pcompose .entete{background:var(--or);padding:15px 15px 0;width:100%;float:left}.Pcompose .pointsU{width:15%;float:right;padding-right:15px}.actions{padding-bottom:10px;text-transform:uppercase;color:var(--background);font-size:14px;line-height:14px;display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-areas:'back prev next'}.prev-product{grid-area:prev}.return{grid-area:back}.next-product{grid-area:next}.actions i{font-size:12px;line-height:14px}.next-product:hover,.prev-product:hover{cursor:pointer;color:var(-rouge)}.prev-product i.fa{margin-right:12px}.next-product i.fa{margin-left:12px}.next-product{margin-left:auto}.return{padding:0 15px 10px;text-transform:uppercase;color:var(--background);float:left;font-size:14px;line-height:14px}.return i{font-size:12px;line-height:14px;margin-right:12px}.Pcompose .return:hovere,.return:hover{cursor:pointer;color:#a48644}.Pcompose .return{color:var(--background);text-transform:uppercase;margin:0 10px 0 -15px;float:left}.Pcompose .galerie{position:relative;width:60%;float:left}.Pcompose .galerie .image{border:4px solid #c9cbca;border-bottom:4px solid #e8e7e2;border-right:4px solid #e8e7e2;overflow:hidden}.Pcompose .galerie .product_offre{position:absolute;z-index:20;top:4px;left:4px}.Image{height:100%}.Image img{height:100%;object-fit:contain}.Psimple .galerie{background-color:#d5b167}.Psimple .galerie .Image{border:4px solid #c9cbca;border-bottom:4px solid #e8e7e2;border-right:4px solid #e8e7e2;margin:0}.Pcompose .galerie .miniatures li{background-color:#c9cbca;padding:0 2px 4px}.Pcompose .galerie .miniatures li:first-child{padding-left:4px}.Pcompose .galerie .miniatures li.last{padding-right:4px}.Pcompose .galerie .miniatures img{width:125px;max-height:90px}.Pcompose .details{width:40%;padding:0 20px;float:right}.Pcompose .details.notsimple .description{width:100%;font-size:13px;height:311px;margin:0 0 10px;overflow:auto}.Psimple .description .suite{margin-top:10px}.Psimple .description .suite:hover{color:#000;cursor:pointer}.Psimple .simple .description{font-size:13px;color:#666;height:282px;overflow-y:auto}.Pcompose .origine{float:left;width:100%;padding:0;max-height:20px;color:#666;margin-bottom:10px}.Pcompose .price{float:left;width:100%;height:96px;text-align:right;padding:20px 10px;border-bottom:1px solid #ccc;border-top:1px solid #ccc}.details.notsimple .price p{width:100%;font-size:40px;line-height:40px}.Pcompose .price ul{float:right}.Pcompose .price p li{font-size:38px;line-height:40px}.Pcompose .simple .price{padding:20px 0 10px;border-bottom:1px solid #ccc}.details .price h5{min-height:16px;float:left;padding-top:1px;width:78px;text-align:left}.details .price h5.conditionnement{width:100%;text-align:right;font-size:15px}.details .price h5.conditionnement:first-letter{text-transform:uppercase}.details.simple .price p{float:right!important;width:60%}.compose button{float:right;font-size:12px;text-transform:uppercase;border:none;border-radius:15px;text-align:left;padding:5px 18px 4px;color:#fff;line-height:12px;height:30px;width:200px}.compose button.long{width:245px}.compose .active button.ajout{background:url(img/cart_white.png) 90% center no-repeat #ccc}.compose button.ajout{background:url(img/cart_white.png) 90% center no-repeat var(--rouge)}.infoCategory{padding:5px 15px 5px 60px;color:var(--primary)}.infoCategory .valeur{color:var(--primary)}.erreur_ajout{padding:13px 25px 10px 60px;background:url(img/not-valid.png) 15px center no-repeat;border-radius:3px;color:#c0392b;text-transform:uppercase;margin-top:18px;margin-right:15px;font-size:15px}.simple button{font-size:12px;text-transform:uppercase;border:none;border-radius:15px;text-align:left;padding:5px 18px 4px;color:var(--primary);line-height:12px;height:30px;width:100%;margin:10px 0}.simple button.ajout{background:url(img/cart_white.png) 90% center no-repeat var(--rouge)}.nbmenus{border-bottom:1px solid #ddd;padding-bottom:20px}.nbmenus p{float:right;margin-top:2px}.quantity{background:#e1e1e1;width:100px;height:30px;border-radius:15px;float:right;margin-right:40px;margin-left:30px;position:relative}.quantity.multi{background:0 0}.quantity .npm,.quantity .npp{position:absolute;border:none;color:#fff;font-size:30px;line-height:30px;text-align:center;margin:0;padding:0;bottom:0}.quantity .npm{width:30px;height:30px;border-radius:15px;background:url(img/moins.png) center center no-repeat var(--or)}.quantity .npp{width:36px;height:36px;border-radius:18px;margin-left:64px;bottom:-3px;background:url(img/plus.png) center center no-repeat var(--or)}.quantity span{color:var(--secondary);font-size:18px;width:95px;padding-top:5px;position:absolute;text-align:center}.infos{float:left;width:100%;background:#fff;padding:20px 0}.CGVContent .infos{padding-top:0}.CGVContent .infos a{white-space:normal}.infos a{color:#666;white-space:nowrap}.infos h6{font-size:13px;color:var(--background);text-transform:uppercase;margin-top:5px}.infos ul{list-style-type:inherit;list-style-position:outside;float:left;width:100%}.infos li{margin:0 10px 15px;width:100%}.infos p{padding-bottom:10px;font-size:91%}.infos p.adresse{padding-left:15px}.infos .sommaire{margin:10px 20px}.infos .sommaire li{margin:0}.infos td{border:1px solid #666;padding:4px}.faq-intro{margin-bottom:16px}.faq-intro h2{font-size:18px;border-bottom:2px solid #666;padding-bottom:10px}.faq-intro h2 span{font-size:20px}.faq-intro h3{padding-bottom:10px;font-size:14px}.faq-intro p{font-size:14px}.faq .accordion-title{float:left;width:100%;height:40px;margin-bottom:1px;padding:12px 20px 10px;text-transform:uppercase;color:var(--secondary);background-color:#f1ebef;cursor:pointer}.faq .accordion-title.open .indicateur{width:0;height:0;border-style:solid;border-width:16px 18px 0;border-color:var(--primary) transparent transparent;position:absolute;margin-top:28px;margin-left:0}.faq .open{color:var(--secondary);background-color:var(--primary)}.faq .accordion-content{float:left;width:100%;padding:20px}.faq.infos h5{font-size:15px;color:var(--rouge);text-transform:uppercase;margin:15px 0}.infos h5,.partage h5{font-size:15px;color:var(--background);text-transform:uppercase;margin:15px 0}.animate-if.ng-enter,.animate-if.ng-leave{-webkit-transition:.5s linear all;-moz-transition:.5s linear all;-ms-transition:.5s linear all;-o-transition:.5s linear all;transition:.5s linear all}.animate-if.ng-enter{max-height:0;opacity:0}.animate-if.ng-enter.ng-enter-active,.animate-if.ng-leave{max-height:999px;opacity:1}.animate-if.ng-leave.ng-leave-active{max-height:0;opacity:1}.ngdialog-content .warning{position:relative;margin-bottom:10px;padding:12px 0;font-size:15px}.searchRange{float:left;width:100%;background-color:#e1e1e1;padding:0 15px;display:none}.searchRange .searchMax,.searchRange .searchMin,.searchRange .searchSlider,.searchRange .searchTitre{float:left;margin-top:10px}.Panier{background:#fff}.Panier .alert{color:var(--primary);font-weight:700}.Panier.Confirmation{min-height:250px}.Panier h3{font-size:22px;color:var(--secondary);text-transform:uppercase;line-height:22px;margin-top:7px}.Panier h4{text-transform:uppercase;color:var(--secondary);margin-bottom:15px;font-size:18px;margin-top:20px;font-family:montserrat,serif}.onglet-content h3{text-transform:uppercase;margin:5px 0;padding:0;font-size:15px;color:var(--secondary)}.onglet-content .infoProduit:first-child{margin-top:-8px}.onglet-content .infoProduit{margin-bottom:10px}.Panier .onglet-content h6{text-transform:uppercase;margin:5px 0;padding:0;font-size:14px;color:var(--primary)}.Panier.Confirmation h3{margin:20px 0}.Panier.Confirmation h5{float:left;width:100%;min-height:16px;padding-top:15px;color:var(--primary)}.Panier.Confirmation .transaction-price span{float:left}.Panier.Confirmation span.confirm{padding:10px 10px 0 0}.Panier.Confirmation span.prix{padding-top:0}.Panier .erreur{float:left;width:100%;background-color:#c0392b;color:#fff;padding:10px 15px;text-transform:uppercase;margin:10px 0;border-bottom:1px solid #ccc}.Panier .erreur ul{list-style:disc;padding-left:20px}.Panier .erreur li{padding-left:8px}.Panier .erreur_info{float:left;width:100%;color:#846530;padding:10px 15px;font-style:italic}#errorPaste{display:none}.Panier .erreur_info ul{list-style:disc;padding-left:20px}.Panier .erreur_info li{padding-left:8px}.Panier .etapes-mob{display:none}.etapes{float:left;width:100%;border-bottom:1px solid #eee;height:61px}.etapes li{position:absolute;height:60px;text-transform:uppercase;vertical-align:center;color:var(--secondary);background:url(img/etape.png) center right no-repeat;padding-top:22px}.etapes li.enabled{cursor:pointer}.etapes li p,.etapes li span{float:left}.etapes li span{margin:0 15px 0 45px}.etapes li:first-child span{margin:0 15px 0 30px}.etapes li.dl p{margin-top:-7px}.etape-1{width:195px;z-index:4}.etape-2{margin-left:165px;z-index:3;width:225px}.etape-3{margin-left:360px;z-index:2;width:225px}.etape-4{margin-left:555px;z-index:1;width:225px}.etapes li.active{background:url('img/etape_onR _blue.png') center right no-repeat;color:#fff}.etapes li.etape-4{background:#fff}.etapes li.etape-4.active{background:var(--primary);color:#fff}.panierTotal{float:left;width:100%;height:47px;text-align:right;background-color:#e1e1e1;text-transform:uppercase;color:#846530}.panierTotal div{float:right;width:auto;margin-right:15px}.panierTotal div.mttTitre{margin-top:18px;font-size:13px}.panierTotal .prix{margin-top:10px}.PanierBouton{float:right;margin:30px 15px}.PanierBouton button{padding:5px 15px;border-radius:15px;border:none;background:#dd0023;color:#fff}.placeholder{color:#aaa}.PanierCoord{padding:0 20px 10px}.PanierCoord input{width:100%;height:30px;margin-bottom:15px;border:1px solid #e5e5e5;padding:0 10px;color:#666}.PanierCoord textarea{width:100%;height:165px;margin-bottom:15px;border:1px solid #e5e5e5;padding:10px;color:#666}.PanierCoord .CoordGroup input{width:47%}.PanierCoord .CoordGroup input.last{float:right}.PanierCoord .CoordGroupRadio input{width:auto;border:none;float:left;cursor:pointer}.PanierCoord .CoordGroupRadio label{margin:7px 10px 0;float:left;cursor:pointer}.PanierCoord .CoordGroupRadio,.ShareGroupRadio{margin-bottom:15px}.PanierCoord .CoordCheckbox{margin:10px 30px}.PanierCoord .CoordCheckbox label{float:left;width:90%;margin-left:10px;cursor:pointer}.PanierCoord .CoordCheckbox input{float:left;width:auto;border:none;margin:0;cursor:pointer}.PanierRetrait h2{display:none}.PanierRetrait .CGVTitre{margin-top:20px}.PanierRetrait .CGV{padding:7px 20px 0}.PanierCoord .invalid,.PanierCoord .ng-invalid{border:1px solid #846530}.CGVContent{width:100%;border:1px solid #ccc;padding:20px;height:230px;position:relative;overflow:auto}.CGVText{max-width:100%}.CGVAccept{text-align:center;padding:20px}.PaiementChoix{float:left;border:1px solid #e5e5e5;width:47%;height:110px;border-radius:15px;margin:0 1% 15px 2%}.PaiementChoix:last-child{width:47%;margin:0 2% 15px 1%}.PaiementChoix:hover{border:1px solid #ccc}.PaiementChoix.active{border:1px solid #d5b167}.PaiementChoix .picto_cartes{background:url(img/picto_cartes.jpg) no-repeat;width:180px;height:30px;margin:20px 0 0 105px;position:absolute}.PaiementChoix .picto_magasin{background:url(img/magasin.png);width:77px;height:39px;margin:17px 0 0 210px;position:absolute}.modeRadio{height:100%;width:15%;float:left}.modeRadio input{margin:30px 0 0 25px}.modeTxt{height:100%;width:85%;float:right}.modeTxt label{position:absolute;padding-top:20px;width:320px;height:100px;cursor:pointer}.PaiementChoix.disabled{border:1px solid #e5e5e5!important}.PaiementChoix.disabled .modeTitre{color:#bbb}.modeTxt p{position:absolute;width:290px;margin-top:70px;font-size:12px;font-family:arial,serif}.modeTitre{font-size:18px;color:#d5b167;text-transform:uppercase;margin-bottom:15px}.PanierPaiement .panierTotal{margin-top:65px}.PanierPaiement h4{text-transform:uppercase;background-color:var(--or);width:100%;float:left;height:35px;padding:7px 10px;color:var(-background);margin:0 0 15px}.vignette{background:#fff;width:190px;float:left;margin-right:6.5px}.productfound .vignette{float:left;width:191.25px;margin-right:0;margin-top:5px}.productfound .vignette.menu{width:calc(50% - 5px)!important}#SliderTop10 .vignette,.productfound .vignette.margin{margin-right:5px}.vignette .description .image{position:relative;width:100%;height:145px;float:left;text-align:center;opacity:1;overflow:hidden}.vignette.menu .description .image{text-align:unset!important;float:unset!important;height:300px!important}.vignette:hover .description .image{opacity:1}.vignette .description{width:100%}.vignette .description:hover{cursor:pointer;opacity:.9}.vignette .description .infos{float:left;padding:5px 10px;font-weight:400;height:75px;max-height:75px;min-height:75px}.vignette .description .infos h2{font-size:11px}.vignette .description .infos h3.menu-titre{width:100%;font-size:13px;color:var(--primary);margin-bottom:0;overflow:hidden}.vignette .description .infos .menu-composition{width:100%;font-size:13px;margin-bottom:0;text-transform:lowercase}.vignette .description .infos h2.menu-titre{width:100%;font-size:13px;color:var(--secondary);margin-bottom:0;overflow:hidden;float:none;text-transform:unset;text-indent:unset;margin-top:unset}.vignette .description .infos p{float:left;font-size:11px;font-family:arial,serif;color:#666}.vignette .description h5{float:left;min-height:16px;line-height:14px}.vignette .description h5.prix-kg{width:55px}.vignette .description h5.conditionnement{width:100%;text-align:right;font-size:10px;height:33px}.vignette .description .price{width:100%;padding:0 10px}.vignette .description p{float:right}.vignette.menu .buttons{padding:unset;margin:unset;width:180px;min-width:180px}.vignette.menu .price-menu{width:100%;padding:0 10px;display:flex;flex-direction:row-reverse;gap:12px}.vignette.menu .price-container-menu{display:flex;flex-direction:column}.vignette.menu .price-container-menu .prix{float:right}.vignette.menu .prix-kg-menu{width:unset}.vignette .buttons{height:40px;width:100%;padding:0 10px}.vignette .buttons .quantity{background:#e1e1e1;width:100px;height:30px;border-radius:15px;float:right;margin:10px 0 0}.vignette .buttons button.ajout,.vignette .buttons button.compose{font-size:12px;text-transform:uppercase;float:left;width:100%;border:none;border-radius:15px;text-align:left;padding:4px 18px;color:var(--primary);line-height:12px}.vignette .buttons button.compose pre{font-size:12px;font-family:arial,serif}.vignette .buttons button.ajout{background:url(img/arrow_button_left.svg) 90% no-repeat var(--rouge)}.vignette .buttons button.ajout:hover{background-color:#d5b167}.vignette .buttons button.compose{background:url(img/arrow_button_left.svg) 90% no-repeat var(--rouge)}.vignette .buttons button.compose:hover{background-color:#e5c870}.vignette .simpleQty p{font-size:12px}.vignette .description .suite{float:left;font-family:arial,serif}.result_footer{padding:15px;margin:0 0 5px;overflow:hidden}.cartInfo{float:left;width:100%;padding-bottom:10px}.cartInfo.border{border-bottom:1px solid #ccc}.cartInfo .image{float:left;width:130px}.cartInfo .desc{float:left;width:100%;padding:0 1.5%}.cartInfo .onglet-items li p{margin-top:2px}.cartInfo .onglet-items li.smaller{font-size:.8em}.cartInfo .onglet-items li.smaller p{margin-top:7px}.vignette .offre{position:absolute;top:.5rem;right:.5rem;z-index:100}.vignette .offre img{max-height:unset}.details .pictos ul{max-height:80px;overflow:visible;margin-bottom:10px}.details .pictos li,.details .pictos li img{max-height:80px}.details .pictos li{max-height:80px;line-height:80px;vertical-align:middle;float:left;margin-left:5px;margin-bottom:10px;max-width:120px}.details .pictos li:first-child{margin:0}.vingette .pictos{float:right;width:100%;margin-bottom:10px;height:40px}.vignette .pictos{position:absolute;top:0;left:7px;z-index:10}.vignette .pictos ul{height:40px;margin-top:102px;width:100%}.vignette .pictos li{height:65px;overflow:hidden;margin-left:5px}.vignette .pictos li:first-child{margin-left:0}.vignette .pictos li{max-width:64px;max-height:40px;float:left}.vignette .pictos li img{max-height:40px!important;max-width:64px!important}.partageMail{border-bottom:1px solid #ccc}.partage input{width:100%;height:30px;margin-bottom:15px;border:1px solid #e5e5e5;padding:0 10px;color:#666}.partage textarea{width:100%;height:95px;margin-bottom:15px;border:1px solid #e5e5e5;padding:10px;color:#666}.ShareGroupRadio input{width:auto;height:auto;border:none;float:left;cursor:pointer}.ShareGroupRadio label{margin:0 10px;float:left;cursor:pointer}.ShareGroupRadio .disabled label{color:#bbb}.ShareGroupRadio .col6.last{padding:17px 0 0 5px}.partage .erreur{float:left;width:100%;background-color:#c0392b;color:#fff;padding:10px 15px;text-transform:uppercase;margin:0 0 10px;border-bottom:1px solid #ccc}.partage .erreur ul{list-style:disc;padding-left:20px}.partage .erreur li{padding-left:8px}.optionShare{float:left}.shareButton{padding:15px 0 30px}.shareButton a,.shareButton button{font-size:13px;text-transform:uppercase;border:none;border-radius:15px;color:#fff;line-height:13px;position:relative;width:210px;float:right;display:block;background-color:var(--primary);background-image:url(img/share_mail.png),url(img/arrow_button_left.svg);background-repeat:no-repeat;background-position:20px center,90% center;padding:7px 50px 7px 10px;text-decoration:none}.shareButton button:disabled{background-color:grey}.partageReseau{float:left;width:100%;padding:15px 0 0;margin-bottom:40px}.partageReseau li{float:left;width:33.33%}.partageReseau li.TW{padding-left:6px;padding-right:6px}.partageReseau li.FB{padding-right:6px}.partageReseau li.GP{padding-left:6px}.partageReseau a,.partageReseau button{float:left;width:100%;font-size:13px;text-transform:uppercase;text-decoration:none;border:none;border-radius:15px;color:#fff;line-height:13px;position:relative;padding:7px 50px}.partageReseau .facebook{background-color:#226198;background-image:url(img/share_fb.png),url(img/arrow_button_left.svg);background-repeat:no-repeat;background-position:20px center,90% center}.partageReseau .twitter{background-color:#55c3ea;background-image:url(img/share_twitter.png),url(img/arrow_button_left.svg);background-repeat:no-repeat;background-position:20px center,90% center}.partageReseau .google{background-color:#e05d48;background-image:url(img/share_gp.png),url(img/arrow_button_left.svg);background-repeat:no-repeat;background-position:20px center,90% center}.empty{padding:0 15px;margin-bottom:15px;float:left}.result .empty{margin:15px 0}.empty h2{padding:10px 15px;font-size:1.1em;color:#e74c3c;border:1px solid #e74c3c;text-align:center}.slides.miniatures li{float:left;opacity:1}.slides.miniatures li:hover{cursor:pointer;opacity:.9}.Psimple .onglet-items li{font-size:.9em;cursor:pointer}.Psimple .onglet-items li p{margin-top:7px}.Psimple .onglet-items li.smaller p{margin-top:-1px}.Psimple .onglet-content .infoProduit{margin-bottom:20px}.simpleQty p{float:left;margin-top:17px;font-size:1.1em;text-transform:uppercase;color:var(--primary)}.obsolete{background:#fff;padding:15px 0}.navigateurs{padding:0 1%;background:#fff;width:100%;float:left}.obsolete h2,.obsolete h3,.obsolete h4{text-transform:uppercase;color:var(--primary);float:left;width:100%;text-align:center}.obsolete h2{padding:0 3%;margin-top:15px;margin-bottom:15px;font-weight:700}.obsolete h3{background:url(img/transp5.png);border-radius:5px;font-size:12px;padding:10px 0}.obsolete h4{padding:10px 0}.navigateur{width:23%;padding:1%;margin:0 1%;float:left;overflow:unset;font-size:13px;border-radius:5px}.navigateur:hover{background:#f7f7f7;cursor:pointer}.navigateur.chrome .img{background-image:url(img/chrome.png)}.navigateur.firefox .img{background-image:url(img/firefox.png)}.navigateur.opera .img{background-image:url(img/opera.png)}.navigateur.ie .img{background-image:url(img/internetExplorer.png)}.navigateur.safari .img{background-image:url(img/safari.png)}.navigateur .img{background-repeat:no-repeat;background-position:center center;width:100%;height:132px;float:left;margin-bottom:10px}.navigateur p{height:130px;float:left;padding:10px 0;font-size:12px;line-height:14px}.navigateur .conseillee{width:100%;float:left;margin:10px 0 15px}.navigateur:hover a{text-decoration:underline}.navigateur a{text-decoration:none;color:#dd1a22;width:100%;display:block;text-align:center;background:url(img/transp5.png);border-radius:5px;float:left;padding:10px 0}.ie8 .navigateur p{height:100px}.ie7 .navigateur{margin:0}.ie7 .navigateur p{height:70px}.ie7 .navigateurs{width:750px}.coursesUcontent{position:relative;float:left;width:100%;height:260px}.coursesU{width:100%;position:absolute;z-index:500;height:175px;bottom:25px;left:25px}.coursesU img{object-fit:contain;height:175px}.coursesUA{cursor:pointer;text-align:center;background-color:#f0f0f0;-moz-opacity:0;opacity:0;filter:alpha(opacity=00);display:block;position:absolute;z-index:1000;width:100%;margin-top:113px;height:100px}#goTop{position:fixed;margin-left:800px;bottom:5%;cursor:pointer;text-align:center;text-transform:uppercase;opacity:0;transition:all .7s ease-in-out;-moz-transition:all .7s ease-in-out;-webkit-transition:all .7s ease-in-out;padding-top:20px;display:block;color:var(--primary)}#goTop.visible{opacity:1}.donnes-personnelles .center{text-align:center;display:block}.donnes-personnelles .right{text-align:right;display:block}.xiti{position:fixed;padding:10px;left:10px;bottom:5%;background:#fff;z-index:9999}.cookie{background:#d5b167;color:#fff;min-height:30px;font-size:12px;width:100%}.cookie p{float:left;padding-top:8px}.cookie button{background:#fff;border:none;opacity:.9}.cookie .content{padding-right:20px}.cookie button:hover{opacity:1}.cookie .content>button{float:left;margin-top:5px;margin-left:3px;margin-right:0;height:20px}.cookie button.close{position:absolute;right:10px;top:7px;width:16px;height:16px;background:url(img/cookieClose.png) center center no-repeat;text-indent:-9999px}.eatCookie{border:none;position:fixed;top:50px;left:0;width:42px;height:42px;background:url(img/cc-pd.png) center center no-repeat #fff;text-indent:-9999px;z-index:1000000;opacity:.5}.cookies.infos p{margin-top:10px}.cookie button.more{background:#d5b167;color:#fff;text-decoration:underline;margin-top:4px}.no-result{margin-bottom:5px}.debug{position:fixed;bottom:20px;left:20px}.hdhide{display:none}.navOffre{background:#fff;width:100%;float:left;overflow:hidden}.navOffre.active{background:red}.navOffre .second{width:241px}.dns{background:#fff;padding:15px}.dns p+p{margin-top:10px}.dns a{color:#846530}.UC{text-transform:uppercase}.debugDate{background:#fff;position:absolute;z-index:10000;padding:20px;color:red}.debugDate li{margin-bottom:10px}.logoU{display:none}#q_slider{width:100%;margin-bottom:10px}#q_slider img{width:100%;max-width:100%;margin:0;padding:0;vertical-align:middle;float:left}#q_list{width:100%;height:60px;text-transform:uppercase}#q_list li{width:33.33%;float:left;height:60px;vertical-align:middle;padding:14px 15px 0;color:var(--secondary);border-left:1px solid var(--background);background-color:#fff;cursor:pointer}.q_indic{width:0;height:0;border-style:solid;border-width:16px 18px 0;border-color:var(--or) transparent transparent;position:absolute;margin-top:45px;display:none}#q_list li.active{color:var(--background);background-color:var(--or);cursor:pointer}#q_list li.active .q_indic{display:block}#q_display{overflow:hidden;height:257px}#q_slider,#q_slider *{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#t_display{width:780px;overflow:hidden}#t_products{height:425px}.vignette:last-child{margin-right:0}#t_display .fa{position:absolute;color:#fff;margin-top:50px;background:#d5b167;width:25px;line-height:50px;height:50px;text-align:center;font-size:26px;z-index:10000;cursor:pointer}#t_prev{border-top-right-radius:25px;border-bottom-right-radius:25px;text-indent:-8px}#t_next{margin-left:755px;border-top-left-radius:25px;text-indent:8px;border-bottom-left-radius:25px}#q_display .fa{position:absolute;color:#fff;margin-top:150px;font-size:30px;cursor:pointer;opacity:.7;text-align:center;vertical-align:middle;width:45px;line-height:50px;height:50px}#q_display .fa:hover,#t_display .fa:hover{opacity:.9}#q_display .fa-chevron-right{margin-left:735px}.q_slide{float:left}.q_dates{background-color:var(--or);border-top:1px solid var(--background);float:left;width:100%;padding:15px 0;margin:0;text-transform:uppercase}.q_date{float:left;width:50%;border-right:1px dotted var(--background);padding:0 20px}.q_date:last-child{border-right:none}.q_date h2{color:var(--background);font-weight:700;font-size:19px}.q_date p{color:var(--background);font-size:14px}.choix_mag-mob,.footer-mob,.footer-tab,.header-mob,.header-tab,.info-mob{display:none}.product-desk{display:block}.product-mob{display:none}.SliderTop10{width:780px;margin-bottom:10px;margin-top:5px}.SliderTop10 .indicateur{width:0;height:0;border-style:solid;border-width:16px 18px 0;border-color:var(--or) transparent transparent;position:absolute;margin-top:45px;margin-left:15px;z-index:1000}.SliderTop10 .flex-direction-nav a{margin-top:80px}.Top10Entete{background:var(--or);height:45px;width:100%}.productfoundM{display:none}.SliderTop10 h2{float:left;color:var(--background);text-transform:uppercase;font-size:15px;text-indent:20px;margin-top:13px}#cart-btn,.fa-left{width:50px;height:50px;margin-top:40px;background-color:transparent;border:none;text-align:center}#btn-burger{color:var(--secondary);margin-left:20px;font-size:40px}#btn-search{font-size:36px;color:#989898;vertical-align:top;margin-top:38px}#cart-empty,#cart-zone{width:140px;height:86px;float:right;margin-top:22px;margin-right:10px;display:block}#cart-empty{background:url(img/cartR2.png) 63px 13px no-repeat;text-align:center}#cart-empty p{margin-top:56px;text-transform:uppercase;color:red;line-height:100%}#cart-total{color:#dd1a22;font-size:28px;line-height:30px;vertical-align:top;margin-top:50px;width:130px;text-align:right}#cart-total span{font-size:16px;line-height:28px;padding:0 2px;vertical-align:text-top}#cart-btn{font-size:40px;margin-left:60px;margin-top:7px;background:url(img/cartR2.png) center center no-repeat}.cart-right{position:absolute}#cart-qty{background-color:#e74c3c;text-align:center;vertical-align:middle;line-height:33px;width:32px;height:32px;border-radius:50%;color:#fff;position:absolute;margin-left:95px;margin-top:5px;font-size:16px}#banner{margin:20px 0}.navOffre li.navItem:last-child{width:33.33333%}.navOffre li.navItem{width:33.33333%;float:left;overflow:hidden}.RetraitButton .dismiss,.catalogueHomeM,.panier-mob{display:none}@keyframes fromleft{from{margin-left:-100%}to{margin-left:0}}.RetraitButton .dismiss:hover{background:#eee}.hidden-ld,.hidden-md{display:none!important}.miniatures{height:94px;overflow:hidden}.btnMob{display:none!important}#galerie16{width:60%;height:476px;float:left;overflow:hidden;position:relative}.visualSelector{height:96px;width:100%;overflow:hidden;position:relative}.visualSelector ul{height:96px;position:absolute}.visualSelector li{float:left}.product_offre{position:absolute}.product-pictos{position:absolute;top:.5rem;right:.5rem}#currentImg{text-align:center}#currentImg p{position:absolute;color:red}#currentImg img{max-height:380px}#p_next,#p_prev{position:absolute;background:red;z-index:1000;width:20px;height:40px;line-height:40px;text-align:center;vertical-align:middle;color:#fff;font-size:20px;margin-top:28px;cursor:pointer;display:none}#p_next.visible,#p_prev.visible{display:block}#p_next{border-radius:25px 0 0 25px;margin-left:450px;text-indent:4px}#p_prev{text-indent:-4px;border-radius:0 25px 25px 0}.visualSelector li:hover{opacity:.9;cursor:pointer}.adismiss{font-weight:400;line-height:26px;text-align:center;width:90px;font-size:12px;font-family:montserrat,arial,serif;color:var(--rouge);text-transform:uppercase;cursor:pointer}.ngdialog-close{display:none}.vignette .indisponible *{color:#999!important}.btnDisabled{background-color:#999!important}.vignette .description.indisponible:hover{opacity:1;cursor:default}.vignette .description.indisponible .offre img{width:100%!important;max-width:100%!important;max-height:100%!important;margin-top:50px}.tc-privacy-wrapper .tc-privacy-banner{background-color:#d5b167!important}@media screen and (max-width:1020px){.hdshow{display:none}.hdhide{display:block}.cookie{position:fixed;width:245px;height:100px;padding-bottom:10px;z-index:10000;top:20px;right:40px}.cookie .content{width:100%;padding:0 10px}.cookie p{text-align:center;width:100%}.cookie ul{margin-top:5px;text-align:center;float:left;width:100%}.cookie li{display:inline;color:#846530;cursor:pointer;margin-right:10px}.cookie li:hover{text-decoration:underline}}input::-ms-clear{display:none}.tview{width:1px;height:1px;position:absolute;background:0 0}@media screen and (max-width:767px){#tmob{display:block}#tdesk,#ttab{display:none}.justMobile{display:block}.notMobile{display:none}}@media screen and (min-width:768px) and (max-width:1023px){#tmob{display:none}#ttab{display:block}#tdesk,.justMobile{display:none}.notMobile{display:block}}@media screen and (min-width:1024px){#tmob,#ttab{display:none}#tdesk{display:block}.justMobile{display:none}.notMobile{display:block}}@media screen and (max-width:1023px){html{background-image:url(img/background-tablet-2025.jpg)}body{background-image:url(img/pre-lancement/2025/hero-tablet.jpg);background-size:auto}.no-tabs{display:none}.only-tabs{display:block}.details.Psimple .onglet-content{padding:30px 20px 0}.content .intro .text-intro{font-size:19px;margin-bottom:.5rem}.select_magasin .resultLocalisation li{width:48.5%;margin-left:1.5%}.select_magasin .resultLocalisation li.left{margin-right:1.5%;margin-left:0}.geoloc_mag .geoloc_mag_address{display:none}.activeModuleDate,.eatCookie{display:block}.panier-header{padding:10px 0}.etape-1{width:200px;z-index:4}.etape-2{margin-left:175px;z-index:3;width:220px}.etape-3{margin-left:370px;z-index:2;width:200px}.etape-4{margin-left:540px;z-index:1;width:208px}.etapes{height:50px}.etapes li{height:49px;padding-top:17px}.etapes li:first-child span{margin:0 15px 0 20px}.etapes li:last-child span{margin:0 15px 0 45px}.etapes li span{margin:0 15px 0 37px}.cartList td.tdw1 .image{width:110px;border:4px solid #e9e7e3;border-left:4px solid #c9c9c9;border-bottom:4px solid #c9c9c9}.cartList td.tdw1 img{max-width:100%}.content .content{margin:0;width:100%}.picto_carteu{background:url(img/picto_carteu-mini.jpg);width:57px;height:41px}.info_pratique .carteu p{max-width:155px}.info_pratique .limite p{max-width:165px;float:right}.info_pratique .mention{padding:0 20px 15px}.fond.padding{padding:20px 0}.info_pratique{padding:0 10px;width:100%;margin-bottom:5px}.footer .part4,.info_pratique .part4{padding:20px 5px 0}.info_pratique li span{margin-right:10px}.loading{background:url(img/sablier_miniR.jpg);width:36px;height:42px}.introduction{padding-top:7rem}.intro h1{margin-top:0}.intro h3{padding:0 10px}.text-intro{text-align:center;color:#000}.text-intro h1{font-size:30px!important}.text-intro .affectionately{font-size:64px!important}.intro-dates{flex-direction:column;align-items:center}.delivery h2{font-size:38px!important}.delivery span{font-size:24px!important}.select_magasin .geolocMagsButton{font-size:22px;padding:30px;width:450px}.select_magasin .geolocation{background-image:url(img/home/2019/tablet/geolocation.png);height:57px;width:41px}.geoloc_mag .geoloc_mag_name{font-size:20px}.festive_menus{height:unset!important}.festive_menus h3{font-size:30px}.festive_menus .affectionately{font-size:64px}.festive_menus p{font-size:24px}.festive_menus>*{max-width:600px}.menus{align-items:center}.menus .bg-menu-25{background-image:url(img/home/2019/tablet/bg-menu-25.png);height:504px}.menus .bg-menu-30{background-image:url(img/home/2019/tablet/bg-menu-30.png);height:504px;margin-top:30px}.instructions-steps{display:block}.instructions>*{max-width:unset}.instructions-bg{background-image:unset!important;height:unset;position:relative;margin-bottom:15px}.instructions-bg-boule{position:absolute;background-image:url(img/home/2019/desktop/boule.png);background-position:center;background-repeat:no-repeat;background-size:contain;height:79px;width:64px;top:25px;left:30px}.instructions-bg-gui{position:absolute;background-image:url(img/home/2019/desktop/gui.png);background-position:center;background-repeat:no-repeat;background-size:contain;height:96px;width:72px;bottom:0;right:15px}.instructions h3{font-size:30px}.instructions .affectionately{font-size:64px;line-height:52px;margin-left:10px}.instructions .col-md-1 .affectionately{font-size:72px!important;line-height:100%;font-weight:700}.instructions-bg .col-md-8{margin-top:unset;margin-left:16.66666667%}.instructions .col-md-11{font-size:20px;padding:0 0 0 45px;text-align:left!important}.asterisks{font-size:12px}.logoU{display:block;text-align:center}.logoU h2{width:109px;height:31px;display:block;text-indent:-9999px;background:url(img/utraiteur-2023.png) #fff;margin:0 auto}.q_date p{font-size:13.5px}#q_display{max-height:322px}#q_display .fa{margin-top:145px;font-size:30px}#q_display .fa-chevron-right{margin-left:703px}#t_display{width:748px}.vignette{width:183px;float:left;margin-right:7px}#t_next{margin-left:723px}.SliderTop10{width:748px}.catalogueHome{margin-bottom:1px}.cat3{height:209px}.cat3 .image{height:143px}.cat3 img{max-width:183px}.cat3 .bloc h3{vertical-align:middle;margin:0;display:table-cell;padding-left:10px}.asside,.header,.header-desk,.pre-lancement .asside,.recherche{display:none}.content,.main{width:748px}.header-tab{display:block;width:100%}.nav-tab{width:100%;background-color:#fff}.header-tab .block{width:35%;height:70px;float:left}.header-tab .tab-logo{text-align:center;width:30%}.header-tab .tab-logo img{height:40px;margin:1.3rem auto}.header-tab .timer{padding:4px 10px;margin-top:1px}.timer .operationOpen{display:block}#btn-burger,#btn-search{margin-top:1rem}#cart-empty,#cart-zone{margin-top:unset}#cart-empty{background-position-x:unset}#cart-empty p{font-size:11px;width:70%;margin-left:35%;margin-top:2.4rem}#cart-btn{height:40px;width:40px;margin:1rem 0 0}#cart-qty{margin-left:25px}#cart-total{width:80px;font-size:22px;line-height:24px;margin-top:2.3rem;margin-left:35px}#cart-total span{width:110px;line-height:38px;font-size:13px;padding:unset}#cart-total .span-euro{font-size:13px;line-height:15px;margin-left:-20px;padding:unset}.nav-mag{background-color:#fff;width:100%;margin-top:1px;height:66px;overflow:hidden}.nav-mag h1{font-size:20px;font-weight:700;color:var(--secondary);margin-top:10px;margin-bottom:4px;width:77%;float:left;text-indent:15px}.nav-mag h3{text-indent:15px;margin-bottom:10px;font-size:15px;color:var(--secondary);width:77%;float:left}.nav-mag ul{float:right;width:23%;margin-top:15px}.nav-mag ul li{color:#846530;margin-bottom:8px}.date_limite p{font-size:12px}.search-bar{position:absolute;height:66px;border:3px solid var(--primary);margin-left:-100%;display:none;-webkit-animation:fromleft .8s 1 ease-in-out;-moz-animation:fromleft .8s 1 ease-in-out;-o-animation:fromleft .8s 1 ease-in-out;animation:fromleft .8s 1 ease-in-out}.search-bar.visible{margin-left:0;display:block}.search-bar input{color:#999;font-size:20px;width:100%;height:100%;text-indent:15px;float:left;border:none}#btn-launch{font-size:30px;color:#989898;position:absolute;height:60px;background:0 0;border:none;width:10%;margin-left:90%}#nav-actions{width:748px}#burger-menu{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:999999;display:none}#burger-menu.visible{display:block}#burger-overlay{background:rgba(0,0,0,.5);width:100%;height:100%;position:fixed;top:0;right:0;bottom:0;left:0}#burger-menu ul{background:#fff;position:fixed;width:50%;max-width:400px;height:100%;top:0;bottom:0;overflow:auto;-webkit-animation:fromleft .8s 1 ease-in-out;-moz-animation:fromleft .8s 1 ease-in-out;-o-animation:fromleft .8s 1 ease-in-out;animation:fromleft .8s 1 ease-in-out}#burger-menu li{line-height:50px;text-indent:15px;color:#333;border-bottom:1px solid #e7e7e7;font-size:18px}#burger-menu li:last-child{margin-bottom:30px}#burger-menu li .fa{float:right;line-height:51px;margin-right:15px;font-size:14px}#burger-menu li:first-child{line-height:180px;vertical-align:middle;text-align:center;border:none}.vignette .quantity span{padding-top:2px}.vignette .description .image{height:135px}.vignette.menu .buttons{width:160px}.productfound .vignette{width:23.5%}.vignette .buttons .quantity{height:24px;width:90px}.vignette .buttons .quantity span{width:90px}.vignette .quantity .npm{width:24px;height:24px;line-height:24px;padding-top:2px}.vignette .quantity .npp{width:30px;height:30px;line-height:30px;margin-left:60px}.vignette .simpleQty p{line-height:22px;margin-top:12px}.footer-tab .line{background:#fff;margin-bottom:1px}.footer-tab .line:last-child{margin-bottom:5px}.footer-tab .online{margin:15px 0}.footer-tab .reception{margin:10px 0 15px}.footer-tab .reception h5{font-size:16px}.footer-tab .online h5{text-transform:uppercase;line-height:34px;vertical-align:bottom;margin-left:45px;font-size:18px}.footer-tab .online h5 span{background:url(img/picto_cartes.jpg) center center no-repeat;width:180px;height:30px;text-indent:-9999px;margin:0 0 0 10px;display:inline-block}.footer-tab .modes h4{color:#c99f57;font-size:20px;text-transform:uppercase;text-align:center;line-height:44px;margin:15px 0 5px}.footer-tab .modes h4 span{background:url(img/picto_carte.jpg) center center no-repeat;width:56px;height:44px;text-indent:-9999px;margin-right:10px;display:inline-block}.footer-tab .secure h4{color:#c99f57;font-size:18px;text-transform:uppercase;text-align:center;margin:15px 0;line-height:40px}.footer-tab .secure h4 span{background:url(img/paybox.jpg) center center no-repeat;width:110px;line-height:40px;height:40px;text-indent:-9999px;margin-left:15px;display:inline-block}.footer-tab .secure p{text-align:center;margin:0 0 15px;padding:0 10px}.footer-tab .retrait h4{color:#c99f57;font-size:18px;text-transform:uppercase;text-align:center;margin:15px 0;line-height:30px}.footer-tab .retrait h4 span{background:url(img/magasin_small.png) center center no-repeat;width:54px;height:28px;text-indent:-9999px;margin-right:10px;display:inline-block}.footer-tab .retrait p{font-size:13px;text-align:center;margin-bottom:10px}.footer-tab .retrait p+p{margin-bottom:15px;font-size:16px}.footer-tab .mentions a{color:#666;text-decoration:none}.footer-tab .mt{width:100%;text-align:center;padding:15px 0}.footer-tab .rs{width:200px;margin-left:568px;position:absolute;padding-right:17px}.footer-tab .rs a{margin-top:13px}.footer-tab .legal{text-align:center}.compose{margin-top:0}.Pcompose .details{height:auto}.Psimple .simple .description{height:325px}.Pcompose .details.notsimple .description{height:325px;margin-top:0}.nbmenus p{margin-top:5px}#goTop.visible{display:none}.cartInfo .desc{padding:0 10px}.cartInfo select{width:100%;padding:5px 2px}.compose .sousElem .title{max-width:600px}.compose .sousElem .quantity{margin-top:5px}.element{margin-bottom:5px}#p_next{margin-left:430px}.vignette .description .offre img{max-height:100px}.vignette .pictos ul{margin-top:94px}.how-to-order ul li{font-size:13px}.pre-lancement body{padding:0;background-image:url(img/pre-lancement/2025/hero-tablet.jpg);background-size:auto}.pre-lancement .footer-tab{margin-top:unset}.logoU{border-bottom-rieht-radius:10px;border-bottom-left-radius:10px;left:10px;width:136px;padding:11px 13px;background-color:#fff;z-index:100;margin:auto}.logoU h2{background-size:contain;background-repeat:no-repeat;padding:11px 14px}.pre-lancement .bg-header{background-size:cover;background-position:center;position:relative}.pre-lancement .intro{padding-left:5rem;padding-right:5rem;z-index:100;max-width:calc(100% - 16rem)}.pre-lancement .intro-img{padding:0 1rem}.pre-lancement .content{text-align:center;font-size:16px!important;float:unset;width:748px}.pre-lancement .main .content .line{margin-bottom:1rem;padding:0 .75rem;float:unset;font-size:22px}.pre-lancement .three-reason h2{font-size:20px}.pre-lancement .three-reason h2 img{margin-left:1rem}.pre-lancement .three-reason .three-reason-container{display:flex;justify-content:space-around}.pre-lancement .three-reason .picto{width:70px}.pre-lancement .three-reason .three-reason-container span{font-size:34px}.pre-lancement .how-to-order{padding:2rem 0}.pre-lancement .how-to-order h3{font-size:26px}.pre-lancement .how-to-order ul li{font-size:13px}.pre-lancement .how-to-order .counter{height:51px;width:51px;line-height:3rem;margin-bottom:1rem;font-family:'Roboto Slab';font-weight:700;font-size:16px}.pre-lancement .menus h4{margin-bottom:1rem}.pre-lancement .menus .menu-container{flex-wrap:wrap;text-align:start;margin-top:2rem}.pre-lancement .menus .menu-1{flex:1 0 100%;display:flex}.pre-lancement .menus .menu-2 .menu-picture-placeholder{background-position:center;margin-bottom:1rem}.pre-lancement .deco{background-image:url(./img/pre-lancement/2019/tablet/tablet_deco.png);background-position:center;background-size:contain;background-repeat:no-repeat;height:510px;margin-top:-15px;margin-bottom:0;margin-left:unset;margin-right:unset}.pre-lancement .uppercase{font-size:28px!important;margin-bottom:2rem!important}.pre-lancement .small{font-size:14px!important}.post-campagne .content.intro{top:360px}.post-campagne .menus{float:unset}.post-campagne .intro-img img{height:190px}.post-campagne .menus .menu-1{gap:7%}.post-campagne .menus .menu-container .menu-description{font-size:11px}}@media screen and (max-width:650px){.zoneRetrait{margin-top:0;margin-bottom:10px;width:100%}.RetraitDates .item{width:48%;margin-right:2%}.RetraitHeures .item{width:18%;margin-right:2%}}@media screen and (max-width:600px){.RetraitDates,.RetraitHeures{padding:0 5%!important;width:100%}.RetraitDates .item{width:48%;margin-right:2%}.RetraitHeures .item{width:18%;margin-right:2%}.change_magasin .select{width:90%;margin-left:0}.change_magasin .selectedMag{width:90%}.select_magasin .selectedMag button{float:left}.select_magasin button.button_geoloc{max-width:90%}.col6,.part6{width:100%}.ShareGroupRadio .col6.last{padding-top:0}.partage h5{margin-top:0;margin-bottom:15px}.partage .erreur,.partage input[type=email],.partage input[type=text],.partage textarea{width:90%}.shareButton a,.shareButton button{float:left}.shareButton{padding:0 0 20px}.partageReseau li{width:46%}.partageReseau li a{width:100%}.partageReseau li.GP{padding:0;margin:10px 0 0}}@media screen and (max-width:1024px){.festive_menus{height:466px}}@media screen and (max-width:767px){html{background-image:url(img/background-mobile-2025.jpg)}.mt{padding-left:unset;width:unset}.pre-lancement .split{width:132px}.body{background-image:url(img/pre-lancement/2025/hero-mobile.jpg);background-size:contain}.only-tabs{margin:unset!important}.ngdialog-content .RetraitTitre,.no-mobiles{display:none}.Rtitre{display:block;text-transform:uppercase;background-color:#846530;width:100%;float:left;min-height:30px;padding:7px 5%;color:#fff;margin-bottom:15px}.vignette .description.indisponible .offre img{margin-top:45px}.CGVContent{margin-bottom:10px}.btnMob{display:block!important}#btn-launch{width:15%;margin-left:85%;height:44px;font-size:24px}#burger-menu li{font-size:12px}#burger-menu li:first-child{line-height:50px;text-indent:15px;color:#333;border-bottom:1px solid #e7e7e7;text-align:inherit}#burger-menu ul{width:75%;height:auto;max-width:300px}#cart-btn{background:url(img/cartR.png) center center no-repeat}#cart-empty{background:url(img/cartR.png) 4px 10px no-repeat}#cart-empty p{font-size:11px;width:55%;margin-left:40%;margin-top:.5rem}#cart-empty,#cart-zone{float:right;margin:.6rem 0 0;width:110px}#cart-qty{margin-left:20px;width:25px;height:25px;line-height:28px;margin-top:0;font-size:15px}#cart-total{width:75px;font-size:20px;line-height:24px;margin-top:15px;margin-left:20px}#cart-total span{width:110px;line-height:38px;font-size:13px;padding:unset}#cart-total .span-euro{font-size:13px;line-height:15px;margin-left:-20px;padding:unset}#nav-actions{width:100%}#nav-actions li{margin-left:15px;display:block;float:left}#nav-actions li:last-child{float:right;margin-right:10px}#nav-actions ul{width:100%;margin-top:0}#q_display{height:198px;max-height:none}#q_display .fa{margin-top:50px;font-size:20px;width:35px;line-height:40px;height:40px}#q_display .fa-chevron-right{margin-left:83.5%}#q_list{height:36px}#q_list li{padding:8px 6px 7px;font-size:9px;height:36px}#q_slider li{height:36px;padding:0}#q_slider pre{padding:8px 6px 7px;font-size:9px;height:36px}#t_display{width:100%}#t_next{margin-left:84.5%}.ariane{display:none}.cartList .tdw4 .prix{margin-top:0;margin-left:10px;width:100%;color:#666}.cartList td.tdw1 .link:last-child{float:left;width:100%;margin:10px}.cartInfo .elementDescription.title h4,.cartList td.tdw1 h4,.vignette .description .image img{width:100%}.vignette .description .offre img{max-width:80px;max-height:80px}.catalogueHome{display:none}.catalogueHomeM{display:block}.catalogueHomeM .cat6{width:48.5%;margin:0 0 7px 1.5%;float:left;overflow:hidden}.catalogueHomeM .cat6 .bloc{color:var(--primary);padding:5px 7px;height:42px;display:table;width:102%;background-color:#fff}.catalogueHomeM .cat6 .bloc h3{color:var(--secondary);display:table-cell;width:100%;vertical-align:middle}.catalogueHomeM .cat6 img{width:100%}.catalogueHomeM .cat6.border-right{margin:0 1.5% 0 0}.CGVAccept{padding:0;margin-top:5px;margin-bottom:10px;text-align:initial}.ngdialog-content .catalogue h2{font-size:20px}.change_magasin .select{width:100%;max-width:100%}.change_magasin .selectedMag{width:100%}.geoloc_mag .geoloc_mag_address{display:none}.choix_mag-mob{display:block}.col-md-6{width:100%}.col3,.part3{width:50%;margin-bottom:10px;text-transform:uppercase}.col8,.part8{width:100%}.compose .accordion-content{padding-bottom:10px}.compose .nbmenus{font-size:15px;padding-left:20px}.compose .sousElem{height:auto}.content{width:100%}.content .content{width:100%;margin:0}.content .intro h1{font-size:18px}.bg-header{background-size:cover}.bg-header .header-title h1{font-size:44px;margin-bottom:-25px}.bg-header .header-title span{font-size:33px}.content .intro .text-intro{font-size:18px;margin-bottom:.5rem;width:200px;margin-right:auto;margin-left:auto;padding-left:0;padding-right:0}.content .intro .text-sub-intro{font-size:13px;padding:0 5rem}.introduction{font-size:12px;padding-left:2rem;padding-right:2rem;padding-top:14rem}.menu{flex-direction:column-reverse;padding:unset}.menu .menu-picture{margin-right:2rem;margin-left:2rem}.menu .menu-info .menu-picto-item{width:110px}.menu .menu-info .menu-picto{gap:14px;flex-wrap:wrap}.menu .menu-info .menu-picto-item .menu-picto-picture{height:113px;width:110px}.menu .menu-info .menu-picto-item .menu-picto-text div{font-size:8px;margin-right:unset}.menu .menu-info .menu-picto-item .menu-picto-text span{font-size:13px}.menu .menu-info{margin-top:1rem}.carte-u-mob{flex-direction:column;display:flex;align-items:center;background-color:#f7ebd5;padding:1rem 2rem 0;text-align:center;font-family:'Museo Slab';font-weight:700;font-size:22px;color:#3f2b08}.carte-u.sentence{font-size:12px;padding:0 2rem;margin-bottom:2rem}.carte-u-mob img{flex:1 0 35%;height:50px;width:55px;object-fit:none;object-position:left}.carte-u.offer{flex-wrap:wrap;padding:2rem;align-items:center}.carte-u.offer img{flex:unset;height:unset;width:110px;object-position:unset;object-fit:contain;margin-bottom:1rem}.how-to-order h3{font-size:18px;margin-bottom:unset}.three-reason h2{font-size:18px}.details .price .product-unitaire{float:left;width:150px;text-align:left;line-height:26px;vertical-align:top}.details.Psimple .onglet-content{padding-top:10px}#cart-btn,.fa-left{height:40px;width:40px;margin:5px 0 0;padding:0}.fond.padding{padding:15px 12px}.footer-mob{margin-top:5px;padding:0 10px;background-color:#fff}.footer-mob .line{background:#fff;margin-bottom:1px}.footer-mob .line:last-child{margin-bottom:5px}.footer-mob .mentions a{color:#666;text-decoration:none}.footer-mob .modes h4{color:#c99f57;font-size:15px;text-transform:uppercase;text-align:center;line-height:44px;margin:15px 0 5px}.footer-mob .modes h4 span{background:url(img/picto_carte-mini.jpg) center center no-repeat;width:34px;height:26px;text-indent:-9999px;margin-right:8px;display:inline-block}.footer-mob .mt{width:100%;text-align:center;padding:15px 0}.footer-mob .online{margin:15px 0;width:100%}.footer-mob .online h5{text-transform:uppercase;vertical-align:bottom;text-align:center;font-size:15px}.footer-mob .online h5 span{background:url(img/picto_cartes.jpg) center center no-repeat;width:180px;height:30px;text-indent:-9999px;line-height:200%;display:inline-block}.footer-mob .reception{width:100%}.footer-mob .reception .upper{text-transform:uppercase}.footer-mob .reception h5{font-size:15px;text-align:center;margin-bottom:10px}.footer-mob .retrait h4{color:#c99f57;font-size:15px;text-transform:uppercase;text-align:center;margin:15px 0;line-height:30px}.footer-mob .retrait h4 span{background:url(img/magasin_small.png) center center no-repeat;width:54px;height:28px;text-indent:-9999px;margin-right:10px;display:inline-block}.footer-mob .retrait p{font-size:13px;text-align:center;margin-bottom:10px}.footer-mob .retrait p+p{margin-bottom:15px;font-size:16px}.footer-mob .rs{width:100%}.footer-mob .rs .centerRS{margin-left:auto;margin-right:auto;width:150px}.footer-mob .rs a{margin-top:13px;margin-left:10px}.footer-mob .secure h4{color:#c99f57;font-size:14px;text-transform:uppercase;text-align:center;margin:15px 0}.footer-mob .secure p{text-align:center;margin:0 0 15px}.footer-mob .legal{text-align:center}.footer-mob .legal p{font-size:11px}.h3-mob{text-transform:uppercase;color:#c0a122;margin-bottom:15px;font-size:15px;font-family:montserrat}.header-mob{display:block;margin-bottom:10px}.header-mob .block .fa{padding:0}.header-mob .block{width:33%;float:left;padding:0;margin:0}.header-mob .block-panier{width:33%;height:60px;float:right}.header-mob .mob-logo{text-align:center;width:30%}.header-mob .mob-logo img{margin:1.2rem auto 0;max-height:90px}.header-mob .timer{padding:4px 10px;margin-top:1px}.header-tab .tab-logo img{width:73px;height:71px}.timer .operationOpen div{display:inline;font-size:1rem}.hidden-xs{display:none!important}.info-mob{display:block}.info_pratique{width:100%;float:left;background:#fff;color:#666;font:12px arial}.info_pratique .carteu p,.info_pratique .limite p{max-width:135px;float:left;margin-bottom:10px;margin-left:15%}.info_pratique img{margin-bottom:10px}.info_pratique p{padding-right:3%;margin-bottom:15px}.infos .sommaire{list-style:none;margin-left:2px}.infos .sommaire li{margin-bottom:7px}.infos a{white-space:pre-wrap}.main{width:100%}.nav-mag{height:auto}.nav-mag h1{font-size:14px}.nav-mag h3{font-size:13px;margin-bottom:9px}.nav-mag h1,.nav-mag h3{width:100%}.nav-tab{display:table}.nbmenus p{float:left;margin-right:10px;font-size:14px;margin-bottom:7px}.nextStep .back-button{color:#000;margin:0 0 10px}.RetraitButton button,.nextStep a,.nextStep button{float:none;width:94%;margin-left:3%;margin-right:3%;padding-left:15px;text-align:left}.ngdialog.ngdialog-theme-custom .ngdialog-close{display:none}.Panier .total{background:#fff}.Panier h3{font-size:18px;margin-bottom:10px}.panier-ariane{padding:10px 0}.panier-mob{display:block}.panier-title{color:var(--background);text-transform:uppercase;height:40px;padding:10px;font-size:18px;background-color:var(--or)}.PanierCoord .CoordGroup input{width:100%}.PanierCoord .CoordGroupRadio label{width:20%}.PanierCoord .CoordCheckbox{margin:0}.part4-mob{font-size:15px;padding:20px 20px 20px 0}.part4-mob ul{margin-left:4%}.Pcompose .galerie .image{height:auto}.Pcompose .entete{width:100%}#galerie16{width:100%;height:auto;margin-bottom:10px}.visualSelector{height:auto}.visualSelector ul{height:auto;position:relative}.Pcompose .details,.Pcompose .galerie,.Psimple .simple .description{width:100%;height:auto;margin-bottom:10px}.product-desk{display:none}.product-mob{display:block}.productfound{display:none}.productfoundM{width:100%;display:block}.productfoundM .vignette{width:48.5%;margin:0 0 10px}.productfoundM .vignette.margin{margin-right:3%}.productfoundM .vignette.menu{margin-bottom:10px;width:100%!important}.q_date{float:left;width:100%;border-right:none;padding:0 10px}.q_date h4{font-size:15px}.q_date p{font-size:12px}.q_date:first-child p{font-size:12px;border-bottom:1px dotted var(--background);padding-bottom:8px;margin-bottom:8px}.q_dates{padding:10px 0}.q_indic{border-width:9px 11px 0;margin-top:36px;margin-left:10px}.qty-onglet{color:#846530;font-size:18px;padding-top:5px;position:absolute;text-align:center;background:#e1e1e1;width:100px;height:30px;border-radius:15px;margin-top:25px;margin-left:35%}.price-quantity,.quantity{float:right;margin:0 10px 0 0;height:24px}.quantity-line{margin-left:10px;width:100%}.RetraitButton{margin-right:0}.RetraitButton button{text-align:center}.RetraitButton i{float:right}.RetraitDates .item{background:#ddd}.RetraitDates .item.active,.RetraitHeures .item.active{background:var(--rouge)}.RetraitDates,.RetraitHeures{padding:0 5%!important;width:100%}.RetraitDates .item{width:48%;margin-right:2%}.RetraitHeures .item{width:18%;margin-right:2%}.rs{margin-top:1px;padding-bottom:10px}.search-bar{position:absolute;height:50px;margin-left:-100%;border-bottom:1px solid var(--background);display:none}.search-bar input{font-size:16px}.select-mob{width:100%;margin:0 0 10px;border:1px solid #ccc;color:#888;padding:5px 0}.select-onglet-mob{text-transform:uppercase;width:100%;padding:5px 2px;margin-bottom:10px}.select_magasin .resultLocalisation li{width:100%;margin:0 0 10px}.select_magasin .resultLocalisation li.left{margin-right:0}.select_magasin .selectedMag button,.select_magasin button{width:100%}.select_magasin button.button_geoloc{margin-bottom:10px;width:100%;max-width:100%}.select_magasin .control{flex-wrap:wrap;flex-direction:column;justify-content:center;gap:1rem;margin-bottom:1rem}.select_magasin .control .geolocArrowButton{font-size:15px}.select_magasin .control .shop-select .or-choice{margin:1rem 0}.select_magasin .control .shop-select{flex-direction:column}.selectedMag{margin-bottom:10px;float:left;width:100%;position:relative}.selectedMag button{margin-top:10px;position:static}.SliderTop10{width:100%}.tdw5 button{background:url(img/remove.png) center center no-repeat;width:12px;height:13px;text-indent:-9999px;border:none;float:left}.menu .menu-info .menu-header h2{font-size:18px}.menu .menu-info .menu-header h2 img{width:90px}.menu .menu-info .menu-entry .menu-entry-desc{font-size:11px;padding:0 5rem}.Top10Entete{margin-top:10px}.unite{font-size:15px}body{padding:0 10px;min-width:320px;max-width:480px;margin:0 auto}.pre-lancement body{padding:0;background-image:url(img/pre-lancement/2025/hero-mobile.jpg);background-size:contain}.pre-lancement .how-to-order .ornement-wording,.pre-lancement .intro .ornement-wording{padding:6px}.pre-lancement .intro-img img{max-width:100%}.bg-header .header-title .star-top{position:absolute;right:0;top:20%}.bg-header .header-title .star-bottom{position:absolute;left:20%;top:0}#goTop,.choix_mag-desk,.footer-mob,.footer-tab,.header,.header-tab,.info-desk,.panier-desk{display:none}.desc .details,.details .onglet-content{border:none}.Panier h4{font-size:14px;margin:12px 0 0;width:100%;height:auto;padding:7px 10px}.quantity{width:90px}.nav-tab .block{display:table-cell;vertical-align:middle}.RetraitButton .dismiss,.dismiss{display:block!important;background:#ddd!important;margin-top:10px;color:#333!important;text-align:center!important}.pagination{left:0;margin:0;width:100%}.pagination li{float:left;margin:0 5px}#btn-burger{color:var(--secondary);font-size:30px;margin:1rem 0 0 10px!important}#btn-search{font-size:25px;color:#989898;vertical-align:top;margin:1rem 0 0}.vignette .description{height:auto}.vignette .description p{margin-right:0}.vignette .description h5,.vignette .description h5.conditionnement{font-size:11px;text-align:right;width:100%;height:33px;vertical-align:bottom;display:block}.vignette .description .image,.vignette .description .price{height:auto}.vignette .infos p{margin-bottom:0;float:left}.vignette .buttons button.ajout,.vignette .buttons button.compose{width:100%;text-align:center;background:var(--rouge)}.vignette .prix{float:right;width:100%}.vignette.menu .price-menu{display:block;margin-bottom:8px}.vignette.menu .price-menu .buttons{width:100%}.vignette.menu .price-container-menu{display:inline-block;float:right}.vignette.menu .prix-kg-menu{width:unset;display:inline-block}.vignette .simpleQty p{width:100%;text-align:right;font-size:16px;margin:0 0 2px -2px}.vignette .buttons .quantity{margin:0 auto}.vignette{height:auto}.simpleQty{width:90px;margin:0 auto}.vignette .description h5.prix-kg{text-align:left;height:16px}.compose .sousElem .title.haveDetail h4{float:left;width:100%;padding-left:10px;margin-top:-2px}.compose .sousElem .title.haveDetail h4,.compose .sousElem .title.haveDetail.active h4{background:0 0;margin-bottom:15px}.compose .sousElem .title h4{padding:0;margin:0}.infoCategory{width:100%;text-align:center;margin:5px 0 18px;background-color:#c0392b;color:#fff;padding:10px}.infoCategory .valeur{color:#fff}.Pcompose .price{padding:10px 0;height:auto}.Pcompose .price ul{font-size:20px;line-height:26px}.Pcompose .price p li{line-height:26px;font-size:26px}.Pcompose .cent{margin:0!important;vertical-align:top}.details .price h5{width:100%}.compose{margin-top:0}.nbmenus{padding-bottom:10px}.compose .montant_titre p{margin-left:20px;font-size:16px}.compose .montant_titre .prix{margin:0 20px 0 10px}.compose h3{margin-top:10px}.compose .active button.ajout{width:100%;margin:0}.compose .ajoutpanier{width:100%;margin:10px 0;padding:0 20px}.erreur_ajout{width:100%;float:left;padding:0 20px;text-indent:35px;height:28px;line-height:32px}.buttons .quantity{height:24px;width:90px;padding-top:0}.buttons .quantity span{width:85px;font-size:18px}.quantity span{padding-top:2px;width:85px}.quantity .npm{width:24px;height:24px;line-height:24px;padding-top:2px}.quantity .npp{width:30px;height:30px;line-height:30px;margin-left:60px}.simpleQty p{line-height:22px;margin-top:12px}.compose .sousElem .quantity{margin:0 10px;height:24px;width:85px}.ngdialog-content{height:auto;width:90%;max-width:460px!important}.vignette .description .infos h3{font-size:12px;line-height:13px}.select2{margin-left:0}.ngdialog.ngdialog-theme-custom .ngdialog-content{padding-bottom:20px;margin-bottom:20px;min-width:300px}.RetraitHeures{padding-right:0;margin-left:15px}.result_footer.bgwhite{margin-bottom:5px}.Panier .etapes{display:none}.Panier .etapes-mob{display:table;width:100%}.Panier .etapes-mob li{float:left;height:50px;background-color:#fff;color:#846530;display:table;border-bottom:1px solid #ccc}.Panier .etapes-mob li pre{display:table-row;padding:5px 8px}.Panier .etapes-mob li p,.Panier .etapes-mob li span{vertical-align:middle;display:table-cell;height:100%}.Panier .etapes-mob li span{width:30px;text-align:center}.Panier .etape-mob-1,.Panier .etape-mob-3{background-image:url(img/etapes_mob.png);background-color:#846530;background-position:center right;background-repeat:no-repeat;width:52%}.Panier .etape-mob-2,.Panier .etape-mob-4{width:48%}.Panier .etapes-mob li.active{color:#fff;background-image:url(img/etapes_on_mob.png)}.Panier .ff,.Panier .lf{background-color:#846530!important}.panier-header{padding-top:3px}.PaiementChoix,.PaiementChoix:last-child{width:94%;margin:10px 3% 0}.nextStep button{width:100%;margin:0 0 15px}.nextStep .fa{float:right}.nextStep .back-button .fa{float:left}.nextStep{width:100%;padding:0 3%}.cartLine h4{font-size:13px;margin:10px 0 5px;font-weight:700}.cartLine{padding:0 10px 10px;width:100%;border-bottom:1px solid #ccc}.cartLine .prixUnitaire .prix{color:#616161}.cartLine .prixUnitaire{margin-bottom:5px}.cartLine .prixTotal,.cartLine .prixUnitaire{width:100%;float:left}.prixTotal .quantity,.pt15,.pt40,.pt45{float:left}.pt45{width:45%}.pt40{width:40%}.pt15{width:15%}.prixTotal .price-quantity{float:left}.prixTotal .remove{float:right;width:30px;height:30px;line-height:30px;background:#846530;border-radius:50%;text-align:center;color:#fff;font-size:18px;font-weight:400;opacity:.5}.result .bgwhite{padding-bottom:3px}.vignette .description .infos{padding:2%}.details .onglet-content{padding:10px 0 0;border-bottom:1px solid #ccc}.details .onglet-content:last-child{border:none}.elementDescription h5{color:#846530;margin-top:10px}.cartLine a{color:#846530;margin-top:5px;float:left;width:100%;text-decoration:none;line-height:14px;vertical-align:middle}.cartLine a i{vertical-align:middle;line-height:13px;font-size:14px;margin-left:4px}.montant_titre{margin-bottom:8px;float:left;width:100%}.compose .desc{padding:0 10px;width:100%;float:left}.erreur_recap .col3,.erreur_recap .col8,.recap .col3,.recap .col8{width:100%}.erreur_recap .col3,.recap .col3{color:#846530}.compose span.cadeau,.compose span.facteur{width:fit-content;text-indent:0;margin-left:50px;display:block}.compose .accordion-title span.cadeau,.compose .accordion-title span.facteur{font-size:10px}.compose .accordion-title.carteu{height:50px}.accordion-title.cadeau{padding-top:4px}.compose .accordion-title{text-indent:50px}.accordion-title .indicateur{position:absolute;margin-top:10px!important;margin-left:7px!important}.accordion-title.cadeau p,.accordion-title.carteu p,.accordion-title.facteur p{margin-top:6px}.modeRadio{display:none}.modeTxt{width:90%;float:left;margin-left:5%}.nav-mag ul{width:100%;margin:0;padding:0}.nav-mag ul li{color:var(--secondary);display:block;width:50%;margin:0!important;padding:0;height:40px}.nav-mag ul li a{margin:0;padding:0;height:40px;line-height:40px;display:block}.h_cal,.h_mag{background-repeat:no-repeat}.h_cal{background-image:url(img/calendar.png);text-indent:45px;background-position:5px center}.h_mag{background-image:url(img/magasin_small.png);background-position:8px center;text-indent:68px}.zoneRetrait{width:100%;margin:0;padding:0 4% 10px}#visus{position:relative;overflow:hidden;margin-bottom:15px;width:100%}#visus ul{position:absolute}#visus li{float:left}.warning{padding:10px}#puces{position:absolute;z-index:1000}#puces li{width:20px;height:20px;float:left;border-radius:50%;margin:0 5px;background:#fff;opacity:.8}#puces li:first-child{margin-left:0}#puces li:last-child{margin-right:0}#puces li.active{background:#846530;opacity:.95}.compose .carteu,.compose .not,.compose .open.not,.compose .open.valid,.compose .valid{background-position:12px center,96% center}.compose .carteu .qty{position:absolute;top:0;right:0;margin-top:2px;margin-right:16px}.compose .carte-u{background-clip:28px 18px}.vignette .pictos ul{margin-top:100px}.vignette .buttons .quantity span{width:86px}.instructions{background-image:url(img/bg_instructions_tablette.jpg)}.pre-lancement .instructions{background-image:url(img/bg-pre-home-instructions-tablette.jpg);height:400px;background-size:cover}.festive_menus{background-image:url(img/bg_festive_menus_tablette.jpg);background-size:cover}.pre-lancement .festive_menus{background-image:url(img/bg-menu-fetes-tablette.jpg);height:340px;background-size:cover}.festive_menus *,.instructions *{margin:0 auto 15px;max-width:250px}.logoU{width:136px;padding:11px 13px;left:10px;z-index:100}.logoU h2{background-size:contain;background-repeat:no-repeat}.pre-lancement .bg-header{background-size:cover;background-position:center;position:relative}.pre-lancement .intro{left:1rem;right:1rem;z-index:100;max-width:calc(100% - 2rem)}.pre-lancement .content .intro{padding-left:2rem;padding-right:2rem}.pre-lancement .intro h1{font-size:18px;font-weight:900}.pre-lancement .intro h1 span{font-size:15px}.pre-lancement .intro div{font-size:13px;padding:0;max-width:372px;margin-left:auto;margin-right:auto}.break-mobil{display:inline}.break-desktop{display:none}.pre-lancement .content{width:unset!important;text-align:center;color:#000;font-size:16px!important;float:unset}.pre-lancement .main .content .line{margin-bottom:1rem;padding:0 .75rem;float:unset;font-size:14px}.pre-lancement .three-reason h2{margin-top:unset;font-size:18px;display:flex}.pre-lancement .three-reason h2 img{margin-left:unset;width:35%}.three-reason{padding:unset}.three-reason .three-reason-container{display:grid!important;grid-template-columns:1fr 1fr 1fr;justify-content:space-around;padding:0 .5rem;gap:.5rem}.three-reason .three-reason-container span{font-size:22px}.three-reason .three-reason-container div{font-size:12px;margin-right:unset;width:138px}.three-reason .picto{width:70px}.how-to-order{padding:0}.how-to-order #vector1{left:37%;top:7.5rem;content:url(img/pre-lancement/2025/vector_4.png)}.how-to-order #vector2{left:33%;top:16rem;content:url(img/pre-lancement/2025/vector_5.png)}.how-to-order #vector3{top:25rem;left:18%;content:url(img/pre-lancement/2025/vector_6.png)}.pre-lancement .how-to-order #vector1{left:37%;top:7.5rem;content:url(img/pre-lancement/2025/vector_4.png)}.pre-lancement .how-to-order #vector2{left:33%;top:16rem;content:url(img/pre-lancement/2025/vector_5.png)}.pre-lancement .how-to-order #vector3{top:25rem;left:18%;content:url(img/pre-lancement/2025/vector_6.png)}.how-to-order ul{height:380px;position:relative;margin-top:unset}.how-to-order ul li{flex:1 0 50%;max-width:unset;font-size:12px}.how-to-order ul li:nth-child(1){position:absolute;left:16%}.how-to-order ul li:nth-child(2){position:absolute;top:5rem;left:48%}.how-to-order ul li:nth-child(3){position:absolute;top:12.5rem;left:13%}.how-to-order ul li:nth-child(4){position:absolute;top:19rem;left:38%}.pre-lancement .how-to-order ul li:nth-child(1){position:absolute;left:16%}.pre-lancement .how-to-order ul li:nth-child(2){position:absolute;top:5rem;left:48%}.pre-lancement .how-to-order ul li:nth-child(3){position:absolute;top:12.5rem;left:13%}.pre-lancement .how-to-order ul li:nth-child(4){position:absolute;top:19rem;left:38%}.menus{padding:2rem 1rem;text-align:center;font-family:'Roboto Slab';font-weight:700;font-size:15px!important;color:#3f2b08}.menus h4{margin-bottom:3rem;font-size:24px}.menus .menu-1,.menus .menu-2{display:unset;padding:unset}.menus .menu-1 .menu-picture-placeholder,.menus .menu-2 .menu-picture-placeholder{padding-right:unset;padding-left:unset;margin-bottom:2rem}.menus .menu-container .menu-1 .menu-description,.menus .menu-container .menu-2 .menu-description{padding-left:unset;padding-right:unset;margin-bottom:3rem}.menus .menu-container{text-align:start;margin-top:unset;display:unset}.menus .sapin-img img{shape-outside:polygon(70.01% 25%,76px 43.79%,33.2% 48.64%,18% 63.79%,18.2% 68.03%,4.84% 80.45%,16.4% 81.82%,-3.38% 98.33%,100% 100%);margin-left:1rem;margin-bottom:1rem}.menus .sapin{margin-right:-6rem;margin-top:8rem;height:543px}.end h4{font-size:24px;line-height:32px;text-align:left;width:unset;margin-left:1rem}.end h4 span{font-size:38px;margin-top:-1.3rem;display:block;margin-left:15rem}.end .end-txt{margin-bottom:2rem}.end .end-sentence{text-align:center;padding-top:1rem;padding-left:2rem;padding-right:2rem}.end .star-img{margin-top:16rem;margin-left:unset;margin-right:-9rem;shape-outside:polygon(85.97% 39.55%,113px 55.44%,1.42% 59.24%,42.56% 76.71%,37.65% 96.04%,96.16% 93.17%)}.end .star-img .star{height:342px}.pre-lancement .menus h5{margin-bottom:3.5rem;font-size:38px}.pre-lancement .menus .menu-1{display:block;margin-bottom:1rem}.pre-lancement .menus .menu-1 .menu-description{margin-left:unset}.pre-lancement .menus .menu-container .menu-description{padding-left:unset!important}.pre-lancement .menus .menu-container .menu-description div:nth-child(2){margin-top:1rem}.pre-lancement .menus .menu-container .menu-2 .menu-description{padding-right:unset}.pre-lancement .menus .menu-container .menu-2 .menu-description div:nth-child(2){margin-top:1rem}.pre-lancement .menus .menu-description div{margin-bottom:2rem}.pre-lancement .menus .end-sentence{text-align:center;padding-top:1rem;padding-left:2rem;padding-right:2rem}.pre-lancement .menus .menu-1 .menu-picture-placeholder{background-position:center;padding-right:unset;height:200px;width:100%;margin-bottom:2rem}.pre-lancement .menus .menu-2{display:block}.pre-lancement .menus .menu-2 .menu-picture-placeholder{background-position:center;height:200px;width:100%;padding-left:unset;margin-bottom:2rem}.pre-lancement .how-to-order{padding:0;margin-top:3rem}.pre-lancement .how-to-order h3{font-size:18px}.pre-lancement .deco{background-image:url(./img/pre-lancement/2019/mobile/mobile_deco.png);background-position:center;background-size:contain;background-repeat:no-repeat;height:278px;margin-top:-30px;margin-bottom:-10px;margin-left:unset;margin-right:unset}.pre-lancement .uppercase{font-size:18px!important}.pre-lancement .small{font-size:8px!important}.pre-lancement .footer-mob{margin-top:unset}.post-campagne .content.intro{top:297px;padding:unset!important}.post-campagne .content.intro h1{font-size:18px}.post-campagne .content.intro div{font-size:13px;padding-left:3rem;padding-right:3rem}.post-campagne .content.intro .intro-cadre{font-size:13px}.post-campagne .content.intro div.link{font-size:12px;font-weight:700}.post-campagne .intro-body{padding:3rem 4rem;font-size:14px}.post-campagne .content.team{margin-bottom:1rem;margin-top:3rem}.post-campagne .content.team h1{font-size:13px}.post-campagne .menus .menu-container{margin-top:unset}.post-campagne .menus .menu-1{flex-direction:column}.post-campagne .menus .menu-1 .menu-picture-placeholder{flex:unset;height:181px}.post-campagne .menus .menu-1 .menu-description{padding:1rem;text-align:center;margin:unset}.post-campagne .menus .menu-1 .menu-description h3{margin-top:1.5rem;margin-bottom:1.5rem;font-size:14px}.post-campagne .menus .menu-2{flex-direction:column}.post-campagne .menus .menu-2 .menu-picture-placeholder{background-image:url(img/post-campagne/2021/mobile/mobile-menu-2.png);flex:unset}.post-campagne .menus .menu-2 .menu-description{margin:unset}.post-campagne .menus .menu-container .menu-1 .menu-description{padding-top:2rem;padding-left:0;padding-right:0}.post-campagne .content.menus .end{margin-top:unset}.post-campagne .how-to-order{padding:unset}.post-campagne .how-to-order ul{height:unset}.post-campagne .how-to-order ul li{flex:unset}.post-campagne .how-to-order h3{margin-top:unset;margin-bottom:3rem;font-size:17px}.post-campagne .how-to-order ul li:nth-child(1),.post-campagne .how-to-order ul li:nth-child(2),.post-campagne .how-to-order ul li:nth-child(3){position:unset;top:unset;left:unset}.post-campagne .how-to-order #vector1{left:25%;top:4.5rem;content:unset;width:80px}.post-campagne .how-to-order #vector2{left:58%;top:4.5rem;content:unset;width:90px}.post-campagne .content.team h2{font-size:18px}.post-campagne .content.team h2 img{margin-left:unset;margin-top:1rem;width:105px}.text-intro{text-align:center;color:#000}.text-intro h1{font-size:16px!important}.text-intro .affectionately{font-size:36px!important}.delivery h2{font-size:30px!important}.delivery span{font-size:14px!important}.geoloc_container{margin-right:32px}.select_magasin .geolocMagsButton{font-size:16px;padding:15px;margin:unset!important;width:270px}.select_magasin .geolocation{height:47px;width:33px}.geoloc_mag .geoloc_mag_name{font-size:16px}.stores .old-h3{margin-top:15px;margin-bottom:15px;color:#000!important;font-size:24px!important}.festive_menus{margin:unset!important;height:unset!important;background-image:unset!important}.festive_menus h3{font-size:20px;line-height:16px}.festive_menus .affectionately{font-size:40px;line-height:40px;margin:unset}.festive_menus p{font-size:20px}.festive_menus>*{max-width:600px}.menus{display:flex;flex-direction:column;align-items:center}.menus .bg-menu-25{height:340px}.menus .bg-menu-30{height:340px;margin-top:15px}.instructions{background-image:unset;background-size:unset;height:unset!important}.instructions-bg{background-image:unset!important;height:unset;position:relative;margin-bottom:15px}.instructions-bg-boule{height:60px;width:44px;top:25px;left:30px}.instructions-bg-gui{position:absolute;background-image:url(img/home/2019/desktop/gui.png);background-position:center;background-repeat:no-repeat;background-size:contain;height:96px;width:72px;bottom:0;right:15px}.instructions h3{margin-top:60px;font-size:18px;line-height:18px}.instructions .affectionately{font-size:38px;line-height:38px;margin:unset!important}.instructions .col-md-1 .affectionately{font-size:72px!important;line-height:100%;font-weight:700}.instructions-bg .col-md-8{margin-left:16.66666667%;margin-top:unset}.instructions .col-md-11{font-size:16px;padding:0 0 0 20px;text-align:left}.asterisks{font-size:8px}.post-campagne .intro-img img{height:100px}.post-campagne .menus .menu-container .menu-description{font-size:12px}}@media screen and (max-width:420px){.post-campagne .how-to-order h3{font-size:14px}.pre-lancement .star-top{position:absolute;right:0;top:13%}.pre-lancement .star-bottom{position:absolute;left:20%;top:-3%}.pre-lancement .bg-header .header-title h1{font-size:36px;margin-bottom:-30px}.pre-lancement .intro-img{margin:1.5rem 0}.bg-header .header-title span{font-size:26px}.select_magasin select{width:250px!important}.three-reason h2{margin-bottom:unset}.three-reason .three-reason-container div{width:unset!important}#q_slider pre{font-size:8px;padding:10px 0 7px 6px}.partageReseau li{float:left;width:100%;padding:5px 0!important}.change_magasin .resultLocalisation li,.change_magasin .select,.select_magasin .selectedMag button,.shareButton a,.shareButton button{width:100%}.select_magasin button.button_geoloc{width:100%;font-size:11px;padding:7px 15px 5px 10px;line-height:16px}.ShareGroupRadio .col6{width:100%}.compose .carteu .qty{position:absolute;top:0;right:0;margin-top:5px;margin-right:11px}.picto_magasin{background:url(img/magasin.png) 0 0/contain no-repeat;width:55px;height:39px;float:right;margin-top:5px}.picto_carteu{background:url(img/picto_carteu.jpg);width:76px;height:54px;float:left}.picto_paybox{background:url(img/paybox.jpg) 0 0/contain no-repeat;width:100px;height:40px;float:right}.picto_cartes{background:url(img/picto_cartes.jpg) 0 0/contain no-repeat;width:120px;height:30px;margin:5px 0}.picto_carte{background:url(img/picto_carte-mini.jpg);width:34px;height:26px;float:right}.footer h4{font-size:14px}.footer h5{font-size:12px}.footer p{font-size:8px}.mt{width:245px}.footer-mob .modes h4 span{background:url(img/picto_carte-mini.jpg);width:34px;height:26px;margin-right:5px}.footer-mob .modes h4{line-height:26px;font-size:13px}.footer-mob .reception h5{font-size:13px}.retour_produit .boutons button{width:100%;margin:0}.retour_produit .boutons button:first-child{margin-bottom:10px}.instructions{height:368px}.festive_menus{background-image:url(img/bg_festive_menus_mobile.jpg);height:580px}}@media screen and (max-width:380px){.PaiementChoix .picto_cartes,.PaiementChoix .picto_magasin{background-repeat:no-repeat}.festive_menus{background-image:url(img/bg_festive_menus_mobile_ultra.jpg);height:570px}.post-campagne .bg-header .header-title h1{font-size:32px}.post-campagne .bg-header .header-title span{font-size:60px}.post-campagne .intro-img img{height:80px}.post-campagne .menus .menu-container .menu-1 .menu-description{padding-left:2rem;padding-right:2rem}.post-campagne .how-to-order div{font-size:10px}}@media screen and (max-width:360px){.PaiementChoix .picto_cartes{margin-left:120px}.PaiementChoix .picto_magasin{margin-left:175px}.instructions{height:368px}.festive_menus{height:530px}.festive_menus *,.instructions *{margin:0 auto 15px!important;max-width:250px}}@media screen and (max-width:340px){.ngdialog-content .select_magasin .selectedMag button,.q_date p{font-size:11px}.select_magasin .selectedMag button{font-size:12px}.select_magasin button.button_geoloc{font-size:10px}}@media screen and (max-width:360px){.compose .accordion-title span.cadeau,.compose .accordion-title span.facteur{font-size:10px}#burger-menu li{font-size:11px}#burger-menu li .fa{font-size:11px;width:20px;text-indent:0;text-align:center;margin-right:3px}}