.announcement-bar{padding-block:.5rem!important;padding-block-end:.4rem!important}.slideshow{top:-1px!important}accordion-disclosure:has(#accHide){display:none}.product-info__block-item:is([data-block-type=description]){line-height:1.5}.product-info__block-item:is([data-block-type=variant-picker],[data-block-type=product-variations],[data-block-type=separator],[data-block-type=description],[data-block-type=text],[data-block-type=share-buttons]){--product-info-gap: 1rem!important}.product-info__block-item:is([data-block-type=liquid]){--product-info-gap: 0!important}.pickup-availability{visibility:hidden!important;height:0!important}.button-pickup{margin-block-start:.5rem!important}.product-info__block-item:is([data-block-type=pickup-availability]){height:0!important;display:none!important}.product-info__block-item:is([data-block-type=vendor],[data-block-type=title],[data-block-type=sku],[data-block-type=price]){--product-info-gap: .25rem!important}.aph_embed_embed{border-radius:4px!important}.vendor-logo{padding:1px 1px 5px;display:inline}.product-block{border:1px solid #dddddd;border-radius:3px;padding:.5rem;margin-top:1rem;margin-bottom:0rem;font-size:.785rem}.product-block-empty{display:none}.product-sku{opacity:.65}.product-sku,.product-user,.product-fit,.product-indoor_outdoor,.product-weight{margin:.2rem}.product-block{font-size:.875rem;line-height:1.5}.swatch-view li{padding-inline-start:0!important}.prose h2{font-size:1.2rem}.swatches-type-collections .swatch-view,.swatches.swatches-type-collections,.swatch-single{margin:0!important}.--product-card{gap:0!important}.swatches .swatch-preset-670869 ul.swatch-view li{margin:0 2px!important}.inventory.text-error{display:none}.inventory.text-warning{font-weight:600;font-style:normal!important}.product-info__block-item:is([data-block-type=inventory]){--product-info-gap:.5rem!important}.swatch-size-chart button.link{background:none!important}.swatch-size-chart{float:right!important;padding-top:1px;padding-right:5px}@media screen and (max-width: 699px){.product{gap:.5rem}.product-gallery{gap:0}.inventory{text-align:center}.vendor-logo,.--badge-list{display:none}.product-gallery__image-list{margin-top:-10px;margin-bottom:-10px}.complementary-products{margin-top:30px}.product-card__info{gap:0}.product-card{gap:.25rem}}.cq-text ol{margin-block-end:2rem!important}.cq-table th{font-size:.8rem}.cq-table th{font-size:.8rem;text-align:center;color:#000;font-weight:600;opacity:1}.cq-table th span{font-size:.7rem;font-weight:400;margin-block-start:0!important}.cq-table td{text-align:center;vertical-align:middle}.cq-table table{font-weight:600}.cq-table td{font-weight:400}.cq-table td.nsg-bg-grey,.product-card__info a.product-title{font-weight:600}.header-search::part(content){background-color:#fff!important;color:#1c1c1c!important}.header-search input.header-search__input::placeholder{color:#1c1c1c!important}.header-search .h6.text-subdued{color:#1c1c1ca6!important}.header-search .content-tabs [role=tab]{box-shadow:0 1px #000}.header-search .content-tabs [role=tab]:not([aria-selected=true]){opacity:.5}.header-search .content-tabs::part(tab-list){border-block-end:1px solid #ddd}.header-search button.button{background:#1c1c1c!important;gradient:none;color:#fff!important}.bbfacet div{padding:3px 9px;border:solid 1px #ddd}.bbfacet div .dot-checkbox:checked~label{transform:none!important;color:#000;font-weight:500}.bbfacet div .dot-checkbox:checked{opacity:0}.bbfacet a{padding:3px 9px;border:solid 1px #ddd}.collection-card__content p.h3{letter-spacing:1.5px}.collection-toolbar__layout-switch-list[device=desktop]{padding-left:50px}@media screen and (min-width: 700px) and (max-width: 1300px){.shopify-section--collection-list{--collection-list-items-per-row: 4!important}}@media screen and (min-width: 1000px){.product-list{--product-list-default-row-gap: 1.5rem!important}.product-card,.product-card__info{gap:0}}@media screen and (min-width: 1000px){.product-card{gap:.75rem}}@media screen and (max-width: 999px){// .product-card div.swatches div ul.swatch-view li{margin:0!important}.product-card div.swatches div ul.swatch-view li div.swatch-image div{width:35px!important;height:35px!important}.product-list{--product-list-default-column-gap: 2rem}.announcement-bar{padding-block:.7rem!important;padding-block-end:.6rem!important}.header{padding-block:.8rem!important}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/bb.css.map */
