@charset "UTF-8";
/* https://www.timefortheocean.com/wp-content/themes/time-4-the-ocean/style.css?ver=1747301181 */
body{overflow-x:hidden}a{text-decoration-thickness:1px!important;text-underline-offset:.1em}:where(.wp-site-blocks *:focus){outline-width:2px;outline-style:solid}.wp-block-navigation .wp-block-navigation-submenu .wp-block-navigation-item:not(:last-child){margin-bottom:3px}.wp-block-navigation .wp-block-navigation-item ul.wp-block-navigation__submenu-container .wp-block-navigation-item__content{outline-offset:0}h1,h2,h3,h4,h5,h6,blockquote,caption,figcaption,p{text-wrap:pretty}.more-link{display:block}.scroll-icon-container{display:flex;flex-direction:column;align-items:center;position:absolute;bottom:5%;left:calc(50% - 16px)}.mouse{width:30px;height:50px;border:2px solid #fff;border-radius:20px;position:relative;margin-bottom:12px}.mouse-wheel{background-color:#fff;width:4px;height:8px;position:absolute;top:10px;left:50%;transform:translateX(-50%);border-radius:5px;animation:scroll 2s infinite}.chevrons{position:relative;width:33px;height:24px;display:flex;justify-content:center}.chevron{position:absolute;width:16px;height:2px;opacity:0;transform:scale(.3);animation:move-chevron 2s infinite}.chevron:first-child{animation-delay:0s}.chevron:nth-child(2){animation-delay:0.5s}.chevron:nth-child(3){animation-delay:1s}.chevron:before,.chevron:after{content:'';position:absolute;top:0;height:100%;width:50%;background:#fff}.chevron:before{left:0;transform:skewY(30deg)}.chevron:after{right:0;width:50%;transform:skewY(-30deg)}@keyframes scroll{0%{opacity:1;top:10px}25%{opacity:1}75%{opacity:0}100%{opacity:0;top:30px}}@keyframes move-chevron{25%{opacity:1;transform:translateY(0) scale(.8)}50%{opacity:.5;transform:translateY(10px) scale(.8)}75%{opacity:0;transform:translateY(20px) scale(.8)}100%{opacity:0;transform:translateY(30px) scale(.8)}}header{width:100%;position:fixed;top:0;z-index:1000;left:0}main{margin-top:-30px!important}.logged-in header.wp-block-template-part{top:32px}.conteneur main{margin-top:-160px!important}.hero .wp-block-cover__video-background{mix-blend-mode:lighten;opacity:.7}.hero .wp-block-cover__inner-container{z-index:2;position:relative}.banner-hover-container{position:relative;overflow:hidden;transition:all 0.4s ease;margin-bottom:2em}.banner-hover-container .wp-block-cover{position:relative;overflow:hidden}.banner-content{background-color:rgba(0,0,0,.3);position:absolute;bottom:0;left:0;width:100%;z-index:2}.banner-title-container{width:100%;position:relative;z-index:2;transform:translateY(0);transition:transform 0.5s cubic-bezier(.19,1,.22,1)}.banner-title{font-size:32px!important;font-weight:500!important;margin:0!important}.banner-hover-content{width:100%;bottom:0;left:0;z-index:1;opacity:0;max-height:0;overflow:hidden;padding:0 1.5rem!important;transition:opacity 0.5s cubic-bezier(.19,1,.22,1),max-height 0.5s cubic-bezier(.19,1,.22,1),padding 0.5s cubic-bezier(.19,1,.22,1)}.banner-hover-container:hover .banner-hover-content{opacity:1;max-height:500px;padding:1.5rem!important}.wp-block-site-logo img{width:clamp(150px, 20vw, 320px);height:auto}@media (max-width:768px){html,body{position:relative;overflow-x:hidden}.hide-mobile{display:none!important}.wp-container-core-group-is-layout-56{grid-template-columns:repeat(2,minmax(0,1fr))}.max-height-400{max-height:400px!important;min-height:400px!important}.max-height-400 img{max-height:400px!important}.banner-hover-content{position:relative;opacity:1;max-height:none;padding:0 1.5rem 1.5rem!important}.banner-content .wp-block-buttons{padding:0!important;margin-block-start:0!important}.banner-hover-container:hover .banner-title-container{transform:translateY(0)}}.z-index-100{z-index:100}.has-drop-shadow{box-shadow:0 16px 32px -12px rgba(29,29,27,.3)}.archive article,.wp-block-query article{transition:transform 0.3s ease}.archive article:hover,.wp-block-query article:hover{transform:scale(1.025)}.extranet-error,.no-films{color:var(--wp--preset--color--blue-500)}