@import"https://fonts.googleapis.com/css2?family=Barlow+Condensed:wght@600;800&family=Barlow:wght@400;500;600;700&display=swap";.ltb{--ltb-bone: #F4EFE6;--ltb-hay: #E6DDCD;--ltb-line: #D9CFBE;--ltb-ink: #2B2118;--ltb-ink-soft: #4A3D31;--ltb-orange: #B8471A;--ltb-orange-dark: #963812;font-family:Barlow,Helvetica Neue,Arial,sans-serif;font-size:1.7rem;line-height:1.55;color:var(--ltb-ink);background:var(--ltb-bone)}.ltb *,.ltb *:before,.ltb *:after{box-sizing:border-box}.ltb--hay{background:var(--ltb-hay)}.ltb--dark{background:var(--ltb-ink);color:var(--ltb-bone)}.ltb__wrap{max-width:128rem;margin:0 auto;padding:0 2.4rem}.ltb__pad{padding-top:8rem;padding-bottom:8rem}.ltb__display{font-family:Barlow Condensed,Arial Narrow,sans-serif;font-weight:800;text-transform:uppercase;line-height:.95;letter-spacing:.01em;margin:0;color:inherit}.ltb__h1{font-size:clamp(4.4rem,7vw,8.8rem)}.ltb__h2{font-size:clamp(3.6rem,5vw,6rem)}.ltb__kicker{color:var(--ltb-orange);font-weight:700;font-size:1.5rem;letter-spacing:.08em;margin:0}.ltb__lead{font-size:2rem;color:var(--ltb-ink-soft);margin:0;max-width:56rem}.ltb--dark .ltb__lead{color:var(--ltb-line)}.ltb__split{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:5.6rem;align-items:center}.ltb__stack{display:flex;flex-direction:column;gap:2rem}.ltb__media{background:var(--ltb-line);overflow:hidden;aspect-ratio:4 / 5}.ltb__media--wide{aspect-ratio:4 / 3}.ltb__media img{width:100%;height:100%;object-fit:cover;display:block}.ltb__media .placeholder-svg{width:100%;height:100%}.ltb__btns{display:flex;gap:1.4rem;flex-wrap:wrap}.ltb__btn{display:inline-flex;align-items:center;justify-content:center;min-height:5.2rem;padding:1.4rem 2.8rem;font-family:inherit;font-weight:700;font-size:1.6rem;text-transform:uppercase;letter-spacing:.06em;text-decoration:none;border:2px solid var(--ltb-ink);background:var(--ltb-ink);color:var(--ltb-bone);cursor:pointer;transition:background .15s,color .15s}.ltb__btn:hover{background:transparent;color:var(--ltb-ink)}.ltb__btn--orange{background:var(--ltb-orange);border-color:var(--ltb-orange);color:#fff}.ltb__btn--orange:hover{background:var(--ltb-orange-dark);border-color:var(--ltb-orange-dark);color:#fff}.ltb__btn--ghost{background:transparent;color:var(--ltb-ink)}.ltb__btn--ghost:hover{background:var(--ltb-ink);color:var(--ltb-bone)}.ltb__btn--light{background:var(--ltb-bone);border-color:var(--ltb-bone);color:var(--ltb-ink)}.ltb__btn--light:hover{background:transparent;color:var(--ltb-bone)}.ltb__btn[disabled]{opacity:.5;cursor:not-allowed}.ltb a:focus-visible,.ltb button:focus-visible,.ltb input:focus-visible,.ltb select:focus-visible{outline:3px solid var(--ltb-orange);outline-offset:2px}.ltb__input,.ltb__select{min-height:5.2rem;padding:1.2rem 1.6rem;font-family:inherit;font-size:1.6rem;border:2px solid var(--ltb-ink);background:#fff;color:var(--ltb-ink);border-radius:0}.ltb__visually-hidden{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@media(max-width:749px){.ltb__split{grid-template-columns:1fr;gap:3.2rem}.ltb__pad{padding-top:5.6rem;padding-bottom:5.6rem}.ltb__btn{width:100%}}@media(prefers-reduced-motion:reduce){.ltb *{transition:none!important}}.ltb [hidden]{display:none!important}.product__title h1{font-family:Barlow Condensed,Arial Narrow,sans-serif;font-weight:800;text-transform:uppercase;font-size:clamp(4.4rem,7vw,8.8rem);line-height:.95;letter-spacing:.01em}.product__info-container{font-family:Barlow,Helvetica Neue,Arial,sans-serif}.ltb-page-hero .ltb-page-hero__image{width:auto;max-width:100%;height:auto;max-height:420px;margin:0 auto}@media(max-width:749px){.ltb-page-hero .ltb-page-hero__image{max-height:280px}}@media(min-width:750px){.ltb-page-hero{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:32px;padding:56px 24px}.ltb-page-hero>.ltb__wrap{grid-column:1;grid-row:1;width:100%;padding:0;max-width:560px;justify-self:end}.ltb-page-hero>.ltb-page-hero__image{grid-column:2;grid-row:1;max-width:100%;max-height:420px;justify-self:center}.ltb-page-hero:not(:has(>.ltb-page-hero__image)){display:block}.ltb-page-hero:not(:has(>.ltb-page-hero__image))>.ltb__wrap{max-width:128rem;margin:0 auto}}.image-with-text .image-with-text__heading{font-family:Barlow Condensed,Arial Narrow,sans-serif;font-weight:800;text-transform:uppercase;font-size:clamp(3.6rem,5vw,6rem);line-height:.95;letter-spacing:.01em}
/*# sourceMappingURL=/cdn/shop/t/6/assets/ltb.css.map */
