@charset "UTF-8";.app-shipping-options{width:100%;}.app-shipping-error .app-shipping-choice{border:2px solid #f00;}.app-shipping-choice{display:flex;align-items:flex-start;gap:3px;position:relative;margin-bottom:8px;padding:12px;border:1px solid #d5d9d9;border-radius:8px;background:#fff;cursor:pointer;transition:all .4s ease-in-out;}.app-shipping-choice>input{margin-top:6px;cursor:pointer;}.app-shipping-choice-selected,.app-shipping-choice:hover{border-color:#f90;background:#fff8f0;}.app-shipping-choice-content{display:inline-flex;flex-direction:column;gap:4px;margin-left:8px;}.app-shipping-pickup-details{margin:0 0 12px 28px;}.app-shipping-field{display:block;margin-bottom:8px;}.app-shipping-field-label{display:block;margin-bottom:4px;}.app-shipping-pickup-method,.app-shipping-pickup-point{width:100%;padding:8px 14px 8px 8px;}.app-shipping-pickup-resume{margin-bottom:12px;}.app-shipping-map{width:100%;min-height:300px;}.app-shipping-logo{position:absolute;width:50px;top:10px;right:5px;}.app-autohiding.app-sticky{position:fixed!important;top:0;left:0;width:100%;max-width:100%;z-index:50;box-shadow:0 4px 10px -2px grey;backface-visibility:hidden;-webkit-backface-visibility:hidden;transition:transform .4s ease-in-out;}.app-autohiding.app-sticky.app-disappeared{transform:translateY(-120%);}.app-autohiding.app-sticky.app-disappeared:not(.app-menucontainer){overflow:hidden;}@media(min-width:992px){.app-autohiding-mobile.app-sticky{display:none;}}.app-secure-payment{display:flex;justify-content:center;align-items:baseline;font-size:11px;margin-top:10px;}.app-secure-payment strong{margin-right:8px;font-size:13px;font-weight:600;}.app-secure-payment strong span{font-size:15px;}.app-secure-payment img{height:12px!important;margin-left:5px;}.app-secure-payment img.stripe{transform:translateY(2px);}.app-modal-content{display:none;}.app-widget.app-overlay::after{position:fixed;content:"";width:100%;height:100%;background:#444;top:0;left:0;z-index:100;animation:fadeOverlay .5s cubic-bezier(.1,.9,.2,1) forwards;}.app-modal:not(.app-active){display:none;}.app-modal.app-active{position:fixed;background:#fff;min-width:320px;top:50%;left:50%;padding:20px 30px;border-radius:15px;transform:translate(-50%,-50%);z-index:101;animation:fadeIn .5s cubic-bezier(.1,.9,.2,1) forwards;}.app-modal-close{position:absolute;right:10px;top:5px;font-size:20px;cursor:pointer;transition:transform .4s ease-in-out;}.app-modal-close:hover{transform:scale(1.2);}.app-alert-modal{display:none;position:fixed;bottom:20px;left:20px;right:20px;background-color:#fff;padding:10px;box-shadow:0 2px 5px rgba(0,0,0,.3);text-align:center;z-index:1000;transition:all .4s ease-in-out;}.app-alert-modal button{margin-top:10px;padding:5px 10px;background-color:#4caf50;color:#fff;border:0;border-radius:5px;cursor:pointer;}a[data-action],[data-action=click],[data-action=Click]{cursor:pointer;}.app-inactive{pointer-events:none;cursor:not-allowed;opacity:.5;}.app-error-message{display:inline-block;margin-left:8px;padding:5px 0 0 5px;border-left:1px solid #f00;color:#f00;font-size:14px;animation:slideDown .5s ease-out forwards;}.app-error-message:empty{display:none!important;}.app-switch{display:inline-block;position:relative;width:42px;height:24px;margin-right:5px;vertical-align:middle;cursor:pointer;}.app-switch input{display:none;}.app-switch span{position:absolute;inset:0;background:#d1d5db;border-radius:999px;transition:background .2s ease;}.app-switch span::before{content:"";position:absolute;width:18px;height:18px;left:3px;top:3px;background:#fff;border-radius:50%;transition:transform .2s ease;box-shadow:0 1px 3px rgba(0,0,0,.25);}.app-switch input:checked+span{background:#008000;}.app-switch input:checked+span::before{transform:translateX(18px);}.app-range{--app-range-start:11px;--app-range-end:calc(100% - 11px);width:100%;font-family:inherit;}.app-range>label{display:block;margin-bottom:24px;font-weight:700;}.app-range .app-range-slider{position:relative;height:60px;}.app-range .app-range-slider::before,.app-range .app-range-slider::after{content:"";position:absolute;top:10px;height:4px;border-radius:999px;}.app-range .app-range-slider::before{left:11px;right:11px;background:#d9d9d9;z-index:1;}.app-range .app-range-slider::after{left:var(--app-range-start);width:calc(var(--app-range-end) - var(--app-range-start));background:#123c2d;z-index:2;}.app-range .app-range-slider input[type=range]{position:absolute;top:0;left:0;z-index:3;width:100%;height:16px;margin:0;padding:0;appearance:none;-webkit-appearance:none;background:transparent;pointer-events:none;}.app-range .app-range-slider input[type=range]::-webkit-slider-runnable-track{height:4px;background:transparent;border:0;}.app-range .app-range-slider input[type=range]::-moz-range-track{height:4px;background:transparent;border:0;}.app-range .app-range-slider input[type=range]::-moz-range-progress{background:transparent;}.app-range .app-range-slider input[type=range]::-webkit-slider-thumb{width:16px;height:16px;margin-top:-3px;border:0;border-radius:50%;background:#123c2d;cursor:pointer;pointer-events:auto;appearance:none;-webkit-appearance:none;}.app-range .app-range-slider input[type=range]::-moz-range-thumb{width:16px;height:16px;margin-top:-3px;border:0;border-radius:50%;background:#123c2d;cursor:pointer;pointer-events:auto;}.app-range .app-range-slider span{position:absolute;top:30px;z-index:4;transform:translateX(-50%);font-size:13px;line-height:1;white-space:nowrap;pointer-events:none;}.app-push-subscription{position:fixed;top:24px;left:50%;translate:-50%;width:360px;max-width:92%;z-index:9999;background:linear-gradient(180deg,#f6f6f8 0%,#e9e9ed 100%);border:1px solid #d2d2d7;border-radius:12px;box-shadow:0 12px 30px rgba(0,0,0,.16),0 2px 8px rgba(0,0,0,.12);color:#1d1d1f;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue",Arial,sans-serif;overflow:hidden;padding:0;animation:slideDown .45s ease-out forwards;}.app-push-subscription::before{content:"";display:block;height:6px;background:linear-gradient(90deg,#c9c9cf 0%,#e0e0e4 100%);border-bottom:1px solid #bfc0c5;}.app-push-subscription strong{display:flex;align-items:center;gap:10px;font-size:14px;font-weight:600;padding:14px 16px 10px 16px;background:#fdfdfe;color:#111114;letter-spacing:.1px;}.app-push-subscription strong::before{content:"🔔";display:flex;justify-content:center;align-items:center;width:32px;height:32px;border-radius:8px;background:linear-gradient(180deg,#fafafa 0%,#d8d8dc 100%);box-shadow:inset 0 1px 0 rgba(255,255,255,.8),0 1px 2px rgba(0,0,0,.08);border:1px solid #c7c7cc;flex-shrink:0;font-size:18px;color:transparent;text-shadow:0 0 0 #5a5a5a;}.app-push-subscription>div{padding:8px 16px 14px 16px;font-size:13px;line-height:1.5;color:#3a3a3c;background:linear-gradient(180deg,#f7f7f9 0%,#efeff2 100%);border-top:1px solid #e1e2e5;}.app-push-subscription .app-button-container{display:flex;gap:10px;}.app-push-subscription .app-button-container>button{display:inline-flex;justify-content:center;align-items:center;margin:5px 0;width:100%;min-height:32px;padding:0 18px;border-radius:8px;border:1px solid #0a84ff;background:linear-gradient(180deg,#4ba0ff 0%,#0a84ff 100%);color:#fff;font-size:13px;font-weight:600;letter-spacing:.08px;white-space:nowrap;cursor:pointer;box-shadow:0 1px 1px rgba(0,0,0,.16);transition:transform .12s ease,box-shadow .12s ease,filter .12s ease;}.app-push-subscription .app-button-container>button.app-button-cancel{border:1px solid #c6c6c8;background:linear-gradient(180deg,#f2f2f5 0%,#d1d1d6 100%);color:#3a3a3c;box-shadow:none;}.app-push-subscription .app-button-container>button:hover{filter:brightness(1.05);box-shadow:0 2px 6px rgba(0,0,0,.24);}.app-push-subscription .app-button-container>button:active{transform:translateY(1px);box-shadow:0 1px 3px rgba(0,0,0,.2);}@media print{body{-webkit-print-color-adjust:exact;print-color-adjust:exact;}body.app-preview:not(.app-main) .app-document-container{max-width:none!important;margin:0!important;padding:0!important;box-shadow:none!important;}.app-document header{position:fixed;top:0;left:0;right:0;height:100px;text-align:left;padding:10px;background-color:#fff;box-sizing:border-box;}.app-document footer{position:fixed;bottom:0;left:0;right:0;height:50px;text-align:center;padding:10px;background-color:#fff;}.app-document .app-document-content{padding-top:60px;padding-bottom:60px;}}.app-consent{display:flex;align-items:center;justify-content:center;position:fixed;box-sizing:border-box;width:100%;bottom:0;padding:15px;background-color:#fff;box-shadow:0 -1px 10px 0 rgba(172,171,171,.3019607843);z-index:10000;-webkit-animation:slideUp 1s linear;animation:slideUp .6s linear;}.app-consent.chosen{-webkit-transform:translateY(100%);transform:translateY(100%);transition:all .6s ease;}.app-consent-title{margin-bottom:5px;font-weight:700;}.app-consent-buttons{white-space:nowrap;padding-left:10px;padding-right:20px;}.app-consent-buttons button{margin:3px 0 3px 8px;padding:7px 21px;border-radius:2px;line-height:24px;font-weight:500;color:#fff;background-color:#1863dc;font-size:15px;white-space:nowrap;cursor:pointer;transition:all .4s ease;}@media(max-width:800px){.app-consent-buttons{white-space:normal;padding-right:30px;}.app-consent-buttons button{width:100%;}}@media(max-width:600px){.app-consent{flex-direction:column;}.app-consent-buttons{margin-top:10px;}}@media(max-width:450px){.app-consent{flex-direction:column;}.app-consent-buttons{width:100%;margin-top:5px;padding-left:0;padding-right:0;}.app-consent-buttons button{display:block;width:100%;margin:5px 0 0 0;font-size:15px;}}@charset "UTF-8";:root{--mainColor:#fff;--buttonColor:#685648;--darkColor:#2f2117;--clearColor:#fdefe2;--darkFontColor:#644a35;--mediumFontColor:#916e53;--horizontalmargin:30px;--verticalmargin:15px;}@font-face{font-family:"Inter";font-style:normal;font-weight:400;src:local("Inter"),url("https://fonts.cdnfonts.com/s/19795/Inter[slnt,wght].woff") format("woff");}@font-face{font-family:"Inter";font-style:normal;font-weight:400;src:local("Inter"),url("https://fonts.cdnfonts.com/s/19795/Inter-Regular.woff") format("woff");}@font-face{font-family:"Inter";font-style:italic;font-weight:400;src:local("Inter"),url("https://fonts.cdnfonts.com/s/19795/Inter-Italic.woff") format("woff");}@font-face{font-family:"Inter";font-style:normal;font-weight:100;src:local("Inter"),url("https://fonts.cdnfonts.com/s/19795/Inter-Thin-BETA.woff") format("woff");}@font-face{font-family:"Inter";font-style:italic;font-weight:100;src:local("Inter"),url("https://fonts.cdnfonts.com/s/19795/Inter-ThinItalic-BETA.woff") format("woff");}@font-face{font-family:"Inter";font-style:normal;font-weight:200;src:local("Inter"),url("https://fonts.cdnfonts.com/s/19795/Inter-ExtraLight-BETA.woff") format("woff");}@font-face{font-family:"Inter";font-style:italic;font-weight:200;src:local("Inter"),url("https://fonts.cdnfonts.com/s/19795/Inter-ExtraLightItalic-BETA.woff") format("woff");}@font-face{font-family:"Inter";font-style:normal;font-weight:300;src:local("Inter"),url("https://fonts.cdnfonts.com/s/19795/Inter-Light-BETA.woff") format("woff");}@font-face{font-family:"Inter";font-style:italic;font-weight:300;src:local("Inter"),url("https://fonts.cdnfonts.com/s/19795/Inter-LightItalic-BETA.woff") format("woff");}@font-face{font-family:"Inter";font-style:normal;font-weight:500;src:local("Inter"),url("https://fonts.cdnfonts.com/s/19795/Inter-Medium.woff") format("woff");}@font-face{font-family:"Inter";font-style:italic;font-weight:500;src:local("Inter"),url("https://fonts.cdnfonts.com/s/19795/Inter-MediumItalic.woff") format("woff");}@font-face{font-family:"Inter";font-style:normal;font-weight:600;src:local("Inter"),url("https://fonts.cdnfonts.com/s/19795/Inter-SemiBold.woff") format("woff");}@font-face{font-family:"Inter";font-style:italic;font-weight:600;src:local("Inter"),url("https://fonts.cdnfonts.com/s/19795/Inter-SemiBoldItalic.woff") format("woff");}@font-face{font-family:"Inter";font-style:normal;font-weight:700;src:local("Inter"),url("https://fonts.cdnfonts.com/s/19795/Inter-Bold.woff") format("woff");}@font-face{font-family:"Inter";font-style:italic;font-weight:700;src:local("Inter"),url("https://fonts.cdnfonts.com/s/19795/Inter-BoldItalic.woff") format("woff");}@font-face{font-family:"Inter";font-style:normal;font-weight:800;src:local("Inter"),url("https://fonts.cdnfonts.com/s/19795/Inter-ExtraBold.woff") format("woff");}@font-face{font-family:"Inter";font-style:italic;font-weight:800;src:local("Inter"),url("https://fonts.cdnfonts.com/s/19795/Inter-ExtraBoldItalic.woff") format("woff");}@font-face{font-family:"Inter";font-style:normal;font-weight:900;src:local("Inter"),url("https://fonts.cdnfonts.com/s/19795/Inter-Black.woff") format("woff");}@font-face{font-family:"Inter";font-style:italic;font-weight:900;src:local("Inter"),url("https://fonts.cdnfonts.com/s/19795/Inter-BlackItalic.woff") format("woff");}@font-face{font-family:"Athena";font-style:normal;font-weight:400;src:local("Athena"),url("https://fonts.cdnfonts.com/s/17502/Athena-Regular (PERSONAL USE ONLY).woff") format("woff");}body{overflow-x:hidden;font-family:"Inter",sans-serif;background-color:var(--darkColor);color:var(--clearColor);}h1{font-family:"Athena",sans-serif;}header{position:absolute!important;z-index:1;color:var(--mainColor);}input,select,textarea{font-family:"Inter",sans-serif;}footer{color:var(--mainColor);}.app-autohiding.app-sticky{background-color:var(--mainColor);}.app-autohiding.app-sticky .logo-container{background-image:url(https://res.cloudinary.com/pandorakonnect/image/upload/c_fit,f_auto,h_400,w_600/Website/nstlr/Logo%20Clairefontaine%20Rhodia%20marron.png);background-size:contain;background-repeat:no-repeat;background-position:center;}.app-autohiding.app-sticky img{visibility:hidden;max-height:50px;}.app-autohiding.app-sticky .menu-container{margin-right:15px;}.app-autohiding.app-sticky .context-menu,.app-autohiding.app-sticky .burger{color:var(--darkFontColor);}.app-modal{color:var(--darkColor);}.button{text-transform:uppercase;}section.with-branches{position:relative;margin-top:250px;}section.with-branches::before{display:block;position:absolute;top:-250px;left:50%;content:"";width:80%;max-width:1000px;height:250px;transform:translate(-50%,0);background-image:url(https://res.cloudinary.com/pandorakonnect/image/upload/v1743623718/Photo/wx54p/Grandes-branches.png);background-size:100% auto;background-repeat:no-repeat;z-index:-1;}.HeaderMenu menu li{white-space:nowrap;}.HeaderMenu .button{background-color:var(--darkColor);}.FooterMenu{background-color:var(--darkColor);}.FooterMenu menu,.FooterMenu address>div{text-transform:uppercase;}.FooterMenu .button{background-color:var(--clearColor);color:var(--darkColor);}.MovingGalleryTextLeft{background-color:#dbc0a5;align-items:flex-start;border-bottom:10px solid var(--clearColor);}.MovingGalleryTextLeft>img{object-position:bottom;}.MovingGalleryTextLeft>img+div{align-items:flex-end;}.MovingGalleryTextLeft h1{font-family:"Inter",sans-serif;}.MovingGalleryTextLeft h1>strong{font-family:"Athena",sans-serif;font-size:3rem;font-weight:500;}.MovingGalleryTextLeft .left{top:30%;}.MovingGalleryTextLeft.minified{max-height:300px;}.FixedGalleryOnCategories{min-height:40vh;background-color:var(--clearColor);color:var(--darkFontColor);font-family:"Athena",sans-serif;}.FixedGalleryOnCategories nav{position:relative;margin-top:15px;}.FixedGalleryOnCategories span{height:20px;}.PresentationWithTwoTexts{background-color:var(--darkColor);color:var(--clearColor);}.PresentationWithTwoTexts article{z-index:1;}.PresentationWithTwoTexts h2{position:relative;margin:0 0 0 90px;}.PresentationWithTwoTexts h2::before{position:absolute;content:"";width:80px;height:60px;top:-25px;left:-90px;background-image:url(https://res.cloudinary.com/pandorakonnect/image/upload/v1737898504/Section/dxd7o/Guillemets.png);background-repeat:no-repeat;background-size:contain;}.PresentationWithTwoTexts:not(.has-pictogram)::before{display:block;position:absolute;top:-25px;right:calc(40vw - 175px);content:"";width:170px;height:140px;background-image:url(https://res.cloudinary.com/pandorakonnect/image/upload/f_auto/dn_3/v1737644365/Section/vfybf/Branches.png);background-size:contain;background-repeat:no-repeat;}.TwoPicturesAndButtonPresentation .button{background-color:var(--clearColor);color:var(--darkColor);}.TwoPicturesAndButtonPresentation h2{font-size:1.4rem;text-transform:uppercase;}.TwoPicturesAndButtonPresentation .left::before{position:absolute;content:"";width:12vw;height:15vh;min-height:200px;bottom:0;right:-6vw;background-image:url(https://res.cloudinary.com/pandorakonnect/image/upload/v1737831420/Photo/eo3h0g/Fleche-gauche.png);background-size:100% auto;background-repeat:no-repeat;z-index:1;}.FixedGalleryOfPictures{z-index:1;}.FixedGalleryOfPictures .button{top:auto;bottom:0;transform:translate(-50%,50%);background-color:var(--clearColor);color:var(--darkFontColor);}.FixedGalleryOfPictures+.with-branches{margin-top:300px;}.TextPresentationWithLogo{position:static;padding:40px 80px;}.TabsAndButtonPresentation{padding:20px 0 50px 0;background-color:var(--clearColor);color:var(--darkFontColor);}.TabsAndButtonPresentation .right{padding-right:80px;}.TabsAndButtonPresentation .right::before{display:block;position:absolute;top:-80px;right:0;content:"";width:170px;height:140px;background-image:url(https://res.cloudinary.com/pandorakonnect/image/upload/f_auto/dn_3/v1737644365/Section/vfybf/Branches.png);background-size:contain;background-repeat:no-repeat;}.FourColumnsGalleryWithMenu{padding-top:30px;font-family:"Athena",sans-serif;}.FourColumnsGalleryWithMenu .column1 .item{background-color:var(--darkFontColor);color:var(--clearColor);}.FourColumnsGalleryWithMenu .column2 .item{background-color:var(--clearColor);color:var(--darkFontColor);}.FourColumnsGalleryWithMenu .column3 .item{background-color:var(--darkFontColor);color:var(--clearColor);}.FourColumnsGalleryWithMenu .column4 .item{background-color:var(--clearColor);color:var(--darkFontColor);}.TestimonialsGalleryWithArrows::before{position:absolute;content:"";width:80px;height:60px;left:50%;transform:translate(-50%,-10px);background-image:url(https://res.cloudinary.com/pandorakonnect/image/upload/v1737898504/Section/dxd7o/Guillemets.png);background-repeat:no-repeat;background-size:contain;}.FixedMenuWithBoxes{z-index:1;}.FixedMenuWithBoxes h1{position:relative;padding-top:20px;}.FixedMenuWithBoxes h1::before{position:absolute;content:"";width:120px;min-height:200px;top:-110px;left:50%;background-image:url(https://res.cloudinary.com/pandorakonnect/image/upload/v1737831420/Photo/eo3h0g/Fleche-gauche.png);background-size:100% auto;background-repeat:no-repeat;transform:rotate(20deg);z-index:1;}.FixedMenuWithBoxes h2{font-family:"Athena",sans-serif;}.FixedMenuWithBoxes nav>*:hover img{filter:invert(.75);mix-blend-mode:color-dodge;}.CharacteristicsByType label{position:relative;font-family:"Athena",sans-serif;}.CharacteristicsByType label.active::after{position:absolute;content:"";width:80px;min-height:115px;top:-62px;right:calc(50% - 15px);background-image:url(https://res.cloudinary.com/pandorakonnect/image/upload/v1740316155/Photo/xhzlaf/Fleche-bas.png);background-size:100% auto;background-repeat:no-repeat;animation:slideDown 1s cubic-bezier(.1,.9,.2,1) forwards;transition:opacity 1.6s cubic-bezier(.1,.9,.2,1),transform 1s cubic-bezier(.1,.9,.2,1);}.CharacteristicsByType h2 strong{color:var(--mediumFontColor);font-family:"Athena",sans-serif;}.CharacteristicsByType .subtype strong{color:var(--mediumFontColor);}.CharacteristicsByType .subtype strong.number{font-family:athena;}.PresentationWithTextAndImageOnRight img{position:relative;top:-10px;}.PresentationWithTextAndOverflowingImageOnLeft{background-color:var(--clearColor);color:var(--darkColor);}.PresentationWithTextAndOverflowingImageOnLeft .button{background-color:var(--clearColor);border:1.5px solid var(--darkColor);}.PresentationWithBoxedTextButtonAndImageOnRight article{position:relative;z-index:2;}.PresentationWithBoxedTextButtonAndImageOnRight .button{position:relative;margin-top:50px;background-color:var(--clearColor);color:var(--darkColor);z-index:1;}.PresentationWithBoxedTextButtonAndImageOnRight .button::before{display:block;position:absolute;top:-80px;right:0;content:"";width:170px;height:140px;background-image:url(https://res.cloudinary.com/pandorakonnect/image/upload/f_auto/dn_3/v1737644365/Section/vfybf/Branches.png);background-size:contain;background-repeat:no-repeat;z-index:-2;}.PresentationWithBoxedTextButtonAndImageOnRight .button::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--clearColor);z-index:-1;}.PresentationWithBoxedTextButtonAndImageOnRight.has-quote h1{position:relative;margin-left:30px;margin-bottom:10px;font-family:inherit;text-transform:uppercase;font-size:1.2rem;}.PresentationWithBoxedTextButtonAndImageOnRight.has-quote h1::before{position:absolute;content:"";width:80px;height:60px;left:0;top:-60px;background-image:url(https://res.cloudinary.com/pandorakonnect/image/upload/v1737898504/Section/dxd7o/Guillemets.png);background-repeat:no-repeat;background-size:contain;}.TextWithLeftImageAndNumberPresentation h2 strong,.TextWithRightImageAndNumberPresentation h2 strong,.TextWithLeftImageAndNumberWithArrowPresentation h2 strong,.TextWithRightImageAndNumberWithArrowPresentation h2 strong{font-family:"Athena",sans-serif;color:var(--mediumFontColor);}.TextWithLeftImageAndNumberPresentation h2 strong+span,.TextWithRightImageAndNumberPresentation h2 strong+span,.TextWithLeftImageAndNumberWithArrowPresentation h2 strong+span,.TextWithRightImageAndNumberWithArrowPresentation h2 strong+span{font-family:"Athena",sans-serif;}.FourPicturesCenteredTitleAndLeftTextPresentation{color:var(--clearColor);margin-top:-175px;}.FourPicturesCenteredTitleAndLeftTextPresentation .bottom{background-color:var(--clearColor);color:var(--darkColor);}.FourPicturesCenteredTitleAndLeftTextPresentation h1{color:var(--darkFontColor);}.FourPicturesCenteredTitleAndLeftTextPresentation.has-quote h1{position:relative;}.FourPicturesCenteredTitleAndLeftTextPresentation.has-quote h1::before{position:absolute;content:"";width:80px;height:60px;left:0;top:-60px;background-image:url(https://res.cloudinary.com/pandorakonnect/image/upload/v1737898504/Section/dxd7o/Guillemets.png);background-repeat:no-repeat;background-size:contain;}.TextWithLeftImageAndNumberPresentation.has-picture .top>div,.TextWithRightImageAndNumberPresentation.has-picture .top>div{position:relative;z-index:1;}.TextWithLeftImageAndNumberPresentation.has-picture .top>div::after,.TextWithRightImageAndNumberPresentation.has-picture .top>div::after{position:absolute;content:"";width:80px;min-height:115px;top:0;left:-90px;background-image:url(https://res.cloudinary.com/pandorakonnect/image/upload/v1740316155/Photo/xhzlaf/Fleche-bas.png);background-size:100% auto;background-repeat:no-repeat;animation:slideDown 1s cubic-bezier(.1,.9,.2,1) forwards;transition:opacity 1.6s cubic-bezier(.1,.9,.2,1),transform 1s cubic-bezier(.1,.9,.2,1);}.TextWithLeftImageAndNumberPresentation .button,.TextWithRightImageAndNumberPresentation .button{background-color:var(--clearColor);color:var(--darkColor);}.TextWithRightImageAndNumberPresentation.has-picture .top>div::after{right:-90px;left:auto;transform:scaleX(-1)!important;}.LargeImageWithTextAndBubbleText .background{color:var(--mainColor);}.LargeImageWithTextAndBubbleText h1{position:relative;max-width:380px;z-index:1;}.LargeImageWithTextAndBubbleText h1::after{position:absolute;content:"";width:80px;min-height:65px;bottom:-65px;right:20px;background-image:url(https://res.cloudinary.com/pandorakonnect/image/upload/v1740316155/Photo/xhzlaf/Fleche-bas.png);background-size:100% auto;background-repeat:no-repeat;animation:slideDown 1s cubic-bezier(.1,.9,.2,1) forwards;transition:opacity 1.6s cubic-bezier(.1,.9,.2,1),transform 1s cubic-bezier(.1,.9,.2,1);transform:rotate(15deg)!important;}.LargeImageWithTextAndBubbleText .bubble{background-color:var(--darkFontColor);}.LargeImageWithTextAndBubbleText .bubble .pictogram{border:5px solid var(--darkFontColor);border-bottom:0;border-radius:40px 40px 0 0;background-color:var(--darkFontColor);}.MovingGalleryWithPicturesAndTexts .app-carousel{color:var(--mainColor);}.ContactForm .button{background-color:var(--clearColor);color:var(--darkColor);padding:8px 30px;font-weight:600;}.ContactForm .pictogram{margin-right:-15px;z-index:1;}.ContactForm input,.ContactForm select,.ContactForm textarea{background-color:var(--darkFontColor);color:var(--clearColor);}.LeftTextPictogramAndRightImagePresentation{background-color:var(--clearColor);color:var(--darkColor);}.LeftTextPictogramAndRightImagePresentation article b:first-of-type{font-size:.8rem;}.PictureTableWithTextPresentation h2{position:relative;}.PictureTableWithTextPresentation h2::before{position:absolute;content:"";width:80px;height:60px;top:-70px;left:0;background-image:url(https://res.cloudinary.com/pandorakonnect/image/upload/v1737898504/Section/dxd7o/Guillemets.png);background-repeat:no-repeat;background-size:contain;}.TwoPicturesSimplePresentation h1{position:relative;}.TwoPicturesSimplePresentation h1::before{display:block;position:absolute;top:-160px;left:80%;content:"";width:200px;height:160px;background-image:url(https://res.cloudinary.com/pandorakonnect/image/upload/f_auto/dn_3/v1737644365/Section/vfybf/Branches.png);background-size:contain;background-repeat:no-repeat;transform:translate(-50%,0);}.UniqueTitle h1{position:relative;max-width:330px;margin:33px auto;text-align:left;}.UniqueTitle h1::after{position:absolute;content:"";width:80px;min-height:65px;bottom:-35px;right:20px;background-image:url(https://res.cloudinary.com/pandorakonnect/image/upload/v1740316155/Photo/xhzlaf/Fleche-bas.png);background-size:100% auto;background-repeat:no-repeat;animation:slideDown 1s cubic-bezier(.1,.9,.2,1) forwards;transition:opacity 1.6s cubic-bezier(.1,.9,.2,1),transform 1s cubic-bezier(.1,.9,.2,1);transform:rotate(15deg)!important;}.PresentationWithBoxedTextButtonAndImageOnRight .button,.PresentationWithBoxedTextButtonAndImageOnLeft .button{background-color:var(--clearColor);color:var(--darkColor);}@media(max-width:800px){section.with-branches{margin-top:200px;}section.with-branches::before{top:-200px;height:200px;}.HeaderMenu{background-color:var(--mainColor);}.HeaderMenu .logo-container{background-image:url(https://res.cloudinary.com/pandorakonnect/image/upload/c_fit,f_auto,h_400,w_600/Website/nstlr/Logo%20Clairefontaine%20Rhodia%20marron.png);background-size:contain;background-repeat:no-repeat;background-position:center;}.HeaderMenu img{visibility:hidden;max-height:50px;}.HeaderMenu .menu-container{margin-right:15px;}.HeaderMenu .context-menu{color:var(--darkFontColor);}.MovingGalleryTextLeft .left{top:calc(80px + 3%);}.FixedGalleryOnCategories{min-height:30vh;height:auto;}.FixedGalleryOfPictures+.with-branches{margin-top:250px;}.TwoPicturesAndButtonPresentation .left::before{width:30%;max-width:100px;left:50%;right:auto;bottom:-180px;transform:translate(-50%,0) rotate(30deg);}.TextPresentationWithLogo{padding:40px var(--horizontalmargin) 40px var(--horizontalmargin);}.TabsAndButtonPresentation{padding:40px var(--horizontalmargin) 40px var(--horizontalmargin);}.TabsAndButtonPresentation .right{margin:50px auto;}.TextWithLeftImageAndNumberPresentation .top>div::after,.TextWithRightImageAndNumberPresentation .top>div::after{width:65px;top:0;left:-70px;}.TextWithRightImageAndNumberPresentation .top>div::after{right:-70px;left:auto;}.FourPicturesCenteredTitleAndLeftTextPresentation{margin-top:-150px;}.LargeImageWithTextAndBubbleText h1::after{bottom:-45px;}}@media(max-width:600px){section.with-branches{margin-top:150px;}section.with-branches::before{top:-150px;height:150px;}.MovingGalleryTextLeft.minified{max-height:200px;}.FixedGalleryOnCategories{min-height:50vh;height:auto;}.FixedGalleryOnCategories nav{gap:0 10px;margin-top:-15px;}.FixedGalleryOnCategories nav>*{padding-bottom:10px;}.FixedGalleryOfPictures+.with-branches{margin-top:200px;}.PresentationWithTwoTexts::before{height:120px;}.PresentationWithTwoTexts h2{margin:0 0 0 60px;}.PresentationWithTwoTexts h2::before{width:50px;top:-20px;left:-60px;}.FixedMenuWithBoxes h1::before{top:-100px;}.TextWithLeftImageAndNumberPresentation .top>div::after,.TextWithRightImageAndNumberPresentation .top>div::after{display:none;}.FourPicturesCenteredTitleAndLeftTextPresentation{margin-top:-100px;}.FourPicturesCenteredTitleAndLeftTextPresentation.has-quote h1::before{width:50px;height:40px;top:-35px;}.PictureTableWithTextPresentation h2::before{width:60px;height:40px;top:-50px;}}body.HomePage .MovingGalleryTextLeft{height:55vh;min-height:360px;border-bottom:0;}body.HomePage .MovingGalleryTextLeft .app-carousel .app-slide>img{max-height:50vh;}@media(max-width:600px){body.HomePage .MovingGalleryTextLeft{height:50vh;}}body:not(.HomePage) .MovingGalleryTextLeft .app-carousel .app-slide>img{max-height:35vh;}body .app-consent{color:var(--darkFontColor);}body .app-consent-buttons button{color:#fff;background-color:var(--buttonColor);border:0;text-transform:uppercase;font-weight:600;}body .app-consent-buttons button:hover{color:var(--darkFontColor);background-color:var(--clearColor);}*{scrollbar-color:#7c5d4b #fff!important;}*::-webkit-scrollbar-thumb{background-color:#7c5d4b!important;border:1px solid #c3d3c3!important;}