.pf{display:grid;grid-template-columns:minmax(0,1fr);gap:24px;align-items:center}.pf__media{width:100%;max-width:460px;justify-self:center}.pf__text{margin-top:12px}.pf__list{display:grid;gap:10px;margin:20px 0 0;padding:0;list-style:none}.pf__item{display:flex;align-items:center;gap:12px}.pf__icon{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;flex-shrink:0;border-radius:50%;background:rgba(var(--color-foreground),.06);color:rgb(var(--color-button))}@media screen and (min-width:750px){.pf{grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:64px}.pf--image-right .pf__media{order:2}.pf--image-right .pf__content{order:1}}.pc{max-width:760px;margin:0 auto}.pc__table{width:100%;border-collapse:separate;border-spacing:0;table-layout:fixed;font-size:15px;line-height:1.5}.pc__corner{width:46%}.pc__col{padding:12px 4px;font-family:var(--font-heading-family);font-weight:600;font-size:13px;line-height:1.25;text-align:center;vertical-align:bottom}.pc__col--this{border-radius:8px 8px 0 0;background:rgba(var(--color-button),.1);color:rgb(var(--color-foreground))}.pc__label{padding:14px 8px 14px 0;border-top:1px solid rgba(var(--color-foreground),.12);font-weight:400;text-align:left}.pc__cell{padding:14px 4px;border-top:1px solid rgba(var(--color-foreground),.12);text-align:center}.pc__cell--this{background:rgba(var(--color-button),.1)}tbody tr:last-child .pc__cell--this{border-radius:0 0 8px 8px}.pc__yes,.pc__no{display:inline-flex;vertical-align:middle}.pc__yes{color:rgb(var(--color-button))}.pc__yes .home-icon{stroke-width:2.2}.pc__no{color:rgba(var(--color-foreground),.6)}@media screen and (min-width:750px){.pc__table{font-size:16px}.pc__col{font-size:15px;padding:14px 8px}}.pr-summary{display:grid;gap:20px;max-width:640px;margin:0 auto 24px}.pr-summary__score{display:grid;justify-items:center;gap:6px;text-align:center}.pr-summary__avg{margin:0;font-family:var(--font-heading-family);font-weight:600;font-size:24px;line-height:1.2}.pr-summary .home-tag{margin:0}.pr-bars{display:grid;gap:6px;margin:0;padding:0;list-style:none}.pr-bars__row{display:grid;grid-template-columns:64px minmax(0,1fr) 40px;align-items:center;gap:10px}.pr-bars__track{height:8px;border-radius:4px;background:rgba(var(--color-foreground),.1);overflow:hidden}.pr-bars__fill{display:block;height:100%;border-radius:4px;background:rgb(var(--color-button))}.pr-bars__count{text-align:right}.pr-cards{display:flex;gap:12px;margin:0 -1.5rem;padding:0 1.5rem 8px;list-style:none;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}.pr-card{flex:0 0 82%;scroll-snap-align:start;display:flex;flex-direction:column}.pr-card__top{display:flex;align-items:center;justify-content:space-between;gap:8px}.pr-card__text{margin-top:10px}.pr-card__photo{margin-top:12px}.pr-card__photo img{display:block;width:96px;height:96px;object-fit:cover;border-radius:6px}.pr-card__meta{margin:auto 0 0;padding-top:12px}@media screen and (min-width:750px){.pr-summary{grid-template-columns:180px minmax(0,1fr);align-items:center}.pr-summary__avg{font-size:28px}.pr-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0;padding:0;overflow:visible}}.satc{position:fixed;left:0;right:0;bottom:0;z-index:3;border-top:1px solid rgba(var(--color-foreground),.12);box-shadow:0 -6px 18px rgba(var(--color-foreground),.08);transform:translateY(110%);transition:transform .25s ease}.satc.is-visible{transform:translateY(0)}.satc[hidden]{display:none}.satc__inner{display:flex;align-items:center;gap:12px;padding-top:10px;padding-bottom:10px}.satc__thumb img{display:block;width:48px;height:48px;object-fit:cover;border-radius:6px}.satc__info{min-width:0;flex:1 1 auto}.satc__title{margin:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:600;font-size:15px;line-height:1.5}.satc__price{margin:0;font-size:15px;line-height:1.5}.satc__button{flex-shrink:0;min-width:140px}body.has-satc{padding-bottom:72px}@media screen and (max-width:749px){.satc__thumb{display:none}}@media screen and (min-width:750px){.satc__title,.satc__price{font-size:16px}.satc__button{min-width:220px}}@media(prefers-reduced-motion:reduce){.satc{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-product-extra.css.map */
