.bzc-hero{position:relative;overflow:hidden;background:var(--bzc-band, #FFCF00);color:var(--bz-ink);padding:clamp(14px,2vw,24px) var(--bz-gutter) clamp(84px,9vw,128px)}.bzc-hero__swoop{display:none;position:absolute;right:0;bottom:0;width:auto;max-width:none;pointer-events:none}.bzc-hero__swoop--pink{height:118%}.bzc-hero__swoop--terra{height:96%}.bzc-hero__inner{position:relative;max-width:var(--bz-max);margin:0 auto}.bzc-crumbs{font-size:13px;font-weight:600}.bzc-crumbs ol{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:6px;align-items:center}.bzc-crumbs a{color:var(--bz-ink)}.bzc-crumbs [aria-current]{font-weight:800}.bzc-hero__row{display:flex;flex-wrap:wrap;align-items:center;gap:clamp(20px,4vw,56px);margin-top:clamp(14px,2vw,22px)}.bzc-hero__copy{flex:1 1 440px;min-width:0;position:relative;z-index:2}.bzc-hero__h1{margin:0;font-family:var(--bz-display);font-weight:900;font-size:clamp(46px,6vw,88px);line-height:.94;letter-spacing:-.015em;text-wrap:balance;color:var(--bz-ink)}.bzc-hero__intro{margin:18px 0 0;font-size:clamp(17px,1.4vw,20px);line-height:1.55;font-weight:600;max-width:32em;text-wrap:pretty}.bzc-hero__meta{display:flex;flex-wrap:wrap;align-items:center;gap:8px 20px;margin-top:18px;font-size:14px;font-weight:700}.bzc-hero__meta>span{display:inline-flex;align-items:center;gap:7px}.bzc-hero__meta>span:first-child:has(.bz-stars){gap:8px}.bzc-hero__meta .bz-icon{width:17px;height:17px;stroke:var(--bz-green-dark);stroke-width:2}.bzc-hero .bz-stars{color:#2d292740;font-size:15px}.bzc-hero__media{display:none;flex:0 1 520px;min-width:0;position:relative;z-index:1}.bzc-hero__sun{position:absolute;right:-80px;top:-110px;width:400px;height:400px;border-radius:50%;overflow:hidden;pointer-events:none}.bzc-hero__sun .bz-sunburst{width:100%;height:100%;color:#fec20c}.bzc-hero__daisy{position:absolute;right:-70px;top:-78px;width:230px;pointer-events:none}.bzc-hero__daisy img{width:100%;height:auto;display:block}.bzc-hero__frame-wrap{position:relative}.bzc-hero__frame{position:relative;border-radius:30px;overflow:hidden;aspect-ratio:16 / 8;background:var(--bz-panel);box-shadow:0 0 0 8px #fff,0 24px 48px #2d292738;transform:rotate(1.5deg)}.bzc-hero__frame>img{width:100%;height:100%;object-fit:cover;display:block}.bzc-hero__tag{position:absolute;right:14px;bottom:14px;display:inline-flex;align-items:center;gap:10px;max-width:calc(100% - 28px);box-sizing:border-box;background:#fff;color:var(--bz-ink);text-decoration:none;border-radius:999px;padding:6px 14px 6px 6px;font-size:14px;font-weight:700;box-shadow:0 8px 24px #2d29272e}.bzc-hero__tag:hover{color:var(--bz-ink)}.bzc-hero__tag img{flex:none;width:36px;height:36px;border-radius:50%;object-fit:contain;background:#fff;border:1px solid rgba(45,41,39,.1)}.bzc-hero__tag span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bzc-hero__tag .bz-icon{width:16px;height:16px}.bzc-hero__seal{position:absolute;z-index:3;left:-36px;bottom:-30px;width:112px;height:auto;filter:drop-shadow(0 10px 18px rgba(45,41,39,.25))}.bzc-hero__wave{position:absolute;left:0;bottom:-1px;width:100%;height:clamp(44px,6vw,90px);display:block;fill:var(--bz-paper)}@media(min-width:1024px){.bzc-hero__media,.bzc-hero__swoop{display:block}}.bzc-main{padding:clamp(4px,1vw,14px) var(--bz-gutter) clamp(56px,7vw,96px);background:var(--bz-paper)}.bzc-main__inner{max-width:var(--bz-max);margin:0 auto}.bzc-chips{display:flex;gap:8px;overflow-x:auto;padding:4px 2px 6px}.bzc-chip{flex:none;display:inline-flex;align-items:center;gap:8px;height:46px;min-height:0;padding:0 16px 0 6px;border-radius:999px;box-shadow:inset 0 0 0 1.5px #2d29272e;background:#fff;color:var(--bz-ink);font-weight:700;font-size:14px;white-space:nowrap;text-decoration:none}.bzc-chip.is-on{background:var(--bz-ink);color:#fff;box-shadow:inset 0 0 0 1.5px var(--bz-ink)}.bzc-chip__img{flex:none;width:34px;height:34px;border-radius:50%;background:#fff;padding:2px;box-sizing:border-box;overflow:hidden}.bzc-chip__img img{width:100%;height:100%;object-fit:contain;display:block}.bzc-chip__n{font-weight:600;opacity:.65}.bzc-tile{grid-column:span 2;display:flex;min-width:0}.bzc-tile--pink{--t-bg: #FDE6F1;--t-ink: #A8326D;--t-sh: rgba(168,50,109,.22)}.bzc-tile--sky{--t-bg: #E4EEFE;--t-ink: #2A5BAA;--t-sh: rgba(42,91,170,.22)}.bzc-tile--lilac{--t-bg: #F0EAFC;--t-ink: #6646A8;--t-sh: rgba(102,70,168,.22)}.bzc-tile--yellow{--t-bg: #FFF4C2;--t-ink: #7F5200;--t-sh: rgba(127,82,0,.2)}.bzc-tile--mint{--t-bg: #E0F5F0;--t-ink: #00704A;--t-sh: rgba(0,112,74,.2)}.bzc-tile--peach{--t-bg: #FFE7D9;--t-ink: #AE4A0C;--t-sh: rgba(174,74,12,.2)}.bzc-tile__box{flex:1;min-width:0;position:relative;display:flex;flex-direction:column;gap:18px;min-height:380px;border-radius:26px;overflow:hidden;background:var(--t-bg);padding:clamp(16px,1.8vw,24px);box-sizing:border-box;color:var(--bz-ink);text-decoration:none}a.bzc-tile__box:hover{color:var(--bz-ink)}.bzc-tile__frame{position:relative;display:block;aspect-ratio:2.3 / 1;margin:6px 6px 0;border-radius:20px;overflow:hidden;background:#eeece7;box-shadow:0 0 0 6px #fff,0 16px 32px var(--t-sh);transform:rotate(var(--tilt, 1.2deg))}.bzc-tile__frame img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.bzc-tile--shot .bzc-tile__frame{aspect-ratio:2 / 1;background:var(--t-bg);box-shadow:none;transform:none}.bzc-tile--shot .bzc-tile__frame img{object-fit:contain;padding:4%;box-sizing:border-box;mix-blend-mode:multiply}.bzc-tile__copy{position:relative;flex:1;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:8px;padding:0 6px 4px}.bzc-tile__eyebrow{color:var(--t-ink)}.bzc-tile__h{font-family:var(--bz-display);font-weight:900;font-size:clamp(26px,2.3vw,34px);line-height:1.04;text-wrap:balance}.bzc-tile__p{font-size:15px;line-height:1.5;max-width:34em;color:var(--bz-ink-2)}.bzc-tile__stars{font-size:16px;letter-spacing:2px;line-height:1;color:var(--bz-ink)}.bzc-tile__q{margin:0;padding:0;border:0;font-family:var(--bz-display);font-weight:900;font-size:clamp(20px,1.7vw,23px);line-height:1.2;max-width:22em;font-style:normal}.bzc-tile__cta{margin-top:6px;gap:8px;min-height:48px;padding:0 22px;font-size:15px;font-weight:700}.bzc-tile__cta .bz-icon{width:16px;height:16px}a.bzc-tile__box:hover .bzc-tile__cta{background:var(--bz-green-dark)}.bzc-tile__daisy{position:absolute;right:-60px;bottom:-40px;width:270px;height:auto;opacity:.75;pointer-events:none}.bzc-empty{border-radius:26px;background:#fff;padding:48px 24px;text-align:center;box-shadow:var(--bz-shadow)}.bzc-empty__daisy{width:96px;height:auto}.bzc-empty__t{margin:14px 0 0;font-family:var(--bz-display);font-weight:900;font-size:28px;line-height:1.1}.bzc-empty__p{margin:8px auto 0;max-width:26em;font-size:15px;line-height:1.5;color:var(--bz-ink-2)}.bzc-empty__btns{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:18px}.bzc-empty__btns .bz-btn{min-height:50px;padding:0 24px;font-size:15px;font-weight:700}.bzc-about{position:relative;background:var(--bzc-about, #FFF4C2);color:var(--bz-ink);padding:clamp(72px,8vw,120px) var(--bz-gutter) clamp(84px,9vw,132px);margin-bottom:clamp(28px,4vw,56px)}.bzc-about__wave{position:absolute;left:0;width:100%;height:clamp(36px,5vw,80px);display:block;fill:var(--bz-paper)}.bzc-about__wave--top{top:-1px}.bzc-about__wave--bottom{bottom:-1px}.bzc-about__inner{position:relative;max-width:var(--bz-max);margin:0 auto;display:flex;flex-wrap:wrap;gap:clamp(28px,5vw,80px)}.bzc-about__copy{flex:1 1 360px;min-width:0}.bzc-about__h{margin:0;font-family:var(--bz-display);font-weight:900;font-size:clamp(30px,3.4vw,48px);line-height:1.02;text-wrap:balance}.bzc-about__copy p{margin:12px 0 0;font-size:16px;line-height:1.65;color:var(--bz-ink-2)}.bzc-about__h+p{margin-top:18px}.bzc-about__links{display:flex;flex-wrap:wrap;gap:10px;margin-top:24px}.bzc-about__links .bz-btn{min-height:48px;padding:0 22px;font-size:15px;font-weight:700}.bzc-about__l2{display:inline-flex;align-items:center;min-height:48px;padding:0 6px;color:var(--bz-ink);font-weight:700;font-size:15px}.bzc-about__faq{flex:1.3 1 460px;min-width:0}.bzc-about__fh{margin:0 0 16px;font-family:var(--bz-display);font-weight:900;font-size:clamp(26px,2.6vw,36px);line-height:1.1}.bzc-faq{display:flex;flex-direction:column;gap:10px}.bzc-faq__item{background:#fff;border-radius:20px;box-shadow:0 1px 2px #2d29270d,0 8px 22px #2d29270f}.bzc-faq__item summary{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:60px;padding:12px 14px 12px 20px;border-radius:20px;font-size:16px;font-weight:700;color:var(--bz-ink);cursor:pointer;list-style:none}.bzc-faq__item summary::-webkit-details-marker{display:none}.bzc-faq__item summary:after{content:none}.bzc-faq__dot{flex:none;width:34px;height:34px;border-radius:50%;background:var(--bzc-dot, #FFCF00);display:inline-flex;align-items:center;justify-content:center}.bzc-faq__dot .bz-icon{width:18px;height:18px;stroke-width:2.4;transition:transform .25s ease}.bzc-faq__item[open] .bzc-faq__dot .bz-icon{transform:rotate(45deg)}.bzc-faq__a{padding:0 20px 18px;font-size:15px;line-height:1.6;color:var(--bz-ink-2);max-width:42em}.bzc-faq__a p{margin:0 0 .8em}.bzc-faq__a p:last-child{margin-bottom:0}.bzc-faq__a a{color:var(--bz-ink)}@media(prefers-reduced-motion:reduce){.bzc-faq__dot .bz-icon{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/41/assets/bz-collection.css.map */
