:root{--drv-learn-recipes-headtext-max-w: 38.1875rem;--drv-learn-recipes-cta-h: 2.625rem;--drv-learn-recipes-card-flex: 16.3125rem;--drv-learn-recipes-card-flex-2: 4.5rem;--drv-learn-recipes-thumb-flex: 2.75rem;--drv-learn-recipes-thumb-w: 2.75rem;--drv-learn-recipes-thumb-h: 2.75rem;--drv-learn-recipes-slider-w: 6rem;--drv-learn-recipes-seg-h: .25rem;--drv-learn-recipes-seg-min-w: .0625rem;--drv-learn-recipes-seg-active-flex: 3.125rem;--drv-learn-recipes-arrow-w: 1.5625rem;--drv-learn-recipes-arrow-h: 1.8125rem;--drv-learn-recipes-seg-active-flex-lt990: 1.25rem}.drv-lrec{background:var(--drv-white);padding:0 var(--drv-page-inset)}.drv-lrec__head{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--drv-space-20);margin-bottom:var(--drv-space-30)}.drv-lrec__headtext{max-width:var(--drv-learn-recipes-headtext-max-w);display:flex;flex-direction:column;gap:var(--drv-space-18)}.drv-lrec__heading{margin:0;color:var(--drv-ink);font-size:var(--drv-fs-36);font-weight:var(--drv-fw-medium);line-height:var(--drv-lh-38);letter-spacing:var(--drv-ls-n1)}.drv-lrec__desc{margin:0;color:var(--drv-text-muted);font-size:var(--drv-fs-16);line-height:var(--drv-lh-22)}.drv-lrec__cta{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;height:var(--drv-learn-recipes-cta-h);padding:0 var(--drv-space-24);border:var(--drv-border-1) solid var(--drv-ink);border-radius:var(--drv-radius-button);background:transparent;color:var(--drv-ink);font-size:var(--drv-fs-12);font-weight:var(--drv-fw-medium);line-height:var(--drv-lh-14);text-transform:uppercase;text-decoration:none;white-space:nowrap}.drv-lrec__cta--mobile{display:none}@media(hover:hover){.drv-lrec__cta:hover{border-color:var(--drv-hover);background:var(--drv-hover);color:var(--drv-white)}}.drv-lrec__track{display:flex;gap:var(--drv-space-24);overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin-inline:calc(-1 * var(--drv-page-inset));padding-inline:var(--drv-page-inset);scroll-padding-inline:var(--drv-page-inset)}.drv-lrec__track::-webkit-scrollbar{display:none}.drv-lrec__card{flex:0 0 max(var(--drv-learn-recipes-card-flex),calc((100% - var(--drv-learn-recipes-card-flex-2)) / 4));display:flex;flex-direction:column;gap:var(--drv-space-16);scroll-snap-align:start;position:relative;text-decoration:none}@media(min-width:990px){.drv-lrec__card{flex-grow:1}}.drv-lrec__img{position:relative;aspect-ratio:332.25 / 376;border-radius:var(--drv-radius-card);overflow:hidden;background:var(--drv-surface)}.drv-lrec__img img{width:100%;height:100%;object-fit:cover;display:block}.drv-lrec__badge{position:absolute;top:var(--drv-space-16);left:var(--drv-space-16);background:var(--drv-white);border-radius:var(--drv-radius-button);padding:var(--drv-space-4) var(--drv-space-10);color:var(--drv-ink);font-size:var(--drv-fs-10);font-weight:var(--drv-fw-medium);line-height:var(--drv-lh-14);letter-spacing:var(--drv-ls-2);text-transform:uppercase}.drv-lrec__body{display:flex;flex-direction:column;gap:var(--drv-space-8)}.drv-lrec__title{margin:0;color:var(--drv-ink);font-size:var(--drv-fs-18);font-weight:var(--drv-fw-medium);line-height:var(--drv-lh-24)}.drv-lrec__title-link{color:inherit;text-decoration:none}.drv-lrec__bottom{display:flex;flex-direction:column;gap:var(--drv-space-16);border-top:var(--drv-border-1) dashed var(--drv-grey);padding-top:var(--drv-space-16);margin-top:0}.drv-lrec__product{display:flex;align-items:center;gap:var(--drv-space-12);text-decoration:none}.drv-lrec__thumb{flex:0 0 var(--drv-learn-recipes-thumb-flex);width:var(--drv-learn-recipes-thumb-w);height:var(--drv-learn-recipes-thumb-h);border-radius:var(--drv-radius-small-3);overflow:hidden;background:var(--drv-surface)}.drv-lrec__thumb img{width:100%;height:100%;object-fit:cover;display:block}.drv-lrec__pdetails{display:flex;flex-direction:column;gap:var(--drv-space-4);min-width:0}.drv-lrec__plabel{margin:0;color:var(--drv-text-muted);font-size:var(--drv-fs-14);line-height:var(--drv-lh-18);letter-spacing:var(--drv-ls-3);text-transform:uppercase}.drv-lrec__pname{margin:0;color:var(--drv-ink);font-size:var(--drv-fs-18);font-weight:var(--drv-fw-medium);line-height:var(--drv-lh-24)}.drv-lrec__foot{display:flex;align-items:center;justify-content:space-between;margin-top:var(--drv-space-30)}.drv-lrec__slider{display:flex;align-items:center;gap:var(--drv-space-8);width:var(--drv-learn-recipes-slider-w)}.drv-lrec__seg{height:var(--drv-learn-recipes-seg-h);border-radius:var(--drv-radius-card);background:var(--drv-surface-alt);flex:1;min-width:var(--drv-learn-recipes-seg-min-w);padding:0;border:0;cursor:pointer;position:relative;transition:flex-grow var(--drv-duration-slow) var(--drv-ease-standard),flex-basis var(--drv-duration-slow) var(--drv-ease-standard),background-color var(--drv-duration-slow) var(--drv-ease)}.drv-lrec__seg:after{content:"";position:absolute;inset:calc(-1 * var(--drv-space-10)) 0}.drv-lrec__seg:focus-visible{outline:var(--drv-border-2) solid var(--drv-ink);outline-offset:var(--drv-space-4)}.drv-lrec__foot.is-idle{display:none}.drv-lrec__seg.is-active{flex:0 0 var(--drv-learn-recipes-seg-active-flex);background:var(--drv-ink)}.drv-lrec__arrows{display:flex;align-items:center;gap:var(--drv-space-4)}.drv-lrec__arrow{width:var(--drv-learn-recipes-arrow-w);height:var(--drv-learn-recipes-arrow-h);display:flex;align-items:center;justify-content:center;background:none;border:0;padding:0;cursor:pointer;color:var(--drv-ink)}@media(hover:hover){.drv-lrec__arrow:hover{color:var(--drv-hover)}}@media(max-width:989.98px){.drv-lrec{padding:0 var(--drv-space-10)}.drv-lrec__head{margin-bottom:var(--drv-space-24)}.drv-lrec__heading{font-size:var(--drv-fs-30);line-height:var(--drv-lh-34);letter-spacing:0}.drv-lrec__desc{line-height:var(--drv-lh-24)}.drv-lrec__cta--top{display:none}.drv-lrec__cta--mobile{display:flex;width:100%;margin-top:var(--drv-space-24)}.drv-lrec__track{gap:var(--drv-space-12);margin-inline:calc(-1 * var(--drv-space-10));padding-inline:var(--drv-space-10);scroll-padding-inline:var(--drv-space-10)}.drv-lrec__card{flex:0 0 var(--drv-learn-recipes-card-flex)}.drv-lrec__foot{margin-top:var(--drv-space-30)}.drv-lrec__slider{width:var(--drv-learn-recipes-slider-w);margin:0 auto}.drv-lrec__seg{background:var(--drv-grey)}.drv-lrec__seg.is-active{flex:0 0 var(--drv-learn-recipes-seg-active-flex-lt990);background:var(--drv-ink)}.drv-lrec__arrows{display:none}}
/*# sourceMappingURL=/cdn/shop/t/432/assets/drv-learn-recipes.css.map */
