.product-benefits-section{--product-benefits-text: var(--brand-navy);--product-benefits-fill: transparent;display:block}.product-benefits--feature{--product-benefits-tag-size: 10px;--product-benefits-tag-line: 16px;display:flex;flex-direction:column}@media screen and (min-width:421px){.product-benefits--feature{--product-benefits-tag-size: 12px}}@media screen and (min-width:601px){.product-benefits--feature{--product-benefits-tag-size: 14px;--product-benefits-tag-line: 21px}}@media screen and (min-width:641px){.product-benefits--feature{--product-benefits-tag-size: 15px;--product-benefits-tag-line: 20px;display:block}}@media screen and (min-width:768px){.product-benefits--feature{--product-benefits-tag-size: 17px;--product-benefits-tag-line: 22px}}@media screen and (min-width:993px){.product-benefits--feature{--product-benefits-tag-size: 12px;--product-benefits-tag-line: 20px;display:grid;grid-template-columns:1fr 1fr}}@media screen and (min-width:1081px){.product-benefits--feature{--product-benefits-tag-size: 13px;--product-benefits-tag-line: 21px}}@media screen and (min-width:1151px){.product-benefits--feature{--product-benefits-tag-size: 15px;--product-benefits-tag-line: 23px}}@media screen and (min-width:1281px){.product-benefits--feature{--product-benefits-tag-size: 16px;--product-benefits-tag-line: 24px}}@media screen and (min-width:1500px){.product-benefits--feature{--product-benefits-tag-size: 18px;--product-benefits-tag-line: 26px}}@media screen and (min-width:2101px){.product-benefits--feature{--product-benefits-tag-size: 23px;--product-benefits-tag-line: 31px}}.product-benefits__media{position:relative}@media screen and (min-width:993px){.product-benefits--feature-left .product-benefits__media{order:2}}.product-benefits__image{display:block;inline-size:100%;block-size:380px;object-fit:cover}@media screen and (min-width:376px){.product-benefits__image{block-size:auto}}@media screen and (min-width:768px){.product-benefits__image{block-size:575px}}@media screen and (min-width:993px){.product-benefits__image{block-size:auto}}.product-benefits__tag{--product-benefits-tag-lift: 10px;--product-benefits-tag-nudge: -1%;--product-benefits-tag-bottom-now: var(--product-benefits-tag-bottom-phone-small, var(--product-benefits-tag-bottom-phone, var(--product-benefits-tag-bottom)));--product-benefits-tag-start-now: var(--product-benefits-tag-start-phone-small, var(--product-benefits-tag-start-phone, var(--product-benefits-tag-start)));--product-benefits-tag-width-now: var(--product-benefits-tag-width-phone-small, var(--product-benefits-tag-width-phone, var(--product-benefits-tag-width)));--product-benefits-tag-line-now: var(--product-benefits-tag-line-phone-small, var(--product-benefits-tag-line-phone, var(--product-benefits-tag-line)));position:absolute;inset-block-end:calc(var(--product-benefits-tag-bottom-now) + var(--product-benefits-tag-lift));inset-inline-start:calc(var(--product-benefits-tag-start-now) + var(--product-benefits-tag-nudge));inline-size:var(--product-benefits-tag-width-now);padding-block-end:7px;border-block-end:1px solid;font-family:var(--font-brand-family);font-size:var(--product-benefits-tag-size);font-weight:var(--font-weight-semibold);line-height:var(--product-benefits-tag-line-now);letter-spacing:.5px;text-align:var(--product-benefits-tag-align, start);text-transform:uppercase;color:var(--product-benefits-tag-color, var(--product-benefits-text))}@media screen and (min-width:376px){.product-benefits__tag{--product-benefits-tag-nudge: 0%}}@media screen and (min-width:421px){.product-benefits__tag{--product-benefits-tag-bottom-now: var(--product-benefits-tag-bottom-phone, var(--product-benefits-tag-bottom));--product-benefits-tag-start-now: var(--product-benefits-tag-start-phone, var(--product-benefits-tag-start));--product-benefits-tag-width-now: var(--product-benefits-tag-width-phone, var(--product-benefits-tag-width));--product-benefits-tag-line-now: var(--product-benefits-tag-line-phone, var(--product-benefits-tag-line))}}@media screen and (min-width:641px){.product-benefits__tag{--product-benefits-tag-bottom-now: var(--product-benefits-tag-bottom-tablet-small, var(--product-benefits-tag-bottom));--product-benefits-tag-start-now: var(--product-benefits-tag-start-tablet-small, var(--product-benefits-tag-start));--product-benefits-tag-width-now: var(--product-benefits-tag-width-tablet-small, var(--product-benefits-tag-width));--product-benefits-tag-line-now: var(--product-benefits-tag-line-tablet-small, var(--product-benefits-tag-line))}}@media screen and (min-width:768px){.product-benefits__tag{--product-benefits-tag-bottom-now: var(--product-benefits-tag-bottom-tablet, var(--product-benefits-tag-bottom));--product-benefits-tag-start-now: var(--product-benefits-tag-start-tablet, var(--product-benefits-tag-start));--product-benefits-tag-width-now: var(--product-benefits-tag-width-tablet, var(--product-benefits-tag-width));--product-benefits-tag-line-now: var(--product-benefits-tag-line-tablet, var(--product-benefits-tag-line))}}@media screen and (min-width:993px){.product-benefits__tag{--product-benefits-tag-bottom-now: var(--product-benefits-tag-bottom-desktop, var(--product-benefits-tag-bottom));--product-benefits-tag-start-now: var(--product-benefits-tag-start-desktop, var(--product-benefits-tag-start));--product-benefits-tag-width-now: var(--product-benefits-tag-width-desktop, var(--product-benefits-tag-width));--product-benefits-tag-line-now: var(--product-benefits-tag-line-desktop, var(--product-benefits-tag-line))}}.product-benefits__tag--1{--product-benefits-tag-bottom: 56%;--product-benefits-tag-start: 5%;--product-benefits-tag-width: 41%}.product-benefits__tag--3{--product-benefits-tag-bottom: 27%;--product-benefits-tag-start: 5%;--product-benefits-tag-width: 41%}@media screen and (min-width:376px){.product-benefits__tag--1,.product-benefits__tag--3{--product-benefits-tag-width: 42%}}@media screen and (min-width:421px){.product-benefits__tag--1,.product-benefits__tag--3{--product-benefits-tag-width: 41%}}@media screen and (min-width:601px){.product-benefits__tag--1,.product-benefits__tag--3{--product-benefits-tag-width: 40%}}.product-benefits__tag--2{--product-benefits-tag-bottom: 41%;--product-benefits-tag-start: 54%;--product-benefits-tag-width: 41%;--product-benefits-tag-align: end;--product-benefits-tag-lift: calc(112px * .23 + 24px);--product-benefits-tag-nudge: 0%}@media screen and (min-width:376px){.product-benefits__tag--2{--product-benefits-tag-width: 42%}}@media screen and (min-width:421px){.product-benefits__tag--2{--product-benefits-tag-lift: 34px }}@media screen and (min-width:768px){.product-benefits__tag--2{--product-benefits-tag-width: 40%}}@media screen and (min-width:1201px){.product-benefits__tag--2{--product-benefits-tag-width: 42%}}.product-benefits__tag--4{--product-benefits-tag-bottom: 30%;--product-benefits-tag-start: 54%;--product-benefits-tag-width: 42%;--product-benefits-tag-align: end;--product-benefits-tag-nudge: 0%}.product-benefits__tag--side-start{--product-benefits-tag-align: start}.product-benefits__tag.product-benefits__tag--side-end{--product-benefits-tag-align: end;inset-inline-start:auto;inset-inline-end:calc(-1 * (var(--product-benefits-tag-start-now) + var(--product-benefits-tag-nudge)))}.product-benefits__panel{padding:0 24px 20px 25px;background-color:var(--product-benefits-fill)}@media screen and (min-width:641px){.product-benefits__panel{padding:0 50px 50px 55px}}@media screen and (min-width:768px){.product-benefits__panel{padding-block-start:50px}}@media screen and (min-width:993px){.product-benefits__panel{display:flex;align-items:center}}.product-benefits__box{padding:30px 16px;border:1px solid;border-radius:4px;text-align:center;color:var(--brand-navy);background-color:var(--brand-white);opacity:.9}@media screen and (min-width:993px){.product-benefits__box{flex:1 1 auto}}@media screen and (min-width:1081px){.product-benefits__box{padding:40px 20px}}.product-benefits--feature .product-benefits__box h2{margin:-.325em 0 10px;font-family:var(--font-brand-family);font-size:32px;font-weight:500;line-height:35px;letter-spacing:-1px;color:inherit}@media screen and (min-width:641px){.product-benefits--feature .product-benefits__box h2{margin-block-end:17px;font-size:38px;line-height:46px}}@media screen and (min-width:1140px){.product-benefits--feature .product-benefits__box h2{font-size:48px;line-height:56px}}.product-benefits--feature .product-benefits__box h2 span{font-family:var(--font-accent-family);font-size:30px;font-style:italic;font-weight:var(--font-weight-regular);line-height:35px}@media screen and (min-width:641px){.product-benefits--feature .product-benefits__box h2 span{font-size:34px;line-height:inherit}}@media screen and (min-width:1140px){.product-benefits--feature .product-benefits__box h2 span{font-size:44px}}.product-benefits--feature .product-benefits__box>p:empty{display:none}.product-benefits--feature .product-benefits__box>div{max-inline-size:600px;margin-inline:auto}.product-benefits--feature .product-benefits__box p{margin:0;font-family:var(--font-accent-family);font-size:16px;line-height:28px;color:inherit}.product-benefits--hero{position:relative;display:flex;align-items:center;justify-content:center;min-block-size:var(--product-benefits-phone-height);overflow:hidden;--product-benefits-phone-height: 470px;--product-benefits-hero-inset: 40px}@media screen and (min-width:401px){.product-benefits--hero{--product-benefits-phone-height: 500px}}@media screen and (min-width:501px){.product-benefits--hero{--product-benefits-phone-height: 375px}}@media screen and (min-width:641px){.product-benefits--hero{--product-benefits-phone-height: 420px}}@media screen and (min-width:750px){.product-benefits--hero{min-block-size:420px}}@media screen and (min-width:768px){.product-benefits--hero{justify-content:flex-end;padding-inline:var(--product-benefits-hero-inset)}}@media screen and (min-width:1008px){.product-benefits--hero{min-block-size:500px}}@media screen and (min-width:1140px){.product-benefits--hero{min-block-size:600px}}@media screen and (min-width:1601px){.product-benefits--hero{min-block-size:800px}}@media screen and (min-width:2200px){.product-benefits--hero{min-block-size:1000px}}.product-benefits--hero.product-benefits--mobile-image{--product-benefits-phone-height: 92vh}.product-benefits--hero.product-benefits--desktop-center{justify-content:center}@media screen and (min-width:1008px){.product-benefits--hero.product-benefits--desktop-center{min-block-size:600px}}.product-benefits--hero.product-benefits--mobile-top{align-items:flex-start}@media screen and (min-width:750px){.product-benefits--hero.product-benefits--mobile-top{align-items:center}}.product-benefits--hero.product-benefits--mobile-bottom{align-items:flex-end}@media screen and (min-width:750px){.product-benefits--hero.product-benefits--mobile-bottom{align-items:center}}.product-benefits--hero.product-benefits--mobile-default{align-items:flex-start}@media screen and (min-width:641px){.product-benefits--hero.product-benefits--mobile-default{align-items:flex-end}}@media screen and (min-width:750px){.product-benefits--hero.product-benefits--mobile-default{align-items:center}}@media screen and (min-width:1008px){.product-benefits--hero.product-benefits--desktop-left{justify-content:flex-start}}.product-benefits__backdrop{position:absolute;top:0;right:0;bottom:0;left:0}.product-benefits__backdrop-picture{display:block;block-size:100%}.product-benefits__backdrop-image{display:block;inline-size:660px;max-inline-size:none;block-size:100%;object-fit:cover}@media screen and (min-width:401px){.product-benefits__backdrop-image{inline-size:460px}}@media screen and (min-width:501px){.product-benefits__backdrop-image{inline-size:100%}}.product-benefits--mobile-image .product-benefits__backdrop-image{inline-size:100%}.product-benefits__box--hero{position:relative;inline-size:100%;max-inline-size:360px;margin-block:40px;padding:25px 20px;border:0;border-radius:0;background-color:var(--product-benefits-fill);opacity:.92}@media screen and (min-width:641px){.product-benefits__box--hero{padding-inline:30px}}@media screen and (min-width:768px){.product-benefits__box--hero{max-inline-size:450px;padding:30px 15px}}@media screen and (min-width:1008px){.product-benefits__box--hero{max-inline-size:600px;padding:40px 20px}}@media screen and (min-width:1140px){.product-benefits__box--hero{max-inline-size:710px}}@media screen and (min-width:1281px){.product-benefits__box--hero{max-inline-size:610px}}@media screen and (min-width:1601px){.product-benefits__box--hero{padding:60px 40px}}@media screen and (min-width:1008px){.product-benefits--box-clearance.product-benefits--desktop-right .product-benefits__box--hero{max-inline-size:min(600px,calc((100% + 80px) * var(--product-benefits-box-keep) - 60px))}}@media screen and (min-width:1140px){.product-benefits--box-clearance.product-benefits--desktop-right .product-benefits__box--hero{max-inline-size:min(710px,calc((100% + 80px) * var(--product-benefits-box-keep) - 60px))}}@media screen and (min-width:1281px){.product-benefits--box-clearance.product-benefits--desktop-right .product-benefits__box--hero{max-inline-size:min(610px,calc((100% + 80px) * var(--product-benefits-box-keep) - 60px))}}@media screen and (min-width:1440px){.product-benefits--box-clearance.product-benefits--desktop-right .product-benefits__box--hero{max-inline-size:610px}}@media screen and (min-width:750px){.product-benefits--hero.product-benefits--desktop-default{justify-content:flex-start;padding-inline:0}}@media screen and (min-width:1008px){.product-benefits--hero.product-benefits--desktop-default{padding-inline:calc(var(--product-benefits-gutter, 112px) + 64px) var(--product-benefits-hero-inset)}}.product-benefits--desktop-default .product-benefits__box--hero{border:1px solid;border-radius:4px;background-color:rgb(var(--color-background))}@media screen and (min-width:750px){.product-benefits--desktop-default .product-benefits__box--hero{max-inline-size:500px}}.product-benefits__box--hero ul{margin:0 0 0 30px;padding:0;font-family:var(--font-brand-family);font-size:13px;line-height:1.75}@media screen and (min-width:641px){.product-benefits__box--hero ul{font-size:16px;line-height:28px}}.product-benefits__box--hero li{inline-size:fit-content;margin-inline:auto;padding-block:5px}.product-benefits--desktop-center .product-benefits__box--hero{max-inline-size:370px;padding-inline:30px;border:1px solid;border-radius:4px}@media screen and (min-width:641px){.product-benefits--desktop-center .product-benefits__box--hero{max-inline-size:360px}}@media screen and (min-width:768px){.product-benefits--desktop-center .product-benefits__box--hero{max-inline-size:450px;padding:30px 15px}}@media screen and (min-width:1008px){.product-benefits--desktop-center .product-benefits__box--hero{max-inline-size:600px;padding:40px 20px}}@media screen and (min-width:1140px){.product-benefits--desktop-center .product-benefits__box--hero{max-inline-size:610px}}@media screen and (min-width:1601px){.product-benefits--desktop-center .product-benefits__box--hero{padding:60px 40px}}.product-benefits__box .product-benefits__heading{margin:-.325em 0 10px;font-family:var(--font-brand-family);font-size:28px;font-weight:500;line-height:36px;letter-spacing:-1px;color:inherit}@media screen and (min-width:641px){.product-benefits__box .product-benefits__heading{margin-block-end:17px;font-size:38px;line-height:46px}}@media screen and (min-width:1008px){.product-benefits__box .product-benefits__heading{line-height:44px}}@media screen and (min-width:1601px){.product-benefits__box .product-benefits__heading{font-size:48px;line-height:56px}}.product-benefits__heading span{font-family:var(--font-accent-family);font-size:26px;font-style:italic;font-weight:var(--font-weight-regular)}@media screen and (min-width:641px){.product-benefits__heading span{font-size:34px}}@media screen and (min-width:1008px){.product-benefits__heading span{font-size:36px}}@media screen and (min-width:1601px){.product-benefits__heading span{font-size:44px}}@media screen and (min-width:1008px){.product-benefits--desktop-center .product-benefits__copy{padding-inline:80px}}.product-benefits__copy p{margin:0 0 1.6em;font-family:var(--font-brand-family);font-size:13px;line-height:1.75;color:inherit}.product-benefits__copy p:last-child{margin-block-end:0}@media screen and (min-width:641px){.product-benefits__copy p{font-size:16px;line-height:28px}}
/*# sourceMappingURL=/cdn/shop/t/1123/assets/section-product-benefits.css.map */
