:root{--ino-frame:#fff;--ino-paper:#FCF2E8;--ino-ink:#000;--ino-cyan:#33BDF2;--ino-card:#E7E2D6;--ino-line:1.5px solid #000}body{background:var(--ino-paper)!important;color:var(--ino-ink)}.ino{font-family:Space Grotesk,system-ui,sans-serif;color:var(--ino-ink);background:var(--ino-paper)}.ino *{box-sizing:border-box}.ino h1,.ino h2,.ino h3,.ino p,.ino a,.ino button,.ino input{font-family:inherit}.ino h1,.ino h2,.ino h3,.ino p{color:inherit}.ino h1,.ino h2,.ino h3{text-transform:none;font-weight:500}.ino .ino-mono,.ino .ino-mono *{font-family:IBM Plex Mono,ui-monospace,monospace}.ino p{margin:0 0 .6em}.ino a{color:inherit;text-decoration:none}.ino img{display:block;max-width:100%;height:auto}.ino-mono{font-family:IBM Plex Mono,ui-monospace,monospace;font-size:12px;letter-spacing:.02em;text-transform:uppercase}.ino-wrap{max-width:1440px;margin:0 auto}.ino-header{border-bottom:var(--ino-line);position:sticky;top:0;z-index:20;background:var(--ino-paper)}.ino-header__bar{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:16px;padding:14px 24px}.ino-nav{display:flex;gap:18px;flex-wrap:wrap}.ino-nav--right{justify-content:flex-end;align-items:center}.ino-nav a:hover,.ino-lang:hover{color:var(--ino-cyan)}.ino-logo{font-weight:700;font-size:24px;letter-spacing:-.02em;white-space:nowrap}.ino-logo span{background:var(--ino-cyan);padding:0 3px}.ino-loc{display:inline-flex;gap:6px;margin:0}.ino-lang{background:none;border:0;padding:0;cursor:pointer;font:inherit;color:inherit;opacity:.45}.ino-lang.is-active{opacity:1}.ino-hero{display:grid;grid-template-columns:2fr 1fr;gap:32px;padding:40px 24px;border-bottom:var(--ino-line)}.ino-hero h1{font-size:clamp(36px,4.8vw,68px);font-weight:500;line-height:.96;letter-spacing:-.035em;margin:0 0 32px}.ino-hero__side{display:flex;flex-direction:column;gap:20px;line-height:1.6}.ino-hero__side .ino-mono{text-transform:none;font-size:13px}.ino-search{display:flex;border:var(--ino-line);max-width:560px}.ino-search input{flex:1;border:0;background:transparent;padding:12px 14px;font:inherit;font-size:16px;color:inherit;outline:none}.ino .ino-search button{border:0;border-left:var(--ino-line);background:var(--ino-ink);color:var(--ino-paper);padding:0 18px;cursor:pointer}.ino .ino-search button:hover{background:var(--ino-cyan);color:var(--ino-ink)}.ino-bar{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:14px 24px;border-bottom:var(--ino-line);flex-wrap:wrap}.ino-filters{display:flex;gap:8px;flex-wrap:wrap}.ino-filters a{border:var(--ino-line);padding:4px 10px}.ino-filters a.is-active,.ino-filters a:hover{background:var(--ino-ink);color:var(--ino-paper)}.ino-grid{display:grid;grid-template-columns:repeat(3,1fr);background:var(--ino-paper)}.ino-card{background:var(--ino-paper);padding:16px;display:flex;flex-direction:column;transition:background .2s;border-bottom:var(--ino-line);border-right:var(--ino-line)}.ino-grid>.ino-card:nth-child(3n){border-right:0}.ino-card:hover{background:#fff}.ino-card__meta{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.ino-card__img{background:var(--ino-frame);aspect-ratio:4/3;position:relative;overflow:hidden}.ino .ino-card__img img{position:absolute;top:7%;right:7%;bottom:7%;left:7%;width:86%;height:86%;max-width:none;object-fit:contain;object-position:center}.ino-card__title{font-size:19px;font-weight:500;line-height:1.15;margin:14px 0 6px}.ino-card__foot{display:flex;justify-content:space-between;margin-top:auto}.ino .ino-tag{background:var(--ino-ink);color:var(--ino-paper);padding:2px 6px}.ino .ino-tag--out{background:transparent;color:var(--ino-ink);border:1px solid var(--ino-ink)}.ino .ino-tag--promo{background:var(--ino-cyan);color:var(--ino-ink)}.ino-price s{opacity:.5;margin-right:6px}.ino-pagination{display:flex;justify-content:center;gap:12px;padding:20px}.ino-product{display:grid;grid-template-columns:1.25fr 1fr;border-bottom:var(--ino-line)}.ino-gallery{border-right:var(--ino-line);padding:24px;min-width:0}.ino-slides{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;background:var(--ino-frame)}.ino-slides::-webkit-scrollbar{display:none}.ino-slide{flex:0 0 100%;scroll-snap-align:start;aspect-ratio:1/1;position:relative}.ino .ino-slide img{position:absolute;top:5%;right:5%;bottom:5%;left:5%;width:90%;height:90%;max-width:none;object-fit:contain}.ino-thumbs{display:flex;gap:8px;margin-top:10px;flex-wrap:wrap}.ino-thumbs button{width:64px;height:64px;padding:4px;border:1px solid transparent;background:var(--ino-frame);cursor:pointer}.ino-thumbs button.is-active{border-color:var(--ino-ink)}.ino .ino-thumbs img{width:100%;height:100%;object-fit:contain}.ino-info{padding:24px;display:flex;flex-direction:column;gap:18px}.ino-info h1{font-size:clamp(32px,4vw,56px);font-weight:500;line-height:1;letter-spacing:-.03em;margin:0}.ino-info__price{font-size:22px}.ino .ino-btn{display:block;width:100%;background:var(--ino-ink);color:var(--ino-paper);border:0;padding:16px;cursor:pointer;font-family:IBM Plex Mono,monospace;font-size:13px;text-transform:uppercase;letter-spacing:.06em}.ino .ino-btn:hover{background:var(--ino-cyan);color:var(--ino-ink)}.ino .ino-btn[disabled]{background:transparent;color:var(--ino-ink);border:var(--ino-line);cursor:default}.ino-note{border-left:4px solid var(--ino-cyan);padding:8px 12px;background:#fff}.ino-desc{line-height:1.6;font-size:16px}.ino-desc h2,.ino-desc h3{font-size:18px;font-weight:500;margin:1.2em 0 .5em;font-family:IBM Plex Mono,monospace;text-transform:uppercase}.ino-tech{border-top:var(--ino-line);padding-top:14px;font-family:IBM Plex Mono,monospace;font-size:13px;line-height:1.7}.ino-section-title{padding:14px 24px;border-bottom:var(--ino-line);margin:0}.ino-page{display:grid;grid-template-columns:1fr 2fr;border-bottom:var(--ino-line)}.ino-page h1{font-size:clamp(32px,4vw,56px);font-weight:500;line-height:1;letter-spacing:-.03em;margin:0;padding:24px;border-right:var(--ino-line)}.ino-page__body{padding:24px;line-height:1.65;font-size:16px;max-width:760px}.ino-footer{border-top:var(--ino-line);padding:32px 24px;display:grid;grid-template-columns:2fr 1fr 1fr;gap:24px;line-height:1.8}.ino-footer a:hover{color:var(--ino-cyan)}.ino-footer__brand{font-weight:700;font-size:22px;letter-spacing:-.02em;text-transform:none;font-family:Space Grotesk,sans-serif}.ino-footer__brand span{background:var(--ino-cyan);padding:0 3px}@media(max-width:900px){.ino-header__bar{grid-template-columns:1fr auto;padding:12px 16px}.ino-nav--left{grid-column:1/-1;order:3}.ino-hero,.ino-product,.ino-page,.ino-footer{grid-template-columns:1fr}.ino-hero{padding:32px 16px}.ino-grid{grid-template-columns:repeat(2,1fr)}.ino-grid>.ino-card:nth-child(3n){border-right:var(--ino-line)}.ino-grid>.ino-card:nth-child(2n){border-right:0}.ino-gallery{border-right:0;border-bottom:var(--ino-line);padding:16px}.ino-page h1{border-right:0;border-bottom:var(--ino-line)}}@media(max-width:520px){.ino-grid{grid-template-columns:1fr}.ino-grid>.ino-card:nth-child(n){border-right:0}.ino-nav--right{gap:12px}}.ino-searchbar{display:none;border-top:var(--ino-line);padding:12px 24px;background:var(--ino-paper)}.ino-searchbar.is-open{display:block}.ino-searchbar .ino-search{max-width:none}.ino-linkbtn{background:none;border:0;padding:0;font:inherit;color:inherit;cursor:pointer;text-transform:inherit;letter-spacing:inherit}.ino-linkbtn:hover{color:var(--ino-cyan)}.ino-drawer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;visibility:hidden}.ino-drawer.is-open{visibility:visible}.ino-drawer__bg{position:absolute;top:0;right:0;bottom:0;left:0;background:#00000059;opacity:0;transition:opacity .25s}.ino-drawer.is-open .ino-drawer__bg{opacity:1}.ino-drawer__panel{position:absolute;top:0;right:0;bottom:0;width:min(440px,100%);background:var(--ino-paper);border-left:var(--ino-line);display:flex;flex-direction:column;transform:translate(100%);transition:transform .3s ease}.ino-drawer.is-open .ino-drawer__panel{transform:none}.ino-drawer__head{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;border-bottom:var(--ino-line)}.ino-drawer__items{flex:1;overflow-y:auto}.ino-line{display:grid;grid-template-columns:72px 1fr auto;gap:14px;padding:16px 20px;border-bottom:1px solid rgba(0,0,0,.15)}.ino-line img{width:72px;height:72px;object-fit:contain;background:#fff}.ino-line__title{font-weight:500;line-height:1.2;margin-bottom:8px}.ino-qty{display:inline-flex;border:var(--ino-line)}.ino-qty button{background:none;border:0;width:28px;height:28px;cursor:pointer;font:inherit}.ino-qty span{min-width:28px;text-align:center;line-height:28px}.ino-line__rm{margin-top:8px;opacity:.6}.ino-drawer__foot{border-top:var(--ino-line);padding:16px 20px;display:flex;flex-direction:column;gap:12px}.ino-drawer__total{display:flex;justify-content:space-between;font-size:18px}.ino-drawer__empty{padding:40px 20px;text-align:center}.ino a.ino-btn{text-align:center}.ino-page__body h2{font-family:IBM Plex Mono,monospace;font-size:14px;text-transform:uppercase;letter-spacing:.04em;margin:2em 0 .6em;font-weight:500}.ino-page__body h2:first-child{margin-top:0}.ino-page__body a{text-decoration:underline;text-underline-offset:3px}.ino-page__body a:hover{color:var(--ino-cyan)}.ino-page__body mark{background:var(--ino-cyan)}.ino-lead{font-size:20px;line-height:1.4}.ino-resellers ul{list-style:none;padding:0;margin:0 0 8px;display:grid;grid-template-columns:repeat(2,1fr);border-top:var(--ino-line)}.ino-resellers li{padding:14px 0;border-bottom:1px solid rgba(0,0,0,.2);font-size:15px;line-height:1.5}.ino-resellers li:nth-child(odd){padding-right:16px}.ino-resellers li strong{display:block;font-weight:500;font-size:17px}.ino-page--wide .ino-page__body{max-width:none}.ino-form{display:flex;flex-direction:column;gap:14px;margin-top:24px}.ino-form label{display:flex;flex-direction:column;gap:6px}.ino-form input,.ino-form textarea{border:var(--ino-line);background:transparent;padding:12px;font:inherit;font-size:16px;color:inherit;border-radius:0}.ino-form textarea{min-height:160px;resize:vertical}.ino-form input:focus,.ino-form textarea:focus{outline:2px solid var(--ino-cyan);outline-offset:-1px}.ino-alert{padding:12px;border:var(--ino-line);background:#fff}.ino-colls{display:grid;grid-template-columns:repeat(3,1fr)}.ino-coll{border-right:var(--ino-line);border-bottom:var(--ino-line);padding:16px;display:flex;flex-direction:column;gap:12px}.ino-colls>.ino-coll:nth-child(3n){border-right:0}.ino-coll__imgs{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;background:var(--ino-frame);padding:10px;aspect-ratio:3/1.15}.ino-coll__imgs span{position:relative;background:var(--ino-frame)}.ino .ino-coll__imgs img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain}.ino-coll__title{font-size:28px;font-weight:500;letter-spacing:-.02em;line-height:1}.ino-coll:hover .ino-coll__title{color:var(--ino-cyan)}.ino-results-list{border-bottom:var(--ino-line)}.ino-results-list a{display:block;padding:14px 24px;border-bottom:1px solid rgba(0,0,0,.15)}.ino-results-list a:hover{background:#fff}.ino-empty{padding:48px 24px;font-size:18px}@media(max-width:900px){.ino-colls{grid-template-columns:1fr}.ino-coll{border-right:0}.ino-resellers ul{grid-template-columns:1fr}.ino-searchbar{padding:12px 16px}}.skip-to-content-link:focus:not(:focus-visible){position:absolute!important;left:-9999px!important}.skip-to-content-link:focus-visible{background:#000!important;color:var(--ino-paper)!important;border:0!important;border-radius:0!important;font-family:IBM Plex Mono,monospace!important;font-size:12px!important;text-transform:uppercase;padding:10px 14px!important;z-index:200}.ino-logo img{height:var(--ino-logo-h,26px);width:auto;display:block}.ino-footer__brand img{height:22px;width:auto;margin-bottom:10px}.ino-stock{font-family:IBM Plex Mono,monospace;font-size:12px;text-transform:uppercase}.ino-stock b{background:var(--ino-cyan);padding:0 4px;font-weight:500}.ino-ship{text-transform:none;margin-top:-8px}.ino-preorder{text-transform:none;font-weight:500}.ino-line__prop{text-transform:none;font-size:11px;opacity:.75;margin-top:2px}.ino-card--out .ino-card__img img{opacity:.55}@media(max-width:900px){.ino-logo img{height:var(--ino-logo-h-m,20px)}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/innocences.css.map */
