/*!
Theme Name: Nom du projet
Theme URI: http://example.com
Author: SCL
Author URI:
Version: 1.0
*//*!
Theme Name: Nom du projet
Theme URI: http://example.com
Author: SCL
Author URI:
Version: 1.0
*//*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}/*!
Theme Name: Nom du projet
Theme URI: http://example.com
Author: SCL
Author URI:
Version: 1.0
*/.loader{background-color:#e4edf1;bottom:0;left:0;position:fixed;right:0;top:0;z-index:100}.loader_logo{background-image:url(/wp-content/themes/bleudesapin-ecommerce/medias/icons/logo-bleu-de-sapin.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;height:8.5rem;margin:0 auto;width:8.5rem}.loader_bar{background-color:#fff;height:5px;left:0;position:fixed;top:0;width:0}.loader_info{color:#fff;font-size:1.2rem;text-align:center}.page-is-loading{overflow:hidden}.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:rgba(0,0,0,0);position:relative;z-index:1}.owl-carousel .owl-stage{-moz-backface-visibility:hidden;position:relative;-ms-touch-action:pan-Y;touch-action:manipulation}.owl-carousel .owl-stage:after{clear:both;content:".";display:block;height:0;line-height:0;visibility:hidden}.owl-carousel .owl-stage-outer{overflow:hidden;position:relative;transform:translateZ(0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0)}.owl-carousel .owl-item{backface-visibility:hidden;float:left;min-height:1px;position:relative;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:none;border:none;color:inherit;font:inherit;padding:0!important}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{display:block;opacity:0}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{background:#000;height:100%;position:relative}.owl-carousel .owl-video-play-icon{-webkit-backface-visibility:hidden;background:url(/wp-content/themes/bleudesapin-ecommerce/medias/owl.video.play.png) no-repeat;cursor:pointer;height:80px;left:50%;margin-left:-40px;margin-top:-40px;position:absolute;top:50%;transition:transform .1s ease;width:80px;z-index:1}.owl-carousel .owl-video-play-icon:hover{transform:scale(1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{background-position:50%;background-repeat:no-repeat;background-size:contain;height:100%;opacity:0;transition:opacity .4s ease}.owl-carousel .owl-video-frame{height:100%;position:relative;width:100%;z-index:1}@font-face{font-family:P22PlattenNeuSC;font-style:normal;font-weight:400;src:local("☞P22PlattenNeuSC"),local("P22PlattenNeuSC"),url(/wp-content/themes/bleudesapin-ecommerce/fonts/hinted-P22PlattenNeuSC.woff2) format("woff2"),url(/wp-content/themes/bleudesapin-ecommerce/fonts/hinted-P22PlattenNeuSC.woff) format("woff")}@font-face{font-family:P22PlattenNeuLight;font-style:normal;font-weight:300;src:local("☞P22PlattenNeuLight"),local("P22PlattenNeuLight"),url(/wp-content/themes/bleudesapin-ecommerce/fonts/hinted-P22PlattenNeuLight.woff2) format("woff2"),url(/wp-content/themes/bleudesapin-ecommerce/fonts/hinted-P22PlattenNeuLight.woff) format("woff")}@font-face{font-family:P22PlattenNeuPro;font-style:normal;font-weight:400;src:local("☞P22PlattenNeuPro"),local("P22PlattenNeuPro"),url(/wp-content/themes/bleudesapin-ecommerce/fonts/hinted-P22PlattenNeuPro.woff2) format("woff2"),url(/wp-content/themes/bleudesapin-ecommerce/fonts/hinted-P22PlattenNeuPro.woff) format("woff")}@font-face{font-family:P22PlattenNeuProLight;font-style:italic;font-weight:300;src:local("☞P22PlattenNeuProLight-Italic"),local("P22PlattenNeuProLight-Italic"),url(/wp-content/themes/bleudesapin-ecommerce/fonts/hinted-P22PlattenNeuProLight-Italic.woff2) format("woff2"),url(/wp-content/themes/bleudesapin-ecommerce/fonts/hinted-P22PlattenNeuProLight-Italic.woff) format("woff")}/*!
Theme Name: Nom du projet
Theme URI: http://example.com
Author: SCL
Author URI:
Version: 1.0
*//*!
Theme Name: Nom du projet
Theme URI: http://example.com
Author: SCL
Author URI:
Version: 1.0
*/*{box-sizing:border-box}html{font-size:62.5%;-webkit-font-smoothing:antialiased}body{color:#365498;font-family:P22PlattenNeuLight,Open Sans,sans-serif;font-size:1.7rem;font-style:normal;font-weight:400;line-height:2.1rem}*,:after,:before{background-repeat:no-repeat}h1,h2,h3,h4{margin:0}.h1,h1{font-size:2.5rem;line-height:2.8rem}.h1,.h2,h1,h2{font-family:P22PlattenNeuPro,Open Sans,sans-serif;font-style:normal;font-weight:500;letter-spacing:.1em}.h2,h2{font-size:2.2rem;line-height:2.9rem}@media (min-width:64em){.h2,h2{font-size:2.5rem;line-height:3rem}}.h3,h3{font-family:P22PlattenNeuSC,Open Sans,sans-serif;font-size:1.5rem;font-style:normal;font-weight:400;letter-spacing:.11em;line-height:1.8rem}hr{border:none;border-top:1px solid}hr.small{border-color:currentcolor #79b497 #79b497;border-top:5px solid #79b497;display:block;margin-bottom:22px;margin-left:0;margin-top:22px;width:35px}p{margin:0 0 10px}p a{color:#365498;font-weight:600;transition:color .3s ease}p a,p a:hover{text-decoration:none}p a:hover{color:#79b497}p+h1,p+h2,p+h3,p+h4,p+h5,p+p{margin-top:10px}@media (min-width:48em){p+h1,p+h2,p+h3,p+h4,p+h5{margin-top:25px}}.big-p p,p.big-p{font-family:P22PlattenNeuLight,Open Sans,sans-serif;font-size:1.9rem;font-style:normal;font-weight:400;letter-spacing:.11em;line-height:2.3rem}svg{display:block}img,svg{max-width:100%;width:100%}ul{margin:0;padding:0}li{list-style:none}a{color:inherit;transition:color .3s ease}a,a:hover{text-decoration:none}a:hover{color:#79b497}blockquote{margin:0;padding:0}button:focus,input:focus{outline:0}h1+h1,h1+h2,h1+h3,h1+h4,h1+h5,h1+p,h2+h1,h2+h2,h2+h3,h2+h4,h2+h5,h2+p,h3+h1,h3+h2,h3+h3,h3+h4,h3+h5,h3+p,h4+h1,h4+h2,h4+h3,h4+h4,h4+h5,h4+p,h5+h1,h5+h2,h5+h3,h5+h4,h5+h5,h5+p{margin-top:10px}@media (min-width:48em){h1+h1,h1+h2,h1+h3,h1+h4,h1+h5,h1+p,h2+h1,h2+h2,h2+h3,h2+h4,h2+h5,h2+p,h3+h1,h3+h2,h3+h3,h3+h4,h3+h5,h3+p,h4+h1,h4+h2,h4+h3,h4+h4,h4+h5,h4+p,h5+h1,h5+h2,h5+h3,h5+h4,h5+h5,h5+p{margin-top:25px}}.container{margin:0 auto;max-width:1280px}.row{clear:both}.row:after,.row:before{content:" ";display:table}.row:after{clear:both}.row-relative{position:relative}.html{overflow:hidden}.v-container{display:table;height:100%;width:100%}.v-align{display:table-cell;vertical-align:middle}.fullheight{height:100vh}.valign{display:-ms-flexbox;display:flex;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:start;align-content:flex-start}@media (max-width:47.99em){.hidden-mobile{display:none!important}}@media (max-width:63.99em){.hidden-tablet{display:none!important}}@media (max-width:79.99em){.hidden-desktop{display:none!important}}@media (max-width:85.365em){.hidden-small{display:none!important}}@media (min-width:48em){.visible-mobile{display:none!important}}@media (min-width:64em){.visible-tablet{display:none!important}}@media (min-width:80em){.visible-desktop{display:none!important}}@media (min-width:85.375em){.visible-small{display:none!important}}.col-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;-ms-flex-pack:center;justify-content:center}@media (min-width:64em){.col-container{-ms-flex-direction:row;flex-direction:row}}.col-container .col{width:100%}@media (min-width:64em){.col-container .col{width:50%}}/*!
Theme Name: Nom du projet
Theme URI: http://example.com
Author: SCL
Author URI:
Version: 1.0
*/.btn{background-color:transparent;border:none;color:#fff;font-family:P22PlattenNeuSC,Open Sans,sans-serif;letter-spacing:.36em;transition:all .3s ease-in-out}.btn:active,.btn:hover{background-color:#79b497;color:#fff}.btn-carre{background-color:#365498;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:40px;width:40px;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}@media (min-width:64em){.btn-carre{height:45px;width:45px}}.btn-carre:active,.btn-carre:hover{background-color:#79b497;color:#fff}.btn-menu{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;height:130px;position:fixed;right:0;top:0;width:40px;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;-ms-flex-align:stretch;align-items:stretch;background-color:#365498;overflow:hidden;text-transform:uppercase;z-index:999}.btn-menu span{display:block;letter-spacing:0;min-width:28px;overflow:hidden;text-align:center;transition:opacity 0s ease-in-out 0s,transform .3s ease-in-out .3s}.btn-menu span:nth-child(0){transition:opacity 0s ease-in-out 0s,transform .3s ease-in-out 0s}.btn-menu span:first-child{transition:opacity 0s ease-in-out 0s,transform .3s ease-in-out .05s}.btn-menu span:nth-child(2){transition:opacity 0s ease-in-out 0s,transform .3s ease-in-out .1s}.btn-menu span:nth-child(3){transition:opacity 0s ease-in-out 0s,transform .3s ease-in-out .15s}.btn-menu span:nth-child(4){transition:opacity 0s ease-in-out 0s,transform .3s ease-in-out .2s}.btn-menu:after,.btn-menu:before{background-color:#fff;content:"";height:1px;left:50%;pointer-events:none;position:absolute;top:50%;transition:transform .3s ease-in-out 0s;width:32px}.btn-menu:before{transform:translate(-50%,-50%) rotate(45deg) scaleX(0)}.btn-menu:after{transform:translate(-50%,-50%) rotate(-45deg) scaleX(0)}.btn-menu.close{background-color:#365498;height:40px;transition:background-color .3s ease-in-out 0s,height .3s ease-in-out .3s}.btn-menu.close:before{transform:translate(-50%,-50%) rotate(45deg) scaleX(1);transition:transform .3s ease-in-out .4s}.btn-menu.close:after{transform:translate(-50%,-50%) rotate(-45deg) scaleX(1);transition:transform .3s ease-in-out .4s}.btn-menu.close span{opacity:0;transform:translateX(-150%);transition:opacity .3s ease-in-out 0s,transform 0s ease-in-out .3s}@media (min-width:64em){.btn-menu{display:none}}@keyframes animBounce{0%{transform:translate(0)}to{transform:translateY(50%)}}.btn-scroll{animation:animBounce 1s ease;animation-direction:alternate;animation-iteration-count:infinite;bottom:20vh;left:35px;padding:0 15px;position:absolute;transform-origin:50% 50%;width:auto}.btn-scroll:hover{background-color:transparent}@media (min-width:64em){.btn-scroll{left:58vh}}@media (min-width:48em){.btn-accueil{display:none}}@media (min-width:64em){.btn-accueil{display:block;left:60px;padding:5px 0;position:absolute;top:50%;transform:translateY(-50%);transition:transform .3s ease;width:70px}.btn-accueil:hover{transform:translate(-30%,-50%)}.btn-accueil .load-svg{display:block;transform:rotate(180deg)}}.btn-reserver{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;height:40px;line-height:40px;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;-ms-flex-align:stretch;align-items:stretch;background-color:#365498;border:none;color:#fff;letter-spacing:.25rem;padding:0 20px;text-transform:uppercase}@media (min-width:64em){.btn-reserver{-ms-flex-direction:column;flex-direction:column;height:auto;letter-spacing:0;padding:20px 0;width:40px}.btn-reserver span{display:block;height:23px;letter-spacing:0;line-height:23px;margin:0 auto}}.btn-reserver .load-svg{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-left:20px;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:stretch;align-content:stretch;-ms-flex-align:center;align-items:center}@media (min-width:64em){.btn-reserver .load-svg{margin:30px 0 0}}.btn-reserver .load-svg svg{display:block}@media (min-width:64em){.btn-reserver .load-svg svg{transform:rotate(90deg);transform-origin:50%}}/*!
Theme Name: Nom du projet
Theme URI: http://example.com
Author: SCL
Author URI:
Version: 1.0
*/.appear-mask{position:relative}.appear-mask:after{background-color:#e4edf1;bottom:0;content:"";left:0;pointer-events:none;position:absolute;top:0;transition:all .5s ease-in-out .1s;width:100%}.appear-mask.in-screen:after{width:0}.appear-photo{position:relative}.appear-photo img{opacity:0;transform:translateY(100px) scale(.8);transition:transform .5s cubic-bezier(.7,0,.3,1),opacity .4s linear}.appear-photo:after{background-color:#fff;bottom:0;content:"";height:100%;left:0;pointer-events:none;position:absolute;right:0;transform:translateY(100px) scaleY(1);transform-origin:50% 100%;transition:all .5s cubic-bezier(.7,0,.3,1) 0s;width:100%;z-index:50}.appear-photo.in-screen img{opacity:1;transform:translateY(0) scaleY(1)}.appear-photo.in-screen:after{transform:translateY(0) scaleY(0)}.appear-fade-down,.appear-fade-up{opacity:0;transition:all .5s ease-in-out .1s}.appear-fade-up{transform:translateY(30px)}.appear-fade-down{transform:translateY(-30px)}.appear-fade-down.in-screen,.appear-fade-up.in-screen{opacity:1;transform:translateY(0)}.illustration-svg svg{overflow:visible}.illustration-svg svg>g{opacity:0;top:80px}.illustration-svg svg>g:nth-child(0){transition:opacity .5s ease-in-out 0s,margin-top .6s ease-in-out 0s}.illustration-svg svg>g:first-child{transition:opacity .5s ease-in-out 0s,margin-top .7s ease-in-out .1s}.illustration-svg svg>g:nth-child(2){transition:opacity .5s ease-in-out 0s,margin-top .8s ease-in-out .2s}.illustration-svg svg>g:nth-child(3){transition:opacity .5s ease-in-out 0s,margin-top .9s ease-in-out .3s}.illustration-svg svg>g:nth-child(4){transition:opacity .5s ease-in-out 0s,margin-top 1s ease-in-out .4s}.illustration-svg.in-screen svg>g{opacity:1;top:0}/*!
Theme Name: Nom du projet
Theme URI: http://example.com
Author: SCL
Author URI:
Version: 1.0
*/.logo{display:block;height:auto;max-width:280px;transition:all .3s ease-in-out;width:100%}.logo.entete{left:50%;max-width:280px;position:absolute;top:35%;transform:translate(-50%,-50%)}@media (min-width:64em){.logo.entete{left:auto;max-width:280px;position:relative;top:auto;transform:none}}.logo .logo-ecusson,.logo svg{transition:all .3s ease-in-out}.logo.disappear{opacity:0;pointer-events:none}.barba-transitioning .logo.entete{opacity:0}/*!
Theme Name: Nom du projet
Theme URI: http://example.com
Author: SCL
Author URI:
Version: 1.0
*/.article{width:100%}@media (min-width:48em){.article{width:50%}}/*!
Theme Name: Nom du projet
Theme URI: http://example.com
Author: SCL
Author URI:
Version: 1.0
*/::-webkit-input-placeholder{color:#e4edf1;-webkit-transition:all .3s ease;transition:all .3s ease}:-ms-input-placeholder{color:#e4edf1;-ms-transition:all .3s ease;transition:all .3s ease}:-moz-placeholder,::-moz-placeholder{color:#e4edf1;opacity:1;-moz-transition:all .3s ease;transition:all .3s ease}:focus::-webkit-input-placeholder{color:transparent}:focus:-ms-input-placeholder{color:transparent}:focus:-moz-placeholder,:focus::-moz-placeholder{color:transparent}button,input,select,textarea{border:1px solid;border-radius:none;line-height:normal}input:-webkit-autofill,textarea:-webkit-autofill{-webkit-box-shadow:inset 0 0 0 1000px #fff;-webkit-text-fill-color:#e4edf1}input::-ms-clear{display:none}.ie9 input{line-height:normal!important}input[type=checkbox],input[type=radio]{padding:0!important}input[type=checkbox],input[type=radio],input[type=submit]{height:auto;min-height:0;width:auto}select{line-height:normal}select::-ms-expand{display:none}/*!
Theme Name: Nom du projet
Theme URI: http://example.com
Author: SCL
Author URI:
Version: 1.0
*/.menu-navigation{background-color:#e4edf1;bottom:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;left:0;opacity:0;pointer-events:none;position:fixed;right:0;top:0;transition:all .3s ease-in-out;z-index:100;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:stretch;align-content:stretch;-ms-flex-align:center;align-items:center;padding:15px}@media (min-width:64em){.menu-navigation{background-color:#e4edf1;bottom:auto;-ms-flex-direction:row;flex-direction:row;opacity:1;padding:0 230px 0 3.5vw;pointer-events:auto;top:0;transition:background-color .3s ease}}@media (min-width:85.375em){.menu-navigation{padding-right:3.5vw}}.menu-navigation .menu-principal .menu-item{overflow:hidden;position:relative}@media (max-width:47.99em){.menu-navigation .menu-principal .menu-item{min-height:25px}}.menu-navigation .menu-principal .menu-item a{color:#365498;display:block;font-family:P22PlattenNeuSC,Open Sans,sans-serif;font-size:2.4rem;letter-spacing:.11em;text-align:center;transform:translateY(100%)}@media (min-width:64em){.menu-navigation .menu-principal .menu-item a{font-size:1.3rem;text-transform:uppercase;transform:translate(0)}.menu-navigation .menu-principal .menu-item a:before{background-color:#365498;border-radius:50%;content:"";display:block;height:15px;left:-25px;position:absolute;top:47%;transform:scale(0) translateY(-50%);transform-origin:center;transition:transform .3s ease;width:15px}.menu-navigation .menu-principal .menu-item a:after{background-color:#365498;bottom:0;content:"";display:block;height:1px;left:0;transform:scaleX(0);transform-origin:right center;transition:transform .3s ease;width:100%}.menu-navigation .menu-principal .menu-item a:hover:after{transform:scaleX(1);transform-origin:left center}}@media (min-width:85.375em){.menu-navigation .menu-principal .menu-item a{font-size:1.5rem}}.menu-navigation .menu-principal .menu-item+li{margin-top:30px}@media (min-width:64em){.menu-navigation .menu-principal .menu-item+li{margin-left:7vw;margin-top:0}}.menu-navigation .menu-principal .menu-item.current-menu-item{overflow:visible}.menu-navigation .menu-principal .menu-item.current-menu-item a{color:#79b497}@media (min-width:64em){.menu-navigation .menu-principal .menu-item.current-menu-item a{color:#365498}.menu-navigation .menu-principal .menu-item.current-menu-item a:before{transform:scale(1) translateY(-50%)}.menu-navigation .menu-principal{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;-ms-flex-align:center;align-items:center;height:70px}}.menu-navigation .social-links{color:#365498;font-family:P22PlattenNeuLight,Open Sans,sans-serif;font-size:1.9rem;font-weight:400;letter-spacing:.11em;margin-top:14vh;text-align:center}@media (min-width:64em){.menu-navigation .social-links{font-size:1.4rem;margin:0;position:absolute;right:45px}.menu-navigation .social-links a{display:inline-block;position:relative;transition:color .3s ease}.menu-navigation .social-links a:hover{color:#79b497}}.menu-navigation .menu-footer{border-top:1px solid #365498;bottom:0;left:15px;padding:10px 0;position:absolute;right:15px;text-align:center;width:auto}.menu-navigation .menu-footer li a{color:#365498;font-family:P22PlattenNeuLight,Open Sans,sans-serif;font-size:1.5rem;font-weight:400;letter-spacing:.11em}@media (min-width:64em){.menu-navigation .menu-footer{display:none}}@media (max-width:63.99em){.menu-navigation.open{opacity:1;pointer-events:auto;-ms-touch-action:none;touch-action:none}.menu-navigation.open .menu-principal .menu-item:nth-child(0) a{transform:translate(0);transition:transform .3s ease-in-out .2s}.menu-navigation.open .menu-principal .menu-item:first-child a{transform:translate(0);transition:transform .3s ease-in-out .25s}.menu-navigation.open .menu-principal .menu-item:nth-child(2) a{transform:translate(0);transition:transform .3s ease-in-out .3s}.menu-navigation.open .menu-principal .menu-item:nth-child(3) a{transform:translate(0);transition:transform .3s ease-in-out .35s}.menu-navigation.open .menu-principal .menu-item:nth-child(4) a{transform:translate(0);transition:transform .3s ease-in-out .4s}.menu-navigation.open .menu-principal .menu-item:nth-child(5) a{transform:translate(0);transition:transform .3s ease-in-out .45s}.menu-navigation.open .menu-principal .menu-item:nth-child(6) a{transform:translate(0);transition:transform .3s ease-in-out .5s}.menu-navigation.open .menu-principal .menu-item:nth-child(7) a{transform:translate(0);transition:transform .3s ease-in-out .55s}.menu-navigation.open .menu-principal .menu-item:nth-child(8) a{transform:translate(0);transition:transform .3s ease-in-out .6s}.menu-navigation.open .menu-principal .menu-item:nth-child(9) a{transform:translate(0);transition:transform .3s ease-in-out .65s}}/*!
Theme Name: Nom du projet
Theme URI: http://example.com
Author: SCL
Author URI:
Version: 1.0
*/footer .footer-inner{display:none}@media (min-width:64em){footer .footer-inner{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-line-pack:center;align-content:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;border-top:1px solid #365498;border-top:1px solid rgba(54,84,152,.5);justify-content:center;margin:0 auto;max-width:96%;padding:15px}footer .footer-inner ul{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}footer .footer-inner ul li+li:before{content:"•";display:inline-block;font-size:25px;line-height:18px;margin-left:5px;margin-right:5px;text-align:center;width:10px}}.header-contact{display:none}/*!
Theme Name: Nom du projet
Theme URI: http://example.com
Author: SCL
Author URI:
Version: 1.0
*/.section-intro{height:100vh}.section-content{padding:0 15px 90px}.section-content h1{margin:50px 0 30px}@media (min-width:64em){.section-content.standard-content{margin:0 auto;max-width:1280px;padding-top:150px}}.chapo .load-svg,.lien-fleche .load-svg{display:block;height:10px;margin:35px auto 0;max-width:70px;overflow:hidden;width:100%}.chapo .load-svg line,.chapo .load-svg path,.lien-fleche .load-svg line,.lien-fleche .load-svg path{stroke:#365498}.chapo{display:block;font-family:P22PlattenNeuPro,Open Sans,sans-serif;font-size:2.4rem;letter-spacing:.2rem;line-height:3.2rem;text-align:center}@media (min-width:64em){.chapo{font-size:2.9rem;letter-spacing:.22em;margin:0 auto;max-width:480px;transition:all .3s ease-in-out}.chapo:hover{color:#79b497}}.lien-fleche{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;font-family:P22PlattenNeuSC,Open Sans,sans-serif;font-size:15px;font-weight:400;letter-spacing:.36em;text-align:right;text-transform:uppercase;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:stretch;align-content:stretch;-ms-flex-align:end;align-items:flex-end}.lien-fleche .load-svg{margin:15px 0 0}p+.lien-fleche{margin-top:50px}@media (min-width:64em){.lien-fleche{-ms-flex-direction:row;flex-direction:row;text-align:left;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start;transition:all .3s ease-in-out}.lien-fleche .load-svg{margin:0 0 0 20px;transition:all .3s ease-in-out}.lien-fleche:hover{color:#79b497}.lien-fleche:hover .load-svg{transform:translate(20px)}}/*!
Theme Name: Nom du projet
Theme URI: http://example.com
Author: SCL
Author URI:
Version: 1.0
*/.woocommerce-info{border-top-color:#365498}.woocommerce-info:before{color:#365498}.product_cat-carte-cadeau .product_meta{display:none}.product_cat-carte-cadeau .acf-form-fields{margin-top:30px}.acf-form-fields .acf-field{max-width:350px;width:100%}.acf-form-fields .acf-field+.acf-field{margin-top:10px}.acf-form-fields .acf-field .acf-input,.acf-form-fields .acf-field .acf-input-wrap,.acf-form-fields .acf-field button,.acf-form-fields .acf-field input,.acf-form-fields .acf-field textarea{max-width:100%;width:100%}.acf-form-fields .acf-input{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-line-pack:center;align-content:center;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center}.acf-form-fields .acf-input-append{-ms-flex-order:2;margin-left:5px;order:2}.acf-form-fields .acf-label{font-weight:700;margin-bottom:3px}.acf-form-fields button,.acf-form-fields input,.acf-form-fields textarea{border-radius:5px;padding:10px}@media (min-width:48em){.gifcard-container{-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-line-pack:start;align-content:flex-start;-ms-flex-pack:center;justify-content:center;-ms-flex-align:start;align-items:flex-start;gap:50px}}.gifcard-container .col-summary{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-line-pack:end;align-content:flex-end;-ms-flex-align:end;align-items:flex-end;-ms-flex-wrap:nowrap;flex-wrap:nowrap;text-align:right}.gifcard-container .col h2,.gifcard-container .col h3{margin-bottom:20px}/*!
Theme Name: Nom du projet
Theme URI: http://example.com
Author: SCL
Author URI:
Version: 1.0
*/@media (min-width:64em){.home .section-content.standard-content{max-width:1280px}}@media (max-width:47.99em){.home .logo{margin:0 auto 70px;max-width:290px}}@media (min-width:48em){.home .logo{max-width:460px}}@media (min-width:80em){.home .logo{max-width:550px}}.home .col-container{margin-bottom:50px;max-width:1080px;width:100%}@media (min-width:48em){.home .col-container{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;margin:100px auto 70px;padding:0 15px;-ms-flex-align:end;align-items:flex-end}}@media (min-width:64em){.home .col-container{margin:0 auto 100px}}@media (min-width:48em){.home .col-container .col{width:50%}}.home .col-container .col-edito{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:end;align-items:flex-end;padding-right:3rem}@media (min-width:64em){.home .col-container .col-edito{padding-right:6rem;width:65%}}.home .col-container .col-intro{padding-left:3rem;padding-top:4rem}@media (min-width:64em){.home .col-container .col-intro{padding-left:6rem;width:35%}}.home .col-container .edito{font-size:1.8rem;font-weight:700;letter-spacing:.1em;line-height:2.5rem;margin:7rem 2rem 4rem;max-width:380px}@media (min-width:48em){.home .col-container .edito{font-size:2.5rem;line-height:2.8rem;margin-left:0;margin-right:0}}.home .col-intro,.home .text-intro{font-size:1.9rem;letter-spacing:.11em;line-height:2.3rem}.home .section-content h1:not(.product_title){text-align:center;width:100%}@media (max-width:47.99em){.home .section-content h1:not(.product_title){margin:100px auto 40px}}@media (min-width:48em){.home .section-content h1:not(.product_title){margin:-40px 0 0;position:absolute}}@media (min-width:64em){.home .section-content h1:not(.product_title){margin:0}}.home #the_main_container.fdoe_main_container{margin:70px auto 0;max-width:1000px;width:100%}@media (min-width:64em){.home #the_main_container.fdoe_main_container{margin:100px auto 0}}.home .menu-semaine-titre{background-image:url(/wp-content/themes/bleudesapin-ecommerce/medias/illustrations/illus-menu-semaine.svg);background-position:80%;font-size:2.5rem;font-weight:900;height:200px;letter-spacing:.1em;line-height:2.8rem;max-width:570px;padding:60px 0 0;text-align:center;width:100%;-ms-flex-order:1;order:1}@media (min-width:48em){.home .menu-semaine-titre{margin:0 0 30px}}.home #the_menu{border:1px solid #365498;box-shadow:none;margin:0 -10px;padding:10px}@media (min-width:48em){.home #the_menu{margin:0;padding:20px}}@media (min-width:80em){.home #the_menu{padding:35px 35px 65px}}.home #the_menu .menu_titles{font-size:1.9rem;font-weight:900;letter-spacing:.11em;padding:5px;text-align:center;text-transform:uppercase}.home #the_menu .fdoe_thumb,.home #the_menu .menu_titles .fdoe-menu-title-icon{display:none}.home #the_menu h5{color:#365498;font-size:1.7rem;transition:all .3s ease-in-out}.home #the_menu .fdoe_item_price{color:#79b497;font-size:1.8rem;font-weight:600;transition:all .3s ease-in-out}.home #the_menu .fdoe-item{padding-left:15px}.home #the_menu .fdoe-item:hover{box-shadow:none}.home #the_menu .fdoe-item:hover .fa-minus,.home #the_menu .fdoe-item:hover .fa-plus,.home #the_menu .fdoe-item:hover .fdoe_item_price,.home #the_menu .fdoe-item:hover h5{color:#000}.home .flex-container-row{min-height:0}.home .fdoe_add_item,.home .fdoe_minus_button,.home .fdoe_plus_button{border:1px solid #365498;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:20px;padding:2px;width:20px;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;transition:all .3s ease-in-out}.home .fdoe_add_item:hover,.home .fdoe_minus_button:hover,.home .fdoe_plus_button:hover{border:1px solid #79b497}.home .fdoe_add_item:hover .fa-minus,.home .fdoe_add_item:hover .fa-plus,.home .fdoe_minus_button:hover .fa-minus,.home .fdoe_minus_button:hover .fa-plus,.home .fdoe_plus_button:hover .fa-minus,.home .fdoe_plus_button:hover .fa-plus{color:#79b497!important}.home .fdoe_add_item .fa-minus,.home .fdoe_add_item .fa-plus,.home .fdoe_minus_button .fa-minus,.home .fdoe_minus_button .fa-plus,.home .fdoe_plus_button .fa-minus,.home .fdoe_plus_button .fa-plus{display:block;font-size:1em;font-size:.8em;line-height:.8em;transition:all .3s ease-in-out}.home .fdoe-product-image-wrapper{display:none}/*!
Theme Name: Nom du projet
Theme URI: http://example.com
Author: SCL
Author URI:
Version: 1.0
*/body #the_menu{display:block;margin:0 auto;max-width:1000px}@media (min-width:80em){body .fdoe_thumb{min-width:200px}}body .fdoe_title{margin-top:0}body .fdoe_desc.fdoe_summary{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}body h4.Minicart_heading{font-size:1.8em;font-weight:700}body .fdoe-aromodals-wrap p,body .fdoe_main_container p{margin:5px 0 15px}body .fdoe_minicart_name{margin-left:1em;margin-right:1em}body .fdoe_mini_cart{font-size:1.7rem}body #fdoe_mini_cart_id .total{font-size:1.7rem;font-weight:100}body #fdoe_mini_cart_id .real_total{font-size:1.7rem;font-weight:700}body .button.checkout.from_menu{background:#365498;color:#fff;font-weight:700;letter-spacing:.1em;padding:10px 15px;transition:all .3s ease-in-out}body .button.checkout.from_menu:hover{background:#79b497;color:#fff}@media (min-width:48em)and (max-width:79.99em){body .fdoe_onecol .fdoe_thumb.fdoe_thumb_normal img{max-width:4em!important}}@media (min-width:48em){body .fdoe-aromodals-wrap .arocol-sm-9,body .fdoe_main_container .arocol-sm-9{width:60%}}@media (min-width:80em){body .fdoe-aromodals-wrap .arocol-sm-9,body .fdoe_main_container .arocol-sm-9{margin-right:50px;max-width:570px;padding:0;width:100%}}@media (min-width:48em){body .fdoe-aromodals-wrap .arocol-sm-3,body .fdoe_main_container .arocol-sm-3{width:40%}}@media (min-width:80em){body .fdoe-aromodals-wrap .arocol-sm-3,body .fdoe_main_container .arocol-sm-3{margin-left:50px;max-width:325px;padding:0;width:100%}}body .fdoe-handheld-footer-bar a:not(.button),body .fdoe-handheld-footer-bar ul li.minicart>a:before,body .fdoe-handheld-footer-bar ul li.shop>a:before,body .fdoe-handheld-footer-bar ul li>a:before{color:#79b497}body .fdoe-handheld-footer-bar ul li.fdoe_checkout_2 .fdoe_checkout_22{background-color:#79b497;padding:0 5px}body .fdoe-aromodal .product_title{-ms-flex-order:0;order:0}body .fdoe-aromodal .product_meta{display:none!important}body .fdoe-aromodals-wrap p{width:100%}body .fdoe-aromodal .quantity .qty{line-height:3.5rem;margin:15px 0}body #cart_aromodal .fdoe-quantity input.qty,body #the_main_container .fdoe-quantity input.qty{font-size:2.2rem!important;width:1.5em!important}/*!
Theme Name: Nom du projet
Theme URI: http://example.com
Author: SCL
Author URI:
Version: 1.0
*/body .woocommerce #respond input#submit.alt,body .woocommerce a.button.alt,body .woocommerce button.button.alt,body .woocommerce input.button.alt,body.woocommerce #respond input#submit.alt,body.woocommerce a.button.alt,body.woocommerce button.button.alt,body.woocommerce input.button.alt{background:#365498;color:#fff;font-weight:400;letter-spacing:.1em;transition:all .3s ease-in-out}body .woocommerce #respond input#submit.alt:hover,body .woocommerce a.button.alt:hover,body .woocommerce button.button.alt:hover,body .woocommerce input.button.alt:hover,body.woocommerce #respond input#submit.alt:hover,body.woocommerce a.button.alt:hover,body.woocommerce button.button.alt:hover,body.woocommerce input.button.alt:hover{background:#79b497;color:#fff}body #address_varning_aromodal button.modal-close,body #cart_aromodal button.modal-close,body #del_zone_warning button.modal-close,body #myModalfeatured button.modal-close,body #order_amount_varning_aromodal button.modal-close,body #stock_aromodal button.modal-close,body #stock_indi_aromodal button.modal-close{color:#365498;transition:all .3s ease-in-out}body #address_varning_aromodal button.modal-close:hover,body #cart_aromodal button.modal-close:hover,body #del_zone_warning button.modal-close:hover,body #myModalfeatured button.modal-close:hover,body #order_amount_varning_aromodal button.modal-close:hover,body #stock_aromodal button.modal-close:hover,body #stock_indi_aromodal button.modal-close:hover{color:#79b497}body .woocommerce #respond input#submit.alt.disabled,body .woocommerce #respond input#submit.alt.disabled:hover,body .woocommerce #respond input#submit.alt:disabled,body .woocommerce #respond input#submit.alt:disabled:hover,body .woocommerce #respond input#submit.alt:disabled[disabled],body .woocommerce #respond input#submit.alt:disabled[disabled]:hover,body .woocommerce a.button.alt.disabled,body .woocommerce a.button.alt.disabled:hover,body .woocommerce a.button.alt:disabled,body .woocommerce a.button.alt:disabled:hover,body .woocommerce a.button.alt:disabled[disabled],body .woocommerce a.button.alt:disabled[disabled]:hover,body .woocommerce button.button.alt.disabled,body .woocommerce button.button.alt.disabled:hover,body .woocommerce button.button.alt:disabled,body .woocommerce button.button.alt:disabled:hover,body .woocommerce button.button.alt:disabled[disabled],body .woocommerce button.button.alt:disabled[disabled]:hover,body .woocommerce input.button.alt.disabled,body .woocommerce input.button.alt.disabled:hover,body .woocommerce input.button.alt:disabled,body .woocommerce input.button.alt:disabled:hover,body .woocommerce input.button.alt:disabled[disabled],body .woocommerce input.button.alt:disabled[disabled]:hover{background:#365498;color:#fff;opacity:.5}body .woocommerce #respond input#submit,body .woocommerce a.button,body .woocommerce button.button,body .woocommerce input.button{font-weight:400;margin:15px 0;transition:all .3s ease-in-out}body .woocommerce-ordering{display:none!important}body .woocommerce form .show-password-input,body .woocommerce-page form .show-password-input{top:3px}body .woocommerce form .form-row input.input-text,body .woocommerce form .form-row textarea{background:rgba(54,84,152,.12);border:none;box-sizing:border-box;color:#000;line-height:normal;margin:0;outline:0;padding:8px 10px;width:100%}body .woocommerce form .form-row input.input-text:active,body .woocommerce form .form-row textarea:active{background:rgba(54,84,152,.29)}body .woocommerce form .form-row input.input-text:hover,body .woocommerce form .form-row textarea:hover{background:rgba(54,84,152,.2)}body input:-webkit-autofill,body textarea:-webkit-autofill{-webkit-box-shadow:inset 0 0 0 1000px rgba(54,84,152,.2);-webkit-text-fill-color:#000}body form.checkout.woocommerce-checkout{margin:0 auto;max-width:1140px}body form.checkout.woocommerce-checkout h3{margin-bottom:20px;margin-top:30px}body .woocommerce .col2-set .col-1,body .woocommerce .col2-set .col-2,body .woocommerce-page .col2-set .col-1,body .woocommerce-page .col2-set .col-2{float:none;width:100%}body .woocommerce-account .woocommerce{margin:0 auto;max-width:850px}body .woocommerce-account .woocommerce fieldset{margin:15px 0}body .woocommerce-account .woocommerce a.edit{background:#365498;color:#fff;display:inline-block;font-weight:100;letter-spacing:.1em;margin:10px 0 20px;padding:7px 13px}body li.woocommerce-MyAccount-navigation-link{font-size:1.3em;margin-bottom:15px}body li.woocommerce-MyAccount-navigation-link.is-active{font-weight:700;text-decoration:underline}body .woocommerce-custom-date_retrait{margin-bottom:50px;max-width:530px}body .woocommerce .woocommerce-form-login .woocommerce-form-login__rememberme{font-weight:400;margin:15px 0}body .woocommerce ul.order_details{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;list-style:none;margin:0 0 3em}body .woocommerce ul.order_details li{font-weight:600;padding:15px}body .woocommerce ul.order_details li.woocommerce-order-overview__order.order{font-size:2rem}body .woocommerce ul.order_details li.woocommerce-order-overview__order.order strong{color:#79b497;font-size:4rem}body .woocommerce-order .date-retrait{color:#79b497;font-size:2.5rem;font-weight:600;margin:30px 0 60px}body .woocommerce-order .date-retrait strong{color:#365498}body .related.products{clear:both}@media (max-width:47.99em){body .zhours_alertbar{background-color:#efefef;padding:15px;z-index:99999}}body div.product:after{clear:both;content:"";display:block}body .product-quantity{display:none}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-line-pack:end;align-content:flex-end;-ms-flex-align:stretch;align-items:stretch;-ms-flex-pack:start;-ms-flex-wrap:nowrap;flex-wrap:nowrap;justify-content:flex-start}.woocommerce .cart-collaterals .cart_totals .gifcard-container,.woocommerce-page .cart-collaterals .cart_totals .gifcard-container{max-width:350px;width:100%;-ms-flex-item-align:end;align-self:flex-end}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#365498;opacity:.5}.menu-navigation .menu-principal .menu-item.menu-item-cart{overflow:visible;position:relative}.menu-navigation .menu-principal .menu-item.menu-item-cart .cart-count{background-color:#365498;border-radius:50%;color:#fff;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font-size:9px;font-weight:700;height:14px;line-height:1;padding:2px 6px;position:absolute;right:-14px;top:-5px;width:14px;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;-ms-flex-pack:center;justify-content:center}