@font-face{font-family:Bird Hero Display;font-style:normal;font-weight:400;font-display:swap;src:url(./bird-hero-display.ttf) format("truetype")}.fluffstyle-reviews{padding-top:clamp(3rem,6vw,6rem);padding-bottom:clamp(3rem,6vw,6rem)}.fluffstyle-reviews__header{max-width:70rem;margin:0 auto 3rem;text-align:center}.fluffstyle-reviews__header>p{margin:0 0 .8rem;color:#4770db;font-size:1.2rem;font-weight:700;letter-spacing:.14em}.fluffstyle-reviews__header h2{margin:0 0 1rem;font-family:var(--font-display-family);font-size:clamp(3.2rem,5vw,5.8rem);line-height:1}.fluffstyle-reviews__summary{padding:2rem;border:1px solid rgba(14,27,77,.16);border-radius:.8rem;text-align:center}.fluffstyle-categories{padding-top:clamp(4rem,7vw,7rem);padding-bottom:clamp(4rem,7vw,7rem)}.fluffstyle-categories__header{margin-bottom:3rem;text-align:center}.fluffstyle-categories__header p{margin:0 0 .8rem;color:#4770db;font-size:1.2rem;font-weight:700;letter-spacing:.14em}.fluffstyle-categories__header h2{max-width:92rem;margin:0 auto;font-family:var(--font-display-family);font-weight:var(--font-display-weight);letter-spacing:-.035em;font-size:clamp(3.2rem,5vw,6rem);line-height:1}.fluffstyle-categories__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.2rem;margin:0;padding:0;list-style:none}.fluffstyle-category{display:block;height:100%;overflow:hidden;border:1px solid rgba(14,27,77,.14);border-radius:.8rem;color:inherit;text-decoration:none;background:#fff}.fluffstyle-category__media{aspect-ratio:1 / 1;overflow:hidden;background:#eff0f5}.fluffstyle-category__media img,.fluffstyle-category__media svg{width:100%;height:100%;object-fit:cover;transition:transform .24s ease}.fluffstyle-category:hover .fluffstyle-category__media img{transform:scale(1.025)}.fluffstyle-category__content{padding:1.8rem}.fluffstyle-category__content h3,.fluffstyle-category__content p{margin:0 0 .7rem}.fluffstyle-category__content span{font-weight:700}@media screen and (max-width:989px){.fluffstyle-categories__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:520px){.fluffstyle-categories__grid{gap:.8rem}.fluffstyle-category__content{padding:1.2rem}.fluffstyle-category__content p{display:none}}:root{--bird-green: #4770db;--bird-green-deep: #0e1b4d;--bird-cream: #f7f8fc;--bird-ink: #0e1b4d;--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: #07102f;--bird-dark-surface-raised: #0e1b4d;--bird-dark-surface-soft: #17265a;--bird-dark-text: #f7f8fc;--bird-dark-text-muted: rgba(247, 248, 252, .72);--bird-dark-border: rgba(247, 248, 252, .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}}.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-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}.bird-flock-quiz{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(--font-heading-family);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-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}@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{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-toggle{position:relative;display:inline-flex;width:5.4rem;height:3rem;flex:0 0 5.4rem;align-items:center;justify-content:space-between;margin:.7rem .4rem;padding:.2rem;color:var(--bird-ink);border:.1rem solid rgba(18,18,18,.32);border-radius:999px;background:#fff;cursor:pointer;transition:border-color .18s ease-out,background-color .18s ease-out}.bird-theme-toggle:before{position:absolute;top:.2rem;left:.2rem;width:2.4rem;height:2.4rem;border-radius:50%;background:var(--bird-green-deep);content:"";transition:transform .18s ease-out,background-color .18s ease-out}.bird-theme-toggle:hover{border-color:var(--bird-green-deep)}.bird-theme-toggle__icon{position:relative;z-index:1;display:grid;width:2.4rem;height:2.4rem;flex:0 0 2.4rem;place-items:center;color:var(--bird-green-deep);transition:color .18s ease-out}.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:not([data-color-mode=dark]) .bird-theme-toggle__icon--sun,html[data-color-mode=dark] .bird-theme-toggle__icon--moon{color:var(--bird-cream)}html[data-color-mode=dark] .bird-theme-toggle{border-color:#12121252;background:#fff}html[data-color-mode=dark] .bird-theme-toggle:before{background:var(--bird-green-deep);transform:translate(2.6rem)}html[data-color-mode=dark] .bird-theme-toggle__icon--sun{color:var(--bird-green-deep)}html[data-color-mode=dark] .bird-theme-toggle__icon--moon{color:var(--bird-cream)}button[class*=cm-bg-primary][class*=cm-text-primary-foreground]{color:#fff!important;border-color:var(--bird-green)!important;background:var(--bird-green)!important}button[class*=cm-bg-primary][class*=cm-text-primary-foreground]:hover{background:var(--bird-green-deep)!important}.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__overlay{z-index:-1;background:linear-gradient(90deg,#080e07b8,#080e0773 44%,#080e070a 76%)}.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(72rem,50vw);color:var(--bird-cream)}.bird-hero__heading{max-width:11ch;margin:0;color:inherit;font-family:var(--font-display-family);font-size:clamp(5.4rem,4.7vw,7.2rem);font-synthesis:none;font-style:var(--font-display-style);font-weight:var(--font-display-weight);letter-spacing:-.035em;line-height:.94;overflow-wrap:normal;text-wrap:balance;word-break:normal}.bird-hero__text{max-width:52rem;margin:2.4rem 0 3rem;color:inherit;font-family:var(--font-body-family);font-size:clamp(1.7rem,1.15vw,2rem);font-weight:700;letter-spacing:0;line-height:1.45}.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:var(--font-body-family);font-weight:700;letter-spacing:.01em}.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-display-family);font-size:clamp(3.2rem,4.5vw,5.4rem);font-weight:var(--font-display-weight);letter-spacing:-.035em;line-height:.98}.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}.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__heading{margin:0;color:inherit;font-family:var(--font-display-family);font-size:var(--bird-section-title-community-size);font-weight:700;letter-spacing:-.03em;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;color:var(--bird-cream);border-top:.1rem solid rgba(244,236,216,.14)}.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(--font-display-family);font-size:2rem;font-weight:var(--font-display-weight);line-height:1.3;letter-spacing:.01em}.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}}.template-search__header h1{margin-bottom:1.2rem;font-family:var(--font-display-family)!important;font-size:clamp(4.2rem,6vw,7rem);font-weight:var(--font-display-weight)!important;letter-spacing:-.04em;line-height:.98}.template-search__intro{max-width:56rem;margin:0 auto 2.4rem;color:#0e1b4db8;font-size:clamp(1.5rem,1.25vw,1.8rem);line-height:1.55;text-align:center}.template-search__search{max-width:68rem!important}.template-search__search .field,.template-search__search .field:before,.template-search__search .field:after{border-radius:.8rem}.template-search__search .field__input{min-height:5.6rem;padding-right:5.6rem;font-size:1.6rem}.template-search--empty{padding-bottom:clamp(5rem,7vw,8rem)!important}.template-search+.section--fluffstyle-collection-rail{border-top:.1rem solid rgba(14,27,77,.1)}html[data-color-mode=dark] .template-search__intro{color:var(--bird-dark-text-muted)}html[data-color-mode=dark] .template-search+.section--fluffstyle-collection-rail{border-color:var(--bird-dark-border)}.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 .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__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:flex;align-items:center;justify-content:space-between;gap:2rem;padding-block:1.2rem;cursor:pointer;list-style:none;color:var(--bird-cream);font-family:var(--font-display-family);font-size:1.8rem;font-weight:var(--font-display-weight);line-height:1.3}.bird-footer-menu__accordion summary::-webkit-details-marker{display:none}.bird-footer-menu__caret{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__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;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:100%;font-size:clamp(4.2rem,12.5vw,5.4rem);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-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-family:var(--font-display-family);font-size:2.8rem;font-weight:var(--font-display-weight);letter-spacing:-.025em}.cart-drawer .cart-item__name,.template-cart .cart-item__name{font-family:var(--font-display-family);font-weight:var(--font-display-weight);letter-spacing:-.015em;line-height:1.2}.bird-shipping-progress{margin-bottom:1.8rem}.bird-shipping-progress--header{flex:0 0 auto;margin:0;padding:0 1.6rem 1.2rem;border-bottom:.1rem solid rgba(18,18,18,.1)}.bird-shipping-progress p{margin:0 0 .9rem;color:var(--bird-ink);font-size:1.3rem;text-align:center}.bird-shipping-progress__track{height:.7rem;overflow:hidden;border-radius:999px;background:#dfe4dc}.bird-shipping-progress__track span{display:block;height:100%;border-radius:inherit;background:var(--bird-green);transform-origin:left center;transition:transform .22s ease-out}.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 .tax-note{margin:.7rem 0 1rem;font-size:1.1rem;line-height:1.35}.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:.9rem 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:1rem;padding-bottom:1rem}@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}@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.15rem;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}.fluffstyle-rating{display:inline-flex;align-items:center;max-width:100%;color:var(--bird-ink);line-height:1.25;text-decoration:none}.fluffstyle-rating--product{min-height:2.4rem;font-size:1.25rem}.fluffstyle-rating--product:hover{text-decoration:underline;text-decoration-thickness:.1rem;text-underline-offset:.3rem}.fluffstyle-rating--product:focus-visible,.fluffstyle-rating--card:focus-visible{outline:.2rem solid currentColor;outline-offset:.35rem}.fluffstyle-rating--card{min-height:2rem;margin:.35rem 0 .15rem;font-family:var(--font-body-family);font-size:1.2rem}.fluffstyle-rating .jdgm-prev-badge{display:inline-flex;align-items:center;min-height:inherit}html[data-color-mode=dark] .fluffstyle-rating{color:var(--bird-dark-text)}.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);max-width:22ch;font-family:var(--font-display-family);font-size:clamp(3.4rem,2.75vw,4.6rem);font-style:var(--font-display-style);font-weight:var(--font-display-weight);letter-spacing:-.03em;line-height:1.02;text-wrap:balance}.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;color:inherit;font-family:var(--font-body-family);font-size:14px;font-weight:700;letter-spacing:.4px;line-height:21px;text-underline-offset:2px;vertical-align:top}.bird-size-chart-link__icon{display:inline-flex;width:20px;height:20px}.bird-size-chart-link__icon svg{width:100%;height:100%}.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-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 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:1rem;box-sizing:border-box;width:fit-content;max-width:100%;min-height:38px;margin:2px 0 1rem;padding:8px 18px 8px 8px;color:#1a1a1a;border-radius:999px;background:#eaf5ec;font-family:var(--font-body-family);font-size:14px;font-weight:600;letter-spacing:.66px;line-height:18.2px;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-display-family);font-size:clamp(3.4rem,4.8vw,5.8rem);font-weight:var(--font-display-weight);letter-spacing:-.035em;line-height:.98}.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-display-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:.1rem solid rgba(18,18,18,.2)}.bird-faq__item{border-bottom:.1rem solid rgba(18,18,18,.2)}.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(--font-heading-family);font-size:clamp(1.8rem,2vw,2.5rem);font-weight:700;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-display-family);font-size:clamp(3.4rem,4.8vw,5.8rem);font-weight:var(--font-display-weight);letter-spacing:-.035em;line-height:.98}.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:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:.7rem;margin:0;padding:0;list-style:none}.bird-community__gallery a{position:relative;display:block;aspect-ratio:.8;overflow:hidden;color:#fff}.bird-community__image{display:block;width:100%;height:100%;object-fit:cover;transition:transform .32s cubic-bezier(.16,1,.3,1)}.bird-community__gallery a:after{position:absolute;inset:auto 0 0;height:45%;background:linear-gradient(transparent,#080e07d1);content:"";pointer-events:none}.bird-community__gallery a:hover .bird-community__image{transform:scale(1.018)}.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__info-wrapper{padding:2.2rem 1.7rem 0}.bird-option--color{display:flex;flex-wrap:wrap;column-gap:.4rem}.bird-option--color .form__label{flex-basis:100%}.bird-option--color input[type=radio]+label.bird-color-option{width:3.6rem;height:3.6rem;min-width:3.6rem;min-height:3.6rem;margin-right:0;border-width:.4rem}.template-product .product__title h1{font-size:clamp(3.4rem,10vw,4.5rem)}.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{display:flex;gap:.6rem;padding-right:1.7rem;overflow-x:auto;scroll-snap-type:x mandatory}.bird-community__gallery li{flex:0 0 68vw;max-width:29rem;scroll-snap-align:start}.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)}.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-display-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:before,.bird-theme-toggle__icon{transition:none}}html[data-color-mode=dark],html[data-color-mode=dark] .color-scheme-1{--color-background: 7, 16, 47;--gradient-background: #07102f;--color-foreground: 247, 248, 252;--color-background-contrast: 23, 38, 90;--color-shadow: 0, 0, 0;--color-button: 54, 88, 187;--color-button-text: 255, 255, 255;--color-secondary-button: 7, 16, 47;--color-secondary-button-text: 247, 248, 252;--color-link: 247, 248, 252;--color-badge-foreground: 247, 248, 252;--color-badge-background: 14, 27, 77;--color-badge-border: 247, 248, 252;--payment-terms-background-color: #07102f;--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] .fluffstyle-category,html[data-color-mode=dark] .bird-flock-quiz,html[data-color-mode=dark] .bird-flock-quiz__segments button,html[data-color-mode=dark] .bird-flock-quiz__email-row input,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] .fluffstyle-category{border-color:var(--bird-dark-border)}html[data-color-mode=dark] .fluffstyle-category__content h3,html[data-color-mode=dark] .fluffstyle-category__content span{color:var(--bird-dark-text)}html[data-color-mode=dark] .fluffstyle-category__content p{color:var(--bird-dark-text-muted)}html[data-color-mode=dark] .fluffstyle-category__media,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-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] .fluffstyle-categories__header>p,html[data-color-mode=dark] .fluffstyle-reviews__header>p,html[data-color-mode=dark] .bird-consent__eyebrow,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:#9db2ff}html[data-color-mode=dark] .bird-catalog-filters__heading span,html[data-color-mode=dark] .bird-flock-quiz__consent{color:var(--bird-dark-text-muted)}html[data-color-mode=dark] .bird-flock-quiz__segments button{border-color:var(--bird-dark-border)}html[data-color-mode=dark] .bird-flock-quiz__segments button:hover,html[data-color-mode=dark] .bird-flock-quiz__segments button:focus-visible{border-color:#9db2ff;background:var(--bird-dark-surface-soft)!important}html[data-color-mode=dark] .bird-flock-quiz__email-row input::placeholder{color:var(--bird-dark-text-muted);opacity:1}html[data-color-mode=dark] .bird-flock-quiz__error{color:#ffb4b4}html[data-color-mode=dark] .bird-cart-summary__row--savings{color:#ffafd0}html[data-color-mode=dark] .search-modal__form .field__input,html[data-color-mode=dark] .search-modal__form .field__label,html[data-color-mode=dark] .search-modal__form .field__button,html[data-color-mode=dark] .search-modal__close-button,html[data-color-mode=dark] .predictive-search__item,html[data-color-mode=dark] .predictive-search__item-heading{color:var(--bird-dark-text)}html[data-color-mode=dark] .search-modal__form .field__input::placeholder{color:var(--bird-dark-text-muted);opacity:1}html[data-color-mode=dark] .search-modal__form .field:before,html[data-color-mode=dark] .search-modal__form .field:after{box-shadow:0 0 0 .1rem var(--bird-dark-border)}html[data-color-mode=dark] .button,html[data-color-mode=dark] .shopify-payment-button__button--unbranded,html[data-color-mode=dark] button[class*=cm-bg-primary][class*=cm-text-primary-foreground]{color:#fff;border-color:#3658bb;background:#3658bb}html[data-color-mode=dark] .button:hover,html[data-color-mode=dark] .shopify-payment-button__button--unbranded:hover,html[data-color-mode=dark] button[class*=cm-bg-primary][class*=cm-text-primary-foreground]:hover{color:#fff;border-color:#4770db;background:#4770db}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:#02071b}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:var(--bird-dark-text);border-color:#9db2ff80;background:var(--bird-dark-surface-soft)}html[data-color-mode=dark] .template-collection .price{color:var(--bird-dark-text)}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%)}@media screen and (max-width:374px){.bird-theme-toggle{width:5rem;flex-basis:5rem;margin-inline:.1rem}html[data-color-mode=dark] .bird-theme-toggle:before{transform:translate(2.2rem)}}.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}.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}}@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}}.fluffstyle-family-label{margin:0 0 .7rem;color:var(--bird-green);font-family:var(--font-body-family);font-size:1.15rem;font-weight:700;letter-spacing:.12em;line-height:1.2;text-transform:uppercase}.fluffstyle-choice-recap{display:block;padding:1.6rem;border:.1rem solid rgba(14,27,77,.14);border-radius:.8rem;background:#4770db0e;color:var(--bird-ink)}.fluffstyle-choice-recap__header{display:flex;align-items:baseline;justify-content:space-between;gap:1.2rem;margin-bottom:1rem}.fluffstyle-choice-recap__header strong{font-size:1.35rem}.fluffstyle-choice-recap__header span{color:#0e1b4da3;font-size:1.1rem}.fluffstyle-choice-recap dl,.fluffstyle-choice-recap dl>div{margin:0}.fluffstyle-choice-recap dl>div{display:grid;grid-template-columns:minmax(8rem,.8fr) 1.2fr;gap:1.2rem;padding-top:.55rem;font-size:1.25rem}.fluffstyle-choice-recap dt{font-weight:700}.fluffstyle-choice-recap dd{margin:0;text-align:right}.fluffstyle-product--long-title .product__title h1{font-size:clamp(2.8rem,8vw,3.5rem);line-height:1.04}@media screen and (min-width:750px){.fluffstyle-product--long-title .product__title h1{font-size:clamp(3rem,2.25vw,4rem);line-height:1.04}}.card__heading{font-family:var(--font-display-family);font-weight:var(--font-display-weight);letter-spacing:-.015em;line-height:1.22}.card__heading .full-unstyled-link{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.fluffstyle-collection-rail{padding:clamp(4.8rem,6vw,7.2rem) 0;background:#fff;color:var(--bird-ink)}.fluffstyle-collection-rail--navy{background:var(--bird-green-deep);color:var(--bird-cream)}.fluffstyle-collection-rail__header{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(28rem,.8fr);gap:2rem clamp(3rem,7vw,10rem);align-items:end;margin-bottom:clamp(2.8rem,4vw,4.8rem)}.fluffstyle-collection-rail__header h2{max-width:14ch;margin:0;color:inherit;font-family:var(--font-display-family);font-size:clamp(3.8rem,5vw,6.6rem);font-weight:var(--font-display-weight);letter-spacing:-.035em;line-height:.98;text-wrap:balance}.fluffstyle-collection-rail__header p{max-width:54ch;margin:0;color:currentColor;font-size:1.7rem;line-height:1.55;opacity:.76}.fluffstyle-collection-rail__list{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:1.2rem;margin:0;padding:0;list-style:none}.fluffstyle-collection-rail__link{position:relative;display:block;min-height:100%;overflow:hidden;border-radius:1.2rem;background:#eef1fb;color:#fff;text-decoration:none}.fluffstyle-collection-rail__media{aspect-ratio:4 / 5;overflow:hidden}.fluffstyle-collection-rail__media:after{position:absolute;top:34%;right:0;bottom:0;left:0;content:"";background:linear-gradient(180deg,transparent,rgba(5,10,28,.88));pointer-events:none}.fluffstyle-collection-rail__media img,.fluffstyle-collection-rail__media svg{width:100%;height:100%;object-fit:cover;transition:transform .32s cubic-bezier(.16,1,.3,1)}.fluffstyle-collection-rail__link:hover .fluffstyle-collection-rail__media img{transform:scale(1.035)}.fluffstyle-collection-rail__content{position:absolute;right:0;bottom:0;left:0;z-index:1;padding:1.8rem}.fluffstyle-collection-rail__content h3,.fluffstyle-collection-rail__content p{margin:0;color:inherit}.fluffstyle-collection-rail__content h3{font-family:var(--font-display-family);font-size:clamp(2rem,1.65vw,2.8rem);font-weight:var(--font-display-weight);letter-spacing:-.025em;line-height:1.02}.fluffstyle-collection-rail__content p{display:none;margin-top:.7rem;font-size:1.3rem;line-height:1.35;opacity:.84}.fluffstyle-collection-rail__content>span{display:inline-block;margin-top:1rem;font-size:1.25rem;font-weight:700}.fluffstyle-collection-rail__action{margin-top:2.8rem;text-align:right}.fluffstyle-collection-rail__action a{color:inherit;font-weight:700;text-underline-offset:.35rem}.section--fluffstyle-collection-rail+.section--fluffstyle-categories .fluffstyle-categories{padding-top:clamp(3.2rem,4vw,5rem)}html[data-color-mode=dark] .fluffstyle-collection-rail--light{background:var(--bird-dark-bg);color:var(--bird-dark-text)}@media screen and (max-width:989px){.fluffstyle-collection-rail__header{grid-template-columns:1fr}.fluffstyle-collection-rail__list{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (max-width:749px){.bird-hero__heading{max-width:10ch;font-size:clamp(4.4rem,14vw,6rem);line-height:.96}.bird-hero__text{max-width:34rem;font-size:1.65rem}.template-product .product__title h1{font-size:clamp(3rem,9vw,3.8rem)}.fluffstyle-collection-rail__header h2{font-size:clamp(3.6rem,12vw,5rem)}.fluffstyle-collection-rail__list{grid-auto-columns:minmax(72vw,28rem);grid-auto-flow:column;grid-template-columns:none;gap:1rem;margin-right:calc(-1 * var(--bird-page-gutter, 1.7rem));overflow-x:auto;padding-right:var(--bird-page-gutter, 1.7rem);scroll-padding-left:var(--bird-page-gutter, 1.7rem);scroll-snap-type:x mandatory;scrollbar-width:none}.fluffstyle-collection-rail__list::-webkit-scrollbar{display:none}.fluffstyle-collection-rail__list>li{scroll-snap-align:start}.fluffstyle-collection-rail__content{padding:2rem}.fluffstyle-collection-rail__content p{display:block}.fluffstyle-collection-rail__action{text-align:left}}.section--fluffstyle-product-guide{background:#fff}.fluffstyle-product-guide{padding:clamp(5.6rem,7vw,8.8rem) 0}.fluffstyle-product-guide__header{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(28rem,.75fr);gap:1.2rem clamp(3rem,7vw,9rem);align-items:end;margin-bottom:clamp(3rem,5vw,5.6rem)}.fluffstyle-product-guide__eyebrow{grid-column:1 / -1;margin:0;color:var(--bird-green);font-size:1.15rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.fluffstyle-product-guide__header h2{margin:0;color:var(--bird-ink);font-family:var(--font-display-family);font-weight:var(--font-display-weight);font-size:clamp(3rem,4vw,5.2rem);letter-spacing:-.035em;line-height:1.02}.fluffstyle-product-guide__header>p:last-child{margin:0;color:#0e1b4db8;font-size:1.6rem;line-height:1.55}.fluffstyle-product-guide__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:.1rem solid rgba(14,27,77,.16);border-bottom:.1rem solid rgba(14,27,77,.16)}.fluffstyle-product-guide__panel{display:grid;grid-template-columns:auto 1fr;gap:2rem;min-height:18rem;padding:clamp(2.4rem,4vw,4.4rem);color:var(--bird-ink)}.fluffstyle-product-guide__panel+.fluffstyle-product-guide__panel{border-left:.1rem solid rgba(14,27,77,.16)}.fluffstyle-product-guide__panel:nth-child(3){grid-column:1 / -1;border-top:.1rem solid rgba(14,27,77,.16);border-left:0;background:#4770db0e}.fluffstyle-product-guide__step{color:var(--bird-green);font-family:var(--font-display-family);font-size:clamp(3.8rem,5vw,6.4rem);font-weight:700;line-height:.9}.fluffstyle-product-guide__panel h3{margin:0 0 1rem;font-family:var(--font-display-family);font-size:2rem;font-weight:var(--font-display-weight);letter-spacing:-.02em;line-height:1.15}.fluffstyle-product-guide__panel p,.fluffstyle-product-guide__panel ul{margin:0;font-size:1.45rem;line-height:1.55}.fluffstyle-product-guide__panel ul{padding-left:1.8rem}.fluffstyle-product-guide__details{max-width:88rem;margin:clamp(4rem,6vw,7rem) auto 0;color:var(--bird-ink);font-size:1.55rem;line-height:1.65}.fluffstyle-product-guide__details .fluffstyle-product-guide__eyebrow{margin-bottom:1.2rem}.fluffstyle-product-guide__details :is(h2,h3,h4),.related-products__heading,.fluffstyle-reviews .jdgm-rev-widg__title{font-family:var(--font-display-family);font-weight:var(--font-display-weight);letter-spacing:-.025em}.fluffstyle-reviews .jdgm-rev-widg__title{color:#0e1b4d!important;font-size:clamp(2.4rem,3vw,3.2rem)}.fluffstyle-reviews .jdgm-write-rev-link,.fluffstyle-reviews .jdgm-submit-rev{min-height:4.8rem;padding:1.2rem 2.4rem!important;color:#fff!important;border-color:var(--bird-green)!important;border-radius:.65rem!important;background:var(--bird-green)!important;font-family:var(--font-body-family)!important;font-weight:700!important;text-decoration:none!important}.fluffstyle-reviews .jdgm-write-rev-link:hover,.fluffstyle-reviews .jdgm-submit-rev:hover{border-color:var(--bird-green-deep)!important;background:var(--bird-green-deep)!important}.fluffstyle-reviews .jdgm-star{color:var(--bird-green)!important}.template-product .related-products__heading{font-family:var(--font-display-family)!important;font-weight:var(--font-display-weight)!important;letter-spacing:-.025em!important}html[data-color-mode=dark] .fluffstyle-reviews .jdgm-rev-widg__title,html[data-color-mode=dark] .fluffstyle-reviews .jdgm-rev-widg__header,html[data-color-mode=dark] .fluffstyle-reviews .jdgm-rev-widg__summary-text,html[data-color-mode=dark] .fluffstyle-reviews .jdgm-rev-widg__body{color:#121212!important}.template-collection .collection-hero{border-bottom:.1rem solid rgba(14,27,77,.1)}.template-collection .collection-hero__inner{min-height:clamp(28rem,32vw,46rem);padding-block:clamp(4.8rem,7vw,8rem)}.template-collection .collection-hero__title,.template-list-collections .title--primary{font-family:var(--font-display-family);font-weight:var(--font-display-weight);letter-spacing:-.04em;line-height:.98}.template-collection .collection-hero__title{font-size:clamp(4.2rem,6vw,7.4rem)}.template-collection .collection-hero__description{max-width:58ch;margin-top:1.8rem;font-size:clamp(1.55rem,1.3vw,1.8rem);line-height:1.6}.template-collection .collection-hero__image-container{overflow:hidden;min-height:28rem;border-radius:1.2rem;background:#eef1fb}.template-collection .collection-hero__image-container img{object-fit:cover}.template-list-collections main>.shopify-section>.page-width{padding-top:clamp(4.8rem,7vw,8rem);padding-bottom:clamp(5.6rem,8vw,10rem)}.template-list-collections .title--primary{margin:0;font-size:clamp(4.2rem,6vw,7rem)}.fluffstyle-collections-intro{max-width:62rem;margin:1.5rem 0 clamp(3.6rem,5vw,6rem);color:#0e1b4db8;font-size:clamp(1.55rem,1.25vw,1.8rem);line-height:1.6}.template-list-collections .collection-list{gap:clamp(2.4rem,3vw,4rem) 1.2rem}.template-list-collections .collection-card-wrapper .card__inner{overflow:hidden;border-radius:1.1rem;background:#eef1fb}.template-list-collections .collection-card-wrapper .card__heading{font-family:var(--font-display-family);font-size:clamp(1.8rem,1.55vw,2.4rem);font-weight:var(--font-display-weight);letter-spacing:-.025em;line-height:1.08}.template-list-collections .collection-card-wrapper .card__caption{font-size:1.35rem;line-height:1.5}html[data-color-mode=dark] .template-collection .collection-hero{border-color:var(--bird-dark-border)}html[data-color-mode=dark] .fluffstyle-collections-intro{color:var(--bird-dark-text-muted)}@media screen and (max-width:749px){.template-collection .collection-hero__inner{min-height:0;padding-block:3.6rem}.template-collection .collection-hero__image-container{min-height:22rem}.template-list-collections main>.shopify-section>.page-width{padding-top:3.8rem}}html[data-color-mode=dark] .section--fluffstyle-product-guide,html[data-color-mode=dark] .fluffstyle-product-guide{background:var(--bird-dark-surface)}html[data-color-mode=dark] .fluffstyle-family-label{color:#9db4ff}html[data-color-mode=dark] .fluffstyle-choice-recap,html[data-color-mode=dark] .fluffstyle-product-guide__header h2,html[data-color-mode=dark] .fluffstyle-product-guide__panel,html[data-color-mode=dark] .fluffstyle-product-guide__details{color:var(--bird-dark-text)}html[data-color-mode=dark] .fluffstyle-choice-recap{border-color:var(--bird-dark-border);background:var(--bird-dark-surface-soft)}html[data-color-mode=dark] .fluffstyle-choice-recap__header span,html[data-color-mode=dark] .fluffstyle-product-guide__header>p:last-child{color:var(--bird-dark-text-muted)}html[data-color-mode=dark] .fluffstyle-product-guide__grid,html[data-color-mode=dark] .fluffstyle-product-guide__panel+.fluffstyle-product-guide__panel,html[data-color-mode=dark] .fluffstyle-product-guide__panel:nth-child(3){border-color:var(--bird-dark-border)}html[data-color-mode=dark] .fluffstyle-product-guide__panel:nth-child(3){background:var(--bird-dark-surface-soft)}.fluffstyle-product-guide--calendar .fluffstyle-product-guide__grid,.fluffstyle-product-guide--personalized .fluffstyle-product-guide__grid{grid-template-columns:1fr}.fluffstyle-product-guide--calendar .fluffstyle-product-guide__panel,.fluffstyle-product-guide--personalized .fluffstyle-product-guide__panel{grid-template-columns:minmax(6rem,.12fr) 1fr;min-height:0;border-top:.1rem solid rgba(14,27,77,.16);border-left:0}.fluffstyle-product-guide--calendar .fluffstyle-product-guide__panel:first-child,.fluffstyle-product-guide--personalized .fluffstyle-product-guide__panel:first-child{border-top:0}.fluffstyle-product-guide--candle .fluffstyle-product-guide__panel--options{background:#4770db0e}.fluffstyle-product-guide--blanket .fluffstyle-product-guide__header{grid-template-columns:minmax(0,1.45fr) minmax(25rem,.55fr)}html[data-color-mode=dark] .fluffstyle-product-guide--calendar .fluffstyle-product-guide__panel,html[data-color-mode=dark] .fluffstyle-product-guide--personalized .fluffstyle-product-guide__panel,html[data-color-mode=dark] .fluffstyle-product-guide--candle .fluffstyle-product-guide__panel--options{border-color:var(--bird-dark-border)}html[data-color-mode=dark] .fluffstyle-product-guide--candle .fluffstyle-product-guide__panel--options{background:var(--bird-dark-surface-soft)}html[data-color-mode=dark] .section--fluffstyle-reviews{background:var(--bird-dark-surface)}html[data-color-mode=dark] .fluffstyle-reviews__header,html[data-color-mode=dark] .fluffstyle-reviews__header h2{color:var(--bird-dark-text)}html[data-color-mode=dark] .fluffstyle-reviews .jdgm-review-widget,html[data-color-mode=dark] .fluffstyle-reviews__summary{padding:2rem;color:#121212;border-radius:.8rem;background:#fff}.template-cart :is(.title--primary,.cart__empty-text,.cart__login-title,.totals__total){font-family:var(--font-display-family)!important;font-weight:var(--font-display-weight)!important;letter-spacing:-.03em}.template-cart .cart__empty-text{font-size:clamp(3.4rem,5vw,5.6rem);line-height:1}.template-cart .cart__login-title{font-size:clamp(2.2rem,3vw,3rem)}.shopify-section-group-header-group .utility-bar{min-height:3.4rem;color:#fff;border:0;background:var(--bird-green-deep)}.shopify-section-group-header-group .utility-bar__grid{min-height:3.4rem}.shopify-section-group-header-group .announcement-bar__message{min-height:3.4rem;padding:.7rem 0;color:#fff;font-family:var(--font-body-family);font-size:1.15rem;font-weight:600;line-height:1.35;letter-spacing:.045em}.shopify-section-group-header-group .announcement-bar__link{color:#fff;text-decoration:none}.shopify-section-group-header-group .announcement-bar__link:hover{text-decoration:none}.shopify-section-group-header-group .announcement-bar__link:hover .announcement-bar__message span{text-decoration:underline;text-underline-offset:.3rem}.shopify-section-group-header-group .announcement-bar__link .icon-arrow{width:1.15rem;color:currentColor}.shopify-section-group-header-group .header-wrapper{border-bottom:.1rem solid rgba(14,27,77,.11);background:#fffffffa;box-shadow:0 .8rem 2.6rem #0e1b4d09;backdrop-filter:saturate(160%) blur(1.2rem);-webkit-backdrop-filter:saturate(160%) blur(1.2rem)}.shopify-section-group-header-group .header{width:min(100%,160rem);min-height:7.2rem;margin-inline:auto;padding-inline:clamp(1.6rem,3.2vw,5.2rem)!important}.shopify-section-group-header-group .header__heading-link{padding:.4rem 0}.shopify-section-group-header-group .header__heading-logo-wrapper{display:flex;width:auto;align-items:center}.shopify-section-group-header-group .header__heading-logo{width:auto;max-width:min(17rem,16vw);max-height:4.5rem;object-fit:contain}.shopify-section-group-header-group .header__inline-menu{min-width:0;margin:0;justify-self:center}.shopify-section-group-header-group .header__inline-menu>.list-menu--inline{align-items:center;justify-content:center;flex-wrap:nowrap;gap:clamp(.1rem,.35vw,.65rem)}.shopify-section-group-header-group .header__menu-item{position:relative;min-height:4.4rem;padding:1.2rem clamp(.7rem,.7vw,1.2rem);color:var(--bird-ink);font-family:var(--font-body-family);font-size:clamp(1.2rem,.76vw,1.4rem);font-weight:600;line-height:1.2;letter-spacing:.01em;white-space:nowrap;text-decoration:none}.shopify-section-group-header-group .header__menu-item>span{position:relative}.shopify-section-group-header-group .header__menu-item>span:after{position:absolute;right:0;bottom:-.55rem;left:0;height:.2rem;border-radius:999px;background:var(--bird-green);content:"";opacity:0;transform:scaleX(.35);transition:opacity .16s ease-out,transform .16s ease-out}.shopify-section-group-header-group .header__menu-item:hover,.shopify-section-group-header-group .header__menu-item:focus-visible,.shopify-section-group-header-group .header__active-menu-item{color:var(--bird-green);text-decoration:none}.shopify-section-group-header-group .header__menu-item:hover>span:after,.shopify-section-group-header-group .header__menu-item:focus-visible>span:after,.shopify-section-group-header-group .header__active-menu-item:after{opacity:1;transform:scaleX(1)}.shopify-section-group-header-group .header__menu-item .icon-caret{right:.1rem;width:.8rem}.shopify-section-group-header-group .header__icons{align-items:center;gap:.15rem;padding-right:0}.shopify-section-group-header-group .header__icon:not(.bird-theme-toggle){width:4rem;height:4rem;border-radius:50%;color:var(--bird-ink);transition:color .16s ease-out,background-color .16s ease-out,transform .16s ease-out}.shopify-section-group-header-group .header__icon:not(.bird-theme-toggle):hover{color:var(--bird-green);background:#4770db14;transform:translateY(-.1rem)}.shopify-section-group-header-group .header__icon .svg-wrapper{width:4rem;height:4rem}.shopify-section-group-header-group .header__icon .icon{width:1.9rem;height:1.9rem}.shopify-section-group-header-group .header__icon--cart{margin-right:0}.shopify-section-group-header-group .cart-count-bubble{top:.2rem;right:.05rem;bottom:auto;left:auto;min-width:1.7rem;height:1.7rem;color:#fff;background:var(--bird-green);font-size:.95rem}.shopify-section-group-header-group .mega-menu__content{padding-block:2.4rem 3.2rem;border-top:.1rem solid rgba(14,27,77,.1);border-bottom:.1rem solid rgba(14,27,77,.12);background:#fffffffc;box-shadow:0 2.4rem 4.8rem #0e1b4d1f}.shopify-section-group-header-group .mega-menu__list{gap:2.4rem 4rem}.shopify-section-group-header-group .mega-menu__link{color:var(--bird-ink);font-family:var(--font-body-family);line-height:1.45;text-decoration:none}.shopify-section-group-header-group .mega-menu__link--level-2{font-family:var(--font-display-family);font-size:1.55rem;font-weight:700}.shopify-section-group-header-group .mega-menu__link:hover,.shopify-section-group-header-group .mega-menu__link--active{color:var(--bird-green);text-decoration:none}.shopify-section-group-header-group header-menu>details{position:relative}.shopify-section-group-header-group .header__submenu.global-settings-popup{top:calc(100% - .25rem);min-width:24rem;padding:.8rem;border:.1rem solid rgba(14,27,77,.12);border-radius:.8rem;background:#fffffffc;box-shadow:0 2rem 4.8rem #0e1b4d24}.shopify-section-group-header-group .header__submenu .header__menu-item{min-height:4.2rem;padding:1rem 1.2rem;border-radius:.55rem;font-size:1.35rem;white-space:normal}.shopify-section-group-header-group .header__submenu .header__menu-item:hover,.shopify-section-group-header-group .header__submenu .header__menu-item:focus-visible,.shopify-section-group-header-group .header__submenu .list-menu__item--active{color:var(--bird-green);background:#4770db12;text-decoration:none}.shopify-section-group-header-group .header__submenu .header__submenu{top:-.8rem;left:calc(100% + .8rem);min-width:23rem}.shopify-section-group-header-group .menu-drawer{border-right:0;background:#fff}.shopify-section-group-header-group .menu-drawer__menu-item{min-height:5.4rem;color:var(--bird-ink);font-family:var(--font-display-family);font-size:1.8rem;font-weight:700;letter-spacing:-.01em}.shopify-section-group-header-group .menu-drawer__menu-item:hover,.shopify-section-group-header-group .menu-drawer__menu-item--active{color:var(--bird-green);background:#4770db12}html[data-color-mode=dark] .shopify-section-group-header-group .header-wrapper{border-color:var(--bird-dark-border);background:#07102ffa}html[data-color-mode=dark] .shopify-section-group-header-group .header__menu-item,html[data-color-mode=dark] .shopify-section-group-header-group .header__icon:not(.bird-theme-toggle),html[data-color-mode=dark] .shopify-section-group-header-group .mega-menu__link,html[data-color-mode=dark] .shopify-section-group-header-group .menu-drawer__menu-item{color:var(--bird-dark-text)}html[data-color-mode=dark] .shopify-section-group-header-group .header__menu-item:hover,html[data-color-mode=dark] .shopify-section-group-header-group .header__icon:not(.bird-theme-toggle):hover,html[data-color-mode=dark] .shopify-section-group-header-group .mega-menu__link:hover,html[data-color-mode=dark] .shopify-section-group-header-group .menu-drawer__menu-item:hover{color:#9db4ff}html[data-color-mode=dark] .shopify-section-group-header-group .mega-menu__content,html[data-color-mode=dark] .shopify-section-group-header-group .header__submenu.global-settings-popup,html[data-color-mode=dark] .shopify-section-group-header-group .menu-drawer{border-color:var(--bird-dark-border);background:var(--bird-dark-surface)}@media screen and (min-width:990px){.shopify-section-group-header-group .header--middle-left{grid-template-areas:"heading navigation icons";grid-template-columns:minmax(10rem,auto) minmax(0,1fr) auto;column-gap:clamp(1.6rem,2.5vw,4.4rem)}.shopify-section-group-header-group .header--middle-left .header__heading,.shopify-section-group-header-group .header--middle-left .header__heading-link{justify-self:start}.shopify-section-group-header-group header-drawer{display:none}}@media screen and (max-width:989px){.shopify-section-group-header-group .utility-bar,.shopify-section-group-header-group .utility-bar__grid{min-height:3.1rem}.shopify-section-group-header-group .announcement-bar__message{min-height:3.1rem;padding:.55rem 1rem;font-size:1.05rem}.shopify-section-group-header-group .header{grid-template-areas:"left-icons heading icons";grid-template-columns:1fr auto 1fr;min-height:6.2rem;padding-inline:1.2rem!important}.shopify-section-group-header-group .header__heading,.shopify-section-group-header-group .header__heading-link{justify-self:center}.shopify-section-group-header-group .header__heading-logo{max-width:min(13rem,34vw);max-height:3.8rem}.shopify-section-group-header-group .header__icons{gap:0}.shopify-section-group-header-group .header__icon:not(.bird-theme-toggle),.shopify-section-group-header-group .header__icon .svg-wrapper{width:3.8rem;height:3.8rem}}@media screen and (max-width:749px){.shopify-section-group-header-group .header__icons>.header__search{display:none!important}.shopify-section-group-header-group .bird-theme-toggle{width:4.8rem;flex-basis:4.8rem;margin-inline:.15rem}.shopify-section-group-header-group .bird-theme-toggle:before{width:2.2rem;height:2.2rem}.shopify-section-group-header-group .bird-theme-toggle__icon{width:2.2rem;height:2.2rem;flex-basis:2.2rem}html[data-color-mode=dark] .shopify-section-group-header-group .bird-theme-toggle:before{transform:translate(2.2rem)}}@media screen and (max-width:390px){.shopify-section-group-header-group .header{padding-inline:.8rem!important}.shopify-section-group-header-group .header__heading-logo{max-width:10.5rem}.shopify-section-group-header-group .bird-theme-toggle{width:4.6rem;flex-basis:4.6rem}html[data-color-mode=dark] .shopify-section-group-header-group .bird-theme-toggle:before{transform:translate(2rem)}}@media screen and (max-width:749px){.fluffstyle-choice-recap__header{align-items:flex-start;flex-direction:column;gap:.35rem}.fluffstyle-product-guide{padding:4.8rem 0}.fluffstyle-product-guide__header{grid-template-columns:1fr;gap:1.4rem;margin-bottom:3.2rem}.fluffstyle-product-guide__header>*{grid-column:1}.fluffstyle-product-guide__grid{grid-template-columns:1fr}.fluffstyle-product-guide__panel{min-height:0;padding:2.6rem 0}.fluffstyle-product-guide__panel+.fluffstyle-product-guide__panel,.fluffstyle-product-guide__panel:nth-child(3){grid-column:1;border-top:.1rem solid rgba(14,27,77,.16);border-left:0}.fluffstyle-product-guide__panel:nth-child(3){margin-inline:-1.5rem;padding-inline:1.5rem}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/bird-theme.css.map */
