.afx-header,.afp-root,.af-content-page,.af-track-page,.contact,.main-blog,.af-page-hero,.af-promo,.af-global-footer,.afx-benefits,.afx-how,.af-kit-options,.afx-service-strip,.afx-newsletter,.afrv-home{font-family:var(--af-body-family,Arial,sans-serif)!important}.afp-info h1,.afx-benefits h2,.afx-how-content h2,.afx-steps h3,.af-page-hero__copy h1,.af-page-hero__copy h2,.af-content-page h2,.af-content-page h3,.af-track-page h2,.contact .title,.main-blog h2,.main-blog h3,.article-template__title,.article-template__content h2,.article-template__content h3,.af-promo h2,.af-global-footer h2,.af-global-footer__tagline,.af-faq-shell h2{font-family:var(--af-heading-family,Georgia,serif)!important;letter-spacing:-.02em}.afp-root,.af-content-page,.af-track-page,.main-blog{background:var(--af-cream);color:var(--af-charcoal)}.afx-benefits{gap:16px;padding:28px clamp(20px,4vw,56px);background:var(--af-cream)}.afx-benefits>div{padding:24px 16px;gap:7px;background:#fff;border:1px solid var(--af-border);border-radius:12px;box-shadow:0 5px 18px #1a1a1a0a}.afx-benefits>div+div{border-left:1px solid var(--af-border)}.afx-benefits h2{font-size:20px;line-height:1.2;color:var(--af-charcoal)}.afx-benefits p{font-size:14px;line-height:1.6;color:#55504a}.afx-benefits p br{display:none}.afx-benefits .afx-icon{width:32px;height:32px;color:var(--af-crimson)}.afx-canvas section,.afx-canvas .ag-copy,.afx-canvas .af-bundle{font-family:var(--af-body-family,Arial,sans-serif)!important}.afx-canvas h1,.afx-canvas h2,.afx-canvas h3{font-family:var(--af-heading-family,Georgia,serif)!important}.afx-canvas .ag-pillars{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;padding:28px clamp(20px,4vw,56px);align-items:stretch}.afx-canvas .ag-pillars>article{margin:0;padding:24px 16px;background:#fff;border:1px solid var(--af-border);border-radius:12px;box-shadow:0 5px 18px #1a1a1a0a}.afx-canvas .ag-pillars>.ag-guard-pillar{border-top:3px solid var(--af-crimson)}.afx-canvas .ag-pillars h2{font-size:20px;line-height:1.25;margin:12px 0 8px}.afx-canvas .ag-pillars p{font-size:14px;line-height:1.65}.afx-how{padding:40px clamp(20px,4vw,56px);background:var(--af-cream)}.afx-how-content h2{font-size:clamp(24px,2.5vw,34px);line-height:1.2;margin-bottom:24px}.afx-steps{position:relative;gap:14px;text-align:left}.afx-steps:before{content:"";position:absolute;top:25px;left:16.67%;right:16.67%;height:1px;background:#d6b7b8}.afx-steps>div{position:relative;padding:0 12px 16px;min-width:0}.afx-step-number{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;margin:0 auto 18px;width:50px;height:50px;border-radius:50%;background:var(--af-crimson);color:#fff;font:700 17px/1 var(--af-body-family,Arial,sans-serif);box-shadow:0 0 0 7px var(--af-cream)}.afx-steps h3{font-size:20px;line-height:1.25;margin-bottom:10px}.afx-steps p{font-size:14px;line-height:1.6;color:#55504a}.afx-steps p br{display:none}.afp-form{padding:20px;background:#fff;border:1px solid var(--af-border);border-radius:14px;box-shadow:0 6px 22px #1a1a1a0b}.af-kit-card{background:#fff;border-color:var(--af-border);border-radius:9px}.af-kit-card--recommended{border-color:var(--af-crimson);box-shadow:0 0 0 1px var(--af-crimson)}.af-kit-card:has(:checked){border-color:var(--af-crimson);background:#fff9f5}.af-kit-card__content>strong{font-family:var(--af-heading-family,Georgia,serif);font-size:22px}.af-kit-card__price{display:flex;flex-direction:column;align-items:flex-end;grid-row:2;grid-column:2;font-family:var(--af-body-family,Arial,sans-serif);font-size:23px;color:var(--af-crimson)}.af-kit-card__tag,.af-kit-card__contents,.af-kit-card small,.af-kit-card__price s,.af-kit-terms{font-family:var(--af-body-family,Arial,sans-serif)}.af-kit-card__contents,.af-kit-card small{grid-column:1/-1;font-size:13px;line-height:1.5}.af-kit-card__tag{font-size:11px}.af-kit-card--recommended .af-kit-card__tag{background:var(--af-crimson);padding:5px 8px}.af-kit-card:has(input[value="6"]) .af-kit-card__tag{display:inline-block;width:max-content;max-width:100%;padding:5px 8px;background:#e7f0e8;color:#285338;border:1px solid #b8cdbb;border-radius:3px}.afp-safety-note{margin:16px 0;padding:12px 14px;border-left:3px solid var(--af-crimson);background:#f4eee7;font-size:13px;line-height:1.65;color:#40372f}.afp-safety-note a{color:var(--af-crimson);text-underline-offset:3px}.contact{margin:32px auto 48px;padding:32px;background:#fff;border:1px solid var(--af-border);border-radius:14px;box-shadow:0 6px 22px #1a1a1a0b}.af-track-page{padding:40px 0 56px}.af-track-page__grid{display:grid;grid-template-columns:1.15fr 1fr;gap:24px}.af-track-page__copy,.af-track-page__card{padding:30px;background:#fff;border:1px solid var(--af-border);border-radius:14px;box-shadow:0 6px 22px #1a1a1a0b}.af-track-page__copy h2{font-size:clamp(24px,3vw,34px);line-height:1.2}.af-track-page__copy p{font-size:16px;line-height:1.7}.af-track-page__card{display:grid;gap:22px;align-content:center}.af-track-page__card>div{display:grid;grid-template-columns:30px 1fr;gap:4px 12px}.af-track-page__card b{grid-row:1/3;color:var(--af-crimson)}.af-track-page__card strong{font-size:16px}.af-track-page__card span{font-size:14px;line-height:1.6;color:#55504a}.af-journal-featured{margin-bottom:36px}.af-journal-featured__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.af-journal-featured>p{font-size:16px;line-height:1.7;max-width:720px;margin:0 0 24px}.af-journal-featured h2{font-size:32px;line-height:1.2}.af-journal-library{border:1px solid var(--af-border);border-radius:12px;background:#fff;padding:0 24px 24px}.af-journal-library>summary{cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:16px;list-style:none;min-height:70px;padding:18px 0;font-size:18px;font-weight:700;color:var(--af-charcoal)}.af-journal-library>summary::-webkit-details-marker{display:none}.af-journal-library>summary:after{content:"+";color:var(--af-crimson);font-size:25px;font-weight:400}.af-journal-library[open]>summary:after{content:"\2212"}.af-journal-library>summary:focus-visible{outline:3px solid var(--af-crimson);outline-offset:4px}.af-journal-library>p{font-size:15px;line-height:1.65;margin:0 0 24px;max-width:760px}.af-faq-shell{background:var(--af-cream);color:var(--af-charcoal);padding-inline:20px;font:16px/1.7 var(--af-body-family,Arial,sans-serif)}.af-faq-inner{max-width:860px;margin:auto}.af-faq-intro>p{margin-top:0;font-size:17px}.af-faq-safety{padding:16px 20px;margin:20px 0 28px;background:#f4eee7;border-left:3px solid var(--af-crimson);font-size:14px}.af-faq-safety p{margin:0}.af-faq-item{margin:0 0 12px;background:#fff;border:1px solid var(--af-border);border-radius:10px;box-shadow:0 4px 14px #1a1a1a06;overflow:hidden}.af-faq-item>summary{min-height:66px;padding:20px 24px;display:flex;align-items:center;justify-content:space-between;gap:20px;cursor:pointer;list-style:none}.af-faq-item>summary::-webkit-details-marker{display:none}.af-faq-item>summary h2{margin:0;font-size:21px;line-height:1.3}.af-faq-item>summary>span{flex:none;color:var(--af-crimson);font-size:24px;font-weight:400;transition:transform .16s}.af-faq-item[open]>summary>span{transform:rotate(45deg)}.af-faq-item>summary:focus-visible{outline:3px solid var(--af-crimson);outline-offset:-4px;border-radius:8px}.af-faq-answer{padding:0 24px 22px;font-size:16px;line-height:1.75}.af-faq-answer p:first-child{margin-top:0}.af-faq-answer p:last-child{margin-bottom:0}.af-faq-answer a,.af-faq-help a{color:var(--af-crimson);text-underline-offset:3px}.af-faq-table-hint{display:none;margin:0 0 8px!important;font-size:12px;color:#5d544b}.af-faq-table-scroll{max-width:100%;overflow-x:auto;margin-bottom:12px}.af-faq-table-scroll:focus-visible{outline:3px solid var(--af-crimson);outline-offset:3px}.af-faq-answer table{width:100%;min-width:540px;border-collapse:collapse;font-size:14px}.af-faq-answer th,.af-faq-answer td{padding:12px;border:1px solid var(--af-border);text-align:left;min-width:100px}.af-faq-answer th:last-child,.af-faq-answer td:last-child{min-width:220px}.af-faq-help{padding:20px 24px;margin-top:26px;background:#fff;border:1px solid var(--af-border);border-radius:10px;display:flex;flex-wrap:wrap;gap:12px 22px;align-items:center}.af-global-footer{width:100%;background:var(--af-charcoal);color:#fff;border-top:4px solid var(--af-crimson);letter-spacing:normal}.af-global-footer *{box-sizing:border-box}.af-global-footer__inner{max-width:1200px;margin:auto;padding:18px 34px;display:grid;grid-template-columns:minmax(230px,1.5fr) repeat(3,minmax(110px,1fr));gap:24px}.af-global-footer__brand{max-width:300px}.af-global-footer__logo{display:inline-block;padding:4px 7px;background:var(--af-cream);border-radius:6px}.af-global-footer__logo img{display:block;width:104px;height:auto;object-fit:contain}.af-global-footer__tagline{font-size:17px;line-height:1.3;margin:10px 0 6px;color:#fff}.af-global-footer__note{margin:0;font-size:12px;line-height:1.5;color:#d5d1cb}.af-global-footer__group h2{font-size:17px;line-height:1.25;color:#fff;margin:0 0 8px}.af-global-footer__group a{display:block;max-width:100%;padding:4px 0;margin:0;color:#d5d1cb!important;font-size:12px;line-height:1.4;text-decoration:none}.af-global-footer__group a:hover{color:#fff!important;text-decoration:underline;text-underline-offset:4px}.af-global-footer a:focus-visible{outline:3px solid #f0c3a3;outline-offset:4px}.af-global-footer__bottom{max-width:1200px;margin:auto;padding:10px 34px;border-top:1px solid #45413d;display:flex;align-items:center;justify-content:space-between;gap:20px}.af-global-footer__bottom p{margin:0;color:#d5d1cb;font-size:12px;line-height:1.5}.af-global-footer__payments{display:flex;flex-wrap:wrap;gap:6px;justify-content:flex-end}.af-global-footer__payment{display:flex}.af-global-footer__payment svg{width:34px;height:auto;max-height:22px}#az_reviews a[href*="W6Dm7OhbTHKJjt5.jpeg"],#az_reviews a[href*="FG5b9aiZ6uX42hS.jpg"],.afrv-home img[src*="W6Dm7OhbTHKJjt5.jpeg"],.afrv-home img[src*="FG5b9aiZ6uX42hS.jpg"]{display:none!important}@media(max-width:989px){.af-global-footer__inner{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.af-global-footer__brand{grid-column:1/-1;max-width:560px}}@media(max-width:749px){.afx-benefits{gap:12px;padding:20px 16px}.afx-benefits>div{padding:20px 12px}.afx-benefits>div:nth-child(3){border-left:1px solid var(--af-border)}.afx-benefits>div:nth-child(-n+2){border-bottom:1px solid var(--af-border)}.afx-benefits h2{font-size:18px}.afx-benefits p{font-size:14px}.afx-how{padding:30px 20px}.afx-how-content h2{font-size:28px}.afx-steps{grid-template-columns:1fr;gap:20px}.afx-steps:before{top:25px;bottom:30px;left:25px;right:auto;width:1px;height:auto}.afx-steps>div{display:grid;grid-template-columns:50px 1fr;gap:4px 18px;padding:0}.afx-step-number{grid-row:1/3;margin:0}.afx-steps h3{font-size:22px;margin:0}.afx-steps p{font-size:15px}.afp-form{padding:14px}.af-kit-card__content>strong{font-size:19px}.af-kit-card__price{font-size:20px}.af-kit-card__content{gap:5px 8px}.af-kit-card__tag{font-size:10px}.af-kit-card__contents,.af-kit-card small{font-size:12px}.contact{margin:24px 16px 36px;padding:24px 18px;width:calc(100% - 32px)}.af-track-page__grid{grid-template-columns:1fr}.af-track-page__copy,.af-track-page__card{padding:24px 20px}.af-journal-featured__grid{grid-template-columns:1fr}.af-journal-featured h2{font-size:28px}.af-journal-library{padding:0 16px 20px}.af-journal-library>summary{font-size:17px}.af-faq-item>summary{padding:18px;gap:14px}.af-faq-item>summary h2{font-size:19px}.af-faq-answer{padding:0 18px 20px}.af-faq-help{padding:18px}.af-global-footer__inner{padding:20px 18px 18px;gap:18px 12px}.af-global-footer__brand{max-width:none;display:grid;grid-template-columns:92px minmax(0,1fr);gap:5px 14px;align-items:center}.af-global-footer__logo{grid-row:1/3;width:max-content}.af-global-footer__logo img{width:78px}.af-global-footer__tagline{font-size:16px;margin:0}.af-global-footer__note{font-size:11px;line-height:1.5}.af-global-footer__group h2{font-size:17px}.af-global-footer__group a{font-size:12px;line-height:1.5;min-height:34px;padding:7px 0}.af-global-footer__bottom{padding:12px 18px;align-items:flex-start;flex-direction:column;gap:9px}.af-global-footer__payments{justify-content:flex-start}}@media(prefers-reduced-motion:reduce){.af-faq-item>summary>span{transition:none}}@media(max-width:749px){.af-faq-table-hint{display:block}}@media(max-width:749px){.afx-canvas .ag-pillars{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:20px 16px}.afx-canvas .ag-pillars>article{padding:20px 12px}.afx-canvas .ag-pillars h2{font-size:18px}.afx-canvas .ag-pillars p{font-size:13px}}.af-global-footer__inner{padding:12px 30px;gap:20px}.af-global-footer__logo{padding:3px 6px}.af-global-footer__logo img{width:88px}.af-global-footer__tagline{font-size:16px;line-height:1.25;margin:7px 0 4px}.af-global-footer__note{font-size:11px;line-height:1.45}.af-global-footer__group summary{display:flex;justify-content:space-between;align-items:center;list-style:none;cursor:pointer}.af-global-footer__group summary::-webkit-details-marker{display:none}.af-global-footer__group summary>span{display:none}.af-global-footer__group h2{font-size:15px;line-height:1.25;margin:0 0 6px}.af-global-footer__group a{font-size:11.5px;line-height:1.45;padding:2px 0}.af-global-footer__bottom{padding:8px 30px;gap:14px}.af-global-footer__bottom p{font-size:11px}.af-global-footer__payment svg{width:29px;max-height:18px}.af-global-footer summary:focus-visible{outline:3px solid #f0c3a3;outline-offset:4px}@media(max-width:989px)and (min-width:750px){.af-global-footer__inner{grid-template-columns:minmax(180px,1.35fr) repeat(3,minmax(95px,1fr));gap:16px}.af-global-footer__brand{grid-column:auto;max-width:240px}}@media(max-width:749px){.af-global-footer__inner{grid-template-columns:1fr;padding:14px 20px 0;gap:0}.af-global-footer__brand{grid-template-columns:84px minmax(0,1fr);gap:3px 12px;padding-bottom:12px}.af-global-footer__logo img{width:70px}.af-global-footer__tagline{font-size:15px;margin:0}.af-global-footer__note{font-size:10px;line-height:1.5}.af-global-footer__group{border-top:1px solid #45413d}.af-global-footer__group summary{min-height:44px;padding:11px 0}.af-global-footer__group h2{font-size:14px;line-height:1.4;margin:0}.af-global-footer__group summary>span{display:block;font-size:20px;line-height:1}.af-global-footer__group[open] summary>span{transform:rotate(45deg)}.af-global-footer__group nav{padding:0 0 10px}.af-global-footer__group a{font-size:12px;line-height:1.5;padding:7px 0;min-height:34px}.af-global-footer__bottom{padding:10px 20px;gap:8px}.af-global-footer__payments{gap:5px}}
/*# sourceMappingURL=/cdn/shop/t/30/assets/afromina-surfaces.css.map */
