.product_list.list .ajax_block_product .pro_first_box{max-width: 490px;}.product_list.list .ajax_block_product .pro_second_box{margin-left: 510px;}.is_rtl .product_list.list .ajax_block_product .pro_second_box{margin-left:0;margin-right: 510px;}.products_sldier_swiper .ajax_block_product .pro_outer_box.cart_default, .product_list.grid .ajax_block_product .pro_outer_box.cart_default{max-width: 70px;}.products_sldier_swiper .ajax_block_product .pro_outer_box.cart_default_2x, .product_list.grid .ajax_block_product .pro_outer_box.cart_default_2x{max-width: 140px;}.products_sldier_swiper .ajax_block_product .pro_outer_box.home_default, .product_list.grid .ajax_block_product .pro_outer_box.home_default{max-width: 490px;}.products_sldier_swiper .ajax_block_product .pro_outer_box.large_default, .product_list.grid .ajax_block_product .pro_outer_box.large_default{max-width: 700px;}.products_sldier_swiper .ajax_block_product .pro_outer_box.large_default_2x, .product_list.grid .ajax_block_product .pro_outer_box.large_default_2x{max-width: 845px;}.products_sldier_swiper .ajax_block_product .pro_outer_box.medium_default, .product_list.grid .ajax_block_product .pro_outer_box.medium_default{max-width: 282px;}.products_sldier_swiper .ajax_block_product .pro_outer_box.medium_default_2x, .product_list.grid .ajax_block_product .pro_outer_box.medium_default_2x{max-width: 564px;}.products_sldier_swiper .ajax_block_product .pro_outer_box.small_default, .product_list.grid .ajax_block_product .pro_outer_box.small_default{max-width: 105px;}.products_sldier_swiper .ajax_block_product .pro_outer_box.small_default_2x, .product_list.grid .ajax_block_product .pro_outer_box.small_default_2x{max-width: 210px;}.products_sldier_swiper .ajax_block_product .pro_outer_box.superlarge_default, .product_list.grid .ajax_block_product .pro_outer_box.superlarge_default{max-width: 845px;}.images-container .pro_gallery_top_inner{margin-left: auto;margin-right:auto;}.images-container.pro_number_1 .pro_gallery_top_inner{max-width: 845px;}
                    .images-container.pro_number_2 .pro_gallery_top_inner{max-width: 845px;}
                    .images-container.pro_number_3 .pro_gallery_top_inner{max-width: 845px;}
                    .images-container.pro_number_4 .pro_gallery_top_inner{max-width: 845px;}
                    .images-container.pro_number_5 .pro_gallery_top_inner{max-width: 845px;}
                    .images-container.pro_number_6 .pro_gallery_top_inner{max-width: 845px;}.products_sldier_swiper .ajax_block_product .pro_outer_box.superlarge_default_2x, .product_list.grid .ajax_block_product .pro_outer_box.superlarge_default_2x{max-width: 845px;}.featured_categories_item .pro_outer_box.category_default{max-width: 140px;}.featured_categories_item .pro_outer_box.category_default_2x{max-width: 280px;}.featured_categories_item .pro_outer_box.home_default{max-width: 490px;}.featured_categories_item .pro_outer_box.home_default_2x{max-width: 800px;}.featured_categories_item .pro_outer_box.medium_default{max-width: 282px;}.featured_categories_item .pro_outer_box.medium_default_2x{max-width: 564px;}body{font-family:Montserrat, Tahoma, sans-serif, Arial;font-weight:400;}.price,#our_price_display,.old_price,.sale_percentage{}.btn.ajax_add_to_cart_button, .btn.add-to-cart, .btn.view_button{}.style_wide .ma_level_1{font-weight:700;}.title_block .title_block_inner, .page_heading, .product_info_tabs .nav-tabs .nav-link, .pc_slider_block_container .nav-tabs .nav-link, .heading_font{text-transform: uppercase;}.st-menu-title{text-transform: uppercase;}.title_block .title_block_inner, .page_heading {}.st_mega_menu .ma_level_0, .mobile_bar_tri_text, #st_mega_menu_column_mobile .mo_advanced_ma_level_0{text-transform: uppercase;font-weight:700;font-size: 14px;}#st_mobile_menu .mo_ma_level_0{text-transform: uppercase;}.style_wide .ma_level_1{text-transform: uppercase;}.style_wide .ma_level_1{}.style_wide .mu_level_2 a.ma_item, .stmenu_multi_level a.ma_item,.mo_sub_a{}.mv_item{}#st_mega_menu_column_desktop .ma_level_0{}.product_name_wrap .product_name{}.product_name_wrap .product_name{font-size: 26px;}.product_name_wrap .product_name{text-transform: uppercase;}#footer .title_block .title_block_inner{font-size: 14px;}.title_block .title_block_inner,.page_heading, .table-bordered thead th, .heading_color, .card-header{color: #666666;}.title_style_0,.title_style_0 .title_block_inner{border-bottom-width:0px;}.title_style_0 .title_block_inner{margin-bottom:-0px;}body,a.text_color, a:focus{color: #000000;}a:focus,a:hover, 
            a.link_color:focus, 
            a.link_color:hover, 
            button.link_color:focus, 
            button.link_color:hover,
            .theme_color, a.theme_color, a.theme_color:hover,
            .st_added,
            .dropdown_wrap.open .dropdown_tri,
            .ajax_block_product .s_title_block a:hover,
            .block_blog .s_title_block a:hover,
            .btn-link:focus, .btn-link:hover{color: #ab293a;}a.text_color:hover{color: #ab293a;}.title_block a.title_block_inner:hover{color: #ab293a;}#st_mega_menu_wrap .ml_level_0.current .ma_level_0,#st_mega_menu_wrap .ma_level_0:hover{border-bottom-color:#ab293a;}.checkout-step .sttab_2_1 .nav-tabs .nav-link.active, .checkout-step .sttab_2_1 .nav-tabs .nav-link:hover, .checkout-step .sttab_2_1 .nav-tabs .nav-link:focus{color:#ab293a;}.btn-default{color: #ffffff;border-color:#000000;background-color: #000000;}.btn-default.benabled{color: #000000;border-color:#ffffff;-webkit-box-shadow: none; box-shadow: none;background-color: #ffffff;-webkit-box-shadow: none; box-shadow: none;background-color: #ffffff;}.btn-default:hover,.btn-default:focus,.itemlist_right .ajax_add_to_cart_button:hover, .itemlist_right .view_button:hover{color: #000000;border-color:#ffffff;-webkit-box-shadow: none; box-shadow: none;background-color: #ffffff;}.btn-default.benabled,.btn-default.benabled:hover{color: #000000;border-color:#ffffff;-webkit-box-shadow: none; box-shadow: none;background-color: #ffffff;-webkit-box-shadow: none; box-shadow: none;background-color:#ffffff;}.btn-default.benabled:hover{background-color: rgba(255,255,255, 0.8);}.btn-default.benabled.btn-full-width:hover{color: #000000;border-color:#ffffff;-webkit-box-shadow: none; box-shadow: none;background-color: #ffffff;-webkit-box-shadow: none; box-shadow: none;background-color: rgba(255,255,255, 0.8);}.mobile_device .btn-default.benabled.btn-mobile-full-width:hover{color: #000000;border-color:#ffffff;-webkit-box-shadow: none; box-shadow: none;background-color: #ffffff;-webkit-box-shadow: none; box-shadow: none;background-color: rgba(255,255,255, 0.8);}@media (max-width: 992px) {.btn-default.benabled.btn-mobile-full-width:hover{color: #000000;border-color:#ffffff;-webkit-box-shadow: none; box-shadow: none;background-color: #ffffff;-webkit-box-shadow: none; box-shadow: none;background-color: rgba(255,255,255, 0.8);}}.btn-white:hover{border-color:#ffffff;-webkit-box-shadow: none; box-shadow: none;background-color: #ffffff;color:#444444;}.btn,.hover_fly_btn{text-transform: capitalize;}#top_bar .top_bar_item .header_item{color:#d8f6e6;}#top_bar .top_bar_item .header_item:hover,#top_bar .dropdown_wrap.open .dropdown_tri{color:#00a161;}#top_bar .top_bar_item .header_item:hover,#top_bar .dropdown_wrap.open .dropdown_tri{background-color:#D7F5E5;}#st_mega_menu_wrap .ma_level_0{color:#1d1d1d;}#main_menu_widgets #search_block_top.quick_search_simple .button-search,#main_menu_widgets .header_item, #main_menu_widgets a.header_item, #main_menu_widgets .header_item a{color:#1d1d1d;}#st_mega_menu_wrap .ml_level_0.current .ma_level_0,#st_mega_menu_wrap .ma_level_0:hover{color:#1d1d1d;border-bottom-color:#1d1d1d;}#st_mega_menu_wrap .stmenu_sub{border-top-width:0px;}#st_mega_menu_wrap .ma_level_0{margin-bottom:-0px;border-bottom-width:0px;}#top_extra .st_mega_menu_container{border-bottom-width:0px;}#header_primary #st_mega_menu_wrap{border-bottom-width:0px;}#st_mega_menu_wrap .stmenu_sub{border-top-color:#444444;}.st_mega_menu_container, .boxed_megamenu #st_mega_menu_wrap,#header_primary #st_mega_menu_wrap{border-bottom-color:#444444;}#st_mega_menu_wrap .ml_level_0.current .ma_level_0,#st_mega_menu_wrap .ma_level_0:hover{border-bottom-color:#9c2737;}#st_ma_0{ text-align: left; }#footer-secondary, #footer-secondary a, #footer-secondary .price, #footer-secondary .old_price {color:#70757c;}#footer-bottom,#footer-bottom a{color:#9ca5af;}#footer-bottom a{color:#9ca5af;}#left_column.sidebar_opened,#right_column.sidebar_opened{background-color:#fff;}.st_mega_menu_container.stuck, #st_header.stuck, body#index .transparent-header #st_header.stuck{background: #ffffff;background:rgba(255,255,255,1);}#st_header.stuck, #top_extra .st_mega_menu_container.stuck{-webkit-box-shadow: 0px 1px 4px rgba(0,0,0,0.1); -moz-box-shadow: 0px 1px 4px rgba(0,0,0,0.1); box-shadow: 0px 1px 4px rgba(0,0,0,0.1); }#footer-secondary{background-color:#f6f7f9;}#footer-tertiary{background-color:#f6f7f9;}#footer-bottom {border-top-width:1px;border-top-style: solid;}#footer-bottom, #footer-bottom .wide_container{border-top-color:#eaebed;}#footer-bottom{background-color:#f6f7f9;}#st_header #header_primary_container{height: 120px;}#st_header.stuck #header_primary_container{height: 80px;}.header-container.has_sticky{padding-bottom:120px;}.fto-glyph.icon_btn{ display: none; }.fto-adjust.icon_btn{ display: none; }.fto-search-1.icon_btn{ display: none; }.fto-eye-2.icon_btn{ display: none; }.product_info_tabs.sttab_block .nav-tabs .nav-link.active, .product_info_tabs.sttab_block .nav-tabs .nav-link:hover, .product_info_tabs.sttab_block .nav-tabs .nav-link:focus, .pro_more_info .mobile_tab .st_open .mobile_tab_name{ color: #ab293a; }.product_info_tabs.sttab_block.sttab_2_2 .nav-tabs .nav-link.active, .product_info_tabs.sttab_block.sttab_2_2 .nav-tabs .nav-link:hover, .product_info_tabs.sttab_block.sttab_2_2 .nav-tabs .nav-link:focus{ border-top-color: transparent; }.product_info_tabs.sttab_block.sttab_2_3 .nav-tabs .nav-link.active, .product_info_tabs.sttab_block.sttab_2_3 .nav-tabs .nav-link:hover, .product_info_tabs.sttab_block.sttab_2_3 .nav-tabs .nav-link:focus{ border-bottom-color: transparent; }.product_info_tabs.sttab_block.sttab_3_2 .nav-tabs .nav-link.active, .product_info_tabs.sttab_block.sttab_3_2 .nav-tabs .nav-link:hover, .product_info_tabs.sttab_block.sttab_3_2 .nav-tabs .nav-link:focus{ border-left-color: transparent; }.product_info_tabs.sttab_block.sttab_2_2 .nav-tabs{ border-bottom-color: transparent; }.product_info_tabs.sttab_block.sttab_2_3 .nav-tabs{ border-bottom-color: transparent; }.product_info_tabs.sttab_block.sttab_2_3 .nav-tabs .nav-link{ border-bottom-color: transparent; }.accordion_more_info .mobile_tab .tab-pane{ border-bottom-color: transparent; }body#index .header-container{ margin-bottom: 12px; }.products_sldier_swiper .pro_outer_box:hover .pro_second_box,.product_list.grid .pro_outer_box:hover .pro_second_box{ background-color: #FAFAFA; }.products_slider .swiper-button-tr .swiper-button{ color: #ffffff; }.products_slider .swiper-button-tr .swiper-button{ background-color: #999999; }.products_slider .swiper-button-tr .swiper-button:hover{ background-color: #555555; }.products_slider .swiper-button-tr .swiper-button.swiper-button-disabled, .products_slider .swiper-button-tr .swiper-button.swiper-button-disabled:hover{background-color:#cccccc;}.pro_gallery_top_container .swiper-button-lr .swiper-button{color:#ffffff;}#page_wrapper{-webkit-box-shadow: 0px 0px 3px rgba(0,0,0,0.1); -moz-box-shadow: 0px 0px 3px rgba(0,0,0,0.1); box-shadow: 0px 0px 3px rgba(0,0,0,0.1); }#mobile_bar_top{ height: 80px;}#st_header .shop_logo{width: 165px;}#st_header.stuck .shop_logo{width: 120px;}#mobile_bar .mobile_logo{width: 140px;}.pro_gallery_thumbs_vertical .swiper-container{height: 860px;}.pro_gallery_thumbs_vertical .swiper-slide{height: 425px;}.ajax_block_product .s_title_block a{text-transform: capitalize;}.ajax_block_product .s_title_block a{}.products.product_list.grid .product_list_item{padding-left:10px;padding-right:10px;}.products.product_list.grid{margin-left:-10px;margin-right:-10px;}body#authentication .columns-container{padding-top: 38px;}body#authentication .columns-container{padding-bottom: 38px;}.checkout-step .sttab_2_1 .nav-tabs .nav-link.active, .checkout-step .sttab_2_1 .nav-tabs .nav-link:hover, .checkout-step .sttab_2_1 .nav-tabs .nav-link:focus{border-bottom-color: #ffffff;}.cms_content{font-size: 1.1667em;}.product-available{color:#ab293a;}@media (max-width: 1439px) {
                    .images-container.pro_number_1 .pro_gallery_top_inner{max-width: 845px;}
                    .images-container.pro_number_2 .pro_gallery_top_inner{max-width: 845px;}
                    .images-container.pro_number_3 .pro_gallery_top_inner{max-width: 845px;}
                    .images-container.pro_number_4 .pro_gallery_top_inner{max-width: 845px;}
                    .images-container.pro_number_5 .pro_gallery_top_inner{max-width: 845px;}
                    .images-container.pro_number_6 .pro_gallery_top_inner{max-width: 845px;}
                }@media (max-width: 1219px) {
                    .images-container.pro_number_1 .pro_gallery_top_inner{max-width: 845px;}
                    .images-container.pro_number_2 .pro_gallery_top_inner{max-width: 845px;}
                    .images-container.pro_number_3 .pro_gallery_top_inner{max-width: 845px;}
                    .images-container.pro_number_4 .pro_gallery_top_inner{max-width: 845px;}
                    .images-container.pro_number_5 .pro_gallery_top_inner{max-width: 845px;}
                    .images-container.pro_number_6 .pro_gallery_top_inner{max-width: 845px;}
                }@media (max-width: 991px) {
                    .images-container.pro_number_1 .pro_gallery_top_inner{max-width: 845px;}
                    .images-container.pro_number_2 .pro_gallery_top_inner{max-width: 845px;}
                    .images-container.pro_number_3 .pro_gallery_top_inner{max-width: 845px;}
                    .images-container.pro_number_4 .pro_gallery_top_inner{max-width: 845px;}
                    .images-container.pro_number_5 .pro_gallery_top_inner{max-width: 845px;}
                    .images-container.pro_number_6 .pro_gallery_top_inner{max-width: 845px;}
                }@media (max-width: 767px) {
                    .images-container.pro_number_1 .pro_gallery_top_inner{max-width: 845px;}
                    .images-container.pro_number_2 .pro_gallery_top_inner{max-width: 845px;}
                    .images-container.pro_number_3 .pro_gallery_top_inner{max-width: 845px;}
                    .images-container.pro_number_4 .pro_gallery_top_inner{max-width: 845px;}
                    .images-container.pro_number_5 .pro_gallery_top_inner{max-width: 845px;}
                    .images-container.pro_number_6 .pro_gallery_top_inner{max-width: 845px;}
                }@media (max-width: 479px) {
                    .images-container.pro_number_1 .pro_gallery_top_inner{max-width: 845px;}
                    .images-container.pro_number_2 .pro_gallery_top_inner{max-width: 845px;}
                    .images-container.pro_number_3 .pro_gallery_top_inner{max-width: 845px;}
                    .images-container.pro_number_4 .pro_gallery_top_inner{max-width: 845px;}
                    .images-container.pro_number_5 .pro_gallery_top_inner{max-width: 845px;}
                    .images-container.pro_number_6 .pro_gallery_top_inner{max-width: 845px;}
                }#product .swiper-slide .videoholder iframe {
height: 980px!important;
}
div#steasy_element_29, div#steasy_element_22 {
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
}


/* DISCOUNT */
ul.category-sub-menu li {
    font-weight: 600;
}
#category div#center_column {
    width: 100%;
}
/*span.price.st_discounted_price {
    color: #ab293a!important;
}
ul.category-sub-menu li:nth-child(1) a, ul.category-sub-menu li:nth-child(2) a, ul.category-sub-menu li:nth-child(3) a {
    color: red;
}
ul.category-sub-menu li:nth-child(1) {
text-align:right;}
ul.category-sub-menu li:nth-child(2) {
   text-align:center;
}
ul.category-sub-menu li:nth-child(1), ul.category-sub-menu li:nth-child(2), ul.category-sub-menu li:nth-child(3) {
    font-weight: 700;
    max-width: 100%;
    width: 33%;
}*/

/* carte cadeau */
#carteimg {float:left;}
#cartetxt {
    float: right;
    font-size: 1rem;
    padding: 7rem;
    text-align: justify;
}
#clear {clear:both;}
/* Newsletter */

#popnewsletter_sideimg{background-position:center;}
#popnewsletter_maintext{font-size:14px!important;}

/* Global */
h1 {font-size: 38px; font-weight: 300; text-transform: initial; letter-spacing: 1px; color: #232323;}
h2 {font-size: 24px; font-weight: 400; text-transform: initial; letter-spacing: 1px; color: #232323;}
h3 {font-size: 18px; font-weight: 500; text-transform: initial; letter-spacing: 1px; color: #232323;}
.btn-primary, #center_column .btn-default, .modal_cart .btn-default, .btn-default {font-family: Montserrat, Tahoma, sans-serif, Arial;}
.alert-danger {font-weight: 500;}
.alert-success {background-color: #f9e2e5; border-color: #eac6cb; color: #ab293a;}
#category .breadcrumb_wrapper, #category .breadcrumb_spacing{display:none;}
.products.product_list.grid .product_list_item {
    padding-left: 0;
    padding-right: 0;
}
input.form-control { height: 41px;}

/********** PAGE INSPIRATION - Module Lookbook **********/
#pslookbook_block .custom_title  { font-size: 28px;font-family: Montserrat, Tahoma, sans-serif, Arial; font-weight: 300; text-transform: uppercase; letter-spacing: 1px;
    color: #232323;}
#pslookbook_block .desc {font-family: Montserrat, Tahoma, sans-serif, Arial;color: #232323;}
#pslookbook_block .custom_title, #pslookbook_block .desc {text-align: center;}
#pslookbook_block {padding: 0; margin-bottom: 2.5rem;}
#pslookbook_block .card-presentation-img:hover .card-img {opacity: .5;}
#pslookbook_block .card-presentation-img .card-img {-webkit-transition: all ease 0.2s; -ms-transition: all ease 0.2s; -moz-transition: all ease 0.2s; transition: all ease 0.2s;}
#pslookbook_block .card-presentation-img:hover {opacity: 1; background-color: rgba(0,0,0,1);}
#pslookbook_block .card-presentation-img .overlay .text {font-family: "Open Sans", Tahoma, sans-serif, Arial; font-weight: 600; text-transform: uppercase; letter-spacing: 1px;font-size: 14px;}
#pslookbook-lightbox .lightbox-content #content-right .product .container-product .product-image a img {height: auto; width: 100%;}
#pslookbook-lightbox #content-right .product .product-name .row .name {height: auto; font-size: 14px;font-family: "Open Sans", Tahoma, sans-serif, Arial; font-weight: 600; text-transform: uppercase; letter-spacing: 1px;}
#pslookbook-lightbox #content-right .content-product {overflow-y: auto;}
#pslookbook-lightbox #content-right .content-product .container-product .product-button a:first-child {color: #ffffff;}
#pslookbook-lightbox #content-right .content-product .container-product .product-button a:first-child:hover {color: #fff;}
#pslookbook-lightbox .product-button {margin-top: 1em;}
#pslookbook-lightbox #close { color: #000; top: -15px; right: 5px;}

/* Video homepage categorie Eshop */
.visible-mobile {display: none;}

/* Pop up */
.modal-content .popup-image {-webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1;}
.modal-content .popup-image img { display: block;}
.modal-content .popup-content { font-size: 16px; font-size: 0.9rem; -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1;  flex: 1; display: -webkit-box; display: -webkit-flex;
    display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; z-index: 1;}
.prestaboost-content .modal-body {padding: 0; display: flex;}
.modal.fade.prestaboost-content .modal-dialog {-webkit-transform: translate(0,0); -ms-transform: translate(0,0); transform: translate(0,0); max-width: 90%;}
.prestaboost-content .modal-title {display: none;}
.prestaboost-content .modal-header {display: block; position: absolute; z-index: 1;}
.prestaboost-content .modal-content { margin-right: 0;margin-left: 0;border-radius: 0;border: none;}
.modal.fade.prestaboost-content .modal-dialog {position: absolute; left: 50%; top: 50%; -webkit-transform: translate(-50%,-50%); transform: translate(-50%,-50%);}
.prestaboost-content .modal-content .popup-content-wrapper {padding: 40px;}
.prestaboost-content h2 {font-size: 21px;font-weight: 600; letter-spacing: 0; margin-bottom: 2em;}
.modal-footer {position: absolute; top: -25px; right: 0; z-index: 1;}
.prestaboost-content .modal-content .btn-default {font-size: 0.9rem; font-weight: 500; padding: 0; background-color: transparent !important; color: #3b3b3b !important;}

/* Instagram */
.cms-id-14 .ybc_instagram {display: block;}
#cms .ybc_instagram {display: none;}
.ybc_instagram {/*display: none;*/ padding: 0; margin-top: 0;}
.ybc_ins_item {float: left; padding-right: 7px !important; padding-bottom: 7px !important;}
.ybc_instagram.card {border: none;}
.ybc_ins_product_list .add_to_cart_button .add-to-cart { padding: 0 10px;}
.ybc_ins_popup_link .group_share_button, .ybc_ins_popup_product_item .add_to_cart_button {display: none;}
/*.ybc_instagram_wrapper li.col-lg-3 {-ms-flex: 0 0 33.33333%; flex: 0 0 33.33333%; max-width: 33.33333%;}*/
.ybc_instagram_header  h1 {text-transform: uppercase; font-size: 24px; font-weight: 500;}

/* Header */

#easycontent_container_25 {border-bottom: 1px solid #e5e5e5;}
#st_mega_menu_wrap .ma_level_0{letter-spacing:1.8px;}
.amount_circle{background:#ab293a;line-height: 19px;width: 18px;height: 18px;}
.ajax_cart_bag .amount_circle{right: -2px;top: 4px;}
#header_right_top .blockcart{padding-left: 0 !important;}
body#index .header-container{margin-bottom:0;}
#st_header.stuck{background:#fff !important;}
#currencies_block_top_mod {font-size: 1.6em; font-weight: 500;}
#languages-block-top-mod {font-size: 1.3em; font-weight: 600;}
#header_primary_row .top_bar_item, #main_menu_widgets .top_bar_item, .checkout_header_right .top_bar_item {padding-left: 14px; padding-right: 14px;}
#languages-block-top-mod {padding: 0 !important;}
#center_column .btn-default {line-height: 36px; text-transform: uppercase; letter-spacing: 1px; padding: 0rem 2rem; height: auto;}
.shop_logo {background: url('../../../../img/recc-paris-logo-1552551985.jpg') center center no-repeat; width: 165px; height: 62px; background-size: contain;}
.shop_logo img, #mobile_bar .mobile_logo img {display: none;}
#st_header.stuck .shop_logo { max-width: 100%;}
#mobile_bar .mobile_logo {background: url('../../../../img/recc-paris-logo-1552551985.jpg') center center no-repeat; width: 135px; height: 62px; background-size: contain;}
#header_primary .userinfo_mod_top .header_v_align_m {margin-left: 0.5rem; font-weight: 500;}

/* Menu */

.st_mega_menu li{padding:0 16px;}
.st_mega_menu li a{display: inline-block;-webkit-transform: perspective(1px) translateZ(0);transform: perspective(1px) translateZ(0);position: relative;overflow: hidden;padding:0 !important;}
.st_mega_menu li a:before{content: "";position: absolute;z-index: -1;left: 0;right: 100%;bottom: 0;background: #ab293a;height: 2px;-webkit-transition-property: right;transition-property: right;-webkit-transition-duration: 0.3s;transition-duration: 0.3s;-webkit-transition-timing-function: ease-out;transition-timing-function: ease-out;}
.st_mega_menu li a:hover:before, .st_mega_menu li a:focus:before, .st_mega_menu li a:active:before{right: 0;}
#js-product-list-top.products-selection {display: none;}
#category .block-categories .title_block_inner {display: none;}
.category-sub-menu {margin-bottom: 0;  -webkit-box-orient: horizontal; -webkit-box-direction: normal; display: flex; -webkit-box-align: center;  align-items: center; flex-flow: row wrap; padding: 0%;}
.category-top-menu ul li {border: none;padding: 0 16px; margin: 0 auto;}

/* Menu mobile */

#side_stmobilemenu{border-right-width:0 !important;}
#st_mobile_menu .mo_ma_level_0 {font-size: 0.85rem; letter-spacing: 2px; font-weight: 600;}
.mo_ma_level_0, .mo_sub_a {padding: 18px 15px; font-size: 0.75rem; letter-spacing:1px; font-weight: 600; text-transform: uppercase;}
.is_rtl .st-effect-0.open_bar_right .st-pusher, .st-effect-0.open_bar_left .st-pusher {transform: translate3d(260px,0,0);}
.st-menu {width: 260px;border-left:0;}
.st-effect-0.open_bar_right .st-pusher {transform: translate3d(-260px,0,0);}
#userinfo_mod_mobile_menu img {margin-right: 0.5rem; float: left; margitn-bottom: 0.3rem;}
.mo_ml_level_0 .fto-logout {display: none;}
.st-menu-title {font-size: 1.133em;}

/* Menu Categories */
.slide_lr_column #left_column {opacity: 1; height: 100%;}
.slide_lr_column #left_column .main_column_box {position: relative;}
#category #left_column .sticky {position: relative !important; left: 0 !important; top: 0 !important;}

/* Textures */
#stfeaturedslider_container_cb4c564ce9:before { background: repeating-linear-gradient( #F5F5F7,#F5F5F7 26px,#ffffff 26px, #ffffff 70px); content: ""; width: 300px;
    height: 238px; position: absolute; right: -260px; margin-top: 210px;}
#instagram_block_1:before {background: repeating-linear-gradient( #F5F5F7,#F5F5F7 26px,#ffffff 26px, #ffffff 70px); content: ""; width: 420px; height: 238px; position: absolute; left: -240px; margin-top: -50px;}
#instagram_block_1:after {content: ""; background-color: #F5F5F7; width: 570px; height: 210px; position: absolute; right: -60px; bottom: -60px;}

/* Slider */

.swiper_images_slider .style_content{display:block;}
.btn_voirlacollection {background:rgba(235,236,239,0.5); border:none;color:#ab293a; text-transform:uppercase;font-weight:700; letter-spacing:7px;font-size:14px; padding:105px 130px 75px 130px;}
.btn_voirlacollection:hover{background:#AB293A; color:#fff;}
#swiper_container_1 .swiper-container, #swiper_container_1 .swiper-button-lr{overflow:inherit;}
#easycontent_18 {position: absolute; right: 0; top: -175px; z-index: 1;}
#easycontent_container_18 {margin: 0;}

/* Sections Photos Homepage */
#easycontent_container_22 .sttext_item_image_inner {margin-bottom: 0; max-height: unset;}
div#easycontent_container_22 img {
    width: 100%;
}
#easycontent_container_22 .sttext_item_content {font-size: 3.6em; width: 100%; position: absolute; bottom: 2em; letter-spacing: 1.8px; }
#easycontent_container_22 .btn-default {background-color: #000000; text-transform: uppercase; font-weight: 600;border-color: #000000;}
#easycontent_container_22 #steasy_element_21 .btn-default {border-color: #000000;}
#easycontent_container_22 #steasy_element_21 .btn-default:hover {border-color: #ffffff;}
#easycontent_container_22 .btn {padding: 0.6rem 2rem; height: auto; margin: 0;}
#easycontent_container_22 .btn:hover {background-color: #ffffff; color: #000000 !important; border-color: #ffffff;}

/* Product Home */

.products_sldier_swiper .ajax_block_product .pro_outer_box.home_default, .product_list.grid .ajax_block_product .pro_outer_box.home_default{max-width:inherit;}
.titre_featured_slider { margin-bottom: 1em; font-weight: 700; letter-spacing: 6px; text-align: center; color: #505050; font-size: 14px;}
.st_sticker .st_sticker_text{letter-spacing: 1px;}
.st_sticker_1{height: 25px;line-height: 25px;}
.products_sldier_swiper .price{color:#aaa;font-weight:400;font-size:14px;}
.products_sldier_swiper .s_title_block a{font-weight:500; font-size:14px;color:#232323;padding-top:10px;}
.products_sldier_swiper .s_title_block{height: 2.5em;}
.products_sldier_swiper .tax_label{display:none;}
.ajax_block_product .hover_fly{z-index: 6;width: 80%;margin: 0 auto;text-align: center;left: 0;right: 0px;bottom: -65px;}
.hover_fly_0 .hover_fly_btn:first-child{background:rgba(0,0,0,.9);padding: 8px 15px; font-size: 13px;text-transform: uppercase;letter-spacing: .185em;}
.hover_fly_0 .hover_fly_btn:first-child.victime-succes-preorder {white-space: normal; line-height: 24px;}
.ajax_block_product:hover .hover_fly{bottom: 25px;}
.hover_fly_0:hover .hover_fly_btn:first-child:hover{background:#fff;color:#000;}
.products_sldier_swiper .pro_outer_box:hover .pro_second_box, .product_list.grid .pro_outer_box:hover .pro_second_box{background-color:#fff;}
.hover_fly .hover_fly_btn{height: initial;}
.product_count_infinite{display:none;}
.input-color:checked+span, .input-color:hover+span, .input-radio:checked+span, .input-radio:hover+span{border: 1px solid #ab293a;}
.stfeaturedslider_container .title_style_0 {display:none;}
.product_list.grid .product_list_item {border-top: none;}
#product .input-radio:hover+span {border: 2px solid #231f20;}
#product .product-variants .product-variants-item ul li { overflow: hidden; width: 100% !important;}
.st_sticker_4 .st_sticker_text, .st_sticker_8 .st_sticker_text {margin: 3% 4% 3%; padding: 0;}
.st_sticker_4, .st_sticker_8 { left: 5%!important; width: 90%; margin: 0 auto;}
.st_sticker_8 {text-transform: uppercase;}
.mobile_device .act_box_cart.add_show_on_mobile .view_button { color: #ffffff; border-color: #000000; background-color: #000000;text-transform: uppercase; letter-spacing: 1px; padding: 0.5rem 2rem; width: 80%; margin: auto; line-height: 19px;}

.st_sticker_8:before {content:""; position: absolute; top: 0; display: flex; width: 100%; height: 100%; background: rgba(255,255,255,.5); z-index: -1;}
.st_sticker_8 {background: transparent !important; width: 100%; height: 100%; left: 0 !important;}
.st_sticker_8 .st_sticker_text {background: #ffffff; color: #000000; padding: 1em 0; width: 90%; width: 70%; margin-top: 65%;}

.st_sticker .st_sticker_text { white-space: normal;}
/*.st_sticker_block {position: relative;}*/
/*.radio_disabled:before { content: ""; display: block; position: absolute; top: 50%; left: 50%; width: 1px; height: 6.4rem; background-color: #d9d9d9;
    -webkit-transform: rotate(131deg) translate(-50%,-50%); -ms-transform: rotate(131deg) translate(-50%,-50%); transform: rotate(131deg) translate(-50%,-50%);
    -webkit-transform-origin: 0 0; -ms-transform-origin: 0 0; transform-origin: 0 0; z-index: 1;}
.input_disabled:checked+span.radio_disabled:before {background-color: #231f20;}*/
#product .st_sticker_4, #product .st_sticker_8 {display: none;}

/* Vidéo */
 
.youtube-container {display: block;width: 100%;}
.youtube-player {display: block;width: 100%;padding-bottom: 56.25%;overflow: hidden;position: relative;width: 100%;height: 100%;cursor: hand;cursor: pointer;display: block;}
img.youtube-thumb {bottom: 0;display: block;left: 0;margin: -5.25% auto;max-width: 100%;width: 100%;position: absolute;right: 0;top: 0;height: auto}
#youtube-iframe {width: 100%;height: 100%;position: absolute;top: 0;left: 0;}

#steasy_element_20 h2{font-weight:300; font-size: 32px;line-height: 43px;margin-bottom:40px;}
#steasy_element_20 p{font-weight:500;line-height:25px;font-size:14px;margin-bottom:40px;max-width:550px;}
#steasy_element_20 .btn-default{text-transform:uppercase;letter-spacing:3.6px;}
#steasy_column_22{display: flex;align-items: center;justify-content: center;}

/* Instagram*/

#instagram_block_center_1 .title_block_inner{font-weight:700; letter-spacing:6px;text-align:center;color:#505050; font-size: 15px;}
#instagram_block_center_1 .title_block_inner span{font-size: 38px; font-weight: 300; text-transform: initial; letter-spacing: 1px;}
.ins_image_wrap:nth-child(1), .ins_image_wrap:nth-child(3) { margin-top: 60px;}
.ins_image_wrap:nth-child(1) { position: relative; z-index: 1; left: 50px;}
.ins_image_wrap:nth-child(2) {position: relative; z-index: 2; left: 17px;}
.ins_image_wrap:nth-child(3) {position: relative; z-index: 3; right: 17px;}
.ins_image_wrap:nth-child(4) {position: relative; z-index: 4; right: 50px;}
#instagram_block_container_1 .title_block_inner { margin-bottom: 1.5em;}

/* Footer */

#footer-bottom {padding: 30px 0;}
#footer-secondary {padding: 30px 0 10px;}
#footer-secondary .title_block_inner{color:#70757c; font-weight:700;letter-spacing:1.2px;font-size:14px;margin-bottom:20px;}
#footer-secondary .dropdown_list_item, #footer-secondary .stsocial_list li a, #footer-secondary .st_news_letter_content{color:#9ca5af; font-weight: 500;}
#footer-secondary.stsocial_list li a:hover, #footer-secondary .dropdown_list_item:hover{color:#ab293a;}
#footer #easycontent_6 {padding-left: 6rem;}
#st_news_letter_1 .st_news_letter_form { margin-top: 0;}
#st_news_letter_1  .gdpr_consent {margin-bottom: 1em;}
.st_news_letter_box .psgdpr_consent_message { color: #9ca5af; font-weight: 500;}
#footer .block_newsletter form input[type=text] {min-width: 160px; width: 60%;}
#footer .block_newsletter form input {float: left;}
#footer .block_newsletter p, #footer .block_newsletter form input[type=text] {font-size: .75rem;}
#footer .block_newsletter form input[type=text]:focus {border: 1px solid #ab293a;}

/* Cookies */

#st_notification_1 .mb-3{margin-bottom:0 !important;}

/* Pop-up panier*/

.modal_cart .btn-default{text-transform:uppercase;}

/* Page produit */

#product #mobile_bar_bottom {position: fixed; bottom: 0; background-color: #ffffff; width: 100%;}
#product #mobile_bar_bottom .mobile_bar_tri_text  {display: contents;}
.video_link:after, .videocenter::after, .video_link.video-icon::after, .video_link .video-icon::after {content: "\F144"; background: none; color: #ffffff; font-family: "fontAwesome";    font-size: 3em;line-height: 4em;}
.clicked_thumb .pro_gallery_thumb_box:hover .video_link:after:hover {display: block;}
.video_link:after:hover, .videocenter::after:hover, .video_link.video-icon::after:hover, .video_link .video-icon::after:hover {display: block !important;}
#product-availability.product-available, #product-availability.product-unavailable {color: #000000;}
.product-variants #product-availability.product-available, #product-availability.product-unavailable {position: absolute; top: 5px; right: 10px; font-size: 1em;}
.product-variants .product-variants-item ul {position: relative;}

#product .qty input.form-control {height: 40px;}
#product .form-control-select {background-color: #ffffff; color: #000000;}
#product .input-radio:checked+span, #product .input-radio:hover+span, #product .radio-label {width: 100%;}
#product .radio-label {border: none;}
#product .input-radio:hover+span { background-color: #eaeaea; border: none;}
#product .product-variants .control-label {border-bottom: 1px solid #777; padding-bottom: 8px; margin-bottom: 10px;}
#product .product_info_tabs.sttab_block.sttab_2_2 .nav-tabs, #product .steasy_divider  {display: none;}
#product .product-description-short p {margin: 0;}
#product .sttab_2_2 .tab-pane-body {padding: .3rem 0;}
#product .product-description .style_content p {margin-bottom: .3rem;}
#product .pro_price_block  {margin-top: 1em;}
#product .product_page_container .pro_right_item {font-weight: 500; margin-bottom: 0; margin-top: 1em;}
#product .product-variants .product-variants-item { margin-bottom: 2em; margin-top: 2em; border-bottom: 1px solid #777;}
.product-variants .product-variants-item:nth-child(2), .product-variants .product-variants-item:nth-child(2) .control-label {border-bottom: none !important;}
#product .input-radio:checked+span { background-color: #eaeaea;}
#product input.form-control {height: 34px;}
#product .js-mailalert { margin-bottom: 2em;}

.product-information .btn-default{text-transform:uppercase;letter-spacing:2px;}
.product-description-short p{color:#000000;}
.product_page_container .product_name{font-weight:500;}
.product_first_section{padding-bottom:80px;}
#product .pro_gallery_thumbs_vertical .swiper-slide {height: auto;}
#blockcart-modal .alert-success {background-color: #ffffff; border-color: #000000; color: #000000;}

#strelatedproducts_container_da011470df .title_block_inner{font-weight: 700;letter-spacing: 4px;text-align: center;color: #505050;}
#center_column .infinite-more-link {margin-bottom: 4em;}

/** classe pour afficher une croix sur les déclinaisons hors stock **/
.radio_disabled:before { content: ""; display: block; position: absolute; top: 0; left: 0; width: 1px; height: 6.4rem; background-color: #d9d9d9; -webkit-transform: rotate(131deg) translate(-50%,-50%); -ms-transform: rotate(131deg) translate(-50%,-50%); transform: rotate(131deg) translate(-50%,-50%); -webkit-transform-origin: 0 0;
    -ms-transform-origin: 0 0;  transform-origin: 0 0; z-index: 1;}
.input_disabled:checked+span.radio_disabled:before {background-color: #231f20;}
.sidebar_opened {z-index: 10;}

.product-variants .product-variants-item ul li {overflow: hidden;}
.st_sticker_3 {padding: 7px 9px;text-transform: uppercase; letter-spacing: .185em;}
.onsaleproduct{position: absolute; top: 0; left:0; background: #ab293a; text-align: center; padding: 1em; margin: 40px 14px; color: #fff; font-size: 1.2em;z-index:2;}

#payment-option-3-container {display:none;}
.product-last-items, .product-unavailable {color: #000000;}
.pro_gallery_top_inner .st_popup_video_wrap {left: 44%; top: 46%;}
.st_popup_video_wrap .layer_icon_wrap {width: 80px; height:80px; line-height: 80px;background: hsla(0,0%,100%,.6); color: #777; font-size: 1.5rem;    border-radius: 40px;}
.st_popup_video_wrap .layer_icon_wrap:hover {background: hsla(0,0%,100%,.8);color: #4a4a4a;}

#easycontent_20{margin-bottom:0;}
#scalapayPopUpTrigger{margin-bottom:0 !important;}

/* Fin */ 


/* Page CMS */

#cms #wrapper{padding-bottom:80px;}
table tr td {font-family: 'Montserrat', Tahoma, sans-serif, Arial !important;}

/* Mobile */
#mobile_bar.stuck {
    top: 35px;}
.mobile_device.use_mobile_header #sidebar_box {bottom: auto; top: 115px;}
#mobile_bar.stuck {background: hsla(0,0%,100%,1);}
.use_mobile_header .mobile_header_wrapper {
    margin-top: 3em;
}
.mobile_device.use_mobile_header #sidebar_box .rightbar_wrap a.icon_wrap {border-top: 1px solid #e6e6e6; border-bottom: 1px solid #e6e6e6;background-color: #fff;
        color: #000000; text-transform: uppercase; font-size: 1.3em; letter-spacing: 2px; height: auto; padding: 1.2em 0; font-weight: 500;}
#sidebar_box .rightbar_wrap .icon_wrap i {display: none;}
#sidebar_box #switch_left_column .icon_text:after {content: '\e864';font-family: fontello; font-style: normal; font-weight: 400; speak: none;
    display: inline-block; text-decoration: inherit; width: 1em; text-align: center; font-variant: normal; text-transform: none; line-height: 1em; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-size: 13px; margin-left: 0.5em;}


@media only screen and (max-width: 991px) {
.mobile_device.use_mobile_header.layout-left-column.slide_lr_column #body_wrapper { padding-bottom: 0 !important;}
.bottom_pagination {text-align: center; display: block;}
.mobile_device.use_mobile_header.layout-left-column.slide_lr_column .st-menu, .mobile_device.use_mobile_header.layout-right-column.slide_lr_column .st-menu, .mobile_device.use_mobile_header.layout-both-columns.slide_lr_column .st-menu {bottom: 0 !important;}
}

/* Responsive */

@media screen and (max-width:1440px) {
.ybc_instagram_wrapper li.col-lg-3 {-ms-flex: 0 0 33.33333%; flex: 0 0 33.33333%; max-width: 33.33333%;}
}

@media screen and (max-width:1280px) {
   #product .pro_gallery_thumbs_vertical .swiper-container {height: auto;}
   .product_first_section { padding-bottom: 0;}
}

@media screen and (max-width: 1200px) {
       .ajax_block_product .hover_fly{right: 24px;}
}

@media screen and (max-width: 1199px) {
.prestaboost-content .modal-body {height: 100% !important; min-height: 0;}
}

@media screen and (max-width: 992px) {
      #steasy_column_22{text-align:center; margin-top:40px;}
}

@media screen and (max-width: 991px) {
.ins_image_wrap:nth-child(1), .ins_image_wrap:nth-child(2) { left: 0 !important;}
.ins_image_wrap:nth-child(1), .ins_image_wrap:nth-child(3) { margin-top: 0 !important;}
.ins_image_wrap:nth-child(4), .ins_image_wrap:nth-child(3) { right: 0 !important;}
#instagram_block_1:before, #instagram_block_1:after {display: none;}
#footer #easycontent_6 {padding-left: 15px;}
#st_banner_1 {padding: 0;}
#stfeaturedslider_container_cb4c564ce9 {margin: 0;}
#swiper_container_out_1 {margin-bottom: 150px;}
#instagram_block_container_1 {padding-bottom: 0;}
#footer-secondary { padding: 20px 0;}
#instagram_block_container_1 { padding-bottom:0 !important;}
#st_swiper_1 {height: 760px !important; min-height: 760px !important;}
#st_mobile_menu .mo_sub_ul {display: block !important;}
#st_mobile_menu .mo_ml_level_0 {padding-left: 0;}
#st_mobile_menu .mo_sub_ul:last-child .mo_sub_li {border-bottom: none;}
#st_mobile_menu .mo_sub_li {padding-left: 15px;}
#st_mobile_menu .opener {display: none;}
.shopping_cart_style_2 .ajax_cart_bag .amount_circle, .shopping_cart_style_3 .ajax_cart_bag .amount_circle {top: -10px; right: -13px;}
}
@media screen and (max-width: 768px) {
.btn_voirlacollection {display:none;}
    #easycontent_18 {margin-top:0; position:initial; }
    #swiper_container_out_1{margin-bottom:50px !important;}
    #easycontent_14{padding-top:30px !important; padding-bottom:20px !important;}
    #st_swiper_1 {height: 660px !important; min-height: 660px !important;}
.slide_lr_column #left_column {opacity: 0; height: 0; -webkit-transition: height .3s ease-in-out,-webkit-transform .3s ease-in-out;
    transition: height .3s ease-in-out,-webkit-transform .3s ease-in-out; -o-transition: transform .3s ease-in-out,height .3s ease-in-out; transition: transform .3s ease-in-out,height .3s ease-in-out; transition: transform .3s ease-in-out,height .3s ease-in-out,-webkit-transform .3s ease-in-out;}
.slide_lr_column #left_column.sidebar_opened { top: 168px; bottom: 0; height: 27rem; opacity: 1; -webkit-transition: height .3s ease-in-out,-webkit-transform .3s ease-in-out;
    transition: height .3s ease-in-out,-webkit-transform .3s ease-in-out; -o-transition: transform .3s ease-in-out,height .3s ease-in-out; transition: transform .3s ease-in-out,height .3s ease-in-out; transition: transform .3s ease-in-out,height .3s ease-in-out,-webkit-transform .3s ease-in-out;}
#category #side_stmobilemenu, #category .sidebar_opened {z-index: 1000;}
.slide_lr_column #left_column .category-top-menu ul li {width: 100%; text-align: center; text-transform: uppercase; font-weight: 500; letter-spacing: 1px; padding: 0;}
.slide_lr_column #left_column .block-categories .acc_box .acc_header a {font-size: .775rem; padding: 1rem 0;}
.category-sub-menu {margin-bottom: 0;  -webkit-box-orient: horizontal; -webkit-box-direction: normal; display: flex; -webkit-box-align: center;  align-items: center; flex-flow: row wrap; padding: 0 25%;}
#category #products { padding-top: 7em;}
#easycontent_22 .sttext_block .sttext_item_image_inner img { height: 100%; width: auto; max-width: none; position: relative; left: 50%; transform: translateX(-50%);}
#easycontent_container_22 .sttext_item_image_inner {height: 40vh;}
div#steasy_element_22 .sttext_item_image_inner, div#steasy_element_29 .sttext_item_image_inner {
    height: auto!important;
}
#easycontent_container_22 .sttext_item_content {font-size: 2.6em; bottom: 1.5em;}
.ybc_instagram_wrapper li.col-sm-3 {-ms-flex: 0 0 33.33333%; flex: 0 0 33.33333%; max-width: 33.33333%;}
.prestaboost-content .popup-image {display: none;}
.prestaboost-content .modal-content .popup-content-wrapper {padding-top: 4em;}
}

@media screen and (max-width: 767px) {
.ybc_instagram_wrapper li.col-sm-3 {-ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%;}
.product-add-to-cart {    padding: 2% 10% 1%;position: fixed; bottom: 0; background-color: #fff; width: 100%; margin: 0; margin-bottom: 0!important; left: 0; z-index: 10000; box-shadow: 0 0 25px 0 rgba(0,0,0,.15);}
.product-add-to-cart .product-quantity .qty {float: left; margin-right: 3%;}
.product-add-to-cart .add-to-cart, .product-add-to-cart .btn-iconic { width: 80%;}
.product-quantity .add, .product-quantity .add_buy_now { display: block;}
.product-add-to-cart .product-quantity .qty { width: 80px;}
.product-add-to-cart .product-quantity>.col { flex: auto;}
#center_column .btn-default{padding: 10px 0.5rem;}
#js-product-list{max-width:100vw !important;}
 #displayBanner {position: fixed; top: 0; width: 100%; z-index: 100;}
}

@media screen and (max-width: 600px) {
div#steasy_element_29 img, div#steasy_element_22 img{
width: 100%!important;
    max-width: 100%;
    overflow: hidden;
    object-fit: cover;}
.pro_gallery_top_inner .st_popup_video_wrap {left: 44%; top: 45%;}
.st_popup_video_wrap .layer_icon_wrap { width: 70px; height: 70px; line-height: 70px;}
.product-add-to-cart .add-to-cart, .product-add-to-cart .btn-iconic { width: 75%;}
.product-add-to-cart .product-quantity .qty {    width: 20%;}
}

@media screen and (max-width: 500px) {
      .btn_voirlacollection {padding: 8px 14px 33px 23px;letter-spacing: 2px;}
      #st_swiper_1 {height: 560px !important; min-height: 560px !important;}
      .onsaleproduct{top:0;font-size:12px; padding: 5px 20px;}
     .product-variants #product-availability.product-available, #product-availability.product-unavailable {position: relative;    right: 0;}
.mobile_device .act_box_cart.add_show_on_mobile .view_button {letter-spacing: 0; padding: 0.5rem 1rem; width: 100%; white-space: normal; line-height: 22px !important;}
}

@media screen and (max-width: 479px) {
      .ins_image_wrap {margin-bottom: 10px;}
    .pro_gallery_top_inner .st_popup_video_wrap {left: 42%; top: 45%;}
}
@media screen and (max-width: 445px) {
      #js-product-list {max-width: 445px;}
}
@media screen and (max-width: 425px) {
      #js-product-list {max-width: 415px;}
}
@media screen and (max-width: 400px) {
      #js-product-list {max-width: 390px;}
    .pro_gallery_top_inner .st_popup_video_wrap {left:40%;top: 43%;}
.product-add-to-cart .product-quantity .qty {
    width: 25%;
}
.product-add-to-cart {
    padding: 2% 5% 1%;}
.product-add-to-cart .add-to-cart, .product-add-to-cart .btn-iconic {
    width: 72%;
}
}

/* Visibility Helpers */

@media only screen and (min-width:769px) {
    .visible-mobile,.visible-tablet,.hidden-desktop { display:none !important; }
}
@media only screen and (min-width:480px) and (max-width:768px) {
    /*.visible-mobile,.hidden-tablet,.visible-desktop { display:none !important; }
    .visible-mobile-responsive {display: block;}*/
}
@media only screen and (max-width:479px) {
   /* .hidden-mobile,.visible-tablet,.visible-desktop { display:none !important; }
    .visible-mobile-responsive {display: block;}*/
}

#footer-secondary .title_block_inner{color:#333;}
#product .swiper-slide iframe{height:980px !important;}