.rte:not(.non-page-rte) :is(.article-card,.article-sticky,.article-routine,.article-routine-table) :is(div,img,a,p,span,s,button,select,table,tbody,tr,th,td,h3){margin:0}.rte:not(.non-page-rte) :is(.article-card,.article-sticky,.article-routine,.article-routine-table) img{max-width:none}.rte:not(.non-page-rte) .article-card .article-card__eyebrow{margin-bottom:12px}.rte:not(.non-page-rte) .article-card .article-btn{margin-top:4px}.rte:not(.non-page-rte) .article-card .article-card__error{margin-top:6px}.rte:not(.non-page-rte) .article-routine__heading{margin-bottom:12px}.rte:not(.non-page-rte) .article-routine .article-btn--wide{margin-top:12px}.rte:not(.non-page-rte) :is(.article-routine,.article-routine-table) .ma2-table-wrap{margin:0}.rte:not(.non-page-rte) .article-routine-table__table{margin:0}.article-trust__extra{display:inline-flex;flex-wrap:wrap;align-items:center;gap:4px 8px;font-size:13px;line-height:1.4}.article-trust__badge{display:inline-block;border:1px solid #C7D3E1;border-radius:999px;padding:0 8px;font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#304674}.article-trust__sep{opacity:.5}.article-btn{min-height:44px}.article-btn.loading{opacity:.7;pointer-events:none}.article-btn--small{min-height:40px;padding-left:16px;padding-right:16px;white-space:nowrap}.article-btn--wide{display:block;width:100%}.article-card{border:1px solid #C7D3E1;border-radius:8px;padding:20px;margin:32px 0;background:#fff}.article-card--soft{background:#f6f6f6;border-color:transparent}.article-card__eyebrow{font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#304674;margin-bottom:12px}.article-card__row{display:grid;grid-template-columns:120px 1fr;gap:20px;align-items:start}.article-card__media img{display:block;width:120px;height:120px;object-fit:cover;border-radius:6px;background:#f6f6f6}.article-card__body{display:flex;flex-direction:column;gap:8px;min-width:0}.article-card__title{font-size:18px;font-weight:600;line-height:1.25;color:#242427;text-decoration:none}.article-card__title:hover{text-decoration:underline}.article-card__rating{font-size:13px;line-height:1}.article-card__why{margin:0;font-size:14px;color:#5a5b60;line-height:1.45}.article-card__price{font-size:16px;color:#242427;display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 10px}.article-card__amount{font-weight:700}.article-card__compare{color:#8a8b90;font-size:14px}.article-card__sub{font-size:13px;color:#5a5b60}.article-card__variants{max-width:260px;min-height:40px;border:1px solid #C7D3E1;border-radius:6px;background:#fff;font:inherit;padding:6px 10px}.article-card .article-btn{align-self:flex-start;margin-top:4px}.article-card__error{margin:6px 0 0;font-size:13px;color:#b65959}.article-card__error[hidden]{display:none}.article-routine,.article-routine-table{margin:32px 0;padding:20px;border-radius:8px;background:#f6f6f6}.article-routine__heading{margin:0 0 12px;font-size:18px;font-weight:600}.article-routine-table__table{width:100%;border-collapse:collapse;font-size:14px;background:#fff;border-radius:6px;overflow:hidden}.article-routine-table__table th,.article-routine-table__table td{padding:10px 12px;border-bottom:1px solid #E6E6E8;text-align:left;vertical-align:middle}.article-routine-table__table tr:last-child th,.article-routine-table__table tr:last-child td{border-bottom:0}.article-routine-table__table th{font-weight:600;white-space:nowrap;width:1%;color:#304674}.article-routine-table__table a{color:#242427}.article-routine-table__buy{text-align:right;white-space:nowrap;font-weight:600}.article-routine .article-btn--wide{margin-top:12px}.article-sticky{display:none}@media only screen and (max-width:767px){.article-sticky{position:fixed;left:0;right:0;bottom:0;z-index:540;display:grid;grid-template-columns:48px 1fr auto;gap:10px;align-items:center;padding:10px 12px calc(10px + env(safe-area-inset-bottom,0px));background:#fff;border-top:1px solid #C7D3E1;box-shadow:0 -6px 16px -10px #2424274d;transform:translateY(110%);transition:transform .2s ease}.article-sticky.is-visible{transform:translateY(0)}.article-sticky__media img{display:block;width:48px;height:48px;object-fit:cover;border-radius:6px}.article-sticky__info{min-width:0}.article-sticky__title{font-size:13px;font-weight:600;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.article-sticky__price{font-size:13px;color:#5a5b60}.article-sticky .article-card__error{grid-column:1 / -1;margin:0}.article-sticky--visible .ahk-art-toc-pill,.article-sticky--visible back-to-top{bottom:calc(84px + env(safe-area-inset-bottom,0px))}.article-card__row{grid-template-columns:88px 1fr;gap:14px}.article-card__media img{width:88px;height:88px}}@media(prefers-reduced-motion:reduce){.article-sticky,.article-btn{transition:none}}.rte:not(.non-page-rte) .article-routine-table__table{border:0}.rte:not(.non-page-rte) .article-routine-table__table :is(th,td){border:0;border-bottom:1px solid #E6E6E8;padding:10px 12px;background:transparent;font-size:14px}.rte:not(.non-page-rte) .article-routine-table__table tr:last-child :is(th,td){border-bottom:0}@media only screen and (max-width:767px){.rte:not(.non-page-rte) .article-routine-table__table{display:block}.rte:not(.non-page-rte) .article-routine-table__table tbody{display:block}.rte:not(.non-page-rte) .article-routine-table__table tr{display:grid;grid-template-columns:1fr auto;gap:2px 12px;align-items:center;padding:10px 12px;border-bottom:1px solid #E6E6E8}.rte:not(.non-page-rte) .article-routine-table__table tr:last-child{border-bottom:0}.rte:not(.non-page-rte) .article-routine-table__table :is(th,td){display:block;padding:0;border:0;width:auto}.rte:not(.non-page-rte) .article-routine-table__table th{grid-column:1 / -1;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#304674}.rte:not(.non-page-rte) .article-routine-table__table td.article-routine-table__buy{text-align:right}}.rte:not(.non-page-rte) .article-routine-table .ma2-table-wrap{overflow:visible}.rte:not(.non-page-rte) .article-routine-table .ma2-table-wrap table,.rte:not(.non-page-rte) .article-routine .ma2-table-wrap table{min-width:0;width:100%}
/*# sourceMappingURL=/cdn/shop/t/60/assets/article-commerce.css.map */
