landing-product-creamer{padding-bottom:80px}.landing-product__header{display:flex;min-height:500px;padding-top:80px;background-position:top center;background-repeat:no-repeat;background-size:contain}.header__wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center}.landing-product__title{font-family:var(--poppins-font--semibold);font-style:normal;font-size:42px;line-height:58px;text-align:center;color:var(--color--titles);margin:0}.landing-product__title p{margin:0}.landing-product__title p+p{font-size:34px;line-height:44px}.landing-product__title strong{color:var(--color--accent-primary);position:relative;display:inline-flex;justify-content:center;align-items:center;z-index:1;margin:0 8px 0 5px}.landing-product__title strong svg{position:absolute;z-index:-1}.landing-product__subtitle{width:fit-content;background:#fbe399;border-radius:10px;padding:10px 20px;font-family:var(--poppins-font--semibold);font-size:20px;line-height:28px;text-align:center;color:var(--color--accent-primary);margin:20px auto 0}.landing-product__subtitle p{margin:0}.landing-product__content{max-width:575px;margin:25px auto 0}.landing-product__content p{font-family:var(--poppins-font--regular);font-size:18px;line-height:26px;text-align:center;color:var(--color--text-secondary);margin:0 0 10px}.landing-product__content p>em>strong{color:var(--color--accent-primary);text-decoration:line-through;font-family:var(--poppins-font--semibold);font-style:normal}.landing-product__content p>strong{font-family:var(--poppins-font--semibold);color:var(--red, #EC1D25);text-decoration-line:underline}.landing-product__next-arrow{display:flex;margin-top:25px}.landing-product__next-arrow svg{width:100%;max-width:70px}.step-block{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;margin-bottom:0;max-height:0;overflow:hidden;transition:all .3s linear}.step-block--active,.step-block--default-variant-active{max-height:100vh;margin-bottom:80px}.step-block__title{font-family:var(--poppins-font--semibold);font-size:24px;line-height:30px;color:var(--text, #100F0F);margin:10px 0 0}.step-block__list{display:flex;align-items:stretch;justify-content:center;width:100%;list-style:none;gap:20px;margin:30px 0 0;padding:0}.step-block__item{position:relative;flex:1;flex-basis:33%;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:30px 20px 25px;border:2px solid var(--color--border);border-radius:8px;cursor:pointer;transition:background .2s linear}.step-block__list--final .step-block__item{padding:40px 10px 20px}.step-block__item--active{background:linear-gradient(124.17deg,#f5f0eb 29.78%,#f9f5f1 100.02%)}.step-block__item--hidden{display:none}.item__checkbox{position:absolute;left:10px;top:10px;z-index:1;display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;border:2px solid var(--color--border);transition:all .2s linear}.item__checkbox svg polygon{fill:var(--color--border)}.step-block__item--active .item__checkbox{border-color:var(--color--checked-box);background-color:var(--color--checked-box)}.step-block__item--active .item__checkbox svg polygon{fill:#fff}.item__image{position:relative;width:100%;height:auto;aspect-ratio:1;max-width:188px}.item__image>img{width:100%;height:100%;object-fit:contain}.item__title{color:var(--text, #100F0F);text-align:center;font-family:Poppins;font-size:20px;font-style:normal;font-weight:600;line-height:140%}.item__image-wrapper{width:100%;height:auto;max-width:250px;max-height:200px;position:relative}.item__image-wrapper img{width:100%;height:100%;object-fit:contain}.item__image--badge{width:58px;height:58px;position:absolute;top:0;right:64px}.item__image--badge svg{width:100%;height:100%}.item__quantity-label{color:var(--text, #100F0F);text-align:center;font-family:Poppins;font-size:30px;font-style:normal;font-weight:600;line-height:44px}.item__servings-number{color:var(--text-1, #363534);text-align:center;font-family:Poppins;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.item__price .price-per-one{color:var(--red, #EC1D25);text-align:center;font-family:Poppins;font-size:30px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:-.6px;display:flex}.item__price .price-per-one.price--no-discount{color:var(--text, #100F0F)}.item__price .price-per-one del{margin-left:10px;display:flex;align-items:center;position:relative;color:var(--text-3, #999);font-family:Poppins;font-weight:500;text-decoration:none}.item__price .price-per-one del:after{position:absolute;width:100%;height:2px;background-color:#999;transform:rotate(12deg);content:""}.item__price .price-pack-label{color:var(--text, #100F0F);text-align:center;font-family:Poppins;font-size:15px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:-.3px}.item__price .price-total{color:var(--main, #7B6B5D);text-align:center;font-family:Poppins;font-size:18px;font-style:normal;font-weight:600;line-height:26px;text-transform:uppercase}.item__discount-badge{display:flex;justify-content:center;align-items:center;position:absolute;top:-18px;height:35px;padding:4px 12px;border-radius:5px;background:var(--orange, #FFC107);color:var(--text, #100F0F);text-align:center;font-family:Poppins;font-size:18px;font-style:normal;font-weight:600;line-height:normal;text-transform:uppercase}[data-step-name=product][data-quantity="6"] .item__discount-badge{background:var(--red, #EC1D25);color:#fff}.final-step__list{display:flex;align-items:flex-start;justify-content:center;padding:0;list-style:none;overflow:hidden;max-height:0px;transition:all .3s linear}.final-step__list.final-step__list--active{max-height:500vh;margin-bottom:80px}.final-step__product__button{border-radius:8px;background-color:var(--color--accent-primary);border:1px solid var(--color--accent-primary);font-family:var(--poppins-font--semibold);color:#fff;display:flex;align-items:center;justify-content:center;font-size:18px;height:60px;padding:0 30px;max-width:440px;width:100%;text-decoration:none;transition:background-color .2s linear;margin-top:0;gap:60px;max-width:500px;cursor:pointer}.final-step__product__button:hover{background-color:#fff;color:var(--color--accent-primary)}.final-step__product__button-price .price__compare{font-family:var(--poppins-font--semibold);font-style:normal;font-weight:600;font-size:16px;line-height:24px;text-align:right;text-decoration-line:line-through;text-decoration-thickness:1px;color:#ffffffb3}.final-step__product__button-price .price__original{font-family:var(--poppins-font--semibold);font-style:normal;font-weight:600;font-size:20px;line-height:30px;color:#fff}.final-step__product__button:hover .final-step__product__button-price .price__original{color:var(--color--accent-primary)}#stamped-rewards-init{display:none!important}@media screen and (max-width: 768px){landing-product-creamer{padding-bottom:50px}.landing-product__header{padding-top:50px;background-image:none!important;min-height:initial}.landing-product__title{font-size:28px;line-height:34px}.landing-product__title p+p{font-size:24px;line-height:32px}.landing-product__title strong svg{max-width:105px}.landing-product__subtitle{margin-top:15px;font-size:17px;line-height:24px}.landing-product__content{margin-top:15px}.landing-product__content p{font-size:16px;line-height:23px}.landing-product__next-arrow{margin-top:15px}.step-block__title{font-size:20px;line-height:28px;padding:0 20px}.item__checkbox{width:20px;height:20px;border-width:1px}.item__checkbox svg{width:10px}.step-block__list{justify-content:flex-start;margin-top:20px;gap:10px;padding:10px 20px;overflow-x:scroll}.step-block--active.page-width{padding:0}.step-block__item{padding:10px 10px 20px;border:1px solid var(--color--border)}.step-block--active,.step-block--default-variant-active{margin-bottom:30px}.step-block__list--final .step-block__item{padding:20px 10px 15px}.item__image-wrapper{max-height:90px}.item__image--badge{width:26px;height:26px;right:28px}.item__discount-badge{top:-9px;height:18px;padding:0 5px;font-size:12px}.item__quantity-label{font-size:18px;line-height:130%}.item__servings-number{font-size:11px;line-height:110%;margin-top:5px}.item__price .price-per-one{font-size:20px;line-height:120%;flex-direction:column-reverse;align-items:center;margin-top:5px}.item__price .price-per-one del{width:fit-content;margin:0}.item__price .price-pack-label{font-size:11px}.item__price .price-total{font-size:12px;line-height:110%;text-align:center;margin-top:8px}.item__price .price-total>span{display:inline-block}.final-step__list.final-step__list--active{margin-bottom:50px}.final-step__product__button{font-size:15px;height:55px;padding:0 20px;max-width:440px;width:100%;text-decoration:none;transition:background-color .2s linear;margin-top:0;gap:20px;max-width:500px}.final-step__product__button-price .price__original{font-size:15px;line-height:normal}.secondary-hero__image_wrapper.mobile.secondary-hero__image_wrapper--small{width:100%!important;position:initial!important}.secondary-hero__title p{width:100%!important;text-align:center!important}.secondary-hero__advantages_wrapper .advantage-item{max-width:100%!important}.secondary-hero__button-wrapper,.secondary-hero__button{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/252/assets/section-landing-product-creamer.css.map */
