#shopify-section-announcement-bar,#shopify-section-header,#shopify-section-footer{position:relative;z-index:100}header.site-header{padding:0 20px}header.site-header.is-light{transition:all .3s ease}header.site-header.is-light:not(.sticky){background:linear-gradient(180deg,rgba(0,0,0,.5) 0%,transparent 85%)}header.site-header li.btn__cart{margin:-5px 8px;position:relative}h2,.h2{font-size:calc(2em + .8vw);font-weight:700}.btn,div.bit-upcoming-events-show-all-button{padding:.4em .8em;font-size:calc(16.8px + .2vw);text-transform:uppercase}.feature-collection-section a{color:#4f4f4f}.btn--outline{border:2px solid currentColor;border-radius:2px}.button-wrap,.btn-wrap{text-align:center}.button-wrap.align--left,.btn-wrap.align--left{text-align:left}#collection-template{width:96%;margin:auto;max-width:1350px}.collection-list[data-max="1"]{max-width:500px;margin:auto}.collection-list[data-max="1"]>.product.grid__item{width:100%;margin:0;padding:0}.video-wrapper{text-align:center}.loading-text{text-align:center;animation:loader 2s ease infinite alternate-reverse;margin:calc(20px + 2vw) auto}.failed-text{margin:calc(20px + 2vw) auto;display:none;max-width:600px}.video-playlist.loaded .loading-text,.video-playlist.failed .loading-text{display:none}.video-playlist.failed .failed-text{display:block}@keyframes loader{0%{opacity:.6;transform:translateY(15px)}to{opacity:.8;transform:translateY(0)}}.video-playlist{margin:45px auto}@media (max-width: 769px){.video-playlist{margin:20px auto}}.video-playlist ul.video-playlist__list{list-style:none;padding:0;display:flex;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap;margin:30px -10px;width:calc(100% + 20px)}.video-playlist ul.video-playlist__list li{display:inline-block;width:100%;max-width:340px;flex:1 1 270px;position:relative;overflow:hidden;margin:10px}@media (max-width: 767px){.video-playlist ul.video-playlist__list li{flex:1 1 150px}}@media (max-width: 769px){.video-playlist ul.video-playlist__list li{flex:1 1 150px;max-width:unset;display:flex;align-items:stretch;padding:12px;margin:0}.video-playlist ul.video-playlist__list li a{border:none;padding:12px}}.video-playlist ul.video-playlist__list a{display:inline-flex;align-items:center;justify-content:center;color:#fff;text-decoration:none;overflow:hidden;min-height:140px;width:100%;padding:30px 12px;background:black;position:relative;opacity:1;transition:opacity .3s ease}.video-playlist ul.video-playlist__list a:before{position:absolute;top:10px;left:10px;z-index:1;opacity:.5;border-left:40px solid white;border-top:40px solid transparent;border-bottom:40px solid transparent;transition:opacity .3s ease,transform .3s ease}.video-playlist ul.video-playlist__list a img{position:absolute;left:0;top:0;height:auto;width:100%;z-index:0;opacity:.375;transition:opacity .3s ease,transform .3s ease}@supports (object-fit: cover){.video-playlist ul.video-playlist__list a img{height:140%;top:-20%;object-position:center center;object-fit:cover}}.video-playlist ul.video-playlist__list a:hover img{opacity:.7;transform:scale(1.1)}.video-playlist ul.video-playlist__list a:hover:before{transform:scale(1.1);opacity:.7}.video-playlist ul.video-playlist__list a h5{z-index:2;position:relative;font-size:1.2em;line-height:1;text-transform:none;font-weight:400;color:#fff;text-align:center;text-shadow:0 0 5px rgba(0,0,40,.8)}.video-playlist .featured-video{position:relative;width:100%}.video-playlist .featured-video__inner{position:relative;padding-bottom:46%}.video-playlist .featured-video__inner iframe{position:absolute;top:0;width:100%;height:100%}.video-playlist__featured{position:relative;font-size:22px;font-weight:700}.video-playlist__featured:focus{outline:none}.submit-helper{top:0;margin-top:10px}section.fanclub{position:relative;padding:100px 20px 20px;z-index:20}section.fanclub .fanclub__header{border-bottom:1px solid white;padding-bottom:22px;text-align:center;margin:20px auto;max-width:900px;width:90%}section.fanclub .fanclub__header h1,section.fanclub .fanclub__header h3,section.fanclub .fanclub__header .link-wrap,section.fanclub .fanclub__header .rte{position:relative;z-index:20}section.fanclub .fanclub__header h1{margin:0 auto .1em;line-height:1.2}section.fanclub .fanclub__header h3{margin:0;line-height:1.2;font-weight:400}section.fanclub .fanclub__header .rte{margin:12px auto;text-align:center}section.fanclub .link-wrap{display:block;width:100%;margin:20px auto 0}section.fanclub .link-wrap a.btn{display:inline-block;margin:12px}section.fanclub .fanclub__signup{text-align:center}section.fanclub .form--customer form{text-align:center}section.fanclub .fanclub__footer{position:relative;z-index:25;text-align:center;margin:40px auto 20px;max-width:900px;width:90%;border-top:1px solid white;padding-top:22px}section.fanclub .header__custom{display:none}#Comments>.note,form>.note,#Comments>.errors,form>.errors{top:0}.submit--helper{top:0}.home-slideshow .flexslider .slides .lazyload__image-container{max-width:100%}.home-slideshow .slide.has-text{display:flex!important;flex-direction:column;align-items:center;position:relative}.home-slideshow .slide.has-text .slide-content{padding:5vw;text-align:center;color:#fff;position:relative;z-index:2;width:90%;max-width:1000px;margin:auto}.home-slideshow .slide.has-text .slide-content p.big{font-size:18px}.home-slideshow .slide.zoom-img{position:relative;min-height:450px}@media (min-height: 600px) and (min-width: 1100px){.home-slideshow .slide.zoom-img{min-height:45vw}}.home-slideshow .slide.zoom-img .lazyload__image-container{position:absolute;top:0;width:100%;height:100%;left:0;z-index:0}@supports (object-fit: cover){.home-slideshow .slide.zoom-img .lazyload__image-container .lazyload__image-wrapper{padding:0!important;height:100%}.home-slideshow .slide.zoom-img .lazyload__image-container img{object-fit:cover;height:100%}}.swatch{margin:.6em 0}.swatch .header{margin:.5em 0;font-weight:600;font-size:1.05em;color:inherit}.swatch .header .option-value--holder{font-weight:400;text-transform:none;letter-spacing:0}.swatch input{display:none}.swatch label{border-radius:0;display:inline-block;min-width:60px!important;min-height:30px!important;margin:1px;font-size:.9em;letter-spacing:.05em;text-align:center;font-weight:400;line-height:30px;white-space:nowrap;letter-spacing:-.03em;border:1px solid currentColor;opacity:.8;transition:opacity .2s ease;padding:2px 10px}.swatch label:hover{opacity:.8}.color.swatch-element label{box-shadow:inset 0 0 0 2px #3f3f3f;padding:0}.swatch input:checked+label{opacity:1;border-width:2px}.swatch .swatch-element{display:inline-block;transform:translateZ(0);-webkit-font-smoothing:antialiased;margin:0 5px 5px 0;position:relative}.swatch-element.color label{width:100px;background-size:cover;background-repeat:repeat;background-position:50% 50%;opacity:1}.crossed-out{position:absolute;width:100%;height:100%;left:0;top:0;overflow:hidden}.crossed-out:before,.crossed-out:after{height:1px;width:150%;background-color:currentColor}.crossed-out:before{transform-origin:top left;transform:rotate(29deg)}.crossed-out:after{top:auto;bottom:0;transform-origin:bottom left;transform:rotate(-29deg)}.swatch .swatch-element .crossed-out{display:none}.swatch .swatch-element.soldout .crossed-out{display:block}.swatch .swatch-element.soldout label{opacity:.6;position:relative}.swatch .tooltip{text-align:center;background:#efefef;color:#3f3f3f;bottom:100%;padding:7px;display:block;position:absolute;width:100px;pointer-events:none;left:50%;transform:translate3d(-50%,20px,0);font-size:14px;font-weight:600;margin-bottom:15px;opacity:0;visibility:hidden;transition:all .25s ease-out;box-shadow:2px 2px 6px #00000047;z-index:10000;box-sizing:border-box}.swatch .tooltip:before{bottom:-20px;content:" ";display:block;height:20px;left:0;position:absolute;width:100%}.swatch .tooltip:after{border-left:solid transparent 8px;border-right:solid transparent 8px;border-top:solid #efefef 8px;bottom:-8px;content:" ";height:0;left:50%;margin-left:-6px;position:absolute;width:0}.swatch .swatch-element:hover .tooltip{opacity:1;visibility:visible;transform:translate3d(-50%,0,0)}.swatch.error{background-color:#e8d2d2!important;color:#333!important;padding:1em;border-radius:5px}.swatch.error p{margin:.7em 0}.swatch.error p:first-child{margin-top:0}.swatch.error p:last-child{margin-bottom:0}.swatch.error code{font-family:monospace}.swatch-element{display:inline-block;margin:2px;font-size:15px;line-height:1em;transition:transform .4s ease;cursor:pointer}.swatch-element.sold-out{opacity:.6}.swatch-element:hover{transform:translateY(-2px)}.swatch-element:first-child{margin-left:0}.swatch-element input{-webkit-appearance:none;appearance:none;position:absolute;top:0;opacity:0}.selector-wrapper{margin:0 auto .5em}.selector-wrapper label{margin:0 0 .5em;display:inline-block;vertical-align:middle;text-transform:uppercase;font-weight:700;letter-spacing:.1em;opacity:.5}.selector-wrapper select{background:transparent;border-radius:5px;padding:8px 4px;font-size:18px;border:2px solid #efefef;margin:5px;vertical-align:middle;display:inline-block}.swatch-element:not(.available){opacity:.4}.swatch-element:not(.available) label{border-width:1px!important}.collection-swatches{margin:0 auto -15px}.grid-swatches .swatch-element.color label{min-width:20px!important;width:20px;height:20px;border-radius:20px;line-height:20px;min-height:0!important;overflow:hidden}.grid-swatch__element.selected label{border-width:2px;border-color:#efefef}div.product-card__image-container{height:220px;margin-bottom:62px}div.product-card__info{padding-bottom:12px}.collection-list__wrapper{margin:20px auto;text-align:center;background:rgba(255,255,255,.1);padding:calc(20px + 2vw)}#easylockdown-password-form{padding:30px 0;text-align:center;display:flex;min-height:50vh;align-items:center;justify-content:center;margin:5vw 0 0}#easylockdown-password-form-button{display:inline-block!important;height:auto!important;padding:8px 22px!important;background:#777;border-radius:3px!important;color:#fff!important;text-decoration:none!important;vertical-align:top;line-height:34px;margin:0 4px;font-weight:700;text-transform:uppercase}.product__image .flex-direction-nav{display:block}.thumbslider{position:relative;text-align:center}.thumbslider .slide{transition:opacity .2s ease;width:100px}.thumbslider ul.thumbs{width:auto!important;display:inline-block;text-align:center}.thumbslider .thumb-slide{opacity:.5}.thumbslider .thumb-slide.flex-active-slide{opacity:1}.thumbslider.loaded .flex-viewport{height:auto!important;text-align:center}ul.thumbs{margin:0}.flex-prev{left:10px!important}.flex-next{right:10px!important}.flex-prev,.flex-next{margin-top:-20px;transition:opacity .2s ease}.flex-prev.flex-disabled,.flex-next.flex-disabled{opacity:.5}.flex-direction-nav svg{width:18px}.product__image .regular-slider:nth-last-child(2){margin-bottom:0!important}.product__image .regular-slider:nth-last-child(2) .flex-viewport{margin-bottom:0}@media (max-width: 1025px){.product_content{padding:20px}}@media (max-width: 725px){.product__image{width:92%!important;margin:0 0 0 8%!important;max-width:600px;padding:12px}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/ekf.scss.css.map?v=25285520171317158071616706201 */
