/* Compact storefront refinement. UI craft credit: unslop by @heydamir, CC BY 4.0. */
.storefront-v3.storefront-v3.storefront-v3.storefront-v3 .sf-compact-header .header-inner{grid-template-columns:auto auto minmax(160px,1fr) auto!important;min-height:72px!important;padding:12px 0!important;gap:16px!important}
.storefront-v3.storefront-v3.storefront-v3.storefront-v3 .sf-compact-header .brand-logo{width:36px!important;height:36px!important}.storefront-v3.storefront-v3.storefront-v3.storefront-v3 .sf-compact-header .brand-name{font-size:13px!important}
.storefront-v3.storefront-v3.storefront-v3.storefront-v3 .sf-header-nav{display:none!important}.storefront-v3.storefront-v3.storefront-v3.storefront-v3 .sf-compact-header .header-actions{gap:8px!important}
.storefront-v3.storefront-v3.storefront-v3.storefront-v3 .sf-profile-menu{position:absolute!important;top:calc(100% + 8px)!important;right:max(24px,calc((100vw - 1280px)/2 + 44px))!important;z-index:160!important;width:248px!important;max-width:calc(100vw - 24px)!important;max-height:calc(100dvh - 96px)!important;overflow:auto!important;padding:12px!important;border:1px solid var(--line)!important;border-radius:12px!important;background:var(--surface)!important;box-shadow:var(--shadow-md)!important}
.storefront-v3.storefront-v3.storefront-v3.storefront-v3 .sf-profile-menu-name{padding:8px 12px 16px!important;border-bottom:1px solid var(--line)!important;font-size:15px!important;font-weight:700!important;overflow-wrap:anywhere!important}
.storefront-v3.storefront-v3.storefront-v3.storefront-v3 .sf-profile-menu nav{display:grid!important;gap:4px!important;margin-top:8px!important}.storefront-v3.storefront-v3.storefront-v3.storefront-v3 .sf-profile-menu a{display:flex!important;align-items:center!important;gap:12px!important;min-height:44px!important;padding:10px 12px!important;border-radius:8px!important;font-size:13px!important;font-weight:650!important;color:var(--text)!important}.storefront-v3.storefront-v3.storefront-v3.storefront-v3 .sf-profile-menu a:hover{background:var(--surface-soft)!important;color:var(--primary)!important}.storefront-v3.storefront-v3.storefront-v3.storefront-v3 .sf-profile-menu svg{width:18px!important;height:18px!important;fill:none!important;stroke:currentColor!important;stroke-width:1.8!important;stroke-linecap:round!important;stroke-linejoin:round!important}
/* The card height follows its image, two-line title and price. */
.storefront-v3.storefront-v3.storefront-v3.storefront-v3 .product-card{min-height:0!important;height:auto!important;aspect-ratio:auto!important;display:flex!important;flex-direction:column!important;position:relative!important}
.storefront-v3.storefront-v3.storefront-v3.storefront-v3 .product-card .product-body{display:flex!important;flex-direction:column!important;flex:0 0 auto!important;height:auto!important;min-height:0!important;padding:12px!important;gap:8px!important;justify-content:flex-start!important}
.storefront-v3.storefront-v3.storefront-v3.storefront-v3 .product-card .product-visual{display:block!important;flex:none!important;aspect-ratio:1.2!important;height:auto!important;min-height:0!important;padding:12px!important}
.storefront-v3.storefront-v3.storefront-v3.storefront-v3 .product-card .product-name{font-size:14px!important;line-height:20px!important;min-height:40px!important;height:40px!important;max-height:40px!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important;margin:0!important}
.storefront-v3.storefront-v3.storefront-v3.storefront-v3 .product-card .product-footer{margin:0!important;padding:4px 0 0!important;min-height:0!important;height:auto!important;gap:8px!important;display:flex!important;align-items:center!important;justify-content:space-between!important}
.storefront-v3.storefront-v3.storefront-v3.storefront-v3 .product-card .price-pair{min-height:0!important;gap:4px!important}.storefront-v3.storefront-v3.storefront-v3.storefront-v3 .product-card .product-price{font-size:18px!important;line-height:24px!important;font-weight:700!important}
.storefront-v3.storefront-v3.storefront-v3.storefront-v3 .product-card .product-description{display:none!important}.storefront-v3.storefront-v3.storefront-v3.storefront-v3 .product-card .product-category{font-size:12px!important;line-height:16px!important;margin:0!important}
.storefront-v3.storefront-v3.storefront-v3.storefront-v3 .product-card .product-meta{font-size:12px!important;min-height:0!important;margin:0!important;gap:8px!important;padding:0!important;line-height:16px!important}.storefront-v3.storefront-v3.storefront-v3.storefront-v3 .product-card .product-meta span{font-size:12px!important}
.storefront-v3.storefront-v3.storefront-v3.storefront-v3 .catalog-page:not(.home-page) .products-grid{grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:12px!important}
.storefront-v3.storefront-v3.storefront-v3.storefront-v3 .catalog-page.catalog-skins:not(.home-page) .products-grid{grid-template-columns:repeat(6,minmax(0,1fr))!important}
.storefront-v3.storefront-v3.storefront-v3.storefront-v3 .catalog-skins .product-visual{aspect-ratio:1!important;padding:10px!important}
.storefront-v3.storefront-v3.storefront-v3.storefront-v3 .catalog-skins .product-name{font-size:13px!important;line-height:18px!important;min-height:36px!important;height:36px!important;max-height:36px!important}
.storefront-v3.storefront-v3.storefront-v3.storefront-v3 .catalog-skins .product-price{font-size:16px!important;line-height:22px!important}.storefront-v3.storefront-v3.storefront-v3.storefront-v3 .catalog-skins .product-category{display:none!important}
.storefront-v3.storefront-v3.storefront-v3.storefront-v3 .product-card .skin-quick-add{position:absolute!important;top:8px!important;left:8px!important;right:auto!important;bottom:auto!important;z-index:4!important;display:block!important;width:36px!important;height:36px!important;padding:0!important;margin:0!important}
.storefront-v3.storefront-v3.storefront-v3.storefront-v3 .product-card .skin-quick-add button{display:flex!important;align-items:center!important;justify-content:center!important;min-width:36px!important;width:36px!important;min-height:36px!important;height:36px!important;padding:0!important;gap:0!important;border:1px solid var(--line)!important;border-radius:10px!important;background:var(--surface)!important;color:var(--primary)!important;box-shadow:var(--shadow-sm)!important;transform:none!important}
.storefront-v3.storefront-v3.storefront-v3.storefront-v3 .product-card .skin-quick-add button svg{display:block!important;width:19px!important;height:19px!important;margin:0!important;fill:none!important;stroke:currentColor!important;stroke-width:1.8!important;stroke-linecap:round!important;stroke-linejoin:round!important}
.storefront-v3.storefront-v3.storefront-v3.storefront-v3 .product-card .skin-quick-add button.is-in-cart{background:var(--primary)!important;border-color:var(--primary)!important;color:#fff!important}
.storefront-v3.storefront-v3.storefront-v3.storefront-v3 .product-card .skin-quick-add button:hover{border-color:var(--primary)!important}.storefront-v3.storefront-v3.storefront-v3.storefront-v3 .product-card .skin-quick-add button:active{transform:scale(.94)!important}.storefront-v3.storefront-v3.storefront-v3.storefront-v3 .product-card .skin-quick-add button[aria-busy=true]{opacity:.55!important;cursor:wait!important}
.storefront-v3.storefront-v3.storefront-v3.storefront-v3 .product-card .skin-quick-add .cart-card-count,.storefront-v3.storefront-v3.storefront-v3.storefront-v3 .product-card .skin-quick-add button>span{display:none!important}
/* Four configurable products belong to the store group, above Steam. */
.storefront-v3.storefront-v3.storefront-v3.storefront-v3 .sf-store-products{margin:20px 0!important;padding:20px!important;background:var(--surface)!important;border:1px solid var(--line)!important;border-radius:16px!important}.storefront-v3.storefront-v3.storefront-v3.storefront-v3 .sf-store-products .sf-section-head{margin-bottom:16px!important}.storefront-v3.storefront-v3.storefront-v3.storefront-v3 .sf-store-products h2{font-size:20px!important}.storefront-v3.storefront-v3.storefront-v3.storefront-v3 .sf-store-products-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:12px!important}
.storefront-v3.storefront-v3.storefront-v3.storefront-v3 .sf-store-products .product-visual{aspect-ratio:1.7!important}.storefront-v3.storefront-v3.storefront-v3.storefront-v3 .sf-store-products .product-body{padding:12px!important}.storefront-v3.storefront-v3.storefront-v3.storefront-v3 .sf-store-products .product-meta,.storefront-v3.storefront-v3.storefront-v3.storefront-v3 .sf-store-products .product-category{display:none!important}
/* Reviews use the buyer's public name and one purchased item. */
.storefront-v3.storefront-v3.storefront-v3.storefront-v3 .sf-review-grid{gap:16px!important}.storefront-v3.storefront-v3.storefront-v3.storefront-v3 .sf-review{padding:20px!important;gap:16px!important;border-radius:12px!important;box-shadow:none!important;min-height:0!important}
.storefront-v3.storefront-v3.storefront-v3.storefront-v3 .sf-review-top{display:grid!important;grid-template-columns:auto minmax(0,1fr) auto!important;gap:12px!important;align-items:center!important}
.storefront-v3.storefront-v3.storefront-v3.storefront-v3 .sf-review-rating{font-size:16px!important;gap:4px!important;white-space:nowrap!important}.storefront-v3.storefront-v3.storefront-v3.storefront-v3 .sf-review-rating i{font-size:14px!important}.storefront-v3.storefront-v3.storefront-v3.storefront-v3 .sf-review-rating>span{font-size:12px!important}
.storefront-v3.storefront-v3.storefront-v3.storefront-v3 .sf-review-author{font-size:13px!important;font-weight:700!important;color:var(--text)!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;min-width:0!important}.storefront-v3.storefront-v3.storefront-v3.storefront-v3 .sf-review time{font-size:12px!important}
.storefront-v3.storefront-v3.storefront-v3.storefront-v3 .sf-review-text{font-size:14px!important;line-height:1.65!important;min-height:0!important;margin:0!important}
.storefront-v3.storefront-v3.storefront-v3.storefront-v3 .sf-review-purchase{gap:12px!important;padding-top:16px!important}.storefront-v3.storefront-v3.storefront-v3.storefront-v3 .sf-review-products{display:grid!important;gap:8px!important;margin:0!important;min-width:0!important;flex:1!important}
.storefront-v3.storefront-v3.storefront-v3.storefront-v3 .sf-review-product-name{display:block!important;font-size:13px!important;font-weight:700!important;line-height:1.5!important;color:var(--text)!important;overflow-wrap:anywhere!important}.storefront-v3.storefront-v3.storefront-v3.storefront-v3 .sf-review-product-category{display:block!important;margin-top:4px!important;font-size:12px!important;font-weight:600!important;line-height:1.5!important;color:var(--muted)!important}
.storefront-v3.storefront-v3.storefront-v3.storefront-v3 .sf-review-product-category>span{margin-inline:4px!important;color:var(--line)!important}.storefront-v3.storefront-v3.storefront-v3.storefront-v3 .sf-review-mobile-filter{display:none!important}
.storefront-v3.storefront-v3.storefront-v3.storefront-v3 .od-review-form .sf-review-product-select{width:100%!important;min-height:44px!important;padding:10px 12px!important;margin:8px 0 4px!important;border:1px solid var(--line)!important;border-radius:10px!important;background:var(--surface)!important;color:var(--text)!important;font-size:14px!important;font-weight:600!important}
.storefront-v3.storefront-v3.storefront-v3.storefront-v3 .sf-order-product-help{display:block!important;margin-bottom:16px!important;font-size:12px!important;line-height:1.5!important;color:var(--muted)!important}
/* One type scale across profile, sign-in methods and utility cards. */
.storefront-v3.storefront-v3.storefront-v3.storefront-v3 .account-dashboard :is(p,span,a,button,label,input,dt,dd,small,select,textarea){font-weight:600!important;font-size:14px!important;line-height:1.5!important}
.storefront-v3.storefront-v3.storefront-v3.storefront-v3 .account-dashboard h1{font-size:28px!important;font-weight:700!important;line-height:1.3!important}.storefront-v3.storefront-v3.storefront-v3.storefront-v3 .account-dashboard :is(h2,h3){font-size:18px!important;font-weight:700!important;line-height:1.4!important}
.storefront-v3.storefront-v3.storefront-v3.storefront-v3 .account-dashboard .profile-v2-identity h2{font-size:22px!important}.storefront-v3.storefront-v3.storefront-v3.storefront-v3 .account-dashboard .profile-v2-avatar span{font-size:28px!important;font-weight:700!important}
.storefront-v3.storefront-v3.storefront-v3.storefront-v3 .account-dashboard :is(.profile-v2-meta dt,.profile-v2-field label,.profile-v2-static-field>span,.profile-v2-signins h3,.profile-v2-signin small,.profile-v2-trade-help span,.profile-v2-save-row>span){font-size:13px!important}
.storefront-v3.storefront-v3.storefront-v3.storefront-v3 .account-dashboard .profile-v2-meta dd{font-size:16px!important;font-weight:650!important}.storefront-v3.storefront-v3.storefront-v3.storefront-v3 .account-dashboard :is(input,select,textarea){font-size:16px!important;min-height:44px!important}
.storefront-v3.storefront-v3.storefront-v3.storefront-v3 .account-dashboard .profile-v2-bonus-value{font-size:30px!important;line-height:1.3!important;font-weight:700!important}.storefront-v3.storefront-v3.storefront-v3.storefront-v3 .account-dashboard .profile-v2-bonus-value span{font-size:14px!important;font-weight:600!important}
.storefront-v3.storefront-v3.storefront-v3.storefront-v3 .account-dashboard :is(.account-tab,.profile-v2-link-button,.profile-v2-devices,.profile-v2-save){font-size:14px!important;font-weight:650!important}
.storefront-v3.storefront-v3.storefront-v3.storefront-v3 .account-dashboard :is(.profile-tools-title,.profile-tool-title){font-size:18px!important;font-weight:700!important}.storefront-v3.storefront-v3.storefront-v3.storefront-v3 .account-dashboard :is(.profile-tool-description,.profile-tools-description){font-size:14px!important}
@media(max-width:1150px){.storefront-v3.storefront-v3.storefront-v3.storefront-v3 .catalog-page:not(.home-page) .products-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important}.storefront-v3.storefront-v3.storefront-v3.storefront-v3 .catalog-page.catalog-skins:not(.home-page) .products-grid{grid-template-columns:repeat(5,minmax(0,1fr))!important}.storefront-v3.storefront-v3.storefront-v3.storefront-v3 .sf-compact-header .header-inner{gap:12px!important;grid-template-columns:auto auto minmax(100px,1fr) auto!important}}
@media(max-width:900px){.storefront-v3.storefront-v3.storefront-v3.storefront-v3 .catalog-page:not(.home-page) .products-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}.storefront-v3.storefront-v3.storefront-v3.storefront-v3 .catalog-page.catalog-skins:not(.home-page) .products-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important}}
@media(max-width:700px){
 .storefront-v3.storefront-v3.storefront-v3.storefront-v3 .sf-compact-header .header-inner{width:calc(100% - 24px)!important;grid-template-columns:28px 36px minmax(0,1fr) auto!important;grid-template-areas:"brand catalog search actions"!important;gap:8px!important;min-height:60px!important;padding:10px 0!important}
 .storefront-v3.storefront-v3.storefront-v3.storefront-v3 .sf-compact-header .brand{grid-area:brand!important;width:28px!important}.storefront-v3.storefront-v3.storefront-v3.storefront-v3 .sf-compact-header .brand-logo{width:28px!important;height:28px!important}.storefront-v3.storefront-v3.storefront-v3.storefront-v3 .sf-compact-header .brand-name{display:none!important}
 .storefront-v3.storefront-v3.storefront-v3.storefront-v3 .sf-compact-header .sf-catalog-button{grid-area:catalog!important;width:36px!important;min-width:36px!important;height:38px!important;min-height:38px!important;padding:0!important;border-radius:10px!important;gap:0!important}
 .storefront-v3.storefront-v3.storefront-v3.storefront-v3 .sf-compact-header .header-search{grid-area:search!important;min-width:0!important;width:100%!important}.storefront-v3.storefront-v3.storefront-v3.storefront-v3 .sf-compact-header .header-search input{height:38px!important;font-size:16px!important;padding:0 8px 0 30px!important;border-radius:10px!important}.storefront-v3.storefront-v3.storefront-v3.storefront-v3 .sf-compact-header .header-search>svg{width:15px!important;height:15px!important;top:12px!important;left:9px!important}
 .storefront-v3.storefront-v3.storefront-v3.storefront-v3 .sf-compact-header .header-actions{grid-area:actions!important;gap:6px!important;justify-content:flex-end!important}.storefront-v3.storefront-v3.storefront-v3.storefront-v3 .sf-compact-header .sf-header-control{min-width:36px!important;width:36px!important;min-height:38px!important;height:38px!important;padding:0!important;gap:0!important;border-radius:10px!important;position:relative!important}
 .storefront-v3.storefront-v3.storefront-v3.storefront-v3 .sf-compact-header .sf-control-label,.storefront-v3.storefront-v3.storefront-v3.storefront-v3 .sf-compact-header .sf-theme{display:none!important}.storefront-v3.storefront-v3.storefront-v3.storefront-v3 .sf-compact-header .sf-profile svg,.storefront-v3.storefront-v3.storefront-v3.storefront-v3 .sf-compact-header .sf-cart>svg{display:block!important;width:19px!important;height:19px!important}
 .storefront-v3.storefront-v3.storefront-v3.storefront-v3 .sf-compact-header .sf-cart-count{position:absolute!important;top:-5px!important;right:-4px!important;min-width:16px!important;height:16px!important;font-size:10px!important;padding:0 3px!important;border:1px solid var(--surface)!important;border-radius:8px!important;background:var(--primary)!important;color:#fff!important;line-height:1!important}
 .storefront-v3.storefront-v3.storefront-v3.storefront-v3 .sf-compact-header .sf-cart-count.is-empty{display:none!important}.storefront-v3.storefront-v3.storefront-v3.storefront-v3 .sf-category-menu{left:12px!important;right:12px!important;top:calc(100% + 4px)!important;max-width:none!important;width:auto!important}.storefront-v3.storefront-v3.storefront-v3.storefront-v3 .sf-profile-menu{right:12px!important;top:calc(100% + 4px)!important}
 .storefront-v3.storefront-v3.storefront-v3.storefront-v3 .sf-compact-header .search-suggestions{position:fixed!important;left:12px!important;right:12px!important;top:60px!important;width:auto!important;max-width:none!important}
 .storefront-v3.storefront-v3.storefront-v3.storefront-v3 .catalog-page:not(.home-page) .products-grid,.storefront-v3.storefront-v3.storefront-v3.storefront-v3 .catalog-page.catalog-skins:not(.home-page) .products-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}
 .storefront-v3.storefront-v3.storefront-v3.storefront-v3 .product-card .product-visual{aspect-ratio:1.1!important;padding:10px!important}.storefront-v3.storefront-v3.storefront-v3.storefront-v3 .catalog-skins .product-visual{aspect-ratio:1!important}
 .storefront-v3.storefront-v3.storefront-v3.storefront-v3 .product-card .product-body{padding:10px!important;gap:6px!important}.storefront-v3.storefront-v3.storefront-v3.storefront-v3 .product-card .product-name{font-size:13px!important;line-height:18px!important;min-height:36px!important;height:36px!important;max-height:36px!important}.storefront-v3.storefront-v3.storefront-v3.storefront-v3 .product-card .product-price{font-size:16px!important;line-height:22px!important}
 .storefront-v3.storefront-v3.storefront-v3.storefront-v3 .product-card .product-footer{padding-top:2px!important;gap:4px!important}.storefront-v3.storefront-v3.storefront-v3.storefront-v3 .product-card .product-more{width:32px!important;height:32px!important;min-height:32px!important}
 .storefront-v3.storefront-v3.storefront-v3.storefront-v3 .product-card .skin-quick-add{top:6px!important;left:6px!important;width:36px!important;height:36px!important}.storefront-v3.storefront-v3.storefront-v3.storefront-v3 .product-card .skin-quick-add button{width:36px!important;min-width:36px!important;height:36px!important;min-height:36px!important;border-radius:10px!important}
 .storefront-v3.storefront-v3.storefront-v3.storefront-v3 .sf-store-products{margin:16px 0!important;padding:0!important;border:0!important;background:none!important}.storefront-v3.storefront-v3.storefront-v3.storefront-v3 .sf-store-products .sf-section-head{margin-bottom:12px!important}.storefront-v3.storefront-v3.storefront-v3.storefront-v3 .sf-store-products h2{font-size:18px!important}.storefront-v3.storefront-v3.storefront-v3.storefront-v3 .sf-store-products-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}.storefront-v3.storefront-v3.storefront-v3.storefront-v3 .sf-store-products .product-visual{aspect-ratio:1.35!important}.storefront-v3.storefront-v3.storefront-v3.storefront-v3 .sf-store-products .product-body{padding:10px!important}
 .storefront-v3.storefront-v3.storefront-v3.storefront-v3 .sf-home-reviews .sf-review-filters{display:none!important}.storefront-v3.storefront-v3.storefront-v3.storefront-v3 .sf-review-mobile-filter{display:flex!important;align-items:center!important;gap:12px!important;margin-bottom:16px!important}.storefront-v3.storefront-v3.storefront-v3.storefront-v3 .sf-review-mobile-filter label{font-size:13px!important;color:var(--muted)!important}.storefront-v3.storefront-v3.storefront-v3.storefront-v3 .sf-review-mobile-filter select{flex:1!important;min-height:40px!important;border:1px solid var(--line)!important;border-radius:10px!important;padding:8px 12px!important;background:var(--surface)!important;color:var(--text)!important;font-size:14px!important;font-weight:600!important}
 .storefront-v3.storefront-v3.storefront-v3.storefront-v3 .sf-review{padding:16px!important;gap:16px!important}.storefront-v3.storefront-v3.storefront-v3.storefront-v3 .sf-review-top{gap:8px!important}.storefront-v3.storefront-v3.storefront-v3.storefront-v3 .sf-review-author{font-size:13px!important}.storefront-v3.storefront-v3.storefront-v3.storefront-v3 .sf-review time{font-size:12px!important}.storefront-v3.storefront-v3.storefront-v3.storefront-v3 .sf-review-text{font-size:14px!important}.storefront-v3.storefront-v3.storefront-v3.storefront-v3 .sf-review-purchase{gap:10px!important}.storefront-v3.storefront-v3.storefront-v3.storefront-v3 .sf-review-purchase>img{width:40px!important;height:40px!important}
 .storefront-v3.storefront-v3.storefront-v3.storefront-v3 .sf-reviews-form{grid-template-columns:1fr 1fr!important;gap:12px!important}.storefront-v3.storefront-v3.storefront-v3.storefront-v3 .sf-reviews-form label:nth-child(2){grid-column:1/-1!important;grid-row:2!important}.storefront-v3.storefront-v3.storefront-v3.storefront-v3 .sf-reviews-form button{grid-column:1/-1!important;min-height:40px!important}.storefront-v3.storefront-v3.storefront-v3.storefront-v3 .sf-reviews-form select{min-height:40px!important;font-size:14px!important}
 .storefront-v3.storefront-v3.storefront-v3.storefront-v3 .od-review-form .sf-review-product-select{font-size:16px!important}
 .storefront-v3.storefront-v3.storefront-v3.storefront-v3 .account-dashboard h1{font-size:24px!important}.storefront-v3.storefront-v3.storefront-v3.storefront-v3 .account-dashboard .profile-v2-identity h2{font-size:20px!important}.storefront-v3.storefront-v3.storefront-v3.storefront-v3 .account-dashboard :is(h2,h3){font-size:18px!important}.storefront-v3.storefront-v3.storefront-v3.storefront-v3 .account-dashboard .profile-v2-meta dd{font-size:15px!important}.storefront-v3.storefront-v3.storefront-v3.storefront-v3 .account-dashboard .profile-v2-bonus-value{font-size:28px!important}
}
@media(min-width:1151px){.storefront-v3.storefront-v3.storefront-v3.storefront-v3 .catalog-page.catalog-skins:not(.home-page) .products-grid{grid-template-columns:repeat(6,minmax(0,1fr))!important}}
@media(max-width:360px){.storefront-v3.storefront-v3.storefront-v3.storefront-v3 .sf-compact-header .header-inner{gap:6px!important;grid-template-columns:24px 32px minmax(0,1fr) auto!important}.storefront-v3.storefront-v3.storefront-v3.storefront-v3 .sf-compact-header .brand-logo{width:24px!important;height:24px!important}.storefront-v3.storefront-v3.storefront-v3.storefront-v3 .sf-compact-header .sf-catalog-button,.storefront-v3.storefront-v3.storefront-v3.storefront-v3 .sf-compact-header .sf-header-control{width:32px!important;min-width:32px!important}.storefront-v3.storefront-v3.storefront-v3.storefront-v3 .sf-compact-header .header-actions{gap:4px!important}.storefront-v3.storefront-v3.storefront-v3.storefront-v3 .sf-review-author{font-size:12px!important}}
