.customization-products{padding:6rem;color:white;margin-bottom:5rem;background:url(9083d5f79e386341e243.png) no-repeat right bottom #2C2C2C}@media all and (max-width: 1120px){.customization-products{padding:2rem}.customization-products>h2{text-align:center}.customization-products .customization-products__infos{width:100%}.customization-products .customization-products__preview{width:100%;order:-1}.customization-products .personnalize__step__label{width:100%}.customization-products .personnalize__step__label+.d-flex{white-space:nowrap;overflow-x:auto}}.customization-products input[type="text"]{padding:1rem;border-radius:4px}.customization-products input[type="text"]::placeholder{color:#444444}.customization-products .select{height:44px;border-radius:4px}.customization-products button[type="submit"]{font-size:2.1rem;padding-left:4rem;padding-right:4rem}.customization-products .form-check{margin-right:1rem;text-align:center}.customization-products .form-check-input{display:none}.customization-products .form-check-input:checked+label{background:#F7CD01;color:black;border:1px solid #F7CD01}.customization-products .form-check-label{border:1px solid #E6E6E6;padding:0.5rem;font-size:1.4rem;border-radius:4px;display:inline-flex;align-items:center;color:white;font-weight:400;margin:0;min-width:4rem;justify-content:center}.customization-products .form-check-label--disabled{opacity:0.5;filter:grayscale(1);cursor:not-allowed}.customization-products .form-check-comment{background:rgba(255,255,255,0.2);padding:0.25rem 1rem;border-radius:5rem;display:inline-block;margin-top:1rem}.customization-products .form-check-color{width:1.2rem;height:1.2rem;border-radius:50%;margin-right:0.5rem}.personnalize__step{flex-wrap:wrap;margin-bottom:2.5rem}.personnalize__step__label{color:#ABABAB;min-width:8.5rem;font-weight:bold}.personnalize__flocage{display:block;width:100%}.personnalize__price{font-weight:bold;font-size:2.4rem;margin-bottom:2rem;display:block}.personnalize__image{position:absolute;right:0;top:-50px;width:56%}@media all and (max-width: 1120px){.personnalize__image{position:relative;right:0;top:0;max-width:500px;margin:0 auto;width:100%}}.personnalize__preview{position:absolute;top:42px;right:0;width:100%;padding-right:0rem;padding-top:3rem}.personnalize__preview svg{text-anchor:middle}@media all and (max-width: 840px){.personnalize__preview{top:4%}}@media all and (max-width: 560px){.personnalize__preview{top:0}}.personnalize__badge{position:absolute;right:16%;top:32%;background:white;padding:2rem;width:100px;height:100px;border-radius:50% !important}@media all and (max-width: 1120px){.personnalize__badge{width:70px;height:70px;padding:12px}}#js-flocage-players{display:flex;width:100%;margin:2rem 0 0;padding-left:85px;padding-right:35%}@media all and (max-width: 780px){#js-flocage-players{padding-left:0;padding-right:0}}#js-flocage-custom{display:flex;width:100%;margin:2rem 0 0;padding-left:78px}@media all and (max-width: 780px){#js-flocage-custom{padding-left:0;padding-right:0}#js-flocage-custom .col-8{padding:0}}.page-product .product-personnalize{margin-bottom:3rem}.page-product .product-personnalize input[type="text"]{padding:1rem;border-radius:4px}.page-product .product-personnalize input[type="text"]::placeholder{color:#444444}.page-product .product-personnalize .select{height:44px;border-radius:4px}.page-product .product-personnalize button[type="submit"]{font-size:2.1rem;padding-left:4rem;padding-right:4rem}.page-product .product-personnalize .form-check{margin-right:1rem;text-align:center}.page-product .product-personnalize .form-check-input{display:none}.page-product .product-personnalize .form-check-input:checked+label{background:#F7CD01;color:black;border:1px solid black}.page-product .product-personnalize .form-check-label{padding:0.5rem;font-size:1.4rem;border-radius:4px;display:inline-flex;align-items:center;color:black;font-weight:400;margin:0;min-width:4rem;justify-content:center;border:1px solid black}.page-product .product-personnalize .form-check-label--disabled{opacity:0.5;filter:grayscale(1);cursor:not-allowed}.page-product .product-personnalize .form-check-comment{background:rgba(255,255,255,0.2);padding:0.25rem 1rem;border-radius:5rem;display:inline-block;margin-top:0rem}.page-product .product-personnalize .form-check-color{width:1.2rem;height:1.2rem;border-radius:50%;margin-right:0.5rem}.page-product .product-personnalize__step{flex-wrap:wrap;margin-bottom:1rem}.page-product .product-personnalize__step__label{color:#ABABAB;min-width:8.5rem;font-weight:bold}.page-product .product-personnalize__flocage{display:block;width:70%}@media all and (max-width: 576px){.page-product .product-personnalize__flocage{width:100%}}.page-product .product-personnalize__price{font-weight:bold;font-size:2.4rem;margin-bottom:2rem;display:block}.page-product .product-personnalize__image{position:absolute;right:0;top:0;width:100%}.page-product .product-personnalize__preview{position:absolute;right:0;top:0;width:100%;padding-right:0;padding-top:10%}.page-product .product-personnalize__preview svg{text-anchor:middle}.page-product .product-personnalize__badge{position:absolute;right:15%;top:30%;background:white;padding:3%;width:16%;border-radius:50% !important}.page-product #js-flocage-players{display:flex;width:100%;margin:1rem 0 1rem;padding:0;padding-right:30%}.page-product #js-flocage-custom{display:flex;width:100%;margin:1rem 0 1rem;padding:0}.page-product #js-flocage-custom .col-8,.page-product #js-flocage-custom .col-4{padding:0}.personnalize__form{margin-top:4rem}@media all and (max-width: 980px){#alma-cart-widget{display:none}}


/*# sourceMappingURL=front.css.map*/