:root{--heading-font-family: "Brandon-Grotesque", sans-serif !important;--heading-letter-spacing: .2rem !important;--text-font-family: "Averia Serif Libre", serif !important;--heading-font-weight: 700;--text-font-weight: 400}:is(h4,h5,h6,.h4,.h5,.h6):not(.header *){text-transform:uppercase;letter-spacing:.12em}.cart-drawer [slot=footer] .h-stack>span.h5:last-child{letter-spacing:.02em;font-variant-numeric:tabular-nums}.shopify-section--recipe-card .eod-recipe__header h2{font-family:var(--text-font-family)!important;font-weight:700!important;font-style:normal!important;letter-spacing:normal!important;text-transform:none!important}.button-group{display:flex;flex-wrap:wrap;align-items:center;justify-items:center;gap:20px;width:100%;margin-top:20px!important}.button-group .button{max-width:calc(50% - 10px);flex:0 0 calc(50% - 10px);margin:0!important}@media screen and (max-width:749px){.button-group{gap:10px}.button-group .button{max-width:calc(50% - 5px);flex:0 0 calc(50% - 5px)}}@media screen and (min-width:1000px){.product-gallery{position:sticky;top:0}}.template-cask-collection-shop main>a[data-locksmith]{margin-bottom:40px;margin-left:auto;margin-right:auto;display:flex;justify-content:center;max-width:max-content}.shopify-section--image-with-text-overlay{overflow:hidden}.section-image-with-text .video-play-button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:10;background:transparent;border:none;cursor:pointer;padding:0;transition:opacity .3s ease}.section-image-with-text .video-play-button:before{padding:16px 19px}.section-image-with-text .video-play-button:hover{opacity:.8}.section-image-with-text .image-with-text__video video-media.is-playing .video-play-button,.section-image-with-text .image-with-text__video video-media[loaded] .video-play-button{display:none}.section-image-with-text .image-with-text__text a{text-decoration:underline;text-underline-offset:2px}@media only screen and (min-width:1200px){.section-image-with-text .image-with-text__image.image-size-auto img{height:auto;object-fit:contain}.section-image-with-text .image-with-text__image.image-size-sm{min-height:400px;max-height:400px}.section-image-with-text .image-with-text__image.image-size-md{min-height:550px;max-height:550px}.section-image-with-text .image-with-text__image.image-size-lg{min-height:700px;max-height:700px}.section-image-with-text .image-with-text__image.image-size-fill{min-height:100vh;max-height:100vh}.section-image-with-text .image-with-text__image.image-size-sm img,.section-image-with-text .image-with-text__image.image-size-md img,.section-image-with-text .image-with-text__image.image-size-lg img,.section-image-with-text .image-with-text__image.image-size-fill img{height:100%;object-fit:cover;max-height:inherit;min-height:inherit}.section-image-with-text .image-with-text__video video{width:100%;height:auto;object-fit:cover}.section-image-with-text .image-with-text__video video-media{width:100%;height:auto}.section-image-with-text .image-with-text__video.image-size-auto video{position:relative;overflow:hidden}.section-image-with-text .image-with-text__video.image-size-sm{height:400px}.section-image-with-text .image-with-text__video.image-size-md{height:550px}.section-image-with-text .image-with-text__video.image-size-lg{height:700px}.section-image-with-text .image-with-text__video.image-size-fill{height:100vh}.section-image-with-text .image-with-text__video.image-size-sm video,.section-image-with-text .image-with-text__video.image-size-md video,.section-image-with-text .image-with-text__video.image-size-lg video,.section-image-with-text .image-with-text__video.image-size-fill video,.section-image-with-text .image-with-text__video.image-size-sm video-media,.section-image-with-text .image-with-text__video.image-size-md video-media,.section-image-with-text .image-with-text__video.image-size-lg video-media,.section-image-with-text .image-with-text__video.image-size-fill video-media{width:100%;height:100%;object-fit:cover}.section-image-with-text .image-with-text__video.image-size-sm video,.section-image-with-text .image-with-text__video.image-size-md video,.section-image-with-text .image-with-text__video.image-size-lg video,.section-image-with-text .image-with-text__video.image-size-fill video{object-fit:cover}.section-image-with-text .video-play-button svg{filter:drop-shadow(0 4px 8px rgba(255,255,255,.3))}}@media only screen and (max-width:1199px){.section-image-with-text .image-with-text__video video-media.external_video img{opacity:1;visibility:visible;position:unset}}@media only screen and (max-width:699px){.section-image-with-text .video-play-button:before{padding:10px 12px}}shopify-account{--shopify-account-radius-base: 10px;--shopify-account-radius-dialog: 16px;--shopify-account-radius-button: 10px;--shopify-account-radius-input: 10px}body:has(.shopify-section--eod-home-signup) [class^=footer-newsletter-]{display:none!important}body:has(.shopify-section--eod-home-signup) [class^=footer-content-top-]{grid-template-columns:1fr!important}.drawer.show-close-cursor::part(overlay){cursor:pointer}html.lock shopify-chat,html.lock [class*=kl-teaser]{display:none!important}.navigation-drawer[mobile-opening=bottom]::part(content){min-height:0;max-height:85svh}html .navigation-drawer .panel ul.v-stack{gap:0}html .navigation-drawer .panel li:is([class*=h3],[class*=h4],[class*=h5]){font-family:var(--heading-font-family);font-weight:700;line-height:1.25;text-transform:uppercase;font-size:15px!important;letter-spacing:.12em!important;border-bottom:1px solid rgb(36 36 36 / .08)}html .navigation-drawer .panel li:is([class*=h3],[class*=h4],[class*=h5]) :is(a,button,span){font:inherit!important;letter-spacing:inherit!important;text-transform:inherit!important}html .navigation-drawer .panel .panel__scroller>ul>li[class*=h3]{font-size:16px!important}html .navigation-drawer .panel li[class*=h3]>:is(a,button){min-height:52px;display:flex;align-items:center}html .navigation-drawer .panel li[class*=h5]>a{min-height:52px;padding-block:0;display:flex;align-items:center;gap:14px}html .navigation-drawer .panel li[class*=h5] img{width:44px;height:44px}html .navigation-drawer .panel li:has(>a[aria-label="BOOK A TOUR"]){border-bottom:0;padding-top:18px}html .navigation-drawer .panel li>a[aria-label="BOOK A TOUR"]{justify-content:center;min-height:50px;padding:0 20px;border-radius:999px;background:transparent;color:#242424;border:1.5px solid #242424}html .navigation-drawer .panel button.h6.text-subdued{font-family:var(--heading-font-family);font-size:11px!important;font-weight:700;letter-spacing:.2em!important;text-transform:uppercase;color:#a8864f;padding-bottom:10px;border-bottom:1px solid rgb(36 36 36 / .08);width:100%}
/*# sourceMappingURL=/cdn/shop/t/47/assets/custom.css.map */
