/* Composicoes fotograficas variadas - Arte Renascer */
.botanical-edge{display:none!important}
.hero>.floral,.products-area>.floral-products{display:none!important}
.categories-area:before,.categories-area:after,.story-copy:after,.contact:before,.contact:after{display:none!important}
.hero,.categories-area,.story-band,.products-area,.contact,footer{position:relative;isolation:isolate;overflow:hidden}
.sunflower-decoration{position:absolute;display:block;pointer-events:none;user-select:none;z-index:0;background-image:url("assets/girassois-variacoes.webp");background-size:300% 200%;background-repeat:no-repeat;aspect-ratio:2/3;filter:drop-shadow(0 4px 5px #60360c18)}
.sunflower-decoration.v1{background-position:0 0}.sunflower-decoration.v2{background-position:50% 0}.sunflower-decoration.v3{background-position:100% 0}.sunflower-decoration.v4{background-position:0 100%}.sunflower-decoration.v5{background-position:50% 100%}.sunflower-decoration.v6{background-position:100% 100%}
.hero .sunflower-a{width:185px;left:-78px;top:15px;transform:rotate(-15deg)}
.hero .sunflower-b{width:165px;right:-76px;bottom:-26px;transform:rotate(14deg)}
.categories-area .sunflower-a{width:165px;left:-90px;top:48px;transform:rotate(-15deg)}
.categories-area .sunflower-b{width:155px;right:-87px;bottom:0;transform:rotate(12deg)}
.story-band .sunflower-a{width:175px;right:-94px;bottom:-38px;transform:rotate(-25deg)}
.products-area .sunflower-a{width:170px;right:-94px;top:15px;transform:rotate(16deg)}
.products-area .sunflower-b{width:160px;left:-98px;top:46%;transform:rotate(-12deg)}
.products-area .sunflower-c{width:155px;right:-90px;bottom:0;transform:rotate(25deg)}
.contact .sunflower-a{width:220px;left:-78px;bottom:-75px;transform:rotate(15deg)}
.contact .sunflower-b{width:210px;right:-70px;bottom:-60px;transform:rotate(-18deg)}
footer .sunflower-a{width:200px;left:-70px;bottom:-100px;opacity:.85}
footer .sunflower-b{width:140px;right:-55px;top:-28px;opacity:.85;transform:rotate(12deg)}
.product-grid,.filters,.availability,.story-copy,.story-benefits,.contact>h2,.contact>p,.contact>.eyebrow,footer>div,footer>span,footer>small{position:relative;z-index:1}
@media(min-width:1200px){.products-area{padding-inline:85px}.categories-area{padding-inline:85px}}
@media(min-width:701px) and (max-width:1100px){.hero .sunflower-a{width:135px;left:-75px}.categories-area .sunflower-a{left:-115px}.categories-area .sunflower-b{right:-115px}.products-area .sunflower-a{right:-125px}.products-area .sunflower-b{left:-128px}.products-area .sunflower-c{right:-125px}}
@media(max-width:700px){.hero .sunflower-a{width:105px;left:-78px;top:50px}.hero .sunflower-b{width:105px;right:-72px;top:7px;bottom:auto}.categories-area .sunflower-a{width:95px;left:-79px;top:25px}.categories-area .sunflower-b{width:95px;right:-75px;bottom:0}.story-band .sunflower-a{width:100px;right:-78px;bottom:-30px}.products-area .sunflower-a{width:95px;right:-78px;top:5px}.products-area .sunflower-b,.products-area .sunflower-c{display:none}.contact{padding-bottom:80px}.contact .sunflower-a{width:120px;left:-58px;bottom:-35px}.contact .sunflower-b{width:125px;right:-60px;bottom:-37px}footer .sunflower-a{width:120px;left:-70px;bottom:-65px}footer .sunflower-b{width:95px;right:-65px}}
