.lr-concepts{--font-body--family: var(--lr-body);--font-subheading--family: var(--lr-body);--font-heading--family: var(--lr-display);--font-accent--family: var(--lr-body);--font-paragraph--family: var(--lr-body)}.lr-concepts .lr{font-size:18px;line-height:1.5}.lr-concepts .lr-wrap{width:min(1360px,calc(100% - 96px))}.lr-concepts .lr-section{padding-block:72px}.lr-concepts .lr-title{font-size:clamp(38px,4.1vw,60px);line-height:1.1;letter-spacing:-.015em;font-weight:400;overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none}.lr-concepts .lr-title,.lr-concepts .lr-intro h1,.lr-concepts .lr-quality h2{font-weight:var(--lr-display-weight, 400)}.lr-concepts .lr-kicker{font-size:12px;font-weight:700;letter-spacing:.12em;margin-bottom:16px}.lr-concepts .lr-heading-row{margin-bottom:32px}.lr-concepts .lr-heading-row .lr-kicker{color:var(--lr-black)}.lr-concepts .lr-button{background:var(--lr-black);border-color:var(--lr-black);color:#fff;font-size:16px;min-height:50px;padding-inline:22px;gap:32px}.lr-concepts .lr-button:hover{background:var(--lr-burgundy);border-color:var(--lr-burgundy)}.lr-concepts .lr-link{font-size:16px}.lr-concepts .lr-announcement{background:var(--lr-cream);color:var(--lr-black);padding-block:8px;font-size:13px;font-weight:700;letter-spacing:.04em}.lr-concepts .header__row{padding-block:10px}.lr-concepts .menu-list__link{font-size:15px;font-weight:700;letter-spacing:.035em}.lr-concepts .lr-intro{overflow:visible}.lr-intro__inner{width:min(1440px,calc(100% - 96px));margin-inline:auto}.lr-intro h1{font:400 clamp(60px,5.7vw,84px)/1.04 var(--lr-display);letter-spacing:-.025em;text-transform:uppercase;margin:0;overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none;text-wrap:initial}.lr-intro h1 span{display:block}.lr-intro__copy{min-width:0}.lr-intro__action p{font-size:19px;max-width:30ch;margin:22px 0}.lr-intro__photo{margin:0;min-width:0}.lr-intro__photo img{display:block;width:100%;height:auto;object-fit:contain}.lr-intro__photo figcaption{font-size:13px;font-weight:700;margin-top:12px}.lr-intro--a{background:var(--lr-red);color:var(--lr-black);padding-block:44px}.lr-intro--a .lr-intro__inner{display:grid;grid-template-columns:.85fr 1.7fr;align-items:center;gap:44px}.lr-intro--a .lr-intro__photo{padding-top:8px}.lr-intro--a .lr-intro__photo figcaption{border-top:1px solid var(--lr-black);padding-top:12px}.lr-concepts .lr-intro--a .lr-kicker{font-size:19px;line-height:1.3;font-weight:700;letter-spacing:.015em;text-transform:none}.lr-concepts .lr-intro--a .lr-intro__action p{font-size:19px;font-weight:700}.lr-concepts .lr-intro--a .lr-intro__photo figcaption{background:var(--lr-cream);margin-top:0;padding:10px 14px;border-top:0}.lr-intro--a :focus-visible{outline-color:var(--lr-black)}.lr-intro--b{padding-top:32px;background:var(--lr-cream)}.lr-intro--b .lr-intro__copy{display:grid;grid-template-columns:1fr 300px;column-gap:64px;align-items:end;padding-bottom:28px}.lr-intro--b .lr-kicker{grid-column:1/-1;margin-bottom:12px}.lr-intro--b h1{font-size:clamp(54px,5.5vw,82px);line-height:1.08}.lr-intro--b h1 span{display:inline}.lr-intro--b h1 span+span{margin-left:.16em}.lr-intro--b h1 span:last-child{color:var(--lr-red)}.lr-intro--b .lr-intro__action p{font-size:17px;margin:0 0 14px}.lr-intro--b .lr-intro__photo{width:min(1160px,100%);margin-inline:auto}.lr-intro--b .lr-intro__photo figcaption{text-align:right;margin:0;padding-block:12px}.lr-concepts .lr-products{gap:28px}.lr-concept-product{display:flex;min-width:0}.lr-concept-product .lr-product{width:100%}.lr-concept-product .lr-product__image{aspect-ratio:1;background:transparent}.lr-concept-product .lr-product__image img{object-fit:contain}.lr-concept-product .lr-product__info{padding-top:20px}.lr-concept-product h3{font-size:22px;font-weight:700;line-height:1.2;min-height:2.4em;margin-bottom:10px}.lr-concept-product .lr-product__flavour{font-size:16px;margin-bottom:8px;min-height:1.5em}.lr-concept-product .lr-product__heat{font-size:13px;color:var(--lr-black);text-transform:none;font-weight:400;letter-spacing:0;margin-bottom:16px}.lr-concept-product .lr-product__price{font-size:19px;margin-bottom:14px}.lr-concept-product .lr-button{width:100%;font-size:15px}.lr-concepts .lr-quality{background:var(--lr-red);color:var(--lr-black);padding-block:30px}.lr-quality .lr-wrap{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:60px}.lr-quality h2{font:400 clamp(30px,3.5vw,48px)/1.15 var(--lr-display);text-transform:uppercase;margin:0;overflow-wrap:normal}.lr-quality p{margin:0;max-width:48ch;font-size:19px;font-weight:700}.lr-concepts .lr-story{grid-template-columns:.9fr 1.1fr;gap:100px}.lr-concepts .lr-story__photo{width:100%;max-width:420px;margin-inline:auto}.lr-concepts .lr-story .lr-title{max-width:12ch;margin-bottom:24px}.lr-concepts .lr-story .lr-copy{max-width:42ch}.lr-concepts .lr-story .lr-kicker{color:var(--lr-cream)}.lr-concepts .lr-story .lr-link{text-decoration-thickness:2px;text-decoration-color:var(--lr-red)}.lr-concepts .lr-reviews{padding-block:60px}.lr-concepts .lr-reviews .lr-title{font-size:clamp(34px,3.5vw,48px);margin-bottom:24px}.lr-concepts .lr-reviews .jdgm-carousel-wrapper{max-width:1160px;margin-inline:auto}.lr-concepts .lr-reviews .jdgm-carousel{font-family:var(--lr-body)}.lr-recipe-feature{border-top:1px solid #13130f40}.lr-recipe-feature__grid{display:grid;grid-template-columns:1fr 1fr;gap:72px;align-items:center}.lr-recipe-feature__photo img{display:block;width:100%;height:auto;max-height:400px;object-fit:contain}.lr-recipe-feature .lr-title{max-width:12ch}.lr-recipe-feature h3{font:700 22px/1.25 var(--lr-body);text-transform:none;margin:24px 0 12px}.lr-recipe-feature p:not(.lr-kicker){max-width:35ch;margin:0 0 24px}.lr-recipe-feature .lr-link{margin-left:24px}.lr-concepts .lr-footer{padding-top:48px;border-top:8px solid var(--lr-red)}.lr-concepts .lr-newsletter{grid-template-columns:1fr 1fr;gap:100px;padding-bottom:40px;align-items:center}.lr-concepts .lr-newsletter .lr-title{color:var(--lr-red);font-size:clamp(36px,4vw,56px)}.lr-concepts .lr-newsletter p{font-size:17px}.lr-concepts .lr-newsletter .lr-fine{font-size:13px}.lr-concepts .lr-email-row input{background:#fff;color:var(--lr-black);border-color:#fff}.lr-concepts .lr-email-row .lr-button{background:var(--lr-cream);border-color:var(--lr-cream);color:var(--lr-black)}.lr-concepts .lr-email-row .lr-button:hover{background:#fff;border-color:#fff}.lr-concepts .lr-footer__links{grid-template-columns:1.3fr 1fr 1fr}.lr-concepts .lr-footer__links p{max-width:30ch}.lr-direction-b .lr-concept-range{padding-top:48px}.lr-direction-b .lr-story{grid-template-columns:1fr .85fr;gap:80px}.lr-direction-b .lr-story__photo{grid-column:2;grid-row:1;max-width:360px}.lr-direction-b .lr-story>div:last-child{grid-column:1;grid-row:1}.lr-direction-b .lr-story .lr-title{max-width:16ch}.lr-direction-b .lr-dark:has(.lr-story){background:var(--lr-cream);color:var(--lr-black);border-bottom:1px solid #13130f40}.lr-direction-b .lr-story .lr-kicker{color:var(--lr-black)}.lr-direction-b .lr-story .lr-link{text-decoration-color:var(--lr-burgundy)}@media(min-width:1600px){.lr-intro--a{padding-block:54px}.lr-intro--a .lr-intro__inner{grid-template-columns:.85fr 1.9fr;gap:64px}}@media(max-width:1199px)and (min-width:990px){.lr-intro h1{font-size:60px}.lr-intro--a .lr-intro__inner{grid-template-columns:1fr 1.6fr;gap:32px}.lr-intro--b .lr-intro__copy{grid-template-columns:1fr 260px;gap:0 32px}.lr-concepts .lr-story{gap:56px}}@media(max-width:989px){.lr-concepts .lr-wrap,.lr-intro__inner{width:calc(100% - 48px)}.lr-concepts .lr-section{padding-block:48px}.lr-intro--a{padding-block:32px 24px}.lr-intro--a .lr-intro__inner{grid-template-columns:1fr;gap:28px}.lr-intro--a .lr-intro__copy{display:grid;grid-template-columns:1fr 1fr;column-gap:32px;align-items:end}.lr-intro--a .lr-kicker{grid-column:1/-1}.lr-intro h1{font-size:64px}.lr-intro__action p{margin:0 0 20px}.lr-intro--a .lr-intro__photo{padding-top:0}.lr-intro--b .lr-intro__copy{grid-template-columns:1fr 1fr;gap:0 24px}.lr-intro--b h1{font-size:60px}.lr-intro--b h1 span{display:block}.lr-intro--b h1 span+span{margin-left:0}.lr-intro--b h1 span+span:before{content:none}.lr-concepts .lr-products{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px 24px}.lr-quality .lr-wrap{gap:32px}.lr-concepts .lr-story,.lr-direction-b .lr-story{gap:40px}.lr-concepts .lr-story .lr-title{font-size:40px}.lr-concepts .lr-newsletter{gap:40px}.lr-recipe-feature__grid{gap:36px}.lr-recipe-feature .lr-link{display:flex;margin:12px 0 0}}@media(max-width:599px){.lr-concepts .lr-wrap,.lr-intro__inner{width:calc(100% - 40px)}.lr-concepts .lr-section{padding-block:40px}.lr-concepts .lr-kicker{font-size:11px;margin-bottom:14px}.lr-concepts .lr-title{font-size:38px}.lr-concepts .lr-announcement{font-size:12px;padding-inline:12px}.lr-intro--a{padding-block:28px 20px}.lr-intro--a .lr-intro__inner{gap:26px}.lr-intro--a .lr-intro__copy,.lr-intro--b .lr-intro__copy{display:block}.lr-intro h1{font-size:clamp(52px,14vw,65px);line-height:1.07}.lr-intro__action p,.lr-intro--b .lr-intro__action p{font-size:17px;max-width:30ch;margin:18px 0}.lr-intro__action .lr-button{width:100%;justify-content:space-between}.lr-intro__photo figcaption{font-size:12px;margin-top:10px;padding-top:10px}.lr-intro--b{padding-top:26px}.lr-intro--b .lr-intro__copy{padding-bottom:24px}.lr-intro--b h1{font-size:clamp(56px,16vw,68px)}.lr-intro--b .lr-kicker{max-width:30ch;line-height:1.5}.lr-intro--b .lr-intro__photo{width:calc(100% + 40px);margin-inline:-20px}.lr-intro--b .lr-intro__photo figcaption{text-align:left;padding:12px 20px}.lr-concepts .lr-heading-row{margin-bottom:24px}.lr-concepts .lr-heading-row>.lr-link{margin-top:10px}.lr-concepts .lr-products{gap:30px 16px}.lr-concept-product h3{font-size:19px;min-height:2.4em;margin-bottom:8px}.lr-concept-product .lr-product__info{padding-top:14px}.lr-concept-product .lr-product__flavour{font-size:15px;min-height:3em;margin-bottom:8px}.lr-concept-product .lr-product__heat{font-size:13px;margin-bottom:12px}.lr-concept-product .lr-product__price{font-size:18px}.lr-concept-product .lr-button{padding:12px 10px;font-size:14px;gap:8px}.lr-quality .lr-wrap{grid-template-columns:1fr;gap:12px}.lr-concepts .lr-quality{padding-block:26px}.lr-quality h2{font-size:34px}.lr-quality p{font-size:19px}.lr-concepts .lr-story,.lr-direction-b .lr-story{grid-template-columns:1fr;gap:30px}.lr-concepts .lr-story__photo,.lr-direction-b .lr-story__photo{max-width:100%;grid-column:auto;grid-row:auto}.lr-concepts .lr-story__photo img{aspect-ratio:auto;object-fit:contain}.lr-direction-b .lr-story>div:last-child{grid-column:auto;grid-row:auto}.lr-concepts .lr-story .lr-title{max-width:14ch}.lr-concepts .lr-reviews{padding-block:40px}.lr-concepts .lr-reviews .lr-title{font-size:34px}.lr-recipe-feature__grid{grid-template-columns:1fr;gap:26px}.lr-recipe-feature .lr-title{max-width:15ch}.lr-recipe-feature h3{margin-top:18px}.lr-concepts .lr-newsletter{grid-template-columns:1fr;gap:28px}.lr-concepts .lr-newsletter .lr-title{font-size:40px}.lr-concepts .lr-email-row{flex-wrap:nowrap;gap:0}.lr-concepts .lr-email-row .lr-button{width:auto;padding-inline:16px;gap:12px}.lr-concepts .lr-footer__links{grid-template-columns:1fr 1fr;gap:30px 20px}.lr-concepts .lr-footer__links>div:first-child{grid-column:1/-1}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/lr-concepts.css.map */
