@font-face{font-family:SipMemberSerif;src:url(sip-font-9816ddf2.woff2) format("woff2");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:SipMemberSerif;src:url(sip-font-040a49c4.woff2) format("woff2");font-style:italic;font-weight:400;font-display:swap}@font-face{font-family:SipMemberSans;src:url(sip-font-176ecdea.woff2) format("woff2");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:SipMemberSans;src:url(sip-font-2a34bb4a.woff2) format("woff2");font-style:normal;font-weight:500;font-display:swap}.sip-member,.sip-member-paid{--sm-bg:#f9f5ee;--sm-fg:#2b1218;--sm-accent:#5e0923;--sm-serif:SipMemberSerif,Georgia,serif;--sm-sans:SipMemberSans,Arial,sans-serif;background:var(--sm-bg);color:var(--sm-fg);font:400 16px/1.6 var(--sm-sans);-webkit-font-smoothing:antialiased}.sip-member *,.sip-member-paid *{box-sizing:border-box}.sip-member .sm-wrap{width:min(1320px,90%);margin-inline:auto}.sip-member .sm-back{display:inline-block;margin:22px 0;color:inherit;font-size:13px;text-decoration:underline;text-underline-offset:4px}.sip-member .sm-hero{display:grid;grid-template-columns:1fr 1fr;gap:7%;padding:44px 0 64px;align-items:start}.sip-member .sm-back+.sm-hero{padding-top:8px}.sip-member .sm-image{position:relative;min-height:620px;aspect-ratio:4/5;overflow:hidden;background:#522a27}.sip-member .sm-photo{display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.sip-member .sm-image:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(transparent 40%,#210510c9)}.sip-member .sm-image-copy{position:absolute;z-index:1;bottom:36px;left:36px;right:30px;color:#f9f5ee}.sip-member .sm-image-copy p{font:400 clamp(36px,4.2vw,60px)/1.04 var(--sm-serif);margin:14px 0 0;max-width:10ch;color:inherit}.sip-member h1,.sip-member-paid h1{font:400 clamp(44px,5vw,72px)/1.02 var(--sm-serif)!important;letter-spacing:-.02em;margin:0 0 18px;color:var(--sm-fg)}.sip-member h2{font:400 clamp(34px,3.5vw,50px)/1.07 var(--sm-serif);letter-spacing:-.01em;margin:0 0 20px;color:inherit}.sip-member p,.sip-member-paid .sm-paid-summary p{margin:0 0 16px}.sip-member .sm-eyebrow,.sip-member-paid .sm-eyebrow{font:500 11px/1.5 var(--sm-sans);letter-spacing:.17em;text-transform:uppercase;margin:0 0 18px;display:block}.sip-member .sm-badge,.sip-member-paid .sm-badge{display:inline-block;padding:7px 15px;border-radius:30px;background:#f2f3ae;color:#5e0923;font:500 11px/1.5 var(--sm-sans);letter-spacing:.06em;margin:0 0 22px}.sip-member-paid .sm-badge{background:#99c1b9;color:#2b1218}.sip-member .sm-intro{font-size:18px;max-width:45ch;margin:20px 0}.sip-member .sm-price{font:400 48px/1.1 var(--sm-serif);margin:28px 0 10px}.sip-member .sm-price span{font:400 14px/1.5 var(--sm-sans)}.sip-member .sm-note{font-size:14px}.sip-member .sm-highlights,.sip-member-paid .sm-highlights{margin:25px 0;font-size:15px}.sip-member .sm-highlights ul,.sip-member-paid .sm-highlights ul{padding:0;list-style:none;margin:0}.sip-member .sm-highlights li,.sip-member-paid .sm-highlights li{position:relative;padding-left:25px;margin:10px 0}.sip-member .sm-highlights li:before,.sip-member-paid .sm-highlights li:before{content:"\2713";position:absolute;left:0;color:var(--sm-accent)}.sip-member .sm-button{display:block;padding:17px 24px;border-radius:40px;background:var(--sm-accent);color:#f9f5ee;text-align:center;text-decoration:none;font-weight:500;margin:24px 0}.sip-member .sm-button:hover{filter:brightness(1.15)}.sip-member .sm-status{background:#eaefec;color:#233329;padding:20px;border-radius:4px}.sip-member .sm-status p:last-child{margin:0}.sip-member .sm-placeholder{padding:26px;border:1px dashed #ad8350;border-radius:10px;margin-top:30px;background:#f2eee6;color:#2b1218}.sip-member .sm-placeholder h2{font-size:30px;margin-bottom:12px}.sip-member .sm-placeholder p{font-size:14px;margin:0}.sip-member .sm-form-slot{max-width:100%;overflow-wrap:anywhere}.sip-member .sm-form-slot iframe{max-width:100%}.sip-member.sm-benefits{padding:48px 0}.sip-member .sm-benefit-grid{display:grid;grid-template-columns:1.3fr 1fr 1fr 1fr;gap:36px;align-items:center}.sip-member .sm-stat>p{font:400 clamp(38px,4vw,56px)/1.1 var(--sm-serif);color:var(--sm-accent);margin:0 0 8px}.sip-member .sm-stat div{font-size:15px;max-width:22ch}.sip-member .sm-stat div p{margin:0}.sip-member.sm-details{padding:72px 0}.sip-member .sm-detail-grid{display:grid;grid-template-columns:.85fr 1.15fr;gap:9%}.sip-member .sm-accordion{border-top:1px solid #cdbdb4;padding:20px 0}.sip-member .sm-accordion:last-child{border-bottom:1px solid #cdbdb4}.sip-member .sm-accordion summary{cursor:pointer;font-size:16px;font-weight:500;list-style:disclosure-closed;display:list-item;margin-left:18px}.sip-member .sm-accordion[open] summary{list-style:disclosure-open}.sip-member .sm-answer{padding-top:18px;font-size:15px;overflow-wrap:anywhere}.sip-member .sm-answer ul{padding-left:22px;margin:0 0 16px;list-style:disc}.sip-member .sm-answer li{margin:8px 0}.sip-member .sm-answer a{color:inherit;text-decoration:underline}.sip-member-paid>.hdt-section-inner,.sip-member-paid .hdt-group-product-block,.sip-member-paid .hdt-product-media-wrapps{background:#f9f5ee;color:#2b1218;--color-foreground:43 18 24;--color-foreground2:43 18 24;--color-background:249 245 238}.sip-member-paid .hdt-container{width:min(1320px,90%);max-width:1320px;padding-inline:0}.sip-member-paid .hdt-group-product-block{position:relative;top:auto}.sip-member-paid .hdt-product-info__list{font-family:var(--sm-sans)}.sip-member-paid .hdt-product-info__item h1{color:#2b1218}.sip-member-paid .hdt-product__price .hdt-price{font:400 clamp(36px,4vw,48px)/1.15 var(--sm-serif);color:#2b1218}.sip-member-paid .sm-paid-summary{font:400 17px/1.6 var(--sm-sans)}.sip-member-paid .sm-cadence{font-weight:500}.sip-member-paid .hdt-product-form__submit{background:#522a27;color:#f9f5ee;border-radius:40px!important;border:0;text-transform:none}.sip-member-paid .sm-paid-back .sm-back{margin-bottom:0}.sip-member-paid .ai-newsletter-custom-cls .newsletter-popup-box{position:relative!important;top:auto!important;left:auto!important;width:100%!important;max-width:100%!important;height:auto!important;background:#f9f5ee!important;z-index:auto}.sip-member-paid .ai-newsletter-custom-cls .newsletter-detail-section{padding:20px 0!important}.sip-member-paid .ai-newsletter-custom-cls .smart_popup_form_wrapper{max-width:100%}.sip-member-paid .ai-newsletter-custom-cls .newsletter-popup-submit-btn{background:#522a27!important;color:#f9f5ee!important;border-radius:40px!important;font-family:var(--sm-sans)!important;width:100%!important;padding:16px!important}@media(max-width:767px){.sip-member .sm-wrap,.sip-member-paid .hdt-container{width:90%}.sip-member .sm-hero{grid-template-columns:1fr;gap:30px;padding:28px 0 40px}.sip-member .sm-image{min-height:0;aspect-ratio:5/4}.sip-member .sm-image-copy{bottom:24px;left:24px}.sip-member .sm-image-copy p{font-size:38px;max-width:13ch}.sip-member .sm-intro{font-size:17px}.sip-member .sm-benefit-grid{grid-template-columns:1fr 1fr;gap:28px}.sip-member .sm-detail-grid{grid-template-columns:1fr;gap:26px}.sip-member.sm-details{padding:42px 0}.sip-member .sm-placeholder{padding:20px}.sip-member-paid .hdt-product-info__list{padding-top:24px}}@media(prefers-reduced-motion:reduce){.sip-member *,.sip-member-paid *{scroll-behavior:auto!important}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/sip-membership.css.map */
