.bq-hero{--bq-ink:var(--ui-ink,#21191f);--bq-muted:var(--ui-muted,#756973);--bq-font:var(--ui-font,FlorameInter,Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif);width:calc(100% - 32px);max-width:760px;min-width:0;margin:10px auto 20px;position:relative;isolation:isolate;container-type:inline-size;container-name:bouquet;color:var(--bq-ink);font-family:var(--bq-font);text-align:left}.bq-hero *,.bq-hero *:before,.bq-hero *:after{box-sizing:border-box}.bq-hero .bq-scene{display:grid;grid-template-columns:minmax(0,1fr) clamp(88px,27cqi,128px);grid-template-areas:"title art" "description art" "action art";align-items:start;align-content:center;gap:8px 16px;padding:clamp(16px,3cqi,24px);border:1px solid var(--ui-inset-border,#e4dae0);border-radius:var(--ui-radius-card,28px);background:var(--ui-inset-surface,#faf8f9);box-shadow:var(--ui-inset-shadow,inset 3px 3px 7px #e9e4e7,inset -3px -3px 7px #fff)}.bq-hero .bq-heading{grid-area:title;min-width:0;margin:0;padding:0;border:0;font-family:var(--bq-font);font-size:clamp(19px,4.7cqi,28px);font-weight:750;line-height:1.08;letter-spacing:-.045em;color:var(--bq-ink);text-transform:none}.bq-hero .bq-heading-line{display:block;overflow-wrap:normal}.bq-hero .bq-heading-color{color:inherit;background:none;-webkit-text-fill-color:currentColor}.bq-hero .bq-description{grid-area:description;min-width:0;margin:0;font-family:var(--bq-font);font-size:clamp(12px,1.9cqi,16px);line-height:1.5;color:var(--bq-muted);text-transform:none}.bq-hero .bq-art{grid-area:art;align-self:center;position:relative;min-width:0;transition:transform .24s var(--ui-ease,cubic-bezier(.16,1,.3,1))}.bq-hero .bq-mascot{width:100%;height:auto;min-width:0;margin:0;padding:0;border:0;display:block;object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;filter:drop-shadow(0 7px 5px #46303b12)}.bq-hero .bq-spark{position:absolute;width:16px;height:16px;color:#e14480;opacity:.45;pointer-events:none;transition:transform .24s ease,opacity .24s ease}.bq-hero .bq-spark--one{top:9%;right:-3px}.bq-hero .bq-spark--two{bottom:12%;left:-5px;width:11px;height:11px;color:#a579c5}.home-partner-storefront-2026>.bq-hero{order:80}.bq-hero .bq-cta{position:relative;z-index:5;grid-area:action;justify-self:start;top:auto;width:fit-content;max-width:100%;min-height:44px;height:auto;display:flex;align-items:center;justify-content:center;gap:10px;margin:0;padding:12px 16px;border:1px solid rgba(21,15,23,.35);border-radius:999px;background:linear-gradient(180deg,#101014,#1a1a1e 48%,#28282d);color:#fff;font-family:var(--bq-font);font-size:clamp(12px,1.7cqi,16px);font-weight:600;line-height:1;letter-spacing:-.035em;text-align:center;text-decoration:none;white-space:normal;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;box-shadow:inset 0 max(3px,.42cqi) max(5px,.72cqi) #000000e0,inset 0 min(-1px,-.1cqi) max(2px,.2cqi) #ffffff29,0 min(-1px,-.08cqi) max(2px,.16cqi) #6e415138,0 max(1px,.12cqi) 0 #fffffff5;text-shadow:0 1px 1px rgba(0,0,0,.45);transition:box-shadow .18s ease}.bq-hero .bq-cta:before{content:"";position:absolute;left:0;right:0;top:50%;height:max(100%,44px);transform:translateY(-50%);border-radius:inherit}.bq-hero .bq-cta-label{position:relative;transition:transform .18s ease}.bq-hero .bq-arrow{position:relative;display:block;flex:0 0 auto;width:17px;height:17px;color:currentColor;overflow:visible;transition:transform .18s ease}.bq-hero .bq-cta:focus-visible{outline:3px solid #b51459;outline-offset:5px}@container bouquet (max-width:450px){.bq-hero .bq-scene{gap:7px 10px;padding:16px}.bq-hero .bq-cta{font-size:12px;padding:10px 12px;gap:6px;margin-top:2px}.bq-hero .bq-description{font-size:12px;line-height:1.4}}@media(hover:hover)and (pointer:fine){.bq-hero .bq-scene:hover .bq-art{transform:rotate(-3deg) scale(1.04)}.bq-hero .bq-cta:hover .bq-arrow{transform:translate(2px)}}.bq-hero .bq-scene:has(.bq-cta:active) .bq-art{transform:scale(.94) rotate(3deg);transition-duration:90ms}.bq-hero .bq-scene:has(.bq-cta:is(:hover,:focus-visible,:active)) .bq-spark{opacity:1;transform:scale(1.3) rotate(15deg)}@media(prefers-reduced-motion:no-preference){.bq-hero .bq-mascot{animation:bq-mascot-float 3.2s ease-in-out infinite;animation-play-state:paused}.bq-hero.is-mascot-visible .bq-mascot{animation-play-state:running}@keyframes bq-mascot-float{0%,to{transform:translateY(2px) rotate(-1deg)}50%{transform:translateY(-4px) rotate(1.5deg)}}}.bq-hero .bq-cta:active .bq-cta-label,.bq-hero .bq-cta:active .bq-arrow{transform:translateY(1px)}@media(prefers-reduced-motion:reduce){.bq-hero :is(.bq-art,.bq-spark,.bq-cta,.bq-cta-label,.bq-arrow){transition:none}.bq-hero .bq-scene .bq-art,.bq-hero .bq-scene .bq-spark{transform:none}}@media(forced-colors:active){.bq-hero .bq-scene{border:1px solid CanvasText;background:Canvas}.bq-hero .bq-cta{border:1px solid ButtonText;background:ButtonFace;color:ButtonText;text-shadow:none}}.bq-hero--why .bq-scene{grid-template-columns:minmax(0,1fr) clamp(70px,19cqi,104px);color:inherit;text-decoration:none;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:transform .2s var(--ui-ease,cubic-bezier(.16,1,.3,1))}.bq-hero--why .bq-art{aspect-ratio:1;display:grid;place-items:center;padding:10px;border-radius:28%;background:linear-gradient(145deg,#fff,#f7f3f5);border:1px solid #fff;box-shadow:inset 0 -2px 3px #e9e2e7,0 7px 14px #49313e10}.bq-hero--why .bq-art picture{display:block;width:100%}.bq-hero--why .bq-mascot{aspect-ratio:1;filter:none}.bq-hero--why .bq-scene:focus-visible{outline:3px solid #b51459;outline-offset:4px}.bq-hero--why .bq-scene:active{transform:scale(.985)}.bq-hero--why .bq-scene:active .bq-art{transform:scale(.94) rotate(3deg)}@media(hover:hover)and (pointer:fine){.bq-hero--why .bq-scene:hover .bq-arrow{transform:translate(3px)}}@media(prefers-reduced-motion:no-preference){.bq-hero--why.is-card-revealed{animation:bq-why-enter .55s cubic-bezier(.16,1,.3,1) both}@keyframes bq-why-enter{0%{opacity:.3;transform:translateY(14px)}to{opacity:1;transform:none}}}@media(prefers-reduced-motion:reduce){.bq-hero--why .bq-scene{transition:none;transform:none}.bq-hero--why .bq-scene:active .bq-art{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/92/assets/florame-bouquet-cta-v941.css.map */
