:root{--bs-green: #00b67a;--bs-green-light: #00e99c;--bs-green-dim: #009d69;--bs-border: #e8e8e1;--bs-price: #1c1d1d;--bs-savings: #c20000;--bs-dark: #0f0f0f}body{font-weight:300;letter-spacing:.025em}strong,b{font-weight:600}.announcement-bar__message{font-size:1.2rem;letter-spacing:.12em;text-transform:uppercase;padding:1rem 0}.header__menu-item span{text-transform:uppercase;font-family:var(--font-heading-family);font-size:1.4rem;letter-spacing:.06em}.header__active-menu-item{text-decoration-thickness:.1rem;text-underline-offset:.4rem}.button,.shopify-payment-button__button--unbranded,.shopify-challenge__button,.customer button{min-height:4rem;padding:1rem 2rem;font-size:1.1rem;font-weight:700;text-transform:uppercase;letter-spacing:.3em;line-height:1.42}.button:hover,.shopify-payment-button__button--unbranded:hover{filter:brightness(1.08)}.button:not(.button--secondary):not(.button--tertiary):after,.shopify-payment-button__button--unbranded:after{--border-opacity: 0}.card__heading{font-family:var(--font-body-family);font-weight:300;text-transform:uppercase;letter-spacing:.2em;font-size:1.3rem;line-height:1.5}.card-information .price{color:var(--bs-price);font-size:1.4rem;letter-spacing:.05em}.price--on-sale .price-item--regular{color:rgba(var(--color-foreground),.55)}.badge{border:0;font-size:1.1rem;font-weight:400;text-transform:uppercase;letter-spacing:.1em;padding:.6rem .8rem}.field__input,.select__select,.customer .field input,.customer select{font-weight:300;letter-spacing:.025em}.footer-block__heading{text-transform:uppercase;font-size:1.5rem;letter-spacing:.1em}.footer-block__details-content,.footer-block__subtext,.footer__content-bottom{font-size:1.3rem}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5{letter-spacing:.02em}@media screen and (max-width:749px){.bs-reviews__track{padding:.2rem .4rem;scroll-padding:.4rem}}.product__info-container .price-item--sale.price-item--last{color:var(--bs-green);font-weight:600;font-size:2.4rem}.product__info-container .price__sale .price-item--regular{font-size:1.5rem}.product__info-container .product__tax,body .slider-buttons{display:none}.product__info-container .icon-with-text .h4{font-family:var(--font-body-family);font-size:1.2rem;font-weight:400;letter-spacing:.05em;line-height:1.4}.product__info-container .icon-with-text__item svg,.product__info-container .icon-with-text__item img{width:2.2rem;height:auto;flex-shrink:0}.bs-payment-icons{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:.6rem;margin-top:1.2rem}.bs-payment-icons svg,.bs-payment-icons img{height:2.4rem;width:auto;max-width:4rem;object-fit:contain}.product-form__input input[type=radio]+label.bs-image-swatch{padding:.3rem;line-height:0}.product-form__input input[type=radio]+label.bs-image-swatch img{display:block;width:4.8rem;height:6rem;object-fit:cover}.product-form__input input[type=radio]:checked+label.bs-image-swatch{background-color:transparent;color:rgb(var(--color-foreground));border-color:rgb(var(--color-foreground))}.product-form__input input[type=radio].disabled+label.bs-image-swatch img{opacity:.4}.product__text.bs-scarcity{font-weight:600}.bs-rating-strip{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.8rem;padding:1.3rem 1rem .2rem;font-size:1.3rem;letter-spacing:.03em}.bs-rating-strip>span{flex-shrink:0;white-space:nowrap}.bs-rating-strip__stars{color:var(--bs-green);font-size:1.6rem;letter-spacing:.28rem;line-height:1}.bs-rating-strip__score{font-weight:600}.bs-rating-strip__divider{opacity:.4}.bs-rating-strip--inline{justify-content:flex-start;padding:0 0 .2rem}a.bs-rating-strip{text-decoration:none;color:inherit;cursor:pointer}a.bs-rating-strip:hover .bs-rating-strip__score{text-decoration:underline}.bs-reviews{scroll-margin-top:8rem}.bs-sale-badge{margin:.6rem 0 .2rem}.bs-sale-badge>span{display:inline-block;background:var(--bs-green);color:#fff;padding:.4rem 1rem;border-radius:2rem;font-size:1.3rem;font-weight:600;letter-spacing:.02em}ul.bs-usp{list-style:none;margin:1.6rem 0 0;padding:0;font-size:1.4rem;line-height:1.4}ul.bs-usp>li{display:flex;align-items:center;gap:.9rem;margin-bottom:.9rem}ul.bs-usp>li:last-child{margin-bottom:0}ul.bs-usp img{flex:0 0 2rem;width:2rem;height:2rem;object-fit:contain}.bs-stock-pulse{display:flex;align-items:center;gap:.9rem;margin:1.2rem 0 .4rem;font-size:1.4rem;color:#ff7a1a;font-weight:600}.bs-stock-pulse__dot{position:relative;flex:0 0 2rem;width:2rem;height:2rem}.bs-stock-pulse__dot>span{position:absolute;top:50%;left:50%;width:1rem;height:1rem;margin:-.5rem 0 0 -.5rem;border-radius:50%;background:#ff7a1a}.bs-stock-pulse__dot>span:last-child{opacity:.5;animation:bs-pulse 1.6s infinite}@keyframes bs-pulse{0%{transform:scale(1);opacity:.5}70%{transform:scale(2.4);opacity:0}to{transform:scale(2.4);opacity:0}}@media(prefers-reduced-motion:reduce){.bs-stock-pulse__dot>span:last-child{animation:none}}.bs-ship-pill{display:flex;flex-wrap:wrap;gap:.8rem 1.6rem;justify-content:space-between;align-items:center;margin-top:1.4rem;padding:.8rem 1.6rem;background:#f6f6f6;border-radius:2rem;font-size:1.3rem;line-height:1.4}.bs-ship-pill__item{display:inline-flex;align-items:center;gap:.6rem}.bs-ship-pill__dot{width:1rem;height:1rem;border-radius:50%;background:#137333;flex:0 0 1rem}.bs-ship-pill__icon{flex:0 0 1.6rem}.bs-ship-pill__date:empty:before{content:"\2014";opacity:.5}.bs-disclaimer{margin-top:1.4rem;padding:1.2rem 1.4rem;background:#ffe5e5;border-left:4px solid #e60023;border-radius:.6rem;font-size:1.3rem;line-height:1.5}.bs-disclaimer strong{color:#d10000}.product__info-container .product-form__buttons{max-width:100%}.product__info-container>.bs-rating-strip,.product__info-container>.product__title,.product__info-container>[id^=price-],.product__info-container>.bs-sale-badge{margin-top:.5rem;margin-bottom:.5rem}.product__info-container>.bs-rating-strip{margin-top:0}.product__info-container>.product__title{margin-bottom:.5rem}.product__info-container>.bs-sale-badge{margin-bottom:1.2rem}@media screen and (max-width:749px){.banner .banner__buttons--multiple{width:100%;max-width:100%;flex-wrap:nowrap;justify-content:center}.banner .banner__buttons--multiple>.button{min-width:0;flex:1 1 0;padding-left:1rem;padding-right:1rem}}.collection-list .card--standard{position:relative}.collection-list .card--standard>.card__content{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;padding:0}.collection-list .card--standard .card__information{background:rgb(var(--color-background));padding:1.4rem 3.4rem}.collection-list .card--standard .card__heading{font-size:1.4rem;margin:0}.collection-list .card--standard .icon-wrap,.collection-list .card--standard .card__badge{display:none}@media screen and (min-width:990px){.footer .footer__content-top{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:3rem 2.4rem;align-items:start}.footer .footer__content-top>.footer__blocks-wrapper{grid-column:span 3;grid-template-columns:repeat(3,minmax(0,1fr));margin:0}.footer .footer__content-top>.footer-block--newsletter{display:block;margin-top:0;justify-content:flex-start;text-align:left}.footer .footer__content-top>.footer-block--newsletter .footer-block__newsletter{display:block;text-align:left;margin:0}.footer .footer__content-top>.footer-block--newsletter .footer-block__heading{margin:0 0 1.5rem;text-align:left}.footer .footer__content-top>.footer-block--newsletter .newsletter-form{align-items:flex-start;margin:0;width:100%}.footer .footer__content-top>.footer-block--newsletter .newsletter-form__field-wrapper{width:100%;max-width:none}}.bs-uspgrid{padding-top:var(--bs-uspgrid-pt-m, 24px);padding-bottom:var(--bs-uspgrid-pb-m, 36px)}.bs-uspgrid__title{margin:0 0 2.4rem;text-align:center}.bs-uspgrid__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:3.2rem 1.6rem;margin:0;padding:0}.bs-uspgrid__item{text-align:center;display:flex;flex-direction:column;align-items:center;gap:.8rem}.bs-uspgrid__icon{display:block;width:4rem;height:4rem}.bs-uspgrid__icon svg{width:100%;height:100%;display:block}.bs-uspgrid__heading{margin:0;font-size:1.5rem;line-height:1.35;letter-spacing:.04em;text-transform:uppercase}.bs-uspgrid__text,.bs-uspgrid__text p{margin:0;font-size:1.4rem;line-height:1.5;opacity:.8}@media screen and (min-width:750px){.bs-uspgrid{padding-top:var(--bs-uspgrid-pt, 24px);padding-bottom:var(--bs-uspgrid-pb, 36px)}.bs-uspgrid__list{grid-template-columns:repeat(4,minmax(0,1fr));gap:2.4rem}.bs-uspgrid__icon{width:4.4rem;height:4.4rem}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/bs-skeleton.css.map */
