.product-difference{display:flex;flex-wrap:wrap;align-items:center}.product-difference-outer{width:100%;background:var(--bg-body)}.product-difference-headline{text-align:center;padding-top:5.5rem}.product-difference-main-headline{color:#124a6a;text-align:center;font-size:48px;font-weight:700;margin-bottom:.5rem;font-style:normal;letter-spacing:-1.44px}.product-difference-main-headline .special{font-family:Canela Deck;font-style:italic;font-weight:700}.product-difference-inner-wrapper{display:flex;flex-wrap:wrap;align-items:center}.product-difference-image{flex-grow:0;flex-shrink:0;width:100%;position:relative;display:flex;align-items:center;justify-content:center;margin-bottom:2rem}.product-difference-img-rounded img,.product-difference-img-rounded{border-radius:48.5px;overflow:hidden;width:100%;height:100%;object-fit:cover}.image_left .product-difference-img-rounded{border-radius:0 48.5px 48.5px 0}.image_right .product-difference-img-rounded{border-radius:48.5px 0 0 48.5px}.product-difference-content{width:100%;flex-grow:1;padding:25px;display:flex;flex-direction:column;justify-content:center}@media only screen and (min-width:768px){.product-difference{flex-wrap:nowrap}.product-difference.image_right{flex-direction:row-reverse}.product-difference.image_left{flex-direction:row}.product-difference-inner-wrapper{flex-wrap:nowrap}.product-difference-content{padding:70px 70px 70px 30px;align-content:center}.product-difference-image{width:324px;height:201px;margin-bottom:0;min-width:324px;max-width:384px;display:flex;align-items:center;justify-content:center}.product-difference.image_left .product-difference-image{margin-left:0;margin-right:40px}.product-difference.image_right .product-difference-image{margin-right:0;margin-left:40px}.product-difference-content{padding:45px;width:calc(100% - 424px);min-width:300px;flex-wrap:wrap}}@media only screen and (min-width:1068px){.image_left .product-difference-inner-wrapper{margin-right:12vw}.image_right .product-difference-inner-wrapper{margin-left:12vw}}.product-difference-eyebrow{color:#9b9b9b;text-transform:uppercase;margin-bottom:.5em;font-family:Nord,sans-serif;font-size:15px;font-weight:500;line-height:normal;letter-spacing:.45px}.product-difference-eyebrow-main{color:#008cdd;font-family:Nord,sans-serif;font-size:15px;font-weight:500;line-height:normal;letter-spacing:.45px;text-transform:uppercase;margin-bottom:.5em;text-align:center}.product-difference-left-heading{color:#202020;font-size:32px;letter-spacing:-.96px;font-weight:700;margin-bottom:.8rem;line-height:1.1}.product-difference-highlighted-btn{font-weight:700;font-size:12px;letter-spacing:1.2px;margin-top:.5em;margin-bottom:1.5em;width:fit-content}.product-difference-arrow{margin-left:1em;display:inline-block;vertical-align:middle}.product-difference-main-text{width:100%;display:flex;align-items:center;justify-content:flex-start}.product-difference-description{color:#202020;font-size:16px;letter-spacing:.32px;opacity:.8;line-height:1.6;font-weight:500;margin:0;padding:2rem 0}@media only screen and (max-width:767px){.product-difference-image{width:93%;min-width:0;max-width:100%;height:auto;min-height:0;max-height:30vw;margin:2rem 0}.product-difference-img-rounded img,.product-difference-img-rounded{max-height:30vw}.image_right .product-difference-image.mobile-only{margin-left:auto}.product-difference-content{width:100%;padding:25px}.product-difference-description{padding:1rem 0}.product-difference-main-headline{font-size:1.85rem;padding:0 10px;line-height:1.1}.product-difference-left-heading{font-size:1.3rem}.image_left .product-difference-img-rounded{border-radius:0 32px 32px 0}.image_right .product-difference-img-rounded{border-radius:32px 0 0 32px}}.product-difference-mobile-btn.mobile-only,.product-difference-image.mobile-only{display:block}.product-difference-mobile-btn.desktop-only,.product-difference-image.desktop-only{display:none}@media only screen and (min-width:768px){.product-difference-mobile-btn.mobile-only,.product-difference-image.mobile-only{display:none!important}.product-difference-mobile-btn.desktop-only,.product-difference-image.desktop-only{display:block!important}}.product-difference--color-bleed{position:relative;overflow:hidden}@media only screen and (max-width:767px){.product-difference--color-bleed:after{content:"";position:absolute;top:0;left:0;right:0;height:14%;background-color:var(--bleed-color, --bg-body);z-index:1}.product-difference--color-bleed>*{position:relative;z-index:2}}@media only screen and (min-width:768px){.product-difference--color-bleed:after{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/337/assets/product-difference.css.map */
