:root{--ss-blue:#00bcec;--ss-navy:#081b31;--ss-ink:#0b1930;--ss-sky:#f0f9fe;--ss-muted:#52657c;--ss-radius:20px;--accent:#00bcec;--ink:#081b31}html{scroll-behavior:smooth}body{font-family:Manrope,Arial,sans-serif;color:#112338;background:#fff}h1,h2,h3,h4{font-family:Sora,Manrope,Arial,sans-serif;letter-spacing:-.052em}h1{line-height:1.09}h2{font-size:clamp(30px,3.6vw,52px);line-height:1.11}.container{max-width:1400px}.ss-kicker,.eyebrow{color:#047ca9;letter-spacing:.19em;font-size:10px;font-weight:800}.ss-announcement{background:#071b32;color:#edfaff;letter-spacing:.11em;font-weight:800;min-height:38px}.ss-announcement-star{color:#08c4ef;opacity:1}.ss-header{background:#fffffff5;border-bottom:1px solid rgba(10,46,76,.08);box-shadow:0 12px 36px #081d340b;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.ss-header-inner{min-height:86px}.ss-header-logo img{max-width:285px;max-height:75px}.ss-header-links{gap:28px}.ss-header-links a{font-family:Manrope,sans-serif;font-size:11px;font-weight:800;letter-spacing:.075em;text-transform:uppercase}.ss-header-links a:hover,.ss-header-links a[aria-current=page]{color:#009bd3}.ss-header-action{border-radius:12px}.ss-header-action:hover{color:#039dc7}.ss-cart-bubble{color:#061b32;background:#00bcec}.ss-mobile-nav{box-shadow:0 24px 34px #0c284017}.ss-mobile-nav a{font-weight:750}.ss-trust-strip{background:#071c33;border-bottom:1px solid #1d3955}.ss-trust-item{color:#e5f7ff;font-weight:750;letter-spacing:.055em}.ss-trust-icon{color:#00c6f2}.ss-heading-row h2{color:#0b2138}.ss-heading-row p{color:#637286;line-height:1.7}.ss-category-section{padding-top:96px}.ss-category-card{border-radius:24px;min-height:490px;box-shadow:0 20px 60px #0d355012}.ss-category-card:after{background:linear-gradient(180deg,transparent 27%,rgba(6,22,41,.89) 100%)}.ss-category-content{padding:40px}.ss-category-count{color:#93eaff;font-size:10px;letter-spacing:.17em}.ss-category-content h3{font-family:Sora,sans-serif;font-size:clamp(25px,2.75vw,41px)}.ss-category-link{color:#fff;letter-spacing:.1em;border-bottom-color:#00c6f2}.ss-featured{background:#fff}.ss-product-grid .product-card-media{border-radius:20px;background:#f5faff;border:1px solid #e5eff7;box-shadow:0 3px 9px #07243d08}.ss-product-grid .product-card-media img{transition:transform .35s ease}.ss-product-grid .product-card:hover img{transform:scale(1.045)}.ss-product-grid .product-card-title{font-family:Sora,Manrope,sans-serif;font-size:13px;line-height:1.45}.ss-product-grid .price{font-size:17px;color:#081b31}.ss-values-section{background:linear-gradient(155deg,#f0f8ff,#f9fcff 76%)}.ss-value-item{border-radius:20px;border:1px solid #dcecf7;box-shadow:0 12px 30px #0a375b08;position:relative;overflow:hidden}.ss-value-item:before{content:"";position:absolute;inset:0 0 auto;height:3px;background:linear-gradient(90deg,#0098db,#4ee5f5)}.ss-value-symbol{background:linear-gradient(145deg,#ddf9ff,#eff9ff);color:#008ec2}.ss-value-item h3{font-family:Sora,sans-serif}.ss-comparison{background:radial-gradient(ellipse at 82% 12%,#124a67 0,transparent 43%),#071a30}.ss-comparison-table{background:#ffffff0e;border:1px solid rgba(117,194,227,.25);border-radius:20px}.ss-compare-head{background:#059cc730}.ss-compare-row{border-color:#b4e3f421}.ss-compare-head>span{color:#c0f3ff}.ss-compare-row>span:nth-child(2){background:#00bcec17}.ss-yes{background:#00bcec;color:#06253b}.ss-story-photo{border-radius:26px;box-shadow:0 20px 60px #08305014}.ss-story-signoff{color:#3e6077;letter-spacing:.16em}.ss-button{background:#081b31;border-color:#081b31;border-radius:10px}.ss-button:hover{background:#103956}.contact-section{background:linear-gradient(135deg,#ebf8ff,#f9fcff)}.contact-section .btn,.contact-form .btn{background:#00bcec;border-color:#00bcec;color:#061f31}input,select,textarea{border-radius:10px}.ss-footer{background:radial-gradient(circle at 85% 2%,#123e59,transparent 38%),#06182c}.ss-footer-main{padding-top:84px}.ss-footer-brand img{max-width:265px;max-height:88px;background:#fff;border-radius:13px;padding:7px 12px}.ss-footer-brand p{font-family:Sora,Manrope,sans-serif}.ss-footer-menu a:hover,.ss-footer-bottom a:hover{color:#00c9ef}.ss-email-row input{border-radius:10px}.ss-email-row button{background:#00bcec;color:#07213a;border-radius:10px}.ss-footer-bottom{border-top-color:#24425b}.ss-pdp-main-image{border-radius:25px;background:#f5faff;border-color:#e0eef7;box-shadow:0 14px 42px #0c35500b}.ss-pdp-details h1{font-size:clamp(30px,3.35vw,49px)}.ss-pdp-price strong{color:#061c31;font-size:29px}.ss-pdp-intro{color:#526982}.ss-pdp-buy{background:linear-gradient(100deg,#06c8ec,#06a8de);border-radius:12px;color:#062034;box-shadow:0 12px 20px #00bcec25}.ss-pdp-buy:hover{filter:brightness(1.035)}.ss-pdp-thumb{border-radius:11px}.ss-pdp-thumb[aria-pressed=true]{border-color:#009bd9}.ss-pdp-mini{color:#405e72}.ss-loox-reviews-section{background:#f0f8fe!important}.ss-cart-panel{background:#fff}.ss-cart-head{border-color:#dfeefa}.ss-cart-kicker{color:#008dba}.ss-cart-head h2{font-family:Sora,sans-serif}.ss-cart-count{background:#dcf7fd;color:#006b94}.ss-offer{background:#f4fbff;border-color:#d9ebf6;border-radius:15px}.ss-offer-add{background:#00bcec;border-color:#00bcec;color:#061c31;border-radius:9px}.ss-cart-checkout{background:linear-gradient(100deg,#00c8ed,#02a4d9);color:#062234;border-radius:11px;min-height:56px}.ss-cart-root a:focus-visible,.ss-cart-root button:focus-visible{outline-color:#008fc2}@media(max-width:900px){.ss-header-logo img{max-width:230px;max-height:63px}.ss-header-inner{min-height:78px}}@media(max-width:600px){.container{padding:0 19px}.ss-announcement{min-height:34px;letter-spacing:.045em;font-size:9px}.ss-header-inner{min-height:68px}.ss-header-logo img{max-width:190px;max-height:58px}.ss-trust-item{font-size:9px;min-height:55px}.ss-category-section{padding-top:65px}.ss-category-card{border-radius:18px;min-height:350px}.ss-category-content{padding:24px}.ss-product-grid .product-card-media{border-radius:14px}.ss-values-grid{gap:12px}.ss-value-item{padding:21px 14px}.ss-footer-main{padding-top:55px}.ss-footer-brand img{max-width:220px}.ss-pdp-details h1{font-size:30px}}@media(prefers-reduced-motion:reduce){.ss-product-grid img,.ss-category-image img{transition:none!important}}.ss-future-hero{position:relative;overflow:hidden;background:radial-gradient(ellipse at 76% 12%,#11466a 0%,transparent 52%),linear-gradient(115deg,#06172d,#0b2b47);color:#fff}.ss-future-ambient{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.28;background-image:linear-gradient(#9fefff19 1px,transparent 1px),linear-gradient(90deg,#9fefff19 1px,transparent 1px);background-size:54px 54px;-webkit-mask-image:linear-gradient(90deg,transparent 10%,#000 100%);mask-image:linear-gradient(90deg,transparent 10%,#000 100%);pointer-events:none}.ss-future-panel{position:relative;z-index:1}.ss-future-grid{display:grid;grid-template-columns:minmax(0,.96fr) minmax(0,1.04fr);align-items:center;gap:6%;min-height:610px;padding-top:52px;padding-bottom:66px}.ss-future-copy{position:relative;z-index:2;padding:20px 0;max-width:625px}.ss-future-kicker{display:inline-flex;align-items:center;gap:12px;font-size:11px;font-weight:800;letter-spacing:.17em;color:#6cddf7;margin-bottom:26px}.ss-future-kicker-dot{height:9px;width:9px;display:inline-block;border-radius:50%;background:#00d0fb;box-shadow:0 0 0 6px #00d0fb1e,0 0 22px #00d0fb65}.ss-future-copy h1{font-family:Sora,Manrope,sans-serif;color:#fff;font-size:clamp(40px,4.7vw,70px);letter-spacing:-.063em;line-height:1.08;max-width:620px}.ss-future-description{font-size:clamp(14px,1.24vw,17px);line-height:1.85;color:#b7cede;margin:25px 0 30px;max-width:505px}.ss-future-actions{display:flex;align-items:center;gap:18px;flex-wrap:wrap}.ss-future-primary{display:inline-flex;align-items:center;justify-content:center;gap:20px;background:linear-gradient(105deg,#04d1f6,#05a9e4);border:1px solid #09d0fb;color:#06213b;border-radius:11px;padding:17px 23px;min-height:57px;font-size:11px;line-height:1.2;letter-spacing:.08em;font-weight:850;transition:transform .18s,filter .18s}.ss-future-primary:hover{transform:translateY(-2px);filter:brightness(1.07)}.ss-future-primary span{font-size:19px;line-height:1}.ss-future-secondary{display:inline-flex;align-items:center;gap:12px;border-bottom:1px solid #5f9dbd;color:#e5f8ff;padding:11px 0;font-size:12px;font-weight:750;letter-spacing:.035em}.ss-future-secondary:hover{color:#6ce9ff}.ss-future-proof{display:flex;gap:11px;align-items:center;flex-wrap:wrap;font-size:10px;letter-spacing:.035em;color:#99b8cb;margin-top:42px}.ss-future-proof>span{font-size:20px;color:#05c6ef}.ss-future-proof i{width:3px;height:3px;border-radius:100%;background:#71c7db}.ss-future-visual{position:relative;min-height:495px;display:grid;place-items:center;isolation:isolate}.ss-future-halo{position:absolute;z-index:-1;width:81%;aspect-ratio:1;border:1px solid #81e0ff3b;border-radius:50%;box-shadow:0 0 0 45px #4cd2ff08,0 0 0 100px #4cd2ff06,0 0 75px #31bbff13}.ss-future-picture{display:grid!important;place-items:center;width:min(100%,560px)!important;aspect-ratio:1.08/1;border-radius:28px;overflow:hidden;background:linear-gradient(140deg,#fff,#f3f9fd);box-shadow:0 25px 75px #0005,0 0 0 1px #fff4;padding:26px}.ss-future-picture img{width:100%;height:100%;aspect-ratio:1!important;object-fit:contain!important;mix-blend-mode:multiply;max-height:465px}.ss-future-card{position:absolute;bottom:0;left:1%;display:flex;align-items:center;gap:13px;z-index:2;padding:16px 22px;background:#fff;border:1px solid #daf0f7;color:#0a2841;border-radius:14px;box-shadow:0 16px 38px #0003}.ss-future-card-indicator{display:grid;place-items:center;flex:0 0 33px;height:33px;border-radius:50%;background:#dcfaff;color:#008bba;font-size:22px}.ss-future-card strong{display:block;font-family:Sora,Manrope,sans-serif;font-size:11px;letter-spacing:.02em}.ss-future-card small{display:block;font-size:10px;margin-top:5px;color:#526d7e}.ss-future-hero .ss-slide-arrow{z-index:4;top:49%;background:#ffffffdc;border-color:#ffffff8a;color:#052b42}.ss-future-hero .ss-arrow-prev{left:14px}.ss-future-hero .ss-arrow-next{right:14px}.ss-future-hero .ss-future-dots{z-index:4;bottom:18px;background:#ffffff18;border:1px solid #ffffff28;padding:8px 12px}.ss-future-hero .ss-future-dots button{background:#ffffff75}.ss-future-hero .ss-future-dots button.is-active{background:#00c8f2}.ss-future-media-placeholder{font-family:Sora,Manrope,sans-serif;font-size:clamp(28px,4vw,50px);letter-spacing:-.04em;color:#09253b;display:grid;place-items:center;min-height:350px;background:#fff;border-radius:24px;padding:30px}.ss-future-media-placeholder span{color:#00bcec}@media(max-width:1100px){.ss-future-grid{gap:3%;min-height:540px}.ss-future-copy h1{font-size:clamp(36px,4.5vw,58px)}.ss-future-visual{min-height:440px}.ss-future-card{left:0;bottom:10px}.ss-future-picture{padding:19px}}@media(max-width:850px){.ss-future-grid{grid-template-columns:1fr;padding-top:54px;padding-bottom:72px;gap:20px}.ss-future-copy{max-width:740px}.ss-future-copy h1{font-size:clamp(40px,7vw,63px)}.ss-future-description{margin:20px 0 23px}.ss-future-proof{margin-top:26px}.ss-future-visual{min-height:460px}.ss-future-picture{max-width:550px;aspect-ratio:1.15/1}.ss-future-halo{width:75%}.ss-future-card{left:10%;bottom:0}.ss-future-hero .ss-slide-arrow{top:auto;bottom:14px;width:35px;height:35px;font-size:25px}.ss-future-hero .ss-arrow-prev{left:18px}.ss-future-hero .ss-arrow-next{right:18px}}@media(max-width:600px){.ss-future-grid{padding-top:45px;padding-bottom:76px;gap:26px}.ss-future-kicker{font-size:9px;margin-bottom:16px;letter-spacing:.15em}.ss-future-copy h1{font-size:clamp(37px,10vw,49px)}.ss-future-description{font-size:13px;line-height:1.75;margin:18px 0 24px}.ss-future-actions{gap:13px}.ss-future-primary{min-height:51px;padding:15px 17px;gap:9px;font-size:10px}.ss-future-secondary{font-size:11px}.ss-future-proof{font-size:9px;gap:8px;margin-top:23px}.ss-future-visual{min-height:305px}.ss-future-picture{width:92%!important;max-width:390px;aspect-ratio:1!important;padding:14px;border-radius:20px}.ss-future-picture img{aspect-ratio:1!important;object-fit:contain!important}.ss-future-card{left:0;bottom:-6px;padding:11px 14px;border-radius:11px}.ss-future-card strong,.ss-future-card small{font-size:9px}.ss-future-card-indicator{flex-basis:28px;height:28px;font-size:18px}.ss-future-halo{width:90%}}.ss-future-ambient{opacity:.62;background-image:linear-gradient(90deg,#07192ae6,#07192a85 45%,#07192a05),url(/cdn/shop/files/spinal-solutionz-hero-tech-background.png?v=1793916349);background-size:cover;background-position:center center;-webkit-mask-image:none;mask-image:none}.ss-future-hero .ss-future-picture{border:1px solid #c0eafa;box-shadow:0 25px 75px #0007,0 0 0 8px #e9f9ff0a}.ss-category-card .ss-category-image img{filter:saturate(.97) contrast(1.04)}.ss-category-card:focus-visible{outline:3px solid #00bcec;outline-offset:4px}.ss-pdp-thumb:focus-visible,.ss-slide-arrow:focus-visible,.ss-slide-dots button:focus-visible{outline:3px solid #00bcec;outline-offset:2px}@media(max-width:600px){.ss-future-ambient{background-position:63% center;opacity:.4}.ss-future-picture{box-shadow:0 20px 50px #0007}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/ss-rebrand.css.map */
