.cf-field h1,.c_family-sale__title{font-feature-settings:"palt" on;font-size:22px;font-style:normal;font-weight:500;line-height:24px;letter-spacing:.66px;text-align:center;margin:0}.c_family-sale__title.c_family-sale__title--2{font-size:26px;font-weight:600;line-height:40px;letter-spacing:.78px}@media screen and (max-width: 740px){.cf-field h1,.c_family-sale__title{font-size:16px;line-height:20px;letter-spacing:.48px}.c_family-sale__title.c_family-sale__title--2{font-size:18px;line-height:20px}}.cf-field p,.c_family-sale__text{font-feature-settings:"palt" on;font-size:19px;font-style:normal;font-weight:500;line-height:40px;letter-spacing:.57px;text-align:center;margin:0}.c_family-sale__text.c_family-sale__text--2{font-size:15px;line-height:30px;letter-spacing:.45px}@media screen and (max-width: 740px){.cf-field p,.c_family-sale__text{font-size:13px;line-height:24px;letter-spacing:.39px}.c_family-sale__text.c_family-sale__text--2{font-size:13px;line-height:26px;letter-spacing:.39px}}.cf-form-actions{margin-top:0}.cf-form-block{padding:0!important}button.cf-submit-form.cf-button{display:block;text-align:center;font-feature-settings:"palt" on;font-size:16px;font-style:normal;font-weight:500;line-height:24px;letter-spacing:.48px;width:100%;max-width:430px;margin:0;border-radius:6px;background:#e5e5e5;padding-top:28px;padding-bottom:28px;transition:opacity .3s ease;position:relative;padding-inline:48px}button.cf-submit-form.cf-button:after{content:"";position:absolute;right:40px;top:50%;transform:translateY(-50%);width:8px;height:14px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='14' viewBox='0 0 8 14' fill='none'%3E%3Cpath d='M0.999999 1L7 7L1 13' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:contain}@media screen and (max-width: 740px){button.cf-submit-form.cf-button{font-size:16px;font-weight:700;line-height:24px;letter-spacing:.48px;padding-top:18px;padding-bottom:18px;padding-inline:20px;transition:opacity .3s ease}button.cf-submit-form.cf-button:after{right:20px}}@media (hover: hover){button.cf-submit-form.cf-button:hover{opacity:.7}button.cf-submit-form.cf-button[disabled]:hover{opacity:1}}.c_family-sale__caution{background:#fff;padding:65px 20px 66px;text-align:center;max-width:900px;margin-inline:auto}@media screen and (max-width: 740px){.c_family-sale__caution{text-align:left;padding-top:20px;padding-bottom:42px}}.c_family-sale__caution-title{font-feature-settings:"palt" on;font-size:26px;font-style:normal;font-weight:600;line-height:10px;letter-spacing:.78px;margin:0}@media screen and (max-width: 740px){.c_family-sale__caution-title{font-size:16px;font-style:normal;font-weight:600;line-height:20px;letter-spacing:.8px}}.c_family-sale__caution-text{font-feature-settings:"palt" on;font-size:15px;font-style:normal;font-weight:500;line-height:30px;letter-spacing:.45px;margin:46px 0 0}.c_family-sale__caution-text--login{text-align:center;margin-bottom:1em}@media screen and (max-width: 740px){.c_family-sale__caution-text{font-size:13px;line-height:24px;letter-spacing:.39px;margin-top:9px}}.c_family-sale__caution-btns{display:flex;justify-content:center;align-items:center;gap:10px;flex-wrap:wrap}.c_family-sale__caution-btn{color:#009544;display:flex;align-items:center;justify-content:center;gap:10px;font-feature-settings:"palt" on;font-size:15px;font-style:normal;font-weight:500;line-height:17px;letter-spacing:.75px;text-decoration:underline;margin-top:26px}@media screen and (max-width: 740px){.c_family-sale__caution-btn{gap:9px;font-size:13px;line-height:15px;letter-spacing:.65px;margin-top:19px}.c_family-sale__caution-btn+.c_family-sale__caution-btn{margin-top:0}}.c_family-sale__btn{position:relative;font-feature-settings:"palt" on;font-size:16px;font-style:normal;font-weight:500;line-height:24px;letter-spacing:.48px;width:100%;max-width:430px;height:80px;display:flex;align-items:center;justify-content:center;gap:10px;border-radius:6px;background:#e5e5e5;margin-inline:auto;padding-inline:50px}.c_family-sale__btn svg{position:absolute;right:40px;top:50%;transform:translateY(-50%)}@media screen and (max-width: 999px){.c_family-sale__btn{font-size:16px;line-height:24px;letter-spacing:.48px;padding-inline:30px}.c_family-sale__btn svg{position:absolute;right:20px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/c_family-sale.css.map */
