@font-face{font-family:Bird Barlow Condensed;font-style:normal;font-weight:800;font-display:swap;src:url(./bird-barlow-condensed-800.woff2) format("woff2")}@font-face{font-family:Bird DM Sans;font-style:normal;font-weight:100 1000;font-display:swap;src:url(./bird-dm-sans-latin.woff2) format("woff2")}@font-face{font-family:Bird Hero Display;font-style:normal;font-weight:400;font-display:swap;src:url(./bird-hero-display.ttf) format("truetype")}:root{--bird-green: #304128;--bird-green-deep: #25351f;--bird-cream: #f4ecd8;--bird-ink: #121212;--bird-rating-gold: #d2a20d;--bird-page-gutter: clamp(1rem, 2.6vw, 3rem);--bird-section-title-letter-spacing: .6px;--bird-section-title-small-size: 24px;--bird-section-title-small-line-height: 31.2px;--bird-section-title-community-size: 30px;--bird-section-title-community-line-height: 36px;--bird-section-title-content-size: 40px;--bird-section-title-content-line-height: 52px;--bird-dark-surface: #101510;--bird-dark-surface-raised: #182018;--bird-dark-surface-soft: #222b21;--bird-dark-text: #f4ecd8;--bird-dark-text-muted: rgba(244, 236, 216, .72);--bird-dark-accent: #a8c496;--bird-dark-border: rgba(244, 236, 216, .2)}@media screen and (max-width:749px){:root{--bird-section-title-small-size: 20px;--bird-section-title-small-line-height: 26px;--bird-section-title-content-size: 30px;--bird-section-title-content-line-height: 39px}}html.bird-cart-drawer-is-open #ShopifyChat,html.bird-cart-drawer-is-open shopify-chat,html.bird-cart-drawer-is-open iframe[title*=chat i]{display:none!important}.bird-consent{position:fixed;right:2rem;bottom:2rem;z-index:60;width:min(54rem,calc(100vw - 4rem));padding:2.4rem;color:var(--bird-ink);border:.1rem solid rgba(18,18,18,.16);border-radius:1.2rem;background:#fff;box-shadow:0 1.8rem 5rem #12121233}.bird-consent[hidden],.bird-consent-settings[hidden],.bird-consent__choices[hidden],.bird-consent__save[hidden]{display:none}.bird-consent__close{position:absolute;top:1rem;right:1.2rem;width:3rem;height:3rem;color:var(--bird-ink);font-size:2.4rem;line-height:2.7rem;text-align:center;text-decoration:none;border:0;background:transparent;cursor:pointer}.bird-consent__eyebrow{margin:0 0 .7rem;color:var(--bird-green-deep);font-size:1.2rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.bird-consent h2{margin:0 0 1rem;font-size:clamp(2.4rem,4vw,3.4rem);line-height:1.05}.bird-consent p{margin:0;font-size:1.45rem;line-height:1.55}.bird-consent a{color:inherit;text-underline-offset:.25rem}.bird-consent__choices{display:grid;gap:.8rem;margin-top:1.6rem;padding:1.4rem;border-radius:.8rem;background:var(--bird-cream)}.bird-consent__choices label{display:flex;align-items:center;gap:.8rem;font-size:1.4rem;font-weight:700}.bird-consent__choices label span{margin-left:auto;color:#1212129e;font-size:1.2rem;font-weight:500}.bird-consent__actions{display:flex;flex-wrap:wrap;gap:.9rem;margin-top:1.8rem}.bird-consent__actions .button{min-height:4.4rem;padding:0 1.6rem;font-size:1.25rem}.bird-consent__manage{padding:.8rem 0;color:var(--bird-ink);border:0;background:transparent;font:inherit;font-size:1.3rem;font-weight:700;text-decoration:underline;text-underline-offset:.25rem;cursor:pointer}.bird-consent__status{margin-top:1rem!important;color:#8b2f24;font-size:1.2rem!important;font-weight:700}.bird-consent[aria-busy=true] .button,.bird-consent[aria-busy=true] .bird-consent__manage{cursor:wait;opacity:.68}.bird-consent-settings{position:fixed;left:1.4rem;bottom:1.4rem;z-index:45;padding:.7rem 1rem;color:var(--bird-ink);border:.1rem solid rgba(18,18,18,.25);border-radius:999px;background:#fff;box-shadow:0 .6rem 1.8rem #1212121f;font-size:1.15rem;cursor:pointer;list-style:none}.bird-consent-settings::-webkit-details-marker{display:none}.bird-consent-noscript{margin:1rem;font-size:1.2rem}body:has(#PBarNextFrame) .bird-consent{bottom:8rem}body:has(#PBarNextFrame) .bird-consent-settings{bottom:7.2rem}.bird-flock-quiz{font-family:var(--bird-ui-font, var(--font-body-family));width:min(92rem,calc(100vw - 3.2rem));max-width:none;max-height:calc(100dvh - 3.2rem);padding:0;overflow:auto;border:0;border-radius:.8rem;color:var(--bird-ink);background:#fff}.bird-flock-quiz::backdrop{background:#090e08b8;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.bird-flock-quiz[open]{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.bird-flock-quiz__close{position:absolute;z-index:2;top:1rem;right:1rem;width:4.4rem;height:4.4rem;padding:0;border:0;border-radius:50%;color:currentColor;background:transparent;cursor:pointer;font-size:2.8rem;line-height:1}.bird-flock-quiz__intro,.bird-flock-quiz__flow{display:grid;align-content:center;min-height:48rem;padding:clamp(4rem,6vw,7rem)}.bird-flock-quiz__intro{color:var(--bird-cream);background:var(--bird-green-deep)}.bird-flock-quiz__eyebrow,.bird-flock-quiz__step-label{margin:0 0 1.2rem;font-size:1.2rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.bird-flock-quiz__intro h2,.bird-flock-quiz__success h3{margin:0;color:inherit;font-family:var(--bird-display-font, var(--font-heading-family));font-weight:800;font-style:normal;letter-spacing:-.025em;text-transform:uppercase;font-size:clamp(3.4rem,4.8vw,5.6rem);line-height:1.05}.bird-flock-quiz__intro>p:last-child,.bird-flock-quiz__success>p{margin:2rem 0 0;font-size:1.6rem;line-height:1.6}.bird-flock-quiz__segments{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem}.bird-flock-quiz__segments button{min-height:6rem;padding:1.2rem;border:.1rem solid rgba(18,18,18,.28);border-radius:.6rem;color:var(--bird-ink);background:#fff;cursor:pointer;font:700 1.45rem/1.25 var(--font-body-family);text-align:left}.bird-flock-quiz__segments button:hover,.bird-flock-quiz__segments button:focus-visible{border-color:var(--bird-green);background:#30412814}.bird-flock-quiz__skip,.bird-flock-quiz__back{margin-top:1.8rem;padding:0;border:0;color:inherit;background:transparent;cursor:pointer;font-family:inherit;font-weight:700;text-decoration:underline;text-underline-offset:.35rem}.bird-flock-quiz__back{margin:0 0 2rem}.bird-flock-quiz__flow label{display:block;margin-bottom:.8rem;font-weight:700}.bird-flock-quiz__email-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.8rem}.bird-flock-quiz__email-row input{min-width:0;min-height:4.8rem;padding:0 1.4rem;border:.1rem solid rgba(18,18,18,.42);border-radius:0;color:var(--bird-ink);background:#fff;font:400 1.6rem/1.4 var(--font-body-family)}.bird-flock-quiz__consent,.bird-flock-quiz__error{margin:1.2rem 0 0;font-size:1.25rem;line-height:1.5}.bird-flock-quiz__error{color:#8b1c1c;font-weight:700}.bird-flock-quiz__success .bird-button{margin-top:2.4rem}html[data-color-mode=dark] .bird-flock-quiz{color:var(--bird-dark-text);background:var(--bird-dark-surface-raised);color-scheme:dark}html[data-color-mode=dark] .bird-flock-quiz__segments button,html[data-color-mode=dark] .bird-flock-quiz__email-row input{color:var(--bird-dark-text);background:var(--bird-dark-surface-soft);border-color:#f4ecd873}html[data-color-mode=dark] .bird-flock-quiz__segments button:hover,html[data-color-mode=dark] .bird-flock-quiz__segments button:focus-visible{background:var(--bird-green);border-color:var(--bird-dark-accent)}html[data-color-mode=dark] .bird-flock-quiz :is(button,input,a):focus-visible{outline:2px solid var(--bird-dark-accent);outline-offset:3px}.bird-flock-quiz__consent a{color:inherit;text-underline-offset:.2em}html[data-color-mode=dark] .bird-flock-quiz__error{color:#ffb4ab}@media screen and (max-width:749px){.bird-flock-quiz{width:calc(100vw - 2rem);max-height:calc(100dvh - 2rem)}.bird-flock-quiz[open]{grid-template-columns:1fr}.bird-flock-quiz__intro,.bird-flock-quiz__flow{min-height:auto;padding:3.2rem 2.2rem}.bird-flock-quiz__intro{padding-right:5.8rem}.bird-flock-quiz__close{color:var(--bird-cream)}.bird-flock-quiz__intro h2{font-size:clamp(3rem,10vw,4.2rem)}.bird-flock-quiz__segments,.bird-flock-quiz__email-row{grid-template-columns:1fr}}@media screen and (max-width:749px){.bird-consent-settings{display:none!important}.bird-consent{right:1rem;bottom:1rem;width:calc(100vw - 2rem);max-height:calc(100vh - 2rem);overflow-y:auto;padding:2rem}.bird-consent__actions{display:grid}.bird-consent__actions .button,.bird-consent__manage{width:100%}}.bird-catalog-filters{margin-bottom:1.4rem;padding-top:.5rem;padding-bottom:.5rem}.bird-catalog-filters__heading{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:.8rem;cursor:default;list-style:none}.bird-catalog-filters__heading::-webkit-details-marker{display:none}.bird-catalog-filters__caret{display:none}.bird-catalog-filters__heading p,.bird-catalog-filters__heading span{margin:0;font-size:1.2rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.bird-catalog-filters__heading span{color:#1212129e;font-weight:600}.bird-catalog-filters__controls{display:flex;flex-wrap:wrap;gap:.8rem}.bird-catalog-filters__controls label{display:grid;gap:.35rem}.bird-catalog-filters__controls label>span{padding-left:.2rem;font-size:1.05rem;font-weight:700}.bird-catalog-filters__controls select,.bird-catalog-filters__reset{min-height:4rem;padding:0 3.2rem 0 1.2rem;color:var(--bird-ink);border:.1rem solid rgba(18,18,18,.22);border-radius:999px;background:#fff;font:inherit;font-size:1.25rem;cursor:pointer}.bird-catalog-filters__reset{align-self:end;padding:0 1.3rem;border-color:var(--bird-green-deep);color:var(--bird-green-deep);font-weight:700}.bird-catalog-filters__reset[hidden],.bird-catalog-filters__empty[hidden],#product-grid>.grid__item[hidden]{display:none!important}.bird-catalog-filters__empty{margin:3rem 0;padding:2rem;text-align:center;border-radius:1rem;background:var(--bird-cream)}@media screen and (max-width:749px){.template-collection .product-grid{--grid-mobile-horizontal-spacing: 8px}.template-collection .card__heading{font-size:1.4rem;line-height:1.35}.bird-catalog-filters{margin-bottom:.8rem;padding-top:0}.bird-catalog-filters__heading{min-height:5.2rem;margin:0;cursor:pointer}.bird-catalog-filters__caret{display:inline-flex;flex:0 0 auto;width:1.4rem;height:1.4rem;transition:transform .18s ease}.bird-catalog-filters[open] .bird-catalog-filters__caret{transform:rotate(180deg)}.bird-catalog-filters__controls{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));padding-bottom:1rem}.bird-catalog-filters:not([data-initialized=true]) .bird-catalog-filters__controls{display:none}.bird-catalog-filters__controls select,.bird-catalog-filters__reset{width:100%}.bird-catalog-filters__reset{grid-column:1 / -1}}::selection{color:var(--bird-green-deep);background:#d9e2c7}:focus-visible{outline:.2rem solid #bf6a35;outline-offset:.35rem}.header-wrapper{border-bottom:0}.header{min-height:6rem;padding-block:0!important;padding-inline:var(--bird-page-gutter)!important}.header.drawer-menu{display:grid;grid-template-columns:1fr auto 1fr}.header__heading,.header__heading-link{justify-self:center}.header__heading-link{padding-block:.15rem}.bird-header-logo{display:block;width:7.2rem;height:7.2rem;margin-block:-.6rem;object-fit:contain}.header__icons{justify-self:end}.header__icon{color:var(--bird-ink)}.bird-account-wrapper{position:relative;display:inline-flex}.bird-account-avatar{display:flex;width:4.4rem;height:4.4rem;align-items:center;justify-content:center}.bird-drawer-account{display:grid;min-height:7.2rem;align-items:center;grid-template-columns:4.4rem minmax(0,1fr) 2rem;gap:1.2rem;margin-bottom:1.6rem;padding:1.2rem 1.4rem;color:rgb(var(--color-foreground));border:.1rem solid rgba(var(--color-foreground),.2);border-radius:.8rem;background:rgba(var(--color-foreground),.04);text-decoration:none}.menu-drawer__utility-links:has(.bird-drawer-account){padding:2rem 3rem}.bird-drawer-account:hover{border-color:rgba(var(--color-foreground),.5);background:rgba(var(--color-foreground),.08)}.bird-drawer-account__icon{display:grid;width:4.4rem;height:4.4rem;place-items:center;border:.1rem solid rgba(var(--color-foreground),.25);border-radius:50%;background:rgb(var(--color-background))}.bird-drawer-account__icon svg{width:2rem;height:2rem}.bird-drawer-account__copy{display:grid;gap:.2rem}.bird-drawer-account__copy strong{font-family:var(--font-heading-family);font-size:1.7rem;line-height:1.2}.bird-drawer-account__copy small{color:rgba(var(--color-foreground),.72);font-size:1.25rem;line-height:1.35}.bird-drawer-account__arrow,.bird-drawer-account__arrow svg{width:1.8rem;height:1.8rem}.bird-theme-picker{position:relative;display:flex;flex:0 0 auto;align-items:center}.bird-theme-toggle{display:grid;width:4.4rem;height:4.4rem;flex:0 0 4.4rem;margin:0;padding:0;place-items:center;color:var(--bird-ink);border:0;border-radius:50%;background:transparent;cursor:pointer;transition:color .18s ease-out,background-color .18s ease-out}.bird-theme-toggle:hover{background:#2e46261a}.bird-theme-toggle>.bird-theme-toggle__icon{display:none;width:2.2rem;height:2.2rem}.bird-theme-toggle__icon svg{width:1.45rem;height:1.45rem;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7}.bird-theme-toggle__icon--moon svg{fill:currentColor;stroke:none}html[data-color-mode-preference=system] .bird-theme-toggle__icon--system,html[data-color-mode-preference=light] .bird-theme-toggle__icon--sun,html[data-color-mode-preference=dark] .bird-theme-toggle__icon--moon{display:grid;place-items:center}html[data-color-mode=dark] .bird-theme-toggle{color:var(--bird-dark-text)}html[data-color-mode=dark] .bird-theme-toggle:hover{background:#f4ecd81f}.bird-theme-menu[hidden]{display:none}.bird-theme-menu{position:absolute;z-index:20;top:calc(100% + .4rem);right:0;width:15.6rem;padding:.6rem;color:var(--bird-ink);border:.1rem solid rgba(18,18,18,.18);border-radius:1.2rem;background:rgb(var(--color-background));box-shadow:0 .8rem 2.4rem #12121229}.bird-theme-menu__option{display:grid;width:100%;min-height:4.4rem;grid-template-columns:2.2rem 1fr 1.8rem;align-items:center;gap:.8rem;padding:.6rem .8rem;color:inherit;border:0;border-radius:.8rem;background:transparent;font:inherit;font-size:1.4rem;font-weight:600;text-align:left;cursor:pointer}.bird-theme-menu__option:hover,.bird-theme-menu__option:focus-visible,.bird-theme-menu__option[aria-checked=true]{background:#2e46261a;outline:none}.bird-theme-menu__option-icon,.bird-theme-menu__option-icon svg,.bird-theme-menu__check,.bird-theme-menu__check svg{display:block;width:1.8rem;height:1.8rem}.bird-theme-menu__option-icon svg,.bird-theme-menu__check svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7}.bird-theme-menu__option-icon .bird-theme-menu__moon{fill:currentColor;stroke:none}.bird-theme-menu__check{visibility:hidden}.bird-theme-menu__option[aria-checked=true] .bird-theme-menu__check{visibility:visible}html[data-color-mode=dark] .bird-theme-menu{color:var(--bird-dark-text);border-color:var(--bird-dark-border);background:var(--bird-dark-surface-raised)}html[data-color-mode=dark] .bird-theme-menu__option:hover,html[data-color-mode=dark] .bird-theme-menu__option:focus-visible,html[data-color-mode=dark] .bird-theme-menu__option[aria-checked=true]{background:#f4ecd81f}.bird-hero{position:relative;isolation:isolate;min-height:var(--bird-hero-desktop-height);overflow:hidden;background:var(--bird-green-deep)}.bird-hero__media,.bird-hero__overlay{position:absolute;top:0;right:0;bottom:0;left:0}.bird-hero__media{z-index:-2}.bird-hero__image{width:100%;height:100%;object-fit:cover;object-position:center}.bird-hero--couple .bird-hero__overlay{display:block;background:linear-gradient(90deg,rgba(8,14,7,calc(var(--bird-hero-overlay) + .48)),rgba(8,14,7,calc(var(--bird-hero-overlay) + .4)) 44%,#080e0705 68%)}@media screen and (max-width:749px){.bird-hero--couple,.bird-hero--couple .bird-hero__content{min-height:max(var(--bird-hero-mobile-height),150vw)}.bird-hero--couple .bird-hero__overlay{background:linear-gradient(180deg,rgba(8,14,7,calc(var(--bird-hero-overlay) + .45)) 0% 57%,#080e0705 68%)}}@media screen and (min-width:1800px){.bird-hero--couple .bird-hero__image{object-position:80% top}}@media screen and (min-width:750px)and (max-width:1199px){.bird-hero--couple,.bird-hero--couple .bird-hero__content{min-height:min(var(--bird-hero-desktop-height),560px)}.bird-hero--couple .bird-hero__image{object-position:80% center}.bird-hero--couple .bird-hero__copy{width:42%}.bird-hero--couple .bird-hero__heading{font-size:clamp(42px,5.3vw,64px)}}.bird-hero__overlay{z-index:-1;background:linear-gradient(90deg,rgba(8,14,7,calc(var(--bird-hero-overlay) + .3)),rgba(8,14,7,var(--bird-hero-overlay)) 44%,#080e0705 72%)}.bird-hero__content{display:flex;align-items:center;min-height:var(--bird-hero-desktop-height);max-width:160rem;padding-inline:clamp(2.4rem,5vw,8rem)}.bird-hero__copy{width:min(58rem,44vw);color:var(--bird-cream)}.bird-hero__heading{max-width:9ch;margin:0;color:inherit;font-family:Bird Hero Display,Arial Rounded MT Bold,sans-serif;font-size:clamp(7rem,6.4vw,10rem);font-synthesis:none;font-weight:400;letter-spacing:.005em;line-height:.88;text-transform:uppercase;text-wrap:balance}.bird-hero__text{max-width:45rem;margin:2.8rem 0 3.2rem;color:inherit;font-family:Bird Hero Display,Arial Rounded MT Bold,sans-serif;font-size:clamp(1.6rem,1.25vw,2rem);font-synthesis:none;font-weight:400;letter-spacing:.035em;line-height:1.32;text-transform:uppercase}.bird-hero__text p{margin:0}.bird-button{display:inline-flex;align-items:center;justify-content:center;min-width:12rem;min-height:4.8rem;padding:1.2rem 2.4rem;border:.2rem solid transparent;border-radius:.8rem;font-size:1.5rem;font-weight:700;letter-spacing:.01em;line-height:1;text-decoration:none;transition:color .18s ease-out,background-color .18s ease-out,border-color .18s ease-out}.bird-button--light-outline{color:var(--bird-cream);border-color:currentColor;background:#141e112e;font-family:Bird Hero Display,Arial Rounded MT Bold,sans-serif;font-synthesis:none;font-weight:400;letter-spacing:.035em;text-transform:uppercase}.bird-button--light-outline:hover{color:var(--bird-green-deep);background:var(--bird-cream)}.bird-button--solid{color:#fff;background:var(--bird-green)}.bird-button--solid:hover{background:var(--bird-green-deep)}.section--bird-featured{background:#fff}.bird-featured{max-width:none;padding:3rem 3rem clamp(4rem,5vw,6.4rem)}.bird-featured__header{margin-bottom:2.8rem;padding-inline:0}.bird-featured__title{margin:0;color:var(--bird-ink);font-family:var(--font-heading-family);font-size:var(--bird-section-title-small-size);font-weight:400;letter-spacing:var(--bird-section-title-letter-spacing);line-height:var(--bird-section-title-small-line-height)}.bird-featured__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:3rem .8rem;margin:0;padding:0;list-style:none}.bird-featured__item{min-width:0}.section--bird-collection-row{background:var(--bird-green);color:var(--bird-cream)}.bird-collection-row{max-width:none;padding:clamp(4rem,5vw,6.4rem) 3rem}.bird-collection-row__header{margin-bottom:2.8rem}.bird-collection-row__title{margin:0;color:var(--bird-cream);font-family:var(--font-heading-family);font-size:var(--bird-section-title-small-size);font-weight:400;letter-spacing:var(--bird-section-title-letter-spacing);line-height:var(--bird-section-title-small-line-height)}.bird-collection-row__list{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:1rem;margin:0;padding:0;list-style:none}.section--bird-collection-row .bird-collection-row__title{color:var(--bird-cream)}.bird-collection-row__item{min-width:0}.bird-collection-row__card{display:block;color:var(--bird-cream);text-decoration:none}.bird-collection-row__media{display:block;overflow:hidden;aspect-ratio:4 / 5;background:#dfe5d7}.bird-collection-row__image{display:block;width:100%;height:100%;object-fit:cover;transition:transform .32s cubic-bezier(.22,1,.36,1)}.bird-collection-row__card:hover .bird-collection-row__image{transform:scale(1.025)}.bird-collection-row__card:focus-visible{outline:.2rem solid currentColor;outline-offset:.4rem}.bird-collection-row__label{display:block;margin-top:1rem;font-family:var(--font-heading-family);font-size:1.65rem;line-height:1.2}.bird-collection-row{position:relative}.bird-collection-row__accent{position:absolute;bottom:.8rem;width:auto;height:clamp(2.8rem,3vw,4rem);color:#c7cdaf;opacity:.75;pointer-events:none}.bird-collection-row__accent--sprig{left:3rem}.bird-collection-row__accent--flight{right:3rem}@media screen and (max-width:749px){.bird-collection-row__accent--sprig{left:1.6rem}.bird-collection-row__accent--flight{right:1.6rem}}.bird-collection-row__header{display:flex;align-items:center;justify-content:space-between;gap:2rem;padding-bottom:1.8rem;border-bottom:1px solid rgba(244,236,216,.25)}.bird-collection-row__botanical{width:clamp(9rem,12vw,17rem);height:auto;flex:0 0 auto;color:#c7cdaf}.bird-collection-row__list{gap:1.4rem}.bird-collection-row__card{display:flex;flex-direction:column;height:100%}.bird-collection-row__media{position:relative;flex-shrink:0;padding:1.2rem;border:1px solid #bac4ac;background:#dfe5d7;box-shadow:inset 0 0 0 5px #dfe5d7}.bird-collection-row__media:after{content:"";position:absolute;top:6px;right:6px;bottom:6px;left:6px;border:1px solid rgba(48,64,39,.3);pointer-events:none}.bird-collection-row__number{position:absolute;z-index:1;top:9px;left:9px;padding:2px 5px;background:#dfe5d7;color:#45523d;font:500 10px/1.2 var(--bird-ui-font);letter-spacing:.08em}.bird-collection-row__image{object-fit:contain}.bird-collection-row__card:hover .bird-collection-row__image{transform:none}.bird-collection-row__label{display:flex;flex:1;align-items:flex-start;justify-content:space-between;gap:.8rem;min-height:4.8rem;padding-bottom:1.2rem;border-bottom:1px solid rgba(244,236,216,.25)}.bird-collection-row__label>span{white-space:nowrap}.bird-collection-row__label>svg{width:1.6rem;height:1.6rem;flex:0 0 auto;margin-top:.2rem}.bird-collection-row__card:hover .bird-collection-row__label,.bird-collection-row__card:focus-visible .bird-collection-row__label{border-bottom-color:var(--bird-cream)}@media screen and (max-width:989px){.bird-collection-row__header{margin-inline:1.6rem;padding-inline:0}.bird-collection-row__list{gap:1.2rem}.bird-collection-row__media{padding:1rem}}@media screen and (min-width:750px)and (max-width:989px){.bird-collection-row__list{grid-template-columns:repeat(3,minmax(0,1fr))}}.bird-preview-card__media{overflow:hidden;aspect-ratio:1;background:#eee9df}.bird-preview-card__image{display:block;width:100%;height:100%;object-fit:cover;transition:transform .32s cubic-bezier(.22,1,.36,1)}.bird-preview-card:hover .bird-preview-card__image{transform:scale(1.018)}.bird-preview-card__content{padding:1.2rem .2rem 0}.bird-preview-card__title{margin:0;color:var(--bird-ink);font-family:var(--font-heading-family);font-size:1.55rem;font-weight:500;line-height:1.25}.template-collection .collection-hero{background:#fff}.template-collection .collection-hero__inner{padding-top:clamp(2.8rem,4vw,5rem);padding-bottom:1.4rem}.template-collection .collection-hero__title{margin:0;color:var(--bird-ink);font-size:clamp(3.6rem,3.2vw,5rem);font-weight:700;letter-spacing:-.03em;line-height:1.05}.template-collection .collection-hero__description{max-width:70rem;margin-top:1.2rem;color:var(--bird-ink);font-size:clamp(1.35rem,1.1vw,1.6rem);font-weight:600;line-height:1.45}.template-collection .facets-wrapper,.template-collection .collection{max-width:160rem}.template-collection .facets__heading,.template-collection .facet-filters__label,.template-collection .product-count__text,.template-collection .mobile-facets__open-label{color:var(--bird-ink);font-weight:700}.template-collection .facets__summary,.template-collection .facet-filters__sort{color:var(--bird-ink)}.template-collection .product-grid{row-gap:3.2rem}.template-collection .card__heading{font-size:1.55rem;line-height:1.3}.template-collection .price{color:var(--bird-green-deep);font-weight:700}.bird-collection-preview{width:100%}.bird-collection-preview__intro{display:flex;align-items:end;justify-content:space-between;gap:2rem;margin-bottom:2.2rem;padding-bottom:1.5rem;border-bottom:.1rem solid rgba(18,18,18,.16)}.bird-collection-preview__count,.bird-collection-preview__note{margin:0}.bird-collection-preview__count{flex:0 0 auto;color:var(--bird-ink);font-weight:700}.bird-collection-preview__note{max-width:57rem;color:#121212ad;font-size:1.3rem;line-height:1.45;text-align:right}.bird-collection-preview__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:3rem .8rem;margin:0;padding:0;list-style:none}.bird-collection-preview__item{min-width:0}.bird-preview-card__meta{margin:.6rem 0 0;color:#5b5b56;font-size:1.3rem;line-height:1.35}.bird-featured__actions{display:flex;justify-content:center;margin-top:3.6rem}.bird-newsletter{color:var(--bird-cream)}.bird-newsletter__inner{display:grid;justify-items:center;max-width:78rem;padding-top:clamp(5.4rem,6vw,8rem);padding-bottom:clamp(5.4rem,6vw,7.2rem);text-align:center}.bird-newsletter__brand{max-width:100%;margin:0 0 clamp(28px,3vw,48px);color:var(--bird-cream);font-family:var(--bird-display-font);font-size:clamp(48px,11.5vw,144px);font-weight:800;line-height:.95;letter-spacing:-.025em;text-transform:uppercase}.bird-newsletter__heading{margin:0;color:inherit;font-family:var(--font-heading-family);font-size:var(--bird-section-title-community-size);font-weight:700;letter-spacing:var(--bird-section-title-letter-spacing);line-height:var(--bird-section-title-community-line-height)}.bird-newsletter__text{max-width:60ch;margin:1.6rem auto 2.8rem;color:inherit;font-size:1.55rem;line-height:1.6}.bird-newsletter__text p{margin:0}.bird-newsletter__form{width:min(100%,44rem);margin:0 auto}.bird-newsletter .field:after,.bird-newsletter .field:hover:after{box-shadow:0 0 0 .1rem #f4ecd8b8}.bird-newsletter .field__input,.bird-newsletter .field__label,.bird-newsletter .field__button{color:var(--bird-cream)}.footer{margin-top:0;min-height:clamp(66rem,43vw,82rem);overflow:hidden;isolation:isolate;color:var(--bird-cream);border-top:0;background-color:#173323;background-image:linear-gradient(180deg,#17332314,#17332305 44%,#0a18101f),url(/cdn/shop/files/the-bird-habit-footer-birdwatcher-artwork-v1.webp?v=1788887467);background-repeat:no-repeat;background-position:center,center bottom;background-size:100% 100%,max(120rem,100%) auto}.footer>*{position:relative;z-index:1}.footer .footer__content-bottom{margin-top:clamp(20rem,19vw,34rem);border-top-color:#f4ecd847;background:linear-gradient(180deg,#0a181000,#0a181070)}.footer__content-top,.footer__content-bottom-wrapper{max-width:175.2rem}.footer-block__heading,.footer__copyright,.footer a,.footer .list-menu__item--link{color:var(--bird-cream)}.footer .list-menu__item--link:hover{color:#fff;text-decoration-color:currentColor}.footer__blocks-wrapper{column-gap:clamp(3.2rem,5vw,8rem)}.footer-block--bird-menu .footer-block__heading{margin-bottom:1.8rem;font-family:var(--bird-display-font);font-size:2rem;font-weight:800;font-style:normal;line-height:1.3;letter-spacing:var(--bird-section-title-letter-spacing);text-transform:uppercase}.footer-block--bird-menu .footer-block__details-content>li:not(:last-child){margin-right:0}.footer-block--bird-menu .list-menu__item--link{padding-block:.45rem;font-size:1.4rem;line-height:1.7}.bird-footer-menu__accordion{display:none}.footer__column--info{align-items:center}.footer .bird-payment-methods{justify-content:center;gap:.2rem}.footer .bird-payment-methods .list-payment__item{padding:.35rem}.footer .bird-payment-methods .icon{width:3.8rem;height:2.4rem}@media screen and (max-width:989px){.header--has-account.header--has-menu:not(.header--mobile-left):not(.header--has-app){grid-template-areas:"left-icons heading icons";grid-template-columns:1fr auto 1fr}.header--has-account.header--has-menu .header__icons>.header__search{display:inline-flex!important}.menu-drawer__utility-links:has(.bird-drawer-account){padding-bottom:calc(7rem + env(safe-area-inset-bottom))}}@media screen and (max-width:749px){.header__icon--account,shopify-account.header__icon--account,.bird-account-wrapper{display:none}}.footer .footer-block.footer-block--menu:only-child:last-child{max-width:none;margin-inline:0;text-align:left}@media screen and (min-width:750px){.footer__blocks-wrapper{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.footer__blocks-wrapper>.footer-block.grid__item{width:auto;max-width:none}.footer-block--bird-menu .bird-footer-menu__desktop{width:fit-content;max-width:100%;margin-inline:auto;text-align:left}.footer .footer-block.footer-block--menu:only-child li{display:block;margin-right:0}}@media screen and (min-width:990px){.footer__blocks-wrapper{grid-template-columns:repeat(4,minmax(0,1fr))}}@media screen and (max-width:749px){.footer{min-height:86rem;background-size:100% 100%,70rem auto;background-position:center,65% bottom}.footer .footer__content-bottom{margin-top:19rem}.footer__content-top{padding-inline:2rem}.footer__blocks-wrapper{border-top:.1rem solid rgba(244,236,216,.18)}.footer-block.grid__item.footer-block--bird-menu{margin:0;border-bottom:.1rem solid rgba(244,236,216,.18)}.bird-footer-menu__desktop{display:none}.bird-footer-menu__accordion{display:block}.bird-footer-menu__accordion summary{min-height:5.6rem;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;column-gap:1.2rem;text-align:center;padding-block:1.2rem;cursor:pointer;list-style:none;color:var(--bird-cream);font-family:var(--bird-display-font);font-size:1.8rem;font-weight:800;font-style:normal;line-height:1.3;letter-spacing:var(--bird-section-title-letter-spacing);text-transform:uppercase}.bird-footer-menu__accordion summary::-webkit-details-marker{display:none}.bird-footer-menu__accordion summary>span:first-child{grid-column:2}.bird-footer-menu__caret{grid-column:3;justify-self:start;flex:0 0 auto;width:1.4rem;height:1.4rem;transition:transform .18s ease}.bird-footer-menu__accordion[open] .bird-footer-menu__caret{transform:rotate(180deg)}.bird-footer-menu__caret .icon-caret{position:static;width:1rem;height:.6rem}.bird-footer-menu__accordion .footer-block__details-content{margin:0;padding:0 0 1.6rem}.bird-footer-menu__accordion .list-menu__item--link{min-height:4.4rem;display:flex;align-items:center;justify-content:center;text-align:center;padding-block:.9rem}.footer__content-bottom{padding-top:1.8rem}}@media screen and (max-width:749px){.header{min-height:5.8rem}.bird-header-logo{width:6.8rem;height:6.8rem;margin-block:-.55rem}.bird-hero{min-height:var(--bird-hero-mobile-height)}.bird-hero__image{object-position:center}.bird-hero__overlay{background:linear-gradient(180deg,#080e0794,#080e072e 52%,#080e0705 78%)}.bird-hero__content{align-items:flex-start;min-height:var(--bird-hero-mobile-height);padding:4.2rem 2.2rem 3rem}.bird-hero__copy{width:100%}.bird-hero__heading{max-width:7.5ch;font-size:clamp(5rem,15.2vw,6.2rem);letter-spacing:0;line-height:.88}.bird-hero__text{max-width:31rem;margin:1.8rem 0 2.2rem;font-size:1.45rem;line-height:1.28}.bird-button{min-height:4.6rem;padding-inline:2rem}.bird-featured{padding-inline:1rem}.bird-featured__header{margin-bottom:2.4rem;padding-inline:.6rem}.bird-featured__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:2.4rem .4rem}.bird-preview-card__content{padding:.9rem .2rem 0}.bird-preview-card__title{font-size:1.35rem}.bird-preview-card__meta{font-size:1.15rem}.bird-featured__actions{margin-top:3rem}.bird-collection-row{padding:3.8rem 0 4.4rem}.bird-collection-row__header{margin-bottom:2rem;padding-inline:1.6rem}.bird-collection-row__list{display:flex;gap:.8rem;overflow-x:auto;padding:0 1.6rem 1rem;scroll-padding-inline:1.6rem;scroll-snap-type:x mandatory;scrollbar-width:thin}.bird-collection-row__item{flex:0 0 min(42vw,18rem);scroll-snap-align:start}.bird-collection-row__label{font-size:1.45rem}.bird-newsletter__inner{padding-inline:2.4rem}.template-collection .collection-hero__inner{padding:2.8rem 1.6rem 1.6rem}.template-collection .collection-hero__title{font-size:clamp(3.2rem,9vw,4.2rem)}.template-collection .collection-hero__description{margin-top:1.2rem;font-size:1.35rem}.template-collection .facets-wrapper,.template-collection .collection{padding-inline:1.6rem}.bird-collection-preview__intro{display:block;margin-bottom:1.6rem}.bird-collection-preview__note{margin-top:.7rem;text-align:left}.bird-collection-preview__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:2.4rem .4rem}}.cart-drawer .drawer__inner{width:min(48rem,100vw)}.cart-drawer .drawer__heading{color:var(--bird-ink);font-size:2.8rem;letter-spacing:-.025em}.bird-shipping-progress{margin-bottom:1.8rem}.bird-shipping-progress--header{flex:0 0 auto;margin:0;padding:.2rem 1.6rem 1.8rem;border-bottom:.1rem solid rgba(18,18,18,.1)}.bird-shipping-progress p{margin:0 0 1.55rem;color:var(--bird-ink);font-size:1.45rem;line-height:1.35;text-align:center}.bird-shipping-progress__track{position:relative;height:.7rem;border-radius:999px;background:#dfe4dc}.bird-shipping-progress__fill{display:block;width:var(--bird-shipping-progress);height:100%;border-radius:inherit;background:linear-gradient(90deg,#315031,var(--bird-green));will-change:width;transition:width .65s cubic-bezier(.2,.8,.2,1)}.bird-shipping-progress__truck{position:absolute;top:50%;left:clamp(1.65rem,var(--bird-shipping-progress),calc(100% - 1.65rem));display:grid;width:3.3rem;height:3.3rem;place-items:center;color:var(--bird-cream);border:.1rem solid rgba(18,18,18,.1);border-radius:50%;background:var(--bird-green);box-shadow:0 .35rem .8rem #14361c33;transform:translate(-50%,-50%);will-change:left;transition:left .65s cubic-bezier(.2,.8,.2,1),background-color .22s ease-out}.bird-shipping-progress__truck svg{width:1.85rem;height:1.85rem;fill:#fff}.bird-shipping-progress.is-complete .bird-shipping-progress__truck{background:#54733f;animation:bird-shipping-truck-celebrate .65s ease-out both}@keyframes bird-shipping-truck-celebrate{0%{transform:translate(-50%,-50%) scale(.82)}60%{transform:translate(-50%,-50%) scale(1.14)}to{transform:translate(-50%,-50%) scale(1)}}@media(prefers-reduced-motion:reduce){.bird-shipping-progress__fill,.bird-shipping-progress__truck{transition:none;animation:none}}.cart-drawer .cart__checkout-button{display:flex;align-items:center;justify-content:center;gap:.7rem;min-height:5.2rem;border-radius:.8rem;background:var(--bird-green);font-size:1.6rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.bird-cart-summary{display:grid;gap:.4rem}.bird-cart-summary__row{display:flex;align-items:baseline;justify-content:space-between;gap:1.6rem;color:#121212b8;font-size:1.35rem;line-height:1.25}.bird-cart-summary__row s{color:#1212128c}.bird-cart-summary__row--savings{color:#7c2348;font-size:1.4rem}.bird-cart-summary__row--savings strong:last-child{color:var(--bird-ink);font-family:var(--font-heading-family);font-size:2rem}.cart-drawer .cart__ctas{margin-top:1.2rem}.cart-drawer .tax-note{margin:1.2rem 0 1.4rem;font-size:1.1rem;line-height:1.35;text-align:center}.bird-cart-checkout__lock{display:inline-flex;width:1.7rem;height:1.7rem}.bird-cart-checkout__lock svg{width:100%;height:100%;fill:currentColor}.bird-cart-payments{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.5rem;margin:1.2rem 0 0;padding:0;list-style:none}.bird-cart-payments li{display:flex;height:2.2rem}.bird-cart-payments svg{width:auto;height:2.2rem}.cart-drawer .drawer__footer{padding-top:1.4rem;padding-bottom:1.4rem}@media screen and (max-width:749px){.cart-drawer .drawer__inner{width:100vw;max-width:100vw}.bird-shipping-progress--header{padding-right:1.2rem;padding-left:1.2rem}.bird-cart-payments{gap:.35rem}.bird-cart-payments li,.bird-cart-payments svg{height:2rem}}.bird-search-suggestions{display:flex;flex-wrap:wrap;align-items:center;gap:.8rem 1.4rem;width:min(100%,74rem);margin:1rem auto 0;color:#121212a6;font-size:1.25rem}.bird-search-suggestions span{font-weight:700}.bird-search-suggestions a{color:var(--bird-ink);text-underline-offset:.25rem}.template-search .template-search__header{max-width:90rem;padding-top:clamp(3.6rem,5vw,7rem)}.template-search .template-search__header h1{color:var(--bird-ink);font-size:clamp(3.8rem,5vw,7rem);letter-spacing:-.04em;line-height:1}.template-search .template-search__search{max-width:70rem}.template-search .product-grid{row-gap:3.2rem}.template-page .main-page-title,.template-page .contact__fields+h2{color:var(--bird-ink);font-size:clamp(4rem,6vw,8rem);letter-spacing:-.045em;line-height:.98}.template-page .page-width--narrow{max-width:92rem}.template-page .page-width--narrow>.rte{color:#121212b8;font-size:1.65rem;line-height:1.7}.template-page .contact{max-width:92rem}.template-page .contact .button{min-height:5rem;border-radius:.8rem;background:var(--bird-green);font-weight:800}.bird-track-page{display:grid;gap:3rem}.bird-track-page__intro{max-width:68rem;margin:0;color:var(--bird-ink);font-size:clamp(1.8rem,2.4vw,2.3rem);font-weight:650;line-height:1.45}.bird-track-page__actions{display:flex;flex-wrap:wrap;gap:1rem;margin:0}.bird-track-page__actions .button{display:inline-flex;min-height:5.2rem;padding:0 2.4rem;color:#fff;border-radius:.8rem;background:var(--bird-green);font-weight:800;text-decoration:none}.bird-track-page__steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.6rem;margin:0}.bird-track-page__step{margin:0;padding:clamp(2rem,3vw,3rem);color:var(--bird-ink);border:.1rem solid rgba(18,18,18,.16);border-radius:1.2rem;background:#f6f2e8}.bird-track-page__number{display:grid;width:3.8rem;height:3.8rem;margin-bottom:1.5rem;color:#fff;border-radius:50%;background:var(--bird-green);place-items:center;font-size:1.4rem;font-weight:800}.bird-track-page__step h2{margin:0 0 .8rem;color:inherit;font-size:2rem;line-height:1.2}.bird-track-page__step p{margin:0}.bird-track-page__note{margin:0;padding:2rem;color:var(--bird-ink);border-left:.4rem solid var(--bird-green);border-radius:0 .8rem .8rem 0;background:#314c2a14}.bird-track-page__support{margin:0}@media screen and (max-width:749px){.bird-track-page{gap:2.2rem}.bird-track-page__steps{grid-template-columns:1fr}.bird-track-page__actions .button{width:100%;justify-content:center}}@media(prefers-reduced-motion:reduce){.bird-button,.bird-preview-card__image{transition:none}}.template-product product-info>.page-width,.template-product product-info .page-width{max-width:126rem}.template-product .product__media img{background:#eee9df}.template-product .product__info-container{padding-top:1rem}.template-product .product__info-container>*+*{margin-top:1.25rem;margin-bottom:1.25rem}.bird-value-story__eyebrow,.bird-value-story__kicker,.bird-faq__eyebrow,.bird-review-status__eyebrow{margin:0;color:var(--bird-green);font-size:1.4rem;font-weight:800;letter-spacing:.11em;line-height:1.2;text-transform:uppercase}.bird-review-summary{display:inline-flex;align-items:center;flex-wrap:wrap;gap:.65rem;max-width:100%;min-height:2.4rem;color:var(--bird-ink);font-size:1.25rem;line-height:1.25;text-decoration:none}.bird-review-summary__stars{display:inline-flex;flex:0 0 auto;gap:.08rem;color:#e5b900}.bird-review-summary__star{display:inline-flex;width:1.5rem;height:1.5rem}.bird-review-summary__star svg{width:100%;height:100%}.bird-review-summary__star path{fill:transparent;stroke:currentColor;stroke-width:.85;vector-effect:non-scaling-stroke}.bird-review-summary__star.is-filled path{fill:currentColor;stroke:currentColor}.bird-review-summary__copy{text-decoration-line:underline;text-decoration-thickness:.1rem;text-underline-offset:.3rem}.bird-review-summary__copy strong{font-weight:700}.bird-review-summary:hover .bird-review-summary__copy{text-decoration-thickness:.2rem}.bird-review-summary:focus-visible{outline:.2rem solid currentColor;outline-offset:.35rem}.bird-review-summary--empty .bird-review-summary__stars{color:#b58d16}.bird-loox-rating{display:inline-flex;align-items:center;max-width:100%;color:var(--bird-ink);line-height:1.25;text-decoration:none}.bird-loox-rating--product{min-height:2.4rem;font-size:1.25rem}.bird-loox-rating--product:hover{text-decoration:underline;text-decoration-thickness:.1rem;text-underline-offset:.3rem}.bird-loox-rating--product:focus-visible,.bird-loox-rating--card:focus-visible{outline:.2rem solid currentColor;outline-offset:.35rem}.bird-loox-rating--card{min-height:2rem;margin:.35rem 0 .15rem;font-family:var(--font-body-family);font-size:1.2rem}.bird-rating-stars{display:inline-flex;align-items:center;gap:.12rem;color:var(--bird-rating-gold)}.bird-rating-star{position:relative;display:block;width:1.35rem;height:1.35rem;flex:0 0 1.35rem}.bird-rating-star svg{display:block;width:1.35rem;height:1.35rem}.bird-rating-star__outline{fill:none;stroke:currentColor;stroke-linejoin:round;stroke-width:1.6}.bird-rating-star__fill{position:absolute;inset:0 auto 0 0;width:var(--bird-star-fill);overflow:hidden}.bird-rating-star__fill svg{max-width:none;fill:currentColor;stroke:currentColor;stroke-linejoin:round;stroke-width:1.2}.bird-loox-rating__count{margin-left:.35rem;color:#121212ad;font-size:1.1rem;font-variant-numeric:tabular-nums}.bird-loox-rating--product .bird-rating-star,.bird-loox-rating--product .bird-rating-star svg{width:1.55rem;height:1.55rem}.bird-loox-rating--product .bird-rating-star{flex-basis:1.55rem}html[data-color-mode=dark] .bird-loox-rating{color:var(--bird-dark-text)}html[data-color-mode=dark] .bird-loox-rating__count{color:var(--bird-dark-text-muted)}.section--bird-loox-showcase:empty{display:none}.bird-loox-showcase{display:grid;gap:2.4rem;padding-top:4.8rem;padding-bottom:4.8rem}.bird-loox-showcase .loox-trust-badge-container:empty,.bird-loox-showcase loox-dynamic-carousel-widget:empty{min-height:0}@media screen and (max-width:749px){.bird-loox-showcase{gap:1.6rem;padding-top:3.2rem;padding-bottom:3.2rem}}.bird-review-summary--demo{display:flex;gap:8px;min-height:24px;margin:2px 0;color:#333;font-family:Merriweather,serif;font-size:12px;font-weight:400;letter-spacing:.66px;line-height:20.7273px}.bird-review-summary--demo .bird-review-summary__stars{display:block;color:gold;font-size:14px;letter-spacing:.66px;line-height:24.1818px}.bird-review-summary--demo .bird-review-summary__copy,.bird-review-summary--demo:hover .bird-review-summary__copy{text-decoration:none}.bird-review-summary__demo-badge{align-self:center;padding:2px 5px;border:1px solid #a66a22;border-radius:3px;color:#7a450c;font-family:var(--font-body-family);font-size:9px;font-weight:800;letter-spacing:.08em;line-height:12px;text-transform:uppercase}.template-product .product__title h1{margin:0;color:var(--bird-ink);font-size:clamp(3.6rem,3.3vw,5.2rem);letter-spacing:-.035em;line-height:1}.template-product .related-products__heading{font-family:var(--font-heading-family);font-size:var(--bird-section-title-small-size);font-weight:400;letter-spacing:var(--bird-section-title-letter-spacing);line-height:var(--bird-section-title-small-line-height)}.template-product .product-form__input .form__label{color:var(--bird-ink);font-family:var(--font-body-family);font-size:14px;font-weight:700;letter-spacing:.4px;line-height:21px}.bird-size-chart-link{display:inline-flex;align-items:center;gap:3px;margin-left:6px;padding:0;border:0;background:transparent;color:inherit;font-family:var(--font-body-family);font-size:14px;font-weight:700;letter-spacing:.4px;line-height:21px;cursor:pointer;text-decoration:underline;text-underline-offset:2px;vertical-align:top}.bird-size-chart-opener{display:inline-flex}.bird-size-chart-link__icon{display:inline-flex;width:20px;height:20px}.bird-size-chart-link__icon svg{width:100%;height:100%}.bird-size-chart-modal{background:#080c07c7;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.bird-size-chart-modal__content{display:flex;flex-direction:column;width:min(94%,96rem);height:auto;max-height:calc(100dvh - 4rem);margin:2rem auto;padding:0;overflow:hidden;border:.1rem solid rgba(var(--color-foreground),.16);border-radius:1.2rem;background:rgb(var(--color-background));color:rgb(var(--color-foreground));box-shadow:0 2.4rem 7rem #00000052;transform:none;position:relative;inset:auto}.bird-size-chart-modal__header{display:flex;flex:0 0 auto;align-items:center;justify-content:space-between;min-height:7.2rem;padding:1.4rem 1.8rem 1.4rem 2.4rem;border-bottom:.1rem solid rgba(var(--color-foreground),.14)}.bird-size-chart-modal__title{display:flex;align-items:center;gap:.9rem;margin:0;font-family:var(--font-body-family);font-size:clamp(2.2rem,3vw,3rem);font-weight:800;line-height:1.1}.bird-size-chart-modal__title-icon{width:2.8rem;height:2.8rem}.bird-size-chart-modal__close{display:grid;flex:0 0 4.4rem;width:4.4rem;height:4.4rem;padding:1.2rem;border:0;border-radius:50%;background:transparent;color:currentColor;cursor:pointer}.bird-size-chart-modal__close:hover{background:rgba(var(--color-foreground),.08)}.bird-size-chart-modal__close:focus-visible,.bird-size-chart-link:focus-visible{outline:.2rem solid currentColor;outline-offset:.3rem}.bird-size-chart-modal__body{overflow-y:auto;padding:clamp(1.8rem,3vw,3.2rem)}.bird-size-chart-modal__grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(28rem,.95fr);gap:clamp(2rem,4vw,4rem);align-items:stretch}.bird-size-chart-modal__panel,.bird-size-chart-modal__measure{padding:clamp(1.8rem,3vw,3rem);border-radius:1rem;background:rgba(var(--color-foreground),.045)}.bird-size-chart-modal__eyebrow{margin:0 0 .6rem;color:rgba(var(--color-foreground),.66);font-size:1.2rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.bird-size-chart-modal__panel h3,.bird-size-chart-modal__measure h3{margin:0 0 1.6rem;font-family:var(--font-heading-family);font-size:2.4rem;line-height:1.2}.bird-size-chart-modal__sizes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;margin:0 0 2rem;padding:0;list-style:none}.bird-size-chart-modal__sizes li{display:grid;min-height:5rem;place-items:center;border:.1rem solid rgba(var(--color-foreground),.22);border-radius:.8rem;background:rgb(var(--color-background));font-size:1.6rem;font-weight:800}.bird-size-chart-modal__details{font-size:1.5rem;line-height:1.55}.bird-size-chart-modal__details>:first-child{margin-top:0}.bird-size-chart-modal__details>:last-child{margin-bottom:0}.bird-size-chart-modal__details table{width:100%;min-width:42rem;border-collapse:collapse}.bird-size-chart-modal__table-wrap{width:100%;overflow-x:auto;border-radius:.8rem;-webkit-overflow-scrolling:touch}.bird-size-chart-modal__table-wrap:focus-visible{outline:.2rem solid currentColor;outline-offset:.2rem}.bird-size-chart-modal__details caption{padding:0 0 1rem;font-weight:800;text-align:left}.bird-size-chart-modal__details th,.bird-size-chart-modal__details td{padding:1rem;border:.1rem solid rgba(var(--color-foreground),.2);text-align:center}.bird-size-chart-modal__shirt{max-width:34rem;margin:0 auto 1rem}.bird-size-chart-modal__shirt svg{display:block;width:100%;fill:rgba(var(--color-foreground),.12);stroke:rgb(var(--color-foreground));stroke-linejoin:round;stroke-width:3}.bird-size-chart-modal__shirt .bird-size-chart-modal__measure-line,.bird-size-chart-modal__shirt .bird-size-chart-modal__arrow{fill:none;stroke:rgb(var(--color-foreground));stroke-width:2}.bird-size-chart-modal__shirt text{fill:rgb(var(--color-foreground));stroke:none;font-family:var(--font-body-family);font-size:1.8rem;font-weight:800}.bird-size-chart-modal__measure-list{display:grid;gap:1.2rem;margin:0}.bird-size-chart-modal__measure-list div{display:grid;grid-template-columns:6rem minmax(0,1fr);gap:1rem}.bird-size-chart-modal__measure-list dt{font-weight:800}.bird-size-chart-modal__measure-list dd{margin:0;line-height:1.45}.bird-size-chart-modal__support{margin:2rem 0 0;text-align:center}@media screen and (max-width:749px){.bird-size-chart-modal__content{width:calc(100% - 2rem);max-height:calc(100dvh - 2rem);margin:1rem;border-radius:1rem}.bird-size-chart-modal__header{min-height:6.2rem;padding:1rem 1rem 1rem 1.6rem}.bird-size-chart-modal__title{font-size:2.2rem}.bird-size-chart-modal__grid{grid-template-columns:1fr;gap:1.2rem}.bird-size-chart-modal__panel,.bird-size-chart-modal__measure{padding:1.6rem}.bird-size-chart-modal__shirt{max-width:24rem}.bird-size-chart-modal__support{text-align:left}.bird-size-chart-modal__details table{min-width:38rem}.bird-size-chart-modal__details th,.bird-size-chart-modal__details td{padding:.8rem .6rem;font-size:1.25rem}}.bird-option--color input[type=radio]+label.bird-color-option{display:inline-flex;align-items:center;justify-content:center;width:4.4rem;height:4.4rem;min-width:4.4rem;min-height:4.4rem;margin:0 .75rem .8rem 0;padding:0;overflow:visible;border:.5rem solid #fff;border-radius:50%;background:var(--bird-swatch);box-shadow:0 0 0 .1rem #12121259;cursor:pointer;transition:box-shadow .16s ease-out,transform .16s ease-out}.bird-option--color input[type=radio]:checked+label.bird-color-option{color:transparent!important;background:var(--bird-swatch)!important;box-shadow:0 0 0 .1rem #fff,0 0 0 .3rem var(--bird-ink)}.bird-option--color input[type=radio]:focus-visible+label.bird-color-option{outline:.2rem solid var(--bird-green-deep);outline-offset:.45rem}@media(hover:hover){.bird-option--color input[type=radio]:not(.disabled):not(:checked)+label.bird-color-option:hover{transform:translateY(-.1rem);box-shadow:0 .25rem .7rem #12121233,0 0 0 .1rem #12121259}}.bird-option--color input[type=radio].disabled+label.bird-color-option{cursor:not-allowed;opacity:.4}.template-product .bird-option--size.product-form__input--pill input[type=radio]+label.bird-size-option{position:relative;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-width:52px;height:42px;min-height:42px;margin:7px 5px 2px 0;padding:0 20px;border:1px solid rgba(18,18,18,.55);border-radius:6px;font-family:var(--font-body-family);font-size:14px;font-weight:700;letter-spacing:1px;line-height:14px}.bird-size-option__tooltip{position:absolute;z-index:5;bottom:calc(100% + 8px);left:50%;display:block;padding:4px 10px;color:#fff;border-radius:4px;background:var(--bird-ink);font-family:var(--font-body-family);font-size:14px;font-weight:700;letter-spacing:.4px;line-height:18px;opacity:0;pointer-events:none;transform:translate(-50%,3px);transition:opacity .12s ease-out,transform .12s ease-out;visibility:hidden;white-space:nowrap}.bird-size-option:hover .bird-size-option__tooltip,.bird-option--size input[type=radio]:focus-visible+.bird-size-option .bird-size-option__tooltip{opacity:1;transform:translate(-50%);visibility:visible}.template-product .price--large{font-size:2rem;font-weight:700}.bird-shipping-note{margin:-.5rem 0 0;color:#121212b3;font-size:1.25rem;text-decoration:underline;text-underline-offset:.25rem}.bird-shipping-note a{color:inherit}.template-product .product-form__submit{min-height:5.3rem;color:var(--bird-cream)!important;border-radius:.8rem;background:var(--bird-green)!important;font-size:1.7rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.bird-sold-proof{display:flex;align-items:center;justify-content:center;gap:.7rem;min-height:2.4rem;margin:.8rem 0 .2rem;color:var(--bird-ink);font-family:var(--font-body-family);font-size:1.3rem;font-style:italic;font-weight:700;line-height:1.25;text-align:center}.bird-sold-proof__stars{display:inline-flex;align-items:center;gap:.1rem;color:var(--bird-rating-gold)}.bird-sold-proof__star{width:1.35rem;height:1.35rem;fill:currentColor;stroke:currentColor;stroke-linejoin:round;stroke-width:1.2}.bird-product-proof{display:inline-flex;align-items:center;flex-wrap:wrap;gap:.45rem;min-height:2.4rem;margin-top:.3rem;color:var(--bird-ink)}.bird-product-proof__fact-icon{display:inline-flex;flex:0 0 1.8rem;width:1.8rem;height:1.8rem}.bird-product-proof__fact-icon svg{width:100%;height:100%}.bird-product-proof__fact-icon path{fill:currentColor}.bird-product-proof strong{font-size:1.2rem;font-style:italic;font-weight:800;line-height:1.25}.bird-product-trust{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.6rem;margin:0;padding:2.4rem 0 1.8rem;list-style:none;text-align:center}.bird-product-trust li{display:grid;align-content:start;justify-items:center;gap:.3rem;padding:0;color:var(--bird-ink);line-height:1.25}.bird-product-trust__track-link{display:grid;width:100%;height:100%;align-content:start;justify-items:center;gap:.3rem;color:inherit;border-radius:.8rem;text-decoration:none}.bird-product-trust__track-link:hover span:last-child{text-decoration:underline;text-underline-offset:.3rem}.bird-product-trust__track-link:focus-visible{outline:.2rem solid currentColor;outline-offset:.4rem}.bird-product-trust strong{font-size:1.6rem;font-weight:800}.bird-product-trust__icon{position:relative;display:grid;width:5rem;height:5rem;margin-bottom:.55rem;place-items:center}.bird-product-trust__icon svg{width:4.6rem;height:4.6rem;margin:0;fill:currentColor;stroke:none}.bird-product-trust__icon--returns .icon-box{width:4.3rem;height:4.3rem}.bird-product-trust__icon--returns .icon-return{position:absolute;top:-.35rem;right:-.35rem;width:2.7rem;height:2.7rem;padding:.2rem;background:#fff}.bird-product-trust span{font-size:1.35rem;color:#1212129e}.bird-product-trust span.bird-product-trust__icon{color:var(--bird-ink)}.bird-product-guarantee{display:inline-flex;align-items:center;gap:.8rem;box-sizing:border-box;width:fit-content;max-width:100%;margin:.4rem 0 1rem;padding:0;color:var(--bird-ink);font-family:var(--font-body-family);font-size:1.25rem;font-weight:600;letter-spacing:.02em;line-height:1.4;text-align:left;white-space:nowrap}.bird-product-guarantee__icon{display:inline-flex;flex:0 0 22px;width:22px;height:22px}.bird-product-guarantee__icon svg{width:100%;height:100%}.bird-product-checkout-proof{display:flex;align-items:center;gap:.8rem;margin:.2rem 0 0;color:#121212b8;font-size:1.25rem;line-height:1.35}.bird-product-checkout-proof>span{display:inline-flex;width:1.7rem;height:1.7rem;color:var(--bird-ink)}.bird-product-checkout-proof svg{width:100%;height:100%}@media screen and (max-width:749px){.bird-product-guarantee{white-space:normal}}.template-product .product__accordion{margin:0!important}.template-product .product__accordion .summary__title,.template-product .product__accordion .accordion__content{color:var(--bird-ink)}.section--bird-value-story{background:#fff}.bird-value-story{max-width:160rem;padding-top:clamp(5rem,7vw,9rem);padding-bottom:clamp(5rem,7vw,9rem)}.bird-value-story__header{max-width:76rem;margin:0 auto clamp(3.4rem,5vw,6rem);text-align:center}.bird-value-story__title{margin:0;color:var(--bird-ink);font-family:var(--font-heading-family);font-size:var(--bird-section-title-community-size);font-weight:700;letter-spacing:var(--bird-section-title-letter-spacing);line-height:var(--bird-section-title-community-line-height)}.bird-value-story__subtitle{margin:1.6rem 0 0;color:var(--bird-ink);font-family:var(--font-body-family);font-size:16px;font-weight:400;letter-spacing:.66px;line-height:24px;text-align:center}.bird-value-story__list{display:grid;gap:1rem}.bird-value-story__row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));min-height:52rem;background:#fff}.bird-value-story__row--reverse .bird-value-story__media{order:2}.bird-value-story__media{min-height:42rem;overflow:hidden}.bird-value-story__image{display:block;width:100%;height:100%;object-fit:cover}.bird-value-story__content{display:grid;align-content:center;padding:clamp(3.2rem,6vw,8rem)}.bird-value-story__content h3{margin:1rem 0 1.8rem;color:var(--bird-ink);font-family:var(--font-heading-family);font-size:var(--bird-section-title-content-size);font-weight:400;letter-spacing:var(--bird-section-title-letter-spacing);line-height:var(--bird-section-title-content-line-height)}.bird-value-story__content .rte{max-width:53rem;color:#121212b8;font-size:1.6rem;line-height:1.65}.bird-faq{max-width:110rem;padding-top:clamp(5rem,7vw,9rem);padding-bottom:clamp(5rem,7vw,9rem)}.bird-faq__header{margin-bottom:3.2rem;text-align:center}.bird-faq__title{margin:0;color:var(--bird-ink);font-family:var(--font-heading-family);font-size:var(--bird-section-title-small-size);font-weight:400;letter-spacing:var(--bird-section-title-letter-spacing);line-height:var(--bird-section-title-small-line-height)}.bird-faq__list{border-top:0}.bird-faq__item{border-bottom:.1rem solid rgba(18,18,18,.2)}.bird-faq__item:last-child{border-bottom:0}.bird-faq__item summary{display:flex;align-items:center;justify-content:space-between;gap:2rem;padding:2.2rem 0;color:var(--bird-ink);cursor:pointer;font-family:var(--bird-ui-font);font-size:clamp(1.8rem,2vw,2.5rem);font-weight:400;list-style:none}.bird-faq__item summary::-webkit-details-marker{display:none}.bird-faq__plus{font-family:var(--font-body-family);font-size:2.6rem;font-weight:400}.bird-faq__item[open] .bird-faq__plus{transform:rotate(45deg)}.bird-faq__answer{max-width:76rem;padding:0 0 2.4rem;color:#121212b3;font-size:1.5rem;line-height:1.65}.bird-review-status{color:var(--bird-cream)}.bird-review-status__inner{max-width:90rem;padding-top:clamp(5rem,7vw,8rem);padding-bottom:clamp(5rem,7vw,8rem);text-align:center}.bird-review-status__eyebrow,.bird-review-status h2,.bird-review-status .rte{color:inherit}.bird-review-status .rte{max-width:65rem;margin:1.8rem auto 0;font-size:1.55rem;line-height:1.6}.section--bird-community{background:#fff}.bird-community{color:var(--bird-ink)}.bird-community__inner{max-width:160rem;padding-top:clamp(5.5rem,8vw,10rem);padding-bottom:clamp(5.5rem,8vw,10rem)}.bird-community__header{margin:0 auto 3.2rem;text-align:center}.bird-community__header h2{margin:0;color:inherit;font-family:var(--font-heading-family);font-size:var(--bird-section-title-community-size);font-weight:700;letter-spacing:var(--bird-section-title-letter-spacing);line-height:var(--bird-section-title-community-line-height)}.bird-community__header p{margin:1.6rem 0 0;color:inherit;font-family:var(--font-body-family);font-size:16px;font-weight:400;letter-spacing:.66px;line-height:24px}.bird-community__copy{max-width:70rem;margin-right:auto;margin-left:auto;margin-bottom:clamp(3rem,5vw,5.5rem);text-align:center}.bird-community__text{max-width:58rem;margin:0 auto;color:#121212b8;font-size:1.7rem;line-height:1.65}.bird-community__actions{display:flex;flex-wrap:wrap;gap:1.2rem 2rem;align-items:center;margin-top:2.4rem;justify-content:center}.bird-button--cream{color:#fff;background:var(--bird-green)}.bird-button--cream:hover{color:#fff;background:var(--bird-green-deep)}.bird-community__review-link{color:inherit;font-weight:700;text-underline-offset:.35rem}.bird-community__gallery{display:flex;gap:1rem;margin:0;padding:0 0 1.2rem;overflow-x:auto;overscroll-behavior-inline:contain;scroll-padding-inline:.2rem;scroll-snap-type:x mandatory;scrollbar-color:var(--bird-green) rgba(18,18,18,.12);scrollbar-width:thin;list-style:none}.bird-community__gallery li{flex:0 0 clamp(20rem,24vw,32rem);scroll-snap-align:start}.bird-community__card{position:relative;display:block;aspect-ratio:.8;overflow:hidden;color:#fff;background:var(--bird-green-deep)}.bird-community__image{display:block;width:100%;height:100%;object-fit:cover;transition:transform .32s cubic-bezier(.16,1,.3,1)}.bird-community__card:after{position:absolute;inset:auto 0 0;height:45%;background:linear-gradient(transparent,#080e07d1);content:"";pointer-events:none}.bird-community__card:hover .bird-community__image{transform:scale(1.018)}.bird-community__card--brand .bird-community__image{padding:22%;object-fit:contain}.bird-community__gallery span{position:absolute;z-index:1;right:1.3rem;bottom:1.1rem;left:1.3rem;font-size:1.15rem;font-weight:800;line-height:1.2}.bird-community__rituals{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin:3.2rem 0 0;padding:1px;background:#f4ecd83d;list-style:none}.bird-community__rituals li{padding:1.5rem;background:var(--bird-green-deep);color:#fff;font-size:1.25rem;font-weight:700;text-align:center}.section--bird-reviews,.bird-reviews{color:var(--bird-ink);background:#fff!important}.bird-reviews__inner{max-width:132rem;padding-top:clamp(5.5rem,8vw,9rem);padding-bottom:clamp(5.5rem,8vw,9rem)}.bird-reviews__header{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:4rem;align-items:end;padding-bottom:3.2rem;border-bottom:.1rem solid rgba(18,18,18,.2)}.bird-reviews__header h2{max-width:78rem;margin:0;color:var(--bird-ink);font-family:var(--font-heading-family);font-size:var(--bird-section-title-content-size);font-weight:400;letter-spacing:var(--bird-section-title-letter-spacing);line-height:var(--bird-section-title-content-line-height)}.bird-reviews__intro{max-width:70rem;margin-top:1.6rem;color:#121212b3;font-size:1.6rem;line-height:1.65}.bird-reviews__honesty{display:grid;min-width:16rem;text-align:right}.bird-reviews__honesty strong{color:var(--bird-green-deep);font-family:var(--font-heading-family);font-size:2.3rem}.bird-reviews__honesty span{color:#1212129e;font-size:1.2rem}.bird-reviews__empty{max-width:72rem;margin:4rem 0;padding:2.2rem 0;color:#121212b3;border-block:.1rem solid rgba(18,18,18,.15);font-size:1.55rem;line-height:1.65}.bird-reviews__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin:4rem 0}.bird-review-card{border:.1rem solid rgba(18,18,18,.16);background:#fff}.bird-review-card__image{display:block;width:100%;aspect-ratio:1;object-fit:cover}.bird-review-card__content{padding:2.4rem}.bird-review-card__rating{display:flex;gap:.35rem}.bird-review-card__rating span{width:1.5rem;height:1.5rem;background:#3041282e;clip-path:polygon(50% 0,61% 35%,98% 35%,68% 57%,79% 93%,50% 72%,21% 93%,32% 57%,2% 35%,39% 35%)}.bird-review-card__rating span.is-filled{background:var(--bird-green)}.bird-review-card h3{margin:1.4rem 0 .8rem;color:var(--bird-ink);font-size:2.2rem}.bird-review-card .rte{color:#121212b8;font-size:1.45rem;line-height:1.6}.bird-review-card footer{display:grid;grid-template-columns:1fr auto;gap:.3rem 1rem;margin-top:2rem;color:var(--bird-ink)}.bird-review-card footer span{color:var(--bird-green-deep);font-size:1.15rem;font-weight:800}.bird-review-card footer small{grid-column:1 / -1;color:#12121299}.bird-review-form-wrap{display:grid;grid-template-columns:minmax(26rem,.7fr) minmax(0,1.3fr);gap:clamp(3rem,7vw,9rem);margin-top:4rem;padding:clamp(3rem,5vw,6rem);color:var(--bird-ink);border-top:.1rem solid rgba(18,18,18,.18);background:#fff}.bird-review-form-wrap__copy h3{margin:0;color:inherit;font-family:var(--font-heading-family);font-size:var(--bird-section-title-content-size);font-weight:400;letter-spacing:var(--bird-section-title-letter-spacing);line-height:var(--bird-section-title-content-line-height)}.bird-review-form-wrap__copy p,.bird-review-form-wrap__copy li{color:#121212b3;font-size:1.45rem;line-height:1.6}.bird-review-form-wrap__copy ul{margin:2.4rem 0 0;padding:1.8rem 0 0;border-top:.1rem solid rgba(18,18,18,.18);list-style-position:inside}.bird-review-form{display:grid;gap:1.5rem}.bird-review-form__row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem}.bird-review-form .field:before,.bird-review-form .field:after{border-color:#12121273;box-shadow:none}.bird-review-form .field__input,.bird-review-form .field__label,.bird-review-form__select-field label,.bird-review-form__rating legend{color:var(--bird-ink)}.bird-review-form .field__input{background:#fff}.bird-review-form__select-field{display:grid;gap:.7rem}.bird-review-form__select-field label,.bird-review-form__rating legend{font-size:1.25rem;font-weight:700}.bird-review-form__select-field select{width:100%;min-height:4.8rem;padding:0 1.3rem;color:var(--bird-ink);border:.1rem solid rgba(18,18,18,.45);border-radius:0;background:#fff}.bird-review-form__rating{margin:0;padding:0;border:0}.bird-review-form__rating>div{display:flex;gap:.7rem;margin-top:.8rem}.bird-review-form__rating input{position:absolute;width:1px;height:1px;opacity:0}.bird-review-form__rating label{display:grid;place-items:center;width:4.4rem;height:4.4rem;color:var(--bird-ink);border:.1rem solid rgba(18,18,18,.45);border-radius:50%;cursor:pointer;font-weight:800}.bird-review-form__rating input:checked+label{color:#fff;background:var(--bird-ink)}.bird-review-form__rating input:focus-visible+label,.bird-review-form__permission input:focus-visible{outline:.25rem solid var(--bird-green-deep);outline-offset:.25rem}.bird-review-form__message{min-height:14rem}.bird-review-form__permission{display:flex;gap:1rem;align-items:flex-start;color:#121212b8;font-size:1.25rem;line-height:1.45}.bird-review-form__permission input{width:1.8rem;height:1.8rem;margin-top:.1rem;accent-color:var(--bird-green-deep)}.bird-review-form__submit{min-height:5rem;color:#fff;background:var(--bird-green-deep);font-weight:800}.bird-review-form__success,.bird-review-form__errors{margin:0;padding:1.3rem;color:var(--bird-green-deep);background:#eaf5ec;font-weight:700}.bird-product-dock{display:none}@media screen and (max-width:749px){.template-product .product__media-wrapper [id^=GalleryViewer-]{position:relative;margin-inline:0}.template-product .product__media-list.slider{width:100%;margin:0;gap:0;scroll-padding-inline:0}.template-product .product__media-list.slider:after{display:none}.template-product .product__media-list .product__media-item.slider__slide{width:100%;max-width:100%;margin:0;padding:0}.template-product .product__media-list .product-media-container{--constrained-min-height: 300px;--constrained-height: clamp(300px, calc(100svh - 510px) , 420px)}.template-product [id^=GalleryViewer-]>.slider-buttons{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;margin:0;padding:0;pointer-events:none}.template-product [id^=GalleryViewer-]>.slider-buttons .slider-button{position:absolute;top:50%;width:44px;height:44px;min-width:44px;transform:translateY(-50%);pointer-events:auto;color:var(--bird-green);background:#fffffff5;border:1px solid rgba(47,64,39,.22);border-radius:50%;box-shadow:0 2px 8px #12121224}.template-product [id^=GalleryViewer-] .slider-button--prev{left:8px}.template-product [id^=GalleryViewer-] .slider-button--next{right:8px}.template-product [id^=GalleryViewer-] .slider-button:disabled{opacity:.38;cursor:default}.template-product [id^=GalleryViewer-] .slider-button:focus-visible{outline:2px solid var(--bird-green);outline-offset:3px}.template-product [id^=GalleryViewer-] .slider-counter{position:absolute;right:10px;bottom:10px;gap:3px;min-width:44px;padding:3px 8px;border-radius:16px;color:var(--bird-green);background:#fffffff5;font-size:11px;line-height:18px}@media(prefers-reduced-motion:reduce){.template-product .product__media-list.slider{scroll-behavior:auto}}.template-product .product__info-wrapper{padding:.8rem}.template-product .product__info-container{width:100%;padding-top:0}.template-product .product__info-container>*+*{margin-top:.65rem;margin-bottom:.65rem}.bird-option--color{width:100%;min-width:0;display:flex;flex-wrap:wrap;justify-content:space-between;column-gap:0}.bird-option--color .form__label{flex-basis:100%}.bird-option--color input[type=radio]+label.bird-color-option{width:3.4rem;height:3.4rem;min-width:3.4rem;min-height:3.4rem;margin:0;border-width:.4rem}.template-product .product__title h1{font-size:clamp(3rem,8vw,3.4rem);line-height:1.08}.template-product .bird-option--size.product-form__input--pill{width:100%;min-width:0}.template-product .bird-size-options-row{display:grid;width:100%;grid-template-columns:repeat(6,minmax(0,1fr));column-gap:.5rem}.template-product .bird-option--size.product-form__input--pill input[type=radio]+label.bird-size-option{width:100%;min-width:0;margin:.5rem 0 0;padding:0 .2rem}.template-product .product__info-container .product-form{margin:0}.template-product .product__info-container>.bird-shipping-note{margin:0}.bird-product-trust{grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;padding:1.8rem 0 1.4rem}.bird-product-trust li{min-width:0}.bird-product-trust strong{font-size:1.25rem}.bird-product-trust span{font-size:1.1rem}.bird-product-trust__icon{width:4.3rem;height:4.3rem}.bird-product-trust__icon svg{width:4rem;height:4rem}.bird-product-proof strong{font-size:1.15rem}.bird-value-story{padding-inline:1rem}.bird-value-story__row{grid-template-columns:1fr;min-height:0}.bird-value-story__row--reverse .bird-value-story__media{order:0}.bird-value-story__media{min-height:0;aspect-ratio:1}.bird-value-story__content{padding:3.6rem 2.4rem 4.2rem}.bird-faq{padding-inline:1.7rem}.bird-community__inner{padding-right:0;padding-left:1.7rem}.bird-community__copy{grid-template-columns:1fr;padding-right:1.7rem}.bird-community__copy h2{font-size:clamp(4rem,13vw,5.8rem)}.bird-community__gallery{gap:.6rem;padding-right:1.7rem}.bird-community__gallery li{flex:0 0 68vw;max-width:29rem}.bird-community__rituals{grid-template-columns:repeat(2,minmax(0,1fr));margin-right:1.7rem}.bird-reviews__inner{padding-right:1.7rem;padding-left:1.7rem}.bird-reviews__header{grid-template-columns:1fr;gap:2rem}.bird-reviews__honesty{text-align:left}.bird-reviews__grid{grid-template-columns:1fr}.bird-review-form-wrap{grid-template-columns:1fr;padding:3rem 1.8rem}.bird-review-form__row{grid-template-columns:1fr}.bird-product-dock{position:fixed;z-index:40;right:0;bottom:0;left:0;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.3rem 1rem;align-items:center;padding:1rem 1.2rem calc(1rem + env(safe-area-inset-bottom));color:var(--bird-ink);border-top:.1rem solid rgba(18,18,18,.16);background:#fffffffa;box-shadow:0 -.8rem 2.5rem #1212121f;transform:translateY(120%);transition:transform .24s cubic-bezier(.16,1,.3,1)}.bird-product-dock[data-visible=true]{transform:translateY(0)}html.bird-product-dock-is-visible .bird-consent-settings{bottom:calc(10rem + env(safe-area-inset-bottom))}html.bird-product-dock-is-visible #ShopifyChat,html.bird-product-dock-is-visible shopify-chat,html.bird-product-dock-is-visible iframe[title*=chat i]{bottom:calc(10rem + env(safe-area-inset-bottom))!important}.bird-product-dock__selection{display:grid;min-width:0}.bird-product-dock__selection strong,.bird-product-dock__selection span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bird-product-dock__selection strong{font-family:var(--font-heading-family);font-size:1.35rem}.bird-product-dock__selection span{color:#121212a3;font-size:1.05rem}.bird-product-dock__price{grid-column:1;font-size:1.2rem;font-weight:800}.bird-product-dock__button{grid-row:1 / span 2;grid-column:2;min-height:4.8rem;padding:0 1.8rem;color:#fff;border:0;border-radius:.8rem;background:var(--bird-green);font-size:1.25rem;font-weight:800}.bird-product-dock__button:disabled{cursor:not-allowed;opacity:.5}body:has(#PBarNextFrame) .bird-product-dock{bottom:4.8rem}}@media screen and (max-width:374px){.bird-option--color input[type=radio]+label.bird-color-option{width:3.2rem;height:3.2rem;min-width:3.2rem;min-height:3.2rem}}@media(prefers-reduced-motion:reduce){.bird-community__image,.bird-product-dock,.bird-theme-toggle,.bird-theme-toggle__icon{transition:none}}html[data-color-mode=dark],html[data-color-mode=dark] .color-scheme-1{--color-background: 16, 21, 16;--gradient-background: #101510;--color-foreground: 244, 236, 216;--color-background-contrast: 34, 43, 33;--color-shadow: 0, 0, 0;--color-button: 111, 139, 96;--color-button-text: 10, 14, 9;--color-secondary-button: 16, 21, 16;--color-secondary-button-text: 244, 236, 216;--color-link: 244, 236, 216;--color-badge-foreground: 244, 236, 216;--color-badge-background: 16, 21, 16;--color-badge-border: 244, 236, 216;--payment-terms-background-color: #101510;--bird-ink: var(--bird-dark-text)}html[data-color-mode=dark] body,html[data-color-mode=dark] #MainContent,html[data-color-mode=dark] .section--bird-featured,html[data-color-mode=dark] .template-collection .collection-hero,html[data-color-mode=dark] .section--bird-value-story,html[data-color-mode=dark] .bird-value-story__row,html[data-color-mode=dark] .section--bird-community,html[data-color-mode=dark] .section--bird-reviews,html[data-color-mode=dark] .bird-reviews,html[data-color-mode=dark] .bird-comparison{color:var(--bird-dark-text);background:var(--bird-dark-surface)!important}html[data-color-mode=dark] .bird-consent,html[data-color-mode=dark] .bird-consent-settings,html[data-color-mode=dark] .bird-catalog-filters__controls select,html[data-color-mode=dark] .bird-catalog-filters__reset,html[data-color-mode=dark] .bird-review-card,html[data-color-mode=dark] .bird-review-form-wrap,html[data-color-mode=dark] .bird-review-form .field__input,html[data-color-mode=dark] .bird-review-form__select-field select,html[data-color-mode=dark] .cart-drawer .drawer__inner,html[data-color-mode=dark] .search-modal__content,html[data-color-mode=dark] .predictive-search,html[data-color-mode=dark] .mobile-facets__inner,html[data-color-mode=dark] .menu-drawer,html[data-color-mode=dark] .menu-drawer__submenu,html[data-color-mode=dark] .bird-product-dock{color:var(--bird-dark-text);background:var(--bird-dark-surface-raised)!important}html[data-color-mode=dark] .bird-consent__eyebrow{color:var(--bird-dark-accent)}html[data-color-mode=dark] .bird-consent__choices,html[data-color-mode=dark] .bird-catalog-filters__empty,html[data-color-mode=dark] .bird-preview-card__media,html[data-color-mode=dark] .bird-shipping-progress__track{background:var(--bird-dark-surface-soft)}html[data-color-mode=dark] .bird-consent__choices label span,html[data-color-mode=dark] .bird-collection-preview__note,html[data-color-mode=dark] .bird-preview-card__meta,html[data-color-mode=dark] .bird-cart-summary__row,html[data-color-mode=dark] .bird-cart-summary__row s,html[data-color-mode=dark] .bird-search-suggestions,html[data-color-mode=dark] .template-page .page-width--narrow>.rte,html[data-color-mode=dark] .bird-shipping-note,html[data-color-mode=dark] .bird-product-trust span,html[data-color-mode=dark] .bird-product-checkout-proof,html[data-color-mode=dark] .bird-sold-proof,html[data-color-mode=dark] .bird-value-story__content .rte,html[data-color-mode=dark] .bird-faq__answer,html[data-color-mode=dark] .bird-community__text,html[data-color-mode=dark] .bird-reviews__intro,html[data-color-mode=dark] .bird-reviews__honesty span,html[data-color-mode=dark] .bird-reviews__empty,html[data-color-mode=dark] .bird-review-card .rte,html[data-color-mode=dark] .bird-review-card footer small,html[data-color-mode=dark] .bird-review-form-wrap__copy p,html[data-color-mode=dark] .bird-review-form-wrap__copy li,html[data-color-mode=dark] .bird-review-form__permission,html[data-color-mode=dark] .bird-product-dock__selection span{color:var(--bird-dark-text-muted)}html[data-color-mode=dark] .bird-collection-preview__intro,html[data-color-mode=dark] .bird-faq__list,html[data-color-mode=dark] .bird-faq__item,html[data-color-mode=dark] .bird-reviews__header,html[data-color-mode=dark] .bird-reviews__empty,html[data-color-mode=dark] .bird-review-card,html[data-color-mode=dark] .bird-review-form-wrap,html[data-color-mode=dark] .bird-review-form-wrap__copy ul,html[data-color-mode=dark] .bird-product-dock,html[data-color-mode=dark] .bird-shipping-progress--header{border-color:var(--bird-dark-border)}html[data-color-mode=dark] .template-product .bird-option--size.product-form__input--pill input[type=radio]+label.bird-size-option,html[data-color-mode=dark] .bird-review-form .field:before,html[data-color-mode=dark] .bird-review-form .field:after,html[data-color-mode=dark] .bird-review-form__select-field select,html[data-color-mode=dark] .bird-review-form__rating label{border-color:#f4ecd88c}html[data-color-mode=dark] .bird-option--color input[type=radio]+label.bird-color-option{border-color:var(--bird-dark-surface);box-shadow:0 0 0 .1rem #f4ecd88c}html[data-color-mode=dark] .bird-option--color input[type=radio]:checked+label.bird-color-option{box-shadow:0 0 0 .1rem var(--bird-dark-surface),0 0 0 .3rem var(--bird-dark-text)}html[data-color-mode=dark] .bird-size-option__tooltip{color:var(--bird-dark-text);background:#080b08}html[data-color-mode=dark] .bird-product-trust__icon--returns .icon-return,html[data-color-mode=dark] .bird-comparison__handle{color:var(--bird-dark-text);border-color:var(--bird-dark-text);background:var(--bird-dark-surface-raised)}html[data-color-mode=dark] .bird-product-guarantee{color:#eaf5ec;background:#233d2a}html[data-color-mode=dark] .bird-track-page__intro,html[data-color-mode=dark] .bird-track-page__step,html[data-color-mode=dark] .bird-track-page__note{color:var(--bird-dark-text)}html[data-color-mode=dark] .bird-track-page__step{border-color:var(--bird-dark-border);background:var(--bird-dark-surface-raised)}html[data-color-mode=dark] .bird-track-page__note{border-left-color:var(--bird-dark-accent);background:#f4ecd814}html[data-color-mode=dark] .template-collection .price,html[data-color-mode=dark] .bird-value-story__eyebrow,html[data-color-mode=dark] .bird-value-story__kicker,html[data-color-mode=dark] .bird-faq__eyebrow,html[data-color-mode=dark] .bird-reviews__honesty strong,html[data-color-mode=dark] .bird-review-card footer span{color:var(--bird-dark-accent)}html[data-color-mode=dark] .header__heading-logo,html[data-color-mode=dark] .bird-header-logo{filter:brightness(0) saturate(100%) invert(94%) sepia(16%) saturate(365%) hue-rotate(351deg) brightness(103%) contrast(91%)}html[data-color-mode=dark] #looxReviews{overflow:hidden;color:#121212;border:.1rem solid var(--bird-dark-border);border-radius:.8rem;background:#fff;color-scheme:light}.section--bird-comparison{margin:0}.bird-comparison{padding:0;background:#fff}.bird-comparison__frame{position:relative;display:block;width:100%;aspect-ratio:1 / 1;overflow:hidden;background:var(--bird-green-deep);isolation:isolate;touch-action:pan-y;-webkit-user-select:none;user-select:none}.bird-comparison__layer{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.bird-comparison__layer--left{z-index:1}.bird-comparison__layer--right{z-index:2;clip-path:inset(0 0 0 var(--bird-comparison-position))}.bird-comparison__image{width:100%;height:100%;object-fit:cover}.bird-comparison__layer--left .bird-comparison__image{object-position:62% center}.bird-comparison__layer--right .bird-comparison__image{object-position:center}.bird-comparison__copy{position:absolute;top:clamp(2.8rem,5vw,7rem);right:clamp(2rem,5vw,7rem);z-index:2;width:min(55rem,calc(100% - 4rem));color:var(--bird-cream);text-align:right;text-shadow:0 .2rem 2.4rem rgba(18,18,18,.4)}.bird-comparison__copy p{margin:0 0 .8rem;font-size:1.2rem;font-weight:800;letter-spacing:.14em}.bird-comparison__copy h2{max-width:55rem;margin:0;color:inherit;font-family:"Bird Hero Display",var(--font-heading-family);font-size:clamp(4.2rem,4.8vw,6.8rem);font-weight:400;letter-spacing:-.02em;line-height:.94}.bird-comparison__label{position:absolute;bottom:clamp(1.6rem,3vw,3rem);z-index:2;display:inline-flex;min-height:3.6rem;align-items:center;padding:0 1.4rem;color:var(--bird-cream);border:.1rem solid rgba(244,236,216,.72);border-radius:.6rem;background:#1212128a;-webkit-backdrop-filter:blur(.5rem);backdrop-filter:blur(.5rem);font-size:1.2rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.bird-comparison__label--left{left:clamp(1.6rem,3vw,3rem)}.bird-comparison__label--right{right:clamp(1.6rem,3vw,3rem)}.bird-comparison__divider{position:absolute;top:0;bottom:0;left:var(--bird-comparison-position);z-index:3;width:.2rem;background:#fff;box-shadow:0 0 .8rem #12121259;pointer-events:none;transform:translate(-50%)}.bird-comparison__handle{position:absolute;top:50%;left:50%;display:flex;width:5rem;height:5rem;align-items:center;justify-content:center;gap:.8rem;color:var(--bird-ink);border:.2rem solid var(--bird-ink);border-radius:50%;background:#fff;box-shadow:0 .2rem .8rem #12121233;transform:translate(-50%,-50%)}.bird-comparison__arrow{display:inline-flex;width:1.1rem;height:1.1rem;align-items:center;justify-content:center}.bird-comparison__arrow svg{width:1.1rem;height:.7rem}.bird-comparison__arrow--left{transform:rotate(90deg)}.bird-comparison__arrow--right{transform:rotate(-90deg)}.bird-comparison__range{position:absolute;z-index:4;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;cursor:ew-resize;opacity:0;touch-action:pan-y pinch-zoom}.bird-comparison__frame{touch-action:pan-y pinch-zoom}.bird-comparison__grab-zone{position:absolute;z-index:5;left:var(--bird-comparison-position);top:50%;width:88px;height:96px;transform:translate(-50%,-50%);touch-action:none;cursor:grab}.bird-comparison__frame.is-dragging,.bird-comparison__frame.is-dragging .bird-comparison__grab-zone,.bird-comparison__frame.is-dragging .bird-comparison__range{cursor:grabbing}@media(pointer:coarse),(max-width:749px){.bird-comparison__handle{width:56px;height:56px}}.bird-comparison__frame:has(.bird-comparison__range:focus-visible) .bird-comparison__handle{outline:.35rem solid #fff;outline-offset:.35rem;box-shadow:0 0 0 .3rem var(--bird-green-deep),0 .8rem 2.6rem #12121238}@media screen and (min-width:990px){.bird-comparison__frame{height:clamp(66rem,82svh,78rem);aspect-ratio:auto}.bird-comparison__layer--left{right:auto;width:var(--bird-comparison-position);overflow:hidden}.bird-comparison__layer--right{right:0;left:var(--bird-comparison-position);width:calc(100% - var(--bird-comparison-position));overflow:hidden;clip-path:none}.bird-comparison__layer--left .bird-comparison__image{object-position:center 48%;transform:none}.bird-comparison__layer--right .bird-comparison__image{object-position:center 50%;transform:none}.template-product .bird-comparison__layer--left,.template-product .bird-comparison__layer--right{top:0;right:0;bottom:0;left:0;width:100%}.template-product .bird-comparison__layer--right{clip-path:inset(0 0 0 var(--bird-comparison-position))}}@media screen and (max-width:749px){.bird-comparison__layer--left .bird-comparison__image{object-position:61% center}.bird-comparison__layer--right .bird-comparison__image{object-position:48% center}.bird-comparison__copy{top:1.6rem;right:1.2rem;width:46%}.bird-comparison__copy p{margin-bottom:.4rem;font-size:.75rem;letter-spacing:.08em}.bird-comparison__copy h2{font-size:clamp(1.7rem,5.6vw,2.3rem);line-height:.95}.bird-comparison__handle{gap:.5rem}.bird-comparison__label{bottom:1.2rem;min-height:3.2rem;padding:0 1rem;font-size:.95rem}.bird-comparison__label--left{left:1.2rem}.bird-comparison__label--right{right:1.2rem}}.bird-size-chart-modal__body{min-width:0;min-height:0;overscroll-behavior:contain}.bird-size-chart-modal__grid>*,.bird-size-chart-modal__details,.bird-size-chart-modal__table-wrap{min-width:0;max-width:100%}@media screen and (max-width:749px){.bird-size-chart-modal__body{padding:1.2rem}.bird-size-chart-modal__grid{grid-template-columns:minmax(0,1fr)}.bird-size-chart-modal__panel,.bird-size-chart-modal__measure{padding:1.2rem}.bird-size-chart-modal__sizes{grid-template-columns:repeat(6,minmax(0,1fr));gap:.4rem;margin-bottom:1.4rem}.bird-size-chart-modal__sizes li{min-height:3.6rem;font-size:1.3rem}.bird-size-chart-modal__details table{min-width:0;width:100%;table-layout:fixed}.bird-size-chart-modal__details th,.bird-size-chart-modal__details td{padding:.9rem .3rem;font-size:1.2rem}.bird-size-chart-modal__shirt{max-width:20rem}}:root{--page-width: 1280px;--bird-content-gutter: clamp(20px, 3vw, 48px);--bird-footer-ground: #2a3a27}.section--bird-newsletter,.bird-newsletter{background:var(--bird-footer-ground)}.bird-newsletter .field__input{background:transparent}.header-wrapper,.footer{width:100%;max-width:none;margin-inline:0}.footer{min-height:0;padding:0;background:var(--bird-footer-ground)}.bird-footer-scene{position:relative;isolation:isolate;min-height:max(66rem,42.49vw);background:var(--bird-footer-ground)}.bird-footer-scene:before{content:"";position:absolute;z-index:-1;pointer-events:none;inset:auto 0 0;width:100%;aspect-ratio:1923 / 817;background:url(/cdn/shop/files/the-bird-habit-footer-birdwatcher-artwork-v1.webp?v=1788887467) center bottom / 100% auto no-repeat scroll;-webkit-mask-image:linear-gradient(to bottom,transparent,#000 14%,#000 96%,transparent);mask-image:linear-gradient(to bottom,transparent,#000 14%,#000 96%,transparent)}.bird-footer-group{--bird-footer-art: url(bird-footer-artwork-v2.webp);--bird-footer-upper-scale: 212.666667%;--bird-footer-landscape-height: 30.858185vw;display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto 1fr auto;position:relative;isolation:isolate;background:var(--bird-footer-ground)}.bird-footer-group:before{content:"";grid-area:1 / 1 / 3 / 2;z-index:0;margin-bottom:var(--bird-footer-landscape-height);pointer-events:none;background:var(--bird-footer-art) center top / 100% var(--bird-footer-upper-scale) no-repeat scroll}.bird-footer-group:after{content:"";grid-area:1 / 1 / 3 / 2;z-index:0;align-self:end;height:var(--bird-footer-landscape-height);pointer-events:none;background:var(--bird-footer-art) center bottom / 100% auto no-repeat scroll;-webkit-mask-image:linear-gradient(to bottom,#000 97%,transparent);mask-image:linear-gradient(to bottom,#000 97%,transparent)}.bird-footer-group>.section--bird-newsletter{grid-area:1 / 1;position:relative;z-index:1;background:transparent}.bird-footer-group .bird-newsletter{background:transparent}.bird-footer-group>.shopify-section:has(>.footer){grid-area:2 / 1 / 4 / 2;display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:subgrid;min-width:0;position:relative;z-index:1}.bird-footer-group .footer{grid-row:1 / 3;display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:subgrid;min-width:0;isolation:auto;overflow:visible;background:transparent}.bird-footer-group .bird-footer-scene{grid-row:1;min-height:0;background:transparent}.bird-footer-group .bird-footer-scene:before{content:none}.bird-footer-group .bird-footer-scene:after{content:"";display:block;height:var(--bird-footer-landscape-height)}.bird-footer-group .footer__content-bottom{grid-row:2}.footer .footer__content-bottom{margin-top:0;padding:1.2rem 0 max(2.4rem,env(safe-area-inset-bottom));border-top:1px solid rgba(244,236,216,.28);background:var(--bird-footer-ground)}.footer .footer__payment{margin-top:0}.footer .footer__localization:empty+.footer__column--info{padding-top:0}.footer .bird-payment-methods{margin-top:0;padding-top:0}.footer .footer__copyright{margin-top:1.2rem}.footer .footer__content-bottom-wrapper+.footer__content-bottom-wrapper{position:relative;margin-top:1.6rem;padding-top:1.6rem}.footer .footer__content-bottom-wrapper+.footer__content-bottom-wrapper:before{content:"";position:absolute;inset:0 0 auto;border-top:1px solid rgba(244,236,216,.28)}.footer .footer__content-bottom-wrapper+.footer__content-bottom-wrapper .footer__copyright{margin-top:0}.footer .footer__content-bottom:has(.bird-footer-bottom-row){padding-block:1.2rem max(1.2rem,env(safe-area-inset-bottom))}.footer .bird-footer-bottom-row{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:1rem 2.4rem}.footer .bird-footer-bottom-row .footer__localization:empty{display:none}.footer .bird-footer-bottom-row .footer__localization:not(:empty){order:3;flex-basis:100%}.footer .bird-footer-bottom-row .footer__copyright{width:auto;margin:0;text-align:left}.footer .bird-footer-bottom-row .footer__column--info{width:auto;padding:0;margin-left:auto;align-items:flex-end}.footer .bird-footer-bottom-row .footer__payment{width:auto;margin:0}.footer .bird-footer-bottom-row .bird-payment-methods{width:auto;justify-content:flex-end;margin:0;padding:0}@media screen and (max-width:989px){.footer .bird-footer-bottom-row .footer__copyright{flex-basis:100%}}@media screen and (max-width:749px){.footer .bird-footer-bottom-row .footer__copyright{text-align:center}.footer .bird-footer-bottom-row .footer__column--info{width:100%;margin-left:0;align-items:center}.footer .bird-footer-bottom-row .footer__payment,.footer .bird-footer-bottom-row .bird-payment-methods{width:100%}.footer .bird-footer-bottom-row .bird-payment-methods{justify-content:center}.footer .bird-footer-bottom-row .bird-payment-methods .icon{width:3rem}}html.bird-footer-bottom-visible .bird-consent-settings{bottom:calc(var(--bird-footer-bottom-height, 8rem) + 1rem)}@media screen and (min-width:750px){.bird-footer-group{--bird-footer-landscape-height: 26vw}.bird-footer-group:before{align-self:end;width:100%;height:auto;aspect-ratio:1643 / 957;margin-bottom:0;background-size:100% auto;background-position:center bottom;-webkit-mask-image:linear-gradient(to bottom,transparent,#000 4%,#000 98%,transparent);mask-image:linear-gradient(to bottom,transparent,#000 4%,#000 98%,transparent)}.bird-footer-group:after{content:none}.bird-footer-group .bird-newsletter__inner{padding-top:48px;padding-bottom:28px}.bird-footer-group .bird-newsletter__brand{margin-bottom:24px}.bird-footer-group .bird-footer-scene{padding-top:16px;padding-bottom:0}.bird-footer-group .footer__content-top{padding-bottom:24px}}.bird-product-guarantee{max-width:100%;white-space:normal}.bird-product-guarantee>span:last-child{min-width:0}@media screen and (min-width:990px){.header-wrapper .header.page-width{--bird-page-gutter: 0px}.header-wrapper .header.page-width,.bird-hero__content,.bird-featured,.bird-collection-row,.bird-newsletter__inner,.template-collection .facets-wrapper,.template-collection .collection,.template-product product-info>.page-width,.template-product product-info .page-width,.bird-value-story,.bird-faq,.bird-review-status__inner,.bird-reviews__inner,.bird-community__inner,.related-products.page-width,.section--bird-comparison .bird-comparison,.footer .footer__content-top,.footer .footer__content-bottom-wrapper{width:min(calc(100% - 2 * var(--bird-content-gutter)),var(--page-width));max-width:var(--page-width);padding-inline:0;margin-inline:auto;box-sizing:border-box}}@media screen and (max-width:749px){:root{--bird-footer-ground: #253b28}.bird-footer-scene{min-height:max(72rem,177.69vw)}.bird-footer-scene:before{aspect-ratio:941 / 1672;background-image:url(/cdn/shop/files/the-bird-habit-footer-birdwatcher-artwork-mobile-v1.webp?v=1788891376)}.bird-footer-group{--bird-footer-art: url(bird-footer-artwork-mobile-v2.webp);--bird-footer-upper-scale: 215.578947%;--bird-footer-landscape-height: 142.96875vw}.footer .footer__content-bottom{width:100%;margin-top:0;padding-top:1rem;padding-bottom:max(1.2rem,env(safe-area-inset-bottom))}.footer .footer__content-bottom-wrapper{width:100%;padding-inline:1.2rem}.footer .footer__content-bottom-wrapper+.footer__content-bottom-wrapper:before{inset-inline:1.2rem}.footer .footer__column--info,.footer .footer__payment{width:100%}.footer .bird-payment-methods{width:100%;flex-wrap:nowrap;justify-content:center;gap:.1rem}.footer .bird-payment-methods .list-payment__item{min-width:0;flex:0 0 auto;padding:.1rem}.footer .bird-payment-methods .icon{width:3.2rem;height:2rem}.footer .footer__copyright{width:100%;margin-top:.8rem;text-align:center}.footer .footer__copyright .copyright__content{white-space:nowrap;font-size:1rem}}:root{--bird-display-font: "Bird Barlow Condensed", "Arial Narrow", Impact, sans-serif;--bird-ui-font: "Bird DM Sans", Arial, sans-serif;--font-body-family: var(--bird-ui-font);--font-heading-family: var(--bird-display-font);--font-heading-weight: 800;--bird-section-title-letter-spacing: -.025em;--bird-section-title-small-size: 56px;--bird-section-title-small-line-height: .95;--bird-section-title-community-size: 56px;--bird-section-title-community-line-height: .95;--bird-section-title-content-size: 56px;--bird-section-title-content-line-height: .95}.bird-featured__title,.bird-collection-row__title,.bird-community h2,.bird-value-story__title,.bird-value-story__content h3,.bird-faq__title,.bird-comparison h2,.related-products__heading,.bird-newsletter__heading,.collection-hero__title,.bird-arrivals h2{font-family:var(--bird-display-font);font-weight:800;font-style:normal;letter-spacing:-.025em;line-height:.95;text-transform:uppercase}.bird-featured__title,.bird-collection-row__title,.bird-value-story__title,.bird-faq__title,.related-products__heading,.collection-hero__title{color:var(--bird-green)}.bird-newsletter__heading{font-size:40px}.template-product :is(.related-products__heading,.bird-value-story__title,.bird-value-story__content h3,.bird-faq__title){font-size:40px}.template-product h2.bird-value-story__title{font-size:48px}.template-product .product__title h1,.template-product .product__title h2{font-family:var(--bird-ui-font);font-size:22px;font-weight:600;line-height:1.3;letter-spacing:-.035em;text-transform:none;color:var(--bird-green)}.card__heading,.template-collection .card__heading,.bird-preview-card__title{font-family:var(--bird-ui-font);font-size:16px;font-weight:600;line-height:1.35;letter-spacing:-.02em;text-transform:none}.bird-hero__content.page-width,.bird-habit-strip__inner.page-width,.bird-habit-strip__proof.page-width,.bird-arrivals.page-width{box-sizing:border-box;width:min(calc(100% - 2 * var(--bird-content-gutter)),1280px);max-width:1280px;padding-inline:0;margin-inline:auto}.bird-hero__copy{width:min(580px,50vw)}.bird-hero__heading{font-family:var(--bird-display-font);font-size:clamp(64px,5.4vw,88px);font-weight:800;line-height:.95;letter-spacing:-.025em;max-width:100%;color:#fff;text-wrap:initial}.bird-hero__eyebrow{margin:0 0 22px;font:700 15px/1.4 var(--bird-ui-font);letter-spacing:.09em;text-transform:uppercase;color:#fff}.bird-hero__text{font:400 15px/1.6 var(--bird-ui-font);letter-spacing:0;text-transform:none;max-width:370px;margin:24px 0;color:#fff}.bird-hero .bird-button{background:#fff;border:1px solid #fff;color:#173b2d;font:700 12px/1.4 var(--bird-ui-font);text-transform:uppercase;gap:24px;letter-spacing:0;border-radius:0}.bird-hero .bird-button:hover{background:var(--bird-cream);color:#173b2d}.bird-hero .bird-button span,.bird-arrivals .bird-button span{font-size:22px;font-weight:400}.bird-hero__button-icon{display:inline-flex;align-items:center;height:1.4em;flex:0 0 auto}.bird-hero__button-icon svg{display:block}.bird-habit-strip__background{background:#e8eee8;color:#173b2d;border-bottom:1px solid #173b2d}.bird-habit-strip__inner{list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));padding-block:18px}.bird-habit-strip__inner li{position:relative;text-align:center;font:800 20px/1.1 var(--bird-display-font);text-transform:uppercase;letter-spacing:-.02em}.bird-habit-strip__inner li+li:before{content:"\2733";position:absolute;left:-8px;font:400 20px/1 var(--bird-ui-font)}.bird-habit-strip__proof{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:12px 24px;min-height:56px;padding-block:14px;border-bottom:1px solid rgba(48,65,40,.2)}.bird-habit-strip__proof .bird-sold-proof{margin:0;font-style:normal;font-size:13px}.bird-habit-strip__proof a{display:inline-flex;align-items:center;gap:6px;white-space:nowrap;color:inherit;text-underline-offset:4px;font-size:12px}.bird-habit-strip__proof a svg{flex:0 0 auto}.bird-arrivals{margin-block:48px 72px}.bird-arrivals__scene{position:relative;isolation:isolate;background:#f4f0e7;color:#173b2d}.bird-arrivals__image{display:block;width:100%;height:auto}.bird-arrivals__copy{position:absolute;top:50%;transform:translateY(-50%);left:32px;width:36%}.bird-arrivals h2{color:#173b2d;font-size:clamp(42px,4.3vw,62px);margin:0 0 14px}.bird-arrivals p{font:400 15px/1.5 var(--bird-ui-font);margin:0 0 20px}.bird-arrivals .bird-button{background:#173b2d;color:#fff;border-radius:0;gap:20px;font:700 14px/1.4 var(--bird-ui-font)}.bird-arrivals .bird-button:hover{background:#2f503c}.bird-arrivals__arrow{flex:0 0 22px}html[data-color-mode=dark] .bird-arrivals__scene,html[data-color-mode=dark] .bird-arrivals__copy{background:var(--bird-dark-surface-raised);color:var(--bird-dark-text)}html[data-color-mode=dark] .bird-arrivals h2{color:var(--bird-dark-text)}html[data-color-mode=dark] .bird-arrivals .bird-button{background:var(--bird-dark-accent);color:var(--bird-dark-surface)}html[data-color-mode=dark] .bird-arrivals .bird-button:hover{background:var(--bird-cream)}html[data-color-mode=dark] .bird-arrivals .bird-button:focus-visible{outline:2px solid var(--bird-cream);outline-offset:4px}@media screen and (min-width:750px){html[data-color-mode=dark] .bird-arrivals__copy{box-shadow:0 0 0 16px var(--bird-dark-surface-raised)}}html[data-color-mode=dark] :is(.bird-featured__title,.bird-collection-row__title,.bird-value-story__title,.bird-faq__title,.related-products__heading,.collection-hero__title,.product__title h1){color:var(--bird-dark-text)}@media screen and (min-width:990px){.header.header--middle-left{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"heading navigation icons";gap:20px;min-height:82px}.header--middle-left .header__heading,.header--middle-left .header__heading-link{justify-self:start;margin:0;padding:0}.header--middle-left .bird-header-logo{width:66px;height:66px;margin:0}.header--middle-left .header__inline-menu{margin:0;display:block}.header--middle-left .list-menu--inline{display:flex;flex-wrap:nowrap;gap:clamp(4px,1vw,16px);align-items:center}.header--middle-left .header__menu-item{font:600 14px/1.3 var(--bird-ui-font);padding:14px 0;text-transform:uppercase;letter-spacing:0;white-space:nowrap}.header--middle-left .header__inline-menu>.list-menu--inline>li>header-menu>details>summary{padding-right:18px}.header--middle-left .header__inline-menu>.list-menu--inline>li>header-menu>details>summary .icon-caret{right:0}.header--middle-left .header__submenu .header__menu-item{padding:12px 20px}.header--middle-left .header__icons{padding-right:0;gap:0}.header--middle-left .header__icon{width:36px}}@media screen and (min-width:990px)and (max-width:1199px){.header.header--middle-left{gap:14px}.header--middle-left .header__menu-item{font-size:13px}.header--middle-left .list-menu--inline{gap:12px}.header--middle-left .header__icon{width:32px}}@media screen and (max-width:749px){:root{--bird-section-title-small-size: 36px;--bird-section-title-community-size: 36px;--bird-section-title-content-size: 36px}.bird-hero__copy{width:100%;max-width:420px}.bird-hero__heading{font-size:clamp(48px,13.4vw,64px);line-height:.95;max-width:12ch}.bird-hero__eyebrow{font-size:12px;margin-bottom:18px}.bird-hero__text{max-width:330px;font-size:14px}.bird-habit-strip__inner{grid-template-columns:repeat(2,minmax(0,1fr));padding-block:14px;gap:10px 12px}.bird-habit-strip__inner li{display:flex;align-items:center;justify-content:center;gap:6px;min-width:0;font-size:15px;white-space:nowrap}.bird-habit-strip__inner li:first-child{display:none}.bird-habit-strip__inner li+li:before{position:static;flex:0 0 auto;font-size:13px;line-height:1;transform:none}.bird-habit-strip__proof{gap:10px}.bird-habit-strip__proof .bird-sold-proof{font-size:11px}.bird-arrivals{margin-block:28px 48px}.bird-arrivals__scene{display:flex;flex-direction:column}.bird-arrivals__copy{position:static;transform:none;width:auto;padding:26px 24px;order:-1}.bird-arrivals h2{font-size:42px;margin-bottom:12px}.bird-arrivals__image{height:250px;object-fit:cover;object-position:83% center}.bird-newsletter__heading{font-size:36px}.template-product :is(.related-products__heading,.bird-value-story__title,.bird-value-story__content h3,.bird-faq__title){font-size:32px}.template-product h2.bird-value-story__title{font-size:38px}.card__heading,.template-collection .card__heading{font-size:14px}}.template-collection .bird-collection-header .collection-hero__inner{width:min(calc(100% - 2 * var(--bird-content-gutter)),1280px);max-width:1280px;margin-inline:auto;padding:28px 0 24px}.bird-collection-header--art .collection-hero__inner{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);gap:clamp(28px,5vw,72px);align-items:center}.bird-collection-header .collection-hero__text-wrapper{min-width:0}.template-collection .bird-collection-header .collection-hero__title{font-family:var(--bird-display-font);font-weight:800;font-size:clamp(42px,4vw,56px);line-height:.95;letter-spacing:-.025em;text-transform:uppercase;color:var(--bird-green);overflow-wrap:normal}.template-collection .bird-collection-header .collection-hero__description{max-width:65ch;margin:20px 0 0;font-family:var(--bird-ui-font);font-weight:400;font-size:16px;line-height:1.65;letter-spacing:0}.bird-collection-header .collection-hero__description :is(p,b,strong){font-weight:400}.bird-collection-header .collection-hero__description p{margin:0 0 10px}.bird-collection-header__art{width:100%;height:300px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:radial-gradient(ellipse,#f4ecd88c,#f4ecd800 70%)}.bird-collection-header__image{display:block;width:100%;height:100%;object-fit:contain}html[data-color-mode=dark] .bird-collection-header .collection-hero__title{color:var(--bird-cream)}@media screen and (max-width:749px){.template-collection .bird-collection-header .collection-hero__inner{padding-block:28px 20px;grid-template-columns:minmax(0,1fr);gap:16px}.template-collection .bird-collection-header .collection-hero__title{font-size:clamp(34px,9vw,42px)}.template-collection .bird-collection-header .collection-hero__description{font-size:14px;margin-top:16px}.bird-collection-header__art{order:-1;height:210px;max-width:320px;margin-inline:auto}}.template-product .product__info-container{--bird-purchase-width: 44rem}.template-product .product__info-container .product-form__buttons{max-width:var(--bird-purchase-width)}.template-product .product__info-container :is(.bird-sold-proof,.bird-product-proof){box-sizing:border-box;width:100%;max-width:var(--bird-purchase-width);margin-inline:0;display:flex;justify-content:center;align-items:center;text-align:center}.template-product .product__info-container .bird-sold-proof{flex-wrap:wrap;gap:6px 8px}.template-product .product__info-container .bird-product-proof{flex-wrap:nowrap;gap:8px;padding:12px;border:1px solid rgba(48,65,40,.14);border-radius:8px;background:#f1f5ee;color:var(--bird-green)}.template-product .bird-product-proof strong{min-width:0;font-family:var(--bird-ui-font);font-size:13px;font-style:normal;font-weight:600;line-height:1.45}html[data-color-mode=dark] .template-product .product__info-container .bird-product-proof{background:#25351f;border-color:#f4ecd833;color:var(--bird-cream)}.bird-product-badges{display:flex;flex-wrap:wrap;align-items:center;gap:5px}.badge.bird-new-arrival-badge{background:var(--bird-green, #304128);color:var(--bird-cream, #f4ecd8);border:1px solid rgba(244,236,216,.5);font-family:var(--bird-ui-font);font-size:11px;font-weight:600;line-height:1.2;letter-spacing:.02em;padding:6px 9px;white-space:nowrap}@media screen and (max-width:749px){.bird-product-badges .badge{font-size:10px;padding:5px 7px}.template-product .product__info-container .price--show-badge{display:flex;flex-wrap:nowrap;align-items:center;gap:8px;font-size:clamp(17px,4.8vw,20px);letter-spacing:0}.template-product .product__info-container .price--show-badge .price__container{margin:0;min-width:0}.template-product .product__info-container .price--on-sale .price__sale{display:inline-flex;flex-wrap:nowrap;align-items:baseline;gap:8px}.template-product .product__info-container .price--show-badge .price-item{margin:0;white-space:nowrap}.template-product .product__info-container .price--on-sale .price-item--regular{font-size:12px}.template-product .product__info-container .price--show-badge>.badge{flex:0 0 auto;margin:0;padding:5px 7px;font-size:10px;line-height:1.2;letter-spacing:.02em;white-space:nowrap}.template-product .product__info-container .price .bird-new-arrival-badge~.price__badge-sale,.template-product .product__info-container .price--sold-out .bird-new-arrival-badge,.template-product .product__info-container .price--sold-out .price__badge-sale{display:none}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/bird-theme.css.map */
