.main-four-img-div{display:flex;flex-wrap:wrap;margin:0 -9px}.single-affili-img{width:25%;padding:0 9px;text-align:center}.affli-four-img-main{padding:0 50px 60px}@media (max-width: 1024px){.single-affili-img{width:50%;padding:0 9px;text-align:center}}@media (max-width: 749px){.affli-four-img-main{padding-left:15px!important;padding-right:15px!important}}@media (max-width: 749px){.affli-four-img-main{padding:0 20px 30px}}@media (max-width: 576px){.single-affili-img{width:100%;padding:0;text-align:center}.main-four-img-div{margin:0}}.affiprog-desc{font-size:18px;line-height:22px;color:#000;padding-top:6px}.affiprog-desc strong,.grid-banner-desc strong{font-family:Arial-Bold}.single-program-img-desc{width:20%;text-align:center;padding:0 52px 52px}.main-program-img-div{display:flex;flex-wrap:wrap;margin:0 -52px}.affli-program-img-main{max-width:1300px;padding:0 50px 82px;margin:0 auto}.affli-program-img-main h2{font-size:40px!important;line-height:44px!important;color:#181818!important;font-family:Arial-Bold!important;text-align:center;margin-bottom:43px}.affli-program-img-main a{font-family:Arial-Bold;font-size:14px;line-height:23px;text-transform:uppercase;color:#fff;text-decoration:none;background:#000;padding:13px 63px;display:block;width:fit-content;margin:0 auto}.apply-btn{text-align:center}@media (max-width: 1366px){.single-program-img-desc{padding:0 30px 30px}.main-program-img-div{margin:0 -30px}}@media (max-width: 1199px){.single-program-img-desc{width:25%}.affli-program-img-main{padding:0 30px 40px}}@media (max-width: 991px){.single-program-img-desc{width:33.33%}.single-program-img-desc{padding:0 20px 20px}.main-program-img-div{margin:0 -20px}}@media (max-width:767px){.affli-program-img-main h2{font-size:22px!important;line-height:normal!important}.affli-program-img-main{padding-left:15px!important;padding-right:15px!important}.affli-program-img-main a{font-size:16px!important;line-height:22px!important}}@media (max-width: 749px){.affiprog-desc{font-size:16px;line-height:20px}.affli-program-img-main{padding:0 20px 30px}.affli-program-img-main h2{margin-bottom:20px!important}.affli-program-img-main a{padding:10px 45px}}@media (max-width: 480px){.single-program-img-desc{width:50%}.main-program-img-div{margin:0 -10px}.single-program-img-desc{padding:0 10px 20px}.single-program-img-desc img{max-width:45px}.affli-program-img-main h2{font-size:20px!important}}.banner-both-text{padding:168px 20px 130px;text-align:center;max-width:1069px;margin:0 auto}@media (max-width: 1199px){.banner-both-text h1{margin-bottom:20px;font-size:50px;line-height:50px}.banner-both-text{padding:138px 20px 100px}.main-banner-affiliate{background-size:cover;background-position:center}}@media (max-width: 749px){.banner-both-text h1{margin-bottom:16px}.banner-both-text{padding:100px 20px 90px}}@media (max-width: 576px){.banner-both-text{padding:60px 20px 50px}}.first-grid{font-size:30px;line-height:40px;color:#181818;margin-bottom:53px}.last-grid-desc,.grid-banner-desc{font-size:18px;line-height:24px;color:#000}.grid-img-with-text{max-width:1300px;margin:0 auto;padding:50px 50px 67px}.grid-banner-desc p{margin-bottom:34px}.last-grid-desc{margin-top:10px}.grid-img-text-both{display:flex}.grid-banner-desc{max-width:912px;padding-left:40px}@media (max-width: 1199px){.grid-img-with-text{padding:40px 30px}.grid-img-banner{min-width:200px}}@media (max-width:767px){.grid-img-with-text p{font-size:16px!important;line-height:22px!important;letter-spacing:0}.grid-img-with-text{padding:30px 15px}}@media (max-width: 749px){.grid-img-with-text{padding:30px 15px}.first-grid{font-size:18px;line-height:24px;color:#181818;margin-bottom:20px}.grid-banner-desc p{margin-bottom:22px}.grid-img-text-both{display:flex;flex-direction:column}.grid-img-banner{text-align:center}.grid-banner-desc{max-width:100%;padding-left:0;padding-top:20px}.last-grid-desc{margin-top:0}}.affiprog-desc-qualify{font-size:24px;line-height:31px;color:#000;font-weight:600}.single-program-img-desc-qualify::marker{line-height:28px;font-size:19px;color:#000;font-family:auto}li.single-program-img-desc-qualify{width:56%}ul.main-program-img-div-qualify{justify-content:end}li.single-program-img-desc-qualify:nth-child(odd){min-width:28%;width:fit-content}ul.main-program-img-div-qualify{display:flex;flex-wrap:wrap;margin-bottom:50px}@media (max-width: 1199px){li.single-program-img-desc-qualify{width:60%}ul.main-program-img-div-qualify{justify-content:start}li.single-program-img-desc-qualify:nth-child(odd){min-width:unset;width:40%}ul.main-program-img-div-qualify{padding-left:20px}}@media (min-width: 750px){.qualify-heading{margin-bottom:35px}}@media (max-width: 820px){li.single-program-img-desc-qualify{width:100%}ul.main-program-img-div-qualify{margin-bottom:30px}.affiprog-desc-qualify{font-size:20px;line-height:26px}}@media (max-width: 767px){.affiprog-desc-qualify{font-size:16px!important;line-height:22px!important}}.maingallery-block-grid{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;margin:0 -5px}.maingallery-block-grid.main-img-last{grid-template-columns:1fr 1fr 2fr 1fr}.single-image-gallery-program{line-height:0;padding:5px;position:relative}.main-img-first .single-image-gallery-program:first-of-type{grid-column:1;grid-row:1 / span 2}.main-img-last .single-image-gallery-program:first-of-type{grid-column:3;grid-row:1 / span 2}.gallery-images-program{padding:0 50px 74px}.text-gallery-info{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;padding:0 10px}.text-gallery-info a{font-family:Arial-Bold;font-size:14px;line-height:23px;text-transform:uppercase;color:#fff;text-decoration:none;background:#000;padding:13px 63px;display:block;width:fit-content;margin:0 auto;text-align:center}.text-gallery-info h2{font-size:36px!important;line-height:36px!important;margin-bottom:18px;text-transform:uppercase;color:#fff!important;font-family:Arial-Bold!important;text-align:center}.gallery-images-program.first-gallery-section{padding-bottom:0!important}@media (max-width: 1199px){.text-gallery-info h2{font-size:30px!important;line-height:30px!important}.gallery-images-program{padding:0 30px 50px}}@media (max-width: 820px){.maingallery-block-grid{display:flex;flex-wrap:wrap;justify-content:center}.single-image-gallery-program{max-width:50%}.main-img-first .single-image-gallery-program:first-of-type,.main-img-last .single-image-gallery-program:first-of-type{max-width:100%}}@media (max-width:767px){.text-gallery-info h2{font-size:22px!important;line-height:normal!important}.text-gallery-info a{font-size:16px!important;line-height:22px!important}.gallery-images-program{padding-left:15px!important;padding-right:15px!important}}@media (max-width: 749px){.gallery-images-program{padding:0 20px 30px}.text-gallery-info a{padding:10px 45px}.text-gallery-info h2{font-size:26px!important;line-height:26px!important;margin-bottom:10px}}@media (max-width: 576px){.single-image-gallery-program{padding:2px}.maingallery-block-grid{margin:0 -2px}}@media (max-width:480px){.text-gallery-info h2{font-size:20px!important}}@media (min-width: 992px){.text-gallery-info a{min-width:272px}}.knives_main{background:#000;text-align:center;padding:31px 15px 22px;margin-bottom:20px}.knives_main h1{color:#fff;font-family:Arial-Regular!important;font-weight:700;font-size:36px;line-height:44px}.knives_main h5{font-size:16px!important;line-height:19px;letter-spacing:.225em;color:#fff;text-transform:uppercase;font-family:Arial-Regular!important;margin:6px auto 11px}.knives_main a{font-family:Arial-Regular!important;display:inline-block;font-size:14px;line-height:17px;letter-spacing:.05em;text-transform:uppercase;color:#8c290f;text-decoration:none}.section-products li{list-style:none}.section-products a{text-decoration:none}.product-content h4{font-family:Arial-Regular!important;font-size:24px;line-height:29px;text-transform:uppercase;color:#000}.product-content span{font-family:Arial-Regular!important;font-weight:700;font-size:18px;line-height:22px;color:#000;display:inline-block;margin:5px auto 15px}.product-content button.atc{font-weight:700;font-size:16.4566px;line-height:20px;text-transform:uppercase;color:#fff;background-color:#000;text-decoration:none;padding:15px;display:flex;min-height:53px;justify-content:center;align-items:center;cursor:pointer;max-width:219px;width:100%;font-family:Arial-Regular!important;border:none}.product_card{display:flex;align-items:center}.product_card:not(:last-child){border-bottom:1px solid rgba(0,0,0,.16);padding-bottom:22px;margin-bottom:22px}.product_card .product-image{flex:0 0 72.417%;max-width:100%}.product_card .product-content{max-width:100%;flex:0 0 27.583%;padding-left:35px}.section-products{padding-bottom:82px}.knives_main h1 span{border:4px solid #FFFFFF;padding:5px 5px 0}.page_knives img{max-width:100%}.page_knives{margin:70px auto auto;max-width:1260px;padding:30px}.page_knives .page-width{max-width:100%;padding:0}.page_knives .page-width .main-page-title{font-weight:600;font-size:40px;line-height:49px;color:#000;font-family:Arial-Regular!important;margin-bottom:5px;letter-spacing:0;text-transform:capitalize;padding:0}.default-page.knives_pages{margin-bottom:0}@media (max-width:767px){.product_card .product-image{flex:0 0 60%;max-width:100%}.product_card .product-content{max-width:100%;flex:0 0 40%;padding-left:15px}.section-products{padding-bottom:50px}.page_knives .page-width .main-page-title{font-size:22px!important;line-height:normal!important}.knives_main h1{font-size:24px!important;line-height:normal!important}.knives_main h5,.product-content span,.knives_main a,.knives_main h1 span{font-size:16px!important;line-height:22px!important}.product-content h4{font-size:18px;line-height:normal}}@media (max-width:749px){.page_knives{margin-top:0}}@media (max-width:576px){.product-content button.atc{min-height:45px;padding:10px}.section-products{padding-bottom:30px}}@media (max-width:479px){.page_knives{padding-left:15px;padding-right:15px}.page_knives .page-width .main-page-title{font-size:20px!important}}@media (max-width:360px){.product_card{flex-direction:column}}.international_distributors{max-width:1260px;margin:0 auto;padding:30px}.international_distributors h1{font-size:36px;padding-bottom:3px;margin-bottom:15px;color:#363636;font-family:Arial-Regular;text-transform:uppercase;line-height:1.2}.international_distributors .b2b_country_name{margin-bottom:20px}.international_distributors .b2b_all_address{margin-bottom:22px}.international_distributors .b2b_country_address{margin-bottom:43px}.international_distributors .b2b_country_address a{color:#8e2607;text-decoration:none}.international_distributors .b2b_country_address a:hover{text-underline-position:from-font;text-decoration:underline}.international_distributors .b2b_country_address a:visited{color:#006bb4}@media (max-width: 767px){.international_distributors h1{font-size:24px!important;line-height:normal!important}.international_distributors .b2b_country_name,.international_distributors p{font-size:16px!important;line-height:22px!important}}@media (max-width: 480px){.international_distributors{padding:15px}}.climate-page-banner .image-climate-banner-heading{position:relative;line-height:0;margin-bottom:62px}.climate-page-banner h1.climate-heading{position:absolute;top:0;left:0;height:100%;width:100%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:70px;font-weight:700;line-height:85px;text-transform:uppercase;padding:30px;text-align:center;font-family:Proxima_Nova_Bold}.climate-page-image-text .description-img-text-climate{max-width:1069px;padding:0 30px;margin:0 auto}.climate-page-image-text.climate-text-only .description-img-text-climate{max-width:1094px}.climate-page-image-text .climate-section-desc p{font-size:16px;font-family:ProximaNova-Regular;font-weight:400;line-height:24px;color:#333;margin-bottom:26px}.climate-page-image-text.climate-text-only .climate-section-desc p{font-size:18px;line-height:26px;color:#000;margin-bottom:16px}.climate-page-image-text .climate-section-desc em{font-weight:400;font-size:20px;line-height:28px;color:#333}.climate-page-image-text h2{color:#333!important;font-size:40px!important;font-weight:700!important;line-height:44px!important;margin-bottom:33px!important;font-family:Proxima_Nova_Bold!important}.climate-page-image-text .climate-section-img{line-height:0;margin-bottom:65px;margin-top:58px}.climate-page-image-text .climate-section-desc strong{font-weight:700;font-family:Proxima_Nova_Bold}.climate-page-image-text.image-text-climate-class{margin-bottom:100px}.climate-neutral_pages.default-page{margin-bottom:0}@media (max-width:1199px){.climate-page-banner h1.climate-heading{font-size:50px;line-height:60px}.climate-page-banner .image-climate-banner-heading img{aspect-ratio:1 / .4}.climate-page-banner .image-climate-banner-heading{margin-bottom:50px}.climate-page-image-text .climate-section-img{margin-bottom:50px;margin-top:50px}.climate-page-image-text.image-text-climate-class{margin-bottom:65px}.climate-page-image-text h2{font-size:36px!important;line-height:42px!important;margin-bottom:24px!important}}@media (max-width:991px){.climate-page-banner .image-climate-banner-heading img{aspect-ratio:1 / .45}.climate-page-banner .image-climate-banner-heading{margin-bottom:40px}.climate-page-image-text .climate-section-img{margin-bottom:40px;margin-top:40px}.climate-page-image-text h2{margin-bottom:20px!important}.climate-page-image-text .climate-section-desc p{margin-bottom:22px}.climate-page-image-text.image-text-climate-class{margin-bottom:45px}}@media (max-width:767px){.climate-page-image-text.climate-text-only .climate-section-desc p{font-size:16px;line-height:22px}.climate-page-image-text .climate-section-desc p{margin-bottom:16px}.climate-page-image-text .climate-section-desc em{font-size:18px;line-height:24px}.climate-page-image-text .description-img-text-climate{padding:0 15px}.climate-page-banner h1.climate-heading{padding:15px}.climate-page-banner .image-climate-banner-heading{margin-bottom:34px}.climate-page-image-text .climate-section-img{margin-bottom:34px;margin-top:34px}.climate-page-image-text.image-text-climate-class{margin-bottom:30px}.climate-page-banner h1.climate-heading{font-size:24px!important;line-height:normal!important}.climate-page-image-text h2{font-size:22px!important;line-height:normal!important}}@media (max-width:749px){.climate-page-banner h1.climate-heading{font-size:30px;line-height:35px}.climate-page-banner .image-climate-banner-heading img{aspect-ratio:1 / .4;object-fit:cover}.climate-page-banner .image-climate-banner-heading{margin-bottom:20px}.climate-page-image-text .climate-section-img{margin-bottom:20px;margin-top:20px}.climate-page-image-text h2{margin-bottom:10px!important}.climate-page-image-text .climate-section-img img{aspect-ratio:1 / .55;object-fit:cover}}@media (max-width:576px){.climate-page-banner .image-climate-banner-heading img{aspect-ratio:1 / .55}.climate-page-image-text .climate-section-desc em{font-size:16px;line-height:22px}}@media (max-width:480px){.climate-page-banner .image-climate-banner-heading img{aspect-ratio:1 / .65}.climate-page-image-text .climate-section-img img{aspect-ratio:1 / .75}.climate-page-image-text h2{font-size:20px!important}}@media (max-width:360px){.climate-page-banner .image-climate-banner-heading img{aspect-ratio:1 / .8}}.contact-form input.field__input{text-align:left;display:block;height:30px;padding:0 10px;box-shadow:none;width:365px;max-width:100%;background:#fff;background-clip:padding-box;border:1px solid #e2e2e2;border-radius:1px;margin-top:2px;font-size:14px;line-height:normal;vertical-align:baseline;box-sizing:border-box;font-family:Open Sans,Helvetica Neue,Helvetica,Arial,sans-serif}.contact-form .contact__fields,.contact-form .field{display:block}.contact-form .field{margin-bottom:10px!important}.contact-page .contact{max-width:100%;margin-top:0}.contact-us-page{max-width:1260px;margin:0 auto;padding:30px}.contact-us-page .default-page{max-width:100%;margin:0 auto;padding:0}.contact-page{margin-top:0}.contact-form .field span{color:#e02b27}.contact-form textarea{max-width:365px;display:block;border:1px solid #e2e2e2;box-shadow:none;resize:auto;min-height:79.5px}.contact-form button.button{background:#8e2603;display:inline-block;padding:7px 15px;min-width:140px;border:0;color:#fff;font-size:13px;font-weight:400;line-height:19px;text-align:center;text-transform:uppercase;vertical-align:middle;white-space:nowrap;text-decoration:none;float:none;margin:0;min-height:auto!important;box-shadow:none}.contact-form button.button:hover{box-shadow:none}.contact-form .contact__button{max-width:435px;margin-right:0;text-align:right;border-top:1px solid #ededed;padding-top:11px;margin-top:22px}.contact-form ul li{list-style-type:none;display:flex;align-items:center;padding-bottom:2.5px}.contact-form ul input,.contact-form ul label{display:inline;width:auto;height:auto;padding:0;margin:0}.contact-us-page p a{color:#8e2603!important;text-decoration:none}.contact-us-page form label{padding-bottom:0;display:inline;font-weight:600;font-family:Arial-Bold;-webkit-user-select:none;user-select:none;font-size:13px}.contact-us-page p{margin-bottom:1rem}.contact-us-page p a:hover{text-underline-position:from-font;text-decoration:underline}.contact-us-page p a:visited{color:#006bb4}.contact-us-page .form-status.form-status-list.form__message{color:#006400;font-size:13px;align-items:center;background:#e5efe5;margin:0 0 12px;padding:14px}.contact-us-page .form-status.caption-large.text-body,.contact-us-page .form-status-list.caption-large li a,.contact-us-page .contact__field-error span{color:#eb001b}.contact-us-page .contact.page-width.page-width--narrow.spaced-section{padding:0;margin-bottom:0}.contact-us-page .contact-page{margin-bottom:0}.form-status-list.caption-large{margin-bottom:2rem}.contact-form ul label{padding-left:5px}.contact .field:after,.contact .field:hover.field:after{box-shadow:none}.contact-form .field__input:focus{margin:2px 1px 1px!important}.contact-us-page .contact__fields{margin-top:10px}@media (max-width:767px){.contact-us-page p{font-size:16px!important;line-height:22px!important}.contact-us-page form label{font-size:14px}}@media (max-width: 480px){.contact-us-page{padding:15px}}@media (max-width: 479px){.contact-form button.button{width:100%;margin-bottom:7px}}.pro-program .banner-both-text{padding:306px 20px 170px;text-align:center;max-width:1069px;margin:0 auto}.pro-program .banner-both-text h1{font-family:Proxima_Nova_Bold}.banner-both-text h1{font-family:Arial-Bold;margin-bottom:34px;color:#fff;font-size:80px;line-height:80px;text-transform:uppercase}.banner-both-text .addili-banner-smalltext{font-size:24px;line-height:30px;color:#fff}.main-banner-affiliate{background-repeat:no-repeat;background-size:100% 100%}@media (max-width: 1599px){.pro-program .banner-both-text{padding:248px 20px 130px}}@media (max-width: 1199px){.banner-both-text h1{margin-bottom:20px;font-size:50px;line-height:50px}.pro-program .banner-both-text{padding:168px 20px 80px}.main-banner-affiliate{background-size:cover;background-position:center}}@media (max-width:767px){.banner-both-text h1{font-size:24px!important;line-height:normal!important}.banner-both-text .addili-banner-smalltext{font-size:16px!important;line-height:22px!important}}@media (max-width: 749px){.banner-both-text h1{margin-bottom:16px}.pro-program .banner-both-text{padding:100px 20px 90px}}@media (max-width: 576px){.pro-program .banner-both-text{padding:60px 20px 50px}}
/*# sourceMappingURL=/cdn/shop/t/104/compiled_assets/styles.css.map */
