: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}}.wp-embed-responsive .wp-block{outline:0}.cus-col-5.ht-col-md-6{flex:0 0 20%;max-width:20%}.product-style{position:relative;z-index:35}.product-slider{width:100%}.product-item{padding-bottom:10px;margin-bottom:30px}.product-item mark,.product-item ins{background:#fff0}.product-item .product-inner .image-wrap{position:relative;text-align:center;overflow:hidden}.product-item .product-inner .image-wrap .wishlist,.product-item .product-inner .image-wrap .tinv-wraper{display:block;position:absolute;right:20px;top:20px;left:auto!important;margin-top:0}.product-item .product-inner .image-wrap .tinv-wraper a,.ht-product-action .tinv-wishlist.tinvwl-after-add-to-cart .tinvwl_add_to_wishlist_button{margin:0}.ht-product-list-action .tinv-wishlist.tinvwl-after-add-to-cart .tinvwl_add_to_wishlist_button{margin-top:0}.product-item .product-inner .image-wrap .tinv-wraper a .tinvwl_add_to_wishlist-text,.ht-product-action .tinv-wraper a .tinvwl_add_to_wishlist-text{display:none}.ht-product-action .tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart::before,.ht-product-action .tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus::before{font-size:26px}.yith-wcwl-add-to-wishlist .ajax-loading{left:20px;margin:0;position:absolute;top:4px}.product-item .content{padding-top:10px}.content h4.title{margin:0}.product-item .product-inner .content .title{font-size:20px;margin-bottom:10px}.product-item .actions{background:#333 none repeat scroll 0 0;border-radius:20px;color:#fff;display:flex;left:50%;position:absolute;text-align:center;top:50%;transform:translateX(-50%);transition:all 0.4s ease 0s;width:150px;opacity:0;visibility:hidden}.product-item .actions>*{flex:1 0 auto}.product-item .product-inner .image-wrap .actions.style_two{width:85%;border-radius:0;bottom:0;top:auto}.product-item .woocommerce.compare-button a.button{background-color:#333;border-radius:20px}.product-item .product-inner .image-wrap .style_two .wishlist{position:static}.yith-wcwl-add-button{position:relative}.style_two .yith-wcwl-add-to-wishlist .ajax-loading{margin-left:0;top:11px}.product-item .woocommerce.product.compare-button,.product-item .actions .htcompare-btn{border-left:1px solid #999}.product-item .actions .htcompare-btn{border-radius:0}.product-item:hover .actions{opacity:1;transform:translateX(-50%) translateY(-50%);visibility:visible}.product-item .actions a,.product-item .woocommerce.compare-button a.button{color:#fff;display:block;font-weight:400;line-height:inherit;padding:7px 5px;text-indent:-999999px;position:relative;background:#fff0}.product-item .actions a{border-radius:20px 0 0 20px}.product-item .actions a::before{color:#fff;content:"";font-family:fontawesome;height:100%;left:0;position:absolute;text-indent:0;top:5px;width:100%}.product-item .actions .compare-button a::before,.product-item .actions .htcompare-btn::before{content:"\f021"}.product-item .product-inner .image-wrap .style_two .wishlist a::before{content:"\f08a"}.product-item .product-inner .image-wrap .style_two .wishlist .yith-wcwl-wishlistexistsbrowse a::before,.product-item .product-inner .image-wrap .style_two .wishlist .yith-wcwl-wishlistaddedbrowse a::before{content:"\f004"}.product-item .product-inner .actions.style_two a{text-indent:0}.product-item .product-inner .actions.style_two a::before{display:none}.product-item .product-inner .actions.style_two .tinv-wishlist a::before{display:block;font-size:20px;line-height:28px}.product-item .product-inner .actions.style_two .tinv-wishlist a{text-indent:-999999px;margin:0}.product-item.product_style_three .product-inner .image-wrap{overflow:visible}.product_information_area{background:#fff none repeat scroll 0 0;bottom:-90px;box-shadow:0 0 12px rgb(0 0 0 / .18);left:0;opacity:0;position:absolute;text-align:left;transition:all 0.4s ease 0s;visibility:hidden;width:100%;z-index:9}.product_information_area .content{padding-bottom:15px;text-align:center}.product-item .product-inner .image-wrap .product_information_area .actions.style_two{border-radius:0;bottom:0;opacity:1;overflow:hidden;padding:0 30px;position:static;top:auto;transform:translateX(0);visibility:visible;width:100%}.product-item:hover .product_information_area{bottom:-103px;opacity:1;visibility:visible}.woocommerce.woolentor_current_theme_hello-elementor span.onsale,.woolentor_current_theme_hello-elementor span.onsale,.elementor-widget-woolentor-product-tab span.onsale{background-color:#23252a;border-radius:3px;color:#fff;font-size:14px;font-weight:500;left:15px;top:15px;line-height:1!important;min-height:inherit!important;min-width:inherit!important;padding:5px 10px;position:absolute}.product-item a.button.added{display:none!important}.product-item .actions .htcompare-btn.added{display:block!important}.product-item .actions .htcompare-btn.loading{padding:0}.product-item .actions a.htcompare-btn.loading::after{right:20px}.product-item .product-inner .image-wrap .actions a.added_to_cart{text-indent:-99999px}.product-item .product-inner .image-wrap .actions a.added_to_cart::before{content:"";font-family:WooCommerce;font-size:20px;left:auto;position:absolute;text-indent:0;top:0;display:block}.elementor-widget-woolentor-product-tab .product-item .product-inner .image-wrap .actions a.added_to_cart::before{line-height:36px}.product-item a.button.added::after,.product-item a.button.loading::after{color:#fff;content:"";display:block;font-family:"fontawesome";margin:0 auto;position:absolute;text-indent:0;top:5px}.ht-tab-menus{margin:0;padding:0;list-style:none}.ht-tab-menus{margin-bottom:45px}.ht-tab-menus li{display:inline-block;margin-right:20px}.ht-tab-menus li:last-child{margin-right:0}.ht-tab-menus li a{border:1px solid #fff0;border-radius:50px;padding:5px 15px;text-transform:capitalize}.ht-tab-menus li a:focus{outline:none}.ht-tab-menus li a.htactive{border-color:#e5e5e5}.ht-tab-pane{display:none}.ht-tab-pane.htactive{display:block}.product_attribute ul{list-style:outside none none;margin:0 0 20px;padding:0;text-align:left}.product_information_area .attribute_label{font-weight:600}.product_attribute{margin-top:25px;padding:0 30px}.product_attribute ul li{display:inline-block;line-height:1;margin:0 10px 0 0}.product_attribute ul li.color_attribute{border-radius:100%;height:15px;width:15px}.product-slider .slick-arrow{background:#fff0 none repeat scroll 0 0;border:2px solid #ddd;color:#ddd;font-size:20px;height:40px;left:-30px;line-height:inherit;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:40px;z-index:99;transition:0.4s}.product-slider .slick-arrow.slick-next{right:-30px;left:auto}.product-slider .slick-arrow:hover{border-color:#333;color:#333}.product-slider .slick-dots{bottom:0;display:flex;left:50%;list-style:outside none none;margin:0;padding:0;position:absolute;transform:translateX(-50%)}.product-slider .slick-dots li{line-height:12px;margin:0 4px}.product-slider .slick-dots li button{background-color:#fff0;border:1px solid #4e4f4f;border-radius:50px;height:13px;padding:0;text-indent:-9999px;width:13px;line-height:13px}.product-slider .slick-dots li.slick-active button{background-color:#282828;border-color:#282828}.col2-set .col-1,.col2-set .col-2{flex:0 0 100%;max-width:100%}.col2-set .form-row{display:block}[class*="elementor-widget-woolentor"] .slick-prev::before,[class*="elementor-widget-woolentor"] .slick-next::before,[class*="elementor-widget-wl"] .slick-prev::before,[class*="elementor-widget-wl"] .slick-next::before{display:none}.woocommerce div.product.mb-30{margin-bottom:30px}li.woolentor-cart .button:before{opacity:1;filter:inherit}[dir="rtl"] .slick-prev{right:auto}.ht-products .wlshop-grid-area.ht-product .ht-product-inner .ht-product-action ul li a.wishsuite-button,.elementor-widget-woolentor-universal-product .ht-products .ht-product .ht-product-inner .ht-product-action ul li a.wishsuite-button{line-height:40px}[class*="elementor-widget-woolentor"]:not(.elementor-widget-woolentor-product-tab) .wishsuite-shop-top_thumbnail{position:relative!important;top:0;left:0!important}.ht-product-action ul li.woolentor-cart a.wc-forward.added_to_cart{padding:0;margin:0}.woolentor_current_theme_blocksy .ht-product-action ul li.woolentor-cart a.wc-forward.added_to_cart{background-color:transparent!important}.woolentor-short-desc ul,.woolentor-short-desc ol,.woolentor-products .woocommerce-product-details__short-description ul,.woolentor-products .woocommerce-product-details__short-description ol{margin-left:15px}.ht-products .ht-product .ht-product-inner .ht-product-action ul li a[class*="shopengine"]{display:none}.ht-product-image-wrap .ht-product-image{position:relative}.ht-product-image-wrap .ht-product-image .ht-product-hover-img{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background-color:#fff;opacity:0;transition:opacity 0.5s ease,transform 2s cubic-bezier(0,0,.44,1.18)}.ht-product-inner:hover .ht-product-image-wrap .ht-product-image .ht-product-hover-img{opacity:1;transform:scale(1.09)}.ht-products{-webkit-box-sizing:border-box;box-sizing:border-box;font-family:"Roboto",sans-serif}.ht-products *{-webkit-box-sizing:border-box;box-sizing:border-box}.ht-products .ht-product .ht-product-inner{color:#444;border:1px solid #f1f1f1;-webkit-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;position:relative;overflow:hidden}.woolentor-product-same-height.ht-products .ht-product .ht-product-inner{height:100%;display:flex;flex-direction:column}.woolentor-product-same-height.ht-products .ht-product .ht-product-content{flex:1 0}.woolentor-product-same-height.ht-products.product-slider .slick-list,.woolentor-product-same-height.ht-products.product-slider .slick-track,.woolentor-product-same-height.ht-products.product-slider .ht-product{height:100%!important}.ht-products .ht-product .ht-product-inner .ht-product-countdown-wrap{position:absolute;left:0;width:100%;bottom:0}.ht-products .ht-product .ht-product-inner .ht-product-countdown-wrap .ht-product-countdown{max-width:370px;padding:8px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:auto}.ht-products .ht-product .ht-product-inner .ht-product-countdown-wrap .ht-product-countdown .cd-single{-webkit-box-flex:1;-webkit-flex:1 0 25%;-ms-flex:1 0 25%;flex:1 0 25%;max-width:25%;padding:2px}.ht-products .ht-product .ht-product-inner .ht-product-countdown-wrap .ht-product-countdown .cd-single .cd-single-inner{padding:10px;background-color:rgb(0 0 0 / .75);text-align:center}.ht-products .ht-product .ht-product-inner .ht-product-countdown-wrap .ht-product-countdown .cd-single .cd-single-inner h3{font-size:14px;font-weight:700;margin:0 0 2px;color:#fff}.ht-products .ht-product .ht-product-inner .ht-product-countdown-wrap .ht-product-countdown .cd-single .cd-single-inner p{font-size:12px;color:#fff;margin:0}.ht-products .ht-product .ht-product-inner .ht-product-image-wrap{position:relative;overflow:hidden}.ht-products .ht-product .ht-product-inner .ht-product-image-wrap .ht-product-label{font-size:13px;text-transform:uppercase;font-weight:700;position:absolute;top:18px;z-index:3}.ht-products .ht-product .ht-product-inner .ht-product-image-wrap .ht-product-label.ht-stockout{color:#f05b64!important}.ht-products .ht-product .ht-product-inner .ht-product-image-wrap .ht-product-label.ht-product-label-left{left:30px;right:auto}.ht-products .ht-product .ht-product-inner .ht-product-image-wrap .ht-product-label.ht-product-label-right{left:auto;right:30px}.ht-products .ht-product .ht-product-inner .ht-product-image-wrap .ht-product-image img{width:100%}.ht-products .ht-product .ht-product-inner .ht-product-image-wrap .ht-product-image .ht-product-image-slider{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%;margin-bottom:25px}.ht-products .ht-product .ht-product-inner .ht-product-image-wrap .ht-product-image .ht-product-image-slider .slick-arrow{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:20px;height:30px;border:none;background-color:transparent!important;text-align:center;padding:0;cursor:pointer;z-index:99;color:#444}.ht-products .ht-product .ht-product-inner .ht-product-image-wrap .ht-product-image .ht-product-image-slider .slick-arrow i{font-size:18px;line-height:30px}.ht-products .ht-product .ht-product-inner .ht-product-image-wrap .ht-product-image .ht-product-image-slider .slick-arrow.slick-prev{left:15px}.ht-products .ht-product .ht-product-inner .ht-product-image-wrap .ht-product-image .ht-product-image-slider .slick-arrow.slick-next{right:15px}.ht-products .ht-product .ht-product-inner .ht-product-image-wrap .ht-product-image .ht-product-image-slider .slick-arrow:focus{outline:none}.ht-products .ht-product .ht-product-inner .ht-product-image-wrap .ht-product-image .ht-product-image-slider .slick-arrow:hover{color:#000}.ht-products .ht-product .ht-product-inner .ht-product-image-wrap .ht-product-image .ht-product-image-slider .slick-dots{position:absolute;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;list-style:none;margin:0;padding:0;left:0;bottom:-25px;width:100%;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;transform:translateX(0)}.ht-products .ht-product .ht-product-inner .ht-product-image-wrap .ht-product-image .ht-product-image-slider .slick-dots li{margin:0 5px}.ht-products .ht-product .ht-product-inner .ht-product-image-wrap .ht-product-image .ht-product-image-slider .slick-dots li button{display:block;text-indent:-99999px;padding:0;width:10px;height:10px;border:none;border-radius:50%;background-color:#cccccc!important;cursor:pointer}.ht-products .ht-product .ht-product-inner .ht-product-image-wrap .ht-product-image .ht-product-image-slider .slick-dots li.slick-active button{background-color:#666666!important}.ht-products .ht-product .ht-product-inner .ht-product-image-wrap .ht-product-image .ht-product-image-slider .slick-slide{height:auto}.ht-products .ht-product .ht-product-inner .ht-product-image-wrap .ht-product-image .ht-product-cus-tab{overflow:hidden;width:100%}.ht-products .ht-product .ht-product-inner .ht-product-image-wrap .ht-product-image .ht-product-cus-tab .ht-product-cus-tab-pane{display:none}.ht-products .ht-product .ht-product-inner .ht-product-image-wrap .ht-product-image .ht-product-cus-tab .ht-product-cus-tab-pane.htactive{display:block}.ht-products .ht-product .ht-product-inner .ht-product-image-wrap .ht-product-image .ht-product-cus-tab .ht-product-cus-tab-pane a{display:block}.ht-products .ht-product .ht-product-inner .ht-product-image-wrap .ht-product-image .ht-product-cus-tab .ht-product-cus-tab-pane a img{width:100%}.ht-products .ht-product .ht-product-inner .ht-product-image-wrap .ht-product-image .ht-product-cus-tab-links{position:absolute;left:50%;bottom:15px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);margin:0;padding:0;list-style:none;width:150px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}.ht-products .ht-product .ht-product-inner .ht-product-image-wrap .ht-product-image .ht-product-cus-tab-links li{width:33.333333%;padding:0 2px;margin-bottom:5px}.ht-products .ht-product .ht-product-inner .ht-product-image-wrap .ht-product-image .ht-product-cus-tab-links li a{display:block;border:3px solid rgb(0 0 0 / .55);background:#fff none repeat scroll 0 0}.ht-products .ht-product .ht-product-inner .ht-product-image-wrap .ht-product-image .ht-product-cus-tab-links li a.htactive{border-color:rgb(220 154 14 / .55)}.ht-products .ht-product .ht-product-inner .ht-product-image-wrap .ht-product-image .ht-product-cus-tab-links li a img{width:100%}.ht-products .ht-product .ht-product-inner .ht-product-action{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:absolute;left:25px;right:auto;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:9}.ht-products .ht-product .ht-product-inner .ht-product-action ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;list-style:none;margin:-5px;padding:0}.ht-products .ht-product .ht-product-inner .ht-product-action ul li{padding:5px;position:relative}.ht-products .ht-product .ht-product-inner .ht-product-action ul li a{color:#000;text-decoration:none;display:block;text-align:center;width:30px;height:30px;position:relative;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.ht-products .ht-product .ht-product-inner .ht-product-action ul li a.htcompare-btn,.ht-products .ht-product .ht-product-inner .ht-product-action ul li a.htcompare-btn .htcompare-btn-text{display:block!important}.ht-products .ht-product .ht-product-inner .ht-product-action ul li a.wishsuite-button svg{width:18px;height:18px}.ht-products .ht-product .ht-product-inner .ht-product-action ul li a.htcompare-btn.loading{padding:0}.ht-products .ht-product .ht-product-inner .ht-product-action ul li a.htcompare-btn.loading::after{right:6px}.ht-products .ht-product .ht-product-inner .ht-product-action ul li a.htcompare-btn.added::after{display:none}.ht-products .ht-product .ht-product-inner .ht-product-action ul li a i{font-size:20px;line-height:30px;margin:0}.woolentor-compare.compare,.ht-product-action ul li.woolentor-cart a{-webkit-text-indent:-99999px;text-indent:-99999px}.ht-products .ht-product .yith-wcwl-add-to-wishlist{margin-top:0}.woolentor-compare.compare::before,.ht-product-action ul li.woolentor-cart a::before{content:"";display:flex;font-family:simple-line-icons!important;font-size:20px;height:100%;justify-content:center;left:0;position:absolute;text-indent:0;width:100%;line-height:30px;opacity:1!important;filter:blur(0)!important;z-index:9999}.ht-product-action ul li.woolentor-cart a::before{content:"";font-weight:400}.ht-product-action ul li.woolentor-cart a.loading::before{animation:2s linear 0s normal none infinite running spin;content:"";font-family:"WooCommerce"!important;height:auto}.ht-product-action ul li.woolentor-cart a.wc-forward::before,.woolentor-compare.compare.added::before{content:""}.ht-products.woocommerce a.added_to_cart{padding:0;display:block}.ht-product-action ul li.woolentor-cart a.button{background:#fff0 none repeat scroll 0 0;padding:0}.ht-product-action ul li.woolentor-cart a.added{display:none!important}.elementor-widget-woolentor-cross-sell-product-custom .ht-product-action ul li.woolentor-cart a.added{display:block!important}.elementor-widget-woolentor-cross-sell-product-custom .ht-product-action ul li.woolentor-cart a.added::before{display:none}.woocommerce .elementor-widget-woolentor-cross-sell-product-custom a.button.added::after{position:absolute;left:0;top:0;text-indent:0}.woocommerce .elementor-widget-woolentor-cross-sell-product-custom .woolentor-btn-text-cart a.button.added::after{right:-15px;left:auto}.ht-products .ht-product .ht-product-inner .ht-product-action ul li a .ht-product-action-tooltip,span.woolentor-tip,[class*="elementor-widget-woolentor"]:not(.elementor-widget-woolentor-product-archive-addons) .wishsuite-button.wishlist span.wishsuite-btn-text{position:absolute;left:100%;top:50%;display:block;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-size:10px;line-height:1;color:#f1f1f1;background-color:#282828;padding:5px 10px;border-radius:50px;white-space:nowrap;opacity:0;visibility:hidden;margin-left:-10px;-webkit-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;z-index:99}[class*="elementor-widget-woolentor"]:not(.elementor-widget-woolentor-product-archive-addons) .wishsuite-button.wishlist span.wishsuite-btn-text{margin-right:-10px;-webkit-transform:translateY(-65%);-ms-transform:translateY(-65%);transform:translateY(-65%)}.ht-products .ht-product.ht-product-action-right span.woolentor-tip,.ht-products .ht-product.ht-product-action-right .wishsuite-button.wishlist span.wishsuite-btn-text{left:auto;right:35px}.tooltip_no .ht-product-action-tooltip{display:none!important}.ht-products .ht-product .ht-product-inner .ht-product-action ul li a:hover{color:#dc9a0e}.ht-product-action .yith-wcwl-wishlistaddedbrowse a,.ht-product-action .yith-wcwl-wishlistexistsbrowse a{color:#dc9a0e!important}.ht-products .ht-product .ht-product-inner .ht-product-action ul li a:hover .ht-product-action-tooltip,.ht-products .ht-product .ht-product-inner .ht-product-action ul li:hover span.woolentor-tip,.ht-products .ht-product .ht-product-inner .ht-product-action ul li:hover .wishsuite-button.wishlist span.wishsuite-btn-text{opacity:1;visibility:visible;margin-left:0;margin-right:0}.ht-products .ht-product .ht-product-inner .ht-product-content{padding:30px}.ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner{position:relative}.ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner>*:not(.woolentor-stock-progress-bar,.stock-management-progressbar){margin-top:0}.ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner>*:last-child{margin-bottom:0}.ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-categories{position:relative;padding-left:30px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:15px}.ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-categories::before{content:"";position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:20px;height:1px;background-color:#949494}.ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-categories a{color:inherit;text-decoration:none;font-size:14px;line-height:1;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-categories a:hover{color:#dc9a0e}.ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-title{font-size:18px;line-height:1.2;font-weight:400;margin-bottom:10px;margin-top:0}.ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner span.ht-product-title{display:inline-block}.ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-title a{color:inherit;text-decoration:none;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-title a:hover{color:#dc9a0e}.ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-price{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:19px}.ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-price span{line-height:1;font-weight:700;font-size:20px;color:#444}.ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-price mark,.ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-price ins{background:#fff0 none repeat scroll 0 0}.ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-price span del{margin-right:8px;text-decoration:line-through}.ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-price span del span{font-size:16px;font-weight:500}.ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-ratting-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.ht-products .woocommerce .ht-product-ratting-wrap .star-rating{float:none}.ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-ratting-wrap .ht-product-ratting{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;margin-left:-3px;margin-right:-3px}.ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-ratting-wrap .ht-product-ratting i{font-size:13px;line-height:14px;padding-left:3px;padding-right:3px;color:#aaa}.ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-ratting-wrap .ht-product-ratting i:last-child{margin-right:0}.ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-ratting-wrap .ht-product-ratting .ht-product-user-ratting{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;overflow:hidden;position:absolute;left:5px;top:0;z-index:3;margin-left:-5px;margin-right:-5px}.ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-ratting-wrap .ht-product-ratting .ht-product-user-ratting i{color:#dc9a0e}.ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-countdown-wrap{position:static;display:none;margin-top:20px}.ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-countdown-wrap .ht-product-countdown{padding:0;margin:-2px}.ht-products .ht-product .ht-product-inner:hover{-webkit-box-shadow:0 4px 10px rgb(0 0 0 / .1);box-shadow:0 4px 10px rgb(0 0 0 / .1)}.ht-products .ht-product.ht-product-countdown-fill .ht-product-inner .ht-product-countdown-wrap .ht-product-countdown{background-color:rgb(0 0 0 / .75)}.ht-products .ht-product.ht-product-countdown-fill .ht-product-inner .ht-product-countdown-wrap .ht-product-countdown .cd-single .cd-single-inner{background-color:#fff0;padding:0}.ht-products .ht-product.ht-product-countdown-fill .ht-product-inner .ht-product-content .ht-product-countdown-wrap{display:block;margin-bottom:-30px;margin-left:-30px;margin-right:-30px;margin-top:30px;width:auto}.ht-products .ht-product.ht-product-countdown-fill .ht-product-inner .ht-product-content .ht-product-countdown-wrap .ht-product-countdown .cd-single{padding:10px 5px}.ht-products .ht-product.ht-product-countdown-fill.ht-product-countdown-left .ht-product-inner .ht-product-countdown-wrap .ht-product-countdown .cd-single .cd-single-inner,.ht-products .ht-product.ht-product-countdown-fill.ht-product-countdown-right .ht-product-inner .ht-product-countdown-wrap .ht-product-countdown .cd-single .cd-single-inner{padding:5px 3px}.ht-products .ht-product.ht-product-countdown-left .ht-product-inner .ht-product-countdown-wrap{bottom:auto;top:10px;width:auto;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.ht-products .ht-product.ht-product-countdown-left .ht-product-inner .ht-product-countdown-wrap .ht-product-countdown{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:auto}.ht-products .ht-product.ht-product-countdown-left .ht-product-inner .ht-product-countdown-wrap .ht-product-countdown .cd-single{max-width:100%;-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto}.ht-products .ht-product.ht-product-countdown-left .ht-product-inner .ht-product-countdown-wrap .ht-product-countdown .cd-single .cd-single-inner{padding:7px 10px}.ht-products .ht-product.ht-product-countdown-right .ht-product-inner .ht-product-countdown-wrap{bottom:auto;top:10px;left:auto;right:0;width:auto;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.ht-products .ht-product.ht-product-countdown-right .ht-product-inner .ht-product-countdown-wrap .ht-product-countdown{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:auto}.ht-products .ht-product.ht-product-countdown-right .ht-product-inner .ht-product-countdown-wrap .ht-product-countdown .cd-single{max-width:100%;-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto}.ht-products .ht-product.ht-product-countdown-right .ht-product-inner .ht-product-countdown-wrap .ht-product-countdown .cd-single .cd-single-inner{padding:7px 10px}.ht-products .ht-product.ht-product-countdown-middle .ht-product-inner .ht-product-countdown-wrap{bottom:auto;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.ht-products .ht-product.ht-product-countdown-content-bottom .ht-product-inner .ht-product-countdown-wrap{display:none}.ht-products .ht-product.ht-product-countdown-content-bottom .ht-product-inner .ht-product-content .ht-product-countdown-wrap{display:block}.ht-products .ht-product.ht-product-countdown-content-bottom .ht-product-inner .ht-product-content .ht-product-countdown-wrap .ht-product-countdown .cd-single{padding:10px 5px}.ht-products .ht-product.ht-product-action-right .ht-product-inner .ht-product-action{left:auto;right:25px}.ht-products .ht-product.ht-product-action-right .ht-product-inner .ht-product-action ul li a .ht-product-action-tooltip{left:auto;right:100%;margin-left:0;margin-right:-10px}.ht-products .ht-product.ht-product-action-right .ht-product-inner .ht-product-action ul li a:hover .ht-product-action-tooltip{margin-right:0}.ht-products .ht-product.ht-product-action-bottom .ht-product-inner .ht-product-action{left:0;right:0;top:auto;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);bottom:15px}.ht-products .ht-product.ht-product-action-bottom .ht-product-inner .ht-product-action ul{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:-10px}.ht-products .ht-product.ht-product-action-bottom .ht-product-inner .ht-product-action ul li{padding:10px}.ht-products .ht-product.ht-product-action-bottom .ht-product-inner .ht-product-action ul li a .ht-product-action-tooltip,.ht-products .ht-product.ht-product-action-bottom span.woolentor-tip,.ht-products .ht-product.ht-product-action-bottom .wishsuite-button.wishlist span.wishsuite-btn-text{left:50%;right:auto;top:auto;bottom:100%;-webkit-transform:translateX(-50%) translateY(10px);-ms-transform:translateX(-50%) translateY(10px);transform:translateX(-50%) translateY(10px);margin-left:0;margin-right:0}.ht-products .ht-product.ht-product-action-bottom .ht-product-inner .ht-product-action ul li a:hover .ht-product-action-tooltip,.ht-products .ht-product.ht-product-action-bottom .ht-product-inner .ht-product-action ul li a:hover span.wishsuite-btn-text{-webkit-transform:translateX(-50%) translateY(0);-ms-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0)}.ht-products .ht-product.ht-product-action-middle .ht-product-inner .ht-product-action{left:0;right:0}.ht-products .ht-product.ht-product-action-middle .ht-product-inner .ht-product-action ul{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:-10px}.ht-products .ht-product.ht-product-action-middle .ht-product-inner .ht-product-action ul li{padding:10px}.ht-products .ht-product.ht-product-action-middle .ht-product-inner .ht-product-action ul li a .ht-product-action-tooltip,.ht-products .ht-product.ht-product-action-middle span.woolentor-tip,.ht-products .ht-product.ht-product-action-middle .wishsuite-button.wishlist span.wishsuite-btn-text{left:50%;right:auto;top:auto;bottom:100%;-webkit-transform:translateX(-50%) translateY(10px);-ms-transform:translateX(-50%) translateY(10px);transform:translateX(-50%) translateY(10px);margin-left:0;margin-right:0}.ht-products .ht-product.ht-product-action-middle .ht-product-inner .ht-product-action ul li a:hover .ht-product-action-tooltip,.ht-products .ht-product.ht-product-action-middle .ht-product-inner .ht-product-action ul li a:hover span.wishsuite-btn-text{-webkit-transform:translateX(-50%) translateY(0);-ms-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0)}.ht-products .ht-product.ht-product-action-bottom-content .ht-product-inner .ht-product-action{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;position:relative;left:0}.ht-products .ht-product.ht-product-action-bottom-content .ht-product-inner .ht-product-ratting-wrap+.ht-product-action{margin-top:20px!important}.ht-products .ht-product.ht-product-action-bottom-content .ht-product-inner .ht-product-action ul{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:-10px}.ht-products .ht-product.ht-product-action-bottom-content .ht-product-inner .ht-product-action ul li{padding:10px}:is(.ht-products .ht-product.ht-product-action-bottom-content,.ht-products .ht-product.ht-product-action-bottom) .wishsuite-button.wishlist{padding-top:0}.ht-products .ht-product.ht-product-action-bottom-content .ht-product-inner .ht-product-action ul li a .ht-product-action-tooltip,.ht-products .ht-product.ht-product-action-bottom-content span.woolentor-tip,.ht-products .ht-product.ht-product-action-bottom-content .wishsuite-button.wishlist span.wishsuite-btn-text{left:50%;right:auto;top:auto;bottom:100%;-webkit-transform:translateX(-50%) translateY(10px);-ms-transform:translateX(-50%) translateY(10px);transform:translateX(-50%) translateY(10px);margin-left:0;margin-right:0}.ht-products .ht-product.ht-product-action-bottom-content .ht-product-inner .ht-product-action ul li a:hover .ht-product-action-tooltip,.ht-products .ht-product.ht-product-action-bottom-content .ht-product-inner .ht-product-action ul li a:hover span.wishsuite-btn-text{-webkit-transform:translateX(-50%) translateY(0);-ms-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0)}.ht-products .ht-product.ht-product-action-on-hover .ht-product-inner .ht-product-action ul li{-webkit-transform:translateX(-30px);-ms-transform:translateX(-30px);transform:translateX(-30px);opacity:0;visibility:hidden;-webkit-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s}.ht-products .ht-product.ht-product-action-on-hover .ht-product-inner .ht-product-action ul li:nth-child(2){-webkit-transition:all 0.3s ease 0.2s;-o-transition:all 0.3s ease 0.2s;transition:all 0.3s ease 0.2s}.ht-products .ht-product.ht-product-action-on-hover .ht-product-inner .ht-product-action ul li:nth-child(3){-webkit-transition:all 0.3s ease 0.4s;-o-transition:all 0.3s ease 0.4s;transition:all 0.3s ease 0.4s}.ht-products .ht-product.ht-product-action-on-hover .ht-product-inner .ht-product-action ul li:nth-child(4){-webkit-transition:all 0.3s ease 0.6s;-o-transition:all 0.3s ease 0.6s;transition:all 0.3s ease 0.6s}.ht-products .ht-product.ht-product-action-on-hover .ht-product-inner:hover .ht-product-action ul li{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);opacity:1;visibility:visible}.ht-products .ht-product.ht-product-action-on-hover.ht-product-action-right .ht-product-inner .ht-product-action ul li{-webkit-transform:translateX(30px);-ms-transform:translateX(30px);transform:translateX(30px)}.ht-products .ht-product.ht-product-action-on-hover.ht-product-action-right .ht-product-inner:hover .ht-product-action ul li{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.ht-products .ht-product.ht-product-action-on-hover.ht-product-action-bottom .ht-product-inner .ht-product-action ul li,.ht-products .ht-product.ht-product-action-on-hover.ht-product-action-middle .ht-product-inner .ht-product-action ul li{-webkit-transform:translateY(30px);-ms-transform:translateY(30px);transform:translateY(30px)}.ht-products .ht-product.ht-product-action-on-hover.ht-product-action-bottom .ht-product-inner:hover .ht-product-action ul li,.ht-products .ht-product.ht-product-action-on-hover.ht-product-action-middle .ht-product-inner:hover .ht-product-action ul li{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.ht-products .ht-product.ht-product-action-style-2 .ht-product-inner .ht-product-action ul{margin:0;background-color:#fff;-webkit-box-shadow:0 4px 10px rgb(0 0 0 / .1);box-shadow:0 4px 10px rgb(0 0 0 / .1);overflow:hidden}.ht-products .ht-product.ht-product-action-style-2 .ht-product-inner .ht-product-action ul:hover{overflow:visible}.ht-products .ht-product.ht-product-action-style-2 .ht-product-inner .ht-product-action ul li{margin-left:10px;margin-right:10px}.ht-products .ht-product.ht-product-action-style-2 .ht-product-inner .ht-product-action ul li:first-child{margin-top:15px}.ht-products .ht-product.ht-product-action-style-2 .ht-product-inner .ht-product-action ul li:last-child{margin-bottom:15px}.ht-products .ht-product.ht-product-action-style-2.ht-product-action-bottom-content .ht-product-inner .ht-product-action ul li:first-child,.ht-products .ht-product.ht-product-action-style-2.ht-product-action-bottom-content .ht-product-inner .ht-product-action ul li:last-child{margin:0}.ht-products .ht-product.ht-product-action-style-2.ht-product-action-on-hover.ht-product-action-bottom-content .ht-product-inner:hover .ht-product-action ul{width:auto}.ht-products .ht-product.ht-product-action-style-2.ht-product-action-round .ht-product-inner .ht-product-action ul{border-radius:50px}.ht-products .ht-product.ht-product-action-style-2.ht-product-action-bottom .ht-product-inner .ht-product-action{bottom:20px}.ht-products .ht-product.ht-product-action-style-2.ht-product-action-bottom .ht-product-inner .ht-product-action ul li{margin-top:5px;margin-bottom:5px;margin-left:0;margin-right:0}.ht-products .ht-product.ht-product-action-style-2.ht-product-action-bottom .ht-product-inner .ht-product-action ul li:first-child{margin-left:15px}.ht-products .ht-product.ht-product-action-style-2.ht-product-action-bottom .ht-product-inner .ht-product-action ul li:last-child{margin-right:15px}.ht-products .ht-product.ht-product-action-style-2.ht-product-action-middle .ht-product-inner .ht-product-action ul li{margin-top:5px;margin-bottom:5px;margin-left:0;margin-right:0}.ht-products .ht-product.ht-product-action-style-2.ht-product-action-middle .ht-product-inner .ht-product-action ul li:first-child{margin-left:15px}.ht-products .ht-product.ht-product-action-style-2.ht-product-action-middle .ht-product-inner .ht-product-action ul li:last-child{margin-right:15px}.ht-products .ht-product.ht-product-action-style-2.ht-product-action-on-hover .ht-product-inner .ht-product-action ul{height:auto;width:0;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.ht-products .ht-product.ht-product-action-style-2.ht-product-action-on-hover .ht-product-inner .ht-product-action ul li{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);opacity:1;visibility:visible;-webkit-transition:none;-o-transition:none;transition:none}.ht-products .ht-product.ht-product-action-style-2.ht-product-action-on-hover .ht-product-inner:hover .ht-product-action ul{width:60px}.ht-products .ht-product.ht-product-action-style-2.ht-product-action-on-hover.ht-product-action-bottom .ht-product-inner .ht-product-action ul,.ht-products .ht-product.ht-product-action-style-2.ht-product-action-on-hover.ht-product-action-middle .ht-product-inner .ht-product-action ul{width:auto;height:0}.ht-products .ht-product.ht-product-action-style-2.ht-product-action-on-hover.ht-product-action-bottom .ht-product-inner:hover .ht-product-action ul,.ht-products .ht-product.ht-product-action-style-2.ht-product-action-on-hover.ht-product-action-middle .ht-product-inner:hover .ht-product-action ul{height:60px}.ht-products .ht-product.ht-product-action-style-2.ht-product-action-on-hover.ht-product-action-bottom .ht-product-inner:hover .ht-product-action ul li,.ht-products .ht-product.ht-product-action-style-2.ht-product-action-on-hover.ht-product-action-middle .ht-product-inner:hover .ht-product-action ul li{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.ht-products .ht-product.ht-product-category-right-bottom .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-categories{position:absolute;right:0;bottom:10px;margin:0;width:100%}.ht-product-content .woocommerce-product-details__short-description{padding:10px 0;overflow:hidden}.ht-products .ht-product.ht-product-ratting-top-right .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-price{margin:0}.ht-products .ht-product.ht-product-ratting-top-right .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-ratting-wrap{position:absolute;top:0;right:0}.ht-product-content-allcenter{text-align:center}.ht-products .ht-product.ht-product-content-allcenter .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-price span,.ht-product-content-allcenter .ht-product-ratting-wrap>div{margin:0 auto}.ht-products .ht-product.ht-product-content-allcenter .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-categories{display:block;text-align:center}.ht-products .ht-product.ht-product-content-allcenter .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-categories::before{left:35%}.woocommerce.ht-products div.product p.price del,.woocommerce.ht-products div.product span.price del{opacity:1}.product-slider .ht-product.col-1,.ht-product.col.first{clear:unset}.woolentor-banner{align-items:center;display:flex;flex-flow:row wrap;overflow:hidden}.woolentor-banner-img,.woolentor-content{width:50%;float:left}.woolentor-content{padding-left:70px}.woolentor-banner .banner_subtitle{font-size:16px;font-weight:600;margin:0}.woolentor-banner .banner_title{font-size:28px;font-weight:400;margin:35px 0}.woolentor-banner .banner_button{border-bottom:1px solid #000;font-size:12px;font-weight:600;text-transform:uppercase}.woolentor-banner-img img{width:100%}.woolentor-content-align-right .woolentor-banner-img{order:1;padding-right:50px;padding-left:0}.woolentor-content-align-right .woolentor-content{order:2;padding-left:40px}.woolentor-content-align-right.woolentor-banner .banner_title{margin:20px 0}.woolentor-content-align-bottom .woolentor-banner-img{order:1;padding-left:0;width:100%}.woolentor-content-align-bottom .woolentor-content{order:2;padding:30px 0;text-align:center;width:100%}.woolentor-content-align-bottom .banner_title{margin:0 0 20px}.woolentor-banner-layout-2{display:block;position:relative}.woolentor-banner-layout-2 .woolentor-content{padding-left:0}.woolentor-banner-layout-2 .woolentor-banner-img{float:none;width:100%}.woolentor-banner-layout-2 .woolentor-content{padding-left:50px;position:absolute;top:50px;left:0;width:100%}.woolentor-banner-layout-2 .woolentor-content h2{margin:0}.woolentor-banner-layout-2.woolentor-content-align-bottom .woolentor-content{bottom:50px;padding:0 0 0 50px;top:auto;text-align:left}.woolentor-banner-layout-2.woolentor-content-align-right .woolentor-content{left:auto;padding-right:50px;padding-left:0;right:0;text-align:right}.woolentor-banner-layout-2.woolentor-content-align-right .woolentor-banner-img{padding-left:0}.woocommerce.product-slider div.product.ht-product{float:left}.wlspcial-banner .banner-thumb{position:relative}.wlspcial-banner-overlay-yes .wlspcial-banner .banner-thumb::before{background:rgb(0 0 0 / .4) none repeat scroll 0 0;content:"";left:0;pointer-events:none;position:absolute;top:0;width:100%;height:100%;z-index:1}.wlspcial-banner .banner-thumb a{overflow:hidden;position:relative;display:block}.wlspcial-banner .banner-thumb a::before{background:#fff none repeat scroll 0 0;content:"";height:0;left:0;opacity:0;pointer-events:none;position:absolute;top:0;transition:all 0.5s ease 0s;width:0}.wlspcial-banner .banner-thumb a::after{background:#fff none repeat scroll 0 0;bottom:0;content:"";height:0;opacity:0;pointer-events:none;position:absolute;right:0;transition:all 0.5s ease 0s;width:0}.wlspcial-banner .banner-thumb a img{width:100%}.wlspcial-banner:hover .banner-thumb a::before{height:100%;opacity:.3;width:100%}.wlspcial-banner:hover .banner-thumb a::after{height:100%;opacity:.3;width:100%}.wlspcial-banner{position:relative}.wlspcial-banner .banner-content{position:absolute;z-index:2;width:100%;text-align:center}.wlspcial-banner .banner-content a{color:#383838;font-size:14px;font-weight:700;text-transform:uppercase;transition:all 0.4s ease 0s;text-decoration:none;display:inline-block}.woolentor-banner-content-pos-center .banner-content{top:50%;right:0;left:auto;transform:translateY(-50%)}.woolentor-banner-content-pos-bottom .banner-content{bottom:0;padding-bottom:40px}.woolentor-banner-content-pos-top .banner-content{top:0;padding-top:40px}.wlspcial-banner.woolentor-banner-content-pos-right .banner-content{top:50%;right:0;width:auto;transform:translateY(-50%)}.wlspcial-banner.woolentor-banner-content-pos-left .banner-content{top:50%;left:0;width:auto;transform:translateY(-50%)}.wlbanner-badgeimage{position:absolute;top:0;left:0;display:inline-block}.wlbanner-badgeimage img{width:100%}.elementor-widget-woolentor-custom-product-archive .woocommerce[class*="columns-"] .product{margin:0}.elementor-widget-woolentor-custom-product-archive .woocommerce[class*="columns-"] .woolentor_current_theme_layout .product{margin-right:20px}.wl-row{display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-right:-10px;margin-left:-10px}.wl-row.wlno-gutters{margin-right:0;margin-left:0}[class*="wl-col-"]{padding-right:15px;padding-left:15px}.wl-row>[class*="col-"]{min-height:1px;position:relative;width:100%;padding-right:10px;padding-left:10px}.wl-row.wlno-gutters>[class*="col-"]{padding-right:0;padding-left:0}.wl-columns-1 .wl-row>[class*="col-"]{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.wl-columns-2 .wl-row>[class*="col-"]{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.wl-columns-3 .wl-row>[class*="col-"]{-webkit-box-flex:0;-webkit-flex:0 0 33.333%;-ms-flex:0 0 33.333%;flex:0 0 33.333%;max-width:33.333%}.wl-columns-4 .wl-row>[class*="col-"]{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.wl-columns-5 .wl-row>[class*="col-"]{-webkit-box-flex:0;-webkit-flex:0 0 20%;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.wl-columns-6 .wl-row>[class*="col-"]{-webkit-box-flex:0;-webkit-flex:0 0 16.666%;-ms-flex:0 0 16.666%;flex:0 0 16.666%;max-width:16.666%}.wl-columns-7 .wl-row>[class*="col-"]{-webkit-box-flex:0;-webkit-flex:0 0 14.285%;-ms-flex:0 0 14.285%;flex:0 0 14.285%;max-width:14.285%}.wl-columns-8 .wl-row>[class*="col-"]{-webkit-box-flex:0;-webkit-flex:0 0 12.5%;-ms-flex:0 0 12.5%;flex:0 0 12.5%;max-width:12.5%}.wl-columns-9 .wl-row>[class*="col-"]{-webkit-box-flex:0;-webkit-flex:0 0 11.111%;-ms-flex:0 0 11.111%;flex:0 0 11.111%;max-width:11.111%}.wl-columns-10 .wl-row>[class*="col-"]{-webkit-box-flex:0;-webkit-flex:0 0 10%;-ms-flex:0 0 10%;flex:0 0 10%;max-width:10%}.wlsingle-categorie{border:1px solid #f3f3f3;padding:35px 10px;text-align:center;margin-bottom:15px}.wlno-gutters .wlsingle-categorie{margin-bottom:0}.wlsingle-categorie .wlsingle-categorie-img a{font-size:30px}.wlsingle-categorie .wlcategorie-content h4{font-size:16px;margin:17px 0 0;line-height:1;position:relative;display:inline-block}.wlsingle-categorie .wlcategorie-content h4 sup,.wlsingle-categorie .wlcategorie-content p{display:none}.wl-layout-horizontal .wlsingle-categorie .wlcategorie-content h4 sup{position:absolute;top:0;right:0}.wl-layout-vertical .wlsingle-categorie{border:0;padding:0;align-items:center;display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.wl-layout-vertical .wlsingle-categorie .wlcategorie-content h4{margin:0;display:flex}.wl-layout-vertical .wlsingle-categorie .wlsingle-categorie-img a{display:flex}.wl-layout-vertical .wlsingle-categorie-img{padding-right:22px}.wl-layout-vertical .wlsingle-categorie{padding:20px 0}.wl-layout-vertical .wl-col-8:first-child .wlsingle-categorie{padding-top:0!important;border-top:0!important}.wl-layout-vertical .wl-col-8:last-child .wlsingle-categorie{padding-bottom:0!important;border-bottom:0!important}.wl-row.slick-slider{margin-right:0;margin-left:0}.wl-single-brand{text-align:center;margin-bottom:20px}.slick-slide .wl-single-brand{margin-bottom:0}.slick-slide .wl-single-brand img{display:inline-block}.ht-product-action-bottom .ht-product-inner .wishsuite-button.wishlist,.ht-product-action-bottom-content .ht-product-inner .wishsuite-button.wishlist,.ht-product-action-middle .ht-product-inner .wishsuite-button.wishlist,.wl_single-product-item .product-content .action li .wishsuite-button.wishlist{padding-top:4px}.ht-product-2 .ht-product-action-2 .wishsuite-button.wishlist{line-height:42px}.ht-product-2 .wishsuite-button.wishlist svg{width:15px;height:15px}.ht-product-2 .ht-product-action-3 .wishsuite-button.wishlist{border-right:1px solid rgb(255 255 255 / .2)}.ht-product-2 .ht-product-action-5 .wishsuite-button.wishlist{line-height:48px}.ht-product-2 .ht-product-action-6 .wishsuite-button.wishlist{line-height:40px}.woocommerce .elementor-widget-wl-single-product-meta .product_meta>span{position:relative}.wlds-css{display:flex;justify-content:center}@keyframes wlds-ripple{0%{top:96px;left:96px;width:0;height:0;opacity:1}100%{top:18px;left:18px;width:156px;height:156px;opacity:0}}@-webkit-keyframes wlds-ripple{0%{top:96px;left:96px;width:0;height:0;opacity:1}100%{top:18px;left:18px;width:156px;height:156px;opacity:0}}.wlds-ripple{position:relative}.wlds-ripple div{box-sizing:content-box;position:absolute;border-width:4px;border-style:solid;opacity:1;border-radius:50%;-webkit-animation:wlds-ripple 1s cubic-bezier(0,.2,.8,1) infinite;animation:wlds-ripple 1s cubic-bezier(0,.2,.8,1) infinite}.wlds-ripple div:nth-child(1){border-color:#51cacc}.wlds-ripple div:nth-child(2){border-color:#9df871;-webkit-animation-delay:-0.5s;animation-delay:-0.5s}.wlds-ripple{width:200px!important;height:200px!important;-webkit-transform:translate(-100px,-100px) scale(1) translate(100px,100px);transform:translate(-100px,-100px) scale(1) translate(100px,100px)}.elementor-widget-wl-product-related .products>h2,.elementor-widget-wl-product-additional-information h2,.elementor-widget-wl-single-product-upsell .up-sells>h2{display:none}.elementor-widget-wl-product-related.wlshow-heading-yes .products>h2,.elementor-element.wl-show-heading-yes .up-sells>h2,.elementor-widget-wl-product-additional-information.wl-show-heading-yes h2{display:block}[class*="woolentorducts-columns-"] ul.products{display:flex!important;flex-flow:row wrap;column-gap:0;justify-content:start}[class*="woolentorducts-columns-"] ul.products li.product{margin-left:0!important}.woolentorducts-columns-6 ul.products li.product{width:calc(16% - 30px)!important;margin-right:30px!important;float:left}.woolentorducts-columns-5 ul.products li.product{width:calc(19% - 30px)!important;margin-right:30px!important;float:left}.woolentorducts-columns-4 ul.products li.product{width:calc(25% - 30px)!important;margin-right:30px!important;float:left}.woolentorducts-columns-3 ul.products li.product{width:calc(33.33% - 30px)!important;margin-right:30px!important;float:left}.woolentorducts-columns-2 ul.products li.product{width:calc(50% - 30px)!important;margin-right:30px!important;float:left}.woolentorducts-columns-1 ul.products li.product{width:100%!important}[class*="woolentorducts-columns-"] ul.products li.product.first{clear:none!important}.woolentorducts-columns-6 ul.products li.product:nth-child(6n),.woolentorducts-columns-5 ul.products li.product:nth-child(5n),.woolentorducts-columns-4 ul.products li.product:nth-child(4n),.woolentorducts-columns-3 ul.products li.product:nth-child(3n),.woolentorducts-columns-2 ul.products li.product:nth-child(2n),.woolentorducts-columns-1 ul.products li.product{margin-right:0!important}.woocommerce #content div.product .woolentor-woo-template-builder div.images,.woocommerce div.product .woolentor-woo-template-builder div.images{width:100%}.woolentor-product-loop-item-align-left ul.products li.product .star-rating{margin-right:auto}.woolentor-product-loop-item-align-right ul.products li.product .star-rating{margin-left:auto}.woolentor-product-loop-item-align-center ul.products li.product .star-rating{margin-right:auto;margin-left:auto}.elementor-widget-woolentor-product-archive-addons ul.products li.product span.onsale{display:none}.elementor-widget-woolentor-product-archive-addons ul.products li.product .onsale{margin:0}.woocommerce div.product .woolentor-woo-template-builder form.cart .button{transition:0.4s}.woocommerce div.product .woolentor-woo-template-builder .woocommerce-tabs ul.tabs li::after,.woocommerce div.product .woolentor-woo-template-builder .woocommerce-tabs ul.tabs li::before{display:none}.elementor-widget-wl-cart-total div[class^="ht-col"],.elementor-widget-wl-cart-total div[class^="col"]{width:100%!important;max-width:100%!important}.elementor-widget-wl-myaccount-login-form input[type="checkbox"]{width:auto;display:inline-block;height:auto}.woolentor-myaccount-form-login .form-row{display:block}.woolentor-product-gallery-video{position:relative}.video-cus-tab-pane{display:none}.video-cus-tab-pane img{width:100%}.video-cus-tab-pane.htactive{display:block}.woolentor-product-video-tabs{padding:0;list-style:none;margin:10px -5px 0}.woolentor-product-video-tabs li{display:block;padding:0 5px;width:25%;cursor:pointer;float:left;margin-bottom:10px}.woolentor-product-video-tabs li img{width:100%}.woolentor-product-video-tabs li a{position:relative;display:block}.woolentor-product-video-tabs li.wlvideothumb a::before{background:#000;opacity:.5;position:absolute;width:100%;height:100%;content:""}span.wlvideo-button{position:absolute;left:0;right:0;top:0;bottom:0;z-index:999;color:#fff;font-size:18px;display:flex;justify-content:center;align-items:center}.wlpro-product-thumbnails,.wlpro-product-videothumbnails{overflow:hidden;width:100%!important;float:none!important}.wlpro-product-videothumbnails.thumbnails-tab-position-left ul.woolentor-product-video-tabs,.wlpro-product-videothumbnails.thumbnails-tab-position-right ul.woolentor-product-video-tabs{float:left;margin:0;padding-right:10px;width:20%}.wlpro-product-videothumbnails.thumbnails-tab-position-right ul.woolentor-product-video-tabs{margin:0;padding-right:0;padding-left:10px}.wlpro-product-videothumbnails.thumbnails-tab-position-left ul.woolentor-product-video-tabs li,.wlpro-product-videothumbnails.thumbnails-tab-position-right ul.woolentor-product-video-tabs li{width:100%}.wlpro-product-videothumbnails.thumbnails-tab-position-left .woolentor-product-gallery-video,.wlpro-product-videothumbnails.thumbnails-tab-position-right .woolentor-product-gallery-video{width:80%;float:left}.woolentor-product-gallery-video span.ht-product-label{padding:10px;font-size:1em;font-weight:700;position:absolute;text-align:center;top:0;right:0;border-radius:10px;background-color:#b3af54;color:#fff;font-size:.857em;z-index:9}.elementor-widget-wl-checkout-order-review #order_review{width:100%!important;float:none!important;background-color:transparent!important}span.woolentor-order-item-title .product-thumbnail{display:none}.woolentor-order-review-product span.product-thumbnail{display:inline-block;padding-right:10px}.woolentor-order-review-product span.product-thumbnail img{max-width:70px}.woolentor_current_theme_storefront span.woolentor-order-item-title{display:flex;align-items:center}.woolentor-order-review-product .variation{display:none!important}.woolentor-order-review-product .woolentor-order-item-title .variation{display:block!important}.woolentor-order-review-product .woolentor-order-item-title{display:flex;overflow:hidden}.woolentor_current_theme_storefront .elementor-widget-wl-checkout-order-review table.woocommerce-checkout-review-order-table .product-name{width:auto!important}.woolentor_current_theme_99fy dd.variation-woolentor_cart_availability{display:block!important}.woolentor_current_theme_99fy .woolentor-order-review-product p{margin:0}.woolentor-field-radio span input{height:auto;width:auto}.woolentor-field-radio .woocommerce-input-wrapper label{display:inline-block!important;margin-left:5px;margin-right:5px}.woolentor-field-radio .woocommerce-input-wrapper{display:flex;align-items:center}.woolentor-woocommerce-checkout .form-row.woolentor-field-heading,.form-row.woolentor-field-heading{border-bottom:1px solid #ebebeb;padding:10px 0 10px}.woolentor-woocommerce-checkout .form-row.woolentor-field-heading *,.form-row.woolentor-field-heading *{margin:0}.woocommerce-additional-fields__field-wrapper .woolentor-field-area{margin:0 0 6px}.woocommerce-additional-fields__field-wrapper .woolentor-field-area select{width:100%}.woolentor-field-area .woocommerce-multicheckbox-wrapper label{display:block}.woolentor_archive_result_count .woocommerce-result-count,.woolentor_archive_catalog_ordering form.woocommerce-ordering{margin:0!important;float:none!important}.woolentor_archive_catalog_ordering form.woocommerce-ordering{display:block}.woolentor_archive_catalog_ordering form.woocommerce-ordering select{background-color:#fff0;width:100%;max-width:100%}.elementor-widget-wl-product-add-to-cart .stock:not(.available-on-backorder),.elementor-widget-wl-product-add-to-cart .ast-stock-detail{display:none}.elementor-widget-wl-product-add-to-cart .wl-addto-cart.wl-show-status .woocommerce-variation-availability .stock,.elementor-widget-wl-product-add-to-cart .wl-addto-cart.wl-show-status .woocommerce-variation-availability .ast-stock-detail{display:inline-block!important}.notifake{max-width:550px}.woolentor-notification-content{position:fixed;bottom:10px;background:#fff;display:flex;flex-flow:row wrap;left:-150px;align-items:center;box-shadow:0 0 10px #ccc;width:450px;border-radius:10px;z-index:99999}.woolentor-notification-content .elementor{width:100%}.woolentor-notification-content.topleft{left:10px;top:10px;bottom:auto}.woolentor-notification-content.topright{left:auto;right:10px;top:10px;bottom:auto}.logged-in .woolentor-notification-content.topleft,.logged-in .woolentor-notification-content.topright{top:45px}.woolentor-notification-content.bottomleft{left:10px}.woolentor-notification-content.bottomright{right:10px;left:auto}.woolentor-notification-content.imageright{flex-direction:row-reverse;padding-right:0;padding-left:20px}.wlnotification_image{padding-right:15px;flex:0 0 25%}.wlnotification_image img{border-radius:5px;width:100%}.woolentor-notification-content.imageright .wlnotification_image{padding-right:0;padding-left:15px}.wlnotification_content{flex:0 0 70%}.imageright .wlnotification_content{text-align:right}.wlnotification_content h4,.wlnotification_content h6{margin:0;color:#000}.wlnotification_content h4{font-size:18px;margin-bottom:0}.wlnotification_content h6{font-size:14px}.wlnotification_content p{margin-bottom:3px;max-width:450px;font-size:13px;font-weight:300;color:#7e7e7e}.woolentor-buyername{font-size:12px;float:right}.imageright .woolentor-buyername{float:left}.wlcross{position:absolute;right:0;top:4px;color:#000;font-size:20px;line-height:0;padding:10px;cursor:pointer;transition:0.4s}.wlcross:hover{color:#f05b64}.wl-call-forprice a{padding:8px 15px;display:inline-block;background:#000;color:#fff;border-radius:5px}.wl-call-forprice a:hover{color:#fff}.wl-suggest-price form{display:none;margin-top:10px}.wl-suggest-form-input input:not([type="submit"]){width:100%;display:block;border:1px solid #dddd;padding:10px 10px;border-radius:0;font-size:14px;margin-bottom:10px}.wl-suggest-form-input input[type="submit"]{font-size:14px;border-radius:0;font-weight:500;padding:8px 15px;cursor:pointer;transition:0.4s}.wl-suggest-form-input textarea{border:1px solid #dddd;padding:10px 10px;border-radius:0;font-size:14px;margin-bottom:10px;width:100%}.wlsugget-button{padding:8px 18px;font-size:16px;font-weight:400;border-radius:5px;cursor:pointer;transition:0.4s}.wlsendmessage{margin:0 0 10px 0;padding:0;display:none}.woolentor-add-to-cart-sticky .woolentor-flash-product-countdown{display:none}.woolentor-add-to-cart-sticky .woolentor-product-badge-area{display:none}.woolentor-add-to-cart-sticky{position:fixed;right:0;bottom:0;left:0;z-index:999;padding:10px 0;background-color:#fff;box-shadow:0 0 9px rgb(0 0 0 / .12);transition:-webkit-transform 0.25s ease;transition:transform 0.25s ease;transition:transform 0.25s ease,-webkit-transform 0.25s ease;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}.woolentor-sticky-shown.woolentor-add-to-cart-sticky{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.woolentor-add-to-cart-sticky .ht-container .ht-row{align-items:center;flex-direction:row;justify-content:space-between}.woolentor-sticky-thumbnail{overflow:hidden;margin-right:10px}.woolentor-sticky-thumbnail img{max-width:80px}.woolentor-addtocart-content{display:flex;align-items:center;margin-right:15px}.woolentor-addtocart-content .title{margin:0;font-size:18px;display:block}.woolentor-addtocart-content .price{font-size:14px}.woolentor-sticky-btn-area{display:flex;align-items:center;flex-direction:row;justify-content:flex-end}.woolentor-sticky-btn-area .yith-wcwl-add-to-wishlist{display:none}.woolentor-sticky-btn-area .woolentor-sticky-wishlist .yith-wcwl-add-to-wishlist{display:block}.woolentor-sticky-btn-area .cart{display:flex;flex:0 0 auto;align-items:center;flex-direction:row;flex-wrap:wrap}.woolentor-sticky-btn-area .quantity{margin-right:10px}.woolentor-sticky-btn-area .tinv-wishlist.tinvwl-after-add-to-cart .tinvwl_add_to_wishlist_button{margin-top:0}.woolentor-add-to-cart-sticky .tinv-wraper,.woocommerce .woolentor-add-to-cart-sticky .wc-forward,.woolentor-add-to-cart-sticky .wc-forward{display:none}.woolentor-add-to-cart-sticky .woolentor-sticky-wishlist .tinv-wraper{display:block}.woolentor-sticky-wishlist .yith-wcwl-add-to-wishlist{margin-top:0}.yith-wcwl-add-to-wishlist.exists .yith-wcwl-wishlistaddedbrowse{display:block!important}.woolentor-add-to-cart-sticky .button{color:#fff;font-size:16px;text-transform:uppercase;font-weight:400!important;border-radius:0!important;margin-right:10px!important;background-color:#ff4136!important}.woolentor-sticky-btn-area .stock.in-stock{margin:0;margin-right:10px}.woolentor-stock-progress-bar,.stock-management-progressbar{margin-top:15px}.woolentor-stock-progress-bar .wlstock-info{color:#777;display:flex;flex-flow:row wrap;justify-content:space-between;margin-bottom:5px}.woolentor-stock-progress-bar .wlstock-info span{color:#333;font-weight:600;margin-left:3px}.woolentor-stock-progress-bar .wlprogress-area{background-color:#444;width:100%}.woolentor-stock-progress-bar .wlprogress-area{height:10px}.woolentor-stock-progress-bar .wlprogress-bar{height:100%}.woolentor-stock-progress-bar .wlprogress-bar{background-color:#ff4136}.ht-products .ht-product.ht-product-action-right .ht-product-inner .ht-product-action ul[class*="woolentor-btn-text"] li a{margin-left:auto}.ht-product-action ul[class*="woolentor-btn-text"] li.woolentor-cart a{width:auto!important;height:auto!important;text-indent:0}.ht-product-action ul[class*="woolentor-btn-text"] li.woolentor-cart a:before{display:none}.ht-products .ht-product .ht-product-inner .ht-product-action ul[class*="woolentor-btn-text"] li a:hover .ht-product-action-tooltip,.ht-products .ht-product .ht-product-inner .ht-product-action ul[class*="woolentor-btn-text"] li:hover span.woolentor-tip{z-index:999}.htwl-modal-content{max-height:470px;overflow-y:auto;overflow-x:hidden}.wl-customer-review .wl-row>[class*="col-"]{margin-bottom:30px}.wlb-review-style-1 .wl-customer-testimonal{background:#f7f8f9;padding:30px;margin-top:30px}.wlb-review-style-1 .wl-customer-testimonal .content{display:flex;align-items:center}.wlb-review-style-1 .wl-customer-testimonal .content img{max-width:80px;border-radius:100%}.wlb-review-style-1 .wl-customer-testimonal .content img+.clint-info{padding-left:25px}.wlb-review-style-1 .wl-customer-testimonal .content .clint-info h4{font-size:18px;color:#383838;margin:0}.wlb-review-style-1 .wl-customer-testimonal .content .clint-info span{color:#1834a6;font-size:13px}.wlb-review-style-1 .wl-customer-testimonal p{color:#5b5b5b;font-size:14px;line-height:26px;margin:0;margin-top:22px}.wlb-review-style-2 .wl-customer-testimonal{background:#fff none repeat scroll 0 0;box-shadow:0 0 10px rgb(0 0 0 / .1);margin-top:30px;padding:40px 30px}.wlb-review-style-2 .wl-customer-testimonal img{border:2px solid #43df9c;border-radius:50%;box-sizing:content-box;float:left;max-width:90px}.wlb-review-style-2 .wl-customer-testimonal .content p{color:#3e3e3e;font-size:16px;line-height:28px;margin-bottom:20px}.wlb-review-style-2 .wl-customer-testimonal .content{overflow:hidden;padding-left:20px}.wlb-review-style-2 .wl-customer-testimonal .content .clint-info{padding-left:50px}.wlb-review-style-2 .wl-customer-testimonal .content .clint-info h4{position:relative}.wlb-review-style-2 .wl-customer-testimonal .content .clint-info h4::before{background:#383838 none repeat scroll 0 0;content:"";height:2px;left:-48px;position:absolute;top:18px;width:30px}.wl-customer-align-center .wlb-review-style-2 .wl-customer-testimonal .content .clint-info h4::before{left:30%}.wl-customer-align-right .wlb-review-style-2 .wl-customer-testimonal .content .clint-info h4::before{left:auto;right:80px}.wlb-review-style-3 .wl-customer-testimonal{background:#fff none repeat scroll 0 0;border-radius:10px;box-shadow:0 0 10px rgb(0 0 0 / .1);margin-top:53px;padding-bottom:27px;position:relative;text-align:center}.wlb-review-style-3 .wl-customer-testimonal{margin-top:82px}.wlb-review-style-3 .wl-customer-testimonal img{border:2px solid #727272;border-radius:50%;box-sizing:content-box;left:50%;max-width:100px;position:absolute;top:0;transform:translate(-50%,-50%)}.wlb-review-style-3 .wl-customer-testimonal .content{margin-top:0;padding-top:73px}.wlb-review-style-3 .wl-customer-testimonal .content p{color:#5b5b5b;font-size:14px;font-style:italic;line-height:24px;margin-bottom:4px;padding:0 4%}.wlb-review-style-3 .wl-customer-testimonal .content h4{color:#5b5b5b;font-size:16px;font-weight:600;line-height:37px;margin:0}.wlb-review-style-3 .wl-customer-testimonal .clint-info .rating,.wlb-review-style-4 .wl-customer-testimonal .clint-info .rating{justify-content:center}.wlb-review-style-3 .wl-customer-testimonal .clint-info{padding:0 4%}.wl-customer-align-right .wlb-review-style-3 .wl-customer-testimonal img{right:-40px;left:auto}.wl-customer-align-left .wlb-review-style-3 .wl-customer-testimonal img{left:70px}.wlb-review-style-4 .wl-customer-testimonal .content{background:#fff none repeat scroll 0 0;box-shadow:0 0 10px rgb(82 182 188 / .25);padding:50px 9%;position:relative;text-align:center}.wlb-review-style-4 .wl-customer-testimonal .clint-info{margin-top:40px;text-align:center}.wlb-review-style-4 .wl-customer-testimonal img{border:2px solid #ececec;border-radius:50%;box-sizing:content-box;display:inline-block;max-width:80px}.wlb-review-style-4 .wl-customer-testimonal .clint-info h4{color:#5c5c5c;font-size:22px;font-weight:700;margin-bottom:4px;margin-top:22px}.wlb-review-style-4 .wl-customer-testimonal .clint-info span{color:#5c5c5c;font-size:15px;font-weight:600}.wlb-review-style-4 .wl-customer-testimonal .content .triangle{border-color:#fff #fff0 #fff0;border-style:solid;border-width:20px;left:50%;margin-top:-1px;position:absolute;top:100%;transform:translateX(-50%)}.wl-customer-align-right .wlb-review-style-4 .wl-customer-testimonal .clint-info,.wl-customer-align-right .wlb-review-style-4 .wl-customer-testimonal .content{text-align:right}.wl-customer-align-left .wlb-review-style-4 .wl-customer-testimonal .clint-info,.wl-customer-align-left .wlb-review-style-4 .wl-customer-testimonal .content{text-align:left}.wl-customer-align-right .wlb-review-style-4 .wl-customer-testimonal .content .triangle{right:0;left:auto}.wl-customer-align-left .wlb-review-style-4 .wl-customer-testimonal .content .triangle{left:45px}.wl-customer-testimonal .clint-info h4{margin:0}.wl-customer-testimonal .clint-info .rating{color:#ffcf0e;display:flex;list-style:outside none none;margin:4px 0 0;padding:0}.wl-customer-testimonal .clint-info .rating li{margin-right:8px}.wl-customer-testimonal .clint-info .rating li:last-child{margin-right:0}.wl-customer-testimonal .content img.avatar{border-radius:100%}.wl-customer-align-center .wl-customer-testimonal .clint-info .rating{justify-content:center}.wl-customer-align-left .wl-customer-testimonal .clint-info .rating{justify-content:flex-start}.wl-customer-align-right .wl-customer-testimonal .clint-info .rating{justify-content:flex-end}.wlb-marker-style-1{padding:245px 0}.wlb-marker-style-1 .wlb_image_pointer{width:36px;height:36px;border-radius:100%;border:3px solid #ed552d;background-color:#fff;position:relative;display:inline-block;text-align:center;cursor:pointer;line-height:32px}.wlb-marker-style-1 .wlb_image_pointer .wlb_pointer_box{background:#fff;width:240px;position:absolute;top:0;right:50%;-webkit-transform:translate3d(50%,-100%,0);transform:translate3d(50%,-100%,0);border-radius:5px;opacity:0;visibility:hidden;-webkit-transition:all 0.3s cubic-bezier(0,0,.2,1);transition:all 0.3s cubic-bezier(0,0,.2,1);z-index:10;padding:20px;-webkit-box-shadow:0 2px 20px 0 rgb(0 0 0 / .07);box-shadow:0 2px 20px 0 rgb(0 0 0 / .07);text-align:center}.wlb-marker-style-1 .wlb_image_pointer .wlb_pointer_box h4{font-size:20px;margin-bottom:7px}.wlb-marker-style-1 .wlb_image_pointer .wlb_pointer_box p{font-size:13px;line-height:24px;margin:0}.wlb-marker-style-1 .wlb_image_pointer:hover .wlb_pointer_box{visibility:visible;opacity:1;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transform:translateY(-110%) translateX(50%);transform:translateY(-110%) translateX(50%)}.wlb-marker-style-1 .wlb_image_pointer::before{content:"\f129";position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);font-family:FontAwesome;color:#ed552d;font-size:18px;width:100%;height:100%}.wlb-marker-style-1 .wlb_image_pointer{position:absolute;left:66%;top:15%}.wlb-marker-style-2{padding:245px 0}.wlb-marker-style-2 .wlb_image_pointer{width:46px;height:46px;border-radius:100%;border:5px solid #ddd;background-color:#fff;position:relative;display:inline-block;text-align:center;cursor:pointer;line-height:38px}.wlb-marker-style-2 .wlb_image_pointer .wlb_pointer_box{background:#fff;width:240px;position:absolute;top:0;right:50%;-webkit-transform:translate3d(50%,-100%,0);transform:translate3d(50%,-100%,0);border-radius:5px;opacity:0;visibility:hidden;-webkit-transition:all 0.3s cubic-bezier(0,0,.2,1);transition:all 0.3s cubic-bezier(0,0,.2,1);z-index:10;padding:20px;-webkit-box-shadow:0 2px 20px 0 rgb(0 0 0 / .07);box-shadow:0 2px 20px 0 rgb(0 0 0 / .07);text-align:center}.wlb-marker-style-2 .wlb_image_pointer .wlb_pointer_box h4{font-size:20px;margin-bottom:7px}.wlb-marker-style-2 .wlb_image_pointer .wlb_pointer_box p{font-size:13px;line-height:24px;margin:0}.wlb-marker-style-2 .wlb_image_pointer:hover .wlb_pointer_box{visibility:visible;opacity:1;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transform:translateY(-110%) translateX(50%);transform:translateY(-110%) translateX(50%)}.wlb-marker-style-2 .wlb_image_pointer::before{content:"\f067";position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);font-family:FontAwesome;color:#ed552d;font-size:18px;width:100%;height:100%;transition:0.4s ease-in-out}.wlb-marker-style-2 .wlb_image_pointer:hover::before{transform:translateX(-50%) translateY(-50%) rotate(47deg)}.wlb-marker-style-2 .wlb_image_pointer{position:absolute;left:50%;top:26%}.wlb-marker-style-3{padding:245px 0}.wlb-marker-style-3 .wlb_image_pointer{width:46px;height:46px;border-radius:100%;background-color:#000;position:relative;display:inline-block;text-align:center;cursor:pointer;line-height:49px;z-index:2}.wlb-marker-style-3 .wlb_image_pointer .wlb_pointer_box{background:#000;width:240px;position:absolute;top:0;right:50%;-webkit-transform:translate3d(50%,-100%,0);transform:translate3d(50%,-100%,0);border-radius:5px;opacity:0;visibility:hidden;-webkit-transition:all 0.3s cubic-bezier(0,0,.2,1);transition:all 0.3s cubic-bezier(0,0,.2,1);z-index:10;padding:20px;-webkit-box-shadow:0 2px 20px 0 rgb(0 0 0 / .07);box-shadow:0 2px 20px 0 rgb(0 0 0 / .07);text-align:center}.wlb-marker-style-3 .wlb_image_pointer .wlb_pointer_box h4{font-size:20px;margin-bottom:7px;color:#fff}.wlb-marker-style-3 .wlb_image_pointer .wlb_pointer_box p{font-size:13px;line-height:24px;margin:0;color:#fff}.wlb-marker-style-3 .wlb_image_pointer:hover .wlb_pointer_box{visibility:visible;opacity:1;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transform:translateY(-110%) translateX(50%);transform:translateY(-110%) translateX(50%)}.wlb-marker-style-3 .wlb_image_pointer::before{content:"\f067";position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);font-family:FontAwesome;color:#fff;font-size:18px;width:100%;height:100%;transition:0.4s ease-in-out}.wlb-marker-style-3 .wlb_image_pointer::after{position:absolute;left:2px;background:#000;content:"";right:2px;top:2px;bottom:2px;border-radius:100%;border:2px solid #fff;z-index:-1}.wlb-marker-style-3 .wlb_image_pointer:hover::before{transform:translateX(-50%) translateY(-50%) rotate(47deg)}.wlb-marker-style-3 .wlb_image_pointer{position:absolute;left:50%;top:26%}.wlb-marker-style-4{padding:245px 0}.wlb-marker-style-4 .wlb_image_pointer{width:46px;height:46px;border-radius:100%;background-position:center center;background-size:cover;background-repeat:no-repeat;position:relative;display:inline-block;text-align:center;cursor:pointer;line-height:38px;border:5px solid #d88d78;z-index:2}.wlb-marker-style-4 .wlb_image_pointer .wlb_pointer_box{background-position:center center;background-size:cover;background-repeat:no-repeat;width:240px;position:absolute;top:0;right:50%;-webkit-transform:translate3d(50%,-100%,0);transform:translate3d(50%,-100%,0);border-radius:5px;opacity:0;visibility:hidden;-webkit-transition:all 0.3s cubic-bezier(0,0,.2,1);transition:all 0.3s cubic-bezier(0,0,.2,1);z-index:10;padding:20px;-webkit-box-shadow:0 2px 20px 0 rgb(0 0 0 / .07);box-shadow:0 2px 20px 0 rgb(0 0 0 / .07);text-align:center}.wlb-marker-style-4 .wlb_image_pointer .wlb_pointer_box h4{font-size:20px;margin-bottom:7px}.wlb-marker-style-4 .wlb_image_pointer .wlb_pointer_box p{font-size:13px;line-height:24px;margin:0;color:#18012c}.wlb-marker-style-4 .wlb_image_pointer:hover .wlb_pointer_box{visibility:visible;opacity:1;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transform:translateY(-110%) translateX(50%);transform:translateY(-110%) translateX(50%)}.wlb-marker-style-4 .wlb_image_pointer::before{content:"\f067";position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);font-family:FontAwesome;color:#d88d78;font-size:18px;width:100%;height:100%;transition:0.4s ease-in-out}.wlb-marker-style-4 .wlb_image_pointer:hover::before{transform:translateX(-50%) translateY(-50%) rotate(47deg)}.wlb-marker-style-4 .wlb_image_pointer{position:absolute;left:83%;top:37%}.wlb-marker-style-5{padding:245px 0}.wlb-marker-style-5 .wlb_image_pointer{width:46px;height:46px;border-radius:4px;background:#000;position:relative;display:inline-block;text-align:center;cursor:pointer;line-height:47px;z-index:2}.wlb-marker-style-5 .wlb_image_pointer .effect-1{position:relative}.wlb-marker-style-5 .wlb_image_pointer .effect-1::before,.wlb-marker-style-5 .wlb_image_pointer .effect-1::after{position:absolute;top:50%;left:50%;display:block;content:"";border:1px solid #f10;border-radius:50%;-webkit-transform:scale(.35) translateY(-50%) translateX(-50%);-ms-transform:scale(.35) translateY(-50%) translateX(-50%);transform:scale(.35) translateY(-50%) translateX(-50%);opacity:0;-webkit-animation:marker-ripple-animation 2.6s cubic-bezier(.25,.9,.2,1) 0.4s infinite;animation:marker-ripple-animation 2.6s cubic-bezier(.25,.9,.2,1) 0.4s infinite}.wlb-marker-style-5 .wlb_image_pointer .effect-1::before{width:32px;height:32px;left:50%;top:50%;z-index:-1}.wlb-marker-style-5 .wlb_image_pointer .effect-1::after{width:32px;height:32px;z-index:-1;border-color:rgb(255 255 255 / .4);-webkit-animation:marker-ripple-animation 2.6s cubic-bezier(.25,.9,.2,1) 0s infinite;animation:marker-ripple-animation 2.6s cubic-bezier(.25,.9,.2,1) 0s infinite}.wlb-marker-style-5 .wlb_image_pointer .wlb_pointer_box{background:#000;width:240px;position:absolute;top:0;right:50%;-webkit-transform:translate3d(50%,-100%,0);transform:translate3d(50%,-100%,0);border-radius:5px;opacity:0;visibility:hidden;-webkit-transition:all 0.3s cubic-bezier(0,0,.2,1);transition:all 0.3s cubic-bezier(0,0,.2,1);z-index:10;padding:20px;-webkit-box-shadow:0 2px 20px 0 rgb(0 0 0 / .07);box-shadow:0 2px 20px 0 rgb(0 0 0 / .07);text-align:center}.wlb-marker-style-5 .wlb_image_pointer .wlb_pointer_box h4{font-size:20px;margin-bottom:7px;color:#fff}.wlb-marker-style-5 .wlb_image_pointer .wlb_pointer_box p{font-size:13px;line-height:24px;margin:0;color:#fff}.wlb-marker-style-5 .wlb_image_pointer:hover .wlb_pointer_box{visibility:visible;opacity:1;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transform:translateY(-110%) translateX(50%);transform:translateY(-110%) translateX(50%)}.wlb-marker-style-5 .wlb_image_pointer::before{content:"\f067";position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);font-family:FontAwesome;color:#fff;font-size:18px;width:100%;height:100%;transition:0.4s ease-in-out}.wlb-marker-style-5 .wlb_image_pointer:hover::before{transform:translateX(-50%) translateY(-50%) rotate(47deg)}.wlb-marker-style-5 .wlb_image_pointer{position:absolute;left:83%;top:37%}@-webkit-keyframes marker-ripple-animation{0%{-webkit-transform:translate3d(-50%,-50%,0) scale(1);opacity:1}100%{-webkit-transform:translate3d(-50%,-50%,0) scale(1.7);opacity:0}}@keyframes marker-ripple-animation{0%{transform:translate3d(-50%,-50%,0) scale(1);opacity:1}100%{transform:translate3d(-50%,-50%,0) scale(1.7);opacity:0}}.elementor-widget-wl-empty-cart-message .woocommerce-notices-wrapper .cart-empty+.cart-empty{display:none}.wl-quantity-wrap .label,.wl-quantity-wrap .wl-quantity,.wl-cart-icon,.wl-wishlist-compare-txt{display:none}.wl-addto-cart .wishsuite-button.wltooltip_no span.wishsuite-btn-text{display:none}.woolentor_current_theme_blocksy .wl-addto-cart.wl-style-2 form.cart .wl-quantity-wrap span.label{margin:22px 0}.woolentor_current_theme_blocksy .wl-addto-cart a.htcompare-btn{display:unset!important}.woolentor_current_theme_oceanwp .wl-addto-cart form.cart .quantity{min-width:unset}.woolentor_current_theme_blocksy .wl-addto-cart.grouped.wl-style-5 form.cart .wl-cart-wrap,.woolentor_current_theme_blocksy .wl-addto-cart.variable.wl-style-3 form.cart .wl-quantity-wrap,#holmes .wl-addto-cart.variable.wl-style-3 form.cart .wl-quantity-wrap,#holmes .wl-addto-cart.variable.wl-style-5 form.cart .wl-quantity-wrap{flex-wrap:unset!important}#holmes .wl-addto-cart form.cart .button{height:auto!important}.woolentor_current_theme_blocksy .wl-addto-cart.wl-style-2 .quantity .qty,.woolentor_current_theme_blocksy .wl-addto-cart.wl-style-3 .quantity .qty,.woolentor_current_theme_blocksy .wl-addto-cart.wl-style-5 .quantity .qty{width:inherit!important;text-align:center!important}.woolentor_current_theme_blocksy .wl-addto-cart.grouped.wl-style-5 form.cart .wl-cart-wrap,.woolentor_current_theme_blocksy .wl-addto-cart.variable.wl-style-3 form.cart .wl-quantity-wrap{flex-wrap:unset!important}.wl-addto-cart.wl-style-2 .cart .quantity[data-type="type-2"] .ct-increase,.wl-addto-cart.wl-style-4 .cart .quantity[data-type="type-2"] .ct-increase,.wl-addto-cart.wl-style-4 .cart .quantity[data-type="type-2"] .ct-decrease,.wl-addto-cart.wl-style-2 .cart .quantity[data-type="type-2"] .ct-decrease{display:none}.woolentor-page-template .ct-woo-account{display:block}.fusion-body .wl-quantity-cal .quantity{border:none}.woolentor_current_theme_Avada .woolentorducts-columns-4 ul.products li.product.product-list-view{width:100%!important}.wl-addto-cart.wl-style-2 .cart .quantity a.plus,.wl-addto-cart.wl-style-4 .cart .quantity a.minus,.wl-addto-cart.wl-style-4 .cart .quantity a.plus,.wl-addto-cart.wl-style-2 .cart .quantity a.minus,.wl-addto-cart.wl-style-4 .cart .quantity>.plus,.wl-addto-cart.wl-style-2 .cart .quantity>.minus,.wl-addto-cart.wl-style-2 .cart .quantity>.plus,.woolentor_current_theme_oceanwp .wl-addto-cart .cart .quantity a.plus,.woolentor_current_theme_oceanwp .wl-addto-cart .cart .quantity a.minus{display:none}.wl-addto-cart.wl-style-2 .wl-quantity-wrap .label,.wl-addto-cart.wl-style-2 .wl-quantity-wrap .wl-quantity,.wl-addto-cart.wl-style-3 .wl-quantity-wrap .label,.wl-addto-cart.wl-style-5 .wl-quantity-wrap .label{display:inline-block}.wl-addto-cart form.cart>a.wishsuite-product-before_cart_btn,.wl-addto-cart.grouped form.cart .wl-cart-wrap>a.wishsuite-product-before_cart_btn,.wl-addto-cart.variable form.cart .single_variation_wrap .woocommerce-variation-add-to-cart>a.wishsuite-product-before_cart_btn{display:none}.wl-addto-cart form.cart .htcompare-button-area,.wl-addto-cart form.cart .single_variation_wrap .woocommerce-variation-add-to-cart .htcompare-button-area{display:none}.wl-addto-cart .wishsuite-btn,.wl-addto-cart .wishsuite-button{position:static!important}.woolentor-sticky-wishlist .wishsuite-button,.woolentor-sticky-wishlist .wishsuite-btn{display:none!important}.woocommerce div.product .wl-addto-cart.wl-style-2 form.cart div.quantity,.wl-addto-cart.wl-style-2 form.cart div.quantity{float:none;margin-right:0}.wl-addto-cart.wl-style-2 form.cart .wl-quantity-wrap{display:flex;margin-bottom:30px}.woocommerce-js div.product .wl-addto-cart form.cart div.quantity,.wl-quantity-cal div.quantity{margin:0}.woocommerce-js .wl-addto-cart .quantity .qty{margin:0;background:#fff0}.woocommerce-js div.product .wl-addto-cart form.cart .button,.wl-cart-wrap .button{margin:0}.wl-addto-cart.wl-style-2 form.cart .wl-quantity-wrap .wl-quantity-cal{display:flex;flex-wrap:wrap;border-bottom:1px solid #333;align-items:center;margin-left:80px}.wl-addto-cart.wl-style-2 form.cart .wl-quantity-wrap span.label{font-size:14px;font-weight:400;letter-spacing:1px;text-transform:uppercase;color:#333;margin-top:5px}.wl-addto-cart.wl-style-2 form.cart .wl-quantity-wrap .wl-quantity{background:#fff0;color:#666;font-size:14px}.woocommerce .wl-addto-cart.wl-style-2 .quantity input[type="number"]{border-width:0;color:#212529;font-weight:500;text-align:center;width:4em}.wl-addto-cart form.cart .wl-quantity-wrap .wl-quantity{cursor:pointer}.wl-addto-cart.wl-style-2 form.cart .wl-quantity-wrap .wl-quantity{padding-left:0;padding-right:35px}.wl-addto-cart.wl-style-2 form.cart .wl-quantity-wrap .wl-quantity.wl-quantity-plus{padding-right:0;padding-left:35px}.woocommerce .wl-addto-cart.wl-style-2 .quantity input[type="number"]::-webkit-outer-spin-button,.woocommerce .wl-addto-cart.wl-style-2 .quantity input[type="number"]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.woocommerce .wl-addto-cart.wl-style-2 .quantity input[type="number"]{appearance:textfield;-moz-appearance:textfield}.woocommerce div.product .wl-addto-cart form.cart:after,.woocommerce div.product .wl-addto-cart form.cart:before,.wl-addto-cart form.cart:after,.wl-addto-cart form.cart:before{display:none}.woocommerce div.product .wl-addto-cart.external.wl-style-2 form.cart .button,.woocommerce div.product .wl-addto-cart.wl-style-2 form.cart .button,.wl-addto-cart.wl-style-2 form.cart .button,.wl-addto-cart.external.wl-style-2 form.cart .button{vertical-align:baseline;float:none;font-weight:400;line-height:24px;margin-bottom:10px;padding:15px 40px;text-align:center;white-space:nowrap;letter-spacing:1px;text-transform:uppercase;color:#fff;border:1px solid #333;border-radius:500px;background-color:#333}.woocommerce div.product .wl-addto-cart.wl-style-2 form.cart .button:hover,.wl-addto-cart.wl-style-2 form.cart .button:hover{background:#fff;color:#333;border-color:#333}.woocommerce div.product .wl-addto-cart.wl-style-2 form.cart .wl-cart-wrap,.wl-addto-cart.wl-style-2 form.cart .wl-cart-wrap{display:flex;margin-bottom:30px;gap:15px}.woocommerce div.product .wl-addto-cart.wl-style-5 form.cart .wl-cart-wrap,.wl-addto-cart.wl-style-5 form.cart .wl-cart-wrap{display:flex;flex-wrap:wrap;gap:15px}.wl-addto-cart.wl-style-2 form.cart .wl-cart-wrap.after .single_add_to_cart_button,.wl-addto-cart.wl-style-5 form.cart .wl-cart-wrap.after .single_add_to_cart_button{order:1}.wl-addto-cart.wl-style-2 form.cart .wl-cart-wrap.after .wishlist,.wl-addto-cart.wl-style-5 form.cart .wl-cart-wrap.after .wishlist{order:2}.wl-addto-cart.wl-style-2 form.cart .wl-cart-wrap.after .compare,.wl-addto-cart.wl-style-5 form.cart .wl-cart-wrap.after .compare{order:3}.wl-addto-cart.wl-style-2 form.cart .wl-cart-wrap.before .single_add_to_cart_button,.wl-addto-cart.wl-style-5 form.cart .wl-cart-wrap.before .single_add_to_cart_button{order:3}.wl-addto-cart.wl-style-2 form.cart .wl-cart-wrap.before .wishlist,.wl-addto-cart.wl-style-5 form.cart .wl-cart-wrap.before .wishlist{order:1}.wl-addto-cart.wl-style-2 form.cart .wl-cart-wrap.before .compare,.wl-addto-cart.wl-style-5 form.cart .wl-cart-wrap.before .compare{order:2}.wl-addto-cart.wl-style-2 form.cart .wl-cart-wrap.both .single_add_to_cart_button,.wl-addto-cart.wl-style-5 form.cart .wl-cart-wrap.both .single_add_to_cart_button{order:2}.wl-addto-cart.wl-style-2 form.cart .wl-cart-wrap.both .wishlist,.wl-addto-cart.wl-style-5 form.cart .wl-cart-wrap.both .wishlist{order:1}.wl-addto-cart.wl-style-2 form.cart .wl-cart-wrap.both a.wishlist,.wl-addto-cart.wl-style-5 form.cart .wl-cart-wrap.both a.wishlist,.wl-addto-cart.wl-style-2 form.cart .wl-cart-wrap.both a.woolentor-compare,.wl-addto-cart.wl-style-5 form.cart .wl-cart-wrap.both a.woolentor-compare{width:100%;height:100%;justify-content:center}.wl-addto-cart.wl-style-2 form.cart .wl-cart-wrap.both .compare,.wl-addto-cart.wl-style-5 form.cart .wl-cart-wrap.both .compare{order:3}.wl-addto-cart.external.before.wl-style-2 form.cart .single_add_to_cart_button,.wl-addto-cart.external.before.wl-style-5 form.cart .single_add_to_cart_button{order:3}.wl-addto-cart.external.before.wl-style-2 form.cart .wishlist,.wl-addto-cart.external.before.wl-style-5 form.cart .wishlist{order:1}.wl-addto-cart.external.before.wl-style-2 form.cart .compare,.wl-addto-cart.external.before.wl-style-5 form.cart .compare{order:2}.wl-addto-cart.external.after.wl-style-2 form.cart .single_add_to_cart_button,.wl-addto-cart.external.after.wl-style-5 form.cart .single_add_to_cart_button{order:1}.wl-addto-cart.external.after.wl-style-2 form.cart .wishlist,.wl-addto-cart.external.after.wl-style-5 form.cart .wishlist{order:2}.wl-addto-cart.external.after.wl-style-2 form.cart .compare,.wl-addto-cart.external.after.wl-style-5 form.cart .compare{order:3}.wl-addto-cart.external.both.wl-style-2 form.cart .single_add_to_cart_button,.wl-addto-cart.external.both.wl-style-5 form.cart .single_add_to_cart_button{order:2}.wl-addto-cart.external.both.wl-style-2 form.cart .wishlist,.wl-addto-cart.external.both.wl-style-5 form.cart .wishlist{order:1}.wl-addto-cart.external.both.wl-style-2 form.cart .compare,.wl-addto-cart.external.both.wl-style-5 form.cart .compare{order:3}.woocommerce div.product .wl-addto-cart.wl-style-2 form.cart .wl-cart-icon,.wl-addto-cart.wl-style-2 form.cart .wl-cart-icon,.wl-addto-cart.wl-style-5 form.cart .wl-cart-icon{width:56px;height:56px;color:#333;border:1px solid dimgray;background-color:#fff0;border-radius:50%;display:flex;justify-content:center;font-size:22px;align-items:center;cursor:pointer;transition:1.2s}.wl-addto-cart.wl-style-5 form.cart .wl-cart-icon.wishlist .wishsuite-button svg{height:22px;width:22px}.wl-addto-cart.wl-style-5 form.cart .wl-cart-icon{border-radius:0}.woocommerce div.product .wl-addto-cart.wl-style-2 form.cart .wl-cart-icon:hover,.wl-addto-cart.wl-style-2 form.cart .wl-cart-icon:hover,.woocommerce div.product .wl-addto-cart.wl-style-5 form.cart .wl-cart-icon:hover,.wl-addto-cart.wl-style-5 form.cart .wl-cart-icon:hover{color:#fff;background:#333}.woocommerce div.product .wl-addto-cart.wl-style-2 form.cart .wl-cart-icon:hover>a,.wl-addto-cart.wl-style-2 form.cart .wl-cart-icon:hover>a,.woocommerce div.product .wl-addto-cart.wl-style-5 form.cart .wl-cart-icon:hover>a,.wl-addto-cart.wl-style-5 form.cart .wl-cart-icon:hover>a{color:#fff}.wl-addto-cart.wl-style-2 form.cart .wl-cart-icon a svg{width:22px;height:22px}.wl-addto-cart.external.wl-style-2 form.cart{display:flex;flex-wrap:wrap;gap:10px}.woocommerce div.product .wl-addto-cart.external.wl-style-5 form.cart .button,.wl-addto-cart.external.wl-style-5 form.cart .button{padding:15px 40px;line-height:24px}.wl-addto-cart.wl-style-3 form.cart,.wl-addto-cart.wl-style-4 form.cart,.wl-addto-cart.wl-style-5 form.cart,.wl-addto-cart.variable.wl-style-3 form.cart .single_variation_wrap .woocommerce-variation-add-to-cart,.wl-addto-cart.variable.wl-style-4 form.cart .single_variation_wrap .woocommerce-variation-add-to-cart,.wl-addto-cart.variable.wl-style-5 form.cart .single_variation_wrap .woocommerce-variation-add-to-cart{display:flex;flex-wrap:wrap;gap:15px;flex-direction:row;margin-bottom:30px;align-items:center}.woolentor-quickview-content-builder .wl-addto-cart.external.wl-style-5 form.cart{flex-wrap:unset}.wl-addto-cart.wl-style-3 form.cart .wl-quantity-wrap,.wl-addto-cart.wl-style-5 form.cart .wl-quantity-wrap{display:flex;align-items:center;flex-wrap:wrap;gap:15px}.wl-addto-cart.wl-style-3 form.cart .wl-quantity-wrap{flex:1}.woocommerce div.product .wl-addto-cart.wl-style-3 form.cart .wl-cart-wrap,.wl-addto-cart.wl-style-3 form.cart .wl-cart-wrap,.woocommerce div.product .wl-addto-cart.wl-style-4 form.cart .wl-cart-wrap,.wl-addto-cart.wl-style-4 form.cart .wl-cart-wrap{flex:1.5}.woocommerce div.product .wl-addto-cart.wl-style-3 form.cart .button,.wl-addto-cart.wl-style-3 form.cart .button,.woocommerce div.product .wl-addto-cart.wl-style-4 form.cart .button,.wl-addto-cart.wl-style-4 form.cart .button{float:none;width:100%;background-color:#222}.woocommerce div.product .wl-addto-cart.wl-style-4 form.cart .button:not(.woolentor-quick-checkout-button),.wl-addto-cart.wl-style-4 form.cart .button:not(.woolentor-quick-checkout-button){padding:19px 0;border-radius:5px}.woocommerce div.product .wl-addto-cart.wl-style-3 form.cart .button:not(.woolentor-quick-checkout-button),.wl-addto-cart.wl-style-3 form.cart .button:not(.woolentor-quick-checkout-button){padding:15px 0;border-radius:5px}.woocommerce .wl-addto-cart.wl-style-5 .quantity .qty{width:4.631em;text-align:left;min-height:0}.woocommerce .wl-addto-cart.wl-style-5 .quantity input[type="number"]{padding:12px 7px}.woocommerce .wl-addto-cart.wl-style-3 .quantity input[type="number"]{text-align:left;width:100%;padding:10px 9px;border-radius:5px}.woocommerce div.product .wl-addto-cart.wl-style-3 .wl-quantity-wrap .label,.wl-addto-cart.wl-style-3 .wl-quantity-wrap .label{flex:1}.woolentor-quickview-content-builder .wl-addto-cart.wl-style-3 .wl-quantity-wrap .label{flex:unset}.wl-addto-cart.wl-style-3 form.cart .wl-quantity-wrap .wl-quantity-cal{flex:2}.woolentor-quickview-content-builder .wl-addto-cart.wl-style-3 form.cart .wl-quantity-wrap .wl-quantity-cal{flex:unset}.wl-addto-cart.wl-style-4 form.cart .wl-quantity-wrap .wl-quantity-cal{display:flex;background:#f7f8fa;align-items:center;padding:8px 0;border-radius:5px}.wl-addto-cart.wl-style-4 form.cart .wl-quantity-wrap{display:flex;align-items:center;flex-wrap:wrap}.woocommerce div.product .wl-addto-cart.wl-style-4 form.cart .wl-quantity-wrap .wl-quantity,.wl-addto-cart.wl-style-4 form.cart .wl-quantity-wrap .wl-quantity{float:none;display:inline-block;text-align:center;width:50px;height:auto}.woocommerce .wl-addto-cart.wl-style-4 .quantity input[type="number"]{border-width:0;color:#212529;font-weight:500;text-align:center;padding:0;background:#fff0;margin:0}.woocommerce .wl-addto-cart.wl-style-4 .quantity input[type="number"]::-webkit-outer-spin-button,.woocommerce .wl-addto-cart.wl-style-4 .quantity input[type="number"]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.woocommerce .wl-addto-cart.wl-style-4 .quantity input[type="number"]{appearance:textfield;-moz-appearance:textfield}.woocommerce div.product .wl-addto-cart.wl-style-4 form.cart div.quantity,.woocommerce div.product .wl-addto-cart.wl-style-4 form.cart div.quantity{margin:0}.woocommerce div.product .wl-addto-cart.wl-style-3 form.cart .wl-wishlist-compare-txt,.wl-addto-cart.wl-style-3 form.cart .wl-wishlist-compare-txt{display:block}.wl-wishlist-compare-txt{margin:0;padding:0;width:100%;margin-top:15px}.wl-wishlist-compare-txt li{list-style:none}.wl-wishlist-compare-txt .wishsuite-button.wltooltip_no span.wishsuite-btn-text{display:block}.wl-wishlist-compare-txt .htcompare-btn.woolentor-compare{margin-left:6px}.woocommerce div.product .wl-addto-cart.wl-style-4 form.cart .wl-wishlist-compare-txt,.wl-addto-cart.wl-style-4 form.cart .wl-wishlist-compare-txt{display:flex;flex-wrap:wrap;gap:20px}.wl-addto-cart.grouped .wl-quantity-grouped-cal{display:flex;align-items:center}.wl-addto-cart.grouped .wl-quantity-grouped-cal .wl-quantity{padding:2px 16px;border:1px solid #eaeaea;cursor:pointer}.wl-addto-cart.grouped.wl-style-1 .wl-quantity-grouped-cal .wl-quantity{display:none}.wl-addto-cart.grouped .wl-quantity-grouped-cal .wl-quantity.wl-quantity-minus{border-right:none}.wl-addto-cart.grouped .wl-quantity-grouped-cal .wl-quantity.wl-quantity-plus{border-left:none}.wl-addto-cart.grouped.wl-style-3 .wl-quantity-grouped-cal .wl-quantity.wl-quantity-minus,.wl-addto-cart.grouped.wl-style-5 .wl-quantity-grouped-cal .wl-quantity.wl-quantity-minus{display:none}.wl-addto-cart.grouped.wl-style-3 .wl-quantity-grouped-cal .wl-quantity.wl-quantity-plus,.wl-addto-cart.grouped.wl-style-5 .wl-quantity-grouped-cal .wl-quantity.wl-quantity-plus{display:none}.wl-addto-cart.grouped .wl-quantity-grouped-cal .quantity input[type="number"]{border:1px solid #eaeaea}.woolentor-filter-wrap{overflow:hidden}.rtl .woolentor-filter-wrap ul li ul{padding-left:0;padding-right:20px}h2.wl_filter_title{margin:0 0 10px 0;color:#2d2a2a;font-weight:600;font-size:20px;padding:0 0 15px 0;border-bottom:1px solid #eee}.woolentor-filter-wrap form.wl_product_search_form{border:2px solid rgb(129 129 129 / .2);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.woolentor-filter-wrap form.wl_product_search_form input[type="search"]{box-sizing:inherit;padding:0 15px;height:42px;border-radius:0;background-color:#fff0;-webkit-box-shadow:none;box-shadow:none;vertical-align:middle;font-size:14px;-webkit-transition:border-color 0.5s ease;transition:border-color 0.5s ease;border:0;width:calc(100% - 50px)}.woolentor-filter-wrap form.wl_product_search_form button{width:50px;padding:0;height:42px;text-align:center;background:#fff0;transition:0.4s;color:#222;border:none}.woolentor-filter-wrap ul{margin:0;padding:0;list-style:none}.woolentor-filter-wrap ul li{border-bottom:1px solid #eee;margin:0}.woolentor-filter-wrap ul li:last-child{border-bottom:0}.woolentor-filter-wrap ul li a{padding:12px 0;display:inline-block;color:#464646;font-weight:400;font-size:14px;transition:0.4s}.woolentor-filter-wrap ul>li:hover>i,.woolentor-filter-wrap ul li a:hover{color:#f05b64}.woolentor-filter-wrap ul li i{margin-right:10px}.woolentor-filter-wrap ul li ul{padding-left:20px;border-top:1px solid #eee}.woolentor-filter-wrap ul li.wlchosen i{display:none}.woolentor-filter-wrap ul li.wlchosen a{position:relative;padding-left:15px}.woolentor-filter-wrap ul li.wlchosen>a::before,.woolentor-filter-wrap ul li.wlchosen>a::after{position:absolute;top:calc(50% - 1px);left:0;width:12px;height:2px;content:"";-webkit-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;transition:all 0.5s ease 0s;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);background-color:#f05b64}.woolentor-filter-wrap ul li.wlchosen a:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.woolentor-filter-wrap select{padding-right:30px;background-position:right 10px top 50%;background-size:auto 18px;background-repeat:no-repeat;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSIgaGVpZ2h0PSIyNSIgZmlsbD0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2U9IiNiYmIiPjxwYXRoIGQ9Ik02IDlsNiA2IDYtNiIvPjwvc3ZnPg==);padding:0 15px;max-width:100%;width:100%;height:42px;border:2px solid rgb(129 129 129 / .2);border-radius:0;background-color:#fff0;-webkit-box-shadow:none;box-shadow:none;vertical-align:middle;font-size:14px;-webkit-transition:border-color 0.5s ease;transition:border-color 0.5s ease;-webkit-appearance:none;appearance:none}.woolentor_slider_range.ui-slider{position:relative;background:#dbdbdb none repeat scroll 0 0;border:medium none;border-radius:50px;height:5px;margin-bottom:12px;margin-left:auto;margin-right:0}.woolentor_slider_range .ui-slider-range.ui-widget-header.ui-corner-all{height:100%;position:absolute;display:block;border:0;background:#fa6bff none repeat scroll 0 0;border:none;-webkit-transition:all 0s ease 0s;-o-transition:all 0s ease 0s;transition:all 0s ease 0s}.woolentor_slider_range .ui-slider-handle.ui-state-default.ui-corner-all{position:absolute;background:#fff none repeat scroll 0 0;border:medium none;border-radius:50%;height:15px;margin-left:0;width:15px;border:4px solid #fa6bff;z-index:2;width:1em;height:1em;cursor:ew-resize;outline:0;top:-.3em;margin-left:-.5em}.wl_button_price{margin-top:10px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.wl_button_price button{background:#29d8db;padding:5px 12px;border-radius:3px;border:none}.wl_button_price button:hover{background:#fa6bff;text-decoration:none}.wl_product-accordion{width:100%}.wl_product-accordion .panel.panel-default{margin-bottom:20px}.wl_product-accordion .wl_product-accordion-card{margin-bottom:20px;border-radius:35px;background:-webkit-linear-gradient(349deg,#612cf6 0,#ba73fa 65%);background:-o-linear-gradient(349deg,#612cf6 0,#ba73fa 65%);background:linear-gradient(-259deg,#612cf6 0,#ba73fa 65%)}.wl_product-accordion.wl_product-accordion-two .wl_product-accordion-card{background:#3951e1}.wl_product-accordion .wl_product-accordion-card .wl_product-accordion-head{border:none;width:100%;text-align:left;color:#fff;padding:20px 30px;position:relative;overflow-wrap:break-word;white-space:normal;font-size:18px;line-height:1.2;font-weight:500;border-radius:35px;border-bottom:1px solid #fff0;position:relative;cursor:pointer}@media only screen and (max-width:479px){.wl_product-accordion .wl_product-accordion-card .wl_product-accordion-head{padding-left:15px;padding-right:20px}}.wl_product-accordion .wl_product-accordion-card .wl_product-accordion-head-indicator{position:absolute;right:35px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:30px;height:30px;padding-top:6px;text-align:center;background:#fff;border-radius:50%;color:#ba73fa}@media only screen and (max-width:479px){.wl_product-accordion .wl_product-accordion-card .wl_product-accordion-head-indicator{right:15px}}.wl_product-accordion .wl_product-accordion-card .wl_product-accordion-head-indicator i{visibility:hidden;opacity:0;display:none;color:#ba73fa}.wl_product-accordion .wl_product-accordion-card .wl_product-accordion-head-indicator i:nth-child(2){visibility:visible;opacity:1;display:block}.wl_product-accordion .wl_product-accordion-card.active .wl_product-accordion-head-indicator i{visibility:hidden;opacity:0;display:none;color:#ba73fa}.wl_product-accordion .wl_product-accordion-card.active .wl_product-accordion-head-indicator i:nth-child(1){visibility:visible;opacity:1;display:block}.wl_product-accordion .wl_product-accordion-content{border-bottom:none;margin-bottom:20px;border:none;border-radius:35px}.wl_product-accordion .wl_product-accordion-content img{border-radius:15px}.wl_product-accordion .wl_product-accordion-content:last-child{margin-bottom:0}.wl_product-accordion .card-body{padding:15px 30px 29px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media only screen and (max-width:575px){.wl_product-accordion .card-body{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.wl_product-accordion .card-body .product-thumbnail{width:260px}.wl_product-accordion .card-body .product-content{margin-left:20px;width:100%}@media only screen and (max-width:575px){.wl_product-accordion .card-body .product-content{margin-left:0}}.wl_product-accordion .card-body .product-content .product-content-top{border-top:1px solid #fff;padding-top:30px}@media only screen and (max-width:575px){.wl_product-accordion .card-body .product-content .product-content-top{border-top:1px solid #fff0}}.wl_product-accordion .card-body .product-content .product-content-top p{color:#fff}.wl_product-accordion .card-body .product-content .product-content-top .reading{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;color:#fff}.wl_product-accordion .card-body .product-content .product-acontent-bottom{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.wl_product-accordion .card-body .product-content .product-acontent-bottom .product-price{color:#fff;font-weight:500;margin-top:10px}@media only screen and (min-width:992px) and (max-width:1199px){.wl_product-accordion .card-body .product-content .product-acontent-bottom .product-price{margin-bottom:5px;margin-top:5px}}.wl_product-accordion .card-body .product-content .product-acontent-bottom .action{margin-top:10px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:0 0;border-radius:0 0 5px 5px;list-style:none;margin:0;margin-right:44px}.wl_product-accordion .card-body .product-content .product-acontent-bottom .action li{margin:0 5px}.wl_product-accordion .action .woocommerce.product.compare-button a:before,.wl_product-accordion .card-body .product-content .action .wishlist a,.wl_product-accordion .card-body .product-content .product-acontent-bottom .action .action-item,.wl_product-accordion .card-body .product-content .product-acontent-bottom .action .htcompare-btn,.wl_product-accordion .card-body .product-content .product-acontent-bottom .action .wishsuite-button{font-size:14px;height:34px;padding:0 10px;line-height:34px;background:#fff;text-align:center;border-radius:50000px;color:#333;margin-left:10px;display:inline-block;text-align:center}.wl_product-accordion .card-body .product-content .action .wishlist a,.wl_product-accordion .card-body .product-content .product-acontent-bottom .action .wishsuite-button{padding:3px 10px}.wl_product-accordion .card-body .product-content .product-acontent-bottom .action .wishsuite-button svg{width:15px;height:15px}.wl_product-accordion.wl_product-accordion-two .wl_product-accordion-card .wl_product-accordion-head-indicator{color:#3951e1}.wl_single-product-item ul.action a.htcompare-btn.loading{padding:0}.wl_single-product-item ul.action a.htcompare-btn.added:after{display:none}@media only screen and (max-width:479px){.wl_product-accordion.wl_product-accordion-two .wl_product-accordion-card .wl_product-accordion-head-indicator{right:15px}}.wl_product-accordion.wl_product-accordion-two .wl_product-accordion-card .wl_product-accordion-head-indicator i{color:#3951e1}.wl_horizontal-hover-accordion{width:100%;height:600px;overflow:hidden}.wl_horizontal-hover-accordion .accordion-ul{width:100%;display:table;table-layout:fixed;margin:0;padding:0}.wl_horizontal-hover-accordion .accordion-ul li{display:table-cell;vertical-align:bottom;position:relative;width:16.666%;height:600px;background-repeat:no-repeat;background-position:center center;-webkit-transition:all 500ms ease;-o-transition:all 500ms ease;transition:all 500ms ease}.wl_horizontal-hover-accordion .accordion-ul li .accordion-product-content{display:block;overflow:hidden;width:100%}.wl_horizontal-hover-accordion .accordion-ul li .accordion-product-content .accordion-product-item{display:block;height:600px;width:100%;position:relative;z-index:3;padding:50px 30px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;text-decoration:none;-webkit-transition:all 200ms ease;-o-transition:all 200ms ease;transition:all 200ms ease;opacity:0;margin:0;width:100%;-o-text-overflow:ellipsis;text-overflow:ellipsis;position:relative;z-index:5;overflow:hidden;-webkit-transform:translateX(-20px);-ms-transform:translateX(-20px);transform:translateX(-20px);-webkit-transition:all 400ms ease;-o-transition:all 400ms ease;transition:all 400ms ease;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}@media only screen and (max-width:767px){.wl_horizontal-hover-accordion .accordion-ul li .accordion-product-content .accordion-product-item{padding:30px 20px}}@media only screen and (max-width:575px){.wl_horizontal-hover-accordion .accordion-ul li .accordion-product-content .accordion-product-item{padding:30px 20px}}.wl_horizontal-hover-accordion .accordion-ul li .accordion-product-content .accordion-product-item .product-content{background:rgb(255 255 255 / .9);width:250px;padding:20px}.wl_horizontal-hover-accordion .accordion-ul li .accordion-product-content .accordion-product-item .product-content .sub-title{margin-bottom:0}.wl_horizontal-hover-accordion .accordion-ul li .accordion-product-content .accordion-product-item .product-content .sub-title a{font-size:12px;color:#000}.wl_horizontal-hover-accordion .accordion-ul li .accordion-product-content .accordion-product-item .product-content .title{margin:0}.wl_horizontal-hover-accordion .accordion-ul li .accordion-product-content .accordion-product-item .product-content .title a{color:#333;margin:0}.wl_horizontal-hover-accordion .accordion-ul li .accordion-product-content .accordion-product-item .product-content .product-price{color:#0a3aca;font-weight:500;margin-bottom:15px;margin-top:10px}@media only screen and (min-width:992px) and (max-width:1199px){.wl_horizontal-hover-accordion .accordion-ul li .accordion-product-content .accordion-product-item .product-content .product-price{margin-bottom:5px;margin-top:5px}}.wl_horizontal-hover-accordion .accordion-ul li .accordion-product-content .accordion-product-item .product-content .reading{margin-top:20px;color:#75828e}.wl_horizontal-hover-accordion .accordion-ul li .accordion-product-content .accordion-product-item .product-content .action{margin-top:5px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.wl_horizontal-hover-accordion .accordion-ul li .accordion-product-content .accordion-product-item .product-content .action a.action-item,.wl_horizontal-hover-accordion .accordion-ul li .accordion-product-content .accordion-product-item .product-content .action a.htcompare-btn,.wl_horizontal-hover-accordion .accordion-ul li .accordion-product-content .accordion-product-item .product-content .action a.wishsuite-button,.wl_horizontal-hover-accordion .accordion-ul li .accordion-product-content .accordion-product-item .product-content .action .yith-wcwl-add-to-wishlist a{height:35px;padding:0 9px;line-height:35px;background:#fff0;text-align:center;border-radius:35px;border:1px solid #0a3aca;color:#333;margin-right:10px}.wl_horizontal-hover-accordion .accordion-ul li .accordion-product-content .accordion-product-item .product-content .action a.wishsuite-button svg{width:15px;height:15px}.wl_horizontal-hover-accordion .accordion-ul li .accordion-product-content .accordion-product-item .product-content .action .action-item i{margin-right:5px}.wl_horizontal-hover-accordion .accordion-ul li .accordion-product-content .accordion-product-item .product-content .action .yith-wcwl-add-to-wishlist a{padding:2px 9px;display:inline-block}.wl_shop-accordion-wrap .card-body .product-content .product-acontent-bottom .action .yith-wcwl-add-button>a i,.wl_horizontal-hover-accordion .accordion-ul li .accordion-product-content .accordion-product-item .product-content .action .yith-wcwl-add-button>a i{margin-right:0}.wl_horizontal-hover-accordion .accordion-ul:hover li{width:8%}.wl_horizontal-hover-accordion .accordion-ul:hover li:hover{width:20%}.wl_horizontal-hover-accordion .accordion-ul:hover li:hover .accordion-product-item{background:#fff0;opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.wl_horizontal-hover-accordion .accordion-ul li .accordion-product-content .accordion-product-item .star-rating{float:none}@media only screen and (max-width:575px){.wl_horizontal-hover-accordion .accordion-ul:hover li:hover{width:114%}}.va-title{font-size:20px}.va-content{display:none;margin-left:25px}.wl_product-accordion .wishlist.button-default i{margin-right:0}.wl_product-accordion .action .woocommerce.product.compare-button{position:relative}.wl_product-accordion .ht-product-action-tooltip,.wl_horizontal-hover-accordion .ht-product-action-tooltip{display:none}.wl_product-accordion .yith-wcwl-add-to-wishlist,.wl_horizontal-hover-accordion .yith-wcwl-add-to-wishlist{margin-top:0}.wl_horizontal-hover-accordion .action .woocommerce.product.compare-button{position:relative;margin-top:-3px}.wl_product-accordion .woocommerce.product.compare-button a{font-size:0;font-weight:400;position:absolute;padding:0}.wl_horizontal-hover-accordion .action .woocommerce.product.compare-button a{text-indent:-9999px;background:inherit;margin-bottom:-10px;padding:0}.wl_product-accordion .action .woocommerce.product.compare-button a:before,.wl_horizontal-hover-accordion .action .woocommerce.product.compare-button a:before,.wl_single-product-item .action li .woolentor-compare.compare::before{content:"\f0ec";position:absolute;font-family:FontAwesome!important;font-size:18px}.wl_product-accordion .action .woocommerce.product.compare-button a:before{top:0}.wl_horizontal-hover-accordion .action .woocommerce.product.compare-button a:before{text-indent:0;left:0;right:0;color:#000;border:1px solid #0a3aca;width:37px;height:37px;line-height:35px;border-radius:50%;text-align:center}.wl_product-accordion-content .price ins{background:#fff0}.wl_single-product-item a{color:inherit;display:inline-block;line-height:inherit;text-decoration:none;cursor:pointer}.wl_single-product-item a.htcompare-btn{justify-content:center}.wl_single-product-item{margin-top:30px;margin-left:auto;margin-right:auto;border:1px solid #eeeffb;border-radius:10000px 10000px 20px 20px;background:#f7f7f7}.wl_single-product-item .product-thumbnail{border:15px solid #fff;text-align:center;border-radius:50000px;position:relative;z-index:9;background:#fff}.wl_single-product-item .product-thumbnail .images{width:100%!important;-webkit-box-shadow:0 0 6px rgb(112 112 112 / .2);box-shadow:0 0 6px rgb(112 112 112 / .2);border-radius:50%;margin-bottom:0!important}.wl_single-product-item .product-thumbnail .images img{display:inline-block;border-radius:100%;width:100%}@media only screen and (max-width:767px){.wl_single-product-item .product-thumbnail{height:auto}}@media only screen and (max-width:575px){.wl_single-product-item .product-thumbnail{height:auto}}.wl_single-product-item .product-content{margin-top:-124px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.wl_single-product-item .product-content .product-content-top{padding:140px 20px 10px}.wl_single-product-item .product-content .product-content-top .title{font-weight:600;font-size:18px;margin:0;text-transform:inherit}.wl_single-product-item.wl_dark-item .product-content .product-content-top .title a{color:#fff}.wl_single-product-item.wl_dark-item .product-content .product-content-top p{font-weight:400;font-size:14px}.wl_single-product-item .product-content .product-content-top .title a{color:#333}.wl_single-product-item .product-content .product-content-top .title a:hover{color:#0a3aca}.wl_single-product-item .product-content .product-content-top .product-price{color:#0a3aca;font-weight:500;margin-bottom:15px;margin-top:10px;font-size:15px}@media only screen and (min-width:992px) and (max-width:1199px){.wl_single-product-item .product-content .product-content-top .product-price{margin-bottom:5px;margin-top:5px}}.wl_single-product-item .product-content .product-content-top .reading{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.wl_single-product-item .product-content .action{margin-top:10px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;background:#4e7cff;padding:10px 30px;border-radius:0 0 5px 5px;margin:0;list-style:none}.wl_single-product-item .product-content .action li{margin:0;position:relative;line-height:0}.wl_single-product-item .product-content .action li a,.wl_single-product-item .product-content .action .action-item{width:40px;height:40px;line-height:40px;background:#285ffc;text-align:center;border-radius:5px;color:#fff}.wl_single-product-item .product-content .action li .yith-wcwl-wishlistaddedbrowse.hide a,.wl_single-product-item .product-content .action li a.add_to_wishlist{padding:3px}.wl_single-product-item .product-content .action .action-item:hover{background:#2b2b4c}.wl_single-product-item.wl_left-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;max-width:100%;border-radius:500px 0 0 500px}@media only screen and (max-width:575px){.wl_single-product-item.wl_left-item{display:inherit;border-radius:500px 500px 5px 5px;max-width:270px;margin-left:auto;margin-right:auto}}.wl_single-product-item.wl_left-item .product-thumbnail{height:270px;width:340px;line-height:200px}.wl_single-product-item.wl_left-item .product-thumbnail .images{height:100%;width:100%;line-height:initial;-webkit-box-shadow:0 0 6px rgb(112 112 112 / .2);box-shadow:0 0 6px rgb(112 112 112 / .2);border-radius:50%}@media only screen and (max-width:575px){.wl_single-product-item.wl_left-item .product-thumbnail{height:270px;width:270px}}.wl_single-product-item.wl_left-item .product-content{margin-top:0;margin-left:-144px;width:100%}@media only screen and (max-width:575px){.wl_single-product-item.wl_left-item .product-content{margin-top:0;margin-left:0}}.wl_single-product-item.wl_left-item .product-content .product-price{margin-bottom:5px;margin-top:5px}.wl_single-product-item.wl_left-item .product-content .product-content-top{padding:30px 20px 12px 165px}@media only screen and (min-width:992px) and (max-width:1199px),only screen and (max-width:767px){.wl_single-product-item.wl_left-item .product-content .product-content-top{padding:10px 20px 10px 170px}}@media only screen and (max-width:575px){.wl_single-product-item.wl_left-item .product-content .product-content-top{padding:10px 20px 12px 10px}}.wl_single-product-item.wl_left-item .product-content .action{padding:10px 30px 10px 150px;border-radius:0 0 5px 5px}@media only screen and (min-width:992px) and (max-width:1199px),only screen and (max-width:767px){.wl_single-product-item.wl_left-item .product-content .action{padding:10px 20px 10px 150px}}@media only screen and (max-width:575px){.wl_single-product-item.wl_left-item .product-content .action{padding:10px 20px}}.wl_single-product-item.wl_dark-item .product-thumbnail{border:15px solid #707070}.wl_single-product-item.wl_dark-item .product-thumbnail .images{-webkit-box-shadow:0 0 6px rgb(112 112 112 / .2);box-shadow:0 0 6px rgb(112 112 112 / .2)}.wl_single-product-item.wl_dark-item .product-content{background:#2b2b4c;color:#fff}.wl_single-product-item.wl_dark-item .product-content .product-content-top{padding:140px 20px 10px}.wl_single-product-item.wl_dark-item .product-content .product-content-top .title{color:#fff}.wl_single-product-item.wl_dark-item .product-content .product-content-top .product-price{color:#fff}.wl_single-product-item.wl_dark-item .product-content .product-content-top .reading{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;color:#75828e}.ht-products .wl_single-product-item .product-content .product-content-top .reading .top-rated-rating .ht-product-ratting,.ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-ratting-wrap .ht-product-ratting{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;margin-left:-3px;margin-right:-3px}.ht-products .wl_single-product-item .product-content .product-content-top .reading .top-rated-rating .ht-product-ratting .ht-product-user-ratting,.ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-ratting-wrap .ht-product-ratting .ht-product-user-ratting{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;overflow:hidden;position:absolute;left:5px;top:0;z-index:3;margin-left:-5px;margin-right:-5px}.ht-products .ht-product.ht-product-content-allcenter .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-ratting-wrap .ht-product-ratting .ht-product-user-ratting,.ht-products .ht-product.ht-product-ratting-top-right .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-ratting-wrap .ht-product-ratting .ht-product-user-ratting{position:inherit}.ht-products .ht-product.ht-product-category-right-bottom .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-price{margin-bottom:25px}.ht-products .ht-product.ht-product-category-right-bottom .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-ratting-wrap .ht-product-ratting .ht-product-user-ratting{margin-top:8px}.ht-products .wl_single-product-item .product-content .product-content-top .reading .top-rated-rating .ht-product-ratting .ht-product-user-ratting i,.ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-ratting-wrap .ht-product-ratting .ht-product-user-ratting i{color:#dc9a0e}.ht-products .wl_single-product-item .product-content .product-content-top .reading .top-rated-rating .ht-product-ratting i,.ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-ratting-wrap .ht-product-ratting i{color:#aaa}.wl_single-product-item .action li .woolentor-compare.compare::before{left:50%;top:60%;transform:translateX(-50%) translateY(-50%);color:#fff;font-size:18px;width:100%;height:100%}.wl_single-product-item .product-content .action li a:hover{background:#2b2b4c}.wl_single-product-item .product-content .action span.ht-product-action-tooltip{display:none}.wl_single-product-item .product-content .yith-wcwl-add-to-wishlist{margin-top:0}.wl_single-product-item .product-content .yith-wcwl-add-button>a i{margin-right:0}.wl_product-accordion .card-body .product-content .product-acontent-bottom .action .btn_cart{position:relative}.wl_shop-accordion-wrap .card-body .product-content .product-acontent-bottom .action a.action-item.added,.wl_single-product-item .product-content .action .action-item.added{display:none}.wl_shop-accordion-wrap .card-body .product-content .product-acontent-bottom .action a.added_to_cart.wc-forward{font-size:0;margin-right:30px}.wl_product-accordion .card-body .product-content .product-acontent-bottom .action a.added_to_cart.wc-forward{font-size:0;margin-right:30px}.wl_single-product-item .product-content .action a.added_to_cart.wc-forward{text-indent:-9999px;padding:0}.wl_single-product-item .product-content .action .action-item.loading:before{position:absolute;text-indent:0;content:"\e01c";font-family:WooCommerce;left:0;right:0}.wl_product-accordion .card-body .product-content .product-acontent-bottom .action a.added_to_cart.wc-forward:after,.wl_shop-accordion-wrap .card-body .product-content .product-acontent-bottom .action a.added_to_cart.wc-forward:after,.wl_single-product-item .product-content .action a.added_to_cart.wc-forward:after{position:absolute;text-indent:0;content:"\e017";font-family:WooCommerce;left:0;right:0;font-size:18px}.wl_product-accordion .card-body .product-content .product-acontent-bottom .action a.added_to_cart.wc-forward:after,.wl_shop-accordion-wrap .card-body .product-content .product-acontent-bottom .action a.added_to_cart.wc-forward:after{font-size:18px;background:#fff;display:inline-table;height:34px;line-height:34px;border-radius:50%;padding:0 9px;margin-right:70px;color:#333}.wl_product-accordion .card-body .product-content .product-acontent-bottom .action .action-item.added,.wl_horizontal-hover-accordion .accordion-ul li .accordion-product-content .accordion-product-item .product-content .action .action-item.added{display:none}.wl_horizontal-hover-accordion .accordion-ul li .accordion-product-content .accordion-product-item .product-content .action a.added_to_cart.wc-forward{height:35px;padding:0 9px;line-height:35px;background:#fff0;text-align:center;border-radius:35px;border:1px solid #0a3aca;color:#333;margin-right:10px}.woolentor-horizontal-filter-wrap .woolentor-heaer-box-area{padding:40px 50px;background-color:#fff;border-radius:5px;margin-bottom:30px;box-shadow:0 0 10px rgb(0 0 0 / .1)}@media only screen and (max-width:767px){.woolentor-horizontal-filter-wrap .woolentor-heaer-box-area{padding:40px 20px}}@media only screen and (min-width:768px) and (max-width:991px){.woolentor-horizontal-filter-wrap .woolentor-heaer-box-area{padding:40px 20px}}.woolentor-horizontal-filter-wrap .woolentor-filter-header-top-area{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width:767px){.woolentor-horizontal-filter-wrap .woolentor-filter-header-top-area{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.woolentor-horizontal-filter-wrap .woolentor-filter-header-top-area .woolentor-header-left-side{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.woolentor-horizontal-filter-wrap .woolentor-filter-header-top-area .woolentor-header-left-side h2{margin:0;font-size:24px;font-weight:500}@media only screen and (max-width:767px){.woolentor-horizontal-filter-wrap .woolentor-filter-header-top-area .woolentor-header-left-side{margin-bottom:20px}}@media only screen and (max-width:575px){.woolentor-horizontal-filter-wrap .woolentor-filter-header-top-area .woolentor-header-left-side{margin-bottom:0}}.woolentor-horizontal-filter-wrap .woolentor-filter-header-top-area .woolentor-header-left-side .htpt-check-all-area{margin-right:20px}.woolentor-horizontal-filter-wrap .woolentor-filter-header-top-area .woolentor-header-left-side .htpt-all-cart{background-color:#3326ae;color:#fff;padding:8px 25px;border-radius:25px}.woolentor-horizontal-filter-wrap .woolentor-filter-header-top-area .woolentor-header-left-side .htpt-all-cart i{margin-right:10px}@media only screen and (max-width:575px){.woolentor-horizontal-filter-wrap .woolentor-filter-header-top-area .woolentor-header-left-side{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.woolentor-horizontal-filter-wrap .woolentor-filter-header-top-area .woolentor-header-left-side .htpt-check-all-area{margin-right:0;margin-bottom:10px}}@media only screen and (max-width:575px){.woolentor-horizontal-filter-wrap .woolentor-filter-header-top-area .woolentor-header-left-side .htpt-label-for-checkbox{margin-bottom:5px}}.woolentor-horizontal-filter-wrap .woolentor-filter-header-top-area .woolentor-header-right-side{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width:575px){.woolentor-horizontal-filter-wrap .woolentor-filter-header-top-area .woolentor-header-right-side{margin-top:20px}}.woolentor-horizontal-filter-wrap .woolentor-filter-header-top-area .woolentor-search-input-box{position:relative}.woolentor-horizontal-filter-wrap .woolentor-filter-header-top-area .woolentor-search-filter-custom{margin-left:20px}@media only screen and (max-width:575px){.woolentor-horizontal-filter-wrap .woolentor-filter-header-top-area .woolentor-search-input-box{margin-right:10px}}.woolentor-horizontal-filter-wrap .woolentor-filter-header-top-area .woolentor-search-input-box .input-box{border:none;background:#eeeffb;padding:10px 36px 10px 20px;border-radius:25px;height:40px;position:relative}@media only screen and (max-width:575px){.woolentor-horizontal-filter-wrap .woolentor-filter-header-top-area .woolentor-search-input-box .input-box{padding:10px 36px 10px 10px}}.woolentor-horizontal-filter-wrap .woolentor-filter-header-top-area .woolentor-search-input-box .input-inner-btn{position:absolute;background:#fff0;right:10px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);border:none;font-size:16px;padding:0;color:#222}.woolentor-horizontal-filter-wrap .woolentor-search-filter-custom .filter-icon{height:40px;width:40px;line-height:40px;text-align:center;background:#eeeffb;border-radius:50%;display:inline-block;color:#222}.woolentor-horizontal-filter-wrap .woolentor-filter-field-area{border-top:1px solid #eff6ff;padding-top:20px;margin-top:20px}@media only screen and (max-width:575px){.woolentor-horizontal-filter-wrap .woolentor-filter-field-area{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.woolentor-horizontal-filter-wrap .woolentor-filter-field-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media only screen and (min-width:768px) and (max-width:991px){.woolentor-horizontal-filter-wrap .woolentor-filter-field-wrap{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}@media only screen and (max-width:575px){.woolentor-horizontal-filter-wrap .woolentor-filter-field-wrap{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}.woolentor-horizontal-filter-wrap .woolentor-filter-field-wrap .woolentor-filter-single-item{margin-left:20px;margin-top:10px}.woolentor-horizontal-filter-wrap .woolentor-filter-field-wrap .woolentor-filter-single-item:first-child{margin-left:0}.woolentor-horizontal-filter-wrap .woolentor-filter-field-wrap .woolentor-filter-single-item label{display:block;margin-bottom:10px}.woolentor-horizontal-filter-wrap .woolentor-filter-field-wrap .woolentor-filter-single-item .select2-container{width:120px!important;height:40px}.woolentor-horizontal-filter-wrap .woolentor-filter-field-wrap .clear-filter{margin-top:10px}@media only screen and (max-width:767px){.woolentor-horizontal-filter-wrap .woolentor-filter-field-wrap .clear-filter{width:100%}.woolentor-horizontal-filter-wrap .woolentor-filter-field-wrap .woolentor-filter-single-item{margin-left:10px}}.woolentor-horizontal-filter-wrap .select2-container .select2-selection--single{border-radius:25px;height:40px;padding:5px 25px 5px 10px;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;outline:none}.woolentor-horizontal-filter-wrap .select2-container .select2-selection--multiple{outline:none}.woolentor-horizontal-filter-wrap .select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.woolentor-horizontal-filter-wrap .select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:25px;border-bottom-right-radius:25px}.woolentor-horizontal-filter-wrap .select2-container.select2-container--default .selection .select2-selection{background:#fff0 url(/wp-content/plugins/woolentor-addons/assets/images/selector-icon.png) no-repeat center right 10px}.woolentor-horizontal-filter-wrap .select2-container.select2-container--default .selection .select2-selection--multiple{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;min-height:40px;padding:5px;height:40px;border-radius:25px}.woolentor-horizontal-filter-wrap .select2-container.select2-container--default .selection .select2-selection__rendered{display:inline;list-style:none;padding:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0}.woolentor-horizontal-filter-wrap .select2-container.select2-container--default .selection .select2-selection__choice{background-color:#fff0;border:none;border-radius:25px;display:inline-block;margin-left:5px;margin-top:0;padding:0;font-size:14px}.woolentor-horizontal-filter-wrap .select2-container.select2-container--default .selection .select2-selection .select2-selection__rendered{white-space:nowrap;overflow:hidden;padding-left:8px;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:16px;align-items:center;width:auto}.woolentor-horizontal-filter-wrap .select2-container.select2-container--default .selection .select2-selection .select2-results__option{padding-right:20px;vertical-align:middle;font-size:16px;padding:3px 7px;font-weight:600}.woolentor-select-drop span.select2-dropdown .select2-results__option{display:block}.woolentor-horizontal-filter-wrap .select2-container .select2-search--inline .select2-search__field{font-size:15px;max-width:100px;padding-right:13px;height:inherit;min-height:inherit;line-height:inherit;margin:0}.woolentor-horizontal-filter-wrap .htpt-label-for-checkbox{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:16px;margin-bottom:-5px;margin-left:6px}.woolentor-horizontal-filter-wrap .htpt-label-for-checkbox .input-checkbox{opacity:0;line-height:1;height:inherit;display:none}.woolentor-horizontal-filter-wrap .htpt-label-for-checkbox>span{display:inline-block;text-transform:inherit;position:relative;line-height:1;font-size:14px;font-weight:400}.woolentor-horizontal-filter-wrap .clear-filter{background:#fff0;padding:0;border:none;margin-left:20px;color:#4e7cff;font-size:14px}.woolentor-horizontal-filter-wrap .woolentor-filter-field-wrap .woolentor-filter-single-item.woolentor-states-input-auto .select2-container{width:auto!important;min-width:120px;overflow:hidden;height:40px}div[class*="woolentor-single-select-drop"] .select2-results__option::before{border-radius:100%}.woolentor-select-drop .select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{background-color:#ddd;color:#fff}.woolentor-filter-single-item button.select2-selection__choice__remove,.woolentor-filter-single-item .select2-selection__clear{display:none!important;margin-left:0!important}.woolentor-filter-single-item .select2-selection__choice{position:relative;margin-left:0}.woolentor-filter-single-item .select2-selection__choice::after{position:absolute;content:",";right:0}.woolentor-filter-single-item .select2-selection__choice:last-child::after{content:""}.woolentor-select-drop .select2-results__option[role="alert"]{border-radius:10px 10px 10px 10px!important}.woolentor-select-drop .select2-results__option[role="alert"]:before{display:none}.woolentor-select-drop .select2-results__option{font-size:14px;background-color:#fff;max-height:300px;font-weight:600;width:100%}.woolentor-select-drop .select2-results__option:before{content:"";display:inline-block;position:relative;height:14px;width:14px;border:1px solid #555;border-radius:2px;background-color:#fff;margin-right:10px;vertical-align:middle;top:-2px}.woolentor-select-drop .select2-results__option--selected:before{content:"";color:#fff;border-color:#fff0;background-image:url(/wp-content/plugins/woolentor-addons/assets/images/check.png);background-repeat:no-repeat;background-position:center center;border:0;display:inline-block;padding-left:3px;background-color:#00426e}.woolentor-select-drop .select2-results__options{width:200px;margin:0}.woolentor-select-drop .select2-results__options li{margin:0}.woolentor-select-drop .select2-results__options li:first-child{border-radius:10px 10px 0 0}.woolentor-select-drop .select2-results__options li:last-child{border-radius:0 0 10px 10px}.woolentor-select-drop .select2-container--default .select2-results__option--highlighted[aria-selected="true"]{background-color:#c4c7e0;color:#272727}.woolentor-select-drop .select2-container--default .select2-results>.select2-results__options{max-height:300px}.woolentor-select-drop .select2-container--default .select2-selection--multiple{margin-bottom:10px}.woolentor-select-drop .select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-radius:25px;height:20px}.woolentor-filter-single-item .select2-container--default.select2-container--focus .select2-selection--multiple{border-color:#c4c7e0;border-width:1px;outline:none}.woolentor-filter-single-item .select2-container--default .select2-selection--single .select2-selection__arrow{display:none}.woolentor-select-drop .select2-container--open .select2-dropdown--below{border-radius:10px;top:10px;border:1px solid #ddd;width:202px!important}.woocommerce-page .woolentor-select-drop .select2-container .select2-dropdown{padding:0}form.woolentor-header-search-form{margin-bottom:0}.woolentor-horizontal-filter-wrap .woolentor-filter-header-top-area [class*="woolentor-"] i{line-height:40px}.woolentor-filter-single-item.woolentor-states-input-auto input.select2-search__field{width:auto!important}.woolentor-select-drop span.select2-container.select2-container--default.select2-container--open{top:revert!important}.woolentor-breadcrumb span.breadcrumb-separator{margin:0 10px}.woolentor-breadcrumb span.breadcrumb-separator svg{fill:currentColor}.woolentor-product-same-height .woolentor-recently-viewed-product{height:100%;display:flex;flex-direction:column}.woolentor-product-same-height .woolentor-recently-viewed-product .woolentor-recently-view-content{flex:1 0}.woolentor-recently-viewed-product{margin-bottom:20px;overflow:hidden}.woolentor-recently-view-content{padding:20px;border:1px solid #f1f1f1;background-color:#fff;border-top:0}.woolentor-recently-view-image{position:relative}.woolentor-recently-view-image a{display:block}.woolentor-recently-view-image a img{width:100%}.woolentor-recently-view-image .ht-product-label{font-size:13px;text-transform:uppercase;font-weight:700;position:absolute;top:10px;z-index:3;right:15px}.woolentor-recently-view-title{font-size:18px;line-height:1.2;font-weight:400;margin-bottom:10px;margin-top:0}.woolentor-recently-view-title a{color:#444}.woolentor-recently-view-title a:hover{color:#dc9a0e}.woolentor-recently-view-price span{line-height:1;font-weight:700;font-size:20px;color:#444}.woolentor-recently-view-content :is(.button,.added_to_cart){display:inline-block;margin-top:10px;padding:10px 18px}.woolentor-no-view-product{padding:15px 15px 15px 20px;margin-bottom:10px;color:#000;font-size:14px;box-shadow:0 0 20px 0 rgb(0 0 0 / .15);background-color:#fff}.woolentor-page-template{width:100%}.woolentor_current_theme_hello-elementor.woocommerce .quantity .qty{padding-left:inherit;padding-right:inherit;text-align:center}.woolentor_current_theme_twentytwentyone.woocommerce span.onsale,.woolentor_current_theme_twentytwentyone span.onsale{left:auto}.woolentor_current_theme_blocksy .woolentor-page-template form.woocommerce-checkout{display:block}.woolentor_current_theme_blocksy .elementor-widget-woolentor-product-archive-addons ul.products li.product span.onsale{display:none!important}.woolentor_current_theme_blocksy .elementor-widget-woolentor-product-archive-addons.woolentor-sale-status-yes ul.products li.product span.onsale{display:inline-flex!important}.woolentor_current_theme_blocksy a.htcompare-btn{display:flex!important;margin-top:5px}.woolentor_current_theme_blocksy .elementor-edit-area div.product div.images .woocommerce-product-gallery__image:nth-child(n+2),.woolentor_current_theme_woostify .elementor-edit-area div.product div.images .woocommerce-product-gallery__image:nth-child(n+2){width:25%;display:inline-block;padding:3px}.elementor-edit-area .woocommerce-tabs .woocommerce-Tabs-panel--reviews{display:none}.woolentor_current_theme_woostify .elementor-widget-wl-single-product-image .woostify-container .product-gallery{width:100%}.woocommerce-cart .woolentor-page-template .woocommerce:not(.ht-row){-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}@media (min-width:992px) and (max-width:1200px){.cus-col-5.ht-col-md-6{flex:0 0 33.333%;max-width:33.333%}.elementor-section .elementor-container{padding:0 15px}.elementor-section.elementor-section-full_width .elementor-container{padding:0}}@media (min-width:768px) and (max-width:991px){.cus-col-5.ht-col-md-6{flex:0 0 50%;max-width:50%}.elementor-section .elementor-container{padding:0 15px}.elementor-section.elementor-section-full_width .elementor-container{padding:0}.wl-columns-tablet-1 .wl-row>[class*="col-"]{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.wl-columns-tablet-2 .wl-row>[class*="col-"]{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.wl-columns-tablet-3 .wl-row>[class*="col-"]{-webkit-box-flex:0;-webkit-flex:0 0 33.333%;-ms-flex:0 0 33.333%;flex:0 0 33.333%;max-width:33.333%}.wl-columns-tablet-4 .wl-row>[class*="col-"]{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.wl-columns-tablet-5 .wl-row>[class*="col-"]{-webkit-box-flex:0;-webkit-flex:0 0 20%;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.wl-columns-tablet-6 .wl-row>[class*="col-"]{-webkit-box-flex:0;-webkit-flex:0 0 16.666%;-ms-flex:0 0 16.666%;flex:0 0 16.666%;max-width:16.666%}.wl-columns-tablet-7 .wl-row>[class*="col-"]{-webkit-box-flex:0;-webkit-flex:0 0 14.285%;-ms-flex:0 0 14.285%;flex:0 0 14.285%;max-width:14.285%}.wl-columns-tablet-8 .wl-row>[class*="col-"]{-webkit-box-flex:0;-webkit-flex:0 0 12.5%;-ms-flex:0 0 12.5%;flex:0 0 12.5%;max-width:12.5%}.wl-columns-tablet-9 .wl-row>[class*="col-"]{-webkit-box-flex:0;-webkit-flex:0 0 11.111%;-ms-flex:0 0 11.111%;flex:0 0 11.111%;max-width:11.111%}.wl-columns-tablet-10 .wl-row>[class*="col-"]{-webkit-box-flex:0;-webkit-flex:0 0 10%;-ms-flex:0 0 10%;flex:0 0 10%;max-width:10%}[class*="woolentorducts-columns-"] ul.products li.product{width:calc(50% - 15px)!important;margin-right:15px!important}.woolentorducts-columns-tablet-1 ul.products li.product{width:100%!important;margin-right:0!important}.woolentorducts-columns-tablet-2 ul.products[class*="columns-"] li.product{width:calc(50% - 15px)!important;margin-right:15px!important;float:left}.woolentorducts-columns-tablet-3 ul.products[class*="columns-"] li.product{width:calc(33.33% - 15px)!important;margin-right:15px!important;float:left}.woolentorducts-columns-tablet-4 ul.products[class*="columns-"] li.product{width:calc(25% - 15px)!important;margin-right:15px!important;float:left}.woolentorducts-columns-tablet-5 ul.products[class*="columns-"] li.product{width:calc(19% - 15px)!important;margin-right:15px!important;float:left}.woolentorducts-columns-tablet-6 ul.products[class*="columns-"] li.product{width:calc(16% - 15px)!important;margin-right:15px!important;float:left}[class*="woolentorducts-columns-tablet-"] ul.products[class*="columns-"] li.product.first{clear:none!important}.woolentorducts-columns-tablet-6 ul.products[class*="columns-"] li.product:nth-child(6n),.woolentorducts-columns-tablet-5 ul.products[class*="columns-"] li.product:nth-child(5n),.woolentorducts-columns-tablet-4 ul.products[class*="columns-"] li.product:nth-child(4n),.woolentorducts-columns-tablet-3 ul.products[class*="columns-"] li.product:nth-child(3n),.woolentorducts-columns-tablet-2 ul.products[class*="columns-"] li.product:nth-child(2n),.woolentorducts-columns-tablet-1 ul.products[class*="columns-"] li.product{margin-right:0!important}}@media (max-width:767px){.cus-col-5.ht-col-md-6{flex:0 0 100%;max-width:100%}.woolentor-banner-img,.woolentor-content{float:none}.woolentor-content{padding-left:0}.product-tab-list .nav a{margin-bottom:10px;margin-right:10px;padding:5px 10px}.elementor-section .elementor-container{padding:0 15px}.elementor-section.elementor-section-full_width .elementor-container{padding:0}.woolentor-notification-content{width:90%}.woolentor-sticky-btn-area{justify-content:start;margin-top:15px}.wl-columns-mobile-1 .wl-row>[class*="col-"]{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.wl-columns-mobile-2 .wl-row>[class*="col-"]{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.wl-columns-mobile-3 .wl-row>[class*="col-"]{-webkit-box-flex:0;-webkit-flex:0 0 33.333%;-ms-flex:0 0 33.333%;flex:0 0 33.333%;max-width:33.333%}.wl-columns-mobile-4 .wl-row>[class*="col-"]{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.wl-columns-mobile-5 .wl-row>[class*="col-"]{-webkit-box-flex:0;-webkit-flex:0 0 20%;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.wl-columns-mobile-6 .wl-row>[class*="col-"]{-webkit-box-flex:0;-webkit-flex:0 0 16.666%;-ms-flex:0 0 16.666%;flex:0 0 16.666%;max-width:16.666%}.wl-columns-mobile-7 .wl-row>[class*="col-"]{-webkit-box-flex:0;-webkit-flex:0 0 14.285%;-ms-flex:0 0 14.285%;flex:0 0 14.285%;max-width:14.285%}.wl-columns-mobile-8 .wl-row>[class*="col-"]{-webkit-box-flex:0;-webkit-flex:0 0 12.5%;-ms-flex:0 0 12.5%;flex:0 0 12.5%;max-width:12.5%}.wl-columns-mobile-9 .wl-row>[class*="col-"]{-webkit-box-flex:0;-webkit-flex:0 0 11.111%;-ms-flex:0 0 11.111%;flex:0 0 11.111%;max-width:11.111%}.wl-columns-mobile-10 .wl-row>[class*="col-"]{-webkit-box-flex:0;-webkit-flex:0 0 10%;-ms-flex:0 0 10%;flex:0 0 10%;max-width:10%}.product-slider .slick-arrow.slick-next{right:0}.product-slider .slick-arrow{left:0}.content-woolentorquickview.entry-summary,.ht-qwick-view-left{padding-right:15px}[class*="woolentorducts-columns-"] ul.products li.product{width:100%!important;margin-right:0!important}.woolentorducts-columns-mobile-1 ul.products li.product{width:100%!important;margin-right:0!important}.woolentorducts-columns-mobile-2 ul.products[class*="columns-"] li.product{width:calc(50% - 15px)!important;margin-right:15px!important;float:left}.woolentorducts-columns-mobile-3 ul.products[class*="columns-"] li.product{width:calc(33.33% - 15px)!important;margin-right:15px!important;float:left}.woolentorducts-columns-mobile-4 ul.products[class*="columns-"] li.product{width:calc(25% - 15px)!important;margin-right:15px!important;float:left}.woolentorducts-columns-mobile-5 ul.products[class*="columns-"] li.product{width:calc(19% - 15px)!important;margin-right:15px!important;float:left}.woolentorducts-columns-mobile-6 ul.products[class*="columns-"] li.product{width:calc(16% - 15px)!important;margin-right:15px!important;float:left}[class*="woolentorducts-columns-mobile-"] ul.products[class*="columns-"] li.product.first{clear:none!important}.woolentorducts-columns-mobile-6 ul.products[class*="columns-"] li.product:nth-child(6n),.woolentorducts-columns-mobile-5 ul.products[class*="columns-"] li.product:nth-child(5n),.woolentorducts-columns-mobile-4 ul.products[class*="columns-"] li.product:nth-child(4n),.woolentorducts-columns-mobile-3 ul.products[class*="columns-"] li.product:nth-child(3n),.woolentorducts-columns-mobile-2 ul.products[class*="columns-"] li.product:nth-child(2n),.woolentorducts-columns-mobile-1 ul.products[class*="columns-"] li.product{margin-right:0!important}.woolentor_current_theme_storefront span.woolentor-order-item-title{display:block}.ht-tab-menus{margin-bottom:20px}.ht-tab-menus li{margin-right:0;margin-bottom:10px}}.woolentor-qrcode img{display:inline-block}.woolentor-cross-sell-popup{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgb(0 0 0 / .5);z-index:999999;padding:20px}.woolentor-popup-wrapper{position:relative;background:#fff;max-width:700px;margin:40px auto;padding:25px;border-radius:8px;box-shadow:0 2px 20px rgb(0 0 0 / .1);max-height:calc(100% - 50px);overflow-y:auto}.woolentor-popup-header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #eee}.woolentor-success-message{display:flex;align-items:center;gap:10px;color:#333;font-size:16px}.woolentor-popup-close{background:none;border:none;font-size:24px;line-height:1;padding:0;cursor:pointer;color:#999}.woolentor-popup-actions{display:flex;gap:10px;margin-bottom:30px}.woolentor-view-cart,.woolentor-continue-shopping{flex:1;padding:10px 20px;text-align:center;border-radius:4px;font-weight:500;transition:all 0.3s}.woolentor-view-cart{background:#4169e1;color:#fff;text-decoration:none}.woolentor-continue-shopping{background:#fff;color:#4169e1;border:1px solid #4169e1}.woolentor-popup-recommended{margin-bottom:30px}.woolentor-popup-recommended h3{font-size:16px;color:#333;margin-bottom:20px}.woolentor-cross-sell-products{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.woolentor-cross-sell-product{border:1px solid #eee;border-radius:4px;padding:15px;text-align:center}.woolentor-product-image{margin-bottom:10px}.woolentor-product-image img{max-width:100%;height:auto}.woolentor-product-content{text-align:center}.woolentor-product-title{font-size:14px;margin-bottom:5px}.woolentor-product-title a{color:#333;text-decoration:none}.woolentor-product-price{color:#333;font-weight:600;margin-bottom:10px}.woolentor-add-to-cart{background:#4169e1;color:var(--button-color);border:none;padding:8px 15px;border-radius:4px;cursor:pointer;transition:all 0.3s;width:100%}.woolentor-add-to-cart:hover{background:#2851db;color:var(--button-hover-color)}.woolentor-popup-footer{text-align:center;padding-top:20px;border-top:1px solid #eee}.woolentor-checkout-button{display:inline-block;background:#4CAF50;color:#fff;padding:12px 30px;border-radius:4px;text-decoration:none;font-weight:500;transition:all 0.3s}.woolentor-checkout-button:hover{background:#45a049;color:#fff}.woolentor-add-to-cart.loading{opacity:.7;pointer-events:none}.woolentor-add-to-cart.added{background:#4CAF50}@media (max-width:767px){.woolentor-popup-wrapper{margin:20px auto;padding:15px}.woolentor-popup-actions{flex-direction:column}.woolentor-cross-sell-products{grid-template-columns:1fr}}@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}}.blog header.entry-header.title h1.hidden{display:none}.blog header.entry-header.title h1{margin-bottom:2rem}.post .wp-post-image{margin-bottom:1.618em}.post .entry-header h2{margin:0 0 .35rem}.post .entry-header h2 a{color:#111}@media (max-width:768px){.post .entry-header h2{font-size:24px}}.post .entry-header .posted-on{display:block;margin-bottom:.5rem;color:#555;font-size:12px;text-transform:uppercase;letter-spacing:.05em}.updated:not(.published){display:none}article.post .entry-content{font-size:clamp(0.875rem,0.8115rem + 0.2033vw,0.9375rem)}article.post .entry-content p:last-child{margin-bottom:0}.site-main:not(.grid) article.post{margin:0 0 2.25rem;padding-bottom:2rem;border-bottom:1px solid #eee}.entry-content a.more-link{color:#111;font-weight:600}@media (min-width:993px){.archive .site-content,.blog .site-content{padding-bottom:3rem}.site-main.flow article.post{display:flex;align-items:center;padding-bottom:2.5rem;margin-bottom:2.5rem}.site-main.flow .post-thumbnail{width:48%}.single-post .wp-block-image{margin-top:3em;margin-bottom:3em}}.site-main.flow article h2{font-size:24px;line-height:1.3;letter-spacing:0}.site-main.flow .blog-loop-content-wrapper{flex:1;padding:0 3em}.site-main.flow article:not(.has-post-thumbnail) .blog-loop-content-wrapper{padding:0}@media (max-width:992px){.site-main.flow .blog-loop-content-wrapper{padding:2em 0 0}}.site-main.grid{display:grid;gap:3rem;padding-bottom:1em}@media (min-width:769px){.site-main.grid.grid-2{grid-template-columns:repeat(2,1fr)}.site-main.grid.grid-3{grid-template-columns:repeat(3,1fr)}.site-main.grid .navigation.pagination,.site-main.grid .page-header{grid-column:span 2}.site-main.grid.grid-3 .navigation.pagination,.site-main.grid.grid-3 .page-header{grid-column:span 3}}.site-main.grid article.post a.post-thumbnail{margin-bottom:1.618em}.site-main.grid .page-header{margin-bottom:-2rem}.flow article.post img.wp-post-image,.grid article.post img.wp-post-image{margin:0;transition:0.3s;transform:translateZ(0);-webkit-backface-visibility:hidden;display:block}.flow article.post a.post-thumbnail,.grid article.post a.post-thumbnail{display:block;overflow:hidden;position:relative}.flow article.post a.post-thumbnail:before,.grid article.post a.post-thumbnail:before{position:absolute;z-index:2;opacity:0;transition:0.25s;left:50%;top:50%;transform:translate(-50%,-50%);width:40px;height:40px;content:"";background:#fff}.flow article.post a.post-thumbnail:after,.grid article.post a.post-thumbnail:after{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;background-color:rgb(0 0 0 / .35);content:"";transition:0.25s}.flow article.post:hover a.post-thumbnail:before,.grid article.post:hover a.post-thumbnail:before{left:calc(50% + 20px);opacity:1}.flow article.post:hover a.post-thumbnail:after,.grid article.post:hover a.post-thumbnail:after{opacity:1}.flow article.post:hover img.wp-post-image,.grid article.post:hover img.wp-post-image{transform:scale(1.04,1.04)}.single-post .post .entry-header{margin-bottom:1.56rem}.single-post .entry-header h1{margin-bottom:.5rem}.single-post .wp-block-image{margin-top:1.5em;margin-bottom:1.5em}@media (max-width:768px){.site-main.grid.grid-2,.site-main.grid.grid-3{grid-template-columns:repeat(1,1fr);-moz-column-gap:0;column-gap:0}.site-main.grid .navigation.pagination,.site-main.grid .page-header{grid-column:span 1}.single-post .entry-header h1{font-size:30px}.single-post .entry-content{font-size:15px}}.page-header{margin-bottom:1.5rem}.page-header h1+.taxonomy-description{margin-top:-.5rem}.taxonomy-description{margin-bottom:2em;font-size:clamp(0.875rem,0.8115rem + 0.2033vw,0.9375rem)}.single-post .entry-content .woocommerce{margin:1.5rem 0 2.5rem}.single-post .entry-content .woocommerce li.product p.product__categories a{text-decoration:none}@media only screen and (min-width:769px){.single-post ul.products.columns-1{float:right;max-width:300px;margin-left:50px;padding-left:20px;border-left:1px solid #e2e2e2}}.cat-links,.tags-links{display:inline;margin:0 8px;color:#111}.post-meta{padding-top:1em;padding-bottom:1em;border-top:1px solid rgb(0 0 0 / .05);border-bottom:1px solid rgb(0 0 0 / .05);font-size:clamp(0.8125rem,0.749rem + 0.2033vw,0.875rem);text-align:center}.post-meta .label{display:inline;margin-right:.5rem}.post-meta a{color:#555;text-decoration:underline;text-underline-offset:.12em;text-decoration-thickness:.75px}.post-meta a:hover{color:#111}.vcard.author{overflow:hidden;padding-top:2em;padding-bottom:2em}.author .avatar{float:left;width:80px;border-radius:50%;margin-top:.25rem}.author-details{float:right;width:calc(100% - 110px);color:#555;font-size:clamp(0.875rem,0.8115rem + 0.2033vw,0.9375rem)}.author-details a.fn{display:block;margin-bottom:.25rem;color:#222;font-size:clamp(1rem,0.873rem + 0.4065vw,1.125rem);font-weight:600}.shoptimizer-posts-prev-next{margin-top:2rem;background:#f8f8f8;padding:1.5rem}.shoptimizer-posts-prev-next>div+div{margin-top:1rem}@media (min-width:993px){.single-post .entry-content .woocommerce:has(+h2){margin-bottom:0}.shoptimizer-posts-prev-next{display:flex;justify-content:space-between;padding:0}.shoptimizer-posts-prev-next .next-post,.shoptimizer-posts-prev-next .previous-post{width:50%;padding:1.5rem}.shoptimizer-posts-prev-next .next-post{text-align:right}.shoptimizer-posts-prev-next>div+div{margin:0}}.shoptimizer-posts-prev-next .title{margin-bottom:3px;font-size:11px;text-transform:uppercase;color:#666;letter-spacing:.03em}.shoptimizer-posts-prev-next .next-post:only-child,.shoptimizer-posts-prev-next .previous-post:only-child{width:100%;border:none}.shoptimizer-posts-prev-next .previous-post{border-right:2px solid #fff}.shoptimizer-posts-prev-next a{color:#444;line-height:1.4em;display:block;font-size:14px}.shoptimizer-posts-prev-next a:hover{color:#111}.single-post.left-post-sidebar.post-l2 .content-area,.single-post.right-post-sidebar.post-l2 .content-area{float:none;margin-right:auto;margin-left:auto;padding-top:2.5em}.single-post.post-l2 #secondary{display:none}.entry-content p.woocommerce.add_to_cart_inline{padding:1.15rem!important;border:1px solid #eee!important}.entry-content p.woocommerce.add_to_cart_inline del{margin-right:3px;opacity:.6;font-size:.85em}.entry-content p.woocommerce.add_to_cart_inline a.button{margin-left:10px;border-radius:2px;font-size:14px;transition:0.2s}.entry-content p.woocommerce.add_to_cart_inline a.button:hover{color:#fff}.entry-content p.woocommerce.add_to_cart_inline a.added_to_cart{margin-left:1rem;color:#333;font-size:13px}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{--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}.avd-tips-pagina #primary.avd-tips-vol{width:100%!important;max-width:none!important;float:none!important;margin:0!important;padding:0!important}.avd-tips-pagina #secondary{display:none!important}.avd-tips-pagina .site-content>.shoptimizer-archive>.archive-header{display:none}.avd-tips-pagina .site-main{padding-top:0;padding-bottom:20px}.kb{--petrol:#126985;--inkt:#0d2a35;--licht:#eaf4f7;--lijn:#d9e6ea;--oranje:#dd9933;--rood:#c0392b;color:#1d2b31;font-size:16px;line-height:1.65}.kb *{box-sizing:border-box}.kb-raam{display:grid;grid-template-columns:minmax(0,1fr) 220px;gap:44px;align-items:start}.kb-kruimel{font-size:13px;color:#5b6b73;margin:0 0 14px}.kb-kruimel a{color:#5b6b73;text-decoration:none}.kb-kruimel a:hover{text-decoration:underline}.kb-kruimel span{margin:0 6px}.kb-label{display:inline-block;font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--petrol);margin-bottom:8px}.kb-label-piet{color:var(--rood)}.kb-label-piet::before{content:"";display:inline-block;width:7px;height:7px;border-radius:50%;background:var(--rood);margin-right:7px;vertical-align:1px}.kb h1{font-size:34px;line-height:1.2;margin:0 0 14px;color:#000;font-weight:700}.kb-meta{display:flex;align-items:center;gap:10px;font-size:13.5px;color:#5b6b73;margin-bottom:20px;flex-wrap:wrap}.kb-meta img{width:34px;height:34px;border-radius:50%;object-fit:cover;object-position:50% 20%}.kb-meta b{color:#1d2b31;font-weight:600}.kb-piet{display:flex;align-items:center;gap:14px;background:#fdf1ef;border:1px solid #f3cfc9;border-radius:14px;padding:12px 16px;margin:0 0 12px;text-decoration:none!important;color:#1d2b31!important}.kb-piet img{width:46px;height:46px;border-radius:50%;object-fit:cover;object-position:50% 15%;flex:none}.kb-piet b{display:block;font-size:15px;color:#000;line-height:1.35}.kb-piet span span{display:block;font-size:14px;color:#3d4d55;line-height:1.4}.kb-hero{width:100%;height:auto;aspect-ratio:16/8;object-fit:cover;border-radius:14px;display:block;margin:0 0 22px}.kb-kort{background:#fff8ec;border:1px solid #f1d9ad;border-radius:14px;padding:18px 20px;margin:0 0 26px}.kb-kort strong.kop{display:block;font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:#a96b0e;margin-bottom:6px}.kb-kort p{margin:0 0 8px}.kb-kort p:last-child{margin:0}.kb h2{font-size:24px;line-height:1.3;margin:34px 0 10px;color:#000;font-weight:700;scroll-margin-top:120px}.kb h3{font-size:18px;margin:22px 0 6px;color:#000}.kb p{margin:0 0 14px}.kb-tekst ul,.kb-tekst ol{margin:0 0 16px 20px;padding:0}.kb-tekst li{margin-bottom:6px}.kb a{color:var(--petrol)}.kb-toc-m{display:none}.kb-plug{border:1px solid var(--lijn);border-radius:16px;padding:18px 18px 16px;margin:26px 0;background:#fff}.kb-plug-kop{display:flex;justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:12px}.kb-plug-kop h3{margin:0;font-size:18px}.kb-plug-kop a{font-size:14px;font-weight:600;white-space:nowrap;text-decoration:none}.kb-plug .elementor-loop-container{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:14px!important}.kb-plug .e-loop-item{width:auto!important;max-width:none!important;min-width:0}.kb-plug .e-loop-item{display:flex}.kb-plug .e-loop-item>.avd-kaart{width:100%;height:100%}.kb-plug .avd-kaart>.avd-kaartbody{flex:1 1 auto!important}.kb-plug .avd-kaart .avd-prijsblok{margin-top:auto!important}.kb-plug-voet{margin-top:14px;font-size:13.5px;color:#5b6b73}.kb-tip{border-left:4px solid var(--petrol);background:var(--licht);padding:12px 16px;border-radius:0 12px 12px 0;margin:18px 0}.kb-tip b{color:var(--inkt)}.kb-cat{display:flex;gap:16px;align-items:center;background:var(--licht);border-radius:16px;padding:14px;margin:26px 0;text-decoration:none!important;color:inherit!important}.kb-cat img{width:96px;height:96px;object-fit:cover;background:#fff;border-radius:12px;flex:none}.kb-cat b{display:block;font-size:17px;color:#000}.kb-cat span.k{display:inline-block;margin-top:8px;background:var(--petrol);color:#fff;font-weight:600;font-size:14px;padding:8px 14px;border-radius:999px}.kb-faq details{border-bottom:1px solid var(--lijn);padding:12px 0;scroll-margin-top:120px}.kb-faq summary{font-weight:600;cursor:pointer;list-style:none;display:flex;justify-content:space-between;gap:10px}.kb-faq summary::-webkit-details-marker{display:none}.kb-faq summary::after{content:'+';color:var(--petrol);font-size:20px;line-height:1}.kb-faq details[open] summary::after{content:'–'}.kb-faq details p{margin:8px 0 0}.kb-lees{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin:6px 0 10px}.kb-lees-kaart,.kb-kaart,.kb-rij{display:block;text-decoration:none!important;color:#1d2b31!important;border:1px solid var(--lijn);border-radius:14px;overflow:hidden;background:#fff;transition:box-shadow .15s}.kb-lees-kaart:hover,.kb-kaart:hover,.kb-rij:hover,.kb-groot:hover{box-shadow:0 2px 10px rgb(13 42 53 / .1)}.kb-lees-kaart img,.kb-kaart img{width:100%;aspect-ratio:16/10;object-fit:cover;display:block}.kb-geenfoto{display:block;aspect-ratio:16/10;background:var(--licht)}.kb-lees-kaart>div,.kb-kaart>div{padding:10px 12px 12px}.kb-kaart-titel{display:block;font-weight:600;font-size:15px;line-height:1.35}.kb-kaart-tijd{display:block;font-size:12.5px;color:#5b6b73;margin-top:6px}.kb-lees-kaart .kb-kaart-tijd{display:none}.kb small{display:block;font-size:11.5px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--petrol);margin-bottom:4px;line-height:1.4}.kb small.piet{color:var(--rood)}.kb-missie{display:grid;grid-template-columns:220px 1fr;gap:20px;align-items:center;background:#c9e1eb;color:#0d2a35;border-radius:18px;padding:20px;margin:36px 0 10px}.kb-missie img{width:100%;border-radius:12px;display:block}.kb-missie p{margin:0;font-size:15px;line-height:1.7}.kb-missie a{color:#126985;font-weight:700;text-decoration:none}.kb-missie .tag{display:inline-block;background:#d93;color:#fff;font-weight:700;border-radius:999px;padding:1px 10px;line-height:1.6}.kb-side{position:sticky;top:110px}.kb-side h4{font-size:13px;letter-spacing:.06em;text-transform:uppercase;color:#5b6b73;margin:0 0 8px}.kb-side ol{list-style:none;margin:0 0 22px;padding:0;border-left:2px solid var(--lijn)}.kb-side li{margin:0}.kb-side li a{display:block;padding:5px 0 5px 12px;font-size:14px;line-height:1.35;color:#1d2b31;text-decoration:none}.kb-side li a:hover{color:var(--petrol)}.kb-side li.actief a{color:var(--petrol);font-weight:600;border-left:2px solid var(--petrol);margin-left:-2px}.kb-usp{background:var(--licht);border-radius:14px;padding:14px;font-size:13.5px;line-height:1.5}.kb-usp div{display:flex;gap:8px;margin-bottom:8px}.kb-usp div:last-child{margin-bottom:0}.kb-usp i{font-style:normal;color:#1e8449;font-weight:700}.admin-bar .kb-side{top:142px}.kb-hub-kop{margin-bottom:22px}.kb-hub h1{font-size:34px;margin:0 0 10px}.kb-hub-intro{font-size:16.5px;color:#3d4d55;margin:0;max-width:62ch}.kb-chips{display:flex;gap:10px;flex-wrap:wrap;margin:0 0 14px}.kb-chip{flex:none;display:inline-flex;align-items:center;gap:8px;border:1px solid var(--lijn);border-radius:999px;padding:7px 16px;font-weight:600;font-size:15px;color:var(--petrol)!important;text-decoration:none!important;background:#fff;white-space:nowrap}.kb-chip img{flex:none;width:28px;height:28px;border-radius:50%;background:var(--licht);object-fit:contain}.kb-chip.actief{background:var(--petrol);border-color:var(--petrol);color:#fff!important}.kb-chips-thema .kb-chip{font-size:14px;padding:5px 13px}.kb-uitgelicht{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:16px;margin:12px 0 34px}.kb-groot{position:relative;display:block;border-radius:14px;overflow:hidden;min-height:330px;background:var(--inkt);text-decoration:none!important}.kb-groot img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.kb-groot>div{position:absolute;left:0;right:0;bottom:0;padding:60px 20px 20px;background:linear-gradient(transparent,rgb(13 42 53 / .85));color:#fff}.kb-groot b{display:block;font-size:24px;line-height:1.25;margin:8px 0 6px;color:#fff}.kb-groot>div>span:last-child{font-size:14.5px;color:#e8f1f4}.kb-pil{display:inline-block;background:var(--petrol);color:#fff;font-size:11.5px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;padding:3px 10px;border-radius:999px}.kb-uit-lijst{display:flex;flex-direction:column;gap:12px}.kb-rij{display:grid!important;grid-template-columns:105px 1fr;gap:12px;padding:8px;align-items:center}.kb-rij img{width:105px;height:84px;object-fit:cover;border-radius:10px;display:block}.kb-rij .kb-geenfoto{width:105px;height:84px;border-radius:10px}.kb-sectie{margin:0 0 34px}.kb-sectie-kop{display:flex;justify-content:space-between;align-items:center;gap:12px;border-bottom:1px solid var(--lijn);padding-bottom:6px;margin-bottom:14px}.kb-sectie-kop h2{display:flex;align-items:center;gap:8px;margin:0;font-size:22px}.kb-sectie-kop h2 img{width:34px;height:34px}.kb-sectie-kop a{font-weight:600;font-size:14px;text-decoration:none;white-space:nowrap}.kb-raster{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:10px 0 24px}.kb-leeg{background:var(--licht);border-radius:14px;padding:20px;margin:16px 0 30px}.kb-leeg p{margin:0}.kb-pagina ul{display:flex;gap:6px;list-style:none;margin:10px 0 30px;padding:0;flex-wrap:wrap}.kb-pagina a,.kb-pagina span{display:inline-block;min-width:38px;text-align:center;padding:6px 12px;border:1px solid var(--lijn);border-radius:8px;text-decoration:none}.kb-pagina .current{background:var(--petrol);border-color:var(--petrol);color:#fff}@media (max-width:1023px){.kb-raam{grid-template-columns:minmax(0,1fr) 200px;gap:28px}.kb-raster{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:992px){.kb-raam{display:block}.kb h1,.kb-hub h1{font-size:27px}.kb h2{font-size:21px}.kb-plug .elementor-loop-container{display:flex!important;overflow-x:auto;gap:12px!important;scroll-snap-type:x mandatory;padding-bottom:6px;scrollbar-width:thin}.kb-plug .e-loop-item{flex:0 0 31%!important;scroll-snap-align:start}.kb-toc-m{display:block;border:1px solid var(--lijn);border-radius:12px;padding:10px 14px;margin:0 0 22px}.kb-toc-m summary{font-weight:600;cursor:pointer}.kb-toc-m ol{margin:8px 0 0 18px;padding:0;font-size:15px}.kb-lees{grid-template-columns:1fr}.kb-lees-kaart{display:grid!important;grid-template-columns:110px 1fr}.kb-lees-kaart img{height:100%;aspect-ratio:auto}.kb-missie{grid-template-columns:180px 1fr}.kb-hero{aspect-ratio:4/3}.kb-side{display:none}.kb-uitgelicht{grid-template-columns:1fr}.kb-groot{min-height:300px}.kb-groot b{font-size:21px}.kb-chips{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;margin-right:-15px;padding-right:15px}.kb-chips::-webkit-scrollbar{display:none}}@media (min-width:600px) and (max-width:992px){.kb-hero{aspect-ratio:16/9}}@media (max-width:719px){.kb-plug{padding:14px 12px}.kb-plug .e-loop-item{flex:0 0 62%!important}.kb-missie{grid-template-columns:1fr}.kb-missie img{max-width:340px}.kb-raster{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.kb-cat img{width:72px;height:72px}}@media (max-width:380px){.kb h1,.kb-hub h1{font-size:24px}.kb-raster{grid-template-columns:1fr}}.kb-intro{background:#fdf1ef;border-left:4px solid var(--rood);border-radius:0 12px 12px 0;padding:14px 18px;margin:0 0 24px;font-size:17px;line-height:1.6;color:#1d2b31}.kb-intro strong,.kb-intro b{font-weight:700}.kb-van-piet .kb-tekst::after{content:"";display:table;clear:both}.kb-van-piet .kb-tekst .alignleft{float:left;margin:4px 18px 10px 0}.kb-van-piet .kb-tekst .alignright{float:right;margin:4px 0 10px 18px}.kb-van-piet .kb-tekst figure{margin:0 0 16px}.kb-van-piet .kb-tekst figure.wp-block-image img.alignright{float:none;margin:0;width:100%;height:auto;border-radius:12px}.kb-van-piet .kb-tekst figcaption{font-size:13px;color:#5b6b73;margin-top:6px}.kb-van-piet .kb-lees-kop{clear:both}.kb-bron{clear:both;margin:20px 0 0;padding:12px 0 0;border-top:1px solid #e3e9ec;font-size:14px;line-height:1.5;color:#5b6b73}.kb-bron p{margin:0 0 4px}.kb-side-piet{position:static;align-self:stretch}.kb-side-plak{position:sticky;top:110px}.admin-bar .kb-side-plak{top:142px}.kb-piet-kaart{background:#fdf1ef;border:1px solid #f3cfc9;border-radius:14px;padding:16px 14px;margin:0 0 22px;text-align:center}.kb-piet-kaart .kb-piet-foto{width:72px;height:72px;border-radius:50%;object-fit:cover;object-position:50% 15%;display:block;margin:0 auto 8px}.kb-piet-kaart b{display:block;font-size:16px;color:#000;line-height:1.3}.kb-piet-rol{display:block;font-size:13px;color:var(--rood);font-weight:600;margin:2px 0 8px}.kb-piet-kaart p{font-size:13.5px;line-height:1.5;color:#3d4d55;margin:0 0 8px}.kb-piet-kaart .kb-piet-hand{width:140px;height:auto;display:block;margin:0 auto 8px}.kb-piet-kaart a{font-weight:600;font-size:14px;color:var(--rood);text-decoration:none}.kb-piet-blok{background:#fdf1ef;border:1px solid #f3cfc9;border-radius:18px;padding:18px;margin:0 0 34px}.kb-piet-blok-kop{display:flex;align-items:center;gap:14px;margin-bottom:14px}.kb-piet-blok-kop img{width:56px;height:56px;border-radius:50%;object-fit:cover;object-position:50% 15%;flex:none}.kb-piet-blok-kop .kb-label{margin-bottom:2px}.kb-piet-blok-kop h2{margin:0;font-size:22px}.kb-piet-blok-kop>a{margin-left:auto;font-weight:600;font-size:14px;color:var(--rood);text-decoration:none;white-space:nowrap}.kb-piet-blok .kb-raster{margin:0}.kb-redactie-kop{font-size:26px!important;margin:0 0 16px!important}.kb-piet-rij .kb-sectie-kop{border-bottom-color:#f3cfc9}.kb-piet-rij .kb-sectie-kop h2{color:var(--rood)}.kb-piet-rij .kb-sectie-kop a{color:var(--rood)}.kb-piet-hubkop{display:flex;align-items:center;gap:18px}.kb-piet-hubkop>img{width:84px;height:84px;border-radius:50%;object-fit:cover;object-position:50% 15%;flex:none;border:3px solid #f3cfc9}.kb-piet-hubkop .kb-label{margin-bottom:4px}.kb-piet-terug{margin:0 0 30px}.kb-piet-terug a{font-weight:600;text-decoration:none}@media (max-width:992px){.kb-side-plak{position:static}}@media (max-width:719px){.kb-intro{font-size:16px;padding:12px 14px}.kb-piet-blok{padding:14px 12px}.kb-piet-blok-kop{flex-wrap:wrap}.kb-piet-blok-kop h2{font-size:19px}.kb-piet-blok-kop>a{margin-left:0;width:100%}.kb-redactie-kop{font-size:22px!important}.kb-piet-hubkop{align-items:flex-start;gap:12px}.kb-piet-hubkop>img{width:60px;height:60px}.kb-van-piet .kb-tekst .alignleft,.kb-van-piet .kb-tekst .alignright{float:none;margin:0 0 12px}}.kb-lees-piet{margin:12px 0 0}@font-face{font-display:swap;font-family:"AVD Plex reserve";src:local("Arial"),local("Liberation Sans"),local("Helvetica");font-weight:400;size-adjust:99.8%;ascent-override:103.2%;descent-override:28.1%;line-gap-override:0%}@font-face{font-display:swap;font-family:"AVD Plex reserve";src:local("Arial Bold"),local("Arial-BoldMT"),local("Liberation Sans Bold"),local("Helvetica Bold");font-weight:600 700;size-adjust:96.9%;ascent-override:106.3%;descent-override:28.9%;line-gap-override:0%}@font-face{font-family:"AVD Plex";src:url(/wp-content/fonts/ibm-plex-sans/zYXzKVElMYYaJe8bpLHnCwDKr932-G7dytD-Dmu1syxeKYY.woff2) format("woff2");font-weight:100 700;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.kb-hub{font-family:"AVD Plex","AVD Plex reserve",Arial,sans-serif}.kb-hub h1,.kb-hub h2,.kb-hub b,.kb-hub small,.kb-hub .kb-chip,.kb-hub .kb-kaart-titel{font-family:inherit}.kb-lees-kaart img,.kb-kaart img{height:auto}@media (max-width:992px){.kb-lees-kaart img{height:100%}}body.avd-tips-pagina #content.site-content{padding-top:20px!important}@media (max-width:719px){body.avd-tips-pagina #content.site-content{padding-top:16px!important}}.kb-tekst [style*="color: #fff"],.kb-tekst [style*="color:#fff"],.kb-tekst [style*="color: #FFF"],.kb-tekst [style*="color:#FFF"],.kb-tekst [style*="color: white"],.kb-tekst [style*="color:white"],.kb-tekst [style*="color: rgb(255, 255, 255)"]{color:inherit!important}.kb-tekst a[style*="color: #fff"],.kb-tekst a[style*="color:#fff"],.kb-tekst a[style*="color: #FFF"],.kb-tekst a[style*="color:#FFF"],.kb-tekst a[style*="color: white"],.kb-tekst a[style*="color:white"],.kb-tekst a[style*="color: rgb(255, 255, 255)"]{color:var(--petrol)!important}.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}