.header-wrapper>.row{display:flex;align-items:center}@media screen and (max-width: 740px){.header-wrapper>.row{display:block}}.header-wrapper>.row ul#main-nav{text-align:right}.stuckMenu:not(.isStuck) ul#main-nav li.dropdown:hover>ul.megamenu{width:100vw;left:inherit;right:0}@media screen and (min-width: 980px){.stuckMenu:not(.isStuck) ul#main-nav li.dropdown:hover>ul.megamenu{width:95vw;right:-.2%}}.stuckMenu.isStuck{left:0}.stuckMenu.isStuck .megamenu.row{width:100%;margin:0}.header-wrapper>.row .stuckMenu.isStuck ul#main-nav{text-align:center}#logo a{display:block}@media screen and (max-width: 740px){#logo{text-align:center}}.flex-caption{bottom:10%;left:0;right:0;padding:0}.flex-direction-nav a{bottom:60%}.video-wrapper{position:relative;height:0;padding-bottom:56.25%}.video-wrapper iframe{position:absolute;top:0;left:0;height:100%;width:100%;border:0;background-color:#000;max-width:100%;margin:0;line-height:1;border:none}.page-videos-list .videoitem{text-align:center;margin-bottom:20px}.page-videos-list .videoitem h3{margin:5px 0}@media screen and (min-width: 980px){.page-videos-list .videoitem:nth-child(4n+1){clear:left}}.homepage-promo .promo-inner img{position:absolute;height:100%;object-fit:cover}.homepage-promo .promo-inner .box-ratio{position:relative;padding-bottom:75%!important}#homepage-blog{margin-bottom:-30px}#homepage-blog .article-index{border:1px solid #c0c0c0;padding-top:5px;padding-bottom:0}.page-reviews-list{margin:30px 0}.page-reviews-list .reviewitem{margin-bottom:70px;text-align:center}.page-reviews-list .reviewitem:nth-child(odd){clear:left}.page-reviews-list .reviewitem .reviewitem-wrapper{padding:20px 30px;position:relative}.page-reviews-list .reviewitem .reviewitem-wrapper .review-quote{text-align:left}.page-reviews-list .reviewitem .reviewitem-wrapper .review-quote p{font-style:italic}.page-reviews-list .reviewitem .reviewitem-wrapper .review-quote a{text-decoration:underline}.page-reviews-list .reviewitem .reviewitem-wrapper h3{font-size:17px;font-weight:700;margin:10px 0 0}.page-reviews-list .reviewitem .reviewitem-wrapper p{margin:0}.events-nav{overflow:hidden}.events-nav .events-nav-next{float:right}.events-nav .events-nav-prev{float:left}.prod-image .box-ratio{background-color:transparent;padding-bottom:100%!important;position:relative}.prod-image .box-ratio img{object-fit:cover;width:auto;height:auto;max-height:100%;max-width:100%;position:absolute;top:50%;bottom:0;left:0;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#loadingprod{text-align:center}#loadingprod img{max-width:120px}.productarray{overflow:hidden}.article-body h3{display:inline-block;margin:0;border-bottom:1px solid}.events-venue-details,.events-schedule-details{font-size:14px}.article-nav-title{margin:0 0 20px}#homepage-blog .section-title a{display:block;font-size:16px;text-decoration:underline;padding:0 0 0 10px;margin:0;background-color:#fff;position:relative;z-index:1}.swym-button-bar{border:1px solid #000;padding:5px 10px}#swym-plugin #swym-anchor a{background:#fff!important;color:#000!important;border:1px solid #000}.homepage-promo .promo-inner .caption{position:absolute;background:#ffffffb3;height:auto;width:auto;bottom:15px;left:20px;right:20px;top:inherit}.homepage-promo .promo-inner .caption h3{color:#333;margin:0!important;padding:5px 0}a.cart-close.button{text-align:center;line-height:50px}ul#main-nav li:hover{background:transparent}ul#main-nav li a:hover{color:#777}@media screen and (min-width: 740px){.header-wrapper{padding:10px 0}}.header-wrapper ul#main-nav .topcart a{padding:0 10px}.header-wrapper .fa-2x{font-size:16px!important}.swatch .swatch-element{vertical-align:top}.swatch .swatch-element.soldout:after{content:"Sold";display:block;text-transform:uppercase;font-weight:600;margin-top:-12px;font-size:14px}.so.icn{display:none;width:40px;height:40px;background:#e00}.article_event #product-description,.article_event #product-description p,#shopify-section-article-template p{font-size:18px}#article-body .res_img{margin-bottom:20px}#article-body .res_img img{max-height:560px;object-fit:contain;width:auto;margin:0 auto}.article_event .product__image{max-height:560px;object-fit:contain}.videowrapper{position:relative;padding-bottom:56.25%;height:0}.videowrapper iframe{position:absolute;width:100%;height:100%}@media screen and (min-width: 740px){ul#cart,.header-wrapper li.mm-trigger{display:none!important}}@media screen and (max-width: 740px){.flex-caption{bottom:0;top:inherit!important}.flexslider.index_Slider .slides img{min-height:300px;object-fit:cover}.flexslider.index_Slider .slides .box-ratio{min-height:300px}}.index_Slider .flex-control-nav{display:block;bottom:-32px;z-index:999}.index_Slider .flex-control-nav li{vertical-align:middle}.index_Slider .flex-control-nav li a:not(.flex-active){background:#747474}@media screen and (max-width: 740px){.index_Slider .flex-control-nav{bottom:-35px}}@media screen and (max-width: 740px){.index_Slider .cta{margin-top:7px!important;margin-bottom:0}}.flexslider.index_Slider{overflow:visible}.flexslider.index_Slider ul.slides{overflow:hidden}@media screen and (max-width: 740px){.header-section #logo{margin-top:42px}}@media screen and (max-width: 1465px){.header-section #logo a{font-size:20px}}@media screen and (max-width: 740px){.header-section #logo a{font-size:14px}}header{background:#a2a2a2}.subhead-gallery{margin-top:5px;margin-bottom:5px}.index #swym-anchor{display:none}#swym-container .swym-button{background:#000!important;opacity:.6}
/*# sourceMappingURL=/s/files/1/0268/3679/5445/t/6/assets/custom.scss.css.map */
