:root{--sec-sp-y: 4rem;--sec-sp-x: 1.5rem;--f-line-height: 1.7;--f-multiplier: 1.3;--fs-base: 16px;--fs-h4: var(--fs-base);--fs-h3: clamp(var(--fs-base), calc(var(--fs-base) + 5vw), 25px);--fs-h2: clamp(var(--fs-base), calc(var(--fs-h3) + 3vw), 40px);--fs-h1: clamp(var(--fs-h2), calc(var(--fs-h2) + 3vw), 105px);--icon-size: 1.15rem;--card-spacing: var(--sec-sp-x);--video-spacing: var(--card-spacing);--list-gap: var(--sec-sp-x);--form-input-x-padding: 1rem;--form-input-y-padding: .75rem;--header-height: 75px;--header-bottom-bar-height: 4rem;--slider-arrow-width: 3rem;--slider-arrow-height: 3rem;--slider-pagination-height: 1rem;--slider-pagination-width: 1rem;--scrollbar-width: 5px;--scrollbar-height: 0px;--radius: 10px;--btn-radius: 0.75rem;--border-size: 3px;--go-media-primary: #000;--go-media-secondary: #000;--go-media-caption-color: #242424;--go-media-play-bg: #000;--go-media-play-color: #FFF9EE;--go-media-sp: var(--card-spacing);--go-media-radius: var(--radius);--go-media-caption-bg: #FFF9EE;--go-media-shadow: 0px 10px 30px -10px rgba(0, 0, 0, 0.1490196078);--go-media-tr-easing: $bezier;--go-media-tr-duration: $fast;--go-media-controls-radius: var(--radius);--go-media-loading-bg: #0000003f;--go-media-progress-bg: #00000007;--go-media-progress-color: $secondary;--go-media-progress-loading: loading 2s cubic-bezier(0.25, 1, 0.5, 1) infinite;--go-media-vid-loading: loading 0.8s steps(8) infinite}body.header__nav--open,body.scrolled{--header-height: 3.5rem}@media(min-width: 720px){:root{--sec-sp-y: 5rem;--sec-sp-x: 15vw;--fs-base: 15px;--card-spacing: 1.5rem;--header-nav-bottom: 6rem;--list-gap: var(--card-spacing);--slider-arrow-width: 4rem;--slider-arrow-height: 4rem;--fs-h4: var(--fs-base);--fs-h3: clamp(var(--fs-h4), calc(27.2px * .25 + 2.5vw), 36px);--fs-h2: clamp(var(--fs-h3), calc(78.61px * .25 + 5vw), 93px);--fs-h1: clamp(var(--fs-h2), calc(103.63px * .25 + 7vw), 167px)}}@media(min-width: 1024px){:root{--sec-sp-y: 4rem;--sec-sp-x: 7vw;--card-spacing: 1.75rem;--video-spacing: var(--card-spacing);--list-gap: calc(var(--card-spacing) * 2);--header-height: 8rem}body.scrolled,.page-template-page-discover{--header-height: 5rem}}@media(min-width: 1550px){:root{--sec-sp-y: 8rem;--sec-sp-x: 10vw;--card-spacing: 2rem;--list-gap: var(--card-spacing)}}body{margin:0}body button,body input,body textarea,body select,body a{padding:0;margin:0;font-family:inherit;border:inherit;background-color:inherit;text-decoration:inherit;font-size:inherit;font-weight:inherit;color:inherit}body ol,body ul,body dl{padding:0;margin:0;list-style:none}body button,body input,body textarea,body select{cursor:pointer}.splide{position:relative;display:flex;flex-direction:column;padding-bottom:calc(var(--card-spacing) + var(--slider-arrow-height))}.splide__track{overflow:visible;position:relative;z-index:0;order:1}.splide__track--nav>.splide__list>.splide__slide{border:3px solid rgba(0,0,0,0);cursor:pointer}.splide__track--nav>.splide__list>.splide__slide.is-active{border:3px solid #000}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0 !important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide__track--ttb>.splide__list{display:block}.splide__arrows{order:2;position:absolute;bottom:0;width:100%;display:flex;justify-content:flex-end;align-items:center;gap:var(--card-spacing)}.splide__arrows .splide__arrow{display:-ms-flexbox;display:flex;justify-content:center;align-items:center;border-radius:1000px;min-width:var(--slider-arrow-width);min-height:var(--slider-arrow-height);max-width:var(--slider-arrow-width);max-height:var(--slider-arrow-height);background:#000;cursor:pointer;transition:all .6s cubic-bezier(0.83, 0, 0.17, 1)}.splide__arrows .splide__arrow svg{fill:#fff9ee;min-height:var(--icon-size);max-height:var(--icon-size);min-width:var(--icon-size);max-width:var(--icon-size)}.splide__arrows .splide__arrow:hover:not(:disabled){opacity:.9}.splide__arrows .splide__arrow:disabled svg{opacity:.5}.splide__arrows .splide__arrow:focus-visible{outline:3px solid #000;outline-offset:3px}.splide__arrows .splide__arrow--prev{left:1em}.splide__arrows .splide__arrow--prev svg{transform:scaleX(-1)}.splide__arrows .splide__arrow--next{right:1em}.splide__arrows--rtl{transform:scaleX(1)}.splide__arrows--ttb{height:100%;width:auto}.splide__arrows--ttb .splide__arrow{left:50%;transform:translate(-50%)}.splide__arrows--ttb .splide__arrow--prev{top:1em}.splide__arrows--ttb .splide__arrow--prev svg{transform:rotate(-90deg)}.splide__arrows--ttb .splide__arrow--next{bottom:1em;top:auto}.splide__arrows--ttb .splide__arrow--next svg{transform:rotate(90deg)}.splide__pagination{order:3;position:absolute;bottom:0;left:var(--slider-arrow-width);display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:var(--slider-pagination-width);width:calc(100% - var(--slider-arrow-width)*2);height:var(--slider-arrow-height);z-index:1}.splide__pagination>li{height:var(--slider-pagination-height)}.splide__pagination__page{background:#000;border-radius:1000px;height:var(--slider-pagination-height);width:var(--slider-pagination-width);opacity:.7;transition:all .3s cubic-bezier(0.83, 0, 0.17, 1)}.splide__pagination__page.is-active{width:calc(var(--slider-pagination-width)*1.75);z-index:1}.splide__pagination__page:hover{cursor:pointer;opacity:1}.splide__pagination__page:focus-visible{outline:3px solid #000;outline-offset:3px}.splide__list{backface-visibility:hidden;display:-ms-flexbox;display:flex;height:100%;margin:0 !important;padding:0 !important}.splide__slide{backface-visibility:hidden;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;list-style-type:none !important;margin:0;position:relative;-webkit-tap-highlight-color:rgba(0,0,0,0)}.splide__slide:focus{outline:0}.splide__slide img{vertical-align:bottom}.splide__container{box-sizing:border-box;position:relative}.splide__progress__bar{width:0;background:#ccc;height:3px}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:rgba(0,0,0,0);border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle.is-active .splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide--rtl{direction:rtl}.splide:has(.splide__arrow--prev:disabled):has(.splide__arrow--next:disabled) .splide__arrow{display:none !important}.splide.is-focus-in .splide__pagination__page:focus{outline:3px solid #000;outline-offset:3px}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide:not(.is-overflow) .splide__pagination{display:none}.splide.is-focus-in .splide__arrow:focus{outline:3px solid #000;outline-offset:3px}.splide.is-focus-in .splide__toggle:focus{outline:3px solid #000;outline-offset:3px}@media(min-width: 720px){.splide__arrows .splide__arrow svg{width:40%;height:40%}}@keyframes splide-loading{from{transform:rotate(0)}to{transform:rotate(1turn)}}@supports(outline-offset: -3px){.splide__slide:focus-visible{outline:3px solid #000;outline-offset:-3px}.splide.is-focus-in .splide__slide:focus{outline:3px solid #000;outline-offset:-3px}}@media screen and (-ms-high-contrast: none){.splide__slide:focus-visible{border:3px solid #000}.splide.is-focus-in .splide__slide:focus{border:3px solid #000}.splide.is-focus-in .splide__track>.splide__list>.splide__slide:focus{border-color:#000}}:root{interpolate-size:allow-keywords}*{box-sizing:border-box}*::-moz-selection{background-color:#000;color:#fff9ee}*::selection{background-color:#000;color:#fff9ee}*::-webkit-selection{background-color:#000;color:#fff9ee}*::-webkit-scrollbar{width:var(--scrollbar-width);height:var(--scrollbar-height)}*::-webkit-scrollbar-track{background-color:#fff9ee}*::-webkit-scrollbar-thumb{background-color:rgb(192.8,192.8,192.8);transition:background-color .3s cubic-bezier(0.83, 0, 0.17, 1)}*::-webkit-scrollbar-thumb:hover{background-color:#000}*::-webkit-scrollbar-button{background-color:rgb(192.8,192.8,192.8)}@media(prefers-reduced-motion: reduce){*{animation:none !important;transition:none !important}}body{background-color:#fff9ee}body .admin-msg{color:red}body:not(.logged-in) .admin-msg{display:none}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0;opacity:0}.ctn{max-width:clamp(250px,480px + 6vw,100vw - var(--sec-sp-x)*2)}.artwork-terms__item{display:flex;flex-direction:column;margin-bottom:var(--card-spacing)}.artwork-terms__item__label{font-weight:800;font-size:.8rem;letter-spacing:.05em;white-space:nowrap;text-transform:uppercase;font-weight:800;margin-right:.75rem;margin-bottom:-0.25rem}.artwork-terms__item__arrow{position:relative;display:flex;align-items:center;flex-grow:1;min-height:var(--border-size);max-height:var(--border-size);background-color:#000}.artwork-terms__item__value{margin-top:calc(var(--border-size)*-1)}.artwork-terms__item__value .btn{border-top-left-radius:0;border-top-right-radius:0}.artwork-terms__item .btn{pointer-events:none}.wysiwyg,.wysiwyg *{text-wrap:pretty}.wysiwyg *:last-child{margin-bottom:0}.wysiwyg *:first-child{margin-top:0}.wysiwyg ul li::before{content:"";display:inline-flex;width:.5rem;height:.5rem;margin-right:1rem;background-color:#000;border-radius:1000px}main{padding-top:var(--header-height)}.bg-light{background-color:#f1f1f1}.bg-light+.bg-light>.wrapper{padding-top:0 !important}.bg-primary{background-color:#000}.bg-primary+.bg-primary>.wrapper{padding-top:0 !important}.bg-white{background-color:#fff9ee}.bg-white+.bg-white>.wrapper{padding-top:0 !important}.sep::after{content:"";position:absolute;display:block;left:0;width:100%;height:25%;pointer-events:none}.sep-grad--top::after{top:0;background:linear-gradient(to bottom, #f1f1f1, transparent)}.sep-grad--bottom::after{bottom:0;background:linear-gradient(to top, #f1f1f1, transparent)}.sep-grad--top-bottom::after{height:100%;bottom:0;background:linear-gradient(to top, #f1f1f1 0%, transparent 25%, transparent 75%, #f1f1f1 100%)}.sep .wrapper{position:relative;z-index:1}.icon{display:block;width:var(--icon-size);height:var(--icon-size)}.icon>svg{width:100%;height:100%}.flex-list{display:flex;gap:calc(var(--card-spacing)*.5);white-space:nowrap}.flex-list--row{flex-direction:row}.flex-list--column{flex-direction:column}.flex-list--wrap{flex-wrap:wrap}.flex-list__item:has(.icon){display:flex;align-items:center}.flex-list__item:has(.icon) .icon{margin-right:calc(var(--card-spacing)*.35)}.col-list{display:flex;flex-direction:column;gap:var(--list-gap);padding:0}.splide.is-initialized:not(.is-active) .splide__list.col-list{display:flex !important}.splide.is-initialized.is-active{max-width:calc(100vw - var(--sec-sp-x)*2)}.splide.is-initialized.is-active .splide__list.col-list{flex-direction:row;gap:inherit}.splide.is-initialized.is-active .splide__list.col-list .splide__item.col-list__item{width:100% !important}.social-links{display:flex;gap:calc(var(--card-spacing)*.5);flex-wrap:wrap;margin-top:var(--card-spacing);margin-left:-0.5rem}.social-links__item__link{display:block;color:#000;transition:all .3s cubic-bezier(0.83, 0, 0.17, 1)}.social-links__item__link:hover{opacity:#000}@media(min-width: 720px){.artwork-terms__item{flex-direction:row;align-items:center}.artwork-terms__item__label{margin-right:.75rem}.artwork-terms__item__value .btn{border-radius:var(--btn-radius)}.artwork-terms__item__arrow{margin-right:1rem}.artwork-terms__item__arrow::after{content:"";margin-bottom:-2px;position:absolute;right:-0.5rem;width:1.5rem;height:1.5rem;background-image:url("/wp-content/themes/wp-theme.louis-fretin/assets/static/svg/icons/arrow-right.svg");background-size:contain;background-repeat:no-repeat}.col-list--2col,.col-list--3col,.col-list--4col{flex-direction:row;flex-wrap:wrap;justify-content:center}.col-list--2col .col-list__item,.col-list--3col .col-list__item,.col-list--4col .col-list__item{width:calc(50% - var(--list-gap)*.5)}.splide.is-initialized.is-active .splide__list.col-list{justify-content:flex-start;flex-wrap:inherit}}@media(min-width: 1024px){*::-webkit-scrollbar{height:1rem}main{padding-top:var(--header-height)}.col-list--3col .col-list__item,.col-list--4col .col-list__item{width:calc(33.33% - var(--list-gap)*.6666)}}@media(min-width: 1550px){.col-list--4col .col-list__item{width:calc(25% - var(--list-gap)*.75)}.ctn .btn-group{margin-bottom:calc(var(--border-size)*-0.5)}.ctn .btn-group__btn{border-bottom-left-radius:0;border-bottom-right-radius:0}}.wrapper{display:grid;gap:calc(var(--sec-sp-y)*.5);grid-template-columns:1fr;padding:var(--sec-sp-y) var(--sec-sp-x);max-width:100vw}@media(min-width: 1024px){section .wrapper{gap:0}section .wrapper--2col{grid-template-columns:1fr 1fr;gap:0 calc(var(--sec-sp-x)/2);align-items:center}section .wrapper__col--full{grid-column:1/3;grid-row:1/2}section .wrapper__col--right,section .wrapper__col--left{grid-row:1/2;margin-bottom:0}section .wrapper:has(.wrapper__col--full) .wrapper__col--left,section .wrapper:has(.wrapper__col--full) .wrapper__col--right{grid-row:2/3}section .wrapper__col--left{grid-column:1/2}section .wrapper__col--right{grid-column:2/3}section.is-style-reverse .wrapper__col--left{grid-column:2/3}section.is-style-reverse .wrapper__col--right{grid-column:1/2}}@keyframes appear{0%{transform:scale(0.8);opacity:0}100%{transform:scale(1);opacity:1}}@keyframes loader{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.btn-group{display:flex;flex-wrap:wrap;gap:var(--card-spacing);padding-top:2.5rem}.btn{position:relative;display:inline-flex;align-items:center;line-height:1;padding:.4rem .6rem;border:var(--border-size) solid #000;font-size:var(--fs-base);font-weight:800;text-transform:uppercase;background-color:#fff9ee;border-radius:var(--btn-radius);transition:.3s cubic-bezier(0.83, 0, 0.17, 1)}.btn--square{padding:.15rem !important;display:flex;align-items:center;justify-content:center}.btn--lg{padding:.75rem 1rem}.btn--fill{background-color:#000;color:#fff9ee}.btn__label{margin-top:.33rem;text-transform:uppercase;transition:all .3s cubic-bezier(0.83, 0, 0.17, 1)}.btn:has(.btn__icon) .btn__icon{margin:0}.btn:has(.btn__icon) .btn__label:first-child{margin-right:.5rem}.btn:has(.btn__icon) .btn__label:last-child{margin-left:.5rem}.btn.js--likes .btn__label,.btn.js--shares .btn__label{font-size:calc(var(--fs-base)*1.25);content:attr(data-value)}.btn.js--likes[data-value="0"] .btn__label,.btn.js--shares[data-value="0"] .btn__label{display:none}.btn.js--likes.has-interacted,.btn.js--shares.has-interacted{background-color:#000;color:#fff9ee}.btn__opts{display:flex;flex-direction:column;align-items:center;width:calc(100% + var(--border-size)*1.5);position:absolute;overflow:hidden;bottom:100%;right:calc(var(--border-size)*-0.75);height:0;pointer-events:none;z-index:-1;border-top-left-radius:var(--radius);border-top-right-radius:var(--radius);transition:all .6s cubic-bezier(0.83, 0, 0.17, 1)}.btn__opts__item{width:100%}.btn__opts__item>.btn{width:100%;border-radius:0 !important;height:3rem;min-width:3rem}.btn:hover .btn__opts{height:auto;pointer-events:all}.btn--light{background:#f1f1f1;color:#fff9ee}.btn--primary{background:#000;color:#fff9ee}.btn--white{background:#fff9ee;color:#fff9ee}.btn--white .btn__label{color:#000}.btn--white:hover .btn__label{color:#fff9ee}@media(min-width: 1024px){.btn:hover{background-color:#000;color:#fff9ee}.btn--lg{padding:1.25rem}}.card{height:100%}.card,.card__body{display:flex;flex-direction:column;gap:var(--card-spacing);width:100%}.card__date,.card h3{margin:0}.card__date{font-size:var(--fs-h3);font-weight:200;margin-top:calc(var(--card-spacing)*-0.5);line-height:1}.card__actions{justify-content:space-between;gap:0}.card--fill{padding:var(--card-spacing);background-color:#fff9ee;border:var(--border-size) solid #000;border-radius:var(--radius)}.card--fill:has(.card__actions){padding-bottom:0}.card--fill:has(.card__actions) .card__actions{order:5;margin-bottom:calc(var(--border-size)*-1);justify-content:space-between;border-top:none}.card--fill:has(.card__actions) .card__actions .btn{margin:0;border-radius:var(--btn-radius) !important;border-bottom-left-radius:0 !important;border-bottom-right-radius:0 !important}.card--artwork{container-type:inline-size;container-name:artwork-card}.card--artwork .img-wrap{order:1;height:calc(300px + 10vw)}.card--artwork .card__img{order:-2}.card--artwork .card__img::after{position:absolute;z-index:-1;content:"";width:100%;height:calc(100% - var(--radius));top:calc(var(--radius)*2);left:calc(var(--radius)*-1);border-radius:calc(var(--radius)*2);border:#000 1px solid;opacity:.1}.card--artwork .card__actions{gap:calc(var(--card-spacing)*.5)}.card--artwork .card__actions .btn{margin-top:calc(var(--border-size)*-1);border-radius:var(--btn-radius)}@container artwork-card (min-width: 297px){.card__actions{border-top:var(--border-size) solid #000}.card__actions .btn{border-top-left-radius:0 !important;border-top-right-radius:0 !important}}@container artwork-card (min-width: 700px){.img-wrap.img-wrap--portrait{height:calc(300px + 10vw)}.img-wrap.img-wrap--portrait .img-wrap__bg{display:none}.img-wrap.img-wrap--portrait .img-wrap__img{object-fit:cover !important}}.collapse-list__item{border-top:1px solid #f1f1f1}.collapse-list__item__header{padding:var(--card-spacing);gap:var(--card-spacing);width:100%;display:flex;justify-content:space-between;align-items:center;text-align:left}.collapse-list__item__header h3{margin-bottom:0}.collapse-list__item__header .icon{color:#000}.collapse-list__item__header .icon>svg:first-child{display:block}.collapse-list__item__header .icon>svg:last-child{display:none}.collapse-list__item__body{padding:var(--card-spacing);padding-top:0;gap:var(--card-spacing)}.collapse-list__item__body>*:last-child{margin-bottom:0}.collapse-list__item:first-child{border-top:none}.collapse-list__item--open .collapseList__item__header .icon>svg:first-child{display:none}.collapse-list__item--open .collapseList__item__header .icon>svg:last-child{display:block}@media(min-width: 1024px){.collapseList__item__body{padding-top:0}}body:not(.wp-admin) input[type=checkbox]{position:relative;appearance:none;background-color:#fff9ee;margin:0;font:inherit;color:currentColor;padding:0;display:inline;min-width:1.2rem;max-width:1.2rem;min-height:1.2rem;max-height:1.2rem;border:var(--border-size) solid #000;border-radius:var(--border-size);vertical-align:calc((var(--border-size)/2 + .2rem)*-1)}body:not(.wp-admin) input[type=checkbox]::before{content:"";position:absolute;inset:0;display:block;width:100%;height:100%;transform:rotate(220deg) scale(0);background-color:#000;transition:transform .3s cubic-bezier(0.25, 1, 0.5, 1);transform-origin:center center;clip-path:polygon(14% 44%, 0 65%, 50% 100%, 100% 16%, 80% 0%, 43% 62%)}body:not(.wp-admin) input[type=checkbox]:checked::before{transform:rotate(0deg) scale(0.5)}body:not(.wp-admin) input[type=checkbox]+label{margin-left:.5rem}body:not(.wp-admin) select{padding-right:var(--form-input-x-padding);appearance:none}body:not(.wp-admin) select option{font-weight:500;color:#242424;padding:1rem}body:not(.wp-admin) select+.icon{position:absolute;right:var(--form-input-x-padding);bottom:calc(var(--form-input-y-padding)*.5);scale:.75;transition:transform .3s cubic-bezier(0.83, 0, 0.17, 1)}body:not(.wp-admin) .form{position:relative;display:flex;flex-wrap:wrap;flex-direction:row !important;gap:calc(var(--card-spacing)*.5)}body:not(.wp-admin) .form__field{position:relative;color:#242424;width:100%;transition:all .3s cubic-bezier(0.83, 0, 0.17, 1);flex-grow:1;flex-shrink:1;min-width:0;flex-basis:100%}body:not(.wp-admin) .form__field__textarea,body:not(.wp-admin) .form__field__input,body:not(.wp-admin) .form__field__select{padding:var(--form-input-y-padding) var(--form-input-x-padding)}body:not(.wp-admin) .form__field__textarea,body:not(.wp-admin) .form__field__input,body:not(.wp-admin) .form__field__select{border:var(--border-size) solid #000;border-radius:var(--btn-radius)}body:not(.wp-admin) .form__field__label{position:absolute;top:calc(var(--form-input-y-padding) + .3rem);left:calc(var(--form-input-x-padding) - .3rem);padding:.1rem .4rem;z-index:1;line-height:1;background-color:#fff9ee;display:block;transform-origin:left center;opacity:1;font-weight:800;text-transform:uppercase;transition:all .3s cubic-bezier(0.83, 0, 0.17, 1);pointer-events:none}body:not(.wp-admin) .form__field__textarea,body:not(.wp-admin) .form__field__input,body:not(.wp-admin) .form__field__select{position:relative;width:100%;font-size:1rem;color:rgba(0,0,0,0);transition:all .3s cubic-bezier(0.83, 0, 0.17, 1)}body:not(.wp-admin) .form__field__textarea:focus,body:not(.wp-admin) .form__field__input:focus,body:not(.wp-admin) .form__field__select:focus{outline:none !important}body:not(.wp-admin) .form__field__textarea::placeholder,body:not(.wp-admin) .form__field__input::placeholder,body:not(.wp-admin) .form__field__select::placeholder{color:rgb(144.6,144.6,144.6)}body:not(.wp-admin) .form__field__textarea{resize:none;height:7.5rem !important}body:not(.wp-admin) .form__field--checkbox{display:flex}body:not(.wp-admin) .form__field.sr-only+body:not(.wp-admin) .form__field{margin-top:calc(var(--card-spacing)*-0.5)}body:not(.wp-admin) .form__field+.sr-only{margin-top:calc(var(--card-spacing)*-0.5)}body:not(.wp-admin) .form__field:has(*:required) .form__field__label::after{content:" *";color:#c93131}body:not(.wp-admin) .form__field--focus .form__field__label,body:not(.wp-admin) .form__field--complete .form__field__label{opacity:1;transform:translateY(calc(var(--form-input-y-padding) * -1.75))}body:not(.wp-admin) .form__field--focus .form__field__textarea,body:not(.wp-admin) .form__field--focus .form__field__input,body:not(.wp-admin) .form__field--focus .form__field__select,body:not(.wp-admin) .form__field--complete .form__field__textarea,body:not(.wp-admin) .form__field--complete .form__field__input,body:not(.wp-admin) .form__field--complete .form__field__select{box-shadow:0 0 0 -3px #000;color:#242424}body:not(.wp-admin) .form__field--focus .form__field__select+.icon{transform:rotate(180deg)}body:not(.wp-admin) .form__field--error .form__field__textarea,body:not(.wp-admin) .form__field--error .form__field__input,body:not(.wp-admin) .form__field--error .form__field__select{box-shadow:0 1px 0 0 #c93131 !important}body:not(.wp-admin) .form .form__response{pointer-events:none;position:absolute;left:0;bottom:0;z-index:5;margin:var(--card-spacing);width:calc(100% - var(--card-spacing)*2);padding:1rem;text-align:center;font-weight:800;background-color:#fff9ee;border-radius:var(--radius);transform:translateY(2rem);opacity:0;transition:all .3s cubic-bezier(0.83, 0, 0.17, 1)}body:not(.wp-admin) .form .form__response--failed{color:#c93131}body:not(.wp-admin) .form .form__response--succes{color:#74a439}body:not(.wp-admin) .form .form__response p{margin:0;padding:1rem}body:not(.wp-admin) .form .form__response p:last-child{padding-bottom:0}body:not(.wp-admin) .form .form__response p:first-child{padding-top:0}body:not(.wp-admin) .form .form__response p:not(:last-child){border-bottom:1px solid #f1f1f1}body:not(.wp-admin) .form.form--succes .form__response--succes{opacity:1 !important;transform:translateY(0) !important}body:not(.wp-admin) .form.form--failed .form__response--failed{opacity:1 !important;transform:translateY(0) !important}body:not(.wp-admin) .form>.btn[type=submit]{width:100%;justify-content:center}.form.js--add-to-cart .form__response{position:relative;overflow:hidden;color:#242424;display:flex;align-items:center;gap:var(--card-spacing);height:0;font-weight:800;pointer-events:none;transition:all .3s cubic-bezier(0.83, 0, 0.17, 1)}.form.js--add-to-cart.form--succes .form__response{height:auto;pointer-events:all}.single-artwork{padding-top:0;max-width:100vw}.single-artwork__art{width:calc(100% + var(--sec-sp-x)*2);margin-left:calc(var(--sec-sp-x)*-1)}.single-artwork__content{width:calc(100% - var(--sec-sp-x))}@media(min-width: 1024px){.single-artwork{padding-right:0;padding-bottom:0;align-items:start !important}.single-artwork .wrapper__col{height:100%}.single-artwork__content{width:100%;padding-right:calc(var(--sec-sp-x)*.5);padding-top:var(--sec-sp-y);padding-bottom:var(--sec-sp-y)}.single-artwork__art{width:50vw;margin-left:0;border-left:var(--border-size) solid #000}.single-artwork__art .img-wrap{position:sticky;overflow:hidden;top:var(--header-height);height:calc(100vh - var(--header-height))}}body.archive .hero-default{border:none;padding-bottom:calc(var(--sec-sp-y)*.5)}body.archive .hero-default h1{margin:0}.tax-filters{border:none;margin:0;padding:0;padding-left:var(--sec-sp-x);margin-left:calc(var(--sec-sp-x)*-1);transition:all .3s cubic-bezier(0.83, 0, 0.17, 1)}.tax-filters__legend{text-transform:uppercase;font-size:var(--fs-base);width:100%;padding-bottom:calc(var(--card-spacing)*.5);padding-top:calc(var(--card-spacing)*.5);margin-bottom:0;border-bottom:var(--border-size) solid #000;padding-left:var(--sec-sp-x);background-color:#fff9ee}.tax-filters__list{position:absolute;max-width:100vw;overflow-x:scroll;display:flex;gap:var(--card-spacing);align-items:flex-start;padding-left:var(--sec-sp-x);scroll-snap-type:x mandatory;scroll-behavior:smooth}.tax-filters__list__item{scroll-snap-align:center;position:relative}.tax-filters__list__item .tax-sub-filters__btn{border-top-left-radius:0;border-top-right-radius:0;width:100%}.tax-sub-filters{display:flex;flex-direction:column-reverse}.tax-sub-filters__btn{margin-top:calc(var(--border-size)*-1);justify-content:space-between}.tax-sub-filters__btn .btn__icon{transition:transform .3s cubic-bezier(0.83, 0, 0.17, 1)}.tax-sub-filters--open .btn__icon{transform:scale(-1)}.tax-sub-filters--open .tax-sub-filters__list{margin-top:calc(var(--border-size)*-1);height:auto}.tax-sub-filters__list{height:0;overflow:hidden;width:100%;display:flex;flex-direction:column;transition:all .3s cubic-bezier(0.83, 0, 0.17, 1)}.tax-sub-filters__list__item{position:relative;width:100%;border-radius:0}.tax-sub-filters__list__item:not(:last-child){margin-bottom:calc(var(--border-size)*-1)}.tax-sub-filters:has(input:checked) .tax-sub-filters__btn,.tax-sub-filters--open .tax-sub-filters__btn{background-color:#000;color:#fff9ee}.ajax-archive{position:relative}.ajax-archive__form{max-width:calc(100% + var(--sec-sp-x));padding-left:var(--sec-sp-x);margin-left:calc(var(--sec-sp-x)*-1);width:calc(100% + var(--sec-sp-x)*2);position:sticky;bottom:100%;z-index:999 !important}.ajax-archive__filters-status{padding:0 var(--sec-sp-x);margin-top:calc(var(--sec-sp-y)*1.5);margin-bottom:calc(var(--sec-sp-y)*-0.5);height:auto;transition:all .3s cubic-bezier(0.83, 0, 0.17, 1)}.ajax-archive__filters-status__btn,.ajax-archive__filters-status__count{opacity:1;transform:translateX(0);transition:all .3s cubic-bezier(0.83, 0, 0.17, 1)}.ajax-archive__filters-status__btn{margin:0;transition-delay:.3s}.ajax-archive__results .col-list{transition:all .3s cubic-bezier(0.83, 0, 0.17, 1)}.ajax-archive__results:after{content:"";position:absolute;display:block;opacity:0;position:absolute;pointer-events:none;z-index:2;background-image:url("/wp-content/themes/wp-theme.louis-fretin/assets/static/svg/icons/loading.svg");background-repeat:no-repeat;background-position:center;background-size:cover;width:3rem;height:3rem;top:calc(50% - 1.5rem);left:calc(50% - 1.5rem);color:#000;animation-name:loader;animation-duration:1s;animation-timing-function:steps(8);animation-iteration-count:infinite;transition:all .3s cubic-bezier(0.83, 0, 0.17, 1)}.ajax-archive__results::after{top:250px}.ajax-archive__results--loading .ajax-archive__results__empty,.ajax-archive__results--loading .col-list{filter:blur(0.5rem);opacity:.2}.ajax-archive__results--loading::after{opacity:1}.ajax-archive:not(:has(input:checked)) .ajax-archive__filters-status{height:0}.ajax-archive:not(:has(input:checked)) .ajax-archive__filters-status__btn,.ajax-archive:not(:has(input:checked)) .ajax-archive__filters-status__count{transform:translateX(4rem);opacity:0;pointer-events:none}@media(min-width: 1024px){.ajax-archive__filters-status{position:absolute !important;z-index:999;right:var(--sec-sp-x);top:var(--card-spacing);padding:0;display:flex;align-items:flex-end;justify-content:flex-end;flex-direction:column;margin:0;height:auto !important}.ajax-archive__filters-status__count{margin:0;margin-top:var(--card-spacing)}.ajax-archive__filters-status__btn{margin-top:var(--card-spacing);border-top-left-radius:0;border-top-right-radius:0}.ajax-archive__form{top:calc(var(--card-spacing)*-2.5 - var(--fs-h3) + var(--header-height))}.ajax-archive__results{margin-top:var(--sec-sp-y)}.tax-filters__legend{font-size:var(--fs-h3);padding-top:var(--card-spacing);padding-bottom:var(--card-spacing)}.tax-filters__list{overflow:visible;max-width:100%}}.page-template-page-discover h1{display:none}.discover{border-bottom:var(--border-size) solid #000}.discover:before,.discover:after{content:"";position:absolute;display:block;opacity:0;position:absolute;pointer-events:none;z-index:2;transition:all .3s cubic-bezier(0.83, 0, 0.17, 1)}.discover:after{background-image:url("../static/icons/loading.svg");background-repeat:no-repeat;background-position:center;background-size:cover;width:3rem;height:3rem;top:calc(50% - 1.5rem);left:calc(50% - 1.5rem);color:#000}.discover:before{width:100%;height:100%;top:0;left:0;background-color:hsla(0,0%,100%,.4705882353)}.discover .img-wrap{position:relative;overflow:hidden;max-height:60vh;border-bottom:var(--border-size) solid #000}.discover .img-wrap__img{max-height:60vh;object-fit:contain !important}.discover__content{padding:var(--sec-sp-x)}.discover__content h2{margin-bottom:calc(var(--card-spacing)*2)}.discover__content__btn{position:sticky !important;left:0;bottom:calc(var(--header-bottom-bar-height) - var(--card-spacing));margin-left:calc(var(--sec-sp-x)*-1);width:calc(100% + var(--sec-sp-x)*2);margin-top:var(--sec-sp-y);padding-bottom:calc(var(--card-spacing)*2);padding-top:var(--card-spacing);background-color:#fff9ee;display:flex;align-items:center;justify-content:center;border-top:var(--border-size) solid #000;gap:.5rem}.discover__content__btn svg{width:var(--fs-h3);height:var(--fs-h3)}.discover:after{content:"";position:absolute;display:block;opacity:0;position:absolute;pointer-events:none;z-index:2;background-image:url("/wp-content/themes/wp-theme.louis-fretin/assets/static/svg/icons/loading.svg");background-repeat:no-repeat;background-position:center;background-size:cover;width:3rem;height:3rem;top:calc(50% - 1.5rem);left:calc(50% - 1.5rem);color:#000;animation-name:loader;animation-duration:1s;animation-timing-function:steps(8);animation-iteration-count:infinite;transition:all .3s cubic-bezier(0.83, 0, 0.17, 1)}.discover::before{height:150%}.discover--loading{opacity:.5}.discover--loading .discover__content{height:auto}.discover--loading::after,.discover--loading::before{opacity:1}@media(min-width: 1024px){.discover{display:flex;display:grid;grid-template-columns:1.25fr 1fr}.discover .img-wrap{position:sticky;top:var(--header-height);height:calc(100vh - var(--header-height));max-height:100%;border-right:var(--border-size) solid #000;border-bottom:none}.discover .img-wrap__img{max-height:100%}.discover__art{height:100%}.discover__content{padding-left:calc(var(--sec-sp-x)*.5);padding-top:calc(var(--sec-sp-x)*.5);padding-bottom:0}.discover__content .btn.btn--lg.btn--primary{margin-top:calc(var(--card-spacing)*1)}.discover__content__btn{bottom:0;margin-top:calc(var(--sec-sp-x)*1);padding-bottom:var(--card-spacing) !important;width:calc(100% + var(--sec-sp-x)*1.5) !important;margin-left:calc(var(--sec-sp-x)*-0.5) !important;gap:1rem;border-bottom:var(--border-size) solid #000;bottom:calc(var(--border-size)*-1);margin-bottom:calc(var(--border-size)*-1)}}.content-media__media{width:100vw;margin-left:calc(var(--sec-sp-x)*-1)}.content-media__media .img-wrap{aspect-ratio:1/1}@media(min-width: 720px){.content-media__media{width:100%;margin-left:0}}@media(min-width: 1550px){.content-media__content .btn-group{position:relative}.content-media__content .btn-group::after{content:"";position:absolute;bottom:calc(var(--border-size)*-0.5);left:calc(var(--sec-sp-x)*-1);width:100vw;border-bottom:var(--border-size) solid #000;z-index:-1}.content-media.is-style-reserve .content-media__content .btn-group::after{left:inherit;right:calc(var(--sec-sp-x)*-1)}}.cta{display:flex;flex-direction:column;align-items:center;justify-content:center}.cta__link{position:relative;width:100%;text-align:center;display:flex;justify-content:center;align-items:center;margin:0;gap:var(--card-spacing);padding:var(--card-spacing);color:#000;transition:all .3s cubic-bezier(0.83, 0, 0.17, 1);border-bottom:var(--border-size) solid #000}.cta__link svg{width:var(--fs-h2);height:var(--fs-h2);transition:all .3s cubic-bezier(0.83, 0, 0.17, 1)}.cta__link::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:0;z-index:-1;background-color:#000;transition:all .3s cubic-bezier(0.83, 0, 0.17, 1)}.cta__link:hover,.cta__link:hover svg{color:#fff9ee}.cta__link:hover::after{height:100%}.cta__link svg:last-child{scale:-1}section:not(.art-list)+section.cta{border-top:var(--border-size) solid #000}section:not(.art-list)+section.cta .cta__link{border-top:none}@media(min-width: 1024px){.cta__link{gap:calc(var(--card-spacing)*1.5);padding:calc(var(--card-spacing)*2)}.cta__link svg{transition:translate .3s cubic-bezier(0.83, 0, 0.17, 1)}.cta__link:hover svg:first-child{translate:1rem}.cta__link:hover svg:last-child{translate:-1rem}}.art-list{border-bottom:var(--border-size) solid #000}.art-list h2{position:sticky !important;top:calc(45px + var(--card-spacing)*.5);z-index:10}.art-list h2::after{content:"";position:absolute;z-index:-1;left:calc(var(--sec-sp-x)*-1);top:calc(var(--card-spacing)*-0.5);width:100vw;height:calc(100% + var(--card-spacing));background-color:#fff9ee;border-bottom:var(--border-size) solid #000}.art-list__artwork{padding-bottom:0 !important}.art-list__artwork .splide__track{width:100vw !important;min-width:100vw;left:calc(var(--sec-sp-x)*-1);position:relative;overflow:hidden;padding:0 var(--sec-sp-x) !important;padding-bottom:var(--card-spacing)}.art-list__artwork .splide__arrows{position:sticky;bottom:calc(var(--card-spacing)*.5 + var(--header-bottom-bar-height)*.5);width:100vw;margin-left:calc(var(--sec-sp-x)*-1);padding:var(--card-spacing) var(--sec-sp-x);gap:calc(var(--card-spacing)*2);background:linear-gradient(to bottom, transparent 0%, transparent calc(50% - var(--border-size) * 0.5), #000 calc(50% - var(--border-size) * 0.5), #000 calc(50% + var(--border-size) * 0.5), #FFF9EE calc(50% + var(--border-size) * 0.5), #FFF9EE 100%)}.art-list__artwork .splide__arrows .splide__arrow{padding:0 !important}.art-list__artwork .splide__slide h3,.art-list__artwork .splide__slide .card__date,.art-list__artwork .splide__slide .card__actions{opacity:0;transform:translateY(-1.5rem);transition:all .6s cubic-bezier(0, 0.55, 0.45, 1)}.art-list__artwork .splide__slide .card__img{opacity:0;transform:scale(0.9) rotate(-15deg);transform-origin:bottom left;transition:all .6s cubic-bezier(0, 0.55, 0.45, 1)}.art-list__artwork .splide__slide .card__img img{transform:scale(1.2) rotate(15deg);opacity:0;transition:all .6s .6s cubic-bezier(0, 0.55, 0.45, 1)}.art-list__artwork .splide__slide.is-visible h3,.art-list__artwork .splide__slide.is-visible .card__date,.art-list__artwork .splide__slide.is-visible .card__actions{opacity:1;transform:translateY(0)}.art-list__artwork .splide__slide.is-visible .card__img{opacity:1;transform:scale(1) rotate(0)}.art-list__artwork .splide__slide.is-visible .card__img img{opacity:1;transform:scale(1) rotate(0)}.art-list__artwork .splide__slide.is-visible:nth-of-type(1) h3{transition-delay:calc(.1s*1)}.art-list__artwork .splide__slide.is-visible:nth-of-type(1) .card__date{transition-delay:calc(.15s*1)}.art-list__artwork .splide__slide.is-visible:nth-of-type(1) .card__actions{transition-delay:calc(.2s*1)}.art-list__artwork .splide__slide.is-visible:nth-of-type(1) .card__img{transition-delay:calc(.1s*1)}.art-list__artwork .splide__slide.is-visible:nth-of-type(1) img{transition-delay:calc(.1s*1)}.art-list__artwork .splide__slide.is-visible:nth-of-type(1) img img{transition-delay:calc(.1s*1)}.art-list__artwork .splide__slide.is-visible:nth-of-type(2) h3{transition-delay:calc(.1s*2)}.art-list__artwork .splide__slide.is-visible:nth-of-type(2) .card__date{transition-delay:calc(.15s*2)}.art-list__artwork .splide__slide.is-visible:nth-of-type(2) .card__actions{transition-delay:calc(.2s*2)}.art-list__artwork .splide__slide.is-visible:nth-of-type(2) .card__img{transition-delay:calc(.1s*2)}.art-list__artwork .splide__slide.is-visible:nth-of-type(2) img{transition-delay:calc(.1s*2)}.art-list__artwork .splide__slide.is-visible:nth-of-type(2) img img{transition-delay:calc(.1s*2)}.art-list__artwork .splide__slide.is-visible:nth-of-type(3) h3{transition-delay:calc(.1s*3)}.art-list__artwork .splide__slide.is-visible:nth-of-type(3) .card__date{transition-delay:calc(.15s*3)}.art-list__artwork .splide__slide.is-visible:nth-of-type(3) .card__actions{transition-delay:calc(.2s*3)}.art-list__artwork .splide__slide.is-visible:nth-of-type(3) .card__img{transition-delay:calc(.1s*3)}.art-list__artwork .splide__slide.is-visible:nth-of-type(3) img{transition-delay:calc(.1s*3)}.art-list__artwork .splide__slide.is-visible:nth-of-type(3) img img{transition-delay:calc(.1s*3)}.art-list__artwork .splide__slide.is-visible:nth-of-type(4) h3{transition-delay:calc(.1s*4)}.art-list__artwork .splide__slide.is-visible:nth-of-type(4) .card__date{transition-delay:calc(.15s*4)}.art-list__artwork .splide__slide.is-visible:nth-of-type(4) .card__actions{transition-delay:calc(.2s*4)}.art-list__artwork .splide__slide.is-visible:nth-of-type(4) .card__img{transition-delay:calc(.1s*4)}.art-list__artwork .splide__slide.is-visible:nth-of-type(4) img{transition-delay:calc(.1s*4)}.art-list__artwork .splide__slide.is-visible:nth-of-type(4) img img{transition-delay:calc(.1s*4)}.art-list__artwork .splide__slide.is-visible:nth-of-type(5) h3{transition-delay:calc(.1s*5)}.art-list__artwork .splide__slide.is-visible:nth-of-type(5) .card__date{transition-delay:calc(.15s*5)}.art-list__artwork .splide__slide.is-visible:nth-of-type(5) .card__actions{transition-delay:calc(.2s*5)}.art-list__artwork .splide__slide.is-visible:nth-of-type(5) .card__img{transition-delay:calc(.1s*5)}.art-list__artwork .splide__slide.is-visible:nth-of-type(5) img{transition-delay:calc(.1s*5)}.art-list__artwork .splide__slide.is-visible:nth-of-type(5) img img{transition-delay:calc(.1s*5)}.art-list__artwork .splide__slide.is-visible:nth-of-type(6) h3{transition-delay:calc(.1s*6)}.art-list__artwork .splide__slide.is-visible:nth-of-type(6) .card__date{transition-delay:calc(.15s*6)}.art-list__artwork .splide__slide.is-visible:nth-of-type(6) .card__actions{transition-delay:calc(.2s*6)}.art-list__artwork .splide__slide.is-visible:nth-of-type(6) .card__img{transition-delay:calc(.1s*6)}.art-list__artwork .splide__slide.is-visible:nth-of-type(6) img{transition-delay:calc(.1s*6)}.art-list__artwork .splide__slide.is-visible:nth-of-type(6) img img{transition-delay:calc(.1s*6)}.art-list__artwork .splide__slide.is-visible:nth-of-type(7) h3{transition-delay:calc(.1s*7)}.art-list__artwork .splide__slide.is-visible:nth-of-type(7) .card__date{transition-delay:calc(.15s*7)}.art-list__artwork .splide__slide.is-visible:nth-of-type(7) .card__actions{transition-delay:calc(.2s*7)}.art-list__artwork .splide__slide.is-visible:nth-of-type(7) .card__img{transition-delay:calc(.1s*7)}.art-list__artwork .splide__slide.is-visible:nth-of-type(7) img{transition-delay:calc(.1s*7)}.art-list__artwork .splide__slide.is-visible:nth-of-type(7) img img{transition-delay:calc(.1s*7)}.art-list__artwork .splide__slide.is-visible:nth-of-type(8) h3{transition-delay:calc(.1s*8)}.art-list__artwork .splide__slide.is-visible:nth-of-type(8) .card__date{transition-delay:calc(.15s*8)}.art-list__artwork .splide__slide.is-visible:nth-of-type(8) .card__actions{transition-delay:calc(.2s*8)}.art-list__artwork .splide__slide.is-visible:nth-of-type(8) .card__img{transition-delay:calc(.1s*8)}.art-list__artwork .splide__slide.is-visible:nth-of-type(8) img{transition-delay:calc(.1s*8)}.art-list__artwork .splide__slide.is-visible:nth-of-type(8) img img{transition-delay:calc(.1s*8)}.art-list__artwork .splide__slide.is-visible:nth-of-type(9) h3{transition-delay:calc(.1s*9)}.art-list__artwork .splide__slide.is-visible:nth-of-type(9) .card__date{transition-delay:calc(.15s*9)}.art-list__artwork .splide__slide.is-visible:nth-of-type(9) .card__actions{transition-delay:calc(.2s*9)}.art-list__artwork .splide__slide.is-visible:nth-of-type(9) .card__img{transition-delay:calc(.1s*9)}.art-list__artwork .splide__slide.is-visible:nth-of-type(9) img{transition-delay:calc(.1s*9)}.art-list__artwork .splide__slide.is-visible:nth-of-type(9) img img{transition-delay:calc(.1s*9)}.art-list__artwork .splide__slide.is-visible:nth-of-type(10) h3{transition-delay:calc(.1s*10)}.art-list__artwork .splide__slide.is-visible:nth-of-type(10) .card__date{transition-delay:calc(.15s*10)}.art-list__artwork .splide__slide.is-visible:nth-of-type(10) .card__actions{transition-delay:calc(.2s*10)}.art-list__artwork .splide__slide.is-visible:nth-of-type(10) .card__img{transition-delay:calc(.1s*10)}.art-list__artwork .splide__slide.is-visible:nth-of-type(10) img{transition-delay:calc(.1s*10)}.art-list__artwork .splide__slide.is-visible:nth-of-type(10) img img{transition-delay:calc(.1s*10)}@media(min-width: 720px){.art-list__artwork .splide__track{width:calc(100vw - var(--scrollbar-width)) !important;min-width:calc(100vw - var(--scrollbar-width))}.art-list__artwork .splide__arrows{padding:var(--card-spacing) var(--sec-sp-x);gap:calc(var(--card-spacing)*6)}.art-list__artwork .splide__arrows .splide__arrow{margin-bottom:0}}@media(min-width: 1024px){.art-list h2{top:0 !important;margin:0 !important;order:0;width:auto;padding-right:2rem;background-color:#fff9ee;margin-left:-1rem;position:relative !important;margin-bottom:var(--card-spacing)}.art-list h2::after{content:none}.art-list__artwork{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:space-between;gap:calc(var(--card-spacing)*2) var(--card-spacing)}.art-list__artwork .splide__track{width:100%}.art-list__artwork .splide__arrows{position:absolute;top:0;right:0;bottom:inherit;width:auto;margin:0;padding:0;background:none;order:1;position:relative;height:auto;align-items:flex-end;margin-bottom:calc(var(--card-spacing)*.25);gap:var(--card-spacing)}.art-list__artwork .splide__arrows .splide__arrow{margin-bottom:0}.art-list__artwork .splide__arrows::after{content:"";position:absolute;z-index:-1;border-bottom:var(--border-size) solid #000;bottom:calc(var(--slider-arrow-height)*.5 - var(--border-size)*.5);right:var(--border-size);width:calc(100vw - var(--sec-sp-x)*2)}}.hero-fp__content{padding:var(--sec-sp-y) var(--card-spacing)}.hero-fp__content .ctn{display:flex;flex-direction:column;gap:calc(var(--card-spacing)*1.5)}.hero-fp__content .ctn .btn-group{padding-top:0}.hero-fp__content h1{margin:0}.hero-fp__artwork{max-width:100% !important;padding-bottom:0 !important;border-top:var(--border-size) solid #000;border-bottom:var(--border-size) solid #000}.hero-fp__artwork__item{position:relative;overflow:hidden;padding:0 var(--card-spacing);display:flex;flex-direction:column;gap:var(--card-spacing)}.hero-fp__artwork__item .img-wrap{overflow:hidden;position:relative}.hero-fp__artwork__item .card{margin-top:calc(var(--border-size)*-1);height:auto;border-top-left-radius:0;border-top-right-radius:0;padding-top:calc(var(--card-spacing) + var(--slider-arrow-height)*.5)}.hero-fp__artwork__item>img{position:absolute;width:100%;height:100%;top:0;left:0;filter:blur(0.5rem);scale:1.2;z-index:-1}.hero-fp__artwork .splide__arrows{position:absolute;top:calc(var(--slider-arrow-height)*-0.5);right:var(--card-spacing);left:inherit;bottom:inherit;width:auto;z-index:15}@media(min-width: 1024px){.hero-fp{display:flex;justify-content:space-between;border-bottom:var(--border-size) solid #000;max-height:100vh}.hero-fp__content{padding-left:var(--sec-sp-x);border-bottom:none}.hero-fp__content .ctn{height:100%}.hero-fp__artwork{border:none;border-bottom:none;border-left:var(--border-size) solid #000;width:50vw}.hero-fp__artwork::after{content:"";position:absolute;top:0;width:0;right:0;bottom:0;z-index:1;background-color:#fff9ee;border-left:var(--border-size) solid #000;z-index:5;transition:all .6s cubic-bezier(0.83, 0, 0.17, 1)}.hero-fp__artwork__item{height:100%;padding-left:calc(var(--card-spacing) + var(--slider-arrow-height)*.5);padding-right:var(--card-spacing);flex-direction:row}.hero-fp__artwork__item .card{padding-top:var(--card-spacing);width:100%;max-width:400px;margin-top:auto;margin-bottom:calc(var(--border-size)*-1);border-radius:var(--radius);border-bottom-left-radius:0;border-bottom-right-radius:0;z-index:5}.hero-fp__artwork__item .card__actions{flex-wrap:nowrap}.hero-fp__artwork__item .img-wrap{position:absolute;left:inherit;right:var(--card-spacing);bottom:0;padding:0;padding-top:var(--card-spacing);width:100%;height:100%;max-height:700px;margin-left:-15rem}.hero-fp__artwork__item .img-wrap img{object-fit:contain;object-position:bottom right}.hero-fp__artwork .splide__list,.hero-fp__artwork .splide__track{height:100%}.hero-fp__artwork .splide__arrows{top:inherit;right:inherit;left:calc(var(--slider-arrow-height)*.5 - var(--border-size));bottom:var(--card-spacing);transform-origin:bottom left;transform:rotate(-90deg)}.hero-fp__artwork .splide__slide .card{transform:translateY(100%);transition:transform .6s cubic-bezier(0, 0.55, 0.45, 1)}.hero-fp__artwork .splide__slide .img-wrap__img{opacity:0;transform:translateX(-5rem);transform-origin:bottom left;transition:all .6s .3s cubic-bezier(0, 0.55, 0.45, 1)}.hero-fp__artwork .splide__slide.is-active .card{transform:translateY(0)}.hero-fp__artwork .splide__slide.is-active .img-wrap__img{opacity:1;transform:translateX(0)}.hero-fp .ctn>*{opacity:1;transform:translateY(0);transition:all .9s cubic-bezier(0, 0.55, 0.45, 1)}.hero-fp .ctn>*:nth-child(1){transition-delay:.1s}.hero-fp .ctn>*:nth-child(2){transition-delay:.2s}.hero-fp .ctn>*:nth-child(3){transition-delay:.3s}.hero-fp.hidden-animate h1,.hero-fp.hidden-animate .ctn>*{opacity:0;transform:translateY(3rem)}.hero-fp.hidden-animate .hero-fp__artwork::after{width:calc(100% + var(--border-size))}}@media(min-width: 1550px){.hero-fp__content{padding-bottom:0}.hero-fp__artwork__item .img-wrap{margin-left:0;width:100%}}.solo-content .wrapper{align-items:start}.footer{margin-bottom:4rem}.footer>.wrapper:first-of-type{display:grid;grid-template-columns:1fr;grid-auto-rows:auto;gap:var(--sec-sp-y);align-items:flex-start !important;justify-content:flex-start !important}.footer__logo{font-family:"DellaRespira",serif;font-size:var(--fs-h3);width:80%;max-width:300px;text-transform:uppercase}.footer__bottom{background-color:#f1f1f1;padding-top:var(--card-spacing) !important;padding-bottom:var(--card-spacing) !important;display:flex;flex-direction:column;justify-content:space-between;gap:1.5rem}.footer__bottom__go{padding:0;white-space:nowrap;opacity:1;transition:opacity .3s cubic-bezier(0.83, 0, 0.17, 1)}.footer__bottom__go img{margin-bottom:-0.5rem;margin-left:.2rem}.footer__bottom__go:hover{opacity:.3}.footer__bottom *{margin:0}@media(min-width: 1024px){.footer{margin-bottom:0}.footer>.wrapper:first-of-type{grid-template-columns:repeat(3, 1fr);grid-template-rows:1fr}.footer__bottom{flex-direction:row;justify-content:space-between !important}}/*# sourceMappingURL=style.css.map */
