h2.main-tab-title{font-family:var(--font-head-family);font-size:40px;font-weight:900;line-height:1;text-transform:uppercase;color:var(--dmc-berry);margin:0 0 22px}.how-to-tabs{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:24px}.how-to-make .how-to-tab-button{min-height:28px;padding:6px 20px;background:#f2eff2;border:none;border-radius:999px;cursor:pointer;font-family:var(--font-head-family);font-weight:900;font-size:15px;line-height:1;text-transform:uppercase;color:var(--dmc-berry)}.how-to-make .how-to-tab-button.active{background:var(--dmc-sky)}.how-to-steps{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.how-to-step img{display:block;width:100%;height:auto;aspect-ratio:263 / 300;object-fit:cover;border-radius:10px}.how-to-step p{margin:0;padding-top:12px;font-family:var(--font-head-family);font-weight:900;font-size:17px;line-height:1.2;text-transform:uppercase;color:var(--dmc-berry)}.how-to-make--decorated{position:relative;overflow-x:clip}.how-to-make--decorated>.container{position:relative;z-index:1}.how-to-make__deco{position:absolute;z-index:0;left:min(0px,calc((100% - var(--container-width)) / 2 + 15px - 133px));top:-110px;width:315px;height:auto;pointer-events:none}@media screen and (max-width:1399px){.how-to-make__deco{display:none}}.how-to-make__deco--compact{display:none;position:absolute;z-index:-1;top:-78px;right:0;width:165px;height:auto;transform:scaleX(-1);pointer-events:none}@media screen and (max-width:1399px){.how-to-make__deco--compact{display:block}}@media(max-width:767px){h2.main-tab-title{font-size:32px}.how-to-make .how-to-tab-button{font-size:13px;padding:6px 14px}.how-to-steps{grid-template-columns:repeat(2,1fr);gap:20px 12px}.how-to-step p{font-size:15px}}.nutrition-popup{display:none;position:fixed;z-index:9999;left:0;top:0;width:100%;height:100%;background-color:#0009;justify-content:center;align-items:center}.nutrition-popup-inner{background:#fff;max-width:500px;width:90%;padding:30px;border-radius:18px;font-family:inherit;position:relative}.popup-close{position:absolute;top:-38px;right:0;font-size:26px;cursor:pointer;color:#65283e;background:#fff;width:30px;height:30px;text-align:center;border-radius:50px}.popup-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:18px}.popup-header h3{font-size:24px;font-weight:900;color:#65283e;margin:0;text-transform:uppercase;width:250px;line-height:normal}.popup-logo{width:60px;height:60px;object-fit:cover}.popup-content li{font-size:14px;padding:4px 0;color:#65283e;font-weight:500;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #D9D9D9}.popup-content p{font-size:14px;font-weight:500;border-bottom:2px solid #65283E;padding-bottom:3px;color:#65283e}.product-highlight-content{display:grid;grid-template-columns:1fr minmax(0,350px) 1fr;column-gap:40px;row-gap:30px;align-items:start}.highlight-feature--1{grid-area:1 / 1}.highlight-feature--2{grid-area:2 / 1}.highlight-feature--3{grid-area:1 / 3}.highlight-feature--4{grid-area:2 / 3}.highlight-center-image{grid-column:2;grid-row:1 / span 2;align-self:center}.highlight-center-image img{display:block;width:100%;height:auto}.col-syco-left{text-align:right;justify-self:end;max-width:340px}.col-syco-right{text-align:left;justify-self:start;max-width:360px}.highlight-title{font-family:var(--font-head-family);font-weight:900;font-size:clamp(28px,3vw,40px);line-height:.9;text-transform:uppercase;color:#65283e;margin:0 0 14px}.highlight-text{font-size:15px;font-weight:500;line-height:22px;padding:0;color:#65283e}.highlight-buttons{display:flex;flex-wrap:wrap;justify-content:center;gap:16px 24px;margin-top:28px}.highlight-buttons a{display:inline-flex;align-items:center;min-height:48px;margin:0;padding:14px 32px;background:#fff;color:#65283e;border:none;border-radius:50px;font-family:var(--font-head-family);font-weight:900;font-size:17px;line-height:1;text-decoration:none;text-transform:uppercase;transition:all .2s ease}.highlight-buttons a:hover{background:#65283e;color:#fff}.product-highlight--decorated{position:relative;overflow-x:clip}.product-highlight--decorated>.container{position:relative;z-index:2}.product-highlight__deco{position:absolute;z-index:1;right:min(0px,calc((100% - var(--container-width)) / 2 + 15px - 155px));bottom:-60px;width:180px;height:auto;pointer-events:none}@media screen and (max-width:1399px){.product-highlight__deco{display:none}}@media screen and (max-width:767px){.product-highlight__deco{display:block;right:0;bottom:-30px;width:100px}}@media(max-width:767px){.product-highlight-content{grid-template-columns:1fr;row-gap:20px}.highlight-feature{grid-area:auto;text-align:center;justify-self:center;max-width:none}.highlight-center-image{grid-column:1;grid-row:1;justify-self:center;width:100%;max-width:260px}.highlight-title{font-size:26px}.highlight-text{font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/5/compiled_assets/styles.css.map */
