@import"https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,400;0,500;0,600;0,700;0,800;1,400;1,500&display=swap";:root{--art-ink:#1a1a1a;--art-ink2:#4b4b58;--art-ink3:#8b8b96;--art-navy:#080825;--art-acc:#ff5d3f;--art-acc2:#e54225;--art-hi:#FFE55C;--art-grey:#f7f7f8;--art-line:#e6e6ea;--art-gold:#f5b301;--art-font:"Poppins",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}.htart{font-family:var(--art-font);color:var(--art-ink);overflow-x:hidden;-webkit-font-smoothing:antialiased}.htart *,.htart *:before,.htart *:after{box-sizing:border-box;min-width:0}.htart img{max-width:100%;height:auto;display:block}.htart p{margin:0 0 17px}.htart-shell{max-width:1140px;margin:0 auto;padding:0 20px}.htart-tagbar{background:var(--art-navy);color:#fff;text-align:center;padding:8px 12px;font:600 11px/1.2 var(--art-font);letter-spacing:.18em;text-transform:uppercase}.htart-hero{padding:26px 0 6px}.htart-h1{font:800 clamp(28px,4.2vw,44px)/1.14 var(--art-font);letter-spacing:-.02em;margin:0 0 14px;color:var(--art-ink)}.htart-h1 mark{background:var(--art-hi);color:inherit;padding:.03em .12em;-webkit-box-decoration-break:clone;box-decoration-break:clone}.htart-sub{font:italic 400 clamp(15px,1.6vw,17.5px)/1.6 var(--art-font);color:var(--art-ink2);margin:0 0 18px;max-width:760px}.htart-byline{display:flex;align-items:center;gap:11px;flex-wrap:wrap;border-top:1px solid var(--art-line);border-bottom:1px solid var(--art-line);padding:12px 0;margin:0}.htart-byline__ava{width:40px;height:40px;border-radius:50%;object-fit:cover;flex:0 0 40px;background:var(--art-grey)}.htart-byline__n{font:700 14px/1.3 var(--art-font);color:var(--art-ink)}.htart-byline__r{font:400 13px/1.35 var(--art-font);color:var(--art-ink3)}.htart-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:0;padding:14px 0 40px}.htart-art{max-width:760px;font:400 clamp(16px,1.65vw,17.5px)/1.85 var(--art-font);color:var(--art-ink)}.htart-art b,.htart-art strong{font-weight:700}.htart-art a{color:var(--art-acc2)}.htart-h2{font:800 clamp(22px,2.6vw,28px)/1.25 var(--art-font);letter-spacing:-.02em;margin:42px 0 16px;color:var(--art-ink)}.htart-art>*:first-child{margin-top:0}.htart-pair{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:8px 0 20px}.htart-one{margin:8px 0 20px}.htart-fig{margin:0}.htart-fig img{width:100%;aspect-ratio:3/2;object-fit:cover;border-radius:14px;background:var(--art-grey)}.htart-fig--sq img{aspect-ratio:1/1}.htart-cap{font:400 12.5px/1.5 var(--art-font);color:var(--art-ink3);margin:7px 2px 0}.htart-list{margin:6px 0 20px;padding:0;list-style:none;counter-reset:artl}.htart-list li{counter-increment:artl;position:relative;padding-left:38px;margin:0 0 13px;line-height:1.75}.htart-list li:before{content:counter(artl) ".";position:absolute;left:0;top:0;font:800 16px/1.75 var(--art-font);color:var(--art-acc)}.htart-list li b{font-weight:700}.htart-quote{display:grid;grid-template-columns:1fr;gap:16px;align-items:start;margin:26px 0 24px;padding:20px;background:var(--art-grey);border-radius:16px;border:1px solid var(--art-line)}.htart-quote__ava{width:100%;max-width:210px;aspect-ratio:1/1;object-fit:cover;border-radius:12px}.htart-quote__t{font:italic 500 clamp(16px,1.8vw,19px)/1.65 var(--art-font);color:var(--art-ink);margin:0 0 12px}.htart-quote__w{font:700 14px/1.5 var(--art-font);color:var(--art-ink);font-style:normal}.htart-btn{display:block;width:100%;text-align:center;background:var(--art-acc);color:#fff!important;font:800 15px/1.2 var(--art-font);letter-spacing:.06em;text-transform:uppercase;text-decoration:none;padding:16px 18px;border-radius:10px;transition:background .15s ease}.htart-btn:hover{background:var(--art-acc2)}.htart-cta{margin:30px 0 26px;padding:26px 24px;background:var(--art-grey);border:1px solid var(--art-line);border-radius:18px;text-align:center}.htart-cta__k{font:700 11px/1.2 var(--art-font);letter-spacing:.16em;text-transform:uppercase;color:var(--art-acc2);margin:0 0 9px}.htart-cta__h{font:800 clamp(20px,2.3vw,25px)/1.28 var(--art-font);letter-spacing:-.015em;margin:0 0 10px}.htart-cta__s{font:400 15.5px/1.7 var(--art-font);color:var(--art-ink2);margin:0 auto 18px;max-width:560px}.htart-cta__n{font:400 12.5px/1.5 var(--art-font);color:var(--art-ink3);margin:11px 0 0}.htart-side{background:var(--art-grey);border:1px solid var(--art-line);border-radius:16px;padding:18px}.htart-side__l{font:700 12px/1.2 var(--art-font);letter-spacing:.13em;text-transform:uppercase;color:var(--art-ink3);text-align:center;margin:0 0 12px}.htart-side__img{width:100%;aspect-ratio:1/1;object-fit:contain;background:#fff;border-radius:12px;margin:0 0 12px}.htart-side__n{font:800 17px/1.3 var(--art-font);text-align:center;margin:0 0 8px}.htart-side__rate{display:flex;align-items:center;justify-content:center;gap:8px;margin:0 0 4px}.htart-side__rate b{font:700 13.5px/1.2 var(--art-font)}.htart-side__cnt{font:400 12.5px/1.4 var(--art-font);color:var(--art-ink3);text-align:center;margin:0 0 14px}.htart-stars{display:inline-flex;gap:1px;color:var(--art-gold)}.htart-stars svg{width:14px;height:14px;display:block}.htart-bar{display:grid;grid-template-columns:46px 1fr 36px;align-items:center;gap:8px;margin:0 0 6px}.htart-bar__l{font:600 11.5px/1.2 var(--art-font);color:var(--art-ink2)}.htart-bar__t{display:block;height:9px;background:#e4e4ea;border-radius:5px;overflow:hidden}.htart-bar__f{display:block;height:9px;min-width:0;background:var(--art-gold);border-radius:5px}.htart-bar__p{font:700 11.5px/1.2 var(--art-font);color:var(--art-ink);text-align:right}.htart-side__fh{font:800 14px/1.2 var(--art-font);margin:16px 0 9px}.htart-feat{display:grid;grid-template-columns:1fr auto auto;align-items:center;gap:8px;margin:0 0 6px}.htart-feat__n{font:400 12.5px/1.3 var(--art-font);color:var(--art-ink2)}.htart-feat__v{font:700 12.5px/1.3 var(--art-font)}.htart-side .htart-btn{margin-top:16px;font-size:13.5px;padding:14px 10px;letter-spacing:.05em}.htart-side__note{font:400 11.5px/1.5 var(--art-font);color:var(--art-ink3);text-align:center;margin:9px 0 0}.htart-side--m{margin:6px 0 24px}.htart-side--m2{margin:26px 0 6px}.htart-side--d{display:none}.htart-rev{padding:30px 0 8px;border-top:1px solid var(--art-line)}.htart-rev__h{font:800 clamp(22px,2.6vw,28px)/1.25 var(--art-font);letter-spacing:-.02em;margin:0 0 18px}.htart-rev__g{display:grid;grid-template-columns:1fr;gap:12px}.htart-rev__c{background:var(--art-grey);border:1px solid var(--art-line);border-radius:14px;padding:18px}.htart-rev__t{font:400 15px/1.65 var(--art-font);color:var(--art-ink);margin:9px 0 10px}.htart-rev__w{font:700 13px/1.4 var(--art-font);color:var(--art-ink2)}.htart-faq{padding:26px 0 40px}.htart-faq__h{font:800 clamp(22px,2.6vw,28px)/1.25 var(--art-font);letter-spacing:-.02em;margin:0 0 16px}.htart-faq details{border-bottom:1px solid var(--art-line);padding:0}.htart-faq summary{list-style:none;cursor:pointer;display:flex;align-items:flex-start;gap:12px;padding:16px 0;font:700 16px/1.45 var(--art-font);color:var(--art-ink)}.htart-faq summary::-webkit-details-marker{display:none}.htart-faq summary:after{content:"";flex:0 0 12px;width:12px;height:12px;margin-left:auto;margin-top:6px;border-right:2.5px solid var(--art-acc);border-bottom:2.5px solid var(--art-acc);transform:rotate(45deg);transition:transform .18s ease}.htart-faq details[open] summary:after{transform:rotate(-135deg)}.htart-faq__a{font:400 15.5px/1.75 var(--art-font);color:var(--art-ink2);margin:0;padding:0 0 18px}.htart-stickywrap{position:fixed;left:0;right:0;bottom:0;z-index:60;transform:translateY(110%);transition:transform .22s ease}.htart-stickywrap.is-on{transform:translateY(0)}.htart-sticky{background:var(--art-navy);display:flex;align-items:center;gap:14px;padding:10px 16px;box-shadow:0 -6px 22px #08082538}.htart-sticky__t{font:600 13.5px/1.35 var(--art-font);color:#fff;flex:1 1 auto}.htart-sticky .htart-btn{width:auto;flex:0 0 auto;padding:12px 18px;font-size:13px}.htart-pad{height:72px}@media(min-width:700px){.htart-quote{grid-template-columns:210px 1fr;gap:22px;padding:22px}.htart-quote__ava{max-width:none}.htart-rev__g{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:1024px){.htart-grid{grid-template-columns:minmax(0,1fr) 300px;gap:44px;align-items:start}.htart-side--d{display:block;position:sticky;top:22px}.htart-side--m,.htart-side--m2{display:none}.htart-hero{padding:34px 0 8px}}@media(max-width:520px){.htart-pair{grid-template-columns:1fr;gap:10px}.htart-sticky{gap:10px;padding:9px 12px}.htart-sticky__t{font-size:12.5px}.htart-sticky .htart-btn{padding:11px 13px;font-size:12px;letter-spacing:.04em}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/ht-art16-kit.css.map */
