@charset "UTF-8";.btn{text-transform:uppercase;display:inline-flex;justify-content:center;align-items:center;text-align:center;border-radius:60px;background-color:var(--accent-color, #F39D27);color:#013632;min-height:3.2rem;font-family:STIX Two Text,serif;font-size:1rem;font-style:italic;font-weight:700;line-height:145%;letter-spacing:-.12px;border:2px solid #013632;transition:color .1s ease-in,background-color .1s ease-in;padding:0 2.4rem;cursor:pointer}.btn:visited{color:#013632}.btn.active,.btn:hover{color:var(--accent-color);background-color:#013632}.btn.btn--square{border-radius:0;width:100%}.btn.btn--small{border-radius:50px;height:1.2rem;font-size:.6rem}.btn.btn--compact{border-radius:60px;height:2.4rem;padding:0 1.2rem}.btn.btn--medium{border-radius:60px;height:2rem;font-size:.8rem;padding:0 1.6rem}.btn.btn--transparent{color:var(--accent-color);background-color:transparent;border:2px solid var(--accent-color, #F1EBDF)}.btn.btn--transparent.active,.btn.btn--transparent:hover{background-color:var(--accent-color, #F1EBDF);color:#013632}.btn.btn--ornaments{display:flex;border:0;z-index:3;position:relative}.btn.btn--ornaments:after,.btn.btn--ornaments:before{position:absolute;display:block;height:38px;width:31px;content:" ";background-image:url(/build/img/shooters/ornament.svg);background-repeat:no-repeat;background-size:100%;z-index:-1}.btn.btn--ornaments:before{left:-27px}.btn.btn--ornaments:after{right:-27px;transform:rotate(180deg)}.btn.btn--ornaments:hover{color:#013632;background-color:#d88b22}.btn.btn--ornaments:hover:before{animation:ornament-pulse .8s ease-in-out infinite}.btn.btn--ornaments:hover:after{animation:ornament-pulse-rotated .8s ease-in-out infinite}@keyframes ornament-pulse{0%{transform:scaleY(1)}50%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes ornament-pulse-rotated{0%{transform:rotate(180deg) scaleY(1)}50%{transform:rotate(180deg) scaleY(0)}to{transform:rotate(180deg) scaleY(1)}}.white,.btn--white{--accent-color: #FFF}.yellow,.btn--yellow{--accent-color: #F39D27}.pink,.btn--pink{--accent-color: #FF7784}.violet,.btn--violet{--accent-color: #D7A9C3}.light-green,.btn--light-green{--accent-color: #94D4B9}.dark-green,.btn--dark-green{--accent-color: #013632}.white,.yellow,.pink,.light-green,.violet{color:var(--accent-color)}.font-serif{font-family:Bodoni Moda,serif;font-optical-sizing:auto}.font-italic{font-style:italic}.font-300{font-weight:300}.font-400{font-weight:400}.font-500{font-weight:500}.font-600{font-weight:600}.font-700{font-weight:700}.font-800{font-weight:800}.font-900{font-weight:900}.size-xl,.size-2xl,.size-3xl,.size-4xl{line-height:120%}.size-s{font-size:.8rem}.size-m{font-size:1rem}.size-l{font-size:1.2rem}.size-xl{font-size:1.6rem}.size-2xl{font-size:2rem}.size-3xl{font-size:3rem}.size-4xl{font-size:3.2rem}.size-hero{font-size:7.12rem;margin:20px 0}.uppercase{text-transform:uppercase}p{margin:0}.mt-1{margin-top:1rem}.mt-2{margin-top:2rem}.mb-1{margin-bottom:1rem}.mb-2{margin-bottom:2rem}.multicolor:nth-child(4n+1){--accent-color: #94D4B9}.multicolor:nth-child(4n+2){--accent-color: #F39D27}.multicolor:nth-child(4n+3){--accent-color: #FF7784}.multicolor:nth-child(4n+4){--accent-color: #F1EBDF}.experiences .multicolor:nth-child(4n+2){--accent-color: #FF7784}.experiences .multicolor:nth-child(4n+3){--accent-color: #F39D27}:root{--menu-height: 80px}.wf-active #content{opacity:1}#content{opacity:0;transition:opacity .5s ease-in;min-height:100vh}#content.active{opacity:1}html,body{margin:0;padding:0;background:#013632;color:#f1ebdf;font-family:"Source Sans 3",sans-serif;counter-reset:h2}html{scroll-behavior:smooth;font-size:18px;font-display:optional}body{scroll-snap-align:start;overflow-x:hidden}*{box-sizing:border-box}#step-anim{width:100vw}#header,#footer [class^=section-]{display:flex;justify-content:space-between;width:100vw}#footer{background:#021e1b;color:#94d4b9;position:relative;margin-top:254px}#footer:before{content:"";position:absolute;top:-235px;right:254px;width:176px;height:235px;background-image:url(/build/img/shooters/footer-vegetal.svg);background-size:cover}#footer .inner{margin:0 auto}#footer a:not(.btn){color:#94d4b9}#footer .breadcrumb{margin:0;text-align:left;font-size:15px;line-height:120%;padding:20px 50px;display:flex;flex-wrap:wrap;border-bottom:1px dashed #94D4B9}#footer .breadcrumb ol,#footer .breadcrumb li{list-style:none}#footer .breadcrumb li:not(:first-child){padding-left:20px;position:relative}#footer .breadcrumb li:not(:first-child):before{content:"»";position:absolute;left:7px;top:0}#footer ul{list-style:none;margin:0;padding:0}#footer .section-1{padding:58px 50px;gap:30px;align-items:flex-start}#footer .section-1 .location{flex:0 0 500px;font-size:16px;line-height:19px;display:flex;gap:50px;align-items:center}#footer .section-1 .location .logo img{height:175px;width:auto}#footer .section-1 .location .social .icon{filter:invert(19%) sepia(13%) saturate(912%) hue-rotate(110deg) brightness(96%) contrast(90%)}#footer .section-1 .footer-menu{display:flex;flex-wrap:wrap}#footer .section-1 .footer-menu>div{margin:0 40px 10px 0}#footer .section-4{display:block;text-align:center;padding:37px 0 49px;font-size:16px;line-height:26px;left:50%}#header{height:var(--menu-height);text-transform:uppercase;position:fixed;top:0;z-index:30;align-items:center;transition:height .1s ease-in,background-color .1s ease-in;padding:0 20px}#header #edit-page{position:absolute;z-index:9999;top:0;left:0;background-color:#fff}#header #edit-page img{padding:5px 5px 2px}#header .logo{height:inherit;transition:height .1s ease-in;margin:0 30px 0 20px;display:flex}#header .logo img{aspect-ratio:50/68;width:calc(var(--menu-height) - 10px)}#header.sticking{background-color:#021e1bcc}#header.sticking>a img.hide-on-mobile{padding:0 30px}#header>*{align-items:center}#header a{text-decoration:none}#header.active{background-color:#013632}#header .menu-button{flex:0 0 30px;box-sizing:content-box;height:100%;border:0;cursor:pointer;display:flex;flex-direction:column;gap:8px;justify-content:center;background-color:transparent}#header .menu-button>span{display:block;height:3px;width:100%;background-color:#f39d27;padding:0;transition:transform .2s ease-in-out,opacity .2s ease-in-out}#header .menu-button.active>span:nth-child(1){transform:rotate(45deg) translateY(8px) translate(8px)}#header .menu-button.active>span:nth-child(3){transform:rotate(-45deg) translateY(-8px) translate(8px)}#header .menu-button.active>span:nth-child(2){opacity:0}#header ul{list-style:none;margin:0;padding:0;font-weight:900}#header ul li{display:block}#header ul li.book-now a{height:100%;width:100%;border:0;padding:0 40px}#header ul.quick-menu>li:first-child{background-color:#f39d27}#header ul.quick-menu>li.login{flex:1}#header ul.quick-menu>li.login a{padding-right:0}#header ul.quick-menu>li .icon{width:31px;height:28px}#header ul.quick-menu>li.parent{z-index:30}#header>ul{font-family:"Source Sans 3";font-size:16px;font-style:normal;font-weight:500;line-height:145%;text-transform:uppercase;display:flex;height:100%;align-items:center}#header>ul.main-menu{flex:1}#header>ul>li{display:flex;align-items:center;position:relative;height:100%;flex:0 1 auto}#header>ul>li span,#header>ul>li a{display:flex;align-items:center;padding:0 15px;height:100%;justify-content:space-between}#header>ul>li.parent{white-space:nowrap}#header>ul>li.parent>span,#header>ul>li.parent>a{cursor:pointer;padding-right:20px}#header>ul>li.parent>span:after,#header>ul>li.parent>a:after{flex:0 0 16px;content:"";background-image:url(/build/img/shooters/arrow-down.svg);background-repeat:no-repeat;height:9px;display:block;margin-bottom:5px;margin-left:10px}#header>ul>li>ul{position:absolute;display:none;width:auto;left:0;top:75%;background-color:#013632;white-space:nowrap}#header>ul>li>ul a{display:block;padding:10px 15px}#header>ul>li:hover>ul{display:block}#header>ul>li.active>ul{display:block!important}#header #slide-menu{position:absolute;display:flex;flex-direction:column;align-items:center;z-index:20;left:0;top:var(--menu-height);transform:translate(-100%);min-height:100vh;width:100vw;background-color:#013632;transition:transform .2s ease-in-out;padding:50px;color:#f39d27;text-align:center;font-size:18px;font-style:normal;line-height:145%;letter-spacing:-.09px;text-transform:uppercase}#header #slide-menu.active{transform:none}#header #slide-menu ul{display:flex;flex-direction:column;gap:30px;justify-content:center;margin-bottom:30px;font-weight:500;width:100%}#header #slide-menu .book-btn{width:auto}a{color:#fff;text-decoration:none}a:visited{color:#fff}.darker-bg{background:#00000080}.icon{display:inline-block;background-repeat:no-repeat;background-size:contain;height:27px;width:27px}.icon.user{background-image:url(/build/img/woodcutter/user.svg)}.icon.cart{background-image:url(/build/img/woodcutter/cart.svg)}.icon.fb{background-image:url(/build/img/woodcutter/fb.svg)}.icon.insta{background-image:url(/build/img/woodcutter/insta.svg)}.icon.twitter{background-image:url(/build/img/woodcutter/twitter.svg)}.show-flex-on-mobile,.show-on-mobile{display:none!important}section{background-repeat:no-repeat;overflow-x:hidden;font-size:1.05rem}section:first-of-type{padding-top:calc(var(--menu-height))}section .inner{background-repeat:no-repeat;background-position:center left}section.top-align{align-items:flex-start}.form .buttons{margin-top:40px}.form .buttons .btn:first-child{margin-right:25px}.form button{border:0}.form .details-bg{border:2px solid #F39D27;padding:5px 24px;margin:10px 0;border-radius:40px}.form .details-bg textarea,.form .details-bg input[type=text],.form .details-bg input[type=number],.form .details-bg select,.form .details-bg .custom-checkbox input+span:before{border-color:#f39d27}.form .details-bg .custom-checkbox{font-size:.8rem}.form .details-bg label.inline{margin:10px 0}.form .company-fields{display:none;margin-bottom:20px}.form .company-fields .address{margin-bottom:0}.form .company-fields.show{display:block}.form .company-fields label:not(.inline){color:#fff}.form .two-columns-fields{width:100%;display:flex;gap:6px;padding-right:6px}.form .two-columns-fields>div,.form .two-columns-fields>label{flex:0 0 50%}.form .custom-radio,.form .custom-checkbox{cursor:pointer;-webkit-user-select:none;user-select:none}.form .custom-radio input+span,.form .custom-checkbox input+span{display:flex;align-items:flex-start}.form .custom-radio input+span:before,.form .custom-checkbox input+span:before{margin-right:.5em;margin-top:.2em;flex:0 0 auto;display:block;content:" ";border:1px solid white;width:1em;height:1em;border-radius:4px}.form .custom-radio input,.form .custom-checkbox input{display:none}.form .custom-radio input:checked+span:before,.form .custom-checkbox input:checked+span:before{background:radial-gradient(ellipse at center,#ff7784,#ff7784 50%,#ff7784,#013632,#013632 50%)}.form .custom-radio input+span,.form .custom-checkbox input+span,.form textarea,.form input[type=text],.form input[type=number],.form select{font-family:inherit}.form textarea,.form input[type=text],.form input[type=number],.form select{border-radius:100px;background-color:transparent;border:1px solid var(--accent-color, #94D4B9);color:var(--accent-color, #F1EBDF);display:block;width:100%;padding:13px 20px}.form textarea:focus,.form input[type=text]:focus,.form input[type=number]:focus,.form select:focus{--accent-color: white;outline:none}.form .error{display:block;color:#ff7784;padding:0 0 20px}.form .size-24{margin-bottom:18px}.form label{font-weight:300;margin-bottom:14px}.form label input[type=checkbox]{transform:scale(1.6);margin-right:20px}.form label input[type=password],.form label input[type=email],.form label input[type=text],.form label input[type=number],.form label select,.form label textarea{font-size:.8rem;margin-top:6px}.form label.inline{display:flex;align-items:flex-start;margin:20px 0}.form label:not(.inline){text-transform:uppercase;color:var(--accent-color, #94D4B9);font-size:.8rem;line-height:1rem;font-weight:400}.form label a{font-weight:500}.invalid-feedback,.alert{display:block;padding:30px;margin:15px 0;border-radius:10px}.invalid-feedback.alert-success,.alert.alert-success{color:#013632;background-color:#94d4b9}.invalid-feedback.alert-error,.alert.alert-error{color:#f1ebdf;background-color:#ff7784}.invalid-feedback{background-color:gray;color:#1c1c21}.diagonal-banner{display:block;width:240px;transform:rotate(-45deg);position:absolute;text-align:center;background:#51211e;color:#fff;font-weight:700;font-size:24px;line-height:28px;text-transform:uppercase;top:50px;left:-53px}.invisible-radio{position:relative;overflow:hidden}.invisible-radio [type=radio]{position:absolute;opacity:0;width:0;height:0}.invisible-radio [type=radio]+div{color:#f39d27;transition:border-color .1s ease-in,color .1s ease-in;text-align:center;cursor:pointer}.invisible-radio [type=radio]:hover+div,.invisible-radio [type=radio]:checked+div{color:var(--accent-color, #94D4B9)}.social{display:flex;gap:10px;margin:10px 0}iframe.youtube-video{width:100%;aspect-ratio:16/9}figure{margin:0}figure figcaption{font-style:italic}figure .attachment__name,figure .attachment__size{display:none}.splide{width:100%}.splide:not(.is-overflow) .splide__list{justify-content:center}.splide .splide__track{padding-bottom:150px}.splide .splide__pagination{display:flex;justify-content:center;gap:30px;list-style:none;margin:0;bottom:30px!important}.splide .splide__pagination .splide__pagination__page{width:30px;height:30px;border-radius:50%;border:1px solid #94D4B9;background-color:transparent;cursor:pointer}.splide .splide__pagination .splide__pagination__page.is-active{opacity:1;background-color:#94d4b9}.custom-select-wrapper{position:relative;display:block;border-radius:100px}.custom-select-wrapper .custom-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;padding-right:30px;position:relative;cursor:pointer}.custom-select-wrapper .custom-select option{background-color:#013632}.custom-select-wrapper .custom-select:focus{color:#fff;background-color:#013632;outline:none}.custom-select-wrapper:after{content:" ";position:absolute;top:50%;right:20px;pointer-events:none;border:solid var(--accent-color, #fff);border-width:0 3px 3px 0;display:block;padding:3px;transform:rotate(45deg);-webkit-transform:rotate(45deg);z-index:2;margin-top:-6px}.corner-ornaments{position:relative;border-left:2px solid #94D4B9;border-right:2px solid #94D4B9}.corner-ornaments .corner{position:absolute;width:85px;aspect-ratio:71/100;z-index:-1;background-image:url(/build/img/shooters/corner-ornament.svg);background-repeat:no-repeat;background-size:cover}.corner-ornaments .corner:nth-child(1),.corner-ornaments .corner:nth-child(2){top:-135px}.corner-ornaments .corner:nth-child(3),.corner-ornaments .corner:nth-child(4){bottom:-135px}.corner-ornaments .corner:nth-child(1),.corner-ornaments .corner:nth-child(3){left:-7px}.corner-ornaments .corner:nth-child(2),.corner-ornaments .corner:nth-child(4){right:-7px}.corner-ornaments .corner:nth-child(2){transform:scaleX(-1)}.corner-ornaments .corner:nth-child(3){transform:scaleY(-1)}.corner-ornaments .corner:nth-child(4){transform:scaleX(-1) scaleY(-1)}.counter{counter-reset:step}.counter .counter-step{counter-increment:step;position:relative}.counter .counter-step:before{content:counter(step);font-family:Bodoni Moda,serif;font-weight:700;position:absolute;display:flex;align-items:center;justify-content:center;width:4rem;height:4rem;border:2px solid #F39D27;color:#f39d27;border-radius:50%;font-size:3rem}.experiences .arrow{display:none;padding:20px;position:absolute;z-index:1;right:33px;top:50%;margin-top:-57px;opacity:.5}.experiences .container{display:grid;grid-template-columns:repeat(4,minmax(250px,1fr));gap:30px;width:100%}.experiences label{display:flex;flex-direction:column;position:relative;box-sizing:border-box;cursor:pointer;color:#fff;margin:10px 0!important;font-weight:400;background-color:#013632}.experiences label .accent-color{color:var(--accent-color)}.experiences label:hover .experience-header{opacity:1}.experiences label .experience{display:flex;flex-direction:column;height:100%;width:100%;border:1px solid var(--accent-color)}.experiences label input:checked+.experience{border-width:5px}.experiences label input:checked+.experience .experience-header{opacity:1}.experiences label input[type=radio]{display:none}.experiences label .experience-header{transition:opacity .2s ease-in-out;opacity:.6;position:relative;overflow:hidden;height:227px;width:100%;background-position:center;background-repeat:no-repeat;background-size:cover}.experiences label .experience-header .diagonal-banner{font-size:14px;line-height:16px;padding:2px 36px 3px 37px;width:244px}.experiences label .experience-header>div{background:#0009;padding:8px 21px;position:absolute;bottom:0}.experiences label .experience-header>div img{margin-right:7px}.experiences label .experience-body{margin:25px 20px;flex:1}.experiences label .experience-body .more-info-btn{display:none}.experiences label .experience-body ul{padding-left:15px}.experiences label .experience-body strong{font-weight:700}.experiences label .experience-body .title{line-height:100%}.experiences label .experience-body .promo{padding:5px 10px;text-align:center;margin-top:20px}.experiences label .experience-body .description ul,.experiences label .experience-body .description ul li{padding:0}.experiences label .options-box,.experiences label .knife-box{margin:0 20px}.experiences label .experience-container{flex:0;margin:20px}.experiences label .experience-container .players{display:flex;justify-content:center;align-items:center;font-weight:700;padding-right:10px}.experiences label .experience-container .players select{margin:0 10px 0 0;padding:10px}.experiences label .form-footer{padding:20px;background-color:var(--accent-color);text-align:center}.experiences label .form-footer button{margin:0}.experiences label .form-footer a{color:#013632}.experiences label .more-info{margin-top:24px}.hidden{display:none}#CybotCookiebotDialogFooter #CybotCookiebotDialogBodyButtonAccept,#CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonAccept,#CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonLevelOptinAllowAll{background-color:#ff7784!important;border-color:#ff7784!important}#CybotCookiebotDialogFooter .CybotCookiebotDialogBodyButton{background-color:#013632!important;border-color:#013632!important}#CybotCookiebotDialogBodyEdgeMoreDetailsLink{color:#ff7784!important}section{position:relative;display:flex;align-items:center;justify-items:center;background-position:center left;background-size:45% auto}section.auto{height:auto;min-height:auto}section .scroll-down-btn{position:absolute;white-space:pre-wrap;width:100px;bottom:24px;color:#fff;text-align:center;font-family:Overpass;font-size:13px;font-weight:900;line-height:14px;text-transform:uppercase;background-color:transparent;border:0;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:12px;cursor:pointer}section .scroll-down-btn:after{content:" ";display:flex;width:30px;height:30px;background-image:url(/build/img/woodcutter/arrow_down_white.svg);background-repeat:no-repeat;background-position:center;border-radius:30px;border:1px solid #A17562}section h1,section h2,section h3{margin:0}section h1 span,section h2 span,section h3 span{display:block}section h3{margin-bottom:29px}section h2{margin-bottom:32px}section .picture-bg{width:100%;height:100%;position:absolute;z-index:1}section .picture-bg video{position:absolute;z-index:1;height:100%;aspect-ratio:16/9}section .picture-bg .filter{z-index:2;height:100%;width:100%;background:linear-gradient(180deg,#000000b3,#0000)}section .picture-bg video+.filter{aspect-ratio:16/9;width:auto}section .inner{z-index:2}section.hero{position:relative;margin-top:var(--menu-height);align-items:center;justify-content:center;background-color:#013632;min-height:700px;overflow:hidden}section.hero .content{position:absolute;text-align:center;color:var(--YELLOW, #f39d27);z-index:3;max-width:1600px;margin:auto;width:100%;left:50%;transform:translate(-50%);padding:0 20px}section.hero .content .size-hero{padding:0;color:var(--accent-color);font-variant:all-small-caps;line-height:85%}section.hero .content .size-hero a{font-size:30px;line-height:145%;letter-spacing:.75px}section.hero .content img{width:700px;margin:5px 0 10px}section.hero .foreground{position:absolute;width:100%;height:100%;z-index:2;pointer-events:none;display:block}section.hero .foreground .wall{fill:#013632}section.hero .stage,section.hero .moving-layer,section.hero .actor,section.hero .foreground{border:0!important;outline:none!important;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:none!important}section.hero .stage{position:absolute;overflow:hidden;background-image:url(/build/img/shooters/flower-bg.jpg);background-position:-200px -200px;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}section.hero .moving-layer{position:absolute;bottom:0}section.hero .actor{position:absolute;width:153px;height:153px;z-index:2;background-image:url(/build/img/shooters/shoot-to-book.svg);background-repeat:no-repeat;background-position:center;background-size:cover;bottom:40px}section.gallery{flex-direction:column;min-height:auto;padding:150px 0;background-image:url(/build/img/shooters/leaves-right.svg);background-repeat:no-repeat;background-position:right bottom;background-size:544px;overflow:hidden}section.gallery:before{display:block;content:" ";background-image:url(/build/img/shooters/leaves-left.svg);background-repeat:no-repeat;background-size:contain;width:385px;height:509px;position:absolute;top:0;left:0}section.gallery #gallery-splide .splide__track .splide__slide{width:370px;height:497px;overflow:hidden;border-radius:200px 200px 0 0;border:1px solid #94D4B9}section.gallery #gallery-splide img{width:100%;height:100%;flex-shrink:0;object-fit:cover}section.gallery #gallery-splide img:nth-child(odd){border-top-left-radius:200px;border-top-right-radius:200px}section.gallery #gallery-splide img:nth-child(2n){border-bottom-left-radius:200px;border-bottom-right-radius:200px}section.all-news{align-items:flex-start}section.step h2:before{display:block;content:counter(h2,decimal-leading-zero);counter-increment:h2;color:#a17562}section.step h3{font-weight:700}section.step p{margin:0}section.step .inner{display:flex;justify-content:flex-end}section.step#step-2 h2{right:auto;left:0}section.step h2{position:absolute;font-size:82px;line-height:90px;width:inherit;width:390px;z-index:3;right:170px;transform:translateY(-100%);margin-top:153px}section.step .text{position:relative;align-items:flex-start;padding:20px;width:405px;height:405px;display:flex;flex-direction:column;justify-content:flex-end}section.step .text h3{font-size:27px;line-height:29px;border-bottom:1px solid white;padding-bottom:10px;margin-bottom:10px}section.picture{min-height:650px}section.picture:nth-of-type(2n) .inner{flex-direction:row-reverse}section.picture .inner{display:flex;gap:78px;justify-content:space-between;align-items:center}section.picture .inner .picture-container{position:relative;display:flex;justify-content:center;align-items:center;flex:0 0 50%;max-width:406px}section.picture .inner .picture-container .shield{display:block;position:absolute;z-index:2;stroke:var(--accent-color);width:100%;aspect-ratio:500/672}section.picture .inner .picture-container .mask{-webkit-mask-image:url(/build/img/shooters/shield-mask.svg);mask-image:url(/build/img/shooters/shield-mask.svg);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:88%;aspect-ratio:444/614}section.picture .inner .picture-container .mask img{width:100%;height:100%;object-fit:cover;display:block}section.picture .inner .picture-container .svg-image{max-width:30vw}section.picture .inner .text{flex:0 1 50%;margin-bottom:50px}section.picture .inner .text h2{color:var(--accent-color)}section.picture .inner .text .btn{margin-top:50px}section.picture .inner .text:first-child{text-align:center;margin:auto}section.picture#section-event .inner{background-size:contain}section.cocktail{padding:5vh 0;min-height:750px;--accent-color: #D7A9C3}section.cocktail:nth-of-type(odd){flex-direction:row-reverse;--accent-color: #94D4B9}section.cocktail .text{flex:1 1 50%;display:flex;justify-content:center;align-items:center;flex-direction:column}section.cocktail .text h2{color:var(--accent-color)}section.cocktail .text .btn{margin-top:50px}section.cocktail .text .category{display:flex;gap:20px;margin-bottom:30px}section.cocktail .text .category .btn{margin:0}section.call-to-action .inner{position:relative;display:flex;flex-direction:column;align-items:center;z-index:1;min-height:900px}section.call-to-action #ornaments{position:absolute;display:flex;align-items:center;z-index:1;width:100%;height:100%;overflow:hidden;gap:800px;justify-content:center}section.call-to-action #ornaments img{margin:100px 50px;width:400px}section.call-to-action .text-content{z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;max-width:800px;flex:1}section.call-to-action .text-content div{text-align:center}section.call-to-action .text-content div.text{margin-top:40px;margin-bottom:40px}section.reviews{flex-wrap:wrap;align-items:center;justify-content:center;padding:100px 0;min-height:auto}section.reviews .splide__track{padding-bottom:0}section.reviews .splide__list{gap:2px;position:relative;z-index:1}section.reviews .review{flex:0 0 400px;aspect-ratio:1/1;margin:0 25px 25px;color:#013632;font-weight:400;border-radius:10px;padding:124px 42px 24px;position:relative;display:flex;flex-direction:column;justify-content:space-between;background-color:var(--accent-color)}section.reviews .review:before{top:49px;left:42px;position:absolute;content:"";width:34px;height:34px;border-radius:50%;background-color:#013632}section.reviews .review .stars{margin:30px 0 75px}section.reviews .review .author{text-transform:uppercase}section.reviews .btn{margin:3rem 0}section.columns{margin:5rem}section.columns .grid{display:grid;width:100%;grid-template-columns:repeat(3,minmax(0,30%));justify-content:space-between;column-gap:20px;row-gap:30px;grid-auto-rows:minmax(100px,auto)}section.columns.three-columns{padding-top:90px}section.columns.three-columns .grid{grid-template-columns:repeat(3,minmax(0,418px));justify-items:center}section.columns.three-columns .grid>div{--icon-size: 232px;padding:calc(var(--icon-size) + 10px) 30px 62px 30px;color:#013632;background-color:var(--accent-color);background-repeat:no-repeat;text-align:center;display:flex;flex-direction:column;border-radius:200px 200px 0 0;max-width:320px;align-items:center;justify-content:flex-end}section.columns.three-columns .grid>div:before{top:-125px}section.columns.three-columns .grid>div .btn{margin-top:51px}section.columns.three-columns .grid>div:nth-child(1){--accent-color: #F39D27;background-size:calc(var(--icon-size) * .6);background-position:center 42px}section.columns.three-columns .grid>div:nth-child(2){--accent-color: #94D4B9;background-size:calc(var(--icon-size) * 1.1 * .68);background-position:center 52px}section.columns.three-columns .grid>div:nth-child(3){--accent-color: #FF7784;background-size:calc(var(--icon-size) * 1.1 * .68);background-position:center 78px}section.columns.products .grid{row-gap:40px}section.columns.products .product{display:flex;flex-direction:column;justify-content:space-between;align-items:center;text-align:center;gap:40px;margin:120px 0;padding:0 30px}section.columns.products .product h3{margin-bottom:0}section.columns.products .product ul{list-style:none;padding:0}section.columns.two-columns{min-height:auto}section.columns.two-columns .inner{display:flex;padding:88px 0}section.columns.two-columns .inner .column{flex:1;padding:42px 40px 92px;position:relative}section.columns.two-columns .inner .column:first-child{margin-right:60px}section.columns.two-columns .inner .column:last-child{margin-left:60px}section.columns.two-columns .inner .column h2,section.columns.two-columns .inner .column h3{margin:20px 0 0}section.columns.two-columns .inner .column div{margin-bottom:20px}section.news.latest-news{padding:128px 0 80px;overflow:hidden}section.news.latest-news .news-header{display:flex;align-items:flex-end;margin-bottom:40px}section.news.latest-news .news-header h2{font-size:40px;line-height:40px;margin-right:100px;margin-bottom:0}section.news.latest-news .news-header .buttons{position:absolute;right:0;display:flex;gap:12px}section.news.latest-news .news-header .buttons button{height:30px;width:30px;box-sizing:border-box;border-radius:50%;background:#000;border:1px solid white;position:relative;cursor:pointer}section.news.latest-news .news-header .buttons button[disabled]{opacity:.5}section.news.latest-news .news-header .buttons button .arrow{position:absolute;width:10px;top:8px}section.news.latest-news .news-header .buttons button .arrow.left{left:10px}section.news.latest-news .news-header .buttons button .arrow.right{left:6px}section.news.latest-news .entry{margin-right:80px}section.news .slider .slider-container{display:flex}section.news .entry{flex:0 0 464px;font-size:16px;line-height:24px}section.news .entry .entry-inner,section.news .entry .date,section.news .entry .content{display:block}section.news .entry .image-container,section.news .entry .date,section.news .entry h3,section.news .entry .content{margin-bottom:20px}section.news .entry .image-container,section.news .entry img{width:100%}section.news .entry .image-container{position:relative;overflow:hidden}section.news .entry .date{color:#0085ff;text-transform:uppercase}section.news .entry h3{font-size:22px;line-height:28px;font-weight:700}section.news .entry .read-more{font-weight:700}section.intro,section.hero{margin:var(--menu-height) 0 0}section.intro:first-of-type,section.hero:first-of-type{padding:50px 0 0}section.intro{min-height:calc(100vh - var(--menu-height));position:relative;align-items:center;overflow-y:hidden}section.intro .inner{text-align:center;margin:0 auto;display:flex;flex-direction:column;align-items:center;width:auto}section.intro .inner h1{color:var(--accent-color, #F39D27)}section.intro .inner h1 span{line-height:100%}section.intro .inner svg{color:var(--accent-color, #F39D27)}section.intro .inner .intro-container{position:relative;display:flex;justify-content:center;flex-direction:column;align-items:center;height:600px;width:100%}section.intro .inner .intro-container .vegetal{transform:scaleX(-1);position:absolute;z-index:-1;top:118px;left:-524px;width:517px;height:794px}section.intro .inner .intro-container:before{margin:auto;content:" ";display:block;position:absolute;border-top-right-radius:250px;border-top-left-radius:250px;background-image:url(/build/img/shooters/content.jpg);background-size:50%;width:20rem;aspect-ratio:2/3;z-index:-1;box-shadow:inset 20px 20px 30px -12px #0003}section.intro .inner .intro-container h1{position:relative}section.intro .inner .text-container{position:absolute;bottom:-200px}section.intro .inner .text-container .monogram{margin-bottom:50px;width:175px;height:145px}section.intro .inner .text strong{font-weight:inherit;color:var(--accent-color, #F39D27)}section.thread{flex-direction:column;padding:90px 0}section.thread h2,section.thread p{max-width:780px;text-align:center}section.thread h2{font-family:Mohave;font-style:normal;font-weight:700;font-size:50px;line-height:50px;margin-bottom:0;text-transform:uppercase}section.thread p{margin-top:0;font-size:17px;line-height:24px;margin-bottom:0}section.thread p:after{display:block;width:5px;height:78px;background-color:#51211e;content:" ";margin:30px auto}section.video-text .inner h2{margin:76px 0}section.video-text .inner h3{font-weight:900;font-size:22px}section.video-text .inner .columns{display:flex;gap:77px}section.video-text .inner .columns iframe,section.video-text .inner .columns>div{flex:1 1 50%}section.video .inner{position:relative;display:flex;flex-direction:column;align-items:center}section.video .inner h2{text-align:center;margin-bottom:67px}section.video .inner .ornament-left,section.video .inner .ornament-right{position:absolute;width:509px;height:auto;top:50%;z-index:-1;margin-top:-300px}section.video .inner iframe{border-radius:350px;z-index:2}section.video .inner .ornament-left{left:-400px}section.video .inner .ornament-right{right:-400px}section.video .inner .btn{margin:100px 0}section.modern-header{position:relative;overflow:visible;margin-bottom:50px;margin-top:50px}section.modern-header .inner{display:flex;justify-content:center;margin:0 auto;max-width:800px;width:100%;padding:150px 0 135px}section.modern-header .inner .infos{max-width:none;padding-bottom:30px}section.modern-header .inner .infos .location-pin{position:absolute;top:-190px;left:50%;margin-left:-126px}section.modern-header .inner .infos .infos-container{flex:0 0 auto;margin:20px auto -60px;padding:0 50px;display:flex;gap:50px}section.modern-header .inner .infos .infos-container .address{flex:1}section.modern-header .inner .infos .infos-container .schedule{flex:1 0 300px;border-left:solid 1px #94D4B9;padding-left:50px}section.modern-header .inner .infos .infos-container .schedule div{display:flex;justify-content:space-between}section.modern-header .inner .infos .infos-container .schedule div>span{flex:1 0 auto}section.modern-header .inner .infos .infos-container .schedule div>span:last-child{text-align:right}section.modern-header .scroll-down-btn{padding:24px 0;background-color:#1c1c21;width:100%;bottom:0}section.games .inner{max-width:1200px}section.games .inner h2{text-align:center}section.games .inner h2 .vegetal{display:block;width:216px;height:auto;margin:auto}section.games .inner ul li{counter-increment:game-counter}section.games .inner ul li h3{color:var(--accent-color);line-height:120%}section.games .inner ul li h3:before{content:"";content:counter(game-counter) ".";display:block;-webkit-text-stroke-width:1.5px;-webkit-text-stroke-color:var(--accent-color);color:transparent}section.games .inner ul li h3:nth-child(-n+9):before{content:"0" counter(game-counter) "."}section.games .inner ul li .btn{margin-top:50px}section.games .inner #games-splide{margin-top:4rem}section.games .inner #games-splide .splide__slide{display:flex;gap:130px;align-items:center}section.games .inner #games-splide .splide__slide .gallery-image{width:40%}section.games .inner #games-splide .splide__slide .gallery-info{flex:1}section.packages{min-height:auto}section.packages .inner.large-inner{margin:auto;display:flex;flex-direction:column;align-items:center}section.packages .experiences{width:100%}.banner{position:absolute;height:100vh;width:100vw;top:0;z-index:2;overflow:hidden;display:flex;justify-content:center;align-items:end}.banner.active .inner-banner{bottom:20vh}.banner .inner-banner{position:relative;bottom:-20vh;overflow:hidden;transition:bottom .4s ease-out;text-align:left;max-width:900px;width:75vw;height:20vh;box-shadow:5px 5px 15px -6px #000;border:3px solid white}.banner .inner-banner .close-btn{position:absolute;top:19px;right:24px;cursor:pointer;background-color:transparent;border:0;color:#fff;font-size:30px}.banner .inner-banner>a{display:flex;gap:30px;align-items:center;background-color:#000;height:inherit}.banner .inner-banner>a img{height:inherit;width:auto}.banner .inner-banner>a .text{padding:0 20px}.banner .inner-banner>a .text h2{font-size:40px;line-height:40px}.banner .inner-banner>a .text h3{font-size:18px;line-height:18px;font-weight:300}.banner .inner-banner>a .text h2,.banner .inner-banner>a .text h3{margin:10px 0}.banner .inner-banner>a .text h2 p,.banner .inner-banner>a .text h3 p{margin:0}.inner{max-width:1500px;margin:40px auto;position:relative}.inner.large-inner{max-width:1366px;width:100%}#home section{scroll-snap-align:start}#home section.picture:nth-of-type(4n+1){--accent-color: #F39D27}#home section.picture:nth-of-type(4n+2){--accent-color: #94D4B9}#home section.picture:nth-of-type(4n+3){--accent-color: #FF7784}#home section.picture:nth-of-type(4n+4){--accent-color: #F1EBDF}#home section.picture .inner .picture-container{display:block}#home section.picture .inner .picture-container .shield{top:-1rem;left:2rem;aspect-ratio:508/713;width:92%}#home section.picture .inner .picture-container .mask{-webkit-mask-image:url(/build/img/shooters/home-shield-mask.svg);mask-image:url(/build/img/shooters/home-shield-mask.svg);aspect-ratio:524/724;width:95%}#home #footer{scroll-snap-align:end}#home .picture-header .inner h2{width:50%}#join form{max-width:50%;margin:auto}#franchise #content{min-height:auto}#franchise #content section{margin-top:var(--menu-height);background-size:cover;background-position:center top;align-items:normal;padding:0}#franchise #content section .inner{display:flex;justify-content:space-between;min-height:100%;margin:0 auto;gap:100px}#franchise #content section .inner>div{min-height:100%}#franchise #content section .inner>div.logo{flex:0 1 530px;display:flex;align-items:center}#franchise #content section .inner>div.logo img{width:100%;aspect-ratio:530/440}#franchise #content section .inner>div.form{display:flex;flex-direction:column;justify-content:center;flex:0 0 650px;padding:45px;background-color:#f1ebdf;color:#013632;--accent-color: #013632}#franchise #content section .inner>div.form h1{text-align:center}#franchise #content section .inner>div.form label{font-weight:600;margin-top:15px;margin-bottom:0;display:block}#franchise #content section .inner>div.form textarea:focus,#franchise #content section .inner>div.form input[type=text]:focus,#franchise #content section .inner>div.form input[type=number]:focus,#franchise #content section .inner>div.form select:focus{--accent-color: #021E1B}#franchise #content section .inner>div.form button{align-self:center;--accent-color: #F39D27}#franchise #footer{margin-top:0}#franchise #footer:before{display:none}#shop section.intro .inner .intro-container .vegetal,#blog section.intro .inner .intro-container .vegetal{transform:scaleX(1);right:-500px;left:auto}#shop form{padding:0 5.5rem}#shop form h2:before{left:-5.5rem;top:-.5rem;font-style:normal}#shop form .columns{display:flex}#shop form .columns>div{margin:40px}#shop form .columns>div:first-of-type{flex:0 0 300px}#shop form .columns>div:last-of-type{flex:1}#shop form .spacer{margin-top:55px}#shop form .promo,#shop form #or-choose{display:none}#shop form .promo.active,#shop form .promo.active~#or-choose{display:block}#shop form .amount-grid,#shop form .location-grid{display:flex;margin:50px 0}#shop form .amount-grid .invisible-radio:last-child,#shop form .location-grid .invisible-radio:last-child{margin-right:0}#shop form .amount-grid .invisible-radio div,#shop form .location-grid .invisible-radio div{padding:16px}#shop form .amount-grid{gap:30px;flex-wrap:wrap}#shop form .amount-grid .invisible-radio{flex:1 1 100px}#shop form .amount-grid .invisible-radio [type=radio]+div{border:2px solid #F39D27;border-radius:60px}#shop form .amount-grid .invisible-radio [type=radio]:hover+div,#shop form .amount-grid .invisible-radio [type=radio]:checked+div{border-color:#94d4b9}#shop form .amount-grid .invisible-radio.custom{flex:1 1 350px}#shop form .amount-grid .invisible-radio.custom [type=radio]+div{padding:0 0 0 20px;display:flex;gap:30px;justify-content:space-between;align-items:center;height:60px;overflow:hidden}#shop form .amount-grid .invisible-radio.custom [type=radio]+div input{transition:background-color .2s ease-in,width .2s ease-in,padding .2s ease-in;height:100%;font-size:inherit;font-family:inherit;font-style:inherit;border:0;background-color:#f39d27;width:0;padding:0}#shop form .amount-grid .invisible-radio.custom [type=radio]:hover+div input,#shop form .amount-grid .invisible-radio.custom [type=radio]:checked+div input{background-color:#94d4b9;width:300px;padding:5px 10px}#shop form .location-grid{flex-wrap:wrap;gap:25px}#shop form .location-grid .invisible-radio{flex:0 0 224px}#shop form .location-grid .invisible-radio [type=radio]+div{display:flex;width:224px;height:346px;text-transform:none;background-image:url(/build/img/shooters/shield-yellow.svg);align-items:center;justify-content:center}#shop form .location-grid .invisible-radio [type=radio]:hover+div,#shop form .location-grid .invisible-radio [type=radio]:checked+div{background-image:url(/build/img/shooters/shield-light-green.svg)}#shop form label.inline{align-items:center;justify-content:space-between}#shop form label.inline input{flex:0 0 50%}#shop form label.promo img{margin-right:25px;display:block}#shop form label.promo .description{text-transform:none}#shop form label.promo .size-16{margin-right:20px}#shop form label.promo .size-16 h3{margin-bottom:10px}#shop form label.custom{flex:1 0 50%;display:flex}#shop form label.custom input{padding:0 20px;flex:1}#shop form .btn{margin:30px auto}#player-profile .columns{display:flex}#player-profile .columns h4{color:#fff6;display:flex;justify-content:space-between}#player-profile .columns .profile{margin-right:30px;background:#101215;padding:30px}#player-profile .columns .profile .profile-header{display:flex;align-items:center;border-bottom:1px solid rgba(255,255,255,.2);padding-bottom:40px;margin-bottom:40px}#player-profile .columns .profile .points{font-size:66px;line-height:77px;text-align:center;padding:0 70px}#player-profile .columns .profile .points span{display:block;font-size:16px;line-height:19px;color:#fff;opacity:.5}#player-profile .columns .profile .detail{display:flex;font-size:16px;line-height:40px}#player-profile .columns .profile .detail .label{flex:0 0 40%;color:#fff;opacity:.3}#player-profile .columns .achievements{padding-bottom:60px}#player-profile .columns .achievements .awards{display:flex;flex-wrap:wrap;gap:10px}#player-profile .columns .achievements .awards div{flex:0 0 125px;font-size:14px;text-align:center}#player-profile .columns .achievements .awards div img{width:100%;filter:grayscale(100%)}#player-profile .columns .achievements .awards div.active img{filter:none}#single-news section.picture-header h2{font-size:70px;line-height:70px}#single-news section .content img{margin-right:70px;margin-bottom:70px}#single-news section .content h2,#single-news section .content h3{text-transform:uppercase}#single-news section .content h3{font-family:Overpass,sans-serif;font-size:16px;line-height:24px}#single-news section .content h2{font-family:Mohave,sans-serif;font-size:50px;line-height:50px}#single-news section .content h4{font-size:24px;line-height:33px;font-weight:400}#event-booking section h2{margin-bottom:0}#event-booking .columns{margin-top:70px;display:flex;gap:70px}#event-booking .columns #summary{flex:1 1 300px}#location-page .location-infos{display:flex;justify-content:space-around}#careers{max-width:100vw}#careers #positions{min-height:auto;margin-bottom:76px}#careers #positions h2{margin:76px 0}#careers #positions .inner .columns{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));grid-gap:40px}#careers #positions .inner .columns>div .location,#careers #positions .inner .columns>div li a{display:block;padding:8px 0;border-bottom:1px solid rgba(255,255,255,.3)}#careers #positions .inner .columns>div ul{list-style:none;padding:0;margin:0}#careers #positions .inner .columns>div ul li a{color:#a17562}#careers #overlayer{pointer-events:none;position:fixed;top:0;left:0;width:100vw;height:100vh;overflow-x:hidden;z-index:10}#careers #overlayer.active{pointer-events:all;background-color:#0003}#careers #overlayer.active #job-description{transform:none}#careers #overlayer #job-description{position:absolute;top:0;right:0;transition:transform .5s ease-in;transform:translate(100%);max-width:50vw;min-height:100vh;background:#1f2429;padding:53px;overflow-y:auto}#careers #overlayer #job-description h2{margin-top:0}#careers #overlayer #job-description .close-btn{position:absolute;top:10px;right:24px;cursor:pointer;background-color:transparent;border:0;color:#fff;font-size:30px}#careers #overlayer #job-description .btn{display:inline-flex}#faq .inner>h3{margin:0;color:#a17562}#faq .inner>h2{margin:15px 0}#faq #questions{display:flex;flex-direction:column;padding:0 0 100px}#faq #questions .collapsible{transition:all .1s ease-in;cursor:pointer;-webkit-user-select:none;user-select:none}#faq #questions .collapsible:after{content:" ";display:block;border:1px solid #94D4B9;border-collapse:collapse;margin:1.5rem 0}#faq #questions .collapsible:last-child:after{display:none}#faq #questions .collapsible h4{margin:0;padding:1rem 40px;transition:all .2s ease-in;display:flex;justify-content:space-between;align-items:flex-start;gap:10px;border-top-left-radius:20px;border-top-right-radius:20px}#faq #questions .collapsible h4:after{transition:transform .1s ease-in,border-color .1s ease-in,margin-top .1s ease-in;content:" ";display:block;width:15px;height:15px;border-bottom:2px solid #F1EBDF;border-right:2px solid #F1EBDF;transform:rotate(45deg);flex:0 0 15px}#faq #questions .collapsible .answer{padding:0 20px 0 40px;transition:all .2s ease-in;height:0;overflow:hidden;font-weight:300;border-bottom-left-radius:20px;border-bottom-right-radius:20px}#faq #questions .collapsible .answer p{margin:0 0 10px}#faq #questions .collapsible .answer p:last-of-type{margin:0}#faq #questions .collapsible.active{color:#000}#faq #questions .collapsible.active h4{background-color:#f1ebdf}#faq #questions .collapsible.active h4:after{transform:rotate(-135deg);border-bottom:2px solid #013632;border-right:2px solid #013632;margin-top:7px}#faq #questions .collapsible.active .answer{padding:0 40px 30px;background-color:#f1ebdf;height:auto;overflow:visible}#blog{--accent-color: #F1EBDF}#blog section.columns{align-items:start;min-height:auto}#blog section.columns .inner{margin-top:0}#blog section.blog-post{max-width:1000px;margin:50px auto}#blog section.blog-post .post-image{border-radius:20px;display:block;margin-bottom:66px}#blog section.blog-post .post-image.svg{padding:10px 10%;background-color:#94d4b9;width:100%;height:200px;object-fit:contain}#blog section .content{padding-top:20px}#blog section .content h2{font-size:32px;line-height:1.2em}#blog section .content img{margin-bottom:20px;max-width:100%;height:auto}#blog .cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));grid-gap:40px;padding-top:20px}#blog .cards.with-featured .card:first-child{grid-column:span 3;grid-row:span 2}#blog .cards.with-featured .card:first-child .card-image{height:598px}#blog .cards .card{display:flex;align-items:center;flex-direction:column;border-radius:20px;background-color:var(--accent-color);overflow:hidden;padding-bottom:38px}#blog .cards .card .card-image{width:100%;height:200px}#blog .cards .card .card-image img{width:100%;height:100%;object-fit:contain;display:block;object-position:center}#blog .cards .card .card-image img.svg{padding:10px 10%}#blog .cards .card .card-body{padding:30px;display:flex;flex-direction:column;justify-content:space-between;color:#013632}#blog .cards .card .card-body h5{margin-top:0;color:#013632;line-height:120%}#blog .cards .card .btn{margin-left:30px;align-self:flex-start}#blog .cards .card .btn.btn--transparent:hover{background-color:transparent}.filters{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;padding:0 0 40px}.social-share{margin:30px 0;display:flex;align-items:center;gap:18px}#social-links{margin:10px 0}#social-links ul{list-style:none;display:flex;padding:0}#social-links ul li{flex:0 0 auto;margin:0 10px 0 0}#social-links ul li span{display:block;height:40px;width:40px;background-size:cover;background-repeat:no-repeat;background-position:center}#social-links ul li span.fa-facebook-square{background-image:url(/build/img/woodcutter/fb.svg)}#social-links ul li span.fa-twitter{background-image:url(/build/img/woodcutter/twitter.svg)}#social-links ul li span.fa-linkedin{background-image:url(/build/img/woodcutter/linkedin.svg)}#social-links ul li span.fa-whatsapp{background-image:url(/build/img/woodcutter/whatsapp.svg)}@keyframes fadeIn{0%{background-color:#0003}}@media only screen and (min-width: 1980px){section.picture .inner.extra-padding{padding-left:650px}#inner-page section.picture:nth-of-type(2n) .inner.extra-padding,#location-page section.picture:nth-of-type(2n) .inner.extra-padding{padding-left:0;padding-right:650px}}@media only screen and (max-width: 1536px){:root{--menu-height: 60px}html{font-size:16px}.inner.large-inner{max-width:1200px}#header .logo{height:inherit;transition:height .1s ease-in}#header>ul>li a,#header>ul>li span{padding:0 10px}section.intro:first-of-type,section.hero:first-of-type{padding-top:0}section.call-to-action .inner{min-height:auto;padding:100px 0}section.call-to-action .inner #ornaments img{width:200px}section.picture{min-height:480px}section.picture h2 span.big{margin-left:0}section.picture .inner .picture-container{max-width:298px}section.reviews .review{flex:0 0 300px;padding:80px 30px 30px}section.reviews .review:before{top:30px;left:30px;width:30px;height:30px}#footer .section-1 .footer-menu{flex-direction:column;gap:10px}#footer .section-1 .footer-menu>div{margin:0}}@media only screen and (max-width: 1366px){#navigator{display:none}#footer [class^=section-]{display:block}#footer .location{margin-bottom:73px}.size-s{font-size:.9rem}.size-hero{font-size:5rem}section .inner{margin:20px auto;width:90%}section.columns{margin:0}section.columns.two-columns .inner{padding:0}section.columns.two-columns .inner .column{padding:40px 20px 100px}section.columns.two-columns .inner .column h2{margin-right:0;padding-right:0}section.columns.two-columns .inner .column:first-child{margin-right:10px}section.columns.two-columns .inner .column:last-child{margin-left:10px}section.columns.three-columns .inner{margin-top:40px}section.video .inner{padding:100px 50px}section.video .inner .ornament-left,section.video .inner .ornament-right{z-index:1}section.gallery{background-size:200px}section.gallery:before{display:none}.banner .inner-banner{height:auto}.banner .inner-banner .close-btn{top:3px;right:3px;font-size:20px}.banner .inner-banner a img{display:none}#booking .wizard-steps .step .num{height:34px;font-size:18px;line-height:34px;flex:0 0 34px;margin-right:10px}}@media only screen and (max-width: 1280px){.experiences .container{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width: 768px){.hide-on-mobile{display:none!important}.show-flex-on-mobile{display:flex!important}.show-on-mobile{display:block!important}html{font-size:16px}.form .two-columns-fields{flex-direction:column}.splide__pagination .splide__pagination__page{width:15px;height:15px}#footer:before{right:50px}#footer .breadcrumb{display:none}#footer .section-1{text-align:center}#footer .section-1 .location{display:block}#footer .section-1 .location .social{justify-content:center;margin-top:20px}#footer img{width:95px;margin:0 auto 13px;display:block}#footer .section-4{padding:10px 20px}.experiences{width:100%}.experiences .container{padding:0;display:flex;flex-direction:column;gap:20px;align-items:center}.experiences label{display:block;width:100%;flex:auto}.experiences label .experience-header{height:150px}.experiences label .experience-body{padding:0}section{min-height:auto}section:first-of-type{padding-top:calc(var(--menu-height))}section .inner{width:100%;padding:0 20px}section.games .inner ul li .btn{margin-top:40px}section.games .inner #games-splide .splide__slide{text-align:center;display:block}section.games .inner #games-splide .splide__slide .gallery-image{width:75%;margin:0 auto 20px}section.step .inner{display:block}section.step .inner h2{position:static;display:block;width:100%;font-size:60px;line-height:68px;transform:none}section.step .inner h2:before{display:inline-block;margin-right:20px}section.step .inner .text{height:auto;width:100%}section.hero{min-height:600px}section.hero .content img{width:300px}section.hero #container-mask .container-window{height:80vh;display:flex;flex-direction:column;justify-content:flex-end}section.hero #container-mask .container-window .btn{display:flex}section.hero #container-mask .container-window:nth-child(1),section.hero #container-mask .container-window:nth-child(3){display:none}section.hero .stage{background-position:center -180px;background-size:432%;top:20px;position:relative}section.hero .actor{bottom:30px}section.modern-header{overflow:visible;padding:100px 0;margin-top:50px}section.modern-header .inner{padding:0 20px}section.modern-header .inner .infos .location-pin{top:-130px;margin-left:-75px;width:150px}section.modern-header .inner .infos .infos-container{max-width:400px;display:block}section.modern-header .inner .infos .infos-container h2,section.modern-header .inner .infos .infos-container .address{text-align:center}section.modern-header .inner .infos .infos-container .schedule{padding:20px 0;border:0}section.modern-header .inner .infos .infos-container .social{justify-content:center}section.picture .inner{margin:0;display:block}section.picture .inner .picture-container{width:50vw;margin:0 auto 3rem;text-align:center}section.picture .inner .text{text-align:center}section.picture .inner .text ul{text-align:left}section.picture .inner.extra-padding{padding:405px 0 0!important}section.news,section.picture,section.step{padding:40px 20px;display:block;min-height:auto}section.intro .inner{padding:0;margin-top:0}section.intro .inner .intro-container{height:620px}section.intro .inner .intro-container:before{border-top-right-radius:150px;border-top-left-radius:150px;width:300px}section.intro .inner .intro-container .size-xl{display:none}section.intro .inner .intro-container .size-4xl{font-size:30px}section.intro .inner .intro-container .vegetal{width:160px;height:240px;left:-32px;top:294px}section.intro .inner .text-container{margin-top:0;position:relative}section.intro .inner .text-container .monogram{margin-top:83px;margin-bottom:0;width:49px;height:41px}section.thread{margin:40px}section.call-to-action{margin:0 40px}section.call-to-action #ornaments{display:none}section.columns .grid{display:block}section.columns.two-videos .inner,section.columns.three-columns .inner,section.columns.two-columns .inner{display:block}section.columns.two-videos .inner .column,section.columns.three-columns .inner .column,section.columns.two-columns .inner .column{margin:20px 0!important}section.columns.three-columns{padding-top:0;margin:0}section.columns.three-columns .grid>div{max-width:270px;margin:130px auto 0}section.columns.three-columns .grid>div:before{top:-90px}section.columns.products{margin:0}section.columns.products .grid{display:flex;flex-direction:column;gap:50px}section.columns.products .grid .product{margin:120px 20px;padding:0 20px;gap:0}section.columns.products .grid .product .btn{margin-top:20px}section.packages .experiences label .experience-body ul li:nth-child(n+3){display:none}section.packages .experiences label .experience-body .more-info-btn{display:block}section.packages .experiences label input:checked+.experience .experience-body ul li:nth-child(n+3){display:list-item}section.packages .experiences label input:checked+.experience .experience-body .more-info-btn{display:none}section.news.all-news .grid .entry>a h3,section.news.all-news .grid .entry>.wrap h3{font-size:30px;line-height:40px}section.news.all-news h2{font-size:50px;line-height:50px}section.news.latest-news .news-header{display:block}section.news.latest-news .news-header h2{margin-bottom:10px}section.news.latest-news .news-header .buttons{margin-top:10px;position:static;justify-content:center}section.locations{display:none}section#section-event .inner{background-image:none!important}#franchise #content section .inner div.logo{display:none}#franchise #content section .inner div.form{flex:1}#booking section .inner{z-index:3}#booking section .inner>img{width:100%}#booking .wizard-steps{min-height:1000px;margin:0}#booking .wizard-steps .step{top:0}#booking .wizard-steps .step .btn{display:none}#booking .wizard-form{position:static;width:100%;z-index:1;font-size:16px;line-height:normal}#booking .wizard-form .step{margin-top:calc(var(--menu-height));top:0;padding:20px 30px 150px;overflow-y:visible}#booking .wizard-form .columns{flex-direction:column;gap:0}#booking .wizard-form .step-2 .inner-padding{padding:0 30px}#booking .wizard-form .step-3{width:100vw}#booking .wizard-form .step-3 #availables{margin-bottom:30px;min-height:auto}#event-booking .inner{padding:0 20px 20px}#event-booking .inner .columns{flex-direction:column;gap:20px}#event-booking .inner .columns #summary{flex:0}#player-profile h2{font-size:60px;line-height:68px}#player-profile .columns{display:block}#player-profile .columns .profile{margin:20px 0}#player-profile .columns .profile .profile-header{text-align:center;display:block}#player-profile .columns .achievements{margin:20px 0}#player-profile>div{margin:20px}#shop .counter .counter-step{gap:10px}#shop .counter .counter-step:before{width:2rem;height:2rem;font-size:1rem;top:0;left:-2.7rem}#shop #summary{display:none}#shop form{padding:0 20px 0 40px}#shop form .amount-grid,#shop form .location-grid{display:flex;flex-direction:column;gap:10px}#shop form .amount-grid .invisible-radio,#shop form .location-grid .invisible-radio{flex:auto;margin-right:0;max-width:100%}#shop form .amount-grid .invisible-radio.custom,#shop form .location-grid .invisible-radio.custom{width:100%}#shop form .amount-grid .invisible-radio.custom{flex:auto}#shop form .location-grid .invisible-radio{width:150px;aspect-ratio:224/346}#shop form .location-grid .invisible-radio [type=radio]+div{width:100%;height:100%;background-size:contain;background-repeat:no-repeat}#shop form label.promo>div{padding:20px}#shop form label.promo img{display:none}#careers #positions{padding:15px 30px}#careers #positions .inner .columns{display:block}#careers #overlayer #job-description{max-width:100vw;padding:53px 30px}#blog .inner{padding-left:20px;padding-right:20px}#blog .cards{display:flex;flex-direction:column;gap:20px}#blog .cards.with-featured .card:first-child .card-image{height:240px}#blog section.intro .filters{padding-top:30px}.size-hero{font-size:45px;padding:0 15px}.size-2xl{font-size:1.8rem}.size-3xl{font-size:2.5rem}.size-4xl{font-size:3rem}.filters{padding-left:30px;padding-right:30px}#shop section.intro .inner .intro-container .vegetal,#blog section.intro .inner .intro-container .vegetal{left:auto;right:-100px;top:295px}}@media only screen and (max-width: 368px){#footer .section-1{padding:58px 30px}}
