/**handles:porto-style**/
.woocommerce-Price-currencySymbol{font-family:sans-serif!important}.grecaptcha-badge{display:none}.appear-animation,[data-appear-animation]{opacity:1!important}@media screen and (max-width:992px){.responsiveContact .col-md-6,.responsiveRow .col-md-4{-webkit-flex:100%;-moz-flex:100%;-ms-flex:100%;flex:100%;max-width:100%}}@media screen and (max-width:768px){.default-icon .porto-sicon-default{display:block;vertical-align:middle;width:100%;text-align:center}}@media screen and (max-width:767px){.zsFormClass{width:100%!important}.zsFormClass input,.zsFormClass selectbox,.zsFormClass textarea{width:100%!important}}.rating-wrap{display:none!important}.star-rating{display:none!important}.widget-block .porto-sicon-title{font-size:19px!important}.zip-widget__tagline span.text{font-size:15px}.zip-widget__tagline img.logo{height:25px!important;padding:0 0 0 1px!important;margin:-2px 0 0}.zip-container span{font-size:15px}.zip-container .zip-logo{height:25px;margin:0 0 8px 0}.laybuy-inline-widget{font-size:15px!important;margin:0!important}afterpay-placement{margin:13px 0!important}.description.woocommerce-product-details__short-description ul{padding:13px 20px!important}.description.woocommerce-product-details__short-description ul li strong{font-weight:400!important}#tab-description img{margin:20px auto;display:block;float:none}#pr-reviews-carousel-widget{position:relative;z-index:1}.hoverboard_woocommerce-tabs{margin-bottom:30px}.hoverboard_woocommerce-tabs .row{margin:0}.hoverboard_woocommerce-tabs .board-tabs-content{padding:50px 10px;display:flex;align-items:center}.hoverboard_woocommerce-tabs .white{background:#fff}.hoverboard_woocommerce-tabs .yellow{background:#ffbc49}.hoverboard_woocommerce-tabs .tabs-data{margin-left:20px}.hoverboard_woocommerce-tabs .tabs-data .tabs-data-heading{font-weight:600}.hoverboard_woocommerce-tabs .tabs-data .tabs-data-text,.hoverboard_woocommerce-tabs .tabs-data .tabs-data-text-yellow{line-height:30px;margin-top:30px;font-size:17px}.hoverboard_woocommerce-tabs .tabs-data .tabs-data-text{color:#fff}.hoverboard_woocommerce-tabs .tabs-data .tabs-data-text-yellow{color:#ffbc49}.shop_table{border:1px solid transparent}.shop_table.cart thead th{color:#444;font-weight:500}.shop_table tbody th,.shop_table td,.shop_table tfoot th{border-left:1px solid transparent}.remove-product{width:20px;height:20px;border:solid 1px #ccc;border-radius:30px;display:block;display:flex;align-items:center;justify-content:center;font-size:16px;color:#777}.remove-product:hover{text-decoration:none;color:#0188cc;border-color:#0188cc}.product-price .woocommerce-Price-amount.amount{color:#777;font-size:17px}.product-subtotal .woocommerce-Price-amount.amount{font-weight:600!important}div.quantity .minus,div.quantity .plus{position:inherit;left:0;width:30px;height:2.111em;cursor:pointer;font-size:18px}div.quantity{width:6.1429em}div.quantity .minus{border-radius:3px 0 0 3px!important;border-right:0!important}div.quantity .plus{border-radius:0 3px 3px 0!important}div.quantity .qty{border-right:0;border-radius:0;color:#444;font-weight:600}.shop_table thead tr:first-child th:first-child{border-radius:0}.shop_table thead tr:first-child th:last-child{border-radius:0}.shop_table th{background-color:#fff;font-size:17px}.shop_table .product-subtotal .woocommerce-Price-amount.amount{font-size:17px}.product-name a{color:#444}.product-name a:hover{text-decoration:none}.coupon .button,.update-cart{padding:9px 20px;font-weight:600;text-shadow:none;text-transform:uppercase;min-height:42px}.coupon .input-text{box-shadow:none;border-radius:0;height:42px}.product-quantity .quantity{display:flex}.cart-totals{border:solid 2px #0188cc;padding:24px 30px 0 30px;border-radius:30px;margin-bottom:30px}.cart-totals h2{font-weight:600;color:#444;margin-bottom:10px}.cart-totals .shop_table th{background-color:#fff;font-weight:500}.cart-totals .shop_table tr:first-child td,.cart-totals .shop_table tr:first-child th{border-top:0}.cart-totals .woocommerce-Price-amount.amount{font-weight:600;font-size:17px;color:#0188cc}.cart-totals .button.checkout-button{display:block;text-shadow:none;padding:14px 12px;font-weight:600;text-transform:uppercase;font-size:16px}.cart-totals .btn-afterpay_express_td{padding-left:0;padding-right:0}.cart-totals .btn-afterpay_express{width:100%}.wc-proceed-to-checkout{margin-top:15px}#main-menu .mega-menu>li.menu-item>a{color:#444}.page-top{background-color:rgba(0,0,0,.03);margin:10px 0 30px;padding:12px 0 6px}.page-top ul.breadcrumb>li a{color:#777}.payment-method{border:solid 2px #0188cc;border-radius:30px;padding:20px}#header .header-main,#header.header-separate .header-main{background-color:#fff;border-bottom:solid 1px #ddd}#header .header-main .header-contact *{color:#444}.woofc-count.woofc-count-top-right{display:none!important}@media(max-width:991px){.hoverboard_woocommerce-tabs .row:nth-child(2n){flex-direction:column-reverse}}@media(min-width:768px){.cart-totals .cart-subtotal td,.cart-totals .order-total td{text-align:right}.product-list-table td label{display:none}}@media(max-width:767px){.hoverboard_woocommerce-tabs .board-tabs-content{display:block}.page-top{margin:0}.cart-totals .product-list-table .product-remove{width:100%;position:inherit!important;top:0!important;right:inherit!important}.remove-product{margin-left:auto}.product-list-table .woocommerce-cart-form__cart-item.cart_item{border:solid 1px #ddd!important;margin-top:15px;border-radius:10px;display:flex;flex-wrap:wrap}.product-list-table .product-name{text-align:left!important;flex:1}.product-list-table .product-price,.product-list-table .product-quantity,.product-list-table .product-subtotal{width:100%}.product-list-table tr:last-child{border:none}.product-list-table .coupon{margin-bottom:15px}.product-list-table .coupon .input-text{width:160px}.product-list-table td{font-size:15px}.product-list-table .product-price,.product-list-table .product-quantity,.product-list-table .product-subtotal{display:flex!important;align-items:center!important;justify-content:space-between!important;border-bottom:solid 1px #ddd!important;margin:0 10px;padding:10px 0!important}.product-list-table td:last-child{border:none!important}.product-price .woocommerce-Price-amount.amount{color:#444;font-size:17px;font-weight:700}.product-quantity .quantity{margin-right:0}.product-quantity .quantity.hidden{width:4.0429em}.product-list-table td label{color:#465157}.cart-totals .shop_table td,.cart-totals .shop_table th{display:inline-block;width:100%}.cart-totals .shop_table th{width:32%;text-align:left}.cart-totals .shop_table .cart-subtotal td,.cart-totals .shop_table .order-total td,.cart-totals .shop_table .woocommerce-shipping-totals td{text-align:right;width:68%}}.woocommerce-checkout .woocommerce-error{color:red!important}#header .woofc-icon-cart7{color:#1b88cc!important;font-size:20px}#header .woofc-cart-link .woofc-cart-link-inner:after{left:27px}#header .woocommerce-Price-amount{display:none}