.product-info-main .product-reviews-summary.empty .reviews-actions:before{display:none !important}.product-item-info .product-reviews-summary{display:none !important}.fancybox-overlay{opacity:1 !important}.cms-content-popup{max-width:800px;padding:10px;text-align:center}.cms-content-popup h2{margin-bottom:.5rem}html,body{color:#242729}.breadcrumbs .item:not(:last-child):after,.breadcrumbs a{display:inline-block;vertical-align:middle;padding:0}.breadcrumbs .item:not(:last-child):after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:10px;line-height:18px;color:inherit;content:'\f80d';font-family:'porto-icons';margin:0 9px;vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.breadcrumbs a,.breadcrumbs .item:not(:last-child):after{display:inline-block;vertical-align:middle;padding:0}.breadcrumbs li{line-height:30px;display:inline-block}.page-wrapper>.breadcrumbs .items{padding:0 15px 0}.breadcrumbs li.home a{width:15px;display:inline-block;text-indent:30px;line-height:30px;overflow:hidden;float:left;position:relative}.breadcrumbs li.home a:after{content:"\e883";font-family:'porto-icons';position:absolute;left:0;top:0;text-indent:0}.page-products .category-description{margin:30px 0 20px !important}.breadcrumbs{max-width:1363px;margin:0 auto;padding-left:20px;padding-right:20px;width:100%}.page-products #maincontent{padding-left:0;padding-right:0;width:100%;max-width:1363px;margin:0 auto}.not-logged-in{display:none}.amsl-popup-block .amsl-form .form-create-account .actions-toolbar{max-width:100% !important;width:100%;align-items:flex-start;padding-top:30px !important}.amsl-popup-block .amsl-form .form-create-account .actions-toolbar .primary{margin-bottom:0 !important}.amsl-popup-block .block{min-width:100%}.amsl-popup-block .block #login-form .action.create.primary{text-align:center;line-height:1;margin:12px 0}.amsl-popup-block .block #login-form .actions-toolbar{margin-top:0}.amsl-popup-block .block #login-form .actions-toolbar button#send2{line-height:1;text-align:center}.modal-footer .action-accept{font-size:1em;background:#08964c;color:#fff}.modal-footer .action-accept:hover{background:#000}body .action-primary:focus,body .action-primary:active{background:#08964c;border:1px solid #08964c;color:#fff}body .checkout-payment-method .payment-methods .actions-toolbar .primary{font-size:1rem;line-height:1rem}.checkout-success .action.primary.continue{line-height:2rem}body.checkout-index-index .opc-block-summary .minicart-items .product-item-details{padding-left:0;margin:0;width:100%}button.action.primary,.cart-summary .checkout-methods-items .action.primary.checkout:hover,.cart-summary .checkout-methods-items .action.primary.checkout,.checkout-cart-index .cart-discount .actions-toolbar button.action,.bundle-actions .action.customize,.form.create.account .actions-toolbar>.primary .action{background-color:#078644;border-color:#078644;color:#fff}.catalog-product-view .products-related.small-list .product-items .product-item-details .product-item-actions{display:flex !important}.catalog-product-view .products-related.small-list .product-item-actions .action.tocart.primary{margin-top:0}.catalog-product-view .products-related.small-list .product-item-actions .actions-secondary.action:before{left:50%;top:50%;transform:translate(-50%,-50%)}.form.create.account .actions-toolbar>.primary,.form.create.account .actions-toolbar>.secondary{margin:0 auto}.quote-msg-collection .ui-state-active,.quote-msg-collection .ui-widget-content .ui-state-active,.quote-msg-collection .ui-widget-header .ui-state-active{border:1px solid #078644 !important;background:#078644 !important}.form-quote-create-account #quote-create-action{max-width:initial}#shopping-quote-table td.col.qty{padding-top:20px}#shopping-quote-table td.col.qty .field.qty .control.qty>div>input.qty{margin-bottom:0}.header.panel>.header.links>li.greet.welcome+.customer-welcome .link.authorization-link{display:none !important}.block .title strong{display:block !important}.cms-newsletter-subscription #maincontent .needsclick.kl-private-reset-css-Xuajs1>input{background:0 0 !important;border-radius:20px !important;border:1px solid #078644 !important;border:2px solid #078644 !important;box-shadow:0px 6px 0px 0px #078644 !important;transition:.5s}.cms-newsletter-subscription #maincontent .needsclick.kl-private-reset-css-Xuajs1>input:hover{transition:.5s;box-shadow:0px 2px 0px 0px #078644 !important}.cms-newsletter-subscription #maincontent .needsclick.kl-private-reset-css-Xuajs1>input[name=phone-number]{border:0 !important;box-shadow:none !important}.cms-newsletter-subscription #maincontent .needsclick.kl-private-reset-css-Xuajs1::placeholder{color:#078644 !important}.cms-newsletter-subscription #maincontent .needsclick.go1908537176.kl-private-reset-css-Xuajs1{background:0 0 !important;border-radius:20px !important;border:1px solid #078644 !important;box-shadow:0px 6px 0px 0px #078644 !important}.cms-newsletter-subscription #maincontent input#phone_number_66728501{box-shadow:none !important;border:none !important}.cms-newsletter-subscription #maincontent button.needsclick.kl-private-reset-css-Xuajs1{margin-right:5px;margin-left:8px;width:85px !important;height:42px !important}@media (max-width:767px){.subscription-confirm-msg{text-align:center;margin-top:25px}.subscription-confirm-msg h1{font-size:25px;margin-bottom:0;line-height:30px}.subscription-confirm-msg h2{font-size:20px;line-height:25px}}.custom-html-widget .action.subscribe.primary{background-color:#000;border:0;font-size:16px;width:100%;border-radius:100px;text-align:center;line-height:2.4;height:55px}.custom-html-widget .action.subscribe.primary:hover{background-color:#222529}.products-grid.wishlist .product-item .box-tocart .stock{padding-right:45px;margin-bottom:7px !important;font-size:12px;margin-top:-20px !important}@media (max-width:991px){img.bannerhead{margin-top:20px !important}.hdmx__contact-form .fieldset .group-2 .field{float:left;width:50%;box-sizing:border-box;padding-left:1rem;padding-right:1rem;margin-top:10px}.hdmx__contact-form .fieldset .group-3 .field{margin-top:10px}}@media(max-width:426px){.klaviyo-form.klaviyo-form.klaviyo-form{flex-direction:column !important}form.needsclick.klaviyo-form.klaviyo-form-version-cid_1.kl-private-reset-css-Xuajs1>.needsclick.kl-private-reset-css-Xuajs1:first-child{height:200px !important;margin:0 auto !important}}img.bannerhead{margin-bottom:20px !important}@media (max-width:991px){img.bannerhead{margin-top:20px !important;margin-bottom:20px !important}}@media (max-width:1200px){h2.filterproduct-title.bff{display:flex;justify-content:center;margin-top:-50px !important}h2.homebrand{display:flex;justify-content:center;margin-bottom:-20px}}.actions-scrollable .page-actions{display:block !important}