.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: 65px;}.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;}.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: 480px;}
                    .images-container.pro_number_2, .images-container.pro_number_2 .pro_gallery_thumbs_horizontal{max-width: 980px;}
                    .images-container.pro_number_3, .images-container.pro_number_3 .pro_gallery_thumbs_horizontal{max-width: 980px;}
                    .images-container.pro_number_4, .images-container.pro_number_4 .pro_gallery_thumbs_horizontal{max-width: 980px;}
                    .images-container.pro_number_5, .images-container.pro_number_5 .pro_gallery_thumbs_horizontal{max-width: 980px;}
                    .images-container.pro_number_6, .images-container.pro_number_6 .pro_gallery_thumbs_horizontal{max-width: 980px;}.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;}.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:Montserrat, Tahoma, sans-serif, Arial;font-weight:400;}.price,#our_price_display,.old_price,.sale_percentage{font-family:"Montserrat", Tahoma, sans-serif, Arial;font-weight:400;}.btn.ajax_add_to_cart_button, .btn.add-to-cart, .btn.view_button{}.style_wide .ma_level_1{font-family: "Finger Paint";font-weight:400;}.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-family: "Finger Paint";font-weight:400;}#st_mobile_menu .mo_ma_level_0{text-transform: uppercase;font-family: "Finger Paint";}.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: 28px;}.product_name_wrap .product_name{text-transform: uppercase;}.ajax_block_product .price{font-size: 15px;}#footer .title_block .title_block_inner{font-size: 14px;}.title_style_0,.title_style_0 .title_block_inner{border-bottom-width:0px;}.title_style_0 .title_block_inner{margin-bottom:-0px;}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: #ffffff;}a.text_color:hover{color: #ffffff;}.title_block a.title_block_inner:hover{color: #ffffff;}#st_mega_menu_wrap .ml_level_0.current .ma_level_0,#st_mega_menu_wrap .ma_level_0:hover{border-bottom-color:#ffffff;}.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:#ffffff;}.btn-default:hover,.btn-default:focus,.itemlist_right .ajax_add_to_cart_button:hover, .itemlist_right .view_button:hover{border-color:#444444;-webkit-box-shadow: none; box-shadow: none;background-color: #444444;}.btn-default.benabled,.btn-default.benabled:hover{border-color:#444444;-webkit-box-shadow: none; box-shadow: none;background-color: #444444;-webkit-box-shadow: none; box-shadow: none;background-color:#444444;}.btn-default.benabled:hover{background-color: rgba(68,68,68, 0.8);}.btn-default.benabled.btn-full-width:hover{border-color:#444444;-webkit-box-shadow: none; box-shadow: none;background-color: #444444;-webkit-box-shadow: none; box-shadow: none;background-color: rgba(68,68,68, 0.8);}.mobile_device .btn-default.benabled.btn-mobile-full-width:hover{border-color:#444444;-webkit-box-shadow: none; box-shadow: none;background-color: #444444;-webkit-box-shadow: none; box-shadow: none;background-color: rgba(68,68,68, 0.8);}@media (max-width: 992px) {.btn-default.benabled.btn-mobile-full-width:hover{border-color:#444444;-webkit-box-shadow: none; box-shadow: none;background-color: #444444;-webkit-box-shadow: none; box-shadow: none;background-color: rgba(68,68,68, 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: uppercase;}.btn.ajax_add_to_cart_button, .btn.add-to-cart{color: #000000;}.btn.ajax_add_to_cart_button:hover, .btn.add-to-cart:hover{color: #ffffff;border-color: #000000;background-color: #000000;}#st_mega_menu_wrap .ml_level_0.current .ma_level_0,#st_mega_menu_wrap .ma_level_0:hover{color:#797979;border-bottom-color:#797979;}#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_ma_0{ text-align: left; }#st_mega_menu_column_desktop,#st_mega_menu_column_mobile{border:1px solid transparent;}#st_mega_menu_column_desktop .ml_level_0, #st_mega_menu_column_mobile .mo_ml_level_0, #st_mega_menu_column_mobile .mo_sub_li{border-bottom:1px solid transparent;}#st_mega_menu_column_desktop .ml_level_0:last-child,#st_mega_menu_column_mobile .mo_ml_level_0:last-child, #st_mega_menu_column_mobile .mo_sub_li:last-child{border-bottom:none;}#footer-secondary, #footer-secondary a, #footer-secondary .price, #footer-secondary .old_price {color:#ffffff;}#footer-tertiary, #footer-tertiary a, #footer-tertiary .price, #footer-tertiary .old_price{color:#ffffff;}#footer-secondary a{color:#ffffff;}#footer-tertiary a{color:#ffffff;}#footer-secondary a:hover{color:#444444;}#footer-tertiary a:hover{color:#444444;}#footer-bottom,#footer-bottom a{color:#ffffff;}body, #body_wrapper,.modal-content,.st-menu,.dropdown_list .dropdown_box{background-color:#ededed;}#left_column.sidebar_opened,#right_column.sidebar_opened{background-color:#ededed;}body#index .transparent-header #st_header{background:transparent;}.st_mega_menu_container.stuck, #st_header.stuck, body#index .transparent-header #st_header.stuck{background: #ffffff;background:rgba(255,255,255,0.95);}#st_header.stuck, #top_extra .st_mega_menu_container.stuck{-webkit-box-shadow: 0px 1px 0px rgba(0,0,0,0.1); -moz-box-shadow: 0px 1px 0px rgba(0,0,0,0.1); box-shadow: 0px 1px 0px rgba(0,0,0,0.1); }#footer-primary{background-position: center top;}#footer-primary{background-color:#000000;}#footer-secondary{background-color:#000000;}#footer-tertiary{background-color:#000000;}#footer-bottom{background-position: center top;}.fto-glyph.icon_btn{ display: none; }.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.swiper-button-disabled, .products_slider .swiper-button-tr .swiper-button.swiper-button-disabled:hover{background-color:transparent;}ul.pagination > li > a, ul.pagination > li > span, div.pagination .showall .show_all_products { 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); }#st_header #mobile_bar,#st_header #mobile_bar.stuck, body#index .transparent-mobile-header #st_header #mobile_bar.stuck{ background-color: #ffffff;}body#index .transparent-mobile-header #st_header #mobile_bar{ background-color: transparent;}#st_header #mobile_bar.stuck,body#index .transparent-mobile-header #st_header #mobile_bar.stuck{background-color: #ffffff;background:rgba(255,255,255,0.95);}#st_header .shop_logo{width: 150px;}.pro_gallery_thumbs_vertical .swiper-slide{height: 83px;}.ajax_block_product .s_title_block a{text-transform: uppercase;}.ajax_block_product .s_title_block a{font-size: 15px;}.ajax_block_product .s_title_block a{}.products.product_list.grid .product_list_item{padding-left:8px;padding-right:7px;}.products.product_list.grid{margin-left:-8px;margin-right:-7px;}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;}.btn-default, .go, .add-to-cart.btn, .ajax_add_to_cart_button.btn span, .view_button.btn span{font-size:11px;}.btn-default i, .go i, .add-to-cart.btn i, .ajax_add_to_cart_button.btn i, .view_button.btn i{font-size:13px;}@media (max-width: 1599px) {
                    .images-container.pro_number_xxl_1, .images-container.pro_number_xxl_1 .pro_gallery_thumbs_horizontal{max-width: 480px;}
                    .images-container.pro_number_xxl_2, .images-container.pro_number_xxl_2 .pro_gallery_thumbs_horizontal{max-width: 480px;}
                    .images-container.pro_number_xxl_3, .images-container.pro_number_xxl_3 .pro_gallery_thumbs_horizontal{max-width: 480px;}
                    .images-container.pro_number_xxl_4, .images-container.pro_number_xxl_4 .pro_gallery_thumbs_horizontal{max-width: 480px;}
                    .images-container.pro_number_xxl_5, .images-container.pro_number_xxl_5 .pro_gallery_thumbs_horizontal{max-width: 480px;}
                    .images-container.pro_number_xxl_6, .images-container.pro_number_xxl_6 .pro_gallery_thumbs_horizontal{max-width: 480px;}
                }@media (max-width: 1439px) {
                    .images-container.pro_number_xl_1, .images-container.pro_number_xl_1 .pro_gallery_thumbs_horizontal{max-width: 480px;}
                    .images-container.pro_number_xl_2, .images-container.pro_number_xl_2 .pro_gallery_thumbs_horizontal{max-width: 480px;}
                    .images-container.pro_number_xl_3, .images-container.pro_number_xl_3 .pro_gallery_thumbs_horizontal{max-width: 480px;}
                    .images-container.pro_number_xl_4, .images-container.pro_number_xl_4 .pro_gallery_thumbs_horizontal{max-width: 480px;}
                    .images-container.pro_number_xl_5, .images-container.pro_number_xl_5 .pro_gallery_thumbs_horizontal{max-width: 480px;}
                    .images-container.pro_number_xl_6, .images-container.pro_number_xl_6 .pro_gallery_thumbs_horizontal{max-width: 480px;}
                }@media (max-width: 1219px) {
                    .images-container.pro_number_lg_1, .images-container.pro_number_lg_1 .pro_gallery_thumbs_horizontal{max-width: 480px;}
                    .images-container.pro_number_lg_2, .images-container.pro_number_lg_2 .pro_gallery_thumbs_horizontal{max-width: 480px;}
                    .images-container.pro_number_lg_3, .images-container.pro_number_lg_3 .pro_gallery_thumbs_horizontal{max-width: 480px;}
                    .images-container.pro_number_lg_4, .images-container.pro_number_lg_4 .pro_gallery_thumbs_horizontal{max-width: 480px;}
                    .images-container.pro_number_lg_5, .images-container.pro_number_lg_5 .pro_gallery_thumbs_horizontal{max-width: 480px;}
                    .images-container.pro_number_lg_6, .images-container.pro_number_lg_6 .pro_gallery_thumbs_horizontal{max-width: 480px;}
                }@media (max-width: 991px) {
                    .images-container.pro_number_md_1, .images-container.pro_number_md_1 .pro_gallery_thumbs_horizontal{max-width: 480px;}
                    .images-container.pro_number_md_2, .images-container.pro_number_md_2 .pro_gallery_thumbs_horizontal{max-width: 980px;}
                    .images-container.pro_number_md_3, .images-container.pro_number_md_3 .pro_gallery_thumbs_horizontal{max-width: 1160px;}
                    .images-container.pro_number_md_4, .images-container.pro_number_md_4 .pro_gallery_thumbs_horizontal{max-width: 1160px;}
                    .images-container.pro_number_md_5, .images-container.pro_number_md_5 .pro_gallery_thumbs_horizontal{max-width: 1160px;}
                    .images-container.pro_number_md_6, .images-container.pro_number_md_6 .pro_gallery_thumbs_horizontal{max-width: 1160px;}
                }@media (max-width: 767px) {
                    .images-container.pro_number_sm_1, .images-container.pro_number_sm_1 .pro_gallery_thumbs_horizontal{max-width: 480px;}
                    .images-container.pro_number_sm_2, .images-container.pro_number_sm_2 .pro_gallery_thumbs_horizontal{max-width: 980px;}
                    .images-container.pro_number_sm_3, .images-container.pro_number_sm_3 .pro_gallery_thumbs_horizontal{max-width: 980px;}
                    .images-container.pro_number_sm_4, .images-container.pro_number_sm_4 .pro_gallery_thumbs_horizontal{max-width: 980px;}
                    .images-container.pro_number_sm_5, .images-container.pro_number_sm_5 .pro_gallery_thumbs_horizontal{max-width: 980px;}
                    .images-container.pro_number_sm_6, .images-container.pro_number_sm_6 .pro_gallery_thumbs_horizontal{max-width: 980px;}
                }@media (max-width: 479px) {
                    .images-container.pro_number_xs_1, .images-container.pro_number_xs_1 .pro_gallery_thumbs_horizontal{max-width: 480px;}
                    .images-container.pro_number_xs_2, .images-container.pro_number_xs_2 .pro_gallery_thumbs_horizontal{max-width: 480px;}
                    .images-container.pro_number_xs_3, .images-container.pro_number_xs_3 .pro_gallery_thumbs_horizontal{max-width: 480px;}
                    .images-container.pro_number_xs_4, .images-container.pro_number_xs_4 .pro_gallery_thumbs_horizontal{max-width: 480px;}
                    .images-container.pro_number_xs_5, .images-container.pro_number_xs_5 .pro_gallery_thumbs_horizontal{max-width: 480px;}
                    .images-container.pro_number_xs_6, .images-container.pro_number_xs_6 .pro_gallery_thumbs_horizontal{max-width: 480px;}
                }/*
ADDITIONALS - 82Cart Custom Stylesheet
http://www.82cart.com
Engine Version	: 82Cart Cloud Store 4 - Stark
Theme                   : Holland
Started 		        : 6 August '19
Last Update 	        : 29 Jan '20
Version			: 4.3.7
*/

#st_header .search_widget_block {
    width: 150px !Important;
}

/* ==================== start 12 Juli 2021 ================= */

#arcontactus {bottom: 54px;}

/* ==================== end 12 Juli 2021 ================= */

.ma_level_0 {color: #000000;}
.ml_level_1 a {color: #000000;}
.shopping_cart_style_0 .ajax_cart_bag .icon_text {color: #000000;}



/* ==================== VIDEO RUNAWAY ================= */

.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%;
}





/* ==================== CUSTOM DESIGN ================= */
.stlinkgroups_top span {
    line-height: 36px;
}
div#header_right {
    height: 36px;
}
#st_header #mobile_bar a {
    padding: 0;
}
#st_banner_27 .left img {
    margin-bottom: 25px;
}
.block {
    margin: 0;
}
#st_header .shop_logo {padding: 0;}
#easycontent_21 h1 {
    padding-bottom: 25px;
}
#st_swiper_3 .style_content p {
    font-size: 18px;
}

#st_swiper_3 .style_content p:hover {
    text-decoration: underline;
}
#center_column .block {
    margin: 0;
}
#easycontent_21 p,
#easycontent_22 p{
    font-size: 11px;
}
.p1.subtitle {
    letter-spacing: 1px;
}
#easycontent_21 .sttext_item_content,
#easycontent_22 .sttext_item_content {
    padding: 25px 0;
    color: #000;
    font-family: 'Montserrat';
}

#easycontent_21 h1,
#easycontent_22 h1 {
    font-family: 'Overpass-Thin';
    padding-top: 50px;
}
.store_page a:hover {
    opacity: 0.5;
}
.store_page img {
    width: 30%;
}

.store_page p {
    letter-spacing: 1px;
}

#index #st_banner_21 .st_image_layered_description_inner.style_content p {
    margin: 6px;
}
#index #st_banner_21 .st_image_layered_description_inner.style_content {
    padding: 2px;
    text-transform: uppercase;
    font-family: 'Montserrat-Medium';
    font-size: 12px;
    letter-spacing: 2px;
    color: #444;
}
.cart_icon_item .icon_text:hover {
    color: #fff;
}
.product_left_column .pro_gallery_thumbs_container .swiper-wrapper {

        display: block;
    width: 100%;
    direction: ltr;
    text-align: center;
}

.product_left_column .pro_gallery_thumbs_container .swiper-wrapper .swiper-slide {
    display: inline-block;
}

#st_banner_27 .st_image_layered_description_inner {
    margin-top: 50px;
}
.product-quantity .add-to-cart {
    border-width: 1px;
}
.product-prices .current-price .price {
    font-size: 18px;
}

section.product_left_content .pro_gallery_thumbs_container .swiper-slide {
    width: unset !important;
}
#category .pro_second_box .s_title_block {
    letter-spacing: 0;
}
#category .page_heading {
    font-size: 27px;
    margin-top: 25px;
}
.st_mega_menu .ml_level_0 {
    padding: 0 10px;
}
#st_swiper_3 h2 {
    font-size: 45px;
    letter-spacing: 0px;
}
#footer {
    background-color: #000;
}

.title_block.title_instagram {
    margin-top: 20px;
}

#csinstagramfeed {
    padding: 0;
}
div#header_left, div#header_right {
    padding: 0 20px !important;
}
.st_banner_block {
    margin: 0;
}
.terms p {
    font-family: 'Montserrat';
    padding: 5px 0;
}

.terms h1{
    padding-bottom: 40px;
}
.terms {
    width: 75%;
    margin: auto;
    padding-top: 20px;
}
.st_banner_row {
    margin-bottom: 0;
}
#st_header .stmenu_sub a:hover {
    color: #aaa !important;
}
#st_header a:hover {
    color: #fff !important;
}

.breadcrumb_spacing {
    height: auto;
}
div#st_banner_26 h1,
div#st_banner_27 h1 {
    color: #fff;
}
div#st_banner_26 .text_content,
div#st_banner_27 .text_tentang {
    font-family: 'Montserrat';
    line-height: 25px;
    font-weight: 700;
}
div#st_banner_27 .text_tentang {
    font-weight: normal !important;
    font-size: 10px;
}
.st_mega_menu .list_arrow {
    display: none !important;
}
main#body_wrapper section#main:first-of-type
{
    min-height: unset;
}
#left_column {
    padding: 50px;
}
.pro_second_box .price, .pro_second_box .product-desc {
    font-family: Adamina;
    font-size: 12px;
}
.pro_second_box .product-desc  {
    font-style: italic;
}

#header_left .flex_container {
    justify-content: flex-end;
}

#header_right .flex_container {
    justify-content: flex-start;
    height: 36px;
}
#header_left #st_menu_25, #header_left #st_menu_16,
#header_right #st_menu_6, #header_right #st_menu_24,
#cms h1.page_heading {
    display: none;
}

#multilink_10 {
    border-right: 1px solid;
    text-align: center;
}

#multilink_9 {
    border-right: 1px solid;
}
#footer-secondary .row, #footer-tertiary .row {
    width: 95%;
    margin: auto;
}

#footer-tertiary {
    border-top: 1px solid;
}
section#footer-tertiary .title_block {
    display: none;
}
aside#easycontent_18 p,
aside#easycontent_20 p {
    letter-spacing: 2px;
    font-family: Montserrat-Medium;
}
body{
    font-family: Overpass-Thin;
}
#footer .title_block_inner {
    color: #fff;
}
aside#easycontent_18,
#easycontent_20 {
    background-color: #ddd;
    padding: 30px 0 !important;
}
#st_banner_21 {
    margin: 0;
}
#st_banner_21 .banner_col {
    padding: 0;
}

#swiper_container_3 {
    margin: 0;
}

aside#easycontent_18 {
    margin: 0;
}
#swiper_container_3 .swiper-pagination-bullet {
    background-color: transparent;
    border: 1px solid;
}

#swiper_container_3 .swiper-pagination-bullet-active {
    background-color: #fff;
}
#st_swiper_3 h2 {
    color: #fff;
}
.title_instagram,
.social-sharing span,
.product_info_tabs .tab-content {
   text-align: center;
   font-family: 'Montserrat';
   font-weight: 500;
   font-size: 11px !important;
}
.title_instagram {font-size: 14px;}

.product-information .product-description-short{
   font-family: 'Montserrat';
   font-size: 11px !important;
    color: #171717;

}


}
/* --- Header --- */
#header_primary #st_mega_menu_wrap .ma_level_0, 
#header_primary .shopping_cart_style_0 .ajax_cart_bag .icon_text {
    font-size: 10px;
    font-weight: 700;
    letter-spacing: 3px;
    margin: 0 20px;
}

/* --- Catalog ---*/
#category .category-top-menu ul li {border-bottom: 0 !important;}
#category .block-categories .acc_box .acc_header a {
    font-family: 'Montserrat';
    font-size: 12px !important;
}

/* --- Product Details --- */
.product-variants .product-variants-item select {
     border: none;
     border-bottom: 1px solid #171717 !important;
}
.steasy_divider.between_short_and_price {
    display: none;
}
#product .product-variants .control-label,
 #product .form-control.form-control-select,
#body_wrapper .mobile_tab_name {
    color: #171717;
    font-family: 'Montserrat';
    font-size: 10px;
    text-transform: uppercase;
    letter-spacing: 3px;
    font-weight: normal;
}
#product .form-control.form-control-select {text-transform: unset !important;}
#product .product-variants .product-variants-item {
    margin-bottom: 50px;
}
input#quantity_wanted, .btn-touchspin {
    background-color: transparent !important;
}
.social-sharing span,
.product_info_tabs .tab-content{
    color: #000;
    text-align: left;
}
.product_name_wrap .product_name{font-size: 28px;}




/* ====================FONT================= */
h1, h2, h3, h4, h5, h6 {
    font-weight: normal;
    color: #000;
    letter-spacing: 1px;
}

/* ====================GLOBAL================= */
 #side_cart_block .qty_wrap {width: 100px;}


/* ==================== HEADER & TOP BAR ================= */
.nav_bar.horizontal-s-fullheight .top_bar_item:before, .nav_bar.vertical-s .top_bar_item:before {background: transparent;}
/* div#top_bar {
    position: fixed;
    top: 20px;
    right: 25px;
    width: 40%;
    background: transparent;
    z-index: 1234;
} */
#st_swiper_block_5 .st_image_layered_description {padding: 50px;}
/* .st_image_layered_description_inner{padding-left:15%;} */
#body_wrapper #page_banner_container_1{
    background: transparent;
    border: 0;
}
.swiper_wraper img {width: 100%;}
#st_header a {
    text-transform: uppercase;
    font-family: 'Montserrat', sans-serif;
    letter-spacing: 1px;
    font-size: 10px;
   padding: 0 16px;
    color: #000;
}
#st_header .stmenu_sub a {padding: 16px;}
#st_header a:hover{color: #aaa;}
.input-group-with-border, .input-group-with-border .input-group-btn .btn {border: 0;}
.fto-glyph:before{display:none;}
.shopping_cart_style_0 .cart_icon_item:last-child {border: 0;}
#nav_right div {padding: 0 10px;}
.shopping_cart_style_0 .ajax_cart_bag .icon_text {font-size: 10px;}
#body_wrapper .search_widget_block .search_widget, #body_wrapper .search_widget_form_inner, #body_wrapper .search_widget_form_inner input {padding: 0;}
.input-group-with-border .form-control {
    border: none;
    border-bottom: 1px solid;
}

.search_widget_form_inner, .search_widget_form_inner input {background: transparent;}
#st_header .search_widget_btn {
    background: url('/img/cms/icon/searchicon.png') no-repeat no-repeat center;
    background-size: 20px;
}
#st_mobile_menu .mo_ma_level_0 {
  font-family: 'Montserrat-Medium';
    font-size: 13px;
    padding: 10px 0;
    letter-spacing: 1px;
}
#st_mobile_menu .mo_ma_level_1 {
    padding: 2px;
    font-family: 'Montserrat-Medium';
    letter-spacing: 1px;
}
#st_mobile_menu_ul {padding: 40px 20px;}
.mo_ml_level_0, .mo_sub_li{border: 0;}
#st_mobile_menu .mo_ma_level_0:hover, .mo_ma_level_1:hover {color: #ccc;}
#st_mo_menu_18 .mo_mu_level_1 {display: block !important;}
.fto-search-1:before {display:none !important;}

#st_mo_menu_18 {display: flex;}
#st_mo_menu_18 a {
    font-size: 20px;
    margin-right: 10px;
}
li#st_mo_menu_23 {padding-top: 100px;}
/*#st_mo_menu_14 a, #st_mo_menu_15 a, #st_mo_menu_16 a {
    text-transform: uppercase !important;
    font-size: 12px !important;
    letter-spacing: 1px;
    line-height: 25px;
    font-family: Overpass-Thin !important;
    font-weight: 700
}*/
li#st_mo_menu_18 {
    position: absolute;
    bottom: 0;
    padding: 0;
    }
.st-menu-header {display: none;}
div#side_stmobilemenu {border: 0;}
div#top_bar_container, #top_bar_container.container-fluid #top_bar_row, #top_bar_container .flex_box {padding: 0;}
section#mobile_bar {
    padding: 20px;
}

form#customer-form .form-control, form#login-form .form-control {
    border: 0;
    border-bottom: 1px solid;
}
.js-address-form .form-control {
    border: 0;
    border-bottom: 1px solid;
    background-color: transparent;
}
.blockcart .ajax_cart_bag {background-color: transparent !important;}




/* ==================== OTHER PAGES ================= */
#contact #center_column,
#sitemap #center_column,
#stores #center_column {padding: 0 5%;}





/* ==================== MAIN CONTENT ================= */
div#columns {
    width: 100%;
    padding: 0;
}
.st_banner_6 {padding: 20px;}
aside#easycontent_15 {padding: 30px;}
.category_products_container .hover_fly {display: none;}
.products_slider .title_block {
    padding: 20px 0;
    width: 90%;
    margin: auto;
}
.st_banner_12 .banner_col, .st_banner_11 .banner_col, .wpb_column {padding: 0;}
.third_section, .forth_section {margin: 0;}
.forth_section {padding: 50px 0;}
div#st_mo_menu_block_12 {display: block !important;}
.product_list.grid .ajax_block_product .pro_outer_box.small_default {max-width: 100%;}
.adveditor_image {width: 100%;}
.easycontent h3, .easycontent h4 {line-height: 40px;}
#easycontent_16 p {padding: 0 10px;}
aside#easycontent_16 {padding: 0 50px;}
#wrapper button.btn.btn-touchspin, #header_right button.btn.btn-touchspin, #side_cart_block button.btn.btn-touchspin {margin-left: 0;}
.add-address .btn {
    background-color: transparent;
    color: #444;
    border: 0;
    padding: 0;
}
.add-address .btn:hover, p.add-address a:hover {
    background: transparent;
    color: #aaa;
}
.mobile_device.use_mobile_header span.ajax_cart_quantity.amount_circle {
    padding-top: 1.4px;
    padding-left: 1px;
    left: 47%;
}









/* ==================== CATALOG ================= */
.page_heading {border: 0;}
.products-selection{
    padding: 0 20px;
    border: 0;
}
#body_wrapper #page_banner_container_1 a {color: #444;}
#product-list-top-wrap {display: none;}
div#category-description {
    padding: 60px 55px;
    width: 70%;
}

span.tax_label, .product_count_infinite {display: none;}
#category-description h3 {
    margin-top: 0px;
    margin-bottom: .5rem;
    font-family: Overpass-Thin;
    font-weight: normal;
    line-height: 40px;
    font-size: 1.75rem;
    letter-spacing: 1px;
}
.breadcrumb_nav {padding: 0 10px;}
.ajax_block_product .price {font-weight: normal;}
.product-desc {font-style: italic;}
/* div#center_column {padding-bottom: 100px;} */







/* ==================== PRODUCT ================= */
.product_middle_column {padding: 50px 150px;}
ul.nav.nav-tabs.tab_lg {border: 0;}
button.btn.btn-touchspin, #quantity_wanted {border: 0;}
.qty.qty_wrap {
    border: 1px solid #000;
    margin-right: 20px;
}
.product-quantity .add span {letter-spacing: 1.5px;}
.product-information .pro_price_block, .product-information .product-actions {padding: 20px 0;}
#body_wrapper .product_info_tabs a.nav-link.active {
    border-top: 0;
    border-bottom: 1px solid #000;
    padding: 15px 0;
    margin: 0 20px;
    color: #000;
}
#body_wrapper .product_info_tabs a.nav-link {
    font-size: 12px;
    letter-spacing: 1px;
    font-family: Overpass-Thin;
    background: transparent;
}
#body_wrapper .product_info_tabs a.nav-link:hover {
    color: #ccc;
    border: 0;
}
input#quantity_wanted {color: #000;}
.add .btn {height: 44px;}
/* #body_wrapper {background: #eee;} */
.product_info_tabs .mobile_tab_title {
    text-align: left;
    border-bottom: 1px solid #000;
    text-transform: uppercase;
}
#footer .fto-minus:before, #footer .fto-plus-2:before{display: none;}*/
.qty_wrap.qty_wrap_big {width: 30%;}
.product_info_tabs p {line-height: 2;}
.dropdown_list .dropdown_box {
    border: 0;
    background: transparent;
}
.pro_gallery_thumbs_container {right: 69%;}
.product_left_content {padding: 50px 0;}
.swiper-slide {width: 100% !important;}
.table-product-discounts {margin: auto;}




/* ==================== FOOTER ================= */
#footer .title_block,
#footer .title_block_inner {
    font-weight: 600;
    letter-spacing: 0.3px;
    font-size: 14px;
}
#footer .flex_child.title_flex_right {display: none;}
#footer-secondary a ,
#footer-secondary .title_block,
#footer-tertiary a{
    font-size: 12px;
    letter-spacing: 0.5px;
font-family: 'Montserrat-Medium';
}
.st_news_letter_content.style_content.flex_child {
    font-size: 14px;
    color: #444444;
    letter-spacing: 0.5px;
}
#footer .input-group-with-border {
    width: 100%;
    height: 45px;
}
#st_news_letter_1 .st_news_letter_input {height: 43px;}
#footer .input-group-with-border .input-group-btn .btn {
    margin-left: 0;
    text-transform: uppercase;
    letter-spacing: 0.5px;
    font-family: Overpass-Thin;
    font-size: 12px;
}
#footer-secondary .container {padding: 30px 0;}
.st_news_letter .input-group {display: block;}
.st_news_letter .input-group-btn {
    padding: 20px 0;
    float: right;
}

button.btn.btn-less-padding.st_news_letter_submit {
    padding: 0;
}
input.form-control.st_news_letter_input {width: 100%;}
#footer_bottom_left {margin: 0 40px;}
#easycontent_5 p, div#st_news_letter_1 p {
    line-height: 1.8;
    letter-spacing: 0.5px;
}





/* ==================== NEW FOOTER ================= */

.style_content.block_content {
    color: #444444;
}







/* ==================== MOBILE ================= */
@media (min-width: 768px){
div#mobile_bar_right #rightbar_5 {display: none;}
div#mobile_bar_left, div#mobile_bar_right {width: 25%;}
.product_left_content .swiper-slide .easyzoom--overlay img {
    display: block;
    margin: auto;
}
#index #st_banner_21 .st_image_layered_description_inner.style_content {display: none;}
#easycontent_22 .col-lg-4 {
    width: 33.3%;
}
}

@media (min-width: 992px){
.cms-id-4 .header-container,
.cms-id-10 .header-container,
.cms-id-11 .header-container,
.cms-id-12 .header-container {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
}
.category_title h1 {
    width: 80%;
}

.category_title {
    margin-bottom: 25px;
}
.search_widget_block {
    position: absolute;
    right: 30px;
}
img.logo {
width: 100%;
height: 31px;
}
.header-container {
    margin-top: 20px;
}

}

@media (min-width: 1100px){
div#st_banner_26 .text_content, div#st_banner_27 .text_tentang {
    padding-top: 15px;
}

}

@media (min-width: 1440px){

}

@media (max-width: 1100px){
div#st_banner_26 .text_content, div#st_banner_27 .text_tentang {
line-height: 17px;
}
}

@media (max-width: 991px){
h4 {font-size: 16px;}
.footer_block_content {
    display: block;
}

section#multilink_10 {
    text-align: left;
}
#multilink_10,
#multilink_9 {
border: 0;
}
#multilink_8, #easycontent_19 {
    height: 150px;
}
#easycontent_19, #multilink_8 {
    padding: 0;
}
#footer-tertiary {
    border: 0;
}

#multilink_9 {
    border-top: 1px solid;
    padding-top: 20px !important;
}
.terms h1 {
    font-size: 20px;
    padding: 25px;
}
#st_header .search_widget_block {
    margin-left: 0;
}
.terms{padding-top:0;}
/*#mobile_bar {
    margin-bottom: 20px;
}*/
#st_swiper_3 h2 {
    font-size: 30px;
}
#st_swiper_block_5 .st_image_layered_description {padding: 0;}


}

@media (max-width: 920px){
/*#st_banner_26 .st_image_layered_description_inner {
    width: 70%;
}*/
}


@media (max-width: 768px){
div#st_banner_26 .text_content, div#st_banner_27 .text_tentang {
    font-size: 20px;
    line-height: 45px;
}
}




@media (max-width: 767px){
#st_header .container {margin: 0;}
div#mobile_bar_center {margin-right: 0;}
.news_letter_0 {margin: 50px 0 0;}
#mobile_bar_right .flex_container .blockcart, #mobile_bar_right .flex_container .search_widget_block {display: none;}

.st_swiper_block .st_image_layered_description {padding: 40px;}
aside#easycontent_14 {padding: 40px !important;}
aside#easycontent_16 {padding: 39px !important;}
aside#easycontent_15 {padding: 25px !important;}
.vc_row.wpb_row.vc_row-fluid.block.vc_custom_1569911412400 {margin: 40px 23px !important;}
#footer-secondary .custom_links_list {margin-bottom: 30px;}

div#category-description {
    padding: 60px 25px;
    width: 100%;
    text-align: center;
}
#category-description h3 {
    font-size: 18px;
    line-height: 30px;
    letter-spacing: 0.3px;
}

.product_left_column, .product_middle_column {
    width: 365px;
    margin: auto;
    padding: 0;
}
.row.product_page_container {padding: 20px;}

#contact #center_column,
#sitemap #center_column,
#stores #center_column {padding: 0 40px !important;}

.pro_cart_block .product-quantity, .product-quantity #quantity_wanted {
    width: 100%;
    display: inherit;
}

 #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_banner_26 .st_image_layered_description_inner,
st_banner_27 .st_image_layered_description_inner {
    width: 80%;
}*/
#st_banner_26 .st_image_layered_description_inner h1,
#st_banner_27 .st_image_layered_description_inner h1 {
font-size: 35px;
}
/*div#st_banner_26 .text_content,
div#st_banner_27 .text_tentang{
line-height: 15px;
}*/
#st_banner_27 .left, #st_banner_27 .right {
    padding: 100px 0;
}
}

@media (max-width: 480px){
h3{font-size: 15px;}
h4{font-size: 13px;}
.st_image_layered_description_inner {
    padding-left: 0;
    padding-top: 0;
}
.product-quantity .add {width: 100%;}
#st_swiper_3 h2 {
    font-size: 40px;
}
/*#st_banner_26 .st_image_layered_description_inner,
#st_banner_27 .st_image_layered_description_inner{
    width: 95%;
    padding-top: 15%;
}*/
div#st_banner_26 .text_content {
    line-height: 32px;
}
div#st_banner_26 .text_content, div#st_banner_27 .text_tentang {
line-height: 33px;
font-size: 12px;
}
#swiper_container_3 .st_image_layered_description_inner {
    padding-bottom: 85px;
}
}

@media (max-width: 320px){
h3{font-size: 12px;}
h4{font-size: 10px;}
.st_image_layered_description_inner{
    padding-left:0;
    padding-top: 30%;
}

}

