.product-title{grid-area:title}.page-heading{margin:0;font-size:clamp(1.4rem, 5vmin, 1.8rem)}.page-heading .attribute-title-name{text-transform:none;font-weight:400;display:block}#product-footer .page-product-box{border-top:1px solid #dcdcdc;margin-top:3rem;padding-top:3rem}#product-footer .page-product-content{padding:0}a.fancybox-nav{outline:0}.box-security{border:1px solid #dcdcdc;padding:var(--box-padding)}.primary_block{display:grid;grid-gap:var(--grid-gap);grid-template-rows:auto auto 1fr}@media (max-width: 713.98px){.primary_block{grid-template-areas:"title" "image" "form" "infos"}}@media (min-width: 714px) and (max-width: 983.98px){.primary_block{grid-template-columns:repeat(2, 1fr);grid-template-areas:"title title" "image form" "infos infos"}}@media (min-width: 984px) and (max-width: 1343.98px){.primary_block{grid-template-columns:2fr 2fr;grid-template-areas:"image title" "image form" "image infos"}}@media (min-width: 1344px){.primary_block{grid-template-columns:5fr 1fr 6fr;grid-template-areas:"image . title" "image . form" "image . infos"}}.secondary_block{max-width:936px;margin-left:auto;margin-right:auto;margin-top:var(--box-padding)}.pb-right-column{grid-area:form}#short_description_block{font-size:.93333rem;margin:var(--grid-gap-half) 0 0;line-height:1.4}.content_prices{font-size:1.06667rem;margin-bottom:12px}.content_prices .our_price_display{font-weight:normal;margin:0 !important;line-height:1.25;font-family:"Barlow Condensed",Arial,Helvetica,sans-serif;color:#5e5e5e}.content_prices .our_price_display .price{font-weight:700;font-size:1.6em;line-height:inherit}.content_prices #reduction_percent,.content_prices #reduction_amount,.content_prices #old_price{display:inline-block;vertical-align:top;font-family:"Barlow Condensed",Arial,Helvetica,sans-serif;line-height:24px}.content_prices #old_price{margin:0;text-decoration:line-through}.content_prices #reduction_percent,.content_prices #reduction_amount{margin:0 0.33em 0 0;font-weight:700}.content_prices #reduction_percent span,.content_prices #reduction_amount span{color:#D52C1E}#attributes{margin:12px 0}#attributes fieldset+fieldset{margin-top:8px}#attributes fieldset>label{font-weight:700;display:block}.attribute_list{width:100%}.attribute_list .attribute_select option{background:#fff;color:#5e5e5e}.attribute_list .attribute_radios{clear:both}.attribute_list .attribute_radios li{padding-left:36px;position:relative;z-index:1}.attribute_list .attribute_radios li+li{margin-top:6px}.attribute_list .attribute_radios li input{float:left;margin-left:3px}.attribute_list .attribute_radios li div.radio{position:absolute;top:0;left:8px}.attribute_list .attribute_radios li label{cursor:pointer;line-height:24px;font-weight:400;margin:0;vertical-align:top}.attribute_list .attribute_radios.radio-badges{font-size:0}.attribute_list .attribute_radios.radio-badges li{font-size:1rem;padding:0;margin-top:0;margin-right:7px;margin-bottom:7px;display:inline-block}.attribute_list .attribute_radios.radio-badges li input,.attribute_list .attribute_radios.radio-badges li .radio{display:none}.attribute_list .attribute_radios.radio-badges li label{margin:0;box-shadow:inset 0 0 0 1px #dcdcdc;border-radius:3px;padding:6px 14px;line-height:20px}.attribute_list .attribute_radios.radio-badges li.selected label{box-shadow:inset 0 0 0 2px #1E1E1E}.attribute_list .attribute_colors{list-style-type:none;margin-left:-3px;margin-right:-3px;display:flex;flex-wrap:wrap}.attribute_list .attribute_colors input{display:none}.attribute_list .attribute_colors li{padding:3px;margin:0;clear:none;width:70px;height:70px}.attribute_list .attribute_colors li .color_pick{display:block;height:100%;width:100%;border-radius:50%;cursor:pointer;position:relative;background-size:100% 100%;background-size:cover;transition:box-shadow .4s cubic-bezier(0.23, 1, 0.32, 1)}.attribute_list .attribute_colors li .is-white{box-shadow:inset 0 0 0 1px #7d7d7d}.attribute_list .attribute_colors li .color_pick:hover,.attribute_list .attribute_colors li.selected .color_pick{box-shadow:inset 0 0 0 2px #5e5e5e,inset 0 0 0 5px #fff}#buy-block{--quantity-choice-height:48px;margin-bottom:var(--grid-gap-half)}@media (max-width: 983.98px){#buy-block{--quantity-choice-height:40px}}#quantity_wanted_p{float:left;margin-right:8px}#quantity_wanted_p label{display:none;float:left;line-height:var(--quantity-choice-height);font-weight:700;margin:0;font-size:1rem}#quantity_wanted_p input{text-align:center;line-height:30px;width:var(--quantity-choice-height)}#quantity_wanted_p .btn{width:30px}#oosHook{clear:both}.box-cart-bottom #add_to_cart{overflow:hidden;clear:none}.box-cart-bottom .exclusive{width:100%;display:block;height:var(--quantity-choice-height);border-radius:calc(var(--quantity-choice-height) / 2);display:flex;justify-content:center;align-items:center;text-transform:uppercase;line-height:24px;font-family:"Barlow Condensed",Arial,Helvetica,sans-serif}@media (min-width: 984px){.box-cart-bottom .exclusive{font-size:1.06667rem}}.buttons_bottom_block{clear:both;margin:8px 0 0}.buttons_bottom_block .btn:before{font-family:"Material Design Icons";font-size:1.15em;font-weight:normal;margin-right:0.4em;vertical-align:top;display:inline-block}#product_actions .btn{background:none;color:#D52C1E;display:inline-block}#product_actions .ask_offer .btn{color:white;background:black;transition:.4s cubic-bezier(0.23, 1, 0.32, 1);width:100%}#freeshipping_product{text-align:center}#freeshipping_product .freeshipping_box{border:none}#product_reassurance ul li{flex:1 1 50%}#add_to_cart_fast{--icon-size:56px;display:none;opacity:0;transform:scale3d(0, 0, 1);transition:opacity .4s cubic-bezier(0.23, 1, 0.32, 1),transform .4s cubic-bezier(0.23, 1, 0.32, 1)}#add_to_cart_fast span{display:none}#add_to_cart_fast.shown{transform:scale3d(1, 1, 1);opacity:1}@media (max-width: 983.98px){#add_to_cart_fast{display:flex}#scroll-to-top{display:none}}.pb-left-column{grid-area:image;overflow:hidden;position:relative}.pb-left-column .label-box{left:auto;right:var(--grid-gap);top:var(--grid-gap);bottom:auto;z-index:1}.pb-left-column .label-box>*{padding:4px 12px}.pb-left-column .label-box .new-box{background:#f1f1f1}#product_brand{font-size:14px;line-height:36px;font-weight:700}#product_brand label{margin:0;font-weight:normal;color:#5e5e5e}#image-block{position:relative;display:block;background:#fff;clear:both;overflow:hidden}@media (min-width: 714px){#image-block{margin:0 auto;max-width:760px}}@media (max-width: 713.98px){#image-block{margin:0}#image-block .lSPagerWrapper{padding:0 var(--container-padding)}#image-block:not(.image-block-unique) #image-block_list{width:75%}#image-block:not(.image-block-unique) #image-block_list.lightSlider{width:auto}}#image-block_list{display:flex;flex-wrap:nowrap;overflow:hidden}#image-block_list:before,#image-block_list:after{content:none}#image-block_list .image-block_item{width:100%;position:relative;display:block;overflow:hidden;flex-shrink:0}#image-block_list .image-block_item:before{content:'';display:block;width:100%;height:0;padding:0 0 150%}#image-block_list .image-block_item .image-block_item_bigpic_link{margin:0;position:absolute;top:0;left:0;width:100%}#image-block_list .image-block_item .bigpic{width:100%;height:auto}#image-block #view_full_size{display:block;cursor:pointer}#image-block #view_full_size .bigpic{width:100%;height:auto;cursor:zoom-in}#image-block #view_full_size .span_link{display:none;position:absolute;bottom:20px;left:50%;margin-left:-68px;padding:10px 0;text-align:center;line-height:22px;color:#777676;width:136px;text-align:center;font-weight:700;background:rgba(255,255,255,0.5);box-shadow:0 2px 8px rgba(0,0,0,0.16)}#image-block #view_full_size .span_link:after{font-family:"FontAwesome";color:#c0c0c0;font-size:20px;line-height:22px;content:"\f00e";font-weight:normal;margin:0 0 0 4px}#image-block #view_full_size .span_link:hover:after{color:#333}#image-block .lSPrev,#image-block .lSNext{transition:opacity .4s cubic-bezier(0.23, 1, 0.32, 1)}#image-block .lSSlideOuter:not(:hover) .lSPrev,#image-block .lSSlideOuter:not(:hover) .lSNext{opacity:0}#image-block .lSPrev{left:8px}#image-block .lSNext{right:8px}#image-block a.jqzoom{display:block;width:100%;height:100%}#image-block a.jqzoom .zoomWrapper{border:none}#image-block a.jqzoom .zoomPad,#image-block a.jqzoom .zoomWindow,#image-block a.jqzoom .zoomWrapper{width:100%;height:100%}#views_block{overflow:hidden;z-index:1;width:100%;position:relative;margin-top:10px}@media (max-width: 713.98px){#views_block{display:none}}#view_scroll_prev,#view_scroll_next{position:absolute;z-index:1;background:#fff;display:none;overflow:hidden;box-shadow:0 0 21px -10px rgba(0,0,0,0.33);text-decoration:none;line-height:24px;font-size:0;color:#1E1E1E;width:40px;height:100%}#view_scroll_prev:before,#view_scroll_next:before{display:block;text-align:center;color:inherit;font-family:"Material Design Icons";margin-top:-12px;margin-left:-12px;line-height:24px;width:24px;font-size:20px;position:absolute;top:50%;left:50%}#view_scroll_prev:hover,#view_scroll_next:hover{color:#1E1E1E}#view_scroll_prev{display:none;left:0;top:0}#view_scroll_prev:before{content:"\F004D"}#view_scroll_next{bottom:0;right:0}#view_scroll_next:before{content:"\F0054"}#thumbs_list{width:100%;overflow-y:hidden;overflow-x:scroll;margin:0;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;scrollbar-width:none}#thumbs_list::-webkit-scrollbar{display:none}#thumbs_list #thumbs_list_frame{list-style-type:none;padding:0;margin:0;font-size:0;white-space:nowrap;display:inline-block;vertical-align:top}#thumbs_list li{width:80px;cursor:pointer;display:inline-block;position:relative;padding:0;margin:0 10px 0 0}#thumbs_list li:last-child{margin-right:0}#thumbs_list li:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;border-radius:4px;box-shadow:inset 0 0 0 1px #dcdcdc}#thumbs_list li.shown:before{box-shadow:inset 0 0 0 2px #1E1E1E}#thumbs_list li img{width:100%;height:auto;border-radius:4px}@media (min-width: 1344px){#image-block{padding-left:90px}#image-block.image-block-unique{padding-left:0}#views_block{width:80px;position:absolute;top:0;left:0;height:100%;margin:0}#view_scroll_prev,#view_scroll_next{width:100%;height:40px;right:auto;left:0}#view_scroll_prev:before{content:"\F005D"}#view_scroll_next:before{content:"\F0045"}#thumbs_list{height:100%;overflow-x:hidden;overflow-y:scroll}#thumbs_list #thumbs_list_frame{white-space:normal;display:block;width:80px}#thumbs_list li{margin:0 0 10px}#thumbs_list li:last-child{margin-bottom:0}}.resetimg{padding:10px 0 0}.resetimg #resetImages i{margin-right:6px}#HOOK_EXTRA_RIGHT{overflow:hidden}#HOOK_EXTRA_RIGHT>*+*{margin-left:24px}#HOOK_EXTRA_RIGHT .review_link{font-size:0.9285714rem;line-height:24px;color:#5e5e5e;text-decoration:underline}#HOOK_EXTRA_RIGHT .review_link:hover{text-decoration:none}.pb-center-column{grid-area:infos}.pb-center-column>*{margin-bottom:var(--grid-gap-half)}.pb-center-column .alert-icon{font-size:13px;padding-left:3rem}.pb-center-column .alert-icon i{top:1.2rem;left:0.6em;font-size:1.5em}.pb-center-column #color_picker p{padding-bottom:5px;font-weight:700}.pb-center-column .online_only{font-weight:700;font-size:13px;text-align:left}#availability_statut,#availability_date,#quantityAvailable{margin:8px 0}#availability_label,#availability_date_label{display:none;width:125px;font-weight:400;font-size:12px;text-align:right}#last_quantities{background:#fe9126}#product_reference{margin:0;font-size:.86667rem;line-height:24px;font-weight:700;color:#5e5e5e;font-style:italic}#product_reference label{margin:0;cursor:auto;font-weight:normal;color:#7d7d7d}#useful_link_block{margin:0;list-style-type:none}#useful_link_block li{float:left;margin:12px 0 0}#useful_link_block li a{display:block;width:24px;line-height:24px;margin:2px;text-align:center}#useful_link_block li a span{display:none}#useful_link_block li a:before{font-family:"Material Design Icons";color:#5e5e5e;font-size:18px;display:inline-block;vertical-align:top}#useful_link_block li.print a:before{content:"\F042A"}#useful_link_block li.sendtofriend a:before{content:"\F10DD"}.table-data-sheet{width:100%;margin:0;font-family:"Barlow Condensed",Arial,Helvetica,sans-serif}.table-data-sheet tr td{padding-top:12px;padding-bottom:12px}@media (max-width: 983.98px){.table-data-sheet tr td{padding-top:4px;padding-bottom:4px;font-size:1rem;vertical-align:top}}.table-data-sheet tr td:first-child{width:280px;font-size:1rem;text-transform:uppercase;font-weight:700;color:#1E1E1E}@media (max-width: 983.98px){.table-data-sheet tr td:first-child{width:40%;font-size:1rem}}@media (max-width: 713.98px){.table-data-sheet tr td:first-child{width:auto}}#quantityDiscount{border:none;margin:0;background:none;width:100%;color:#1E1E1E}#quantityDiscount thead th{font-weight:700}#quantityDiscount tr td{font-size:1rem}@media (max-width: 983.98px){#quantityDiscount tr td,#quantityDiscount tr th{padding:8px 8px}}@media (max-width: 419.98px){#quantityDiscount tr td,#quantityDiscount tr th{width:auto;white-space:normal}}#quantityDiscount tr:last-child td:last-child{color:#D52C1E}.discount{display:none}ul#uploadable_files,ul#text_fields{list-style-type:none}@media (max-width: 713.98px){.customizableProductsFile,.customizableProductsText{margin-bottom:20px;padding-bottom:10px}}.customizationUploadLine label{display:block}.customizationUploadLine textarea{color:#777777}.customizationUploadBrowse img+a{position:relative;top:-51px}#customizedDatas{float:right}

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