.laferte-cocktails{padding:var(--lk-pad-mobile) 0;text-align:center}.laferte-cocktails__header{max-width:680px;margin:0 auto 32px;padding:0 16px}.laferte-cocktails__title{margin:0 0 16px}.laferte-cocktails__text>:last-child{margin-bottom:0}.laferte-cocktails__list{display:grid;grid-auto-flow:column;grid-auto-columns:76%;gap:24px;margin:0;padding:12px 28px 0 16px;list-style:none;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:16px;scrollbar-width:none;-webkit-overflow-scrolling:touch}.laferte-cocktails__list::-webkit-scrollbar{display:none}.laferte-cocktails__list:focus-visible{outline:2px solid currentColor;outline-offset:4px}.laferte-cocktails__item{scroll-snap-align:start}.laferte-cocktails__card{display:block;color:inherit;text-decoration:none}.laferte-cocktails__media{position:relative;overflow:hidden;aspect-ratio:var(--lk-ratio);background:#0000000a}.laferte-cocktails__media img,.laferte-cocktails__media svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.laferte-cocktails__caption{display:flex;flex-direction:column;align-items:center;margin-top:20px}.laferte-cocktails__name{font-weight:500;font-size:13px;line-height:1.6;letter-spacing:.28em;margin-right:-.28em;text-transform:uppercase}.laferte-cocktails__rule{display:block;width:32px;margin:12px 0 10px;border-top:1px solid currentColor;transition:width .5s cubic-bezier(.22,.61,.36,1)}.laferte-cocktails__whisky{font-size:10px;line-height:1.6;letter-spacing:.2em;margin-right:-.2em;text-transform:uppercase;opacity:.75}.laferte-cocktails--plate .laferte-cocktails__card{position:relative}.laferte-cocktails--plate .laferte-cocktails__media{isolation:isolate;overflow:visible;background:none}.laferte-cocktails--plate .laferte-cocktails__media:before{content:"";position:absolute;top:calc(-1 * var(--lk-plate-offset, 10px));right:calc(-1 * var(--lk-plate-offset, 10px));width:62%;height:48%;background:var(--lk-plate);z-index:-1}.laferte-cocktails__crop{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.laferte-cocktails__card:focus-visible{outline:2px solid currentColor;outline-offset:4px}@media(hover:hover){.laferte-cocktails__card:hover .laferte-cocktails__media img{transform:scale(1.03)}.laferte-cocktails__card:hover .laferte-cocktails__rule{width:96px}}.laferte-cocktails__card:focus-visible .laferte-cocktails__rule{width:96px}@media(prefers-reduced-motion:reduce){.laferte-cocktails__rule,.laferte-cocktails__media img{transition:none}}.laferte-cocktails__btn{margin-top:32px;padding:0 16px}.laferte-cocktails__btn .btn{display:inline-flex;align-items:center;justify-content:center;min-height:44px}.laferte-cocktails__btn .underlined-link{position:relative}.laferte-cocktails__btn .underlined-link:after{content:"";position:absolute;top:50%;left:-8px;right:-8px;height:44px;transform:translateY(-50%)}@media(min-width:768px){.laferte-cocktails{padding:var(--lk-pad-desktop) clamp(24px,5vw,80px)}.laferte-cocktails__header{margin-bottom:48px;padding:0}.laferte-cocktails__list{grid-auto-flow:row;grid-template-columns:repeat(var(--lk-count),minmax(0,1fr));grid-auto-columns:auto;gap:clamp(16px,3vw,48px);max-width:1100px;margin:0 auto;padding:0;overflow:visible}.laferte-cocktails{--lk-plate-offset: clamp(10px, 1.3vw, 18px)}.laferte-cocktails__caption{margin-top:24px}.laferte-cocktails__name{font-size:clamp(13px,1.05vw,15px)}.laferte-cocktails__whisky{font-size:11px}.laferte-cocktails__btn{margin-top:48px}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/section-laferte-cocktails.css.map */
