.shop_table{border-collapse:collapse;border-spacing:0;width:100%;margin-bottom:1em}.shop_table dl.variation{color:var(--porto-body-color)}.shop_table a{color:inherit}.shop_table a:not(.button):hover{color:var(--porto-primary-color)}.shop_table dd,.shop_table dt{display:inline-block;margin:0 5px 0 0;font-weight:400}.shop_table dd p{font-size:inherit}.shop_table th{text-align:left;padding:10px}.shop_table td{text-align:left;padding:20px 10px}.shop_table thead th{color:var(--porto-heading-color);text-transform:uppercase}.shop_table thead tr,.shop_table tr:not(:last-child){border-bottom:1px solid var(--porto-gray-5)}.shop_table td.product-name{font-weight:500;word-break:break-word;color:var(--porto-heading-color)}.shop_table tfoot tr:first-child td,.shop_table tfoot tr:first-child th{padding:28px 10px 10px}.shop_table tbody th:first-child,.shop_table tfoot th:first-child{border-left:none}.shop_table td.actions{padding:20px 0}@media (max-width:575px){.shop_table td.actions .coupon>*{margin-bottom:1rem}}@media (max-width:767px){.shop_table.responsive,.shop_table.shop_table_responsive{border:1px solid var(--porto-gray-5);border-top:4px solid var(--porto-primary-color);box-shadow:0 2px 4px 0px rgba(0,0,0,.05)}.shop_table.responsive thead,.shop_table.shop_table_responsive thead{display:none}.shop_table.responsive tr,.shop_table.shop_table_responsive tr{display:block;padding:20px 0;position:relative;border-top:1px solid var(--porto-gray-5)}.shop_table.responsive tr:first-child,.shop_table.shop_table_responsive tr:first-child{border-top:none}.shop_table.responsive tfoot th,.shop_table.shop_table_responsive tfoot th{border:none}.shop_table.responsive tfoot tr:first-child,.shop_table.shop_table_responsive tfoot tr:first-child{border-top:1px solid var(--porto-gray-5)}.shop_table.responsive td,.shop_table.responsive th,.shop_table.shop_table_responsive td,.shop_table.shop_table_responsive th{background:0 0;text-align:center;display:block;padding:5px 10px;border:none}.shop_table.responsive td.product-remove,.shop_table.responsive th.product-remove,.shop_table.shop_table_responsive td.product-remove,.shop_table.shop_table_responsive th.product-remove{position:absolute;right:0;top:12px}.shop_table.responsive td.product-thumbnail,.shop_table.responsive th.product-thumbnail,.shop_table.shop_table_responsive td.product-thumbnail,.shop_table.shop_table_responsive th.product-thumbnail{padding-top:10px}}.featured-box .shop_table{box-shadow:none;border:none}.featured-box .shop_table th{background:0 0;border-bottom:none;font-weight:600}.featured-box .shop_table th:first-child,.featured-box .shop_table th:last-child,.featured-box .shop_table th:only-child{border-radius:0}.featured-box .shop_table td{border-left:none}.featured-box .shop_table tr:last-child td:first-child,.featured-box .shop_table tr:last-child td:last-child,.featured-box .shop_table tr:last-child td:only-child{border-radius:0}.featured-box .shop_table .product-remove .remove{font-size:30px}.featured-box .shop_table .quantity{margin:0;width:auto}.featured-box .shop_table .quantity input.qty{border-color:var(--porto-gray-2);border-radius:0;width:38px;height:3rem;padding:0 4px}.featured-box .shop_table .quantity .minus,.featured-box .shop_table .quantity .plus{width:30px;height:3rem;border-color:var(--porto-gray-2)}.featured-box .shop_table .coupon{margin-top:16px;width:50%}.featured-box .shop_table .coupon label{display:none}.featured-box .shop_table .coupon #coupon_code{max-width:280px}.featured-box .shop_table .actions,.featured-box .shop_table .cart-actions{margin-top:8px;padding-bottom:10px}.featured-box .shop_table .actions button,.featured-box .shop_table .actions input,.featured-box .shop_table .cart-actions button,.featured-box .shop_table .cart-actions input{margin-bottom:15px}@media (max-width:991px){.featured-box .shop_table .coupon{width:100%}.featured-box .shop_table .pt-left,.featured-box .shop_table .pt-right{float:none!important;text-align:center}}.order-again .button{padding-left:1.5rem;padding-right:1.5rem}.btn-go-shop{min-width:200px;padding:16px 0;font-size:15px;letter-spacing:-.015em;text-align:center}.wc-action-btn.wc-action-sm{font-size:13px;letter-spacing:-.015em}.btn-v-dark,.order-again .button,.wc-action-btn.button{font-weight:700;text-transform:uppercase}.order-again .button,.wc-action-btn.button,.wc-action-btn.button:disabled,.wishlist_table .add-links .quickview,.wishlist_table .add-links .yith-compare{background:var(--porto-gray-3);color:var(--porto-heading-color);border:none}.order-again .button:hover,.wc-action-btn.button:hover{background:var(--porto-gray-8)}.wc-action-btn.button:disabled{opacity:.8}.wishlist_table .add_to_cart.button{background:var(--porto-heading-color);color:var(--porto-body-bg);border:none}.wishlist_table .add_to_cart.button:focus{outline:none;box-shadow:none;color:var(--porto-body-bg)}.wishlist_table .add_to_cart.button:hover{background:var(--porto-heading-light-8);color:var(--porto-body-bg)}@media (min-width:992px){.order-info,.woocommerce-order-details{width:90%}}.order-info .order-item{width:20%;font-size:13px;line-height:24px;text-align:center}@media (max-width:767px){.order-info .order-item{width:33.3333%;margin-bottom:2rem}}@media (max-width:575px){.order-info .order-item{width:50%}}.checkout-order-review .cart-subtotal,.checkout-order-review tbody .amount,.order_details tbody .amount{color:var(--porto-heading-color);font-weight:600}.checkout-order-review tr td:last-child,.order_details tr td:last-child{text-align:right}.order_details tbody tr.order_item{line-height:20px;border-bottom-width:0}.order_details tbody tr.order_item td{padding-top:9px;padding-bottom:0}.order_details tbody td.product-name{padding-top:9px}.order_details tfoot tr{padding:5px 0}.order_details tfoot tr td{color:#777;font-weight:500}.order_details tfoot tr:last-child h4{font-size:16px}.order_details tfoot tr:last-child .amount{font-size:22px;font-weight:700;color:var(--porto-heading-color)}.order_details .product-name a{color:var(--porto-heading-color)}.order_details .wc-item-meta{padding-left:5px;margin-bottom:0}.order_details .wc-item-meta li{display:flex;font-size:12px;color:#999}.order_details .wc-item-meta strong{margin-right:10px}.order_details .wc-item-meta p,.order_details .wc-item-meta strong{font-weight:500}.woocommerce-thankyou-order-received{padding:36px 0;font-size:18px;font-weight:700;letter-spacing:-.025em;border:2px solid #0cc485;text-align:center;color:var(--porto-heading-color)}.woocommerce-thankyou .woocommerce-order-details{width:100%}.woocommerce-cart h4,.woocommerce-checkout h4,.woocommerce-order-details h4{letter-spacing:-.01em;font-size:14px;font-weight:600}.woocommerce-cart .card-sub-title,.woocommerce-checkout .card-sub-title,.woocommerce-order-details .card-sub-title{font-weight:700}.woocommerce-account .account-sub-title,.woocommerce-checkout .account-sub-title,.woocommerce-thankyou .account-sub-title{font-size:22px;font-weight:700;letter-spacing:-.01em}.woocommerce-account .account-sub-title i,.woocommerce-checkout .account-sub-title i,.woocommerce-thankyou .account-sub-title i{font-size:35px}.woocommerce-account .featured-boxes,.woocommerce-checkout .featured-boxes,.woocommerce-thankyou .featured-boxes{border:2px solid var(--porto-gray-5)}.u-column1.col-1{max-width:none;flex:none;padding-left:0;padding-right:0}.col2-set{margin:0 calc(var(--porto-column-spacing)*-1)}.col2-set:after{content:" ";display:table;clear:both}.col2-set .col-1,.col2-set .col-2{width:50%;max-width:none;flex:none}.col2-set .col-1,.col2-set .col-12,.col2-set .col-2{padding:0 var(--porto-column-spacing)}.col2-set .col-1{float:left}.col2-set .col-2{float:right}@media (max-width:991px){.col2-set .col-1,.col2-set .col-2{float:none;width:100%}}.chosen-container-single .chosen-single,.select2-container .select2-choice,.woocommerce-checkout .form-row .chosen-container-single .chosen-single{background:var(--porto-normal-bg);border-color:var(--porto-gray-5);height:34px;line-height:28px;padding:3px 8px}.chosen-container-active.chosen-with-drop .chosen-single,.chosen-container-single .chosen-single{box-shadow:0 1px 1px rgba(0,0,0,.075) inset}.chosen-container-single .chosen-single div b,.woocommerce-checkout .form-row .chosen-container-single .chosen-single div b{background-position:0 7px!important}.chosen-container-active.chosen-with-drop .chosen-single div b,.woocommerce-checkout .form-row .chosen-container-active.chosen-with-drop .chosen-single div b{background-position:-18px 7px!important}.select2-container .select2-choice{box-shadow:0 1px 1px rgba(0,0,0,.075) inset;color:var(--porto-body-color)}.chosen-container-active.chosen-with-drop .chosen-single,.select2-container-active .select2-choice{border-color:var(--porto-gray-5);box-shadow:0 1px 1px rgba(0,0,0,.075) inset}.select2-drop,.select2-drop-active{margin-top:-2px;border-color:var(--porto-gray-5);color:var(--porto-body-color)}.select2-drop .select2-search,.select2-drop-active .select2-search{padding-top:4px}.select2-drop .select2-results,.select2-drop-active .select2-results{font-size:.9em;background-color:var(--porto-normal-bg)}.select2-drop .select2-results li,.select2-drop-active .select2-results li{line-height:20px}.wc-block-components-product-price{font-size:1rem}.woocommerce-cart .shipping_calculator h2{margin-top:0}.woocommerce-cart .shipping_calculator h2 a{cursor:default}.woocommerce-cart .shipping-form-wrap .shipping-calculator-form{display:block!important;height:auto!important}.woocommerce-cart .shipping-calculator-form{margin-top:10px}.shop_table .product-thumbnail img{max-width:80px}.cross-sells{margin-top:20px;margin-bottom:20px}.shop_table.responsive.cart-total tbody tr:first-child td,.shop_table.responsive.cart-total tbody tr:first-child th,.shop_table.shop_table_responsive.cart-total tbody tr:first-child td,.shop_table.shop_table_responsive.cart-total tbody tr:first-child th{border-top-width:0}.shop_table.responsive.cart-total th,.shop_table.shop_table_responsive.cart-total th{width:25%}@media (max-width:767px){.shop_table.responsive.cart-total td,.shop_table.responsive.cart-total th,.shop_table.shop_table_responsive.cart-total td,.shop_table.shop_table_responsive.cart-total th{width:100%;text-align:left}}#shipping_method{margin:0;padding:0;list-style:none}#shipping_method li:not(:last-child){padding-bottom:12px}.wc-proceed-to-checkout .btn{font-size:15px;letter-spacing:-.015em;margin-bottom:10px}.woocommerce-shipping-destination{line-height:26px}.wc-proceed-to-checkout{margin-bottom:20px;text-align:left}.cart_totals h2,.review-order.shop_table h2{margin-top:0;color:var(--porto-primary-color)}.cart_totals h2 a,.review-order.shop_table h2 a{color:inherit}.cart_totals .order-total .amount,.review-order.shop_table .order-total .amount{font-size:22px;color:var(--porto-heading-color)}.cart-v2 .heading-primary{font-size:20px;line-height:27px;margin:0 0 20px;display:flex;justify-content:space-between;align-items:center}.cart-v2 .proceed-to-checkout{letter-spacing:normal}.cart-v2 .shipping-calculator-form{display:block!important}.cart-v2 #coupon_code{padding:11px 12px}.cart-v2 .card-default{padding:24px 30px;border:2px solid var(--porto-gray-5)}.cart-v2 .card-default tbody tr{border-bottom:1px solid var(--porto-gray-2)}.cart-v2 .card-default tbody tr:last-child{border-bottom:none}.cart-v2 .card-default tbody th{padding:10px;font-weight:400;line-height:1.4;text-align:left!important}.cart-v2 .card-default tbody td{padding:10px;line-height:1.4;text-align:left!important}.cart-v2 .card-default tbody td:last-child{color:var(--porto-color-price);text-align:right!important;font-weight:400}.cart-v2 .card-default tbody .order-total th{padding:18px 12px}.checkout-v2 .checkout_coupon{display:block!important}.card-default .card-header.arrow a{position:relative;padding-right:40px;font-size:13px;font-weight:700;letter-spacing:0!important}.card-default .card-header.arrow a:before{border:none;color:#212529;font-family:"porto";content:"\e81b";width:26px;height:26px;display:block;position:absolute;right:15px;top:50%;margin-top:-13px;text-align:center;line-height:26px;font-size:17px;background-color:transparent}.card-default .card-header.arrow a.collapsed:before{content:"\e81c"}.card-default .card-header.arrow a:hover:before{background-color:transparent;border-color:transparent;color:#212529}.shop_table.cart-table th.product-thumbnail{width:16%}.shop_table.cart-table th.product-name{width:33%}.shop_table.cart-table th.product-price{width:14%}.shop_table.cart-table .product-subtotal .amount{font-size:16px;font-weight:600;color:var(--porto-heading-color)}.shop_table.cart-table .actions input[type=text]::placeholder{font-size:12px;font-weight:500;color:#999}.shop_table.cart-table .actions button{padding:12px 24px}td.order-total,td.product-total{font-weight:400!important}.cart_totals_toggle .card-header a{display:block;padding:10px 20px}.cart_totals_toggle .card-header{padding:0;border-bottom:none}.cart_totals_toggle .card:not(:first-child){margin-top:5px}.also-bought .products-slider.show-nav-title .owl-nav{margin-top:-32px}i.cart-empty,i.wishlist-empty{font-size:100px;color:#d3d3d4}.cart-empty-page .woocommerce-info{text-align:center}.update-button-hidden{visibility:hidden;opacity:0}.checkout_coupon .form-row{display:inline-block;float:none;width:auto;vertical-align:middle;padding-right:0}form.checkout_coupon{padding-left:5px;padding-bottom:5px}.woocommerce-form-coupon-toggle,.woocommerce-form-login-toggle{font-size:13px;font-weight:500;letter-spacing:-.025em}.form-row.terms{position:relative;margin-top:15px}.form-row.terms .input-checkbox{position:absolute;left:0;top:2px}.form-row.terms label.checkbox{margin-left:20px;display:block}.payment_methods{margin:15px 0 10px;padding:0;list-style:none}.payment_methods li{padding-bottom:10px}.payment_methods p{margin-bottom:.5rem}.payment_methods .porto-control-label{font-size:14px;font-weight:400;display:inline}.payment_methods .payment_method_paypal .about_paypal{display:inline-block}.payment_methods .payment_method_paypal img{max-width:170px;margin-left:.4rem;margin-right:.4rem}@media (max-width:767px){.payment_methods .payment_method_paypal .input-radio{vertical-align:top}}@media (max-width:575px){.payment_methods .payment_method_paypal img{max-width:150px}}.woocommerce-page .woocommerce header{margin-top:32px}.woocommerce-page .woocommerce .featured-box header{margin-top:20px}.checkout-v2 .card-header{line-height:40px}form.woocommerce-checkout h3{margin-bottom:13px;font-size:22px;font-weight:700;letter-spacing:-.01em;line-height:32px}.woocommerce-checkout .select2-container{height:50px}.woocommerce-checkout .select2-container .select2-selection--single{height:50px;border-color:var(--porto-input-bc)}.woocommerce-cart .select2-container{height:38px}.woocommerce-cart .select2-container .select2-selection--single{height:38px;border-color:var(--porto-input-bc)}.woocommerce-cart .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:18px}.woocommerce-cart .select2-container,.woocommerce-checkout .select2-container{font-size:.85rem}.woocommerce-cart .select2-dropdown,.woocommerce-checkout .select2-dropdown{border-color:var(--porto-input-bc)}.woocommerce-cart .select2-container--default .select2-search--dropdown .select2-search__field,.woocommerce-checkout .select2-container--default .select2-search--dropdown .select2-search__field{border-color:var(--porto-gray-2)}.woocommerce-cart .select2-container--default .select2-selection--single .select2-selection__rendered,.woocommerce-checkout .select2-container--default .select2-selection--single .select2-selection__rendered{padding:10px 12px;color:var(--porto-body-color)}.woocommerce-cart .select2-container--default .select2-selection--single .select2-selection__arrow,.woocommerce-checkout .select2-container--default .select2-selection--single .select2-selection__arrow{top:50%;transform:translateY(-50%)}.woocommerce-cart .screen-reader-text,.woocommerce-checkout .screen-reader-text{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px;word-wrap:normal!important}.woocommerce-cart input[type=text]::placeholder,.woocommerce-cart textarea::placeholder,.woocommerce-checkout input[type=text]::placeholder,.woocommerce-checkout textarea::placeholder{font-size:12px}.woocommerce-cart .shipping_address,.woocommerce-checkout .shipping_address{margin-top:1rem}.woocommerce-cart .select2-selection__arrow b,.woocommerce-checkout .select2-selection__arrow b{display:none}.woocommerce-cart .select2-selection__arrow:before,.woocommerce-checkout .select2-selection__arrow:before{content:"\e81c";font-family:"porto";font-size:1rem;line-height:26px}.woocommerce-checkout input[type=email],.woocommerce-checkout input[type=password],.woocommerce-checkout input[type=tel],.woocommerce-checkout input[type=text]{line-height:30px}.woocommerce-checkout label{margin-bottom:3px;font-weight:500;letter-spacing:-.01em}.woocommerce-checkout>.row>wc-order-attribution-inputs{padding:0}#order_comments{min-height:125px}.woocommerce-privacy-policy-text p{font-size:12px;line-height:23px;color:#8a8b8e}.checkout-order-review .featured-boxes{padding:22px 32px}.checkout-order-review .woocommerce-privacy-policy-text p{padding:0 8px;font-size:13px}.checkout-order-review .shop_table tr{display:flex;justify-content:space-between;align-items:center}.checkout-order-review .shop_table td{flex:1;padding:12px 10px}.checkout-order-review .shop_table .product-thumbnail img{max-width:60px}.checkout-order-review .product-checkout-wrap{display:flex}.checkout-order-review .product-thumbnail{margin-right:15px}.checkout-order-review dl.variation{font-size:9px;line-height:1.34em;letter-spacing:.005em;color:var(--porto-heading-color)}.checkout-order-review .quantity>*{border-color:#dae2e6}.checkout-order-review .product-name{font-size:14px;line-height:1.5em;font-weight:500;letter-spacing:-.001em;color:var(--porto-heading-color);padding-right:30px;position:relative;text-align:start}.checkout-order-review .product-name a.remove-product{line-height:19px;top:0!important;right:0!important;box-shadow:none;border:1px solid var(--porto-gray-2)}.checkout-order-review .cart-subtotal,.checkout-order-review tbody .amount{font-size:16px;letter-spacing:-.01em}.checkout-order-review .product-total{position:relative;vertical-align:bottom;line-height:36px}.checkout-order-review .product-content{flex:1}.checkout-order-review .product-price{margin-top:.5rem;display:flex;align-items:center;justify-content:space-between}.checkout-order-review dt{margin:0}@media (max-width:575px){.checkout-order-review .featured-boxes{padding:22px 16px}.checkout-order-review .product-thumbnail{margin-right:10px}.checkout-order-review .product-price{flex-direction:column;align-items:flex-start}}.woocommerce-shipping-totals td{padding:25px 10px}.woocommerce-checkout .shop_table .button{color:#fff}.woocommerce-account .woocommerce{margin:0 -10px}.woocommerce-account .woocommerce:after{content:" ";display:table;clear:both}.woocommerce-account .woocommerce>.row{margin-left:calc(10px - var(--porto-column-spacing));margin-right:calc(10px - var(--porto-column-spacing))}.woocommerce-account .woocommerce>.col-lg-10,.woocommerce-account .woocommerce>.col-md-6{padding-right:calc(var(--porto-grid-gutter-width)/2);padding-left:calc(var(--porto-grid-gutter-width)/2)}.woocommerce-account .woocommerce-MyAccount-navigation{float:left;width:25%;padding:0 10px 30px}@media (max-width:991px){.woocommerce-account .woocommerce-MyAccount-navigation{float:none;width:100%}}.woocommerce-account .woocommerce-MyAccount-navigation ul{list-style:none;padding:0}.woocommerce-account .woocommerce-MyAccount-navigation ul li{margin:0;padding:0;display:block;position:relative}.woocommerce-account .woocommerce-MyAccount-navigation ul li a{transition:background .1s;padding:8px 0;display:block;color:var(--porto-body-color);font-size:1em;font-weight:500;letter-spacing:-.025em}.woocommerce-account .woocommerce-MyAccount-navigation ul li a:hover{text-decoration:none}.woocommerce-account .woocommerce-MyAccount-navigation ul li.is-active>a{font-weight:700;color:var(--porto-heading-color)}.woocommerce-account .woocommerce-MyAccount-navigation ul li:not(:last-child) a{border-bottom:1px solid var(--porto-gray-5)}.woocommerce-account .woocommerce-MyAccount-navigation ul li ul{list-style:none;margin:0 0 0 25px;padding:0}.woocommerce-account .woocommerce-MyAccount-content{float:right;width:75%;padding:0 10px}@media (max-width:991px){.woocommerce-account .woocommerce-MyAccount-content{float:none;width:100%}}.woocommerce-account ol.commentlist.notes li.note p.meta{font-weight:700;margin-bottom:0}.woocommerce-account ol.commentlist.notes li.note .description p:last-child{margin-bottom:0}.woocommerce-account ul.digital-downloads{margin-left:0;padding-left:0}.woocommerce-account ul.digital-downloads li{list-style:none;margin-left:0;padding-left:0}.woocommerce-account ul.digital-downloads li .count{float:right}.woocommerce-account .account-sub-title i,.woocommerce-account .featured-box i{color:#d3d3d4}.woocommerce-account .featured-box .icon-featured{font-size:60px}.woocommerce-account .featured-box h4{font-size:1rem;letter-spacing:-.01em}.address .featured-box{text-align:left}#rememberme,.back-login{margin-top:10px;margin-bottom:10px}.woocommerce-password-strength{text-align:center;font-weight:600;margin-top:10px;padding:3px 0;color:#333;line-height:1.2}.woocommerce-password-strength.strong{background-color:#c1e1b9;border-color:#83c373}.woocommerce-password-strength.short{background-color:#f1adad;border-color:#e35b5b}.woocommerce-password-strength.bad{background-color:#fbc5a9;border-color:#f78b53}.woocommerce-password-strength.good{background-color:#ffe399;border-color:#ffc733}.woocommerce-password-hint{margin:1em 0 0;display:block}.order-info mark{display:block;background:0 0;color:var(--porto-heading-color);padding:0}.porto-social-login-section.false-modal a{padding:17px 12px;margin-bottom:20px}.porto-social-login-section.false-modal i{margin-right:5px}.porto-social-login-section.false-modal i.fa-facebook-f{width:25px;height:25px;line-height:35px;vertical-align:middle;color:#3a589d;background:#fff;border-radius:50%}.porto-social-login-section.false-modal span{letter-spacing:-.03em}.porto-social-login-section .social-button:hover i.fa-facebook-f{color:var(--porto-primary-color)}.bypostauthor{display:block}.side-header-narrow-bar-logo{max-width:111px}.page-top .product-nav{position:static;height:auto;margin-top:0}.page-top .product-nav .product-prev,.page-top .product-nav .product-next{float:none;position:absolute;height:30px;top:50%;bottom:50%;margin-top:-15px}.page-top .product-nav .product-prev{right:10px}.page-top .product-nav .product-next{left:10px}.page-top .product-nav .product-next .product-popup{right:auto;left:0}.page-top .product-nav .product-next .product-popup:before{right:auto;left:6px}.page-top .sort-source{position:static;text-align:center;margin-top:5px;border-width:0}.page-top ul.breadcrumb{-ms-flex-pack:center;justify-content:center}.page-top .page-title{font-weight:700}.product-images .img-thumbnail .inner,.product-images .img-thumbnail .inner img{-webkit-transform:none;transform:none}.sticky-product{position:fixed;top:0;left:0;width:100%;z-index:100;background-color:#fff;box-shadow:0 3px 5px rgba(0,0,0,.08);padding:15px 0}.sticky-product.pos-bottom{top:auto;bottom:var(--porto-icon-menus-mobile,0);box-shadow:0 -3px 5px rgba(0,0,0,.08)}.sticky-product .container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.sticky-product .sticky-image{max-width:60px;margin-right:15px}.sticky-product .add-to-cart{-ms-flex:1;flex:1;text-align:right;margin-top:5px}.sticky-product .product-name{font-size:16px;font-weight:600;line-height:inherit;margin-bottom:0}.sticky-product .sticky-detail{line-height:1.5;display:-ms-flexbox;display:flex}.sticky-product .star-rating{margin:5px 15px;font-size:1em}.sticky-product .availability{padding-top:2px}.sticky-product .sticky-detail .price{font-family:Open Sans,Open Sans,sans-serif;font-weight:400;margin-bottom:0;font-size:1.3em;line-height:1.5}.sticky-product.pos-top:not(.hide){top:0;opacity:1;visibility:visible;transform:translate3d(0,0,0)}.sticky-product.pos-top.scroll-down{opacity:0 !important;visibility:hidden;transform:translate3d(0,-100%,0)}.sticky-product.sticky-ready{transition:left .3s,visibility .3s,opacity .3s,transform .3s,top .3s ease}.sticky-product .quantity.extra-type{display:none}@media (min-width:992px){body.single-product .sticky-product .container{padding-left:calc(var(--porto-grid-gutter-width)/2);padding-right:calc(var(--porto-grid-gutter-width)/2)}}.sticky-product .container{padding-left:var(--porto-fluid-spacing);padding-right:var(--porto-fluid-spacing)}@media (max-width:768px){.sticky-product .sticky-image,.sticky-product .sticky-detail,.sticky-product{display:none}.sticky-product.show-mobile{display:block;padding-top:10px;padding-bottom:10px}.sticky-product.show-mobile .add-to-cart{margin-top:0}.sticky-product.show-mobile .single_add_to_cart_button{margin:0;width:100%}}#header.sticky-header .main-menu>li.menu-item>a,#header.sticky-header .main-menu>li.menu-custom-content a{color:#222529}#header.sticky-header .main-menu>li.menu-item:hover>a,#header.sticky-header .main-menu>li.menu-item.active:hover>a,#header.sticky-header .main-menu>li.menu-custom-content:hover a{color:#cbc7bb}.porto-360-gallery-images-wrap{position:relative;padding:2rem;display:flex;margin-left:auto;margin-right:auto;align-items:center;justify-content:center;background:#fff;box-shadow:5px 5px 20px rgba(0,0,0,.1);cursor:pointer}.porto-360-gallery-images-wrap .porto-360-gallery-images{list-style:none;padding:0;margin:0}.porto-360-gallery-images-wrap img{position:absolute;left:0;top:0;visibility:hidden;max-height:400px}.porto-360-gallery-images-wrap .current-image{position:static;visibility:visible}.porto-360-gallery-images-wrap li{max-height:100%}.porto-360-gallery-images-wrap svg{position:absolute;top:0;bottom:0;left:0;right:0;width:100px;height:100px;margin:auto!important;background-color:rgba(255,255,255,.8);border-radius:50%;box-shadow:rgba(0,0,0,.5) 0px 0px 10px 0px;transition:.5s all;color:#505050;text-align:center;line-height:100px;z-index:2;transition:box-shadow .3s}.porto-360-gallery-images-wrap:hover svg{box-shadow:rgba(0,0,0,.7) 0px 0px 15px 0px}/*!
Theme Name: Porto Child
Theme URI: https://www.portotheme.com/wordpress/porto
Author: P-THEMES
Author URI: https://www.portotheme.com/
Description: Porto Responsive WordPress + eCommerce Theme.
Version: 1.1
Template: porto
License: Commercial
License URI: http://themeforest.net/licenses/regular_extended
Tags: woocommerce, corporate, ecommerce, responsive, blue, black, green, white, light, dark, red, two-columns, three-columns, four-columns, left-sidebar, right-sidebar, fixed-layout, responsive-layout, custom-menu, editor-style, featured-images, flexible-header, full-width-template, microformats, post-formats, rtl-language-support, sticky-post, theme-options, translation-ready, accessibility-ready
*/
.header-wrapper #header .header-top{background-color:#cbc7bb !important}.header-wrapper #header .header-top .welcome-msg{font-weight:600 !important}.header-wrapper #header .header-top .welcome-msg span{font-weight:400}input[type=text].porto-search-init{color:#fff !important}#main #content .home-slider .porto-carousel .porto-ibanner{height:800px}@media(max-width:1200px){#main #content .home-slider .porto-carousel .porto-ibanner{height:400px !important}}@media(max-width:992px){#main #content .home-slider .porto-carousel .porto-ibanner{height:400px !important}}@media(max-width:768px){#main #content .home-slider .porto-carousel .porto-ibanner{height:400px !important}}@media(max-width:576px){#main #content .home-slider .porto-carousel .porto-ibanner{height:400px !important}}#main #content .vc_row.wpb_row.top-row.vc_custom_1557251766232.section.section-default.section-no-borders.porto-inner-container{padding:30px 0 !important;background-color:#cbc7bb}#main #content .vc_row.wpb_row.top-row.vc_custom_1557251766232.section.section-default.section-no-borders.porto-inner-container .porto-sicon-box .porto-icon{color:#000 !important}#main #content .vc_row.wpb_row.top-row.vc_custom_1557251766232.section.section-default.section-no-borders.porto-inner-container .porto-sicon-box .porto-sicon-header h3,#main #content .vc_row.wpb_row.top-row.vc_custom_1557251766232.section.section-default.section-no-borders.porto-inner-container .porto-sicon-box .porto-sicon-header p{color:#000 !important}#main #content #kategorijeProizvoda .product-category a .thumb-info-title h3{font-size:18px}#main #content #kategorijeProizvoda .product-category a .thumb-info-title span{font-weight:400}#main #content .porto-ibanner-title{color:#fff !important;text-shadow:rgba(0,0,0,.7) 0px 0px 30px}#main #content .porto-ibanner-content{text-shadow:rgba(0,0,0,.7) 0px 0px 30px}#main #content .porto-ibanner-content h4{color:#fff}h3.woocommerce-loop-product__title{font-size:18px !important;font-weight:600 !important}@media(max-width:768px){h3.woocommerce-loop-product__title{font-size:14px !important;font-weight:500 !important}}h2.product_title.entry-title{margin-bottom:12px;letter-spacing:0em}.footer-wrapper .footer-top{background-color:#fff;padding:0;height:4px}.footer-wrapper .footer p.footer-logo-description{margin-top:10px !important;font-weight:400}.footer-wrapper .footer #contact-info-widget-2.contact-info{max-width:200px}@media(max-width:768px){.footer-wrapper .footer #contact-info-widget-2.contact-info{max-width:unset}}.footer-wrapper .footer #contact-info-widget-2.contact-info ul.contact-details li{width:auto}.side-nav-panel-close i{font-size:24px}.header-wrapper .header-loaded .my-account:hover,.header-wrapper .header-loaded .my-wishlist:hover{color:#cbc7bb !important}.header-wrapper .header-loaded .minicart-icon:hover{color:#cbc7bb !important}.header-wrapper #main-menu ul#menu-main-menu .menu-item a:hover{color:#777000 !important;background-color:#fff !important}@media(max-width:768px){.header-wrapper #header.sticky-header i.porto-icon-user-2{color:#000}.header-wrapper #header.sticky-header i.porto-icon-wishlist-2{color:#000}.header-wrapper #header.sticky-header .minicart-icon.porto-icon-cart-thick{color:#000}.header-wrapper #header.sticky-header .mobile-toggle{color:#000}.header-wrapper #header.sticky-header .mobile-toggle .fas.fa-bars{color:#000}}.header-wrapper #header.sticky-header .main-menu-wrap{padding:12px}.header-wrapper #header.sticky-header .main-menu-wrap #main-menu .menu-item a:hover{color:#777000}.header-wrapper #header.sticky-header .main-menu-wrap #main-menu .menu-right a{color:#000}.header-wrapper #header.sticky-header .main-menu-wrap #main-menu .menu-right a.wc-forward{color:#fff}li.mobile-tab-item.nav-item{color:#fff;font-weight:400;border-color:#000}li.mobile-tab-item.nav-item.active{color:#fff;font-weight:700;border-bottom:2px solid #fff}span.price_hrk{font-size:12px;color:#b7b7b7}::-moz-selection{background:#8b8b8b}::selection{background:#8b8b8b}body h1,body h2,body h3,body h4,body h5{letter-spacing:-.01em}@media(min-width:1440px){body .container{max-width:1420px}body #header .searchform.searchform-cats input{width:350px}}body .section-title{text-transform:none;font-weight:600}body #header .header-top .mega-menu>li.menu-item>a,body #header .header-top,body .welcome-msg{font-weight:400}body .sticky-header .main-menu-wrap .menu-left{width:125px}body #main-menu .mega-menu>li.menu-item{margin-right:30px}body #header .searchform-popup .search-toggle{margin-right:3px}body #header .searchform{line-height:48px;border:none;font-size:14px}body #header .searchform input{padding-left:30px}body #header .searchform button{border-radius:0 25px 25px 0;font-size:20px;color:#fff;background:#222529}body #header .searchform button i:before{font-weight:400}@media(min-width:768px){body #header .searchform select,body #header .searchform .selectric .label{padding:0 25px}body #header .searchform .selectric-cat,body #header .searchform select{width:150px;font-size:13px}body #header .searchform button{padding:0 24px 0 20px}body #header .searchform .live-search-list{right:64px}}body #header .searchform input,body #header .searchform select,body #header .searchform .selectric .label,body #header .searchform button{height:48px;line-height:inherit}body #header .top-links>li.menu-item:after{color:#e7e7e7;margin:0 15px 0 10px;opacity:1;font-size:1.2em}body #header .gap{margin:0 15px;color:#e7e7e7;font-size:1.2em}body #header .mobile-toggle{background:0 0}body .my-wishlist .wishlist-count,body #mini-cart .cart-items{background:#222529}body #header .my-wishlist{font-size:26px}body i.fas.fa-bars{color:#fff}body #header.sticky-header .my-wishlist{color:#fff}body .page-top{font-weight:700;letter-spacing:.05em}body .section{padding:70px 0 20px;margin:0}body #header .header-contact{border:none;font-size:27px;padding:0;margin-right:0}body #header.sticky-header .header-contact a,body #header.sticky-header .header-main .header-contact a:hover,body #header.sticky-header .mobile-toggle{color:#222529}@media(max-width:991px){body #header .header-contact{display:inline-block}}body .home .header-wrapper{box-shadow:0 28px 57px rgba(0,0,0,.06);z-index:99}body .home-subcats .porto-sicon-box{border:1px solid #e7e7e7;padding:2rem;-webkit-align-items:center;-ms-flex-align:center;align-items:center}body .home-subcats .porto-sicon-left .porto-sicon-img{margin-right:2rem}body .home-subcats .porto-sicon-box>div{flex:1}body .home-subcats .btn,body .home-ads .btn{font-size:12px;font-weight:700;letter-spacing:-.025em;text-transform:uppercase;padding:.5rem 1.25rem}body .home-subcats .porto-sicon-header+.porto-sicon-description{margin-top:10px}body ul.products li.product{transition:box-shadow .2s;padding-top:10px}body ul.products li.product:hover,body ul.products li.product-category:hover .thumb-info{box-shadow:0 5px 25px 0px rgba(0,0,0,.1)}body ul.products li.product:hover .product-image,body ul.products-slider li.product:hover{box-shadow:none}body ul.products li.product-category .thumb-info{background:#fff}body ul.products li.product-category .thumb-info-title{transition:none}body ul.products li.product-category .thumb-info-title h3{font-size:24px;text-shadow:rgba(0,0,0,.7) 0px 0px 30px;font-weight:600;text-transform:none}body ul.products li.product-category:hover .thumb-info-title{color:#ff6840}body li.product-outimage_aq_onimage .add-links .quickview{background:#222529}body .tab-content ul.products .category-list,body .tab-content ul.products li.product-col .rating-wrap{display:none}body .price{color:#444}body ul.products li.product-col h3,body .product-title{color:#222329}body #main>.container>.shop-loop-before{margin-top:20px;margin-bottom:20px}body .top_sale_product{border:3px solid #c68d85}body .top_sale_product .product .category-list,body .top_sale_product .add-links-wrap,body .top_sale_product .sale-product-daily-deal:before{display:none}body .top_sale_product .product{box-shadow:none !important;padding-top:0 !important}body .top_sale_product .product-inner{text-align:center;position:relative}body .top_sale_product ul.products .product .product-content{padding:.25rem 1rem 3rem;display:flex;flex-direction:column}body .top_sale_product ul.products,body .top_sale_product ul.products li.product-col .product-image,body .top_sale_product ul.products li.product-col .rating-wrap{margin-bottom:.25rem}body .top_sale_product .product-image:before{content:"Flash Deals";position:absolute;left:0;width:100%;z-index:2;top:1rem;color:#222529;font-size:16px;font-weight:700}body .top_sale_product .product-image .labels{right:-3px;left:auto;top:-3px;letter-spacing:-.01em}body .top_sale_product .product-image .labels:before{content:"SALE";display:block;padding:5px 11px;font-size:16px;font-weight:700;background:#c68d85;color:#fff}body .top_sale_product .product-image .labels .onsale{font-size:14px;line-height:16px;font-weight:700;background:#222529}body .top_sale_product .sale-product-daily-deal{bottom:-8.5rem;color:#444;background:#f4f4f4;border-radius:2rem;left:15%;right:15%}body .top_sale_product .products li.product-col h3{font-size:16px;margin-bottom:0}body .top_sale_product .star-rating{display:inline-block}body .top_sale_product .rating-wrap{width:100%}body .top_sale_product .sale-product-daily-deal .daily-deal-title{color:#444}body body.woocommerce-page.archive .sidebar-content .widget .widget-title{font-size:12px;color:#000;font-weight:700;letter-spacing:.05em;border-bottom:1px solid #dfdfdf;padding:8px 0;margin:0 0 10px -15px}body .woocommerce-page .sidebar-content .widget-title{font-size:12px;color:#000;font-weight:700;letter-spacing:.05em}body body.woocommerce-page.archive .sidebar-content{border:none}body body.woocommerce-page.archive .sidebar-content aside.widget{padding:0 0 0 15px;margin-bottom:30px;border-bottom:none}body .sidebar .product-categories li>a,body .widget_layered_nav ul li>a{font-size:12px;font-weight:400;color:#000}body .sidebar .product-categories li>a:hover{color:#000}body .sidebar .product-categories li>a,body .widget>div>ul,body .widget>ul{font-weight:400;font-size:12px}body .widget>div>ul li,body .widget>ul li{line-height:1.8}body .sidebar-content .filter-item-list{display:block}body .sidebar-content .filter-item-list .filter-color{margin-bottom:10px;text-indent:37px;line-height:18px}body .widget_product_categories .widget-title .toggle,body .widget_price_filter .widget-title .toggle,body .widget_layered_nav .widget-title .toggle,body .widget_layered_nav_filters .widget-title .toggle,body .widget_rating_filter .widget-title .toggle{right:-4px}body .widget_product_categories ul li .toggle{font-size:12px}body .woocommerce-pagination ul li .page-numbers{font-weight:700;font-size:14px;color:#706f6c}body .woocommerce-pagination ul li .prev,body .woocommerce-pagination ul li .next{border:none}body .footer-top{padding-top:20px;padding-bottom:20px}body #footer .widgettitle,body #footer .widget-title{font-size:16px;font-weight:700;text-transform:none}body #footer .footer-bottom{font-size:13px}body .footer-top .widget_wysija_cont{display:table;width:100%}body .footer-top .wysija-paragraph{display:table-cell;vertical-align:middle}body .footer-top .widget_wysija_cont .wysija-input{border-radius:24px 0 0 24px;padding-left:25px;border:none;height:48px;font-size:1em}body .footer-top .widget_wysija_cont .wysija-submit{padding-left:25px;padding-right:30px;border-radius:0 24px 24px 0;height:48px;font-size:12px;font-weight:600;background:#333}body #footer .footer-main>.container{padding-top:3rem;padding-bottom:1rem}body #footer .footer-main>.container:after{display:block;content:"";position:absolute;left:10px;bottom:0;width:calc(100% - 20px);border-bottom:1px solid #e1e1e1}body #footer .widget_product_categories>ul,body #footer .widget_product_categories li>a{padding:0}body #footer .widget_product_categories .toggle{display:none}body #footer .footer-bottom .footer-center img{max-width:200px}body #footer .widget.contact-info i{display:none}body .widget.contact-info .contact-info-block .contact-details strong,body .widget.contact-info .contact-info-block .contact-details span{padding-left:0}body #footer .widget.contact-info .contact-details strong,body #footer .follow-us .widget-title{font-weight:600;font-size:11px;line-height:1;text-transform:uppercase;color:#777;margin-bottom:0}body .widget.contact-info .contact-info-block .contact-details span,body #footer .contact-info-block .contact-details a{font-size:16px;color:#222529;font-weight:700}body #footer .follow-us a{box-shadow:none;margin:4px 0 0}@media(min-width:768px){body .footer-main .col-lg-6,body #footer .contact-details{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}body #footer .contact-details li{width:50%;flex:0 0 auto}body .footer-main .col-lg-6>.widget:first-child{max-width:100%;-ms-flex:0 0 100%;flex:0 0 100%}body .footer-main .col-lg-6 .widget.contact-info{max-width:60%;-ms-flex:0 0 60%;flex:0 0 60%}}body .footer-main .widget_media_image img{max-width:111px}body .newsletter-popup-form{position:relative;max-width:740px}body .home-slider .porto-ibanner img{max-width:none;width:auto}body .home-slider .porto-ibanner{height:532px;text-align:left;cursor:default}body .home-slider .porto-ibanner-desc{height:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}body .home-slider .porto-ibanner-content{flex:0 0 auto;width:100%}body .home-slider .porto-ibanner h5{font-size:27px;line-height:1.2;text-transform:uppercase;font-weight:400;letter-spacing:-.01em;margin-bottom:0}body .home-slider .porto-ibanner h2{font-size:60px;line-height:1.2;text-transform:uppercase;font-weight:700;letter-spacing:-.05em;margin-left:-3px;margin-bottom:7px}body .home-slider .porto-ibanner .btn{margin-top:30px}body .home-slider .container{position:relative}body .home-slider .pc-home-slider-nav{position:absolute;top:50%;left:0;width:100%;transform:translateY(-50%);z-index:1}body .home-slider .list{list-style:none;font-size:17px;white-space:nowrap;font-weight:600;padding:0;position:absolute;right:20px;top:50%;margin-top:-63px;color:#171f2f}body .home-slider .list li{position:relative;padding-right:35px;margin-bottom:15px;text-align:right;cursor:pointer}body .home-slider .list li.active{color:#c68d85}body .home-slider .list li:after{content:"";position:absolute;right:0;top:50%;border-top:2px solid;width:16px}@media(max-width:991px){body .home-slider .container{padding-left:20px !important;padding-right:20px !important}body .home-slider .porto-ibanner h5{font-size:20px}body .home-slider .porto-ibanner h2{font-size:36px}body .home-slider .porto-ibanner .btn{margin-top:20px}}body .home-ads .porto-ibanner-desc{display:-ms-flexbox;display:flex;-ms-flex-pack:between;justify-content:space-between;-ms-flex-align:center;align-items:center}body .home-ads .porto-ibanner-title,body .home-ads .porto-ibanner-content{width:33.3333%;flex:0 0 auto;text-align:left;font-weight:700;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-order:2;order:2}body .home-ads .porto-ibanner-title{font-size:2.1875rem;line-height:1.2;padding-left:30px}body .home-ads .porto-ibanner-content{padding-left:40px;flex-direction:column}body .home-ads .porto-ibanner-content b{display:block;font-size:1.425rem;line-height:1.5}body .home-ads>div:nth-child(2n) .porto-ibanner-content{text-align:right;padding:0 40px 0 0}@media(max-width:575px){body .home-ads .porto-ibanner-title{font-size:1.5rem;padding-left:20px}body .home-ads .porto-ibanner-content{padding-left:20px}}body .tabs.tabs-simple .nav-tabs{-ms-flex-pack:start;justify-content:flex-start;margin-bottom:30px;border-bottom:1px solid #eee}body .tabs.tabs-simple .nav-tabs>li{margin-bottom:0}body .tabs.tabs-simple .nav-tabs>li .nav-link{padding-bottom:18px;border-bottom-width:0}body .tabs.tabs-simple .nav-tabs>li .nav-link:hover,body .tabs.tabs-simple .nav-tabs>li .nav-link:focus,body .tabs.tabs-simple .nav-tabs>li.active .nav-link{border-bottom-color:#c68d85;border-bottom-width:3px;padding-bottom:15px}body .tabs.tabs-simple .nav-tabs>li .nav-link,body .tabs.tabs-simple .nav-tabs>li .nav-link:hover,body .tabs.tabs-simple .nav-tabs>li .nav-link:focus{font-size:16px;color:#21293c;font-weight:600;letter-spacing:-.01em;padding-left:22px;padding-right:22px}body .tabs.tabs-simple .nav-tabs>li.active .nav-link,body .tabs.tabs-simple .nav-tabs>li.active .nav-link:focus,body .tabs.tabs-simple .nav-tabs>li.active .nav-link:hover{color:#c68d85}body .vc_separator.vc_separator_align_center h4{padding:0 50px}body .wpb_wrapper .top-icon .porto-just-icon-wrapper{margin-bottom:30px}.cmplz-hidden{display:none !important}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:300 900;font-display:fallback;src:url('https://sauger.hr/wp-content/plugins/woocommerce/assets/fonts/Inter-VariableFont_slnt,wght.woff2') format('woff2');font-stretch:normal}@font-face{font-display:swap;font-family:Cardo;font-style:normal;font-weight:400;font-display:fallback;src:url('https://sauger.hr/wp-content/plugins/woocommerce/assets/fonts/cardo_normal_400.woff2') format('woff2')}