.sp-header{flex-wrap:nowrap}.sp-header-end,.sp-language-form{flex-shrink:0}.sp-language-select{min-width:66px}.sp-home h1,.sp-home h2,.sp-home h3,.sp-product-meta h4{overflow-wrap:break-word}.sp-button,.sp-header-cta{white-space:normal;height:auto}.sp-video-library-card figcaption p{min-height:100px}@media(max-width:1250px){.sp-desktop-nav{display:none!important}.sp-mobile-nav{display:block!important}.sp-header-end{margin-left:auto}.sp-header{gap:24px}}@media(max-width:700px){.sp-video-library-card figcaption p{min-height:0}.sp-header{gap:12px}}.sp-header{background:#fff!important;color:#173f49!important}.sp-header .sp-desktop-nav a,.sp-header .sp-icon-button,.sp-header .sp-mobile-nav summary{color:#173f49!important}.sp-header .sp-header-cta{color:#173f49!important;border-color:#173f49!important}html{overflow-x:clip}body.sp-premium{width:100%;max-width:100%;margin-inline:0;overflow-x:clip}#sp-bundle-title{min-width:0;max-width:100%;overflow-wrap:anywhere}#sp-bundle-title em{white-space:normal;overflow-wrap:anywhere}.sp-payment-promise,.sp-choice-summary__payment{overflow-wrap:break-word}.sp-header-end{min-width:0}.sp-home h1,.sp-home h2,.sp-home h3,.sp-product-meta h4{overflow-wrap:anywhere;min-width:0;max-width:100%}.sp-announcement{height:auto;min-height:44px;padding-block:10px;line-height:1.5}.sp-announcement .sp-marquee-window{min-width:0}.sp-header{min-height:94px;padding-block:14px}.sp-header-cta{line-height:1.4;max-width:270px}.sp-header .sp-desktop-nav{gap:20px}.sp-home-hero .sp-hero-copy{height:auto;min-height:100%;padding-block:clamp(40px,7vw,100px)}.sp-home-hero .sp-hero-description{max-width:560px;line-height:1.6}.sp-home-hero .sp-hero-region{max-width:740px;line-height:1.6}.sp-home-hero .sp-eyebrow{line-height:1.5;letter-spacing:.08em!important}.sp-home-hero .sp-button{min-height:58px;line-height:1.4}.sp-video-library-card video:fullscreen{display:block;width:100vw;height:100vh;max-width:none;max-height:none;object-fit:contain;background:#000;border-radius:0}.sp-video-library-card video:-webkit-full-screen{width:100%;height:100%;object-fit:contain;background:#000}.sp-video-library-card.sp-video-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483647;margin:0!important;background:#000;display:flex;align-items:center;justify-content:center}.sp-video-library-card.sp-video-overlay video{width:100%;height:100dvh;max-height:100dvh;aspect-ratio:auto;object-fit:contain;border-radius:0}.sp-video-library-card.sp-video-overlay figcaption{display:none}.sp-video-close{position:absolute;right:16px;top:16px;z-index:2;min-width:48px;min-height:48px;background:#fff;color:#173f49;border:0;border-radius:50%;font-size:28px!important;cursor:pointer}@media(max-width:1450px){.sp-desktop-nav{display:none!important}.sp-mobile-nav{display:block!important}.sp-header-end{margin-left:auto}}@media(max-width:700px){.sp-header{min-height:82px;padding-block:10px}.sp-header-cta{max-width:150px;padding:10px 12px}.sp-home-hero .sp-hero-copy{padding-block:34px}.sp-home-hero .sp-hero-description,.sp-home-hero .sp-hero-region{max-width:100%}.sp-announcement{min-height:42px}.sp-header-end{gap:10px}.sp-home-hero .sp-hero-actions{align-items:stretch}.sp-home-hero .sp-button{justify-content:space-between;width:100%}}.sp-header .sp-logo img{width:128px!important;height:128px!important;max-width:none;flex-shrink:0}.sp-header{height:auto;min-height:156px}@media(max-width:700px){.sp-header{height:auto;min-height:148px;gap:8px}.sp-header-end{gap:8px}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/sourcepur-text-size.css.map */
