.ajb-eyebrow{font-size:1.2rem;letter-spacing:.17em;text-transform:uppercase;font-weight:600;margin:0 0 1.8rem}.ajb-hero{overflow:hidden}.ajb-hero__grid{display:grid;grid-template-columns:1fr 1fr;gap:5rem;align-items:center;padding-top:6.4rem;padding-bottom:7.2rem}.ajb-hero__heading{font-size:clamp(4.4rem,4.8vw,7rem);line-height:1.06;letter-spacing:-.035em;margin:0 0 2.4rem;max-width:11em}.ajb-hero__intro{font-size:1.8rem;line-height:1.7;max-width:44rem}.ajb-hero__intro p{margin:0}.ajb-actions{display:flex;align-items:center;gap:2.4rem;flex-wrap:wrap;margin-top:3rem}.ajb-actions .button{min-height:4.8rem}.ajb-text-link{color:inherit;text-underline-offset:.5rem;font-weight:600;display:inline-flex;gap:1rem;align-items:center}.ajb-hero__note{font-size:1.3rem;margin-top:3rem;max-width:40rem;line-height:1.6}.ajb-hero__gallery{position:relative;padding:0 0 6rem 3rem;min-width:0}.ajb-hero__main,.ajb-hero__small{display:block;color:#0f4c4c;text-decoration:none;background:#fff;border:1px solid rgba(15,76,76,.15);overflow:hidden}.ajb-hero__main{width:87%;margin-left:auto}.ajb-hero__main img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:contain}.ajb-hero__small{position:absolute;width:43%;left:0;bottom:0;box-shadow:0 1rem 3rem #0f4c4c17}.ajb-hero__small img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:contain}.ajb-hero__caption{display:flex;justify-content:space-between;gap:1rem;padding:1.3rem 1.6rem;border-top:1px solid rgba(15,76,76,.12);font-size:1.25rem}.ajb-service-strip{display:flex;align-items:center;justify-content:center;gap:1.5rem 4rem;flex-wrap:wrap;padding:1.8rem 2rem;background:#0f4c4c;color:#f7f4ef;font-size:1.35rem;text-align:center}.ajb-service-strip a{color:inherit;text-underline-offset:.3rem}.ajb-fulfillment{border:1px solid rgba(15,76,76,.2);background:#0f4c4c09;padding:1.6rem 1.8rem;border-radius:.4rem;font-size:1.4rem;line-height:1.65;margin:1.8rem 0}.ajb-fulfillment p{margin:0 0 .8rem}.ajb-fulfillment p:last-child{margin-bottom:0}.ajb-fulfillment a{color:inherit;text-underline-offset:.3rem}.ajb-inquiry{max-width:86rem;margin:auto;padding-top:3.2rem;padding-bottom:6.4rem}.ajb-inquiry__grid{display:grid;grid-template-columns:1fr 1fr;gap:2rem}.ajb-inquiry label{display:block;font-size:1.4rem;font-weight:600;margin:0 0 .7rem}.ajb-inquiry input,.ajb-inquiry select,.ajb-inquiry textarea{width:100%;border:1px solid rgba(15,76,76,.4);background:transparent;color:inherit;border-radius:0;padding:1.2rem;font:inherit;min-height:4.8rem}.ajb-inquiry textarea{min-height:15rem;resize:vertical}.ajb-inquiry__wide{grid-column:1/-1}.ajb-inquiry__help{font-size:1.3rem;line-height:1.65;margin:.6rem 0 0}.ajb-inquiry__intro{max-width:64rem;margin-bottom:3rem}.ajb-inquiry__success{padding:2rem;background:#0f4c4c12}.ajb-page-intro{max-width:80rem;margin:0 auto;text-align:center;padding:5.6rem 2rem 3.2rem}.ajb-page-intro h1{font-size:clamp(3.8rem,4.3vw,6rem);line-height:1.1;margin:1rem 0 2rem}.ajb-page-intro .rte{font-size:1.8rem;line-height:1.7}.ajb-story-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:2.4rem;padding-bottom:5.6rem}.ajb-story-card{padding:3rem;border:1px solid rgba(15,76,76,.18);background:#0f4c4c06}.ajb-story-card h3{font-size:2.5rem;margin:1.8rem 0 1rem}.ajb-story-card p{font-size:1.5rem;line-height:1.7}.ajb-initial{font-family:var(--font-heading-family);font-size:4.6rem;line-height:1}.ajb-team-note{font-size:1.4rem}.ajb-quote-link{font-size:1.4rem;text-underline-offset:.3rem}.ajb-inquiry :focus-visible,.ajb-hero :focus-visible{outline:2px solid currentColor;outline-offset:4px}@media(max-width:989px){.ajb-hero__grid{gap:3rem}.ajb-hero__heading{font-size:4.7rem}.ajb-hero__intro{font-size:1.6rem}.ajb-hero__caption{font-size:1.1rem;padding:1rem}.ajb-hero__gallery{padding-left:1rem}}@media(max-width:749px){.ajb-hero__grid{grid-template-columns:1fr;padding-top:3.2rem;padding-bottom:3.6rem;gap:3.2rem}.ajb-hero__heading{font-size:4.4rem;max-width:11em;margin-bottom:1.8rem}.ajb-eyebrow{font-size:1.05rem;margin-bottom:1.2rem}.ajb-hero__intro{font-size:1.6rem}.ajb-actions{gap:2rem;margin-top:2.2rem}.ajb-hero__note{margin-top:2rem}.ajb-hero__gallery{width:100%;max-width:48rem;margin:0 auto;padding:0 0 3rem 1.5rem}.ajb-hero__main{width:78%}.ajb-hero__small{width:39%}.ajb-hero__caption{font-size:1.1rem;padding:.9rem}.ajb-service-strip{font-size:1.2rem;gap:.8rem 1.6rem;padding:1.4rem}.ajb-inquiry__grid{grid-template-columns:1fr}.ajb-inquiry{padding-top:1.6rem;padding-bottom:4rem}.ajb-page-intro{padding-top:3.6rem}.ajb-page-intro .rte{font-size:1.6rem}.ajb-story-grid{grid-template-columns:1fr;gap:1.6rem}.ajb-story-card{padding:2.4rem}.ajb-story-card h3{margin-top:1rem}.ajb-initial{font-size:3.8rem}}@media(prefers-reduced-motion:reduce){.ajb-hero *{animation:none!important;transition:none!important}}.collection-hero__description a[href^="/collections/"]{display:inline-flex;align-items:center;min-height:44px;margin:4px 6px 4px 0;padding:8px 16px;border:1px solid rgba(var(--color-foreground),.3);border-radius:24px;text-decoration:none;font-size:1.4rem;line-height:1.4}.collection-hero__description a[href^="/collections/"]:hover{background:rgb(var(--color-foreground));color:rgb(var(--color-background))}.ajb-hero__main .ajb-hero__caption{padding-left:34%;font-size:1.15rem}:root{--ajb-teal:#0f4c4c;--ajb-cream:#f7f4ef;--ajb-yellow:#e4b23c}h1,h2,h3,.h0,.h1,.h2,.h3{font-weight:400;letter-spacing:.035em}.ajb-kicker{font-family:var(--font-body-family);font-size:1.1rem;letter-spacing:.15em;text-transform:uppercase;line-height:1.8;margin:0 0 3rem}.ajb-cover{display:grid;grid-template-columns:45% 55%;background:var(--ajb-teal);color:var(--ajb-cream)}.ajb-cover__copy{padding:7rem clamp(3rem,5vw,8rem);align-self:center}.ajb-cover__heading{color:inherit;font-size:clamp(4.8rem,5.9vw,9rem);line-height:1.02;letter-spacing:-.03em;margin:0 0 3.2rem}.ajb-cover__text{font-size:1.6rem;line-height:1.8;max-width:39rem}.ajb-cover__links{display:grid;justify-items:start;gap:2rem;margin-top:3.2rem}.ajb-editorial-link{color:inherit;display:inline-flex;gap:2.8rem;align-items:center;font-size:1.4rem;font-weight:500;text-decoration:none;border-bottom:1px solid currentColor;padding:1rem 0;line-height:1.5}.ajb-editorial-link span{font-size:2.6rem;line-height:1}.ajb-editorial-link:hover{opacity:.8}.ajb-cover__secondary{font-size:1.2rem;color:inherit;text-underline-offset:.5rem}.ajb-cover__photo{min-width:0;min-height:65rem}.ajb-cover__photo img{display:block;width:100%;height:100%;max-height:88rem;object-fit:cover;object-position:center 58%}.ajb-cover--reverse{grid-template-columns:55% 45%;background:var(--ajb-cream);color:var(--ajb-teal)}.ajb-cover--reverse .ajb-cover__photo{order:-1}.ajb-cover--reverse .ajb-cover__heading{font-size:clamp(4.8rem,5.2vw,7.6rem)}.ajb-cover--reverse .ajb-cover__photo img{max-height:72rem}.ajb-edit{display:grid;grid-template-columns:34% 66%;padding-top:10rem;padding-bottom:10rem;align-items:center;border-bottom:1px solid #0f4c4c40}.ajb-edit__intro h2{font-size:clamp(5.8rem,6.5vw,9rem);line-height:1;letter-spacing:-.03em;margin:0 0 3rem}.ajb-edit__intro .rte{max-width:29rem;font-size:1.5rem;line-height:1.9}.ajb-edit__objects{display:grid;grid-template-columns:1fr 1fr;align-items:center;position:relative;min-height:55rem;gap:0 2rem}.ajb-edit__object{display:block;text-decoration:none;color:var(--ajb-teal);min-width:0}.ajb-edit__object img{display:block;width:100%;height:auto;mix-blend-mode:multiply}.ajb-edit__object>span{display:flex;justify-content:space-between;font-size:1.15rem;line-height:1.7;border-bottom:1px solid #0f4c4c55;padding:.8rem 0}.ajb-edit__object--1{grid-column:2;grid-row:1;transform:translateY(2rem)}.ajb-edit__object--2{grid-column:1;grid-row:1/span 2;align-self:center;width:110%;z-index:1}.ajb-edit__object--3{grid-column:2;grid-row:2;width:82%;margin:0 0 0 auto;transform:translateY(3rem)}.ajb-family{background:var(--ajb-teal);color:var(--ajb-cream);padding:8rem 0}.ajb-family__layout{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:center;gap:5rem}.ajb-family__portraits{display:flex;align-items:center;min-width:0;padding-bottom:4rem}.ajb-family figure{margin:0;position:relative;width:33.333%;min-width:0}.ajb-family figure:nth-child(2){transform:translateY(3rem)}.ajb-family figure img{display:block;width:100%;height:auto;aspect-ratio:3/5;object-fit:cover;object-position:center 20%}.ajb-family__letter{font-family:var(--font-heading-family);font-size:clamp(7rem,10vw,15rem);font-weight:400;line-height:.8;position:absolute;right:-.8rem;bottom:1.5rem;pointer-events:none}.ajb-family figcaption{font-size:1rem;letter-spacing:.1em;text-transform:uppercase;margin-top:1rem}.ajb-family__copy{max-width:45rem;padding-right:3rem}.ajb-family h2{color:inherit;font-size:clamp(4.5rem,4.5vw,6.4rem);line-height:1.1;margin:0 0 3rem}.ajb-family .rte{font-size:1.4rem;line-height:1.9;margin-bottom:2rem}.collection-list-wrapper .card{border:0}.collection-list-wrapper .card__inner{background:transparent}.collection-list-wrapper .card__information{padding:1.6rem 0!important;background:transparent!important;border-bottom:1px solid #0f4c4c55}.collection-list-wrapper .card__heading{font-size:2.5rem}.collection-list-wrapper .card__content{padding:0!important}.collection-list-wrapper .title,.collection .title{font-size:4.6rem}.collection .card__heading{font-family:var(--font-body-family);font-size:1.25rem;letter-spacing:0;line-height:1.6}.collection .price{font-size:1.35rem}.ajb-page-intro .ajb-eyebrow{border-bottom:1px solid #e4b23c;padding-bottom:1rem;display:inline-block}.ajb-page-intro h1{font-size:clamp(4.5rem,5.3vw,7.6rem)}.ajb-team-section{padding-bottom:6rem}.ajb-people{display:grid;gap:5rem}.ajb-person{display:grid;grid-template-columns:1fr 1fr;align-items:center;border-bottom:1px solid #0f4c4c44;padding-bottom:5rem;gap:6rem}.ajb-person__portrait{min-width:0}.ajb-person__portrait img{display:block;width:100%;height:auto;aspect-ratio:4/5;object-fit:cover;object-position:center 20%}.ajb-person__story{max-width:45rem;padding:3rem}.ajb-person__letter{font-family:var(--font-heading-family);font-size:7rem;line-height:1;color:var(--ajb-teal);display:block;margin-bottom:2rem}.ajb-person h3{font-size:5rem;margin:0 0 1.6rem}.ajb-person .rte{font-size:1.6rem;line-height:1.9}.ajb-person:nth-child(2) .ajb-person__portrait{order:2}.ajb-person .ajb-eyebrow{font-size:1rem;line-height:1.8}.footer__content-top{border-top:1px solid #e4b23c66;padding-top:3rem}.footer__content-top .footer-block__heading{font-size:2.6rem}.footer__content-bottom{border-top-color:#f7f4ef33}.ajb-cover :focus-visible,.ajb-edit :focus-visible,.ajb-family :focus-visible{outline:2px solid currentColor;outline-offset:5px}@media(max-width:989px){.ajb-cover__copy{padding:4rem 3rem}.ajb-cover__heading{font-size:5.6rem}.ajb-cover__photo{min-height:58rem}.ajb-family__layout{gap:3rem;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}.ajb-family__copy{padding-right:1rem}.ajb-family h2{font-size:4.5rem}.ajb-person{gap:3rem}.ajb-person__story{padding:1rem}}@media(max-width:749px){.ajb-cover{grid-template-columns:1fr}.ajb-cover__copy{padding:4rem 2rem}.ajb-kicker{font-size:.95rem;margin-bottom:2.4rem}.ajb-cover__heading{font-size:5.4rem;line-height:1.02;letter-spacing:-.03em;margin-bottom:2rem}.ajb-cover__text{font-size:1.4rem}.ajb-cover__links{display:flex;flex-wrap:wrap;align-items:center;gap:1.5rem 2rem;margin-top:2rem}.ajb-cover__photo{min-height:0}.ajb-cover__photo img{height:auto;aspect-ratio:4/5;max-height:none;object-position:center}.ajb-cover--reverse .ajb-cover__photo{order:0}.ajb-cover--reverse .ajb-cover__heading{font-size:5rem}.ajb-cover--reverse .ajb-cover__photo img{max-height:none}.ajb-edit{grid-template-columns:1fr;padding-top:5rem;padding-bottom:7rem;gap:2rem}.ajb-edit__intro h2{font-size:6.4rem}.ajb-edit__intro .rte{max-width:32rem;font-size:1.4rem}.ajb-edit__objects{min-height:38rem;gap:0 2rem}.ajb-edit__object>span{font-size:1rem}.ajb-edit__object--2{width:100%}.ajb-family{padding:4.8rem 0}.ajb-family__layout{grid-template-columns:1fr;gap:4rem}.ajb-family__portraits{padding-bottom:3rem}.ajb-family__letter{font-size:8rem}.ajb-family__copy{padding:0}.ajb-family h2{font-size:4.8rem}.collection-list-wrapper .title,.collection .title{font-size:3.8rem}.collection-list-wrapper .card__heading{font-size:2rem}.ajb-person{grid-template-columns:1fr;gap:1rem;padding-bottom:3rem}.ajb-person:nth-child(2) .ajb-person__portrait{order:0}.ajb-person__story{padding:1.5rem 0}.ajb-person h3{font-size:4rem}.ajb-person__letter{font-size:5rem}.ajb-people{gap:3rem}}.ajb-edit{background:var(--ajb-cream)}.ajb-edit__object{mix-blend-mode:multiply}.ajb-edit__object img{mix-blend-mode:normal}.ajb-edit__object--2{width:100%}.ajb-notes{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);gap:8rem;padding-top:9rem;padding-bottom:9rem;color:var(--ajb-teal)}.ajb-notes__intro h2{font-size:clamp(4rem,4.4vw,6.4rem);line-height:1.05;letter-spacing:-.03em;margin:0 0 2.5rem}.ajb-notes__intro>.rte{max-width:36rem}.ajb-notes .rte{font-size:1.5rem;line-height:1.9}.ajb-note{border-top:1px solid #0f4c4c44;padding:2.8rem 0;display:grid;grid-template-columns:3.5rem minmax(0,1fr);gap:1.5rem}.ajb-note:last-child{border-bottom:1px solid #0f4c4c44}.ajb-note h3{font-size:2.8rem;margin:0 0 1.5rem;color:inherit}.ajb-note__number{font-size:1.1rem;letter-spacing:.1em;padding-top:.5rem}.ajb-note .rte p:first-child{margin-top:0}.ajb-note .rte p:last-child{margin-bottom:0}details.ajb-note{display:block}details.ajb-note summary{display:grid;grid-template-columns:3.5rem minmax(0,1fr);gap:1.5rem;cursor:pointer;font-size:1.7rem;line-height:1.6;list-style:none}details.ajb-note summary::-webkit-details-marker{display:none}details.ajb-note summary>span:last-child:after{content:"+";float:right;margin-left:1rem}details.ajb-note[open] summary>span:last-child:after{content:"\2212"}details.ajb-note>.rte{padding:2rem 0 0 5rem}.ajb-note a{color:inherit;text-underline-offset:.4rem}.ajb-notes :focus-visible{outline:2px solid currentColor;outline-offset:5px}@media(min-width:990px){.ajb-team-section .ajb-people{grid-template-columns:repeat(3,minmax(0,1fr));gap:3rem}.ajb-team-section .ajb-person{display:flex;flex-direction:column;gap:0;align-items:stretch}.ajb-team-section .ajb-person:nth-child(2) .ajb-person__portrait{order:0}.ajb-team-section .ajb-person__story{padding:2.5rem 0}.ajb-team-section .ajb-person__letter{font-size:6rem;margin-bottom:1rem}.ajb-team-section .ajb-person h3{font-size:3.6rem}}@media(max-width:749px){.ajb-notes{grid-template-columns:1fr;gap:3rem;padding-top:5rem;padding-bottom:5rem}.ajb-notes__intro h2{font-size:4.3rem}.ajb-note{padding:2.4rem 0;gap:1rem;grid-template-columns:2.5rem minmax(0,1fr)}.ajb-note h3{font-size:2.6rem}details.ajb-note summary{grid-template-columns:2.5rem minmax(0,1fr);gap:1rem;font-size:1.5rem}details.ajb-note>.rte{padding-left:3.5rem}.ajb-notes .rte{font-size:1.4rem}}.ajb-cover__text a{color:inherit;text-underline-offset:.4rem;overflow-wrap:anywhere}.ajb-cover__heading{letter-spacing:-.025em}.ajb-cover__heading em{font-style:italic;font-weight:400}.ajb-family__portraits{padding-bottom:0}.ajb-family figure:nth-child(2){transform:none}.ajb-family figcaption{margin-top:1.4rem}.ajb-family__letter{display:none}.ajb-cover__heading{font-size:clamp(4.6rem,5.2vw,8rem)}@media(max-width:749px){.ajb-cover__heading{font-size:5rem}}.ajb-cover__photo{position:relative;overflow:hidden}.ajb-cover__photo img{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;max-height:none;object-position:center 58%}.ajb-cover__copy{min-width:0}.ajb-cover__heading{overflow-wrap:normal}.ajb-cover__text p{margin:0 0 1rem}.ajb-cover__links{gap:1.4rem;margin-top:2.4rem}.ajb-cover__secondary{display:inline-flex;align-items:center;min-height:44px;font-size:1.4rem}.ajb-editorial-link{min-height:44px}.ajb-edit__objects{min-height:40rem}.ajb-edit__object{mix-blend-mode:normal}.ajb-edit__object img{aspect-ratio:1;object-fit:contain}.ajb-edit__object>span{font-size:1.3rem;min-height:44px;align-items:center}.ajb-family__portraits{gap:1.2rem}.ajb-family figure img{aspect-ratio:3/4}.ajb-family .rte,.ajb-notes .rte{font-size:1.6rem;line-height:1.75}.ajb-family figcaption{font-size:1.2rem}.ajb-hunt__feature>img,.ajb-hunt__row img{object-fit:contain}.collection .card__inner .media img,.template-search .card__inner .media img{object-fit:contain}.collection .card__heading{font-size:1.4rem;line-height:1.55}.collection .price{font-size:1.5rem}.ajb-notes{gap:5rem;padding-top:6rem;padding-bottom:6rem}.product__title h1{font-size:clamp(2.8rem,3.2vw,4.4rem);line-height:1.18;letter-spacing:0}.ajb-inquiry input,.ajb-inquiry select,.ajb-inquiry textarea{font-size:16px}@media(max-width:749px){.ajb-cover__photo{aspect-ratio:4/3}.ajb-cover__photo img{height:100%;aspect-ratio:auto;object-position:center 58%}.ajb-cover__text{font-size:1.6rem;line-height:1.7}.ajb-kicker{font-size:1.05rem;margin-bottom:1.6rem}.ajb-edit__objects{min-height:30rem}.ajb-edit__intro .rte{font-size:1.6rem}.ajb-edit__object>span{font-size:1.2rem}.ajb-family__layout{gap:2.8rem}.ajb-family__portraits{gap:.8rem}.ajb-family figcaption{font-size:1.05rem}.ajb-notes{gap:2.8rem;padding-top:4rem;padding-bottom:4rem}.ajb-notes__intro h2{font-size:3.6rem}.collection-list-wrapper .title,.collection .title{font-size:3.4rem}.collection .card__heading{font-size:1.3rem}.ajb-hunt h3{font-size:1.35rem}}.header__heading-link{padding:.6rem}.ajb-cover__links>.ajb-editorial-link{background:var(--ajb-cream);color:var(--ajb-teal);padding:1.2rem 2rem;border:1px solid var(--ajb-cream);font-weight:600}.ajb-cover--reverse .ajb-cover__links>.ajb-editorial-link{background:var(--ajb-teal);color:var(--ajb-cream);border-color:var(--ajb-teal)}.ajb-cover__links>.ajb-editorial-link:hover{opacity:1;box-shadow:0 0 0 2px currentColor}.ajb-inquiry__intro h2{font-size:clamp(3rem,3vw,4.2rem);line-height:1.15}.ajb-inquiry__intro .rte{font-size:1.6rem;line-height:1.7}.ajb-stories .ajb-story figcaption{font-size:1.25rem;line-height:1.6}.ajb-stories .ajb-story blockquote{font-size:1.6rem;line-height:1.75}.ajb-stories .ajb-story__name{font-size:1.3rem}.ajb-stories .ajb-stories__all{min-height:44px}.collection-list-wrapper .card__heading{font-size:2.4rem;line-height:1.25}.collection-list-wrapper .collection-list{row-gap:2.8rem}.product__description{font-size:1.6rem;line-height:1.75}.product__description img{max-width:100%;height:auto}.product__description table{max-width:100%}.product__info-container a{text-underline-offset:.3em}.footer__content-top .footer-block__heading{font-size:2.4rem}@media(max-width:749px){.header__heading-logo-wrapper{max-width:80px}.ajb-cover__copy{padding-left:2rem;padding-right:2rem}.ajb-cover__links{gap:1rem 1.8rem}.ajb-cover__links>.ajb-editorial-link{font-size:1.4rem}.collection-list-wrapper .card__heading{font-size:1.9rem}.ajb-hunt__caption{flex-wrap:wrap}.ajb-hunt__caption h3{flex-basis:70%}.ajb-stories .ajb-story blockquote{font-size:1.5rem}.ajb-family figure img{object-position:center 25%}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/ajb-refresh.css.map */
