:root{--bb-color-forest:#17362D;--bb-color-cream:#F5F0E5;--bb-color-stone:#E9E3D5}html{scroll-behavior:smooth}body{background:var(--bb-color-cream)}body.bb-template--page .page-width-content{max-width:1110px;margin-inline:auto}body.bb-template--page .page-width-content h1{font-family:var(--font-heading--family);font-size:clamp(35px,4.1vw,61px);font-weight:400;letter-spacing:-.04em;line-height:1.2;color:var(--bb-color-forest)}body.bb-template--page .page-width-content h2,body.bb-template--page .page-width-content h3{font-family:var(--font-heading--family);font-weight:400;color:var(--bb-color-forest);line-height:1.3}body.bb-template--page .page-width-content h2{font-size:clamp(24px,2.7vw,36px);margin-top:1.6em}body.bb-template--page .page-width-content h3{font-size:clamp(21px,2.1vw,28px);margin-top:1.4em}body.bb-template--page .page-width-content p,body.bb-template--page .page-width-content li{font-size:clamp(15px,1.16vw,17px);line-height:1.8}body.bb-template--page .page-width-content a{color:#2b5544;text-underline-offset:4px}body.bb-template--page .page-width-content a:focus-visible{outline:2px solid var(--bb-color-forest);outline-offset:4px}body.bb-template--page .page-width-content ul,body.bb-template--page .page-width-content ol{padding-inline-start:24px}body.bb-template--page .page-width-content h2:first-child{margin-top:0}body.bb-template--page .page-width-content img{max-width:100%;height:auto}#header-group{position:relative;z-index:10}#header-component{background:var(--bb-color-cream)}#header-component .header-logo{transition:opacity .16s ease}#header-component .header-logo:hover{opacity:.86}#footer-group a:focus-visible{outline:2px solid var(--bb-color-forest);outline-offset:4px}@media(max-width:749px){body.bb-template--page .page-width-content{padding-inline:18px}body.bb-template--page .page-width-content p,body.bb-template--page .page-width-content li{font-size:15px;line-height:1.75}.bbf-image-logo.header-logo{width:166px}.bbf-image-logo img{max-height:55px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}#header-component .header-logo{transition:none}}.bb-story-art{margin:35px 0 48px;padding:15px;background:#e4e1d5}.bb-story-art img{display:block;width:100%;height:auto;max-height:530px;object-fit:contain;background:#ece6d9}@media(min-width:900px){.bb-story-art{margin-left:-7%;margin-right:-7%}}#header-component a:focus-visible,#footer-group a:focus-visible{outline:2px solid #375744;outline-offset:4px}#footer-group .footer-content{align-items:start}#footer-group .footer-content .menu__heading{font-family:var(--font-heading--family);font-weight:400;letter-spacing:-.015em}#footer-group .footer-content a{text-decoration:none;text-underline-offset:4px}#footer-group .footer-content a:hover{text-decoration:underline}body.bb-template--page .page-width-content{padding-inline:clamp(18px,5vw,65px)}body.bb-template--page .page-width-content h1{padding-bottom:18px;border-bottom:1px solid #C2C9B9;margin-bottom:12px}body.bb-template--page .page-width-content [id^=shopify-block]{max-width:100%}@media(max-width:749px){#footer-group .footer-content{gap:28px}body.bb-template--page .page-width-content{padding-inline:20px}}.bb-faq-item{border-bottom:1px solid #B5B49D;margin:0;max-width:960px}.bb-faq-item:first-of-type{border-top:1px solid #B5B49D}.bb-faq-item summary{position:relative;cursor:pointer;display:list-item;list-style:none;padding:22px 40px 22px 0;color:#17362d;font:400 clamp(18px,2.6vw,24px)/1.4 var(--font-heading--family)}.bb-faq-item summary::-webkit-details-marker{display:none}.bb-faq-item summary:after{content:"+";position:absolute;right:8px;top:20px;font:400 27px/1 var(--font-heading--family)}.bb-faq-item[open] summary:after{content:"\2212"}.bb-faq-item summary:focus-visible{outline:2px solid #17362D;outline-offset:4px}.bb-faq-answer{color:#3b5248;font-size:16px;line-height:1.75;padding:0 30px 20px 0}.bb-faq-answer p{margin:0}.bb-journal__note-link{margin:16px 0 0;font:400 11px/1.5 var(--font-heading--family);letter-spacing:.12em}.bb-journal__note-link a{color:#1c3d31;text-decoration:underline;text-underline-offset:5px}.bb-field-blog-kicker{max-width:1220px;margin:32px auto 2px;padding:0 clamp(22px,4vw,70px);color:#4e5d50;font:400 11px/1.5 var(--font-heading--family);letter-spacing:.2em}.bb-field-article-note{text-align:center;margin:25px auto;color:#4e5d50;font:400 11px/1.5 var(--font-heading--family);letter-spacing:.15em}.bbf-hero__commercial-note{font:400 11px/1.5 var(--font-heading--family);letter-spacing:.15em;color:#d8dfd1;margin:10px 0 3px}.bb-predictive-trails{font-size:12px;line-height:2}.bb-predictive-trails a{color:inherit;text-underline-offset:3px}.bbf-photo-collections__card img,.bb-wild-index__plate img,.bb-plates__item img{transition:transform .35s ease}@media(hover:hover)and (prefers-reduced-motion:no-preference){.bbf-photo-collections__card:hover img,.bb-wild-index__plate:hover img,.bb-plates__item:hover img{transform:scale(1.015)}}@media(max-width:749px){.bb-faq-item summary{padding:18px 35px 18px 0}.bb-faq-answer{font-size:15px}.bbf-hero__commercial-note{font-size:9px;letter-spacing:.1em}.bb-field-blog-kicker{padding-inline:22px}}@media(prefers-reduced-motion:reduce){.bbf-photo-collections__card img,.bb-wild-index__plate img,.bb-plates__item img{transition:none;transform:none!important}}.bb-product-edition{font:400 11px/1.5 var(--font-heading--family);letter-spacing:.16em;color:#4e5d50;margin:0 0 10px}.bb-cart-side-note{font:italic 14px/1.5 var(--font-heading--family);color:#526959;margin:12px 0 8px;text-align:center}.bb-cart-help-link{display:block;margin:0 0 15px;text-align:center;color:#17362d;font-size:13px}.bb-cart-help-link a{color:inherit;text-decoration:underline;text-underline-offset:4px;display:inline-block;padding:4px 2px}.bb-cart-drawer-personality small{display:block;font:italic 12px/1.4 var(--font-heading--family);margin-bottom:7px}#header-component .bbf-image-logo.header-logo{min-height:0}#header-component .bbf-image-logo.header-logo img{object-fit:contain}.bbf-footer-signature__logo{aspect-ratio:1280 / 728;object-fit:contain}@media(max-width:749px){#header-component .bbf-image-logo.header-logo{width:min(155px,32vw)}#header-component .bbf-image-logo.header-logo img{max-height:89px}}:where(.bbf-hero,.bbf-photo-collections,.bb-wild-index,.bbf-observed,.bb-journal,.bb-plates,.bbf-ethos,.bbf-footer-signature,.bbf-collection-banner,.bb-search-fieldnote) a:focus-visible{outline:2px solid currentColor;outline-offset:4px}.bb-cart-drawer-personality a{display:inline-block;padding:4px 2px}.bb-search-fieldnote__suggestions a{min-height:24px}@media(prefers-reduced-motion:reduce){.bbf-hero__cta:hover{transform:none}}@media(max-width:749px){:where(.bbf-hero,.bbf-photo-collections,.bb-wild-index,.bb-journal,.bb-plates,.bbf-ethos,.bbf-footer-signature,.bbf-collection-banner){max-width:100%;min-width:0}:where(.bbf-hero,.bbf-photo-collections,.bb-wild-index,.bb-journal,.bb-plates,.bbf-ethos,.bbf-footer-signature,.bbf-collection-banner) *{box-sizing:border-box}#header-component .bbf-header-wordmark.header-logo{width:clamp(110px,35vw,150px);min-width:0}#header-component .bbf-header-wordmark.header-logo img{width:100%;height:auto;max-height:46px;object-fit:contain}#header-component .header__columns,#header-component .header__column{min-width:0}#footer-group .footer-content{row-gap:22px;column-gap:18px}body.bb-template--page .page-width-content{padding-inline:clamp(16px,5vw,22px)}body.bb-template--page .page-width-content h1{font-size:clamp(31px,8.5vw,43px)}body.bb-template--page .page-width-content p,body.bb-template--page .page-width-content li{overflow-wrap:break-word}.bb-faq-item summary{font-size:clamp(17px,5vw,21px);min-height:48px}.bb-faq-answer{padding-right:8px}.bb-story-art{margin:24px 0 30px;padding:8px}.bb-story-art img{max-height:380px}}@media(max-width:540px){#footer-group .footer-content .menu__heading{font-size:18px}}@media(max-width:749px){html{scroll-padding-top:20px}#header-group{max-width:100%}#header-component .header__columns{min-width:0}#header-component .header__icon--menu,#header-component .search-action,#header-component header-actions{min-height:44px}#header-group .announcement-bar__text{font-size:11px;line-height:1.35;text-align:center;letter-spacing:.055em}.bbf-photo-collections__card,.bb-wild-index__plate,.bb-plates__item{min-width:0}.bbf-photo-collections__card img,.bb-wild-index__image img,.bb-plates__item img{max-width:100%}.bb-faq-item summary{min-height:48px}.bb-faq-item summary:focus-visible,.bb-plates__grid:focus-visible{outline:2px solid #17362D;outline-offset:3px}.bbf-hero__cta{font-weight:500}}@media(max-width:360px){#header-group .announcement-bar__text{font-size:10px}#header-component .bbf-header-wordmark.header-logo{width:clamp(110px,35vw,122px)}}@media(prefers-reduced-motion:reduce){.bb-plates__grid{scroll-behavior:auto}}.shopify-policy__container:has(.shopify-policy__body h1:first-child) .shopify-policy__title{display:none}.shopify-policy__container{max-width:900px;margin-inline:auto;padding:clamp(32px,5vw,70px) clamp(18px,4vw,36px) clamp(60px,7vw,110px)}.shopify-policy__body h1:first-child{font-family:var(--font-heading--family);font-size:clamp(34px,4.5vw,54px);font-weight:400;line-height:1.18;letter-spacing:-.03em;color:#17362d;margin:0 0 24px}.shopify-policy__body h2{font-family:var(--font-heading--family);font-weight:400;font-size:clamp(23px,2.6vw,31px);line-height:1.3;color:#17362d;margin:34px 0 15px}.shopify-policy__body p,.shopify-policy__body li{font-size:clamp(15px,1.16vw,17px);line-height:1.75}@media(max-width:749px){.shopify-policy__container{padding-inline:18px}.shopify-policy__body h1:first-child{margin-bottom:20px}.shopify-policy__body h2{margin-top:26px}}@media(max-width:749px){html,body,.bbf-hero,.bbf-photo-collections,.bb-wild-index,.bb-plates{max-width:100%}:where(.bbf-hero,.bbf-photo-collections,.bb-wild-index,.bb-plates) :is(h1,h2,h3,p,span){overflow-wrap:break-word}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/bluebird-finishing.css.map */
