@import"https://fonts.googleapis.com/css2?family=Forum&display=swap";/*! tailwindcss v4.1.11 | MIT License | https://tailwindcss.com */@layer properties,theme,base,components,utilities;@layer theme{:root,:host{--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--color-water:#6ea1a9;--color-shell:#f3ebd9;--color-coral:#f08a7d;--color-marine:#1c2834;--color-acidulous:#fbf196;--color-secondary:var(--color-shellfish);--color-dark:var(--color-marine);--color-white:#fff;--color-black:#000;--font-body:"Satoshi",ui-sans-serif,system-ui,sans-serif;--font-headline:"Forum","Times New Roman",ui-serif,serif;--transition-main:.4s ease-in}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer utilities{.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:67.875rem){.container{max-width:67.875rem}}@media (min-width:96rem){.container{max-width:96rem}}.container{padding-left:var(--container-gutter-left,var(--gutter));padding-right:var(--container-gutter-right,var(--gutter));margin-inline:auto}.block{display:block}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.border{border-style:var(--tw-border-style);border-width:1px}.italic{font-style:italic}.filter{filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,visibility,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}:root{--gutter:1rem}@media (min-width:64rem){:root{--gutter:2rem}}.sr-only,.skipLink{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;overflow:hidden;position:absolute!important}.skipLink:focus,.skipLink:focus-visible,.skipLink:focus-within{clip:initial;z-index:150;background-color:var(--color-white);width:auto;height:auto;padding:.5rem;position:relative!important}.wysiwyg,#tinymce{font-family:var(--font-body)!important}:is(.wysiwyg,#tinymce) ol,:is(.wysiwyg,#tinymce) ul{padding-left:1.5rem}:is(:is(.wysiwyg,#tinymce) ol,:is(.wysiwyg,#tinymce) ul):not(:first-child){margin-top:1rem}:is(:is(.wysiwyg,#tinymce) ol,:is(.wysiwyg,#tinymce) ul):not(:last-child){margin-bottom:1rem}:is(.wysiwyg,#tinymce) ul{list-style:outside}:is(.wysiwyg,#tinymce) ol{list-style:auto}:is(.wysiwyg,#tinymce) p~ol:not(:first-child),:is(.wysiwyg,#tinymce) p~ul:not(:first-child){margin-top:0}:is(.wysiwyg,#tinymce) .button:not(:first-child){margin-top:1rem}:is(.wysiwyg,#tinymce) .button:not(:last-child){margin-bottom:1rem}:is(.wysiwyg,#tinymce) .button:first-child:last-child{margin-top:1rem;margin-bottom:1rem}:is(.wysiwyg,#tinymce) a:not(.button){text-decoration:underline;transition:all .1s}:is(:is(.wysiwyg,#tinymce) h1,:is(.wysiwyg,#tinymce) h2,:is(.wysiwyg,#tinymce) h3,:is(.wysiwyg,#tinymce) h4):not(:first-child){margin-top:1rem}@media (min-width:48rem){:is(:is(.wysiwyg,#tinymce) h1,:is(.wysiwyg,#tinymce) h2,:is(.wysiwyg,#tinymce) h3,:is(.wysiwyg,#tinymce) h4):not(:first-child){margin-top:2rem}}:is(.wysiwyg,#tinymce) h1{margin-bottom:2.4rem}@media (min-width:48rem){:is(.wysiwyg,#tinymce) h1{margin-bottom:3.725rem}}:is(.wysiwyg,#tinymce) h2{margin-bottom:2.4rem}@media (min-width:48rem){:is(.wysiwyg,#tinymce) h2{margin-bottom:3.725rem}}:is(.wysiwyg,#tinymce) h3{margin-bottom:2rem}@media (min-width:48rem){:is(.wysiwyg,#tinymce) h3{margin-bottom:2rem}}:is(.wysiwyg,#tinymce) h4{margin-bottom:1.5rem}:is(.wysiwyg,#tinymce) p:not(:last-child){margin-bottom:.5rem}@font-face{font-family:Satoshi;font-weight:300 900;font-style:normal;font-display:swap;src:url(/themes/marie-luxe/dist/assets/Satoshi-Variable.woff2)format("woff2")}@font-face{font-family:Satoshi;font-weight:300 900;font-style:italic;font-display:swap;src:url(/themes/marie-luxe/dist/assets/Satoshi-VariableItalic.woff2)format("woff2")}:root{font-family:var(--font-body);font-optical-sizing:auto;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--color-black);font-size:16px}::selection{background-color:var(--color-water)}[x-cloak]{display:none!important}main{padding-top:var(--header-height)}.otgs-development-site-front-end{display:none}.swiper{width:100%;min-width:0;max-width:100%;min-height:0}body{min-height:100vh}body.admin-bar{min-height:calc(100vh - 32px)}body{flex-direction:column;display:flex}body main{flex:1}body#body,body#tinymce,body .editor-styles-wrapper .wp-block.acf-block-preview{font-weight:400}:is(body#body main,body#tinymce,body .editor-styles-wrapper .wp-block.acf-block-preview) h1,:is(body#body main,body#tinymce,body .editor-styles-wrapper .wp-block.acf-block-preview) h2,:is(body#body main,body#tinymce,body .editor-styles-wrapper .wp-block.acf-block-preview) h3,:is(body#body main,body#tinymce,body .editor-styles-wrapper .wp-block.acf-block-preview) h4{font-family:var(--font-headline);font-weight:400}:is(body#body main,body#tinymce,body .editor-styles-wrapper .wp-block.acf-block-preview) h1{font-size:2.875rem;line-height:3.5rem}@media (min-width:48rem){:is(body#body main,body#tinymce,body .editor-styles-wrapper .wp-block.acf-block-preview) h1{font-size:4rem;line-height:4.5rem}}:is(body#body main,body#tinymce,body .editor-styles-wrapper .wp-block.acf-block-preview) h2{font-size:2.5rem;line-height:2.8rem}@media (min-width:48rem){:is(body#body main,body#tinymce,body .editor-styles-wrapper .wp-block.acf-block-preview) h2{font-size:4rem;line-height:3.5rem}}:is(body#body main,body#tinymce,body .editor-styles-wrapper .wp-block.acf-block-preview) h3{font-size:2rem;line-height:2rem}:is(body#body main,body#tinymce,body .editor-styles-wrapper .wp-block.acf-block-preview) h4{font-size:1.5rem}input[type=checkbox]+label,input[type=radio]+label{margin-left:1.5rem}form{max-width:43rem}form nf-field,form nf-field .nf-field-container{position:relative}form nf-field:not(:last-of-type) .nf-field-container:not(.hidden-container){margin-bottom:1.25rem!important;padding-bottom:1.25rem!important}form nf-field:has(.nf-col-left),form nf-field:has(.nf-col-right){width:100%;display:inline-block}@media (min-width:48rem){form nf-field:has(.nf-col-left),form nf-field:has(.nf-col-right){width:calc(50% - 1rem)}form nf-field:has(.nf-col-left){margin-right:2rem}}form .nf-after-field{position:absolute;bottom:0;left:0}form .nf-form-hp{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;overflow:hidden;position:absolute!important}.field-wrap .nf-field-element input[type=text],.field-wrap .nf-field-element input[type=tel],.field-wrap .nf-field-element input[type=email],.field-wrap .nf-field-element textarea{width:100%;padding:2px 2px 8px;font-size:1rem}.field-wrap .nf-field-element textarea{min-height:6rem}.field-wrap .nf-field-element:has(input[type=text]),.field-wrap .nf-field-element:has(input[type=tel]),.field-wrap .nf-field-element:has(input[type=email]),.field-wrap .nf-field-element:has(textarea){border-bottom:1px solid #ffffff4d}@supports (color:color-mix(in lab,red,red)){.field-wrap .nf-field-element:has(input[type=text]),.field-wrap .nf-field-element:has(input[type=tel]),.field-wrap .nf-field-element:has(input[type=email]),.field-wrap .nf-field-element:has(textarea){border-bottom:solid 1px color-mix(in srgb,var(--color-white)30%,transparent)}}.field-wrap .nf-field-element ::placeholder{opacity:.3;color:var(--color-white)}.nf-error .ninja-forms-field{border-color:var(--color-coral)!important}.nf-error-msg,.ninja-forms-req-symbol{font-size:.75rem;color:var(--color-coral)!important}.label-right .nf-field-label{padding-left:0!important}.nf-response-msg a:not(.button){text-decoration:underline}.nf-response-msg .button{margin-top:1rem}:is(.checkbox-wrap,.listcheckbox-wrap .nf-field-element) .nf-field-element,:is(.checkbox-wrap,.listcheckbox-wrap .nf-field-element) input[type=checkbox]{display:none}:is(.checkbox-wrap,.listcheckbox-wrap .nf-field-element) label{cursor:pointer;-webkit-user-select:none;user-select:none;padding-left:1.5rem;font-size:.75rem;font-weight:400;display:inline-block;position:relative;margin-left:0!important}:is(.checkbox-wrap,.listcheckbox-wrap .nf-field-element) label .ninja-forms-req-symbol{display:none}:is(.checkbox-wrap,.listcheckbox-wrap .nf-field-element) label:before{content:"";border:solid 1px var(--color-white);width:1rem;height:1rem;display:inline-block;position:absolute;top:3px;left:0}:is(.checkbox-wrap,.listcheckbox-wrap .nf-field-element) label:after{content:"";border-bottom:solid 2px var(--color-white);border-left:solid 2px var(--color-white);opacity:0;width:.6rem;height:.4rem;transition:all .1s;display:inline-block;position:absolute;top:6.5px;left:3px;rotate:-45deg;scale:0}:is(.checkbox-wrap,.listcheckbox-wrap .nf-field-element):checked~label:after,:is(.checkbox-wrap,.listcheckbox-wrap .nf-field-element) label.nf-checked-label:after{opacity:1;scale:1}.checkbox-wrap .nf-field-label label{-webkit-user-select:none;user-select:none;cursor:pointer}.checkbox-wrap .nf-field-element,.nf-before-form-content .nf-form-fields-required{display:none}.nf-form-fields-required,.ninja-forms-req-symbol{color:var(--color-white)!important}#ninja_forms_required_items,.nf-field-container{margin-bottom:0!important}.input-upload .file_upload-wrap{align-items:center;display:flex}.input-upload .nf-field-element{display:inline-block;width:auto!important}.input-upload button.ninja-forms-field:before{content:"";display:inline-block}.input-upload button.ninja-forms-field span,.input-upload .nf-fu-progress{display:none}.nf-after-field{position:relative}.nf-field-container.submit-container .nf-before-field{margin-right:auto}.nf-field-container.submit-container .nf-field-element{display:inline-block}.nf-field-container.submit-container .nf-after-field{width:100%}.icon{fill:currentColor;stroke:currentColor;stroke-width:0;width:1.75rem;height:1.75rem;display:inline-block}.animateText__word{white-space:pre}.animateText__char{opacity:0;transition:var(--transition-main);display:inline-block;position:relative;translate:0 -10px;scale:.6 1}.animateText .animateText__char{opacity:1;translate:0;scale:1}.fadeInDisplay{opacity:0;translate:0 min(50%,50px);scale:.7 1;transition-property:all,scale,opacity,translate!important;transition-duration:.5s,.5s,1s,1s!important}.fadeInDisplay.fadeInDisplay--animated{opacity:1;translate:0;scale:1}:is(.wp-core-ui .acf-block-preview,body:not(.wp-core-ui)) .button{min-height:40px;color:var(--color-black);background-color:var(--color-coral);transition:var(--transition-main);text-transform:uppercase;cursor:pointer;border:none;justify-content:center;align-items:center;padding:.375rem 1rem;font-size:.875rem;font-weight:400;display:inline-flex}:is(.wp-core-ui .acf-block-preview,body:not(.wp-core-ui)) .button:has(.icon){padding-right:.375rem}@media (hover:hover){:is(.wp-core-ui .acf-block-preview,body:not(.wp-core-ui)) .button:hover:is(a,button,[tabindex="0"],input[type=submit],summary):not(:disabled,.is-disabled,.is-active),:is(.wp-core-ui .acf-block-preview,body:not(.wp-core-ui)) .button:focus-visible:not(.is-disabled,.is-active){color:var(--color-coral);background-color:var(--color-marine)}:is(:is(.wp-core-ui .acf-block-preview,body:not(.wp-core-ui)) .button:hover:is(a,button,[tabindex="0"],input[type=submit],summary):not(:disabled,.is-disabled,.is-active),:is(.wp-core-ui .acf-block-preview,body:not(.wp-core-ui)) .button:focus-visible:not(.is-disabled,.is-active)) .icon{color:var(--color-coral);margin-left:.5rem}}:is(.wp-core-ui .acf-block-preview,body:not(.wp-core-ui)) .button .icon{transition:var(--transition-main);color:var(--color-black);margin-left:.5rem;padding:3px}:is(.wp-core-ui .acf-block-preview,body:not(.wp-core-ui)) .button.button--border{border:solid 1px var(--color-coral)}:is(.wp-core-ui .acf-block-preview,body:not(.wp-core-ui)) .button.button--dark{background-color:var(--color-marine);color:var(--color-white)}:is(.wp-core-ui .acf-block-preview,body:not(.wp-core-ui)) .button.button--dark .icon{color:var(--color-white)}@media (hover:hover){:is(.wp-core-ui .acf-block-preview,body:not(.wp-core-ui)) .button.button--dark:hover:is(a,button,[tabindex="0"],input[type=submit],summary):not(:disabled,.is-disabled,.is-active),:is(.wp-core-ui .acf-block-preview,body:not(.wp-core-ui)) .button.button--dark:focus-visible:not(.is-disabled,.is-active){background-color:var(--color-white);color:var(--color-marine)}:is(:is(.wp-core-ui .acf-block-preview,body:not(.wp-core-ui)) .button.button--dark:hover:is(a,button,[tabindex="0"],input[type=submit],summary):not(:disabled,.is-disabled,.is-active),:is(.wp-core-ui .acf-block-preview,body:not(.wp-core-ui)) .button.button--dark:focus-visible:not(.is-disabled,.is-active)) .icon{color:var(--color-marine)}}picture{display:inline-block}picture img{object-fit:contain;object-position:center;width:100%;height:100%}.mlLangSwitcher ul{background-color:var(--color-white);flex-wrap:nowrap;gap:2px;margin:0;padding:2px;display:flex}.mlLangSwitcher ul li{display:inline-block;position:relative}.mlLangSwitcher ul li a{aspect-ratio:1;text-align:center;color:var(--color-marine);text-transform:uppercase;font-size:1.125rem;font-family:var(--font-body);transition:var(--transition-main);background-color:var(--color-white);justify-content:center;align-items:center;width:2.25rem;font-weight:400;text-decoration:none;display:inline-flex}@media (hover:hover){.mlLangSwitcher ul li a:hover:is(a,button,[tabindex="0"],input[type=submit],summary):not(:disabled,.is-disabled,.is-active),.mlLangSwitcher ul li a:focus-visible:not(.is-disabled,.is-active){background-color:var(--color-shell)}}.mlLangSwitcher ul li a.active{background-color:var(--color-marine);color:var(--color-white)}@media (hover:hover){.mlLangSwitcher ul li a.active:hover:is(a,button,[tabindex="0"],input[type=submit],summary):not(:disabled,.is-disabled,.is-active),.mlLangSwitcher ul li a.active:focus-visible:not(.is-disabled,.is-active){color:var(--color-white);background-color:var(--color-marine)}}.mlSocials ul{flex-wrap:wrap;gap:1rem;margin:0;padding:0;list-style:none;display:flex}.mlSocials ul li a{color:var(--color-marine);transition:var(--transition-main);background-color:#0000;justify-content:center;align-items:center;display:inline-flex}@media (hover:hover){.mlSocials ul li a:hover:is(a,button,[tabindex="0"],input[type=submit],summary):not(:disabled,.is-disabled,.is-active),.mlSocials ul li a:focus-visible:not(.is-disabled,.is-active){color:var(--color-dark)}}.mlSocials ul li a .icon{transition:var(--transition-main);width:1rem;height:1rem}@media (min-width:48rem){.mlSocials ul li a .icon{width:1rem;height:1rem}}body:not(.home) .footer{padding-top:2rem}.footer{background-color:var(--color-marine);width:100%;color:var(--color-white)}@media (min-width:48rem){.footer{padding-inline:1.5rem}}.footer>.container{background-color:#0003;flex-direction:column;padding:1.5rem;display:flex}@supports (color:color-mix(in lab,red,red)){.footer>.container{background-color:color-mix(in srgb,var(--color-black)20%,transparent)}}.footer>.container{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:2rem;width:100%;display:flex}@media (min-width:48rem){.footer>.container{border-top:1px solid #ffffff1a;border-top-left-radius:2px;border-top-right-radius:2px;width:62rem;max-width:100%}@supports (color:color-mix(in lab,red,red)){.footer>.container{border-top:1px solid color-mix(in srgb,var(--color-white)10%,transparent)}}.footer>.container{border-left:1px solid #ffffff1a}@supports (color:color-mix(in lab,red,red)){.footer>.container{border-left:1px solid color-mix(in srgb,var(--color-white)10%,transparent)}}.footer>.container{border-right:1px solid #ffffff1a}@supports (color:color-mix(in lab,red,red)){.footer>.container{border-right:1px solid color-mix(in srgb,var(--color-white)10%,transparent)}}}.footer .footer__top{flex-direction:column;justify-content:center;align-items:center;gap:2.125rem;display:flex}@media (min-width:48rem){.footer .footer__top{flex-direction:row;justify-content:space-between;width:100%;max-width:57.5rem}}.footer .footer__top .footer__top__links{flex-direction:column;justify-content:center;align-items:center;gap:1.5rem;display:flex}.footer .footer__top .footer__top__links .footer__top__links__logo{filter:brightness(100);width:135px}.footer .footer__top .footer__top__company{flex-direction:column;justify-content:center;align-items:center;gap:2rem;display:flex}@media (min-width:48rem){.footer .footer__top .footer__top__company{flex-direction:row;justify-content:flex-end;align-items:flex-start;gap:5rem}}.footer .footer__top .footer__top__company .footer__top__company__section{flex-direction:column;justify-content:center;align-items:center;gap:.5rem;display:flex;position:relative}@media (min-width:48rem){.footer .footer__top .footer__top__company .footer__top__company__section{align-items:flex-start}.footer .footer__top .footer__top__company .footer__top__company__section:first-child{order:2}}.footer .footer__top .footer__top__company .footer__top__company__section:not(:last-child):after{content:"";pointer-events:none;background-color:var(--color-white);opacity:.2;width:50px;height:1px;display:block;position:absolute;bottom:-1rem;left:50%;translate:-50%}@media (min-width:48rem){.footer .footer__top .footer__top__company .footer__top__company__section:not(:last-child):after{width:1px;height:70px;top:50%;bottom:auto;left:-2.5rem;translate:0 -50%}}.footer .footer__top .footer__top__company .footer__top__company__section .footer__top__company__section__title{font-size:1.25rem;font-weight:400;font-family:var(--font-headline);text-align:center}@vairant md{text-align: left;}.footer .footer__top .footer__top__company .footer__top__company__section .footer__top__company__section__content{text-align:center;font-size:.875rem;font-weight:500;line-height:1rem}@media (min-width:48rem){.footer .footer__top .footer__top__company .footer__top__company__section .footer__top__company__section__content{text-align:left}}.footer .footer__top .footer__top__company .footer__top__company__section .mlSocials{padding-top:2rem;position:relative}@media (min-width:48rem){.footer .footer__top .footer__top__company .footer__top__company__section .mlSocials{padding-top:0}}.footer .footer__top .footer__top__company .footer__top__company__section .mlSocials:before{content:"";pointer-events:none;background-color:var(--color-white);opacity:.2;width:50px;height:1px;display:block;position:absolute;top:1rem;left:50%;translate:-50%}@media (min-width:48rem){.footer .footer__top .footer__top__company .footer__top__company__section .mlSocials:before{content:none}}.footer .footer__top .footer__top__company .footer__top__company__section .mlSocials a{color:var(--color-white)}@media (hover:hover){.footer .footer__top .footer__top__company .footer__top__company__section .mlSocials a:hover:is(a,button,[tabindex="0"],input[type=submit],summary):not(:disabled,.is-disabled,.is-active),.footer .footer__top .footer__top__company .footer__top__company__section .mlSocials a:focus-visible:not(.is-disabled,.is-active){color:var(--color-shell)}}.footer .footer__bottom{flex-direction:column;justify-content:center;align-items:center;gap:1rem;display:flex}@media (min-width:48rem){.footer .footer__bottom{flex-direction:row;gap:2.625rem;width:100%}}.footer .footer__bottom .footer__bottom__copyrights{font-size:.75rem}.footer .footer__bottom .footer__bottom__menu{text-align:center}.footer .footer__bottom .footer__bottom__menu ul{flex-direction:column;justify-content:center;align-items:center;gap:.625rem;margin:0;padding:0;list-style:none;display:flex}@media (min-width:48rem){.footer .footer__bottom .footer__bottom__menu ul{flex-direction:row;gap:1rem}}.footer .footer__bottom .footer__bottom__menu ul li{font-size:.75rem;display:inline-block;position:relative}.footer .footer__bottom .footer__bottom__menu ul li:not(:last-child):after{content:"";pointer-events:none;background-color:var(--color-white);opacity:.2;width:1px;height:.5rem;display:block;position:absolute;bottom:-1rem;right:50%;translate:-50%}@media (min-width:48rem){.footer .footer__bottom .footer__bottom__menu ul li:not(:last-child):after{width:1px;height:.5rem;top:50%;bottom:auto;right:-.5rem;translate:0 -50%}}.footer .footer__bottom .footer__bottom__menu ul li a{text-decoration:none;display:inline-block}@media (hover:hover){.footer .footer__bottom .footer__bottom__menu ul li a:hover:is(a,button,[tabindex="0"],input[type=submit],summary):not(:disabled,.is-disabled,.is-active),.footer .footer__bottom .footer__bottom__menu ul li a:focus-visible:not(.is-disabled,.is-active){text-decoration:underline}}body:has(main .mlLpContact:last-child){position:relative}body:has(main .mlLpContact:last-child) footer{z-index:5;width:100%;position:absolute;bottom:0;left:0}body:has(main .mlLpContact:last-child) footer .footer{background-color:#0000}body:has(.mlLpLogistic__content.open) .mlHeader{display:none}body:has(.mlLpLogistic__content.open),body:has(.mlDownloadPopup.open),body:has(.mlHeader__container.open){overflow:hidden}.mlHeader{z-index:1010;background-image:linear-gradient(#0000004d,#0000);justify-content:space-between;align-items:center;padding:.75rem 1rem;display:flex;position:fixed;top:0;left:0;right:0}@media (min-width:64rem){.mlHeader{justify-content:flex-end;min-height:7rem;padding:1rem 1rem 2.5rem}}@media (min-width:96rem){.mlHeader{padding:1.5rem 2rem 2.5rem}}.mlHeader:before{content:"";pointer-events:none;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:-1;position:absolute;inset:0 0 -4rem;-webkit-mask-image:linear-gradient(#000 0%,#0000 100%);mask-image:linear-gradient(#000,#0000);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:cover;mask-size:cover;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.mlHeader .mlHeader__toggle,.mlHeader .mlLangSwitcher--mobile{z-index:1051}@media (min-width:64rem){.mlHeader .mlHeader__toggle,.mlHeader .mlLangSwitcher--mobile{display:none!important}}.mlHeader .button.button--dark.mlHeader__toggle{border:solid 2px var(--color-white);min-width:5.625rem}.mlHeader .mlHeader__container{opacity:0;pointer-events:none;width:100%;transition:var(--transition-main);z-index:1050;background-color:var(--color-shell);justify-content:center;align-items:flex-start;height:100svh;margin-inline:auto;display:flex;position:fixed;top:0;left:0;right:0}@media (min-width:64rem){.mlHeader .mlHeader__container{background-color:var(--color-marine);opacity:1;pointer-events:all;width:100%;height:auto;position:initial;background-color:#0000;align-items:center;inset:auto}}.mlHeader .mlHeader__container.open{opacity:1;pointer-events:all}.mlHeader .mlHeader__container:before{content:"";background-color:var(--color-acidulous);pointer-events:none;z-index:-1;width:333%;height:53rem;display:block;position:absolute;bottom:-40%;left:-37%;-webkit-mask-image:url(/themes/marie-luxe/dist/assets/ml.svg);mask-image:url(/themes/marie-luxe/dist/assets/ml.svg);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}@media (min-width:64rem){.mlHeader .mlHeader__container:before{content:none}}.mlHeader .mlHeader__container .mlHeader__wrapper{flex-direction:column;justify-content:center;align-items:center;gap:1.5rem;height:100%;padding:8rem 1.5rem 1.5rem;display:flex}@media (min-width:64rem){.mlHeader .mlHeader__container .mlHeader__wrapper{flex-direction:row;justify-content:space-between;align-items:flex-start;gap:2.25rem;width:100%;height:auto;padding:0}}.mlHeader .mlHeader__container .mlHeader__toggle,.mlHeader .mlHeader__container .mlLangSwitcher{position:absolute;top:2rem;translate:0 -50%}@media (min-width:64rem){.mlHeader .mlHeader__container .mlHeader__toggle,.mlHeader .mlHeader__container .mlLangSwitcher{position:initial;top:auto;translate:0}}.mlHeader .mlHeader__container .mlHeader__downloadToggle{order:1}@media (min-width:64rem){.mlHeader .mlHeader__container .mlHeader__downloadToggle{order:inherit;background-color:var(--color-marine);color:var(--color-white);max-width:8rem;padding:.25rem;font-size:.75rem}.mlHeader .mlHeader__container .mlHeader__downloadToggle .icon{color:var(--color-white)}@media (hover:hover){.mlHeader .mlHeader__container .mlHeader__downloadToggle:hover:is(a,button,[tabindex="0"],input[type=submit],summary):not(:disabled,.is-disabled,.is-active),.mlHeader .mlHeader__container .mlHeader__downloadToggle:focus-visible:not(.is-disabled,.is-active){background-color:var(--color-white);color:var(--color-marine)}:is(.mlHeader .mlHeader__container .mlHeader__downloadToggle:hover:is(a,button,[tabindex="0"],input[type=submit],summary):not(:disabled,.is-disabled,.is-active),.mlHeader .mlHeader__container .mlHeader__downloadToggle:focus-visible:not(.is-disabled,.is-active)) .icon{color:var(--color-marine)}}}@media (min-width:96rem){.mlHeader .mlHeader__container .mlHeader__downloadToggle{max-width:none;padding:.375rem .375rem .375rem 1rem;font-size:1rem}}.mlHeader .mlHeader__container .mlHeader__toggle{right:calc(3rem + 50px)}@media (min-width:64rem){.mlHeader .mlHeader__container .mlHeader__toggle{display:none}}.mlHeader .mlHeader__container .mlLangSwitcher{display:none}@media (min-width:64rem){.mlHeader .mlHeader__container .mlLangSwitcher{align-items:center;height:40px;display:flex;right:auto}}.mlHeader .mlHeader__container .mlHeader__nav{margin-bottom:auto}@media (min-width:64rem){.mlHeader .mlHeader__container .mlHeader__nav{transition:top var(--transition-main);order:1;margin-bottom:0;margin-right:auto;position:absolute;top:6rem;left:50%;translate:-50%}}.mlHeader .mlHeader__container .mlHeader__nav .mlHeader__nav__menu{flex-direction:column;align-self:flex-start;gap:1rem;display:flex}@media (min-width:64rem){.mlHeader .mlHeader__container .mlHeader__nav .mlHeader__nav__menu{flex-direction:row;gap:.5rem}}@media (min-width:96rem){.mlHeader .mlHeader__container .mlHeader__nav .mlHeader__nav__menu{gap:1.5rem}}.mlHeader .mlHeader__container .mlHeader__nav .mlHeader__nav__menu>.menu-item:not(.menu-item-button){position:relative}.mlHeader .mlHeader__container .mlHeader__nav .mlHeader__nav__menu>.menu-item:not(.menu-item-button) a{font-family:var(--font-headline);color:var(--color-marine);transition:all .1s;transition:color var(--transition-main);white-space:nowrap;text-align:center;justify-content:center;align-items:center;width:100%;font-size:2.5rem;font-weight:400;display:inline-flex}.mlHeader .mlHeader__container .mlHeader__nav .mlHeader__nav__menu>.menu-item:not(.menu-item-button) a:before{content:none}@media (min-width:64rem){.mlHeader .mlHeader__container .mlHeader__nav .mlHeader__nav__menu>.menu-item:not(.menu-item-button) a:before{content:"";background-color:var(--color-white);width:8px;height:1px;transition:var(--transition-main);margin-right:6px}.mlHeader .mlHeader__container .mlHeader__nav .mlHeader__nav__menu>.menu-item:not(.menu-item-button) a{text-transform:uppercase;font-size:1.5rem;font-family:var(--font-body);color:var(--color-white);text-align:left;justify-content:flex-start;width:auto;padding-block:.375rem;font-size:.875rem}.mlHeader .mlHeader__container .mlHeader__nav .mlHeader__nav__menu>.menu-item:not(.menu-item-button) a[data-sticky-target-color=dark]{color:var(--color-marine)}.mlHeader .mlHeader__container .mlHeader__nav .mlHeader__nav__menu>.menu-item:not(.menu-item-button) a[data-sticky-target-color=dark]:before{background-color:var(--color-black)}@media (hover:hover){:is(.mlHeader .mlHeader__container .mlHeader__nav .mlHeader__nav__menu>.menu-item:not(.menu-item-button) a[data-sticky-target-color=dark]:hover:is(a,button,[tabindex="0"],input[type=submit],summary):not(:disabled,.is-disabled,.is-active),.mlHeader .mlHeader__container .mlHeader__nav .mlHeader__nav__menu>.menu-item:not(.menu-item-button) a[data-sticky-target-color=dark]:focus-visible:not(.is-disabled,.is-active)):before{background-color:var(--color-water)}:is(.mlHeader .mlHeader__container .mlHeader__nav .mlHeader__nav__menu>.menu-item:not(.menu-item-button) a:hover:is(a,button,[tabindex="0"],input[type=submit],summary):not(:disabled,.is-disabled,.is-active),.mlHeader .mlHeader__container .mlHeader__nav .mlHeader__nav__menu>.menu-item:not(.menu-item-button) a:focus-visible:not(.is-disabled,.is-active)):before{background-color:var(--color-acidulous);width:22px}}}@media (min-width:67.875rem){.mlHeader .mlHeader__container .mlHeader__nav .mlHeader__nav__menu>.menu-item:not(.menu-item-button) a{font-size:1rem}}.mlHeader .mlHeader__container .mlHeader__nav .mlHeader__nav__menu .menu-item-button{justify-content:center;display:flex}@media (min-width:64rem){.mlHeader .mlHeader__container .mlHeader__nav .mlHeader__nav__menu .menu-item-button .mlHeader__nav__menu__contact{display:none}}.mlHeader .mlHeader__container .mlSocials{order:2}@media (min-width:64rem){.mlHeader .mlHeader__container .mlSocials{display:none}}.mlHeader .mlHeader__container .mlSocials ul li a{color:var(--color-marine)}@media (hover:hover){.mlHeader .mlHeader__container .mlSocials ul li a:hover:is(a,button,[tabindex="0"],input[type=submit],summary):not(:disabled,.is-disabled,.is-active),.mlHeader .mlHeader__container .mlSocials ul li a:focus-visible:not(.is-disabled,.is-active){box-shadow:none}}.mlHeader .mlHeader__container .mlSocials ul li a .icon{width:1.75rem;height:1.75rem}.mlHeader .mlHeader__contact{z-index:1060;display:block;position:fixed;bottom:.75rem;right:.75rem}@media (hover:hover){:is(.mlHeader .mlHeader__contact[data-sticky-target-color=light]:hover:is(a,button,[tabindex="0"],input[type=submit],summary):not(:disabled,.is-disabled,.is-active),.mlHeader .mlHeader__contact[data-sticky-target-color=light]:focus-visible:not(.is-disabled,.is-active)) svg{background-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){:is(.mlHeader .mlHeader__contact[data-sticky-target-color=light]:hover:is(a,button,[tabindex="0"],input[type=submit],summary):not(:disabled,.is-disabled,.is-active),.mlHeader .mlHeader__contact[data-sticky-target-color=light]:focus-visible:not(.is-disabled,.is-active)) svg{background-color:color-mix(in srgb,var(--color-white)10%,transparent)}}}.mlHeader .mlHeader__contact[data-sticky-target-color=light] svg{color:var(--color-white)}.mlHeader .mlHeader__contact svg{transform-origin:50%;background-color:#0000;width:5.625rem;rotate:.075turn}@supports (color:color-mix(in lab,red,red)){.mlHeader .mlHeader__contact svg{background-color:color-mix(in srgb,var(--color-black)0%,transparent)}}.mlHeader .mlHeader__contact svg{-webkit-backdrop-filter:blur();backdrop-filter:blur();aspect-ratio:1;color:var(--color-black);border-radius:50%;overflow:hidden}.mlHeader .mlHeader__contact svg,.mlHeader .mlHeader__contact svg #svg-contact-dot{transition:all .5s}@media (hover:hover){:is(.mlHeader .mlHeader__contact:hover:is(a,button,[tabindex="0"],input[type=submit],summary):not(:disabled,.is-disabled,.is-active),.mlHeader .mlHeader__contact:focus-visible:not(.is-disabled,.is-active)) svg{background-color:#0000001a;rotate:none}@supports (color:color-mix(in lab,red,red)){:is(.mlHeader .mlHeader__contact:hover:is(a,button,[tabindex="0"],input[type=submit],summary):not(:disabled,.is-disabled,.is-active),.mlHeader .mlHeader__contact:focus-visible:not(.is-disabled,.is-active)) svg{background-color:color-mix(in srgb,var(--color-black)10%,transparent)}}:is(.mlHeader .mlHeader__contact:hover:is(a,button,[tabindex="0"],input[type=submit],summary):not(:disabled,.is-disabled,.is-active),.mlHeader .mlHeader__contact:focus-visible:not(.is-disabled,.is-active)) svg{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}:is(.mlHeader .mlHeader__contact:hover:is(a,button,[tabindex="0"],input[type=submit],summary):not(:disabled,.is-disabled,.is-active),.mlHeader .mlHeader__contact:focus-visible:not(.is-disabled,.is-active)) svg #svg-contact-dot{fill:var(--color-acidulous)}}.mlHeader:has(.mlHeader__container.open) .mlHeader__contact{display:none}@media (min-width:64rem){.mlHeader:has(.mlHeader__container.open) .mlHeader__contact{display:block}}.mlHeader__logo{z-index:1010;width:115px;transition:width var(--transition-main),filter var(--transition-main);position:fixed;top:.5rem;left:50%;translate:-50%}@media (min-width:64rem){.mlHeader__logo{width:177px;top:.5rem}.mlHeader__logo.mlHeader__logo--small{width:134px}}.mlHeader__logo[data-sticky-target-color=dark]{filter:brightness(0)}body:has(.mlHeader__container.open) .mlHeader__logo{z-index:1051;filter:brightness(0)}@media (min-width:48rem){body:has(.mlHeader__container.open) .mlHeader__logo{z-index:2}}@media (min-width:64rem){body:has(.mlHeader__logo--small) .mlHeader .mlHeader__container .mlHeader__nav{top:4.5rem}body:has(main .mlLpHero .mlLpHero__logo):has(.lpHeroLogo--sticky) .mlHeader .mlHeader__container .mlHeader__nav{top:5.5rem}body:has(main .mlLpHero .mlLpHero__logo) .mlHeader .mlHeader__container .mlHeader__nav{top:2rem}}.mlDownloadPopup{z-index:1100;height:100vh;transition:var(--transition-main);opacity:0;pointer-events:none;background-color:#00000080;flex-direction:column;justify-content:center;align-items:center;display:flex;position:fixed;top:0;left:0;right:0}.mlDownloadPopup.open{opacity:1;pointer-events:all}.mlDownloadPopup .mlDownloadPopup__wrapper{background-color:var(--color-shell);color:var(--color-marine);flex-direction:column;justify-content:center;align-items:center;height:100%;padding:3rem 4rem;display:flex;position:relative;overflow:hidden}@media (min-width:48rem){.mlDownloadPopup .mlDownloadPopup__wrapper{max-width:37.5rem;height:auto;max-height:90vh}}.mlDownloadPopup .mlDownloadPopup__wrapper:before{content:"";background-color:var(--color-acidulous);pointer-events:none;width:66rem;height:39rem;display:block;position:absolute;bottom:-40%;left:-15%;-webkit-mask-image:url(/themes/marie-luxe/dist/assets/ml.svg);mask-image:url(/themes/marie-luxe/dist/assets/ml.svg);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.mlDownloadPopup .mlDownloadPopup__close{cursor:pointer;z-index:1;background-color:var(--color-marine);width:2.375rem;height:2.375rem;position:absolute;top:.5rem;left:.5rem}.mlDownloadPopup .mlDownloadPopup__close:before,.mlDownloadPopup .mlDownloadPopup__close:after{content:"";background-color:var(--color-shell);pointer-events:none;width:1.625rem;height:2px;transition:var(--transition-main);position:absolute;top:50%;left:50%;translate:-50% -50%}.mlDownloadPopup .mlDownloadPopup__close:before{rotate:-.125turn}.mlDownloadPopup .mlDownloadPopup__close:after{transition-delay:.15s;rotate:.125turn}@media (hover:hover){:is(.mlDownloadPopup .mlDownloadPopup__close:hover:is(a,button,[tabindex="0"],input[type=submit],summary):not(:disabled,.is-disabled,.is-active),.mlDownloadPopup .mlDownloadPopup__close:focus-visible:not(.is-disabled,.is-active)):before,:is(.mlDownloadPopup .mlDownloadPopup__close:hover:is(a,button,[tabindex="0"],input[type=submit],summary):not(:disabled,.is-disabled,.is-active),.mlDownloadPopup .mlDownloadPopup__close:focus-visible:not(.is-disabled,.is-active)):after{background-color:var(--color-white)}}.mlDownloadPopup .mlDownloadPopup__container{z-index:1;flex-direction:column;justify-content:center;align-items:center;gap:1.5rem;display:flex;position:relative}.mlDownloadPopup .mlDownloadPopup__container .mlDownloadPopup__container__title{text-align:center;font-size:3rem;line-height:3rem;font-family:var(--font-headline)}@media (min-width:48rem){.mlDownloadPopup .mlDownloadPopup__container .mlDownloadPopup__container__title{font-size:4rem;line-height:3.75rem}}.mlDownloadPopup .mlDownloadPopup__container .nf-field-element:has(input[type=text]),.mlDownloadPopup .mlDownloadPopup__container .nf-field-element:has(input[type=tel]),.mlDownloadPopup .mlDownloadPopup__container .nf-field-element:has(input[type=email]),.mlDownloadPopup .mlDownloadPopup__container .nf-field-element:has(textarea){border-bottom:1px solid #1c283499}@supports (color:color-mix(in lab,red,red)){.mlDownloadPopup .mlDownloadPopup__container .nf-field-element:has(input[type=text]),.mlDownloadPopup .mlDownloadPopup__container .nf-field-element:has(input[type=tel]),.mlDownloadPopup .mlDownloadPopup__container .nf-field-element:has(input[type=email]),.mlDownloadPopup .mlDownloadPopup__container .nf-field-element:has(textarea){border-bottom:solid 1px color-mix(in srgb,var(--color-marine)60%,transparent)}}.mlDownloadPopup .mlDownloadPopup__container .nf-field-element ::placeholder{color:var(--color-marine)}:is(.mlDownloadPopup .mlDownloadPopup__container .nf-field-element input[type=text],.mlDownloadPopup .mlDownloadPopup__container .nf-field-element input[type=tel],.mlDownloadPopup .mlDownloadPopup__container .nf-field-element input[type=email],.mlDownloadPopup .mlDownloadPopup__container .nf-field-element textarea):autofill{-webkit-text-fill-color:var(--color-white);box-shadow:0 0 0 30px var(--color-water) inset!important}.mlDownloadPopup .mlDownloadPopup__container :is(.checkbox-wrap,.listcheckbox-wrap .nf-field-element) label:before{border-color:var(--color-marine)}.mlDownloadPopup .mlDownloadPopup__container :is(.checkbox-wrap,.listcheckbox-wrap .nf-field-element) label:after{border-bottom-color:var(--color-marine);border-left-color:var(--color-marine)}.pageHero{color:var(--color-white);position:relative}.pageHero>.container{justify-content:center;align-items:flex-end;padding-bottom:1.5rem;display:flex}.pageHero:before{content:"";background-color:var(--color-black);opacity:.3;pointer-events:none;z-index:1;position:absolute;inset:0}.pageHero .pageHero__background{pointer-events:none;z-index:0;position:absolute;inset:0}.pageHero .pageHero__background img{object-fit:cover;width:100%;height:100%}.pageHero .pageHero__title{text-align:center;z-index:2;padding-top:5rem;position:relative}@media (min-width:48rem){.pageHero .pageHero__title{padding-top:18rem}}body.error404{background-color:var(--color-marine);position:relative}body.error404:before{content:"";background-color:#6ea1a933;-webkit-mask-image:url(/themes/marie-luxe/dist/assets/ml.svg);mask-image:url(/themes/marie-luxe/dist/assets/ml.svg);-webkit-mask-position:top;mask-position:top;-webkit-mask-size:200%;mask-size:200%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}@supports (color:color-mix(in lab,red,red)){body.error404:before{background-color:color-mix(in srgb,var(--color-water)20%,transparent)}}body.error404:before{pointer-events:none;z-index:0;width:100%;height:100%;display:block;position:absolute;inset:0}@media (min-width:48rem){body.error404:before{-webkit-mask-size:125%;mask-size:125%}}body.error404 main{color:var(--color-white);z-index:1;justify-content:center;align-items:center;padding-top:5rem;display:flex;position:relative}body.error404 main>.container{flex-direction:column;justify-content:center;align-items:center;gap:3rem;display:flex}.mlText{background-color:var(--color-shell);padding-block:4rem}@media (min-width:48rem){.mlText{padding-block:5.625rem}}.mlText>.container{max-width:50rem}.mlText .mlText__content{color:var(--color-marine)}.mlLpContact{background-color:var(--color-marine);color:var(--color-white);flex-direction:column;justify-content:center;align-items:stretch;gap:2rem;padding-block:4rem 35rem;display:flex;position:relative;overflow:hidden}@media (min-width:48rem){.mlLpContact{padding-block:6.25rem 18rem}}.mlLpContact:before{content:"";pointer-events:none;background-image:url(/themes/marie-luxe/dist/assets/footer-l.svg);background-position:100% 100%;background-repeat:no-repeat;background-size:cover;width:250%;height:120%;position:absolute;top:3rem;right:-10rem}@media (min-width:48rem){.mlLpContact:before{width:75%;height:100%;top:auto;bottom:0;right:0}}.mlLpContact .mlLpContact__content{flex-direction:column;justify-content:center;gap:3rem;display:flex;position:relative}@media (min-width:48rem){.mlLpContact .mlLpContact__content{flex-direction:row;justify-content:space-evenly}}.mlLpContact .mlLpContact__content .mlLpContact__content__desktopContainer,.mlLpContact .mlLpContact__content .mlLpContact__form{flex:1}@media (min-width:48rem){.mlLpContact .mlLpContact__content .mlLpContact__content__desktopContainer,.mlLpContact .mlLpContact__content .mlLpContact__form{max-width:32.5rem}}.mlLpContact .mlLpContact__content .mlLpContact__content__desktopContainer{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:2rem;display:flex}.mlLpContact .mlLpContact__content .mlLpContact__content__desktopContainer .mlLpContact__content__title{line-height:4rem}.mlLpContact .mlLpContact__content .mlLpContact__content__desktopContainer .mlLpContact__image--desktop{display:none}@media (min-width:48rem){.mlLpContact .mlLpContact__content .mlLpContact__content__desktopContainer .mlLpContact__image--desktop{display:block}}.mlLpContact .mlLpContact__content .mlLpContact__form{color:var(--color-white)}.mlLpContact .mlLpContact__content .mlLpContact__form .mlLpContact__form__container input[type=text],.mlLpContact .mlLpContact__content .mlLpContact__form .mlLpContact__form__container input[type=tel],.mlLpContact .mlLpContact__content .mlLpContact__form .mlLpContact__form__container input[type=email],.mlLpContact .mlLpContact__content .mlLpContact__form .mlLpContact__form__container textarea{width:100%}:is(.mlLpContact .mlLpContact__content .mlLpContact__form .mlLpContact__form__container input[type=text],.mlLpContact .mlLpContact__content .mlLpContact__form .mlLpContact__form__container input[type=tel],.mlLpContact .mlLpContact__content .mlLpContact__form .mlLpContact__form__container input[type=email],.mlLpContact .mlLpContact__content .mlLpContact__form .mlLpContact__form__container textarea):autofill{-webkit-text-fill-color:var(--color-marine);box-shadow:0 0 0 30px var(--color-shell) inset!important}.mlLpContact .mlLpContact__content .mlLpContact__form .mlLpContact__form__container .nf-response-msg{font-family:var(--font-headline);font-size:2.5rem;font-weight:300;position:relative}.mlLpContact .mlLpContact__content .mlLpContact__image--mobile{max-width:22rem;margin-inline:auto}@media (min-width:48rem){.mlLpContact .mlLpContact__content .mlLpContact__image--mobile{display:none}}.mlLpFaq{background-color:var(--color-white)}.mlLpFaq>.container{flex-direction:column;display:flex}@media (min-width:48rem){.mlLpFaq>.container{align-items:space-between;flex-direction:row}}.mlLpFaq .mlLpFaq__tag{border:solid 1px var(--color-water);background-color:var(--color-water);min-height:14px;color:var(--color-white);text-transform:uppercase;text-align:center;justify-content:center;align-items:center;padding:5px 10px;font-size:.75rem;font-weight:700;transition:all .2s;display:inline-flex}.mlLpFaq .mlLpFaq__tag[aria-pressed]{cursor:pointer}@media (hover:hover){.mlLpFaq .mlLpFaq__tag[aria-pressed]:hover:is(a,button,[tabindex="0"],input[type=submit],summary):not(:disabled,.is-disabled,.is-active),.mlLpFaq .mlLpFaq__tag[aria-pressed]:focus-visible:not(.is-disabled,.is-active){background-color:var(--color-marine);border-color:var(--color-marine)}}.mlLpFaq .mlLpFaq__tag[aria-pressed=false]{background-color:#0000;border-color:#6ea1a933}@supports (color:color-mix(in lab,red,red)){.mlLpFaq .mlLpFaq__tag[aria-pressed=false]{border-color:color-mix(in srgb,var(--color-water)20%,transparent)}}.mlLpFaq .mlLpFaq__tag[aria-pressed=false]{color:var(--color-marine)}@media (hover:hover){.mlLpFaq .mlLpFaq__tag[aria-pressed=false]:hover:is(a,button,[tabindex="0"],input[type=submit],summary):not(:disabled,.is-disabled,.is-active),.mlLpFaq .mlLpFaq__tag[aria-pressed=false]:focus-visible:not(.is-disabled,.is-active){color:var(--color-marine);background-color:#6ea1a966;border-color:#6ea1a966}}.mlLpFaq .mlLpFaq__content,.mlLpFaq .mlLpFaq__image{flex:1;padding:2rem 1rem}@media (min-width:67.875rem){.mlLpFaq .mlLpFaq__content,.mlLpFaq .mlLpFaq__image{padding:4rem}}.mlLpFaq .mlLpFaq__content{flex-direction:column;gap:.5rem;display:flex;position:relative}@media (min-width:48rem){.mlLpFaq .mlLpFaq__content{margin-right:auto}}.mlLpFaq .mlLpFaq__content:before{content:"";background-color:#00000012}@supports (color:color-mix(in lab,red,red)){.mlLpFaq .mlLpFaq__content:before{background-color:color-mix(in srgb,var(--color-black)7%,transparent)}}.mlLpFaq .mlLpFaq__content:before{pointer-events:none;width:calc(100% + (2*var(--gutter)));height:1px;top:100%;left:calc(var(--gutter)*-1);display:block;position:absolute}@media (min-width:48rem){.mlLpFaq .mlLpFaq__content:before{width:1px;height:100%;top:0;left:100%}}.mlLpFaq .mlLpFaq__content .mlLpFaq__content__title{margin-bottom:2rem}.mlLpFaq .mlLpFaq__content .mlLpFaq__content__tags{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.mlLpFaq .mlLpFaq__content .mlLpFaq__content__questions{flex-direction:column;align-items:flex-start;width:100%;display:flex}.mlLpFaq .mlLpFaq__content .mlLpFaq__content__questions:not(.mlLpFaq__content__questions--displayAll) .mlLpFaq__question:nth-child(n+6){display:none}.mlLpFaq .mlLpFaq__content .mlLpFaq__content__questions .mlLpFaq__question{border-top:1px solid #e1e3e5;width:100%}.mlLpFaq .mlLpFaq__content .mlLpFaq__content__questions .mlLpFaq__question:last-child,.mlLpFaq .mlLpFaq__content .mlLpFaq__content__questions .mlLpFaq__question:has(+.mlLpFaq__loadMore:not(.mlLpFaq__loadMore--hidden)){border-bottom:1px solid #e1e3e5}.mlLpFaq .mlLpFaq__content .mlLpFaq__content__questions .mlLpFaq__question.mlLpFaq__question--hidden{display:none}.mlLpFaq .mlLpFaq__content .mlLpFaq__content__questions .mlLpFaq__question .mlLpFaq__question__header{cursor:pointer;-webkit-user-select:none;user-select:none;flex-wrap:wrap;justify-content:space-between;gap:1rem;padding-block:1.5rem;display:flex}@media (hover:hover){:is(.mlLpFaq .mlLpFaq__content .mlLpFaq__content__questions .mlLpFaq__question .mlLpFaq__question__header:hover:is(a,button,[tabindex="0"],input[type=submit],summary):not(:disabled,.is-disabled,.is-active),.mlLpFaq .mlLpFaq__content .mlLpFaq__content__questions .mlLpFaq__question .mlLpFaq__question__header:focus-visible:not(.is-disabled,.is-active)) .mlLpFaq__question__header__arrow{background-color:var(--color-water);color:var(--color-white)}}.mlLpFaq .mlLpFaq__content .mlLpFaq__content__questions .mlLpFaq__question .mlLpFaq__question__header .mlLpFaq__question__header__tags{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.mlLpFaq .mlLpFaq__content .mlLpFaq__content__questions .mlLpFaq__question .mlLpFaq__question__header .mlLpFaq__question__header__title{width:100%;color:var(--color-marine);font-size:1.125rem;font-weight:400}.mlLpFaq .mlLpFaq__content .mlLpFaq__content__questions .mlLpFaq__question .mlLpFaq__question__header .mlLpFaq__question__header__arrow{border:solid 1px var(--color-water);width:2rem;height:2rem;color:var(--color-water);border-radius:50%;justify-content:center;align-items:center;transition:color .2s,background-color .2s;display:flex}.mlLpFaq .mlLpFaq__content .mlLpFaq__content__questions .mlLpFaq__question .mlLpFaq__question__header .mlLpFaq__question__header__arrow svg{width:.8125rem;height:.8125rem}.mlLpFaq .mlLpFaq__content .mlLpFaq__content__questions .mlLpFaq__question .mlLpFaq__question__answerWrapper{transition:var(--transition-main);display:grid;overflow:hidden}.mlLpFaq .mlLpFaq__content .mlLpFaq__content__questions .mlLpFaq__question .mlLpFaq__question__answerWrapper .mlLpFaq__question__answerWrapper__row{min-height:0}.mlLpFaq .mlLpFaq__content .mlLpFaq__content__questions .mlLpFaq__question.mlLpFaq__question--open .mlLpFaq__question__answerWrapper{grid-template-rows:1fr}.mlLpFaq .mlLpFaq__content .mlLpFaq__content__questions .mlLpFaq__question.mlLpFaq__question--open .mlLpFaq__question__header__arrow{scale:1 -1}.mlLpFaq .mlLpFaq__content .mlLpFaq__content__questions .mlLpFaq__question:not(.mlLpFaq__question--open) .mlLpFaq__question__answerWrapper{grid-template-rows:0fr}.mlLpFaq .mlLpFaq__content .mlLpFaq__content__questions .mlLpFaq__question .mlLpFaq__question__answer{color:var(--color-marine);padding-bottom:1.5rem}.mlLpFaq .mlLpFaq__loadMore{margin-block:2rem}.mlLpFaq .mlLpFaq__loadMore.mlLpFaq__loadMore--hidden{display:none}.mlLpFaq .mlLpFaq__image{align-self:center;width:100%;display:flex;position:relative}@media (min-width:48rem){.mlLpFaq .mlLpFaq__image{align-self:flex-start;position:sticky;top:0}}.mlLpFaq .mlLpFaq__image picture{aspect-ratio:1;width:100%}@media (min-width:48rem){.mlLpFaq .mlLpFaq__image picture{aspect-ratio:auto;max-height:43.5rem}}.mlLpFaq .mlLpFaq__image picture img{object-fit:cover;object-position:center;width:100%;height:100%}@media (min-width:48rem){.mlLpFaq .mlLpFaq__image picture img{max-height:none}}:is(body:has(.mlLpLogistic__content.open),body:has(.mlDownloadPopup.open)) .mlLpHero .mlLpHero__logo{z-index:2}body:has(.mlHeader__container.open) .mlLpHero .mlLpHero__logo{z-index:1051;filter:brightness(0);width:135px;top:.5rem;translate:-50%}@media (min-width:64rem){body:has(.mlHeader__container.open) .mlLpHero .mlLpHero__logo{z-index:2;width:235px;top:50%;translate:-50% -50%}}.mlLpHero{width:100%;height:100vh;padding-block:3.5rem;position:relative}@media (min-width:48rem){.mlLpHero{padding-block:7rem}}.mlLpHero:before{content:"";z-index:1;pointer-events:none;background-color:var(--color-marine);opacity:.4;position:absolute;inset:0}.mlLpHero .mlLpHero__bgdFallback{pointer-events:none;z-index:0;position:absolute;inset:0}.mlLpHero .mlLpHero__bgdFallback img{object-fit:cover;width:100%;height:100%}.mlLpHero .mlLpHero__video{pointer-events:none;z-index:0;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.mlLpHero .mlLpHero__logo{width:235px;transition:width var(--transition-main),filter var(--transition-main);filter:brightness();z-index:1010;position:absolute;top:50%;left:50%;translate:-50% -50%}.mlLpHero .mlLpHero__logo[data-sticky-target-color=dark]{filter:brightness(0)}.mlLpHero .mlLpHero__logo.lpHeroLogo--sticky{width:115px;position:fixed;top:8px;translate:-50%}@media (min-width:48rem){.mlLpHero .mlLpHero__logo.lpHeroLogo--sticky{width:150px;top:16px}}.mlLpLogistic{background-color:var(--color-marine);padding-block:4rem;position:relative;overflow:hidden}@media (min-width:48rem){.mlLpLogistic{padding-block:7.5rem}}.mlLpLogistic:before{content:"";background-color:var(--color-white);pointer-events:none;width:150%;height:20rem;display:block;position:absolute;bottom:-10rem;left:50%;translate:-50%;-webkit-mask-image:url(/themes/marie-luxe/dist/assets/ml.svg);mask-image:url(/themes/marie-luxe/dist/assets/ml.svg);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}@media (min-width:48rem){.mlLpLogistic:before{width:55%;height:50%;bottom:-15%;left:45%;translate:0}}.mlLpLogistic>.container{flex-direction:column;align-items:flex-start;gap:2rem;display:flex}@media (min-width:48rem){.mlLpLogistic>.container{flex-direction:row;gap:3rem}}.mlLpLogistic .mlLpLogistic__wrapper,.mlLpLogistic .mlLpLogistic__image{flex:1}.mlLpLogistic .mlLpLogistic__wrapper{z-index:2;color:var(--color-white);flex-direction:column;align-items:flex-start;gap:1.5rem;display:flex;position:relative}.mlLpLogistic .mlLpLogistic__title{max-width:23rem}@media (min-width:48rem){.mlLpLogistic .mlLpLogistic__title{max-width:33.375rem;margin-bottom:.5rem}.mlLpLogistic .mlLpLogistic__title br{display:none}.mlLpLogistic .mlLpLogistic__text{max-width:33.375rem}}.mlLpLogistic .mlLpLogistic__content{color:var(--color-marine);opacity:0;pointer-events:none;transition:var(--transition-main);scrollbar-color:var(--color-marine)transparent;scrollbar-width:thin;background-color:#00000080;justify-content:flex-end;max-height:100vh;display:flex;position:fixed;inset:0}.mlLpLogistic .mlLpLogistic__content.open{opacity:1;pointer-events:all}.mlLpLogistic .mlLpLogistic__content .mlLpLogistic__content__wrapper{background-color:var(--color-white);overscroll-behavior:contain;flex-direction:column;justify-content:flex-start;align-items:center;gap:4rem;width:100%;max-width:56.4375rem;height:100%;padding-block:3rem;display:flex;position:relative;overflow-y:auto}.mlLpLogistic .mlLpLogistic__content .mlLpLogistic__content__close{cursor:pointer;z-index:1;background-color:var(--color-marine);width:2.375rem;height:2.375rem;position:fixed;top:.5rem;right:min(53.5rem,100% - 2.875rem)}.mlLpLogistic .mlLpLogistic__content .mlLpLogistic__content__close:before,.mlLpLogistic .mlLpLogistic__content .mlLpLogistic__content__close:after{content:"";background-color:var(--color-shell);pointer-events:none;width:1.625rem;height:2px;transition:var(--transition-main);position:absolute;top:50%;left:50%;translate:-50% -50%}.mlLpLogistic .mlLpLogistic__content .mlLpLogistic__content__close:before{rotate:-.125turn}.mlLpLogistic .mlLpLogistic__content .mlLpLogistic__content__close:after{transition-delay:.15s;rotate:.125turn}@media (hover:hover){:is(.mlLpLogistic .mlLpLogistic__content .mlLpLogistic__content__close:hover:is(a,button,[tabindex="0"],input[type=submit],summary):not(:disabled,.is-disabled,.is-active),.mlLpLogistic .mlLpLogistic__content .mlLpLogistic__content__close:focus-visible:not(.is-disabled,.is-active)):before,:is(.mlLpLogistic .mlLpLogistic__content .mlLpLogistic__content__close:hover:is(a,button,[tabindex="0"],input[type=submit],summary):not(:disabled,.is-disabled,.is-active),.mlLpLogistic .mlLpLogistic__content .mlLpLogistic__content__close:focus-visible:not(.is-disabled,.is-active)):after{background-color:var(--color-white)}}.mlLpLogistic .mlLpLogistic__content .mlLpLogistic__content__item{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:1.5rem;padding-left:3rem;display:flex}@media (min-width:48rem){.mlLpLogistic .mlLpLogistic__content .mlLpLogistic__content__item{flex-direction:row;align-items:center}}.mlLpLogistic .mlLpLogistic__content .mlLpLogistic__content__item .mlLpLogistic__content__item__content{flex-direction:column;gap:1.5rem;display:flex}.mlLpLogistic .mlLpLogistic__content .mlLpLogistic__content__item .mlLpLogistic__content__item__content,.mlLpLogistic .mlLpLogistic__content .mlLpLogistic__content__item .mlLpLogistic__content__item__image{max-width:calc(100% - 2rem)}@media (min-width:48rem){.mlLpLogistic .mlLpLogistic__content .mlLpLogistic__content__item .mlLpLogistic__content__item__content,.mlLpLogistic .mlLpLogistic__content .mlLpLogistic__content__item .mlLpLogistic__content__item__image{max-width:calc(50% - 1.75rem)}}.mlLpLogistic .mlLpLogistic__content .mlLpLogistic__content__item .mlLpLogistic__content__item__image{aspect-ratio:1.09;order:-1}.mlLpLogistic .mlLpLogistic__content .mlLpLogistic__content__item .mlLpLogistic__content__item__image img{object-fit:cover}@media (min-width:48rem){.mlLpLogistic .mlLpLogistic__content .mlLpLogistic__content__item:nth-child(2n) .mlLpLogistic__content__item__image{order:2}}.mlLpLogistic .mlLpLogistic__image{align-items:flex-start;width:100%;display:flex}@media (min-width:48rem){.mlLpLogistic .mlLpLogistic__image{width:auto;max-width:33.5rem}}.mlLpLogistic .mlLpLogistic__image picture{aspect-ratio:1}.mlLpLogistic .mlLpLogistic__image picture img{object-fit:cover}.mlLpProducts{background-color:var(--color-white);flex-direction:column;gap:3rem;padding-block:3.5rem;display:flex}@media (min-width:48rem){.mlLpProducts{padding-block:7rem}}.mlLpProducts .mlLpProducts__productsContainer{flex-direction:column;gap:4px;width:100%;max-width:87rem;margin-inline:auto;padding-inline:1.5rem;display:flex}@media (min-width:48rem){.mlLpProducts .mlLpProducts__productsContainer{flex-direction:row}}.mlLpProducts .mlLpProducts__product{width:100%;transition:var(--transition-main);border-radius:2px;flex-direction:column;display:flex;overflow:hidden}@media (min-width:48rem){.mlLpProducts .mlLpProducts__product{flex:1;width:auto}.mlLpProducts .mlLpProducts__product.mlLpProducts__product--wide,.mlLpProducts .mlLpProducts__product.mlLpProducts__product--open{flex:2.4;width:auto}.mlLpProducts .mlLpProducts__product.mlLpProducts__product--open .mlLpProducts__product__header{height:13rem}.mlLpProducts .mlLpProducts__product.mlLpProducts__product--open .mlLpProducts__product__header .mlLpProducts__product__header__background img{object-position:50% 30%}}.mlLpProducts .mlLpProducts__product.mlLpProducts__product--open .mlLpProducts__product__header .mlLpProducts__product__header__title .mlLpProducts__product__header__title__close{clip-path:polygon(0% 100%,0% 0%,100% 0%,100% 100%)}.mlLpProducts .mlLpProducts__product.mlLpProducts__product--open .mlLpProducts__product__header .mlLpProducts__product__header__title .mlLpProducts__product__header__title__open{clip-path:polygon(0% 0%,0% 0%,100% 0%,100% 0%)}.mlLpProducts .mlLpProducts__product.mlLpProducts__product--open .mlLpProducts__product__content{grid-template-rows:1fr}.mlLpProducts .mlLpProducts__product .mlLpProducts__product__header{cursor:pointer;height:9.375rem;transition:var(--transition-main);justify-content:center;align-items:flex-end;padding:1.5rem 1.5rem .25rem;display:flex;position:relative}@media (min-width:48rem){.mlLpProducts .mlLpProducts__product .mlLpProducts__product__header{height:35rem;padding:1rem}}.mlLpProducts .mlLpProducts__product .mlLpProducts__product__header .mlLpProducts__product__header__background{pointer-events:none;position:absolute;inset:0}.mlLpProducts .mlLpProducts__product .mlLpProducts__product__header .mlLpProducts__product__header__background.mlLpProducts__product__header__background--desktop{display:none}@media (min-width:48rem){.mlLpProducts .mlLpProducts__product .mlLpProducts__product__header .mlLpProducts__product__header__background.mlLpProducts__product__header__background--desktop{display:inline-block}}.mlLpProducts .mlLpProducts__product .mlLpProducts__product__header .mlLpProducts__product__header__background.mlLpProducts__product__header__background--mobile{display:inline-block}@media (min-width:48rem){.mlLpProducts .mlLpProducts__product .mlLpProducts__product__header .mlLpProducts__product__header__background.mlLpProducts__product__header__background--mobile{display:none}}.mlLpProducts .mlLpProducts__product .mlLpProducts__product__header .mlLpProducts__product__header__background img{object-fit:cover;object-position:50% 35%;width:100%;height:100%;transition:var(--transition-main)}@media (min-width:48rem){.mlLpProducts .mlLpProducts__product .mlLpProducts__product__header .mlLpProducts__product__header__background img{object-position:50% 50%}}.mlLpProducts .mlLpProducts__product .mlLpProducts__product__header .mlLpProducts__product__header__title{white-space:nowrap;z-index:2;text-align:center;width:100%;color:var(--color-marine);text-shadow:0 0 20px var(--color-white);transition:var(--transition-main);flex-direction:column;justify-content:center;align-items:center;gap:.5rem;padding-bottom:.75rem;display:flex;position:absolute;top:.25rem;left:0;translate:0 50%;font-size:2.25rem!important}@media (min-width:48rem){.mlLpProducts .mlLpProducts__product .mlLpProducts__product__header .mlLpProducts__product__header__title{top:auto;bottom:calc(100% - 5rem);translate:0}}.mlLpProducts .mlLpProducts__product .mlLpProducts__product__header .mlLpProducts__product__header__title:after{content:"";background-color:var(--color-marine);pointer-events:none;width:3rem;height:1px;position:absolute;bottom:0;left:50%;translate:-50%}.mlLpProducts .mlLpProducts__product .mlLpProducts__product__header .mlLpProducts__product__header__title .mlLpProducts__product__header__title__close,.mlLpProducts .mlLpProducts__product .mlLpProducts__product__header .mlLpProducts__product__header__title .mlLpProducts__product__header__title__open{pointer-events:none;transition:var(--transition-main);line-height:.3rem;position:absolute;left:50%;translate:-50%}@media (min-width:48rem){.mlLpProducts .mlLpProducts__product .mlLpProducts__product__header .mlLpProducts__product__header__title .mlLpProducts__product__header__title__close,.mlLpProducts .mlLpProducts__product .mlLpProducts__product__header .mlLpProducts__product__header__title .mlLpProducts__product__header__title__open{display:none}}:is(.mlLpProducts .mlLpProducts__product .mlLpProducts__product__header .mlLpProducts__product__header__title .mlLpProducts__product__header__title__close,.mlLpProducts .mlLpProducts__product .mlLpProducts__product__header .mlLpProducts__product__header__title .mlLpProducts__product__header__title__open) svg{width:16px;height:16px}.mlLpProducts .mlLpProducts__product .mlLpProducts__product__header .mlLpProducts__product__header__title .mlLpProducts__product__header__title__close{clip-path:polygon(0% 0%,0% 0%,100% 0%,100% 0%);bottom:100%;scale:1 -1}.mlLpProducts .mlLpProducts__product .mlLpProducts__product__header .mlLpProducts__product__header__title .mlLpProducts__product__header__title__open{clip-path:polygon(0% 100%,0% 0%,100% 0%,100% 100%);top:calc(100% + .5rem)}.mlLpProducts .mlLpProducts__product .mlLpProducts__product__content{background-color:var(--color-marine);transition:var(--transition-main);grid-template-rows:0fr;display:grid;overflow:hidden}@media (min-width:48rem){.mlLpProducts .mlLpProducts__product .mlLpProducts__product__content{overscroll-behavior:contain;scrollbar-width:none;flex-grow:1;position:relative;overflow:clip auto}}.mlLpProducts .mlLpProducts__product .mlLpProducts__product__content .mlLpProducts__product__content__row{min-height:0}@media (min-width:48rem){.mlLpProducts .mlLpProducts__product .mlLpProducts__product__content .mlLpProducts__product__content__row{position:absolute}}.mlLpProducts .mlLpProducts__product .mlLpProducts__product__content .mlLpProducts__product__content__wrapper{flex-direction:column;align-items:center;gap:1.5rem;padding:1.5rem;display:flex}.mlLpProducts .mlLpProducts__product .mlLpProducts__product__content .mlLpProducts__product__content__text{color:var(--color-white);text-align:center;font-size:1.125rem}.mlLpTestimonies{background-color:var(--color-white);color:var(--color-marine);--testimonies-gap:5.75rem;padding-block:4rem;position:relative;overflow:hidden}@media (min-width:48rem){.mlLpTestimonies{padding-block:7.5rem}}.mlLpTestimonies:before{content:"";background-color:#1c283408;-webkit-mask-image:url(/themes/marie-luxe/dist/assets/ml.svg);mask-image:url(/themes/marie-luxe/dist/assets/ml.svg);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}@supports (color:color-mix(in lab,red,red)){.mlLpTestimonies:before{background-color:color-mix(in srgb,var(--color-marine)3%,transparent)}}.mlLpTestimonies:before{pointer-events:none;width:140rem;height:84rem;display:block;position:absolute;top:-10rem;left:50%;translate:-50%}@media (min-width:48rem){.mlLpTestimonies:before{width:200%;height:84rem;top:-2rem;left:auto;right:-30%;translate:0}}.mlLpTestimonies>.container{z-index:1;flex-direction:column;align-items:center;gap:4rem;display:flex;position:relative}.mlLpTestimonies .mlLpTestimonies__testimonies{position:relative}@media (min-width:48rem){.mlLpTestimonies .mlLpTestimonies__testimonies{max-width:72rem;padding-bottom:1rem;padding-right:6rem}}.mlLpTestimonies .mlLpTestimonies__testimonies .mlLpTestimonies__title{text-align:center;width:100%;position:absolute;top:18rem;right:0;font-size:3.375rem!important}@media (min-width:48rem){.mlLpTestimonies .mlLpTestimonies__testimonies .mlLpTestimonies__title{width:calc(70% - var(--testimonies-gap));max-width:43rem;top:0;right:6rem;font-size:4rem!important}}.mlLpTestimonies .swiper-slide{transition:opacity 1s,scale .5s}.mlLpTestimonies .swiper-slide.swiper-slide-active{transition-delay:.2s}@media (min-width:48rem){.mlLpTestimonies .swiper-slide.swiper-slide-active{transition-delay:.4s}}.mlLpTestimonies .swiper-slide:not(.swiper-slide-active){opacity:.3;scale:.7}.mlLpTestimonies .mlLpTestimonies__testimony{flex-direction:column;justify-content:flex-start;align-items:center;gap:8.25rem;width:100%;display:flex;position:relative}@media (min-width:48rem){.mlLpTestimonies .mlLpTestimonies__testimony{flex-direction:row;justify-content:space-between;align-items:flex-start;gap:1.5rem;width:auto}}@media (min-width:64rem){.mlLpTestimonies .mlLpTestimonies__testimony{gap:var(--testimonies-gap)}}@media (min-width:48rem){.mlLpTestimonies .mlLpTestimonies__testimony:not(:has(.mlLpTestimonies__testimony__photo)) .mlLpTestimonies__testimony__content{margin-left:auto}}.mlLpTestimonies .mlLpTestimonies__testimony .mlLpTestimonies__testimony__quoteSymbol{color:var(--color-acidulous);position:absolute;top:0;left:calc(50% + 2rem)}@media (min-width:48rem){.mlLpTestimonies .mlLpTestimonies__testimony .mlLpTestimonies__testimony__quoteSymbol{left:8rem}}@media (min-width:64rem){.mlLpTestimonies .mlLpTestimonies__testimony .mlLpTestimonies__testimony__quoteSymbol{left:13.5rem}}.mlLpTestimonies .mlLpTestimonies__testimony .mlLpTestimonies__testimony__quoteSymbol svg{width:6rem;height:4rem}@media (min-width:48rem){.mlLpTestimonies .mlLpTestimonies__testimony .mlLpTestimonies__testimony__quoteSymbol svg{width:4.5rem;height:4rem}}@media (min-width:64rem){.mlLpTestimonies .mlLpTestimonies__testimony .mlLpTestimonies__testimony__quoteSymbol svg{width:6.875rem;height:5rem}}.mlLpTestimonies .mlLpTestimonies__testimony .mlLpTestimonies__testimony__photo{border-radius:6.25rem;flex-shrink:0;width:13.5rem;height:15.5rem;overflow:hidden}@media (min-width:48rem){.mlLpTestimonies .mlLpTestimonies__testimony .mlLpTestimonies__testimony__photo{width:10rem;height:auto}}@media (min-width:64rem){.mlLpTestimonies .mlLpTestimonies__testimony .mlLpTestimonies__testimony__photo{width:17.5rem}}.mlLpTestimonies .mlLpTestimonies__testimony .mlLpTestimonies__testimony__photo img{object-fit:cover;width:100%;height:100%}.mlLpTestimonies .mlLpTestimonies__testimony .mlLpTestimonies__testimony__content{flex-direction:column;align-items:center;display:flex}@media (min-width:48rem){.mlLpTestimonies .mlLpTestimonies__testimony .mlLpTestimonies__testimony__content{width:70%;max-width:43rem;padding-top:7rem}}.mlLpTestimonies .mlLpTestimonies__testimony .mlLpTestimonies__testimony__content .mlLpTestimonies__testimony__content__quote{font-size:1.5rem;font-family:var(--font-headline);text-align:center;margin-bottom:1.5rem;line-height:1.5rem}@media (min-width:48rem){.mlLpTestimonies .mlLpTestimonies__testimony .mlLpTestimonies__testimony__content .mlLpTestimonies__testimony__content__quote{max-width:50rem}}@media (min-width:64rem){.mlLpTestimonies .mlLpTestimonies__testimony .mlLpTestimonies__testimony__content .mlLpTestimonies__testimony__content__quote{font-size:2rem;line-height:2.2rem}}.mlLpTestimonies .mlLpTestimonies__testimony .mlLpTestimonies__testimony__content .mlLpTestimonies__testimony__content__name{text-align:center;font-size:1rem;font-weight:400}@media (min-width:64rem){.mlLpTestimonies .mlLpTestimonies__testimony .mlLpTestimonies__testimony__content .mlLpTestimonies__testimony__content__name{font-size:1.25rem}}.mlLpTestimonies .mlLpTestimonies__testimony .mlLpTestimonies__testimony__content .mlLpTestimonies__testimony__content__job{text-align:center;font-size:1rem;font-weight:300}.mlLpTestimonies .mlLpTestimonies__testimonies__pagination{justify-content:center;align-items:center;gap:.25rem;margin-top:2rem;display:flex}@media (min-width:48rem){.mlLpTestimonies .mlLpTestimonies__testimonies__pagination{width:calc(70% - var(--testimonies-gap));max-width:43rem;margin-top:0;position:absolute;bottom:0;right:6rem}}.mlLpTestimonies .mlLpTestimonies__testimonies__pagination .swiper-pagination-bullet{background-color:var(--color-coral);opacity:.2;width:.75rem;height:2px;transition:var(--transition-main);cursor:pointer}.mlLpTestimonies .mlLpTestimonies__testimonies__pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1;width:1.25rem}.mlLpTestimonies .mlLpTestimonies__testimonies__navigation{display:none}@media (min-width:48rem){.mlLpTestimonies .mlLpTestimonies__testimonies__navigation{flex-direction:column;justify-content:center;align-items:center;gap:1.25rem;display:flex;position:absolute;top:50%;right:2rem;translate:0 -50%}}.mlLpTestimonies .mlLpTestimonies__testimonies__navigation .mlLpTestimonies__testimonies__navigation__btn{aspect-ratio:1;width:2rem;height:2rem;color:var(--color-marine);border:solid 1px var(--color-marine);cursor:pointer;transition:var(--transition-main);background-color:#0000;border-radius:50%;justify-content:center;align-items:center;display:flex}.mlLpTestimonies .mlLpTestimonies__testimonies__navigation .mlLpTestimonies__testimonies__navigation__btn .icon{width:.875rem;height:.875rem}@media (hover:hover){.mlLpTestimonies .mlLpTestimonies__testimonies__navigation .mlLpTestimonies__testimonies__navigation__btn:hover:is(a,button,[tabindex="0"],input[type=submit],summary):not(:disabled,.is-disabled,.is-active),.mlLpTestimonies .mlLpTestimonies__testimonies__navigation .mlLpTestimonies__testimonies__navigation__btn:focus-visible:not(.is-disabled,.is-active){background-color:var(--color-marine);color:var(--color-white)}}.mlLpTestimonies .mlLpTestimonies__testimonies__navigation .mlLpTestimonies__testimonies__navigation__btn.mlLpTestimonies__testimonies__navigation__btn--prev{scale:1 -1}.mlLpWhoAreWe{background-color:var(--color-shell);padding-block:3.5rem;position:relative;overflow:hidden}@media (min-width:48rem){.mlLpWhoAreWe{padding-block:6.25rem}}.mlLpWhoAreWe:before{content:"";background-color:var(--color-acidulous);pointer-events:none;width:200%;height:30rem;display:block;position:absolute;bottom:-5rem;left:45%;-webkit-mask-image:url(/themes/marie-luxe/dist/assets/ml.svg);mask-image:url(/themes/marie-luxe/dist/assets/ml.svg);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}@media (min-width:48rem){.mlLpWhoAreWe:before{width:100%;height:53rem;bottom:-40%;left:55%}}.mlLpWhoAreWe>.container{z-index:2;flex-direction:column;gap:3rem;max-width:45rem;display:flex;position:relative}.mlLpWhoAreWe>.container .mlLpWhoAreWe__title,.mlLpWhoAreWe>.container .mlLpWhoAreWe__text{color:var(--color-marine)}.mlLpWhoAreWe>.container .mlLpWhoAreWe__title{text-align:center}.mlLpWhoAreWe>.container .mlLpWhoAreWe__content{font-size:1.5rem;font-weight:400}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}
