.elfin-section{background-color:var(--elfin-bg-color, #ffffff);width:100%;padding-top:var(--elfin-section-padding-top-desktop, 80px);padding-bottom:var(--elfin-section-padding-bottom-desktop, 80px);padding-left:20px;padding-right:20px;box-sizing:border-box}.elfin-section *{box-sizing:border-box}.elfin-container{max-width:var(--elfin-container-max-width, 1232px);margin:0 auto}.elfin-heading{font-family:Source Sans Pro;font-weight:700;font-size:var(--elfin-heading-size-desktop, 40px);line-height:100%;letter-spacing:-.02em;text-align:center;color:var(--elfin-heading-color, #1A1A1A);margin:0 0 var(--elfin-heading-margin-bottom-desktop, 16px) 0;font-variant-numeric:lining-nums proportional-nums}.elfin-subheading{font-family:Source Sans Pro;font-weight:400;font-size:var(--elfin-subheading-size-desktop, 16px);line-height:160%;letter-spacing:-.02em;text-align:center;color:var(--elfin-subheading-color, #424846);max-width:var(--elfin-subheading-max-width, 640px);margin:0 auto var(--elfin-subheading-margin-bottom-desktop, 48px) auto}.elfin-subheading p{margin:0}.elfin-columns{display:flex;align-items:stretch;justify-content:center;gap:var(--elfin-columns-gap-desktop, 32px);margin-bottom:var(--elfin-columns-margin-bottom-desktop, 48px)}.elfin-left{flex:1 1 0;max-width:var(--elfin-left-max-width-desktop, 600px);height:504px}.elfin-left-image,.elfin-left-placeholder{width:100%;height:var(--elfin-left-height-desktop, 504px);object-fit:cover;display:block;border-radius:var(--elfin-left-radius, 12px)}.elfin-placeholder-svg{width:100%;height:100%}.elfin-right{flex:1 1 0;max-width:var(--elfin-right-max-width-desktop, 600px);display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr}.elfin-feature-box{background-color:var(--elfin-box-bg-color, #ffffff);border:var(--elfin-box-border-width, 1px) solid var(--elfin-box-border-color, #E5E5E5);margin:0;padding:var(--elfin-box-padding-desktop, 32px) 24px;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;text-align:center}.elfin-right .elfin-feature-box:nth-child(2),.elfin-right .elfin-feature-box:nth-child(4){border-left-width:0}.elfin-right .elfin-feature-box:nth-child(3),.elfin-right .elfin-feature-box:nth-child(4){border-top-width:0}.elfin-feature-icon-wrap{margin-bottom:var(--elfin-feature-icon-margin-bottom, 16px);display:flex;align-items:center;justify-content:center}.elfin-feature-icon{width:60px;height:60px;object-fit:contain;display:block}.elfin-feature-title{font-family:Source Sans Pro;font-weight:700;font-size:var(--elfin-feature-title-size-desktop, 20px);line-height:1;letter-spacing:-.02em;text-align:center;text-transform:capitalize;color:var(--elfin-feature-title-color, #1A1A1A);margin:0 0 var(--elfin-feature-title-margin-bottom, 8px) 0;font-variant-numeric:lining-nums proportional-nums}.elfin-feature-subtitle{font-family:Source Sans Pro;font-weight:400;font-size:var(--elfin-feature-subtitle-size-desktop, 16px);line-height:1.6;letter-spacing:-.02em;text-align:center;color:var(--elfin-feature-subtitle-color, #5F6663);margin:0}.elfin-cta{display:flex;flex-direction:column;align-items:center;margin-top:var(--elfin-cta-margin-top-desktop, 24px)}.elfin-feature-box:first-child{border-radius:12px 0 0}.elfin-right .elfin-feature-box:nth-child(2){border-radius:0 12px 0 0}.elfin-right .elfin-feature-box:nth-child(4){border-radius:0 0 12px}.elfin-right .elfin-feature-box:nth-child(3){border-radius:0 0 0 12px}.elfin-button{width:100%;max-width:335px;height:56px;border-radius:50px;display:flex;justify-content:space-between;padding:0 32px;gap:8px;border:2px solid #FF003D;background-color:var(--elfin-button-bg-color, #FF003D);text-decoration:none;border:none;cursor:pointer;transition:background-color .2s ease;align-items:center;color:var(--elfin-button-text-color, #ffffff)}.elfin-button:hover{background-color:#fff;color:#ff003d;border:2px solid #FF003D}.elfin-button-text{font-family:Source Sans Pro;font-weight:700;font-size:var(--elfin-button-font-size-desktop, 18px);line-height:90%;letter-spacing:-.02em;text-align:center;text-transform:uppercase;white-space:nowrap}.elfin-button-arrow{width:19.3px;height:13px;object-fit:contain;margin-left:var(--elfin-button-arrow-margin-left, 12px);display:block}.elfin-rating{display:flex;flex-direction:row;align-items:center;margin-top:var(--elfin-rating-margin-top-desktop, 12px);gap:8px}.elfin-rating-stars{width:73px;height:12px;display:block;margin-bottom:var(--elfin-rating-stars-margin-bottom, 6px)}.elfin-rating-text{font-family:Source Sans Pro,sans-serif;font-weight:400;font-size:var(--elfin-rating-text-size, 15px);line-height:140%;letter-spacing:0;color:var(--elfin-rating-text-color, #424846);text-align:center}.elfin-rating-text p{margin:0}@media screen and (max-width:1024px){.elfin-section{padding-top:var(--elfin-section-padding-top-mobile, 48px);padding-bottom:var(--elfin-section-padding-bottom-mobile, 48px)}.elfin-heading{font-size:36px}}@media screen and (max-width:768px){.elfin-section{padding-top:var(--elfin-section-padding-top-mobile, 48px);padding-bottom:var(--elfin-section-padding-bottom-mobile, 48px);padding-left:var(--elfin-section-padding-side-mobile, 16px);padding-right:var(--elfin-section-padding-side-mobile, 16px)}.elfin-heading{font-size:var(--elfin-heading-size-mobile, 28px);margin-bottom:var(--elfin-heading-margin-bottom-mobile, 12px)}.elfin-subheading{font-size:var(--elfin-subheading-size-mobile, 14px);margin-bottom:var(--elfin-subheading-margin-bottom-mobile, 32px)}.elfin-columns{flex-direction:column;gap:var(--elfin-columns-gap-mobile, 24px);margin-bottom:var(--elfin-columns-margin-bottom-mobile, 32px)}.elfin-left,.elfin-right{max-width:100%}.elfin-left-image,.elfin-left-placeholder{height:var(--elfin-left-height-mobile, 320px)}.elfin-feature-box{padding:var(--elfin-box-padding-mobile, 20px) 8px}.elfin-feature-icon-wrap,.elfin-feature-title{margin-bottom:16px}.elfin-feature-icon{width:var(--elfin-feature-icon-size-mobile, 48px);height:var(--elfin-feature-icon-size-mobile, 48px)}.elfin-feature-title{font-size:var(--elfin-feature-title-size-mobile, 17px)}.elfin-feature-subtitle{font-size:var(--elfin-feature-subtitle-size-mobile, 14px)}.elfin-cta{margin-top:var(--elfin-cta-margin-top-mobile, 16px)}.elfin-rating{margin-top:16px}.elfin-button-text{font-size:var(--elfin-button-font-size-mobile, 16px)}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/elfin-why-different.css.map */
