.ctr-featured-recipes{background-color:var(--bg-color);color:var(--text-color);position:relative;width:100%;padding-top:var(--PT-mobile);padding-bottom:var(--PB-mobile);overflow:hidden}@media only screen and (min-width:768px){.ctr-featured-recipes{padding-top:var(--PT);padding-bottom:var(--PB)}}.ctr-featured-recipes__wrapper{max-width:1340px}.ctr-featured-recipes__title{font-size:32px;font-weight:700;letter-spacing:-.96px;line-height:1;text-align:center;margin-bottom:16px}@media only screen and (min-width:768px){.ctr-featured-recipes__title{font-size:56px;letter-spacing:-1.68px;text-align:left;margin-bottom:24px}}.ctr-featured-recipes__title p{margin:0}.ctr-featured-recipes__desktop-slider{display:none}@media only screen and (min-width:768px){.ctr-featured-recipes__desktop-slider{display:block}}.ctr-featured-recipes__mobile-slider{display:block}@media only screen and (min-width:768px){.ctr-featured-recipes__mobile-slider{display:none}}.ctr-featured-recipes__mobile-slider .swiper{overflow:visible}.ctr-featured-recipes__page{display:none}.ctr-featured-recipes__page--active{display:block}.ctr-featured-recipes--layout_1 .ctr-featured-recipes__grid{display:grid;grid-template-columns:1fr 1fr;gap:24px}.ctr-featured-recipes--layout_1 .ctr-featured-recipes__card{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr auto;gap:14px 20px;background-color:#fff;border-radius:16px}@media only screen and (max-width:767px){.ctr-featured-recipes--layout_1 .ctr-featured-recipes__card{display:flex;flex-direction:column;gap:20px}}.ctr-featured-recipes--layout_1 .ctr-featured-recipes__card-image{grid-row:1 / -1;grid-column:1;aspect-ratio:1;border-radius:8px;overflow:hidden}.ctr-featured-recipes--layout_1 .ctr-featured-recipes__card-image img,.ctr-featured-recipes--layout_1 .ctr-featured-recipes__card-image .placeholder-svg{width:100%;height:100%;object-fit:cover;display:block;border-radius:8px}.ctr-featured-recipes--layout_1 .ctr-featured-recipes__card-body{grid-column:2;grid-row:1}.ctr-featured-recipes--layout_1 .ctr-featured-recipes__card-btn{grid-column:2;grid-row:2}.ctr-featured-recipes--layout_2 .ctr-featured-recipes__grid{display:grid;grid-template-columns:1fr 1fr 1fr;gap:24px}.ctr-featured-recipes__card{padding:24px;background-color:#fff;border-radius:16px}@media only screen and (max-width:767px){.ctr-featured-recipes__card{padding:16px}}.ctr-featured-recipes--layout_2 .ctr-featured-recipes__card{display:flex;flex-direction:column;gap:20px}.ctr-featured-recipes--layout_2 .ctr-featured-recipes__card-image{aspect-ratio:1;border-radius:8px;overflow:hidden}.ctr-featured-recipes--layout_2 .ctr-featured-recipes__card-image img,.ctr-featured-recipes--layout_2 .ctr-featured-recipes__card-image .placeholder-svg{width:100%;height:100%;object-fit:cover;display:block;border-radius:8px}.ctr-featured-recipes--layout_2 .ctr-featured-recipes__card-btn{margin-top:auto}.ctr-featured-recipes__card--mobile{display:flex;flex-direction:column;gap:20px;padding:16px;background-color:#fff;border-radius:16px;box-shadow:0 0 28px #0000001a;height:100%}.ctr-featured-recipes__card--mobile .ctr-featured-recipes__card-image{aspect-ratio:4 / 2.8;border-radius:8px;overflow:hidden}.ctr-featured-recipes__card--mobile .ctr-featured-recipes__card-image img,.ctr-featured-recipes__card--mobile .ctr-featured-recipes__card-image .placeholder-svg{width:100%;height:100%;object-fit:cover;display:block;border-radius:8px}.ctr-featured-recipes__card--mobile .ctr-featured-recipes__card-btn{margin-top:auto}.ctr-featured-recipes__swiper-mobile{overflow:visible}.ctr-featured-recipes__swiper-mobile .swiper-slide{max-width:297px;width:100%;height:auto}.ctr-featured-recipes__card-body{display:flex;flex-direction:column;gap:14px}.ctr-featured-recipes__card-tag{display:inline-flex;align-items:center;justify-content:center;padding:5px 12px;font-size:12px;font-weight:400;line-height:1;border:1px solid var(--text-color);border-radius:10000px;align-self:flex-start}.ctr-featured-recipes__card-info{display:flex;flex-direction:column;gap:12px}.ctr-featured-recipes__card-name{font-size:20px;font-weight:700;letter-spacing:-.4px;line-height:1.2;margin:0}@media only screen and (min-width:768px){.ctr-featured-recipes__card-name{font-size:24px;letter-spacing:-.48px}}.ctr-featured-recipes__card-excerpt{font-size:16px;font-weight:500;line-height:1.2;margin:0}.ctr-featured-recipes__card-btn{display:flex;align-items:center;justify-content:center;padding:15px 16px;font-size:18px;font-weight:400;font-family:inherit;line-height:1;text-transform:uppercase;text-decoration:none;border:1px solid var(--text-color);border-radius:4px;color:var(--text-color);background-color:transparent;transition:background-color .2s ease,color .2s ease}.ctr-featured-recipes__card-btn:hover{background-color:var(--text-color);color:#fff}.ctr-featured-recipes__controls{display:flex;align-items:center;justify-content:space-between;margin-top:16px}@media only screen and (min-width:768px){.ctr-featured-recipes__controls{margin-top:24px}}.ctr-featured-recipes__pagination{display:flex;gap:8px;align-items:center}.ctr-featured-recipes__dot,.ctr-featured-recipes__mobile-pagination .ctr-featured-recipes__dot{display:block;width:8px;height:8px;border-radius:50%;border:1px solid var(--text-color);background-color:transparent;padding:0;cursor:pointer;transition:background-color .2s ease}.ctr-featured-recipes__dot--active,.ctr-featured-recipes__mobile-pagination .ctr-featured-recipes__dot--active{background-color:var(--text-color)}.ctr-featured-recipes__nav{display:flex;gap:16px;align-items:center}.ctr-featured-recipes__nav-btn{display:flex;align-items:center;justify-content:center;background:none;border:none;padding:0;cursor:pointer;color:var(--text-color);transition:opacity .2s ease}.ctr-featured-recipes__nav-btn--disabled{opacity:.3;cursor:default;pointer-events:none}
/*# sourceMappingURL=/cdn/shop/t/81/assets/ctr-featured-recipes.css.map */
