.pdp-features-bf-section{--pdp-features-bf-pink: #fbf4f4;--pdp-features-bf-line: #f1e4e5;--pdp-features-bf-muted: #434343;--pdp-features-bf-subtle: #8f8f8f;color:var(--color-text)}.pdp-features-bf-section--pink{background:var(--pdp-features-bf-pink)}.pdp-features-bf-section--white{background:var(--color-surface)}.pdp-features-bf-inner{max-width:1512px;margin-inline:auto;padding:40px 20px}.pdp-features-bf-heading{font-family:var(--font-display);font-weight:var(--font-weight-regular);font-size:24px;line-height:1.2;letter-spacing:-.01em;text-transform:uppercase;margin:0}.pdp-features-bf-text{font-family:var(--font-body);color:var(--pdp-features-bf-muted)}.pdp-features-bf-text p{margin:0}.pdp-features-bf-text a{color:var(--color-text);font-weight:var(--font-weight-semibold);text-decoration:underline}.pdp-features-bf-photo{position:relative;overflow:hidden;border-radius:var(--radius-sm);height:200px}.pdp-features-bf-photo__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}@media screen and (min-width:700px){.pdp-features-bf-inner{padding:60px}.pdp-features-bf-heading{font-size:28px}}.pdp-features-bf-fit{padding-block:32px}.pdp-features-bf-fit .pdp-features-bf-heading{margin-bottom:24px}.pdp-features-bf-fit .pdp-features-bf-heading{font-size:24px}.pdp-features-bf-fit__subheading{font-family:var(--font-body);font-weight:var(--font-weight-semibold);font-size:15px;line-height:1.6;color:var(--color-text);margin:0 0 12px}.pdp-features-bf-fit__text{font-size:15px;line-height:1.6}.pdp-features-bf-fit__text p+p{margin-top:12px}.pdp-features-bf-fit__text a{font-weight:var(--font-weight-regular);color:inherit}.pdp-features-bf-benefits__grid{display:grid;gap:24px}.pdp-features-bf-benefits__list{list-style:none;margin:0;padding:0}.pdp-features-bf-benefits__row{display:flex;align-items:center;gap:14px;padding-block:12px;border-bottom:var(--border-width) solid var(--pdp-features-bf-line)}.pdp-features-bf-benefits__row:last-child{border-bottom:0}.pdp-features-bf-benefits__tile{flex:none;display:grid;place-items:center;width:48px;height:48px;background:var(--color-surface);border-radius:3.4px}.pdp-features-bf-benefits__tile svg{width:34px;height:34px}.pdp-features-bf-benefits__copy{display:grid;gap:6px;min-width:0}.pdp-features-bf-benefits__title{font-family:var(--font-display);font-weight:var(--font-weight-regular);font-size:20px;line-height:1.25;margin:0}.pdp-features-bf-benefits__text{font-size:14px;line-height:1.55}@media screen and (min-width:700px){.pdp-features-bf-benefits__grid{grid-template-columns:minmax(0,1fr) min(660px,53%);grid-template-areas:"copy photo";align-items:center;column-gap:80px;row-gap:0}.pdp-features-bf-benefits__copy-col{grid-area:copy;display:grid;gap:16px}.pdp-features-bf-benefits .pdp-features-bf-photo{grid-area:photo;height:456px}.pdp-features-bf-benefits__row{gap:24px;padding-block:24px}.pdp-features-bf-benefits__tile{width:56px;height:56px;border-radius:4px}.pdp-features-bf-benefits__tile svg{width:40px;height:40px}.pdp-features-bf-benefits__copy{gap:4px}.pdp-features-bf-benefits__text{font-size:15px}}@media screen and (max-width:699px){.pdp-features-bf-benefits__copy-col{display:contents}.pdp-features-bf-benefits__grid>.pdp-features-bf-photo{order:1}.pdp-features-bf-benefits__list{order:2}.pdp-features-bf-benefits__grid{gap:24px}}pdp-features-bf-compare{display:block}.pdp-features-bf-compare__header{display:grid;gap:8px;text-align:center;margin-bottom:20px}.pdp-features-bf-compare__subheading{font-size:14px;line-height:1.5;margin:0}.pdp-features-bf-compare__scroller{overflow-x:auto;scrollbar-width:none;margin:-12px -20px;padding:12px 20px}.pdp-features-bf-compare__scroller::-webkit-scrollbar{display:none}.pdp-features-bf-compare__table{--pdp-features-bf-feature-col: 146px;--pdp-features-bf-card-col: 116px;--pdp-features-bf-alt-col: 88px;--pdp-features-bf-head-row: 121px;--pdp-features-bf-row: 31px;display:grid;grid-template-columns:var(--pdp-features-bf-feature-col) var(--pdp-features-bf-card-col) repeat(var(--pdp-features-bf-alts, 1),var(--pdp-features-bf-alt-col));grid-template-rows:var(--pdp-features-bf-head-row) repeat(var(--pdp-features-bf-rows, 6),minmax(var(--pdp-features-bf-row),auto)) auto;width:max-content;margin-inline:auto;position:relative}.pdp-features-bf-compare__table--wide{--pdp-features-bf-feature-col: 195px;--pdp-features-bf-alt-col: 120px;--pdp-features-bf-card-col: 120px;--pdp-features-bf-head-row: 106px}.pdp-features-bf-compare__stripe{grid-column:1 / -1;background:var(--pdp-features-bf-pink);z-index:0}.pdp-features-bf-compare__card-bg{grid-column:2;grid-row:1 / -1;background:var(--color-surface);border-radius:10px;box-shadow:0 2px 8px #00000014;z-index:1}.pdp-features-bf-compare__cell{position:relative;z-index:2;display:flex;align-items:center;justify-content:center}.pdp-features-bf-compare__feature{justify-content:flex-start;padding:6px 4.6px 6px 11.5px;font-family:var(--font-body);font-weight:var(--font-weight-semibold);font-size:12px;line-height:1.3;color:var(--color-text)}.pdp-features-bf-compare__icon,.pdp-features-bf-compare__icon svg{width:16px;height:16px;display:block}.pdp-features-bf-compare__head{flex-direction:column;justify-content:flex-end;gap:5.7px;padding:6px 6px 8px;text-align:center}.pdp-features-bf-compare__media{position:relative;display:flex;align-items:flex-end;justify-content:center;width:100%;height:69px}.pdp-features-bf-compare__media picture{display:contents}.pdp-features-bf-compare__media img{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;object-position:bottom}.pdp-features-bf-compare__head--alt .pdp-features-bf-compare__media{height:50px;padding-inline:8px}@media screen and (max-width:699px){.pdp-features-bf-compare__table--wide .pdp-features-bf-compare__media{height:54px}.pdp-features-bf-compare__table--wide .pdp-features-bf-compare__head--alt .pdp-features-bf-compare__media{height:42px}}.pdp-features-bf-compare__badge{position:absolute;top:0;left:0;padding:2px 6px;border-radius:var(--radius-sm);background:var(--color-text);color:var(--color-surface);font-family:var(--font-body);font-weight:var(--font-weight-bold);font-size:9px;line-height:1.5;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap}.pdp-features-bf-compare__name{display:grid;gap:2px}.pdp-features-bf-compare__brand{font-family:var(--font-display);font-size:13px;line-height:1.2;color:var(--color-text)}.pdp-features-bf-compare__head--alt .pdp-features-bf-compare__brand{color:var(--pdp-features-bf-muted)}.pdp-features-bf-compare__label{font-family:var(--font-body);font-size:10px;line-height:1.3;color:var(--pdp-features-bf-subtle)}.pdp-features-bf-compare__atc-cell{padding:6px 4px 10px}.pdp-features-bf-compare__atc{padding:3px 10px;border:0;border-radius:var(--radius-sm);background:var(--color-text);color:var(--color-surface);font-family:var(--font-body);font-weight:var(--font-weight-semibold);font-size:10px;line-height:1.5;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;cursor:pointer}.pdp-features-bf-compare__atc[aria-busy=true]{opacity:.6;cursor:progress}.pdp-features-bf-compare__atc:disabled{opacity:.4;cursor:not-allowed}.pdp-features-bf-compare__progress{margin-top:16px;height:3px;background:#ddd;color:#ca637a}@media screen and (min-width:700px){.pdp-features-bf-compare__header{gap:10px;margin-bottom:40px}.pdp-features-bf-compare__subheading{font-size:16px}.pdp-features-bf-compare__scroller{overflow:visible;margin:0;padding:0}.pdp-features-bf-compare__table,.pdp-features-bf-compare__table--wide{--pdp-features-bf-feature-col: 340px;--pdp-features-bf-card-col: 210px;--pdp-features-bf-alt-col: 210px;--pdp-features-bf-head-row: 212px;--pdp-features-bf-row: 54px}.pdp-features-bf-compare__card-bg{border-radius:16px}.pdp-features-bf-compare__feature{padding:8px 8px 8px 20px;font-size:16px}.pdp-features-bf-compare__icon,.pdp-features-bf-compare__icon svg{width:24px;height:24px}.pdp-features-bf-compare__head{gap:10px;padding:16px 16px 18px}.pdp-features-bf-compare__media{height:131px}.pdp-features-bf-compare__head--alt .pdp-features-bf-compare__media{height:95px;padding-inline:30px}.pdp-features-bf-compare__badge{padding:2px 8px}.pdp-features-bf-compare__name{gap:0}.pdp-features-bf-compare__brand{font-size:18px}.pdp-features-bf-compare__label{font-size:12px}.pdp-features-bf-compare__atc-cell{padding:8px 8px 16px}.pdp-features-bf-compare__atc{padding:10px 40px;font-weight:var(--font-weight-bold);font-size:13px}.pdp-features-bf-compare__progress{display:none}}.pdp-features-bf-stats .pdp-features-bf-inner{padding-block:32px}.pdp-features-bf-stats__grid{display:grid;gap:24px}.pdp-features-bf-stats__list{list-style:none;margin:0;padding:0}.pdp-features-bf-stats__row{display:flex;align-items:center;gap:14px;padding-block:12px;border-bottom:var(--border-width) solid var(--pdp-features-bf-line)}.pdp-features-bf-stats__value{flex:none;font-family:var(--font-display);font-size:26px;line-height:1.1;white-space:nowrap}.pdp-features-bf-stats__text{font-size:15px;line-height:1.5}@media screen and (min-width:700px){.pdp-features-bf-stats .pdp-features-bf-inner{padding-block:48px}.pdp-features-bf-stats__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"copy photo";align-items:center;column-gap:64px}.pdp-features-bf-stats__copy-col{grid-area:copy;display:grid;gap:16px}.pdp-features-bf-stats .pdp-features-bf-photo{grid-area:photo;height:430px}.pdp-features-bf-stats__row{gap:32px;padding-block:20px}.pdp-features-bf-stats__value{width:96px;font-size:40px}}@media screen and (max-width:699px){.pdp-features-bf-stats__copy-col{display:contents}.pdp-features-bf-stats__grid>.pdp-features-bf-photo{order:1}.pdp-features-bf-stats__list{order:2}}.pdp-features-bf-compare__header .pdp-features-bf-heading{white-space:nowrap}@media screen and (max-width:699px){.pdp-features-bf-compare__subheading,.pdp-features-bf-stats .pdp-features-bf-heading{text-wrap:balance}}@media screen and (min-width:1200px){.pdp-features-bf-stats .pdp-features-bf-heading,.pdp-features-bf-benefits__title{white-space:nowrap}}.shopify-section:has(>.ab-pdp-features-bf-variant:not(.ab-editing)){display:none!important}.ab-pdp-features-bf-variant:not(.ab-editing){display:none!important}
/*# sourceMappingURL=/cdn/shop/t/22/assets/pdp-features-bf-variant.css.map */
