.sf016-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:1rem;margin:0;padding:0;list-style:none}@media(min-width:768px){.sf016-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.sf016-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}}.sf016-grid__item{display:flex;grid-row:span 3}@supports (grid-template-rows: subgrid){.sf016-grid__item{display:grid;grid-template-rows:subgrid}}@supports not (grid-template-rows: subgrid){.sf016-card__usps{min-height:132px}}.sf016-card{position:relative;display:flex;flex:1 1 auto;flex-direction:column;row-gap:24px;min-width:0;padding:20px 16px;border-radius:32px;background-color:#caefff;color:#00806a;box-shadow:0 4px 20.675px #0000001a}@supports (grid-template-rows: subgrid){.sf016-card{display:grid;grid-row:1 / -1;grid-template-columns:minmax(0,1fr);grid-template-rows:subgrid}}@media(min-width:768px){.sf016-card{padding:48px 38px 32px;box-shadow:none}}.sf016-card__link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;border-radius:inherit}.sf016-card__link:hover,.sf016-card__link:focus{opacity:1}.sf016-card__top{display:flex;flex:1 1 auto;flex-direction:column;justify-content:space-between;gap:8px}.sf016-card__head{display:flex;flex-direction:column;gap:11px}@media(min-width:768px){.sf016-card__head{gap:12px}}.sf016-card__reviews{display:flex;align-items:center;min-height:24px;font-size:14px;line-height:20px}@media(min-width:768px){.sf016-card__reviews{font-size:16px}}.sf016-card__stars{display:inline-flex;margin-right:4px}.sf016-card__star{width:18px;height:18px;flex-shrink:0}.sf016-card__title{margin:0;font-family:var(--font-heading-family);font-size:24px;font-weight:500;line-height:1.1;color:inherit;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;hyphenate-limit-chars:6 3 3}@media(min-width:768px){.sf016-card__title{font-size:clamp(32px,3.6vw,51.8px);line-height:1.1}}.sf016-card__image{width:100%;max-width:332px;aspect-ratio:1 / 1}@media(max-width:767px){.sf016-card__image{max-width:none}}.sf016-card__image-img{display:block;width:100%;height:100%;object-fit:contain}.sf016-card__usps{display:flex;flex-direction:column;gap:12px;margin:0;padding:0;list-style:none}.sf016-card__usp{display:flex;align-items:center;gap:12px;min-height:24px;font-size:14px;line-height:18.2px}.sf016-card__usp-icon{flex-shrink:0;width:24px;height:24px}.sf016-card__buy{display:flex;flex-direction:column;align-items:flex-start;gap:12px}.sf016-card__price{font-size:16px;font-weight:500;line-height:24px}@media(min-width:768px){.sf016-card__price{font-size:20px;line-height:30px}}.sf016-card__price .price{gap:8px}.sf016-card__price .price__item--compare{color:#b3c5c1}.sf016-card__button{display:inline-flex;align-items:center;justify-content:center;height:48px;padding:0 24px;border-radius:9999px;background-color:#df1551;color:#fff;font-size:16px;font-weight:500;letter-spacing:.01em;line-height:24px;white-space:nowrap;transition:background-color .15s}.sf016-card:hover .sf016-card__button,.sf016-card:focus-within .sf016-card__button{background-color:#c0113f}.sf016-section__heading{margin:0 0 1rem;text-align:left}
/*# sourceMappingURL=/cdn/shop/t/47/assets/module-sf016-product-card.css.map */
