@font-face{font-family:'Montserrat';src:url('../fonts/Montserrat/woff2/Montserrat-Regular.woff2') format('woff2');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Montserrat';src:url('../fonts/Montserrat/woff2/Montserrat-Italic.woff2') format('woff2');font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:'Montserrat';src:url('../fonts/Montserrat/woff2/Montserrat-Light.woff2') format('woff2');font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:'Montserrat';src:url('../fonts/Montserrat/woff2/Montserrat-LightItalic.woff2') format('woff2');font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:'Montserrat';src:url('../fonts/Montserrat/woff2/Montserrat-Medium.woff2') format('woff2');font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'Montserrat';src:url('../fonts/Montserrat/woff2/Montserrat-MediumItalic.woff2') format('woff2');font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:'Montserrat';src:url('../fonts/Montserrat/woff2/Montserrat-SemiBold.woff2') format('woff2');font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:'Montserrat';src:url('../fonts/Montserrat/woff2/Montserrat-Bold.woff2') format('woff2');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:'Montserrat';src:url('../fonts/Montserrat/woff2/Montserrat-BoldItalic.woff2') format('woff2');font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:'Montserrat';src:url('../fonts/Montserrat/woff2/Montserrat-ExtraBold.woff2') format('woff2');font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:'Montserrat';src:url('../fonts/Montserrat/woff2/Montserrat-ExtraBoldItalic.woff2') format('woff2');font-weight:800;font-style:italic;font-display:swap}@font-face{font-family:'Montserrat';src:url('../fonts/Montserrat/woff2/Montserrat-Black.woff2') format('woff2');font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:'Montserrat';src:url('../fonts/Montserrat/woff2/Montserrat-BlackItalic.woff2') format('woff2');font-weight:900;font-style:italic;font-display:swap}body{font-family:"Montserrat",sans-serif;background:#fff;color:#222529}h1{font-family:"Montserrat",sans-serif}a{color:#222529}html .action.primary,.box-tocart .action.tocart,html .action.primary,.box-tocart .action.tocart:hover{font-family:"Montserrat",sans-serif;padding:12px;color:#94bc2d;font-size:16px;font-weight:700;background-color:#fff;border:1px solid #94bc2d;line-height:0}html .action.primary,.box-tocart .action.tocart:hover{background-color:#94bc2d;color:#fff}.page-wrapper>.breadcrumbs{background-color:#fff}a:focus,a:active,a:hover,.page-header .navigation li.level0.active,.page-header .navigation li.level0:hover{color:#8abd24}input[type=text]::placeholder,input[type=password]::placeholder,input[type=url]::placeholder,input[type=tel]::placeholder,input[type=search]::placeholder,input[type=number]::placeholder,input[type*=date]::placeholder,input[type=email]::placeholder{color:#a3a3a3}.vc_column-inner .porto-sicon-box{margin-bottom:0}.vc_column-inner-full{border:2px solid #94bc2d;border-radius:10px}.section-explaination,.section-default,.section-reassurance{padding:30px 0 30px;background-color:#fff;margin:0}.porto-sicon-title{color:#7d7d7d;font-size:37px;font-weight:700;text-align:center;margin:40px 0 80px;font-style:italic;line-height:2.5rem}.section-reassurance{background-color:#a1a6aa}.section-reassurance .row{display:flex;justify-content:space-between;align-items:center}.section-reassurance .col-md-4{display:flex;justify-content:center;align-items:center}.section-reassurance .col-md-4:first-child{justify-content:flex-start}.section-reassurance .col-md-4:last-child{justify-content:flex-end}.section-reassurance .porto-sicon-box{width:100%}.section-reassurance .porto-sicon-top{display:flex;align-items:center;justify-content:center}.section-reassurance .col-md-4:first-child .porto-sicon-top,.section-reassurance .col-md-4:last-child .porto-sicon-top{justify-content:flex-start}.porto-sicon-title-general,.porto-sicon-title-sub{text-align:left;font-weight:600;font-size:17px;color:#fff}.porto-sicon-title-general{text-transform:uppercase !important}.section-explaination .porto-sicon-description{font-size:14px;line-height:26px;color:#7d7d7d;font-weight:500}.section-explaination .porto-sicon-subtitle{font-weight:700;font-size:20px;line-height:27px;color:#94bc2d}.section-trust .owl-carousel{margin-bottom:0}@media (max-width:575px){.section-reassurance{padding:0 30px}.description-box{margin-bottom:10px}.porto-sicon-title{margin:20px 0}.section-reassurance .col-md-4:last-child{justify-content:center}.wpb_content_element.wpb_content_element-others{margin-bottom:5px}.wpb_content_element.wpb_content_element-others .wpb_wrapper .container-others{width:100%;margin-bottom:0}.wpb_content_element .wpb_wrapper .container-others{display:flex;justify-content:center;text-align:center}.wpb_content_element .wpb_wrapper .container ul.list-others{list-style-type:none;text-align:center;display:inline-block}.wpb_content_element .wpb_wrapper .container ul.list-others li{cursor:pointer;display:inline-block;font-weight:700;font-size:15px;line-height:27px;color:#94bc2d}.wpb_content_element .wpb_wrapper .container ul.list-others li:after{content:" -"}.wpb_content_element .wpb_wrapper .container ul.list-others li:last-child:after{content:""}}@media (max-width:991px){header.page-header .navigation a:hover,header.page-header .nav-sections .header.links a:hover,.navigation a:hover,header.page-header .nav-sections-item-title.active>a,header.page-header .nav-sections-item-title.active>a:hover{color:#94bc2d !important}header.page-header .nav-sections-item-title{background-color:#94bc2d}}.porto-block-html-top{background-color:#fff;text-align:center;color:#8abd24}.porto-block-html-top span.warning{color:red}.popup-authentication .modal-inner-wrap .block-authentication .actions-toolbar>.primary .action-register,.popup-authentication .modal-inner-wrap .block-authentication .actions-toolbar>.primary .action-register:hover{background-color:#8abd24;color:#fff;border:1px solid #8abd24;height:40px;padding:10px 24px;text-transform:uppercase}.popup-authentication .modal-inner-wrap .block-authentication .actions-toolbar>.primary .action-login,.popup-authentication .modal-inner-wrap .block-authentication .actions-toolbar>.primary .action-login:hover{font-size:16px;background-color:#fff;color:#777;border:1px solid #777;height:40px;padding:10px 24px;text-transform:uppercase}.popup-authentication .modal-inner-wrap .modal-header{padding-bottom:3rem}.minicart-wrapper .block-minicart{width:393px}.minicart-wrapper .action.showcart .counter.qty{background-color:#8abd24;font-weight:700}.minicart-wrapper .block-minicart #minicart-content-wrapper .total-count,.minicart-wrapper .block-minicart #minicart-content-wrapper .minicart-items-wrapper .minicart-items .product-item-details .product.options{display:none}.minicart-wrapper .block-minicart #minicart-content-wrapper .minicart-items-wrapper .minicart-items .product-item-details .product-item-name a{font-size:18px;font-weight:700;color:#14242e}.minicart-wrapper .block-minicart #minicart-content-wrapper .minicart-items-wrapper .minicart-items .product-item-details .product-item-pricing .price-container .price,.minicart-wrapper .block-minicart #minicart-content-wrapper .minicart-items-wrapper .minicart-items .product-item-details .details-qty label,.minicart-wrapper .block-minicart #minicart-content-wrapper .minicart-items-wrapper .minicart-items .product-item-details .details-qty input{font-size:14px;font-weight:600;color:#7d7d7d}.minicart-wrapper .block-minicart #minicart-content-wrapper .minicart-items-wrapper .minicart-items .product-item-details .details-qty label{margin:0}.minicart-wrapper .block-minicart #minicart-content-wrapper .subtotal,.minicart-wrapper .block-minicart #minicart-content-wrapper .subtotal .amount.price-container .price-wrapper .price,.minicart-wrapper .block-minicart #minicart-content-wrapper .actions .primary #top-cart-btn-checkout,.minicart-wrapper .block-minicart #minicart-content-wrapper .actions .primary #top-cart-btn-checkout:hover{background-color:#fff;color:#8abd24;border:1px solid #8abd24;font-weight:700;font-size:18px}.minicart-wrapper .block-minicart #minicart-content-wrapper .actions .primary #top-cart-btn-checkout:hover{background-color:#fff;color:#8abd24}.minicart-wrapper .block-minicart #minicart-content-wrapper .subtotal,.minicart-wrapper .block-minicart #minicart-content-wrapper .subtotal .amount.price-container .price-wrapper .price{color:#14242e;border:0}.footer-top,.footer-bottom,.footer-middle{background-color:#1c2d3b;color:#fff}.footer .footer-bottom,.footer .footer-middle .container .footer-ribbon-text{font-size:14px;color:#FFFFFF70;font-weight:400}.footer .footer-middle>.container{padding-top:1rem}.footer .footer-middle .container .footer-ribbon-text{text-align:center;padding-bottom:1.5rem;font-style:italic;font-weight:500}.footer .footer-middle h3.widget-title{font-size:16px;font-weight:700;word-wrap:break-word}.footer .footer-middle .contact-info .contact-details strong,.footer-middle div.contact-info-block,.footer-middle div.about-info-block,.footer-middle div.account-info-block,.footer-middle div.account-info-block ul li a{color:#ffffff82;font-size:14px;font-weight:500;word-wrap:break-word}.footer-top{background-color:#94bc2d}.footer .footer-top .custom-block .widget-title,.footer .footer-top .custom-block .widget-subtitle{line-height:2rem;color:#fff;font-size:24px;font-weight:700;word-wrap:break-word}.footer .footer-top .custom-block .widget-subtitle{font-size:20px;font-weight:500}.footer .footer-top .block.newsletter .field.newsletter{float:left}.footer .footer-top .block.newsletter .newsletter input{background-color:#fff;color:#7d7d7d;font-size:16px;font-weight:500;border-top-right-radius:0;border-bottom-right-radius:0;min-width:450px;padding:27px}.footer .footer-top .block.newsletter .action.subscribe{background-color:#14242e;color:#fff;text-transform:uppercase;border-top-left-radius:0;border-bottom-left-radius:0;min-width:100%;padding:27px;display:flex;justify-content:center;align-items:center}@media (max-width:575px){.footer .footer-top .block.newsletter .field.newsletter{float:none}.footer .footer-top .block.newsletter .newsletter input{border-radius:0;min-width:100%}.footer .footer-top .block.newsletter .action.subscribe{border-radius:0;min-width:100%}}.catalog-product-view .qty.field .input-text.qty{border-top:1px #b8bdc0 solid;border-bottom:1px #b8bdc0 solid}.catalog-product-view .product-info-main{color:#7d7d7d}.catalog-product-view .product-info-price,.catalog-product-view h1{color:#14242e;font-size:32px;font-weight:700;font-family:"Montserrat",sans-serif}.catalog-product-view .product-info-price{font-weight:600}.catalog-product-view .product-info-main .product-options-bottom .box-tocart .field.qty label,.catalog-product-view .prev-next-products,.catalog-product-view .product-reviews-summary{display:none !important}.catalog-product-view #cart-main-container{width:100%;height:100%;position:relative}.product-type-carousel:not(.weltpixel_quickview-catalog_product-view) .product-info-main .product-options-bottom .box-tocart .field.qty .input-text.qty,.catalog-product-view #cart-main-container .qty-border-left,#cart-main-container .qty-border-right{top:0;width:29.21px;height:48px;position:absolute;border-top:1px #b8bdc0 solid;border-bottom:1px #b8bdc0 solid;border-right:0;border-left:0}.catalog-product-view #cart-main-container .qty-border-left{left:0;border-left:1px #b8bdc0 solid}.catalog-product-view #cart-main-container .qty-border-right,.product-type-carousel #cart-main-container .qty-border-right{left:75px;border-right:1px #b8bdc0 solid}.product-type-carousel #cart-main-container .qty-border-right{left:81px}.product-type-carousel:not(.weltpixel_quickview-catalog_product-view) .product-info-main .product-options-bottom .box-tocart .field.qty .input-text.qty{color:#14242e;background-color:#fff;font-size:14px;font-weight:700}.product-type-carousel #cart-main-container .qty-center-input,.catalog-product-view #cart-main-container .qty-center-input{left:36px;top:15.50px;position:absolute;text-align:center;color:#14242e;font-size:14px;font-weight:700}.product-type-carousel #cart-main-container .qty-center-input{left:30px;top:0;border-right:1px #b8bdc0 solid}.product-type-carousel #cart-main-container .qty-center-input .input-text.qty{width:50px}.catalog-product-view #cart-main-container .qty-main-container-dec,#cart-main-container .qty-main-container-inc{width:29px;position:absolute;justify-content:center;align-items:center;display:inline-flex}.catalog-product-view #cart-main-container .qty-main-container-dec{height:18px;left:0;top:14px}.catalog-product-view #cart-main-container .qty-main-container-inc{height:17px;left:81px;top:16px}.product-type-carousel .product-add-form .box-tocart{float:right;border:0}.catalog-product-view #cart-main-container .qty-main-dec,#cart-main-container .qty-main-inc{width:29px;text-align:center;color:#14242e;font-size:14.62px;font-weight:500}.catalog-product-view .custom-product-options .custom-product-options-inner{margin:0 auto;text-align:center;display:flex;justify-content:center}.catalog-product-view .product-info-main .product-options-wrapper{display:block !important;float:left}.catalog-product-view #product-options-wrapper .swatch-attribute{display:block}.catalog-product-view #product-options-wrapper .swatch-attribute .swatch-attribute-options .swatch-option{background-color:#fff;border:5px solid #e7e9ea;padding:8px 11px}.catalog-product-view #product-options-wrapper .swatch-attribute .swatch-attribute-options .swatch-option:not(.disabled):hover{outline:1px solid #e7e9ea !important}.catalog-product-view #product-options-wrapper .swatch-attribute .swatch-attribute-options .swatch-option[aria-checked=false]{background-color:#e7e9ea;color:#14242e;font-size:14px;font-weight:600}.catalog-product-view #product-options-wrapper .swatch-attribute .swatch-attribute-options .swatch-option[aria-checked=true],.catalog-product-view #product-options-wrapper .swatch-attribute .swatch-attribute-options .swatch-option:focus{background-color:#94bc2d;color:#fff;font-size:14px;font-weight:600}.catalog-product-view #product-options-wrapper .swatch-attribute .swatch-attribute-options .ul-swatch-attribute{display:flex;text-align:left;flex-direction:row;align-items:center;padding:0;list-style-type:none}.catalog-product-view #product-options-wrapper .swatch-attribute .swatch-attribute-options .ul-swatch-attribute li.li-swatch-attribute-label{margin-right:30px;font-weight:700;color:#94bc2d;font-size:14px}.catalog-product-view #product-options-wrapper .swatch-attribute span[id^=option-label-]{display:none}.catalog-product-view .page-title-wrapper{width:100%;min-height:55px}.catalog-product-view .page-title-wrapper .page-title-wrapper-h1{float:left}.catalog-product-view .page-title-wrapper .product-info-price{float:right}.catalog-product-view .page-title-wrapper br{clear:both}@media (max-width:575px){.catalog-product-view #product-options-wrapper .swatch-attribute .swatch-attribute-options .ul-swatch-attribute{display:flex;flex-wrap:wrap;padding:0;list-style-type:none}.catalog-product-view #product-options-wrapper .swatch-attribute .swatch-attribute-options .ul-swatch-attribute li{flex:1 1 100%;padding:2px;margin:0 0 5px}.catalog-product-view #product-options-wrapper .swatch-attribute .swatch-attribute-options{padding:2px 0 8px}.catalog-product-view #product-options-wrapper .swatch-attribute .swatch-attribute-options .ul-swatch-attribute li.li-swatch-attribute-label{flex:0 0 auto;margin-right:auto}.product-type-carousel:not(.weltpixel_quickview-catalog_product-view) .product-info-main .product-options-bottom .box-tocart .field.qty{margin-bottom:60px}}.catalog-category-view .product-item-name a,.catalog-category-view .product-item-name a:hover,.catalog-category-view .product-item-name a:active,.catalog-category-view .product-item-name a:focus{font-weight:600;font-size:18px;color:#14242e}.catalog-category-view .minimal-price .price-container span.price-wrapper span.price,.catalog-category-view .minimal-price span.price-label,.catalog-category-view .minimal-price-link span span.price-label,.catalog-category-view .minimal-price-link span.price-wrapper{font-weight:400;font-size:20px;color:#14242e}.catalog-category-view .minimal-price .price-container{display:contents}.catalog-category-view .minimal-price-link span.price-wrapper{vertical-align:bottom;font-weight:600}.catalog-category-view .product-item .weltpixel-quickview.weltpixel_quickview_button_v2{background-color:#ebf1dc !important;color:#91a65b;font-weight:700}.catalog-category-view .product-item-info .product-item-details .product-item-actions .actions-primary{width:100%}.catalog-category-view .products-grid .product-item-info:hover .product-item-details .product-item-actions .tocart:before,.catalog-category-view .product-item-info .product-item-details .product-item-actions .tocart:before,.catalog-category-view .products-grid .product-item-info:hover .product-item-details .product-item-actions .tocart,.catalog-category-view .product-item-info .product-item-details .product-item-actions .tocart,.catalog-category-view .products-grid .product-item-info:hover .product-item-details .product-item-actions .tocart{background-color:#fff;color:#94bc2d;font-size:16px;font-weight:700}.catalog-category-view .products-grid .product-item-info:hover .product-item-details .product-item-actions .tocart,.catalog-category-view .product-item-info .product-item-details .product-item-actions .tocart{border:1px #94bc2d solid;width:100%}.catalog-category-view .products-grid .product-item-info:hover .product-item-details .product-item-actions .tocart:before,.catalog-category-view .products-grid .product-item-info:hover .product-item-details .product-item-actions .tocart{background-color:#94bc2d;color:#fff}.checkout-cart-index .cart-summary .checkout-methods-items .action.primary.checkout,.checkout-cart-index .cart-summary .checkout-methods-items .action.primary.checkout:hover{background-color:#94bc2d;font-weight:700;color:#fff;font-size:18px}.checkout-cart-index .cart-totals tbody .mark,.checkout-cart-index .cart-totals tbody .amount{color:#7d7d7d;font-weight:500px;font-size:18px}.checkout-cart-index .cart-totals tbody .grand.totals .mark,.checkout-cart-index .cart-totals tbody .grand.totals .amount{line-height:19px;color:#14242e;font-size:18px;padding:18px 12px;font-weight:600}.checkout-cart-index .cart-totals tbody .grand.totals .amount{font-size:20px}.checkout-cart-index .cart.table-wrapper #shopping-cart-table thead tr th.col{font-weight:500;color:#14242e;font-size:14px;white-space:nowrap}.checkout-cart-index .cart.table-wrapper #shopping-cart-table tbody tr.item-info td .price,.checkout-cart-index .cart.table-wrapper #shopping-cart-table tbody tr.item-info td .product-item-details .product-item-name a{font-size:17px;color:#7d7d7d;font-weight:500}.checkout-cart-index .cart.table-wrapper #shopping-cart-table tbody tr.item-info td .price{font-size:15px}.checkout-cart-index .cart.table-wrapper #shopping-cart-table tbody tr.item-info td.subtotal .price{color:#14242e !important}.checkout-cart-index .cart.table-wrapper #shopping-cart-table tbody tr.item-info td .qty.field .qty-changer>a,.checkout-cart-index .cart.table-wrapper #shopping-cart-table tbody tr.item-info td .col.qty .qty-changer>a,.checkout-cart-index .cart.table-wrapper #shopping-cart-table tbody tr.item-info td .qty.field .input-text.qty,.checkout-cart-index .cart.table-wrapper #shopping-cart-table tbody tr.item-info td .col.qty .input-text.qty{height:2.5rem !important}.checkout-cart-index .cart.table-wrapper #shopping-cart-table tbody tr.item-info td.col.qty .input-text.qty{font-size:14px;font-weight:600}.checkout-cart-index .cart-discount #discount-coupon-form #coupon_code,.checkout-cart-index .cart-discount #discount-coupon-form .actions-toolbar .action.apply.primary{height:40px;padding:10px 24px}.checkout-cart-index .cart.main button.action:hover,.checkout-cart-index .cart-discount .actions-toolbar button.action:hover,.checkout-cart-index .cart.main button.action:not(:hover),.checkout-cart-index .cart-discount .actions-toolbar button.action:not(:hover){border:1px solid #7d7d7d;background-color:#fff;color:#7d7d7d}.checkout-cart-index .page-title-wrapper .page-title-wrapper-h1 h1{font-weight:700;font-size:24px;color:#8abd24}