html{margin:0!important;line-height:1.15;-webkit-text-size-adjust:100%}
body{margin:0}
h1{font-size:2em;margin:.67em 0}
a{background-color:transparent}
b,strong{font-weight:bolder}
img{border-style:none}
button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}
button,input{overflow:visible}
button,select{text-transform:none}
button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}
textarea{overflow:auto}
.foundation-mq{font-family:"small=0em&medium=40em&large=64em&xlarge=75em&xxlarge=90em"}
html{box-sizing:border-box;font-size:100%}
*,::before,::after{box-sizing:inherit}
body{margin:0;padding:0;background:#fefefe;font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-weight:400;line-height:1.5;color:#0a0a0a;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
img{display:inline-block;vertical-align:middle;max-width:100%;height:auto;-ms-interpolation-mode:bicubic}
textarea{height:auto;min-height:50px;border-radius:0}
button{padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-radius:0;background:transparent;line-height:1;cursor:auto}
button,input,optgroup,select,textarea{font-family:inherit}
[type='text'],[type='password'],[type='date'],[type='datetime'],[type='datetime-local'],[type='month'],[type='week'],[type='email'],[type='number'],[type='search'],[type='tel'],[type='time'],[type='url'],[type='color'],textarea{display:block;box-sizing:border-box;width:100%;height:2.40416667rem;margin:0 0 1.25rem;padding:.83333333rem;border:1px solid #cacaca;border-radius:0;background-color:#fff;box-shadow:inset 0 1px 2px rgba(10,10,10,0.1);font-family:inherit;font-size:1rem;font-weight:400;line-height:.8;color:#0a0a0a;transition:box-shadow 0.5s,border-color .25s ease-in-out;-webkit-appearance:none;-moz-appearance:none;appearance:none}
[type=text]:focus,[type=password]:focus,[type=date]:focus,[type=datetime]:focus,[type=datetime-local]:focus,[type=month]:focus,[type=week]:focus,[type=email]:focus,[type=number]:focus,[type=search]:focus,[type=tel]:focus,[type=time]:focus,[type=url]:focus,[type=color]:focus,textarea:focus{outline:none;border:1px solid rgba(106,10,171,.3);background-color:#fefefe;box-shadow:0 0 5px #cacaca;transition:box-shadow .5s,border-color .25s ease-in-out}
textarea{max-width:100%}
textarea[rows]{height:auto}
[type='submit'],[type='button']{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0}
::-webkit-input-placeholder{color:#abb3bf}
::placeholder{color:#abb3bf}
label{display:block;margin:0;font-size:.875rem;font-weight:400;line-height:1.8;color:#0a0a0a}
.input-group{display:flex;width:100%;margin-bottom:1.25rem;align-items:stretch}
.input-group>:first-child,.input-group>:first-child.input-group-button>*{border-radius:0 0 0 0}
.input-group>:last-child,.input-group>:last-child.input-group-button>*{border-radius:0 0 0 0}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,th,td{margin:0;padding:0}
p{margin-bottom:1rem;font-size:inherit;line-height:1.6;text-rendering:optimizeLegibility}
strong,b{font-weight:700;line-height:inherit}
h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-style:normal;font-weight:400;color:inherit;text-rendering:optimizeLegibility}
h1,.h1{font-size:1.5rem;line-height:1.4;margin-top:0;margin-bottom:1.5rem}
h2,.h2{font-size:1.25rem;line-height:1.4;margin-top:0;margin-bottom:.5rem}
h3,.h3{font-size:1.1875rem;line-height:1.4;margin-top:0;margin-bottom:.5rem}
h4,.h4{font-size:1.125rem;line-height:1.4;margin-top:0;margin-bottom:.5rem}
@media print,screen and (min-width: 40em) {
h1,.h1{font-size:3rem}
h2,.h2{font-size:2.5rem}
h3,.h3{font-size:1.9375rem}
h4,.h4{font-size:1.5625rem}
}
a{line-height:inherit;color:#6A0AAB;text-decoration:none;cursor:pointer}
a:hover,a:focus{color:#5b0993}
a img{border:0}
table{border-collapse:collapse;width:100%;margin-bottom:1rem;border-radius:0}
.sticky{position:relative;z-index:0;transform:translate3d(0,0,0)}
h1,h2,h3,h4,h5,h6{font-family:"Source Sans Pro",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-weight:500;color:#101250;line-height:120%}
h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:#101250;transition:color ease-in-out .2s}
body{font:400 16px/24px "Source Sans Pro",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";color:#6A6B6F;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;margin:0;word-break:break-word;min-height:100vh;max-width:inherit!important;padding-left:0!important;padding-right:0!important;min-width:inherit;opacity:1!important}
body.menu-opened{overflow:hidden}
body.menu-opened #masthead,body.menu-opened #main,body.menu-opened #colofon{overflow:hidden}
body :focus{outline:none}
input,textarea,select{font:400 16px/24px "Source Sans Pro",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";color:#6A6B6F}
a:link{text-decoration:none}
a:hover{text-decoration:none!important}
a,.entry-content a,.entry-summary a{color:#6a0aab}
a:hover,.entry-content a:hover,.entry-summary a:hover{color:#9352c0}
p{line-height:1.4em}
table{width:100%;max-width:100%;margin-bottom:20px}
img,embed,iframe,object,video{max-width:100%}
img{height:auto}
.clearfix{*zoom:1;width:100%;clear:both}
.clearfix::before,.clearfix::after{flex-basis:0;order:1}
.clearfix::after{clear:both}
.clearfix:before,.clearfix:after,article.hentry:after,.row:after,.comments-list ul li:after{display:table;content:"";width:100%}
.thumbnail{position:relative;display:block;max-width:100%;margin-bottom:1rem;border:0;border-radius:0;box-shadow:none;line-height:0}
.thumbnail img{max-width:100%;max-height:100%;display:block}
.container{width:80%;max-width:1180px;margin:0 auto}
#main-header .container{position:relative}
ul,ol{list-style:none;margin:0}
ul,ol,dl{list-style-position:outside;line-height:1.6}
li{font-size:inherit}
ul ul,ol ul,ul ol,ol ol{margin-left:1.25rem;margin-bottom:0}
p:last-child,.entry-content p:last-child{margin-bottom:0!important}
.aligncenter{display:block;clear:both;text-align:center;margin:0 auto}
.archive-title.archive-user .thumbnail{float:left;width:100px;height:100px;border-radius:50%;overflow:hidden}
h1.page-title{margin-bottom:30px}
.archive-title.archive-user .detail{margin-left:130px}
.archive-title{margin-bottom:50px}
.archive-tab a{display:inline-block;padding:10px 15px;text-transform:uppercase;letter-spacing:1px;font-size:13px;border-bottom:solid 1px #ccc;margin-bottom:-1px}
.archive-tab{margin-bottom:40px;border-bottom:solid 1px #ccc}
.archive-tab a.active{border-bottom-color:#000}
.postlist article.hentry{margin-bottom:60px}
.postlist article.hentry h3.post-title{position:relative;margin-bottom:30px;font-size:30px}
article.hentry .thumbnail{margin-bottom:20px}
.postlist article.hentry h3.post-title{font-size:28px;margin-bottom:0;min-height:40px;line-height:140%}
.postlist article.hentry .detail{margin-bottom:20px}
.postlist article.hentry .entry-meta{margin:10px 0 20px}
article.hentry .entry-meta span,.comment-footer span.meta{display:inline-block;vertical-align:middle;text-transform:capitalize;font-size:12px;margin-right:20px;letter-spacing:1px}
article.hentry .entry-meta span:last-child {margin-right: 0;}
article.hentry .entry-meta span svg{display:inline-block;vertical-align:middle;width:15px;height:15px;margin-right:5px}
.entry-content,.entry-summary,.textwidget{font-size:16px}
.entry-content:after,.entry-summary:after,.textwidget:after{content:"";display:table;width:100%}
.entry-content p,.entry-summary p,.textwidget p{margin-bottom:1.6rem}
.entry-content a,.entry-summary a,.textwidget a{color:#6a0aab}
.entry-content,.entry-summary,.textwidget{font-size:16px}
.entry-content:after,.entry-summary:after,.textwidget:after{content:"";display:table;width:100%}
.entry-content p,.entry-summary p,.textwidget p{margin-bottom:1.6rem}
.entry-content a,.entry-summary a,.textwidget a{color:#6a0aab}
.entry-content quote,.entry-content blockquote,.entry-summary quote,.entry-summary blockquote,.textwidget quote,.textwidget blockquote{font-size:20px;padding:20px 30px;display:block;border-left:solid 4px #6a0aab;margin-bottom:30px}
.entry-content quote cite,.entry-content blockquote cite,.entry-summary quote cite,.entry-summary blockquote cite,.textwidget quote cite,.textwidget blockquote cite{display:block;font-size:14px;color:#bfbfbf}
.entry-content h1,.entry-content h2,.entry-content h3,.entry-content h4,.entry-content h5,.entry-content h6,.entry-summary h1,.entry-summary h2,.entry-summary h3,.entry-summary h4,.entry-summary h5,.entry-summary h6,.textwidget h1,.textwidget h2,.textwidget h3,.textwidget h4,.textwidget h5,.textwidget h6{margin-bottom:20px}
.entry-content h1,.entry-summary h1,.textwidget h1{font-size:36px}
.entry-content h2,.entry-summary h2,.textwidget h2{font-size:28px}
.entry-content h3,.entry-summary h3,.textwidget h3{font-size:24px}
.entry-content h4,.entry-summary h4,.textwidget h4{font-size:20px}
.entry-content ul,.entry-content ol,.entry-summary ul,.entry-summary ol,.textwidget ul,.textwidget ol{list-style-type:inherit}
.entry-content ul,.entry-summary ul,.textwidget ul{margin:20px 0 32px 20px}
.entry-content ol,.entry-summary ol,.textwidget ol{margin:20px 0 32px 15px}
.entry-content ul>li,.entry-content ol li ul>li,.entry-summary ul>li,.entry-summary ol li ul>li,.textwidget ul>li,.textwidget ol li ul>li{list-style-type:disc;margin-bottom:3px}
.entry-content ol>li,.entry-content ul li ol>li,.entry-summary ol>li,.entry-summary ul li ol>li,.textwidget ol>li,.textwidget ul li ol>li{list-style-type:decimal;margin-bottom:3px}
.entry-content ul li,.entry-summary ul li,.textwidget ul li{list-style-type:disc}
ul.warrior-options-dropdown,ul.user-menu-menu{position:absolute;top:36px;left:0;background:#fff;z-index:1}
ul.warrior-options-dropdown li,ul.user-menu-menu li{display:block;font-size:.85em;text-align:left;padding:5px 10px;border:solid 1px #dedede;margin-top:-1px;cursor:pointer;white-space:nowrap}
ul.warrior-options-dropdown li a,ul.user-menu-menu li a{color:#101250;border-top:solid 1px rgba(16,18,80,0.06)}
ul.user-menu-menu{top:100%;display:none;width:150px;right:0;left:inherit}
ul.user-menu-menu li{padding:0}
#top-bar ul.user-menu-menu li{border:0}
ul.user-menu-menu li a{display:block;padding:10px}
#top-bar ul.user-menu-menu{box-shadow:0 2px 6px rgba(0,0,0,0.12)}
.search-widget .input-group{position:relative;margin-bottom:0}
.search-widget .input-group input{padding:10px;width:100%;border:solid 1px #dedede;max-width:100%;margin-top:0!important;margin-bottom:0;border-radius:3px}
.search-widget .input-group button[type=submit]{position:absolute;top:0;right:0;padding:0;height:100%;background:none!important;width:40px!important;z-index:2;margin:0!important}
.search-widget .input-group button[type=submit] svg{display:block;width:18px;height:18px;margin:9px auto}
.search-widget .input-group button[type=submit] svg path{fill:#cecece}
.search-widget-header{position:absolute;top:100%;right:0;display:none;background:#fff;z-index:100;width:260px}
.search-widget-header .search-widget{border-top:solid 2px rgba(0,0,0,.1)}
.search-widget-header input[type=submit]{display:none}
.search-widget-header input{padding:16px 17px!important;background:#eee;border:0;width:100%;text-align:center;display:block}
.search-widget-header .input-group input{height:50px;margin:0!important;padding-right:40px!important;text-align:left;border-radius:0;border:solid 1px rgba(0,0,0,.07)!important;box-shadow:0 0 10px rgba(0,0,0,.03)}
.search-widget-header .input-group:before{content:none}
.search-trigger{padding:0;cursor:pointer}
.search-trigger svg{display:block;width:16px;height:25px}
.user-carts .cart-counter{display:block;cursor:pointer;position:relative;margin-right:10px!important;padding:0}
.user-carts .cart-counter label{display:inline-block;vertical-align:middle;line-height:9px;min-width:15px;border-radius:30px;background-color:#cfa0c0;margin-top:-7px;margin-left:-9px;padding:.3em;font-weight:800;font-size:12px;box-shadow:0 1px 2px rgba(0,0,0,0.08)}
.user-carts .cart-counter svg{width:18px;height:30px;display:inline-block;vertical-align:middle;margin-right:3px}
[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=month],[type=week],[type=email],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=color],textarea{outline:none}
[type=text]:focus,[type=password]:focus,[type=date]:focus,[type=datetime]:focus,[type=datetime-local]:focus,[type=month]:focus,[type=week]:focus,[type=email]:focus,[type=number]:focus,[type=search]:focus,[type=tel]:focus,[type=time]:focus,[type=url]:focus,[type=color]:focus,textarea:focus{border-color:#abb3bf}
.input-group input,.input-group textarea,.post-password-form input{padding:15px;width:100%;margin:0}
.input-group{margin-bottom:20px}
.input-group label{width:100%}
.input-group input,.input-group textarea,.input-group input:not([type]),.input-group input[type=date],.input-group input[type=datetime-local],.input-group input[type=email],.input-group input[type=file],.input-group input[type=number],.input-group input[type=password],.input-group input[type=search],.input-group input[type=tel],.input-group input[type=text],.input-group input[type=time],.input-group input[type=url],.input-group textarea,.input-group .select2-container .select2-selection--single,.input-group select{background:#fff}
.input-group input{max-width:400px;border-radius:0}
.input-group textarea{max-width:600px;min-height:150px}
#sidebar{float:left;width:24%;margin-left:3%}
#sidebar.default-sidebar{float:right!important;width:24%;margin-left:3%!important;margin-right:0!important}
h4.widget-title{margin-bottom:20px;text-transform:uppercase}
#sidebar .widget,#sidebar .sidebar-widget{margin-bottom:50px}
#sidebar h4.widget-title,.article-widget h4.widget-title,.elementor-widget h4.widget-title,#colofon h4.widget-title{font-weight:600;font-size:14px;letter-spacing:1px}
#colofon h4.widget-title:after,#sidebar h4.widget-title:after{content:'';display:block;width:40px;height:1px;background:#ccc;margin-top:10px}
#colofon h4.widget-title:after{background-color:#ccc}
#sidebar>.widget,.elementor-widget .widget{margin-bottom:40px!important}
#sidebar .widget li:last-child,.elementor-widget .widget ul li:last-child{margin-bottom:0!important;padding-bottom:0!important;border-bottom:0}
.textwidget ul,.textwidget ol,.textwidget ul,.textwidget ol{list-style-type:inherit;margin:20px 0 32px 20px}
.textwidget ul>li,.textwidget ol li ul>li,.textwidget ul>li,.textwidget ol li ul>li{list-style-type:disc}
.textwidget ul li,.textwidget ul li{list-style-type:disc}
.btn,.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce button.button.disabled,.post-password-form input[type='submit'],button.button.woocs_converter_shortcode_button,input[type='submit'],button,button[type="submit"],input[type="reset"],button[type="reset"],.wp-block-search__button{display:inline-block;border:0;line-height:100%;cursor:pointer;padding:10px 30px;font-size:1em;border-radius:5px;text-transform:none;white-space:inherit}
.primary-bg,.btn.no-fill-btn,article.hentry h3.post-title:before,.user-menu-menu li.logout-btn a,.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.custom-shop-buttons a.btn,.shop-widget-panel .panel-title span:after,.woocommerce button.button.alt,.woocommerce button.button.alt.disabled,.woocommerce form.checkout_coupon input.button,.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt,.post-password-form input[type='submit'],button.button.woocs_converter_shortcode_button,.woocommerce .summary .add_to_cart_button,.button.contact-wa-button{background-color:#9352C0;font-weight:700;color:#fff}
#backtotop{width:35px;height:35px;z-index:10;position:fixed;right:15px;background-color:#fff;color:#6A0AAB;box-shadow:0 0 10px rgba(106,10,171,0.1);cursor:pointer;text-align:center;font-size:18px;line-height:33px;margin-bottom:-20px;bottom:40px;border-radius:30px;transition:all ease-in .3s}
#backtotop svg{display:block;width:16px;height:16px;margin:7.5px auto}
#backtotop svg path{fill:#6A0AAB}
#backtotop:hover{color:#fff;background-color:#6A0AAB}
#backtotop:hover svg path{fill:#fff!important}
#sidebar a.button.wc-forward,.quick-contact-info a:hover,.cart-footer i,#top-bar .cart-footer a,#top-bar .cart-footer a:hover,#backtotop:hover{color:#fff!important}
#masthead{width:100%;position:inherit;top:0!important;z-index:100;background-color:#fff;transition:all ease-in .3s}
#masthead.active{position:absolute}
#masthead.sticky{position:fixed;top:0}
#masthead.sticky:hover{top:0}
#masthead.sticky #top-bar{display:none}
#top-bar{background-color:#9352C0;text-align:center;font-size:13px;font-weight:700;text-align:center;opacity:1!important;visibility:visible;line-height:20px!important;position:relative;z-index:2;margin-top:0;transition:margin ease-in .3s!important;color:#e2fdff}
#top-bar .container{padding:0}
#top-bar .row-bar{position:relative}
#top-bar .row-bar:after{content:'';display:table;width:100%}
#top-bar .row-bar .contact-wrappers{display:flex;flex-wrap:wrap;justify-content:space-between}
#top-bar a{color:#e2fdff}
#top-bar .user-options{float:right;top:0;right:0;text-align:left;position:relative}
@media screen and (max-width: 1200px) {
#top-bar .user-options{display:none}
}
#top-bar .contact-info{left:0;text-align:left;padding:10px 0;float:left}
@media screen and (max-width: 1200px) {
#top-bar .contact-info{display:none}
}
#top-bar .row-bar>div{transition:opacity ease-in-out .3s;opacity:1}
.sticky #top-bar .row-bar>div{opacity:0}
#top-bar .flash-info{position:absolute;width:600px;left:50%;margin-left:-300px;padding:10px 0}
@media screen and (max-width: 1200px) {
#top-bar .flash-info{display:none}
}
@media screen and (max-width: 1200px) {
#top-bar .contact-wrappers .contact-info,#top-bar .contact-wrappers .user-options{display:block}
}
#top-bar .customer-care{display:inline-block}
#top-bar .customer-care svg{display:inline-block;vertical-align:middle;width:14px;height:14px;margin-right:3px}
#top-bar .search-tool,#top-bar .currency,#top-bar .user-carts,#top-bar .user-account-menu{display:inline-block;margin-left:10px;vertical-align:top;padding:10px 0;transition:all ease-in .3s}
#top-bar .search-tool{transition:all ease-in .3s;position:relative;line-height:20px}
#top-bar .currency,#top-bar .user-carts,#top-bar .user-account-menu{position:relative}
#masthead.sticky #top-bar{margin-top:-40px}
.user-carts{float:right;top:0;padding:0 0 0 20px}
.user-account-menu{padding:5px 0;margin:0;position:relative;z-index:100}
.user-account-menu .avatar{cursor:pointer}
#top-bar .user-account-menu .avatar{color:#e2fdff}
.user-account-menu .avatar label{display:inline-block;vertical-align:middle}
#mobile-menu .user-account-menu .avatar label{padding:10px 0}
.user-account-menu .avatar svg{display:inline-block;vertical-align:middle;width:16px;height:16px}
#main-header{text-align:center;padding:0;transition:all ease-in .3s;background-color:#6A0AAB;border-bottom:solid 1px #6A0AAB;z-index:1;color:#e2fdff}
#main-header .header-wrap{display:flex;flex-wrap:wrap;align-items:center;padding-top:15px;padding-bottom:15px}
@media screen and (max-width: 1200px) {
#main-header .header-wrap{padding-top:10px;padding-bottom:10px}
}
.sticky #main-header .header-wrap{padding-top:10px;padding-bottom:10px}
@media screen and (max-width: 1200px) {
.sticky #main-header .header-wrap{padding-bottom:10px}
}
@media screen and (max-width: 1200px) {
#main-header .header-wrap{padding-right:65px;justify-content:space-between}
}
#main-header .user-account-menu .avatar label,#main-header .mobile-menu-trigger label{color:#fff}
#main-header .cart-counter label{color:#6A0AAB}
#main-header nav.main-menu{transition:all ease-in .3s}
#masthead.sticky #main-header{padding:0}
#masthead.sticky #main-header nav.main-menu{top:12px}
#masthead.sticky #main-header .user-carts{padding:5px 0 5px 20px !important}
#masthead.sticky #main-header.header-logo-left .user-carts{padding:5px 0 5px 20px !important}
#main-header #main-menu li ul.sub-menu:hover{background:#fff!important}
#logo{display:inline-block;vertical-align:middle;margin:0;line-height:100%;width:60%;text-align:left}
#logo a,#logo img{display:block;transition:all ease-in .3s}
.header-logo-left #logo{float:left;width:auto;margin:0 auto 0 0}
.header-logo-left #logo .site-title{padding:0}
.header-logo-left #logo .site-title a{line-height:100%;font-size:30px!important}
@media screen and (max-width: 640px) {
.header-logo-left #logo .site-title a{font-size:20px!important}
}
.sticky .header-logo-left #logo .site-title a{font-size:24px!important}
#logo .site-title{color:#fff;font-size:30px;line-height:30px;padding:10px 0;text-transform:capitalize;margin:0}
#logo.logo-title{margin-top:10px;margin-bottom:10px}
.menu-item-has-children>a{padding-right:24px;position:relative}
.menu-item-has-children>a:after{content:'';display:inline-block;width:5px;height:5px;border-style:solid;border-width:0 1px 1px 0;position:absolute;top:56%;right:3px;transform:translateY(-50%) rotate(45deg);margin-top:-3px;transition:transform ease-in-out .2s}
.sub-menu .menu-item-has-children>a:after{right:12px}
.menu-item-has-children>a:hover:after{transform:translateY(calc(-50% + 1px)) rotate(45deg)}
.sub-menu .menu-item-has-children>a:hover:after{transform:translateY(-50%) rotate(-45deg)}
.site-navigation ul li{position:relative;display:inline-block;line-height:inherit!important}
.site-navigation ul li a{padding:10px;font-size:14px;font-weight:700;text-align:left;line-height:150%;height:auto;display:block;color:#fff;padding:10px 15px;transition:all ease-in .3s;line-height:20px}
.sticky .site-navigation ul li a{padding-top:10px;padding-bottom:10px}
.site-navigation ul li>ul.sub-menu{position:absolute;top:100%;left:0;display:none;z-index:2;width:180px;left:0;background-color:#fff;box-shadow:0 2px 6px rgba(0,0,0,0.12)}
.site-navigation ul li>ul.sub-menu li{display:block}
.site-navigation ul li>ul.sub-menu li a{color:#101250}
@media screen and (max-width: 800px) {
.site-navigation ul li>ul.sub-menu li a{padding-left:25px!important}
}
.site-navigation ul li>ul.sub-menu li a:hover{background-color:rgba(106,10,171,.02);color:#6a0aab}
.site-navigation ul li>ul.sub-menu ul.sub-menu{top:0;left:100%;margin-left:0}
.header-logo-left nav.main-menu{margin:0;line-height:18px}
.mobile-menu-menu-expander{height:46px;padding:10px;text-align:center;background:#333;color:#fff;cursor:pointer;text-transform:uppercase;font-size:12px;letter-spacing:2px;display:none}
div#mobile-menu-menu ul li a{padding:15px;background-color:#fff;color:#333;line-height:100%}
div#mobile-menu-menu ul li a:after{display:none}
div#mobile-menu-menu ul li{border-bottom:solid 1px #dedede;display:block}
div#mobile-menu-menu{overflow:auto;transition:transform ease-in-out .3s;background:#fff;z-index:1!important;position:absolute;left:0;top:0;box-shadow:0 0 10px rgba(0,0,0,0.12);width:280px;height:100%;overflow:auto;transform:translateX(-100%)}
.menu-opened div#mobile-menu-menu{transform:translateX(0)}
.dropdowner{position:absolute;width:30px;text-align:center;height:30px;line-height:35px;right:0;cursor:pointer;z-index:1;color:#372248;font-size:16px}
.dropdowner svg{width:17px;height:17px;position:relative;top:7px}
div#mobile-menu{position:fixed;top:0;bottom:0;width:100%;z-index:101;overflow:hidden;left:0;opacity:0;background-color:rgba(0,0,0,0.4);visibility:hidden;transition:opacity ease-in-out .3s,visibility ease-in-out .3s}
div#mobile-menu .user-account-menu:before{content:'Navigation';text-transform:uppercase;border-bottom:solid 1px rgba(0,0,0,0.12);display:block;letter-spacing:2px}
.menu-opened div#mobile-menu{opacity:1;visibility:visible}
.menu-opened .close-menu{display:block}
div#mobile-menu.site-navigation.menu-opened{box-shadow:0 0 20px 0 #ddd;left:0}
div#mobile-menu>div{position:relative;z-index:101}
.close-menu{position:fixed!important;top:0;left:280px;font-size:20px;color:#fff;padding:9px;cursor:pointer;width:40px;text-align:center;z-index:2!important;display:none}
.close-menu svg path{fill:#fff}
div#close-menu{position:fixed!important;font-size:0;top:0;left:0;bottom:0;z-index:1!important;cursor:pointer;visibility:hidden;opacity:0;transition:all ease-in .3s;right:0}
.menu-opened div#close-menu{opacity:1;visibility:visible;left:280px}
#mobile-menu.site-navigation ul li>ul.sub-menu{display:block!important;position:inherit!important;width:100%;box-shadow:none;max-height:0;overflow:hidden;margin-left:0;transition:all ease-in .3s}
#mobile-menu.site-navigation ul li>ul.sub-menu.opened{max-height:1000px}
#mobile-menu.site-navigation ul li>ul.sub-menu ul.sub-menu{left:0;border-top:solid 1px #eee}
#mobile-menu.site-navigation ul li>ul.sub-menu ul.sub-menu li a{padding-left:15px;background:#f4f4f4}
#mobile-menu.site-navigation ul li>ul.sub-menu ul.sub-menu ul.sub-menu li a{padding-left:25px;background:#f0f0f0}
.mobile-menu-trigger{display:none;cursor:pointer;vertical-align:middle;text-align:center;position:absolute;top:50%;right:15px;margin-top:-10px;line-height:100%;width:auto;text-align:left}
.mobile-menu-trigger svg{width:22px;height:22px;margin-right:0;display:inline-block;vertical-align:middle}
.mobile-menu-trigger:after{content:'';display:table;width:100%}
.mobile-menu-trigger label{display:inline-block;font-size:14px;font-weight:700;text-transform:uppercase;position:relative;vertical-align:middle;float:none;line-height:20px;padding-left:5px}
div#main{transition:all ease-in .3s}
#maincontent{padding-top:50px;padding-bottom:50px;transition:all ease-in .3s}
#contentarea{float:left;width:73%}
#contentarea.fullwidth{width:100%}
.row{display:flex;flex-wrap:wrap;margin:0 -15px}
.row .column{padding:0 15px;margin-bottom:30px}
.row.column-4 .column{width:25%;max-width:25%;flex:0 0 25%}
@media screen and (max-width: 1024px) {
.row.column-4 .column{width:50%;max-width:50%;flex:0 0 50%}
}
@media screen and (max-width: 640px) {
.row.column-4 .column{width:100%;max-width:100%;flex:0 0 100%}
}
.row.column-4 .column:nth-last-child(4),.row.column-4 .column:nth-last-child(3),.row.column-4 .column:nth-last-child(2),.row.column-4 .column:last-child{margin-bottom:0}
footer#colofon{color:#fff;transition:all ease-in .3s}
footer#colofon h1,footer#colofon h2,footer#colofon h3,footer#colofon h4,footer#colofon h5,footer#colofon h6{color:#fff}
footer#colofon .footer-widgets.row.column-4{justify-content:space-between;flex-wrap:wrap;display:flex}
footer#colofon .footer-widgets.row.column-4 .column{float:none!important;line-height:140%;margin-right:0}
footer#colofon #footer-widgets-area{background-color:#10021a;padding:60px 0}
footer#colofon #footer-widgets-area a{color:#fff}
footer#colofon #footer-info{background-color:#4c077b;text-align:center;padding:30px 0}
@media screen and (max-width: 800px) {
footer#colofon #footer-info{padding:20px 0}
}
footer#colofon .site-infos{font-size:.9em;color:#e2fdff;width:100%}
footer#colofon #footer-widgets-area a,footer#colofon .footer-widget a,footer#colofon .site-infos a{color:#fff}
@media screen and (max-width: 1200px) {
#top-bar .container{padding:0 15px}
.user-carts .cart-counter{margin-right:15px}
.user-carts{padding:0 0 0 20px}
.search-widget-header input{padding:10px!important}
.search-widget-header{right:0}
.mobile-menu-trigger{display:block}
#mobile-menu .avatar{display:none}
#masthead div#main-header .user-carts{position:relative;right:0;padding-right:0!important;border-right:0}
#logo,.header-logo-left #logo{width:auto;max-width:calc(100% - 50px)}
.user-account-menu{display:block;text-align:center;margin:0;background:#f2f8ff}
ul.user-menu-menu{display:block;position:inherit;width:100%;left:0;margin-left:0;right:0;top:0;text-align:center}
.site-navigation ul.user-menu-menu li{display:block;border-width:0;margin-top:0}
.site-navigation ul.user-menu-menu li a{padding:10px;text-align:center}
#top-bar .user-options{width:auto;padding:0;z-index:1;text-align:right;border-bottom:0;right:0;position:relative;left:inherit}
ul.warrior-options-dropdown,ul.user-menu-menu{top:31px;background:none}
#mobile-menu ul.warrior-options-dropdown,#mobile-menu ul.user-menu-menu{top:0}
#top-bar .row-bar{position:relative}
#main-header,header#masthead.sticky #main-header{padding:0;position:relative}
#main-header .site-navigation,div#main-header nav#left-menu.main-menu,div#main-header nav#right-menu.main-menu,#masthead div#main-header .user-account-menu{display:none}
.container{width:100%;padding:0 15px}
.flash-info{display:none}
}
@media screen and (max-width: 800px) {
#contentarea,#sidebar,#sidebar.default-sidebar{width:100%;margin-right:0!important;margin-left:0!important;margin-bottom:20px}
}
@media screen and (max-width: 640px) {
#masthead div#main-header.header-logo-left .user-carts,#masthead.sticky #main-header.header-logo-left .user-carts{padding:0!important}
.header-logo-left #logo .site-title,.sticky #logo.logo-image-text h2.site-title{padding:0!important}
.search-widget-header{top:39px;width:100vw;right:-15px;box-shadow:0 10px 15px rgba(0,0,0,0.15)}
.search-widget-header .input-group input{height:40px;line-height:40px;padding:0 10px!important}
}
@media screen and (max-width: 600px) {
header#masthead{transition:none}
header#masthead #top-bar,header#masthead #top-bar *{transition:none}
}
@media screen and (max-width: 480px) {
#maincontent{padding:20px 0 0}
.mobile-menu-trigger label{display:none}
#main-header .header-wrap{padding-right:25px}
.user-carts .cart-counter{font-size:0}
.container{padding:0 15px}
.row.column-2 .column,.row.column-2 .column:nth-child(2n+2),.row.column-2 .column:nth-last-child(2),.row.column-4 .column,.row.column-4 .column:nth-child(4n+4),.row.column-4 .column:nth-last-child(3),.row.column-4 .column:nth-last-child(2),.row.column-4 .column:nth-last-child(4){width:100%;margin-right:0;margin-bottom:4%}
#logo{width:auto;float:left;margin-left:0!important;margin-right:0!important}
#logo .site-title{line-height:100%;padding:0}
#logo .site-title a,.header-logo-left #logo .site-title a{font-size:20px!important;padding:0}
.sticky .header-logo-left #logo .site-title,.header-logo-left #logo .site-title,.sticky .header-logo-middle #logo .site-title{padding:0!important}
#masthead div#main-header .user-carts,#masthead.sticky div#main-header .user-carts,#masthead div#main-header.header-logo-middle .user-carts{padding:0 10px!important;border-right:0}
#top-bar .contact-info .customer-care{display:none}
}
:root{--page-title-display:block}
#top-bar,#mobile-menu .user-account-menu{background:linear-gradient(-25deg,rgba(18,159,139,.93) 0%,rgba(12,132,59,.92) 100%)}
#main-header{background:linear-gradient(-25deg,rgba(18,187,155,.7) 0%,#3aac67 100%)}
@media (max-width: 1200px) {
.sticky #main-header .header-wrap{padding-top:5px;padding-bottom:5px}
}
@media (max-width: 480px) {
#top-bar .contact-wrappers .flash-info{display:block!important;top:0;left:0;margin-left:0;width:100%;text-align:left;padding-left:0;padding-right:35px}
}
#masthead.sticky{animation:opac 1s;box-shadow:0 0 10px -2px #888;z-index:999}
#masthead.sticky .header-logo-left #logo{display:none}
#masthead .header-logo-left .header-search-widget{display:none;width:68%}
#masthead.sticky .header-logo-left .header-search-widget{display:block}
.header-logo-left .header-search-widget .input-group{margin-bottom:0}
.header-logo-left .search-form .input-group>:first-child{border:none;box-shadow:none;font-size:.9rem;height:36px;background:#2e8b5799}
.header-logo-left .search-form .input-group input::placeholder{color:#fff;opacity:.9}
.header-logo-left .search-form .input-group input::-webkit-input-placeholder{color:#fff;opacity:.9}
.header-logo-left .header-search-widget .btn.submit-btn{display:none}
.go-back{display:none}
#masthead.sticky .header-logo-left .go-back{display:inline-grid}
.go-back svg{width:24px;height:24px;opacity:.8}
@media (min-width: 1200px) {
#masthead.sticky .header-logo-left #logo{display:block}
#masthead.sticky .header-logo-left .go-back,#masthead.sticky .header-logo-left .header-search-widget{display:none}
}
@media (min-width: 700px) {
.container{padding:0 30px}
}
div#mobile-menu .user-account-menu:before{content:'Navigasi'}
div#mobile-menu-menu ul li a{font-size:100%}
#mobile-menu .user-account-menu ul.user-menu-menu li a{color:#0b846d}
.mobile-menu-logo{position:absolute;width:100%;margin:30px auto 20px;text-align:center;bottom:0;z-index:-1}
.mobile-menu-logo img{opacity:.2}
.dropdowner{width:48px;height:40px;top:3px}
.entry-content h2{font-size:24px}
.entry-content h3{font-size:20px}
.entry-content h4{font-size:18px}
.entry-content h2,.entry-content h3,.entry-content h4{margin-bottom:20px;margin-top:30px}
#colofon .widget-title{font-weight:600;margin-bottom:10px}
.textwidget ul.widgetku{margin-left:0}
.textwidget ul.widgetku li{list-style-type:none}
#footer-info{padding:20px 0}
#backtotop{opacity:.4;border-radius:25px;bottom:-35px;z-index:199}
#backtotop:hover{opacity:1}
.menu-opened div#mobile-menu{z-index:10101}
.site-navigation ul.user-menu-menu li{border-top:solid 1px rgba(255,163,163,.13)}
.sticky-bottom{position:fixed;bottom:0;width:100%;display:flex;background-color:#fffafa;height:48px;box-shadow:0 0 10px -2px #888;transition:bottom .3s;z-index:10100}
.sticky-bottom a{width:100%;height:48px;color:#708090}
.sticky-bottom.sb-index{height:48px}
.sb-feed,.sb-produk,.sb-home,.sb-whatsapp,.sb-akun,.sb-profil{width:21%;height:48px;display:block;background-color:#f5fffa;font-size:10px}
.sb-produk,.sb-whatsapp{border-right:1px solid #eee;border-left:1px solid #eee}
.sb-home{width:16%}
.sticky-bottom.sb-index a{display:block;text-align:center;line-height:normal;padding:7px 5px 0}
.sb-home a .sb-image{position:relative;top:-20px;height:46px;width:46px;margin:0 auto;background:#f5fffa;border-radius:25px;padding:5px}
.sb-home a .sb-teks{position:relative;bottom:22px}
.sticky-bottom.sb-index a svg{width:20px;height:22px}
.sticky-bottom.sb-index a svg path{fill:#5f9ea0}
.sticky-bottom a:hover svg path{fill:#e5b483}
.sticky-bottom.sb-index a .sb-teks{font-size:11px;margin-top:1px}
.sticky-bottom a:hover .sb-teks{color:#e5b483}
.home .sb-home a,.blog .sb-feed a,.post-type-archive-product .sb-produk a,.woocommerce-account .sb-akun a,.author .sb-profil a{pointer-events:none;cursor:default;color:#e5b483}
.sticky-wa-button{position:fixed;display:none;width:45px;height:45px;background-color:#25d366;border-radius:50px;bottom:10px;right:10px;padding:10px;box-shadow:0 8px 11px 0 rgba(0,0,0,.3);cursor:pointer;z-index:999;transition:bottom .4s}
.sticky-wa-button svg{fill:#fff;color:#fff}
.sb-home-shadow{position:fixed;bottom:15px;height:46px;width:46px;border-radius:25px;box-shadow:0 0 10px -2px #888;z-index:9000;left:calc(50% - 23px)}
@media only screen and (orientation: landscape) {
.sticky-bottom,.sb-home-shadow{display:none}
.sticky-wa-button{display:block}
}
@media only screen and (orientation: portrait) {
footer#colofon{margin-bottom:48px}
#backtotop{z-index:10000}
}
.quick-contact-info a,.quick-contact-info a:link{font-weight:800;display:inline-block;color:#fff!important;position:relative;white-space:nowrap;outline:none}
.animate-opacity{animation:opac 1s}
.animate-bottom{position:relative;animation:animatebottom .4s}
@-webkit-keyframes slideIn {
from{bottom:-300px;opacity:0}
to{opacity:1}
}
@keyframes slideIn {
from{bottom:-300px;opacity:0}
to{opacity:1}
}
@-webkit-keyframes fadeIn {
from{opacity:0}
to{opacity:1}
}
@keyframes fadeIn {
from{opacity:0}
to{opacity:1}
}
@-webkit-keyframes opac {
from{opacity:0}
to{opacity:1}
}
@keyframes opac {
from{opacity:0}
to{opacity:1}
}
@-webkit-keyframes animatebottom {
from{bottom:-300px;opacity:0}
to{bottom:0;opacity:1}
}
@keyframes animatebottom {
from{bottom:-300px;opacity:0}
to{bottom:0;opacity:1}
}
@media screen and (max-width: 480px) {
article h1.post-title,.postlist article.hentry h3.post-title{font-size:24px!important;line-height:140%!important;margin-bottom:10px}
}
#breadcrumbs{clear:both;font-size:14px;line-height:140%;margin-bottom:30px}
@media screen and (max-width: 480px) {
.woocommerce-page #breadcrumbs{margin-bottom:10px}
}
p.tags{display:flex;flex-wrap:wrap;margin:40px 0 20px}
p.tags a{background-color:#ededed;font-size:12px;font-weight:700;line-height:2.5;text-transform:uppercase;margin:8px 8px 0 0;padding:11px 10px}
.wp-block-embed{margin:0 0 1em}
.wp-block-embed__wrapper{position:relative}
@media (max-width: 800px) {
.wp-block-embed-youtube{margin:1em auto}
}
.thumbnail-video{position:relative}
.video-play-icon{position:absolute;width:64px;height:64px;left:50%;top:50%;margin-top:-32px;margin-left:-32px;background:url(https://stockistnasa.com/wp-content/themes/cepatlakoo-child/images/video-play-64.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}
.video-play-icon:hover{-ms-transform:scale(1.2,1.2);transform:scale(1.2,1.2)}
.tayangan-overlay{position:absolute;bottom:0;right:0;font-size:90%;background-color:#1c1c1cb8;color:#fff;padding:0 12px;line-height:1.8}
.video-footer{margin-bottom:2em;margin-top:2em}
.video-footer .video-hits{display:block;width:60%;line-height:30px;float:right;text-align:right;padding:0 1em;border-bottom:1px solid #ddd;font-size:.8em;color:#666}
.video-footer .deskripsi{line-height:30px;font-weight:700;width:40%;padding:0 1em 0 0}
@media (min-width: 600px) {
.video-footer .video-hits{width:80%;padding-right:1em}
.video-footer .deskripsi{width:20%}
.archive .video-play-icon{width:80px;height:80px;left:50%;top:50%;margin-top:-42px;margin-left:-40px;background:url(https://stockistnasa.com/wp-content/themes/cepatlakoo-child/images/video-play.png) no-repeat}
}
.fitvids-wrapper{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;margin:0 auto;width:100%}
.wp-embed-aspect-4-3 .fitvids-wrapper,.wp-embed-aspect-4-3 .rll-youtube-player{padding-bottom:75%}
.wp-embed-aspect-3-4 .fitvids-wrapper,.wp-embed-aspect-3-4 .rll-youtube-player{padding-bottom:125%}
.wp-embed-aspect-1-1 .fitvids-wrapper,.wp-embed-aspect-1-1 .rll-youtube-player{padding-bottom:100%}
iframe.lazyloaded{position:absolute;top:0;left:0;width:100%;height:100%}
table>thead>tr>td,table>thead>tr>th,table>tbody>tr>td,table>tbody>tr>th,table>tfoot>tr>td,table>tfoot>tr>th{text-align:left;padding:8px;line-height:1.42857143;vertical-align:top;border-top:1px solid #dedede}
.wp-block-group.padding-1{padding:1rem;margin-bottom:2rem}
#maincontent .wp-block-group p{margin-bottom:10px}
#blokvideo .elementor-widget{margin-bottom:0}
.wp-block-gallery ul,ul.wp-block-gallery{margin-left:0}
.wp-block-gallery.has-border-1 .blocks-gallery-item img{border:1px solid #dcf7ec}
.wp-block-media-text{margin:32px 0}
.wp-block-quote{margin-left:0;margin-bottom:20px}
#maincontent .wp-block-quote p{margin-bottom:10px}
.wc-block-grid{text-align:center}
.post-produk .wc-block-grid__product-price.price{display:block ruby}
.wc-block-grid__products{display:flex;flex-wrap:wrap;padding:0;margin:0 -8px 16px;background-clip:padding-box}
.wc-block-grid__product{box-sizing:border-box;padding:0;margin:0;float:none;width:auto;position:relative;text-align:center;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:16px solid transparent;list-style:none}
.wc-block-grid__product.wc-block-grid__product{box-sizing:border-box}
.entry-content ul.wc-block-grid__products{margin-left:0}
.entry-content ul.wc-block-grid__products li{list-style:none}
.wc-block-grid__products .wc-block-grid__product-image{text-decoration:none;display:block;position:relative}
.wc-block-grid__products .wc-block-grid__product-image img{height:auto;width:100%}
.edit-post-visual-editor .editor-block-list__block .wc-block-grid__product-title,.editor-styles-wrapper .wc-block-grid__product-title,.wc-block-grid__product-title{font-family:inherit;line-height:1.2em;font-weight:700;padding:0;color:inherit;font-size:inherit;display:block}
.wc-block-grid__product .wc-block-grid__product-image,.wc-block-grid__product .wc-block-grid__product-title{margin:0 0 12px}
@media(max-width: 480px) {
.wc-block-grid.has-3-columns .wc-block-grid__products{display:block}
.wc-block-grid.has-3-columns .wc-block-grid__product{margin-left:auto;margin-right:auto;flex:1 0 100%;max-width:100%;padding:0}
}
.wp-block-table{margin-bottom:1.6rem}
figcaption{text-align:center}
.single-daftar-harga #contentarea {
    width: 100%;
    float: none;
}
#daftar-harga{margin-bottom:30px}
#daftar-harga thead tr td {font-weight: 700;text-transform: capitalize !important;}
#daftar-harga thead tr td:nth-child(1) {text-align: center !important;}
#daftar-harga tbody tr.tabel-sub-judul{background-color:#cfffdf!important}
#daftar-harga tbody tr:nth-child(2n){background-color:#fffce1}
#daftar-harga tbody{border-bottom:1px solid #ddd}
#daftar-harga td:nth-child(1){text-align:right;min-width:35px}
#daftar-harga td:nth-child(5){min-width:20%;text-align:right}
:root .has-vivid-red-background-color{color:#fff;animation:bbgcolor 4s infinite}
.widget .detail a{font-size:90%}
.search .widget .detail::before{clear:none}
@media (min-width: 1180px) {
#daftar-harga td:nth-child(1){min-width:50px}
#daftar-harga td:nth-child(2){min-width:130px}
}
@media (max-width: 800px) {
.wp-block-image,.wp-block-table{margin:30px auto}
#daftar-harga{margin-left:-10px;width:calc(100% + 20px);max-width:calc(100% + 20px)}
#daftar-harga td{font-size:90%}
#daftar-harga > tbody > tr > td{padding:5px}
#daftar-harga td:nth-child(3){text-transform:lowercase}
}
@media (max-width: 700px) {
.single .wp-block-image figure,.single figure.wp-block-image{width:calc(100% + 30px);max-width:calc(100% + 30px);margin-left:-15px}
}
@media (min-width: 600px) {
#daftar-harga td:nth-child(5){min-width:15%}
}
@media (max-width: 600px) {
#daftar-harga td{font-size:80%}
}
@media (max-width: 480px) {
.woocommerce div.product form.cart .button{font-size:1em!important}
#daftar-harga thead tr td:nth-child(1) {padding: 8px 0;}
#daftar-harga td:nth-child(1) {min-width:30px;padding: 5px 5px 5px 0;}
#daftar-harga td:nth-child(2){min-width:92px}
#daftar-harga tbody td:nth-child(2) {padding-right: 0;}
#daftar-harga th:nth-child(4),#daftar-harga td:nth-child(4){display:none}
#daftar-harga td:nth-child(5){min-width:62px}
.blocks-gallery-grid .blocks-gallery-image,.blocks-gallery-grid .blocks-gallery-item,.wp-block-gallery .blocks-gallery-image,.wp-block-gallery .blocks-gallery-item{width:100%;margin:0 0 15px}
}
.single .postlist article.hentry{margin-bottom:30px;border-bottom:0}
.article-widget{padding:1.5rem 0}
@media (max-width: 420px) {
#daftar-harga td:nth-child(1) {display: none;}
#daftar-harga tbody td:nth-child(2) {padding: 5px 0 5px 3px;}
}
@media (max-width: 800px) {
.article-widget:last-child{margin-bottom:20px}
}
@media screen and (max-width: 640px) {
.article-widget{padding:15px 0}
}
.social-sharing{float:left;width:100%}
.social-sharing.article-share-widget{text-align:left;float:none}
.social-sharing ul{margin:0}
.social-sharing ul li{display:inline-block;margin-right:10px;margin-bottom:15px}
.social-sharing ul li a{font-size:16px;width:35px;height:35px;color:silver;text-align:center;line-height:35px;display:block;border-radius:30px;border:1px solid #dedede}
.social-sharing.article-share-widget ul li a{font-size:13px;text-align:center}
.social-sharing ul li a svg{display:block;width:15px;height:15px;margin:9px}
.social-sharing ul li a svg path{fill:#c1c1c1}
.author-box{position:relative}
.author-box.article-widget{padding:0;margin:1.5rem 0}
.author-box:after,.author-box:before{position:absolute;top:60px;height:1px;background:#eee;display:block;content:""}
.author-box:before{left:0;right:calc(50% + 90px)}
.author-box-inner{max-width:550px;margin:0 auto;position:relative;z-index:2;text-align:center}
.author-box-inner .author-avatar{margin-bottom:30px}
.author-box-inner .author-avatar a img{display:block;margin:0 auto;width:120px;height:120px;border-radius:60px;border:solid 5px #fff;box-shadow:0 5px 15px #000}
.avatar-info{margin-bottom:20px}
.avatar-info h3{font-size:20px;margin-bottom:0}
footer.user-action{margin-top:30px}
footer.user-action a{font-weight:600}
.woocommerce .related,.woocommerce .upsells{clear:both}
.woocommerce .related h2,.woocommerce .upsells h2{margin-bottom:1em;font-size:1.5em}
.thumbnail{position:relative;border:0;box-shadow:none;display:block}
.rel-artikel{clear:both;margin-bottom:16px;width:100%;display:table}
.rel-artikel .thumbnail{float:left;margin-right:20px;margin-left:0;width:30%;max-width:150px}
.rel-artikel h3{font-size:20px;margin-bottom:10px}
.rel-artikel .deskripsi{font-size:16px}
.related .entry-meta span{margin-right:20px}
.entry-meta a{color:#aaa}
.related .entry-meta svg{width:15px;height:15px}
@media screen and (max-width: 480px) {
.woocommerce .related>h2,.woocommerce .upsells>h2{font-size:22px!important;line-height:140%!important}
.rel-artikel h3{font-size:15px;line-height:18px}
.rel-artikel .deskripsi{font-size:12px;line-height:16px}
.related .entry-meta span{margin-right:10px}
}
.widget #comments{margin-top:30px}
.comments ul{margin:0}
.comments ul li{margin-bottom:40px;width:auto;list-style:none}
.comments ul li:last-child{margin-bottom:0}
.comments ul li .detail,.comments ul ul.children li{margin-left:100px}
.comment-author .avatar{float:left;margin-right:20px;border-radius:50%}
.comment-author cite{font-size:14px;font-weight:600;font-style:inherit;text-transform:capitalize}
.comment-author cite:before{content:''}
.comment-author .says{display:none}
.comment-meta.commentmetadata{margin-bottom:15px}
.comment-meta.commentmetadata:after{content:'';display:table;clear:both}
.comment-meta.commentmetadata a{color:#956e3b;font-size:14px}
.comments ul ul.children{border-left:5px solid #e7f0ee96;margin:20px 0 0}
.comments ul ul.children li{margin-left:20px;margin-bottom:40px}
p.form-submit{margin-bottom:0}
.nasanet_loadmore_btn,.comment_loadmore_btn{display:block;width:90%;max-width:260px;text-align:center;margin:30px auto 15px;padding:2px 20px;color:#498069;cursor:pointer;border:2px solid #cdeadc}
.woocommerce a.btn{background-color:#659B5e}
.woocommerce-Price-currencySymbol{margin-right:5px}
.woocommerce ul.cart_list,.woocommerce ul.product_list_widget{list-style:none outside;padding:0;margin:0}
.widget ul.product_list_widget li,.footer-widget ul.product_list_widget li,.footer-widget ul li{margin:0 0 15px;position:relative;line-height:120%;border-bottom-color:transparent}
.woocommerce ul.cart_list li,.woocommerce ul.product_list_widget li{padding:4px 0;margin:0;list-style:none}
.woocommerce ul.cart_list li:after,.woocommerce ul.cart_list li:before,.woocommerce ul.product_list_widget li:after,.woocommerce ul.product_list_widget li:before{content:' ';display:table}
.woocommerce ul.cart_list li:after,.woocommerce ul.cart_list li:before,.woocommerce ul.product_list_widget li:after,.woocommerce ul.product_list_widget li:before,.woocommerce-page ul.cart_list li:after,.woocommerce-page ul.cart_list li:before,.woocommerce-page ul.product_list_widget li:after,.woocommerce-page ul.product_list_widget li:before{content:' ';display:table}
.woocommerce ul.cart_list li:after,.woocommerce ul.cart_list li:before,.woocommerce ul.product_list_widget li:after,.woocommerce ul.product_list_widget li:before{content:' ';display:table}
.woocommerce ul.cart_list li:after,.woocommerce ul.product_list_widget li:after{clear:both}
.widget ul.product_list_widget li>a,.footer-widgets ul.product_list_widget li>a{line-height:120%;margin-bottom:5px;font-weight:400;font-size:14px}
.woocommerce ul.cart_list li a,.woocommerce ul.product_list_widget li a{display:block;font-weight:700}
.woocommerce img,.woocommerce-page img{height:auto;max-width:100%}
.woocommerce ul.cart_list li img,.woocommerce ul.product_list_widget li img{float:right;margin-left:4px;width:32px;height:auto;box-shadow:none}
.widget ul.product_list_widget li .thumbnail,.footer-widgets ul.product_list_widget li .thumbnail,.widget ul.product_list_widget li>a img,.footer-widgets ul.product_list_widget li>a img{float:left;width:80px;box-shadow:none;border:0;margin:0 15px 0 0;padding:0}
.widget ul.product_list_widget li>a,.footer-widgets ul.product_list_widget li>a{line-height:120%;margin-bottom:5px;font-weight:400;font-size:14px}
.woocommerce ul.cart_list li a,.woocommerce ul.product_list_widget li a{display:block;font-weight:700}
.widget ul.product_list_widget li span{font-size:14px}
.widget ul.product_list_widget li span.wc_harga_reseller{display:none}
.woocommerce ul.products li.product .price ins,.product_list_widget li ins{text-decoration:none!important}
.woocommerce .star-rating{text-align:left;overflow:hidden;position:relative;height:1em;line-height:100%!important;font-size:1em;width:5.4em;font-family:star}
@font-face{font-family:star;src:url(https://stockistnasa.com/wp-content/plugins/woocommerce/assets/fonts/star.eot);src:url(https://stockistnasa.com/wp-content/plugins/woocommerce/assets/fonts/star.eot?#iefix) format("embedded-opentype"),url(https://stockistnasa.com/wp-content/plugins/woocommerce/assets/fonts/star.woff) format("woff"),url(https://stockistnasa.com/wp-content/plugins/woocommerce/assets/fonts/star.ttf) format("truetype"),url(https://stockistnasa.com/wp-content/plugins/woocommerce/assets/fonts/star.svg#star) format("svg");font-weight:400;font-style:normal;font-display:swap}
.woocommerce ul.product_list_widget li .star-rating{margin-bottom:5px}
.woocommerce ul.cart_list li .star-rating,.woocommerce ul.product_list_widget li .star-rating{float:none}
.woocommerce .star-rating:before,.woocommerce .star-rating span:before{font-size:14px;color:#9a9a9a}
.woocommerce .star-rating:before{content:"\73\73\73\73\73";color:#d3ced2;float:left;top:0;left:0;position:absolute}
.woocommerce .star-rating span{overflow:hidden;float:left;top:0;left:0;position:absolute;padding-top:1.5em}
.widget ul.product_list_widget li span{font-size:14px}
.woocommerce .star-rating span:before{color:#f2b01e;content:"\53\53\53\53\53";top:0;position:absolute;left:0}
.screen-reader-text{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px;word-wrap:normal!important}
.heateorSlLoginSvg{-webkit-box-sizing:content-box;-moz-box-sizing:border-box;box-sizing:content-box;width:100%;height:100%;background-position:center!important}
.heateorSlGoogleLoginSvg{width:32px;height:32px;margin-right:5px;background-size:111%!important;background:url('data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20viewBox%3D%22-8%20-8%2064%2064%22%3E%3Cdefs%3E%3Cpath%20id%3D%22a%22%20d%3D%22M44.5%2020H24v8.5h11.8C34.7%2033.9%2030.1%2037%2024%2037c-7.2%200-13-5.8-13-13s5.8-13%2013-13c3.1%200%205.9%201.1%208.1%202.9l6.4-6.4C34.6%204.1%2029.6%202%2024%202%2011.8%202%202%2011.8%202%2024s9.8%2022%2022%2022c11%200%2021-8%2021-22%200-1.3-.2-2.7-.5-4z%22%2F%3E%3C%2Fdefs%3E%3CclipPath%20id%3D%22b%22%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20overflow%3D%22visible%22%2F%3E%3C%2FclipPath%3E%3Cpath%20clip-path%3D%22url(%23b)%22%20fill%3D%22%23FBBC05%22%20d%3D%22M0%2037V11l17%2013z%22%2F%3E%3Cpath%20clip-path%3D%22url(%23b)%22%20fill%3D%22%23EA4335%22%20d%3D%22M0%2011l17%2013%207-6.1L48%2014V0H0z%22%2F%3E%3Cpath%20clip-path%3D%22url(%23b)%22%20fill%3D%22%2334A853%22%20d%3D%22M0%2037l30-23%207.9%201L48%200v48H0z%22%2F%3E%3Cpath%20clip-path%3D%22url(%23b)%22%20fill%3D%22%234285F4%22%20d%3D%22M48%2048L17%2024l-4-3%2035-10z%22%2F%3E%3C%2Fsvg%3E') left no-repeat}
.comment-form-cookies-consent{display:flex;align-items:flex-start}
.comment-form-cookies-consent input{margin-right:10px;margin-top:3px}
.comment-form-cookies-consent label{line-height:1.5}