.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal !important;word-break:normal !important}.wpcf7 .hidden-fields-container{display:none}.wpcf7 form .wpcf7-response-output{margin:2em
0.5em 1em;padding:0.2em 1em;border:2px
solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,
.wpcf7 form.resetting .wpcf7-response-output,
.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output,
.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,
.wpcf7 form.unaccepted .wpcf7-response-output,
.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:normal;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px
solid #dc3232;background:#fff;padding: .2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0
0 0 1em}.wpcf7-list-item-label::before,.wpcf7-list-item-label::after{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:0.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0
24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner::before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1000ms;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion: reduce){.wpcf7-spinner::before{animation-name:blink;animation-duration:2000ms}}@keyframes
spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes
blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 [inert]{opacity:0.5}.wpcf7 input[type="file"]{cursor:pointer}.wpcf7 input[type="file"]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type="url"],
.wpcf7 input[type="email"],
.wpcf7 input[type="tel"]{direction:ltr}.wpcf7-reflection>output{display:list-item;list-style:none}.wpcf7-reflection>output[hidden]{display:none}.panel-grid.panel-has-style>.panel-row-style,.panel-grid.panel-no-style{display:flex;-ms-flex-wrap:wrap;flex-wrap:nowrap;-ms-justify-content:space-between;justify-content:space-between}.panel-grid .so-parallax{position:relative}.panel-grid .so-parallax>:not(.simpleParallax){position:relative;z-index:1}.panel-grid .so-parallax .simpleParallax{overflow:hidden}.panel-grid .so-parallax .simpleParallax,.panel-grid .so-parallax img[data-siteorigin-parallax]{bottom:0;left:0;position:absolute;right:0;top:0;width:100%;z-index:0}.panel-background-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.panel-has-overlay .panel-cell-style,.panel-has-overlay .panel-row-style,.panel-has-overlay .panel-widget-style{overflow:hidden;position:relative;z-index:1}.panel-layout.panel-is-rtl .panel-grid.panel-has-style>.panel-row-style,.panel-layout.panel-is-rtl .panel-grid.panel-no-style{-ms-flex-direction:row-reverse;flex-direction:row-reverse}.panel-grid-cell{-ms-box-sizing:border-box;box-sizing:border-box}.panel-grid-cell .panel-cell-style{height:100%}.panel-grid-cell .so-panel{zoom:1}.panel-grid-cell .so-panel:before{content:"";display:block}.panel-grid-cell .so-panel:after{content:"";display:table;clear:both}.panel-grid-cell .panel-last-child{margin-bottom:0}.panel-grid-cell .widget-title{margin-top:0}body.siteorigin-panels-before-js:not(.siteorigin-panels-css-container){overflow-x:clip}body.siteorigin-panels-before-js:not(.siteorigin-panels-css-container) .siteorigin-panels-stretch{margin-right:-1000px!important;margin-left:-1000px!important;padding-right:1000px!important;padding-left:1000px!important}.so-sr-only{clip:rect(0,0,0,0);height:1px;left:-10000px;overflow:hidden;position:absolute;top:auto;white-space:nowrap;width:1px}.cmplz-video.cmplz-iframe-styles{background-color:transparent}.cmplz-video.cmplz-hidden{visibility:hidden !important}.cmplz-blocked-content-notice{display:none}.cmplz-placeholder-parent{height:inherit}.cmplz-optin .cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-optin .cmplz-wp-video .cmplz-blocked-content-notice,.cmplz-optout .cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-optout .cmplz-wp-video .cmplz-blocked-content-notice{display:block}.cmplz-blocked-content-container,.cmplz-wp-video{animation-name:cmplz-fadein;animation-duration:600ms;background:#FFF;border:0;border-radius:3px;box-shadow:0 0 1px 0 rgba(0,0,0,0.5),0 1px 10px 0 rgba(0,0,0,0.15);display:flex;justify-content:center;align-items:center;background-repeat:no-repeat !important;background-size:cover !important;height:inherit;position:relative}.cmplz-blocked-content-container.gmw-map-cover,.cmplz-wp-video.gmw-map-cover{max-height:100%;position:absolute}.cmplz-blocked-content-container.cmplz-video-placeholder,.cmplz-wp-video.cmplz-video-placeholder{padding-bottom:initial}.cmplz-blocked-content-container iframe,.cmplz-wp-video iframe{visibility:hidden;max-height:100%;border:0 !important}.cmplz-blocked-content-container .cmplz-custom-accept-btn,.cmplz-wp-video .cmplz-custom-accept-btn{white-space:normal;text-transform:initial;cursor:pointer;position:absolute !important;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);max-width:200px;font-size:14px;padding:10px;background-color:rgba(0,0,0,0.5);color:#fff;text-align:center;z-index:98;line-height:23px}.cmplz-blocked-content-container .cmplz-custom-accept-btn:focus,.cmplz-wp-video .cmplz-custom-accept-btn:focus{border:1px dotted #cecece}.cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-wp-video .cmplz-blocked-content-notice{white-space:normal;text-transform:initial;position:absolute !important;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);max-width:300px;font-size:14px;padding:10px;background-color:rgba(0,0,0,0.5);color:#fff;text-align:center;z-index:98;line-height:23px}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-links,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-links{display:block;margin-bottom:10px}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-links a,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-links a{color:#fff}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-blocked-content-notice-body,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-blocked-content-notice-body{display:block}.cmplz-blocked-content-container div div{display:none}.cmplz-wp-video .cmplz-placeholder-element{width:100%;height:inherit}@keyframes cmplz-fadein{from{opacity:0}to{opacity:1}}.qlwapp__bot-frame{display:block;width:100%;height:min(var(--qlwapp-scheme-box-max-height),100dvh - 160px);border:0;background-color:#fff}@font-face{font-family:qlwapp-whatsapp;src:url(data:application/x-font-woff;charset=utf-8;base64,d09GRgABAAAAAAYEAAsAAAAABbgAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABPUy8yAAABCAAAAGAAAABgDxIFKmNtYXAAAAFoAAAAVAAAAFQXVtKHZ2FzcAAAAbwAAAAIAAAACAAAABBnbHlmAAABxAAAAfwAAAH8pb7IGGhlYWQAAAPAAAAANgAAADYUXm9HaGhlYQAAA/gAAAAkAAAAJAfAA8ZobXR4AAAEHAAAABQAAAAUCgAAA2xvY2EAAAQwAAAADAAAAAwAKAESbWF4cAAABDwAAAAgAAAAIAAJAJluYW1lAAAEXAAAAYYAAAGGmUoJ+3Bvc3QAAAXkAAAAIAAAACAAAwAAAAMDAAGQAAUAAAKZAswAAACPApkCzAAAAesAMwEJAAAAAAAAAAAAAAAAAAAAARAAAAAAAAAAAAAAAAAAAAAAQAAA6QADwP/AAEADwABAAAAAAQAAAAAAAAAAAAAAIAAAAAAAAwAAAAMAAAAcAAEAAwAAABwAAwABAAAAHAAEADgAAAAKAAgAAgACAAEAIOkA//3//wAAAAAAIOkA//3//wAB/+MXBAADAAEAAAAAAAAAAAAAAAEAAf//AA8AAQAAAAAAAAAAAAIAADc5AQAAAAABAAAAAAAAAAAAAgAANzkBAAAAAAEAAAAAAAAAAAACAAA3OQEAAAAAAwAD/8AD/gPAACcATwCWAAABJicuAScmIyIHDgEHBhUUFhcDJR4BMzE4ATEyNz4BNzY1NCcuAScmATEiJi8BBzcnLgE1NDc+ATc2MzIXHgEXFhcWFx4BFxYVFAcOAQcGIxMuAScmIgcOAQcOAScuAScuAScmNjc+ATc+ATc2JicuAScuASMmIiMiBgcOARUUFhcWFx4BFxYXHgEXHgE3PgE3PgEnLgEnA2kkKSpbMTEzaVxdiSgoIiJIAQ03e0BpXF2KKCgKCiYbHP51OW0xD6ArCiAhIiFyTU1XKygpTCIjHh0XFyAICCEick1NV+cJRAkJDQcGHAYGDAkKOCQdJAYGBwUECgUEBQMDAQMCHQgHEAUGDAcGEwgJJC8FAhEQOCcnMBYkDhcoERI7CAgCAgMMCgMrJBwcJQoKKCiKXFxpQ4E6/vlHHx8oKIldXGkzMTFbKin9Fx4dCSmbEDJzPFdNTHMhIQgIHxcXHh4jIkwpKCtXTU1yISIBPAUhBAMKCSIHBgIFBRogGTYJCQwFBAwGBgkGBgwEBUcTEgMBBwkJMi8vTgYDFxY8IB8UCg0EBwEDAyMWFiIEBAcEAAAAAAEAAAABAAAmrdZpXw889QALBAAAAAAA2KCVZQAAAADYoJVlAAD/wAP+A8AAAAAIAAIAAAAAAAAAAQAAA8D/wAAABAAAAAAAA/4AAQAAAAAAAAAAAAAAAAAAAAUEAAAAAAAAAAAAAAACAAAABAAAAwAAAAAACgAUAB4A/gABAAAABQCXAAMAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAADgCuAAEAAAAAAAEABwAAAAEAAAAAAAIABwBgAAEAAAAAAAMABwA2AAEAAAAAAAQABwB1AAEAAAAAAAUACwAVAAEAAAAAAAYABwBLAAEAAAAAAAoAGgCKAAMAAQQJAAEADgAHAAMAAQQJAAIADgBnAAMAAQQJAAMADgA9AAMAAQQJAAQADgB8AAMAAQQJAAUAFgAgAAMAAQQJAAYADgBSAAMAAQQJAAoANACkaWNvbW9vbgBpAGMAbwBtAG8AbwBuVmVyc2lvbiAxLjAAVgBlAHIAcwBpAG8AbgAgADEALgAwaWNvbW9vbgBpAGMAbwBtAG8AbwBuaWNvbW9vbgBpAGMAbwBtAG8AbwBuUmVndWxhcgBSAGUAZwB1AGwAYQByaWNvbW9vbgBpAGMAbwBtAG8AbwBuRm9udCBnZW5lcmF0ZWQgYnkgSWNvTW9vbi4ARgBvAG4AdAAgAGcAZQBuAGUAcgBhAHQAZQBkACAAYgB5ACAASQBjAG8ATQBvAG8AbgAuAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==) format("woff");font-weight:normal;font-style:normal}.qlwapp__icon{all:unset;font-family:qlwapp-whatsapp,serif,sans-serif !important;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.qlwapp__icon::before{content:""}.qlwapp__previous,.qlwapp__close{font-family:"Source Serif Pro",serif,sans-serif;font-style:unset;font-size:24px;font-weight:bold;cursor:pointer;text-align:center;line-height:1em;z-index:1;fill:var(--qlwapp-scheme-text);display:flex}.qlwapp__button{display:inline-flex;position:relative;align-items:center;justify-content:center;gap:12px;text-decoration:none;white-space:nowrap;pointer-events:all;margin:24px
auto;height:40px;box-shadow:0 1px 6px 0 rgba(0,0,0,.06),0 2px 32px 0 rgba(0,0,0,.16);cursor:pointer}.qlwapp__button,.qlwapp__button:active,.qlwapp__button:focus,.qlwapp__button:hover{outline:none !important;text-decoration:none !important;color:var(--qlwapp-scheme-text) !important;background-color:var(--qlwapp-scheme-brand) !important}.qlwapp__button .qlwapp__label,.qlwapp__button
.qlwapp__time{position:absolute;bottom:-2em;color:initial;font-size:10px;display:inline-block;top:auto;width:120px}.qlwapp__button
.qlwapp__close{font-size:var(--qlwapp-scheme-icon-font-size)}.qlwapp__button
.qlwapp__icon{display:flex;align-items:baseline;font-size:var(--qlwapp-scheme-icon-font-size)}.qlwapp__button
img.qlwapp__icon{width:var(--qlwapp-scheme-icon-font-size);height:var(--qlwapp-scheme-icon-font-size);object-fit:contain}.qlwapp__button--button{padding:var(--qlwapp-padding-xs) var(--qlwapp-padding-md)}.qlwapp__button--image{width:auto;height:auto}.qlwapp__button--bubble{right:auto;width:var(--qlwapp-scheme-icon-size);height:var(--qlwapp-scheme-icon-size)}.qlwapp__button--bubble
.qlwapp__icon{margin:0}.qlwapp__button--bubble
.qlwapp__text{position:absolute;right:var(--qlwapp-scheme-icon-size);height:var(--qlwapp-scheme-icon-size);margin:0
24px;display:flex;align-items:center;justify-content:flex-end;font-weight:bold;white-space:pre;color:var(--qlwapp-scheme-text-secondary)}.qlwapp__button--disabled{pointer-events:none;opacity:.5}.qlwapp__notification-bubble{position:absolute;top:-4px;right:-4px;background-color:#dc3545;color:#fff;border-radius:50%;width:20px;height:20px;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:bold;line-height:1;z-index:10;border:2px
solid #fff;box-shadow:0 2px 4px rgba(0,0,0,.2);animation-duration:1.5s;animation-timing-function:ease-in;animation-iteration-count:1;--qlwapp-pulse-color:rgb(220 53 69 / 70%);--qlwapp-pulse-size:4px}.qlwapp__notification-bubble--bounce{animation-name:bounce}.qlwapp__notification-bubble--flash{animation-name:flash}.qlwapp__notification-bubble--pulse{animation-name:pulse}.qlwapp__notification-bubble--shakeX{animation-name:shakeX}.qlwapp__notification-bubble--shakeY{animation-name:shakeY}.qlwapp__notification-bubble--none{animation:none}.qlwapp__avatar__sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.qlwapp__avatar{position:relative;width:62px;height:62px}.qlwapp__avatar .qlwapp__avatar__type-badge{position:absolute;top:-2px;right:-4px;width:18px;height:18px;border-radius:50%;background-color:var(--qlwapp-scheme-brand);color:var(--qlwapp-scheme-text);display:flex;align-items:center;justify-content:center;z-index:5;box-shadow:0 0 0 2px #fff}.qlwapp__avatar .qlwapp__avatar__type-badge
svg{width:11px;height:11px;min-width:11px;min-height:11px}.qlwapp__avatar
.qlwapp__avatar__container{overflow:hidden;width:inherit;height:inherit;border-radius:50%;box-shadow:0 0 0 2px #eee;display:flex;align-items:center;justify-content:center}.qlwapp__avatar .qlwapp__avatar__container--icon{background-color:var(--qlwapp-scheme-brand);color:var(--qlwapp-scheme-text);font-weight:bold;font-size:30px}.qlwapp__avatar .qlwapp__avatar__container
svg{width:50%}.qlwapp__avatar .qlwapp__avatar__container
img{width:100%;height:auto}.qlwapp__contact-list{height:100%;overflow:auto;overscroll-behavior:contain}.qlwapp__contact{display:flex;align-items:center;gap:var(--qlwapp-padding-sm);padding:var(--qlwapp-padding-sm) var(--qlwapp-padding-lg);color:inherit;position:relative;cursor:pointer;width:100%;text-decoration:none;height:auto}.qlwapp__contact:only-child{height:100%;text-align:center;flex-direction:column;justify-content:center}.qlwapp__contact:not(:first-child){border-top:1px solid rgba(0,0,0,.1)}.qlwapp__contact:hover,.qlwapp__contact:focus-visible{background-color:rgba(0,0,0,.05)}.qlwapp__contact:active{background-color:rgba(0,0,0,.1)}.qlwapp__contact:nth-child(1):nth-last-child(2),.qlwapp__contact:nth-child(2):nth-last-child(1){height:50%}.qlwapp__contact--disabled{pointer-events:none;opacity:.5}.qlwapp__status{display:flex;align-items:center;gap:3px}.qlwapp__status__indicator{width:10px;height:10px;border-radius:50%;border:1px
solid #fff}.qlwapp__status__indicator--online{background-color:#00d084}.qlwapp__status__indicator--offline{background-color:#e63946}.qlwapp__status__text{font-size:10px;color:#666}.qlwapp__contact-list__empty{display:flex;height:134px;justify-content:center;align-items:center}.qlwapp__container{pointer-events:none;box-sizing:border-box;font-size:var(--qlwapp-scheme-font-size);font-family:var(--qlwapp-scheme-font-family);display:flex;flex-direction:column;width:430px}.qlwapp__container
*{box-sizing:border-box}.qlwapp__container.qlwapp-hide,.qlwapp__container .qlwapp__contact.qlwapp-hide{display:none}.qlwapp__container.mobile .qlwapp__contact.qlwapp-desktop,.qlwapp__container.mobile.qlwapp-desktop{display:none}.qlwapp__container.desktop .qlwapp__contact.qlwapp-mobile,.qlwapp__container.desktop.qlwapp-mobile{display:none}.qlwapp__container.qlwapp__container--middle-left,.qlwapp__container.qlwapp__container--bottom-left,.qlwapp__container.qlwapp__container--middle-right,.qlwapp__container.qlwapp__container--bottom-right{position:fixed;z-index:9999999}.qlwapp__container.qlwapp__container--middle-left,.qlwapp__container.qlwapp__container--bottom-left{right:auto;left:0}.qlwapp__container.qlwapp__container--middle-left .qlwapp__button .qlwapp__label,.qlwapp__container.qlwapp__container--middle-left .qlwapp__button .qlwapp__time,.qlwapp__container.qlwapp__container--bottom-left .qlwapp__button .qlwapp__label,.qlwapp__container.qlwapp__container--bottom-left .qlwapp__button
.qlwapp__time{left:0;right:auto}.qlwapp__container.qlwapp__container--middle-left .qlwapp__button,.qlwapp__container.qlwapp__container--bottom-left
.qlwapp__button{margin-left:20px}.qlwapp__container.qlwapp__container--middle-left .qlwapp__button--bubble .qlwapp__text,.qlwapp__container.qlwapp__container--bottom-left .qlwapp__button--bubble
.qlwapp__text{right:auto;left:var(--qlwapp-scheme-icon-size)}.qlwapp__container.qlwapp__container--middle-left .qlwapp__modal::before,.qlwapp__container.qlwapp__container--bottom-left .qlwapp__modal::before{right:auto;left:20px}.qlwapp__container.qlwapp__container--middle-right,.qlwapp__container.qlwapp__container--bottom-right{left:auto;right:0}.qlwapp__container.qlwapp__container--middle-right .qlwapp__button .qlwapp__label,.qlwapp__container.qlwapp__container--middle-right .qlwapp__button .qlwapp__time,.qlwapp__container.qlwapp__container--bottom-right .qlwapp__button .qlwapp__label,.qlwapp__container.qlwapp__container--bottom-right .qlwapp__button
.qlwapp__time{left:auto;right:0}.qlwapp__container.qlwapp__container--middle-right .qlwapp__button,.qlwapp__container.qlwapp__container--bottom-right
.qlwapp__button{margin-right:20px}.qlwapp__container.qlwapp__container--middle-left,.qlwapp__container.qlwapp__container--middle-right{transition:top .3s ease;top:auto;bottom:0}.qlwapp__container.qlwapp__container--middle-left:not(.qlwapp__container--closing,.qlwapp__container--opening,.qlwapp__container--open),.qlwapp__container.qlwapp__container--middle-right:not(.qlwapp__container--closing,.qlwapp__container--opening,.qlwapp__container--open){top:40%;bottom:auto}.qlwapp__container.qlwapp__container--bottom-left,.qlwapp__container.qlwapp__container--bottom-right{top:auto;bottom:0}.qlwapp__container.qlwapp__container--rounded .qlwapp__button--bubble
img.qlwapp__icon{border-radius:200px;overflow:hidden}.qlwapp__container.qlwapp__container--rounded .qlwapp__button--bubble{border-radius:200px}.qlwapp__container.qlwapp__container--rounded .qlwapp__button--button{border-radius:50px}.qlwapp__container.qlwapp__container--rounded .qlwapp__button--button
img.qlwapp__icon{border-radius:200px;max-height:28px;width:auto}.qlwapp__container.qlwapp__container--rounded
.qlwapp__modal{border-radius:8px}.qlwapp__container.qlwapp__container--rounded .qlwapp__modal
.qlwapp__message{border-radius:4px}.qlwapp__container.qlwapp__container--rounded .qlwapp__modal .qlwapp__message::before{background-color:inherit}.qlwapp__container p:last-child{margin:0}.qlwapp__container
time{opacity:.8;font-style:italic;font-size:10px}.qlwapp-is-mobile{width:auto}.qlwapp-is-mobile.qlwapp__container--rounded
.qlwapp__modal{border-radius:0}.qlwapp{font-weight:normal;font-size:12px;font-family:Inter,sans-serif}.qlwapp--woocommerce
.qlwapp__container{display:block;width:auto}.qlwapp--woocommerce .qlwapp__container .qlwapp__button--button.qlwapp__button,.qlwapp--woocommerce .qlwapp__container .qlwapp__button--bubble.qlwapp__button{margin:0}.qlwapp--woocommerce .qlwapp__container .qlwapp__button--button.qlwapp__button{width:100%}.qlwapp--shortcode
.qlwapp__container{width:auto}@keyframes
pulse{0%{transform:scale3d(1, 1, 1)}50%{transform:scale3d(1.5, 1.5, 1.5)}100%{transform:scale3d(1, 1, 1)}}.qlwapp__footer,.qlwapp__response{position:relative;bottom:0;left:0;right:0;height:auto;width:100%;overflow:hidden}.qlwapp__footer pre,.qlwapp__footer input,.qlwapp__footer textarea,.qlwapp__response pre,.qlwapp__response input,.qlwapp__response
textarea{max-height:160px;color:inherit;background-color:inherit}.qlwapp__footer::before,.qlwapp__response::before{pointer-events:none;position:absolute;content:"";height:100%;background:linear-gradient(315deg, transparent 0%, rgba(0, 0, 0, 0.025) 100%);top:0;left:0;right:0}.qlwapp__footer::after,.qlwapp__response::after{content:" ";height:1px;background-color:rgba(0,0,0,.075);position:absolute;top:0;left:0;right:0}.qlwapp__footer{display:flex;justify-content:center;flex-direction:column;align-items:center;text-align:center;min-height:56px;width:100%;font-size:12px;padding:var(--qlwapp-padding-sm) var(--qlwapp-padding-lg)}.qlwapp__footer>*{width:100%;white-space:pre-wrap}.qlwapp__footer
img{max-width:100px}.qlwapp__footer
*{color:var(--qlwapp-scheme-text-secondary)}.qlwapp__footer
p{padding:0;font-size:inherit;width:100%;white-space:pre-wrap}.qlwapp__footer p:last-child{margin-bottom:0}.qlwapp__footer h1,.qlwapp__footer h2,.qlwapp__footer h3,.qlwapp__footer h4,.qlwapp__footer h5,.qlwapp__footer
h6{display:block;font-weight:600;margin:0;padding:0;white-space:pre-wrap;color:inherit;font-family:inherit}.qlwapp__footer
h1{font-size:2.5em}.qlwapp__footer
h2{font-size:2em}.qlwapp__footer
h3{font-size:1.5em}.qlwapp__footer
h4{font-size:1.25em}.qlwapp__footer
h5{font-size:1em}.qlwapp__footer
h6{font-size:.75em}.qlwapp__response,.qlwapp__response pre,.qlwapp__response textarea,.qlwapp__response
.qlwapp__response__buttons{min-height:56px}.qlwapp__response pre,.qlwapp__response input,.qlwapp__response
textarea{width:100%;height:100%;resize:none;border:none;color:var(--qlwapp-scheme-text-secondary);padding:var(--qlwapp-padding-sm) var(--qlwapp-padding-lg);padding-right:calc(var(--qlwapp-padding-sm) + var(--qlwapp-button-width, 32px));font-family:var(--qlwapp-scheme-font-family);font-size:1em !important;font-weight:normal;line-height:20px;white-space:pre-wrap;word-wrap:break-word;border-radius:inherit;margin:0}.qlwapp__response
pre{visibility:hidden}.qlwapp__response input,.qlwapp__response
textarea{position:absolute;bottom:0;left:0}.qlwapp__response input:focus,.qlwapp__response textarea:focus{outline:none}.qlwapp__response input::placeholder,.qlwapp__response textarea::placeholder{opacity:.5;color:inherit}.qlwapp__response
.qlwapp__response__buttons{position:absolute;top:0;right:21px;display:flex;align-items:center}.qlwapp__response .qlwapp__response__buttons
svg{width:18px}.qlwapp__response .qlwapp__response__buttons>i{opacity:.4}.qlwapp__response .qlwapp__response__buttons>i,.qlwapp__response .qlwapp__response__buttons>a{cursor:pointer;margin:0
0 0 10px;display:flex;font-size:18px;align-items:center;text-decoration:none}.qlwapp__response .qlwapp__response__buttons .qlwapp__reply--button-label{margin-right:5px}.qlwapp__response .qlwapp__response__buttons .qlwapp__reply--disabled{pointer-events:none;opacity:.5}.qlwapp__response .qlwapp__response__buttons.active>i{display:none}.qlwapp__response .qlwapp__response__buttons.active>i.qlwf-emoji{display:block}.qlwapp__response--end-conversation
pre{opacity:.5;visibility:visible;text-align:center}.qlwapp__response .qlwapp__country-selector{position:absolute;top:0;left:0;height:100%;border:none;border-right:1px solid rgba(0,0,0,.1);background:rgba(0,0,0,0);color:inherit;font-size:.875em;padding:0
var(--qlwapp-padding-sm);cursor:pointer;appearance:none;outline:none;z-index:1;max-width:90px;white-space:nowrap;overflow:hidden}.qlwapp__response .qlwapp__country-selector:focus{outline:none}.qlwapp__response .qlwapp__country-selector:disabled{opacity:.5;cursor:default}.qlwapp__response .qlwapp__response__input--phone{padding-left:calc(90px + var(--qlwapp-padding-sm))}.qlwapp__response input[type=date],.qlwapp__response input[type=datetime-local]{width:100%;height:100%;border:none;padding:var(--qlwapp-padding-sm) var(--qlwapp-padding-lg);padding-right:calc(var(--qlwapp-padding-sm) + var(--qlwapp-button-width, 32px));font-family:var(--qlwapp-scheme-font-family);font-size:1em !important;font-weight:normal;line-height:20px;border-radius:inherit;margin:0;background-color:rgba(0,0,0,0);color:inherit;display:flex;align-items:center}.qlwapp__response input[type=date]:focus,.qlwapp__response input[type=datetime-local]:focus{outline:none}.qlwapp__response input[type=date]::-webkit-calendar-picker-indicator,.qlwapp__response input[type=datetime-local]::-webkit-calendar-picker-indicator{margin-right:calc(var(--qlwapp-button-width, 32px) + 8px);cursor:pointer;opacity:.7;transition:opacity .2s}.qlwapp__response input[type=date]::-webkit-calendar-picker-indicator:hover,.qlwapp__response input[type=datetime-local]::-webkit-calendar-picker-indicator:hover{opacity:1}.qlwapp__response .qlwapp__response__date-range{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:3px var(--qlwapp-padding-sm);width:100%;padding:var(--qlwapp-padding-sm) var(--qlwapp-padding-lg);padding-right:calc(var(--qlwapp-padding-sm) + var(--qlwapp-button-width, 32px));box-sizing:border-box}.qlwapp__response .qlwapp__response__date-range input[type=date],.qlwapp__response .qlwapp__response__date-range input[type=datetime-local]{position:static;display:flex;justify-content:space-between;width:100%;min-width:0;height:auto;min-height:0;padding:1px
0;padding-right:0;border-radius:0;font-size:.875em !important}.qlwapp__response .qlwapp__response__date-range input[type=date]::-webkit-calendar-picker-indicator,.qlwapp__response .qlwapp__response__date-range input[type=datetime-local]::-webkit-calendar-picker-indicator{margin-right:0;flex-shrink:0}.qlwapp__response .qlwapp__response__date-range__label{font-size:.75em;opacity:.6;white-space:nowrap;line-height:1.2}.qlwapp__response:has(.qlwapp__response__date-range) .qlwapp__response__buttons{top:50%;transform:translateY(-50%);min-height:auto}.qlwapp__consent{padding:var(--qlwapp-padding-sm) var(--qlwapp-padding-lg);border-top:1px solid rgba(0,0,0,.075);background-color:rgba(0,0,0,.025)}.qlwapp__consent .qlwapp__consent-label{display:flex;align-items:flex-start;gap:8px;cursor:pointer;font-size:13px;line-height:1.4;color:var(--qlwapp-scheme-text-secondary);margin:0}.qlwapp__consent .qlwapp__consent-checkbox{margin:0;margin-top:2px;flex-shrink:0;width:16px;height:16px;cursor:pointer;accent-color:var(--qlwapp-scheme-brand)}.qlwapp__consent .qlwapp__consent-text{flex:1;user-select:none}.qlwapp__general-consent{text-align:start;font-size:12px;padding:var(--qlwapp-padding-sm) var(--qlwapp-padding-lg);border-top:1px solid rgba(0,0,0,.075);background-color:rgba(0,0,0,.025);animation:fadeIn .3s ease-in-out}.qlwapp__general-consent--required{background-color:rgba(255,235,200,.4);border-top:1px solid rgba(255,152,0,.2)}.qlwapp__general-consent .qlwapp__general-consent-label{display:flex;align-items:flex-start;gap:8px;cursor:pointer;font-size:13px;line-height:1.4;color:var(--qlwapp-scheme-text-secondary);margin:0}.qlwapp__general-consent .qlwapp__general-consent-checkbox{margin:0;margin-top:2px;flex-shrink:0;width:16px;height:16px;cursor:pointer;accent-color:var(--qlwapp-scheme-brand)}.qlwapp__general-consent .qlwapp__general-consent-text{flex:1;user-select:none}.qlwapp__general-consent .qlwapp__general-consent-text
br{display:block;content:"";margin-top:.5em}@keyframes
fadeIn{from{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.qlwapp__general-consent--accepted{animation:fadeOut 1s ease-in-out forwards}@keyframes
fadeOut{from{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-10px)}}.qlwapp__header{background-color:var(--qlwapp-scheme-brand);color:var(--qlwapp-scheme-text);position:relative;overflow:hidden;height:auto}.qlwapp__header::before{content:"";position:absolute;inset:0;background:linear-gradient(315deg, transparent 0%, rgba(0, 0, 0, 0.05) 100%)}.qlwapp__header
.qlwapp__close{position:absolute;top:12px;right:12px}@media(width >= 430px){.qlwapp__header
.qlwapp__close{position:absolute;top:7px;right:7px;font-size:18px}}.qlwapp__header .qlwapp__header-description{align-items:center;font-size:12px}.qlwapp__header .qlwapp__header-description
p{padding:0;font-size:inherit;width:100%;color:inherit;font-family:inherit;margin:0}.qlwapp__header .qlwapp__header-description p:last-child{margin-bottom:0}.qlwapp__header .qlwapp__header-description h1,.qlwapp__header .qlwapp__header-description h2,.qlwapp__header .qlwapp__header-description h3,.qlwapp__header .qlwapp__header-description h4,.qlwapp__header .qlwapp__header-description h5,.qlwapp__header .qlwapp__header-description
h6{display:block;font-weight:600;margin:0;padding:0;white-space:pre-wrap;color:inherit;font-family:inherit}.qlwapp__header .qlwapp__header-description
h1{font-size:2.5em}.qlwapp__header .qlwapp__header-description
h2{font-size:2em}.qlwapp__header .qlwapp__header-description
h3{font-size:1.5em}.qlwapp__header .qlwapp__header-description
h4{font-size:1.25em}.qlwapp__header .qlwapp__header-description
h5{font-size:1em}.qlwapp__header .qlwapp__header-description
h6{font-size:.75em}.qlwapp__header .qlwapp__header-description
img{max-width:100px}.qlwapp__header .qlwapp__header-description
*{color:var(--qlwapp-scheme-text) !important}.qlwapp__header .qlwapp__header-description,.qlwapp__header .qlwapp__header-contact{padding:calc(var(--qlwapp-padding-xs) + 2px) var(--qlwapp-padding-lg);min-height:100%}.qlwapp__header .qlwapp__header-contact{display:flex;justify-content:flex-end;align-items:center;gap:var(--qlwapp-padding-sm)}.qlwapp__header .qlwapp__header-contact .qlwapp__header-contact-buttons{display:flex;margin-right:auto;align-items:center;flex-shrink:0}.qlwapp__header .qlwapp__header-contact .qlwapp__header-contact-buttons
.qlwapp__previous{width:100%;height:100%}.qlwapp__header .qlwapp__header-contact .qlwapp__header-contact-buttons .qlwapp__previous--disabled{opacity:.5;pointer-events:none !important}.qlwapp__header .qlwapp__header-contact .qlwapp__header-contact-buttons
.qlwapp__reset{margin-left:15px;color:var(--qlwapp-scheme-text) !important}.qlwapp__header .qlwapp__header-contact
.qlwapp__info{text-align:end;color:var(--qlwapp-scheme-text) !important;overflow:hidden;min-width:0}.qlwapp__header .qlwapp__header-contact .qlwapp__info
.qlwapp__name{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.qlwapp__header .qlwapp__header-contact .qlwapp__info
.qlwapp__time{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.qlwapp__header .qlwapp__header-contact
.qlwapp__avatar{width:42px;height:42px;flex-shrink:0}.qlwapp__message-list{display:flex;align-items:center;flex-direction:column;gap:var(--qlwapp-padding-sm);padding:var(--qlwapp-padding-sm) var(--qlwapp-padding-lg);overflow:hidden auto;overscroll-behavior:contain;max-height:min(var(--qlwapp-scheme-box-max-height),100dvh - 220px)}.qlwapp__message{padding:var(--qlwapp-padding-sm) var(--qlwapp-padding-md);position:relative;align-self:flex-start;word-wrap:break-word;max-width:calc(100% - var(--qlwapp-padding-sm)*2);background-color:#eee;color:#111}.qlwapp__message::before{content:"";position:absolute;top:0;width:20px;height:20px;right:auto;left:0;transform:matrix(1, 0, 1, 1, -2, 0)}.qlwapp__message--image{width:100%;height:100%}.qlwapp__message--video,.qlwapp__message--audio,.qlwapp__message--embed{position:relative;max-width:100%}.qlwapp__message--video video,.qlwapp__message--video audio,.qlwapp__message--audio video,.qlwapp__message--audio audio,.qlwapp__message--embed video,.qlwapp__message--embed
audio{display:block;max-width:100%;border-radius:inherit}.qlwapp__message--video video,.qlwapp__message--audio video,.qlwapp__message--embed
video{max-height:300px;object-fit:contain}.qlwapp__message--video audio,.qlwapp__message--audio audio,.qlwapp__message--embed
audio{height:40px}.qlwapp__message--video iframe,.qlwapp__message--audio iframe,.qlwapp__message--embed
iframe{display:block;width:100%;height:157px;border:none;border-radius:inherit}.qlwapp__message--user{place-self:end flex-end;margin-top:0;word-break:var(--qlwapp-scheme-box-message-word-break);color:var(--qlwapp-scheme-text) !important;background-color:var(--qlwapp-scheme-brand) !important}.qlwapp__message--user::before{right:0;left:auto;transform:matrix(1, 0, 1, -1, 2, 0)}.qlwapp__message--user
a{color:var(--qlwapp-scheme-text) !important;text-decoration:underline}.qlwapp__message--user:first-child::before{top:-6px;right:10%;transform:rotate(45deg)}.qlwapp__message--user,.qlwapp__message--choice-input{width:auto;color:var(--qlwapp-scheme-text) !important;background-color:var(--qlwapp-scheme-brand) !important}.qlwapp__message--choice-input{place-self:end flex-end;cursor:pointer;transition:all .2s ease}.qlwapp__message--choice-input::before{content:none}.qlwapp__message--choice-input:hover{box-shadow:0 2px 8px rgba(0,0,0,.3)}.qlwapp__message--error{background-color:#ffbfbf !important;color:#750000 !important}.qlwapp__message--error::before{background-color:#ffbfbf !important}.qlwapp__rating-form{display:flex;flex-direction:column;gap:var(--qlwapp-padding-sm);width:100%;padding:0
var(--qlwapp-padding-sm)}.qlwapp__rating-label{font-size:.875rem;color:#666}.qlwapp__rating-label--left{text-align:start;width:100%}.qlwapp__rating-label--right{text-align:end;width:100%;padding-right:var(--qlwapp-padding-sm)}.qlwapp__rating-buttons{display:flex;flex-wrap:wrap;justify-content:space-between;gap:4px;padding:var(--qlwapp-padding-sm) 0;width:100%}.qlwapp__rating-number{width:calc((100% - 16px)/5);aspect-ratio:1;max-width:50px;display:flex;align-items:center;justify-content:center;font-weight:500;font-size:.9rem;cursor:pointer;user-select:none;transition:all .2s ease-in-out;border-radius:50%;border-width:2px;border-style:solid;border-color:rgba(37,211,102,.25);background-color:rgba(37,211,102,.05);color:var(--qlwapp-scheme-brand);flex-shrink:0}.qlwapp__rating-number:hover,.qlwapp__rating-number--selected{background-color:rgba(37,211,102,.25);border-color:var(--qlwapp-scheme-brand)}.qlwapp__rating-icon{transition:all .2s ease;border-radius:50%;padding:5px;display:flex;align-items:center;justify-content:center;cursor:pointer;width:calc((100% - 16px)/5);aspect-ratio:1;max-width:50px;flex-shrink:0}.qlwapp__rating-icon>svg{stroke:var(--qlwapp-scheme-brand);transition:all .2s ease;width:20px;height:20px}.qlwapp__rating-icon--selected{background-color:rgba(37,211,102,.04)}.qlwapp__rating-icon--selected>svg{fill:var(--qlwapp-scheme-brand)}.qlwapp__rating-icon:hover{background-color:rgba(37,211,102,.06)}.qlwapp__rating-icon:hover>svg{fill:rgba(37,211,102,.15)}.qlwapp__rating-submit{display:flex;justify-content:flex-end;padding-top:var(--qlwapp-padding-sm)}.qlwapp__rating-submit
button{border:none;outline:none;cursor:pointer}.qlwapp__modal{pointer-events:all;position:relative;inset:auto;z-index:99999;box-shadow:0 8px 25px -5px rgba(45,62,79,.15);background-color:#fff;margin:24px
24px 12px}.qlwapp__modal::before{background-color:#fff;content:"";position:absolute;bottom:-6px;right:24px;width:13px;height:13px;transform:rotate(45deg)}.qlwapp__modal
.qlwapp__header{border-top-left-radius:inherit;border-top-right-radius:inherit}.qlwapp__modal .qlwapp__header
.qlwapp__carousel{position:relative}.qlwapp__modal
.qlwapp__body{overflow:hidden}.qlwapp__modal .qlwapp__body
.qlwapp__carousel{position:relative;max-height:min(var(--qlwapp-scheme-box-max-height),100dvh - 220px)}.qlwapp__modal .qlwapp__footer,.qlwapp__modal
.qlwapp__response{border-bottom-left-radius:inherit;border-bottom-right-radius:inherit}.qlwapp__modal .qlwapp__time,.qlwapp__modal .qlwapp__label,.qlwapp__modal .qlwapp-offline-text{font-size:12px;line-height:1.5em;opacity:.6;display:block}.qlwapp__modal
.qlwapp__time{font-size:11px;font-style:italic;color:var(--qlwapp-scheme-contact-availability-color);text-align:justify}.qlwapp__modal
.qlwapp__name{display:block;font-weight:bold;line-height:1.5em;color:var(--qlwapp-scheme-contact-name-color);text-align:justify}.qlwapp__modal
.qlwapp__label{color:var(--qlwapp-scheme-contact-role-color);text-align:justify}.qlwapp-is-mobile
.qlwapp__modal{position:fixed;bottom:0;left:0;right:0;box-shadow:0 5px 20px 5px rgba(0,0,0,.5);margin:0}.qlwapp-is-mobile .qlwapp__modal::before{content:none}.qlwapp-is-mobile .qlwapp__modal
.qlwapp__header{border-top-left-radius:0;border-top-right-radius:0}.qlwapp-is-mobile .qlwapp__modal .qlwapp__footer,.qlwapp-is-mobile .qlwapp__modal
.qlwapp__response{border-bottom-left-radius:0;border-bottom-right-radius:0}@keyframes
closeModal{from{opacity:1;visibility:visible;transform:translateY(0) scale(1)}to{opacity:0;visibility:hidden;transform:translateY(50px)}}@keyframes
openModal{from{opacity:0;visibility:hidden;transform:translateY(50px)}to{visibility:visible;opacity:1;transform:translateY(0) scale(1)}}@keyframes
closeModalInMobile{from{opacity:1;visibility:visible;transform:translateY(0) scale(1)}to{opacity:0;visibility:hidden;transform:translateY(50px) scale(0.9)}}@keyframes
openModalInMobile{from{opacity:0;visibility:hidden;transform:translateY(50px) scale(0.9)}to{visibility:visible;opacity:1;transform:translateY(0) scale(1)}}@keyframes
flash{0%,50%,100%{opacity:1}25%,75%{opacity:0}}@keyframes
bounce{0%,20%,53%,80%,100%{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transform:translate3d(0, 0, 0)}40%,43%{animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);transform:translate3d(0, -30px, 0)}70%{animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);transform:translate3d(0, -15px, 0)}90%{transform:translate3d(0, -4px, 0)}}@keyframes
pulse{0%{box-shadow:0 calc(var(--qlwapp-pulse-size, 12px)*.083) calc(var(--qlwapp-pulse-size, 12px)*.5) 0 rgba(0,0,0,.06),0 calc(var(--qlwapp-pulse-size, 12px)*.167) calc(var(--qlwapp-pulse-size, 12px)*2.667) 0 rgba(0,0,0,.16),0 0 0 0 var(--qlwapp-pulse-color, rgba(37, 211, 102, 0.7))}70%{box-shadow:0 calc(var(--qlwapp-pulse-size, 12px)*.083) calc(var(--qlwapp-pulse-size, 12px)*.5) 0 rgba(0,0,0,.06),0 calc(var(--qlwapp-pulse-size, 12px)*.167) calc(var(--qlwapp-pulse-size, 12px)*2.667) 0 rgba(0,0,0,.16),0 0 0 var(--qlwapp-pulse-size, 12px) var(--qlwapp-pulse-color, rgba(37, 211, 102, 0))}100%{box-shadow:0 calc(var(--qlwapp-pulse-size, 12px)*.083) calc(var(--qlwapp-pulse-size, 12px)*.5) 0 rgba(0,0,0,.06),0 calc(var(--qlwapp-pulse-size, 12px)*.167) calc(var(--qlwapp-pulse-size, 12px)*2.667) 0 rgba(0,0,0,.16),0 0 0 0 var(--qlwapp-pulse-color, rgba(37, 211, 102, 0))}}@keyframes
shakeX{0%,100%{transform:translate3d(0, 0, 0)}10%,30%,50%,70%,90%{transform:translate3d(-10px, 0, 0)}20%,40%,60%,80%{transform:translate3d(10px, 0, 0)}}@keyframes
shakeY{0%,100%{transform:translate3d(0, 0, 0)}10%,30%,50%,70%,90%{transform:translate3d(0, -10px, 0)}20%,40%,60%,80%{transform:translate3d(0, 10px, 0)}}.qlwapp__modal{opacity:0;visibility:hidden}.qlwapp__modal
.qlwapp__carousel{display:flex;width:200%;height:100%}.qlwapp__modal .qlwapp__carousel .qlwapp__carousel-slide{width:50%;transition:max-height 500ms cubic-bezier(0.215, 0.61, 0.355, 1) 1000ms,transform 300ms cubic-bezier(0.215, 0.61, 0.355, 1) 500ms,opacity 500ms ease-in 500ms}.qlwapp__modal .qlwapp__header .qlwapp__name,.qlwapp__modal .qlwapp__header
.qlwapp__avatar{opacity:0;transition:transform cubic-bezier(0.215, 0.61, 0.355, 1) .3s,opacity ease-in .3s}.qlwapp__modal .qlwapp__header
.qlwapp__name{transform:translateX(56px)}.qlwapp__modal .qlwapp__header
.qlwapp__avatar{transform:scale(0.5)}.qlwapp__modal .qlwapp__header
.qlwapp__name{transition-delay:800ms}.qlwapp__modal .qlwapp__header .qlwapp__header-description{transition-delay:850ms}.qlwapp__modal .qlwapp__header
.qlwapp__avatar{transition-delay:900ms}.qlwapp__modal .qlwapp__response,.qlwapp__modal .qlwapp__previous,.qlwapp__modal
.qlwapp__message{transition:transform cubic-bezier(0.215, 0.61, 0.355, 1) 600ms,opacity ease-in 200ms}.qlwapp__modal .qlwapp__previous,.qlwapp__modal
.qlwapp__message{opacity:0}.qlwapp__modal
.qlwapp__response{pointer-events:none;display:none;opacity:0}.qlwapp__modal
.qlwapp__previous{transform:translateX(56px)}.qlwapp__modal
.qlwapp__message{transform:translateY(56px);transition-delay:200ms}.qlwapp__modal
.qlwapp__close{transition:opacity 300ms cubic-bezier(0.215, 0.61, 0.355, 1)}.qlwapp__modal .qlwapp__header-description{transition:opacity 900ms cubic-bezier(0.215, 0.61, 0.355, 1)}.qlwapp__modal
.qlwapp__previous{transition-delay:800ms}.qlwapp__modal .qlwapp__close,.qlwapp__modal .qlwapp__header-description{transition-delay:900ms}.qlwapp__modal
.qlwapp__contact{transition:transform 600ms cubic-bezier(0.215, 0.61, 0.355, 1),opacity 150ms ease-in}.qlwapp__modal .qlwapp__contact:nth-of-type(1){transition-delay:100ms}.qlwapp__modal .qlwapp__contact:nth-of-type(2){transition-delay:200ms}.qlwapp__modal .qlwapp__contact:nth-of-type(3){transition-delay:300ms}.qlwapp__modal .qlwapp__contact:nth-of-type(4){transition-delay:400ms}.qlwapp__modal .qlwapp__contact:nth-of-type(5){transition-delay:500ms}.qlwapp__modal .qlwapp__contact:nth-of-type(6){transition-delay:600ms}.qlwapp__modal .qlwapp__header-contact{opacity:0}.qlwapp__modal
.qlwapp__message{opacity:0;transform:translateY(-56px)}.qlwapp__modal--response .qlwapp__carousel .qlwapp__carousel-slide{transform:translateX(-100%)}.qlwapp__modal--response .qlwapp__carousel .qlwapp__carousel-slide .qlwapp__header-contact{opacity:1}.qlwapp__modal--response
.qlwapp__close{transition-delay:0ms}.qlwapp__modal--response .qlwapp__close,.qlwapp__modal--response .qlwapp__header-description,.qlwapp__modal--response
.qlwapp__contact{opacity:0}.qlwapp__modal--response
.qlwapp__contact{transform:translateY(-33.333%);border-top-color:rgba(0,0,0,0) !important}.qlwapp__modal--response
.qlwapp__message{display:block}.qlwapp__modal--response .qlwapp__message,.qlwapp__modal--response
.qlwapp__previous{opacity:1}.qlwapp__modal--response
.qlwapp__footer{display:none}.qlwapp__modal--response
.qlwapp__response{pointer-events:all;display:block;opacity:1}.qlwapp__modal--response .qlwapp__message,.qlwapp__modal--response
.qlwapp__previous{transform:translate(0)}.qlwapp__modal--response .qlwapp__header .qlwapp__carousel-slide{max-height:84px}.qlwapp__modal--response .qlwapp__header .qlwapp__name,.qlwapp__modal--response .qlwapp__header
.qlwapp__avatar{opacity:1}.qlwapp__modal--response .qlwapp__header .qlwapp__header-description{opacity:0}.qlwapp__modal--response .qlwapp__header .qlwapp__name,.qlwapp__modal--response .qlwapp__header .qlwapp__header-description{transform:translateX(0)}.qlwapp__modal--response .qlwapp__header
.qlwapp__avatar{transform:scale(1)}.qlwapp__modal--opening .qlwapp__response,.qlwapp__modal--opening .qlwapp__close,.qlwapp__modal--opening .qlwapp__previous,.qlwapp__modal--opening .qlwapp__header .qlwapp__name,.qlwapp__modal--opening .qlwapp__header-description{visibility:visible}.qlwapp__modal--closing .qlwapp__info,.qlwapp__modal--closing
.qlwapp__avatar__container{transform:translateX(100px);opacity:0;transition:transform cubic-bezier(0.215, 0.61, 0.355, 1) 300ms,opacity ease-out 200ms}.qlwapp__modal--closing
.qlwapp__message{transition:all .4s;transform:translateY(100%);opacity:0}.qlwapp__modal--closing
.qlwapp__previous{transform:translateX(-24px);opacity:0;transition:transform cubic-bezier(0.215, 0.61, 0.355, 1) 300ms,opacity ease-out 200ms;transition-delay:0ms}.qlwapp__modal--open
.qlwapp__icon{display:none;transform:scale(0, 0) !important;opacity:0 !important}.qlwapp__modal--open
.qlwapp__close{display:none;transform:scale(1, 1) !important;opacity:1 !important}.qlwapp__button{animation-duration:1.5s;animation-timing-function:ease-in;animation-name:var(--qlwapp-button-animation-name, "none");animation-delay:var(--qlwapp-button-animation-delay, 0);animation-iteration-count:1;transform-origin:center;background-image:unset !important}.qlwapp__button--bubble
.qlwapp__close{transform:scale(0, 0);opacity:0;position:absolute}.qlwapp__button--bubble
.qlwapp__icon{transform:scale(1, 1);opacity:1}.qlwapp__button--bubble .qlwapp__icon,.qlwapp__button--bubble
.qlwapp__close{transition:transform 300ms cubic-bezier(0.215, 0.61, 0.355, 1),opacity 300ms ease-in}.qlwapp__container--open .qlwapp__button--bubble
.qlwapp__close{transform:scale(1, 1);opacity:1}.qlwapp__container--open .qlwapp__button--bubble
.qlwapp__icon{transform:scale(0, 0);opacity:0}.qlwapp__container
.qlwapp__modal{animation:openModal .4s forwards}.qlwapp__container--closing
.qlwapp__modal{animation:closeModal .4s forwards}.qlwapp-is-mobile
.qlwapp__modal{animation:openModalInMobile .4s forwards}.qlwapp-is-mobile.qlwapp__container--closing
.qlwapp__modal{animation:closeModalInMobile .4s forwards}.rtl
.qlwapp__modal{direction:ltr !important;unicode-bidi:bidi-override}.rtl .qlwapp__header-description,.rtl .qlwapp__footer,.rtl
.qlwapp__response{direction:rtl !important}:root{--qlwapp-padding-xs:8px;--qlwapp-padding-sm:16px;--qlwapp-padding-md:24px;--qlwapp-padding-lg:32px;--qlwapp-padding-xl:40px}html,body{width:100%;height:100%;margin:0;padding:0;background:#fff;font-weight:400;font-family:"Titillium Web",sans-serif}body.siteorigin-panels-before-js .siteorigin-panels-stretch{margin-right:-1000px !important;margin-left:-1000px !important;padding-right:1000px !important;padding-left:1000px !important}@media(min-width: 1540px){html{font-size:1.1rem}}h1{font-size:2.5rem;margin:0
0 30px 0;font-family:"Playfair Display";color:#000;line-height:1.3}h1
span{font-weight:700}h2,h3,h4,h5,h6{font-size:1.8rem;margin:20px
0 20px 0;padding:0;font-family:"Titillium Web";font-weight:600;color:#cdad33;line-height:1.3}a{text-decoration:none;color:#000}b,strong{font-weight:700}p{font-size:1.2rem;line-height:1.6;font-weight:300;margin:0
0 15px 0}.bg.green{padding:70px
0;background:#506663;color:#fff}.bg.green .panel-grid-cell{max-width:750px;margin:0
auto}.bg.green
h2{color:#fff}.limit{max-width:1500px;margin:0
auto;padding:0
70px;width:-webkit-fill-available}.inner-content.limit{padding:100px
70px}.home .inner-content.limit{padding:0
70px}.home .inner-content.limit h2,.home .inner-content.limit h3,.home .inner-content.limit
h4{margin-bottom:0}.home .inner-content.limit
img{width:100%}.home .limit
main{padding:0}ul{list-style:none;padding:0}.entry-content
ul{list-style:disc;padding:0
0 0 50px;margin:0}.entry-content ul
li{padding:3px
0;font-size:1.15rem;line-height:1.6}.entry-content
ul.list{list-style:none;display:flex;flex-direction:row !important;align-items:center !important;justify-content:center !important;flex-wrap:wrap;gap:40px;margin-top:20px}.entry-content
ul.list.left{flex-direction:column !important;gap:20px;padding:0;justify-content:flex-start !important;align-items:flex-start !important}.entry-content ul.list.left
li{width:inherit}.entry-content ul.list
li{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;text-align:left;width:32%;gap:20px}.entry-content ul.list li
img{width:60px;height:60px}.large
p{font-size:1.5rem}.btn,.wpcf7-submit{text-transform:uppercase;display:inline-block;position:relative;background:#cdad33;color:#fff !important;font-family:"Playfair Display",sans-serif;font-weight:700 !important;border:none;font-size:1.2rem;padding:10px
30px;margin-top:30px;cursor:pointer}.btn:hover,.wpcf7-submit:hover{background:#506663;color:#fff}.wpcf7-submit{background:#000}.wpcf7-submit:hover{background:#cdad33;color:#000}.padding{padding:100px
0}.padding-right-light{padding-right:70px}.padding-left{padding:0
0 0 100px}.padding-bottom{padding-bottom:100px}.padding-bottom-light{padding-bottom:30px}.padding-top{padding-top:100px !important}.padding-top-light{padding-top:50px}.nomargin{margin:0}.padding-right{padding:0
100px 0 0}.content{width:100%;min-height:100%;margin:0;padding:0;display:flex;flex-direction:column}.home article,.home .vheight,.page article,.page
.vheight{flex:1}.home article a,.home .vheight a,.page article a,.page .vheight
a{color:#cdad33;font-weight:400}.single article
img{max-width:100%;height:auto}.single article
img.aligncenter{margin:50px
auto;display:block}.grecaptcha-badge{visibility:hidden !important}.error404
article{display:flex;align-items:center;justify-content:center}.content-not-found{padding:120px
50px;display:flex;flex-direction:column;align-items:center;justify-content:center}.content-not-found
h1{font-size:2.7rem;font-weight:600}.content-not-found
p{font-size:1.5rem;color:#000}@media only screen and (min-width: 1025px){.cmplz-cookiebanner{bottom:20px !important;right:20px !important;-webkit-box-shadow:0px 0px 15px 0px rgba(0,0,0,.09) !important;-moz-box-shadow:0px 0px 15px 0px rgba(0,0,0,.09) !important;box-shadow:0px 0px 15px 0px rgba(0,0,0,.09) !important}}.entry-content
ul.form{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0
auto;max-width:1000px;padding:0}.entry-content ul.form
li{display:flex;flex-direction:column;flex-basis:calc(50% - 20px);justify-content:center}.entry-content ul.form
li.full{flex-basis:100%}.wpcf7
p{text-align:inherit}.wpcf7 input[type=text],.wpcf7 input[type=date],.wpcf7 input[type=email],.wpcf7 input[type=url],.wpcf7 input[type=tel],.wpcf7 input[type=number],.wpcf7 select,.wpcf7 textarea,#comments input[type=text],#comments input[type=date],#comments input[type=email],#comments input[type=url],#comments input[type=tel],#comments input[type=number],#comments select,#comments textarea,.sib_signup_form input[type=text],.sib_signup_form input[type=date],.sib_signup_form input[type=email],.sib_signup_form input[type=url],.sib_signup_form input[type=tel],.sib_signup_form input[type=number],.sib_signup_form select,.sib_signup_form textarea,.woocommerce input[type=text],.woocommerce input[type=date],.woocommerce input[type=email],.woocommerce input[type=url],.woocommerce input[type=tel],.woocommerce input[type=number],.woocommerce select,.woocommerce
textarea{position:relative;padding:7px
20px;width:-webkit-fill-available;box-shadow:none;background:#fff;box-shadow:none;font-family:"Titillium Web",sans-serif;color:#000;font-size:1rem;border:2px
solid #000;margin:0;resize:none}.wpcf7 input[type=text]:focus,.wpcf7 input[type=date]:focus,.wpcf7 input[type=email]:focus,.wpcf7 input[type=url]:focus,.wpcf7 input[type=tel]:focus,.wpcf7 input[type=number]:focus,.wpcf7 select:focus,.wpcf7 textarea:focus,#comments input[type=text]:focus,#comments input[type=date]:focus,#comments input[type=email]:focus,#comments input[type=url]:focus,#comments input[type=tel]:focus,#comments input[type=number]:focus,#comments select:focus,#comments textarea:focus,.sib_signup_form input[type=text]:focus,.sib_signup_form input[type=date]:focus,.sib_signup_form input[type=email]:focus,.sib_signup_form input[type=url]:focus,.sib_signup_form input[type=tel]:focus,.sib_signup_form input[type=number]:focus,.sib_signup_form select:focus,.sib_signup_form textarea:focus,.woocommerce input[type=text]:focus,.woocommerce input[type=date]:focus,.woocommerce input[type=email]:focus,.woocommerce input[type=url]:focus,.woocommerce input[type=tel]:focus,.woocommerce input[type=number]:focus,.woocommerce select:focus,.woocommerce textarea:focus{background:#fff !important;border:2px
solid #000;color:#000}.wpcf7 input[type=text]:last-child,.wpcf7 input[type=date]:last-child,.wpcf7 input[type=email]:last-child,.wpcf7 input[type=url]:last-child,.wpcf7 input[type=tel]:last-child,.wpcf7 input[type=number]:last-child,.wpcf7 select:last-child,.wpcf7 textarea:last-child,#comments input[type=text]:last-child,#comments input[type=date]:last-child,#comments input[type=email]:last-child,#comments input[type=url]:last-child,#comments input[type=tel]:last-child,#comments input[type=number]:last-child,#comments select:last-child,#comments textarea:last-child,.sib_signup_form input[type=text]:last-child,.sib_signup_form input[type=date]:last-child,.sib_signup_form input[type=email]:last-child,.sib_signup_form input[type=url]:last-child,.sib_signup_form input[type=tel]:last-child,.sib_signup_form input[type=number]:last-child,.sib_signup_form select:last-child,.sib_signup_form textarea:last-child,.woocommerce input[type=text]:last-child,.woocommerce input[type=date]:last-child,.woocommerce input[type=email]:last-child,.woocommerce input[type=url]:last-child,.woocommerce input[type=tel]:last-child,.woocommerce input[type=number]:last-child,.woocommerce select:last-child,.woocommerce textarea:last-child{margin-bottom:0}.wpcf7 input[type=text].wpcf7-not-valid,.wpcf7 input[type=date].wpcf7-not-valid,.wpcf7 input[type=email].wpcf7-not-valid,.wpcf7 input[type=url].wpcf7-not-valid,.wpcf7 input[type=tel].wpcf7-not-valid,.wpcf7 input[type=number].wpcf7-not-valid,.wpcf7 select.wpcf7-not-valid,.wpcf7 textarea.wpcf7-not-valid,#comments input[type=text].wpcf7-not-valid,#comments input[type=date].wpcf7-not-valid,#comments input[type=email].wpcf7-not-valid,#comments input[type=url].wpcf7-not-valid,#comments input[type=tel].wpcf7-not-valid,#comments input[type=number].wpcf7-not-valid,#comments select.wpcf7-not-valid,#comments textarea.wpcf7-not-valid,.sib_signup_form input[type=text].wpcf7-not-valid,.sib_signup_form input[type=date].wpcf7-not-valid,.sib_signup_form input[type=email].wpcf7-not-valid,.sib_signup_form input[type=url].wpcf7-not-valid,.sib_signup_form input[type=tel].wpcf7-not-valid,.sib_signup_form input[type=number].wpcf7-not-valid,.sib_signup_form select.wpcf7-not-valid,.sib_signup_form textarea.wpcf7-not-valid,.woocommerce input[type=text].wpcf7-not-valid,.woocommerce input[type=date].wpcf7-not-valid,.woocommerce input[type=email].wpcf7-not-valid,.woocommerce input[type=url].wpcf7-not-valid,.woocommerce input[type=tel].wpcf7-not-valid,.woocommerce input[type=number].wpcf7-not-valid,.woocommerce select.wpcf7-not-valid,.woocommerce textarea.wpcf7-not-valid{border-color:#cdad33;background:#fff}.wpcf7 .wpcf7-list-item,#comments .wpcf7-list-item,.sib_signup_form .wpcf7-list-item,.woocommerce .wpcf7-list-item{margin:5px
0}.wpcf7 input[type=checkbox],#comments input[type=checkbox],.sib_signup_form input[type=checkbox],.woocommerce input[type=checkbox]{margin:0}.wpcf7 .wpcf7-list-item-label,#comments .wpcf7-list-item-label,.sib_signup_form .wpcf7-list-item-label,.woocommerce .wpcf7-list-item-label{font-size:1.1rem;margin-left:10px}.wpcf7 label,.wpcf7 .lab,#comments label,#comments .lab,.sib_signup_form label,.sib_signup_form .lab,.woocommerce label,.woocommerce
.lab{color:#000;font-size:1.1rem;margin-top:20px;font-weight:600;text-transform:uppercase}.wpcf7 label span,.wpcf7 .lab span,#comments label span,#comments .lab span,.sib_signup_form label span,.sib_signup_form .lab span,.woocommerce label span,.woocommerce .lab
span{display:block;margin-top:15px;width:100%}.wpcf7 label br,.wpcf7 .lab br,#comments label br,#comments .lab br,.sib_signup_form label br,.sib_signup_form .lab br,.woocommerce label br,.woocommerce .lab
br{display:none}.wpcf7 select,#comments select,.sib_signup_form select,.woocommerce
select{height:auto;padding:7px
12px}.wpcf7 .wpcf7-not-valid-tip,#comments .wpcf7-not-valid-tip,.sib_signup_form .wpcf7-not-valid-tip,.woocommerce .wpcf7-not-valid-tip{font-size:1rem;display:flex;align-items:center;color:#cdad33}.wpcf7-spinner{display:none}.wpcf7 form .wpcf7-response-output{margin:50px
auto 0 auto;max-width:960px;padding:10px
20px}.wpcf7 .wpcf7-response-output,#comments .wpcf7-response-output,.sib_signup_form .wpcf7-response-output{border-radius:0px;color:#fff;padding:20px;font-size:1.1rem;font-family:"Rubik",sans-serif;text-align:center}.wpcf7 form .wpcf7-response-output{border:none}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output{background:#cdad33}.wpcf7 form.failed .wpcf7-response-output{background:#cdad33}.wpcf7 form.sent .wpcf7-response-output{background:#f2f4f4;color:#506663}.wpcf7-validation-errors .wpcf7-response-output,.wpcf7-mail-sent-ng .wpcf7-response-output,.wpcf7-spam-blocked .wpcf7-response-output{background:#000 !important}div.wpcf7 .ajax-loader{display:none}.wpcf7-checkbox{display:flex;flex-direction:row;gap:20px;margin-top:20px}.wpcf7-checkbox .wpcf7-list-item
label{margin:0;display:flex;align-items:center;justify-content:center;gap:10px}.wpcf7-checkbox .wpcf7-list-item label
span{margin:0}span.wpcf7-list-item{display:flex;flex-direction:row;align-items:baseline;margin:0;padding:0
20px 0 0}span.wpcf7-list-item
input{width:auto;margin-right:5px}::placeholder{color:#000;opacity:1}:-ms-input-placeholder{color:#000}::-ms-input-placeholder{color:#000}#cmplz-document{font-size:1.15rem;max-width:1000px;line-height:1.6;margin:0
auto}#cmplz-document
p{font-size:1.15rem;line-height:1.6}#cmplz-document #cmplz-cookies-overview .cmplz-dropdown .cookies-per-purpose div,#cmplz-document #cmplz-document .cmplz-dropdown .cookies-per-purpose div,#cmplz-document .editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown .cookies-per-purpose
div{font-size:1rem}#cmplz-cookies-overview .screen-reader-text{position:absolute;margin:-1px;padding:0;height:1px;width:1px;overflow:hidden;clip:rect(0 0 0 0);border:0;word-wrap:normal !important}.tablepress
thead{background:none;border:none}.tablepress thead
th{padding:15px;background:none;font-size:1rem;text-align:center;text-transform:uppercase;font-family:"Passion One";border-bottom:2px solid #dbdbdb}.tablepress thead th
span{font-size:.8rem}.tablepress
tbody{border:none}.tablepress tbody
tr{border-bottom:2px solid #dbdbdb;border-right:2px solid #dbdbdb}.tablepress tbody tr
td{padding:15px
0;text-align:center;font-size:1.1rem;vertical-align:middle;border-left:2px solid #dbdbdb}.tablepress tbody tr td.column-1{font-weight:700;white-space:nowrap;font-size:1.1rem;text-align:left;padding:0
0 0 15px}tbody tr:nth-child(even){background:#fff}.scroll{overflow-x:scroll}.woocommerce-error{background-color:#e2401c}.woocommerce-info{background-color:rgba(80,102,99,.7);border-color:#506663;color:#fff}.woocommerce-info:before{color:#fff;top:inherit}.woocommerce-message{display:flex;align-items:flex-end;justify-content:space-between;background-color:#000;color:#fff;border:none;padding:10px
10px 10px 70px}.woocommerce-message
a.button{background:#fff !important;color:#000 !important}.woocommerce-message:after{display:none}body.single-product .woocommerce-message .message-inner{background-color:#3bb54a}body.woocommerce-page{background-color:#fff;background-position:bottom center;background-repeat:no-repeat;background-size:cover}body.woocommerce-page
main{max-width:1350px;padding:100px;margin:0
auto}body.woocommerce-page main
article{padding:0}body.woocommerce-page main
h1{font-size:1.5rem;font-family:"Titillium Web";text-transform:uppercase;font-weight:700;margin:0;color:#000}body.woocommerce-page main h2,body.woocommerce-page main h3,body.woocommerce-page main h4,body.woocommerce-page main h5,body.woocommerce-page main
h6{color:#000;text-transform:inherit;font-size:1.2rem;font-weight:600}body.woocommerce-page main h2 mark,body.woocommerce-page main h3 mark,body.woocommerce-page main h4 mark,body.woocommerce-page main h5 mark,body.woocommerce-page main h6
mark{font-size:1.2rem;font-weight:400;color:#cdad33}body.woocommerce-page
.byline{display:none}body.woocommerce-cart main,body.page-mon-compte
main{padding:30px
0}.entry-content
.box.cat{padding:30px}.entry-content .box.cat
h3{font-size:1.3rem}.entry-content .box.cat ul.product-categories{list-style:none;padding:0;gap:10px}.entry-content .box.cat ul.product-categories
li{padding:0}.entry-content .box.cat ul.product-categories li
a{font-size:1rem}.widget_woocommerce_products
h3{color:#000;font-size:3rem;text-align:center}.woocommerce
ul.product_list_widget{display:grid;grid-gap:30px 50px;grid-template-columns:repeat(auto-fit, minmax(250px, 1fr));grid-template-rows:max-content;height:fit-content;color:#000}.woocommerce ul.product_list_widget
li{text-align:center}.woocommerce ul.product_list_widget li
img{margin:0
0 20px 0;float:none;width:100%}.woocommerce ul.product_list_widget li
a{font-size:1.3rem}.woocommerce ul.product_list_widget li
.amount{color:#cdad33;font-weight:600;font-size:1.3rem}.white .woocommerce ul.product_list_widget li
a{font-size:1rem;text-transform:uppercase}.white .woocommerce ul.product_list_widget li a:hover{color:#000}.white .woocommerce ul.product_list_widget li a .product-title{display:block;text-align:center;max-width:75%;margin:0
auto}.white .woocommerce ul.product_list_widget li
.amount{margin-top:15px;display:block;font-weight:700;color:#000}.slick-track{display:flex;flex-direction:row;gap:0;padding:10px
0}.slick-track .slick-slide{display:block;margin:0;cursor:pointer}.wpgs-nav .slick-current{background-color:#000}.wpgs-nav .slick-current
div{display:block !important}.wpgs-nav .slick-current
img{opacity:.2}.widget_colissimo_autocomplete_li{font-family:"Titillium Web"}body.woocommerce-shop #primary,body.tax-product_cat
#primary{background:#000;color:#fff}body.woocommerce-shop #primary .woocommerce-breadcrumb,body.tax-product_cat #primary .woocommerce-breadcrumb{color:#fff}body.woocommerce-shop #primary .woocommerce-breadcrumb a,body.tax-product_cat #primary .woocommerce-breadcrumb
a{color:#fff}body.woocommerce-shop #primary h1,body.tax-product_cat #primary
h1{color:#fff}.home .woocommerce
ul.products{margin-top:0}.woocommerce
li.product{display:flex;flex-direction:column;width:auto !important;padding:20px
!important}.woocommerce
ul.products{display:grid;grid-template-columns:repeat(3, 1fr);gap:30px;margin-top:50px}.woocommerce ul.products:before,.woocommerce ul.products:after{display:none}.woocommerce ul.products
li.product{margin:0;text-align:center;background:#fff}.woocommerce ul.products li.product .woocommerce-placeholder{border:2px
solid #000}.woocommerce ul.products li.product a
img{margin:0
0 20px 0;border-radius:0}.woocommerce ul.products li.product .button,.woocommerce ul.products li.product .components-button{background:#000;color:#fff;font-size:.8rem;margin:10px
auto 0 auto;padding:15px
20px;border-radius:0;width:max-content;font-weight:600;text-transform:uppercase}.woocommerce ul.products li.product .button:hover,.woocommerce ul.products li.product .components-button:hover{background:#000;color:#fff}.woocommerce ul.products li.product .woocommerce-loop-category__title,.woocommerce ul.products li.product
h3{font-size:1.7rem;text-align:center}.woocommerce ul.products li.product .woocommerce-loop-category__title mark,.woocommerce ul.products li.product h3
mark{background:none}.woocommerce ul.products li.product .woocommerce-loop-category__title mark.count,.woocommerce ul.products li.product h3
mark.count{font-weight:600}.actu-content .woocommerce
ul.products{display:grid;grid-template-columns:1fr;max-width:400px;gap:30px;margin:30px
auto}.woocommerce div.product .woocommerce-tabs{background:#fff;margin-top:30px}.woocommerce div.product .woocommerce-tabs
.panel{padding:30px;margin:0
0 10px 0}.woocommerce div.product .woocommerce-tabs .panel
h2{margin-top:0}.woocommerce div.product .woocommerce-tabs .panel
p{margin:0}ul.ingredient{display:grid;grid-template-columns:1fr;grid-template-rows:max-content;gap:20px}ul.ingredient
li{display:flex;flex-direction:row;gap:20px;align-items:center}ul.ingredient li
img{border-radius:150px;max-width:100px}ul.ingredient li
p{font-weight:600}.woocommerce-MyAccount-navigation{margin-bottom:50px}.woocommerce-MyAccount-navigation
ul{display:flex;flex-direction:column;gap:15px;list-style:none}.woocommerce-MyAccount-navigation ul
li{border:2px
solid #000;border-radius:0;padding:3px
10px;text-align:center}.woocommerce-MyAccount-navigation ul li
a{font-size:.8rem;font-weight:500;text-transform:uppercase}.woocommerce-MyAccount-navigation ul li.is-active,.woocommerce-MyAccount-navigation ul li:hover{background:#000;border-color:#000}.woocommerce-MyAccount-navigation ul li.is-active a,.woocommerce-MyAccount-navigation ul li:hover
a{color:#fff}.woocommerce-account .woocommerce-MyAccount-content{width:63%}.woocommerce nav.woocommerce-pagination
ul{border:none;display:flex;flex-direction:row;gap:5px;margin-top:100px;justify-content:center}.woocommerce nav.woocommerce-pagination ul
li{border:none}.woocommerce nav.woocommerce-pagination ul li
span.current{background:#000;color:#fff}.woocommerce nav.woocommerce-pagination ul li a:hover{background:#000;color:#fff}.wc-block-cart-items__row .wc-block-components-product-name{font-weight:600;font-size:1rem;text-transform:uppercase}.wc-block-cart-items__row .wc-block-formatted-money-amount{font-size:1.1rem;font-weight:600;color:#000}.wc-block-cart-items__row .wc-block-components-product-metadata__description{display:none}.woocommerce ul.products li.product .woocommerce-loop-product__title{font-size:1rem;text-transform:uppercase;max-width:90%;margin:0
auto}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) ul.products li.product
.price{color:#000;font-weight:600;font-size:1rem}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product p.price,.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product
span.price{color:#000;font-weight:600;font-family:"Titillium Web";font-size:1.5rem;margin:10px
0;padding-bottom:0}.avantages .so-widget-sow-editor{border:1px
solid #000;padding:10px
14px;min-height:40px}.avantages
img{width:34px;height:34px}.avantages
p{display:flex;flex-direction:row;gap:20px;color:#000;align-items:center;font-size:.9rem;line-height:1.4;margin:0}body .yaydp-sale-tag{border-radius:0;top:30px !important;right:30px !important}body .yaydp-offer-description{margin-bottom:30px !important}.widget_so-wc-output-product-description
h2{display:none}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) .woocommerce-breadcrumb,.woocommerce:where(body:not(.woocommerce-uses-block-theme)) .woocommerce-breadcrumb
a{color:#000;font-size:1rem}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) .woocommerce-breadcrumb
a{font-weight:600}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) .woocommerce-breadcrumb{margin-bottom:30px}.intro{background:#fff;padding:50px;margin:20px
0 50px 0}.intro
p{margin:0}.woocommerce #content div.product div.images,.woocommerce-page div.product div.images,.woocommerce-page div.product div.image,.woocommerce-page div.product
div.summary{clear:both;float:none;width:inherit}.woocommerce
div.product{display:grid;grid-template-columns:repeat(auto-fit, minmax(200px, 1fr))}.woocommerce div.product
.related{grid-column:1/3;grid-row:2/2}.woocommerce div.product
.summary{padding:0
0 0 100px}.woocommerce div.product .summary .woocommerce-tabs{background:none;padding:0;margin-top:50px}.woocommerce div.product
form.cart{display:flex;flex-direction:row;gap:20px}.woocommerce div.product form.cart:before{display:none}.woocommerce div.product form.cart
.quantity{margin:0}.woocommerce div.product form.cart .quantity
input.qty{width:100px;margin:0;border-radius:0}.woocommerce div.product form.cart
.button{background:#000;font-family:"Titillium Web";text-transform:uppercase;padding:10px
20px;border-radius:0;font-size:.8rem}.woocommerce div.product form.cart .button:hover{background:#000}.woocommerce div.product form.cart
.variations{margin:0}.woocommerce div.product form.cart .variations
tr{display:flex;flex-direction:column}.woocommerce div.product form.cart .variations
th{text-align:left;padding:20px
0;vertical-align:middle;line-height:normal}.woocommerce div.product form.cart .variations
select{margin:0}.woocommerce div.product .woocommerce-variation-price{margin-bottom:30px}.woocommerce div.product
form.variations_form{flex-direction:column}.woocommerce div.product
.reset_variations{display:none}.woocommerce-product-details__short-description{margin-bottom:0}.woocommerce-variation-add-to-cart{display:flex;gap:20px}.woocommerce .woocommerce-ordering{margin-bottom:30px}.wp-block-woocommerce-cart,.wp-block-woocommerce-checkout{background:#fff}.wp-block-woocommerce-cart .wc-block-components-button,.wp-block-woocommerce-checkout .wc-block-components-button{background:#000;border-radius:0;margin-top:30px}.wp-block-woocommerce-cart .wc-block-components-button span,.wp-block-woocommerce-checkout .wc-block-components-button
span{color:#fff;text-transform:uppercase;font-family:"Titillium Web";font-weight:600;font-size:1.3rem}.woocommerce-checkout .wc-block-components-order-summary-item__description .wc-block-components-order-summary .wc-block-components-order-summary-item__individual-prices,.woocommerce-checkout .wc-block-components-order-summary-item__description .wc-block-components-product-metadata,.woocommerce-checkout .wc-block-components-order-summary-item__description .wc-block-components-product-price{display:none}#lpc_layer_pickup_selection_button
button{background:#000;color:#fff;font-size:.8rem;margin:10px
auto 0 auto;padding:15px
20px;border-radius:0;width:max-content;border:none;font-weight:600;text-transform:uppercase}.wc-block-components-button__text,.wc-block-components-button{text-transform:uppercase;color:#fff;text-transform:uppercase;font-family:"Titillium Web";font-weight:700;font-size:.9rem;min-height:auto;padding:0
30px}.wc-block-components-totals-footer-item .wc-block-components-totals-item__label,.wc-block-components-totals-footer-item .wc-block-components-totals-item__value{font-size:1.1rem !important}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce
input.button{background:#000;text-transform:uppercase;font-family:"Titillium Web";color:#fff;font-weight:600;font-size:.9rem;border-radius:0}.wp-block-woocommerce-checkout-actions-block .wc-block-checkout__actions_row .wc-block-components-checkout-place-order-button{padding:0
!important;border:none}.woocommerce-account .addresses .title
.edit{text-decoration:underline}.wc-block-components-checkout-return-to-cart-button{z-index:100}@media screen and (max-width: 800px){.woocommerce
div.product{display:flex;flex-direction:column}.woocommerce div.product
div.summary{padding:0}.woocommerce
button.button{width:100%;padding:10px
30px;border-radius:0}.woocommerce-variation-add-to-cart{flex-direction:column}body.woocommerce-cart
main{padding:0;margin:30px
auto}.wp-block-woocommerce-cart,.wp-block-woocommerce-checkout{padding:0}.widget_woocommerce_products
h3{font-size:2rem}body.woocommerce-page main
h1{font-size:2rem}.woocommerce ul.product_list_widget,.woocommerce
ul.products{display:grid;grid-gap:30px}.woocommerce ul.products[class*=columns-] li.product,.woocommerce-page ul.products[class*=columns-] li.product{margin:0}.woocommerce div.product
form.cart{flex-direction:column}.woocommerce div.product form.cart
div.quantity{float:inherit;width:100%}.woocommerce div.product form.cart div.quantity
input.qty{width:100%;margin:0;padding:5px
0}.woocommerce div.product form.cart
.button{width:100%}}.top-bar
input{max-width:none}.dgwt-wcas-search-wrapp{min-width:280px}.dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp{padding:0;background:none}.dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit{top:11px;left:13px}.dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{border-radius:0}.wdp_pricing_table{width:100%;margin:30px
0}body .wdp_bulk_table_content
.wdp_pricing_table_caption{color:#000 !important;font-weight:600;text-transform:inherit;font-size:1.7rem}body .wdp_bulk_table_content table thead td,body .wdp_bulk_table_content table tbody
td{color:#000 !important}body
.wdp_pricing_table{font-size:1.1rem}.wpmenucart-icon-shopping-cart-0:before{font-size:2rem}.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1,.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{float:inherit;width:-webkit-fill-available}#customer_login::before,#customer_login::after,#customer_login .u-columns::before,#customer_login .u-columns::after{content:none !important;display:none !important}.woocommerce form.login,.woocommerce
form.register{margin:10px
0}#customer_login{display:grid !important;grid-template-columns:repeat(auto-fit, minmax(220px, 1fr));gap:0 50px;margin:0
auto;align-items:start}#customer_login
h2{margin:10px
0}#customer_login .u-column1,#customer_login .u-column2{display:flex;flex-direction:column;background:#fff;border-radius:8px}#customer_login.col2-set{display:contents}.woocommerce form .form-row
.required{display:inline}.woocommerce .woocommerce-form-register__submit,.woocommerce .woocommerce-form-login .woocommerce-form-login__submit{width:100%}.woocommerce .woocommerce-form-register__submit:hover,.woocommerce .woocommerce-form-login .woocommerce-form-login__submit:hover{background:#333;color:#fff}.woocommerce .woocommerce-form-login .woocommerce-form-login__rememberme{display:flex;flex-direction:row;gap:10px;margin-bottom:20px;align-items:center}.woocommerce .woocommerce-form-login .woocommerce-form-login__rememberme
span{margin:0}.widget_colissimo_contenu
p{font-family:"Titillium Web" !important}@media screen and (min-width: 801px){.lpc-modal .lpc-lib-modal .lpc-lib-modal-content{width:auto;height:auto}}.accordion-header{display:flex;justify-content:space-between;align-items:center;width:100%;background-color:#fff;color:#000;font-weight:600;cursor:pointer;padding:23px;border-left:none;border-right:none;border-bottom:none;border-top:2px solid #000;text-align:left;transition:background-color .3s;text-transform:uppercase;font-size:.9rem}.woocommerce-Tabs-panel
h2{display:none}.woocommerce-Tabs-panel
p{font-size:1rem}.accordion-header::after{content:"▼";font-size:.8em;transition:transform .3s}.accordion-header.active{margin-bottom:0}.accordion-header.active::after{transform:rotate(180deg)}.woocommerce-Tabs-panel{padding:15px;margin-bottom:2px;display:none}@media screen and (max-width: 800px){.accordion-header{padding:15px;font-size:.9rem}.woocommerce-tabs
p{font-size:.9rem}.woocommerce div.product .woocommerce-tabs
.panel{padding:20px}}body .cwginstock-subscribe-form .col-md-12{padding:0
!important}body
.cwgstock_output{padding:10px
0 0 0;font-size:.9rem;color:#000 !important}body .cwginstock-subscribe-form .panel-body{padding:0}body .cwginstock-subscribe-form .panel-body .form-group{margin-bottom:0}body .cwginstock-subscribe-form
.row{padding:20px;margin:0}body .cwginstock-subscribe-form .panel-primary{border-color:#000;border-radius:0}body .cwginstock-subscribe-form .panel-primary>.panel-heading{background:#000;border-color:#000;border-radius:0}body .cwginstock-subscribe-form .panel-primary>.panel-heading
h4{font-size:1.1rem;margin:10px;color:#fff}body .cwginstock-subscribe-form .panel-primary
input{padding:10px}body .cwginstock-subscribe-form .panel-primary input[type=email]{padding:10px;width:calc(100% - 24px) !important}body .cwginstock-subscribe-form .panel-primary
.cwgstock_button{background:#000;color:#fff;border:none;font-size:.8rem;margin:20px
auto 0 auto;padding:15px
20px;border-radius:0;font-weight:600;text-transform:uppercase}.wpgs-for .slick-arrow.flaticon-back{left:20px}.wpgs-for .slick-arrow.flaticon-right-arrow{right:20px}.actu-page{padding:0
0 100px 0}.blog-list{padding:100px
0}.blog-list,.blue-bg
.homeactu{display:grid;grid-gap:80px;grid-template-columns:repeat(3, 1fr);grid-template-rows:max-content;height:fit-content;color:#000}.blog-list header,.blue-bg .homeactu
header{width:100%;text-align:center}.blog-list article,.blue-bg .homeactu
article{display:flex;flex-direction:column;background:#fff;padding:0}.blog-list article .infos,.blue-bg .homeactu article
.infos{display:flex;flex-direction:row;padding:20px
0;gap:10px}.blog-list article .infos .date,.blog-list article .infos .cat,.blue-bg .homeactu article .infos .date,.blue-bg .homeactu article .infos
.cat{background:#506663;color:#fff;font-weight:600;padding:5px
10px;font-size:.8rem;text-transform:uppercase;border:1px
solid #506663}.blog-list article .infos .cat,.blue-bg .homeactu article .infos
.cat{background:#cdad33;border:1px
solid #cdad33;color:#fff}.blog-list article .category span,.blue-bg .homeactu article .category
span{display:block;margin-bottom:20px;color:#fff;padding:0;text-transform:uppercase;font-size:.85rem}.blog-list article .category ul.post-categories li,.blue-bg .homeactu article .category ul.post-categories
li{display:none}.blog-list article .category ul.post-categories li:first-child,.blue-bg .homeactu article .category ul.post-categories li:first-child{display:block}.blog-list article a,.blue-bg .homeactu article
a{overflow:hidden;position:relative}.blog-list article a .thumb,.blue-bg .homeactu article a
.thumb{width:100%;height:300px;background-size:cover;background-position:center center;transition:.2s}.blog-list article a .price,.blue-bg .homeactu article a
.price{position:absolute;right:20px;bottom:20px;background:#000;color:#fff;padding:10px;text-transform:uppercase;font-weight:600;z-index:10}.blog-list article a .price span,.blue-bg .homeactu article a .price
span{font-size:1.8rem}.blog-list article:hover .thumb,.blue-bg .homeactu article:hover
.thumb{transform:scale(1.1)}.blog-list article section,.blue-bg .homeactu article
section{display:flex;flex:1;flex-flow:column;padding:10px
0 0 0}.blog-list article section h2,.blue-bg .homeactu article section
h2{margin:0
0 20px 0;padding:0}.blog-list article section h2 a,.blue-bg .homeactu article section h2
a{display:flex;font-weight:600;text-transform:uppercase;font-size:1.4rem}.blog-list article section p,.blue-bg .homeactu article section
p{display:flex;flex-direction:column;flex:1;font-size:1.1rem;margin:0;line-height:1.5}.blog-list article section .excerpt-read-more,.blue-bg .homeactu article section .excerpt-read-more{display:none;flex-direction:column;font-size:1rem;font-weight:500;text-align:right;margin-top:auto;margin-top:20px}.blog-list.small article,.blue-bg .homeactu.small
article{display:flex;flex-direction:column;position:relative;flex:0 0 30.33%;background:#fff;margin:1.5%}.blog-list.small #main h1,.blue-bg .homeactu.small #main
h1{margin-bottom:50px}.blue-bg
.homeactu{padding-top:0}.actu-page
p{line-height:1.6;font-size:1rem}.entry-content
.categories{display:flex;flex-direction:row;gap:10px;margin:0
0 100px 0;list-style:none;padding:0}.entry-content .categories
li{background:#fff;color:#506663;font-weight:600;padding:5px
10px;font-size:.8rem;text-transform:uppercase}.entry-content .categories
li.date{background:#000;border:1px
solid #000;color:#fff}.entry-content .categories
li.cat{background:#cdad33;border:1px
solid #cdad33;color:#fff}.page-title
h1{margin-bottom:20px}@media screen and (max-width: 800px){.actu-page .page-title
h1{font-size:1.6rem;margin-bottom:30px}.categories{margin:20px
0 40px 0}.blog-list,.blue-bg
.homeactu{padding:30px
0;grid-gap:30px;grid-template-columns:repeat(1, 1fr)}}img.aligncenter{display:block;margin:0
auto}.sp-lcp-carousel-wrapper{margin-bottom:0 !important}body .cmplz-cookiebanner .cmplz-title{font-weight:600 !important;font-size:1.2rem !important}blockquote{background:#f2f4f4;margin:50px
0;padding:40px
60px;width:fit-content;font-style:italic;color:#000}ul.header-info{display:flex;flex-direction:row;align-items:center;justify-content:center;margin:0;gap:10px 60px}ul.header-info
li{position:relative;padding:0
0 0 40px;font-weight:400;font-size:1rem}ul.header-info li.adresse:before{background-image:url("/wp-content/themes/atelier-papetier/assets/images/address.svg")}ul.header-info li.tel:before{background-image:url("/wp-content/themes/atelier-papetier/assets/images/phone.svg")}ul.header-info li.mail:before{background-image:url("/wp-content/themes/atelier-papetier/assets/images/mail.svg")}ul.header-info li a.facebook,ul.header-info li a.linkedin,ul.header-info li a.instagram,ul.header-info li
a.youtube{width:34px;height:34px;position:relative;text-indent:-5000px;background-size:cover;background-position:center;background-repeat:no-repeat}ul.header-info li a.facebook.facebook,ul.header-info li a.linkedin.facebook,ul.header-info li a.instagram.facebook,ul.header-info li
a.youtube.facebook{background-image:url("/wp-content/themes/atelier-papetier/assets/images/facebook.svg")}ul.header-info li a.facebook.instagram,ul.header-info li a.linkedin.instagram,ul.header-info li a.instagram.instagram,ul.header-info li
a.youtube.instagram{background-image:url("/wp-content/themes/atelier-papetier/assets/images/instagram.svg")}ul.header-info li a.facebook.linkedin,ul.header-info li a.linkedin.linkedin,ul.header-info li a.instagram.linkedin,ul.header-info li
a.youtube.linkedin{background-image:url("/wp-content/themes/atelier-papetier/assets/images/linkedin.svg")}ul.header-info li a.facebook.youtube,ul.header-info li a.linkedin.youtube,ul.header-info li a.instagram.youtube,ul.header-info li
a.youtube.youtube{background-image:url("/wp-content/themes/atelier-papetier/assets/images/youtube.svg")}ul.header-info li:before{position:absolute;width:30px;height:30px;top:50%;margin-top:-15px;left:0;content:""}main
.cols{padding:100px
30px;display:grid;grid-template-columns:1fr 450px;grid-gap:100px}main .cols .left
img{margin:50px
0}#mailpoet_form_1
form.mailpoet_form{padding:0
!important}.single-post .post-content
a{text-decoration:underline;color:#000}.single-post .post-content h2,.single-post .post-content h3,.single-post .post-content h4,.single-post .post-content h5,.single-post .post-content
h6{color:#000}.map{line-height:0}.fond{padding:100px
0}.fond.gris{background:#f2f4f4;color:#000}.fond.gris
h1{color:#506663}.fond.gris h2,.fond.gris h3,.fond.gris h4,.fond.gris h5,.fond.gris
h6{color:#506663}.fond.gris
a{color:#506663}.fond.gris
a.btn{color:#fff}.tags
label{font-size:1.5rem}.tags
.postform{padding:10px;margin-left:20px}.product-head{display:flex;flex-direction:row;gap:30px;line-height:1;margin-bottom:40px}.product-head .icon-title
img{width:70px;height:70px}.product-head p,.product-head
br{margin:0;padding:0}.product-head .product-title
small{font-size:1.5rem;padding:0;margin:0}.product-head .product-title
.title{font-weight:600;font-size:3rem;text-transform:uppercase}.product-head .product-title
.title.orange{color:#ff7802}.product-head .product-title
.title.blue{color:#cdad33}.product-head .product-title
.title.darkblue{color:#000}.mentions ul
li{font-size:1.15rem}.last-project{display:grid;gap:0 80px;grid-template-columns:repeat(auto-fill, minmax(350px, 1fr))}.project{position:relative;margin-top:100px}.project
.thumb{position:relative;display:flex;overflow:hidden}.project .thumb
.city{position:absolute;background:#000;color:#fff;font-weight:600;text-transform:uppercase;padding:8px
20px;top:20px;right:20px;z-index:100}.project .thumb
img{transition:all .5s ease}.project .thumb:hover
img{transform:scale(1.1)}.project .title-box{position:relative;z-index:100;margin:20px;margin-top:-50px}.project .title-box
.title{display:flex;flex-direction:column;justify-content:center;background:#fff;color:#000;font-size:1.3rem;line-height:1.2;text-align:center;padding:30px}.project .title-box .title
.btn{margin-top:20px}.contactbg{background:#000;padding:100px
0}.contactbg
h3{color:#fff;text-transform:uppercase;border:none !important}.headtitle{background-size:cover;color:#fff;background:#cdad33;background-size:cover;background-position:center center;text-align:center;padding:12vh 0}.headtitle .headtitle-content{max-width:1000px;margin:0
auto}.headtitle .headtitle-content
h1{font-size:3rem;font-weight:600;color:#fff;text-transform:uppercase;margin:0
0 30px 0}.headtitle .headtitle-content
.subtitle{font-size:1.2rem;line-height:1.6}.breadcrumb{padding:20px
10px;text-transform:uppercase}.breadcrumb
.limit{padding:30px
0}.breadcrumb .aioseo-breadcrumbs{font-weight:600;display:flex;font-size:.9rem;flex-direction:row;gap:10px;color:#000}.breadcrumb .aioseo-breadcrumbs a,.breadcrumb .aioseo-breadcrumbs .aioseo-breadcrumb-separator{font-weight:300;color:#000}.page-le-refuge-de-saint-jean .gite .entry-content
h1{text-align:center;text-transform:uppercase;font-weight:400}.page-le-refuge-de-saint-jean .gite .entry-content h1
span{font-weight:700}.page-le-refuge-de-saint-jean .gite .entry-content h2,.page-le-refuge-de-saint-jean .gite .entry-content h3,.page-le-refuge-de-saint-jean .gite .entry-content h4,.page-le-refuge-de-saint-jean .gite .entry-content h5,.page-le-refuge-de-saint-jean .gite .entry-content
h6{font-size:2rem;padding:20px
0;margin:50px
0 20px 0;text-align:center;border-bottom:1px solid #000}.page-le-refuge-de-saint-jean .gite .entry-content
.side.gold{color:#fff;background:#cdad33;padding:30px
50px}.page-le-refuge-de-saint-jean .gite .entry-content .side.gold
ul{list-style:none;padding:0}.page-le-refuge-de-saint-jean .gite .entry-content .side.gold ul
li{display:flex;flex-direction:row;gap:20px;align-items:center;font-size:1rem}.page-le-refuge-de-saint-jean .gite .entry-content .side.gold ul li
img{width:20px;height:20px}.page-le-refuge-de-saint-jean .gite .entry-content .side.gold
h3{color:#fff}.page-le-refuge-de-saint-jean .gite .entry-content .side
h3{margin:20px
0;font-size:1.6rem;text-transform:uppercase;font-weight:400;border:none}.page-le-refuge-de-saint-jean .gite .entry-content .side h3
span{font-weight:700}ul.services{display:flex;margin-top:50px;gap:20px;flex-direction:row;flex-wrap:wrap;justify-content:center;list-style:none;margin:0;padding:0}ul.services
li{text-align:center;max-width:90px;font-size:.9rem;line-height:1}ul.services li
img{margin-bottom:10px}ul.services.home{display:flex;margin-top:50px;flex-direction:row;flex-wrap:wrap;justify-content:center}ul.services.home
li{max-width:100px}.map
p{margin:0;line-height:0}.maintitle
p{font-size:1.5rem}.box-contact{margin:70px
0 100px 0}.box{padding:40px
40px;color:#000;display:flex;align-items:center;margin-top:30px}.box
h3{font-family:"Playfair Display";margin:0
0 20px 0;text-transform:uppercase}.box
img{width:60px !important;height:60px !important;display:block}.box .textwidget
ul{list-style:none;padding:0;display:flex;gap:20px;flex-direction:row;align-items:center}.box.address{background:#000;color:#fff}.box.mail{background:#506663}.box.mail
a{color:#fff;font-size:1.2rem}.box
p{line-height:1.2;margin:0}.box.phone{background:#cdad33}.box.phone
a{color:#fff;font-size:2rem;font-weight:600}.cat{position:relative}.cat .cat-title{background:#000;position:absolute;bottom:30px;left:30px;padding:12px
20px;text-transform:uppercase;font-weight:700;font-size:2rem;font-family:"Titillium Web"}.metaslider{overflow:hidden;padding:100px
0}.metaslider
ul.slides{overflow:hidden}@media(min-width: 1800px)and (max-width: 4000px){.entry-content
.homebox{padding:0
10% !important}}.accordion{max-width:1100px;margin:0
auto}.accordion .sow-accordion-panel .sow-accordion-panel-header{position:relative}.accordion .sow-accordion-panel .sow-accordion-panel-header:before{position:absolute;width:5px;height:30px;top:50%;left:25px;margin-top:-15px;background:#000;content:"";transform:rotate(18deg)}.accordion .sow-accordion-panel.sow-accordion-panel-open .sow-accordion-panel-header{font-weight:700}#qlwapp .qlwapp-toggle,#qlwapp .qlwapp-box .qlwapp-header,#qlwapp .qlwapp-box .qlwapp-user,#qlwapp .qlwapp-box .qlwapp-user:before{background-color:#cdad33}footer{display:flex;flex-direction:column;background:#fff;color:#cdad33}footer .top .limit,footer .bottom .limit,footer .partner
.limit{display:grid;grid-gap:20px}footer .top .limit a,footer .bottom .limit a,footer .partner .limit
a{color:#000}footer .top .limit .col.skill,footer .bottom .limit .col.skill,footer .partner .limit
.col.skill{display:flex;flex-direction:row;justify-content:flex-end;align-items:center}footer .top .limit .col.skill .name,footer .bottom .limit .col.skill .name,footer .partner .limit .col.skill
.name{margin-left:3px}footer .top .limit .col.skill img,footer .bottom .limit .col.skill img,footer .partner .limit .col.skill
img{height:40px;width:auto;margin-left:20px}footer .top .limit .col.legal,footer .bottom .limit .col.legal,footer .partner .limit
.col.legal{display:flex;flex-direction:row;align-items:center;gap:3px}footer .top .limit .col.legal ul,footer .bottom .limit .col.legal ul,footer .partner .limit .col.legal
ul{display:flex;flex-direction:row;gap:10px}footer .top .limit .col.legal ul li a,footer .bottom .limit .col.legal ul li a,footer .partner .limit .col.legal ul li
a{font-size:1rem}footer
.top{position:relative;padding:70px
0;width:-webkit-fill-available;background:#f2f4f4}footer .top
.logo{display:block;width:300px;margin:0
auto}footer .top
.limit{grid-template-columns:500px 1fr 1fr;gap:150px;color:#000}footer .top .limit h3,footer .top .limit
h4{color:#cdad33;font-weight:600;font-size:1.5rem;font-family:"Playfair Display";margin:0}footer .top .limit ul
li{padding:3px
0;font-size:1.1rem}footer .top .limit ul li
a{font-size:1.1rem}footer .top .limit ul li a:hover{font-weight:600}footer .top .limit ul.footer-info{margin:0}footer .top .limit ul.footer-info
li{position:relative;padding:3px
0 3px 30px}footer .top .limit ul.footer-info li:before{position:absolute;width:20px;height:20px;top:50%;margin-top:-10px;left:0;content:"";background-size:cover;background-repeat:no-repeat;background-position:center center}footer .top .limit ul.footer-info li.phone:before{background-image:url("/wp-content/themes/atelier-papetier/assets/images/phone.svg")}footer .top .limit ul.footer-info li.mail:before{background-image:url("/wp-content/themes/atelier-papetier/assets/images/mail.svg")}footer .top .limit ul.footer-info li.instagram:before{background-image:url("/wp-content/themes/atelier-papetier/assets/images/instagram.svg")}footer .top .limit ul.footer-info li.linkedin:before{background-image:url("/wp-content/themes/atelier-papetier/assets/images/linkedin.svg")}footer .top .limit ul.footer-info li.youtube:before{background-image:url("/wp-content/themes/atelier-papetier/assets/images/youtube.svg")}footer .top .limit
.textwidget{padding:20px
0;display:flex;flex-direction:column;gap:20px}footer .top .limit .textwidget
img{width:100px;height:100px;margin-bottom:20px;display:block}footer .top .limit .textwidget
p{margin:0;font-size:1.1rem}footer .top ul.header-info
li{font-size:1.05rem;padding:0
0 0 35px}footer .top ul.header-info li:before{width:20px;height:20px;margin-top:-10px}footer
.bottom{background:#506663;padding:10px;font-size:1rem}footer .bottom
.limit{align-items:center;grid-template-columns:auto 1fr;color:#fff}footer .bottom .limit
a{color:#fff;font-weight:600;text-decoration:none}footer .bottom .limit a:hover{color:#cdad33}@media screen and (max-width: 1200px){footer
.bottom{padding:20px
30px}footer .bottom
.limit{grid-template-columns:1fr;display:flex;flex-direction:column;justify-content:center;gap:13px;font-size:1rem;padding-left:0}footer .bottom .limit
.col{text-align:center}footer .bottom .limit
.col.skill{display:flex;flex-direction:column;gap:10px;justify-content:center}footer .bottom .limit .col.skill
img{margin:0}footer .middle
img{height:50px}footer
.top{padding:30px}footer .top
.limit{display:flex;flex-direction:column;gap:10px 0;padding:0}footer .top .limit
img{height:70px}footer .top .limit
.widget{padding:10px
0}footer .top .limit p,footer .top .limit
a{font-size:1rem}footer .top .limit ul li
a{font-size:1rem}footer .top .limit ul.footer-info
li{font-size:1rem}footer .top .limit ul.footer-info li.mail
a{font-size:1rem}footer .top .col
ul.data{font-size:1rem}footer .top .col ul.data
li{padding-left:40px}footer .top .col ul.data li:before{width:20px;height:20px;margin-top:-10px}footer .top .col ul.data
li.phone{font-size:1.4rem}}.scrollToTop{position:fixed;z-index:100;bottom:30px;right:30px;width:50px;height:50px;text-align:center;background-color:#fff;display:none;transition:.3s ease-in-out;cursor:pointer;border-radius:50%;background-image:url("/wp-content/themes/atelier-papetier/assets/images/scrolltotop.svg");-webkit-box-shadow:0px 0px 24px 0px rgba(0,0,0,.15);-moz-box-shadow:0px 0px 24px 0px rgba(0,0,0,.15);box-shadow:0px 0px 24px 0px rgba(0,0,0,.15);background-size:80%;background-repeat:no-repeat;background-position:center center}.scrollToTop
.fi{font-size:1.8rem;line-height:56px;color:#fff}.scrollToTop:hover{transform:translateY(-10px)}header{position:relative}header
.top{background:#cdad33;color:#fff;padding:0
10px}header .top
a{color:#fff}header .top
ul{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:10px 50px;margin:0}header .top ul
li{display:flex;flex-direction:row;gap:20px;align-items:center}header .top ul li
a{color:#fff}header .top ul li
p{margin:0;font-size:1rem;color:#fff}header .top ul li .small-icon{width:30px;height:30px;display:flex}header .top ul li .small-icon.map{background-image:url("/wp-content/themes/atelier-papetier/assets/images/map.svg")}header .top ul li .small-icon.mail{background-image:url("/wp-content/themes/atelier-papetier/assets/images/mail.svg")}header .top ul li .small-icon.phone{background-image:url("/wp-content/themes/atelier-papetier/assets/images/tel.svg")}header .top ul#help-nav{gap:10px 20px}header .top ul#help-nav li
a{font-size:1.1rem}header .top ul#help-nav li.active
a{color:#000;font-weight:600}header .top
.limit{display:grid;grid-template-columns:auto auto;padding:10px}header .top .limit
.textwidget{width:100%}header .top .limit
.widget_text{display:flex;flex:1}header .top .limit
.widget{width:100%}header
.middle{position:relative;z-index:2;background:#fff;box-shadow:1px 1px 12px 0px rgba(0,0,0,.17);-webkit-box-shadow:1px 1px 12px 0px rgba(0,0,0,.17);-moz-box-shadow:1px 1px 12px 0px rgba(0,0,0,.17)}header .middle
.limit{max-width:inherit;padding:30px;display:flex;flex-direction:row;align-items:center}header .middle .limit
.infos{display:flex;flex-direction:row;font-size:1.2rem;color:#000;gap:50px}header .middle .limit .infos
li{position:relative;padding:0
0 0 60px}header .middle .limit .infos
li.phone{font-weight:600}header .middle .limit .infos li.phone:before{background-image:url("/wp-content/themes/atelier-papetier/assets/images/tel.svg")}header .middle .limit .infos
li.mail{text-transform:uppercase;font-weight:400}header .middle .limit .infos li.mail:before{background-image:url("/wp-content/themes/atelier-papetier/assets/images/mail.svg")}header .middle .limit .infos li:before{position:absolute;width:40px;height:40px;left:0;top:50%;margin-top:-20px;background-color:#000;background-position:center center;background-repeat:no-repeat;background-size:70%;border-radius:50px;content:""}header .middle .limit
.logo{display:flex}header .middle .limit .logo
img{display:block;width:100px;max-width:100px}header .middle .limit
.widget{flex:1}header .middle .limit .widget
.textwidget{display:flex;justify-content:center}header .middle .limit
ul{display:flex;flex-direction:row;gap:10px 5px}header .middle .limit ul#main-nav{flex:1;justify-content:center;font-family:"Titillium Web"}header .middle .limit ul#main-nav
li{position:relative;display:flex;align-items:center;justify-content:center;gap:10px;margin:0;padding:0}header .middle .limit ul#main-nav li
a{position:relative;font-weight:400;font-size:1rem;padding:5px
10px;color:#000}header .middle .limit ul#main-nav li a:hover{background:#506663;color:#fff}header .middle .limit ul#main-nav li.current-page-ancestor{font-weight:700}header .middle .limit ul#main-nav li.menu-item-has-children{position:relative}header .middle .limit ul#main-nav li.menu-item-has-children:after{position:absolute;top:50%;margin-top:-5px;right:15px;width:10px;height:10px;background-image:url("/wp-content/themes/atelier-papetier/assets/images/chevron.svg");transition:all .3s;content:""}header .middle .limit ul#main-nav li.menu-item-has-children
a{padding-right:45px}header .middle .limit ul#main-nav li.menu-item-has-children:hover:after{transform:rotate(180deg);transition:all .3s;background-image:url("/wp-content/themes/atelier-papetier/assets/images/chevron-white.svg")}header .middle .limit ul#main-nav li.menu-item-has-children.menu-item-has-children.active:after{background-image:url("/wp-content/themes/atelier-papetier/assets/images/chevron-white.svg")}header .middle .limit ul#main-nav li.active a,header .middle .limit ul#main-nav li.current_page_parent
a{background:#506663;color:#fff;font-weight:600;text-transform:uppercase}header .middle .limit ul#main-nav .menu-item-has-children{position:relative}header .middle .limit ul#main-nav .menu-item-has-children:hover
a{border-radius:0px}header .middle .limit ul#main-nav .menu-item-has-children
ul{display:none;width:200px;background:#fff;position:absolute;z-index:1000;left:0;padding:15px;top:100%;flex-direction:column;box-shadow:0px 0px 10px 0px rgba(0,0,0,.08);-webkit-box-shadow:0px 0px 10px 0px rgba(0,0,0,.08);-moz-box-shadow:0px 0px 10px 0px rgba(0,0,0,.08)}header .middle .limit ul#main-nav .menu-item-has-children ul
li{justify-content:flex-start}header .middle .limit ul#main-nav .menu-item-has-children ul li
a{padding:5px;font-weight:400;color:#000;background:none;font-size:.91rem;line-height:1.2;display:flex;flex-direction:row;align-items:center}header .middle .limit ul#main-nav .menu-item-has-children ul li a
img{width:24px;height:24px;padding:0}header .middle .limit ul#main-nav .menu-item-has-children ul li a:hover{font-weight:600;background:none;color:#000;border:none}header .middle .limit ul#main-nav .menu-item-has-children ul li.current-page-ancestor
a{font-weight:600}header .middle .limit ul#main-nav .menu-item-has-children:hover
ul{display:flex}header
.nav{background:#000;box-shadow:0px 0px 15px 0px rgba(0,0,0,.17);-webkit-box-shadow:0px 0px 15px 0px rgba(0,0,0,.17);-moz-box-shadow:0px 0px 15px 0px rgba(0,0,0,.17)}header .nav
.limit{height:60px;padding:6px
20px;display:flex;flex-direction:row;align-items:center}header .nav .limit
ul{display:flex;flex-direction:row;justify-content:center}header .nav .limit ul#main-nav{flex:1;padding:0
50px}header .nav .limit ul
li{display:flex;align-items:center;justify-content:center;gap:10px;position:relative;margin:0
5px}header .nav .limit ul li.active
a{font-weight:600;background-color:#cdad33;color:#fff}header .nav .limit ul li
a{text-transform:uppercase;color:#fff;position:relative;font-weight:400;font-size:1rem;padding:8px
16px;border-radius:5px}header .nav .limit ul li a:hover{background-color:#cdad33;color:#fff;font-weight:600}header .nav .limit ul#login-nav li
a{background:#000;color:#fff}header .nav .limit ul#login-nav li a:hover{background:#000}header.fixed-header
nav.middle{z-index:1000;top:0;left:0;right:0;position:fixed;-webkit-box-shadow:0px 0px 30px 0px rgba(87,95,245,.1);box-shadow:0px 0px 30px 0px rgba(87,95,245,.1)}header.fixed-header nav.middle
.limit{padding:10px
20px}header.fixed-header nav.middle .limit .logo
img{width:220px}header.fixed-header nav.middle .limit
ul{margin:0}#second-nav{display:flex;flex-direction:row;gap:10px 20px;align-items:center;margin-right:30px}#second-nav li
a{color:#fff}#second-nav li a:hover{font-weight:600}#second-nav li.active a,#second-nav li.current_page_parent a,#second-nav li.current-page-ancestor
a{font-weight:600}.mobile-nav #main-nav{list-style:none;padding:0;margin:0}.mobile-nav #main-nav
li{position:relative;border-bottom:1px solid hsla(0,0%,100%,.3);cursor:pointer;overflow:hidden}.mobile-nav #main-nav li
a{display:flex;justify-content:space-between;align-items:center;padding:10px
20px;text-decoration:none;color:#fff;font-weight:600;font-size:.9rem;transition:background .3s ease}.mobile-nav #main-nav li a:hover{background:hsla(0,0%,100%,.1)}.mobile-nav #main-nav li.menu-item-has-children>a{pointer-events:none;cursor:default}.mobile-nav #main-nav li.menu-item-has-children>a .toggle-submenu{font-size:14px;color:#fff;transition:transform .3s cubic-bezier(0.68, -0.55, 0.27, 1.55)}.mobile-nav #main-nav li.menu-item-has-children>ul{max-height:0;overflow:hidden;padding:0
10px;background:#fff;transition:max-height .5s ease-in-out,padding .5s ease-in-out;display:flex;flex-direction:column}.mobile-nav #main-nav li.menu-item-has-children>ul
li{border:none;opacity:0;transform:translateX(-10px);transition:opacity .3s ease,transform .3s ease}.mobile-nav #main-nav li.menu-item-has-children>ul li
a{color:#000;padding:7px
10px;font-size:.9rem;background:none}.mobile-nav #main-nav li.menu-item-has-children.open>a>.toggle-submenu{transform:rotate(90deg)}.mobile-nav #main-nav li.menu-item-has-children.open>ul{max-height:500px;padding:10px}.mobile-nav #main-nav li.menu-item-has-children.open>ul
li{opacity:1;transform:translateX(0)}#social-nav{display:flex;flex-direction:row-reverse;gap:10px;height:40px;align-items:center}#social-nav li
a{background:#506663;color:#fff;text-transform:uppercase;font-weight:600;padding:5px
10px;font-size:1rem}#social-nav li.wpmenucartli
a{height:40px;position:relative;padding:0
10px 0 55px;display:flex;flex-direction:column;align-items:center;justify-content:center;background:none}#social-nav li.wpmenucartli a
span{display:flex !important;align-items:center;height:20px;font-size:.9rem;margin:0;line-height:0;color:#000}#social-nav li.wpmenucartli a span::before{display:none}#social-nav li.wpmenucartli a:before{position:absolute;top:0;left:0;width:40px;height:40px;background-image:url("/wp-content/themes/atelier-papetier/assets/images/cart.svg");content:"";background-size:90%;background-position:center center;background-repeat:no-repeat}#social-nav li.wpmenucartli
.cartcontents{position:absolute;display:flex;justify-content:center;align-items:center;width:20px;height:20px;top:0;left:24px;text-align:center;background:#000;border-radius:20px;color:#fff}.off-canvas{padding:30px;background:#000}.off-canvas
img{margin-bottom:30px}.off-canvas .menu li
a{color:#fff;font-size:1rem}.off-canvas .menu li.active
a{background:#fff;color:#000;border-radius:5px}.mobile{position:relative;z-index:12;height:80px}.mobile #social-nav{flex-direction:row;justify-content:center;padding:0}.mobile #social-nav
li{border:none}.mobile #social-nav li.devis,.mobile #social-nav
li.wpmenucartli{display:none}.mobile #social-nav li.icon
a{width:40px;height:40px;background-size:70%}.mobile #social-nav li.icon.facebook
a{background-image:url("/wp-content/themes/atelier-papetier/assets/images/facebook.svg");background-color:#fff}.mobile #social-nav li.icon.instagram
a{background-image:url("/wp-content/themes/atelier-papetier/assets/images/instagram-blue.svg");background-color:#fff}.mobile #social-nav li.contact
a{background-image:url("/wp-content/themes/atelier-papetier/assets/images/email-black.svg");background-color:#fff;display:block;text-indent:-5000px;width:40px;height:40px;background-size:65%;background-position:center;background-repeat:no-repeat;padding:0}.mobile #mobile-nav,.mobile #second-nav{flex-direction:column;margin:0}.mobile #mobile-nav li,.mobile #second-nav
li{padding:3px
0;border-bottom:1px solid hsla(0,0%,100%,.2)}.mobile #mobile-nav li a,.mobile #second-nav li
a{font-size:1rem;border-radius:10px;font-family:"Titillium Web"}.mobile #mobile-nav li.active a,.mobile #second-nav li.active
a{color:#fff;font-weight:600}.mobile input+label{position:fixed;top:28px;left:30px;height:22px;width:20px;margin:0;z-index:20;text-indent:-5000px}.mobile input+label
span{position:absolute;width:100%;height:3px;top:50%;margin-top:0px;left:0;display:block;background:#fff;transition:.5s;border-radius:10px}.mobile input+label span:first-child{top:3px}.mobile input+label span:last-child{top:19px}.mobile label:hover{cursor:pointer}.mobile input:checked+label
span{opacity:0;top:50%}.mobile input:checked+label span:first-child{opacity:1;transform:rotate(405deg)}.mobile input:checked+label span:last-child{opacity:1;transform:rotate(-405deg)}.mobile input~nav{display:flex;flex-direction:column;background:#cdad33;position:fixed;align-items:center;top:0;left:0;width:100%;height:80px;z-index:3;transition:.5s;transition-delay:.5s;overflow:hidden;-webkit-box-shadow:0px 0px 24px 0px rgba(0,0,0,.15);-moz-box-shadow:0px 0px 24px 0px rgba(0,0,0,.15);box-shadow:0px 0px 24px 0px rgba(0,0,0,.15)}.mobile input~nav .logo-container{background:#fff;width:100%;height:80px;text-align:center;display:grid;grid-template-columns:60px 1fr 60px;justify-content:center;align-items:center}.mobile input~nav .logo-container
.home{display:flex;justify-content:flex-end}.mobile input~nav .logo-container
.logo{height:80px}.mobile input~nav .logo-container
.contact{display:flex;justify-content:flex-start}.mobile input~nav .logo-container .home-button{width:40px;height:40px;background:#506663;display:block;text-indent:-5000px}.mobile input~nav .logo-container .cart-wrapper-custom{position:relative;width:40px;height:40px;background-color:#cdad33;display:block;background-image:url("/wp-content/themes/atelier-papetier/assets/images/cart-w.svg");background-size:75%;background-position:center;background-repeat:no-repeat}.mobile input~nav .logo-container .cart-wrapper-custom .cart-badge-count{display:block;position:absolute;font-size:.8rem;top:-7px;right:-7px;background:#000;color:#fff;line-height:.9;padding:3px
6px;border-radius:50px}.mobile input~nav .mobile-nav{width:100%;display:flex;flex:1;flex-direction:column}.mobile input~nav
img{width:auto;height:54px;padding:13px
0}.mobile input~nav
ul{display:flex;flex-direction:column;padding:30px}.mobile input~nav ul:not(.animate) .item{transition-duration:.5s;transition-property:transform,visibility;transform:translateX(-210px);visibility:hidden;opacity:0}.mobile input~nav ul li
a{text-decoration:none;text-transform:uppercase;color:#fff;background:none;font-weight:500;font-size:1rem;display:block;padding:3px
10px}.mobile input~nav #social-nav{display:flex;flex-direction:row;gap:10px;align-items:center}.mobile input~nav #social-nav li
a{background:#506663;color:#fff;text-transform:uppercase;font-weight:600;padding:7px
18px;font-size:1rem}.mobile input:checked~nav{height:100%;transition-delay:0s}.mobile input:checked~nav>ul>li{opacity:1;transition-delay:.5s}@keyframes list-show{from{visibility:hidden;opacity:0;transform:translateY(210px)}to{visibility:visible;opacity:1;transform:translateY(0)}}@media screen and (max-width: 800px){header
.desktop{display:none}}@media screen and (min-width: 801px){.mobile{display:none}}@media(min-width: 801px)and (max-width: 1200px){header .middle
.limit{height:60px;padding:20px
20px}header .middle .limit
.infos{display:flex;flex-direction:row;font-size:1.2rem;color:#000;gap:30px}header .middle .limit .infos
li{position:relative;padding:0
0 0 60px}header .middle .limit .infos li:before{position:absolute;width:40px;height:40px;left:0;top:50%;margin-top:-20px;background-color:#000;background-position:center center;background-repeat:no-repeat;background-size:70%;border-radius:50px;content:""}header .middle .limit
.logo{display:flex}header .middle .limit .logo
img{width:auto;height:30px}header .middle .limit
.widget{flex:1}header .middle .limit .widget
.textwidget{display:flex;justify-content:center}header .middle .limit
ul{display:flex;flex-direction:row}header .middle .limit ul#main-nav{flex:1;justify-content:center}header .middle .limit ul#main-nav
li{display:flex;align-items:center;justify-content:center;gap:10px;margin:0
5px;padding:0
15px 0 0}header .middle .limit ul#main-nav li
a{font-size:1rem;padding:15px
7px;text-align:center}header .middle .limit ul#main-nav li.menu-item-has-children{position:relative;padding-right:20px;margin-right:20px}header .middle .limit ul#main-nav li.menu-item-has-children:after{position:absolute;top:50%;margin-top:-5px;right:0;width:10px;height:10px;background-image:url("/wp-content/themes/atelier-papetier/assets/images/chevron.svg");transition:all .3s;content:""}header .middle .limit ul#main-nav li.menu-item-has-children:hover:after{transform:rotate(180deg);transition:all .3s}header .middle .limit ul#main-nav li.active
a{font-weight:700}header .middle .limit ul#main-nav .menu-item-has-children{position:relative}header .middle .limit ul#main-nav .menu-item-has-children
ul{display:none;width:200px;background:#fff;position:absolute;left:50%;margin-left:-100px;padding:10px;top:52px}header .middle .limit ul#main-nav .menu-item-has-children ul li
a{text-align:center;padding:5px;font-weight:300}header .middle .limit ul#main-nav .menu-item-has-children ul li a:hover{font-weight:700}header .middle .limit ul#main-nav .menu-item-has-children ul li.current-page-ancestor
a{font-weight:700}#social-nav{display:flex;flex-direction:row;gap:10px;align-items:center}#social-nav li.contact
a{background:#000;color:#fff;text-transform:uppercase;padding:10px
20px;font-weight:700;font-size:.9rem}#social-nav li.icon
a{display:block;text-indent:-5000px;width:36px;height:36px;background-size:65%;background-position:center;background-repeat:no-repeat;padding:0}#social-nav li.icon.facebook
a{background-image:url("/wp-content/themes/atelier-papetier/assets/images/facebook.svg")}#social-nav li.icon.twitter
a{background-image:url("/wp-content/themes/atelier-papetier/assets/images/twitter.svg")}#social-nav li.icon.linkedin
a{background-image:url("/wp-content/themes/atelier-papetier/assets/images/linkedin.svg")}#social-nav li.icon.youtube
a{background-image:url("/wp-content/themes/atelier-papetier/assets/images/youtube.svg")}#social-nav li.icon.instagram
a{background-image:url("/wp-content/themes/atelier-papetier/assets/images/instagram.svg");background-color:#000}#social-nav li.icon.mail
a{background-image:url("/wp-content/themes/atelier-papetier/assets/images/email.svg");background-size:90% 90%}#social-nav li.icon.tel
a{background-image:url("/wp-content/themes/atelier-papetier/assets/images/phone.svg");background-size:90% 90%}}@media screen and (max-width: 800px){.limit{padding:0
30px}.limit
main{padding:30px
0}.inner-content.limit{padding:30px}body.woocommerce-page
main{padding:30px}body.woocommerce-page .inner-content.limit{padding:0px}#wpgs-gallery{margin-bottom:0}.home .inner-content.limit{padding:0
30px}p{font-size:1.1rem;line-height:1.7}h1{font-size:1.8rem;margin:10px
0 40px 0}.cat .cat-title{font-size:1.3rem}.fond{padding:30px}ul.services
li{max-width:80px}ul.services.home
li{max-width:80px}.metaslider{border-radius:20px;overflow:hidden;padding:40px
0}.box{padding:20px;color:#000;display:flex;align-items:center}.box
h3{font-family:"Playfair Display";margin:0
0 20px 0;text-transform:uppercase}.box
img{width:40px !important;height:40px !important;display:block}.box.address{background:#000;color:#fff}.box.address ul
li{font-size:1rem !important}.box.mail{background:#506663}.box.mail
a{color:#fff;font-size:1rem}.box
p{line-height:1.2;margin:0}.box.phone{background:#cdad33}.box.phone
a{color:#fff;font-size:1.5rem;font-weight:600}h2,h3,h4,h5,h6{font-size:2rem}h2.box,h3.box,h4.box,h5.box,h6.box{width:auto;background:#cdad33;text-align:center;padding:10px;font-size:1.2rem;color:#fff;text-transform:uppercase;font-family:"Passion One"}h2.line,h3.line,h4.line,h5.line,h6.line{display:inline-block;font-size:1.5rem;max-width:70%}h2.line:before,h3.line:before,h4.line:before,h5.line:before,h6.line:before{position:absolute;width:30px;height:30px;left:0px;top:50%;margin-top:-15px;content:"";background:#000}h2.line:after,h3.line:after,h4.line:after,h5.line:after,h6.line:after{position:absolute;width:30px;height:30px;right:0;top:50%;margin-top:-15px;content:"";background:#fff}.woocommerce-checkout .limit,.woocommerce-account
.limit{padding:0}.woocommerce div.product
form.cart{margin-bottom:0}body.woocommerce-page.woocommerce-checkout
main{margin:0}.woocommerce .woocommerce-ordering,.woocommerce-page .woocommerce-ordering{float:none}.woocommerce-message{display:flex;flex-direction:column;gap:20px}.woocommerce-message
.button{text-align:center;font-size:1em}.woocommerce
ul.products{display:grid;grid-template-columns:1fr;grid-gap:30px;margin-top:50px}.woocommerce ul.products
li{padding:0
0 30px 0 !important}.page-contact
.padding{padding:30px
0 0 0}.padding-top{padding-top:30px}.padding-bottom{padding-bottom:30px}.padding{padding:30px
0}.wpcf7-submit,.btn{margin:0
auto;text-align:center;display:block;font-size:1rem}footer .top .limit
h4{margin-top:0}footer .top .limit .widget
img{width:50%;height:auto;margin:0}footer .bottom
.limit{padding-right:0}footer .bottom .limit
.col.legal{flex-direction:column}footer .bottom .limit .col.legal
ul{flex-direction:column}ul.header-info{flex-direction:column;gap:20px}.contactbg{padding:50px
0}.box-contact{padding:30px
0;gap:0;margin:0}.box-contact
.box{padding:15px
0}.box-contact .box .mail,.box-contact .box
.phone{margin-top:0}.box-contact .box
p{font-size:1rem}.box-contact .box
a{font-size:1rem}.box-contact .box .phone
a{font-size:1.3rem}.entry-content
ul.form{flex-direction:column;flex-wrap:wrap}.entry-content ul.form
li{flex-basis:100%}.entry-content ul.form li
p{margin:10px
0 0 0}.entry-content ul.form li
label{font-size:1rem}.entry-content ul.form .wpcf7-checkbox{flex-direction:column}.wpcf7 input[type=text],.wpcf7 input[type=date],.wpcf7 input[type=email],.wpcf7 input[type=url],.wpcf7 input[type=tel],.wpcf7 input[type=number],.wpcf7 select,.wpcf7 textarea,#comments input[type=text],#comments input[type=date],#comments input[type=email],#comments input[type=url],#comments input[type=tel],#comments input[type=number],#comments select,#comments textarea,.sib_signup_form input[type=text],.sib_signup_form input[type=date],.sib_signup_form input[type=email],.sib_signup_form input[type=url],.sib_signup_form input[type=tel],.sib_signup_form input[type=number],.sib_signup_form select,.sib_signup_form
textarea{width:calc(100% - 20px);padding:10px}.entry-content
ul{padding:0}.entry-content
ul.list{width:inherit;align-items:flex-start !important;flex-direction:column !important;gap:20px;max-width:80%}.entry-content ul.list
li{width:inherit;font-size:1.1rem}.entry-content ul.list li
img{width:50px;height:50px}.project{margin-top:30px}.product-head{display:flex;flex-direction:row;gap:30px;line-height:1;margin:30px
0}.product-head .icon-title
img{width:60px;height:60px}.product-head p,.product-head
br{margin:0;padding:0}.product-head .product-title
small{font-size:1.5rem;padding:0;margin:0}.product-head .product-title
.title{font-weight:600;font-size:2.5rem;text-transform:uppercase}.product-head .product-title
.title.orange{color:#ff7802}.product-head .product-title
.title.blue{color:#cdad33}.product-head .product-title
.title.darkblue{color:#000}.headtitle{font-size:1.6rem}.headtitle{background-size:cover;color:#fff;background:#cdad33;background-size:cover;background-position:center center;text-align:center;padding:5vh 40px}.headtitle .headtitle-content
h1{font-size:1.7rem;font-weight:600;color:#fff;text-transform:uppercase;margin:0
0 30px 0}.headtitle .headtitle-content
.subtitle{font-size:1rem}}@media(min-width: 801px)and (max-width: 1200px){body
p{font-size:1.2rem}.scroll{overflow-x:scroll}h1{font-size:3rem}h2,h3,h4,h5,h6{font-size:1.9rem}.btn,.wpcf7-submit{font-size:1rem;padding:10px
20px}.limit
main{padding:30px
0}.padding{padding:30px
0}}input[type="checkbox"].cmplz-category{width:initial;-webkit-appearance:checkbox}input[type="checkbox"].cmplz-category:checked::before{content:''}.cmplz-cookiebanner{box-sizing:border-box}:root{--cmplz_banner_width:526px;--cmplz_banner_background_color:#fff;--cmplz_banner_border_color:#f2f2f2;--cmplz_banner_border_width:0px 0px 0px 0px;--cmplz_banner_border_radius:12px 12px 12px 12px;--cmplz_banner_margin:10px;--cmplz_categories-height:163px;--cmplz_title_font_size:15px;--cmplz_text_line_height:calc(var(--cmplz_text_font_size) * 1.5);--cmplz_text_color:#222;--cmplz_hyperlink_color:#000;--cmplz_text_font_size:12px;--cmplz_link_font_size:12px;--cmplz_category_body_font_size:12px;--cmplz_button_accept_background_color:#506663;--cmplz_button_accept_border_color:#506663;--cmplz_button_accept_text_color:#fff;--cmplz_button_deny_background_color:#cdad33;--cmplz_button_deny_border_color:#cdad33;--cmplz_button_deny_text_color:#fff;--cmplz_button_settings_background_color:#000;--cmplz_button_settings_border_color:#000;--cmplz_button_settings_text_color:#fff;--cmplz_button_border_radius:6px 6px 6px 6px;--cmplz_button_font_size:15px;--cmplz_category_header_always_active_color:green;--cmplz_category_header_title_font_size:14px;--cmplz_category_header_active_font_size:12px;--cmplz-manage-consent-height:50px;--cmplz-manage-consent-offset:-35px;--cmplz_slider_active_color:#1e73be;--cmplz_slider_inactive_color:#F56E28;--cmplz_slider_bullet_color:#fff}body.cmplz-banner-active *:not(.cmplz-cookiebanner):not(.cmplz-cookiebanner *){pointer-events:none !important;user-select:none !important}.cmplz-cookiebanner
*{pointer-events:auto !important;user-select:auto !important}#cmplz-manage-consent .cmplz-manage-consent{margin:unset;z-index:9998;color:var(--cmplz_text_color);background-color:var(--cmplz_banner_background_color);border-style:solid;border-color:var(--cmplz_banner_border_color);border-width:var(--cmplz_banner_border_width);border-radius:var(--cmplz_banner_border_radius);border-bottom-left-radius:0;border-bottom-right-radius:0;line-height:initial;position:fixed;bottom:var(--cmplz-manage-consent-offset);min-width:100px;height:var(--cmplz-manage-consent-height);right:40px;padding:15px;cursor:pointer;animation:mc_slideOut 0.5s forwards}#cmplz-manage-consent .cmplz-manage-consent:active{outline:none;border:none}#cmplz-manage-consent .cmplz-manage-consent.cmplz-dismissed{display:none}#cmplz-manage-consent .cmplz-manage-consent:hover,#cmplz-manage-consent .cmplz-manage-consent:focus{animation:mc_slideIn 0.5s forwards;animation-delay:0}@-webkit-keyframes
mc_slideIn{100%{bottom:0}}@keyframes
mc_slideIn{100%{bottom:0}}@-webkit-keyframes
mc_slideOut{100%{bottom:var(--cmplz-manage-consent-offset)}}@keyframes
mc_slideOut{100%{bottom:var(--cmplz-manage-consent-offset)}}@media (max-width: 425px){.cmplz-cookiebanner .cmplz-header .cmplz-title{display:none}}.cmplz-cookiebanner{max-height:calc(100vh - 20px);overflow-y:auto;position:fixed;height:auto;left:50%;top:50%;-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);grid-template-rows:minmax(0, 1fr);z-index:99999;background:var(--cmplz_banner_background_color)}.cmplz-cookiebanner
a{transition:initial}.cmplz-cookiebanner .cmplz-buttons a.cmplz-btn.tcf{display:none}.cmplz-cookiebanner.cmplz-dismissed{display:none}.cmplz-cookiebanner .cmplz-body{width:100%;grid-column:span 3;overflow-y:auto;overflow-x:hidden;max-height:55vh}.cmplz-cookiebanner .cmplz-body::-webkit-scrollbar-track{border-radius:10px;-webkit-box-shadow:inset 0 0 2px rgba(0, 0, 0, 0);background-color:transparent}.cmplz-cookiebanner .cmplz-body::-webkit-scrollbar{width:5px;background-color:transparent}.cmplz-cookiebanner .cmplz-body::-webkit-scrollbar-thumb{background-color:var(--cmplz_button_accept_background_color);border-radius:10px}@media (min-width: 350px){.cmplz-cookiebanner .cmplz-body{min-width:300px}}@media (max-height: 400px){.cmplz-cookiebanner{height:calc(100vh - 20px);display:flex;flex-direction:column;overflow:hidden;gap:1px;grid-row-gap:1px;padding:7px
12px !important;zoom:0.6}.cmplz-cookiebanner .cmplz-body{flex:1;min-height:0;overflow-y:auto;max-height:none;margin-top:15px !important}.cmplz-cookiebanner .cmplz-header, .cmplz-cookiebanner .cmplz-divider, .cmplz-cookiebanner .cmplz-links, .cmplz-cookiebanner .cmplz-buttons, .cmplz-cookiebanner .cmplz-documents{flex-shrink:0}.cmplz-cookiebanner .cmplz-header{margin-bottom:15px !important;max-height:10px}.cmplz-close{zoom:0.6 !important}.cmplz-cookiebanner .cmplz-buttons{gap:1px !important}.cmplz-cookiebanner .cmplz-buttons .cmplz-btn{height:15vh !important;min-height:unset !important;padding:0
!important;white-space:nowrap !important;font-size:1.1rem !important;line-height:14px !important;zoom:0.5 !important}.cmplz-cookiebanner .cmplz-documents, .cmplz-cookiebanner .cmplz-information{zoom:0.5 !important}}@media (max-height: 400px) and (max-width: 768px){.cmplz-cookiebanner{gap:1px}}.cmplz-cookiebanner{border-style:solid;border-color:var(--cmplz_banner_border_color);border-width:var(--cmplz_banner_border_width);border-radius:var(--cmplz_banner_border_radius);padding:15px
20px;display:grid;grid-gap:10px}.cmplz-cookiebanner .cmplz-divider{margin-left:-20px;margin-right:-20px}.cmplz-cookiebanner .cmplz-header{grid-template-columns:100px 1fr 100px;align-items:center;display:grid;grid-column:span 3}@media (max-width: 399px){.cmplz-cookiebanner .cmplz-header{grid-template-columns:auto 1fr auto}}.cmplz-cookiebanner .cmplz-logo
svg{max-height:35px;width:inherit}.cmplz-cookiebanner .cmplz-logo
img{max-height:40px;width:inherit}.cmplz-cookiebanner .cmplz-title{justify-self:center;grid-column-start:2;font-size:var(--cmplz_title_font_size);color:var(--cmplz_text_color);font-weight:500}.cmplz-cookiebanner .cmplz-close{line-height:20px;justify-self:end;grid-column-start:3;font-size:20px;cursor:pointer;width:20px;height:20px;color:var(--cmplz_text_color)}.cmplz-cookiebanner .cmplz-close
svg{width:20px;height:20px}.cmplz-cookiebanner .cmplz-close:hover{text-decoration:none;line-height:initial;font-size:18px}.cmplz-cookiebanner .cmplz-message{word-wrap:break-word;font-size:var(--cmplz_text_font_size);line-height:var(--cmplz_text_line_height);color:var(--cmplz_text_color);margin-bottom:5px}.cmplz-cookiebanner .cmplz-message
a{color:var(--cmplz_hyperlink_color)}.cmplz-cookiebanner .cmplz-message,.cmplz-cookiebanner .cmplz-categories,.cmplz-cookiebanner .cmplz-links,.cmplz-cookiebanner .cmplz-buttons,.cmplz-cookiebanner .cmplz-divider{grid-column:span 3}.cmplz-cookiebanner .cmplz-categories.cmplz-tcf .cmplz-category .cmplz-category-header{grid-template-columns:1fr auto}.cmplz-cookiebanner .cmplz-categories .cmplz-category{background-color:rgba(239, 239, 239, 0.5)}.cmplz-cookiebanner .cmplz-categories .cmplz-category:not(:last-child){margin-bottom:10px}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-category-header{display:grid;grid-template-columns:1fr auto 15px;grid-template-rows:minmax(0, 1fr);align-items:center;grid-gap:10px;padding:10px}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-category-title{font-weight:500;grid-column-start:1;justify-self:start;font-size:var(--cmplz_category_header_title_font_size);color:var(--cmplz_text_color);margin:0}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-always-active{font-size:var(--cmplz_category_header_active_font_size);font-weight:500;color:var(--cmplz_category_header_always_active_color)}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-always-active
label{display:none}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-banner-checkbox{display:flex;align-items:center;margin:0}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-banner-checkbox input[data-category=cmplz_functional]{display:none}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-category-toggle{background:none;border:none;padding:0;margin:0;cursor:pointer;grid-column-start:3;display:flex;align-items:center;justify-content:center;color:inherit}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-icon.cmplz-open{cursor:pointer;content:'';transform:rotate(0deg);-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;background-size:cover;height:18px;width:18px}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-description{font-size:var(--cmplz_category_body_font_size);color:var(--cmplz_text_color);margin:0;max-width:100%;padding:10px}@media (max-width: 425px){.cmplz-cookiebanner .cmplz-category .cmplz-category-header{grid-template-columns:1fr!important}}@media (max-width: 425px){.cmplz-cookiebanner .cmplz-message{margin-right:5px}}.cmplz-cookiebanner .cmplz-buttons{display:flex;gap:var(--cmplz_banner_margin)}.cmplz-cookiebanner .cmplz-buttons .cmplz-btn{min-height:45px;padding:10px;margin:initial;width:100%;white-space:nowrap;border-radius:var(--cmplz_button_border_radius);cursor:pointer;font-size:var(--cmplz_button_font_size);font-weight:500;text-decoration:none;line-height:20px;text-align:center;flex:initial}.cmplz-cookiebanner .cmplz-buttons .cmplz-btn:hover{text-decoration:none}.cmplz-cookiebanner .cmplz-buttons .cmplz-btn.cmplz-accept{background-color:var(--cmplz_button_accept_background_color);border:1px
solid var(--cmplz_button_accept_border_color);color:var(--cmplz_button_accept_text_color)}.cmplz-cookiebanner .cmplz-buttons .cmplz-btn.cmplz-deny{background-color:var(--cmplz_button_deny_background_color);border:1px
solid var(--cmplz_button_deny_border_color);color:var(--cmplz_button_deny_text_color)}.cmplz-cookiebanner .cmplz-buttons .cmplz-btn.cmplz-view-preferences{background-color:var(--cmplz_button_settings_background_color);border:1px
solid var(--cmplz_button_settings_border_color);color:var(--cmplz_button_settings_text_color)}.cmplz-cookiebanner .cmplz-buttons .cmplz-btn.cmplz-save-preferences{background-color:var(--cmplz_button_settings_background_color);border:1px
solid var(--cmplz_button_settings_border_color);color:var(--cmplz_button_settings_text_color)}.cmplz-cookiebanner .cmplz-buttons .cmplz-btn.cmplz-manage-options{background-color:var(--cmplz_button_settings_background_color);border:1px
solid var(--cmplz_button_settings_border_color);color:var(--cmplz_button_settings_text_color)}.cmplz-cookiebanner .cmplz-buttons a.cmplz-btn{display:flex;align-items:center;justify-content:center;padding:initial}@media (max-width: 425px){.cmplz-cookiebanner .cmplz-links.cmplz-information{display:initial;text-align:center}}.cmplz-cookiebanner .cmplz-links{display:flex;gap:var(--cmplz_banner_margin)}.cmplz-cookiebanner .cmplz-links.cmplz-information{justify-content:space-between}.cmplz-cookiebanner .cmplz-links.cmplz-documents{justify-content:center}.cmplz-cookiebanner .cmplz-links .cmplz-link{color:var(--cmplz_hyperlink_color);font-size:var(--cmplz_link_font_size);text-decoration:underline;margin:0}.cmplz-cookiebanner .cmplz-links .cmplz-link.cmplz-read-more-purposes{display:none}.cmplz-cookiebanner .cmplz-links
ul{margin:0;padding:0;list-style:none;display:flex;gap:var(--cmplz_banner_margin);justify-content:center}.cmplz-categories .cmplz-category .cmplz-description-statistics-anonymous{display:none}.cmplz-categories .cmplz-category .cmplz-description-statistics{display:block}.cmplz-categories .cmplz-category .cmplz-category-header .cmplz-category-toggle{background:none;border:none;padding:0;margin:0;cursor:pointer;grid-column-start:3;display:flex;align-items:center;justify-content:center;color:inherit}.cmplz-categories .cmplz-category .cmplz-category-toggle[aria-expanded="true"] .cmplz-icon.cmplz-open{transform:rotate(180deg)}.cmplz-cookiebanner{top:initial;left:initial;right:10px;bottom:10px;transform:initial}@media (min-width: 768px){.cmplz-cookiebanner{min-width:var(--cmplz_banner_width);max-width:100%;display:grid;grid-row-gap:10px}}@media (max-width: 768px){.cmplz-cookiebanner{left:initial;right:initial;bottom:0;width:100%}.cmplz-cookiebanner .cmplz-buttons{flex-direction:column}}@media (min-width: 768px){.cmplz-message,.cmplz-categories{width:calc(var(--cmplz_banner_width) - 42px)}}.cmplz-cookiebanner .cmplz-categories,.cmplz-cookiebanner .cmplz-save-preferences,.cmplz-cookiebanner .cmplz-link.cmplz-manage-options,.cmplz-cookiebanner .cmplz-manage-vendors,.cmplz-cookiebanner .cmplz-read-more,.cmplz-cookiebanner .cmplz-btn.cmplz-manage-options{display:none}.cmplz-cookiebanner .cmplz-categories.cmplz-fade-in{animation:fadeIn 1s;-webkit-animation:fadeIn 1s;-moz-animation:fadeIn 1s;-o-animation:fadeIn 1s;-ms-animation:fadeIn 1s;display:block}@keyframes
fadeIn{0%{opacity:0}100%{opacity:1}}@-moz-keyframes
fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes
fadeIn{0%{opacity:0}100%{opacity:1}}@-o-keyframes
fadeIn{0%{opacity:0}100%{opacity:1}}@-ms-keyframes
fadeIn{0%{opacity:0}100%{opacity:1}}.cmplz-cookiebanner .cmplz-links.cmplz-information{display:none}.cmplz-cookiebanner .cmplz-preferences,.cmplz-manage-consent-container .cmplz-preferences{display:none}@media (max-width: 768px){#cmplz-manage-consent .cmplz-manage-consent{display:none}}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox{position:relative}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox input.cmplz-consent-checkbox{opacity:0;margin:0;margin-top:-10px;cursor:pointer;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;position:absolute;z-index:1;top:0px;left:0px;width:40px;height:20px}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox input.cmplz-consent-checkbox:focus+.cmplz-label:before{box-shadow:0 0 0 2px #245fcc}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox input.cmplz-consent-checkbox:checked+.cmplz-label::before{display:block;background-color:var(--cmplz_slider_active_color);content:"";padding-left:6px}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox input.cmplz-consent-checkbox:checked+.cmplz-label:after{left:14px}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox .cmplz-label{position:relative;padding-left:30px;margin:0}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox .cmplz-label:before,.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox .cmplz-label:after{box-sizing:border-box;position:absolute;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;transition:background-color 0.3s, left 0.3s}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox .cmplz-label:before{display:block;content:"";color:#fff;box-sizing:border-box;font-family:'FontAwesome',sans-serif;padding-left:23px;font-size:12px;line-height:20px;background-color:var(--cmplz_slider_inactive_color);left:0px;top:-7px;height:15px;width:28px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox .cmplz-label:after{display:block;content:"";letter-spacing:20px;background:var(--cmplz_slider_bullet_color);left:4px;top:-5px;height:11px;width:11px}.cmplz-cookiebanner{box-shadow:rgba(0, 0, 0, 0.19) 0px 10px 20px, rgba(0, 0, 0, 0.23) 0px 6px 6px}#cmplz-manage-consent .cmplz-manage-consent{box-shadow:rgba(0, 0, 0, 0.19) 0px 10px 20px, rgba(0, 0, 0, 0.23) 0px 6px 6px}.cmplz-cookiebanner.cmplz-show{box-shadow:rgba(0, 0, 0, 0.19) 0px 10px 20px, rgba(0, 0, 0, 0.23) 0px 6px 6px}.cmplz-cookiebanner.cmplz-show:hover{transition-duration:1s;box-shadow:rgba(0, 0, 0, 0.3) 0px 19px 38px, rgba(0, 0, 0, 0.22) 0px 15px 12px}