.bnr-cb2{padding:1.8rem 0 .8rem}.bnr-cb2__grid{display:grid;grid-template-columns:1fr;gap:1.4rem;align-items:center}.bnr-cb2__copy{text-align:center}.bnr-cb2__eyebrow{margin:0 0 .6rem;font-size:1.1rem;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:#b84355}.bnr-cb2__title{margin:0 0 .8rem;font-family:Fraunces,Georgia,serif;font-weight:600;font-variation-settings:"opsz" 72;font-size:3.4rem;line-height:1.1;letter-spacing:-.01em;color:#0f5132}.bnr-cb2__sub{margin:0 auto;max-width:34em;font-size:1.5rem;line-height:1.6;color:rgba(var(--color-foreground),.7)}.bnr-cb2__shirts{display:grid;grid-template-columns:1fr 1fr;gap:.8rem}.bnr-cb2__hero{grid-column:1 / -1}.bnr-cb2__small img{transform:scale(1.22)}.bnr-cb2__shirts span{display:block;overflow:hidden;border-radius:.6rem;background:#f7f5f0;aspect-ratio:1}.bnr-cb2__shirts img{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 40%;transform:scale(1.14)}.bnr-cb2__shirts--plain span{background:#f3ecdf}.bnr-cb2__shirts--plain img{object-fit:contain;transform:scale(.94);filter:drop-shadow(0 16px 18px rgba(96,66,28,.26))}.bnr-cb2__shirts--plain .bnr-cb2__small img{transform:scale(.96)}.bnr-cb2__line{margin:1rem 0 0;text-align:center;font-size:1.2rem;color:rgba(var(--color-foreground),.6)}@media screen and (max-width:749px){.bnr-cb2{padding:1rem 0 .4rem}.bnr-cb2__shirts .bnr-cb2__small,.bnr-cb2__line{display:none}.bnr-cb2__shirts{grid-template-columns:1fr}.bnr-cb2__hero{grid-column:1;max-height:38vh;aspect-ratio:auto}.bnr-cb2__hero img{max-height:38vh;width:100%;height:100%;object-fit:cover;object-position:50% 40%}.bnr-cb2__shirts--plain .bnr-cb2__hero img{object-fit:contain}}@media screen and (min-width:900px){.bnr-cb2{padding:2.6rem 0 .6rem}.bnr-cb2__grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.3fr);gap:3.4rem}.bnr-cb2__copy,.bnr-cb2__line{text-align:left}.bnr-cb2__title{font-size:5.2rem}.bnr-cb2__sub{margin:0}.bnr-cb2__shirts{grid-template-columns:1.6fr 1fr;grid-template-rows:1fr 1fr;gap:1.2rem}.bnr-cb2__hero{grid-column:1;grid-row:1 / 3;aspect-ratio:auto}.bnr-cb2__shirts span{border-radius:1rem}}.bnr-hero-flat{padding:3rem 2rem 3.4rem;text-align:center;background:#fff;color:#121212}.bnr-hero-flat__eyebrow{margin:0 0 1.4rem;color:#b84355;font-size:1.1rem;letter-spacing:.2em;font-weight:700;text-transform:uppercase}.bnr-hero-flat__flat{width:100%;max-width:36rem;height:33rem;object-fit:cover;object-position:50% 44%;margin:0 auto 1rem;display:block;border-radius:.4rem}.bnr-hero-flat__cap{margin:-.6rem 0 1.6rem;font-size:1.2rem;color:#121212b3;font-style:italic}.bnr-hero-flat__title{margin:0 auto 1.2rem;max-width:10em;font-family:Fraunces,Georgia,serif;font-weight:600;font-size:3.6rem;line-height:1.08;letter-spacing:-.01em;color:#0f5132}.bnr-hero-flat__title em{font-style:italic;color:#b84355}.bnr-hero-flat__sub{margin:0 auto 2rem;max-width:22em;font-size:1.7rem;line-height:1.6;color:#121212b3}.bnr-hero-flat__sub b{color:#121212;font-weight:600}.bnr-hero-flat__btn{display:inline-block;background:#0f5132;color:#fff;text-decoration:none;font-weight:600;font-size:1.6rem;padding:1.4rem 2.8rem;border-radius:.3rem;letter-spacing:.01em}.bnr-hero-flat__foot{margin:1.4rem 0 0;font-size:1.3rem;color:#121212b3}@media screen and (min-width:900px){.bnr-hero-flat{padding:4.2rem 2rem 4.6rem}.bnr-hero-flat__title{font-size:4.8rem}.bnr-hero-flat__flat{max-width:42rem;height:36rem}}.bnr-story{max-width:70rem;margin:0 auto;padding:3.2rem 0 5rem;text-align:center}.bnr-story__medallion img{width:7.2rem;height:7.2rem;border-radius:50%;object-fit:contain;background:#fffdf8;box-shadow:0 0 0 1px #e5dece;margin:0 auto 1.4rem;display:block}.bnr-story__eyebrow{margin:0 0 .8rem;font-size:1.1rem;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:#b84355}.bnr-story__title{margin:0 0 1.6rem;font-family:Fraunces,Georgia,serif;font-weight:600;font-size:3.6rem;line-height:1.1;color:#0f5132}.bnr-story__art{width:min(46rem,86vw);margin:0 auto 2rem}.bnr-story__art--small{width:min(34rem,70vw);margin:2.6rem auto 1.2rem}.bnr-story__art img,.bnr-story__art picture{display:block;width:100%;height:auto}.bnr-story__copy{max-width:36em;margin:0 auto 2.4rem;font-size:1.8rem;line-height:1.7;color:rgba(var(--color-foreground),.8)}.bnr-story__copy p{margin:0 0 1.3rem}.bnr-story__shirts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;max-width:60rem;margin:0 auto}.bnr-story__shirts span{display:block;overflow:hidden;border-radius:.8rem;background:#f7f5f0;aspect-ratio:1}.bnr-story__shirts img{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 40%;transform:scale(1.16)}.bnr-story__caption{margin:.9rem 0 2.8rem;font-size:1.3rem;color:rgba(var(--color-foreground),.6)}.bnr-story__promise{max-width:36em;margin:0 auto;padding:2rem 2rem 2.2rem;background:#faf8f4;border:1px solid #e7e5df;border-radius:1rem}.bnr-story__promise h2{margin:0 0 .8rem;font-family:Fraunces,Georgia,serif;font-weight:600;font-size:2.4rem;color:#0f5132}.bnr-story__promise p{margin:0;font-size:1.6rem;line-height:1.65;color:rgba(var(--color-foreground),.78)}.bnr-story__promise a{color:#b84355}.bnr-story__sign{margin:1rem 0 0;font-family:Fraunces,Georgia,serif;font-weight:600;font-size:2.2rem;color:#0f5132}.bnr-story__sign small{display:block;margin-top:.3rem;font-family:Assistant,system-ui,sans-serif;font-weight:400;font-size:1.3rem;letter-spacing:.16em;text-transform:uppercase;color:rgba(var(--color-foreground),.6)}@media screen and (min-width:900px){.bnr-story__title{font-size:5rem}.bnr-story__copy{font-size:1.9rem}}.bnr-owl{background:#f7f2e8;color:#283b31;font-family:Georgia,Times New Roman,serif;padding:52px 0 60px}.bnr-owl [hidden]{display:none!important}.bnr-owl__inner{max-width:1100px;margin:0 auto;padding-left:28px;padding-right:28px}.bnr-owl__back{display:table;min-height:44px;margin:-18px 0 15px;padding:10px 0;color:#254735;font:13px/1.6 Arial,sans-serif;text-decoration:none}.bnr-owl__back:hover{text-decoration:underline}.bnr-owl__eyebrow{margin:0 0 10px;text-align:center;color:#8b3a3a;font:600 10px/1.5 Arial,sans-serif;letter-spacing:2.2px;text-transform:uppercase}.bnr-owl__title{max-width:700px;margin:0 auto;text-align:center;color:#254735;font: 40px/1.17 Georgia,serif;letter-spacing:-.6px;text-wrap:balance}.bnr-owl__actions{display:flex;justify-content:center;margin:20px 0 0}.bnr-owl__primary{display:inline-flex;align-items:center;justify-content:center;min-height:48px;max-width:100%;padding:12px 24px;border:1px solid #8b3a3a;border-radius:4px;background:#8b3a3a;color:#fff;font:600 14px/1.5 Arial,sans-serif;text-decoration:none;cursor:pointer;text-align:center}.bnr-owl__primary:hover{background:#743030;border-color:#743030;color:#fff}.bnr-owl__form-panel{max-width:530px;margin:26px auto 30px;padding:26px;background:#fffdf8;border-top:3px solid #a1b6a0;border-radius:5px;scroll-margin-top:24px}.bnr-owl__form-panel h2{margin:0 0 8px;color:#254735;font: 27px/1.25 Georgia,serif}.bnr-owl__form-art{display:block;width:100%;max-width:360px;height:auto;margin:14px auto 20px;border-radius:3px}.bnr-owl__form-intro{margin:0 0 14px;color:#526252;font:15px/1.6 Georgia,serif}.bnr-owl__form-panel fieldset{min-width:0;margin:0;padding:0;border:0}.bnr-owl__field{margin:0 0 20px}.bnr-owl__field label{display:block;margin:0 0 7px;color:#254735;font:600 14px/1.5 Arial,sans-serif}.bnr-owl__field input{display:block;box-sizing:border-box;width:100%;min-height:48px;padding:11px 12px;border:1px solid #b8c2b5;border-radius:3px;background:#fff;color:#283b31;font:16px/1.5 Arial,sans-serif}.bnr-owl__field input[aria-invalid=true]{border-color:#8b3a3a}.bnr-owl__field-help,.bnr-owl__help,.bnr-owl__field-error{margin:6px 0 0;font:12px/1.6 Arial,sans-serif;color:#526252}.bnr-owl__help summary{display:table;min-height:34px;padding:5px 0;color:#8b3a3a;cursor:pointer;text-decoration:underline;text-underline-offset:3px}.bnr-owl__help p{margin:0 0 4px;max-width:360px}.bnr-owl__field-error{color:#8b3a3a}.bnr-owl__form-actions{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.bnr-owl__cancel{min-height:48px;padding:10px 12px;border:0;background:transparent;color:#254735;font:14px/1.5 Arial,sans-serif;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.bnr-owl__form-status{margin:20px 0 0;padding:12px 14px;background:#f0ece2;color:#254735;font:14px/1.65 Arial,sans-serif;overflow-wrap:anywhere}.bnr-owl__form-panel[data-state=error] .bnr-owl__form-status{color:#8b3a3a}.bnr-owl__how{max-width:470px;margin:6px auto 0;text-align:center;color:#526252;font:italic 15px/1.7 Georgia,serif}.bnr-owl__form-panel[data-state=accepted] [data-review-fields],.bnr-owl__form-panel[data-state=accepted] .bnr-owl__form-actions{display:none}.bnr-owl__form-panel[data-state=accepted] .bnr-owl__form-status{margin:0;padding:10px 6px;background:none;border:0;outline:none;box-shadow:none;text-align:center;font:16px/1.7 Georgia,serif;color:#283b31}.bnr-owl__form-panel[data-state=accepted] .bnr-owl__form-status:before{content:"Your link is on its way.";display:block;font:27px/1.25 Georgia,serif;color:#254735;margin:0 0 10px}.bnr-owl__primary:disabled{opacity:.6;cursor:wait}.bnr-owl__sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.bnr-owl a:focus-visible,.bnr-owl button:focus-visible,.bnr-owl input:focus-visible,.bnr-owl summary:focus-visible,.bnr-owl__form-status:focus-visible{outline:2px solid #254735;outline-offset:4px}.bnr-owl__art{display:block;width:330px;max-width:100%;height:auto;margin:28px auto 22px}.bnr-owl__summary{display:flex;gap:12px;align-items:center;justify-content:center;margin:0 0 28px;font-size:17px;flex-wrap:wrap}.bnr-owl__stars{position:relative;display:inline-block;font-size:20px;letter-spacing:2px;color:#dfd7ba;line-height:1;white-space:nowrap}.bnr-owl__stars:before{content:"\2605\2605\2605\2605\2605";position:absolute;top:0;right:0;bottom:0;left:0;width:var(--bnr-fill,0%);overflow:hidden;color:#b56839;white-space:nowrap}.bnr-owl__empty{max-width:490px;margin:0 auto;text-align:center}.bnr-owl__empty h2{margin:0 0 12px;color:#254735;font: 27px/1.25 Georgia,serif;letter-spacing:-.3px}.bnr-owl__empty p{margin:0;color:#526252;font: 17px/1.65 Georgia,serif;text-wrap:pretty}.bnr-owl__status{max-width:490px;margin:0 auto;text-align:center;color:#526252;font: 16px/1.65 Georgia,serif}.bnr-owl__retry{display:block;min-height:48px;margin:12px auto 0;padding:10px 22px;border:1px solid #8b3a3a;border-radius:3px;background:transparent;color:#8b3a3a;font:600 14px/1.5 Arial,sans-serif;cursor:pointer}.bnr-owl__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.bnr-owl__card{min-width:0;background:#fffdf8;border:1px solid #e3dccb;border-top:3px solid #a1b6a0;padding:22px 22px 18px;display:flex;flex-direction:column;gap:8px;overflow-wrap:anywhere}.bnr-owl__card h3{margin:2px 0 0;font: 19px/1.3 Georgia,serif;color:#254735}.bnr-owl__body{margin:0;font-size:15px;line-height:1.7;white-space:pre-line}.bnr-owl--compact .bnr-owl__body{display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden}.bnr-owl__meta{margin-top:auto;padding-top:8px;font:13px/1.5 Arial,sans-serif;color:#6b736b}.bnr-owl__meta strong{color:#4c6051;letter-spacing:1px;text-transform:uppercase;font-size:12px}.bnr-owl__meta a{color:#8b3a3a}.bnr-owl__photos{display:flex;gap:6px;flex-wrap:wrap}.bnr-owl__photos img{width:72px;height:72px;object-fit:cover;border-radius:5px;border:1px solid #dfd7ba}.bnr-owl__reply{margin:4px 0 0;padding:10px 12px;background:#f0ece2;border-left:3px solid #8b3a3a;font-size:14px;line-height:1.6}.bnr-owl__reply strong{color:#8b3a3a}.bnr-owl__more{display:block;min-height:48px;margin:26px auto 0;padding:12px 22px;background:#8b3a3a;color:#fff;border:0;border-radius:3px;font:600 14px/1.5 Arial,sans-serif;cursor:pointer}.bnr-owl__more:disabled,.bnr-owl__retry:disabled{opacity:.6;cursor:wait}.bnr-owl__more:focus-visible,.bnr-owl__retry:focus-visible,.bnr-owl__link:focus-visible{outline:2px solid #254735;outline-offset:4px}.bnr-owl__link-wrap{text-align:center;margin:24px 0 0}.bnr-owl__link{display:inline-block;min-height:48px;padding:12px 22px;border:1px solid #254735;color:#254735;text-decoration:none;font:600 14px/1.5 Arial,sans-serif}.bnr-owl__link:hover{background:#254735;color:#fff}.bnr-owl__note{margin:20px 0 0;text-align:center;font:13px/1.6 Arial,sans-serif;color:#6b736b}@media(max-width:900px){.bnr-owl__grid{grid-template-columns:1fr 1fr}}.bnr-owl__inner{max-width:1060px}.bnr-owl__back{gap:8px;align-items:center;display:inline-flex;margin:0 0 26px;padding:4px 0;font-size:13px;min-height:44px}.bnr-owl__actions{margin:24px 0 32px}.bnr-owl__primary{min-height:52px;padding:13px 28px;border-radius:6px;transition:background .15s ease}.bnr-owl__form-panel{max-width:none;margin:0;padding:0;background:transparent;border:0;border-radius:0;scroll-margin-top:20px}.bnr-owl__entry-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:52px;align-items:center}.bnr-owl__entry-story{text-align:center}.bnr-owl__form-panel h1{margin:0;color:#254735;font: 38px/1.15 Georgia,serif;letter-spacing:-.6px;text-wrap:balance;outline:none;box-shadow:none}.bnr-owl__form-art{max-width:420px;margin:22px auto 20px;border-radius:8px}.bnr-owl__form-intro{max-width:380px;margin:0 auto;color:#526252;font:17px/1.6 Georgia,serif;text-wrap:pretty}.bnr-owl__entry-fields{padding:30px;background:#fffdf8;border:1px solid #e5dece;border-top:3px solid #a1b6a0;border-radius:8px;box-shadow:0 6px 24px #25473505}.bnr-owl__field{margin-bottom:24px}.bnr-owl__field input{min-height:52px;padding:12px 14px;border-radius:5px;border-color:#adbbaa}.bnr-owl__help summary{min-height:36px;font-size:12px}.bnr-owl__form-actions .bnr-owl__primary{width:100%}.bnr-owl__cancel{border:0;background:transparent;text-decoration:none}.bnr-owl__cancel:hover{text-decoration:underline}.bnr-owl__form-status{border-radius:5px}@media(max-width:700px){.bnr-owl{padding:20px 0 48px}.bnr-owl__inner{padding-left:24px;padding-right:24px}.bnr-owl__back{margin:0 0 22px}.bnr-owl__eyebrow{font-size:10px;letter-spacing:1.7px;margin-bottom:10px}.bnr-owl__title{max-width:340px;font-size:34px;line-height:1.15;letter-spacing:-.5px}.bnr-owl__entry-layout{grid-template-columns:1fr;gap:24px}.bnr-owl__form-panel h1{font-size:34px}.bnr-owl__form-art{width:100%;max-width:300px;margin:18px auto 16px}.bnr-owl__form-intro{max-width:330px;font-size:16px;line-height:1.6}.bnr-owl__entry-fields{padding:22px 20px}.bnr-owl__art{width:min(68vw,264px);margin:24px auto 20px}.bnr-owl__empty h2{font-size:25px;margin-bottom:10px}.bnr-owl__empty p{font-size:16px;line-height:1.65}.bnr-owl__grid{grid-template-columns:1fr}.bnr-owl__summary{font-size:15px;gap:9px}}.bnr-closet-card{animation:bnr-fade-up .6s ease backwards;animation-delay:var(--bnr-stagger, 0ms)}.bnr-closet-card__link{display:block;text-decoration:none;color:inherit}.bnr-closet-card__frame{position:relative;padding:3px;border-radius:calc(var(--bnr-radius-lg) + 3px);background:linear-gradient(135deg,var(--bnr-gold),var(--bnr-rose),var(--bnr-gold));background-size:200% 200%;transition:background-position .4s ease}.bnr-closet-card__link:hover .bnr-closet-card__frame{background-position:100% 100%}.bnr-closet-card__media{aspect-ratio:3 / 4;overflow:hidden;border-radius:var(--bnr-radius-lg);background:var(--bnr-plum-mid);position:relative}.bnr-closet-card__image,.bnr-closet-card__placeholder{width:100%;height:100%;object-fit:cover;display:block;transition:transform .5s cubic-bezier(.23,1,.32,1)}.bnr-closet-card__link:hover .bnr-closet-card__image{transform:scale(1.08)}.bnr-closet-card__shine{position:absolute;top:3px;right:3px;bottom:3px;left:3px;border-radius:var(--bnr-radius-lg);background:linear-gradient(105deg,transparent 40%,rgba(255,255,255,.25) 50%,transparent 60%);transform:translate(-100%);transition:transform .7s ease;pointer-events:none}.bnr-closet-card__link:hover .bnr-closet-card__shine{transform:translate(100%)}.bnr-closet-card__meta{padding:1rem .2rem 0}.bnr-closet-card__design{font-size:.65rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--bnr-rose);margin:0 0 .35rem}.bnr-closet-card--dark .bnr-closet-card__design{color:var(--bnr-rose-glow)}.bnr-closet-card__title{font-family:var(--bnr-font-display);font-size:1.05rem;font-weight:600;line-height:1.3;margin:0 0 .35rem;color:var(--bnr-ink)}.bnr-closet-card--dark .bnr-closet-card__title{color:var(--bnr-cream)}.bnr-closet-card__price{font-size:.85rem;font-weight:700;color:var(--bnr-price);margin:0}.bnr-closet-card--dark .bnr-closet-card__price{color:var(--bunny-green-on-dark)}
/*# sourceMappingURL=/cdn/shop/t/27/compiled_assets/styles.css.map */
