.register-form{max-width:900px;margin:0 auto;padding-top:50px}.register-form fieldset{margin-bottom:25px}.register-form legend{background:#fff;padding:8px}.register-form fieldset:last-child{margin-bottom:0}.register-form .form__input-wrapper--checkbox{margin-bottom:0}.register-form__head{text-align:center;margin-bottom:20px}.register-form__vat{display:none;flex-flow:row wrap;align-items:center}.register-form__vat.js-active{display:flex}.register-form__vat .form__input-wrapper{flex:0 0 33.33%;margin-bottom:0;margin-right:12px}@media (max-width: 640px){.register-form__vat .form__input-wrapper{flex:1 1}}.register-form__vat-btn{background-color:#006280;color:#fff}.register-form__vat-btn svg,.register-form__submit svg{width:100%;height:auto}.register-form__vat-btn>.icon,.register-form__submit>.icon{display:none;width:18px;height:auto}.register-form__vat-btn>.icon--loader,.register-form__submit>.icon--loader{width:32px}.register-form__vat-btn.js-loading,.register-form__submit.js-loading{background-color:#d3d3d3}.register-form__vat-btn.js-loading span,.register-form__submit.js-loading span{display:none}.register-form__vat-btn.js-loading .icon--loader,.register-form__submit.js-loading .icon--loader{display:inline-block}.register-form__vat-btn.js-error,.register-form__submit.js-error{background-color:red}.register-form__vat-btn.js-error span,.register-form__submit.js-error span{display:none}.register-form__vat-btn.js-error .icon--error,.register-form__submit.js-error .icon--error{display:inline-block}.register-form__vat-btn.js-success,.register-form__submit.js-success{background-color:green}.register-form__vat-btn.js-success span,.register-form__submit.js-success span{display:none}.register-form__vat-btn.js-success .icon--success,.register-form__submit.js-success .icon--success{display:inline-block}.register-form__message{display:none;text-align:center;padding:100px 0}.register-form__vat-error{display:none;width:100%;margin-top:10px}.register-form__submit-error{display:none;text-align:center}.button--warning{color:#fff;background:red;transition:opacity .2s ease-in-out}.button--warning:hover{opacity:.8}@media (min-width: 1000px){.nav-bar .nav-bar__item.js-single-column{position:relative}.nav-bar .nav-bar__item.js-single-column .desktop-menu--wrapper{min-width:145px;width:auto;left:50%;transform:translate(-50%)}.nav-bar .nav-bar__item.js-single-column .navigation__item{flex:0 0 100%;max-width:100%;white-space:nowrap}}.register{font-family:Abel,sans-serif}.btn-register{display:inline-block;width:100%;max-width:250px;font-size:18px;color:#fff;background-color:#006280;border-radius:20px;padding:5px;text-align:center}.register-hero{display:flex;flex-flow:row wrap;position:relative}@media (max-width: 767px){.register-hero{display:block}}.register-hero:before{content:"";background-image:url(/cdn/shop/files/gTj8zIRw_4.png?v=1676044436);mix-blend-mode:multiply;background-size:cover;background-position:center center;background-repeat:no-repeat;position:absolute;top:0;left:0;bottom:0;right:0}@media (max-width: 1000px){.register-hero:before{content:"";background-size:cover;background-position:center center;background-repeat:no-repeat;position:absolute;top:0;left:0;bottom:0;right:0}}.register-hero__aside{position:relative;flex:0 0 33.85vw;max-width:33.85vw;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:1.04vw;text-align:center}@media (max-width: 767px){.register-hero__aside{max-width:375px;margin:0 auto;padding:20px}}.register-hero__logo{max-width:375px;margin-bottom:1.8vw}@media (max-width: 1023px){.register-hero__logo{max-width:280px}}@media (max-width: 767px){.register-hero__logo{margin-bottom:28px}}.register-hero__fancy-text{line-height:1.2;font-size:24px;margin-bottom:2.083vw}@media (max-width: 767px){.register-hero__fancy-text{margin-bottom:16px;font-size:18px}}.register-hero__fancy-text p{margin-bottom:0}.register-hero__fancy-text strong{position:relative;font-size:32px;z-index:1}@media (max-width: 767px){.register-hero__fancy-text strong{font-size:24px}}.register-hero__fancy-text strong:after{content:"";position:absolute;border-bottom-left-radius:20px;border-top-right-radius:20px;background-color:#589d32;z-index:-1;bottom:0;left:-5px;right:-5px;height:20px}@media (max-width: 767px){.register-hero__fancy-text strong:after{height:16px}}.register-hero__btn{width:calc(100% - 20px)}.register-hero__main{background:linear-gradient(to right,#006280 40%,#84bc26);display:flex;flex-flow:row wrap;align-items:center;justify-content:space-between;color:#fff;flex:1 1;padding:20px 45px 0;height:360px}@media (max-width: 767px){.register-hero__main{display:block}}.register-hero__content{position:relative;max-width:44.28vw;flex:0 0 32.29vw;margin-left:100px}@media (max-width: 767px){.register-hero__content{max-width:375px;margin:0 auto 25px;text-align:center}}@media (min-width: 1921px){.register-hero__content{flex:0 0 605px;max-width:605px}}.register-hero__image{position:relative;max-width:21.93vw;flex:0 0 21.93vw;margin-right:2vw;align-self:flex-end}@media (max-width: 1023px){.register-hero__image{margin-right:0}}@media (max-width: 767px){.register-hero__image{max-width:375px;margin:0 auto}}@media (min-width: 1921px){.register-hero__image{flex:0 0 421px;max-width:421px}}.register-hero__title{margin-bottom:5px;font-weight:400;font-size:32px;line-height:1.2}@media (max-width: 1023px){.register-hero__title{font-size:24px}}.register-hero__description{padding-right:50px;font-weight:400;font-size:24px;line-height:1.2}@media (max-width: 1023px){.register-hero__description{font-size:18px}}@media (max-width: 767px){.register-hero__description{padding-right:0}}.register-hero__link{color:#fff;border-bottom:1px solid #fff;padding-bottom:5px;font-size:18px}@media (max-width: 767px){.register-hero__link{font-size:16px}}.register-bar{background-color:#006280;padding:10px 20px;text-align:center}.register-bar__title{color:#fff;text-transform:uppercase;font-size:32px;line-height:1.2}@media (max-width: 767px){.register-bar__title{font-size:24px}}.register-usp__body{overflow:hidden;margin-top:75px}.register-usp__footer{margin:10px 0 75px;text-align:center}@media (max-width: 767px){.register-usp__footer{margin-top:0}}.register-usp__blocks{display:flex;flex-flow:row wrap;justify-content:center;margin:0 -25px}.register-usp__block{flex:1 1;padding:0 25px;margin-bottom:25px;text-align:center}@media (max-width: 1024px){.register-usp__block{flex:0 0 50%;max-width:50%}}@media (max-width: 767px){.register-usp__block{flex:0 0 100%;max-width:100%}}.register-usp__block-image{margin-bottom:30px}.register-usp__block-title{margin-bottom:17px;font-size:18px;line-height:1.5;color:#2c2e35}.register-usp__block-text{font-size:16px;line-height:1.5;color:#85878b}.register-testimonials__body{overflow:hidden;margin-top:75px}.register-testimonials__blocks{display:flex;flex-flow:row wrap;margin:0 -26px}@media (max-width: 1440px){.register-testimonials__blocks{margin:0 -15px}}@media (max-width: 767px){.register-testimonials__blocks{display:block;margin:0}}.register-testimonials__block{flex:0 0 33.33%;max-width:33.33%;display:flex;padding:0 31px 6px;text-align:center}@media (max-width: 1440px){.register-testimonials__block{padding:0 20px 6px}}@media (max-width: 767px){.register-testimonials__block{max-width:375px;margin:0 auto 25px;padding:0 6px 6px}}.register-testimonials__icon{display:inline-block;width:56px;height:43px;margin-bottom:20px}.register-testimonials__block-inner{width:100%;display:flex;flex-direction:column;align-items:center;background-color:#fff;padding:30px 20px;border-top-left-radius:90px;border-bottom-right-radius:90px;box-shadow:6px 6px #006280}.register-testimonials__block-quote{margin:0 0 30px;font-size:18px;line-height:1.2}.register-testimonials__block-meta{margin-top:auto}.register-testimonials__block-company{color:#58bd4c}.register-testimonials__block-company,.register-testimonials__block-name{margin-bottom:0;font-size:24px;line-height:1.2}.register-testimonials__block-location{font-size:20px;line-height:1.2}.register-testimonials__footer{margin:45px 0;text-align:center}@media (max-width: 767px){.register-testimonials__footer{margin:0 0 45px}}.register-footer__entry{max-width:750px;margin:0 auto 32px;font-size:24px;line-height:1.2;text-align:center}.register-footer__socials{display:flex;flex-flow:row wrap;justify-content:center;list-style:none;margin-bottom:45px}.register-footer__socials li{width:48px;margin-right:28px;color:#58bd4b}@media (max-width: 480px){.register-footer__socials li{width:32px}}.register-footer__socials li:last-child{margin-right:0}.register-footer__socials a{display:block;width:100%}.register-footer__logo{max-width:768px;margin:0 auto 45px}@media (max-width: 1440px){.register-footer__logo{width:70%}}.register-popup{position:fixed;top:0;left:0;right:0;bottom:0;z-index:9999;opacity:0;visibility:hidden;pointer-events:none}.register-popup.js-active{opacity:1;visibility:visible;pointer-events:auto}.register-popup__overlay{position:absolute;top:0;bottom:0;left:0;right:0;background-color:#000000b3}.register-popup__inner{position:absolute;top:50%;left:50%;max-width:1024px;width:80%;transform:translate(-50%,-50%);background-color:#fff;z-index:1}@media (max-width: 1023px){.register-popup__inner{width:90%}}@media (max-width: 767px){.register-popup__inner{top:10px;bottom:10px;transform:translate(-50%);width:90%;overflow:auto}}.register-popup__body{display:flex;flex-flow:row wrap;padding:40px 80px}@media (max-width: 1023px){.register-popup__body{padding-left:40px;padding-right:40px}}@media (max-width: 767px){.register-popup__body{padding-left:20px;padding-right:20px}}@media (max-width: 640px){.register-popup__body{display:block}}.register-popup__close{position:absolute;top:10px;right:10px;color:#58bd4b}.register-popup__main{flex:1 1;padding-right:40px}@media (max-width: 1023px){.register-popup__main{flex:0 0 calc(50% + 40px);max-width:calc(50% + 40px)}}@media (max-width: 640px){.register-popup__main{max-width:100%;padding-right:0}}.register-popup__aside{flex:0 0 300px;max-width:300px}@media (max-width: 1023px){.register-popup__aside{flex:0 0 calc(50% - 40px);max-width:calc(50% - 40px)}}@media (max-width: 640px){.register-popup__aside{max-width:100%}}.register-popup__title{color:#58bd4b}.register-popup__checkboxes{color:#000;font-weight:700}.register-popup__checkboxes .form__input-wrapper{display:flex;align-items:flex-start}.register-popup__checkboxes .checkbox-wrapper{margin:5px 0 0}.register-popup__entry{margin-bottom:30px}.register-popup__entry:last-child{margin-bottom:0}.register-popup__footer{text-align:right;padding:20px;border-top:1px solid rgba(0,0,0,.1)}@media (max-width: 640px){.register-popup__footer{text-align:center;border-top:0;padding-left:0;padding-right:0}}.register-popup__contacts i{color:#58bd4b}.account .layout{margin-bottom:0}.account .register-form{padding-top:0}ul.register-footer__socials li{width:30px}.register-hero__logo,.product-item__product-form-wrapper button[disabled]{width:100%}.product-item--list .product-item__info{margin-left:20px}@media (min-width: 640px){.product-item--list .product-item__action-list{min-width:240px}.product-item--list .product-item__product-form-wrapper{justify-content:flex-end}.product-item--list .product-item__product-form-wrapper button,.product-item--list .product-item__product-form-wrapper button[disabled]{max-width:180px;width:100%;height:42px}}.product-item__image-wrapper .quality-tag--container{height:50%;right:-35px;display:none}#gf-products{padding-top:20px!important}.gf-actions{margin-bottom:0!important}.gf-block-title h3{color:#333!important}#gf-tree .checked .gf-Checkbox,#gfTopTree .checked .gf-Checkbox{background-color:rgba(var(--primary-button-background-rgb),.8);border-color:rgba(var(--primary-button-background-rgb),.8)}.gf-filter-selection{align-items:center}.collection__toolbar-item--layout{margin-right:20px}.product-info-tags p{margin-bottom:0}.product-info-tags p .comma:last-of-type{display:none}#BIS_trigger:not(.bis-button.BIS_trigger){display:none}.card__section.card__section--list{padding:0}#aod_smart_cart_saver table{margin:5px auto 0;text-align:left}#aod_smart_cart_saver[url] table{text-align:center}#aod_smart_cart_saver table .aod_btn{margin:0!important}#aod_smart_cart_saver .p-2{padding:0!important}#aod_smart_cart_saver .aodsubtotalText{font-weight:700;font-size:22px}#aod_smart_cart_saver .aodTotels2,#aod_smart_cart_saver .aod_back_btn,#aod_smart_cart_saver .aod_edit_btn,#aod_smart_cart_saver .aod_edit_btn+b{display:none}.AOD_Main_Container_Root .row{margin:0!important}.AOD_Main_Container_Root .row .aod_add_new_prd_btn{margin-right:15px}.AOD_Main_Container_Root .flex-row-reverse{flex-direction:row!important}#aod_smart_cart_saver:not(#aod_smart_cart_saver[url]) tbody tr{border-top:1px solid #d7d7d7}#aod_smart_cart_saver:not(#aod_smart_cart_saver[url]) tbody td:first-child{color:#4cb749}#aod_smart_cart_saver:not(#aod_smart_cart_saver[url]) td:last-child,#aod_smart_cart_saver:not(#aod_smart_cart_saver[url]) th:last-child{text-align:right}#aod_smart_cart_saver:not(#aod_smart_cart_saver[url]) td:not(td:last-child),#aod_smart_cart_saver:not(#aod_smart_cart_saver[url]) th:not(th:last-child){padding-right:90px}#aod_smart_cart_saver:not(#aod_smart_cart_saver[url]) td:last-child button{font-weight:400;background-color:#d7d7d7;color:#fff;padding:5px 15px;margin:5px 0 5px 20px!important}#aod_smart_cart_saver:not(#aod_smart_cart_saver[url]) td:last-child button:first-child{background-color:#4cb749}.gf-option-block.gf-option-block--productGroup:not(#gfTopTree .gf-option-block--productGroup){display:none}.gf-filter-contents.gf-filter-contents--top{margin-top:-76px}.gf-filter-contents.gf-filter-contents--top .gf-block-title{display:none}.gf-filter-contents.gf-filter-contents--top .gf-option-block ul.gf-option-box{display:flex;align-items:center;flex-wrap:wrap;justify-content:center}.gf-filter-contents.gf-filter-contents--top .gf-option-box li{margin-right:15px}.gf-filter-contents.gf-filter-contents--top .gf-option-box li .gf-label{white-space:nowrap}@media (max-width: 1279px){.gf-filter-contents.gf-filter-contents--top{margin-top:-106px}}@media (max-width: 768px){.gf-filter-contents.gf-filter-contents--top{margin-top:0}}@media (min-width: 768px){.collection__title{max-width:185px}}@media (min-width: 1250px){.collection__title{max-width:235px}}@media (max-width: 1024px) and (min-width: 768px){.collection__title{font-size:20px}}.img-slogan-slider{max-width:100%;height:auto;border-style:none;vertical-align:top;float:right}.register-form .terms-input,.register-form .marketing-input{margin-bottom:12px;padding-bottom:6px}
/*# sourceMappingURL=/cdn/shop/t/23/assets/custom.css.map */
