:root{--woolentor-white:#ffffff;--woolentor-primary-color:#2563eb;--woolentor-primary-hover:#1d4ed8;--woolentor-success-color:#10b981;--woolentor-warning-color:#f59e0b;--woolentor-danger-color:#ef4444;--woolentor-gray-50:#f9fafb;--woolentor-gray-100:#f3f4f6;--woolentor-gray-200:#e5e7eb;--woolentor-gray-300:#d1d5db;--woolentor-gray-400:#9ca3af;--woolentor-gray-500:#6b7280;--woolentor-gray-600:#4b5563;--woolentor-gray-700:#374151;--woolentor-gray-800:#1f2937;--woolentor-gray-900:#111827;--woolentor-border-radius:12px;--woolentor-border-radius-sm:8px;--woolentor-shadow-sm:0 1px 2px 0 rgba(0, 0, 0, 0.05);--woolentor-shadow-md:0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);--woolentor-shadow-lg:0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);--woolentor-shadow-xl:0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);--woolentor-transition:all 0.3s cubic-bezier(0.4, 0, 0.2, 1);--woolentor-transition-fast:all 0.15s ease}.wp-embed-responsive .wp-block{outline:0}.woolentor-product-grid a{text-decoration:none!important}.e-con-inner:has(>.elementor-widget-woolentor-product-grid-modern),.e-con:has(>.elementor-widget-woolentor-product-grid-modern){display:block}.woolentor-product-grid-modern{display:grid;gap:25px;padding:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue",Arial,sans-serif;transition:all 0.3s ease}.woolentor-product-grid-modern.woolentor-layout-grid{display:grid;grid-auto-rows:1fr}.woolentor-product-grid-modern.woolentor-layout-list{display:flex;flex-direction:column;gap:20px}.woolentor-columns-1 .woolentor-product-grid .woolentor-products-wrapper>[class*="woolentor-columns-"]{grid-template-columns:1fr}.woolentor-columns-2 .woolentor-product-grid .woolentor-products-wrapper>[class*="woolentor-columns-"]{grid-template-columns:repeat(2,1fr)}.woolentor-columns-3 .woolentor-product-grid .woolentor-products-wrapper>[class*="woolentor-columns-"]{grid-template-columns:repeat(3,1fr)}.woolentor-columns-4 .woolentor-product-grid .woolentor-products-wrapper>[class*="woolentor-columns-"]{grid-template-columns:repeat(4,1fr)}.woolentor-columns-5 .woolentor-product-grid .woolentor-products-wrapper>[class*="woolentor-columns-"]{grid-template-columns:repeat(5,1fr)}.woolentor-columns-6 .woolentor-product-grid .woolentor-products-wrapper>[class*="woolentor-columns-"]{grid-template-columns:repeat(6,1fr)}.woolentor-same-height-grid.woolentor-layout-grid .woolentor-product-card{height:100%}.woolentor-same-height-grid.woolentor-layout-grid .woolentor-product-card .woolentor-product-actions{margin-top:auto}.woolentor-product-filters{background:var(--woolentor-white);border-radius:12px;padding:24px;margin-bottom:32px;box-shadow:var(--woolentor-shadow-sm)}.woolentor-filter-row{display:flex;align-items:center;justify-content:space-between}.woolentor-view-controls{display:flex;flex-wrap:wrap;align-items:center;gap:16px}.woolentor-view-controls .woolentor-filter-sort .woocommerce-ordering{margin:0}.woolentor-view-controls .woolentor-filter-sort .woocommerce-ordering select.orderby{padding:8px 12px;border:1px solid #e5e7eb;border-radius:8px;font-size:14px;color:#111827;cursor:pointer;transition:all 0.3s ease}.woolentor-layout-switcher{display:flex;gap:4px;padding:4px;border-radius:8px;background:#e5e7eb}.woolentor-layout-btn{width:36px;height:36px;display:flex;align-items:center;justify-content:center;border:none;background:#fff0;border-radius:6px;cursor:pointer;transition:all 0.3s ease;color:#4b5563;padding:0}.woolentor-layout-btn:focus{background:#fff0;color:#4b5563}.woolentor-layout-btn.woolentor-active,.woolentor-layout-btn:hover{background:#2563eb;color:var(--woolentor-white)}.woolentor-layout-btn svg{width:18px;height:18px;stroke:currentColor}.woolentor-product-filters.woolentor-style-two{border-radius:0;background:#f5f4f2;box-shadow:none;border-bottom:1px solid #d4d4d4;padding:40px}.woolentor-style-two .woolentor-layout-switcher{background:#fff0;border-radius:0;align-items:center;justify-content:center;padding:0;gap:40px}.woolentor-style-two .woolentor-layout-btn{width:auto;height:auto;font-family:'Cormorant Garamond',serif;font-size:16px;letter-spacing:2px;text-transform:uppercase;background:none;border:none;color:#6a6a6a;cursor:pointer;padding:10px 20px;position:relative;transition:all 0.3s ease}.woolentor-style-two .woolentor-layout-btn.woolentor-active,.woolentor-style-two .woolentor-layout-btn:hover{color:#1a1a1a}.woolentor-style-two .woolentor-layout-btn.woolentor-active::after{content:'';position:absolute;bottom:0;left:0;right:0;height:2px;background:#1a1a1a}.woolentor-product-card{background:#fff;border-radius:var(--woolentor-border-radius);position:relative;transition:var(--woolentor-transition);border:1px solid var(--woolentor-gray-200);overflow:hidden}.woolentor-product-item{transition:all 0.3s ease;min-width:0}.woolentor-grid-card .woolentor-list-view-content{display:none!important}.woolentor-list-card .woolentor-grid-view-content{display:none!important}.woolentor-grid-card .woolentor-grid-view-content{display:flex;flex-direction:column;width:100%;height:100%}.woolentor-list-card .woolentor-list-view-content{display:flex;flex-direction:row;width:100%;align-items:center}.woolentor-grid-card{display:flex;flex-direction:column;height:100%;box-shadow:0 2px 8px rgb(0 0 0 / .08);border-radius:16px;overflow:visible;transition:all 0.3s cubic-bezier(.4,0,.2,1);background:#fff;position:relative}.woolentor-list-card{display:flex;flex-direction:row;align-items:center;min-height:200px;padding:20px;box-shadow:var(--woolentor-shadow-sm)}.woolentor-card-hover-lift .woolentor-product-card:hover{transform:translateY(-4px);box-shadow:0 12px 24px rgb(0 0 0 / .15)}.woolentor-card-hover-scale .woolentor-product-card:hover{transform:scale(1.02);box-shadow:0 12px 24px rgb(0 0 0 / .15)}.woolentor-card-hover-shadow .woolentor-product-card:hover{box-shadow:0 20px 40px rgb(0 0 0 / .2)}.woolentor-image-hover-zoom .woolentor-product-image img:hover,.woolentor-image-hover-zoom .woolentor-product-image .woolentor-product-img:hover{transform:scale(1.1)}.woolentor-image-hover-fade .woolentor-product-image:hover img,.woolentor-image-hover-fade .woolentor-product-image:hover .woolentor-product-img{opacity:.8}.woolentor-image-hover-grayscale .woolentor-product-image img,.woolentor-image-hover-grayscale .woolentor-product-image .woolentor-product-img{filter:grayscale(100%);transition:filter 0.3s ease}.woolentor-image-hover-grayscale .woolentor-product-image:hover img,.woolentor-image-hover-grayscale .woolentor-product-image:hover .woolentor-product-img{filter:grayscale(0%)}.woolentor-product-image{position:relative;overflow:hidden}.woolentor-product-secondary-img{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background-color:#fff;opacity:0;visibility:hidden;transition:opacity 0.5s ease,transform 2s cubic-bezier(0,0,.44,1.18);width:100%}.woolentor-product-secondary-img a{width:100%;height:100%}.woolentor-product-card:hover .woolentor-product-secondary-img{opacity:1;visibility:visible;transform:scale(1.09)}.woolentor-product-image .woolentor-product-secondary-img img{transform:scale(1)!important}.woolentor-grid-card .woolentor-product-image{flex-shrink:0;background:#f5f5f5;align-items:center;justify-content:center;border-radius:16px 16px 0 0}.woolentor-grid-card .woolentor-product-image img,.woolentor-grid-card .woolentor-product-image .woolentor-product-img{width:100%;height:auto;object-fit:cover;transition:transform 0.4s cubic-bezier(.4,0,.2,1)}.woolentor-list-card .woolentor-product-image{flex-shrink:0;margin-right:20px;border-radius:var(--woolentor-border-radius-sm);overflow:hidden;box-shadow:var(--woolentor-shadow-sm);width:30%}.woolentor-list-card .woolentor-product-image img,.woolentor-list-card .woolentor-product-image .woolentor-product-img{width:100%;object-fit:cover;transition:var(--woolentor-transition)}.woolentor-badges{position:absolute;display:flex;flex-direction:column;gap:6px;z-index:10;left:15px;top:15px}.woolentor-badge-pos-top-left .woolentor-badges{top:12px;left:12px}.woolentor-badge-pos-top-right .woolentor-badges{top:12px;right:12px;left:auto}.woolentor-badge-pos-top-center .woolentor-badges{top:12px;left:50%;transform:translateX(-50%)}.woolentor-badge{padding:6px 14px;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;border-radius:6px;color:#fff;display:inline-block;line-height:1}.woolentor-sale-badge{background:#e74c3c}.woolentor-new-badge{background:#10b981}.woolentor-trending-badge{background:#f59e0b}.woolentor-badge-style-solid .woolentor-sale-badge{background:#e74c3c}.woolentor-badge-style-solid .woolentor-new-badge{background:#10b981}.woolentor-badge-style-solid .woolentor-trending-badge{background:#f59e0b}.woolentor-badge-style-gradient .woolentor-sale-badge{background:linear-gradient(135deg,#ff6b6b 0%,#ee5a24 100%);box-shadow:0 4px 8px rgb(238 90 36 / .3)}.woolentor-badge-style-gradient .woolentor-new-badge{background:linear-gradient(135deg,#10b981 0%,#059669 100%);box-shadow:0 4px 8px rgb(16 185 129 / .3)}.woolentor-badge-style-gradient .woolentor-trending-badge{background:linear-gradient(135deg,#f59e0b 0%,#d97706 100%);box-shadow:0 4px 8px rgb(245 158 11 / .3)}.woolentor-badge-style-outline .woolentor-badge{background:rgb(255 255 255 / .9);border:2px solid;backdrop-filter:blur(8px)}.woolentor-badge-style-outline .woolentor-sale-badge{border-color:var(--woolentor-danger-color);color:var(--woolentor-danger-color)}.woolentor-badge-style-outline .woolentor-new-badge{border-color:var(--woolentor-success-color);color:var(--woolentor-success-color)}.woolentor-badge-style-outline .woolentor-trending-badge{border-color:var(--woolentor-warning-color);color:var(--woolentor-warning-color)}.woolentor-quick-actions{position:absolute;top:12px;right:12px;display:flex;flex-direction:column;gap:8px;opacity:0;visibility:hidden;transition:all 0.3s ease;transform:translateX(10px);z-index:15}.woolentor-grid-card:hover .woolentor-quick-actions,.woolentor-product-image:hover .woolentor-quick-actions{opacity:1;visibility:visible;transform:translateX(0)}.woolentor-quick-action{width:42px;height:42px;border-radius:50%;background:rgb(255 255 255 / .98);border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all 0.2s ease;color:#333;box-shadow:0 2px 8px rgb(0 0 0 / .12);padding:0}.woolentor-quick-action a{color:#333;text-decoration:none}.woolentor-quick-action svg{margin:0}.woolentor-quick-action:hover{background:#fff;transform:scale(1.1);box-shadow:0 4px 12px rgb(0 0 0 / .2)}.woolentor-quick-action svg{width:18px;height:18px;stroke-width:2;color:#333;display:block}.woolentor-quick-actions .woolentor-wishlist-btn{width:42px;height:42px;border-radius:50%;background:rgb(255 255 255 / .98);display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 2px 8px rgb(0 0 0 / .12);transition:all 0.3s cubic-bezier(.4,0,.2,1)}.woolentor-quick-actions .woolentor-wishlist-btn:hover{background:#fff;transform:scale(1.1);box-shadow:0 4px 12px rgb(0 0 0 / .2)}.woolentor-quick-actions .woolentor-wishlist-btn .wishlist,.woolentor-quick-actions .woolentor-wishlist-btn .yith-wcwl-add-to-wishlist,.woolentor-quick-actions .woolentor-wishlist-btn .tinvwl_add_to_wishlist_button{display:contents}.woolentor-quick-actions .woolentor-wishlist-btn a{display:flex;align-items:center;justify-content:center;color:#333;text-decoration:none;width:100%;height:100%}.woolentor-quick-actions .woolentor-wishlist-btn .ht-product-action-tooltip,.woolentor-quick-actions .woolentor-wishlist-btn .wishsuite-tooltip,.woolentor-quick-actions .woolentor-wishlist-btn span:not(svg *){display:none!important}.woolentor-quick-actions .woolentor-wishlist-btn svg{width:18px;height:18px;display:block;color:currentColor;overflow:visible}.woolentor-quick-actions .woolentor-wishlist-btn .ajax-loading,.woolentor-quick-actions .woolentor-wishlist-btn .fa-spinner{display:none!important}.woolentor-style-modern .woolentor-quickview-btn,.woolentor-style-modern .woolentorquickview{color:#333}.woolentor-style-modern .woolentor-quickview-btn svg,.woolentor-style-modern .woolentorquickview svg{width:18px;height:18px;display:block!important;color:currentColor!important;stroke:currentColor!important;fill:none!important;visibility:visible!important;opacity:1!important;overflow:visible;margin-right:0}.woolentor-style-modern .woolentor-quickview-btn svg path,.woolentor-style-modern .woolentor-quickview-btn svg circle,.woolentor-style-modern .woolentorquickview svg path,.woolentor-style-modern .woolentorquickview svg circle{stroke:currentColor!important;fill:none!important;stroke-width:2!important;visibility:visible!important;opacity:1!important}.woolentor-quick-action.woolentorquickview{color:#333}.woolentor-product-content{flex:1;display:flex;flex-direction:column}.woolentor-grid-card .woolentor-product-content{padding:20px;flex:1;display:flex;flex-direction:column;line-height:1;width:100%}.woolentor-list-card .woolentor-product-content{padding:0}.woolentor-content-header{display:flex;justify-content:space-between;align-items:flex-start;flex-direction:column}.woolentor-content-footer{display:flex;justify-content:space-between;align-items:center;margin:15px 0 0;padding-top:20px;border-top:1px solid #ddd;width:100%}.woolentor-product-title{font-size:18px;font-weight:600;line-height:1.4;margin:0 0 8px;color:var(--woolentor-gray-900)}.woolentor-product-categories{display:flex;flex-wrap:wrap;gap:6px;margin:0 0 4px}.woolentor-product-category{font-size:12px;color:#999;text-decoration:none;text-transform:uppercase;letter-spacing:.5px;font-weight:500;transition:color 0.2s ease}.woolentor-product-category:not(:first-child):before{content:'•';margin:0 6px;color:#ddd}.woolentor-product-category:hover{color:var(--woolentor-primary-color);text-decoration:none}.woolentor-grid-card .woolentor-product-title{font-size:16px;font-weight:600;color:#1f2937;margin-bottom:12px;line-height:1.4;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.woolentor-grid-card .woolentor-product-categories{margin:0 0 10px}.woolentor-product-title a{color:inherit;text-decoration:none;transition:var(--woolentor-transition-fast)}.woolentor-product-title a:hover{color:var(--woolentor-primary-color)}.woolentor-product-description{margin:0}.woolentor-product-description p{color:var(--woolentor-gray-600);font-size:14px;line-height:1.5;margin:0}.woolentor-product-features{display:flex;flex-wrap:wrap;gap:12px;margin:12px 0}.woolentor-feature{display:flex;align-items:center;gap:6px;font-size:13px;color:var(--woolentor-gray-600);padding:4px 8px;background:var(--woolentor-gray-50);border-radius:16px}.woolentor-feature svg{color:var(--woolentor-success-color);flex-shrink:0}.woolentor-layout-grid .woolentor-product-rating{margin-bottom:12px}.woolentor-product-rating{display:flex;align-items:center;gap:4px}.woolentor-product-stars{display:flex;gap:2px}.woolentor-product-stars .star{width:14px;height:14px;color:#fbbf24}.woolentor-product-stars .star.empty{color:#e5e7eb}.woolentor-product-stars .empty-half{transform:scale(.8)}.woolentor-product-grid-modern .woolentor-review-count,.woolentor-grid-card .woolentor-review-count{font-size:12px;color:#9ca3af;font-weight:400;display:inline-block!important;line-height:1;position:relative}.woolentor-product-rating .rating-info .review-count{margin-left:0}.woolentor-product-price{font-size:20px;font-weight:700;color:var(--woolentor-primary-color);margin:8px 0}.woolentor-grid-card .woolentor-product-price{font-size:20px;align-items:center;font-weight:700;margin:0 0 20px;color:#1f2937;gap:8px}.woolentor-grid-card .woolentor-product-price del{font-size:16px;color:#9ca3af;font-weight:400;margin:0}.woolentor-grid-card .woolentor-product-price ins{text-decoration:none;color:#1f2937}.woolentor-discount-percentage{background:#fee2e2;color:#e74c3c;font-size:12px;font-weight:600;padding:2px 6px;border-radius:4px;margin-left:4px}.woolentor-product-price del{color:var(--woolentor-gray-400);font-weight:400;margin-right:8px;font-size:.9em}.woolentor-product-price ins{text-decoration:none}.woolentor-price-stock{display:flex;flex-direction:column;gap:8px;width:40%}.woolentor-price-stock .woolentor-product-price{margin:0}.woolentor-stock-status{font-size:13px;font-weight:500}.woolentor-in-stock{color:var(--woolentor-success-color);display:flex;align-items:center;gap:6px}.woolentor-out-of-stock{color:var(--woolentor-danger-color);display:flex;align-items:center;gap:6px}.woolentor-stock-dot{width:8px;height:8px;border-radius:50%;background:currentColor;display:inline-block;animation:pulse 2s infinite}.woolentor-out-of-stock .woolentor-stock-dot{animation:none;opacity:.6}.woolentor-low-stock{color:var(--woolentor-warning-color);font-weight:600}@keyframes pulse{0%,100%{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.1)}}.woolentor-quantity-selector{display:flex;align-items:center;border:1px solid var(--woolentor-gray-300);border-radius:var(--woolentor-border-radius-sm);overflow:hidden;width:fit-content}.woolentor-qty-btn{background:var(--woolentor-gray-50);border:none;width:32px;height:38px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:var(--woolentor-transition-fast);color:var(--woolentor-gray-600);font-size:16px;font-weight:600;padding:0}.woolentor-qty-btn:hover{background:var(--woolentor-gray-200);color:var(--woolentor-gray-800)}.woolentor-qty-input{border:none;width:50px!important;height:32px!important;text-align:center;font-size:14px;font-weight:500;background:#fff;outline:none;line-height:1;border-top-width:0!important;border-bottom-width:0!important}.woolentor-qty-input::-webkit-outer-spin-button,.woolentor-qty-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.woolentor-qty-input[type=number]{-moz-appearance:textfield}.woolentor-product-actions{display:flex;align-items:center;gap:12px}.woolentor-grid-card .woolentor-product-actions{margin-top:auto;flex-shrink:0;width:100%}.woolentor-list-card .woolentor-product-actions .woolentor-cart-btn,.woolentor-cart-btn,.woolentor-product-actions .button,.woolentor-product-actions .add_to_cart_button{background:linear-gradient(135deg,#3b82f6 0%,#2563eb 100%);color:#fff;padding:12px 24px;border-radius:var(--woolentor-border-radius-sm);text-decoration:none;text-align:center;font-size:14px;font-weight:600;transition:all 0.2s ease;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;min-height:44px;gap:5px}.woolentor-product-actions .add_to_cart_button:hover{background:linear-gradient(135deg,#1d4ed8 0%,#1e40af 100%)!important;transform:translateY(-1px)!important}.woolentor-grid-card .woolentor-cart-btn,.woolentor-grid-card .woolentor-product-actions .button,.woolentor-grid-card .woolentor-product-actions .add_to_cart_button{width:100%;padding:12px 20px;background:linear-gradient(135deg,#3b82f6 0%,#2563eb 100%);transition:all 0.2s ease;color:#fff;border:none;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:8px}.woolentor-cart-btn svg{width:16px;height:16px}.woolentor-product-actions a.added_to_cart{display:none}.woolentor-grid-card .woolentor-cart-btn:hover,.woolentor-grid-card .woolentor-product-actions .button:hover,.woolentor-grid-card .woolentor-product-actions .add_to_cart_button:hover{background:linear-gradient(135deg,#2563eb 0%,#1d4ed8 100%);transform:translateY(-1px)}.woolentor-cart-btn:hover,.woolentor-product-actions .button:hover,.woolentor-product-actions .add_to_cart_button:hover{background:var(--woolentor-primary-hover);border-color:var(--woolentor-primary-hover);transform:translateY(-1px);box-shadow:var(--woolentor-shadow-md)}a.woolentor-cart-btn.button.add_to_cart_button.ajax_add_to_cart.added:after,a.woolentor-cart-action.added:after{font-family:'WooCommerce';content:'\e017';margin-left:.53em;vertical-align:bottom}a.woolentor-cart-btn.button.add_to_cart_button.ajax_add_to_cart.loading,a.woolentor-cart-action.loading{opacity:.25}a.woolentor-cart-btn.button.add_to_cart_button.ajax_add_to_cart.loading:after,a.woolentor-cart-action.loading:after{display:inline-block;content:"";position:relative;top:0;right:-.5em;left:auto;width:.8em;height:.8em;background-color:var(--woolentor-white,var(--woolentor-gray-100));border-radius:100%;animation:WoolentorDotPulse .65s 0s infinite cubic-bezier(.21,.53,.56,.8);line-height:1rem}@keyframes WoolentorDotPulse{0%{transform:scale(.1);opacity:0}50%{opacity:1}100%{transform:scale(1.2);opacity:0}}.woolentor-wishlist-btn{background:#fff;color:var(--woolentor-gray-600);border:0;width:44px;height:44px;border-radius:var(--woolentor-border-radius-sm);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:var(--woolentor-transition);flex-shrink:0}.woolentor-wishlist-btn:hover{color:var(--woolentor-danger-color);border-color:var(--woolentor-danger-color);background:rgb(239 68 68 / .1)}.woolentor-wishlist-btn.added{color:var(--woolentor-danger-color);border-color:var(--woolentor-danger-color);background:rgb(239 68 68 / .1)}.woolentor-wishlist-btn.loading{opacity:.6;pointer-events:none}.woolentor-out-of-stock{opacity:.7;position:relative}.woolentor-out-of-stock::after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:rgb(255 255 255 / .3);z-index:1;pointer-events:none}.woolentor-out-of-stock .woolentor-cart-btn,.woolentor-out-of-stock .add_to_cart_button{background:var(--woolentor-gray-400);border-color:var(--woolentor-gray-400);cursor:not-allowed;pointer-events:none}.woolentor-out-of-stock .woolentor-cart-btn:hover,.woolentor-out-of-stock .add_to_cart_button:hover{transform:none;box-shadow:none}.woolentor-product-grid .woolentor-no-products{grid-column:1 / -1;text-align:center;padding:15px 20px;color:var(--woolentor-gray-400);font-size:16px;font-style:italic}.woolentor-product-grid .woolentor-no-products p{margin:0}@media (max-width:768px){.woolentor-product-grid-modern{gap:20px}.woolentor-grid-card .woolentor-product-content{padding:16px}.woolentor-product-title{font-size:16px}.woolentor-grid-card .woolentor-product-title{font-size:14px}.woolentor-grid-card .woolentor-product-categories{margin:3px 0 6px}.woolentor-product-category{font-size:11px;padding:1px 6px}.woolentor-product-price{font-size:18px}.woolentor-grid-card .woolentor-product-price{font-size:16px}.woolentor-list-card{flex-direction:column;min-height:auto;padding:16px}.woolentor-list-card .woolentor-product-image{margin-right:0;margin-bottom:16px;align-self:center;width:100%}.woolentor-content-footer{flex-direction:column;align-items:stretch;gap:12px}.woolentor-price-stock{order:2}.woolentor-product-actions{order:1}}@media (max-width:480px){.woolentor-product-grid-modern.woolentor-layout-grid{grid-template-columns:1fr;gap:15px}.woolentor-grid-card .woolentor-product-content{padding:14px}.woolentor-product-title{font-size:15px}.woolentor-grid-card .woolentor-product-title{font-size:13px;margin-bottom:8px}.woolentor-product-price{font-size:16px}.woolentor-grid-card .woolentor-product-price{font-size:15px}.woolentor-product-actions{gap:8px;margin-top:12px;flex-direction:column;align-items:flex-start}.woolentor-filter-row{flex-direction:column;gap:10px}.woolentor-cart-btn,.woolentor-product-actions .button,.woolentor-product-actions .add_to_cart_button{padding:10px 16px;font-size:13px;min-height:40px}.woolentor-wishlist-btn{width:40px;height:40px}.woolentor-list-card .woolentor-product-image img{width:160px;height:100px}.woolentor-quick-actions{right:8px}.woolentor-quick-action{width:36px;height:36px}}.woolentor-product-card:focus-within{outline:none;outline-offset:0}.woolentor-product-title a:focus,.woolentor-cart-btn:focus,.woolentor-wishlist-btn:focus,.woolentor-quick-action:focus{outline:none;outline-offset:0}.woolentor-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (prefers-contrast:high){.woolentor-product-card{border:2px solid}.woolentor-badge{border:2px solid}.woolentor-cart-btn,.woolentor-wishlist-btn{border-width:2px}}@media (prefers-reduced-motion:reduce){*{animation-duration:0.01ms!important;animation-iteration-count:1!important;transition-duration:0.01ms!important}.woolentor-stock-dot{animation:none}}.woolentor-pagination{margin-top:40px;display:flex;justify-content:center;align-items:center}.woolentor-pagination ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px;align-items:center}.woolentor-pagination ul li{margin:0;padding:0}.woolentor-pagination ul li a,.woolentor-pagination ul li span{display:flex;align-items:center;justify-content:center;min-width:36px;height:36px;padding:0 12px;border:1px solid #e5e7eb;background:#fff;color:#6b7280;text-decoration:none;font-size:14px;font-weight:500;border-radius:6px;transition:all 0.2s ease}.woolentor-pagination ul li a:hover{background:#f9fafb;border-color:#d1d5db;color:#374151}.woolentor-pagination ul li span.current,.woolentor-pagination ul li a.current{background:var(--woolentor-primary-color,#3858f6);border-color:var(--woolentor-primary-color,#3858f6);color:#fff}.woolentor-pagination ul li.prev a,.woolentor-pagination ul li.next a{font-weight:400}.woolentor-pagination ul li span.dots{border:none;background:#fff0;pointer-events:none}.woolentor-ajax-load-more{text-align:center;margin-top:40px;padding:20px}.woolentor-load-more-btn{background:var(--woolentor-primary-color,#3858f6);color:#fff;border:1px solid var(--woolentor-primary-color);padding:12px 32px;border-radius:var(--woolentor-border-radius);font-size:14px;font-weight:600;cursor:pointer;transition:var(--woolentor-transition);display:inline-flex;align-items:center;justify-content:center}.woolentor-load-more-btn:hover:not(:disabled){background:var(--woolentor-primary-hover);border-color:var(--woolentor-primary-hover);transform:translateY(-2px);box-shadow:var(--woolentor-shadow-lg)}.woolentor-load-more-btn:disabled{background:var(--woolentor-gray-400);border-color:var(--woolentor-gray-400);cursor:not-allowed;transform:none;opacity:.6}.woolentor-ajax-loader{margin:0;display:none;padding:0;background-color:transparent!important}.woolentor-ajax-loader .spinner{display:inline-block;width:40px;height:40px;border:2px solid var(--woolentor-gray-300);border-left-color:var(--woolentor-primary-color);border-radius:50%;animation:woolentorspin 1s linear infinite}@keyframes woolentorspin{to{transform:rotate(360deg)}}.woolentor-infinite-scroll{text-align:center}.woolentor-content-align-flex-start .woolentor-product-content{text-align:left}.woolentor-content-align-center .woolentor-product-content{text-align:center}.woolentor-content-align-flex-end .woolentor-product-content{text-align:right}@media print{.woolentor-product-grid-modern.woolentor-layout-grid{grid-template-columns:repeat(2,1fr);gap:10px}.woolentor-product-grid-modern.woolentor-layout-list{gap:15px}.woolentor-product-card{break-inside:avoid;box-shadow:none;border:1px solid #000;background:#fff}.woolentor-grid-card{height:auto}.woolentor-product-actions,.woolentor-quick-actions,.woolentor-badges{display:none}.woolentor-product-price{color:#000!important}}@media (min-width:768px) and (max-width:991px){.woolentor-columns-tablet-1 .woolentor-product-grid .woolentor-products-wrapper>[class*="woolentor-columns-"]{grid-template-columns:1fr}.woolentor-columns-tablet-2 .woolentor-product-grid .woolentor-products-wrapper>[class*="woolentor-columns-"]{grid-template-columns:repeat(2,1fr)}.woolentor-columns-tablet-3 .woolentor-product-grid .woolentor-products-wrapper>[class*="woolentor-columns-"]{grid-template-columns:repeat(3,1fr)}.woolentor-columns-tablet-4 .woolentor-product-grid .woolentor-products-wrapper>[class*="woolentor-columns-"]{grid-template-columns:repeat(4,1fr)}.woolentor-columns-tablet-5 .woolentor-product-grid .woolentor-products-wrapper>[class*="woolentor-columns-"]{grid-template-columns:repeat(5,1fr)}.woolentor-columns-tablet-6 .woolentor-product-grid .woolentor-products-wrapper>[class*="woolentor-columns-"]{grid-template-columns:repeat(6,1fr)}}@media (max-width:767px){.woolentor-list-card .woolentor-list-view-content{flex-direction:column}.woolentor-columns-mobile-1 .woolentor-product-grid .woolentor-products-wrapper>[class*="woolentor-columns-"]{grid-template-columns:1fr}.woolentor-columns-mobile-2 .woolentor-product-grid .woolentor-products-wrapper>[class*="woolentor-columns-"]{grid-template-columns:repeat(2,1fr)}.woolentor-columns-mobile-3 .woolentor-product-grid .woolentor-products-wrapper>[class*="woolentor-columns-"]{grid-template-columns:repeat(3,1fr)}.woolentor-columns-mobile-4 .woolentor-product-grid .woolentor-products-wrapper>[class*="woolentor-columns-"]{grid-template-columns:repeat(4,1fr)}.woolentor-columns-mobile-5 .woolentor-product-grid .woolentor-products-wrapper>[class*="woolentor-columns-"]{grid-template-columns:repeat(5,1fr)}.woolentor-columns-mobile-6 .woolentor-product-grid .woolentor-products-wrapper>[class*="woolentor-columns-"]{grid-template-columns:repeat(6,1fr)}}.woolentor-layout-slider{position:relative}.woolentor-layout-slider.slick-initialized{display:block;gap:0}.woolentor-layout-slider .slick-list{margin:0 -12px;padding:12px 0}.woolentor-layout-slider .slick-slide{height:auto;padding:0 12px}.woolentor-layout-slider .slick-slide>div{height:100%}.woolentor-layout-slider .slick-track{display:flex;align-items:stretch}.woolentor-layout-slider .woolentor-grid-nav{position:absolute;top:50%;transform:translateY(-50%);z-index:5;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;color:#1f2937;background-color:#fff;border:1px solid rgb(17 24 39 / .08);border-radius:50%;box-shadow:0 4px 14px rgb(17 24 39 / .12);cursor:pointer;transition:color 0.25s ease,background-color 0.25s ease,box-shadow 0.25s ease}.woolentor-layout-slider .woolentor-grid-nav:hover{color:#fff;background-color:#1f2937;box-shadow:0 6px 18px rgb(17 24 39 / .2)}.woolentor-layout-slider .woolentor-grid-nav-prev{left:-22px}.woolentor-layout-slider .woolentor-grid-nav-next{right:-22px}.woolentor-layout-slider .woolentor-grid-nav svg{width:20px;height:20px;display:block}.woolentor-layout-slider .woolentor-grid-nav.slick-disabled{opacity:.35;cursor:default}.woolentor-layout-slider .woolentor-grid-dots{display:flex;align-items:center;justify-content:center;gap:8px;list-style:none;margin:24px 0 0;padding:0}.woolentor-layout-slider .woolentor-grid-dots li{line-height:0}.woolentor-layout-slider .woolentor-grid-dots li button{width:8px;height:8px;padding:0;font-size:0;text-indent:-9999px;background-color:rgb(17 24 39 / .25);border:0;border-radius:50%;cursor:pointer;transition:width 0.25s ease,background-color 0.25s ease}.woolentor-layout-slider .woolentor-grid-dots li.slick-active button{width:22px;background-color:#1f2937;border-radius:4px}.woolentor-slider-items-1 .woolentor-product-grid .woolentor-products-wrapper>.woolentor-layout-slider[class*="woolentor-columns-"]{grid-template-columns:repeat(1,1fr)}.woolentor-slider-items-2 .woolentor-product-grid .woolentor-products-wrapper>.woolentor-layout-slider[class*="woolentor-columns-"]{grid-template-columns:repeat(2,1fr)}.woolentor-slider-items-3 .woolentor-product-grid .woolentor-products-wrapper>.woolentor-layout-slider[class*="woolentor-columns-"]{grid-template-columns:repeat(3,1fr)}.woolentor-slider-items-4 .woolentor-product-grid .woolentor-products-wrapper>.woolentor-layout-slider[class*="woolentor-columns-"]{grid-template-columns:repeat(4,1fr)}.woolentor-slider-items-5 .woolentor-product-grid .woolentor-products-wrapper>.woolentor-layout-slider[class*="woolentor-columns-"]{grid-template-columns:repeat(5,1fr)}.woolentor-slider-items-6 .woolentor-product-grid .woolentor-products-wrapper>.woolentor-layout-slider[class*="woolentor-columns-"]{grid-template-columns:repeat(6,1fr)}.woolentor-slider-items-1 .woolentor-layout-slider:not(.slick-initialized)>.woolentor-product-item:nth-child(n+2),.woolentor-slider-items-2 .woolentor-layout-slider:not(.slick-initialized)>.woolentor-product-item:nth-child(n+3),.woolentor-slider-items-3 .woolentor-layout-slider:not(.slick-initialized)>.woolentor-product-item:nth-child(n+4),.woolentor-slider-items-4 .woolentor-layout-slider:not(.slick-initialized)>.woolentor-product-item:nth-child(n+5),.woolentor-slider-items-5 .woolentor-layout-slider:not(.slick-initialized)>.woolentor-product-item:nth-child(n+6),.woolentor-slider-items-6 .woolentor-layout-slider:not(.slick-initialized)>.woolentor-product-item:nth-child(n+7){display:none}@media (min-width:768px) and (max-width:991px){.woolentor-slider-items-tablet-1 .woolentor-product-grid .woolentor-products-wrapper>.woolentor-layout-slider[class*="woolentor-columns-"]{grid-template-columns:repeat(1,1fr)}.woolentor-slider-items-tablet-2 .woolentor-product-grid .woolentor-products-wrapper>.woolentor-layout-slider[class*="woolentor-columns-"]{grid-template-columns:repeat(2,1fr)}.woolentor-slider-items-tablet-3 .woolentor-product-grid .woolentor-products-wrapper>.woolentor-layout-slider[class*="woolentor-columns-"]{grid-template-columns:repeat(3,1fr)}.woolentor-slider-items-tablet-4 .woolentor-product-grid .woolentor-products-wrapper>.woolentor-layout-slider[class*="woolentor-columns-"]{grid-template-columns:repeat(4,1fr)}.woolentor-slider-items-tablet-5 .woolentor-product-grid .woolentor-products-wrapper>.woolentor-layout-slider[class*="woolentor-columns-"]{grid-template-columns:repeat(5,1fr)}.woolentor-slider-items-tablet-6 .woolentor-product-grid .woolentor-products-wrapper>.woolentor-layout-slider[class*="woolentor-columns-"]{grid-template-columns:repeat(6,1fr)}.woolentor-slider-items-tablet-1 .woolentor-layout-slider:not(.slick-initialized)>.woolentor-product-item:nth-child(n+2),.woolentor-slider-items-tablet-2 .woolentor-layout-slider:not(.slick-initialized)>.woolentor-product-item:nth-child(n+3),.woolentor-slider-items-tablet-3 .woolentor-layout-slider:not(.slick-initialized)>.woolentor-product-item:nth-child(n+4),.woolentor-slider-items-tablet-4 .woolentor-layout-slider:not(.slick-initialized)>.woolentor-product-item:nth-child(n+5),.woolentor-slider-items-tablet-5 .woolentor-layout-slider:not(.slick-initialized)>.woolentor-product-item:nth-child(n+6),.woolentor-slider-items-tablet-6 .woolentor-layout-slider:not(.slick-initialized)>.woolentor-product-item:nth-child(n+7){display:none}}@media (max-width:767px){.woolentor-slider-items-mobile-1 .woolentor-product-grid .woolentor-products-wrapper>.woolentor-layout-slider[class*="woolentor-columns-"]{grid-template-columns:repeat(1,1fr)}.woolentor-slider-items-mobile-2 .woolentor-product-grid .woolentor-products-wrapper>.woolentor-layout-slider[class*="woolentor-columns-"]{grid-template-columns:repeat(2,1fr)}.woolentor-slider-items-mobile-3 .woolentor-product-grid .woolentor-products-wrapper>.woolentor-layout-slider[class*="woolentor-columns-"]{grid-template-columns:repeat(3,1fr)}.woolentor-slider-items-mobile-4 .woolentor-product-grid .woolentor-products-wrapper>.woolentor-layout-slider[class*="woolentor-columns-"]{grid-template-columns:repeat(4,1fr)}.woolentor-slider-items-mobile-5 .woolentor-product-grid .woolentor-products-wrapper>.woolentor-layout-slider[class*="woolentor-columns-"]{grid-template-columns:repeat(5,1fr)}.woolentor-slider-items-mobile-6 .woolentor-product-grid .woolentor-products-wrapper>.woolentor-layout-slider[class*="woolentor-columns-"]{grid-template-columns:repeat(6,1fr)}.woolentor-slider-items-mobile-1 .woolentor-layout-slider:not(.slick-initialized)>.woolentor-product-item:nth-child(n+2),.woolentor-slider-items-mobile-2 .woolentor-layout-slider:not(.slick-initialized)>.woolentor-product-item:nth-child(n+3),.woolentor-slider-items-mobile-3 .woolentor-layout-slider:not(.slick-initialized)>.woolentor-product-item:nth-child(n+4),.woolentor-slider-items-mobile-4 .woolentor-layout-slider:not(.slick-initialized)>.woolentor-product-item:nth-child(n+5),.woolentor-slider-items-mobile-5 .woolentor-layout-slider:not(.slick-initialized)>.woolentor-product-item:nth-child(n+6),.woolentor-slider-items-mobile-6 .woolentor-layout-slider:not(.slick-initialized)>.woolentor-product-item:nth-child(n+7){display:none}}@media (max-width:991px){.woolentor-layout-slider .woolentor-grid-nav-prev{left:4px}.woolentor-layout-slider .woolentor-grid-nav-next{right:4px}}:root{--cgkit-container-width:var(--commercekit-container-width, 1200px);--cgkit-container-padding:var(--commercekit-container-padding, 20px)}.commercekit-container{max-width:var(--commercekit-container-width,1200px);margin-right:auto;margin-left:auto;padding-right:var(--commercekit-container-padding,20px);padding-left:var(--commercekit-container-padding,20px);width:100%;box-sizing:border-box}@media (max-width:992px){.commercekit-container{padding-right:1rem;padding-left:1rem}}.commercekit-sticky-add-to-cart{z-index:5;position:fixed;border-bottom:1px solid #eee;display:block;top:-300px;right:0;left:0;padding:0 .15em;background-color:#fff;box-shadow:4px -5px 6px rgb(50 50 50 / 5%);font-size:15px;transition:all 0.45s}.commercekit-sticky-add-to-cart.visible{top:0}.commercekit-sticky-add-to-cart .commercekit-container{display:flex;justify-content:space-between;align-items:center}@media (max-width:992px){.commercekit-sticky-add-to-cart{top:auto;bottom:-150px}.commercekit-sticky-add-to-cart.visible{bottom:0}.commercekit-sticky-add-to-cart .commercekit-container{padding-top:10px;padding-bottom:10px}}.single-product div.product .product_meta{clear:both}.admin-bar .commercekit-sticky-add-to-cart.visible{top:32px}@media screen and (max-width:782px){.admin-bar .commercekit-sticky-add-to-cart.visible{top:46px}}.cgkit-pdp-review.cgkit-pdp-review-mobile{margin-top:1em;margin-bottom:1em;align-items:flex-start;border-radius:5px}.cgkit-pdp-review-mobile .cgkit-pdp-review--text{margin-top:-5px}.cgkit-pdp-review-desktop{margin-top:1rem}.cgkit-pdp-review{display:flex;width:100%;align-items:center;padding:1.5rem;background:#fff;border:1px solid #e2e2e2;border-radius:8px}.cgkit-pdp-review--image:has(img),.cgkit-pdp-review--image:has(picture){width:75px;min-width:75px;margin-right:1.5rem}.cgkit-pdp-review--image img{width:100%;height:auto}.cgkit-pdp-review--text{color:#222;font-size:clamp(0.875rem, 0.8115rem + 0.2033vw, 0.9375rem)}.cgkit-pdp-review--text mark{background:#fff0;background-image:linear-gradient(90deg,rgb(255 225 0 / .1),rgb(255 225 0 / .7) 4%,rgb(255 225 0 / .3));border-radius:.8rem .3rem;-webkit-box-decoration-break:clone;box-decoration-break:clone;margin:0 -.4rem;padding:.1rem .4rem}.rtl .cgkit-pdp-review--image:has(img),.rtl .cgkit-pdp-review--image:has(picture){margin-left:1.5rem;margin-right:0}@media (max-width:770px){.cgkit-pdp-review-desktop{display:none}}@media (min-width:771px){.cgkit-pdp-review-mobile{display:none}}.cgkit-fsn-bar{width:100%;text-align:center}.cgkit-fsn-bar-cart{margin:20px 0 10px 0}.cgkit-fsn-progress-bar{height:8px;background:#ddd;border-radius:5px;margin-bottom:3px}.cgkit-fsn-bar-cart .cgkit-fsn-progress-bar{margin-bottom:6px}.cgkit-fsn-bar a{color:#111;text-decoration:underline;font-weight:700}.cgkit-fsn-amount{height:8px;background:var(--commercekit-fsn-bar-color,#3bb54a);display:block;border-radius:5px}.cgkit-fsn-bar-mini-cart.cgkit-fsn-bar{margin-bottom:10px}body:not(.theme-shoptimizer) .cgkit-fsn-bar-mini-cart.cgkit-fsn-bar{padding:20px 20px 0;text-align:left;text-wrap:pretty}.cgkit-fsn-bar-mini-cart .cgkit-fsn-notice,.cgkit-fsn-bar-mini-cart .cgkit-fsn-title{font-size:12px;display:inline-block;line-height:1.4}.cgkit-fsn-bar-mini-cart.ckit-fsn-bar-active .cgkit-fsn-title{font-size:12px}.cgkit-fsn-bar-cart .cgkit-fsn-notice{font-size:13px}.cgkit-fsn-notice .amount{color:var(--commercekit-fsn-bar-color,#3bb54a);font-weight:700}.cgkit-fsn-shop-link a{color:#111;text-decoration:underline;font-weight:700;margin-left:5px}.ckit-fsn-bar-active .cgkit-fsn-title{position:relative;padding-left:23px;font-size:13px}.ckit-fsn-bar-active .cgkit-fsn-title:before{position:absolute;top:50%;left:0;margin-top:-9px;content:"";display:block;width:18px;height:18px;background:var(--commercekit-fsn-bar-color,#3bb54a);-webkit-mask-image:url("data:image/svg+xml;charset=utf8,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9 12L11 14L15 10M21 12C21 16.9706 16.9706 21 12 21C7.02944 21 3 16.9706 3 12C3 7.02944 7.02944 3 12 3C16.9706 3 21 7.02944 21 12Z' stroke='%234A5568' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf8,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9 12L11 14L15 10M21 12C21 16.9706 16.9706 21 12 21C7.02944 21 3 16.9706 3 12C3 7.02944 7.02944 3 12 3C16.9706 3 21 7.02944 21 12Z' stroke='%234A5568' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");-webkit-mask-position:center;-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain}.cgkit-fsn-bar-shortcode.cgkit-fsn-bar{margin-bottom:10px;margin-top:10px}.cgkit-fsn-bar-shortcode .cgkit-fsn-notice,.cgkit-fsn-bar-shortcode .cgkit-fsn-title{font-size:13px;display:inline-block;line-height:1.4}.cgkit-fsn-bar-shortcode.ckit-fsn-bar-active .cgkit-fsn-title{font-size:13px}.rtl .ckit-fsn-bar-active .cgkit-fsn-title:before{right:0;left:auto}.rtl .ckit-fsn-bar-active .cgkit-fsn-title{padding-right:23px;padding-left:0}.commercekit-review-alert{display:block;width:100%;font-size:14px;font-weight:700;padding-top:15px;padding-bottom:3px;border-top:1px solid #e2e2e2;line-height:1.45}.ckobp-before-you-go{font-size:15px;color:#111;font-weight:700}.commercekit-order-bump{border:1px solid #e2e2e2;box-shadow:0 4px 12px -2px rgb(0 0 0 / .06);padding:20px;margin:8px 0 0 0;border-radius:6px}.commercekit-order-bump .ckobp-title{width:100%;padding-bottom:10px;font-weight:700;font-size:14px;line-height:1.4;color:#111}.commercekit-order-bump .ckobp-wrapper{display:flex;justify-content:space-between}.commercekit-order-bump .ckobp-item{display:flex}.commercekit-order-bump .ckobp-actions{display:flex;flex-shrink:0}.commercekit-order-bump .ckobp-image{width:50px;flex-shrink:0}.commercekit-order-bump .ckobp-image a{display:block}.commercekit-order-bump .ckobp-image img{display:block;max-width:50px;margin:0}.commercekit-order-bump .ckobp-image img:nth-child(2n){display:none}.commercekit-order-bump .ckobp-product{margin:-5px 15px 0 15px}.commercekit-order-bump .ckobp-name{color:#111;font-size:13px;line-height:1.4;display:inline-flex}.commercekit-order-bump .ckobp-name a{color:#111}.commercekit-order-bump .ckobp-price{margin-top:2px;font-size:12px}.commercekit-order-bump .ckobp-price del{margin-right:5px;color:#999;font-weight:400}.commercekit-order-bump .ckobp-actions button{padding:7px 10px;font-size:12px;font-weight:600;color:#111;border:1px solid #e2e2e2;background:linear-gradient(180deg,white,#eee 130%) no-repeat;border-radius:4px;transition:0.2s all}.commercekit-order-bump .ckobp-actions button:hover{border-color:#ccc}.ckobp-bullets{min-height:1px;display:flex}.ckobp-bullets.processing{opacity:.5;pointer-events:none}.ckobp-bullets .ckobp-bullet{display:inline-block;width:8px;height:8px;background-color:#ccc;border-radius:50%;cursor:pointer;margin-right:7px}.ckobp-bullets .ckobp-bullet.active{background-color:#000}@media (max-width:500px){.commercekit-order-bump .ckobp-wrapper{display:block}.commercekit-order-bump .ckobp-actions{display:block;width:100%;margin-top:10px}.commercekit-order-bump .ckobp-actions button{width:100%}.commercekit-order-bump .ckobp-name,.commercekit-order-bump .ckobp-title,.commercekit-order-bump .ckobp-actions button{font-size:13px}}body:not(.theme-shoptimizer) .commercekit-order-bump-wrap.cgkit-minicart{min-width:0}body:not(.theme-shoptimizer) .commercekit-order-bump-wrap.cgkit-minicart .commercekit-order-bump{padding:12px}body:not(.theme-shoptimizer) .commercekit-order-bump-wrap.cgkit-minicart .commercekit-order-bump .ckobp-wrapper{display:block}body:not(.theme-shoptimizer) .commercekit-order-bump-wrap.cgkit-minicart .commercekit-order-bump .ckobp-item{margin-bottom:8px}body:not(.theme-shoptimizer) .commercekit-order-bump-wrap.cgkit-minicart .commercekit-order-bump .ckobp-actions{display:block;width:100%;margin-top:8px;flex-shrink:unset}body:not(.theme-shoptimizer) .commercekit-order-bump-wrap.cgkit-minicart .commercekit-order-bump .ckobp-actions button{width:100%;min-width:0;box-sizing:border-box}body:not(.theme-shoptimizer) .commercekit-order-bump-wrap.cgkit-minicart .commercekit-order-bump .ckobp-product{margin-left:10px;margin-right:0}body:not(.theme-shoptimizer) .commercekit-order-bump-wrap.cgkit-minicart .commercekit-order-bump .cgkit-order-bump-selector.active{display:block;margin-top:8px}body:not(.theme-shoptimizer) .commercekit-order-bump-wrap.cgkit-minicart .commercekit-order-bump .cgkit-order-bump-selector select{width:100%;max-width:100%;box-sizing:border-box}body:not(.theme-shoptimizer) .commercekit-order-bump-wrap.cgkit-minicart .commercekit-order-bumps{align-items:flex-start}.commercekit-order-bumps{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scroll-snap-stop:always;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;position:relative;-ms-overflow-style:none;scrollbar-width:none;width:100%}.commercekit-order-bumps::-webkit-scrollbar{width:6px;height:6px}.commercekit-order-bumps::-webkit-scrollbar-thumb{background-color:rgb(0 0 0 / .2);border-radius:6px}.commercekit-order-bumps::-webkit-scrollbar-track{background:#fff0}.commercekit-order-bumps::-webkit-scrollbar{display:none}.commercekit-order-bumps .commercekit-order-bump{scroll-snap-align:center;flex-shrink:0;margin-right:15px;border-radius:10px;transform-origin:center center;transform:scale(1);transition:transform 0.5s;position:relative;justify-content:center;align-items:center;width:100%}.cgkit-single-order-bump .commercekit-order-bumps::-webkit-scrollbar{width:0;height:0}.product_list_widget li:has(.commercekit-order-bump-wrap){padding-bottom:0}.commercekit-order-bump-wrap.cgkit-single-order-bump{margin-bottom:15px}.commercekit-order-bumps-wrap{position:relative}.commercekit-order-bumps-wrap .ckobp-prev.ckobp-disabled,.commercekit-order-bumps-wrap .ckobp-next.ckobp-disabled{opacity:.25}.commercekit-order-bumps-wrap .ckobp-prev,.commercekit-order-bumps-wrap .ckobp-next{cursor:pointer;z-index:2;display:inline-flex;margin-left:5px}.commercekit-order-bumps-wrap .ckobp-prev svg,.commercekit-order-bumps-wrap .ckobp-next svg{width:18px;height:18px}.commercekit-order-bumps-wrap .ckobp-nav{display:flex;justify-content:space-between;align-items:center;margin:8px 0 20px 0}.commercekit-order-bumps-wrap .ckobp-prevnext{display:flex;order:2}.commercekit-order-bump .cgkit-order-bump-selector{display:none;width:100%;padding-top:10px}.commercekit-order-bump .cgkit-order-bump-selector.active{display:block}.commercekit-order-bump .cgkit-order-bump-selector select{margin-bottom:10px}.commercekit-order-bump .cgkit-order-bump-selector .cgkit-order-bump-status{color:red;font-weight:700}.commercekit-order-bump .cgkit-obp-status-wrap{display:flex;justify-content:space-between}.rtl .ckobp-bullets .ckobp-bullet{margin-right:0;margin-left:7px}.rtl .commercekit-order-bumps-wrap .ckobp-prev{order:1}.rtl .commercekit-order-bumps-wrap .ckobp-prev,.rtl .commercekit-order-bumps-wrap .ckobp-next{margin-left:0;margin-right:5px}.ckit-badge_wrapper{font-size:11px;position:absolute;z-index:1;left:10px;top:10px;display:flex;flex-direction:column;align-items:flex-start}div.product .ckit-badge_wrapper{font-size:12px}.ckit-badge_wrapper.ckit-badge-summary{position:unset}.sale-item.product-label+.ckit-badge_wrapper,.onsale+.ckit-badge_wrapper{top:36px}.ckit-badge{padding:3px 9px;margin-bottom:5px;line-height:15px;text-align:center;border-radius:3px;opacity:.8;pointer-events:none;background:#e24ad3;color:#fff}#commercegurus-pdp-gallery-wrapper{position:relative}#commercegurus-pdp-gallery-wrapper .ckit-badge_wrapper{z-index:2}.cgkit-has-wishlist .commercekit-wishlist.mini{left:auto;right:10px}body:not(.theme-shoptimizer).cgkit-has-badges .ckit-badge_wrapper.ckit-has-sale{top:38px;left:10px;right:auto;align-items:flex-start}.rtl .ckit-badge_wrapper{left:auto;right:10px}.rtl.cgkit-has-wishlist .commercekit-wishlist.mini{right:auto;left:10px}body.rtl:not(.theme-shoptimizer).cgkit-has-badges .ckit-badge_wrapper.ckit-has-sale{top:38px;right:10px;left:auto}@media (min-width:771px){.rtl .cgkit-gallery-vertical-scroll .ckit-badge_wrapper{margin-right:65px;margin-left:0}.cgkit-gallery-vertical-left .ckit-badge_wrapper{margin-left:100px}.rtl .cgkit-gallery-vertical-left .ckit-badge_wrapper{margin-right:100px}.rtl .cg-layout-vertical-scroll .cg-thumb-swiper{margin-left:10px;margin-right:0}}@media only screen and (max-width:992px) and (min-width:771px){.rtl .cgkit-gallery-vertical-scroll .ckit-badge_wrapper{margin-right:40px;margin-left:0}}#commercekit-flash-popup{font-weight:700;line-height:50px;text-align:center;background:#fff;box-shadow:0 0 15px rgb(0 0 0 / .2);border-radius:6px;position:fixed;top:50%;left:50%;padding:7px 40px;z-index:10000;transform:translate(-50%,0)}#commercekit-timer.product{width:50%;float:left;margin-right:3%;margin-bottom:10px}#commercekit-timer.product.has-cg-inventory{border-right:1px solid #e2e2e2}#commercekit-timer.product .commercekit-timer-title{width:100%;font-size:13px;margin-bottom:2px}#commercekit-timer.product .commercekit-timer-blocks{display:flex;white-space:nowrap;font-variant-numeric:tabular-nums}#commercekit-timer.product .commercekit-timer-block,#commercekit-timer.product .commercekit-timer-sep{display:inline-block;vertical-align:top;text-align:center}#commercekit-timer.product .commercekit-timer-digit,#commercekit-timer.product .commercekit-timer-sep{font-size:22px;line-height:26px;margin:0 2px}#commercekit-timer.product .commercekit-timer-label{font-size:12px;color:#555;margin-bottom:-5px}#commercekit-timer.product .commercekit-timer-block{min-width:32px}#commercekit-timer-message.product{font-size:13px;padding:.5rem .75rem;background:#eee;margin-bottom:.75rem}#commercekit-timer.non-product,#commercekit-timer-message.non-product{width:100%;padding:10px;background:#f8f6db;border:1px solid #dfda9e;border-radius:4px;text-align:center;font-size:14px;color:#111;font-weight:600;clear:both;margin-bottom:20px}.cgkit-timer-checkout-shortcode #commercekit-timer.non-product,.cgkit-timer-checkout-shortcode #commercekit-timer-message.non-product{margin:0}#commercekit-timer.non-product .commercekit-timer-title,#commercekit-timer.non-product .commercekit-timer-blocks,#commercekit-timer.non-product .commercekit-timer-block,#commercekit-timer.non-product .commercekit-timer-sep,#commercekit-timer.non-product .commercekit-timer-digit,#commercekit-timer.non-product .commercekit-timer-label{display:inline-flex;font-variant-numeric:tabular-nums}#commercekit-timer.non-product{display:flex;justify-content:center}#commercekit-timer.non-product .commercekit-timer-sep{display:none}#commercekit-timer.non-product .commercekit-timer-digit{margin-left:5px}#commercekit-timer.non-product .commercekit-timer-label{margin-left:3px}@media (max-width:500px){#commercekit-timer.product{display:block;width:100%;float:none}#commercekit-timer.product.has-cg-inventory{border:none}#commercekit-timer.non-product{display:block;justify-content:center}}.cgkit-timer-product-shortcode #commercekit-timer.product{float:none;width:auto;margin:0}.cgkit-timer-product-shortcode #commercekit-timer.product.has-cg-inventory{border:none}.woocommerce-order-received .cgkit-timer-checkout-shortcode #commercekit-timer-message.non-product{display:none!important}body:not(.theme-shoptimizer) #commercekit-timer-wrap{margin-top:10px}body:not(.theme-shoptimizer) #commercekit-timer.product{margin-bottom:20px}.rtl #commercekit-timer-wrap:not(.cgkit-timer-product-shortcode) #commercekit-timer.product{float:right;margin-right:0;margin-left:3%}.rtl #commercekit-timer-wrap:not(.cgkit-timer-product-shortcode) #commercekit-timer.product.has-cg-inventory{border-left:1px solid #e2e2e2;border-right:none}.commercekit-inventory{display:inline-block;width:45%;margin-bottom:15px;vertical-align:top;line-height:1.25;position:relative}.commercekit-inventory.cgkit-inventory-shortcode{width:100%}.commercekit-inventory span{font-size:13px}.commercekit-inventory .progress-bar{float:none;position:relative;width:100%;height:10px;margin-top:10px;padding:0;border-radius:5px;background-color:#e2e2e2;transition:all 0.4s ease}.commercekit-inventory .progress-bar span{position:absolute;top:0;left:auto;width:28%;height:100%;border-radius:inherit;background:#f5b64c;transition:width 3s ease}.commercekit-inventory .progress-bar.full-bar span{width:100%!important}.commercekit-inventory .cki-variation{width:100%}@media (max-width:500px){.commercekit-inventory{display:block;margin-top:20px;width:100%;border:none}.commercekit-inventory .cki-variation{position:relative}}.commercekit-inventory .progress-bar.low-stock-bar span{background:var(--commercekit-low-stock-color,#D75852)}.commercekit-inventory .progress-bar.regular-stock-bar span{background:var(--commercekit-regular-stock-color,#60B358)}.commercekit-inventory .progress-bar.high-stock-bar span{background:var(--commercekit-high-stock-color,#60B358)}.pbfw_square_data span{display:inline-block;width:100%;line-height:20px;position:relative;z-index:100;font-weight:700}.pbfw_square_data b{display:inline-block;width:100%;line-height:20px;position:relative;z-index:100;text-transform:capitalize;font-weight:700}.pbfw_square_data b{display:inline-block;width:100%;text-align:center}.pbfw_square_data_main{position:relative}.pbfw_square{height:70px;width:70px;border-radius:0;line-height:0;padding:0 0 0 0;margin:0;display:flex;position:absolute;text-align:center;align-items:center;z-index:999}.pbfw_rectangle{height:50px;width:100px;border-radius:0;line-height:0;font-size:0;border-width:1px;border-color:#fccfc9;padding:0;margin:0;display:flex;position:absolute;text-align:center;align-items:center;z-index:999}.pbfw_rectangle_up{height:70px;width:70px;border-radius:5px;line-height:0;font-size:0;transform:rotate(45deg);filter:alpha(opacity=70);-moz-opacity:.7;-khtml-opacity:.7;opacity:.7;padding:0 0 0 0;margin:0;display:flex;position:absolute;text-align:center;align-items:center;z-index:999}.pbfw_rectangle_up span{transform:rotate(-45deg)}.pbfw_offers{height:50px;width:50px;border-radius:0;line-height:0;font-size:0;padding:0 0 0 0;display:flex;position:absolute;text-align:center;align-items:center;z-index:999}.pbfw_offers i.template-i{display:block;position:absolute;line-height:0;z-index:99;background-color:#fff0;height:50px;width:50px;-moz-transform:rotate(60deg);-ms-transform:rotate(60deg);-webkit-transform:rotate(60deg);-o-transform:rotate(60deg);transform:rotate(60deg)}.pbfw_offers i.template-i-before{position:absolute;display:block;height:50px;width:50px;background-color:#fff0;-moz-transform:rotate(30deg);-ms-transform:rotate(30deg);-webkit-transform:rotate(30deg);-o-transform:rotate(30deg);transform:rotate(30deg)}.pbfw_tag{height:50px;width:50px;border-radius:0;line-height:0;font-size:0;padding:0 0 0 0;display:flex;position:absolute;text-align:center;align-items:center;z-index:999}.pbfw_tag i.template-span-before{position:absolute;display:block;width:50px;height:0;top:calc(100% - 20px);left:0;background-color:transparent!important;border:25px solid #fff0;border-bottom:20px solid #fff0;border-bottom-color:transparent!important;box-sizing:border-box}.pbfw_collar{height:55px;width:55px;border-radius:50px;line-height:0;font-size:0;padding:0 0 0 0;display:flex;position:absolute;text-align:center;align-items:center;z-index:999}.pbfw_collar i.template-span-before{position:absolute;display:block;width:0;height:0;top:calc(100% - 27px);left:calc(50% - 17px);background-color:transparent!important;border:25px solid #fff0;border-top-color:transparent!important;border-right-color:transparent!important;border-bottom-color:transparent!important;border-left:20px solid #fff0;-moz-transform:rotate(10deg);-ms-transform:rotate(10deg);-webkit-transform:rotate(10deg);-o-transform:rotate(10deg);transform:rotate(10deg)}.pbfw_collar i.template-i-after{position:absolute;display:block;width:0;height:0;top:calc(100% - 27px);right:calc(50% - 17px);background-color:transparent!important;border:25px solid #fff0;border-top-color:transparent!important;border-left-color:transparent!important;border-bottom-color:transparent!important;border-right:20px solid #fff0;-moz-transform:rotate(-10deg);-ms-transform:rotate(-10deg);-webkit-transform:rotate(-10deg);-o-transform:rotate(-10deg);transform:rotate(-10deg)}.pbfw_rectangle_round{height:50px;width:100px;border-radius:5px;line-height:0;font-size:0;padding:0 0 0 0;display:flex;position:absolute;text-align:center;align-items:center;z-index:999}.pbfw_rectangle_circle{height:45px;width:100px;border-radius:50%;line-height:0;font-size:0;padding:0 10px 0 10px;display:flex;position:absolute;text-align:center;align-items:center;z-index:999}.pbfw_circle{height:60px;width:60px;border-radius:50%;line-height:0;font-size:0;filter:alpha(opacity=90);-moz-opacity:.9;-khtml-opacity:.9;opacity:.9;display:flex;position:absolute;text-align:center;align-items:center;z-index:999}.pbfw_corner_badge{height:40px;width:60px;border-radius:0;line-height:0;font-size:0;padding:6px 0 10px 0;background-color:#fff0;display:flex;position:absolute;text-align:center;align-items:center;z-index:999}.pbfw_corner_badge i.template-i-before{position:absolute;display:block;width:0;height:0;border-radius:0;line-height:0;top:-67px;background-color:transparent!important;border:60px solid #fff0;border-top-color:transparent!important;border-left-color:transparent!important;border-right-color:transparent!important;border-bottom:60px solid #fff0;left:-29px}.pbfw_corner_badge i.template-i-after{position:absolute;display:flex;width:40px;height:40px;border-radius:0;top:10px;right:10px;background-color:#fff0;transform:rotate(0deg);align-items:center;justify-content:center;flex-direction:column}.rmwp-button-wrap button{color:#0d6efd;background-color:#fff;border-color:#e2e6ea;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid #e2e6ea;margin:0 0 0 2px;padding:0 .3rem;font-size:9.75pt;line-height:1.5;border-radius:.25rem;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out}.rmwp-button-wrap button.open,.rmwp-button-wrap button:hover{color:#212529;background-color:#e2e6ea;border-color:#dae0e5;cursor:pointer}:root{--primaryColor:#DF0A0A;--titleColor:#0a0a0a;--rtmega-menu-translate-y:-50%}.mg-accordion,.mg-accordion ul{list-style-type:none}.mg-accordion .submenu{display:none}.my-menu,.mg-flat{width:300px}.justify-items-evenly{justify-content:space-evenly}.mg-flat li.dropdown{margin-left:-40px}.mg-flat .submenu li{margin-left:-20px}.mg-flat span.toggler{float:right}.mg-flat a{text-decoration:none;display:block}.mg-flat li.dropdown a{padding:10px 5px;border:1px solid #ccc;background:#eee}a.openItem{background:#0056b3!important;color:#fff}.openItem span{transform:rotate(180deg);color:#fff}.toggler{transition:all 1s}.rt-mega-arrow-add ul li a{position:relative}.rt-mega-arrow-add ul li a::before{font-family:"font awesome 5 free";position:absolute;left:0;top:50%;height:0;line-height:0;font-size:14px;font-weight:600;transform:translate(-50%)}.rt-mega-arrow-add ul li a .vertical_menu_custom_icon{position:absolute;left:0;top:36%;transform:translate(-50%);line-height:0}.rt-mega-arrow-add ul li a .vertical_menu_custom_icon svg{fill:currentColor;height:16px}.rt-mega-arrow-add.rtmega-single-arrow ul li a::before{content:""}.rt-mega-arrow-add.rtmega-double-arrow ul li a::before{content:""}.rt-mega-arrow-add-right.rt-mega-arrow-add ul li a::before,.rt-mega-arrow-add-right.rt-mega-arrow-add ul li a .vertical_menu_custom_icon{left:auto;right:0}.rtmega-menu-area .vertical-expaned-menu-area .rtmega-menu-vertical-always-expanded .rt-mega-arrow-add-left ul.rtmega-megamenu.vertical>.menu-item .menu-link{padding-left:20px}#reactheme-header.sticky-header-on{position:fixed!important;top:0;z-index:9999!important;width:100%;transition:all .3s ease}#reactheme-header.sticky-header-on:not(.fixed-header){background:#fff}#reactheme-header.sticky-header-on.sticky-header{box-shadow:0 0 8px rgb(0 0 0 / .0509803922)}.hfe-site-sticky-logo-img{display:none!important}.sticky-header .hfe-site-sticky-logo-img{display:inline-block!important}.sticky-header .hfe-site-logo-img.hide_logo_desktop{display:none!important}@media(min-width:992px){body.logged-in:not(.elementor-editor-active) #reactheme-header.sticky-header-on{top:32px}}.rtmega-menu-area .desktop-menu-area ul.rtmega-megamenu>.menu-item .menu-link{transition:unset}@media(max-width:1024px){body.logged-in .sticky-header{top:0}}body.logged-in .rtmega-menu-mobile-sidebar{top:10px!important}body.logged-in .rtmega-menu-area .mobile-menu-area .rtmega-menu-mobile-sidebar .rtmega-menu-mobile-close{top:35px}body.logged-in .rtmega-menu-area .mobile-menu-area .rtmega-menu-mobile-sidebar ul.rtmega-megamenu{padding-top:35px}ul.menu li.menu-item-has-children:after{display:none!important}.rtmega-menu-mobile-button{padding:0;background:none;margin:0;border:none}.rtmega-menu-mobile-button svg{width:20px}.rtmega-menu-mobile-button:hover,.rtmega-menu-mobile-button:focus{padding:0;background:none;margin:0;border:none}.rtmega-menu-top-cls{display:none}.rtmega-menu-area{width:fit-content;display:flex}.rtmega-menu-area.enabled-vertical-menu{display:unset}.rtmega-menu-area .rtmega-menu-mobile-button-wrapper .rtmega-menu-mobile-button{height:40px;width:30px}.rtmega-menu-area .rtmega-menu-mobile-button-wrapper .rtmega-menu-mobile-button svg{height:100%}.rtmega-menu-area.rtmega-menu-mobile-button-wrapper{display:none}@media(max-width:1024px){.rtmega-menu-area.has-different-mobile-menu{display:none}.rtmega-menu-area .desktop-menu-area{display:none}.rtmega-menu-area.enabled-mobile-menu.rtmega-menu-mobile-button-wrapper{display:flex}.rtmega-menu-area.enabled-mobile-menu .mobile-menu-area{display:block!important}.rtmega-menu-area.enabled-desktop-menu .desktop-menu-area{display:flex}.rtmega-menu-area body.logged-in .menu-wrap-off{padding:63px 30px 50px 30px}.rtmega-menu-area .menu-wrap-off{padding:46px 30px 50px 24px}.rtmega-menu-area .rtmega-menu-area ul.rtmega-megamenu>.menu-item{padding-left:0;padding-right:0}}.rtmega-menu-area .menu-wrapper{display:flex}.rtmega-menu-area ul.rtmega-megamenu{display:flex;list-style:none;margin:0;flex-wrap:wrap;padding-left:0}.rtmega-menu-area ul.rtmega-megamenu>.menu-item .submenu-parent-icon svg{height:12px;margin-left:5px;fill:currentColor}.rtmega-menu-area ul.rtmega-megamenu>.menu-item{padding-left:15px;padding-right:15px}.rtmega-menu-area ul.rtmega-megamenu>.menu-item .menu-link{display:block;position:relative}.rtmega-menu-area ul.rtmega-megamenu>.menu-item.rtmega_menu{display:block!important}.rtmega-menu-area ul.rtmega-megamenu>.menu-item.rtmega_menu ul.sub-menu.menu-odd.menu-depth-1{display:none}.rtmega-menu-area ul.rtmega-megamenu ul.sub-menu{list-style:none;padding-left:0;text-align:left;margin-left:0}.rtmega-menu-area ul.rtmega-megamenu ul.sub-menu .menu-item:nth-last-child(1) a{margin-bottom:0!important}.rtmega-menu-area ul.rtmega-megamenu ul.sub-menu .menu-item{display:flex;flex-direction:column;background:#fff0}.rtmega-menu-area ul.rtmega-megamenu ul.sub-menu .menu-item .menu-link{line-height:25px;padding:12px 35px 12px 25px;display:block;width:auto;background:#fff0}.rtmega-menu-area ul.rtmega-megamenu ul.sub-menu .menu-item .menu-link .menu-desc{font-size:14px}.rtmega-menu-area ul.rtmega-megamenu ul.sub-menu .menu-item .description{display:none}.rtmega-menu-area ul.rtmega-megamenu.vertical{display:block}.rtmega-menu-area ul.rtmega-megamenu a{text-decoration:none}.rtmega-menu-area ul.rtmega-megamenu a:focus{outline:none}.rtmega-menu-area .desktop-menu-area ul.rtmega-megamenu>.menu-item .menu-link{position:relative}.rtmega-menu-area .desktop-menu-area ul.rtmega-megamenu>.menu-item .menu-link .pointer-underline{content:"";position:absolute;width:0%;height:2px;left:0;bottom:0;background:#fff;transition:all .3s ease-in-out}.rtmega-menu-area .desktop-menu-area ul.rtmega-megamenu>.menu-item .menu-link:hover .pointer-underline{width:100%}.rtmega-menu-area .desktop-menu-area ul.rtmega-megamenu .menu-item-has-children{position:relative}.rtmega-menu-area .desktop-menu-area ul.rtmega-megamenu .menu-item-has-children.has-full-width-mega-menu{position:static}.rtmega-menu-area .desktop-menu-area ul.rtmega-megamenu .menu-item-has-children.rtmega_menu{position:static}.rtmega-menu-area .desktop-menu-area ul.rtmega-megamenu .menu-item-has-children .sub-menu{transform:scaleY(0);opacity:0;transition:.3s ease-in-out;transform-origin:top;position:absolute;z-index:9;list-style:none;box-shadow:0 36px 35px rgb(0 0 0 / .08);display:block!important;background:#fff;top:100%}.rtmega-menu-area .desktop-menu-area ul.rtmega-megamenu .menu-item-has-children .sub-menu:not(.rtmegamenu-contents){width:250px}.rtmega-menu-area .desktop-menu-area ul.rtmega-megamenu .menu-item-has-children .sub-menu.rtmegamenu-contents{transform:scaleY(0);left:0;right:0;padding:0!important;width:100%;margin:0 auto}.rtmega-menu-area .desktop-menu-area ul.rtmega-megamenu .menu-item-has-children .sub-menu.rtmegamenu-contents.full-width-mega-menu{max-width:var(--container-max-width);width:var(--container-max-width);left:50%;right:auto}.rtmega-menu-area .desktop-menu-area ul.rtmega-megamenu .menu-item-has-children .sub-menu .menu-item-has-children .menu-text{display:flex;justify-content:space-between}.rtmega-menu-area .desktop-menu-area ul.rtmega-megamenu .menu-item-has-children .sub-menu .menu-item-has-children .sub-menu{top:20%;right:-100%}.rtmega-menu-area .desktop-menu-area ul.rtmega-megamenu .menu-item-has-children .menu-link .submenu-parent-icon svg{height:12px;margin-left:5px;fill:currentColor}.rtmega-menu-area .desktop-menu-area ul.rtmega-megamenu .menu-item-has-children.menu-item-has-children:hover>.sub-menu{display:block!important;transform:scaleY(1);opacity:1}.rtmega-menu-area .desktop-menu-area ul.rtmega-megamenu .menu-item-has-children.menu-item-has-children:hover>.sub-menu.rtmegamenu-contents{transform:scaleY(1)}.rtmega-menu-area .mobile-menu-area{display:none}@media(max-width:1024px){.rtmega-menu-area .mobile-menu-area{display:block}}.rtmega-menu-area .mobile-menu-area .rtmega-menu-mobile-sidebar{position:fixed;z-index:99999;width:80%;top:0;height:100%;background:#fff;padding:46px 30px 50px 30px;font-size:1.15em;transform:translate3d(520px,0,0);transition:transform .4s;transition-timing-function:cubic-bezier(.7,0,.3,1);max-width:460px;overflow-y:auto;box-shadow:0 0 30px rgb(0 0 0 / .2);height:100vh;box-sizing:border-box}.rtmega-menu-area .mobile-menu-area .rtmega-menu-mobile-sidebar .rtmega-menu-mobile-close{position:absolute;top:0;background:var(--primaryColor);color:#000;padding:6px 6px;display:block;width:40px;height:40px;text-align:center;box-shadow:0 0 25px rgb(0 0 0 / .1);line-height:26px;cursor:pointer;border:none;border-radius:0}.rtmega-menu-area .mobile-menu-area .rtmega-menu-mobile-sidebar .rtmega-menu-mobile-close svg{height:100%;width:100%;fill:#fff}.rtmega-menu-area .mobile-menu-area .rtmega-menu-mobile-sidebar.position-left{right:unset;left:0;transform:translate3d(-520px,0,0)}.rtmega-menu-area .mobile-menu-area .rtmega-menu-mobile-sidebar.position-left .rtmega-menu-mobile-close{left:unset;right:0}.rtmega-menu-area .mobile-menu-area .rtmega-menu-mobile-sidebar.position-right{right:0;left:unset;transform:translate3d(520px,0,0)}.rtmega-menu-area .mobile-menu-area .rtmega-menu-mobile-sidebar.position-right .rtmega-menu-mobile-close{right:unset;left:0}.rtmega-menu-area .mobile-menu-area .rtmega-menu-mobile-sidebar.position-top{top:0;left:0;right:0;width:100%;max-width:100%;transform:translate3d(0,-102%,0)}.rtmega-menu-area .mobile-menu-area .rtmega-menu-mobile-sidebar.position-top .rtmega-menu-mobile-close{left:unset;right:0}.rtmega-menu-area .mobile-menu-area .rtmega-menu-mobile-sidebar ul.rtmega-megamenu{padding:0 0 30px 0}.rtmega-menu-area .mobile-menu-area.opened .overlay{position:fixed;width:100%;background:#000;height:100%;top:0;bottom:0;opacity:.5;z-index:9;visibility:visible;transform:translate3d(100%,0,0);right:100%}.rtmega-menu-area .mobile-menu-area.opened .rtmega-menu-mobile-sidebar.position-left{right:unset;left:0;transform:translate3d(0,0,0)}.rtmega-menu-area .mobile-menu-area.opened .rtmega-menu-mobile-sidebar.position-right{left:unset;right:0;transform:translate3d(0,0,0)}.rtmega-menu-area .mobile-menu-area.opened .rtmega-menu-mobile-sidebar.position-top{transform:translate3d(0,0,0)}.rtmega-menu-area .mobile-menu-area.opened .rtmega-menu-mobile-sidebar{transition:transform .8s;transition-timing-function:ease;transition-timing-function:cubic-bezier(.9,0,.3,1)}.rtmega-menu-area .mobile-menu-area.opened ul.submenu{display:block}.rtmega-menu-area .mobile-menu-area ul.rtmega-megamenu{display:block}.rtmega-menu-area .mobile-menu-area ul.rtmega-megamenu .menu-item .submenu-parent-icon{padding:10px;line-height:1}.rtmega-menu-area .mobile-menu-area ul.rtmega-megamenu .menu-item .submenu-parent-icon svg{height:12px;fill:currentColor}.rtmega-menu-area .mobile-menu-area ul.rtmega-megamenu .menu-item.current-menu-item a.menu-link{color:var(--primaryColor)}.rtmega-menu-area .mobile-menu-area ul.rtmega-megamenu .menu-item .menu-link{border-bottom:1px solid #f3f3f3;color:var(--titleColor);cursor:pointer}.rtmega-menu-area .mobile-menu-area ul.rtmega-megamenu .menu-item.menu-item-has-children{overflow:hidden;position:relative}.rtmega-menu-area .mobile-menu-area ul.rtmega-megamenu .menu-item.menu-item-has-children .sub-menu{display:none;margin-left:30px;padding-left:0;width:100%}.rtmega-menu-area .mobile-menu-area ul.rtmega-megamenu .menu-item.menu-item-has-children .rtmegamenu-contents.sub-menu{position:relative;width:fit-content;z-index:99}.rtmega-menu-area .mobile-menu-area ul.rtmega-megamenu .menu-item.menu-item-has-children .menu-text{display:flex;justify-content:space-between;align-items:center}.rtmega-menu-area .mobile-menu-area ul.rtmega-megamenu .menu-item:nth-last-child(1) .menu-link{border-bottom:none!important}.rtmega-menu-area .vertical-expaned-menu-area{position:relative}.rtmega-menu-area .vertical-expaned-menu-area .rtmega-menu-vertical-expanded{width:100%;background:#fff;transform:scaleY(0);opacity:0;transition:.3s ease-in-out;transform-origin:top;position:absolute;z-index:9;list-style:none;box-shadow:0 36px 35px rgb(0 0 0 / .08);display:block!important;top:100%}.rtmega-menu-area .vertical-expaned-menu-area .rtmega-menu-vertical-expanded.expand-position-left,.rtmega-menu-area .vertical-expaned-menu-area .rtmega-menu-vertical-expanded.expand-position-right{transform:translateY(var(--rtmega-menu-translate-y,-50%)) scaleX(0);opacity:0;visibility:hidden;transition:transform .4s ease,opacity .4s ease,visibility .4s}.rtmega-menu-area .vertical-expaned-menu-area .rtmega-menu-vertical-expanded.expand-position-left{left:34px;transform-origin:left center}.rtmega-menu-area .vertical-expaned-menu-area .rtmega-menu-vertical-expanded.expand-position-right{left:unset;right:104%;transform-origin:right center}.rtmega-menu-area .vertical-expaned-menu-area .rtmega-menu-vertical-expanded.expand-position-bottom{top:25px}.rtmega-menu-area .vertical-expaned-menu-area .rtmega-menu-vertical-expanded.opened{transform:scaleY(1);opacity:1}.rtmega-menu-area .vertical-expaned-menu-area .rtmega-menu-vertical-expanded.opened.expand-position-left,.rtmega-menu-area .vertical-expaned-menu-area .rtmega-menu-vertical-expanded.opened.expand-position-right{transform:translateY(var(--rtmega-menu-translate-y,-50%)) scaleX(1);opacity:1;visibility:visible}.rtmega-menu-area .vertical-expaned-menu-area .rtmega-menu-vertical-expanded .current-menu-item .menu-text{display:flex;justify-content:space-between}.rtmega-menu-area .vertical-expaned-menu-area .rtmega-menu-vertical-expanded .current-menu-item .vertical_menu_active_icon svg{height:12px;margin-left:5px;fill:var(--titleColor)}.rtmega-menu-area .vertical-expaned-menu-area .rtmega-menu-vertical-expanded.expand-position-bottom,.rtmega-menu-area .vertical-expaned-menu-area .rtmega-menu-vertical-expanded.expand-position-left,.rtmega-menu-area .vertical-expaned-menu-area .rtmega-menu-vertical-expanded.expand-position-right{width:320px}.rtmega-menu-area .vertical-expaned-menu-area .rtmega-menu-vertical-expanded.expand-position-top{position:fixed;left:0;right:0;top:0;height:0;background:rgb(0 0 0 / .9019607843);transition:all .5s ease;z-index:99999}.rtmega-menu-area .vertical-expaned-menu-area .rtmega-menu-vertical-expanded.expand-position-top .rtmega-menu-mobile-navigation{margin:0 auto;display:flex;align-items:center;height:100%;flex-wrap:wrap;justify-content:center}.rtmega-menu-area .vertical-expaned-menu-area .rtmega-menu-vertical-expanded.expand-position-top.opened{height:100vh}.rtmega-menu-area .vertical-expaned-menu-area .rtmega-menu-vertical-expanded.expand-position-top.expand-overlay-position-bottom{top:auto;bottom:0;transform-origin:bottom}.rtmega-menu-area .vertical-expaned-menu-area .rtmega-menu-vertical-expanded.expand-position-top.expand-overlay-position-left{right:auto;transform-origin:left}.rtmega-menu-area .vertical-expaned-menu-area .rtmega-menu-vertical-expanded.expand-position-top.expand-overlay-position-right{left:auto;transform-origin:right}.rtmega-menu-area .vertical-expaned-menu-area .rtmega-menu-vertical-expanded.expand-position-top.expand-overlay-position-left,.rtmega-menu-area .vertical-expaned-menu-area .rtmega-menu-vertical-expanded.expand-position-top.expand-overlay-position-right{bottom:0;width:0;height:100vh;transform:scaleX(0)}.rtmega-menu-area .vertical-expaned-menu-area .rtmega-menu-vertical-expanded.expand-position-top.expand-overlay-position-left.opened,.rtmega-menu-area .vertical-expaned-menu-area .rtmega-menu-vertical-expanded.expand-position-top.expand-overlay-position-right.opened{width:100vw;transform:scaleX(1)}.rtmega-menu-area .vertical-expaned-menu-area ul.rtmega-megamenu{display:block}.rtmega-menu-area .vertical-expaned-menu-area ul.rtmega-megamenu .menu-item.current-menu-item a.menu-link{color:var(--primaryColor)}.rtmega-menu-area .vertical-expaned-menu-area ul.rtmega-megamenu .menu-item .menu-link{border-bottom:1px solid #f3f3f3;color:var(--titleColor);cursor:pointer;line-height:25px;padding:12px 35px 12px 25px}.rtmega-menu-area .vertical-expaned-menu-area ul.rtmega-megamenu .menu-item.menu-item-has-children{overflow:visible;position:relative}.rtmega-menu-area .vertical-expaned-menu-area ul.rtmega-megamenu .menu-item.menu-item-has-children .sub-menu{display:none;padding-left:0;width:100%}.rtmega-menu-area .vertical-expaned-menu-area ul.rtmega-megamenu .menu-item.menu-item-has-children .rtmegamenu-contents.sub-menu{width:fit-content;z-index:99}.rtmega-menu-area .vertical-expaned-menu-area ul.rtmega-megamenu .menu-item.menu-item-has-children .menu-text{display:flex;justify-content:space-between}.rtmega-menu-area .vertical-expaned-menu-area ul.rtmega-megamenu .menu-item.menu-item-has-children .menu-text .submenu-parent-icon svg{height:12px;margin-left:5px;fill:currentColor}.rtmega-menu-area .vertical-expaned-menu-area ul.rtmega-megamenu .menu-item:nth-last-child(1) .menu-link{border-bottom:none!important}.rtmega-menu-area .vertical-expaned-menu-area ul.rtmega-megamenu.vertical-submenu-expand-mode-click .sub-menu{margin-left:0;position:relative}.rtmega-menu-area .vertical-expaned-menu-area ul.rtmega-megamenu.vertical-submenu-expand-mode-hover:not(.rtmega-expand-hover-submenu-open-click) .menu-item-has-children{overflow:visible}.rtmega-menu-area .vertical-expaned-menu-area ul.rtmega-megamenu.vertical-submenu-expand-mode-hover:not(.rtmega-expand-hover-submenu-open-click) .menu-item-has-children .sub-menu{transform:scaleY(0);opacity:0;transition:.3s ease-in-out;transform-origin:top;position:absolute;z-index:9;list-style:none;box-shadow:0 36px 35px rgb(0 0 0 / .08);display:block!important;background:#fff;top:50%;width:250px;left:100%;margin:0}.rtmega-menu-area .vertical-expaned-menu-area ul.rtmega-megamenu.vertical-submenu-expand-mode-hover:not(.rtmega-expand-hover-submenu-open-click) .menu-item-has-children .sub-menu .rtmegamenu-contents{width:inherit}.rtmega-menu-area .vertical-expaned-menu-area ul.rtmega-megamenu.vertical-submenu-expand-mode-hover:not(.rtmega-expand-hover-submenu-open-click) .menu-item-has-children:hover>.sub-menu{transform:scaleY(1);opacity:1;display:block}.rtmega-menu-area .vertical-expaned-menu-area ul.rtmega-megamenu.vertical-submenu-expand-mode-hover:not(.rtmega-expand-hover-submenu-open-click).vertical-submenu-position-left .sub-menu{left:unset;right:100%}.rtmega-menu-area .vertical-expaned-menu-area .rtmega-menu-vertical-always-expanded{position:static;background:#fff0;box-shadow:none}.rtmega-menu-area .vertical-expaned-menu-area .rtmega-menu-vertical-always-expanded ul.rtmega-megamenu.vertical>.menu-item{padding-left:0;padding-right:0}.rtmega-menu-area .vertical-expaned-menu-area .rtmega-menu-vertical-always-expanded ul.rtmega-megamenu.vertical>.menu-item .menu-link{border:none;padding:12px 0 12px 0}.rtmega-menu-area .vertical-expaned-menu-area .rtmega-menu-vertical-always-expanded ul.rtmega-megamenu.vertical>.menu-item .sub-menu .menu-item{padding-left:15px;padding-right:15px}.rtmega-menu-area .vertical-expaned-menu-area .rtmega-menu-vertical-always-expanded ul.rtmega-megamenu.vertical>.menu-item .sub-menu .menu-item .menu-link{border:none;padding:12px 0 12px 0}.rtmega-menu-area .vertical-expaned-menu-area.vertical-expaned-menu-area-top{position:unset}.hfe-site-logo{line-height:0}.rtmega-menu-top-style-cls.expand-position-top{position:fixed;top:25px;right:25px;text-align:center;border-radius:100%;color:red;cursor:pointer;display:none;z-index:999999!important}.rtmega-menu-top-style-cls.expand-position-top svg{height:2em;fill:currentColor}.rtmega-menu-top-style-cls.expand-position-top.top-opened{display:block}li.rtmega-custom-logo{display:none}.rtmega-menu-vertical-expanded.expand-position-top li.rtmega-custom-logo{display:block}.rtmega-custom-logo{text-align:center;margin-bottom:10px}.rtmega-custom-logo a{display:inline-block}@media(max-width:1024px){.rtmega-menu-area .mobile-menu-area ul.rtmega-megamenu .menu-item.menu-item-has-children .sub-menu{margin:0;padding-top:10px}.rtmega-menu-area ul.rtmega-megamenu ul.sub-menu .menu-item{display:block}}body.rtl .rtmega-menu-area .desktop-menu-area ul.rtmega-megamenu .menu-item-has-children .menu-link .submenu-parent-icon svg{margin-left:0;margin-right:5px}body.rtl .rtmega-menu-area ul.rtmega-megamenu ul.sub-menu{padding:0}body.rtl .rtmega-menu-container .desktop-menu-area .rtmega-megamenu .menu-item ul.sub-menu:not(.rtmegamenu-contents) .menu-item{text-align:right}body.rtl .rtmega-menu-area .desktop-menu-area ul.rtmega-megamenu .menu-item-has-children .sub-menu .menu-item-has-children .sub-menu{left:-100%;right:unset}body.rtl .rtmega-menu-area .mobile-menu-area .rtmega-menu-mobile-sidebar .rtmega-menu-mobile-close{left:inherit;right:0}body.rtl .rtmega-menu-area .mobile-menu-area .rtmega-menu-mobile-sidebar{right:inherit!important;left:0;transform:translate3d(-520px,0,0)}body.rtl .rtmega-menu-area .mobile-menu-area.opened .rtmega-menu-mobile-sidebar{transform:translate3d(0,0,0)}.rtmega-block-wrap .rtmega-menu-area ul{padding-left:0;list-style:none}.rtmega-block-wrap .rtmega-menu-area .desktop-menu-area ul.rtmega-megamenu>.menu-item .menu-link{font-size:var(--wp--preset--font-size--medium);text-decoration:none}.rtmega-block-wrap .rtmega-menu-area .rtmega-menu-mobile-sidebar .rtmega-menu-mobile-navigation{margin-top:100px!important}.rtmega-block-wrap .rtmega-menu-top-style-cls.expand-position-top{font-size:30px}body.elementor-editor-active .elementor-element-edit-mode.elementor-widget-rt-mega-navigation-menu .elementor-element-overlay .elementor-editor-element-settings{position:absolute;right:23px}.ast-mobile-header-content.opened{display:block!important}.ast-mobile-header-content .rtmega-menu-area{width:100%}.ast-mobile-header-content .rtmega-menu-area .mobile-menu-area{width:100%}.ast-mobile-header-content .rtmega-menu-area .mobile-menu-area li{line-height:3}.taptap-menu-button-wrapper{position:fixed;z-index:999999;top:7px;left:7px;right:auto;width:40px;height:45px;cursor:pointer;-webkit-transition:opacity .2s ease .3s,top 0s ease .3s;transition:opacity .2s ease .3s,top 0s ease .3s;-webkit-tap-highlight-color:#fff0}.taptap-menu-button-individual{overflow:hidden}.taptap-menu-button-individual:not(.taptap-menu-active .taptap-menu-button-individual)::before,.taptap-menu-active .taptap-menu-button-individual::before,.taptap-menu-button-03-front::before,.taptap-menu-button-03-back::before,.taptap-menu-button-bg-img{position:absolute;content:'';top:0;left:0;width:100%;height:100%;background-size:cover}.taptap-menu-button-01-wrapper{width:50px;height:50px;border-radius:50%;-webkit-transition:transform .4s cubic-bezier(.5,1,.2,2),background-color .4s ease;transition:transform .4s cubic-bezier(.5,1,.2,2),background-color .4s ease}.taptap-menu-active .taptap-menu-button-01-wrapper{-webkit-transform:rotate(-45deg) scale(.9);transform:rotate(-45deg) scale(.9)}.taptap-menu-button-01-inner{position:absolute;content:'';top:24px;left:14px;width:21px;height:3px;background-color:#fff;border-radius:3px}.taptap-menu-button-01-inner::before{position:absolute;content:'';top:-8px;width:21px;height:3px;background-color:#fff;border-radius:3px;-webkit-transition:width .25s ease,transform .25s cubic-bezier(.2,0,.2,1.25);transition:width .25s ease,transform .25s cubic-bezier(.2,0,.2,1.25);-webkit-transform-origin:9px 0;transform-origin:9px 0}.taptap-menu-active .taptap-menu-button-01-inner::before{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);width:10px}.taptap-menu-button-01-inner::after{position:absolute;content:'';top:8px;right:0;width:21px;height:3px;background-color:#fff;border-radius:3px;-webkit-transition:width .25s ease,transform .25s cubic-bezier(.2,0,.2,1.25);transition:width .25s ease,transform .25s cubic-bezier(.2,0,.2,1.25);-webkit-transform-origin:1px 3px;transform-origin:1px 3px}.taptap-menu-active .taptap-menu-button-01-inner::after{width:10px;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.taptap-menu-button-02-wrapper{width:38px;height:38px;border-radius:50%;-webkit-transition:transform .2s cubic-bezier(.5,1,.2,2),background-color .2s ease;transition:transform .2s cubic-bezier(.5,1,.2,2),background-color .2s ease}.taptap-menu-button-02-wrapper:active{-webkit-transform:scale(.9);transform:scale(.9)}.taptap-menu-button-02-inner{position:absolute;content:'';top:18px;left:10px}.taptap-menu-button-02-inner::before{position:absolute;content:'';top:-3px;width:18px;height:3px;background-color:#fff;border-radius:3px;-webkit-transform:scaleX(.75);transform:scaleX(.75);-webkit-transition:transform .25s cubic-bezier(.2,0,.2,1.65);transition:transform .25s cubic-bezier(.2,0,.2,1.65)}.taptap-menu-active .taptap-menu-button-02-inner::before{-webkit-transform:translateY(3px) rotate(-45deg) scaleX(1);transform:translateY(3px) rotate(-45deg) scaleX(1)}.taptap-menu-button-02-inner::after{position:absolute;content:'';top:3px;left:0;width:18px;height:3px;background-color:#fff;border-radius:3px;-webkit-transform:scaleX(.75);transform:scaleX(.75);-webkit-transition:transform .25s cubic-bezier(.2,0,.2,1.65);transition:transform .25s cubic-bezier(.2,0,.2,1.65)}.taptap-menu-active .taptap-menu-button-02-inner::after{-webkit-transform:translateY(-3px) rotate(45deg) scaleX(1);transform:translateY(-3px) rotate(45deg) scaleX(1)}.taptap-menu-button-03-wrapper{width:50px;height:50px;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-perspective:1000px;perspective:1000px}.taptap-menu-button-03-front::before,.taptap-menu-button-03-back::before{border-radius:50%}.taptap-menu-button-03-front,.taptap-menu-button-03-back{text-align:center;height:inherit;border-radius:50%;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transition:-webkit-transform .75s cubic-bezier(.4,.1,.1,1.1),background-color .2s ease;transition:transform .75s cubic-bezier(.4,.1,.1,1.1),background-color .2s ease}.taptap-menu-button-03-inner{position:relative;z-index:2;top:25px;-webkit-perspective:inherit;perspective:inherit;-webkit-transform:translateY(-50%) translateZ(13px);transform:translateY(-50%) translateZ(13px)}.taptap-menu-button-03-front{background-color:#666;-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}.taptap-menu-active .taptap-menu-button-03-front{-webkit-transform:rotateY(-180deg);transform:rotateY(-180deg)}.taptap-menu-button-03-front .taptap-menu-button-03-inner{position:absolute;content:'';top:25px;left:15px;width:21px;height:3px;background-color:#fff;border-radius:3px;-webkit-transition:background-color .2s ease;transition:background-color .2s ease}.taptap-menu-button-03-front .taptap-menu-button-03-inner::before{position:absolute;content:'';left:0;top:-8px;width:21px;height:3px;background-color:#fff;border-radius:3px;-webkit-transition:width .25s ease,transform .25s cubic-bezier(.2,0,.2,1.25),background-color .2s ease;transition:width .25s ease,transform .25s cubic-bezier(.2,0,.2,1.25),background-color .2s ease;-webkit-transform-origin:9px 0;transform-origin:9px 0}.taptap-menu-button-03-front .taptap-menu-button-03-inner::after{position:absolute;content:'';top:8px;right:0;width:21px;height:3px;background-color:#fff;border-radius:3px;-webkit-transition:width .25s ease,transform .25s cubic-bezier(.2,0,.2,1.25),background-color .2s ease;transition:width .25s ease,transform .25s cubic-bezier(.2,0,.2,1.25),background-color .2s ease;-webkit-transform-origin:1px 3px;transform-origin:1px 3px}.taptap-menu-button-03-back{position:absolute;top:0;left:0;width:inherit;-webkit-transform:rotateY(180deg);transform:rotateY(180deg);background-color:#555}.taptap-menu-active .taptap-menu-button-03-back{-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}.taptap-menu-button-03-back .taptap-menu-button-03-inner::before,.taptap-menu-button-03-back .taptap-menu-button-03-inner::after{position:absolute;content:'';top:-1px;left:15px;width:21px;height:3px;background-color:#fff;border-radius:3px}.taptap-menu-button-03-back .taptap-menu-button-03-inner::before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.taptap-menu-button-03-back .taptap-menu-button-03-inner::after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.taptap-menu-button-04-wrapper{width:38px;height:38px;border-radius:50%;-webkit-transition:background-color .3s ease,outline .3s ease;transition:background-color .3s ease,outline .3s ease}.taptap-menu-active .taptap-menu-button-04-wrapper{background-color:#fff0}.taptap-menu-button-04-inner{position:absolute;content:'';top:18px;left:11px;width:16px;height:2px;border-radius:3px;background-color:#EAEAEB;-webkit-transition:transform .2s cubic-bezier(.5,1,.2,1.5),width .2s ease,left .2s ease;transition:transform .2s cubic-bezier(.5,1,.2,1.5),width .2s ease,left .2s ease}.taptap-menu-active .taptap-menu-button-04-inner{left:10px;width:18px;background-color:#EBEBEB;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:transform .55s cubic-bezier(.5,1,2,1.5),width .2s ease,left .2s ease;transition:transform .55s cubic-bezier(.5,1,2,1.5),width .2s ease,left .2s ease}.taptap-menu-button-04-inner::before{position:absolute;content:'';top:-8px;width:16px;height:2px;background-color:#EAEAEB;border-radius:3px;-webkit-transition:transform .1s cubic-bezier(0,.2,.2,1),width .2s ease;transition:transform .1s cubic-bezier(0,.2,.2,1),width .2s ease;-webkit-transform-origin:9px 0;transform-origin:9px 0}.taptap-menu-active .taptap-menu-button-04-inner::before{width:7px;background-color:#EBEBEB;-webkit-transform:rotate(-90deg) translateX(2px) translateY(-1px);transform:rotate(-90deg) translateX(2px) translateY(-1px);-webkit-transition:transform .3s cubic-bezier(.25,0,.2,1.5) .05s,width .3s ease;transition:transform .3s cubic-bezier(.25,0,.2,1.5) .05s,width .3s ease}.taptap-menu-button-04-inner::after{position:absolute;content:'';top:8px;right:0;width:16px;height:2px;background-color:#EAEAEB;border-radius:3px;-webkit-transition:transform .1s cubic-bezier(0,.2,.2,1),width .2s ease;transition:transform .1s cubic-bezier(0,.2,.2,1),width .2s ease;-webkit-transform-origin:1px 3px;transform-origin:1px 3px}.taptap-menu-active .taptap-menu-button-04-inner::after{width:7px;background-color:#EBEBEB;-webkit-transform:rotate(-90deg) translateX(2px) translateY(-1px);transform:rotate(-90deg) translateX(2px) translateY(-1px);-webkit-transition:transform .3s cubic-bezier(.25,0,.2,1.5) .05s,width .3s ease;transition:transform .3s cubic-bezier(.25,0,.2,1.5) .05s,width .3s ease}.taptap-menu-button-05-wrapper{width:50px;height:50px}.taptap-menu-button-05-open{position:absolute;z-index:4;top:0;left:0;width:inherit;height:inherit;background-color:#777;-webkit-transition:background-color .25s ease;transition:background-color .25s ease}.taptap-menu-button-05-open::before,.taptap-menu-button-05-open::after{position:absolute;content:'';z-index:1;left:0;right:0;margin:0 auto;width:12px;height:2px;background-color:#fff;-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transition:-webkit-transform .25s cubic-bezier(.5,1,.2,2) .2s,background-color .25s ease;transition:-webkit-transform .25s cubic-bezier(.5,1,.2,2) .2s,background-color .25s ease}.taptap-menu-button-05-open::before{top:21px}.taptap-menu-button-05-open::after{top:27px}.taptap-menu-active .taptap-menu-button-05-open::before,.taptap-menu-active .taptap-menu-button-05-open::after{-webkit-transform:scaleX(.35);transform:scaleX(.35);-webkit-transition:-webkit-transform 0 ease;transition:-webkit-transform 0 ease}.taptap-menu-button-05-close{position:absolute;z-index:5;top:0;left:0;width:inherit;height:inherit;background-color:#555;-webkit-clip-path:circle(0 at center center);clip-path:circle(0 at center center);-webkit-transition:-webkit-clip-path .5s cubic-bezier(.2,.3,.5,2),background-color .25s ease;transition:clip-path .5s cubic-bezier(.2,.3,.5,2),background-color .25s ease}.taptap-menu-active .taptap-menu-button-05-close{-webkit-clip-path:circle(50px at center center);clip-path:circle(50px at center center);-webkit-transition:-webkit-clip-path .5s cubic-bezier(.75,.5,.2,1),background-color .25s ease;transition:clip-path .5s cubic-bezier(.75,.5,.2,1),background-color .25s ease}.taptap-menu-button-05-close::before,.taptap-menu-button-05-close::after{position:absolute;content:'';z-index:1;top:24px;left:0;right:0;margin:0 auto;width:14px;height:2px;background-color:#fff}.taptap-menu-button-05-close::before{-webkit-transform:rotate(45deg) scale(.15);transform:rotate(45deg) scale(.15)}.taptap-menu-button-05-close::after{-webkit-transform:rotate(-45deg) scale(.15);transform:rotate(-45deg) scale(.15)}.taptap-menu-active .taptap-menu-button-05-close::before{-webkit-transform:rotate(45deg) scale(1);transform:rotate(45deg) scale(1)}.taptap-menu-active .taptap-menu-button-05-close::after{-webkit-transform:rotate(-45deg) scale(1);transform:rotate(-45deg) scale(1)}.taptap-menu-button-05-close::before,.taptap-menu-button-05-close::after{-webkit-transition:-webkit-transform 0s ease .35s,background-color .25s ease;transition:-webkit-transform 0s ease .35s,background-color .25s ease}.taptap-menu-active .taptap-menu-button-05-close::before,.taptap-menu-active .taptap-menu-button-05-close::after{-webkit-transition:-webkit-transform .35s cubic-bezier(.5,1,.2,1.5) .05s,background-color .25s ease;transition:-webkit-transform .35s cubic-bezier(.5,1,.2,1.5) .05s,background-color .25s ease}.taptap-menu-button-06-wrapper{width:40px;height:40.5px;border-radius:2px;-webkit-transition:all .25s ease;transition:all .25s ease}.taptap-menu-button-06-inner{position:absolute;content:'';top:19px;left:10px;width:20px;height:2.5px;background-color:#fff;border-radius:2px;-webkit-transition:all .25s ease;transition:all .25s ease}.taptap-menu-button-06-inner::before{position:absolute;content:'';top:-8px;width:20px;height:2.5px;background-color:#fff;border-radius:2px;-webkit-transition:all .25s ease;transition:all .25s ease;-webkit-transform-origin:9px 0;transform-origin:9px 0}.taptap-menu-button-06-inner::after{position:absolute;content:'';top:8px;right:0;width:20px;height:2.5px;background-color:#fff;border-radius:2px;-webkit-transition:all .25s ease;transition:all .25s ease;-webkit-transform-origin:1px 3px;transform-origin:1px 3px}.taptap-menu-button-label{position:absolute;z-index:5;top:6px;left:40px;font-family:'Inter Tight',sans serif;font-weight:500;font-size:11px;letter-spacing:0;color:#747A7D;padding:10px;white-space:nowrap}.taptap-menu-button-label::before,.taptap-menu-button-label::after{position:absolute;top:0;left:0;padding:10px;-webkit-transition:all .25s ease;transition:all .25s ease}.taptap-menu-button-label-hide{opacity:0;pointer-events:none}.taptap-woo-button-wrapper{position:fixed;z-index:99996;top:12px;right:55px;padding:10px}.taptap-shopping-icon{background-color:#999;width:25px;height:25px;font-size:21px;margin-left:-20px;-webkit-mask-image:url(/wp-content/plugins/taptap-by-bonfire/icons/taptap-shopping-cart.svg);mask-image:url(/wp-content/plugins/taptap-by-bonfire/icons/taptap-shopping-cart.svg);-webkit-mask-size:25px;mask-size:25px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-transition:all .25s ease;transition:all .25s ease}a.taptap-cart-count:hover .taptap-shopping-icon{background-color:#ddd}a.taptap-cart-count,a.taptap-cart-count:hover,a.taptap-cart-count:active{text-decoration:none}.taptap-cart-count>span{position:absolute;top:2px;right:2px;border-radius:50px;height:17px;min-width:10px;padding:0 3px;display:block;text-align:center;font-family:'Inter Tight',sans serif;font-weight:500;font-size:10px;color:#fff;background-color:#A2A464}.taptap-cart-count>span>span{margin-top:2px;display:block}.taptap-search-button-wrapper{position:fixed;z-index:99996;width:40px;height:45px;top:10px;right:10px;left:auto;cursor:pointer;-webkit-tap-highlight-color:#fff0}.taptap-search-button{position:relative;width:15px;height:15px;top:13px;left:11px;margin:0;padding:0;border:2px solid #999;border-radius:50%;box-sizing:border-box;-webkit-box-sizing:border-box;-webkit-transition:all .25s ease;transition:all .25s ease}.taptap-search-button::after{content:'';position:absolute;top:12px;left:10px;width:7px;height:2px;background-color:#999;margin:0;padding:0;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all .25s ease;transition:all .25s ease}.taptap-search-button-label{position:absolute;top:6px;left:-55px;font-family:'Inter Tight',sans serif;font-weight:500;font-size:11px;letter-spacing:0;color:#747A7D;padding:10px;white-space:nowrap;-webkit-transition:all .25s ease;transition:all .25s ease}.taptap-search-wrapper,.taptap-search-background{position:fixed;z-index:9999999;top:-1000px;left:0;right:0;width:100%;height:65px;margin:0;padding:0;overflow:hidden;-webkit-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:-webkit-transform .25s ease 0s,top 0s ease .25s;transition:transform .25s ease 0s,top 0s ease .25s}.taptap-search-background{z-index:9999998;background-color:#191919}.taptap-search-wrapper-active{top:0!important;-webkit-transform:translateY(0)!important;transform:translateY(0)!important;-webkit-transition:-webkit-transform .25s ease 0s,top 0s ease 0s!important;transition:transform .25s ease 0s,top 0s ease 0s!important}.taptap-search-wrapper #searchform input{width:100%;height:100%;position:absolute;z-index:10;top:0;font-family:'Inter Tight',sans serif;font-weight:500;font-size:16px;letter-spacing:0;color:#eee;padding:0 50px;margin:0;border:0;background:none;outline:none;box-sizing:border-box;-webkit-box-sizing:border-box;-webkit-border-radius:0;border-radius:0}.taptap-search-wrapper #searchform input::-ms-clear{display:none}#searchform input::-webkit-input-placeholder{font-size:15px;color:#555!important}#searchform input:-moz-placeholder{font-size:15px;color:#555!important}#searchform input::-moz-placeholder{font-size:15px;color:#555!important}#searchform input:-ms-input-placeholder{font-size:15px;color:#555!important}.taptap-search-close-wrapper{display:table;position:absolute;z-index:20;top:0;left:0;width:40px;height:100%;cursor:pointer;-webkit-tap-highlight-color:#fff0}.taptap-search-close-inner{display:table-cell;vertical-align:middle}.taptap-search-close-inner::before,.taptap-search-close-inner::after{content:'';position:absolute;vertical-align:middle;left:15px;width:9px;height:1px;background-color:#999;-webkit-transition:all .25s ease;transition:all .25s ease}.taptap-search-close-inner::before{margin-top:-3px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.taptap-search-close-inner::after{margin-top:3px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.taptap-search-clear-wrapper{display:table;position:absolute;z-index:20;top:0;right:0;width:50px;height:100%;cursor:pointer;-webkit-tap-highlight-color:#fff0}.taptap-search-clear-inner{display:table-cell;vertical-align:middle}.taptap-search-clear{position:relative;vertical-align:middle;left:15px;width:18px;height:18px;border-radius:50%;background-color:#555;-webkit-transition:all .25s ease;transition:all .25s ease}.taptap-search-clear::before{content:'';position:absolute;top:8px;left:3px;width:12px;height:2px;background-color:#191919;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.taptap-search-clear::after{content:'';position:absolute;top:8px;left:3px;width:12px;height:2px;background-color:#191919;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.taptap-search-overlay{position:fixed;z-index:9999997;top:-1000%;left:0;right:0;width:100%;height:100%;height:100vh;background-color:#000;cursor:pointer;opacity:0;-webkit-transition:opacity .25s ease 0s,top 0s ease .25s;transition:opacity .25s ease 0s,top 0s ease .25s}.taptap-search-overlay-active{top:0;opacity:.5;-webkit-transition:opacity .25s ease 0s,top 0s ease 0s;transition:opacity .25s ease 0s,top 0s ease 0s}.taptap-logo-wrapper{position:fixed;z-index:99996;top:23px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.taptap-logo-image img{width:auto;max-height:35px}.taptap-logo a{font-family:'Inter Tight',sans serif;font-weight:500;font-size:14px;letter-spacing:0;text-decoration:none;color:#878C91;margin:0;padding:5px;-webkit-transition:all .25s ease;transition:all .25s ease}.taptap-logo a:hover{color:#D4D9DE;text-decoration:none}.taptap-logo-primary{position:relative;z-index:10;-webkit-transition:all .4s ease;transition:all .4s ease}.taptap-logo-secondary{opacity:0;position:absolute;top:0;z-index:9;-webkit-transition:all .4s ease;transition:all .4s ease}.taptap-logo-image-active .taptap-logo-primary{opacity:0}.taptap-logo-image-active .taptap-logo-secondary{opacity:1}.taptap-header-bg-image{position:fixed;z-index:99995;top:0;left:0;width:100%;height:65px;background-size:cover;background-repeat:no-repeat}.taptap-header{position:fixed;z-index:99994;top:0;left:0;width:100%;height:65px;background-color:#1D2124}.taptap-heading,.taptap-subheading,.taptap-heading a,.taptap-subheading a{text-align:center;letter-spacing:0;line-height:16px;text-decoration:none}.taptap-heading,.taptap-heading a{font-family:'Inter Tight',sans serif;font-weight:500;font-size:22px;color:#D1CA66}.taptap-subheading{margin-top:10px}.taptap-subheading,.taptap-subheading a{font-family:'Inter Tight',sans serif;font-weight:500;font-size:16px;color:#727B81}.taptap-heading a:hover{color:#D1CA66;text-decoration:underline}.taptap-subheading a:hover{color:#727B81;text-decoration:underline}.taptap-image{text-align:center;margin:0}.taptap-image img{margin:0 auto;max-width:100%;height:auto}.taptap-by-bonfire{position:relative;z-index:1;top:0;right:0;left:0;padding:0;margin:0 auto;text-align:center;display:block;max-width:400px;font-family:'Inter Tight',sans serif;font-weight:500}.taptap-by-bonfire .menu{width:inherit;list-style-type:none;margin:0;padding:0;box-sizing:border-box}.taptap-by-bonfire ul li{list-style-type:none;margin:0;padding:0;text-align:left;margin:0 auto}.taptap-by-bonfire ul li a{position:relative;box-sizing:border-box;min-height:calc(70px - 20px);margin:0;padding:10px 15px;font-size:16px;line-height:16px;color:#fff;text-decoration:none;display:inline-flex;align-items:center;flex-direction:row;flex-wrap:wrap;justify-content:left}.taptap-by-bonfire .taptap-menu-item-description{width:100%;font-size:14px;line-height:16px;color:#A1A19E;margin:0 50px 0 0;padding-top:5px}.taptap-by-bonfire .menu>li{border-top:0 solid #444}.taptap-by-bonfire .menu>li:first-child{border:none}.taptap-by-bonfire .menu>li:last-child{border-bottom:none}.taptap-by-bonfire ul.sub-menu{list-style:none;margin:0 0 0 10px;padding:0;display:none}.taptap-by-bonfire .sub-menu a{color:#848482;margin:0}.taptap-by-bonfire .sub-menu a:hover{color:#6390CF}.taptap-by-bonfire .sub-menu a,.taptap-by-bonfire .sub-menu .taptap-sub-arrow{margin-top:-10px}.taptap-by-bonfire .sub-menu li:last-child{padding-bottom:5px}.taptap-sub-arrow{position:absolute;cursor:pointer;top:0;right:0;width:43px;display:inline-block;height:calc(70px - 20px);box-sizing:border-box;-webkit-tap-highlight-color:#fff0}.taptap-sub-arrow-inner{position:relative;display:block;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:0;width:43px;height:28px;border-left-width:1px;border-left-style:solid;border-color:#6F6F6F}.taptap-sub-arrow-inner::before,.taptap-sub-arrow-inner::after{position:absolute;content:'';display:block;top:14px;width:9px;height:2px;border-radius:10px;background-color:#ADADAC;-webkit-transition:all .35s ease;transition:all .35s ease}.taptap-sub-arrow-inner::before{right:22px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.taptap-sub-arrow-inner::after{right:17px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.taptap-by-bonfire span.taptap-submenu-active span::before{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.taptap-by-bonfire span.taptap-submenu-active span::after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.taptap-by-bonfire ul li a i,.taptap-by-bonfire .sub-menu a i{font-size:22px;margin-right:10px;-webkit-transition:all .25s ease;transition:all .25s ease}.taptap-by-bonfire ul li a i{color:#8C9093}.taptap-by-bonfire .sub-menu a i{color:#686C6F}.taptap-alternate-close-button{position:fixed;z-index:2;top:20px;right:20px;width:40px;height:40px;border-radius:50%;cursor:pointer;outline:2px solid #fff0;-webkit-transition:all .15s ease;transition:all .15s ease;display:inline-flex;align-items:center;justify-content:center}.taptap-alternate-close-button:hover{outline-color:#fff0;background-color:#fff0}.taptap-alternate-close-button::before,.taptap-alternate-close-button::after{content:'';position:absolute;top:auto;left:auto;width:20px;height:2.5px;background-color:#ccc;-webkit-border-radius:50px;border-radius:50px;-webkit-transition:all .15s ease;transition:all .15s ease}.taptap-alternate-close-button::before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.taptap-alternate-close-button::after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.taptap-by-bonfire-horizontal-wrapper{position:relative;width:100%}.taptap-by-bonfire-horizontal-inner{position:relative;max-width:100%;width:100%;margin:0 auto}.taptap-by-bonfire-horizontal{position:absolute;top:0;left:0;max-width:100%;width:100%;margin:0 auto;clear:both;display:block;box-sizing:border-box;-webkit-transition:all .5s ease;transition:all .5s ease}.taptap-by-bonfire-horizontal li.menu-item-has-children>a .taptap-menu-item-description{display:block}.taptap-horizontal-close-submenu .taptap-menu-item-description{display:none}.taptap-by-bonfire-horizontal ul li{list-style-type:none;text-align:left!important}.taptap-by-bonfire-horizontal ul li a{outline:none;display:inline-block;opacity:1;width:100%;color:#fff;font-size:16px;font-family:'Inter Tight',sans serif;font-weight:500;line-height:22px;padding:11px 0;text-decoration:none;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:all .25s ease,transform .5s ease;transition:all .25s ease,transform .5s ease}.taptap-by-bonfire-horizontal .menu,.taptap-by-bonfire-horizontal .sub-menu{margin-top:0;margin-bottom:0;padding:10px 10px 10px 15px;list-style-type:none;display:block;box-sizing:border-box}.taptap-by-bonfire-horizontal .menu{position:relative;width:100%;margin:0 auto;display:block;height:auto}.taptap-by-bonfire-horizontal .sub-menu{position:absolute;z-index:99999;top:0;right:0;width:100%;opacity:0;padding-top:0;-webkit-transition:all .5s ease;transition:all .5s ease;-webkit-transform:translateX(100%);transform:translateX(100%);-webkit-transform-origin:left;transform-origin:left;pointer-events:none;display:none}.taptap-by-bonfire-horizontal .sub-menu.is-active{opacity:1;pointer-events:auto;-webkit-transition:all .5s ease;transition:all .5s ease}.is-active-top{opacity:0!important;pointer-events:none}.taptap-by-bonfire-horizontal .taptap-title{display:table;width:100%}.taptap-by-bonfire-horizontal .taptap-title:not(:first-child){margin-top:20px}.taptap-by-bonfire-horizontal .taptap-title i{margin:0 3px}.taptap-by-bonfire-horizontal .taptap-title a{display:table-cell;width:auto;white-space:nowrap;cursor:default;color:#8A8A91;font-size:14px}.taptap-by-bonfire-horizontal .taptap-title-line{display:table-cell;width:100%;height:10px;-webkit-transition:all .5s ease;transition:all .5s ease}.taptap-by-bonfire-horizontal .taptap-title-line::before{display:block;content:'';width:calc(100% - 10px);height:1px;margin:-5px 0 0 10px;background-color:#31373C}.taptap-by-bonfire-horizontal .menu-item:not(.taptap-title) i{font-size:20px;-webkit-transform:translateY(2px);transform:translateY(2px);margin-right:5px;color:#E0E1E1;-webkit-transition:all .25s ease;transition:all .25s ease}@keyframes taptap-delay-pointer-events{0%{pointer-events:none}99%{pointer-events:none}100%{pointer-events:auto}}.sub-menu.is-active .taptap-horizontal-close-submenu{animation:taptap-delay-pointer-events 500ms linear}.taptap-horizontal-back{visibility:visible!important;display:block!important;position:relative!important;opacity:1!important;margin-left:-5px!important;padding-left:35px!important;color:#999!important;pointer-events:none;width:calc(100% + 5px)!important;border-bottom:1px solid #31373C;-webkit-box-sizing:border-box;box-sizing:border-box}.taptap-horizontal-back::before,.taptap-horizontal-back::after{content:'';position:absolute;width:7px;height:2px;left:12px!important;background-color:#A4AAAF;-webkit-transition:all .25s ease;transition:all .25s ease}.taptap-horizontal-back::before{top:19px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.taptap-horizontal-back::after{top:23px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.taptap-horizontal-back .taptap-horizontal-sub-arrow,.taptap-horizontal-back i{display:none}.taptap-by-bonfire-horizontal .taptap-menu-item-description{font-size:14px;line-height:16px;color:#999;padding-top:5px}.taptap-horizontal-sub-arrow{position:absolute;cursor:pointer;top:10px;right:5px;width:25px;height:25px;display:inline-flex;align-items:center;-webkit-tap-highlight-color:#fff0}.taptap-horizontal-sub-arrow::before{position:absolute;right:0;content:'';display:block;width:25px;height:25px;-webkit-mask-size:25px;mask-size:25px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background-color:#999;-webkit-transition:all .25s ease;transition:all .25s ease}.taptap-by-bonfire-image-wrapper{display:block;margin:0 5px;text-align:center}.taptap-by-bonfire-image{margin:0 auto}.taptap-by-bonfire-image ul{list-style-type:none;margin:0;padding:10px}.taptap-by-bonfire-image ul li{list-style-type:none;text-align:center;-webkit-transition:all .2s ease;transition:all .2s ease}.taptap-by-bonfire-image ul li a{font-family:'Muli';font-weight:700;margin:0;padding:0;display:inline-block;text-decoration:none;text-align:left;-webkit-transition:all .2s ease;transition:all .2s ease}.taptap-image-grid-item>a{font-size:18px;letter-spacing:0;color:#fff}.taptap-by-bonfire-image .menu{list-style:none}.taptap-by-bonfire-image .menu li{position:relative;border:none;z-index:auto}.taptap-by-bonfire-image .menu ul{list-style:none;margin:0;padding:0;display:none}.taptap-by-bonfire-image>ul{position:relative;max-width:960px;display:grid;grid-gap:20px;grid-template-columns:repeat(3,1fr);color:#444;list-style-type:none;margin:0 auto;padding:0}.taptap-by-bonfire-image>ul>li{width:100%;min-width:100px;height:100%}.taptap-image-sub-wrapper{position:relative;z-index:9;min-width:100px;height:160px;padding:0;margin:0}.taptap-image-grid-item{position:relative;width:100%;max-height:340px;background-color:#333;overflow:auto;border-radius:7px}.taptap-by-bonfire-image-active .taptap-image-grid-item{-webkit-box-shadow:0 0 30px 15px rgb(0 0 0 / .75);box-shadow:0 0 30px 15px rgb(0 0 0 / .75)}.taptap-image-grid-item>a{width:100%;height:160px;padding:14px 10px 0 15px!important;line-height:20px;-webkit-box-sizing:border-box;box-sizing:border-box}.taptap-by-bonfire-image>ul>li>ul{width:100%}.taptap-image-grid-item>ul{padding-left:15px!important}.taptap-image-grid-item>ul li{z-index:99999!important;opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px);-webkit-transition:all .75s ease;transition:all .75s ease}.taptap-image-grid-item>ul>li:first-child{margin-top:-50px}.taptap-image-grid-item>ul>li:last-child{padding-bottom:10px}.taptap-by-bonfire-image-active{z-index:1!important;opacity:1}.taptap-image-grid-item>ul::before{opacity:0;content:'';position:absolute;z-index:99999;top:0;left:0;width:100%;height:160px;display:block;pointer-events:none;-webkit-transition:all .35s ease;transition:all .35s ease;background:#333;background:linear-gradient(180deg,#fff0 25%,#333 100%,#333 100%)}.taptap-by-bonfire-image-active .taptap-image-grid-item>ul::before{opacity:1}.taptap-by-bonfire-image-sub-active{opacity:1!important;-webkit-transform:translateY(0)!important;transform:translateY(0)!important}.taptap-main-wrapper-active .taptap-by-bonfire-image>ul>li{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}.taptap-main-wrapper-active .taptap-by-bonfire-image>ul>li:nth-child(1){-webkit-transition:opacity .75s ease .1s,-webkit-transform .85s ease .1s;transition:opacity .75s ease .1s,transform .85s ease .1s}.taptap-main-wrapper-active .taptap-by-bonfire-image>ul>li:nth-child(2){-webkit-transition:opacity .75s ease .15s,-webkit-transform .85s ease .15s;transition:opacity .75s ease .15s,transform .85s ease .15s}.taptap-main-wrapper-active .taptap-by-bonfire-image>ul>li:nth-child(3){-webkit-transition:opacity .75s ease .2s,-webkit-transform .85s ease .2s;transition:opacity .75s ease .2s,transform .85s ease .2s}.taptap-main-wrapper-active .taptap-by-bonfire-image>ul>li:nth-child(4){-webkit-transition:opacity .75s ease .25s,-webkit-transform .85s ease .25s;transition:opacity .75s ease .25s,transform .85s ease .25s}.taptap-main-wrapper-active .taptap-by-bonfire-image>ul>li:nth-child(5){-webkit-transition:opacity .75s ease .3s,-webkit-transform .85s ease .3s;transition:opacity .75s ease .3s,transform .85s ease .3s}.taptap-main-wrapper-active .taptap-by-bonfire-image>ul>li:nth-child(6){-webkit-transition:opacity .75s ease .35s,-webkit-transform .85s ease .35s;transition:opacity .75s ease .35s,transform .85s ease .35s}.taptap-main-wrapper-active .taptap-by-bonfire-image>ul>li:nth-child(7){-webkit-transition:opacity .75s ease .4s,-webkit-transform .85s ease .4s;transition:opacity .75s ease .4s,transform .85s ease .4s}.taptap-main-wrapper-active .taptap-by-bonfire-image>ul>li:nth-child(8){-webkit-transition:opacity .75s ease .45s,-webkit-transform .85s ease .45s;transition:opacity .75s ease .45s,transform .85s ease .45s}.taptap-main-wrapper-active .taptap-by-bonfire-image>ul>li:nth-child(9){-webkit-transition:opacity .75s ease .5s,-webkit-transform .85s ease .5s;transition:opacity .75s ease .5s,transform .85s ease .5s}.taptap-main-wrapper-active .taptap-by-bonfire-image>ul>li:nth-child(10){-webkit-transition:opacity .75s ease .55s,-webkit-transform .85s ease .55s;transition:opacity .75s ease .55s,transform .85s ease .55s}.taptap-image-grid-item>a{position:relative;z-index:0}.taptap-image-grid-item>a:before{content:'';position:absolute;z-index:-1;top:0;left:0;width:100%;height:100%;border-radius:7px;background-position:center center;background-size:cover;background-repeat:no-repeat}.taptap-by-bonfire-image .sub-menu{display:none}.taptap-image-submenu-active{display:inline!important}.taptap-by-bonfire-image .sub-menu li{text-align:left}.taptap-by-bonfire-image .sub-menu li a{color:#686C6F;font-size:16px;letter-spacing:0;margin:0;padding:11px 0;width:100%}.taptap-by-bonfire-image ul.sub-menu ul li{padding-left:10px}.taptap-image-sub-arrow{position:absolute;top:0;right:8px;pointer-events:none;width:36px;height:36px;display:inline-block;margin:8px 0 0 13px;padding:0;border-radius:50%;background-color:#525BDE;-webkit-tap-highlight-color:#fff0}.taptap-by-bonfire-image .taptap-image-sub-arrow-inner::before,.taptap-by-bonfire-image .taptap-image-sub-arrow-inner::after{position:absolute;content:'';display:block;top:17px;width:14px;height:2px;border-radius:50px;background-color:#fff;-webkit-transition:all .5s ease;transition:all .5s ease}.taptap-by-bonfire-image .taptap-image-sub-arrow-inner::before{left:11px;-webkit-transform:rotate(0deg);transform:rotate(0deg)}.taptap-by-bonfire-image .taptap-image-sub-arrow-inner::after{left:11px;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.taptap-by-bonfire-image span.taptap-submenu-active span::before{-webkit-transform:rotate(225deg);transform:rotate(225deg)}.taptap-by-bonfire-image span.taptap-submenu-active span::after{-webkit-transform:rotate(135deg);transform:rotate(135deg)}.taptap-by-bonfire-image .sub-menu .taptap-image-sub-arrow{top:-5px;width:32px;height:32px;border:2px solid #fff0;background:#444;-webkit-transition:all .35s ease;transition:all .35s ease}.taptap-by-bonfire-image .sub-menu span.taptap-submenu-active{border-color:#444;background:#fff0}.taptap-image-sub-arrow-inner{position:relative;display:block;top:0;right:0;width:40px;height:25px}.sub-menu .taptap-image-sub-arrow-inner::before,.sub-menu .taptap-image-sub-arrow-inner::after{position:absolute;content:'';display:block;top:15px;width:7px;height:2px;border-radius:50px;background-color:#ADADAC;-webkit-transition:all .35s ease;transition:all .35s ease}.sub-menu .taptap-image-sub-arrow-inner::before{left:11px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.sub-menu .taptap-image-sub-arrow-inner::after{left:15px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.taptap-by-bonfire-image .sub-menu span.taptap-submenu-active span::before{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.taptap-by-bonfire-image .sub-menu span.taptap-submenu-active span::after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.taptap-by-bonfire-image .taptap-menu-item-description{font-size:11px;line-height:11px;color:#60666B;letter-spacing:0;margin:2px 0 0 0;-webkit-transition:all .5s ease;transition:all .5s ease}.taptap-by-bonfire-image li.menu-item-has-children>a .taptap-menu-item-description{display:none}.taptap-by-bonfire-grid{margin:0 10px}.taptap-by-bonfire-grid .taptap-menu-item-description{display:none}.taptap-by-bonfire-grid ul{display:grid;grid-template-columns:repeat(auto-fit,minmax(80px,max-content));grid-gap:5px;justify-content:center;margin:0}.taptap-by-bonfire-grid li{position:relative;display:table;width:90px;height:90px;list-style-type:none;padding:0;margin:0}.taptap-by-bonfire-grid li a{display:table-cell;width:100%;height:100%;text-align:center;vertical-align:middle;box-sizing:border-box;font-family:'Inter Tight',sans serif;font-weight:500;font-size:12px;line-height:12px;color:#EEEEF1;-webkit-transition:color .2s ease;transition:color .2s ease}.taptap-by-bonfire-grid li:hover a{text-decoration:none}.taptap-by-bonfire-grid li a i{display:block;color:#BEBEBE;font-size:25px;margin-bottom:8px;-webkit-transition:color .2s ease,-webkit-transform .5s cubic-bezier(.5,1,.2,1);transition:color .2s ease,transform .5s cubic-bezier(.5,1,.2,1)}.taptap-by-bonfire-grid li:hover i{color:#fff;-webkit-transform:translateY(-3px);transform:translateY(-3px);-webkit-transition:color .2s ease,-webkit-transform .3s cubic-bezier(.5,1,.2,2);transition:color .2s ease,transform .3s cubic-bezier(.5,1,.2,2)}.taptap-by-bonfire-grid ul li.current-menu-item>a{color:#bbb}.taptap-by-bonfire-grid ul li.current-menu-item>a i{color:#fff}.taptap-menu-badge{position:absolute;content:'';top:0;right:0;font-family:'Inter Tight',sans serif;font-weight:600;font-size:8px;line-height:normal;padding:2px 3px;color:#fff;display:block;border-radius:1px;background-color:#FF8300}.taptap-main-wrapper{position:fixed;z-index:99999;top:-1000%;left:0;width:100%;height:100%;overflow:hidden;opacity:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-overflow-scrolling:touch;-webkit-transition:-webkit-transform .5s ease,top 0s ease .5s,opacity .5s ease 0s;transition:transform .5s ease,top 0s ease .5s,opacity .5s ease 0s}.taptap-main-wrapper-active{top:0;opacity:1;-webkit-transition:-webkit-transform .5s ease,top 0s ease 0s,opacity .5s ease 0s;transition:transform .5s ease,top 0s ease 0s,opacity .5s ease 0s}.taptap-main-inner{width:100%;height:100%;overflow-x:hidden;overflow-y:auto}.taptap-main{padding:0;margin:0;display:table;width:100%;height:100%}.taptap-main-inner-inner{display:table-cell;vertical-align:top;margin:0;padding:75px 25px}.taptap-main-inner-inner-toolbar{padding-top:157px}.taptap-contents-wrapper{margin:0 auto}.taptap-background-color{position:fixed;z-index:99997;top:-1000%;left:0;width:100%;height:100%;height:100vh;background-color:#111112;-webkit-transform:translate3d(0,0,0);-webkit-overflow-scrolling:touch;-webkit-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:-webkit-transform .5s ease,top 0s ease .5s;transition:transform .5s ease,top 0s ease .5s}.taptap-background-color-active{top:0;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:-webkit-transform .5s ease,top 0s ease 0s;transition:transform .5s ease,top 0s ease 0s;-webkit-box-shadow:0 0 5px 0 rgb(0 0 0 / .25);box-shadow:0 0 5px 0 rgb(0 0 0 / .25)}.taptap-background-video{position:fixed;z-index:99998;top:-1000%;left:0;width:100%;height:100%;height:100vh;-webkit-transform:translate3d(0,0,0);-webkit-overflow-scrolling:touch;-webkit-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:-webkit-transform .5s ease,top 0s ease .5s;transition:transform .5s ease,top 0s ease .5s}.taptap-background-video video{position:absolute;z-index:0;top:0;left:0;width:100%;height:100%;object-fit:cover}.taptap-background-video-active{top:0;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:-webkit-transform .5s ease,top 0s ease 0s;transition:transform .5s ease,top 0s ease 0s}.taptap-background-image{position:fixed;z-index:99999;top:-1000%;left:0;width:100%;height:100%;height:100vh;opacity:.1;-webkit-transform:translate3d(0,0,0);-webkit-overflow-scrolling:touch;-webkit-transform:translateY(-100%);transform:translateY(-100%);background-size:cover;background-repeat:no-repeat;-webkit-transition:-webkit-transform .5s ease,top 0s ease .5s;transition:transform .5s ease,top 0s ease .5s}.taptap-background-image-active{top:0;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:-webkit-transform .5s ease,top 0s ease 0s;transition:transform .5s ease,top 0s ease 0s}.taptap-background-overlay{position:fixed;z-index:99996;top:-1000%;left:0;width:100%;height:100%;height:100vh;background-color:#000;cursor:pointer;opacity:0;-webkit-transition:opacity .5s ease,top 0s ease .5s;transition:opacity .5s ease,top 0s ease .5s;-webkit-tap-highlight-color:#fff0}.taptap-background-overlay-active{top:0;opacity:.5;-webkit-transition:opacity .5s ease,top 0s ease 0s;transition:opacity .5s ease,top 0s ease 0s}.taptap-widgets-wrapper{position:relative;z-index:1;margin-top:30px}.taptap-widgets-wrapper .widget{font-family:'Inter Tight',sans serif;font-weight:500;text-align:center;width:100%;margin:0;padding:0;font-size:12px;line-height:16px;color:#8C9093;letter-spacing:0}.taptap-widgets-wrapper .widget a{color:#8C9093;text-decoration:none;border:none}.taptap-widgets-wrapper .widget a:hover{text-decoration:none;border:none}.taptap-widgets-wrapper .widget div,.taptap-widgets-wrapper .widget span,.taptap-widgets-wrapper .widget iframe,.taptap-widgets-wrapper .widget object,.taptap-widgets-wrapper .widget embed{margin-left:auto;margin-right:auto}.taptap-widgets-wrapper .widget .widgettitle{font-size:12px;line-height:16px}.taptap-widgets-wrapper-below{-webkit-transition:all .5s ease;transition:all .5s ease}.taptap-by-bonfire-horizontal ul.menu>li:last-of-type{margin-bottom:30px}.taptap-by-bonfire-horizontal .sub-menu>li:last-of-type{margin-bottom:20px}.taptap-header-widgets-wrapper{position:fixed;z-index:99996;top:15px;right:60px}.taptap-smart-header-hide{top:calc(0px - 150px)!important}.taptap-absolute{position:absolute}.taptap-header-bg-image,.taptap-header,.taptap-menu-button-wrapper,.taptap-woo-button-wrapper,.taptap-search-button-wrapper,.taptap-header-widgets-wrapper,.taptap-logo-wrapper{-webkit-transition:opacity .25s ease,top .35s ease;transition:opacity .25s ease,top .35s ease}.taptap-hide-header-elements{opacity:0!important}.scroll-wrapper{overflow:hidden!important;padding:0!important;position:relative}.scroll-wrapper>.scroll-content{border:none!important;box-sizing:content-box!important;height:auto;left:0;margin:0;max-height:none!important;max-width:none!important;overflow:scroll!important;position:relative!important;top:0;width:auto!important}.scroll-wrapper>.scroll-content::-webkit-scrollbar{height:0;width:0}.scroll-element{display:none}.scroll-element.scroll-x.scroll-scrollx_visible,.scroll-element.scroll-y.scroll-scrolly_visible{display:block}.taptap-main-inner>.scroll-element,.taptap-main-inner>.scroll-element div{border:none;margin:0;padding:0;position:absolute;z-index:9999999999}.taptap-main-inner>.scroll-element div{display:block;height:100%;left:0;top:0;width:100%}.taptap-main-inner>.scroll-element.scroll-x{bottom:0;height:8px;left:0;width:100%;display:none!important}.taptap-main-inner>.scroll-element.scroll-y{max-height:100%;right:3px;top:3px;bottom:3px;width:5px}.taptap-main-inner>.scroll-element .scroll-element_outer{overflow:hidden}.taptap-main-inner>.scroll-element .scroll-bar{background-color:#5E6469}.taptap-main-inner>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_track{left:-12px}.taptap-main-inner>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_track{top:-12px}.taptap-main-inner>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size{left:-12px}.taptap-main-inner>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size{top:-12px}.taptap-image-grid-item>.scroll-element,.taptap-image-grid-item>.scroll-element div{border:none;margin:0;padding:0;position:absolute;z-index:9999999999}.taptap-image-grid-item>.scroll-element div{display:block;height:100%;left:0;top:0;width:100%}.taptap-image-grid-item>.scroll-element.scroll-x{bottom:0;height:8px;left:0;width:100%}.taptap-image-grid-item>.scroll-element.scroll-y{max-height:100%;right:3px;top:3px;bottom:3px;width:5px}.taptap-image-grid-item>.scroll-element .scroll-element_outer{overflow:hidden}.taptap-image-grid-item>.scroll-element .scroll-bar{background-color:#5E6469}.taptap-image-grid-item>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_track{left:-12px}.taptap-image-grid-item>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_track{top:-12px}.taptap-image-grid-item>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size{left:-12px}.taptap-image-grid-item>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size{top:-12px}.wp-toolbar-active{margin-top:32px}#wpadminbar{z-index:9999999999999999999999999999}@media screen and (max-width:782px){.wp-toolbar-active{margin-top:46px}#wpadminbar{position:fixed!important}}@media screen and (max-width:800px){.taptap-by-bonfire-image>ul{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:600px){.taptap-by-bonfire-image>ul{grid-template-columns:none}.taptap-image-sub-wrapper{height:100%}.taptap-image-grid-item{position:relative!important;max-height:none}.taptap-image-grid-item>a:after{position:absolute}.taptap-image-grid-item>.scroll-element,.taptap-image-grid-item>.scroll-element div{display:none}}.taptap-body-overflow{overflow-x:hidden}body .extendedwopts-show{display:none}body .widgetopts-hide_title .widget-title{display:none}body .extendedwopts-md-right{text-align:right}body .extendedwopts-md-left{text-align:left}body .extendedwopts-md-center{text-align:center}body .extendedwopts-md-justify{text-align:justify}@media screen and (min-width:1181px){body .extendedwopts-hide.extendedwopts-desktop{display:none!important}body .extendedwopts-show.extendedwopts-desktop{display:block}body .widget.clearfix-desktop{clear:both}}@media screen and (max-width:1024px) and (orientation:Portrait){body .extendedwopts-hide.extendedwopts-tablet{display:none!important}body .extendedwopts-show.extendedwopts-tablet{display:block}body .widget.clearfix-desktop{clear:none}body .widget.clearfix-tablet{clear:both}}@media screen and (max-width:1180px) and (orientation:landscape){body .extendedwopts-hide.extendedwopts-tablet{display:none!important}body .extendedwopts-show.extendedwopts-tablet{display:block}body .widget.clearfix-desktop{clear:none}body .widget.clearfix-tablet{clear:both}}@media screen and (max-width:767px) and (orientation:Portrait){body .extendedwopts-hide.extendedwopts-tablet:not(.extendedwopts-mobile){display:block!important}body .extendedwopts-show.extendedwopts-tablet:not(.extendedwopts-mobile){display:none!important}body .extendedwopts-hide.extendedwopts-mobile{display:none!important}body .extendedwopts-show.extendedwopts-mobile{display:block}body .widget.clearfix-desktop,body .widget.clearfix-tablet{clear:none}body .widget.clearfix-mobile{clear:both}}@media screen and (max-width:991px) and (orientation:landscape){body .extendedwopts-hide.extendedwopts-tablet:not(.extendedwopts-mobile){display:block!important}body .extendedwopts-show.extendedwopts-tablet:not(.extendedwopts-mobile){display:none!important}body .extendedwopts-hide.extendedwopts-mobile{display:none!important}body .extendedwopts-show.extendedwopts-mobile{display:block}body .widget.clearfix-desktop,body .widget.clearfix-tablet{clear:none}body .widget.clearfix-mobile{clear:both}}.panel-cell-style:after{content:"";display:block;clear:both;position:relative}.wpcd-free-gift-class .wc-block-components-quantity-selector{pointer-events:none;opacity:.6}.wpcd-free-gift-class .wc-block-components-product-details__free-gift{display:none}dt.variation-_free_gift,dd.variation-_free_gift{display:none}.cmplz-video.cmplz-iframe-styles{background-color:#fff0}.cmplz-video.cmplz-hidden{visibility:hidden!important}.cmplz-blocked-content-notice{display:none}.cmplz-placeholder-parent{height:inherit}.cmplz-optin .cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-optin .cmplz-wp-video .cmplz-blocked-content-notice,.cmplz-optout .cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-optout .cmplz-wp-video .cmplz-blocked-content-notice{display:block}.cmplz-blocked-content-container,.cmplz-wp-video{animation-name:cmplz-fadein;animation-duration:600ms;background:#FFF;border:0;border-radius:3px;box-shadow:0 0 1px 0 rgb(0 0 0 / .5),0 1px 10px 0 rgb(0 0 0 / .15);display:flex;justify-content:center;align-items:center;background-repeat:no-repeat!important;background-size:cover!important;height:inherit;position:relative}.cmplz-blocked-content-container.gmw-map-cover,.cmplz-wp-video.gmw-map-cover{max-height:100%;position:absolute}.cmplz-blocked-content-container.cmplz-video-placeholder,.cmplz-wp-video.cmplz-video-placeholder{padding-bottom:initial}.cmplz-blocked-content-container iframe,.cmplz-wp-video iframe{visibility:hidden;max-height:100%;border:0!important}.cmplz-blocked-content-container .cmplz-custom-accept-btn:focus,.cmplz-wp-video .cmplz-custom-accept-btn:focus{border:1px dotted #cecece}.cmplz-blocked-content-container .cmplz-custom-accept-btn,.cmplz-wp-video .cmplz-custom-accept-btn{white-space:normal;text-transform:initial;cursor:pointer;position:absolute!important;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);max-width:200px;font-size:14px;padding:10px;background-color:rgb(0 0 0 / .5);color:#fff;text-align:center;z-index:98;line-height:23px}.cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-wp-video .cmplz-blocked-content-notice{white-space:normal;text-transform:initial;position:absolute!important;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);max-width:300px;font-size:14px;padding:10px;background-color:rgb(0 0 0 / .5);color:#fff;text-align:center;z-index:98;line-height:23px}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-links,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-links{display:block;margin-bottom:10px}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-links a,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-links a{color:#fff}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-blocked-content-notice-body,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-blocked-content-notice-body{display:block}.cmplz-blocked-content-container div div{display:none}.cmplz-wp-video .cmplz-placeholder-element{width:100%;height:inherit}@keyframes cmplz-fadein{from{opacity:0}to{opacity:1}}@font-face{font-display:swap;font-family:FontAwesomeSATT;font-style:normal;font-weight:400;src:url(/wp-content/plugins/woocommerce-subscriptions/build/fonts/fa-apfs.950c61cc.eot);src:url(/wp-content/plugins/woocommerce-subscriptions/build/fonts/fa-apfs.950c61cc.eot?#iefix&v=2.2.0) format("embedded-opentype"),url(/wp-content/plugins/woocommerce-subscriptions/build/fonts/fa-apfs.5047ee64.woff2) format("woff2"),url(/wp-content/plugins/woocommerce-subscriptions/build/fonts/fa-apfs.2ad2b22d.woff) format("woff"),url(/wp-content/plugins/woocommerce-subscriptions/build/fonts/fa-apfs.eb9ebfc8.ttf) format("truetype"),url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBzdGFuZGFsb25lPSJubyI/Pgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxtZXRhZGF0YT5Db3B5cmlnaHQgKEMpIDIwMTkgYnkgb3JpZ2luYWwgYXV0aG9ycyBAIGZvbnRlbGxvLmNvbTwvbWV0YWRhdGE+CjxkZWZzPgo8Zm9udCBpZD0iZmEtYXBmcyIgaG9yaXotYWR2LXg9IjEwMDAiID4KPGZvbnQtZmFjZSBmb250LWZhbWlseT0iZmEtYXBmcyIgZm9udC13ZWlnaHQ9IjQwMCIgZm9udC1zdHJldGNoPSJub3JtYWwiIHVuaXRzLXBlci1lbT0iMTAwMCIgYXNjZW50PSI4NTAiIGRlc2NlbnQ9Ii0xNTAiIC8+CjxtaXNzaW5nLWdseXBoIGhvcml6LWFkdi14PSIxMDAwIiAvPgo8Z2x5cGggZ2x5cGgtbmFtZT0icGx1cy1yZWd1bGFyIiB1bmljb2RlPSImI3hlODAwOyIgZD0iTTcxOSA0MTNoLTI4MXYyODFjMCAxNy0xNCAzMS0zMiAzMWgtNjJjLTE3IDAtMzEtMTQtMzEtMzF2LTI4MWgtMjgyYy0xNyAwLTMxLTE0LTMxLTMydi02MmMwLTE3IDE0LTMxIDMxLTMxaDI4MnYtMjgyYzAtMTcgMTQtMzEgMzEtMzFoNjJjMTggMCAzMiAxNCAzMiAzMXYyODJoMjgxYzE3IDAgMzEgMTQgMzEgMzF2NjJjMCAxOC0xNCAzMi0zMSAzMnoiIGhvcml6LWFkdi14PSI3NTAiIC8+Cgo8Z2x5cGggZ2x5cGgtbmFtZT0icGx1cy1zb2xpZCIgdW5pY29kZT0iJiN4ZTgwMTsiIGQ9Ik04MTMgNDQ0aC0yODJ2MjgxYzAgMzUtMjggNjMtNjIgNjNoLTYzYy0zNCAwLTYyLTI4LTYyLTYzdi0yODFoLTI4MWMtMzUgMC02My0yOC02My02M3YtNjJjMC0zNSAyOC02MyA2My02M2gyODF2LTI4MWMwLTM1IDI4LTYzIDYyLTYzaDYzYzM0IDAgNjIgMjggNjIgNjN2MjgxaDI4MmMzNCAwIDYyIDI4IDYyIDYzdjYyYzAgMzUtMjggNjMtNjIgNjN6IiBob3Jpei1hZHYteD0iODc1IiAvPgoKPGdseXBoIGdseXBoLW5hbWU9ImNhbGVuZGFyLXBsdXMtcmVndWxhciIgdW5pY29kZT0iJiN4ZTgwMjsiIGQ9Ik02NTYgMjgwdi00N2MwLTEzLTEwLTI0LTIzLTI0aC0xNDl2LTE0OGMwLTEzLTEwLTIzLTIzLTIzaC00N2MtMTMgMC0yMyAxMC0yMyAyM3YxNDhoLTE0OWMtMTMgMC0yMyAxMS0yMyAyNHY0N2MwIDEzIDEwIDIzIDIzIDIzaDE0OXYxNDljMCAxMyAxMCAyMyAyMyAyM2g0N2MxMyAwIDIzLTEwIDIzLTIzdi0xNDloMTQ5YzEzIDAgMjMtMTAgMjMtMjN6IG0yMTkgMzUxdi02ODdjMC01Mi00Mi05NC05NC05NGgtNjg3Yy01MiAwLTk0IDQyLTk0IDk0djY4N2MwIDUyIDQyIDk0IDk0IDk0aDk0djEwMmMwIDEzIDEwIDIzIDIzIDIzaDc4YzEzIDAgMjQtMTAgMjQtMjN2LTEwMmgyNTB2MTAyYzAgMTMgMTAgMjMgMjMgMjNoNzhjMTMgMCAyNC0xMCAyNC0yM3YtMTAyaDkzYzUyIDAgOTQtNDIgOTQtOTR6IG0tOTQtNjc2djU4M2gtNjg3di01ODNjMC02IDUtMTEgMTItMTFoNjY0YzYgMCAxMSA1IDExIDExeiIgaG9yaXotYWR2LXg9Ijg3NSIgLz4KCjxnbHlwaCBnbHlwaC1uYW1lPSJjYWxlbmRhci1wbHVzLXNvbGlkIiB1bmljb2RlPSImI3hlODAzOyIgZD0iTTg1MiA1MzhoLTgyOWMtMTIgMC0yMyAxMC0yMyAyM3Y3MGMwIDUyIDQyIDk0IDk0IDk0aDk0djEwMmMwIDEzIDEwIDIzIDIzIDIzaDc4YzEzIDAgMjQtMTAgMjQtMjN2LTEwMmgyNTB2MTAyYzAgMTMgMTAgMjMgMjMgMjNoNzhjMTMgMCAyNC0xMCAyNC0yM3YtMTAyaDkzYzUyIDAgOTQtNDIgOTQtOTR2LTcwYzAtMTMtMTAtMjMtMjMtMjN6IG0tODI5LTYzaDgyOWMxMyAwIDIzLTEwIDIzLTIzdi01MDhjMC01Mi00Mi05NC05NC05NGgtNjg3Yy01MiAwLTk0IDQyLTk0IDk0djUwOGMwIDEzIDExIDIzIDIzIDIzeiBtNjE4LTI3M2MwIDEzLTExIDIzLTI0IDIzaC0xMTd2MTE3YzAgMTMtMTAgMjQtMjMgMjRoLTc5Yy0xMiAwLTIzLTExLTIzLTI0di0xMTdoLTExN2MtMTMgMC0yNC0xMC0yNC0yM3YtNzljMC0xMiAxMS0yMyAyNC0yM2gxMTd2LTExN2MwLTEzIDExLTI0IDIzLTI0aDc5YzEzIDAgMjMgMTEgMjMgMjR2MTE3aDExN2MxMyAwIDI0IDExIDI0IDIzdjc5eiIgaG9yaXotYWR2LXg9Ijg3NSIgLz4KCjxnbHlwaCBnbHlwaC1uYW1lPSJjYWxlbmRhci1jaGVjay1yZWd1bGFyIiB1bmljb2RlPSImI3hlODA0OyIgZD0iTTc4MSA3MjVoLTkzdjEwMmMwIDEzLTExIDIzLTI0IDIzaC03OGMtMTMgMC0yMy0xMC0yMy0yM3YtMTAyaC0yNTB2MTAyYzAgMTMtMTEgMjMtMjQgMjNoLTc4Yy0xMyAwLTIzLTEwLTIzLTIzdi0xMDJoLTk0Yy01MiAwLTk0LTQyLTk0LTk0di02ODdjMC01MiA0Mi05NCA5NC05NGg2ODdjNTIgMCA5NCA0MiA5NCA5NHY2ODdjMCA1Mi00MiA5NC05NCA5NHogbS0xMS03ODFoLTY2NGExMiAxMiAwIDAgMC0xMiAxMXY1ODNoNjg3di01ODNhMTIgMTIgMCAwIDAtMTEtMTF6IG0tMTA0IDM5MmwtMjc4LTI3NmMtOS05LTI0LTktMzMgMGwtMTQ2IDE0OGMtMTAgOS05IDI0IDAgMzNsNDQgNDRjOSA5IDI0IDkgMzMgMGw4Ni04NyAyMTcgMjE1YzEwIDkgMjQgOSAzMyAwbDQ0LTQ0YzEwLTkgMTAtMjQgMC0zM3oiIGhvcml6LWFkdi14PSI4NzUiIC8+Cgo8Z2x5cGggZ2x5cGgtbmFtZT0iY2FsZW5kYXItY2hlY2stc29saWQiIHVuaWNvZGU9IiYjeGU4MDU7IiBkPSJNODUyIDUzOGgtODI5Yy0xMiAwLTIzIDEwLTIzIDIzdjcwYzAgNTIgNDIgOTQgOTQgOTRoOTR2MTAyYzAgMTMgMTAgMjMgMjMgMjNoNzhjMTMgMCAyNC0xMCAyNC0yM3YtMTAyaDI1MHYxMDJjMCAxMyAxMCAyMyAyMyAyM2g3OGMxMyAwIDI0LTEwIDI0LTIzdi0xMDJoOTNjNTIgMCA5NC00MiA5NC05NHYtNzBjMC0xMy0xMC0yMy0yMy0yM3ogbS04MjktNjNoODI5YzEzIDAgMjMtMTAgMjMtMjN2LTUwOGMwLTUyLTQyLTk0LTk0LTk0aC02ODdjLTUyIDAtOTQgNDItOTQgOTR2NTA4YzAgMTMgMTEgMjMgMjMgMjN6IG02NTEtMTg3bC01NSA1NWMtOSA5LTI0IDktMzMgMGwtMjA3LTIwNS05MCA5MGMtOSAxMC0yNCAxMC0zMyAwbC01NS01NWMtOS05LTktMjMgMC0zM2wxNjEtMTYyYzktMTAgMjQtMTAgMzMtMWwyNzkgMjc4YzEwIDkgMTAgMjMgMCAzM3oiIGhvcml6LWFkdi14PSI4NzUiIC8+Cgo8Z2x5cGggZ2x5cGgtbmFtZT0iZmxhdF8yIiB1bmljb2RlPSImI3hlODA2OyIgZD0iTTUzMiAzOTNjLTQxIDAtNzUgMzQtNzUgNzUgMCA0MSAzNCA3NSA3NSA3NSA0MSAwIDc1LTM0IDc1LTc1IDAtNDEtMzQtNzUtNzUtNzV6IG0wIDEyMGMtMjUgMC00NS0yMC00NS00NSAwLTI1IDIwLTQ1IDQ1LTQ1IDI1IDAgNDUgMjAgNDUgNDUgMCAyNS0yMCA0NS00NSA0NXogbTIwLTQ1YzAtMTEtOS0yMC0yMC0yMC0xMSAwLTIwIDktMjAgMjAgMCAxMSA5IDIwIDIwIDIwIDExIDEgMjAtOSAyMC0yMHogbTY1Ny0yOGgtNTIydjU3aDUyM3YtNTd6IG0tNjc3LTI4M2MtNDEgMC03NSAzNC03NSA3NSAwIDQxIDM0IDc1IDc1IDc1IDQxIDAgNzUtMzQgNzUtNzUgMC00MS0zNC03NS03NS03NXogbTAgMTIwYy0yNSAwLTQ1LTIwLTQ1LTQ1IDAtMjUgMjAtNDUgNDUtNDUgMjUgMCA0NSAyMCA0NSA0NSAwIDI1LTIwIDQ1LTQ1IDQ1eiBtMjAtNDVjMC0xMS05LTIwLTIwLTIwLTExIDAtMjAgOS0yMCAyMHM5IDIwIDIwIDIwYzExIDAgMjAtOSAyMC0yMHogbTY1Ny0yOWgtNTIydjU3aDUyM3YtNTd6IiBob3Jpei1hZHYteD0iMTY2NyIgLz4KCjxnbHlwaCBnbHlwaC1uYW1lPSJncm91cGVkXzIiIHVuaWNvZGU9IiYjeGU4MDc7IiBkPSJNNTMyIDM4MWMtNDEgMC03NSAzMy03NSA3NCAwIDQyIDM0IDc1IDc1IDc1IDQxIDAgNzUtMzMgNzUtNzUgMC00MS0zNC03NC03NS03NHogbTAgMTIwYy0yNSAwLTQ1LTIwLTQ1LTQ2IDAtMjQgMjAtNDUgNDUtNDUgMjUgMCA0NSAyMCA0NSA0NSAwIDI1LTIwIDQ2LTQ1IDQ2eiBtMjAtNDZjMC0xMS05LTIwLTIwLTIwLTExIDAtMjAgMTAtMjAgMjAgMCAxMiA5IDIwIDIwIDIwIDExIDAgMjAtOSAyMC0yMHogbS0yMC0yODVjLTQxIDAtNzUgMzMtNzUgNzUgMCA0MSAzNCA3NCA3NSA3NCA0MSAwIDc1LTMzIDc1LTc0IDAtNDItMzQtNzUtNzUtNzV6IG0wIDEyMGMtMjUgMC00NS0yMC00NS00NSAwLTI1IDIwLTQ2IDQ1LTQ2IDI1IDAgNDUgMjAgNDUgNDYgMCAyNS0yMCA0NS00NSA0NXogbTIwLTQ1YzAtMTItOS0yMC0yMC0yMC0xMSAwLTIwIDktMjAgMjAgMCAxMSA5IDIwIDIwIDIwIDExIDAgMjAtOSAyMC0yMHogbTY1NyAyMTdoLTUyMnY1N2g1MjN2LTU3eiBtLTE4Mi0xM2gtMzQwdi01N2gzNDB2NTd6IG0xODItMTQxaC01MjJ2LTU3aDUyM3Y1N3ogbS0xODItNzBoLTM0MHYtNTdoMzQwdjU3eiIgaG9yaXotYWR2LXg9IjE2NjciIC8+Cgo8Z2x5cGggZ2x5cGgtbmFtZT0iZmxhdF8zIiB1bmljb2RlPSImI3hlODA4OyIgZD0iTTUzMiA1MTJjLTQxIDAtNzUgMzMtNzUgNzUgMCA0MSAzNCA3NCA3NSA3NCA0MSAwIDc1LTMzIDc1LTc0IDAtNDItMzQtNzUtNzUtNzV6IG0wIDEyMGMtMjUgMC00NS0yMC00NS00NSAwLTI1IDIwLTQ2IDQ1LTQ2IDI1IDAgNDUgMjAgNDUgNDYgMCAyNC0yMCA0NS00NSA0NXogbTAtMzU3Yy00MSAwLTc1IDM0LTc1IDc1IDAgNDEgMzQgNzUgNzUgNzUgNDEgMCA3NS0zNCA3NS03NSAwLTQxLTM0LTc1LTc1LTc1eiBtMCAxMjBjLTI1IDAtNDUtMjAtNDUtNDUgMC0yNSAyMC00NSA0NS00NSAyNSAwIDQ1IDIwIDQ1IDQ1IDAgMjUtMjAgNDUtNDUgNDV6IG0wLTM1NmMtNDEgMC03NSAzMy03NSA3NCAwIDQyIDM0IDc1IDc1IDc1IDQxIDAgNzUtMzMgNzUtNzUgMC00MS0zNC03NC03NS03NHogbTAgMTIwYy0yNSAwLTQ1LTIwLTQ1LTQ2IDAtMjQgMjAtNDUgNDUtNDUgMjUgMCA0NSAyMCA0NSA0NSAwIDI1LTIwIDQ2LTQ1IDQ2eiBtMjAgNDI4YzAtMTItOS0yMC0yMC0yMC0xMSAwLTIwIDktMjAgMjAgMCAxMSA5IDIwIDIwIDIwIDExIDAgMjAtOSAyMC0yMHogbS0yMC0yMTdjLTExIDAtMjAtOS0yMC0yMHM5LTIwIDIwLTIwYzExIDAgMjAgOSAyMCAyMHMtOSAyMC0yMCAyMHogbTAtMjM3Yy0xMSAwLTIwLTktMjAtMjAgMC0xMSA5LTIwIDIwLTIwIDExIDAgMjAgMTAgMjAgMjAgMCAxMi05IDIwLTIwIDIweiBtNjc3IDQyNWgtNTIydjU3aDUyM3YtNTd6IG0wLTE4MGgtNTIydi01N2g1MjN2NTd6IG0wLTIzNmgtNTIydi01N2g1MjN2NTd6IiBob3Jpei1hZHYteD0iMTY2NyIgLz4KCjxnbHlwaCBnbHlwaC1uYW1lPSJncm91cGVkXzMiIHVuaWNvZGU9IiYjeGU4MDk7IiBkPSJNNDYxIDU3NmMtNDIgMC03NSAzMy03NSA3NSAwIDQxIDMzIDc0IDc1IDc0IDQxIDAgNzQtMzMgNzQtNzQgMC00Mi0zMy03NS03NC03NXogbTAgMTIwYy0yNSAwLTQ2LTIwLTQ2LTQ1IDAtMjUgMjAtNDYgNDYtNDYgMjQgMCA0NSAyMCA0NSA0NiAwIDI1LTIwIDQ1LTQ1IDQ1eiBtMjAtNDVjMC0xMi05LTIwLTIwLTIwLTExIDAtMjAgOS0yMCAyMHMxMCAyMCAyMCAyMGMxMSAwIDIwLTkgMjAtMjB6IG02NTggNjNoLTUyNHYtNTdoNTI0djU3eiBtLTE4Mi03MGgtMzQydi01N2gzNDF2NTd6IG0tNDk2LTI3OGMtNDIgMC03NSAzMy03NSA3NSAwIDQxIDMzIDc0IDc1IDc0IDQxIDAgNzQtMzMgNzQtNzQgMC00Mi0zMy03NS03NC03NXogbTAgMTE5Yy0yNSAwLTQ2LTIwLTQ2LTQ1IDAtMjUgMjAtNDUgNDYtNDUgMjQgMCA0NSAyMCA0NSA0NSAwIDI1LTIwIDQ1LTQ1IDQ1eiBtMjAtNDRjMC0xMi05LTIwLTIwLTIwLTExIDAtMjAgOS0yMCAyMCAwIDExIDEwIDIwIDIwIDIwIDExIDAgMjAtMTAgMjAtMjB6IG02NTggNjNoLTUyNHYtNTdoNTI0djU3eiBtLTE4Mi03MWgtMzQydi01NmgzNDF2NTZ6IG0zMzgtNDU4aC05MjR2MTcyaDkyNHYtMTcyeiBtLTg5NCAyNWg4NjZ2MTIzaC04NjZ2LTEyM3ogbTc2MCA3OWg3NmwtMzgtNDAtMzggNDB6IG0tNDA4IDExNGgtMzgydjY0aDM4MnYtNjR6IiBob3Jpei1hZHYteD0iMTY2NyIgLz4KCjxnbHlwaCBnbHlwaC1uYW1lPSJncm91cGVkX3NlbGVjdCIgdW5pY29kZT0iJiN4ZTgwYTsiIGQ9Ik0xMjk1IDIwOGgtOTI0djE3M2g5MjR2LTE3M3ogbS04OTQgMjVoODY2djEyMmgtODY2di0xMjJ6IG03NjAgODBoNzZsLTM4LTQwLTM4IDQweiBtLTQwOCAxMTNoLTM4MnY2NGgzODJ2LTY0eiIgaG9yaXotYWR2LXg9IjE2NjciIC8+CjwvZm9udD4KPC9kZWZzPgo8L3N2Zz4K#fontawesomesatt) format("svg")}ul.wcsatt-options li,ul.wcsatt-options-cart li,ul.wcsatt-options-product li,ul.wcsatt-options-prompt-radios li{list-style:none!important}.woocommerce ul.wcsatt-options li,.woocommerce ul.wcsatt-options li input,.woocommerce ul.wcsatt-options-cart li,.woocommerce ul.wcsatt-options-cart li input,.woocommerce ul.wcsatt-options-product li,.woocommerce ul.wcsatt-options-product li input,.woocommerce ul.wcsatt-options-prompt-radios li,.woocommerce ul.wcsatt-options-prompt-radios li input{margin:0}ul.wcsatt-options{margin:10px 0 0;min-width:120px}ul.wcsatt-options-prompt-radios,ul.wcsatt-options.overrides_exist{margin:0}.wcsatt-options-product-prompt-radio label>span,li span.one-time-option-details,li span.subscription-option-details{padding-left:.2em}ul.wcsatt-options-product li .subscription-price{display:inline-block!important}ul.wcsatt-options-product li .price span.from,ul.wcsatt-options-product li .subscription-price span.subscription-details:first-child,ul.wcsatt-options-product li span.one-time-option-details{display:inline-block}ul.wcsatt-options-product li .price span.from:first-letter,ul.wcsatt-options-product li .subscription-price span.subscription-details:first-child:first-letter,ul.wcsatt-options-product li span.one-time-option-details:first-letter{text-transform:uppercase}a.wcs-switch-link{display:block;margin-top:1em;width:-moz-fit-content;width:fit-content}.wcsatt-sub-discount{margin:0 .1em}.wcsatt-add-to-subscription-wrapper input,.wcsatt-options-wrapper input{margin:0}.wcsatt-options-wrapper-grouped li.one-time-option{display:none}.wcsatt-options-product-dropdown,ul.wcsatt-options-product{margin:0 0 .5em}.wcsatt-options-product-dropdown--hidden,ul.wcsatt-options-product--hidden{display:none}.wcsatt-options-product-prompt{margin-bottom:1em}.wcsatt-options-product-prompt--hidden{display:none}.wcsatt-options-product-prompt .wcsatt-options-prompt-text{margin:0 0 1em}.wcsatt-options-product-prompt .wcsatt-options-prompt-text label,.wcsatt-options-product-prompt.wcsatt-options-product-prompt-checkbox label{margin:0}.wcsatt-options-prompt-label .price,ul.wcsatt-options-product .from+*{margin-left:.15em}.wcsatt-options-product-prompt-checkbox label>span{margin-left:.3em}.wcsatt-options-product li span.one-time-option-details,.wcsatt-options-product li span.subscription-details{display:inline-block}.single-product div.product .single_variation .wcsatt-options-prompt-label .price{display:inline-block!important;margin-bottom:0!important}.single-product div.product .single_variation ul.wcsatt-options-product .price{display:inline!important;margin-bottom:0!important}.subscription-details-hidden .product-addon-totals .wc-pao-subtotal-line .subscription-details{display:none}ul.wcsatt-options-cart{margin:0 0 1.5em}.wcsatt-add-to-subscription-wrapper:before{clear:both;content:"";display:table;margin-top:2em}.wcsatt-add-to-subscription-wrapper label>span{margin-left:.3em}.wcsatt-add-to-subscription-options:before{clear:both;content:"";display:table;margin-top:1.5em}.wcsatt-add-to-subscription-options .subscription-status{display:none}.wcsatt-add-to-subscription-options table.my_account_orders{margin-bottom:0}.wcsatt-add-to-subscription-options .button.add:after{vertical-align:top}.wcsatt-add-cart-to-subscription-options .my_account_orders .button.view:after,.wcsatt-add-to-subscription-options .my_account_orders .button.view:after{display:none}.wcsatt-add-cart-to-subscription-options .woocommerce-orders-table__cell-subscription-products-overview ul,.wcsatt-add-to-subscription-options .woocommerce-orders-table__cell-subscription-products-overview ul{list-style-type:none;margin:0;padding:0}.wcsatt-add-to-subscription-options .subscription-actions{min-width:180px}fieldset.wcsatt-options-prompt-fieldset{border:0;margin:0;padding:0}.wcsatt-add-cart-to-subscription-wrapper{margin-bottom:2em}.wcsatt-add-cart-to-subscription-intro{font-size:1.25em;font-style:italic;font-weight:500;letter-spacing:1px;line-height:1.25em;margin:1.5em;text-align:center}.wcsatt-add-cart-to-subscription-action-wrapper{font-size:1.3em;position:relative}.wcsatt-add-cart-to-subscription-action-wrapper label{cursor:pointer;display:block;font-weight:300}.wcsatt-add-cart-to-subscription-action-input{margin-right:0;position:absolute;right:0;top:50%;transform:translateY(-50%)}.wcsatt-add-cart-to-subscription-options:before,.wcsatt-add-cart-to-subscription-wrapper:after{clear:both;content:"";display:table}.wcsatt-add-cart-to-subscription-options table.my_account_orders{margin-bottom:0}.wcsatt-add-cart-to-subscription-options .button.add:after{content:"";font-family:FontAwesomeSATT;font-size:.9em;line-height:.9em;margin-left:.5em}.wcsatt-add-cart-to-subscription-options .subscription-status{display:none}.wcsatt-add-cart-to-subscription-options .subscription-actions{min-width:180px}form.wcsatt-add-cart-to-subscription-form{margin:0!important}.wcsatt-add-cart-to-subscription-table-wrapper.wcsatt-add-cart-to-subscription-options table.shop_table_responsive thead,.wcsatt-add-to-subscription-table-wrapper.wcsatt-add-to-subscription-options table.shop_table_responsive thead{display:none}.wcsatt-add-cart-to-subscription-table-wrapper.wcsatt-add-cart-to-subscription-options table.shop_table_responsive tbody tr td,.wcsatt-add-to-subscription-table-wrapper.wcsatt-add-to-subscription-options table.shop_table_responsive tbody tr td{clear:both;display:block;text-align:right!important}.wcsatt-add-cart-to-subscription-table-wrapper.wcsatt-add-cart-to-subscription-options table.shop_table_responsive tbody tr td:not(.order-actions):before,.wcsatt-add-to-subscription-table-wrapper.wcsatt-add-to-subscription-options table.shop_table_responsive tbody tr td:not(.order-actions):before{content:attr(data-title) ": ";display:table;float:left;font-weight:700}.theme-twentytwenty.single-product form.cart input.wcsatt-add-to-subscription-action-input,.theme-twentytwentyone.single-product form.cart .wcsatt-options-product input,.theme-twentytwentyone.single-product form.cart input.wcsatt-add-to-subscription-action-input{height:25px;min-width:25px;width:25px}body.single-product.woocommerce div.product.elementor.has-subscription-plans form.cart div.woocommerce-variation-add-to-cart,body.single-product.woocommerce div.product.elementor.has-subscription-plans form.cart.variations_form,body.single-product.woocommerce div.product.elementor.has-subscription-plans form.cart:not(.grouped_form):not(.variations_form){display:block}.wcsatt-options-product-wrapper{margin:0 0 1.5em}.woocommerce-subscriptions-apfs-product__trial{margin-bottom:0}.woocommerce-subscriptions-apfs-product__trial+.woocommerce-subscriptions-apfs-product__signup-fee{margin-top:0}.woocommerce-subscriptions-apfs-product__signup-fee,.woocommerce-subscriptions-apfs-product__trial{color:inherit;display:block;font-size:.9em}.woocommerce-subscriptions-product-details>p{margin-bottom:1em;margin-top:0}.woocommerce-subscriptions-product-details__trial:not(:last-child){margin-bottom:0}.single_variation_wrap.wcsatt-variation-has-details .single_variation,.single_variation_wrap.wcsatt-variation-has-details .woocommerce-variation-price .price{margin-bottom:0!important}*,::after,::before{box-sizing:border-box}html{font-family:system-ui,'Segoe UI',Roboto,Helvetica,Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji';line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4}body{margin:0}hr{height:0;color:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Consolas,'Liberation Mono',Menlo,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit}button,select{text-transform:none}[type='button'],[type='reset'],[type='submit'],button{-webkit-appearance:button}::-moz-focus-inner{border-style:none;padding:0}:-moz-focusring{outline:ButtonText dotted 1px}:-moz-ui-invalid{box-shadow:none}legend{padding:0}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type='search']{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}.is-layout-flow summary+*{margin-top:0}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;-webkit-tap-highlight-color:#fff0;overflow-wrap:break-word;scrollbar-gutter:stable}audio,canvas,embed,iframe,img,object,video{display:block;vertical-align:middle}canvas,img,picture,video{display:block;max-width:100%;height:auto}h1,h2,h3,h4{text-wrap:pretty}a,button,input{touch-action:manipulation}body,button,input,textarea{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0;padding:0;border:0}menu,ol,ul{list-style:none;margin:0;padding:0}textarea{resize:vertical}[hidden]{display:none}table{border-spacing:0;border-collapse:collapse}[role="button"],button{cursor:pointer}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}:disabled{cursor:default}button,input:where([type='button']),input:where([type='reset']),input:where([type='submit']){-webkit-appearance:button;background-color:#fff0;background-image:none}mark{background-color:#fff0}address{font-style:normal}article,aside,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}a{color:#2c2d33;background-color:#fff0;text-decoration:none;transition:color 0.2s}a:active,a:hover{outline:0}a,button,input{touch-action:manipulation}cite{display:block;margin-top:1rem;font-style:normal}mark{color:#000;background:#ff0}small{font-size:75%}img{max-width:100%;height:auto;border:0;border-radius:0}svg:not(:root){overflow:hidden}figure{margin:0}optgroup{margin:0;color:inherit}input[type=checkbox],input[type=radio]{box-sizing:border-box}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{margin:1.618em 0;padding:1em 1.618em 1.618em;border:0}legend{border:0}table{width:100%;border-spacing:0;border-collapse:separate;font-size:15px}legend,ol,td,th,ul{padding:0}address,p,table{margin:0 0 1.21575rem}p:empty{margin:0}ol,ul{margin:0 0 1.41575em 20px}ul{list-style:disc}ol{list-style:decimal}li>ol,li>ul{margin-bottom:0;margin-left:1em}b,dt,strong{font-weight:600}dd{margin:0 0 1.618em}pre{overflow:auto;max-width:100%;margin-bottom:1.618em;padding:1.618em;background:rgb(0 0 0 / .1);font-family:"Courier 10 Pitch",Courier,monospace}code,kbd,tt,var{padding:.202em .5407911001em;background-color:rgb(0 0 0 / .05);font-family:Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace}abbr,acronym{border-bottom:1px dotted #666;cursor:help}ins,mark{background:0 0;font-weight:400;text-decoration:none}table td,table th{text-align:left;vertical-align:middle}table caption,table th{font-weight:600}embed,iframe,object,select,video{max-width:100%}.gallery{margin-bottom:1em}.gallery .gallery-item{float:left}.gallery{margin-left:-15px;margin-right:-15px;overflow:hidden}.gallery .gallery-item{margin-bottom:2em;padding:0 15px}.gallery .gallery-item .gallery-icon a{display:block}.gallery .gallery-item .gallery-icon img{height:auto;margin:0 auto;border:0}.gallery .gallery-item .gallery-caption{margin:10px 0 0;text-align:center}.gallery.gallery-columns-1 .gallery-item{width:100%}.gallery.gallery-columns-2 .gallery-item{width:50%}.gallery.gallery-columns-2 .gallery-item:nth-child(2n+1){clear:left}.gallery.gallery-columns-3 .gallery-item{width:33.3%}.gallery.gallery-columns-3 .gallery-item:nth-child(3n+1){clear:left}.gallery.gallery-columns-4 .gallery-item{width:25%}.gallery.gallery-columns-4 .gallery-item:nth-child(4n+1){clear:left}.gallery.gallery-columns-5 .gallery-item{width:20%}.gallery.gallery-columns-5 .gallery-item:nth-child(5n+1){clear:left}.gallery.gallery-columns-6 .gallery-item{width:16.666666667%}.gallery.gallery-columns-7 .gallery-item{width:14.285714286%}.gallery.gallery-columns-8 .gallery-item{width:12.5%}.gallery.gallery-columns-9 .gallery-item{width:11.111111111%}button,input,select{vertical-align:baseline}button{border:none}input[type="number"]{-webkit-appearance:none;border-radius:0}.form-row input,.form-row select,.form-row textarea{width:100%}.form-row label{display:block;margin-bottom:5px;color:#111;font-size:14px;font-weight:600}.form-row .button,.form-row input[type="checkbox"],.form-row input[type="radio"]{width:auto}.form-row.woocommerce-validated input.input-text{border-color:#0f834d}.form-row.woocommerce-invalid input.input-text{border-color:#e2401c}.form-row-last{margin-right:0!important}.form-row-wide{clear:both;width:100%}@media (min-width:993px){.col2-set{float:left;width:52.9411764706%;margin-right:5.8823529412%}.col2-set .form-row-first{float:left;width:48%;margin-right:0}.col2-set .form-row-last{float:right;width:48%;margin-right:0}.col2-set .col-1,.col2-set .col-2{margin-bottom:1.618em}.form-row-first{float:left;clear:both;width:47.0588235294%;margin-right:5.8823529412%}.form-row-last{float:right;width:47.0588235294%;margin-right:0}}.required{border-bottom:0;color:#df0202;text-decoration:none}.woocommerce-input-wrapper{display:block}label.inline input{width:auto}fieldset legend{width:calc(100% + 60px);margin-left:-30px;padding:10px 30px;color:#111;font-size:20px;font-weight:600}select{width:100%;padding:0 40px 0 .7em;padding-right:40px;background:url("data:image/svg+xml;charset=utf8,%3Csvg width='1792' height='1792' xmlns='http://www.w3.org/2000/svg'%3E%3Cg%3E%3Ctitle%3Ebackground%3C/title%3E%3Crect fill='none' id='canvas_background' height='402' width='582' y='-1' x='-1'/%3E%3C/g%3E%3Cg%3E%3Ctitle%3ELayer 1%3C/title%3E%3Cpath fill='%23888' id='svg_1' d='m1408,704q0,26 -19,45l-448,448q-19,19 -45,19t-45,-19l-448,-448q-19,-19 -19,-45t19,-45t45,-19l896,0q26,0 45,19t19,45z'/%3E%3C/g%3E%3C/svg%3E") calc(100% - 12px) 12px no-repeat;margin:0;background-size:15px 15px;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:0;border:1px solid #d2d6dc;border-radius:.3rem;box-shadow:0 1px 2px 0 rgb(0 0 0 / .05);height:40px}select:focus{outline:0}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){select{padding-right:0;background-image:none}}.button,input[type="button"],input[type="reset"],input[type="submit"]{display:inline-block;padding:.8180469716em 1.41575em;border:0;border-color:#43454b;border-radius:4px;font-size:clamp(0.875rem,0.8115rem + 0.2033vw,0.9375rem);outline:0;background:0 0;background-color:#43454b;font-weight:600;text-shadow:none;text-decoration:none;cursor:pointer;-webkit-appearance:none;transition:0.2s}input[type="button"],input[type="reset"],input[type="submit"]{color:#fff;font-weight:600}input[type="checkbox"],input[type="radio"]{padding:0}input[type="tel"],input[type="text"],input[type="url"]{width:100%}input[type="email"],input[type="number"],input[type="password"],input[type="search"],input[type="tel"],input[type="text"]{outline:0;margin-bottom:0;border:1px solid #d2d6dc;border-radius:.3rem;box-shadow:0 1px 2px 0 rgb(0 0 0 / .05);height:40px;padding:0 .7em}input[type=text].select2-search__field{height:auto}input[type="search"]{padding-left:43px}input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}input[type="search"]::-moz-placeholder{color:#555}input[type="search"]::placeholder{color:#555}.site-search input[type="search"]{border:0;background:#f8f8f8;border:1px solid #f8f8f8}.site-search form:before{left:15px;top:50%;margin-top:-7px;width:16px;height:16px}.widget_search:before,.woocommerce-product-search:before,.wp-block-search__inside-wrapper:before,form.search-form:before{width:18px;height:18px;content:"";display:inline-block;position:absolute;z-index:1;top:.7em;left:.8em;background-color:#ccc;-webkit-mask-image:url("data:image/svg+xml;charset=utf8,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M21 21L15 15M17 10C17 13.866 13.866 17 10 17C6.13401 17 3 13.866 3 10C3 6.13401 6.13401 3 10 3C13.866 3 17 6.13401 17 10Z' stroke='%234A5568' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf8,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M21 21L15 15M17 10C17 13.866 13.866 17 10 17C6.13401 17 3 13.866 3 10C3 6.13401 6.13401 3 10 3C13.866 3 17 6.13401 17 10Z' stroke='%234A5568' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}textarea{overflow:auto;border:1px solid #d2d6dc;border-radius:.25rem;padding:.8em;outline:0;box-shadow:0 1px 2px 0 rgb(0 0 0 / .05);width:100%;padding-left:.875em;vertical-align:top;height:150px}.input-text:focus,input[type=email]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=url]:focus,textarea:focus{border-color:#999}.below-woocommerce-category a,.comment-respond p a,.comment-text a,.entry-content article a:not(.elementor-button),.post-meta a,.product-widget a,.product_meta a,.woocommerce-tabs table.woocommerce-product-attributes a,a.reset_variations,body:not(.elementor-page):not(.woocommerce-account):not(.woocommerce-order-received) .entry-content p:not(.product__categories) a:not(.button){text-decoration:underline;text-underline-offset:.12em;text-decoration-thickness:.75px}hr{height:0;margin-top:38px;margin-bottom:38px;border:0;border-top:1px solid #e9e9e9}h1,h2{margin:0 0 1rem}h3,h4,h5,h6{margin:0 0 .5rem}h5{font-size:1.2em}h6{font-size:1em}blockquote+h2,blockquote+h3,blockquote+h4,blockquote+header h2,form+h2,form+h3,form+h4,form+header h2,ol+h2,ol+h3,ol+h4,ol+header h2,p+h2,p+h3,p+h4,p+header h2,table+h2,table+h3,table+h4,table+header h2,ul+h2,ul+h3,ul+h4,ul+header h2{margin-top:1.2906835em}dl.variation{margin:.4em 0;font-size:.9em;color:#545454}dl.variation dd{margin-bottom:0;margin-right:5px;color:#323232}dl.variation dt{line-height:1.2}dl.variation dd p{margin-bottom:0}dl.variation dd,dl.variation dd p,dl.variation dt{display:inline}.video-container{position:relative;margin-bottom:30px;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.video-container:last-child{margin-bottom:0}.video-container embed,.video-container iframe,.video-container object{position:absolute;top:0;left:0;width:100%;height:100%}.wp-block-image figcaption{margin-top:.8em;color:#555;font-size:clamp(0.875rem,0.8115rem + 0.2033vw,0.9375rem);text-align:center}.wp-caption{max-width:100%;margin-bottom:1em}.wp-caption img[class*="wp-image-"]{display:block;margin:0 auto}.wp-caption .wp-caption-text{font-size:14px}.alignleft,.alignright{display:inline;margin-top:5px}.alignleft{float:left;margin-right:2.5em}.alignright{float:right;margin-left:2.5em}.aligncenter{display:block;clear:both;margin:0 auto}@media only screen and (min-width:1070px){.alignfull img,.alignwide img{display:block;margin:0 auto}}.content-area blockquote{position:relative;margin:2.5em 40px}.content-area blockquote.alignleft,.content-area blockquote.alignright{margin-top:.6em;padding:2em 0}.content-area blockquote p{margin-bottom:0}.content-area blockquote::before{position:absolute;top:-12px;left:-40px;margin:0;color:#ccc;font-family:Georgia,serif;font-size:50px;content:"\201c"}.content-area h3+blockquote{margin-top:10px}.entry-content figure.wp-block-embed{width:100%;margin:0}.entry-content ol ol,.entry-content ul ul{margin:1em 0 1em 2em}.entry-content ol li{padding-left:6px}@media (max-width:768px){.entry-content,.site{font-size:15px}input,select,textarea{font-size:16px}.entry-content:not(.wc-tab) p.form-row{font-size:14px}.site h1{font-size:30px;letter-spacing:-.01em}.site h2{font-size:clamp(1.375rem,0.9939rem + 1.2195vw,1.75rem);letter-spacing:-.01em}}body.error404 h1{margin-bottom:.5rem}@media (min-width:993px){.mobile-summary,.site-branding+.shoptimizer-myaccount{display:none}.site-header .col-full{display:flex;flex-wrap:wrap;align-items:center}.site-header{position:relative;z-index:20}body:has(.commercekit-waitlist-popup--active) .site-header{z-index:2}.site-header .site-branding{line-height:1}.site-branding .site-title{margin:0;font-size:20px}.site-branding .logo{display:inline-block;margin:0}.site-header .custom-logo-link img{width:auto}.site-header .site-search{margin-left:3em;flex-grow:1}.site-search input{padding-top:1.45rem;padding-bottom:1.45rem}.site-header .widget{margin-bottom:0}.site-branding a{color:#111;font-weight:700}.site-branding p{margin-top:5px;margin-bottom:0;color:#555;font-size:12px}.site-branding .site-description{display:block;margin-top:.35rem;font-size:.755em}.main-header{display:flex}.site-search.type-outline input[type="search"]{background-color:#fff;border:1px solid #e2e2e2}.header-2 .main-header,.header-3 .main-header{display:flex;flex-wrap:wrap;align-items:center}.header-2 .site-header,.header-3 .site-header{position:relative}.header-2 .site-header .site-search{order:1}.header-3 .site-header .site-search{order:3}.header-2 .site-header .site-search,.header-3 .site-header .site-search{max-width:25%;margin:0}.header-2 .site-header .site-branding,.header-3 .site-header .site-branding{position:absolute;top:50%;left:50%;order:2;text-align:center;transform:translate(-50%,-50%)}.header-2 .site-header .secondary-navigation,.header-3 .site-header .secondary-navigation{padding:0}.header-2 .site-header .secondary-navigation{order:3}.header-3 .site-header .secondary-navigation{order:1;margin-right:auto;margin-left:-18px}.header-2 .col-full-nav,.header-3 .col-full-nav{order:4}.header-5 .site-header input[type="search"]{height:55px}.header-5 .site-header .site-header-cart{display:block;height:55px;margin-left:35px}.header-5 .shoptimizer-cart a.cart-contents{height:55px;padding:0 15px;border:1px solid #eee;border-radius:2px;line-height:55px}.header-5 .shoptimizer-cart a.cart-contents:hover{border-color:#e2e2e2}.header-5 .col-full-nav .site-header-cart{display:none}.header-5 .site-header .main-navigation{width:100%}.header-5 .shoptimizer-cart .cart-contents .amount{font-size:14px;display:contents}.header-5 .shoptimizer-cart a.cart-contents .shoptimizer-cart-icon .mini-count{margin-right:-10px;color:#111;background-color:#eee}}@media (min-width:1199px){.header-4 .primary-navigation{position:absolute;top:0;left:0;width:100%;text-align:center}}@media (max-width:1060px) and (min-width:993px){body:not(.header-4):not(.header-5) .site-header .site-search{width:100px}}@media (min-width:993px) and (max-width:1155px){.header-5 .site-header .site-search{width:50px}}@media (min-width:993px){.header-4{overflow-x:hidden}.header-4 .header-4-container{position:relative;z-index:99;padding:0 30px;border-bottom:1px solid #eee;box-shadow:0 3px 15px -5px rgb(0 0 0 / .08)}.sticky-d.header-4 .header-4-container{position:sticky;top:0}.admin-bar.sticky-d.header-4:not(.woocommerce-checkout) .header-4-container{top:32px}.admin-bar.sticky-d.header-4.single-product .header-4-container{top:0}.single-product.sticky-t.sticky-d.header-4 .header-4-container{position:relative}.admin-bar.single-product.sticky-t.sticky-d.header-4 .header-4-container{top:0}.header-4 .header-4-inner{display:flex;width:100%;align-items:center}.header-4 .site-header{flex:0 0 auto;margin-right:30px}.full-width-header.header-4 .header-4-container{display:flex}.header-4:not(.full-width-header) .header-4-inner{display:flex;align-items:center;max-width:1170px;margin-right:auto;margin-left:auto;height:100%}.header-4 .header-4-container .main-header.col-full{padding:0;max-width:inherit}.header-4 .site-search{display:none}.header-4 .site-header-cart{display:flex;align-items:center;flex-shrink:0}.header-4 .shoptimizer-cart .cart-contents{height:auto}.header-4 .search-trigger,.header-4 .shoptimizer-cart .cart-contents{position:relative;z-index:9}.header-4 .search-trigger,.header-4 .search-trigger:focus,.header-4 .search-trigger:hover{background:none;cursor:pointer}.header-4 .search-trigger svg{width:18px;height:18px;margin:-4px 0}.header-4 .search-trigger span{padding:8px 10px 8px 0;margin-right:10px;border-right:1px solid #e2e2e2;line-height:inherit;font-size:14px;pointer-events:none}.header-4 .shoptimizer-myaccount{margin-left:-6px;padding-right:20px}.header-4 .shoptimizer-myaccount a{display:flex;height:100%;align-items:center;position:relative}.header-4 .shoptimizer-myaccount svg{width:24px;height:24px}.woocommerce-checkout.min-ck.header-2:not(.woocommerce-order-received) .site-header .site-branding,.woocommerce-checkout.min-ck.header-3:not(.woocommerce-order-received) .site-header .site-branding{position:relative;left:auto;order:0;transform:none}.sticky-d.header-4.woocommerce-checkout.min-ck:not(.woocommerce-order-received) .header-4-container{position:relative}}.sticky-d.woocommerce-checkout.min-ck.header-4:not(.woocommerce-order-received) .search-trigger{display:none}.woocommerce-checkout.min-ck.header-4:not(.woocommerce-order-received) .site-header{margin:0;border:none;width:100%}.header-4:not(.woocommerce-order-received) .woocommerce-checkout.min-ck .site-header{border:none;width:100%}.dgwt-wcas-no-submit .dgwt-wcas-ico-magnifier{z-index:1}@media (max-width:992px){.main-header{position:relative}.site-branding{display:flex;flex-direction:column;width:100%;height:70px;justify-content:center;align-items:center;text-align:center}.site-header .custom-logo-link img{width:auto}.site-branding p{margin:5px 0 -3px;font-size:11px;line-height:1.22;display:none}.site-header .shoptimizer-cart a.cart-contents .amount{display:none}.site-branding button.menu-toggle{position:absolute;left:15px;width:60px;height:30px;padding:0;background-color:#fff0;display:block}.site-branding button.menu-toggle:hover{background-color:#fff0}.menu-toggle .bar{display:block;position:absolute;top:calc(50% - 1px);z-index:0;width:22px;height:2px;opacity:1;background-color:#222;transition:transform 0.15s ease-in,margin 0.15s ease-in 0.2s,opacity 0.15s ease-in;transform:rotate(0);pointer-events:none}.menu-toggle .bar:nth-child(1){margin-top:-7px}.menu-toggle .bar:nth-child(2){margin-top:-1px}.menu-toggle .bar:nth-child(3){margin-top:5px}.menu-toggle .bar-text{position:absolute;top:0;left:0;margin-top:8px;margin-left:28px;font-size:10px;font-weight:600;letter-spacing:.03em;pointer-events:none}button.mobile-search-toggle{position:absolute;top:0;right:60px;height:100%;padding:0;display:flex;align-items:center;cursor:pointer;background-color:#fff0}.mobile-search-toggle.with-myaccount-icon{right:95px}.mobile-search-toggle svg{width:20px;height:20px;pointer-events:none}.shoptimizer-myaccount{position:absolute;top:0;right:60px;height:100%;font-size:17px;display:flex;align-items:center;cursor:pointer}.shoptimizer-myaccount a{display:inline-block;line-height:1}.shoptimizer-myaccount svg{width:24px;height:24px}.site-header .site-header-cart{position:absolute;z-index:2;right:15px}.shoptimizer-cart-icon{position:relative;top:-4px;right:-8px}.min-ck.woocommerce-checkout .site-header .site-header-cart,.min-ck.woocommerce-checkout button.menu-toggle{display:none}.m-search-bh .site-header .col-full{padding-right:0;padding-left:0}.m-search-bh .site-search,.m-search-toggled .site-search{display:block;padding:0 1em 1em;height:60px;background-color:#fff;box-shadow:0 3px 10px -5px rgb(0 0 0 / .18);position:relative;z-index:1}.m-search-toggled .site-header .site-search{margin-left:-1em;margin-right:-1em}.m-search-bh:not(.woocommerce-checkout.min-ck) .site-header .col-full{margin-bottom:60px}body:not(.mobile-toggled).sticky-m .site-header{position:sticky;z-index:9;top:0;box-shadow:0 1px 15px rgb(0 0 0 / .08)}}@media (max-width:480px){.site .site-branding p{max-width:240px;line-height:1.2}}.below-content .col-full,footer .col-full{display:flex;padding-right:calc(2.617924em - 20px);padding-left:calc(2.617924em - 20px)}.below-content{clear:both;overflow:hidden;padding-top:2rem;padding-bottom:1.7em;border-top:1px solid #eee}.below-content .widget .widget-title{margin-bottom:0;padding-left:32px;font-size:clamp(0.875rem,0.8115rem + 0.2033vw,0.9375rem);font-weight:600;line-height:1.35;text-transform:none;letter-spacing:0}.below-content .widget .textwidget p{margin-bottom:0;padding-left:32px;font-size:clamp(0.8125rem,0.749rem + 0.2033vw,0.875rem);line-height:1.4;margin-top:.15rem}.below-content .widget,footer .widget{position:relative;margin:0;padding:0 20px;flex:1}.below-content .widget .ri,.below-content .widget svg{position:absolute;top:3px;left:20px}.below-content .widget .ri{color:#999;font-size:16px}.below-content .widget svg{stroke:#dc9814;width:20px;height:20px}.below-content .widget svg path{stroke-width:1.5px}footer{clear:both}.site-footer .widget .widget-title{margin-bottom:12.5px}footer .widget li{margin-bottom:5px}footer a:not(.button):hover{color:#fff}footer.site-footer a:has(svg){margin-right:15px}footer.copyright a:hover,footer.site-footer a:hover{text-decoration:underline;text-decoration-thickness:.5px;text-underline-offset:.16em}footer .review{font-size:14px}footer .review strong{font-size:12px}.site-footer{padding:4rem 0}.site-footer .widget li,.site-footer .widget p{font-size:clamp(0.875rem,0.8115rem + 0.2033vw,0.9375rem);line-height:1.5}footer.copyright .widget:last-child{text-align:right}footer.copyright .widget p{margin:0;font-size:clamp(0.875rem,0.8115rem + 0.2033vw,0.9375rem)}footer.copyright .widget:last-child img{width:auto;height:28.5px;margin:0}footer.copyright{padding:2rem 0}footer:last-child:not(:only-of-type){margin-top:-3rem}footer.copyright .col-full{align-items:center}.site-footer .widget_nav_menu a{display:inline-flex}.site-footer .widget_nav_menu .icon-wrapper{order:-1}.site-footer .widget_nav_menu .icon-wrapper svg{width:22px;min-width:22px;margin-right:8px}.site-footer .widget_nav_menu ul ul{margin-top:10px;margin-bottom:10px;font-size:14px}.site-footer .icon-wrapper:empty{min-width:auto;margin:0}@media (max-width:992px){.below-content .widget .ri,.below-content .widget svg{left:0}.below-content .col-full,footer .col-full{display:block;padding-right:1em;padding-left:1em}.below-content .widget{padding:0;margin-bottom:15px}.below-content{padding-bottom:calc(1.7em - 15px)}.below-content .col-full,.site-footer .col-full{display:grid;grid-template-columns:repeat(2,1fr);-moz-column-gap:2rem;column-gap:2rem}.site-footer{padding:2.5rem 0 1rem}.site-footer .widget{padding:0;margin-bottom:1.25rem}.site-footer.alignright,footer.copyright .widget:last-child img{display:block;float:none}footer.copyright .widget{padding:0;margin-bottom:1rem}footer.copyright .widget:last-child{margin-bottom:0}}.shoptimizer-contained #page{margin-left:auto;margin-right:auto}.page-template-default:not(.woocommerce-page) .entry-header{margin-bottom:1.5rem}@media (min-width:993px){.col-full{box-sizing:content-box;margin-right:auto;margin-left:auto;max-width:1170px;padding-right:2.617924em;padding-left:2.617924em}.col-full:after{display:block;clear:both;content:""}.right-page-sidebar .content-area,.right-post-sidebar .content-area,.right-sidebar .content-area{float:left}.right-page-sidebar .widget-area,.right-post-sidebar .widget-area,.right-sidebar .widget-area{float:right}.left-page-sidebar .content-area,.left-post-sidebar .content-area,.left-sidebar .content-area{float:right}.left-page-sidebar .widget-area,.left-post-sidebar .widget-area,.left-sidebar .widget-area{float:left}.search .content-area{float:right}.page-template-default .site-content{padding-bottom:3rem}.left-archives-sidebar #secondary{float:left}.right-archives-sidebar #secondary{float:right}.right-archives-sidebar .content-area{float:left}.left-archives-sidebar .content-area{float:right}.archive.no-archives-sidebar .content-area,.blog.no-archives-sidebar .content-area{width:100%}.left-woocommerce-sidebar #secondary{float:left}.left-woocommerce-sidebar .content-area{float:right}.right-woocommerce-sidebar #secondary{float:right}.right-woocommerce-sidebar .content-area{float:left}}@media (max-width:992px){.col-full{padding-right:1em;padding-left:1em}.page-template-default .site-content{padding-bottom:1.5rem}}.page-template-template-blank-canvas .site-content .col-full,.page-template-template-blank-canvas .woocommerce-message,.page-template-template-canvas .site-content .col-full,.page-template-template-canvas .woocommerce-message{max-width:inherit}.page-template-template-blank-canvas:not(.pdp-shortcode) .site-content .col-full,.page-template-template-canvas:not(.pdp-shortcode) .site-content .col-full{padding:0}.page-template-template-blank-canvas .content-area,.page-template-template-canvas .content-area{width:100%;clear:both}.page-template-template-fullwidth-php .content-area{width:100%}.page-template-template-fullwidth-no-heading .content-area{width:100%}.post-type-archive-product.shoptimizer-full-width-content .content-area,.woocommerce.archive.no-woocommerce-sidebar .content-area{width:100%}.site-content{position:relative}.site-content:focus{outline:0}@media (min-width:993px){.site-content:after{display:block;visibility:hidden;position:absolute;z-index:5;top:0;left:0;width:100%;height:100%;opacity:0;background:rgb(0 0 0 / .7);content:"";transition:opacity 0.3s,visibility 0.3s;pointer-events:none}.site.overlay:has(.hover-intent) .site-content:after{visibility:hidden;opacity:0}.site.overlay.visible:has(.hover-intent) .site-content:after{visibility:visible;opacity:1}.drawer-open:before,.site.overlay .site-content:after{position:fixed;visibility:visible;opacity:1;height:100vh}body:has(.site.overlay) .col-full.topbar-wrapper{position:relative;z-index:20}body:not(.header-4):not(.sticky-d):has(.site.overlay) .col-full-nav{position:relative;z-index:6}body.page-template-default:not(:has(#secondary.widget-area)) .content-area{width:100%}}.woocommerce-cart .elementor,.woocommerce-checkout .ae_data.elementor,.woocommerce-checkout .elementor{clear:both}.elementor-template-full-width .archive-header+.col-full{max-width:none;padding-left:0;padding-right:0}.single-ckit_size_guide .content-area{width:100%;margin:0 auto;padding-top:2.5em;padding-bottom:2.5em;float:none}.woocommerce.archive .site-content{padding-bottom:3rem}.shop header.woocommerce-products-header{margin:0;background-color:#fff0}h1.woocommerce-products-header__title{margin-bottom:1.5rem}.shop.shop-heading .woocommerce-products-header{align-items:flex-start}.shop:not(.shop-heading) .woocommerce-products-header__title{display:none}.shoptimizer-sorting{width:100%;margin-bottom:1.5rem;display:flex;align-items:center}.shoptimizer-sorting .woocommerce-notices-wrapper{order:1}.shoptimizer-sorting .woocommerce-ordering{margin-bottom:0;display:inline-flex;order:2}.shoptimizer-sorting .woocommerce-result-count{order:3}.shoptimizer-sorting .woocommerce-pagination{order:4}.shoptimizer-sorting.sorting-end{margin-top:2em;margin-bottom:0}.shoptimizer-sorting.sorting-end:empty{margin:0}.woocommerce-result-count{margin:0;color:#111;font-size:14px}select.orderby{position:relative;height:auto;line-height:inherit;margin-bottom:0;padding-left:0;border:0;color:#111;font-size:14px;box-shadow:none;background-position:center right}header.woocommerce-products-header{display:flex;background-color:#efeee3;align-items:center;overflow:hidden;margin-bottom:2em}header.woocommerce-products-header:not(:has(>*)){margin:0}header.woocommerce-products-header img.cg-cat-image{width:100%;max-width:100%}header.woocommerce-products-header .term-description{padding:2em}.term-desc-np header.woocommerce-products-header .term-description{padding:0}.term-desc-np header.woocommerce-products-header{background-color:#fff0}.shoptimizer-category-banner .taxonomy-description p:last-child,header.woocommerce-products-header .term-description p:last-child{margin:0}@media (min-width:993px){.shoptimizer-sorting.sorting-end{margin-top:1em}.woocommerce-ordering{margin-right:1.5em}.term-description{min-width:50%}.shoptimizer-load-more .site-main .shoptimizer-sorting .woocommerce-result-count{margin-left:auto}}header.woocommerce-products-header img{width:50%}header.woocommerce-products-header .term-description+img.cg-cat-image,header.woocommerce-products-header .term-description+noscript+img.cg-cat-image,header.woocommerce-products-header .term-description+picture{min-width:50%;max-width:50%}header.woocommerce-products-header .term-description+picture img{width:100%}@media (max-width:992px){header.woocommerce-products-header{flex-direction:column}.site-main header.woocommerce-products-header img.cg-cat-image{width:100%;max-width:100%}header.woocommerce-products-header .term-description+img.cg-cat-image,header.woocommerce-products-header .term-description+noscript+img.cg-cat-image,header.woocommerce-products-header .term-description+picture{max-width:100%}.yit-wcan-container{margin:0 -.5em}.shoptimizer-sorting .woocommerce-result-count{order:1;clear:both;font-size:12px}form.woocommerce-ordering{margin:0;width:100%}.shoptimizer-sorting{clear:both;display:grid;grid-template-columns:auto auto;gap:0 20px;align-items:baseline;margin-top:15px;margin-bottom:15px;font-size:12px}select.orderby{font-size:12px;width:100%}.archive .woocommerce-notices-wrapper{grid-column:1/-1}.shoptimizer-full-width-content select.orderby{width:100%}.term-description{order:2}.shoptimizer-category-banner .col-full .taxonomy-description,header.woocommerce-products-header .term-description{font-size:clamp(0.875rem,0.8115rem + 0.2033vw,0.9375rem)}header.woocommerce-products-header .term-description{padding:1.25rem;letter-spacing:0}.woocommerce.archive.yith-wcan-pro #secondary{transition:none}.woocommerce.archive.yith-wcan-preset-modal-open #secondary{position:inherit}}.shoptimizer-category-banner{position:relative;padding:2rem 0;background-size:cover;background-position:center;border-bottom:1px solid #f1f1f1}.shoptimizer-category-banner .taxonomy-description p{margin-bottom:15px}.shoptimizer-category-banner .taxonomy-description,.shoptimizer-category-banner h1{position:relative;color:#fff}.shoptimizer-category-banner .taxonomy-description{margin-bottom:0}.shoptimizer-category-banner h1{margin-bottom:.3em}.shoptimizer-category-banner h1:only-child{margin:0}.shoptimizer-category-banner .term-description p:last-of-type{margin-bottom:0}.shoptimizer-category-banner .taxonomy-description p a{transition:0.2s}.shoptimizer-category-banner .taxonomy-description ul{margin:20px 0 0;font-size:12px;letter-spacing:.02em}.shoptimizer-category-banner .taxonomy-description ul li{display:inline-block;list-style:none;margin:0 3px 7px 0}.shoptimizer-category-banner .taxonomy-description ul li a{display:inline-block;background:#fff;padding:5px 15px;border-radius:20px;text-transform:uppercase;font-weight:600;transition:0.2s;border:1px solid #f1f1f1;color:#111}.shoptimizer-category-banner .taxonomy-description ul li a:hover{background-color:rgb(255 255 255 / .88);transform:translateY(-1.5px);box-shadow:0 2px 5px 0 rgb(0 0 0 / .03)}.shoptimizer-category-banner.lazy-background .taxonomy-description p,.shoptimizer-category-banner.lazy-background .taxonomy-description p a,.shoptimizer-category-banner.lazy-background h1{color:#fff}.shoptimizer-category-banner.lazy-background .taxonomy-description p a:hover{color:#fff;opacity:.7}.shoptimizer-category-banner.lazy-background:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgb(0 0 0 / .5)}@media (max-width:992px){.shoptimizer-category-banner{padding:1.5rem 0}}.below-woocommerce-category{clear:both;margin:2rem 0 0;font-size:clamp(0.875rem,0.8115rem + 0.2033vw,0.9375rem);border:1px solid #eee;padding:1.5rem}.below-woocommerce-category table tr td{border-bottom:1px solid #eee;padding-left:0}.below-woocommerce-category p:last-child{margin:0}.below-woocommerce-category a,.shoptimizer-category-banner .taxonomy-description p a,.term-description a{text-decoration:underline;text-decoration-thickness:.75px;text-underline-offset:.18em}.shoptimizer-load-more .site-main .shoptimizer-sorting .woocommerce-pagination{display:block}.shoptimizer-load-more .site-main div .shoptimizer-sorting{display:flex}.shoptimizer-load-more .site-main .shoptimizer-sorting .woocommerce-pagination{display:none}.shoptimizer-load-more .site-main div .shoptimizer-sorting{display:none}.shoptimizer-load-more-wrapper{text-align:center}@media (max-width:992px){.shoptimizer-load-more-wrapper{padding-top:3rem}}.shoptimizer-load-more .site-main .load-more-status{font-size:13px;margin-bottom:0}.shoptimizer-load-more-wrapper button#shoptimizer-load-more-btn{color:#2a2a37;min-width:17.625rem;height:3.125rem;border:1px solid #ccc;background-color:#f7f7f9;border-radius:6px;font-size:14px}.shoptimizer-load-more-wrapper button#shoptimizer-load-more-btn:hover{border-color:#999}.shoptimizer-load-more .site-main .load-more-progress{width:100%;max-width:20rem;height:8px;background:#ced4da;border-radius:15px;overflow:hidden;margin:10px auto 15px}.shoptimizer-load-more .site-main .load-more-progress-bar{height:100%;width:0%;background:#111;transition:width 0.3s}.shoptimizer-load-more .site-main .load-more-status,.shoptimizer-load-more .site-main .woocommerce-result-count{visibility:hidden}.load-more-spinner svg{height:50px}.pwb-brand-banner-cont.pwb-before-loop,header.woocommerce-products-header .pwb-brand-banner img{width:100%}.pwb-brand-description{padding:2em}.pwb-before-loop{margin:0}.pwb-brand-description p:last-child{margin:0}@media (min-width:993px){.mobile-filter{display:none}.static-cta-buttons ul.products li.product.cgkit-swatch-hover,body:not(.static-cta-buttons) ul.products li.product{align-self:flex-start}}@media (max-width:992px){.mobile-filter{display:block;position:sticky;z-index:3;top:0;width:100%;height:40px;padding-left:40px;background-color:#fff;border-top:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2;box-shadow:0 4px 12px -2px rgb(0 0 0 / .06);text-transform:uppercase;color:#111;font-size:11px;font-weight:600;letter-spacing:.03em;line-height:36px;text-align:left;margin-left:-1.3em;width:calc(100% + 2.6em)}.mobile-filter svg{position:absolute;left:20px;width:18px;height:18px;top:50%;transform:translate(-50%,-50%)}.page-template-template-woocommerce-archives .mobile-filter{margin-bottom:25px}.mobile-overlay{visibility:hidden;position:fixed;z-index:101;top:0;left:0;width:100%;height:100%;opacity:0;background:rgb(0 0 0 / .65);background:rgb(52 53 55 / .4);content:"";transition:opacity 0.6s,visibility 0.6s}.filter-open .mobile-overlay{visibility:visible;opacity:1}.mobile-toggled .mobile-overlay{top:0}.close-drawer{color:#fff}.filters.close-drawer{top:40px;visibility:hidden;display:none}.filter-open{overflow:hidden}.filter-open .filters.close-drawer{position:fixed;visibility:visible;display:block;z-index:299;top:10px;left:310px;width:40px;height:40px;background:0 0;padding:0;cursor:pointer;transition:0.3s}.page-template-template-woocommerce-archives #secondary,.wc-active.search-results #secondary,.woocommerce.archive #secondary{visibility:hidden;overflow-y:auto;position:fixed;z-index:102;top:0;left:-300px;width:300px!important;height:100%;padding:1.5rem;opacity:0;background:#fff;-webkit-overflow-scrolling:touch;transition:0.35s;transition-delay:0.1s}.page-template-template-woocommerce-archives.filter-open #secondary,.wc-active.search-results.filter-open #secondary,.woocommerce.archive.filter-open #secondary,.woocommerce.archive.yith-wcan-preset-modal-open #secondary{visibility:visible;left:0;opacity:1}}ul.products{display:flex;flex-wrap:wrap;width:calc(100% + 30px);margin-left:-15px;margin-bottom:0;clear:both}ul.products li.product{position:relative;padding-right:15px;padding-left:15px;list-style:none}@media (min-width:993px){ul.products li.product:not(.product-category){padding-bottom:40px}ul.products li.product.product-category{margin-bottom:2.5rem}.columns-1 ul.products li.product,.cross-sells .columns-1 li.product,.related .columns-1 li.product,.upsells .columns-1 li.product{float:none;width:100%;margin-right:0}.columns-2 ul.products li.product,.cross-sells .columns-2 li.product,.related .columns-2 li.product,.upsells .columns-2 li.product,ul.products.columns-2 li.product{float:left;width:49.9%}.columns-3 ul.products li.product,.cross-sells .columns-3 li.product,.related .columns-3 li.product,.upsells .columns-3 li.product,ul.products.columns-3 li.product{float:left;width:33.3053%}.columns-4 ul.products li.product,.cross-sells .columns-4 li.product,.related .columns-4 li.product,.upsells .columns-4 li.product{float:left;width:24.97%}.columns-5 ul.products li.product,.cross-sells .columns-5 li.product,.related .columns-5 li.product,.upsells .columns-5 li.product{width:19.98%}.columns-6 ul.products li.product,.cross-sells .columns-6 li.product,.related .columns-6 li.product,.upsells .columns-6 li.product{float:left;width:16.647%}}@media (max-width:600px){.m-grid-1 ul.products{grid-template-columns:repeat(1,minmax(10px,1fr))}.m-grid-1 ul.products li.product{width:100%}}@media (max-width:992px){ul.products{display:grid;grid-template-columns:repeat(2,minmax(10px,1fr));-moz-column-gap:20px;column-gap:20px;row-gap:30px;width:100%;margin-left:0}ul.products li.product{display:flex;flex-direction:column;height:100%;width:100%;padding:0;margin-bottom:0}ul.products li.product .button{margin-top:auto}.elementor-shortcode ul.products{padding-left:5px;padding-right:5px}.mobile-scroll ul.products{width:calc(100% + 25px)}.cross-sells ul.products,.m-grid-2 .cross-sells ul.products,.mobile-scroll ul.products,.related.products ul.products,.upsells.products ul.products{display:flex;overflow-x:scroll;flex-wrap:nowrap;-webkit-overflow-scrolling:touch;padding-top:5px;padding-right:1em;padding-bottom:20px;margin-left:-15px;padding-left:1.25em;scroll-snap-type:x mandatory;overscroll-behavior-x:contain}.related.products ul.products,.upsells.products ul.products{width:calc(100% + 1.95em)}.cross-sells ul.products li.product,.mobile-scroll ul.products li.product,.related.products ul.products li.product,.upsells.products ul.products li.product{display:flex;max-width:320px;min-width:320px;flex-direction:column;scroll-snap-align:center;padding:0}.m-grid-1 .cross-sells ul.products li.product,.m-grid-1 .mobile-scroll ul.products li.product,.m-grid-1 .related.products ul.products li.product,.m-grid-1 .upsells.products ul.products li.product{padding-left:0;padding-right:0}.cross-sells ul.products li.product .woocommerce-card__header,.mobile-scroll ul.products li.product .woocommerce-card__header,.related.products ul.products li.product .woocommerce-card__header,.upsells.products ul.products li.product .woocommerce-card__header{box-shadow:0 0 10px rgb(0 0 0/10%);padding:15px}}.search-results .content-area{float:right}.search-results article{display:flex;margin:1.75em 0 0;padding-top:1.75em;padding-bottom:0;border-top:1px solid #eee;border-bottom:0}.search-results article a.image-result{max-width:100px;margin-right:1.5rem}.search-results article h2{margin-bottom:.5rem;font-size:clamp(1.25rem,1.123rem + 0.4065vw,1.375rem);font-weight:600;letter-spacing:0}.search-results article h2 a{color:#222}.search-results article,.search-results article p{margin-bottom:.5rem;font-size:clamp(0.875rem,0.8115rem + 0.2033vw,0.9375rem)}.search-results article:last-of-type{margin-bottom:2rem}.search-results .content-area{margin-bottom:2rem}.search-results .no-results.not-found{margin-bottom:4rem}.search-no-results .secondary-wrapper{display:none}.search-no-results .content-area{width:100%;float:none;margin-bottom:4em}.search-no-results form.search-form{position:relative;display:flex;justify-content:stretch}.search-no-results form.search-form label{margin-right:1rem}.search-no-results form.search-form input[type="search"],.search-no-results form.search-form label{display:flex;width:100%;height:auto}@media (max-width:992px){.search-no-results .woocommerce{margin-bottom:2rem}}.title-left h2,.title-right h2{position:relative}.header-widget-region{position:relative;color:#fff;background-color:#dc9814;text-align:center}.header-widget-region .widget{margin:0;padding:1em 0}.header-widget-region .widget p{margin:0;font-size:clamp(0.75rem,0.5938rem + 0.5vw,0.875rem)}.header-widget-region a{text-decoration:underline}@media (max-width:768px){.below-content .col-full,.site-footer .col-full{grid-template-columns:repeat(1,1fr)}.header-widget-region .widget{padding:.6em 0;font-size:clamp(0.8125rem,0.749rem + 0.2033vw,0.875rem)}}.woocommerce-breadcrumb{padding-top:.75rem;padding-bottom:.75rem;font-size:clamp(0.75rem,0.6547rem + 0.3049vw,0.84375rem);white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:#666}@media (min-width:993px){.title-left h2:after,.title-right h2:before{position:absolute;top:20px;width:100px;height:1px;background-color:#ccc;content:""}.title-left h2:after{right:-115px}.title-right h2:before{left:-115px}.woocommerce-breadcrumb{padding-top:1rem;padding-bottom:1rem}}.woocommerce-breadcrumb p{margin:0}.woocommerce-breadcrumb a,.woocommerce-breadcrumb a:hover{color:#111}.woocommerce-breadcrumb a:hover{text-decoration:underline;text-decoration-thickness:.5px;text-decoration-color:#111;text-underline-offset:.18em}.woocommerce-breadcrumb a:first-of-type:before{display:none}.woocommerce-breadcrumb .breadcrumb-separator{display:inline-block;position:relative;top:-1px;padding:0 .8em;opacity:.4;font-size:.8em}.woocommerce-breadcrumb.yoast .breadcrumb-separator{margin:0 -1px}.single-product .woocommerce-breadcrumb{max-width:1170px;margin-right:auto;margin-left:auto;padding-right:2.617924em;padding-left:2.617924em}@media (min-width:993px) and (max-width:1480px){.single-product .woocommerce-breadcrumb{padding-left:calc(2.617924em + 5px)}}body.single-product:has(:not(.woocommerce-breadcrumb)) .site-main,body:has(:not(.woocommerce-breadcrumb)) .site-content{padding-top:2rem}body.page-template-elementor_header_footer .site-content,body.page-template-template-fullwidth-no-heading .site-content,body:has(.woocommerce-breadcrumb) .site-content{padding-top:0}body.page-template-template-canvas:has(:not(.woocommerce-breadcrumb)) .site-content,body.single-product:has(:not(.woocommerce-breadcrumb)) .site-content,body.woocommerce-cart:has(:not(.woocommerce-breadcrumb)) .site-content,body.woocommerce-checkout.min-ck:has(:not(.woocommerce-breadcrumb)) .site-content{padding-top:0}body.single-product:has(.woocommerce-breadcrumb) .site-main{padding-top:0}.single-ckit_size_guide .woocommerce-breadcrumb,.single-post.post-l2 .woocommerce-breadcrumb,.woocommerce-cart .woocommerce-breadcrumb,.woocommerce-checkout .woocommerce-breadcrumb{display:none}.added_to_cart.loading,.button.loading,.modal button.close:hover,button.loading,input[type=button].loading,input[type=reset].loading,input[type=submit].loading{opacity:.5}.added_to_cart.disabled,.added_to_cart:disabled,.button.disabled,.button:disabled,button.disabled,button:disabled,input[type=button].disabled,input[type=button]:disabled,input[type=reset].disabled,input[type=reset]:disabled,input[type=submit].disabled,input[type=submit]:disabled{opacity:.3;cursor:not-allowed}.added_to_cart.disabled:hover,.added_to_cart:disabled:hover,.button.disabled:hover,.button:disabled:hover,button.disabled:hover,button:disabled:hover,input[type=button].disabled:hover,input[type=button]:disabled:hover,input[type=reset].disabled:hover,input[type=reset]:disabled:hover,input[type=submit].disabled:hover,input[type=submit]:disabled:hover{opacity:.35}.ajax_add_to_cart.add_to_cart_button:after,.single-product .product form.cart .single_add_to_cart_button:after{position:absolute;top:50%;left:50%;margin-top:-9px;margin-left:-9px;opacity:0;transition:opacity;content:"";display:inline-block;width:18px;height:18px;border:1px solid rgb(255 255 255 / .3);border-left-color:#fff;border-radius:50%;vertical-align:middle}.loading.ajax_add_to_cart.add_to_cart_button:after,.single-product .product form.cart .loading.single_add_to_cart_button:after{opacity:1;transition:opacity 0.25s;animation:450ms linear infinite rotate}.ajax_add_to_cart.add_to_cart_button.loading,.single-product div.product form.cart .button.loading{color:transparent!important}#payment .place-order .button:before,.cart-collaterals .checkout-button:before,.widget_shopping_cart .buttons .checkout:before,.wp-element-button.wc-block-cart__submit-button:before,.wp-element-button.wc-block-components-button.wc-block-components-checkout-place-order-button:before{content:"";display:inline-flex;width:18px;height:18px;margin-right:8px;background-color:#fff;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' style='fill: rgba(0, 0, 0, 1);transform: ;msFilter:;'%3E%3Cpath d='M20 12c0-1.103-.897-2-2-2h-1V7c0-2.757-2.243-5-5-5S7 4.243 7 7v3H6c-1.103 0-2 .897-2 2v8c0 1.103.897 2 2 2h12c1.103 0 2-.897 2-2v-8zM9 7c0-1.654 1.346-3 3-3s3 1.346 3 3v3H9V7z'%3E%3C/path%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' style='fill: rgba(0, 0, 0, 1);transform: ;msFilter:;'%3E%3Cpath d='M20 12c0-1.103-.897-2-2-2h-1V7c0-2.757-2.243-5-5-5S7 4.243 7 7v3H6c-1.103 0-2 .897-2 2v8c0 1.103.897 2 2 2h12c1.103 0 2-.897 2-2v-8zM9 7c0-1.654 1.346-3 3-3s3 1.346 3 3v3H9V7z'%3E%3C/path%3E%3C/svg%3E");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.widget_shopping_cart .buttons .checkout:before{width:14px;height:14px;position:relative;top:1px}.demo_store{position:fixed;z-index:9999;right:0;bottom:0;left:0;margin:0;padding:1em 1.41575em;color:#fff;background-color:#3d9cd2;font-size:15px}.demo_store a{color:#fff;font-weight:700}.demo_store a:hover{color:#fff}.demo_store a.woocommerce-store-notice__dismiss-link{display:block}@media (min-width:993px){.demo_store{bottom:0}.demo_store a.woocommerce-store-notice__dismiss-link{display:inline-block;float:right;margin:-1em -1.41575em -1em 0;padding:1em 1.41575em;background:rgb(0 0 0 / .1)}}.image-border{position:relative}.image-border img{position:relative;z-index:1}.image-border:after{position:absolute;top:10px;right:-10px;width:100%;height:100%;opacity:.1;background-color:#dc9814;content:""}.image-feature a{overflow:hidden;position:relative}.elementor-widget-image.image-feature a{display:block}.image-feature .wp-caption{background:#000}.image-feature a:before{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgb(0 0 0 / .45);content:"";transition:0.15s ease-in-out;z-index:2}.image-feature a:hover:before{background-color:rgb(0 0 0 / .65)}.image-feature img{position:relative;z-index:1;width:100%;min-height:200px;transition:0.25s ease-in-out;transform-origin:left top;-o-object-fit:cover;object-fit:cover}.image-feature a:hover img{transform:scale(1.1)}.image-feature figcaption{position:absolute;top:0;padding:2.5em 2em 0;color:#fff;text-align:left;pointer-events:none;z-index:2}.image-feature figcaption em,.image-feature figcaption span,.image-feature figcaption strong{display:block;font-style:normal}.image-feature figcaption strong{font-size:24px;line-height:1.55;letter-spacing:-.3px}.image-feature figcaption em{margin-bottom:1.2em;font-size:17px}.image-feature figcaption span{display:inline-block;height:40px;padding:0 20px;border:0;border-radius:2px;color:#fff;background-color:#333;font-size:14px;line-height:40px;text-align:center;font-weight:600}@media (max-width:992px){.single-product .woocommerce-breadcrumb{padding-right:0;padding-left:0}.archive:has(.mobile-filter):has(.shoptimizer-category-banner) .archive-header:has(:not(.woocommerce-breadcrumb)){padding-top:0}.single-product:has(:not(.woocommerce-breadcrumb)) .site-main{padding-top:1em}ul.products li.product .added_to_cart,ul.products li.product .button{opacity:1}.image-feature a,.image-feature a img{width:100%}}@media (min-width:993px){.site-header-cart{line-height:60px;margin-left:auto}.shoptimizer-cart .cart-contents{padding:0;color:#fff}.shoptimizer-cart a.cart-contents .count{position:relative}.site-header .site-header-cart{display:none;width:auto}}.shoptimizer-cart .cart-contents .count{opacity:1;font-size:.8em}.shoptimizer-cart a.cart-contents:hover .count{color:#fff;background-color:#dc9814}.shoptimizer-cart .cart-contents:after{margin-left:10px}.shoptimizer-cart a.cart-contents .count{display:inline-block;position:relative;width:auto;min-width:28px;height:28px;margin-left:5px;padding:3px;border:1px solid #dc9814;border-bottom-right-radius:3px;border-bottom-left-radius:3px;color:#dc9814;font-size:12px;line-height:22px;text-align:center;letter-spacing:-.7px;transition:0.2s}.shoptimizer-cart a.cart-contents .count:after{position:absolute;bottom:90%;left:50%;width:10px;height:6px;margin-bottom:1px;margin-left:-6px;border:1px solid #dc9814;border-bottom:0;border-top-left-radius:99px;border-top-right-radius:99px;content:"";transition:0.2s;pointer-events:none}.shoptimizer-cart a.cart-contents:hover .count:after{bottom:calc(100% - 2px)}.shoptimizer-cart-icon svg{width:22px;height:22px;position:relative;top:6px}.shoptimizer-cart-icon svg path{stroke-width:1.5px}.shoptimizer-cart a.cart-contents .shoptimizer-cart-icon .mini-count{display:inline-block;position:relative;top:5px;left:-5px;width:20px;height:20px;border-radius:50%;background-color:#444;border:1px solid #444;font-size:8px;line-height:18px;text-align:center;transition:0.2s}.shoptimizer-cart a.cart-contents:hover .shoptimizer-cart-icon .mini-count{top:2px}.shoptimizer-cart .cart-contents{display:block;text-decoration:none}.shoptimizer-mini-cart-wrap{overflow:hidden;position:fixed;z-index:102;top:0;right:-420px;left:auto;width:420px;height:100%;background-color:#fff;transition:0.35s;outline:0}@media (max-width:480px){.shoptimizer-mini-cart-wrap{width:100%;right:-100%}}.admin-bar.customize-partial-edit-shortcuts-shown .shoptimizer-mini-cart-wrap{top:0}.admin-bar.customize-partial-edit-shortcuts-shown .shoptimizer-mini-cart-wrap .widget_shopping_cart{height:100%}.woocommerce-demo-store .shoptimizer-mini-cart-wrap{z-index:10000}@media (min-width:601px) and (max-width:782px){.admin-bar .shoptimizer-mini-cart-wrap{top:46px;height:calc(100% - 46px)}.admin-bar.sticky-m .header-4-container{top:46px}}@media (max-width:782px){.admin-bar.drawer-open{position:inherit}.admin-bar .shoptimizer-mini-cart-wrap{z-index:99999}}@media (min-width:783px){.admin-bar .shoptimizer-mini-cart-wrap{top:32px;height:calc(100% - 32px)}}.drawer-open{overflow:hidden;position:relative;height:100%}.drawer-open .shoptimizer-mini-cart-wrap{overscroll-behavior:contain;right:0}.drawer-open .mobile-overlay{visibility:visible;opacity:1}@media (min-width:993px){.drawer-open:before{display:block;position:absolute;z-index:100;top:0;left:0;width:100%;height:1000%;background:rgb(52 53 55 / .5);content:"";cursor:pointer;transition:opacity 0.5s,visibility 0.5s}}.shoptimizer-mini-cart-wrap div.blockOverlay{background-color:transparent!important}#ajax-loading{position:absolute;z-index:100;top:0;left:0;width:100%;height:100%;background-color:rgb(255 255 255 / .5)}.shoptimizer-loader{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.spinner{width:38px;height:38px;border:1px solid #ccc;border-bottom-color:#111;border-radius:50%;display:inline-block;box-sizing:border-box;animation:0.8s linear infinite rotation}.cart-drawer-heading{position:absolute;margin:12px 20px;font-size:17px;font-weight:600;color:#111}.shoptimizer-mini-cart-wrap .close-drawer{display:block;position:absolute;top:12.5px;right:16px;width:26px;height:26px;color:#111;padding:0;background:none}.shoptimizer-mini-cart-wrap .close-drawer:hover{background:none;color:#111}.shoptimizer-mini-cart-wrap .close-drawer span{display:flex;pointer-events:none;width:26px;height:26px}.shoptimizer-mini-cart-wrap .widget_shopping_cart{display:flex;overflow-x:hidden;overflow-y:auto;position:relative;z-index:10;top:auto;left:auto;height:calc(100% - 50px);margin:0;margin-top:50px;padding:0 20px;background:#fff}.shoptimizer-mini-cart-wrap .widget_shopping_cart_content{display:flex;flex-direction:column;width:100%}.shoptimizer-mini-cart-wrap .widget_shopping_cart .product_list_widget{flex:1;overflow-y:auto;width:auto;padding:0 12px 0 0;overflow-x:hidden;scrollbar-color:gray #fff0;scrollbar-width:thin}.admin-bar .shoptimizer-mini-cart-wrap .widget_shopping_cart .product_list_widget{height:calc(100vh - 275px)}.shoptimizer-mini-cart-wrap .woocommerce-mini-cart.cart_list:before{display:inline-block;position:absolute;width:100%;margin-left:-20px;border-top:1px solid rgb(0 0 0 / .05);content:""}.widget_shopping_cart .product_list_widget li a.remove{position:absolute;display:flex;top:15px;left:5px;font-size:0;width:14px;height:14px}.widget_shopping_cart .product_list_widget li a.remove:before{width:14px;height:14px;content:"";background-color:#444;display:inline-block;transition:opacity 0.2s}.widget_shopping_cart .product_list_widget li a.remove:focus-visible{outline-offset:1px}.shoptimizer-mini-cart-wrap .widget_shopping_cart li.mini_cart_item{overflow:hidden;position:relative;margin-bottom:0;padding:1em 0 1em 35px;border-bottom:1px solid rgb(0 0 0 / .06);padding-left:35px;font-size:13px;line-height:1.4}.shoptimizer-mini-cart-wrap .widget_shopping_cart li:last-child{border:0}.shoptimizer-mini-cart-wrap .widget_shopping_cart li.mini_cart_item a{color:#222;margin-bottom:.25rem}.shoptimizer-mini-cart-wrap .widget_shopping_cart .woocommerce-mini-cart-item del{text-decoration:none}.shoptimizer-mini-cart-wrap .widget_shopping_cart .woocommerce-mini-cart-item del .amount{text-decoration:line-through}.widget_shopping_cart .woocommerce-mini-cart-item .amount{color:#111;font-weight:700}.shoptimizer-mini-cart-wrap .product_list_widget img{max-width:55px;width:55px;margin-left:20px;margin-bottom:0;float:right}.shoptimizer-mini-cart-wrap li.woocommerce-mini-cart-item a:hover{color:#111;text-decoration:none}.shoptimizer-mini-cart-wrap .widget_shopping_cart li.mini_cart_item dl.variation,.shoptimizer-mini-cart-wrap .widget_shopping_cart li.mini_cart_item dl.variation p{font-size:12px;color:#111}.shoptimizer-mini-cart-wrap .product_list_widget li .quantity{display:block;color:#888;font-size:12px;margin-top:2px}.widget_shopping_cart .woocommerce-mini-cart__total strong{float:left}.widget_shopping_cart .woocommerce-mini-cart__total .woocommerce-Price-amount{float:right}.widget_shopping_cart p.total{margin:0;padding:1.2em 0 0;font-weight:700;color:#111;font-size:15px;border-top:1px solid #e2e2e2}.widget_shopping_cart p.total .tax_label{display:block;clear:both;text-align:right;font-weight:400}.widget_shopping_cart p.buttons{text-align:center;margin:0;padding:1em 0}.widget_shopping_cart .buttons .button{display:block}.shoptimizer-mini-cart-wrap .woocommerce-mini-cart__buttons a{height:50px;padding-top:0;padding-bottom:0;font-weight:400;line-height:50px}.widget_shopping_cart a.button{border:1px solid #ddd;border-radius:6px;color:#333;background-color:#fff;transition:0.3s;outline-offset:-.2rem}.widget_shopping_cart a.button.checkout{font-size:15px}.widget_shopping_cart a.button:not(.checkout){margin-bottom:10px;font-size:14px}.widget_shopping_cart a.button:hover{background-color:#f8f8f8}.shoptimizer-mini-cart-wrap .cart-drawer-below{font-size:12px;line-height:1.5em;padding:0 0 1em;text-align:center}.shoptimizer-mini-cart-wrap .cart-drawer-below img{max-width:80%;margin:2px auto 13px;display:block}.shoptimizer-empty-mini-cart{font-size:14px;text-align:center;border-top:1px solid #e2e2e2}.shoptimizer-mini-cart-wrap .woocommerce-mini-cart__empty-message{position:relative;width:100%;margin:0;padding-top:115px;border-top:1px solid #eee;color:#222;font-size:17px;font-weight:600;text-align:center}.shoptimizer-mini-cart-wrap .woocommerce-mini-cart__empty-message:before{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);margin-top:5px;margin-left:-10px;content:"";display:block;width:100px;height:100px;background:#d4d3d3}.shoptimizer-empty-mini-cart+p.woocommerce-mini-cart__empty-message{display:none}.shoptimizer-empty-mini-cart .widget{margin-bottom:0}.shoptimizer-empty-mini-cart .widget:first-of-type{padding-top:40px}.shoptimizer-empty-mini-cart svg{margin:0 0 10px;width:90px;height:90px}.shoptimizer-empty-mini-cart svg circle,.shoptimizer-empty-mini-cart svg path{fill:#ccc}.shoptimizer-empty-mini-cart .heading,.shoptimizer-empty-mini-cart h2{font-size:20px;letter-spacing:0;line-height:1.4;font-weight:700;color:#131315}.shoptimizer-empty-mini-cart ul{margin:25px 0 15px}.shoptimizer-empty-mini-cart ul:not(.products) li a{position:relative;color:#111;display:block;border:1px solid #e2e2e2;border-radius:4px;margin-bottom:10px;padding:12px;font-size:14px;line-height:1.45;background-color:#fff;transition:0.2s}.shoptimizer-empty-mini-cart ul:not(.products) li a:hover{border-color:#ccc}@media (min-width:993px){.main-navigation.toggled div.menu,.menu-primary-menu-container+.shoptimizer-mobile-menu,.menu-toggle,.mobile-extra,.mobile-menu.close-drawer,.mobile-search-toggle,body:not(.header-4) .col-full-nav .site-search{display:none}.logo-mark,.logo-mark img{display:inline-block;position:absolute}.is_stuck .logo-mark{padding-right:2em}.menu-primary-menu-container{margin-left:0;transition:0.55s}.logo-mark{float:left;overflow:hidden;width:0;margin-right:0;transition:0.4s cubic-bezier(.33,0,.2,1)}.logo-mark img{position:relative;top:-1px;vertical-align:middle}.col-full-nav{width:100%;border-top:1px solid #fff0}.shoptimizer-primary-navigation{display:flex}.shoptimizer-primary-navigation.is_stuck{position:fixed;z-index:99;border-bottom:1px solid #eee}body:not(.header-4).sticky-d .col-full-nav{position:sticky;z-index:10;top:0}body:not(.header-4).sticky-d .col-full-nav.is_stuck{z-index:15;box-shadow:0 15px 10px -15px rgb(0 0 0 / .1)}body:not(.header-4).sticky-d.admin-bar .col-full-nav.is_stuck{top:32px}.main-navigation ul{margin:0}.main-navigation ul li{display:inline-block}.menu-primary-menu-container>ul.menu:hover>li>a{opacity:.65}.menu-primary-menu-container>ul.menu:hover>li:hover>a{opacity:1}.main-navigation ul li.menu-item>a{display:block}.menu-primary-menu-container>ul>li>a span{position:relative}.menu-primary-menu-container>ul>li>a{padding-right:.55em;padding-left:.55em;transition:0.2s}.menu-primary-menu-container>ul>li:first-child>a{padding-left:0}.main-navigation ul.menu>li.menu-item-has-children{position:relative;text-align:left}.menu-primary-menu-container>ul>li>a span:before,.menu-primary-menu-container>ul>li.nolink>span:before{display:block;position:absolute;top:calc(100% + 2px);left:0;width:100%;border-bottom:1px solid #ccc;content:"";transition:transform 0.6s cubic-bezier(.28,.75,.22,.95);transform:scale(0,1);transform-origin:right center}.menu-primary-menu-container>ul>li.nolink>span:before{width:calc(100% - 18px)}.menu-primary-menu-container>ul>li.nolink:hover>span:before,.menu-primary-menu-container>ul>li:hover>a span:before{transform:scale(1,1);transform-origin:left center}.menu-primary-menu-container>ul>li.menu-item-has-children>a:after,.menu-primary-menu-container>ul>li.menu-item-has-children.nolink>span:after{display:inline-block;position:relative;top:1px;margin-left:6px;width:12px;height:12px;content:"";background-color:#fff;transition:transform 0.4s}.main-navigation ul.menu>li.menu-item-has-children.nolink:hover>span:after,.main-navigation ul.menu>li.menu-item-has-children:hover>a:after{transform:rotate(180deg)}.main-navigation ul.menu>li.full-width.nolink{display:inline-block;padding-right:.55em;padding-left:.55em}.main-navigation ul.menu>li.nolink li{line-height:normal;padding-right:0;padding-left:0}.main-navigation ul.menu>li.nolink>span{position:relative}.main-navigation ul.menu>li.nolink>span.caret{display:none}.menu-primary-menu-container>ul>li.menu-button>a span{padding:6px 16px;border-radius:30px;color:#fff;background:#444;font-size:13px;font-weight:700;transition:background 0.2s}.menu-primary-menu-container>ul>li.menu-button>a{position:relative;top:-1px}.menu-primary-menu-container>ul>li.menu-button>a span:before{display:none}.menu-primary-menu-container>ul>li.menu-button>a:hover span{background:#555}.main-navigation ul li:focus-within>.sub-menu-wrapper ul,.main-navigation ul li:hover>.sub-menu-wrapper ul{left:0}.main-navigation ul ul{position:absolute}.main-navigation ul.menu>li:not(.full-width)>.sub-menu-wrapper{visibility:hidden;position:absolute;right:0;left:0;opacity:0;transition:0.15s ease-in-out;transform:scale(.8)}.main-navigation ul.menu>li.menu-item-has-children:focus-within>.sub-menu-wrapper,.main-navigation ul.menu>li.menu-item-has-children:hover>.sub-menu-wrapper{visibility:visible;z-index:30;opacity:1;transform:scale(1)}.main-navigation ul.menu>li:not(.full-width) ul.sub-menu{padding:20px 12px;box-shadow:0 1px 15px rgb(0 0 0 / .08);line-height:1.4;margin:0;width:200px;box-sizing:content-box}.main-navigation ul li.col-2>.sub-menu-wrapper>.container>ul.sub-menu{-moz-column-count:2;column-count:2;width:400px}.main-navigation ul li.col-3>.sub-menu-wrapper>.container>ul.sub-menu{-moz-column-count:3;column-count:3;width:600px}.main-navigation ul.menu>li:not(.full-width) a.sub-menu-link,ul.menu ul li.nolink{padding:.3em .8em}.main-navigation ul ul li{display:block;position:relative}.main-navigation ul.menu>li:not(.full-width) ul li .sub-menu-wrapper{visibility:hidden;position:absolute;z-index:1;top:-20px;left:220px;opacity:0;transition:0.15s ease-in-out}.main-navigation ul.menu>li:not(.full-width) ul li.menu-item-has-children>a:after{position:absolute;top:0;display:inline-block;right:15px;width:13px;height:13px;content:"";background-color:#111;transform:translateX(50%) translateY(50%)}.main-navigation ul.menu>li:not(.full-width) ul>li:focus-within>.sub-menu-wrapper,.main-navigation ul.menu>li:not(.full-width) ul>li:hover>.sub-menu-wrapper{visibility:visible;position:absolute;top:-20px;left:200px;opacity:1}.main-navigation ul li a span strong{color:#fff;background-color:#222;font-size:9px;height:16px;line-height:16px;padding:0 6px;display:inline-flex;margin-left:7px;position:absolute;top:2.5px;border-radius:3px}.main-navigation ul.menu li.full-width>.sub-menu-wrapper{position:absolute;visibility:hidden;left:0;width:100%;opacity:0;background:#fff;border-top:1px solid #eee}.main-navigation ul.menu li.full-width:focus-within>.sub-menu-wrapper,.main-navigation ul.menu li.full-width:hover>.sub-menu-wrapper{visibility:visible;opacity:1}.main-navigation ul.menu li.full-width ul li>.sub-menu-wrapper{position:relative;top:auto;right:auto}.main-navigation ul.menu li.full-width{position:inherit}.main-navigation ul li.full-width .container{max-width:1170px;margin:0 auto;padding:0}.main-navigation ul li.full-width ul{position:inherit}.main-navigation ul li.full-width ul.products{display:block}.main-navigation ul li.full-width>.sub-menu-wrapper>.container>ul.sub-menu{display:flex;justify-content:center;width:100%;padding:40px 0}.main-navigation ul li.full-width>.sub-menu-wrapper>.container>ul.sub-menu>li{display:inline-block;vertical-align:top;float:none;width:23%;padding-right:25px;padding-left:25px;border-left:1px solid #eee;-moz-column-break-inside:avoid;break-inside:avoid}.main-navigation ul li.full-width>.sub-menu-wrapper>.container>ul.sub-menu>li:last-child{border-right:1px solid #eee}.main-navigation ul li.full-width>.sub-menu-wrapper>.container>ul.sub-menu ul{width:100%}.main-navigation ul li.full-width>.sub-menu-wrapper>.container>ul.sub-menu>li.col-2{width:40%}.main-navigation ul li.full-width>.sub-menu-wrapper>.container>ul.sub-menu>li.col-3{width:60%}.main-navigation ul li.full-width>.sub-menu-wrapper>.container>ul.sub-menu>li.col-4{width:80%}.main-navigation ul li.full-width>.sub-menu-wrapper>.container>ul.sub-menu>li.col-5{width:100%}.main-navigation ul.menu li.menu-item-has-children.full-width>.sub-menu-wrapper li.menu-item-has-children>a:hover{color:inherit}.main-navigation ul.menu>li.full-width li.menu-item-image>a.sub-menu-link:hover span.sub,.main-navigation ul.menu>li.full-width li:not(.heading):not(.menu-item-has-children):not(.menu-item-image)>a.sub-menu-link:hover span:not(.caret){text-decoration:underline;text-decoration-thickness:.5px;text-underline-offset:.18em}.col-2 .sub-menu .sub-menu,.col-3 .sub-menu .sub-menu{overflow:hidden;-moz-column-break-inside:avoid;break-inside:avoid-column;-webkit-column-break-inside:avoid}.main-navigation ul.menu li.full-width>.sub-menu-wrapper li.heading>a,.main-navigation ul.menu li.full-width>.sub-menu-wrapper li.menu-item-has-children>a,.main-navigation ul.menu li.full-width>.sub-menu-wrapper li.nolink>span:not(.caret){margin-bottom:.25rem}.main-navigation ul.menu li.full-width li.heading{clear:both;padding-top:15px}.main-navigation ul.menu li.full-width>.sub-menu-wrapper li{margin-bottom:.25rem}.main-navigation ul.menu li.full-width li.nolink span:not(.caret){display:block;padding-top:.15em;padding-bottom:.15em}.main-navigation ul.menu li.full-width li.heading.nolink:first-child,.main-navigation ul.menu li.full-width li.heading.nolink:first-child span:not(.caret){padding-top:0}.main-navigation ul.products li.product:not(.product-category):before{display:none}.main-navigation ul.menu li.full-width>.sub-menu-wrapper li.product:not(.product-category){padding-bottom:0}.main-navigation ul.products li.product{padding:0;width:100%}.main-navigation ul.menu li.full-width>.sub-menu-wrapper li a.button{width:100%}.main-navigation ul.menu li.full-width>.sub-menu-wrapper li a.button,.main-navigation ul.menu li.full-width>.sub-menu-wrapper li.product a.added_to_cart{position:relative}.main-navigation ul.menu li.full-width ul li.divider{margin-top:15px;padding-top:15px;border-top:1px solid #eee}.main-navigation ul li.full-width>.sub-menu-wrapper>.container>ul.sub-menu>li.col-2 ul.sub-menu{-moz-column-count:2;column-count:2}.main-navigation ul li.full-width>.sub-menu-wrapper>.container>ul.sub-menu>li.col-3 ul.sub-menu{-moz-column-count:3;column-count:3}.main-navigation ul li.full-width>.sub-menu-wrapper>.container>ul.sub-menu>li.col-4 ul.sub-menu{-moz-column-count:4;column-count:4}.main-navigation ul li.full-width>.sub-menu-wrapper>.container>ul.sub-menu>li.col-5 ul.sub-menu{-moz-column-count:5;column-count:5}.main-navigation.hover-intent ul.menu>li.menu-item-has-children:hover>.sub-menu-wrapper,.main-navigation.hover-intent ul.menu li.menu-item-has-children.full-width:hover>.sub-menu-wrapper{display:none}.main-navigation.hover-intent ul.menu>li.menu-item-has-children.visible>.sub-menu-wrapper,.main-navigation.hover-intent ul.menu li.menu-item-has-children.full-width.visible>.sub-menu-wrapper{display:block}.main-navigation ul.menu ul li.menu-item-image span{font-size:0;display:block}.main-navigation ul.menu ul li.menu-item-image img{margin-bottom:.5rem;border-radius:4px;width:100%}.main-navigation ul.menu ul li.menu-item-image span.sub{font-size:14px;text-align:center;font-weight:600}.header-4 .col-full-nav{width:auto;display:flex;margin-left:auto;background:0 0}.header-4 .main-navigation ul.menu li>.sub-menu-wrapper{border-color:#fff0}}.secondary-navigation{display:none}@media (min-width:993px){.secondary-navigation{display:block;float:right;margin-left:auto;padding-left:1.2em}.secondary-navigation .menu{margin-right:-15px}.secondary-navigation .sub-menu{display:none}.secondary-navigation ul{margin:0}.secondary-navigation ul li{display:inline-block;position:relative}.secondary-navigation ul li a{position:relative;display:block;padding:.7em .875em 0;color:#111;font-size:14px}.secondary-navigation .menu .fa a,.secondary-navigation .menu .ri a{padding-top:50px}.secondary-navigation .menu li:not(.ri) a{padding-top:35px}.secondary-navigation [class*=" ri-"],.secondary-navigation [class^=ri-]{-webkit-font-smoothing:inherit}.secondary-navigation .icon-wrapper{position:absolute;top:0;left:50%;top:5px;transform:translate(-50%,0)}.secondary-navigation .icon-wrapper svg{width:28px;height:28px}.secondary-navigation .icon-wrapper svg path{stroke-width:1.5px}.secondary-navigation .menu-item{padding:0 5px;border-left:1px solid #eee}.secondary-navigation .menu-item:first-child{border:0}}@media (max-width:992px){.col-full-nav .logo-mark,.col-full-nav .search-trigger,.col-full-nav .shoptimizer-myaccount,.col-full-nav .site-header-cart{display:none}.menu-primary-menu-container:has(+.shoptimizer-mobile-menu){display:none}.col-full-nav .shoptimizer-primary-navigation.col-full{padding:0}.main-navigation{padding-top:1rem}.main-navigation ul{list-style:none;margin:0}.main-navigation ul li{position:relative}.menu-primary-menu-container>ul>li>a,.menu-primary-menu-container>ul>li.nolink{display:block;padding:.35rem 0}.main-navigation ul.menu ul li{position:relative}.main-navigation ul.menu ul li>a,.main-navigation ul.menu ul li.nolink{padding:.15rem 0;display:block}.main-navigation ul.menu .sub-menu-wrapper{margin-top:.25rem;padding-bottom:1rem;padding-left:.5rem}.main-navigation ul.menu .sub-menu-wrapper .sub-menu-wrapper{margin-top:.25rem;padding-bottom:.5rem;padding-left:.5rem}.menu-primary-menu-container>ul>li{transition:0.2s}.main-navigation ul.menu>li.menu-item-has-children{position:relative}.menu-primary-menu-container>ul>li.dropdown-open{margin-bottom:.75rem}.main-navigation ul.menu .sub-menu-wrapper a.cg-menu-link{width:calc(100% - 40px)}.main-navigation ul.menu li.menu-item-has-children .sub-menu-wrapper{position:fixed;left:-99999px;opacity:0;transition:background-color 0.6s,transform 0.3s,opacity 0.3s;transform:translateX(-10px)}.main-navigation ul.menu li.menu-item-has-children:not(.dropdown-open) .sub-menu-wrapper{display:block}.main-navigation ul.menu li.menu-item-has-children.dropdown-open>.sub-menu-wrapper{position:inherit;left:auto;opacity:1;transform:translateX(0)}.main-navigation ul.menu>li.menu-item-has-children.dropdown-open>.sub-menu-wrapper{border-bottom:1px solid #eee}.site-search{display:none}.col-full-nav .site-search{display:block;padding-top:20px;position:relative;z-index:4}.main-navigation ul.menu li.menu-item-has-children span.caret{display:flex;position:absolute;z-index:3;top:0;right:0;width:30px;cursor:pointer;justify-content:center;align-items:center}.main-navigation ul.menu>li.menu-item-has-children.dropdown-open>span.caret,.main-navigation ul.menu li.menu-item-has-children li.menu-item-has-children.dropdown-open>span.caret{transition:transform 0.4s;transform:rotate(180deg)}.main-navigation ul.menu li.menu-item-has-children span.caret:after{display:inline-flex;width:20px;height:20px;background-color:#111;content:""}.main-navigation ul.menu li.menu-item-has-children span.caret{height:35px}.main-navigation ul.menu li.menu-item-has-children li.menu-item-has-children span.caret{height:27px;opacity:.5}.main-navigation ul.menu li.full-width>.sub-menu-wrapper li.heading>a+span.caret,.main-navigation ul.menu li.full-width>.sub-menu-wrapper li.menu-item-has-children>a+span.caret{height:24px}.main-navigation ul.menu li.full-width>.sub-menu-wrapper li.heading>a.sub-menu-link{margin-top:.5rem}.main-navigation ul li a span strong{position:absolute;color:#fff;background-color:#222;font-size:9px;height:16px;line-height:16px;padding:0 6px;display:inline-flex;margin-left:7px;margin-top:3.5px;border-radius:2px}.main-navigation ul.products{grid-template-columns:repeat(1,minmax(10px,1fr));padding-right:.5rem;margin-top:1.15rem;margin-bottom:1.5rem}.main-navigation ul.products li.product .added_to_cart,.main-navigation ul.products li.product .button{margin-top:0;opacity:1}.main-navigation ul.menu ul li.menu-item-image{margin-top:.5rem;margin-bottom:1rem}.main-navigation ul.menu .sub-menu-wrapper li.menu-item-image a.cg-menu-link{width:100%;padding-right:.5rem}.main-navigation ul.menu ul li.menu-item-image a:hover{text-decoration:underline}.main-navigation ul.menu ul li.menu-item-image span{font-size:0;display:block}.main-navigation ul.menu ul li.menu-item-image img{margin-bottom:.5rem;border-radius:4px;width:100%}.main-navigation ul.menu ul li.menu-item-image span.sub{font-size:13px;text-align:center;font-weight:600}.mobile-extra{padding:1rem 0 2rem}.mobile-extra .widget{margin-bottom:0}.mobile-extra .heading,.mobile-extra h2,.mobile-extra h4{margin-top:0;margin-bottom:.25rem;padding:1rem 0 0;opacity:.6;font-size:11px;letter-spacing:1px;text-transform:uppercase;font-weight:400}.mobile-extra .widget p,.mobile-extra ul{margin:0;padding:0}.mobile-extra ul li{margin-bottom:.35rem}.mobile-extra a{font-size:14px}.mobile-extra .review{text-align:center;border-top:1px solid #e2e2e2;padding-top:30px;font-size:14px;line-height:1.5;margin:30px 0 0}.mobile-extra .review::before{display:block;font-size:12px;letter-spacing:3px;content:"\2605\2605\2605\2605\2605";margin-bottom:5px;color:#ee9e13}.mobile-extra .review strong{display:block;margin-top:.5rem;font-size:11px;letter-spacing:1px;text-transform:uppercase}.mobile-extra .review .button{margin-top:20px;display:block;font-weight:700;color:#fff;transition:background 0.2s}.col-full-nav .widget select{width:100%;margin-top:20px}.col-full-nav{position:fixed;z-index:102;padding:0 15px;top:0;bottom:0;height:100%;left:-300px;width:300px;min-height:100vh;min-height:-moz-available;min-height:fill-available;min-height:-webkit-fill-available;max-height:100vh;overflow-y:auto;overflow-x:hidden;background:#fff;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;box-shadow:0 0 10 rgb(0 0 0 / .15);transition:0.35s;transition-delay:0.1s}.admin-bar .col-full-nav{z-index:100000}.mobile-toggled{overflow:hidden}.mobile-toggled .col-full-nav{left:0}.mobile-toggled .main-header:before,.mobile-toggled .mobile-overlay,.mobile-toggled.m-search-bh .site-search:before{visibility:visible;opacity:1}.mobile-menu.close-drawer{visibility:hidden;position:fixed;z-index:999;top:40px;left:310px;padding:0;opacity:0;cursor:pointer;transition:0.3s}.mobile-toggled .mobile-menu.close-drawer{visibility:visible;width:40px;height:40px;top:10px;opacity:1}.sticky-m .header-4-container{position:sticky;top:0;z-index:6}}.woocommerce-message{max-width:1170px;margin-bottom:1em;background-color:#3bb54a;margin-right:auto;margin-left:auto}.woocommerce-error,.woocommerce-info,.woocommerce-message,.woocommerce-noreviews,p.no-comments{clear:both;margin-bottom:2rem;margin-left:0;padding:1em 1.618em;border-left:.4180469716em solid rgb(0 0 0 / .15);border-radius:4px;font-size:clamp(0.8125rem,0.749rem + 0.2033vw,0.875rem);color:#fff;outline:0}.woocommerce-message .button:hover{opacity:.75}ul.woocommerce-error li,ul.woocommerce-info li{margin-bottom:0}.woocommerce-error a,.woocommerce-info a,.woocommerce-message a,.woocommerce-noreviews a,p.no-comments a{color:#fff;transition:0.2s}.woocommerce-error a:hover,.woocommerce-info a:hover,.woocommerce-message a:hover,.woocommerce-noreviews a:hover,p.no-comments a:hover{opacity:.7;color:#fff}.woocommerce-error a.button:hover,.woocommerce-info a.button:hover,.woocommerce-noreviews a.button:hover,p.no-comments a.button:hover{opacity:1}.woocommerce-error .button,.woocommerce-info .button,.woocommerce-message .button,.woocommerce-noreviews .button,p.no-comments .button{float:right;padding:0 0 0 1em;border-width:0 0 0 1px;border-left-style:solid;border-left-color:rgb(255 255 255 / .25)!important;border-radius:0;color:#fff;background:0 0;box-shadow:none;line-height:1.618;font-weight:600}.woocommerce-error .button:hover,.woocommerce-info .button:hover,.woocommerce-message .button:hover,.woocommerce-noreviews .button:hover,p.no-comments .button:hover{opacity:.7;color:#fff;background:0 0}.woocommerce-error pre,.woocommerce-info pre,.woocommerce-message pre,.woocommerce-noreviews pre,p.no-comments pre{background-color:rgb(0 0 0 / .1)}.woocommerce-error{list-style:none}.woocommerce-error:focus-visible{outline:0}.woocommerce-info,.woocommerce-noreviews,p.no-comments{background-color:#3d9cd2}.woocommerce-error{background-color:#e2401c}.woocommerce-message .buttons-wrapper{display:none}@media (min-width:993px){.woocommerce-message .message-content{display:flex;align-items:center;flex-wrap:wrap}.woocommerce-message .message-content a.button{float:none;margin-left:auto;flex-shrink:0}.woocommerce-pagination{margin-left:auto}.woocommerce-pagination .page-numbers{padding:0 5px}}.woocommerce-message a.button:hover{opacity:.9;text-decoration:underline;text-decoration-thickness:.5px;text-underline-offset:.16em}@media (max-width:768px){.woocommerce-message .message-inner{text-align:center}.woocommerce-message .message-content a.button{display:block;padding-left:0;border:none;float:none;margin:.5rem auto 0;font-size:13px}}.woocommerce-cart .woocommerce>.woocommerce-error{margin-top:1.5rem;margin-bottom:0}.woocommerce-cart .woocommerce-notices-wrapper{margin-bottom:2rem}.woocommerce-cart .woocommerce-notices-wrapper:empty{margin:0}.woocommerce-cart .woocommerce-notices-wrapper:not(:empty)+.checkout-wrap{margin-top:2.5rem}.woocommerce-cart:has(.checkout-wrap) .archive-header .woocommerce-message{margin-top:1.5rem;margin-bottom:0}@media (max-width:992px){.woocommerce-cart:has(.checkout-wrap) .archive-header .woocommerce-message{margin-bottom:.5rem}}.pagination .page-numbers{text-align:center;font-size:clamp(0.875rem,0.8115rem + 0.2033vw,0.9375rem)}.pagination ul.page-numbers{margin:0;display:flex;align-items:center}.pagination .page-numbers a{position:relative}.pagination .page-numbers li{display:inline-block;padding:10px}.pagination .page-numbers li a,.pagination .page-numbers li span{padding:0}.woocommerce-pagination .page-numbers li{display:inline-block;margin:0 2px}.pagination a.page-numbers,.pagination span.page-numbers{padding:10px}.nav-links{display:flex;width:100%;justify-content:center;align-items:center}.search-results .nav-links:after,.search-results .nav-links:before{flex:1;content:''}.nav-links:has(.next):after,.nav-links:has(.prev):before{display:none}.nav-links a.prev{flex:1;display:flex;justify-content:flex-start;padding-left:0}.nav-links a.next{display:flex;justify-content:flex-end;flex:1;padding-right:0}.woocommerce-pagination .page-numbers{margin:0}.woocommerce-pagination{font-size:14px}.product .woocommerce-pagination{text-align:center;margin-bottom:2rem}.woocommerce-pagination a,.woocommerce-pagination a:hover{color:#111}.woocommerce-pagination .next,.woocommerce-pagination .prev{display:inline-block;position:relative;text-indent:-9999px}.woocommerce-pagination .page-numbers.next,.woocommerce-pagination .page-numbers.prev{padding-left:.6em;padding-right:.5em}.page-numbers .next:after,.page-numbers .prev:after,.woocommerce-pagination .next:after,.woocommerce-pagination .prev:after{display:inline-block;position:absolute;top:50%;left:50%;width:1em;height:1em;content:"";background-color:#111;transform:translateX(-50%) translateY(-50%);text-rendering:auto;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.page-numbers .prev:after,.woocommerce-pagination .prev:after{-webkit-mask-image:url("data:image/svg+xml;charset=utf8,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15 19L8 12L15 5' stroke='%234A5568' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf8,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15 19L8 12L15 5' stroke='%234A5568' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.page-numbers .next:after,.woocommerce-pagination .next:after{-webkit-mask-image:url("data:image/svg+xml;charset=utf8,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9 5L16 12L9 19' stroke='%234A5568' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf8,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9 5L16 12L9 19' stroke='%234A5568' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}ul.products li.product:focus-within,ul.products li.product:hover{z-index:2}@media (min-width:993px){ul.products li.product:not(.product-category):before{visibility:hidden;position:absolute;left:0;opacity:0;background-color:#fff;box-shadow:0 0 10px rgb(0 0 0 / .1);content:"";transition:0.2s;width:calc(100% + 0px);height:calc(100% + 30px);margin-top:-15px;margin-left:0}li.product:hover .woocommerce-image__wrapper .gallery-image,li.product:hover .woocommerce-image__wrapper .gallery-image img{z-index:0;opacity:1}li.product:not(.product-category):hover .woocommerce-image__wrapper:has(img.gallery-image) img:not(.gallery-image){opacity:0}}ul.products li.product img{display:block;width:100%;margin:0;transition:0.2s ease-in-out}li.product:not(.product-category):hover img{transform:scale(.98)}.woocommerce-image__wrapper{position:relative;transition:0.2s ease-in-out;width:100%}li.product:not(.product-category):hover .woocommerce-image__wrapper img{transform:none}li.product:hover .woocommerce-image__wrapper{transform:scale(.982)}.woocommerce-image__wrapper .gallery-image{position:absolute;z-index:-10;top:0;left:0;opacity:0;transition:opacity 0.4s}.woocommerce-image__wrapper picture.gallery-image{width:100%;height:100%}li.product:hover .woocommerce-image__wrapper .gallery-image,li.product:hover .woocommerce-image__wrapper .gallery-image img{top:0;height:100%;-o-object-fit:cover;object-fit:cover}.woocommerce-card__header{clear:both;padding-top:.75rem}.woocommerce-card__header *{position:relative}@media (max-width:992px){.archive .woocommerce-pagination,.search-results .woocommerce-pagination{grid-column:1/-1}.archive .woocommerce-pagination,.search-results .woocommerce-pagination{order:3}.woocommerce-pagination{clear:both;text-align:center;margin-top:20px}.woocommerce-pagination ul.page-numbers{margin-bottom:10px}.woocommerce-pagination .page-numbers li{margin:0 3px 6px}.woocommerce-pagination .page-numbers li .page-numbers{display:inline-block;width:36px;height:36px;font-size:13px;margin:0;padding:0;border:1px solid #dfdede;border-radius:3px;box-shadow:0 4px 12px -2px rgb(0 0 0 / .06);line-height:36px}.shoptimizer-sorting .woocommerce-pagination{grid-column:span 2}li.product:hover .woocommerce-image__wrapper{transform:none}li.product:not(.product-category) .woocommerce-card__header{display:flex;flex-direction:column;flex:1}}li.menu-item-product p.product__categories,li.product p.product__categories{position:relative;margin-bottom:.25rem;-webkit-font-smoothing:antialiased;color:#444;line-height:1.4;font-size:clamp(0.625rem,0.5615rem + 0.2033vw,0.6875rem);letter-spacing:.7px;text-transform:uppercase;margin-bottom:0}li.menu-item-product p.product__categories a,li.product p.product__categories a{color:#444}ul.products li.product.product-category h2 mark{display:none}ul.products li.product .woocommerce-loop-product__title,ul.products li.product h2.woocommerce-loop-product__title{padding-top:.25rem;padding-bottom:.25rem}ul.products li.product .woocommerce-LoopProduct-link{display:block;color:#2c2d33;-webkit-backface-visibility:hidden}ul.products li.product .price{display:block;margin-bottom:.75rem;color:#111;font-size:clamp(0.75rem,0.623rem + 0.4065vw,0.875rem)}.price del{color:#72767c;margin-right:.25rem;font-size:.85em;font-weight:400}ul.products li.product .price ins{font-weight:700}ul.products li.product .price+.price{margin-top:-.5rem}ul.products li.product .price.wc-gzd-additional-info{margin-bottom:0}ul.products li.product .star-rating{margin-bottom:.15rem;font-size:.8em}.shoptimizer_ratingContainer{display:flex;align-items:center;margin-bottom:.35rem}ul.products li.product .shoptimizer_ratingContainer .star-rating{margin-bottom:0}.shoptimizer_ratingCount{font-size:11px;margin-left:5px;position:relative}ul.products li.product .added_to_cart,ul.products li.product .button{display:block;position:absolute;z-index:1;bottom:0;width:calc(100% - 30px);height:40px;padding:0;border-radius:4px;opacity:0;font-size:clamp(0.75rem,0.623rem + 0.4065vw,0.875rem);font-weight:600;line-height:40px;text-align:center;transition:0.1s}ul.products li.product:focus-within .added_to_cart,ul.products li.product:focus-within .button,ul.products li.product:hover .added_to_cart,ul.products li.product:hover .button{opacity:1}@media (max-width:770px){.m-grid-2 ul.products li.product .woocommerce-loop-product__title{font-size:clamp(0.8125rem,0.749rem + 0.2033vw,0.875rem)}ul.products li.product .added_to_cart,ul.products li.product .button{padding:8px 12px;height:auto;line-height:inherit}}ul.products li.product .button.added{display:none}li.product .onsale{position:absolute}ul.products li.product .product-label{display:flex;flex-flow:row wrap;justify-content:center;pointer-events:none}.product-label{position:absolute;z-index:1;top:-5px;left:5px;min-width:46px;max-width:50%;min-height:46px;align-items:center;padding:5px 7px;border-radius:35px;color:#fff;background-color:#3bb54a;font-size:12px;letter-spacing:.4px;text-transform:uppercase;word-break:break-all}.product-label.type-bubble,li.product .onsale{top:10px;left:10px;z-index:1;min-width:inherit;min-height:inherit;font-size:11px;border-radius:3px;padding:3px 6px;line-height:15px}.product-details-wrapper .product-label{display:inline-block;position:relative;top:-1px;left:0;min-width:inherit;min-height:inherit;border-radius:3px;font-size:10px;font-weight:700;padding:3px 7px;line-height:15px;margin-left:10px}.woocommerce-image__wrapper .product-label.type-circle{left:-10px}ul.products li.product.product-category .cat-image-wrapper{overflow:hidden;display:block;position:relative}ul.products li.product.product-category a:hover img{transform:scale(1.05)}ul.products li.product.product-category img{transform:scale(1);transition:transform 0.36s ease-out}ul.products li.product:focus-within::before,ul.products li.product:hover::before{visibility:visible;opacity:1;transition:0.2s}ul.products li.product.product-category a{display:block;color:#111}ul.products li.product.product-category a:focus-visible{outline-offset:12px}ul.products li.product.product-category h2{margin:.75em 0 0;font-size:clamp(0.9375rem,0.8105rem + 0.4065vw,1.0625rem);letter-spacing:0;font-weight:400}.product-out-of-stock{position:absolute;z-index:1;bottom:0;left:0;padding:.5rem 0;width:100%;font-size:12px;font-weight:700;background:rgb(255 255 255 / .85);text-align:center;pointer-events:none}.product-out-of-stock em{font-style:normal}.product-align-center ul.products li.product{text-align:center}.product-align-center li.product .shoptimizer_ratingContainer{justify-content:center}.product-align-center ul.products li.product .star-rating{margin-right:auto;margin-left:auto}.product-align-center ul.products li.product .shoptimizer_ratingContainer>.star-rating{margin-left:inherit;margin-right:inherit}.no-cta-buttons ul.products li.product{align-self:flex-start}.no-cta-buttons ul.products li.product:not(.product-category){padding-bottom:0;margin-bottom:35px}.static-cta-buttons ul.products li.product:not(.product-category){margin-bottom:35px}.static-cta-buttons ul.products li.product .added_to_cart,.static-cta-buttons ul.products li.product .button{opacity:1}@media (min-width:993px){.product-card__slide ul.products li.product:not(.product-category):before{height:100%;box-shadow:none}.product-card__slide ul.products li.product:not(.product-category){padding-bottom:0}.product-card__slide ul.products li.product:not(.product-category):hover .woocommerce-card__header{transform:translateY(-40px);transition:transform 0.2s ease-out}.product-card__slide .woocommerce-card__header{min-height:110px;padding-top:10px;background-color:#fff;transition:transform 0.2s ease-in}.product-card__slide ul.products li.product .added_to_cart,.product-card__slide ul.products li.product .button{position:relative;width:100%}}@media (max-width:992px){ul.products li.product .add_to_cart_button,ul.products li.product .added_to_cart,ul.products li.product .button{position:relative;width:100%;opacity:1}.archive.static-cta-buttons ul.products{margin-bottom:2rem}.static-cta-buttons ul.products li.product:not(.product-category){margin-bottom:0}.woocommerce-image__wrapper .gallery-image{position:relative;opacity:1;z-index:inherit}.shoptimizer-plp-carousel-container{display:flex;width:100%;height:100%;overflow-x:scroll;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scroll-behavior:smooth;scrollbar-width:none}.shoptimizer-plp-carousel-container .shoptimizer-plp-image-wrapper{display:flex;width:calc(200%)}.shoptimizer-plp-carousel-container img,.shoptimizer-plp-carousel-container picture{width:100%;height:100%;scroll-snap-align:center;-o-object-fit:cover;object-fit:cover;flex-shrink:0}.woocommerce-image__wrapper .shoptimizer-plp-carousel--pagination{display:none}.woocommerce-image__wrapper:has(.gallery-image) .shoptimizer-plp-carousel--pagination{display:flex;z-index:1}li.product.outofstock .gallery-image,li.product.outofstock .woocommerce-image__wrapper:has(.gallery-image) .shoptimizer-plp-carousel--pagination{display:none}.shoptimizer-plp-carousel--pagination{position:absolute;bottom:.5rem;left:50%;transform:translateX(-50%);display:flex;gap:.25rem .375rem;justify-content:center;align-items:center;padding:.25rem .5rem;background:rgb(251 250 246 / .7);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:9999px}.shoptimizer-plp-carousel--dot{height:4px;width:4px;background-color:#111;opacity:.3;border-radius:50%;display:inline-flex;cursor:pointer;transition:opacity 0.3s}.shoptimizer-plp-carousel--dot.active{opacity:1}}.jdgm-widget.jdgm-widget{position:relative}.elementor-editor-active .woocommerce-loop-product__title+h2.woocommerce-loop-product__title{display:none}.quantity{position:relative}.quantity .qty{text-align:center}.quantity input::-webkit-inner-spin-button,.quantity input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.quantity input[type=number]{-moz-appearance:textfield}.quantity .minus,.quantity .plus{height:26px}.quantity .minus:focus,.quantity .plus:focus{outline:0}.quantity .minus:focus-visible,.quantity .plus:focus-visible{z-index:1;outline:#2491ff solid .2rem}.quantity-nav{position:absolute;top:0;right:-34px;bottom:0;width:35px;border:1px solid #e2e2e2;border-top-right-radius:4px;border-bottom-right-radius:4px;background:#fff;box-shadow:0 1px 2px 0 rgb(0 0 0 / .05)}.quantity-button{position:absolute;right:0;left:0;height:50%;background:center no-repeat;background-size:auto 8px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:background-color 0.1s linear,opacity 0.1s linear}.quantity-button.disabled{opacity:.25;cursor:default}.quantity-button.quantity-down:before,.quantity-button.quantity-up:before{content:"";width:18px;height:18px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);background:#333;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.quantity-button.quantity-up:before{-webkit-mask-image:url("data:image/svg+xml;charset=utf8,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M14.7071 12.7071C14.3166 13.0976 13.6834 13.0976 13.2929 12.7071L10 9.41421L6.70711 12.7071C6.31658 13.0976 5.68342 13.0976 5.29289 12.7071C4.90237 12.3166 4.90237 11.6834 5.29289 11.2929L9.29289 7.29289C9.68342 6.90237 10.3166 6.90237 10.7071 7.29289L14.7071 11.2929C15.0976 11.6834 15.0976 12.3166 14.7071 12.7071Z' fill='%234A5568'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf8,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M14.7071 12.7071C14.3166 13.0976 13.6834 13.0976 13.2929 12.7071L10 9.41421L6.70711 12.7071C6.31658 13.0976 5.68342 13.0976 5.29289 12.7071C4.90237 12.3166 4.90237 11.6834 5.29289 11.2929L9.29289 7.29289C9.68342 6.90237 10.3166 6.90237 10.7071 7.29289L14.7071 11.2929C15.0976 11.6834 15.0976 12.3166 14.7071 12.7071Z' fill='%234A5568'/%3E%3C/svg%3E")}.quantity-button.quantity-down:before{-webkit-mask-image:url("data:image/svg+xml;charset=utf8,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.29289 7.29289C5.68342 6.90237 6.31658 6.90237 6.70711 7.29289L10 10.5858L13.2929 7.29289C13.6834 6.90237 14.3166 6.90237 14.7071 7.29289C15.0976 7.68342 15.0976 8.31658 14.7071 8.70711L10.7071 12.7071C10.3166 13.0976 9.68342 13.0976 9.29289 12.7071L5.29289 8.70711C4.90237 8.31658 4.90237 7.68342 5.29289 7.29289Z' fill='%234A5568'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf8,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.29289 7.29289C5.68342 6.90237 6.31658 6.90237 6.70711 7.29289L10 10.5858L13.2929 7.29289C13.6834 6.90237 14.3166 6.90237 14.7071 7.29289C15.0976 7.68342 15.0976 8.31658 14.7071 8.70711L10.7071 12.7071C10.3166 13.0976 9.68342 13.0976 9.29289 12.7071L5.29289 8.70711C4.90237 8.31658 4.90237 7.68342 5.29289 7.29289Z' fill='%234A5568'/%3E%3C/svg%3E")}.product .cart .quantity .input-text{width:50px;height:52px;padding:0 .4em;border:1px solid #e2e2e2;background-color:#fff;outline-offset:-3px;border-top-left-radius:4px;border-bottom-left-radius:4px;border-top-right-radius:0;border-bottom-right-radius:0}.product .cart .quantity .input-text:focus-visible{position:relative;z-index:1}.product .cart .quantity .input-text:focus{border-color:#ccc}.product .quantity .minus{bottom:0}.quantity.hidden+.single_add_to_cart_button,.quantity.hidden+button#ckwtl-button3,.quantity.hidden+button#ckwtl-button3+.single_add_to_cart_button,.quantity:has(input[type=hidden])+button#ckwtl-button3+.single_add_to_cart_button{margin-left:0;width:100%}.product .quantity .minus:focus-visible,.product .quantity .plus:focus-visible{outline-offset:-2px}.shoptimizer-custom-quantity{position:relative;display:inline-flex;margin:0 4px}.shoptimizer-custom-quantity input[type=number]::-webkit-inner-spin-button,.shoptimizer-custom-quantity input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.shoptimizer-custom-quantity input[type=number]{-moz-appearance:textfield}.shoptimizer-custom-quantity input{width:60px;height:38px;line-height:1.65;float:left;display:block;margin:0;border:1px solid #e2e2e2;padding:0 30px 0 10px;text-align:center}.shoptimizer-custom-quantity input:focus{outline:0}.shoptimizer-custom-quantity_quantity-nav{float:left;position:relative;height:38px}.shoptimizer-custom-quantity-mini-cart{margin-top:.5rem;margin-bottom:.25rem;-webkit-user-select:none;-moz-user-select:none;user-select:none;border:1px solid #e1e0e0;box-shadow:0 1px 2px 0 rgb(0 0 0 / .05);border-radius:7px;width:82px;padding:2px;display:flex;align-items:center}.shoptimizer-custom-quantity-mini-cart input{width:40px;height:26px;border:none;text-align:center;font-size:12px;pointer-events:none;color:#111;background:0 0;box-shadow:none}.shoptimizer-custom-quantity-mini-cart input::-webkit-inner-spin-button,.shoptimizer-custom-quantity-mini-cart input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.shoptimizer-custom-quantity-mini-cart input[type="number"]{-moz-appearance:textfield}.shoptimizer-custom-quantity-mini-cart span{cursor:pointer;width:26px;height:26px;justify-content:center;display:flex;align-items:center}.shoptimizer-custom-quantity-mini-cart svg{height:11px;width:11px;stroke:#111}table.cart td.product-quantity .quantity .qty{z-index:1}table.cart td.product-quantity .quantity .quantity-nav{border:none;background-color:#fff0;left:auto;right:auto;top:auto;bottom:auto;width:100%;height:31px;display:flex;align-items:center}table.cart td.product-quantity .quantity .quantity-button{left:auto;right:auto;width:26px;height:25px;cursor:pointer;z-index:2}table.cart td.product-quantity .quantity .quantity-button.quantity-up{right:0}table.cart .quantity-button.quantity-down:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke-width='2.5' stroke='currentColor' class='w-6 h-6'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M18 12H6' /%3E%3C/svg%3E%0A");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke-width='2.5' stroke='currentColor' class='w-6 h-6'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M18 12H6' /%3E%3C/svg%3E%0A")}table.cart .quantity-button.quantity-up:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke-width='2.5' stroke='currentColor' class='w-6 h-6'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M12 6v12m6-6H6' /%3E%3C/svg%3E%0A");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke-width='2.5' stroke='currentColor' class='w-6 h-6'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M12 6v12m6-6H6' /%3E%3C/svg%3E%0A")}table.cart .quantity .minus,table.cart .quantity .plus{border:none;background-color:#fff0;height:31px}table.cart .quantity-button.quantity-up{top:auto}table.cart .quantity input{width:32px;border:none;text-align:center;font-size:12px;color:#111;background:0 0}table.cart .quantity-button.quantity-down:before,table.cart .quantity-button.quantity-up:before{width:13px;height:13px;display:inline-flex;align-items:center;justify-content:center}@supports (-webkit-overflow-scrolling:touch){table.cart .quantity{width:100px}table.cart .quantity input{font-size:16px}}.col-full.topbar-wrapper{max-width:100%;border-bottom:1px solid #eee}.top-bar .widget,.top-bar form{margin:0}.top-bar select{font-size:13px;height:26px;background-size:12px 12px;background-position:calc(100% - 7px)}.top-bar .col-full{display:flex;padding:0;align-items:center}.top-bar p{margin:0}.top-bar a{transition:0.2s}.top-bar a:hover{opacity:.85}.top-bar svg{width:20px;height:20px;margin-right:5px}.top-bar-left{display:flex;flex:1}.top-bar-center{display:flex;justify-content:center;max-width:45%;text-align:center}.top-bar-center:only-child{width:100%;max-width:inherit;text-align:center}.top-bar-right{flex:1;display:flex;justify-content:flex-end}.top-bar .widget_nav_menu{z-index:30}.top-bar .widget_nav_menu ul li{position:relative;z-index:2;display:inline-block;margin:0 7px 0 0}.top-bar .widget_nav_menu ul>li>a{padding:6px 0}.top-bar .widget_nav_menu.top-bar-right ul li{margin:0 0 0 7px}.top-bar .widget_nav_menu ul li .sub-menu{display:none;position:absolute;margin-top:6px;margin-left:-15px;background-color:#fff;padding:15px 15px 11px;box-shadow:0 4px 12px -2px rgb(0 0 0 / .15)}.top-bar .widget_nav_menu ul li .sub-menu li{display:block;margin-bottom:4px;font-size:13px}.top-bar .widget_nav_menu ul li:hover>.sub-menu{display:block;width:150px}.top-bar .widget_nav_menu ul li .sub-menu li a:hover{text-decoration:underline}@media (max-width:992px){.topbar-wrapper .top-bar{padding:.6rem 0;font-size:clamp(0.75rem,0.623rem + 0.4065vw,0.875rem)}.mobile-toggled.drawer-open .top-bar{display:none}.mobile-toggled .topbar-wrapper:before{visibility:visible;opacity:1}.top-bar{border-bottom:none}.top-bar select{font-size:13px}.top-bar .col-full{padding:0}}@media (max-width:768px){.col-full.topbar-wrapper.hide-on-mobile{display:none}.top-bar .col-full,.top-bar-center,.top-bar-left,.top-bar-right{display:block;text-align:center;max-width:100%}.top-bar select{margin-top:5px;width:100%}}.star-rating{height:1.118em;position:relative;width:5.6em;overflow:hidden}.star-rating:before{-webkit-mask-image:url("data:image/svg+xml;charset=utf8,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.04893 2.92707C9.34828 2.00576 10.6517 2.00576 10.951 2.92707L12.0206 6.21886C12.1545 6.63089 12.5384 6.90985 12.9717 6.90985H16.4329C17.4016 6.90985 17.8044 8.14946 17.0207 8.71886L14.2205 10.7533C13.87 11.0079 13.7233 11.4593 13.8572 11.8713L14.9268 15.1631C15.2261 16.0844 14.1717 16.8506 13.3879 16.2812L10.5878 14.2467C10.2373 13.9921 9.76269 13.9921 9.4122 14.2467L6.61203 16.2812C5.82832 16.8506 4.77384 16.0844 5.07319 15.1631L6.14276 11.8713C6.27663 11.4593 6.12997 11.0079 5.77949 10.7533L2.97932 8.71886C2.1956 8.14946 2.59838 6.90985 3.5671 6.90985H7.0283C7.46153 6.90985 7.84548 6.63089 7.97936 6.21886L9.04893 2.92707Z' fill='%234B5563'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf8,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.04893 2.92707C9.34828 2.00576 10.6517 2.00576 10.951 2.92707L12.0206 6.21886C12.1545 6.63089 12.5384 6.90985 12.9717 6.90985H16.4329C17.4016 6.90985 17.8044 8.14946 17.0207 8.71886L14.2205 10.7533C13.87 11.0079 13.7233 11.4593 13.8572 11.8713L14.9268 15.1631C15.2261 16.0844 14.1717 16.8506 13.3879 16.2812L10.5878 14.2467C10.2373 13.9921 9.76269 13.9921 9.4122 14.2467L6.61203 16.2812C5.82832 16.8506 4.77384 16.0844 5.07319 15.1631L6.14276 11.8713C6.27663 11.4593 6.12997 11.0079 5.77949 10.7533L2.97932 8.71886C2.1956 8.14946 2.59838 6.90985 3.5671 6.90985H7.0283C7.46153 6.90985 7.84548 6.63089 7.97936 6.21886L9.04893 2.92707Z' fill='%234B5563'/%3E%3C/svg%3E");-webkit-mask-position:left;mask-position:left;-webkit-mask-repeat:repeat-x;mask-repeat:repeat-x;-webkit-mask-size:1.118em;mask-size:1.118em;background:#ccc;bottom:0;content:"";display:block;height:1.118em;left:0;position:absolute;right:0;top:0;width:5.6em}.star-rating>span{display:block;text-indent:-10000px;width:5.6em;height:1.118em;position:absolute;overflow:hidden}.star-rating>span:before{-webkit-mask-image:url("data:image/svg+xml;charset=utf8,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.04893 2.92707C9.34828 2.00576 10.6517 2.00576 10.951 2.92707L12.0206 6.21886C12.1545 6.63089 12.5384 6.90985 12.9717 6.90985H16.4329C17.4016 6.90985 17.8044 8.14946 17.0207 8.71886L14.2205 10.7533C13.87 11.0079 13.7233 11.4593 13.8572 11.8713L14.9268 15.1631C15.2261 16.0844 14.1717 16.8506 13.3879 16.2812L10.5878 14.2467C10.2373 13.9921 9.76269 13.9921 9.4122 14.2467L6.61203 16.2812C5.82832 16.8506 4.77384 16.0844 5.07319 15.1631L6.14276 11.8713C6.27663 11.4593 6.12997 11.0079 5.77949 10.7533L2.97932 8.71886C2.1956 8.14946 2.59838 6.90985 3.5671 6.90985H7.0283C7.46153 6.90985 7.84548 6.63089 7.97936 6.21886L9.04893 2.92707Z' fill='%234B5563'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf8,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.04893 2.92707C9.34828 2.00576 10.6517 2.00576 10.951 2.92707L12.0206 6.21886C12.1545 6.63089 12.5384 6.90985 12.9717 6.90985H16.4329C17.4016 6.90985 17.8044 8.14946 17.0207 8.71886L14.2205 10.7533C13.87 11.0079 13.7233 11.4593 13.8572 11.8713L14.9268 15.1631C15.2261 16.0844 14.1717 16.8506 13.3879 16.2812L10.5878 14.2467C10.2373 13.9921 9.76269 13.9921 9.4122 14.2467L6.61203 16.2812C5.82832 16.8506 4.77384 16.0844 5.07319 15.1631L6.14276 11.8713C6.27663 11.4593 6.12997 11.0079 5.77949 10.7533L2.97932 8.71886C2.1956 8.14946 2.59838 6.90985 3.5671 6.90985H7.0283C7.46153 6.90985 7.84548 6.63089 7.97936 6.21886L9.04893 2.92707Z' fill='%234B5563'/%3E%3C/svg%3E");-webkit-mask-position:left;mask-position:left;-webkit-mask-repeat:repeat-x;mask-repeat:repeat-x;-webkit-mask-size:1.118em;mask-size:1.118em;background-repeat:repeat-x;bottom:0;content:"";display:block;height:1.118em;left:0;position:absolute;right:0;text-indent:10000px;top:0}p.stars{margin:0}p.stars,p.stars a{display:inline-block}p.stars a{position:relative;width:1em;height:1em;margin-right:1px;font-weight:400;text-decoration:none;text-indent:-999em;color:#000}p.stars a:before{display:block;position:absolute;top:0;left:0;width:1em;height:1em;font-family:sans-serif;line-height:1;text-indent:0}p.stars a:before,p.stars a:hover~a:before,p.stars.selected a.active~a:before{color:#ccc;content:"\2605"}p.stars.selected a.active:before,p.stars:hover a:before{opacity:1;color:#96588a;content:"\2605"}p.stars.selected a:not(.active):before{opacity:1;color:#96588a;content:"\2605"}.widget .widget-title{display:block;margin-bottom:.65em;color:#111}.widget_products .widget-title,.widget_recent_reviews .widget-title,.widget_recently_viewed_products .widget-title,.widget_top_rated_products .widget-title{margin-bottom:0}.widget ul{margin-bottom:0;margin-left:0;list-style:none}.widget ul ul{margin-top:.7em;margin-left:1em}.widget-area .widget .amount,.widget_price_filter .price_slider_amount,.widget_top_rated_products del span,.widget_top_rated_products ins span{font-size:12px}.widget ins span.amount,.widget ins span.amount span{margin-left:2px}.widget .star-rating{font-size:11px;margin-top:4px;margin-bottom:2px}.widget-area .widget .shoptimizer_ratingContainer{margin-top:3px;margin-bottom:0}.widget .shoptimizer_ratingContainer .star-rating{margin-top:0;margin-bottom:0}@media (min-width:993px){.widget-area{padding-bottom:2rem}}@media (max-width:992px){.widget-area{padding-top:2rem;padding-bottom:1rem}.widget-area .textwidget img{max-width:40%}}#secondary .widget{margin-bottom:1.5rem;padding-bottom:1.5rem;border-bottom:1px solid #ddd;display:flex;flex-direction:column}#secondary .widget:last-child{padding-bottom:0;border:none}#secondary>.widget:first-child .widget-title{padding-top:0;border:0}.site-content .widget li,.widget li{margin-bottom:.4em;font-size:14px;line-height:1.45}.widget-area .widget a{color:#222}.widget-area .widget a:not(.button):hover{text-decoration:underline;text-decoration-thickness:.5px;text-underline-offset:.18em}.widget .current-cat>a,.widget .current-cat>a:hover{font-weight:600}.product_list_widget li{padding:1em 0;border-bottom:1px solid rgb(0 0 0 / .06)}.widget-area .product_list_widget li{padding-top:.7em}.product_list_widget li:last-child{margin-bottom:0;padding-bottom:0;border:none}.widget.product_list_widget li:first-child{padding-top:0}.product_list_widget li del{opacity:.75;font-size:.85em}.product_list_widget li img{float:right;max-width:2.617924em;margin:3px 0 10px 10px}.product_list_widget li>a{display:block}.widget_products a{display:block}.widget.product_list_widget a{font-size:clamp(0.8125rem,0.749rem + 0.2033vw,0.875rem)}.widget.product_list_widget a:hover{color:#2c2d33}.widget_layered_nav li{margin-bottom:.6180469716em}.widget_layered_nav ul li{position:relative;padding-left:20px}.widget_layered_nav ul li:before{display:block;content:"";width:8px;height:8px;border-radius:50%;box-shadow:0 0 2px 0 #555;position:absolute;left:0;margin-top:6px;background:#fff;border:2px solid #fff}.widget.woocommerce li .count{font-size:12px;position:absolute;top:2px;right:0;opacity:.75}.widget_price_filter .ui-slider{position:relative}.widget.widget_price_filter{overflow:visible}.widget_price_filter .ui-slider-horizontal{height:.25em}.widget_price_filter .ui-slider .ui-slider-handle:last-child{margin-left:-.6em}.price_slider_wrapper{padding-top:.5em}.widget_price_filter .price_slider_amount{display:flex;align-items:center;justify-content:space-between}.widget_price_filter .price_slider_amount .clear{display:none}.widget_price_filter .price_slider_amount .button{padding:4px 11px;border-radius:30px;color:#fff;background-color:#282828;font-size:12px;font-weight:400}.widget_price_filter .price_slider{margin-bottom:1.2em}.widget_price_filter .ui-slider .ui-slider-handle{position:absolute;z-index:2;cursor:ew-resize;outline:0;height:20px;width:20px;border-radius:50%;top:0;border:7px solid #fff;box-shadow:0 0 3px 0 rgb(0 0 0 / .15);margin-top:-7px}.widget_price_filter .ui-slider .ui-slider-handle.ui-state-active,.widget_price_filter .ui-slider .ui-slider-handle:hover{box-shadow:0 0 0 .236em rgb(0 0 0 / .1)}.widget_price_filter .price_slider_wrapper .ui-widget-content,.widget_price_filter .ui-slider .ui-slider-range{border:0;border-top-left-radius:1em;border-top-right-radius:1em;border-bottom-right-radius:1em;border-bottom-left-radius:1em}.widget_price_filter .ui-slider .ui-slider-range{display:block;position:absolute;z-index:1;background:#2c2d33;font-size:.7em}.widget_price_filter .price_slider_wrapper .ui-widget-content{background:rgb(0 0 0 / .1)}.widget_price_filter .ui-slider-horizontal .ui-slider-range{top:0;height:100%}.widget_price_filter .ui-slider-horizontal .ui-slider-range-min{left:-1px}.widget_price_filter .ui-slider-horizontal .ui-slider-range-max{right:-1px}.widget.widget_product_categories li .count{right:-25px}.widget_product_categories{padding-right:25px}.widget_product_categories ul li{position:relative}.wc-block-product-categories-list.wc-block-product-categories-list--depth-1,.widget_product_categories ul .children{margin-top:.7em;margin-bottom:.7em;border-left:1px solid #eee;margin-left:0}.widget .wc-block-product-categories-list.wc-block-product-categories-list--depth-1 li,.widget_product_categories ul ul.children li{padding-left:1.2em;font-size:13px}.widget_rating_filter .wc-layered-nav-rating{margin-bottom:.6180469716em}.widget_rating_filter .wc-layered-nav-rating a{font-size:12px;text-decoration:none!important}.widget.widget_rating_filter ul li.wc-layered-nav-rating{margin-bottom:.5em;font-size:12px}.widget_rating_filter .wc-layered-nav-rating .star-rating{display:inline-block;height:1em;line-height:1;margin-top:0;margin-bottom:0}.widget.widget_rating_filter a:hover{color:#111}.tagcloud{padding-top:10px}.widget .tagcloud a,.widget.widget_product_tag_cloud a{display:inline-block;float:left;margin:0 5px 5px 0;padding:6px 10px;border-radius:3px;color:#fff;background-color:#282828;font-size:12px!important;line-height:1;transition:0.2s}.widget-area .widget .tagcloud a:hover,.widget-area .widget.widget_product_tag_cloud a:hover{text-decoration:none;color:#fff}.widget.widget_recent_entries ul li{margin-bottom:.8em}.widget.widget_recent_entries ul li:last-child{margin-bottom:0}.widget_recent_entries li span{display:block;font-size:11px;text-transform:uppercase;margin-top:3px;letter-spacing:.6px;opacity:.8}.widget_recent_comments ul li{margin-bottom:.6em}.widget_recent_comments ul li:last-child{margin-bottom:0}.widget_recent_reviews .reviewer{font-size:12px}.widget_product_search form,.widget_search form{position:relative}.widget_product_search input,.widget_search input{width:100%}.widget-area .commercekit-ajs-results{z-index:2}.widget-area .widget .commercekit-ajs-results a:hover{text-decoration:none}.widget-area .commercekit-ajs-view-all-holder>a,.widget-area .commercekit-ajs-view-all-holder>a:hover{color:#fff}.site-search input[type="submit"],.widget_product_search form button[type="submit"],.widget_product_search form input[type="submit"],.widget_search form button[type=submit],.widget_search form input[type=submit]{clip:rect(1px 1px 1px 1px);position:absolute!important;right:0}.widget_search .wp-block-search__label{display:none}.widget_search .wp-block-search .wp-block-search__input{border-color:#eee}.widget_search:before{display:none}.widget p{margin-bottom:1em;font-size:14px;line-height:1.5}.widget p:last-child{margin-bottom:0}.widget h4{font-size:20px}@keyframes rotate{100%{transform:rotate(360deg)}}@keyframes rotation{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.main-navigation ul.menu li.menu-item-has-children span.caret:after,.menu-primary-menu-container>ul>li.menu-item-has-children>a:after,.menu-primary-menu-container>ul>li.menu-item-has-children.nolink>span:after{-webkit-mask-image:url("data:image/svg+xml;charset=utf8,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M19 9L12 16L5 9' stroke='%234A5568' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf8,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M19 9L12 16L5 9' stroke='%234A5568' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.main-navigation ul.menu>li:not(.full-width) ul li.menu-item-has-children>a:after{-webkit-mask-image:url("data:image/svg+xml;charset=utf8,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9 5L16 12L9 19' stroke='%234A5568' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf8,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9 5L16 12L9 19' stroke='%234A5568' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.shoptimizer-mini-cart-wrap .woocommerce-mini-cart__empty-message:before,.woocommerce-cart .cart-empty:before{-webkit-mask-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" clip-rule="evenodd" viewBox="0 0 32 40"><path d="M6.783 25.703a2.264 2.264 0 0 0-2.262 2.262 2.263 2.263 0 1 0 2.262-2.262Zm11.4 0a2.264 2.264 0 0 0-2.262 2.262 2.263 2.263 0 1 0 2.262-2.262Zm-11.4 1a1.263 1.263 0 1 1-.001 2.525 1.263 1.263 0 0 1 .001-2.526Zm11.4 0a1.263 1.263 0 1 1-.001 2.525 1.263 1.263 0 0 1 .001-2.526Zm2.566-5.095v1.69a.39.39 0 0 1-.39.39H3.718a.5.5 0 0 0 0 1h16.641a1.39 1.39 0 0 0 1.39-1.39v-2.055l.005-.02 3.621-15.39H30a.5.5 0 0 0 0-1h-5.021a.5.5 0 0 0-.487.385l-1.056 4.49H2a.5.5 0 0 0-.493.583l1.863 10.9a.5.5 0 0 0 .493.417h16.886Zm2.452-10.9H2.593l1.691 9.9h16.587l2.33-9.9Zm-6.549-3.71 2.25-3.66a.501.501 0 0 0-.852-.523L15.8 6.474a.5.5 0 0 0 .852.524Zm-7.485-.524-2.25-3.66a.501.501 0 0 0-.852.525l2.25 3.659a.501.501 0 0 0 .852-.524Zm3.816-.541v-3.66a.5.5 0 0 0-1 0v3.66a.5.5 0 0 0 1 0Z"/></svg>');mask-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" clip-rule="evenodd" viewBox="0 0 32 40"><path d="M6.783 25.703a2.264 2.264 0 0 0-2.262 2.262 2.263 2.263 0 1 0 2.262-2.262Zm11.4 0a2.264 2.264 0 0 0-2.262 2.262 2.263 2.263 0 1 0 2.262-2.262Zm-11.4 1a1.263 1.263 0 1 1-.001 2.525 1.263 1.263 0 0 1 .001-2.526Zm11.4 0a1.263 1.263 0 1 1-.001 2.525 1.263 1.263 0 0 1 .001-2.526Zm2.566-5.095v1.69a.39.39 0 0 1-.39.39H3.718a.5.5 0 0 0 0 1h16.641a1.39 1.39 0 0 0 1.39-1.39v-2.055l.005-.02 3.621-15.39H30a.5.5 0 0 0 0-1h-5.021a.5.5 0 0 0-.487.385l-1.056 4.49H2a.5.5 0 0 0-.493.583l1.863 10.9a.5.5 0 0 0 .493.417h16.886Zm2.452-10.9H2.593l1.691 9.9h16.587l2.33-9.9Zm-6.549-3.71 2.25-3.66a.501.501 0 0 0-.852-.523L15.8 6.474a.5.5 0 0 0 .852.524Zm-7.485-.524-2.25-3.66a.501.501 0 0 0-.852.525l2.25 3.659a.501.501 0 0 0 .852-.524Zm3.816-.541v-3.66a.5.5 0 0 0-1 0v3.66a.5.5 0 0 0 1 0Z"/></svg>')}a.remove:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round' class='feather feather-trash-2'%3E%3Cpolyline points='3 6 5 6 21 6'%3E%3C/polyline%3E%3Cpath d='M19 6v14a2 2 0 0 1-2 2H7a2 2 0 0 1-2-2V6m3 0V4a2 2 0 0 1 2-2h4a2 2 0 0 1 2 2v2'%3E%3C/path%3E%3Cline x1='10' y1='11' x2='10' y2='17'%3E%3C/line%3E%3Cline x1='14' y1='11' x2='14' y2='17'%3E%3C/line%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round' class='feather feather-trash-2'%3E%3Cpolyline points='3 6 5 6 21 6'%3E%3C/polyline%3E%3Cpath d='M19 6v14a2 2 0 0 1-2 2H7a2 2 0 0 1-2-2V6m3 0V4a2 2 0 0 1 2-2h4a2 2 0 0 1 2 2v2'%3E%3C/path%3E%3Cline x1='10' y1='11' x2='10' y2='17'%3E%3C/line%3E%3Cline x1='14' y1='11' x2='14' y2='17'%3E%3C/line%3E%3C/svg%3E")}.woocommerce-checkout .blockUI.blockOverlay:before{-webkit-mask-image:url("data:image/svg+xml;charset=utf8,%3C!-- --%3E%3Csvg width='38' height='38' viewBox='0 0 38 38' xmlns='http://www.w3.org/2000/svg' stroke='%23fff'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg transform='translate(1 1)' stroke-width='2'%3E%3Ccircle stroke-opacity='.5' cx='18' cy='18' r='18'/%3E%3Cpath d='M36 18c0-9.94-8.06-18-18-18'%3E%3CanimateTransform attributeName='transform' type='rotate' from='0 18 18' to='360 18 18' dur='1s' repeatCount='indefinite'/%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf8,%3C!-- --%3E%3Csvg width='38' height='38' viewBox='0 0 38 38' xmlns='http://www.w3.org/2000/svg' stroke='%23fff'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg transform='translate(1 1)' stroke-width='2'%3E%3Ccircle stroke-opacity='.5' cx='18' cy='18' r='18'/%3E%3Cpath d='M36 18c0-9.94-8.06-18-18-18'%3E%3CanimateTransform attributeName='transform' type='rotate' from='0 18 18' to='360 18 18' dur='1s' repeatCount='indefinite'/%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/svg%3E")}.woocommerce-checkout p.woocommerce-thankyou-order-received:before{-webkit-mask-image:url("data:image/svg+xml;charset=utf8,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9 12L11 14L15 10M21 12C21 16.9706 16.9706 21 12 21C7.02944 21 3 16.9706 3 12C3 7.02944 7.02944 3 12 3C16.9706 3 21 7.02944 21 12Z' stroke='%234A5568' stroke-width='1' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf8,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9 12L11 14L15 10M21 12C21 16.9706 16.9706 21 12 21C7.02944 21 3 16.9706 3 12C3 7.02944 7.02944 3 12 3C16.9706 3 21 7.02944 21 12Z' stroke='%234A5568' stroke-width='1' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.flow article.post a.post-thumbnail:before,.grid article.post a.post-thumbnail:before{-webkit-mask-image:url("data:image/svg+xml;charset=utf8,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14 5L21 12M21 12L14 19M21 12L3 12' stroke='%234A5568' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf8,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14 5L21 12M21 12L14 19M21 12L3 12' stroke='%234A5568' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.flow article.post a.post-thumbnail:before,.grid article.post a.post-thumbnail:before,.main-navigation ul.menu>li:not(.full-width) ul li.menu-item-has-children>a:after,.main-navigation ul.menu li.menu-item-has-children span.caret:after,.menu-primary-menu-container>ul>li.menu-item-has-children>a:after,.menu-primary-menu-container>ul>li.menu-item-has-children.nolink>span:after,.shoptimizer-mini-cart-wrap .woocommerce-mini-cart__empty-message:before,.widget_shopping_cart .product_list_widget li a.remove:before,.woocommerce-cart .cart-empty:before,.woocommerce-checkout .blockUI.blockOverlay:before,.woocommerce-checkout p.woocommerce-thankyou-order-received:before,a.remove:before{-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.keyboard-active .input-text:focus-visible,.keyboard-active :focus-visible,.keyboard-active input[type="email"]:focus-visible,.keyboard-active input[type="password"]:focus-visible,.keyboard-active input[type="search"]:focus-visible{outline:#2491ff solid .2rem;outline-offset:0;border-color:#fff0;box-shadow:none}.keyboard-active select.orderby:focus-visible{outline-offset:4px}.keyboard-active .swiper-slide-imglink:focus-visible{outline-offset:-4px}.keyboard-active input:focus,.keyboard-active textarea:focus{border-color:#fff0}.screen-reader-text,.sr-only{position:absolute;visibility:hidden;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.clear{clear:both}label.inline{display:inline!important;margin-left:1em}@media (max-width:992px){.hide-on-mobile{display:none!important}}body .is-layout-constrained>.alignwide{max-width:var(--wp--style--global--wide-size)}.has-text-align-center{text-align:center}.site .wc-block-grid__products{display:grid;gap:30px;margin:0}.has-1-columns .wc-block-grid__products{grid-template-columns:repeat(1,1fr)}.has-2-columns .wc-block-grid__products{grid-template-columns:repeat(2,1fr)}.has-3-columns .wc-block-grid__products{grid-template-columns:repeat(3,1fr)}.has-4-columns .wc-block-grid__products{grid-template-columns:repeat(4,1fr)}.has-5-columns .wc-block-grid__products{grid-template-columns:repeat(5,1fr)}.has-6-columns .wc-block-grid__products{grid-template-columns:repeat(6,1fr)}@media (max-width:1099px){.has-2-columns .wc-block-grid__products,.has-3-columns .wc-block-grid__products,.has-4-columns .wc-block-grid__products,.has-5-columns .wc-block-grid__products,.has-6-columns .wc-block-grid__products{grid-template-columns:repeat(2,1fr)}}@media (min-width:481px) and (max-width:600px){.site .wc-block-grid.has-1-columns .wc-block-grid__product:nth-child(2n),.site .wc-block-grid.has-1-columns .wc-block-grid__product:nth-child(odd),.site .wc-block-grid.has-2-columns .wc-block-grid__product:nth-child(2n),.site .wc-block-grid.has-2-columns .wc-block-grid__product:nth-child(odd),.site .wc-block-grid.has-3-columns .wc-block-grid__product:nth-child(2n),.site .wc-block-grid.has-3-columns .wc-block-grid__product:nth-child(odd),.site .wc-block-grid.has-4-columns .wc-block-grid__product:nth-child(2n),.site .wc-block-grid.has-4-columns .wc-block-grid__product:nth-child(odd),.site .wc-block-grid.has-5-columns .wc-block-grid__product:nth-child(2n),.site .wc-block-grid.has-5-columns .wc-block-grid__product:nth-child(odd),.site .wc-block-grid.has-6-columns .wc-block-grid__product:nth-child(2n),.site .wc-block-grid.has-6-columns .wc-block-grid__product:nth-child(odd){padding-left:0;padding-right:0}.wc-block-grid.has-1-columns .wc-block-grid__product,.wc-block-grid.has-2-columns .wc-block-grid__product,.wc-block-grid.has-3-columns .wc-block-grid__product,.wc-block-grid.has-4-columns .wc-block-grid__product,.wc-block-grid.has-5-columns .wc-block-grid__product,.wc-block-grid.has-6-columns .wc-block-grid__product{padding-bottom:40px;margin:0}}.site .wc-block-grid.has-1-columns .wc-block-grid__product,.site .wc-block-grid.has-2-columns .wc-block-grid__product,.site .wc-block-grid.has-3-columns .wc-block-grid__product,.site .wc-block-grid.has-4-columns .wc-block-grid__product,.site .wc-block-grid.has-5-columns .wc-block-grid__product,.site .wc-block-grid.has-6-columns .wc-block-grid__product{flex:100%;max-width:100%}.site .wc-block-grid__product{position:relative;display:flex;flex-direction:column;text-align:left;margin:0;border:none;padding-bottom:50px;transition:0.2s}@media (min-width:993px){.wc-block-grid__product:before{visibility:hidden;position:absolute;left:0;opacity:0;background-color:#fff;box-shadow:0 0 10px rgb(0 0 0 / 10%);content:"";transition:.2s;width:calc(100% + 30px);height:calc(100% + 30px);margin-top:-15px;margin-left:-15px}.wc-block-grid__product:hover:before{visibility:visible;opacity:1;transition:.2s}.wc-block-grid__product *{position:relative}.wc-block-grid__product .wc-block-grid__product-image{position:relative;transition:0.2s ease-in-out}.wc-block-grid__product:hover .wc-block-grid__product-image{transform:scale(.982)}}.site .wc-block-grid .wc-block-grid__product .wc-block-grid__product-add-to-cart,.site .wc-block-grid .wc-block-grid__product .wc-block-grid__product-onsale,.site .wc-block-grid .wc-block-grid__product .wc-block-grid__product-price,.site .wc-block-grid .wc-block-grid__product .wc-block-grid__product-rating{margin:0}.wc-block-grid__products .wc-block-grid__product-image img{width:100%}.wc-block-grid__product-link{color:#2c2d33}.site .wc-block-grid__product .wc-block-grid__product-title{font-size:15px;letter-spacing:0;margin-bottom:4px}.wc-block-grid .wc-block-grid__product .wc-block-grid__product-price{color:#43454b;font-size:14px;margin-bottom:.75em;order:2;margin-bottom:0}.wc-block-grid__product .wc-block-grid__product-onsale{position:absolute;top:10px;left:10px;min-width:inherit;min-height:inherit;font-size:11px;font-weight:400;border-radius:3px;padding:3px 9px;opacity:.8;line-height:15px;border:none;text-transform:none;pointer-events:none}.wc-block-grid__product .wc-block-grid__product-rating{order:1;margin:0;margin-bottom:4px}.wc-block-grid__product .star-rating{height:1.118em;position:relative;width:5.6em;margin:0 0 2px;font-size:12px}.wc-block-grid__product-add-to-cart{order:3}.wc-block-grid__product-add-to-cart.wp-block-button{position:absolute;z-index:1;bottom:0;opacity:0;width:100%}.wc-block-grid__product-add-to-cart.wp-block-button .wc-block-components-product-button__button,.wc-block-grid__product-add-to-cart.wp-block-button a.wp-block-button__link{display:block;width:100%;height:40px;padding:0;border-radius:4px;font-size:14px;font-weight:600;line-height:40px;text-align:center;transition:0.1s}.wc-block-grid__product:hover .wc-block-grid__product-add-to-cart.wp-block-button{opacity:1}hr.wp-block-separator{height:inherit;border-bottom:none}.wp-block-cover p{margin:0}.wp-block-cover img{display:block}.wp-block-columns p a,.wp-block-columns p a:hover{text-decoration:underline;text-decoration-thickness:.5px;text-underline-offset:.16em}.content-area hr.wp-block-separator{height:1px}.woocommerce-tabs .wp-block-image{margin:0 0 1.5em}.woocommerce-tabs .wp-block-image.aligncenter{margin-left:auto;margin-right:auto}.wp-block-pullquote{padding:0;text-align:left}@media (max-width:992px){.woocommerce-tabs .wp-block-image{margin-bottom:1rem}.wc-block-grid__products{gap:20px}.site .wc-block-grid__product.wc-block-grid__product{padding-bottom:55px;box-shadow:0 0 10px rgb(0 0 0 / 10%)}.wc-block-grid__product-add-to-cart.wp-block-button{opacity:1}.wc-block-grid .wc-block-grid__product .wc-block-grid__product-price,.wc-block-grid__product .wc-block-grid__product-rating,.wc-block-grid__product .wc-block-grid__product-title,.wc-block-grid__product-add-to-cart.wp-block-button{padding-left:15px;padding-right:15px}.wc-block-grid .wc-block-grid__product .wc-block-grid__product-add-to-cart{margin-bottom:15px}.wc-block-components-notice-banner{padding-right:1em;padding-left:1em}}.woocommerce:has(.wc-block-components-notice-banner){padding-bottom:30px}.wc-block-components-notice-banner__content .buttons-wrapper{margin-top:10px}.is-large.wc-block-cart,.wp-block-woocommerce-checkout.wc-block-checkout{margin-top:2em}.is-large.wc-block-cart .wc-block-cart-items td.wc-block-cart-item__total:last-child{padding-right:0}.is-large.wc-block-cart .wc-block-cart-items td.wc-block-cart-item__image{padding-left:0}.wp-element-button.wc-block-components-button.wc-block-cart__submit-button,.wp-element-button.wc-block-components-button.wc-block-components-checkout-place-order-button{border-radius:6px;font-weight:700;transition:background 0.2s}.wc-block-components-notice-banner .message-inner{padding:5px}.wc-block-components-notice-banner .buttons-wrapper{margin-top:10px}@media (min-width:993px){.page-template-template-fullwidth .site-main .alignwide,.page-template-template-fullwidth-no-heading .site-main .alignwide{margin-left:calc(25% - 25vw);margin-right:calc(25% - 25vw);width:auto;max-width:1000%;clear:both}.page-template-template-fullwidth .site-main .alignfull,.page-template-template-fullwidth-no-heading .site-main .alignfull{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);width:auto}.site .wc-block-components-notice-banner{margin-right:auto;margin-left:auto}.single-product .site .wc-block-components-notice-banner{margin-top:0;margin-bottom:0}}.wc-block-product .wc-block-components-product-sale-badge{font-size:11px}li.wc-block-product.product:not(.product-category):hover img{transform:none}ul.wc-block-product-template__responsive{margin-left:0}a.wc-block-grid__product-link:hover{color:initial}.wp-block-woocommerce-cart .wp-block-woocommerce-product-collection h2.wp-block-heading{letter-spacing:0;font-size:20px}.wp-block-woocommerce-cart .wp-block-woocommerce-product-collection h2.wp-block-post-title{letter-spacing:0}h2.wc-block-cart__empty-cart__title{font-size:20px;margin-top:2rem;font-weight:400;letter-spacing:0}.wp-block-woocommerce-checkout .wc-block-components-title.wc-block-components-title{font-size:22px;font-weight:700;letter-spacing:0}.wp-block-woocommerce-checkout .wp-block-woocommerce-checkout-order-summary-block .wc-block-components-checkout-order-summary__title .wc-block-components-checkout-order-summary__title-text{font-weight:700}.wp-block-woocommerce-checkout .wp-element-button.wc-block-components-button.wc-block-components-checkout-place-order-button{font-size:16px;padding:14px 30px}.wc-block-all-reviews{margin-bottom:3rem}.wc-block-load-more,.wc-block-sort-select{font-size:14px}.wc-block-sort-select__label{margin-right:.5rem}select.wc-block-sort-select__select{width:auto;font-size:14px}.wc-block-review-list-item__author,.wc-block-review-list-item__published-date{font-size:14px}.pdp-complementary-carousel{clear:both;padding-top:1.5rem}.pdp-complementary--header{display:flex;justify-content:space-between;margin-bottom:1rem}.pdp-complementary--header button{margin-left:.75rem;padding:0;display:inline-flex;align-items:center}.pdp-complementary--header svg{width:16px}.pdp-complementary--heading{font-size:16px;font-weight:600;color:#111}.pdp-complementary--nav{display:flex;flex-shrink:0}.tns-carousel{overflow:hidden}.tns-liveregion{display:none}.pdp-complementary-carousel:has(.pdp-complementary-item:only-child) .pdp-complementary--nav{display:none}.pdp-complementary--container{display:flex}.pdp-complementary--container{opacity:0}.pdp-complementary--container.tns-slider{opacity:1}.pdp-complementary-item img{max-width:95px;height:auto;margin-right:1.25rem;margin-left:1px}.pdp-complementary--single{display:flex;align-items:center}.pdp-complementary--content{display:flex;flex-direction:column}.pdp-complementary--title{font-size:14px;font-weight:600}.pdp-complementary--title a,.pdp-complementary--title a:hover{color:#111}.pdp-complementary--content .price{font-size:13px}.pdp-complementary--content .price ins{font-weight:700}.pdp-complementary--add-to-cart{display:inline-flex;margin-top:.35rem}.pdp-complementary--add-to-cart a{padding:5px 14px;font-size:12px;color:#111;border:1px solid #e2e2e2;background:linear-gradient(180deg,white,#eee 130%) no-repeat;border-radius:4px;transition:0.2s all}.pdp-complementary--add-to-cart a:hover{color:#111;border-color:#ccc}.pdp-complementary--add-to-cart:has(.added_to_cart) .added{display:none}.pdp-complementary--add-to-cart .ajax_add_to_cart.add_to_cart_button:after{border:1px solid rgb(0 0 0 / .3);border-left-color:#fff;width:14px;height:14px;margin-top:-7px}.rtl .pdp-complementary-carousel{direction:ltr}.rtl .pdp-complementary--header,.rtl .pdp-complementary--single{flex-flow:row-reverse}.rtl .pdp-complementary-item img{margin-left:1.25rem;margin-right:1px}.rtl .pdp-complementary--header button{margin-left:0;margin-right:.75rem}.rtl .pdp-complementary--add-to-cart{justify-content:flex-end}@media (prefers-reduced-motion:reduce){*,::before,::after{animation-delay:-1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important;background-attachment:initial!important;scroll-behavior:auto!important;transition-delay:0s!important;transition-duration:0s!important}}.eubaprdi-base-price{margin:.5em 0 0 0;font-size:.9em;color:#666;line-height:1.4;clear:both}.eubaprdi-base-price-wrapper{margin:.8em 0;clear:both}.eubaprdi-base-price-wrapper .eubaprdi-base-price{margin:0;font-size:1em}.woocommerce-shop .eubaprdi-base-price{text-align:center}.products .product .eubaprdi-base-price{margin-bottom:.5em}.single-product .summary .eubaprdi-base-price{margin-top:.5em;font-size:1em}.single-product .summary .eubaprdi-base-price-wrapper{margin:1em 0;padding:.6em 0;border-top:1px solid #eee;border-bottom:1px solid #eee}.cart .eubaprdi-base-price,.checkout .eubaprdi-base-price{display:block;margin-top:.25em}.rtl .eubaprdi-base-price{direction:rtl;unicode-bidi:embed}@media (forced-colors:active){.eubaprdi-base-price{-webkit-forced-color-adjust:none;forced-color-adjust:none}}@media print{.eubaprdi-base-price{color:#000!important;font-size:10pt!important}}body .col-full-nav .shoptimizer-primary-navigation{position:relative}body .col-full-nav .shoptimizer-primary-navigation .main-navigation li.menu-item-depth-0.full-width{position:relative!important;align-self:stretch!important;display:flex!important;align-items:center!important}body .col-full-nav .shoptimizer-primary-navigation .main-navigation li.menu-item-depth-0.full-width>ul.sub-menu{display:block!important;position:absolute!important;top:100%!important;left:-15px!important;right:auto!important;transform:none!important;width:1140px!important;max-width:calc(100vw - 60px)!important;min-height:344px!important;margin:0!important;padding:0!important;border:1px solid #dde5e8!important;border-radius:14px!important;overflow:hidden!important;box-shadow:0 12px 28px rgb(0 0 0 / .18)!important;background:linear-gradient(to right,#eaf3f6 0,#eaf3f6 206px,#fff 206px)!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;transition:opacity .12s ease!important;z-index:60!important}body .col-full-nav .shoptimizer-primary-navigation .main-navigation li.menu-item-depth-0.full-width:hover>ul.sub-menu,body .col-full-nav .shoptimizer-primary-navigation .main-navigation li.menu-item-depth-0.full-width:focus-within>ul.sub-menu,body .col-full-nav .shoptimizer-primary-navigation .main-navigation li.menu-item-depth-0.full-width.avd-open>ul.sub-menu{opacity:1!important;visibility:visible!important;pointer-events:auto!important}body .col-full-nav .shoptimizer-primary-navigation .main-navigation li.menu-item-depth-0.full-width>ul.sub-menu>li{width:206px!important;min-width:0!important;flex:none!important;position:static!important;background:transparent!important;border:0!important;padding:0!important;margin:0!important}body .col-full-nav .shoptimizer-primary-navigation .main-navigation li.menu-item-depth-0.full-width>ul.sub-menu>li:first-child{padding-top:12px!important}body .col-full-nav .shoptimizer-primary-navigation .main-navigation li.menu-item-depth-0.full-width>ul.sub-menu>li>a{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:8px!important;padding:10px 16px!important;color:#126985!important;font-size:14.5px!important;font-weight:700!important;text-decoration:none!important;border:0!important;background:transparent!important}body .col-full-nav .shoptimizer-primary-navigation .main-navigation li.menu-item-depth-0.full-width>ul.sub-menu>li:hover>a,body .col-full-nav .shoptimizer-primary-navigation .main-navigation li.menu-item-depth-0.full-width>ul.sub-menu>li:focus-within>a{background:#fff!important}body .col-full-nav .shoptimizer-primary-navigation .main-navigation li.menu-item-depth-0.full-width>ul.sub-menu>li>ul.sub-menu{position:absolute!important;left:206px!important;right:0!important;top:0!important;bottom:0!important;display:grid!important;grid-auto-flow:column!important;grid-auto-columns:minmax(0,1fr)!important;gap:22px!important;align-content:start!important;padding:20px 24px 22px!important;margin:0!important;width:auto!important;max-width:none!important;min-height:0!important;background:#fff!important;border:0!important;border-radius:0!important;box-shadow:none!important;overflow-y:auto!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;transform:none!important;transition:none!important}body .col-full-nav .shoptimizer-primary-navigation .main-navigation li.menu-item-depth-0.full-width>ul.sub-menu:not(:hover):not(:focus-within)>li:first-child>ul.sub-menu,body .col-full-nav .shoptimizer-primary-navigation .main-navigation li.menu-item-depth-0.full-width>ul.sub-menu>li:hover>ul.sub-menu,body .col-full-nav .shoptimizer-primary-navigation .main-navigation li.menu-item-depth-0.full-width>ul.sub-menu>li:focus-within>ul.sub-menu{opacity:1!important;visibility:visible!important;pointer-events:auto!important}body .col-full-nav .shoptimizer-primary-navigation .main-navigation li.menu-item-depth-0.full-width li.menu-item-depth-2{width:auto!important;background:none!important;border:0!important;position:static!important;padding:0!important;margin:0!important}body .col-full-nav .shoptimizer-primary-navigation .main-navigation li.menu-item-depth-0.full-width li.menu-item-depth-2>a{display:block!important;padding:0 0 5px!important;margin:0 0 8px!important;font-size:11.5px!important;font-weight:700!important;letter-spacing:.06em!important;text-transform:uppercase!important;color:#5b6b73!important;border-bottom:1px solid #eef2f4!important;border-radius:0!important;text-decoration:none!important;background:none!important}body .col-full-nav .shoptimizer-primary-navigation .main-navigation li.menu-item-depth-0.full-width li.menu-item-depth-2>ul.sub-menu{display:block!important;position:static!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;width:auto!important;max-width:none!important;min-height:0!important;margin:0!important;padding:0!important;background:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;transform:none!important;overflow:visible!important;left:auto!important;top:auto!important}body .col-full-nav .shoptimizer-primary-navigation .main-navigation li.menu-item-depth-0.full-width li.menu-item-depth-3{width:auto!important;background:none!important;border:0!important;padding:0!important;margin:0!important}body .col-full-nav .shoptimizer-primary-navigation .main-navigation li.menu-item-depth-0.full-width li.menu-item-depth-3>a{display:block!important;padding:3px 0!important;color:#22333b!important;font-size:13.5px!important;font-weight:400!important;text-decoration:none!important;border:0!important;background:none!important}body .col-full-nav .shoptimizer-primary-navigation .main-navigation li.menu-item-depth-0.full-width li.menu-item-depth-3>a:hover,body .col-full-nav .shoptimizer-primary-navigation .main-navigation li.menu-item-depth-0.full-width li.menu-item-depth-3>a:focus-visible{color:#126985!important;text-decoration:underline!important}body .col-full-nav .shoptimizer-primary-navigation .main-navigation li.menu-item-depth-0.full-width ul.sub-menu .caret,body .col-full-nav .shoptimizer-primary-navigation .main-navigation li.menu-item-depth-0.full-width ul.sub-menu .submenu-parent-icon{display:none!important}body .col-full-nav .shoptimizer-primary-navigation .main-navigation li.menu-item-depth-0.full-width a:focus-visible{outline:3px solid #126985;outline-offset:-3px}@media (max-width:1279px){body .col-full-nav .shoptimizer-primary-navigation .main-navigation li.menu-item-depth-0.full-width>ul.sub-menu{width:calc(100vw - 60px)!important}}body.avd-menu-js .col-full-nav .shoptimizer-primary-navigation .main-navigation li.menu-item-depth-0.full-width:hover>ul.sub-menu{opacity:0!important;visibility:hidden!important;pointer-events:none!important}body.avd-menu-js .col-full-nav .shoptimizer-primary-navigation .main-navigation li.menu-item-depth-0.full-width.avd-open>ul.sub-menu,body.avd-menu-js .col-full-nav .shoptimizer-primary-navigation .main-navigation li.menu-item-depth-0.full-width:focus-within>ul.sub-menu{opacity:1!important;visibility:visible!important;pointer-events:auto!important}body.avd-menu-js .col-full-nav .shoptimizer-primary-navigation .main-navigation li.menu-item-depth-0.full-width>ul.sub-menu:not(:hover):not(:focus-within)>li:first-child>ul.sub-menu,body.avd-menu-js .col-full-nav .shoptimizer-primary-navigation .main-navigation li.menu-item-depth-0.full-width>ul.sub-menu>li:hover>ul.sub-menu,body.avd-menu-js .col-full-nav .shoptimizer-primary-navigation .main-navigation li.menu-item-depth-0.full-width>ul.sub-menu>li:focus-within>ul.sub-menu{opacity:0!important;visibility:hidden!important;pointer-events:none!important}body.avd-menu-js .col-full-nav .shoptimizer-primary-navigation .main-navigation li.menu-item-depth-0.full-width>ul.sub-menu>li.avd-actief>ul.sub-menu{opacity:1!important;visibility:visible!important;pointer-events:auto!important}body.avd-menu-js .col-full-nav .shoptimizer-primary-navigation .main-navigation li.menu-item-depth-0.full-width>ul.sub-menu>li:hover>a{background:#fff!important}body.avd-menu-js .col-full-nav .shoptimizer-primary-navigation .main-navigation li.menu-item-depth-0.full-width>ul.sub-menu>li.avd-actief>a{background:#fff!important;box-shadow:inset 3px 0 0 #126985}@keyframes avdMenuIn{from{opacity:0}to{opacity:1}}body .col-full-nav .shoptimizer-primary-navigation .main-navigation li.menu-item-depth-0.full-width>ul.sub-menu{display:none!important}body .col-full-nav .shoptimizer-primary-navigation .main-navigation li.menu-item-depth-0.full-width:hover>ul.sub-menu{display:block!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important}body.avd-menu-js.avd-menu-js.avd-menu-js .col-full-nav .shoptimizer-primary-navigation .main-navigation li.menu-item-depth-0.full-width:hover>ul.sub-menu{display:none!important}body.avd-menu-js.avd-menu-js.avd-menu-js .col-full-nav .shoptimizer-primary-navigation .main-navigation li.menu-item-depth-0.full-width.avd-open>ul.sub-menu{display:block!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;animation:avdMenuIn .13s ease-out}body .col-full-nav .shoptimizer-primary-navigation .main-navigation li.menu-item-depth-0.full-width>ul.sub-menu>li>ul.sub-menu{display:none!important}body .col-full-nav .shoptimizer-primary-navigation .main-navigation li.menu-item-depth-0.full-width>ul.sub-menu:not(:hover)>li:first-child>ul.sub-menu,body .col-full-nav .shoptimizer-primary-navigation .main-navigation li.menu-item-depth-0.full-width>ul.sub-menu>li:hover>ul.sub-menu{display:grid!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important}body.avd-menu-js.avd-menu-js.avd-menu-js .col-full-nav .shoptimizer-primary-navigation .main-navigation li.menu-item-depth-0.full-width>ul.sub-menu>li>ul.sub-menu{display:none!important}body.avd-menu-js.avd-menu-js.avd-menu-js .col-full-nav .shoptimizer-primary-navigation .main-navigation li.menu-item-depth-0.full-width>ul.sub-menu>li.avd-actief>ul.sub-menu{display:grid!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important}body>.taptap-header,body>.taptap-header-bg-image,body>.taptap-menu-button-wrapper,body>.taptap-search-button-wrapper,body>.taptap-search-wrapper,body>.taptap-search-background,body>.taptap-search-overlay,body>.taptap-logo-wrapper,body>.taptap-background-video,body>.taptap-background-color,body>.taptap-background-overlay,body>.taptap-main-wrapper{display:none!important}@media (max-width:768px){.site-header .menu-toggle{display:block!important}}div[class*="pbfw_"]>div{z-index:1!important}.e-con:has(>.elementor-widget>.elementor-widget-container>.widget_wpc_filters_widget){background:transparent!important;border-radius:0!important;box-shadow:none!important}.e-con:has(>.elementor-widget>.elementor-widget-container>.widget_wpc_filters_widget)>.elementor-widget,.e-con:has(>.elementor-widget>.elementor-widget-container>.widget_wpc_filters_widget)>.elementor-widget>.elementor-widget-container{margin-left:0!important;margin-right:0!important}.e-con:has(>.elementor-widget>.elementor-widget-container>.widget_wpc_filters_widget)>.elementor-widget-heading{display:none}.wpc-filters-main-wrap .wpc-filters-section{margin:0 0 12px!important;background:#fff;border:1px solid #dde6ea;border-radius:8px;overflow:hidden}.wpc-filters-main-wrap .wpc-filters-section .wpc-filter-header,.wpc-filters-main-wrap .wpc-filters-section .wpc-filter-title{margin:0;padding:0;font-size:inherit}.wpc-filters-main-wrap .wpc-filters-section .wpc-filter-title button{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;margin:0;padding:12px 14px;background:none;border:0;border-radius:0;box-shadow:none;cursor:pointer;font-family:inherit;font-size:15px;font-weight:700;line-height:1.3;color:#126985;text-align:left;text-transform:none;letter-spacing:0}.wpc-filters-main-wrap .wpc-filters-section .wpc-filter-title button:hover{background:#f6f9fa;color:#126985}.wpc-filters-main-wrap .wpc-filters-section .wpc-open-icon{position:relative;flex:0 0 auto;width:16px;height:16px;background:none!important;background-image:none!important;border:0!important;transform:none!important}.wpc-filters-main-wrap .wpc-filters-section .wpc-open-icon:before,.wpc-filters-main-wrap .wpc-filters-section .wpc-open-icon:after{content:"";position:absolute;left:50%;top:50%;width:12px;height:2px;margin:-1px 0 0 -6px;background:currentColor;border-radius:1px;transition:transform .18s ease}.wpc-filters-main-wrap .wpc-filters-section .wpc-open-icon:after{transform:rotate(90deg)}.wpc-filters-main-wrap .wpc-filters-section.wpc-opened .wpc-open-icon:after{transform:rotate(0deg)}.wpc-filters-main-wrap .wpc-filters-section .wpc-filter-content{padding:12px 14px 14px;border-top:1px solid #dde6ea}.wpc-filters-main-wrap .wpc-filters-widget-wrapper{display:flex;flex-direction:column}.wpc-filters-main-wrap .wpc-filters-section.wpc-filter-_price{order:99}@media (min-width:993px){.wpc-filters-main-wrap .wpc-filters-section.wpc-filter-collapsible:not(.wpc-closed)>.wpc-filter-content{display:block}.wpc-filters-main-wrap .wpc-filters-section.wpc-filter-collapsible:not(.wpc-closed) .wpc-open-icon:after{transform:rotate(0deg)}}.wpc-filters-main-wrap .wpc-filters-section .wpc-filters-ul-list{margin:0;padding:0;list-style:none}.wpc-filters-main-wrap .wpc-filters-section .wpc-checkbox-item{margin:0;padding:0}.wpc-filters-main-wrap .wpc-filters-section .wpc-term-item-content-wrapper{display:flex;align-items:center;gap:9px;padding:5px 0}.wpc-filters-main-wrap .wpc-filters-section .wpc-checkbox-item label{display:flex;flex:1 1 auto;align-items:baseline;justify-content:space-between;gap:10px;margin:0;padding:0;font-family:inherit;font-size:14px;font-weight:400;line-height:1.45;color:#333;cursor:pointer}.wpc-filters-main-wrap .wpc-filters-section .wpc-filter-link{color:inherit;text-decoration:none}.wpc-filters-main-wrap .wpc-filters-section .wpc-term-count{flex:0 0 auto;margin-left:auto;font-size:13px;color:#333;text-align:right}.wpc-filters-main-wrap .wpc-filters-section .wpc-toggle-a{display:inline-block;margin-top:10px;font-size:14px;font-weight:600;color:#126985}@media (max-width:992px){.wpc-filters-main-wrap .wpc-filters-widget-content .wpc-widget-close-container{position:relative;display:flex;align-items:center;justify-content:center;height:auto;min-height:52px;margin:0;padding:13px 112px;background:#126985}.wpc-filters-main-wrap .wpc-filters-widget-content .wpc-widget-popup-title{margin:0;padding:0;color:#fff;font-size:17px;font-weight:700;line-height:1.2}.wpc-filters-main-wrap .wpc-filters-widget-content a.wpc-widget-close-icon{position:absolute;left:10px;top:50%;transform:translateY(-50%);width:34px;height:34px;margin:0;background:none;border:0}.wpc-filters-main-wrap .wpc-filters-widget-content a.wpc-widget-close-icon .wpc-icon-line-1,.wpc-filters-main-wrap .wpc-filters-widget-content a.wpc-widget-close-icon .wpc-icon-line-2,.wpc-filters-main-wrap .wpc-filters-widget-content a.wpc-widget-close-icon .wpc-icon-line-3{background:#fff}.wpc-filters-main-wrap .wpc-filters-widget-content .avd-reset{position:absolute;right:12px;top:50%;transform:translateY(-50%);max-width:100px;color:#fff;font-size:11px;line-height:1.15;text-align:right;text-decoration:underline}.wpc-filters-main-wrap .wpc-filters-widget-content .wpc-filters-widget-top-container{display:none}.wpc-filters-main-wrap .wpc-filters-widget-content .avd-blok{box-sizing:border-box;width:100%;padding:14px 16px 2px}.wpc-filters-main-wrap .wpc-filters-widget-content .avd-kop{margin:0 0 10px;font-size:15px;font-weight:700;color:#126985;text-align:left}.wpc-filters-main-wrap .wpc-filters-widget-content .avd-pillen{display:flex;flex-wrap:nowrap;gap:6px;margin:0 0 4px}.wpc-filters-main-wrap .wpc-filters-widget-content .avd-pil{flex:1 1 0%;min-width:0;width:auto;margin:0;padding:9px 4px;background:#fff;border:1px solid #cfd9de;border-radius:999px;font-family:inherit;font-size:12px;white-space:nowrap;text-align:center;font-weight:400;line-height:1.2;color:#333;text-transform:none;letter-spacing:0;cursor:pointer}.wpc-filters-main-wrap .wpc-filters-widget-content .avd-pil.is-actief{padding:8px 3px;border:2px solid #126985;color:#126985;font-weight:700}.wpc-filters-main-wrap .wpc-filters-widget-content .avd-filters-kop{margin:6px 0 0;padding:8px 16px;font-size:15px;font-weight:700;color:#126985}.wpc-filters-main-wrap .wpc-filters-section{margin:0!important;border:0;border-bottom:1px solid #e6ecef;border-radius:0;overflow:visible}.wpc-filters-main-wrap .wpc-filters-section .wpc-filter-title button{padding:15px 16px;font-size:16px;font-weight:400;color:#333}.wpc-filters-main-wrap .wpc-filters-section .wpc-filter-content{padding:0 16px 14px;border-top:0}.wpc-filters-main-wrap .wpc-filters-section .wpc-open-icon{color:#5b6b73}.wpc-filters-main-wrap .wpc-filters-widget-content .wpc-filters-widget-controls-container{background:#fff;border-top:1px solid #e6ecef}.wpc-filters-main-wrap .wpc-filters-widget-content .wpc-filters-widget-controls-wrapper{display:block;padding:12px 16px}.wpc-filters-main-wrap .wpc-filters-widget-content .wpc-filters-widget-controls-two{display:none}.wpc-filters-main-wrap .wpc-filters-widget-content .wpc-filters-widget-controls-one{width:100%;margin:0;padding:0}.wpc-filters-main-wrap .wpc-filters-widget-content a.wpc-filters-apply-button{display:block;box-sizing:border-box;width:100%;margin:0;padding:14px 16px;background:#126985;border:0;border-radius:6px;color:#fff;font-size:16px;font-weight:700;text-align:center;text-decoration:none}}@media (max-width:992px){.wpc-filters-main-wrap .wpc-filters-widget-content.wpc-filters-widget-opened{top:0!important;left:0!important;width:100%!important;max-width:none!important;height:100vh!important;height:100dvh!important;max-height:none!important;z-index:9999999!important}.wpc-filters-main-wrap .wpc-filters-widget-content .wpc-filters-widget-wrapper{padding:0}.wpc-filters-main-wrap .wpc-filters-section .wpc-filters-range-wrapper{display:flex;align-items:center;justify-content:center;gap:10px}.wpc-filters-main-wrap .wpc-filters-section .wpc-filters-range-column{position:relative;flex:0 1 118px;min-width:0;margin:0;padding:0;width:auto}.wpc-filters-main-wrap .wpc-filters-section .wpc-filters-range-column:before{content:"\20AC";position:absolute;left:12px;top:50%;transform:translateY(-50%);color:#5b6b73;font-size:14px;line-height:1;pointer-events:none}.wpc-filters-main-wrap .wpc-filters-section .wpc-filters-range-column input{box-sizing:border-box;width:100%;padding-left:30px!important}.wpc-filters-main-wrap .wpc-filters-section .avd-tot{flex:0 0 auto;color:#5b6b73;font-size:14px}}.e-con-inner:has(>.elementor-widget.elementor-absolute){position:relative}.e-con-inner>.elementor-widget.elementor-absolute:has(.wxp-back-button){left:0!important}.e-con-inner>.elementor-widget.elementor-absolute:has(.woolentor-breadcrumb){left:100px!important}a.wxp-back-button{font-weight:700}a.wxp-back-button:before{content:"";display:inline-block;width:7px;height:7px;margin-right:8px;border-left:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg);vertical-align:1px}.pbfw_square_data.avd-badge-herhaal>div{width:100px!important;max-width:100px!important;padding:6px 6px!important;white-space:nowrap!important}.pbfw_square_data.avd-badge-herhaal>div span{white-space:nowrap!important;word-break:normal!important;overflow-wrap:normal!important}.pbfw_square_data.avd-badge-herhaal span:before{content:"";display:inline-block;width:13px;height:13px;margin-right:5px;vertical-align:-2px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='17 1 21 5 17 9'/%3E%3Cpath d='M3 11V9a4 4 0 0 1 4-4h14'/%3E%3Cpolyline points='7 23 3 19 7 15'/%3E%3Cpath d='M21 13v2a4 4 0 0 1-4 4H3'/%3E%3C/svg%3E") no-repeat center center;background-size:contain}@media (max-width:992px){.avd-filterknop-verplaatst .wpc-filters-open-button-container{display:none!important}.wpc-filters-open-button-container[data-avd-verplaatst]{display:block!important;margin:0 0 14px!important}.wpc-filters-open-button-container a.wpc-filters-open-widget{display:block!important;width:100%;padding:14px 16px!important;background:#126985!important;border:0!important;border-radius:6px!important;color:#fff!important;font-size:16px;font-weight:700;text-decoration:none}.wpc-filters-open-button-container .wpc-button-inner{display:flex;align-items:center;justify-content:center;gap:10px}.wpc-filters-open-button-container .wpc-filters-button-text{font-size:16px;font-weight:700!important;color:#fff}a.wpc-filters-open-widget .wpc-icon-line-1,a.wpc-filters-open-widget .wpc-icon-line-2,a.wpc-filters-open-widget .wpc-icon-line-3{background:#fff}}@media (max-width:992px){.e-con-inner:has(>.elementor-widget.elementor-absolute){padding-top:20px}.e-con-inner>.elementor-widget.elementor-absolute:has(.wxp-back-button){left:20px!important;top:16px!important}.woolentor-products-wrapper>.woolentor-product-filters{display:none}}@media (max-width:992px){.wpc-filters-open-button-container[data-avd-verplaatst]{position:sticky!important;top:var(--avd-sticky-top,140px);z-index:8;background:#fff0}.wpc-filters-open-button-container[data-avd-verplaatst] a.wpc-filters-open-widget{transition:box-shadow .18s ease}.wpc-filters-open-button-container[data-avd-verplaatst].avd-vast a.wpc-filters-open-widget{box-shadow:0 4px 14px rgb(0 0 0 / .28)}}.variations_form.avd-varianten-actief table.variations,.variations_form.avd-varianten-actief .reset_variations,.variations_form.avd-varianten-actief .woocommerce-variation-description{display:none!important}.avd-verborgen{display:none!important}.avd-varianten{margin:0 0 18px}.avd-varianten-kop{display:flex;justify-content:space-between;align-items:baseline;margin:0 0 10px}.avd-varianten-kop b{font-size:15.5px}.avd-varianten-kop span{font-size:13px;color:#5b6b73}.avd-varianten-lijst{display:flex;flex-direction:column;gap:10px}.avd-varianten .avd-variant{display:flex;align-items:center;gap:12px;width:100%;margin:0;padding:13px 15px;border:1px solid #dde6ea;border-radius:10px;background:#fff;color:#1d2b33;font:inherit;line-height:1.45;text-align:left;cursor:pointer;position:relative;transition:border-color .15s ease,background .15s ease}.avd-varianten .avd-variant:hover{border-color:#a9c2cc;background:#fafcfd}.avd-varianten .avd-variant.avd-variant-aan{border-color:#126985;border-width:2px;background:#eaf3f6;padding:12px 14px}.avd-variant-bol{flex:0 0 auto;width:20px;height:20px;border:2px solid #b9ccd4;border-radius:50%;background:#fff;position:relative}.avd-variant.avd-variant-aan .avd-variant-bol{border-color:#126985}.avd-variant.avd-variant-aan .avd-variant-bol:after{content:"";position:absolute;top:3px;right:3px;bottom:3px;left:3px;border-radius:50%;background:#126985}.avd-variant-maat{flex:1 1 auto;min-width:0}.avd-variant-maat b{display:block;font-size:16px;font-weight:700}.avd-variant-maat small{display:block;margin-top:1px;font-size:12.5px;color:#5b6b73}.avd-variant-prijs{flex:0 0 auto;text-align:right}.avd-variant-prijs b{display:block;font-size:17px;font-weight:700}.avd-variant-prijs b del{margin-right:5px;font-size:13px;font-weight:400;color:#8d9aa1}.avd-variant-prijs b ins{text-decoration:none}.avd-variant-prijs small{display:block;font-size:12.5px;color:#5b6b73}.avd-variant-vlag{position:absolute;top:-9px;right:12px;padding:2px 8px;border-radius:4px;background:#d93;color:#fff;font-size:10.5px;font-weight:700;letter-spacing:.02em}.avd-varianten .avd-variant.avd-variant-uit{opacity:.5;cursor:not-allowed;background:#fafbfc}.avd-varianten .avd-variant.avd-variant-uit:hover{border-color:#dde6ea}.avd-variant.avd-variant-uit .avd-variant-maat small{color:#b0453a}.variations_form.avd-varianten-actief .woocommerce-variation-availability .stock{margin:0 0 4px;color:#1e8449;font-size:14px;font-weight:600;line-height:1.4}.e-atc-qty-button-holder{display:flex;align-items:stretch;gap:10px}.e-atc-qty-button-holder .quantity{flex:0 0 auto;height:auto;margin:0}.e-atc-qty-button-holder .quantity select.qty,.e-atc-qty-button-holder .quantity input.qty{height:52px;min-width:84px;padding:0 34px 0 14px;border:1px solid #dde6ea;border-radius:8px;background-color:#fff;color:#1d2b33;font-size:16px;font-weight:600}.e-atc-qty-button-holder .quantity input.qty{min-width:78px;padding-right:14px;text-align:center}.e-atc-qty-button-holder .single_add_to_cart_button{height:52px;min-height:52px;border-radius:8px;font-size:16.5px}.avd-varianten .avd-variant{display:flex!important;align-items:center!important;gap:12px!important;width:100%!important;min-height:0!important;margin:0!important;padding:13px 15px!important;border:1px solid #dde6ea!important;border-radius:10px!important;background:#fff!important;background-image:none!important;box-shadow:none!important;color:#1d2b33!important;font-family:inherit!important;font-size:15px!important;font-weight:400!important;letter-spacing:normal!important;line-height:1.45!important;text-align:left!important;text-transform:none!important;text-shadow:none!important}.avd-varianten .avd-variant:hover,.avd-varianten .avd-variant:focus{border-color:#a9c2cc!important;background:#fafcfd!important;color:#1d2b33!important}.avd-varianten .avd-variant.avd-variant-aan,.avd-varianten .avd-variant.avd-variant-aan:hover{border:2px solid #126985!important;background:#eaf3f6!important;padding:12px 14px!important}.avd-varianten .avd-variant.avd-variant-uit,.avd-varianten .avd-variant.avd-variant-uit:hover{border-color:#dde6ea!important;background:#fafbfc!important;opacity:.5!important;cursor:not-allowed!important}.avd-varianten .avd-variant b,.avd-varianten .avd-variant small,.avd-varianten .avd-variant span{text-transform:none!important;letter-spacing:normal!important}.avd-varianten .avd-variant .avd-variant-maat b{color:#1d2b33!important;font-size:16px!important;font-weight:700!important;line-height:1.3!important}.avd-varianten .avd-variant .avd-variant-maat small{color:#5b6b73!important;font-size:12.5px!important;line-height:1.35!important}.avd-varianten .avd-variant .avd-variant-prijs b{color:#1d2b33!important;font-size:17px!important;font-weight:700!important;line-height:1.3!important;white-space:nowrap}.avd-varianten .avd-variant .avd-variant-prijs small{color:#5b6b73!important;font-size:12.5px!important;line-height:1.35!important;white-space:nowrap}.avd-varianten .avd-variant.avd-variant-uit .avd-variant-maat small{color:#b0453a!important}.avd-varianten .avd-variant .avd-variant-vlag{font-size:10.5px!important;font-weight:700!important;line-height:1.5!important;color:#fff!important;background:#dd9933!important}.e-atc-qty-button-holder .single_add_to_cart_button{text-transform:none!important}.e-atc-qty-button-holder .quantity{display:flex!important;align-items:stretch;width:auto!important;height:52px;overflow:hidden;border:1px solid #dde6ea;border-radius:8px;background:#fff}.e-atc-qty-button-holder .quantity .quantity-nav{display:contents}.e-atc-qty-button-holder .quantity .quantity-button{display:flex!important;align-items:center;justify-content:center;width:40px;height:auto!important;position:static!important;border:0!important;border-radius:0!important;background:#fff!important;color:#126985!important;font-size:0;line-height:1;cursor:pointer;-webkit-user-select:none;user-select:none}.e-atc-qty-button-holder .quantity .quantity-button:hover{background:#eaf3f6!important}.e-atc-qty-button-holder .quantity .quantity-button:before{position:static!important;top:auto!important;right:auto!important;bottom:auto!important;left:auto!important;width:auto!important;height:auto!important;margin:0!important;transform:none!important;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif!important;font-size:22px;font-weight:600;line-height:1}.e-atc-qty-button-holder .quantity .quantity-down{order:1}.e-atc-qty-button-holder .quantity .quantity-down:before{content:"\2212"}.e-atc-qty-button-holder .quantity select.qty,.e-atc-qty-button-holder .quantity input.qty{order:2;width:54px!important;min-width:0!important;height:100%!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;color:#1d2b33!important;font-size:16px!important;font-weight:700!important;text-align:center;text-align-last:center;-webkit-appearance:none;-moz-appearance:none;appearance:none}.e-atc-qty-button-holder .quantity .quantity-up{order:3}.e-atc-qty-button-holder .quantity .quantity-up:before{content:"+"}.e-atc-qty-button-holder .quantity .quantity-button i,.e-atc-qty-button-holder .quantity .quantity-button svg,.e-atc-qty-button-holder .quantity .quantity-button span{display:none!important}@media (max-width:992px){.e-atc-qty-button-holder .single_add_to_cart_button{height:52px;min-height:52px;padding:0 12px!important;font-size:15.5px;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}@media (max-width:992px){.e-atc-qty-button-holder .quantity .quantity-button{width:34px}.e-atc-qty-button-holder .quantity select.qty,.e-atc-qty-button-holder .quantity input.qty{width:44px!important}.e-atc-qty-button-holder .single_add_to_cart_button{font-size:15px}}.commercekit_sticky-atc,.commercekit-pdp-sticky-atc,div[class*="wsatc"],div[id*="wsatc"]{display:none!important}.wsatc-variation-wrapper,.wsatc-sticky-wrapper,div[class^="wsatc-"],div[id^="wsatc-"]{display:none!important}.avd-menu{position:fixed;top:0;right:0;bottom:0;left:0;z-index:99999990;visibility:hidden;pointer-events:none}.avd-menu.avd-menu-open{visibility:visible;pointer-events:auto}.avd-menu-waas{position:absolute;top:0;right:0;bottom:0;left:0;background:rgb(12 38 48 / .45);opacity:0;transition:opacity .25s ease}.avd-menu-open .avd-menu-waas{opacity:1}.avd-menu-paneel{position:absolute;top:0;bottom:0;left:0;display:flex;flex-direction:column;width:88%;max-width:400px;background:#fff;box-shadow:4px 0 24px rgb(0 0 0 / .18);transform:translateX(-102%);transition:transform .28s cubic-bezier(.4,0,.2,1)}.avd-menu-open .avd-menu-paneel{transform:translateX(0)}html.avd-menu-vast,html.avd-menu-vast body{overflow:hidden}.avd-menu-kop{display:flex;align-items:center;justify-content:space-between;flex:0 0 auto;padding:12px 14px;background:#126985}.avd-menu-logo{display:block;width:auto;height:30px;max-width:190px;object-fit:contain;filter:brightness(0) invert(1)}.avd-menu-logo-tekst{color:#fff;font-size:17px;font-weight:700}.avd-menu-sluit{position:relative;flex:0 0 auto;width:40px;height:40px;padding:0;border:0;border-radius:8px;background:rgb(255 255 255 / .12);cursor:pointer}.avd-menu-sluit:before,.avd-menu-sluit:after{content:"";position:absolute;top:19px;left:11px;width:18px;height:2px;background:#fff;border-radius:2px}.avd-menu-sluit:before{transform:rotate(45deg)}.avd-menu-sluit:after{transform:rotate(-45deg)}.avd-menu-zoek{position:relative;flex:0 0 auto;margin:0;padding:12px 14px;background:#126985}.avd-menu-zoek input[type="search"]{width:100%;height:44px;margin:0;padding:0 46px 0 14px;border:0;border-radius:8px;background:#fff;color:#1d2b33;font-size:15px;box-shadow:none}.avd-menu-zoek button{position:absolute;top:12px;right:14px;width:44px;height:44px;padding:0;border:0;border-radius:0 8px 8px 0;background:none;cursor:pointer}.avd-menu-loep{position:absolute;top:14px;left:13px;width:13px;height:13px;border:2px solid #126985;border-radius:50%}.avd-menu-loep:after{content:"";position:absolute;top:12px;left:10px;width:8px;height:2px;background:#126985;border-radius:2px;transform:rotate(45deg)}.avd-menu-lagen{position:relative;flex:1 1 auto;overflow:hidden}.avd-menu-laag{position:absolute;top:0;right:0;bottom:0;left:0;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:6px 0 18px;background:#fff;transform:translateX(100%);transition:transform .26s cubic-bezier(.4,0,.2,1)}.avd-menu-laag.avd-menu-laag-aan{transform:translateX(0)}.avd-menu-laag-basis{transform:none}.avd-menu-kopje{padding:18px 18px 6px;color:#80939c;font-size:11.5px;font-weight:700;letter-spacing:.09em;text-transform:uppercase}.avd-menu-rij{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;min-height:52px;margin:0;padding:13px 18px;border:0;border-bottom:1px solid #eef3f5;background:#fff;color:#1d2b33;font-family:inherit;font-size:16px;font-weight:500;line-height:1.3;text-align:left;text-decoration:none;text-transform:none;cursor:pointer}.avd-menu-rij:hover,.avd-menu-rij:active{background:#f3f8fa;color:#126985}.avd-menu-alles{color:#126985;font-weight:700}.avd-menu-chevron{flex:0 0 auto;width:9px;height:9px;border-top:2px solid #9bb2bd;border-right:2px solid #9bb2bd;transform:rotate(45deg)}.avd-menu-terug{display:flex;align-items:center;gap:10px;width:100%;min-height:48px;margin:0;padding:12px 18px;border:0;border-bottom:1px solid #eef3f5;background:#f3f8fa;color:#126985;font-family:inherit;font-size:14.5px;font-weight:700;text-align:left;text-transform:none;cursor:pointer}.avd-menu-pijl{flex:0 0 auto;width:9px;height:9px;border-left:2px solid #126985;border-bottom:2px solid #126985;transform:rotate(45deg)}.avd-menu-titel{padding:16px 18px 8px;color:#126985;font-size:19px;font-weight:700;line-height:1.25}.avd-menu-voet{display:flex;flex:0 0 auto;border-top:1px solid #dde6ea;background:#f7fafb}.avd-menu-snel{display:flex;flex:1 1 0%;flex-direction:column;align-items:center;gap:5px;padding:11px 4px 13px;color:#126985;font-size:11.5px;font-weight:600;line-height:1.2;text-align:center;text-decoration:none;position:relative}.avd-menu-ic{width:21px;height:21px;background:#126985}.avd-menu-ic-account{-webkit-mask:no-repeat center / contain url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 12a5 5 0 1 0 0-10 5 5 0 0 0 0 10Zm0 2c-4 0-9 2-9 5v3h18v-3c0-3-5-5-9-5Z'/%3E%3C/svg%3E");mask:no-repeat center / contain url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 12a5 5 0 1 0 0-10 5 5 0 0 0 0 10Zm0 2c-4 0-9 2-9 5v3h18v-3c0-3-5-5-9-5Z'/%3E%3C/svg%3E")}.avd-menu-ic-hulp{-webkit-mask:no-repeat center / contain url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 2a10 10 0 1 0 0 20 10 10 0 0 0 0-20Zm1 15h-2v-2h2v2Zm1.6-6.2-.9.9c-.5.5-.7.9-.7 1.8h-2v-.5c0-.9.4-1.7.9-2.3l1.2-1.2c.4-.3.6-.8.6-1.3a2 2 0 1 0-4 0H8a4 4 0 1 1 8 0c0 .8-.3 1.5-.9 2Z'/%3E%3C/svg%3E");mask:no-repeat center / contain url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 2a10 10 0 1 0 0 20 10 10 0 0 0 0-20Zm1 15h-2v-2h2v2Zm1.6-6.2-.9.9c-.5.5-.7.9-.7 1.8h-2v-.5c0-.9.4-1.7.9-2.3l1.2-1.2c.4-.3.6-.8.6-1.3a2 2 0 1 0-4 0H8a4 4 0 1 1 8 0c0 .8-.3 1.5-.9 2Z'/%3E%3C/svg%3E")}.avd-menu-ic-mand{-webkit-mask:no-repeat center / contain url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M7 4h10l1 4h3v2h-1.2l-1.3 9a2 2 0 0 1-2 1.7H7.5a2 2 0 0 1-2-1.7L4.2 10H3V8h3l1-4Zm2 4h6l-.5-2h-5L9 8Z'/%3E%3C/svg%3E");mask:no-repeat center / contain url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M7 4h10l1 4h3v2h-1.2l-1.3 9a2 2 0 0 1-2 1.7H7.5a2 2 0 0 1-2-1.7L4.2 10H3V8h3l1-4Zm2 4h6l-.5-2h-5L9 8Z'/%3E%3C/svg%3E")}.avd-menu-teller{position:absolute;top:7px;right:50%;margin-right:-22px;min-width:18px;height:18px;padding:0 4px;border-radius:9px;background:#d93;color:#fff;font-size:11px;font-weight:700;line-height:18px;text-align:center}@media (min-width:993px){.avd-menu{display:none!important}}.avd-bestelbalk{position:fixed;right:0;bottom:0;left:0;z-index:99999;display:flex;align-items:center;gap:12px;padding:10px 14px calc(10px + env(safe-area-inset-bottom));background:#fff;border-top:1px solid #dde6ea;box-shadow:0 -6px 18px rgb(0 0 0 / .1);transform:translateY(110%);transition:transform .24s cubic-bezier(.4,0,.2,1)}.avd-bestelbalk.avd-bestelbalk-aan{transform:translateY(0)}.avd-bestelbalk-info{display:flex;align-items:center;gap:10px;flex:1 1 auto;min-width:0}.avd-bestelbalk-foto{flex:0 0 44px;width:44px;height:44px;border:1px solid #eef3f5;border-radius:6px;object-fit:contain;background:#fff}.avd-bestelbalk-tekst{min-width:0}.avd-bestelbalk-naam{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;color:#1d2b33;font-size:13px;line-height:1.35}.avd-bestelbalk-prijs{display:block;color:#1d2b33;font-size:15.5px;font-weight:700;line-height:1.3;white-space:nowrap}.avd-bestelbalk-prijs .price,.avd-bestelbalk-prijs del{font-size:13px;font-weight:400;color:#8d9aa1}.avd-bestelbalk-prijs ins{text-decoration:none}.avd-bestelbalk-knop{flex:0 0 auto;height:48px;padding:0 22px;border:0;border-radius:8px;background:#d93;color:#fff;font-family:inherit;font-size:15.5px;font-weight:700;line-height:1;text-transform:none;white-space:nowrap;cursor:pointer}.avd-bestelbalk-knop:hover{background:#c8862a}.avd-bestelbalk-knop.avd-bestelbalk-knop-uit{background:#eef3f5;color:#5b6b73;font-weight:600}@media (min-width:993px){.avd-bestelbalk{display:none!important}}.commercekit_sticky-atc{display:none!important}.e-atc-qty-button-holder .single_add_to_cart_button,.single-product .single_add_to_cart_button{background-color:#dd9933!important;border-color:#dd9933!important;color:#fff!important}.e-atc-qty-button-holder .single_add_to_cart_button:hover,.single-product .single_add_to_cart_button:hover{background-color:#c8862a!important;border-color:#c8862a!important}.e-atc-qty-button-holder .single_add_to_cart_button.disabled,.e-atc-qty-button-holder .single_add_to_cart_button:disabled{background-color:#eef3f5!important;border-color:#dde6ea!important;color:#5b6b73!important}.avd-voorraad{margin:0 0 6px!important;color:#1e8449!important;font-size:14px!important;font-weight:600!important;line-height:1.4!important}@media (max-width:992px){html.avd-menu-klaar .col-full-nav,html.avd-menu-klaar .mobile-overlay{display:none!important}.e-con-inner:has(>.elementor-widget.elementor-absolute){padding-top:46px}.e-con-inner>.elementor-widget.elementor-absolute:has(.wxp-back-button){left:16px!important;top:10px!important}a.wxp-back-button{display:inline-flex!important;align-items:center;gap:7px;width:auto!important;min-height:0!important;margin:0!important;padding:4px 2px!important;border:0!important;border-radius:0!important;background:none!important;box-shadow:none!important;color:#126985!important;font-size:14.5px!important;font-weight:600!important;line-height:1.2!important;text-transform:none!important}a.wxp-back-button:hover{background:none!important;color:#0e5468!important}a.wxp-back-button:before{margin-right:0}}html.avd-menu-klaar .taptap-main-wrapper,html.avd-menu-klaar .taptap-background-color,html.avd-menu-klaar .taptap-background-overlay,html.avd-menu-klaar .taptap-background-video,html.avd-menu-klaar .taptap-search-overlay,html.avd-menu-klaar .taptap-search-wrapper,html.avd-menu-klaar .taptap-search-background{display:none!important}.avd-bestelbalk{gap:14px;padding:11px 16px calc(11px + env(safe-area-inset-bottom))}.avd-bestelbalk .avd-bestelbalk-info{display:block;flex:1 1 auto;min-width:0}.avd-bestelbalk .avd-bestelbalk-prijs{display:block;color:#1d2b33;font-size:19px;font-weight:700;line-height:1.2;white-space:nowrap}.avd-bestelbalk .avd-bestelbalk-prijs del{margin-right:6px;font-size:14px;font-weight:400;color:#8d9aa1}.avd-bestelbalk .avd-bestelbalk-prijs ins{text-decoration:none}.avd-bestelbalk .avd-bestelbalk-prijs .from{font-size:13px;font-weight:600;color:#5b6b73}.avd-bestelbalk-regel{display:block;overflow:hidden;margin-top:2px;color:#1e8449;font-size:12.5px;font-weight:600;line-height:1.3;white-space:nowrap;text-overflow:ellipsis}.avd-bestelbalk .avd-bestelbalk-knop{flex:0 0 auto;min-width:152px;height:50px;padding:0 20px;font-size:16px}.e-atc-qty-button-holder .quantity .quantity-nav,.e-atc-qty-button-holder .quantity .quantity-button{display:none!important}.e-atc-qty-button-holder .quantity select.qty{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:auto!important;min-width:82px!important;height:52px;padding:0 34px 0 16px!important;border:1px solid #dde6ea;border-radius:8px;background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 8' fill='none' stroke='%231d2b33' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M1 1.5 6 6.5 11 1.5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 13px center;background-size:11px 7px;font-size:16px;font-weight:600;color:#1d2b33;text-align:left;cursor:pointer}.e-atc-qty-button-holder .quantity select.qty:focus{border-color:#126985;outline:none}@media (max-width:992px){.e-atc-qty-button-holder .quantity select.qty{min-width:74px!important;padding:0 30px 0 13px!important;background-position:right 11px center}}svg.avd-wagen{width:19px;height:19px;flex:0 0 auto;fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.single-product .single_add_to_cart_button,.avd-bestelbalk-knop{display:inline-flex!important;align-items:center;justify-content:center;gap:9px}.site-header-cart a.cart-contents{position:relative;display:inline-flex!important;align-items:center;gap:9px;margin-right:9px}.site-header-cart a.cart-contents .amount{order:1}.site-header-cart a.cart-contents:after{content:"";order:2;width:24px;height:24px;flex:0 0 auto;background-color:#126985;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M1.9 3.1h2.4l2.7 11.2h10.2l2.4-8.1H6.6'/%3E%3Ccircle cx='10.2' cy='19.3' r='1.5'/%3E%3Ccircle cx='17.2' cy='19.3' r='1.5'/%3E%3C/svg%3E") no-repeat center / 24px 24px;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M1.9 3.1h2.4l2.7 11.2h10.2l2.4-8.1H6.6'/%3E%3Ccircle cx='10.2' cy='19.3' r='1.5'/%3E%3Ccircle cx='17.2' cy='19.3' r='1.5'/%3E%3C/svg%3E") no-repeat center / 24px 24px}.site-header-cart a.cart-contents .count:after{display:none!important}.site-header-cart a.cart-contents .count{position:absolute;top:50%;right:-6px;margin-top:-16px;min-width:18px;height:18px;box-shadow:0 0 0 2px #c9e1eb;padding:0 5px;border:0!important;border-radius:9px;background:#d93;color:#fff!important;font-size:11px;font-weight:700;line-height:18px;text-align:center}.e-atc-qty-button-holder .quantity select.qty{background-image:url("data:image/svg+xml,%3Csvg xmlns='http%3A//www.w3.org/2000/svg' viewBox='0 0 12 8'%3E%3Cpath d='M1 1.5 6 6.5 11 1.5' fill='none' stroke='%235b6b73' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:right 12px center!important;background-size:11px 7px!important}html.avd-menu-klaar .taptap-header,html.avd-menu-klaar .taptap-header-wrapper{display:none!important}@media (max-width:599px){.avd-menu-paneel{width:100%!important;max-width:100%!important}}.shoptimizer-cart a.avd-mand{display:inline-flex;align-items:center;gap:12px;color:#126985;line-height:1.25;text-decoration:none}.shoptimizer-cart a.avd-mand:before,.shoptimizer-cart a.avd-mand:after{content:none!important;display:none!important}.avd-mand-bron{display:none!important}.avd-mand-ic{position:relative;flex:0 0 auto;width:28px;height:28px}.avd-mand-ic svg{display:block;width:28px;height:28px}.avd-mand-teller{position:absolute;top:-6px;right:-8px;min-width:18px;height:18px;padding:0 5px;border-radius:9px;background:#c07c1c;color:#fff;font-size:11px;font-weight:700;line-height:18px;text-align:center;box-shadow:0 0 0 2px #c9e1eb}.avd-mand-tekst{display:flex;flex-direction:column}.avd-mand-bedrag{font-size:15px;font-weight:700}.avd-mand-verzend{font-size:11.5px;font-weight:400;color:#5b6b73}.avd-mand-verzend b{color:#c07c1c}.avd-mand-verzend b.avd-mand-klaar{color:#1e8449}.avd-mand-balk{display:block;width:128px;height:4px;margin-top:3px;border-radius:2px;background:#dbe7ec;overflow:hidden}.avd-mand-balk i{display:block;height:100%;border-radius:2px;background:#1e8449}@media (max-width:992px){.avd-mand-tekst{display:none}}html.avd-menu-klaar .taptap-logo-wrapper,html.avd-menu-klaar .taptap-search-button-wrapper,html.avd-menu-klaar .taptap-header-bg-image{display:none!important}.avd-mand-vink{width:13px;height:13px;margin-left:4px;vertical-align:-1px}.avd-verzendbalk{display:none}@media (max-width:992px){.avd-verzendbalk{display:block;padding:9px 16px 11px;background:#f2f8fa;border-bottom:1px solid #dde6ea;color:#1d2b33;text-decoration:none}.avd-verzendbalk-rij{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.avd-verzendbalk-tekst{font-size:13px;color:#5b6b73}.avd-verzendbalk-tekst b{color:#c07c1c}.avd-verzendbalk-tekst b.avd-mand-klaar{color:#1e8449}.avd-verzendbalk-bedrag{flex:0 0 auto;font-size:13.5px;font-weight:700;color:#126985}.avd-verzendbalk .avd-mand-balk{width:100%;margin-top:6px}}.avd-menu-rij-verborgen{display:none!important}.avd-menu-tegels{display:grid;grid-template-columns:1fr 1fr;gap:9px;padding:12px 14px 0}.avd-menu-tegels-klein{grid-template-columns:1fr 1fr 1fr;padding:9px 14px 14px}.avd-menu-tegel{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:7px;padding:14px 8px;border:1px solid #dde6ea;border-radius:12px;background:#fff;color:#126985;font:650 14px/1.2 inherit;text-align:center;cursor:pointer;transition:border-color .15s ease,background .15s ease}.avd-menu-tegel:hover{border-color:#a9c2cc}.avd-menu-tegel-groot{background:#eaf3f6;border-color:#bcd7e0}.avd-menu-tegel img{display:block;width:auto;height:46px}.avd-menu-tegels-klein .avd-menu-tegel{padding:11px 4px;gap:5px;border-radius:11px;font-size:12px}.avd-menu-tegels-klein .avd-menu-tegel img{height:30px}.elementor-widget-woocommerce-product-price .price .avd-perkg{margin-left:8px;font-size:14px;font-weight:400;color:#5b6b73;vertical-align:baseline;white-space:nowrap}.avd-info{display:inline-grid;place-items:center;width:17px;height:17px;margin-left:6px;padding:0;border:1.5px solid #9bb2bd;border-radius:50%;background:none;color:#5b6b73;font:700 11px/1 inherit;text-transform:none;letter-spacing:0;vertical-align:1px;cursor:pointer;flex:0 0 auto}.avd-info:hover{border-color:#126985;color:#126985;background:none}.avd-info-uitleg{display:block;margin:7px 0 2px;padding:9px 12px;border-radius:8px;background:#eaf3f6;color:#2a4d5a;font-size:12.5px;font-weight:400;line-height:1.45}.woocommerce ul.products li.product a.avd-kknop,a.button.avd-kknop{display:flex!important;align-items:center;justify-content:center;gap:8px;width:100%;height:46px;padding:0 12px!important;border:1.5px solid #d93;border-radius:7px;background-color:#dd9933!important;color:#fff!important;font-size:14px;font-weight:700;line-height:1;text-align:center;text-transform:none!important;letter-spacing:0}a.button.avd-kknop.avd-kknop-kies{border-color:#126985;background-color:#fff!important;color:#126985!important}a.button.avd-kknop .avd-wagen{width:17px;height:17px;flex:0 0 auto}a.button.avd-kknop .avd-pijl{width:15px;height:15px;flex:0 0 auto}a.button.avd-kknop:before,a.button.avd-kknop:after{content:none!important;display:none!important}.avd-menu-ic-mand{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http%3A//www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2.5 3.5h2.2l2.4 10.4h9.8l2.3-7.4H6.2'/%3E%3Ccircle cx='9.2' cy='19.2' r='1.6'/%3E%3Ccircle cx='16.6' cy='19.2' r='1.6'/%3E%3C/svg%3E")!important;mask-image:url("data:image/svg+xml,%3Csvg xmlns='http%3A//www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2.5 3.5h2.2l2.4 10.4h9.8l2.3-7.4H6.2'/%3E%3Ccircle cx='9.2' cy='19.2' r='1.6'/%3E%3Ccircle cx='16.6' cy='19.2' r='1.6'/%3E%3C/svg%3E")!important;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.woocommerce ul.products li.product a.avd-kknop.avd-kknop-kies,.woolentor-products-wrapper a.avd-kknop.avd-kknop-kies,a.button.avd-kknop.avd-kknop-kies{border-color:#126985!important;background-color:#fff!important;color:#126985!important}.avd-menu-tegel-groot{background:#fff!important;border-color:#dde6ea!important}button.avd-info,.avd-voorraad button.avd-info,li button.avd-info{display:inline-grid!important;place-items:center!important;flex:0 0 auto!important;align-self:center!important;width:17px!important;height:17px!important;min-width:0!important;min-height:0!important;max-width:17px!important;margin:0 0 0 6px!important;padding:0!important;border:1.5px solid #9bb2bd!important;border-radius:50%!important;background:none!important;background-color:transparent!important;background-image:none!important;color:#5b6b73!important;font-family:inherit!important;font-size:11px!important;font-weight:700!important;line-height:1!important;letter-spacing:0!important;text-transform:none!important;box-shadow:none!important;vertical-align:middle!important}button.avd-info:hover{border-color:#126985!important;color:#126985!important;background:none!important;background-color:transparent!important}.avd-verzendbalk{position:static!important;top:auto!important;z-index:auto!important}@media (max-width:992px){.avd-verzendbalk{margin-bottom:14px}}.elementor-widget-woocommerce-product-price .price .avd-perkg,.avd-perkg,.avd-perkg-kaart,.eubaprdi-base-price{font-size:13.5px!important;font-weight:400!important;color:#5b6b73!important;text-transform:none!important;letter-spacing:0!important;vertical-align:baseline!important;white-space:nowrap}.elementor-widget-woocommerce-product-price .price .avd-perkg{margin-left:7px}.avd-perkg-kaart{display:inline;margin-left:5px}.avd-perkg-kaart .amount,.avd-perkg-kaart .woocommerce-Price-amount{font-size:inherit!important;font-weight:400!important;color:inherit!important}.avd-bestelbalk .avd-perkg,.avd-bestelbalk .avd-perkg-kaart,.avd-bestelbalk .eubaprdi-base-price{display:none!important}body.woocommerce-checkout .taptap-menu-button-wrapper,body.woocommerce-checkout .taptap-menu-button-label,body.woocommerce-checkout .taptap-menu-button-01-wrapper,body.woocommerce-checkout .taptap-header,body.woocommerce-checkout .taptap-header-bg-image,body.woocommerce-checkout .taptap-logo-wrapper,body.woocommerce-checkout .taptap-search-button-wrapper,body.woocommerce-checkout .taptap-main-wrapper,body.woocommerce-checkout .avd-menu,body.woocommerce-checkout .avd-verzendbalk{display:none!important}.woocommerce ul.products li.product .woocommerce-loop-product__title,.woolentor-products-wrapper .woocommerce-loop-product__title,.woocommerce ul.products li.product h2,.woolentor-products-wrapper h2.woolentor-title,.woolentor-products-wrapper .product-title{display:block;min-height:4.2em}@media (max-width:599px){.woocommerce ul.products li.product .woocommerce-loop-product__title,.woolentor-products-wrapper .woocommerce-loop-product__title,.woocommerce ul.products li.product h2,.woolentor-products-wrapper h2.woolentor-title,.woolentor-products-wrapper .product-title{min-height:5.6em}}.woocommerce ul.products li.product .woocommerce-loop-product__title,.woolentor-products-wrapper .woocommerce-loop-product__title,.woocommerce ul.products li.product h2,.woolentor-products-wrapper h2.woolentor-title,.woolentor-products-wrapper .product-title{min-height:0}.woolentor-product-grid-modern .product.woolentor-product-item,.woolentor-products-wrapper .product.woolentor-product-item{height:100%}.woolentor-product-card,.woolentor-grid-view-content{height:100%}.woolentor-product-content{display:flex;flex-direction:column;height:100%}.woolentor-product-content .price{margin-top:auto}.woolentor-product-actions{margin-top:12px}.woolentor-product-content .woolentor-product-price{margin-top:auto}.woolentor-product-content .woolentor-product-price{display:block;min-height:3.1em}.woolentor-product-price .avd-perkg-kaart,.woolentor-product-price .eubaprdi-base-price-wrapper,.woolentor-product-price .eubaprdi-base-price{display:block!important;margin-left:0!important;margin-top:1px}.woolentor-product-card .woolentor-product-content .woolentor-product-price{margin-top:auto}.woolentor-product-card .woolentor-product-content .woolentor-product-actions{margin-top:12px}.woolentor-product-card .woolentor-product-image{aspect-ratio:1 / 1}.woolentor-product-card .woolentor-product-image>a{display:block;height:100%}.woolentor-product-card .woolentor-product-image img.woolentor-product-img{height:100%}.woolentor-product-card .woolentor-product-content .woolentor-product-price{min-height:2.6em;margin-bottom:8px}body.drawer-open .taptap-menu-button-wrapper,body.drawer-open .avd-menu{display:none!important}@media (min-width:768px){section.elementor-element.elementor-element-a11552a{--avd-hero-breedte:clamp(1700px, 55vw, 2420px);background-color:#ebe7e8!important;background-repeat:no-repeat!important;background-size:var(--avd-hero-breedte) auto!important;background-position:calc(50% - 150px + var(--avd-hero-breedte) * 0.1306) top!important}}.avd-bestelbalk .avd-info{margin-left:5px;width:15px;height:15px;border-color:#7cb494;color:#1e8449;font-size:10px;vertical-align:0}.avd-bestelbalk .avd-info:hover{border-color:#1e8449;color:#1e8449}.avd-bestelbalk .avd-info-uitleg{white-space:normal;text-align:left;position:absolute;left:16px;right:16px;bottom:100%;margin:0 0 10px;box-shadow:0 6px 18px rgb(0 0 0 / .14);z-index:1}@media (min-width:1025px){.e-con>.elementor-widget.elementor-absolute:has(.wxp-back-button){left:max(15px, calc(50% - 570px))!important}.e-con>.elementor-widget.elementor-absolute:has(.woocommerce-breadcrumb){left:max(115px, calc(50% - 470px))!important}}@media (max-width:1024px){a.wxp-back-button,.wxp-back-button{padding:6px 16px!important;border:1.25px solid #126985!important;border-radius:5px!important;background:#fff!important;color:#126985!important;font-size:12px!important;font-weight:700!important;display:inline-flex!important;align-items:center!important}}body.archive .e-con-inner:has(.woolentor-products-wrapper){padding-bottom:24px}.elementor-widget-woocommerce-archive-description:not(:has(.term-description)):not(:has(.wpc-filter-chips-list li)){display:none}@media (max-width:1024px){body.archive .e-con-inner:has(>.elementor-widget.elementor-absolute .wxp-back-button){row-gap:0}body.archive .e-con-inner:has(>.elementor-widget.elementor-absolute .wxp-back-button)>.e-con:first-child{margin-top:0}}.avd-menu-paneel{--avd-menu-zij:18px}.avd-menu-kop,.avd-menu-zoek,.avd-menu-tegels,.avd-menu-kopje,.avd-menu-rij{padding-left:var(--avd-menu-zij);padding-right:var(--avd-menu-zij)}.avd-menu-voet{padding-left:calc(var(--avd-menu-zij) - 4px);padding-right:calc(var(--avd-menu-zij) - 4px)}.avd-let-op{border-radius:10px;animation:avd-let-op 1.8s ease-out 1}@keyframes avd-let-op{0%{box-shadow:0 0 0 0 #fff0}12%{box-shadow:0 0 0 4px rgb(18 105 133 / .45)}36%{box-shadow:0 0 0 4px #fff0}60%{box-shadow:0 0 0 4px rgb(18 105 133 / .45)}100%{box-shadow:0 0 0 0 #fff0}}@media (prefers-reduced-motion:reduce){.avd-let-op{animation:none;box-shadow:0 0 0 3px rgb(18 105 133 / .45)}}.pbfw_square_data>div{top:54%!important;bottom:auto!important;height:auto!important;min-height:40px!important;overflow:visible!important}.page-id-1003 .e-n-accordion>.e-n-accordion-item,.page-id-18988 .e-n-accordion>.e-n-accordion-item,.page-id-126615 .e-n-accordion>.e-n-accordion-item,.page-id-159191 .e-n-accordion>.e-n-accordion-item,.avd-dierlijst .e-n-accordion>.e-n-accordion-item{border-top:1px solid #dde7eb}.page-id-1003 .e-n-accordion>.e-n-accordion-item:last-child,.page-id-18988 .e-n-accordion>.e-n-accordion-item:last-child,.page-id-126615 .e-n-accordion>.e-n-accordion-item:last-child,.page-id-159191 .e-n-accordion>.e-n-accordion-item:last-child,.avd-dierlijst .e-n-accordion>.e-n-accordion-item:last-child{border-bottom:1px solid #dde7eb}.topbar-wrapper .top-bar,.topbar-wrapper .top-bar p,.topbar-wrapper .top-bar a,.site-header .secondary-navigation .menu a,.site-header .shoptimizer-myaccount a,.col-full-nav .main-navigation a,.col-full-nav .main-navigation label,.site-header-cart .avd-mand,.site-header-cart .avd-mand span,.site-header-cart .avd-mand b,.site-header-cart .avd-mand div{font-weight:700}.site-header .site-search .search-field::placeholder{color:#3f6f80;opacity:1}.site-header .site-search .search-field::-webkit-input-placeholder{color:#3f6f80;opacity:1}.site-header .site-search .search-field::-moz-placeholder{color:#3f6f80;opacity:1}.taptap-menu-button-label,.taptap-menu-button-label::before,.taptap-menu-button-label::after{color:#126985!important}.avd-menu-zoek input::placeholder{color:#3f6f80!important;opacity:1}.avd-menu-zoek input::-webkit-input-placeholder{color:#3f6f80!important;opacity:1}.avd-menu-zoek input{color:#126985!important}.avd-menu-paneel .avd-menu-kopje{color:#3f6f80!important}.avd-menu-paneel .avd-menu-rij,.avd-menu-paneel .avd-menu-rij span{color:#126985!important}footer.site-footer{padding:0!important;margin:0!important;background:none!important;border:0!important}footer.site-footer>.col-full{max-width:none!important;width:100%!important;padding:0!important;margin:0!important;display:block!important}footer.copyright{display:none!important}.avd-voet{font-family:'IBM Plex Sans',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,sans-serif;color:#22333b;line-height:1.55;text-align:left}.avd-voet *,.avd-voet *::before,.avd-voet *::after{box-sizing:border-box}.avd-voet-in{max-width:1240px;margin:0 auto;padding:0 40px}.avd-voet img{display:block;max-width:100%}.avd-voet-kolommen{background:#eaf3f6}.avd-voet-kolommen>.avd-voet-in{display:grid;grid-template-columns:1.2fr 1fr 1fr 1fr;gap:40px;padding-top:48px;padding-bottom:40px;align-items:start}.avd-voet-merk{display:flex;flex-direction:column;gap:16px;min-width:0}.avd-voet-logolink{display:block;line-height:0}.avd-voet-logo{width:180px;height:auto}.avd-voet-pitch{margin:0;font-size:15px;line-height:1.6;color:#3d5560}.avd-voet-doelen{font-size:15px;font-weight:600;color:#126985;text-decoration:none}.avd-voet-doelen:hover{text-decoration:underline;color:#126985}.avd-voet-bedrijf{margin-top:6px;padding-top:18px;border-top:1px solid #cfe1e8;font-size:14px;line-height:1.7;color:#3d5560}.avd-voet-bedrijf strong{color:#0d2a35;font-weight:600}.avd-voet-bedrijf-mobiel{display:none}.avd-voet-groep{display:flex;flex-direction:column;gap:14px;min-width:0}.avd-voet-kop{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;margin:0;padding:0;border:0;background:none;font-family:inherit;font-size:16px;font-weight:600;color:#0d2a35;text-align:left;cursor:default;line-height:1.4}.avd-voet-kop .avd-voet-pijl{display:none;flex:none;line-height:0}.avd-voet-lijst{display:flex;flex-direction:column;gap:10px}.avd-voet-lijst a{font-size:15px;font-weight:400;color:#126985;text-decoration:none;overflow-wrap:break-word}.avd-voet-lijst a:hover{text-decoration:underline;color:#126985}.avd-voet-hulp{display:none}.avd-voet-trust{background:#dceaef;overflow:hidden}.avd-voet-trust>.avd-voet-in{display:flex;align-items:center;justify-content:space-between;gap:28px;padding-top:18px;padding-bottom:18px}.avd-voet-keur{display:flex;align-items:center;min-width:0;max-width:100%}@media (max-width:374px){.avd-voet-keur{transform:scale(.78);transform-origin:left center}}.avd-voet-betaal{height:24px;width:auto;flex:none}.avd-voet-slot{background:#126985}.avd-voet-slot>.avd-voet-in{padding-top:18px;padding-bottom:18px;font-size:13px;line-height:1.5;color:#c5dfe8}@media (min-width:769px) and (max-width:899px){.avd-voet-in{padding:0 24px}.avd-voet-kolommen>.avd-voet-in{gap:24px;padding-top:40px;padding-bottom:32px}.avd-voet-lijst a{font-size:14.5px}}@media (max-width:768px){.avd-voet-kolommen>.avd-voet-in{display:block;padding:0}.avd-voet-merk{padding:28px 20px 22px;gap:14px}.avd-voet-logo{width:168px}.avd-voet-pitch{font-size:16px}.avd-voet-doelen{font-size:16px}.avd-voet-bedrijf-desktop{display:none}.avd-voet-hulp{display:none;flex-direction:column;gap:10px;margin:0 20px 24px;padding:20px;background:#fff;border-radius:10px}.avd-voet-hulpkop{font-size:17px;font-weight:600;color:#0d2a35}.avd-voet-hulptekst{margin:0;font-size:15.5px;line-height:1.6;color:#3d5560}.avd-voet-knop{display:flex;align-items:center;justify-content:center;min-height:48px;padding:8px 16px;background:#126985;color:#fff!important;font-size:16px;font-weight:600;border-radius:6px;text-decoration:none}.avd-voet-knop:hover,.avd-voet-knop:focus{background:#0d5468;color:#fff!important;text-decoration:none}.avd-voet-mail{font-size:14px;color:#5b7480}.avd-voet-groep{display:block;border-top:1px solid #cfe1e8}.avd-voet-kop{min-height:56px;padding:0 20px;font-size:17px;cursor:pointer}.avd-voet-kop .avd-voet-pijl{display:block;transition:transform .18s ease}.avd-voet-kop .avd-voet-pijl svg{display:block}.avd-voet-open>.avd-voet-kop .avd-voet-pijl{transform:rotate(180deg)}.avd-voet-lijst{padding:2px 20px 20px;gap:13px}.avd-voet-lijst a{font-size:16px}.avd-voet-js .avd-voet-groep:not(.avd-voet-open)>.avd-voet-lijst{display:none}.avd-voet-bedrijf-mobiel{display:block;margin-top:6px;padding-top:0;border-top:0}.avd-voet-trust{border-top:1px solid #cfe1e8}.avd-voet-trust>.avd-voet-in{display:flex;flex-direction:column;align-items:flex-start;gap:16px;padding:20px}.avd-voet-betaal{width:100%;max-width:350px;height:auto}.avd-voet-slot>.avd-voet-in{padding:18px 20px;line-height:1.55}}a.added_to_cart{display:none}.wpc-filters-main-wrap .wpc-filters-section .wpc-filter-title:not(:has(button)){display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;margin:0;padding:12px 14px;font-family:inherit;font-size:15px;font-weight:700;line-height:1.3;color:#126985;text-align:left;text-transform:none;letter-spacing:0}.woocommerce-account .entry-content .woocommerce-notices-wrapper,.woocommerce-account .entry-content>.woocommerce{max-width:1000px;margin-left:auto;margin-right:auto}.woocommerce-account .u-columns.col2-set{float:none!important;width:100%!important}.woocommerce-account .u-columns.col2-set>div{width:auto!important;max-width:none!important;float:none!important;display:block!important;margin:0!important}.woocommerce-account .woocommerce-form-login,.woocommerce-account .woocommerce-form-register,.woocommerce-account .woocommerce-ResetPassword,.woocommerce-account .woocommerce-EditAccountForm,.woocommerce-account .woocommerce-address-fields,.woocommerce-account .woocommerce-MyAccount-content>.woocommerce-Addresses,.woocommerce-account .woocommerce-MyAccount-content>p:first-child{box-sizing:border-box;background:#fff;border:1px solid #dde5e8;border-radius:12px;padding:22px 24px}.woocommerce-account .u-columns.col2-set{display:grid;grid-template-columns:1fr 1fr;gap:24px;align-items:start}.woocommerce-account .u-columns.col2-set>.col-1,.woocommerce-account .u-columns.col2-set>.col-2{width:100%;float:none;margin:0}.woocommerce-account .u-columns.col2-set h2,.woocommerce-account .woocommerce-MyAccount-content h2,.woocommerce-account .woocommerce-Address-title h3{margin:0 0 14px;font-size:20px;font-weight:700;color:#22333b}.woocommerce-account .woocommerce form .form-row{display:block;margin:0 0 14px;padding:0}.woocommerce-account .woocommerce form .form-row label{display:block;margin:0 0 6px;font-size:14px;font-weight:600;color:#22333b}.woocommerce-account .woocommerce form .form-row .required{color:#c1272d;text-decoration:none;border:0}.woocommerce-account .woocommerce form .form-row input.input-text,.woocommerce-account .woocommerce form .form-row select,.woocommerce-account .woocommerce form .woocommerce-Input{box-sizing:border-box;width:100%;height:50px;padding:0 14px;border:1px solid #cbd7dc;border-radius:8px;background:#fff;font-size:16px;font-family:inherit;color:#22333b}.woocommerce-account .woocommerce form .form-row input.input-text:focus,.woocommerce-account .woocommerce form .form-row select:focus{outline:0;border-color:#1c6e7d;box-shadow:0 0 0 3px rgb(28 110 125 / .15)}.woocommerce-account .woocommerce-password-hint,.woocommerce-account .woocommerce form em,.woocommerce-account .woocommerce-privacy-policy-text{display:block;margin-top:8px;font-size:13.5px;line-height:1.45;color:#5d6f77;font-style:normal}.woocommerce-account .woocommerce form .button,.woocommerce-account .woocommerce-MyAccount-content .button,.woocommerce-account .woocommerce-Button{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:10px 22px;border:0;border-radius:8px;background:#d93;color:#fff;font-size:16px;font-weight:600;line-height:1.2;cursor:pointer}.woocommerce-account .woocommerce form .button:hover,.woocommerce-account .woocommerce-MyAccount-content .button:hover{background:#c9862a;color:#fff}.woocommerce-account .woocommerce-form-login__rememberme{display:flex;align-items:center;gap:8px;margin:4px 0 16px;font-weight:400}.woocommerce-account .woocommerce-form-login__rememberme input{margin:0}.woocommerce-account .woocommerce-LostPassword{margin:14px 0 0;font-size:14.5px}.woocommerce-account .woocommerce-LostPassword a{color:#1c6e7d}.woocommerce-account .woocommerce-MyAccount-navigation ul{margin:0 0 24px;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:8px}.woocommerce-account .woocommerce-MyAccount-navigation li{margin:0}.woocommerce-account .woocommerce-MyAccount-navigation li a{display:block;padding:9px 16px;border:1px solid #dde5e8;border-radius:999px;background:#fff;color:#22333b;font-size:14.5px;font-weight:600;text-decoration:none}.woocommerce-account .woocommerce-MyAccount-navigation li.is-active a,.woocommerce-account .woocommerce-MyAccount-navigation li a:hover{border-color:#1c6e7d;background:#eef5f6;color:#1c6e7d}.woocommerce-account .woocommerce-MyAccount-content table.shop_table{border:1px solid #dde5e8;border-radius:12px;border-collapse:separate;overflow:hidden}@media (max-width:900px){.woocommerce-account .u-columns.col2-set{grid-template-columns:1fr;gap:16px}.woocommerce-account .woocommerce-form-login,.woocommerce-account .woocommerce-form-register,.woocommerce-account .woocommerce-ResetPassword,.woocommerce-account .woocommerce-EditAccountForm,.woocommerce-account .woocommerce-address-fields{padding:18px 16px}.woocommerce-account .woocommerce form .button,.woocommerce-account .woocommerce-MyAccount-content .button{width:100%}}.woocommerce-account .woocommerce-MyAccount-navigation{float:none!important;width:100%!important;margin:0 0 24px!important}.woocommerce-account .woocommerce-MyAccount-content{float:none!important;width:100%!important;box-sizing:border-box;background:#fff;border:1px solid #dde5e8;border-radius:12px;padding:24px 26px}.woocommerce-account .woocommerce-MyAccount-content>p:first-child{background:none;border:0;padding:0;margin-top:0}.woocommerce-account .woocommerce-MyAccount-navigation li a::after{content:none!important}.woocommerce-account .woocommerce-MyAccount-navigation li a{display:flex;align-items:center;gap:8px}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Message,.woocommerce-account .woocommerce-MyAccount-content .woocommerce-info{border-radius:10px}.woocommerce-account .woocommerce-MyAccount-content h2:first-child{margin-top:0}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Addresses{display:grid;grid-template-columns:1fr 1fr;gap:24px;border:0;padding:0;background:none}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Address{width:auto!important;float:none!important;margin:0!important;border:1px solid #dde5e8;border-radius:12px;padding:20px 22px}.woocommerce-account .woocommerce-Address-title{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.woocommerce-account .woocommerce-Address-title h2,.woocommerce-account .woocommerce-Address-title h3{margin:0 0 10px;font-size:17px}.woocommerce-account .woocommerce-Address address{font-style:normal;line-height:1.6}@media (max-width:820px){.woocommerce-account .woocommerce-MyAccount-content{padding:18px 16px}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Addresses{grid-template-columns:1fr;gap:16px}}.avd-acc{font-size:16px;line-height:1.55;color:#22333b}.avd-acc *{box-sizing:border-box}.avd-acc a{color:#1c6e7d}.avd-acc-welkom{margin:0 0 22px}.avd-acc-welkom h2{margin:0 0 4px;font-size:24px;font-weight:700;color:#22333b}.avd-acc-welkom p{margin:0;color:#41565f}.avd-acc-kaarten{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin:0 0 22px}.avd-acc-kaart{display:flex;flex-direction:column;padding:22px 24px;border:1px solid #dde5e8;border-radius:12px;background:#fff}.avd-acc-kaart h3{margin:0 0 14px;font-size:17px;font-weight:700;color:#22333b}.avd-acc-kaart>p:last-child{margin-bottom:0}.avd-acc-groot{margin:0 0 12px;font-size:22px;font-weight:700}.avd-acc-leeg{margin:0 0 16px;color:#41565f;font-size:15px}.avd-acc-onder{margin:12px 0 0;font-size:14px;color:#6b7f88}.avd-acc-breek{word-break:break-word}.avd-acc-lijst{margin:0 0 16px}.avd-acc-lijst>div{display:flex;justify-content:space-between;gap:14px;padding:7px 0;border-bottom:1px solid #edf1f3}.avd-acc-lijst>div:last-child{border-bottom:0}.avd-acc-lijst dt{margin:0;color:#6b7f88;font-size:14.5px;font-weight:400}.avd-acc-lijst dd{margin:0;font-weight:600;text-align:right}.avd-acc-status{display:inline-block;padding:3px 10px;border-radius:999px;background:#eef2f4;color:#41565f;font-size:13.5px;font-weight:600}.avd-acc-status.is-completed,.avd-acc-status.is-processing{background:#e8f5ec;color:#1f6b3a}.avd-acc-status.is-failed,.avd-acc-status.is-cancelled{background:#fdeceb;color:#a3242a}.avd-acc-status.is-pending,.avd-acc-status.is-on-hold{background:#fdf3e4;color:#8a5a13}.avd-acc address{margin:0 0 16px;padding:0;border:0;font-style:normal;line-height:1.6}.avd-acc-dieren{margin:0;padding:0;list-style:none}.avd-acc-dieren li{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin:0;padding:8px 0;border-bottom:1px solid #edf1f3;list-style:none}.avd-acc-dieren li:last-child{border-bottom:0}.avd-acc-dieren strong{font-weight:700}.avd-acc-dieren span{font-size:14px;color:#6b7f88}.avd-acc-knop{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:10px 20px;border-radius:8px;background:#d93;color:#fff!important;font-size:15.5px;font-weight:600;text-decoration:none}.avd-acc-knop:hover{background:#c9862a;color:#fff!important}.avd-acc-knop.is-licht{background:#fff;color:#1c6e7d!important;border:1px solid #cbd7dc}.avd-acc-knop.is-licht:hover{background:#f2f8f9;color:#1c6e7d!important}.avd-acc-service{display:flex;align-items:center;gap:16px;padding:18px 22px;border:1px solid #dde5e8;border-radius:12px;background:#f7fbfc}.avd-acc-service img{flex:0 0 auto;width:54px;height:54px;border-radius:50%;object-fit:cover}.avd-acc-service h3{margin:0 0 3px;font-size:16px;font-weight:700}.avd-acc-service p{margin:0;font-size:15px;color:#41565f}@media (max-width:820px){.avd-acc-kaarten{grid-template-columns:1fr;gap:14px}.avd-acc-kaart{padding:18px 18px}.avd-acc-welkom h2{font-size:21px}.avd-acc-service{flex-direction:column;text-align:center;gap:12px;padding:18px 16px}.avd-acc-knop{width:100%}}.avd-acc-knop,.avd-acc-knop:hover,.avd-acc-knop:focus{text-decoration:none!important}body .avd-acc-knop{border:1px solid #1c6e7d!important}body .avd-acc-knop:hover{border-color:#175a66!important}body .avd-acc-knop.is-licht{border-color:#cbd7dc!important}body .avd-acc-knop.is-licht:hover{border-color:#1c6e7d!important}.avd-acc-kaart .avd-acc-onder{margin-top:12px}.woocommerce-account .woocommerce-message,.woocommerce-account .woocommerce-info,.woocommerce-account .woocommerce-error{box-sizing:border-box;max-width:1000px;margin:0 auto 22px;padding:16px 20px;border-radius:12px;border:1px solid #cfe6d6;border-left:4px solid #2f8f4e;background:#f3faf5;color:#1f6b3a;font-size:15px;line-height:1.5;list-style:none}.woocommerce-account .woocommerce-message::before,.woocommerce-account .woocommerce-info::before,.woocommerce-account .woocommerce-error::before{content:none!important}.woocommerce-account .woocommerce-info{border-color:#cfe0e6;border-left-color:#1c6e7d;background:#f2f8fa;color:#1c5461}.woocommerce-account .woocommerce-error{border-color:#f0b7b7;border-left-color:#c1272d;background:#fdf3f3;color:#8f1d22}.woocommerce-account .woocommerce-error li,.woocommerce-account .woocommerce-message li{margin:0;padding:0;list-style:none}.woocommerce-account .woocommerce-error li+li{margin-top:6px}.woocommerce-account .woocommerce-message .button{display:none}.woocommerce-account .woocommerce form .button,.woocommerce-account .woocommerce-MyAccount-content .button,.woocommerce-account .woocommerce-Button,.woocommerce-account button[type=submit],.avd-acc-knop{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:11px 22px;border:1px solid #1c6e7d;border-radius:8px;background:#1c6e7d;color:#fff!important;font-size:15.5px;font-weight:600;line-height:1.2;text-decoration:none!important;cursor:pointer}.woocommerce-account .woocommerce form .button:hover,.woocommerce-account .woocommerce-MyAccount-content .button:hover,.woocommerce-account button[type=submit]:hover,.avd-acc-knop:hover{background:#175a66;border-color:#175a66;color:#fff!important}.avd-acc-knop.is-licht{background:#fff;border-color:#cbd7dc;color:#1c6e7d!important}.avd-acc-knop.is-licht:hover{background:#f2f8f9;border-color:#1c6e7d;color:#1c6e7d!important}.avd-acc-kaarten{align-items:stretch}.avd-acc-kaart{height:100%}.avd-acc-kaart>p:has(.avd-acc-knop){margin-top:auto;margin-bottom:0}.avd-acc-kaart>p:has(.avd-acc-knop)+.avd-acc-onder{margin-top:12px}.avd-bedankt-knop{background:#1c6e7d;border:1px solid #1c6e7d}.avd-bedankt-knop:hover{background:#175a66;border-color:#175a66}.avd-bedankt.is-mislukt .avd-bedankt-knop,.avd-bedankt-nu .avd-bedankt-knop{background:#d93;border-color:#d93}.avd-bedankt.is-mislukt .avd-bedankt-knop:hover,.avd-bedankt-nu .avd-bedankt-knop:hover{background:#c9862a;border-color:#c9862a}.woocommerce-account:not(.logged-in) .woocommerce>#customer_login{display:block;max-width:460px;margin:0 auto 40px}#customer_login .u-column1,#customer_login .u-column2{width:100%;float:none;max-width:none;margin:0;padding:0}#customer_login .u-column2{display:none!important}#customer_login[data-avd-toont="registreren"] .u-column1{display:none!important}#customer_login[data-avd-toont="registreren"] .u-column2{display:block!important}#customer_login h2{margin:0 0 4px;font-size:26px;line-height:1.2;text-align:center}#customer_login .avd-acc-intro{margin:0 0 20px;text-align:center;font-size:15px;color:#5a707a}#customer_login .u-column1,#customer_login .u-column2{padding:28px 26px 24px;border:1px solid #e2e9ec;border-radius:14px;background:#fff;box-shadow:0 1px 2px rgb(16 42 52 / .05)}#customer_login form.login,#customer_login form.register{margin:0;padding:0;border:0;background:none}#customer_login .form-row{margin:0 0 16px;padding:0}#customer_login label{display:block;margin:0 0 6px;font-size:14px;font-weight:600;color:#0f3d4b}#customer_login input[type="text"],#customer_login input[type="email"],#customer_login input[type="password"]{width:100%;min-height:48px;padding:12px 14px;border:1px solid #cbd7dc;border-radius:8px;font-size:16px;background:#fff}#customer_login input[type="text"]:focus,#customer_login input[type="email"]:focus,#customer_login input[type="password"]:focus{border-color:#1c6e7d;box-shadow:0 0 0 3px rgb(28 110 125 / .15);outline:none}#customer_login .woocommerce-form-login__rememberme{display:flex;align-items:center;gap:8px;margin:0 0 18px;font-size:15px;font-weight:400;color:#41565f}#customer_login .woocommerce-form-login__rememberme input{width:18px;height:18px;margin:0;accent-color:#1c6e7d}#customer_login .button,#customer_login button[type="submit"]{display:block;width:100%;min-height:50px;border-radius:8px;font-size:16px;font-weight:600}#customer_login .woocommerce-LostPassword{margin:14px 0 0;text-align:center;font-size:14.5px}#customer_login .woocommerce-LostPassword a{color:#1c6e7d}#customer_login .woocommerce-privacy-policy-text p{margin:0 0 18px;font-size:13.5px;line-height:1.5;color:#5a707a}#customer_login .avd-acc-voordelen{margin:0 0 20px;padding:0;list-style:none}#customer_login .avd-acc-voordelen li{position:relative;margin:0 0 6px;padding-left:24px;font-size:14.5px;color:#41565f}#customer_login .avd-acc-voordelen li::before{content:"\2713";position:absolute;left:0;top:0;color:#2f8f4e;font-weight:700}#customer_login .avd-acc-wissel{margin:18px 0 0;padding:16px 0 0;border-top:1px solid #eaf0f2;text-align:center;font-size:15px;color:#41565f}#customer_login .avd-acc-wisselknop{min-height:0;margin:0;padding:0;border:0;background:none;color:#1c6e7d;font-size:inherit;font-weight:600;text-decoration:underline;cursor:pointer;width:auto}#customer_login .avd-acc-wisselknop:hover{color:#12525e}.woocommerce-account:not(.logged-in) .entry-title,.woocommerce-account:not(.logged-in) .page-title{text-align:center}@media (max-width:600px){.woocommerce-account:not(.logged-in) .woocommerce>#customer_login{max-width:none}#customer_login .u-column1,#customer_login .u-column2{padding:22px 18px 20px;border-radius:12px}#customer_login h2{font-size:23px}}.woocommerce-EditAccountForm .avd-acc-vak{margin:0 0 26px;padding:0 0 24px;border-bottom:1px solid #eaf0f2}.woocommerce-EditAccountForm .avd-acc-vak:last-of-type{margin-bottom:22px;padding-bottom:0;border-bottom:0}.woocommerce-EditAccountForm .avd-acc-vaktitel{margin:0 0 4px;font-size:19px;line-height:1.3}.woocommerce-EditAccountForm .avd-acc-vakregel{margin:0 0 18px;font-size:14.5px;color:#5a707a}.woocommerce-EditAccountForm .avd-acc-vaktitel+.avd-acc-raster{margin-top:18px}.woocommerce-EditAccountForm .avd-acc-raster{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin:0 0 16px}.woocommerce-EditAccountForm .avd-acc-veld{display:flex;flex-direction:column;gap:6px;margin:0 0 16px;max-width:420px}.woocommerce-EditAccountForm .avd-acc-raster .avd-acc-veld{margin:0;max-width:none}.woocommerce-EditAccountForm .avd-acc-label{font-size:14px;font-weight:600;color:#0f3d4b;line-height:1.35}.woocommerce-EditAccountForm .avd-acc-ster{color:#c1272d}.woocommerce-EditAccountForm .avd-acc-veld input{width:100%;min-height:48px;margin:0;padding:12px 14px;border:1px solid #cbd7dc;border-radius:8px;font-size:16px;background:#fff}.woocommerce-EditAccountForm .avd-acc-veld input:focus{border-color:#1c6e7d;box-shadow:0 0 0 3px rgb(28 110 125 / .15);outline:none}.woocommerce-EditAccountForm .avd-acc-hulp{font-size:13px;color:#6b7f88}.woocommerce-EditAccountForm .avd-acc-vast{display:block;max-width:560px;margin:0;padding:14px 16px;border:1px solid #e2e9ec;border-radius:10px;background:#f7fafb}.woocommerce-EditAccountForm .avd-acc-vast .avd-acc-label{display:block;margin:0 0 2px}.woocommerce-EditAccountForm .avd-acc-vastwaarde{display:block;margin:0 0 8px;font-size:16px;color:#0f3d4b;word-break:break-word}.woocommerce-EditAccountForm .avd-acc-vastuitleg{display:block;font-size:13px;line-height:1.5;color:#5a707a}.woocommerce-EditAccountForm .avd-acc-vastuitleg a{color:#1c6e7d}@media (max-width:700px){.woocommerce-EditAccountForm .avd-acc-raster{grid-template-columns:1fr}.woocommerce-EditAccountForm .avd-acc-vak{margin:0 0 22px;padding:0 0 20px}}.woocommerce-MyAccount-content{display:flow-root}.woocommerce-account .woocommerce-customer-details{margin:22px 0 0;padding:22px 24px;border:1px solid #e2e9ec;border-radius:14px;background:#fff}.woocommerce-account .woocommerce-columns--addresses{display:grid;grid-template-columns:1fr 1fr;gap:20px 26px;margin:0}.woocommerce-account .woocommerce-columns--addresses .col-1,.woocommerce-account .woocommerce-columns--addresses .col-2{width:auto;max-width:none;float:none;margin:0;padding:0}.woocommerce-account .woocommerce-column__title{margin:0 0 8px;font-size:17px;line-height:1.3}.woocommerce-account .woocommerce-customer-details address{margin:0;padding:0;border:0;font-style:normal;font-size:15px;line-height:1.6;color:#3c525c}.woocommerce-account .woocommerce-customer-details p{margin:6px 0 0;font-size:15px;color:#3c525c}@media (max-width:700px){.woocommerce-account .woocommerce-columns--addresses{grid-template-columns:1fr}.woocommerce-account .woocommerce-customer-details{padding:18px}}.woocommerce-account .woocommerce-orders-table__cell-order-actions{display:flex;justify-content:flex-end;align-items:center;gap:8px}.woocommerce-account .woocommerce-orders-table__cell-order-actions .button{margin:0}.woocommerce-account .woocommerce-orders-table__header-order-actions{padding-right:0;text-align:right}.woocommerce-account .woocommerce-orders-table th{font-size:14px;letter-spacing:.01em}.woocommerce-account .woocommerce-orders-table td,.woocommerce-account .woocommerce-orders-table th{vertical-align:middle}@media (min-width:900px){.woocommerce-EditAccountForm{display:grid;grid-template-columns:1fr 1fr;gap:0 40px;align-items:stretch}.woocommerce-EditAccountForm .avd-acc-vak{margin:0;padding:22px 24px;border:1px solid #e2e9ec;border-radius:14px;background:#fff}.woocommerce-EditAccountForm .avd-acc-vak:last-of-type{margin:0;padding:22px 24px}.woocommerce-EditAccountForm>p{grid-column:1 / -1;margin:22px 0 0}.woocommerce-EditAccountForm .avd-acc-veld{max-width:none}.woocommerce-EditAccountForm .avd-acc-vast{max-width:none}}.woocommerce-account .woocommerce-EditAccountForm button[type="submit"]{min-width:200px}body .woocommerce-error,body .woocommerce-message,body .woocommerce-info{padding-left:max(17.652px, calc((100% - 1170px) / 2 - 5px));padding-right:max(22.652px, calc((100% - 1170px) / 2))}.page-id-182790 .elementor{padding:28px 0 56px}.page-id-182790 .elementor-section{padding-top:0;padding-bottom:0}.page-id-182790 .elementor-widget:not(:last-child){margin-bottom:44px}.page-id-182790 .dzkop h3{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.bk{color:#0d2a35}.bk h1,.bk h2,.bk h3{color:#0d2a35}.bk h1{font-size:clamp(28px,3.4vw,40px);line-height:1.15;margin:0 0 16px}.bk h2{font-size:clamp(22px,2.4vw,30px);line-height:1.25;margin:0 0 16px}.bk h3{font-size:18px;line-height:1.3;margin:0 0 8px}.bk p{font-size:16px;line-height:1.65}.bk .bk-lead{font-size:17px;line-height:1.7;max-width:840px;margin-left:auto;margin-right:auto}.bk-kop{background:#f7fbfc;border:1px solid #dde5e8;border-radius:18px;padding:38px 28px;text-align:center}.bk-cijfers{list-style:none;margin:28px 0 0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:14px}.bk-cijfers li{background:#fff;border:1px solid #dde5e8;border-radius:14px;padding:16px 22px;min-width:180px;text-align:center;margin:0}.bk-cijfers b{display:block;font-size:26px;color:#126985;line-height:1.1}.bk-cijfers span{display:block;font-size:14px;color:#3f6f80;margin-top:4px}.bk-doelen h2{text-align:center}.bk-doelrij{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.bk-doel{background:#fff;border:1px solid #dde5e8;border-radius:14px;overflow:hidden;display:flex;flex-direction:column}.bk-doel-f{width:100%;height:auto;aspect-ratio:4/3;object-fit:cover;display:block}.bk-doel-t{padding:18px 20px 20px;display:flex;flex-direction:column;flex:1}.bk-doel-t p{font-size:15px;line-height:1.6;margin:0 0 14px}.bk-doel-l{margin-top:auto;font-weight:700;color:#126985;text-decoration:underline;overflow-wrap:anywhere}.bk-meer{margin:22px 0 0;text-align:center}.bk-meer a{font-weight:700;color:#126985}.bk-code{background:#c9e1eb;border-radius:18px;padding:38px 28px;text-align:center}.bk-bon{margin:24px auto 0;max-width:470px;background:#fff;border:2px dashed #126985;border-radius:16px;padding:22px 20px}.bk-bon-l{display:block;font-size:13px;color:#3f6f80;text-transform:uppercase;letter-spacing:.08em;font-weight:700}.bk-bon-c{display:block;font-size:clamp(28px,5vw,40px);line-height:1.1;letter-spacing:.06em;color:#0d2a35;margin:8px 0 6px;font-weight:800}.bk-bon-g{display:block;font-size:14px;color:#3f6f80}.bk-klein{font-size:14px;color:#3f6f80;margin:14px 0 0}.page-id-182790 .elementor-widget-loop-grid .elementor-grid{column-gap:12px;row-gap:12px}.bk-kop2{text-align:center}.bk-kop2 h2{margin-bottom:0}@media (max-width:1023px){.bk-doelrij{grid-template-columns:1fr}.bk-doel{flex-direction:row}.bk-doel-f{width:170px;flex:0 0 170px;aspect-ratio:1/1}}@media (max-width:599px){.page-id-182790 .elementor-container:has(.elementor-widget-loop-grid){padding-left:0;padding-right:0}.page-id-182790 .elementor-widget-wrap.elementor-element-populated:has(.elementor-widget-loop-grid){padding-left:0;padding-right:0}.page-id-182790 .elementor-widget:not(:last-child){margin-bottom:32px}.bk-kop,.bk-code{padding:26px 18px}.bk-doel{flex-direction:column}.bk-doel-f{width:100%;flex:none;aspect-ratio:16/9}.bk-cijfers{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.bk-cijfers li{min-width:0;padding:12px 6px;border-radius:12px}.bk-cijfers b{font-size:19px}.bk-cijfers span{font-size:11px;line-height:1.3}}body .woocommerce-MyAccount-navigation-link--herhaalbestelling a::before{-webkit-mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='m17 2 4 4-4 4'/><path d='M3 11v-1a4 4 0 0 1 4-4h14'/><path d='m7 22-4-4 4-4'/><path d='M21 13v1a4 4 0 0 1-4 4H3'/></svg>");mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='m17 2 4 4-4 4'/><path d='M3 11v-1a4 4 0 0 1 4-4h14'/><path d='m7 22-4-4 4-4'/><path d='M21 13v1a4 4 0 0 1-4 4H3'/></svg>")}body .woocommerce-MyAccount-navigation li a::before{flex-shrink:0;min-width:20px}@media (max-width:600px){body .woocommerce-MyAccount-navigation ul{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}body .woocommerce-MyAccount-navigation li{min-width:0}body .woocommerce-MyAccount-navigation li a{width:100%;justify-content:center;padding-left:8px;padding-right:8px;font-size:12.5px}}.bk-win{background:#c9e1eb;border-radius:18px;padding:38px 28px;text-align:center}.bk-win .bk-lead{margin-left:auto;margin-right:auto}.bk-win-form{max-width:540px;margin:26px auto 0;text-align:left;background:#fff;border:1px solid #dde5e8;border-radius:16px;padding:22px}.bk-win-veld{margin:0 0 14px}.bk-win-veld label{display:block;font-size:14px;font-weight:700;color:#0d2a35;margin:0 0 6px}.bk-win-form input[type="text"],.bk-win-form input[type="email"],.bk-win-form select{width:100%;height:46px;padding:0 12px;margin:0;border:1px solid #c6d5db;border-radius:8px;background:#fff;font-size:16px;line-height:1.4;color:#0d2a35}.bk-win-form select{appearance:none;-webkit-appearance:none;padding-right:34px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23126985' stroke-width='2.3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 10px center;background-size:16px 16px}.bk-win-form input:focus,.bk-win-form select:focus{border-color:#126985;outline:2px solid #126985;outline-offset:1px}.bk-win-dier{display:grid;grid-template-columns:1fr 1fr;gap:12px}.bk-win-dier+.bk-win-dier{margin-top:4px;padding-top:16px;border-top:1px dashed #dde5e8}.bk-win-dier .bk-win-veld{margin-bottom:10px}.bk .bk-win-meer{display:inline-block;width:auto;height:auto;min-height:0;margin:2px 0 16px;padding:0;background:none;border:0;border-radius:0;font-size:14.5px;font-weight:700;line-height:1.4;letter-spacing:normal;text-transform:none;color:#126985;text-decoration:underline;cursor:pointer}.bk .bk-win-meer:hover{background:none;color:#0d2a35}.bk .bk-win-weg{display:inline-block;width:auto;height:auto;min-height:0;margin:0 0 12px;padding:0;background:none;border:0;border-radius:0;font-size:13.5px;font-weight:600;line-height:1.4;letter-spacing:normal;text-transform:none;color:#7a8b93;text-decoration:underline;cursor:pointer}.bk .bk-win-weg:hover{background:none;color:#a3231b}.bk-win-akkoord{display:flex;align-items:flex-start;gap:10px;margin:4px 0 18px;font-size:14px;line-height:1.5;color:#0d2a35;cursor:pointer}.bk-win-akkoord input{flex:0 0 18px;width:18px;height:18px;margin:2px 0 0}.bk-win-web{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.bk .bk-win-knop{display:block;width:100%;height:50px;margin:0;padding:0 16px;background:#126985;border:0;border-radius:8px;color:#fff;font-size:16px;font-weight:700;letter-spacing:normal;text-transform:none;cursor:pointer}.bk .bk-win-knop:hover{background:#0d5268;color:#fff}.bk .bk-win-knop[disabled]{opacity:.65;cursor:default}.bk-win-melding{margin:14px 0 0;font-size:15px;line-height:1.55}.bk-win-melding:empty{margin:0}.bk-win-melding.is-fout{color:#a3231b;font-weight:600}.bk-win-melding.is-goed{color:#1c6b3f;font-weight:600}.bk-win-form>.bk-win-melding.is-goed{margin:0;text-align:center;font-size:16px}.bk-win .bk-klein{max-width:540px;margin-left:auto;margin-right:auto}@media (max-width:599px){.bk-win{padding:26px 18px}.bk-win-form{padding:18px}.bk-win-dier{grid-template-columns:1fr;gap:0}}.woocommerce-account .woocommerce-MyAccount-content table.shop_table{border:0;border-radius:0;overflow:visible}.woocommerce-account .woocommerce-MyAccount-content table.shop_table tbody tr:last-child td,.woocommerce-account .woocommerce-MyAccount-content table.shop_table tbody tr:last-child th{border-bottom:0}.woocommerce-account .woocommerce-MyAccount-content table.shop_table th.woocommerce-orders-table__header-order-actions{width:236px;text-align:left;padding-right:0}.woocommerce-account .woocommerce-MyAccount-content table.shop_table td.woocommerce-orders-table__cell-order-actions{justify-content:flex-start;text-align:left}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-order-details{border:0;border-radius:0;padding:0;background:none}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-order-details>h2:first-child{margin-top:0}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-customer-details{margin:26px 0 0;padding:26px 0 0;border:0;border-top:1px solid #dde5e8;border-radius:0;background:none}@media (min-width:1025px){.main-navigation .rtmega-menu-area ul.rtmega-megamenu>.menu-item{padding-left:10px;padding-right:10px}}@media (min-width:1025px) and (max-width:1230px){.main-navigation .rtmega-menu-area ul.rtmega-megamenu>.menu-item{padding-left:6px;padding-right:6px}}@media (min-width:1025px) and (max-width:1182px){.main-navigation .rtmega-menu-area ul.rtmega-megamenu>.menu-item{padding-left:4px;padding-right:4px}.col-full-nav.is_stuck .logo-mark{display:none}}.avd-kaart:has(.pbfw_square_data>div[style*="#eaf3f6"]) .avd-fotovlak,.avd-kaart:has(.pbfw_square_data>div[style*="#eaf3f6"]) .avd-fotoh{overflow:visible!important}.avd-kaart:has(.pbfw_square_data>div[style*="#eaf3f6"]) .avd-kaartbody{padding-top:32px!important}.avd-kaart .pbfw_square_data>div[style*="#eaf3f6"]{top:auto!important;bottom:-40px!important;left:14px!important;right:auto!important;width:auto!important;height:auto!important;min-height:0!important;padding:4px 11px 4px 4px!important;border-radius:999px!important;gap:7px;background-color:#eaf3f6!important;color:#126985!important;box-shadow:inset 0 0 0 1px #cfe2ea;overflow:visible!important;z-index:3!important}.avd-kaart .pbfw_square_data>div[style*="#eaf3f6"]::before{content:"";flex:0 0 22px;width:22px;height:22px;border-radius:50%;background:#d9ebf2 url(/wp-content/uploads/2026/04/piet-hellemans-150x150.jpg) center 12% / cover no-repeat}.avd-kaart .pbfw_square_data>div[style*="#eaf3f6"] span{width:auto!important;font-size:12px!important;line-height:16px!important;white-space:nowrap}@media (max-width:1024px){.avd-kaart:has(.pbfw_square_data>div[style*="#eaf3f6"]) .avd-kaartbody{padding-top:28px!important}.avd-kaart .pbfw_square_data>div[style*="#eaf3f6"]{bottom:-36px!important;left:12px!important;padding:3px 9px 3px 3px!important;border-radius:999px!important;gap:6px}.avd-kaart .pbfw_square_data>div[style*="#eaf3f6"]::before{flex:0 0 20px;width:20px;height:20px}.avd-kaart .pbfw_square_data>div[style*="#eaf3f6"] span{font-size:11px!important;line-height:15px!important}}.avd-video{position:relative;display:flex;justify-content:center;align-items:center;line-height:0;margin:0 auto;background:#0d1b21;border-radius:14px;overflow:hidden}.avd-video .avd-video-speler{display:block;width:100%;height:auto;max-width:100%;background:#0d1b21;border:0;outline:0}.avd-video .avd-video-start{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:78px;height:78px;padding:0;border:0;border-radius:50%;cursor:pointer;background:rgb(18 105 133 / .92);box-shadow:0 8px 26px rgb(0 0 0 / .38);display:flex;align-items:center;justify-content:center;transition:transform 0.15s ease,background 0.15s ease}.avd-video .avd-video-start::before{content:"";display:block;width:0;height:0;margin-left:7px;border-left:23px solid #fff;border-top:14px solid #fff0;border-bottom:14px solid #fff0}.avd-video .avd-video-start:hover{background:#126985;transform:translate(-50%,-50%) scale(1.06)}.avd-video .avd-video-start:focus-visible{outline:3px solid #fff;outline-offset:3px}.avd-video.is-bezig .avd-video-start{display:none}@media (max-width:700px){.avd-video{max-width:none!important;border-radius:12px}.avd-video .avd-video-start{width:66px;height:66px}.avd-video .avd-video-start::before{border-left-width:19px;border-top-width:12px;border-bottom-width:12px}}@media (min-width:1025px){section.elementor-element.elementor-element-a11552a{--avd-hero-breedte:clamp(
        1320px,
        calc(92vw + 180px),
        clamp(1700px, 55vw, 2420px)
      );background-position:min(calc(50% - 150px + var(--avd-hero-breedte) * 0.1306),calc(100% + var(--avd-hero-breedte) * 0.1016 - 8px)) top!important}.elementor-182844 .elementor-element-a11552a .elementor-element-c31449f{margin-left:-34px}}.avd-voet-nieuws{grid-column:1 / -1;order:-1;display:grid;grid-template-columns:1.2fr 1fr;gap:40px;align-items:center;margin-bottom:36px;padding:26px 28px;background:#fff;border-radius:10px}.avd-nb-piet{display:flex;align-items:center;gap:11px;margin-bottom:12px}.avd-nb-piet-foto{width:44px;height:44px;flex:0 0 auto;border-radius:50%;object-fit:cover;object-position:50% 18%;background:#dceaef}.avd-nb-piet-tekst{font-size:13.5px;line-height:1.35;color:#3d5560}.avd-nb-piet-tekst b{display:block;color:#0d2a35;font-weight:600}.avd-nb-kop{margin:0 0 5px;font-size:20px;font-weight:600;line-height:1.3;color:#0d2a35}.avd-nb-uit{margin:0;font-size:15.5px;line-height:1.6;color:#3d5560;max-width:52ch}.avd-voet .avd-nb-form{margin:0}.avd-nb-velden{display:flex;gap:10px}.avd-voet .avd-nb-input{flex:1 1 auto;width:100%;min-width:0;min-height:48px;margin:0;padding:0 15px;border:1px solid #c3d8e0;border-radius:6px;background:#fff;box-shadow:none;font-family:inherit;font-size:16px;line-height:1.4;color:#22333b}.avd-voet .avd-nb-input::placeholder{color:#94a9b2;opacity:1}.avd-voet .avd-nb-input:focus{border-color:#126985;outline:2px solid #126985;outline-offset:1px;box-shadow:none}.avd-voet button.avd-nb-knop{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;min-height:48px;height:auto;margin:0;padding:8px 22px;border:0;border-radius:6px;background:#126985;color:#fff;font-family:inherit;font-size:16px;font-weight:600;line-height:1.2;letter-spacing:normal;text-transform:none;cursor:pointer;width:auto}.avd-voet button.avd-nb-knop:hover,.avd-voet button.avd-nb-knop:focus{background:#0d5468;color:#fff}.avd-voet button.avd-nb-knop[disabled]{opacity:.65;cursor:default}.avd-nb-klein{margin:10px 0 0;font-size:13px;line-height:1.5;color:#5b7480}.avd-nb-klein a{color:#126985;text-decoration:underline}.avd-nb-fout{margin:10px 0 0;font-size:14px;line-height:1.5;color:#a3302a}.avd-nb-verborgen{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.avd-nb-pot{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.avd-nb-succes{display:flex;gap:11px;align-items:flex-start;padding:14px 16px;background:#eaf3f6;border:1px solid #c3d8e0;border-radius:6px}.avd-nb-vink{flex:0 0 auto;display:flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;background:#3f9c6d;color:#fff;font-size:12px;font-weight:700;line-height:1}.avd-nb-succes-in{display:block}.avd-nb-succes-kop{display:block;margin-bottom:1px;font-size:14.5px;font-weight:600;color:#0d2a35}.avd-nb-succes-tekst{display:block;font-size:14px;line-height:1.5;color:#3d5560}.avd-voet-nieuws [hidden]{display:none}.avd-nb-form[hidden]{display:none}.avd-nb-succes[hidden]{display:none}@media (min-width:769px) and (max-width:899px){.avd-voet-nieuws{gap:24px;margin-bottom:28px;padding:22px 20px}.avd-nb-kop{font-size:18px}.avd-nb-uit{font-size:15px}}@media (max-width:768px){.avd-voet-nieuws{display:block;order:0;margin:0 20px 24px;padding:20px;border-radius:10px}.avd-nb-kop{font-size:17px}.avd-nb-uit{font-size:15.5px;max-width:none}.avd-nb-velden{display:block;margin-top:16px}.avd-voet .avd-nb-input{width:100%}.avd-voet button.avd-nb-knop{display:flex;width:100%;margin-top:10px}.avd-nb-succes{margin-top:16px}}.wpc-filters-main-wrap .wpc-filters-section.wpc-filter-product_tag{background:#eaf3f6;border:1px solid #d9ebf2;border-radius:14px;padding:14px 16px 12px;margin-bottom:18px}.wpc-filters-main-wrap .wpc-filters-section.wpc-filter-product_tag .wpc-filter-header{margin:0;padding:0;border:0;background:none}.wpc-filters-main-wrap .wpc-filters-section.wpc-filter-product_tag .wpc-filter-title{display:flex;align-items:center;justify-content:flex-start;text-align:left;background:none;gap:10px;margin:0;padding:0;font-size:16px;font-weight:600;color:#0d2a35;text-transform:none}.wpc-filters-main-wrap .wpc-filters-section.wpc-filter-product_tag .wpc-filter-title:before{content:"";flex:none;width:30px;height:30px;border-radius:50%;background:#fff url(https://www.allesvoordieren.nl/wp-content/uploads/2026/04/piet-hellemans-150x150.jpg.webp) no-repeat center center;background-size:cover;box-shadow:0 0 0 2px #fff}.wpc-filters-main-wrap .wpc-filters-section.wpc-filter-product_tag .wpc-filter-header:after{content:"De producten die dierenarts Piet zelf aanraadt.";display:block;margin:8px 0 2px;font-size:13.5px;line-height:1.45;color:#5b6b73}.wpc-filters-main-wrap .wpc-filters-section.wpc-filter-product_tag .wpc-filter-content{padding:0;margin:0}.wpc-filters-main-wrap .wpc-filters-section.wpc-filter-product_tag .wpc-filters-ul-list{margin:0;padding:0}.wpc-filters-main-wrap .wpc-filters-section.wpc-filter-product_tag .wpc-term-item{margin:0}.wpc-filters-main-wrap .wpc-filters-section.wpc-filter-product_tag .wpc-term-item-content-wrapper{align-items:center;min-height:40px}.wpc-filters-main-wrap .wpc-filters-section.wpc-filter-product_tag label{font-size:15px;font-weight:400;color:#3d4d55}@media (max-width:992px){.wpc-filters-main-wrap .wpc-filters-section.wpc-filter-product_tag{padding:12px 14px 10px;margin-bottom:14px}.wpc-filters-main-wrap .wpc-filters-section.wpc-filter-product_tag .wpc-term-item-content-wrapper{min-height:48px}}.elementor-element-f11ece9{background-size:contain!important;background-position:center top!important;background-repeat:no-repeat!important;background-color:#ebe7e8!important;padding-top:0!important;padding-bottom:0!important;aspect-ratio:1200 / 740;min-height:0!important}@media (min-width:768px){body:not(.single-product) .avd-kaartfoto .pbfw_square_data.avd-badge-herhaal>div,body:not(.single-product) .avd-kaartfoto .pbfw_square_data>div[style*="#CA2C2C"],body:not(.single-product) .woolentor-product-image .pbfw_square_data.avd-badge-herhaal>div,body:not(.single-product) .woolentor-product-image .pbfw_square_data>div[style*="#2d8665"]{width:auto!important;min-width:108px!important;max-width:none!important}}@media (min-width:769px) and (max-width:1024px){.site-header .menu-toggle{display:block!important}}@media (min-width:993px) and (max-width:1024px){html .avd-menu{display:block!important}}:root,.avd-archief{--avd-petrol:#126985;--avd-inkt:#0d2a35;--avd-tekst:#3d5560;--avd-grijs:#7d99a3;--avd-lijn:#e4ebee;--avd-lijn2:#e0e8eb;--avd-rand:#cfdde2;--avd-pilrand:#bcd6de;--avd-licht:#eaf3f6;--avd-rood:#c0392b}.avd-archief.avd-archief{box-sizing:border-box;max-width:1170px;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}@media (min-width:993px){.avd-archief.avd-archief{max-width:1254px;padding-left:41.8868px;padding-right:41.8868px}}.avd-archief{overflow:visible}.avd-archief>.elementor-element{overflow:visible}@media (min-width:1025px){.avd-archief.avd-archief{display:grid;grid-template-columns:260px minmax(0,1fr);column-gap:32px;row-gap:0;align-items:start}.avd-archief>.avd-kruimelhouder{grid-column:1 / -1;grid-row:1}.avd-archief>.avd-filterkolom{grid-column:1;grid-row:2 / span 8}.avd-archief>.avd-kopblok{grid-column:2;grid-row:2}.avd-archief>.avd-subcats{grid-column:2;grid-row:3}.avd-archief>.avd-sorteerbalk{grid-column:2;grid-row:4}.avd-archief>.avd-lijst{grid-column:2;grid-row:5}.avd-archief>.avd-paginahouder{grid-column:2;grid-row:6}.avd-archief>.avd-seohouder{grid-column:2;grid-row:7}}.avd-kruimelrij{display:flex;align-items:center;gap:14px;font-size:14px;color:#6b7f88}.avd-kruimelrij .avd-terug{flex:none;white-space:nowrap}.avd-kruimels{font-size:14px;min-width:0;white-space:nowrap;overflow-x:auto;scrollbar-width:none}.avd-kruimels::-webkit-scrollbar{height:0}.avd-kruimels a{color:var(--avd-petrol);text-decoration:none}.avd-kruimels a:hover{text-decoration:underline}.avd-kruimelsep{color:#a8b8bf;margin:0 6px}.avd-kruimelhuidig{color:var(--avd-tekst)}.avd-intro p{margin:0}.avd-intro .elementor-widget-container>div,.avd-intro .term-description{max-width:78ch}.avd-intro [class*="rmwp"],.avd-intro [class*="read-more"],.avd-intro button{display:none!important}.avd-meerinfo{display:inline-flex;align-items:center;gap:7px;font-size:15.5px;font-weight:600;color:var(--avd-petrol);text-decoration:none}.avd-meerinfo:hover{text-decoration:underline;color:var(--avd-petrol)}.avd-meerinfo-pijl{font-size:13px}.avd-subrij{display:flex;align-items:center;gap:10px}.avd-subpillen{display:flex;gap:10px;flex:1 1 auto;min-width:0;overflow-x:auto;scroll-behavior:smooth;scrollbar-width:none;padding:2px 0;scroll-padding-left:2px}.avd-subpillen::-webkit-scrollbar{height:0}.avd-subpil{flex:none;white-space:nowrap;background:#fff;border:1px solid var(--avd-pilrand);border-radius:99px;padding:11px 20px;font-size:15px;font-weight:600;color:var(--avd-petrol);text-decoration:none}.avd-subpil:hover{border-color:var(--avd-petrol);background:var(--avd-licht);color:var(--avd-petrol);text-decoration:none}.avd-archief .avd-subpijl{flex:none;width:42px;height:42px;padding:0;line-height:1;border:1px solid var(--avd-pilrand)!important;border-radius:99px;background:#fff!important;color:var(--avd-petrol)!important;display:flex;align-items:center;justify-content:center;font-size:17px;font-family:inherit;font-weight:400;text-transform:none!important;letter-spacing:0;cursor:pointer}.avd-archief .avd-subpijl:hover{border-color:var(--avd-petrol)!important;background:var(--avd-licht)!important}.avd-archief .avd-subpijl[hidden]{display:none!important}@media (max-width:1024px){.avd-subrij{margin-right:-15px;overflow-x:clip}.avd-subpillen{padding-right:15px}.avd-subpil{padding:10px 17px;font-size:14.5px}.avd-archief .avd-subpijl{display:none!important}}.avd-sorteerbalk{display:flex;align-items:center;justify-content:space-between;gap:20px;padding-bottom:16px}.avd-archief .avd-sorteer{display:flex;align-items:center;gap:10px;margin:0}.avd-archief .avd-sorteer label{font-size:14.5px;color:#5b7480;margin:0;font-weight:400}.avd-archief .avd-sorteer select.orderby{height:38px;width:auto;max-width:none;border:1px solid var(--avd-rand);border-radius:5px;padding:0 10px;font-size:14.5px;font-family:inherit;color:var(--avd-inkt);background:#fff;cursor:pointer}.avd-teller{font-size:14.5px;color:#5b7480}@media (max-width:1024px){.avd-sorteerbalk{display:none!important}}.avd-kaart{border:1px solid var(--avd-lijn);border-radius:8px;background:#fff;overflow:hidden;height:100%;transition:border-color .15s ease,box-shadow .15s ease}.avd-kaart:hover{border-color:var(--avd-rand);box-shadow:0 2px 10px rgb(13 42 53 / .08)}.avd-fotovlak{position:relative}.avd-fotovlak .elementor-widget-container,.avd-fotovlak img{margin:0}.avd-fotovlak img{max-height:166px;width:auto;height:auto;max-width:100%;object-fit:contain;margin-inline:auto}.avd-fotovlak .onsale{display:none!important}.avd-kaarttitel a,.avd-kaarttitel .elementor-heading-title{font-size:14.5px;line-height:1.4;font-weight:600;color:var(--avd-petrol);text-decoration:none;display:block;min-height:41px}.avd-kaarttitel a:hover{text-decoration:underline}.avd-kaartprijs .price,.avd-kaartprijs{font-size:17px;font-weight:700;color:var(--avd-inkt);line-height:1.3;margin:0}.avd-kaartprijs del{font-size:13.5px;color:#8ba3ac;font-weight:400;text-decoration:line-through;margin-right:7px;opacity:1}.avd-kaartprijs ins{text-decoration:none;background:none;font-weight:700;color:var(--avd-inkt)}.avd-kaartprijs .eubaprdi-base-price{display:block;margin-top:2px;font-size:12.5px;font-weight:400;color:var(--avd-grijs)}.avd-kaartprijs .eubaprdi-base-price:empty{display:none}.avd-kaartprijs .screen-reader-text{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.avd-chip{display:inline-block;background:#fdecea;color:var(--avd-rood);font-size:12px;font-weight:600;padding:3px 7px;border-radius:3px}.avd-kaart .avd-kknop,.avd-kaart a.button.avd-kknop{height:44px;border-radius:5px;font-size:14.5px;font-weight:600}.avd-lijst .elementor-pagination{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:8px;padding-top:12px;margin:0}.avd-lijst .elementor-pagination .page-numbers{height:40px;min-width:40px;padding:0 12px;margin:0;border:1px solid var(--avd-rand);border-radius:5px;display:flex;align-items:center;justify-content:center;font-size:14.5px;font-weight:500;color:var(--avd-petrol);text-decoration:none;background:#fff}.avd-lijst .elementor-pagination .page-numbers:hover{background:var(--avd-licht)}.avd-lijst .elementor-pagination .page-numbers.current{background:var(--avd-petrol);border-color:var(--avd-petrol);color:#fff;font-weight:600}.avd-lijst .elementor-pagination .page-numbers.dots{border:0;background:none;min-width:24px;padding:0;color:#8ba3ac}.avd-lijst .elementor-pagination .next,.avd-lijst .elementor-pagination .prev{min-width:92px;padding:0 14px}.avd-paginalabel{font-size:13.5px;color:var(--avd-grijs);text-align:center}@media (min-width:1025px){.avd-paginalabel{display:none}}@media (max-width:1024px){.avd-lijst .elementor-pagination{gap:6px}.avd-lijst .elementor-pagination .page-numbers{height:44px;min-width:44px;padding:0 6px}.avd-lijst .elementor-pagination .page-numbers.dots{min-width:18px;padding:0}.avd-lijst .elementor-pagination .next,.avd-lijst .elementor-pagination .prev{min-width:44px;padding:0}}.avd-seo{margin-top:20px;padding-top:32px;border-top:1px solid var(--avd-lijn);max-width:80ch;scroll-margin-top:90px}.avd-seo h2{font-size:26px;line-height:1.2;font-weight:600;color:var(--avd-petrol);margin:0 0 18px}.avd-seo h3{font-size:19px;line-height:1.3;font-weight:600;color:var(--avd-petrol);margin:28px 0 8px}.avd-seo p{font-size:16px;line-height:1.7;color:var(--avd-tekst);margin:0 0 18px}.avd-seo ul,.avd-seo ol{font-size:16px;line-height:1.7;color:var(--avd-tekst);margin:0 0 18px 18px}.avd-seo a{color:var(--avd-petrol);text-decoration:underline}@media (max-width:1024px){.avd-seo{padding-top:26px}.avd-seo h2{font-size:22px;line-height:1.25}.avd-seo h3{font-size:17.5px}.avd-seo p,.avd-seo ul,.avd-seo ol{font-size:15.5px}}@media (min-width:1025px){.avd-filterkolom .wpc-filters-main-wrap{margin:0}.avd-filterkolom .wpc-filters-widget-content{padding:0}.avd-filterkolom .wpc-filter-set-widget-title,.avd-filterkolom .wpc-widget-close-container,.avd-filterkolom .wpc-filters-widget-top-container:empty{display:none}.avd-filterkolom .wpc-filters-widget-wrapper{display:flex;flex-direction:column;gap:16px}.avd-filterkolom .wpc-filters-section{border:1px solid var(--avd-lijn2);border-radius:8px;overflow:hidden;background:#fff;margin:0;padding:0}.avd-filterkolom .wpc-filter-header{padding:0;margin:0;border-bottom:1px solid var(--avd-lijn2);background:#fff}.avd-filterkolom .wpc-filter-title{margin:0;padding:0}.avd-filterkolom .wpc-filter-title button{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;padding:14px 16px;margin:0;height:auto;line-height:1.3;background:none!important;border:0!important;border-radius:0;font-family:inherit;font-size:15px;font-weight:600;color:var(--avd-petrol)!important;text-transform:none!important;letter-spacing:0;text-align:left;cursor:pointer}.avd-filterkolom .wpc-filter-title button:hover{background:var(--avd-licht)!important}.avd-filterkolom .wpc-wrap-icons{font-size:15px;font-weight:600;color:var(--avd-petrol)}.avd-filterkolom .wpc-open-icon{color:var(--avd-grijs);flex:none}.avd-filterkolom .wpc-filter-content{padding:14px 16px 16px}.avd-filterkolom .wpc-filters-ul-list{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:12px}.avd-filterkolom .wpc-filters-ul-list li{margin:0;padding:0}.avd-filterkolom .wpc-term-item-content-wrapper{display:flex;align-items:center;gap:10px}.avd-filterkolom .wpc-filters-ul-list label{font-size:14.5px;line-height:1.35;color:var(--avd-tekst);margin:0;cursor:pointer}.avd-filterkolom input[type="checkbox"]{width:16px;height:16px;margin:0;flex:none;accent-color:var(--avd-petrol)}.avd-filterkolom .wpc-see-more-control{font-size:0!important;line-height:0;display:inline-block;margin-top:12px;text-decoration:none}.avd-filterkolom .wpc-see-more-control::after{content:"Meer zien \203A";font-size:14px;line-height:1.4;font-weight:500;color:var(--avd-petrol)}.avd-filterkolom .wpc-see-less-control{font-size:14px;font-weight:500;color:var(--avd-petrol);margin-top:12px;display:inline-block}.avd-filterkolom .wpc-filters-range-wrapper{display:flex;align-items:center;gap:8px}.avd-filterkolom .wpc-filters-range-column{position:relative;display:flex;align-items:center;width:88px;height:36px;box-sizing:border-box;flex:none;border:1px solid var(--avd-rand);border-radius:5px;padding:0 9px 0 22px}.avd-filterkolom .wpc-filters-range-column::before{content:"\20AC";position:absolute;left:9px;top:50%;transform:translateY(-50%);font-size:14px;color:#8ba3ac;pointer-events:none}.avd-filterkolom .wpc-filters-range-min-column::after{content:"tot";position:absolute;right:-26px;top:50%;transform:translateY(-50%);font-size:14px;color:#8ba3ac}.avd-filterkolom .wpc-filters-range-wrapper{gap:34px}.avd-filterkolom .wpc-filters-range-column input{border:0!important;outline:0;background:transparent!important;box-shadow:none!important;width:100%!important;min-height:0!important;height:34px!important;line-height:34px!important;padding:0!important;margin:0!important;font-family:inherit;font-size:14.5px!important;color:var(--avd-inkt)!important}.avd-filterkolom .wpc-range-clear{display:none!important}.avd-productarchief .avd-filterkolom .wpc-filters-range-column input{padding-right:0!important;padding-left:0!important}.avd-filterkolom .wpc-filters-range-slider-wrapper{margin:14px 3px 0}.avd-filterkolom .wpc-filters-range-slider-control{position:relative;height:4px;background:var(--avd-lijn2);border:0;border-radius:99px}.avd-filterkolom .ui-slider-range{background:var(--avd-petrol)!important;border:0;border-radius:99px;height:4px}.avd-filterkolom .ui-slider-handle{width:16px;height:16px;top:-6px;margin-left:-8px;background:#fff!important;border:2px solid var(--avd-petrol)!important;border-radius:99px;box-sizing:border-box;outline:0}.avd-filterkolom .avd-toepassen{display:block;width:100%;height:36px;margin-top:14px;padding:0;border:1px solid var(--avd-petrol)!important;border-radius:5px;background:#fff!important;color:var(--avd-petrol)!important;font-family:inherit;font-size:14.5px;font-weight:600;text-transform:none!important;letter-spacing:0;cursor:pointer;line-height:1}.avd-filterkolom .avd-toepassen:hover{background:var(--avd-licht)!important}}.avd-extrafilters{border:1px dashed var(--avd-rand);border-radius:8px;padding:14px 16px;font-size:13.5px;line-height:1.55;color:var(--avd-grijs)}.avd-extrafilters p{margin:0;font-size:13.5px;line-height:1.55;color:var(--avd-grijs)}@media (max-width:1024px){.avd-filterkolom,.avd-filterkolom>.avd-filters,.avd-filterkolom>.avd-filters>.elementor-widget-container,.avd-filterkolom .widget_wpc_filters_widget,.avd-filterkolom .wpc-filters-main-wrap{display:contents!important}.avd-filterkolom .avd-teller{display:block;text-align:right;font-size:13.5px;color:var(--avd-grijs)}.avd-filterkolom>.avd-tellermob{margin-top:14px}.avd-filterkolom .wpc-filters-open-button-container{display:block!important;width:100%;margin:6px 0 8px!important;position:sticky!important;top:calc(var(--avd-catbalk-top,0px) + var(--avd-verzendbalk-h,0px) + 6px)!important;z-index:5;padding:0!important;box-sizing:border-box;background:transparent!important}.avd-filterkolom .wpc-filters-open-button-container a.wpc-filters-open-widget{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;height:48px;box-sizing:border-box;border:1.5px solid var(--avd-petrol)!important;border-radius:8px;background:#fff!important;color:var(--avd-petrol)!important;font-size:16px;font-weight:600;text-transform:none!important;letter-spacing:0}.avd-filterkolom .wpc-filters-open-button-container a.wpc-filters-open-widget:hover,.avd-filterkolom .wpc-filters-open-button-container a.wpc-filters-open-widget:active{background:var(--avd-licht)!important}.avd-filterkolom .wpc-button-inner{display:flex;align-items:center;justify-content:center;gap:10px}.avd-filterkolom .wpc-filters-open-button-container>a .wpc-open-icon,.avd-filterkolom .wpc-filters-open-button-container>a .wpc-icon-html-wrapper{display:none!important}.avd-filterkolom .wpc-button-inner::before{content:"";flex:none;width:18px;height:18px;background:no-repeat center/18px 18px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23126985' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3.5 5h17l-6.6 7.6V20l-3.8-2.2v-5.2z'/%3E%3C/svg%3E")}.avd-filterkolom .wpc-filters-button-text{font-size:0!important;color:transparent!important}.avd-filterkolom .wpc-filters-button-text::after{content:"Filter en sorteer";font-size:16px;font-weight:600;color:var(--avd-petrol)!important}.avd-extrafilters{display:none}}@media (min-width:1025px){.avd-filterkolom .wpc-filters-open-button-container{display:none!important}.avd-filterkolom .avd-teller{display:none}}.avd-kaart{display:flex;flex-direction:column}.avd-kaart>.avd-kaartbody{flex:1 1 auto}.avd-kaart .avd-prijsblok{margin-top:auto}.avd-fotovlak{position:relative;overflow:hidden}.avd-fotovlak>.avd-fotoh{width:100%;display:flex;align-items:center;justify-content:center}.avd-fotovlak .elementor-widget-container{width:100%;display:flex;align-items:center;justify-content:center}a.avd-kaartfoto{display:block;line-height:0;max-width:100%}a.avd-kaartfoto img{max-height:166px;max-width:calc(100% - 20px);width:auto;height:auto;object-fit:contain;margin:0 auto;display:block}.avd-fotovlak .pbfw_square_data{margin:0}.avd-kaart .onsale{display:none!important}.avd-kaartprijs .elementor-widget-container>.price,.avd-kaartprijs .price{margin:0;font-size:17px;font-weight:700;color:var(--avd-inkt);line-height:1.3}.avd-chiph:empty{display:none}.avd-knoph .elementor-widget-container{display:flex}.avd-knoph a.button{width:100%}.avd-lijst .elementor-pagination span.page-numbers.prev{display:none!important}@media (max-width:1024px){a.avd-kaartfoto img{max-height:132px;max-width:calc(100% - 16px)}.avd-kaartprijs .price{font-size:16.5px}.avd-kaarttitel a,.avd-kaarttitel .elementor-heading-title{font-size:14px;min-height:39px}.avd-lijst .elementor-pagination .next,.avd-lijst .elementor-pagination .prev{font-size:0}.avd-lijst .elementor-pagination .next::after{content:"\203A";font-size:15px}.avd-lijst .elementor-pagination .prev::after{content:"\2039";font-size:15px}}.avd-kaart .avd-kaartprijs .price,.avd-kaart .avd-kaartprijs .price bdi,.avd-kaart .avd-kaartprijs .price>.woocommerce-Price-amount,.avd-kaart .avd-kaartprijs .price ins,.avd-kaart .avd-kaartprijs .price ins bdi{color:var(--avd-inkt)!important;font-size:17px;font-weight:700}.avd-kaart .avd-kaartprijs .price del,.avd-kaart .avd-kaartprijs .price del bdi,.avd-kaart .avd-kaartprijs .price del .woocommerce-Price-amount{color:#8ba3ac!important;font-size:13.5px!important;font-weight:400!important;text-decoration:line-through;margin-right:7px;opacity:1}.avd-kaart .avd-kaartprijs .price ins{text-decoration:none;background:none}.avd-kaart .avd-kaartprijs .avd-perkg{display:none!important}.avd-kaart .avd-kaartprijs .avd-perkg-kaart{display:block!important;margin:2px 0 0!important;font-size:12.5px!important;font-weight:400!important;color:var(--avd-grijs)!important;white-space:normal!important}.avd-kaart .avd-kaartprijs .avd-perkg-kaart *{font-size:12.5px!important;font-weight:400!important;color:var(--avd-grijs)!important}.avd-kaart .avd-kaartprijs .eubaprdi-base-price{display:block!important;margin:2px 0 0!important;font-size:12.5px!important;font-weight:400!important;color:var(--avd-grijs)!important;white-space:normal}.avd-kaart .avd-kaartprijs .eubaprdi-base-price .woocommerce-Price-amount,.avd-kaart .avd-kaartprijs .eubaprdi-base-price bdi{font-size:12.5px!important;font-weight:400!important;color:var(--avd-grijs)!important}.avd-kaart .avd-kaartprijs .screen-reader-text{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}@media (max-width:1024px){.avd-kaart .avd-kaartprijs .price,.avd-kaart .avd-kaartprijs .price bdi,.avd-kaart .avd-kaartprijs .price>.woocommerce-Price-amount,.avd-kaart .avd-kaartprijs .price ins,.avd-kaart .avd-kaartprijs .price ins bdi{font-size:16.5px}.avd-kaart .avd-kaartprijs .eubaprdi-base-price,.avd-kaart .avd-kaartprijs .eubaprdi-base-price *{font-size:12px!important}}.avd-productarchief .wpc-filters-open-button-container{display:none!important}@media (max-width:1024px){.avd-productarchief .avd-filterkolom .wpc-filters-open-button-container{display:block!important}}.avd-kaart .avd-kknop,.avd-kaart a.button.avd-kknop{white-space:nowrap;padding:0 8px!important;gap:6px}.avd-lijst .elementor-loop-container>*,.avd-kaart,.avd-kaart .avd-kaartbody,.avd-kaart .avd-prijsblok,.avd-kaart .avd-kaarttitel,.avd-kaart .avd-kaartprijs{min-width:0}.avd-kaart .avd-kaartprijs .eubaprdi-base-price{white-space:normal!important}.avd-kaart .avd-kknop,.avd-kaart a.button.avd-kknop{overflow:hidden}@media (min-width:768px) and (max-width:1024px){.avd-productarchief .avd-lijst .elementor-grid{grid-template-columns:repeat(3,1fr)!important}}.avd-lijst .elementor-pagination .page-numbers.avd-nummer-verborgen{display:none!important}.avd-archief>.e-con{padding-left:0;padding-right:0}.avd-kopblok>.elementor-element{margin-left:0;margin-right:0}.avd-intro{display:flex;flex-direction:column}.avd-archief .wpc-custom-selected-terms{display:none}.avd-archief .wpc-custom-selected-terms:has(.wpc-filter-chips-list li){display:block}.avd-intro .elementor-widget-container{margin:0}.avd-intro .elementor-widget-container>*:last-child,.avd-intro p:last-child{margin-bottom:0}.avd-archief .avd-sorteer select.orderby{padding-right:32px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23126985' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 10px center;background-size:14px 14px}.avd-subpil.avd-subpil-zonderlink{cursor:default}.avd-subpil.avd-subpil-zonderlink:hover{border-color:var(--avd-pilrand);background:#fff}.avd-kaart .avd-chiph{line-height:0}.avd-kaart .avd-chiph:empty,.avd-kaart .avd-chiph .elementor-shortcode:empty{display:none}.avd-kaart .avd-chip{margin:0 0 2px}@media (min-width:1025px){.avd-filterkolom .wpc-filters-widget-content,.avd-filterkolom .wpc-filters-scroll-container,.avd-filterkolom .wpc-filters-widget-wrapper,.avd-filterkolom .wpc-filters-main-wrap,.avd-filterkolom .widget_wpc_filters_widget,.avd-filterkolom .elementor-widget-container{padding:0;margin:0}.avd-filterkolom .wpc-filter-title button{padding:13px 16px;font-weight:700}.avd-filterkolom .wpc-wrap-icons{font-weight:700}.avd-filterkolom .wpc-filter-content{padding:12px 16px 14px}.avd-filterkolom .wpc-filters-ul-list{gap:9px}.avd-filterkolom .wpc-filters-ul-list li,.avd-filterkolom .wpc-term-item-content-wrapper{min-height:0;padding:0}.avd-filterkolom .wpc-filters-ul-list label{line-height:1.25}.avd-filterkolom .wpc-see-more-control{margin-top:10px}.avd-filterkolom .wpc-filters-section{margin-bottom:0}.avd-filterkolom .wpc-filters-widget-wrapper{display:flex;flex-direction:column;gap:16px}}.avd-kaart .avd-kaartprijs .price .avd-vanaf{font-size:14px!important;font-weight:400!important;color:#5b7480!important;margin-right:2px}.avd-kaart .avd-kaartprijs .price .avd-chip{display:inline-block;margin-left:7px;vertical-align:2px;line-height:1;white-space:nowrap}.avd-kaart .avd-kaartprijs .avd-perkg-kaart bdi,.avd-kaart .avd-kaartprijs .avd-perkg-kaart .woocommerce-Price-amount,.avd-kaart .avd-kaartprijs .avd-perkg-kaart .woocommerce-Price-currencySymbol,.avd-kaart .avd-kaartprijs .eubaprdi-base-price bdi,.avd-kaart .avd-kaartprijs .eubaprdi-base-price .woocommerce-Price-currencySymbol{color:var(--avd-grijs)!important}@media (min-width:1025px){.avd-filterkolom .wpc-term-item-content-wrapper{padding:0!important}.avd-filterkolom .wpc-filters-ul-list{gap:12px}.avd-filterkolom .wpc-filters-ul-list label{font-size:14.5px!important}.avd-filterkolom .wpc-filters-section{margin:0!important}.avd-filterkolom .wpc-filter-content{padding:14px 16px 16px}.avd-filterkolom .wpc-see-more-control::after,.avd-filterkolom .wpc-see-less-control{font-weight:700}}.avd-kaart .avd-kaartprijs .price{line-height:22px!important}.avd-kaart .avd-kaartprijs{height:42px}.avd-kaart .avd-kaartprijs .avd-perkg-kaart,.avd-kaart .avd-kaartprijs .eubaprdi-base-price{line-height:18px!important}.avd-archief .avd-intro .term-description,.avd-archief .avd-intro .term-description p{color:var(--avd-tekst)!important;font-size:16.5px!important;line-height:1.6!important}.avd-archief .avd-intro .term-description a{color:var(--avd-petrol)!important}.avd-kaart .avd-kaartprijs .price del,.avd-kaart .avd-kaartprijs .price del bdi,.avd-kaart .avd-kaartprijs .price del .woocommerce-Price-amount{margin-right:2px}@media (max-width:1024px){.avd-archief .avd-intro .term-description,.avd-archief .avd-intro .term-description p{font-size:15.5px!important}.avd-kaart .avd-kaartprijs .price .avd-chip{margin-left:5px;padding:2px 5px}}.avd-prijsblok,.woolentor-product-content{container-type:inline-size;container-name:avdkaart}.avd-kaart .avd-kaartprijs .price,.woolentor-product-card .woolentor-product-price{display:flex;flex-wrap:wrap;align-items:baseline;align-content:flex-start;gap:0!important}.avd-kaart .avd-kaartprijs .price>del,.woolentor-product-card .woolentor-product-price>del{order:1}.avd-kaart .avd-kaartprijs .price>ins,.avd-kaart .avd-kaartprijs .price>.woocommerce-Price-amount,.woolentor-product-card .woolentor-product-price>ins,.woolentor-product-card .woolentor-product-price>.woocommerce-Price-amount{order:2}.avd-kaart .avd-kaartprijs .price>.avd-chip,.woolentor-product-card .woolentor-product-price>.avd-chip{order:3}.avd-kaart .avd-kaartprijs .price>.avd-perkg-kaart,.avd-kaart .avd-kaartprijs .price>.eubaprdi-base-price,.woolentor-product-card .woolentor-product-price>.avd-perkg-kaart,.woolentor-product-card .woolentor-product-price>.eubaprdi-base-price{order:4;flex:0 0 100%}.woolentor-product-card{border:1px solid var(--avd-lijn)!important;border-radius:8px!important;background:#fff!important;box-shadow:none!important;overflow:hidden;height:100%;transition:border-color .15s ease,box-shadow .15s ease}.woolentor-product-card:hover{border-color:var(--avd-rand)!important;box-shadow:0 2px 10px rgb(13 42 53 / .08)!important}.woolentor-product-card .woolentor-grid-view-content{display:flex;flex-direction:column;height:100%}.woolentor-product-card .woolentor-product-image{height:auto!important;min-height:0!important;aspect-ratio:auto!important;background:#fff!important;border-radius:0!important}.woolentor-product-card .woolentor-product-image>a{position:relative;display:flex;align-items:center;justify-content:center;height:186px;padding:10px;box-sizing:border-box}.woolentor-product-card .woolentor-product-image .pbfw_square_data{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.woolentor-product-card .woolentor-product-image img{max-height:166px!important;max-width:100%!important;width:auto!important;height:auto!important;object-fit:contain!important}.woolentor-product-card .woolentor-product-content{display:flex;flex-direction:column;gap:10px;flex:1;padding:14px!important}.woolentor-product-card .woolentor-product-content,.woolentor-product-card .woolentor-product-title,.woolentor-product-card .woolentor-product-title a,.woolentor-product-card .woolentor-product-price,.woolentor-product-card .woolentor-product-price span{text-align:left!important}.woolentor-product-card .woolentor-product-title{margin:0!important}.woolentor-product-card .woolentor-product-title a{font-size:14.5px!important;line-height:1.4!important;font-weight:600!important;color:var(--avd-petrol)!important;text-decoration:none;display:block;min-height:41px}.woolentor-product-card .woolentor-product-title a:hover{text-decoration:underline}.woolentor-product-card .woolentor-product-price{margin:auto 0 0!important;height:42px!important;min-height:0!important;font-size:17px!important;font-weight:700!important;color:var(--avd-inkt)!important;line-height:1.3!important}.woolentor-product-card .woolentor-product-price del,.woolentor-product-card .woolentor-product-price del *{font-size:13.5px!important;font-weight:400!important;color:#8ba3ac!important;text-decoration:line-through;opacity:1}.woolentor-product-card .woolentor-product-price del{margin-right:7px}.woolentor-product-card .woolentor-product-price ins,.woolentor-product-card .woolentor-product-price ins *,.woolentor-product-card .woolentor-product-price>.woocommerce-Price-amount,.woolentor-product-card .woolentor-product-price>.woocommerce-Price-amount *{font-size:17px!important;font-weight:700!important;color:var(--avd-inkt)!important;text-decoration:none;background:none}.woolentor-product-card .woolentor-product-price .avd-vanaf,.woolentor-product-card .woolentor-product-price .avd-vanaf *{font-size:14px!important;font-weight:400!important;color:#5b7480!important}.woolentor-product-card .woolentor-product-price .avd-vanaf{margin-right:2px}.woolentor-product-card .woolentor-product-price .avd-perkg-kaart,.woolentor-product-card .woolentor-product-price .eubaprdi-base-price,.woolentor-product-card .woolentor-product-price .avd-perkg-kaart *,.woolentor-product-card .woolentor-product-price .eubaprdi-base-price *{font-size:12.5px!important;font-weight:400!important;color:var(--avd-grijs)!important;white-space:normal!important}.woolentor-product-card .woolentor-product-price .avd-perkg-kaart,.woolentor-product-card .woolentor-product-price .eubaprdi-base-price{margin-top:2px!important}.woolentor-product-card .woolentor-product-price .avd-perkg{display:none!important}.woolentor-product-card .woolentor-discount-percentage{display:none!important}.woolentor-product-card .woolentor-product-price .screen-reader-text{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.woolentor-product-card .woolentor-product-actions{margin-top:0!important}.woolentor-product-card .woolentor-cart-btn,.woolentor-product-card a.button.woolentor-cart-btn{height:44px!important;border:0!important;border-radius:4px!important;font-size:15px!important;font-weight:600!important;white-space:nowrap;padding:0 8px!important;gap:6px;overflow:hidden}@container avdkaart (max-width:160px){.avd-kaart .avd-kaartprijs{height:44px}.woolentor-product-card .woolentor-product-price{height:44px!important}.avd-kaart .avd-kaartprijs .price,.avd-kaart .avd-kaartprijs .price ins,.avd-kaart .avd-kaartprijs .price ins *,.avd-kaart .avd-kaartprijs .price>.woocommerce-Price-amount,.avd-kaart .avd-kaartprijs .price>.woocommerce-Price-amount *,.woolentor-product-card .woolentor-product-price,.woolentor-product-card .woolentor-product-price ins,.woolentor-product-card .woolentor-product-price ins *,.woolentor-product-card .woolentor-product-price>.woocommerce-Price-amount,.woolentor-product-card .woolentor-product-price>.woocommerce-Price-amount *{font-size:16px!important}.avd-kaart .avd-kaartprijs .price .avd-vanaf,.woolentor-product-card .woolentor-product-price .avd-vanaf{font-size:13px!important}.avd-kaart .avd-kaartprijs .price del,.avd-kaart .avd-kaartprijs .price del *,.woolentor-product-card .woolentor-product-price del,.woolentor-product-card .woolentor-product-price del *{font-size:12.5px!important}.avd-kaart .avd-kaartprijs .price del,.woolentor-product-card .woolentor-product-price del{margin-right:4px}.avd-kaart .avd-kaartprijs .price,.woolentor-product-card .woolentor-product-price{position:relative}.avd-kaart .avd-kaartprijs .price>.avd-chip,.woolentor-product-card .woolentor-product-price>.avd-chip{order:3;margin-left:4px!important;padding:1px 4px;font-size:10.5px}.avd-kaart .avd-kaartprijs .price.avd-chip-onder>.avd-chip,.woolentor-product-card .woolentor-product-price.avd-chip-onder>.avd-chip{position:absolute;right:0;bottom:1px;margin:0!important;font-size:10px}.avd-kaart .avd-kaartprijs .price.avd-chip-onder>.avd-perkg-kaart,.avd-kaart .avd-kaartprijs .price.avd-chip-onder>.eubaprdi-base-price,.woolentor-product-card .woolentor-product-price.avd-chip-onder>.avd-perkg-kaart,.woolentor-product-card .woolentor-product-price.avd-chip-onder>.eubaprdi-base-price{padding-right:36px;box-sizing:border-box;white-space:nowrap!important;overflow:hidden;text-overflow:ellipsis}}@container avdkaart (min-width:160.02px) and (max-width:240px){.avd-kaart .avd-kaartprijs .price>.avd-chip,.woolentor-product-card .woolentor-product-price>.avd-chip{margin-left:4px;padding:1px 5px;font-size:11px}}@media (max-width:1024px){.avd-verzendbalk{position:sticky!important;top:var(--avd-catbalk-top,0)!important;z-index:8!important;margin:0!important}html.avd-balk-los #content{padding-top:0!important}.avd-archief .avd-subrij{position:relative}.avd-archief .avd-subrij::after{content:"";position:absolute;top:0;right:-15px;width:44px;height:100%;background:linear-gradient(to right,#fff0 0%,#fff 70%);pointer-events:none;opacity:1;transition:opacity .2s ease}.avd-archief .avd-subrij.avd-eind::after{opacity:0}.avd-archief .avd-subrij::before{content:"";position:absolute;top:50%;right:1px;z-index:2;width:9px;height:9px;margin-top:-6px;border-top:2px solid var(--avd-pilrand);border-right:2px solid var(--avd-pilrand);transform:rotate(45deg);pointer-events:none;opacity:1;transition:opacity .2s ease}.avd-archief .avd-subrij.avd-eind::before{opacity:0}.avd-lijst .elementor-pagination{gap:6px}.avd-lijst .elementor-pagination .page-numbers{height:40px;min-width:40px;padding:0 6px;margin:0!important}.avd-lijst .elementor-pagination .avd-punten{min-width:14px;padding:0}.avd-kaart .pbfw_square_data>div,.woolentor-product-card .pbfw_square_data>div{padding:5px 9px!important;border-radius:6px!important}.avd-kaart .pbfw_square_data span,.woolentor-product-card .pbfw_square_data span{font-size:9.5px!important;line-height:1.25!important}}.avd-archief .wpc-custom-selected-terms .wpc-filter-chips-list,.wpc-filters-main-wrap .wpc-filter-chips-list{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:14px 0 0;padding:0;list-style:none}.avd-subcats .wpc-custom-selected-terms .wpc-filter-chips-list{margin-top:12px}.avd-archief .wpc-custom-selected-terms .wpc-filter-chip,.wpc-filters-main-wrap .wpc-filter-chip{display:inline-flex;align-items:center;margin:0}.avd-archief .wpc-custom-selected-terms .wpc-filter-chip a,.wpc-filters-main-wrap .wpc-filter-chip a{display:inline-flex;align-items:center;gap:7px;background:var(--avd-petrol)!important;border:1px solid var(--avd-petrol)!important;border-radius:99px;padding:6px 14px;font-size:14px;font-weight:600;line-height:1.3;color:#fff!important;text-decoration:none}.avd-archief .wpc-custom-selected-terms .wpc-filter-chip a:hover,.wpc-filters-main-wrap .wpc-filter-chip a:hover{background:#0d5468!important;border-color:#0d5468!important;color:#fff!important}.avd-archief .wpc-custom-selected-terms .wpc-filter-chip a .wpc-chip-remove-icon,.wpc-filters-main-wrap .wpc-filter-chip a .wpc-chip-remove-icon{opacity:.85}.avd-archief .wpc-custom-selected-terms .wpc-chip-reset-all,.wpc-filters-main-wrap .wpc-chip-reset-all{order:99}.avd-archief .wpc-custom-selected-terms .wpc-chip-reset-all a,.wpc-filters-main-wrap .wpc-chip-reset-all a{background:none!important;border:0!important;border-radius:0;padding:6px 2px;color:var(--avd-petrol)!important;font-size:14px;font-weight:600;text-decoration:underline!important;text-underline-offset:3px}.avd-archief .wpc-custom-selected-terms .wpc-chip-reset-all a:hover,.wpc-filters-main-wrap .wpc-chip-reset-all a:hover{background:none!important;color:#0d5468!important;text-decoration:underline}.wpc-inner-widget-chips-wrapper .wpc-chip-reset-all{display:none!important}.avd-archief .wpc-custom-selected-terms .wpc-chip-reset-all .wpc-chip-remove-icon,.wpc-filters-main-wrap .wpc-chip-reset-all .wpc-chip-remove-icon{display:none}.avd-geenresultaat{border:1px solid var(--avd-pilrand);border-radius:16px;background:#fff;padding:28px 24px;margin:0 0 24px;text-align:center}.avd-geenresultaat-kop{margin:0 0 6px;font-size:18px;font-weight:700;color:var(--avd-petrol)}.avd-geenresultaat-tekst{margin:0 0 18px;font-size:15px;color:#333}.avd-geenresultaat-knop{display:inline-block;background:var(--avd-petrol);border:1px solid var(--avd-petrol);color:#fff;text-decoration:none;border-radius:8px;padding:11px 22px;font-size:15px;font-weight:600}.avd-geenresultaat-knop:hover{background:#0d5468;border-color:#0d5468;color:#fff;text-decoration:none}:root{--avd-zk-petrol:#126985;--avd-zk-petrol-zacht:#3f6f80;--avd-zk-oranje:#e08b1e;--avd-zk-rand:#dfe6ea;--avd-zk-grijs:#6b7a80;--avd-zk-vlak:#f3f7f9}.avd-zk-houder{position:relative}.avd-zk-wis{position:absolute;top:50%;right:44px;transform:translateY(-50%);width:22px;height:22px;padding:0;display:flex;align-items:center;justify-content:center;border:0;border-radius:50%;background:#e7edf0;color:#4d6068;cursor:pointer;z-index:3;line-height:0;min-width:0;text-transform:none}.avd-zk-wis:hover,.avd-zk-wis:focus{background:var(--avd-zk-petrol);color:#fff}.avd-zk-wis[hidden]{display:none!important}.avd-zk-houder input[name="s"]{padding-right:74px!important}.avd-zk-srmelding{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);white-space:nowrap}.avd-zk-paneel{position:absolute;top:calc(100% + 6px);left:0;right:0;z-index:9999;max-height:min(74vh, 620px);overflow-y:auto;overscroll-behavior:contain;background:#fff;border:1px solid var(--avd-zk-rand);border-radius:10px;box-shadow:0 14px 38px rgb(9 45 58 / .18);padding:6px 0 0;text-align:left;font-size:14px;line-height:1.35;color:#22333a}.avd-zk-paneel[hidden]{display:none}.avd-zk-paneel.is-bezig::after{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent,var(--avd-zk-petrol),transparent);animation:avd-zk-loop 1s linear infinite}@keyframes avd-zk-loop{0%{transform:translateX(-100%)}100%{transform:translateX(100%)}}body.avd-zk-open::before,body.avd-zk-open::after{content:none!important;background:none!important}.avd-zk-houder{z-index:9998}.avd-zk-kolommen{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:0}.avd-zk-links{padding:4px 0 8px}.avd-zk-rechts{padding:4px 0 8px;border-left:1px solid var(--avd-zk-rand)}.avd-zk-kolommen>div:empty{display:none}.avd-zk-kolommen:has(>.avd-zk-links:empty){grid-template-columns:1fr}.avd-zk-kolommen:has(>.avd-zk-rechts:empty){grid-template-columns:1fr}.avd-zk-kolommen:has(>.avd-zk-links:empty) .avd-zk-rechts{border-left:0}.avd-zk-groep+.avd-zk-groep{margin-top:2px}.avd-zk-kop{display:flex;align-items:center;justify-content:space-between;margin:8px 0 3px;padding:0 14px;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--avd-zk-grijs)}.avd-zk-wisrecent{border:0;background:none;padding:0;min-width:0;font-size:11px;font-weight:600;letter-spacing:0;text-transform:none;color:var(--avd-zk-petrol);text-decoration:underline;cursor:pointer}.avd-zk-regel{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:8px 14px;color:#22333a;text-decoration:none;cursor:pointer}.avd-zk-regel:hover,.avd-zk-regel.is-actief,.avd-zk-product:hover,.avd-zk-product.is-actief,.avd-zk-pil.is-actief,.avd-zk-alles:hover,.avd-zk-alles.is-actief{background:var(--avd-zk-vlak);color:#22333a}.avd-zk-regeltekst{min-width:0;overflow-wrap:anywhere}.avd-zk-regel .avd-zk-zwak{color:#55666d}.avd-zk-regel strong{font-weight:700}.avd-zk-aantal{flex:none;font-size:12px;color:var(--avd-zk-grijs)}.avd-zk-tag{flex:none;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--avd-zk-petrol-zacht);background:#eaf2f5;border-radius:3px;padding:2px 6px}.avd-zk-cat{font-weight:600;color:var(--avd-zk-petrol)}.avd-zk-product{display:flex;align-items:center;gap:10px;padding:7px 14px;color:#22333a;text-decoration:none;cursor:pointer}.avd-zk-foto{flex:none;width:46px;height:46px;border:1px solid var(--avd-zk-rand);border-radius:6px;background:#fff;display:flex;align-items:center;justify-content:center;overflow:hidden}.avd-zk-foto img{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain}.avd-zk-productinfo{min-width:0}.avd-zk-producttitel{font-size:13px;line-height:1.3;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.avd-zk-prijs{display:block;margin-top:2px;font-size:13px;font-weight:700;color:var(--avd-zk-petrol)}.avd-zk-prijs del{font-weight:400;opacity:.6;margin-right:4px}.avd-zk-prijs ins{text-decoration:none}.avd-zk-oos{display:block;font-size:11px;color:#a4552b}.avd-zk-pillenrij{display:flex;flex-wrap:wrap;gap:6px;padding:2px 14px 6px}.avd-zk-pil{display:inline-block;padding:5px 11px;border:1px solid var(--avd-zk-rand);border-radius:999px;background:#fff;font-size:13px;color:var(--avd-zk-petrol);text-decoration:none;cursor:pointer}.avd-zk-pil:hover,.avd-zk-pil.is-actief{background:var(--avd-zk-petrol);border-color:var(--avd-zk-petrol);color:#fff}.avd-zk-alles{display:block;margin-top:4px;padding:12px 14px;border-top:1px solid var(--avd-zk-rand);background:#fbfdfe;font-size:13px;font-weight:700;color:var(--avd-zk-petrol);text-decoration:none;text-align:center;cursor:pointer;border-radius:0 0 9px 9px}.avd-zk-tip,.avd-zk-niks{margin:0;padding:10px 14px;font-size:13px;color:#4a5c63;border-bottom:1px solid var(--avd-zk-rand)}.avd-zk-tip strong,.avd-zk-niks strong{color:var(--avd-zk-petrol)}@media (max-width:767px){.avd-zk-paneel{max-height:62vh}.avd-zk-kolommen{grid-template-columns:1fr}.avd-zk-rechts{border-left:0;border-top:1px solid var(--avd-zk-rand)}}@media (min-width:768px) and (max-width:1024px){.avd-zk-paneel{min-width:460px}}@media (min-width:1025px){.avd-zk-paneel{min-width:620px}}.avd-zk-top{margin:0 0 4px}.avd-zk-top:empty{display:none}.avd-zk-melding{margin:0 0 12px;padding:11px 14px;border-radius:8px;background:#fdf4e6;border:1px solid #f0d9b4;font-size:14px;line-height:1.45;color:#6b4a13}.avd-zk-melding strong{color:#4a3208}.avd-zk-melding a{color:var(--avd-zk-petrol);text-decoration:underline}.avd-zk-catbanner{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 0 12px;padding:12px 16px;border-radius:8px;background:#eaf2f5;border:1px solid #cfe0e7;color:var(--avd-zk-petrol);text-decoration:none;font-size:15px}.avd-zk-catbanner:hover{background:#dfebf0}.avd-zk-catbanner strong{font-weight:700}.avd-zk-catbanner-aantal{flex:none;font-size:13px;font-weight:600;color:var(--avd-zk-petrol-zacht);white-space:nowrap}.avd-zk-telling{margin:0 0 8px;font-size:14px;color:var(--avd-zk-grijs)}.avd-zk-hulp{margin:0 0 14px;padding:12px 16px;border-radius:8px;border:1px solid var(--avd-zk-rand);background:#fbfdfe}.avd-zk-hulp-kop{margin:0 0 6px;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--avd-zk-grijs)}.avd-zk-hulp ul{margin:0;padding:0;list-style:none}.avd-zk-hulp li+li{margin-top:4px}.avd-zk-hulp a{color:var(--avd-zk-petrol);text-decoration:underline;font-size:14px}.avd-zk-niets{position:relative;margin:4px 0 22px;padding:30px 32px 32px;border-radius:14px;border:1px solid var(--avd-zk-rand);background:#fff}.avd-zk-niets-decor{position:absolute;inset:0;overflow:hidden;border-radius:14px;pointer-events:none}.avd-zk-niets-poot{position:absolute;right:-46px;bottom:-76px;width:260px;height:260px;fill:#dceaef;opacity:.55;pointer-events:none}.avd-zk-niets>*:not(.avd-zk-niets-decor){position:relative;z-index:1}.avd-zk-niets p.avd-zk-niets-kop{margin:0 0 10px;font-size:24px;line-height:1.25;font-weight:700;color:var(--avd-zk-petrol)}.avd-zk-niets p.avd-zk-niets-tips{margin:0 0 26px;max-width:620px;font-size:16px;line-height:1.55;color:#3d4d55}.avd-zk-niets-zoek{display:flex;gap:10px;max-width:620px;margin:0}.avd-zk-niets-zoek input[type="search"]{flex:1 1 auto;min-width:0;height:52px;margin:0;padding:0 16px;border:2px solid var(--avd-zk-petrol);border-radius:8px;background:#fff;font-size:16px;color:#22333b;box-shadow:none}.avd-zk-niets-zoek input[type="search"]:focus{outline:2px solid var(--avd-zk-petrol-zacht);outline-offset:1px}.avd-zk-niets-zoek button[type="submit"]{display:inline-flex!important;align-items:center;justify-content:center;flex:0 0 auto;width:116px;height:52px;padding:0;border:0;border-radius:8px;background:var(--avd-zk-petrol);color:#fff;font-size:16px;font-weight:600;line-height:1;cursor:pointer}.avd-zk-niets-zoek button[type="submit"]:hover,.avd-zk-niets-zoek button[type="submit"]:focus{background:#0d2a35;color:#fff}.avd-zk-niets-zoek .avd-zk-wis{right:138px}.avd-zk-niets p.avd-zk-niets-sub{margin:24px 0 10px;font-size:15px;font-weight:700;letter-spacing:0;text-transform:none;color:#0d2a35}.avd-zk-pillen{display:flex;flex-wrap:wrap;gap:9px}.avd-zk-pillen .avd-zk-pil{font-size:15px;padding:9px 16px}.avd-zk-verder{margin:0 0 26px}.avd-zk-verder p.avd-zk-verder-kop{margin:0 0 12px;font-size:18px;font-weight:700;color:#0d2a35}.avd-zk-dieren{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:0 0 22px;padding:0;list-style:none}.avd-zk-dieren li{margin:0}.avd-zk-dieren a{display:flex;align-items:center;gap:12px;padding:13px 16px;border:1px solid var(--avd-zk-rand);border-radius:14px;background:#fff;color:#22333b;font-size:15px;font-weight:600;line-height:1.3;text-decoration:none}.avd-zk-dieren a:hover,.avd-zk-dieren a:focus{border-color:#9dc0cf;background:#f7fbfc;color:var(--avd-zk-petrol)}.avd-zk-dieren img{width:44px;height:44px;flex:0 0 auto}.avd-zk-snel{display:flex;flex-wrap:wrap;align-items:center;gap:9px;padding:18px 0 0;border-top:1px solid #eef2f4}.avd-zk-snel-label{font-size:14px;color:var(--avd-zk-grijs)}.avd-zk-snel ul{display:flex;flex-wrap:wrap;gap:9px;margin:0;padding:0;list-style:none}.avd-zk-snel li{margin:0}.avd-zk-snel a{display:inline-block;padding:8px 15px;border:1px solid var(--avd-zk-rand);border-radius:999px;font-size:14px;font-weight:600;color:var(--avd-zk-petrol);text-decoration:none}.avd-zk-snel a:hover,.avd-zk-snel a:focus{border-color:#9dc0cf;background:#f7fbfc}@media (max-width:767px){.avd-zk-niets{padding:22px 18px 24px}.avd-zk-niets p.avd-zk-niets-kop{font-size:20px}.avd-zk-niets p.avd-zk-niets-tips{font-size:15px;margin-bottom:22px}.avd-zk-niets-poot{width:180px;height:180px;right:-38px;bottom:-56px}.avd-zk-niets-zoek{flex-wrap:wrap}.avd-zk-niets-zoek input[type="search"]{flex:1 1 100%}.avd-zk-niets-zoek button[type="submit"]{flex:1 1 100%;width:100%;padding:0 18px}.avd-zk-niets-zoek .avd-zk-wis{right:14px;top:26px}.avd-zk-dieren{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.avd-zk-dieren a{padding:11px 12px;gap:10px;font-size:14px}.avd-zk-dieren img{width:38px;height:38px}}body.avd-zk-leeg .woolentor-product-grid-modern,body.avd-zk-leeg .woolentor-grid-list-tab-wrapper,body.avd-zk-leeg .woocommerce-info,body.avd-zk-leeg .woocommerce-no-products-found{display:none!important}.elementor-widget-woocommerce-archive-description:has(.avd-zk-top){display:block!important}body.avd-zk-pagina .elementor-widget-woocommerce-archive-description{margin-bottom:4px}body.avd-zk-pagina .elementor-element-1b32f32d:not(:has(.wpc-filters-main-wrap)){display:none!important}body.avd-zk-pagina .elementor-element-1b32f32d:not(:has(.wpc-filters-main-wrap))+.elementor-element-51114de3{width:100%;max-width:100%;flex-basis:100%}body.avd-zk-leeg .avd-geenresultaat,body.avd-zk-leeg .avd-sorteerh,body.avd-zk-leeg .avd-resultaat{display:none!important}@media (min-width:1025px){body.avd-zk-pagina .elementor-element-28c2176:not(:has(.wpc-filters-main-wrap)){grid-template-columns:1fr!important;column-gap:0!important}body.avd-zk-pagina .elementor-element-28c2176:not(:has(.wpc-filters-main-wrap))>.elementor-element{grid-column:1 / -1!important}body.avd-zk-pagina .elementor-element-28c2176:not(:has(.wpc-filters-main-wrap))>.elementor-element-aa2f7a5{grid-row:auto!important}}@media (max-width:1024px){body.avd-zk-pagina:not(:has(.wpc-filters-main-wrap)) .elementor-element-19e9bab{display:flex!important;align-items:center;gap:8px;margin-bottom:10px}body.avd-zk-pagina:not(:has(.wpc-filters-main-wrap)) .avd-sorteer label{font-size:13px;white-space:nowrap}body.avd-zk-pagina:not(:has(.wpc-filters-main-wrap)) .avd-tellermob{display:none!important}body.avd-zk-pagina:not(:has(.wpc-filters-main-wrap)) .elementor-element-aa2f7a5{display:none!important}}a.button.avd-kknop .avd-wagen,a.button.avd-kknop .avd-pijl,.avd-bestelbalk-knop .avd-wagen,.single_add_to_cart_button .avd-wagen{background:none!important;color:inherit!important;fill:none!important;stroke:currentColor!important}.avd-kaart .avd-kaartprijs .avd-perkg-kaart{display:block;width:100%;margin-top:1px;text-align:left;text-indent:0}body.avd-zk-leeg .avd-filterkolom{display:none!important}body.avd-zk-leeg .avd-archief{grid-template-columns:1fr!important}body.avd-zk-leeg .avd-archief>*{grid-column:1 / -1!important}body.avd-zk-pagina .avd-subcats,body.avd-zk-pagina .avd-meerinfoh,body.avd-zk-pagina .avd-seohouder{display:none!important}:root{--direction-multiplier:1}body.rtl,html[dir=rtl]{--direction-multiplier:-1}.elementor-hidden{display:none}.elementor-visibility-hidden{visibility:hidden}.elementor-screen-only,.screen-reader-text,.screen-reader-text span,.ui-helper-hidden-accessible{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;top:-10000em;width:1px;clip:rect(0,0,0,0);border:0}.elementor-clearfix:after{clear:both;content:"";display:block;height:0;width:0}.e-logo-wrapper{display:inline-block;line-height:1}.e-logo-wrapper i{color:var(--e-a-color-circle-logo);font-size:2.5em}.elementor *,.elementor :after,.elementor :before{box-sizing:border-box}.elementor a{box-shadow:none;text-decoration:none}.elementor hr{background-color:#fff0;margin:0}.elementor img{border:none;border-radius:0;box-shadow:none;height:auto;max-width:100%}.elementor .elementor-widget:not(.elementor-widget-text-editor):not(.elementor-widget-theme-post-content) figure{margin:0}.elementor embed,.elementor iframe,.elementor object,.elementor video{border:none;line-height:1;margin:0;max-width:100%;width:100%}.elementor .elementor-background,.elementor .elementor-background-holder,.elementor .elementor-background-video-container{direction:ltr;inset:0;overflow:hidden;position:absolute;z-index:0}.elementor .elementor-background-video-container{pointer-events:none;transition:opacity 1s}.elementor .elementor-background-video-container.elementor-loading{opacity:0}.elementor .elementor-background-video,.elementor .elementor-background-video-embed{max-width:none}.elementor .elementor-background-video,.elementor .elementor-background-video-embed,.elementor .elementor-background-video-hosted{inset-block-start:50%;inset-inline-start:50%;position:absolute;transform:translate(-50%,-50%)}.elementor .elementor-background-video-hosted{-o-object-fit:cover;object-fit:cover}.elementor .elementor-background-overlay{inset:0;position:absolute}.elementor .elementor-background-slideshow{inset:0;position:absolute;z-index:0}.elementor .elementor-background-slideshow__slide__image{background-position:50%;background-size:cover;height:100%;width:100%}.e-con-inner>.elementor-element.elementor-absolute,.e-con>.elementor-element.elementor-absolute,.elementor-widget-wrap>.elementor-element.elementor-absolute{position:absolute}.e-con-inner>.elementor-element.elementor-fixed,.e-con>.elementor-element.elementor-fixed,.elementor-widget-wrap>.elementor-element.elementor-fixed{position:fixed}.elementor-widget-wrap .elementor-element.elementor-widget__width-auto,.elementor-widget-wrap .elementor-element.elementor-widget__width-initial{max-width:100%}@media (max-width:1024px){.elementor-widget-wrap .elementor-element.elementor-widget-tablet__width-auto,.elementor-widget-wrap .elementor-element.elementor-widget-tablet__width-initial{max-width:100%}}@media (max-width:767px){.elementor-widget-wrap .elementor-element.elementor-widget-mobile__width-auto,.elementor-widget-wrap .elementor-element.elementor-widget-mobile__width-initial{max-width:100%}}.elementor-element.elementor-absolute,.elementor-element.elementor-fixed{z-index:1}.elementor-element{--flex-direction:initial;--flex-wrap:initial;--justify-content:initial;--align-items:initial;--align-content:initial;--gap:initial;--flex-basis:initial;--flex-grow:initial;--flex-shrink:initial;--order:initial;--align-self:initial;align-self:var(--align-self);flex-basis:var(--flex-basis);flex-grow:var(--flex-grow);flex-shrink:var(--flex-shrink);order:var(--order)}.elementor-element:where(.e-con-full,.elementor-widget){align-content:var(--align-content);align-items:var(--align-items);flex-direction:var(--flex-direction);flex-wrap:var(--flex-wrap);gap:var(--row-gap) var(--column-gap);justify-content:var(--justify-content)}.elementor-invisible{visibility:hidden}.elementor-custom-embed-play{inset-block-start:50%;inset-inline-start:50%;position:absolute;transform:translate(calc(-50% * var(--direction-multiplier)),-50%)}.elementor-custom-embed-play i{color:#fff;font-size:100px;text-shadow:1px 0 6px rgb(0 0 0 / .3)}.elementor-custom-embed-play svg{fill:#fff;filter:drop-shadow(1px 0 6px rgb(0 0 0 / .3));height:100px;width:100px}.elementor-custom-embed-play i,.elementor-custom-embed-play svg{opacity:.8;transition:all .5s}.elementor-custom-embed-play.elementor-playing i{font-family:eicons}.elementor-custom-embed-play.elementor-playing i:before{content:"\e8fb"}.elementor-custom-embed-play.elementor-playing i,.elementor-custom-embed-play.elementor-playing svg{animation:eicon-spin 2s linear infinite}.elementor-tag{display:inline-flex}.elementor-ken-burns{transition-duration:10s;transition-property:transform;transition-timing-function:linear}.elementor-ken-burns--out{transform:scale(1.3)}.elementor-ken-burns--active{transition-duration:20s}.elementor-ken-burns--active.elementor-ken-burns--out{transform:scale(1)}.elementor-ken-burns--active.elementor-ken-burns--in{transform:scale(1.3)}.elementor-align-center{text-align:center}.elementor-align-right{text-align:right}.elementor-align-left{text-align:left}.elementor-align-center .elementor-button,.elementor-align-left .elementor-button,.elementor-align-right .elementor-button{width:auto}.elementor-align-justify .elementor-button{width:100%}@media (min-width:-1){.elementor-widescreen-align-center{text-align:center}.elementor-widescreen-align-right{text-align:right}.elementor-widescreen-align-left{text-align:left}.elementor-widescreen-align-center .elementor-button,.elementor-widescreen-align-left .elementor-button,.elementor-widescreen-align-right .elementor-button{width:auto}.elementor-widescreen-align-justify .elementor-button{width:100%}}@media (max-width:-1){.elementor-laptop-align-center{text-align:center}.elementor-laptop-align-right{text-align:right}.elementor-laptop-align-left{text-align:left}.elementor-laptop-align-center .elementor-button,.elementor-laptop-align-left .elementor-button,.elementor-laptop-align-right .elementor-button{width:auto}.elementor-laptop-align-justify .elementor-button{width:100%}.elementor-tablet_extra-align-center{text-align:center}.elementor-tablet_extra-align-right{text-align:right}.elementor-tablet_extra-align-left{text-align:left}.elementor-tablet_extra-align-center .elementor-button,.elementor-tablet_extra-align-left .elementor-button,.elementor-tablet_extra-align-right .elementor-button{width:auto}.elementor-tablet_extra-align-justify .elementor-button{width:100%}}@media (max-width:1024px){.elementor-tablet-align-center{text-align:center}.elementor-tablet-align-right{text-align:right}.elementor-tablet-align-left{text-align:left}.elementor-tablet-align-center .elementor-button,.elementor-tablet-align-left .elementor-button,.elementor-tablet-align-right .elementor-button{width:auto}.elementor-tablet-align-justify .elementor-button{width:100%}}@media (max-width:-1){.elementor-mobile_extra-align-center{text-align:center}.elementor-mobile_extra-align-right{text-align:right}.elementor-mobile_extra-align-left{text-align:left}.elementor-mobile_extra-align-center .elementor-button,.elementor-mobile_extra-align-left .elementor-button,.elementor-mobile_extra-align-right .elementor-button{width:auto}.elementor-mobile_extra-align-justify .elementor-button{width:100%}}@media (max-width:767px){.elementor-mobile-align-center{text-align:center}.elementor-mobile-align-right{text-align:right}.elementor-mobile-align-left{text-align:left}.elementor-mobile-align-center .elementor-button,.elementor-mobile-align-left .elementor-button,.elementor-mobile-align-right .elementor-button{width:auto}.elementor-mobile-align-justify .elementor-button{width:100%}}:root{--page-title-display:block}.elementor-page-title,h1.entry-title{display:var(--page-title-display)}@keyframes eicon-spin{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}.eicon-animation-spin{animation:eicon-spin 2s linear infinite}.elementor-section{position:relative}.elementor-section .elementor-container{display:flex;margin-inline:auto;position:relative}@media (max-width:1024px){.elementor-section .elementor-container{flex-wrap:wrap}}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1140px}.elementor-section.elementor-section-stretched{position:relative;width:100%}.elementor-section.elementor-section-items-top>.elementor-container{align-items:flex-start}.elementor-section.elementor-section-items-middle>.elementor-container{align-items:center}.elementor-section.elementor-section-items-bottom>.elementor-container{align-items:flex-end}@media (min-width:768px){.elementor-section.elementor-section-height-full{height:100vh}.elementor-section.elementor-section-height-full>.elementor-container{height:100%}}.elementor-bc-flex-widget .elementor-section-content-top>.elementor-container>.elementor-column>.elementor-widget-wrap{align-items:flex-start}.elementor-bc-flex-widget .elementor-section-content-middle>.elementor-container>.elementor-column>.elementor-widget-wrap{align-items:center}.elementor-bc-flex-widget .elementor-section-content-bottom>.elementor-container>.elementor-column>.elementor-widget-wrap{align-items:flex-end}.elementor-widget-wrap{align-content:flex-start;flex-wrap:wrap;position:relative;width:100%}.elementor:not(.elementor-bc-flex-widget) .elementor-widget-wrap{display:flex}.elementor-widget-wrap>.elementor-element{width:100%}.elementor-widget-wrap.e-swiper-container{width:calc(100% - (var(--e-column-margin-left, 0px) + var(--e-column-margin-right, 0px)))}.elementor-widget{position:relative}.elementor-widget:not(:last-child){margin-block-end:var(--kit-widget-spacing,20px)}.elementor-widget:not(:last-child).elementor-absolute,.elementor-widget:not(:last-child).elementor-widget__width-auto,.elementor-widget:not(:last-child).elementor-widget__width-initial{margin-block-end:0}.elementor-column{display:flex;min-height:1px;position:relative}.elementor-column-gap-narrow>.elementor-column>.elementor-element-populated{padding:5px}.elementor-column-gap-default>.elementor-column>.elementor-element-populated{padding:10px}.elementor-column-gap-extended>.elementor-column>.elementor-element-populated{padding:15px}.elementor-column-gap-wide>.elementor-column>.elementor-element-populated{padding:20px}.elementor-column-gap-wider>.elementor-column>.elementor-element-populated{padding:30px}.elementor-inner-section .elementor-column-gap-no .elementor-element-populated{padding:0}@media (min-width:768px){.elementor-column.elementor-col-10,.elementor-column[data-col="10"]{width:10%}.elementor-column.elementor-col-11,.elementor-column[data-col="11"]{width:11.111%}.elementor-column.elementor-col-12,.elementor-column[data-col="12"]{width:12.5%}.elementor-column.elementor-col-14,.elementor-column[data-col="14"]{width:14.285%}.elementor-column.elementor-col-16,.elementor-column[data-col="16"]{width:16.666%}.elementor-column.elementor-col-20,.elementor-column[data-col="20"]{width:20%}.elementor-column.elementor-col-25,.elementor-column[data-col="25"]{width:25%}.elementor-column.elementor-col-30,.elementor-column[data-col="30"]{width:30%}.elementor-column.elementor-col-33,.elementor-column[data-col="33"]{width:33.333%}.elementor-column.elementor-col-40,.elementor-column[data-col="40"]{width:40%}.elementor-column.elementor-col-50,.elementor-column[data-col="50"]{width:50%}.elementor-column.elementor-col-60,.elementor-column[data-col="60"]{width:60%}.elementor-column.elementor-col-66,.elementor-column[data-col="66"]{width:66.666%}.elementor-column.elementor-col-70,.elementor-column[data-col="70"]{width:70%}.elementor-column.elementor-col-75,.elementor-column[data-col="75"]{width:75%}.elementor-column.elementor-col-80,.elementor-column[data-col="80"]{width:80%}.elementor-column.elementor-col-83,.elementor-column[data-col="83"]{width:83.333%}.elementor-column.elementor-col-90,.elementor-column[data-col="90"]{width:90%}.elementor-column.elementor-col-100,.elementor-column[data-col="100"]{width:100%}}@media (max-width:479px){.elementor-column.elementor-xs-10{width:10%}.elementor-column.elementor-xs-11{width:11.111%}.elementor-column.elementor-xs-12{width:12.5%}.elementor-column.elementor-xs-14{width:14.285%}.elementor-column.elementor-xs-16{width:16.666%}.elementor-column.elementor-xs-20{width:20%}.elementor-column.elementor-xs-25{width:25%}.elementor-column.elementor-xs-30{width:30%}.elementor-column.elementor-xs-33{width:33.333%}.elementor-column.elementor-xs-40{width:40%}.elementor-column.elementor-xs-50{width:50%}.elementor-column.elementor-xs-60{width:60%}.elementor-column.elementor-xs-66{width:66.666%}.elementor-column.elementor-xs-70{width:70%}.elementor-column.elementor-xs-75{width:75%}.elementor-column.elementor-xs-80{width:80%}.elementor-column.elementor-xs-83{width:83.333%}.elementor-column.elementor-xs-90{width:90%}.elementor-column.elementor-xs-100{width:100%}}@media (max-width:767px){.elementor-column.elementor-sm-10{width:10%}.elementor-column.elementor-sm-11{width:11.111%}.elementor-column.elementor-sm-12{width:12.5%}.elementor-column.elementor-sm-14{width:14.285%}.elementor-column.elementor-sm-16{width:16.666%}.elementor-column.elementor-sm-20{width:20%}.elementor-column.elementor-sm-25{width:25%}.elementor-column.elementor-sm-30{width:30%}.elementor-column.elementor-sm-33{width:33.333%}.elementor-column.elementor-sm-40{width:40%}.elementor-column.elementor-sm-50{width:50%}.elementor-column.elementor-sm-60{width:60%}.elementor-column.elementor-sm-66{width:66.666%}.elementor-column.elementor-sm-70{width:70%}.elementor-column.elementor-sm-75{width:75%}.elementor-column.elementor-sm-80{width:80%}.elementor-column.elementor-sm-83{width:83.333%}.elementor-column.elementor-sm-90{width:90%}.elementor-column.elementor-sm-100{width:100%}}@media (min-width:768px) and (max-width:1024px){.elementor-column.elementor-md-10{width:10%}.elementor-column.elementor-md-11{width:11.111%}.elementor-column.elementor-md-12{width:12.5%}.elementor-column.elementor-md-14{width:14.285%}.elementor-column.elementor-md-16{width:16.666%}.elementor-column.elementor-md-20{width:20%}.elementor-column.elementor-md-25{width:25%}.elementor-column.elementor-md-30{width:30%}.elementor-column.elementor-md-33{width:33.333%}.elementor-column.elementor-md-40{width:40%}.elementor-column.elementor-md-50{width:50%}.elementor-column.elementor-md-60{width:60%}.elementor-column.elementor-md-66{width:66.666%}.elementor-column.elementor-md-70{width:70%}.elementor-column.elementor-md-75{width:75%}.elementor-column.elementor-md-80{width:80%}.elementor-column.elementor-md-83{width:83.333%}.elementor-column.elementor-md-90{width:90%}.elementor-column.elementor-md-100{width:100%}}@media (min-width:-1){.elementor-reverse-widescreen>.elementor-container>:first-child{order:10}.elementor-reverse-widescreen>.elementor-container>:nth-child(2){order:9}.elementor-reverse-widescreen>.elementor-container>:nth-child(3){order:8}.elementor-reverse-widescreen>.elementor-container>:nth-child(4){order:7}.elementor-reverse-widescreen>.elementor-container>:nth-child(5){order:6}.elementor-reverse-widescreen>.elementor-container>:nth-child(6){order:5}.elementor-reverse-widescreen>.elementor-container>:nth-child(7){order:4}.elementor-reverse-widescreen>.elementor-container>:nth-child(8){order:3}.elementor-reverse-widescreen>.elementor-container>:nth-child(9){order:2}.elementor-reverse-widescreen>.elementor-container>:nth-child(10){order:1}}@media (min-width:1025px) and (max-width:-1){.elementor-reverse-laptop>.elementor-container>:first-child{order:10}.elementor-reverse-laptop>.elementor-container>:nth-child(2){order:9}.elementor-reverse-laptop>.elementor-container>:nth-child(3){order:8}.elementor-reverse-laptop>.elementor-container>:nth-child(4){order:7}.elementor-reverse-laptop>.elementor-container>:nth-child(5){order:6}.elementor-reverse-laptop>.elementor-container>:nth-child(6){order:5}.elementor-reverse-laptop>.elementor-container>:nth-child(7){order:4}.elementor-reverse-laptop>.elementor-container>:nth-child(8){order:3}.elementor-reverse-laptop>.elementor-container>:nth-child(9){order:2}.elementor-reverse-laptop>.elementor-container>:nth-child(10){order:1}}@media (min-width:-1) and (max-width:-1){.elementor-reverse-laptop>.elementor-container>:first-child{order:10}.elementor-reverse-laptop>.elementor-container>:nth-child(2){order:9}.elementor-reverse-laptop>.elementor-container>:nth-child(3){order:8}.elementor-reverse-laptop>.elementor-container>:nth-child(4){order:7}.elementor-reverse-laptop>.elementor-container>:nth-child(5){order:6}.elementor-reverse-laptop>.elementor-container>:nth-child(6){order:5}.elementor-reverse-laptop>.elementor-container>:nth-child(7){order:4}.elementor-reverse-laptop>.elementor-container>:nth-child(8){order:3}.elementor-reverse-laptop>.elementor-container>:nth-child(9){order:2}.elementor-reverse-laptop>.elementor-container>:nth-child(10){order:1}}@media (min-width:1025px) and (max-width:-1){.elementor-reverse-laptop>.elementor-container>:first-child,.elementor-reverse-laptop>.elementor-container>:nth-child(10),.elementor-reverse-laptop>.elementor-container>:nth-child(2),.elementor-reverse-laptop>.elementor-container>:nth-child(3),.elementor-reverse-laptop>.elementor-container>:nth-child(4),.elementor-reverse-laptop>.elementor-container>:nth-child(5),.elementor-reverse-laptop>.elementor-container>:nth-child(6),.elementor-reverse-laptop>.elementor-container>:nth-child(7),.elementor-reverse-laptop>.elementor-container>:nth-child(8),.elementor-reverse-laptop>.elementor-container>:nth-child(9){order:0}.elementor-reverse-tablet_extra>.elementor-container>:first-child{order:10}.elementor-reverse-tablet_extra>.elementor-container>:nth-child(2){order:9}.elementor-reverse-tablet_extra>.elementor-container>:nth-child(3){order:8}.elementor-reverse-tablet_extra>.elementor-container>:nth-child(4){order:7}.elementor-reverse-tablet_extra>.elementor-container>:nth-child(5){order:6}.elementor-reverse-tablet_extra>.elementor-container>:nth-child(6){order:5}.elementor-reverse-tablet_extra>.elementor-container>:nth-child(7){order:4}.elementor-reverse-tablet_extra>.elementor-container>:nth-child(8){order:3}.elementor-reverse-tablet_extra>.elementor-container>:nth-child(9){order:2}.elementor-reverse-tablet_extra>.elementor-container>:nth-child(10){order:1}}@media (min-width:768px) and (max-width:1024px){.elementor-reverse-tablet>.elementor-container>:first-child{order:10}.elementor-reverse-tablet>.elementor-container>:nth-child(2){order:9}.elementor-reverse-tablet>.elementor-container>:nth-child(3){order:8}.elementor-reverse-tablet>.elementor-container>:nth-child(4){order:7}.elementor-reverse-tablet>.elementor-container>:nth-child(5){order:6}.elementor-reverse-tablet>.elementor-container>:nth-child(6){order:5}.elementor-reverse-tablet>.elementor-container>:nth-child(7){order:4}.elementor-reverse-tablet>.elementor-container>:nth-child(8){order:3}.elementor-reverse-tablet>.elementor-container>:nth-child(9){order:2}.elementor-reverse-tablet>.elementor-container>:nth-child(10){order:1}}@media (min-width:-1) and (max-width:1024px){.elementor-reverse-tablet>.elementor-container>:first-child{order:10}.elementor-reverse-tablet>.elementor-container>:nth-child(2){order:9}.elementor-reverse-tablet>.elementor-container>:nth-child(3){order:8}.elementor-reverse-tablet>.elementor-container>:nth-child(4){order:7}.elementor-reverse-tablet>.elementor-container>:nth-child(5){order:6}.elementor-reverse-tablet>.elementor-container>:nth-child(6){order:5}.elementor-reverse-tablet>.elementor-container>:nth-child(7){order:4}.elementor-reverse-tablet>.elementor-container>:nth-child(8){order:3}.elementor-reverse-tablet>.elementor-container>:nth-child(9){order:2}.elementor-reverse-tablet>.elementor-container>:nth-child(10){order:1}}@media (min-width:768px) and (max-width:-1){.elementor-reverse-tablet>.elementor-container>:first-child,.elementor-reverse-tablet>.elementor-container>:nth-child(10),.elementor-reverse-tablet>.elementor-container>:nth-child(2),.elementor-reverse-tablet>.elementor-container>:nth-child(3),.elementor-reverse-tablet>.elementor-container>:nth-child(4),.elementor-reverse-tablet>.elementor-container>:nth-child(5),.elementor-reverse-tablet>.elementor-container>:nth-child(6),.elementor-reverse-tablet>.elementor-container>:nth-child(7),.elementor-reverse-tablet>.elementor-container>:nth-child(8),.elementor-reverse-tablet>.elementor-container>:nth-child(9){order:0}.elementor-reverse-mobile_extra>.elementor-container>:first-child{order:10}.elementor-reverse-mobile_extra>.elementor-container>:nth-child(2){order:9}.elementor-reverse-mobile_extra>.elementor-container>:nth-child(3){order:8}.elementor-reverse-mobile_extra>.elementor-container>:nth-child(4){order:7}.elementor-reverse-mobile_extra>.elementor-container>:nth-child(5){order:6}.elementor-reverse-mobile_extra>.elementor-container>:nth-child(6){order:5}.elementor-reverse-mobile_extra>.elementor-container>:nth-child(7){order:4}.elementor-reverse-mobile_extra>.elementor-container>:nth-child(8){order:3}.elementor-reverse-mobile_extra>.elementor-container>:nth-child(9){order:2}.elementor-reverse-mobile_extra>.elementor-container>:nth-child(10){order:1}}@media (max-width:767px){.elementor-reverse-mobile>.elementor-container>:first-child{order:10}.elementor-reverse-mobile>.elementor-container>:nth-child(2){order:9}.elementor-reverse-mobile>.elementor-container>:nth-child(3){order:8}.elementor-reverse-mobile>.elementor-container>:nth-child(4){order:7}.elementor-reverse-mobile>.elementor-container>:nth-child(5){order:6}.elementor-reverse-mobile>.elementor-container>:nth-child(6){order:5}.elementor-reverse-mobile>.elementor-container>:nth-child(7){order:4}.elementor-reverse-mobile>.elementor-container>:nth-child(8){order:3}.elementor-reverse-mobile>.elementor-container>:nth-child(9){order:2}.elementor-reverse-mobile>.elementor-container>:nth-child(10){order:1}.elementor-column{width:100%}}.elementor-grid{display:grid;grid-column-gap:var(--grid-column-gap);grid-row-gap:var(--grid-row-gap)}.elementor-grid .elementor-grid-item{min-width:0}.elementor-grid-0 .elementor-grid{display:inline-block;margin-block-end:calc(-1 * var(--grid-row-gap));width:100%;word-spacing:var(--grid-column-gap)}.elementor-grid-0 .elementor-grid .elementor-grid-item{display:inline-block;margin-block-end:var(--grid-row-gap);word-break:break-word}.elementor-grid-1 .elementor-grid{grid-template-columns:repeat(1,1fr)}.elementor-grid-2 .elementor-grid{grid-template-columns:repeat(2,1fr)}.elementor-grid-3 .elementor-grid{grid-template-columns:repeat(3,1fr)}.elementor-grid-4 .elementor-grid{grid-template-columns:repeat(4,1fr)}.elementor-grid-5 .elementor-grid{grid-template-columns:repeat(5,1fr)}.elementor-grid-6 .elementor-grid{grid-template-columns:repeat(6,1fr)}.elementor-grid-7 .elementor-grid{grid-template-columns:repeat(7,1fr)}.elementor-grid-8 .elementor-grid{grid-template-columns:repeat(8,1fr)}.elementor-grid-9 .elementor-grid{grid-template-columns:repeat(9,1fr)}.elementor-grid-10 .elementor-grid{grid-template-columns:repeat(10,1fr)}.elementor-grid-11 .elementor-grid{grid-template-columns:repeat(11,1fr)}.elementor-grid-12 .elementor-grid{grid-template-columns:repeat(12,1fr)}@media (min-width:-1){.elementor-grid-widescreen-0 .elementor-grid{display:inline-block;margin-block-end:calc(-1 * var(--grid-row-gap));width:100%;word-spacing:var(--grid-column-gap)}.elementor-grid-widescreen-0 .elementor-grid .elementor-grid-item{display:inline-block;margin-block-end:var(--grid-row-gap);word-break:break-word}.elementor-grid-widescreen-1 .elementor-grid{grid-template-columns:repeat(1,1fr)}.elementor-grid-widescreen-2 .elementor-grid{grid-template-columns:repeat(2,1fr)}.elementor-grid-widescreen-3 .elementor-grid{grid-template-columns:repeat(3,1fr)}.elementor-grid-widescreen-4 .elementor-grid{grid-template-columns:repeat(4,1fr)}.elementor-grid-widescreen-5 .elementor-grid{grid-template-columns:repeat(5,1fr)}.elementor-grid-widescreen-6 .elementor-grid{grid-template-columns:repeat(6,1fr)}.elementor-grid-widescreen-7 .elementor-grid{grid-template-columns:repeat(7,1fr)}.elementor-grid-widescreen-8 .elementor-grid{grid-template-columns:repeat(8,1fr)}.elementor-grid-widescreen-9 .elementor-grid{grid-template-columns:repeat(9,1fr)}.elementor-grid-widescreen-10 .elementor-grid{grid-template-columns:repeat(10,1fr)}.elementor-grid-widescreen-11 .elementor-grid{grid-template-columns:repeat(11,1fr)}.elementor-grid-widescreen-12 .elementor-grid{grid-template-columns:repeat(12,1fr)}}@media (max-width:-1){.elementor-grid-laptop-0 .elementor-grid{display:inline-block;margin-block-end:calc(-1 * var(--grid-row-gap));width:100%;word-spacing:var(--grid-column-gap)}.elementor-grid-laptop-0 .elementor-grid .elementor-grid-item{display:inline-block;margin-block-end:var(--grid-row-gap);word-break:break-word}.elementor-grid-laptop-1 .elementor-grid{grid-template-columns:repeat(1,1fr)}.elementor-grid-laptop-2 .elementor-grid{grid-template-columns:repeat(2,1fr)}.elementor-grid-laptop-3 .elementor-grid{grid-template-columns:repeat(3,1fr)}.elementor-grid-laptop-4 .elementor-grid{grid-template-columns:repeat(4,1fr)}.elementor-grid-laptop-5 .elementor-grid{grid-template-columns:repeat(5,1fr)}.elementor-grid-laptop-6 .elementor-grid{grid-template-columns:repeat(6,1fr)}.elementor-grid-laptop-7 .elementor-grid{grid-template-columns:repeat(7,1fr)}.elementor-grid-laptop-8 .elementor-grid{grid-template-columns:repeat(8,1fr)}.elementor-grid-laptop-9 .elementor-grid{grid-template-columns:repeat(9,1fr)}.elementor-grid-laptop-10 .elementor-grid{grid-template-columns:repeat(10,1fr)}.elementor-grid-laptop-11 .elementor-grid{grid-template-columns:repeat(11,1fr)}.elementor-grid-laptop-12 .elementor-grid{grid-template-columns:repeat(12,1fr)}.elementor-grid-tablet_extra-0 .elementor-grid{display:inline-block;margin-block-end:calc(-1 * var(--grid-row-gap));width:100%;word-spacing:var(--grid-column-gap)}.elementor-grid-tablet_extra-0 .elementor-grid .elementor-grid-item{display:inline-block;margin-block-end:var(--grid-row-gap);word-break:break-word}.elementor-grid-tablet_extra-1 .elementor-grid{grid-template-columns:repeat(1,1fr)}.elementor-grid-tablet_extra-2 .elementor-grid{grid-template-columns:repeat(2,1fr)}.elementor-grid-tablet_extra-3 .elementor-grid{grid-template-columns:repeat(3,1fr)}.elementor-grid-tablet_extra-4 .elementor-grid{grid-template-columns:repeat(4,1fr)}.elementor-grid-tablet_extra-5 .elementor-grid{grid-template-columns:repeat(5,1fr)}.elementor-grid-tablet_extra-6 .elementor-grid{grid-template-columns:repeat(6,1fr)}.elementor-grid-tablet_extra-7 .elementor-grid{grid-template-columns:repeat(7,1fr)}.elementor-grid-tablet_extra-8 .elementor-grid{grid-template-columns:repeat(8,1fr)}.elementor-grid-tablet_extra-9 .elementor-grid{grid-template-columns:repeat(9,1fr)}.elementor-grid-tablet_extra-10 .elementor-grid{grid-template-columns:repeat(10,1fr)}.elementor-grid-tablet_extra-11 .elementor-grid{grid-template-columns:repeat(11,1fr)}.elementor-grid-tablet_extra-12 .elementor-grid{grid-template-columns:repeat(12,1fr)}}@media (max-width:1024px){.elementor-grid-tablet-0 .elementor-grid{display:inline-block;margin-block-end:calc(-1 * var(--grid-row-gap));width:100%;word-spacing:var(--grid-column-gap)}.elementor-grid-tablet-0 .elementor-grid .elementor-grid-item{display:inline-block;margin-block-end:var(--grid-row-gap);word-break:break-word}.elementor-grid-tablet-1 .elementor-grid{grid-template-columns:repeat(1,1fr)}.elementor-grid-tablet-2 .elementor-grid{grid-template-columns:repeat(2,1fr)}.elementor-grid-tablet-3 .elementor-grid{grid-template-columns:repeat(3,1fr)}.elementor-grid-tablet-4 .elementor-grid{grid-template-columns:repeat(4,1fr)}.elementor-grid-tablet-5 .elementor-grid{grid-template-columns:repeat(5,1fr)}.elementor-grid-tablet-6 .elementor-grid{grid-template-columns:repeat(6,1fr)}.elementor-grid-tablet-7 .elementor-grid{grid-template-columns:repeat(7,1fr)}.elementor-grid-tablet-8 .elementor-grid{grid-template-columns:repeat(8,1fr)}.elementor-grid-tablet-9 .elementor-grid{grid-template-columns:repeat(9,1fr)}.elementor-grid-tablet-10 .elementor-grid{grid-template-columns:repeat(10,1fr)}.elementor-grid-tablet-11 .elementor-grid{grid-template-columns:repeat(11,1fr)}.elementor-grid-tablet-12 .elementor-grid{grid-template-columns:repeat(12,1fr)}}@media (max-width:-1){.elementor-grid-mobile_extra-0 .elementor-grid{display:inline-block;margin-block-end:calc(-1 * var(--grid-row-gap));width:100%;word-spacing:var(--grid-column-gap)}.elementor-grid-mobile_extra-0 .elementor-grid .elementor-grid-item{display:inline-block;margin-block-end:var(--grid-row-gap);word-break:break-word}.elementor-grid-mobile_extra-1 .elementor-grid{grid-template-columns:repeat(1,1fr)}.elementor-grid-mobile_extra-2 .elementor-grid{grid-template-columns:repeat(2,1fr)}.elementor-grid-mobile_extra-3 .elementor-grid{grid-template-columns:repeat(3,1fr)}.elementor-grid-mobile_extra-4 .elementor-grid{grid-template-columns:repeat(4,1fr)}.elementor-grid-mobile_extra-5 .elementor-grid{grid-template-columns:repeat(5,1fr)}.elementor-grid-mobile_extra-6 .elementor-grid{grid-template-columns:repeat(6,1fr)}.elementor-grid-mobile_extra-7 .elementor-grid{grid-template-columns:repeat(7,1fr)}.elementor-grid-mobile_extra-8 .elementor-grid{grid-template-columns:repeat(8,1fr)}.elementor-grid-mobile_extra-9 .elementor-grid{grid-template-columns:repeat(9,1fr)}.elementor-grid-mobile_extra-10 .elementor-grid{grid-template-columns:repeat(10,1fr)}.elementor-grid-mobile_extra-11 .elementor-grid{grid-template-columns:repeat(11,1fr)}.elementor-grid-mobile_extra-12 .elementor-grid{grid-template-columns:repeat(12,1fr)}}@media (max-width:767px){.elementor-grid-mobile-0 .elementor-grid{display:inline-block;margin-block-end:calc(-1 * var(--grid-row-gap));width:100%;word-spacing:var(--grid-column-gap)}.elementor-grid-mobile-0 .elementor-grid .elementor-grid-item{display:inline-block;margin-block-end:var(--grid-row-gap);word-break:break-word}.elementor-grid-mobile-1 .elementor-grid{grid-template-columns:repeat(1,1fr)}.elementor-grid-mobile-2 .elementor-grid{grid-template-columns:repeat(2,1fr)}.elementor-grid-mobile-3 .elementor-grid{grid-template-columns:repeat(3,1fr)}.elementor-grid-mobile-4 .elementor-grid{grid-template-columns:repeat(4,1fr)}.elementor-grid-mobile-5 .elementor-grid{grid-template-columns:repeat(5,1fr)}.elementor-grid-mobile-6 .elementor-grid{grid-template-columns:repeat(6,1fr)}.elementor-grid-mobile-7 .elementor-grid{grid-template-columns:repeat(7,1fr)}.elementor-grid-mobile-8 .elementor-grid{grid-template-columns:repeat(8,1fr)}.elementor-grid-mobile-9 .elementor-grid{grid-template-columns:repeat(9,1fr)}.elementor-grid-mobile-10 .elementor-grid{grid-template-columns:repeat(10,1fr)}.elementor-grid-mobile-11 .elementor-grid{grid-template-columns:repeat(11,1fr)}.elementor-grid-mobile-12 .elementor-grid{grid-template-columns:repeat(12,1fr)}}@media (min-width:1025px){#elementor-device-mode:after{content:"desktop"}}@media (min-width:-1){#elementor-device-mode:after{content:"widescreen"}}@media (max-width:-1){#elementor-device-mode:after{content:"laptop";content:"tablet_extra"}}@media (max-width:1024px){#elementor-device-mode:after{content:"tablet"}}@media (max-width:-1){#elementor-device-mode:after{content:"mobile_extra"}}@media (max-width:767px){#elementor-device-mode:after{content:"mobile"}}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}.e-con{--border-radius:0;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-style:initial;--border-color:initial;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--content-width:min(100%,var(--container-max-width,1140px));--width:100%;--min-height:initial;--height:auto;--text-align:initial;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:var(--container-default-padding-top,10px);--padding-right:var(--container-default-padding-right,10px);--padding-bottom:var(--container-default-padding-bottom,10px);--padding-left:var(--container-default-padding-left,10px);--position:relative;--z-index:revert;--overflow:visible;--gap:var(--widgets-spacing,20px);--row-gap:var(--widgets-spacing-row,20px);--column-gap:var(--widgets-spacing-column,20px);--overlay-mix-blend-mode:initial;--overlay-opacity:1;--overlay-transition:0.3s;--e-con-grid-template-columns:repeat(3,1fr);--e-con-grid-template-rows:repeat(2,1fr);border-radius:var(--border-radius);height:var(--height);min-height:var(--min-height);min-width:0;overflow:var(--overflow);position:var(--position);width:var(--width);z-index:var(--z-index);--flex-wrap-mobile:wrap}.e-con:where(:not(.e-div-block-base)){transition:background var(--background-transition,.3s),border var(--border-transition,.3s),box-shadow var(--border-transition,.3s),transform var(--e-con-transform-transition-duration,.4s)}.e-con{--margin-block-start:var(--margin-top);--margin-block-end:var(--margin-bottom);--margin-inline-start:var(--margin-left);--margin-inline-end:var(--margin-right);--padding-inline-start:var(--padding-left);--padding-inline-end:var(--padding-right);--padding-block-start:var(--padding-top);--padding-block-end:var(--padding-bottom);--border-block-start-width:var(--border-top-width);--border-block-end-width:var(--border-bottom-width);--border-inline-start-width:var(--border-left-width);--border-inline-end-width:var(--border-right-width)}body.rtl .e-con{--padding-inline-start:var(--padding-right);--padding-inline-end:var(--padding-left);--margin-inline-start:var(--margin-right);--margin-inline-end:var(--margin-left);--border-inline-start-width:var(--border-right-width);--border-inline-end-width:var(--border-left-width)}.e-con{margin-block-end:var(--margin-block-end);margin-block-start:var(--margin-block-start);margin-inline-end:var(--margin-inline-end);margin-inline-start:var(--margin-inline-start);padding-inline-end:var(--padding-inline-end);padding-inline-start:var(--padding-inline-start)}.e-con.e-flex{--flex-direction:column;--flex-basis:auto;--flex-grow:0;--flex-shrink:1;flex:var(--flex-grow) var(--flex-shrink) var(--flex-basis)}.e-con-full,.e-con>.e-con-inner{padding-block-end:var(--padding-block-end);padding-block-start:var(--padding-block-start);text-align:var(--text-align)}.e-con-full.e-flex,.e-con.e-flex>.e-con-inner{flex-direction:var(--flex-direction)}.e-con,.e-con>.e-con-inner{display:var(--display)}.e-con.e-grid{--grid-justify-content:start;--grid-align-content:start;--grid-auto-flow:row}.e-con.e-grid,.e-con.e-grid>.e-con-inner{align-content:var(--grid-align-content);align-items:var(--align-items);grid-auto-flow:var(--grid-auto-flow);grid-template-columns:var(--e-con-grid-template-columns);grid-template-rows:var(--e-con-grid-template-rows);justify-content:var(--grid-justify-content);justify-items:var(--justify-items)}.e-con-boxed.e-flex{align-content:normal;align-items:normal;flex-direction:column;flex-wrap:nowrap;justify-content:normal}.e-con-boxed.e-grid{grid-template-columns:1fr;grid-template-rows:1fr;justify-items:legacy}.e-con-boxed{gap:initial;text-align:initial}.e-con.e-flex>.e-con-inner{align-content:var(--align-content);align-items:var(--align-items);align-self:auto;flex-basis:auto;flex-grow:1;flex-shrink:1;flex-wrap:var(--flex-wrap);justify-content:var(--justify-content)}.e-con.e-grid>.e-con-inner{align-items:var(--align-items);justify-items:var(--justify-items)}.e-con>.e-con-inner{gap:var(--row-gap) var(--column-gap);height:100%;margin:0 auto;max-width:var(--content-width);padding-inline-end:0;padding-inline-start:0;width:100%}:is(.elementor-section-wrap,[data-elementor-id])>.e-con{--margin-left:auto;--margin-right:auto;max-width:min(100%,var(--width))}:is([data-widget_type="e-component.default"],[data-widget_type="e-component.default"]>.elementor-section-wrap)>.e-con{--margin-right:0px;--margin-left:0px}.e-con .elementor-widget.elementor-widget{margin-block-end:0}.e-con:before,.e-con>.elementor-background-slideshow:before,.e-con>.elementor-motion-effects-container>.elementor-motion-effects-layer:before,:is(.e-con,.e-con>.e-con-inner)>.elementor-background-video-container:before{border-block-end-width:var(--border-block-end-width);border-block-start-width:var(--border-block-start-width);border-color:var(--border-color);border-inline-end-width:var(--border-inline-end-width);border-inline-start-width:var(--border-inline-start-width);border-radius:var(--border-radius);border-style:var(--border-style);content:var(--background-overlay);display:block;height:max(100% + var(--border-top-width) + var(--border-bottom-width),100%);left:calc(0px - var(--border-left-width));mix-blend-mode:var(--overlay-mix-blend-mode);opacity:var(--overlay-opacity);position:absolute;top:calc(0px - var(--border-top-width));transition:var(--overlay-transition,.3s);width:max(100% + var(--border-left-width) + var(--border-right-width),100%)}.e-con:before{transition:background var(--overlay-transition,.3s),border-radius var(--border-transition,.3s),opacity var(--overlay-transition,.3s)}.e-con>.elementor-background-slideshow,:is(.e-con,.e-con>.e-con-inner)>.elementor-background-video-container{border-block-end-width:var(--border-block-end-width);border-block-start-width:var(--border-block-start-width);border-color:var(--border-color);border-inline-end-width:var(--border-inline-end-width);border-inline-start-width:var(--border-inline-start-width);border-radius:var(--border-radius);border-style:var(--border-style);height:max(100% + var(--border-top-width) + var(--border-bottom-width),100%);left:calc(0px - var(--border-left-width));top:calc(0px - var(--border-top-width));width:max(100% + var(--border-left-width) + var(--border-right-width),100%)}@media (max-width:767px){:is(.e-con,.e-con>.e-con-inner)>.elementor-background-video-container.elementor-hidden-mobile{display:none}}:is(.e-con,.e-con>.e-con-inner)>.elementor-background-video-container:before{z-index:1}:is(.e-con,.e-con>.e-con-inner)>.elementor-background-slideshow:before{z-index:2}.e-con .elementor-widget{min-width:0}.e-con .elementor-widget-empty,.e-con .elementor-widget-google_maps,.e-con .elementor-widget-video,.e-con .elementor-widget.e-widget-swiper{width:100%}.e-con>.e-con-inner>.elementor-widget>.elementor-widget-container,.e-con>.elementor-widget>.elementor-widget-container{height:100%}.e-con.e-con>.e-con-inner>.elementor-widget,.elementor.elementor .e-con>.elementor-widget{max-width:100%}.e-con .elementor-widget:not(:last-child){--kit-widget-spacing:0px}@media (max-width:767px){.e-con.e-flex{--width:100%;--flex-wrap:var(--flex-wrap-mobile)}.e-con.e-flex .elementor-widget-archive-posts{width:100%}}.elementor-form-fields-wrapper{display:flex;flex-wrap:wrap}.elementor-form-fields-wrapper.elementor-labels-above .elementor-field-group .elementor-field-subgroup,.elementor-form-fields-wrapper.elementor-labels-above .elementor-field-group>.elementor-select-wrapper,.elementor-form-fields-wrapper.elementor-labels-above .elementor-field-group>input,.elementor-form-fields-wrapper.elementor-labels-above .elementor-field-group>textarea{flex-basis:100%;max-width:100%}.elementor-form-fields-wrapper.elementor-labels-inline>.elementor-field-group .elementor-select-wrapper,.elementor-form-fields-wrapper.elementor-labels-inline>.elementor-field-group>input{flex-grow:1}.elementor-field-group{align-items:center;flex-wrap:wrap}.elementor-field-group.elementor-field-type-submit{align-items:flex-end}.elementor-field-group .elementor-field-textual{background-color:#fff0;border:1px solid #69727d;color:#1f2124;flex-grow:1;max-width:100%;vertical-align:middle;width:100%}.elementor-field-group .elementor-field-textual:focus{box-shadow:inset 0 0 0 1px rgb(0 0 0 / .1);outline:0}.elementor-field-group .elementor-field-textual::-moz-placeholder{color:inherit;font-family:inherit;opacity:.6}.elementor-field-group .elementor-field-textual::placeholder{color:inherit;font-family:inherit;opacity:.6}.elementor-field-group .elementor-select-wrapper{display:flex;position:relative;width:100%}.elementor-field-group .elementor-select-wrapper select{-webkit-appearance:none;-moz-appearance:none;appearance:none;color:inherit;flex-basis:100%;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;padding-inline-end:20px;text-transform:inherit}.elementor-field-group .elementor-select-wrapper:before{content:"\e92a";font-family:eicons;font-size:15px;inset-block-start:50%;inset-inline-end:10px;pointer-events:none;position:absolute;text-shadow:0 0 3px rgb(0 0 0 / .3);transform:translateY(-50%)}.elementor-field-group.elementor-field-type-select-multiple .elementor-select-wrapper:before{content:""}.elementor-field-subgroup{display:flex;flex-wrap:wrap}.elementor-field-subgroup .elementor-field-option label{display:inline-block}.elementor-field-subgroup.elementor-subgroup-inline .elementor-field-option{padding-inline-end:10px}.elementor-field-subgroup:not(.elementor-subgroup-inline) .elementor-field-option{flex-basis:100%}.elementor-field-type-acceptance .elementor-field-subgroup .elementor-field-option input,.elementor-field-type-acceptance .elementor-field-subgroup .elementor-field-option label,.elementor-field-type-checkbox .elementor-field-subgroup .elementor-field-option input,.elementor-field-type-checkbox .elementor-field-subgroup .elementor-field-option label,.elementor-field-type-radio .elementor-field-subgroup .elementor-field-option input,.elementor-field-type-radio .elementor-field-subgroup .elementor-field-option label{display:inline}.elementor-field-label{cursor:pointer}.elementor-mark-required .elementor-field-label:after{color:red;content:"*";padding-inline-start:.2em}.elementor-field-textual{border-radius:3px;font-size:15px;line-height:1.4;min-height:40px;padding:5px 14px}.elementor-field-textual.elementor-size-xs{border-radius:2px;font-size:13px;min-height:33px;padding:4px 12px}.elementor-field-textual.elementor-size-md{border-radius:4px;font-size:16px;min-height:47px;padding:6px 16px}.elementor-field-textual.elementor-size-lg{border-radius:5px;font-size:18px;min-height:59px;padding:7px 20px}.elementor-field-textual.elementor-size-xl{border-radius:6px;font-size:20px;min-height:72px;padding:8px 24px}.elementor-button-align-stretch .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button{flex-basis:100%}.elementor-button-align-stretch .e-form__buttons__wrapper{flex-basis:50%;flex-grow:1}.elementor-button-align-stretch .e-form__buttons__wrapper__button{flex-basis:100%}.elementor-button-align-center .e-form__buttons,.elementor-button-align-center .elementor-field-type-submit{justify-content:center}.elementor-button-align-start .e-form__buttons,.elementor-button-align-start .elementor-field-type-submit{justify-content:flex-start}.elementor-button-align-end .e-form__buttons,.elementor-button-align-end .elementor-field-type-submit,[dir=rtl] .elementor-button-align-start .e-form__buttons,[dir=rtl] .elementor-button-align-start .elementor-field-type-submit{justify-content:flex-end}[dir=rtl] .elementor-button-align-end .e-form__buttons,[dir=rtl] .elementor-button-align-end .elementor-field-type-submit{justify-content:flex-start}.elementor-button-align-center .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button,.elementor-button-align-end .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button,.elementor-button-align-start .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button{flex-basis:auto}.elementor-button-align-center .e-form__buttons__wrapper,.elementor-button-align-end .e-form__buttons__wrapper,.elementor-button-align-start .e-form__buttons__wrapper{flex-grow:0}.elementor-button-align-center .e-form__buttons__wrapper,.elementor-button-align-center .e-form__buttons__wrapper__button,.elementor-button-align-end .e-form__buttons__wrapper,.elementor-button-align-end .e-form__buttons__wrapper__button,.elementor-button-align-start .e-form__buttons__wrapper,.elementor-button-align-start .e-form__buttons__wrapper__button{flex-basis:auto}@media screen and (max-width:1024px){.elementor-tablet-button-align-stretch .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button{flex-basis:100%}.elementor-tablet-button-align-stretch .e-form__buttons__wrapper{flex-basis:50%;flex-grow:1}.elementor-tablet-button-align-stretch .e-form__buttons__wrapper__button{flex-basis:100%}.elementor-tablet-button-align-center .e-form__buttons,.elementor-tablet-button-align-center .elementor-field-type-submit{justify-content:center}.elementor-tablet-button-align-start .e-form__buttons,.elementor-tablet-button-align-start .elementor-field-type-submit{justify-content:flex-start}.elementor-tablet-button-align-end .e-form__buttons,.elementor-tablet-button-align-end .elementor-field-type-submit,[dir=rtl] .elementor-tablet-button-align-start .e-form__buttons,[dir=rtl] .elementor-tablet-button-align-start .elementor-field-type-submit{justify-content:flex-end}[dir=rtl] .elementor-tablet-button-align-end .e-form__buttons,[dir=rtl] .elementor-tablet-button-align-end .elementor-field-type-submit{justify-content:flex-start}.elementor-tablet-button-align-center .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button,.elementor-tablet-button-align-end .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button,.elementor-tablet-button-align-start .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button{flex-basis:auto}.elementor-tablet-button-align-center .e-form__buttons__wrapper,.elementor-tablet-button-align-end .e-form__buttons__wrapper,.elementor-tablet-button-align-start .e-form__buttons__wrapper{flex-grow:0}.elementor-tablet-button-align-center .e-form__buttons__wrapper,.elementor-tablet-button-align-center .e-form__buttons__wrapper__button,.elementor-tablet-button-align-end .e-form__buttons__wrapper,.elementor-tablet-button-align-end .e-form__buttons__wrapper__button,.elementor-tablet-button-align-start .e-form__buttons__wrapper,.elementor-tablet-button-align-start .e-form__buttons__wrapper__button{flex-basis:auto}}@media screen and (max-width:767px){.elementor-mobile-button-align-stretch .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button{flex-basis:100%}.elementor-mobile-button-align-stretch .e-form__buttons__wrapper{flex-basis:50%;flex-grow:1}.elementor-mobile-button-align-stretch .e-form__buttons__wrapper__button{flex-basis:100%}.elementor-mobile-button-align-center .e-form__buttons,.elementor-mobile-button-align-center .elementor-field-type-submit{justify-content:center}.elementor-mobile-button-align-start .e-form__buttons,.elementor-mobile-button-align-start .elementor-field-type-submit{justify-content:flex-start}.elementor-mobile-button-align-end .e-form__buttons,.elementor-mobile-button-align-end .elementor-field-type-submit,[dir=rtl] .elementor-mobile-button-align-start .e-form__buttons,[dir=rtl] .elementor-mobile-button-align-start .elementor-field-type-submit{justify-content:flex-end}[dir=rtl] .elementor-mobile-button-align-end .e-form__buttons,[dir=rtl] .elementor-mobile-button-align-end .elementor-field-type-submit{justify-content:flex-start}.elementor-mobile-button-align-center .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button,.elementor-mobile-button-align-end .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button,.elementor-mobile-button-align-start .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button{flex-basis:auto}.elementor-mobile-button-align-center .e-form__buttons__wrapper,.elementor-mobile-button-align-end .e-form__buttons__wrapper,.elementor-mobile-button-align-start .e-form__buttons__wrapper{flex-grow:0}.elementor-mobile-button-align-center .e-form__buttons__wrapper,.elementor-mobile-button-align-center .e-form__buttons__wrapper__button,.elementor-mobile-button-align-end .e-form__buttons__wrapper,.elementor-mobile-button-align-end .e-form__buttons__wrapper__button,.elementor-mobile-button-align-start .e-form__buttons__wrapper,.elementor-mobile-button-align-start .e-form__buttons__wrapper__button{flex-basis:auto}}.elementor-error .elementor-field{border-color:#d9534f}.elementor-error .help-inline{color:#d9534f;font-size:.9em}.elementor-message{font-size:1em;line-height:1;margin:10px 0}.elementor-message:before{content:"\e90e";display:inline-block;font-family:eicons;font-style:normal;font-weight:400;margin-inline-end:5px;vertical-align:middle}.elementor-message.elementor-message-danger{color:#d9534f}.elementor-message.elementor-message-danger:before{content:"\e87f"}.elementor-message.form-message-success{color:#5cb85c}.elementor-form .elementor-button{border:none;padding-block-end:0;padding-block-start:0}.elementor-form .elementor-button-content-wrapper,.elementor-form .elementor-button>span{display:flex;flex-direction:row;gap:5px;justify-content:center}.elementor-form .elementor-button.elementor-size-xs{min-height:33px}.elementor-form .elementor-button.elementor-size-sm{min-height:40px}.elementor-form .elementor-button.elementor-size-md{min-height:47px}.elementor-form .elementor-button.elementor-size-lg{min-height:59px}.elementor-form .elementor-button.elementor-size-xl{min-height:72px}.elementor-element:where(:not(.e-con)):where(:not(.e-div-block-base)) .elementor-widget-container,.elementor-element:where(:not(.e-con)):where(:not(.e-div-block-base)):not(:has(.elementor-widget-container)){transition:background .3s,border .3s,border-radius .3s,box-shadow .3s,transform var(--e-transform-transition-duration,.4s)}.elementor-heading-title{line-height:1;margin:0;padding:0}.elementor-button{background-color:#69727d;border-radius:3px;color:#fff;display:inline-block;fill:#fff;font-size:15px;line-height:1;padding:12px 24px;text-align:center;transition:all .3s}.elementor-button:focus,.elementor-button:hover,.elementor-button:visited{color:#fff}.elementor-button-content-wrapper{display:flex;flex-direction:row;gap:5px;justify-content:center}.elementor-button-icon{align-items:center;display:flex}.elementor-button-icon svg{height:auto;width:1em}.elementor-button-icon .e-font-icon-svg{height:1em}.elementor-button-text{display:inline-block}.elementor-button.elementor-size-xs{border-radius:2px;font-size:13px;padding:10px 20px}.elementor-button.elementor-size-md{border-radius:4px;font-size:16px;padding:15px 30px}.elementor-button.elementor-size-lg{border-radius:5px;font-size:18px;padding:20px 40px}.elementor-button.elementor-size-xl{border-radius:6px;font-size:20px;padding:25px 50px}.elementor-button span{text-decoration:inherit}.elementor-element.elementor-button-info .elementor-button{background-color:#5bc0de}.elementor-element.elementor-button-success .elementor-button{background-color:#5cb85c}.elementor-element.elementor-button-warning .elementor-button{background-color:#f0ad4e}.elementor-element.elementor-button-danger .elementor-button{background-color:#d9534f}.elementor-widget-button .elementor-button .elementor-button-info{background-color:#5bc0de}.elementor-widget-button .elementor-button .elementor-button-success{background-color:#5cb85c}.elementor-widget-button .elementor-button .elementor-button-warning{background-color:#f0ad4e}.elementor-widget-button .elementor-button .elementor-button-danger{background-color:#d9534f}.elementor-view-stacked .elementor-icon{background-color:#69727d;color:#fff;fill:#fff;padding:.5em}.elementor-view-framed .elementor-icon{background-color:#fff0;border:3px solid #69727d;color:#69727d;padding:.5em}.elementor-icon{color:#69727d;display:inline-block;font-size:50px;line-height:1;text-align:center;transition:all .3s}.elementor-icon:hover{color:#69727d}.elementor-icon i,.elementor-icon svg{display:block;height:1em;position:relative;width:1em}.elementor-icon i:before,.elementor-icon svg:before{left:50%;position:absolute;transform:translateX(-50%)}.elementor-icon i.fad{width:auto}.elementor-shape-square .elementor-icon{border-radius:0}.elementor-shape-rounded .elementor-icon{border-radius:10%}.elementor-shape-circle .elementor-icon{border-radius:50%}.e-transform .elementor-widget-container,.e-transform:not(:has(.elementor-widget-container)){transform:perspective(var(--e-transform-perspective,0)) rotate(var(--e-transform-rotateZ,0)) rotateX(var(--e-transform-rotateX,0)) rotateY(var(--e-transform-rotateY,0)) translate(var(--e-transform-translate,0)) translateX(var(--e-transform-translateX,0)) translateY(var(--e-transform-translateY,0)) scaleX(calc(var(--e-transform-flipX, 1) * var(--e-transform-scaleX, var(--e-transform-scale, 1)))) scaleY(calc(var(--e-transform-flipY, 1) * var(--e-transform-scaleY, var(--e-transform-scale, 1)))) skewX(var(--e-transform-skewX,0)) skewY(var(--e-transform-skewY,0));transform-origin:var(--e-transform-origin-y) var(--e-transform-origin-x)}.e-con.e-transform{transform:perspective(var(--e-con-transform-perspective,0)) rotate(var(--e-con-transform-rotateZ,0)) rotateX(var(--e-con-transform-rotateX,0)) rotateY(var(--e-con-transform-rotateY,0)) translate(var(--e-con-transform-translate,0)) translateX(var(--e-con-transform-translateX,0)) translateY(var(--e-con-transform-translateY,0)) scaleX(calc(var(--e-con-transform-flipX, 1) * var(--e-con-transform-scaleX, var(--e-con-transform-scale, 1)))) scaleY(calc(var(--e-con-transform-flipY, 1) * var(--e-con-transform-scaleY, var(--e-con-transform-scale, 1)))) skewX(var(--e-con-transform-skewX,0)) skewY(var(--e-con-transform-skewY,0));transform-origin:var(--e-con-transform-origin-y) var(--e-con-transform-origin-x)}.animated{animation-duration:1.25s}.animated.animated-slow{animation-duration:2s}.animated.animated-fast{animation-duration:.75s}.animated.infinite{animation-iteration-count:infinite}.animated.reverse{animation-direction:reverse;animation-fill-mode:forwards}@media (prefers-reduced-motion:reduce){.animated{animation:none!important}html *{transition-delay:0s!important;transition-duration:0s!important}}@media (max-width:767px){.elementor .elementor-hidden-mobile,.elementor .elementor-hidden-phone{display:none}}@media (min-width:-1) and (max-width:-1){.elementor .elementor-hidden-mobile_extra{display:none}}@media (min-width:768px) and (max-width:1024px){.elementor .elementor-hidden-tablet{display:none}}@media (min-width:-1) and (max-width:-1){.elementor .elementor-hidden-laptop,.elementor .elementor-hidden-tablet_extra{display:none}}@media (min-width:1025px) and (max-width:99999px){.elementor .elementor-hidden-desktop{display:none}}@media (min-width:-1){.elementor .elementor-hidden-widescreen{display:none}}.elementor-kit-8{--e-global-color-primary:#2989B7;--e-global-color-secondary:#54595F;--e-global-color-text:#7A7A7A;--e-global-color-accent:#365C81;--e-global-color-260f23d:#F4F4F4;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Roboto Slab";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500}.elementor-kit-8 e-page-transition{background-color:#FFBC7D}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1140px}.e-con{--container-max-width:1140px}.elementor-widget:not(:last-child){--kit-widget-spacing:20px}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px}{}h1.entry-title{display:var(--page-title-display)}@media(max-width:1024px){.elementor-section.elementor-section-boxed>.elementor-container{max-width:1024px}.e-con{--container-max-width:1024px}}@media(max-width:767px){.elementor-section.elementor-section-boxed>.elementor-container{max-width:767px}.e-con{--container-max-width:767px}}.elementor-widget-heading .elementor-heading-title[class*=elementor-size-]>a{color:inherit;font-size:inherit;line-height:inherit}.elementor-widget-heading .elementor-heading-title.elementor-size-small{font-size:15px}.elementor-widget-heading .elementor-heading-title.elementor-size-medium{font-size:19px}.elementor-widget-heading .elementor-heading-title.elementor-size-large{font-size:29px}.elementor-widget-heading .elementor-heading-title.elementor-size-xl{font-size:39px}.elementor-widget-heading .elementor-heading-title.elementor-size-xxl{font-size:59px}.elementor-widget.elementor-icon-list--layout-inline .elementor-widget-container,.elementor-widget:not(:has(.elementor-widget-container)) .elementor-widget-container{overflow:hidden}.elementor-widget .elementor-icon-list-items.elementor-inline-items{display:flex;flex-wrap:wrap;margin-inline:-8px}.elementor-widget .elementor-icon-list-items.elementor-inline-items .elementor-inline-item{word-break:break-word}.elementor-widget .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:8px}.elementor-widget .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{border-width:0;border-inline-start-width:1px;border-style:solid;height:100%;inset-inline-end:-8px;inset-inline-start:auto;position:relative;width:auto}.elementor-widget .elementor-icon-list-items{list-style-type:none;margin:0;padding:0}.elementor-widget .elementor-icon-list-item{margin:0;padding:0;position:relative}.elementor-widget .elementor-icon-list-item:after{inset-block-end:0;position:absolute;width:100%}.elementor-widget .elementor-icon-list-item,.elementor-widget .elementor-icon-list-item a{align-items:var(--icon-vertical-align,center);display:flex;font-size:inherit}.elementor-widget .elementor-icon-list-icon+.elementor-icon-list-text{align-self:center;padding-inline-start:5px}.elementor-widget .elementor-icon-list-icon{display:flex;inset-block-start:var(--icon-vertical-offset,initial);position:relative}.elementor-widget .elementor-icon-list-icon svg{height:var(--e-icon-list-icon-size,1em);width:var(--e-icon-list-icon-size,1em)}.elementor-widget .elementor-icon-list-icon i{font-size:var(--e-icon-list-icon-size);width:1.25em}.elementor-widget.elementor-widget-icon-list .elementor-icon-list-icon{text-align:var(--e-icon-list-icon-align)}.elementor-widget.elementor-widget-icon-list .elementor-icon-list-icon svg{margin:var(--e-icon-list-icon-margin,0 calc(var(--e-icon-list-icon-size, 1em) * .25) 0 0)}.elementor-widget.elementor-list-item-link-full_width a{width:100%}.elementor-widget.elementor-align-center .elementor-icon-list-item,.elementor-widget.elementor-align-center .elementor-icon-list-item a{justify-content:center}.elementor-widget.elementor-align-center .elementor-icon-list-item:after{margin:auto}.elementor-widget.elementor-align-center .elementor-inline-items{justify-content:center}.elementor-widget.elementor-align-start .elementor-icon-list-item,.elementor-widget.elementor-align-start .elementor-icon-list-item a{justify-content:start;text-align:start}.elementor-widget.elementor-align-start .elementor-inline-items{justify-content:start}.elementor-widget.elementor-align-end .elementor-icon-list-item,.elementor-widget.elementor-align-end .elementor-icon-list-item a{justify-content:end;text-align:end}.elementor-widget.elementor-align-end .elementor-icon-list-items{justify-content:end}.elementor-widget:not(.elementor-align-end) .elementor-icon-list-item:after{inset-inline-start:0}.elementor-widget:not(.elementor-align-start) .elementor-icon-list-item:after{inset-inline-end:0}@media (min-width:-1){.elementor-widget.elementor-widescreen-align-center .elementor-icon-list-item,.elementor-widget.elementor-widescreen-align-center .elementor-icon-list-item a{justify-content:center}.elementor-widget.elementor-widescreen-align-center .elementor-icon-list-item:after{margin:auto}.elementor-widget.elementor-widescreen-align-center .elementor-inline-items{justify-content:center}.elementor-widget.elementor-widescreen-align-start .elementor-icon-list-item,.elementor-widget.elementor-widescreen-align-start .elementor-icon-list-item a{justify-content:start;text-align:start}.elementor-widget.elementor-widescreen-align-start .elementor-inline-items{justify-content:start}.elementor-widget.elementor-widescreen-align-end .elementor-icon-list-item,.elementor-widget.elementor-widescreen-align-end .elementor-icon-list-item a{justify-content:end;text-align:end}.elementor-widget.elementor-widescreen-align-end .elementor-icon-list-items{justify-content:end}.elementor-widget:not(.elementor-widescreen-align-end) .elementor-icon-list-item:after{inset-inline-start:0}.elementor-widget:not(.elementor-widescreen-align-start) .elementor-icon-list-item:after{inset-inline-end:0}}@media (max-width:-1){.elementor-widget.elementor-laptop-align-center .elementor-icon-list-item,.elementor-widget.elementor-laptop-align-center .elementor-icon-list-item a{justify-content:center}.elementor-widget.elementor-laptop-align-center .elementor-icon-list-item:after{margin:auto}.elementor-widget.elementor-laptop-align-center .elementor-inline-items{justify-content:center}.elementor-widget.elementor-laptop-align-start .elementor-icon-list-item,.elementor-widget.elementor-laptop-align-start .elementor-icon-list-item a{justify-content:start;text-align:start}.elementor-widget.elementor-laptop-align-start .elementor-inline-items{justify-content:start}.elementor-widget.elementor-laptop-align-end .elementor-icon-list-item,.elementor-widget.elementor-laptop-align-end .elementor-icon-list-item a{justify-content:end;text-align:end}.elementor-widget.elementor-laptop-align-end .elementor-icon-list-items{justify-content:end}.elementor-widget:not(.elementor-laptop-align-end) .elementor-icon-list-item:after{inset-inline-start:0}.elementor-widget:not(.elementor-laptop-align-start) .elementor-icon-list-item:after{inset-inline-end:0}.elementor-widget.elementor-tablet_extra-align-center .elementor-icon-list-item,.elementor-widget.elementor-tablet_extra-align-center .elementor-icon-list-item a{justify-content:center}.elementor-widget.elementor-tablet_extra-align-center .elementor-icon-list-item:after{margin:auto}.elementor-widget.elementor-tablet_extra-align-center .elementor-inline-items{justify-content:center}.elementor-widget.elementor-tablet_extra-align-start .elementor-icon-list-item,.elementor-widget.elementor-tablet_extra-align-start .elementor-icon-list-item a{justify-content:start;text-align:start}.elementor-widget.elementor-tablet_extra-align-start .elementor-inline-items{justify-content:start}.elementor-widget.elementor-tablet_extra-align-end .elementor-icon-list-item,.elementor-widget.elementor-tablet_extra-align-end .elementor-icon-list-item a{justify-content:end;text-align:end}.elementor-widget.elementor-tablet_extra-align-end .elementor-icon-list-items{justify-content:end}.elementor-widget:not(.elementor-tablet_extra-align-end) .elementor-icon-list-item:after{inset-inline-start:0}.elementor-widget:not(.elementor-tablet_extra-align-start) .elementor-icon-list-item:after{inset-inline-end:0}}@media (max-width:1024px){.elementor-widget.elementor-tablet-align-center .elementor-icon-list-item,.elementor-widget.elementor-tablet-align-center .elementor-icon-list-item a{justify-content:center}.elementor-widget.elementor-tablet-align-center .elementor-icon-list-item:after{margin:auto}.elementor-widget.elementor-tablet-align-center .elementor-inline-items{justify-content:center}.elementor-widget.elementor-tablet-align-start .elementor-icon-list-item,.elementor-widget.elementor-tablet-align-start .elementor-icon-list-item a{justify-content:start;text-align:start}.elementor-widget.elementor-tablet-align-start .elementor-inline-items{justify-content:start}.elementor-widget.elementor-tablet-align-end .elementor-icon-list-item,.elementor-widget.elementor-tablet-align-end .elementor-icon-list-item a{justify-content:end;text-align:end}.elementor-widget.elementor-tablet-align-end .elementor-icon-list-items{justify-content:end}.elementor-widget:not(.elementor-tablet-align-end) .elementor-icon-list-item:after{inset-inline-start:0}.elementor-widget:not(.elementor-tablet-align-start) .elementor-icon-list-item:after{inset-inline-end:0}}@media (max-width:-1){.elementor-widget.elementor-mobile_extra-align-center .elementor-icon-list-item,.elementor-widget.elementor-mobile_extra-align-center .elementor-icon-list-item a{justify-content:center}.elementor-widget.elementor-mobile_extra-align-center .elementor-icon-list-item:after{margin:auto}.elementor-widget.elementor-mobile_extra-align-center .elementor-inline-items{justify-content:center}.elementor-widget.elementor-mobile_extra-align-start .elementor-icon-list-item,.elementor-widget.elementor-mobile_extra-align-start .elementor-icon-list-item a{justify-content:start;text-align:start}.elementor-widget.elementor-mobile_extra-align-start .elementor-inline-items{justify-content:start}.elementor-widget.elementor-mobile_extra-align-end .elementor-icon-list-item,.elementor-widget.elementor-mobile_extra-align-end .elementor-icon-list-item a{justify-content:end;text-align:end}.elementor-widget.elementor-mobile_extra-align-end .elementor-icon-list-items{justify-content:end}.elementor-widget:not(.elementor-mobile_extra-align-end) .elementor-icon-list-item:after{inset-inline-start:0}.elementor-widget:not(.elementor-mobile_extra-align-start) .elementor-icon-list-item:after{inset-inline-end:0}}@media (max-width:767px){.elementor-widget.elementor-mobile-align-center .elementor-icon-list-item,.elementor-widget.elementor-mobile-align-center .elementor-icon-list-item a{justify-content:center}.elementor-widget.elementor-mobile-align-center .elementor-icon-list-item:after{margin:auto}.elementor-widget.elementor-mobile-align-center .elementor-inline-items{justify-content:center}.elementor-widget.elementor-mobile-align-start .elementor-icon-list-item,.elementor-widget.elementor-mobile-align-start .elementor-icon-list-item a{justify-content:start;text-align:start}.elementor-widget.elementor-mobile-align-start .elementor-inline-items{justify-content:start}.elementor-widget.elementor-mobile-align-end .elementor-icon-list-item,.elementor-widget.elementor-mobile-align-end .elementor-icon-list-item a{justify-content:end;text-align:end}.elementor-widget.elementor-mobile-align-end .elementor-icon-list-items{justify-content:end}.elementor-widget:not(.elementor-mobile-align-end) .elementor-icon-list-item:after{inset-inline-start:0}.elementor-widget:not(.elementor-mobile-align-start) .elementor-icon-list-item:after{inset-inline-end:0}}#left-area ul.elementor-icon-list-items,.elementor .elementor-element ul.elementor-icon-list-items,.elementor-edit-area .elementor-element ul.elementor-icon-list-items{padding:0}.elementor-widget-image{text-align:center}.elementor-widget-image a{display:inline-block}.elementor-widget-image a img[src$=".svg"]{width:48px}.elementor-widget-image img{display:inline-block;vertical-align:middle}.elementor-widget-n-accordion{--n-accordion-title-font-size:20px;--n-accordion-title-flex-grow:initial;--n-accordion-title-justify-content:initial;--n-accordion-title-icon-order:-1;--n-accordion-border-width:1px;--n-accordion-border-color:#d5d8dc;--n-accordion-border-style:solid;--n-accordion-item-title-flex-grow:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-padding:10px;--n-accordion-border-radius:0px;--n-accordion-icon-size:15px;--n-accordion-title-normal-color:#1f2124;--n-accordion-title-hover-color:#1f2124;--n-accordion-title-active-color:#1f2124;--n-accordion-icon-normal-color:var(--n-accordion-title-normal-color);--n-accordion-icon-hover-color:var(--n-accordion-title-hover-color);--n-accordion-icon-active-color:var(--n-accordion-title-active-color);--n-accordion-icon-gap:0 10px;width:100%}.elementor-widget-n-accordion .e-n-accordion details>summary::-webkit-details-marker{display:none}.elementor-widget-n-accordion .e-n-accordion-item{display:flex;flex-direction:column;position:relative}.elementor-widget-n-accordion .e-n-accordion-item:not(:last-child){margin-block-end:var(--n-accordion-item-title-space-between)}:where(.elementor-widget-n-accordion .e-n-accordion-item>.e-con){border:var(--n-accordion-border-width) var(--n-accordion-border-style) var(--n-accordion-border-color)}.elementor-widget-n-accordion .e-n-accordion-item-title{align-items:center;border-color:var(--n-accordion-border-color);border-radius:var(--n-accordion-border-radius);border-style:var(--n-accordion-border-style);border-width:var(--n-accordion-border-width);color:var(--n-accordion-title-normal-color);cursor:pointer;display:flex;flex-direction:row;flex-grow:var(--n-menu-title-flex-grow);gap:var(--n-accordion-icon-gap);justify-content:var(--n-accordion-title-justify-content);list-style:none;padding:var(--n-accordion-padding)}.elementor-widget-n-accordion .e-n-accordion-item-title-header{display:flex}.elementor-widget-n-accordion .e-n-accordion-item-title-header h1,.elementor-widget-n-accordion .e-n-accordion-item-title-header h2,.elementor-widget-n-accordion .e-n-accordion-item-title-header h3,.elementor-widget-n-accordion .e-n-accordion-item-title-header h4,.elementor-widget-n-accordion .e-n-accordion-item-title-header h5,.elementor-widget-n-accordion .e-n-accordion-item-title-header h6,.elementor-widget-n-accordion .e-n-accordion-item-title-header p{margin-block-end:0;margin-block-start:0}.elementor-widget-n-accordion .e-n-accordion-item-title-text{align-items:center;font-size:var(--n-accordion-title-font-size)}.elementor-widget-n-accordion .e-n-accordion-item-title-icon{align-items:center;display:flex;flex-direction:row;order:var(--n-accordion-title-icon-order);position:relative;width:-moz-fit-content;width:fit-content}.elementor-widget-n-accordion .e-n-accordion-item-title-icon span{height:var(--n-accordion-icon-size);width:auto}.elementor-widget-n-accordion .e-n-accordion-item-title-icon span>i{color:var(--n-accordion-icon-normal-color);font-size:var(--n-accordion-icon-size)}.elementor-widget-n-accordion .e-n-accordion-item-title-icon span>svg{fill:var(--n-accordion-icon-normal-color);height:var(--n-accordion-icon-size)}.elementor-widget-n-accordion .e-n-accordion-item-title>span{cursor:pointer}.elementor-widget-n-accordion .e-n-accordion-item[open]>.e-n-accordion-item-title{color:var(--n-accordion-title-active-color);margin-block-end:var(--n-accordion-item-title-distance-from-content)}.elementor-widget-n-accordion .e-n-accordion-item[open]>.e-n-accordion-item-title .e-n-accordion-item-title-icon .e-opened{display:flex}.elementor-widget-n-accordion .e-n-accordion-item[open]>.e-n-accordion-item-title .e-n-accordion-item-title-icon .e-closed{display:none}.elementor-widget-n-accordion .e-n-accordion-item[open]>.e-n-accordion-item-title .e-n-accordion-item-title-icon span>i{color:var(--n-accordion-icon-active-color)}.elementor-widget-n-accordion .e-n-accordion-item[open]>.e-n-accordion-item-title .e-n-accordion-item-title-icon span>svg{fill:var(--n-accordion-icon-active-color)}.elementor-widget-n-accordion .e-n-accordion-item:not([open]) .e-con{display:none}.elementor-widget-n-accordion .e-n-accordion-item:not([open]):hover>.e-n-accordion-item-title{color:var(--n-accordion-title-hover-color)}.elementor-widget-n-accordion .e-n-accordion-item:not([open]):hover>.e-n-accordion-item-title .e-n-accordion-item-title-icon span>i{color:var(--n-accordion-icon-hover-color)}.elementor-widget-n-accordion .e-n-accordion-item:not([open]):hover>.e-n-accordion-item-title .e-n-accordion-item-title-icon span>svg{fill:var(--n-accordion-icon-hover-color)}.elementor-widget-n-accordion .e-n-accordion-item .e-n-accordion-item-title-icon .e-opened{display:none}.elementor-widget-n-accordion .e-n-accordion-item .e-n-accordion-item-title-icon .e-closed{display:flex}.elementor-widget-n-accordion .e-n-accordion-item .e-n-accordion-item-title-icon span>svg{fill:var(--n-accordion-icon-normal-color)}.elementor-widget-n-accordion .e-n-accordion-item .e-n-accordion-item-title-icon span>i{color:var(--n-accordion-icon-normal-color)}.elementor-widget-n-accordion .e-n-accordion-item>span{cursor:pointer}.elementor-18988 .elementor-element.elementor-element-1005ccd{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-18988 .elementor-element.elementor-element-102899b{--display:grid;--e-con-grid-template-columns:1fr 1fr;--e-con-grid-template-rows:auto;--gap:34px 34px;--row-gap:34px;--column-gap:34px;--grid-auto-flow:row;--align-items:center;--padding-top:18px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px}.elementor-18988 .elementor-element.elementor-element-1022cce{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-18988 .elementor-element.elementor-element-1007bbc{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;text-align:start}.elementor-18988 .elementor-element.elementor-element-1007bbc .elementor-heading-title{font-size:38px;font-weight:600;line-height:1.14em;color:#126985}.elementor-18988 .elementor-element.elementor-element-1009aab{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;text-align:start;font-size:16.5px;font-weight:400;line-height:1.55em;color:#3d4d55}.elementor-18988 .elementor-element.elementor-element-100d889{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-18988 .elementor-element.elementor-element-100b99a .elementor-button{background-color:#126985;font-size:15px;font-weight:600;text-transform:none;line-height:1.3em;fill:#fff;color:#fff;border-radius:5px 5px 5px 5px;padding:13px 22px 13px 22px}.elementor-18988 .elementor-element.elementor-element-101b112{--display:grid;--e-con-grid-template-columns:auto 1fr auto;--e-con-grid-template-rows:auto;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--grid-auto-flow:row;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#bfe0cc;--border-color:#bfe0cc;--border-radius:5px 5px 5px 5px;--padding-top:11px;--padding-bottom:11px;--padding-left:15px;--padding-right:15px}.elementor-18988 .elementor-element.elementor-element-101b112:not(.elementor-motion-effects-element-type-background),.elementor-18988 .elementor-element.elementor-element-101b112>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#eaf6ef}.elementor-18988 .elementor-element.elementor-element-1011667{--display:flex;--border-radius:4px 4px 4px 4px;--padding-top:4px;--padding-bottom:4px;--padding-left:9px;--padding-right:9px}.elementor-18988 .elementor-element.elementor-element-1011667:not(.elementor-motion-effects-element-type-background),.elementor-18988 .elementor-element.elementor-element-1011667>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#1e8449}.elementor-18988 .elementor-element.elementor-element-100f778{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;text-align:center;font-size:12.5px;font-weight:700;line-height:1.55em;color:#fff}.elementor-18988 .elementor-element.elementor-element-1015445{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-18988 .elementor-element.elementor-element-1013556{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;text-align:start;font-size:14.5px;font-weight:400;line-height:1.35em;color:#1d4a33}.elementor-18988 .elementor-element.elementor-element-1019223{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-18988 .elementor-element.elementor-element-1017334{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;text-align:start;font-size:14px;font-weight:600;line-height:1.55em;color:#166b3a}.elementor-18988 .elementor-element.elementor-element-1020ddf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:4px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-18988 .elementor-element.elementor-element-101d001{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;text-align:start;font-size:11.5px;font-weight:600;text-transform:uppercase;line-height:1.55em;letter-spacing:.8px;color:#5b6b73}.elementor-18988 .elementor-element.elementor-element-101eef0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2)}.elementor-18988 .elementor-element.elementor-element-101eef0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2)}.elementor-18988 .elementor-element.elementor-element-101eef0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2)}.elementor-18988 .elementor-element.elementor-element-101eef0 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2)}.elementor-18988 .elementor-element.elementor-element-101eef0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2)}.elementor-18988 .elementor-element.elementor-element-101eef0 .elementor-icon-list-icon i{transition:color 0.3s}.elementor-18988 .elementor-element.elementor-element-101eef0 .elementor-icon-list-icon svg{transition:fill 0.3s}.elementor-18988 .elementor-element.elementor-element-101eef0{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px}.elementor-18988 .elementor-element.elementor-element-101eef0 .elementor-icon-list-icon{padding-inline-end:0}.elementor-18988 .elementor-element.elementor-element-101eef0 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-18988 .elementor-element.elementor-element-101eef0 .elementor-icon-list-item>a{font-size:13.5px;font-weight:600;line-height:1.35em}.elementor-18988 .elementor-element.elementor-element-101eef0 .elementor-icon-list-text{color:#126985;transition:color 0.3s}.elementor-18988 .elementor-element.elementor-element-1026aac{--display:flex;--overflow:hidden;--border-radius:5px 5px 5px 5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-18988 .elementor-element.elementor-element-1024bbd img{width:100%;border-radius:5px 5px 5px 5px}.elementor-18988 .elementor-element.elementor-element-104d558{--display:flex;border-style:solid;--border-style:solid;border-width:1px 0 0 0;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#eef2f4;--border-color:#eef2f4;--padding-top:32px;--padding-bottom:32px;--padding-left:0px;--padding-right:0px}.elementor-18988 .elementor-element.elementor-element-104d558:not(.elementor-motion-effects-element-type-background),.elementor-18988 .elementor-element.elementor-element-104d558>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#faf9f9}.elementor-18988 .elementor-element.elementor-element-104b669{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-18988 .elementor-element.elementor-element-102a88a{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;text-align:start}.elementor-18988 .elementor-element.elementor-element-102a88a .elementor-heading-title{font-size:22px;font-weight:600;line-height:1.2em;color:#126985}.elementor-18988 .elementor-element.elementor-element-104977a{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:auto;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--align-items:stretch;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-18988 .elementor-element.elementor-element-1034335{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#dde5e8;--border-color:#dde5e8;--border-radius:5px 5px 5px 5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-18988 .elementor-element.elementor-element-1034335:not(.elementor-motion-effects-element-type-background),.elementor-18988 .elementor-element.elementor-element-1034335>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-18988 .elementor-element.elementor-element-102c779 img{width:100%;height:190px;object-fit:cover;object-position:center center}.elementor-18988 .elementor-element.elementor-element-1032446{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:9px 9px;--row-gap:9px;--column-gap:9px;--padding-top:16px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px}.elementor-18988 .elementor-element.elementor-element-102e668{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;text-align:start}.elementor-18988 .elementor-element.elementor-element-102e668 .elementor-heading-title{font-size:16.5px;font-weight:600;line-height:1.2em;color:#126985}.elementor-18988 .elementor-element.elementor-element-1030557 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(9px/2)}.elementor-18988 .elementor-element.elementor-element-1030557 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(9px/2)}.elementor-18988 .elementor-element.elementor-element-1030557 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(9px/2)}.elementor-18988 .elementor-element.elementor-element-1030557 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-9px/2)}.elementor-18988 .elementor-element.elementor-element-1030557 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-9px/2)}.elementor-18988 .elementor-element.elementor-element-1030557 .elementor-icon-list-icon i{transition:color 0.3s}.elementor-18988 .elementor-element.elementor-element-1030557 .elementor-icon-list-icon svg{transition:fill 0.3s}.elementor-18988 .elementor-element.elementor-element-1030557{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px}.elementor-18988 .elementor-element.elementor-element-1030557 .elementor-icon-list-icon{padding-inline-end:0}.elementor-18988 .elementor-element.elementor-element-1030557 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-18988 .elementor-element.elementor-element-1030557 .elementor-icon-list-item>a{font-size:14px;font-weight:400;line-height:1.35em}.elementor-18988 .elementor-element.elementor-element-1030557 .elementor-icon-list-text{color:#126985;transition:color 0.3s}.elementor-18988 .elementor-element.elementor-element-103dde0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#dde5e8;--border-color:#dde5e8;--border-radius:5px 5px 5px 5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-18988 .elementor-element.elementor-element-103dde0:not(.elementor-motion-effects-element-type-background),.elementor-18988 .elementor-element.elementor-element-103dde0>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-18988 .elementor-element.elementor-element-1036224 img{width:100%;height:190px;object-fit:cover;object-position:center center}.elementor-18988 .elementor-element.elementor-element-103bef1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:9px 9px;--row-gap:9px;--column-gap:9px;--padding-top:16px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px}.elementor-18988 .elementor-element.elementor-element-1038113{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;text-align:start}.elementor-18988 .elementor-element.elementor-element-1038113 .elementor-heading-title{font-size:16.5px;font-weight:600;line-height:1.2em;color:#126985}.elementor-18988 .elementor-element.elementor-element-103a002 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(9px/2)}.elementor-18988 .elementor-element.elementor-element-103a002 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(9px/2)}.elementor-18988 .elementor-element.elementor-element-103a002 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(9px/2)}.elementor-18988 .elementor-element.elementor-element-103a002 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-9px/2)}.elementor-18988 .elementor-element.elementor-element-103a002 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-9px/2)}.elementor-18988 .elementor-element.elementor-element-103a002 .elementor-icon-list-icon i{transition:color 0.3s}.elementor-18988 .elementor-element.elementor-element-103a002 .elementor-icon-list-icon svg{transition:fill 0.3s}.elementor-18988 .elementor-element.elementor-element-103a002{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px}.elementor-18988 .elementor-element.elementor-element-103a002 .elementor-icon-list-icon{padding-inline-end:0}.elementor-18988 .elementor-element.elementor-element-103a002 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-18988 .elementor-element.elementor-element-103a002 .elementor-icon-list-item>a{font-size:14px;font-weight:400;line-height:1.35em}.elementor-18988 .elementor-element.elementor-element-103a002 .elementor-icon-list-text{color:#126985;transition:color 0.3s}.elementor-18988 .elementor-element.elementor-element-104788b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#dde5e8;--border-color:#dde5e8;--border-radius:5px 5px 5px 5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-18988 .elementor-element.elementor-element-104788b:not(.elementor-motion-effects-element-type-background),.elementor-18988 .elementor-element.elementor-element-104788b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-18988 .elementor-element.elementor-element-103fccf img{width:100%;height:190px;object-fit:cover;object-position:center center}.elementor-18988 .elementor-element.elementor-element-104599c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:9px 9px;--row-gap:9px;--column-gap:9px;--padding-top:16px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px}.elementor-18988 .elementor-element.elementor-element-1041bbe{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;text-align:start}.elementor-18988 .elementor-element.elementor-element-1041bbe .elementor-heading-title{font-size:16.5px;font-weight:600;line-height:1.2em;color:#126985}.elementor-18988 .elementor-element.elementor-element-1043aad .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(9px/2)}.elementor-18988 .elementor-element.elementor-element-1043aad .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(9px/2)}.elementor-18988 .elementor-element.elementor-element-1043aad .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(9px/2)}.elementor-18988 .elementor-element.elementor-element-1043aad .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-9px/2)}.elementor-18988 .elementor-element.elementor-element-1043aad .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-9px/2)}.elementor-18988 .elementor-element.elementor-element-1043aad .elementor-icon-list-icon i{transition:color 0.3s}.elementor-18988 .elementor-element.elementor-element-1043aad .elementor-icon-list-icon svg{transition:fill 0.3s}.elementor-18988 .elementor-element.elementor-element-1043aad{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px}.elementor-18988 .elementor-element.elementor-element-1043aad .elementor-icon-list-icon{padding-inline-end:0}.elementor-18988 .elementor-element.elementor-element-1043aad .elementor-icon-list-item>.elementor-icon-list-text,.elementor-18988 .elementor-element.elementor-element-1043aad .elementor-icon-list-item>a{font-size:14px;font-weight:400;line-height:1.35em}.elementor-18988 .elementor-element.elementor-element-1043aad .elementor-icon-list-text{color:#126985;transition:color 0.3s}.elementor-18988 .elementor-element.elementor-element-1053225{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:34px;--padding-bottom:34px;--padding-left:0px;--padding-right:0px}.elementor-18988 .elementor-element.elementor-element-104f447{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;text-align:center}.elementor-18988 .elementor-element.elementor-element-104f447 .elementor-heading-title{font-size:22px;font-weight:600;line-height:1.2em;color:#126985}.elementor-18988 .elementor-element.elementor-element-1051336 .woolentor-product-grid-modern{gap:18px}.elementor-18988 .elementor-element.elementor-element-1051336 .woolentor-layout-slider .slick-slide{padding:0 calc(18px / 2)}.elementor-18988 .elementor-element.elementor-element-1051336 .woolentor-layout-slider .slick-list{margin:0 calc(18px / -2)}.elementor-18988 .elementor-element.elementor-element-1051336 .woolentor-product-card{background-color:#FFF;border-style:none;padding:0 0 0 0}.elementor-18988 .elementor-element.elementor-element-1051336 .woolentor-product-image>a{border-radius:0 0 0 0}.elementor-18988 .elementor-element.elementor-element-1051336 .woolentor-editorial-grid-card .woolentor-product-overlay{border-radius:0 0 0 0}.elementor-18988 .elementor-element.elementor-element-1051336 .woolentor-product-image img.woolentor-product-img{border-radius:0 0 0 0}.elementor-18988 .elementor-element.elementor-element-1051336 .woolentor-product-grid-magazine .woolentor-product-image{border-radius:0 0 0 0}.elementor-18988 .elementor-element.elementor-element-1051336 .woolentor-product-content{align-items:flex-start;text-align:left}.elementor-18988 .elementor-element.elementor-element-1051336 .woolentor-content-header{align-items:flex-start;text-align:left}.elementor-18988 .elementor-element.elementor-element-1051336 .woolentor-product-title a{color:#126985}.elementor-18988 .elementor-element.elementor-element-1051336 .woolentor-product-title{font-family:"Source Sans Pro",Sans-serif;font-size:16px}.elementor-18988 .elementor-element.elementor-element-1051336 .woolentor-product-price{color:#126985}.elementor-18988 .elementor-element.elementor-element-1051336 .woolentor-product-price del{color:#126985}.elementor-18988 .elementor-element.elementor-element-1051336 .woolentor-product-price,.elementor-18988 .elementor-element.elementor-element-1051336 .woolentor-product-price del{font-family:"Source Sans Pro",Sans-serif;font-size:16px}.elementor-18988 .elementor-element.elementor-element-1051336 .woolentor-product-actions .woolentor-cart-btn{background-color:#DD9933!important;background:#DD9933!important}.elementor-18988 .elementor-element.elementor-element-1051336 .woolentor-product-actions .woolentor-cart-btn svg{width:18px;height:18px}.elementor-18988 .elementor-element.elementor-element-1051336 .woolentor-luxury-card .woolentor-cart-arrow{font-size:18px}.elementor-18988 .elementor-element.elementor-element-1051336 .woolentor-quick-actions .woolentor-quick-action svg{width:18px;height:18px}.elementor-18988 .elementor-element.elementor-element-1051336 .woolentor-quick-actions .woolentor-quick-action{font-size:18px}.elementor-18988 .elementor-element.elementor-element-106c448{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:auto;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--grid-auto-flow:row;--align-items:stretch;--padding-top:0px;--padding-bottom:34px;--padding-left:0px;--padding-right:0px}.elementor-18988 .elementor-element.elementor-element-105ebbf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:5px 5px 5px 5px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px}.elementor-18988 .elementor-element.elementor-element-105ebbf:not(.elementor-motion-effects-element-type-background),.elementor-18988 .elementor-element.elementor-element-105ebbf>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#eaf3f6}.elementor-18988 .elementor-element.elementor-element-1055114{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;text-align:start;font-size:11.5px;font-weight:600;text-transform:uppercase;line-height:1.55em;letter-spacing:.8px;color:#126985}.elementor-18988 .elementor-element.elementor-element-1057003{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;text-align:start}.elementor-18988 .elementor-element.elementor-element-1057003 .elementor-heading-title{font-size:21px;font-weight:600;line-height:1.25em;color:#126985}.elementor-18988 .elementor-element.elementor-element-1058ef2{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;text-align:start;font-size:14.5px;font-weight:400;line-height:1.55em;color:#3d4d55}.elementor-18988 .elementor-element.elementor-element-105ccd0{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-18988 .elementor-element.elementor-element-105ade1 .elementor-button{background-color:#126985;font-size:14.5px;font-weight:600;text-transform:none;line-height:1.3em;fill:#fff;color:#fff;border-radius:5px 5px 5px 5px;padding:11px 18px 11px 18px}.elementor-18988 .elementor-element.elementor-element-106a559{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:5px 5px 5px 5px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px}.elementor-18988 .elementor-element.elementor-element-106a559:not(.elementor-motion-effects-element-type-background),.elementor-18988 .elementor-element.elementor-element-106a559>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#eaf3f6}.elementor-18988 .elementor-element.elementor-element-1060aae{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;text-align:start;font-size:11.5px;font-weight:600;text-transform:uppercase;line-height:1.55em;letter-spacing:.8px;color:#126985}.elementor-18988 .elementor-element.elementor-element-106299d{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;text-align:start}.elementor-18988 .elementor-element.elementor-element-106299d .elementor-heading-title{font-size:21px;font-weight:600;line-height:1.25em;color:#126985}.elementor-18988 .elementor-element.elementor-element-106488c{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;text-align:start;font-size:14.5px;font-weight:400;line-height:1.55em;color:#3d4d55}.elementor-18988 .elementor-element.elementor-element-106866a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-18988 .elementor-element.elementor-element-106677b .elementor-button{background-color:#126985;font-size:14.5px;font-weight:600;text-transform:none;line-height:1.3em;fill:#fff;color:#fff;border-radius:5px 5px 5px 5px;padding:11px 18px 11px 18px}.elementor-18988 .elementor-element.elementor-element-1092ef4{--display:flex;border-style:solid;--border-style:solid;border-width:1px 0 1px 0;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#eef2f4;--border-color:#eef2f4;--padding-top:26px;--padding-bottom:26px;--padding-left:0px;--padding-right:0px}.elementor-18988 .elementor-element.elementor-element-1092ef4:not(.elementor-motion-effects-element-type-background),.elementor-18988 .elementor-element.elementor-element-1092ef4>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#faf9f9}.elementor-18988 .elementor-element.elementor-element-1091005{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-18988 .elementor-element.elementor-element-106e337{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;text-align:start}.elementor-18988 .elementor-element.elementor-element-106e337 .elementor-heading-title{font-size:18px;font-weight:600;line-height:1.2em;color:#126985}.elementor-18988 .elementor-element.elementor-element-108f116{--display:grid;--e-con-grid-template-columns:repeat(8, 1fr);--e-con-grid-template-rows:auto;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--grid-auto-flow:row;--align-items:stretch;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-18988 .elementor-element.elementor-element-1072115{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#eef2f4;--border-color:#eef2f4;--border-radius:5px 5px 5px 5px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px}.elementor-18988 .elementor-element.elementor-element-1072115:not(.elementor-motion-effects-element-type-background),.elementor-18988 .elementor-element.elementor-element-1072115>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-18988 .elementor-element.elementor-element-1070226 img{width:100%;height:52px;object-fit:contain;object-position:center center}.elementor-18988 .elementor-element.elementor-element-1075ef3{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#eef2f4;--border-color:#eef2f4;--border-radius:5px 5px 5px 5px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px}.elementor-18988 .elementor-element.elementor-element-1075ef3:not(.elementor-motion-effects-element-type-background),.elementor-18988 .elementor-element.elementor-element-1075ef3>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-18988 .elementor-element.elementor-element-1074004 img{width:100%;height:52px;object-fit:contain;object-position:center center}.elementor-18988 .elementor-element.elementor-element-1079cd1{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#eef2f4;--border-color:#eef2f4;--border-radius:5px 5px 5px 5px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px}.elementor-18988 .elementor-element.elementor-element-1079cd1:not(.elementor-motion-effects-element-type-background),.elementor-18988 .elementor-element.elementor-element-1079cd1>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-18988 .elementor-element.elementor-element-1077de2 img{width:100%;height:52px;object-fit:contain;object-position:center center}.elementor-18988 .elementor-element.elementor-element-107daaf{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#eef2f4;--border-color:#eef2f4;--border-radius:5px 5px 5px 5px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px}.elementor-18988 .elementor-element.elementor-element-107daaf:not(.elementor-motion-effects-element-type-background),.elementor-18988 .elementor-element.elementor-element-107daaf>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-18988 .elementor-element.elementor-element-107bbc0 img{width:100%;height:52px;object-fit:contain;object-position:center center}.elementor-18988 .elementor-element.elementor-element-108188d{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#eef2f4;--border-color:#eef2f4;--border-radius:5px 5px 5px 5px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px}.elementor-18988 .elementor-element.elementor-element-108188d:not(.elementor-motion-effects-element-type-background),.elementor-18988 .elementor-element.elementor-element-108188d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-18988 .elementor-element.elementor-element-107f99e img{width:100%;height:52px;object-fit:contain;object-position:center center}.elementor-18988 .elementor-element.elementor-element-108566b{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#eef2f4;--border-color:#eef2f4;--border-radius:5px 5px 5px 5px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px}.elementor-18988 .elementor-element.elementor-element-108566b:not(.elementor-motion-effects-element-type-background),.elementor-18988 .elementor-element.elementor-element-108566b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-18988 .elementor-element.elementor-element-108377c img{width:100%;height:52px;object-fit:contain;object-position:center center}.elementor-18988 .elementor-element.elementor-element-1089449{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#eef2f4;--border-color:#eef2f4;--border-radius:5px 5px 5px 5px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px}.elementor-18988 .elementor-element.elementor-element-1089449:not(.elementor-motion-effects-element-type-background),.elementor-18988 .elementor-element.elementor-element-1089449>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-18988 .elementor-element.elementor-element-108755a img{width:100%;height:52px;object-fit:contain;object-position:center center}.elementor-18988 .elementor-element.elementor-element-108d227{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#eef2f4;--border-color:#eef2f4;--border-radius:5px 5px 5px 5px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px}.elementor-18988 .elementor-element.elementor-element-108d227:not(.elementor-motion-effects-element-type-background),.elementor-18988 .elementor-element.elementor-element-108d227>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-18988 .elementor-element.elementor-element-108b338 img{width:100%;height:52px;object-fit:contain;object-position:center center}.elementor-18988 .elementor-element.elementor-element-10de55d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:34px;--padding-bottom:34px;--padding-left:0px;--padding-right:0px}.elementor-18988 .elementor-element.elementor-element-10a266c{--display:grid;--e-con-grid-template-columns:66px 1fr auto;--e-con-grid-template-rows:auto;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--grid-auto-flow:row;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-18988 .elementor-element.elementor-element-1096cd2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-18988 .elementor-element.elementor-element-1094de3 img{width:100%;height:66px;object-fit:cover;object-position:center center;border-radius:50px 50px 50px 50px}.elementor-18988 .elementor-element.elementor-element-109c99f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:2px 2px;--row-gap:2px;--column-gap:2px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-18988 .elementor-element.elementor-element-1098bc1{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;text-align:start}.elementor-18988 .elementor-element.elementor-element-1098bc1 .elementor-heading-title{font-size:22px;font-weight:600;line-height:1.2em;color:#126985}.elementor-18988 .elementor-element.elementor-element-109aab0{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;text-align:start;font-size:14.5px;font-weight:400;line-height:1.55em;color:#5b6b73}.elementor-18988 .elementor-element.elementor-element-10a077d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-18988 .elementor-element.elementor-element-109e88e{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;text-align:start;font-size:14px;font-weight:600;line-height:1.55em;color:#126985}.elementor-18988 .elementor-element.elementor-element-10d8890{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:auto;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--grid-auto-flow:row;--align-items:stretch;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-18988 .elementor-element.elementor-element-10b3cd3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#dde5e8;--border-color:#dde5e8;--border-radius:5px 5px 5px 5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-18988 .elementor-element.elementor-element-10b3cd3:not(.elementor-motion-effects-element-type-background),.elementor-18988 .elementor-element.elementor-element-10b3cd3>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-18988 .elementor-element.elementor-element-10a455b img{width:100%;height:160px;object-fit:cover;object-position:center center}.elementor-18988 .elementor-element.elementor-element-10b1de4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:7px 7px;--row-gap:7px;--column-gap:7px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px}.elementor-18988 .elementor-element.elementor-element-10b1de4.e-con{--flex-grow:1;--flex-shrink:1}.elementor-18988 .elementor-element.elementor-element-10a644a{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;text-align:start;font-size:10.5px;font-weight:600;text-transform:uppercase;line-height:1.55em;letter-spacing:.85px;color:#a06611}.elementor-18988 .elementor-element.elementor-element-10a8339{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;text-align:start}.elementor-18988 .elementor-element.elementor-element-10a8339 .elementor-heading-title{font-size:17px;font-weight:600;line-height:1.28em;color:#126985}.elementor-18988 .elementor-element.elementor-element-10aa228{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;text-align:start;font-size:14px;font-weight:400;line-height:1.55em;color:#3d4d55}.elementor-18988 .elementor-element.elementor-element-10afef5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:4px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-18988 .elementor-element.elementor-element-10ac117{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;text-align:start;font-size:13.5px;font-weight:600;line-height:1.55em;color:#126985}.elementor-18988 .elementor-element.elementor-element-10ae006{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;text-align:start;font-size:13.5px;font-weight:600;line-height:1.55em;color:#a06611}.elementor-18988 .elementor-element.elementor-element-10c533a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#dde5e8;--border-color:#dde5e8;--border-radius:5px 5px 5px 5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-18988 .elementor-element.elementor-element-10c533a:not(.elementor-motion-effects-element-type-background),.elementor-18988 .elementor-element.elementor-element-10c533a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-18988 .elementor-element.elementor-element-10b5bc2 img{width:100%;height:160px;object-fit:cover;object-position:center center}.elementor-18988 .elementor-element.elementor-element-10c344b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:7px 7px;--row-gap:7px;--column-gap:7px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px}.elementor-18988 .elementor-element.elementor-element-10c344b.e-con{--flex-grow:1;--flex-shrink:1}.elementor-18988 .elementor-element.elementor-element-10b7ab1{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;text-align:start;font-size:10.5px;font-weight:600;text-transform:uppercase;line-height:1.55em;letter-spacing:.85px;color:#a06611}.elementor-18988 .elementor-element.elementor-element-10b99a0{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;text-align:start}.elementor-18988 .elementor-element.elementor-element-10b99a0 .elementor-heading-title{font-size:17px;font-weight:600;line-height:1.28em;color:#126985}.elementor-18988 .elementor-element.elementor-element-10bb88f{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;text-align:start;font-size:14px;font-weight:400;line-height:1.55em;color:#3d4d55}.elementor-18988 .elementor-element.elementor-element-10c155c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:4px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-18988 .elementor-element.elementor-element-10bd77e{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;text-align:start;font-size:13.5px;font-weight:600;line-height:1.55em;color:#126985}.elementor-18988 .elementor-element.elementor-element-10bf66d{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;text-align:start;font-size:13.5px;font-weight:600;line-height:1.55em;color:#a06611}.elementor-18988 .elementor-element.elementor-element-10d69a1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#dde5e8;--border-color:#dde5e8;--border-radius:5px 5px 5px 5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-18988 .elementor-element.elementor-element-10d69a1:not(.elementor-motion-effects-element-type-background),.elementor-18988 .elementor-element.elementor-element-10d69a1>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-18988 .elementor-element.elementor-element-10c7229 img{width:100%;height:160px;object-fit:cover;object-position:center center}.elementor-18988 .elementor-element.elementor-element-10d4ab2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:7px 7px;--row-gap:7px;--column-gap:7px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px}.elementor-18988 .elementor-element.elementor-element-10d4ab2.e-con{--flex-grow:1;--flex-shrink:1}.elementor-18988 .elementor-element.elementor-element-10c9118{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;text-align:start;font-size:10.5px;font-weight:600;text-transform:uppercase;line-height:1.55em;letter-spacing:.85px;color:#a06611}.elementor-18988 .elementor-element.elementor-element-10cb007{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;text-align:start}.elementor-18988 .elementor-element.elementor-element-10cb007 .elementor-heading-title{font-size:17px;font-weight:600;line-height:1.28em;color:#126985}.elementor-18988 .elementor-element.elementor-element-10ccef6{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;text-align:start;font-size:14px;font-weight:400;line-height:1.55em;color:#3d4d55}.elementor-18988 .elementor-element.elementor-element-10d2bc3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:4px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-18988 .elementor-element.elementor-element-10cede5{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;text-align:start;font-size:13.5px;font-weight:600;line-height:1.55em;color:#126985}.elementor-18988 .elementor-element.elementor-element-10d0cd4{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;text-align:start;font-size:13.5px;font-weight:600;line-height:1.55em;color:#a06611}.elementor-18988 .elementor-element.elementor-element-10dc66e{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-18988 .elementor-element.elementor-element-10da77f{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;text-align:center;font-size:13.5px;font-weight:600;line-height:1.55em;color:#126985}.elementor-18988 .elementor-element.elementor-element-10f966f{--display:flex;--padding-top:0px;--padding-bottom:34px;--padding-left:0px;--padding-right:0px}.elementor-18988 .elementor-element.elementor-element-10f7780{--display:grid;--e-con-grid-template-columns:420px 1fr;--e-con-grid-template-rows:auto;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--align-items:stretch;--overflow:hidden;--border-radius:5px 5px 5px 5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-18988 .elementor-element.elementor-element-10f7780:not(.elementor-motion-effects-element-type-background),.elementor-18988 .elementor-element.elementor-element-10f7780>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#eaf3f6}.elementor-18988 .elementor-element.elementor-element-10e233b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-18988 .elementor-element.elementor-element-10e044c img{width:100%;height:280px;object-fit:cover;object-position:center 35%}.elementor-18988 .elementor-element.elementor-element-10f5891{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:28px;--padding-bottom:28px;--padding-left:30px;--padding-right:30px}.elementor-18988 .elementor-element.elementor-element-10e422a{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;text-align:start;font-size:11.5px;font-weight:600;text-transform:uppercase;line-height:1.55em;letter-spacing:.8px;color:#126985}.elementor-18988 .elementor-element.elementor-element-10e6119{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;text-align:start}.elementor-18988 .elementor-element.elementor-element-10e6119 .elementor-heading-title{font-size:23px;font-weight:600;line-height:1.25em;color:#126985}.elementor-18988 .elementor-element.elementor-element-10e8008{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;text-align:start;font-size:15px;font-weight:400;line-height:1.55em;color:#3d4d55}.elementor-18988 .elementor-element.elementor-element-10efbc4{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:auto;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--grid-auto-flow:row;--padding-top:2px;--padding-bottom:4px;--padding-left:0px;--padding-right:0px}.elementor-18988 .elementor-element.elementor-element-10e9ef7{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;text-align:start;font-size:14px;font-weight:400;line-height:1.55em;color:#126985}.elementor-18988 .elementor-element.elementor-element-10ebde6{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;text-align:start;font-size:14px;font-weight:400;line-height:1.55em;color:#126985}.elementor-18988 .elementor-element.elementor-element-10edcd5{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;text-align:start;font-size:14px;font-weight:400;line-height:1.55em;color:#126985}.elementor-18988 .elementor-element.elementor-element-10f39a2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-18988 .elementor-element.elementor-element-10f1ab3 .elementor-button{background-color:#fff0;font-size:14.5px;font-weight:600;text-transform:none;line-height:1.3em;fill:#126985;color:#126985;border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;border-color:#126985;border-radius:5px 5px 5px 5px;padding:10px 18px 10px 18px}.elementor-18988 .elementor-element.elementor-element-110cbc5{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px}.elementor-18988 .elementor-element.elementor-element-110cbc5:not(.elementor-motion-effects-element-type-background),.elementor-18988 .elementor-element.elementor-element-110cbc5>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f5e3c4}.elementor-18988 .elementor-element.elementor-element-110acd6{--display:grid;--e-con-grid-template-columns:330px 1fr;--e-con-grid-template-rows:auto;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-18988 .elementor-element.elementor-element-10fd44d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-18988 .elementor-element.elementor-element-10fb55e img{width:100%;height:230px;object-fit:contain;object-position:center center}.elementor-18988 .elementor-element.elementor-element-1108de7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:11px 11px;--row-gap:11px;--column-gap:11px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-18988 .elementor-element.elementor-element-10ff33c{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;text-align:start}.elementor-18988 .elementor-element.elementor-element-10ff33c .elementor-heading-title{font-size:22px;font-weight:600;line-height:1.25em;color:#126985}.elementor-18988 .elementor-element.elementor-element-110122b{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;text-align:start;font-size:15px;font-weight:400;line-height:1.55em;color:#3d4d55}.elementor-18988 .elementor-element.elementor-element-110311a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(3px/2)}.elementor-18988 .elementor-element.elementor-element-110311a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(3px/2)}.elementor-18988 .elementor-element.elementor-element-110311a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(3px/2)}.elementor-18988 .elementor-element.elementor-element-110311a .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-3px/2)}.elementor-18988 .elementor-element.elementor-element-110311a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-3px/2)}.elementor-18988 .elementor-element.elementor-element-110311a .elementor-icon-list-icon i{transition:color 0.3s}.elementor-18988 .elementor-element.elementor-element-110311a .elementor-icon-list-icon svg{transition:fill 0.3s}.elementor-18988 .elementor-element.elementor-element-110311a{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px}.elementor-18988 .elementor-element.elementor-element-110311a .elementor-icon-list-icon{padding-inline-end:0}.elementor-18988 .elementor-element.elementor-element-110311a .elementor-icon-list-item>.elementor-icon-list-text,.elementor-18988 .elementor-element.elementor-element-110311a .elementor-icon-list-item>a{font-size:15px;font-weight:400;line-height:1.35em}.elementor-18988 .elementor-element.elementor-element-110311a .elementor-icon-list-text{color:#3d4d55;transition:color 0.3s}.elementor-18988 .elementor-element.elementor-element-1106ef8{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-18988 .elementor-element.elementor-element-1105009 .elementor-button{background-color:#126985;font-size:14.5px;font-weight:600;text-transform:none;line-height:1.3em;fill:#fff;color:#fff;border-radius:5px 5px 5px 5px;padding:11px 18px 11px 18px}.elementor-18988 .elementor-element.elementor-element-1127cd7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:26px;--padding-bottom:34px;--padding-left:0px;--padding-right:0px}.elementor-18988 .elementor-element.elementor-element-1123ef9{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;text-align:start}.elementor-18988 .elementor-element.elementor-element-1123ef9 .elementor-heading-title{font-size:18px;font-weight:600;line-height:1.2em;color:#126985}.elementor-18988 .elementor-element.elementor-element-1125de8{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;text-align:start;font-size:14.5px;font-weight:400;line-height:1.55em;color:#3d4d55}.elementor-18988 .elementor-element.elementor-element-1112892{--display:flex;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px}.elementor-18988 .elementor-element.elementor-element-11109a3{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;text-align:start;font-size:14.5px;font-weight:400;line-height:1.55em;color:#3d4d55}.elementor-18988 .elementor-element.elementor-element-1116670{--display:flex;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px}.elementor-18988 .elementor-element.elementor-element-1114781{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;text-align:start;font-size:14.5px;font-weight:400;line-height:1.55em;color:#3d4d55}.elementor-18988 .elementor-element.elementor-element-111a44e{--display:flex;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px}.elementor-18988 .elementor-element.elementor-element-111855f{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;text-align:start;font-size:14.5px;font-weight:400;line-height:1.55em;color:#3d4d55}.elementor-18988 .elementor-element.elementor-element-111e22c{--display:flex;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px}.elementor-18988 .elementor-element.elementor-element-111c33d{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;text-align:start;font-size:14.5px;font-weight:400;line-height:1.55em;color:#3d4d55}.elementor-18988 .elementor-element.elementor-element-112200a{--display:flex;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px}.elementor-18988 .elementor-element.elementor-element-112011b{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;text-align:start;font-size:14.5px;font-weight:400;line-height:1.55em;color:#3d4d55}.elementor-18988 .elementor-element.elementor-element-110eab4{--n-accordion-title-font-size:15.5px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:#126985;--n-accordion-title-hover-color:#126985;--n-accordion-title-active-color:#126985;--n-accordion-icon-size:15px}.elementor-18988 .elementor-element.elementor-element-110eab4>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title{border-style:none}.elementor-18988 .elementor-element.elementor-element-110eab4{--n-accordion-padding:13px 0px 13px 0px}:where(.elementor-18988 .elementor-element.elementor-element-110eab4>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title>.e-n-accordion-item-title-header)>.e-n-accordion-item-title-text{font-weight:600}:root{--page-title-display:none}@media(max-width:1024px){.elementor-18988 .elementor-element.elementor-element-102899b{--grid-auto-flow:row}.elementor-18988 .elementor-element.elementor-element-1007bbc .elementor-heading-title{font-size:32px}.elementor-18988 .elementor-element.elementor-element-101b112{--grid-auto-flow:row}.elementor-18988 .elementor-element.elementor-element-102a88a .elementor-heading-title{font-size:20px}.elementor-18988 .elementor-element.elementor-element-104977a{--e-con-grid-template-columns:repeat(3, 1fr);--grid-auto-flow:row}.elementor-18988 .elementor-element.elementor-element-102c779 img{height:150px}.elementor-18988 .elementor-element.elementor-element-102e668 .elementor-heading-title{font-size:15px}.elementor-18988 .elementor-element.elementor-element-1036224 img{height:150px}.elementor-18988 .elementor-element.elementor-element-1038113 .elementor-heading-title{font-size:15px}.elementor-18988 .elementor-element.elementor-element-103fccf img{height:150px}.elementor-18988 .elementor-element.elementor-element-1041bbe .elementor-heading-title{font-size:15px}.elementor-18988 .elementor-element.elementor-element-104f447 .elementor-heading-title{font-size:20px}.elementor-18988 .elementor-element.elementor-element-1051336 .woolentor-product-grid-modern{gap:20px}.elementor-18988 .elementor-element.elementor-element-1051336 .woolentor-layout-slider .slick-slide{padding:0 calc(20px / 2)}.elementor-18988 .elementor-element.elementor-element-1051336 .woolentor-layout-slider .slick-list{margin:0 calc(20px / -2)}.elementor-18988 .elementor-element.elementor-element-106c448{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row}.elementor-18988 .elementor-element.elementor-element-1057003 .elementor-heading-title{font-size:19px}.elementor-18988 .elementor-element.elementor-element-106299d .elementor-heading-title{font-size:19px}.elementor-18988 .elementor-element.elementor-element-106e337 .elementor-heading-title{font-size:17px}.elementor-18988 .elementor-element.elementor-element-108f116{--e-con-grid-template-columns:repeat(4, 1fr);--grid-auto-flow:row}.elementor-18988 .elementor-element.elementor-element-10a266c{--grid-auto-flow:row}.elementor-18988 .elementor-element.elementor-element-1098bc1 .elementor-heading-title{font-size:20px}.elementor-18988 .elementor-element.elementor-element-10d8890{--e-con-grid-template-columns:repeat(3, 1fr);--grid-auto-flow:row}.elementor-18988 .elementor-element.elementor-element-10a455b img{height:140px}.elementor-18988 .elementor-element.elementor-element-10a8339 .elementor-heading-title{font-size:16px}.elementor-18988 .elementor-element.elementor-element-10b5bc2 img{height:140px}.elementor-18988 .elementor-element.elementor-element-10b99a0 .elementor-heading-title{font-size:16px}.elementor-18988 .elementor-element.elementor-element-10c7229 img{height:140px}.elementor-18988 .elementor-element.elementor-element-10cb007 .elementor-heading-title{font-size:16px}.elementor-18988 .elementor-element.elementor-element-10f7780{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row}.elementor-18988 .elementor-element.elementor-element-10e044c img{height:220px}.elementor-18988 .elementor-element.elementor-element-10e6119 .elementor-heading-title{font-size:21px}.elementor-18988 .elementor-element.elementor-element-10efbc4{--grid-auto-flow:row}.elementor-18988 .elementor-element.elementor-element-110acd6{--e-con-grid-template-columns:260px 1fr;--grid-auto-flow:row}.elementor-18988 .elementor-element.elementor-element-10fb55e img{height:200px}.elementor-18988 .elementor-element.elementor-element-10ff33c .elementor-heading-title{font-size:20px}.elementor-18988 .elementor-element.elementor-element-1123ef9 .elementor-heading-title{font-size:17px}}@media(max-width:767px){.elementor-18988 .elementor-element.elementor-element-102899b{--e-con-grid-template-columns:repeat(1, 1fr);--gap:16px 16px;--row-gap:16px;--column-gap:16px;--grid-auto-flow:row;--padding-top:10px;--padding-bottom:18px;--padding-left:0px;--padding-right:0px}.elementor-18988 .elementor-element.elementor-element-1022cce{--gap:12px 12px;--row-gap:12px;--column-gap:12px}.elementor-18988 .elementor-element.elementor-element-1007bbc .elementor-heading-title{font-size:27px}.elementor-18988 .elementor-element.elementor-element-1009aab{font-size:14.5px}.elementor-18988 .elementor-element.elementor-element-101b112{--e-con-grid-template-columns:auto 1fr;--grid-auto-flow:row;--padding-top:10px;--padding-bottom:10px;--padding-left:12px;--padding-right:12px}.elementor-18988 .elementor-element.elementor-element-100f778{font-size:13px}.elementor-18988 .elementor-element.elementor-element-1013556{font-size:13px}.elementor-18988 .elementor-element.elementor-element-1017334{font-size:13px}.elementor-18988 .elementor-element.elementor-element-101d001{font-size:13px}.elementor-18988 .elementor-element.elementor-element-104d558{--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px}.elementor-18988 .elementor-element.elementor-element-104b669{--gap:12px 12px;--row-gap:12px;--column-gap:12px}.elementor-18988 .elementor-element.elementor-element-102a88a .elementor-heading-title{font-size:18px}.elementor-18988 .elementor-element.elementor-element-104977a{--e-con-grid-template-columns:repeat(1, 1fr);--gap:12px 12px;--row-gap:12px;--column-gap:12px;--grid-auto-flow:row}.elementor-18988 .elementor-element.elementor-element-102c779 img{height:150px}.elementor-18988 .elementor-element.elementor-element-102e668 .elementor-heading-title{font-size:16px}.elementor-18988 .elementor-element.elementor-element-1036224 img{height:150px}.elementor-18988 .elementor-element.elementor-element-1038113 .elementor-heading-title{font-size:16px}.elementor-18988 .elementor-element.elementor-element-103fccf img{height:150px}.elementor-18988 .elementor-element.elementor-element-1041bbe .elementor-heading-title{font-size:16px}.elementor-18988 .elementor-element.elementor-element-1053225{--padding-top:22px;--padding-bottom:22px;--padding-left:0px;--padding-right:0px}.elementor-18988 .elementor-element.elementor-element-104f447 .elementor-heading-title{font-size:18px}.elementor-18988 .elementor-element.elementor-element-1051336 .woolentor-product-grid-modern{gap:12px}.elementor-18988 .elementor-element.elementor-element-1051336 .woolentor-layout-slider .slick-slide{padding:0 calc(12px / 2)}.elementor-18988 .elementor-element.elementor-element-1051336 .woolentor-layout-slider .slick-list{margin:0 calc(12px / -2)}.elementor-18988 .elementor-element.elementor-element-106c448{--e-con-grid-template-columns:repeat(1, 1fr);--gap:12px 12px;--row-gap:12px;--column-gap:12px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:22px;--padding-left:0px;--padding-right:0px}.elementor-18988 .elementor-element.elementor-element-105ebbf{--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px}.elementor-18988 .elementor-element.elementor-element-1055114{font-size:13px}.elementor-18988 .elementor-element.elementor-element-1057003 .elementor-heading-title{font-size:18px}.elementor-18988 .elementor-element.elementor-element-1058ef2{font-size:13.5px}.elementor-18988 .elementor-element.elementor-element-106a559{--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px}.elementor-18988 .elementor-element.elementor-element-1060aae{font-size:13px}.elementor-18988 .elementor-element.elementor-element-106299d .elementor-heading-title{font-size:18px}.elementor-18988 .elementor-element.elementor-element-106488c{font-size:13.5px}.elementor-18988 .elementor-element.elementor-element-1092ef4{--padding-top:18px;--padding-bottom:18px;--padding-left:0px;--padding-right:0px}.elementor-18988 .elementor-element.elementor-element-1091005{--gap:12px 12px;--row-gap:12px;--column-gap:12px}.elementor-18988 .elementor-element.elementor-element-106e337 .elementor-heading-title{font-size:16px}.elementor-18988 .elementor-element.elementor-element-108f116{--e-con-grid-template-columns:repeat(4, 1fr);--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row}.elementor-18988 .elementor-element.elementor-element-1070226 img{height:40px}.elementor-18988 .elementor-element.elementor-element-1074004 img{height:40px}.elementor-18988 .elementor-element.elementor-element-1077de2 img{height:40px}.elementor-18988 .elementor-element.elementor-element-107bbc0 img{height:40px}.elementor-18988 .elementor-element.elementor-element-107f99e img{height:40px}.elementor-18988 .elementor-element.elementor-element-108377c img{height:40px}.elementor-18988 .elementor-element.elementor-element-108755a img{height:40px}.elementor-18988 .elementor-element.elementor-element-108b338 img{height:40px}.elementor-18988 .elementor-element.elementor-element-10de55d{--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:22px;--padding-bottom:22px;--padding-left:0px;--padding-right:0px}.elementor-18988 .elementor-element.elementor-element-10a266c{--e-con-grid-template-columns:52px 1fr;--grid-auto-flow:row}.elementor-18988 .elementor-element.elementor-element-1094de3 img{height:52px}.elementor-18988 .elementor-element.elementor-element-1098bc1 .elementor-heading-title{font-size:17px}.elementor-18988 .elementor-element.elementor-element-109aab0{font-size:12.5px}.elementor-18988 .elementor-element.elementor-element-109e88e{font-size:13px}.elementor-18988 .elementor-element.elementor-element-10d8890{--e-con-grid-template-columns:repeat(1, 1fr);--gap:12px 12px;--row-gap:12px;--column-gap:12px;--grid-auto-flow:row}.elementor-18988 .elementor-element.elementor-element-10a455b img{height:150px}.elementor-18988 .elementor-element.elementor-element-10a644a{font-size:13px}.elementor-18988 .elementor-element.elementor-element-10a8339 .elementor-heading-title{font-size:15.5px}.elementor-18988 .elementor-element.elementor-element-10aa228{font-size:13.5px}.elementor-18988 .elementor-element.elementor-element-10ac117{font-size:13px}.elementor-18988 .elementor-element.elementor-element-10ae006{font-size:13px}.elementor-18988 .elementor-element.elementor-element-10b5bc2 img{height:150px}.elementor-18988 .elementor-element.elementor-element-10b7ab1{font-size:13px}.elementor-18988 .elementor-element.elementor-element-10b99a0 .elementor-heading-title{font-size:15.5px}.elementor-18988 .elementor-element.elementor-element-10bb88f{font-size:13.5px}.elementor-18988 .elementor-element.elementor-element-10bd77e{font-size:13px}.elementor-18988 .elementor-element.elementor-element-10bf66d{font-size:13px}.elementor-18988 .elementor-element.elementor-element-10c7229 img{height:150px}.elementor-18988 .elementor-element.elementor-element-10c9118{font-size:13px}.elementor-18988 .elementor-element.elementor-element-10cb007 .elementor-heading-title{font-size:15.5px}.elementor-18988 .elementor-element.elementor-element-10ccef6{font-size:13.5px}.elementor-18988 .elementor-element.elementor-element-10cede5{font-size:13px}.elementor-18988 .elementor-element.elementor-element-10d0cd4{font-size:13px}.elementor-18988 .elementor-element.elementor-element-10da77f{font-size:13px}.elementor-18988 .elementor-element.elementor-element-10f966f{--padding-top:0px;--padding-bottom:22px;--padding-left:0px;--padding-right:0px}.elementor-18988 .elementor-element.elementor-element-10f7780{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row}.elementor-18988 .elementor-element.elementor-element-10e044c img{height:170px}.elementor-18988 .elementor-element.elementor-element-10f5891{--gap:9px 9px;--row-gap:9px;--column-gap:9px;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px}.elementor-18988 .elementor-element.elementor-element-10e422a{font-size:13px}.elementor-18988 .elementor-element.elementor-element-10e6119 .elementor-heading-title{font-size:19px}.elementor-18988 .elementor-element.elementor-element-10e8008{font-size:13.5px}.elementor-18988 .elementor-element.elementor-element-10efbc4{--e-con-grid-template-columns:repeat(1, 1fr);--gap:5px 5px;--row-gap:5px;--column-gap:5px;--grid-auto-flow:row}.elementor-18988 .elementor-element.elementor-element-10e9ef7{font-size:13px}.elementor-18988 .elementor-element.elementor-element-10ebde6{font-size:13px}.elementor-18988 .elementor-element.elementor-element-10edcd5{font-size:13px}.elementor-18988 .elementor-element.elementor-element-110cbc5{--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px}.elementor-18988 .elementor-element.elementor-element-110acd6{--e-con-grid-template-columns:repeat(1, 1fr);--gap:12px 12px;--row-gap:12px;--column-gap:12px;--grid-auto-flow:row}.elementor-18988 .elementor-element.elementor-element-10fb55e img{height:160px}.elementor-18988 .elementor-element.elementor-element-1108de7{--gap:9px 9px;--row-gap:9px;--column-gap:9px}.elementor-18988 .elementor-element.elementor-element-10ff33c .elementor-heading-title{font-size:18px}.elementor-18988 .elementor-element.elementor-element-110122b{font-size:13.5px}.elementor-18988 .elementor-element.elementor-element-1127cd7{--padding-top:20px;--padding-bottom:22px;--padding-left:0px;--padding-right:0px}.elementor-18988 .elementor-element.elementor-element-1123ef9 .elementor-heading-title{font-size:16px}.elementor-18988 .elementor-element.elementor-element-1125de8{font-size:13.5px}.elementor-18988 .elementor-element.elementor-element-11109a3{font-size:13.5px}.elementor-18988 .elementor-element.elementor-element-1114781{font-size:13.5px}.elementor-18988 .elementor-element.elementor-element-111855f{font-size:13.5px}.elementor-18988 .elementor-element.elementor-element-111c33d{font-size:13.5px}.elementor-18988 .elementor-element.elementor-element-112011b{font-size:13.5px}.elementor-18988 .elementor-element.elementor-element-110eab4{--n-accordion-title-font-size:14.5px}}.elementor .e-div-block-base{min-width:30px;padding:10px;display:block}.elementor .e-flexbox-base{padding:10px;display:flex;flex-direction:row}.elementor .e-grid-base{column-gap:20px;padding:10px;display:grid;row-gap:20px;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,1fr)}.elementor .e-tabs-base{padding-block-start:0;display:flex;flex-direction:column;gap:30px}.elementor .e-tabs-menu-base{display:flex;justify-content:center}.elementor .e-tab-base{width:160px;color:#0C0D0E;cursor:pointer;padding:8px;border-width:2px;border-color:#E0E0E0;border-style:solid;background-color:#FFF;display:block}.elementor .e-tab-base.e--selected{border-color:#0C0D0E;outline-width:0}.elementor .e-tab-base:focus{border-color:#0C0D0E;outline-width:0}.elementor .e-tab-base:hover,.elementor .e-tab-base:focus-visible{background-color:#E0E0E0}.elementor .e-tabs-content-area-base{display:block}.elementor .e-tab-content-base{min-width:30px;padding:10px;display:block}.elementor .e-accordion-base{padding:0;display:flex;flex-direction:column}.elementor .e-accordion-item-base{padding:0;display:block}.elementor .e-accordion-item-header-base{cursor:pointer;padding:10px;display:flex;gap:8px;justify-content:space-between;align-items:center}.elementor .e-accordion-item-title-base{padding:0}.elementor .e-accordion-item-icon-base{width:200px;height:20px;padding:0;display:inline-flex;flex:0 0 auto;justify-content:flex-end;align-items:center}.elementor .e-accordion-item-content-base{min-width:30px;padding:10px;display:block}.elementor .e-background-video-base{width:100%;overflow:hidden;position:relative;padding:10px;display:flex;flex-direction:column}.elementor .e-background-video-content-base{width:100%;position:relative;z-index:1;padding:0;display:flex;flex-direction:column;flex:1 1 auto}.elementor .e-background-video-controls-base{width:auto;position:absolute;inset-inline-end:20px;inset-block-end:20px;z-index:2;display:flex;gap:8px}.elementor .e-background-video-play-base{cursor:pointer;padding:8px;border-style:none;background-color:#fff0;display:inline-flex;justify-content:center;align-items:center}.elementor .e-background-video-pause-base{cursor:pointer;padding:8px;border-style:none;background-color:#fff0;display:inline-flex;justify-content:center;align-items:center}.elementor .e-form-base{padding:20px;display:flex;flex-direction:row;gap:10px;flex-wrap:wrap;align-content:start;align-items:flex-start}.elementor .e-form-base .e-form-checkbox-row{padding:0;gap:8px;align-items:center}.elementor .e-form-success-message-base{font-size:12px;color:#2F532E;text-align:center;padding:12px;background-color:#D4E9D6;display:none}.elementor .e-form-error-message-base{font-size:12px;color:#870000;text-align:center;padding:12px;background-color:#ffdede;display:none}.elementor .e-collection-loop-base{display:block}.elementor .e-collection-loop-layout-base{display:grid;gap:20px;grid-template-columns:repeat(3,1fr);grid-auto-rows:1fr}.elementor .e-pagination-base{padding-block-start:8px;padding-block-end:8px;padding-inline-start:8px;padding-inline-end:8px;margin-block-start:8px;display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-start;align-items:center}.elementor .e-pagination-prev-base{font-size:14px;color:#1F2937;text-align:center;text-decoration:none;padding-block-start:8px;padding-block-end:8px;padding-inline-start:12px;padding-inline-end:12px;border-radius:4px;border-width:1px;border-color:#E5E7EB;border-style:solid;display:inline-flex;gap:8px;align-items:center}.elementor .e-pagination-next-base{font-size:14px;color:#1F2937;text-align:center;text-decoration:none;padding-block-start:8px;padding-block-end:8px;padding-inline-start:12px;padding-inline-end:12px;border-radius:4px;border-width:1px;border-color:#E5E7EB;border-style:solid;display:inline-flex;gap:8px;align-items:center}.elementor .e-collection-loop-empty-state-base{display:flex;justify-content:center}.elementor .e-heading-base{margin:0}.elementor .e-heading-link-base{all:unset;cursor:pointer}.elementor .e-image-link-base{width:fit-content;all:unset;cursor:pointer;display:inherit}.elementor .e-image-base{display:block}.elementor .e-paragraph-base{margin:0}.elementor .e-paragraph-link-base{all:unset;cursor:pointer}.elementor .e-svg-base{width:65px;height:65px;display:inline-block}.elementor .e-button-base{text-align:center;padding-block-start:12px;padding-block-end:12px;padding-inline-start:24px;padding-inline-end:24px;border-radius:2px;border-width:0;background-color:#375EFB;display:inline-block}.elementor .e-youtube-base{overflow:hidden;aspect-ratio:16/9}.elementor .e-divider-base{width:100%;height:1px;border-width:0;border-color:#fff0;border-style:none;background-color:#000}.elementor .e-self-hosted-video-base{max-width:100vw;aspect-ratio:16/9;display:inline-block}.elementor .e-form-input-base{height:36px;font-size:12px;color:#0c0d0e;border-radius:0;border-color:#D6D5D5}.elementor .e-form-input-base:focus{border-color:#706F6F;outline-style:none}.elementor .e-form-input-base::placeholder{color:#9DA5AE}.elementor .e-form-label-base{font-size:14px;color:#0c0d0e}.elementor .e-form-textarea-base{font-size:12px;border-radius:0;border-color:#D6D5D5}.elementor .e-form-textarea-base:focus{border-color:#706F6F;outline-style:none}.elementor .e-form-textarea-base::placeholder{color:#9DA5AE}.elementor .e-form-submit-button-base{color:#fff;padding-block-start:10px;padding-block-end:10px;padding-inline-start:28px;padding-inline-end:30px;border-radius:0;border-width:0;background-color:#000;display:flex;justify-content:center;align-items:center}.elementor .e-form-submit-button-base:hover,.elementor .e-form-submit-button-base:focus-visible{background-color:#323232}.elementor .e-form-checkbox-base{width:1.15em;height:1.15em;color:#fff;border-radius:0;border-width:1px;border-color:#D6D5D5;border-style:solid;background-color:#fff0;transition:background-color 200ms;display:grid;justify-items:center;align-items:center;appearance:none}.elementor .e-form-checkbox-base:focus{border-color:#706F6F;outline-style:none}.elementor .e-form-checkbox-base:checked{background-color:#69727D}.elementor .e-form-checkbox-base::before{width:65%;height:65%;background-color:currentColor;opacity:0%;transform-origin:0% 100% 0;transition:opacity 200ms;content:"";clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0%,43% 62%)}.elementor .e-form-checkbox-base:checked::before{opacity:100%}.elementor .e-form-radio-button-base{width:1.15em;height:1.15em;color:#fff;border-radius:50%;border-width:1px;border-color:#D6D5D5;border-style:solid;background-color:#fff0;display:grid;justify-items:center;align-items:center;appearance:none}.elementor .e-form-radio-button-base:focus{border-color:#706F6F;outline-style:none}.elementor .e-form-radio-button-base:checked{background-color:#fff0}.elementor .e-form-radio-button-base::before{width:65%;height:65%;border-radius:50%;background-color:#706F6F;opacity:0%;transition:opacity 200ms;content:""}.elementor .e-form-radio-button-base:checked::before{opacity:100%}.elementor .e-form-date-picker-base{width:100%;height:36px;font-size:12px;color:#0c0d0e;border-radius:0;border-width:1px;border-color:#D6D5D5;border-style:solid}.elementor .e-form-date-picker-base:focus{border-color:#706F6F;outline-style:none}.elementor .e-form-time-picker-base{width:100%;height:36px;font-size:12px;color:#0c0d0e;border-radius:0;border-width:1px;border-color:#D6D5D5;border-style:solid}.elementor .e-form-time-picker-base:focus{border-color:#706F6F;outline-style:none}.elementor .e-form-select-base{font-size:12px;border-width:1px;border-color:#D6D5D5;border-style:solid;background-color:#fff0}.elementor .e-form-select-base:focus{border-color:#706F6F;outline-style:none}.elementor .e-form-file-upload-base{height:36px;font-size:12px;color:#0c0d0e;border-radius:0;border-color:#D6D5D5}.elementor .e-form-file-upload-base:focus{border-color:#706F6F;outline-style:none}@media (max-width:767px){@media(max-width:767px){.elementor .e-grid-base{grid-template-columns:repeat(1,1fr)}}}:root{--avd-petrol:#126985;--avd-inkt:#0d2a35;--avd-oranje:#dd9933;--avd-oranje-donker:#c8862a;--avd-oranje-licht:#e8bd7d;--avd-groen:#1e8449;--avd-lichtblauw:#eaf3f6;--avd-lijn:#dde5e8;--avd-grijs:#5b6b73;--avd-rood:#c0392b;--avd-rood-tekst:#a5301f;--avd-rood-vlak:#fdeceb;--avd-wagen-breedte:460px}.shoptimizer-mini-cart-wrap{width:var(--avd-wagen-breedte)!important;max-width:100%!important;padding:0!important;background:#fff!important;display:flex!important;flex-direction:column!important;overflow:hidden!important}.shoptimizer-mini-cart-wrap>.cart-drawer-heading,.shoptimizer-mini-cart-wrap>.close-drawer,.shoptimizer-mini-cart-wrap .cart-drawer-below,.shoptimizer-mini-cart-wrap .woocommerce-mini-cart__empty-message,.shoptimizer-mini-cart-wrap .free-shipping-progress-bar,.shoptimizer-mini-cart-wrap .cart-drawer-free-shipping{display:none!important}.shoptimizer-mini-cart-wrap .widget_shopping_cart,.shoptimizer-mini-cart-wrap .widget.woocommerce.widget_shopping_cart,.shoptimizer-mini-cart-wrap .widget_shopping_cart_content{flex:1 1 auto!important;min-height:0!important;margin:0!important;padding:0!important;border:0!important;display:flex!important;flex-direction:column!important;overflow:hidden!important}.avd-wagen{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;height:100%;background:#fff;color:var(--avd-inkt);font-size:15px;line-height:1.5;text-align:left}.avd-wagen *,.avd-wagen *::before,.avd-wagen *::after{box-sizing:border-box}.avd-wagen-kop{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:20px 22px 16px;border-bottom:1px solid var(--avd-lijn);flex:0 0 auto}.avd-wagen-titel{font-size:18px;font-weight:700;color:var(--avd-inkt);line-height:1.3;margin:0}.avd-wagen-titel span{color:var(--avd-grijs);font-weight:500}.avd-wagen-sluit{width:32px;height:32px;min-height:0!important;padding:0!important;margin:0!important;border:0!important;border-radius:6px!important;background:none!important;color:var(--avd-inkt)!important;font-size:20px!important;line-height:1!important;font-weight:400!important;letter-spacing:0!important;text-transform:none!important;cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:none!important}.avd-wagen-sluit:hover,.avd-wagen-sluit:focus{background:var(--avd-lichtblauw)!important;color:var(--avd-inkt)!important}.avd-wagen-balk{padding:14px 22px;background:var(--avd-lichtblauw);display:flex;flex-direction:column;gap:8px;flex:0 0 auto}.avd-wagen-baan{height:6px;border-radius:99px;background:#d3e2e8;overflow:hidden}.avd-wagen-vulling{height:100%;border-radius:99px;background:var(--avd-petrol);transition:width .3s ease}.avd-wagen-balk.is-gratis .avd-wagen-vulling{background:var(--avd-groen)}.avd-wagen-baantekst{font-size:14px;line-height:1.4;color:var(--avd-inkt)}.avd-wagen-baantekst strong{color:var(--avd-petrol);font-weight:700}.avd-wagen-baantekst strong .woocommerce-Price-amount{color:var(--avd-petrol)}.avd-wagen-baantekst.is-gratis{color:var(--avd-groen);font-weight:600}.avd-wagen-regels{flex:1 1 auto;min-height:0;overflow-y:auto;overflow-x:hidden;padding:0 22px;-webkit-overflow-scrolling:touch}.avd-wagen-regel{display:grid;grid-template-columns:60px minmax(0,1fr);gap:14px;padding:16px 0;border-bottom:1px solid var(--avd-lijn)}.avd-wagen-regel:last-child{border-bottom:0}.avd-wagen-foto{width:60px;height:60px}.avd-wagen-foto a{display:block}.avd-wagen-foto img{width:60px!important;height:60px!important;max-width:60px!important;border:1px solid var(--avd-lijn);border-radius:8px;background:#fff;object-fit:contain;padding:3px;margin:0!important;float:none!important;display:block}.avd-wagen-regelkant{display:flex;flex-direction:column;gap:8px;min-width:0}.avd-wagen-regelkop{display:flex;gap:12px;align-items:flex-start;justify-content:space-between}.avd-wagen-naam{font-size:14px;line-height:1.35;color:var(--avd-inkt);font-weight:500;min-width:0}.avd-wagen .avd-wagen-naam a,.avd-wagen .avd-wagen-naam a:visited{color:var(--avd-inkt)!important;text-decoration:none;font-weight:500;box-shadow:none}.avd-wagen .avd-wagen-naam a:hover,.avd-wagen .avd-wagen-naam a:focus{color:var(--avd-petrol)!important;text-decoration:underline}.avd-wagen-prijzen{display:flex;flex-direction:column;align-items:flex-end;gap:2px;flex:0 0 auto}.avd-wagen-prijs{font-size:15px;font-weight:700;color:var(--avd-inkt);white-space:nowrap}.avd-wagen-was{font-size:12px;color:var(--avd-grijs);text-decoration:line-through;white-space:nowrap}.avd-wagen-was .woocommerce-Price-amount{color:var(--avd-grijs)}.avd-wagen-regelvoet{display:flex;align-items:center;justify-content:space-between;gap:10px}.avd-wagen-teller{display:flex;align-items:center;border:1px solid var(--avd-lijn);border-radius:8px;overflow:hidden;background:#fff}.avd-wagen-teller button{width:38px;height:38px;min-height:0!important;padding:0!important;margin:0!important;border:0!important;border-radius:0!important;background:#fff!important;color:var(--avd-petrol)!important;font-size:18px!important;font-weight:500!important;line-height:1!important;letter-spacing:0!important;text-transform:none!important;cursor:pointer;box-shadow:none!important;display:flex;align-items:center;justify-content:center}.avd-wagen-teller button:hover:not(:disabled){background:var(--avd-lichtblauw)!important;color:var(--avd-petrol)!important}.avd-wagen-teller button:disabled{opacity:.35;cursor:default}.avd-wagen-aantal{min-width:30px;text-align:center;font-size:15px;font-weight:600;color:var(--avd-inkt);padding:0 2px}.avd-wagen-weg{border:0!important;background:none!important;padding:6px 0!important;margin:0!important;min-height:0!important;font-size:13px!important;font-weight:400!important;line-height:1.4!important;letter-spacing:0!important;text-transform:none!important;color:var(--avd-grijs)!important;text-decoration:underline;text-underline-offset:2px;cursor:pointer;box-shadow:none!important}.avd-wagen-weg:hover{color:var(--avd-inkt)!important;background:none!important}.avd-wagen.is-bezig{pointer-events:none}.avd-wagen.is-bezig .avd-wagen-regels,.avd-wagen.is-bezig .avd-wagen-totalen{opacity:.55;transition:opacity .15s}.avd-wagen-voet{flex:0 0 auto;border-top:1px solid var(--avd-lijn);padding:18px 22px;display:flex;flex-direction:column;gap:14px;background:#fff}.avd-wagen-totalen{display:flex;flex-direction:column;gap:6px}.avd-wagen-rij{display:flex;justify-content:space-between;align-items:baseline;gap:12px;font-size:14px;color:var(--avd-grijs)}.avd-wagen-rij .avd-wagen-waarde{color:var(--avd-inkt)}.avd-wagen-rij .avd-wagen-waarde .woocommerce-Price-amount{color:var(--avd-inkt)}.avd-wagen-eind{padding-top:8px;border-top:1px solid var(--avd-lijn)}.avd-wagen-eind>span:first-child{font-size:16px;font-weight:700;color:var(--avd-inkt)}.avd-wagen-groot{font-size:21px;font-weight:700;color:var(--avd-inkt);white-space:nowrap}.avd-wagen-groot .woocommerce-Price-amount{color:var(--avd-inkt);font-weight:700}a.avd-wagen-afrekenen,button.avd-wagen-afrekenen,.avd-wagen .avd-wagen-afrekenen{display:flex!important;align-items:center;justify-content:center;width:100%;min-height:52px;padding:10px 18px!important;margin:0!important;border:0!important;border-radius:8px!important;background:var(--avd-oranje)!important;color:#fff!important;font-size:17px!important;font-weight:600!important;line-height:1.2!important;letter-spacing:0!important;text-transform:none!important;text-decoration:none!important;text-align:center;cursor:pointer;box-shadow:none!important;transition:background .15s ease}a.avd-wagen-afrekenen:hover,button.avd-wagen-afrekenen:hover,a.avd-wagen-afrekenen:focus,button.avd-wagen-afrekenen:focus{background:var(--avd-oranje-donker)!important;color:#fff!important}.avd-wagen .avd-wagen-afrekenen.is-licht,.avd-wagen .avd-wagen-afrekenen.is-licht:hover{background:var(--avd-oranje-licht)!important;color:#fff!important}.avd-wagen-euro{display:flex;align-items:flex-start;gap:8px;font-size:12px;line-height:1.45;color:var(--avd-grijs)}.avd-wagen-euroteken{display:inline-flex;align-items:center;justify-content:center;min-width:26px;height:20px;border-radius:4px;background:var(--avd-lichtblauw);color:var(--avd-petrol);font-size:11px;font-weight:700;flex:0 0 auto}img.avd-wagen-logos{height:20px;width:auto;max-width:100%;object-fit:contain;object-position:left;opacity:.85;margin:0;display:block}.avd-wagen-blokkade{display:flex;flex-direction:column;gap:10px}.avd-wagen-melding{display:flex;align-items:flex-start;gap:10px;padding:13px 14px;border:1px solid var(--avd-lijn);border-radius:8px;background:#f7fafb;transition:background .15s ease,border-color .15s ease}.avd-wagen-meldicoon{width:20px;height:20px;border-radius:99px;background:var(--avd-lijn);color:#fff;font-size:12px;font-weight:700;display:flex;align-items:center;justify-content:center;flex:0 0 auto;line-height:1}.avd-wagen-meldtekst{font-size:13px;line-height:1.5;color:var(--avd-inkt)}.avd-wagen-melding.is-fout{background:var(--avd-rood-vlak);border-color:var(--avd-rood)}.avd-wagen-melding.is-fout .avd-wagen-meldicoon{background:var(--avd-rood)}.avd-wagen-melding.is-fout .avd-wagen-meldtekst{color:var(--avd-rood-tekst)}.avd-wagen-leeg{flex:1 1 auto;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;padding:40px 22px;text-align:center}.avd-wagen-leeg p{margin:0;font-size:16px;color:var(--avd-grijs)}a.avd-wagen-leegknop{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:0 22px;border:1px solid var(--avd-petrol);border-radius:8px;background:#fff;color:var(--avd-petrol);font-size:15px;font-weight:600;text-decoration:none}a.avd-wagen-leegknop:hover{background:var(--avd-petrol);color:#fff}.avd-wagen.is-leeg .avd-wagen-voet{border-top:1px solid var(--avd-lijn)}@media (max-width:768px){.shoptimizer-mini-cart-wrap{width:100%!important;max-width:100%!important}.avd-wagen-kop{padding:16px 16px 14px}.avd-wagen-titel{font-size:17px}.avd-wagen-sluit{width:44px;height:44px;margin-right:-10px!important;font-size:22px!important}.avd-wagen-balk{padding:14px 16px}.avd-wagen-regels{padding:0 16px}.avd-wagen-regel{grid-template-columns:56px minmax(0,1fr);gap:12px}.avd-wagen-foto{width:56px;height:56px}.avd-wagen-foto img{width:56px!important;height:56px!important;max-width:56px!important}.avd-wagen-regelkant{gap:10px}.avd-wagen-regelkop{gap:10px}.avd-wagen-teller button{width:44px;height:44px;font-size:20px!important}.avd-wagen-aantal{min-width:34px}.avd-wagen-weg{padding:8px 0!important}.avd-wagen-voet{padding:16px;gap:12px}.avd-wagen-groot{font-size:20px}.avd-wagen .avd-wagen-afrekenen{min-height:54px}}body:not(.drawer-open) .shoptimizer-mini-cart-wrap{right:calc(var(--avd-wagen-breedte) * -1)!important}@media (max-width:768px){body:not(.drawer-open) .shoptimizer-mini-cart-wrap{right:-100%!important}}.avd-wagen-tijdelijk{margin:0 20px 12px;padding:12px 14px;border:1px solid #f0b7b7;border-left:4px solid #c1272d;border-radius:10px;background:#fdf3f3;color:#8f1d22;font-size:14px;line-height:1.45}.avd-wagen .avd-wagen-regel.is-bundel-ouder{padding-bottom:10px;border-bottom:0}.avd-wagen .avd-wagen-regel.is-bundel-kind{padding-top:8px;padding-bottom:8px;padding-left:26px;border-bottom:0;position:relative}.avd-wagen .avd-wagen-regel.is-bundel-kind::before{content:"";position:absolute;left:12px;top:0;bottom:0;width:2px;border-radius:2px;background:#dde5e8}.avd-wagen .avd-wagen-regel.is-bundel-kind+.avd-wagen-regel:not(.is-bundel-kind){border-top:1px solid #eef2f4;padding-top:14px}.avd-wagen .avd-wagen-regel.is-bundel-kind .avd-wagen-foto{width:40px;min-width:40px}.avd-wagen .avd-wagen-regel.is-bundel-kind .avd-wagen-naam{font-size:13px;font-weight:500;line-height:1.35}.avd-wagen .avd-wagen-regel.is-bundel-kind .avd-wagen-prijs{font-size:13px;font-weight:600}.avd-wagen .avd-wagen-regel.is-bundel-kind .avd-wagen-was{font-size:12px}.avd-wagen .avd-wagen-bundelnoot{margin-top:2px;font-size:12px;color:#7d99a3;line-height:1.3}.site .elementor-products-grid ul.products.elementor-grid li.product{padding-left:15px;padding-right:15px;padding-bottom:40px}.page-template-elementor_header_footer .site-content:after{display:none}.col-full.topbar-wrapper{border:none}@media (min-width:992px){.col-full.main-header,.col-full-nav{padding-top:0;padding-bottom:0}}@media (max-width:992px){.main-header,.site-branding{height:0}}@media (min-width:993px){.elementor-products-grid ul.products{width:auto}.elementor-element.elementor-products-grid ul.products li.product{width:100%}.elementor-element.elementor-products-grid ul.products li.product.ckit-hide-cta:not(.product-category){padding-bottom:0;margin-bottom:30px}}@media (max-width:992px){.elementor-element.elementor-products-grid ul.products{width:100%}.theme-shoptimizer.m-grid-2 .elementor-products-grid .commercekit-wishlist.mini{top:15px;right:30px}.m-grid-2 ul.products.elementor-grid{padding:0}body:has(div[data-elementor-type=header]) .mobile-filter,body:has(div[data-elementor-type=header]) .commercekit-atc-sticky-tabs{top:-1px}}@media (min-width:993px){.products.elementor-grid{display:grid}.products.elementor-grid.columns-4{grid-template-columns:repeat(4,1fr)}.products.elementor-grid.columns-3{grid-template-columns:repeat(3,1fr)}.products.elementor-grid.columns-2{grid-template-columns:repeat(2,1fr)}}.elementor-element.elementor-products-grid ul.products li.product{width:100%}ul.products.elementor-grid{margin-left:0}body.static-cta-buttons ul.products.elementor-grid li.product:not(.product-category){margin-bottom:0}body.static-cta-buttons ul.products.elementor-grid li.product .button{position:relative}.single-product .product .elementor-widget-woocommerce-product-price .price{float:none}.single-product .elementor-add-to-cart .cart .single_add_to_cart_button{float:none;width:inherit;height:inherit;line-height:inherit}.single-product .swiper-slide{will-change:revert}@media (max-width:991px){.m-grid-1 .elementor-grid-tablet-2 .elementor-grid,.m-grid-2 .elementor-grid-tablet-2 .elementor-grid{grid-template-columns:repeat(2,1fr)}.m-grid-1 .elementor-grid-tablet-3 .elementor-grid,.m-grid-2 .elementor-grid-tablet-3 .elementor-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:768px){.m-grid-1 .elementor-grid-mobile-1 .elementor-grid,.m-grid-2 .elementor-grid-mobile-1 .elementor-grid{grid-template-columns:repeat(1,1fr)}.m-grid-1 .elementor-grid-mobile-2 .elementor-grid,.m-grid-2 .elementor-grid-mobile-2 .elementor-grid{grid-template-columns:repeat(2,1fr)}}.e-cart__container .woocommerce-cart-form,.e-cart__container .cart-collaterals{float:none;width:100%}.e-cart__container .cart_totals .shop_table{background-color:#fff0}.e-cart__container .cart_totals .shop_table tr.shipping td,.e-cart__container .cart_totals .shop_table tr.shipping th{width:100%;display:table-cell}.e-cart__container .cart_totals .shop_table td,.e-cart__container .cart_totals .shop_table th{padding:0}.elementor-widget-woocommerce-cart .woocommerce .e-cart__container .input-text.qty{border:none;text-align:center}.e-cart__container table.cart td.actions input,.e-cart__container table.cart td.actions button{height:inherit;line-height:initial}.elementor-widget-woocommerce-cart .woocommerce .cart_totals .form-row,.e-cart__container .form-row label{text-align:left}.elementor-widget-woocommerce-cart .woocommerce .e-cart__container .input-text{height:inherit}.elementor-widget-woocommerce-cart .woocommerce table.shop_table .product-remove a{text-indent:0}.e-cart__container select{line-height:initial;height:auto}@media (min-width:993px){.e-checkout__container .col2-set,.e-checkout__container #customer_details+#wc_checkout_add_ons,.e-checkout__container #order_review,.e-checkout__container #order_review_heading{float:none;width:100%;margin-right:0}}@media (max-width:768px){.m-cart .e-cart__container table.cart td.product-thumbnail{position:relative;min-height:auto;margin:0}.m-cart .e-cart__container table.cart td:before{font-size:unset}.elementor-widget-woocommerce-cart .woocommerce table.cart tr{padding:0}}.e-checkout__container #ship-to-different-address{padding:0;border:none}.e-checkout__container .woocommerce-checkout-review-order-table tr.shipping td,.e-checkout__container .woocommerce-checkout-review-order-table tr.shipping th{width:100%;display:table-cell;text-align:inherit}.e-checkout__container .woocommerce-checkout-review-order-table tr.shipping td{text-align:right}.elementor-widget-woocommerce-checkout-page .woocommerce .e-coupon-box .form-row .input-text{height:inherit}.woocommerce-js form .e-checkout__container .form-row{padding:3px;margin:0 0 6px}.e-checkout__container ul#shipping_method li span.amount{float:none}.e-checkout__container #order_review .shop_table tr.shipping th{border:none}.e-checkout__container .woocommerce-checkout-review-order-table tfoot td,.e-checkout__container .woocommerce-checkout-review-order-table tfoot th{background-color:#fff0;padding:0}.e-checkout__container #payment .payment_methods{border:none;border-radius:0}.e-checkout__container #payment .payment_methods>.wc_payment_method>label,.e-checkout__container #payment .payment_methods>.woocommerce-PaymentMethod>label{padding:0}.e-checkout__container #payment .payment_methods li .payment_box{padding:1em;margin:1em 0}.e-checkout__container #payment .place-order{margin-top:0}.e-checkout__container #payment .payment_methods p{padding:0}.e-checkout__container .commercekit-order-bump-wrap{width:100%;contain:inline-size}div.bundled_product_summary,.woocommerce div.product.bundled_product_summary{padding-bottom:.6em}h4.bundled_product_title{margin-bottom:5px}.product-type-bundle .variations tr{margin-bottom:0}.bundled_product_excerpt p{margin-bottom:.6em}.content-area .product-type-bundle p.stock{border:none;padding-top:0}.bundle_unavailable.woocommerce-info{margin-bottom:0}.summary ul.products.bundled_products,.summary-add-to-cart-form-bundle ul.products.bundled_products{margin-bottom:30px}ul.products li.product.bundled_product_summary{padding-bottom:0;margin-bottom:10px}.product-type-bundle .shoptimizer-product-prevnext{display:none}.bundled_product .details{position:relative;font-size:14px}.bundled_product h4.bundled_product_title{font-size:18px}.summary-add-to-cart-form-bundle{max-width:920px;margin-left:auto;margin-right:auto;margin-top:-50px;margin-bottom:40px;padding:0 20px}.summary-add-to-cart-form-bundle .cart .bundle_button .single_add_to_cart_button{margin-left:20px;width:auto}table.bundled_products td.bundled_item_images_col{padding-left:0}form.bundle_form table.bundled_products th.bundled_item_col{padding-top:0;padding-bottom:1em;border-bottom:1px solid #e2e2e2}.product-subtotal span.subscription-price{line-height:1.5em;display:inline-block;min-width:110px;padding-left:15px}td.product-subtotal span.subscription-price{max-width:150px}.product-price span.subscription-details{display:block;font-size:12px;min-width:135px;margin-top:-4px}.first-payment-date{line-height:1.1em}.woocommerce-view-subscription table th,.woocommerce-view-subscription table td{padding-left:0;padding-bottom:0}.site-main div.wpforms-container-full .wpforms-form .wpforms-field-label{font-size:15px;font-weight:400}dialog div.wpforms-container-full{margin-bottom:0}.site-main div.wpforms-container-full .wpforms-form .wpforms-title{font-weight:600}.site-content div.wpforms-container-full .wpforms-form select{width:100%;max-width:100%;height:40px;margin-bottom:5px;padding:0 31px 0 11px;border:1px solid #e2e2e2;border-radius:3px;background:url("data:image/svg+xml;charset=utf8,%3Csvg width='1792' height='1792' xmlns='http://www.w3.org/2000/svg'%3E%3Cg%3E%3Ctitle%3Ebackground%3C/title%3E%3Crect fill='none' id='canvas_background' height='402' width='582' y='-1' x='-1'/%3E%3C/g%3E%3Cg%3E%3Ctitle%3ELayer 1%3C/title%3E%3Cpath fill='%23bfbfbf' id='svg_1' d='m1408,704q0,26 -19,45l-448,448q-19,19 -45,19t-45,-19l-448,-448q-19,-19 -19,-45t19,-45t45,-19l896,0q26,0 45,19t19,45z'/%3E%3C/g%3E%3C/svg%3E") calc(100% - 12px) 12px no-repeat;background-size:15px 15px;box-shadow:0 1px 1px 0 rgb(0 0 0 / .05);font-size:16px;font-weight:400;line-height:40px;text-indent:.01px;text-overflow:"";appearance:none;-webkit-font-smoothing:inherit}.site div.wpforms-container-full .wpforms-form button[type="submit"]{padding:12px 20px;border-radius:4px;border:none;font-weight:600;font-size:15px;transition:all 0.2s;background-color:#323232;color:#fff}.site div.wpforms-container-full .wpforms-form button[type="submit"]:hover{border:none;background-color:#111}.site div.wpforms-container-full .wpforms-field.wpforms-field-select-style-classic select{padding-left:10px}@media only screen and (max-width:600px){div.wpforms-container-full .wpforms-form .wpforms-field:not(.wpforms-field-phone):not(.wpforms-field-select-style-modern):not(.wpforms-field-radio):not(.wpforms-field-checkbox):not(.wpforms-field-layout){overflow-x:visible}}dialog div.wpforms-container-full .wpforms-form .wpforms-title{font-size:clamp(1.125rem, 0.8709rem + 0.813vw, 1.375rem)}div.wpforms-container-full .wpforms-form *:focus-visible{outline:.2rem solid #2491ff;outline-offset:-1px}dialog div.wpforms-container-full .wpforms-form input:focus-visible,dialog div.wpforms-container-full .wpforms-form select:focus-visible,dialog div.wpforms-container-full .wpforms-form textarea:focus-visible{border-color:#fff0}dialog div.wpforms-container-full .wpforms-form button[type=submit]:focus{border:none}dialog div.wpforms-container-full .wpforms-error-container{font-size:14px;margin-top:-.5rem;margin-bottom:.5rem}.woopq-quantity{height:auto!important}.woopq-quantity-input{display:flex;align-items:center}.woopq-quantity-plus-minus .plus,.woopq-quantity-plus-minus .minus,.woopq-quantity-plus-minus .btn-plus,.woopq-quantity-plus-minus .btn-minus{display:none!important}.woopq-quantity-input-plus,.woopq-quantity-input-minus{width:40px;height:40px;line-height:38px;text-align:center;cursor:pointer;background-color:#fefefe;border:1px solid #e5e5e5;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.woopq-quantity-input-plus:hover,.woopq-quantity-input-minus:hover{background-color:#f0f0f0}.woopq-quantity-input .qty{width:40px;height:40px;line-height:38px;padding:0 10px;margin:0;box-shadow:none;border-width:1px 0;border-style:solid;border-color:#e5e5e5;background-color:#fefefe}.woopq-quantity-input input::-webkit-outer-spin-button,.woopq-quantity-input input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.woopq-quantity-input input[type=number]{-moz-appearance:textfield}.woopq-disabled{opacity:.5!important;pointer-events:none!important;cursor:not-allowed!important}.woopq-atc-disabled{opacity:.5!important;pointer-events:none!important;cursor:not-allowed!important}.woopq-type-radio label{display:block}@font-face{font-display:swap;font-family:'FontAwesomePB';src:url(/wp-content/plugins/woocommerce-product-bundles/assets/fonts/fa-pb-615.eot);src:url("/wp-content/plugins/woocommerce-product-bundles/assets/fonts/fa-pb-615.eot?#iefix") format("embedded-opentype"),url(/wp-content/plugins/woocommerce-product-bundles/assets/fonts/fa-pb-615.woff2) format("woff2"),url(/wp-content/plugins/woocommerce-product-bundles/assets/fonts/fa-pb-615.woff2) format("woff"),url(/wp-content/plugins/woocommerce-product-bundles/assets/fonts/fa-pb-615.ttf) format("truetype"),url("/wp-content/plugins/woocommerce-product-bundles/assets/fonts/fa-pb-615.svg#fapbregular") format("svg");font-weight:400;font-style:normal}.bundled_table_item .product-name,.bundled_table_item .product-price,.bundled_table_item:not(.order_item) .product-quantity,.bundled_table_item .product-subtotal,.bundled_table_item .product-total{font-size:.875em}.bundled_table_item .bundled_table_item_indent{padding-left:32px}.woocommerce .bundled_table_item td.product-name dl.variation,.woocommerce-page .bundled_table_item td.product-name dl.variation,.bundled_table_item td.product-name .wc-item-meta{font-size:100%}.bundled_table_item,.bundled_table_item td{border-top:none!important;border-bottom:none!important}.bundle_table_item,.bundle_table_item td{border-bottom:none!important}.bundled_table_item_price,.bundled_table_item_subtotal{white-space:nowrap}.bundled_table_item_price:after,.bundled_table_item_subtotal:after{font-family:'FontAwesomePB';font-size:1rem;display:inline-block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);content:"";margin:0 2px 0 12px;opacity:.25}dt.bundled_title_meta,.bundled_notice{margin:12px 0 5px}a.edit_bundle_in_cart_text{color:#888;font-weight:400;text-decoration:none}a.edit_bundle_in_cart_text:hover small{text-decoration:underline}.wcsatt-add-cart-to-subscription-options .bundled_table_item{font-size:.875em}.wcsatt-add-cart-to-subscription-options .bundled_table_item:after{font-family:'FontAwesomePB';display:inline-block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);content:"";margin:0 2px 0 12px;opacity:.25}input[type="checkbox"].cmplz-category{width:initial;-webkit-appearance:checkbox}input[type="checkbox"].cmplz-category:checked::before{content:''}.cmplz-cookiebanner{box-sizing:border-box}:root{--cmplz_banner_width:526px;--cmplz_banner_background_color:#ffffff;--cmplz_banner_border_color:#126985;--cmplz_banner_border_width:0px 0px 0px 0px;--cmplz_banner_border_radius:12px 12px 12px 12px;--cmplz_banner_margin:10px;--cmplz_categories-height:163px;--cmplz_title_font_size:15px;--cmplz_text_line_height:calc(var(--cmplz_text_font_size) * 1.5);--cmplz_text_color:#707070;--cmplz_hyperlink_color:#126985;--cmplz_text_font_size:12px;--cmplz_link_font_size:12px;--cmplz_category_body_font_size:12px;--cmplz_button_accept_background_color:#126985;--cmplz_button_accept_border_color:#126985;--cmplz_button_accept_text_color:#ffffff;--cmplz_button_deny_background_color:#f1f1f1;--cmplz_button_deny_border_color:#f1f1f1;--cmplz_button_deny_text_color:#126985;--cmplz_button_settings_background_color:#ffffff;--cmplz_button_settings_border_color:#126985;--cmplz_button_settings_text_color:#126985;--cmplz_button_border_radius:6px 6px 6px 6px;--cmplz_button_font_size:15px;--cmplz_category_header_always_active_color:green;--cmplz_category_header_title_font_size:14px;--cmplz_category_header_active_font_size:12px;--cmplz-manage-consent-height:50px;--cmplz-manage-consent-offset:-35px;--cmplz_slider_active_color:#126985;--cmplz_slider_inactive_color:#126985;--cmplz_slider_bullet_color:#ffffff}body.cmplz-banner-active *:not(.cmplz-cookiebanner):not(.cmplz-cookiebanner *){pointer-events:none!important;user-select:none!important}.cmplz-cookiebanner *{pointer-events:auto!important;user-select:auto!important}#cmplz-manage-consent .cmplz-manage-consent{margin:unset;z-index:9998;color:var(--cmplz_text_color);background-color:var(--cmplz_banner_background_color);border-style:solid;border-color:var(--cmplz_banner_border_color);border-width:var(--cmplz_banner_border_width);border-radius:var(--cmplz_banner_border_radius);border-bottom-left-radius:0;border-bottom-right-radius:0;line-height:initial;position:fixed;bottom:var(--cmplz-manage-consent-offset);min-width:100px;height:var(--cmplz-manage-consent-height);right:40px;padding:15px;cursor:pointer;animation:mc_slideOut 0.5s forwards}#cmplz-manage-consent .cmplz-manage-consent:active{outline:none;border:none}#cmplz-manage-consent .cmplz-manage-consent.cmplz-dismissed{display:none}#cmplz-manage-consent .cmplz-manage-consent:hover,#cmplz-manage-consent .cmplz-manage-consent:focus{animation:mc_slideIn 0.5s forwards;animation-delay:0}@-webkit-keyframes mc_slideIn{100%{bottom:0}}@keyframes mc_slideIn{100%{bottom:0}}@-webkit-keyframes mc_slideOut{100%{bottom:var(--cmplz-manage-consent-offset)}}@keyframes mc_slideOut{100%{bottom:var(--cmplz-manage-consent-offset)}}@media (max-width:425px){.cmplz-cookiebanner .cmplz-header .cmplz-title{display:none}}.cmplz-cookiebanner{max-height:calc(100vh - 20px);overflow-y:auto;position:fixed;height:auto;left:50%;top:50%;-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);grid-template-rows:minmax(0,1fr);z-index:99999;background:var(--cmplz_banner_background_color)}.cmplz-cookiebanner a{transition:initial}.cmplz-cookiebanner .cmplz-buttons a.cmplz-btn.tcf{display:none}.cmplz-cookiebanner.cmplz-dismissed{display:none}.cmplz-cookiebanner .cmplz-body{width:100%;grid-column:span 3;overflow-y:auto;overflow-x:hidden;max-height:55vh}.cmplz-cookiebanner .cmplz-body::-webkit-scrollbar-track{border-radius:10px;-webkit-box-shadow:inset 0 0 2px #fff0;background-color:#fff0}.cmplz-cookiebanner .cmplz-body::-webkit-scrollbar{width:5px;background-color:#fff0}.cmplz-cookiebanner .cmplz-body::-webkit-scrollbar-thumb{background-color:var(--cmplz_button_accept_background_color);border-radius:10px}@media (min-width:350px){.cmplz-cookiebanner .cmplz-body{min-width:300px}}@media (max-height:400px){.cmplz-cookiebanner{height:calc(100vh - 20px);display:flex;flex-direction:column;overflow:hidden;gap:1px;grid-row-gap:1px;padding:7px 12px!important;zoom:.6}.cmplz-cookiebanner .cmplz-body{flex:1;min-height:0;overflow-y:auto;max-height:none;margin-top:15px!important}.cmplz-cookiebanner .cmplz-header,.cmplz-cookiebanner .cmplz-divider,.cmplz-cookiebanner .cmplz-links,.cmplz-cookiebanner .cmplz-buttons,.cmplz-cookiebanner .cmplz-documents{flex-shrink:0}.cmplz-cookiebanner .cmplz-header{margin-bottom:15px!important;max-height:10px}.cmplz-close{zoom:0.6!important}.cmplz-cookiebanner .cmplz-buttons{gap:1px!important}.cmplz-cookiebanner .cmplz-buttons .cmplz-btn{height:15vh!important;min-height:unset!important;padding:0!important;white-space:nowrap!important;font-size:1.1rem!important;line-height:14px!important;zoom:0.5!important}.cmplz-cookiebanner .cmplz-documents,.cmplz-cookiebanner .cmplz-information{zoom:0.5!important}}@media (max-height:400px) and (max-width:768px){.cmplz-cookiebanner{gap:1px}}.cmplz-cookiebanner{border-style:solid;border-color:var(--cmplz_banner_border_color);border-width:var(--cmplz_banner_border_width);border-radius:var(--cmplz_banner_border_radius);padding:15px 20px;display:grid;grid-gap:10px}.cmplz-cookiebanner .cmplz-divider{margin-left:-20px;margin-right:-20px}.cmplz-cookiebanner .cmplz-header{grid-template-columns:100px 1fr 100px;align-items:center;display:grid;grid-column:span 3}@media (max-width:399px){.cmplz-cookiebanner .cmplz-header{grid-template-columns:auto 1fr auto}}.cmplz-cookiebanner .cmplz-logo svg{max-height:35px;width:inherit}.cmplz-cookiebanner .cmplz-logo img{max-height:40px;width:inherit}.cmplz-cookiebanner .cmplz-title{justify-self:center;grid-column-start:2;font-size:var(--cmplz_title_font_size);color:var(--cmplz_text_color);font-weight:500}.cmplz-cookiebanner .cmplz-close{line-height:20px;justify-self:end;grid-column-start:3;font-size:20px;cursor:pointer;width:20px;height:20px;color:var(--cmplz_text_color)}.cmplz-cookiebanner .cmplz-close svg{width:20px;height:20px}.cmplz-cookiebanner .cmplz-close:hover{text-decoration:none;line-height:initial;font-size:18px}.cmplz-cookiebanner .cmplz-message{word-wrap:break-word;font-size:var(--cmplz_text_font_size);line-height:var(--cmplz_text_line_height);color:var(--cmplz_text_color);margin-bottom:5px}.cmplz-cookiebanner .cmplz-message a{color:var(--cmplz_hyperlink_color)}.cmplz-cookiebanner .cmplz-message,.cmplz-cookiebanner .cmplz-categories,.cmplz-cookiebanner .cmplz-links,.cmplz-cookiebanner .cmplz-buttons,.cmplz-cookiebanner .cmplz-divider{grid-column:span 3}.cmplz-cookiebanner .cmplz-categories.cmplz-tcf .cmplz-category .cmplz-category-header{grid-template-columns:1fr auto}.cmplz-cookiebanner .cmplz-categories .cmplz-category{background-color:rgb(239 239 239 / .5)}.cmplz-cookiebanner .cmplz-categories .cmplz-category:not(:last-child){margin-bottom:10px}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-category-header{display:grid;grid-template-columns:1fr auto 15px;grid-template-rows:minmax(0,1fr);align-items:center;grid-gap:10px;padding:10px}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-category-title{font-weight:500;grid-column-start:1;justify-self:start;font-size:var(--cmplz_category_header_title_font_size);color:var(--cmplz_text_color);margin:0}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-always-active{font-size:var(--cmplz_category_header_active_font_size);font-weight:500;color:var(--cmplz_category_header_always_active_color)}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-always-active label{display:none}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-banner-checkbox{display:flex;align-items:center;margin:0}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-banner-checkbox input[data-category=cmplz_functional]{display:none}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-category-toggle{background:none;border:none;padding:0;margin:0;cursor:pointer;grid-column-start:3;display:flex;align-items:center;justify-content:center;color:inherit}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-icon.cmplz-open{cursor:pointer;content:'';transform:rotate(0deg);-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;background-size:cover;height:18px;width:18px}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-description{font-size:var(--cmplz_category_body_font_size);color:var(--cmplz_text_color);margin:0;max-width:100%;padding:10px}@media (max-width:425px){.cmplz-cookiebanner .cmplz-category .cmplz-category-header{grid-template-columns:1fr!important}}@media (max-width:425px){.cmplz-cookiebanner .cmplz-message{margin-right:5px}}.cmplz-cookiebanner .cmplz-buttons{display:flex;gap:var(--cmplz_banner_margin)}.cmplz-cookiebanner .cmplz-buttons .cmplz-btn{min-height:45px;padding:10px;margin:initial;width:100%;white-space:nowrap;border-radius:var(--cmplz_button_border_radius);cursor:pointer;font-size:var(--cmplz_button_font_size);font-weight:500;text-decoration:none;line-height:20px;text-align:center;flex:initial}.cmplz-cookiebanner .cmplz-buttons .cmplz-btn:hover{text-decoration:none}.cmplz-cookiebanner .cmplz-buttons .cmplz-btn.cmplz-accept{background-color:var(--cmplz_button_accept_background_color);border:1px solid var(--cmplz_button_accept_border_color);color:var(--cmplz_button_accept_text_color)}.cmplz-cookiebanner .cmplz-buttons .cmplz-btn.cmplz-deny{background-color:var(--cmplz_button_deny_background_color);border:1px solid var(--cmplz_button_deny_border_color);color:var(--cmplz_button_deny_text_color)}.cmplz-cookiebanner .cmplz-buttons .cmplz-btn.cmplz-view-preferences{background-color:var(--cmplz_button_settings_background_color);border:1px solid var(--cmplz_button_settings_border_color);color:var(--cmplz_button_settings_text_color)}.cmplz-cookiebanner .cmplz-buttons .cmplz-btn.cmplz-save-preferences{background-color:var(--cmplz_button_settings_background_color);border:1px solid var(--cmplz_button_settings_border_color);color:var(--cmplz_button_settings_text_color)}.cmplz-cookiebanner .cmplz-buttons .cmplz-btn.cmplz-manage-options{background-color:var(--cmplz_button_settings_background_color);border:1px solid var(--cmplz_button_settings_border_color);color:var(--cmplz_button_settings_text_color)}.cmplz-cookiebanner .cmplz-buttons a.cmplz-btn{display:flex;align-items:center;justify-content:center;padding:initial}@media (max-width:425px){.cmplz-cookiebanner .cmplz-links.cmplz-information{display:initial;text-align:center}}.cmplz-cookiebanner .cmplz-links{display:flex;gap:var(--cmplz_banner_margin)}.cmplz-cookiebanner .cmplz-links.cmplz-information{justify-content:space-between}.cmplz-cookiebanner .cmplz-links.cmplz-documents{justify-content:center}.cmplz-cookiebanner .cmplz-links .cmplz-link{color:var(--cmplz_hyperlink_color);font-size:var(--cmplz_link_font_size);text-decoration:underline;margin:0}.cmplz-cookiebanner .cmplz-links .cmplz-link.cmplz-read-more-purposes{display:none}.cmplz-cookiebanner .cmplz-links ul{margin:0;padding:0;list-style:none;display:flex;gap:var(--cmplz_banner_margin);justify-content:center}.cmplz-categories .cmplz-category .cmplz-description-statistics-anonymous{display:none}.cmplz-categories .cmplz-category .cmplz-description-statistics{display:block}.cmplz-categories .cmplz-category .cmplz-category-header .cmplz-category-toggle{background:none;border:none;padding:0;margin:0;cursor:pointer;grid-column-start:3;display:flex;align-items:center;justify-content:center;color:inherit}.cmplz-categories .cmplz-category .cmplz-category-toggle[aria-expanded="true"] .cmplz-icon.cmplz-open{transform:rotate(180deg)}.cmplz-cookiebanner{top:initial;left:initial;right:10px;bottom:10px;transform:initial}@media (min-width:768px){.cmplz-cookiebanner{min-width:var(--cmplz_banner_width);max-width:100%;display:grid;grid-row-gap:10px}}@media (max-width:768px){.cmplz-cookiebanner{left:initial;right:initial;bottom:0;width:100%}.cmplz-cookiebanner .cmplz-buttons{flex-direction:column}}@media (min-width:768px){.cmplz-message,.cmplz-categories{width:calc(var(--cmplz_banner_width) - 42px)}}.cmplz-cookiebanner .cmplz-categories,.cmplz-cookiebanner .cmplz-save-preferences,.cmplz-cookiebanner .cmplz-link.cmplz-manage-options,.cmplz-cookiebanner .cmplz-manage-vendors,.cmplz-cookiebanner .cmplz-read-more,.cmplz-cookiebanner .cmplz-btn.cmplz-manage-options{display:none}.cmplz-cookiebanner .cmplz-categories.cmplz-fade-in{animation:fadeIn 1s;-webkit-animation:fadeIn 1s;-moz-animation:fadeIn 1s;-o-animation:fadeIn 1s;-ms-animation:fadeIn 1s;display:block}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-o-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-ms-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.cmplz-cookiebanner .cmplz-links.cmplz-information{display:none}.cmplz-cookiebanner{animation:fadeIn 2s;-webkit-animation:fadeIn 2s;-moz-animation:fadeIn 2s;-o-animation:fadeIn 2s;-ms-animation:fadeIn 2s}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-o-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-ms-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.cmplz-cookiebanner .cmplz-preferences,.cmplz-manage-consent-container .cmplz-preferences{display:none}.cmplz-cookiebanner .cmplz-title{display:none}#cmplz-manage-consent .cmplz-manage-consent{display:none}.cmplz-logo{display:none!important}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox{position:relative}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox input.cmplz-consent-checkbox{opacity:0;margin:0;margin-top:-10px;cursor:pointer;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;position:absolute;z-index:1;top:0;left:0;width:40px;height:20px}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox input.cmplz-consent-checkbox:focus+.cmplz-label:before{box-shadow:0 0 0 2px #245fcc}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox input.cmplz-consent-checkbox:checked+.cmplz-label::before{display:block;background-color:var(--cmplz_slider_active_color);content:"";padding-left:6px}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox input.cmplz-consent-checkbox:checked+.cmplz-label:after{left:14px}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox .cmplz-label{position:relative;padding-left:30px;margin:0}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox .cmplz-label:before,.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox .cmplz-label:after{box-sizing:border-box;position:absolute;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;transition:background-color 0.3s,left 0.3s}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox .cmplz-label:before{display:block;content:"";color:#fff;box-sizing:border-box;font-family:'FontAwesome',sans-serif;padding-left:23px;font-size:12px;line-height:20px;background-color:var(--cmplz_slider_inactive_color);left:0;top:-7px;height:15px;width:28px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox .cmplz-label:after{display:block;content:"";letter-spacing:20px;background:var(--cmplz_slider_bullet_color);left:4px;top:-5px;height:11px;width:11px}.cmplz-cookiebanner{box-shadow:rgb(0 0 0 / .19) 0 10px 20px,rgb(0 0 0 / .23) 0 6px 6px}#cmplz-manage-consent .cmplz-manage-consent{box-shadow:rgb(0 0 0 / .19) 0 10px 20px,rgb(0 0 0 / .23) 0 6px 6px}.cmplz-cookiebanner.cmplz-show{box-shadow:rgb(0 0 0 / .19) 0 10px 20px,rgb(0 0 0 / .23) 0 6px 6px}.cmplz-cookiebanner.cmplz-show:hover{transition-duration:1s;box-shadow:rgb(0 0 0 / .3) 0 19px 38px,rgb(0 0 0 / .22) 0 15px 12px}.cmplz-blocked-content-container.recaptcha-invisible,.cmplz-blocked-content-container.g-recaptcha{max-width:initial!important;height:80px!important;margin-bottom:20px}@media only screen and (max-width:400px){.cmplz-blocked-content-container.recaptcha-invisible,.cmplz-blocked-content-container.g-recaptcha{height:100px!important}}.cmplz-blocked-content-container.recaptcha-invisible .cmplz-blocked-content-notice,.cmplz-blocked-content-container.g-recaptcha .cmplz-blocked-content-notice{max-width:initial;padding:7px}