.formula{background:#ffead2;color:#41362e;padding-top:92px;padding-bottom:125px;font-weight:300}.formula .product{margin:0 0 10rem}.formula .made-for-you{font-weight:350;font-size:18px;line-height:1.4em;color:#41362e}.formula .formula__wrapper{display:flex;flex-flow:row wrap;justify-content:space-between;align-items:stretch;position:relative;margin-left:110px;margin-right:190px}.formula .formula__wrapper:after{content:"";position:absolute;top:calc(-91px - 2.21rem);left:0;width:3.64rem;height:2.21rem;background:#ffead2;clip-path:polygon(0 0,0% 100%,100% 100%)}.formula .formula__wrapper .formula__right{display:flex;flex-flow:column nowrap;justify-content:flex-end;align-items:flex-start;max-width:27.35rem;margin-top:7rem}.formula .formula__wrapper .formula__caption-top{margin-bottom:1.35rem}.formula .formula__wrapper .formula__heading .number{position:relative;font-weight:400;color:#ffead2;z-index:1;font-family:Arial;margin-left:10px}.formula .formula__wrapper .formula__heading .number:before{content:"";position:absolute;z-index:-1;top:50%;left:50%;transform:translate(-50%,-50%);background:#41362e;width:2.85rem;height:4.28rem}.formula .formula__wrapper .formula__images{display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:center;margin-top:6.42rem;margin-bottom:7.42rem}.formula .formula__wrapper .formula__images .formula__image-right{margin-left:3.21rem}.formula .formula__wrapper .formula__images .formula__image-right img{max-width:13.78rem;height:auto}.formula .formula__wrapper .formula__images .formula__image-left img{width:20.07rem;height:auto;margin-left:-2.5rem}.formula .formula__wrapper .formula__images .formula__image-left{position:relative;padding-right:3.14rem}.formula .formula__wrapper .formula__images .formula__image-left:after{content:"";position:absolute;bottom:0;right:0;width:1px;height:90%;background:#0003}.formula .formula__wrapper .formula__text-block p{margin:0}.formula .formula__wrapper .line{display:block;width:100%;height:1px;background:#000;margin:2rem 0}.formula .formula__wrapper .formula__caption-bottom{margin-left:auto;margin-right:auto;margin-top:1.14rem}.formula .formula__wrapper .plan{max-width:90%;margin-bottom:2.42rem}.formula .formula__wrapper .plan .plan__title{margin-top:0}.formula .formula__wrapper .formula__text-block{margin-top:1.25rem}.formula .formula__wrapper .button{width:100%}.formula .formula__wrapper .formula__caption-bottom p{font-size:.71rem;line-height:.85rem;text-align:center}.formula .formula__wrapper .read-more.hide,.formula .formula__wrapper .formula__ingredients-full.hide,.formula .formula__wrapper .formula__ingredients-short.hide{display:none}.formula .product__media--thumbnail-wrapper{display:grid;height:100%;grid-auto-flow:column}.formula .product__media-wrapper{display:flex;flex-direction:column}.formula .suppy-box-image__wrapper{position:relative}.formula .suppy-box-image__wrapper p{position:absolute;right:20%;top:36%;color:#41362e;transform:rotate(-6.95deg);font-family:Gradiola;font-size:3rem}.formula .suppy-box-image{mix-blend-mode:multiply;max-width:50vw}@media (max-width: 1250px){.formula .formula__wrapper{margin-left:36px;margin-right:36px}.formula .suppy-box-image__wrapper p{font-size:2.5rem;top:38%}}@media screen and (max-width: 1024px){.formula .suppy-box-image__wrapper p{font-size:2.5rem;top:36%;right:20%}}@media (max-width: 768px){.formula{padding:2rem}.formula .formula__wrapper:after{top:calc(-32px - 2.21rem)}.formula .formula__wrapper{margin-left:18px;margin-right:18px}.formula .formula__wrapper .formula__left{width:100%}.formula .formula__wrapper .formula__images{flex-flow:column nowrap;width:100%;margin:40px auto}.formula .formula__wrapper .formula__right{max-width:100%;margin-top:40px}.formula .formula__wrapper .formula__images .formula__image-right{margin-left:0}.formula .formula__wrapper .formula__images .formula__image-left:after{height:1px;width:70%;right:35px}.formula .suppy-box-image__wrapper p{font-size:2rem}}@media screen and (max-width: 600px){.formula .product__media--thumbnail-wrapper,.formula .product-media-index__list{display:none}.formula .suppy-box-image__wrapper p{font-size:3rem;top:40%}.formula .suppy-box-image{max-width:100vw}}@media screen and (max-width: 425px){.formula .suppy-box-image__wrapper p{font-size:2.5rem;top:37%;right:18%}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/section-home-formula.css.map */
