.stq-search-hero{z-index:10;background:radial-gradient(at 50% 48%,#fff 0%,#fffafc 43%,#0000 75%),linear-gradient(110deg,#fce5ef 0%,#fff5f9 46%,#fbe7ef 100%);border-bottom:1px solid #f3cddc;align-items:center;min-height:520px;padding:80px 24px;display:flex;position:relative}.stq-search-decorations{pointer-events:none;position:absolute;inset:0;overflow:hidden}.stq-search-stripes{background:repeating-linear-gradient(135deg,#0000 0 22px,#e9a3be33 22px 23px,#0000 23px 45px);position:absolute;inset:0 0 0 65%;-webkit-mask-image:linear-gradient(to bottom left,#000,#0000 72%);mask-image:linear-gradient(to bottom left,#000,#0000 72%)}.stq-search-topRing,.stq-search-bottomRing{aspect-ratio:1;border:2px solid #eba8c280;border-radius:50%;width:300px;position:absolute}.stq-search-topRing{top:-200px;left:-60px}.stq-search-bottomRing{width:360px;bottom:-200px;right:-110px}.stq-search-leftRibbon,.stq-search-rightRibbon{opacity:.65;width:340px;height:auto;position:absolute;overflow:visible}.stq-search-leftRibbon{bottom:24px;left:16px;transform:rotate(8deg)}.stq-search-rightRibbon{top:24px;right:16px;transform:rotate(185deg)}.stq-search-teddy,.stq-search-bow{object-fit:contain;filter:drop-shadow(0 8px 8px #a7335b1a);height:auto;position:absolute}.stq-search-teddy{width:144px;bottom:16px;left:4%;transform:rotate(-8deg)}.stq-search-bow{width:128px;top:24px;right:5%;transform:rotate(10deg)}.stq-search-leftSparkle,.stq-search-rightSparkle{color:#d5a668;line-height:1;position:absolute}.stq-search-leftSparkle{font-size:22px;bottom:126px;left:12%}.stq-search-rightSparkle{font-size:16px;top:34px;right:4%}@media (min-width:1536px){.stq-search-teddy{width:184px;left:7%}.stq-search-bow{width:144px;right:8%}.stq-search-leftRibbon{width:480px;left:2%}.stq-search-rightRibbon{width:400px;right:2%}.stq-search-leftSparkle{bottom:164px;left:16%}.stq-search-rightSparkle{top:42px;right:7%}}@media (max-width:639px){.stq-search-hero{min-height:440px;padding:68px 16px}.stq-search-teddy{width:80px;bottom:8px;left:8px}.stq-search-bow{width:64px;top:12px;right:12px}.stq-search-leftRibbon{opacity:.5;width:200px;bottom:20px;left:8px}.stq-search-rightRibbon{opacity:.5;width:180px;top:20px;right:8px}.stq-search-topRing{width:180px;top:-125px;left:-70px}.stq-search-bottomRing{width:200px;bottom:-150px;right:-50px}.stq-search-leftSparkle{font-size:13px;bottom:53px;left:64px}.stq-search-rightSparkle{font-size:12px;top:22px;right:71px}}
