.gf-native .price-wrapper{display:block}
.gf-native .price-wrapper .price,.gf-native .product-price-container .price{display:block!important;margin:8px 0 0;color:var(--gf-primary);line-height:1.4;font-weight:600}
.gf-native .price,.gf-native .price .amount{font-size:20px!important}
.gf-native .product-price-container{margin:20px 0}
.gf-native .product-price-container .price{margin:0}
.gf-native .gf-price-request{display:none!important}
.gf-native .gf-thickness-label{font-size:14px;color:var(--gf-muted);margin:4px 0 0}

/* Compact Collection filter bar; native Search element has been removed. */
.gf-native .gf-r-collection-browser .tabbed-content{position:relative}
.gf-native .gf-r-collection .tabbed-content>.nav{min-height:36px;gap:6px;padding-right:310px}
.gf-native .gf-r-collection .tabbed-content>.nav>li>a{height:36px;min-height:36px;padding:6px 12px;font-size:14px;line-height:22px}
.gf-native .gf-thickness-filter{position:absolute;top:0;right:0;display:flex;align-items:center;gap:6px;margin:0;z-index:4}
.gf-native .gf-thickness-filter-label{font-size:13px;margin-right:6px;color:var(--gf-muted)}
.gf-native .gf-thickness-filter .button{height:36px;min-height:36px;min-width:64px;transform:none;padding:6px 12px;margin:0;font-size:14px;line-height:22px;background:transparent;border:1px solid var(--gf-line);color:var(--gf-ink)}
.gf-native .gf-thickness-filter .button.is-selected,.gf-native .gf-thickness-filter .button:hover{background:var(--gf-primary);border-color:var(--gf-primary);color:var(--gf-white)}
.gf-native .gf-r-collection .tab-panels{padding-top:24px}
.gf-native .gf-filter-empty{padding:28px;border:1px solid var(--gf-line);border-radius:8px;font-size:16px;max-width:none;background:var(--gf-soft)}
@media(max-width:1023px){
 .gf-native .gf-r-collection .tabbed-content>.nav{padding-right:0}
 .gf-native .gf-thickness-filter{position:relative;top:auto;right:auto;width:100%;margin:12px 0 0;justify-content:flex-end}
}
@media(max-width:699px){.gf-native .gf-thickness-filter{justify-content:flex-start}}
