.tallalo-home{--hm: var(--tallalo-page-margin);color:var(--text-1)}.tallalo-home__wrap{max-width:var(--container-max);margin:0 auto;padding-inline:var(--hm)}.tallalo-home img{display:block;max-width:100%}.tallalo-media{position:relative;overflow:hidden;background:var(--bone)}.tallalo-media img{width:100%;height:100%;object-fit:cover}.tallalo-media--tall{aspect-ratio:2 / 3}.tallalo-media--portrait{aspect-ratio:4 / 5}.tallalo-media--square{aspect-ratio:1}.tallalo-media--landscape{aspect-ratio:3 / 2}.tallalo-media--zoom img{transition:transform var(--dur-slow) var(--ease-out)}a:hover>.tallalo-media--zoom img,.tallalo-media--zoom:hover img{transform:scale(1.04)}.tallalo-media__note{position:absolute;inset-inline-start:8px;bottom:8px;padding:2px 6px;background:#faf6efd1;font-size:.625rem;letter-spacing:.04em;color:var(--text-2)}.tallalo-hero__eyebrow{color:var(--oxblood-100)}.tallalo-hero em,.tallalo-home em{font-style:italic}.tallalo-hero--campaign{position:relative;background:var(--oxblood-900);color:var(--ivory)}.tallalo-hero--campaign .tallalo-hero__media{position:relative;aspect-ratio:4 / 5.4}.tallalo-hero--campaign .tallalo-hero__media img{width:100%;height:100%;object-fit:cover;object-position:64% 50%}.tallalo-hero--campaign .tallalo-hero__copy{position:absolute;inset-inline:20px;bottom:28px;display:flex;flex-direction:column;gap:12px}.tallalo-hero--campaign h1{margin:0;font-family:var(--font-serif);font-weight:var(--serif-weight);font-size:2.375rem;line-height:1.06;letter-spacing:-.015em;color:var(--ivory)}.tallalo-hero--campaign .tallalo-hero__lead,.tallalo-hero--campaign .tallalo-hero__actions,.tallalo-hero--campaign .tallalo-hero__shown{display:none}.tallalo-hero__mobile-actions{display:grid;grid-template-columns:1fr 1fr;gap:8px;padding:16px 20px 0}@media(min-width:1100px){.tallalo-hero--campaign{height:min(860px,100svh);min-height:640px}.tallalo-hero--campaign .tallalo-hero__media{position:absolute;top:0;right:0;bottom:0;left:0;aspect-ratio:auto}.tallalo-hero--campaign:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#3f10168c,#3f101600 60%);pointer-events:none}.tallalo-hero--campaign .tallalo-hero__copy{z-index:1;inset-inline-start:var(--hm);inset-inline-end:auto;bottom:88px;max-width:600px;gap:24px}.tallalo-hero--campaign h1{font-size:var(--type-display-size);line-height:var(--type-display-lh);letter-spacing:var(--type-display-track)}.tallalo-hero--campaign .tallalo-hero__lead{display:block;margin:0;max-width:440px;font-size:1rem;line-height:1.6;color:var(--oxblood-50)}.tallalo-hero--campaign .tallalo-hero__actions{display:flex;gap:12px;margin-top:8px}.tallalo-hero--campaign .tallalo-hero__shown{display:flex;position:absolute;z-index:1;inset-inline-end:var(--hm);bottom:88px;flex-direction:column;align-items:flex-end;gap:6px}.tallalo-hero--campaign .tallalo-hero__shown a{font-family:var(--font-serif);font-size:1.125rem;color:var(--ivory);text-decoration:none;border-bottom:1px solid var(--border-inverse);padding-bottom:4px}.tallalo-hero__mobile-actions{display:none}body:has(.tallalo-hero--campaign) .tallalo-header{background:transparent;border-bottom-color:var(--border-inverse);color:var(--ivory);margin-bottom:calc(-1 * var(--tallalo-header-height))}body:has(.tallalo-hero--campaign) .tallalo-header .tallalo-icon-button,body:has(.tallalo-hero--campaign) .tallalo-header .tallalo-nav__link{color:var(--ivory)}body:has(.tallalo-hero--campaign) .tallalo-header .tallalo-count{background:var(--ivory);color:var(--oxblood-700)}}.tallalo-hero--diptych{display:block}.tallalo-hero__panes{display:grid;grid-template-columns:1fr 1fr;gap:4px}.tallalo-pane{position:relative;display:flex;flex-direction:column;gap:12px;color:var(--text-1);text-decoration:none}.tallalo-pane .tallalo-media{aspect-ratio:1 / 1.45}.tallalo-pane__copy{display:flex;flex-direction:column;gap:2px;padding:0 12px 0 20px}.tallalo-pane+.tallalo-pane .tallalo-pane__copy{padding:0 20px 0 8px}.tallalo-pane__copy .t-eyebrow{color:var(--text-brand)}.tallalo-pane__title{font-family:var(--font-serif);font-size:1.25rem;line-height:1.2}.tallalo-pane__cta{display:none}.tallalo-hero__intro{padding:40px var(--hm) 0;display:flex;flex-direction:column;gap:14px}.tallalo-hero__intro h1{margin:0;font-family:var(--font-serif);font-weight:var(--serif-weight);font-size:2.25rem;line-height:1.06;letter-spacing:-.015em}.tallalo-hero__intro .t-lead{margin:0;font-size:1.0625rem}@media(min-width:1100px){.tallalo-hero__panes{grid-template-columns:7fr 5fr;height:min(820px,calc(100svh - var(--tallalo-header-height)));min-height:600px}.tallalo-pane{display:block}.tallalo-pane .tallalo-media{position:absolute;top:0;right:0;bottom:0;left:0;aspect-ratio:auto}.tallalo-pane--a{color:var(--ivory)}.tallalo-pane--a .tallalo-media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,#3f101699,#3f101600 55%)}.tallalo-pane--a .tallalo-pane__copy{position:absolute;z-index:1;inset-inline-start:var(--hm);bottom:64px;max-width:440px;gap:20px;padding:0}.tallalo-pane--a .t-eyebrow{color:var(--oxblood-100)}.tallalo-pane--a .tallalo-pane__title{font-size:var(--type-h1-size);line-height:var(--type-h1-lh)}.tallalo-pane--b .tallalo-pane__copy,.tallalo-pane+.tallalo-pane .tallalo-pane__copy{position:absolute;z-index:1;inset-inline-start:0;bottom:0;width:min(380px,90%);padding:36px 40px 40px;gap:16px;background:var(--ivory)}.tallalo-pane--b .tallalo-pane__title{font-size:var(--type-h2-size);line-height:var(--type-h2-lh)}.tallalo-pane__cta{display:block;margin-top:4px}.tallalo-hero__intro{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:24px;align-items:end;padding:96px var(--hm) 0;max-width:var(--container-max);margin:0 auto}.tallalo-hero__intro h1{grid-column:1 / span 7;font-size:var(--type-display-size);line-height:var(--type-display-lh);letter-spacing:var(--type-display-track)}.tallalo-hero__intro .t-lead{grid-column:9 / span 4;font-size:var(--type-lead-size)}}.tallalo-home__section{padding-top:72px}@media(min-width:1100px){.tallalo-home__section{padding-top:128px}}.tallalo-cats{display:flex;gap:12px;overflow-x:auto;padding:0 var(--hm);scroll-snap-type:x mandatory;scrollbar-width:none}.tallalo-cats::-webkit-scrollbar{display:none}.tallalo-cat{flex:0 0 120px;display:flex;flex-direction:column;gap:10px;text-decoration:none;color:var(--text-1);scroll-snap-align:start}.tallalo-cat__name{font-family:var(--font-serif);font-size:1rem}.tallalo-cat__shop{display:none}@media(min-width:1100px){.tallalo-cats{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:24px;overflow:visible;max-width:var(--container-max);margin:0 auto}.tallalo-cat{flex:none;gap:16px}.tallalo-cat .tallalo-media{aspect-ratio:2 / 3}.tallalo-cat__row{display:flex;justify-content:space-between;align-items:baseline}.tallalo-cat__name{font-size:var(--type-h4-size)}.tallalo-cat__shop{display:inline;font-size:.8125rem;color:var(--text-3)}}.tallalo-rail__tabs{margin:20px 0 24px}.tallalo-rail__panel{display:flex;gap:12px;overflow-x:auto;margin-inline:calc(-1 * var(--hm));padding-inline:var(--hm);scroll-snap-type:x mandatory;scrollbar-width:none}.tallalo-rail__panel[hidden]{display:none}.tallalo-rail__panel,.tallalo-cats{scroll-padding-inline:var(--hm)}.tallalo-rail__panel::-webkit-scrollbar{display:none}.tallalo-rail__panel>*{flex:0 0 72%;scroll-snap-align:start}.tallalo-rail__all{margin-top:28px}@media(min-width:750px){.tallalo-rail__panel>*{flex-basis:38%}}@media(min-width:1100px){.tallalo-rail__tabs{margin:32px 0 40px}.tallalo-rail__panel{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:48px 24px;overflow:visible;margin:0;padding:0}.tallalo-rail__panel[hidden]{display:none}.tallalo-rail__panel>*{flex:none}.tallalo-rail__all{display:none}}.tallalo-edit{margin-top:72px;background:var(--cream)}.tallalo-edit__copy{display:flex;flex-direction:column;gap:16px;padding:36px var(--hm) 56px}.tallalo-edit__copy h2{margin:0;font-family:var(--font-serif);font-weight:var(--serif-weight);font-size:1.875rem;line-height:1.1}.tallalo-edit__copy p{margin:0}.tallalo-shapes{display:flex;gap:10px;overflow-x:auto;margin:4px calc(-1 * var(--hm)) 8px;padding:0 var(--hm);scrollbar-width:none}.tallalo-shape{flex:0 0 84px;display:flex;flex-direction:column;gap:8px;align-items:center;text-decoration:none;color:var(--text-1)}.tallalo-shape .tallalo-media{width:100%}.tallalo-edit__actions{display:flex;flex-direction:column;gap:16px;margin-top:12px}@media(min-width:1100px){.tallalo-edit{margin-top:128px;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:24px;padding-inline-end:var(--hm)}.tallalo-edit__media{grid-column:1 / span 6}.tallalo-edit__media .tallalo-media{aspect-ratio:1 / 1.25;height:100%}.tallalo-edit__copy{grid-column:8 / span 5;padding:120px 0;justify-content:center;gap:28px}.tallalo-edit__copy h2{font-size:var(--type-h1-size);line-height:var(--type-h1-lh)}.tallalo-shapes{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;overflow:visible;margin:0;padding:0}.tallalo-shape{flex:none;gap:10px}.tallalo-edit__actions{flex-direction:row;align-items:center;gap:24px;margin-top:8px}}.tallalo-everyday__chips{display:flex;flex-wrap:wrap;gap:8px;margin:20px 0 28px}.tallalo-everyday__grid{display:grid;grid-template-columns:1fr 1fr;gap:32px 12px}.tallalo-tile{position:relative;grid-column:1 / -1;display:block;overflow:hidden;background:var(--espresso-900);color:var(--ivory);text-decoration:none}.tallalo-tile .tallalo-media{aspect-ratio:4 / 5;background:var(--espresso-900)}.tallalo-tile__copy{position:absolute;inset-inline:20px;bottom:24px;display:flex;flex-direction:column;gap:8px}.tallalo-tile__copy .t-eyebrow{color:var(--oxblood-100)}.tallalo-tile__title{font-family:var(--font-serif);font-size:1.875rem;line-height:1.1}.tallalo-tile__cta{align-self:flex-start;margin-top:8px}@media(min-width:1100px){.tallalo-everyday__head{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:40px}.tallalo-everyday__chips{margin:0}.tallalo-everyday__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:48px 24px}.tallalo-tile{grid-column:span 2}.tallalo-tile{align-self:stretch;min-height:480px}.tallalo-tile .tallalo-media{position:absolute;top:0;right:0;bottom:0;left:0;aspect-ratio:auto}.tallalo-tile__copy{inset-inline:40px;bottom:40px}.tallalo-tile__title{font-size:var(--type-h2-size)}}.tallalo-house{margin-top:72px;background:var(--oxblood-700);color:var(--ivory)}.tallalo-house__copy{display:flex;flex-direction:column;gap:16px;padding:36px var(--hm) 56px}.tallalo-house .t-eyebrow{color:var(--oxblood-100)}.tallalo-house h2{margin:0;font-family:var(--font-serif);font-weight:var(--serif-weight);font-size:1.875rem;line-height:1.1;color:var(--ivory)}.tallalo-house p{margin:0;font-size:.9375rem;line-height:1.7;color:var(--oxblood-50);max-width:440px}@media(min-width:1100px){.tallalo-house{margin-top:128px;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:24px;padding-inline:var(--hm)}.tallalo-house__copy{grid-column:1 / span 5;grid-row:1;padding:112px 0;justify-content:center;gap:24px}.tallalo-house h2{font-size:var(--type-h1-size);line-height:var(--type-h1-lh)}.tallalo-house p{font-size:1rem}.tallalo-house__media{grid-column:7 / span 6;grid-row:1;padding:72px 0}.tallalo-house__media .tallalo-media{aspect-ratio:3 / 2}}.tallalo-edu{background:var(--cream);padding:64px var(--hm)}.tallalo-edu__head,.tallalo-edu__copy{display:flex;flex-direction:column;gap:20px}.tallalo-edu__head{gap:16px}.tallalo-edu__copy{margin-top:28px}.tallalo-edu__copy h2{margin:0;font-family:var(--font-serif);font-weight:var(--serif-weight);font-size:1.875rem;line-height:1.1}.tallalo-edu__media{margin:28px calc(-1 * var(--hm)) 0}.tallalo-edu__caption{display:block;margin:12px var(--hm) 0;color:var(--text-3)}.tallalo-facts{margin:8px 0 0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;border-top:1px solid var(--border-hairline);padding-top:20px}.tallalo-facts dt{margin:0;font-family:var(--font-serif);font-size:1.5rem}.tallalo-facts dd{margin:4px 0 0;font-size:.75rem;line-height:1.4;color:var(--text-2)}@media(min-width:1100px){.tallalo-edu{padding:128px var(--hm);display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-template-rows:auto 1fr;gap:28px 24px}.tallalo-edu__head{grid-column:7 / span 6;grid-row:1;align-self:end}.tallalo-edu__media{grid-column:1 / span 5;grid-row:1 / span 2;margin:0}.tallalo-edu__caption{margin-inline:0}.tallalo-edu__copy{grid-column:7 / span 6;grid-row:2;gap:28px;margin-top:0}.tallalo-edu__copy h2{font-size:var(--type-h1-size);line-height:var(--type-h1-lh)}.tallalo-facts{gap:24px;padding-top:24px}.tallalo-facts dd{font-size:.875rem}}.tallalo-reviews__grid{display:grid;gap:0;border-top:1px solid var(--border-hairline);margin-top:32px}.tallalo-review{margin:0;padding:32px 0 0;display:flex;flex-direction:column;gap:16px}.tallalo-review blockquote{margin:0;font-family:var(--font-serif);font-size:1.375rem;line-height:1.4;text-wrap:pretty}.tallalo-review figcaption{display:flex;flex-direction:column;gap:2px;font-size:.875rem}@media(min-width:1100px){.tallalo-reviews__grid{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:56px}.tallalo-review{padding:40px 40px 0 0}}.tallalo-service{display:grid;grid-template-columns:1fr 1fr;gap:28px 16px;border-block:1px solid var(--border-hairline);padding:28px 0}.tallalo-service__item{display:flex;flex-direction:column;gap:10px;font-size:.875rem;color:var(--text-1);text-decoration:none}.tallalo-service__item strong{display:block;font-weight:var(--sans-weight-medium)}.tallalo-service__item span{display:block}.tallalo-service__item span{font-size:.75rem;line-height:1.4;color:var(--text-2)}@media(min-width:1100px){.tallalo-service{grid-template-columns:repeat(var(--cols, 4),minmax(0,1fr));gap:24px;padding:40px 0}.tallalo-service__item{flex-direction:row;gap:16px;align-items:flex-start}.tallalo-service__item>div{display:flex;flex-direction:column;gap:4px}.tallalo-service__item span{font-size:.875rem}}.tallalo-journal__grid{display:flex;gap:12px;overflow-x:auto;margin:28px calc(-1 * var(--hm)) 0;padding:0 var(--hm);scrollbar-width:none}.tallalo-journal__card{flex:0 0 78%;display:flex;flex-direction:column;gap:10px;text-decoration:none;color:var(--text-1)}.tallalo-journal__card .t-eyebrow{color:var(--text-3)}.tallalo-journal__title{font-family:var(--font-serif);font-size:1.25rem;line-height:1.2}.tallalo-journal{padding-bottom:72px}@media(min-width:1100px){.tallalo-journal{padding-bottom:128px}.tallalo-journal__grid{display:grid;grid-template-columns:2fr 1fr 1fr;gap:24px;margin:40px 0 0;padding:0;overflow:visible;align-items:start}.tallalo-journal__card{flex:none;gap:14px}.tallalo-journal__title{font-size:var(--type-h3-size)}}@media(max-width:1099px){.tallalo-rail .tallalo-section-heading .tallalo-button{display:none}}@media(max-width:1099px){.tallalo-edit__actions .tallalo-button--link{display:none}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/tallalo-home.css.map */
