.motive-home,.ib-page{--mi-paper:#faf6ef;--mi-ink:#171b17;--mi-muted:#575348;--mi-gold:#765b15;--mi-line:#dfd5c4;--mi-action:#e6cea1;--mi-radius:12px}.motive-home ::selection,.ib-page ::selection{background:#e6cea1;color:#171b17}.motive-home a:focus-visible,.motive-home button:focus-visible,.ib-page a:focus-visible,.ib-page button:focus-visible,.ib-page summary:focus-visible{outline:2px solid var(--mi-gold);outline-offset:4px}.motive-home input,.ib-page input{accent-color:var(--mi-gold);caret-color:var(--mi-gold)}.motive-home .m-button,.ib-page .ib-button{background:var(--mi-action);border:1px solid #c4a570;box-shadow:none;border-radius:6px;color:var(--mi-ink)!important;min-height:44px;line-height:1.2;font-family:Georgia,serif;font-weight:600}.motive-home .m-header-cta{background:var(--mi-gold);border-color:var(--mi-gold);color:#fffaf0!important}.motive-home .m-button-outline{background:transparent;border-color:var(--mi-gold)}.motive-home .m-button:hover,.ib-page .ib-button:hover{background:#dcc18b;filter:none}.motive-home .m-header-cta:hover{background:#624b11}.motive-home .m-button:disabled,.ib-page .ib-button:disabled{opacity:.55;cursor:wait}.motive-home h2,.ib-page h2{line-height:1.1;letter-spacing:-.025em;text-wrap:balance}.motive-home .m-eyebrow,.ib-page .ib-hero-copy>.ib-eyebrow,.ib-page .ib-demo-copy>.ib-eyebrow{display:none}.motive-home .m-hero-refined h1{font-size:clamp(44px,4.4vw,64px);line-height:1.06;letter-spacing:-.025em;margin-bottom:22px}.motive-home .m-hero-refined .m-body{font-size:16px;line-height:1.65;max-width:390px}.motive-home .m-hero-refined .m-actions{margin-top:24px}.motive-home .m-trust{padding-block:20px}.motive-home .m-trust strong{font-size:10px;letter-spacing:.05em}.motive-home .m-trust span{font-size:12px;line-height:1.4}.motive-home .m-featured,.motive-home .m-goals,.motive-home .m-steps,.motive-home .m-reviews,.motive-home .m-faq{padding-block:48px}.motive-home .m-section-heading{margin-bottom:24px;gap:24px;align-items:end}.motive-home .m-featured h2,.motive-home .m-goals h2,.motive-home .m-steps h2,.motive-home .m-faq h2{font-size:clamp(32px,3vw,44px);line-height:1.12}.motive-home .m-text-link{font-size:13px;line-height:1.4;text-underline-offset:5px}.motive-home .m-product-card.m-catalog-card:nth-child(n){background:#fffdf8;border-radius:var(--mi-radius);border-color:var(--mi-line);box-shadow:none}.motive-home .m-product-card.m-catalog-card:nth-child(n) .m-product-copy h3{font-size:20px;line-height:1.18;letter-spacing:-.015em;white-space:normal;min-height:2.36em}.motive-home .m-product-format{background:none;border:0;padding:0;font-size:11px;line-height:1.4;letter-spacing:0;color:var(--mi-muted)}.motive-home .m-product-format:before{display:none}.motive-home .m-product-card.m-catalog-card:nth-child(n) .m-product-action{align-self:stretch;justify-content:space-between;font-size:13px;min-height:44px}.motive-home .m-card-price,.ib-page .ib-plan b,.ib-page [data-ib-price]{font-variant-numeric:tabular-nums}.motive-home .m-goals{border-top:1px solid var(--mi-line)}.motive-home .m-goal h3{font-size:21px;line-height:1.2;min-height:2.4em}.motive-home .m-goal p{font-size:13px;line-height:1.5}.motive-home .m-goal-grid{margin-top:24px}.motive-home .m-steps h3{font-size:23px;line-height:1.2}.motive-home .m-steps li p{font-size:14px;line-height:1.5}.motive-home .m-review-cards{align-items:stretch}.motive-home .m-review-cards figure{padding:20px;border-radius:12px;background:#fffdf8;border-color:var(--mi-line)}.motive-home .m-review-cards blockquote{font-size:14px;line-height:1.6}.motive-home .m-review-cards cite{font-size:12px;margin-top:12px}.motive-home .m-faq-list summary{font-size:15px;line-height:1.4;min-height:56px;padding-block:16px}.motive-home .m-faq-answer{font-size:14px;line-height:1.65;max-width:68ch}.motive-home .m-email-pill{border-radius:8px}.ib-page .ib-nav{border-color:var(--mi-line)}.ib-page .ib-nav nav a{padding-block:12px;font-size:13px}.ib-page .ib-hero-copy{padding-top:30px;padding-bottom:30px}.ib-page .ib-hero h1{font-size:clamp(42px,4vw,58px);line-height:1.04;letter-spacing:-.025em;max-width:440px;text-wrap:balance;margin:0 0 16px}.ib-page .ib-subtitle{font-size:16px;line-height:1.5;max-width:390px}.ib-page .ib-demo-link{margin:12px 0 24px;font-size:14px}.ib-page .ib-demo-link a{text-decoration:underline;text-underline-offset:5px}.ib-page .ib-mini-benefits{display:none}.ib-page .ib-buy{padding:20px;border:1px solid var(--mi-line);border-radius:12px;box-shadow:none;background:#fffdf8}.ib-page .ib-buy h2{font-size:25px;line-height:1.15;margin-bottom:16px}.ib-page .ib-plan{padding:14px 12px;min-height:68px;margin-bottom:12px;border-color:var(--mi-line);border-radius:7px;gap:10px}.ib-page .ib-plan input{width:18px;height:18px;flex-shrink:0}.ib-page .ib-plan>span{flex:1;min-width:0}.ib-page .ib-plan strong{font-size:14px;line-height:1.3;font-weight:500}.ib-page .ib-plan small{font-size:11px;line-height:1.5;color:var(--mi-muted);margin-top:3px}.ib-page .ib-plan b{font-size:15px;line-height:1.35;white-space:nowrap;padding-left:4px}.ib-page .ib-plan .ib-was{font-size:12px;color:var(--mi-muted)}.ib-page .ib-plan:has(input:checked){background:#f7efdf;border-color:var(--mi-gold)}.ib-page .ib-plan.ib-best{background:#fffdf8;border-color:#bea778}.ib-page .ib-plan.ib-best:has(input:checked){background:#f7efdf;border-color:var(--mi-gold)}.ib-page .ib-best-label{background:var(--mi-gold);color:#fffaf0;font-size:9px;letter-spacing:.06em;line-height:1.4;padding:2px 7px;border-radius:3px}.ib-page .ib-buy .ib-button{font-size:17px;min-height:48px}.ib-page .ib-assurance{font-size:11px;line-height:1.6;margin:12px 0 0}.ib-page .ib-payment{margin-top:14px;font-size:10px}.ib-page .ib-trust{padding-block:22px;border-color:var(--mi-line)}.ib-page .ib-demo{padding-block:56px}.ib-page .ib-why,.ib-page .ib-works{padding-block:48px}.ib-page .ib-why{grid-template-columns:repeat(5,minmax(0,1fr));gap:28px 20px}.ib-page .ib-why>div:first-child{grid-column:1/-1;display:flex;align-items:baseline;gap:40px}.ib-page .ib-why>div:first-child p{max-width:550px;margin:0;font-size:15px;line-height:1.6}.ib-page .ib-dash{display:none}.ib-page .ib-benefit h3{font-size:23px;line-height:1.15}.ib-page .ib-benefit p{font-size:13px;line-height:1.6;margin-top:10px}.ib-page .ib-included{padding-top:40px;padding-bottom:40px}.ib-page .ib-included p,.ib-page .ib-included li{line-height:1.6}.ib-page .ib-reviews{padding-block:40px 24px}.ib-page .ib-section-heading{margin-bottom:24px}.ib-page .ib-review{padding:20px;border-radius:12px;border-color:var(--mi-line);background:#fffdf8}.ib-page .ib-review blockquote{font:15px/1.6 Arial,sans-serif}.ib-page .ib-section-heading button{width:44px;height:44px}.ib-page .ib-review-track{scrollbar-color:#b8a480 #f5eee2;scrollbar-width:thin}.ib-page .ib-faq{padding-block:32px}.ib-page .ib-faq details{border:0;border-bottom:1px solid var(--mi-line);border-radius:0}.ib-page .ib-faq summary{padding:18px 0;font-size:15px;line-height:1.4;min-height:56px;gap:16px}.ib-page .ib-faq details p{padding:0 0 18px;font-size:14px;line-height:1.65}.ib-page .ib-close{background:#f4ecdc;border-color:var(--mi-line);border-radius:12px;padding:30px;margin:24px 0 40px}.ib-page .ib-close h2{font-size:34px;line-height:1.1}.ib-page .ir .ir-eyebrow{display:none}.ib-page .ir .ir-badge{background:transparent;padding:0;border-radius:0;color:var(--mi-muted)}.ib-page .ir .ir-cta{background:var(--mi-action);border-color:#c4a570;font-family:Georgia,serif;font-size:16px;font-weight:600}@media(max-width:1000px){.motive-home .m-featured,.motive-home .m-goals,.motive-home .m-steps,.motive-home .m-reviews,.motive-home .m-faq{padding-block:36px}.motive-home .m-review-cards{grid-template-columns:1fr}.motive-home .m-review-cards figure{padding:16px}.ib-page .ib-hero-copy{padding-left:20px;padding-right:20px}.ib-page .ib-buy{padding:14px}.ib-page .ib-plan strong{font-size:12px}.ib-page .ib-plan small{font-size:10px}.ib-page .ib-plan b{font-size:13px}.ib-page .ib-why{grid-template-columns:repeat(3,minmax(0,1fr))}.ib-page .ib-why>div:first-child{display:block}.ib-page .ib-why>div:first-child p{margin-top:16px}}@media(max-width:640px){.motive-home .m-hero-refined h1{font-size:43px}.motive-home .m-hero-refined .m-body{font-size:15px;max-width:310px}.motive-home .m-trust{padding-block:20px;gap:20px 14px}.motive-home .m-trust strong{font-size:9px}.motive-home .m-trust span{font-size:11px}.motive-home .m-section-heading{align-items:start}.motive-home .m-text-link{font-size:11px}.motive-home .m-goal h3{font-size:21px}.motive-home .m-steps h3{font-size:22px}.motive-home .m-steps li p{font-size:13px}.motive-home .m-faq-list summary{font-size:14px}.ib-page .ib-hero-copy{padding:28px 6%}.ib-page .ib-hero h1{font-size:43px;max-width:320px}.ib-page .ib-buy{padding:16px}.ib-page .ib-plan{padding:14px 10px}.ib-page .ib-plan strong{font-size:13px}.ib-page .ib-plan small{font-size:10px}.ib-page .ib-plan b{font-size:14px}.ib-page .ib-demo{padding-block:36px}.ib-page .ib-why{grid-template-columns:1fr 1fr;gap:26px 16px;padding-block:36px}.ib-page .ib-why>div:first-child{grid-column:1/-1}.ib-page .ib-benefit{padding:0 8px}.ib-page .ib-benefit h3{font-size:23px}.ib-page .ib-included{padding-top:30px;padding-bottom:24px}.ib-page .ib-close{padding:24px}.ib-page .ib-close h2{font-size:32px}.ib-page .ib-payment{font-size:9px}.ib-page .ib-section-heading h2{font-size:34px}}@media(max-width:640px){.motive-home .m-product-card.m-catalog-card:nth-child(n) .m-product-action{font-size:12px;padding:10px 9px;gap:6px;white-space:nowrap}.motive-home .m-product-card.m-catalog-card .m-product-action .m-icon{width:14px;height:14px;flex-shrink:0}.ib-page .ib-plan{min-height:100px}}.motive-ivory{--mi-paper:#faf6ef;--mi-ink:#171b17;--mi-muted:#575348;--mi-gold:#765b15;--mi-line:#dfd5c4;--mi-action:#e6cea1;--mi-radius:12px}.ib-page:not(.iw-page) .ib-why{grid-template-columns:repeat(4,minmax(0,1fr))}.ib-page .ib-nav nav a,.ib-page .ib-footer nav a{min-height:44px;display:inline-flex;align-items:center}.ib-page .ib-faq a{text-underline-offset:4px}.ib-page .ir .ir-cta{min-height:44px}.ib-page .ir .ir-arrow{width:44px;height:44px}.ib-page .ir .ir-dots button{min-height:44px}.bundle-page .bundle-eyebrow{display:none}.bundle-page .bundle-hero{background:var(--mi-paper);padding-top:32px}.bundle-page .bundle-intro h1{font-size:clamp(38px,4vw,56px);line-height:1.06;letter-spacing:-.025em;text-wrap:balance;max-width:760px;margin-bottom:20px}.bundle-page .bundle-intro>p{font-size:16px;line-height:1.6;max-width:620px}.bundle-page .bundle-intro h1 em,.bundle-page .bundle-close em{color:var(--mi-gold)}.bundle-page .bundle-buy{margin-left:20px}.bundle-page .bundle-buy h2{font-size:27px;margin-bottom:20px}.bundle-page .bundle-buy .ib-plan{min-height:100px}.bundle-page .bundle-assurances{margin-top:20px;line-height:1.5;color:var(--mi-muted)}.bundle-page .bundle-trust{border-color:var(--mi-line);padding-block:24px;background:var(--mi-paper)}.bundle-page .bundle-benefits,.bundle-page .bundle-cards,.bundle-page .bundle-comparison,.bundle-page .bundle-reviews,.bundle-page .bundle-faq{padding-block:40px}.bundle-page .bundle-benefits h3{font-size:24px;line-height:1.15}.bundle-page .bundle-benefits p{font-size:14px;line-height:1.6;color:var(--mi-muted)}.bundle-page .bundle-card{border:1px solid var(--mi-line);border-radius:12px;background:#fffdf8;box-shadow:none}.bundle-page .bundle-card-body{padding:24px}.bundle-page .bundle-card li{font-size:14px;line-height:1.6}.bundle-page .bundle-card-body form{gap:14px;flex-wrap:wrap}.bundle-page .bundle-card-body .ib-button{min-height:44px;font-size:15px}.bundle-page .bundle-comparison h2,.bundle-page .bundle-faq h2{font-size:40px;line-height:1.1;letter-spacing:-.025em}.bundle-page .bundle-comparison table{font-size:14px;line-height:1.5;font-variant-numeric:tabular-nums}.bundle-page .bundle-comparison th,.bundle-page .bundle-comparison td{padding:16px 12px;border-color:var(--mi-line)}.bundle-page .bundle-faq summary{font-size:15px;line-height:1.4;padding-block:18px;min-height:56px}.bundle-page .bundle-faq details{border-color:var(--mi-line)}.bundle-page .bundle-faq details p{font-size:14px;line-height:1.65}.bundle-page .bundle-close{background:#f4ecdc;border-color:var(--mi-line);padding:32px 5%;gap:24px}.bundle-page .bundle-close h2{font-size:36px;line-height:1.1}.motive-ivory:not(.motive-home) .m-button,.motive-ivory #MainContent .button,.motive-ivory .drawer .button{background:var(--mi-action);border:1px solid #c4a570;box-shadow:none;border-radius:6px;color:var(--mi-ink);font-family:Georgia,serif;font-weight:600;min-height:44px;line-height:1.3;letter-spacing:0}.motive-ivory #MainContent .button:after,.motive-ivory .drawer .button:after{box-shadow:none;border-radius:6px}.motive-ivory #MainContent .button:hover,.motive-ivory .drawer .button:hover{background:#dcc18b;filter:none;transform:none}.motive-ivory #MainContent .button:disabled,.motive-ivory .drawer .button:disabled{opacity:.55;cursor:not-allowed}.motive-ivory #MainContent .button--tertiary{background:transparent;border:0}.motive-ivory a:focus-visible,.motive-ivory button:focus-visible,.motive-ivory input:focus-visible,.motive-ivory textarea:focus-visible{outline:2px solid var(--mi-gold);outline-offset:4px}.motive-ivory ::selection{background:var(--mi-action);color:var(--mi-ink)}.motive-ivory input,.motive-ivory textarea{accent-color:var(--mi-gold);caret-color:var(--mi-gold)}.motive-ivory .main-page-title,.motive-ivory .shopify-policy__title h1,.motive-ivory .template-search__header h1,.motive-ivory .collection-hero__title{font:500 clamp(36px,4vw,52px)/1.1 "Motive Serif",Georgia,serif;letter-spacing:-.025em;text-wrap:balance}.motive-ivory .shopify-policy__container{max-width:820px;padding:48px 24px}.motive-ivory .shopify-policy__title{margin-bottom:32px;text-align:left}.motive-ivory .rte,.motive-ivory .shopify-policy__body{font:15px/1.75 Arial,sans-serif;color:var(--mi-ink)}.motive-ivory .rte h2,.motive-ivory .shopify-policy__body h2{font:500 30px/1.2 "Motive Serif",Georgia,serif;margin:32px 0 14px;letter-spacing:-.02em}.motive-ivory .rte h3{font:500 24px/1.2 "Motive Serif",Georgia,serif;margin:24px 0 12px}.motive-ivory .rte a,.motive-ivory .shopify-policy__body a{color:var(--mi-gold);text-underline-offset:4px}.motive-ivory .contact{max-width:820px}.motive-ivory .field__input,.motive-ivory .select__select{border-radius:6px;background:#fffdf8;font-size:16px}.motive-ivory .field:after,.motive-ivory .select:after{border-radius:6px;box-shadow:0 0 0 1px var(--mi-line)}.motive-ivory .contact__button{margin-top:24px}.motive-ivory #MainContent .cart-item__name{font:500 23px/1.2 "Motive Serif",Georgia,serif;letter-spacing:-.02em}.motive-ivory #MainContent .cart-item .product-option{font:13px/1.5 Arial,sans-serif;color:var(--mi-muted)}.motive-ivory #MainContent .cart-items th{font-size:11px;letter-spacing:.08em;color:var(--mi-muted)}.motive-ivory #MainContent .cart__footer{border-color:var(--mi-line);padding-top:28px}.motive-ivory #MainContent .cart__blocks{padding:24px;background:#f4ecdc;border-radius:12px}.motive-ivory #MainContent .totals__total-value{font:500 28px/1.2 "Motive Serif",Georgia,serif;font-variant-numeric:tabular-nums}.motive-ivory #MainContent .tax-note{font-size:13px;line-height:1.6;color:var(--mi-muted)}.motive-ivory #MainContent .cart__checkout-button{font-size:17px}.motive-ivory .quantity{border-radius:6px;min-height:44px}.motive-ivory .quantity:after{border-radius:6px;box-shadow:0 0 0 1px var(--mi-line)}.motive-ivory .drawer__inner{background:var(--mi-paper);border-color:var(--mi-line)}.motive-ivory .drawer__heading{font:500 32px/1.1 "Motive Serif",Georgia,serif}.motive-ivory .drawer .cart-item__name{font:500 21px/1.2 "Motive Serif",Georgia,serif}.motive-ivory .drawer__footer{border-color:var(--mi-line)}.motive-ivory .drawer .tax-note{font-size:12px;line-height:1.6}.motive-ivory .m-dialog{border-radius:12px;background:var(--mi-paper)}.motive-ivory .m-comparison-list a{min-height:44px}.motive-ivory .m-legal a,.ib-page .m-legal a{min-height:44px;display:inline-flex;align-items:center}.motive-ivory .template-search .field{max-width:640px;margin-inline:auto}.motive-ivory .card__heading{font-family:"Motive Serif",Georgia,serif;line-height:1.2}@media(max-width:1000px){.ib-page:not(.iw-page) .ib-why{grid-template-columns:repeat(2,minmax(0,1fr))}.bundle-page .bundle-buy{margin-left:12px}.bundle-page .bundle-intro h1{font-size:42px}.bundle-page .bundle-buy .ib-plan{padding:12px 8px}.bundle-page .bundle-comparison h2,.bundle-page .bundle-faq h2{font-size:34px}}@media(max-width:700px){.bundle-page .bundle-hero{padding-top:26px}.bundle-page .bundle-intro h1{font-size:38px}.bundle-page .bundle-intro>p{font-size:15px;line-height:1.6}.bundle-page .bundle-buy{margin:0 0 28px}.bundle-page .bundle-benefits,.bundle-page .bundle-cards,.bundle-page .bundle-comparison,.bundle-page .bundle-reviews,.bundle-page .bundle-faq{padding-block:28px}.bundle-page .bundle-benefits p{font-size:13px}.bundle-page .bundle-card-body{padding:20px}.bundle-page .bundle-comparison th,.bundle-page .bundle-comparison td{padding:14px 8px;font-size:12px}.bundle-page .bundle-close h2{font-size:32px}.motive-ivory .shopify-policy__container{padding:32px 22px}.motive-ivory #MainContent .cart-item__name{font-size:21px}.motive-ivory #MainContent .cart__blocks{padding:20px;width:100%}.motive-ivory .rte{font-size:14px}}.motive-ivory:not(.motive-home) .m-header-cta{background:var(--mi-gold);border-color:var(--mi-gold);color:#fffaf0!important}.motive-ivory:not(.motive-home) .m-header-cta:hover{background:#624b11}.ib-page:not(.iw-page) .ib-hero-copy>.ib-buy{margin-top:24px}.motive-ivory .contact{max-width:726px}.bundle-page .bundle-table-wrap{max-width:100%;scrollbar-color:#b8a480 #f5eee2;scrollbar-width:thin}.bundle-page .bundle-benefits h3{text-transform:none;letter-spacing:0}.motive-ivory .drawer .button--tertiary{background:transparent;border:0;box-shadow:none}.motive-ivory .drawer .button--tertiary:hover{background:#f0e5d2}
/*# sourceMappingURL=/cdn/shop/t/7/assets/motive-design.css.map */
