.atb{--atb-orange: #FF6632;--atb-lavender: #D1B2FF;--atb-cream: #F5F1E6;--atb-ink: #4A1538;--atb-deep: #B8400F;--atb-muted: #6B5563;--atb-serif: "Bodoni Moda", Didot, "Times New Roman", serif;--atb-sans: "Jost", system-ui, -apple-system, sans-serif;--atb-accent: var(--atb-deep);--atb-em: var(--atb-deep);--atb-line: var(--atb-ink);font-family:var(--atb-sans);font-size:17px;line-height:1.55;color:var(--atb-ink);background:var(--atb-cream)}.atb *,.atb *:before,.atb *:after{box-sizing:border-box}.atb a{color:inherit}.atb img{max-width:100%;height:auto;display:block}.atb--cream{background:var(--atb-cream);color:var(--atb-ink);--atb-accent: var(--atb-deep);--atb-em: var(--atb-deep);--atb-line: var(--atb-ink)}.atb--orange{background:var(--atb-orange);color:var(--atb-ink);--atb-accent: var(--atb-ink);--atb-em: var(--atb-ink);--atb-line: var(--atb-ink)}.atb--lavender{background:var(--atb-lavender);color:var(--atb-ink);--atb-accent: var(--atb-ink);--atb-em: var(--atb-ink);--atb-line: var(--atb-ink)}.atb--burgundy{background:var(--atb-ink);color:var(--atb-cream);--atb-accent: var(--atb-lavender);--atb-em: var(--atb-orange);--atb-line: #6E3A5F}.atb--bordered{border-top:1px solid var(--atb-ink);border-bottom:1px solid var(--atb-ink)}.atb-section{padding:clamp(64px,8vw,120px) 0}.atb-wrap{max-width:1280px;margin:0 auto;padding:0 clamp(16px,4vw,48px)}.atb-wrap--narrow{max-width:900px}.atb-center{text-align:center}.atb-row{display:flex;flex-wrap:wrap;align-items:center;gap:clamp(40px,5vw,64px)}.atb-row>*{min-width:0}.atb-col{flex:1 1 460px}.atb-col--media{flex:1 1 420px}.atb-eyebrow{margin:0;font-family:var(--atb-sans);font-size:13px;font-weight:600;letter-spacing:.3em;text-transform:uppercase;color:var(--atb-accent)}.atb-h1,.atb-h2,.atb-h3{font-family:var(--atb-serif);font-style:normal;font-weight:500;color:inherit;margin:0;letter-spacing:-.01em;text-transform:none}.atb-h1{font-size:clamp(52px,7vw,108px);line-height:.95;letter-spacing:-.02em;margin-top:20px}.atb-h2{font-size:clamp(40px,5vw,72px);line-height:1.02;margin-top:16px}.atb-h3{font-size:30px;line-height:1.08}.atb-h1 em,.atb-h2 em,.atb-h3 em{font-style:italic;font-weight:600;color:var(--atb-em)}.atb-lead{font-size:19px;max-width:560px;margin:24px 0 0}.atb-center .atb-lead{margin-left:auto;margin-right:auto}.atb-rte p{margin:0 0 16px}.atb-rte p:last-child{margin-bottom:0}.atb-small{font-size:14px;color:inherit;opacity:.85}.atb-signature{margin:28px 0 0;font-family:var(--atb-serif);font-style:italic;font-weight:600;font-size:56px;line-height:1;color:var(--atb-em)}.atb-actions{display:flex;flex-wrap:wrap;gap:14px;margin-top:34px}.atb-center .atb-actions{justify-content:center}.atb-btn{display:inline-flex;align-items:center;justify-content:center;min-height:56px;padding:0 32px;border:1.5px solid var(--atb-ink);border-radius:0;font-family:var(--atb-sans);font-size:14px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:transform .15s ease,box-shadow .15s ease}.atb-btn:hover{transform:translateY(-2px);box-shadow:0 6px 0 var(--atb-ink)}.atb-btn--primary{background:var(--atb-orange);color:var(--atb-ink)}.atb-btn--dark{background:var(--atb-ink);color:var(--atb-cream)}.atb-btn--outline{background:transparent;color:inherit;border-color:currentColor}.atb--burgundy .atb-btn--primary{border-color:var(--atb-orange)}.atb--burgundy .atb-btn:hover{box-shadow:0 6px 0 var(--atb-orange)}.atb-btn--block{width:100%}.atb-checks{list-style:none;padding:0;margin:30px 0 0;display:flex;flex-wrap:wrap;gap:10px 26px;font-size:14px;color:var(--atb-muted)}.atb--burgundy .atb-checks{color:inherit}.atb-checks li{display:flex;align-items:center;gap:8px}.atb-checks svg{flex:none;color:var(--atb-deep)}.atb-collage{position:relative}.atb-collage__panel{position:relative;background:var(--atb-lavender);padding:clamp(36px,5vw,72px) clamp(24px,4vw,56px);display:flex;justify-content:center;overflow:hidden}.atb-collage__main{position:relative;width:70%;max-width:380px;transform:rotate(3deg) translate(12%);box-shadow:0 30px 60px #4a153847}.atb-collage__back{position:absolute;left:6%;bottom:8%;width:36%;transform:rotate(-7deg);box-shadow:0 18px 36px #4a153838;background:#fff}.atb-badge{position:absolute;top:-34px;right:-10px;width:150px;height:150px}@media(max-width:600px){.atb-badge{width:110px;height:110px;top:-24px;right:-4px}}.atb-marquee{background:var(--atb-orange);color:var(--atb-ink);border-top:1px solid var(--atb-ink);border-bottom:1px solid var(--atb-ink);overflow:hidden;padding:16px 0}.atb-marquee__track{display:flex;width:max-content;animation:atbMarquee var(--atb-speed, 38s) linear infinite;font-family:var(--atb-serif);font-style:italic;font-size:32px;white-space:nowrap}.atb-marquee__track span{padding-right:28px}@keyframes atbMarquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.atb-marquee__track{animation:none}}.atb-head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:24px 48px}.atb-head>:first-child{flex:1 1 520px}.atb-head>p{flex:0 1 380px;margin:0;font-size:18px}.atb-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:20px;margin-top:48px}.atb-card{background:var(--atb-cream);color:var(--atb-ink);border:1.5px solid var(--atb-ink);padding:28px 26px 30px;display:flex;flex-direction:column;gap:14px}.atb-card__label{margin:0;font-size:12px;font-weight:600;letter-spacing:.24em;text-transform:uppercase}.atb-card__title{margin:0;font-family:var(--atb-serif);font-style:italic;font-weight:600;font-size:32px;line-height:1.05;letter-spacing:0;text-transform:none;color:inherit}.atb-card p{margin:0;font-size:16px}.atb-tiles{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));margin-top:48px;border-top:1px solid var(--atb-line);border-left:1px solid var(--atb-line)}.atb-tile{padding:28px 26px;border-right:1px solid var(--atb-line);border-bottom:1px solid var(--atb-line)}.atb-tile--highlight{background:var(--atb-orange);color:var(--atb-ink)}.atb-tile__label{margin:0;font-size:12px;font-weight:600;letter-spacing:.24em;text-transform:uppercase;color:var(--atb-accent)}.atb-tile--highlight .atb-tile__label{color:var(--atb-ink)}.atb-tile h3{margin:10px 0 0;font-family:var(--atb-serif);font-style:normal;font-weight:600;font-size:26px;line-height:1.1;letter-spacing:0;text-transform:none;color:inherit}.atb-tile p{margin:10px 0 0;font-size:16px}.atb-quotes{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px;margin-top:32px}.atb-quote{margin:0;background:var(--atb-cream);color:var(--atb-ink);border:1.5px solid var(--atb-ink);padding:32px 30px;font-family:var(--atb-serif);font-size:26px;line-height:1.25}.atb-closing{margin:56px auto 0;max-width:900px;text-align:center;font-family:var(--atb-serif);font-style:italic;font-weight:500;font-size:clamp(28px,3.2vw,44px);line-height:1.2}.atb-numlist{list-style:none;padding:0;margin:32px 0 0;border-top:1px solid var(--atb-line)}.atb-numlist li{display:flex;gap:20px;align-items:baseline;padding:14px 0;border-bottom:1px solid var(--atb-line)}.atb-numlist__n{font-family:var(--atb-serif);font-style:italic;color:var(--atb-em);min-width:30px}.atb-numlist--big{display:grid;grid-template-columns:repeat(auto-fit,minmax(340px,1fr));column-gap:56px;margin-top:48px;border-top:0}.atb-numlist--big li{padding:18px 0;font-size:19px}.atb-numlist--big .atb-numlist__n{font-size:22px;min-width:34px}.atb-pages{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.atb-pages img,.atb-pages svg{width:100%;border:1px solid var(--atb-ink);background:#fff}.atb-pages>:nth-child(2){margin-top:48px}.atb-pages>:nth-child(3){margin-top:-48px}.atb-price{margin:0;font-family:var(--atb-serif);font-size:40px;line-height:1}.atb-photo{aspect-ratio:4 / 5;overflow:hidden;background:#5e2a4d}.atb-photo img,.atb-photo svg{width:100%;height:100%;object-fit:cover}.atb-phone{flex:0 0 auto;width:270px;aspect-ratio:9 / 19.5;border:10px solid var(--atb-ink);border-radius:46px;overflow:hidden;background:var(--atb-ink);box-shadow:0 30px 60px #4a15384d;transform:rotate(-4deg)}.atb-phone img,.atb-phone svg{width:100%;height:100%;object-fit:cover}.atb-form{margin-top:32px;max-width:540px}.atb-form label{display:block;font-size:13px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;margin-bottom:10px}.atb-form__row{display:flex;flex-wrap:wrap;gap:10px}.atb-form input[type=email]{flex:1 1 260px;min-width:0;min-height:56px;padding:0 18px;border:1.5px solid var(--atb-ink);border-radius:0;background:var(--atb-cream);color:var(--atb-ink);font-family:var(--atb-sans);font-size:17px}.atb-form__msg{margin:14px 0 0;font-size:15px;font-weight:600}.atb-product{padding:clamp(32px,5vw,72px) 0 clamp(56px,7vw,104px)}.atb-gallery__main{background:var(--atb-lavender);border:1px solid var(--atb-ink);padding:clamp(28px,5vw,64px);display:flex;justify-content:center}.atb-gallery__slide{width:74%;max-width:420px}.atb-gallery__slide[hidden]{display:none}.atb-gallery__slide img{width:100%;box-shadow:0 28px 56px #4a153842;background:#fff}.atb-thumbs{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;margin-top:12px}.atb-thumb{padding:4px;min-height:44px;background:var(--atb-cream);border:2px solid #CFC6BB;border-radius:0;cursor:pointer}.atb-thumb[aria-pressed=true]{border-color:var(--atb-ink)}.atb-thumb img{width:100%}.atb-pricebar{display:flex;flex-wrap:wrap;align-items:center;gap:14px;margin-top:26px;padding:18px 0;border-top:1px solid var(--atb-ink);border-bottom:1px solid var(--atb-ink)}.atb-pricebar .atb-price{font-size:36px}.atb-tag{background:var(--atb-ink);color:var(--atb-cream);font-size:12px;font-weight:600;letter-spacing:.2em;padding:6px 12px;text-transform:uppercase}.atb-facts{list-style:none;padding:0;margin:26px 0 0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 20px;font-size:15px}.atb-facts li{display:flex;align-items:center;gap:10px}.atb-facts svg{flex:none;color:var(--atb-deep)}.atb-buy{display:flex;flex-direction:column;gap:12px;margin-top:32px}.atb-buy .shopify-payment-button__button{min-height:60px;border-radius:0}.atb-buy .shopify-payment-button__button--unbranded{background:var(--atb-ink);color:var(--atb-cream);font-family:var(--atb-sans);font-size:15px;font-weight:600;letter-spacing:.16em;text-transform:uppercase}.atb-buy .shopify-payment-button__more-options{color:var(--atb-ink)}.atb-rule{margin-top:32px;padding:22px 0;border-top:1px solid var(--atb-ink);border-bottom:1px solid var(--atb-ink)}.atb-rule p:last-child{margin:8px 0 0;font-family:var(--atb-serif);font-size:26px;line-height:1.25}.atb-ways{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;margin-top:22px}.atb-way{border:1.5px solid var(--atb-ink);padding:22px}.atb-way--right{background:var(--atb-orange)}.atb-way p{margin:8px 0 0;font-size:18px}.atb-way .atb-card__label{margin:0;color:var(--atb-deep)}.atb-way--right .atb-card__label{color:var(--atb-ink)}.atb-steps{list-style:none;padding:0;margin:44px 0 0;display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:20px}.atb-steps li{border-top:2px solid var(--atb-ink);padding-top:20px}.atb-steps__n{margin:0;font-family:var(--atb-serif);font-style:italic;font-size:44px;line-height:1;color:var(--atb-em)}.atb-steps h3{margin:14px 0 0;font-family:var(--atb-sans);font-style:normal;font-size:20px;font-weight:600;line-height:1.3;letter-spacing:0;text-transform:none;color:inherit}.atb-steps p{margin:8px 0 0;font-size:16px}.atb-faq{margin-top:40px;border-top:1px solid var(--atb-ink)}.atb-faq details{border-bottom:1px solid var(--atb-ink)}.atb-faq summary{cursor:pointer;padding:22px 0;font-size:19px;font-weight:600;min-height:44px;list-style-position:outside}.atb-faq .atb-rte{margin:0 0 22px;font-size:17px}.atb-placeholder{width:100%;height:auto;background:#4a153814;fill:#4a153859}
/*# sourceMappingURL=/cdn/shop/t/4/assets/atb.css.map */
