:root{--xbee-forest: #123f35;--xbee-coral: #df6a56;--xbee-pale-blue: #e4f3f4;--xbee-apricot: #f7ded0;--xbee-sand: #f3eee4;--xbee-sage: #e5ece3;--xbee-ink: #17231f;--xbee-muted: #606a65;--xbee-border: #dce2dd;--xbee-canvas: #fbfaf6;--xbee-display: "Iowan Old Style", Baskerville, "Times New Roman", serif}html{scroll-behavior:smooth}.announcement-bar{background:var(--xbee-forest)!important;color:#fff!important}.announcement-bar__text{color:#fff!important;font-size:.72rem!important;font-weight:650;letter-spacing:.08em}.header{border-bottom:1px solid var(--xbee-border)}.header__row--top,.header__navigation-bar-row{background:#fff!important}.header-logo,.menu-list__link-title,.menu-drawer__menu-item-text{color:var(--xbee-forest)!important}.header-logo__image-container:not(:has(img)){font-size:0!important}.header-logo__image-container:not(:has(img)):after{color:var(--xbee-forest);content:"Yuke";font-family:var(--xbee-display);font-size:clamp(1.8rem,2.8vw,2.65rem);letter-spacing:-.04em;line-height:1}.xbee-home{background:var(--xbee-canvas);color:var(--xbee-ink);overflow:clip}.xbee-home *,.xbee-home *:before,.xbee-home *:after{box-sizing:border-box}.xbee-home h1,.xbee-home h2,.xbee-home h3,.xbee-home h4,.xbee-home p{margin:0}.xbee-home h1,.xbee-home h2,.xbee-home h3{color:var(--xbee-forest);font-family:var(--xbee-display);font-weight:500;letter-spacing:-.04em;text-wrap:balance}.xbee-home h1{font-size:clamp(3.5rem,5.8vw,6.1rem);line-height:.98}.xbee-home h2{font-size:clamp(2.7rem,4.3vw,4.7rem);line-height:1.02}.xbee-home h3{font-size:clamp(2.2rem,3.8vw,4rem);line-height:1.02}.xbee-home p{line-height:1.65}.xbee-home a{color:inherit;text-decoration:none}.xbee-home a[href^="/collections/"]{display:inline-flex!important}.xbee-home__eyebrow{color:var(--xbee-coral);font-size:.72rem;font-weight:750;letter-spacing:.14em;line-height:1.2!important;text-transform:uppercase}.xbee-home__button{align-items:center;border:1px solid var(--xbee-forest);border-radius:999px;display:inline-flex;font-size:.92rem;font-weight:700;justify-content:center;min-height:3.35rem;padding:.9rem 1.7rem;transition:background-color .16s ease,color .16s ease,transform .16s ease}.xbee-home__button--primary{background:var(--xbee-coral);border-color:var(--xbee-coral);color:#fff!important}.xbee-home__button--secondary{background:transparent;color:var(--xbee-forest)!important}.xbee-home__text-link{align-items:center;border-bottom:1px solid currentColor;color:var(--xbee-forest)!important;display:inline-flex;font-size:.87rem;font-weight:700;line-height:1.5;width:fit-content}.xbee-home__hero{background:#fff;display:grid;grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr);margin:0 auto;max-width:1536px;min-height:min(49rem,calc(100vh - 8rem))}.xbee-home__hero-copy{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;padding:clamp(4.5rem,7.4vw,8rem) clamp(2rem,5.8vw,6.5rem)}.xbee-home__hero-copy h1{max-width:10ch}.xbee-home__hero-body{color:var(--xbee-muted);font-size:clamp(1.03rem,1.3vw,1.23rem);margin-top:2rem!important;max-width:31rem}.xbee-home__actions{display:flex;flex-wrap:wrap;gap:.8rem;margin-top:2.4rem}.xbee-home__hero-media,.xbee-home__story-media,.xbee-home__scenario-image{overflow:hidden}.xbee-home__hero-media img,.xbee-home__story-media img,.xbee-home__scenario-image img{display:block;height:100%;object-fit:cover;width:100%}.xbee-home__hero-media img{object-position:center}.xbee-home__scenarios,.xbee-home__clarity,.xbee-home__faq{margin:0 auto;max-width:1360px;padding:clamp(5rem,8vw,8.5rem) clamp(1.5rem,4vw,4rem)}.xbee-home__section-heading{margin-bottom:clamp(2.8rem,5vw,4.8rem);max-width:66rem}.xbee-home__section-heading h2{max-width:15ch}.xbee-home__section-heading p{color:var(--xbee-muted);font-size:1.06rem;margin-top:1.2rem}.xbee-home__scenario+.xbee-home__scenario{border-top:1px solid var(--xbee-border);margin-top:clamp(4.5rem,8vw,8rem);padding-top:clamp(4.5rem,8vw,8rem)}.xbee-home__scenario-lead{display:grid!important;grid-template-columns:minmax(19rem,.72fr) minmax(0,1.28fr);min-height:31rem;width:100%}.xbee-home__scenario-lead--home{background:var(--xbee-pale-blue)}.xbee-home__scenario-lead--weekend{background:var(--xbee-apricot)}.xbee-home__scenario-copy{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;padding:clamp(2.5rem,5vw,5rem)}.xbee-home__scenario-copy h3{margin-top:1rem;max-width:9ch}.xbee-home__scenario-copy>p:not(.xbee-home__eyebrow){color:#53625c;margin-top:1.35rem;max-width:25rem}.xbee-home__scenario-copy .xbee-home__text-link{margin-top:1.8rem}.xbee-home__scenario-image img{object-position:center}.xbee-home__product-grid{display:grid;gap:clamp(1rem,2.2vw,2rem);grid-template-columns:repeat(2,minmax(0,1fr));margin-top:clamp(1.2rem,2.5vw,2rem)}.xbee-home__product-card{background:#fff;border:1px solid var(--xbee-border);display:block!important;min-width:0}.xbee-home__product-media{align-items:center;aspect-ratio:1.3 / .82;display:flex;justify-content:center;overflow:hidden;padding:clamp(1rem,2.6vw,2.4rem)}.xbee-home__product-media--blue{background:#f3f8f8}.xbee-home__product-media--sand{background:var(--xbee-sand)}.xbee-home__product-media--apricot{background:#fbf4ef}.xbee-home__product-media--sage{background:var(--xbee-sage)}.xbee-home__product-media img{display:block;height:100%;object-fit:contain;width:100%}.xbee-home__product-meta{align-items:start;display:grid;gap:1rem;grid-template-columns:minmax(0,1fr) auto;padding:1.25rem 1.35rem 1.45rem}.xbee-home__product-meta h4{color:var(--xbee-forest);font-size:clamp(.96rem,1.18vw,1.12rem);font-weight:700;line-height:1.42}.xbee-home__product-meta p{color:var(--xbee-muted);font-size:.9rem;white-space:nowrap}.xbee-home__story{background:var(--xbee-apricot);display:grid;grid-template-columns:minmax(0,.86fr) minmax(0,1.14fr);margin:0 auto;max-width:1536px;min-height:42rem}.xbee-home__story-copy{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;padding:clamp(4rem,7.5vw,7.5rem) clamp(2rem,6vw,6.5rem)}.xbee-home__story-copy h2{margin-top:1rem;max-width:10ch}.xbee-home__story-copy>p:not(.xbee-home__eyebrow){color:#4e5c56;font-size:clamp(1rem,1.25vw,1.16rem);margin:2rem 0 2.4rem;max-width:34rem}.xbee-home__story-media img{object-position:center}.xbee-home__clarity{padding-bottom:clamp(4rem,7vw,7rem);padding-top:clamp(4rem,7vw,7rem)}.xbee-home__clarity-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.xbee-home__clarity-grid article{border-right:1px solid var(--xbee-border);padding:1rem clamp(2rem,4vw,3.5rem)}.xbee-home__clarity-grid article:first-child{padding-left:0}.xbee-home__clarity-grid article:last-child{border-right:0;padding-right:0}.xbee-home__clarity-grid span{color:var(--xbee-coral);display:block;font-family:var(--xbee-display);font-size:1.2rem;margin-bottom:1.6rem}.xbee-home__clarity-grid h3{font-size:clamp(1.75rem,2.4vw,2.5rem);max-width:13ch}.xbee-home__clarity-grid p{color:var(--xbee-muted);margin-top:1rem;max-width:23rem}.xbee-home__faq{border-top:1px solid var(--xbee-border);display:grid;gap:clamp(3rem,8vw,8rem);grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr)}.xbee-home__faq-intro{align-self:start;position:sticky;top:2rem}.xbee-home__faq-intro h2{margin-bottom:2rem;max-width:12ch}.xbee-home__faq-list{border-top:1px solid var(--xbee-border)}.xbee-home__faq-list details{border-bottom:1px solid var(--xbee-border)}.xbee-home__faq-list summary{align-items:center;color:var(--xbee-forest);cursor:pointer;display:flex;font-size:clamp(1.02rem,1.35vw,1.2rem);font-weight:700;gap:1.5rem;justify-content:space-between;list-style:none;min-height:5.1rem;padding:1rem 0}.xbee-home__faq-list summary::-webkit-details-marker{display:none}.xbee-home__faq-list summary span{flex:0 0 1rem;height:1rem;position:relative;width:1rem}.xbee-home__faq-list summary span:before,.xbee-home__faq-list summary span:after{background:currentColor;content:"";height:1px;left:0;position:absolute;top:50%;width:100%}.xbee-home__faq-list summary span:after{transform:rotate(90deg);transition:transform .16s ease}.xbee-home__faq-list details[open] summary span:after{transform:rotate(0)}.xbee-home__faq-list details>p{color:var(--xbee-muted);max-width:39rem;padding:0 3rem 1.8rem 0}.xbee-home__newsletter{align-items:center;background:var(--xbee-forest);color:#fff;display:grid;gap:clamp(2.5rem,8vw,8rem);grid-template-columns:minmax(0,1fr) minmax(22rem,.8fr);margin:0 auto;max-width:1536px;padding:clamp(4.5rem,7vw,7rem) clamp(1.5rem,6vw,6.5rem)}.xbee-home__newsletter h2{color:#fff;margin:.8rem 0 1.2rem;max-width:11ch}.xbee-home__newsletter>div>p:last-child{color:#d7e2de}.xbee-home__newsletter-form label{display:block;font-size:.76rem;font-weight:700;letter-spacing:.08em;margin-bottom:.7rem;text-transform:uppercase}.xbee-home__newsletter-fields{align-items:center;border-bottom:1px solid #91a9a1;display:flex;gap:1rem}.xbee-home__newsletter-fields input{background:transparent;border:0;color:#fff;flex:1;font:inherit;min-width:0;outline:0;padding:1rem 0}.xbee-home__newsletter-fields input::placeholder{color:#b9cbc5}.xbee-home__newsletter-fields button{background:var(--xbee-coral);border:1px solid var(--xbee-coral);border-radius:999px;color:#fff;cursor:pointer;font:inherit;font-weight:700;min-width:7rem;padding:.85rem 1.4rem}.xbee-home__form-message{color:#fff;font-size:.88rem;margin-top:1rem!important}.xbee-home__footer{align-items:center;background:#fff;color:var(--xbee-muted);display:grid;font-size:.78rem;gap:2rem;grid-template-columns:1fr auto 1fr;margin:0 auto;max-width:1536px;padding:2.2rem clamp(1.5rem,6vw,6.5rem)}.xbee-home__footer-brand{color:var(--xbee-forest)!important;font-family:var(--xbee-display);font-size:2rem;justify-self:start}.xbee-home__footer nav{display:flex;gap:1.4rem;justify-self:end}.shopify-section-group-footer-group{display:none!important}.xbee-home :focus-visible{outline:3px solid #f2b3a6;outline-offset:4px}@media(hover:hover){.xbee-home__button:hover,.xbee-home__product-card:hover,.xbee-home__scenario-lead:hover{transform:translateY(-2px)}.xbee-home__button--primary:hover{background:var(--xbee-forest);border-color:var(--xbee-forest)}.xbee-home__button--secondary:hover{background:var(--xbee-forest);color:#fff!important}}@media(max-width:989px){.xbee-home__hero,.xbee-home__story{grid-template-columns:1fr}.xbee-home__hero{min-height:auto}.xbee-home__hero-copy{min-height:38rem}.xbee-home__hero-media{aspect-ratio:1.25 / 1}.xbee-home__scenario-lead{grid-template-columns:minmax(17rem,.8fr) minmax(0,1.2fr)}.xbee-home__story-copy{min-height:34rem}.xbee-home__story-media{aspect-ratio:4 / 3}.xbee-home__faq{gap:3.5rem;grid-template-columns:1fr}.xbee-home__faq-intro{position:static}.xbee-home__newsletter{grid-template-columns:1fr}}@media(max-width:749px){.announcement-bar__text{font-size:.63rem!important;letter-spacing:.04em}.xbee-home h1{font-size:clamp(3.1rem,14vw,4rem)}.xbee-home h2{font-size:clamp(2.45rem,11vw,3.35rem)}.xbee-home h3{font-size:clamp(2.15rem,9vw,2.85rem)}.xbee-home__hero-copy{min-height:auto;padding:4.3rem 1.5rem 3.5rem}.xbee-home__hero-copy h1{max-width:9ch}.xbee-home__hero-body{margin-top:1.5rem!important}.xbee-home__actions,.xbee-home__button{width:100%}.xbee-home__hero-media{aspect-ratio:1 / 1.06}.xbee-home__hero-media img{object-position:58% center}.xbee-home__scenarios,.xbee-home__clarity,.xbee-home__faq{padding:4.5rem 1.25rem}.xbee-home__section-heading{margin-bottom:2.5rem}.xbee-home__scenario-lead{grid-template-columns:1fr;min-height:auto}.xbee-home__scenario-copy{min-height:18rem;padding:2.2rem 1.4rem}.xbee-home__scenario-image{aspect-ratio:1.2 / 1}.xbee-home__scenario-copy .xbee-home__text-link{margin-top:1.35rem}.xbee-home__product-grid{gap:.75rem;margin-top:.75rem}.xbee-home__product-media{aspect-ratio:1 / .9;padding:.7rem}.xbee-home__product-meta{gap:.35rem;grid-template-columns:1fr;padding:.85rem}.xbee-home__product-meta h4{font-size:.82rem}.xbee-home__product-meta p{font-size:.76rem}.xbee-home__scenario+.xbee-home__scenario{margin-top:4rem;padding-top:4rem}.xbee-home__story{grid-template-columns:1fr;min-height:auto}.xbee-home__story-copy{min-height:auto;padding:4.5rem 1.5rem}.xbee-home__story-copy h2{max-width:9ch}.xbee-home__story-media{aspect-ratio:1 / .88}.xbee-home__clarity-grid{grid-template-columns:1fr}.xbee-home__clarity-grid article,.xbee-home__clarity-grid article:first-child,.xbee-home__clarity-grid article:last-child{border-bottom:1px solid var(--xbee-border);border-right:0;padding:2rem 0}.xbee-home__clarity-grid article:last-child{border-bottom:0}.xbee-home__clarity-grid span{margin-bottom:1rem}.xbee-home__faq-intro h2{max-width:none}.xbee-home__faq-list summary{min-height:4.6rem}.xbee-home__newsletter{grid-template-columns:1fr;padding:4.5rem 1.5rem}.xbee-home__newsletter-fields{align-items:stretch;border-bottom:0;flex-direction:column}.xbee-home__newsletter-fields input{border-bottom:1px solid #91a9a1}.xbee-home__newsletter-fields button{margin-top:.5rem}.xbee-home__footer{gap:1rem;grid-template-columns:1fr;padding:2.2rem 1.5rem}.xbee-home__footer p,.xbee-home__footer nav,.xbee-home__footer-brand{justify-self:start}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.xbee-home__button,.xbee-home__product-card,.xbee-home__scenario-lead,.xbee-home__faq-list summary span:after{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/xbee-homepage.css.map */
