:root{font-size:100%;--bb-type-hero: 2.125rem;--bb-type-page: 1.75rem;--bb-type-section: 1.5rem;--bb-type-subhead: 1.0625rem;--bb-type-body: .9375rem;--bb-type-card: .9375rem;--bb-type-detail: .8125rem;--bb-type-label: .75rem;--bb-type-kicker: .875rem;--bb-type-control: .875rem;--bb-copy-ink: #44473f;--bb-copy-muted: #62665b}body{font-size:var(--bb-type-body);line-height:1.75}#MainContent h1{font-size:var(--bb-type-page);line-height:1.5}#MainContent h2{font-size:var(--bb-type-section);line-height:1.55}#MainContent h3,#MainContent h4{font-size:var(--bb-type-subhead);line-height:1.65}#MainContent :is(h1,h2,h3,h4){overflow-wrap:anywhere}#MainContent .bf-chapter{font-size:var(--bb-type-body);line-height:1.8}#MainContent .bf-feature .bf-story h2{font-size:var(--bb-type-hero);line-height:1.55;letter-spacing:.035em;margin-bottom:1rem}#MainContent :is(.bf-issue,.bf-story-kicker,.bb-browse-kicker,.bb-about-kicker,.standard__kicker),#MainContent .bf-feature-header .bf-story-kicker,#MainContent .bf-section-head .bf-issue,body .footer__title,body .footer__content__inner .footer__title{font-size:var(--bb-type-kicker);line-height:1.6;font-weight:500;letter-spacing:.08em;color:#252620}#MainContent .bf-section-head h2{font-size:var(--bb-type-section);line-height:1.55;letter-spacing:.035em;margin:.4rem 0 0}#MainContent .bf-section-head .bf-issue{margin:0}#MainContent :is(.bf-story-intro,.bf-new-intro,.bf-mood-description,.bb-browse-description){font-size:var(--bb-type-body);line-height:1.85;color:var(--bb-copy-ink)}#MainContent .bf-story-name{font-size:var(--bb-type-subhead);line-height:1.65}#MainContent .bf-story-name>span,#MainContent :is(.bf-button,.bf-text-link,.bf-feature-all,.bf-story-switch button,.bf-shape-nav,.bf-browse-links a,.bf-season a),#MainContent .bb-about>div>a{font-size:var(--bb-type-detail);line-height:1.7}#MainContent .bf-feature-controls button,#MainContent .bf-mood-controls button{font-size:var(--bb-type-control);line-height:1.6}#MainContent .bf-feature-all{min-height:44px}#MainContent .bf-story-shop{min-height:50px;font-size:var(--bb-type-control);gap:12px}#MainContent .bf-review p{font-size:var(--bb-type-body);line-height:1.85}#MainContent :is(.bf-review cite,.bf-media-credit,.bf-media-source,.bf-arrival-hint,.bf-browse-links small,.bf-material-note){font-size:var(--bb-type-label);line-height:1.75;color:var(--bb-copy-muted)}#MainContent .bf-shop-card h3,#MainContent .product__grid__title{font-size:var(--bb-type-card);line-height:1.65;font-weight:400}#MainContent .bf-shop-card .bf-card-feature,#MainContent .product__grid__info .bf-product-feature{font-size:var(--bb-type-label)!important;line-height:1.75}#MainContent .bf-card-price,#MainContent .product__grid__price,#MainContent .product__grid__price .price{font-size:var(--bb-type-control);line-height:1.7}#MainContent .bf-mood-description h3,#MainContent .bf-material h3{font-size:var(--bb-type-card);line-height:1.65}#MainContent .bf-browse-row summary{font-size:var(--bb-type-subhead);line-height:1.65}#MainContent .bf-brand-note>p{font-size:var(--bb-type-section);line-height:1.75}#MainContent .bb-browse-title{flex-wrap:wrap;gap:.5rem 1rem}#MainContent .bb-browse-title>span,#MainContent .bb-browse-dropdown small{font-size:var(--bb-type-label)}#MainContent .bb-browse nav,#MainContent .bb-browse nav a,#MainContent .bb-browse summary,#MainContent .collection-sort .popout__toggle{font-size:var(--bb-type-detail);line-height:1.7}#MainContent .bb-browse summary,#MainContent .bb-browse nav>a{min-height:44px}#MainContent .product__title__wrapper .product__title{font-size:var(--bb-type-page)!important;line-height:1.5!important;letter-spacing:.035em}#MainContent .product__headline .bf-product-feature,#MainContent .breadcrumbs,#MainContent .radio__fieldset .radio__legend,#MainContent .radio__fieldset .radio__legend__label{font-size:var(--bb-type-detail);line-height:1.75}#MainContent .product__price__main .product__price{font-size:1.25rem;line-height:1.6}body .price-tax-suffix{font-size:var(--bb-type-label);line-height:inherit;font-weight:400}#MainContent .radio__button label,#MainContent .btn--add-to-cart,#MainContent .contact-form button,#MainContent .input-group button{font-size:var(--bb-type-control);line-height:1.65}#MainContent .radio__button label{min-height:44px}#MainContent .bf-option-extra{font-size:var(--bb-type-label)}#MainContent .bf-purchase-notes,#MainContent .bf-purchase-notes a,#MainContent .bf-member-note,#MainContent .bf-member-note p,#MainContent .bf-description-copy .bf-product-press{font-size:var(--bb-type-detail)!important;line-height:1.85}#MainContent .bf-product-specs,#MainContent .bf-description-copy,#MainContent .bf-product-reviews blockquote,#MainContent .bf-product-reviews blockquote p,#MainContent .bb-about-body{font-size:var(--bb-type-body);line-height:1.85;color:var(--bb-copy-ink)}#MainContent .bf-description-copy :is(p,li),#MainContent .bb-about-body p{font-size:inherit;line-height:inherit}#MainContent .bf-product-specs summary,#MainContent .bf-product-details summary,#MainContent .bf-product-reviews h2,#MainContent .bf-description-copy :is(h2,h3,h4){font-size:var(--bb-type-subhead);line-height:1.65}#MainContent .bf-product-reviews cite{font-size:var(--bb-type-label);line-height:1.75}#MainContent .shopify-policy__title h1{font-size:var(--bb-type-page)!important;line-height:1.5!important}#MainContent .shopify-policy__body .rte,#MainContent .shopify-policy__body :is(p,li,td,th,div){font-size:var(--bb-type-body)!important;line-height:1.85!important;color:var(--bb-copy-ink)}#MainContent .shopify-policy__body :is(h1,h2,h3,h4){font-size:var(--bb-type-subhead)!important;line-height:1.65!important;font-weight:500;margin:1.75rem 0 .625rem}#MainContent .bb-about h1{margin:.75rem 0 1.5rem}#MainContent .bb-about-body p{margin-bottom:1.4em}#MainContent .contact-form label{font-size:var(--bb-type-detail)}#MainContent .form__legal,#MainContent .form__legal p{font-size:var(--bb-type-label);line-height:1.75}#MainContent .cart__empty__page .body-size-7{font-size:var(--bb-type-section);line-height:1.65}#MainContent .cart__continue__link,#MainContent .mrpoint__guest-message,#MainContent .mrpoint__guest-message p,#MainContent .bf-cart-help{font-size:var(--bb-type-detail);line-height:1.8}body .navlink{font-size:var(--bb-type-control);line-height:1.6}body .footer__content,body .footer__content :is(p,a),body .subfooter,body .subfooter :is(p,a,span){font-size:var(--bb-type-detail);line-height:1.8}@media(max-width:749px){:root{--bb-type-hero: 1.625rem;--bb-type-page: 1.5rem;--bb-type-section: 1.3125rem;--bb-type-subhead: 1rem;--bb-type-body: .875rem;--bb-type-card: .875rem;--bb-type-kicker: .8125rem}#MainContent .bf-chapter .bf-section-head{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.375rem .625rem;margin-bottom:1.25rem}#MainContent .bf-section-head>div{display:contents}#MainContent .bf-section-head .bf-issue{grid-column:1;grid-row:1}#MainContent .bf-section-head>.bf-text-link{grid-column:2;grid-row:1;font-size:var(--bb-type-label);margin:0;min-height:44px;gap:.375rem}#MainContent .bf-section-head h2{grid-column:1 / -1;grid-row:2;margin:0}#MainContent .bf-feature-all{font-size:var(--bb-type-label)}#MainContent :is(.bf-issue,.bf-story-kicker,.bb-browse-kicker,.bb-about-kicker,.standard__kicker),#MainContent .bf-feature-header .bf-story-kicker,#MainContent .bf-section-head .bf-issue,body .footer__title,body .footer__content__inner .footer__title{letter-spacing:.06em}#MainContent .bf-story-intro{max-width:none}#MainContent .bf-shape-nav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 1rem}#MainContent .product__price__main .product__price{font-size:1.125rem}body :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=hidden]),select,textarea){font-size:1rem}body .drawer .navlink,body .sliderow__title{font-size:.9375rem;line-height:1.65}body bb-mobile-purchase [data-bb-choice]{font-size:var(--bb-type-label)}body bb-mobile-purchase [data-bb-change]{font-size:var(--bb-type-label)}body bb-mobile-purchase .bf-sticky-buy{font-size:var(--bb-type-control)}}@media(max-width:359px){#MainContent .bf-new-edit .bf-section-head{grid-template-columns:minmax(0,1fr);gap:.375rem}#MainContent .bf-new-edit .bf-section-head>.bf-text-link{grid-column:1;grid-row:3;justify-self:start;min-height:44px}}
/*# sourceMappingURL=/cdn/shop/t/37/assets/bobloom-typography.css.map */
