.uxb-section{--uxb-radius: 8px;--uxb-transition: .25s ease}.uxb-cat-nav{padding:16px 0 4px;max-width:var(--narrow-page-width);margin:0 auto}.uxb-cat-label{letter-spacing:var(--letter-spacing-md);text-transform:uppercase;text-align:center;margin-bottom:12px;padding:0 var(--page-margin, 16px)}.uxb-cat-scroll{display:flex;gap:6px;overflow-x:auto;padding:0 var(--page-margin, 16px) 8px;-webkit-overflow-scrolling:touch;scrollbar-width:none}.uxb-cat-scroll::-webkit-scrollbar{display:none}.uxb-cat-item{flex-shrink:0;display:flex;flex-direction:column;align-items:center;gap:8px;padding:12px 10px 10px;min-width:72px;background:var(--uxb-cat-bg, var(--color-background));border:1px solid var(--uxb-cat-border, var(--color-border));border-radius:var(--uxb-radius);cursor:pointer;transition:all var(--uxb-transition);text-decoration:none;color:var(--uxb-cat-color, var(--color-foreground))}.uxb-cat-item.on{background:var(--uxb-cat-active-bg, rgb(var(--color-primary-rgb) / .08));border-color:var(--uxb-cat-active-bg, var(--color-primary));color:var(--uxb-cat-active-color, var(--color-primary))}.uxb-cat-item:active{transform:scale(.96)}.uxb-cat-icon{display:flex;align-items:center;justify-content:center}.uxb-cat-icon img{width:100%;height:100%;object-fit:contain}.uxb-cat-label-txt{font-family:var(--font-body--family);font-size:11px;font-weight:500;white-space:nowrap;transition:color var(--uxb-transition)}.uxb-cat-item.on .uxb-cat-label-txt{color:var(--color-primary)}.uxb-cat-inline{flex-shrink:0;display:flex;align-items:center;gap:6px;padding:8px 16px;background:var(--uxb-cat-bg, var(--color-background));border:1px solid var(--uxb-cat-border, var(--color-border));border-radius:24px;cursor:pointer;transition:all .25s ease;text-decoration:none;color:var(--uxb-cat-color, var(--color-foreground));font-family:var(--font-body--family);font-size:12px;font-weight:500;white-space:nowrap}.uxb-cat-inline.on{background:var(--uxb-cat-active-bg, rgb(var(--color-primary-rgb) / .08));border-color:var(--uxb-cat-active-bg, var(--color-primary));color:var(--uxb-cat-active-color, var(--color-primary))}.uxb-cat-inline:active{transform:scale(.97)}.uxb-cat-inline-icon{object-fit:contain;flex-shrink:0;max-width:none}.uxb-pills{padding:6px 0 2px;max-width:var(--narrow-page-width);margin:0 auto}.uxb-pills-scroll{display:flex;gap:6px;overflow-x:auto;padding:0 var(--page-margin, 16px) 8px;scrollbar-width:none}.uxb-pills-scroll::-webkit-scrollbar{display:none}.uxb-pill{flex-shrink:0;padding:7px 14px;background:var(--uxb-pill-bg, #f5f3ef);border:1px solid var(--uxb-pill-border, #e5e2dc);border-radius:20px;color:var(--uxb-pill-color, #000000);font-family:var(--font-body--family);font-size:11.5px;font-weight:500;color:var(--color-foreground);white-space:nowrap;transition:all var(--uxb-transition);cursor:pointer}.uxb-pill.on{background:var(--uxb-pill-active-bg, #8B7355);border-color:var(--uxb-pill-active-bg, #8B7355);color:var(--uxb-pill-active-color, #ffffff)}.uxb-pill:active{transform:scale(.97)}.uxb-pill.uxb-loading{opacity:.6;pointer-events:none}.uxb-active-filter{max-height:0;opacity:0;overflow:hidden;transition:all .3s;padding:0 var(--page-margin, 16px);max-width:var(--narrow-page-width);margin:0 auto}.uxb-active-filter.show{max-height:44px;opacity:1;padding:6px var(--page-margin, 16px)}.uxb-af-inner{display:flex;align-items:center;gap:8px;font-family:var(--font-body--family);font-size:11.5px}.uxb-af-dot{width:5px;height:5px;border-radius:50%;background:var(--color-primary)}.uxb-af-label{color:var(--color-primary);font-weight:500}.uxb-af-count{color:var(--color-foreground);opacity:var(--opacity-40-60)}.uxb-af-clear{margin-left:auto;font-family:var(--font-body--family);font-size:10.5px;color:var(--color-foreground);opacity:var(--opacity-40-60);text-decoration:underline;cursor:pointer;background:none;border:none}.uxb-filter-bar{position:fixed;bottom:0;left:0;right:0;z-index:var(--layer-sticky, 8);background:var(--color-background);border-top:1px solid var(--color-border);display:flex;height:52px;padding:0 8px;align-items:center;justify-content:space-around}.uxb-fb-btn{display:flex;flex-direction:column;align-items:center;gap:2px;padding:6px 12px;border-radius:var(--uxb-radius);background:none;border:none;cursor:pointer;font-family:var(--font-body--family);color:var(--color-foreground)}.uxb-fb-btn:active{background:rgb(var(--color-foreground-rgb) / var(--opacity-5-15))}.uxb-fb-btn span{font-size:9.5px;color:var(--color-foreground);opacity:var(--opacity-40-60);font-weight:500}@keyframes uxbFadeIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.uxb-row-block{list-style:none;min-width:0;padding:8px 0}.uxb-rea{display:flex;gap:2px;border-radius:var(--uxb-rea-radius, 8px);margin:4px 0}.uxb-rea-item{flex:1;background:var(--uxb-rea-bg, #ffffff);padding:var(--uxb-rea-padding, 8px) 4px;text-align:center;outline:var(--uxb-rea-border-width, .5px) solid var(--uxb-rea-border-color, #e0ddd7);outline-offset:calc(-1 * var(--uxb-rea-border-width, .5px))}.uxb-rea-item:first-child{border-radius:var(--uxb-rea-radius, 8px) 0 0 var(--uxb-rea-radius, 8px)}.uxb-rea-item:last-child{border-radius:0 var(--uxb-rea-radius, 8px) var(--uxb-rea-radius, 8px) 0}.uxb-rea-item:only-child{border-radius:var(--uxb-rea-radius, 8px)}.uxb-rea-icon{font-size:var(--uxb-icon-size, 32px);color:var(--uxb-icon-color, #5a5248);display:block;margin:0 auto 3px;line-height:1;font-variation-settings:"FILL" 0,"wght" var(--uxb-icon-wght, 200),"GRAD" 0,"opsz" 24}.uxb-rea-item span:not(.material-symbols-outlined){font-family:var(--font-body--family);font-size:var(--uxb-rea-text-size, 9px);font-weight:500;line-height:1.2;display:block;color:var(--uxb-rea-text-color, #000000)}.uxb-help{--uxb-radius: 8px;background:var(--color-background);border:1px solid var(--color-border);border-radius:var(--uxb-radius);padding:16px;margin:4px 0}.uxb-help-title{font-family:var(--font-heading--family);font-weight:var(--font-heading--weight);font-size:18px;color:var(--color-foreground-heading);margin-bottom:4px}.uxb-help-sub{font-family:var(--font-body--family);font-size:11px;color:var(--color-foreground);opacity:var(--opacity-40-60);margin-bottom:12px}.uxb-help-opts{display:grid;grid-template-columns:1fr 1fr;gap:6px}.uxb-help-opt{padding:10px;border-radius:8px;background:rgb(var(--color-foreground-rgb) / var(--opacity-5-15));border:1px solid var(--color-border);cursor:pointer;transition:border-color .2s}.uxb-help-opt:active{border-color:var(--color-primary)}.uxb-help-opt-t{font-family:var(--font-body--family);font-size:12px;font-weight:500;color:var(--color-foreground-heading);margin-bottom:2px}.uxb-help-opt-d{font-family:var(--font-body--family);font-size:10.5px;color:var(--color-foreground);opacity:var(--opacity-40-60);line-height:1.4}.uxb-help-opt-a{font-family:var(--font-body--family);font-size:10px;color:var(--color-primary);font-weight:500;margin-top:4px;display:inline-block}.uxb-proof{--uxb-radius: 8px;background:rgb(var(--color-primary-rgb) / .06);border:1px solid rgb(var(--color-primary-rgb) / .12);border-radius:var(--uxb-radius);padding:14px 16px;text-align:center;margin:4px 0}.uxb-proof-big{font-family:var(--font-heading--family);font-weight:var(--font-heading--weight);font-size:26px;color:var(--color-primary)}.uxb-proof-sub{font-family:var(--font-body--family);font-size:11px;color:var(--color-foreground);opacity:var(--opacity-40-60);margin-top:2px}.uxb-xsell{--uxb-radius: 8px;border:1px solid var(--color-border);border-radius:var(--uxb-radius);padding:18px 16px;background:var(--color-background);margin:4px 0}.uxb-xsell-title{font-family:var(--font-heading--family);font-weight:var(--font-heading--weight);font-size:18px;color:var(--color-foreground-heading);margin-bottom:4px}.uxb-xsell-sub{font-family:var(--font-body--family);font-size:11px;color:var(--color-foreground);opacity:var(--opacity-40-60);margin-bottom:14px}.uxb-xsell-items{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.uxb-xsell-card{display:flex;flex-direction:column;align-items:center;text-align:center;padding:14px 8px;background:rgb(var(--color-foreground-rgb) / var(--opacity-5-15));border:1px solid var(--color-border);border-radius:8px;cursor:pointer;transition:all .25s ease;text-decoration:none;color:inherit}.uxb-xsell-card:active{border-color:var(--color-primary);transform:scale(.97)}.uxb-xsell-name{font-family:var(--font-body--family);font-size:12px;font-weight:500;color:var(--color-foreground);margin-bottom:2px}.uxb-xsell-count{font-size:10px;color:var(--color-foreground);opacity:var(--opacity-40-60)}.uxb-xsell-arrow{font-size:10px;color:var(--color-primary);font-weight:500;margin-top:4px}.uxb-is-bestseller .card-gallery{position:relative}.uxb-is-bestseller .card-gallery:after{content:var(--uxb-bs-text, "Best-seller");position:absolute;top:8px;right:8px;font-family:var(--font-body--family);font-size:9px;font-weight:600;padding:3px 8px;border-radius:var(--uxb-bs-radius, 4px);background:var(--uxb-bs-bg, #f5efe6);color:var(--uxb-bs-color, #8B7355);z-index:1;pointer-events:none}.product-grid__item span.price{font-weight:var(--uxb-price-weight, inherit)}.product-grid__item .compare-at-price{font-size:var(--uxb-compare-size, 100%);opacity:var(--uxb-compare-opacity, 1)}.uxb-card-extras{display:flex;flex-direction:column;padding:0;margin-top:2px}.uxb-card-mat-badge{display:inline-block;align-self:flex-start;font-family:var(--font-body--family);padding:3px 8px;border-radius:var(--uxb-mat-radius, 5px);font-weight:500;letter-spacing:.3px}.uxb-card-benefits{font-family:var(--font-body--family);line-height:1.3}.uxb-card-ship{font-family:var(--font-body--family);font-size:10px;font-weight:600;color:var(--uxb-ship-color, #3B7A57);letter-spacing:.2px}@media(min-width:750px){.uxb-cat-nav,.uxb-pills,.uxb-active-filter{padding-left:var(--page-margin, 40px);padding-right:var(--page-margin, 40px)}.uxb-cat-scroll{padding:0;justify-content:center}.uxb-pills-scroll{padding:0}.uxb-cat-item{min-width:88px;padding:14px 14px 12px}.uxb-filter-bar{display:none}.uxb-help{padding:28px}.uxb-help-opts{grid-template-columns:repeat(4,1fr)}.uxb-xsell{padding:24px}.uxb-rea-item{padding:var(--uxb-rea-padding, 8px) 8px}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/collection-ux-booster.css.map */
