.template-product .product-single__meta [data-product-blocks]{display:flex;flex-direction:column}.template-product .product-single__meta [data-product-blocks]>.bb-related--set{order:10}.template-product .product-single__meta [data-product-blocks]>.product-block:has(>form[onsubmit]):not(:has(fieldset,select,.variant-wrapper,button)){display:none}.template-product .product__thumbs--below .product__thumb-item{width:20%!important;max-width:none!important;flex:0 0 20%}.template-product .product__thumbs--below .product__thumb{aspect-ratio:1 / 1;display:flex;align-items:center;justify-content:center}.template-product .product__thumbs--below .product__thumb .image-wrap{width:100%;padding-bottom:100%!important}.template-product .product__thumbs--below .product__thumb img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain}.template-product .essential-preorder-container-active>span{display:flex;align-items:center;gap:10px;margin-top:12px;padding:14px 16px;background:var(--bb-band, #f7f7f5);border-radius:var(--bb-radius, 3px);font-size:14px;color:var(--bb-ink, #111);text-align:left}.template-product .essential-preorder-container-active>span:before{content:"";flex:0 0 18px;height:18px;background:no-repeat center / 18px url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='12' r='9' fill='none' stroke='%23111' stroke-width='1.5'/%3E%3Cpath d='M12 7v5l3 2' fill='none' stroke='%23111' stroke-width='1.5'/%3E%3C/svg%3E")}.bb-checks{list-style:none;margin:4px 0 24px;padding:0;display:grid;gap:8px}.bb-checks li{display:flex;gap:10px;align-items:center;margin:0;font-size:14px;color:#333}.bb-checks svg{flex:0 0 16px;color:var(--bb-ink, #111)}.template-product .bb-related--colors{margin-bottom:22px}.template-product .bb-related--colors .bb-related__heading{font-size:13px;font-weight:500;letter-spacing:0;margin:0 0 10px}.template-product .bb-related--colors .bb-related__list{gap:10px}.template-product .bb-related--colors li{width:64px;display:flex;flex-direction:column;align-items:center;gap:6px}.template-product .bb-related__swatch{width:64px;border:0!important;box-shadow:none!important;border-radius:var(--bb-radius, 3px)!important;background:var(--bb-ground, #f2f2f0)!important}.template-product .bb-related__swatch img{mix-blend-mode:multiply}.template-product .bb-related__swatch.is-current{outline:2px solid var(--bb-ink, #111);outline-offset:2px}.template-product a.bb-related__swatch:hover{outline:1px solid var(--bb-ink, #111);outline-offset:2px}.template-product .bb-related__name{font-size:12px;line-height:1.2;color:#4a4a47;text-align:center}.template-product .bb-related--set{border-top:1px solid var(--bb-line, #e6e6e3);padding-top:20px;margin-top:4px}.template-product .bb-related--set .bb-related__heading{font-size:13px;letter-spacing:.12em;text-transform:uppercase;font-weight:500;margin:0 0 12px}.template-product .bb-related--set .bb-related__list{gap:12px}.template-product .bb-related__card-image{border:0!important;border-radius:var(--bb-radius, 3px)!important;background:var(--bb-ground, #f2f2f0)!important}.template-product .bb-related__card-image img{mix-blend-mode:multiply}.template-product .bb-related__card-title{font-size:13px;font-weight:500}.template-product .bb-related__card-price{font-size:13px;font-weight:400}
/*# sourceMappingURL=/cdn/shop/t/59/assets/bb-buybox.css.map */
