*{box-sizing:border-box;margin:0;padding:0}.nb{white-space:nowrap}:root{--bg:#0a0a0a;--fg:#111;--muted:#b3b3b3;--card:#141414;--line:#242424;--accent:#0056b3;--gold:#c8a64d;--gold-2:#e0c97a;--header-h:72px;--gap:10px;--hover:#b8953f}html{scroll-behavior:smooth}section[id],h2[id],h3[id]{scroll-margin-top:calc(var(--header-h) + 12px)}body{color:var(--fg);margin:0;padding:0;font-family:system-ui,sans-serif;line-height:clamp(1.4,2vw,1.8)}p{text-align:left;margin-top:1.6vh;margin-bottom:1.6vh;line-height:1.2}.section ul,.section ol{margin-top:clamp(10px,15vw,15px);margin-bottom:clamp(15px,20vw,30px);padding-left:1.5rem;line-height:1.6rem;list-style-position:outside}.section ul.faq__wrapper{padding-left:0;list-style:none}.container{max-width:1100px;margin:0 auto}.nav__wrapper{z-index:100;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#d4d5dbbf;position:sticky;top:0}.nav__container{min-height:var(--header-h);justify-content:space-between;align-items:center;display:flex}.logo{letter-spacing:.2px;color:var(--fg);font-size:large;font-weight:800;text-decoration:none}.socials{align-items:center;gap:clamp(20px,2vw,24px);padding-top:5px;display:flex}.telegram-link,.email-link{color:var(--accent);transition:color .3s}.telegram-link:hover,.cart-icon-wrapper:hover{color:#d44638}.content__container{margin-inline:0 auto}.content__container h2{margin-top:clamp(20px,5vw,60px);margin-bottom:clamp(10px,5vw,40px);font-size:1.8rem}.content__container h3{margin-top:clamp(10px,5vw,30px);margin-bottom:clamp(5px,5vw,20px);font-size:18px}.content__container h4{margin-top:clamp(5px,5vw,8px);margin-bottom:clamp(5px,5vw,8px)}.nav-desktop{align-items:center;gap:16px;margin:auto;display:flex}.nav-desktop a{color:var(--fg);border:1px solid #0000;border-radius:10px;padding:10px 12px;font-weight:600;text-decoration:none}.nav-desktop a:hover{background:#c8a64d33}.nav-desktop{gap:16px;display:flex}.nav-mobile{display:none;position:relative}.nav-burger{color:inherit;appearance:none;cursor:pointer;background:0 0;border:none;outline:none;padding:0;line-height:0}@media (max-width:900px){body{padding:3px}.nav-desktop{display:none}.nav-burger{cursor:pointer;z-index:1102;background:0 0;border:0;flex-direction:column;justify-content:center;gap:6px;width:36px;height:28px;display:inline-flex;position:relative}.nav-burger span{background:var(--accent);border-radius:2px;width:28px;height:3px;transition:all .25s}.nav-backdrop{z-index:1000;background:#00000073;display:block;position:fixed;inset:0}.nav-panel{border:1px solid var(--line);background:var(--muted);z-index:1001;border-radius:12px;width:min(40vw,360px);max-height:min(70dvh,480px);padding:8px;animation:.18s dropdown;display:block;position:fixed;right:8px;overflow:auto;box-shadow:0 12px 30px #0000001a}.socials{gap:50px}@keyframes dropdown{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.nav-list{gap:6px;margin:0;padding:0;list-style:none;display:grid}.nav-list a{color:var(--fg);border-radius:10px;padding:10px 12px;text-decoration:none;display:block}.nav-list li:hover{background:#ffffff0f}}.hero__wrapper{flex-direction:column;justify-content:space-around;min-height:60vh;display:flex;position:relative;overflow:hidden}.hero__wrapper .heroBackground{object-fit:cover;z-index:0;width:100%;height:100%;position:absolute;inset:0}.hero__wrapper p{margin-bottom:4rem;font-size:1.06rem;font-weight:600;line-height:1.5rem}h1{text-align:left;margin:0 0 16px;font-size:clamp(30px,4vw,54px);line-height:1.2}.heroText__container{z-index:2;color:#fff;text-shadow:0 0 10px #00000080;position:relative}.heroButton{background:var(--accent);color:#fff;border-radius:8px;padding:12px 24px;font-weight:600;text-decoration:none;transition:background .3s;display:inline-block}.heroButton:hover{background:var(--hover)}caption{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.footer{border-top:1px solid var(--line);margin-top:20px}.footer__container{color:var(--muted);flex-wrap:wrap;align-items:center;gap:20px;padding:20px 0;font-size:14px;display:flex}.footer__container .footerEmail{color:var(--accent);margin-left:auto}@media (max-width:960px){.footer__container .footerEmail{margin:0}}.contentImagesBlock__wrapper{border-radius:4px;gap:5px;margin-top:clamp(10px,5vw,40px);margin-bottom:clamp(10px,5vw,40px);display:flex;overflow:hidden}.contentImage__container{flex:auto;width:100%;max-height:300px;display:flex;overflow:hidden}.contentImage__container img{object-fit:cover;width:100%;height:100%}.sectionTable__wrapper{-webkit-overflow-scrolling:touch;box-shadow:0 0 0 1px var(--line);background:#fff;border-radius:4px;margin-top:clamp(10px,15vw,18px);margin-bottom:clamp(10px,15vw,18px);overflow-x:auto}.sectionTable{border-collapse:collapse;border-spacing:0;width:100%;min-width:700px;overflow:hidden}.sectionTable th,.sectionTable td{border:1px solid var(--line);text-align:left;padding:10px 12px}.sectionTable th{background:#d4d5db}.faq__wrapper{flex-direction:column;align-items:center;gap:10px;margin:20px 0;padding:0;list-style:none;display:flex}.faq__wrapper li{border:1px solid var(--line);border-radius:12px;width:100%}.faq__wrapper li:hover{background:var(--accent)}.faq__wrapper li:hover .faqQuestion__container,.faq__wrapper li:hover .faqIcon,.faq__wrapper li:hover .faqAnswer__container{color:#fff}.faqQuestion__container{text-align:left;cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;width:100%;padding:8px;font-size:1.1rem;font-weight:600;display:flex}.faqIcon{color:var(--accent);margin-left:12px;font-size:1.4rem;font-weight:700}.faqAnswer__container{opacity:0;max-height:0;font-size:1rem;line-height:1.6;transition:max-height .3s,opacity .3s;overflow:hidden}.faq__wrapper li.open .faqAnswer__container{opacity:1;max-height:500px;margin-top:6px;padding:8px}.contact{border:1px solid var(--line);background:#eceded;border-radius:12px;margin-top:20px;padding:16px}.contact h2{margin:0}.contact .row{flex-direction:column;gap:6px;margin-bottom:12px;display:flex}.contact label{font-size:14px}.contact button{appearance:none;background:var(--accent);color:#fff;cursor:pointer;border:none;border-radius:10px;padding:10px 14px}.contact button:hover{background:var(--hover)}.contact input,.contact textarea{color:var(--fg);border:1px solid var(--line);background:#d4d5db;border-radius:8px;outline:none;padding:10px 12px}.contact input:focus,.contact textarea:focus{border-color:var(--accent)}.contact button[disabled]{opacity:.6;cursor:default}.contact .ok{color:#96e072;margin-top:8px;font-weight:700}.contact .err{color:#ff6b6b;margin-top:8px;font-weight:700}.contact .hp{opacity:0;width:1px;height:1px;position:absolute;left:-9999px}.scroll-section{justify-content:flex-end;margin-top:20px;display:flex}.scroll-bottom{background:var(--accent);color:#111;cursor:pointer;border:none;border-radius:8px;justify-content:center;align-items:center;width:40px;height:40px;font-size:20px;font-weight:700;transition:background .3s;display:flex}.scroll-bottom:hover{background:var(--hover)}.product-qty-row{align-items:center;gap:8px;margin-top:8px;display:flex}.product-qty-row input[type=number]{width:70px}.breadcrumbs{z-index:2;margin-bottom:10px;font-size:16px}.breadcrumbs a,.breadcrumbs span{color:#444}.breadcrumbs a:hover{color:#084a9c}.breadcrumbs--hero{mix-blend-mode:difference}.breadcrumbs--hero a,.breadcrumbs--hero span{color:#fff}.breadcrumbs--hero a:hover{opacity:.6}.cart-toggle{color:#fff;background:#0f7f63;border:1px solid #0a6f55;border-radius:6px;align-items:center;display:flex;overflow:hidden}.cart-toggle button{color:#fff;cursor:pointer;background:#0a6f55;border:none;width:40px;height:40px;font-size:20px}.cart-toggle .plus{border-left:1px solid #fff3}.cart-toggle .minus{border-right:1px solid #fff3}.cart-toggle .plus:hover,.cart-toggle .minus:hover{background:var(--hover)}.info--clickable{text-align:center;color:#fff;cursor:pointer;flex-direction:column;justify-content:center;align-items:center;width:100%;padding:6px 10px;text-decoration:none;display:flex}.info--clickable:hover{opacity:.9}.cart-toggle .info a{color:#fff;font-size:13px;text-decoration:underline}.cart-add .add{background:var(--accent);color:#fff;cursor:pointer;border:none;border-radius:6px;width:100%;padding:12px;font-size:16px}.cart-add .add:hover{background:var(--hover)}.cart-link{align-items:center;gap:4px;display:inline-flex;position:relative}.cart-icon-wrapper{position:relative}.cart-badge{color:#fff;background:red;border-radius:999px;justify-content:center;align-items:center;min-width:18px;height:18px;padding:0 4px;font-size:11px;line-height:1;display:inline-flex;position:relative}.cart-badge-icon{color:#fff;text-align:center;background:red;border-radius:999px;min-width:16px;height:16px;padding:0 3px;font-size:10px;line-height:16px;position:absolute;top:-4px;right:-6px}.aurametalItems__wrapper{flex-flow:wrap;justify-content:center;gap:15px;margin-top:2rem;margin-bottom:2rem;display:flex}.aurametal-card{background:#fff;border:1px solid #e1e4ea;border-radius:18px;flex-direction:column;width:335px;padding:20px;display:flex;box-shadow:0 8px 20px #0000000a}.aurametal-card h2{text-align:center;height:50px;margin-bottom:16px;font-size:26px;line-height:1.2}.aurametal-card__layout{flex-direction:column;flex:auto;justify-content:space-between;display:flex}.aurametal-card__top{flex-direction:column;align-items:center;gap:20px;display:flex}.aurametal-card__bottom{align-items:flex-end;gap:20px;height:auto}.aurametal-card__visual{flex-direction:column;gap:12px;display:flex}.aurametal-card__can{justify-content:center;align-items:center;height:220px;display:flex;overflow:hidden}.aurametal-card__can img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:100%;display:block}.aurametal-card__top-right{flex-direction:column;gap:10px;display:flex}.aurametal-card__colorBlock{flex-direction:column;justify-content:flex-end;min-height:80px;font-weight:500;line-height:30px;display:flex}.aurametal-card__swatchWrapper{justify-content:center;align-items:center;height:140px;display:flex}.aurametal-card__swatch{background:#f7f8fa;border-radius:999px;align-items:center;gap:12px;padding:8px 10px;display:inline-flex}.aurametal-card__swatchImage{background-position:50%;background-repeat:no-repeat;background-size:cover;border:1px solid #d7dbe2;border-radius:999px;flex-shrink:0;width:80px;height:80px}.aurametal-card__swatch-label{color:#5b6575;font-size:13px}.aurametal-card__bottom-right{flex-direction:column;display:flex}.aurametal-card__controls{grid-template-rows:auto auto 1fr auto;gap:14px;display:grid}.aurametal-card__field>label,.aurametal-card__field>span{color:#1a1a1a}@media (max-width:768px){.aurametal-card__layout{justify-content:unset}.aurametal-card{width:100%}.aurametal-card__top,.aurametal-card__bottom{grid-template-columns:1fr;align-items:stretch}.aurametal-card__colorBlock{min-height:0;line-height:24px}}.volume-btn{color:#1a1a1a;cursor:pointer;background:#fff;border:2px solid #1a7f38;border-radius:999px;flex-direction:column;justify-content:center;align-items:center;gap:4px;width:100%;padding:4px 8px;display:flex}.volume-btn__label,.volume-btn__coverage{color:inherit}.volume-btn--active .volume-btn__coverage{opacity:1}.volume-btn__coverage{opacity:.7;color:#1a1a1a;font-size:12px}.volume-btn--active{color:#fff;background:#1a7f38;border-color:#1a7f38}.volume-btn--active .volume-btn__coverage{color:#fff;opacity:.9}.volume-btn--active{color:#fff;background:#1c7c40}.volume-btn--unavailable{opacity:.4;cursor:default}.volume-btn--unavailable.volume-btn--active{background:#fff;border-color:#1a7f38}.volume-btn--unavailable .volume-btn__coverage{opacity:1}.colorScrollBar{border:1px solid #cfd4dd;border-radius:10px;width:100%;padding:8px 10px;font-size:14px}.aurametal-card__volumes{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;height:150px;display:grid}.aurametal-card__price{justify-content:space-between;align-items:baseline;margin-top:4px;font-size:14px;display:flex}.aurametal-card__price strong{font-size:22px}.aurametal-card__cart{margin-top:8px}.aurametal-card__image-wrap{border-radius:12px;width:100%;height:260px;position:relative;overflow:hidden}.aurametal-card__image{object-fit:contain;object-position:left center}.request__wrapper{margin-bottom:150px}.pageActionLink{background:var(--accent);color:#fff;border-radius:4px;justify-content:center;align-items:center;padding:2px 6px;display:inline-flex}.pageActionLink:hover{background:var(--hover)}
