.am-routine{padding-block:48px}@media(min-width:640px){.am-routine{padding-block:64px}}@media(min-width:1024px){.am-routine{padding-block:80px}}.am-routine__head{max-width:768px;margin-bottom:28px}.am-routine__head .am-eyebrow{margin-bottom:12px}@media(min-width:640px){.am-routine__head{margin-bottom:36px}}.am-set{display:grid;overflow:hidden;border-radius:2px;background:var(--am-green);color:var(--am-cream);margin-bottom:40px}@media(min-width:640px){.am-set{margin-bottom:48px}}@media(min-width:1024px){.am-set{grid-template-columns:1fr 1fr;align-items:stretch}}.am-set__media{position:relative;display:block;overflow:hidden;background:var(--am-cream);aspect-ratio:4 / 3}@media(min-width:640px){.am-set__media{aspect-ratio:3 / 2}}@media(min-width:1024px){.am-set__media{aspect-ratio:auto}}.am-set__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .7s var(--am-ease)}.am-set:hover .am-set__media img{transform:scale(1.02)}.am-set__body{display:flex;flex-direction:column;justify-content:center;padding:24px}@media(min-width:640px){.am-set__body{padding:32px}}@media(min-width:1024px){.am-set__body{padding:40px}}@media(min-width:1280px){.am-set__body{padding:48px}}.am-set__tags{margin-bottom:16px;display:flex;flex-wrap:wrap;align-items:center;gap:4px 12px;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.16em}.am-set__tag-muted{color:color-mix(in srgb,var(--am-cream) 65%,transparent)}.am-set__title{margin:0 0 16px;color:var(--am-cream);text-wrap:balance;font-family:var(--am-font-head);font-weight:600;font-size:30px;line-height:1.08;letter-spacing:-.025em}@media(min-width:640px){.am-set__title{font-size:36px}}.am-set__text{max-width:448px;margin:0 0 24px;font-size:14px;line-height:1.625;color:color-mix(in srgb,var(--am-cream) 80%,transparent);text-wrap:pretty}@media(min-width:640px){.am-set__text{font-size:16px}}.am-set__prices{margin-bottom:24px;display:flex;flex-wrap:wrap;align-items:baseline;gap:12px 28px}.am-set__price-row{display:flex;align-items:baseline;gap:12px}.am-set__price{font-size:30px;font-weight:600;line-height:36px;letter-spacing:-.025em}.am-set__compare{font-size:14px;color:color-mix(in srgb,var(--am-cream) 60%,transparent)}.am-set__perday{font-size:16px;font-weight:500}.am-set__note{margin:4px 0 0;font-size:12px;color:color-mix(in srgb,var(--am-cream) 70%,transparent)}.am-set__actions{display:flex;flex-direction:column;align-items:flex-start;gap:12px}.am-set__btn{width:100%}@media(min-width:640px){.am-set__btn{width:auto}}.am-set__trial{display:inline-flex;align-items:center;gap:6px;min-height:44px;font-size:14px;color:color-mix(in srgb,var(--am-cream) 80%,transparent);text-decoration:underline;text-underline-offset:4px}.am-set__trial:hover{color:var(--am-cream)}.am-set__trial .am-icon{width:14px;height:14px}.am-set__benefits{margin-top:28px;display:grid;grid-template-columns:1fr 1fr;gap:20px}.am-set__col-label{margin:0;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.12em}.am-set__list{margin-top:12px}.am-set__list li{gap:8px;line-height:1.625;color:color-mix(in srgb,var(--am-cream) 85%,transparent)}.am-set__list .am-icon{width:14px;height:14px;margin-top:4px}.am-routine__cards{display:grid;gap:36px}@media(min-width:768px){.am-routine__cards{grid-template-columns:1fr 1fr;column-gap:32px;row-gap:0}}@media(min-width:1024px){.am-routine__cards{column-gap:40px}}.am-rcard{position:relative;display:flex;flex-direction:column;min-width:0;color:var(--am-green);background:var(--am-cream)}@media(min-width:768px){.am-rcard{display:grid;grid-row:span 6;grid-template-rows:subgrid}}.am-rcard__media{position:relative;display:block;flex-shrink:0;overflow:hidden;border-radius:2px;aspect-ratio:4 / 3;background:var(--am-cream)}@media(min-width:768px){.am-rcard__media{margin-bottom:24px}}.am-rcard__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;transition:transform .7s var(--am-ease)}.am-rcard:hover .am-rcard__media img{transform:scale(1.03)}.am-rcard__badge{position:absolute;top:16px;left:16px;padding:4px 10px;border-radius:2px;font-size:10px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;background:var(--am-am);color:var(--am-green)}.am-rcard__badge--pm{background:var(--am-pm)}.am-rcard__badge--neutral{background:var(--am-tan);color:var(--am-green)}.am-rcard__body{display:flex;flex-direction:column;padding-top:20px}@media(min-width:640px){.am-rcard__body{padding-top:24px}}@media(min-width:768px){.am-rcard__body{display:contents}}.am-rcard .am-rcard__eyebrow{margin:0 0 8px}.am-rcard__title{margin:0 0 12px;font-family:var(--am-font-head);font-weight:600;font-size:30px;line-height:1.25;letter-spacing:-.02em;color:var(--am-green)}@media(min-width:640px){.am-rcard__title{font-size:36px}}.am-rcard__title a{color:inherit;text-decoration:none}.am-rcard__desc{margin:0 0 16px;font-size:14px;line-height:1.625;color:color-mix(in srgb,var(--am-green) 75%,transparent)}.am-rcard__list{margin:0 0 20px;display:grid;grid-auto-rows:1fr;gap:8px}.am-rcard__list li{gap:10px;font-size:14px;line-height:24px;color:color-mix(in srgb,var(--am-ink) 80%,transparent)}.am-rcard__list .am-icon{width:16px;height:16px;margin-top:4px}.am-rcard__foot{display:flex;align-items:center;justify-content:space-between;gap:16px}.am-rcard__price{font-family:var(--am-font-head);font-weight:600;font-size:20px;line-height:28px;color:var(--am-ink)}.am-rcard__btn{width:144px;height:44px;min-height:44px;flex-shrink:0;padding:10px 16px;border-radius:9999px;font-size:14px;font-weight:500;border-color:color-mix(in srgb,var(--am-green) 50%,transparent)}.am-rcard__btn--am{background:var(--am-am);border-color:var(--am-am);color:var(--am-green)}.am-rcard__btn--am:hover{background:color-mix(in srgb,var(--am-am) 90%,transparent);border-color:var(--am-am)}.am-rcard__btn--pm{background:var(--am-pm);border-color:var(--am-pm);color:var(--am-green)}.am-rcard__btn--pm:hover{background:color-mix(in srgb,var(--am-pm) 90%,transparent);border-color:var(--am-pm)}.am-set__bogo{margin-bottom:16px;font-size:var(--am-t-sm);line-height:1.65;color:color-mix(in srgb,var(--am-cream) 80%,transparent)}.am-set__bogo-t{margin:0;font-weight:500;color:var(--am-cream)}.am-set__bogo-p{margin:4px 0 0}.am-set__bogo-a{display:inline-block;margin-top:4px;color:inherit;text-decoration:underline;text-underline-offset:4px}.am-set__bogo-a:hover{color:var(--am-cream)}.am-rcard__bogo{display:block;margin-bottom:4px;font-size:var(--am-t-xs);line-height:1.55;font-weight:500;letter-spacing:.025em;color:color-mix(in srgb,var(--am-green) 70%,transparent)}.am-set__bogo p,.am-set__bogo a{font-size:inherit;line-height:inherit}
/*# sourceMappingURL=/cdn/shop/t/14/assets/am-routine.css.map */
