/* See http://code.google.com/p/minify/wiki/CommonProblems#@imports_can_appear_in_invalid_locations_in_combined_CSS_files */
.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide
img{display:block}.slick-slide.slick-loading
img{display:none}.slick-slide.dragging
img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px
solid transparent}.slick-arrow.slick-hidden{display:none}@import url('https://fonts.googleapis.com/css?family=Montserrat:300,400,500,600,700&display=swap');@import url('https://fonts.googleapis.com/css?family=Open+Sans:300,400,600,700');html,body{padding:0;margin:0;min-height:100vh;width:100%}body{background-color:#F7F7F7;font-family:'Open Sans',sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#343333;font-size:13px}.mobile_only{display:none}:focus{outline:0!important}a,a:visited,a:focus{text-decoration:none;color:inherit;-webkit-transition:all .2s ease-in;-moz-transition:all .2s ease-in;-o-transition:all .2s ease-in;transition:all .2s ease-in}a:hover{color:inherit}h1,h2,h3,h4,h5{margin:0;font-family:'Montserrat',sans-serif;line-height:normal}h2{font-size:24px;font-weight:600}.nopadding{padding:0}.no-padding-left{padding-left:0}.no-padding-right{padding-right:0}.padding_t10{padding-top:10px}.padding_t15{padding-top:15px}.padding_t20{padding-top:20px}.padding_t30{padding-top:30px}.padding_t40{padding-top:40px}.padding_t50{padding-top:50px}.padding_t60{padding-top:60px}.padding_t70{padding-top:70px}.padding_t80{padding-top:80px}.padding_t115{padding-top:115px}.padding_t150{padding-top:150px}.padding_b10{padding-bottom:10px}.padding_b15{padding-bottom:15px}.padding_b20{padding-bottom:20px}.padding_b30{padding-bottom:30px}.padding_b40{padding-bottom:40px}.padding_b50{padding-bottom:50px}.padding_b60{padding-bottom:60px}.padding_b70{padding-bottom:70px}.padding_b80{padding-bottom:80px}.padding_b120{padding-bottom:120px}.padding_b150{padding-bottom:150px}.margin_t10{margin-top:10px}.margin_t15{margin-top:15px}.margin_t20{margin-top:20px}.margin_t30{margin-top:30px}.margin_t40{margin-top:40px}.margin_t50{margin-top:50px}.margin_t60{margin-top:60px}.margin_t70{margin-top:70px}.margin_t80{margin-top:80px}.margin_b10{margin-bottom:10px}.margin_b15{margin-bottom:15px}.margin_b20{margin-bottom:20px}.margin_b30{margin-bottom:30px}.margin_b40{margin-bottom:40px}.margin_b50{margin-bottom:50px}.margin_b60{margin-bottom:60px}.margin_b70{margin-bottom:70px}.margin_b80{margin-bottom:80px}.btn{background-color:#343333;color:#FFF;padding:10px
30px;font-family:'Montserrat',sans-serif;font-weight:600;font-size:13px;border-radius:8px}.btn.focus,.btn:focus,.btn:hover{color:#FFF;background-color:#000}.btn_red,.btn_red:visited{background-color:#C43452;color:#FFF}.btn_red.focus,.btn_red:focus,.btn_red:hover{color:#FFF;background-color:#D9274C}.btn_redcont,.btn_redcont:visited{background-color:transparent;border:1px
solid #C43452;color:#C43452}.btn_redcont.focus,.btn_redcont:focus,.btn_redcont:hover{color:#FFF;background-color:#C43452}.btn
.middot{padding:0
8px}span.middot{padding:0
5px}.border_r5{border-radius:5px}.haslineunder{position:relative}.haslineunder:after{position:absolute;bottom:0;left:15px;right:15px;width:calc( 100% - 30px );background-color:#C43452;height:1px}.vertical_center{display:flex;align-items:center}.navbar-default .navbar-nav>li>a{color:#343333}.navbar-default{background-color:#FFF;border-color:#E5E5E5;border-radius:0;border-bottom:0;margin:0;font-family:'Montserrat',sans-serif;font-weight:500;font-size:14px}.navbar-nav>li{padding-top:20px;padding-bottom:20px}.navbar-nav>li>a{padding:0}.navbar-default .navbar-nav>li>a:focus, .navbar-default .navbar-nav>li>a:hover, #main-nav li.active a, .navbar-default .navbar-nav>li.active>a{color:#C43452;background-color:transparent}.navbar-default .navbar-nav>li>a svg
path{-webkit-transition:all .2s ease-in;-moz-transition:all .2s ease-in;-o-transition:all .2s ease-in;transition:all .2s ease-in}.navbar-default .navbar-nav>li>a:focus svg path, .navbar-default .navbar-nav>li>a:hover svg
path{fill:#C43452}#main-nav .navbar-right
li{padding:26.5px 10px}ul#qtranslate-chooser{list-style:none;padding:0;margin:0;font-size:13px}ul#qtranslate-chooser li, #main-nav .navbar-right ul#qtranslate-chooser
li{display:inline-block;padding:5.5px 0}ul#qtranslate-chooser li:first-child::after{content:" | ";color:#C6C6C6}ul#qtranslate-chooser li
a{color:#343333;text-decoration:none}ul#qtranslate-chooser li.active a, ul#qtranslate-chooser li a:hover{color:#C43452}h1.svg_title{line-height:0}a.logo_menu{display:inline-block;margin-top:26px;margin-bottom:25px}#main-nav
li{display:inline-block;padding:31px
8px;position:relative}.navbar-center{text-align:center}.navbar-right
li{display:inline-block}.navbar-right li:first-child{padding-right:25px}li.menu_shop{font-weight:600}@media (min-width: 992px){.navbar-nav.navbar-center{position:absolute;left:50%;transform:translatex(-50%);min-width:648px}}.cart_total{position:absolute;top:6px;left:0;right:0;text-align:center;font-family:'Montserrat',sans-serif;color:#C43452;font-size:10px;font-weight:600}.page_standard{padding-top:82px}.woocommerce-cart .woocommerce-notices-wrapper{max-width:750px;margin:auto}.navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover{background-color:transparent}.navbar-default .navbar-toggle .icon-bar{background-color:#343333;border-radius:0;height:2px;width:22px;transform:rotate(0);transition:all 0.2s}.navbar-toggle .icon-bar+.icon-bar{margin-top:6px}.navbar-default.navbar-on .navbar-toggle .icon-bar{transform:rotate(45deg);transform-origin:10% 10%}.navbar-default.navbar-on .navbar-toggle .middle-bar{opacity:0}.navbar-default.navbar-on .navbar-toggle .bottom-bar{transform:rotate(-45deg);transform-origin:0% 90%;margin-top:4px}#main-nav.navbar-on{z-index:99999}img.navbar_logo{height:30px;width:auto}.bg_white{background-color:#FFF}header.light_header{padding-top:40px;padding-bottom:40px}h1.title_underlined.single_title{font-size:24px;font-weight:bold;display:inline-block;padding-bottom:6px;border-bottom:0.75px solid #C43452}.sbold{font-weight:600}.woocommerce-error{border:1px
solid #C43452;background-color:transparent;border-radius:8px}.woocommerce-error::before{color:#C43452}.woocommerce-info,.woocommerce-message{border:1px
solid #343333;background-color:transparent;border-radius:8px}.woocommerce-info::before,.woocommerce-message::before{color:#343333}.mark,mark{padding:0;background-color:transparent;font-weight:600;color:#343333;text-transform:lowercase}ins{text-decoration:none}del{opacity:0.8}#top_slider{position:relative}#home_slider,#product_mslider,#product_mtslider,#related_products{visibility:hidden;opacity:0;transition:opacity 1s}#home_slider.slick-initialized,#product_mslider.slick-initialized,#product_mtslider.slick-initialized,#related_products.slick-initialized{visibility:visible;opacity:1}#home_slider
.home_slide{display:none;position:relative;padding:65px
0;min-height:480px;display:flex!important;align-items:center;justify-content:center}#product_mslider .product_mslide, #product_mtslider .product_mtslide, #related_products
.related_product{display:none }#home_slider .home_slide:first-child, #product_mslider .product_mslide:first-child, #product_mtslider .product_mtslide:first-child, #related_products .related_product:first-child{display:block;visibility:hidden}#home_slider.slick-initialized .home_slide, #product_mslider.slick-initialized .product_mslide, #product_mtslider.slick-initialized .product_mtslide, #related_products.slick-initialized
.related_product{display:block;visibility:visible!important}#home_slider .slick-dots{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:2%}#home_slider ul.slick-dots{padding:0;list-style:none}#related_products ul.slick-dots, #product_mslider ul.slick-dots{padding:0;list-style:none;text-align:center;margin-top:20px}#home_slider .slick-dots
li{list-style:none;margin:10px
0;opacity:1;line-height:0}#related_products .slick-dots li, #product_mslider .slick-dots
li{list-style:none;display:inline-block;margin:0
5px;line-height:0}#home_slider .slick-dots button, #product_mslider .slick-dots
button{border:none;text-indent:-9999px;outline:0;position:relative;width:10px;height:10px;background-color:#FFF;border-radius:50%;padding:0;-webkit-transition:all .2s ease-in;-moz-transition:all .2s ease-in;-o-transition:all .2s ease-in;transition:all .2s ease-in}#related_products .slick-dots
button{border:none;text-indent:-9999px;outline:0;position:relative;width:10px;height:10px;background-color:#343333;border-radius:50%;padding:0;-webkit-transition:all .2s ease-in;-moz-transition:all .2s ease-in;-o-transition:all .2s ease-in;transition:all .2s ease-in}#home_slider .slick-dots li.slick-active button, #related_products .slick-dots li.slick-active button, #product_mslider .slick-dots li.slick-active
button{background-color:#C43452}.home_slide:before{content:"";position:absolute;left:0;top:0;bottom:0;width:60%;background:rgb(52,51,51);background:-moz-linear-gradient(90deg, rgba(52,51,51,1) 0%, rgba(52,51,51,0) 100%);background:-webkit-linear-gradient(90deg, rgba(52,51,51,1) 0%, rgba(52,51,51,0) 100%);background:linear-gradient(90deg, rgba(52,51,51,1) 0%, rgba(52,51,51,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#343333",endColorstr="#343333",GradientType=1);opacity:0.6}.home_slide_bg{position:absolute;top:0;bottom:0;left:0;right:0;background-size:cover;background-repeat:no-repeat;background-position:center;z-index:-1}.home_slide
h1{font-size:32px;font-weight:600;margin-bottom:10px;color:#FFF}p.home_slide_infos{color:#CCC;font-size:12px;margin-bottom:20px}.home_slide_desc{color:#FFF}.home_slide_links a:nth-of-type(2){margin-left:15px}a.product_link{color:#343333;text-decoration:none}.product_link
h3{font-size:14px;font-weight:600;margin-top:15px;display:flex;align-items:center;white-space:nowrap;overflow:hidden}.product_link h3
span{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.product_link
.product_cat{font-size:12px;color:#A3A3A3}.product_imgcont{position:relative;border-radius:5px;overflow:hidden}a.product_link
.product_imgcont{-webkit-box-shadow:0px 3px 6px 0px rgba(0,0,0,0.16);-moz-box-shadow:0px 3px 6px 0px rgba(0,0,0,0.16);box-shadow:0px 3px 6px 0px rgba(0,0,0,0.16);-webkit-transition:all .2s ease-in;-moz-transition:all .2s ease-in;-o-transition:all .2s ease-in;transition:all .2s ease-in}a.product_link:hover
.product_imgcont{-webkit-box-shadow:0px 3px 6px 0px rgba(0,0,0,0.3);-moz-box-shadow:0px 3px 6px 0px rgba(0,0,0,0.3);box-shadow:0px 3px 6px 0px rgba(0,0,0,0.3)}.macaron_cont{background-color:#d0001d;color:#FFF;position:absolute;top:10px;right:10px;max-width:145px;padding:3px
5px;border-radius:3px;font-weight:bold;font-size:11px}.macaron_slide_cont{background-color:#d0001d;color:#FFF;padding:3px
5px;border-radius:3px;font-weight:bold;font-size:11px;display:inline-block;margin-bottom:10px}.product_hover{position:absolute;top:0;bottom:0;left:0;right:0;background-color:rgba(255, 255, 255, 0.9);display:flex;align-items:center;opacity:0;-webkit-transition:all .2s ease-in;-moz-transition:all .2s ease-in;-o-transition:all .2s ease-in;transition:all .2s ease-in}.product_hovercont{width:100%;padding:15px}.product_link:hover
.product_hover{opacity:1}.product_hovercont
.btn{padding:10px
20px;margin:5px
0}.product_hovercont .btn
ins{display:block}.sproduct_dvdvod .btn
ins{display:block}span.btn_p_price{font-weight:400}a.home_allmovies,a.home_allmovies:hover,a.home_allmovies:visited{color:#C43452;text-decoration:none;font-family:'Montserrat',sans-serif;font-size:13px;font-weight:500}a.home_allmovies
span{padding-left:10px;vertical-align:top;-webkit-transition:all .2s ease-in;-moz-transition:all .2s ease-in;-o-transition:all .2s ease-in;transition:all .2s ease-in}a.home_allmovies:hover
span{padding-left:5px}.sort_select{display:inline-block;position:relative;font-size:13px;font-family:'Montserrat',sans-serif}label.sort_select_label{font-weight:600}.sort_select
select{background-repeat:no-repeat;background-position:97% 50%;background-size:13px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='%23343333' d='M481.4,137.3c-6.4-6.4-16.7-6.4-23,0L256,340.1L53.2,137.3c-6.4-6.4-16.7-6.4-23,0c-6.4,6.4-6.4,16.7,0,23 l213.9,213.9c3.2,3.2,7.1,4.8,11.5,4.8c4,0,8.3-1.6,11.5-4.8L481,160.3C487.8,154,487.8,143.7,481.4,137.3L481.4,137.3z'/%3E%3C/svg%3E");-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;padding-right:20px;background-color:transparent;border:0px;border-radius:0px;resize:none}select#filtercat{margin-right:30px}header.single_prodheader{position:relative;height:320px;background-size:cover;background-repeat:no-repeat;background-position:center}header.single_prodheader:before{content:"";position:absolute;left:0;top:0;bottom:0;width:100%;background:rgb(52,51,51);background:-moz-linear-gradient(90deg, rgba(52,51,51,1) 0%, rgba(52,51,51,0) 100%);background:-webkit-linear-gradient(90deg, rgba(52,51,51,1) 0%, rgba(52,51,51,0) 100%);background:linear-gradient(90deg, rgba(52,51,51,1) 0%, rgba(52,51,51,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#343333",endColorstr="#343333",GradientType=1);opacity:0.6}.sproduct_img,#product_mslider{margin-top:-200px}.sproduct_img{-webkit-box-shadow:0px 3px 6px 0px rgba(0,0,0,0.16);-moz-box-shadow:0px 3px 6px 0px rgba(0,0,0,0.16);box-shadow:0px 3px 6px 0px rgba(0,0,0,0.16)}.product_mtslide{padding:0
7.5px}#product_mtslider .slick-slide .product_mtslide
img{border:1px
solid transparent;-webkit-transition:all .2s ease-in;-moz-transition:all .2s ease-in;-o-transition:all .2s ease-in;transition:all .2s ease-in}#product_mtslider .slick-slide.slick-current.slick-active .product_mtslide
img{border:1px
solid #343333}#product_mtslider .slick-prev, #product_mtslider .slick-next{position:absolute;top:50%;display:block;width:30px;height:30px;padding:0;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);cursor:pointer;background-color:#FFF;z-index:2;border-radius:50%;padding:7px;text-align:center;-webkit-transition:all .2s ease-in;-moz-transition:all .2s ease-in;-o-transition:all .2s ease-in;transition:all .2s ease-in}#product_mtslider .slick-prev:hover, #product_mtslider .slick-next:hover{background-color:#FFF;-webkit-box-shadow:0px 3px 6px 0px rgba(0,0,0,0.16);-moz-box-shadow:0px 3px 6px 0px rgba(0,0,0,0.16);box-shadow:0px 3px 6px 0px rgba(0,0,0,0.16)}#product_mtslider .slick-prev{left:0}#product_mtslider .slick-next{right:0}.sproduct_title{margin-top:-95px;margin-bottom:60px}.sproduct_title
h1{font-size:32px;font-weight:600;margin-bottom:10px;color:#FFF}.sproduct_ctatrailer
span{font-weight:600;font-family:'Montserrat',sans-serif;cursor:pointer;-webkit-transition:all .2s ease-in;-moz-transition:all .2s ease-in;-o-transition:all .2s ease-in;transition:all .2s ease-in}.sproduct_ctatrailer span
svg{vertical-align:middle;margin-right:15px;top:-2px;position:relative}.sproduct_ctatrailer span svg
path{-webkit-transition:all .2s ease-in;-moz-transition:all .2s ease-in;-o-transition:all .2s ease-in;transition:all .2s ease-in}.sproduct_ctatrailer span:hover{color:#C43452}.sproduct_ctatrailer span:hover svg
path{fill:#C43452}.sproduct_infos{font-size:12px;color:#FFF;margin:0}#product_desc_container{margin:0}#product_desc_container
.panel{border-radius:0;-webkit-box-shadow:none;box-shadow:none;background-color:transparent;margin-bottom:15px}#product_desc_container .panel-heading{border:0;padding:0}#product_desc_container h5.panel-title, #product_desc_container h5.panel-title
a{font-family:'Montserrat',sans-serif;font-weight:600;font-size:13px;text-decoration:none!important}#product_desc_container .panel-body{border:none;padding:0;margin-top:15px;color:#575757}#product_desc_container h5.panel-title>a:after{content:'-';margin-left:10px;position:relative;color:#C43452}#product_desc_container h5.panel-title>a.collapsed:after{content:'+'}.panel-body
ul{list-style:none;padding-left:0}.panel-body ul li
ul{padding-left:40px}.panel-body ul li:before{content:'-';vertical-align:middle;display:inline-block;margin-top:-3px;font-size:8px;margin-right:5px}#product_desc_container .panel-body
p{margin:0}#product_desc_container .panel-body
p.margin_t10{margin-top:10px}.infos_content
a{color:#C43452}.sproduct_dvdvod
h3{font-size:13px;font-weight:600;margin-bottom:15px}.product_scart
.quantity{display:none}.woocommerce div.product
form.cart{margin-bottom:0px}.sproduct_dvdvod
.btn{padding:10px
20px}.related_product{padding:0
15px}#movietrailer .modal-dialog{margin:0;margin-right:auto;margin-left:auto;width:100%}#movietrailer .modal-content{background:transparent;border:0;box-shadow:none}#movietrailer .modal-body{padding:60px
15px;margin:0;text-align:center}.iframe_trailercont{margin:0
auto;height:calc( 100vh - 120px );text-align:center;overflow:hidden;max-width:178vh}.iframe_trailer{height:100%;width:100%;border-radius:8px}#movietrailer
.modal_close{position:absolute;top:30px;right:30px;background-color:#FFF;border-radius:50%;height:30px;width:30px;padding:7px
8px;text-align:center;z-index:9;cursor:pointer;-webkit-transition:all .2s ease-in;-moz-transition:all .2s ease-in;-o-transition:all .2s ease-in;transition:all .2s ease-in}#movietrailer .modal_close:hover svg
path{fill:#C43452}.product_nothingmore{color:#575757;font-style:italic}.product_nothingmore
a{color:#C43452;text-decoration:underline}.woocommerce-cart-form{font-family:'Montserrat',sans-serif}.header_checkout{font-size:12px;font-weight:600;padding-bottom:30px;border-bottom:1px solid #343333}.produit_firstcol{display:flex;align-items:center;justify-content:left}.produit_checkout .product-thumbnail{width:58px;border-radius:5px;border:1px
solid #E5E5E5;overflow:hidden}.produit_checkout{border-bottom:1px solid #E0E0E0;padding:20px
0;float:left;width:100%;display:flex;align-items:center;justify-content:center}.cart_item:last-of-type
.produit_checkout{border-bottom:1px solid #343333}.cart_item .product-name
a{font-size:14px;font-weight:600;color:#343333}.cart_item .product-nameprice{margin-left:15px}.cart_item .product-name{margin-bottom:4px}.product-quantity .qty_minus, .product-quantity .quantity, .product-quantity
.qty_plus{display:inline-block;cursor:pointer;padding:0
5px}.woocommerce .product-quantity .quantity
.qty{border:none;text-align:center;width:30px}.woocommerce .product-quantity .quantity .qty::-webkit-inner-spin-button,
.woocommerce .product-quantity .quantity .qty::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.coupon_intro{font-size:12px;font-weight:500;color:#8B8B8B;margin:20px
0;cursor:pointer;-moz-transition:all 0.2s ease;-webkit-transition:all 0.2s ease;-ms-transition:all 0.2s ease;transition:all 0.2s ease}.coupon_intro:hover{color:#343333}a.shipping-calculator-button{color:#8B8B8B;text-decoration:underline}.checkout_subbloc{padding:20px
0;border-bottom:1px solid #E0E0E0}.checkout_subbloc:last-of-type{border-bottom:0}.checkout_subbloc_title{font-size:13px;font-weight:500}.order-total
.checkout_subbloc_title{font-weight:900}small.includes_tax{display:block;color:#8B8B8B;font-size:10px;font-style:italic;font-weight:400}.woocommerce-cart .wc-proceed-to-checkout{padding:0}.coupon.coupon_bloc{display:none}.woocommerce form .form-row input.input-text, .woocommerce form .form-row
textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:10px
20px;background-color:#FFF;border:1px
solid #343333;border-radius:8px;resize:none}.select2-container--default .select2-selection--single{background-color:#fff;border:1px
solid #343333;border-radius:8px;height:40px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#343333;line-height:40px}.select2-dropdown{border:1px
solid #343333;border-radius:2px}.select2-container--default .select2-selection--single .select2-selection__arrow{height:38px}.select2-container--default .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-results__option--highlighted[data-selected]{background-color:#343333;color:#fff}#add_payment_method .wc-proceed-to-checkout a.checkout-button, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button, .woocommerce-checkout .wc-proceed-to-checkout a.checkout-button{display:block;text-align:center;margin-bottom:20px;font-size:14px;padding:10px
30px}.checkout_securep_bloc{font-weight:500;font-size:12px}.checkout_securep_bloc
svg{margin-right:8px}.woocommerce form .form-row.woocommerce-invalid
label{color:#C43452}.woocommerce ul#shipping_method li
label{display:inline;font-weight:400}#sidecart{position:fixed;background:#FFF;cursor:initial;padding:0;width:380px;height:100vh;opacity:1;-webkit-transition:-webkit-transform 1.2s cubic-bezier(0.19,1,0.22,1);transition:-webkit-transform 1.2s cubic-bezier(0.19,1,0.22,1);transition:transform 1.2s cubic-bezier(0.19,1,0.22,1);transition:transform 1.2s cubic-bezier(0.19,1,0.22,1),-webkit-transform 1.2s cubic-bezier(0.19,1,0.22,1);overflow-x:hidden;z-index:99999;top:0;right:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}#sidecart
.emptycart_icon{margin:40px
0;opacity:0.3}#sidecart.open{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}#sidecart_content{height:100vh;padding:25px
10px;font-family:'Montserrat',sans-serif}.sidecart_title{padding-bottom:25px}#sidecart_content
h2{margin-top:0;margin-bottom:25px;font-weight:bold;text-align:center}.sidebar_product_cont{width:100%;display:flex;align-items:center;justify-content:left;position:relative}.sidebar_product{padding:10px
0;border-bottom:1px solid #E0E0E0}.mini_cart_item:first-of-type
.sidebar_product{border-top:1px solid #E0E0E0}.sidebar_product_img{display:inline-block}.sidebar_product
img{width:60px;height:79.25px;background-color:#E0E0E0;border-radius:3px;border:1px
solid #E0E0E0}.sidebar_product_name{font-weight:600;font-size:13px;display:block;padding-left:15px}.sidebar_product_name a, .sidebar_product_name a:hover{color:#1D1D1B;text-decoration:none}.sidebar_product_name
span.qty_price{font-weight:400;display:block;margin-top:0px}.sidebar_product_remove{position:absolute;right:0;font-size:18px}.sidebar_product_remove
a{opacity:0.3;text-decoration:none;color:#343333}.sidebar_product_remove a:hover{opacity:1;color:#343333}.sidecart_close{position:absolute;cursor:pointer;z-index:9;left:25px;opacity:0.4;-webkit-transition:all ease 0.2s;-moz-transition:all ease 0.2s;-o-transition:all ease 0.2s;transition:all ease 0.2s}.sidecart_close:hover{opacity:1}.woocommerce .sidebar_product_remove
a.remove{color:#A3A3A3!important;font-weight:400;-webkit-transition:all ease 0.2s;-moz-transition:all ease 0.2s;-o-transition:all ease 0.2s;transition:all ease 0.2s}.woocommerce .sidebar_product_remove a.remove:hover{background-color:transparent;color:#1D1D1B!important}.sidecart_totbloc{padding:13px
0;border-top:1px solid #E0E0E0;border-bottom:1px solid #E0E0E0}.sidecart_totblocl{width:60%;display:inline-block}.sidecart_totblocr{width:40%;display:inline-block;float:right}#sidecart .woocommerce-mini-cart.cart_list{overflow:scroll;overflow-x:hidden;position:relative;min-height:100px}.sidecart_total{font-weight:600;font-size:13px}p.sidecart_total_info{color:#888;margin:15px
0;font-size:12px}#navbar-bg,#sidecart-bg{content:"";position:fixed;top:0;right:0;bottom:0;left:0;margin:auto;pointer-events:none;background:#343333;z-index:300;-webkit-transition:opacity 1.5s ease-out .1s,visibility 1.5s ease-out .1s;transition:opacity 1.5s ease-out .1s,visibility 1.5s ease-out .1s;opacity:0;visibility:hidden}body.navbar-on,body.sidecart-on{overflow:hidden}body.navbar-on #navbar-bg, body.sidecart-on #sidecart-bg{visibility:visible;opacity: .3;pointer-events:auto;-webkit-transition-timing-function:cubic-bezier(0.19,1,0.22,1);transition-timing-function:cubic-bezier(0.19,1,0.22,1);-webkit-transition-delay:0s;transition-delay:0s;cursor:pointer;z-index:9999}#customer_details h3, h3#order_review_heading, ul.wc_payment_methods.payment_methods.methods
label{font-size:14px;font-family:'Montserrat',sans-serif;font-weight:700;margin:0;margin-bottom:20px}.woocommerce-checkout .woocommerce form .form-row input.input-text{width:100%;-webkit-appearance:none;-moz-appearance:none;padding:10px;margin-bottom:5px;background-color:#FFF;border:1px
solid #343333;border-radius:8px}.checkout_paymentbloc{background-color:#F7F7F7;padding:30px;border-radius:8px}#order_review .product-name
img{width:60px;margin-right:15px}.woocommerce form .form-row label
.required{color:inherit;font-weight:inherit;cursor:default}.woocommerce form .form-row
label{line-height:inherit;font-weight:600}.shipping_address{margin-top:15px}a.woocommerce-terms-and-conditions-link{color:#343333}.woocommerce-checkout
.checkout_subbloc{padding:15px
0;display:flex;align-items:center;justify-content:center}.woocommerce-checkout .checkout_subbloc:first-of-type{border-top:1px solid #E0E0E0}.woocommerce-checkout .checkout_subbloc .product-name{margin-bottom:2px}.product-name_centered{display:inline-block;margin:0;vertical-align:middle;max-width:calc( 100% - 80px );font-weight:600}.product-name_centered
span{font-weight:400;white-space:nowrap}.woocommerce-checkout .checkout_subbloc .product-name
p{display:block;margin:0}.woocommerce-checkout
.checkout_subbloc.cart_item{padding:5px
0}#add_payment_method #payment, .woocommerce-cart #payment, .woocommerce-checkout
#payment{background:transparent;border-radius:0;border-top:1px solid #E0E0E0;padding-top:15px}#add_payment_method #payment ul.payment_methods, .woocommerce-cart #payment ul.payment_methods, .woocommerce-checkout #payment
ul.payment_methods{padding:0;border-bottom:0}#add_payment_method #payment div.form-row, .woocommerce-cart #payment div.form-row, .woocommerce-checkout #payment div.form-row{padding:0}.payment_method_stripe
label{width:100%}.payment_method_stripe label
img{float:right}form.checkout.woocommerce-checkout{float:left}#add_payment_method #payment div.payment_box, .woocommerce-cart #payment div.payment_box, .woocommerce-checkout #payment
div.payment_box{background-color:transparent;padding:0;color:#343333;font-size:inherit;border-radius:0}#add_payment_method #payment div.payment_box::before, .woocommerce-cart #payment div.payment_box::before, .woocommerce-checkout #payment div.payment_box::before{display:none}fieldset#wc-stripe-cc-form
label{font-family:'Open Sans',sans-serif;font-weight:600;font-size:13px;text-transform:inherit;margin-bottom:5px}.wc-stripe-elements-field,.wc-stripe-iban-element-field{margin:5px
0;padding:10px;outline:0;background-color:#FFF;border:1px
solid #343333;border-radius:8px}p.thankyou_checkout{font-family:'Montserrat',sans-serif;font-weight:600;text-align:center;margin-bottom:40px;font-size:14px}label.container_checkbox.checkoutaccount{margin-bottom:0}.woocommerce-shipping-fields.checkoutshipping{border-top:1px solid #E0E0E0;margin-top:25px;padding-top:25px}.woocommerce-form-login-toggle.checkout_login{padding-bottom:25px;border-bottom:1px solid #E0E0E0;margin-bottom:25px}form.woocommerce-form.woocommerce-form-login.login{padding-bottom:25px;border-bottom:1px solid #E0E0E0;margin-bottom:25px;border-radius:0}a.showlogin{font-size:13px;font-family:'Montserrat',sans-serif;font-weight:600;margin:0;cursor:pointer;text-decoration:none}a.showlogin:hover{opacity:0.7}a.showlogin
span{text-decoration:underline}.woocommerce-checkout .woocommerce form.login
.form_input{margin-bottom:5px}.woocommerce-checkout .woocommerce form.login
p.lost_password{margin:0;font-size:12px}.navtabs_login{border:none;display:flex;margin-bottom:30px}.navtabs_login>li{flex:1;display:inline-block;float:none;margin:0}.navtabs_login>li>a,.navtabs_login>li.active>a,.navtabs_login>li.active>a:focus,.navtabs_login>li.active>a:hover{margin:0;padding:0;border:0;line-height:normal;color:#343333}.navtabs_login>li>a{font-family:'Montserrat',sans-serif;font-weight:600;color:#A3A3A3;font-size:14px}.navtabs_login>li>a:hover,.navtabs_login>li>a:focus{background-color:transparent;color:#343333}.woocommerce form.login, .woocommerce
form.register{border:0;padding:0;margin:0}.register_intro
p{margin-bottom:15px;text-align:justify}#login
p.lost_password{margin-top:15px;margin-bottom:0}.woocommerce-account form.woocommerce-form.woocommerce-form-login.login{border:none}#login p.lost_password
a{color:inherit}.myaccount_ordersingle{margin-bottom:30px}.woocommerce-account .woocommerce-MyAccount-navigation{float:left;width:100%;margin-bottom:30px}nav.woocommerce-MyAccount-navigation
ul{list-style:none;padding:0;margin:0}nav.woocommerce-MyAccount-navigation ul
li{display:inline-block;margin-right:20px}nav.woocommerce-MyAccount-navigation ul li
a{font-family:'Montserrat',sans-serif;color:#8B8B8B;font-size:13px;font-weight:600}nav.woocommerce-MyAccount-navigation ul li a:hover, nav.woocommerce-MyAccount-navigation ul li.is-active
a{color:#343333;text-decoration:none}.input_editaccount[disabled]{border:0;font-weight:600}#change_pw_form{display:none}p.strong{font-weight:600}p.myaccount_intro{padding-bottom:20px}p.myaccount_intro
span{margin-right:8px}.section_account{margin-top:20px}.section_account
p{margin:0}.section_account p.strong, .myaccount_address
p.strong{padding-bottom:5px}.section_account p.strong.underline, .myaccount_address
p.strong.underline{border-bottom:1px solid #343333;margin-bottom:5px}.myaccount_dashboard_title span, .myaccount_address p
span{float:right}a.myaccount_section_link, .section_account a, .myaccount_address p span
a{color:#6d6d6d;font-weight:normal}a.myaccount_section_link:hover, .section_account a:hover, .order_details_productsingle a, .order_details_productsingle a:hover, .myaccount_address p span a:hover{color:#C43452;text-decoration:none}.order_details_productsingle .product-name_bloc
a{color:#343333;font-weight:600;font-family:'Montserrat',sans-serif}.myaccount_ordersingle_title,p.myaccount_vieworder_title,p.customer_details_title{padding-bottom:5px;border-bottom:1px solid #343333;margin-bottom:10px;font-weight:600}.myaccount_ordersingle_title a, .myaccount_ordersingle_title a:hover{color:#343333;text-decoration:none;display:block}.myaccount_ordersingle_title
span{float:right}.btn_singleorderview,.btn_singleorderinvoice{padding:5px
10px;font-family:'Open Sans',sans-serif;font-weight:600;margin-right:5px}.order_details_subbloc{border-bottom:1px solid #E0E0E0;padding:15px
0}.customer_details{margin-top:40px}.order_details_container
p.myaccount_vieworder_title{margin:0}.order_details_itemsolo{float:left;width:100%;display:flex;align-items:center;justify-content:center}.order_details_products
.order_item{border-bottom:1px solid #E0E0E0;padding:15px
0}.order_details_products .order_item
img{margin-right:10px}ul.wc-item-meta{list-style:none;padding:0;margin:0}ul.wc-item-meta
li{display:inline-block}ul.wc-item-meta li
strong{font-weight:400;color:#8B8B8B}ul.wc-item-meta li
p{display:inline-block;margin:0}.order_details_products .order_item .product-name_bloc{display:inline-block;margin:0;vertical-align:middle;max-width:calc( 100% - 80px )}.order_details_products .order_item .product-quantity{white-space:nowrap}.faq_section
h3{font-weight:600;font-size:14px;margin:0;padding-bottom:20px;border-bottom:1px solid #C43452}.panel-faq{margin-bottom:40px}.panel-faq
.panel{border-radius:0;border:0;-webkit-box-shadow:none;box-shadow:none}.panel-faq .panel-heading{padding:20px
0;border-bottom:1px solid #E0E0E0}.panel-faq a.panel-headfaq, .panel-faq a.panel-headfaq:hover{text-decoration:none}.panel-faq .panel-heading h4.panel-title{font-size:13px;color:#343333}.panel-faq .panel-heading h4.panel-title:before{content:'-';margin-right:10px;position:relative;color:#C43452}.panel-faq a.panel-headfaq.collapsed .panel-heading h4.panel-title:before{content:'+';color:#C43452}label.label_block{display:block;font-weight:600}select.inputbb{background-repeat:no-repeat;background-position:97% 50%;background-size:13px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='%23343333' d='M481.4,137.3c-6.4-6.4-16.7-6.4-23,0L256,340.1L53.2,137.3c-6.4-6.4-16.7-6.4-23,0c-6.4,6.4-6.4,16.7,0,23 l213.9,213.9c3.2,3.2,7.1,4.8,11.5,4.8c4,0,8.3-1.6,11.5-4.8L481,160.3C487.8,154,487.8,143.7,481.4,137.3L481.4,137.3z'/%3E%3C/svg%3E");-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;padding-right:25px}select.inputbb::-ms-expand{display:none}.inputbb, .woocommerce-edit-address input.input-text{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:10px
20px;background-color:#FFF;border:1px
solid #343333;margin-bottom:15px;border-radius:8px;resize:none}.btn_100,.input100{width:100%}p.contact_intro{margin:0
0 30px}p.form_contact_merci,.humans_form{display:none;text-align:center;font-weight:600}label.container_checkbox{display:block;font-weight:400;position:relative;padding-left:25px;margin-bottom:15px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.container_checkbox
input{position:absolute;cursor:pointer;left:0;top:0;opacity:0}.container_checkbox
.checkmark{position:absolute;top:2px;left:0;height:14px;width:14px;background-color:#fff;border:1px
solid #343333;border-radius:2px}.container_checkbox:hover input~.checkmark{background-color:#343333}.container_checkbox input:checked~.checkmark{background-color:#343333;border:1px
solid #343333}.container_checkbox .checkmark:after{content:"";position:absolute;display:none}.container_checkbox input:checked~.checkmark:after{display:block}.container_checkbox .checkmark:after{left:4px;top:1px;width:4px;height:8px;border:solid white;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}#banniere-cookies{position:fixed;bottom:0;left:0;right:0;text-align:center;padding:10px;background-color:rgba(255, 255, 255, 0.9);z-index:9999;color:#343333}#banniere-cookies-ok{padding:10px
20px;margin:0
8px}.page_404
h1{font-size:18px;font-weight:600}.img_nl{max-width:200px;margin-left:auto;margin-right:auto}#search_overlay{text-align:center;position:fixed;top:0;left:0;width:100%;height:100vh}#search_overlay .modal-dialog{margin:0;border-radius:0;padding:0!important;width:100%;min-height:100vh}#search_overlay .modal-content{background:#FFF;border-radius:0}#searchclose{position:absolute;top:52px;right:0px;cursor:pointer;opacity:0.6;z-index:999}#searchclose:hover{opacity:1}span.searchbox_icon{display:inline-block;float:left;margin-top:56px;margin-bottom:44px}#searchbox_urbanboutiq{font-family:inherit;font-size:14px;font-weight:600;display:inline-block;box-sizing:border-box;width:calc( 100% - 24px );padding:5px
30px;color:#1d1d1b;border:0;margin-top:50px;margin-bottom:50px}.search_produits{display:none}#mea_modal.modal{padding:0!important;text-align:center}#mea_modal.modal:before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-4px}#mea_modal.modal .modal-dialog{display:inline-block;text-align:left;vertical-align:middle;max-width:450px}#mea_modal.modal .modal-content{border-radius:3px;border:0;-webkit-box-shadow:none;box-shadow:none;padding:15px;text-align:center}#mea_modal.modal
.close_modal{position:absolute;right:5px;top:5px;opacity:0.6;cursor:pointer}#mea_modal.modal .close_modal:hover{opacity:1}#mea_modal.modal h4.modal-title
span{border-bottom:0.75px solid #C43452;padding-bottom:6px;font-weight:bold}footer{background-color:#FFF;padding-top:30px;border-top:1px solid #E5E5E5;padding-bottom:20px}footer
h4{font-size:14px;font-weight:600;display:inline-block;position:relative;padding-bottom:4px;margin-bottom:18px}footer h4:after{content:"";position:absolute;left:0;right:0;height:1px;background-color:#C43452;bottom:0}.menu_footer{padding:0;list-style:none}svg.footer_bullet{margin-right:8px;top:-2px;position:relative}.menu_footer li
a{display:inline-block;color:#343333;margin-bottom:7px;font-size:13px}.menu_footer li a:hover{color:#C43452;text-decoration:none}#menu-footer-sav{margin-bottom:0}.footer_social{margin-bottom:15px}.footer_social svg, .footer_nl_intro
.footer_bullet{margin-right:4px}#footer_nl input[type="email"]{border:1px
solid #343333;padding:9px
15px;width:calc(100% - 116.22px);border-radius:8px;-webkit-appearance:none}#footer_nl input[type="submit"]{color:#FFF;padding:9px
15px 9px;float:right;-webkit-appearance:none;min-width:110px}.copyrights{border-top:1px solid #E5E5E5;padding-top:20px;margin-top:15px}.copyrights
p{margin:0;font-size:11px}.copyrights p
a{color:#343333}.copyrights p a:hover{color:#343333;text-decoration:underline}.coupon-urban3,.coupon-urban5{display:none!important}@media (max-width: 1200px){#main-nav .navbar-collapse.collapse{display:none!important}#main-nav .navbar-collapse.collapse.in{display:block!important}.navbar-header{padding-left:55px;width:100%;float:none}.navbar-nav{float:none!important}.navbar-default .navbar-toggle{border:none;position:absolute;left:15px;display:block;padding:0;top:18px;border-radius:0}.navright_mob{position:absolute;right:15px;list-style:none;padding:0;margin:0;top:10px;display:block}h1.svg_title
svg{width:140px;height:33.97px}#main-nav .navbar-nav
.desktop_only{display:none}#main-nav .navright_mob
li{padding:12px
5px}#main-nav .navbar-nav
li{display:block;padding:10px;float:none}.navbar-fixed-bottom .navbar-collapse, .navbar-fixed-top .navbar-collapse{max-height:max-content}.navbar-nav.navbar-center{position:relative}.navbar-center{padding-top:15px}.navbar-right{text-align:center;padding-bottom:15px;margin-right:0}.cart_total{top:21px}.page_standard{padding-top:74px}}@media (max-width: 992px){.desktop_only{display:none!important}.mobile_only{display:block!important}.no-padmob{padding-left:0;padding-right:0}.mob_inlineblock{display:inline-block!important}.row-eq-height{display:initial;display:initial;display:initial;display:initial}.mob_textcenter{text-align:center}.mob_margint10{margin-top:10px}.mob_marginb15{margin-bottom:15px}.mob_marginb30{margin-bottom:30px}.mob_margint30{margin-top:30px}.mob_marginb60{margin-bottom:60px}.nopaddingright-mobile{padding-right:0}.nopaddingleft-mobile{padding-left:0}#banniere-cookies-ok{margin-top:10px}#main-nav .navbar-collapse.collapse{display:none!important}#main-nav .navbar-collapse.collapse.in{display:block!important}.navbar-header{padding-left:55px;width:100%;float:none}.navbar-nav{float:none!important}.navbar-default .navbar-toggle{border:none;position:absolute;left:15px;display:block;padding:0;top:18px;border-radius:0}.navright_mob{position:absolute;right:15px;list-style:none;padding:0;margin:0;top:10px}h1.svg_title
svg{width:140px;height:33.97px}#main-nav .navright_mob
li{padding:12px
5px}#main-nav .navbar-nav
li{display:block;padding:10px;float:none}.navbar-fixed-bottom .navbar-collapse, .navbar-fixed-top .navbar-collapse{max-height:max-content}.navbar-center{padding-top:15px}.navbar-right{text-align:center;padding-bottom:15px;margin-right:0}.cart_total{top:21px}.page_standard{padding-top:74px}#home_slider
.home_slide{display:block!important;min-height:380px}#home_slider .home_slide
.container{position:absolute;bottom:15px;width:100%}.home_slide:before{width:100%;background:rgb(52,51,51);background:-moz-linear-gradient(90deg, rgba(52,51,51,1) 0%, rgba(52,51,51,0.2) 100%);background:-webkit-linear-gradient(90deg, rgba(52,51,51,1) 0%, rgba(52,51,51,0.2) 100%);background:linear-gradient(90deg, rgba(52,51,51,1) 0%, rgba(52,51,51,0.2) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#343333",endColorstr="#343333",GradientType=1);opacity:0.7}.sort_select{width:100%}select#filtercat{margin-right:0}header.single_prodheader:before{background:-moz-linear-gradient(90deg, rgba(52,51,51,1) 0%, rgba(52,51,51,0.2) 100%);background:-webkit-linear-gradient(90deg, rgba(52,51,51,1) 0%, rgba(52,51,51,0.2) 100%);background:linear-gradient(90deg, rgba(52,51,51,1) 0%, rgba(52,51,51,0.2) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#343333",endColorstr="#343333",GradientType=1);opacity:0.7}.sproduct_img,#product_mslider{max-width:140px!important;display:inline-block;margin-top:-240px}#product_mslider{margin-bottom:0;top:-20px}#product_mslider ul.slick-dots{margin-bottom:0;margin-top:0}.sproduct_ctatrailer{display:inline-block;float:right;margin-top:-40px;color:#FFF}.sproduct_ctatrailer svg
path{fill:#FFF}.productcontent_container{margin-top:10px}.sproduct_title{margin-top:0;margin-bottom:30px}.sproduct_title h1,.sproduct_infos{color:#343333}.sprod_vod a:nth-of-type(2){margin-top:10px}.myaccount_dashboard_subtitle{font-weight:600}.cart_item:first-of-type
.produit_checkout{border-top:1px solid #343333}.product_qty_mob{display:inline-block;float:left}.product_subtotal_mob{text-align:right}#searchbox_urbanboutiq{margin-top:30px;margin-bottom:30px}span.searchbox_icon{margin-top:30px;margin-bottom:30px}#searchclose{right:15px;top:30px}#searchresults_produits
a.product_link{display:flex;align-items:center;justify-content:center;width:100%}#searchresults_produits
.product_infcont{width:100%;padding-left:15px;text-align:left;max-width:calc( 100% - 60px )}#searchresults_produits
.product_imgcont{width:70px}p.product_cat, .product_link
h3{margin:0}}