.recipe-slider{position:relative;overflow:hidden}.recipe-slider__heading{margin:0}.recipe-slider__heading strong{color:#fe6f61;font-weight:500;font-style:italic}.recipe-slider__description{text-align:center;margin:32px 0 0}.recipe-slider__contents{margin-top:0}.recipe-slider__item-inner{display:flex;flex-direction:column;height:100%;border-radius:12px;background:#fff;padding:12px 12px 16px}.recipe-slider__item-image{aspect-ratio:62 / 65;border-radius:8px;margin-bottom:16px;object-fit:cover}.recipe-slider__item-title{font-size:24px;text-align:left;line-height:1;letter-spacing:-.48px;margin:0 0 12px}.recipe-slider__item-content{text-wrap:balance;margin:0}.recipe-slider__drawer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:90009;visibility:hidden;pointer-events:none}.recipe-slider__drawer-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#00000080;opacity:0;transition:opacity .3s ease;display:block!important}.recipe-slider__drawer.is-open{visibility:visible;pointer-events:auto}.recipe-slider__drawer.is-open .recipe-slider__drawer-overlay{opacity:1}.recipe-slider__drawer-inner{position:absolute;top:0;right:0;width:100%;height:100%;max-width:480px;max-height:100vh;overflow-y:auto;transition:transform .3s ease;display:none;padding:0 20px 20px;background:#f9f4f0}.recipe-slider__drawer.is-open .recipe-slider__drawer-inner{display:block}img.recipe-slider__drawer-feat{display:block;line-height:1;object-fit:cover;height:100%;border-radius:16px!important;aspect-ratio:33 / 25}.recipe-slider__drawer-media{position:relative}.recipe-slider__drawer-title{text-align:left;font-size:32px;line-height:1;letter-spacing:-.64px;margin:0}.recipe-slider__drawer-content{font-size:18px;margin:6px 0 0}.recipe-slider__drawer-buttons{border-radius:999px;border:1px solid rgba(254,111,97,.13);background:#f9f4f0;display:flex;margin-top:20px;padding:2px}.recipe-slider__buttton-item{cursor:pointer;padding:0;background:transparent;border:unset;outline:unset;font-size:14px;font-weight:600;line-height:1;flex:1;height:32px;display:flex;justify-content:center;align-items:center;border-radius:99px;transition:all .3s ease}.recipe-slider__buttton-item.active{background-color:#fe6f61;color:#fff}.recipe-slider__drawer-ingredient,.recipe-slider__drawer-met{font-size:20px;font-weight:600;margin:20px 0 11px}.recipe-slider__drawer-item{list-style-type:none;padding:0;margin:0}.recipe-slider__drawer-item li{font-size:16px;line-height:125%;letter-spacing:-.008px;display:flex;justify-content:space-between;padding-block:9px;border-bottom:solid 1px #FE6F6121}.recipe-slider__drawer-item li strong{font-weight:500;color:#fe6f61}.recipe-slider__drawer-methods{list-style:none;counter-reset:el-custom-counter;margin:0;padding:0;display:flex;flex-direction:column;font-size:16px}.recipe-slider__drawer-methods li{counter-increment:el-custom-counter;display:grid;grid-template-columns:26px auto;gap:12px;align-items:center;padding-bottom:9px}.recipe-slider__drawer-methods li:before{content:counter(el-custom-counter);border-radius:99px;background:#fe6f61;color:#fff;width:26px;height:26px;display:flex;justify-content:center;align-items:center;font-size:13px;font-weight:500}.recipe-slider__drawer-head{display:flex;justify-content:space-between;align-items:center;position:sticky;top:0;background:#f9f4f0;padding:20px 20px 16px;margin-inline:-20px;z-index:1}.recipe-slider__drawer-close{background:transparent;border:unset;padding:0;outline:unset;display:block;cursor:pointer}.recipe-slider__drawer-close svg{display:block;line-height:1;width:22px;height:22px}.recipe-slider__item{cursor:pointer}.recipe-slider__bot-decor{position:absolute;bottom:-1px;width:100%;object-position:top;object-fit:cover}.recipe-slider__item-watch{display:grid;grid-template-columns:32px auto;gap:10px;align-items:center;margin-top:auto;border-radius:142px;background:#fff;-webkit-backdrop-filter:blur(2.5px);backdrop-filter:blur(2.5px);position:absolute;bottom:10px;left:10px;padding:6px 12px 6px 6px;cursor:pointer}img.recipe-slider__item-thumbs{border-radius:99px!important;display:block;line-height:1;object-fit:cover;border:solid 2px #CA3887}.recipe-slider__item-watch p{font-size:20px;margin:0;text-align:left}.recipe-slider__buttons.section-controls{margin:0;gap:8px;position:absolute;right:0;bottom:0}.recipe-slider__title-cont{position:relative}.recipe-slider__wrapper{position:relative;overflow:hidden}.recipe-slider__wine-decor svg{max-width:175px;transform:rotate(-18deg);position:absolute;right:-66px;top:135px}.recipe-slider__item-popular{height:34px;border-radius:99px;border:1.4px solid #4B0D00;background:#daecc3;font-weight:700;display:flex;align-items:center;justify-content:center;position:absolute;padding-inline:8px;left:50%;transform:translate(-50%) rotate(-8deg);color:#2c3f13;line-height:1;margin:0;top:-16px}.swiper-slide.recipe-slider__item{margin-top:32px}@media(max-width:980px){.recipe-slider__item-inner{border-radius:7.674px;border:1px solid rgba(0,0,0,.25);padding:8px}.recipe-slider__description{text-wrap:balance}.recipe-slider__item-image{aspect-ratio:70 / 83;margin-bottom:8px}.recipe-slider__drawer-title{font-size:24px;letter-spacing:-.48px}.recipe-slider__drawer-content,.recipe-slider__drawer-ingredient,.recipe-slider__drawer-met{font-size:16px}.recipe-slider__drawer-item li,.recipe-slider__drawer-methods{font-size:13px}.recipe-slider__description{margin-top:20px}.recipe-slider__item-watch{grid-template-columns:20px auto;gap:8px}.recipe-slider__item-watch p{font-size:13px}.recipe-slider__item-title{font-size:16px;line-height:1;margin-bottom:8px}.recipe-slider__item-content{font-size:12px}.recipe-slider__buttons.section-controls{display:none}.recipe-slider__wine-decor svg{max-width:63px;right:-24px;top:0}.recipe-slider__item-popular{height:24px;border:1px solid #4B0D00;padding-inline:7px;top:-12px;font-size:13px}.recipe-slider__contents{margin-right:-15px}}@media(max-width:580px){.recipe-slider__contents{overflow:visible;margin-top:12px;margin-right:0}.recipe-slider__wrapper{display:block}.recipe-slider__slide{width:auto!important}.recipe-slider__wrapper .swiper-wrapper{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:12px;row-gap:0;box-sizing:inherit!important}.recipe-slider__drawer-inner{top:unset;left:0;bottom:0;max-width:100%;max-height:calc(100vh - 200px);border-radius:0;padding:0 15px 15px;transform:unset}.recipe-slider__drawer-head{padding:15px;margin-inline:-15px}.recipe-slider__button{margin-top:20px}.recipe-slider__button a{height:36px;font-size:14px;max-width:180px;letter-spacing:-.007px}.swiper-slide.recipe-slider__item{margin-top:20px}.recipe-slider__contents .swiper-slide:nth-child(n+5){display:none}.recipe-slider__contents.is-expanded .swiper-slide{display:block}}.recipe-slider__drawer-item{display:none}.recipe-slider__drawer-item.active{display:block}@media(min-width:581px){.recipe-slider__button{display:none}}.recipe-slider__video-drawer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:99999;visibility:hidden;pointer-events:none}.recipe-slider__video-drawer.is-open{visibility:visible;pointer-events:auto}.recipe-slider__video-drawer-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#000000b3;opacity:0;transition:opacity .3s ease}.recipe-slider__video-drawer.is-open .recipe-slider__video-drawer-overlay{opacity:1}.recipe-slider__video-drawer-inner{position:absolute;top:50%;left:50%;max-width:400px;transform:translate(-50%,-50%) scale(.95);opacity:0;transition:transform .3s ease,opacity .3s ease;background:#f9f4f0;padding:16px;border-radius:15px;width:100%;border:solid 1px #4B0D00}.recipe-slider__video-drawer.is-open .recipe-slider__video-drawer-inner{transform:translate(-50%,-50%) scale(1);opacity:1}.recipe-slider__video-drawer-close{position:absolute;top:16px;right:16px;width:24px;height:24px;padding:0;background:transparent;border:unset}.recipe-slider__video-drawer-video{display:block;width:100%;border-radius:12px}
/*# sourceMappingURL=/cdn/shop/t/10/assets/el-recipe-slider.css.map */
