:root{--body: #fff;--black: ##000000;--white: #fff;--primary: #8b2018;--primaryText: #631812;--textWhite: #fcf1dc;--bg: #fcfaf7;--dm: "DM Sans", sans-serif;--manrope: "Manrope", sans-serif}body{padding:0;margin:0;font-family:var(--manrope);background-color:#fff}*{box-sizing:border-box}.cacao-btn__primary{background:var(--primary);color:var(--white);padding:11.5px 15px;display:inline-flex;font-size:calc(11 * var(--font-ratio));line-height:136.36%;color:#fcf1dc;text-transform:uppercase;font-weight:600;text-decoration:none;align-items:center;justify-content:center;min-width:166px;letter-spacing:.1em;transition:all ease .3s}@media (max-width: 575px){.cacao-btn__primary{font-size:calc(12 * var(--font-ratio));line-height:133.33%}}.cacao-btn__primary:hover{background:var(--primaryText)}span.d-none.d-sm-block p{margin:0}h3.cacao-routine__slider-item-content-title p{margin:0;padding:0}.cacao-btn__secondary{font-style:normal;font-weight:600;font-size:calc(11 * var(--font-ratio));line-height:136.36%;text-align:center;letter-spacing:.1em;text-transform:uppercase;color:var(--primary);border:1px solid var(--primary);text-decoration:none;min-width:166px;display:inline-flex;padding:9.5px 20px;align-items:center;justify-content:center;transition:all .3s}.cacao-btn__secondary:hover{background:var(--primary);color:var(--white)}.container-fluid{padding-inline:20px!important}@media (max-width: 575px){.container-fluid{padding-inline:10px!important}}.cacao-routine{padding-top:70px}.cacao-routine__header{display:flex;align-items:center;justify-content:space-between;margin-bottom:32px}.cacao-routine__header-title{font-weight:300;font-size:calc(30 * var(--font-ratio));line-height:116.67%;font-family:var(--dm);letter-spacing:.05em;text-transform:uppercase;color:#000;margin:0}@media (max-width: 575px){.cacao-routine__header-title{font-weight:300;font-size:calc(25 * var(--font-ratio));line-height:120%;letter-spacing:.05em}}.cacao-routine__header-inner{width:0;flex-grow:1}.cacao-routine__header-inner-description{margin:13px 0 0;font-weight:600;font-size:calc(15 * var(--font-ratio));line-height:133.33%;letter-spacing:.1em;text-transform:uppercase;color:#631812}@media (max-width: 575px){.cacao-routine__header-inner-description{margin-right:-10px}}.cacao-routine__arrows{display:flex;align-items:center;gap:10px;position:relative;z-index:1}.cacao-routine__arrows button{background:transparent!important;border:none!important;outline:none!important;box-shadow:none!important;cursor:pointer}.cacao-routine__slider-item{position:relative;overflow:hidden;display:flex}.cacao-routine__slider-item img{width:100%;aspect-ratio:378/550;-o-object-fit:cover;object-fit:cover;transform:scale(1.02)}.cacao-routine__slider-item-content{padding:38px 21px;position:absolute;z-index:1;bottom:0;left:0;width:100%}.cacao-routine__slider-item-content-subtitle{font-weight:600;font-size:calc(15 * var(--font-ratio));line-height:133.33%;letter-spacing:.1em;text-transform:uppercase;color:#fcf1dc;margin:0 0 14px}.cacao-routine__slider-item-content-title{font-weight:300;font-size:calc(30 * var(--font-ratio));line-height:116.67%;letter-spacing:.05em;text-transform:uppercase;color:#fcf1dc;margin:0;font-family:var(--dm)}
/*# sourceMappingURL=/cdn/shop/t/40/assets/cacao-collection-list-2.css.map */
