.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 tbody .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 0 rgb(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:#fff0;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:#fff0;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:after{content:" ";display:table;clear:both}.col2-set{margin:0 calc(var(--porto-column-spacing) * -1)}.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 rgb(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 rgb(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 rgb(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}@media (max-width:575px){.sticky-checkout-bottom{position:fixed;left:0;right:0;bottom:0;z-index:1001;margin-bottom:0;text-align:center;box-shadow:0 -3px 5px rgb(0 0 0 / .08);background-color:var(--porto-body-bg)}.sticky-checkout-bottom a,.sticky-checkout-bottom button{margin:10px!important;width:calc(100% - 20px)!important}}.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:#fff0}.card-default .card-header.arrow a.collapsed:before{content:"\e81c"}.card-default .card-header.arrow a:hover:before{background-color:#fff0;border-color:#fff0;color:#212529}.shop_table.cart-table th.product-thumbnail{width:16%}.shop_table.cart-table th.product-price{width:14%}.shop_table.cart-table thead .product-name{width:33%}.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;padding-right:0}.checkout_coupon #coupon_code{padding:3px 13px}.checkout_coupon [name=apply_coupon]{padding:9.25px 18px}.checkout_coupon .coupon-error-notice{display:block}form.checkout_coupon{padding-bottom:5px}.woocommerce-form-coupon-toggle,.woocommerce-form-login-toggle{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}}.payment_methods .payment_box{margin-top:.75rem}.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 textarea::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{padding:12px 10px}.checkout-order-review .shop_table td:only-child{flex:1}.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:after{content:" ";display:table;clear:both}.woocommerce-account .woocommerce{margin:0 -10px}.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 0.1s;padding:8px 0 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 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 0;display:block}.order-info mark{display:block;background:#fff0;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)}.password-input{display:block;position:relative}.show-password-input{position:absolute;top:0;bottom:0;right:0;font-size:1rem;width:2.5em;color:var(--porto-heading-color);background-color:#fff0;border-width:0;transition:opacity 0.25s ease}.show-password-input:hover{opacity:.6}.show-password-input:before{font-family:var(--fa-style-family-classic);content:"\f06e"}.show-password-input.display-password:before{content:"\f070"}.woocommerce-checkout fieldset legend{width:auto;float:none;line-height:normal}.bypostauthor{display:block}.vc_do_custom_heading{}.vc_custom_1682785033531{margin-top:20px!important;margin-bottom:0px!important}.vc_custom_1779263233895{margin-top:0px!important;margin-bottom:10px!important;background-color:#ebe8e6!important}.vc_custom_1765231670956{margin-top:0px!important;margin-bottom:0px!important}.vc_custom_1605609163781{margin-top:0px!important;margin-bottom:8px!important}.vc_custom_1702057661467{margin-top:15px!important;margin-bottom:8px!important}.vc_custom_1605515797735{margin-top:8px!important;margin-bottom:8px!important}.vc_custom_1605695315383{margin-top:40px!important;margin-bottom:40px!important}.vc_custom_1681850237825{margin-top:0px!important;margin-right:3px!important;margin-bottom:0px!important;margin-left:3px!important;padding-top:15px!important;padding-bottom:15px!important;background-color:#be9f56!important}.vc_custom_1606404894236{margin-top:60px!important;margin-bottom:60px!important;padding-top:40px!important;padding-right:40px!important;padding-bottom:5px!important;padding-left:40px!important;background-color:#ebe8e6!important}.vc_custom_1779262975531{margin-bottom:20px!important;padding-bottom:0px!important;background-image:url(https://juweliershuisaalbers.nl/wp-content/uploads/2026/05/Juweliershuis-aalbers-velp-2026.jpg?id=42490)!important;background-position:center!important;background-repeat:no-repeat!important;background-size:cover!important}.vc_custom_1765231461596{margin-top:0px!important;margin-bottom:20px!important;padding-top:0px!important;padding-right:20px!important;padding-bottom:0px!important;padding-left:20px!important}.vc_custom_1765230919504{margin-bottom:0px!important}.vc_custom_1605515162024{background-position:center!important;background-repeat:no-repeat!important;background-size:cover!important}.vc_custom_1765231777419{margin-right:2px!important;margin-left:2px!important;padding-top:0px!important;padding-right:0px!important;padding-bottom:0px!important;padding-left:0px!important;background-position:center!important;background-repeat:no-repeat!important;background-size:cover!important}.vc_custom_1765233656126{padding-top:5px!important}.vc_custom_1702057042971{margin-right:2px!important;margin-left:2px!important;padding-top:30px!important;padding-right:20px!important;padding-bottom:5px!important;padding-left:20px!important;background-position:center!important;background-repeat:no-repeat!important;background-size:cover!important}.vc_custom_1764146192680{margin-top:5px!important;padding-top:0px!important}.vc_custom_1764146182056{border-top-width:2px!important;border-right-width:2px!important;border-bottom-width:2px!important;border-left-width:2px!important;border-left-style:solid!important;border-right-style:solid!important;border-top-style:solid!important;border-bottom-style:solid!important;border-color:#be9f56!important}.vc_custom_1605515162024{background-position:center!important;background-repeat:no-repeat!important;background-size:cover!important}.vc_custom_1765231635969{background-position:center!important;background-repeat:no-repeat!important;background-size:cover!important}.vc_custom_1783002649928{margin-bottom:10px!important}.vc_custom_1605515162024{background-position:center!important;background-repeat:no-repeat!important;background-size:cover!important}.vc_custom_1605515252065{margin-right:2px!important;margin-left:2px!important;background-color:#ebe8e6!important}.vc_custom_1605168951358{padding-top:50px!important;padding-bottom:20px!important}.vc_custom_1613210521496{border-top-width:2px!important;border-right-width:2px!important;border-bottom-width:2px!important;border-left-width:2px!important;border-left-color:#be9f56!important;border-left-style:solid!important;border-right-color:#be9f56!important;border-right-style:solid!important;border-top-color:#be9f56!important;border-top-style:solid!important;border-bottom-color:#be9f56!important;border-bottom-style:solid!important}.vc_custom_1607348921788{margin-right:2px!important;margin-left:2px!important;background-image:url(https://juweliershuisaalbers.nl/wp-content/uploads/2020/11/sieraden.jpg?id=91)!important;background-position:center!important;background-repeat:no-repeat!important;background-size:cover!important}.vc_custom_1605168969628{padding-top:50px!important;padding-bottom:20px!important}.vc_custom_1613210540132{border-top-width:2px!important;border-right-width:2px!important;border-bottom-width:2px!important;border-left-width:2px!important;border-left-color:#ffffff!important;border-left-style:solid!important;border-right-color:#ffffff!important;border-right-style:solid!important;border-top-color:#ffffff!important;border-top-style:solid!important;border-bottom-color:#ffffff!important;border-bottom-style:solid!important}.vc_custom_1605515162024{background-position:center!important;background-repeat:no-repeat!important;background-size:cover!important}.vc_custom_1702056911012{margin-right:2px!important;margin-left:2px!important;background-image:url(https://juweliershuisaalbers.nl/wp-content/uploads/2020/11/alle-producten-1.jpg?id=110)!important;background-position:center!important;background-repeat:no-repeat!important;background-size:cover!important}.vc_custom_1605168978175{padding-top:50px!important;padding-bottom:20px!important}.vc_custom_1613210548280{border-top-width:2px!important;border-right-width:2px!important;border-bottom-width:2px!important;border-left-width:2px!important;border-left-color:#be9f56!important;border-left-style:solid!important;border-right-color:#be9f56!important;border-right-style:solid!important;border-top-color:#be9f56!important;border-top-style:solid!important;border-bottom-color:#be9f56!important;border-bottom-style:solid!important}.vc_custom_1738838898075{margin-right:2px!important;margin-left:2px!important;background:#bcb3a8 url(https://juweliershuisaalbers.nl/wp-content/uploads/2025/02/Aalbers-800x225-Meine-Welt-ist-bunt.jpg?id=41327)!important;background-position:center!important;background-repeat:no-repeat!important;background-size:cover!important}.vc_custom_1605515501963{background-position:center!important;background-repeat:no-repeat!important;background-size:cover!important}.vc_custom_1702056803675{margin-top:5px!important;margin-right:2px!important;margin-bottom:5px!important;margin-left:2px!important;padding-top:20px!important;padding-bottom:20px!important;background-image:url(https://juweliershuisaalbers.nl/wp-content/uploads/2022/05/atelier-2022.jpg?id=37279)!important;background-position:center!important;background-repeat:no-repeat!important;background-size:cover!important}.vc_custom_1607414872558{padding-top:50px!important;padding-bottom:20px!important}.vc_custom_1613210607959{border-top-width:2px!important;border-right-width:2px!important;border-bottom-width:2px!important;border-left-width:2px!important;border-left-color:#ffffff!important;border-left-style:solid!important;border-right-color:#ffffff!important;border-right-style:solid!important;border-top-color:#ffffff!important;border-top-style:solid!important;border-bottom-color:#ffffff!important;border-bottom-style:solid!important}.vc_custom_1702056860671{margin-right:2px!important;margin-left:2px!important;padding-top:4px!important;padding-bottom:4px!important;background-color:#d8d2cc!important;background-position:center!important;background-repeat:no-repeat!important;background-size:cover!important}.vc_custom_1682785184106{padding-top:50px!important;padding-bottom:20px!important}.vc_custom_1694610728025{border-top-width:2px!important;border-right-width:2px!important;border-bottom-width:2px!important;border-left-width:2px!important;border-left-color:#333333!important;border-left-style:solid!important;border-right-color:#333333!important;border-right-style:solid!important;border-top-color:#333333!important;border-top-style:solid!important;border-bottom-color:#333333!important;border-bottom-style:solid!important}.vc_custom_1605186389817{padding-top:5px!important}.vc_custom_1614179869531{padding-top:5px!important}.vc_custom_1607080507692{border-top-width:2px!important;border-right-width:2px!important;border-bottom-width:2px!important;border-left-width:2px!important;border-left-color:#4c4e4f!important;border-left-style:solid!important;border-right-color:#4c4e4f!important;border-right-style:solid!important;border-top-color:#4c4e4f!important;border-top-style:solid!important;border-bottom-color:#4c4e4f!important;border-bottom-style:solid!important}.vc_custom_1657012457378{padding-right:20px!important;padding-bottom:-30px!important;padding-left:20px!important}.vc_custom_1657012465693{padding-top:0px!important;padding-right:20px!important;padding-bottom:-30px!important;padding-left:20px!important}.vc_custom_1682784369429{margin-bottom:0px!important;padding-bottom:0px!important}.vc_custom_1682784639543{margin-top:5px!important;padding-top:20px!important}.vc_custom_1682784663742{margin-top:30px!important}@media(max-width:1419px){.vc_custom_1765231461596{margin-top:-30px!important;padding-top:0px!important;padding-right:0px!important;padding-bottom:0px!important;padding-left:0px!important}}.wpb_custom_45fc6f18c1211088a596f083f44ab562 .wpb_wrapper img{object-fit:cover;object-position:center center}.wpb_custom_9c745ac33a8bb4820cfc6b89805915cc .owl-item:not(.active){opacity:.5}.wpb_custom_753a9018a6c24b1bdd7c4bb5378a979a.porto-btn{font-family:Libre Baskerville;font-size:16px}.side-header-narrow-bar-logo{max-width:170px}#login-form-popup{max-width:480px}html .btn-v-dark,.cart-popup .button.checkout,.wishlist_table .add_to_cart.button{color:#fff;background-color:#ddd;border:none}.woocommerce-info{display:none}.dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{height:30px;width:90%;font-size:11px!important;margin-left:40px;margin-bottom:10px}.dgwt-wcas-no-submit .dgwt-wcas-ico-magnifier{margin-left:40px;margin-bottom:17px}#header .header-top .top-links>li.menu-item>a{font-weight:400;font-size:11px}.meta-author{display:none!important}.meta-comments{display:none!important}.mijn-account{background-color:#cec7c0;padding-right:10px;padding-left:10px}.nieuwsbrief{background-color:#BAB3A8;padding-right:10px;padding-left:10px}.header-top .header-contact a:hover,.header-top .custom-html a:not(.btn):hover,#header .header-top .top-links>li.menu-item.active>a,#header .header-top .top-links>li.menu-item:hover>a,#header .header-top .top-links>li.menu-item>a.active,#header .header-top .top-links>li.menu-item.has-sub:hover>a,.header-top .welcome-msg a:hover{color:#fff}#side-nav-panel .accordion-menu li.menu-item>a,#side-nav-panel .menu-custom-block a{color:#3a3a3a}#side-nav-panel .accordion-menu .arrow{right:5px;color:#3a3a3a}.owl-carousel .owl-item img{display:block;width:100%;background-color:#fff}ul.products li.product-category .thumb-info-wrapper:after{background:#fff0}ul.products li.product-col .woocommerce-loop-product__title{white-space:normal!important}ul.product_list_widget li .product-details a,.widget ul.product_list_widget li .product-details a{white-space:normal!important}#header .header-top .top-links:last-child>li.menu-item:last-child>a{padding-right:10px;padding-left:10px;background-color:#dcd7d2;font-weight:400}#header .header-top .top-links>li.menu-item>a{font-weight:400}#header .share-links a:not(:hover){background-color:#fff;color:#be9f56}#header .my-wishlist,#header .my-account{font-size:17px}#header .header-bottom a:not(.btn){color:#4c4a4f}#header .main-menu .popup a,.side-nav-wrap .sidebar-menu .popup,.main-sidebar-menu .sidebar-menu .popup,.porto-popup-menu .sub-menu{font-family:Montserrat,sans-serif;font-size:14px;font-weight:400;line-height:14px;letter-spacing:0}.page-top{border-bottom:5px solid #be9f56}.page-top{background-color:#f1efed}.page-top .page-title{color:#4c4e4f;font-family:Montserrat,sans-serif}.headersan{text-align:right}.widget_shopping_cart .buttons .wc-forward{float:left;width:100%;margin-bottom:5px}.no-breadcrumbs .main-content{padding-top:0}.woocommerce-ordering select{width:180px}.woocommerce-page .sidebar-content .widget-title{font-weight:500!important;font-size:16px;font-family:Montserrat,sans-serif;text-transform:none}ul.products li.product-col .add-links div.quantity{margin-bottom:5px;display:none}.price,td.product-price,td.product-subtotal,td.product-total,td.order-total,tr.cart-subtotal{font-weight:500}ul.products li.product-col .price{font-size:.8rem}ul.products li.product-category .thumb-info h3{display:none}a.anchor{display:block;position:relative;top:-250px;visibility:hidden}.wpcf7 input[type="email"],input[type="number"],input[type="password"],input[type="search"],input[type="tel"],input[type="text"],input[type="url"],input[type="color"],input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="month"],input[type="time"],input[type="week"],textarea,.form-control,select{width:100%}.wpcf7 input[type="text"],.wpcf7 input[type="email"],.wpcf7 input[type="tel"],.wpcf7 select{width:540px}.accordion .card-title{font-size:14px}.pricing-table-classic .price,.product-summary-wrap .price,.product-summary-wrap .product_meta span span,.product-summary-wrap .product_meta span a{color:#be9f56}.porto-products.show-count-on-hover li.product-category .thumb-info-type{text-transform:none}.header-main .header-contact a,#header .tooltip-icon,#header .top-links>li.menu-item>a,#header .searchform-popup .search-toggle,.header-wrapper .custom-html a:not(.btn),#header .my-account,#header .my-wishlist{color:#4c4a4f}b,strong{font-weight:600}p,.porto-u-sub-heading{font-family:Montserrat,sans-serif;font-weight:400!important;font-size:14px;line-height:24px;color:#4a4c4f}.woocommerce-pagination ul li a,.woocommerce-pagination ul li span{border:1px solid #ccc;border-radius:0;color:#7b858a;display:block;font-size:15px;font-weight:500!important;margin:0 0 5px;padding:0 .5em;line-height:2.1em;min-width:2.2em;height:2.2em;text-decoration:none;text-align:center}body{font-family:Montserrat,sans-serif;font-weight:400;font-size:13px;line-height:20px;letter-spacing:0}.single-product .product_title{font-size:1.875rem;line-height:1.2;color:#222529;letter-spacing:-.01em;font-weight:400!important;margin-bottom:.2em}.widget select{max-width:100%;font-size:13px;color:#999;border:1px solid #999;padding:4px 5px 3px 7px;border-radius:4px}.product_title,.product_title a{margin-top:50px}.product-nav{margin-top:-50px}.availability{display:none}.star-rating{display:none}.dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{height:35px;width:90%;font-size:11px!important;margin-left:40px}.dgwt-wcas-no-submit .dgwt-wcas-ico-magnifier{margin-left:40px}.widget_product_categories>ul,.widget_product_categories>div>ul,.widget_product_categories>*,.widget_price_filter>ul,.widget_price_filter>div>ul,.widget_price_filter>*,.widget_layered_nav>ul,.widget_layered_nav>div>ul,.widget_layered_nav>*,.widget_layered_nav_filters>ul,.widget_layered_nav_filters>div>ul,.widget_layered_nav_filters>*,.widget_rating_filter>ul,.widget_rating_filter>div>ul,.widget_rating_filter>*{padding-top:0}.yith-wcwl-add-to-wishlist a,.yith-wcwl-add-to-wishlist a:hover,.yith-wcwl-add-to-wishlist span{background-color:#be9f56;border:1px solid #fff0;color:#ad2929}.alternative-font,#footer .footer-ribbon{font-weight:500;font-size:16px}ul.products li.product-category .thumb-info-type{display:block;margin:20px 0 0;padding:0;font-weight:400;background:none;float:none;opacity:0;line-height:1.8;display:none}#nav-panel .mobile-nav-wrap{max-height:100%!important}#responsive-form{max-width:100%;margin:0 auto;width:100%}.form-row{width:100%}.column-half,.column-full,.column-third{float:left;position:relative;padding:.65rem;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.clearfix:after{content:"";display:table;clear:both}@media only screen and (min-width:48em){.column-half{width:50%}}@media only screen and (min-width:48em){.column-third{width:32%}}.heading.heading-border-xs .heading-tag:before,.heading.heading-border-xs .heading-tag:after{border-top-width:1px!important;border-color:#ddd!important}li,.porto-u-sub-heading,.porto-sicon-description{line-height:24px;font-size:16px}.column2 ul.pwidth-lg-3 .product-image{font-size:.7em}.label-wrap.wapl-corner.wapl-alignleft .product-label{float:left;left:-66px;top:-27px;font-size:12px}.sale-product-daily-deal{display:none}.thumb-info .thumb-info-wrapper{border:1px solid #ddd}.dgwt-wcas-ico-magnifier,.dgwt-wcas-ico-magnifier-handler{max-width:20px}.dgwt-wcas-search-wrapp{max-width:600px}.wapl-label .label-gray{display:none!important}.price,td.product-subtotal,td.product-total,td.order-total,tr.cart-subtotal,.product-nav .product-popup .product-details .amount,ul.product_list_widget li .product-details .amount{color:#4c4b4a}.owl-carousel{margin-bottom:0}.wcrpba_info_message h4{margin-bottom:20px}.wcrpba_info_message ul{padding-left:0;margin-bottom:20px}.wcrpba_info_message ul li{display:inline}.wcrpba_info_message ul li:not(:nth-of-type(1)):not(:nth-of-type(2)):before{content:', '}b,strong{font-weight:600}body{font-family:Montserrat,sans-serif;font-weight:400;font-size:14px;line-height:24px;letter-spacing:0}li,.porto-u-sub-heading,.porto-sicon-description{line-height:22px;font-size:14px}#geodir-wrapper [type=button],#geodir-wrapper [type=submit],.button,.geodir-search [type=button],.geodir-search [type=submit],[type=submit],input.submit{background-color:var(--porto-primary-color);border-color:var(--porto-primary-color);color:var(--porto-primary-color-inverse);display:none}.vc_custom_1612178569625{margin-top:0px!important;margin-bottom:35px!important;padding-top:5px!important}.vc_custom_1647962818632{margin-bottom:30px!important;padding-top:15px!important;padding-bottom:0px!important}.vc_custom_1647962825694{margin-bottom:30px!important;padding-top:15px!important;padding-bottom:0px!important}.vc_custom_1647962832748{margin-bottom:30px!important;padding-top:15px!important;padding-bottom:0px!important}.vc_custom_1647962840445{margin-bottom:30px!important;padding-top:15px!important;padding-bottom:0px!important}.vc_custom_1605694322494{margin-top:0px!important;margin-right:2px!important;margin-left:2px!important;padding-right:0px!important;padding-bottom:0px!important;padding-left:0px!important}.vc_custom_1647962846899{margin-bottom:0px!important;padding-top:0px!important;padding-right:0px!important;padding-bottom:0px!important;padding-left:0px!important}.vc_custom_1612173142634{margin-top:0px!important;margin-right:0px!important;margin-bottom:0px!important;margin-left:0px!important;padding-top:0px!important;padding-right:0px!important;padding-bottom:0px!important;padding-left:0px!important}.vc_custom_1605694322494{margin-top:0px!important;margin-right:2px!important;margin-left:2px!important;padding-right:0px!important;padding-bottom:0px!important;padding-left:0px!important}.vc_custom_1647962853512{margin-bottom:0px!important;padding-top:0px!important;padding-right:0px!important;padding-bottom:0px!important;padding-left:0px!important}.vc_custom_1605694825220{margin-top:0px!important;margin-right:0px!important;margin-bottom:0px!important;margin-left:0px!important;padding-top:0px!important;padding-right:0px!important;padding-bottom:0px!important;padding-left:0px!important}.vc_custom_1605694322494{margin-top:0px!important;margin-right:2px!important;margin-left:2px!important;padding-right:0px!important;padding-bottom:0px!important;padding-left:0px!important}.vc_custom_1647962860242{margin-bottom:0px!important;padding-top:0px!important;padding-right:0px!important;padding-bottom:0px!important;padding-left:0px!important}.vc_custom_1605694838395{margin-top:0px!important;margin-right:0px!important;margin-bottom:0px!important;margin-left:0px!important;padding-top:0px!important;padding-right:0px!important;padding-bottom:0px!important;padding-left:0px!important}.vc_custom_1605694322494{margin-top:0px!important;margin-right:2px!important;margin-left:2px!important;padding-right:0px!important;padding-bottom:0px!important;padding-left:0px!important}.vc_custom_1647962866945{margin-bottom:0px!important;padding-top:0px!important;padding-right:0px!important;padding-bottom:0px!important;padding-left:0px!important}.vc_custom_1605694846101{margin-top:0px!important;margin-right:0px!important;margin-bottom:0px!important;margin-left:0px!important;padding-top:0px!important;padding-right:0px!important;padding-bottom:0px!important;padding-left:0px!important}.vc_custom_1607596490382{margin-bottom:17px!important;padding-top:5px!important;padding-right:65px!important;padding-bottom:0px!important}.vc_custom_1612255601247{margin-bottom:17px!important;padding-top:5px!important;padding-right:65px!important;padding-bottom:0px!important}.wpb_custom_763840dc8bb44b90837dd8ae1d929824 .owl-nav:not(.disabled){display:block!important}.wpb_custom_763840dc8bb44b90837dd8ae1d929824 .owl-item:not(.active){opacity:.5}#porto-product-categories-225534efbf94c2786b66710f53fcae0a li.product-category .thumb-info-wrapper:after{background-color:rgb(27 27 23 / .03)}#porto-product-categories-225534efbf94c2786b66710f53fcae0a li.product-category:hover .thumb-info-wrapper:after{background-color:rgb(27 27 23 / .18)}.thumb-info{text-decoration:none;max-width:100%;border:1px solid;word-wrap:break-word}.thumb-info,.thumb-info .thumb-info-wrapper{display:block;position:relative;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translate3d(0,0,0)}.thumb-info .owl-carousel{z-index:auto}.thumb-info .owl-carousel .owl-dots,.thumb-info .owl-carousel .owl-nav{z-index:2}.thumb-info img{transition:0.3s;position:relative;width:100%}.thumb-info .zoom{display:block;border-radius:100%;bottom:4px;cursor:pointer;background:var(--porto-primary-color);color:#FFF;height:30px;width:30px;padding:0;position:absolute;right:4px;text-align:center;opacity:0;transition:0.1s;line-height:30px;font-size:14px;z-index:2}.thumb-info:hover .thumb-info-wrapper:after{opacity:1}.thumb-info:hover .thumb-info-action-icon{right:0;top:0}.thumb-info:hover img{transform:scale(1.1,1.1)}.thumb-info:hover .zoom{opacity:1}.thumb-info:hover .owl-carousel.show-nav-hover .owl-nav{opacity:1}.thumb-info .owl-item.active{z-index:1}.thumb-info.thumb-info-hide-info-hover:hover .thumb-info-wrapper:after{opacity:.1}.thumb-info.thumb-info-centered-icons .thumb-info-action-icon{left:auto;right:auto;top:50%}.thumb-info.thumb-info-centered-info .thumb-info-title{background:#fff0}.thumb-info.thumb-info-bottom-info-dark .thumb-info-title{background:linear-gradient(to top,rgb(23 23 23 / .8) 0,transparent 100%) repeat scroll 0 0 #fff0}.thumb-info.thumb-info-left-no-bg .thumb-info-title{background:none}.thumb-info-wrapper{margin:0;overflow:hidden}.thumb-info-wrapper:after{content:"";transition:0.3s;bottom:0;color:#FFF;left:0;position:absolute;right:0;top:0;display:block;opacity:0;z-index:1}.thumb-info-action-icon{transition:0.3s;border-radius:0 0 0 4px;display:inline-block;font-size:25px;height:50px;line-height:50px;position:absolute;right:-100px;text-align:center;text-decoration:none;vertical-align:bottom;top:-100px;width:50px;z-index:2;overflow:hidden;font-size:18px;background:var(--porto-primary-color);color:#fff}.thumb-info-action-icon i{color:var(--porto-primary-color-inverse)}.thumb-info-action-icon i img{position:absolute;margin:auto;top:0;bottom:0;left:0;right:0;border-radius:0;transform:none!important}.thumb-info-action-icon.thumb-info-plus{visibility:hidden;transform:none!important}.thumb-info-inner{transition:0.3s;display:block;font:inherit;color:inherit;margin-bottom:0}.thumb-info-inner em{display:block;font-size:.8em;font-style:normal;font-weight:400}.thumb-info-title{transition:0.3s;background:rgb(33 37 41 / .8);bottom:13%;color:#fff;font-size:17px;font-weight:600;left:0;letter-spacing:-.05em;padding:13px 21px 2px;position:absolute;z-index:2;max-width:90%}.thumb-info-title a,.thumb-info-title a:hover{color:#fff;text-decoration:none}.thumb-info-type{display:inline-block;float:left;font-size:.6em;font-weight:600;letter-spacing:0;margin:8px -2px -15px 0;padding:2px 12px;text-transform:uppercase;z-index:2;line-height:2.3;background:var(--porto-primary-color)}.thumb-info-no-zoom img{transition:none}.thumb-info-no-zoom:hover img{transform:scale(1,1)}.thumb-info-lighten .thumb-info-wrapper:after{background:rgb(23 23 23 / .25)}.thumb-info-hide-wrapper-bg .thumb-info-wrapper:after{display:none}.thumb-info-centered-icons .thumb-info-action{transition:transform 0.2s ease-out,opacity 0.2s ease-out;transform:translate3d(0,-10px,0);top:50%;left:3px;right:auto;bottom:auto;width:100%;height:45px;margin-top:-20px;text-align:center;position:absolute;opacity:0;z-index:2;padding-top:5px}.thumb-info-centered-icons .thumb-info-action-icon{transition:0.1s;display:inline-block;position:relative;z-index:2;bottom:auto;width:36px;height:36px;line-height:36px;border-radius:50%;margin-right:6px;font-size:14px;transform:translateY(-50%)}.thumb-info-centered-icons .thumb-info-action-icon:hover{transform:scale(1.15,1.15)}.thumb-info-centered-icons:hover .thumb-info-action{transform:translate3d(0,0,0);opacity:1}.thumb-info-centered-icons:hover .thumb-info-action-icon{position:relative;transform:translateY(-50%) scale(1.15,1.15)}.thumb-info-centered-info .thumb-info-title{left:5%;width:90%;transition:transform 0.2s ease-out,opacity 0.2s ease-out;transform:translate(0%,-30%);top:50%;bottom:auto;opacity:0;text-align:center;padding:0;position:absolute}.thumb-info-centered-info .thumb-info-type{float:none}.thumb-info-centered-info:hover .thumb-info-title{opacity:1;transform:translate(0%,-50%)}.thumb-info-bottom-info .thumb-info-title,.thumb-info-bottom-info .thumb-info-title a,.thumb-info-bottom-info .thumb-info-title a:hover{color:var(--porto-body-color)}.thumb-info-bottom-info .thumb-info-title{left:0;width:100%;max-width:100%;transition:transform 0.2s ease-out,opacity 0.2s ease-out;transform:translate3d(0,100px,0);top:auto;bottom:0;opacity:0;padding:15px;text-shadow:none}.thumb-info-bottom-info .thumb-info-type{float:none;background:none;padding:0;margin:0}.thumb-info-bottom-info .thumb-info-inner{line-height:1}.thumb-info-bottom-info:hover .thumb-info-title{transform:translate3d(0,0,0);opacity:1}.thumb-info-bottom-info:hover img{transform:sacle(1.1)}.thumb-info-bottom-info:not(.thumb-info-bottom-info-dark) .thumb-info-title{background:var(--porto-body-bg)}.thumb-info-bottom-info:not(.thumb-info-bottom-info-dark) .thumb-info-inner{color:var(--porto-heading-color)}.thumb-info-bottom-info-dark .thumb-info-title{color:#FFF}.thumb-info-bottom-info-dark .thumb-info-title a,.thumb-info-bottom-info-dark .thumb-info-title a:focus,.thumb-info-bottom-info-dark .thumb-info-title a:hover{color:inherit}.thumb-info-push-hor img{transform:translateX(-18px);width:calc(100% + 19px);max-width:none}.thumb-info-push-hor:hover img{transform:translateX(0)}.thumb-info-hide-info-hover .thumb-info-wrapper:after{opacity:.65}.thumb-info-hide-info-hover .thumb-info-title{opacity:1;top:50%}.thumb-info-hide-info-hover .thumb-info-type{float:none}.thumb-info-hide-info-hover:hover .thumb-info-title{opacity:0}.thumb-info-no-borders,.thumb-info-no-borders .thumb-info-wrapper,.thumb-info-no-borders img{border:0;padding:0;margin:0;border-radius:0}.thumb-info-no-borders .thumb-info-wrapper:after{border-radius:0;bottom:0;left:0;right:0;top:0}.thumb-info-preview .thumb-info-wrapper:after{display:none}.thumb-info-preview .thumb-info-image{min-height:232px;display:block;background-position:center top;background-repeat:no-repeat;background-size:100% auto;position:relative;transition:background-position 0.8s linear}.thumb-info-preview:hover .thumb-info-image{transition:background-position 2.5s linear;background-position:center bottom}.thumb-info-preview.thumb-info-preview-short:hover .thumb-info-image{transition:background-position 1s linear}.thumb-info-preview.thumb-info-preview-long:hover .thumb-info-image{transition:background-position 5s linear}.thumb-info-preview.thumb-info-preview-fixed .thumb-info-image,.thumb-info-preview.thumb-info-preview-fixed:hover .thumb-info-image{background-position:center center;transition:none}.thumb-info-preview.thumb-info-preview-fixed-top .thumb-info-image,.thumb-info-preview.thumb-info-preview-fixed-top:hover .thumb-info-image{background-position:center top}.thumb-info-preview.thumb-info-preview-fixed-bottom .thumb-info-image,.thumb-info-preview.thumb-info-preview-fixed-bottom:hover .thumb-info-image{background-position:center bottom}.thumb-info-box-shadow{box-shadow:10px 10px 74px -15px rgb(0 0 0 / .1);transition:all 0.3s}.thumb-info-box-shadow:hover{box-shadow:10px 10px 74px 0 rgb(0 0 0 / .1)}.thumb-info-left-no-bg .thumb-info-type{background:none}.thumb-info-left-no-bg .thumb-info-title{bottom:0;padding:1.5rem;color:#212529}.thumb-info-left-no-bg .thumb-info-type{padding:0;margin:0;opacity:.6}.thumb-info-left-no-bg .thumb-info-inner{font-weight:700;font-size:1.2em}.full-width .thumb-info img{border-radius:0!important}.thumb-info-caption{padding:10px 0}.thumb-info-caption p{line-height:20px;margin:0 0 8px}.thumb-info-caption-text{display:block;margin:0 0 8px;font-size:.9em;padding:10px}.thumb-info-caption-text>:last-child{margin-bottom:0}.thumb-info-caption-text .thumb-info-date{display:block;font-style:normal;font-weight:400}.thumb-info-caption-text img{width:auto}.thumb-info-side-image{border:1px solid var(--porto-gray-5)}.thumb-info-side-image:after{content:" ";display:table;clear:both}.thumb-info-side-image .thumb-info-caption-text{padding:17px;margin:0}.thumb-info-side-image .thumb-info-social-icons{border-width:0;padding-bottom:0}.thumb-info-side-image.thumb-info-no-borders .thumb-info-side-image-wrapper{padding:0}.thumb-info-side-image-wrapper{position:relative;padding:0;float:left;margin-right:20px}.thumb-info-side-image-right .thumb-info-side-image-wrapper{float:right;margin-left:20px;margin-right:0}.thumb-info-social-icons{margin:0;padding:15px 10px;display:block}.thumb-info-social-icons a{position:relative;margin:2px;border-radius:25px;display:inline-block;height:30px;line-height:30px;text-align:center;width:30px;vertical-align:bottom;overflow:hidden;background-color:var(--porto-primary-color);color:var(--porto-primary-color-inverse);font-size:.9em;font-weight:400}.thumb-info-social-icons a:hover{text-decoration:none}.thumb-info-social-icons a span{display:none}.thumb-info-social-icons a i img{position:absolute;margin:auto;top:0;bottom:0;left:0;right:0;border-radius:0;transform:none!important}.thumb-info-social-icons.share-links a{margin:2px;border-radius:25px}.thumb-info-icons.position-style-2{position:absolute;top:-15px;left:50%;z-index:3;transform:translateX(-51%)}.thumb-info-icons .thumb-info-icon{display:inline-block;padding:5px 11px;border-radius:20px;transition:all 0.3s}.thumb-info-icons .thumb-info-icon.love{margin-left:.2em}.thumb-info-icons .thumb-info-icon i{margin-left:8px}.thumb-info-icons.position-style-1{position:absolute;bottom:5%;right:5%;z-index:2}.thumb-info-icons.position-style-3{bottom:7%;position:absolute;right:2%}.thumb-info-plus:before{opacity:1;transition:auto;content:"";display:block;position:absolute;width:100%;top:50%;left:50%;border-top:1px solid #FFF;transform:translate3d(-50%,-50%,0)}.thumb-info-plus:after{opacity:1;transition:auto;content:"";display:block;position:absolute;width:100%;top:50%;left:50%;border-top:1px solid #FFF;transform:translate3d(-50%,-50%,0) rotate(0deg)}.thumb-info .thumb-info-plus{opacity:0;position:absolute;width:10%;top:50%;left:50%;z-index:2;transform:translate3d(-50%,-50%,0);transition:all 0.3s}.thumb-info:hover .thumb-info-plus{opacity:1;width:30%}.thumb-info:hover .thumb-info-plus:after{transform:translate3d(-50%,-50%,0) rotate(90deg)}.portfolio-parallax .thumb-info-plus{opacity:0;position:absolute;width:10%;top:50%;left:50%;z-index:2;transform:translate3d(-50%,-50%,0);transition:0.3s;width:2%}.portfolio-parallax:hover .thumb-info-plus{opacity:1;width:8%}.portfolio-parallax:hover .thumb-info-plus:after{transform:translate3d(-50%,-50%,0) rotate(90deg)}.portfolio-parallax .container-fluid{position:static}.portfolio-parallax.hidden-plus .thumb-info-plus{display:none}.thumb-info.thumb-info-bottom-info.alternate-info-hide:hover img{transform:scale(1.1,1.1)}.thumb-info-slow-zoom{transition:box-shadow 0.3s}.thumb-info-slow-zoom:hover{box-shadow:0 0 59px -16px rgb(0 0 0 / .4)}.thumb-info-slow-zoom:hover img{transform:translate3d(0,3%,0) scale(1.3)!important}.thumb-info-slow-zoom img{transform:translate3d(-2%,-2%,0) scale(1.2);transition:5s}.thumb-info-slow-zoom .thumb-info-plus{display:none}.portfolio-stripes .owl-item .portfolio-item .thumb-info.thumb-info-slow-zoom:hover .thumb-info-wrapper .background-image{transform:translate3d(0,3%,0) scale(1.3)!important;box-shadow:none}.portfolio-stripes .owl-item .portfolio-item .thumb-info.thumb-info-slow-zoom .thumb-info-wrapper .background-image{transform:translate3d(-2%,-2%,0) scale(1.2)!important;transition:5s}.portfolio-stripes .owl-item .portfolio-item .thumb-info-slow-zoom:hover .thumb-info-wrapper:after{opacity:0}.portfolio-stripes .owl-item .portfolio-item .thumb-info-slow-zoom:hover .thumb-info-wrapper:before{bottom:-41px}.thumb-info .thumb-info-action .thumb-info-action-icon-secondary{background-color:var(--porto-secondary-color)}.thumb-info .thumb-info-action-icon-secondary i{color:var(--porto-secondary-color-inverse,#FFF)}.thumb-info .thumb-info-action .thumb-info-action-icon-tertiary{background-color:var(--porto-tertiary-color)}.thumb-info .thumb-info-action-icon-tertiary i{color:var(--porto-tertiary-color-inverse,#FFF)}.thumb-info .thumb-info-action .thumb-info-action-icon-quaternary{background-color:var(--porto-quaternary-color)}.thumb-info .thumb-info-action-icon-quaternary i{color:var(--porto-quaternary-color-inverse,#FFF)}.thumb-info .thumb-info-action .thumb-info-action-icon-dark{background-color:var(--porto-dark-color)}.thumb-info .thumb-info-action-icon-dark i{color:var(--porto-dark-color-inverse,#FFF)}.thumb-info .thumb-info-action .thumb-info-action-icon-light{background-color:var(--porto-light-color)}.thumb-info .thumb-info-action-icon-light i{color:var(--porto-light-color-inverse,#212529)}@media (max-width:991px){.thumb-info .thumb-info-title{font-size:14px}.thumb-info .thumb-info-more{font-size:11px}.portfolio-parallax:hover .thumb-info-plus{width:20%}}