/*!***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./sfra-webpack-builder/node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[0].use[1]!./sfra-webpack-builder/node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!./sfra-webpack-builder/node_modules/css-unicode-loader/index.js!./sfra-webpack-builder/node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[0].use[4]!./shark-ninja/cartridges/app_custom_sharkninja_core/cartridge/client/default/scss/experience/components/commerceAssets/whyBuyEmailSignup.scss ***!
  \***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
/* stylelint-disable */
/* stylelint-enable */
/***************************** Category Colors *****************************/
/***************************** Fonts *****************************/
/***************************** Border *****************************/
/***************************** Background *****************************/
/* stylelint-disable */
/* stylelint-enable */
@media (min-width: 1200px) {
  .two-vertical-content-container {
    padding-bottom: 2.5rem;
  }
}
@media (min-width: 1200px) {
  .two-vertical-content-container .why-buy-container.row {
    margin-bottom: var(--margin-bottom-large);
  }
}
.two-vertical-content-container .why-buy-container.row .header-container {
  padding: 2.5rem 0 1rem;
}
@media (max-width: 1199.98px) {
  .two-vertical-content-container .why-buy-container.row .header-container {
    padding-left: 0.75rem;
    padding-bottom: 1.5rem;
  }
}
.two-vertical-content-container .why-buy-container.row .header-container .eyebrow-title {
  margin-bottom: 0.5rem;
  font-family: "DM Sans", arial, helvetica, serif;
  font-size: 0.875rem;
  font-weight: 700;
  font-style: normal;
  line-height: 1.25rem;
}
.two-vertical-content-container .why-buy-container.row .header-container .main-title {
  font-weight: 700;
  font-family: "Plus Jakarta Sans", arial, helvetica, serif;
  margin-bottom: 0.5rem;
}
@media (max-width: 1199.98px) {
  .two-vertical-content-container .why-buy-container.row .header-container .main-title {
    font-family: "Plus Jakarta Sans", arial, helvetica, serif;
    font-size: 1.5rem;
    font-weight: 700;
    font-style: normal;
    line-height: 1.75rem;
  }
}
.two-vertical-content-container .why-buy-container.row .benefits-card-container .benefit-card {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  border-right: 0.0625rem solid #d1d1d1;
  margin-right: 0.875rem;
  padding: 0.75rem 0.875rem 1.125rem;
}
@media (max-width: 1199.98px) {
  .two-vertical-content-container .why-buy-container.row .benefits-card-container .benefit-card {
    border-right-width: 0;
    width: 100%;
    margin-right: 0;
    border-bottom: 0.0625rem solid #d1d1d1;
    margin-bottom: 1.5rem;
  }
  .two-vertical-content-container .why-buy-container.row .benefits-card-container .benefit-card:last-child {
    margin-bottom: 1.375rem;
  }
}
.two-vertical-content-container .why-buy-container.row .benefits-card-container .benefit-card:last-child {
  border-width: 0;
  margin-right: 0;
}
.two-vertical-content-container .why-buy-container.row .benefits-card-container .benefit-card .benefit__icon {
  width: 2.75rem;
  height: 2.75rem;
  display: inline-block;
  margin-bottom: 1.25rem;
}
.two-vertical-content-container .why-buy-container.row .benefits-card-container .benefit-card .benefit__icon.shopping-bag-icon {
  background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDQiIGhlaWdodD0iNDQiIHZpZXdCb3g9IjAgMCA0NCA0NCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzIzOTI2XzIxNDg3KSI+CjxwYXRoIGQ9Ik0xNi41MDAzIDAuMDAwNDg4MjgxQzIxLjE3NTkgMC4wMDA3IDI0Ljk3ODggMy44MDQ1MyAyNC45Nzg4IDguNDc5OThWOC45MzYwNEgyOC41MzE2QzI5LjA1OTggOC45MzYxNCAyOS41MDE5IDkuMzM1MTEgMjkuNTU2OSA5Ljg2MDg0TDMwLjcyNzggMjEuMTA4OUg0MC43OTkxQzQxLjMyNzUgMjEuMTA4OSA0MS43NzA1IDIxLjUwNzkgNDEuODI1NSAyMi4wMzM3TDQzLjQwNTYgMzcuMjEwNEM0My40MDYgMzcuMjEzOSA0My40MDcyIDM3LjIxNzcgNDMuNDA3NSAzNy4yMjEyTDQzLjk5NDQgNDIuODYxOEM0NC4wMDIgNDIuOTM0NiA0NC4wMDIxIDQzLjAwNzIgNDMuOTk0NCA0My4wNzg2QzQzLjk3MTQgNDMuMjkyNyA0My44ODEyIDQzLjQ5NiA0My43MzQ3IDQzLjY1ODdDNDMuNTY0IDQzLjg0ODUgNDMuMzI5MiA0My45NjcgNDMuMDc3NCA0My45OTM3QzQzLjA0MTYgNDMuOTk3NSA0My4wMDU1IDQzLjk5OTUgNDIuOTY5MSA0My45OTk1SDIzLjQ0MzdIMjMuNDQyN0gxLjAzMTU1QzAuNzM5NzI0IDQzLjk5OTUgMC40NjEzMTMgNDMuODc1MyAwLjI2NTkyNyA0My42NTg3QzAuMDcwNTc1OCA0My40NDE5IC0wLjAyNDgyMDIgNDMuMTUyNSAwLjAwNTE4NDc3IDQyLjg2MThMMy40NDI2OCA5Ljg2MDg0QzMuNDk3NjkgOS4zMzUwOSAzLjk0MDcgOC45MzYwNCA0LjQ2OTA1IDguOTM2MDRIOC4wMjA4MVY4LjQ3OTk4QzguMDIwODEgMy44MDQwOSAxMS44MjQ5IDAuMDAwNDg4MjgxIDE2LjUwMDMgMC4wMDA0ODgyODFaTTIuMTc1MTEgNDEuOTM3SDIyLjUxM0wyMy4yMjg4IDM1LjA2MkgyLjg5MTlMMi4xNzUxMSA0MS45MzdaTTI0LjU4NzIgNDEuOTM3SDQxLjgyNDVMNDEuNDUxNSAzOC4zNTg5SDI0Ljk2MDNMMjQuNTg3MiA0MS45MzdaTTI1LjM5OTcgMzQuMTI1NUMyNS4zOTk0IDM0LjEyOTQgMjUuNDAwMSAzNC4xMzMzIDI1LjM5OTcgMzQuMTM3MkwyNS4xNzUxIDM2LjI5NjRINDEuMjM3NkwzOS44NzA0IDIzLjE3MTRIMjYuNTQxM0wyNS4zOTk3IDM0LjEyNTVaTTMuMTA1NzcgMzIuOTk5NUgyMy40NDM3TDI0LjU4NjIgMjIuMDMzN0MyNC42NDEyIDIxLjUwOCAyNS4wODMzIDIxLjEwODkgMjUuNjExNiAyMS4xMDg5SDI4LjY1NDZMMjcuNjAxOSAxMC45OTg1SDI0Ljk3ODhWMTUuOTg0OUMyNC45Nzg4IDE2LjU1NDIgMjQuNTE2OSAxNy4wMTYxIDIzLjk0NzYgMTcuMDE2MUMyMy4zNzgzIDE3LjAxNjEgMjIuOTE2MyAxNi41NTQyIDIyLjkxNjMgMTUuOTg0OVYxMC45OTg1SDEwLjA4MzNWMTUuOTg0OUMxMC4wODMzIDE2LjU1NDIgOS42MjEzMyAxNy4wMTYxIDkuMDUyMDYgMTcuMDE2MUM4LjQ4Mjk1IDE3LjAxNTkgOC4wMjA4MSAxNi41NTQgOC4wMjA4MSAxNS45ODQ5VjEwLjk5ODVINS4zOTc3NkwzLjEwNTc3IDMyLjk5OTVaTTM2Ljg1NzcgMjUuNjUzOEMzNy40MjY5IDI1LjY1MzkgMzcuODg5IDI2LjExNTkgMzcuODg5IDI2LjY4NTFWMjguMjI4QzM3Ljg4OTEgMzAuODEwNyAzNS43ODggMzIuOTExNiAzMy4yMDU0IDMyLjkxMTZMMzIuOTY0MiAzMi45MDU4QzMwLjQ5MzYgMzIuNzc5OSAyOC41MjI4IDMwLjczMDEgMjguNTIyOCAyOC4yMjhWMjYuNjg1MUMyOC41MjI4IDI2LjExNTcgMjguOTg0NyAyNS42NTM4IDI5LjU1NCAyNS42NTM4QzMwLjEyMzIgMjUuNjU0IDMwLjU4NTMgMjYuMTE1OSAzMC41ODUzIDI2LjY4NTFWMjguMjI4QzMwLjU4NTMgMjkuNjczNSAzMS43NjA2IDMwLjg0OTEgMzMuMjA1NCAzMC44NDkxQzM0LjY1MDcgMzAuODQ5IDM1LjgyNjUgMjkuNjczNiAzNS44MjY1IDI4LjIyOFYyNi42ODUxQzM1LjgyNjUgMjYuMTE1NyAzNi4yODg1IDI1LjY1MzggMzYuODU3NyAyNS42NTM4Wk0xNi41MDAzIDIuMDYyOTlDMTIuOTYyMSAyLjA2Mjk5IDEwLjA4MzMgNC45NDE2NSAxMC4wODMzIDguNDc5OThWOC45MzYwNEgyMi45MTYzVjguNDc5OThDMjIuOTE2MyA0Ljk0MTgyIDIwLjAzODIgMi4wNjMyIDE2LjUwMDMgMi4wNjI5OVoiIGZpbGw9IiNCODRBOTIiLz4KPC9nPgo8ZGVmcz4KPGNsaXBQYXRoIGlkPSJjbGlwMF8yMzkyNl8yMTQ4NyI+CjxyZWN0IHdpZHRoPSI0NCIgaGVpZ2h0PSI0NCIgZmlsbD0id2hpdGUiLz4KPC9jbGlwUGF0aD4KPC9kZWZzPgo8L3N2Zz4K") no-repeat;
}
.two-vertical-content-container .why-buy-container.row .benefits-card-container .benefit-card .benefit__icon.parcel-icon {
  background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDQiIGhlaWdodD0iNDQiIHZpZXdCb3g9IjAgMCA0NCA0NCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTIyLjAwMDIgMEMyMS44NDQ4IDAuMDAyMDE3NjMgMjEuNjkzNSAwLjAzODMzNDkgMjEuNTU2MyAwLjExMDk2OUwyLjQyNTA3IDEwLjE1NDZDMi4xMTAzMiAxMC4zMiAxLjkxNDYyIDEwLjY0NDkgMS45MTI2IDExVjMzLjAwMDVDMS45MTQ2MiAzMy4zNTU2IDIuMTEwMzMgMzMuNjgyNSAyLjQyNTA3IDMzLjg0NTlMMjEuNTU0MiA0My44ODk1SDIxLjU1NjJDMjEuODM0NiA0NC4wMzY4IDIyLjE2NTUgNDQuMDM2OCAyMi40NDQgNDMuODg5NUw0MS41NzMxIDMzLjg0NTlINDEuNTc1MUM0MS44ODk4IDMzLjY4MjUgNDIuMDg1NSAzMy4zNTU2IDQyLjA4NzYgMzMuMDAwNVYxMUM0Mi4wODU1IDEwLjY0NDkgNDEuODg5OCAxMC4zMjAxIDQxLjU3NTEgMTAuMTU0NkwyMi40NDM4IDAuMTEwOTY5QzIyLjMwNjYgMC4wMzgzMzQxIDIyLjE1NTMgMC4wMDIwMTg3MSAyMiAwSDIyLjAwMDJaTTIyLjAwMDIgMi4wMzU4TDM5LjA3MTQgMTAuOTk4MkwzMS40NTUgMTQuOTk5MkwxNS4wMDE0IDUuNzEyMjJMMjIuMDAwMiAyLjAzNThaTTEyLjk4MzYgNi43NzEzOEwyOS40MzcxIDE2LjA1ODNMMjIuMDAwMiAxOS45NjI0TDQuOTI4OTYgMTAuOTk4M0wxMi45ODM2IDYuNzcxMzhaTTMuODI3NDkgMTIuNTg0M0wyMS4wNDM4IDIxLjYyMTJWNDEuNDYyNkwzLjgyNzQ5IDMyLjQyMzZWMTIuNTg0M1pNNDAuMTc1IDEyLjU4NDNWMzIuNDIzNkwyMi45NTg4IDQxLjQ2MjZMMjIuOTU2NyAyMS42MjEyTDQwLjE3NSAxMi41ODQzWk02Ljk0MjUgMjUuMzkwNEM2Ljg1OTc4IDI1LjM5NjUgNi43NzcwNSAyNS40MTI2IDYuNjk4MzcgMjUuNDQwOUM2LjQ1ODI3IDI1LjUyMzYgNi4yNjA1NCAyNS42OTkxIDYuMTQ5NTcgMjUuOTI3MUM2LjA0MDYyIDI2LjE1NzEgNi4wMjQ0OCAyNi40MTk1IDYuMTA5MjIgMjYuNjU5NUM2LjE5Mzk2IDI2Ljg5OTYgNi4zNjk0OSAyNy4wOTU0IDYuNTk5NTIgMjcuMjA2M0wxMi41ODU5IDMwLjA4NzVDMTMuMDYyMSAzMC4zMTU1IDEzLjYzMzEgMzAuMTE1OCAxMy44NjMxIDI5LjYzOTZDMTQuMDkxMSAyOS4xNjU1IDEzLjg5MTMgMjguNTkyNSAxMy40MTUyIDI4LjM2NDVMNy40Mjg3OCAyNS40ODEzQzcuMjc3NDYgMjUuNDA4NyA3LjExIDI1LjM3ODQgNi45NDI1MyAyNS4zOTA1TDYuOTQyNSAyNS4zOTA0Wk02Ljk0MjUgMjkuMzI0OEM2Ljg1OTc4IDI5LjMzMDkgNi43NzcwNSAyOS4zNDcgNi42OTgzNyAyOS4zNzUzQzYuNDU4MjcgMjkuNDU4IDYuMjYwNTQgMjkuNjMzNSA2LjE0OTU3IDI5Ljg2MTVDNi4wNDA2MiAzMC4wOTE1IDYuMDI0NDggMzAuMzUzOCA2LjEwOTIyIDMwLjU5MzlDNi4xOTM5NiAzMC44MzQgNi4zNjk0OSAzMS4wMjk3IDYuNTk5NTIgMzEuMTQwN0wxMi41ODU5IDM0LjAyMTlDMTMuMDYyMSAzNC4yNDk5IDEzLjYzMzEgMzQuMDUwMiAxMy44NjMxIDMzLjU3NEMxNC4wOTExIDMzLjA5OTggMTMuODkxMyAzMi41MjY5IDEzLjQxNTIgMzIuMjk4OUw3LjQyODc4IDI5LjQxNTdDNy4yNzc0NiAyOS4zNDMgNy4xMSAyOS4zMTI4IDYuOTQyNTMgMjkuMzI0OUw2Ljk0MjUgMjkuMzI0OFoiIGZpbGw9IiNBNjNERTAiLz4KPC9zdmc+Cg==") no-repeat;
}
.two-vertical-content-container .why-buy-container.row .benefits-card-container .benefit-card .benefit__icon.shield-icon {
  background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDQiIGhlaWdodD0iNDQiIHZpZXdCb3g9IjAgMCA0NCA0NCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzIzOTI2XzIxNDkwKSI+CjxwYXRoIGQ9Ik0yMi4zMjA2IDBDMjIuMzIwNiAwLjA1NTgwNzQgMjIuMzc0MSAwLjA1NjY0MDYgMjIuNDI5OSAwLjA1NjY0MDZIMjIuNDg1Nkw0MC4xOTQ2IDYuMTYwMTZDNDAuNjg4NCA2LjM4MTQ1IDQxLjA3NDYgNi44NzUwOSA0MC45NjMxIDcuNDI0OFYyMC41MTQ2QzQwLjk2MzEgMjkuODEwNCAzNS41MTk1IDM4LjMzNDYgMjcuMTA0NyA0Mi4yOTM5QzI1LjU2NDUgNDMuMDA5MyAyMy45MTQ3IDQzLjU1OTggMjIuMjY0OSA0My45NDQzQzIyLjE1NTYgNDQgMjIuMDk5NyA0NCAyMS45OTA1IDQ0QzIxLjg4MDkgNDQgMjEuODI0NiA0My45NDQzIDIxLjcxNTEgNDMuOTQ0M0MyMC4wNjUyIDQzLjU1OTggMTguNDE1NSA0My4wMDkzIDE2Ljg3NTIgNDIuMjkzOUM4LjQ2MDUzIDM4LjM4ODMgMy4wMTY4NSAyOS44MDgxIDMuMDE2ODUgMjAuNTE0NlY3LjQyNDhDMy4wMTY5OCA2LjgxOTIgMy4zNDc4NyA2LjMyNTU0IDMuODk3NzEgNi4xNjAxNkwyMS43MTcgMC4wNTY2NDA2SDIxLjc3MjdDMjEuODI2MyAwLjAwMDg1MDE5NyAyMS44MjY0IDguMDYyMDNlLTA4IDIxLjg4MjEgMEgyMi4zMjA2Wk01LjY1NjQ5IDguMzU5MzhWMjAuNTE0NkM1LjY1NjQ5IDI4LjgxNzcgMTAuNDk2NyAzNi40NjM1IDE4LjAzMDUgMzkuOTI4N0MxOS4yOTU3IDQwLjUzNDUgMjAuNjcwNCA0MC45NzI5IDIyLjA0NTIgNDEuMzAzN0MyMy40MiA0MS4wMjg3IDI0Ljc0MTggNDAuNTM0NSAyNi4wNjA4IDM5LjkyODdDMzMuNTk0NSAzNi40MDc1IDM4LjQzNDggMjguODE5OSAzOC40MzQ4IDIwLjUxNDZWOC4zNTkzOEwyMi4wNDUyIDIuNjk0MzRMNS42NTY0OSA4LjM1OTM4Wk0yOC4zMTY3IDE2LjAwMjlDMjguODY2NSAxNS41MDkxIDI5LjY5MTcgMTUuNTA5MSAzMC4xODU4IDE2LjAwMjlDMzAuNjc5OCAxNi41NTI4IDMwLjY3OTcgMTcuMzc4IDMwLjE4NTggMTcuODcyMUwyMC4xMjEzIDI3LjkzNzVDMTkuODQ2NCAyOC4xNTY2IDE5LjUxNzUgMjguMzIxMyAxOS4xODY4IDI4LjMyMTNDMTguODU4MiAyOC4zMjEzIDE4LjQ3MTMgMjguMTU2NSAxOC4yNTIyIDI3LjkzNzVMMTMuOTA4NCAyMy41OTM4QzEzLjQxNDQgMjMuMDQzOCAxMy40MTQ1IDIyLjIxODcgMTMuOTA4NCAyMS43MjQ2QzE0LjQ1ODQgMjEuMjMwNSAxNS4yODM1IDIxLjIzMDUgMTUuNzc3NiAyMS43MjQ2TDE5LjE4NjggMjUuMTMzOEwyOC4zMTY3IDE2LjAwMjlaIiBmaWxsPSIjMUJCMTc4Ii8+CjwvZz4KPGRlZnM+CjxjbGlwUGF0aCBpZD0iY2xpcDBfMjM5MjZfMjE0OTAiPgo8cmVjdCB3aWR0aD0iNDQiIGhlaWdodD0iNDQiIGZpbGw9IndoaXRlIi8+CjwvY2xpcFBhdGg+CjwvZGVmcz4KPC9zdmc+Cg==") no-repeat;
}
.two-vertical-content-container .why-buy-container.row .benefits-card-container .benefit-card .benefit__icon.calendar-icon {
  background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDQiIGhlaWdodD0iNDQiIHZpZXdCb3g9IjAgMCA0NCA0NCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTM1LjYxNjcgMTEuNzc3OVY2LjE0NjAzQzM1LjYxNjggNS44ODY2OSAzNS41MTM5IDUuNjM4MDUgMzUuMzMwNSA1LjQ1NDc1QzM1LjE0NzIgNS4yNzE0NyAzNC44OTg1IDUuMTY4MzggMzQuNjM5MiA1LjE2ODUzSDI2LjQ5NlYyLjczOTY1QzI2LjQ5NiAyLjM5MDM1IDI2LjMwOTcgMi4wNjc2MSAyNi4wMDczIDEuODkzMDdDMjUuNzA0NyAxLjcxODUgMjUuMzMyMiAxLjcxODUgMjUuMDI5OCAxLjg5MzA3QzI0LjcyNzIgMi4wNjc2NCAyNC41NDEgMi4zOTAzOCAyNC41NDEgMi43Mzk2NVY1LjE2ODUzSDEwLjk3MjhWMi43Mzk2NUMxMC45NzI4IDIuMzkwMzUgMTAuNzg2NSAyLjA2NzYxIDEwLjQ4NDEgMS44OTMwN0MxMC4xODE3IDEuNzE4NTMgOS44MDg5OSAxLjcxODUgOS41MDY2IDEuODkzMDdDOS4yMDQyIDIuMDY3NjQgOS4wMTc4NiAyLjM5MDM4IDkuMDE3ODYgMi43Mzk2NVY1LjE2ODUzSDAuOTc3NDkyQzAuNzE4MzA4IDUuMTY4MzggMC40Njk2NzIgNS4yNzE0NyAwLjI4NjIxOCA1LjQ1NDc1QzAuMTAyOTQxIDUuNjM4MDMgMS42OTY5ZS0wNyA1Ljg4NjY4IDEuNjk2OWUtMDcgNi4xNDYwM1Y0MS4yNjAzQy0wLjAwMDE1MjU1MiA0MS41MTk2IDAuMTAyNzg4IDQxLjc2ODIgMC4yODYyMTggNDEuOTUxN0MwLjQ2OTQ5NiA0Mi4xMzUgMC43MTgzMDQgNDIuMjM3OSAwLjk3NzQ5MiA0Mi4yMzc4SDMzLjUzOTdDMzMuNzk5MSA0Mi4yMzc5IDM0LjA0NzcgNDIuMTM1IDM0LjIzMTEgNDEuOTUxN0MzNC40MTQ0IDQxLjc2ODMgMzQuNTE3NCA0MS41MTk2IDM0LjUxNzIgNDEuMjYwM1YzMi4yNzIxSDQzLjAyMjVDNDMuMjgxNyAzMi4yNzIzIDQzLjUzMDQgMzIuMTY5MyA0My43MTM3IDMxLjk4NjFDNDMuODk3MiAzMS44MDI2IDQ0LjAwMDEgMzEuNTU0IDQ0IDMxLjI5NDZWMjkuMzI5M0M0NCAyOS4wMzEgNDMuODYzOSAyOC43NDkyIDQzLjYzMDUgMjguNTYzNkM0MS4xMjc0IDI2LjU0MDYgMzkuMTA4MyAyMy45ODMyIDM3LjcyMTggMjEuMDc4OUMzNi4zMzUyIDE4LjE3NDQgMzUuNjE2IDE0Ljk5NjYgMzUuNjE2NyAxMS43Nzc5TDM1LjYxNjcgMTEuNzc3OVpNMS45NTQ1OSA0MC4yODI4VjM3LjYxMkgzMi40OTAzQzMyLjUxNTcgMzcuNjEyIDMyLjUzNjkgMzcuNTk5NCAzMi41NjE5IDM3LjU5NzRWNDAuMjgyOEwxLjk1NDU5IDQwLjI4MjhaTTMyLjU2MTkgMzUuNjcxNEMzMi41MzcgMzUuNjY5NCAzMi41MTU3IDM1LjY1NjkgMzIuNDkwMiAzNS42NTY5TDEuOTU0NTIgMzUuNjU3MVYyMC4wNTAyQzMuNjM0ODggMjMuNjkzOCA2LjMyMjI5IDI2Ljc4MDggOS43MDA0NiAyOC45NDYxQzEzLjA3ODMgMzEuMTExNyAxNy4wMDUgMzIuMjY1NyAyMS4wMTc3IDMyLjI3MThIMzIuNTYyMkwzMi41NjE5IDM1LjY3MTRaTTQyLjA0NDYgMzAuMzE3MkgyMS4wMTc0QzE1Ljk2MzEgMzAuMzExNCAxMS4xMTc5IDI4LjMwMDggNy41NDQyMiAyNC43MjcyQzMuOTcwNjMgMjEuMTUzMiAxLjk2MDQ2IDE2LjMwNzUgMS45NTQ1OSAxMS4yNTM2VjcuMTIzNTFIOS4wMTc0OFY5LjcxOTVDOS4wMTc0OCAxMC4wNjg2IDkuMjAzODEgMTAuMzkxNCA5LjUwNjIyIDEwLjU2NTlDOS44MDg2MyAxMC43NDA2IDEwLjE4MTMgMTAuNzQwNiAxMC40ODM3IDEwLjU2NTlDMTAuNzg2MSAxMC4zOTEzIDEwLjk3MjQgMTAuMDY4NiAxMC45NzI0IDkuNzE5NVY3LjEyMzUxSDI0LjU0MDdWOS43MTk1QzI0LjU0MDcgMTAuMDY4NiAyNC43MjY4IDEwLjM5MTQgMjUuMDI5NCAxMC41NjU5QzI1LjMzMTggMTAuNzQwNiAyNS43MDQzIDEwLjc0MDYgMjYuMDA2OSAxMC41NjU5QzI2LjMwOTMgMTAuMzkxMyAyNi40OTU2IDEwLjA2ODYgMjYuNDk1NiA5LjcxOTVWNy4xMjM1MUgzMy42NjE3VjExLjc3NzlIMzMuNjYxNkMzMy42NjI4IDE1LjIxIDM0LjQxMzggMTguNjAwNyAzNS44NjE3IDIxLjcxMjZDMzcuMzA5NyAyNC44MjQ0IDM5LjQxOTkgMjcuNTgyNiA0Mi4wNDQ4IDI5Ljc5NEw0Mi4wNDQ2IDMwLjMxNzJaIiBmaWxsPSIjMzM3RUM0Ii8+Cjwvc3ZnPgo=") no-repeat;
}
.two-vertical-content-container .why-buy-container.row .benefits-card-container .benefit-card .benefit__title {
  margin-bottom: 1rem;
  font-family: "Plus Jakarta Sans", arial, helvetica, serif;
  font-size: 1.5rem;
  font-weight: 700;
  font-style: normal;
  line-height: 1.75rem;
}
@media (max-width: 1199.98px) {
  .two-vertical-content-container .why-buy-container.row .benefits-card-container .benefit-card .benefit__title {
    margin-bottom: 1.125rem;
    font-family: "Plus Jakarta Sans", arial, helvetica, serif;
    font-size: 1.25rem;
    font-weight: 700;
    font-style: normal;
    line-height: 1.5rem;
  }
}
.two-vertical-content-container .why-buy-container.row .benefits-card-container .benefit-card .benefit__description-text {
  font-family: "DM Sans", arial, helvetica, serif;
  font-size: 1rem;
  font-weight: 400;
  font-style: normal;
  line-height: 1.375rem;
}
.two-vertical-content-container .why-buy-container.row .benefits-card-container .benefit-card__separator {
  height: 100%;
  width: 0.0625rem;
  background-color: #d1d1d1;
}
@media (min-width: 1200px) {
  .two-vertical-content-container .poster-email-signup {
    border-radius: 1rem;
  }
}
.two-vertical-content-container .poster-email-signup .poster-image {
  padding: 0;
  width: 100%;
}
.two-vertical-content-container .poster-email-signup .poster-image figure {
  margin-bottom: 0;
  height: 100%;
}
.two-vertical-content-container .poster-email-signup .poster-image figure img {
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: center;
     object-position: center;
}
@media (min-width: 1200px) {
  .two-vertical-content-container .poster-email-signup .poster-image figure img {
    border-top-left-radius: 1rem;
    border-bottom-left-radius: 1rem;
  }
}
@media (max-width: 767.98px) {
  .two-vertical-content-container .poster-email-signup {
    margin: 0 -0.75rem;
  }
}
.two-vertical-content-container .poster-email-signup .email-signup {
  width: 100%;
  padding: 3.875rem 6.8125rem;
  background-color: #F4DAFB;
  background-image: -webkit-gradient(linear, left top, right top, color-stop(-20%, #F4DAFB), to(#A8FEB4));
  background-image: linear-gradient(to right, #F4DAFB -20%, #A8FEB4);
  border-top-right-radius: 1rem;
  border-bottom-right-radius: 1rem;
}
@media (max-width: 1199.98px) {
  .two-vertical-content-container .poster-email-signup .email-signup {
    padding: 4rem 0.75rem;
    border-radius: 0;
    background-image: linear-gradient(45deg, #F4DAFB 0%, #A8FEB4);
  }
}
.two-vertical-content-container .poster-email-signup .email-signup .success-message-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  height: 100%;
}
.two-vertical-content-container .poster-email-signup .email-signup .success-message-container .thank-you-text {
  margin-bottom: 3.125rem;
  font-family: "Plus Jakarta Sans", arial, helvetica, serif;
  font-size: 2rem;
  font-weight: 700;
  font-style: normal;
  line-height: 2.25rem;
}
.two-vertical-content-container .poster-email-signup .email-signup .success-message-container .subscribed-text {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 0.75rem;
  font-family: "DM Sans", arial, helvetica, serif;
  font-size: 0.875rem;
  font-weight: 600;
  font-style: normal;
  line-height: 1.25rem;
}
.two-vertical-content-container .poster-email-signup .email-signup .success-message-container .subscribed-text::after {
  display: inline-block;
  width: 1.25rem;
  height: 1.25rem;
  margin-left: 0.5rem;
  content: "";
  background-image: url('data:image/svg+xml,%3Csvg width="20" height="21" viewBox="0 0 20 21" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cg id="icon-20"%3E%3Cpath id="Primary" d="M10 4C11.7239 4 13.3772 4.68482 14.5962 5.90381C15.8152 7.12279 16.5 8.77609 16.5 10.5C16.5 12.2239 15.8152 13.8772 14.5962 15.0962C13.3772 16.3152 11.7239 17 10 17C8.27609 17 6.62279 16.3152 5.40381 15.0962C4.18482 13.8772 3.5 12.2239 3.5 10.5C3.5 8.77609 4.18482 7.12279 5.40381 5.90381C6.62279 4.68482 8.27609 4 10 4ZM10 18.5C12.1217 18.5 14.1566 17.6571 15.6569 16.1569C17.1571 14.6566 18 12.6217 18 10.5C18 8.37827 17.1571 6.34344 15.6569 4.84315C14.1566 3.34285 12.1217 2.5 10 2.5C7.87827 2.5 5.84344 3.34285 4.34315 4.84315C2.84285 6.34344 2 8.37827 2 10.5C2 12.6217 2.84285 14.6566 4.34315 16.1569C5.84344 17.6571 7.87827 18.5 10 18.5ZM13.5312 9.03125C13.825 8.7375 13.825 8.2625 13.5312 7.97188C13.2375 7.68125 12.7625 7.67813 12.4719 7.97188L9.00313 11.4406L7.53438 9.97188C7.24063 9.67813 6.76562 9.67813 6.475 9.97188C6.18437 10.2656 6.18125 10.7406 6.475 11.0312L8.475 13.0312C8.76875 13.325 9.24375 13.325 9.53438 13.0312L13.5312 9.03125Z" fill="black"/%3E%3C/g%3E%3C/svg%3E');
}
.two-vertical-content-container .poster-email-signup .email-signup .success-message-container .offer-shorty-text {
  font-family: "DM Sans", arial, helvetica, serif;
  font-size: 1rem;
  font-weight: 600;
  font-style: normal;
  line-height: 1.375rem;
}
.two-vertical-content-container .poster-email-signup .email-signup .eyebrow-title {
  margin-bottom: 1.125rem;
  font-family: "DM Sans", arial, helvetica, serif;
  font-size: 0.875rem;
  font-weight: 700;
  font-style: normal;
  line-height: 1.25rem;
}
.two-vertical-content-container .poster-email-signup .email-signup .main-title {
  margin-bottom: 1.125rem;
  font-family: "Plus Jakarta Sans", arial, helvetica, serif;
  font-size: 1.5rem;
  font-weight: 700;
  font-style: normal;
  line-height: 1.75rem;
}
.two-vertical-content-container .poster-email-signup .email-signup .subtitle {
  margin-bottom: 1.5rem;
  font-family: "DM Sans", arial, helvetica, serif;
  font-size: 1rem;
  font-weight: 400;
  font-style: normal;
  line-height: 1.375rem;
}
.two-vertical-content-container .poster-email-signup .email-signup .signup-form {
  position: relative;
}
.two-vertical-content-container .poster-email-signup .email-signup .signup-form .input-group {
  margin-bottom: 3rem;
}
.two-vertical-content-container .poster-email-signup .email-signup .signup-form .input-group input[type=email], .two-vertical-content-container .poster-email-signup .email-signup .signup-form .input-group input[type=email].is-invalid {
  width: 100%;
  padding: 1rem 0;
  border-bottom: 0.0625rem solid #888;
  color: #000;
  background-color: transparent;
  border-radius: 0;
  font-family: "DM Sans", arial, helvetica, serif;
  font-size: 1rem;
  font-weight: 400;
  font-style: normal;
  line-height: 1.375rem;
}
.two-vertical-content-container .poster-email-signup .email-signup .signup-form .input-group input[type=email]::-webkit-input-placeholder, .two-vertical-content-container .poster-email-signup .email-signup .signup-form .input-group input[type=email].is-invalid::-webkit-input-placeholder {
  color: #888;
}
.two-vertical-content-container .poster-email-signup .email-signup .signup-form .input-group input[type=email]::-moz-placeholder, .two-vertical-content-container .poster-email-signup .email-signup .signup-form .input-group input[type=email].is-invalid::-moz-placeholder {
  color: #888;
}
.two-vertical-content-container .poster-email-signup .email-signup .signup-form .input-group input[type=email]:-ms-input-placeholder, .two-vertical-content-container .poster-email-signup .email-signup .signup-form .input-group input[type=email].is-invalid:-ms-input-placeholder {
  color: #888;
}
.two-vertical-content-container .poster-email-signup .email-signup .signup-form .input-group input[type=email]::-ms-input-placeholder, .two-vertical-content-container .poster-email-signup .email-signup .signup-form .input-group input[type=email].is-invalid::-ms-input-placeholder {
  color: #888;
}
.two-vertical-content-container .poster-email-signup .email-signup .signup-form .input-group input[type=email]::placeholder, .two-vertical-content-container .poster-email-signup .email-signup .signup-form .input-group input[type=email].is-invalid::placeholder {
  color: #888;
}
.two-vertical-content-container .poster-email-signup .email-signup .signup-form .input-group input[type=email]:focus, .two-vertical-content-container .poster-email-signup .email-signup .signup-form .input-group input[type=email]:hover, .two-vertical-content-container .poster-email-signup .email-signup .signup-form .input-group input[type=email].is-invalid:focus, .two-vertical-content-container .poster-email-signup .email-signup .signup-form .input-group input[type=email].is-invalid:hover {
  outline: none;
  border-width: 0;
  border-bottom: 0.0625rem solid #888;
  background-color: transparent;
}
.two-vertical-content-container .poster-email-signup .email-signup .signup-form .input-group input[type=email].is-invalid {
  border-bottom: 0.0625rem solid #b12024;
}
.two-vertical-content-container .poster-email-signup .email-signup .signup-form .input-group + .email-signup-error {
  position: absolute;
  top: 4.0625rem;
  left: 0;
  color: #b12024;
  font-size: 0.875rem;
  line-height: 1.5rem;
}
.two-vertical-content-container .poster-email-signup .email-signup .signup-form button.btn {
  width: 100%;
  max-width: unset;
  background-color: #042A20;
}
.two-vertical-content-container .poster-email-signup .email-signup .signup-form button.btn:disabled {
  background-color: #454545 !important;
}
.two-vertical-content-container .poster-email-signup .email-signup .signup-form button.btn:hover {
  background-color: #0A4A38 !important;
}
.two-vertical-content-container .poster-email-signup .email-signup .signup-form button.btn:active {
  background-color: #0A5B43 !important;
}

/*# sourceMappingURL=whyBuyEmailSignup.css.map*/