@font-face{font-family:DM Sans;font-style:normal;font-weight:400 700;font-display:swap;src:url(sc-dm-sans.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.sc{--sc-navy: #19365b;--sc-heading-font: "Recoleta Bold", "Recoleta Fallback G", "Recoleta Fallback T", var(--FONT-STACK-HEADING), serif;display:block;color:var(--sc-navy);background:var(--sc-bg, #fdf7ee);--sc-body-font: "DM Sans", var(--FONT-STACK-BODY), sans-serif;font-family:var(--sc-body-font);font-size:16px;line-height:1.6}.sc *,.sc *:before,.sc *:after{box-sizing:border-box}.sc h1,.sc h2,.sc h3{font-family:var(--sc-heading-font);font-weight:900;letter-spacing:normal;text-transform:none;color:var(--sc-navy);margin:0}.sc :where(p,ul,li,figure,blockquote,figcaption){margin:0;padding:0}.sc img,.sc video{display:block;max-width:100%;height:auto}.sc a:not(.sc-btn){color:inherit;text-decoration:underline}.sc strong{font-weight:700}.sc-wrap{width:100%;max-width:1192px;margin:0 auto;padding:0 20px}.sc-h2{font-size:30px;line-height:1.25;text-align:center}@media(min-width:768px){.sc-h2{font-size:38px}}.sc-cta{text-align:center}.sc .sc-btn{display:inline-block;padding:15px 22px;border:1px solid var(--sc-navy);border-radius:30px;background:var(--sc-navy);color:#fff;font-family:var(--sc-body-font);font-size:20px;font-weight:400;line-height:22px;letter-spacing:normal;text-transform:none;text-decoration:none;white-space:nowrap;transition:background-color .2s ease,color .2s ease}.sc .sc-btn:hover,.sc .sc-btn:focus-visible{background:#fff;color:var(--sc-navy)}.sc-hero__grid{display:flex;flex-direction:column}.sc-hero__media img,.sc-hero__media .sc-placeholder{width:100%;aspect-ratio:1200 / 1000;object-fit:cover}.sc-hero__body{padding:25px 20px 64px}.sc .sc-hero__title{margin-left:6px;font-size:26px;line-height:1.2}.sc-hero__pill{width:100%;max-width:550px;aspect-ratio:1000 / 104;margin-top:19px}.sc-hero__list{list-style:none;margin-top:12px;display:grid;gap:20px}.sc-hero__list li{display:flex;align-items:flex-start;gap:5px;font-size:15px;line-height:24px}.sc-hero__list img{width:45px;height:45px;flex:none;margin:-10px 0 -11px}.sc-hero__list strong{font-weight:400}.sc .sc-hero__btn{display:table;margin:17px auto 0}@media(min-width:768px){.sc-hero__grid{flex-direction:row;align-items:center;padding-right:var(--sc-hero-pr, 64px)}.sc-hero__media,.sc-hero__body{flex:1 1 50%;min-width:0}.sc-hero__body{padding:30px 0 30px var(--sc-hero-pl, 69px)}.sc .sc-hero__title{max-width:11em;margin-left:0;font-size:44px;line-height:52.8px}.sc-hero__pill{margin-top:39px}.sc .sc-hero__pill{max-width:var(--sc-pill-w, 100%)}.sc-hero__list{margin-top:32px;gap:4px}.sc-hero__list li{align-items:center;font-size:20px;line-height:32px}.sc-hero__list img{margin:0}.sc .sc-hero__btn{display:inline-block;margin:39px 0 0}}.sc-stats{padding:32px 0}.sc-stats__grid{display:grid;gap:20px;max-width:1108px;margin:0 auto;padding:0 20px;text-align:center}.sc .sc-stats__num{font-family:var(--sc-heading-font);font-weight:900;font-size:36px;line-height:56px;color:#a84f0a}.sc-stats__label{font-size:18px;font-weight:600;line-height:1.25}@media(min-width:768px){.sc-stats{padding:50px 0}.sc-stats__grid{grid-template-columns:repeat(4,1fr);gap:0}.sc .sc-stats__num{font-size:42px;line-height:65.6px}.sc-stats__label{font-size:20.4px;line-height:1.3}}.sc-features{padding:84px 0 55px}.sc-features__grid{display:grid;gap:48px;margin-top:48px}.sc-features__item{text-align:center}.sc-features__media{width:100%;max-width:344px;margin:0 auto;aspect-ratio:1;border-radius:40px;overflow:hidden;background:#efe6d8}.sc-video{width:100%;height:100%;object-fit:cover}.sc .sc-features__title{margin-top:24px;font-size:24px;line-height:1.3}.sc-features__text{margin-top:16px;font-size:16px;line-height:25.6px}.sc-features__text p+p{margin-top:25.6px}.sc-features__cta{margin-top:67px}@media(max-width:767px){.sc-features .sc-h2{padding:0 15px}.sc-features__item{padding:0 10px}.sc-features__media{max-width:none}.sc .sc-features__title{font-size:var(--sc-ft-m, 24px)}}@media(min-width:768px){.sc-features{padding:96px 0 100px}.sc-features .sc-wrap{max-width:1152px;padding:0 15px}.sc-features__grid{grid-template-columns:repeat(3,1fr);gap:0;margin-top:56px}.sc-features__item{padding:0 15px}.sc-features__cta{margin-top:64px}}.sc-banner{padding:34px 20px;text-align:center;color:#fff}.sc .sc-banner__big{font-family:var(--sc-heading-font);font-weight:900;font-size:30px;line-height:1.2;color:#fff}.sc .sc-banner__text{margin-top:8px;font-size:var(--sc-bt-m, 24px);font-weight:500;line-height:1.3;color:#fff}@media(min-width:768px){.sc-banner{padding:36px 20px 38px}.sc .sc-banner__text{font-size:25px;margin-top:6px}}.sc-faq{padding:64px 0}.sc-faq__list{max-width:802px;margin:var(--sc-faq-gap-m, 48px) auto 0;padding:0 15px}.sc-faq__item{border-bottom:1px solid #b9b9b9}.sc-faq__q{position:relative;display:block;padding:15px 40px 15px 0;font-size:16px;line-height:25.6px;color:var(--sc-navy);cursor:pointer;list-style:none}.sc-faq__q::-webkit-details-marker{display:none}.sc-faq__q:before,.sc-faq__q:after{content:"";position:absolute;right:12px;top:50%;width:12px;height:2px;margin-top:-1px;background:#000}.sc-faq__q:after{transform:rotate(90deg);transition:transform .2s ease}.sc-faq__item[open]>.sc-faq__q:after{transform:rotate(0);opacity:0}.sc-faq__item[open]>.sc-faq__q{border-bottom:1px solid #b9b9b9}.sc-faq__a{padding:15px 0;font-size:16px;line-height:25.6px;color:#424242}.sc-faq__a p+p{margin-top:12px}@media(min-width:768px){.sc-faq{padding:96px 0}.sc-faq__list{padding:0;margin-top:52px}.sc-faq__q{font-size:16px;color:#242424}}.sc-testi{padding:64px 0}@media(max-width:767px){.sc-testi .sc-h2{padding:0 25px}}.sc-testi__track{display:flex;gap:15px;margin-top:48px;overflow-x:auto;scroll-snap-type:x mandatory;margin-inline:-13px;padding-inline:18px;scroll-padding-inline:18px;scrollbar-width:none;align-items:flex-start;padding-bottom:4px}.sc-testi__track::-webkit-scrollbar{display:none}.sc-testi__card{flex:0 0 calc((100vw - 65px)/2);scroll-snap-align:start;border:2px solid var(--sc-navy);border-radius:15px;background:#fafbfc;overflow:hidden;padding-bottom:24px}.sc-testi__photo img{width:100%;aspect-ratio:1;object-fit:cover;border-radius:13px 13px 15px 15px}.sc .sc-testi__stars{width:var(--sc-stars-m, 103px);margin:-24px auto 0;position:relative}.sc .sc-testi__text{border:0;quotes:none;font-style:normal;font-weight:400;text-align:left;letter-spacing:normal;text-transform:none}.sc .sc-testi__text:before,.sc .sc-testi__text:after{content:none}.sc-testi__text{margin:10px 15px 0;font-size:14px;line-height:22.4px;color:var(--sc-navy)}.sc-testi__text strong{font-weight:500}.sc-testi__text p{font-size:inherit;line-height:inherit;margin:0}.sc-testi__author{margin:22px 15px 0;font-size:14px;line-height:22.4px}.sc-dots{display:flex;justify-content:center;gap:4px;margin-top:28px}.sc-dots[hidden]{display:none}.sc-dots button{width:24px;height:24px;padding:0;border:0;background:none;cursor:pointer}.sc-dots button:before{content:"";display:block;width:10px;height:10px;margin:7px;border-radius:50%;background:#c5cfcb}.sc-dots button[aria-current=true]:before{background:#869791}@media(min-width:768px){.sc-testi{padding:96px 0 100px}.sc-testi__track{justify-content:center;gap:30px;overflow:visible;margin:50px 0 0;padding-inline:0}.sc-testi__card{flex:0 0 258px;border-radius:20px;padding-bottom:var(--sc-pb, 24px)}.sc-testi__photo img{border-radius:18px 18px 20px 20px}.sc .sc-testi__stars{width:224px;margin-top:-38px}.sc-testi__text{margin:8px 16px 0;font-size:14px;line-height:22.4px}.sc-testi__author{margin:22px 16px 0;font-size:14px;line-height:22.4px}.sc-dots{display:none}}.sc-imgcta{padding:65px 0 39px}.sc-imgcta .sc-wrap{padding:0}.sc-imgcta__title{padding:0 20px}.sc-imgcta__media{max-width:840px;margin:48px auto 0}@media(max-width:767px){.sc-imgcta__media{padding:0 var(--sc-img-inset-m, 0px)}}.sc-imgcta__media img{width:100%;aspect-ratio:1}.sc-imgcta__cta{margin-top:50px}@media(min-width:768px){.sc-imgcta{padding:96px 0 100px}.sc-imgcta__title,.sc .sc-imgcta__title{text-transform:capitalize}.sc-imgcta__media{margin-top:47px}.sc-imgcta__cta{margin-top:43px}}.sc-compare{padding:64px 0}.sc-compare__grid{display:flex;justify-content:center;gap:20px;margin-top:48px}.sc-compare__card{position:relative;flex:0 1 165px;margin-top:22px;padding:30px 10px 16px;border:2px solid #ddd;border-radius:10px;background:#fff}.sc-compare__card--good{border-color:#ee7f24}.sc .sc-compare__badge{position:absolute;top:-22px;left:50%;transform:translate(-50%);width:125px;padding:8px;border-radius:20px;background:#8c8c8c;color:#fff;font-size:16px;line-height:1.2;text-align:center;white-space:nowrap}.sc .sc-compare__card--good .sc-compare__badge{background:#e06d16}.sc-compare__media{width:113px;margin:12px auto 0}.sc-compare__media img{width:100%;aspect-ratio:1;object-fit:contain}.sc-compare__list{list-style:none;margin-top:16px;display:grid;gap:16px}.sc-compare__list li{display:flex;align-items:flex-start;gap:6px;font-size:14px;line-height:21px;color:#000}.sc-compare__list svg{flex:none;margin-top:3px}.sc-compare__cta{margin-top:40px}@media(min-width:768px){.sc-compare{padding:96px 0 100px}.sc-compare__grid{margin-top:50px}.sc-compare__card{flex:0 0 412px;min-height:var(--sc-card-h, 600px);margin-top:44px;padding:30px 40px 0}.sc .sc-compare__badge{top:-34px;width:328px;padding:16px;border-radius:60px;font-size:28px;line-height:35px}.sc-compare__media{width:262px;margin-top:25px}.sc-compare__list{width:max-content;max-width:100%;margin:24px auto 0;gap:16px}.sc-compare__list li{font-size:18px;line-height:27px;gap:8px}.sc-compare__list svg{margin-top:2px}.sc-compare__cta{margin-top:50px}}@media(max-width:767px){.sc-compare__grid{align-items:flex-start;gap:20px}.sc-compare__card{flex:0 0 calc((100vw - 60px)/2);min-height:var(--sc-card-h-m, 0px);margin-top:28px;padding:0 10px 54px}.sc .sc-compare__badge{position:relative;top:auto;left:auto;transform:none;width:100%;margin:-30px 0 0;padding:16px 10px;border-radius:20px;line-height:20px;white-space:normal}.sc .sc-compare__badge{background:#767676}.sc .sc-compare__card--good .sc-compare__badge{background:#b8560c}.sc-compare__media{width:80%;margin-top:24px}.sc-compare__list{margin-top:20px}.sc-compare__cta{margin-top:52px}}.sc-rows{padding:64px 0}.sc-row{display:flex;flex-direction:column;gap:24px}.sc-row+.sc-row{margin-top:var(--sc-row-gap-m, 48px)}.sc-row__media img{width:100%}.sc-row__media--rounded img{border-radius:40px}.sc .sc-row__title{text-align:left}.sc-row__text{margin-top:24px;font-size:16px;line-height:24px}.sc-row__text p+p{margin-top:24px}.sc-row__text strong{font-weight:500}.sc-rows__cta{margin-top:var(--sc-cta-gap-m, 80px)}@media(min-width:768px){.sc-rows{padding:var(--sc-pt, 96px) 0 var(--sc-pb, 100px)}.sc-row{flex-direction:row;align-items:center;gap:80px}.sc-row--reverse{flex-direction:row-reverse}.sc-row+.sc-row{margin-top:80px}.sc-row__media{flex:0 0 50%;max-width:576px}.sc-row__body{flex:1 1 auto;max-width:496px}.sc-row__text{margin-top:60px}.sc-rows__cta{margin-top:88px}}.sc-cta-band{padding:var(--sc-pt, 40px) 0 var(--sc-pb, 40px)}
/*# sourceMappingURL=/cdn/shop/t/202/assets/sc-safe-collars.css.map */
