.template-collection{--buhu-ink:#161514;--buhu-navy:#1f3a5f;--buhu-warm:#f4f1ec;--buhu-paper:#fbfaf7;--buhu-line:rgba(22,21,20,.1);--buhu-radius:18px;--header-height:68px;--header-background-height:68px}.template-collection .site-header{min-height:68px!important;height:auto!important}.template-collection .site-header__wrapper{min-height:68px!important;height:68px!important}.template-collection .site-header__background{background:#fff!important;opacity:1!important}.template-collection .site-header .logo__image-link--home{display:none!important}.template-collection .site-header .logo__image-link--other{display:flex!important;align-items:center}.template-collection .site-header .logo__image,.template-collection .site-header img{max-height:40px!important;width:auto!important;object-fit:contain}.template-collection .site-header .logo__image{filter:brightness(0)}.template-collection .site-header a,.template-collection .site-header button{color:var(--buhu-ink)}.template-collection [id^=bh-chero-]{background:#fff}.template-collection [id^=bh-chero-] .bh-wrap{max-width:1280px;grid-template-columns:minmax(0,1.08fr) minmax(340px,.92fr);gap:32px;align-items:center}.template-collection [id^=bh-chero-] .bh-media{border-radius:18px;overflow:hidden;border:1px solid rgba(22,21,20,.06);box-shadow:0 14px 40px #1615140d}.template-collection [id^=bh-chero-] .bh-copy{padding:8px 6px 8px 10px}.template-collection [id^=bh-chero-] .bh-eyebrow{margin-bottom:12px;color:#5f5c57;font-size:10.5px;font-weight:700;letter-spacing:.18em;text-transform:uppercase}.template-collection [id^=bh-chero-] h1{max-width:530px;margin:0 0 16px;font-family:Georgia,Times New Roman,serif;font-size:clamp(42px,3.9vw,58px);font-weight:500;line-height:.98;letter-spacing:-.043em;color:var(--buhu-ink)}.template-collection [id^=bh-chero-] .bh-text{max-width:500px;margin-bottom:0;color:#5f5c57;font-size:15px;line-height:1.56}.template-collection .collection__wrapper{max-width:1280px;margin-inline:auto}.template-collection .collection__inner{width:100%}.template-collection .collection__sticky-bar{min-height:50px;margin-bottom:14px;border-bottom:1px solid var(--buhu-line);background:#fffffff7;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.template-collection .collection--filters-disabled .collection__sticky-bar{grid-template-columns:1fr auto}.template-collection .collection--breadcrumbs-disabled.collection--filters-disabled .collection__sort-bar{margin-left:0}.template-collection .collection__sort-bar .collection__sort__label{min-height:38px;padding:0 14px;border:1px solid var(--buhu-line);border-radius:999px;background:#fff;font-size:12px;font-weight:650}.template-collection .collection__products-count{color:#6d6963;font-size:12px;font-weight:600}.template-collection .collection__products .grid{margin-top:0;row-gap:22px}.template-collection .collection__products .product-grid-item{padding-bottom:0}.template-collection .collection__products .product-grid-item__image{overflow:hidden;border:1px solid rgba(22,21,20,.055);border-radius:15px;background:var(--buhu-paper);transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.template-collection .collection__products .product-grid-item:hover .product-grid-item__image{transform:translateY(-2px);border-color:#1615141a;box-shadow:0 12px 28px #1615140e}.template-collection .collection__products .product-media__img{transform:scale(.93);transform-origin:center center}.template-collection .collection__products .product-grid-item__info{padding-top:8px}.template-collection .collection__products .product-grid-item__title{color:var(--buhu-ink);font-size:14.5px;font-weight:700;line-height:1.22;letter-spacing:-.01em}.template-collection .collection__products .product-grid-item__price{display:block;margin-top:2px;color:var(--buhu-ink);font-size:12.5px;font-weight:650}.template-collection .collection__products .product-grid-item__fieldset--swatches{margin-top:5px}.template-collection .collection__products .swatch__label{width:17px;height:17px}.template-collection .collection__products .pagination{margin-top:30px;padding-top:14px;border-top:1px solid var(--buhu-line)}.template-collection .collection__products .pagination a,.template-collection .collection__products .pagination span{min-width:34px;min-height:34px}@media(min-width:981px){.template-collection .collection__products .product-media__img{transform:scale(1.07)}}@media(min-width:1500px){.template-collection .collection__wrapper{max-width:1460px}.template-collection .collection__products .grid{row-gap:22px}}.template-collection [id^=bh-gp-] .bh-gp__title,.template-collection [id^=bh-fq-] .bh-fq__title{font-family:Georgia,Times New Roman,serif;font-weight:500;letter-spacing:-.035em;line-height:1.02;color:var(--buhu-ink)}.template-collection [id^=bh-gp-] .bh-gp__kick,.template-collection [id^=bh-fq-] .bh-fq__kick{font-size:11px;font-weight:700;letter-spacing:.14em}.template-collection [id^=bh-gp-] .bh-gp__step{border-top:1px solid var(--buhu-line);padding-top:16px}.template-collection [id^=bh-gp-] .bh-gp__num{font-family:Georgia,Times New Roman,serif;color:var(--buhu-navy);font-weight:500}.template-collection [id^=bh-gp-] .bh-gp__sp{line-height:1.48}.template-collection [id^=bh-fq-] details{border-color:var(--buhu-line)}.template-collection [id^=bh-fq-] summary{font-weight:650}.template-collection [id^=bh-fq-] .bh-fq__a{line-height:1.6}@media(max-width:980px){.template-collection [id^=bh-chero-] .bh-wrap{grid-template-columns:1fr;gap:18px;padding-left:20px;padding-right:20px}.template-collection [id^=bh-chero-] .bh-copy{max-width:720px;padding:0 2px;text-align:left}.template-collection [id^=bh-chero-] h1{font-size:clamp(38px,8vw,52px);max-width:620px}.template-collection [id^=bh-chero-] .bh-text{max-width:620px;font-size:15px}.template-collection .collection__wrapper{padding-left:16px;padding-right:16px}.template-collection .collection__products .grid{row-gap:22px}}@media(max-width:767px){.template-collection{--header-height:60px;--header-background-height:60px}.template-collection .site-header,.template-collection .site-header__wrapper{min-height:60px!important;height:60px!important}.template-collection .site-header .logo__image,.template-collection .site-header img{max-height:34px!important}.template-collection [id^=bh-chero-] .bh-wrap{gap:14px;padding-left:16px;padding-right:16px}.template-collection [id^=bh-chero-] .bh-media{border-radius:14px;box-shadow:none}.template-collection [id^=bh-chero-] .bh-eyebrow{margin-bottom:8px;font-size:10px}.template-collection [id^=bh-chero-] h1{margin-bottom:11px;font-size:clamp(34px,10vw,44px);line-height:1}.template-collection [id^=bh-chero-] .bh-text{font-size:14px;line-height:1.5}.template-collection .collection__sticky-bar{min-height:48px;margin-bottom:10px}.template-collection .collection__products .grid{row-gap:18px}.template-collection .collection__products .product-grid-item__image{border-radius:11px}.template-collection .collection__products .product-media__img{transform:scale(1.02)}.template-collection .collection__products .product-grid-item__info{padding-top:7px}.template-collection .collection__products .product-grid-item__title{font-size:13.5px}.template-collection .collection__products .product-grid-item__price{font-size:12.5px;margin-top:2px}.template-collection .collection__products .product-grid-item__fieldset--swatches{margin-top:5px}.template-collection .collection__products .swatch__label{width:16px;height:16px}.template-collection .collection__products .pagination{margin-top:26px;padding-top:12px}}
/*# sourceMappingURL=/cdn/shop/t/54/assets/buhu-collections.css.map */
