.container, #page_wrapper, .wide_container{max-width: 100%;width: 100%;}.product_list.list .ajax_block_product .pro_first_box{max-width: 440px;}.product_list.list .ajax_block_product .pro_second_box{margin-left: 460px;}.is_rtl .product_list.list .ajax_block_product .pro_second_box{margin-left:0;margin-right: 460px;}.products_sldier_swiper .ajax_block_product .pro_outer_box.cart_default, .product_list.grid .ajax_block_product .pro_outer_box.cart_default{max-width: 80px;}.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: 160px;}.products_sldier_swiper .ajax_block_product .pro_outer_box.home_default, .product_list.grid .ajax_block_product .pro_outer_box.home_default{max-width: 440px;}.products_sldier_swiper .ajax_block_product .pro_outer_box.home_default_2x, .product_list.grid .ajax_block_product .pro_outer_box.home_default_2x{max-width: 880px;}.products_sldier_swiper .ajax_block_product .pro_outer_box.large_default, .product_list.grid .ajax_block_product .pro_outer_box.large_default{max-width: 480px;}.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: 960px;}.products_sldier_swiper .ajax_block_product .pro_outer_box.medium_default, .product_list.grid .ajax_block_product .pro_outer_box.medium_default{max-width: 340px;}.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: 680px;}.products_sldier_swiper .ajax_block_product .pro_outer_box.small_default, .product_list.grid .ajax_block_product .pro_outer_box.small_default{max-width: 96px;}.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: 192px;}.products_sldier_swiper .ajax_block_product .pro_outer_box.superlarge_default, .product_list.grid .ajax_block_product .pro_outer_box.superlarge_default{max-width: 960px;}.images-container, .images-container .pro_gallery_thumbs_horizontal{margin-left: auto;margin-right:auto;}.images-container.pro_number_1, .images-container.pro_number_1 .pro_gallery_thumbs_horizontal{max-width: 960px;}
                    .images-container.pro_number_2, .images-container.pro_number_2 .pro_gallery_thumbs_horizontal{max-width: 960px;}
                    .images-container.pro_number_3, .images-container.pro_number_3 .pro_gallery_thumbs_horizontal{max-width: 960px;}
                    .images-container.pro_number_4, .images-container.pro_number_4 .pro_gallery_thumbs_horizontal{max-width: 960px;}
                    .images-container.pro_number_5, .images-container.pro_number_5 .pro_gallery_thumbs_horizontal{max-width: 960px;}
                    .images-container.pro_number_6, .images-container.pro_number_6 .pro_gallery_thumbs_horizontal{max-width: 960px;}.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: 960px;}.featured_categories_item .pro_outer_box.category_default{max-width: 1440px;}.featured_categories_item .pro_outer_box.category_default_2x{max-width: 1440px;}.featured_categories_item .pro_outer_box.home_default{max-width: 440px;}.featured_categories_item .pro_outer_box.home_default_2x{max-width: 880px;}.featured_categories_item .pro_outer_box.medium_default{max-width: 340px;}.featured_categories_item .pro_outer_box.medium_default_2x{max-width: 680px;}body{font-family:Hind, Tahoma, sans-serif, Arial;font-weight:400;}.price,#our_price_display,.old_price,.sale_percentage{font-family:"Hind", Tahoma, sans-serif, Arial;font-weight:400;}.btn.ajax_add_to_cart_button, .btn.add-to-cart, .btn.view_button{font-family:"Hind", Tahoma, sans-serif, Arial;font-weight:400;}.style_wide .ma_level_1{font-weight:300;}.title_block .title_block_inner, .page_heading, .product_info_tabs .nav-tabs .nav-link, .pc_slider_block_container .nav-tabs .nav-link, .heading_font{font-weight:400;text-transform: uppercase;}.st-menu-title{font-weight:400;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:300;font-size: 13px;}#st_mobile_menu .mo_ma_level_0{text-transform: uppercase;}.style_wide .ma_level_1{text-transform: uppercase;}.style_wide .ma_level_1{font-weight:300;}.style_wide .ma_level_1{font-size: 13px;}.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-weight:700;}.product_name_wrap .product_name{font-size: 13px;}.product_name_wrap .product_name{text-transform: uppercase;}.ajax_block_product .price{font-size: 13px;}.product-prices .current-price .price{font-size: 44px;}.ajax_block_product .regular-price{font-size: 13px;}#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;}.title_style_0 .flex_child,.title_style_2 .flex_child,.title_style_3 .flex_child{background-image: url(../png/7.png);}body,a.text_color, a:focus{color: #2f3439;}a,.link_color, 
        .dropdown_tri,
        .checkout-step .sttab_2_1 .nav-tabs .nav-link{color: #2f3439;}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: #ee7f4b;}a.text_color:hover{color: #ee7f4b;}.title_block a.title_block_inner:hover{color: #ee7f4b;}#st_mega_menu_wrap .ml_level_0.current .ma_level_0,#st_mega_menu_wrap .ma_level_0:hover{border-bottom-color:#ee7f4b;}.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:#ee7f4b;}.btn-default{color: #2f3439;border-color:#2f3439;-webkit-box-shadow: inset 0 0 0 0.01px #2f3439; box-shadow: inset 0 0 0 0.01px #2f3439;}.btn-default.benabled{color: #ffffff;border-color:#2f3439;-webkit-box-shadow: none; box-shadow: none;background-color: #2f3439;-webkit-box-shadow: none; box-shadow: none;background-color: #2f3439;}.btn-default:hover,.btn-default:focus,.itemlist_right .ajax_add_to_cart_button:hover, .itemlist_right .view_button:hover{color: #ffffff;border-color:#2f3439;-webkit-box-shadow: none; box-shadow: none;background-color: #2f3439;}.btn-default.benabled,.btn-default.benabled:hover{color: #ffffff;border-color:#2f3439;-webkit-box-shadow: none; box-shadow: none;background-color: #2f3439;-webkit-box-shadow: none; box-shadow: none;background-color:#2f3439;}.btn-default.benabled:hover{background-color: rgba(47,52,57, 0.8);}.btn-default.benabled.btn-full-width:hover{color: #ffffff;border-color:#2f3439;-webkit-box-shadow: none; box-shadow: none;background-color: #2f3439;-webkit-box-shadow: none; box-shadow: none;background-color: rgba(47,52,57, 0.8);}.mobile_device .btn-default.benabled.btn-mobile-full-width:hover{color: #ffffff;border-color:#2f3439;-webkit-box-shadow: none; box-shadow: none;background-color: #2f3439;-webkit-box-shadow: none; box-shadow: none;background-color: rgba(47,52,57, 0.8);}@media (max-width: 992px) {.btn-default.benabled.btn-mobile-full-width:hover{color: #ffffff;border-color:#2f3439;-webkit-box-shadow: none; box-shadow: none;background-color: #2f3439;-webkit-box-shadow: none; box-shadow: none;background-color: rgba(47,52,57, 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;}.btn.ajax_add_to_cart_button, .btn.add-to-cart{color: #ffffff;background-color: #2F3439;border-color:#2f3439;}.btn.ajax_add_to_cart_button:hover, .btn.add-to-cart:hover{color: #ffffff;border-color: #3f3f3f;background-color: #3f3f3f;}#top_bar .top_bar_item .header_item{color:#2f3439;}#top_bar .top_bar_item .header_item:hover,#top_bar .dropdown_wrap.open .dropdown_tri{color:#2f3439;}#st_mega_menu_wrap .ma_level_0{color:#ffffff;}#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:#ffffff;}#st_mega_menu_wrap .stmenu_sub{border-top-width:0px;}#st_mega_menu_wrap .ma_level_0{margin-bottom:-0px;border-bottom-width:0px;}.boxed_megamenu #st_mega_menu_wrap{border-bottom-width:0px;}#header_primary #st_mega_menu_wrap{border-bottom-width:0px;}#st_mega_menu_wrap .stmenu_sub{border-top-color:#2f3439;}.st_mega_menu_container, .boxed_megamenu #st_mega_menu_wrap,#header_primary #st_mega_menu_wrap{border-bottom-color:#2f3439;}#st_mega_menu_wrap .ml_level_0.current .ma_level_0,#st_mega_menu_wrap .ma_level_0:hover{border-bottom-color:#2f3439;}#top_extra{border-bottom-color:#ffffff;}#st_ma_0{ text-align: left; }#footer-secondary {border-top-width:1px;border-top-style: solid;}#footer-bottom,#footer-bottom a{color:#2f3439;}#left_column.sidebar_opened,#right_column.sidebar_opened{background-color:#fff;}body#index .transparent-header #st_header{background:transparent;}.st_mega_menu_container.stuck, #st_header.stuck, body#index .transparent-header #st_header.stuck{background: #1B1B1B;background:rgba(27,27,27,0.95);}#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-tertiary {border-top-width:1px;border-top-style: solid;}#footer-tertiary, #footer-tertiary .wide_container{border-top-color:#999999;}#footer-bottom{background-position: center top;}#footer-bottom {border-top-width:1px;border-top-style: solid;}.fto-glyph.icon_btn:before{ content: "\f290"; }.fto-star.icon_btn:before{ content: "\e8e0"; }.fto-heart-4.icon_btn:before{ content: "\e8e2"; }.fto-ajust.icon_btn:before{ content: "\e81e"; }.fto-search-1.icon_btn:before{ content: "\e80b"; }.fto-eye-2.icon_btn:before{ content: "\e818"; }.fto-user.icon_btn:before{ content: "\e850"; }.fto-history.icon_btn:before{ content: "\e87a"; }body#index .header-container{ margin-bottom: 12px; }.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;}#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); }#st_header .shop_logo{width: 200px;}.pro_gallery_thumbs_vertical .swiper-slide{height: 102px;}.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:15px;padding-right:15px;}.products.product_list.grid{margin-left:-15px;margin-right:-15px;}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 h1, .blog_content h1, .product-description h1{font-size:96px!important;}.cms_content h2, .blog_content h2, .product-description h2{font-size:44px!important;}.cms_content h3, .blog_content h3, .product-description h3{font-size:24px!important;}.btn-default, .go, .add-to-cart.btn, .ajax_add_to_cart_button.btn span, .view_button.btn span{font-size:10px;}.btn-default i, .go i, .add-to-cart.btn i, .ajax_add_to_cart_button.btn i, .view_button.btn i{font-size:12px;}@media (max-width: 1599px) {
                    .images-container.pro_number_xxl_1, .images-container.pro_number_xxl_1 .pro_gallery_thumbs_horizontal{max-width: 960px;}
                    .images-container.pro_number_xxl_2, .images-container.pro_number_xxl_2 .pro_gallery_thumbs_horizontal{max-width: 960px;}
                    .images-container.pro_number_xxl_3, .images-container.pro_number_xxl_3 .pro_gallery_thumbs_horizontal{max-width: 960px;}
                    .images-container.pro_number_xxl_4, .images-container.pro_number_xxl_4 .pro_gallery_thumbs_horizontal{max-width: 960px;}
                    .images-container.pro_number_xxl_5, .images-container.pro_number_xxl_5 .pro_gallery_thumbs_horizontal{max-width: 960px;}
                    .images-container.pro_number_xxl_6, .images-container.pro_number_xxl_6 .pro_gallery_thumbs_horizontal{max-width: 960px;}
                }@media (max-width: 1439px) {
                    .images-container.pro_number_xl_1, .images-container.pro_number_xl_1 .pro_gallery_thumbs_horizontal{max-width: 960px;}
                    .images-container.pro_number_xl_2, .images-container.pro_number_xl_2 .pro_gallery_thumbs_horizontal{max-width: 960px;}
                    .images-container.pro_number_xl_3, .images-container.pro_number_xl_3 .pro_gallery_thumbs_horizontal{max-width: 960px;}
                    .images-container.pro_number_xl_4, .images-container.pro_number_xl_4 .pro_gallery_thumbs_horizontal{max-width: 960px;}
                    .images-container.pro_number_xl_5, .images-container.pro_number_xl_5 .pro_gallery_thumbs_horizontal{max-width: 960px;}
                    .images-container.pro_number_xl_6, .images-container.pro_number_xl_6 .pro_gallery_thumbs_horizontal{max-width: 960px;}
                }@media (max-width: 1219px) {
                    .images-container.pro_number_lg_1, .images-container.pro_number_lg_1 .pro_gallery_thumbs_horizontal{max-width: 960px;}
                    .images-container.pro_number_lg_2, .images-container.pro_number_lg_2 .pro_gallery_thumbs_horizontal{max-width: 960px;}
                    .images-container.pro_number_lg_3, .images-container.pro_number_lg_3 .pro_gallery_thumbs_horizontal{max-width: 960px;}
                    .images-container.pro_number_lg_4, .images-container.pro_number_lg_4 .pro_gallery_thumbs_horizontal{max-width: 960px;}
                    .images-container.pro_number_lg_5, .images-container.pro_number_lg_5 .pro_gallery_thumbs_horizontal{max-width: 960px;}
                    .images-container.pro_number_lg_6, .images-container.pro_number_lg_6 .pro_gallery_thumbs_horizontal{max-width: 960px;}
                }@media (max-width: 991px) {
                    .images-container.pro_number_md_1, .images-container.pro_number_md_1 .pro_gallery_thumbs_horizontal{max-width: 960px;}
                    .images-container.pro_number_md_2, .images-container.pro_number_md_2 .pro_gallery_thumbs_horizontal{max-width: 960px;}
                    .images-container.pro_number_md_3, .images-container.pro_number_md_3 .pro_gallery_thumbs_horizontal{max-width: 960px;}
                    .images-container.pro_number_md_4, .images-container.pro_number_md_4 .pro_gallery_thumbs_horizontal{max-width: 960px;}
                    .images-container.pro_number_md_5, .images-container.pro_number_md_5 .pro_gallery_thumbs_horizontal{max-width: 960px;}
                    .images-container.pro_number_md_6, .images-container.pro_number_md_6 .pro_gallery_thumbs_horizontal{max-width: 960px;}
                }@media (max-width: 767px) {
                    .images-container.pro_number_sm_1, .images-container.pro_number_sm_1 .pro_gallery_thumbs_horizontal{max-width: 960px;}
                    .images-container.pro_number_sm_2, .images-container.pro_number_sm_2 .pro_gallery_thumbs_horizontal{max-width: 960px;}
                    .images-container.pro_number_sm_3, .images-container.pro_number_sm_3 .pro_gallery_thumbs_horizontal{max-width: 960px;}
                    .images-container.pro_number_sm_4, .images-container.pro_number_sm_4 .pro_gallery_thumbs_horizontal{max-width: 960px;}
                    .images-container.pro_number_sm_5, .images-container.pro_number_sm_5 .pro_gallery_thumbs_horizontal{max-width: 960px;}
                    .images-container.pro_number_sm_6, .images-container.pro_number_sm_6 .pro_gallery_thumbs_horizontal{max-width: 960px;}
                }@media (max-width: 479px) {
                    .images-container.pro_number_xs_1, .images-container.pro_number_xs_1 .pro_gallery_thumbs_horizontal{max-width: 960px;}
                    .images-container.pro_number_xs_2, .images-container.pro_number_xs_2 .pro_gallery_thumbs_horizontal{max-width: 960px;}
                    .images-container.pro_number_xs_3, .images-container.pro_number_xs_3 .pro_gallery_thumbs_horizontal{max-width: 960px;}
                    .images-container.pro_number_xs_4, .images-container.pro_number_xs_4 .pro_gallery_thumbs_horizontal{max-width: 960px;}
                    .images-container.pro_number_xs_5, .images-container.pro_number_xs_5 .pro_gallery_thumbs_horizontal{max-width: 960px;}
                    .images-container.pro_number_xs_6, .images-container.pro_number_xs_6 .pro_gallery_thumbs_horizontal{max-width: 960px;}
                }/*
	82Cart Stark Assets
	Custom Backend CSS Stylesheet
        Theme  : Athena
	Version : 4.0.82.200214
	Created : 18 Aug 2019
	Updated : 21 Feb 2022
	*/


#category_products_container .title_style_0 .title_block_inner {display: none;}


/*======pading buat image di tengah2 catalog produk=====*/
.product-miniature {padding-bottom: 30px;}

/*======Display=====*/
h1.page_heading {
    display: none;
}

/*===== Sticker =======*/
#category .st_sticker_text {
    color: #000000;
}

/*============Sub menu=====*/
a.ma_level_1.ma_item {
    text-align: right;
}
a.ma_level_1.ma_item {
    text-transform: capitalize;
}

#left_column .block-categories {display: none;}

/* ============ Livechat =================== */
@media (max-width: 991px){
#arcontactus {bottom: 52px !important;}
}

/* ==================== tombol geser things that u might like di mobile ================= */
.swiper-button-tr.hidden-md-down {display: block !important;}

/* ==================== POPUP ================= */

.modal-dialog {margin-top: 110px;}

.modal-dialog .modal-content .modal-body .st_news_letter_box .news_letter_0 .input-group-with-border {
    border: none;
    background: transparent;
}

#st_news_letter_1 .st_news_letter_input,
form.st_news_letter_form ::placeholder,
button.btn.btn-less-padding.st_news_letter_submit,input.form-control.st_news_letter_input.js-child-focus,
input.form-control.st_news_letter_input.js-child-focus::placeholder,
button.btn.btn-less-padding.st_news_letter_submit.link_color {font-family: "Gothic";}

.modal-dialog .alert-danger, .modal-dialog .alert-success {position: absolute;}
.modal-dialog form.st_news_letter_form .input-group {display: block;}
.modal-dialog input.form-control.st_news_letter_input.js-child-focus {text-align: center;}

.modal-dialog form.st_news_letter_form .input-group-btn .btn{
color: transparent;
top: 16px;
width: 180px;
}

.modal-dialog form.st_news_letter_form ::placeholder {
color: #777;
text-align: center;
}

.modal-dialog form.st_news_letter_form {
    position: absolute;
    top: 198px;
    left: 197px;
}

.modal-dialog form.st_news_letter_form input {
    display: block !important;
    width: 100% !important;
}

.modal-dialog form.st_news_letter_form .input-group-btn {
    display: block;
    width: 100%;
    height: 50px;
}


	/* ======================================== BACKGROUND COLOR ======================================== */
	/* (sort from light to dark) */
	/* _________________________ HEADER_________________________ */
	#body_wrapper .search_widget_form_inner, .form-control, .focus .form-control, .input-group-with-border .form-control,.st_shopping_cart .ajax_cart_bag.cart_icon_item,

	/* _________________________ CATALOG _________________________ */
	.products_sldier_swiper .pro_outer_box:hover .pro_second_box,

	/* _________________________ FOOTER  _________________________ */

	#footer-bottom{
		background-color: transparent;
	}





	/*----------------------------------------- GLOBAL -----------------------------------------*/






	/* ======================================== BORDER COLOR ======================================== */
	/* _________________________ HEADER_________________________ */
	.shopping_cart_style_0 .cart_icon_item:last-child, button.btn.btn-search, .input-group-with-border{
		border:0;
	}
	#body_wrapper .search_widget_form_inner, .form-control, .focus .form-control, form#customer-form .input-group {
                border: none;
		border-bottom: 1px solid #2f3439;
	}
form#login-form .input-group {
    border-bottom: 1px solid;
}
	.userinfo_mod_top:hover, .blockcart:hover .ajax_cart_bag, .login .header_item:hover{
		border-bottom: 2px solid #fff;
	}
	#top-menu a:hover {border-bottom: 2px solid #2f3439;}
	.input-radio:hover+span, .input-color:checked+span, .input-color:hover+span, .input-radio:checked+span, {border: 2px solid #2f3439;}







	/* ======================================== COLOR ======================================== */
	/* _________________________ FONT_________________________ */
	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: #ccc;}

	/* _________________________ HEADER_________________________ */
	::placeholder {color: #aaa !important;}
	#top-menu a, #body_wrapper #st_header a:hover {
		color: #2f3439;
	}
        a.small_cart_btn.btn.btn-default.btn_full_width:hover {color: #fff !important;}





	/* ======================================== FONTS ======================================== */

	/* _________________________ CUSTOM FOR : 401 ALLENDE_________________________ */

	.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 {
		line-height:1.5;
		font-weight:100;
	}
	h1 {font-size: 44px; font-family: 'Futura Light BT';}
	h2 {font-size: 38px;}
	h3 {font-size: 32px; font-family: 'Futura Light BT';}
	h4 {font-size: 26px;}
	h5 {font-size: 24px; font-family: 'Futura Light BT';}
	h6 {font-size: 18px;}
  p {font-size: 13px; font-family: 'Futura Light BT';}
	#top-menu a {
		text-transform: uppercase;
		font-weight: unset;
		letter-spacing: 2px;
		line-height: 30px;
	}
	#body_wrapper #st_header .icon_text{
		text-transform: uppercase;
		letter-spacing: 3px;
		height: 100%;
		padding: 16px 0;
	}
	header#st_header a, #body_wrapper #st_header .icon_text {font-size: 13px;}
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;


	/* _________________________ CATALOG & PRODUCT _________________________ */
	.ajax_block_product .s_title_block a {
		text-transform: uppercase;
		letter-spacing: 3px;
	}
	.ajax_block_product .price {
        font-family: 'Futura Medium BT';
		letter-spacing: 1px;
        color: #2f3439;
	}
  .product_name_wrap .product_name,
  #product .product-prices .current-price .price {
    font-family: 'Futura Light BT';
    text-align: left;
    font-size: 18px;
    line-height: 35px;
    margin-bottom: 10px;
    text-transform: uppercase;
    letter-spacing: 1px;
  }
	.product-description-short {
		color: #828282;
		font-family: 'Futura Light BT';
		font-size: 19px;
		line-height: 29px;
	}
	#product .add-to-cart.btn {
		height: 60px;
		font-size: 13px;
		text-transform: uppercase;
		letter-spacing: 2px;
		width:100%;
		display: block;
		margin: auto;
	}






	/* _________________________ FOOTER _________________________ */

	.easycontent h2 {
		font-family:'Futura Light BT';
		font-size: 13px;
	}
	#easycontent_22 h5 {
		font-family:'Futura Light BT';
		font-size: 13px;
		letter-spacing: 1px;
	}
	#easycontent_22 h5 span {line-height: 25px;}





	/* ======================================== BUTTON ======================================== */
	/* _________________________ MAIN CONTENT_________________________ */
	.btn_custom_hover_black{
		font-family:'Futura Light BT';
		font-size: 10px;
		letter-spacing: 3px;
		border: solid 0.5px #000;
		padding: 25px;
		margin-top: 50px;
	}
	.btn_custom_hover_black:hover{
		background:#000;
		color: #fff !important;
		transition: all 200ms ease-in-out !important;
	}
a.to_top_btn.icon_wrap.with_text, a.rightbar_tri.icon_wrap.with_text {
    background: #fff;
}
span.ajax_cart_quantity.amount_circle {
    padding-top: 2.4px;
    padding-left: 1px;
}
#contact .easycontent p {text-align: left;}
aside#easycontent_20 img {max-width: 300px;}





	/* ======================================== GLOBAL ======================================== */
	body {-webkit-font-smoothing: antialiased;}
	.logo_box img {width: 100%;}





	/* ======================================== HEADER ======================================== */
	ul.st_mega_menu.clearfix.mu_level_0 {letter-spacing: 3px;}
	.fto-glyph.icon_btn:before {display:none;}
	.dropdown_tri.dropdown_tri_in.header_item,
	#header_primary .header_v_align_m {
		letter-spacing: 2px;
		text-transform: uppercase;
	}
  .sticky-wrapper .stuck .header-banner {display: none;}
	#body_wrapper .st_mega_menu li a:hover {border-bottom: solid 1.5px #2f3439;}
	#body_wrapper .st_mega_menu li a {
    padding: 0;
    font-family: 'Futura Light BT';
    font-size: 12px;
    color: #fff;
    letter-spacing: 1px;
  }
	.st_mega_menu li {margin: 0 10px;}
	.st_mega_menu {margin: 0 30px;}
	.adveditor_content {width: 40%;}
	#body_wrapper #header_right_top div {
		margin: 0 5px;
		padding: 0;
	}
  a.login.top_bar_item .header_item {margin-left: 14px;}
	a.login.top_bar_item {
		padding: 8px 0;
		height: 43px;
	}
	.userinfo_mod_top {height: 40px;}
	.userinfo_mod_top a {padding: 10px 0;}
	.login .header_item {padding: 9px 0;}
	#top-menu {
		display: flex;
		margin: 0;
	}

	#st_header .search_widget_btn {
		background: url('../png/searchicon.png') no-repeat no-repeat center;
		background-size: 20px;
	}
	.search_widget_form_inner.focus input {border: 0;}
	.search_widget_form_inner input {padding: 0;}
	.search_widget_form_inner input {padding: 0;}
  .page_heading {text-align: center;}
  .wishlist_link span.header_v_align_m {display: none;}
  #easycontent_container_4 {margin:auto;}
  #header_primary_row .top_bar_item {
    font-family: 'Futura Light BT';
    color: #D2AB67;
    font-size: 13px;
  }
  #header_right a.wishlist_link.top_bar_item {
    height: 35px;
}
  #multilink_lable_5,
  #header_primary_row .currency_selector {
    font-family: 'Futura Light BT';
    color: #fff;
    font-size: 13px;
  }

  .header-container.transparent-header {
    height: 220px;
    background-color: transparent;
    background-image: linear-gradient(black, transparent);
  }

  #header_right .fto-glyph:before {
    display: block !important;
    color: #D2AB67;
  }
  .fto-search-1:before {color: #D2AB67;}
  .wishlist_link span.header_v_align_m {display: none;}
  #easycontent_49, #easycontent_15 {
    padding-bottom: 300px !important;
    padding-top: 300px !important;
  }
  .search_widget_simple.top_bar_item.dropdown_wrap {top: 3px;}
  .userinfo_mod_top:hover, .blockcart:hover .ajax_cart_bag, .login .header_item:hover {border-bottom: 0}

	.stmenu_sub #st_menu_column_1 ul li a {
    padding: 0;
    font-family: 'Futura Light BT';
    color: #2f3439;
    text-transform: capitalize;
    letter-spacing: 1px;
    font-size: 12px;
  }
  #body_wrapper .st_mega_menu li a:hover {border-bottom: none !important;}
  .search_widget_form_inner.input-group.round_item.js-parent-focus.input-group-with-border {margin:0;}
  #st_header .search_widget_btn {display:none;}
  #header_right .blockart a {font-size: 11px;}

.header-container.transparent-header {
    height: 220px;
    background-color: transparent;
    background-image: url('../jpg/header_all.jpg');
}

/* ---- HEADER BANNER ---- */
body#category .header-container.transparent-header {background-image: url('../jpg/header_category.jpg');}
body#index .header-container.transparent-header {background-image: none;}

.header-container.transparent-header:before {
    position: absolute;
    content: "";
    height: 220px;
    width: 100%;
    background-image: linear-gradient(black, transparent);
}





	/* =================================== MAIN CONTENT =================================== */
#steasy_column_42 .steasy_element_block {width: 100%;}
.sttext_item_image_inner {margin: 0;}
div#steasy_column_41 p {margin: 80px 0;}
	#easycontent_8 #steasy_column_9 #steasy_column_11 {padding: 0px 50px;}
	#easycontent_8 #steasy_column_9 {padding: 0 70px;}
	#easycontent_8 #steasy_column_28, #easycontent_8 #steasy_column_12 {padding: 10px;}
	#easycontent_8 #steasy_column_28:hover, #easycontent_8 #steasy_column_12:hover {
		transition: all 200ms ease-in-out !important;
		transform: translateY(-4px);
		box-shadow: 0 4px 5px 0 #F3F3F3, 0 6px 16px 0 #F3F3F3;
	}
	#easycontent_8 #steasy_column_11 {padding: 0px 50px;}
	#banner_box_11 {padding: 0 70px;}
	#index #center_column {padding: 0;}
	#st_swiper_1 .st_image_layered_description_inner {margin-left: 100px;}
	#steasy_column_33, #steasy_column_32 {
		padding-left: 70px;
		border-left: solid 1px #ccc;
	}
	div#steasy_column_22 {padding-left: 90px;}
        .easycontent img {width: 100%;}
        .easycontent h1, .st_banner_row h1 {margin-bottom: 50px;}
.easycontent p {
    font-family:'Futura Light BT';
    text-transform: uppercase;
    text-align: center;
    font-size: 13px;
    letter-spacing: 1px;
    color: #2f3439;
    margin-top: 10px;
}
#easycontent_51 p {
    font-family:'Futura Medium BT' !important;
    font-size: 13px !important;
    color: #2f3439 !important;
}
.qty_wrap, .product-line-grid-right .bootstrap-touchspin {width: 80px;}
.add-address .btn {
    background-color: transparent;
    color: #444;
    border: 0;
    padding: 0;
    font-size: 12px;
}
.add-address .btn:hover {
    background: transparent;
    color: #aaa;
}
div#steasy_column_41, div#steasy_column_42 {
    display: flex;
    align-items: center;
    padding: 0;
    background-color: #d4e7eb;
}

#easycontent_15, #easycontent_49 {background-size: cover;}
div#swiper_container_out_1 {margin: 0;}
#st_banner_171644327252 .banner_col {padding: 0 50px;}

#index .vc_row.wpb_row.vc_row-fluid.block {
    margin-bottom: 0;
}

/* =================================== VIDEO =================================== */
.media {
position: relative;
padding-bottom: 56.25%;
height: 0;
overflow: hidden;
max-width: 100%;
}.media iframe, .media object, .media embed {
position: absolute;
left: 0;
width: 100%;
height: 200%; /* Untuk menyembunyikan info video dan logo youtube */
top: -50%;
}
/* =================================== Instagram =================================== */
.title_block.title_instagram {
    text-align: center;
    font-family: 'Futura Medium BT';
    letter-spacing: 2px;
    margin: 80px 0 50px;
}
ul#st_mobile_menu_ul {
    font-family: 'Futura Medium BT';
}



	/* ======================================== CATALOG, PRODUCTS ======================================== */
	.products_sldier_swiper .ajax_block_product .pro_outer_box.home_default:hover {
		transform: translateY(-4px);
		box-shadow: 0 4px 5px 0 #F3F3F3, 0 6px 16px 0 #F3F3F3;
	}

	.breadcrumb_spacing, #category .products-sort-order, .paginaton_sample, .product_count_infinite {display: none;}
	div#st_banner_13 #banner_box_13 img {width: 100%;}
	#product-list-top-wrap {padding: 0 20px;}
	#products {
		max-width: 1400px;
		margin: auto;
	}
	#category .product_list_item {padding: 0;}
	#category .product_list_item:hover {
		transition: all 200ms ease-in-out !important;
		transform: translateY(-4px);
		box-shadow: 0 4px 5px 0 #F3F3F3, 0 6px 16px 0 #F3F3F3;
	}
  .fto-star.icon_btn:before {
    content: "\e8e0";
    margin: 10px 10px;
    height: 30px;
  }
	#js-product-list-top {border: none;}
	#category .bottom_pagination {margin: 80px 0;}
	a.infinite-more-link {
    margin: 50px 0;
    padding: 10px 40px;
    font-family: 'Futura Medium BT';
    font-size: 13px;
    text-transform: uppercase;
    height: 60px;
    vertical-align: middle;
  }
	#product .clicked_thumb .pro_gallery_thumb_box {border-color: transparent;}
	#product .product_middle_column {position: relative !important;}
	.swiper-button {display: none;}
	.pro_cart_block {display: block;}
	 #product .product_first_section {
		width: 90%;
		padding: 40px 0;
	}
  .products_slider .swiper-wrapper {
    justify-content: center;
}
	.product_list.grid .product_list_item {border-top: none;}
	.qty.qty_wrap.qty_wrap_big.mar_b6.qty_full_width {margin: 50px 0 10px;}
	.pro_cart_right {margin: 25px 0;}
	section.pro_name_right {
              position: absolute;
              right: 0;
              height: 57px;
}
	.sttab_2 .nav-tabs {border-bottom: none;}
        .product_first_section .pro_name_right .flex_box {height: 100%;}
/* .container, #page_wrapper, .wide_container {max-width: 1200px;} */
#index .container, #index #page_wrapper, #index .wide_container {
    max-width: 100%;
}
input#quantity_wanted, .cart_quantity {
    border-top: 1px solid #ddd;
}
.table-product-discounts {
    margin: auto;
}
#page_banner_container_1 {
    margin-top: 5px;
    text-transform: uppercase;
    color: #2f3439 !important;
}
#search_filters_wrapper .title_block_inner {display: none;}
#category .pro_second_box .s_title_block a,
#category .pro_second_box .price
 {
    font-family: 'Futura Light BT' !important;
    font-size: 13px !important;
    text-transform: uppercase !important;
    font-weight: 700;
    letter-spacing: 1px;
}
.pro_outer_box.clearfix.home_default {
    padding: 30px;
}
#search_filters_wrapper {
    padding: 30px;
}
#search_filters_wrapper .flex_child.title_flex_right {display: none;}
.breadcrumb_wrapper {
  font-family:'Futura Light BT';
  padding: 30px 30px 0 !important;
}
#product .breadcrumb_wrapper {display:none;}
#product #page_banner_container_1 {display:none;}
#product .product_left_column {padding: 0;}
	#product .product_middle_column {
	    padding: 0 50px;
	    text-align: left;
	}
#product #main {margin: 0;}

.steasy_divider_item {display: none;}
.product-variants .control-label {
  margin-bottom: 4px;
  padding: 10px 10px 10px 0;
  font-family: 'Futura Medium BT';
  font-size: 14px;
  text-transform: uppercase;
  letter-spacing: 1px;
  width: 100px;
  text-align: left;
}
.product-variants .product-variants-item select {
  border: 2px solid #ebebeb;
}

#category_products_container .flex_child.title_flex_right {display: none;}
.steasy_divider_item {display: none;}
.product-variants .product-variants-item {display: flex;}
.product-variants .form-control {width:50%;}
.product-variants .control-label {
    margin-bottom: 4px;
    padding: 10px 10px 10px 0;
    font-family: 'Futura Medium BT';
    font-size: 14px;
    text-transform: uppercase;
    letter-spacing: 1px;
}
.product-variants .product-variants-item select {
  border: 2px solid #ebebeb;
}

#category_products_container .flex_child.title_flex_right {display: none;}
#category_products_container .title_style_0 .title_block_inner {
    text-align: center;
    width: 100%;
}
#category_products_container {padding: 30px;}
.pro_outer_box.clearfix.home_default {padding:0;}
#product .products_slider .swiper-slide {
    min-width: 300px !important;
    text-align: center;
}
div#st_banner_22 {margin: 0;}
#search_filters {display: flex;}
#search_filters section.facet.clearfix {
  margin: 0 15px 0 0;
  width: 100%;
}

#search_filters .facet .facet-title {font-family: 'Futura Light BT';}

/* sold out */
.st_sticker_4 {
      border-color: transparent !important;
      background-color: transparent !important;
}
.st_sticker_text {
    color: #D2AB67 !important;
    font-family: 'Futura Medium BT';
    font-size: 12px;
    text-transform: uppercase;
    margin: 0 10px;
}
.st_sticker_1 {
    height: 20px;
    line-height: 20px;
    font-family: 'Futura Medium BT';
    background:none !important;
}

.product_list.grid .pro_second_box {padding: 30px 10px 30px;}

#product .current-price {
    margin: 10px 0 35px;
    font-family: 'Futura Medium BT';
}
#product .current-price .price {
    font-family: 'Futura Medium BT' !important;
    letter-spacing: 0px !important;
}
.social-sharing.m-b-1 {
    display: none;
}
.ajax_block_product .s_title_block a {
    font-family: 'Futura Medium BT';
    font-size: 14px;
    text-transform: uppercase;
}



.right_more_info_block.pro_more_info.m-t-1.accordion_more_info {margin: 10px 0 50px;}
.accordion_more_info .mobile_tab .mobile_tab_title {
    text-transform: uppercase;
    letter-spacing: 1px;
    border-bottom: 1px solid #2f3439;
}
.accordion_more_info .mobile_tab .tab-pane.st_open .tab-pane-body {padding: 15px 0 !important;}
.accordion_more_info .mobile_tab .tab-pane {border-bottom: none;}


/========BANNER LIST========/
.ajax_block_product article.product-miniature {
    display: none;
}
.pro_first_box .product-miniature {
    display: none;
}
.pro_second_box article.product-miniature {
    display: none;
}

article.product-miniature.js-product-miniature {
    padding: 0;
}





	/* ======================================== FOOTER  ======================================== */
	#multilink_2 .custom_links_list li {
		display: inline-block;
		padding: 0;
	}
	#st_news_letter_1 {margin: 50px 0 !important;}
	#footer-bottom {
		padding: 20px 0 !important;
		background: transparent;
	}
.mobile_device.use_mobile_header .icon_wrap .amount_circle {left: 47%;}
#footer .custom_links_list {
    display: grid;
    font-family:'Futura Light BT';
    font-size: 13px !important;
    letter-spacing: 0.5px;
    text-align: left !important;
}
#footer .title_block {
    font-size: 13px;
    font-family: 'Futura Medium BT';
    text-transform: uppercase;
    letter-spacing: 1px;
}
#footer-secondary{padding: 80px 0;}
#footer-secondary, #footer-bottom {border-top: none;}
#footer #footer-bottom aside#footer_bottom_left {float: none;}

#footer_bottom_left {font-family: 'Futura Light BT';}





	/* ==================== MOBILE ================= */
	@media (min-width: 768px){

	}

	@media (min-width: 992px){
#steasy_column_32, #steasy_column_33 {
    display: flex;
    align-items: center;
}

	}

	@media (min-width: 1200px){

	}

	@media (min-width: 1440px){

	}
  
  @media (max-width: 1599px){
  .images-container.pro_number_xxl_1,
  .images-container.pro_number_xxl_1 .pro_gallery_thumbs_horizontal {
      max-width: 960px;
  }
  }
	@media (max-width: 1439px){

	}

	/*@media (max-width: 1366px){
    .catbanner1 {
    max-height: 430px !important;
    max-width: 682px !important;
}
}
@media (max-width: 1024px){
    .catbanner1 {max-width: 510px !important;}
} */
	@media (max-width: 991px){
		.vc_custom_1566195346917 {width: 100%;}
                aside#easycontent_20 {padding: 0 60px;}
#footer .title_block {padding: 0;}
i.fto-menu.fs_xl {color: #D2AB67;}
#mobile_bar.stuck {background: #000 !important;}
#footer .title_block {border-bottom: 0;}
#multilink_2 ul li {text-align: left; !important}
#product .product_left_content {width:100%;}
#product .product_first_section {width: 100%;}


	}

	@media (max-width: 767px){
		.vc_custom_1566195346917 {width: 100%;}
		#steasy_element_25 h5 {
			text-align: center !important;
			padding: 20px;
		}
               #st_mobile_menu {padding: 20px 0;}
               .mo_ml_level_0, .mo_sub_li {border: 0;}
               #side_stmobilemenu {border: 0;}
               h3.st-menu-title {
                  background: transparent;
                 color: #000;
        }
		#st_swiper_1 .st_image_layered_description_inner {margin: auto !important;}
                .sttext_block {padding: 0 20px;}
#steasy_column_32, #steasy_column_33 {
    padding: 0;
    border: 0;
}
#footer .stlinkgroups_column {padding: 15px;}

.fto-ellipsis:before {color:#D2AB67;}
#mobile_bar .stuck {background: #000;}
#page_banner_container_1 .breadcrumb_nav {text-align: center;}
#product .product_first_section {width: 100%;}
#product .products_slider .swiper-slide {
    min-width: 50% !important;
    text-align: center;
}

	}

	@media (max-width: 480px){
		#easycontent_8 #steasy_column_9, #main .vc_custom_1566818906786, #banner_box_11 {padding: 0 !important;}
		#easycontent_8 #steasy_column_9 #steasy_column_11 {padding: 20px;}
		div#steasy_column_28, #steasy_column_12 {padding: 0 80px;}
		.vc_custom_1566195346917 {width: 100%;}
		div#st_banner_101565767513 .row {
			display: block;
			padding: 0 20px;
		}
		div#st_banner_101565767513 .row .banner_col {max-width: 100%;}
		div#st_banner_101565767513 .st_banner_image{background-size:contain;}
		div#st_banner_101565767513 .st_banner_block {height: 550px !important;}
		#easycontent_15 .style_content.block_content {padding: 0 20px;}
		section#multilink_2 .block_content li {
			display: block;
			text-align: left;
		}
		#easycontent_6 .stsocial_block.text-1 {text-align: center;}
		#footer .vc_col-sm-3, #footer .vc_col-sm-6 {padding: 20px 0;}
		.btn_custom_hover_black{
			font-family:'Futura Light BT';
			font-size: 10px;
			letter-spacing: 3px;
			border: solid 0.5px #000000;
			padding: 25px 15px;
			margin-top: 50px;
		}
                 div#steasy_column_22 {padding-left: 15px;}
                 #steasy_column_33 {
                       padding: 0;
                      border: 0;
                }
.st_image_layered_description_inner {text-align: center;}
	}

	@media (max-width: 320px){
		div#st_banner_101565767513 .st_banner_block {height: 600px !important;}

	}
