.page-connect-discount{--lp-bg-muted: #fefbeb;--lp-bg-primary: #ffe100;--lp-bg-primary-subtle: #fff2b2;--lp-bg-secondary: #18caaa;--lp-border: #ddd;--lp-text: #000;--lp-text-subtle: #898989;--lp-text-error: #d81f1c;width:100%;max-width:calc(1200px - 10rem);margin:0 auto;font-family:Hiragino Kaku Gothic Pro,Hiragino Sans,sans-serif;color:var(--lp-text);-webkit-font-smoothing:antialiased}.page-connect-discount *{box-sizing:border-box}.page-connect-discount ol{padding-left:22.5px}.page-connect-discount ul{padding-left:0}.page-connect-discount li{line-height:1.4;margin-bottom:16px}.page-connect-discount ul li{list-style:none;padding-left:22.5px;position:relative}.page-connect-discount ul li:before{content:"\30fb";position:absolute;top:0;left:3px}.page-connect-discount li:last-child{margin-bottom:0}.page-connect-discount__hero{width:100%}.page-connect-discount__hero img{width:100%;height:auto;display:block;margin:0}.page-connect-discount__benefits{display:flex;flex-direction:column;gap:16px;align-items:center;justify-content:center;padding:24px 16px;background:var(--lp-bg-muted)}@media screen and (min-width:750px){.page-connect-discount__benefits{padding:24px 32px}}.page-connect-discount__benefits-title{display:flex;align-items:center}.page-connect-discount__benefits-title-text{width:239px;flex-shrink:0}.page-connect-discount__benefit-card{display:flex;flex-direction:column;width:100%;padding:8px;background:#fff;position:relative}.page-connect-discount__benefit-label{display:inline-flex;align-items:center;justify-content:center;padding:2px 4px;border-radius:4px;background:#000;color:var(--lp-bg-primary);font-weight:700;font-size:14px;line-height:1.6;width:fit-content}.page-connect-discount__benefit-text{font-weight:300;font-size:15px;line-height:1.4;margin:0}.page-connect-discount__benefit-text strong{font-weight:600;font-size:18px;line-height:1.4}.page-connect-discount__benefit-text small{font-weight:300;font-size:12px;line-height:1.4}.page-connect-discount__benefit-text .page-connect-discount__highlight{background:linear-gradient(transparent 60%,var(--lp-bg-primary) 60%)}.page-connect-discount__notes{padding:4px 16px 48px;background:var(--lp-bg-muted)}@media screen and (min-width:750px){.page-connect-discount__notes{padding:4px 32px 48px}}.page-connect-discount__notes p{font-weight:300;font-size:12px;line-height:1.4;color:var(--lp-text);margin:0}.page-connect-discount__notes p+p{margin-top:1em}.page-connect-discount__cta-banner{display:flex;flex-direction:column;gap:16px;align-items:center;padding:0 16px 32px;background:var(--lp-bg-primary-subtle)}@media screen and (min-width:750px){.page-connect-discount__cta-banner{padding:0 32px 32px}}.page-connect-discount__cta-banner-arrow{width:48px;height:16px}.page-connect-discount__cta-banner-arrow svg{display:block}.page-connect-discount__cta-banner-content{display:flex;gap:8px;align-items:flex-start}@media screen and (max-width:749px){.page-connect-discount__cta-banner-content{margin:0 10px;justify-content:center}}@media screen and (min-width:750px){.page-connect-discount__cta-banner-content{width:100%;justify-content:flex-start}}.page-connect-discount__cta-banner-icon{width:24px;height:24px;flex-shrink:0}.page-connect-discount__cta-banner-icon svg{display:block;width:100%;height:100%}.page-connect-discount__cta-banner-text{display:flex;flex-direction:column;gap:8px}.page-connect-discount__cta-banner-heading{font-weight:600;font-size:18px;line-height:1.4;margin:0}.page-connect-discount__cta-banner-description{font-weight:300;font-size:12px;line-height:1.4;margin:0}.page-connect-discount__cta-btn{display:flex;align-items:center;justify-content:center;width:100%;height:48px;padding:0 12px;border-radius:8px;background:var(--lp-bg-secondary);color:#fff;font-weight:600;font-size:18px;line-height:1.4;text-decoration:none;text-align:center;border:none;cursor:pointer}.page-connect-discount__cta-btn:hover{opacity:.9;color:#fff}.page-connect-discount__premium-card{padding:24px;background:var(--lp-bg-muted)}@media screen and (min-width:750px){.page-connect-discount__premium-card{padding:32px}}.page-connect-discount__premium-card-wrap{display:flex;flex-direction:column;gap:24px;align-items:center;padding:24px;border:1px solid var(--lp-border);border-radius:12px;background:#fff}@media screen and (min-width:750px){.page-connect-discount__premium-card-wrap{padding:32px}}.page-connect-discount__premium-card-title{font-weight:600;font-size:22px;line-height:1.4;text-align:center;margin:0}.page-connect-discount__premium-card-image{width:100%;border-radius:8px;overflow:hidden;background-color:var(--lp-bg-primary)}.page-connect-discount__premium-card-image img{display:block;width:100%;max-width:294px;height:auto;margin:0 auto;border-radius:8px}.page-connect-discount__premium-card-description{font-weight:300;font-size:15px;line-height:1.4;margin:0}.page-connect-discount__premium-card-description strong{font-weight:600}.page-connect-discount__premium-card-sub{font-weight:300;font-size:12px;line-height:1.4;margin:0}.page-connect-discount__premium-card-link{display:inline-flex;align-items:center;border-bottom:1px solid #000;font-weight:600;font-size:15px;line-height:1.4;color:#000;text-decoration:none}.page-connect-discount__premium-card-link svg{width:24px;height:24px}.page-connect-discount__bottom{display:flex;flex-direction:column;gap:40px;padding:40px 0 13px;background:#fff}@media screen and (min-width:750px){.page-connect-discount__bottom{padding:40px 0 13px}}.page-connect-discount__section{display:flex;flex-direction:column;gap:24px;padding:0 16px}@media screen and (min-width:750px){.page-connect-discount__section{padding:0 32px}}.page-connect-discount__section-title{font-weight:600;font-size:22px;line-height:1.4;margin:0}.page-connect-discount__section-text{font-weight:300;font-size:15px;line-height:1.4;margin:0}.page-connect-discount__section-text p{margin:16px 0}.page-connect-discount__section-text p:first-child{margin-top:0}.page-connect-discount__section-text ol,.page-connect-discount__section-text ul{margin:0}.page-connect-discount__section-text .page-connect-discount__text-error{color:var(--lp-text-error)}.page-connect-discount__warning-box{display:flex;flex-direction:column;gap:16px;align-items:center;padding:16px;border-radius:12px;background:var(--lp-bg-primary-subtle)}.page-connect-discount__warning-content{display:flex;gap:8px;align-items:flex-start;justify-content:center;width:100%}.page-connect-discount__warning-icon{width:24px;height:24px;flex-shrink:0}.page-connect-discount__warning-icon svg{display:block;width:100%;height:100%}.page-connect-discount__warning-text{font-weight:300;font-size:12px;line-height:1.4;flex:1;margin:0}.page-connect-discount__hr{width:100%;height:1px;background:var(--lp-border);border:none;margin:8px 0}.page-connect-discount__faq-list{display:flex;flex-direction:column;gap:16px}.page-connect-discount__faq-item{border:1px solid #000;border-radius:8px;padding:12px}.page-connect-discount__faq-question{display:flex;gap:8px;align-items:flex-start;width:100%;cursor:pointer;background:none;border:none;padding:0;text-align:left;font-family:inherit;list-style:none}.page-connect-discount__faq-question::-webkit-details-marker,.page-connect-discount__faq-question::marker{display:none;content:""}.page-connect-discount__faq-icon{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:100px;background:#000;color:#fff;font-family:-apple-system,SF Pro Text,Helvetica,sans-serif;font-weight:600;font-size:15px;line-height:1.4;flex-shrink:0}.page-connect-discount__faq-question-text{flex:1;font-weight:600;font-size:15px;line-height:1.4}.page-connect-discount__faq-toggle{width:24px;height:24px;flex-shrink:0;display:flex;align-items:center;justify-content:center}.page-connect-discount__faq-icon-minus,.page-connect-discount__faq-item[open] .page-connect-discount__faq-icon-plus{display:none}.page-connect-discount__faq-item[open] .page-connect-discount__faq-icon-minus{display:block}.page-connect-discount__faq-answer{padding:16px 0 0 32px;display:flex;flex-direction:column;gap:16px}.page-connect-discount__faq-answer>*{margin:0}.page-connect-discount__faq-answer-text{font-weight:300;font-size:15px;line-height:1.4;margin:0}.page-connect-discount__notes-list{font-weight:300;font-size:15px;line-height:1.4;margin:0;padding:0}
/*# sourceMappingURL=/cdn/shop/t/4/assets/section-main-page-connect-discount.css.map */
