.chrome-cut{filter:invert(74%) sepia(0%) saturate(0%) hue-rotate(19deg) brightness(93%) contrast(88%)}.gold-cut{filter:invert(77%) sepia(83%) saturate(373%) hue-rotate(336deg) brightness(93%) contrast(91%)}.gold-pink-cut{filter:invert(64%) sepia(46%) saturate(539%) hue-rotate(344deg) brightness(95%) contrast(89%)}.argent-cut{filter:invert(90%) sepia(0%) saturate(0%) hue-rotate(332deg) brightness(94%) contrast(85%)}.turquoise-cut{filter:invert(28%) sepia(81%) saturate(1321%) hue-rotate(155deg) brightness(95%) contrast(101%)}.bordeaux-cut{filter:invert(7%) sepia(45%) saturate(7478%) hue-rotate(345deg) brightness(67%) contrast(101%)}.green-dark-cut{filter:invert(18%) sepia(33%) saturate(4537%) hue-rotate(123deg) brightness(89%) contrast(90%)}.green-light-cut{filter:invert(37%) sepia(100%) saturate(1114%) hue-rotate(87deg) brightness(97%) contrast(91%)}.blue-green-cut{filter:invert(70%) sepia(78%) saturate(288%) hue-rotate(113deg) brightness(94%) contrast(85%)}.blue-dark-cut{filter:invert(14%) sepia(89%) saturate(2750%) hue-rotate(201deg) brightness(83%) contrast(103%)}.blue-middle-cut{filter:invert(16%) sepia(47%) saturate(5604%) hue-rotate(198deg) brightness(104%) contrast(101%)}.blue-light-cut{filter:invert(39%) sepia(53%) saturate(2569%) hue-rotate(174deg) brightness(91%) contrast(101%)}.violet-cut{filter:invert(24%) sepia(20%) saturate(3749%) hue-rotate(239deg) brightness(84%) contrast(96%)}.pink-cut{filter:invert(85%) sepia(24%) saturate(7030%) hue-rotate(290deg) brightness(98%) contrast(85%)}.fuschia-cut{filter:invert(35%) sepia(19%) saturate(7409%) hue-rotate(312deg) brightness(82%) contrast(93%)}.red-cut{filter:invert(14%) sepia(76%) saturate(6090%) hue-rotate(10deg) brightness(90%) contrast(101%)}.orange-cut{filter:invert(40%) sepia(37%) saturate(6777%) hue-rotate(10deg) brightness(103%) contrast(102%)}.yellow-dark-cut{filter:invert(77%) sepia(37%) saturate(3639%) hue-rotate(357deg) brightness(99%) contrast(108%)}.yellow-light-cut{filter:invert(99%) sepia(96%) saturate(7485%) hue-rotate(344deg) brightness(91%) contrast(116%)}.brown-cut{filter:invert(11%) sepia(18%) saturate(3976%) hue-rotate(8deg) brightness(102%) contrast(104%)}.beige-cut{filter:invert(87%) sepia(15%) saturate(908%) hue-rotate(336deg) brightness(87%) contrast(86%)}.black-mat-cut{filter:invert(0%) sepia(13%) saturate(506%) hue-rotate(348deg) brightness(100%) contrast(81%)}.black-cut{filter:invert(0%) sepia(4%) saturate(7489%) hue-rotate(337deg) brightness(94%) contrast(101%)}.grey-anthracite-cut{filter:invert(22%) sepia(1%) saturate(0%) hue-rotate(350deg) brightness(96%) contrast(91%)}.grey-dark-cut{filter:invert(30%) sepia(0%) saturate(91%) hue-rotate(242deg) brightness(97%) contrast(91%)}.grey-light-cut{filter:invert(76%) sepia(1%) saturate(0%) hue-rotate(171deg) brightness(81%) contrast(84%)}.white-mat-cut{filter:invert(100%) sepia(18%) saturate(264%) hue-rotate(213deg) brightness(113%) contrast(90%)}.white-cut{filter:invert(100%) sepia(2%) saturate(9%) hue-rotate(1deg) brightness(104%) contrast(99%)}body.product h1,body.product .h1{font-size:25px;margin:15px 0 5px 0;position:relative;line-height:25px}@media screen and (min-width: 1025px){body.product h1,body.product .h1{margin:0 0 5px 0;line-height:1.5}}body.product h1::after,body.product .h1::after{content:'';width:50px;height:2px;background:#b52c00;position:absolute;left:0;bottom:0}body.product .etoiles-bg{margin-bottom:15px}body.product .hide{display:none}@media screen and (min-width: 1025px){body.product .hide{display:block}}@media screen and (min-width: 1025px){body.product .hide-large{display:none}}body.product .pageContent{margin-top:20px}@media screen and (min-width: 1025px){body.product .pageContent{margin-top:30px}}body.product .pageContent .product-content{margin-bottom:30px}@media screen and (min-width: 1025px){body.product .pageContent .product-content{display:flex;justify-content:space-between}}@media screen and (min-width: 1025px){body.product .pageContent .product-content #product-left{width:49%}}body.product .pageContent .product-content #product-left.height-sticky{height:290px;transition:all 0.3s}@media screen and (min-width: 1025px){body.product .pageContent .product-content #product-left.height-sticky{height:unset}}body.product .pageContent .product-content #product-left #product-image{height:200px;text-align:center;background:#efefef;position:relative;border-radius:3px;border:1px solid #e4e4e4;padding:10px;box-sizing:border-box;margin-bottom:30px;transition:all 0.3s}@media screen and (min-width: 1025px){body.product .pageContent .product-content #product-left #product-image{height:450px;margin-bottom:0}}body.product .pageContent .product-content #product-left #product-image.sticky{position:fixed;top:164px;left:0;right:0;z-index:9;height:90px;padding:5px;border:0;border-bottom:1px solid #e2e2e2;transition:all 0.3s}@media screen and (min-width: 1025px){body.product .pageContent .product-content #product-left #product-image.sticky{position:relative;top:0;left:0;right:0;z-index:9;box-shadow:none;height:450px}}body.product .pageContent .product-content #product-left #product-image.sticky img{max-height:100%}body.product .pageContent .product-content #product-left #product-image.stencil{background:#9e9e9e !important}body.product .pageContent .product-content #product-left #product-image .helper-vertical{display:none}body.product .pageContent .product-content #product-left #product-image img{max-width:95%;max-height:95%;position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%)}body.product .pageContent .product-content #product-left .product-thumbs{margin-top:-20px;display:flex;gap:7px}@media screen and (min-width: 1025px){body.product .pageContent .product-content #product-left .product-thumbs{margin-top:5px}}body.product .pageContent .product-content #product-left .product-thumbs img{border:1px solid #e4e4e4}@media screen and (min-width: 1025px){body.product .pageContent .product-content #product-left .product-thumbs img{cursor:pointer}body.product .pageContent .product-content #product-left .product-thumbs img:hover{border:1px solid #00b56a}}body.product .pageContent .product-content #product-left #thumbModal{display:none;position:fixed;top:0;bottom:0;left:0;right:0;background:#000000a1;z-index:99;text-align:center}body.product .pageContent .product-content #product-left #thumbModal .close{display:inline-flex;align-items:center;background-color:#fff;border-radius:25px;position:absolute;top:5%;left:50%;transform:translateX(-50%);padding:7px 14px;box-shadow:0px 0px 10px 5px #00000042;cursor:pointer}body.product .pageContent .product-content #product-left #thumbModal .imgThumb{position:absolute;width:80%;height:70vh;top:50%;padding:7px;left:50%;transform:translate(-50%, -50%);box-sizing:border-box}body.product .pageContent .product-content #product-left #thumbModal .imgThumb img{display:block;max-height:100%;position:relative;margin:auto;box-shadow:0px 0px 10px 5px #00000042;border:7px solid #fff;background:#fff}@media screen and (min-width: 1025px){body.product .pageContent .product-content #product-form{width:49%}}body.product .pageContent .product-content #product-form #product-colors-box{margin-bottom:5px}body.product .pageContent .product-content #product-form #product-colors-box .color-name{font-weight:700;font-size:16px}body.product .pageContent .product-content #product-form #product-colors-box #color-label{font-weight:400}body.product .pageContent .product-content #product-form #product-colors ul{display:flex;flex-wrap:wrap}body.product .pageContent .product-content #product-form #product-colors ul li{position:relative;display:inline-block;border-radius:3px;margin:3px;width:35px;height:35px;box-shadow:0px 0px 2px #0000007a}body.product .pageContent .product-content #product-form #product-colors ul li a{text-decoration:none;width:35px;height:35px;display:inline-block;color:transparent !important;border:0;border-radius:3px;box-sizing:border-box}body.product .pageContent .product-content #product-form #product-colors ul li a.selected{border:3px solid #b52c00}body.product .pageContent .product-content #product-form #product-colors ul li a:hover{border:2px solid #b52c00}body.product .pageContent .product-content #product-form #wall-colors{margin-top:15px}body.product .pageContent .product-content #product-form #wall-colors .wall-colors-title{font-weight:700;font-size:16px}body.product .pageContent .product-content #product-form #wall-colors ul{display:flex;flex-wrap:wrap}body.product .pageContent .product-content #product-form #wall-colors ul li{display:inline-block;border-radius:3px;margin:3px;width:35px;height:35px;box-shadow:0px 0px 2px #0000007a}body.product .pageContent .product-content #product-form #wall-colors ul li a{text-decoration:none;width:35px;height:35px;display:inline-block;color:transparent !important;border:0;border-radius:3px;box-sizing:border-box}body.product .pageContent .product-content #product-form #wall-colors ul li a.selected{border:3px solid #b52c00}body.product .pageContent .product-content #product-form #wall-colors ul li a:hover{border:2px solid #b52c00}body.product .pageContent .product-content #product-form #product-size-block{display:flex;align-items:center}@media screen and (min-width: 1025px){body.product .pageContent .product-content #product-form #product-size-block{margin-right:5%}}body.product .pageContent .product-content #product-form #product-quantity{display:flex;align-items:center}body.product .pageContent .product-content #product-form #product-quantity input{text-align:center;width:57%;border-radius:0}@media screen and (min-width: 1025px){body.product .pageContent .product-content #product-form #product-quantity input{width:60px}}body.product .pageContent .product-content #product-form #product-quantity .product-quantity-decrease,body.product .pageContent .product-content #product-form #product-quantity .product-quantity-increase{padding:9px;background:#dadada;color:#2d2d2d;text-decoration:none;border:1px solid #dadada;transition:all 0.3s}body.product .pageContent .product-content #product-form #product-quantity .product-quantity-decrease:hover,body.product .pageContent .product-content #product-form #product-quantity .product-quantity-increase:hover{background:#b52c00;color:#fff;border-color:#b52c00;transition:all 0.3s}body.product .pageContent .product-content #product-form #product-font{display:flex;align-items:center}@media screen and (min-width: 1025px){body.product .pageContent .product-content #product-form #product-font{margin-right:5%}}body.product .pageContent .product-content #product-form #product-font .button{padding-right:40px;position:relative}body.product .pageContent .product-content #product-form #product-font .button::after{content:'';width:0;height:0;border-style:solid;border-width:6.1px 3.5px 0 3.5px;border-color:#2d2d2d transparent transparent transparent;position:absolute;top:19px;right:11px}body.product .pageContent .product-content #product-form #product-color-lettrage{display:flex;align-items:center}@media screen and (min-width: 1025px){body.product .pageContent .product-content #product-form #product-color-lettrage{margin-right:5%}}body.product .pageContent .product-content #product-form #product-color-lettrage .button{padding-right:40px;position:relative;display:flex;align-items:center}body.product .pageContent .product-content #product-form #product-color-lettrage .button::after{content:'';width:0;height:0;border-style:solid;border-width:6.1px 3.5px 0 3.5px;border-color:#2d2d2d transparent transparent transparent;position:absolute;top:19px;right:11px}body.product .pageContent .product-content #product-form #product-color-lettrage .lettering_colors_picked{width:20px;height:20px;display:inline-block;border-radius:50%;margin-right:7px}body.product .pageContent .product-content #product-form #lettering_fonts{height:250px;overflow-y:scroll;overflow-scrolling:touch;-webkit-overflow-scrolling:touch}body.product .pageContent .product-content #product-form #lettering_fonts li{width:47.5%;display:inline-block;background:#fff;margin:1%;position:relative;box-shadow:0px 0px 7px #0000002e;box-sizing:border-box;transition:all 0.3s}@media screen and (min-width: 1025px){body.product .pageContent .product-content #product-form #lettering_fonts li{width:31%}}body.product .pageContent .product-content #product-form #lettering_fonts li.selected{border:2px solid #b52c00}body.product .pageContent .product-content #product-form #lettering_fonts li:hover{box-shadow:0px 0px 7px #2d2d2d;transition:all 0.3s}body.product .pageContent .product-content #product-form #lettering_fonts li .fontNumber{position:absolute;top:0;left:0;background:#b52c00;color:#fff;padding:0 6px;font-family:'Commissioner', sans-serif}body.product .pageContent .product-content #product-form #lettering_colors_box h4{font-size:16px;font-weight:700}body.product .pageContent .product-content #product-form #lettering_colors_box .lettering_list_colors{display:flex;flex-wrap:wrap}body.product .pageContent .product-content #product-form #lettering_colors_box .lettering_list_colors li{display:inline-block;border-radius:3px;margin:3px;width:35px;height:35px}body.product .pageContent .product-content #product-form #lettering_colors_box .lettering_list_colors li a{text-decoration:none;width:35px;height:35px;display:inline-block;color:transparent !important;border:0;border-radius:3px;box-sizing:border-box;box-shadow:0px 0px 2px #0000007a}body.product .pageContent .product-content #product-form #lettering_colors_box .lettering_list_colors li a.selected{border:3px solid #b52c00}body.product .pageContent .product-content #product-form #lettering_colors_box .lettering_list_colors li a:hover{border:2px solid #b52c00}body.product .pageContent .product-content #product-form #special-chars{background:#f1f1f1;box-shadow:0px 0px 7px #00000047 inset;padding:10px}body.product .pageContent .product-content #product-form #special-chars .title{font-size:16px;font-weight:700;margin-bottom:10px}body.product .pageContent .product-content #product-form #special-chars ul{display:flex;flex-wrap:wrap}body.product .pageContent .product-content #product-form #special-chars ul li{display:inline-block;border-radius:3px;margin:3px}body.product .pageContent .product-content #product-form #special-chars ul li a{text-decoration:none;width:35px;height:35px;display:inline-block;color:#2d2d2d;border:0;border-radius:3px;box-sizing:border-box;box-shadow:0px 0px 2px #0000007a;font-weight:700;font-size:16px;text-align:center;padding:5px;background:#fff}body.product .pageContent .product-content #product-form #special-chars ul li a.selected{border:3px solid #b52c00}body.product .pageContent .product-content #product-form #special-chars ul li a:hover{border:2px solid #b52c00}body.product .pageContent .product-content #product-form .lettering_hidden_box{background:#f1f1f1;box-shadow:0px 0px 7px #00000047 inset;padding:10px;margin-bottom:15px}body.product .pageContent .product-content #product-form #lettering_dimensions{display:flex;align-items:center;margin-bottom:40px}@media screen and (min-width: 1025px){body.product .pageContent .product-content #product-form #lettering_dimensions{margin-right:5%}}body.product .pageContent .product-content #product-form #lettering_dimensions .wrapper{display:flex;align-items:center;position:relative}body.product .pageContent .product-content #product-form #lettering_dimensions .wrapper input{width:80px;margin-right:5px;text-align:center}body.product .pageContent .product-content #product-form #lettering_dimensions .wrapper .proportions-checkbox{position:absolute;bottom:-40px}@media screen and (min-width: 1025px){body.product .pageContent .product-content #product-form #lettering_dimensions .wrapper .proportions-checkbox{bottom:-26px}}body.product .pageContent .product-content #product-form #lettering_dimensions_type{display:flex;align-items:center;margin-bottom:40px}@media screen and (min-width: 1025px){body.product .pageContent .product-content #product-form #lettering_dimensions_type{margin-right:5%}}body.product .pageContent .product-content #product-form #lettering_dimensions_type .button-group{display:flex;align-items:center}body.product .pageContent .product-content #product-form #lettering_dimensions_type .button-group li{display:inline-block}body.product .pageContent .product-content #product-form #lettering_dimensions_type .button-group li a.selected{color:#b52c00;font-weight:700;border-color:#b52c00}body.product .pageContent .product-content #product-form #lettering_alignment{display:flex;align-items:center;margin-bottom:40px}@media screen and (min-width: 1025px){body.product .pageContent .product-content #product-form #lettering_alignment{margin-right:5%}}body.product .pageContent .product-content #product-form #lettering_alignment .button-group{display:flex;align-items:center}body.product .pageContent .product-content #product-form #lettering_alignment .button-group .button{display:inline-block;padding:5px 10px}body.product .pageContent .product-content #product-form #lettering_alignment .button-group .button.selected{color:#b52c00;font-weight:700;border-color:#b52c00}body.product .pageContent .product-content #product-form .row-product-options{margin-top:15px}@media screen and (min-width: 1025px){body.product .pageContent .product-content #product-form .row-product-options{display:flex}}body.product .pageContent .product-content #product-form .row-product-options.no-margin{margin:0}body.product .pageContent .product-content #product-form .row-product-options .title{margin-right:10px;width:25%;text-align:right}@media screen and (min-width: 1025px){body.product .pageContent .product-content #product-form .row-product-options .title{width:auto;text-align:left}}body.product .pageContent .product-content #product-form .wrapper-product-options{display:flex}@media screen and (min-width: 1025px){body.product .pageContent .product-content #product-form .wrapper-product-options{display:block}}body.product .pageContent .product-content #product-form .wrapper-product-options .title{margin-right:10px;width:25%;text-align:right}@media screen and (min-width: 1025px){body.product .pageContent .product-content #product-form .wrapper-product-options .title{width:auto;text-align:left}}body.product .pageContent .product-content #product-form .attribute{margin-bottom:15px}body.product .pageContent .product-content #product-form .attribute.disabled{opacity:0.6}body.product .pageContent .product-content #product-form .attribute .title{font-size:16px;font-weight:700}body.product .pageContent .product-content #product-form .attribute input,body.product .pageContent .product-content #product-form .attribute textarea{padding:10px 15px;box-sizing:border-box;font-size:16px;border-radius:3px}body.product .pageContent .product-content #product-form .attribute .button{border:1px solid #2d2d2d;padding:10px 15px;box-sizing:border-box;font-size:14px;border-radius:3px;display:block;text-decoration:none;margin-right:5px;color:#2d2d2d;cursor:pointer}body.product .pageContent .product-content #product-form .attribute .select-wrapper{position:relative;width:75%;overflow:hidden;cursor:pointer}@media screen and (min-width: 1025px){body.product .pageContent .product-content #product-form .attribute .select-wrapper{width:auto}}body.product .pageContent .product-content #product-form .attribute .select-wrapper:hover::before{background:#b52c00;border-color:#b52c00;transition:all 0.3s}body.product .pageContent .product-content #product-form .attribute .select-wrapper:hover::after{border-color:#fff transparent transparent transparent;transition:all 0.3s}body.product .pageContent .product-content #product-form .attribute .select-wrapper::before{content:'';width:27px;height:41px;background:#dadada;border:1px solid #dadada;position:absolute;z-index:1;right:0;top:0;pointer-events:none;transition:all 0.3s}body.product .pageContent .product-content #product-form .attribute .select-wrapper::before:hover{background:#b52c00;transition:all 0.3s}body.product .pageContent .product-content #product-form .attribute .select-wrapper::after{content:'';width:0;height:0;border-style:solid;border-width:6.1px 3.5px 0 3.5px;border-color:#2d2d2d transparent transparent transparent;position:absolute;top:19px;right:11px;z-index:2;pointer-events:none;transition:all 0.3s}body.product .pageContent .product-content #product-form .attribute select{padding:10px 35px 10px 15px;border-radius:3px;box-sizing:border-box;text-align:center;position:relative;font-size:16px;width:100%}body.product .pageContent .product-content #product-form .attribute .product-options{margin-top:5px}@media screen and (min-width: 1025px){body.product .pageContent .product-content #product-form .attribute .product-options{display:flex;flex-wrap:wrap}}@media screen and (min-width: 1025px){body.product .pageContent .product-content #product-form .attribute .product-options .product-option{margin-right:5%;margin-bottom:2%}}body.product .pageContent .product-content #product-form .attribute .product-options .product-help{background:#1f71b3;color:#fff;border-radius:50%;width:21px;display:inline-block;text-align:center;margin-left:2px;transition:all 0.3s}body.product .pageContent .product-content #product-form .attribute .product-options .product-help:hover{background:#175688;transition:all 0.3s}body.product .pageContent .product-content #product-form .product-infos{color:#b52c00}body.product .pageContent .product-content #product-form .product-price{margin-top:15px;text-align:right}@media screen and (min-width: 1025px){body.product .pageContent .product-content #product-form .product-price{text-align:left}}body.product .pageContent .product-content #product-form .product-price #product-final-price,body.product .pageContent .product-content #product-form .product-price #lettering_final_price{font-weight:700;font-size:20px;position:relative;color:#2d2d2d;display:inline-block}body.product .pageContent .product-content #product-form .product-price #product-final-price::after,body.product .pageContent .product-content #product-form .product-price #lettering_final_price::after{content:'';width:40%;height:2px;background:#b52c00;position:absolute;left:0;bottom:-1px}body.product .pageContent .product-content #product-form .product-price #product-final-price s,body.product .pageContent .product-content #product-form .product-price #lettering_final_price s{color:#8e8e8e;margin-right:5px;font-weight:400;font-size:16px}body.product .pageContent .product-content #product-form .product-price #product-discount{background:#ff9d00;padding:5px;color:#fff;border-radius:3px;font-weight:700;margin-left:5px;display:inline-block}body.product .pageContent .product-content #product-form .submitarea{margin-top:10px}@media screen and (min-width: 1025px){body.product .pageContent .product-content #product-form .submitarea{display:flex;align-items:center}}body.product .pageContent .product-content #product-form .submitarea input,body.product .pageContent .product-content #product-form .submitarea button{background:#00b56a;box-shadow:4px 4px 0px #035c37;color:#fff;text-decoration:none;padding:15px 25px;border-radius:3px;display:inline-flex;align-items:center;justify-content:space-between;font-size:5vw;font-family:'Commissioner', sans-serif;text-transform:uppercase;cursor:pointer;border:0;width:100%;position:relative}@media screen and (min-width: 1025px){body.product .pageContent .product-content #product-form .submitarea input,body.product .pageContent .product-content #product-form .submitarea button{width:auto;font-size:18px;transition:all 0.3s}body.product .pageContent .product-content #product-form .submitarea input:hover,body.product .pageContent .product-content #product-form .submitarea button:hover{background:#00824c;transition:all 0.3s}}body.product .pageContent .product-content #product-form .submitarea .flame-icon{width:25px;height:25px;margin-right:10px;fill:#fff}body.product .pageContent .product-content #product-form .submitarea .arrow-icon{width:15px;height:15px;transform:rotate(90deg);margin-left:20px;fill:#fff}body.product .pageContent .product-content #product-form .submitarea .product-delivery{font-weight:700;box-sizing:border-box;line-height:20px;margin-left:15px;margin-top:10px;display:flex;align-items:center;font-size:16px}@media screen and (min-width: 1025px){body.product .pageContent .product-content #product-form .submitarea .product-delivery{line-height:16px;margin-top:0}}body.product .pageContent .product-content #product-form .submitarea .product-delivery span{color:#f7931a;font-size:18px;display:block}@media screen and (min-width: 1025px){body.product .pageContent .product-content #product-form .submitarea .product-delivery span{font-size:16px}}body.product .pageContent .product-content #product-form .submitarea .product-delivery .delivery-icon{height:30px;margin-right:10px}body.product .pageContent .product-content #product-form .payment-reassurance{display:inline-flex;flex-wrap:wrap;margin-top:10px;background:#dae6ea;padding:0 10px;align-items:center;border-radius:3px}body.product .pageContent .product-content #product-form .payment-reassurance .title{font-size:14px;font-weight:700;text-transform:uppercase;color:#2d2d2d;background:none;padding:0}body.product .pageContent .product-content #product-form .payment-reassurance li{display:inline-block}body.product .pageContent .product-content #product-form .payment-reassurance li img{height:50px;margin:0 10px}body.product .pageContent .product-detail{display:flex;flex-direction:column-reverse;margin-top:50px}@media screen and (min-width: 1025px){body.product .pageContent .product-detail{justify-content:space-between;flex-direction:row}}@media screen and (min-width: 1025px){body.product .pageContent .product-detail .product-description{width:68%}}body.product .pageContent .product-detail .product-description .product-tabs-head{display:flex}body.product .pageContent .product-detail .product-description .product-tabs-head .product-tab-head-link{font-size:16px;font-weight:700;position:relative;padding:15px;cursor:pointer;color:grey}@media screen and (min-width: 1025px){body.product .pageContent .product-detail .product-description .product-tabs-head .product-tab-head-link{font-size:18px}}body.product .pageContent .product-detail .product-description .product-tabs-head .product-tab-head-link.selected{border:1px solid #dadada;border-top:2px solid #b52c00;border-bottom:1px solid #fff;color:#2d2d2d;position:relative;z-index:1}body.product .pageContent .product-detail .product-description .description{padding:15px;box-sizing:border-box;border:1px solid #dadada;position:relative;z-index:0;margin-top:-1px}body.product .pageContent .product-detail .product-description .description .product-tab-content{display:none}body.product .pageContent .product-detail .product-description img{height:auto}body.product .pageContent .product-detail .right{width:100%}@media screen and (min-width: 1025px){body.product .pageContent .product-detail .right{display:flex;justify-content:space-evenly}}body.product .pageContent .product-detail .right.with-description{display:block}@media screen and (min-width: 1025px){body.product .pageContent .product-detail .right.with-description{width:30%}}body.product .pageContent .product-detail .right.with-description>div{width:100%}@media screen and (min-width: 1025px){body.product .pageContent .product-detail .right>div{width:32%}}body.product .pageContent .product-detail .right .product-delivery{font-weight:700;padding:25px;margin-bottom:10px;text-align:center;border:1px solid #dadada;box-sizing:border-box}body.product .pageContent .product-detail .right .product-delivery span{color:#00b56a;font-size:16px;display:block}body.product .pageContent .product-detail .right .product-install{font-weight:700;padding:25px;margin-bottom:10px;text-align:center;border:1px solid #dadada;box-sizing:border-box}body.product .pageContent .product-detail .right .product-install a{display:inline-block;text-decoration:none;font-size:16px}body.product .pageContent .product-detail .right .product-contact{font-weight:700;padding:25px;margin-bottom:10px;text-align:center;border:1px solid #dadada;box-sizing:border-box}body.product .pageContent .product-detail .right .product-contact a{display:inline-block;text-decoration:none;font-size:16px}body.product .pageContent .more-collection{text-align:center}body.product .pageContent .more-collection a{text-decoration:none;background:#2d2d2d;padding:10px 20px;color:#fff !important;border-radius:3px;font-size:20px;display:inline-block;margin-top:40px;transition:all 0.3s}body.product .pageContent .more-collection a:hover{background:#b52c00;transition:all 0.3s}body.product .pageContent #reviews-product{width:100%;margin:50px 0}body.product .pageContent #reviews-product .content-titre{font-size:30px;font-weight:700;color:#b52c00;margin-bottom:25px;text-align:center}body.product .pageContent #reviews-product #produit-commentaires .category-score{background:#338c1d;color:#fff;text-align:center;padding:10px;box-sizing:border-box;display:flex;justify-content:center;align-items:center}body.product .pageContent #reviews-product #produit-commentaires .order-messages{max-height:35vh;overflow-y:scroll;display:flex;flex-wrap:wrap;-webkit-overflow-scrolling:touch}body.product .pageContent #reviews-product #produit-commentaires .order-messages::-webkit-scrollbar{width:5px;display:block}body.product .pageContent #reviews-product #produit-commentaires .order-messages::-webkit-scrollbar-track{background:#f1f1f1}body.product .pageContent #reviews-product #produit-commentaires .order-messages::-webkit-scrollbar-thumb{background:#888}body.product .pageContent #reviews-product #produit-commentaires .order-messages::-webkit-scrollbar-thumb:hover{background:#555}@media screen and (min-width: 1025px){body.product .pageContent #reviews-product #produit-commentaires .order-messages{max-height:436px}}body.product .pageContent #reviews-product #produit-commentaires .order-messages .order-message{width:100%;border:1px solid #e4e4e4;padding:10px;box-sizing:border-box;margin:0.6555%;text-align:center}@media screen and (min-width: 1025px){body.product .pageContent #reviews-product #produit-commentaires .order-messages .order-message{width:32%}}body.product .pageContent #reviews-product #produit-commentaires .order-messages .order-message .ticket-gravatar img{border-radius:50%}body.product .pageContent #reviews-product #produit-commentaires .order-messages .order-message .ticket-gravatar div{font-weight:700}body.product .pageContent #reviews-product #produit-commentaires .order-messages .order-message .ticket-date{color:#9a9a9a}body.product .pageContent #reviews-product #produit-commentaires .order-messages .order-message .etoiles-bg{margin:5px auto}body.product .pageContent .highlight-product{display:flex;align-items:baseline;flex-wrap:wrap;justify-content:space-evenly;padding:15px 0;border-top:1px solid #dbdbdb;border-bottom:1px solid #dbdbdb}@media screen and (min-width: 1025px){body.product .pageContent .highlight-product{padding:30px 0;align-items:center;flex-wrap:nowrap;border:0}}body.product .pageContent .highlight-product .highlight-item{font-size:14px;text-align:center;color:#454545;width:40%}@media screen and (min-width: 1025px){body.product .pageContent .highlight-product .highlight-item{width:24%;font-size:18px}}body.product .pageContent .highlight-product .highlight-item svg{width:45px;height:45px;fill:#454545;display:block;margin:0 auto 5px auto}@media screen and (min-width: 1025px){body.product .pageContent .highlight-product .highlight-item svg{width:70px;height:70px}}body.product .pageContent .related-products{margin-top:50px}body.product .pageContent .related-products .title{font-size:30px;font-weight:700;color:#b52c00;margin-bottom:25px;text-align:center}body.product .pageContent .related-products #listing-products{margin-bottom:30px}body.product .pageContent .related-products #listing-products ul li{width:48%;margin:1%}@media screen and (min-width: 1025px){body.product .pageContent .related-products #listing-products ul li{width:23%;margin:0 1%}}body.product #np_module input,body.product #np_module select,body.product #np_module textarea{-webkit-appearance:auto !important}body.product #np_module .np_cart_submit{width:100%}@media screen and (min-width: 1025px){body.product #np_module .np_cart_submit{width:50%}}body.product #np_module #np_cart2{background:#00b56a;color:#fff;text-decoration:none;padding:15px 25px;border-radius:3px;display:inline-block;font-size:5vw;text-transform:uppercase;font-weight:700;cursor:pointer;border:0;width:100%;box-sizing:border-box}@media screen and (min-width: 1025px){body.product #np_module #np_cart2{width:auto;font-size:20px;transition:all 0.3s}body.product #np_module #np_cart2:hover{background:#00824c;transition:all 0.3s}}#overcmd{display:none}#overcmd .overbg{position:fixed;z-index:1650;top:0px;left:0px;height:100%;width:100%;background-color:#000;filter:alpha(opacity=90);-moz-opacity:0.90;opacity:0.90}* html .overbg{position:absolute;height:expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px')}* html #overcontent{position:absolute;margin-top:expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin=document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px')}#overcontent{position:fixed;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);background:#fff;padding:10px;box-sizing:border-box;z-index:99999;border-radius:3px;width:90%}@media screen and (min-width: 1025px){#overcontent{width:auto}}#overcontent ul{padding:0 10px}#overcontent ul li{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;border-bottom:1px solid #f1f1f1;margin-bottom:10px;padding-bottom:10px}#overcontent ul li h2{width:100%;margin-bottom:5px}#overcontent ul li .overcat{font-weight:700}#overcontent ul li .overprice{font-weight:700}#overcontent ul li .overpromo{text-decoration:line-through}#overcontent ul li .overprofit{color:#00b56a;font-weight:700}#overcontent ul li .overtrash{color:transparent;background-image:url("/sites/mpadeco/themes/img/icons/delete.svg");background-position:center;background-size:contain;width:25px}#overtitle{background:#b52c00;color:#fff;box-sizing:border-box;display:block;font-weight:700;text-transform:uppercase;padding:10px;margin-bottom:5px;font-size:18px}#overinfo{display:none}#overback{color:#2d2d2d;text-decoration:none;padding:15px 25px;border-radius:3px;display:block;font-size:5vw;text-transform:uppercase;font-weight:700;cursor:pointer;border:1px solid #b1b1b1;text-align:center;margin-bottom:10px}#overback::before{content:'Continuer mes achats'}@media screen and (min-width: 1025px){#overback{font-size:18px;display:inline-block;margin-bottom:0;transition:all 0.3s}#overback:hover{background:#2d2d2d;color:#fff;transition:all 0.3s}}#overnext{background:#00b56a;color:#fff;text-decoration:none;padding:15px 25px;border-radius:3px;display:block;font-size:5vw;text-transform:uppercase;font-weight:700;cursor:pointer;border:0;text-align:center}#overnext::before{content:'Terminer ma commande'}@media screen and (min-width: 1025px){#overnext{font-size:18px;display:inline-block;transition:all 0.3s}#overnext:hover{background:#00824c;transition:all 0.3s}}.tooltip{position:absolute;display:inline-block;top:-5px;right:-5px;background:#1d65bd;width:16px;height:16px;border-radius:50%;font-size:10px;color:white;padding:0 7px;line-height:16px;box-sizing:border-box}.tooltip .tooltiptext{visibility:hidden;width:120px;top:-33px;left:50%;margin-left:-60px;background-color:black;color:#fff;text-align:center;padding:8px 0;border-radius:4px;font-size:11px;position:absolute;z-index:1}.tooltip .tooltiptext::after{content:" ";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:black transparent transparent transparent}.tooltip:hover .tooltiptext{visibility:visible}
