/*

    The following CSS codes are created by the YellowPencil plugin.
    https://yellowpencil.waspthemes.com/


    T A B L E   O F   C O N T E N T S
    ........................................................................

    01. Global Styles
    02. Post Template
    03. Page Template
    04. Page Template
    05. Page Template
    06. Page Template
    07. Page Template
    08. Page Template
    09. Page Template
    10. Page Template
    11. Product Template
    12. Shop Template
    13. "Ansys Engineering Simulation Software" Product
    14. "Orbit.co.id" Page
    15. "Webstore" Page
    16. "My account" Page
    17. "Wishlist" Page
    18. "Order Tracking" Page
    19. "Checkout" Page
    20. "Shopping Cart" Page
    21. "Konfirmasi Pembayaran" Page
    22. "ASUS ROG Ally &#8211; RC71L-R2RADA6W" Product
    23. "CABLETIME Converter USB-C to HDMI 4K Adapter Portable Premium Quality" Product

*/



/*-----------------------------------------------*/
/*  Global Styles                                */
/*-----------------------------------------------*/
body .woocommerce-MyAccount-navigation ul li{
	font-size:12px;
	font-size:12px;
}

body #primary #main .hentry .entry-content .woocommerce .account-info .account-name h3{
	font-size:24px !important;
	font-size:24px !important;
}

body .account-info .account-name h3{
	text-transform:uppercase;
	text-transform:uppercase;
}

body .breadcrumbs .home span{
	color:#020202;
	color:#020202;
}

body .products .woo-loop-product__title a{
	font-family:'Open Sans', sans-serif;
	font-size:12px;
	color:#212121 !important;
	font-family:'Open Sans', sans-serif;
	font-size:12px;
	color:#212121 !important;
}

body #content .container .row #primary-sidebar .widget .product_list_widget li a span{
	color:#212121 !important;
	color:#212121 !important;
}

body .product_list_widget a span{
	font-family:'Open Sans', sans-serif;
	margin-top:5px !important;
	margin-bottom:5px !important;
	font-family:'Open Sans', sans-serif;
	margin-top:5px !important;
	margin-bottom:5px !important;
}

body #primary-sidebar .widget .widget-title{
	font-size:24px;
	font-weight:600;
	font-size:24px;
	font-weight:600;
}

body .product_list_widget li .woocommerce-Price-amount{
	font-size:14px !important;
	font-size:14px !important;
}

body #primary-sidebar .product_list_widget li{
	background-color:#ededed;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:10px;
	padding-right:10px;
	margin-top:10px;
	margin-bottom:10px;
	display:inline-flex;
	-webkit-box-orient:column;	-webkit-box-direction:column;	-ms-flex-direction:column;	flex-direction:column;
	-webkit-box-pack:normal;	-ms-flex-pack:normal;	justify-content:normal;
	-webkit-box-align:normal;	-ms-flex-align:normal;	align-items:normal;
	-ms-flex-wrap:nowrap;	flex-wrap:nowrap;
	float:none;
	background-color:#ededed;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:10px;
	padding-right:10px;
	margin-top:10px;
	margin-bottom:10px;
	display:inline-flex;
	-webkit-box-orient:column;	-webkit-box-direction:column;	-ms-flex-direction:column;	flex-direction:column;
	-webkit-box-pack:normal;	-ms-flex-pack:normal;	justify-content:normal;
	-webkit-box-align:normal;	-ms-flex-align:normal;	align-items:normal;
	-ms-flex-wrap:nowrap;	flex-wrap:nowrap;
	float:none;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body .mf-entry-product-header .entry-left h1{
	font-weight:600 !important;
	font-size:30px !important;
	font-weight:600 !important;
	font-size:30px !important;
	text-align:left;
}

body .related .add_to_cart_button i{
	font-size:20px !important;
	font-size:20px !important;
}

body .related .product .yith-wcwl-icon{
	font-size:18px !important;
	font-size:18px !important;
}

body #tab-description h3{
	font-size: 24px;
	text-transform: uppercase;
	font-family: 'Teko' !important;
}

body .entry-summary .cart .single_add_to_cart_button{
	border-top-left-radius:8px !important;
	border-top-right-radius:8px !important;
	border-bottom-left-radius:8px !important;
	border-bottom-right-radius:8px !important;
	background-image:-webkit-linear-gradient(348deg, #4638b2 0%, #6570e6 100%);	background-image:-o-linear-gradient(348deg, #4638b2 0%, #6570e6 100%);	background-image:linear-gradient(-102deg, #4638b2 0%, #6570e6 100%);
	border-top-left-radius:8px !important;
	border-top-right-radius:8px !important;
	border-bottom-left-radius:8px !important;
	border-bottom-right-radius:8px !important;
	background-image:-webkit-linear-gradient(348deg, #4638b2 0%, #6570e6 100%);	background-image:-o-linear-gradient(348deg, #4638b2 0%, #6570e6 100%);	background-image:linear-gradient(-102deg, #4638b2 0%, #6570e6 100%);
}

body .entry-summary .woocommerce-product-details__short-description p{
	font-family:'Open Sans', sans-serif;
	font-family:'Open Sans', sans-serif;
}

body .product_list_widget .star-rating span{
	display:inline-block;
	-webkit-box-orient:column;	-webkit-box-direction:column;	-ms-flex-direction:column;	flex-direction:column;
	height:20px;
	padding-top:20px;
	font-size:14px;
	overflow:visible;
	display:inline-block;
	-webkit-box-orient:column;	-webkit-box-direction:column;	-ms-flex-direction:column;	flex-direction:column;
	height:20px;
	padding-top:20px;
	font-size:14px;
	overflow:visible;
}

body .product_list_widget li .star-rating{
	display:table-cell;
	-webkit-box-orient:row;	-webkit-box-direction:row;	-ms-flex-direction:row;	flex-direction:row;
	font-size:14px;
	position:relative;
	-webkit-box-flex:0 1 auto;	-ms-flex:0 1 auto;	flex:0 1 auto;
	display:table-cell;
	-webkit-box-orient:row;	-webkit-box-direction:row;	-ms-flex-direction:row;	flex-direction:row;
	font-size:14px;
	position:relative;
	-webkit-box-flex:0 1 auto;	-ms-flex:0 1 auto;	flex:0 1 auto;
}

body .product_list_widget li .mf-rating{
	-webkit-box-orient:column;	-webkit-box-direction:column;	-ms-flex-direction:column;	flex-direction:column;
	display:inline-flex;
	position:relative;
	top:-33px;
	left:0px;
	bottom:0px;
	right:157px;
	-webkit-box-orient:column;	-webkit-box-direction:column;	-ms-flex-direction:column;	flex-direction:column;
	display:inline-flex;
	position:relative;
	top:-33px;
	left:0px;
	bottom:0px;
	right:157px;
}

body .product_list_widget li .price{
	display:inline-flex;
	position:relative;
	clear:both;
	float:none;
	-webkit-box-flex:0 1 auto;	-ms-flex:0 1 auto;	flex:0 1 auto;
	-webkit-box-orient:row;	-webkit-box-direction:row;	-ms-flex-direction:row;	flex-direction:row;
	-webkit-box-pack:flex-start;	-ms-flex-pack:flex-start;	justify-content:flex-start;
	-webkit-box-align:flex-end;	-ms-flex-align:flex-end;	align-items:flex-end;
	-ms-flex-line-pack:center;	align-content:center;
	left:0px;
	top:-5px;
	display:inline-flex;
	position:relative;
	clear:both;
	float:none;
	-webkit-box-flex:0 1 auto;	-ms-flex:0 1 auto;	flex:0 1 auto;
	-webkit-box-orient:row;	-webkit-box-direction:row;	-ms-flex-direction:row;	flex-direction:row;
	-webkit-box-pack:flex-start;	-ms-flex-pack:flex-start;	justify-content:flex-start;
	-webkit-box-align:flex-end;	-ms-flex-align:flex-end;	align-items:flex-end;
	-ms-flex-line-pack:center;	align-content:center;
	left:0px;
	top:-5px;
}

body #primary-sidebar .widget .product_list_widget{
	padding-right:1px;
	padding-left:1px;
	padding-right:1px;
	padding-left:1px;
}

body #page #content .container .row #primary .product .mf-product-summary #primary-sidebar .widget .product_list_widget li{
	width:100% !important;
	width:100% !important;
}

body .logo a .sticky-logo{
	margin-bottom:-20px;
	margin-top:-12px;
	margin-bottom:-20px;
	margin-top:-12px;
}

body .mf-product-details .woocommerce-Price-amount{
	font-size:14px;
	display:inline;
	padding-left:0px !important;
	font-size:14px;
	display:inline;
	padding-left:0px !important;
}

body .mf-products-list-carousel .products-content .products div div li ul .product .product-item .product-inners .price{
	font-size:14px !important;
	font-size:14px !important;
}

body #menu-primary .menu-item{
	font-size:12px;
	font-size:12px;
}

body #menu-primary .menu-item a{
	font-size:14px;
	font-size:14px;
}

body .mr-extra-department .cats-menu-title .text{
	font-weight:700;
	font-size:18px;
	font-family:'Teko', sans-serif;
	font-weight:700;
}

body #shipping_method li label{
	font-size:14px !important;
	line-height:1em;
	font-size:14px !important;
	line-height:1em;
}

body .woocommerce-shipping-totals td p{
	margin-top:20px;
	margin-bottom:5px;
	margin-top:20px;
	margin-bottom:5px;
}

body .cart_totals .wc-proceed-to-checkout a{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	background-image:-webkit-linear-gradient(left, #5a4dbb 0%, #3c69d1 100%);	background-image:-o-linear-gradient(left, #5a4dbb 0%, #3c69d1 100%);	background-image:linear-gradient(to right, #5a4dbb 0%, #3c69d1 100%);
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	background-image:-webkit-linear-gradient(left, #5a4dbb 0%, #3c69d1 100%);	background-image:-o-linear-gradient(left, #5a4dbb 0%, #3c69d1 100%);	background-image:linear-gradient(to right, #5a4dbb 0%, #3c69d1 100%);
}

body .cart .actions a{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	background-image:-webkit-linear-gradient(left, #5a4dbb 0%, #3c69d1 100%);	background-image:-o-linear-gradient(left, #5a4dbb 0%, #3c69d1 100%);	background-image:linear-gradient(to right, #5a4dbb 0%, #3c69d1 100%);
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	background-image:-webkit-linear-gradient(left, #5a4dbb 0%, #3c69d1 100%);	background-image:-o-linear-gradient(left, #5a4dbb 0%, #3c69d1 100%);	background-image:linear-gradient(to right, #5a4dbb 0%, #3c69d1 100%);
}

body #page .page-header-page h1{
	background-image:url("https://s3.ap-southeast-1.amazonaws.com/stream.orbit.co.id/content/uploads/2025/04/30165030/point-texture-dot-seamless-pattern-polka-dots-background-grid-halftone-simple-small-geometric-pattern-abstract-minimal-design-187933446.webp") !important;
	padding-top:80px;
	padding-bottom:80px;
	background-color:#ffffff;
	background-size:175px 175px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	text-transform:uppercase;
	background-image:url("https://s3.ap-southeast-1.amazonaws.com/stream.orbit.co.id/content/uploads/2025/04/30165030/point-texture-dot-seamless-pattern-polka-dots-background-grid-halftone-simple-small-geometric-pattern-abstract-minimal-design-187933446.webp") !important;
	padding-top:80px;
	padding-bottom:80px;
	background-color:#ffffff;
	background-size:175px 175px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	text-transform:uppercase;
}

body .extras-menu ul h3{
	font-family:'Open Sans', sans-serif;
	font-weight:700 !important;
	font-size:14px !important;
	font-family:'Open Sans', sans-serif;
	font-weight:700 !important;
	font-size:14px !important;
}

body #footer-recently-viewed .recently-header h4{
	font-family:'Teko', sans-serif;
	text-transform:uppercase;
	font-family:'Teko', sans-serif;
	text-transform:uppercase;
}

body #footer-recently-viewed .recently-header{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	font-weight:500;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	font-weight:500;
}

body .related .related-title{
	text-align:center !important;
	font-size:24px !important;
	text-align:center !important;
	font-size:24px !important;
}

body #primary-sidebar .widget h4{
	font-family:'Teko', sans-serif;
	text-align:center;
	font-family:'Teko', sans-serif;
	text-align:center;
}

body #primary .product .mf-product-detail{
	margin-top:30px;
	margin-top:30px;
}

body #primary-sidebar .widget{
	padding-right:20px;
	padding-right:20px;
	background-color:#e8e8e8;
	border-top-left-radius:15px;
	border-top-right-radius:15px;
	border-bottom-left-radius:15px;
	border-bottom-right-radius:15px;
	margin-bottom:25px;
}

body .product_list_widget li a{
	display:inline-flex;
	display:inline-flex;
}

body #page .page-header-blog{
	padding-bottom:90px;
	padding-top:90px;
	background-image:url("https://s3.ap-southeast-1.amazonaws.com/stream.orbit.co.id/content/uploads/2025/04/30165030/point-texture-dot-seamless-pattern-polka-dots-background-grid-halftone-simple-small-geometric-pattern-abstract-minimal-design-187933446.webp");
	background-size:175px 175px;
	padding-bottom:90px;
	padding-top:90px;
	background-image:url("https://s3.ap-southeast-1.amazonaws.com/stream.orbit.co.id/content/uploads/2025/04/30165030/point-texture-dot-seamless-pattern-polka-dots-background-grid-halftone-simple-small-geometric-pattern-abstract-minimal-design-187933446.webp");
	background-size:175px 175px;
}

body .elementor-posts--thumbnail-left article{
	background-color:#ededed;
	-webkit-box-shadow:0px 10px 21px 1px rgba(102,102,102,0.27);	box-shadow:0px 10px 21px 1px rgba(102,102,102,0.27);
	background-color:#ededed;
	-webkit-box-shadow:0px 10px 21px 1px rgba(102,102,102,0.27);	box-shadow:0px 10px 21px 1px rgba(102,102,102,0.27);
}

body .elementor-posts--thumbnail-left .elementor-grid-item .elementor-post__text{
	padding-top:25px;
	padding-bottom:15px;
	padding-left:15px;
	padding-right:15px;
	padding-top:25px;
	padding-bottom:15px;
	padding-left:15px;
	padding-right:15px;
}

body .elementor-posts--thumbnail-left .elementor-post__title a{
	color:#212121;
	font-size:24px;
	font-weight:600;
	text-transform:uppercase;
	line-height:1em;
	color:#212121;
	font-size:24px;
	font-weight:600;
	text-transform:uppercase;
	line-height:1em;
}

body .elementor-posts--thumbnail-left .elementor-grid-item .elementor-post__read-more{
	padding-left:25px;
	padding-right:25px;
	padding-top:10px;
	padding-bottom:10px;
	border-style:solid;
	border-width:1px;
	border-color:#6909e6;
	border-top-left-radius:60px;
	border-top-right-radius:60px;
	border-bottom-left-radius:60px;
	border-bottom-right-radius:60px;
	position:relative;
	top:10px;
	color:#6909e6;
	padding-left:25px;
	padding-right:25px;
	padding-top:10px;
	padding-bottom:10px;
	border-style:solid;
	border-width:1px;
	border-color:#6909e6;
	border-top-left-radius:60px;
	border-top-right-radius:60px;
	border-bottom-left-radius:60px;
	border-bottom-right-radius:60px;
	position:relative;
	top:10px;
	color:#6909e6;
}

body div .woocommerce-Price-amount{
	padding-left:0px !important;
	padding-left:0px !important;
}

body .mf-products-list-carousel ins .woocommerce-Price-amount{
	font-size:14px;
	font-size:14px;
}

body .mf-products-list-carousel .products-content .products div div li ul .product .product-item .product-inners .price del .woocommerce-Price-amount{
	font-size:14px !important;
	font-size:14px !important;
}

body .search-results ul li .content-item a{
	line-height:1.1em !important;
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	height:30px;
	max-height:30px;
	overflow: hidden;
	line-height:1.1em !important;
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	height:30px;
	max-height:30px;
	overflow: hidden;
}

body .found-products ins bdi{
	font-size:14px;
	font-size:14px;
}

body .page-header div ul{
	padding-left:25px !important;
	padding-right:25px !important;
	background-image:url("https://s3.ap-southeast-1.amazonaws.com/stream.orbit.co.id/content/uploads/2025/05/07143847/Diagonal-Lines-Pattern.png");
	background-size:0px 0px;
	padding-left:25px !important;
	padding-right:25px !important;
	background-image:url("https://s3.ap-southeast-1.amazonaws.com/stream.orbit.co.id/content/uploads/2025/05/07143847/Diagonal-Lines-Pattern.png");
	background-size:0px 0px;
}

body #primary ul del{
	padding-left:0px;
	padding-left:0px;
}

body #primary ins bdi{
	margin-right:5px;
	margin-right:5px;
}

body #page .page-header{
	background-image:url("https://s3.ap-southeast-1.amazonaws.com/stream.orbit.co.id/content/uploads/2025/05/07143847/Diagonal-Lines-Pattern.png");
	background-size:8px 8px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	background-color:#f9f9f9;
	background-image:url("https://s3.ap-southeast-1.amazonaws.com/stream.orbit.co.id/content/uploads/2025/05/07143847/Diagonal-Lines-Pattern.png");
	background-size:8px 8px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	background-color:#f9f9f9;
}

body #page .page-header > div{
	opacity:1;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	opacity:1;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body #page #content .container .row aside .widget ul li a span{
	font-size:12px !important;
	font-size:12px !important;
}

body .widget form div div div{
	font-size:14px !important;
	color:#212121 !important;
	font-weight:500;
	font-size:14px !important;
	color:#212121 !important;
	font-weight:500;
}

body .loaded .recently-header h4{
	font-weight:700 !important;
	font-weight:700 !important;
}

body .loaded .recently-header{
	text-align:center;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	text-align:center;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
}

body .widget > ul > li{
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-bottom-color:rgba(2,2,2,0.1);
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-bottom-color:rgba(2,2,2,0.1);
}

body .widget > ul > li > span i{
	font-size:12px;
	font-size:12px;
}

body .opened ul i{
	font-size:12px;
	font-size:12px;
}

body #page #site-header .header-main .container .header-row .header-extras .product-extra-search .found-products .psearch-content .search-wrapper .search-results{
	width:385px !important;
	width:385px !important;
}

body .breadcrumbs li .home{
	color:#535454;
	color:#535454;
}

body #content aside a{
	margin-bottom:5px;
	margin-bottom:5px;
}

body #content aside li{
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
}

body #page .page-header-page{
	opacity:1;
	opacity:1;
}

body #primary .product .mf-product-summary #primary-sidebar .widget .product_list_widget li .price{
	font-size:12px !important;
	font-size:12px !important;
}

body .breadcrumbs a span{
	color:#0a0a0a !important;
	color:#0a0a0a !important;
}

body .related .mf-product-details a{
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-bottom-color:rgba(33,33,33,0.15);
	padding-top:5px;
	padding-bottom:5px;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-bottom-color:rgba(33,33,33,0.15);
	padding-top:5px;
	padding-bottom:5px;
}

body #color{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	padding-right:25px;
	padding-right:25px;
	width:100%;
	min-width:1%;
	height:45px;
}

body .hentry .return-to-shop a{
	border-top-left-radius:10px;
	border-top-right-radius:10px;
	border-bottom-left-radius:10px;
	border-bottom-right-radius:10px;
	border-top-left-radius:10px;
	border-top-right-radius:10px;
	border-bottom-left-radius:10px;
	border-bottom-right-radius:10px;
}

body .hentry .wc-empty-cart-message .woocommerce-info{
	border-top-color:rgba(109,124,221,0.9);
	border-top-color:rgba(109,124,221,0.9);
}

body #icon-wishlist-contents span{
	margin-left:0px;
	margin-right:-8px;
	background-image:-webkit-linear-gradient(348deg, #6f61d5 0%, rgb(101,112,230) 100%);	background-image:-o-linear-gradient(348deg, #6f61d5 0%, rgb(101,112,230) 100%);	background-image:linear-gradient(-102deg, #6f61d5 0%, rgb(101,112,230) 100%);
	font-weight:400;
	margin-left:0px;
	margin-right:-8px;
	background-image:-webkit-linear-gradient(348deg, #6f61d5 0%, rgb(101,112,230) 100%);	background-image:-o-linear-gradient(348deg, #6f61d5 0%, rgb(101,112,230) 100%);	background-image:linear-gradient(-102deg, #6f61d5 0%, rgb(101,112,230) 100%);
	font-weight:400;
}

body .mf-product-summary .woocommerce-tabs ul{
	font-family:'Teko', sans-serif;
	text-transform:uppercase;
	font-size:18px;
	font-family:'Teko', sans-serif;
	text-transform:uppercase;
	font-size:18px;
}

body #page #content .container .row #primary .product .mf-product-summary .product-summary-content{
	height:auto !important;
	height:auto !important;
}

body .entry-summary .social-links .martfury-facebook{
	margin-right:0px !important;
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	margin-right:0px !important;
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
}

body .entry-summary .social-links .martfury-google-plus{
	margin-right:0px !important;
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	margin-right:0px !important;
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
}

body .entry-summary .social-links .martfury-twitter{
	margin-right:0px !important;
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	margin-right:0px !important;
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
}

body .entry-summary .social-links .martfury-whatsapp{
	margin-right:0px !important;
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	margin-right:0px !important;
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
}

body .header-extras .products-search .search-submit{
	border-top-right-radius:8px;
	border-bottom-right-radius:8px;
	background-image:-webkit-linear-gradient(348deg, rgb(73, 55, 209) 0%, rgb(101, 112, 230) 100%);	background-image:-o-linear-gradient(348deg, rgb(73, 55, 209) 0%, rgb(101, 112, 230) 100%);	background-image:linear-gradient(-102deg, rgb(73, 55, 209) 0%, rgb(101, 112, 230) 100%);
	background-color:#6b5ff8;
	border-top-left-radius:8px;
	border-bottom-left-radius:8px;
	margin-left:-10px;
	z-index:9;
	height:42px;
	font-weight:400;
	border-top-right-radius:8px;
	border-bottom-right-radius:8px;
	background-image:-webkit-linear-gradient(348deg, rgb(73, 55, 209) 0%, rgb(101, 112, 230) 100%);	background-image:-o-linear-gradient(348deg, rgb(73, 55, 209) 0%, rgb(101, 112, 230) 100%);	background-image:linear-gradient(-102deg, rgb(73, 55, 209) 0%, rgb(101, 112, 230) 100%);
	background-color:#6b5ff8;
	border-top-left-radius:8px;
	border-bottom-left-radius:8px;
	margin-left:-10px;
	z-index:9;
	height:42px;
	font-weight:400;
	text-transform:capitalize;
	letter-spacing:0.5px;
	font-size:13px;
}

body .header-extras .product-cat .product-cat-label{
	border-top-left-radius:8px;
	border-bottom-left-radius:8px;
	border-top-left-radius:8px;
	border-bottom-left-radius:8px;
}

body .mf-cart-panel-footer .woocommerce-mini-cart__buttons .wc-forward{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
}

body #wpforms-submit-64508{
	background-image:-webkit-linear-gradient(348deg, #4638b2 0%, #6570e6 100%);	background-image:-o-linear-gradient(348deg, #4638b2 0%, #6570e6 100%);	background-image:linear-gradient(-102deg, #4638b2 0%, #6570e6 100%);
	background-color:#fafcfe;
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	background-image:-webkit-linear-gradient(348deg, #4638b2 0%, #6570e6 100%);	background-image:-o-linear-gradient(348deg, #4638b2 0%, #6570e6 100%);	background-image:linear-gradient(-102deg, #4638b2 0%, #6570e6 100%);
	background-color:#fafcfe;
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
}

body #icon-cart-contents span{
	background-image:-webkit-linear-gradient(348deg, #6457cb 0%, rgb(101,112,230) 100%);	background-image:-o-linear-gradient(348deg, #6457cb 0%, rgb(101,112,230) 100%);	background-image:linear-gradient(-102deg, #6457cb 0%, rgb(101,112,230) 100%);
	font-weight:400;
	background-image:-webkit-linear-gradient(348deg, #6457cb 0%, rgb(101,112,230) 100%);	background-image:-o-linear-gradient(348deg, #6457cb 0%, rgb(101,112,230) 100%);	background-image:linear-gradient(-102deg, #6457cb 0%, rgb(101,112,230) 100%);
	font-weight:400;
}

body #wpforms-form-64508 input[type=text]{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	border-color:#020202;
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	border-color:#020202;
}

body #wpforms-form-64508 input[type=email]{
	border-color:#020202;
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	border-color:#020202;
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
}

body #wpforms-form-64508 .iti input[type=tel]{
	border-color:#020202;
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	border-color:#020202;
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
}

body #wpforms-form-64508 select{
	border-color:#020202;
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	border-color:#020202;
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
}

body #wpforms-form-64508 textarea{
	border-color:#020202;
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	color:rgba(2,2,2,0.7);
	border-color:#020202;
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	color:rgba(2,2,2,0.7);
}

body .elementor-widget-text-editor p a{
	color:#0066cc;
	color:#0066cc;
}

body .footer-2 .menu a{
	color:#333333 !important;
	color:#333333 !important;
}

body .footer-3 .menu a{
	color:#333333 !important;
	color:#333333 !important;
}

body .mf-cart-panel-footer .woocommerce-mini-cart__buttons a{
	background-image:-webkit-linear-gradient(348deg, #4638b2 0%, #6570e6 100%);	background-image:-o-linear-gradient(348deg, #4638b2 0%, #6570e6 100%);	background-image:linear-gradient(-102deg, #4638b2 0%, #6570e6 100%);
	font-weight:400;
	background-image:-webkit-linear-gradient(348deg, #4638b2 0%, #6570e6 100%);	background-image:-o-linear-gradient(348deg, #4638b2 0%, #6570e6 100%);	background-image:linear-gradient(-102deg, #4638b2 0%, #6570e6 100%);
	font-weight:400;
	font-size:14px;
	text-transform:uppercase;
}

body .single_variation_wrap .woocommerce-variation-add-to-cart .single_add_to_cart_button{
	background-image:-webkit-linear-gradient(348deg, #4638b2 0%, #6570e6 100%);	background-image:-o-linear-gradient(348deg, #4638b2 0%, #6570e6 100%);	background-image:linear-gradient(-102deg, #4638b2 0%, #6570e6 100%);
	background-image:-webkit-linear-gradient(348deg, #4638b2 0%, #6570e6 100%);	background-image:-o-linear-gradient(348deg, #4638b2 0%, #6570e6 100%);	background-image:linear-gradient(-102deg, #4638b2 0%, #6570e6 100%);
}

body .woocommerce-variation-add-to-cart-enabled .actions-button .buy_now_button{
	background-color:#000000;
	border-top-left-radius:8px !important;
	border-top-right-radius:8px !important;
	border-bottom-left-radius:8px !important;
	border-bottom-right-radius:8px !important;
	font-family:'Teko', sans-serif;
	text-transform:uppercase;
	background-color:#000000;
	border-top-left-radius:8px !important;
	border-top-right-radius:8px !important;
	border-bottom-left-radius:8px !important;
	border-bottom-right-radius:8px !important;
	font-family:'Teko', sans-serif;
	text-transform:uppercase;
}

body .woocommerce-variation-add-to-cart-enabled .actions-button .buy_now_button:hover{
	background-color:#1c1c1c;
	color:#ffffff;
	background-color:#1c1c1c;
	color:#ffffff;
}

body .footer-1 .widget a{
	background-color:#000000;
	color:#ffffff;
	padding-top:8px;
	padding-bottom:5px;
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	margin-left:3px;
	background-color:#000000;
	color:#ffffff;
	padding-top:8px;
	padding-bottom:5px;
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	margin-left:3px;
}

body .footer-1 .widget .share-instagram{
	padding-top:5px;
	padding-top:5px;
}

body .footer-1 .widget .social-links-list{
	display:inline-flex;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	margin-right:0px;
	margin-left:0px;
	display:inline-flex;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	margin-right:0px;
	margin-left:0px;
}

body .cart .actions-button .buy_now_button{
	background-color:#000000;
	border-top-left-radius:8px !important;
	border-top-right-radius:8px !important;
	border-bottom-left-radius:8px !important;
	border-bottom-right-radius:8px !important;
	font-family:'Teko', sans-serif;
	text-transform:uppercase;
	line-height:2.9em;
	background-color:#000000;
	border-top-left-radius:8px !important;
	border-top-right-radius:8px !important;
	border-bottom-left-radius:8px !important;
	border-bottom-right-radius:8px !important;
	font-family:'Teko', sans-serif;
	text-transform:uppercase;
	line-height:2.9em;
}

body .mf-wishlist-button a i{
	background-color:#000000;
	padding-left:12px;
	padding-right:12px;
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	padding-top:12px;
	padding-bottom:12px;
	margin-top:-1px;
	background-color:#000000;
	padding-left:12px;
	padding-right:12px;
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	padding-top:12px;
	padding-bottom:12px;
	margin-top:-1px;
}

body .mf-wishlist-button .add_to_wishlist i{
	padding-bottom:10px;
	padding-top:12px;
	padding-bottom:10px;
	padding-top:12px;
	display:inline-flex;
	-webkit-box-pack:flex-end;	-ms-flex-pack:flex-end;	justify-content:flex-end;
}

body #content{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body #menu-menu-saya > .menu-item{
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-bottom-color:#e0e0e0;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-bottom-color:#e0e0e0;
}

body .hentry p a{
	color:#2747c8;
	color:#2747c8;
}

body #primary .product .woocommerce-product-gallery{
	height:395px;
	height:395px;
}

body #tab-title-additional_information a{
	color:#000000;
	font-size:24px;
	color:#000000;
	font-size:24px;
}

body .extras-menu .woocommerce-mini-cart li{
	display:inline-flex;
	height:95px;
	-webkit-box-orient:row;	-webkit-box-direction:row;	-ms-flex-direction:row;	flex-direction:row;
	-webkit-box-align:center;	-ms-flex-align:center;	align-items:center;
	display:inline-flex;
	height:95px;
	-webkit-box-orient:row;	-webkit-box-direction:row;	-ms-flex-direction:row;	flex-direction:row;
	-webkit-box-align:center;	-ms-flex-align:center;	align-items:center;
}

body .woocommerce-mini-cart .product-image a{
	display:inline-flex !important;
	-webkit-box-align:center;	-ms-flex-align:center;	align-items:center;
	display:inline-flex !important;
	-webkit-box-align:center;	-ms-flex-align:center;	align-items:center;
}

body .woocommerce-mini-cart .remove_from_cart_button i{
	display:inline-flex;
	-webkit-box-align:center;	-ms-flex-align:center;	align-items:center;
	display:inline-flex;
	-webkit-box-align:center;	-ms-flex-align:center;	align-items:center;
}

body .woocommerce-mini-cart .woocommerce-mini-cart-item .remove_from_cart_button{
	margin-top:30px;
	margin-top:30px;
}

body .woocommerce-mini-cart .woocommerce-mini-cart-item .product-image{
	margin-top:0px;
	-webkit-box-flex:0 0 auto;	-ms-flex:0 0 auto;	flex:0 0 auto;
	margin-top:0px;
	-webkit-box-flex:0 0 auto;	-ms-flex:0 0 auto;	flex:0 0 auto;
}

body #page .related .container .related-content{
	padding-right:45px !important;
	padding-left:45px !important;
	padding-top:45px !important;
	padding-right:45px !important;
	padding-left:45px !important;
	padding-top:45px !important;
}

body .related .related-content{
	padding-bottom:25px !important;
	padding-bottom:25px !important;
}

body #header-search-product-cat{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body #page .page-header-catalog .page-breadcrumbs{
	background-size:9px 9px !important;
	background-color:#ffffff;
	background-size:9px 9px !important;
	background-color:#ffffff;
}

body .mf-product-summary .woocommerce-tabs .wc-tabs{
	font-size:24px;
	font-size:24px;
}

body #tab-title-description a{
	font-size:24px;
	font-size:24px;
}

body .custom-html-widget .mf-shipping-info li{
	padding-top:15px !important;
	padding-bottom:15px !important;
	padding-top:15px !important;
	padding-bottom:15px !important;
}

body .woocommerce-mini-cart .product-name a{
	color:#020202;
	min-height:2px;
	overflow:hidden;
	height:35px;
	margin-bottom:8px;
	color:#020202;
	min-height:2px;
	overflow:hidden;
	height:35px;
	margin-bottom:8px;
}

body .woocommerce-mini-cart a .attachment-woocommerce_thumbnail{
	height:45px !important;
	height:45px !important;
}

body #site-header .header-main .container .header-row .header-extras .extras-menu .extra-menu-item .mini-cart-content .widget_shopping_cart_content .woocommerce-mini-cart .woocommerce-mini-cart-item .product-image a .attachment-woocommerce_thumbnail{
	width:45px !important;
	width:45px !important;
}

body .extras-menu .widget_shopping_cart_content ul{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body .extras-menu .mf-cart-panel-footer .woocommerce-mini-cart__total{
	border-top-style:solid;
	border-top-width:1px;
	border-top-color:rgba(51,51,51,0.29);
	padding-top:10px;
	border-top-style:solid;
	border-top-width:1px;
	border-top-color:rgba(51,51,51,0.29);
	padding-top:10px;
}

body .product div div div div div div div a .fa{
	padding-top:15px;
	padding-bottom:15px;
	padding-right:15px;
	padding-left:15px;
	background-color:#000000;
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	font-size:16px !important;
	color:#807df2;
	margin-left:-5px;
	padding-top:15px;
	padding-bottom:15px;
	padding-right:15px;
	padding-left:15px;
	background-color:#000000;
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	font-size:16px !important;
	color:#807df2;
	margin-left:-5px;
}

body .product > div > div > div > div > div > div > div > a span{
	padding-left:15px !important;
	padding-left:15px !important;
}

body #content .container .row aside .widget form > div > div > span{
	border-top-left-radius:35% !important;
	border-top-right-radius:35% !important;
	border-bottom-left-radius:35% !important;
	border-top-left-radius:35% !important;
	border-top-right-radius:35% !important;
	border-bottom-left-radius:35% !important;
}

body form > div > div > span{
	border-bottom-right-radius:35% !important;
	border-bottom-right-radius:35% !important;
}

body .mf-products-list-carousel .woo-loop-product__title a{
	min-height:30px;
	overflow:hidden;
	max-height:30px;
	min-height:30px;
	overflow:hidden;
	max-height:30px;
}

body .elementor-element-2dee558 .mf-product-details a{
	border-bottom-style:solid;
	border-bottom-color:#e1e1e1;
	padding-bottom:10px;
	border-bottom-style:solid;
	border-bottom-color:#e1e1e1;
	padding-bottom:10px;
}

body .elementor-element-2dee558 .elementor-container .elementor-inner-column .elementor-widget-wrap .elementor-widget-martfury-products-carousel .elementor-widget-container .navigation-tablet-both .products-content .woocommerce .products div div .product .product-inner .mf-product-details .mf-product-content .woo-loop-product__title a{
	border-bottom-width:1px !important;
	border-bottom-width:1px !important;
}

body .elementor-element-980bcff .mf-product-details a{
	border-bottom-style:solid;
	border-bottom-color:#e1e1e1;
	padding-bottom:10px;
	border-bottom-style:solid;
	border-bottom-color:#e1e1e1;
	padding-bottom:10px;
}

body .elementor-element-980bcff .elementor-container .elementor-inner-column .elementor-widget-wrap .elementor-widget-martfury-products-carousel .elementor-widget-container .navigation-tablet-both .products-content .woocommerce .products div div .product .product-inner .mf-product-details .mf-product-content .woo-loop-product__title a{
	border-bottom-width:1px !important;
	border-bottom-width:1px !important;
}

body .elementor-element-34ca0d2 .mf-product-details a{
	border-bottom-style:solid;
	border-bottom-color:#e1e1e1;
	padding-bottom:10px;
	border-bottom-style:solid;
	border-bottom-color:#e1e1e1;
	padding-bottom:10px;
}

body .elementor-element-34ca0d2 .elementor-container .elementor-inner-column .elementor-widget-wrap .elementor-widget-martfury-products-carousel .elementor-widget-container .navigation-tablet-both .products-content .woocommerce .products div div .product .product-inner .mf-product-details .mf-product-content .woo-loop-product__title a{
	border-bottom-width:1px !important;
	border-bottom-width:1px !important;
}

body .elementor-element-80940ec .mf-product-details a{
	border-bottom-style:solid;
	border-bottom-color:#e1e1e1;
	padding-bottom:10px;
	border-bottom-style:solid;
	border-bottom-color:#e1e1e1;
	padding-bottom:10px;
}

body .elementor-element-80940ec .elementor-container .elementor-inner-column .elementor-widget-wrap .elementor-widget-martfury-products-carousel .elementor-widget-container .navigation-tablet-both .products-content .woocommerce .products div div .product .product-inner .mf-product-details .mf-product-content .woo-loop-product__title a{
	border-bottom-width:1px !important;
	border-bottom-width:1px !important;
}

body .elementor-element-ec2fae4 .mf-product-details a{
	border-bottom-style:solid;
	border-bottom-color:#e1e1e1;
	padding-bottom:10px;
	border-bottom-style:solid;
	border-bottom-color:#e1e1e1;
	padding-bottom:10px;
}

body .elementor-element-ec2fae4 .elementor-container .elementor-inner-column .elementor-widget-wrap .elementor-widget-martfury-products-carousel .elementor-widget-container .navigation-tablet-both .products-content .woocommerce .products div div .product .product-inner .mf-product-details .mf-product-content .woo-loop-product__title a{
	border-bottom-width:1px !important;
	border-bottom-width:1px !important;
}

body .elementor-element-1a758d8 .mf-product-details a{
	border-bottom-style:solid;
	border-bottom-color:#e1e1e1;
	padding-bottom:10px;
	border-bottom-style:solid;
	border-bottom-color:#e1e1e1;
	padding-bottom:10px;
}

body .elementor-element-1a758d8 .elementor-container .elementor-inner-column .elementor-widget-wrap .elementor-widget-martfury-products-carousel .elementor-widget-container .navigation-tablet-both .products-content .woocommerce .products div div .product .product-inner .mf-product-details .mf-product-content .woo-loop-product__title a{
	border-bottom-width:1px !important;
	border-bottom-width:1px !important;
}

body .elementor-element-dfa187e .mf-product-details a{
	border-bottom-style:solid;
	border-bottom-color:#e1e1e1;
	padding-bottom:10px;
	border-bottom-style:solid;
	border-bottom-color:#e1e1e1;
	padding-bottom:10px;
}

body .elementor-element-dfa187e .elementor-container .elementor-inner-column .elementor-widget-wrap .elementor-widget-martfury-products-carousel .elementor-widget-container .mf-elementor-navigation .products-content .woocommerce .products div div .product .product-inner .mf-product-details .mf-product-content .woo-loop-product__title a{
	border-bottom-width:1px !important;
	border-bottom-width:1px !important;
}

body .elementor-icon-list-items a .icon-mouse-left{
	font-size:33px;
	font-size:33px;
}

body .elementor-icon-list-items a .icon-keyboard{
	font-size:33px;
	font-size:33px;
}

body .elementor-icon-list-items a .icon-gamepad{
	font-size:34px;
	font-size:34px;
}

body .elementor-icon-list-items a .icon-new-tab{
	font-size:28px;
	font-size:28px;
}

body .elementor-element-0e6854e .mf-product-details a{
	border-bottom-style:solid;
	border-bottom-color:#e1e1e1;
	padding-bottom:10px;
	border-bottom-style:solid;
	border-bottom-color:#e1e1e1;
	padding-bottom:10px;
}

body .elementor-element-0e6854e .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-widget-martfury-products-carousel .elementor-widget-container .mf-elementor-navigation .products-content .woocommerce .products div div .product .product-inner .mf-product-details .mf-product-content .woo-loop-product__title a{
	border-bottom-width:1px !important;
	border-bottom-width:1px !important;
}

body .elementor-element-0e6854e .elementor-widget-martfury-products-carousel .mf-elementor-navigation{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	width:102%;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	width:102%;
}

body #content .container .row #primary #main .hentry .entry-content .elementor .elementor-element-0e6854e .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-widget-martfury-products-carousel .elementor-widget-container .mf-elementor-navigation{
	height:auto !important;
	height:auto !important;
}

body .header-main .header-logo .d-logo{
	margin-top:-20px;
	margin-top:-20px;
}

body .logo a img{
	margin-left:-30px;
	margin-left:-30px;
}

body #form-field-email{
	min-height:4px;
	height:40px;
	min-height:4px;
	height:40px;
}

body #content .container .row #primary-sidebar .widget .product_list_widget li .price ins .woocommerce-Price-amount{
	font-size:11px !important;
	font-size:11px !important;
}

body #primary-sidebar del .woocommerce-Price-amount{
	font-size:11px !important;
	font-size:11px !important;
}

body #primary-sidebar li .woocommerce-Price-amount{
	font-size:11px !important;
	font-size:11px !important;
}

body .qlwapp__body .qlwapp__carousel a{
	background-color:#ffffff !important;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	background-color:#ffffff !important;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body .qlwapp__header .qlwapp__carousel .qlwapp__header-description{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	background-color:#020202;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	background-color:#020202;
}

body .qlwapp__body .qlwapp__carousel a:hover{
	background-color:#efefef !important;
	background-image:none;
	background-color:#efefef !important;
	background-image:none;
}

body .elementor-form .elementor-field-group .elementor-button{
	background-image:-webkit-linear-gradient(348deg, rgb(73, 55, 209) 0%, rgb(101, 112, 230) 100%);	background-image:-o-linear-gradient(348deg, rgb(73, 55, 209) 0%, rgb(101, 112, 230) 100%);	background-image:linear-gradient(-102deg, rgb(73, 55, 209) 0%, rgb(101, 112, 230) 100%);
	background-image:-webkit-linear-gradient(348deg, rgb(73, 55, 209) 0%, rgb(101, 112, 230) 100%);	background-image:-o-linear-gradient(348deg, rgb(73, 55, 209) 0%, rgb(101, 112, 230) 100%);	background-image:linear-gradient(-102deg, rgb(73, 55, 209) 0%, rgb(101, 112, 230) 100%);
	text-transform:uppercase;
}

body .extras-menu .extra-menu-item a .hotline-content span{
	font-family:'Teko', sans-serif;
	font-size:18px;
}

body .d-department .cats-menu-title .text{
	font-family:'Teko', sans-serif;
	font-weight:700;
	font-size:18px;
	font-weight:700;
	text-transform:uppercase;
}

body div .count{
	display:none !important;
	display:none !important;
}

body .entry-summary del bdi span{
	font-size:10px;
	line-height:1em;
	position:relative;
	top:-2px;
	font-size:10px;
	line-height:1em;
	position:relative;
	top:-2px;
}

body .entry-summary .cart .actions-button .mf-wishlist-button .yith-wcwl-add-to-wishlist .yith-wcwl-add-button .add_to_wishlist i{
	color:#fcfcfc !important;
	color:#fcfcfc !important;
}

body .product > div > div > div > div > a{
	border-top-right-radius:8px !important;
	border-top-left-radius:8px !important;
	border-bottom-left-radius:8px !important;
	border-bottom-right-radius:8px !important;
}

body .qlwapp a span{
	font-size:14px;
}

body .qlwapp div a{
	background-color:#0c0c0c !important;
}

body .qlwapp div a:hover{
	background-image:-webkit-linear-gradient(348deg, rgb(73, 55, 209) 0%, rgb(101, 112, 230) 100%);	background-image:-o-linear-gradient(348deg, rgb(73, 55, 209) 0%, rgb(101, 112, 230) 100%);	background-image:linear-gradient(-102deg, rgb(73, 55, 209) 0%, rgb(101, 112, 230) 100%);
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	background-color:#5141cc !important;
}

body .qlwapp a{
	padding-left:15px;
	padding-right:15px;
}

body .qlwapp--woocommerce a i{
	background-image:url("https://orbit.co.id/wp-content/uploads/2025/10/WhatsApp-Image-2024-07-23-at-11.05.55_af2e0528.jpg");
	font-family:'0';
	color:rgba(255,255,255,0);
	background-size:75px 110px;
	width:45px;
	height:45px;
	border-top-left-radius:80%;
	border-top-right-radius:80%;
	border-bottom-left-radius:80%;
	border-bottom-right-radius:80%;
	background-color:rgba(0,0,0,0);
	background-position-y:51%;
	background-position-x:54%;
	background-blend-mode:overlay;
}

body .qlwapp--woocommerce div a{
	padding-left:0px;
	background-color:#2ecc71 !important;
}

body #page #content .container .row #primary .product .mf-product-detail .entry-summary .qlwapp--woocommerce div a{
	border-top-left-radius:45px !important;
	border-bottom-right-radius:15px !important;
}

body #content .container .row #primary .product .mf-product-detail .entry-summary .qlwapp--woocommerce div a{
	border-bottom-left-radius:45px !important;
	border-top-right-radius:15px !important;
}

body .entry-summary .product_meta span{
	display:inline-flex !important;
	margin-top:28px;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	-webkit-box-align:center;	-ms-flex-align:center;	align-items:center;
}

body .product_meta .posted_in a{
	color:#727272 !important;
	border-style:solid;
	border-width:1px;
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	padding-left:8px;
	padding-right:8px;
	padding-top:8px;
	padding-bottom:8px;
}

body .product_meta .posted_in strong{
	margin-right:10px;
}

body .mf-product-detail .entry-summary form{
	display:inline-flex;
	-ms-flex-wrap:nowrap;	flex-wrap:nowrap;
	-webkit-box-pack:flex-start;	-ms-flex-pack:flex-start;	justify-content:flex-start;
	-webkit-box-align:normal;	-ms-flex-align:normal;	align-items:normal;
}

body #page #content .container .row #primary .product .mf-product-detail .entry-summary form{
	width:100% !important;
}

body .entry-summary .cart .quantity{
	display:inline-flex;
}

body .mf-product-detail .entry-summary .mf-summary-header{
	display:none !important;
}

body .entry-summary ins bdi{
	width:100%;
}

body #page #content .container .row #primary .product .mf-product-detail .entry-summary .price ins{
	width:100% !important;
}

body .entry-summary .price ins{
	font-family:'Open Sans', sans-serif;
	font-weight:700 !important;
}

body .entry-summary ins bdi span{
	font-size:14px;
	position:relative;
	top:-7px;
}

body .variations tr .value{
	width:100%;
}

body .woocommerce-variation-add-to-cart .quantity .qty-box{
	border-top-left-radius:8px !important;
	border-top-right-radius:8px !important;
	border-bottom-left-radius:8px !important;
	border-bottom-right-radius:8px !important;
}

body .mf-product-detail .entry-summary .variations_form .single_variation_wrap .woocommerce-variation-add-to-cart .quantity .qty-box input[type=number]{
	padding-top:10px !important;
}

body .elementor-element-696473f .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-widget-form .elementor-widget-container .elementor-form .elementor-form-fields-wrapper .elementor-field-group .elementor-button{
	font-size:14px !important;
}

body a .newness{
	font-weight:400 !important;
	border-top-left-radius:8px !important;
	border-top-right-radius:3px;
	border-bottom-left-radius:8px !important;
	border-bottom-right-radius:8px !important;
}

body .elementor-element-4076a08 .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-widget-martfury-products-carousel .elementor-widget-container .mf-elementor-navigation .products-content .woocommerce .products div div .product .product-inner .mf-product-thumbnail a .ribbons .newness{
	font-size:12px !important;
}

body a .ribbon{
	border-top-left-radius:8px !important;
	border-bottom-left-radius:8px !important;
	border-bottom-right-radius:8px !important;
	font-weight:400 !important;
	font-size:12px !important;
}

body .elementor-nav-menu--main a{
	font-family:'Play'!important;
	font-weight:400 !important;
}

body .images-list .b-title a{
	font-family:'Play', sans-serif;
	font-weight:400;
	text-transform:uppercase;
	display:inline-flex !important;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	-webkit-box-align:center;	-ms-flex-align:center;	align-items:center;
	height:18px;
	min-height:8px;
}

body .elementor-element-27f4884 .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-widget-mf-brand-images .elementor-widget-container .mf-elementor-brand-images .images-list .image-item .b-title a{
	font-size:12px !important;
}

body .images-list .image-item h4{
	margin-top:0px;
	position:relative;
	top:-10px;
}

body .mf-elementor-brand-images .images-list .image-item{
	border-style:solid;
	border-width:1px;
	border-color:#e8e8e8;
	border-collapse: collapse;
}

body .elementor-element-0e6854e .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-widget-martfury-products-carousel .elementor-widget-container .mf-elementor-navigation .products-content .woocommerce .products ul{
	display:none !important;
}

body .elementor-element-4076a08 .mf-elementor-navigation .products ul{
	display:none !important;
}

body .elementor-element-2dee558 .elementor-container .elementor-inner-column .elementor-widget-wrap .elementor-widget-martfury-products-carousel .elementor-widget-container .navigation-tablet-both .products-content .woocommerce .products ul{
	display:none !important;
}

body .elementor-element-980bcff .elementor-container .elementor-inner-column .elementor-widget-wrap .elementor-widget-martfury-products-carousel .elementor-widget-container .navigation-tablet-both .products-content .woocommerce .products ul{
	display:none !important;
}

body .elementor-element-34ca0d2 .elementor-container .elementor-inner-column .elementor-widget-wrap .elementor-widget-martfury-products-carousel .elementor-widget-container .navigation-tablet-both .products-content .woocommerce .products ul{
	display:none !important;
}

body .elementor-element-80940ec .elementor-container .elementor-inner-column .elementor-widget-wrap .elementor-widget-martfury-products-carousel .elementor-widget-container .navigation-tablet-both .products-content .woocommerce .products ul{
	display:none !important;
}

body .elementor-element-ec2fae4 .elementor-container .elementor-inner-column .elementor-widget-wrap .elementor-widget-martfury-products-carousel .elementor-widget-container .navigation-tablet-both .products-content .woocommerce .products ul{
	display:none !important;
}

body .elementor-element-dfa187e .elementor-container .elementor-inner-column .elementor-widget-wrap .elementor-widget-martfury-products-carousel .elementor-widget-container .mf-elementor-navigation .products-content .woocommerce .products ul{
	display:none !important;
}

body .mr-extra-department .products-cats-menu .cats-menu-title{
	font-family:'Teko', sans-serif;
	font-size:18px;
	line-height:1.6em;
}

body .main-menu .mr-extra-department .products-cats-menu{
	font-family:'Teko', sans-serif;
	text-transform:uppercase;
	font-weight:500;
}

body #menu-menu-saya .menu-item .dropdown-toggle{
	text-transform:uppercase;
	font-size:14px;
}

body .header-main .container .header-row .header-extras .extras-menu .extra-menu-item a .hotline-content label{
	font-size:12px !important;
}

body .extras-menu a label{
	text-transform:capitalize;
	word-spacing:1.1px;
	letter-spacing:0.3px;
}

body #menu-menu-saya > .menu-item > a{
	text-transform:uppercase;
}

body .product-categories .mf-current-tax a{
	font-weight:400 !important;
	text-transform:uppercase !important;
	margin-left:15px;
}

body .widget-wrapper a{
	text-transform:uppercase;
}

body .widget-wrapper input[type=text]{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
}

body #mf-catalog-toolbar .woocommerce-ordering .current{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
}

body #mf-catalog-toolbar{
	background-color:#e8e8e8;
	border-top-left-radius:15px;
	border-top-right-radius:15px;
	border-bottom-left-radius:15px;
	border-bottom-right-radius:15px;
}

body #page #site-header .header-main .container .header-row .header-logo .d-logo .logo a img{
	margin-top:-5px !important;
}

@media (max-width:640px){

	body .mf-product-detail .entry-summary .social-links{
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	margin-top:35px !important;
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	margin-top:35px !important;
}

body .entry-summary .product_meta .posted_in{
	text-align:center;
	text-align:center;
}

body .entry-summary .product_meta .tagged_as{
	text-align:center;
	text-align:center;
}

body .mobile-menu .products-search .search-submit{
	background-image:-webkit-linear-gradient(348deg, #4638b2 0%, #6570e6 100%);	background-image:-o-linear-gradient(348deg, #4638b2 0%, #6570e6 100%);	background-image:linear-gradient(-102deg, #4638b2 0%, #6570e6 100%);
	background-image:-webkit-linear-gradient(348deg, #4638b2 0%, #6570e6 100%);	background-image:-o-linear-gradient(348deg, #4638b2 0%, #6570e6 100%);	background-image:linear-gradient(-102deg, #4638b2 0%, #6570e6 100%);
}

body #wpforms-submit-64508{
	padding-left:25px;
	padding-right:25px;
	padding-top:8px;
	padding-bottom:8px;
	padding-left:25px;
	padding-right:25px;
	padding-top:8px;
	padding-bottom:8px;
}

body .logo a img{
	margin-left:0px;
	margin-left:0px;
}

body #primary-mobile-nav .mobile-nav-header{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	background-color:#212121;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	background-color:#212121;
}

body .mf-product-detail .entry-summary .woocommerce-product-details__short-description{
	text-align:justify;
	text-align:justify;
	}

}



@media (max-width:500px){

	body #tidio-chat-iframe{
	bottom:55px !important;
	bottom:55px !important;
}

body .elementor-swiper .swiper-pagination{
	top:205px;
	top:205px;
}

body #colophon .container{
	padding-left:25px;
	padding-right:25px;
	padding-left:25px;
	padding-right:25px;
}

body #primary .product .entry-summary{
	padding-right:35px !important;
	padding-right:35px !important;
}

body #page #content .container .row #primary .product .mf-product-detail .entry-summary{
	padding-left:35px !important;
	padding-left:35px !important;
}

body #colophon .footer-bottom{
	padding-top:15px;
	padding-bottom:15px;
	padding-top:15px;
	padding-bottom:15px;
}

body #footer-widgets{
	padding-top:45px;
	padding-bottom:20px;
	padding-top:45px;
	padding-bottom:20px;
}

body .footer-1 .widget h4{
	margin-bottom:10px !important;
	margin-bottom:10px !important;
}

body .footer-bottom .col-footer-copyright .footer-copyright{
	text-align:center;
	margin-top:-60px;
	text-align:center;
	margin-top:-60px;
}

body .mobile-menu .products-search .search-submit{
	background-image:-webkit-linear-gradient(319deg, rgb(90,77,187) 0%, rgb(60,105,209) 100%);	background-image:-o-linear-gradient(319deg, rgb(90,77,187) 0%, rgb(60,105,209) 100%);	background-image:linear-gradient(131deg, rgb(90,77,187) 0%, rgb(60,105,209) 100%);
	background-color:rgba(58,46,192,0.96);
	background-image:-webkit-linear-gradient(319deg, rgb(90,77,187) 0%, rgb(60,105,209) 100%);	background-image:-o-linear-gradient(319deg, rgb(90,77,187) 0%, rgb(60,105,209) 100%);	background-image:linear-gradient(131deg, rgb(90,77,187) 0%, rgb(60,105,209) 100%);
	background-color:rgba(58,46,192,0.96);
}

body .elementor-widget-button a{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
}

body #icon-cart-contents i{
	font-size:26px;
	font-size:26px;
}

body #icon-wishlist-contents span{
	background-image:-webkit-linear-gradient(348deg, rgb(90, 77, 187) 0%, rgb(60, 105, 209) 100%);	background-image:-o-linear-gradient(348deg, rgb(90, 77, 187) 0%, rgb(60, 105, 209) 100%);	background-image:linear-gradient(-102deg, rgb(90, 77, 187) 0%, rgb(60, 105, 209) 100%);
	background-image:-webkit-linear-gradient(348deg, rgb(90, 77, 187) 0%, rgb(60, 105, 209) 100%);	background-image:-o-linear-gradient(348deg, rgb(90, 77, 187) 0%, rgb(60, 105, 209) 100%);	background-image:linear-gradient(-102deg, rgb(90, 77, 187) 0%, rgb(60, 105, 209) 100%);
}

body #icon-cart-contents span{
	background-image:-webkit-linear-gradient(348deg, rgb(90, 77, 187) 0%, rgb(60, 105, 209) 100%);	background-image:-o-linear-gradient(348deg, rgb(90, 77, 187) 0%, rgb(60, 105, 209) 100%);	background-image:linear-gradient(-102deg, rgb(90, 77, 187) 0%, rgb(60, 105, 209) 100%);
	background-image:-webkit-linear-gradient(348deg, rgb(90, 77, 187) 0%, rgb(60, 105, 209) 100%);	background-image:-o-linear-gradient(348deg, rgb(90, 77, 187) 0%, rgb(60, 105, 209) 100%);	background-image:linear-gradient(-102deg, rgb(90, 77, 187) 0%, rgb(60, 105, 209) 100%);
}

body .logo a img{
	margin-left:0px;
	margin-left:0px;
}

body #form-field-email{
	width:80% !important;
	max-width:85%;
	width:80% !important;
	max-width:85%;
}

body .elementor-form .elementor-field-group{
	padding-right:5px;
	padding-left:5px;
	padding-right:5px;
	padding-left:5px;
}

body .elementor-form .elementor-field-group .elementor-button{
	padding-right:25px;
	padding-left:25px;
	position:relative;
	top:-50px;
	margin-left:5px;
	padding-right:25px;
	padding-left:25px;
	position:relative;
	top:-50px;
	margin-left:5px;
}

body .qlwapp__body .qlwapp__carousel a{
	top:0px;
	top:0px;
}

body .entry-summary ins bdi{
	width:100%;
	width:100%;
}

body #page #content .container .row #primary .product .mf-product-detail .entry-summary .price ins{
	width:100% !important;
	width:100% !important;
}

body .entry-summary .price del{
	height:1px;
	height:1px;
}

body .qlwapp a{
	top:-35px;
	}

}



@media (max-width:479px){

	body #icon-wishlist-contents span{
	background-image:-webkit-linear-gradient(348deg, #4638b2 0%, #6570e6 100%);	background-image:-o-linear-gradient(348deg, #4638b2 0%, #6570e6 100%);	background-image:linear-gradient(-102deg, #4638b2 0%, #6570e6 100%);
	background-image:-webkit-linear-gradient(348deg, #4638b2 0%, #6570e6 100%);	background-image:-o-linear-gradient(348deg, #4638b2 0%, #6570e6 100%);	background-image:linear-gradient(-102deg, #4638b2 0%, #6570e6 100%);
}

body .elementor-element-0e6854e del bdi{
	margin-left:0px !important;
	margin-left:0px !important;
}

body .elementor-element-2dee558 del bdi{
	margin-left:0px !important;
	margin-left:0px !important;
}

body .elementor-element-80940ec del bdi{
	margin-left:0px !important;
	margin-left:0px !important;
}

body .mobile-menu .products-search .search-submit{
	background-image:-webkit-linear-gradient(348deg, #4638b2 0%, #6570e6 100%);	background-image:-o-linear-gradient(348deg, #4638b2 0%, #6570e6 100%);	background-image:linear-gradient(-102deg, #4638b2 0%, #6570e6 100%);
	margin-top:0px;
	background-image:-webkit-linear-gradient(348deg, #4638b2 0%, #6570e6 100%);	background-image:-o-linear-gradient(348deg, #4638b2 0%, #6570e6 100%);	background-image:linear-gradient(-102deg, #4638b2 0%, #6570e6 100%);
	margin-top:0px;
}

body #icon-cart-contents span{
	background-image:-webkit-linear-gradient(348deg, #4638b2 0%, #6570e6 100%);	background-image:-o-linear-gradient(348deg, #4638b2 0%, #6570e6 100%);	background-image:linear-gradient(-102deg, #4638b2 0%, #6570e6 100%);
	background-image:-webkit-linear-gradient(348deg, #4638b2 0%, #6570e6 100%);	background-image:-o-linear-gradient(348deg, #4638b2 0%, #6570e6 100%);	background-image:linear-gradient(-102deg, #4638b2 0%, #6570e6 100%);
}

body #page .page-header-page h1{
	font-size:33px;
	font-size:33px;
}

body .mobile-menu .search-wrapper input[type=text]{
	border-top-left-radius:8px;
	border-bottom-left-radius:8px;
	border-top-left-radius:8px;
	border-bottom-left-radius:8px;
}

body .elementor-posts--thumbnail-top .elementor-grid-item .elementor-post__text{
	padding-left:15px;
	padding-right:15px;
	padding-left:15px;
	padding-right:15px;
}

body .elementor-posts--thumbnail-top .elementor-grid-item .elementor-post__thumbnail__link{
	margin-bottom:0px;
	margin-bottom:0px;
}

body .elementor-posts--thumbnail-top .elementor-grid-item .elementor-post__read-more{
	font-size:10px;
	padding-left:15px !important;
	font-size:10px;
	padding-left:15px !important;
}

body .elementor-element-1d7816e .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-posts--thumbnail-top .elementor-widget-container .elementor-posts-container .elementor-grid-item .elementor-post__card .elementor-post__text .elementor-post__read-more{
	padding-right:15px !important;
	padding-right:15px !important;
}

body .logo a img{
	margin-left:0px;
	margin-left:0px;
	margin-top:-15px;
}

body #primary-mobile-nav .mobile-nav-header{
	Background:-webkit-linear-gradient(309deg, #3050b0 0%, #6a60fa 100%);	Background:-o-linear-gradient(309deg, #3050b0 0%, #6a60fa 100%);	Background:linear-gradient(141deg, #3050b0 0%, #6a60fa 100%);
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	Background:-webkit-linear-gradient(309deg, #3050b0 0%, #6a60fa 100%);	Background:-o-linear-gradient(309deg, #3050b0 0%, #6a60fa 100%);	Background:linear-gradient(141deg, #3050b0 0%, #6a60fa 100%);
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
}

body .mobile-nav-content .mobile-nav-header h2{
	color:#ffffff;
	text-transform:uppercase;
	display:inline-flex;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	-webkit-box-align:center;	-ms-flex-align:center;	align-items:center;
	-webkit-box-orient:row;	-webkit-box-direction:row;	-ms-flex-direction:row;	flex-direction:row;
	color:#ffffff;
	text-transform:uppercase;
	display:inline-flex;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	-webkit-box-align:center;	-ms-flex-align:center;	align-items:center;
	-webkit-box-orient:row;	-webkit-box-direction:row;	-ms-flex-direction:row;	flex-direction:row;
}

body .entry-summary ins bdi span{
	font-size:16px;
	position:relative;
	top:-7px;
	font-size:16px;
	position:relative;
	top:-7px;
}

body .entry-summary ins bdi{
	width:100%;
	font-weight:700;
	width:100%;
	font-weight:700;
}

body .entry-summary ins .woocommerce-Price-amount{
	width:100%;
	width:100%;
}

body #page #content .container .row #primary .product .mf-product-detail .entry-summary .price ins{
	width:100% !important;
	width:100% !important;
}

body .cart .actions-button .buy_now_button{
	height:45px;
	height:45px;
}

body .qlwapp--woocommerce a span{
	font-size:12px;
}

body #page .related .container .related-content .related-title{
	font-size:18px !important;
}

body #primary{
	padding-right:25px;
	padding-left:25px;
	}

}



@media (max-width:415px){

	body .elementor-element-0e6854e .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-widget-martfury-products-carousel .elementor-widget-container .mf-elementor-navigation .products-content .woocommerce .products div div .product .product-inner .mf-product-details .mf-product-price-box .price del .woocommerce-Price-amount bdi{
	margin-left:0px !important;
	margin-left:0px !important;
}

body .mobile-menu .products-search .search-submit{
	background-image:-webkit-linear-gradient(319deg, rgb(90, 77, 187) 0%, rgb(60, 105, 209) 100%);	background-image:-o-linear-gradient(319deg, rgb(90, 77, 187) 0%, rgb(60, 105, 209) 100%);	background-image:linear-gradient(131deg, rgb(90, 77, 187) 0%, rgb(60, 105, 209) 100%);
	margin-top:0px;
	background-image:-webkit-linear-gradient(319deg, rgb(90, 77, 187) 0%, rgb(60, 105, 209) 100%);	background-image:-o-linear-gradient(319deg, rgb(90, 77, 187) 0%, rgb(60, 105, 209) 100%);	background-image:linear-gradient(131deg, rgb(90, 77, 187) 0%, rgb(60, 105, 209) 100%);
	margin-top:0px;
}

body .logo a img{
	margin-left:0px !important;
	margin-left:0px !important;
}

body #primary #main .hentry .entry-content .elementor .elementor-element-1d7816e .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-posts--thumbnail-top .elementor-widget-container .elementor-posts-container .elementor-grid-item .elementor-post__card .elementor-post__text{
	padding-left:1px !important;
	padding-left:1px !important;
}

body #primary-mobile-nav .mobile-nav-content .mobile-nav-header{
	background-color:#eaeaea !important;
	background-color:#eaeaea !important;
}

body #page #content .container .row #primary .product .mf-product-detail .entry-summary .price ins .woocommerce-Price-amount{
	width:0% !important;
	width:0% !important;
}

body .entry-summary ins bdi{
	width:1% !important;
	width:1% !important;
}

body #page #content .container .row #primary .product .mf-product-detail .entry-summary .qlwapp--woocommerce div a{
	border-top-right-radius:50% !important;
	border-bottom-right-radius:50% !important;
	left:33% !important;
}

body .qlwapp--woocommerce div a{
	top:300px;
}

@media (min-width:371px){

	.mf-cart-panel-footer .woocommerce-mini-cart__buttons .wc-forwardmin-width:135px;
	min-width:135px;
}

body .mobile-version.woocommerce div.product .wc-tabs-wrapper .panel .tab-title{
	font-size: 24px !important;
	font-family: Teko!important;
	text-transform: uppercase !important;
	font-weight: 700 !important;
	border-bottom: 1px solid #e1e1e1;
	margin: 0 0 20px;
	padding-bottom: 25px;
}

body .mobile-version .site-header .header-main .header-title{
	padding-right: 5px;
	width: 60%;
	font-family:Teko !important;
	text-transform: uppercase!important;
}

body .mobile-version .site-header .header-main .header-title h1{
	font-size: 18px;
	font-family:Teko !important;
	text-transform: uppercase!important;
	font-weight: 600;
	margin: 0;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	display: block;
	padding-left: 13px;
}

body .mobile-version .site-header .header-main .header-title .header-go-back{
	font-size: 18px;
	font-family:Teko !important;
	text-transform: uppercase!important;
	line-height: 1;
	color: var(--mf-dark-color);
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	-webkit-box-align: center;	-ms-flex-align: center;	align-items: center;
}

body #page #site-header .header-main .container .header-row .header-logo .d-logo .logo a img{
	margin-top:-2px !important;
}

body #page .related .container .related-content .related-title{
	font-size:1px !important;
	}

}



@media (min-width:371px){

	body .mobile-version .site-header .header-main .header-title{
	padding-right: 5px;
	width: 60%;
	font-family:Teko !important;
	text-transform: uppercase!important;
	padding-right: 5px;
	width: 60%;
	font-family:Teko !important;
	text-transform: uppercase!important;
	padding-right: 5px;
	width: 60%;
	font-family:Teko !important;
	text-transform: uppercase!important;
}

body .mobile-version .site-header .header-main .header-title h1{
	font-size: 18px;
	font-family:Teko !important;
	text-transform: uppercase!important;
	font-weight: 600;
	margin: 0;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	display: block;
	padding-left: 13px;
	font-size: 18px;
	font-family:Teko !important;
	text-transform: uppercase!important;
	font-weight: 600;
	margin: 0;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	display: block;
	padding-left: 13px;
	font-size: 18px;
	font-family:Teko !important;
	text-transform: uppercase!important;
	font-weight: 600;
	margin: 0;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	display: block;
	padding-left: 13px;
}

body .mobile-version .site-header .header-main .header-title .header-go-back{
	font-size: 18px;
	font-family:Teko !important;
	text-transform: uppercase!important;
	line-height: 1;
	color: var(--mf-dark-color);
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	-webkit-box-align: center;	-ms-flex-align: center;	align-items: center;
	font-size: 18px;
	font-family:Teko !important;
	text-transform: uppercase!important;
	line-height: 1;
	color: var(--mf-dark-color);
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	-webkit-box-align: center;	-ms-flex-align: center;	align-items: center;
	font-size: 18px;
	font-family:Teko !important;
	text-transform: uppercase!important;
	line-height: 1;
	color: var(--mf-dark-color);
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	-webkit-box-align: center;	-ms-flex-align: center;	align-items: center;
}

body #page #site-header .header-main .container .header-row .header-logo .d-logo .logo a img{
	margin-top:-2px !important;
	margin-top:-2px !important;
}

body #page .related .container .related-content .related-title{
	font-size:1px !important;
	}

}



@media (min-width:415px){

	body .mobile-version .site-header .header-main .header-title{
	padding-right: 5px;
	width: 60%;
	font-family:Teko !important;
	text-transform:uppercase;
}

body .mobile-version .site-header .header-main .header-title h1{
	font-size: 18px;
	font-family:Teko !important;
	text-transform:uppercase;
	font-weight: 600;
	margin: 0;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	display: block;
	padding-left: 13px;
}

body .mobile-version .site-header .header-main .header-title .header-go-back{
	font-size: 18px;
	font-family:Teko !important;
	text-transform: uppercase!important;
	line-height: 1;
	color: var(--mf-dark-color);
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	-webkit-box-align: center;	-ms-flex-align: center;	align-items: center;
	}

}



@media (min-width:768px){

	body #content{
	padding-bottom:0px;
	padding-bottom:0px;
}

body .cart .actions-button .buy_now_button{
	margin-left:10px !important;
	margin-left:10px !important;
}

body #page #content .container .row #primary .product .mf-product-detail .entry-summary .cart .actions-button{
	width:100% !important;
	}

}



@media (min-width:992px){

	body .product-inner{
	padding-right:15px !important;
	padding-bottom:15px !important;
	padding-right:15px !important;
	padding-bottom:15px !important;
}

body .elementor-element-0e6854e .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-widget-martfury-products-carousel .elementor-widget-container .mf-elementor-navigation .products-content .woocommerce .products div div .product .product-inner{
	padding-left:10px !important;
	padding-right:10px !important;
	padding-left:10px !important;
	padding-right:10px !important;
	}

}



@media (min-width:1200px){

	body .header-extras .extras-menu .extra-menu-item{
	padding-left:15px;
	padding-left:15px;
}

body #page #site-header .header-main .container .header-row .header-extras .extras-menu .extra-menu-item{
	padding-right:15px !important;
	padding-right:15px !important;
	}

}



/*-----------------------------------------------*/
/*  Post Template                                */
/*-----------------------------------------------*/
body.single-post #main .hentry p{
	font-size:16px;
}

body.single-post #page .single-post-header{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	background-image:url("https://orbit.co.id/wp-content/plugins/waspthemes-yellow-pencil/assets/pattern_7.png");
	padding-bottom:80px;
}

body.single-post .nav-next a .nav-title{
	font-weight:400 !important;
}

body.single-post .nav-next a .nav-subtitle{
	font-family:'Teko';
	text-transform:uppercase;
	font-weight:700;
	font-size:28px;
}

body.single-post .nav-next a .icon-arrow-right{
	line-height:1em;
	font-size:21px;
	color:#000000;
}

body.single-post #reply-title{
	text-transform:uppercase;
}

body.single-post #mf-related-posts .related-title{
	text-transform:uppercase;
}

body.single-post .single-post-header h1{
	text-transform:uppercase;
}

body.single-post .slick-track .hentry .entry-title{
	font-family:'Open Sans', sans-serif;
	font-size:14px;
}

body.single-post .slick-track .categories-links a{
	font-weight:600;
}

body.single-post .product_list_widget a span{
	max-height:40px;
	overflow:hidden;
	padding-top:10px;
	padding-right:10px;
	font-family:'Open Sans', sans-serif;
	text-transform:none;
	color:#3a3a3a !important;
}

body.single-post .product_list_widget del .woocommerce-Price-amount{
	font-size:9px !important;
}

body.single-post #primary-sidebar .product_list_widget li{
	background-color:#ffffff;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
}

body.single-post .product_list_widget a .attachment-shop_catalog{
	margin-left:10px !important;
	margin-right:10px !important;
	margin-top:10px;
	margin-bottom:10px;
}

body.single-post .nav-previous a .nav-subtitle{
	font-family:'Teko', sans-serif;
	font-weight:600;
	text-transform:uppercase;
	font-size:29px;
	color:#282828;
}

body.single-post #primary-sidebar .widget{
	padding-left:15px;
	padding-top:15px;
	padding-bottom:15px;
	padding-right:15px;
}

body.single-post #primary-sidebar .widget .widget-title{
	margin-bottom:20px;
}

body.single-post #content .container .row #primary-sidebar .widget .product_list_widget li a span{
	font-size:12px !important;
}

body.single-post .product_list_widget li .woocommerce-Price-amount{
	font-weight:600 !important;
	font-size:12px !important;
}

body.single-post .elementor-posts--thumbnail-top .elementor-grid-item .elementor-post__card{
	display:inline-flex;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	height:120px;
	-webkit-box-orient:row;	-webkit-box-direction:row;	-ms-flex-direction:row;	flex-direction:row;
	width:345px;
}

body.single-post .elementor-posts--thumbnail-top .elementor-grid-item .elementor-post__thumbnail{
	width:120px;
	height:120px;
	display:inline-flex;
}

body.single-post .elementor-posts--thumbnail-top .elementor-grid-item .elementor-post__thumbnail__link{
	width:25%;
	height:120px;
}

body.single-post .elementor-posts--thumbnail-top .elementor-grid-item .elementor-post__text{
	width:225px;
	display:inline-flex;
	-webkit-box-orient:row;	-webkit-box-direction:row;	-ms-flex-direction:row;	flex-direction:row;
	padding-left:15px;
	padding-right:15px;
}

body.single-post #page .hentry .elementor-section-wrap .elementor-element-e9120fe .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-posts--thumbnail-top .elementor-widget-container .elementor-posts-container .elementor-grid-item .elementor-post__card .elementor-post__text{
	height:auto !important;
}

body.single-post .elementor-posts--thumbnail-top .elementor-grid-item .elementor-post__meta-data{
	display:none;
}

body.single-post .elementor-posts--thumbnail-top .elementor-grid-item .wp-image-88070{
	display:inline-flex;
}

body.single-post .elementor-posts--thumbnail-top .elementor-grid-item .elementor-post__badge{
	display:none;
}

body.single-post #page .hentry .elementor-element-e9120fe{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.single-post .elementor-posts--thumbnail-top .elementor-grid-item h3{
	display:inline-flex;
	max-height:60px;
	overflow:hidden;
	font-weight:600;
	font-size:18px !important;
	line-height:1.3em;
}

body.single-post .elementor-posts--thumbnail-top .elementor-post__title a{
	padding-bottom:25px;
	color:#020202;
	text-transform:none;
	line-height:1.2em;
	font-size:14px;
	font-family:'Open Sans', sans-serif;
	max-height:50px;
	display:inline-flex;
	font-weight:500;
	overflow:hidden;
	height:50px;
}

body.single-post .elementor-posts--thumbnail-top .elementor-grid-item .elementor-post__read-more{
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	-webkit-box-orient:row;	-webkit-box-direction:row;	-ms-flex-direction:row;	flex-direction:row;
	overflow:visible;
	min-width:98px;
	position:absolute;
	top:75px;
	left:135px;
	font-weight:400;
	color:#5e55d2;
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	border-style:solid;
	border-width:1px;
	padding-left:15px;
	padding-right:15px;
	padding-top:6px;
	padding-bottom:6px;
}

body.single-post #page .hentry .elementor-section-wrap .elementor-element-e9120fe .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-posts--thumbnail-top .elementor-widget-container .elementor-posts-container .elementor-grid-item .elementor-post__card .elementor-post__text .elementor-post__read-more{
	width:174px !important;
}

body.single-post .elementor-posts--thumbnail-top article{
	margin-bottom:-10px !important;
}

body.single-post .products .woo-loop-product__title a{
	display:inline-flex !important;
	max-height:3035px;
	overflow:hidden;
	border-top-style:solid;
	border-top-width:1px;
	border-top-color:#d8d8d8;
	padding-top:5px;
}

body.single-post .products div .price{
	font-size:12px !important;
	display:inline-flex !important;
}

body.single-post .products del bdi{
	line-height:1.7em;
	text-decoration:line-through;
}

body.single-post .products div .product-inner{
	margin-right:5px;
	margin-left:5px;
	border-top-left-radius:8px !important;
	border-top-right-radius:8px !important;
	border-bottom-left-radius:8px !important;
	border-bottom-right-radius:8px !important;
	-webkit-box-pack:flex-start;	-ms-flex-pack:flex-start;	justify-content:flex-start;
	-webkit-box-align:center;	-ms-flex-align:center;	align-items:center;
	max-height:75px;
	border-width:1px;
	border-style:solid;
	border-color:#848484 !important;
	-ms-flex-line-pack:space-between;	align-content:space-between;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.single-post .products div bdi{
	display:inline-flex;
	-webkit-box-orient:row;	-webkit-box-direction:row;	-ms-flex-direction:row;	flex-direction:row;
}

body.single-post .products div h2{
	padding-bottom:5px !important;
}

body.single-post .elementor-element-e9120fe .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-widget-martfury-recently-viewed-products-carousel .elementor-widget-container .mf-product-recently-viewed-carousel .products div div .product .product-inner .mf-product-content .woo-loop-product__title a{
	height:35px !important;
}

body.single-post .products div .mf-product-thumbnail{
	max-height:72px;
	display:inline-flex;
	-webkit-box-pack:flex-start;	-ms-flex-pack:flex-start;	justify-content:flex-start;
	-webkit-box-align:center;	-ms-flex-align:center;	align-items:center;
	-ms-flex-line-pack:flex-start;	align-content:flex-start;
}

body.single-post #page .elementor-element-e9120fe .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-widget-martfury-recently-viewed-products-carousel .elementor-widget-container .mf-product-recently-viewed-carousel .products div div .product .product-inner .mf-product-thumbnail{
	width:auto !important;
}

body.single-post .elementor-widget-martfury-recently-viewed-products-carousel .elementor-widget-container .mf-product-recently-viewed-carousel .products div div .product .product-inner .mf-product-thumbnail{
	max-width:62px !important;
}

body.single-post .products a .attachment-thumbnail{
	min-height:65px;
	max-height:65px;
	min-width:65px;
	height:65px;
}

body.single-post .elementor-element-e9120fe .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-widget-martfury-recently-viewed-products-carousel .elementor-widget-container .mf-product-recently-viewed-carousel .products div div .product .product-inner .mf-product-thumbnail a .attachment-thumbnail{
	width:65px !important;
}

body.single-post .products div div .product .product-inner .mf-product-content .price ins .woocommerce-Price-amount bdi{
	font-size:11px !important;
}

body.single-post .products div div .product .product-inner .mf-product-content .price del .woocommerce-Price-amount bdi{
	font-size:11px !important;
}

body.single-post .elementor-element-e9120fe .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-widget-martfury-recently-viewed-products-carousel .elementor-widget-container .mf-product-recently-viewed-carousel .products div div .product .product-inner .mf-product-content .price .woocommerce-Price-amount bdi{
	font-size:11px !important;
}

body.single-post #page .hentry .elementor-element-e9120fe .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-posts--thumbnail-top .elementor-widget-container .elementor-posts-container .elementor-grid-item .elementor-post__card .elementor-post__text .elementor-post__title a{
	width:200px !important;
}

@media (min-width:992px){

	body.single-post .products div .product-inner{
	padding-right:10px !important;
	padding-top:5px !important;
	padding-bottom:5px !important;
	padding-left:5px !important;
	}

}



/*-----------------------------------------------*/
/*  Page Template                                */
/*-----------------------------------------------*/
body.page:not(.home) #comments{
	display:none;
}

body.page:not(.home) #page .page-header-page h1{
	font-family:'TEKO';
}

body.page:not(.home) .hentry .woocommerce .woocommerce-cart-form .cart tbody tr .actions a{
	font-size:14px !important;
}

body.page:not(.home) .cart .actions a{
	font-weight:400 !important;
	text-transform:uppercase;
}

body.page:not(.home) .col-coupon .coupon .button{
	font-size:14px;
	text-transform:uppercase;
	font-weight:400;
}

body.page:not(.home) .col-coupon .coupon .button:hover{
	background-color:#1e1e1e;
}

body.page:not(.home) .cart_totals .wc-proceed-to-checkout a{
	text-transform:uppercase;
	font-weight:400 !important;
}

body.page:not(.home) .cart_totals .order-total th{
	font-family:'Open Sans', sans-serif;
	font-weight:700 !important;
}

body.page:not(.home) .woocommerce-shipping-totals td h4{
	font-weight:700 !important;
	text-transform:uppercase;
}

body.page:not(.home) .cart_totals .cart-subtotal th{
	font-family:'Open Sans', sans-serif;
	font-weight:700 !important;
	text-transform:uppercase !important;
}

body.page:not(.home) .cart_totals tr th{
	font-family:'Open Sans', sans-serif;
	font-weight:700 !important;
	text-transform:uppercase !important;
}

body.page:not(.home) #shipping_method li{
	font-family:'Open Sans', sans-serif;
	font-size:14px;
}

body.page:not(.home) .woocommerce-shipping-totals td p{
	font-family:'Open Sans', sans-serif;
}

body.page:not(.home) .col-coupon .coupon label{
	font-family:'Open Sans', sans-serif;
	font-weight:700;
	font-size:16px !important;
}

body.page:not(.home) #wpforms-submit-64508{
	text-transform:uppercase;
	font-size:14px;
	letter-spacing:1.7px;
}

body.page:not(.home) .checkout-billing .woocommerce-billing-fields h3{
	font-family:'Teko', sans-serif;
}

body.page:not(.home) #order_review_heading{
	font-family:'Teko', sans-serif;
}

body.page:not(.home) #billing_address_2_field label{
	text-transform:capitalize;
	margin-top:35px;
}

body.page:not(.home) .col-woo-checkout-details #customer_details .checkout-billing .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper #billing_address_2_field label{
	font-size:14px !important;
}

body.page:not(.home) .col-woo-checkout-details #customer_details .checkout-billing .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper #billing_phone_field label{
	font-size:14px !important;
}

body.page:not(.home) #billing_phone_field label{
	text-transform:capitalize;
	margin-top:35px;
}

body.page:not(.home) #billing_email_field label{
	font-size:14px !important;
	text-transform:capitalize;
	margin-top:35px;
}

body.page:not(.home) #button_gojek{
	font-weight:400;
	font-size:14px;
	text-transform:uppercase;
	letter-spacing:1.7px;
}

body.page:not(.home) #place_order{
	font-weight:400;
	text-transform:uppercase;
}

body.page:not(.home) #billing_city_field .woocommerce-input-wrapper > span > span > span{
	margin-top:5px;
}

@media (max-width:500px){

	body.page:not(.home) #page .page-header-page h1{
	font-size:45px;
}

body.page:not(.home) #content{
	padding-right:15px;
	padding-left:15px;
	}

}



@media (max-width:479px){

	body.page:not(.home) #page .page-header-page h1{
	font-size:45px;
	}

}



@media (max-width:415px){

	body.page:not(.home) #page .page-header-page h1{
	font-size:4px !important;
	}

}



@media (min-width:768px){

	body.page:not(.home) #page .page-header-page h1{
	font-size:45px;
	}

}



/*-----------------------------------------------*/
/*  Page Template                                */
/*-----------------------------------------------*/
1



/*-----------------------------------------------*/
/*  Page Template                                */
/*-----------------------------------------------*/
body.page:not(.home) a:3:{
	s:7:"history";
	i:1;
	s:6:"export";
	i:1;
	s:6:"import";
	i:1;
}



/*-----------------------------------------------*/
/*  Page Template                                */
/*-----------------------------------------------*/
1



/*-----------------------------------------------*/
/*  Page Template                                */
/*-----------------------------------------------*/
1765857871



/*-----------------------------------------------*/
/*  Page Template                                */
/*-----------------------------------------------*/
yes



/*-----------------------------------------------*/
/*  Page Template                                */
/*-----------------------------------------------*/
3



/*-----------------------------------------------*/
/*  Page Template                                */
/*-----------------------------------------------*/
1



/*-----------------------------------------------*/
/*  Product Template                             */
/*-----------------------------------------------*/
body.single-product .cart .quantity .label{
	display:none !important;
}

body.single-product .cart .quantity .qty-box{
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	height:45px;
}

body.single-product .entry-summary .cart .single_add_to_cart_button{
	font-family:'Teko', sans-serif;
	text-transform:uppercase;
	background-color:#020202 !important;
	background-image:none;
	line-height:2.7em !important;
}

body.single-product .product_list_widget a span{
	display:block;
	-webkit-box-orient:row;	-webkit-box-direction:row;	-ms-flex-direction:row;	flex-direction:row;
	width:130px;
	height:30px;
	max-height:28px;
	overflow:hidden;
	margin-left:10px;
}

body.single-product .product_list_widget li a{
	display:-webkit-box !important;	display:-webkit-flex !important;	display:-ms-flexbox !important;	display:flex !important;
	overflow:hidden;
	margin-bottom:5px;
}

body.single-product .product_list_widget li .price{
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	padding-top:0px;
	-webkit-box-align:flex-start;	-ms-flex-align:flex-start;	align-items:flex-start;
	top:3px;
	padding-left:85px;
	-ms-flex-line-pack:flex-start;	align-content:flex-start;
	text-align:left;
}

body.single-product #primary .product .mf-product-summary #primary-sidebar .widget .product_list_widget li .price ins{
	font-size:13px !important;
}

body.single-product #primary .product .mf-product-summary #primary-sidebar .widget .product_list_widget li .price del{
	font-size:12px !important;
}

body.single-product #primary-sidebar .product_list_widget li{
	height:75px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:0px;
	margin-top:5px;
	margin-bottom:10px !important;
}

body.single-product .product_list_widget ins .woocommerce-Price-amount{
	padding-right:3px !important;
}

body.single-product .mf-entry-product-header .entry-left h1{
	font-family:'Open Sans', sans-serif;
	font-weight:700 !important;
	font-size:24px !important;
}

body.single-product .entry-summary .woocommerce-product-details__short-description p{
	text-align:justify;
}

body.single-product #page .page-header-catalog .page-breadcrumbs{
	background-image:url("https://s3.ap-southeast-1.amazonaws.com/stream.orbit.co.id/content/uploads/2025/05/07143847/Diagonal-Lines-Pattern.png");
	background-size:8px 8px;
	background-blend-mode:normal;
	opacity:1;
}

body.single-product #primary .product .entry-summary{
	padding-right:45px;
	padding-top:0px;
	padding-bottom:20px;
}

body.single-product .custom-html-widget .mf-shipping-info li{
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#e2e2e2;
}

body.single-product #primary-sidebar .widget .product_list_widget{
	padding-left:20px;
	padding-right:0px;
}

body.single-product #footer-recently-viewed{
	display:none;
}

body.single-product .related div .product-inner{
	margin-top:10px;
	margin-right:10px;
	margin-left:10px;
}

body.single-product .related .mf-product-details a{
	font-weight:500;
	font-size:14px;
}

body.single-product .entry-summary .social-links .martfury-twitter{
	background-color:#020202 !important;
}

body.single-product .entry-summary .social-links .martfury-google-plus{
	background-color:#020202 !important;
}

body.single-product #page #content .container .row #primary .product .mf-product-summary .product-summary-content .woocommerce-tabs #tab-description p iframe{
	width:100% !important;
}

body.single-product #tab-description p iframe{
	height:350px;
}

body.single-product .cart .actions-button .buy_now_button{
	background-image:-webkit-linear-gradient(348deg, rgb(70, 56, 178) 0%, rgb(101, 112, 230) 100%);	background-image:-o-linear-gradient(348deg, rgb(70, 56, 178) 0%, rgb(101, 112, 230) 100%);	background-image:linear-gradient(-102deg, rgb(70, 56, 178) 0%, rgb(101, 112, 230) 100%);
	height:45px;
	line-height:2.7em;
}

body.single-product .cart .actions-button .buy_now_button:hover{
	background-color:#020202;
}

body.single-product .mf-wishlist-button .add_to_wishlist i{
	background-image:-webkit-linear-gradient(348deg, #4638b2 0%, #6570e6 100%);	background-image:-o-linear-gradient(348deg, #4638b2 0%, #6570e6 100%);	background-image:linear-gradient(-102deg, #4638b2 0%, #6570e6 100%);
	color:#acace6 !important;
	padding-top:10px !important;
	padding-bottom:15px;
	height:45px;
	width:45px;
	padding-right:10px !important;
	padding-left:10px !important;
	position:relative;
	top:-3px;
}

body.single-product .mf-wishlist-button a i{
	background-image:-webkit-linear-gradient(348deg, #4638b2 0%, #6570e6 100%);	background-image:-o-linear-gradient(348deg, #4638b2 0%, #6570e6 100%);	background-image:linear-gradient(-102deg, #4638b2 0%, #6570e6 100%);
	width:45px;
	height:45px;
	padding-top:13px;
	padding-bottom:15px;
	padding-right:15px;
	padding-left:13px;
	position:relative;
	top:-3px;
	color:#ffffff;
	font-size:20px !important;
}

body.single-product .woocommerce-variation-add-to-cart-disabled .quantity .qty-box{
	padding-top:7px !important;
	padding-bottom:7px !important;
	height:45px;
}

body.single-product .woocommerce-variation-add-to-cart-disabled .actions-button .buy_now_button{
	padding-top:2px !important;
	padding-bottom:2px !important;
	height:45px;
	line-height:2.5em;
}

body.single-product .single_variation_wrap .woocommerce-variation-add-to-cart-disabled .single_add_to_cart_button{
	height:45px !important;
	line-height:2.7em !important;
}

body.single-product .single_variation_wrap .woocommerce-variation-add-to-cart-enabled .single_add_to_cart_button{
	height:45px !important;
	line-height:2.6em !important;
}

body.single-product .woocommerce-variation-add-to-cart-enabled .actions-button .buy_now_button{
	height:45px;
	line-height:2.6px;
}

body.single-product .woocommerce-variation-add-to-cart-enabled .quantity .qty-box{
	height:45px;
}

body.single-product .quantity .qty-box input[type=number]{
	padding-top:12px;
	padding-bottom:10px;
}

body.single-product #content .container .row #primary .product .mf-product-detail .entry-summary .cart .single_add_to_cart_button{
	height:45px !important;
}

body.single-product #tab-description h1 a{
	text-transform:uppercase;
}

body.single-product #tab-title-reviews a{
	font-size:24px;
	color:#020202;
}

body.single-product .col-average-rating .average-rating h3{
	color:#594bd7 !important;
	font-weight:600 !important;
}

body.single-product .header-extras .products-search .search-submit{
	background-image:-webkit-linear-gradient(348deg, rgb(73, 55, 209) 0%, rgb(101, 112, 230) 100%);	background-image:-o-linear-gradient(348deg, rgb(73, 55, 209) 0%, rgb(101, 112, 230) 100%);	background-image:linear-gradient(-102deg, rgb(73, 55, 209) 0%, rgb(101, 112, 230) 100%);
}

body.single-product .bar-rating .sbar span{
	background-image:none;
	background-color:#594bd7 !important;
}

body.single-product #tab-title-description a{
	color:#020202;
}

body.single-product #comments h2{
	font-family:'Open Sans', sans-serif;
	font-size:16px;
	font-weight:600 !important;
}

body.single-product .commentlist .thread-even time{
	display:none;
}

body.single-product .thread-odd .meta time{
	display:none;
}

body.single-product #reply-title{
	font-family:'Teko', sans-serif;
	font-size:24px !important;
}

body.single-product .stars span a{
	font-size:21px !important;
}

body.single-product #commentform .comment-form-comment label{
	font-size:16px;
}

body.single-product #commentform .comment-form-rating label{
	font-size:16px;
}

body.single-product #submit{
	text-transform:uppercase;
	font-weight:400 !important;
	font-size:14px !important;
	height:45px !important;
	width:200px;
	line-height:3.2em !important;
	border-top-left-radius:8px !important;
	border-top-right-radius:8px !important;
	border-bottom-left-radius:8px !important;
	border-bottom-right-radius:8px !important;
	background-image:-webkit-linear-gradient(left, #bc4e9c 0%, #f80759 100%);	background-image:-o-linear-gradient(left, #bc4e9c 0%, #f80759 100%);	background-image:linear-gradient(to right, #bc4e9c 0%, #f80759 100%);
	background-color:#6b5ff8;
}

body.single-product #comments .woocommerce-Reviews-title span{
	font-size:16px;
	letter-spacing:-0.3px;
}

body.single-product .mf-rating .star-rating span{
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	-webkit-box-orient:column;	-webkit-box-direction:column;	-ms-flex-direction:column;	flex-direction:column;
	-webkit-box-pack:flex-start;	-ms-flex-pack:flex-start;	justify-content:flex-start;
	bottom:0px;
}

body.single-product #primary-sidebar li .price{
	margin-top:-40px;
}

body.single-product .variations tr label{
	display:none;
}

body.single-product .product_list_widget a img{
	height:75px !important;
}

body.single-product #primary .product .mf-product-summary #primary-sidebar .widget .product_list_widget li a img{
	width:75px !important;
}

body.single-product .product_list_widget li .mf-rating{
	-webkit-box-align:flex-start;	-ms-flex-align:flex-start;	align-items:flex-start;
	left:85px;
	top:-40px;
}

body.single-product .product_list_widget li .sale{
	display:none;
}

body.single-product #content .container .row #primary .product .mf-product-summary #primary-sidebar .widget .product_list_widget li .price ins .woocommerce-Price-amount{
	font-size:10px !important;
}

body.single-product .mf-product-summary #primary-sidebar .widget .product_list_widget li .price del .woocommerce-Price-amount{
	font-size:10px !important;
}

body.single-product .mf-product-detail .entry-summary form{
	display:block;
}

body.single-product .entry-summary .product_meta .sku_wrapper{
	display:none !important;
}

body.single-product #tab-description .css-1nylpq2 h1{
	font-family:'Open Sans', sans-serif;
	font-size:30px;
	text-align:left !important;
}

body.single-product .woocommerce-product-gallery ol li{
	padding-top:2px !important;
	padding-bottom:2px !important;
}

body.single-product .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image img{
	padding-left:4px;
}

body.single-product .woocommerce-product-gallery div .woocommerce-product-gallery__image{
	height:420px;
}

body.single-product .mf-product-detail .entry-summary .qlwapp--woocommerce{
	position:relative;
	float:right;
	display:inline-flex;
	width:50%;
	-webkit-box-pack:flex-end;	-ms-flex-pack:flex-end;	justify-content:flex-end;
	margin-left:-15px;
	-webkit-box-align:center;	-ms-flex-align:center;	align-items:center;
	top:10px;
	--animation-trigger-repeat:1;
	-webkit-animation-fill-mode:both;	animation-fill-mode:both;
}

body.single-product .qlwapp--woocommerce div a:hover{
	background-color:#2ecc71 !important;
}

body.single-product #tab-description h1{
	font-family:'Open Sans', sans-serif;
	font-size:30px !important;
}

body.single-product .related .related-title{
	font-family:'Teko', sans-serif;
	font-size:30px !important;
}

body.single-product .qlwapp--woocommerce div a{
	background-color:#020202 !important;
}

body.single-product #primary .product .mf-product-summary #primary-sidebar .widget .product_list_widget li .price{
	font-size:10px !important;
}

body.single-product #page #content .container .row #primary .product .mf-product-summary #primary-sidebar .widget .product_list_widget li .price .woocommerce-Price-amount{
	font-size:10px !important;
}

body.single-product .entry-summary .social-links .martfury-linkedin{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	background-color:#020202 !important;
}

body.single-product .related div ins{
	display:inline-flex !important;
	width:100%;
}

body.single-product .related div del{
	width:100%;
	padding-left:0px !important;
}

body.single-product .mf-product-detail .entry-summary .qlwapp--woocommerce.yp_onscreen{
	-webkit-animation-duration:1s;	animation-duration:1s;
	-webkit-animation-delay:0s;	animation-delay:0s;
	-webkit-animation-name:bounce;	animation-name:bounce;
}

body.single-product #content .container .row #primary .product .mf-product-detail .entry-summary .qlwapp--woocommerce{
	-webkit-transform-origin:center bottom !important;	-ms-transform-origin:center bottom !important;	transform-origin:center bottom !important;
}

body.single-product .mf-shipping-info li .icon-lock{
	padding-right:10px !important;
	padding-left:10px;
	background-color:#020202;
	padding-top:9px;
	padding-bottom:9px;
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	color:#f7f7f7;
	margin-right:8px;
}

body.single-product .mf-shipping-info li .icon-credit-card{
	padding-left:10px;
	padding-right:10px !important;
	padding-top:9px;
	padding-bottom:9px;
	background-color:#020202;
	color:#ffffff;
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	margin-right:8px;
}

body.single-product .mf-shipping-info li .icon-rocket{
	background-color:#020202;
	color:#ffffff;
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	padding-left:10px;
	padding-right:10px !important;
	padding-top:9px;
	padding-bottom:9px;
	margin-right:8px;
}

body.single-product .mf-shipping-info li .icon-license{
	background-color:#000000;
	color:#ffffff;
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	padding-left:10px;
	padding-right:10px !important;
	padding-top:9px;
	padding-bottom:9px;
	margin-right:8px;
}

body.single-product .mf-shipping-info li .icon-earth{
	background-color:#020202;
	padding-left:10px;
	padding-right:10px !important;
	padding-top:9px;
	padding-bottom:9px;
	color:#ffffff;
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	margin-right:8px;
}

body.single-product .entry-summary .social-links .martfury-facebook{
	background-color:#020202 !important;
}

body.single-product .entry-summary .social-links .martfury-whatsapp{
	background-color:#020202 !important;
}

body.single-product .mf-product-summary .woocommerce-tabs ul{
	font-size:22px !important;
}

body.single-product #tab-description p{
	text-align:justify;
}

body.single-product #content .container .row #primary .product .mf-product-summary .product-summary-content .woocommerce-tabs{
	padding-left:45px !important;
	padding-right:45px !important;
	padding-top:45px !important;
	padding-bottom:45px !important;
}

body.single-product #comment{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
}

body.single-product #commentform{
	background-color:#ededed;
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	padding-left:25px;
	padding-right:25px;
	padding-top:25px;
	padding-bottom:25px;
}

body.single-product #content .container .row #primary .product .mf-product-detail .entry-summary .qlwapp--woocommerce div a{
	border-top-right-radius:45px !important;
}

body.single-product #page #content .container .row #primary .product .mf-product-detail .entry-summary .qlwapp--woocommerce div a{
	border-bottom-right-radius:45px !important;
}

body.single-product .entry-summary .product_meta span{
	display:none !important;
}

@media (max-width:640px){

	body.single-product #primary-sidebar li .mf-rating{
	top:-47px;
	left:-142px;
}

body.single-product .cart .quantity .qty-box{
	width:100%;
	}

}



@media (max-width:500px){

	body.single-product #primary .product .entry-summary{
	padding-left:25px;
	padding-right:25px;
	padding-top:15px;
	padding-bottom:25px;
}

body.single-product #color{
	padding-right:25px;
	width:100%;
	min-width:1%;
}

body.single-product #primary .product .mf-product-summary{
	padding-left:25px;
	padding-right:25px;
}

body.single-product .mf-entry-product-header .entry-left h1{
	font-size:21px !important;
}

body.single-product #primary .product .product-summary-content{
	padding-left:0px;
	padding-right:0px;
}

body.single-product .woocommerce-variation-add-to-cart .quantity .qty-box{
	width:100%;
}

body.single-product .variations tr .value{
	width:100%;
}

body.single-product #content .container .row #primary .product .mf-product-detail .entry-summary .variations_form .single_variation_wrap .woocommerce-variation-add-to-cart .actions-button .mf-wishlist-button .yith-wcwl-add-to-wishlist div a{
	width:100% !important;
}

body.single-product .mf-wishlist-button div a{
	display:inline-flex;
	-webkit-box-pack:space-between !important;	-ms-flex-pack:space-between !important;	justify-content:space-between !important;
}

body.single-product #page #content .container .row #primary .product .mf-product-detail .entry-summary .variations_form .single_variation_wrap .woocommerce-variation-add-to-cart .actions-button .mf-wishlist-button{
	width:100% !important;
}

body.single-product .mf-wishlist-button a i{
	margin-left:0px !important;
}

body.single-product .mf-product-detail .entry-summary .social-links{
	-webkit-box-pack:flex-start;	-ms-flex-pack:flex-start;	justify-content:flex-start;
}

body.single-product .mf-product-detail .entry-summary .qlwapp--woocommerce{
	margin-top:50px;
}

body.single-product #page #content .container .row #primary .product .mf-product-detail .entry-summary .qlwapp--woocommerce div a{
	border-top-left-radius:90px !important;
}

body.single-product #content .container .row #primary .product .mf-product-detail .entry-summary .qlwapp--woocommerce div a{
	border-bottom-left-radius:90px !important;
}

body.single-product.single-product #primary .product .mf-product-summary{
	padding: 25px;
	border: 1px solid #e1e1e1;
	border-radius: 8px;
}

body.single-product #primary .product .woocommerce-product-gallery{
	overflow:visible;
	height:425px;
	}

}



@media (max-width:479px){

	body.single-product #primary-sidebar li .mf-rating{
	left:-5px;
}

body.single-product .cart .quantity .qty-box{
	width:100%;
}

body.single-product .cart .actions-button .mf-wishlist-button{
	display:inline-flex;
	-webkit-box-pack:space-between;	-ms-flex-pack:space-between;	justify-content:space-between;
}

body.single-product #page #content .container .row #primary .product .mf-product-detail .entry-summary .cart .actions-button .mf-wishlist-button{
	width:100% !important;
}

body.single-product .mf-wishlist-button a i{
	font-size:1px !important;
}

body.single-product #tab-description .css-1nylpq2 h1{
	font-family:'Open Sans', sans-serif;
	font-size:24px;
}

body.single-product .related .related-title{
	font-family:'Teko', sans-serif;
}

body.single-product #page .related .container .related-content .related-title{
	font-size:24px !important;
}

body.single-product .entry-summary .social-links .martfury-linkedin{
	margin-right:0px !important;
}

body.single-product .mf-product-detail .entry-summary .social-links{
	-webkit-box-pack:flex-start;	-ms-flex-pack:flex-start;	justify-content:flex-start;
}

body.single-product .qlwapp--woocommerce a i{
	margin-left:-10px;
}

body.single-product #primary .product .woocommerce-product-gallery{
	height:375px;
	overflow:hidden;
}

body.single-product .mf-product-detail .entry-summary .price{
	margin-bottom:30px !important;
}

body.single-product #reply-title{
	font-size:24px !important;
	line-height:1em;
}

body.single-product #tab-title-description a{
	font-size:24px;
}

body.single-product #tab-description h1{
	font-size:30px;
}

body.single-product .qlwapp--woocommerce div a{
	border-top-right-radius:45px;
}

body.single-product #page #content .container .row #primary .product .mf-product-detail .entry-summary .qlwapp--woocommerce div a{
	border-bottom-right-radius:45px !important;
	}

}



@media (max-width:415px){

	body.single-product #primary .product .product-summary-content{
	padding-left:0px;
	padding-right:0px;
}

body.single-product #primary-sidebar{
	padding-left:0px;
	padding-right:0px;
}

body.single-product .mobile-version.woocommerce div.product .wc-tabs-wrapper .panel .tab-title{
	border-bottom: 1px solid #e1e1e1;
	margin: 0 0 20px;
	padding-bottom: 25px;
	border-bottom: 1px solid #e1e1e1;
	margin: 0 0 20px;
	padding-bottom: 25px;
}

body.single-product #page #content .container .row #primary .product .mf-product-summary .product-summary-content .woocommerce-tabs{
	padding-top:25px !important;
	padding-right:25px !important;
}

body.single-product #content .container .row #primary .product .mf-product-summary .product-summary-content .woocommerce-tabs{
	padding-bottom:25px !important;
	padding-left:25px !important;
}

body.single-product #content .row{
	margin-right:-15px;
	margin-left:-15px;
}

body.single-product .product_meta .posted_in a{
	font-size:12px;
}

body.single-product .mf-product-detail .woocommerce-product-gallery .product-image-ms{
	display:block !important;
	-webkit-box-pack:normal;	-ms-flex-pack:normal;	justify-content:normal;
	-webkit-box-align:normal;	-ms-flex-align:normal;	align-items:normal;
}

body.single-product #tab-description .css-1nylpq2 h1{
	font-family:'Open Sans', sans-serif;
}

body.single-product #page #content .container .row #primary .product .mf-product-detail .entry-summary .social-links .martfury-linkedin{
	margin-right:-46px !important;
}

body.single-product #page #content .container .row #primary .product .mf-product-detail .entry-summary .qlwapp--woocommerce div a{
	border-top-right-radius:45px !important;
	border-bottom-right-radius:45px !important;
}

body.single-product .mf-product-detail .entry-summary .price{
	margin-bottom:30px;
}

body.single-product #page #content .container .row #primary .product .mf-product-summary .product-summary-content .woocommerce-tabs #tab-description .css-1nylpq2 h1{
	text-transform:capitalize !important;
}

body.single-product .mobile-version .site-header .header-main .header-title{
	padding-right: 5px;
	width: 60%;
	font-family:Teko !important;
	text-transform:uppercase;
}

body.single-product .mobile-version .site-header .header-main .header-title h1{
	font-size: 18px;
	font-family:Teko !important;
	text-transform:uppercase;
	font-weight: 600;
	margin: 0;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	display: block;
	padding-left: 13px;
}

body.single-product .mobile-version .site-header .header-main .header-title .header-go-back{
	font-size: 18px;
	font-family:Teko !important;
	text-transform: uppercase!important;
	line-height: 1;
	color: var(--mf-dark-color);
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	-webkit-box-align: center;	-ms-flex-align: center;	align-items: center;
}

body.single-product .qlwapp--woocommerce div a{
	top:-30px;
	}

}



@media (max-width:370px){

	body.single-product #page #content .container .row #primary .product .mf-product-summary .product-summary-content{
	padding-left:0px !important;
}

body.single-product #page #content .container .row #primary .product .mf-product-detail .entry-summary .price{
	margin-bottom:3px !important;
}

body.single-product #page #content .container .row #primary .product .mf-product-summary .product-summary-content .woocommerce-tabs{
	padding-left:2px !important;
}

body.single-product #page #content .container .row #primary .product .mf-product-detail .woocommerce-product-gallery{
	height:335px !important;
}

body.single-product .qlwapp--woocommerce div a{
	border-top-right-radius:4px;
}

body.single-product #page #content .container .row #primary .product .mf-product-detail .entry-summary .qlwapp--woocommerce div a{
	top:-31px !important;
	}

}



@media (min-width:992px){

	body.single-product #primary .product .entry-summary{
	padding-left:45px;
}

body.single-product .related div .mf-product-price-box{
	display:inline-flex;
	}

}



/*-----------------------------------------------*/
/*  Shop Template                                */
/*-----------------------------------------------*/
body.post-type-archive-product .product div div div > div{
	text-align:justify !important;
}

body.post-type-archive-product #primary-sidebar .product_list_widget li{
	padding-left:0px;
	padding-top:0px;
	padding-bottom:0px;
	height:75px;
}

body.post-type-archive-product .product_list_widget li .price{
	position:relative;
	top:-33px;
	display:inline-flex;
	-webkit-box-pack:flex-end;	-ms-flex-pack:flex-end;	justify-content:flex-end;
	font-size:12px;
}

body.post-type-archive-product #primary-sidebar .widget .product_list_widget{
	padding-right:0px;
	padding-left:0px;
}

body.post-type-archive-product #content .container .row #primary-sidebar .widget .product_list_widget li a img{
	width:75px !important;
}

body.post-type-archive-product .product_list_widget a span{
	height:25px;
	overflow:hidden;
}

body.post-type-archive-product #content .container .row #primary-sidebar .widget .product_list_widget li a span{
	font-size:11px !important;
}

body.post-type-archive-product .products .woo-loop-product__title a{
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-bottom-color:#d1d1d1;
	padding-bottom:10px;
}

body.post-type-archive-product .products div .price{
	font-size:14px !important;
}

body.post-type-archive-product #primary-sidebar .widget h4{
	text-align:left;
}

body.post-type-archive-product #primary-sidebar .widget{
	background-color:#e8e8e8;
	border-top-left-radius:15px;
	border-top-right-radius:15px;
	border-bottom-left-radius:15px;
	border-bottom-right-radius:15px;
}

body.post-type-archive-product #content .row{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

@media (min-width:768px){

	body.post-type-archive-product #primary-sidebar .widget{
	margin-bottom:25px;
	}

}



/*-----------------------------------------------*/
/*  "Ansys Engineering Simulation Software" Product*/
/*-----------------------------------------------*/
body.postid-33334 #tab-description .wpb_wrapper a{
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
}



/*-----------------------------------------------*/
/*  "Orbit.co.id" Page                           */
/*-----------------------------------------------*/
body.page-id-64987 .elementor-element-83d353a .mf-elementor-banner-medium .banner-button{
	position:relative;
	top:-20px;
}

body.page-id-64987 .elementor-widget-martfury-products-list-carousel .mf-products-list-carousel{
	border-style:none !important;
}

body.page-id-64987 .mf-products-list-carousel li .product{
	height:65px;
	margin-bottom:15px !important;
}

body.page-id-64987 .elementor-element-0e6854e del bdi{
	margin-left:0px;
}

body.page-id-64987 .elementor-element-2dee558 del bdi{
	margin-left:0px;
}

body.page-id-64987 .elementor-element-34ca0d2 del bdi{
	margin-left:0px;
}

body.page-id-64987 .elementor-element-80940ec del bdi{
	margin-left:0px;
}

body.page-id-64987 .mf-products-list-carousel li .product-item{
	border-bottom-style:solid;
	height:75px;
	border-bottom-color:rgba(102,102,102,0.22);
}

body.page-id-64987 .elementor-element-0e6854e .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-widget-martfury-products-list-carousel .elementor-widget-container .mf-products-list-carousel .products-content .products div div li ul .product .product-item{
	border-bottom-width:1px !important;
}

body.page-id-64987 .elementor-posts--thumbnail-top .elementor-post__title a{
	font-family:'Open Sans', sans-serif;
}

body.page-id-64987 .elementor-posts--thumbnail-top .elementor-grid-item h3{
	font-family:'Open Sans', sans-serif;
	text-transform:capitalize !important;
}

body.page-id-64987 .elementor-posts--thumbnail-top .elementor-grid-item .elementor-post__read-more{
	border-style:solid;
	border-width:1px;
	padding-left:25px;
	padding-right:25px;
	padding-top:5px;
	padding-bottom:5px;
	border-top-left-radius:80px;
	border-top-right-radius:80px;
	border-bottom-left-radius:80px;
	border-bottom-right-radius:80px;
}

body.page-id-64987 .elementor-element-0e6854e .elementor-widget-wrap{
	-webkit-box-align:normal !important;	-ms-flex-align:normal !important;	align-items:normal !important;
	-webkit-box-orient:column;	-webkit-box-direction:column;	-ms-flex-direction:column;	flex-direction:column;
}

body.page-id-64987 .elementor-element-0e6854e .mf-elementor-banner-medium h3{
	margin-bottom:-20px;
}

body.page-id-64987 .elementor-element-83d353a .mf-elementor-banner-medium .banner-title{
	font-family:'Teko', sans-serif;
}

body.page-id-64987 .elementor-element-83d353a .mf-elementor-banner-medium .banner-desc{
	width:175px;
	line-height:1.2em;
	margin-top:-10px;
}

body.page-id-64987 .elementor-element-83d353a .banner-button a{
	font-family:'Play', sans-serif;
	font-weight:400 !important;
	line-height:1.2em;
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	background-color:#0c0c0c;
}

body.page-id-64987 .elementor-element-1a758d8 .elementor-container .elementor-inner-column .elementor-widget-wrap .elementor-widget-martfury-products-carousel .elementor-widget-container .navigation-tablet-both .products-content .woocommerce .products ul{
	display:none !important;
}

@media (max-width:500px){

	body.page-id-64987 .mf-products-list-carousel li ul{
	display:inline-block;
}

body.page-id-64987 .mf-products-list-carousel li .product{
	height:75px;
	border-bottom-style:solid;
	border-width:1px;
	border-bottom-color:rgba(198,198,198,0.39);
}

body.page-id-64987 .elementor-element-0e6854e .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-widget-martfury-products-list-carousel .elementor-widget-container .mf-products-list-carousel .products-content .products div div li ul .product{
	border-bottom-width:1px !important;
}

body.page-id-64987 .elementor-widget-martfury-products-list-carousel .mf-products-list-carousel{
	padding-left:35px;
	padding-right:35px;
	padding-bottom:20px;
}

body.page-id-64987 .mobile-menu .search-wrapper input[type=text]{
	border-top-left-radius:8px;
	border-bottom-left-radius:8px;
}

body.page-id-64987 .mobile-menu .products-search .search-submit{
	background-image:-webkit-linear-gradient(309deg, #3050b0 0%, #6a60fa 100%);	background-image:-o-linear-gradient(309deg, #3050b0 0%, #6a60fa 100%);	background-image:linear-gradient(141deg, #3050b0 0%, #6a60fa 100%);
	}

}



@media (max-width:479px){

	body.page-id-64987 .elementor-element-0e6854e .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-widget-martfury-banner-medium .elementor-widget-container .mf-elementor-banner-medium a{
	border-top-left-radius:25px !important;
	border-top-right-radius:25px !important;
}

body.page-id-64987 .elementor-element-0e6854e .mf-elementor-banner-medium a{
	border-bottom-left-radius:25px !important;
	border-bottom-right-radius:25px !important;
}

body.page-id-64987 .elementor-element-0e6854e .elementor-widget-martfury-banner-medium .mf-elementor-banner-medium{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
}

body.page-id-64987 .elementor-element-0e6854e .mf-elementor-banner-medium .banner-featured-image{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	}

}



@media (max-width:415px){

	body.page-id-64987 .elementor-element-0e6854e .mf-elementor-banner-medium a{
	border-top-left-radius:8px !important;
	}

}



@media (min-width:768px){

	body.page-id-64987 .elementor-posts--thumbnail-top .elementor-post__title a{
	font-size:18px;
	}

}



@media (min-width:992px){

	body.page-id-64987 #primary{
	padding-right:15px !important;
	}

}



/*-----------------------------------------------*/
/*  "Webstore" Page                              */
/*-----------------------------------------------*/
body.post-type-archive-product #content aside .widget-title{
	font-family:'teko';
}



/*-----------------------------------------------*/
/*  "My account" Page                            */
/*-----------------------------------------------*/
body.page-id-2811 #page .page-header-page h1{
	background-image:url("https://orbit.co.id/wp-content/plugins/waspthemes-yellow-pencil/assets/1worn_dots.png");
	text-transform:uppercase;
}

body.page-id-2811 .hentry p{
	color:#020202;
}



/*-----------------------------------------------*/
/*  "Wishlist" Page                              */
/*-----------------------------------------------*/
body.page-id-11 #yith-wcwl-row-84542 ins .woocommerce-Price-amount{
	font-size:14px;
}

body.page-id-11 #yith-wcwl-row-84542 del .woocommerce-Price-amount{
	font-size:14px;
}

body.page-id-11 #yith-wcwl-row-84542 .product-name{
	width:650px;
}

body.page-id-11 #yith-wcwl-row-84542 .product-remove{
	padding-top:10px;
	padding-right:10px;
}

body.page-id-11 #yith-wcwl-row-84542 .product-add-to-cart .add_to_cart{
	background-color:#424242;
	padding-left:10px;
	padding-right:10px;
	padding-top:8px;
	padding-bottom:8px;
	border-top-left-radius:10px;
	border-top-right-radius:10px;
	border-bottom-left-radius:10px;
	border-bottom-right-radius:10px;
	color:#ffffff;
}

body.page-id-11 #yith-wcwl-row-84542 .add_to_cart .p-icon{
	font-size:16px;
	margin-right:5px;
}

body.page-id-11 .yith-wcwl-share ul .whatsapp{
	line-height:1.6em;
	padding-top:3px;
	padding-bottom:3px;
}

body.page-id-11 .yith-wcwl-share ul .email{
	line-height:1.6em;
	padding-top:3px;
	padding-bottom:3px;
}

body.page-id-11 .yith-wcwl-share ul .pinterest{
	line-height:1.6em;
	padding-top:3px;
	padding-bottom:3px;
}

body.page-id-11 .yith-wcwl-share ul .twitter{
	line-height:1.6em;
	padding-top:3px;
	padding-bottom:3px;
}

body.page-id-11 .yith-wcwl-share ul .facebook{
	line-height:1.6em;
	padding-right:5px;
	padding-left:5px;
	padding-top:3px;
	padding-bottom:3px;
}

body.page-id-11 #yith-wcwl-row-71606 .product-name a{
	color:#000000;
}

body.page-id-11 #yith-wcwl-row-71606 .product-add-to-cart .add_to_cart{
	background-color:#000000;
	background-image:-webkit-linear-gradient(348deg, rgb(73, 55, 209) 0%, rgb(101, 112, 230) 100%);	background-image:-o-linear-gradient(348deg, rgb(73, 55, 209) 0%, rgb(101, 112, 230) 100%);	background-image:linear-gradient(-102deg, rgb(73, 55, 209) 0%, rgb(101, 112, 230) 100%);
	color:#ffffff;
	padding-top:12px;
	padding-bottom:12px;
	padding-left:25px;
	padding-right:25px;
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
}

body.page-id-11 .header-extras .products-search .search-submit{
	background-image:-webkit-linear-gradient(348deg, rgb(73, 55, 209) 0%, rgb(101, 112, 230) 100%);	background-image:-o-linear-gradient(348deg, rgb(73, 55, 209) 0%, rgb(101, 112, 230) 100%);	background-image:linear-gradient(-102deg, rgb(73, 55, 209) 0%, rgb(101, 112, 230) 100%);
}

body.page-id-11 #yith-wcwl-row-71606 .add_to_cart .p-icon{
	padding-right:8px;
	padding-top:0px;
	margin-top:5px;
}

body.page-id-11 #yith-wcwl-row-71606 .product-price{
	line-height:2.6em;
}

body.page-id-11 #yith-wcwl-row-71606 .product-name{
	line-height:2.6em;
}

body.page-id-11 #yith-wcwl-row-71606 a img{
	padding-left:-15px;
	padding-right:-15px;
}

body.page-id-11 .yith_wcwl_wishlist_footer .yith-wcwl-share h4{
	display:none;
}

body.page-id-11 .yith_wcwl_wishlist_footer .yith-wcwl-share ul{
	display:none;
}

body.page-id-11 .product-name{
	max-width:650px;
}

body.page-id-11 #content .container .row #primary #main .hentry .entry-content #yith-wcwl-form .wishlist_table .wishlist-items-wrapper #yith-wcwl-row-27109 .product-name{
	width:650px !important;
}

body.page-id-11 .product-add-to-cart .add_to_cart{
	background-color:#000000;
	color :#ffffff;
	padding-left:15px;
	padding-right:15px;
	padding-top:8px;
	padding-bottom:8px;
	border-radius: 8px;
}

body.page-id-11 .add_to_cart .p-icon{
	font-size:14px;
	margin-right:8px;
}

body.page-id-11 .add_to_cart .add-to-cart-text{
	font-size:14px;
}



/*-----------------------------------------------*/
/*  "Order Tracking" Page                        */
/*-----------------------------------------------*/
body.page-id-2042 .woocommerce-form-track-order .button{
	border-top-left-radius:8px !important;
	border-top-right-radius:8px !important;
	border-bottom-left-radius:8px !important;
	border-bottom-right-radius:8px !important;
	background-image:-webkit-linear-gradient(left, #5a4dbb 0%, #3c69d1 100%);	background-image:-o-linear-gradient(left, #5a4dbb 0%, #3c69d1 100%);	background-image:linear-gradient(to right, #5a4dbb 0%, #3c69d1 100%);
}

body.page-id-2042 #orderid{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
}

body.page-id-2042 #order_email{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
}



/*-----------------------------------------------*/
/*  "Checkout" Page                              */
/*-----------------------------------------------*/
body.page-id-2810 .hentry .woocommerce-checkout .row{
	padding-bottom:30px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-2810 #place_order{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	background-image:-webkit-linear-gradient(left, #5a4dbb 0%, #3c69d1 100%);	background-image:-o-linear-gradient(left, #5a4dbb 0%, #3c69d1 100%);	background-image:linear-gradient(to right, #5a4dbb 0%, #3c69d1 100%);
}

body.page-id-2810 #payment ul{
	border-top-left-radius:0px;
	border-top-right-radius:0px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
}

body.page-id-2810 #order_comments{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	height:185px;
}

body.page-id-2810 #ship-to-different-address .woocommerce-form__label span{
	font-size:13px;
	text-transform:capitalize;
	display:inline-flex;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	-webkit-box-align:center;	-ms-flex-align:center;	align-items:center;
	height:14px;
	font-family:'Open Sans', sans-serif;
	font-weight:700;
}

body.page-id-2810 .checkout-billing .woocommerce-billing-fields h3{
	text-transform:uppercase;
}

body.page-id-2810 #order_review_heading{
	font-size:24px;
	text-transform:uppercase;
}

body.page-id-2810 .hentry .woocommerce .woocommerce-checkout .row .col-woo-checkout-details #customer_details .checkout-billing .woocommerce-billing-fields h3{
	font-size:24px !important;
}

body.page-id-2810 #billing_last_name{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
}

body.page-id-2810 #billing_first_name{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
}

body.page-id-2810 #billing_state_field .woocommerce-input-wrapper > span > span > span{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
}

body.page-id-2810 #billing_city_field .woocommerce-input-wrapper > span > span > span{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
}

body.page-id-2810 #billing_address_1{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	height:95px;
}

body.page-id-2810 #billing_postcode{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
}

body.page-id-2810 #billing_phone{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
}

body.page-id-2810 #order_review .woocommerce-checkout-review-order-table{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:0px;
	border-bottom-right-radius:0px;
}

body.page-id-2810 #billing_first_name_field label{
	color:#020202;
	display:none;
}

body.page-id-2810 #billing_country_field label{
	color:#020202;
	display:none;
}

body.page-id-2810 #billing_last_name_field label{
	color:#020202;
	display:none;
}

body.page-id-2810 #billing_state_field label{
	color:#020202;
	display:none;
}

body.page-id-2810 #billing_city_field label{
	color:#020202;
	display:none;
}

body.page-id-2810 #billing_address_1_field label{
	color:#020202;
	display:none;
}

body.page-id-2810 #billing_postcode_field label{
	color:#020202;
	display:none;
}

body.page-id-2810 #billing_phone_field label{
	color:#020202;
	font-family:'Open Sans', sans-serif;
	font-weight:700;
	font-size:13px;
}

body.page-id-2810 #billing_email_field label{
	color:#020202;
	font-family:'Open Sans', sans-serif;
	font-weight:700;
	font-size:13px;
}

body.page-id-2810 #tefw_exempt_field .woocommerce-input-wrapper label{
	color:#020202;
}

body.page-id-2810 #order_comments_field label{
	color:#020202;
}

body.page-id-2810 #shipping_method li label{
	color:#020202 !important;
}

body.page-id-2810 .col-form-coupon .woocommerce-form-coupon-toggle .woocommerce-info{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
}

body.page-id-2810 .hentry .col-form-coupon form{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-2810 #coupon_code{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
}

body.page-id-2810 .woocommerce-form-coupon .button{
	border-top-left-radius:8px !important;
	border-top-right-radius:8px !important;
	border-bottom-left-radius:8px !important;
	border-bottom-right-radius:8px !important;
	background-image:-webkit-linear-gradient(321deg, #5a4dbb 0%, #3c69d1 100%);	background-image:-o-linear-gradient(321deg, #5a4dbb 0%, #3c69d1 100%);	background-image:linear-gradient(129deg, #5a4dbb 0%, #3c69d1 100%);
}

body.page-id-2810 .woocommerce-form-coupon-toggle .woocommerce-info a{
	color:#365cd7 !important;
}

body.page-id-2810 .woocommerce-checkout-review-order-table thead .product-name{
	font-family:'Open Sans', sans-serif;
	text-transform:capitalize !important;
	font-weight:700 !important;
}

body.page-id-2810 .woocommerce-checkout-review-order-table .cart-subtotal th{
	font-family:'Open Sans', sans-serif;
	font-weight:700 !important;
}

body.page-id-2810 .woocommerce-checkout-review-order-table .order-total th{
	font-family:'Open Sans', sans-serif;
	font-weight:700 !important;
	background-color:#e5e5e5 !important;
}

body.page-id-2810 #cart-destination-field > span > span > span{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
}

body.page-id-2810 #billing_email{
	border-top-left-radius:8px;
	border-bottom-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-right-radius:8px;
}

body.page-id-2810 #billing_company{
	display:none;
}

body.page-id-2810 #billing_district_field .woocommerce-input-wrapper > span > span > span{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
}

body.page-id-2810 #billing_address_2{
	display:none;
}

body.page-id-2810 .woocommerce-checkout-review-order-table .cart_item .product-name{
	border-bottom-style:solid !important;
	border-bottom-color:#bcbcbc !important;
}

body.page-id-2810 #content .container .row #primary #main .hentry .entry-content .woocommerce .woocommerce-checkout .row .col-md-5 #order_review .woocommerce-checkout-review-order-table tbody .cart_item .product-name{
	border-bottom-width:1px !important;
}

body.page-id-2810 .woocommerce-checkout-review-order-table .woocommerce-shipping-totals td{
	background-color:#ededed;
	padding-left:15px !important;
}

body.page-id-2810 .hentry .woocommerce .woocommerce-checkout .row .col-md-5 #order_review .woocommerce-checkout-review-order-table tfoot .woocommerce-shipping-totals td{
	padding-right:15px !important;
}

body.page-id-2810 .woocommerce-checkout-review-order-table .order-total td{
	background-color:#e8e8e8;
}

body.page-id-2810 .hentry .woocommerce .woocommerce-checkout .row .col-md-5 #order_review .woocommerce-checkout-review-order-table tfoot .order-total th{
	padding-left:15px !important;
	padding-right:15px !important;
}

body.page-id-2810 .order-total td bdi{
	padding-left:15px;
	padding-right:15px;
}

body.page-id-2810 #billing_district_field label{
	display:none;
}

body.page-id-2810 #shipping_state_field label{
	display:none;
}

body.page-id-2810 #shipping_city_field label{
	display:none;
}

body.page-id-2810 #shipping_district_field label{
	display:none;
}

body.page-id-2810 .woocommerce-shipping-fields__field-wrapper .address-field label{
	display:none !important;
}

body.page-id-2810 #shipping_first_name{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
}

body.page-id-2810 #shipping_last_name{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
}

body.page-id-2810 #shipping_company{
	display:none;
}

body.page-id-2810 #shipping_state_field .woocommerce-input-wrapper > span > span > span{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
}

body.page-id-2810 #shipping_city_field .woocommerce-input-wrapper > span > span > span{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
}

body.page-id-2810 #shipping_district_field .woocommerce-input-wrapper > span > span > span{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
}

body.page-id-2810 .woocommerce-shipping-fields__field-wrapper .address-field input[type=text]{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
}

body.page-id-2810 .woocommerce-shipping-fields__field-wrapper .woocommerce-input-wrapper input[type=text]{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
}

body.page-id-2810 .woocommerce-checkout-review-order-table thead .product-total{
	text-transform:capitalize !important;
	font-family:'Open Sans', sans-serif;
	font-weight:700 !important;
}

body.page-id-2810 .woocommerce-billing-fields .info-pengiriman p{
	border-style:solid;
	border-width:1px;
	border-color:#a5a5a5;
	padding-left:15px;
	padding-right:15px;
	padding-top:15px;
	padding-bottom:15px;
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	color:#ededed;
	border-bottom-right-radius:8px;
	background-color:#111111;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-2810 #billing_address_2_field .woocommerce-input-wrapper > span > span > span{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
}

body.page-id-2810 #billing_address_2_field label{
	font-family:'Open Sans', sans-serif;
	font-size:13px;
	font-weight:700;
	color:#020202;
}

body.page-id-2810 #button_gojek{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	border-top-left-radius:10px;
	border-top-right-radius:10px;
	border-bottom-left-radius:10px;
	border-bottom-right-radius:10px;
}

body.page-id-2810 #woocommerce_gojek_from_address{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
}

body.page-id-2810 #woocommerce_gojek_from_address_field label{
	font-family:'Open Sans', sans-serif;
	font-size:13px;
	font-weight:700;
	color:#020202;
}

body.page-id-2810 #customer_details .checkout-shipping{
	background-color:#ededed;
	padding-left:25px;
	padding-right:25px;
	padding-top:25px;
	padding-bottom:30px;
	border-top-left-radius:10px;
	border-top-right-radius:10px;
	border-bottom-left-radius:10px;
	border-bottom-right-radius:10px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-2810 .wc_payment_methods .payment_box p{
	color:#333333;
	border-style:solid;
	border-width:1px;
	border-color:#a5a5a5;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	padding-bottom:10px;
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	margin-top:-16px;
}

body.page-id-2810 .price .woocommerce-Price-amount bdi{
	font-family:'Open Sans', sans-serif;
	font-weight:700;
	font-size:35px;
}

body.page-id-2810 .price bdi span{
	font-weight:600;
	font-size:21px;
	text-transform:capitalize;
	position:relative;
	top:-15px;
}

body.page-id-2810 .popup-main-wrapper .first-step p{
	font-size:10px;
	font-family:'Open Sans', sans-serif;
	border-style:none;
	border-width:1px;
	padding-left:5px;
	padding-right:5px;
	padding-top:10px;
	padding-bottom:10px;
	border-top-left-radius:0px;
	border-top-right-radius:0px;
	border-bottom-left-radius:0px;
	border-bottom-right-radius:0px;
	text-align:center;
	border-top-width:1px;
	border-top-style:solid;
	margin-top:0px;
	border-bottom-style:solid;
	margin-left:10px;
	margin-right:10px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	line-height:1.4em;
	font-weight:600;
	text-decoration:none;
	text-transform:capitalize;
	font-style:italic;
}

body.page-id-2810 .popup-main-wrapper .first-step .btn-continue{
	background-image:-webkit-linear-gradient(348deg, rgb(73, 55, 209) 0%, rgb(101, 112, 230) 100%);	background-image:-o-linear-gradient(348deg, rgb(73, 55, 209) 0%, rgb(101, 112, 230) 100%);	background-image:linear-gradient(-102deg, rgb(73, 55, 209) 0%, rgb(101, 112, 230) 100%);
	border-color:#180f79;
	border-width:2px;
	border-top-left-radius:10px;
	border-top-right-radius:10px;
	border-bottom-left-radius:10px;
	border-bottom-right-radius:10px;
	border-style:none;
}

body.page-id-2810 .first-step .price .woocommerce-Price-amount{
	font-family:'Open Sans', sans-serif;
}

body.page-id-2810 .popup-main-wrapper .first-step .price{
	font-family:'Open Sans', sans-serif;
	font-size:18px;
	margin-bottom:10px;
}

body.page-id-2810 .popup-main-wrapper .first-step img{
	display:inline-block;
	-webkit-transform:translatex(0px) translatey(0px) !important;	-ms-transform:translatex(0px) translatey(0px) !important;	transform:translatex(0px) translatey(0px) !important;
}

body.page-id-2810 .popup-main-wrapper .second-step .finalized_order{
	background-image:-webkit-linear-gradient(348deg, rgb(73, 55, 209) 0%, rgb(101, 112, 230) 100%);	background-image:-o-linear-gradient(348deg, rgb(73, 55, 209) 0%, rgb(101, 112, 230) 100%);	background-image:linear-gradient(-102deg, rgb(73, 55, 209) 0%, rgb(101, 112, 230) 100%);
	border-style:none;
	padding-top:15px;
	padding-bottom:15px;
	border-top-left-radius:10px;
	border-top-right-radius:10px;
	border-bottom-left-radius:10px;
	border-bottom-right-radius:10px;
}

body.page-id-2810 .box .box__input .box__button{
	color:#898989 !important;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	border-color:#9e9ea2;
}

@media (max-width:479px){

	body.page-id-2810 .woocommerce-checkout-review-order-table thead .product-name{
	font-size:14px !important;
}

body.page-id-2810 .hentry .woocommerce .woocommerce-checkout .row .col-md-5 #order_review .woocommerce-checkout-review-order-table thead tr .product-total{
	font-size:14px !important;
}

body.page-id-2810 .hentry .woocommerce .woocommerce-checkout .row .col-md-5 #order_review .woocommerce-checkout-review-order-table tfoot .cart-subtotal th{
	font-size:14px !important;
}

body.page-id-2810 .hentry .woocommerce .woocommerce-checkout .row .col-md-5 #order_review .woocommerce-checkout-review-order-table tfoot .woocommerce-shipping-totals td h4{
	font-size:14px !important;
}

body.page-id-2810 .woocommerce-terms-and-conditions-wrapper .woocommerce-privacy-policy-text p{
	text-align:justify;
}

body.page-id-2810 #customer_details .checkout-billing .woocommerce-billing-fields{
	padding-left:15px;
	padding-right:15px;
	padding-bottom:15px;
}

body.page-id-2810 #billing_city_field .woocommerce-input-wrapper > span > span > span{
	margin-top:4px;
}

body.page-id-2810 #customer_details .checkout-shipping{
	padding-top:5px;
}

body.page-id-2810 #order_review_heading{
	margin-top:30px;
	}

}



@media (max-width:415px){

	body.page-id-2810 #content .container .row #primary #main .hentry .entry-content .woocommerce .woocommerce-checkout .row .col-md-5 #order_review .woocommerce-checkout-review-order-table thead tr .product-name{
	font-size:1px !important;
	}

}



/*-----------------------------------------------*/
/*  "Shopping Cart" Page                         */
/*-----------------------------------------------*/
body.page-id-2757 #coupon_code{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
}

body.page-id-2757 .col-coupon .coupon .button{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	background-image:-webkit-linear-gradient(348deg, rgb(90, 77, 187) 0%, rgb(60, 105, 209) 100%);	background-image:-o-linear-gradient(348deg, rgb(90, 77, 187) 0%, rgb(60, 105, 209) 100%);	background-image:linear-gradient(-102deg, rgb(90, 77, 187) 0%, rgb(60, 105, 209) 100%);
	color:#ffffff !important;
}

body.page-id-2757 #calc_shipping_country_field > span > span > span{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
}

body.page-id-2757 #calc_shipping_state_field > span > span > span > span{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
}

body.page-id-2757 .shipping-calculator-form input[type=text]{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
}

body.page-id-2757 #calc_shipping_city_field > span > span > span{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
}

body.page-id-2757 .shipping-calculator-form .form-row-wide > span > span > span{
	border-top-left-radius:8px !important;
	border-top-right-radius:8px !important;
	border-bottom-left-radius:8px !important;
	border-bottom-right-radius:8px !important;
}

body.page-id-2757 .shipping-calculator-form p .button{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	background-image:-webkit-linear-gradient(348deg, rgb(90, 77, 187) 0%, rgb(60, 105, 209) 100%);	background-image:-o-linear-gradient(348deg, rgb(90, 77, 187) 0%, rgb(60, 105, 209) 100%);	background-image:linear-gradient(-102deg, rgb(90, 77, 187) 0%, rgb(60, 105, 209) 100%);
	color:#ffffff !important;
}

body.page-id-2757 .cart-collaterals .col-colla .shop_table{
	border-top-left-radius:8px !important;
	border-top-right-radius:8px !important;
	border-bottom-left-radius:8px !important;
	border-bottom-right-radius:8px !important;
}

body.page-id-2757 .header-extras .products-search .search-submit{
	background-image:-webkit-linear-gradient(348deg, rgb(73, 55, 209) 0%, rgb(101, 112, 230) 100%);	background-image:-o-linear-gradient(348deg, rgb(73, 55, 209) 0%, rgb(101, 112, 230) 100%);	background-image:linear-gradient(-102deg, rgb(73, 55, 209) 0%, rgb(101, 112, 230) 100%);
}

body.page-id-2757 .hentry .return-to-shop a{
	background-image:-webkit-linear-gradient(348deg, rgb(73, 55, 209) 0%, rgb(101, 112, 230) 100%);	background-image:-o-linear-gradient(348deg, rgb(73, 55, 209) 0%, rgb(101, 112, 230) 100%);	background-image:linear-gradient(-102deg, rgb(73, 55, 209) 0%, rgb(101, 112, 230) 100%);
}



/*-----------------------------------------------*/
/*  "Konfirmasi Pembayaran" Page                 */
/*-----------------------------------------------*/
body.page-id-20390 .header-extras .products-search .search-submit{
	background-image:-webkit-linear-gradient(348deg, rgb(73, 55, 209) 0%, rgb(101, 112, 230) 100%);	background-image:-o-linear-gradient(348deg, rgb(73, 55, 209) 0%, rgb(101, 112, 230) 100%);	background-image:linear-gradient(-102deg, rgb(73, 55, 209) 0%, rgb(101, 112, 230) 100%);
}

body.page-id-20390 #wpforms-submit-65675{
	background-image:-webkit-linear-gradient(348deg, rgb(73, 55, 209) 0%, rgb(101, 112, 230) 100%);	background-image:-o-linear-gradient(348deg, rgb(73, 55, 209) 0%, rgb(101, 112, 230) 100%);	background-image:linear-gradient(-102deg, rgb(73, 55, 209) 0%, rgb(101, 112, 230) 100%);
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	text-transform:none;
	padding-left:35px;
	padding-right:35px;
}

body.page-id-20390 #wpforms-form-65675 input[type=text]{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
}

body.page-id-20390 #wpforms-form-65675 input[type=email]{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
}

body.page-id-20390 #wpforms-form-65675 .iti input[type=tel]{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
}

body.page-id-20390 #wpforms-form-65675 input[type=number]{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
}

body.page-id-20390 #wpforms-form-65675 select{
	border-top-right-radius:8px;
	border-top-left-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
}

body.page-id-20390 #wpforms-form-65675 textarea{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
}

body.page-id-20390 #wpforms-form-65675 .wpforms-uploader{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
}



/*-----------------------------------------------*/
/*  "ASUS ROG Ally &#8211; RC71L-R2RADA6W" Product*/
/*-----------------------------------------------*/
body.postid-74936 #content .container .row #primary .product .mf-product-detail .entry-summary .cart .single_add_to_cart_button{
	height:45px !important;
}

body.postid-74936 .cart .actions-button .buy_now_button{
	height:45px;
	line-height:2.7em;
}

body.postid-74936 .entry-summary .cart .single_add_to_cart_button{
	line-height:2.7em !important;
}

body.postid-74936 .cart .quantity .qty-box{
	height:45px;
}



/*-----------------------------------------------*/
/*  "CABLETIME Converter USB-C to HDMI 4K Adapter Portable Premium Quality" Product*/
/*-----------------------------------------------*/
body.postid-79797 .variations tr span{
	display:none;
}

body.postid-79797 #resolution{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	padding-right:15px;
}

body.postid-79797 .quantity .qty-box input[type=number]{
	padding-top:10px;
}