:root body #MainContent>.shopify-section.sys-section{padding:0!important;margin:0!important;border:0!important;background:var(--bk)!important}#MainContent .sys-section :is(h1,h2,h3,p,ul,ol,dl,dd,figure,blockquote){margin:0}#MainContent .sys-section img{display:block;max-width:100%;border-radius:0}#MainContent .sys-section :is(h1,h2,h3){color:#fff}:root body #MainContent .sys-section h3.sys-h3{font-size:var(--t-h3)!important}:root body #MainContent .sys-section :is(.sh-ctas,.sys-wrap){text-align:left}.sh-ctas{display:flex;flex-direction:column;gap:12px}@media(min-width:900px){.sh-ctas{flex-direction:row;flex-wrap:wrap}}.sh-hero{position:relative;overflow:hidden;background:#000;display:flex;align-items:flex-end;min-height:880px}#MainContent .sh-hero__img{position:absolute;top:0;bottom:0;left:14%;width:90%;height:100%;max-width:none;object-fit:cover;object-position:50% 50%}.sh-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(90deg,#0a0a0aeb,#0a0a0a99 38%,#0a0a0a00 70%),linear-gradient(180deg,#0a0a0a00 60%,#0a0a0a)}.sh-hero__in{position:relative;z-index:2;width:100%;padding-bottom:72px}.sh-hero__row{display:flex;flex-direction:column;gap:26px}#MainContent .sh-hero__title{color:#fff}.sh-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--ln)}.sh-facts>div{display:flex;flex-direction:column-reverse;justify-content:flex-end;padding:14px 12px 0 0}:root body #MainContent .sh-facts dd{margin:0;font:400 30px/1 var(--f-head);letter-spacing:.02em;color:#fff}:root body #MainContent .sh-facts dt{margin:6px 0 0;font:600 11px/1.3 var(--f-body);letter-spacing:.12em;text-transform:uppercase;color:var(--mut)}@media(min-width:900px){.sh-facts{max-width:760px}:root body #MainContent .sh-facts dd{font-size:44px}:root body #MainContent .sh-facts dt{font-size:12px}}@media(max-width:899px){.sh-hero{display:block;min-height:0}#MainContent .sh-hero__img{position:relative;left:auto;width:100%;height:410px}.sh-hero:after{bottom:auto;height:410px;background:linear-gradient(180deg,#0a0a0a59,#0a0a0a00,#0a0a0a1a 60%,#0a0a0a)}.sh-hero__in{margin-top:-96px;padding-bottom:28px}}:root body #MainContent .sh-process__title{margin-top:18px;max-width:11em}.sh-rail{list-style:none;display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;margin:32px calc(var(--pad) * -1) 0!important;padding:0 var(--pad)!important}.sh-tile{flex:0 0 78%;scroll-snap-align:start;position:relative;aspect-ratio:3 / 4;overflow:hidden;margin:0!important;padding:0;background:#111}.sh-tile:before{display:none}#MainContent .sh-tile__img{width:100%;height:100%;object-fit:cover}.sh-tile:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent 45%,rgba(10,10,10,.9))}:root body #MainContent .sh-tile h3.sh-tile__label{position:absolute;left:18px;bottom:16px;z-index:2;margin:0!important;font:400 44px/.95 var(--f-head)!important;text-transform:uppercase;color:#fff!important}.sh-tile__label small{display:block;margin-bottom:6px;font:700 11px/1 var(--f-body);letter-spacing:.2em;color:var(--gold)}@media(min-width:900px){.sh-rail{display:grid;grid-template-columns:1fr 1.25fr 1fr;gap:20px;overflow:visible;margin:56px 0 0!important;padding:0!important;align-items:end}.sh-tile{aspect-ratio:3 / 4.2}.sh-tile:nth-child(2){aspect-ratio:3 / 4.9}:root body #MainContent .sh-tile h3.sh-tile__label{font-size:64px!important;left:24px;bottom:22px}}.sh-quote{background:var(--bk2)}.sh-quote__grid{display:grid;gap:24px;align-items:center}#MainContent .sh-quote__portrait{width:112px;height:112px;object-fit:cover}:root body #MainContent blockquote.sh-quote__body{margin:0;padding:0;border:0;background:none;font-style:normal;quotes:none}#MainContent blockquote.sh-quote__body:before,#MainContent blockquote.sh-quote__body:after{display:none}:root body #MainContent .sh-quote__text{max-width:22em;font:400 34px/.98 var(--f-head)!important;text-transform:uppercase;letter-spacing:.005em;color:#fff!important;text-align:left!important}.sh-quote__cite{display:block;margin-top:18px;font:700 12px/1.5 var(--f-body);font-style:normal;letter-spacing:.16em;text-transform:uppercase;color:var(--gold)}.sh-quote__cite strong{color:#fff;font-weight:700;margin-right:6px}@media(min-width:900px){.sh-quote__grid{grid-template-columns:200px 1fr;gap:56px}#MainContent .sh-quote__portrait{width:200px;height:200px}:root body #MainContent .sh-quote__text{font-size:56px!important}}.sh-inside__grid{display:grid;gap:36px}@media(min-width:900px){.sh-inside__grid{grid-template-columns:1.1fr 1fr;gap:72px;align-items:center}}.sh-pages__frame{background:#f4f1ea}#MainContent .sys-section .sh-pages__frame{display:grid;position:relative;overflow:hidden}#MainContent .sys-section .sh-pages__frame .sh-pages__img{grid-area:1 / 1;width:100%;height:auto;display:block;transition:opacity .7s ease;will-change:opacity}#MainContent .sys-section .sh-pages[data-state=filled] .sh-pages__img--blank,#MainContent .sys-section .sh-pages:not([data-state]) .sh-pages__img--blank{opacity:0}#MainContent .sys-section .sh-pages[data-state=blank] .sh-pages__img--filled{opacity:0}@media(prefers-reduced-motion:reduce){#MainContent .sys-section .sh-pages__frame .sh-pages__img{transition:none}}.sh-pages__opts{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}:root body #MainContent .sh-pages__opts label.ai-pageopt{position:relative;display:inline-flex;align-items:center;min-height:44px;margin:0;padding:0 18px;border:1px solid #666;color:#fff;font:700 12px/1 var(--f-body);letter-spacing:.14em;text-transform:uppercase;cursor:pointer}:root body #MainContent .sh-pages__opts input{position:absolute;opacity:0;width:1px;height:1px;margin:0}:root body #MainContent .sh-pages__opts label.ai-pageopt:has(input:checked){background:var(--gold);border-color:var(--gold);color:#0a0a0a}:root body #MainContent .sh-pages__opts label.ai-pageopt:has(input:focus-visible){outline:2px solid var(--gold);outline-offset:3px}:root body #MainContent .sh-inside__copy .sys-h2{margin:18px 0 16px}:root body #MainContent .sh-inside__copy .sh-body{font-size:var(--t-body)!important;line-height:1.6!important;color:var(--txt)!important;max-width:34em;text-align:left!important}.sh-incl{list-style:none;margin:24px 0 0!important;padding:0;border-top:2px solid #fff}.sh-incl li{display:grid;grid-template-columns:110px 1fr;gap:12px;align-items:center;margin:0;padding:14px 0;border-bottom:1px solid var(--ln)}.sh-incl b{font:400 40px/1 var(--f-head);color:#fff;letter-spacing:.01em}.sh-incl span{font-size:15px;line-height:1.4;color:var(--txt)}.sh-video__title{margin:18px 0 24px!important}.sh-shop{background:var(--bk2)}.sh-shop__grid{display:grid;gap:28px}@media(min-width:900px){.sh-shop__grid{grid-template-columns:1fr 1fr;gap:80px;align-items:center}}.sh-shop__photo{margin:0;aspect-ratio:1 / 1;overflow:hidden;background:#000}#MainContent .sh-shop__img{width:100%;height:100%;object-fit:cover;object-position:50% 40%}:root body #MainContent .sh-shop__title{margin:18px 0 22px}.sh-shop__form{margin-top:18px}:root body #MainContent .sh-shop__price{font:400 40px/1 var(--f-head)!important;color:#fff!important}:root body #MainContent .sh-shop__price s{font:500 15px var(--f-body);color:#888;margin-right:8px}:root body #MainContent :is(.sh-note,.ai-form-status){margin-top:12px;font-size:var(--t-small)!important;line-height:1.5!important;color:var(--mut)!important;text-align:left!important}:root body #MainContent .ai-form-status[data-state=error]{color:#f3c7bf!important}:root body #MainContent .ai-form-status a{color:var(--gold);border-bottom:1px solid var(--gold)}.sh-upsell{padding:0 var(--pad) var(--sec)}:root body #MainContent .sh-upsell .sys-h3{margin-top:14px}:root body #MainContent .sh-upsell .ai-upsell-header p{margin-top:8px;color:var(--mut)!important;text-align:left!important}.sh-upsell .ai-upsell-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:16px;margin-top:24px}.sh-upsell .ai-upsell-card{display:grid;gap:12px;padding:16px;border:1px solid var(--ln);background:var(--bk2)}#MainContent .sh-upsell .ai-upsell-img{width:100%;aspect-ratio:1 / 1;object-fit:cover}.sh-upsell .ai-upsell-info{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.sh-upsell .ai-upsell-name{font:400 24px/1 var(--f-head);text-transform:uppercase;color:#fff}.sh-upsell .ai-upsell-price{font:400 24px/1 var(--f-head);color:var(--gold)}.sh-upsell .ai-upsell-form{display:grid;gap:10px}:root body #MainContent .ai-packs{display:grid;gap:12px;margin:0 0 4px;padding:0;border:0;min-width:0}:root body #MainContent .ai-packs__legend{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}:root body #MainContent .ai-pack{position:relative;display:flex!important;justify-content:space-between;align-items:center;gap:12px;min-height:72px;margin:0!important;padding:16px 16px 16px 52px!important;background:transparent;border:1px solid #444;border-radius:0;box-shadow:none;color:#fff!important;font:400 15px/1.3 var(--f-body)!important;letter-spacing:0!important;text-transform:none!important;cursor:pointer}:root body #MainContent .ai-pack:hover{border-color:#8a8a8a}:root body #MainContent .ai-pack:before{content:"";position:absolute;left:16px;top:50%;width:20px;height:20px;margin-top:-10px;border:2px solid #777;border-radius:50%;background:transparent;box-shadow:none;box-sizing:border-box}:root body #MainContent .ai-pack:has(.ai-pack__input:checked){border-color:var(--gold);background:#c8a95117;box-shadow:none}:root body #MainContent .ai-pack:has(.ai-pack__input:checked):before{border-color:var(--gold);background:radial-gradient(var(--gold) 45%,transparent 50%);box-shadow:none}:root body #MainContent .ai-pack:has(.ai-pack__input:focus-visible){outline:2px solid var(--gold);outline-offset:3px}:root body #MainContent .ai-pack.is-disabled{cursor:not-allowed;background:transparent;border-style:dashed;opacity:.6}:root body #MainContent .ai-pack__body{display:flex;flex-direction:column;gap:4px;flex:1 1 auto;min-width:0}:root body #MainContent .ai-pack__name{font:400 28px/1 var(--f-head);letter-spacing:.02em;text-transform:uppercase;color:#fff!important}:root body #MainContent .ai-pack__meta{font:400 13px/1.4 var(--f-body);color:var(--mut)!important}:root body #MainContent .ai-pack__price{display:flex;flex-direction:column;align-items:flex-end;flex:0 0 auto;font:400 30px/1 var(--f-head);color:#fff!important;text-align:right}:root body #MainContent .ai-pack__price s{display:block;margin-bottom:2px;font:500 13px/1.2 var(--f-body);color:#8f8f8f}:root body #MainContent .ai-pack__tag{position:absolute;top:-10px;right:14px;margin:0;padding:5px 8px;border-radius:0;background:var(--gold);color:#0a0a0a;font:800 10px/1 var(--f-body);letter-spacing:.12em;text-transform:uppercase}:root body #MainContent .ai-pack__soon{font:800 11px/1.2 var(--f-body);letter-spacing:.1em;text-transform:uppercase;color:var(--gold)}.sh-teams{position:relative;overflow:hidden;padding:96px 0;background:#000}#MainContent .sh-teams__bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none;object-fit:cover;object-position:50% 40%}.sh-teams:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:#0a0a0abd}.sh-teams__in{position:relative;z-index:2;display:grid;gap:36px}:root body #MainContent .sh-teams__title{margin:18px 0 16px;max-width:9em}.sh-teams__r .sh-ctas{margin-top:26px}:root body #MainContent .sh-proof{margin-top:22px;max-width:34em;font-size:var(--t-small)!important;line-height:1.55!important;color:#c4c4c4!important;text-align:left!important}@media(min-width:900px){.sh-teams__in{gap:56px}.sh-teams__copy{display:grid;grid-template-columns:1.1fr 1fr;gap:72px;align-items:end}:root body #MainContent .sh-teams__title{margin-bottom:0}}.sh-pb{display:grid;gap:20px}.sh-pb__calc{background:var(--bk2);border:1px solid var(--ln);border-top:3px solid var(--gold);padding:22px}:root body #MainContent label.sh-pb__label{display:block;margin:0;font:700 12px/1.3 var(--f-body);letter-spacing:.18em;text-transform:uppercase;color:var(--gold)}.sh-pb__step{display:flex;align-items:center;gap:12px;margin:12px 0 16px}:root body #MainContent .sh-pb__btn{flex:0 0 56px;width:56px;height:56px;padding:0;border:2px solid #fff;border-radius:0;background:transparent;color:#fff;font:400 34px/1 var(--f-head);cursor:pointer}:root body #MainContent .sh-pb__btn:hover{border-color:var(--gold);color:var(--gold)}:root body #MainContent .sh-pb__step input.sh-pb__num{flex:1 1 auto;min-width:0;width:100%;height:auto;min-height:0;padding:0;text-align:center;background:transparent!important;border:0!important;box-shadow:none!important;font:400 84px/1 var(--f-head)!important;color:#fff!important;-webkit-text-fill-color:#fff;-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.sh-pb__num::-webkit-outer-spin-button,.sh-pb__num::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.sh-pb__res{display:grid;grid-template-columns:1fr auto;gap:2px 12px;align-items:end;padding:14px 0 18px;border-top:1px solid var(--ln)}.sh-pb__pack span{display:block;font:400 54px/1 var(--f-head);text-transform:uppercase;color:var(--gold)}.sh-pb__pack small{display:block;margin-top:2px;font:700 10px/1.3 var(--f-body);letter-spacing:.14em;text-transform:uppercase;color:var(--mut)}.sh-pb__save{font:400 34px/1 var(--f-head);text-align:right;text-transform:uppercase;color:#fff}.sh-pb__sub{font-size:14px;line-height:1.4;color:#d0d0d0}.sh-pb__sub--r{text-align:right}.sh-pb__chartbox{background:var(--bk2);border:1px solid var(--ln);padding:22px 22px 18px}:root body #MainContent .sh-pb .sh-pb__cap{margin:0 0 18px!important;font:700 11px/1.3 var(--f-body)!important;letter-spacing:.16em;text-transform:uppercase;color:var(--mut)!important;text-align:left!important}:root body #MainContent .sh-pb .sh-pb__cap--x{margin:0!important;text-align:center!important}.sh-pb__chart{display:flex;align-items:flex-end;gap:8px;height:160px;padding-top:28px;margin-bottom:34px;border-bottom:2px solid #fff}:root body #MainContent .sh-pb__bar{position:relative;flex:1 1 0;height:var(--h);min-height:4px;min-width:0;margin:0;padding:0;border:0;border-radius:0;background:#3b3b3b;cursor:pointer;transition:background .2s}:root body #MainContent .sh-pb__bar:hover{background:#6a6a6a}:root body #MainContent .sh-pb__bar.is-on{background:var(--gold)}.sh-pb__bar b{position:absolute;top:-24px;left:-4px;right:-4px;text-align:center;font:400 18px/1 var(--f-head);letter-spacing:.02em;color:#fff}.sh-pb__bar.is-on b{color:var(--gold)}.sh-pb__n{position:absolute;left:0;right:0;bottom:-30px;text-align:center;font:400 22px/1 var(--f-head);color:#fff}@media(min-width:900px){.sh-pb{grid-template-columns:5fr 7fr;gap:28px;align-items:stretch}.sh-pb__calc{padding:28px;display:flex;flex-direction:column;justify-content:space-between}:root body #MainContent .sh-pb__step input.sh-pb__num{font-size:96px!important}.sh-pb__pack span{font-size:60px}.sh-pb__save{font-size:48px}.sh-pb__sub{font-size:15px}.sh-pb__chartbox{padding:32px 36px 22px;display:flex;flex-direction:column}.sh-pb__chart{flex:1;height:auto;min-height:200px;gap:14px;padding-top:34px;margin-bottom:46px}.sh-pb__bar b{top:-34px;font-size:30px}.sh-pb__n{bottom:-42px;font-size:34px}}@media(prefers-reduced-motion:reduce){:root body #MainContent .sh-pb__bar{transition:none}}.sys-band{position:relative;min-height:520px;display:flex;align-items:flex-end;overflow:hidden;background:#000}#MainContent .sys-band__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none;object-fit:cover}.sys-band:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(180deg,#0a0a0a4d,#0a0a0a8c 60%,#0a0a0a)}.sys-band__in{position:relative;z-index:2;width:100%;padding-bottom:56px}:root body #MainContent .sys-band__title{margin-top:18px;max-width:10em}@media(min-width:900px){.sys-band{min-height:640px}}.sys-inside{background:var(--bk2)}.sys-inside__grid{display:grid;gap:28px}.sys-inside__photo{margin:0;aspect-ratio:4 / 3;overflow:hidden;background:#111}#MainContent .sys-inside__img{width:100%;height:100%;object-fit:cover}:root body #MainContent .sys-inside__title{margin:18px 0 16px}@media(min-width:900px){.sys-inside__grid{grid-template-columns:1.1fr 1fr;gap:72px;align-items:center}.sys-inside__photo{order:2}}.sys-acc{margin-top:24px;border-top:1px solid var(--ln)}.sys-acc__item{position:relative;border-bottom:1px solid var(--ln)}.sys-acc__item[open]{background:linear-gradient(90deg,#c8a9511a,#c8a95100 70%)}.sys-acc__item[open]:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:var(--gold)}.sys-acc__q{list-style:none;cursor:pointer;display:grid;grid-template-columns:30px 1fr 36px;gap:12px;align-items:center;min-height:44px;padding:22px 12px 22px 14px}.sys-acc__q::-webkit-details-marker{display:none}.sys-acc__q::marker{content:""}.sys-acc__n{font:700 12px/1 var(--f-body);letter-spacing:.14em;color:var(--gold)}.sys-acc__t{font:400 28px/1.05 var(--f-head);text-transform:uppercase;letter-spacing:.01em;color:#fff}.sys-acc__ic{position:relative;width:36px;height:36px;border:1.5px solid #888;border-radius:50%}.sys-acc__ic:before,.sys-acc__ic:after{content:"";position:absolute;left:50%;top:50%;width:14px;height:2px;margin:-1px 0 0 -7px;background:#fff}.sys-acc__ic:after{transform:rotate(90deg)}.sys-acc__q:hover .sys-acc__ic{border-color:var(--gold)}.sys-acc__item[open] .sys-acc__ic{background:var(--gold);border-color:var(--gold)}.sys-acc__item[open] .sys-acc__ic:before{background:#0a0a0a}.sys-acc__item[open] .sys-acc__ic:after{display:none}.sys-acc__a{padding:0 14px 26px 56px}:root body #MainContent .sys-acc__a :is(p,li){margin:0 0 12px!important;max-width:46em;font-size:var(--t-body)!important;line-height:1.65!important;color:#d8d8d8!important;text-align:left!important}:root body #MainContent .sys-acc__a a{color:var(--gold)!important;border-bottom:1px solid var(--gold);text-decoration:none}@media(min-width:900px){.sys-acc__q{grid-template-columns:44px 1fr 44px;padding:28px 16px 28px 20px}.sys-acc__t{font-size:34px}.sys-acc__ic{width:44px;height:44px}.sys-acc__a{padding:0 20px 30px 84px}}:root body #MainContent .ai .ai-kicker{display:flex!important;align-items:center;gap:12px;font:700 12px/1 var(--f-body)!important;letter-spacing:.24em!important;text-transform:uppercase;color:var(--gold)!important}:root body #MainContent .ai .ai-kicker:before{content:"";flex:0 0 28px;width:28px;height:2px;background:var(--gold)}:root body #MainContent .ai :is(h2,.ai-split-copy h1){font-family:var(--f-head)!important;font-weight:400!important;font-size:var(--t-h2)!important;line-height:.92!important;letter-spacing:.005em!important;text-transform:uppercase!important;color:#fff!important;text-align:left!important}:root body #MainContent .ai :is(p,li){text-align:left!important}:root body #MainContent .ai :is(.ai-align--center,.ai-text-band__inner){text-align:left!important;margin-left:0!important;align-items:flex-start!important}:root body #MainContent .ai :is(img,figure,.ai-split-media,.ai-media-card__media){border-radius:0!important}:root body #MainContent .ai.ai-tone--dark,:root body #MainContent .ai.ai-tone--light{background:var(--bk)!important;color:var(--txt)}:root body #MainContent .ai.ai-tone--light :is(p,li,.ai-rte){color:var(--txt)!important}:root body #MainContent .ai .ai-cta-note{color:var(--mut)!important;text-align:left!important}:root body #MainContent :is(.eg,#ai-eg-x){background:var(--bk)!important}:root body #MainContent :is(.eg,#ai-eg-x) .eg__title{font-size:var(--t-h2)!important;line-height:.92!important;text-align:left!important}:root body #MainContent :is(.eg,#ai-eg-x) .eg__kicker{display:flex;align-items:center;gap:12px;font:700 12px/1 var(--f-body);letter-spacing:.24em;color:var(--gold)}:root body #MainContent :is(.eg,#ai-eg-x) .eg__kicker:before{content:"";width:28px;height:2px;background:var(--gold)}:root body #MainContent :is(.eg,#ai-eg-x) :is(.eg__media,.eg__media img){border-radius:0!important}:root body #MainContent :is(.eg,#ai-eg-x) .eg__btn{width:48px;height:48px;border-color:#888}
/*# sourceMappingURL=/cdn/shop/t/8/assets/allin-sys-home.css.map */
