main[data-template^=index]{--hl-blue-deep: #0d1058;--hl-blue-egyptian: #1a20b0;--hl-blue-electric: #3745ff;--hl-red: #e51c1c;--hl-red-hover: #c41616;--hl-ice: #f9fbfe;--hl-alice: #f1f7fe;--hl-link-water: #dce4ed;--hl-steel: #a5c2dc;--hl-tuna: #33373f;--hl-storm: #6c768c;--hl-grid: 44px;--hl-font-mono: "DM Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--hl-pad-x: 40px;--hl-gutter: max(var(--hl-pad-x), calc(50% - 720px) );--style-border-radius-xs: 0px;--style-border-radius-sm: 0px;--style-border-radius-md: 0px;--style-border-radius-lg: 0px;--style-border-radius-pills: 0px;--style-border-radius-inputs: 0px;--style-border-radius-buttons-primary: 0px;--style-border-radius-buttons-secondary: 0px;--border-radius-sm: 0px;overflow-x:clip}main[data-template^=index] .section--page-width:has(>.hlb-proof),main[data-template^=index] .section--page-width:has(>.hlb-gridstrip),main[data-template^=index] .section--page-width:has(>.hlb-homestory){display:block;max-width:none;padding:0}main[data-template^=index] .hlb-btn{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:0 32px;background:var(--hl-red);border:0;color:#fff;font-family:inherit;font-size:16px;font-weight:700;line-height:1;text-align:center;cursor:pointer;transition:background-color .15s ease}main[data-template^=index] .hlb-btn:hover{background:var(--hl-red-hover);color:#fff}main[data-template^=index] .hlb-btn:focus-visible{outline:2px solid var(--hl-blue-electric);outline-offset:2px}main[data-template^=index] .hlb-textlink{font-weight:500;color:var(--hl-blue-egyptian);text-decoration:underline;text-decoration-color:var(--hl-blue-electric);text-decoration-thickness:2px;text-underline-offset:3px}main[data-template^=index] .hlb-textlink:hover{color:var(--hl-red)}main[data-template^=index] .hlb-hero{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:56px;align-items:center;padding:78px var(--hl-gutter) 70px;border-bottom:1px solid var(--hl-link-water);overflow-x:clip;background:linear-gradient(var(--hl-link-water) 1px,transparent 1px) 0 0 / 100% var(--hl-grid),linear-gradient(90deg,var(--hl-link-water) 1px,transparent 1px) 0 0 / var(--hl-grid) 100%,var(--hl-ice)}main[data-template^=index] .hlb-hero__text{min-width:0;align-self:start;padding-left:var(--hl-grid)}main[data-template^=index] .hlb-hero__fig{font-family:var(--hl-font-mono);font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:var(--hl-red)}main[data-template^=index] .hlb-hero__h{margin:14px 0 0;font-size:76px;font-weight:700;line-height:.98;letter-spacing:-.035em;color:var(--hl-blue-deep);text-wrap:balance}main[data-template^=index] .hlb-hero__h *{margin:0;font:inherit;letter-spacing:inherit;color:inherit}main[data-template^=index] .hlb-hero__lead{margin:22px 0 0;max-width:520px}main[data-template^=index] .hlb-hero__lead p{margin:0;font-size:19px;line-height:1.6;color:var(--hl-tuna);text-wrap:pretty}main[data-template^=index] .hlb-hero__actions{display:flex;flex-wrap:wrap;align-items:center;gap:14px 24px;margin:30px 0 0}main[data-template^=index] .hlb-hero__cta{display:inline-flex;align-items:center;min-height:52px;padding:0 32px;background:var(--hl-red);color:#fff;font-size:16px;font-weight:700;line-height:1;transition:background-color .15s ease}main[data-template^=index] .hlb-hero__cta:hover{background:var(--hl-red-hover);color:#fff}main[data-template^=index] .hlb-hero__cta:focus-visible{outline:2px solid var(--hl-blue-electric);outline-offset:2px}main[data-template^=index] .hlb-hero__link{font-weight:500;color:var(--hl-blue-egyptian);text-decoration:underline;text-decoration-color:var(--hl-blue-electric);text-decoration-thickness:2px;text-underline-offset:3px}main[data-template^=index] .hlb-hero__link:hover{color:var(--hl-red)}main[data-template^=index] .hlb-hero__spec{margin:34px 0 0;padding:16px 0 0;border-top:1px solid var(--hl-steel);font-family:var(--hl-font-mono);font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--hl-storm)}main[data-template^=index] .hlb-hero__media{min-width:0;max-width:620px;margin-left:calc(var(--hl-grid) * -1)}main[data-template^=index] .hlb-hero__frame{position:relative;background:#fff;border:1px solid var(--hl-steel);padding:14px}main[data-template^=index] .hlb-hero__imglink{display:block}main[data-template^=index] .hlb-hero__img{display:block;width:100%;aspect-ratio:3 / 2;object-fit:cover}main[data-template^=index] .hlb-hero__chip{position:absolute;z-index:2;padding:8px 12px;font-family:var(--hl-font-mono);font-size:11px;line-height:1;letter-spacing:.1em;white-space:nowrap}main[data-template^=index] .hlb-hero__chip--1{top:-14px;left:-18px;background:var(--hl-blue-deep);color:#fff}main[data-template^=index] .hlb-hero__chip--2{bottom:-14px;right:-18px;background:#fff;color:var(--hl-blue-deep);border:1px solid var(--hl-link-water)}main[data-template^=index] .hlb-proof{background:#fff;border-bottom:1px solid var(--hl-link-water);display:grid;grid-template-columns:repeat(3,1fr);padding-inline:var(--hl-gutter)}main[data-template^=index] .hlb-proof__col{padding:34px 32px;border-right:1px solid var(--hl-link-water)}main[data-template^=index] .hlb-proof__col:first-child{padding-left:0}main[data-template^=index] .hlb-proof__col:last-child{border-right:0;padding-right:0}main[data-template^=index] .hlb-proof__idx{font-family:var(--hl-font-mono);font-size:12px;letter-spacing:.12em;color:var(--hl-red)}main[data-template^=index] .hlb-proof__title{margin:10px 0 6px;font-size:17px;font-weight:700;line-height:1.3;color:var(--hl-blue-deep)}main[data-template^=index] .hlb-proof__body{margin:0;font-size:15px;line-height:1.55;color:var(--hl-tuna)}main[data-template^=index] .hlb-gridstrip{height:64px;border-bottom:1px solid var(--hl-link-water);background:linear-gradient(var(--hl-link-water) 1px,transparent 1px) 0 0 / 100% var(--hl-grid),linear-gradient(90deg,var(--hl-link-water) 1px,transparent 1px) 0 0 / var(--hl-grid) 100%,var(--hl-ice)}main[data-template^=index] [id$=product_list_fa6P9H]{border-bottom:1px solid var(--hl-link-water);background:var(--hl-ice)}main[data-template^=index] [id$=product_list_fa6P9H] .card-gallery,main[data-template^=index] [id$=product_list_fa6P9H] .product-media-container{background:#fff;border:1px solid var(--hl-link-water);border-radius:0;transition:border-color .15s ease}main[data-template^=index] [id$=product_list_fa6P9H] .product-grid__item:hover .card-gallery,main[data-template^=index] [id$=product_list_fa6P9H] .product-grid__item:hover .product-media-container{border-color:var(--hl-blue-electric)}main[data-template^=index] [id$=product_list_fa6P9H] .product-media{aspect-ratio:1 / 1!important}main[data-template^=index] [id$=product_list_fa6P9H] .product-media img{width:100%;height:100%;object-fit:cover}main[data-template^=index] [id$=product_list_fa6P9H] .product-title,main[data-template^=index] [id$=product_list_fa6P9H] .product-title *{color:var(--hl-blue-deep);font-weight:700;font-size:15px;line-height:1.35}main[data-template^=index] [id$=product_list_fa6P9H] .price{font-family:var(--hl-font-mono);color:var(--hl-blue-deep);font-size:14px}main[data-template^=index] [id$=product_list_fa6P9H] .product-list__title,main[data-template^=index] [id$=product_list_fa6P9H] h2,main[data-template^=index] [id$=product_list_fa6P9H] h3{font-size:28px;font-weight:700;letter-spacing:-.02em;color:var(--hl-blue-deep)}main[data-template^=index] [id$=product_list_fa6P9H] a.link{font-family:var(--hl-font-mono);font-size:13px;letter-spacing:.06em;text-transform:uppercase;color:var(--hl-blue-egyptian)}main[data-template^=index] [id$=product_list_fa6P9H] .slideshow-control{color:#fff}main[data-template^=index] .hlb-homestory{border-bottom:1px solid var(--hl-link-water);padding:64px var(--hl-gutter) 68px;background:linear-gradient(var(--hl-link-water) 1px,transparent 1px) 0 0 / 100% var(--hl-grid),linear-gradient(90deg,var(--hl-link-water) 1px,transparent 1px) 0 0 / var(--hl-grid) 100%,var(--hl-ice)}main[data-template^=index] .hlb-homestory__inner{display:grid;grid-template-columns:minmax(0,640px) minmax(24px,1.7fr) minmax(0,440px) minmax(0,1fr);align-items:start}main[data-template^=index] .hlb-homestory__text{grid-column:1;min-width:0;max-width:640px;padding-left:var(--hl-grid)}main[data-template^=index] .hlb-homestory__media{grid-column:3;min-width:0;width:100%;max-width:440px}main[data-template^=index] .hlb-homestory__frame{position:relative;background:#fff;border:1px solid var(--hl-steel);padding:14px}main[data-template^=index] .hlb-homestory__img{display:block;width:100%;height:auto}main[data-template^=index] .hlb-homestory__fig{font-family:var(--hl-font-mono);font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:var(--hl-red)}main[data-template^=index] .hlb-homestory__h{margin:12px 0 20px;font-size:32px;font-weight:700;line-height:1.15;letter-spacing:-.02em;color:var(--hl-blue-deep);text-wrap:pretty}main[data-template^=index] .hlb-homestory__body p{margin:0 0 16px;font-size:17px;line-height:1.7;color:var(--hl-tuna);text-wrap:pretty}main[data-template^=index] .hlb-homestory__body p:last-child{margin-bottom:0}main[data-template^=index] .hlb-homestory__body strong{color:var(--hl-blue-deep)}main[data-template^=index] .hlb-homestory__body em{color:var(--hl-storm)}main[data-template^=index] .hlb-homestory__body p.hlb-homestory__welcome{margin:0 0 16px;font-size:24px;font-weight:700;line-height:1.25;color:var(--hl-blue-deep)}main[data-template^=index] .hlb-homestory__cta{display:flex;flex-wrap:wrap;gap:14px 24px;align-items:center;margin:28px 0 0}@media screen and (max-width:1099px){main[data-template^=index] .hlb-hero__h{font-size:56px}}@media screen and (max-width:749px){main[data-template^=index]{--hl-pad-x: 24px;--hl-grid: 32px}main[data-template^=index] .hlb-hero{grid-template-columns:1fr;gap:30px;padding:48px var(--hl-pad-x)}main[data-template^=index] .hlb-hero__media{order:2;max-width:none;margin-left:0}main[data-template^=index] .hlb-hero__text{order:1;padding-left:0}main[data-template^=index] .hlb-hero__h{font-size:clamp(40px,12vw,56px)}main[data-template^=index] .hlb-hero__lead p{font-size:17px}main[data-template^=index] .hlb-hero__chip{display:none}main[data-template^=index] .hlb-proof{grid-template-columns:1fr}main[data-template^=index] .hlb-proof__col{border-right:0;border-bottom:1px solid var(--hl-link-water);padding:24px 0}main[data-template^=index] .hlb-proof__col:last-child{border-bottom:0}main[data-template^=index] .hlb-homestory{padding:44px var(--hl-pad-x) 48px}main[data-template^=index] .hlb-homestory__inner{grid-template-columns:1fr;gap:30px}main[data-template^=index] .hlb-homestory__text{grid-column:auto;padding-left:0}main[data-template^=index] .hlb-homestory__media{grid-column:auto;order:2;justify-self:center;max-width:320px}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/blueprint-home.css.map */
