.subscription-feature-item.flex{display:flex}.subscription-feature-item__icon{flex:60px;max-width:60px}.subscription-feature-item__text-content{flex:1;padding-left:20px}.subscription-feature-item__title{font-size:16px;font-weight:700}.subscription-feature-item__text{font-size:15px;line-height:1.7333333333;margin-top:4px}.subscription-contact{background-color:#ff8900;padding:32px 20px}.subscription-contact__box{background-color:#fff;display:block;margin:0 auto;max-width:335px;padding:16px 0 25px;text-align:center;transition-duration:.5s;transition-property:opacity;transition-timing-function:ease;width:100%}.subscription-contact__box:hover{opacity:.8}.subscription-contact__text{font-size:15px;font-weight:700;line-height:1;margin-top:10px}.subscription-contact__arrow{margin-top:30px;position:relative}.subscription-contact__arrow:before{-webkit-transform:translateX(-50%) rotate(135deg);border-right:2px solid #ff8900;border-top:2px solid #ff8900;bottom:0;content:"";height:14px;left:50%;position:absolute;transform:translate(-50%) rotate(135deg);width:14px}.subscription-cta{padding-top:35px;text-align:center}.subscription-cta .common-button{-webkit-animation:cta_button 2s infinite;animation:cta_button 2s infinite}.subscription-cta__lead{font-size:18px;line-height:1;margin-bottom:0}.subscription-cta__title{line-height:1;margin-top:8px}.subscription-cta__text{font-size:15px;font-weight:700;line-height:1.8;margin-top:24px}.subscription-cta__banner{margin-left:auto;margin-right:auto;margin-top:25px;max-width:320px}.subscription-cta__link{margin-top:25px}.subscription-cta__link .common-button{margin-left:auto;margin-right:auto}.subscription-faq a{color:#1e50a2;text-decoration:underline}.subscription-faq .faq__link{color:#fff;text-decoration:none}.subscription-faq__title{color:#fd8a02;font-size:30px;font-weight:300;line-height:1;margin-bottom:36px;text-align:center}.subscription-feature{padding:30px 0 50px}.subscription-feature--1{background-color:#f5f3ef}.subscription-feature--2{background-color:#ff8900;color:#fff}.subscription-feature--2 .subscription-feature-item__text{color:#fff}.subscription-feature .common-block{margin-bottom:0}.subscription-feature__no{text-align:center}.subscription-feature__title{font-size:30px;font-weight:300!important;line-height:1.3333333333;margin-top:4px;text-align:center}.subscription-feature__sub-title{font-size:15px;font-weight:600;line-height:1.8666666667;margin-top:16px;text-align:center}.subscription-feature__list{margin-top:40px}.subscription-feature__item:not(:first-of-type){margin-top:36px}.subscription-key-visual{aspect-ratio:375/302;padding-top:55px;position:relative}.subscription-key-visual img{-o-object-fit:cover;height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.subscription-key-visual__title{font-size:28px;position:relative}.subscription-product{background:linear-gradient(154deg,#f7ecde,#f2e7d6);font-size:15px;padding:36px 0 10px;position:relative}.subscription-product .common-button{-webkit-animation:cta_button 2s infinite;animation:cta_button 2s infinite}.subscription-product__img{margin:0 auto;max-width:65vw}.subscription-product__text{font-weight:700;line-height:1.8666666667;text-align:center}.subscription-product__regular-price{margin-top:20px;text-align:center}.subscription-product__special-price{align-items:center;justify-content:center;margin-top:12px}.subscription-product__special-price-label{line-height:1}.subscription-product__spacial-price-price{font-size:36px;font-weight:700;line-height:1;padding-left:14px}.subscription-product__spacial-price-price .font-size-sm{font-size:20px}.subscription-product__link{margin-top:35px;text-align:center}.subscription-product__link .common-button{margin:0 auto}.subscription-slider{padding:50px 0 30px}@-webkit-keyframes cta_button{0%{-webkit-transform:scale(1.03);transform:scale(1.03)}10%{-webkit-transform:scale(1);transform:scale(1)}90%{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(1.03);transform:scale(1.03)}}@keyframes cta_button{0%{-webkit-transform:scale(1.03);transform:scale(1.03)}10%{-webkit-transform:scale(1);transform:scale(1)}90%{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(1.03);transform:scale(1.03)}}@media only screen and (min-width: 768px){.subscription-feature-item__icon{flex:120px;max-width:120px}.subscription-feature-item__text-content{padding-left:46px;padding-top:8px}.subscription-feature-item__title{font-size:18px}.subscription-feature-item__text{margin-top:12px}.subscription-contact{padding:60px 15px}.subscription-cta{padding-top:50px}.subscription-cta__lead{font-size:21px}.subscription-cta__title{font-size:36px;margin-top:15px}.subscription-cta__text{margin-top:38px}.subscription-cta__banner{margin-top:36px;max-width:640px}.subscription-cta__link{margin-top:36px}.subscription-feature{padding:65px 0 90px}.subscription-feature__title{margin-top:10px}.subscription-feature__sub-title{margin-top:30px}.subscription-feature__list{-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px;display:flex;flex-wrap:wrap;margin-top:57px;row-gap:70px}.subscription-feature__item{flex:calc(50% - 20px)}.subscription-feature__item:not(:first-of-type){margin-top:0}.subscription-key-visual{aspect-ratio:1366/686;padding-top:70px}.subscription-key-visual__title{font-size:48px}.subscription-product{background:none;padding:70px 0 10px}.subscription-product:before,.subscription-product:after{content:"";display:inline-block;left:0;position:absolute;width:100%}.subscription-product:before{background:transparent radial-gradient(closest-side at 35% 59%,#fffcf5,#efe1ca,#f4eddd 200%) 0% 0% no-repeat padding-box;height:68.125%;top:0}.subscription-product:after{background:linear-gradient(107deg,#f7ecde,#f2e7d6);bottom:0;height:31.875%}.subscription-product .common-block{display:flex;position:relative;z-index:1}.subscription-product__img{margin:0;max-width:365px}.subscription-product__content{padding-left:120px;padding-top:50px}.subscription-product__text{font-size:18px;line-height:calc(38 / 18);text-align:left}.subscription-product__regular-price{margin-top:30px;text-align:left}.subscription-product__special-price{justify-content:flex-start;margin-top:20px}.subscription-product__link{margin-top:40px}.subscription-slider{padding:50px 0}}
/*# sourceMappingURL=/cdn/shop/t/107/assets/collection-subscription.css.map */
