.ybx-page-shell{--ybx-ink: #08255f;--ybx-paper: #fffdf8;color:var(--ybx-ink);overflow:hidden}.ybx-page-shell *,.ybx-page-shell *:before,.ybx-page-shell *:after{box-sizing:border-box}.ybx-page-hero{position:relative;isolation:isolate;min-height:360px;padding:clamp(56px,8vw,108px) max(24px,calc((100vw - 1280px)/2));background:var(--ybx-paper)}.ybx-page-hero--blue{background:var(--ybx-blue);color:#fff}.ybx-page-hero--yellow{background:var(--ybx-yellow);color:var(--ybx-blue)}.ybx-page-hero--compact{min-height:270px;padding-block:clamp(44px,6vw,76px)}.ybx-page-hero__inner{position:relative;z-index:2;display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,.72fr);gap:clamp(32px,7vw,100px);align-items:center;width:100%;max-width:1280px;margin-inline:auto}.ybx-page-hero--center .ybx-page-hero__inner{display:block;max-width:900px;text-align:center}.ybx-page-hero__eyebrow,.ybx-story__eyebrow{display:inline-flex;align-items:center;min-height:30px;padding:5px 13px;border:2px solid currentColor;border-radius:999px;background:var(--ybx-yellow);color:var(--ybx-blue);font-family:var(--heading-font-stack);font-size:.78rem;line-height:1;text-transform:uppercase}.ybx-page-shell .ybx-page-hero h1{max-width:900px;margin:18px 0 0;color:inherit;font-family:var(--heading-font-stack);font-size:clamp(3.2rem,7.4vw,7rem);line-height:.86;letter-spacing:0;text-transform:uppercase}.ybx-page-hero--center h1{margin-inline:auto}.ybx-page-hero__text{max-width:720px;margin-top:24px;font-size:clamp(1rem,1.5vw,1.2rem);line-height:1.55}.ybx-page-hero--center .ybx-page-hero__text{margin-inline:auto}.ybx-page-hero__actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.ybx-page-hero .ybx-button{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:12px 22px;border:2px solid var(--ybx-blue);border-radius:6px;background:#fff;color:var(--ybx-blue);font-family:var(--button-font-stack);font-weight:700;line-height:1;text-decoration:none;text-transform:uppercase}.ybx-page-hero--center .ybx-page-hero__actions{justify-content:center}.ybx-page-hero__media{position:relative;min-width:0}.ybx-page-hero__media:before{position:absolute;top:9%;right:4%;bottom:2%;left:7%;z-index:-1;border-radius:50%;background:var(--ybx-yellow);content:""}.ybx-page-hero__media img{display:block;width:100%;max-height:440px;object-fit:contain;transform:rotate(2deg)}.ybx-page-hero__confetti{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden;pointer-events:none}.ybx-page-hero__confetti i{position:absolute;display:block;width:42px;height:42px;background:currentColor;opacity:.86}.ybx-page-hero__confetti i:nth-child(1){left:3%;top:18%;color:var(--ybx-yellow);-webkit-mask:url(./yaybox-doodle-sunburst.svg) center / contain no-repeat;mask:url(./yaybox-doodle-sunburst.svg) center / contain no-repeat;transform:rotate(-11deg)}.ybx-page-hero__confetti i:nth-child(2){left:14%;bottom:9%;width:55px;color:var(--ybx-sky);-webkit-mask:url(./yaybox-doodle-cloud.svg) center / contain no-repeat;mask:url(./yaybox-doodle-cloud.svg) center / contain no-repeat;transform:rotate(5deg)}.ybx-page-hero__confetti i:nth-child(3){right:5%;top:14%;width:33px;color:var(--ybx-pink);-webkit-mask:url(./yaybox-doodle-heart.svg) center / contain no-repeat;mask:url(./yaybox-doodle-heart.svg) center / contain no-repeat;transform:rotate(13deg)}.ybx-page-hero__confetti i:nth-child(4){right:17%;bottom:6%;width:48px;color:var(--ybx-yellow);-webkit-mask:url(./yaybox-doodle-star-skinny.svg) center / contain no-repeat;mask:url(./yaybox-doodle-star-skinny.svg) center / contain no-repeat;transform:rotate(-8deg)}.ybx-page-hero__confetti i:nth-child(5){left:46%;top:7%;width:30px;color:var(--ybx-sky);-webkit-mask:url(./yaybox-doodle-dots-trio.svg) center / contain no-repeat;mask:url(./yaybox-doodle-dots-trio.svg) center / contain no-repeat}.ybx-page-hero__confetti i:nth-child(6){right:1%;bottom:33%;width:54px;color:var(--ybx-sky);-webkit-mask:url(./yaybox-doodle-squiggle.svg) center / contain no-repeat;mask:url(./yaybox-doodle-squiggle.svg) center / contain no-repeat;transform:rotate(-10deg)}.ybx-page-hero--fixed-confetti>.ybx-fixed-confetti{-webkit-clip-path:inset(0);clip-path:inset(0)}.ybx-page-wave{position:absolute;right:0;bottom:-1px;left:0;z-index:3;display:block;width:100%;height:42px}.ybx-page-wave path{fill:#fff}.ybx-story{position:relative;overflow:hidden;padding:clamp(64px,9vw,120px) max(24px,calc((100vw - 1280px)/2));background:#fff}.ybx-story--paper{background:var(--ybx-paper)}.ybx-story--yellow{background:var(--ybx-yellow)}.ybx-story--blue{background:var(--ybx-blue);color:#fff}.ybx-story__inner{position:relative;z-index:1;display:grid;grid-template-columns:minmax(300px,.9fr) minmax(0,1.1fr);gap:clamp(38px,7vw,100px);align-items:center;width:100%;max-width:1180px;margin-inline:auto}.ybx-story--image-right .ybx-story__media{order:2}.ybx-story--image-right .ybx-story__content{order:1}.ybx-story__media{position:relative}.ybx-story__media:before{position:absolute;top:7%;right:-3%;bottom:-3%;left:7%;z-index:0;border:3px solid var(--ybx-blue);border-radius:8px;background:var(--ybx-sky);content:"";transform:rotate(3deg)}.ybx-story__media img{position:relative;z-index:1;display:block;width:100%;aspect-ratio:4 / 3;border:3px solid var(--ybx-blue);border-radius:8px;object-fit:cover;transform:rotate(-1.5deg)}.ybx-story h2{max-width:760px;margin:18px 0 0;color:inherit;font-family:var(--heading-font-stack);font-size:clamp(2.5rem,5vw,5rem);line-height:.9;letter-spacing:0;text-transform:uppercase}.ybx-story__text{margin-top:24px;font-size:1.05rem;line-height:1.65}.ybx-story__action{margin-top:26px}.ybx-section-confetti{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden;pointer-events:none}.ybx-section-confetti i{position:absolute;display:block;width:38px;height:38px;background:currentColor;opacity:.72}.ybx-section-confetti i:nth-child(1){left:2%;top:13%;width:34px;height:34px;color:var(--ybx-yellow);-webkit-mask:url(./yaybox-doodle-sunburst.svg) center / contain no-repeat;mask:url(./yaybox-doodle-sunburst.svg) center / contain no-repeat;transform:rotate(-13deg)}.ybx-section-confetti i:nth-child(2){right:2%;top:23%;width:57px;height:38px;color:var(--ybx-sky);-webkit-mask:url(./yaybox-doodle-cloud.svg) center / contain no-repeat;mask:url(./yaybox-doodle-cloud.svg) center / contain no-repeat;transform:rotate(6deg)}.ybx-section-confetti i:nth-child(3){left:5%;bottom:9%;width:29px;height:29px;color:var(--ybx-blue);-webkit-mask:url(./yaybox-doodle-star-skinny.svg) center / contain no-repeat;mask:url(./yaybox-doodle-star-skinny.svg) center / contain no-repeat;transform:rotate(17deg)}.ybx-section-confetti i:nth-child(4){right:7%;bottom:7%;width:31px;height:31px;color:var(--ybx-pink);-webkit-mask:url(./yaybox-doodle-heart.svg) center / contain no-repeat;mask:url(./yaybox-doodle-heart.svg) center / contain no-repeat;transform:rotate(-9deg)}.ybx-section-confetti i:nth-child(5){left:46%;top:5%;width:32px;height:32px;color:var(--ybx-sky);-webkit-mask:url(./yaybox-smiley-handdrawn.svg) center / contain no-repeat;mask:url(./yaybox-smiley-handdrawn.svg) center / contain no-repeat;transform:rotate(8deg)}.ybx-section-confetti i:nth-child(6){right:38%;bottom:4%;width:42px;height:30px;color:var(--ybx-yellow);-webkit-mask:url(./yaybox-doodle-squiggle.svg) center / contain no-repeat;mask:url(./yaybox-doodle-squiggle.svg) center / contain no-repeat;transform:rotate(-11deg)}.ybx-faq-shell .ybx-section-confetti i:nth-child(1){top:9%}.ybx-faq-shell .ybx-section-confetti i:nth-child(2){top:31%}.ybx-faq-shell .ybx-section-confetti i:nth-child(3){bottom:14%}.ybx-faq-shell .ybx-section-confetti i:nth-child(4){right:3%;bottom:18%}.ybx-faq-shell .ybx-section-confetti i:nth-child(5){left:41%;top:4%}.ybx-faq-shell .ybx-section-confetti i:nth-child(6){right:34%;bottom:5%}.ybx-story__points{display:grid;gap:16px;margin-top:30px}.ybx-story__point{display:grid;grid-template-columns:42px minmax(0,1fr);gap:13px;align-items:start}.ybx-story__point .ybx-icon{width:36px;height:36px;color:var(--ybx-yellow)}.ybx-story--yellow .ybx-story__point .ybx-icon{color:var(--ybx-blue)}.ybx-story__point strong{display:block;font-family:var(--heading-font-stack);text-transform:uppercase}.ybx-story__point p{margin:3px 0 0;line-height:1.45}body.template-collection main,body.template-product main,body.template-cart main,body.template-page main,body.template-list-collections main,body.template-search main{background:var(--ybx-paper)}body.template-collection .product-tile .card__surface,body.template-search .product-tile .card__surface,body.template-list-collections .card__surface{border:2px solid rgba(6,73,184,.2);border-radius:8px;box-shadow:none}body.template-collection .product-tile h3,body.template-search .product-tile h3{color:var(--ybx-blue);text-transform:uppercase}body.template-collection #facets-filterable,body.template-search .section-content{max-width:1280px}body.template-collection .push-btn__surface,body.template-product .push-btn__surface,body.template-cart .push-btn__surface,body.template-page .push-btn__surface{border-radius:6px}body.template-product .product-content .card__surface,body.template-cart .card__surface,body.template-page .card__surface{border:2px solid rgba(6,73,184,.18);border-radius:8px;box-shadow:none}body.template-product .product-content h1,body.template-product .product-content .heading-feature,body.template-cart main h1,body.template-page main .section-content h1{color:var(--ybx-blue);letter-spacing:0;text-transform:uppercase}body.template-product .product-media img{border-radius:8px}body.template-cart main>.shopify-section:first-child section{background:var(--ybx-paper)}body.template-page .shopify-section-group-main .faq-block,body.template-page [data-accordion-item]{border-color:#0649b83d}@media(max-width:989px){.ybx-page-hero__inner,.ybx-story__inner{grid-template-columns:1fr}.ybx-page-hero{padding-inline:20px;text-align:center}.ybx-page-hero h1{font-size:clamp(3rem,15vw,5rem)}.ybx-page-hero__text,.ybx-page-hero__actions{margin-inline:auto;justify-content:center}.ybx-page-hero__media{width:min(100%,480px);margin-inline:auto}.ybx-story{padding-inline:20px}.ybx-story--image-right .ybx-story__media,.ybx-story--image-right .ybx-story__content{order:initial}}@media(max-width:560px){.ybx-page-hero{min-height:0;padding-block:46px 72px}.ybx-page-hero--compact{padding-block:38px 64px}.ybx-page-hero__confetti i:nth-child(2),.ybx-page-hero__confetti i:nth-child(5),.ybx-page-hero__confetti i:nth-child(6){display:none}.ybx-page-hero__media img{max-height:330px}.ybx-story{padding-block:58px}.ybx-section-confetti i{opacity:.58}.ybx-section-confetti i:nth-child(2){right:-10px;width:44px}.ybx-section-confetti i:nth-child(3){left:-4px;bottom:18%}.ybx-section-confetti i:nth-child(5),.ybx-section-confetti i:nth-child(6){display:none}}.ybx-faq-explorer{position:relative;isolation:isolate;padding:clamp(64px,8vw,108px) max(20px,calc((100vw - 1280px)/2));background:var(--ybx-paper)}.ybx-faq-explorer__inner{position:relative;z-index:1;width:100%;max-width:1280px;margin-inline:auto}.ybx-faq-explorer__header{width:min(100%,760px);margin-inline:auto;text-align:center}.ybx-faq-explorer__eyebrow{display:inline-flex;align-items:center;min-height:34px;padding:6px 14px;border:2px solid var(--ybx-blue);border-radius:999px;background:var(--ybx-yellow);color:var(--ybx-blue);font-family:var(--heading-font-stack);font-size:.78rem;font-weight:900;line-height:1;text-transform:uppercase}.ybx-faq-explorer__header h2{max-width:700px;margin:16px auto 0;color:var(--ybx-blue);font-family:var(--heading-font-stack);font-size:clamp(2.75rem,6vw,5.4rem);font-weight:900;line-height:.92;text-transform:uppercase}.ybx-faq-explorer__intro{max-width:580px;margin:20px auto 0;font-size:1.08rem;line-height:1.55}.ybx-faq-browser{display:block;width:min(100%,1080px);margin:clamp(34px,5vw,56px) auto 0}.ybx-faq-search{position:relative;display:flex;align-items:center;min-height:62px;border:3px solid var(--ybx-blue);border-radius:6px;background:#fff;box-shadow:7px 7px 0 var(--ybx-sky);transition:box-shadow .16s ease,transform .16s ease}.ybx-faq-search:focus-within{box-shadow:7px 7px 0 var(--ybx-yellow);transform:translate(-1px,-1px)}.ybx-faq-search__icon{display:grid;width:58px;flex:0 0 58px;place-items:center;color:var(--ybx-blue)}.ybx-faq-search__icon svg{width:23px;height:23px}.ybx-faq-search input{width:100%;min-width:0;border:0;outline:0;background:transparent;color:var(--ybx-blue);font:inherit;font-size:1rem;font-weight:700}.ybx-faq-search input::placeholder{color:#08255f94;opacity:1}.ybx-faq-search__clear{display:grid;width:52px;height:52px;flex:0 0 52px;border:0;background:transparent;color:var(--ybx-blue);cursor:pointer;place-items:center}.ybx-faq-search__clear svg{width:18px;height:18px}.ybx-faq-filters{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:26px}.ybx-faq-filters button,.ybx-faq-reset{min-height:42px;padding:9px 16px;border:2px solid var(--ybx-blue);border-radius:999px;background:#fff;color:var(--ybx-blue);font-family:var(--heading-font-stack);font-size:.8rem;font-weight:900;line-height:1;text-transform:uppercase;cursor:pointer;transition:background .14s ease,box-shadow .14s ease,transform .14s ease}.ybx-faq-filters button:hover,.ybx-faq-filters button:focus-visible,.ybx-faq-filters button.is-active,.ybx-faq-reset:hover,.ybx-faq-reset:focus-visible{background:var(--ybx-yellow);box-shadow:3px 3px 0 var(--ybx-blue);transform:translate(-1px,-1px)}.ybx-faq-results-meta{margin:28px 2px 12px;color:#08255fa8;font-size:.82rem;font-weight:800;text-transform:uppercase}.ybx-faq-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;align-items:start}.ybx-faq-item{overflow:hidden;border:2px solid rgba(6,73,184,.28);border-radius:6px;background:#fff;box-shadow:6px 6px #0649b824;transition:background .16s ease,border-color .16s ease,box-shadow .16s ease}.ybx-faq-item[open]{border-color:var(--ybx-blue);background:#fff9cf;box-shadow:6px 6px 0 var(--ybx-yellow)}.ybx-faq-item summary{display:grid;grid-template-columns:42px minmax(0,1fr) 22px;gap:13px;align-items:center;min-height:86px;padding:17px 20px;color:var(--ybx-blue);cursor:pointer;list-style:none}.ybx-faq-item summary::-webkit-details-marker{display:none}.ybx-faq-item__icon{display:grid;width:42px;height:42px;border:2px solid var(--ybx-blue);border-radius:50%;background:var(--ybx-sky);place-items:center}.ybx-faq-item:nth-child(3n+2) .ybx-faq-item__icon{background:var(--ybx-yellow)}.ybx-faq-item:nth-child(3n) .ybx-faq-item__icon{background:var(--ybx-pink)}.ybx-faq-item__icon svg{width:25px;height:25px;stroke-width:2.4}.ybx-faq-item__question{font-family:var(--heading-font-stack);font-size:clamp(1rem,1.5vw,1.2rem);font-weight:900;line-height:1.15;text-transform:uppercase}.ybx-faq-item__chevron{display:grid;width:22px;height:22px;place-items:center;transition:transform .16s ease}.ybx-faq-item__chevron svg{width:16px;height:16px}.ybx-faq-item[open] .ybx-faq-item__chevron{transform:rotate(180deg)}.ybx-faq-item__answer{margin:0 20px;padding:18px 0 22px 55px;border-top:2px dashed rgba(6,73,184,.24);line-height:1.6}.ybx-faq-empty{padding:38px 24px;border:3px dashed var(--ybx-blue);border-radius:6px;background:#fff9cf;color:var(--ybx-blue);text-align:center}.ybx-faq-empty__doodle{display:block;width:54px;height:54px;margin:0 auto 12px;background:var(--ybx-blue);-webkit-mask:url(./yaybox-doodle-star-skinny.svg) center / contain no-repeat;mask:url(./yaybox-doodle-star-skinny.svg) center / contain no-repeat;transform:rotate(-9deg)}.ybx-faq-empty h3{margin:0;font-family:var(--heading-font-stack);font-size:1.8rem;font-weight:900;text-transform:uppercase}.ybx-faq-empty p{margin:10px 0 20px}.ybx-faq-contact{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,.72fr);gap:clamp(24px,6vw,74px);align-items:center;width:min(100%,1120px);min-height:330px;margin:clamp(60px,8vw,96px) auto 0;padding:clamp(34px,5vw,58px);overflow:hidden;border-radius:6px;background:var(--ybx-blue);color:#fff}.ybx-faq-contact>.ybx-fixed-confetti{-webkit-clip-path:inset(0 round 6px);clip-path:inset(0 round 6px)}.ybx-faq-contact:before,.ybx-faq-contact:after{position:absolute;content:"";pointer-events:none}.ybx-faq-contact:before{top:28px;right:42%;width:42px;height:42px;background:var(--ybx-pink);-webkit-mask:url(./yaybox-doodle-sunburst.svg) center / contain no-repeat;mask:url(./yaybox-doodle-sunburst.svg) center / contain no-repeat;transform:rotate(12deg)}.ybx-faq-contact:after{bottom:24px;left:46%;width:38px;height:38px;background:var(--ybx-yellow);-webkit-mask:url(./yaybox-doodle-heart.svg) center / contain no-repeat;mask:url(./yaybox-doodle-heart.svg) center / contain no-repeat;transform:rotate(-13deg)}.ybx-faq-contact__content,.ybx-faq-contact__media{position:relative;z-index:1}.ybx-faq-contact__content>span{display:block;margin-bottom:10px;color:var(--ybx-yellow);font-family:var(--heading-font-stack);font-size:.82rem;font-weight:900;text-transform:uppercase}.ybx-faq-contact h3{max-width:620px;margin:0;color:#fff;font-family:var(--heading-font-stack);font-size:clamp(2.4rem,5vw,4.8rem);font-weight:900;line-height:.92;text-transform:uppercase}.ybx-faq-contact__content .rte{max-width:520px;margin-top:18px;font-size:1.03rem;line-height:1.55}.ybx-faq-contact__content .push-btn{margin-top:24px}.ybx-faq-contact__media{display:grid;min-height:250px;place-items:center}.ybx-faq-contact__media:before{position:absolute;width:min(28vw,330px);aspect-ratio:1;border-radius:50%;background:var(--ybx-yellow);content:""}.ybx-faq-contact__media img{position:relative;z-index:1;width:min(100%,390px);height:auto;max-height:310px;object-fit:contain;transform:rotate(3deg);filter:drop-shadow(0 18px 16px rgba(0,0,0,.24))}.ybx-section-confetti--faq-explorer i{opacity:.48}.ybx-section-confetti--faq-explorer i:nth-child(1){left:2%;top:7%;width:42px;height:42px;color:var(--ybx-blue)}.ybx-section-confetti--faq-explorer i:nth-child(2){right:1%;top:18%;width:66px;height:44px;color:var(--ybx-sky)}.ybx-section-confetti--faq-explorer i:nth-child(3){left:3%;bottom:31%;width:31px;height:31px;color:var(--ybx-pink)}.ybx-section-confetti--faq-explorer i:nth-child(4){right:3%;bottom:21%;width:38px;height:38px;color:var(--ybx-pink)}.ybx-section-confetti--faq-explorer i:nth-child(5){left:15%;top:41%;width:34px;height:34px;color:var(--ybx-sky)}.ybx-section-confetti--faq-explorer i:nth-child(6){right:13%;bottom:3%;width:47px;height:33px;color:var(--ybx-yellow)}.ybx-faq-item[hidden],.ybx-faq-empty[hidden],.ybx-faq-search__clear[hidden]{display:none}@media(max-width:989px){.ybx-faq-grid{grid-template-columns:1fr}.ybx-faq-contact{grid-template-columns:minmax(0,1fr) minmax(240px,.6fr)}.ybx-section-confetti--faq-explorer i:nth-child(5){left:3%}}@media(max-width:560px){.ybx-faq-explorer{padding-inline:16px}.ybx-faq-explorer__header h2{font-size:2.8rem}.ybx-faq-search{min-height:56px;box-shadow:5px 5px 0 var(--ybx-sky)}.ybx-faq-filters{width:calc(100% + 32px);margin-left:-16px;padding:2px 16px 7px;flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;scrollbar-width:none}.ybx-faq-filters::-webkit-scrollbar{display:none}.ybx-faq-filters button{flex:0 0 auto}.ybx-faq-item summary{grid-template-columns:38px minmax(0,1fr) 18px;min-height:78px;padding:14px}.ybx-faq-item__icon{width:38px;height:38px}.ybx-faq-item__answer{margin-inline:14px;padding:16px 0 18px}.ybx-faq-contact{grid-template-columns:1fr;padding:34px 24px 18px;text-align:center}.ybx-faq-contact__content .rte{margin-inline:auto}.ybx-faq-contact__media{min-height:210px}.ybx-faq-contact__media:before{width:210px}.ybx-faq-contact__media img{max-height:230px}.ybx-faq-contact:before{right:20px}.ybx-faq-contact:after{bottom:20px;left:18px}.ybx-section-confetti--faq-explorer i:nth-child(2){right:-18px}}.ybx-about-manifesto{position:relative;isolation:isolate;padding:clamp(78px,9vw,128px) max(22px,calc((100vw - 1280px)/2))}.ybx-about-manifesto--paper{background:var(--ybx-paper)}.ybx-about-manifesto--white{background:#fff}.ybx-about-manifesto--yellow{background:var(--ybx-yellow)}.ybx-about-manifesto__inner{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,.9fr) minmax(420px,1.1fr);gap:clamp(48px,8vw,112px);align-items:center;width:100%;max-width:1280px;margin-inline:auto}.ybx-about-manifesto--media-left .ybx-about-manifesto__content{order:2}.ybx-about-manifesto--media-left .ybx-about-manifesto__collage{order:1}.ybx-about-manifesto__eyebrow,.ybx-about-method__eyebrow{display:inline-flex;align-items:center;min-height:34px;padding:6px 14px;border:2px solid var(--ybx-blue);border-radius:999px;background:var(--ybx-yellow);color:var(--ybx-blue);font-family:var(--heading-font-stack);font-size:.78rem;font-weight:900;line-height:1;text-transform:uppercase}.ybx-about-manifesto h2{max-width:680px;margin:18px 0 0;color:var(--ybx-blue);font-family:var(--heading-font-stack);font-size:clamp(3.1rem,6vw,6rem);font-weight:900;line-height:.9;text-transform:uppercase}.ybx-about-manifesto__text{max-width:610px;margin-top:24px;font-size:1.08rem;line-height:1.65}.ybx-about-manifesto__quote{display:grid;grid-template-columns:42px minmax(0,1fr);gap:12px;align-items:center;max-width:620px;margin-top:30px;padding:18px 0;border-block:2px dashed rgba(6,73,184,.28);color:var(--ybx-blue)}.ybx-about-manifesto__quote>span{height:44px;color:var(--ybx-pink);font-family:Georgia,serif;font-size:4.2rem;font-weight:700;line-height:.95}.ybx-about-manifesto__quote p{margin:0;font-family:var(--heading-font-stack);font-size:clamp(1.1rem,2vw,1.45rem);font-weight:900;line-height:1.15;text-transform:uppercase}.ybx-about-manifesto__values{display:grid;gap:14px;margin-top:28px}.ybx-about-manifesto__value{display:grid;grid-template-columns:38px minmax(0,1fr);gap:12px;align-items:start}.ybx-about-manifesto__value .ybx-icon{width:34px;height:34px;color:var(--ybx-blue)}.ybx-about-manifesto__value:nth-child(2) .ybx-icon{color:var(--ybx-pink)}.ybx-about-manifesto__value:nth-child(3) .ybx-icon{color:#138bd1}.ybx-about-manifesto__value strong{display:block;color:var(--ybx-blue);font-family:var(--heading-font-stack);font-size:1rem;font-weight:900;line-height:1.1;text-transform:uppercase}.ybx-about-manifesto__value p{margin:4px 0 0;line-height:1.45}.ybx-about-manifesto__collage{position:relative;width:min(100%,660px);min-height:590px;margin-inline:auto}.ybx-about-manifesto__photo{position:absolute;top:6%;right:2%;width:84%;margin:0;transform:rotate(2deg)}.ybx-about-manifesto__photo:before{position:absolute;top:14px;right:-14px;bottom:-14px;left:14px;z-index:-1;border:3px solid var(--ybx-blue);border-radius:6px;background:var(--ybx-sky);content:""}.ybx-about-manifesto__photo img{display:block;width:100%;aspect-ratio:4 / 3;border:3px solid var(--ybx-blue);border-radius:6px;background:#fff;object-fit:cover}.ybx-about-manifesto__photo figcaption{position:absolute;right:20px;bottom:-17px;padding:8px 13px;border:2px solid var(--ybx-blue);border-radius:3px;background:#fff;color:var(--ybx-blue);font-family:var(--heading-font-stack);font-size:.74rem;font-weight:900;line-height:1;text-transform:uppercase;transform:rotate(-3deg)}.ybx-about-manifesto__box{position:absolute;bottom:0;left:-3%;z-index:3;width:54%;transform:rotate(-6deg);filter:drop-shadow(0 18px 15px rgba(8,37,95,.24))}.ybx-about-manifesto__box:before{position:absolute;top:18%;right:5%;bottom:2%;left:5%;z-index:-1;border-radius:50%;background:var(--ybx-yellow);content:""}.ybx-about-manifesto__box img{display:block;width:100%;height:auto}.ybx-about-manifesto__badge{position:absolute;top:0;left:0;z-index:4;display:grid;width:132px;aspect-ratio:1;padding:18px;border:3px solid var(--ybx-blue);border-radius:50%;background:var(--ybx-pink);color:var(--ybx-blue);place-items:center;text-align:center;transform:rotate(-9deg)}.ybx-about-manifesto__badge:before{position:absolute;top:7px;right:7px;bottom:7px;left:7px;border:2px dashed var(--ybx-blue);border-radius:50%;content:""}.ybx-about-manifesto__badge span{position:relative;font-family:var(--heading-font-stack);font-size:.82rem;font-weight:900;line-height:1.05;text-transform:uppercase}.ybx-about-manifesto__tape{position:absolute;top:2%;right:19%;z-index:5;width:128px;height:38px;background:url(./yaybox-branded-tape-divider-v4.png) center / cover no-repeat;transform:rotate(-7deg);filter:drop-shadow(0 3px 2px rgba(8,37,95,.18))}.ybx-section-confetti--about-manifesto i{opacity:.48}.ybx-section-confetti--about-manifesto i:nth-child(1){left:2%;top:11%;width:43px;height:43px;color:var(--ybx-yellow)}.ybx-section-confetti--about-manifesto i:nth-child(2){right:1%;top:36%;width:63px;height:42px;color:var(--ybx-sky)}.ybx-section-confetti--about-manifesto i:nth-child(3){left:4%;bottom:13%;width:31px;height:31px;color:var(--ybx-blue)}.ybx-section-confetti--about-manifesto i:nth-child(4){right:4%;bottom:8%;width:37px;height:37px;color:var(--ybx-pink)}.ybx-section-confetti--about-manifesto i:nth-child(5){left:47%;top:5%;width:34px;height:34px;color:var(--ybx-sky)}.ybx-section-confetti--about-manifesto i:nth-child(6){right:39%;bottom:3%;width:46px;height:32px;color:var(--ybx-yellow)}.ybx-about-method{position:relative;background:var(--ybx-paper)}.ybx-about-method__intro{width:min(calc(100% - 40px),780px);margin-inline:auto;padding-top:clamp(76px,9vw,124px);text-align:center}.ybx-about-method__intro h2{margin:18px auto 0;color:var(--ybx-blue);font-family:var(--heading-font-stack);font-size:clamp(3rem,6vw,5.7rem);font-weight:900;line-height:.9;text-transform:uppercase}.ybx-about-method__text{max-width:610px;margin:22px auto 0;font-size:1.08rem;line-height:1.6}.ybx-about-method__steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));width:min(calc(100% - 44px),1180px);margin:clamp(46px,6vw,72px) auto 0;border-block:2px dashed rgba(6,73,184,.28)}.ybx-about-method__step{position:relative;min-height:300px;padding:42px clamp(24px,4vw,50px) 38px}.ybx-about-method__step+.ybx-about-method__step{border-left:2px dashed rgba(6,73,184,.28)}.ybx-about-method__number{position:absolute;top:24px;right:26px;color:#0649b81c;font-family:var(--heading-font-stack);font-size:4rem;font-weight:900;line-height:1}.ybx-about-method__icon{display:grid;width:62px;height:62px;border:3px solid var(--ybx-blue);border-radius:50%;background:var(--ybx-yellow);color:var(--ybx-blue);place-items:center;transform:rotate(-5deg)}.ybx-about-method__step:nth-child(2) .ybx-about-method__icon{background:var(--ybx-sky);transform:rotate(4deg)}.ybx-about-method__step:nth-child(3) .ybx-about-method__icon{background:var(--ybx-pink);transform:rotate(-3deg)}.ybx-about-method__icon .ybx-icon{width:35px;height:35px}.ybx-about-method__step h3{max-width:280px;margin:24px 0 0;color:var(--ybx-blue);font-family:var(--heading-font-stack);font-size:clamp(1.4rem,2.4vw,2.05rem);font-weight:900;line-height:1;text-transform:uppercase}.ybx-about-method__step p{max-width:300px;margin:13px 0 0;line-height:1.55}.ybx-about-method__closing{position:relative;margin-top:clamp(76px,9vw,124px);padding:clamp(90px,10vw,140px) max(22px,calc((100vw - 1280px)/2));overflow:hidden;background:var(--ybx-blue);color:#fff}.ybx-about-method__wave{position:absolute;left:0;z-index:3;display:block;width:100%;height:74px;color:var(--ybx-paper);fill:currentColor;pointer-events:none}.ybx-about-method__wave--top{top:-1px}.ybx-about-method__wave--bottom{bottom:-1px}.ybx-about-method__closing-inner{position:relative;z-index:2;display:grid;grid-template-columns:minmax(0,.9fr) minmax(400px,1.1fr);gap:clamp(40px,7vw,100px);align-items:center;width:100%;max-width:1280px;margin-inline:auto}.ybx-about-method__closing-content>span{display:block;margin-bottom:14px;color:var(--ybx-yellow);font-family:var(--heading-font-stack);font-size:.8rem;font-weight:900;text-transform:uppercase}.ybx-about-method__closing-content h3{max-width:650px;margin:0;color:#fff;font-family:var(--heading-font-stack);font-size:clamp(3rem,6vw,5.7rem);font-weight:900;line-height:.9;text-transform:uppercase}.ybx-about-method__closing-content .rte{max-width:550px;margin-top:22px;font-size:1.08rem;line-height:1.6}.ybx-about-method__closing-content .push-btn{margin-top:26px}.ybx-about-method__closing-media{position:relative;display:grid;min-height:470px;place-items:center}.ybx-about-method__sun{position:absolute;width:min(36vw,440px);aspect-ratio:1;border-radius:50%;background:var(--ybx-yellow)}.ybx-about-method__closing-media img{position:relative;z-index:1;display:block;width:min(100%,560px);max-height:520px;object-fit:contain;transform:rotate(2deg);filter:drop-shadow(0 20px 18px rgba(0,0,0,.2))}.ybx-about-method__confetti{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none}.ybx-about-method__confetti i{position:absolute;display:block;width:40px;height:40px;background:currentColor;opacity:.75}.ybx-about-method__confetti i:nth-child(1){left:3%;top:26%;color:var(--ybx-yellow);-webkit-mask:url(./yaybox-doodle-star-skinny.svg) center / contain no-repeat;mask:url(./yaybox-doodle-star-skinny.svg) center / contain no-repeat;transform:rotate(-11deg)}.ybx-about-method__confetti i:nth-child(2){right:2%;top:31%;width:62px;color:var(--ybx-sky);-webkit-mask:url(./yaybox-doodle-cloud.svg) center / contain no-repeat;mask:url(./yaybox-doodle-cloud.svg) center / contain no-repeat;transform:rotate(5deg)}.ybx-about-method__confetti i:nth-child(3){left:45%;top:18%;width:34px;color:var(--ybx-pink);-webkit-mask:url(./yaybox-doodle-sunburst.svg) center / contain no-repeat;mask:url(./yaybox-doodle-sunburst.svg) center / contain no-repeat;transform:rotate(12deg)}.ybx-about-method__confetti i:nth-child(4){right:7%;bottom:20%;width:36px;color:var(--ybx-pink);-webkit-mask:url(./yaybox-doodle-heart.svg) center / contain no-repeat;mask:url(./yaybox-doodle-heart.svg) center / contain no-repeat;transform:rotate(-9deg)}.ybx-about-method__confetti i:nth-child(5){left:39%;bottom:16%;width:46px;color:var(--ybx-yellow);-webkit-mask:url(./yaybox-doodle-squiggle.svg) center / contain no-repeat;mask:url(./yaybox-doodle-squiggle.svg) center / contain no-repeat;transform:rotate(-8deg)}@media(max-width:989px){.ybx-about-manifesto__inner,.ybx-about-method__closing-inner{grid-template-columns:1fr}.ybx-about-manifesto__content{width:min(100%,720px);margin-inline:auto}.ybx-about-manifesto--media-left .ybx-about-manifesto__content,.ybx-about-manifesto--media-left .ybx-about-manifesto__collage{order:initial}.ybx-about-manifesto__collage{min-height:560px}.ybx-about-method__steps{grid-template-columns:1fr;width:min(calc(100% - 40px),760px)}.ybx-about-method__step{min-height:0;padding-block:34px}.ybx-about-method__step+.ybx-about-method__step{border-top:2px dashed rgba(6,73,184,.28);border-left:0}.ybx-about-method__closing-content{width:min(100%,720px);margin-inline:auto;text-align:center}.ybx-about-method__closing-content .rte{margin-inline:auto}.ybx-about-method__closing-media{min-height:420px}.ybx-about-method__sun{width:min(70vw,410px)}}@media(max-width:560px){.ybx-about-manifesto{padding:66px 18px 78px}.ybx-about-manifesto__inner{gap:42px}.ybx-about-manifesto h2,.ybx-about-method__intro h2,.ybx-about-method__closing-content h3{font-size:2.85rem}.ybx-about-manifesto__quote{grid-template-columns:34px minmax(0,1fr)}.ybx-about-manifesto__quote>span{font-size:3.5rem}.ybx-about-manifesto__collage{min-height:390px}.ybx-about-manifesto__photo{top:28px;right:2%;width:88%}.ybx-about-manifesto__photo:before{top:9px;right:-9px;bottom:-9px;left:9px}.ybx-about-manifesto__photo figcaption{right:8px;bottom:-14px}.ybx-about-manifesto__box{left:-2%;width:53%}.ybx-about-manifesto__badge{width:96px;padding:13px}.ybx-about-manifesto__badge span{font-size:.65rem}.ybx-about-manifesto__tape{right:12%;width:92px;height:29px}.ybx-section-confetti--about-manifesto i:nth-child(2){right:-22px}.ybx-about-method__intro{padding-top:68px}.ybx-about-method__steps{width:calc(100% - 32px);margin-top:38px}.ybx-about-method__step{padding:30px 12px}.ybx-about-method__number{top:26px;right:12px;font-size:3.4rem}.ybx-about-method__closing{margin-top:70px;padding:92px 18px 88px}.ybx-about-method__closing-inner{gap:28px}.ybx-about-method__closing-media{min-height:320px}.ybx-about-method__closing-media img{max-height:350px}.ybx-about-method__sun{width:280px}.ybx-about-method__confetti i:nth-child(2){right:-20px}.ybx-about-method__confetti i:nth-child(3),.ybx-about-method__confetti i:nth-child(5){display:none}}body.template-collection .ybx-page-hero,body.template-list-collections .ybx-page-hero{padding-block:38px 58px}body.template-collection .ybx-page-shell .ybx-page-hero h1,body.template-list-collections .ybx-page-shell .ybx-page-hero h1{font-size:clamp(2.7rem,4.5vw,4.8rem);line-height:.95}body.template-collection .ybx-page-hero__media img,body.template-list-collections .ybx-page-hero__media img{max-height:285px}body.template-collection .ybx-page-hero__text,body.template-list-collections .ybx-page-hero__text{font-size:1.05rem;margin-top:18px}body.template-collection .ybx-page-hero__actions,body.template-list-collections .ybx-page-hero__actions{margin-top:18px}body.template-collection #facets-filterable{padding-top:30px}@media(max-width:749px){body.template-collection .ybx-page-hero,body.template-list-collections .ybx-page-hero{padding:28px 22px 48px}body.template-collection .ybx-page-hero__inner,body.template-list-collections .ybx-page-hero__inner{gap:18px}body.template-collection .ybx-page-hero__media,body.template-list-collections .ybx-page-hero__media{display:none}body.template-collection .ybx-page-shell .ybx-page-hero h1,body.template-list-collections .ybx-page-shell .ybx-page-hero h1{font-size:2.65rem}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/yaybox-store.css.map */
