a:hover,a:focus{opacity:1}.main-content{padding-top:0}.custom__item-inner{text-align:center}h2{letter-spacing:1px}.teal-btn{background-image:url(/cdn/shop/t/5/assets/quilting-supplies-00-SnagMagic-Sprite.png?v=11893781600964010557);background-position:-430px 546px;display:inline-block;width:327px;height:115px;font-size:30px;font-weight:700;line-height:109px;text-align:center;color:#40757f}.teal-btn.small{background-position:-357px 248px;width:177px;height:62px;font-size:20px;font-weight:700;line-height:62px;background-color:transparent;padding:0}.teal-btn.small.product-form__cart-submit{font-size:16px}.product-form__input{padding:18px}.teal-btn:hover{background-position:-430px 402px}.teal-btn.small:hover{background-position:-357px 155px;opacity:1}.green-btn{background-image:url(/cdn/shop/t/5/assets/quilting-supplies-00-SnagMagic-Sprite.png?v=11893781600964010557);background-position:-46px 546px;display:inline-block;width:327px;height:115px;font-size:30px;font-weight:700;line-height:109px;text-align:center;color:#62762c;background-color:transparent}.green-btn.cart__continue-btn{padding:0;font-size:20px}.green-btn:hover{background-position:-46px 402px;opacity:1}.purple-btn.small{background-image:url(/cdn/shop/t/5/assets/quilting-supplies-00-SnagMagic-Sprite.png?v=11893781600964010557);display:inline-block;background-position:-565px 248px;width:177px;height:62px;font-size:20px;font-weight:700;line-height:62px;text-align:center;color:#6e576f;background-color:transparent;padding:0}.purple-btn.small.cart__continue--large{font-size:12px}.purple-btn.small:hover{background-position:-565px 155px;opacity:1}#shopify-section-header{position:fixed;z-index:5000;top:37px;left:0;width:100%}div#shopify-section-header.shopify-section-header-sticky{top:0}.header-wrapper{display:contents}table:not([class]){box-shadow:none}.banner:after,.banner__media:after{background:transparent}.site-header{background-color:transparent;border-bottom:none;padding:0 10vw;transition:1s all}#shopify-section-header.scrolled .site-header{background-color:#c1a3c2;-webkit-box-shadow:0px -4px 10px 0px rgba(50,50,50,.75);-moz-box-shadow:0px -4px 10px 0px rgba(50,50,50,.75);box-shadow:0 -4px 10px #323232bf}.site-nav{margin:30px 0 0;text-align:right;transition:1s all}.site-nav a{color:#fff;display:block;font-size:22px;font-weight:800;transition:.5s all}.site-nav a:hover,.icon-cart:hover,.site-nav .site-nav--active a{color:#0f363e}.icon-cart{color:#fff;margin-top:27px}.logo--left .site-header__cart-count{top:31px}#shopify-section-header.scrolled .logo--left .site-header__cart-count{top:4px}.site-header__logo-image img{transition:1s all;height:90px}.site-header__logo-image{width:323px}#shopify-section-header.scrolled .site-header__logo-image img{max-height:70px}#shopify-section-header.scrolled .site-nav{margin:0}#shopify-section-header.scrolled .icon-cart{margin-top:0}#AccessibleNav{width:100%}.medium-up--one-quarter.site-header__icons{width:50px}.site-header__search-toggle{display:none}.mobile-nav-wrapper.medium-up--hide{top:0}@media screen and (max-width: 1500px){.site-header{padding:0 2vw}}@media screen and (max-width: 1200px){.site-header__logo-image img{height:45px}.site-header__logo-image{width:161px}}@media screen and (max-width: 1080px){.site-nav a{font-weight:400;padding:3px}}@media screen and (max-width: 749px){.site-header__icons .btn--link{color:#fff;padding-left:3rem}.site-header__icons .btn--link:hover{color:#0f363e;opacity:1}.medium-up--one-quarter.site-header__icons{width:50%}#shopify-section-header.scrolled .site-header__logo-image img{height:45px}.icon-cart{margin-top:0}.mobile-nav-wrapper.medium-up--hide{top:75px}}.mobile-nav-wrapper{position:fixed;top:75px}.mobile-nav-wrapper.js-menu--is-open{transform:none!important;-webkit-transform:none!important}#shopify-section-1495731755741{background-image:url(/cdn/shop/t/5/assets/snag-tool-bg.jpg?v=7082066981058705432);background-size:cover;background-position:center center;display:block;height:100vh;min-height:750px;width:100%;padding:0;position:relative;overflow:hidden}#shopify-section-1495731755741 .custom-content{padding-top:25vh;text-align:center;color:#fff;position:relative;z-index:5;margin:0 auto;width:95%}#shopify-section-1495731755741:before{background-image:url(/cdn/shop/t/5/assets/quilting-supplies-banner-fabric-left.png?v=1861562026122961630);background-size:100vw auto;background-repeat:no-repeat;background-position:bottom left;content:"";display:block;height:100%;position:absolute;top:0;left:0;width:100%}#shopify-section-1495731755741:after{background-image:url(/cdn/shop/t/5/assets/quilting-supplies-banner-fabric-right.png?v=73148652340481217);background-size:100vw auto;background-repeat:no-repeat;background-position:bottom right;content:"";display:block;height:100%;position:absolute;top:0;right:0;width:100%}#snag-tool{position:absolute;bottom:-104px;right:0;margin:auto;left:1270px;top:0;z-index:1}#shopify-section-1495731755741 h1{font-size:23px;font-weight:800;line-height:1.54;text-align:center;color:#0f363e}#shopify-section-1495731755741 h2{max-width:1220px;font-size:3.6vw;font-weight:800;line-height:1.14;text-align:center;color:#fff;margin:0 auto 27px;text-transform:none;letter-spacing:1px}#shopify-section-1495731755741 .teal-btn,#shopify-section-1495731755741 .green-btn{margin:20px 20px 0}#banner-table{display:block;width:100%;max-width:1100px;margin:30px auto 0}#banner-table tbody,#banner-table tr{display:block;width:100%}#banner-table td{display:inline-block;vertical-align:top;margin-right:5vw;border:none;padding:0}#banner-table td:last-child{margin-right:0}#banner-table div{max-width:367px;font-size:20px;font-weight:700;line-height:1.5;text-align:left;color:#c0e65b}#banner-table li{font-size:20px;font-weight:700;line-height:1.5;text-align:left;color:#fff;list-style:inherit}#shopify-section-1495730346740{padding:0!important}#home-content{background-image:url(/cdn/shop/t/5/assets/quilting-supplies-middle-background.jpg?v=6094332229006502342);background-size:cover;background-position:right center;min-height:203px}div.arrow-logo{background-image:url(/cdn/shop/t/5/assets/quilting-supplies-00-SnagMagic-Sprite.png?v=11893781600964010557);background-position:-23px -312px;display:inline-block;height:108px;width:321px;background-size:400px auto;background-repeat:no-repeat;padding:0!important;margin:47px 0 0!important}#home-content div{color:#474747;display:inline-block;max-width:643px;text-align:left;vertical-align:top;padding-top:30px;margin:0 7rem}#home-content a{margin:70px 5px 25px}#home-content h3{font-size:30px;font-weight:800;line-height:1}#home-content p{font-size:20px;font-weight:600;line-height:1.5;padding:5px 0 0}@media screen and (max-width: 1595px){#home-content{padding-top:47px}#home-content div{max-width:850px;display:block;margin:0 auto;width:95%;text-align:center}#home-content div.arrow-logo{margin:0 auto!important;width:321px}#home-content a{margin:30px 5px 75px}}#content-banner{background-image:url(/cdn/shop/t/5/assets/sewing-needles-fabric-pattern-dark-blue.png?v=172721478203461827);background-position:0 26px;display:block;height:575px;text-align:center;position:relative}#content-banner:after{background-image:url(/cdn/shop/t/5/assets/quilting-supplies-divder-thread.png?v=8020689131152378592);content:"";display:block;height:17px;width:100%;position:absolute;bottom:-8px;left:0;z-index:5}#content-banner div{color:#fff;display:block;max-width:1050px;font-size:70px;font-weight:800;line-height:1.14;margin:0 auto 27px;padding-top:12vw}#content-banner h1{color:#fff;display:inline;font-size:70px;font-weight:800;line-height:1.14}#content-banner p{font-size:26px;font-weight:800;color:#0f363e}#content-body,#Collection,.grid.product-single,#shopify-section-quotes,.full-width.contact,.template-cart form,.return-link-wrapper{background-image:url(/cdn/shop/t/5/assets/sewing-supplies-fabric-pattern-light-blue.png?v=8279289799071346035);background-position:0 22px;-webkit-box-shadow:0px -4px 10px 0px rgba(50,50,50,.75);-moz-box-shadow:0px -4px 10px 0px rgba(50,50,50,.75);box-shadow:0 -4px 10px #323232bf}#shopify-section-article-template #content-body{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.return-link-wrapper{margin:0;padding:0 0 100px}.template-cart form{padding:150px 10vw}.collection-header #content-banner div{max-width:1165px}.template-cart .section-header{margin-bottom:0}.cart__row.border-bottom.border-top{border-color:#0f363e}#content-body table{display:block;width:100%;padding:150px 10vw;margin:0}#content-body.demo table{padding:230px 0;width:93%!important;max-width:1495px;margin:0 auto}#content-body tbody,#content-body tr{display:block;width:100%}#content-body td{display:inline-block;width:49%;vertical-align:top;padding:75px 2%;border:none}#content-body tr:first-child td:first-child{width:39%}#content-body tr:first-child td:nth-child(2){width:59%}#content-body tr:nth-child(2) td:nth-child(2){width:39%}#content-body tr:nth-child(2) td:nth-child(1){width:59%}#content-body p{padding:0 0 35px;font-size:20px;font-weight:700;line-height:1.5;text-align:left;color:#0f363e}#content-body p.cart--empty-message{text-align:center}#content-body table img{display:block;width:auto;height:auto!important;max-width:100%;margin:0 auto}#content-body table a{margin:0 20px 20px}#content-body table a:first-of-type{margin-left:0}@media screen and (max-width: 1660px){#content-body table a{margin:0 0 20px!important}}#content-body table h2{font-size:70px;font-weight:800;line-height:1.14;text-align:left;color:#0f363e;text-transform:none}.filters-toolbar-wrapper{display:none}#Collection{padding:100px 10vw}.grid.product-single{padding:100px 24vw}#collection-template #content-banner div{max-width:1165px}.grid-view-item__title{font-size:30px;font-weight:300;line-height:1;color:#0f363e;min-height:60px}.product-price__price{font-size:40px;font-weight:700;color:#0f363e}#content-banner h2{font-size:70px;font-weight:800;line-height:1.14;text-align:center;color:#fff;padding-top:271px;text-transform:none}#content-banner.demo{height:auto}#content-banner table{padding-top:230px;margin:0 auto;max-width:95%}#content-banner table,#content-banner tbody,#content-banner tr,#content-body.demo table,#content-body.demo tbody,#content-body.demo tr{display:block;width:100%;text-align:center}#content-banner.demo div{padding-top:0}#content-banner.demo h1,#content-body.demo h2{font-size:70px;font-weight:800;line-height:1.14;letter-spacing:1;text-align:left;color:#0f363e;text-transform:none}.grid-view-item__title,.grid-view-item__meta{text-align:center}#content-banner.demo p{font-size:26px;font-weight:700;line-height:1.54;text-align:left;color:#0f363e}#content-body.demo p{max-width:610px}#content-banner.demo ul{font-size:20px;font-weight:700;line-height:2;text-align:left;color:#0f363e;display:inline-block;padding-left:20px}#content-banner.demo ul:first-of-type{margin-right:5vw}#content-banner.demo li{list-style:inherit}#content-banner td,#content-body.demo td{border:none;display:inline-block;vertical-align:top;padding:0 0 74px 13px;text-align:left}#content-banner td:first-of-type,#content-body.demo td:first-of-type{padding-right:3vw}#content-banner iframe,#content-body iframe{width:41vw;height:23vw;float:right}#shopify-section-quotes{text-align:center}#shopify-section-quotes #content-banner{margin:0}#Quotes-quotes{padding:100px 10vw;margin-top:-280px;z-index:5;position:relative}.quotes-slide{background-color:#fff;width:calc(49% - 25px);padding:70px;display:inline-block;vertical-align:top;margin:15px;min-height:638px;position:relative}.quotes-slide:before,.quotes-slide:after,.endorse:before,.endorse:after{background-image:url(/cdn/shop/t/5/assets/snag-tool-testimonial-divider-thread.png?v=10539439183824478496);content:"";display:block;height:9px;width:100%;position:absolute;top:9px;left:0}.quotes-slide:after,.endorse:after{bottom:9px;top:unset}.test-title{color:#0f363e;font-size:30px;font-weight:800;text-align:left;line-height:1.14;margin-bottom:40px}.quotes-slide .rte-setting{font-size:20px;font-weight:600;line-height:1.5;text-align:left;color:#0f363e}.quotes-slide cite{font-weight:400;font-style:italic;font-size:20px;text-align:left}.full-width.contact #content-banner{height:822px}.full-width.contact #content-banner div{padding-top:17vw}.contact-image{position:absolute;top:121px;left:0;bottom:0;right:73px;margin:auto}.full-width.contact #content-banner .green-btn{margin-top:64px;position:relative;z-index:3}#contact-address{padding-left:10vw;padding-right:5vw}.contact-form.form-vertical{padding-right:10vw;padding-top:160px}#contact-address,.contact-form.form-vertical{display:inline-block;margin-bottom:50px;width:49%;vertical-align:top}#contact-address h2{max-width:800px;font-size:3vw;font-weight:800;line-height:1;text-align:left;color:#0f363e;margin-bottom:40px;text-transform:none;padding-top:160px}#contact-address p{max-width:712px;font-size:20px;font-weight:700;line-height:2;text-align:left;color:#0f363e}#contact_form label{color:#0f363e;display:inline-block;font-size:24px;font-weight:700;width:294px;vertical-align:top}.form-vertical input,.form-vertical select,.form-vertical textarea{display:inline-block;width:calc(100% - 300px);padding:10px 18px;margin-bottom:20px}.form-vertical .green-btn[type=submit]{padding:0;background-color:transparent;background-position:-152px 248px;border:none;height:62px;width:177px;line-height:62px;float:right;font-size:20px;font-weight:700;color:#62762c}.form-vertical .green-btn[type=submit]:hover{background-position:-152px 155px}#Collection .grid__item--collection-template .grid-view-item__image{max-height:280px}.endorse-temp #content-banner{height:auto}#content-banner #endorse-contain{max-width:none;margin-bottom:0;padding-bottom:5vw}#content-banner #endorse-contain h1{margin:0;padding-bottom:40px;display:block}#content-banner div.endorse,#content-banner div.endorse>div{padding-top:0;max-width:none;margin-bottom:0;vertical-align:middle}#content-banner div.endorse{background-color:#fff;width:95%;padding:70px!important;display:block;vertical-align:top;margin-bottom:30px;position:relative;max-width:1120px!important}#content-banner div.blog-article-image{display:inline-block}#content-banner div.blog-article-content{display:inline-block;width:40vw}#content-banner #endorse-contain h2{color:#0f363e;padding-top:0;font-size:36px;text-align:left;font-weight:700}#content-banner .blog-article-content,#content-banner .blog-article-content p{text-align:left;font-weight:400;color:#0f363e;font-size:20px}.endorse-temp #content-body{padding:100px 10vw}.medium-up--five-sixths{width:100%}.medium-up--push-one-twelfth{left:0}#shopify-section-article-template .rte{padding:100px 10vw}#shopify-section-article-template img{display:block;margin:0 auto 50px;max-width:100%}h2.test-header{font-size:70px;font-weight:800;line-height:1.14;text-align:center;color:#0f363e;text-transform:none}.site-footer{background-image:url(/cdn/shop/t/5/assets/snag-repair-fabric-pattern-purple.png?v=14903277659826013388);background-position:0 0;margin:0}.template-index .site-footer{background-image:url(/cdn/shop/t/5/assets/snag-tool-footer-bg.jpg?v=3330389365211981487);background-size:cover;background-position:center center}#footer-hp{display:none;text-align:center;padding-top:60px}#footer-hp p{max-width:1200px;font-family:Open Sans;font-size:24px;font-weight:700;line-height:1.67;margin:0 auto;text-align:center;color:#f8d9f9}#footer-hp h4{color:#f8d9f9;font-family:Great Vibes;font-size:46px;font-weight:400;line-height:.87;margin:0;padding-top:3rem}#footer-hp h4:after{background-image:url(/cdn/shop/t/5/assets/snag-tool-divider-thread.png?v=1537277909390997125);content:"";display:block;height:13px;width:185px;margin:10px auto 0;background-position:center}.template-index #footer-hp{display:block;margin:0 auto;width:95%}#footerInner{color:#fff;margin:0 auto;padding-left:5vw;padding-right:5vw;text-align:center}#footerInner div{font-family:Open Sans;font-size:12px;display:inline-block;vertical-align:top;line-height:80px;width:33%}#footerInner a{color:#00a0e3}#footerInner a:hover{color:#fff}#bottomCopyright{text-align:left}#levisLogoLink{text-align:right}@media screen and (max-width: 1425px){#contact_form label{display:block}.form-vertical input,.form-vertical select,.form-vertical textarea{width:100%}#banner-table td{display:none;width:70%;margin:0 auto}#banner-table td:first-child{display:block}#banner-table div{max-width:none;text-align:center}}@media screen and (max-width: 1255px){#content-banner td,#content-body.demo td{display:block;margin:0 auto;max-width:655px;width:95%!important}#content-banner iframe,#content-body iframe{width:55vw;height:31vw;margin:0 auto;display:block;float:none}}@media screen and (max-width: 1168px){#footerInner div{text-align:center;width:100%;line-height:30px}#footerInner{padding:20px 5vw}.quotes-slide{width:100%;max-width:800px;min-height:0}}@media screen and (max-width: 1088px){#content-banner div{font-size:50px;padding-top:165px}#content-banner h1,h2.test-header{font-size:50px}}@media screen and (max-width: 930px){#shopify-section-1495731755741 h2{font-size:36px}#banner-table{display:none}#content-body td{width:100%!important}#contact-address,.contact-form.form-vertical{padding:0 10vw;width:100%}#contact-address h2{font-size:36px}#shopify-section-1495731755741 .custom-content{padding-top:100px}.site-nav a{font-size:16px}#Collection .medium-up--one-quarter{width:100%}#footer-hp p{font-size:18px}.grid-view-item__title{min-height:0}#content-banner div.blog-article-content{display:block;width:80vw;padding-bottom:2rem}}@media screen and (max-width: 600px){#Collection .medium-up--one-quarter{width:100%}#content-body table h2{font-size:40px}}.collection-hero__inner.page-width,.collection-hero__inner .page-width{padding:0;margin:0;width:100%;max-width:100%}.shopify-section-header-sticky{background:#fff}.link{font-size:1.6rem}.header__menu-item,.header__icon{color:#fff}.shopify-section-header-sticky .header__menu-item,.shopify-section-header-sticky .header__icon{color:rgba(var(--color-foreground),.75)}.article-template__hero-container{max-width:100%!important}#content-body p iframe{margin-top:15px}.image-with-text--overlap .image-with-text__content{margin-top:0!important}@media screen and (min-width: 750px){.image-with-text--overlap .image-with-text__content{margin-left:0!important}.reverse_header header{background-color:#fff}.reverse_header .list-menu__item,.reverse_header .header__icon{color:rgba(var(--color-foreground),.75)}.reverse_header #MainContent{padding-top:60px}}@media screen and (max-width: 989px){.header__heading-logo{max-width:190px!important}.header__icon .icon{width:3rem;height:3rem}.header__icon,.header__icon--cart .icon{width:6.4rem;height:6.4rem}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/stealth.css.map */
