.am-section-shell{width:min(100% - 40px,var(--page-width));margin-inline:auto}html{scroll-behavior:smooth}body{background:radial-gradient(circle at 0 0,rgb(72 104 86 / .035),transparent 28rem),#fdfaf3}.content-for-layout{overflow:clip}.button,.button-secondary{min-height:44px;transition:transform .18s ease,box-shadow .18s ease,background-color .18s ease}.button:hover,.button-secondary:hover{transform:translateY(-2px);box-shadow:0 .6rem 1.4rem #2d251b1f}.product-grid__item{padding:.35rem;border-radius:1.1rem;transition:transform .22s ease,box-shadow .22s ease}.product-grid__item:hover{transform:translateY(-3px);box-shadow:0 1rem 2.2rem #352b1e14}#collection-products,#collection-guide,#mate-match,#our-story,#how-we-choose,#common-questions,#contact-us{scroll-margin-top:9rem}.am-section-heading{max-width:760px;margin-block-end:32px}.am-section-heading h2{margin-block:8px 10px}.am-section-heading p:last-child{color:color-mix(in srgb,var(--color-foreground) 78%,transparent)}.am-eyebrow{margin:0;color:var(--color-primary);font-size:.78rem;font-weight:750;letter-spacing:.12em;line-height:1.2;text-transform:uppercase}.am-skip-target{scroll-margin-top:120px}.am-cart-toast{position:fixed;inset-inline:max(1rem,env(safe-area-inset-left)) max(1rem,env(safe-area-inset-right));inset-block-end:max(1rem,env(safe-area-inset-bottom));z-index:20;display:flex;width:fit-content;max-width:min(26rem,calc(100% - 2rem));align-items:center;justify-content:space-between;gap:1rem;margin-inline:auto;padding:.85rem 1rem;border-radius:.9rem;color:#fffaf0;background:#2f5b49;box-shadow:0 .6rem 2rem #0003;font-size:.9rem;font-weight:700;opacity:0;pointer-events:none;transform:translateY(.75rem);transition:opacity .18s ease,transform .18s ease}.am-cart-toast--visible{opacity:1;pointer-events:auto;transform:translateY(0)}.am-cart-toast a{flex:none;color:inherit;text-decoration:underline;text-underline-offset:.2em}@media screen and (max-width:749px){.am-section-shell{width:min(100% - 28px,var(--page-width))}.am-section-heading{margin-block-end:24px}.product-details h1{overflow-wrap:anywhere}.product-grid__item{padding:.15rem}:is(.product-grid__item,.resource-list__item) product-card [ref=productTitleLink] [role=heading]{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-height:1.35;overflow-wrap:anywhere}.product-grid__item .product-card__content{min-width:0;height:100%;align-items:stretch}.product-grid__item .product-card__routine-label{order:2}.product-grid__item product-price{order:3;margin-block-start:auto}.product-grid__item .price-item__group{flex-wrap:wrap}#ResultsList{scroll-margin-top:calc(var(--header-height, 4.5rem) + 4.5rem)}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.button,.button-secondary,.product-grid__item,.am-cart-toast{transition:none}}.am-site-breadcrumbs{border-block-end:1px solid var(--color-border);color:var(--color-foreground-muted);background:var(--color-background);font-size:.78rem}.am-site-breadcrumbs__inner{display:flex;flex-wrap:wrap;gap:.4rem;width:min(100% - 2rem,var(--page-width));margin-inline:auto;padding-block:.72rem}.am-site-breadcrumbs a{color:inherit;text-underline-offset:.18em}.am-site-breadcrumbs [aria-current=page]{overflow:hidden;max-width:min(68ch,70vw);color:var(--color-foreground);text-overflow:ellipsis;white-space:nowrap}
/*# sourceMappingURL=/cdn/shop/t/19/assets/am-theme.css.map */
