:root{--bh-ink: #111111;--bh-muted: #5E5E5E;--bh-body: #3A3A3A;--bh-line: #E4E2DE;--bh-field: #CFCCC6;--bh-font: "Instrument Sans", system-ui, -apple-system, "Segoe UI", sans-serif}body{background:#fff}.bh{font-family:var(--bh-font);color:var(--bh-ink);-webkit-font-smoothing:antialiased}.bh *,.bh *:before,.bh *:after{box-sizing:border-box}.bh a{color:inherit;text-decoration:none}.bh a:hover{color:var(--bh-muted)}.bh img{display:block}.bh h1,.bh h2,.bh h3,.bh p{font-family:var(--bh-font);margin:0;color:inherit}.bh-wrap{max-width:1280px;margin:0 auto;padding-left:32px;padding-right:32px}.bh-eyebrow{font-size:13px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--bh-muted)}.bh-link{text-decoration:underline!important;text-underline-offset:4px}.bh-h2{font-size:32px;font-weight:500;letter-spacing:-.02em;line-height:1.15}.bh-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:48px;padding:0 28px;font-family:var(--bh-font);font-size:15px;font-weight:500;border:1px solid var(--bh-ink);background:var(--bh-ink);color:#fff!important;cursor:pointer;border-radius:0;text-decoration:none}.bh-btn:hover{background:#333;color:#fff!important}.bh-btn--line{background:#fff;color:var(--bh-ink)!important}.bh-btn--line:hover{background:var(--bh-wall);color:var(--bh-ink)!important}.bh-btn--block{width:100%;min-height:52px;font-size:16px}.bh-btn[disabled]{background:#9a9a9a;border-color:#9a9a9a;cursor:not-allowed}.bh a.bh-btn:hover,.bh a.bh-btn--line:hover{text-decoration:none}.bh-header{border-bottom:1px solid var(--bh-line);background:#fff;position:relative;z-index:5}.bh-header__in{display:flex;align-items:center;justify-content:space-between;gap:24px;padding-top:18px;padding-bottom:18px}.bh-logo{display:flex;align-items:center;gap:10px;flex:0 0 auto}.bh-logo__words{display:flex;flex-direction:column;line-height:1.05}.bh-logo__name{font-size:20px;font-weight:500;letter-spacing:-.02em}.bh-logo__sub{font-size:11px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--bh-muted)}.bh-nav{display:flex;flex-wrap:wrap;gap:28px;font-size:15px}.bh-nav a[aria-current=page]{text-decoration:underline;text-underline-offset:6px}.bh-actions{display:flex;align-items:center;gap:4px}.bh-icon{width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;position:relative}.bh-count{position:absolute;top:4px;right:2px;min-width:18px;height:18px;padding:0 5px;border-radius:9px;background:var(--bh-ink);color:#fff;font-size:11px;font-weight:600;display:flex;align-items:center;justify-content:center}.bh-drawer{display:none}.bh-drawer>summary{list-style:none;cursor:pointer}.bh-drawer>summary::-webkit-details-marker{display:none}.bh-drawer__panel{position:absolute;left:0;right:0;top:100%;background:#fff;border-bottom:1px solid var(--bh-line);padding:8px 16px 20px;display:flex;flex-direction:column}.bh-drawer__panel a{padding:14px 0;font-size:18px;border-bottom:1px solid var(--bh-line)}.bh-trust{border-top:1px solid var(--bh-line);border-bottom:1px solid var(--bh-line)}.bh-trust__in{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;padding-top:22px;padding-bottom:22px;font-size:14px;color:var(--bh-body)}.bh-trust strong{font-weight:600;color:var(--bh-ink)}.bh-hero__in{display:flex;flex-wrap:wrap;gap:56px;align-items:center;padding-top:48px;padding-bottom:72px}.bh-hero__art{flex:999 1 560px;min-width:0;height:640px;padding:56px}.bh-hero__copy{flex:1 1 340px;min-width:0;display:flex;flex-direction:column;gap:24px}.bh-hero__title{font-size:56px;line-height:1.02;font-weight:500;letter-spacing:-.035em}.bh-hero__text{font-size:18px;line-height:1.55;color:var(--bh-body)}.bh-hero__btns{display:flex;flex-wrap:wrap;gap:12px}.bh-hero__credit{font-size:14px;color:var(--bh-muted)}.bh-wall{background:var(--bh-wall);display:flex;align-items:center;justify-content:center}.bh-wall img{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;box-shadow:0 8px 20px #00000024}.bh-hero__art img,.bh-pdp__wall img{box-shadow:0 18px 40px #0000002e}.bh-section{padding-top:72px;padding-bottom:24px}.bh-section__head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:32px}.bh-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:44px 28px}.bh-card{display:flex;flex-direction:column;gap:2px}.bh-card__wall{height:300px;padding:28px;margin-bottom:10px}.bh-card__none{font-size:13px;color:var(--bh-muted)}.bh-card__title{font-size:16px;font-weight:500;line-height:1.3}.bh-card__artist{font-size:14px;color:var(--bh-muted)}.bh-card__price{font-size:14px;margin-top:4px}.bh-card:hover .bh-card__title{text-decoration:underline;text-underline-offset:3px}.bh-card:hover{color:var(--bh-ink)!important}.bh-tiles{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:20px}.bh-tile{border:1px solid var(--bh-line);padding:32px;min-height:160px;display:flex;flex-direction:column;justify-content:space-between;gap:16px}.bh-tile:hover{border-color:var(--bh-ink);color:var(--bh-ink)!important}.bh-tile__label{font-size:28px;font-weight:500;letter-spacing:-.02em}.bh-tile__note{font-size:14px;color:var(--bh-muted)}.bh-spot{background:var(--bh-wall);margin-top:72px}.bh-spot__in{display:flex;flex-wrap:wrap;gap:56px;align-items:center;padding-top:72px;padding-bottom:72px}.bh-spot__copy{flex:1 1 340px;min-width:0;display:flex;flex-direction:column;gap:18px;align-items:flex-start}.bh-spot__name{font-size:40px;font-weight:500;letter-spacing:-.03em;line-height:1.1}.bh-spot__text{font-size:17px;line-height:1.6;color:var(--bh-body)}.bh-spot__art{flex:999 1 560px;min-width:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.bh-spot__art .bh-wall{background:#fff;height:380px;padding:32px}.bh-app{background:var(--bh-ink);color:#fff}.bh-app__in{display:flex;flex-wrap:wrap;gap:32px;align-items:center;justify-content:space-between;padding-top:64px;padding-bottom:64px}.bh-app__copy{flex:1 1 420px;min-width:0;display:flex;flex-direction:column;gap:12px}.bh-app__text{font-size:17px;line-height:1.55;color:#d4d4d4}.bh-app .bh-btn{background:#fff;color:var(--bh-ink)!important;border-color:#fff}.bh-app .bh-btn:hover{background:#e8e8e8}.bh-footer{border-top:1px solid var(--bh-line)}.bh-footer__in{display:flex;flex-wrap:wrap;gap:24px;justify-content:space-between;align-items:center;padding-top:40px;padding-bottom:56px;font-size:14px;color:var(--bh-muted)}.bh-footer__links{display:flex;flex-wrap:wrap;gap:20px}.bh-coll__head{padding-top:48px;display:flex;flex-direction:column;gap:10px}.bh-coll__title{font-size:44px;font-weight:500;letter-spacing:-.03em;line-height:1.1}.bh-coll__count{font-size:16px;color:var(--bh-muted)}.bh-coll__desc{font-size:16px;line-height:1.6;color:var(--bh-body);max-width:680px}.bh-tools{display:flex;flex-wrap:wrap;gap:10px;align-items:center;padding-top:28px;padding-bottom:28px;border-bottom:1px solid var(--bh-line)}.bh-tools__spacer{flex:1 1 auto}.bh-filter{position:relative}.bh-filter>summary{list-style:none;min-height:44px;padding:0 18px;border:1px solid var(--bh-field);background:#fff;font-size:14px;display:inline-flex;align-items:center;gap:8px;cursor:pointer}.bh-filter>summary::-webkit-details-marker{display:none}.bh-filter[open]>summary{border-color:var(--bh-ink)}.bh-filter__panel{position:absolute;top:calc(100% + 6px);left:0;z-index:10;background:#fff;border:1px solid var(--bh-line);box-shadow:0 10px 30px #00000014;padding:16px;min-width:260px;max-height:360px;overflow:auto;display:flex;flex-direction:column;gap:10px;font-size:14px}.bh-filter__panel label{display:flex;gap:10px;align-items:center;cursor:pointer}.bh-filter__panel input[type=checkbox]{width:18px;height:18px;accent-color:var(--bh-ink)}.bh-filter__price{display:flex;gap:8px;align-items:center}.bh-filter__price input{width:100px;min-height:40px;border:1px solid var(--bh-field);padding:0 10px;font-family:var(--bh-font);font-size:14px}.bh-select{min-height:44px;padding:0 12px;border:1px solid var(--bh-field);background:#fff;font-family:var(--bh-font);font-size:14px;color:var(--bh-ink);border-radius:0}.bh-sort{font-size:14px;color:var(--bh-muted);display:inline-flex;align-items:center;gap:8px}.bh-active{display:flex;flex-wrap:wrap;gap:8px;padding-top:16px;font-size:13px}.bh-chip{border:1px solid var(--bh-field);padding:6px 10px}.bh-coll__body{padding-top:40px;padding-bottom:72px}.bh-more{display:flex;justify-content:center;gap:12px;margin-top:56px}.bh-empty{padding:48px 0;font-size:16px;color:var(--bh-muted)}.bh-artists{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:44px 28px}.bh-crumbs{padding-top:20px;font-size:13px;color:var(--bh-muted);display:flex;flex-wrap:wrap;gap:8px}.bh-pdp{display:flex;flex-wrap:wrap;gap:56px;align-items:flex-start;padding-top:24px;padding-bottom:72px}.bh-pdp__media{flex:999 1 560px;min-width:0;display:flex;flex-direction:column;gap:16px}.bh-pdp__wall{height:720px;padding:72px}.bh-thumbs{display:flex;flex-wrap:wrap;gap:10px}.bh-thumb{width:72px;height:72px;padding:8px;border:1px solid transparent;background:var(--bh-wall);cursor:pointer;display:flex;align-items:center;justify-content:center}.bh-thumb[aria-current=true]{border-color:var(--bh-ink)}.bh-thumb img{max-width:100%;max-height:100%;object-fit:contain}.bh-pdp__info{flex:1 1 360px;min-width:0;display:flex;flex-direction:column;gap:22px}.bh-pdp__artist{font-size:15px;font-weight:500;text-decoration:underline!important;text-underline-offset:4px;align-self:flex-start}.bh-pdp__title{font-size:40px;line-height:1.08;font-weight:500;letter-spacing:-.03em}.bh-pdp__price{font-size:28px;font-weight:500}.bh-badge{align-self:flex-start;font-size:13px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;padding:8px 12px;background:var(--bh-wall)}.bh-pdp__btns{display:flex;flex-direction:column;gap:10px}.bh-facts{list-style:none;margin:0;padding:0;border-top:1px solid var(--bh-line);font-size:15px}.bh-facts li{display:flex;justify-content:space-between;gap:16px;padding:14px 0;border-bottom:1px solid var(--bh-line)}.bh-facts li>span:first-child{color:var(--bh-muted);flex:0 0 auto}.bh-facts li>span:last-child{text-align:right}.bh-details{display:flex;flex-direction:column;gap:8px}.bh-details h2{font-size:16px;font-weight:600}.bh-details__body{font-size:15px;line-height:1.6;color:var(--bh-body);white-space:pre-line}.bh-details__body p{margin:0 0 6px}.bh-related{border-top:1px solid var(--bh-line)}.bh-related__in{padding-top:56px;padding-bottom:80px}.bh-buybar{display:none}@media(max-width:989px){.bh-nav{display:none}.bh-drawer{display:block}.bh-header__in{padding-top:10px;padding-bottom:10px;gap:8px}.bh-logo{order:0}.bh-logo__sub{display:none}}@media(max-width:749px){.bh-wrap{padding-left:16px;padding-right:16px}.bh-h2{font-size:24px}.bh-hero__in{padding-top:0;padding-bottom:48px;gap:28px}.bh-hero__art{height:420px;padding:32px;margin-left:-16px;margin-right:-16px;flex-basis:calc(100% + 32px)}.bh-hero__title{font-size:38px}.bh-hero__text{font-size:17px}.bh-section{padding-top:48px}.bh-grid,.bh-artists{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 14px}.bh-card__wall{height:200px;padding:16px}.bh-card__title{font-size:15px}.bh-spot{margin-top:48px}.bh-spot__in{padding-top:48px;padding-bottom:48px;gap:28px}.bh-spot__art .bh-wall{height:220px;padding:16px}.bh-spot__name,.bh-coll__title{font-size:32px}.bh-pdp{padding-top:0;gap:24px;padding-bottom:40px}.bh-crumbs{display:none}.bh-pdp__media{margin-left:-16px;margin-right:-16px;flex-basis:calc(100% + 32px)}.bh-pdp__wall{height:440px;padding:40px}.bh-thumbs{padding:0 16px}.bh-pdp__title{font-size:30px}.bh-pdp__price{font-size:24px}.bh-filter__panel{min-width:240px}.bh-buybar{display:flex;position:fixed;left:0;right:0;bottom:0;z-index:20;background:#fff;border-top:1px solid var(--bh-line);padding:12px 16px calc(12px + env(safe-area-inset-bottom));align-items:center;gap:14px}.bh-buybar__price{display:flex;flex-direction:column;line-height:1.2}.bh-buybar__price strong{font-size:17px;font-weight:500}.bh-buybar__price span{font-size:12px;color:var(--bh-muted)}.bh-buybar .bh-btn{flex:1 1 auto;min-height:50px}.template-product-pad{padding-bottom:84px}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/behold.css.map */
