.font--section-heading,h1,h2{font-family:Montserrat,var(--font--heading--family);font-weight:var(--font--heading--weight);font-style:var(--font--heading--style);text-transform:var(--font--heading--uppercase);font-size:var(--font--section-heading--size);line-height:1.25em;margin:-.25em 0;letter-spacing:normal}.grid-container{display:grid;grid-template-columns:1fr 9fr;grid-gap:20px;padding:20px;outline:2px solid #ebebeb}@media (max-width: 992px){.grid-container{grid-template-columns:1fr}}.grid-text{line-height:1.5em}.announcement--wrapper .announcement--text{font-weight:700;text-shadow:1px 1px 3px #000}.announcement--root{box-shadow:inset 0 -2px 6px 1px #0000004d}.header--bg{box-shadow:inset 0 -3em 4em #0000004d}.header--logo .logo-image{filter:drop-shadow(0px 0px 30px rgb(241,101,72));margin-top:-8px}.header--bottom-row .header--menu{background-color:#181818;margin:0 -48px;height:46px}.header--bottom-row{padding-top:0}.x-menu--level-1--link>a{padding:16px}.x-menu--level-2--link a{padding:12px 32px}.header--cart{top:0px}@media only screen and (min-width: 768px){a.header--cart-link{margin-top:0}.header--root{padding:16px 48px 0}}a.header--cart-link{padding:8px 16px}.x-menu--overlap-icon{top:14px}input[type=text],input[type=password],input[type=date],input[type=datetime],input[type=datetime-local],input[type=month],input[type=week],input[type=email],input[type=number],input[type=search],input[type=tel],input[type=time],input[type=url],textarea{border-radius:5px;border:1px solid #cccccc}.button,a.font--button,.font--button,.font--button--inverted,.font--secondary-button,.font--secondary-button--inverted,button input[type=button],input[type=reset],input[type=submit]{border-radius:5px}input[type=text]:focus,input[type=password]:focus,input[type=date]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=month]:focus,input[type=week]:focus,input[type=email]:focus,input[type=number]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=time]:focus,input[type=url]:focus,textarea:focus{border:2px solid #999999;outline:none}.cf-btn.active.focus,.cf-btn.active:focus,.cf-btn.focus,.cf-btn:active.focus,.cf-btn:active:focus,.cf-btn:focus{outline:none}.pop-button{margin-top:36px}.pop-button a{background:#000000;padding:10px 25px;border-radius:5px;text-align:center;color:#fff;text-transform:uppercase;font-family:Montserrat,sans-serif}.rte-content ul{list-style-position:initial}.template-page .main-content .row.single-column{max-width:1000px}.main-content p{padding-bottom:16px}.white-popup{position:relative;background:#FFF;padding:30px;max-width:650px;margin:40px auto;text-align:left;animation:open 1s;border-radius:5px}.mfp-removing{animation:close .2s}@keyframes open{0%{opacity:0}to{opacity:1}}@keyframes close{0%{opacity:1}to{opacity:0}}.help-block{font-size:12px}.cbp a{color:#aaa}.cbp a:hover,.cbp a:active{color:#fff;text-decoration:underline!important}.cbp-l-filters-alignRight .cbp-filter-item.cbp-filter-item-active,.cbp-l-filters-alignLeft .cbp-filter-item.cbp-filter-item-active{background-color:#c42127!important;border-color:#c42127!important}.cbp-l-caption-alignCenter .cbp-l-caption-body{padding:15px!important}.cbp-l-filters-alignLeft,.cbp-l-filters-alignRight{margin-bottom:0!important}.product-page--cart-form-block{padding:0 16px 40px}@media only screen and (min-width: 1280px){.product-page--main-content{grid-template-columns:minmax(50%,50%) minmax(50%,50%)}.product-page--media-root{grid-column:1}.product-page--description{grid-row:span 3;grid-column:2}.product-page--thumbs[data-position=cart-form-column]{display:none}.product-page--thumbs[data-position=image-column]{display:block}.product-page--thumbs-container{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media only screen and (max-width: 1279px) and (min-width: 768px){.product-page--main-content{grid-template-columns:minmax(50%,50%) minmax(50%,50%)}.product-page--media-root{grid-column:1}.product-page--description{grid-column:2}}.skill-level{padding-bottom:10px;font-size:.9em;font-weight:700}div.spacer{margin-top:40px}.product-page--description h3,.product-page--description ul,.product-page--description h4{padding-bottom:16px}@media only screen and (min-width: 768px){.product-page--cart-form form{max-width:40%}}#shopify-section-1586464622956 .custom-content--root{max-width:100%;margin:0 auto;padding:72px 0}h2.insta_gallery_title{padding-bottom:16px}#shopify-section-1586395371306{background:var(--color-panel-bg)}.article--tag{background-color:#fff;border:1px solid #cdcdcd;cursor:pointer;font:400 12px/30px Open Sans,sans-serif;padding:0 13px!important;position:relative;overflow:visible;margin:0 4px 10px!important;display:inline-block!important;color:#888!important;-webkit-transition:color .3s ease-in-out,background-color .3s ease-in-out,border .3s ease-in-out;transition:color .3s ease-in-out,background-color .3s ease-in-out,border .3s ease-in-out;webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;box-sizing:border-box}.article--tag a,.article--tag a:link,.article--tag a:visited{text-decoration:none!important;text-transform:capitalize}.article--tags{margin:0}@media only screen and (min-width: 768px){.article--root[data-show-featured=false] .article--header--info:first-child{padding:0 48px}}.grid-container-blog{display:grid;grid-template-columns:1fr;gap:20px;padding:20px!important;outline:2px solid #efefef;background:#efefef;margin-bottom:20px}.step-heading-grid{display:grid;grid-template-columns:1fr 8fr;gap:10px;grid-auto-rows:minmax(auto,auto);align-items:center}.step-title{grid-column:2;grid-row:1}.step-flag{grid-column:1 / 2;grid-row:1}@media (max-width: 400px){.step-title{grid-column:1 / 3;grid-row:2}}.step-title h2{font-family:Montserrat,sans-serif;text-transform:uppercase;font-size:1.5em}.grid-container-blog h2{font-family:Montserrat,sans-serif;text-transform:uppercase;font-size:16px;margin-bottom:10px}.grid-container-blog li:not(:last-of-type){padding-bottom:1.5em}.grid-container-blog li:first-of-type{padding-top:1em}.step-flag{background-color:#000;display:inline-block;color:#fff;font-size:20px;font-family:Galada,cursive;padding:10px 20px 7px!important;text-decoration:none;white-space:nowrap}.article--content hr,.article--content ul.spaced li{margin-bottom:20px}.article--content h3{font-weight:700}.step-container{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px}@media (max-width: 992px){.step-container{grid-template-columns:1fr}}.step-image{text-align:center}.snapshot{border:5px solid #FFF;-webkit-box-shadow:0 0 5px #ccc;-moz-box-shadow:0 0 5px #ccc;-o-box-shadow:0 0 5px #ccc;-ms-box-shadow:0 0 5px #ccc;box-shadow:0 0 5px #ccc}.blog--featured-header h2.font--featured-heading a{font-family:Montserrat,sans-serif;text-shadow:-6px 6px 1px rgba(0,0,0,.1),0 0 5px rgba(0,0,0,.1),-1px 1px 3px rgba(0,0,0,.4),-3px 3px 5px rgba(0,0,0,.3),-5px 5px 10px rgba(0,0,0,.2),-10px 10px 10px rgba(0,0,0,.1),-20px 20px 20px rgba(0,0,0,.15)}@media only screen and (min-width: 768px){.blog--featured-image img{filter:blur(2px);-webkit-filter:blur(2px);-moz-filter:blur(2px);-o-filter:blur(2px);-ms-filter:blur(2px)}.blog--featured-container{overflow:hidden}}.accordion{margin:0 auto;border-radius:5px}.accordion-header,.accordion-body{background:white}.accordion-header{padding:1.5em;background:#f5f5f5;cursor:pointer;transition:all .3s;font-weight:600}.accordion__item{border-bottom:1px solid #999999}.accordion__item .accordion__item{border-bottom:1px solid rgba(0,0,0,.08)}.accordion-header:hover{background:#ebebeb;position:relative;z-index:5}.accordion-body{color:#353535;display:none}.accordion-body__contents{padding:1.5em;font-size:.85em}.accordion__item.active:last-child .accordion-header{border-radius:none}.accordion:first-child>.accordion__item>.accordion-header{border-bottom:1px solid transparent}.accordion__item.active .accordion-header{background:#ebebeb}.accordion__item .accordion__item .accordion-header{background:#f5f5f5;color:#353535;font-size:.95em}.accordion{width:100%}.revised-container{display:flex;justify-content:center;padding-top:10px}.revised{display:block;padding:0 8px;border-radius:2px;color:var(--color-grid-sale-bg);background:var(--color-grid-sale);text-transform:uppercase;border:2px solid var(--color-grid-sale-bg);font-size:12px}.size-guide tr,.size-guide td{border:1px solid #ebebeb}.size-guide table{border-collapse:collapse;margin-left:0}.table-responsive.size-guide{border:0;overflow-x:initial;overflow-y:initial}@media only screen and (min-width: 768px){#AAI-modal{width:600px!important}}#guest.columns{padding-left:0;padding-right:0;padding-top:20px;text-align:right;border-top:1px solid #ebebeb;margin-top:20px}#guest h1{display:none}#sib-container input:-ms-input-placeholder{text-align:left;font-family:Roboto,sans-serif;color:#ccc}#sib-container input::placeholder{text-align:left;font-family:Roboto,sans-serif;color:#ccc}#sib-container textarea::placeholder{text-align:left;font-family:Roboto,sans-serif;color:#ccc}.sib-form .entry__error,.sib-form .entry__specification,.sib-form .form__error{display:none}.sib-form .entry__field:focus-within{box-shadow:none}.sib-form .entry__field{border:none}.sib-form .input:not(textarea){height:auto;border:1px solid #ccc;border-radius:5px;line-height:1.2rem}.sib-form .input:not(textarea):focus{border:2px solid #999}.sib-form .input{padding:12px}.sib-form .input,.sib-form .input__affix{font-size:12px}.sib-form .input:last-child,.sib-form .input__affix:last-child{padding-right:12px}.sib-form .input:first-child,.sib-form .input__affix:first-child{padding-left:12px}.sib-form .entry__error{color:#c42127;font-size:.75rem;line-height:1rem}.sib-form-block__button{padding:12px 80px}.sib-form{padding:0 12px 32px}
/*# sourceMappingURL=/s/files/1/0257/7599/7010/t/9/assets/theme--customizations.css.map?v=14773084757467333847 */
