@font-face{font-display:swap;font-family:Calibre-Black;font-style:normal;font-weight:400;src:url(/wp-content/themes/kayser/fonts/Calibre-Black.woff2) format("woff2"),url(/wp-content/themes/kayser/fonts/Calibre-Black.woff?x96728) format("woff")}@font-face{font-display:swap;font-family:Calibre-BlackItalic;font-style:normal;font-weight:400;src:url(/wp-content/themes/kayser/fonts/Calibre-BlackItalic.woff2) format("woff2"),url(/wp-content/themes/kayser/fonts/Calibre-BlackItalic.woff?x96728) format("woff")}@font-face{font-display:swap;font-family:Calibre-BoldItalic;font-style:normal;font-weight:400;src:url(/wp-content/themes/kayser/fonts/Calibre-BoldItalic.woff2) format("woff2"),url(/wp-content/themes/kayser/fonts/Calibre-BoldItalic.woff?x96728) format("woff")}@font-face{font-display:swap;font-family:Calibre-LightItalic;font-style:normal;font-weight:400;src:url(/wp-content/themes/kayser/fonts/Calibre-LightItalic.woff2) format("woff2"),url(/wp-content/themes/kayser/fonts/Calibre-LightItalic.woff?x96728) format("woff")}@font-face{font-display:swap;font-family:Calibre-Light;font-style:normal;font-weight:400;src:url(/wp-content/themes/kayser/fonts/Calibre-Light.woff2) format("woff2"),url(/wp-content/themes/kayser/fonts/Calibre-Light.woff?x96728) format("woff")}@font-face{font-display:swap;font-family:Calibre-Bold;font-style:normal;font-weight:400;src:url(/wp-content/themes/kayser/fonts/Calibre-Bold.woff2) format("woff2"),url(/wp-content/themes/kayser/fonts/Calibre-Bold.woff?x96728) format("woff")}@font-face{font-display:swap;font-family:Calibre-Regular;font-style:normal;font-weight:400;src:url(/wp-content/themes/kayser/fonts/Calibre-Regular.woff2) format("woff2"),url(/wp-content/themes/kayser/fonts/Calibre-Regular.woff?x96728) format("woff")}@font-face{font-display:swap;font-family:Calibre-RegularItalic;font-style:normal;font-weight:400;src:url(/wp-content/themes/kayser/fonts/Calibre-RegularItalic.woff2) format("woff2"),url(/wp-content/themes/kayser/fonts/Calibre-RegularItalic.woff?x96728) format("woff")}@font-face{font-display:swap;font-family:Calibre-Medium;font-style:normal;font-weight:400;src:url(/wp-content/themes/kayser/fonts/Calibre-Medium.woff2) format("woff2"),url(/wp-content/themes/kayser/fonts/Calibre-Medium.woff?x96728) format("woff")}@font-face{font-display:swap;font-family:Calibre-MediumItalic;font-style:normal;font-weight:400;src:url(/wp-content/themes/kayser/fonts/Calibre-MediumItalic.woff2) format("woff2"),url(/wp-content/themes/kayser/fonts/Calibre-MediumItalic.woff?x96728) format("woff")}@font-face{font-display:swap;font-family:Calibre-Semibold;font-style:normal;font-weight:400;src:url(/wp-content/themes/kayser/fonts/Calibre-Semibold.woff2) format("woff2"),url(/wp-content/themes/kayser/fonts/Calibre-Semibold.woff?x96728) format("woff")}@font-face{font-display:swap;font-family:Calibre-SemiboldItalic;font-style:normal;font-weight:400;src:url(/wp-content/themes/kayser/fonts/Calibre-SemiboldItalic.woff2) format("woff2"),url(/wp-content/themes/kayser/fonts/Calibre-SemiboldItalic.woff?x96728) format("woff")}@font-face{font-display:swap;font-family:Calibre-ThinItalic;font-style:normal;font-weight:400;src:url(/wp-content/themes/kayser/fonts/Calibre-ThinItalic.woff2) format("woff2"),url(/wp-content/themes/kayser/fonts/Calibre-ThinItalic.woff?x96728) format("woff")}@font-face{font-display:swap;font-family:Calibre-Thin;font-style:normal;font-weight:400;src:url(/wp-content/themes/kayser/fonts/Calibre-Thin.woff2) format("woff2"),url(/wp-content/themes/kayser/fonts/Calibre-Thin.woff?x96728) format("woff")}.stretched-link{position:relative}.stretched-link a[href]:before{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:10}*{box-sizing:border-box}:after,:before{box-sizing:inherit}:focus{outline:none}a,abbr,address,blockquote,body,caption,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,form,h1,h2,h3,h4,h5,h6,html,iframe,img,ins,label,legend,li,object,ol,p,pre,q,small,span,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,ul{border:0;margin:0;padding:0}article,aside,figcaption,figure img,footer,header,hgroup,main,nav,object,section,video{display:block}ul
li{list-style-type:none}img{height:auto;max-width:100%}a{background:transparent;color:inherit;text-decoration:none}a:active,a:focus,a:hover{outline:0}a
img{border:0}button,input{color:inherit;font:inherit;line-height:normal}input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=range],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week]{-webkit-appearance:none;-moz-appearance:none;appearance:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;cursor:pointer;margin:0;overflow:visible;padding:0;text-align:inherit;width:auto}button[disabled],input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}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}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}sub{font-size:.75em;vertical-align:baseline}.clear:after,.clear:before{content:" ";display:table}.clear:after{clear:both}.clear{*zoom:1}body,html{scroll-behavior:smooth}body.no-scroll,html.no-scroll{overflow:hidden}body{-webkit-text-size-adjust:none;color:#000;cursor:default;font-family:Calibre-Regular,Arial,sans-serif;font-size:14px;line-height:1.4}body:after{content:"mobile";display:none}::-moz-selection{background-color:#000;color:#fff}::selection{background-color:#000;color:#fff}blockquote+blockquote,blockquote+p,p+blockquote,p+p{padding:1.3em 0}p:last-child{padding-bottom:0}.screen-reader-text{clip:rect(1px,1px,1px,1px);word-wrap:normal!important;border:0;-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.grid,.wrap{margin:0
auto;padding:0
20px;width:100%}.main{background-color:#f5ebe4;margin-bottom:-20px;min-height:200vh}.wesh{overflow-x:hidden;padding:10.72464vw}#dialog{background-color:#000;border:0;max-width:100vw;padding:0;position:fixed}#dialog,#dialog #dialog-wrap{max-height:100vh;overflow:hidden;width:90vw}#dialog #dialog-wrap{align-items:center;display:flex;justify-content:center;padding-bottom:50px;padding-top:50px}#dialog #close-dialog{background-image:url(/wp-content/themes/kayser/images/cross.svg);background-repeat:no-repeat;background-size:contain;border:0;cursor:pointer;height:37px;padding:0;position:absolute;right:0;top:0;width:37px;z-index:2}#dialog::backdrop{-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background-color:rgba(0,0,0,.8)}#dialog .iframe-container{overflow:hidden;padding-top:56.25%;position:relative;width:100%}#dialog .responsive-iframe{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.wp-list-table tbody
tr{cursor:move}@keyframes timer-loader{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.timer-loader:not(:required){border:6px
solid #ff6955;border-radius:24px;box-sizing:border-box;display:inline-block;height:48px;overflow:hidden;position:relative;text-indent:-9999px;width:48px}.timer-loader:not(:required):before{animation:timer-loader 1.25s linear infinite;background:#ff6955;border-radius:3px;content:"";display:block;height:19.2px;left:15px;position:absolute;top:15px;transform-origin:3px 3px;width:6px}.timer-loader:not(:required):after{animation:timer-loader 15s linear infinite;background:#ff6955;border-radius:3px;content:"";display:block;height:16px;left:15px;position:absolute;top:15px;transform-origin:3px 3px;width:6px}:root{--anim-time:0.3s;--anim-select-border:0.3s;--anim-option-height:0.3s;--anim-option-height-delay:0.15s}.header{max-width:100%;min-height:86px;z-index:1001}.header,.header__layer{left:0;position:fixed;top:0;width:100%}.header__layer{background-color:#f5ebe4;height:100%;min-height:100vh;transform:translate3d(100%,0,0);transition:transform .35s ease-in-out;z-index:3}.header__layer.active{overflow:hidden;transform:translateZ(0)}.header__layer__container{height:100%;overflow:hidden;position:relative;width:100%}.header__layer__init{height:100%;overflow-x:hidden;overflow-y:scroll;padding:45px
4vw;position:absolute;transform:translate3d(-100%,0,0);transition:transform .35s ease-in-out;width:100%}.header__layer__init.active{transform:translateZ(0)}.header__layer__init__lang{height:51px;position:relative;width:90px}.header__layer__init__lang
.dropdown{position:absolute;top:0}.header__layer__init__lang
.selected{align-items:center;background:transparent;color:#1a191d;cursor:pointer;display:flex;font-size:16px;justify-content:space-around;min-width:90px;padding:0
10px;transition:color var(--anim-time) ease-in-out}.header__layer__init__lang .selected--open{border-bottom-left-radius:0;border-bottom-right-radius:0}.header__layer__init__lang
.carpet{border-color:#1a191d transparent transparent;border-style:solid;border-width:6px 5px 0;margin-bottom:8px;transition:border-top var(--anim-time) ease-in-out,border-right var(--anim-time) ease-in-out,border-left var(--anim-time) ease-in-out,border-bottom var(--anim-time) ease-in-out}.header__layer__init__lang .carpet--open{border-color:transparent transparent #1a191d;border-style:solid;border-width:0 5px 6px}.header__layer__init__lang
.options{align-items:flex-start;border-bottom-left-radius:15px;border-bottom-right-radius:15px;color:#1a191d;display:flex;flex-direction:column;font-size:14px;overflow:hidden;padding:0;transform:scaleY(0);transform-origin:center top;transition:transform var(--anim-option-height) cubic-bezier(.86,.005,.26,1),padding var(--anim-option-height) cubic-bezier(.86,.005,.26,1)}.header__layer__init__lang
.options__item{cursor:pointer;transition:color var(--anim-time) ease-in-out}.header__layer__init__lang .options:hover,.header__layer__init__lang .selected:hover+.options{padding:5px
0;transform:scaleY(1);transition-delay:var(--anim-option-height-delay)}.header__layer__init__lang .selected:hover
.carpet{border-top:9px solid #1a191d}.header__layer__init__lang .selected:hover .carpet--open{border-bottom:9px solid #1a191d;border-top:0 solid transparent}.header__layer__init__lang .selected--delay{transition-delay:.12s}.header__layer__init__lang .options__item--active{padding:5px
0;text-align:center;width:100%}.header__layer__init__search{align-items:center;display:flex;margin-bottom:40px;position:relative}.header__layer__init__search input[type=search]{background:none;border:none;border-bottom:1px solid #d3d3d3;font-size:19px;padding:14px
40px;width:100%}.header__layer__init__search input[type=search]::-moz-placeholder{color:#1a191d}.header__layer__init__search input[type=search]::placeholder{color:#1a191d}.header__layer__init__search
label{display:block;width:70%}.header__layer__init__search input[type=submit]{display:none}.header__layer__init__search--glass{align-items:center;display:flex;left:0;position:absolute;top:50%;transform:translateY(-50%)}.header__layer__init__menu{margin-top:40px}.header__layer__init__menu
li{border-bottom:1px solid #eddacc;color:#1a191d;font-family:Calibre-Medium;font-size:18px;padding:27px
0;position:relative;text-transform:uppercase}.header__layer__init__menu li:first-child{font-family:Calibre-Bold;padding:27px
34px}.header__layer__init__menu li:first-child:before{content:url(/wp-content/themes/kayser/images/burger.svg?x96728);left:0;position:absolute;top:50%;transform:translateY(-50%)}.header__layer__init__menu li:first-child:after{content:url(/wp-content/themes/kayser/images/caret.svg?x96728);position:absolute;right:0;top:50%;transform:translateY(-50%)}.header__layer__init__menu li:last-child{font-family:Calibre-Bold}.header__layer__init__menu li.has-children:after{content:url(/wp-content/themes/kayser/images/caret.svg?x96728);position:absolute;right:0;top:50%;transform:translateY(-50%)}.header__layer__second{background-color:#f5ebe4;height:100%;overflow:scroll;padding:45px
4vw;position:absolute;transform:translate3d(100%,0,0);transition:transform .35s ease-in-out;width:100%}.header__layer__second.active{transform:translateZ(0)}.header__layer__second .back-button{color:#1a191d;font-size:16px;margin-bottom:20px;padding-left:20px;position:relative}.header__layer__second .back-button:before{content:url(/wp-content/themes/kayser/images/caret.svg?x96728);left:0;position:absolute;top:50%;transform:translateY(-77%) rotate(180deg);transform-origin:center}.header__layer__second__content .second-level{display:none}.header__layer__second__content .second-level.active{display:flex;flex-direction:column}.header__layer__second__content .second-level
li{border-bottom:1px solid #eddacc;padding:27px
0}.header__layer__second__content .second-level li:last-child{border-bottom:none}.header__layer__second__content .second-level li
a{align-items:center;display:flex;font-family:Calibre-Medium;font-size:18px;font-weight:500;text-transform:uppercase}.header__layer__second__content .second-level[data-menu="0"] li{padding:10px
0}.header__layer__second__content .second-level[data-menu="0"] li a
img{margin-right:16px}.header__layer__second__content .second-level[data-menu="0"] li:first-child
a{color:#ff6955;font-family:Calibre-Bold;font-weight:700}.header__container{display:flex;flex-direction:column;overflow-x:hidden}.header__container .product-layer-menu{display:none}.header-mobile{display:flex;justify-content:space-between;padding:20px
0}.header-mobile__logo
img{filter:invert(1) brightness(200%)}.header-mobile__icons{align-items:center;display:flex;justify-content:flex-end}.header-mobile__icons ul li
a{display:block;max-height:20px}.header-mobile__icons .header-top__icons__account>img{max-height:14px}.header-mobile__icons .header-top__icons__account a
img{max-height:20px}.header-mobile__icons .header-top__icons__cart .header-top__icons__cart__number{font-family:Calibre-Semibold;font-size:12px;font-weight:600;line-height:100%;max-height:14px;max-width:14px}.header-mobile__icons .header-top__icons__cart a
img{max-height:20px}.header-mobile__icons__location{display:flex;margin:0
5px;visibility:hidden}.header-mobile__icons__location
img{filter:invert(1) brightness(200%);min-height:20px}.header-mobile
.burger{background:none;border:none;cursor:pointer;height:16px;position:relative;transition:all .3s;width:20px}.header-mobile .burger .bottom,.header-mobile .burger .middle,.header-mobile .burger
.top{background:#1a191d;filter:invert(1) brightness(200%);height:2px;left:0;position:absolute;top:0;transform:rotate(0);transition:all .3s;width:20px}.header-mobile .burger
.middle{transform:translateY(8px)}.header-mobile .burger
.bottom{transform:translateY(16px)}.header-mobile
.burger.open{transform:rotate(90deg);transform:translateY(0);z-index:5}.header-mobile .burger.open
.top{filter:unset;transform:rotate(45deg) translateY(6px) translate(6px)}.header-mobile .burger.open
.middle{display:none;filter:unset}.header-mobile .burger.open
.bottom{filter:unset;transform:rotate(-45deg) translateY(6px) translate(-6px)}.header-top{display:none;flex-direction:row;justify-content:space-between;padding-top:22px;width:100%}.header-top__left{align-items:center;display:flex;gap:4%;width:435px}.header-top__lang{position:relative;width:90px}.header-top__lang
.dropdown{position:absolute;top:-14px}.header-top__lang
.selected{align-items:center;background:transparent;color:#fff;cursor:pointer;display:flex;font-size:14px;justify-content:space-around;min-width:90px;padding:0
10px;transition:color var(--anim-time) ease-in-out}.header-top__lang .selected--open{border-bottom-left-radius:0;border-bottom-right-radius:0}.header-top__lang
.carpet{border-color:#fff transparent transparent;border-style:solid;border-width:9px 5px 0;transition:border-top var(--anim-time) ease-in-out,border-right var(--anim-time) ease-in-out,border-left var(--anim-time) ease-in-out,border-bottom var(--anim-time) ease-in-out}.header-top__lang .carpet--open{border-color:transparent transparent #fff;border-style:solid;border-width:0 5px 9px}.header-top__lang
.options{align-items:flex-start;border-bottom-left-radius:15px;border-bottom-right-radius:15px;color:#e4e4e4;display:flex;flex-direction:column;font-size:14px;overflow:hidden;padding:0;transform:scaleY(0);transform-origin:center top;transition:transform var(--anim-option-height) cubic-bezier(.86,.005,.26,1),padding var(--anim-option-height) cubic-bezier(.86,.005,.26,1)}.header-top__lang
.options__item{cursor:pointer;transition:color var(--anim-time) ease-in-out}.header-top__lang .options:hover,.header-top__lang .selected:hover+.options{padding:5px
0;transform:scaleY(1);transition-delay:var(--anim-option-height-delay)}.header-top__lang .selected:hover{color:#fff}.header-top__lang .selected:hover
.carpet{border-top:9px solid #fff}.header-top__lang .selected:hover .carpet--open{border-bottom:9px solid #fff;border-top:0 solid transparent}.header-top__lang .selected--delay{transition-delay:.12s}.header-top__lang .options__item--active{padding:5px
0;text-align:center;width:100%}.header-top__search{align-items:center;display:flex}.header-top__search
img{filter:invert(1) brightness(200%)}.header-top__search input[type=search]{background:none;border:none;border-bottom:1px solid #d3d3d3;margin-left:16px}.header-top__search input[type=search]::-moz-placeholder{color:#fff}.header-top__search input[type=search]::placeholder{color:#fff}.header-top__search input[type=submit]{display:none}.header-top__search--glass{align-items:center;display:flex}.header-top__right{display:flex;flex-direction:column;gap:27px;margin-top:27px;width:435px}.header-top__right--devis,.header-top__right--store{align-items:center;color:#fff;display:flex;margin-right:12px;padding-right:12px;position:relative}.header-top__right--devis__button,.header-top__right--store__button{align-items:center;background-color:#ff6955;border-radius:8px;color:#fff;display:flex;font-family:Calibre-Semibold,Arial,sans-serif;font-size:14px;gap:8px;padding:10px
17px;text-align:center;transition:background-color .3s ease-out;width:-moz-fit-content;width:fit-content}.header-top__right--devis__button img,.header-top__right--store__button
img{filter:invert(1) brightness(200%)}.header-top__right--devis__button:hover,.header-top__right--store__button:hover{background-color:#f43f27}.header-top__logo
img{filter:invert(1) brightness(200%)}.header-top__icons{align-items:center;display:flex;gap:24px}.header-top__icons img:not(.not-filter){filter:invert(1) brightness(200%)}.header-top__icons__account{position:relative}.header-top__icons__account .not-filter{height:18px;left:calc(100% - 5px);position:absolute;top:-5px;width:18px;z-index:2}.header-top__icons__cart{position:relative}.header-top__icons__cart__number{align-items:center;background-color:#ff6955;border-radius:50%;color:#fff;display:flex;font-size:11px;font-weight:700;height:18px;justify-content:center;left:calc(100% - 3px);position:absolute;top:-5px;width:18px;z-index:1}.header-middle{display:none;flex-direction:row;justify-content:space-evenly;padding-bottom:35px;width:100%}.header-middle
ul.menu{color:#fff;display:flex;flex-wrap:wrap;font-family:Calibre-Medium,sans-serif;font-weight:500;justify-content:space-between}.header-middle ul.menu
li{font-size:18px;padding:0
10px;position:relative;text-transform:uppercase;white-space:nowrap}.header-middle ul.menu li
a{display:block;overflow:hidden;padding:.2em 0;position:relative;width:-moz-fit-content;width:fit-content}.header-middle ul.menu li a:after{background-color:#fff;bottom:0;content:"";height:1px;left:0;opacity:1;position:absolute;transform:translate3d(-100%,0,0);transition:opacity .3s,transform .3s;width:100%}.header-middle ul.menu li a:focus:after,.header-middle ul.menu li a:hover:after{opacity:1;transform:translateZ(0)}.header-middle ul.menu li.menu-item-has-children>a:after{transition-property:none}.header-middle ul.menu li.menu-item-has-children>a:focus:after,.header-middle ul.menu li.menu-item-has-children>a:hover:after{opacity:0}.header-middle ul.menu li.menu-item-has-children .sub-menu{display:none}.header-middle ul.menu li.menu-item-has-children:hover .sub-menu{background-color:#f5ebe4;border-radius:20px;cursor:pointer;display:flex;flex-direction:column;left:50%;padding:15px
0;position:absolute;transform:translateX(-50%);z-index:1002}.header-middle ul.menu li.menu-item-has-children:hover .sub-menu>li{color:#1a191d;padding:15px
30px;width:100%}.header-middle ul.menu li.menu-item-has-children:hover .sub-menu>li
a{display:block;overflow:hidden;padding:.2em 0;position:relative;width:-moz-fit-content;width:fit-content}.header-middle ul.menu li.menu-item-has-children:hover .sub-menu>li a:after{background-color:#1a191d;bottom:0;content:"";height:1px;left:0;opacity:1;position:absolute;transform:translate3d(-100%,0,0);transition:opacity .3s,transform .3s;width:100%}.header-middle ul.menu li.menu-item-has-children:hover .sub-menu>li a:focus:after,.header-middle ul.menu li.menu-item-has-children:hover .sub-menu>li a:hover:after{opacity:1;transform:translateZ(0)}.header-middle ul.menu li.menu-item-has-children:hover .sub-menu>li:last-child{border-radius:0 0 20px 20px}.header-middle ul.menu li.product-menu-item{padding-left:26px;position:relative}.header-middle ul.menu li.product-menu-item:before{content:url(/wp-content/themes/kayser/images/burger.svg?x96728);filter:invert(1) brightness(200%);left:0;position:absolute;top:50%;transform:translateY(-40%)}.header-scroll .header-top__lang .options,.header-scroll .header-top__lang
.selected{color:#1a191d}.header-scroll .header-top__lang
.carpet{border-top-color:#1a191d}.header-scroll
.header__container{background-color:#fff;border-radius:0 0 16px 16px;transition:all .3s ease-in-out}.header-scroll .header-mobile .burger>span,.header-scroll .header-mobile__icons__location img,.header-scroll .header-mobile__logo
img{filter:unset}.header-scroll .header-top{height:130px}.header-scroll .header-top__logo
img{filter:unset;transform:scale(.5);transform-origin:top center;transition:transform .4s}.header-scroll .header-top__search input[type=search]::-moz-placeholder{color:#1a191d}.header-scroll .header-top__search input[type=search]::placeholder{color:#1a191d}.header-scroll .header-top__right--store{color:#1a191d}.header-scroll .header-top__icons img:not(.not-filter),.header-scroll .header-top__right--store:before,.header-scroll .header-top__search img:not(.not-filter){filter:unset}.header-scroll .header-middle{margin-top:0}.header-scroll .header-middle
ul.menu{color:#1a191d}.header-scroll .header-middle ul.menu
a{display:block;overflow:hidden;padding:.2em 0;position:relative;width:-moz-fit-content;width:fit-content}.header-scroll .header-middle ul.menu a:after{background-color:#1a191d;bottom:0;content:"";height:1px;left:0;opacity:1;position:absolute;transform:translate3d(-100%,0,0);transition:opacity .3s,transform .3s;width:100%}.header-scroll .header-middle ul.menu a:hover:after{opacity:1;transform:translateZ(0)}.header-scroll .header-middle ul.menu>li{position:relative}.header-scroll .header-middle ul.menu>li.product-menu-item:before{filter:unset}.header-scroll .header-middle ul.menu>li.menu-item-has-children .sub-menu{display:none}.header-scroll .header-middle ul.menu>li.menu-item-has-children:hover .sub-menu{background-color:#f5ebe4;border-radius:20px;cursor:pointer;display:flex;flex-direction:column;left:50%;padding:15px
0;position:absolute;top:100%;transform:translateX(-50%);z-index:1002}.header-scroll .header-middle ul.menu>li.menu-item-has-children:hover .sub-menu>li{padding:15px
30px;width:100%}.header-scroll .header-middle ul.menu>li.menu-item-has-children:hover .sub-menu>li:last-child{border-radius:0 0 20px 20px}.footer{align-items:center;background-color:#fff;border-radius:20px 20px 0 0;display:flex;flex-direction:column;padding-top:20px;position:relative;width:100%}.footer__newsletter{position:static;transform:translateX(0);width:calc(100% - 40px)}.footer__newsletter__form{align-items:center;background-color:#ff6955;border-radius:20px;color:#fff;display:flex;flex:1;flex-direction:column;justify-content:center;padding:20px
10px}.footer__newsletter__form--title{font-family:Calibre-Black,sans-serif;font-size:50px}.footer__newsletter__form--txt{font-size:16px;line-height:160%;text-align:center;width:288px}.footer__newsletter__form #newsletter-form{display:flex;flex-direction:column;justify-content:center;margin:20px
0}.footer__newsletter__form #newsletter-form
.email__container{align-items:center;background-color:#fff;border-radius:86px;display:flex;height:50px;justify-content:space-between;padding:5px
4px;width:100%}.footer__newsletter__form #newsletter-form .email__container #newsletter-email{border:none;border-radius:86px;color:#1a191d;height:100%;outline:none;padding-left:15px;width:100%}.footer__newsletter__form #newsletter-form .email__container button[type=submit]{align-items:center;border:none;border-radius:100px;cursor:pointer;display:flex;height:calc(100% + 5px);justify-content:center;width:50px}.footer__newsletter__form #newsletter-form .email__container button[type=submit] img{height:100%;max-width:100%;width:20px}.footer__newsletter__form #newsletter-form .checkbox-wrapper-40{--borderColor:#ff6955;--borderWidth:0.125em}.footer__newsletter__form #newsletter-form .checkbox-wrapper-40
label{display:block;margin:0
auto;max-width:100%}.footer__newsletter__form #newsletter-form .checkbox-wrapper-40 input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:var(--borderWidth) solid var(--borderColor);border-radius:.125em;display:inline-block;font-size:1.8em;height:1em;position:relative;vertical-align:middle;width:1em}.footer__newsletter__form #newsletter-form .checkbox-wrapper-40 input[type=checkbox]:after,.footer__newsletter__form #newsletter-form .checkbox-wrapper-40 input[type=checkbox]:before{background:var(--borderColor);content:"";height:var(--borderWidth);left:10%;position:absolute;top:50%;transform-origin:left center;width:calc(var(--borderWidth)*3)}.footer__newsletter__form #newsletter-form .checkbox-wrapper-40 input[type=checkbox]:before{transform:rotate(45deg) translate(calc(var(--borderWidth)/-2),calc(var(--borderWidth)/-2)) scaleX(0);transition:transform .2s ease-in .2s}.footer__newsletter__form #newsletter-form .checkbox-wrapper-40 input[type=checkbox]:after{transform:rotate(-45deg) translateY(calc(var(--borderWidth)*2)) scaleX(0);transform-origin:left center;transition:transform .2s ease-in;width:calc(var(--borderWidth)*5)}.footer__newsletter__form #newsletter-form .checkbox-wrapper-40 input[type=checkbox]:checked:before{transform:rotate(45deg) translate(calc(var(--borderWidth)/-2),calc(var(--borderWidth)/-2)) scaleX(1);transition:transform .2s ease-in}.footer__newsletter__form #newsletter-form .checkbox-wrapper-40 input[type=checkbox]:checked:after{transform:rotate(-45deg) translateY(calc(var(--borderWidth)*2)) scaleX(1);transition:transform .2s ease-out .2s;width:calc(var(--borderWidth)*5)}.footer__newsletter__form #newsletter-form .checkbox-wrapper-40 input[type=checkbox]:focus{outline:calc(var(--borderWidth)/2) dotted rgba(0,0,0,.25)}.footer__newsletter__illus{border-radius:20px;display:flex;flex:1;width:100%}.footer__newsletter__illus
img{min-width:none;-o-object-fit:cover;object-fit:cover;width:100%}.footer__engage{display:flex;flex-direction:column;justify-content:space-around;padding:65px
0;position:relative;width:88%}.footer__engage__item{display:flex;flex-direction:row;justify-content:flex-start;margin:1rem 0}.footer__engage__item__img{margin-right:20px;min-width:60px;width:60px}.footer__engage__item__content{display:flex;flex-direction:column;max-width:322px}.footer__engage__item__content--title{font-family:Calibre-Light;font-size:24px;font-weight:300}.footer__engage__item__content--txt{font-family:Calibre-Regular,Arial,sans-serif;font-size:16px;font-weight:400;line-height:140%}.footer__engage:after{background-color:rgba(0,0,0,.3);bottom:0;content:"";height:1px;position:absolute;right:50%;transform:translateX(50%);width:86vw}.footer__main{padding:30px
0;width:calc(100% - 40px)}.footer__main,.footer__main__left{display:flex;flex-direction:column}.footer__main__left{width:100%}.footer__main__right{display:none}.footer__main__right li.menu-item-has-children{font-family:Calibre-Light;font-size:24px;padding-bottom:59px}.footer__main__right li.menu-item-has-children>a{display:block;padding-bottom:24px}.footer__main__right li.menu-item-has-children ul.sub-menu
li{font-family:Calibre-Regular,Arial,sans-serif;font-size:16px;padding-bottom:7px}.footer__main__right li.menu-item-has-children ul.sub-menu li
a{display:block;overflow:hidden;padding:.2em 0;position:relative;width:-moz-fit-content;width:fit-content}.footer__main__right li.menu-item-has-children ul.sub-menu li a:after{background-color:#000;bottom:0;content:"";height:1px;left:0;opacity:1;position:absolute;transform:translate3d(-100%,0,0);transition:opacity .3s,transform .3s;width:100%}.footer__main__right li.menu-item-has-children ul.sub-menu li a:focus:after,.footer__main__right li.menu-item-has-children ul.sub-menu li a:hover:after{opacity:1;transform:translateZ(0)}.footer__main__right li.menu-item-has-children ul.sub-menu .disable-cursor{pointer-events:none}.footer__main__right__menu--first{padding-right:5px;width:248px}.footer__main__right__menu--second{display:flex;justify-content:space-around;width:248px}.footer__main__brand{align-items:center;display:flex;flex-direction:column;justify-content:flex-start}.footer__main__brand--logo{margin-bottom:30px;margin-right:unset}.footer__main__brand--slogan{align-self:flex-start;color:#ff6955;font-family:Calibre-Black,sans-serif;font-size:30px;line-height:90%;position:relative;text-transform:uppercase;white-space:nowrap;width:-moz-min-content;width:min-content}.footer__main__brand--slogan:after{content:url(/wp-content/themes/kayser/images/heart.png?x96728);position:absolute;right:calc(39% - 44px);top:10px;transform:scale(.8);transform-origin:center}@keyframes
beat{to{transform:scale(1.1)}}.footer__main__social{display:none}.footer__main__social__container{position:relative}.footer__main__social__container>img{display:none}.footer__main__social--txt{font-family:Calibre-Light;font-size:24px;left:280px;position:absolute;top:146px}.footer__main__social--list{display:flex;left:280px;position:absolute;top:188px}.footer__main__social--list
li{margin-right:8px}.footer__mobile__menu{display:flex;justify-content:center;width:calc(100% - 40px)}.footer__mobile__menu
.accordion{color:#1a191d;overflow:hidden;width:100%}.footer__mobile__menu .tab__close,.footer__mobile__menu
.tab__label{color:#1a191d;cursor:pointer;display:flex;font-family:Calibre-Light;font-size:20px}.footer__mobile__menu
.tab__label{justify-content:space-between;padding:8px
0}.footer__mobile__menu .tab__label:after{content:"\276F";height:1em;text-align:center;transform:rotate(0deg);transition:all .35s;width:1em}.footer__mobile__menu .tab input:checked+.tab__label:after{transform:rotate(90deg)}.footer__mobile__menu .tab__content
ul{margin:0;padding:1rem}.footer__mobile__menu .tab__content ul
li{padding:7px
0}.footer__mobile__menu
.tab__close{font-size:.75rem;justify-content:flex-end;padding:.5rem 1rem}.footer__mobile__menu .tab
input{opacity:0;position:absolute;z-index:-1}.footer__mobile__menu
.tab__content{max-height:0;overflow:hidden;transition:all .35s}.footer__mobile__menu .tab input:checked~.tab__content{max-height:10rem}.footer__mobile__social{display:flex;flex-direction:column;width:calc(100% - 40px)}.footer__mobile__social--txt{font-family:Calibre-Light;font-size:20px;padding-top:20px}.footer__mobile__social--list{display:grid;grid-template-columns:repeat(6,1fr);grid-template-rows:1fr;padding-top:6px}.footer__legal{border-top:1px solid rgba(0,0,0,.3);color:#1a191d;flex-direction:column;font-size:14px;margin-top:18px;padding:25px
0;width:88%}.footer__legal,.footer__legal>div{align-items:center;display:flex}.footer__legal>div
a{display:block;overflow:hidden;padding:.2em 0;position:relative;width:-moz-fit-content;width:fit-content}.footer__legal>div a:after{background-color:#000;bottom:0;content:"";height:1px;left:0;opacity:1;position:absolute;transform:translate3d(-100%,0,0);transition:opacity .3s,transform .3s;width:100%}.footer__legal>div a:focus:after,.footer__legal>div a:hover:after{opacity:1;transform:translateZ(0)}.card-actu{border-radius:20px;overflow:hidden;position:relative}.card-actu
img{aspect-ratio:320/160;border-radius:15px;height:auto;-o-object-fit:cover;object-fit:cover;transition:scale .3s;width:100%}.card-actu:hover
img{scale:1.1}.card-actu__content{background-color:#fff;margin-left:0;margin-top:-23px;padding:30px
20px 20px;position:static;width:100%}.card-actu__content.big-card .card-actu__content--title{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;height:auto;line-height:120%;overflow:hidden;text-overflow:ellipsis}.card-actu__content--cat{color:#8c8c8e;font-size:12px}.card-actu__content--title{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#ff6955;display:-webkit-box;font-family:Calibre-Bold;font-size:18px;font-weight:700;height:47px;line-height:130%;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase}.card-actu__content--excerpt{color:#1a191d;font-size:18px;line-height:130%;padding:5px
0}.card-actu__content--bottom{display:flex;justify-content:space-between;padding-top:5px}.card-actu__content--date
time{color:#8c8c8e;font-size:12px}.card-actu__content--link{display:flex;justify-content:flex-end}.card-actu__content--cta,.card-actu__content--permalink{width:-moz-fit-content;width:fit-content}.card-actu__content--cta{color:#1a191d;display:block;font-family:Calibre-Semibold;font-size:12px;letter-spacing:.05em;overflow:hidden;padding:.2em 0;position:relative;text-transform:uppercase}.card-actu__content--cta:after{background-color:#1a191d;bottom:0;content:"";height:1px;left:0;opacity:1;position:absolute;transform:translate3d(-100%,0,0);transition:opacity .3s,transform .3s;width:100%}.card-actu__content--cta:hover:after{opacity:1;transform:translateZ(0)}.card-actu__content--arrow:after{content:url(/wp-content/themes/kayser/images/arrow_right_salmon.svg?x96728);margin-left:5px}#breadcrumbs{font-size:14px;padding:20px
0}.breadcrumb_last{font-weight:700}.become-baker{border:1px
solid #eddacc;border-radius:20px;display:flex;flex-direction:column;margin-bottom:50px;margin-top:80px}.become-baker__block{align-items:center;display:flex;margin:0
auto;padding:6%;width:90%}.become-baker__block--container{align-items:center;display:flex;flex-direction:column;width:100%}.become-baker__block--title{color:#1a191d;font-family:Calibre-Bold;text-align:center;text-transform:uppercase}.become-baker__block--content{color:#1a191d;padding:20px
0;text-align:center}.become-baker__block--btn{align-items:center;background-color:#ff6955;border-radius:8px;color:#fff;display:flex;font-family:Calibre-Semibold;font-size:14px;height:50px;justify-content:center;letter-spacing:2px;text-decoration:none;text-transform:uppercase;width:310px}.become-baker__block--btn:hover{background:#f43f27}.become-baker__img{width:100%}.become-baker__img
img{border-radius:20px;display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.recipe-blocks{grid-column-gap:30px;grid-row-gap:0;display:grid;grid-template-columns:1fr;grid-template-rows:repeat(3,1fr);margin:50px
0}.recipe-blocks__item{background-color:#f5ebe4;border-radius:20px;display:flex;flex-direction:column;margin-bottom:30px;padding:40px}.recipe-blocks__item--title{color:#ff6955;font-family:Calibre-Bold;font-size:26px;text-transform:uppercase}.recipe-blocks__item
ul{color:#000;font-size:20px;list-style-type:disc;padding-left:20px}.recipe-blocks__item ul
li{list-style-type:disc}.has-orange-color{color:#ff6955}.has-orange-background-color{background-color:#ff6955}.has-white-color{color:#fff}.has-white-background-color{background-color:#fff}.has-black-color{color:#000}.has-black-background-color{background-color:#000}.has-beige-color{color:#f5ebe4}.has-beige-background-color{background-color:#f5ebe4}.has-sable-color{color:#eddacc}.has-sable-background-color{background-color:#eddacc}.has-primaire-color{color:#1a191d}.has-primaire-background-color{background-color:#1a191d}.page-template-custom
.custom{background-color:#f5ebe4;overflow-x:hidden;padding-bottom:13%;padding-top:100px}.page-template-custom .custom
h1{color:#ff6955;font-family:Calibre-Black;line-height:90%;padding-bottom:60px;text-align:center;text-transform:uppercase}.page-template-custom .custom
h2{margin-bottom:15px}.page-template-custom .custom ul
li{list-style:unset;margin-left:18px}.page-template-custom .custom
p{line-height:160%}.page-template-custom .custom blockquote+blockquote,.page-template-custom .custom blockquote+p,.page-template-custom .custom p+blockquote,.page-template-custom .custom p+p{padding:1em
0}.page-template-custom .custom .wp-block-button{align-items:center;background-color:#ff6955;border-radius:8px;color:#fff!important;display:flex;font-family:Calibre-Semibold,Arial,sans-serif;font-size:14px;gap:8px;padding:10px
17px;text-align:center;transition:background-color .3s ease-out;width:-moz-fit-content;width:fit-content}.page-template-custom .custom .wp-block-button:hover{background-color:#f43f27}.page-template-custom .custom .wp-block-button
a{color:#fff!important}.page-template-custom .custom .wp-block-gallery{display:flex}.page-template-custom .custom .wp-block-columns{width:100%}.page-template-custom
.custom__content{align-items:center;display:flex;flex-direction:column}.page-template-custom .custom__content
a{color:#ff6955}.homepage .swiper-hero{height:100vh;overflow-x:hidden;width:100%}.homepage .swiper-hero .swiper-slide{background-position:50%;background-repeat:no-repeat;background-size:cover;position:relative}.homepage .swiper-hero .swiper-slide
img{display:block;width:100%}.homepage .swiper-hero .swiper-slide .slide-container{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;left:50%;padding:70px
4vw 0;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.homepage .swiper-hero .swiper-slide .slide-illustration{align-items:center;display:flex;justify-content:center;width:calc(100% - 100px)}.homepage .swiper-hero .swiper-slide .slide-illustration img,.homepage .swiper-hero .swiper-slide .slide-illustration
video{aspect-ratio:248/286;border-radius:20px;max-height:50vh;-o-object-fit:cover;object-fit:cover;overflow:hidden;width:auto}.homepage .swiper-hero .swiper-slide .slide-content{align-items:center;display:flex;flex-direction:column;justify-content:center;position:relative;width:100%}.homepage .swiper-hero .swiper-slide .slide-content__title{color:#fff;font-family:Calibre-Black;line-height:80%;padding:0
0 30px;text-align:center;text-transform:uppercase;width:100%}.homepage .swiper-hero .swiper-slide .slide-content__tag{color:#fff;font-family:Calibre-Semibold;font-size:14px;padding:15px;text-align:center;text-transform:uppercase}.homepage .swiper-hero .swiper-slide .slide-content__button{background-color:#ff6955;border-radius:8px;color:#fff;font-family:Calibre-Semibold;font-size:14px;letter-spacing:2px;padding:16px
30px;text-align:center;text-transform:uppercase;transition:background-color .3s ease-out;width:-moz-fit-content;width:fit-content}.homepage .swiper-hero .swiper-slide .slide-content__button:hover{background-color:#f43f27}.homepage .swiper-hero .swiper-slide .opaque-layer{background-image:linear-gradient(180deg,rgba(44,20,7,.45) 0,rgba(44,20,7,.25) 100%),var(--poster);background-repeat:no-repeat;background-size:cover;display:grid;height:100%}.homepage .swiper-hero .swiper-pagination{bottom:-15%;display:flex;flex-wrap:nowrap;left:50%;margin:0;position:absolute;right:auto!important;top:auto;transform:translateX(-50%);width:auto!important}.homepage .swiper-hero .swiper-pagination-bullet{background:hsla(0,0%,100%,.5);border-radius:0;height:3px;opacity:1;text-align:center;width:40px}.homepage .swiper-hero .swiper-pagination-bullet-active{background:#fff;color:#fff}.homepage .swiper-hero .swiper-hero-button-next:after,.homepage .swiper-hero .swiper-hero-button-prev:after{content:""}.homepage .swiper-hero .swiper-hero-button-prev{left:4vw}.homepage .swiper-hero .swiper-hero-button-next{right:4vw}.homepage .swiper-hero .swiper-hero-button-next,.homepage .swiper-hero .swiper-hero-button-prev{transform:translateY(116px)}.homepage .product-cat-list{overflow-x:hidden;padding:50px
0}.homepage .product-cat-list
ul{align-items:center;display:none;flex-direction:column}.homepage .product-cat-list__item{display:flex;padding:30px
20px;position:relative}.homepage .product-cat-list__item:hover .product-cat-list__item__content--title{color:#ff6955}.homepage .product-cat-list__item:hover .picture-list{opacity:1}.homepage .product-cat-list__item:hover .product-cat-list__item--leftpic{transform:translate(-30%,-50%)}.homepage .product-cat-list__item:hover .product-cat-list__item--rightpic{transform:translate(20%,-50%)}.homepage .product-cat-list__item__content{z-index:3}.homepage .product-cat-list__item__content--title{color:#eddacc;font-family:Calibre-Black;font-size:100px;line-height:80%;transition:all .3s}.homepage .product-cat-list__item__content--number{bottom:2em;font-family:Calibre-Light;font-size:20px;left:-.5em;position:absolute}.homepage .product-cat-list__item .picture-list{opacity:0;position:absolute;transition:all .3s;width:220px}.homepage .product-cat-list__item .picture-list
img{width:220px}.homepage .product-cat-list__item--leftpic{left:-10vw;top:50%;transform:translateY(-50%)}.homepage .product-cat-list__item--rightpic{left:100%;top:50%;transform:translateY(-50%)}.homepage .product-cat-list .cat-swiper{display:flex}.homepage .product-cat-list .cat-swiper .swiper-button-next:after,.homepage .product-cat-list .cat-swiper .swiper-button-prev:after{content:none}.homepage .product-cat-list .cat-swiper .slide-container{align-items:center;display:flex;flex-direction:column}.homepage .product-cat-list .cat-swiper .slide-thumbnails{display:flex;gap:22px;justify-content:center;margin-bottom:20px;padding-top:20px}.homepage .product-cat-list .cat-swiper .slide-thumbnails img:first-child{height:100px;transform:rotate(-7deg);width:80px}.homepage .product-cat-list .cat-swiper .slide-thumbnails img:nth-child(2){height:130px;transform:rotate(7deg);width:100px}.homepage .product-cat-list .cat-swiper .slide-thumbnails
img{border-radius:9px;-o-object-fit:cover;object-fit:cover}.homepage .product-cat-list .cat-swiper .slide-numerotation{color:#1a191d;display:flex;font-family:Calibre-Light;font-size:15px;justify-content:center}.homepage .product-cat-list .cat-swiper .slide-title{color:#ff6955;display:flex;font-family:Calibre-Black;font-size:45px;justify-content:center}.homepage .product-cat-list .cat-swiper .slide-link{align-items:center;background-color:#ff6955;border-radius:8px;color:#fff;display:flex;font-family:Calibre-Semibold;font-size:14px;height:50px;justify-content:center;letter-spacing:2px;text-transform:uppercase;width:150px}.homepage
.gallery{overflow-x:hidden}.homepage .s-gallery__container{display:flex;flex-direction:column}.homepage .s-gallery__item{background-color:#fff;border-radius:20px;height:calc(57.5vw + 80px);overflow:hidden;position:relative}.homepage .s-gallery__item:first-child{border-radius:0}.homepage .s-gallery__item__picture{aspect-ratio:16/10;left:0;position:absolute;top:0;transition:all .3s;width:100%;z-index:2}.homepage .s-gallery__item__picture
img{border-radius:20px;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.homepage .s-gallery__item__content{align-items:center;bottom:0;color:#000;display:flex;justify-content:space-between;left:0;padding:0
20px 10px;position:absolute;width:100%;z-index:1}.homepage .s-gallery__item__content--tag{color:rgba(0,0,0,.5);font-family:Calibre-Regular,Arial,sans-serif;font-size:12px;padding-right:3px;text-transform:capitalize}.homepage .s-gallery__item__content--name{font-family:Calibre-Regular,Arial,sans-serif;font-size:14px;padding-right:3px;text-transform:uppercase}.homepage .s-gallery__item__content--price{font-family:Calibre-Semibold;font-size:14px}.homepage .s-gallery__item__content--button{background-color:#ff6955;border-radius:8px;color:#fff;display:none;font-family:Calibre-Semibold;font-size:14px;height:49px;text-align:center;text-transform:uppercase;transform:translateY(0);transition:all .3s;width:225px}.homepage .s-gallery__item__content--button--mobile{align-items:center;background-color:#ff6955;border-radius:8px;display:flex;height:50px;justify-content:center;width:50px}.homepage .s-gallery__item:hover .s-gallery__item__content--button{transform:translateY(0)}.homepage .gallery__item--0{background-color:#f5ebe4;color:#ff6955;display:flex;font-family:Calibre-Black;height:86px;line-height:90%;padding-top:20px;text-align:center;text-transform:uppercase}.homepage .gallery__item--1,.homepage .gallery__item--2,.homepage .gallery__item--3,.homepage .gallery__item--4{display:flex}.homepage .gallery__item--5{grid-column-end:9;grid-column-start:5;grid-row-end:12;grid-row-start:7}.homepage .gallery__item--6{grid-column-end:15;grid-column-start:9;grid-row-end:12;grid-row-start:7}.homepage .gallery__item--7{grid-column-end:11;grid-column-start:5;grid-row-end:16;grid-row-start:12}.homepage .gallery__item--8{grid-column-end:15;grid-column-start:11;grid-row-end:16;grid-row-start:12}.homepage .s-stores{display:flex;justify-content:center;margin:50px
0;overflow-x:hidden;padding-top:0}.homepage .s-stores__container{display:flex;flex-direction:column;padding:20px;position:relative}.homepage .s-stores__first{display:flex;flex-direction:column-reverse}.homepage .s-stores__photo{display:flex;flex:1;flex-direction:column;position:relative}.homepage .s-stores__block{align-items:center;display:flex;flex:1;flex-direction:column}.homepage .s-stores__locator{align-items:center;background-color:#ff6955;border-radius:15px;display:flex;flex-direction:column;justify-content:center;padding:35px;width:100%}.homepage .s-stores__locator--title{color:#fff;font-family:Calibre-Black;line-height:90%;margin-bottom:26px;text-align:center}.homepage .s-stores__locator--link{border:1px
solid #fff;border-radius:8px;color:#fff;display:block;font-family:Calibre-Semibold;font-size:14px;letter-spacing:2px;padding:1em;text-transform:uppercase;transition:background-color .3s ease-out}.homepage .s-stores__locator--link:hover{background-color:#f43f27}.homepage .s-stores__locator--icon{margin-bottom:20px}.homepage .s-stores .frame-01{display:none;height:125px;position:relative;width:100%}.homepage .s-stores .frame-01
img{bottom:-7px;height:245px;position:absolute;right:-58px;width:-moz-fit-content;width:fit-content;width:418px}.homepage .s-stores .frame-02{border-radius:15px;margin-right:0;overflow:hidden}.homepage .s-stores .frame-02
img{aspect-ratio:320/220;width:100%}.homepage .s-stores .frame-03{display:none;position:relative}.homepage .s-stores .frame-03
img{position:absolute;right:-400px;top:-174px}.homepage .s-stores .frame-04{display:none}.homepage .s-stores__mobile-only{display:flex;height:205px;justify-content:center;position:relative;width:100%}.homepage .s-stores__mobile-only img:first-child{left:-25px;max-height:235px;position:absolute;top:-50px;width:auto;z-index:2}.homepage .s-stores__mobile-only img:nth-child(2){max-height:205px;position:absolute;right:0;top:-50px;width:auto;z-index:2}.homepage .s-stores__second{align-items:center;background-image:var(--logo-bg);background-position:50%;background-repeat:no-repeat;background-size:contain;color:#ff6955;display:flex;flex-direction:column;font-family:Calibre-Light;justify-content:center;line-height:117%;margin-top:-63px;min-height:310px;padding:0
27px;position:relative;text-align:center}.homepage .s-stores__second
p{padding:0}.homepage .s-stores__second--author{bottom:33px;color:#b69771;font-family:Calibre-Regular,Arial,sans-serif;font-size:14px;position:absolute}.homepage .s-qsn{overflow:hidden}.homepage .s-qsn__container{display:none}.homepage .s-qsn__mobile-only{display:block}.homepage .s-qsn__mobile-only .qsn-swiper--pic
img{border-radius:15px}.homepage .s-qsn__mobile-only .qsn-swiper--title{color:#ff6955;font-family:Calibre-Black;font-size:25px;padding:40px
0;text-align:center;text-transform:uppercase}.homepage .s-qsn__mobile-only .qsn-swiper--txt{color:#1a191d;font-size:16px;text-align:center}.homepage .s-qsn__mobile-only .qsn-swiper--cta{display:flex;justify-content:center;padding-top:20px}.homepage .s-qsn__mobile-only .qsn-swiper .swiper-button-next,.homepage .s-qsn__mobile-only .qsn-swiper .swiper-button-prev{bottom:10px;top:auto}.homepage .s-qsn__mobile-only .qsn-swiper .swiper-button-prev{left:calc(50% - 62px)}.homepage .s-qsn__mobile-only .qsn-swiper .swiper-button-next{right:calc(50% - 62px)}.homepage .s-qsn__mobile-only .qsn-swiper .swiper-button-next:after,.homepage .s-qsn__mobile-only .qsn-swiper .swiper-button-prev:after{content:""}.homepage .s-qsn__intro{align-items:center;aspect-ratio:1.72;background-blend-mode:overlay;background-image:url(/wp-content/themes/kayser/images/visuel_a.png?x96728),linear-gradient(rgba(0,0,0,.2),rgba(0,0,0,.2));background-position:50%;background-size:cover;border-radius:30px;display:flex;flex-direction:column;justify-content:center;padding-top:20vw;width:100%}.homepage .s-qsn__intro__hr{border-bottom:1px solid #d3d3d3;margin:0
-7vw;width:100%}.homepage .s-qsn__intro__tabs{grid-column-gap:0;grid-row-gap:0;display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:1fr;padding:0
7vw;position:relative;width:100%}.homepage .s-qsn__intro__tabs
#marker{background-color:#ff6955;border-radius:4px;height:3px;left:0;position:absolute;top:-1px;transition:.5s;width:33%}.homepage .s-qsn__intro__tab{color:#fff;cursor:pointer;font-family:Calibre-Black;font-size:34px;opacity:.5;padding-top:60px;position:relative;text-align:center;text-transform:uppercase;transition:all .5s}.homepage .s-qsn__intro__tab.active{opacity:1}.homepage .s-qsn__intro__content{grid-column-gap:0;grid-row-gap:0;display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:1fr;padding:0
7vw}.homepage .s-qsn__intro__content__li{align-items:center;display:flex;flex-direction:column;opacity:0;text-align:center;transform:translateY(120px);transition:all .5s}.homepage .s-qsn__intro__content__li--txt{color:#fff;font-family:Calibre-Regular,Arial,sans-serif;font-size:16px;padding:50px
10px}.homepage .s-qsn__intro__content__li.active{animation:bounce .5s ease;opacity:1;transform:translateY(0)}@keyframes
bounce{0%{transform:translateY(120px)}40%,80%,to{transform:translateY(0)}60%{transform:translateY(-5px)}}.homepage .s-jobs{align-items:stretch;display:flex;flex-direction:column;overflow:hidden;padding:50px
20px;position:relative}.homepage .s-jobs__picture{display:flex;width:100%}.homepage .s-jobs__picture
img{border-radius:20px;height:100%;-o-object-fit:cover;object-fit:cover;overflow:hidden;width:100%}.homepage .s-jobs__content{margin-bottom:37vw;margin-left:0;position:relative;width:100%}.homepage .s-jobs__content__block{align-items:flex-start;background-color:#eddacc;border-radius:20px;display:flex;flex-direction:column;height:100%;justify-content:center;padding:11% 11% 120px}.homepage .s-jobs__content__block--title{color:#ff6955;font-family:Calibre-Black;line-height:90%;max-width:65%;text-transform:uppercase}.homepage .s-jobs__content__block--txt{color:#1a191d;font-family:Calibre-Regular,Arial,sans-serif;line-height:160%;margin:10px
0 30px;max-width:100%}.homepage .s-jobs__content__block--button{align-items:center;background-color:#ff6955;border-radius:8px;color:#fff;display:flex;font-family:Calibre-Semibold;font-size:14px;height:50px;justify-content:center;letter-spacing:2px;text-transform:uppercase;transition:background-color .3s ease-out;width:200px}.homepage .s-jobs__content__block--button:hover{background-color:#f43f27}.homepage .s-jobs__content__illustration{aspect-ratio:.72;position:absolute;right:0;top:83%;transform:translateY(-50%);width:58vw}.homepage .s-events{display:flex;flex-direction:column;overflow:hidden}.homepage .s-events__mobile{display:flex;margin-bottom:40px;overflow-x:hidden}.homepage .s-events__mobile img:first-child{margin-right:4%;-o-object-fit:cover;object-fit:cover;-o-object-position:right center;object-position:right center;width:13%}.homepage .s-events__mobile img:nth-child(2){-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;width:66%}.homepage .s-events__mobile img:nth-child(3){margin-left:4%;-o-object-fit:cover;object-fit:cover;-o-object-position:left center;object-position:left center;width:13%}.homepage .s-events__left{display:none;min-height:100%}.homepage .s-events__left
img{border-radius:20px;height:100%;-o-object-fit:cover;object-fit:cover}.homepage .s-events__content{margin:0
10vw;max-width:533px}.homepage .s-events__content--title{color:#ff6955;font-family:Calibre-Black;line-height:90%;text-transform:uppercase}.homepage .s-events__content--txt{color:#1a191d;font-family:Calibre-Regular,Arial,sans-serif;line-height:160%;margin:10px
0 30px}.homepage .s-events__content--btn{align-items:center;background-color:#ff6955;border-radius:8px;color:#fff;display:flex;font-family:Calibre-Semibold;font-size:14px;height:50px;justify-content:center;letter-spacing:2px;text-transform:uppercase;width:200px}.homepage .s-events__content--btn:hover{background-color:#f43f27}.homepage .s-events__middle{display:none;margin-right:30px;min-height:100%}.homepage .s-events__middle
img{border-radius:20px;height:100%;-o-object-fit:cover;object-fit:cover}.homepage .s-events__right{display:none;min-height:100%}.homepage .s-events__right
img{border-radius:20px;height:100%;-o-object-fit:cover;object-fit:cover}.homepage .s-lessons{display:flex;flex-direction:column-reverse;margin:40px
0;overflow:hidden}.homepage .s-lessons__bottom{display:block;height:243px;position:relative;width:100%}.homepage .s-lessons__bottom
img{left:-1%;position:absolute;top:-20px;z-index:2}.homepage .s-lessons__left{aspect-ratio:.5;display:none;min-height:100%;position:relative}.homepage .s-lessons__left
img{aspect-ratio:.5;border-radius:20px;left:0;min-width:17.8vw;-o-object-fit:contain;object-fit:contain;position:absolute;top:0;z-index:3}.homepage .s-lessons__content{display:flex;flex-direction:column;justify-content:center;margin:0
20px;position:relative;width:90%}.homepage .s-lessons__content--title{color:#ff6955;font-family:Calibre-Black;line-height:90%;text-transform:uppercase}.homepage .s-lessons__content--txt{color:#1a191d;font-family:Calibre-Regular,Arial,sans-serif;line-height:160%;margin:10px
0 30px}.homepage .s-lessons__content--btn{align-items:center;background-color:#ff6955;border-radius:8px;color:#fff;display:flex;font-family:Calibre-Semibold;font-size:14px;height:50px;justify-content:center;letter-spacing:2px;text-transform:uppercase;width:200px}.homepage .s-lessons__content--btn:hover{background-color:#f43f27}.homepage .s-lessons__container{background-color:#fff;border-radius:20px;padding:40px}.homepage .s-lessons__right{aspect-ratio:1;margin:0
20px;position:relative;width:90%}.homepage .s-lessons__right
img{aspect-ratio:1;border-radius:20px;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:static;top:0;width:100%}.homepage .s-actu{background-color:#fff;overflow:hidden;padding:60px
0 60px 20px}.homepage .s-actu__top{width:100%}.homepage .s-actu__top--title{color:#ff6955;font-family:Calibre-Black;line-height:90%;text-transform:uppercase}.homepage .s-actu__bottom{display:flex;justify-content:center;margin-left:-10px;width:100%}.homepage .s-actu__bottom--btn{align-items:center;background-color:#ff6955;border-radius:8px;color:#fff;display:flex;font-family:Calibre-Semibold;font-size:14px;height:50px;justify-content:center;letter-spacing:2px;line-height:1;text-transform:uppercase;width:200px}.homepage .s-actu__bottom--btn:hover{background-color:#f43f27}.homepage .s-actu .card-group__container{display:flex;gap:30px;margin-bottom:30px;margin-right:-30px;margin-top:70px}.homepage .s-insta{display:flex;flex-direction:column;overflow:hidden;padding:60px
20px;width:100%}.homepage .s-insta__top{align-items:center;display:flex;flex-direction:column}.homepage .s-insta__top--follow{align-items:center;color:#1a191d;display:flex;font-family:Calibre-Medium;font-size:14px;margin-bottom:15px;text-transform:uppercase}.homepage .s-insta__top--follow:before{content:url(/wp-content/themes/kayser/images/instagram.svg?x96728);margin-right:5px}.homepage .s-insta__top--hashtag{color:#ff6955;font-family:Calibre-Black;line-height:90%;text-transform:uppercase}.homepage .s-reels{position:relative;z-index:1}.homepage .s-reels__top--follow{margin:-20px auto -17px;text-align:center;width:80%}.homepage .s-reels .s-reels-swiper{padding:0
20px 40px;width:100%}.homepage .s-reels .s-reels-swiper .swiper-pagination{bottom:10px}.homepage .s-reels .s-reels-swiper .swiper-pagination-bullet-active{background:#ff6955}.homepage .s-reels .swiper-button-next,.homepage .s-reels .swiper-button-prev{bottom:0;display:block;top:unset}.homepage .s-reels .swiper-button-next{background-image:url(/wp-content/themes/kayser/images/arrow_black_right.svg?x96728)!important;background-position:50%;background-repeat:no-repeat;background-size:100%;right:2%}.homepage .s-reels .swiper-button-next:after{content:"";width:0}.homepage .s-reels .swiper-button-prev{background-image:url(/wp-content/themes/kayser/images/arrow_black_left.svg?x96728)!important;background-position:50%;background-repeat:no-repeat;background-size:100%;left:2%}.homepage .s-reels .swiper-button-prev:after{content:"";width:0}.homepage .s-reels .instagram-reel{position:relative}.homepage .s-reels .instagram-reel__picto{cursor:pointer;left:calc(50% + 5px);position:absolute;top:50%;transform:translate(-50%,-50%);z-index:2}.homepage .s-reels .instagram-reel__title{bottom:15px;color:#fff;font-family:Calibre-Medium;font-size:18px;left:0;opacity:0;padding:0
15px;position:absolute;text-align:left;transition:opacity .3s ease-in-out;width:100%;z-index:2}.homepage .s-reels .instagram-reel
video{aspect-ratio:9/16;border-radius:20px;-o-object-fit:fill;object-fit:fill;width:100%}.homepage .s-reels .instagram-reel:hover .instagram-reel__title{opacity:1}.video-modal{background-color:rgba(0,0,0,.8);display:none;height:100%;left:0;overflow:hidden;position:fixed;top:0;width:100%;z-index:1001}.video-modal-content{aspect-ratio:9/16;height:93vh;margin:0
auto;max-width:calc(100% - 40px);width:auto}.video-modal-content #modal-video{height:100%;width:100%}.video-modal-close{color:#aaa;float:right;font-size:28px;font-weight:700}.video-modal-close:focus,.video-modal-close:hover{color:#000;cursor:pointer;text-decoration:none}.video-wrapper{display:inline-block;position:relative}.video{height:auto;width:100%}.page-template-events{overflow-x:hidden}.events{background-color:#f5ebe4;padding-top:100px}.events
h1{color:#ff6955;font-family:Calibre-Black;line-height:90%;text-align:center;text-transform:uppercase}.events-intro{padding:20px
0 32px;text-align:center}.events-intro
p{max-width:1076px}.events-intro
.note{font-size:smaller}.events-special .events-intro{padding:20px
0 0}.events-special .events-block__content--menu
a{background-color:#ff6955;color:#fff}.events-special .events-block__content--menu a:before{content:url(/wp-content/themes/kayser/images/toque_white.svg?x96728)}.events-sections__title{color:#ff6955;font-family:Calibre-Bold;font-size:40px;font-weight:700;padding-bottom:1.1em;text-align:center;text-transform:uppercase}.events-section-swiper{display:block;justify-content:unset}.events-section-swiper .swiper-wrapper .swiper-slide{flex-shrink:0;width:100%}.events-section-swiper .swiper-button-next:after,.events-section-swiper .swiper-button-prev:after{content:""}.events-slide__container{align-items:center;display:flex;flex-direction:column;justify-content:center}.events-slide__title{color:#1a191d;font-family:Calibre-Bold;font-size:16px;font-weight:700;padding-top:20px;text-align:center;text-transform:uppercase}.events-hr
hr{border-top:1px solid #eddacc;color:#eddacc;margin-top:40px}.events-blocks{display:flex;flex-direction:column;overflow:hidden;padding-bottom:40px}.events-block{align-items:center;display:flex;padding:40px
0 0}.events-block,.events-block-anchor-relative{position:relative}.events-block-anchor-absolute{left:0;position:absolute;top:-35vw}.events-block:first-child .floating-thumbnail{display:none;position:absolute;right:-19vw;top:55%;width:43vw}.events-block:nth-child(2) .floating-thumbnail{position:absolute;right:-10vw;top:49%;transform:translateY(-50%);width:27vw}.events-block:nth-child(3) .floating-thumbnail{position:absolute;right:-18vw;top:43%;width:41vw}.events-block:nth-child(odd){flex-direction:column}.events-block:nth-child(odd) .events-block-txt{padding:0}.events-block:nth-child(2n){flex-direction:column}.events-block:nth-child(2n) .events-block-txt{padding:0}.events-block-col,.events-block-img
img{width:100%}.events-block__content{display:flex;flex-direction:column;padding-top:30px}.events-block__content--title{color:#ff6955;font-family:Calibre-Semibold;padding-bottom:20px;text-transform:uppercase}.events-block__content--subtitle{color:#ff6955;font-family:Calibre-Black;line-height:90%;position:relative;text-transform:uppercase;width:86%;z-index:1}.events-block__content--txt{color:#1a191d;font-family:Calibre-Regular;line-height:1.4;padding:20px
0 30px}.events-block__content--menu{display:flex;flex-direction:column}.events-block__content--menu-sentence{color:#1a191d;font-family:Calibre-Semibold;font-size:20px;font-weight:600;margin-right:20px}.events-block__content--menu
a{align-items:center;border:1px
solid #ff6955;border-radius:8px;color:#ff6955;display:flex;font-family:Calibre-Semibold;font-size:14px;height:50px;justify-content:center;letter-spacing:2px;line-height:1.1;margin-bottom:20px;padding-left:20px;padding-right:20px;text-align:center;text-decoration:none;text-transform:uppercase;transition:.25s;width:100%}.events-block__content--menu a:before{content:url(/wp-content/themes/kayser/images/toque.svg?x96728);margin-right:8px}.events-block__content--menu a:hover{background:#f43f27;color:#fff}.events-block__content--buttons{display:flex;flex-direction:column;justify-content:flex-start}.events-block__content--buttons
a{align-items:center;background-color:#ff6955;border-radius:8px;color:#fff;display:flex;font-family:Calibre-Semibold;font-size:14px;height:50px;justify-content:center;letter-spacing:2px;text-align:center;text-decoration:none;text-transform:uppercase;transition:.25s;width:100%}.events-block__content--buttons a:first-child{margin-bottom:20px;margin-right:0}.events-block__content--buttons a:before{margin-right:8px;margin-top:4px}.events-block__content--buttons a:first-child:before{content:url(/wp-content/themes/kayser/images/devis.svg?x96728)}.events-block__content--buttons a:nth-child(2):before{content:url(/wp-content/themes/kayser/images/cart_white.svg?x96728)}.events-block__content--buttons a:hover{background:#f43f27}.events-last-p{display:flex;justify-content:center;padding:10px
0 60px}.events-last-p
p{width:calc(100% - 40px)}.events-form{background-color:#f5ebe4}.events-form,.events-form__container{align-items:center;display:flex;flex-direction:column}.events-form__container{background-color:#fff;border-radius:20px;padding:40px
15px;width:100%}.events-form
form{max-width:846px}.events-form .gform_title,.events-form__intro{color:#ff6955;font-family:Calibre-Black;line-height:120%;text-align:center;text-transform:uppercase}.events-form
.gfield_label{color:#1a191d;font-family:Calibre-Regular;font-size:14px}.events-form .ginput_container_email input,.events-form .ginput_container_phone input,.events-form .ginput_container_text
input{border-color:#c4c3bc!important;border-radius:30px!important;box-shadow:none!important;height:50px!important}.events-form .ginput_container_textarea
textarea{border-color:#c4c3bc!important;border-radius:20px!important;box-shadow:none!important}.events-form .gfield-choice-input,.events-form .ginput_container_consent
input{border-color:#c4c3bc!important;box-shadow:none!important}.events-form .gform-theme--framework .gfield--type-choice
.gfield_radio{flex-direction:row}.events-form
.gform_footer{justify-content:center}.events-form .gform_footer
.gform_button{background-color:#ff6955!important;border-radius:8px!important;font-family:Calibre-Semibold!important;height:50px!important;letter-spacing:2px!important;text-transform:uppercase!important;width:150px!important}.events-form
.gform_wrapper{position:relative}.events-form
.gform_required_legend{bottom:-28px;position:absolute}.events-form
.gform_fields{grid-row-gap:20px!important}.qsn{background-color:#f5ebe4;overflow-x:hidden;padding-top:100px}.qsn
h1{padding-bottom:20px;text-align:center}.qsn h1,.qsn
h2{color:#ff6955;font-family:Calibre-Black;line-height:90%;text-transform:uppercase}.qsn-history-intro{color:#1a191d;font-size:14px;margin-bottom:30px;text-align:center}.qsn-history-intro
p{width:100%}.qsn-history__tet{display:flex;flex-direction:column-reverse;margin-bottom:20px}.qsn-history__tet__pics{margin-left:0;position:relative;width:100%}.qsn-history__tet__pics .main-pic{aspect-ratio:320/350;border-radius:20px;-o-object-fit:cover;object-fit:cover;width:100%}.qsn-history__tet__pics .side-pic{bottom:-135px;left:50%;position:absolute;transform:translateX(-50%);width:246px}.qsn-history__tet__content{display:flex;flex-direction:column;margin-top:135px;padding-top:90px;position:relative;width:100%}.qsn-history__tet__content
img{left:50%;position:absolute;top:0;transform:translateX(-50%);width:225px}.qsn-history__tet__content--txt{background-color:#fff;border-radius:20px;color:#ff6955;display:flex;font-family:Calibre-Light;line-height:120%;padding:30px}.qsn-history__first{display:block}.qsn-history__first__img{padding-left:0;width:100%}.qsn-history__first
img{aspect-ratio:320/350;border-radius:20px;-o-object-fit:cover;object-fit:cover;width:100%}.qsn-history__first__content{padding-left:0;padding-right:0;width:100%}.qsn-history__first__content
h2{padding:30px
0 20px}.qsn-history__first__content
p{color:#1a191d}.qsn-history__second{display:flex;flex-direction:column;margin-bottom:40px;margin-top:0;position:relative}.qsn-history__second__intro{margin-bottom:60px;width:100%}.qsn-history__second__intro
h2{padding:60px
0 30px;text-align:center}.qsn-history__second__intro--side{display:none}.qsn-history__second__intro--txt{text-align:center}.qsn-history__second__intro--txt
p{color:#1a191d}.qsn-history__second__block{align-items:center;background-image:var(--bgframe);background-position:55% bottom;background-repeat:no-repeat;background-size:cover;border-radius:30px;display:flex;padding:90px
40px;position:relative}.qsn-history__second__block--txt{color:#fff;font-family:Calibre-Medium;font-size:24px;line-height:1.2}.qsn-history__third{margin-top:40px}.qsn-history__third,.qsn-history__third__firstrow{display:flex;flex-direction:column}.qsn-history__third__firstrow__container{margin-bottom:40px;padding-left:0;padding-top:182px;position:relative;width:100%}.qsn-history__third__firstrow__picture{margin-left:0;padding-right:0;width:100%}.qsn-history__third__firstrow__picture
img{width:100%}.qsn-history__third__firstrow__illu{position:absolute;right:-50px;top:3px;width:310px}.qsn-history__third__firstrow__content{background-color:#fff;border-radius:20px;padding:40px
30px}.qsn-history__third__firstrow__content--title{color:#ff6955;font-family:Calibre-Black;line-height:90%;padding-bottom:20px;text-transform:uppercase}.qsn-history__third__firstrow__content--txt{color:#1a191d}.qsn-history__third__secondrow{display:flex;flex-direction:column;margin-top:0}.qsn-history__third__secondrow__illu{margin-top:-50px;position:static;width:90vw}.qsn-history__third__secondrow__illu
img{position:static;transform:translateX(0);width:100%}.qsn-history__third__secondrow__content{color:#1a191d;padding-left:0;padding-right:0;padding-top:50px;width:100%}.qsn-history__extra{margin:8vw auto 0;max-width:1380px}.qsn-history__extra__container{display:flex;justify-content:flex-end;position:relative}.qsn-history__extra__img{left:0;max-width:430px;padding:0;position:absolute;top:38px;width:24vw;z-index:2}.qsn-history__extra .awards-swiper{background-color:#ff6955;border-radius:20px;color:#fff;overflow:hidden;width:calc(100% - 12vw)}.qsn-history__extra .awards-swiper__slide{display:flex;flex-direction:column;padding:8% 18%}.qsn-history__extra .awards-swiper__slide--counter{border-bottom:1px solid #fff;color:#fff;padding-bottom:38px}.qsn-history__extra .awards-swiper__slide--counter
.distinction{font-family:Calibre-Black;padding-top:28px;text-transform:uppercase}.qsn-history__extra .awards-swiper__slide--title{color:#fff;font-family:Calibre-Black;line-height:90%;padding-bottom:38px;padding-top:38px;text-transform:uppercase}.qsn-history__extra .awards-swiper__slide--txt{color:#fff;font-family:Calibre-Regular;line-height:160%;padding-bottom:20px;width:100%}.qsn-history__extra .awards-swiper .swiper-button-prev{bottom:28px!important;left:calc(18% - 10px);top:auto!important;z-index:11!important}.qsn-history__extra .awards-swiper .swiper-button-prev:after{color:#fff!important;font-size:22px!important}.qsn-history__extra .awards-swiper .swiper-button-next{bottom:28px!important;left:calc(18% + var(--slidecount) + 22px);top:auto!important;z-index:11!important}.qsn-history__extra .awards-swiper .swiper-button-next:after{color:#fff!important;font-size:22px!important}.qsn-history__extra .awards-swiper .swiper-pagination{bottom:24px!important;text-align:center;width:100%}.qsn-history__extra .awards-swiper .swiper-pagination-bullet{background:#fff!important;height:6px!important;opacity:.5!important;width:6px!important;z-index:2}.qsn-history__extra .awards-swiper .swiper-pagination-bullet-active{opacity:1!important;scale:1.6}.qsn-nav{margin-top:20px}.qsn-nav
ul{display:flex;flex-direction:column;gap:30px}.qsn-nav ul
li{aspect-ratio:815/560;border-radius:20px;overflow:hidden;position:relative}.qsn-nav ul li
img{-o-object-fit:cover;object-fit:cover;transition:transform .3s;width:100%}.qsn-nav ul li:hover
img{transform:scale(1.1)}.qsn-nav__title{bottom:50px;color:#fff;font-family:Calibre-Black;left:10%;position:absolute;text-transform:uppercase;z-index:2}.qsn-nav__title--end,.qsn-nav__title--start{line-height:90%}.qsn-expertise-intro{color:#1a191d;font-size:14px;margin-bottom:30px;text-align:center}.qsn-expertise-intro
p{width:100%}.qsn-expertise__tet{display:flex;flex-direction:column-reverse;margin-bottom:20px;position:relative}.qsn-expertise__tet__pics{display:flex;position:relative;width:100%}.qsn-expertise__tet__pics .main-pic{aspect-ratio:320/350;border-radius:20px;-o-object-fit:cover;object-fit:cover;width:100%}.qsn-expertise__tet__pics .side-pic{bottom:-135px;left:auto;position:absolute;right:-123px;transform:translateX(0);width:246px}.qsn-expertise__tet__content{background-color:#fff;border-radius:20px;display:flex;flex-direction:column;padding:50px
30px;width:100%}.qsn-expertise__tet__content--title{color:#ff6955;font-family:Calibre-Black;line-height:90%;padding-bottom:20px;text-transform:uppercase;width:72%}.qsn-expertise__tet__content--txt{color:#1a191d;display:flex;line-height:160%}.qsn-expertise__first{display:flex;flex-direction:column;margin-bottom:60px}.qsn-expertise__first>div{width:100%}.qsn-expertise__first__content{padding:0}.qsn-expertise__first__content
h2{padding-bottom:40px}.qsn-expertise__second{display:flex;flex-direction:column;margin-bottom:40px;margin-top:0;position:relative}.qsn-expertise__second__picture
img{aspect-ratio:320/350;border-radius:30px;-o-object-fit:cover;object-fit:cover}.qsn-expertise__second__intro{margin-bottom:20px;width:100%}.qsn-expertise__second__intro
h2{padding:60px
0 30px;text-align:center}.qsn-expertise__second__intro--txt{text-align:center}.qsn-expertise__second__intro--txt
p{color:#1a191d}.qsn-expertise__third{display:flex;flex-direction:column}.qsn-expertise__third>div{width:100%}.qsn-expertise__third__firstrow{padding-left:0}.qsn-expertise__third__firstrow__content{background-color:#fff;border-radius:20px;padding:50px
30px}.qsn-expertise__third__firstrow__content--title{color:#ff6955;font-family:Calibre-Black;line-height:90%;padding-bottom:20px;text-transform:uppercase}.qsn-expertise__third__firstrow__content--txt{color:#1a191d}.qsn-expertise__third__secondrow{margin-top:20px;padding-left:0;padding-right:0}.qsn-expertise__third__secondrow .engagement-swiper{background-color:#ff6955;border-radius:20px;color:#fff}.qsn-expertise__third__secondrow .engagement-swiper__slide{display:flex;flex-direction:column;padding:10%}.qsn-expertise__third__secondrow .engagement-swiper__slide--counter{border-bottom:1px solid #fff;color:#fff;padding-bottom:38px}.qsn-expertise__third__secondrow .engagement-swiper__slide--txt{color:#fff;font-family:Calibre-Bold;line-height:90%;padding-bottom:20px;padding-top:38px}.qsn-expertise__third__secondrow .engagement-swiper .swiper-button-prev{bottom:10px!important;left:calc(50% - 70px);top:auto!important;z-index:11!important}.qsn-expertise__third__secondrow .engagement-swiper .swiper-button-prev:after{color:#fff!important;font-size:22px!important}.qsn-expertise__third__secondrow .engagement-swiper .swiper-button-next{bottom:10px!important;right:calc(50% - 70px);top:auto!important;z-index:11!important}.qsn-expertise__third__secondrow .engagement-swiper .swiper-button-next:after{color:#fff!important;font-size:22px!important}.qsn-expertise__third__secondrow .engagement-swiper .swiper-pagination{bottom:20px!important}.qsn-expertise__third__secondrow .engagement-swiper .swiper-pagination-bullet{background:#fff!important;height:6px!important;opacity:.5!important;width:6px!important;z-index:2}.qsn-expertise__third__secondrow .engagement-swiper .swiper-pagination-bullet-active{opacity:1!important;scale:1.6}.qsn-expertise__fourth{display:flex;flex-direction:column;margin:0
-20px 40px;position:relative}.qsn-expertise__fourth__intro{margin-bottom:60px;padding:0
20px;width:100%}.qsn-expertise__fourth__intro
h2{padding:60px
0 30px;text-align:center}.qsn-expertise__fourth__intro--txt{text-align:center}.qsn-expertise__fourth__intro--txt
p{color:#1a191d}.qsn-expertise__fourth__slider{margin-left:auto;margin-right:auto;width:100%}.qsn-expertise__fourth__slider .gamme-swiper{padding:0
20px}.qsn-expertise__fourth__slider .gamme-swiper__card{height:100%;width:100%}.qsn-expertise__fourth__slider .gamme-swiper__card--img{aspect-ratio:16/9;border-radius:20px;cursor:pointer;overflow:hidden;position:relative}.qsn-expertise__fourth__slider .gamme-swiper__card--img .play-btn{aspect-ratio:1;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:17%}.qsn-expertise__fourth__slider .gamme-swiper__card--img
.preview{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.qsn-expertise__fourth__slider .gamme-swiper__card--title{color:#ff6955;font-family:Calibre-Black;padding:60px
0 20px;text-transform:uppercase}.qsn-expertise__fourth__slider .gamme-swiper__card--txt{color:#1a191d}.qsn-expertise__fourth__slider .gamme-swiper .swiper-button-prev{height:40px;left:0;top:calc(28.125vw - 15.46875px);width:40px}.qsn-expertise__fourth__slider .gamme-swiper .swiper-button-prev:after{content:none}.qsn-expertise__fourth__slider .gamme-swiper .swiper-button-next{height:40px;right:0;top:calc(28.125vw - 15.46875px);width:40px}.qsn-expertise__fourth__slider .gamme-swiper .swiper-button-next:after{content:none}.qsn-expertise__whatrocks{display:flex;flex-direction:column;margin:0
0 60px}.qsn-expertise__whatrocks>*{width:100%}.qsn-expertise__whatrocks__picture{padding-left:0}.qsn-expertise__whatrocks__picture
img{border-radius:20px;height:100%;-o-object-fit:cover;object-fit:cover}.qsn-expertise__whatrocks__col{padding-top:40px}.qsn-expertise__whatrocks__card{border:3px
solid #ff6955;border-radius:20px;height:100%;padding:10%}.qsn-expertise__whatrocks__card
img{mix-blend-mode:multiply}.qsn-expertise__whatrocks__card--title{color:#ff6955;font-family:Calibre-Black;line-height:90%;padding:40px
0;text-align:center}.qsn-expertise__whatrocks__card--txt{color:#1a191d;font-size:14px;text-align:center}.qsn-expertise__whatrocks__card--btn{display:flex;justify-content:center;padding-top:40px}.qsn-expertise__whatrocks__card--btn
a{background-color:#ff6955;border-radius:8px;color:#fff;cursor:pointer;display:block;font-family:Calibre-Semibold;font-size:14px;letter-spacing:2px;padding:16px
30px;text-align:center;text-transform:uppercase;transition:background-color .3s ease-out;width:-moz-fit-content;width:fit-content}.qsn-expertise__whatrocks__card--btn a:hover{background-color:#f43f27}.qsn-teams-intro{color:#1a191d;margin-bottom:30px;text-align:center}.qsn-teams-intro
p{width:100%}.qsn-teams__tet{display:flex;flex-direction:column-reverse;margin-bottom:36px;position:relative}.qsn-teams__tet__pics{display:flex;margin-left:0;position:relative;width:100%}.qsn-teams__tet__pics .main-pic{aspect-ratio:320/350;border-radius:20px;-o-object-fit:cover;object-fit:cover;width:100%}.qsn-teams__tet__container,.qsn-teams__tet__content{display:flex;flex-direction:column;width:100%}.qsn-teams__tet__content{background-color:#fff;border-radius:20px;padding:50px
30px}.qsn-teams__tet__content--title{color:#ff6955;font-family:Calibre-Black;line-height:90%;padding-bottom:20px;text-transform:uppercase;width:100%}.qsn-teams__tet__content--txt{color:#1a191d;display:flex}.qsn-teams__first{display:flex;flex-direction:column;margin-bottom:60px}.qsn-teams__first>div{width:100%}.qsn-teams__first__content{margin-left:unset;margin-top:30px;padding:0}.qsn-teams__first__content
h2{padding-bottom:40px}.qsn-teams__first__img{display:flex;justify-content:flex-end;margin-top:0;position:relative}.qsn-teams__first__img
img{border-radius:20px;-o-object-fit:cover;object-fit:cover}.qsn-teams__first__img img.main-pic{aspect-ratio:320/350;width:100%}.qsn-teams__first__img img.side-pic{left:auto;position:absolute;right:-101px;top:-160px;width:203px;z-index:3}.qsn-teams__second{display:flex;flex-direction:column;margin-bottom:40px;margin-top:0;position:relative}.qsn-teams__second__picture
img{aspect-ratio:320/350;border-radius:30px;-o-object-fit:cover;object-fit:cover}.qsn-teams__second__intro{margin-bottom:60px;width:100%}.qsn-teams__second__intro
h2{padding:60px
0 30px;text-align:center}.qsn-teams__second__intro--txt{text-align:center}.qsn-teams__second__intro--txt
p{color:#1a191d}.qsn-teams__second__intro--cta{display:flex;justify-content:center;margin:30px
auto}.qsn-teams__second__intro--cta
a{background-color:#ff6955;border-radius:8px;color:#fff;cursor:pointer;font-family:Calibre-Semibold;font-size:14px;letter-spacing:2px;padding:16px
30px;text-align:center;text-transform:uppercase;transition:background-color .3s ease-out;width:-moz-fit-content;width:fit-content}.qsn-teams__second__intro--cta a:hover{background-color:#f43f27}.qsn-teams .qsn-nav{margin-top:0}::root{--swiper-navigation-size:22px;--swiper-navigation-color:#fff}.blog{background-color:#f5ebe4;overflow-x:hidden;padding-top:100px}.blog
h1{color:#ff6955;font-family:Calibre-Black;line-height:90%;padding-bottom:20px;text-align:center;text-transform:uppercase}.blog .card-group__container{margin-bottom:90px;margin-top:70px}.blog .card-group__container,.blog .card-group__highlights{grid-column-gap:30px;grid-row-gap:30px;display:grid;grid-template-columns:repeat(1,1fr);grid-template-rows:auto}.blog .card-group__highlights{margin-bottom:40px;margin-top:30px}.blog-pagination{align-items:center;display:flex;font-size:0;justify-content:center;position:relative;z-index:6}.blog-pagination>*{display:inline-block;height:38px;line-height:38px;margin:6px
3px;min-width:38px;padding:0;text-align:center;transition:background .25s}.blog-pagination .page-numbers:not(.prev,.next,.current){color:#b4ada9;font-family:Calibre-Regular;font-size:16px;font-weight:400}.blog-pagination
.current{background-color:#ff6955;border-radius:100px;color:#fff;font-family:Calibre-Bold;font-size:16px}.blog-pagination .next,.blog-pagination
.prev{align-items:center;color:#1a191d;display:flex;font-family:Calibre-Regular;font-size:12px;font-weight:400;line-height:100%}.single-post{background-color:#f5ebe4;overflow-x:hidden;padding-top:100px}.single-post--container{min-height:180vh}.single-post__main{background-color:#fff;border-radius:20px}.single-post__main
h1{color:#ff6955;font-family:Calibre-Black;line-height:90%;padding-bottom:20px;text-align:center;text-transform:uppercase}.single-post__heading{align-items:center;display:flex;flex-direction:column;width:100%}.single-post__heading__thumbnail{width:100%}.single-post__heading__thumbnail
img{aspect-ratio:1.37;border-radius:20px;-o-object-fit:cover;object-fit:cover;width:100%}.single-post__heading__container{display:flex;flex-direction:column-reverse}.single-post__heading__container--share{display:flex;justify-content:center;padding-bottom:40px;padding-top:0;width:100%}.single-post__heading__container--share
ul{align-items:center;display:flex;justify-content:space-evenly;width:50%}.single-post__heading__container--share
li{display:flex;justify-content:center}.single-post__heading__container--share li a:hover
img{filter:brightness(0) saturate(100%)}.single-post__heading__content{padding:30px
20px;width:100%}.single-post__heading__content
h2{margin-bottom:15px}.single-post__heading__content ul
li{list-style:unset;margin-left:18px}.single-post__heading__content blockquote+blockquote,.single-post__heading__content blockquote+p,.single-post__heading__content p+blockquote,.single-post__heading__content p+p{padding:.5em 0}.single-post__heading__content
a{color:#ff6955}.single-post__heading__content
p{color:#1a191d;line-height:160%}.single-post__cat,.single-post__postdate{color:#8c8c8e;font-size:16px;padding-bottom:20px;text-align:center}.single-post__postdate{width:100%}.single-post__suggest{padding:40px
0 10px;width:100%}.single-post__suggest
h2{color:#ff6955;font-family:Calibre-Black;padding-bottom:30px;text-align:center;text-transform:uppercase}.single-post__suggest .card-group{flex-flow:unset!important;justify-items:center}.page-template-cours-list{background-color:#f5ebe4;overflow-x:hidden;padding-top:100px}.page-template-cours-list
h1{color:#ff6955;font-family:Calibre-Black;line-height:90%;padding-bottom:20px;text-align:center;text-transform:uppercase}.page-template-cours-list .cours-list__logo{display:flex;justify-content:center;padding-bottom:36px}.page-template-cours-list .cours-list__intro{text-align:center}.page-template-cours-list .cours-list__last{color:#1a191d;display:flex;justify-content:center;padding:0
20px;text-align:center;width:100%}.page-template-cours-list .cours-list__last>*{max-width:770px;text-align:center}.page-template-cours-list .card-group__container{margin-bottom:90px;margin-top:30px}.page-template-cours-list .card-group__container,.page-template-cours-list .card-group__highlights{grid-column-gap:30px;grid-row-gap:30px;display:grid;grid-template-columns:repeat(1,1fr);grid-template-rows:auto}.page-template-cours-list .card-group__highlights{margin-bottom:30px;margin-top:80px}.page-template-cours-list-pagination{align-items:center;display:flex;font-size:0;justify-content:center;position:relative;z-index:6}.page-template-cours-list-pagination>*{display:inline-block;height:38px;line-height:38px;margin:6px
3px;min-width:38px;padding:0;text-align:center;transition:background .25s}.page-template-cours-list-pagination .page-numbers:not(.prev,.next,.current){color:#b4ada9;font-family:Calibre-Regular;font-size:16px;font-weight:400}.page-template-cours-list-pagination
.current{background-color:#ff6955;border-radius:100px;color:#fff;font-family:Calibre-Bold;font-size:16px}.page-template-cours-list-pagination .next,.page-template-cours-list-pagination
.prev{color:#1a191d;font-family:Calibre-Regular;font-size:12px;font-weight:400}.single-cours{background-color:#f5ebe4;overflow-x:hidden;padding-top:100px}.single-cours__main{background-color:#fff;border-radius:20px}.single-cours__main
h1{color:#ff6955;font-family:Calibre-Black;line-height:90%;padding-bottom:20px;text-align:center;text-transform:uppercase}.single-cours__heading{align-items:center;display:flex;flex-direction:column;width:100%}.single-cours__heading__thumbnail{width:100%}.single-cours__heading__thumbnail
img{aspect-ratio:1.37;border-radius:20px;-o-object-fit:cover;object-fit:cover;width:100%}.single-cours__heading__container{display:flex;flex-direction:column-reverse}.single-cours__heading__container--share{display:flex;justify-content:center;padding-bottom:40px;padding-top:0;width:100%}.single-cours__heading__container--share
ul{align-items:center;display:flex;height:-moz-fit-content;height:fit-content;justify-content:space-evenly;position:sticky;top:50%;width:50%}.single-cours__heading__container--share
li{display:flex;justify-content:center}.single-cours__heading__container--share li a:hover
img{filter:brightness(0) saturate(100%)}.single-cours__heading__content{padding:30px
20px;width:100%}.single-cours__heading__content
p{color:#1a191d;line-height:160%}.single-cours__heading__content ul
li{list-style:unset;margin-left:18px}.single-cours__heading__content blockquote+blockquote,.single-cours__heading__content blockquote+p,.single-cours__heading__content p+blockquote,.single-cours__heading__content p+p{padding:.5em 0}.single-cours__heading__content
a{color:#ff6955}.single-cours__heading__content .wp-block-button .wp-block-button__link{background-color:#ff6955!important;color:#fff!important}.single-cours__heading__content .wp-block-button:hover{background-color:#f43f27!important}.single-cours__heading__content .video-responsive{height:0;max-width:616px;overflow:hidden;padding-bottom:55.84%;position:relative}.single-cours__heading__content .video-responsive
iframe{aspect-ratio:4/3;height:100%;left:0;position:absolute;top:0;width:100%}.single-cours__cat,.single-cours__postdate{color:#8c8c8e;font-size:16px;padding-bottom:20px;text-align:center}.single-cours__postdate{width:100%}.single-cours__suggest{padding:10px
0;width:100%}.single-cours__suggest
h2{color:#ff6955;font-family:Calibre-Black;padding-bottom:30px;text-align:center;text-transform:uppercase}.single-cours__suggest .card-group{flex-flow:unset!important;justify-items:center}.faq{background-color:#f5ebe4;min-height:100vh;overflow-x:hidden;padding-top:100px}.faq
h1{color:#ff6955;font-family:Calibre-Black;line-height:90%;margin-top:40px;padding-bottom:20px;text-align:center;text-transform:uppercase}.faq .accordion .accordion-item{background-color:#fff;border:1px
solid #fff;border-radius:14px;margin:30px
0}.faq .accordion .accordion-item.active{border:1px
solid #ff6955}.faq .accordion
button{align-items:center;background:none;border:none;color:#1a191d;display:flex;font-weight:400;justify-content:space-between;outline:none;padding:0
20px;position:relative;text-align:left;width:100%}.faq .accordion button:focus,.faq .accordion button:hover{color:#000;cursor:pointer}.faq .accordion button:focus:after,.faq .accordion button:hover:after{border:1px
solid #000;color:#000;cursor:pointer}.faq .accordion button .accordion-title{color:#ff6955;font-family:Calibre-Bold;font-weight:700;padding:1em
10px 1em 0}.faq .accordion button
.icon{align-items:center;display:flex;transition:transform .3s ease-in-out;vertical-align:middle}.faq .accordion button .icon[aria-hidden=false]{transform:rotate(90deg)}.faq .accordion button[aria-expanded=true]{color:#1a191d}.faq .accordion button[aria-expanded=true] .icon:after{width:0}.faq .accordion button[aria-expanded=true]+.accordion-content{grid-template-rows:1fr;opacity:1;transition:all .2s ease}.faq .accordion button[aria-expanded=true]+.accordion-content .accordion-content__container{margin:0
0 1em}.faq .accordion .accordion-content{display:grid;grid-template-rows:0fr;opacity:0;overflow:hidden;transition:all .2s linear}.faq .accordion .accordion-content__container{display:grid;grid-template-rows:0fr;margin:0;overflow:auto;overflow:hidden;padding:0
20px;transition:all .2s ease}.page-template-contact .contact,.page-template-devis
.contact{background-color:#f5ebe4;overflow-x:hidden;padding-top:100px}.page-template-contact .contact h1,.page-template-devis .contact
h1{color:#ff6955;font-family:Calibre-Black;line-height:90%;padding-bottom:26px;text-align:center;text-transform:uppercase}.page-template-contact .contact__container,.page-template-devis
.contact__container{align-items:center;background-color:#fff;border-radius:20px;display:flex;justify-content:center}.page-template-contact .contact__container__main,.page-template-devis
.contact__container__main{display:flex;flex-direction:column;height:-moz-fit-content;height:fit-content;margin:40px
auto 50px;max-width:816px;padding:0
20px}.page-template-contact .contact__container__main--title,.page-template-devis .contact__container__main--title{color:#ff6955;font-family:Calibre-Black;line-height:1.2;margin-bottom:28px;text-align:center;text-transform:uppercase}.page-template-contact .contact__container__main--form .gfield_select,.page-template-devis .contact__container__main--form
.gfield_select{align-items:center;border-color:#c4c3bc!important;border-radius:30px!important;box-shadow:none!important;display:flex;height:50px;padding-left:15px}.page-template-contact .contact__container__main--form .gfield_label,.page-template-devis .contact__container__main--form
.gfield_label{color:#1a191d;font-family:Calibre-Regular;font-size:14px}.page-template-contact .contact__container__main--form .ginput_container_email input,.page-template-contact .contact__container__main--form .ginput_container_phone input,.page-template-contact .contact__container__main--form .ginput_container_text input,.page-template-devis .contact__container__main--form .ginput_container_email input,.page-template-devis .contact__container__main--form .ginput_container_phone input,.page-template-devis .contact__container__main--form .ginput_container_text
input{border-color:#c4c3bc!important;border-radius:30px!important;box-shadow:none!important;height:50px!important}.page-template-contact .contact__container__main--form .ginput_container_textarea textarea,.page-template-devis .contact__container__main--form .ginput_container_textarea
textarea{border-color:#c4c3bc!important;border-radius:20px!important;box-shadow:none!important}.page-template-contact .contact__container__main--form .gfield-choice-input,.page-template-contact .contact__container__main--form .ginput_container_consent input,.page-template-devis .contact__container__main--form .gfield-choice-input,.page-template-devis .contact__container__main--form .ginput_container_consent
input{border-color:#c4c3bc!important;box-shadow:none!important}.page-template-contact .contact__container__main--form .gform-theme--framework .gfield--type-choice .gfield_radio,.page-template-devis .contact__container__main--form .gform-theme--framework .gfield--type-choice
.gfield_radio{flex-direction:row}.page-template-contact .contact__container__main--form .gform_footer,.page-template-devis .contact__container__main--form
.gform_footer{justify-content:center}.page-template-contact .contact__container__main--form .gform_footer .gform_button,.page-template-devis .contact__container__main--form .gform_footer
.gform_button{background-color:#ff6955!important;border-radius:8px!important;font-family:Calibre-Semibold!important;height:50px!important;letter-spacing:2px!important;text-transform:uppercase!important;width:150px!important}.page-template-contact .contact .gform_wrapper,.page-template-devis .contact
.gform_wrapper{display:flex;flex-direction:column-reverse}.page-template-contact .contact .gform_footer .gform_button,.page-template-devis .contact .gform_footer
.gform_button{transition:.2s}.page-template-contact .contact .gform_footer .gform_button:hover,.page-template-devis .contact .gform_footer .gform_button:hover{background-color:#f43f27!important}.page-template-contact .contact .gfield_consent_label a,.page-template-devis .contact .gfield_consent_label
a{text-decoration:underline}.page-template-contact .contact .gform_required_legend,.page-template-devis .contact
.gform_required_legend{margin-top:15px}.page-template-contact .custom-file-button,.page-template-devis .custom-file-button{background-color:#ff6955!important}.page-template-annexe
.annexe{background-color:#f5ebe4;overflow-x:hidden;padding-bottom:13%;padding-top:100px}.page-template-annexe .annexe
h1{color:#ff6955;font-family:Calibre-Black;line-height:90%;padding-bottom:60px;text-align:center;text-transform:uppercase}.page-template-annexe .annexe
h2{margin-bottom:15px}.page-template-annexe .annexe ul
li{list-style:unset;margin-left:18px}.page-template-annexe .annexe blockquote+blockquote,.page-template-annexe .annexe blockquote+p,.page-template-annexe .annexe p+blockquote,.page-template-annexe .annexe p+p{padding:1em
0}.page-template-annexe .annexe .wp-block-button{align-items:center;background-color:#ff6955;border-radius:8px;color:#fff!important;display:flex;font-family:Calibre-Semibold,Arial,sans-serif;font-size:14px;gap:8px;padding:10px
17px;text-align:center;transition:background-color .3s ease-out;width:-moz-fit-content;width:fit-content}.page-template-annexe .annexe .wp-block-button:hover{background-color:#f43f27}.page-template-annexe .annexe .wp-block-button
a{color:#fff!important}.page-template-annexe .annexe__content
a{color:#ff6955}.magasins-list{background-color:#f5ebe4;display:flex;flex-direction:column;justify-content:center;padding-top:100px}.magasins-list .search-store__container{align-items:center;display:flex;flex-direction:column;padding:50px
0 20px}.magasins-list .search-store__border{align-items:center;border:1px
solid #aba89fb2;border-radius:91px;display:flex;padding:10px;width:100%}.magasins-list .search-store__border #search-store{border:none;padding-left:10px;width:calc(100% - 40px)}.magasins-list .search-store__button{align-items:center;background-color:#ff6955;border-radius:100%;box-shadow:none;color:#fff;display:flex;height:40px;justify-content:center;margin-left:10px;outline:none;text-align:center;vertical-align:middle;width:40px}.magasins-list .search-store__result{margin-top:10px;width:100%}.magasins-list .search-store__result #result-list{border-radius:20px;display:flex;flex-direction:column;padding:10px}.magasins-list .search-store__result #result-list
li{cursor:pointer;padding:3px
10px}.magasins-list .search-store__result #result-list li:hover{color:#ff6955}.content-map{border-radius:20px;display:flex;justify-content:center;overflow:hidden}.main-store__container{display:flex;flex-direction:column;gap:30px}.main-store__container>div{flex:1;max-width:100%}.main-store__container__content{background-color:#fff;border-radius:20px;padding:50px
4vw 0}.main-store__container__content
h1{color:#ff6955;font-family:Calibre-Black;line-height:90%;text-transform:uppercase}.main-store__container__ul{max-height:440px;overflow:auto;padding-right:20px}.main-store__container__ul.initial{display:none}.main-store__regions{display:flex;flex-direction:column}.main-store__regions.disabled{display:none}.main-store__regions__section{border-top:1px solid #eddacc;display:flex;flex-direction:column;padding:30px
0}.main-store__regions__section__heading{align-items:center;display:flex;padding-bottom:10px}.main-store__regions__section__heading
img{margin-right:10px}.main-store__regions__section__heading
span{font-family:Calibre-Semibold;font-size:18px;text-transform:uppercase}.main-store__regions__section__list--li{color:#1a191d;cursor:pointer;font-size:18px;padding:12px
0}.main-store__regions__section__list--li:hover{color:#ff6955}.store-item{border:1px
solid #aba89fb2;border-radius:9px;display:none;margin-bottom:12px;padding:20px}.store-item:hover{border:1px
solid #ff6955}.store-item.active,.store-item__content{display:flex;flex-direction:column}.store-item__content--title{color:#ff6955;font-family:Calibre-Semibold;font-size:20px}.store-item__content .store-close{color:#ec1717}.store-item__content .store-open{color:#459a3e}.store-item
a{color:#1a191d;cursor:pointer;text-decoration:underline}.store-item__buttons{align-items:center;display:flex;gap:18px;justify-content:space-between;margin-top:20px}.store-item__buttons__fly{display:flex}.store-item__buttons__fly--action{color:#1a191d;cursor:pointer;margin-left:5px;text-decoration:underline;white-space:nowrap}#map{border-radius:20px;height:100%;min-height:calc(100vw - 40px);width:100%}.leaflet-popup-content-wrapper{border:1px
solid #ff6955}.leaflet-container .popupContent__phone
a{color:#1a191d}.leaflet-popup-content{max-width:250px!important}.popupContent{color:#1a191d;font-family:Calibre-Regular}.popupContent__title{color:#ff6955;font-family:Calibre-Semibold;font-size:1.4em}.popupContent__address{font-size:1.2em}.popupContent__phone{font-family:Calibre-Semibold;font-size:1.2em;padding:1em
0}.popupContent
ul{border-bottom:1px solid #eddacc;border-top:1px solid #eddacc;padding:1em
0}.popupContent ul li
b{font-family:Calibre-Semibold}.popupContent__link{color:#1a191d!important;display:block;font-size:1.2em;padding-top:1em;text-decoration:underline}.main-boulangerie{background-color:#f5ebe4;display:flex;flex-direction:column;justify-content:center;padding-top:100px}.main-boulangerie__container{display:flex;flex-direction:column;gap:30px}.main-boulangerie__container>div{flex:1;max-width:100%}.main-boulangerie__content{background-color:#fff;border-radius:20px;padding:3vw}.main-boulangerie__content,.main-boulangerie__content__main{display:flex;flex-direction:column}.main-boulangerie__content__main
h1{color:#ff6955;font-family:Calibre-Black;line-height:90%;text-transform:uppercase}.main-boulangerie__content__main__coords{border-bottom:1px solid #eddacc;display:flex;flex-direction:column;padding:25px
0}.main-boulangerie__content__main__coords>div:nth-child(2){margin-top:20px}.main-boulangerie__content__main__coords .btn-contact{align-items:center;background-color:#fff;border:1px
solid #ff6955;border-radius:8px;color:#ff6955;display:flex;font-family:Calibre-Semibold;font-size:14px;height:50px;justify-content:center;letter-spacing:2px;text-transform:uppercase;transition:background-color .3s ease-out;width:200px}.main-boulangerie__content__main__coords .btn-contact:hover{background-color:#f43f27;border:1px
solid #f43f27;color:#fff}.main-boulangerie__content__main__coords .btn-order{align-items:center;background-color:#ff6955;border:1px
solid #ff6955;border-radius:8px;color:#fff;display:flex;font-family:Calibre-Semibold;font-size:14px;height:50px;justify-content:center;letter-spacing:2px;margin-top:20px;text-transform:uppercase;transition:background-color .3s ease-out;width:200px}.main-boulangerie__content__main__coords .btn-order:hover{background-color:#f43f27;border:1px
solid #f43f27}.main-boulangerie__content__main__hours{padding-top:40px}.main-boulangerie__content__main__hours
.day{font-family:Calibre-Medium}.main-boulangerie__content__services{border-bottom:1px solid #eddacc;padding:0
0 40px}.main-boulangerie__content__services--title{color:#1a191d;font-family:Calibre-Semibold;font-size:15px;padding-top:40px;text-transform:uppercase}.main-boulangerie__content__services--list{display:flex;margin-top:14px}.main-boulangerie__content__services--list
li{align-items:center;display:flex;flex-direction:column;justify-content:flex-start;width:72px}.main-boulangerie__content__services--list li
p{line-height:90%;text-align:center}.main-boulangerie__content__seo{padding:40px
0}.main-boulangerie__aside--thumbnail{border-radius:20px;height:calc(50% - 30px);margin-bottom:30px;overflow:hidden}.main-boulangerie__aside--thumbnail
img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.main-boulangerie__aside .store-galerie-swiper{border-radius:20px;height:calc(50% - 30px);margin-bottom:30px;width:100%}.main-boulangerie__aside .store-galerie-swiper .swiper-slide
img{aspect-ratio:16/9;border-radius:20px;display:block;-o-object-fit:cover;object-fit:cover;width:100%}.main-boulangerie__aside .store-galerie-swiper .swiper-button-next:after,.main-boulangerie__aside .store-galerie-swiper .swiper-button-prev:after{content:""}.main-boulangerie__aside--map{border-radius:20px;height:50%;overflow:hidden}.main-boulangerie__aside--map #single-map{aspect-ratio:1;height:100%;width:100%}.search #breadcrumbs,.search .product-filters__container,.search .woocommerce-catalogue__preheader,.search .woocommerce-products-header{display:none}.search-page{background-color:#f5ebe4;overflow-x:hidden;padding:140px
20px}.search-noResult__container{background-color:#fff;border-radius:20px;padding:80px
30px}.search-noResult__inner{align-items:center;display:flex;flex-direction:column;gap:50px;margin:0
auto;max-width:824px;width:90%}.search-noResult__title{color:#ff6955;font-family:Calibre-Black,sans-serif;line-height:.8em;text-align:center;text-transform:uppercase}.search-noResult__form{margin:0
auto;max-width:550px;width:90%}.search-noResult__form__text{margin-bottom:10px}.search-noResult__form .search-form{position:relative}.search-noResult__form .search-field{border:1px
solid #c4c3bc;border-radius:30px;height:50px;padding:0
24px;width:calc(100% - 48px)}.search-noResult__form .search-submit{font-size:0;height:50px;position:absolute;right:0;top:0;width:50px;z-index:1}.search-noResult__form .search-submit-icon{display:block!important;position:absolute;right:25px;top:16px;z-index:0}.search-noResult__button{background-color:#ff6955;border-radius:8px;color:#fff;font-family:Calibre-Semibold,Arial,sans-serif;font-size:14px;letter-spacing:2px;padding:16px
30px;text-align:center;text-transform:uppercase;transition:background-color .3s ease-out;width:-moz-fit-content;width:fit-content}.search-noResult__button:hover{background-color:#f43f27}.search-submit-icon{display:none}.jobs{background-color:#f5ebe4;overflow-x:hidden;padding-top:100px}.jobs
h1{line-height:90%;padding-bottom:20px;text-align:center}.jobs h1,.jobs
h2{color:#ff6955;font-family:Calibre-Black;text-transform:uppercase}.jobs__intro{color:#1a191d;font-family:Calibre-Medium;font-size:18px;margin-bottom:30px;text-align:center}.jobs__intro
p{width:100%}.jobs__triptyque{margin:60px
0}.jobs__application{align-items:center;background-color:#fff;border:1px
solid #ff6955;border-radius:20px;display:flex;flex-direction:column;margin:70px
0;padding:50px
20px}.jobs__application--title{color:#ff6955;font-family:Calibre-Black;max-width:864px}.jobs__application--text,.jobs__application--title{line-height:104%;margin-bottom:20px;text-align:center}.jobs__application--text{color:#1a191d}.jobs__application--link{align-items:center;background-color:#ff6955;border-radius:8px;color:#fff;cursor:pointer;display:flex;font-family:Calibre-Semibold;font-size:14px;height:50px;justify-content:center;letter-spacing:2px;padding:16px
30px;text-align:center;text-transform:uppercase;transition:background-color .3s ease-out;width:176px;width:-moz-fit-content;width:fit-content}.jobs__application--link:hover{background-color:#f43f27}.jobs__open-application{align-items:center;border:1px
solid #ff6955;border-radius:20px;display:flex;flex-direction:column;gap:40px;justify-content:center;padding:50px
20px;width:100%}.jobs__open-application
p{color:#1a191d;font-weight:500;line-height:114%;text-align:center}.jobs__open-application p
span{text-decoration:underline}.jobs__testimonials{margin-bottom:70px}.jobs__testimonials
h2{margin-bottom:50px;text-align:center}.jobs__testimonials .shorts-swiper{padding:0
20px;width:100%}.jobs__testimonials__shorts{display:flex}.jobs__testimonials__shorts
li{display:flex;justify-content:center}.jobs__testimonials__shorts
iframe{aspect-ratio:252/431;border-radius:20px}.jobs__testimonials .swiper-button-next,.jobs__testimonials .swiper-button-prev{top:50%}.jobs__testimonials .swiper-button-next{background-image:url(/wp-content/themes/kayser/images/arrow_black_right.svg?x96728)!important;background-position:50%;background-repeat:no-repeat;background-size:100%;right:0}.jobs__testimonials .swiper-button-next:after{content:"";width:0}.jobs__testimonials .swiper-button-prev{background-image:url(/wp-content/themes/kayser/images/arrow_black_left.svg?x96728)!important;background-position:50%;background-repeat:no-repeat;background-size:100%;left:0}.jobs__testimonials .swiper-button-prev:after{content:"";width:0}.jobs__key-figures{padding:70px
0}.jobs__key-figures__container{background-color:#fff;border-radius:20px;padding:50px}.jobs__key-figures__container
.swiperKeyFigures{padding:0
0 50px}.jobs__key-figures__container .swiperKeyFigures .swiper-pagination{display:block}.jobs__key-figures__container .swiperKeyFigures .swiper-pagination-bullet-active{background:#ff6955}.jobs__key-figures__title{font-family:Calibre-Black;font-size:30px;text-align:center;text-transform:uppercase}.jobs__key-figures__numbers{display:flex;width:100%}.jobs__key-figures__numbers__item{align-items:center;display:flex;flex-direction:column;justify-content:flex-end;margin-top:20px;min-height:190px}.jobs__key-figures__content{grid-column-gap:0;grid-row-gap:34px;display:grid;grid-template-columns:1;grid-template-rows:repeat(3,1fr)}.jobs__key-figures__content__item{aspect-ratio:437/479;background-image:none;background-repeat:no-repeat;background-size:cover;border-radius:30px;overflow:hidden;position:relative}.jobs__key-figures__content__item:hover>.jobs__key-figures__content__item__flap{bottom:0}.jobs__key-figures__content__item__flap{align-items:center;aspect-ratio:437/479;background-color:#ff6955;bottom:0;color:#1a191d;display:flex;flex-direction:column;justify-content:center;left:0;padding:36px;position:absolute;text-align:center;transition:all .3s cubic-bezier(.4,.01,.58,1);width:100%}.jobs__key-figures__content__item__flap--title{font-family:Calibre-Black;font-size:35px;text-transform:uppercase}.jobs__key-figures__content__item__flap--txt{font-family:Calibre-Regular;font-size:16px}.jobs__accordion{background-color:#fff;padding:20px
0}.jobs__accordion .accordion .accordion-item{background-color:#fff;border:1px
solid #ff6955;border-radius:14px;margin:30px
0}.jobs__accordion .accordion .accordion-item.active{border:1px
solid #ff6955}.jobs__accordion .accordion
button{align-items:center;background:none;border:none;color:#1a191d;display:flex;font-weight:400;justify-content:space-between;outline:none;padding:0
20px;position:relative;text-align:left;width:100%}.jobs__accordion .accordion button:focus,.jobs__accordion .accordion button:hover{color:#000;cursor:pointer}.jobs__accordion .accordion button:focus:after,.jobs__accordion .accordion button:hover:after{border:1px
solid #000;color:#000;cursor:pointer}.jobs__accordion .accordion button .accordion-title{color:#1a191d;font-family:Calibre-Semibold;padding:1em
10px 1em 0}.jobs__accordion .accordion button
.icon{align-items:center;display:flex;transition:transform .3s ease-in-out;vertical-align:middle}.jobs__accordion .accordion button .icon[aria-hidden=false]{transform:rotate(90deg)}.jobs__accordion .accordion button[aria-expanded=true]{color:#1a191d}.jobs__accordion .accordion button[aria-expanded=true] .icon:after{width:0}.jobs__accordion .accordion button[aria-expanded=true]+.accordion-content{grid-template-rows:1fr;opacity:1;transition:all .2s ease}.jobs__accordion .accordion button[aria-expanded=true]+.accordion-content .accordion-content__container{margin:0
0 1em}.jobs__accordion .accordion .accordion-content{display:grid;grid-template-rows:0fr;opacity:0;overflow:hidden;transition:all .2s linear}.jobs__accordion .accordion .accordion-content__container{display:grid;grid-template-rows:0fr;margin:0;overflow:auto;overflow:hidden;padding:0
20px;transition:all .2s ease}.jobs__accordion .accordion .accordion-content__container__top{border-bottom:1px solid #d3d3d3;color:#1a191d;padding:20px
0}.jobs__accordion .accordion .accordion-content__container__bottom{display:flex;flex-direction:column;padding:20px
0}.jobs__accordion .accordion .accordion-content__container__bottom>div{width:100%}.jobs__accordion .accordion .accordion-content__container__bottom--list{color:#1a191d;font-family:Calibre-Semibold}.jobs__accordion .accordion .accordion-content__container__bottom
ul{font-family:Calibre-Regular;padding:0
20px 10px}.jobs__accordion .accordion .accordion-content__container__bottom ul
li{list-style-type:disc}.carrier .container .present-container{display:none!important}.page-content{background:#f5ebe4!important}.page-content
.cover{display:none!important}.page-404{background-color:#f5ebe4;display:flex;flex-direction:column;justify-content:center;overflow-x:hidden;padding-top:100px}.page-404
h1{height:24px;opacity:0;text-transform:uppercase}.page-404 .oops,.page-404
h1{color:#ff6955;font-family:Calibre-Black;line-height:90%;padding-bottom:20px;text-align:center}.page-404__container{align-items:center;display:flex;flex-direction:column}.page-404__content
p{font-size:20px;font-weight:500;line-height:160%;text-align:center}.page-404 .four-o-four{align-items:center;aspect-ratio:751/580;background:50%/contain no-repeat url(/wp-content/themes/kayser/images/succulent-chocolat-noisette.png?x96728);display:flex;justify-content:space-between;margin-top:-50px;max-width:320px;width:100%}.page-404 .four-o-four__number{color:#ff6955;flex-shrink:0;font-family:Calibre-Black;font-size:200px;font-style:normal;font-weight:900;height:175px;line-height:80%;text-align:center;text-transform:uppercase;width:185px}.page-404 .four-o-four__number:first-child{margin-left:-63px;transform:rotate(-3.701deg)}.page-404 .four-o-four__number:last-child{padding-left:99px;transform:rotate(3.826deg)}.page-404
a{align-items:center;background:#ff6955;border-radius:8px;color:#fff;display:inline-flex;flex-shrink:0;font-family:Calibre-Semibold;font-size:14px;font-style:normal;font-weight:600;gap:10px;height:50px;justify-content:center;letter-spacing:2px;line-height:normal;margin-top:24px;padding:18px
32px;text-transform:uppercase}.page-404 a:hover{background-color:#f43f27}.error404
main{height:100vh;min-height:unset}.error404
.footer{display:none}.woocommerce-catalogue{background-color:#f5ebe4;overflow-x:hidden;padding-top:100px}.woocommerce-catalogue__preheader{margin:0
auto;max-width:1520px;position:relative}.woocommerce-catalogue__preheader
.archive_product_picture{aspect-ratio:239/280;left:-17vw;-o-object-fit:cover;object-fit:cover;position:absolute;scale:.9;top:43px;transform-origin:center left}.woocommerce-catalogue__preheader .archive_product_picture--alt{border-radius:24px;max-width:260px;transform:rotate(-9deg);transform-origin:center}.woocommerce-catalogue__preheader
.archive_product_draw{position:absolute;right:-38vw;scale:.9;top:-27px;transform-origin:bottom right}.woocommerce-catalogue
h1{color:#ff6955;font-family:Calibre-Black;line-height:90%;padding-bottom:30px;position:relative;text-align:center;text-transform:uppercase}.woocommerce-catalogue .product-filters{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:hsla(0,0%,100%,.8);border:1px
solid #eddacc;border-radius:20px;display:flex;flex-direction:column;margin:20px
0;padding:12px
0;position:absolute;width:100%}.woocommerce-catalogue .product-filters.fold{border-radius:40px}.woocommerce-catalogue .product-filters.fold .filters-mobile{padding:0
30px}.woocommerce-catalogue .product-filters.fold
form{display:none}.woocommerce-catalogue .product-filters__container{padding-bottom:100px;position:relative;z-index:1}.woocommerce-catalogue .product-filters .filters-mobile{align-items:center;cursor:pointer;display:flex;font-family:Calibre-Medium;font-size:18px;justify-content:space-between;padding:0
30px 10px}.woocommerce-catalogue .product-filters .filters-mobile
i{display:flex;transform:rotate(90deg)}.woocommerce-catalogue .product-filters
form{align-items:center;border-top:1px solid #eddacc;display:flex;flex-direction:column;justify-content:space-evenly;padding:20px
30px 0;width:100%}.woocommerce-catalogue .product-filters .filter-group{display:flex;flex-direction:column;padding-bottom:20px;width:100%}.woocommerce-catalogue .product-filters .filter-group .delivery-option{background-color:#fff;border:1px
solid #eddacc;border-radius:20px;color:#1a191d;cursor:pointer;display:grid;font-family:Calibre-Medium;font-size:14px;grid-template-columns:auto 1fr;height:40px;justify-content:center;padding:10px
15px;text-transform:uppercase}.woocommerce-catalogue .product-filters .filter-group .delivery-option:hover{background-color:#eddacc}.woocommerce-catalogue .product-filters .filter-group .delivery-option
i{justify-self:start;margin-right:6px}.woocommerce-catalogue .product-filters .filter-group .delivery-option
span{justify-self:center}.woocommerce-catalogue .product-filters .filter-group .delivery-option.selected{background-color:#eddacc}.woocommerce-catalogue .product-filters .filter-group #reset-filters{align-items:center;border:1px
solid #aba89fb2;border-radius:20px;color:#aba89fb2;display:grid;font-size:15px;grid-template-columns:auto 1fr;height:40px;justify-content:center;padding:10px
15px}.woocommerce-catalogue .product-filters .filter-group #reset-filters
img{justify-self:start;margin-right:6px}.woocommerce-catalogue .product-filters .filter-group #reset-filters
span{display:flex;flex-direction:column;justify-content:flex-end;line-height:.8em}.woocommerce-catalogue .product-filters .filter-group #reset-filters.active{border:1px
solid #ff6955;color:#ff6955}.woocommerce-catalogue .product-filters .filter-group #reset-filters.active
img{filter:brightness(0) saturate(100%) invert(66%) sepia(64%) saturate(5019%) hue-rotate(328deg) brightness(108%) contrast(105%)}.woocommerce-catalogue .product-filters .delivery-method .fake-select{display:block}.woocommerce-catalogue .product-filters .category-filter .fake-select,.woocommerce-catalogue .product-filters .delivery-method .fake-select,.woocommerce-catalogue .product-filters .sort-filter .fake-select{display:block;margin-top:10px;position:relative;width:100%}.woocommerce-catalogue .product-filters .category-filter .fake-select.active .options-c,.woocommerce-catalogue .product-filters .delivery-method .fake-select.active .options-c,.woocommerce-catalogue .product-filters .sort-filter .fake-select.active .options-c{display:block;z-index:10}.woocommerce-catalogue .product-filters .category-filter .fake-select.active .select-btn i,.woocommerce-catalogue .product-filters .delivery-method .fake-select.active .select-btn i,.woocommerce-catalogue .product-filters .sort-filter .fake-select.active .select-btn
i{transform:rotate(-90deg)}.woocommerce-catalogue .product-filters .category-filter .fake-select .select-btn,.woocommerce-catalogue .product-filters .delivery-method .fake-select .select-btn,.woocommerce-catalogue .product-filters .sort-filter .fake-select .select-btn{background-color:#fff;border:1px
solid #eddacc;border-radius:30px;color:#1a191d;cursor:pointer;display:flex;font-family:Calibre-Medium;font-size:16px;font-weight:500;height:48px;justify-content:space-between;line-height:2;padding:8px
22px;white-space:nowrap;width:100%}.woocommerce-catalogue .product-filters .category-filter .fake-select .select-btn i,.woocommerce-catalogue .product-filters .delivery-method .fake-select .select-btn i,.woocommerce-catalogue .product-filters .sort-filter .fake-select .select-btn
i{scale:.7;transform:rotate(90deg);transition:.3s}.woocommerce-catalogue .product-filters .category-filter .fake-select .options-c,.woocommerce-catalogue .product-filters .delivery-method .fake-select .options-c,.woocommerce-catalogue .product-filters .sort-filter .fake-select .options-c{background:#fff;border:1px
solid #eddacc;border-radius:15px;display:none;margin-top:10px;padding:10px;position:absolute;width:100%}.woocommerce-catalogue .product-filters .category-filter .fake-select .options-c .option,.woocommerce-catalogue .product-filters .delivery-method .fake-select .options-c .option,.woocommerce-catalogue .product-filters .sort-filter .fake-select .options-c
.option{align-items:center;background:#fff;cursor:pointer;display:flex;height:40px;padding:5px}.woocommerce-catalogue .product-filters .category-filter .fake-select .options-c .option:hover .option_item .option-text,.woocommerce-catalogue .product-filters .delivery-method .fake-select .options-c .option:hover .option_item .option-text,.woocommerce-catalogue .product-filters .sort-filter .fake-select .options-c .option:hover .option_item .option-text{color:#ff6955}.woocommerce-catalogue .product-filters .category-filter .fake-select .options-c .option .option_item .option-text,.woocommerce-catalogue .product-filters .delivery-method .fake-select .options-c .option .option_item .option-text,.woocommerce-catalogue .product-filters .sort-filter .fake-select .options-c .option .option_item .option-text{color:#1a191d;font-size:16px}.woocommerce-catalogue .product-filters .category-filter .fake-select .options-c .option .option_item.active .option-text,.woocommerce-catalogue .product-filters .delivery-method .fake-select .options-c .option .option_item.active .option-text,.woocommerce-catalogue .product-filters .sort-filter .fake-select .options-c .option .option_item.active .option-text{color:#1a191d}.woocommerce-catalogue #loop-result{filter:blur(0);opacity:1;transition:all .3s ease-in-out}.woocommerce-catalogue #loop-result.loading{filter:blur(4px);opacity:.4}.woocommerce-catalogue #loop-result
.products{grid-column-gap:30px;grid-row-gap:30px;display:grid;grid-template-columns:1fr;grid-template-rows:auto}.woocommerce-catalogue #loop-result .products:before{display:none}.woocommerce-catalogue #loop-result .products
.product{aspect-ratio:320/492;background-color:#fff;border-radius:20px;float:unset;margin:unset;overflow:hidden;position:relative;width:100%}.woocommerce-catalogue #loop-result .products
.product__tag{background-color:var(--tag-color);border-radius:4px;color:#fff;font-family:Calibre-Black;font-size:12px;left:20px;padding:8px
12px;position:absolute;text-transform:uppercase;top:20px;width:-moz-fit-content;width:fit-content;z-index:4}.woocommerce-catalogue #loop-result .products
.product__pane{background-color:#fff;border-radius:20px;cursor:pointer;height:auto;min-height:calc(100vw - 40px);position:relative;transform:translateY(0);transition:all .3s;width:100%}.woocommerce-catalogue #loop-result .products
.product__pane__layer{background-color:rgba(0,0,0,.04);border:none;border-radius:20px;height:100%;left:0;position:absolute;top:0;width:100%;z-index:3}.woocommerce-catalogue #loop-result .products
.product__pane__picture{aspect-ratio:1;bottom:0;left:0;position:absolute;top:0;transition:all .3s;width:100%;z-index:2}.woocommerce-catalogue #loop-result .products .product__pane__picture
img{border-radius:20px;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.woocommerce-catalogue #loop-result .products
.product__content{bottom:0;display:flex;flex-direction:column;left:0;min-height:210px;padding:20px;position:absolute;text-transform:uppercase;transform:translateY(0);transition:all .3s;width:100%;z-index:1}.woocommerce-catalogue #loop-result .products
.product__content__infos{min-height:62px;padding:12px
0 7px}.woocommerce-catalogue #loop-result .products .product__content__infos--name{color:#1a191d;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:pre}.woocommerce-catalogue #loop-result .products .product__content__infos--weight{color:#8e8e8e}.woocommerce-catalogue #loop-result .products
.product__content__delivery{display:flex;margin-bottom:14px}.woocommerce-catalogue #loop-result .products .product__content__delivery>div{background-color:#fff;border:1px
solid #eddacc;border-radius:20px;color:#1a191d;display:grid;font-family:Calibre-Medium;font-size:14px;grid-template-columns:auto 1fr;height:36px;justify-content:center;margin-right:10px;padding:8px
17px;text-transform:uppercase}.woocommerce-catalogue #loop-result .products .product__content__delivery>div
i{justify-self:start;margin-right:6px}.woocommerce-catalogue #loop-result .products .product__content__delivery>div
span{justify-self:center}.woocommerce-catalogue #loop-result .products
.product__content__cta{align-items:center;background-color:#ff6955;border-radius:8px;color:#fff;display:flex;font-family:Calibre-Semibold;font-size:14px;height:50px;justify-content:center;letter-spacing:2px;text-transform:uppercase;width:100%}.woocommerce-catalogue #loop-result .products .product__content__cta:hover{background-color:#f43f27}.woocommerce-catalogue .term-description{align-items:center;display:flex;justify-content:center;margin:50px
auto}.woocommerce-catalogue .term-description>p{max-width:1000px;text-align:justify}.woocommerce-pagination{align-items:center;display:flex;font-size:0;justify-content:center;position:relative;z-index:6}.woocommerce-pagination>*{display:inline-block;height:38px;line-height:38px;margin:6px
3px;min-width:38px;padding:0;text-align:center;transition:background .25s}.woocommerce-pagination .page-numbers:not(.prev,.next,.current){color:#b4ada9;font-family:Calibre-Regular;font-size:16px;font-weight:400}.woocommerce-pagination
.current{background-color:#ff6955;border-radius:100px;color:#fff;font-family:Calibre-Bold;font-size:16px}.woocommerce-pagination .next,.woocommerce-pagination
.prev{color:#1a191d;font-family:Calibre-Regular;font-size:12px;font-weight:400}.woocommerce.search-results .woocommerce-catalogue{padding-top:160px}.single-product{background-color:#f5ebe4;overflow-x:hidden;padding-top:100px}.single-product
h1{color:#ff6955;font-family:Calibre-Black;line-height:90%;padding-bottom:30px;text-align:left;text-transform:uppercase}.single-product .product-weight{color:#8e8e8e;font-size:16px;padding:20px
0;text-transform:uppercase}.single-product .product-description{border-bottom:1px solid #eddacc;color:#1a191d;font-size:14px;padding-bottom:20px}.single-product .product-description .read-more{color:#1a191d;cursor:pointer;display:inline-block;font-size:14px;margin-top:10px;text-decoration:underline}.single-product .product-description .full-description{display:none}.single-product__container{display:flex;flex-direction:column}.single-product .summary-frame{background-color:#fff;border-radius:20px;padding:20px}.single-product .cta-order{align-items:center;background-color:#ff6955;border-radius:8px;color:#fff;display:flex;font-family:Calibre-Semibold;font-size:14px;height:50px;justify-content:center;letter-spacing:2px;margin:20px
0;text-decoration:none;text-transform:uppercase;width:100%}.single-product .cta-order:hover{background-color:#f43f27}.single-product .cooking-time{align-items:center;border-bottom:1px solid #eddacc;display:flex;padding-bottom:20px}.single-product .cooking-time__icon{margin-right:8px}.single-product .cooking-time__txt{font-family:Calibre-Semibold;font-size:18px}.single-product .cooking-time__txt--label{color:#ff6955;text-transform:uppercase}.single-product .cooking-time__txt--value{color:#1a191d}.single-product .method-delivery{padding:20px
0}.single-product .method-delivery__title{color:#ff6955;font-family:Calibre-Semibold;font-size:18px;padding-bottom:20px;text-transform:uppercase}.single-product .method-delivery__content{display:flex;margin-bottom:14px}.single-product .method-delivery__content>div{background-color:#fff;border:1px
solid #eddacc;border-radius:20px;color:#1a191d;display:grid;font-family:Calibre-Medium;font-size:14px;grid-template-columns:auto 1fr;height:36px;justify-content:center;margin-right:10px;padding:9px
17px;text-transform:uppercase}.single-product .method-delivery__content>div:first-child{order:2}.single-product .method-delivery__content>div
i{justify-self:start;margin-right:6px}.single-product .method-delivery__content>div
span{justify-self:center}.single-product .woocommerce-product-gallery__wrapper{grid-column-gap:0;grid-row-gap:30px;display:grid;grid-template-columns:1fr;grid-template-rows:auto}.single-product .woocommerce-product-gallery__image{border-radius:20px;overflow:hidden;width:100%!important}.single-product .entry-summary{position:sticky;top:240px}.single-product .accordion .accordion-item{background-color:#fff;border-top:1px solid #eddacc;padding:13px
0}.single-product .accordion .accordion-item:last-child{border-bottom:1px solid #eddacc;border-top:1px solid #eddacc}.single-product .accordion
button{align-items:center;background:none;border:none;color:#1a191d;display:flex;justify-content:space-between;outline:none;position:relative;text-align:left;width:100%}.single-product .accordion button:focus,.single-product .accordion button:hover{color:#000;cursor:pointer}.single-product .accordion button:focus:after,.single-product .accordion button:hover:after{border:1px
solid #000;color:#000;cursor:pointer}.single-product .accordion button .accordion-title{color:#1a191d;font-family:Calibre-Medium;font-weight:500;padding:.5em 10px .5em 0}.single-product .accordion button .accordion-title:before{background:var(--icon) no-repeat;background-size:contain;content:"";display:block;float:left;height:20px;margin:1px
6px 0 0;width:20px}.single-product .accordion button
.icon{align-items:center;display:flex;transition:transform .3s ease-in-out;vertical-align:middle}.single-product .accordion button .icon[aria-hidden=false]{transform:rotate(90deg)}.single-product .accordion button[aria-expanded=true]{color:#1a191d}.single-product .accordion button[aria-expanded=true] .icon:after{width:0}.single-product .accordion button[aria-expanded=true]+.accordion-content{grid-template-rows:1fr;opacity:1;transition:all .2s ease}.single-product .accordion .accordion-content{display:grid;grid-template-rows:0fr;opacity:0;overflow:hidden;transition:all .2s linear}.single-product .accordion .accordion-content__container{display:grid;grid-template-rows:0fr;margin:0;overflow:auto;overflow:hidden;padding:0;transition:all .2s ease}.single-product
.related.products{display:flex;flex-direction:column;margin-right:unset;margin-top:30px}.single-product
.related.products__title{display:flex;flex-direction:column;justify-content:center}.single-product .related.products__title .swiper-button-prev-unique{content:url(/wp-content/themes/kayser/images/arrow_black_left.svg?x96728);cursor:pointer;height:20px;width:20px}.single-product .related.products__title .swiper-button-prev-unique.swiper-button-disabled{opacity:.3}.single-product .related.products__title .swiper-button-next-unique{content:url(/wp-content/themes/kayser/images/arrow_black_right.svg?x96728);cursor:pointer;height:20px;width:20px}.single-product .related.products__title .swiper-button-next-unique.swiper-button-disabled{opacity:.3}.single-product
.related.products__navigation{display:none}.single-product .related.products__navigation>div{margin-right:30px}.single-product .related.products .swiper-wrapper{padding-bottom:35px}.single-product .related.products .swiper-pagination{bottom:0}.single-product .related.products .swiper-pagination .swiper-pagination-bullet-active{background:#ff6955}.single-product .related.products
h2{color:#ff6955;font-family:Calibre-Black;line-height:.9em;max-width:unset;padding-bottom:40px;text-align:center;text-transform:uppercase}.single-product .related.products
.swiperRelated{width:100%}.single-product .related.products
.product{aspect-ratio:320/492;background-color:#fff;border-radius:20px;float:unset;overflow:hidden;position:relative;width:100%}.single-product .related.products .product:hover>.product__content{transform:translateY(0)}.single-product .related.products
.product__tag{background-color:var(--tag-color);border-radius:4px;color:#fff;font-family:Calibre-Black;font-size:12px;left:20px;padding:8px
12px;position:absolute;text-transform:uppercase;top:20px;width:-moz-fit-content;width:fit-content;z-index:4}.single-product .related.products
.product__pane{background-color:#fff;border-radius:20px;cursor:pointer;height:auto;min-height:calc(100vw - 40px);position:relative;transform:translateY(0);transition:all .3s;width:100%}.single-product .related.products
.product__pane__layer{background-color:rgba(0,0,0,.04);border:none;border-radius:20px;height:100%;left:0;position:absolute;top:0;width:100%;z-index:3}.single-product .related.products
.product__pane__picture{aspect-ratio:1;bottom:0;left:0;position:absolute;top:0;transition:all .3s;width:100%;z-index:2}.single-product .related.products .product__pane__picture
img{border-radius:20px;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.single-product .related.products
.product__content{bottom:0;display:flex;flex-direction:column;left:0;min-height:202px;padding:20px;position:absolute;text-transform:uppercase;transform:translateY(0);transition:all .3s;width:100%;z-index:1}.single-product .related.products
.product__content__infos{padding:16px
0 7px}.single-product .related.products .product__content__infos--name{color:#1a191d;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:pre}.single-product .related.products .product__content__infos--weight{color:#8e8e8e}.single-product .related.products
.product__content__delivery{display:flex;margin-bottom:14px}.single-product .related.products .product__content__delivery>div{background-color:#fff;border:1px
solid #eddacc;border-radius:20px;color:#1a191d;display:grid;font-family:Calibre-Medium;font-size:14px;grid-template-columns:auto 1fr;height:36px;justify-content:center;margin-right:10px;padding:9px
17px;text-transform:uppercase}.single-product .related.products .product__content__delivery>div
i{justify-self:start;margin-right:6px}.single-product .related.products .product__content__delivery>div
span{justify-self:center}.single-product .related.products
.product__content__cta{align-items:center;background-color:#ff6955;border-radius:8px;color:#fff;display:flex;font-family:Calibre-Semibold;font-size:14px;height:50px;justify-content:center;letter-spacing:2px;text-decoration:none;text-transform:uppercase;width:100%}.single-product .related.products .product__content__cta:hover{background-color:#f43f27}@media screen and (min-width:320px) and (max-width:1920px){.footer__main__brand--slogan{font-size:calc(28px + 2.1875vw)}.card-actu__content.big-card .card-actu__content--title{font-size:calc(10.8px + 1.3125vw)}.become-baker__block--title{font-size:calc(28px + .625vw)}.become-baker__block--content{font-size:calc(12.8px + .375vw)}.page-template-custom .custom
h1{font-size:calc(34px + 3.4375vw)}.page-template-custom .custom
p{font-size:calc(15.2px + .25vw)}.homepage .swiper-hero .swiper-slide .slide-content__title{font-size:calc(28px + 3.75vw)}.homepage .gallery__item--0{font-size:calc(28px + 2.1875vw)}.homepage .s-stores__locator--title{font-size:calc(20px + 1.5625vw)}.homepage .s-stores__second{font-size:calc(12px + 2.5vw)}.homepage .s-jobs__content__block--title{font-size:calc(28px + 2.1875vw)}.homepage .s-jobs__content__block--txt{font-size:calc(15.2px + .25vw)}.homepage .s-events__content--title{font-size:calc(28px + 2.1875vw)}.homepage .s-events__content--txt{font-size:calc(15.2px + .25vw)}.homepage .s-lessons__content--title{font-size:calc(28px + 2.1875vw)}.homepage .s-lessons__content--txt{font-size:calc(15.2px + .25vw)}.homepage .s-actu__top--title{font-size:calc(28px + 2.1875vw)}.homepage .s-insta__top--hashtag{font-size:calc(19.6px + 2.625vw)}.events
h1{font-size:calc(28px + 2.1875vw)}.events-intro{font-size:calc(12.8px + .375vw)}.events-sections__title{font-size:calc(16px + 1.25vw)}.events-block__content--title{font-size:calc(13.2px + .25vw)}.events-block__content--subtitle{font-size:calc(28px + 2.1875vw)}.events-block__content--txt{font-size:calc(12.8px + .375vw)}.events-form__intro{font-size:calc(18px + .625vw)}.events-form
.gform_title{font-size:calc(28px + 2.1875vw)}.qsn
h1{font-size:calc(34px + 3.4375vw)}.qsn
h2{font-size:calc(28px + 2.1875vw)}.qsn-history__tet__content--txt{font-size:calc(22px + .625vw)}.qsn-history__third__firstrow__content--title{font-size:calc(20px + 1.5625vw)}.qsn-history__extra .awards-swiper__slide--counter{font-size:calc(22px + .625vw)}.qsn-history__extra .awards-swiper__slide--title{font-size:calc(20px + 1.5625vw)}.qsn-history__extra .awards-swiper__slide--txt{font-size:calc(15.2px + .25vw)}.qsn-nav__title--start{font-size:calc(20px + 1.5625vw)}.qsn-nav__title--end{font-size:calc(28px + 2.1875vw)}.qsn-expertise__tet__content--title{font-size:calc(20px + 1.5625vw)}.qsn-expertise__tet__content--txt{font-size:calc(12.8px + .375vw)}.qsn-expertise__third__firstrow__content--title{font-size:calc(20px + 1.5625vw)}.qsn-expertise__third__secondrow .engagement-swiper__slide--counter{font-size:calc(22px + .625vw)}.qsn-expertise__third__secondrow .engagement-swiper__slide--txt{font-size:calc(17.2px + .875vw)}.qsn-expertise__fourth__slider .gamme-swiper__card--title{font-size:calc(26px + .625vw)}.qsn-expertise__fourth__slider .gamme-swiper__card--txt{font-size:calc(12.8px + .375vw)}.qsn-expertise__whatrocks__card--title{font-size:calc(20px + 1.5625vw)}.qsn-teams-intro{font-size:calc(12.8px + .375vw)}.qsn-teams__tet__content--title{font-size:calc(20px + 1.5625vw)}.qsn-teams__tet__content--txt{font-size:calc(12.8px + .375vw)}.qsn-teams__first__content
h2{font-size:calc(20px + 1.5625vw)}.qsn-teams__first__content--txt,.qsn-teams__second__intro--txt
p{font-size:calc(12.8px + .375vw)}.blog
h1{font-size:calc(34px + 3.4375vw)}.single-post__main
h1{font-size:calc(28px + 2.1875vw)}.single-post__heading__content
p{font-size:calc(15.2px + .25vw)}.single-post__suggest
h2{font-size:calc(20px + 1.5625vw)}.page-template-cours-list
h1{font-size:calc(34px + 3.4375vw)}.page-template-cours-list .cours-list__intro,.page-template-cours-list .cours-list__last{font-size:calc(12.8px + .375vw)}.single-cours__main
h1{font-size:calc(28px + 2.1875vw)}.single-cours__heading__content
p{font-size:calc(15.2px + .25vw)}.single-cours__suggest
h2{font-size:calc(20px + 1.5625vw)}.faq
h1{font-size:calc(34px + 3.4375vw)}.faq .accordion button,.faq .accordion button .accordion-title{font-size:calc(16px + .625vw)}.faq .accordion .accordion-content__container{font-size:calc(12.8px + .375vw)}.page-template-contact .contact h1,.page-template-devis .contact
h1{font-size:calc(34px + 3.4375vw)}.page-template-contact .contact__container__main--title span.first,.page-template-devis .contact__container__main--title
span.first{font-size:calc(12px + .9375vw)}.page-template-contact .contact__container__main--title span.last,.page-template-devis .contact__container__main--title
span.last{font-size:calc(22px + 2.5vw)}.page-template-contact .contact__container__main--form .gform_confirmation_message,.page-template-devis .contact__container__main--form
.gform_confirmation_message{font-size:calc(14.4px + .5vw)}.page-template-annexe .annexe
h1{font-size:calc(34px + 3.4375vw)}.main-boulangerie__content__main h1,.main-store__container__content
h1{font-size:calc(32px + .9375vw)}.search-noResult__title{font-size:calc(40px + 1.5625vw)}.jobs
h1{font-size:calc(34px + 3.4375vw)}.jobs h2,.jobs__application--title{font-size:calc(22px + .9375vw)}.jobs__application--text,.jobs__open-application
p{font-size:calc(19px + .3125vw)}.jobs__key-figures__title{font-size:calc(18px + .625vw)}.jobs__key-figures__numbers__item--txt{font-size:calc(19px + .3125vw)}.jobs__accordion .accordion
button{font-size:calc(16px + .625vw)}.jobs__accordion .accordion button .accordion-title{font-size:calc(16.6px + .4375vw)}.jobs__accordion .accordion .accordion-content__container{font-size:calc(12.8px + .375vw)}.page-404
h1{font-size:calc(34px + 3.4375vw)}.page-404
.oops{font-size:calc(41.2px + 1.1875vw)}.woocommerce-catalogue
h1{font-size:calc(34px + 3.4375vw)}.woocommerce-catalogue .term-description>p{font-size:calc(15.2px + .25vw)}.single-product
h1{font-size:calc(28px + 2.1875vw)}.single-product .accordion button .accordion-title{font-size:calc(15.8px + .0625vw)}.single-product .accordion .accordion-content__container{font-size:calc(12.8px + .375vw)}.single-product .related.products
h2{font-size:calc(28px + 2.1875vw)}}@media screen and (min-width:400px){.homepage .s-gallery__item__content{padding:0
20px 20px}}@media screen and (min-width:550px){.events-block:first-child .floating-thumbnail{top:56%}.events-block:nth-child(2) .floating-thumbnail{top:60%}.events-block:nth-child(3) .floating-thumbnail{top:56%}}@media screen and (min-width:768px){body:after{content:"tablet"}.grid,.wrap{padding:0
4vw}.grid--sm,.wrap--sm{max-width:calc(1080px + 8vw)}.grid--lg,.wrap--lg{max-width:calc(1650px + 8vw)}#breadcrumbs{padding-bottom:3.2vw}.homepage .swiper-hero .swiper-slide .slide-illustration img,.homepage .swiper-hero .swiper-slide .slide-illustration
video{aspect-ratio:248/286;width:59vw}.homepage .s-jobs__content{margin-bottom:8vw}.homepage .s-jobs__content__illustration{aspect-ratio:0;right:2vw;top:72%;transform:unset;width:37vw}.homepage .s-lessons__content{width:95%}.homepage .s-lessons__right{max-height:500px;width:95%}.homepage .s-lessons__right
img{max-height:570px;-o-object-position:top;object-position:top}.events-last-p{padding:40px
0 60px}.events-form{margin-top:60px}.qsn-nav{margin-top:50px}.qsn-expertise__fourth{margin-left:0;margin-right:0}.qsn-expertise__fourth__intro{padding:0}.qsn-expertise__fourth__slider{margin-left:-10%;margin-right:-10%;width:calc(120% + 8vw)}.qsn-expertise__fourth__slider .gamme-swiper{padding:0}.qsn-expertise__fourth__slider .gamme-swiper__card--txt{margin-right:50px}.qsn-expertise__fourth__slider .gamme-swiper .swiper-button-prev{height:50px;left:calc(33% - 25px);top:10vw;width:50px}.qsn-expertise__fourth__slider .gamme-swiper .swiper-button-next{height:50px;right:calc(33% - 25px);top:10vw;width:50px}.single-post__heading__thumbnail
img{aspect-ratio:2}.single-post__heading__container--share
ul{width:20%}.single-cours__heading__thumbnail
img{aspect-ratio:2}.single-cours__heading__container--share
ul{width:20%}.page-template-contact .contact h1,.page-template-devis .contact
h1{padding-bottom:40px}.page-template-contact .contact__container__main,.page-template-devis
.contact__container__main{margin-top:60px}.search-page{padding:270px
4vw}.search-noResult__container{padding:100px
200px}.woocommerce-catalogue__preheader
.archive_product_picture{left:-7vw;top:-18px;width:239px}.woocommerce-catalogue__preheader
.archive_product_draw{right:-26vw;top:-104px}.woocommerce-catalogue #loop-result
.products{grid-template-columns:repeat(2,1fr)}.woocommerce-catalogue #loop-result .products
.product__pane{min-height:calc(46vw - 23px)}.woocommerce-catalogue .term-description{margin:50px
auto -100px}.woocommerce.search-results .woocommerce-catalogue{padding-top:400px}.single-product .related.products
.product__pane{min-height:calc(38vw - 23px)}}@media screen and (min-width:768px) and (max-width:1025px){.footer__newsletter__form #newsletter-form
.email__checkbox{align-items:center}}@media screen and (min-width:1024px){.woocommerce-catalogue #loop-result .products
.product__content{min-height:360px;transform:translateY(124px)}}@media screen and (min-width:1025px){body:after{content:"desktop"}#dialog,#dialog #dialog-wrap{width:64vw}#dialog #close-dialog{position:fixed;right:14vw;top:6vw}.header{min-height:130px}.header__layer{display:none}.header__layer__init__lang
.carpet{margin-bottom:2px}.header__layer__init__lang .selected:hover{color:#fff}.header__container .product-layer-menu{display:none;justify-content:center;left:0;position:absolute;top:250px;width:100%}.header__container .product-layer-menu.active{display:flex}.header__container .product-layer-menu
ul{background-color:#f5ebe4;border-radius:20px;-moz-column-gap:90px;column-gap:90px;display:flex;flex-wrap:wrap;justify-content:flex-start;padding:3vw 7vw;row-gap:60px;width:86vw}.header__container .product-layer-menu ul li
a{align-items:center;display:flex;flex-direction:column;font-family:Calibre-Medium;font-size:18px;font-weight:500;text-transform:uppercase}.header__container .product-layer-menu ul li a
img{aspect-ratio:1;height:140px;margin-bottom:30px;width:140px}.header__container .product-layer-menu ul li
span{display:block;overflow:hidden;position:relative;width:-moz-fit-content;width:fit-content}.header__container .product-layer-menu ul li span:after{background-color:#1a191d;bottom:0;content:"";height:1px;left:0;opacity:1;position:absolute;transform:translate3d(-100%,0,0);transition:opacity .3s,transform .3s;width:100%}.header__container .product-layer-menu ul li:hover span:after{opacity:1;transform:translateZ(0)}.header__container{overflow:visible}.header-mobile{display:none}.header-top{display:flex}.header-top__right{flex-direction:row;gap:unset;justify-content:flex-end;margin-top:unset}.header-top__icons:before{background-color:#d3d3d3;content:"";display:block;height:30px;width:1px}.header-middle{display:block;margin-top:19px}.header-scroll
.header__container{border-radius:0 0 30px 30px}.footer{padding-top:10.72464vw}.footer__newsletter{aspect-ratio:3.45;display:flex;left:50%;position:absolute;right:auto;top:-10.72464vw;transform:translateX(-50%);width:71%;z-index:3}.footer__newsletter__form #newsletter-form{width:65%}.card-actu
img{aspect-ratio:516/385;border-radius:20px;height:100%}.card-actu__content{background-color:#fff;bottom:0;margin-left:22%;margin-top:0;padding:20px;position:absolute;right:0;width:80%}.card-actu__content.big-card .card-actu__content--title{height:130px}.card-actu__content--excerpt{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;padding:0;text-overflow:ellipsis}.become-baker{flex-direction:row;margin-bottom:80px}.become-baker__block{width:100%;width:50%}.become-baker__img{width:50%}.recipe-blocks{grid-column-gap:30px;grid-row-gap:0;display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:1fr}.page-template-custom
.custom{padding-top:230px}.homepage .swiper-hero .swiper-slide .slide-container{align-items:normal;flex-direction:row;padding:240px
4vw 0}.homepage .swiper-hero .swiper-slide .slide-illustration img,.homepage .swiper-hero .swiper-slide .slide-illustration
video{aspect-ratio:530/610;width:530px}.homepage .swiper-hero .swiper-slide .slide-illustration{width:50%}.homepage .swiper-hero .swiper-slide .slide-content{align-items:flex-start;width:50%}.homepage .swiper-hero .swiper-slide .slide-content__title{padding:30px
0;text-align:left;width:calc(100% - 40px)}.homepage .swiper-hero .swiper-slide .slide-content__tag{font-size:18px;padding:unset;text-align:left}.homepage .swiper-hero .swiper-pagination{bottom:15%;left:0;transform:translateX(0)}.homepage .product-cat-list{padding:188px
0 110px}.homepage .product-cat-list
ul{display:flex}.homepage .product-cat-list .cat-swiper{display:none}.homepage .s-gallery__container{grid-gap:1.5vw;display:grid;grid-template-columns:repeat(14,1fr);grid-template-rows:repeat(15,5vw)}.homepage .s-gallery__item{height:auto}.homepage .s-gallery__item__picture{height:100%}.homepage .s-gallery__item__content--button{align-items:center;display:flex;justify-content:center;letter-spacing:2px;transform:translateY(120px)}.homepage .s-gallery__item__content--button:hover{background-color:#f43f27}.homepage .s-gallery__item__content--button--mobile{display:none}.homepage .s-gallery__item:hover>.s-gallery__item__picture{transform:translateY(-120px)}.homepage .gallery__item--0{grid-column-end:5;grid-column-start:1;grid-row-end:5;grid-row-start:2;height:auto;padding-top:unset;text-align:left}.homepage .gallery__item--1{grid-column-end:5;grid-column-start:1;grid-row-end:10;grid-row-start:4}.homepage .gallery__item--2{grid-column-end:5;grid-column-start:1;grid-row-end:16;grid-row-start:10}.homepage .gallery__item--3{grid-column-end:11;grid-column-start:5;grid-row-end:7;grid-row-start:2}.homepage .gallery__item--4{grid-column-end:15;grid-column-start:11;grid-row-end:7;grid-row-start:2}.homepage .s-stores{padding-top:245px}.homepage .s-stores__container{max-width:1378px}.homepage .s-stores__first{flex-direction:row}.homepage .s-stores__locator{border-radius:20px;padding:70px}.homepage .s-stores .frame-01{display:block}.homepage .s-stores .frame-02{border-radius:20px;margin-right:30px}.homepage .s-stores .frame-03,.homepage .s-stores .frame-04{display:block}.homepage .s-stores__mobile-only img:first-child{left:25%}.homepage .s-stores__mobile-only img:nth-child(2){right:25px}.homepage .s-stores__mobile-only{display:none}.homepage .s-stores__second{background-size:auto;min-height:510px;padding:unset}.homepage .s-stores__second--author{bottom:50px}.homepage .s-qsn__container{display:block}.homepage .s-qsn__mobile-only{display:none}.homepage .s-jobs{flex-direction:row;padding:155px
4vw}.homepage .s-jobs__picture{display:block;width:50%}.homepage .s-jobs__content{margin-bottom:unset;margin-left:30px;width:50%}.homepage .s-jobs__content__block{padding:11%}.homepage .s-jobs__content__block--txt{max-width:65%}.homepage .s-jobs__content__illustration{right:-17vw;top:44%;transform:translateY(-50%);width:50vw}.homepage .s-events{flex-direction:row}.homepage .s-events__mobile{display:none}.homepage .s-events__left,.homepage .s-events__middle,.homepage .s-events__right{display:block}.homepage .s-lessons{align-items:stretch;flex-direction:row;margin:190px
0 130px}.homepage .s-lessons__bottom{display:none}.homepage .s-lessons__left{aspect-ratio:unset;display:block}.homepage .s-lessons__left
img{aspect-ratio:unset}.homepage .s-lessons__content{margin-left:15vw;margin-right:0;width:60%}.homepage .s-lessons__container{left:-50px;min-width:calc(815px - 10vw);padding:5vw;position:absolute;top:50%;transform:translateY(-50%);z-index:2}.homepage .s-lessons__right{margin-left:0;margin-right:2vw;max-height:790px;width:55%}.homepage .s-lessons__right
img{left:-10%;max-height:770px;position:absolute}.homepage .s-actu{padding:130px}.homepage .s-actu__bottom{margin-left:unset}.homepage .s-actu .card-group__container{grid-column-gap:30px;display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:1;margin-bottom:90px;margin-right:0}.homepage .s-actu .card-group__container.swiper-wrapper{position:static;transform:unset}.homepage .s-actu .card-group__container.swiper-wrapper .swiper-slide{flex-shrink:unset;height:unset;width:unset}.homepage .s-insta{padding:130px
0 130px 130px}.homepage .s-reels__top--follow{width:100%}.homepage .s-reels .s-reels-swiper{width:90%}.homepage .s-reels .swiper-button-next,.homepage .s-reels .swiper-button-prev{bottom:unset;display:block;top:calc(50% + 58px)}.events{padding-top:230px}.events-intro{padding:20px
0 80px}.events-intro,.events-section-swiper{display:flex;justify-content:center}.events-section-swiper .swiper-wrapper{height:auto;justify-content:space-evenly;max-width:1000px}.events-section-swiper .swiper-wrapper .swiper-slide{flex-shrink:unset;width:33%}.events-section-swiper .swiper-button-next,.events-section-swiper .swiper-button-prev{display:none}.events-slide__title{font-size:23px}.events-hr
hr{margin-top:76px}.events-blocks{max-width:calc(1660px + 6vw);padding-bottom:0}.events-block{padding:150px
0 0}.events-block:first-child{padding-top:80px}.events-block:first-child .floating-thumbnail{display:block;right:-9vw;top:50%;transform:translateY(-50%);width:17vw}.events-block:nth-child(2) .floating-thumbnail{left:-16vw;top:95px;transform:translateY(0);width:17vw}.events-block:nth-child(3) .floating-thumbnail{right:-10vw;top:50%;width:17vw}.events-block:nth-child(odd){flex-direction:row}.events-block:nth-child(odd) .events-block-txt{padding-left:7%;padding-right:6%}.events-block:nth-child(2n){flex-direction:row-reverse}.events-block:nth-child(2n) .events-block-txt{padding-right:5%}.events-block-col{width:50%}.events-block__content{padding-top:0}.events-block__content--subtitle{width:100%}.events-block__content--txt{line-height:1.6}.events-block__content--menu{align-items:center;flex-direction:row;margin-bottom:60px}.events-block__content--menu
a{margin-bottom:auto;padding:7px
20px;width:-moz-fit-content;width:fit-content}.events-block__content--buttons{flex-direction:row}.events-block__content--buttons
a{width:250px}.events-block__content--buttons a:first-child{margin-bottom:0;margin-right:20px}.events-last-p{font-size:20px;padding:80px
0 240px}.events-last-p
p{width:57vw}.events-form{margin-top:140px}.events-form__container{max-width:1378px;padding:100px
0}.qsn{padding-top:230px}.qsn-history-intro
p{font-size:20px;max-width:960px;width:60vw}.qsn-history-intro{display:flex;justify-content:center;margin-bottom:100px}.qsn-history__tet{flex-direction:row;margin-bottom:calc(6% + 130px)}.qsn-history__tet__pics{margin-left:30px;width:50%}.qsn-history__tet__pics .main-pic{aspect-ratio:815/620}.qsn-history__tet__pics .side-pic{bottom:-20%;left:-15px;max-width:530px;width:26vw}.qsn-history__tet__content{margin-top:0;padding-top:160px;width:50%}.qsn-history__tet__content
img{left:auto;right:0;transform:translateX(0);width:433px}.qsn-history__tet__content--txt{padding:20%}.qsn-history__first{align-items:center;display:flex;margin:0
auto;max-width:1380px}.qsn-history__first__img{width:50%}.qsn-history__first
img{aspect-ratio:673/826;width:auto}.qsn-history__first__content{padding-left:8vw;width:50%}.qsn-history__first__content
p{font-size:20px}.qsn-history__second{align-items:center;margin-top:100px}.qsn-history__second__intro{max-width:1093px;width:60vw}.qsn-history__second__intro--side{display:block;max-width:360px;position:absolute;right:-4vw;top:-16vw;width:20vw}.qsn-history__second__intro--txt
p{font-size:20px}.qsn-history__second__block{aspect-ratio:1660/660;padding:0
50% 0 140px}.qsn-history__third{margin:8vw auto 0;max-width:1380px}.qsn-history__third__firstrow{flex-direction:row}.qsn-history__third__firstrow__container{padding-top:245px;width:50%}.qsn-history__third__firstrow__picture{margin-left:34px;width:50%}.qsn-history__third__firstrow__illu{right:-70px;width:418px}.qsn-history__third__firstrow__content{padding:15%}.qsn-history__third__firstrow__content--txt{font-size:20px;line-height:1.6}.qsn-history__third__secondrow{align-items:stretch;flex-direction:row;margin-top:-60px}.qsn-history__third__secondrow__illu{margin-top:0;position:relative;width:50%}.qsn-history__third__secondrow__illu
img{left:50%;max-width:608px;position:absolute;top:0;transform:translateX(-19%);width:30vw}.qsn-history__third__secondrow__content{font-size:20px;line-height:1.6;margin-top:-115px;padding-left:12%;width:50%}.qsn-history__extra__img{padding:30px}.qsn-history__extra .awards-swiper__slide--txt{width:72%}.qsn-history__extra .awards-swiper .swiper-pagination{bottom:42px!important;left:calc(18% + 14px);text-align:left;width:-moz-fit-content;width:fit-content}.qsn-nav{margin:130px
auto 0;max-width:1660px}.qsn-nav
ul{flex-direction:row}.qsn-expertise-intro
p{font-size:20px;max-width:1093px;width:60vw}.qsn-expertise-intro{display:flex;justify-content:center;margin-bottom:100px}.qsn-expertise__tet{flex-direction:row;margin-bottom:424px}.qsn-expertise__tet__pics .main-pic{aspect-ratio:1660/660}.qsn-expertise__tet__pics .side-pic{left:calc(24vw - 15px);max-width:700px;right:auto;top:calc(25.16vw - 5.9625px);transform:translateX(calc(-22.08vw - -3.6px));width:40vw;z-index:3}.qsn-expertise__tet__content{margin-top:0;min-width:600px;padding:6%;position:absolute;right:7vw;top:5vw;width:41%;z-index:2}.qsn-expertise__tet__content--title{padding-bottom:40px;width:100%}.qsn-expertise__first{align-items:center;flex-direction:row-reverse;justify-content:center;margin-bottom:160px}.qsn-expertise__first>div{width:50%}.qsn-expertise__first__content{padding:0
7%}.qsn-expertise__first__content--txt{font-size:20px}.qsn-expertise__second{align-items:center;margin-top:100px}.qsn-expertise__second__picture
img{aspect-ratio:1660/660}.qsn-expertise__second__intro{margin-bottom:60px;margin-top:100px;max-width:1093px;width:60vw}.qsn-expertise__second__intro--txt{text-align:center}.qsn-expertise__second__intro--txt
p{font-size:20px}.qsn-expertise__third{flex-direction:row}.qsn-expertise__third>div{width:50%}.qsn-expertise__third__firstrow{padding-left:7%}.qsn-expertise__third__firstrow__content{padding:10%}.qsn-expertise__third__firstrow__content--txt{font-size:20px;line-height:1.6}.qsn-expertise__third__secondrow{margin-top:100px;padding-left:30px;padding-right:7%}.qsn-expertise__fourth{align-items:center}.qsn-expertise__fourth__intro{margin-top:100px;max-width:1093px;width:60vw}.qsn-expertise__fourth__intro--txt{text-align:center}.qsn-expertise__fourth__intro--txt
p{font-size:20px;line-height:1.6}.qsn-expertise__fourth__slider .gamme-swiper .swiper-button-prev{height:4vw;left:23%;top:7.6vw;width:4vw}.qsn-expertise__fourth__slider .gamme-swiper .swiper-button-next{height:4vw;right:23%;top:7.6vw;width:4vw}.qsn-expertise__whatrocks{flex-direction:row;margin:100px
0}.qsn-expertise__whatrocks>*{width:50%}.qsn-expertise__whatrocks__picture{padding-left:7%}.qsn-expertise__whatrocks__col{padding-left:30px;padding-right:7%;padding-top:0}.qsn-expertise__whatrocks__card--txt{font-size:20px}.qsn-teams-intro
p{max-width:1093px;width:60vw}.qsn-teams-intro{display:flex;justify-content:center;margin-bottom:200px}.qsn-teams__tet{flex-direction:row;margin-bottom:20px}.qsn-teams__tet__pics{margin-left:30px;width:50%}.qsn-teams__tet__pics .main-pic{aspect-ratio:815/620}.qsn-teams__tet__container{height:100%;margin-top:-14vw;width:50%}.qsn-teams__tet__container,.qsn-teams__tet__content{align-items:center;display:flex;justify-content:center;z-index:2}.qsn-teams__tet__content{background-color:#fff;margin-top:0;padding:6%;width:100%}.qsn-teams__tet__content--title{padding-bottom:40px;width:100%}.qsn-teams__first{align-items:center;flex-direction:row;justify-content:center;margin-bottom:160px}.qsn-teams__first>div{width:50%}.qsn-teams__first__content{margin-left:30px;margin-top:-50px;padding:0
7%}.qsn-teams__first__img{margin-top:calc(-5vw - 50px)}.qsn-teams__first__img img.main-pic{aspect-ratio:533/824;width:unset}.qsn-teams__first__img img.side-pic{aspect-ratio:495/619;left:0;right:auto;top:calc(-10vw - 15px);width:calc(25vw - 15px)}.qsn-teams__second{align-items:center;margin-top:100px}.qsn-teams__second__picture
img{aspect-ratio:1660/660}.qsn-teams__second__intro{margin-top:100px;max-width:1093px;width:60vw}.qsn-teams__second__intro h2,.qsn-teams__second__intro--txt{text-align:center}.qsn-teams .qsn-nav{margin-top:100px}.blog{padding-top:230px}.blog .card-group__container{grid-template-columns:repeat(3,1fr)}.blog .card-group__highlights{grid-template-columns:repeat(2,1fr);margin-bottom:90px;margin-top:70px}.blog-pagination{margin-top:-15px}.single-post{padding-top:230px}.single-post__heading__thumbnail
img{aspect-ratio:2.5}.single-post__heading__container{flex-direction:row;position:relative}.single-post__heading__container--share{height:100%;margin-bottom:15px;padding-top:100px;position:sticky;top:140px;width:14vw}.single-post__heading__container--share
ul{display:block;width:100%}.single-post__heading__content{padding:100px
0;width:calc(100% - 28vw)}.single-post__cat,.single-post__postdate{padding-bottom:30px}.single-post__suggest{margin-bottom:-20px;padding:100px
0 0}.single-post__suggest
h2{padding-bottom:40px;text-align:left}.page-template-cours-list{padding-top:230px}.page-template-cours-list .cours-list__last{margin-bottom:-5%}.page-template-cours-list .card-group__container{grid-template-columns:repeat(3,1fr)}.page-template-cours-list .card-group__highlights{grid-template-columns:repeat(2,1fr)}.single-cours{padding-top:230px}.single-cours__heading__thumbnail
img{aspect-ratio:2.5}.single-cours__heading__container{flex-direction:row}.single-cours__heading__container--share{height:100%;margin-bottom:15px;padding-top:100px;position:sticky;top:140px;width:14vw}.single-cours__heading__container--share
ul{display:block;width:100%}.single-cours__heading__content{padding:100px
0;width:calc(100% - 24vw)}.single-cours__heading__content .video-responsive{padding-bottom:34.84%}.single-cours__heading__content .video-responsive
iframe{aspect-ratio:616/344;max-height:344px}.single-cours__cat,.single-cours__postdate{padding-bottom:30px}.single-cours__suggest{padding:40px
0}.single-cours__suggest
h2{padding-bottom:40px;text-align:left}.faq{padding-top:230px}.faq
h1{margin-top:60px}.faq .accordion .accordion-content__container,.faq .accordion
button{padding:0
40px}.page-template-contact .contact,.page-template-devis
.contact{padding-top:230px}.page-template-contact .contact h1,.page-template-devis .contact
h1{padding-bottom:60px}.page-template-contact .contact__container__main,.page-template-devis
.contact__container__main{margin-top:100px}.magasins-list,.page-template-annexe
.annexe{padding-top:230px}.main-store__container{flex-direction:row}.main-store__container>div{max-width:50%}.main-store__container__content{padding:4vw 4vw 10px}.store-item.active{flex-direction:row;justify-content:space-between}.store-item__buttons{justify-content:flex-start;margin-top:0}#map{max-height:120vh;min-height:42vw}.main-boulangerie{padding-top:230px}.main-boulangerie__container{flex-direction:row}.main-boulangerie__container>div{max-width:50%}.main-boulangerie__content__main__coords>div:nth-child(2){margin-top:unset}.main-boulangerie__content__main__coords{align-items:center;flex-direction:row;justify-content:space-between}.main-boulangerie__content__seo{padding:40px
0 0}.main-boulangerie__aside--map #single-map{aspect-ratio:815/475}.jobs{padding-top:230px}.jobs__intro
p{font-size:24px;width:80vw}.jobs__intro{display:flex;justify-content:center;margin-bottom:30px}.jobs__open-application{border-radius:360px;flex-direction:row;padding:20px
40px}.jobs__testimonials{margin-bottom:140px}.jobs__key-figures__container{padding:3vw}.jobs__key-figures__container .swiperKeyFigures .swiper-pagination{display:none}.jobs__key-figures__numbers{justify-content:center}.jobs__key-figures__numbers.swiper-wrapper{height:unset;position:static;transform:unset;width:unset}.jobs__key-figures__numbers__item{align-items:center;display:flex;flex:1;flex-direction:column;justify-content:flex-end}.jobs__key-figures__numbers__item.swiper-slide{flex-shrink:unset;height:unset;position:static;width:unset}.jobs__key-figures__content{grid-column-gap:34px;grid-row-gap:0;grid-template-columns:repeat(3,1fr);grid-template-rows:1fr}.jobs__key-figures__content__item{aspect-ratio:437/479;background-image:var(--bgimg);background-repeat:no-repeat;background-size:cover}.jobs__key-figures__content__item__flap{bottom:-100%}.jobs__key-figures__content__item__flap--txt{font-size:20px}.jobs__accordion .accordion .accordion-content__container,.jobs__accordion .accordion
button{padding:0
40px}.jobs__accordion .accordion .accordion-content__container__bottom{flex-direction:row}.jobs__accordion .accordion .accordion-content__container__bottom>div{width:50%}.page-404{display:block;padding-top:230px}.page-404 .four-o-four{margin-bottom:-57px;margin-top:-104px;max-width:751px}.page-404 .four-o-four__number{font-size:420px;height:256px;width:242px}.page-404 .four-o-four__number:first-child{margin-left:-3vw}.page-404 .four-o-four__number:last-child{padding-left:3.8vw}.woocommerce-catalogue{padding-top:230px}.woocommerce-catalogue__preheader
.archive_product_picture{left:3vw;top:-20px;width:239px}.woocommerce-catalogue__preheader
.archive_product_draw{right:-14vw;top:-97px}.woocommerce-catalogue
h1{padding-bottom:60px}.woocommerce-catalogue .product-filters{padding:18px
30px}.woocommerce-catalogue .product-filters.fold{border-radius:90px}.woocommerce-catalogue .product-filters.fold
form{border-top:none;display:flex}.woocommerce-catalogue .product-filters{border-radius:90px;flex-direction:row;justify-content:center}.woocommerce-catalogue .product-filters__container{padding-bottom:150px}.woocommerce-catalogue .product-filters .filters-mobile{display:none}.woocommerce-catalogue .product-filters
form{border-top:none;flex-direction:row;padding:unset}.woocommerce-catalogue .product-filters .filter-group{align-items:center;flex-direction:row;gap:12px;justify-content:center;padding-bottom:unset}.woocommerce-catalogue .product-filters .delivery-method .fake-select{display:none}.woocommerce-catalogue .product-filters .category-filter .fake-select,.woocommerce-catalogue .product-filters .delivery-method .fake-select,.woocommerce-catalogue .product-filters .sort-filter .fake-select{width:240px}.woocommerce-catalogue .product-filters .category-filter .fake-select .select-btn,.woocommerce-catalogue .product-filters .delivery-method .fake-select .select-btn,.woocommerce-catalogue .product-filters .sort-filter .fake-select .select-btn{height:40px;line-height:1.4}.woocommerce-catalogue #loop-result
.products{grid-template-columns:repeat(4,1fr)}.woocommerce-catalogue #loop-result .products
.product{aspect-ratio:393/510}.woocommerce-catalogue #loop-result .products
.product__pane{height:calc(100% - 58px);min-height:unset}.woocommerce-catalogue #loop-result .products
.product__pane__picture{aspect-ratio:393/444}.single-product{padding-top:230px}.single-product
h1{padding-bottom:60px}.single-product .product-description,.single-product .product-description .read-more{font-size:16px}.single-product .summary-frame{padding:60px}.single-product .cta-order{max-width:280px}.single-product .accordion .accordion-content__container{padding:0}.single-product
.related.products{flex-direction:row;margin-right:-4vw;margin-top:110px}.single-product
.related.products__navigation{display:flex}.single-product .related.products .swiper-wrapper{padding-bottom:unset}.single-product .related.products .swiper-pagination{display:none}.single-product .related.products
h2{max-width:380px;padding-bottom:20px;text-align:left}.single-product .related.products
.swiperRelated{width:calc(100% - 393px)}.single-product .related.products
.product{aspect-ratio:393/510}.single-product .related.products .product:hover>.product__pane{transform:translateY(-134px)}.single-product .related.products
.product__pane{height:calc(100% - 58px);min-height:unset}.single-product .related.products
.product__pane__picture{aspect-ratio:393/444}.single-product .related.products
.product__content{transform:translateY(124px)}}@media screen and (min-width:1280px){.single-cours__suggest .card-group,.single-post__suggest .card-group{display:grid;gap:30px;grid-template-columns:repeat(3,1fr);grid-template-rows:auto;width:unset}}@media screen and (min-width:1281px){.footer__newsletter__illus
img{min-width:100%}.footer__engage{flex-direction:row}.footer__engage__item{flex:1;justify-content:center;margin:unset}.footer__engage__item__img{margin-right:30px;width:auto}.footer__main{flex-direction:row;padding:100px
0 41px;width:88%}.footer__main__left{padding-right:1%;width:calc(100% - 496px)}.footer__main__right{display:flex;justify-content:space-between;width:auto}.footer__main__brand{flex-direction:row}.footer__main__brand--logo{margin-bottom:unset;margin-right:40px}.footer__main__brand--slogan:after{animation:beat .5s infinite alternate;right:9vw}.footer__main__social{display:block}.footer__main__social__container>img{display:block;height:344px;min-width:610px;width:610px}.footer__mobile__menu,.footer__mobile__social{display:none}.footer__legal{flex-direction:row}.footer__legal>div{margin-right:40px}.homepage .s-jobs{margin-bottom:40px}.qsn-teams__tet__container{margin-top:-10vw}.qsn-teams__tet__content{aspect-ratio:815/620}.qsn-teams__first__img{margin-top:calc(-5vw - 50px)}.single-cours__heading__thumbnail img,.single-post__heading__thumbnail
img{aspect-ratio:3.1}.woocommerce-catalogue__preheader
.archive_product_picture{left:0;scale:1;top:0;width:239px}.woocommerce-catalogue__preheader
.archive_product_draw{right:0;scale:1;top:-108px}.woocommerce-catalogue #loop-result .products .product:hover>.product__pane{transform:translateY(-134px)}.woocommerce-catalogue #loop-result .products .product:hover>.product__content{transform:translateY(0)}.woocommerce-catalogue #loop-result .products
.product__content{min-height:202px}}@media screen and (min-width:1281px) and (max-width:1920px){.qsn-history__second__block--txt{font-size:calc(-2.05634px + 1.87793vw)}}@media screen and (min-width:1440px){.footer__main__brand--logo{margin-bottom:unset;margin-right:8%}.homepage .s-gallery__item__content{padding:0
30px 30px}.events-last-p{padding:120px
0 360px}.qsn-expertise__tet__pics .side-pic{transform:translateX(-71px)}.qsn-teams__tet__container{margin-top:-5vw}.qsn-teams__tet__content{aspect-ratio:815/535}}@media screen and (min-width:1800px){.events-block:first-child .floating-thumbnail{right:-16vw;width:25vw}.events-block:nth-child(2) .floating-thumbnail{left:-20vw;top:8px;width:19vw}.events-block:nth-child(3) .floating-thumbnail{right:-14vw;top:35%;width:23vw}}@media screen and (min-width:1920px){.footer__main__brand--slogan{font-size:70px}.card-actu__content.big-card .card-actu__content--title{font-size:36px}.become-baker__block--title{font-size:40px}.become-baker__block--content{font-size:20px}.page-template-custom .custom
h1{font-size:100px}.page-template-custom .custom
p{font-size:20px}.homepage .swiper-hero .swiper-slide .slide-content__title{font-size:100px}.homepage .gallery__item--0{font-size:70px}.homepage .s-stores__locator--title{font-size:50px}.homepage .s-stores__second{font-size:60px}.homepage .s-jobs__content__block--title{font-size:70px}.homepage .s-jobs__content__block--txt{font-size:20px}.homepage .s-events__content--title{font-size:70px}.homepage .s-events__content--txt{font-size:20px}.homepage .s-lessons__content--title{font-size:70px}.homepage .s-lessons__content--txt{font-size:20px}.events h1,.homepage .s-actu__top--title,.homepage .s-insta__top--hashtag{font-size:70px}.events-intro{font-size:20px}.events-sections__title{font-size:40px}.events-block__content--title{font-size:18px}.events-block__content--subtitle{font-size:70px}.events-block__content--txt{font-size:20px}.events-form__intro{font-size:30px}.events-form
.gform_title{font-size:70px}.qsn
h1{font-size:100px}.qsn
h2{font-size:70px}.qsn-history__second__block--txt,.qsn-history__tet__content--txt{font-size:34px}.qsn-history__third__firstrow__content--title{font-size:50px}.qsn-history__extra .awards-swiper__slide--counter{font-size:34px}.qsn-history__extra .awards-swiper__slide--title{font-size:50px}.qsn-history__extra .awards-swiper__slide--txt{font-size:20px}.qsn-nav__title--start{font-size:50px}.qsn-nav__title--end{font-size:70px}.qsn-expertise__tet__content--title{font-size:50px}.qsn-expertise__tet__content--txt{font-size:20px}.qsn-expertise__third__firstrow__content--title{font-size:50px}.qsn-expertise__third__secondrow .engagement-swiper__slide--counter,.qsn-expertise__third__secondrow .engagement-swiper__slide--txt{font-size:34px}.qsn-expertise__fourth__slider .gamme-swiper__card--title{font-size:38px}.qsn-expertise__fourth__slider .gamme-swiper__card--txt{font-size:20px}.qsn-expertise__whatrocks__card--title{font-size:50px}.qsn-teams-intro{font-size:20px}.qsn-teams__tet__content--title{font-size:50px}.qsn-teams__tet__content--txt{font-size:20px}.qsn-teams__first__content
h2{font-size:50px}.qsn-teams__first__content--txt,.qsn-teams__second__intro--txt
p{font-size:20px}.blog
h1{font-size:100px}.single-post__main
h1{font-size:70px}.single-post__heading__content
p{font-size:20px}.single-post__suggest
h2{font-size:50px}.page-template-cours-list
h1{font-size:100px}.page-template-cours-list .cours-list__intro,.page-template-cours-list .cours-list__last{font-size:20px}.single-cours__main
h1{font-size:70px}.single-cours__heading__content
p{font-size:20px}.single-cours__suggest
h2{font-size:50px}.faq
h1{font-size:100px}.faq .accordion button,.faq .accordion button .accordion-title{font-size:28px}.faq .accordion .accordion-content__container{font-size:20px}.page-template-contact .contact h1,.page-template-devis .contact
h1{font-size:100px}.page-template-contact .contact__container__main--title span.first,.page-template-devis .contact__container__main--title
span.first{font-size:30px}.page-template-contact .contact__container__main--title span.last,.page-template-devis .contact__container__main--title
span.last{font-size:70px}.page-template-contact .contact__container__main--form .gform_confirmation_message,.page-template-devis .contact__container__main--form
.gform_confirmation_message{font-size:24px}.page-template-annexe .annexe
h1{font-size:100px}.main-boulangerie__content__main h1,.main-store__container__content
h1{font-size:50px}.search-noResult__title{font-size:70px}.jobs
h1{font-size:100px}.jobs h2,.jobs__application--title{font-size:40px}.jobs__application--text,.jobs__open-application
p{font-size:25px}.jobs__key-figures__title{font-size:30px}.jobs__key-figures__numbers__item--txt{font-size:25px}.jobs__accordion .accordion
button{font-size:28px}.jobs__accordion .accordion button .accordion-title{font-size:25px}.jobs__accordion .accordion .accordion-content__container{font-size:20px}.page-404
h1{font-size:100px}.page-404
.oops{font-size:64px}.woocommerce-catalogue
h1{font-size:100px}.woocommerce-catalogue .term-description>p{font-size:20px}.single-product
h1{font-size:70px}.single-product .accordion button .accordion-title{font-size:17px}.single-product .accordion .accordion-content__container{font-size:20px}.single-product .related.products
h2{font-size:70px}}@media screen and (max-width:380px){.card-actu__content--bottom{flex-direction:column}}@media screen and (max-width:1025px){.events-form .ginput_container_text input.medium,.page-template-contact .contact__container__main--form .ginput_container_text input.medium,.page-template-devis .contact__container__main--form .ginput_container_text
input.medium{inline-size:100%!important}.woocommerce-catalogue .product-filters .filter-group .d-none{display:none!important}}@media screen and (max-width:1024px){.page-template-contact .contact .gform-theme--foundation .gform_fields,.page-template-devis .contact .gform-theme--foundation
.gform_fields{row-gap:15px}.single-product .woocommerce-product-gallery{background-color:#fff;border-radius:20px 20px 0 0;margin-bottom:-20px!important;overflow:hidden;padding-bottom:20px}.single-product .woocommerce-product-gallery .swiper-container{height:100%;width:100%}.single-product .woocommerce-product-gallery .swiper-slide{align-items:center;display:flex;justify-content:center}.single-product .woocommerce-product-gallery .swiper-button-next,.single-product .woocommerce-product-gallery .swiper-button-prev{bottom:0;color:#ff6955;top:unset}.single-product .woocommerce-product-gallery .swiper-button-next:after,.single-product .woocommerce-product-gallery .swiper-button-prev:after{font-size:20px}.single-product .woocommerce-product-gallery .swiper-pagination-bullet{background-color:#ff6955}}@media screen and (max-width:350px){.single-product .related.products
.product__pane{min-height:58%}}