.badass-comparison{--bc-cols: minmax(0, 1fr) 180px 339px;background-color:var(--comparison-bg, #FDF2E3);padding:100px 0;font-family:var(--font-body-family, "Nunito", sans-serif);color:var(--badass-brown, #3C2016);position:relative;overflow:hidden}.badass-comparison__container{max-width:calc(1280px + (var(--page-margin, 5rem) * 2));margin:0 auto;padding:0 var(--page-margin, 5rem);display:grid;grid-template-columns:minmax(0,413px) minmax(0,1fr);gap:100px;align-items:start;box-sizing:border-box;width:100%}.badass-comparison__content{display:flex;flex-direction:column;gap:32px;opacity:0;min-width:0;max-width:100%}.badass-comparison__content.animate{animation:badassComparisonFadeInLeft .8s cubic-bezier(.34,1.56,.64,1) forwards}.badass-comparison__text-wrapper{display:flex;flex-direction:column;gap:8px}.badass-comparison__title{font-family:"Chewy",var(--font-heading-family),system-ui,sans-serif;font-size:64px;line-height:1;margin:0;color:var(--badass-brown, #3C2016)}.badass-comparison__description{font-size:20px;line-height:1.5;margin:0;color:var(--badass-brown, #3C2016)}.badass-comparison__button{display:inline-flex;align-items:center;justify-content:center;background-color:var(--badass-yellow, #F8BE61);color:var(--badass-brown, #3C2016);padding:16px 32px;border-radius:12px;font-family:"Chewy",var(--font-heading-family),system-ui,sans-serif;font-size:20px;text-decoration:none;border:none;cursor:pointer;box-shadow:var(--badass-shadow-sm, 3px 4px 0 #3C2016);width:fit-content;max-width:100%;position:relative;overflow:hidden;opacity:0;transition:transform .3s cubic-bezier(.34,1.56,.64,1),box-shadow .3s ease,background-color .2s ease}.badass-comparison__button.animate{animation:badassComparisonFadeInUp .6s cubic-bezier(.34,1.56,.64,1) forwards;animation-delay:.3s}.badass-comparison__button:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.4),transparent);transition:left .5s ease}.badass-comparison__button:hover:before{left:100%}.badass-comparison__button:hover{transform:translateY(-4px) scale(1.02);box-shadow:5px 7px 0 var(--badass-brown, #3C2016);background-color:#ffcf7a}.badass-comparison__button:active{transform:translateY(2px) scale(.98);box-shadow:2px 2px 0 var(--badass-brown, #3C2016)}.badass-comparison__table-wrapper{position:relative;width:100%;min-width:0;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;opacity:0}.badass-comparison__table-wrapper.animate{animation:badassComparisonFadeInRight .8s cubic-bezier(.34,1.56,.64,1) forwards;animation-delay:.2s}.badass-comparison__table{display:flex;flex-direction:column;width:100%;min-width:600px;box-sizing:border-box}.badass-comparison__header,.badass-comparison__row{display:grid;grid-template-columns:var(--bc-cols);width:100%;align-items:stretch}.badass-comparison__row{opacity:0}.badass-comparison__row.animate{animation:badassComparisonRowSlide .5s cubic-bezier(.34,1.56,.64,1) forwards}.badass-comparison__header-cell{padding:24px 16px;font-family:"Chewy",var(--font-heading-family),system-ui,sans-serif;font-size:24px;color:var(--badass-brown, #3C2016);text-align:center;display:flex;align-items:center;justify-content:center;min-width:0;box-sizing:border-box}.badass-comparison__header-cell:first-child{padding-left:0}.badass-comparison__header-cell--us{background-color:var(--badass-yellow, #F8BE61);border:1px solid var(--badass-brown, #3C2016);border-radius:24px 24px 0 0;border-bottom:none}.badass-comparison__header-cell--them{background-color:transparent;border:1px solid var(--badass-brown, #3C2016);border-radius:24px 24px 0 0;border-left:none;border-bottom:none}.badass-comparison__logo{width:84px;max-width:100%;height:56px;object-fit:contain;margin:0 auto;display:block}.badass-comparison__cell{padding:20px 16px;font-size:18px;line-height:1.4;border-bottom:1px solid rgba(60,32,22,.2);display:flex;align-items:center;min-width:0;box-sizing:border-box;transition:background-color .3s ease}.badass-comparison__row:hover .badass-comparison__cell{background-color:#f8be611a}.badass-comparison__row:hover .badass-comparison__cell--us{background-color:#ffcf7a}.badass-comparison__cell--feature{padding-left:0;font-weight:500;justify-content:flex-start}.badass-comparison__cell--us{background-color:var(--badass-yellow, #F8BE61);border-left:1px solid var(--badass-brown, #3C2016);border-right:1px solid var(--badass-brown, #3C2016);justify-content:center}.badass-comparison__cell--them{background-color:transparent;border-right:1px solid var(--badass-brown, #3C2016);justify-content:center;text-align:center}.badass-comparison__row:last-child .badass-comparison__cell--us{border-bottom:1px solid var(--badass-brown, #3C2016);border-radius:0 0 24px 24px}.badass-comparison__row:last-child .badass-comparison__cell--them{border-bottom:1px solid var(--badass-brown, #3C2016);border-radius:0 0 24px 24px}.badass-comparison__row:last-child .badass-comparison__cell--feature{border-bottom:none}.badass-comparison__icon{width:24px;height:24px;min-width:24px;min-height:24px;flex:0 0 24px;display:flex;align-items:center;justify-content:center;overflow:hidden}.badass-comparison__icon svg{width:24px!important;height:24px!important;max-width:24px;max-height:24px;display:block;flex-shrink:0;transition:transform .3s ease;transform:scale(0)}.badass-comparison__row.animate .badass-comparison__icon svg{animation:badassComparisonCheckPop .4s cubic-bezier(.34,1.56,.64,1) forwards}.badass-comparison__row:hover .badass-comparison__icon svg{transform:scale(1.15)}.badass-comparison__decor{position:absolute;left:-200px;bottom:-50px;width:400px;height:auto;opacity:.3;transform:rotate(-35deg);pointer-events:none;z-index:0}@keyframes badassComparisonCheckPop{0%{transform:scale(0)}70%{transform:scale(1.2)}to{transform:scale(1)}}@keyframes badassComparisonRowSlide{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:translate(0)}}@keyframes badassComparisonFadeInLeft{0%{opacity:0;transform:translate(-30px)}to{opacity:1;transform:translate(0)}}@keyframes badassComparisonFadeInRight{0%{opacity:0;transform:translate(30px)}to{opacity:1;transform:translate(0)}}@keyframes badassComparisonFadeInUp{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.badass-comparison__row:nth-child(2).animate{animation-delay:.3s}.badass-comparison__row:nth-child(3).animate{animation-delay:.4s}.badass-comparison__row:nth-child(4).animate{animation-delay:.5s}.badass-comparison__row:nth-child(5).animate{animation-delay:.6s}.badass-comparison__row:nth-child(6).animate{animation-delay:.7s}.badass-comparison__row:nth-child(7).animate{animation-delay:.8s}.badass-comparison__row:nth-child(8).animate{animation-delay:.9s}.badass-comparison__row:nth-child(2).animate .badass-comparison__icon svg{animation-delay:.4s}.badass-comparison__row:nth-child(3).animate .badass-comparison__icon svg{animation-delay:.5s}.badass-comparison__row:nth-child(4).animate .badass-comparison__icon svg{animation-delay:.6s}.badass-comparison__row:nth-child(5).animate .badass-comparison__icon svg{animation-delay:.7s}.badass-comparison__row:nth-child(6).animate .badass-comparison__icon svg{animation-delay:.8s}.badass-comparison__row:nth-child(7).animate .badass-comparison__icon svg{animation-delay:.9s}.badass-comparison__row:nth-child(8).animate .badass-comparison__icon svg{animation-delay:1s}@media(min-width:1025px)and (max-width:1350px){.badass-comparison{--bc-cols: minmax(0, 1fr) 160px 280px}.badass-comparison__container{grid-template-columns:minmax(0,280px) minmax(0,1fr);gap:60px}.badass-comparison__title{font-size:56px}.badass-comparison__description{font-size:18px}.badass-comparison__header-cell{font-size:22px;padding:20px 12px}.badass-comparison__cell{font-size:16px;padding:18px 12px}.badass-comparison__logo{width:75px;height:50px}}@media(max-width:1024px){.badass-comparison{--bc-cols: minmax(150px, 1fr) minmax(100px, 140px) minmax(120px, 220px);padding:80px 0}.badass-comparison__container{grid-template-columns:1fr;gap:60px}.badass-comparison__table{min-width:0}.badass-comparison__title{font-size:48px}.badass-comparison__description{font-size:18px}.badass-comparison__header-cell{font-size:20px;padding:20px 12px}.badass-comparison__cell{font-size:16px;padding:16px 12px}.badass-comparison__logo{width:70px;height:46px}}@media(max-width:767px){.badass-comparison{--bc-cols: minmax(0, 1fr) 75px 140px;padding:40px 0 60px}.badass-comparison__container{padding:0 20px;gap:40px;display:flex;flex-direction:column}.badass-comparison__text-wrapper{gap:16px}.badass-comparison__title{font-size:32px;line-height:1.1;text-align:left}.badass-comparison__description{font-size:16px;line-height:1.4;max-width:100%}.badass-comparison__button{font-size:18px;padding:12px 32px;width:fit-content;min-width:211px;margin-top:8px}.badass-comparison__table-wrapper{overflow-x:auto}.badass-comparison__table{min-width:320px}.badass-comparison__header-cell{padding:16px 8px;font-size:15px}.badass-comparison__header-cell--us{border-radius:12px 12px 0 0;height:auto;min-height:60px}.badass-comparison__header-cell--them{border-radius:12px 12px 0 0;font-size:14px;text-transform:uppercase;letter-spacing:.05em}.badass-comparison__cell{padding:16px 8px;font-size:14px}.badass-comparison__cell--feature{font-weight:400;line-height:1.3}.badass-comparison__cell--them{text-align:left;justify-content:flex-start;padding-left:12px}.badass-comparison__row:last-child .badass-comparison__cell--us,.badass-comparison__row:last-child .badass-comparison__cell--them{border-radius:0 0 12px 12px}.badass-comparison__logo{width:44px;height:auto}.badass-comparison__icon,.badass-comparison__icon svg{width:20px!important;height:20px!important;min-width:20px;min-height:20px;max-width:20px;max-height:20px;flex-basis:20px}.badass-comparison__decor{width:120px;left:-20px;top:180px;bottom:auto;opacity:.15}}@media(max-width:400px){.badass-comparison{--bc-cols: minmax(0, 1fr) 65px 120px}.badass-comparison__title{font-size:28px}.badass-comparison__cell{font-size:13px}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/section-badass-comparison.css.map */
