.product-card-wrapper{container-type:inline-size}.product-card-wrapper .card{position:relative}.product-card-wrapper .card__heading.h5 a{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.product-card-wrapper .card__heading{margin-bottom:.4rem}.product-card-wrapper .card-information{display:flex;flex-direction:column;gap:.2rem}.product-card-wrapper .price{margin-top:0}.product-card-wrapper .price__container,.product-card-wrapper .price--on-sale .price__sale{display:flex;flex-wrap:wrap;align-items:baseline;gap:.4rem}.product-card-wrapper .price--on-sale .price-item--regular{order:-1}.product-card-wrapper .price__badge-sale,.product-card-wrapper .price__badge-sold-out{display:none}.bs-card-rating{display:flex;align-items:center;gap:.4rem;font-size:1.2rem;color:var(--bs-muted)}.bs-card-rating .rating{margin:0}.bs-card-rating .rating-star{--letter-spacing: .1;--font-size: 1.4}.bs-card-rating .rating-star:before{background:linear-gradient(90deg,#f6a404 var(--percent),rgba(0,0,0,.15) var(--percent));-webkit-background-clip:text}.bs-card-new{position:absolute;top:.8rem;right:.8rem;z-index:2;pointer-events:none;background:var(--bs-teal);color:#fff;border-radius:2rem;padding:.1rem .9rem;font-size:1.2rem;line-height:1.7}.product-card-wrapper .quick-add{position:absolute;top:calc(100cqw - 4.4rem);right:.8rem;z-index:3;margin:0;width:auto}.product-card-wrapper .quick-add__submit{width:3.6rem;min-width:0;min-height:0;height:3.6rem;padding:0;border-radius:50%;background:#fff;color:#222;box-shadow:0 1px 4px #0000002e;font-size:0}.product-card-wrapper .quick-add__submit:after{display:none}.product-card-wrapper .quick-add__submit:before{content:"";width:1.8rem;height:1.8rem;background:currentColor;display:block;margin:auto;-webkit-mask:var(--bs-qa-icon) center / contain no-repeat;mask:var(--bs-qa-icon) center / contain no-repeat}.product-card-wrapper .quick-add__submit:hover{background:#222;color:#fff}.product-card-wrapper .quick-add__submit .bs-qa-label,.product-card-wrapper .quick-add__submit .sold-out-message{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.product-card-wrapper .quick-add__submit.loading:before{opacity:0}.product-card-wrapper .quick-add__submit .loading__spinner{width:1.8rem}.product-card-wrapper .quick-add__submit[disabled]{display:none}.product-card-wrapper modal-opener .quick-add__submit{--bs-qa-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M1 12s4-8 11-8 11 8 11 8-4 8-11 8-11-8-11-8z'/%3E%3Ccircle cx='12' cy='12' r='3'/%3E%3C/svg%3E")}.product-card-wrapper .bs-qa-cart{--bs-qa-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='9' cy='21' r='1'/%3E%3Ccircle cx='20' cy='21' r='1'/%3E%3Cpath d='M1 1h4l2.68 13.39a2 2 0 0 0 2 1.61h9.72a2 2 0 0 0 2-1.61L23 6H6'/%3E%3C/svg%3E")}@media(hover:hover)and (min-width:990px){.product-card-wrapper .quick-add{opacity:0;transform:translateY(.6rem);transition:opacity .2s,transform .2s}.product-card-wrapper:hover .quick-add,.product-card-wrapper:focus-within .quick-add{opacity:1;transform:none}}.bs-cards--border .product-card-wrapper .card__inner{border:1px solid #eee}.quick-add-modal .bs-satc,.quick-add-modal .bs-brc{display:none}.bs-home-heading{text-align:center;font-size:2.4rem;font-weight:500;margin:0 0 3rem;letter-spacing:0}.bs-home-heading--line:after{content:"";display:block;width:6rem;height:2px;background:#222;margin:1rem auto 0}@media screen and (min-width:750px){.bs-home-heading{font-size:3rem;margin-bottom:4rem}}.bs-ss{margin-top:1rem}.bs-ss__track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;gap:0}.bs-ss__track::-webkit-scrollbar{display:none}.bs-ss__slide{position:relative;flex:0 0 100%;scroll-snap-align:start;height:var(--h-mb);overflow:hidden}.bs-ss__link{display:block;height:100%;color:inherit;text-decoration:none}.bs-ss__slide picture,.bs-ss__slide img,.bs-ss__slide svg{display:block;width:100%;height:100%;object-fit:cover}.bs-ss__content{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;padding:1.9rem;pointer-events:none}.bs-ss__heading p{margin:0}.bs-ss__heading{line-height:1.5;text-align:left}.bs-ss__heading--h1{font-size:2.8rem}.bs-ss__heading--h2{font-size:2.5rem}.bs-ss__heading--h3{font-size:2.4rem}.bs-ss__heading--h4{font-size:2rem}.bs-pos-mb--center-start{align-items:center;justify-content:flex-start}.bs-pos-mb--center{align-items:center;justify-content:center}.bs-pos-mb--center-end{align-items:center;justify-content:flex-end}.bs-pos-mb--end-start{align-items:flex-end;justify-content:flex-start}.bs-pos-mb--start-start{align-items:flex-start;justify-content:flex-start}@media screen and (min-width:750px){.bs-ss__slide{height:var(--h)}.bs-ss__content{padding:5rem}.bs-ss__heading--h1{font-size:5.4rem}.bs-ss__heading--h2{font-size:4.2rem}.bs-ss__heading--h3{font-size:3.4rem}.bs-ss__heading--h4{font-size:2.8rem}.bs-pos--center-start{align-items:center;justify-content:flex-start}.bs-pos--center{align-items:center;justify-content:center}.bs-pos--center-end{align-items:center;justify-content:flex-end}.bs-pos--end-start{align-items:flex-end;justify-content:flex-start}.bs-pos--start-start{align-items:flex-start;justify-content:flex-start}}@media screen and (max-width:749px){.bs-ss{padding:0 1.5rem}}.bs-ct{margin-top:0}.bs-ct__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,1fr);gap:.5rem}@media screen and (min-width:750px){.bs-ct__grid{grid-template-columns:repeat(3,1fr)}}@media screen and (min-width:990px){.bs-ct__grid{grid-template-columns:repeat(6,1fr)}}.bs-ct__link{display:block;color:#222;text-decoration:none;border:1px solid var(--bs-line)}.bs-ct__img{display:block;aspect-ratio:1;overflow:hidden}.bs-ct__img img,.bs-ct__img svg{width:100%;height:100%;object-fit:cover;display:block;transition:transform .6s}.bs-ct__link:hover .bs-ct__img img{transform:scale(1.08)}.bs-ct__title{display:flex;align-items:center;gap:.8rem;padding:1rem 1.2rem;font-size:1.6rem;font-weight:600}.bs-ct__name{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.bs-ct__link:hover .bs-ct__name{color:var(--bs-accent)}.bs-ct__count{flex:none;min-width:2.4rem;height:2.4rem;padding:0 .5rem;border-radius:2rem;background:#222;color:#fff;font-size:1.1rem;display:inline-flex;align-items:center;justify-content:center}.bs-pl,.bs-tabs{margin-top:4rem}@media screen and (min-width:750px){.bs-pl{margin-top:6rem}.bs-tabs{margin-top:5rem}}.bs-tabs__nav{display:flex;gap:3rem;overflow-x:auto;margin-bottom:3rem;scrollbar-width:none}.bs-tabs__btn{background:none;border:0;padding:0 0 .4rem;font:inherit;font-size:1.6rem;color:#222;cursor:pointer;white-space:nowrap;border-bottom:2px solid transparent}.bs-tabs__btn.is-active,.bs-tabs__btn:hover{color:var(--bs-accent)}.bs-more{display:flex;justify-content:center;margin-top:3rem}.bs-more__btn{background:#222;color:#fff;border:0;border-radius:3rem;padding:1.2rem 3rem;font:inherit;font-size:1.4rem;cursor:pointer}.bs-more__btn:hover{background:var(--bs-accent)}.bs-more__btn[disabled]{opacity:.6}.bs-bn{display:grid;gap:1.5rem;margin-top:3rem}@media screen and (min-width:750px){.bs-bn{grid-template-columns:repeat(2,1fr);gap:3rem;margin-top:5rem}}.bs-bn__item{position:relative;display:block;overflow:hidden;color:inherit;text-decoration:none}.bs-bn__item img,.bs-bn__item svg{display:block;width:100%;height:auto}.bs-bn__text{position:absolute;top:2rem;left:2rem;right:2rem;text-align:center;font-size:1.6rem;line-height:1.4}.bs-bn__text p,.bs-bn__text h4{margin:0;font-size:inherit;font-weight:inherit}@media screen and (min-width:990px){.bs-bn__text{font-size:2rem}}.bs-br{margin:3rem auto}@media screen and (min-width:750px){.bs-br{margin:5rem auto}}.bs-br__track{list-style:none;margin:0;padding:0 0 .8rem;display:grid;grid-auto-flow:column;grid-auto-columns:85%;gap:1.5rem;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:thin}@media screen and (min-width:750px){.bs-br__track{grid-auto-columns:calc((100% - 1.5rem)/2)}}@media screen and (min-width:990px){.bs-br__track{grid-auto-columns:calc((100% - 9rem)/4);gap:3rem}}.bs-br__item{scroll-snap-align:start}.bs-br__img{display:block;overflow:hidden}.bs-br__img img{display:block;width:100%;height:auto}.bs-br__title{font-size:1.4rem;font-weight:400;line-height:1.4;margin:1.5rem 0 1rem;letter-spacing:0}.bs-br__title a,.bs-br__more{color:#222;text-decoration:none}.bs-br__title a:hover{color:var(--bs-accent)}.bs-br__more{font-size:1.2rem;text-transform:uppercase;letter-spacing:.05rem;border-bottom:1px solid transparent}.bs-br__more:hover{border-color:#222}.bs-ph{position:relative;overflow:hidden;background:#333;color:#fff;text-align:center}.bs-ph__bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.bs-ph:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,var(--bs-ph-overlay));z-index:1}.bs-ph__inner{position:relative;z-index:2;padding-top:3.1rem;padding-bottom:3.1rem}@media screen and (min-width:750px){.bs-ph__inner{padding-top:5rem;padding-bottom:5rem}}.bs-ph__title{color:#fff;margin:0;font-size:2rem;font-weight:400;letter-spacing:0}.bs-ph--article .bs-ph__title{text-transform:uppercase;font-size:1.6rem}.bs-ph__sub{margin:.6rem 0 0;font-size:1.2rem;color:#ffffffd9}@media screen and (min-width:750px){.bs-ph__title{font-size:2.4rem}.bs-ph--article .bs-ph__title{font-size:1.8rem}}.bs-lc{padding-top:3.7rem;padding-bottom:5rem}@media screen and (min-width:750px){.bs-lc{padding-top:6rem;padding-bottom:8rem}}.bs-lc__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem}@media screen and (min-width:990px){.bs-lc__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:3rem}}.bs-lc__link{display:flex;flex-direction:column;align-items:center;gap:1.2rem;color:#222;text-decoration:none}.bs-lc__img{display:block;width:100%;aspect-ratio:1;padding:3rem}.bs-lc__img:empty{display:none}.bs-lc__img img{width:100%;height:100%;object-fit:cover;display:block}.bs-lc__title{font-size:1.4rem;font-weight:600;text-align:center}.bs-lc__link:hover .bs-lc__title{color:var(--bs-accent)}bs-tabs{display:block}.bs-ct__grid{grid-template-columns:repeat(2,minmax(0,1fr))}@media screen and (min-width:750px){.bs-ct__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (min-width:990px){.bs-ct__grid{grid-template-columns:repeat(6,minmax(0,1fr))}}.product-card-wrapper .price:not(.price--on-sale) .price-item--regular{color:var(--bs-sale);font-weight:700}@media screen and (min-width:750px){.page-width{padding:0 1.5rem}}body:has(.bs-ph__title) .main-blog .title--primary{display:none}.article-template__hero-container{max-width:var(--page-width);margin:3rem auto 0;padding:0 1.5rem}.bs-ph{min-height:6.2rem}@media screen and (min-width:750px){.bs-ph{min-height:10rem}}.collection-hero__inner{padding-bottom:0}.collection-hero__title{font-size:2.2rem;margin:2rem 0 0}@media screen and (min-width:750px){.collection-hero__title{font-size:2.6rem;margin-top:3rem}}.facets__summary,.facet-filters__label,.mobile-facets__open,.product-count__text{letter-spacing:0}
/*# sourceMappingURL=/cdn/shop/t/51/assets/bs-pages.css.map */
