.bonk-benefit-card{display:flex;flex-direction:column;gap:16px;min-width:0;font-family:var(--bonk-font);color:#fff}.bonk-benefit-card :where(h3,p){margin:0}.bonk-benefit-card__media{position:relative;aspect-ratio:3 / 4;overflow:hidden;border:3.837px solid #ffffff;background:#fff}.bonk-benefit-card__image{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover}.bonk-benefit-card__image--placeholder{background:#1a1a1a;fill:#555}.bonk-benefit-card__title{padding-bottom:12px;border-bottom:.548px solid rgba(255,255,255,.6);font-family:var(--bonk-font);font-weight:800;font-size:17px;line-height:25.5px;letter-spacing:-.9px;text-align:center;text-transform:uppercase;color:#fff}.bonk-benefit-card__text{font-weight:500;font-size:14px;line-height:21px;letter-spacing:0;color:#fffc}.bonk-benefit-card__text br{display:none}.bonk-benefit-card__list{display:flex;flex-direction:column;gap:8px}@media screen and (min-width:990px){.bonk-benefit-card{gap:8px}.bonk-benefit-card__media{width:min(100%,380px);margin-inline:auto;aspect-ratio:380 / 500;border-width:4px}.bonk-benefit-card__title{padding:8px 0 12px 8px;border-bottom:.6px solid #ffffff;font-size:18px;line-height:28px;text-align:left}.bonk-benefit-card__text{padding:7px 0 15px;line-height:20px}.bonk-benefit-card__text br{display:inline}}.bonk-brand-point{position:relative;display:flex;flex-direction:column;padding-left:40px;font-family:var(--bonk-font);letter-spacing:0}.bonk-brand-point__icon{position:absolute;top:6.95px;left:3.97px;display:block;width:16.54px;height:23.75px;object-fit:contain}.bonk-brand-point__title{margin:0;font-family:var(--bonk-font);font-weight:800;font-size:14px;line-height:20px;letter-spacing:0;text-transform:uppercase;color:#fff}.bonk-brand-point__text{margin:0;padding-top:4px;font-weight:500;font-size:14px;line-height:20px;color:#dedede}@media screen and (min-width:990px){.bonk-brand-point{gap:8px}.bonk-brand-point__icon{top:1.54px;left:.81px;width:25.26px;height:36.26px}.bonk-brand-point__title{font-size:16px}.bonk-brand-point__text{padding-top:0;line-height:16px}}.bonk-benefits{position:relative;margin-bottom:20px;padding:16px 16px 24px;border-radius:4px;background:#fafafa}.bonk-benefits:before{content:"";position:absolute;top:0;left:0;width:200%;height:200%;border:1px solid #000000;border-radius:8px;transform:scale(.5);transform-origin:0 0;pointer-events:none}.bonk-benefits__heading{display:none}.bonk-benefits__grid{display:grid;grid-template-columns:minmax(0,174fr) minmax(0,164fr);align-items:start;gap:26.39px 0}.bonk-benefit{display:flex;align-items:flex-start;gap:12px}.bonk-benefit__icon{display:flex;align-items:center;justify-content:center;flex:none;width:24px;height:24px;overflow:hidden;color:#000}.bonk-benefit__icon .icon,.bonk-benefit__image{display:block;width:100%;height:100%}.bonk-benefit__image{object-fit:contain}.bonk-benefit__text{min-width:0;max-width:111px;font-family:var(--bonk-font);font-weight:400;font-size:12px;line-height:16px;letter-spacing:0;color:#000}.bonk-benefits__grid>:nth-child(-n+2) .bonk-benefit__text{line-height:14px}@media screen and (min-width:750px){.bonk-benefit__text{max-width:none}}@media screen and (min-width:990px){.bonk-benefit__icon{color:#171717}.bonk-benefit__text{font-weight:500;font-size:14px;line-height:16px;text-wrap:balance;color:#171717}.bonk-benefits{margin-bottom:32px;padding:15px 9px 28px 15px;border:1px solid #000000;border-radius:0}.bonk-benefits:before{content:none}.bonk-benefits__grid>:nth-child(-n+2) .bonk-benefit__text{line-height:16px}.bonk-benefits__heading{display:block;margin:0 0 16px;font-family:var(--bonk-font);font-weight:800;font-size:12px;line-height:15px;letter-spacing:1px;text-transform:uppercase;color:#a3a3a3}.bonk-benefits__grid{grid-template-columns:minmax(0,300fr) minmax(0,254fr);gap:17.22px 12px}}.bonk-product-trust-item{display:flex;align-items:center;gap:8px;height:14px}.bonk-product-trust-item__icon{display:flex;flex:none;color:#000}.bonk-product-trust-item__icon .icon{display:block;width:auto;height:9px}.bonk-product-trust-item__icon--question .icon{height:8.7px;margin:.15px}.bonk-product-trust-item__text{font-family:var(--bonk-font);font-weight:900;font-size:10px;line-height:13.5px;letter-spacing:.9px;text-transform:uppercase;white-space:nowrap;color:#000}.bonk-product-trust{display:grid;grid-template-rows:repeat(2,auto);grid-auto-flow:column;justify-content:space-between;row-gap:16px;width:min(306px,100%);margin:0 auto 20px}@media screen and (min-width:990px){.bonk-product-trust{display:flex;flex-wrap:wrap;justify-content:center;gap:8px 11px;width:auto;margin:0;padding:14px 0 11px}}.bonk-review-card{display:flex;flex-direction:column;flex:1 1 auto;gap:12px;min-width:0;padding:28px;border:.55px solid #000000;background:#fff;font-family:var(--bonk-font);color:#1d1d1b;letter-spacing:0}.bonk-review-card :where(h3,p){margin:0}.bonk-review-card__stars{display:flex;justify-content:center;gap:4px;color:#0075ff}.bonk-review-card__stars .icon{display:block;width:20px;height:16px}.bonk-review-card__title{padding-top:16px;font-family:var(--bonk-font);font-weight:900;font-size:20px;line-height:22px;letter-spacing:0;text-align:center;color:#1d1d1b}.bonk-review-card__title em{font-style:normal;color:#0075ff}.bonk-review-card__text{padding-top:12px;font-weight:400;font-size:14px;line-height:22px;color:#000}.bonk-review-card__author{display:flex;flex-direction:column;align-items:flex-start;margin-top:auto}.bonk-review-card__name{padding-top:24px;font-family:var(--bonk-font-script);font-weight:400;font-size:36px;line-height:20px;white-space:nowrap}.bonk-review-card__verified{display:flex;align-items:center;gap:8px;padding-top:12px;font-weight:400;font-size:14px;line-height:20px}.bonk-review-card__shield{display:block;flex:none;width:16px;height:16px;object-fit:contain}@media screen and (min-width:990px){.bonk-review-card{gap:0;padding:32.4px 33px 38.1px 28px;border:0;text-align:center}.bonk-review-card__title{padding:24px 6px 0 5px;font-size:26px;line-height:36px}.bonk-review-card__text{padding:36px 27px 0;font-size:16px}.bonk-review-card__author{align-items:center;gap:8px;padding-top:24px}.bonk-review-card__name{padding-top:0;font-size:44px}.bonk-review-card__verified{padding-top:0;font-size:16px}.bonk-review-card__shield{width:15px;height:16.63px}}
/*# sourceMappingURL=/cdn/shop/t/14/compiled_assets/styles.css.map?subset=AAAAAAAAAAAAAAAAHCAAwAE */
