.article-card-frontpage h1{font-family:Inter;font-weight:500;font-size:30px;line-height:100%;margin-top:10px;margin-bottom:10px}.article-card-frontpage{display:flex;flex-direction:column;text-decoration:none;background-color:var(--card-bg-color);border-radius:8px;overflow:hidden;position:relative;transition:transform .2s ease-in-out,border-color .2s}.article-card-frontpage:hover{transform:translateY(-4px)}.article-card-frontpage>img:first-child{width:100%;aspect-ratio:2 / 1;object-fit:cover;display:block}.article-card-frontpage .card-content{position:relative;padding:1rem;display:flex;flex-direction:column;flex-grow:1;background:var(--card-bg-color)}.article-card-frontpage.review-card{position:relative;color:#fff;filter:brightness(.93);height:460px}.sidebar-articles .article-card-frontpage.review-card{height:300px}.article-card-frontpage.review-card>img:first-child{height:100%;width:100%;object-fit:cover;display:block}.mobile-layout .mobile-sidebar-articles-grid .card-dice{width:70px;height:auto;object-fit:scale-down;padding:10px}.article-card-frontpage.review-card .card-content{position:absolute;bottom:0;left:0;right:0;background:linear-gradient(to top,#1a1a1a,#0000);padding:1rem;display:flex;flex-direction:column;justify-content:flex-end}.article-card-frontpage .card-ingress{font-family:Inter;font-weight:400;opacity:.9;margin-top:0}.article-card-frontpage .card-meta{display:flex;align-items:center;gap:.75rem;font-size:.8rem;margin-top:auto;opacity:.6}.article-card-frontpage .card-comments{margin-left:auto}.review-card .card-comments{margin-left:inherit}.article-card-frontpage .card-dice{position:absolute;bottom:.5rem;right:.5rem;width:90px;padding:10px}.sidebar-articles .review-card .card-ingress{margin-bottom:4px}.sidebar-articles .article-card-frontpage .card-dice{position:absolute;bottom:.5rem;right:.5rem;width:80px;padding:15px}.category-tag{font-size:.9rem;position:absolute;top:-25px;left:0;background-color:var(--card-bg-color);padding:10px 1rem;border-top-right-radius:6px;border-bottom-right-radius:6px;color:#c3c3c3}.article-card-frontpage.review-card .category-tag{box-shadow:none;background-color:#fff3;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border:1px solid rgba(255,255,255,.4)}.category-tag.for_15_ar_siden{background-color:#6366f1;color:#fff}@media(max-width:767px){.article-card-frontpage>img:first-child{aspect-ratio:16 / 9;max-height:220px}.article-card-frontpage.review-card,.sidebar-articles .article-card-frontpage.review-card{height:320px}.article-card-frontpage .card-content{padding:.75rem}.article-card-frontpage h1{font-size:20px}.review-card h1,.review-card p{font-size:20px;margin-right:80px}.article-card-frontpage .card-ingress{font-size:14px;line-height:1.4}.sidebar-widget{margin-bottom:0!important}.category-tag{font-size:.7rem;position:absolute;top:-23px;left:0;background-color:var(--card-bg-color);padding:7px .7rem 8px .5rem;border-top-right-radius:6px;color:#c3c3c3}.mobile-sidebar-articles-grid .category-tag{margin-top:10px;font-size:.7rem;position:relative;top:0;left:0;background-color:var(--card-bg-color);padding:0;border-top-right-radius:0;color:#c3c3c3}.article-card-frontpage .card-dice{width:70px;height:auto;object-fit:scale-down;padding:10px}}.shop-main-layout{display:grid;grid-template-columns:200px 1fr;gap:30px;max-width:1000px;margin:40px auto;padding:0 20px;box-sizing:border-box}.category-links-wrapper{display:flex;flex-direction:column;gap:14px}.shop-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:20px;margin-bottom:40px}@media(max-width:768px){.shop-main-layout{grid-template-columns:1fr;gap:20px;margin:20px auto;padding:0 15px}.category-links-wrapper{display:flex;flex-direction:row;overflow-x:auto;gap:10px;white-space:nowrap;padding-bottom:5px}.category-links-wrapper .categorysort{background:#ffffff0d;padding:6px 12px;border-radius:6px;font-size:13px}}@media(max-width:480px){.shop-grid{grid-template-columns:repeat(2,1fr);gap:12px}}.checkout-grid{display:grid;grid-template-columns:1.5fr 1fr;gap:40px;align-items:start}@media(max-width:900px){.checkout-grid{grid-template-columns:1fr;gap:24px}.checkout-city-grid{grid-template-columns:1fr!important;gap:12px!important}#checkout-summary-container>div{position:static!important}}.my-order-card:hover{background-color:#ffffff0f!important}
