.promotion-banner{overflow-x:clip}.promotion-banner .page-width{position:relative}.promotion-banner .page-width .algae-bg-first{position:absolute;top:-91px;left:0;z-index:1}.promotion-banner .page-width .algae-bg-first img{max-width:210px;height:auto;object-fit:contain}@media(max-width:1200px){.promotion-banner .page-width .algae-bg-first img{max-width:78px}}@media screen and (min-width:1440px){.promotion-banner .page-width .algae-bg-first{left:calc((100vw - var(--page-width)) / -2)}}@media screen and (max-width:768px){.promotion-banner .page-width .algae-bg-first{top:-116px}}.promotion-banner .page-width .algae-bg-second{position:absolute;bottom:-48px;right:0;z-index:1}.promotion-banner .page-width .algae-bg-second img{max-width:210px;height:auto;object-fit:contain}@media(max-width:1200px){.promotion-banner .page-width .algae-bg-second img{max-width:108px}}@media screen and (min-width:1440px){.promotion-banner .page-width .algae-bg-second{right:calc((100vw - var(--page-width)) / -2)}}@media screen and (max-width:768px){.promotion-banner .page-width .algae-bg-second{bottom:-50px}}.promotion-banner .promotion-banner__content{display:flex;position:relative;border-radius:10px;background-color:#f1ebe6;padding:60px 100px;min-height:351px}@media screen and (max-width:1200px){.promotion-banner .promotion-banner__content{padding:30px 24px 30px 20px;min-height:540px}}.promotion-banner .promotion-banner__content .promotion-banner__mobile-badge{position:absolute;top:0;right:30px;z-index:1;display:none}@media screen and (max-width:768px){.promotion-banner .promotion-banner__content .promotion-banner__mobile-badge{display:block}}.promotion-banner .promotion-banner__content .promotion-banner__text{max-width:346px;width:100%;display:flex;flex-direction:column;position:relative;z-index:1}@media screen and (max-width:768px){.promotion-banner .promotion-banner__content .promotion-banner__text{max-width:78%}}.promotion-banner .promotion-banner__content .promotion-banner__text .promotion-banner__title{color:#1b4422;margin:0 0 22px;letter-spacing:0}.promotion-banner .promotion-banner__content .promotion-banner__text .promotion-banner__text-content{color:#1b4422;margin:0;letter-spacing:0}.promotion-banner .promotion-banner__content .promotion-banner__text .promotion-banner__text-content>*:first-child{margin-top:0}.promotion-banner .promotion-banner__content .promotion-banner__text .promotion-banner__text-content>*:last-child{margin-bottom:0}.promotion-banner .promotion-banner__content .promotion-banner__text .promotion-banner__button{margin-top:31px;width:fit-content;text-decoration:none}@media(max-width:429px){.promotion-banner .promotion-banner__content .promotion-banner__text .promotion-banner__button{margin-top:15px}}.promotion-banner .promotion-banner__content .promotion-banner__image{position:absolute;right:0;bottom:0;width:70.8%;max-width:850px}@media screen and (max-width:1200px){.promotion-banner .promotion-banner__content .promotion-banner__image{width:80%}}@media screen and (max-width:768px){.promotion-banner .promotion-banner__content .promotion-banner__image{width:100%}}.promotion-banner .promotion-banner__content .promotion-banner__image picture{display:flex}.promotion-banner .promotion-banner__content .promotion-banner__image img{width:auto;height:auto;max-width:100%;object-fit:cover;margin-left:auto}@media screen and (max-width:768px){.promotion-banner .promotion-banner__content .promotion-banner__image img{max-height:300px}}
/*# sourceMappingURL=/cdn/shop/t/74/assets/promotion-banner.css.map */
