.amk-solar{--ink:#25282b;--muted:#66706e;--gold:#aa8961;--cream:#f7f7f4;color:var(--ink);background:var(--cream);font-family:Arial,Helvetica,sans-serif;padding:0 0 80px}.amk-solar *{box-sizing:border-box}.amk-solar a{text-decoration:none;color:inherit}.amk-solar__wrap{max-width:1480px;width:calc(100% - 40px);margin:auto}.amk-solar__nav{display:flex;gap:32px;justify-content:flex-end;align-items:center;min-height:80px;font-size:15px;font-weight:700;color:#445454}.amk-solar__nav a:hover,.amk-solar__nav a:focus-visible{color:#9c744b}.amk-solar__hero{height:580px;position:relative;overflow:hidden;border-radius:18px;background:#151a23;color:#fff}.amk-solar__hero-picture{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover;object-position:center top}.amk-solar__hero-shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#0d121de0,#0d121d8f 36%,#0d121d05 61%);pointer-events:none}.amk-solar__hero-copy{position:relative;z-index:1;padding:74px 56px;max-width:760px}.amk-solar__eyebrow{font-size:14px;font-weight:800;letter-spacing:.16em;color:#957b56;margin:0 0 16px;line-height:1.4}.amk-solar__hero .amk-solar__eyebrow{color:#f0d4a6}.amk-solar .amk-solar__hero h1{font-size:clamp(36px,3.45vw,54px);line-height:1.12;letter-spacing:-.025em;margin:0 0 24px;font-weight:800;color:#fff!important}.amk-solar__hero-copy>p:not(.amk-solar__eyebrow):not(.amk-solar__hero-meta){font-size:20px;line-height:1.5;max-width:580px;margin:0 0 26px;color:#f3f1eb}.amk-solar__button{display:inline-flex;align-items:center;gap:15px;padding:16px 25px;background:#a9824f;border-radius:7px;color:#fff!important;font-size:17px;font-weight:800;line-height:1.3}.amk-solar__button:hover,.amk-solar__button:focus-visible{background:#8c6a41}.amk-solar .amk-solar__hero-meta{font-size:15px;font-weight:700;margin:36px 0 0;color:#f5e8d7!important}.amk-solar__hero-meta span{padding:0 8px}.amk-solar__section{padding-top:68px;scroll-margin-top:25px}.amk-solar h2{font-size:clamp(30px,2.8vw,42px);letter-spacing:-.025em;line-height:1.15;margin:0 0 12px;font-weight:800}.amk-solar__intro{color:var(--muted);font-size:18px;line-height:1.45;margin:0 0 28px}.amk-solar__types{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.amk-solar__type{height:386px;border-radius:14px;background:#fff;border:1px solid #e6e5e0;border-top:6px solid #b59d75;position:relative;display:block;overflow:hidden;padding:33px 28px}.amk-solar__type>strong{font-size:30px;line-height:1.2;display:block;max-width:58%;margin:0 0 12px}.amk-solar__type-desc{display:block;font-size:17px;color:#64716f;line-height:1.45;max-width:48%}.amk-solar__type img{position:absolute;object-fit:contain;right:4%;top:19%;width:40%;height:68%;mix-blend-mode:multiply}.amk-solar__link{position:absolute;bottom:28px;left:28px;color:#9a673d;font-weight:800;font-size:17px}.amk-solar__strings{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.amk-solar__string{border:1px solid #e6e5e0;border-top:5px solid #b59d75;border-radius:12px;background:#fff;min-height:355px;padding:20px;display:flex;flex-direction:column}.amk-solar__string img{width:100%;height:218px;object-fit:contain}.amk-solar__string strong{font-size:25px;line-height:1.2;margin-top:8px}.amk-solar__string span{font-size:16px;color:#6e7472;margin:4px 0}.amk-solar__string b{font-size:16px;color:#9a673d;margin-top:auto;padding-top:10px}.amk-solar__type:hover,.amk-solar__string:hover{box-shadow:0 14px 30px #1d232714}.amk-solar__feature{min-height:375px;border-radius:15px;margin-top:42px;position:relative;overflow:hidden;display:flex;align-items:center;padding:45px}.amk-solar__feature--dark{background:#202832;color:#fff}.amk-solar__feature--light{background:#eceae4;color:var(--ink);margin-top:20px}.amk-solar__feature-copy{position:relative;z-index:2;max-width:56%}.amk-solar__feature h2{font-size:clamp(29px,2.6vw,40px);margin:0 0 18px}.amk-solar .amk-solar__feature--dark h2{color:#fff!important}.amk-solar .amk-solar__feature--light h2{color:#25282b!important}.amk-solar__feature-copy>p:not(.amk-solar__eyebrow){font-size:19px;line-height:1.5;max-width:520px;margin:0 0 48px;color:#dce3e2}.amk-solar__feature--light .amk-solar__feature-copy>p:not(.amk-solar__eyebrow){color:#5f706e}.amk-solar__feature-copy>a{display:inline-block;padding-top:13px;border-top:1px solid #af9873;font-size:18px;font-weight:800;color:#edd6ac}.amk-solar__feature--light .amk-solar__feature-copy>a{color:#99653c}.amk-solar__feature>img{position:absolute;z-index:1;right:7%;top:5%;width:32%;height:90%;object-fit:contain}.amk-solar__cosmos{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;overflow:hidden}.amk-solar__cosmos:before,.amk-solar__cosmos:after{content:"";position:absolute;left:57%;top:6%;width:42%;height:81%;border:1.5px solid rgba(199,161,111,.32);border-radius:50%;transform:rotate(-16deg)}.amk-solar__cosmos:after{left:65%;top:-8%;width:31%;height:116%;transform:rotate(20deg);opacity:.55}.amk-solar__cosmos--dark{background:radial-gradient(circle at 80% 52%,rgba(188,139,80,.16),transparent 35%),radial-gradient(circle at 57% 23%,rgba(225,211,182,.6) 1px,transparent 2px),radial-gradient(circle at 71% 72%,rgba(225,211,182,.48) 1px,transparent 2px),radial-gradient(circle at 92% 28%,rgba(225,211,182,.43) 1px,transparent 2px)}.amk-solar__cosmos--light{background:radial-gradient(circle at 69% 55%,rgba(205,170,115,.1),transparent 30%),radial-gradient(circle at 62% 30%,rgba(138,117,88,.34) 1px,transparent 2px),radial-gradient(circle at 87% 70%,rgba(138,117,88,.3) 1px,transparent 2px)}.amk-solar__cosmos i{position:absolute;display:block;width:5px;height:5px;border-radius:50%;background:#bd9f71;opacity:.65}.amk-solar__cosmos i:nth-child(1){left:56%;top:43%}.amk-solar__cosmos i:nth-child(2){left:62%;top:29%}.amk-solar__cosmos i:nth-child(3){left:67%;top:51%}.amk-solar__cosmos i:nth-child(4){left:75%;top:21%}.amk-solar__cosmos i:nth-child(5){left:92%;top:77%}.amk-solar__cosmos i:nth-child(6){left:86%;top:12%}.amk-solar__brands{background:#fff;border:1px solid #e6e5e0;border-left:7px solid #b59d75;border-radius:4px 14px 14px 4px;margin-top:24px;padding:36px}.amk-solar__brands h2{font-size:33px}.amk-solar__brands>p:not(.amk-solar__eyebrow){font-size:18px;color:#687671}.amk-solar__logos{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:32px;align-items:center;margin-top:42px}.amk-solar__logos img{width:100%;height:100px;object-fit:contain}.amk-solar__notice{display:flex;flex-direction:column;gap:5px;background:#eceae4;border-radius:10px;margin-top:20px;padding:22px 30px;font-size:17px;line-height:1.45}.amk-solar__notice strong{font-size:20px}.amk-solar__notice span{color:#69716f}.amk-solar__catalog{padding-top:68px;scroll-margin-top:25px}.amk-solar__catalog>p:not(.amk-solar__eyebrow){font-size:18px;color:#687671}.amk-solar__filters{display:flex;flex-wrap:wrap;gap:10px;margin:30px 0 20px}.amk-solar__filter{-webkit-appearance:none;appearance:none;border:1px solid #c9c8c2;background:#fff;color:#263034;border-radius:100px;padding:10px 17px;font:700 15px/1.3 Arial,Helvetica,sans-serif;cursor:pointer}.amk-solar__filter:hover,.amk-solar__filter:focus-visible,.amk-solar__filter.is-active{border-color:#263034;background:#263034;color:#fff}.amk-solar__count{font-weight:800!important;color:#263034!important;margin:12px 0 20px}.amk-solar__products{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.amk-solar__product{background:#fff;border:1px solid #e6e5e0;border-radius:10px;overflow:hidden;min-width:0}.amk-solar__product[hidden],.amk-solar__empty[hidden]{display:none!important}.amk-solar__product a{height:100%;display:flex;flex-direction:column;padding:14px}.amk-solar__product-image{height:230px;display:flex;align-items:center;justify-content:center}.amk-solar__product-image img{display:block;max-width:100%;max-height:100%;height:auto;width:auto;object-fit:contain}.amk-solar__product-title{font-size:16px;font-weight:700;line-height:1.4;min-height:4.2em}.amk-solar__product-price{font-size:19px;font-weight:800;margin-top:auto;padding-top:14px}.amk-solar__pages{text-align:center;margin:28px 0;font-size:17px}.amk-solar__pages a{padding:8px}.amk-solar__empty{padding:22px;background:#fff;border-radius:8px}.amk-solar :focus-visible{outline:3px solid #c9904d;outline-offset:3px}@media(max-width:990px){.amk-solar__hero{height:520px}.amk-solar__hero-copy{padding:58px 38px}.amk-solar__products{grid-template-columns:repeat(3,minmax(0,1fr))}.amk-solar__strings{grid-template-columns:repeat(2,minmax(0,1fr))}.amk-solar__type>strong{font-size:26px}}@media(max-width:700px){.amk-solar__wrap{width:calc(100% - 28px)}.amk-solar__nav{display:none}.amk-solar__hero{height:auto;min-height:570px;margin-top:14px}.amk-solar__hero-picture{object-position:58% top}.amk-solar__hero-shade{background:linear-gradient(180deg,#0d121dc7,#0d121d85 52%,#0d121d0d)}.amk-solar__hero-copy{padding:36px 25px 220px}.amk-solar__hero h1{font-size:clamp(33px,8vw,42px)}.amk-solar__hero-copy>p:not(.amk-solar__eyebrow):not(.amk-solar__hero-meta){font-size:17px}.amk-solar__hero-meta{font-size:12px;margin-top:20px}.amk-solar__section,.amk-solar__catalog{padding-top:48px}.amk-solar__types{grid-template-columns:1fr}.amk-solar__type{height:320px}.amk-solar__type img{width:39%;right:2%;top:20%}.amk-solar__type-desc{max-width:56%}.amk-solar__feature{min-height:380px;padding:28px}.amk-solar__feature-copy{max-width:60%}.amk-solar__feature>img{right:1%;width:43%}.amk-solar__logos,.amk-solar__products{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:480px){.amk-solar__strings{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.amk-solar__string{padding:10px;min-height:260px}.amk-solar__string img{height:125px}.amk-solar__string strong{font-size:19px}.amk-solar__string span,.amk-solar__string b{font-size:13px}.amk-solar__type{padding:23px 18px}.amk-solar__type>strong{font-size:23px}.amk-solar__type-desc{font-size:14px}.amk-solar__link{left:18px;font-size:15px}.amk-solar__feature{min-height:390px;align-items:flex-start}.amk-solar__feature-copy{max-width:100%}.amk-solar__feature h2{font-size:27px}.amk-solar__feature-copy>p:not(.amk-solar__eyebrow){font-size:15px;max-width:62%;margin-bottom:28px}.amk-solar__feature-copy>a{font-size:14px;max-width:62%}.amk-solar__feature>img{top:31%;height:65%;right:-2%;width:48%}.amk-solar__brands{padding:25px 18px}.amk-solar__brands h2{font-size:26px}.amk-solar__logos{gap:14px}.amk-solar__logos img{height:70px}.amk-solar__product-image{height:165px}.amk-solar__product-title{font-size:14px}.amk-solar__product-price{font-size:16px}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/amk-solar-landing.css.map */
