.key-benefits{background-color:var(--key-benefits-background);color:var(--key-benefits-text-color);padding-top:var(--key-benefits-padding-top-mobile);padding-bottom:var(--key-benefits-padding-bottom-mobile)}.key-benefits__inner{padding-left:16px;padding-right:16px}.key-benefits__list{display:flex;flex-direction:column;gap:16px}@media screen and (min-width:750px){.key-benefits{padding-top:var(--key-benefits-padding-top);padding-bottom:var(--key-benefits-padding-bottom)}.key-benefits__list .key-benefits__title{font-size:18px;line-height:26px}.key-benefits__list .key-benefits__content{font-size:16px;line-height:26px}}.key-benefits__item{display:block;border-bottom:1px solid var(--key-benefits-divider-color)}.key-benefits__summary{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-top:22px;padding-bottom:22px;cursor:pointer;list-style:none}.key-benefits__summary::-webkit-details-marker{display:none}.key-benefits__title{flex:1;margin:0;font-family:var(--font-body-family);font-size:16px;font-style:normal;font-weight:600;line-height:24px;color:var(--key-benefits-text-color);word-break:break-word}.key-benefits__chevron{display:flex;align-items:center;justify-content:center;width:24px;height:24px;flex-shrink:0;color:var(--key-benefits-text-color);transition:transform .3s ease}.key-benefits__chevron svg{display:block;width:24px;height:24px;flex-shrink:0}.key-benefits details[open] .key-benefits__chevron{transform:rotate(180deg)}.key-benefits__content{padding-top:0;padding-bottom:0;font-family:var(--font-body-family);font-size:14px;font-style:normal;font-weight:400;line-height:24px;color:var(--key-benefits-text-color);word-break:break-word}.key-benefits__content:not(.key-benefits__included) p,.key-benefits__content:not(.key-benefits__included) ul,.key-benefits__content:not(.key-benefits__included) ol,.key-benefits__content:not(.key-benefits__included) li{margin:0;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;color:inherit}.key-benefits__content:not(.key-benefits__included) p+p,.key-benefits__content:not(.key-benefits__included) p+ul,.key-benefits__content:not(.key-benefits__included) p+ol{margin-top:1em}.key-benefits__content:not(.key-benefits__included) li+li{margin-top:.5em}.key-benefits__included{display:flex;flex-direction:column;gap:24px}.key-benefits__included-list{display:flex;flex-direction:column;gap:16px;margin:0;padding:0;list-style:none}.key-benefits__included-item{margin:0;padding-bottom:16px;border-bottom:1px solid var(--key-benefits-divider-color)}.key-benefits__included-item:last-child{margin-bottom:28px}.key-benefits__included-row{display:flex;gap:16px;align-items:flex-start}.key-benefits__thumb{width:60px;height:60px;flex-shrink:0;overflow:hidden;border:1px solid var(--key-benefits-thumb-border-color);border-radius:8px;background-color:var(--key-benefits-background)}.key-benefits__thumb-image{display:block;width:100%;height:100%;object-fit:cover}.key-benefits__included-copy{display:flex;flex:1;flex-direction:column;gap:16px;min-width:0}.key-benefits__included-text{display:flex;flex-direction:column;gap:3px}.key-benefits__included-title{margin:0;font-family:var(--font-body-family);font-size:14px;font-style:normal;font-weight:600;line-height:1.4;color:var(--key-benefits-text-color);padding-right:20px}.key-benefits__included-description{font-family:var(--font-body-family);font-size:14px;font-style:normal;font-weight:400;line-height:20px;color:var(--key-benefits-text-color)}.key-benefits__included-description p{margin:0;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;color:inherit}.key-benefits__included-description p+p{margin-top:1em}.key-benefits__included-note{margin:0;font-family:var(--font-body-family);font-size:12px;font-style:normal;font-weight:600;line-height:20px;color:var(--key-benefits-note-color)}.key-benefits__view-details{display:inline-flex;align-items:center;gap:4px;padding:0;border:0;background:none;cursor:pointer;font:inherit;text-decoration:none;color:inherit}.key-benefits__view-details-icon{display:flex;width:16px;height:16px;flex-shrink:0;color:var(--key-benefits-text-color)}.key-benefits__view-details-icon svg{display:block;width:16px;height:16px}.key-benefits__view-details-label{font-family:var(--font-body-family);font-size:11px;font-style:normal;font-weight:600;line-height:16px;letter-spacing:.44px;text-transform:uppercase;text-decoration:underline;color:var(--key-benefits-text-color)}.key-benefits__quick-view-drawer .quick-view__summary{transform:none}.vpv-drawer:has(.included-product-sheet) .vpv-drawer__panel{padding-block-start:0}.vpv-drawer:has(.included-product-sheet) .vpv-drawer__header{min-height:56px;padding:16px;border-bottom:0;justify-content:flex-end}.vpv-drawer:has(.included-product-sheet) .vpv-drawer__body{padding:0}.included-product-sheet{--product-desc-navy: #001c36}.included-product-sheet__intro{padding:0 16px 24px}.included-product-sheet__heading{display:flex;flex-direction:column;gap:8px}.included-product-sheet__title{margin:0;font-family:var(--font-heading-family);font-size:32px;font-style:normal;font-weight:var(--font-weight-regular);line-height:36px;letter-spacing:-.64px;color:var(--product-desc-navy, #001c36);word-break:break-word}.included-product-sheet__rating{display:flex;align-items:center;gap:6px}.included-product-sheet__rating .rating{display:flex;align-items:center;line-height:0}.included-product-sheet__rating .rating-star{--letter-spacing: .2;--font-size: 1.2;--color-reviews: var(--product-desc-navy, #001c36)}.included-product-sheet__rating-copy{margin:0;font-family:var(--font-body-family);font-size:12px;font-style:normal;font-weight:400;line-height:12px;color:var(--product-desc-navy, #001c36)}.included-product-sheet__image{overflow:hidden;margin-top:16px;border-radius:8px;background-color:var(--color-vanilla)}.included-product-sheet__image-el{display:block;width:100%;height:auto}.included-product-sheet__description{margin:16px 0 0}.included-product-sheet__accordions{padding:16px 16px 48px;background-color:var(--key-benefits-background, #fbf7ee)}
/*# sourceMappingURL=/cdn/shop/t/2467/assets/section-key-benefits.css.map */
