.bb-flexible__inner>*+*{margin-top:16px}.bb-heading{margin:0}.bb-heading.text-left{text-align:left}.bb-heading.text-center{text-align:center}.bb-heading.text-right{text-align:right}.bb-rich-text{margin-left:auto;margin-right:auto}.bb-rich-text.text-left{text-align:left}.bb-rich-text.text-center{text-align:center}.bb-rich-text.text-right{text-align:right}.bb-button{display:block}.bb-button.text-left{text-align:left}.bb-button.text-center{text-align:center}.bb-button.text-right{text-align:right}.bb-button--disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.bb-image{display:block}.bb-image.text-left{text-align:left}.bb-image.text-center{text-align:center}.bb-image.text-right{text-align:right}.bb-image__inner{display:inline-block;max-width:100%}.bb-image__link{display:block}.bb-image__media{display:block;overflow:hidden}.bb-image__media--1-1{aspect-ratio:1 / 1}.bb-image__media--4-3{aspect-ratio:4 / 3}.bb-image__media--16-9{aspect-ratio:16 / 9}.bb-image__media--3-4{aspect-ratio:3 / 4}.bb-image__media:not(.bb-image__media--original) .bb-image__img{width:100%;height:100%;object-fit:cover;display:block}.bb-image__img{max-width:100%;height:auto;display:inline-block}.bb-image__placeholder svg{display:block;max-width:100%;height:auto}.bb-video{position:relative;width:100%;overflow:hidden;background:#000}.bb-video--16-9{aspect-ratio:16 / 9}.bb-video--4-3{aspect-ratio:4 / 3}.bb-video--1-1{aspect-ratio:1 / 1}.bb-video video,.bb-video iframe,.bb-video__embed,.bb-video__cover{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block}.bb-video__cover{object-fit:cover}.bb-video__play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:transparent;border:0;padding:0;cursor:pointer;transition:opacity .2s ease;opacity:.95}.bb-video__play:hover{opacity:1}.bb-video__embed.is-playing .bb-video__cover,.bb-video__embed.is-playing .bb-video__play{display:none}.bb-video__placeholder svg{width:100%;height:100%;object-fit:cover}.bb-spacer{display:block;width:100%;height:var(--bb-spacer-mobile, 32px)}@media screen and (min-width:769px){.bb-spacer{height:var(--bb-spacer-desktop, 60px)}}.bb-divider{display:block;width:100%}.bb-divider__line{display:inline-block}.bb-html{display:block;margin-left:auto;margin-right:auto;box-sizing:border-box}.bb-html--w25{max-width:25%}.bb-html--w33{max-width:33.3333%}.bb-html--w50{max-width:50%}.bb-html--w66{max-width:66.6667%}.bb-html--w75{max-width:75%}.bb-html--w100{max-width:100%}@media screen and (max-width:768px){.bb-html--w25,.bb-html--w33,.bb-html--w50,.bb-html--w66,.bb-html--w75{max-width:100%}}.bb-html--top-middle{vertical-align:top}.bb-html--center{vertical-align:middle}.bb-html--bottom-middle{vertical-align:bottom}.bb-group{display:block}.bb-group__inner{display:flex;flex-direction:column;gap:var(--bb-group-gap, 16px)}.bb-group.text-left{text-align:left}.bb-group.text-center{text-align:center}.bb-group.text-right{text-align:right}.bb-row{display:flex;flex-wrap:wrap;gap:var(--bb-row-gap, 16px)}.bb-row>*{flex:1 1 0;min-width:0}.bb-row--top{align-items:flex-start}.bb-row--center{align-items:center}.bb-row--bottom{align-items:flex-end}@media screen and (max-width:768px){.bb-row:not(.bb-row--no-wrap)>*{flex:1 1 100%}}.bb-columns{display:grid;gap:var(--bb-columns-gap, 24px)}.bb-columns--cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.bb-columns--cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.bb-columns--cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.bb-columns--align-top{align-items:start}.bb-columns--align-center{align-items:center}.bb-columns--align-bottom{align-items:end}@media screen and (max-width:768px){.bb-columns--stack-medium{grid-template-columns:minmax(0,1fr)}}@media screen and (max-width:480px){.bb-columns--stack-small{grid-template-columns:minmax(0,1fr)}}.bb-container{display:block}.bb-container__inner{display:block;box-sizing:border-box}.bb-accordion{display:block;border-top:1px solid #e5e5e5}.bb-accordion__item{border-bottom:1px solid #e5e5e5}.bb-accordion__summary{display:flex;align-items:center;justify-content:space-between;padding:16px 0;cursor:pointer;list-style:none;font-weight:600;font-size:16px}.bb-accordion__summary::-webkit-details-marker{display:none}.bb-accordion__summary:focus-visible{outline:2px solid #0e74bb;outline-offset:2px}.bb-accordion__heading{flex:1 1 auto}.bb-accordion__icon{flex:0 0 auto;width:16px;height:16px;position:relative;margin-left:12px;transition:transform .2s ease}.bb-accordion--icon-plus-minus .bb-accordion__icon:before,.bb-accordion--icon-plus-minus .bb-accordion__icon:after{content:"";position:absolute;background:currentColor;transition:transform .2s ease}.bb-accordion--icon-plus-minus .bb-accordion__icon:before{top:50%;left:0;right:0;height:2px;margin-top:-1px}.bb-accordion--icon-plus-minus .bb-accordion__icon:after{top:0;bottom:0;left:50%;width:2px;margin-left:-1px}.bb-accordion--icon-plus-minus [data-bb-accordion-item][open] .bb-accordion__icon:after{transform:scaleY(0)}.bb-accordion--icon-chevron .bb-accordion__icon{border-right:2px solid currentColor;border-bottom:2px solid currentColor;width:8px;height:8px;margin-top:-4px;transform:rotate(45deg)}.bb-accordion--icon-chevron [data-bb-accordion-item][open] .bb-accordion__icon{transform:rotate(225deg);margin-top:0}.bb-accordion--icon-none .bb-accordion__icon{display:none}.bb-accordion__content{padding:0 0 16px}.bb-tabs{display:block}.bb-tabs__list{display:flex;flex-wrap:wrap;gap:4px;list-style:none;margin:0;padding:0;border-bottom:1px solid #e5e5e5}.bb-tabs__list--center{justify-content:center}.bb-tabs__list-item{margin:0}.bb-tabs__button{background:transparent;border:0;border-bottom:2px solid transparent;padding:12px 16px;cursor:pointer;font:inherit;color:inherit;transition:border-color .15s ease,color .15s ease}.bb-tabs__button:hover{color:#0e74bb}.bb-tabs__button.is-active{border-bottom-color:#0e74bb;color:#0e74bb}.bb-tabs__button:focus-visible{outline:2px solid #0e74bb;outline-offset:-2px}.bb-tabs__panels{padding-top:16px}.bb-tab[hidden]{display:none}.bb-trust-badges,.bb-newsletter{display:block}.bb-newsletter.text-left{text-align:left}.bb-newsletter.text-center{text-align:center}.bb-newsletter.text-right{text-align:right}.bb-newsletter__heading{margin:0 0 8px}.bb-newsletter__subtext{margin:0 0 16px}.bb-newsletter.text-center .bb-newsletter__form .input-group{margin-left:auto;margin-right:auto}.bb-social-share{display:block}.bb-social-share.text-center{text-align:center}.bb-social-share.text-right{text-align:right}.bb-social-share.text-left{text-align:left}.bb-product-card{display:block}.bb-product-card .grid-item{float:none;padding:0}.bb-collection-card{display:block}.bb-collection-card .grid-item{float:none;padding:0}.bb-featured-grid{display:block}.bb-featured-grid__view-all{margin-top:24px}.bb-price{display:block}.bb-price.text-center{text-align:center}.bb-price.text-right{text-align:right}.bb-price__current{font-weight:600}.bb-price__current.on-sale{color:#c00}.bb-price__compare{margin-left:8px;opacity:.6;font-size:.85em}.bb-price__savings{margin-left:8px}.bb-product-gallery,.bb-variant-picker{display:block}.bb-variant-picker.text-center{text-align:center}.bb-variant-picker.text-right{text-align:right}.bb-variant-picker__option{margin-bottom:12px}.bb-variant-picker__label{display:block;font-size:13px;font-weight:600;margin-bottom:4px;text-transform:uppercase;letter-spacing:.5px}.bb-variant-picker__select{display:inline-block;min-width:180px;padding:8px 12px;font:inherit;border:1px solid #ccc;border-radius:2px;background:#fff}.bb-add-to-cart{display:block}.bb-add-to-cart.text-center{text-align:center}.bb-add-to-cart.text-right{text-align:right}.bb-add-to-cart__qty{margin-bottom:12px}.bb-add-to-cart__qty label{display:block;font-size:13px;font-weight:600;margin-bottom:4px;text-transform:uppercase;letter-spacing:.5px}.bb-add-to-cart__qty-input{width:80px;padding:8px 12px;font:inherit;border:1px solid #ccc;border-radius:2px;background:#fff}.bb-add-to-cart__button[disabled]{opacity:.5;cursor:not-allowed}.bb-empty{padding:16px;border:1px dashed #c9c9c9;color:#6b6b6b;text-align:center;font-size:13px}
/*# sourceMappingURL=/cdn/shop/t/82/assets/blocks.css.map */
