.announcement-bar{align-items:center;background:rgb(var(--bg-secondary)/.9);backdrop-filter:blur(18px);border-bottom:1px solid rgb(var(--text-primary)/.08);color:rgb(var(--text-primary));display:flex;gap:12px;height:42px;justify-content:center;left:0;padding:0 20px;position:fixed;text-align:center;top:0;width:100%;z-index:50}.announcement-bar:hover{background:rgb(var(--bg-secondary))}.announcement-bar:hover .announcement-bar__button{background:rgb(var(--color-primary))}.announcement-bar__button{background:rgb(var(--color-primary)/.72);border-radius:6px;color:rgb(var(--text-primary));display:inline-flex;font-size:13px;font-weight:600;gap:4px;line-height:1;padding:7px 10px;white-space:nowrap}.announcement-bar__button,.navbar{align-items:center;transition:var(--transition)}.navbar{display:flex;height:86px;position:fixed;top:42px;left:0;width:100%;z-index:49}.navbar.is-fixed{background:rgb(var(--bg-secondary)/.88);backdrop-filter:blur(18px)}.navbar .container,.navbar-content{align-items:center;display:flex}.navbar-content{gap:20px;width:100%}.navbar-content .logo .logo-icon .primary{fill:rgb(var(--color-primary))}.navbar-content .links{align-items:center;display:flex;gap:14px}.navbar-content .links a{padding:6px 12px}.navbar-content .links a:hover{text-shadow:0 0 24px rgb(var(--color-primary))}.navbar-content .actions{align-items:center;display:flex;gap:8px;margin-left:auto}.search-popup{height:100%;z-index:50;background:rgb(var(--bg-primary)/.8);backdrop-filter:blur(20px);display:flex;justify-content:center;padding-block:10px;overflow-y:auto}.search-popup,.search-popup:before{position:fixed;top:0;left:0;width:100%}.search-popup:before{content:"";height:20%;background:linear-gradient(to bottom,rgb(var(--bg-primary)),transparent)}.search-popup .box{position:sticky;top:10px;z-index:10}.search-popup .box .cninput{background:rgb(var(--bg-primary))}.search-popup__content{padding-block:40px;position:relative}.hero{position:relative;height:550px}.hero.clsp{height:unset;margin-bottom:40px}.hero.clsp .bg{top:0;bottom:unset;height:fit-content;aspect-ratio:4/1}.hero .bg{position:absolute;bottom:0;left:0;width:100%;height:100%;mix-blend-mode:luminosity;z-index:-1;pointer-events:none}.hero .bg.custom img{object-fit:cover;object-position:center}.hero .bg img{transform:translateX(-50%);left:50%!important;object-fit:contain;bottom:0;opacity:.4;user-select:none}.hero .bg img,.hero .bg:after{position:absolute;width:100%;height:100%}.hero .bg:after{content:"";top:0;left:0;z-index:2;background:linear-gradient(to top,rgb(var(--bg-primary)),transparent)}.pinned-products .top{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.pinned-products .top .item{width:100%;aspect-ratio:16/9;position:relative;overflow:hidden;border-radius:12px}.pinned-products .top .item:hover .item-thumbnail{transform:scale(1.1)}.pinned-products .top .item-thumbnail{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;border-radius:12px;transition:var(--transition)}.pinned-products .top .item .user-profile{position:absolute;top:20px;left:20px;background:rgb(var(--bg-primary)/.2);padding:6px 10px 6px 6px;border-radius:50px;backdrop-filter:blur(10px)}.pinned-products .top .item .content{align-items:flex-end;display:flex;justify-content:space-between;position:relative;height:100%;padding:20px;border-radius:12px;background:linear-gradient(to top,rgb(var(--color-primary)/.8),transparent 50%)}.pinned-products .top .item .content .info h4{font-size:20px}.pinned-products .top .item .content .info .rate{align-items:center;display:flex;gap:4px}.pinned-products .top .item .content .info .rate b{font-weight:400;color:rgb(var(--text-primary)/.5)}.pinned-products .top .item .content .info .votes{align-items:center;display:flex;gap:4px;font-size:15px}.pinned-products .top .item .content .info .votes svg{color:rgb(var(--text-primary)/.4)}.pinned-products .products-slider{margin-top:20px}.publish-announce{background:rgb(var(--color-primary));padding:120px 90px;position:relative;overflow:hidden;border-radius:16px;box-shadow:0 0 124px rgb(var(--color-primary)/.5)}.publish-announce .bg{position:absolute;bottom:0;left:0;object-fit:cover;width:100%;height:100%;pointer-events:none;mix-blend-mode:luminosity;opacity:.3}.publish-announce .logo-icon{width:50%;height:auto;position:absolute;right:-10%;top:10%}.publish-announce .logo-icon .primary{fill:rgb(var(--text-primary)/.7)}.publish-announce .content{flex-direction:column;gap:20px;max-width:50%;position:relative}.publish-announce .content h2{font-size:62px;font-weight:700}.publish-announce .content p{font-size:18px;color:rgb(var(--text-primary)/.8)}.publish-announce .content .actions{align-items:center;display:flex;gap:10px;margin-top:40px}.single-page{position:relative;padding-bottom:50px}.single-page .section-title{margin-bottom:10px}.single-page .section-title h2{border-bottom:2px solid rgb(var(--color-primary));padding-bottom:4px}.single-page .product-hero{position:absolute;width:100%;height:500px}.single-page .product-hero img{object-fit:cover;object-position:center;opacity:.3}.single-page .product-hero:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;background:linear-gradient(to top,rgb(var(--bg-primary)),transparent)}.single-page .right{position:sticky;top:105px}.single-page .right .product-title{font-size:26px;font-weight:500;margin-bottom:10px;line-height:2rem;padding-inline:8px}.single-page .right .product-desc{padding-inline:8px;opacity:.7}.single-page .right .product-info{margin-top:20px}.single-page .right .product-info .item{padding:8px 12px;display:flex;align-items:center;justify-content:space-between}.single-page .right .product-info .item .title{color:rgb(var(--text-primary)/.6)}.single-page .right .product-info .item .value{text-align:right}.single-page .right .product-info .item:nth-child(2n){border-radius:4px;background:rgb(var(--text-primary)/.05)}.single-page .right .profile{display:flex;align-items:center;justify-content:space-between;background:rgb(var(--text-primary)/.05);padding:8px;border-radius:8px;margin-top:10px}.single-page .left .reviews{display:flex;flex-direction:column;gap:20px}.single-page .left .reviews .comment-product{display:none}.footer{display:flex;height:92px}.footer-content{align-items:center;display:flex;justify-content:space-between;height:100%;position:relative}.footer-content:before{content:"";width:100%;height:2px;background:linear-gradient(to right,transparent,rgb(var(--color-primary)/.5),transparent);position:absolute;top:0;left:0}.footer-content .links{align-items:center;display:flex;gap:14px}.footer-content .links a{padding:6px 12px}.footer-content .links a:hover{text-shadow:0 0 24px rgb(var(--color-primary))}.mobile-menu__content{display:flex;flex-direction:column;gap:4px;text-align:right;justify-content:flex-end}.mobile-menu__content a{padding:12px 16px}.category-wrapper{margin-bottom:40px}@media(max-width:1279px){.publish-announce .content{max-width:100%;width:100%}.publish-announce .logo-icon{top:unset;bottom:-10%;opacity:.5}}@media(max-width:1023px){.announcement-bar span:first-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.navbar-content .links{display:none}.hero .bg img{object-fit:cover}.pinned-products .top{grid-template-columns:repeat(1,1fr)}.single-page .right{width:100%;position:relative;top:unset}.single-page .left{width:100%}.single-page .left .product-description ul{padding-inline:20px}.section-title.sm-col{flex-direction:column;align-items:flex-start}}@media(max-width:767px){.announcement-bar{font-size:14px;gap:8px;height:48px;padding:0 12px}.navbar{top:48px}.hero{height:390px}.hero h1{font-size:8dvw}.publish-announce{padding:40px}.publish-announce .content h2{font-size:6dvw}.publish-announce .content .actions{flex-direction:column}.publish-announce .content .actions button{width:100%}.footer-content .links,.publish-announce .logo-icon{display:none}.section-title h2{font-size:4dvw}}@media(max-width:640px){.navbar .actions .toggle .input-wrapper{display:none}}@media(max-width:480px){.publish-announce{padding:26px}}