.blg{background:var(--blg-bg, #0E0E0E);color:var(--blg-text, #FFFFFF);padding-bottom:80px}.blg__head{padding:56px 0 30px}.blg__eyebrow{font-family:var(--font-label, sans-serif);font-size:11px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;opacity:.55;margin:0 0 12px}.blg__title{font-family:var(--font-bebas, sans-serif);font-weight:400;font-size:clamp(40px,6.5vw,72px);line-height:1;letter-spacing:.005em;text-transform:uppercase;margin:0}.blg__intro{font-family:var(--font-roboto, sans-serif);font-size:15.5px;line-height:1.65;opacity:.72;max-width:62ch;margin-top:16px}.blg__intro p{margin:0 0 12px}.blg__intro p:last-child{margin-bottom:0}.blg__row{margin-top:42px}.blg__row-head{display:flex;align-items:baseline;gap:18px;margin-bottom:16px}.blg__row-title{font-family:var(--font-bebas, sans-serif);font-weight:400;font-size:clamp(22px,2.6vw,30px);line-height:1.1;letter-spacing:.01em;text-transform:uppercase;margin:0}.blg__row-wrap{position:relative}.blg__track{list-style:none;margin:0;padding:6px 20px 10px;display:flex;gap:12px;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch}.blg__track::-webkit-scrollbar{display:none}.blg--dragging .blg__track{cursor:grabbing}.blg__card{flex:0 0 var(--blg-card-w, 230px)}.blg__card-link{display:block;color:inherit;text-decoration:none}.blg__card-media{position:relative;aspect-ratio:var(--blg-ratio, 2 / 3);border-radius:8px;overflow:hidden;background:#1c1c1c;transition:transform .45s cubic-bezier(.22,.61,.24,1),box-shadow .45s ease}.blg__card-media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.blg__card-ph{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding:18px;text-align:center;background:linear-gradient(150deg,#2a2a2a,#141414)}.blg__card-ph span{font-family:var(--font-roboto, sans-serif);font-size:13px;opacity:.45}.blg__badge{position:absolute;top:9px;left:9px;z-index:2;font-family:var(--font-label, sans-serif);font-size:9.5px;font-weight:700;letter-spacing:.13em;text-transform:uppercase;line-height:1;padding:5px 9px;border-radius:999px;background:#0000008c;color:#ffffffe6;border:1px solid rgba(255,255,255,.22);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.blg__badge--paid{background:var(--blg-accent, #93A88F);color:#101010;border-color:transparent}.blg__card-scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#000000d1,#00000047 34%,#0000 62%)}.blg__card-text{position:absolute;left:0;right:0;bottom:0;padding:14px 14px 15px}.blg__card-title{font-family:var(--font-body, sans-serif);font-weight:700;font-size:14.5px;line-height:1.25;margin:0;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.blg__card-meta{font-family:var(--font-roboto, sans-serif);font-size:11.5px;opacity:.6;margin:6px 0 0}.blg__card-price{display:flex;align-items:baseline;gap:7px;opacity:1;flex-wrap:wrap}.blg__card-price s{opacity:.5;font-size:11px}.blg__card-price strong{font-family:var(--font-body, sans-serif);font-weight:700;font-size:13.5px}@media(hover:hover)and (pointer:fine){.blg__card-link:hover .blg__card-media,.blg__card-link:focus-visible .blg__card-media{transform:scale(1.055);box-shadow:0 16px 40px #0000008c}}.blg__card-link:focus-visible{outline:2px solid var(--blg-text, #FFFFFF);outline-offset:3px;border-radius:10px}.blg__nav{position:absolute;top:50%;transform:translateY(-50%);z-index:3;display:none;align-items:center;justify-content:center;width:40px;height:40px;border:0;border-radius:50%;background:#ffffffeb;color:#111;cursor:pointer;padding:0;box-shadow:0 2px 14px #00000073;transition:background-color .25s ease}.blg__nav svg{width:16px;height:16px}.blg__nav--prev{left:10px}.blg__nav--next{right:10px}.blg__nav:hover{background:#fff}@media(hover:hover)and (pointer:fine){.blg__nav{display:flex}}.blg__empty{text-align:center;padding:70px 20px}.blg__empty h2{font-family:var(--font-bebas, sans-serif);font-weight:400;font-size:clamp(24px,4vw,34px);text-transform:uppercase;margin:0 0 10px}.blg__empty p{font-family:var(--font-roboto, sans-serif);opacity:.6;margin:0}@media(max-width:749px){.blg{--blg-card-w: 44vw;padding-bottom:56px}.blg__head{padding:36px 0 20px}.blg__row{margin-top:32px}.blg__track{padding-inline:16px;gap:10px}.blg__card-title{font-size:13.5px}}@media(prefers-reduced-motion:reduce){.blg__card-media{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/44/assets/section-main-blog.css.map */
