.shopify-section.section,.shopify-section.section .section-hero-stems,.shopify-section.section .section-our-story,.shopify-section.section .section-how-it-works,.shopify-section.section .section-featured-stems,.shopify-section.section .section-shop-by-occasion,.shopify-section.section .section-love-letters,.shopify-section.section.section-how-it-works,.shopify-section.section.section-featured-stems,.shopify-section.section.section-shop-by-occasion,.shopify-section.section.section-love-letters{position:relative;isolation:isolate}.section-blob{position:absolute;display:block;pointer-events:none;z-index:0;background-color:#f7d0c8;opacity:.4;border-radius:64% 36% 56% 44%/50% 38% 62% 50%;will-change:transform,border-radius;animation:blob-wave-1 14s ease-in-out infinite alternate}.section-blob--blush{background-color:#f7d0c8}.section-blob--sage{background-color:#c8d0c0}.section-blob--mustard{background-color:#f0b850}.section-blob--cream{background-color:#f7f1ea}.section-blob--shape-2{border-radius:38% 62% 30% 70%/60% 50% 40%;animation-name:blob-wave-2;animation-duration:16s}.section-blob--shape-3{border-radius:50% 50% 30% 70%/70% 40% 60% 30%;animation-name:blob-wave-3;animation-duration:18s}.section-blob--shape-4{border-radius:30% 70% 50% 50%/40% 60% 30% 70%;animation-name:blob-wave-4;animation-duration:22s}@keyframes blob-wave-1{0%,to{border-radius:64% 36% 56% 44%/50% 38% 62% 50%;transform:rotate(-8deg)}50%{border-radius:40% 60% 30% 70%/60% 70% 30% 40%;transform:rotate(6deg)}}@keyframes blob-wave-2{0%,to{border-radius:38% 62% 30% 70%/60% 50% 40%;transform:rotate(15deg) scale(1)}50%{border-radius:60% 40%/35% 65%;transform:rotate(8deg) scale(1.04)}}@keyframes blob-wave-3{0%,to{border-radius:50% 50% 30% 70%/70% 40% 60% 30%;transform:rotate(-15deg) scale(1)}50%{border-radius:30% 70% 50% 50%/50% 60% 40% 50%;transform:rotate(-25deg) scale(.96)}}@keyframes blob-wave-4{0%,to{border-radius:30% 70% 50% 50%/40% 60% 30% 70%;transform:rotate(20deg)}50%{border-radius:70% 30%/55% 45%;transform:rotate(35deg)}}.section-spark,.section-daisy{position:absolute;display:block;pointer-events:none;z-index:1;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;will-change:transform}.section-spark{-webkit-mask-image:url(decoration-sparks.svg);mask-image:url(decoration-sparks.svg);animation:spark-twinkle 5s ease-in-out infinite}.section-daisy{-webkit-mask-image:url(decoration-daisy.svg);mask-image:url(decoration-daisy.svg);animation:daisy-spin 28s linear infinite}@keyframes spark-twinkle{0%,to{transform:scale(1) rotate(0);opacity:.85}50%{transform:scale(1.2) rotate(20deg);opacity:1}}@keyframes daisy-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@supports (animation-timeline: view()){.section-blob,.section-spark,.section-daisy{animation-composition:accumulate}.section-blob{animation:blob-wave-1 14s ease-in-out infinite alternate,parallax-drift linear;animation-timeline:auto,view();animation-range:auto,entry 0% exit 100%}.section-blob--shape-2{animation:blob-wave-2 16s ease-in-out infinite alternate,parallax-drift linear;animation-timeline:auto,view();animation-range:auto,entry 0% exit 100%}.section-blob--shape-3{animation:blob-wave-3 18s ease-in-out infinite alternate,parallax-drift-reverse linear;animation-timeline:auto,view();animation-range:auto,entry 0% exit 100%}.section-blob--shape-4{animation:blob-wave-4 22s ease-in-out infinite alternate,parallax-drift linear;animation-timeline:auto,view();animation-range:auto,entry 0% exit 100%}@keyframes parallax-drift{0%{translate:0 8%}to{translate:0 -10%}}@keyframes parallax-drift-reverse{0%{translate:0 -8%}to{translate:0 10%}}}@media(prefers-reduced-motion:reduce){.section-blob,.section-spark,.section-daisy{animation:none!important;transform:none!important}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/component-section-blobs.css.map */
