@keyframes fade-in1{0%{color:#ebe9d9;background-color:#fff0}10%{color:#ebe9d9;background-color:#fff0}15%{color:var(--color-text);background-color:#ebe9d9}95%{color:var(--color-text);background-color:#ebe9d9}to{color:#ebe9d9;background-color:#fff0}}@keyframes fade-in2{0%{color:#ebe9d9;background-color:#fff0}25%{color:#ebe9d9;background-color:#fff0}30%{color:var(--color-text);background-color:#ebe9d9}95%{color:var(--color-text);background-color:#ebe9d9}to{color:#ebe9d9;background-color:#fff0}}@keyframes fade-in3{0%{color:#ebe9d9;background-color:#fff0}40%{color:#ebe9d9;background-color:#fff0}45%{color:var(--color-text);background-color:#ebe9d9}95%{color:var(--color-text);background-color:#ebe9d9}to{color:#ebe9d9;background-color:#fff0}}@keyframes fade-in4{0%{color:#ebe9d9;background-color:#fff0}55%{color:#ebe9d9;background-color:#fff0}60%{color:var(--color-text);background-color:#ebe9d9}95%{color:var(--color-text);background-color:#ebe9d9}to{color:#ebe9d9;background-color:#fff0}}.sub_benefits_outer{flex:1 0 100%}@media screen and (width >= 768px){.sub_benefits{gap:40px;padding-top:50px}}@media screen and (width <= 767px){.sub_benefits .gifts_text{text-align:center;display:block}}@media screen and (width >= 768px){.sub_benefits .gifts_text{text-align:left;flex:40%;justify-content:flex-start}.sub_benefits .gifts_text .linethrough h2.asul{margin:0;line-height:1}}.sub_benefits .pic{flex:1 0 100%}@media screen and (width >= 768px){.sub_benefits .pic{flex-basis:51%}}.sub_benefits h2{text-align:center}.sub_benefits .custom-title{background-color:var(--color-bg-tonal1);margin-bottom:18px}.sub_benefits .benefits_text{padding:0 16px 56px}@media screen and (width >= 768px){.sub_benefits .benefits_text{padding:0}}.sub_benefits img{width:100%;height:auto;display:block}@media screen and (width >= 768px){.sub_benefits{padding-bottom:50px}}@media screen and (width >= 1024px){.sub_benefits{padding-bottom:70px}}@media screen and (width >= 768px){.benefit_icons_outer{border-bottom:1px solid var(--color-gold)}}.benefit_icons{grid-template-columns:repeat(2,minmax(0,1fr));max-width:930px;margin:0 auto;padding:20px 20px 40px}@media screen and (width >= 768px){.benefit_icons{grid-template-columns:repeat(4,minmax(0,1fr));padding:0 0 20px}}.benefit_icons .sub_icon{margin:0}.benefit_icons li>span{max-width:120px;margin:0 auto;font-size:93.75%;display:block}.steps .tab{background-color:#ebe9d9;margin:0;padding:6px 18px;display:inline-block;transform:translateY(-50%)}.sub_steps{grid-template-columns:1fr;gap:24px;max-width:625px;margin:0 auto;padding:12px 12px 40px}@media screen and (width >= 768px){.sub_steps{gap:40px 56px;padding:24px 12px 40px}}@media screen and (width >= 1024px){.sub_steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;max-width:954px}}.sub_steps .step{color:#ebe9d9}@media screen and (width <= 1024px){.sub_steps .step{flex-flow:row;place-content:stretch flex-start;align-items:center;display:flex}}@media screen and (width >= 1024px){.sub_steps .step{text-align:center}}.sub_steps .step a{color:#fff;text-decoration:underline}.sub_steps .step .number{text-align:center;border:1px solid #ebe9d9;border-radius:50%;width:49px;height:49px;font-size:22px;line-height:49px}@media screen and (width >= 768px){.sub_steps .step .number{width:62px;height:62px;font-size:30px;line-height:62px}}@media screen and (width >= 1024px){.sub_steps .step .number{width:70px;height:70px;margin:0 auto 20px;font-size:35px;line-height:70px}}@media screen and (width <= 1024px){.sub_steps .step .number{flex:0 62px;align-self:flex-start}}@media screen and (width <= 768px){.sub_steps .step .number{flex:0 49px;align-self:flex-start}}.sub_steps .step p{color:#fff;margin:0;font-size:112.5%;line-height:1.26}@media screen and (width <= 1024px){.sub_steps .step p{flex:70%;padding-left:24px}}.sub_steps .one .number{animation:10s cubic-bezier(.39,.575,.565,1) infinite both fade-in1}.sub_steps .two .number{animation:10s cubic-bezier(.39,.575,.565,1) infinite both fade-in2}.sub_steps .three .number{animation:10s cubic-bezier(.39,.575,.565,1) infinite both fade-in3}.sub_steps .four .number{animation:10s cubic-bezier(.39,.575,.565,1) infinite both fade-in4}.terms_link{padding:0 16px 48px}.terms_link a.terms{color:#fff;font-size:112.5%;text-decoration:underline}.terms_link a.button.button{color:#fff;padding:16px 32px}@media screen and (width <= 444px){.terms_link a.button.button{width:100%}}.terms_link a.button.button:hover{color:var(--color-text);background-color:#ebe9d9;border-color:#ebe9d9}@media screen and (width <= 767px){.linethrough{background-color:inherit;text-align:center;position:relative}.linethrough:after{content:" ";background-color:inherit;z-index:1;background-color:var(--color-gold);width:100vw;height:1px;display:block;position:absolute;top:65%;bottom:0;left:0;transform:translateY(-50%)}.sub_benefits_outer .linethrough:after,.sub_benefits .linethrough:after{top:50%}.linethrough h2.asul{z-index:2;background-color:inherit;margin:0;padding:0 8px;line-height:1;display:inline-block;position:relative}.linethrough>h2.asul{background-color:var(--color-tonal1)}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/styles-substeps.css.map */
