#promotions .banner h1{width:max-content;margin-top:1.5rem;margin-bottom:4.85rem}#promotions .banner h1 .big-border{top:1.8rem;transform:translateX(-0.1rem)}#promotions .banner h1 .emoji{width:10%;max-width:1.1rem;position:absolute;top:-1.1rem;left:-1.1rem}#promotions .banner .info{padding-left:15%}#promotions .banner .info .emoji{width:10%;max-width:1.1rem;top:-1.7rem;right:24%}#promotions .banner .info p{max-width:23rem;margin-left:2.8rem}#promotions .banner .butterfly-left{width:10%;max-width:7.5rem;top:5rem;left:0}#promotions .banner .butterfly-right{width:20%;max-width:14.1rem;top:10.5rem;right:0}#promotions .products{padding-bottom:5.65%;overflow:hidden}#promotions .products .butterfly-stroke{width:30%;max-width:20rem;top:4.35rem;right:0.5rem}#promotions .products .butterfly-right{width:20%;max-width:14.1rem;bottom:30%;right:0}#promotions .products .butterfly-left{width:14.5%;max-width:10.25rem;bottom:1.5%;left:0}#promotions .products .butterfly-left{width:30%;max-width:10.25rem}#promotions .products .sphere{width:41.66%;max-width:30rem;right:-3.5rem;bottom:20%}#promotions .products h2{padding-left:14%}#promotions .products article{padding-top:2rem}#promotions .products .grid{padding:3.5rem 7% 5rem;row-gap:3.25rem;column-gap:1rem;grid-template-columns:repeat(2, 1fr)}#promotions .products .grid .item::before{content:'';width:68.5%;height:100%;position:absolute;top:0;left:0;background-color:#E2D0E0}#promotions .products .grid .item .img{width:52%;padding:0.5rem .5rem 0.5rem 1rem}#promotions .products .grid .item .butterfly{width:30%;left:0;top:55%;z-index:1}#promotions .products .grid .item .info{width:47.85%;min-height:9.15rem;padding:2.3rem 1rem 3.5rem .8rem;background-color:#F5F5F5;background-size:46% auto;background-repeat:no-repeat;background-position:left bottom;background-image:url(../images/global/mariposa-kotex-small.png)}#promotions .products .grid .item .info p{line-height:1.18em}#promotions .products .grid .item .info .btn-circle{position:absolute;bottom:-2.25rem;right:1.5rem}@media screen and (max-width: 1000px){#promotions .products .grid{padding-right:5%;padding-left:5%}#promotions .products .grid .item{padding-right:0}}@media screen and (max-width: 768px){#promotions .banner h1 .emoji{width:4.35%;max-width:1.5rem;top:-1.5rem;left:1rem}#promotions .banner .butterfly-left{width:25%;max-width:8.5rem;top:7.5rem}#promotions .banner .butterfly-right{width:30%;top:16.75rem}#promotions .products h2{padding-left:7.5%}#promotions .products .grid{padding-right:2.5%;padding-left:2.5%}#promotions .products .grid .item .img{padding:1.75rem .5rem 1.75rem .85rem}#promotions .products .grid .item .info .btn-circle{right:.5rem}}@media screen and (max-width: 640px){#promotions .banner .butterfly-left{width:28.35%;top:3rem}#promotions .banner .butterfly-right{width:30%;top:14.25rem}#promotions .banner h1{margin-top:2.85rem;margin-bottom:3.95rem}#promotions .banner h1 .big{font-size:2.635rem}#promotions .banner h1 .big.big-border{top:0.75rem;transform:translateX(-0.051rem)}#promotions .banner .info{padding-right:6.75%;padding-left:6.75%}#promotions .banner .info p{margin-top:.65rem;margin-left:0}#promotions .banner .info .emoji{top:-1.25rem;right:13.5%}#promotions .products .sphere{width:80%;right:auto;left:-46%;bottom:26%}#promotions .products .grid{padding-right:5.35%;padding-left:5.35%;row-gap:4.875rem;grid-template-columns:1fr}#promotions .products .grid .item::before{width:100%;height:74.25%}#promotions .products .grid .item .img{width:80%;padding:0}#promotions .products .grid .item .info{width:83.83%;background-image:none}#promotions .products .grid .item .info h2{padding-right:3rem}#promotions .products .grid .item .info .btn-circle{margin:auto;right:0;bottom:-2.5rem;left:0}}
