.bb-inner{--font-body-family:var(--bb-body);--font-heading-family:var(--bb-serif);--color-button:255,99,136;--color-button-text:255,255,255;--buttons-radius:0;--buttons-radius-outset:0;--buttons-border-opacity:0;font-family:var(--bb-body);letter-spacing:0;background:#fff;color:#344b60}.bb-inner #MainContent .page-width{max-width:1640px}.bb-inner h1,.bb-inner h2{font-family:var(--bb-serif);color:#000;letter-spacing:0}.bb-breadcrumb{display:flex;gap:10px;align-items:center;flex-wrap:wrap;font-size:12px;padding-top:20px;padding-bottom:24px;line-height:1.6}.bb-breadcrumb a{color:inherit;text-decoration:none}.bb-breadcrumb a:hover{text-decoration:underline}.bb-collection-hero{background:#bed0c7;overflow:hidden}.bb-collection-hero__inner{position:relative;min-height:290px;display:flex;align-items:center;justify-content:space-between;gap:30px}.bb-collection-hero__copy{position:relative;z-index:1;padding:38px 0;max-width:65%}.bb-collection-hero h1{font-size:clamp(30px,3.4vw,48px);line-height:1.15;margin:0}.bb-collection-hero .bb-breadcrumb{padding:12px 0 0}.bb-collection-hero__description{max-width:580px;font-size:13px}.bb-collection-hero__image{align-self:stretch;width:30%;max-height:320px;object-fit:contain;object-position:center bottom}.bb-inner .facets-vertical .facets-wrapper{width:300px;padding-right:38px;flex-shrink:0}.bb-inner .facets-vertical .facets__summary{font-size:14px;padding:20px 0}.bb-inner .facets__label{font-size:12px}.bb-collection-links{border-bottom:1px solid #eee;padding:0 0 20px;margin-bottom:18px}.bb-collection-links summary{font-weight:600;cursor:pointer;font-size:14px;padding:12px 0}.bb-collection-links a{display:block;color:inherit;font-size:12px;text-decoration:none;padding:5px 0}.bb-collection-links a[aria-current]{text-decoration:underline}.bb-collection-links span{color:#818181}.bb-inner .product-grid{--grid-desktop-horizontal-spacing:24px;--grid-desktop-vertical-spacing:32px}.bb-inner .card-wrapper .card{border:0;box-shadow:none;background:#fff;border-radius:0}.bb-inner .card__inner{border-radius:0;--ratio-percent:133.333%!important}.bb-inner .card__media{margin:0}.bb-inner .card__media img{object-fit:cover}.bb-inner .card__information{text-align:center;padding:14px 4px 8px}.bb-inner .card__heading{font:12px/1.5 var(--bb-body);color:#0000}.bb-inner .card-information{text-align:center}.bb-inner .card-information .price{font-size:12px;color:#ff6388;margin-top:10px}.bb-inner .price-item--regular{color:inherit}.bb-inner .price--on-sale .price-item--regular{color:#888;font-size:.85em}.bb-inner .quick-add{margin:0}.bb-inner .quick-add__submit{background:#ff6388;color:#fff;min-height:36px;padding:9px;font:10px/1.5 var(--bb-body);letter-spacing:1.5px}.bb-inner .quick-add__submit:after{box-shadow:none}.bb-inner .card__badge{align-self:start}.bb-inner .badge{border-radius:0;background:#ee153d;color:#fff;border:0;font-size:10px}.bb-inner .product__title h1{font-size:clamp(25px,2.1vw,34px);line-height:1.25}.bb-inner .product__info-container .price{font-size:20px;color:#172332}.bb-inner .product__info-container .price .badge{font-size:11px}.bb-inner .product__info-wrapper{padding-left:48px}.bb-inner .product-form__input--dropdown .select{max-width:30rem}.bb-inner .product-form__input .select__select{background:#f5f5f5;font-size:13px}.bb-inner .product-form__input .select:after{box-shadow:none}.bb-inner .product-form__input .form__label{font-size:13px;color:#687585}.bb-inner .product-form__submit{background:#ff6388;color:#fff;font:12px var(--bb-body);letter-spacing:2px;min-height:44px}.bb-inner .quantity{min-height:44px}.bb-inner .thumbnail{border-radius:0}.bb-inner .product-media-container{border:0}.bb-inner .product__media img{object-fit:contain}.bb-inner .thumbnail-slider{margin-top:18px}.bb-product-description{border-top:1px solid #eee;border-bottom:1px solid #eee;margin-top:24px}.bb-product-description summary{display:flex;justify-content:space-between;cursor:pointer;padding:16px 0;font:18px var(--bb-serif);color:#171717;list-style:none}.bb-product-description summary:after{content:"+"}.bb-product-description[open] summary:after{content:"\2212"}.bb-product-description .rte{font-size:14px;line-height:1.8;padding-bottom:20px}.bb-inner .related-products{padding-top:80px;padding-bottom:70px}.bb-inner .related-products__heading{text-align:center;font-size:28px;margin-bottom:36px}.bb-about-page__title{text-align:center;font-size:clamp(36px,4vw,52px);margin:0 0 32px}.bb-about-page__hero{position:relative;min-height:490px;display:grid;place-items:center;isolation:isolate;padding:55px 24px}.bb-about-page__hero>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center 45%;z-index:-2}.bb-about-page__hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#17130c66;z-index:-1}.bb-about-page__hero-copy{max-width:590px;padding:38px;text-align:center;background:#ffffff29;color:#fff}.bb-about-page__hero h2{font-size:clamp(30px,3.5vw,48px);line-height:1.2;margin:22px 0;color:#fff}.bb-about-page__hero p{font-size:13px;line-height:1.8}.bb-about-page__hero .bb-eyebrow{color:#fff;font-size:11px}.bb-about-page__story{display:grid;grid-template-columns:1.2fr 1fr;gap:64px;align-items:center;padding-top:90px;padding-bottom:110px}.bb-about-page__images{display:grid;grid-template-columns:1fr 1fr;align-items:start}.bb-about-page__images img{width:100%;height:340px;object-fit:cover}.bb-about-page__images img:first-child{margin-top:40px}.bb-about-page__story h2{font-size:36px;margin:16px 0}.bb-about-page__story .rte{font-size:14px;line-height:1.8}.bb-about-page__story .bb-text-link{margin-top:25px;text-decoration:none}@media(min-width:990px){.bb-inner .product--medium .product__media-wrapper{width:52%;max-width:52%}.bb-inner .product--medium .product__info-wrapper{width:48%;max-width:48%}}@media(max-width:989px){.bb-inner .facets-vertical .facets-wrapper{width:auto;padding-right:0}.bb-inner .product__info-wrapper{padding-left:24px}.bb-about-page__story{gap:30px}.bb-collection-links{display:none}}@media(max-width:749px){.bb-inner #MainContent .page-width{padding-left:20px;padding-right:20px}.bb-collection-hero__inner{min-height:210px}.bb-collection-hero__copy{max-width:70%}.bb-collection-hero__image{width:35%;margin-left:-25px;height:210px}.bb-inner .product__info-wrapper{padding:24px 0 0}.bb-inner .product-grid{--grid-mobile-horizontal-spacing:14px;--grid-mobile-vertical-spacing:26px}.bb-inner .related-products{padding-top:40px;padding-bottom:40px}.bb-about-page__hero{min-height:380px}.bb-about-page__hero-copy{padding:25px 18px}.bb-about-page__story{grid-template-columns:1fr;padding-top:48px;padding-bottom:55px;gap:36px}.bb-about-page__images img{height:260px}.bb-about-page__story h2{font-size:30px}.bb-breadcrumb,.bb-inner .card__heading{font-size:11px}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/bb-inner-pages.css.map */
