.product-type-7 .label-flags{top:10px;left:10px}.product-type-7 .label-flags li{font-weight:400;font-size:12px;line-height:14px;padding-inline:8px;border-radius:4px}.product-type-7 .item-inner{display:flex;flex-flow:column nowrap;height:100%;margin-bottom:0 !important}.product-type-7 .item-inner .input-group-add-cart.bootstrap-touchspin{display:none !important}.product-type-7 .item-inner .element-top .wrapper-imgs{border-radius:8px}.product-type-7 .item-inner .element-top .buttons-action{border-radius:8px}.product-type-7 .item-inner .element-top .buttons-action .btn-compare,.product-type-7 .item-inner .element-top .buttons-action .quick-view{display:none}.product-type-7 .item-inner .element-top .buttons-action .btn-wishlist{width:45px}.product-type-7 .item-inner .element-top .buttons-action .btn-wishlist.added{color:#f44336}.product-type-7 .item-inner .btn-action.add-to-cart{padding-block:4px;height:auto;border-radius:5px;font-size:15px;font-weight:400;text-transform:none;margin:20px 0 0 0}.product-type-7 .item-inner .btn-action.add-to-cart:hover{background-color:#72a44a}.product-type-7 .item-inner form{margin-left:0;margin-right:0}.product-type-7 .item-inner .js-product-miniature{height:inherit;display:flex;flex-flow:column nowrap}.product-type-7 .item-inner .js-product-miniature .element-bottom{flex-grow:1;display:flex;flex-flow:column nowrap}.product-type-7 .item-inner .js-product-miniature .element-bottom .product-description{flex-grow:1;display:flex;flex-flow:column nowrap}.product-type-7 .item-inner .js-product-miniature .element-bottom .product-description .product_name a{overflow:hidden;width:100%;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#011a14}.product-type-7 .item-inner .js-product-miniature .element-bottom .product-description .product_name a:hover{color:#5b893f}.product-type-7 .item-inner .js-product-miniature .element-bottom .product-description .ax-product-cats{margin-top:auto}.product-type-7 .item-inner .js-product-miniature .element-bottom .product-description .ax-product-cats a{color:#757575}.product-type-7 .item-inner .js-product-miniature .element-bottom .product-description .ax-product-cats a:hover{color:#5b893f}.product-type-7 .swiper-slide{height:auto;margin-bottom:20px}.product-images-cover .label-flags{top:10px;right:10px}.product-images-cover .label-flags li{font-weight:400;font-size:12px;line-height:14px;padding-inline:8px;border-radius:4px}.product-price-and-shipping .regular-price+.price{color:#d32f2f}#product .product-container .single-product-images .product-images-thumb .images-thumb-wrapper .swiper-wrapper .swiper-slide .wrapper-imgs .ax-img-loader{border-radius:6px;border:2px solid rgba(0,0,0,0)}#product .product-container .single-product-images .product-images-thumb .images-thumb-wrapper .swiper-wrapper .swiper-slide.swiper-slide-thumb-active .wrapper-imgs .ax-img-loader{border-color:#88c055}#product .product-container .single-product-images .images-container .swiper-container{border-radius:8px}#product .product-container .single-product-summary .single-breadcrumbs-wrapper .axps-breadcrumb{color:#616161}#product .product-container .single-product-summary .product-brands{display:none}#product .product-container .single-product-summary .product_title{color:#011a14}#product .product-container .single-product-summary .product-reference strong{color:#011a14}#product .product-container .single-product-summary .product-features-custom{margin:0 0 24px 0}#product .product-container .single-product-summary .product-features-custom .feature-text{margin:12px 0 0 0}#product .product-container .single-product-summary .product-features-custom .feature-text strong{color:#011a14}#product .product-container .single-product-summary .product-features-custom .feature-products{display:flex;flex-flow:row wrap;margin:6px 0 20px 0}#product .product-container .single-product-summary .product-prices .product-discount+.current-price-value{color:var(--bg-color-label-sale)}#product .product-container .single-product-summary .product-information{padding-top:10px;border-top:1px solid var(--ax-line-color)}#product .product-container .single-product-summary .product-information .product-add-to-cart .add-to-cart{font-size:16px;font-weight:400;text-transform:none}#product .product-container .single-product-summary .product-information .social-list a{width:35px;height:35px;background:#4e5d58;border-radius:50%}#product .product-container .single-product-summary .product-information .social-list a i{font-size:18px;margin:1px 0 0 0}#product .product-container .single-product-summary .product-information .block-reassurance{background:rgba(203,227,179,.3019607843);border-radius:6px;margin:14px 0 24px 0;padding:6px}#product .product-container .single-product-summary .product-information .block-reassurance ul{margin:0}.feature-product{display:flex;flex-flow:column nowrap;align-items:center;justify-content:flex-start;width:auto;margin:10px 10px 0 0;max-width:76px}.feature-product img{border-radius:5px;max-width:100%}.feature-product.has-tooltip{position:relative}.feature-product.has-tooltip img{transition:all .2s ease-in-out;outline:1px solid rgba(0,0,0,0)}.feature-product.has-tooltip .product-tooltip{position:absolute;bottom:auto;top:-50px;text-align:center;min-width:100%;padding:10px 6px;border-radius:4px;border:1px solid #e6e6e6;font-size:13px;line-height:14px;background:#fff;z-index:100;color:#011a14;opacity:0;visibility:hidden;transition:all .2s ease-in-out}.feature-product.has-tooltip .product-tooltip:before{content:"";position:absolute;width:14px;height:14px;border-bottom:1px solid var(--ax-line-color);border-left:1px solid var(--ax-line-color);transform:rotateZ(-45deg);background:#fff;bottom:-8px;left:50%;margin-left:-7px}.feature-product.has-tooltip.active img{outline-color:#88c055}.feature-product.has-tooltip:hover img{outline-color:#88c055}.feature-product.has-tooltip:hover .product-tooltip{opacity:1;visibility:visible}.feature-product .feature-product-title{display:inline-block;font-size:13px;line-height:15px;width:100%;text-align:center;margin:6px 0 0 0;color:#011a14}@media all and (min-width: 1025px){.vertical-thumb{position:sticky;top:30px;left:0;transition:all .3s ease-in-out}#header.is-scroll-up~#wrapper .vertical-thumb{top:170px}}@media(max-width: 1024px){.product-type-7 .swiper-slide{margin-bottom:20px !important}}@media(max-width: 767px){.product-type-7 .swiper-slide{margin-bottom:10px !important}}.rf-slider-header .elementor-container .elementor-row .elementor-element:first-of-type{flex-grow:1}.rf-slider-header .elementor-container .elementor-row .elementor-element:first-of-type .elementor-widget-wrap .elementor-element:first-of-type{width:100% !important}.rf-slider-header .elementor-container .elementor-row .elementor-element:last-of-type{width:auto !important}.products.product-type-7 .swiper-arrows,.blogs.blog-type-6 .swiper-arrows{left:0 !important;right:0 !important;opacity:1 !important}.products.product-type-7 .swiper-arrows .axps-swiper-arrow,.blogs.blog-type-6 .swiper-arrows .axps-swiper-arrow{background:#4e5d58;border-radius:50%;color:#fafafa;box-shadow:0 6px 10px rgba(1,26,20,.0823529412)}.products.product-type-7 .swiper-arrows .axps-swiper-arrow:hover,.blogs.blog-type-6 .swiper-arrows .axps-swiper-arrow:hover{background:#717d79}.products.product-type-7 .swiper-arrows .axps-swiper-arrow i,.blogs.blog-type-6 .swiper-arrows .axps-swiper-arrow i{font-size:22px !important;opacity:1;margin:2px 0 0 1px}.products.product-type-2 .swiper-arrows .axps-swiper-arrow{background:#4e5d58;border-color:#4e5d58;color:#fafafa}.products.product-type-2 .swiper-arrows .axps-swiper-arrow:hover{background:#717d79}@media(max-width: 1440px){.products.product-type-7 .swiper-arrows,.blogs.blog-type-6 .swiper-arrows{margin-left:-40px !important;margin-right:-40px !important}}#cart .products.product-type-7 .swiper-arrows{top:-75px;left:auto !important;margin-top:0;margin-right:0 !important}#cart .products.product-type-7 .swiper-arrows .axps-swiper-arrow{width:40px;height:40px}#cart .products.product-type-7 .swiper-arrows .axps-swiper-arrow.axps-swiper-arrow-prev{margin-right:8px !important}#cart .products.product-type-7 .swiper-arrows .axps-swiper-arrow i{font-size:20px !important}#canvas-menu-mobile .canvas-widget-top .title-canvas-widget{background:#011a14;color:#fafafa;border:0}#canvas-menu-mobile .canvas-widget-top .title-canvas-widget:after{color:#fafafa;opacity:.7}#canvas-menu-mobile .canvas-widget-content .wrapper-scroll .wrapper-scroll-content .wrapper-menu-mobile ul li a{font-size:15px;color:#011a14}#canvas-menu-mobile .canvas-widget-content .wrapper-scroll .wrapper-scroll-content .btn-canvas{font-size:15px;color:#011a14}#canvas-menu-mobile .canvas-widget-content .wrapper-scroll .wrapper-scroll-content .social-list a{width:35px;height:35px;background:#4e5d58}#canvas-menu-mobile .canvas-widget-content .wrapper-scroll .wrapper-scroll-content .social-list a i{font-size:20px;line-height:35px}#canvas-mini-cart .canvas-widget-top .title-canvas-widget{background:#011a14;color:#fafafa}#canvas-mini-cart .canvas-widget-top .title-canvas-widget .totals-nb{color:#88c055}#canvas-mini-cart .canvas-widget-top .title-canvas-widget .totals-nb .text{color:inherit}#canvas-mini-cart .canvas-widget-top .title-canvas-widget:after{color:#fafafa;opacity:.7}#canvas-mini-cart .widget_shopping_cart .widget_shopping_cart_content .widget_shopping_cart_bottom .card-block-bottom{background:#344540}#canvas-mini-cart .widget_shopping_cart .widget_shopping_cart_content .widget_shopping_cart_bottom .card-block-bottom .totals-top{color:#fafafa}#canvas-mini-cart .widget_shopping_cart .widget_shopping_cart_content .widget_shopping_cart_bottom .card-block-bottom .totals-top span{color:inherit}#canvas-mini-cart .widget_shopping_cart .widget_shopping_cart_content .widget_shopping_cart_bottom .card-block-bottom .card-block-btn a{font-weight:500}#canvas-my-account .canvas-widget-top .title-canvas-widget{background:#011a14;color:#fafafa}#canvas-my-account .canvas-widget-top .title-canvas-widget:after{color:#fafafa;opacity:.7}#canvas-my-account .canvas-widget-content .wrapper-scroll .wrapper-scroll-content .no-account{background:#344540;color:#fafafa}#canvas-my-account .canvas-widget-content .wrapper-scroll .wrapper-scroll-content .text-center .social_login li a{background:#4e5d58;border-radius:50%}#canvas-my-account .canvas-widget-content .wrapper-scroll .wrapper-scroll-content .text-center .social_login li a i{font-size:20px;margin:1px 0 0 0}#canvas-my-account .canvas-widget-content .wrapper-scroll .wrapper-scroll-content>a{font-size:15px;color:#011a14}#canvas-facets-search .canvas-widget-top .title-canvas-widget{background:#011a14;color:#fafafa}#canvas-facets-search .canvas-widget-top .title-canvas-widget:after{color:#fafafa;opacity:.7}.rf-header-mobile .elementor-container .elementor-row .elementor-top-column{width:auto}.rf-header-mobile .elementor-container .elementor-row .elementor-top-column:not(:first-of-type):not(:last-of-type){flex-grow:1}#header-normal .rf-header-desktop .search-results-wrapper .wrapper-scroll,#header-sticky .rf-header-desktop .search-results-wrapper .wrapper-scroll{border-radius:0 0 8px 8px}#header-normal .rf-header-desktop .search-results-wrapper .wrapper-scroll .search-results,#header-sticky .rf-header-desktop .search-results-wrapper .wrapper-scroll .search-results{border-radius:0 0 8px 8px;margin:-6px 0 0 0}#header-normal .rf-header-desktop .search-results-wrapper .wrapper-scroll .search-results .autocomplete-suggestions,#header-sticky .rf-header-desktop .search-results-wrapper .wrapper-scroll .search-results .autocomplete-suggestions{margin:0}#header-normal .rf-header-desktop .search-results-wrapper .wrapper-scroll .search-results .autocomplete-suggestions .autocomplete-suggestion,#header-sticky .rf-header-desktop .search-results-wrapper .wrapper-scroll .search-results .autocomplete-suggestions .autocomplete-suggestion{border:0 !important}#header-normal .rf-header-desktop .search-results-wrapper .wrapper-scroll .search-results .autocomplete-suggestions .search-divider,#header-sticky .rf-header-desktop .search-results-wrapper .wrapper-scroll .search-results .autocomplete-suggestions .search-divider{background:#fff}#header-normal .rf-header-desktop .search-results-wrapper .wrapper-scroll .search-results .autocomplete-suggestions .view-all-products,#header-sticky .rf-header-desktop .search-results-wrapper .wrapper-scroll .search-results .autocomplete-suggestions .view-all-products{border-color:#e6e6e6;background-color:#f5f5f5;color:#011a14;border-left:0;border-right:0;border-bottom:0}#header-normal .rf-header-desktop .search-results-wrapper .wrapper-scroll .search-results .autocomplete-suggestions .view-all-products:hover,#header-sticky .rf-header-desktop .search-results-wrapper .wrapper-scroll .search-results .autocomplete-suggestions .view-all-products:hover{background-color:#eee}.btn-canvas-account i{width:30px;text-align:center}@media(max-width: 1024px){#search-popup .modal-dialog{width:100% !important;min-height:100% !important;margin:0;max-width:100% !important;transition:none !important}}.item-inner .blog-thumbnail{border-radius:6px 6px 0 0}.item-inner .post-date{right:10px;top:10px;border-radius:8px;height:auto;padding:6px 0}#blog-details #content-wrapper .blog-single .blog-single-inner .entry-title{text-align:left}#blog-details #content-wrapper .blog-single .blog-single-inner .entry-info{text-align:left}#blog-details #content-wrapper .blog-single .blog-single-inner .entry-thumbnail img{margin-left:0;margin-right:0;width:100%;border-radius:8px}#blog-details #content-wrapper .blog-single .blog-single-inner .single-footer .social-list a{width:35px;height:35px;background:#4e5d58}#blog-details #content-wrapper .blog-single .blog-single-inner .single-footer .social-list a i{font-size:20px;line-height:35px}.cart-item img,.cart-item-product img{border-radius:4px}.cart-item.cart-item-product .remove-from-cart,.cart-item-product.cart-item-product .remove-from-cart{width:20px !important;line-height:20px !important;height:20px !important;border-radius:4px !important}.cart-item.cart-item-product .remove-from-cart i,.cart-item-product.cart-item-product .remove-from-cart i{font-size:16px !important}#cart .page-title,#checkout .page-title{padding:0;margin:12px;visibility:hidden;height:0}#cart .ax-cart-summary,#checkout .ax-cart-summary{padding:30px;border-radius:8px;background:#fff;border:1px solid #e6e6e6;box-shadow:5px 8px 16px 0 rgba(0,0,0,.05)}#cart .ax-cart-summary:not(:last-child),#checkout .ax-cart-summary:not(:last-child){padding-bottom:35px}#canvas-mini-cart .block-shopping-cart .cart-item-product .cart-item-product-right .qty{display:flex;flex-flow:row nowrap;align-items:center;justify-content:center;margin:7px 0 0 0}#canvas-mini-cart .block-shopping-cart .cart-item-product .cart-item-product-right .qty .btn{padding:0;background:#fff;border:1px solid #e6e6e6;width:25px}#canvas-mini-cart .block-shopping-cart .cart-item-product .cart-item-product-right .qty .btn:first-of-type{border-radius:5px 0 0 5px}#canvas-mini-cart .block-shopping-cart .cart-item-product .cart-item-product-right .qty .btn:first-of-type:after{content:"";position:absolute;left:50%;top:50%;width:9px;border-top:1px solid var(--color-body);margin-top:-0.5px;margin-left:-4.5px}#canvas-mini-cart .block-shopping-cart .cart-item-product .cart-item-product-right .qty .btn:first-of-type:hover{background-color:var(--bg-color-btn-hover);border-color:var(--bg-color-btn-hover);color:#fff}#canvas-mini-cart .block-shopping-cart .cart-item-product .cart-item-product-right .qty .btn:first-of-type:hover:after{border-top-color:#fff}#canvas-mini-cart .block-shopping-cart .cart-item-product .cart-item-product-right .qty .btn:last-of-type{border-radius:0 5px 5px 0}#canvas-mini-cart .block-shopping-cart .cart-item-product .cart-item-product-right .qty .btn:last-of-type:before{content:"";position:absolute;left:50%;top:50%;height:9px;border-left:1px solid var(--color-body);margin-top:-4.5px;margin-left:-0.5px}#canvas-mini-cart .block-shopping-cart .cart-item-product .cart-item-product-right .qty .btn:last-of-type:after{content:"";position:absolute;left:50%;top:50%;width:9px;border-top:1px solid var(--color-body);margin-top:-0.5px;margin-left:-4.5px}#canvas-mini-cart .block-shopping-cart .cart-item-product .cart-item-product-right .qty .btn:last-of-type:hover{background-color:var(--bg-color-btn-hover);border-color:var(--bg-color-btn-hover)}#canvas-mini-cart .block-shopping-cart .cart-item-product .cart-item-product-right .qty .btn:last-of-type:hover:before{border-left-color:#fff}#canvas-mini-cart .block-shopping-cart .cart-item-product .cart-item-product-right .qty .btn:last-of-type:hover:after{border-top-color:#fff}#canvas-mini-cart .block-shopping-cart .cart-item-product .cart-item-product-right .qty input{height:42px;border-top:1px solid #e6e6e6;border-bottom-color:#e6e6e6;color:var(--color-title);display:block;font-size:var(--font-size-body);width:30px}body.cart-processing #canvas-mini-cart .block-shopping-cart:before{top:50%;margin-top:-10px;margin-left:-10px}body#checkout section.checkout-step .step-title,body#checkout section.checkout-step.-reachable.-unlocked .step-title{border:0;padding:0;margin:0 0 15px 0;font-size:20px;font-weight:700;color:#011a14;cursor:default}body#checkout section.checkout-step .step-title i,body#checkout section.checkout-step .step-title .step-edit,body#checkout section.checkout-step.-reachable.-unlocked .step-title i,body#checkout section.checkout-step.-reachable.-unlocked .step-title .step-edit{display:none}body#checkout section.checkout-step:not(#checkout-personal-information-step),body#checkout section.checkout-step.-reachable.-unlocked:not(#checkout-personal-information-step){margin:0 0 30px 0}body#checkout section.checkout-step .content,body#checkout section.checkout-step.-reachable.-unlocked .content{display:block !important;border:0;padding:0}@media all and (min-width: 768px){.cart-item .product-subtotal strong{display:flex;flex-flow:column nowrap}.cart-item .product-subtotal strong .double-price-divider{visibility:hidden;width:0;height:0}}#contact .container{max-width:100%;padding:0;margin:0}#contact .container .contact-form{max-width:1320px;padding-left:15px;padding-right:15px;margin-left:auto;margin-right:auto}#contact .container .contact-form form{border:1px solid #e6e6e6;border-radius:8px;box-shadow:5px 8px 16px 0 rgba(0,0,0,.05);padding:40px;max-width:550px;margin-left:auto;margin-right:auto}#checkout #main-content{display:flex;flex-flow:column nowrap}#checkout #main-content .checkout-step .step-title .step-number{display:none}#checkout #main-content .checkout-step .content{border:0;padding:0}#checkout #main-content .checkout-step#checkout-personal-information-step{margin-bottom:38px}#checkout #main-content .checkout-step#checkout-personal-information-step .identity+p+p{margin:0}#checkout #main-content .checkout-step#checkout-addresses-step #delivery-addresses{display:grid;grid-template-columns:100%}#checkout #main-content .checkout-step#checkout-addresses-step #delivery-addresses .address-item{display:flex;flex-flow:column nowrap;width:100%;padding:20px;border:1px solid var(--ax-line-color);border-radius:4px}#checkout #main-content .checkout-step#checkout-addresses-step #delivery-addresses .address-item .radio-block .address{margin:0}#checkout #main-content .checkout-step#checkout-addresses-step #delivery-addresses .address-item .address-footer{margin-top:auto}#checkout #main-content .checkout-step#checkout-addresses-step #delivery-addresses .address-item .address-footer a{display:inline-flex;flex-flow:row nowrap;cursor:pointer}#checkout #main-content .checkout-step#checkout-addresses-step #delivery-addresses .address-item .address-footer a i{margin-right:4px}#checkout #main-content .checkout-step#checkout-addresses-step #delivery-addresses .address-item .address-footer a.delete-address{color:#d32f2f !important}#checkout #main-content .checkout-step#checkout-addresses-step #delivery-addresses .address-item .address-footer a.delete-address:hover{color:#b71c1c !important}#checkout #main-content .checkout-step#checkout-addresses-step #delivery-addresses>p{margin:0}#checkout #main-content .checkout-step#checkout-addresses-step .address-selector-add{width:100%}#checkout #main-content .checkout-step#checkout-addresses-step #delivery-address-list{margin-bottom:8px}#checkout #main-content .checkout-step#checkout-addresses-step #delivery-address #address-form .form-fields .form-group:last-of-type{display:none}#checkout #main-content .checkout-step#checkout-addresses-step #delivery-address #address-form .form-footer .form-actions{display:flex;flex-flow:row nowrap;margin:0 -5px}#checkout #main-content .checkout-step#checkout-addresses-step #delivery-address #address-form .form-footer .form-actions a{margin:10px 5px 0}#checkout #main-content .checkout-step#checkout-addresses-step form>p{display:none}#checkout #main-content .checkout-step#checkout-addresses-step .js-address-form #delivery-address,#checkout #main-content .checkout-step#checkout-addresses-step .js-address-form #delivery-address-list{display:none}#checkout #main-content .checkout-step#checkout-addresses-step .js-address-form #delivery-address.active,#checkout #main-content .checkout-step#checkout-addresses-step .js-address-form #delivery-address-list.active{display:block}#checkout #main-content .checkout-step#checkout-delivery-step{margin-bottom:38px}#checkout #main-content .checkout-step#checkout-delivery-step .step-title{margin-bottom:5px}#checkout #main-content .checkout-step#checkout-delivery-step .delivery-options{margin:0}#checkout #main-content .checkout-step#checkout-delivery-step .delivery-options .delivery-option{border:0;margin:0}#checkout #main-content .checkout-step#checkout-delivery-step .delivery-options .delivery-option label{display:flex;flex-flow:row nowrap;align-items:center;justify-content:flex-start;background:var(--ax-bg-wrapper);border:var(--ax-form-bi-width) solid var(--ax-form-bi-color);border-radius:var(--ax-form-bi-rd);box-shadow:none;color:var(--color-title);font-size:var(--font-size-body);padding:5px 15px 6px;width:100%;margin:10px 0 0 0}#checkout #main-content .checkout-step#checkout-delivery-step .delivery-options .delivery-option label .carrier-delay{color:#7a7a7a}#checkout #main-content .checkout-step#checkout-delivery-step .delivery-options .delivery-option label .carrier-price{color:#3f3f3f;font-weight:500}#checkout #main-content .checkout-step#checkout-delivery-step .delivery-options .delivery-option label .custom-radio{margin:5px 10px auto 0}#checkout #main-content .checkout-step#checkout-payment-step{margin:0}#checkout #main-content .checkout-step#checkout-payment-step .payment-options .payment-option-wrapper{position:relative;display:flex;flex-flow:column nowrap;align-items:flex-start;justify-content:flex-start;background:var(--ax-bg-wrapper);border:var(--ax-form-bi-width) solid var(--ax-form-bi-color);border-radius:var(--ax-form-bi-rd);box-shadow:none;color:var(--color-title);font-size:var(--font-size-body);padding:12px 15px 11px 15px;width:100%;margin:10px 10px 0 0}#checkout #main-content .checkout-step#checkout-payment-step .payment-options .payment-option-wrapper .payment-option{margin:0}#checkout #main-content .checkout-step#checkout-payment-step .payment-options .payment-option-wrapper .payment-option label{position:absolute;top:0;left:0;height:100%;width:100%;bottom:0;right:0;padding:12px 0 0 0;cursor:pointer}#checkout #main-content .checkout-step#checkout-payment-step .payment-options .payment-option-wrapper .payment-option label span{margin:0 0 0 45px}#checkout #main-content .checkout-step#checkout-payment-step .payment-options .payment-option-wrapper .additional-information{z-index:1;margin:0}#checkout #main-content .checkout-step#checkout-payment-step .payment-options .payment-option-wrapper .additional-information p{margin:5px 0 0 0;color:#7a7a7a}#checkout #main-content .checkout-step#checkout-submit-step{position:sticky;bottom:15px;left:0;z-index:100}#checkout #main-content .checkout-step#checkout-submit-step a{font-size:16px;font-weight:500;line-height:20px;padding:13px 16px;height:auto}#checkout #main-content .checkout-step#checkout-submit-step a.disabled{background-color:#e0e0e0;border-color:#e0e0e0;color:#757575;opacity:1 !important;pointer-events:none}#customer-form>div{display:flex;flex-flow:row wrap;margin:0}#customer-form>div .form-group{width:calc(100% + 60px)}#customer-form>div .form-group.field-firstname{width:calc(50% + 30px);padding-right:10px}#customer-form>div .form-group.field-lastname{width:calc(50% + 30px);padding-left:10px}#address-form .form-fields{display:flex;flex-flow:row wrap;margin:0}#address-form .form-fields .form-group{width:calc(100% + 60px)}#address-form .form-fields .form-group.field-econt>div{display:flex}#address-form .form-fields .form-group.field-econt>div label{display:flex;flex-flow:row nowrap;align-items:center;justify-content:flex-start;background:var(--ax-bg-wrapper);border:var(--ax-form-bi-width) solid var(--ax-form-bi-color);border-radius:var(--ax-form-bi-rd);box-shadow:none;color:var(--color-title);font-size:var(--font-size-body);height:46px;padding:0 15px;width:50%;margin:10px 10px 0 0}#address-form .form-fields .form-group.field-econt>div label span{margin-right:6px}#address-form .form-fields .form-group.field-econt>div label:last-of-type{margin:10px 0 0 10px}#address-form .form-fields .form-group.field-id_country{display:none !important}#address-form .form-fields .form-group.field-firstname,#address-form .form-fields .form-group.field-city,#address-form .form-fields .form-group.field-company,#address-form .form-fields .form-group.field-dni,#address-form .form-fields .form-group.field-econt-address1{width:calc(50% + 30px);padding-right:10px}#address-form .form-fields .form-group.field-lastname,#address-form .form-fields .form-group.field-postcode,#address-form .form-fields .form-group.field-mrp,#address-form .form-fields .form-group.field-vat_number,#address-form .form-fields .form-group.field-quarter{width:calc(50% + 30px);padding-left:10px}#address-form .form-fields .form-group.field-company,#address-form .form-fields .form-group.field-dni,#address-form .form-fields .form-group.field-mrp,#address-form .form-fields .form-group.field-vat_number,#address-form .form-fields .form-group.field-registration_address{display:none}#address-form .form-fields .form-group.field-econt-address1,#address-form .form-fields .form-group.field-quarter,#address-form .form-fields .form-group.field-number{display:block}#address-form .form-fields .form-group.field-econt-address1-office{display:none}#address-form.has-invoice .form-fields .form-group.field-company,#address-form.has-invoice .form-fields .form-group.field-dni,#address-form.has-invoice .form-fields .form-group.field-mrp,#address-form.has-invoice .form-fields .form-group.field-vat_number,#address-form.has-invoice .form-fields .form-group.field-registration_address{display:block}#address-form.to-office .form-fields .form-group.field-econt-address1,#address-form.to-office .form-fields .form-group.field-quarter,#address-form.to-office .form-fields .form-group.field-number{display:none}#address-form.to-office .form-fields .form-group.field-econt-address1-office{display:block}@media(max-width: 767px){#customer-form>div .form-group{width:calc(100% + 10px)}#customer-form>div .form-group.field-firstname{width:calc(50% + 10px);padding-right:7.5px}#customer-form>div .form-group.field-lastname{width:calc(50% + 10px);padding-left:7.5px}#address-form .form-fields .form-group{width:calc(100% + 10px)}#address-form .form-fields .form-group.field-econt>div label{display:flex;flex-flow:row nowrap;align-items:center;justify-content:flex-start;background:var(--ax-bg-wrapper);border:var(--ax-form-bi-width) solid var(--ax-form-bi-color);border-radius:var(--ax-form-bi-rd);box-shadow:none;color:var(--color-title);font-size:var(--font-size-body);height:46px;padding:0 15px;width:50%;margin:10px 7.5px 0 0}#address-form .form-fields .form-group.field-econt>div label:last-of-type{margin:10px 0 0 7.5px}#address-form .form-fields .form-group.field-firstname,#address-form .form-fields .form-group.field-city,#address-form .form-fields .form-group.field-company,#address-form .form-fields .form-group.field-dni,#address-form .form-fields .form-group.field-econt-address1{width:calc(50% + 10px);padding-right:7.5px}#address-form .form-fields .form-group.field-lastname,#address-form .form-fields .form-group.field-postcode,#address-form .form-fields .form-group.field-mrp,#address-form .form-fields .form-group.field-vat_number,#address-form .form-fields .form-group.field-quarter{width:calc(50% + 10px);padding-left:7.5px}}@media(min-width: 768px){#checkout #main-content .checkout-step#checkout-addresses-step #delivery-addresses{grid-template-columns:repeat(2, minmax(0, 1fr));grid-column-gap:15px}}@media(min-width: 768px)and (max-width: 1023px){#customer-form>div .form-group{width:calc(100% + 20px)}#customer-form>div .form-group.field-firstname{width:calc(50% + 20px);padding-right:7.5px}#customer-form>div .form-group.field-lastname{width:calc(50% + 20px);padding-left:7.5px}#address-form .form-fields .form-group{width:calc(100% + 20px)}#address-form .form-fields .form-group.field-econt>div label{margin:10px 7.5px 0 0}#address-form .form-fields .form-group.field-econt>div label:last-of-type{margin:10px 0 0 7.5px}#address-form .form-fields .form-group.field-firstname,#address-form .form-fields .form-group.field-city,#address-form .form-fields .form-group.field-company,#address-form .form-fields .form-group.field-dni,#address-form .form-fields .form-group.field-econt-address1{width:calc(50% + 20px);padding-right:7.5px}#address-form .form-fields .form-group.field-lastname,#address-form .form-fields .form-group.field-postcode,#address-form .form-fields .form-group.field-mrp,#address-form .form-fields .form-group.field-vat_number,#address-form .form-fields .form-group.field-quarter{width:calc(50% + 20px);padding-left:7.5px}}@media all and (min-width: 1024px){#checkout #main-content .checkout-step#checkout-addresses-step{margin-bottom:23px}#checkout #main-content .checkout-step#checkout-submit-step{position:unset;margin:10px 0 0 0}}@media(min-width: 1400px){#checkout #content-wrapper.col-lg-8,#cart #content-wrapper.col-lg-8{flex:0 0 calc(100% - 500px);max-width:calc(100% - 500px);padding-right:60px}#checkout #right-column.col-lg-4,#cart #right-column.col-lg-4{flex:0 0 500px;max-width:500px}}#addresses .my-account-content>.row .customer-address-col{padding-left:15px;padding-right:15px;margin-bottom:25px}#addresses .my-account-content>.row .customer-address-col article{display:flex;flex-flow:column nowrap;padding:20px;border:1px solid var(--ax-line-color);border-radius:4px;margin:0;height:100%}#addresses .my-account-content>.row .customer-address-col article .address-footer{margin-top:auto}#addresses .my-account-content>.row .customer-address-col article .address-footer a{display:inline-flex;flex-flow:row nowrap}#addresses .my-account-content>.row .customer-address-col article .address-footer a i{margin-right:4px}#addresses .my-account-content>.row .customer-address-col article .address-footer a[data-link-action=delete-address]{color:#d32f2f}#addresses .my-account-content>.row .customer-address-col article .address-footer a[data-link-action=delete-address]:hover{color:#b71c1c}#addresses .my-account-content .addresses-footer a{border:0;display:flex;flex-flow:row nowrap;align-items:center;justify-content:center;color:#011a14}#addresses .my-account-content .addresses-footer a:hover{color:#011a14}#view-wishlist #my_wishlist .shop_table .product-stock{display:none}#rf_login_modal .modal-dialog{border-radius:5px}#rf_login_modal .modal-dialog .modal-header{border:0;padding:25px 30px 15px 30px}#rf_login_modal .modal-dialog .modal-body{padding:15px 30px}.register-form+.auth-form-bottom{margin-top:24px}.forgotten-password+.auth-form-bottom{margin-top:24px}.auth-form-bottom{display:flex;flex-flow:column nowrap;text-align:center;justify-content:center}.auth-form-bottom .auth-form-divider{display:flex;flex-flow:row nowrap;align-items:center;justify-content:center;margin:0 0 24px 0}.auth-form-bottom .auth-form-divider span{padding:0;min-width:48px;min-height:48px;font-size:12px;font-weight:500;line-height:16px;display:flex;flex-flow:column nowrap;align-items:center;justify-content:center;margin:0 20px;border:1px solid #e6e6e6;border-radius:50%}.auth-form-bottom .auth-form-divider:before,.auth-form-bottom .auth-form-divider:after{flex-grow:1;content:"";background-color:#e6e6e6;width:100%;height:1px}.login-form{margin:0}@media(max-width: 1024px){#addresses .my-account-content>.row .customer-address-col{padding-left:10px;padding-right:10px}}#order-confirmation #wrapper{font-size:15px;margin-top:50px}#order-confirmation #wrapper .page-title{display:none}#order-confirmation #wrapper #main-content{max-width:900px;margin-left:auto;margin-right:auto}#order-confirmation #wrapper #main-content #content-hook_order_confirmation{border:0}#order-confirmation #wrapper #main-content #content-hook_order_confirmation .card-block{padding:0}#order-confirmation #wrapper #main-content #content-hook_order_confirmation p{text-align:left}#order-confirmation #wrapper #main-content #content-hook_order_confirmation .order-confirmation-icon{display:flex;flex-flow:column nowrap}#order-confirmation #wrapper #main-content #content-hook_order_confirmation .order-confirmation-icon .card-title{text-align:left;font-size:20px;color:#88c055}#order-confirmation #wrapper #main-content #content-hook_order_confirmation .order-confirmation-icon span{background-color:#cbe3b3;background-size:10px 10px;display:flex;flex-flow:column nowrap;align-items:center;justify-content:center;width:auto !important;margin-left:auto !important;margin-right:auto !important;border-radius:50%;margin-bottom:50px}#order-confirmation #wrapper #main-content #content-hook_order_confirmation .order-confirmation-icon span img{width:100px;filter:brightness(0) saturate(100%) invert(24%) sepia(10%) saturate(858%) hue-rotate(111deg) brightness(93%) contrast(90%)}#order-confirmation #wrapper #main-content #content-hook_order_confirmation .order-confirmation-icon+p{display:none}#order-confirmation #wrapper #main-content #content-hook_order_confirmation .order-confirmation-info{display:flex;flex-flow:column nowrap;align-items:flex-start;margin:20px 0 0 0;line-height:28px}#order-confirmation #wrapper #main-content #content-hook_order_confirmation .order-confirmation-info li{display:flex;flex-grow:1;align-items:center;justify-content:flex-start;margin:12px 0 0 0;width:100%}#order-confirmation #wrapper #main-content #content-hook_order_confirmation .order-confirmation-info li strong{color:#011a14}#order-confirmation #wrapper #main-content #content-hook_order_confirmation .order-confirmation-info li i{font-size:30px;color:#011a14;margin:0 8px 0 0;line-height:22px}#order-confirmation #wrapper #main-content .page-order-confirmation{border:0}#order-confirmation #wrapper #main-content .page-order-confirmation .card-block{padding:0;border:0}#order-confirmation #wrapper #main-content .page-order-confirmation .card-block #order-items{border:0;margin-top:10px;margin-bottom:0;flex:0 0 100% !important;max-width:100% !important}#order-confirmation #wrapper #main-content .page-order-confirmation .card-block #order-items .order-items-wrapper{padding:20px;border:1px solid var(--ax-line-color);box-shadow:5px 8px 16px 0 rgba(0,0,0,.05);border-radius:8px}#order-confirmation #wrapper #main-content .page-order-confirmation .card-block #order-details{display:flex;flex-flow:row wrap;padding-left:5px}#order-confirmation #wrapper #main-content .page-order-confirmation .card-block #order-details .order-details-wrapper{width:100%}#order-confirmation #wrapper #main-content .page-order-confirmation .card-block #order-details .row>div{display:flex;flex-flow:column nowrap;margin-top:40px}#order-confirmation #wrapper #main-content .page-order-confirmation .card-block #order-details .row>div .order-details-box{display:flex;flex-flow:row nowrap;align-items:flex-start;justify-content:flex-start;padding:20px;border:1px solid var(--ax-line-color);flex-grow:1;box-shadow:5px 8px 16px 0 rgba(0,0,0,.05);border-radius:8px}#order-confirmation #wrapper #main-content .page-order-confirmation .card-block #order-details .row>div .order-details-box div{flex-grow:1}#order-confirmation #wrapper #main-content .page-order-confirmation .card-block #order-details .row>div .order-details-box div p{margin-bottom:8px;line-height:20px}#order-confirmation #wrapper #main-content .page-order-confirmation .card-block #order-details .row>div .order-details-box div p:last-of-type{margin-bottom:0}#order-confirmation #wrapper #main-content .page-order-confirmation .card-block #order-details .row>div .order-details-box i{font-size:30px;color:#88c055;margin:0 0 0 8px;line-height:22px}#order-confirmation #wrapper #main-content .page-order-confirmation .card-block #order-details .row>div.order-details-address .order-details-box i{margin:0 -6px 0 8px}#order-confirmation #wrapper #main-content .page-order-confirmation .card-block #order-details .row>div.order-details-payment .order-details-box p{margin:0}@media all and (min-width: 768px){#order-confirmation #wrapper #main-content .page-order-confirmation .card-block #order-details{padding-left:10px}#order-confirmation #wrapper #main-content .page-order-confirmation #order-items .order-line .qty .col-xs-5.text-sm-center.text-xs-right.bold{display:flex;flex-flow:column nowrap;text-align:right !important}#order-confirmation #wrapper #main-content .page-order-confirmation #order-items .order-line .qty .col-xs-5.text-sm-center.text-xs-right.bold .double-price-divider{visibility:hidden;width:0;height:0}}@media all and (min-width: 1024px){#order-confirmation #wrapper{margin-top:80px}#order-confirmation #wrapper #main-content #content-hook_order_confirmation .order-confirmation-icon .card-title{font-size:24px}#order-confirmation #wrapper #main-content #content-hook_order_confirmation .order-confirmation-icon span{margin-bottom:80px}#order-confirmation #wrapper #main-content .page-order-confirmation .card-block #order-details{padding-left:15px}}#category #wrapper #main-content #products #js-product-list-top .gr-list-gird{display:none}#lgcookieslaw_banner{padding:30px;border-radius:8px;box-shadow:5px 8px 16px 0 rgba(0,0,0,.1);background:#fff;border:1px solid #e6e6e6;width:calc(100% - 30px) !important;max-width:700px}#lgcookieslaw_banner .lgcookieslaw-banner-message p{color:#011a14 !important}#lgcookieslaw_banner .lgcookieslaw-banner-message a{color:#011a14 !important;border-bottom:1px solid #011a14}#lgcookieslaw_banner.lgcookieslaw-reject-button-enabled .lgcookieslaw-button-container{display:flex;flex-flow:column nowrap;margin:10px 0 0 0}#lgcookieslaw_banner.lgcookieslaw-reject-button-enabled .lgcookieslaw-button-container .lgcookieslaw-reject-button{width:100%;border-radius:5px;border:1px solid #d8d8d8 !important;height:auto !important;font-size:14px !important;line-height:18px !important;min-height:auto !important;text-align:center !important;padding:11px;margin:0 0 12px 0;transition:all .3s ease-in-out}#lgcookieslaw_banner.lgcookieslaw-reject-button-enabled .lgcookieslaw-button-container .lgcookieslaw-reject-button:hover{background:#eee !important}#lgcookieslaw_banner.lgcookieslaw-reject-button-enabled .lgcookieslaw-button-container .lgcookieslaw-accept-button{width:100%;border-radius:5px;border:1px solid #88c055 !important;height:auto !important;font-size:14px !important;line-height:18px !important;min-height:auto !important;text-align:center !important;padding:12px;margin:0 0 6px 0;transition:all .3s ease-in-out}#lgcookieslaw_banner.lgcookieslaw-reject-button-enabled .lgcookieslaw-button-container .lgcookieslaw-accept-button:hover{background:var(--bg-color-btn-hover) !important}#lgcookieslaw_banner.lgcookieslaw-banner-floating>.container{padding:0 !important}.fancybox-margin{margin:0 !important}.fancybox-overlay{overflow:hidden !important}.lgcookieslaw-modal-header{border:0 !important;box-shadow:none !important;overflow:hidden}.lgcookieslaw-modal-footer{border:0 !important;box-shadow:none !important}.lgcookieslaw-modal-footer .lgcookieslaw-button{border-radius:5px !important;text-transform:uppercase !important;font-size:14px !important;border:1px solid;height:auto !important;min-height:auto !important;padding-block:10px;padding-inline:18px;transition:all .3s ease-in-out !important}.lgcookieslaw-modal .lgcookieslaw-badge{text-transform:uppercase !important;color:#fff !important;font-weight:400 !important;font-size:10px !important;letter-spacing:.6px !important;line-height:13px !important;cursor:default !important}.lgcookieslaw-section{box-shadow:none !important;border-color:#e6e6e6 !important}.lgcookieslaw-modal .lgcookieslaw-cancel-button,.lgcookieslaw-modal .lgcookieslaw-reject-button{border-color:#d8d8d8 !important}.lgcookieslaw-modal .lgcookieslaw-accept-button:hover{background:var(--bg-color-btn-hover) !important}.lgcookieslaw-modal .lgcookieslaw-partial-accept-button:hover{background:rgba(68,68,68,.8) !important}.lgcookieslaw-modal .lgcookieslaw-cancel-button:hover,.lgcookieslaw-modal .lgcookieslaw-reject-button:hover{background:#eee !important}.fancybox-opened .fancybox-skin{box-shadow:0 0 30px 0 rgba(0,0,0,.1) !important}.fancybox-opened .fancybox-skin #lgcookieslaw_modal{border-radius:5px}.lgcookieslaw-slider{background:#e0e0e0 !important;box-shadow:none;border-radius:18px}.lgcookieslaw-slider:before{background-color:#011a14 !important;left:5px;border-radius:50%}.lgcookieslaw-slider.lgcookieslaw-slider-checked:before{transform:translateX(24px)}@media all and (min-width: 768px){#lgcookieslaw_banner.lgcookieslaw-reject-button-enabled .lgcookieslaw-button-container{flex-flow:row nowrap;margin:25px 0 0 0}#lgcookieslaw_banner.lgcookieslaw-reject-button-enabled .lgcookieslaw-button-container .lgcookieslaw-reject-button{margin:0 8px 0 0}#lgcookieslaw_banner.lgcookieslaw-reject-button-enabled .lgcookieslaw-button-container .lgcookieslaw-accept-button{margin:0 0 0 8px}}:root{--color-btn: #011a14;--ax-form-bi-color: #E0E0E0;--bg-color-btn-hover: #72A44A;--font-weight-label: 400;--color-body: #616161}body.open-canvas{overflow:hidden;background:#000}body.is-loading{overflow:hidden}body.is-loading:before{content:"";position:fixed;background:hsla(0,0%,100%,.7);width:100%;height:100%;z-index:101}body.is-loading:after{content:"";position:fixed;top:50%;left:50%;margin-top:-44px;margin-left:-44px;height:88px;width:88px;color:rgba(0,0,0,.2);border:4px solid;border-radius:50%;border-right-color:#000;animation:rotate 1s linear infinite;z-index:102}@keyframes rotate{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.container{max-width:1320px;padding-left:15px;padding-right:15px}.btn{font-size:14px;font-weight:500;box-shadow:none !important}.form-control{box-shadow:none !important}.page-title.title-text-color-dark{background:rgba(203,227,179,.3019607843);color:#011a14;padding-block:32px 36px}.page-title.title-text-color-dark .h1{font-size:32px;line-height:36px}.page-title.title-text-color-dark .axps-breadcrumb{color:#616161}@media all and (min-width: 1024px){.page-title.title-text-color-dark .h1{font-size:36px;line-height:40px}}.btn-secondary:hover{background:#e0e0e0}#canvas-mini-cart .totals-top{font-size:15px}/*# sourceMappingURL=custom.css.map */
