@font-face{font-display:swap;font-family:Plain;font-style:normal;font-weight:700;src:url(/build/frontend/fonts/Plain-Bold.90a28044.eot);src:url(/build/frontend/fonts/Plain-Bold.90a28044.eot?#iefix) format("embedded-opentype"),url(/build/frontend/fonts/Plain-Bold.401da5a5.woff2) format("woff2"),url(/build/frontend/fonts/Plain-Bold.8641b438.woff) format("woff")}@font-face{font-display:swap;font-family:Plain;font-style:normal;font-weight:300;src:url(/build/frontend/fonts/Plain-Light.e92fb141.eot);src:url(/build/frontend/fonts/Plain-Light.e92fb141.eot?#iefix) format("embedded-opentype"),url(/build/frontend/fonts/Plain-Light.ec8b9ff9.woff2) format("woff2"),url(/build/frontend/fonts/Plain-Light.9eb4e442.woff) format("woff")}@font-face{font-display:swap;font-family:Antique-Legacy;font-style:normal;font-weight:300;src:url(/build/frontend/fonts/Antique-Legacy-Light.208ed90b.woff2) format("woff2"),url(/build/frontend/fonts/Antique-Legacy-Light.5239bd28.woff) format("woff")}@font-face{font-display:swap;font-family:Antique-Legacy;font-style:normal;font-weight:500;src:url(/build/frontend/fonts/Antique-Legacy-Medium.4f8fb9b4.woff2) format("woff2"),url(/build/frontend/fonts/Antique-Legacy-Medium.d56f74d0.woff) format("woff")}:root{--color-light:#fff;--color-grey-light:#e7e9e8;--color-grey-mid:#939393;--color-dark:#1d1d1d;--color-brown:#c8a271;--color-brown-light:#ebca9f;--color-logisticform-dark:#6e4e2e;--color-header-background:var(--color-light);--color-header-font:var(--color-dark);--color-header-border:var(--color-grey-light);--color-header-devider:var(--color-grey-light);--color-menu-hover:var(--color-grey-mid);--color-menu-underline:var(--color-dark);--color-footer-background:var(--color-dark);--color-footer-font:var(--color-light);--color-hamburger-layer:var(--color-dark);--color-hamburger-layer-active:var(--color-dark);--color-hamburger-layer-hover:var(--color-grey-mid);--color-link:inherit;--color-link-hover:var(--color-grey-mid);--color-link-active:var(--color-grey-mid);--color-primary:var(--color-dark);--color-golden-ocker:#ded2bc;--font-family:"Plain",serif;--headline-font-weight:normal;--logo-height:20px;--logo-height-m:18px;--logo-height-l:24px}html{color:var(--color-dark);font-size:.9rem;font-weight:300;line-height:1.35}html,html *{box-sizing:border-box}body{margin:0;padding:0}strong{font-weight:var(--headline-font-weight)}.link,a{color:var(--color-primary)}.hero{font-size:2.7rem}.h1,.hero,h1{font-weight:var(--headline-font-weight)}.h1,h1{font-size:2.5rem}.h2,h2{font-size:2.2rem}.h2,.h3,h2,h3{font-weight:var(--headline-font-weight)}.h3,h3{font-size:2rem}.h4,h4{font-size:1.4rem}.h4,.h5,h4,h5{font-weight:var(--headline-font-weight)}.h5,h5{font-size:1.1rem}.h6,h6{font-size:.8rem;font-weight:var(--headline-font-weight)}@media (min-width:1024px){html{font-size:.999999rem}.hero{font-size:3.78rem}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.slide-enter-active,.slide-leave-active{transition:.6s ease-out}.slide-enter{opacity:0;transform:translate(100%)}.slide-leave-to{opacity:1;transform:translate(-100%)}.slideback-enter-active,.slideback-leave-active{transition:.6s ease-out}.slideback-enter{opacity:1;transform:translate(-100%)}.slideback-leave-to{opacity:0;transform:translate(100%)}.product-configurator{background:#eeece4;font-size:.999999rem;padding:1rem;position:relative}@media (min-width:768px){.product-configurator{padding:2rem}}@media (min-width:1024px){.product-configurator{padding:0}}.product-configurator .product-configurator__pages{position:relative}@media (min-width:1024px){.product-configurator .product-configurator__pages{height:calc(100vh - 89px)}.product-configurator .product-configurator__pages .product-configurator__page{height:100%;overflow:auto;position:absolute;width:100%}}.product-configurator .product-configurator__pages .product-configurator__page{display:flex;flex-direction:column}.product-configurator .product-configurator__pages .product-configurator__page .product-configurator__header{margin:2rem 0 0}.product-configurator .product-configurator__pages .product-configurator__page .product-configurator__header h1,.product-configurator .product-configurator__pages .product-configurator__page .product-configurator__header h2,.product-configurator .product-configurator__pages .product-configurator__page .product-configurator__header h3,.product-configurator .product-configurator__pages .product-configurator__page .product-configurator__header h4,.product-configurator .product-configurator__pages .product-configurator__page .product-configurator__header h5,.product-configurator .product-configurator__pages .product-configurator__page .product-configurator__header h6{margin-left:auto;margin-right:auto;max-width:400px;text-align:center;white-space:nowrap}@media (min-width:1920px){.product-configurator .product-configurator__pages .product-configurator__page .product-configurator__header h1,.product-configurator .product-configurator__pages .product-configurator__page .product-configurator__header h2,.product-configurator .product-configurator__pages .product-configurator__page .product-configurator__header h3,.product-configurator .product-configurator__pages .product-configurator__page .product-configurator__header h4,.product-configurator .product-configurator__pages .product-configurator__page .product-configurator__header h5,.product-configurator .product-configurator__pages .product-configurator__page .product-configurator__header h6{max-width:600px}}.product-configurator .product-configurator__pages .product-configurator__page .product-configurator__header p{margin-left:auto;margin-right:auto;max-width:600px}.product-configurator .product-configurator__pages .product-configurator__page .product-configurator__stage{display:flex;flex:1;flex-direction:column;justify-content:center}.product-configurator .product-configurator__pages .product-configurator__page .product-configurator__stage>*{flex:1}.product-configurator .product-configurator__pages .product-configurator__page .product-configurator__stage .product-configurator__image-wrapper{order:1;overflow:hidden;position:relative}@media (max-width:1023px){.product-configurator .product-configurator__pages .product-configurator__page .product-configurator__stage .product-configurator__image-wrapper{background:#eeece4;position:sticky;top:60px;z-index:20}}.product-configurator .product-configurator__pages .product-configurator__page .product-configurator__stage .product-configurator__image-wrapper .product-configurator__image-switch{align-items:center;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0;z-index:10}.product-configurator .product-configurator__pages .product-configurator__page .product-configurator__stage .product-configurator__image-wrapper .product-configurator__image-switch>*{border-left-width:0;font-size:.9rem;padding:5px 8px 3px}.product-configurator .product-configurator__pages .product-configurator__page .product-configurator__stage .product-configurator__image-wrapper .product-configurator__image-switch>:first-child{border-bottom-left-radius:20px;border-left-width:1px;border-top-left-radius:20px;padding-left:10px}.product-configurator .product-configurator__pages .product-configurator__page .product-configurator__stage .product-configurator__image-wrapper .product-configurator__image-switch>:last-child{border-bottom-right-radius:20px;border-top-right-radius:20px;padding-right:10px}.product-configurator .product-configurator__pages .product-configurator__page .product-configurator__stage .product-configurator__image-wrapper .product-configurator__image-switch>.active{background:var(--color-dark);color:var(--color-light)}.product-configurator .product-configurator__pages .product-configurator__page .product-configurator__stage .product-configurator__image-wrapper .product-configurator__image-switch+.product-configurator__image{height:calc(100% - 26px);margin-top:28px}.product-configurator .product-configurator__pages .product-configurator__page .product-configurator__stage .product-configurator__filters{font-size:.9rem}.product-configurator .product-configurator__pages .product-configurator__page .product-configurator__stage .product-configurator__filters.filters--left{order:2}.product-configurator .product-configurator__pages .product-configurator__page .product-configurator__stage .product-configurator__filters.filters--right{display:flex;flex-direction:column;justify-content:space-between;order:3}.product-configurator .product-configurator__pages .product-configurator__page .product-configurator__stage .product-configurator__filters h6{font-size:.9rem}.product-configurator .product-configurator__pages .product-configurator__page .product-configurator__stage .product-configurator__filters__logo img{height:32px;margin:12px 0 0 auto;width:auto}@media (min-width:1024px){.product-configurator .product-configurator__pages .product-configurator__page .product-configurator__stage .product-configurator__filters__logo img{height:auto;margin:0 0 32px auto;width:50%}}.product-configurator .product-configurator__pages .product-configurator__page .product-configurator__stage .product-configurator__filters__logo.absolute{order:3}@media (min-width:1024px){.product-configurator .product-configurator__pages .product-configurator__page .product-configurator__stage .product-configurator__filters__logo.absolute{grid-column:2;grid-row:2;margin-left:auto;margin-right:0;width:24%}.product-configurator .product-configurator__pages .product-configurator__page .product-configurator__stage .product-configurator__filters__logo.absolute img{height:39px;width:auto}}.product-configurator .product-configurator__pages .product-configurator__page .product-configurator__stage .product-configurator__overlay-filters{bottom:0;left:0;position:absolute;right:0;top:0}.product-configurator .product-configurator__pages .product-configurator__page .product-configurator__stage .product-configurator__image{position:relative}.product-configurator .product-configurator__pages .product-configurator__page .product-configurator__stage .product-configurator__image.error img{opacity:0}.product-configurator .product-configurator__pages .product-configurator__page .product-configurator__stage .product-configurator__image .product-configurator__image__error,.product-configurator .product-configurator__pages .product-configurator__page .product-configurator__stage .product-configurator__image .product-configurator__image__loading{align-items:center;background:hsla(150,4%,91%,.25);bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0}.product-configurator .product-configurator__pages .product-configurator__page .product-configurator__stage .product-configurator__image .product-configurator__image__loading svg{animation-duration:5s;animation-iteration-count:infinite;animation-name:spin;animation-timing-function:linear}.product-configurator .product-configurator__actions .c-bn{border-radius:100%;width:auto}.product-configurator .product-configurator__overlay{background:rgba(0,0,0,.9);color:var(--color-light);left:50%;max-height:90vh;max-width:90vw;overflow:auto;padding:5rem;position:fixed;text-align:center;top:50%;transform:translate3d(-50%,-50%,0);width:1000px;z-index:100}.product-configurator .product-configurator__overlay h4,.product-configurator .product-configurator__overlay p{margin-left:auto;margin-right:auto;max-width:700px}.product-configurator .product-configurator__overlay h4{margin-bottom:2rem}.product-configurator .product-configurator__overlay button{border:none;color:var(--color-light)}.product-configurator .product-configurator__overlay button.close{font-size:2rem;margin-bottom:0;margin-top:5vh}.product-configurator .product-configurator__overlay button:hover{background:var(--color-light);color:var(--color-dark)}.product-configurator .product-configurator__overlay p.share-input{height:40px;position:relative}.product-configurator .product-configurator__overlay p.share-input input{background:none;border:1px solid var(--color-light);color:var(--color-light);font-size:.79rem;height:40px;left:0;padding:12px 40px 11px 8px;position:absolute;right:0;width:100%}.product-configurator .product-configurator__overlay p.share-input button{position:absolute;right:4px;top:4px}.product-configurator .product-configurator__next,.product-configurator .product-configurator__prev{background-color:var(--color-dark);border:1px solid var(--color-dark);bottom:0;color:var(--color-light);margin-bottom:16px;padding:16px;position:absolute;top:auto}@media (min-width:1024px){.product-configurator .product-configurator__next,.product-configurator .product-configurator__prev{background-color:transparent;border:none;color:var(--color-dark);margin-bottom:0;padding:32px 16px}}.product-configurator .product-configurator__next:disabled,.product-configurator .product-configurator__prev:disabled{cursor:text;opacity:0;transform:scale(0)}.product-configurator .product-configurator__next:active,.product-configurator .product-configurator__next:focus,.product-configurator .product-configurator__next:hover,.product-configurator .product-configurator__prev:active,.product-configurator .product-configurator__prev:focus,.product-configurator .product-configurator__prev:hover{background:none;border:1px solid var(--color-dark)}@media (min-width:1024px){.product-configurator .product-configurator__next:active,.product-configurator .product-configurator__next:focus,.product-configurator .product-configurator__next:hover,.product-configurator .product-configurator__prev:active,.product-configurator .product-configurator__prev:focus,.product-configurator .product-configurator__prev:hover{border:none}}.product-configurator .product-configurator__next:active,.product-configurator .product-configurator__next:focus,.product-configurator .product-configurator__next:hover,.product-configurator .product-configurator__prev:active,.product-configurator .product-configurator__prev:focus,.product-configurator .product-configurator__prev:hover{color:inherit}.product-configurator .product-configurator__prev svg{margin-right:8px;transform:rotate(180deg)}.product-configurator .product-configurator__next{left:auto;right:1rem}.product-configurator .product-configurator__next svg{margin-left:8px}.product-configurator .product-configurator__pagination{margin-bottom:80px;margin-top:40px;overflow:auto;text-align:center;white-space:nowrap;width:auto}@media (min-width:1024px){.product-configurator .product-configurator__pagination{margin-bottom:0;margin-left:40px;margin-right:40px}}.product-configurator .product-configurator__pagination{font-size:.81rem;padding-bottom:4px;padding-top:16px;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}.product-configurator .product-configurator__pagination button{border:none;backround:none;flex:0 0 auto;margin-top:0;opacity:.25;padding:8px 4px 8px 14px;scroll-snap-align:start}.product-configurator .product-configurator__pagination button>div{text-align:center}.product-configurator .product-configurator__pagination button>div>*{margin:0 auto}.product-configurator .product-configurator__pagination button .circle{border:1px solid;border-radius:100%;display:block;height:16px;margin-bottom:6px;margin-top:-21px;padding:2px;width:16px}.product-configurator .product-configurator__pagination button .circle svg{height:100%;width:100%}.product-configurator .product-configurator__pagination button:disabled{cursor:text}.product-configurator .product-configurator__pagination button:after{background:var(--color-dark);content:"";display:inline-block;height:1px;margin-top:-1px;transform:translateX(9px);width:8px}.product-configurator .product-configurator__pagination button:last-child:after{display:none}.product-configurator .product-configurator__pagination button:active,.product-configurator .product-configurator__pagination button:focus,.product-configurator .product-configurator__pagination button:hover{background:none;color:inherit}.product-configurator .product-configurator__pagination button.error{color:red;opacity:1}.product-configurator .product-configurator__pagination button.active{font-weight:var(--headline-font-weight);opacity:1}.product-configurator .product-configurator__pagination{align-items:center;display:flex}.product-configurator .product-configurator__pagination .product-configurator__pagination__group{align-items:center;display:flex;flex:0 0 auto;position:relative;scroll-snap-align:start}.product-configurator .product-configurator__pagination .product-configurator__pagination__group .product-configurator__pagination__group__label{display:flex}.product-configurator .product-configurator__pagination .product-configurator__pagination__group .product-configurator__pagination__group__label span{opacity:1}.product-configurator .product-configurator__pagination .product-configurator__pagination__group{margin-right:20px;padding-right:20px}.product-configurator .product-configurator__pagination .product-configurator__pagination__group:after{background:currentColor;bottom:25px;content:"";display:block;height:auto;opacity:.125;position:absolute;right:0;top:25px;width:1px}.product-configurator .product-configurator__pagination .product-configurator__pagination__group:last-child{margin-right:0;padding-right:0}.product-configurator .product-configurator__pagination .product-configurator__pagination__group:last-child:after{display:none}.product-configurator .input-group{padding:1rem 0}.product-configurator .input-group.highlighted{background:#a6c0a6}.product-configurator .input-group input[type=file],.product-configurator .input-group input[type=number],.product-configurator .input-group input[type=text]{background:none;border:none;border-bottom:1px solid var(--color-grey-mid);margin-bottom:.5rem;margin-top:1rem}.product-configurator .input-group input[type=file]{margin-top:0;padding-bottom:4px}.product-configurator .input-group label{align-items:center;border-bottom:1px solid var(--color-grey-mid);cursor:pointer;display:flex;font-weight:var(--headline-font-weight);justify-content:space-between;padding:0 8px 0 0}.product-configurator .input-group label input{width:calc(100% - 16px)}.product-configurator .input-group label svg{transition:transform .2s ease-out}.product-configurator .input-group label+input{margin-top:4px}.product-configurator .input-group label .toggle-info{align-items:center;display:flex}.product-configurator .input-group label .toggle-info svg{margin-top:-2px}.product-configurator .input-group.open label svg{transform:rotate(180deg)}.product-configurator .input-group.open label .toggle-info svg{transform:rotate(0deg)}.product-configurator .input-group input,.product-configurator .input-group select{width:100%}.product-configurator .input-group.error .select-input label:not(.disabled){color:var(--color-dark)}.product-configurator .input-group.error .select-input label:not(.disabled).checked,.product-configurator .input-group.error label{color:red}.product-configurator .input-group .input-help{font-size:.81rem;margin-top:1rem;white-space:pre-line}.product-configurator .input-group .input-error{color:red;margin-top:1rem}.product-configurator .other-options{margin-top:1rem}.product-configurator .other-options h1,.product-configurator .other-options h2,.product-configurator .other-options h3,.product-configurator .other-options h4,.product-configurator .other-options h5,.product-configurator .other-options h6{margin:0}.product-configurator .color-input{display:flex;flex-wrap:wrap;gap:6px;padding-top:4px}.product-configurator .color-input .color-input-label{align-items:center;background-size:28px auto;border:1px solid var(--color-dark);border-radius:64px;cursor:pointer;display:flex;height:28px;justify-content:center;margin-top:4px;padding:0;position:relative;width:28px}.product-configurator .color-input .color-input-label.empty{background-size:100%}.product-configurator .color-input .color-input-label input{cursor:pointer;opacity:0;position:absolute}.product-configurator .color-input .color-input-label input+svg{height:16px;transform:scale(0);transition:transform .2s ease-out;width:16px}.product-configurator .color-input .color-input-label input:checked+svg{transform:scale(1)}.product-configurator .select-input{margin-bottom:4px}.product-configurator .select-input .select-option-group.trail .select-input-group-label{text-decoration:underline}.product-configurator .select-input .select-input-group-label,.product-configurator .select-input .select-input-label{align-items:center;border-bottom:1px solid rgba(0,0,0,.1);cursor:pointer;display:flex;font-weight:400;justify-content:space-between;line-height:18px;min-height:24px;padding:3px 8px;position:relative}.product-configurator .select-input .select-input-group-label:not(.disabled):hover,.product-configurator .select-input .select-input-label:not(.disabled):hover{background:rgba(0,0,0,.1)}.product-configurator .select-input .select-input-group-label.disabled,.product-configurator .select-input .select-input-label.disabled{color:var(--color-grey-mid);cursor:text}.product-configurator .select-input .select-input-group-label.disabled input,.product-configurator .select-input .select-input-label.disabled input{cursor:text}.product-configurator .select-input .select-input-group-label .badge-new,.product-configurator .select-input .select-input-label .badge-new{font-size:.7rem;transform:translateY(1px)}.product-configurator .select-input .select-input-group-label .toggle-info,.product-configurator .select-input .select-input-label .toggle-info{align-items:center;display:flex}.product-configurator .select-input .select-input-group-label input,.product-configurator .select-input .select-input-label input{cursor:pointer;opacity:0;position:absolute}.product-configurator .select-input .select-input-group-label input+svg,.product-configurator .select-input .select-input-label input+svg{height:16px;transform:scale(0);transition:transform .2s ease-out;width:16px}.product-configurator .select-input .select-input-group-label input:checked+svg,.product-configurator .select-input .select-input-label input:checked+svg{transform:scale(1)}.product-configurator .select-input .select-input-group-label svg{transform:rotate(180deg);transition:transform .2s ease-out}.product-configurator .select-input .select-input-group-label.close svg{transform:rotate(0deg)}.product-configurator .select-input .select-input-group-options .select-input-group-label,.product-configurator .select-input .select-input-group-options .select-input-label{padding-left:16px}.product-configurator .stepper-input{position:relative}.product-configurator .stepper-input input{margin:0;padding:0 24px 4px;text-align:center}.product-configurator .stepper-input input:focus{outline:none}.product-configurator .stepper-input button{border:none;left:0;padding:4px 12px;position:absolute;top:50%;transform:translateY(-50%)}.product-configurator .stepper-input button:disabled{opacity:.25}.product-configurator .stepper-input button:disabled:focus,.product-configurator .stepper-input button:disabled:hover{background:none;color:var(--color-dark)}.product-configurator .stepper-input button:first-child svg{transform:rotate(90deg)}.product-configurator .stepper-input button:last-child{left:auto;right:0}.product-configurator .stepper-input button:last-child svg{transform:rotate(-90deg)}.product-configurator .read-only .select-input .select-input-group-label,.product-configurator .read-only .select-input .select-input-label,.product-configurator .read-only label{cursor:auto}.product-configurator .read-only .select-input .select-input-group-label:hover,.product-configurator .read-only .select-input .select-input-label:hover{background:none}.product-configurator .upload-input{margin-top:.5rem}.product-configurator .upload-input .file-value{text-align:center}.product-configurator .upload-input .upload-value{align-items:center;border:1px solid var(--color-grey-mid);display:flex;justify-content:space-between;padding:1px 1px 1px 8px}.product-configurator .upload-input .upload-value button{border:none}.product-configurator .upload-input .upload-value .upload-image-filename{margin-bottom:-4px;margin-right:3px;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.product-configurator .position-input{height:100%;width:100%}.product-configurator .position-input.accessoire{height:calc(100% - 30px);margin-top:30px;position:relative}.product-configurator .position-input.accessoire.pocketEmptier{height:100%;margin-top:0}.product-configurator .toggle-info{position:relative;z-index:10}.product-configurator .toggle-info svg{margin-left:.5rem;margin-right:.5rem}.product-configurator .text-green{color:green}.product-configurator .product-configurator__form{background:rgba(0,0,0,.85);bottom:0;left:0;overflow:auto;padding:2rem 0;position:fixed;right:0;top:0;z-index:500}@media (min-width:768px){.product-configurator .product-configurator__form{padding:5rem}}.product-configurator .product-configurator__form button.close{background:none;border:none;color:var(--color-dark);font-size:2rem;position:fixed;right:0;top:2rem}@media (min-width:768px){.product-configurator .product-configurator__form button.close{color:var(--color-light);right:2rem;top:2rem}}.product-configurator .product-configurator__form .product-configurator__form__inner{margin:0 auto;max-width:1024px}.product-configurator .button--submit{background:none;border:none;border-bottom:2px solid var(--color-dark);border-radius:0;color:var(--color-dark);display:block;font-size:1.1rem;font-weight:var(--headline-font-weight);margin:2rem auto;padding:1rem 1rem calc(1rem - 4px);text-transform:uppercase}.product-configurator .button--submit.small{font-size:.8rem;padding:.5rem .5rem calc(.5rem - 4px);text-align:center;text-decoration:none;width:100%}.product-configurator .button--submit:hover{background:var(--color-dark);color:var(--color-light)}@media (min-width:600px){.product-configurator .product-configurator__pages .product-configurator__page .product-configurator__stage{display:grid;grid-template-columns:30% 1fr;grid-template-rows:auto auto}.product-configurator .product-configurator__pages .product-configurator__page .product-configurator__stage .product-configurator__image-wrapper{grid-column:2;grid-row:1/span 2}.product-configurator .product-configurator__pages .product-configurator__page .product-configurator__stage .product-configurator__filters.filters--left{align-self:start;grid-column:1;grid-row:1}.product-configurator .product-configurator__pages .product-configurator__page .product-configurator__stage .product-configurator__filters.filters--right{grid-column:1;grid-row:2}}@media (min-width:1024px){.product-configurator{display:flex;justify-content:center;overflow:hidden}.product-configurator .product-configurator__main{flex:1;max-width:1200px;width:calc(100% - 160px)}.product-configurator .product-configurator__pagination{justify-content:center;margin-left:-80px;margin-top:0;width:calc(100% + 160px)}.product-configurator .product-configurator__pages{height:calc(100vh - 141px)}.product-configurator .product-configurator__pages .product-configurator__page .product-configurator__stage{grid-template-columns:20% 1fr 20%;grid-template-rows:auto;overflow:hidden}.product-configurator .product-configurator__pages .product-configurator__page .product-configurator__stage .product-configurator__filters{max-height:100%;max-width:232px;min-height:0;overflow:auto;padding:32px 0 0}.product-configurator .product-configurator__pages .product-configurator__page .product-configurator__stage .product-configurator__filters.filters--left{grid-column:1;grid-row:1}.product-configurator .product-configurator__pages .product-configurator__page .product-configurator__stage .product-configurator__filters.filters--right{grid-column:3;grid-row:1}.product-configurator .product-configurator__pages .product-configurator__page .product-configurator__stage .product-configurator__filters>:first-child{padding-top:0}.product-configurator .product-configurator__pages .product-configurator__page .product-configurator__stage .product-configurator__filters>:last-child{padding-bottom:0}.product-configurator .product-configurator__pages .product-configurator__page .product-configurator__stage .product-configurator__image-wrapper{grid-column:2;grid-row:1}.product-configurator .product-configurator__actions{align-items:center;display:flex;justify-content:center;position:absolute;right:0;top:2rem;z-index:10}.product-configurator .product-configurator__actions .c-bn{border-radius:100%;margin-left:8px}.product-configurator .product-configurator__actions .c-bn[disabled]{opacity:.25}.product-configurator .product-configurator__next,.product-configurator .product-configurator__prev{align-self:center;height:64px;position:static}.product-configurator .product-configurator__next svg,.product-configurator .product-configurator__prev svg{height:auto;margin:8px;width:36px}}.product-configurator.Notizbuch .product-configurator__pages .product-configurator__page .product-configurator__stage .product-configurator__image{align-items:center;display:flex;height:100%;justify-content:center;min-height:50vh}.product-configurator.Notizbuch .product-configurator__pages .product-configurator__page .product-configurator__stage .product-configurator__image img{bottom:0;height:100%;left:0;object-fit:contain;position:absolute;right:0;top:0;width:100%}@media (min-width:600px) and (max-width:1023px){.product-configurator.Notizbuch .product-configurator__pages .product-configurator__page .product-configurator__stage .product-configurator__image img{object-position:top}}.product-configurator.Notizbuch .product-configurator__pages .product-configurator__page .product-configurator__stage .product-configurator__image img{background:transparent;padding:0}@media (max-width:1023px){.product-configurator.product-configurator__accessoire.keychain .product-configurator__pages .product-configurator__page:not(.embossing) .product-configurator__stage .product-configurator__image img{transform:scale(1.7);transform-origin:28% 50%}.product-configurator.product-configurator__accessoire.keychain .product-configurator__pages .product-configurator__page:not(.embossing) .product-configurator__stage .product-configurator__image .product-configurator__image__error,.product-configurator.product-configurator__accessoire.keychain .product-configurator__pages .product-configurator__page:not(.embossing) .product-configurator__stage .product-configurator__image .product-configurator__image__loading{transform:scale(1.7)}.product-configurator.product-configurator__accessoire.keychain .product-configurator__pages .product-configurator__page:not(.embossing) .product-configurator__stage .product-configurator__image .product-configurator__image__error svg,.product-configurator.product-configurator__accessoire.keychain .product-configurator__pages .product-configurator__page:not(.embossing) .product-configurator__stage .product-configurator__image .product-configurator__image__loading svg{transform:scale(.3)}.product-configurator.product-configurator__accessoire.keychain .product-configurator__pages .product-configurator__page:not(.embossing) .product-configurator__stage .product-configurator__image-wrapper{padding-bottom:40px;padding-top:18px}.product-configurator.product-configurator__accessoire.cardholder .product-configurator__pages .product-configurator__page:not(.embossing) .product-configurator__stage .product-configurator__image img{transform:scale(1.7);transform-origin:center center}.product-configurator.product-configurator__accessoire.cardholder .product-configurator__pages .product-configurator__page:not(.embossing) .product-configurator__stage .product-configurator__image .product-configurator__image__error,.product-configurator.product-configurator__accessoire.cardholder .product-configurator__pages .product-configurator__page:not(.embossing) .product-configurator__stage .product-configurator__image .product-configurator__image__loading{transform:scale(1.7)}.product-configurator.product-configurator__accessoire.cardholder .product-configurator__pages .product-configurator__page:not(.embossing) .product-configurator__stage .product-configurator__image .product-configurator__image__error svg,.product-configurator.product-configurator__accessoire.cardholder .product-configurator__pages .product-configurator__page:not(.embossing) .product-configurator__stage .product-configurator__image .product-configurator__image__loading svg{transform:scale(.3)}.product-configurator.product-configurator__accessoire.pencilCase .product-configurator__pages .product-configurator__page .product-configurator__stage .product-configurator__image img{transform:scale(1.3);transform-origin:center center}.product-configurator.product-configurator__accessoire.pencilCase .product-configurator__pages .product-configurator__page .product-configurator__stage .product-configurator__image .product-configurator__image__error,.product-configurator.product-configurator__accessoire.pencilCase .product-configurator__pages .product-configurator__page .product-configurator__stage .product-configurator__image .product-configurator__image__loading{transform:scale(1.3)}.product-configurator.product-configurator__accessoire.pencilCase .product-configurator__pages .product-configurator__page .product-configurator__stage .product-configurator__image .product-configurator__image__error svg,.product-configurator.product-configurator__accessoire.pencilCase .product-configurator__pages .product-configurator__page .product-configurator__stage .product-configurator__image .product-configurator__image__loading svg{transform:scale(.7)}.product-configurator.product-configurator__accessoire.pencilCase .product-configurator__pages .product-configurator__page .product-configurator__stage .product-configurator__image-wrapper{padding-bottom:20px;padding-top:20px}.product-configurator.product-configurator__accessoire.documentFolder .product-configurator__pages .product-configurator__page:not(.embossing) .product-configurator__stage .product-configurator__image img{transform:scale(1.35);transform-origin:center center}.product-configurator.product-configurator__accessoire.documentFolder .product-configurator__pages .product-configurator__page:not(.embossing) .product-configurator__stage .product-configurator__image .product-configurator__image__error,.product-configurator.product-configurator__accessoire.documentFolder .product-configurator__pages .product-configurator__page:not(.embossing) .product-configurator__stage .product-configurator__image .product-configurator__image__loading{transform:scale(1.35)}.product-configurator.product-configurator__accessoire.documentFolder .product-configurator__pages .product-configurator__page:not(.embossing) .product-configurator__stage .product-configurator__image .product-configurator__image__error svg,.product-configurator.product-configurator__accessoire.documentFolder .product-configurator__pages .product-configurator__page:not(.embossing) .product-configurator__stage .product-configurator__image .product-configurator__image__loading svg{transform:scale(.65)}.product-configurator.product-configurator__accessoire.documentFolder .product-configurator__pages .product-configurator__page:not(.embossing) .product-configurator__stage .product-configurator__image-wrapper{padding-bottom:55px;padding-top:45px}.product-configurator.product-configurator__accessoire.pocketEmptier .product-configurator__pages .product-configurator__page:not(.embossing) .product-configurator__stage .product-configurator__image img{transform:scale(1.04);transform-origin:center center}.product-configurator.product-configurator__accessoire.pocketEmptier .product-configurator__pages .product-configurator__page:not(.embossing) .product-configurator__stage .product-configurator__image .product-configurator__image__error,.product-configurator.product-configurator__accessoire.pocketEmptier .product-configurator__pages .product-configurator__page:not(.embossing) .product-configurator__stage .product-configurator__image .product-configurator__image__loading{transform:scale(1.04)}.product-configurator.product-configurator__accessoire.pocketEmptier .product-configurator__pages .product-configurator__page:not(.embossing) .product-configurator__stage .product-configurator__image .product-configurator__image__error svg,.product-configurator.product-configurator__accessoire.pocketEmptier .product-configurator__pages .product-configurator__page:not(.embossing) .product-configurator__stage .product-configurator__image .product-configurator__image__loading svg{transform:scale(.96)}}@media (min-width:1024px){.product-configurator.product-configurator__accessoire .product-configurator__pages .product-configurator__page .product-configurator__stage{grid-template-columns:20% 1fr}.product-configurator.product-configurator__accessoire .product-configurator__pages .product-configurator__page .product-configurator__stage .product-configurator__image{align-items:center;display:flex;height:100%;justify-content:center;min-height:50vh}.product-configurator.product-configurator__accessoire .product-configurator__pages .product-configurator__page .product-configurator__stage .product-configurator__image img{background:transparent;bottom:0;height:100%;left:0;object-fit:contain;padding:0;position:absolute;right:0;top:0;width:100%}}@media (min-width:1024px) and (min-width:600px) and (max-width:1023px){.product-configurator.product-configurator__accessoire .product-configurator__pages .product-configurator__page .product-configurator__stage .product-configurator__image img{object-position:top}}.drag-move{left:50%;position:absolute;top:50%}.drag-move>div{background:transparent;border:2px dashed rgba(0,0,0,.25);box-sizing:content-box;cursor:move;height:15%;margin:-5px;padding:2px 3px 2px 2px;text-align:center;width:20%}.drag-move:hover>div{border-color:rgba(0,0,0,.75)}.drag-move.dragging:hover>div,.drag-move.dragging>div,.drag-move.loading:hover>div,.drag-move.loading>div{border-color:rgba(0,0,0,.95)}.tippy-box[data-theme~=none]{background:none;border-radius:0;box-shadow:none;color:var(--color-dark);padding:0;white-space:pre-line}.toggle-info-content{word-break:break-word}.toggle-info-content .info-image{border:4px;border:4px solid var(--color-light);border-radius:100%;box-shadow:0 0 20px 4px rgba(154,161,177,.15),0 4px 80px -8px rgba(36,40,47,.25),0 4px 4px -2px rgba(91,94,105,.15);overflow:hidden;width:160px}.toggle-info-content .info-image+.info-text{margin-top:8px}.toggle-info-content .info-text{border-radius:4px;box-shadow:0 0 20px 4px rgba(154,161,177,.15),0 4px 80px -8px rgba(36,40,47,.25),0 4px 4px -2px rgba(91,94,105,.15);padding:5px 9px}.toggle-info-content .info-image,.toggle-info-content .info-text{background:var(--color-light);margin-left:auto;margin-right:auto}.toggle-info-content.left .info-image,.toggle-info-content.left .info-text{margin-right:0}.toggle-info-content.right .info-image,.toggle-info-content.right .info-text{margin-left:0}.tippy-box[data-animation=fade][data-state=hidden]{opacity:0}[data-tippy-root]{max-width:calc(100vw - 10px)}.tippy-box{background-color:#333;border-radius:4px;color:#fff;font-size:14px;line-height:1.4;outline:0;position:relative;transition-property:transform,visibility,opacity;white-space:normal}.tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-arrow:before{border-top-color:initial;border-width:8px 8px 0;bottom:-7px;left:0;transform-origin:center top}.tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{border-bottom-color:initial;border-width:0 8px 8px;left:0;top:-7px;transform-origin:center bottom}.tippy-box[data-placement^=left]>.tippy-arrow{right:0}.tippy-box[data-placement^=left]>.tippy-arrow:before{border-left-color:initial;border-width:8px 0 8px 8px;right:-7px;transform-origin:center left}.tippy-box[data-placement^=right]>.tippy-arrow{left:0}.tippy-box[data-placement^=right]>.tippy-arrow:before{border-right-color:initial;border-width:8px 8px 8px 0;left:-7px;transform-origin:center right}.tippy-box[data-inertia][data-state=visible]{transition-timing-function:cubic-bezier(.54,1.5,.38,1.11)}.tippy-arrow{color:#333;height:16px;width:16px}.tippy-arrow:before{border-color:transparent;border-style:solid;content:"";position:absolute}.tippy-content{padding:5px 9px;position:relative;z-index:1}.tippy-box[data-theme~=light]{background-color:#fff;box-shadow:0 0 20px 4px rgba(154,161,177,.15),0 4px 80px -8px rgba(36,40,47,.25),0 4px 4px -2px rgba(91,94,105,.15);color:#26323d}.tippy-box[data-theme~=light][data-placement^=top]>.tippy-arrow:before{border-top-color:#fff}.tippy-box[data-theme~=light][data-placement^=bottom]>.tippy-arrow:before{border-bottom-color:#fff}.tippy-box[data-theme~=light][data-placement^=left]>.tippy-arrow:before{border-left-color:#fff}.tippy-box[data-theme~=light][data-placement^=right]>.tippy-arrow:before{border-right-color:#fff}.tippy-box[data-theme~=light]>.tippy-backdrop{background-color:#fff}.tippy-box[data-theme~=light]>.tippy-svg-arrow{fill:#fff}