.section-img-banner .img-banner{background:#fff!important}.section-img-banner .img-banner-overlay{display:none!important}.section-img-banner .img-banner-content .headline,.section-img-banner .img-banner-content .headline.color-white,.section-img-banner .img-banner-content p,.section-img-banner .img-banner-content .img-banner-block-content p{color:#292929!important}.section-img-banner .img-banner-content .headline{font-size:clamp(26px,2.4vw,34px);line-height:1.18;font-weight:700;letter-spacing:-.01em;margin:0 0 14px}.section-img-banner .img-banner-content p{font-size:16px;line-height:1.62;margin:0 0 26px;max-width:46ch}.section-img-banner .join_save_btn,.section-img-banner .existing_member_btn{display:inline-flex;align-items:center;justify-content:center;width:100%;max-width:340px;min-height:52px;padding:13px 30px;border-radius:var(--button-radius, 999px);font-size:15px;font-weight:700;text-transform:none;letter-spacing:0;text-decoration:none;cursor:pointer;transition:opacity .2s ease,background-color .2s ease,color .2s ease}.section-img-banner .join_save_btn{background:var(--color-accent, #c0392b);color:var(--color-accent-text, #fff);border:1px solid var(--color-accent, #c0392b)}.section-img-banner .join_save_btn:hover{opacity:.9}.section-img-banner .existing_member_btn{margin-top:12px;background:transparent;color:var(--color-text, #292929);border:1px solid var(--color-text, #292929)}.section-img-banner .existing_member_btn:hover{background:var(--color-text, #292929);color:#fff}@media screen and (min-width:990px){.section-img-banner .img-banner{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;align-items:stretch!important;min-height:560px}.section-img-banner .img-banner-media{grid-column:1;grid-row:1;align-self:stretch;height:100%!important;min-height:100%;overflow:hidden}.section-img-banner .img-banner-media img.desktop-image{width:100%!important;height:100%!important;object-fit:cover;object-position:62% center}.section-img-banner .img-banner-content{grid-column:2;grid-row:1;position:static!important;top:auto!important;left:auto!important;transform:none!important;display:flex!important;align-items:center!important;justify-content:flex-start!important;padding:64px clamp(32px,4vw,72px)!important;text-align:left;height:100%}.section-img-banner .img-banner-block-content{width:100%;max-width:460px;text-align:left}}@media screen and (max-width:989px){.section-img-banner .img-banner{display:flex!important;flex-direction:column!important;align-items:stretch!important;flex-wrap:nowrap!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important}.section-img-banner .img-banner-media{order:1;width:100%!important;max-width:100%!important;margin:0!important;position:relative!important}.section-img-banner .img-banner-content{order:2;width:100%!important;max-width:100%!important;margin:0!important}.section-img-banner .img-banner-content{position:static!important;top:auto!important;left:auto!important;transform:none!important;padding:32px 20px 40px;text-align:center}.section-img-banner .img-banner-block-content{display:flex;flex-direction:column;align-items:center}.section-img-banner .img-banner-content p{margin-left:auto;margin-right:auto}.section-img-banner .img-banner-media img{width:100%;height:auto;display:block}}.section--rich-text .headline,.section-columns .columns-title,.section-columns .headline.title,.contact-section-faq .headline{font-size:clamp(26px,3vw,36px)!important;line-height:1.22!important;font-weight:700!important;letter-spacing:-.01em!important;margin:0 0 12px!important}.section-columns .split-list-item h3,.section-columns .split-list-item .headline,.section-columns .multicolumn-card__info .headline{font-size:17px!important;line-height:24px!important;font-weight:700!important;margin:0 0 4px!important}.section-columns .multicolumn-card__info .headline:first-child{font-size:28px!important;line-height:34px!important}.section--rich-text p,.section-columns p,.contact-section-faq p,.section-columns .split-list-item p{font-size:16px!important;line-height:26px!important}.section-columns .split-list-item .fa,.section-columns .split-list-item [class^=fa-],.section-columns .split-list-item [class*=" fa-"],.section-columns .split-list-icon,.section-columns .split-list-icon .fa{font-size:30px!important;line-height:1!important;width:auto!important;height:auto!important}.section--rich-text,.section-columns,.contact-section-faq{padding-top:clamp(40px,5vw,64px)!important;padding-bottom:clamp(40px,5vw,64px)!important;margin-top:0!important;margin-bottom:0!important}.join_save_btn2,.existing_member_btn2{display:inline-flex!important;align-items:center;justify-content:center;min-width:260px;min-height:52px;padding:13px 30px!important;border-radius:var(--button-radius, 999px)!important;font-size:15px!important;font-weight:700!important;text-decoration:none!important;cursor:pointer}.join_save_btn2{background:var(--color-accent, #c0392b)!important;color:#fff!important;border:1px solid var(--color-accent, #c0392b)!important}.existing_member_btn2{margin-top:12px!important;background:transparent!important;color:#292929!important;border:1px solid #292929!important}.contact-section-faq .contact-faq__title,.contact-section-faq .accordion-tab-wrapper{max-width:var(--content-width, 1170px)!important;margin-left:auto!important;margin-right:auto!important}.contact-section-faq .accordion__tab{font-size:16px!important;line-height:24px!important}.split-list-card{grid-template-columns:56px minmax(0,1fr)!important;align-items:start!important;gap:18px!important;margin-bottom:22px!important}.split-list-card__image-wrapper,.split-list-card__image-wrapper--half-width{width:56px!important;min-width:0!important;max-width:56px!important;padding:0!important;margin:0!important}.split-list-card__image-wrapper .media{width:56px!important;height:auto!important;padding:0!important;background:none!important}.split-list-card__image-wrapper .fa{font-size:30px!important;line-height:34px!important}.split-list-card__info{padding:0!important}.section--rich-text .rich-text__blocks,.section-columns .content-container,.section-columns .columns-title,.contact-section-faq .contact-faq__title{margin-top:0!important;margin-bottom:0!important}.section-columns .columns-title,.contact-section-faq .contact-faq__title{margin-bottom:28px!important}.join_save_btn2,.existing_member_btn2{margin-bottom:0!important}.contact-section-faq .contact-faq__title{text-align:center!important}@media screen and (max-width:749px){.split-list-card{grid-template-columns:minmax(0,1fr)!important;justify-items:center!important;text-align:center!important;gap:10px!important;margin-bottom:30px!important}.split-list-card__image-wrapper,.split-list-card__image-wrapper--half-width,.split-list-card__image-wrapper .media{margin:0 auto!important}.split-list-card__info{text-align:center!important}.section--rich-text,.section-columns,.contact-section-faq{padding-top:36px!important;padding-bottom:36px!important}.section--rich-text .headline,.section-columns .columns-title,.section-columns .headline.title,.contact-section-faq .headline,.section-img-banner .img-banner-content .headline{font-size:26px!important;line-height:32px!important;margin-bottom:10px!important}.join_save_btn2,.existing_member_btn2,.section-img-banner .join_save_btn,.section-img-banner .existing_member_btn{width:100%!important;max-width:320px!important;min-width:0!important}.section-columns .multicolumn-card__info{padding:0 8px!important}.section-columns .multicolumn-card{margin-bottom:26px!important}}.section--rich-text .rich-text,.section-columns .multicolumn,.section-columns .content-wrapper,.section-columns .desktop-grid,.contact-section-faq .contact-faq-wrapper{padding-top:0!important;padding-bottom:0!important}.section-columns .title-wrapper,.section-columns .columns-subtitle{margin-bottom:18px!important}.contact-section-faq .contact-faq__title{margin-bottom:20px!important}.section-columns .multicolumn-card{margin-bottom:22px!important}html body .vip-eyebrow,html body .vip-footer-text a,html body .vip-login-form-col a{color:var(--color-accent, #cc4125)!important}html body .vip-heading{color:var(--color-text, #292929)!important}html body .vip-login-action button,html body .vip-login-action button[type=submit],html body .vip-login-action a,html body .vip-login-action .btn-primary{background:var(--color-accent, #cc4125)!important;border-color:var(--color-accent, #cc4125)!important;color:var(--color-accent-text, #fff)!important}html body .vip-login-action button:hover,html body .vip-login-action button[type=submit]:hover,html body .vip-login-action a:hover,html body .vip-login-action .btn-primary:hover{background:#a8331d!important;border-color:#a8331d!important}html body .vip-login-form-col input,html body .vip-login-form-col input[type=text],html body .vip-login-form-col input[type=email],html body .vip-login-form-col input[type=password]{border-color:var(--color-border, #e5e0d8)!important;border-radius:8px!important}html body .vip-login-form-col input:focus{border-color:var(--color-text, #292929)!important;outline:none!important}html body .vip-login-wrap,html body .vip-login-form-col{background:var(--color-muted-surface, #faf7f3)!important}html body .vip-tags>*{border-color:var(--color-accent, #cc4125)!important;color:var(--color-accent, #cc4125)!important;background:transparent!important}html body .vip-divider{background:var(--color-border, #e5e0d8)!important;border-color:var(--color-border, #e5e0d8)!important}
/*# sourceMappingURL=/cdn/shop/t/14/assets/vip-membership.css.map */
