.bld.tfr{--seal:#e8c469}.bld.tfr .bld__hero{background:radial-gradient(130% 90% at 18% -10%,var(--grass) 0%,var(--green) 46%,var(--forest) 100%)}.bld.tfr .bld__hero-photo{overflow:hidden}.bld.tfr .bld__hero-photo img{transform:scale(1.18)}.bld.tfr .bld__hero-eyebrow,.bld.tfr .bld__eyebrow{background:var(--seal);color:var(--forest)}.bld.tfr .bld__sec--forest .bld__eyebrow{color:var(--forest)}.bld.tfr .bld__h1 .hl,.bld.tfr .bld__stars .st,.bld.tfr .bld__trust b{color:var(--seal)}.bld.tfr .bld__step-n{background:var(--seal);color:var(--forest)}.bld.tfr .bld__promise .sig{color:var(--seal)}.tfr__echo{padding:34px 0 10px}.tfr__echo-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px;max-width:720px;margin:0 auto}.tfr__echo-grid figure{position:relative;margin:0;border-radius:20px;overflow:hidden;box-shadow:0 22px 46px -28px #15330e99}.tfr__echo-grid img,.tfr__echo-grid video{width:100%;height:auto;display:block}.tfr__echo-grid video{pointer-events:none}.tfr__echo-grid video::-webkit-media-controls-start-playback-button{display:none;-webkit-appearance:none}.tfr__echo-grid figcaption{position:absolute;left:50%;bottom:12px;transform:translate(-50%);background:#15330eb8;color:#fff;white-space:nowrap;font:700 .85rem/1 Bricolage Grotesque,Hanken Grotesk,sans-serif;padding:.55em .95em;border-radius:999px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}@media(min-width:820px){.tfr__echo{padding:52px 0 14px}.tfr__echo-grid{gap:20px}.tfr__echo-grid figcaption{font-size:.95rem;bottom:16px}}.bld.tfr .product-form__submit[aria-busy=true],#mslp-sticky .product-form__submit[aria-busy=true]{cursor:progress;opacity:.94}.bld.tfr .product-form__submit[aria-busy=true]>span,#mslp-sticky .product-form__submit[aria-busy=true]>span{display:none}.bld.tfr .product-form__submit[aria-busy=true]:before,#mslp-sticky .product-form__submit[aria-busy=true]:before{content:"";display:inline-block;vertical-align:-2px;width:13px;height:13px;margin-right:9px;border-radius:50%;border:2px solid currentColor;border-top-color:transparent;animation:tfrSpin .7s linear infinite}.bld.tfr .product-form__submit[aria-busy=true]:after,#mslp-sticky .product-form__submit[aria-busy=true]:after{content:"Heading to checkout"}@keyframes tfrSpin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.bld.tfr .product-form__submit[aria-busy=true]:before,#mslp-sticky .product-form__submit[aria-busy=true]:before{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/ms-lp-tin-fresh.css.map */
