: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}.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}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/custom.css.map */
