@charset "UTF-8";abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:700}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}body{font-size:.75em;font-family:Arial,Helvetica,sans-serif}button,input,select,textarea{font:99% sans-serif}code,kbd,pre,samp{font-family:monospace,sans-serif}html{overflow-y:scroll}ol{list-style-type:decimal}nav li,nav ul{margin:0;list-style:none;list-style-image:none}small{font-size:85%}strong,th{font-weight:700}td{vertical-align:top}sub,sup{font-size:75%;line-height:0;position:relative}sup{top:-.5em}sub{bottom:-.25em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word;padding:15px}textarea{overflow:auto}button,input[type=button],input[type=image],input[type=submit],label{cursor:pointer}button,input,select,textarea{margin:0}input:invalid,textarea:invalid{-webkit-box-shadow:none;box-shadow:none}::-moz-selection{background:#004481;color:#fff;text-shadow:none}::selection{background:#004481;color:#fff;text-shadow:none}a:link{-webkit-tap-highlight-color:#004481}button{width:auto;overflow:visible}.lt-ie8 img{-ms-interpolation-mode:bicubic}body,input,select,textarea{color:#444}h1,h2,h3,h4,h5,h6{font-weight:700}.ir{display:block;text-indent:-999em;overflow:hidden;background-repeat:no-repeat;text-align:left;direction:ltr}.hidden{display:none;visibility:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix:after,.clearfix:before{content:"";display:block}.clearfix:after{clear:both}.clearfix{zoom:1}*{-webkit-box-sizing:border-box;box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"“" "”" "‘" "’"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:"amiamie-round";src:url(//www.camille-meyer.com/wp-content/themes/camille/assets/css/../fonts/amiamie-round/regular.woff2) format("woff2"),url(//www.camille-meyer.com/wp-content/themes/camille/assets/css/../fonts/amiamie-round/regular.woff) format("woff"),url(//www.camille-meyer.com/wp-content/themes/camille/assets/css/../fonts/amiamie-round/regular.ttf) format("ttf");font-weight:400;font-display:auto}@font-face{font-family:"amiamie-round";src:url(//www.camille-meyer.com/wp-content/themes/camille/assets/css/../fonts/amiamie-round/regular-italic.woff2) format("woff2"),url(//www.camille-meyer.com/wp-content/themes/camille/assets/css/../fonts/amiamie-round/regular-italic.woff) format("woff"),url(//www.camille-meyer.com/wp-content/themes/camille/assets/css/../fonts/amiamie-round/regular-italic.ttf) format("ttf");font-style:italic;font-weight:400;font-display:auto}@font-face{font-family:"amiamie-round";src:url(//www.camille-meyer.com/wp-content/themes/camille/assets/css/../fonts/amiamie-round/black.woff2) format("woff2"),url(//www.camille-meyer.com/wp-content/themes/camille/assets/css/../fonts/amiamie-round/black.woff) format("woff"),url(//www.camille-meyer.com/wp-content/themes/camille/assets/css/../fonts/amiamie-round/black.ttf) format("ttf");font-weight:900;font-display:auto}@font-face{font-family:"amiamie-round";src:url(//www.camille-meyer.com/wp-content/themes/camille/assets/css/../fonts/amiamie-round/black-italic.woff2) format("woff2"),url(//www.camille-meyer.com/wp-content/themes/camille/assets/css/../fonts/amiamie-round/black-italic.woff) format("woff"),url(//www.camille-meyer.com/wp-content/themes/camille/assets/css/../fonts/amiamie-round/black-italic.ttf) format("ttf");font-style:italic;font-weight:900;font-display:auto}@font-face{font-family:"adelphe";src:url(//www.camille-meyer.com/wp-content/themes/camille/assets/css/../fonts/adelphe/bold-italic.woff2) format("woff2"),url(//www.camille-meyer.com/wp-content/themes/camille/assets/css/../fonts/adelphe/bold-italic.woff) format("woff"),url(//www.camille-meyer.com/wp-content/themes/camille/assets/css/../fonts/adelphe/bold-italic.ttf) format("ttf");font-style:italic;font-weight:700;font-display:auto}@font-face{font-family:"adelphe";src:url(//www.camille-meyer.com/wp-content/themes/camille/assets/css/../fonts/adelphe/bold.woff2) format("woff2"),url(//www.camille-meyer.com/wp-content/themes/camille/assets/css/../fonts/adelphe/bold.woff) format("woff"),url(//www.camille-meyer.com/wp-content/themes/camille/assets/css/../fonts/adelphe/bold.ttf) format("ttf");font-weight:700;font-display:auto}@-webkit-keyframes btn_arrow{0%{opacity:1;-webkit-transform:translateX(0%);transform:translateX(0%)}50%{-webkit-transform:translateX(200%);transform:translateX(200%)}51%{opacity:0}52%{opacity:0;-webkit-transform:translateX(-25%);transform:translateX(-25%)}to{opacity:1;-webkit-transform:translateX(0%);transform:translateX(0%)}}@keyframes btn_arrow{0%{opacity:1;-webkit-transform:translateX(0%);transform:translateX(0%)}50%{-webkit-transform:translateX(200%);transform:translateX(200%)}51%{opacity:0}52%{opacity:0;-webkit-transform:translateX(-25%);transform:translateX(-25%)}to{opacity:1;-webkit-transform:translateX(0%);transform:translateX(0%)}}@-webkit-keyframes btn_arrow_back{0%{opacity:1;-webkit-transform:translateX(0%) rotate(180deg);transform:translateX(0%) rotate(180deg)}50%{-webkit-transform:translateX(-200%) rotate(180deg);transform:translateX(-200%) rotate(180deg)}51%{opacity:0}52%{opacity:0;-webkit-transform:translateX(25%) rotate(180deg);transform:translateX(25%) rotate(180deg)}to{opacity:1;-webkit-transform:translateX(0%) rotate(180deg);transform:translateX(0%) rotate(180deg)}}@keyframes btn_arrow_back{0%{opacity:1;-webkit-transform:translateX(0%) rotate(180deg);transform:translateX(0%) rotate(180deg)}50%{-webkit-transform:translateX(-200%) rotate(180deg);transform:translateX(-200%) rotate(180deg)}51%{opacity:0}52%{opacity:0;-webkit-transform:translateX(25%) rotate(180deg);transform:translateX(25%) rotate(180deg)}to{opacity:1;-webkit-transform:translateX(0%) rotate(180deg);transform:translateX(0%) rotate(180deg)}}@-webkit-keyframes loader{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes loader{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:700}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}body{font-size:.75em;font-family:Arial,Helvetica,sans-serif}button,input,select,textarea{font:99% sans-serif}code,kbd,pre,samp{font-family:monospace,sans-serif}html{overflow-y:scroll}ol{list-style-type:decimal}nav li,nav ul{margin:0;list-style:none;list-style-image:none}small{font-size:85%}strong,th{font-weight:700}td{vertical-align:top}sub,sup{font-size:75%;line-height:0;position:relative}sup{top:-.5em}sub{bottom:-.25em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word;padding:15px}textarea{overflow:auto}button,input[type=button],input[type=image],input[type=submit],label{cursor:pointer}button,input,select,textarea{margin:0}input:invalid,textarea:invalid{-webkit-box-shadow:none;box-shadow:none}::-moz-selection{background:#004481;color:#fff;text-shadow:none}::selection{background:#004481;color:#fff;text-shadow:none}a:link{-webkit-tap-highlight-color:#004481}button{width:auto;overflow:visible}.lt-ie8 img{-ms-interpolation-mode:bicubic}body,input,select,textarea{color:#444}h1,h2,h3,h4,h5,h6{font-weight:700}.ir{display:block;text-indent:-999em;overflow:hidden;background-repeat:no-repeat;text-align:left;direction:ltr}.hidden{display:none;visibility:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix:after,.clearfix:before{content:"";display:block}.clearfix:after{clear:both}.clearfix{zoom:1}*{-webkit-box-sizing:border-box;box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"“" "”" "‘" "’"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:"amiamie-round";src:url(//www.camille-meyer.com/wp-content/themes/camille/assets/css/../fonts/amiamie-round/regular.woff2) format("woff2"),url(//www.camille-meyer.com/wp-content/themes/camille/assets/css/../fonts/amiamie-round/regular.woff) format("woff"),url(//www.camille-meyer.com/wp-content/themes/camille/assets/css/../fonts/amiamie-round/regular.ttf) format("ttf");font-weight:400;font-display:auto}@font-face{font-family:"amiamie-round";src:url(//www.camille-meyer.com/wp-content/themes/camille/assets/css/../fonts/amiamie-round/regular-italic.woff2) format("woff2"),url(//www.camille-meyer.com/wp-content/themes/camille/assets/css/../fonts/amiamie-round/regular-italic.woff) format("woff"),url(//www.camille-meyer.com/wp-content/themes/camille/assets/css/../fonts/amiamie-round/regular-italic.ttf) format("ttf");font-style:italic;font-weight:400;font-display:auto}@font-face{font-family:"amiamie-round";src:url(//www.camille-meyer.com/wp-content/themes/camille/assets/css/../fonts/amiamie-round/black.woff2) format("woff2"),url(//www.camille-meyer.com/wp-content/themes/camille/assets/css/../fonts/amiamie-round/black.woff) format("woff"),url(//www.camille-meyer.com/wp-content/themes/camille/assets/css/../fonts/amiamie-round/black.ttf) format("ttf");font-weight:900;font-display:auto}@font-face{font-family:"amiamie-round";src:url(//www.camille-meyer.com/wp-content/themes/camille/assets/css/../fonts/amiamie-round/black-italic.woff2) format("woff2"),url(//www.camille-meyer.com/wp-content/themes/camille/assets/css/../fonts/amiamie-round/black-italic.woff) format("woff"),url(//www.camille-meyer.com/wp-content/themes/camille/assets/css/../fonts/amiamie-round/black-italic.ttf) format("ttf");font-style:italic;font-weight:900;font-display:auto}@font-face{font-family:"adelphe";src:url(//www.camille-meyer.com/wp-content/themes/camille/assets/css/../fonts/adelphe/bold-italic.woff2) format("woff2"),url(//www.camille-meyer.com/wp-content/themes/camille/assets/css/../fonts/adelphe/bold-italic.woff) format("woff"),url(//www.camille-meyer.com/wp-content/themes/camille/assets/css/../fonts/adelphe/bold-italic.ttf) format("ttf");font-style:italic;font-weight:700;font-display:auto}@font-face{font-family:"adelphe";src:url(//www.camille-meyer.com/wp-content/themes/camille/assets/css/../fonts/adelphe/bold.woff2) format("woff2"),url(//www.camille-meyer.com/wp-content/themes/camille/assets/css/../fonts/adelphe/bold.woff) format("woff"),url(//www.camille-meyer.com/wp-content/themes/camille/assets/css/../fonts/adelphe/bold.ttf) format("ttf");font-weight:700;font-display:auto}body.menu-mobile-open,body:not(.page-loaded),html.menu-mobile-open,html:not(.page-loaded){overflow:hidden}body{font-family:"amiamie-round",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.5em}body.menu-mobile-open{overflow:hidden}body img{display:inline-block}body a:not(.wp-block-button__link):hover{background:-webkit-gradient(linear,left top,right top,from(#ff0),color-stop(#ffa07a),color-stop(#7b68ee),color-stop(#ffe4e1),to(#48d1cc));background:linear-gradient(to right,#ff0,#ffa07a,#7b68ee,#ffe4e1,#48d1cc);-webkit-background-clip:text;-webkit-text-fill-color:transparent;text-decoration:none}body .wp-block-button .wp-element-button,body button.text-gradient{position:relative;padding:5px 10px;background:-webkit-gradient(linear,left top,right top,from(#ff0),color-stop(#ffa07a),color-stop(#7b68ee),color-stop(#ffe4e1),to(#48d1cc));background:linear-gradient(to right,#ff0,#ffa07a,#7b68ee,#ffe4e1,#48d1cc);border:0;border-radius:0;text-transform:uppercase;color:#fff;font-size:14px;line-height:1em;font-weight:700;font-style:italic;z-index:1}body .wp-block-button .wp-element-button:before,body button.text-gradient:before{position:absolute;content:"";top:0;right:0;bottom:0;left:0;background:-webkit-gradient(linear,right top,left top,from(#ff0),color-stop(#ffa07a),color-stop(#7b68ee),color-stop(#ffe4e1),to(#48d1cc));background:linear-gradient(to left,#ff0,#ffa07a,#7b68ee,#ffe4e1,#48d1cc);z-index:-1;-webkit-transition:opacity .25s cubic-bezier(.83,0,.17,1);transition:opacity .25s cubic-bezier(.83,0,.17,1);opacity:0}body .wp-block-button .wp-element-button:hover:before,body button.text-gradient:hover:before{opacity:1}body .logo{padding-right:5px;-webkit-transform:translateX(-10px);transform:translateX(-10px);letter-spacing:-.05em;font-style:italic;font-weight:700;font-size:36px;line-height:.8em;text-transform:uppercase;background-image:-webkit-gradient(linear,left top,right top,from(#ff0),color-stop(#ffa07a),color-stop(#7b68ee),color-stop(#ffe4e1),to(#48d1cc));background-image:linear-gradient(to right,#ff0,#ffa07a,#7b68ee,#ffe4e1,#48d1cc);-webkit-background-clip:text;-webkit-text-fill-color:transparent;text-decoration:none;text-align:center;font-family:"adelphe",Helvetica,Arial,sans-serif;-webkit-transition:background-image .2s cubic-bezier(.785,.135,.15,.86);transition:background-image .2s cubic-bezier(.785,.135,.15,.86)}body .logo div{pointer-events:none}body .logo div:first-child{padding-left:4px;font-size:29px;line-height:.8em}@media screen and (max-width:767px){body .logo div:first-child{font-size:20px}}body header{position:fixed;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:35px;width:100%;height:80px;padding:0 25px;left:0;top:0;z-index:99;background-color:#fff;-webkit-transition:top .25s cubic-bezier(.785,.135,.15,.86);transition:top .25s cubic-bezier(.785,.135,.15,.86)}@media screen and (max-width:767px){body header{padding:0 15px;height:50px;gap:15px}}body header.hide{top:calc(80px * -1)}@media screen and (max-width:767px){body header.hide{top:calc(50px * -1)}}@media screen and (max-width:767px){body header .logo{position:absolute;padding-right:0;-webkit-transform:translateX(-5px);transform:translateX(-5px);font-size:25px;z-index:99}}@media screen and (max-width:767px){body header .logo div:first-child{font-size:20px}}body header .logo:hover{background-image:-webkit-gradient(linear,right top,left top,from(#ff0),color-stop(#ffa07a),color-stop(#7b68ee),color-stop(#ffe4e1),to(#48d1cc));background-image:linear-gradient(to left,#ff0,#ffa07a,#7b68ee,#ffe4e1,#48d1cc)}body header #menu{max-width:100%}@media screen and (max-width:767px){body header #menu{position:fixed;width:100%;height:100%;padding-top:100px;background-color:#fff;right:0;top:0;z-index:98;-webkit-transform:translateX(105%);transform:translateX(105%);-webkit-transition:-webkit-transform .25s cubic-bezier(.645,.045,.355,1);transition:-webkit-transform .25s cubic-bezier(.645,.045,.355,1);transition:transform .25s cubic-bezier(.645,.045,.355,1);transition:transform .25s cubic-bezier(.645,.045,.355,1),-webkit-transform .25s cubic-bezier(.645,.045,.355,1)}}body header #menu ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;gap:25px}@media screen and (max-width:767px){body header #menu ul{width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:10px}}@media screen and (max-width:767px){body header #menu ul li{width:100%;padding:10px 15px;line-height:1em}}body header #menu a{display:inline-block;color:#000;text-decoration:none;text-transform:uppercase;font-size:16px;line-height:1.2em;font-weight:700;font-family:"adelphe",Helvetica,Arial,sans-serif}@media screen and (max-width:767px){body header #menu a{font-size:18px}}body header #menu-btn{display:none;position:absolute;width:45px;height:50px;right:5px;top:0;cursor:pointer;outline:none;z-index:999}@media screen and (max-width:767px){body header #menu-btn{display:block}}body header #menu-btn .lines,body header #menu-btn .word{position:absolute;width:30px;height:50px;left:7.5px;top:13px}body header #menu-btn .lines-close{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}body header #menu-btn .lines span{position:absolute;display:block;width:30px;height:3px;left:0;top:0;z-index:1;background-color:#444;-webkit-transition:opacity .3s linear,-webkit-transform .4s cubic-bezier(.645,.045,.355,1);transition:opacity .3s linear,-webkit-transform .4s cubic-bezier(.645,.045,.355,1);transition:transform .4s cubic-bezier(.645,.045,.355,1),opacity .3s linear;transition:transform .4s cubic-bezier(.645,.045,.355,1),opacity .3s linear,-webkit-transform .4s cubic-bezier(.645,.045,.355,1)}body header #menu-btn .lines span:nth-child(2){top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}body header #menu-btn .lines span:nth-child(3){top:calc(100% - 3px)}body header #menu-btn .lines-open span{opacity:0}body header #menu-btn .lines-open span:first-child{top:13px;-webkit-transform:rotate(45deg) translate(-100%,100%);transform:rotate(45deg) translate(-100%,100%)}body header #menu-btn .lines-open span:nth-child(2){top:13px;-webkit-transform:rotate(-45deg) translate(100%,0%);transform:rotate(-45deg) translate(100%,0%)}body header #menu-btn .word{height:30px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:2;font-family:Arial;letter-spacing:.5em;font-style:15px;line-height:15px;font-weight:700;color:#000;font-family:"adelphe",Helvetica,Arial,sans-serif}body header #menu-btn .word span{position:absolute;display:block;width:100%;left:0;text-align:center;opacity:0;-webkit-transition:.2s linear,-webkit-transform .3s cubic-bezier(.645,.045,.355,1);transition:.2s linear,-webkit-transform .3s cubic-bezier(.645,.045,.355,1);transition:transform .3s cubic-bezier(.645,.045,.355,1),.2s linear;transition:transform .3s cubic-bezier(.645,.045,.355,1),.2s linear,-webkit-transform .3s cubic-bezier(.645,.045,.355,1);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;letter-spacing:0}body header #menu-btn .word span i{display:block;font-style:normal;letter-spacing:0}body header #menu-btn .word span:first-child{top:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}body header #menu-btn .word span:nth-child(2){bottom:0;-webkit-transform:translateX(100%);transform:translateX(100%)}body header #menu-btn:not(.open) .word span{opacity:1;-webkit-transform:translateX(0%);transform:translateX(0%)}body header #menu-btn.open{background-color:transparent}body header #menu-btn.open .lines-open span{opacity:1}body header #menu-btn.open .lines-open span:first-child{-webkit-transition-delay:50ms;transition-delay:50ms;-webkit-transform:rotate(45deg) translate(0%,0%);transform:rotate(45deg) translate(0%,0%)}body header #menu-btn.open .lines-open span:nth-child(2){-webkit-transition-delay:50ms;transition-delay:50ms;-webkit-transform:rotate(-45deg) translate(0%,0%);transform:rotate(-45deg) translate(0%,0%)}body header.menu-open #menu{-webkit-transform:translateX(0);transform:translateX(0)}body header.menu-open #menu-btn{background-color:transparent}body header.menu-open #menu-btn .lines-open span{opacity:1}body header.menu-open #menu-btn .lines-open span:first-child{-webkit-transition-delay:50ms;transition-delay:50ms;-webkit-transform:rotate(45deg) translate(0%,0%);transform:rotate(45deg) translate(0%,0%)}body header.menu-open #menu-btn .lines-open span:nth-child(2){-webkit-transition-delay:50ms;transition-delay:50ms;-webkit-transform:rotate(-45deg) translate(0%,0%);transform:rotate(-45deg) translate(0%,0%)}#loader{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;left:0;top:0;background-color:#fff;z-index:1000;-webkit-transition:opacity .3s cubic-bezier(.645,.045,.355,1);transition:opacity .3s cubic-bezier(.645,.045,.355,1);opacity:0;pointer-events:none}#loader .logo{padding-right:10px;-webkit-transform:translateX(-10px);transform:translateX(-10px);font-size:72px;line-height:.8em}#loader .logo div:first-child{padding-left:8px;font-size:58px;line-height:.8em}body main{padding-top:80px}@media screen and (max-width:767px){body main{padding-top:50px}}body main .gallery{--infos-w:150px;--infos-m-h:100px;position:relative;width:100%;height:50vh;overflow:hidden;border-bottom:5px solid #fff}body main .gallery>div{display:block;height:calc(100% + 15px);overflow:auto;overflow-y:hidden}body main .gallery>div>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;height:calc(100% - 15px);padding-left:var(--infos-w)}@media screen and (max-width:767px){body main .gallery>div>div{padding-left:0}}body main .gallery .infos{position:absolute;-webkit-box-flex:var(--infos-w);-ms-flex:var(--infos-w);flex:var(--infos-w);min-width:var(--infos-w);max-width:var(--infos-w);height:100%;padding:10px;left:0;top:0;z-index:2;background-color:#fff;font-weight:700;text-transform:uppercase;--infos-m-w:calc(100% - 15px)}@media screen and (max-width:767px){body main .gallery .infos{-webkit-box-flex:var(--infos-m-w);-ms-flex:var(--infos-m-w);flex:var(--infos-m-w);min-width:var(--infos-m-w);max-width:var(--infos-m-w);height:auto;padding:15px;top:auto;bottom:0}}body main .gallery .infos h2{font-size:18px;line-height:1.1em;font-family:"adelphe",Helvetica,Arial,sans-serif}body main .gallery .infos span{display:block;background-image:-webkit-gradient(linear,left top,right top,from(#ff0),color-stop(#ffa07a),color-stop(#7b68ee),color-stop(#ffe4e1),to(#48d1cc));background-image:linear-gradient(to right,#ff0,#ffa07a,#7b68ee,#ffe4e1,#48d1cc);-webkit-background-clip:text;-webkit-text-fill-color:transparent;text-decoration:none;font-family:"adelphe",Helvetica,Arial,sans-serif}body main .gallery .infos button.text-gradient{margin-top:25px}@media screen and (max-width:767px){body main .gallery .infos button.text-gradient{margin-top:15px}}body main .gallery img{display:inline-block;height:100%;cursor:url(//www.camille-meyer.com/wp-content/themes/camille/assets/css/./../img/button-plus.png),pointer}body main .gallery .infos-more{position:absolute;width:calc(100% - var(--infos-w));height:100%;padding:25px;left:var(--infos-w);top:0;z-index:1;-webkit-transform:translateX(-100%);transform:translateX(-100%);background-color:#fff;-webkit-transition:-webkit-transform .35s cubic-bezier(.83,0,.17,1);transition:-webkit-transform .35s cubic-bezier(.83,0,.17,1);transition:transform .35s cubic-bezier(.83,0,.17,1);transition:transform .35s cubic-bezier(.83,0,.17,1),-webkit-transform .35s cubic-bezier(.83,0,.17,1)}@media screen and (max-width:767px){body main .gallery .infos-more{position:fixed;width:100%;height:100%;left:0;top:auto;bottom:0;-webkit-transform:translateY(100%);transform:translateY(100%);z-index:99;pointer-events:none;overflow-y:auto}}body main .gallery .infos-more p{margin-bottom:15px;text-align:left!important}body main .gallery .infos-more button.text-gradient{margin-top:25px}body main .gallery:nth-child(odd)>div{margin-right:var(--infos-w)}@media screen and (max-width:767px){body main .gallery:nth-child(odd)>div{margin-right:0}}body main .gallery:nth-child(odd)>div>div{padding-left:0}body main .gallery:nth-child(odd) .infos{left:auto;right:0}body main .gallery:nth-child(odd) .infos-more{left:auto;right:var(--infos-w);-webkit-transform:translateX(100%);transform:translateX(100%)}@media screen and (max-width:767px){body main .gallery:nth-child(odd) .infos-more{left:0;right:auto;-webkit-transform:translateY(100%);transform:translateY(100%)}}body main .gallery:nth-child(odd) .infos-more p{text-align:right!important}@media screen and (max-width:767px){body main .gallery:nth-child(odd) .infos-more p{text-align:left!important}}body main .gallery.infos-open .infos-more{-webkit-transform:translateX(0%) translateY(0%);transform:translateX(0%) translateY(0%);pointer-events:auto}#viewer{position:fixed;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100vw;height:100vh;left:0;top:0;z-index:100;color:#fff;opacity:0;pointer-events:none;-webkit-transition:opacity .2s ease;transition:opacity .2s ease;cursor:url(//www.camille-meyer.com/wp-content/themes/camille/assets/css/./../img/button-cancel.png),alias}#viewer:before{content:"";display:block;position:absolute;width:100%;height:100%;background:0 0;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);z-index:1}@-webkit-keyframes loading{0%{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px)}50%{-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0)}to{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px)}}@keyframes loading{0%{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px)}50%{-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0)}to{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px)}}#viewer.open{opacity:1;pointer-events:auto}#viewer img{position:relative;display:block;width:auto;height:auto;max-width:95vw;max-height:92vh;-webkit-transition:opacity .15s ease;transition:opacity .15s ease;cursor:url(//www.camille-meyer.com/wp-content/themes/camille/assets/css/./../img/button-next.png),e-resize;z-index:2}#viewer.loading:before{-webkit-animation:loading 1s cubic-bezier(.785,.135,.15,.86) infinite;animation:loading 1s cubic-bezier(.785,.135,.15,.86) infinite}#viewer.loading img{opacity:0}body.page #page-left{position:fixed;width:350px;height:100vh;left:0;top:0;z-index:1}@media screen and (max-width:767px){body.page #page-left{position:relative;width:100%;height:300px;left:auto;top:auto}}body.page #page-left img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}body.page #page-content{max-width:calc(1000px + 350px);padding:50px 50px 50px calc(350px + 50px);margin:0 auto;text-align:justify}@media screen and (max-width:767px){body.page #page-content{max-width:100%;padding:25px}}body.page #page-content h1,body.page #page-content h2,body.page #page-content h3,body.page #page-content h4,body.page #page-content h5,body.page #page-content h6{font-family:"adelphe",Helvetica,Arial,sans-serif;text-transform:uppercase}body.page #page-content h1{display:block;margin-top:0;margin-bottom:25px;font-size:3.5em;line-height:1.3em;text-align:left}body.page #page-content h1 span{background-image:-webkit-gradient(linear,left top,right top,from(#ff0),color-stop(#ffa07a),color-stop(#7b68ee),color-stop(#ffe4e1),to(#48d1cc));background-image:linear-gradient(to right,#ff0,#ffa07a,#7b68ee,#ffe4e1,#48d1cc);-webkit-background-clip:text;-webkit-text-fill-color:transparent;text-decoration:none}body.page #page-content h2{margin:50px 0 25px;font-size:2.7em;line-height:1.3em}body.page #page-content h3{margin:35px 0 20px;font-size:2em;line-height:1.3em}body.page #page-content h4{margin:25px 0 15px;font-size:1.6em;line-height:1.3em}body.page #page-content .wp-block-buttons,body.page #page-content p{margin-bottom:15px}body.page #page-content a:not(.wp-element-button){color:#7b68ee}body.page #page-content .wp-block-buttons .wp-block-button{margin-right:15px}body.page #page-content .the-content :first-child{margin-top:0}body.page #page-content .track,body.page #page-content .wp-block-audio{margin-bottom:35px}body.page #page-content .plyr--audio{--plyr-color-main:#7b68ee;--plyr-control-radius:0px;--plyr-audio-control-color:$gray-1;--plyr-audio-control-color-hover:#7b68ee;--plyr-audio-control-background-hover:transparent;--plyr-range-thumb-background:#444;--plyr-range-thumb-shadow:none;max-width:500px}body.page #page-content .plyr--audio .plyr__controls{padding:0}body.page #page-content .plyr--audio .plyr__controls__item[data-plyr=play]{padding-left:0}body.page.tpl-how-deep-is-your-love-ep #page-content h4{margin-bottom:0}body:not(.page-loaded) #loader{opacity:1;pointer-events:auto}body:not(.page-loaded) #loader .logo{-webkit-animation:loading 1s cubic-bezier(.785,.135,.15,.86) infinite;animation:loading 1s cubic-bezier(.785,.135,.15,.86) infinite}@keyframes loading{0%{opacity:1}25%{background-image:-webkit-gradient(linear,right top,left top,from(#ff0),color-stop(#ffa07a),color-stop(#7b68ee),color-stop(#ffe4e1),to(#48d1cc));background-image:linear-gradient(to left,#ff0,#ffa07a,#7b68ee,#ffe4e1,#48d1cc)}50%{opacity:.5}75%{background-image:-webkit-gradient(linear,left top,right top,from(#ff0),color-stop(#ffa07a),color-stop(#7b68ee),color-stop(#ffe4e1),to(#48d1cc));background-image:linear-gradient(to right,#ff0,#ffa07a,#7b68ee,#ffe4e1,#48d1cc);-webkit-background-clip:text;-webkit-text-fill-color:transparent;text-decoration:none}to{opacity:1}}