.bh-col{--bhl-accent:var(--button-text-color-primary-with-border,#cc7a00);--bhl-cta:var(--button-background-color-secondary,#ff9400);--bhl-cta-hover:var(--button-background-color-secondary-hover,#cd853f);--bhl-bg:var(--color-background,#e9e8e4);--bhl-muted:var(--color-text-secondary,#535353);--bhl-ph:var(--color-img-placeholder-bg,#d9d7d0);--bhl-heading:var(--heading-font-family,Montserrat,sans-serif)}.bh-col,.bh-col *,.bh-col *:before,.bh-col *:after{box-sizing:border-box}.bh-col [hidden]{display:none!important}.bh-col p,.bh-col h1,.bh-col h2,.bh-col ul,.bh-col li{margin:0;padding:0}.bh-col ul{list-style:none}.bh-col a{text-decoration:none;color:inherit}.bh-col svg{display:block;flex-shrink:0}.template-collection .breadcrumb{display:none}.bh-col-top{background:var(--bhl-bg)}.bh-col-in{max-width:1432px;margin:0 auto;padding-left:20px;padding-right:20px}.bh-col-top .bh-col-in{padding-top:32px;padding-bottom:32px}.bh-crumbs{font-size:12.5px;line-height:1.15;color:#00000073}.bh-crumbs a{transition:color .2s}.bh-crumbs a:hover{color:#000}.bh-crumbs span[aria-hidden]{padding:0 8px}.bh-crumbs__now{color:#000000b3}.bh-col-eyebrow{margin-top:24px!important;font-size:10.5px;font-weight:600;text-transform:uppercase;letter-spacing:.2em;color:var(--bhl-accent)}.bh-col-title{margin-top:12px!important;font-family:var(--bhl-heading);font-size:30px;font-weight:700;line-height:1.08;letter-spacing:-.02em;color:#000;text-wrap:balance}.bh-col-desc{margin-top:16px!important;max-width:64ch;font-size:15px;line-height:1.625;color:var(--bhl-muted)}.bh-col .bh-chips{margin-top:24px!important;display:flex;flex-wrap:wrap;gap:8px}.bh-col .bh-chip{display:inline-flex;align-items:center;gap:8px;margin:0;padding:8px 14px;border-radius:9999px;background:#fff;font-size:12px;font-weight:600;line-height:1.15;color:#000;box-shadow:inset 0 0 0 1px #0000000f}.bh-col .bh-chip svg{width:14px;height:14px;color:var(--bhl-accent)}.bh-col-main{background:var(--bhl-bg)}.bh-col-main .bh-col-in{padding-bottom:56px}.bh-col-layout{display:block}.bh-col-side{min-width:0}.bh-col-results{margin-top:24px;min-width:0}.bh-tool{display:flex;align-items:center;gap:12px}.bh-tool__btn,.bh-select{height:44px;border:0;border-radius:9999px;background:#fff;font-family:inherit;font-size:13.5px;font-weight:600;line-height:1.15;color:#000;box-shadow:inset 0 0 0 1px #0000001a}.bh-tool__btn{flex:1 1 0;display:inline-flex;align-items:center;justify-content:center;gap:8px;cursor:pointer}.bh-tool__btn svg{width:16px;height:16px}.bh-badge{display:inline-flex;height:20px;min-width:20px;align-items:center;justify-content:center;border-radius:9999px;background:var(--bhl-cta);padding:0 6px;font-size:11px;font-weight:700;color:#fff}.bh-selectwrap{position:relative;flex:1 1 0}.bh-select{width:100%;appearance:none;-webkit-appearance:none;padding:0 40px 0 20px;outline:none;cursor:pointer}.bh-selectwrap svg{pointer-events:none;position:absolute;right:16px;top:50%;width:16px;height:16px;transform:translateY(-50%);color:#0006}.bh-panel-m{margin-top:16px;border-radius:16px;background:#fff;padding:20px;box-shadow:inset 0 0 0 1px #0000000f}.bh-side-d{display:none}.bh-groups>div+div{margin-top:28px}.bh-col-label{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.16em;color:#0006}.bh-opts{margin-top:12px!important}.bh-opts li+li{margin-top:10px}.bh-opt{display:flex;cursor:pointer;align-items:flex-start;gap:10px;font-size:13.5px;line-height:1.15;color:#000}.bh-groups>div>.bh-opt{margin-top:12px}.bh-opt input{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.bh-box{position:relative;margin-top:2px;display:inline-flex;width:16px;height:16px;flex-shrink:0;border-radius:5px;background:#fff;box-shadow:inset 0 0 0 1px #00000038;transition:background-color .15s}.bh-opt input:checked+.bh-box{background:var(--bhl-cta);box-shadow:none}.bh-opt input:checked+.bh-box:after{content:"";position:absolute;left:5px;top:2px;width:4px;height:8px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.bh-opt input:focus-visible+.bh-box{outline:2px solid var(--bhl-accent);outline-offset:2px}.bh-opt__text{flex:1 1 auto}.bh-count{font-size:12.5px;color:#00000059}.bh-clear{margin-top:28px;display:inline-flex;align-items:center;gap:6px;border:0;background:none;padding:0;font-family:inherit;font-size:12.5px;font-weight:600;color:var(--bhl-accent);cursor:pointer}.bh-clear svg{width:14px;height:14px}.bh-total{font-size:12.5px;line-height:1.15;color:var(--bhl-muted)}.bh-grid{margin-top:20px!important;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:36px 16px}.bh-card{display:flex;height:100%;flex-direction:column}.bh-card__media{position:relative;display:block;width:100%;overflow:hidden;border-radius:16px;background:#fff;box-shadow:inset 0 0 0 1px #0000000f}.bh-card__ratio{display:block;aspect-ratio:1/1;width:100%}.bh-card__ratio img{width:100%;height:100%;object-fit:contain;padding:20px;transition:transform .5s ease-out}.bh-card:hover .bh-card__ratio img{transform:scale(1.04)}.bh-card__ph{display:block;width:100%;height:100%;background:var(--bhl-ph)}.bh-soldout{position:absolute;left:12px;top:12px;border-radius:9999px;background:#000c;padding:4px 10px;font-size:10.5px;font-weight:600;text-transform:uppercase;letter-spacing:.08em;line-height:1.15;color:#fff}.bh-card__title{margin-top:16px;min-height:2.6em;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font-family:var(--bhl-heading);font-size:13.5px;font-weight:600;line-height:1.3;color:#000;transition:color .2s}.bh-card:hover .bh-card__title{color:var(--bhl-accent)}.bh-card__price{margin-top:8px;display:block;font-size:15px;font-weight:700;line-height:1.15;color:#000}.bh-card__price--none{font-size:13px;font-weight:400;color:var(--bhl-muted)}.bh-card__note{margin-top:6px;display:block;font-size:11.5px;font-weight:500;line-height:1.15;color:var(--bhl-accent)}.bh-more{margin-top:44px;display:flex;flex-direction:column;align-items:center;gap:12px}.bh-btn{display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:9999px;background:var(--bhl-cta);padding:14px 36px;font-family:inherit;font-size:14px;font-weight:600;line-height:1.15;color:#fff;cursor:pointer;transition:background-color .2s,color .2s}.bh-col a.bh-btn,.bh-col button.bh-btn{color:#fff}.bh-btn:hover{background:var(--bhl-cta-hover)}.bh-btn--ghost{background:#fff;color:#000;box-shadow:inset 0 0 0 1px #0000001a}.bh-col a.bh-btn--ghost{color:#000}.bh-btn--ghost:hover{background:#000;color:#fff}.bh-col a.bh-btn--ghost:hover{color:#fff}.bh-more__n{font-size:12.5px;color:var(--bhl-muted)}.bh-pages{margin-top:36px;display:flex;align-items:center;justify-content:center;gap:16px;font-size:13.5px;color:var(--bhl-muted)}.bh-empty{margin-top:24px;border-radius:16px;background:#fff;padding:32px;text-align:center;box-shadow:inset 0 0 0 1px #0000000f}.bh-empty__h{font-family:var(--bhl-heading);font-size:17px;font-weight:700;color:#000}.bh-empty__t{margin:10px auto 0!important;max-width:46ch;font-size:13.5px;line-height:1.625;color:var(--bhl-muted)}.bh-empty__btns{margin-top:24px;display:flex;flex-direction:column;align-items:center;gap:12px}.bh-empty .bh-btn{padding:12px 28px;font-size:13.5px}.bh-help{background:#fff}.bh-help .bh-col-in{padding-top:48px;padding-bottom:48px}.bh-help__row{display:flex;flex-direction:column;gap:20px}.bh-help__copy{max-width:576px}.bh-help__h{font-family:var(--bhl-heading);font-size:20px;font-weight:700;color:#000}.bh-help__t{margin-top:10px!important;font-size:14.5px;line-height:1.625;color:var(--bhl-muted)}.bh-help__btns{display:flex;flex-direction:column;gap:12px}@media(min-width:640px){.bh-col-in{padding-left:32px;padding-right:32px}.bh-col-top .bh-col-in{padding-top:48px;padding-bottom:40px}.bh-col-eyebrow{font-size:11px}.bh-col-title{font-size:44px}.bh-col-desc{font-size:16px}.bh-col-main .bh-col-in{padding-bottom:80px}.bh-grid{column-gap:20px}.bh-card__title{font-size:15px}.bh-card__note{font-size:12px}.bh-empty__btns{flex-direction:row;justify-content:center}.bh-help .bh-col-in{padding-top:56px;padding-bottom:56px}.bh-help__row{flex-direction:row;align-items:center;justify-content:space-between}.bh-help__h{font-size:26px}.bh-help__btns{flex-direction:row}}@media(min-width:1024px){.bh-col-layout{display:grid;grid-template-columns:228px minmax(0,1fr);column-gap:40px;align-items:start}.bh-col-side{position:sticky;top:96px}.bh-col-results{margin-top:0}.bh-tool,.bh-panel-m{display:none!important}.bh-side-d{display:block}.bh-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:1280px){.bh-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/bh-collection.css.map */
