html:root body.soltis-studio.s-template-product #MainContent{--sp-ink: #090b10;--sp-panel: #111620;--sp-line: #ffffff24;--sp-muted: #bdc4d2;--sp-red: #d91e36;--sp-blue: #2259e8;background:var(--sp-ink)}html:root body.soltis-studio.s-template-product #MainContent .s-product-hero{position:relative;isolation:isolate;overflow:hidden;padding:clamp(34px,5vw,76px) 0 80px;background:radial-gradient(ellipse at 8% 30%,#1a2a503d,transparent 55%),#090b10;color:#fff;border-bottom:1px solid #ffffff1a}html:root body.soltis-studio.s-template-product #MainContent .s-product-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:clamp(28px,5vw,76px)}html:root body.soltis-studio.s-template-product #MainContent .s-product-layout>*{min-width:0}html:root body.soltis-studio.s-template-product #MainContent .s-product-visual{position:relative;display:flex;align-items:center;align-self:start;min-height:550px;margin:0;padding:20px 0;perspective:none}html:root body.soltis-studio.s-template-product #MainContent .s-product-visual:before{content:"";position:absolute;top:0;right:-3%;bottom:0;left:0;border:1px solid #ffffff0c;border-radius:36px;transform:rotate(-4deg);background:linear-gradient(150deg,#2259e81a,transparent 45%,#d91e3614);pointer-events:none}html:root body.soltis-studio.s-template-product #MainContent .s-product-browser{position:relative;z-index:1;width:100%;max-width:none;border:1px solid #ffffff32;border-radius:26px;overflow:hidden;transform:none;background:#111620;box-shadow:0 28px 80px #0005;animation:none}html:root body.soltis-studio.s-template-product #MainContent .s-product-browser-top{display:flex;align-items:center;gap:7px;min-height:54px;padding:15px 24px;background:#151a25;border-bottom:1px solid #ffffff1c}html:root body.soltis-studio.s-template-product #MainContent .s-product-browser-top i{display:block;width:6px;height:6px;flex:0 0 6px;border-radius:50%;background:#667083;box-shadow:none}html:root body.soltis-studio.s-template-product #MainContent .s-product-browser-top i:first-child{background:#f05165}html:root body.soltis-studio.s-template-product #MainContent .s-product-browser-top i:nth-child(2){background:#6089ff}html:root body.soltis-studio.s-template-product #MainContent .s-product-browser-top span{margin-left:auto;color:#d5dbe7;font:650 9px/1.5 ui-monospace,monospace;letter-spacing:.12em}html:root body.soltis-studio.s-template-product #MainContent .s-product-screen{position:relative;isolation:isolate;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:0;min-height:450px;padding:clamp(28px,4vw,52px);overflow:hidden;background:radial-gradient(ellipse at 85% 5%,#315bad44,transparent 52%),linear-gradient(145deg,#121c30,#0b101c 70%)}html:root body.soltis-studio.s-template-product #MainContent .s-product-screen:before{content:"";position:absolute;z-index:-1;width:78%;aspect-ratio:1;right:-32%;top:5%;border:34px solid #d91e36;border-radius:50%;box-shadow:0 0 0 28px #2259e830,0 0 0 29px #688dff3b;opacity:.8;pointer-events:none}html:root body.soltis-studio.s-template-product #MainContent .s-product-screen:after{content:"";position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#0c1223b8,transparent 80%);pointer-events:none}html:root body.soltis-studio.s-template-product #MainContent .s-product-screen>small{position:relative;margin:0;color:#bfcbe4;font:700 10px/1.5 ui-monospace,monospace;letter-spacing:.12em}html:root body.soltis-studio.s-template-product #MainContent .s-product-screen>strong{position:relative;display:block;margin:28px 0 20px;color:#fff;font:800 clamp(100px,12vw,176px)/.9 var(--nx-font, Arial, sans-serif);letter-spacing:-.07em;text-shadow:0 8px 36px #0004;-webkit-text-stroke:0}html:root body.soltis-studio.s-template-product #MainContent .s-product-screen h2{position:relative;max-width:100%;margin:0 0 26px;color:#fff;font-size:clamp(25px,3vw,42px);font-weight:800;line-height:1.12;letter-spacing:-.045em;overflow-wrap:anywhere}html:root body.soltis-studio.s-template-product #MainContent .s-product-screen>div{position:relative;display:grid;grid-template-columns:1.6fr 1fr .5fr;gap:8px;width:min(230px,100%);height:4px;margin:0;border:0}html:root body.soltis-studio.s-template-product #MainContent .s-product-screen>div span{display:block;height:4px;border-radius:5px;background:#d91e36;animation:none;box-shadow:none}html:root body.soltis-studio.s-template-product #MainContent .s-product-screen>div span:nth-child(2){background:#7598ff}html:root body.soltis-studio.s-template-product #MainContent .s-product-screen>div span:nth-child(3){background:#ffffff75}html:root body.soltis-studio.s-template-product #MainContent .s-product-signal{display:none}html:root body.soltis-studio.s-template-product #MainContent .s-product-purchase{padding:clamp(24px,3vw,40px);border:1px solid #ffffff24;border-radius:28px;background:linear-gradient(145deg,#171c27,#11141c);box-shadow:0 22px 60px #0002;color:#fff}html:root body.soltis-studio.s-template-product #MainContent .s-product-purchase .s-eyebrow{margin:0 0 20px;color:#cbd3e2;font-size:9px;line-height:1.6}html:root body.soltis-studio.s-template-product #MainContent .s-product-purchase h1{margin:0 0 18px;max-width:100%;color:#fff;font-size:clamp(35px,4.4vw,65px);line-height:1.04;letter-spacing:-.055em;overflow-wrap:anywhere}html:root body.soltis-studio.s-template-product #MainContent .s-product-kicker{margin:0 0 26px;color:#bdc4d2;font-size:14px;line-height:1.7}html:root body.soltis-studio.s-template-product #MainContent .s-product-price{display:flex;flex-wrap:wrap;align-items:baseline;gap:9px 16px;margin:0 0 26px;padding:20px 0;border-top:1px solid #ffffff20;border-bottom:1px solid #ffffff20}html:root body.soltis-studio.s-template-product #MainContent .s-product-price strong{color:#fff;font-size:clamp(31px,3.4vw,46px);line-height:1.15;letter-spacing:-.055em;font-weight:800}html:root body.soltis-studio.s-template-product #MainContent .s-product-price>span{display:block;color:#bfc7d5;font-size:11px;line-height:1.6;letter-spacing:0}html:root body.soltis-studio.s-template-product #MainContent .s-product-description{margin:0 0 24px;color:#c5cbd8;font-size:14px;line-height:1.8}html:root body.soltis-studio.s-template-product #MainContent .s-product-description>:first-child{margin-top:0}html:root body.soltis-studio.s-template-product #MainContent .s-product-description>:last-child{margin-bottom:0}html:root body.soltis-studio.s-template-product #MainContent .s-product-includes{display:grid;gap:16px;margin:0 0 28px;padding:0;list-style:none}html:root body.soltis-studio.s-template-product #MainContent .s-product-includes li{display:grid;grid-template-columns:24px minmax(0,1fr);align-items:start;gap:12px;color:#b8c0cf;font-size:12px;line-height:1.6}html:root body.soltis-studio.s-template-product #MainContent .s-product-includes li i{display:grid;place-items:center;width:24px;height:24px;margin:0;border:1px solid #e8566861;border-radius:8px;color:#ffabb6;background:#d91e361c;font-size:12px;font-style:normal;line-height:1}html:root body.soltis-studio.s-template-product #MainContent .s-product-includes li b{display:block;margin:0 0 3px;color:#f5f7fc;font-weight:750;font-size:13px}html:root body.soltis-studio.s-template-product #MainContent .s-product-form{display:grid;gap:14px;margin:0}html:root body.soltis-studio.s-template-product #MainContent .s-product-cart{display:flex;align-items:center;justify-content:center;gap:14px;width:100%;min-height:56px;padding:16px 20px;margin:0;border:1px solid #d91e36;border-radius:12px;background:#d91e36;color:#fff;text-align:center;font-size:14px;font-weight:750;line-height:1.45;box-shadow:0 9px 24px #d91e3624;transition:background .2s,border-color .2s,box-shadow .2s}html:root body.soltis-studio.s-template-product #MainContent .s-product-cart:is(:hover,:focus-visible){background:#b9192d;border-color:#ff6d80;box-shadow:0 10px 28px #d91e3633;transform:none}html:root body.soltis-studio.s-template-product #MainContent .s-product-cart:disabled{background:#353b48;border-color:#687081;color:#dde2ec;cursor:not-allowed;box-shadow:none}html:root body.soltis-studio.s-template-product #MainContent .s-product-form .shopify-payment-button{margin:0}html:root body.soltis-studio.s-template-product #MainContent .s-product-form shopify-accelerated-checkout{--shopify-accelerated-checkout-button-block-size: 54px;--shopify-accelerated-checkout-button-border-radius: 12px;--shopify-accelerated-checkout-button-box-shadow: none;--shopify-accelerated-checkout-skeleton-background-color: #252d3c}html:root body.soltis-studio.s-template-product #MainContent .s-product-form .shopify-payment-button__button--unbranded{min-height:54px;padding:15px 20px;border:1px solid #617cae;border-radius:12px;background:#182440;color:#fff;font-size:14px;font-weight:700;line-height:1.45;text-align:center}html:root body.soltis-studio.s-template-product #MainContent .s-product-secure{display:block;margin:22px 0 0;color:#b3bfd1;font-size:10px;line-height:1.7;text-align:center;letter-spacing:.01em}html:root body.soltis-studio.s-template-product #MainContent .s-product-secure i{display:none}html:root body.soltis-studio.s-template-product #MainContent .sealsubs-target-element,html:root body.soltis-studio.s-template-product #MainContent .sealsubs-container{min-width:0;max-width:100%;color:#e8edf8;font-family:var(--nx-font, Arial, sans-serif);font-size:14px;line-height:1.65;color-scheme:dark}html:root body.soltis-studio.s-template-product #MainContent .sls-purchase-options-label{display:block;margin:0 0 12px;color:#e5ebf6;font-size:11px;font-weight:750;letter-spacing:.06em;text-transform:uppercase}html:root body.soltis-studio.s-template-product #MainContent .sls-purchase-options-container{padding:0;border:0;background:transparent}html:root body.soltis-studio.s-template-product #MainContent .sls-purchase-options-container .sls-option-container,html:root body.soltis-studio.s-template-product #MainContent .sls-option-container{margin:0 0 10px;padding:18px;border:1px solid #65718c;border-radius:14px;background:#111925;color:#e8edf8;box-shadow:none;transition:border-color .2s,background .2s}html:root body.soltis-studio.s-template-product #MainContent .sls-purchase-options-container .sls-option-container.sls-active,html:root body.soltis-studio.s-template-product #MainContent .sls-option-container.sls-active{border:1px solid #88a8ff;background:#142441;color:#fff;box-shadow:inset 3px 0 #7198ff}html:root body.soltis-studio.s-template-product #MainContent .sealsubs-container :is(label,.sls-selling-plan-group-name,.sls-label-container,.sls-price,.sls-total-price,.sls-selling-plan-group-first-option){color:#f1f4fb}html:root body.soltis-studio.s-template-product #MainContent .sealsubs-container :is(.sls-discount-description-container,.sls-description-content,.sls-selling-plan-description-content,.sls-one-time-description-content,.sls-price-below){color:#c0cde3;line-height:1.65}html:root body.soltis-studio.s-template-product #MainContent .sls-option-container :is(.sls-select,select){width:100%;max-width:100%;min-height:44px;padding:10px 34px 10px 12px;border:1px solid #6e83a9;border-radius:8px;background-color:#0d1627;color:#fff;font-size:14px;line-height:1.5;box-shadow:none}html:root body.soltis-studio.s-template-product #MainContent .sls-select option{background:#0d1627;color:#fff}html:root body.soltis-studio.s-template-product #MainContent .sealsubs-target-element .sls-custom-radio{width:20px;height:20px;border:1px solid #9db3da;background:#101928}html:root body.soltis-studio.s-template-product #MainContent .sealsubs-target-element .sls-option:checked+.sls-custom-radio{border-color:#8cacff;background:#183463}html:root body.soltis-studio.s-template-product #MainContent .sealsubs-target-element .sls-option:checked+.sls-custom-radio:after{width:10px;height:10px;box-shadow:inset 1em 1em #fff}html:root body.soltis-studio.s-template-product #MainContent .sls-description-button{color:#abc5ff;text-decoration:underline;text-underline-offset:4px}html:root body.soltis-studio.s-template-product #MainContent #shopify-buyer-consent{color:#c0cadb;font-size:11px;line-height:1.65}html:root body.soltis-studio.s-template-product #MainContent #shopify-subscription-policy-button{color:#b3ccff}html:root body.soltis-studio.s-template-product #MainContent :is(.s-product-cart,.sls-select,.sls-description-button):focus-visible,html:root body.soltis-studio.s-template-product #MainContent .sealsubs-target-element .sls-option:focus-visible+.sls-custom-radio{outline:3px solid #9fbbff;outline-offset:4px}html:root body.soltis-studio.s-template-product #MainContent .s-product-next{padding:clamp(52px,7vw,90px) 0;background:#f5f3ef;color:#10131b}html:root body.soltis-studio.s-template-product #MainContent .s-product-next-head{display:grid;grid-template-columns:minmax(180px,.6fr) minmax(0,1.4fr);align-items:start;gap:32px;margin-bottom:34px}html:root body.soltis-studio.s-template-product #MainContent .s-product-next-head .s-eyebrow{margin:8px 0 0;color:#51586a}html:root body.soltis-studio.s-template-product #MainContent .s-product-next-head h2{max-width:680px;margin:0;color:#10131b;font-size:clamp(30px,4vw,52px);line-height:1.08}html:root body.soltis-studio.s-template-product #MainContent .s-product-next-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}html:root body.soltis-studio.s-template-product #MainContent .s-product-next-grid article{position:relative;min-height:0;padding:clamp(22px,3vw,34px);border:1px solid #d7d9df;border-radius:20px;background:#fff;color:#10131b;box-shadow:none}html:root body.soltis-studio.s-template-product #MainContent .s-product-next-grid article small{display:block;margin-bottom:32px;color:#b71b30;font:750 10px/1.5 ui-monospace,monospace;letter-spacing:.1em}html:root body.soltis-studio.s-template-product #MainContent .s-product-next-grid article:nth-child(2) small{color:#2259ce}html:root body.soltis-studio.s-template-product #MainContent .s-product-next-grid h3{margin:0 0 14px;color:#10131b;font-size:23px;line-height:1.15}html:root body.soltis-studio.s-template-product #MainContent .s-product-next-grid p{margin:0;color:#545d70;font-size:14px;line-height:1.8}html:root body.soltis-studio.s-template-product #MainContent .s-product-help{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 28px;margin-top:34px;padding-top:28px;border-top:1px solid #d4d6dc;color:#545d70;font-size:13px}html:root body.soltis-studio.s-template-product #MainContent .s-product-help a{display:inline-flex;align-items:center;justify-content:center;gap:18px;min-height:46px;padding:12px 16px;border:1px solid #c3c8d5;border-radius:10px;background:#fff;color:#141c2d;font-weight:750}html:root body.soltis-studio.s-template-product #MainContent .s-product-help b{margin:0;color:#b71b30}@media(max-width:1024px){html:root body.soltis-studio.s-template-product #MainContent .s-product-layout{gap:28px}html:root body.soltis-studio.s-template-product #MainContent .s-product-screen{min-height:390px}html:root body.soltis-studio.s-template-product #MainContent .s-product-purchase{padding:26px}}@media(max-width:900px){html:root body.soltis-studio.s-template-product #MainContent .s-product-layout{grid-template-columns:1fr;gap:24px}html:root body.soltis-studio.s-template-product #MainContent .s-product-visual{width:100%;max-width:620px;min-height:0;margin:0 auto;padding:12px 0}html:root body.soltis-studio.s-template-product #MainContent .s-product-screen{min-height:340px}html:root body.soltis-studio.s-template-product #MainContent .s-product-screen>strong{font-size:112px}html:root body.soltis-studio.s-template-product #MainContent .s-product-purchase{width:100%;max-width:680px;margin:0 auto;padding:30px}html:root body.soltis-studio.s-template-product #MainContent .s-product-next-head{grid-template-columns:1fr;gap:16px}html:root body.soltis-studio.s-template-product #MainContent .s-product-next-grid{grid-template-columns:1fr}html:root body.soltis-studio.s-template-product #MainContent .s-product-next-grid article small{margin-bottom:18px}}@media(max-width:560px){html:root body.soltis-studio.s-template-product #MainContent .s-product-hero{padding:26px 0 48px}html:root body.soltis-studio.s-template-product #MainContent .s-product-hero .s-shell,html:root body.soltis-studio.s-template-product #MainContent .s-product-next .s-shell{width:calc(100% - 32px)}html:root body.soltis-studio.s-template-product #MainContent .s-product-visual{padding:10px 0}html:root body.soltis-studio.s-template-product #MainContent .s-product-browser{border-radius:20px}html:root body.soltis-studio.s-template-product #MainContent .s-product-browser-top{min-height:46px;padding:13px 19px}html:root body.soltis-studio.s-template-product #MainContent .s-product-browser-top span{font-size:8px}html:root body.soltis-studio.s-template-product #MainContent .s-product-screen{min-height:290px;padding:26px}html:root body.soltis-studio.s-template-product #MainContent .s-product-screen>strong{margin:24px 0 17px;font-size:90px}html:root body.soltis-studio.s-template-product #MainContent .s-product-screen h2{margin-bottom:22px;font-size:29px}html:root body.soltis-studio.s-template-product #MainContent .s-product-screen>small{font-size:9px}html:root body.soltis-studio.s-template-product #MainContent .s-product-purchase{padding:24px 20px;border-radius:22px}html:root body.soltis-studio.s-template-product #MainContent .s-product-purchase h1{font-size:clamp(34px,9.5vw,46px)}html:root body.soltis-studio.s-template-product #MainContent .s-product-price strong{font-size:37px}html:root body.soltis-studio.s-template-product #MainContent .s-product-next{padding:48px 0}html:root body.soltis-studio.s-template-product #MainContent .s-product-next-grid article{padding:24px}html:root body.soltis-studio.s-template-product #MainContent .sls-option-container{padding:15px}html:root body.soltis-studio.s-template-product #MainContent .sls-selling-plan-group-first-line{flex-wrap:wrap;gap:4px 10px}html:root body.soltis-studio.s-template-product #MainContent .s-product-help{align-items:flex-start;flex-direction:column}}@media(prefers-reduced-motion:reduce){html:root body.soltis-studio.s-template-product #MainContent :is(.s-product-browser,.s-product-cart,.sls-option-container){animation:none;transition:none;transform:none}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/soltis-product-studio-2026.css.map */
