.reward .banner__box{max-width:100%;background-color:transparent}.text_block_main{margin-top:2rem;margin-bottom:5rem}.banner--error,.banner--error--blank,.banner--already--used,.banner--error--msg{font-size:14px;border:1px solid;margin-bottom:10px;display:flex;align-items:center;padding:.5rem;background-color:#ffeded;border-radius:3px;border-color:#ff4949}.sib-notification__icon{height:1.5em;width:1.5em;flex-shrink:0;margin-right:calc(1rem - 1px)}.banner--success{font-size:14px;border:1px solid;margin-bottom:10px;display:flex;align-items:center;padding:.5rem;background-color:#e7faf0;border-radius:3px;border-color:#13ce66}.reward .banner__heading{color:#fff}.header_content{text-align:center}.header_content h2.h1{margin:0}.reward .image-with-text__grid .image-with-text__content{padding:6rem 4rem 0rem;padding-right:0}.reward .image-with-text__grid--reverse .image-with-text__content{padding:6rem 4rem 0rem;padding-left:0}.header_content .newsletter__subheading{max-width:60rem}.reward_form{max-width:60rem;margin-left:auto;margin-right:auto;border-top:2px solid #4b2b38;padding-top:20px}.your_detail,.referral_detail{display:flex;gap:20px;justify-content:space-between}.input-wrapper{width:100%;margin:10px 0}.input-wrapper input{width:100%;max-width:100%;padding:1.5rem}.form__button button.button{width:100%}.form__button{margin-top:10px}.referral_detail{position:relative}.add_more{position:absolute;top:25px;right:-35px}span.cancel-email img{width:10px}.all-mail{margin-bottom:20px;display:flex;flex-wrap:wrap;gap:5px}span.email-ids{padding:6px;background-color:#fff;border-radius:50px;border:1px solid #000;font-size:14px}.main_block_text{border-radius:30px;background-color:#f8ede2;margin:10px;padding:30px}.text_block_main{display:flex;align-items:center;margin-top:0}.main_block_text h3{margin-top:0}.custom-page nav.header__inline-menu{display:none}.custom-page .header__icons{display:none}.custom-page header{display:block;text-align:center}.custom-page div#ImageWithText--template--16246951805115__7aa00d5f-c0ff-433c-8f24-4a43d08cb3d1{border-radius:0}.image-text-full .image-with-text__text.rte.body p{color:#fff}.image-text-full .image-with-text__content{padding:6rem 15rem 7rem 7rem}.image-text-full .image-with-text__content .image-with-text__text+.button{margin-top:3rem;background-color:#e1c413;border:none;color:#fff;font-weight:600}.custom-page .button:after{content:none}.custom-page .image-with-text__grid--reverse .image-with-text__content{padding:6rem 4rem 0rem;padding-left:0}.custom-page .button{background-color:#4b2b38;font-weight:600}.custom-page .footer__content-top,.custom-page .announcement-bar{display:none}.custom-page .footer__content-bottom{border-top:none}.custom-page ul.list.list-payment{display:none}.custom-page .footer__payment{background-image:url(/cdn/shop/files/logo.png?v=1693491575);background-repeat:no-repeat;background-size:contain;background-position:center;height:60px;width:200px}.image-blocks-main{max-width:calc(100% - 149px);margin:63px 0 0 auto}.img-block-img{width:23%;padding:20px}.img-block-img img{display:block;width:100%}.flickity-prev-next-button.next{right:115px}.custom-page *:focus-visible{outline:none;box-shadow:none}.custom-page .flickity-button:hover{background:var(--gradient-base-accent-2)}.flickity-button{background:var(--gradient-base-accent-2);color:#fff}.custom-page .rte a,.custom-page .rte a:hover{color:var(--gradient-base-accent-2)}.img-block-header{max-width:78rem;margin:0 auto}.image_blocks .page-width{max-width:100%;padding:0}.custom-page .section-footer-padding{padding-top:16px;padding-bottom:16px}.custom-page .footer__content-bottom{padding-top:0}@media screen and (max-width: 749px){.image-blocks-main{max-width:100%}.text_block_main{flex-wrap:wrap}.custom-page header{display:grid}.image-text-full .image-with-text__content{padding:3rem 1.5rem!important}.section-template--16246951805115__66a757b1-57a9-488f-acad-8499ded49285-padding{padding-bottom:27px}.custom-page .image-with-text__content{padding:2rem 0}.img-block-header h2.rich-text__heading{margin-top:0}.img-block-img{width:100%;padding:15px}.custom-page .image-with-text__grid--reverse .image-with-text__content{padding:2rem 0rem;padding-left:0}.custom-page .image-with-form .image-with-text__content{padding-left:0;padding-right:0}.custom-page .footer__payment{height:50px}.flickity-prev-next-button.next{right:10px}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/custom.css.map */
