.CAT__vanilla-expresion_sub-container{width:100%;margin:0 auto;padding:0 1.6rem}.product .CAT__vanilla-expresion_sub-container{padding:0}.pdp-vanilla-section{margin-top:6rem;padding:0!important}.vanilla-expresion_container_head{display:flex;justify-content:space-between;align-items:center;margin:2.4rem 0 0rem;transition:all .5s}.vanilla-expresion_container_head p{margin:0}.vanilla-expresion_container_head .title{font-size:1.8rem;line-height:1.8rem;margin:0;max-width:58%}.vanilla-expression_block-top{position:relative;padding:7rem 0 11rem 1.8rem;margin-top:1rem;border-radius:.8rem;overflow:hidden}.vanilla-expression_block-top .img-bg{position:absolute;width:100%;height:100%;top:0;left:0}.vanilla-expression_block-top .img-bg img{height:100%;width:100%;object-fit:cover;object-position:center}.vanilla-expression_block-top .content{position:relative;z-index:1;display:flex;flex-direction:column;gap:1.6rem;align-items:flex-start}.vanilla-expression_block-top .do-logo{height:6rem}.vanilla-expression_block-top .title{font-size:40px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:.8px;margin:0}.vanilla-expression_block-top .title strong{font-weight:600}.vanilla-expression_block-top .desc{font-size:20px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:.4px;margin:0}.vanilla-expression_block-bottom{position:relative;padding:14rem 0 14rem 4rem;margin:0 -1.6rem}.vanilla-expression_block-bottom .img-bg{position:absolute;width:100%;height:100%;top:0;left:0}.vanilla-expression_block-bottom .img-bg img{height:100%;width:100%;object-fit:cover;object-position:right}.vanilla-expression_block-bottom .content{position:relative;z-index:1;display:flex;flex-direction:column;gap:4rem}.vanilla-expression_block-bottom .title{font-size:64px;font-style:normal;font-weight:700;line-height:100%;letter-spacing:.64px;text-transform:uppercase;margin:0}.vanilla-expression_block-bottom .desc{font-size:20px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.4px;margin:0;max-width:50rem}.vanilla-expression_products{margin:2.4rem 0;display:grid;grid-template-rows:1fr;grid-template-columns:1fr 1fr 1fr 1fr;gap:1rem}.vanilla-expression_products .product-title{margin-bottom:1rem;text-transform:capitalize}@media(max-width:768px){.vanilla-expresion_container_head{flex-direction:column;align-items:flex-start;gap:1.6rem}.vanilla-expresion_container_head p,.vanilla-expresion_container_head .title{font-size:1.4rem;line-height:100%;max-width:none}.vanilla-expression_block-top{display:flex;flex-direction:column;gap:3.2rem;padding:0}.vanilla-expression_block-top .img-bg,.vanilla-expression_block-top .content{position:static}.vanilla-expression_block-top .do-logo{position:absolute;top:1.2rem;right:1rem}.vanilla-expression_block-top .title{font-size:30px;font-weight:400;line-height:100%;letter-spacing:.6px}.vanilla-expression_block-top .desc{font-size:16px;font-weight:400;line-height:130%;letter-spacing:.32px}.vanilla-expression_block-bottom{padding:3.2rem 1.8rem 0rem;display:flex;justify-content:flex-start;min-height:50rem;border-radius:8px;overflow:hidden;margin-top:-9rem;position:relative;z-index:2}.vanilla-expression_block-bottom .content{gap:2.4rem}.vanilla-expression_block-bottom .title{font-size:32px;font-weight:700;line-height:100%;letter-spacing:.32px;text-transform:uppercase}.vanilla-expression_block-bottom .desc{font-size:16px;font-weight:400;line-height:150%;letter-spacing:.32px}.vanilla-expression_block-bottom .img-bg img{object-position:center}.vanilla-expression_products{grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr;gap:1.6rem}.vanilla-expression_products .card__product-form--container .quick-add__submit{min-width:unset}}.pdp-version .special-carousel_container,.pdp-version .dossier-parallax-gallery_wrapper,.pdp-version .vanilla-expression_block-bottom{margin-left:0;margin-right:0}.pdp-version .special-carousel_container .heading{margin-top:3rem}.pdp-version .vanilla-expression_block-bottom{padding:8rem 0 8rem 4rem;margin-bottom:3rem}@media(max-width:768px){.pdp-version .vanilla-expression_block-bottom{padding:3.2rem 1.8rem 0}}
/*# sourceMappingURL=/cdn/shop/t/744/assets/dossier-vanilla-expression.css.map */
