@font-face{font-family:MetroflexWide-Lt;src:url(/cdn/shop/t/13/assets/35C964_2_0.eot?v=144811131122701839621543623016);src:url(/cdn/shop/t/13/assets/35C964_2_0.eot?%23iefix&v=144811131122701839621543623016) format("embedded-opentype"),url(/cdn/shop/t/13/assets/35C964_2_0.woff2?v=112559861414991760071543623016) format("woff2"),url(/cdn/shop/t/13/assets/35C964_2_0.woff?v=49637083653527377541543623016) format("woff"),url(/cdn/shop/t/13/assets/35C964_2_0.ttf?v=77019347736740354511543623016) format("truetype")}@font-face{font-family:MetroflexWide-Med;src:url(/cdn/shop/t/13/assets/35C964_11_0.eot?v=91603220777904712671543623016);src:url(/cdn/shop/t/13/assets/35C964_11_0.eot?%23iefix&v=91603220777904712671543623016) format("embedded-opentype"),url(/cdn/shop/t/13/assets/35C964_11_0.woff2?v=163768403157655732791543623016) format("woff2"),url(/cdn/shop/t/13/assets/35C964_11_0.woff?v=94280702928840683201543623016) format("woff"),url(/cdn/shop/t/13/assets/35C964_11_0.ttf?v=40614964425582541241543623016) format("truetype")}@font-face{font-family:MetroflexWide-Bd;src:url(/cdn/shop/t/13/assets/35C964_C_0.eot?v=57875133888433541711543623016);src:url(/cdn/shop/t/13/assets/35C964_C_0.eot?%23iefix&v=57875133888433541711543623016) format("embedded-opentype"),url(/cdn/shop/t/13/assets/35C964_C_0.woff2?v=44791811276547055841543623017) format("woff2"),url(/cdn/shop/t/13/assets/35C964_C_0.woff?v=72704156458984559601543623017) format("woff"),url(/cdn/shop/t/13/assets/35C964_C_0.ttf?v=125993315736035718681543623016) format("truetype")}.site-header__link{color:#c74a1b}.action-bar--active>.action-bar__link{color:#9d9fa2}.action-bar--active:after{background:none}.top-heading{text-align:center;display:none}h1,h2,h3,h4,h5,h6{text-transform:none}video{width:100%}.selector-wrapper{border:solid 2px #c5c1c0}.m-auto{margin:auto}.m-30{margin:30px}@media only screen and (max-width: 500px){.m-30{margin:0}}.mt-30{margin-top:30px}.mb-30{margin-bottom:30px}.mb-10{margin-bottom:10px}.mr-30{margin-right:30px}.mt-0{margin-top:0!important}.bg-gray{background:#dedfdf}.pt-30{padding-top:30px}.pb-30{padding-bottom:30px}.p-10{padding:10px}.pr-0{padding-right:0!important}.clear{clear:both}.full-width{width:100%}.img_content{float:right;margin:0 20px 20px}.background-callout{height:400px;background-position:center;background-size:cover}@media only screen and (max-width: 500){.background-callout{margin:10px}}.product-bottom-img{margin-left:0}.product-bottom-img .product__photo{padding-left:0;padding-right:10px}.relative{position:relative}.background-content{background:#42515e80;padding:50px;color:#fff;width:60%;position:absolute;right:20px;bottom:20px}.background-content .slideshow_icon{position:absolute;left:-15px;top:40px}@media only screen and (max-width: 500){.background-content .slideshow_icon{display:none}}.background-content h2{color:#fff;text-transform:uppercase}.template-collection .product-item{margin-bottom:20px}.template-collection .product-item .product-item__price-wrapper{padding-bottom:0}.template-collection .product-item .product-item__meta__inner{padding-bottom:20px}.template-collection .product-item .product-item__meta__inner .product-item__link{padding-bottom:0}.template-collection .background-callout{height:60vw;background-size:cover}.template-collection .background-callout:before{content:" ";display:block;position:absolute;background-image:url(Our_story_logo.svg);height:75px;width:75px;left:-.05em;margin-top:-1.3em}@media only screen and (max-width: 500){.template-collection .background-callout:before{height:36px;width:36px;left:1em}}.template-collection .background-callout background-content{background:#42515ecc;text-align:left}#shopify-section-our-story-template img.partner-feature{border:10px solid #dedfe0}#shopify-section-our-story-template img.partner-logo{margin:1em auto}@media only screen and (max-width: 750px){#shopify-section-our-story-template .background-content{width:80%;bottom:0;right:0;margin:10px 10% 10px 20px;padding:50px 40px 0}}.white{color:#e4e5e6}.red{color:#c74a1b}.btn{background:transparent;color:#c74a1b;text-align:center;padding:15px 30px;border:solid 3px #C5C1C0}.action-area{top:0!important;display:none}.template-page .action-area,.template-blog .action-area{display:block}@media only screen and (max-width: 500){.template-page .action-area,.template-blog .action-area{display:none}}.action-bar{background:#dedfe0;overflow:visible;z-index:10}@media only screen and (max-width: 799px){.action-bar{display:none}.template-index .main-content{margin-top:10px}}.template-index .action-bar,.template-index .action-bar ul,.template-index .action-bar ul li a{background:transparent}.action-bar__menu--main{background:#dedfe0}li.action-bar--has-dropdown:hover ul.action-bar__menu--sub{display:flex}@media only screen and (max-width: 767px){li.action-bar--has-dropdown:hover ul.action-bar__menu--sub{display:none}ul.action-bar__menu--main>li.action-bar--has-dropdown>a:hover:after{display:none}ul.action-bar__menu--main>li.action-bar--has-dropdown:hover>a:after{display:none}}ul.action-bar__menu--sub{display:none;top:50px;z-index:10;left:50%;transform:translate(-50%)}.action-bar ul.action-bar__menu--sub{background:#fff;height:auto;padding:15px 0}ul.action-bar__menu--main>li.action-bar--has-dropdown>a:hover:after{content:"";position:absolute;bottom:0;left:50%;transform:translate(-50%);border-left:15px solid transparent;border-right:15px solid transparent;border-bottom:15px solid #fff}ul.action-bar__menu--main>li.action-bar--has-dropdown:hover>a:after{content:"";position:absolute;bottom:0;left:50%;transform:translate(-50%);border-left:15px solid transparent;border-right:15px solid transparent;border-bottom:15px solid #fff}ul.action-bar__menu--sub>li.action-bar__menu-item>img{display:inline-block;vertical-align:top;margin-left:10px}ul.action-bar__menu--sub>li.action-bar__menu-item{vertical-align:top;min-width:200px;display:inline-block}ul.action-bar__menu--sub>li.action-bar__menu-item a{line-height:normal;padding-left:10px;padding-right:5px;text-align:left;float:left;clear:both;margin-bottom:10px;width:100%}.action-bar-grandchildmenu-ctr{display:inline-block}.action-bar-grandchildmenu-ctr ul{padding-left:15px}.action-bar-grandchildmenu-ctr ul li{display:block;text-align:left}.action-bar-grandchildmenu-ctr ul li a{color:#000;font-size:.8em}.action-bar__link{background:#dedfe0;color:#42515e;font-weight:700}.action-bar__link:hover{color:#9d9fa2;transition:color .1s ease-in}.action-bar__menu--sub .action-bar__link{background:transparent}@media only screen and (min-width: 750px){.action-bar__link{padding-left:35px;padding-right:35px}}.site-header__inner{padding:30px;background-color:#dedfdf}.main-logo{width:250px;visibility:hidden}.divider{background-image:url(/cdn/shop/t/13/assets/Stitches-Red-Sized.png?v=151086802323926214751543623019);background-repeat:repeat-x;background-position:bottom;background-size:200px;height:10px;clear:both}.m-30.white{display:none}#shopify-section-newsletter-signup{background:#eeeff0;margin-top:0;margin-bottom:0}#shopify-section-newsletter-signup .grid__item img{width:70%;margin:auto;text-align:right;display:block}.site-footer{background-color:#dedfe0;clear:both}.site-footer #trustbadge{display:none}.site-footer a{color:#9d9fa2}.footer-sub-nav li{list-style:none;display:inline-block;margin:0 20px}.newsletter h2{font-weight:700}.page-container{padding-bottom:2em}.page-container>div{margin-right:.5em}.page-container>div img{border:10px solid #dedfe0;border-collapse:collapse}@media only screen and (max-width: 500px){.page-container>div img{width:100%}}.page-container h1,.page-container h2,.page-container h3,.page-container h4,.page-container h5,.page-container h6{text-transform:uppercase}.page-container h1{font-family:MetroflexWide-Bd,Helvetica,sans-serif;text-transform:uppercase}.page-container h2,.page-container h3{margin-top:1em}.page-container hr{clear:both}.page-container p,.page-container li{font-size:1.125em}.collection-grid{height:38vw;opacity:1}@media only screen and (max-width: 750px){.collection-grid{height:90vw}}.collection-grid .collection-grid__item{border:10px solid #dedfe0;border-width:10px 0px 10px 10px}.collection-grid .collection-grid__item:last-child{border-width:10px}.collection-grid .collection-list-grid__title-wrapper{display:block;opacity:.8;top:15vw;left:0;text-align:center}.collection-grid .collection-list-grid__title-wrapper h3.collection-grid__title{padding:30px;background-color:#dedfe0;color:#9d9fa2;font-family:MetroflexWide-Bd,Helvetica,sans-serif;font-size:1.2em;left:0}.collection-grid .collection-list-grid__title-wrapper h3.collection-grid__title span.shopnow{color:#c74a1b;font-size:85%;margin-top:1em;display:block;padding:.5em;border:3px solid #c5c1c0;width:105px}.collection-grid .collection-list-grid__title-wrapper h3.collection-grid__title span.link--action{display:none}@media only screen and (max-width: 500px){.supports-csstransforms3d h3.collection-grid__title{padding:15px;left:43.5%}}h2.collection-grid__title,h3.collection-grid__title{padding:30px;background-color:#dedfe0;color:#9d9fa2;font-family:MetroflexWide-Bd,Helvetica,sans-serif;font-size:1.2em;opacity:.9}@media only screen and (max-width: 500px){h2.collection-grid__title,h3.collection-grid__title{font-size:1em}}h2.collection-grid__title a.btn,h3.collection-grid__title a.btn{margin-top:2em}@media only screen and (max-width: 500px){h2.collection-grid__title a.btn,h3.collection-grid__title a.btn{font-size:13px;padding:10px 20px;margin-top:1em}}#shopify-section-collection-list .mobile-view>h2{display:none}.product-item__badge.tag{padding:20px 40px;top:14px;right:-80px;width:250px;color:#c74a1b;background:#dedfe0}.collection-list{margin-left:0;margin-right:0}.collection-list .under-spacing{display:none}.collection-list .grid{padding:10px;margin-left:0}.collection-list .grid .grid__item{padding-left:0;height:39vw;border:10px solid #dedfe0;border-collapse:collapse;border-width:10px 0px 10px 10px;margin-left:0;background-color:#dedfe0}@media only screen and (max-width: 750px){.collection-list .grid .grid__item{border-width:10px 10px 10px 10px}}.collection-list .grid .grid__item:last-child{border-right-width:10px}@media only screen and (max-width: 750px){.collection-list .grid .grid__item{height:90vw}}.collection-list .grid .grid__item .collection-grid__link{height:38vw;opacity:1}@media only screen and (max-width: 750px){.collection-list .grid .grid__item .collection-grid__link{height:88vw}}.collection-list .grid .grid__item .collection-grid__link .collection-list-grid__title-wrapper{display:block;opacity:.9;top:15vw;left:0;text-align:center}.collection-list .grid .grid__item .collection-grid__link .collection-list-grid__title-wrapper h2,.collection-list .grid .grid__item .collection-grid__link .collection-list-grid__title-wrapper h3.collection-grid__title{padding:30px;background-color:#dedfe0;color:#9d9fa2;font-family:MetroflexWide-Bd,Helvetica,sans-serif;font-size:1.2em}.collection-list .grid .grid__item .collection-grid__link .collection-list-grid__title-wrapper h2 span.shopnow,.collection-list .grid .grid__item .collection-grid__link .collection-list-grid__title-wrapper h3.collection-grid__title span.shopnow{color:#c74a1b;font-size:85%;margin-top:1em;display:block;padding:.5em;border:3px solid #c5c1c0;width:105px}.collection-list .grid .grid__item .collection-grid__link .collection-list-grid__title-wrapper h2 span.link--action,.collection-list .grid .grid__item .collection-grid__link .collection-list-grid__title-wrapper h3.collection-grid__title span.link--action,.top-action-bar{display:none}body.template-index{padding-top:0}body.template-index .top-action-bar{display:block}body.template-index .top-action-bar .action-bar,body.template-index .top-action-bar .action-bar .action-bar__menu--main,body.template-index .top-action-bar .action-bar .action-bar__menu--sub,body.template-index .top-action-bar .action-bar ul,body.template-index .top-action-bar .action-bar li,body.template-index .top-action-bar .action-bar a{background:#eeeff0}body.template-index .hero__logo-centered{vertical-align:bottom}body.template-index h2.section-title.text-center{margin-bottom:30px;color:#42515e}body.template-index .hero-wrapper .divider{display:none}body.template-index .hero-wrapper:after{position:static;.slick-track: after}body.template-index .slideshow_icon{position:absolute;left:-14px;width:50px;display:none}body.template-index .slideshow__home_container{position:relative;margin-bottom:0;text-transform:none}body.template-index .slideshow__home_text{color:#fff;width:100%;position:absolute;text-align:center;bottom:56px;margin:0 auto}body.template-index .slideshow__home_text h2{color:#fff;font-family:MetroflexWide-Bd,Helvetica,sans-serif;font-size:2.5em;line-height:1;margin-bottom:.5em}body.template-index .slideshow__home_text h3{color:#fff;font-family:MetroflexWide-Med,Helvetica,sans-serif;font-size:2em;margin-bottom:0;margin-top:1em}body.template-index .slideshow__home_text p{font-size:18px}body.template-index .slideshow__home_text img{margin:1em auto 0;width:40%}@media only screen and (max-width: 768px){body.template-index .slideshow__home_text img{width:60%}}body.template-index .slideshow__home_text .btn{background:transparent;border:3px solid #e4e5e6;color:#e4e5e6;font-size:1.5em;margin-top:1em;margin-bottom:1.5em}@media only screen and (max-width: 500px){body.template-index .slideshow__home_text img{width:80%}}body.template-index .one-third img.hero__image{padding-left:40%}body.template-index .one-third .slideshow__home_container{position:absolute;margin-bottom:0;top:0;display:block;width:40%;height:100%}body.template-index .one-third .slideshow__home_container .slideshow__home_text{top:33%}body.template-index .one-third .slideshow__home_container .slideshow__home_text img{width:50%}body.template-index .one-third .slideshow__home_container .slideshow__home_text .btn{margin-bottom:0;border:3px solid white;color:#fff;background-color:transparent}body.template-index .one-third.right img.hero__image{padding-left:0;padding-right:40%}body.template-index .one-third.right .slideshow__home_container{right:0}body.template-index .one-third.panel img.hero__image,body.template-index .one-third.transparent img.hero__image{padding-right:0;padding-left:0}body.template-index .one-third.panel .slideshow__home_container .slideshow__home_text,body.template-index .one-third.transparent .slideshow__home_container .slideshow__home_text{top:30%}body.template-index .one-third.panel .slideshow__home_container{right:0;padding-top:1em}body.template-index .one-third.panel .slideshow__home_container .slideshow__home_text{bottom:auto}body.template-index .one-third.panel .slideshow__home_container .slideshow__home_text .btn{margin-bottom:2em;border:3px solid white;color:#fff;background-color:transparent}@media only screen and (max-width: 500px){body.template-index .one-third{padding:0 0 70%}body.template-index .one-third.right{padding-right:0}body.template-index .one-third.right img.hero__image{padding-left:0;padding-right:0}body.template-index .one-third img.hero__image{padding-left:0;padding-right:0;padding-bottom:40%}body.template-index .one-third .slideshow__home_container{width:100%;height:40%;top:auto;bottom:0}body.template-index .one-third .slideshow__home_container .slideshow__home_text{position:relative;top:0;padding-top:.5em}body.template-index .one-third .slideshow__home_container .slideshow__home_text h3{font-size:1.5em;padding-left:1em;padding-right:1em}body.template-index .one-third .slideshow__home_container .slideshow__home_text .btn{padding:10px 20px;font-size:1em}body.template-index .one-third .slideshow__home_container .slideshow__home_text img{width:70%}body.template-index .one-third.panel img.hero__image,body.template-index .one-third.transparent img.hero__image{padding-left:0;padding-right:0}body.template-index .one-third.panel .slideshow__home_container .slideshow__home_text,body.template-index .one-third.transparent .slideshow__home_container .slideshow__home_text{top:auto;bottom:0}body.template-index .one-third.transparent img.hero__image{padding-left:0;padding-right:0;padding-bottom:0}body.template-index .one-third.transparent .slideshow__home_container{height:auto;bottom:0;top:auto}body.template-index .one-third.transparent .slideshow__home_container .slideshow__home_text{height:auto;bottom:1em;top:auto;text-shadow:0px 2px 4px #000}}body.template-index #shopify-section-1506279944947{background:url(Kumon-dissolve.png);padding-top:100px;padding-bottom:100px;background-size:auto 100%;background-repeat:no-repeat;background-position:50%}body.template-index #shopify-section-1506279944947 h2{text-transform:uppercase;font-size:2em}@media only screen and (max-width: 500px){body.template-index #shopify-section-1506279944947{background-size:34%;padding-top:60px;padding-bottom:60px}body.template-index #shopify-section-1506279944947 h2{font-size:1.5em}}body.template-index #shopify-section-1505836195691{background:#405160;color:#fff;border:10px solid #dedfe0;border-collapse:collapse}body.template-index #shopify-section-1505836195691 .feature-row__content{margin:4em 15%}@media only screen and (max-width: 500px){body.template-index #shopify-section-1505836195691 .feature-row__content{margin:2em 10%}}body.template-index #shopify-section-1505836195691 .feature-row__content h2{font-family:MetroflexWide-Bd,Helvetica,sans-serif;font-size:2em}body.template-index #shopify-section-1505836195691 .feature-row__content .btn{color:#e4e5e6;border-color:#9d9fa2}body.template-index #shopify-section-1505836195691 .feature-row__content:before{content:" ";display:block;position:absolute;background-image:url(Our_story_logo.svg);height:75px;width:75px;left:-.05em;margin-top:-1.3em}@media only screen and (max-width: 500px){body.template-index #shopify-section-1505836195691 .feature-row__content:before{height:45px;width:45px;margin-top:0}}@media only screen and (max-width: 990px){body.template-index #shopify-section-1505836195691 .feature-row__content:after{top:2em}}body.template-index #shopify-section-1526365581487,body.template-index #shopify-section-1526365623779{margin-top:0;padding:6px 6px 0;margin-left:0}body.template-index #shopify-section-1526365581487{margin-top:60px}body.template-index #shopify-section-1526365581487 .featured-blog__post{margin-bottom:0}body.template-index #shopify-section-1526365581487 .featured-blog__post .featured-blog__post-inner h2:before{content:"JOURNAL";font-size:.75em;color:#fff;display:block}body.template-index #shopify-section-1526365623779{padding-bottom:12px;padding-top:0}body.template-index #shopify-section-1526365623779 .featured-blog__post{border-top-width:0}body.template-index .featured-blog{margin-bottom:0}body.template-index .featured-blog .section-title h2{margin-bottom:30px;color:#42515e}body.template-index .featured-blog .grid{margin-left:0}body.template-index .featured-blog .grid .grid__item{padding-left:0}body.template-index .featured-blog .grid .grid__item:first-child .featured-blog__post-inner{right:1em;left:auto}@media only screen and (max-width: 990px){body.template-index .featured-blog .grid .grid__item:first-child .featured-blog__post-inner{right:0}}body.template-index .featured-blog .grid .featured-blog .grid--uniform{padding:0}body.template-index .featured-blog .featured-blog__post{border:10px solid #dedfe0;border-width:10px 0px 10px 10px;position:relative;height:360px;overflow:hidden;display:flex;justify-content:center;align-items:top}@media only screen and (max-width: 750px){body.template-index .featured-blog .featured-blog__post{border-width:10px 10px 0px 10px}}body.template-index .featured-blog .featured-blog__post:last-child{border-left-width:10px}@media only screen and (max-width: 750px){body.template-index .featured-blog .featured-blog__post:last-child{border-bottom-width:10px}}@media only screen and (min-width: 990px){body.template-index .featured-blog .featured-blog__post{height:600px}}body.template-index .featured-blog .featured-blog__post img.article__featured-image{flex-shrink:0;min-width:100%;min-height:100%;max-width:none;position:relative;width:auto;object-fit:cover;object-position:50% top}body.template-index .featured-blog .featured-blog__post .featured-blog__post-inner{margin:0 0 2px;padding:30px;position:absolute;width:55%;display:block;background:#42515eb3;left:1em;bottom:1em;font-size:1em}body.template-index .featured-blog .featured-blog__post .featured-blog__post-inner h2 a{color:#fff}@media only screen and (max-width: 500px){body.template-index .featured-blog .featured-blog__post .featured-blog__post-inner h2 a{font-size:1em;font-family:MetroflexWide-Med,Helvetica,sans-serif;text-transform:none}}@media only screen and (max-width: 500px){body.template-index .featured-blog .featured-blog__post .featured-blog__post-inner{width:100%;left:0}}body.template-index .shopify-section-1526365623779 .featured-blog .featured-blog__post .featured-blog__post-inner{bottom:auto;top:1em}#shopify-section-1505836317457{background:#dedfe0;text-align:center;border:10px solid #dedfe0;border-collapse:collapse}#shopify-section-1505836317457 h2{color:#9d9fa2;font-family:MetroflexWide-Bd,Helvetica,sans-serif}#shopify-section-1505836317457 .product__price--reg.js-price{color:#9d9fa2}#shopify-section-1505836317457 .selector-wrapper{border-color:#c5c1c0}#shopify-section-1505836317457 .product__form{margin-left:auto;margin-right:auto}#shopify-section-1505836317457 .btn{width:auto}#shopify-section-1505836317457 .product-item__badge{top:34px;right:-56px;width:200px;padding:4px}#shopify-section-product-template>div>div>div.product__details a.kudobuzz_product_review_form_widget_btn.kudobuzz_btn_primary{background-color:#9d9fa2!important}#shopify-section-product-template>div>div>div.product__details h2{font-size:1.5em}#shopify-section-product-template>div>div>div.product__details .product__details-content .medium-up--three-twelfths h2{font-size:2.31em}#shopify-section-product-template>div>div>div.product__details .product__details-content .medium-up--three-twelfths h2.kudobuzz_widget_bsc_clr{font-family:MetroflexWide-Med,Helvetica,sans-serif;color:#9d9fa2;font-size:1.3em}body.template-product .product-single__description ul{margin-bottom:20px}body.template-product .product-single__description ul li{margin-right:30px}body.template-product .product-single__description ul:after{content:"";display:block;clear:both}body.template-product .product-item__price-wrapper{font-size:1.5em;margin:1em 0 0;padding:0}body.fit-amp-fabric .main-content .grid{margin-left:0}body.fit-amp-fabric .main-content .grid .grid__item img{width:100%}.video-wrapper{background:none;margin-bottom:-10%}.video-wrapper iframe{height:75.25%}.featured-video-section{background:none;clear:both}.add-to-cart.btn--disabled,.product-item__sold-out{display:none}@media only screen and (max-width: 749px){.rte--indented-images img:not([style]){max-width:100%;margin-left:0}}@media only screen and (min-width: 750px){.rte--indented-images img:not([style]){margin-right:0}}body.template-product .cross-sell li{width:auto!important}body.template-product .font-32{font-size:2em}body.template-product .uppercase{text-transform:uppercase}body.template-product .selector-wrapper{margin-bottom:20px}body.template-product .selector-wrapper label,body.template-product .selector-wrapper select{color:#42515e}body.template-product #kudobuzz_product_review_form_widget #kudobuzz_prv_widget_nav{background-image:url(/cdn/shop/t/13/assets/Stitches-Red-Sized.png?v=151086802323926214751543623019)!important;background-repeat:repeat-x;background-position:bottom;background-size:200px!important;height:7px}body.template-product .slider-nav .slick-track{height:85px}body.template-product .slick-arrow{position:absolute;top:50%;z-index:50;margin-top:-12px}body.template-product .slick-prev{left:0}body.template-product .slick-next{right:0}body.template-product .slider-for .item img{width:100%}body.template-product .slick-slider{position:unset}body.template-product .slider-nav .slick-slide{margin-right:10px;margin-bottom:10px}body.template-product .slick-slide{min-height:111px}body.template-product .slider-nav .slick-slide.slick-current img{border:solid 1px #000}body.template-product .slider-for .slick-dots{margin-top:1em;position:inherit}@media only screen and (min-width: 990px){body.template-product .slider-for .slick-dots{display:none!important}}body.template-product .slider-for .slick-list:before{content:" ";display:block;position:absolute;bottom:2.5em;right:.5em;z-index:9999;background-image:url(https://cdn.shopify.com/s/files/1/0047/5951/9350/t/5/assets/DTW-Zoom-Icon-Trans.png?1241756374341684401);background-size:contain;background-repeat:no-repeat;width:40px;height:40px}@media only screen and (max-width: 500px){body.template-product .slider-for .slick-list:before{width:30px;height:30px;bottom:2.5em;right:2.2em}}@media (max-width: 990px){body.template-product .slider-nav .slick-list{display:none!important}body.template-product .slider-nav .slick-dots{position:relative;bottom:0;margin-bottom:20px}body.template-product .slick-dots li button:before{background:#9d9fa2}body.template-product .slick-dots li.slick-active button:before{border-color:#9d9fa2}}.main-content{margin-top:20px}.template-index .main-content{margin-top:0}.slider-nav{float:left;width:100px;z-index:10}#kudobuzz_neptune_widget_l_btn,#kudobuzz_neptune_widget{visibility:hidden}.slider-for .slick-slide img{width:100%}.product-caption-container{background-color:#c5c1c0;position:absolute;bottom:20%;right:0}.product-caption{color:#fff;font-size:.8em;right:0;padding:4px 40px 4px 14px}.product-caption p{margin-bottom:0}body.template-page .main-content figure{position:relative;padding:0;margin:0}body.template-page .main-content figure.float-right{margin-left:2em;float:right}@media only screen and (max-width: 500px){body.template-page .main-content figure.float-right{margin-left:0}}body.template-page .main-content figure img{width:100%}body.template-page .main-content figcaption{background-color:#c5c1c0;position:absolute;bottom:20%;right:0;color:#fff;font-size:.8em;padding:4px 40px 4px 14px}body.template-page .main-content figcaption.nobox{background-color:transparent;position:static;color:#9d9fa2;text-style:italic}.zoom{display:inline-block;position:relative}.zoom:after{content:"";display:block;width:33px;height:33px;position:absolute;top:0;right:0;background:url(icon.png)}.zoom img{display:block}.zoom img::selection{background-color:transparent}.slick-prev:before,.slick-next:before{color:#000}@media only screen and (max-width: 767px){.picture-frame{max-width:80%;left:50%;transform:translate(-50%)}.template-product .slick-slide{border:2px solid #ccc;padding:30px 0 25px}}.key-features-wrapper{background:url(/cdn/shop/t/13/assets/Dovetail_Eleni_2111-3-optimized.jpg?v=124681844372917447851543623018) top right no-repeat;min-height:650px;overflow:hidden;background-size:cover!important;padding:5% 7%;color:#41515e;font-size:1.2em;margin-top:60px;margin-bottom:60px}.key-features-wrapper p{line-height:150%}.key-feature-text p{font-family:MetroflexWide-Bd,Helvetica,sans-serif}span.header-break-line{display:inline}@media only screen and (max-width: 767px){.key-features-wrapper{padding:2%;background-image:none}.key-features-wrapper .key-features-wrapper p{line-height:150%;padding-left:5%}.key-features-wrapper .key-feature-text,.key-features-wrapper .key-feature-list{padding-left:5%}.key-features-wrapper .key-feature-header{display:flex;align-content:baseline;align-items:flex-end;background:url(/cdn/shop/t/13/assets/Trans-white.png?v=60840493185052159031543623019),url(/cdn/shop/t/13/assets/Dovetail_Eleni_2111-3-optimized.jpg?v=124681844372917447851543623018);background-repeat:no-repeat;background-size:cover;background-position:right top;background-opacity:80%;padding-right:20%;padding-left:5%}.key-features-wrapper .key-feature-header h2{margin-bottom:10px;margin-top:2em;font-size:1.5em;line-height:1.2}span.header-break-line{display:block}}.key-features-wrapper h2{text-transform:uppercase;font-weight:800;margin-bottom:30px;font-size:2em;color:#41515e;font-family:MetroflexWide-Bd,sans-serif}.key-features-wrapper h3{text-transform:uppercase;font-weight:700;font-size:1.2em;color:#41515e}.key-features-wrapper ul{list-style:inside;padding-left:15px}.btn.disabled:hover{background-color:transparent;color:#c74a1b}.custom-html-section .grid-container-box,#collections .grid-container-box{background-color:#f7f5f6}.custom-html-section .grid-container-box.stone-grey,#collections .grid-container-box.stone-grey{background:#c5c1c0}.custom-html-section>.grid__item.medium-up--one-whole,#collections>.grid__item.medium-up--one-whole{background-color:#f7f5f6}.custom-html-section .home-grid-content,#collections .home-grid-content{padding:40px;max-height:420px}@media only screen and (max-width: 500px){.custom-html-section .home-grid-content,#collections .home-grid-content{padding:30px;max-height:none}}.custom-html-section .heading-title,#collections .heading-title{color:#9d9fa2;font-family:MetroflexWide-Bd,Helvetica,sans-serif;font-size:1.75em;text-transform:uppercase;margin-right:50%;margin-bottom:2em;padding:8% 0 0;min-width:200px}@media only screen and (max-width: 500px){.custom-html-section .heading-title,#collections .heading-title{font-size:1.5em}}.custom-html-section .stone-grey .heading-title,#collections .stone-grey .heading-title{color:#42515e}.custom-html-section .stone-grey ul li,#collections .stone-grey ul li{background-color:transparent;border-color:#9d9fa2;width:50%;background:#c5c1c0}.custom-html-section .stone-grey ul li .button,#collections .stone-grey ul li .button{color:#c74a1b;font-size:1.5em}.custom-html-section .stone-grey ul li span.paprika,#collections .stone-grey ul li span.paprika{color:#c74a1b}.custom-html-section>.grid__item,#collections>.grid__item{background-color:#f7f5f6}.custom-html-section .page-width,#collections .page-width{width:100%;max-width:none}@media only screen and (max-width: 500px){.custom-html-section .page-width,#collections .page-width{padding:0}}.grid-container-box{border:10px solid #dedfe0}.grid-container{max-width:1000px;max-width:800px;margin:auto}.fabric-container:after{content:"";display:block;clear:both}@media only screen and (min-width: 472px){.home-fabric-list li img{display:block;float:left;width:40%;margin-right:10px}}@media only screen and (max-width: 472px){.home-fabric-list li img{max-width:100%;float:none}}.home-fabric-list{width:100%;max-width:350px}.home-fabric-list li{list-style:none;background:#f7f5f6;border:3px solid #c5c1c0;margin-bottom:20px}.home-fabric-list li p{margin-bottom:0;text-transform:uppercase;font-weight:700;font-size:.7em;padding:9px 0;text-align:center}@media only screen and (max-width: 500px){.home-fabric-list li p{font-size:1em}}@media only screen and (min-width: 750px){.home-fabric-list li p p{vertical-align:bottom;display:inline-block;padding:0}}@media only screen and (min-width: 750px){.home-fabric-list{width:50%;max-width:300px}}.large-up--one-half .home-fabric-list{width:100%;max-width:350px}@media only screen and (max-width: 990px){.mobile-home-right-column{padding-left:0;margin-top:30px}}@media only screen and (min-width: 991px){.mobile-home-right-column{padding-left:30px;margin-top:0}}.uppercase{text-transform:uppercase}.pl-20{padding-left:20px}.pl-0{padding-left:0}.p-40{padding:40px}@media only screen and (max-width: 500px){.hide-tablet{display:none!important}.show-tablet .home-grid-content{padding-top:0}}@media only screen and (min-width: 500px){.show-tablet{display:none!important;width:100%}.show-tablet .home-fabric-list{max-width:350px}}.home-bg-image{background-position:top right;background-size:contain;background-repeat:no-repeat}@media only screen and (max-width: 500px){.home-bg-image.home-grid-content{padding-top:30%;padding-bottom:10%;background-size:auto 240px}}@media only screen and (max-width: 750px){.large-up--one-half{width:100%}}.large-up--one-half .grid-container{background-size:contain;background-position:right top;background-repeat:no-repeat}@media only screen and (min-width: 750px){.large-up--one-half .grid-container{height:420px}}@media only screen and (max-width: 500px){.large-up--one-half .grid-container.home-grid-content{padding-top:30%;padding-bottom:10%}}.large-up--one-half .grid-container .large-up--one-half{width:60%}.large-up--one-half .grid-container .p-40{padding-right:0}.template-list-collections .index-section:last-child>.grid__item.large-up--one-half{margin-bottom:60px}body.template-product .product-single__description ul li,body.template-product .home-fabric-list{width:auto}.gray-bg{background-color:#f7f5f6}.template-product .slick-slider{position:relative!important}body.template-product .slick-arrow{left:0%!important;width:67px!important;position:relative!important}body.template-product .slick-arrow:hover{background:#ccc}.template-product .slick-prev{top:0!important;margin-bottom:5px}.template-product .slick-next{margin-top:6px!important}.template-product .slick-prev:before{content:url(/cdn/shop/t/13/assets/slick-up.png?v=130294795786696935351543623022)!important;opacity:1!important}.template-product .slick-prev:hover:before{content:url(/cdn/shop/t/13/assets/slick-up-hover.png?v=179839538322624652471543623022)!important;opacity:1!important}.template-product .slick-next:before{content:url(/cdn/shop/t/13/assets/slick-down.png?v=4146228533330329401543623021)!important;opacity:1!important}.template-product .slick-next:hover:before{content:url(/cdn/shop/t/13/assets/slick-down-hover.png?v=24145379367983945721543623021)!important;opacity:1!important}.template-product .slick-slide{min-height:auto!important}@media only screen and (max-width: 990px){.template-product .slick-arrow{display:none!important}}.float-right{float:right}body.fit-amp-fabric .row{height:auto}@media only screen and (max-width: 500px){body.fit-amp-fabric .row{padding-top:50px}}body.fit-amp-fabric .row>div{margin:2em 0;border:10px solid #C5C1C0;position:relative}@media only screen and (max-width: 500px){body.fit-amp-fabric .row>div{height:100vw;padding-top:20vw;max-height:400px;border-width:5px}}body.fit-amp-fabric .row .textwrapper{background:#42515ee6;color:#e4e5e6;padding:2em 2.2em;width:60%;margin:2em 2.2em}@media only screen and (max-width: 500px){body.fit-amp-fabric .row .textwrapper{width:90%;margin:2em auto;padding:.8em 1em}}body.fit-amp-fabric .row .textwrapper h2{font-size:1.4em;margin-top:0;color:#fff}body.fit-amp-fabric .row .textwrapper p{font-size:1em}body.fit-amp-fabric .row .fit-fabric-bg-left:after,body.fit-amp-fabric .row .fit-fabric-bg-right:after{content:"";display:block;clear:both}body.fit-amp-fabric .row .fit-fabric-bg-left{background-position:left top;border:10px solid #C5C1C0;background-size:cover}body.fit-amp-fabric .row .fit-fabric-bg-right{background-position:right top;border:10px solid #C5C1C0;background-size:cover}body.fit-amp-fabric .row .indigo-power-stretch-denim{background-image:url(https://cdn.shopify.com/s/files/1/1707/5207/files/Powerstretch.jpg?8408502855682039676)}body.fit-amp-fabric .row .indigo-stretch-denim{background-image:url(https://cdn.shopify.com/s/files/1/1707/5207/files/Dovetail-Utility-Indigo-180618-058.jpg?8408502855682039676)}body.fit-amp-fabric .row .black-stretch-denim{background-image:url(https://cdn.shopify.com/s/files/1/1707/5207/files/Dovetail-Maven-Black-180618-325.jpg?8408502855682039676)}body.fit-amp-fabric .row .stretch-duck-canvas{background-image:url(https://cdn.shopify.com/s/files/1/1707/5207/files/Dovetail-Utility-Grey-180618-150-flipped.jpg?5261067056161875282)}.yv-store-filter .yv-term input[type=text]{width:100%}.yv-store-list h4{margin-bottom:0}.yv-store-list .address,.yv-store-list .yv-show-on-map{font-size:16px}@media all and (max-width: 568px){html.yv-scroll-prevent,body.yv-scroll-prevent{overflow:auto}}@media all and (max-width: 568px){#yv-popup-overlay{display:none!important}}#yv-popup-overlay #yv-popup.yv-theme-default{max-height:100%;max-width:495px;width:100%;overflow-y:auto;outline:8px solid rgba(222,223,224,.13)}#yv-popup-overlay #yv-popup.yv-theme-default .yv-header{height:200px;margin:0;padding:0;font-size:50px;font-family:Helvetica;font-weight:700;line-height:58px;flex-direction:column;justify-content:flex-end;display:flex}@media all and (max-width: 568px){#yv-popup-overlay #yv-popup.yv-theme-default .yv-header{height:auto;padding:30px;font-size:30px;line-height:35px}}#yv-popup-overlay #yv-popup.yv-theme-default .yv-main{padding:0 30px;margin:0;font-size:24px;line-height:30px}@media all and (max-width: 568px){#yv-popup-overlay #yv-popup.yv-theme-default .yv-main{font-size:20px;line-height:25px}}#yv-popup-overlay #yv-popup.yv-theme-default .close{top:0;color:#fff;font-size:25px}@media all and (max-width: 568px){#yv-popup-overlay #yv-popup.yv-theme-default .close{position:fixed}}#yv-popup-overlay #yv-popup.yv-theme-default form{padding:30px;margin:100px -30px 0;background:#f0f1f1}@media all and (max-width: 568px){#yv-popup-overlay #yv-popup.yv-theme-default form{margin-top:30px}}#yv-popup-overlay #yv-popup.yv-theme-default form div{float:left;width:50%;padding:5px}@media all and (max-width: 568px){#yv-popup-overlay #yv-popup.yv-theme-default form div{float:none;width:auto}}#yv-popup-overlay #yv-popup.yv-theme-default form div:last-child{clear:both;width:auto;float:none}#yv-popup-overlay #yv-popup.yv-theme-default form input[type=text],#yv-popup-overlay #yv-popup.yv-theme-default form input[type=email]{width:100%;border:1px solid #ccc}@media all and (max-width: 568px){#yv-popup-overlay #yv-popup.yv-theme-default form input[type=text],#yv-popup-overlay #yv-popup.yv-theme-default form input[type=email]{padding:5px 6px}}#yv-popup-overlay #yv-popup.yv-theme-default form input[type=submit]{width:260px;color:#fff;font-size:16px;text-transform:uppercase;background:#c74a1b}.yv-reviews .yv-rating-star{color:#c74a1b}.yv-reviews .yv-breakdown li .track{background:#fff}.yv-reviews .yv-breakdown li .track .bar{height:5px;background-color:#c74a1b}.yv-reviews .yv-frm-review .loading-overlay{background-color:#edeff0a6}.yv-reviews .yv-frm-review p{margin:0 0 10px}.yv-reviews .yv-frm-review ul#id_rating{margin-top:-10px;font-size:0}.yv-reviews .yv-frm-review ul#id_rating li{font-size:25px}.yv-reviews .yv-frm-review ul#id_rating li.active{color:#c74a1b}.yv-reviews .yv-frm-review label{margin:0 0 5px;color:#42515e;font-size:14px;font-weight:700;display:block}.yv-reviews .yv-frm-review input[type=text],.yv-reviews .yv-frm-review input[type=email],.yv-reviews .yv-frm-review textarea{width:100%;padding:6px 8px;font-size:12px;line-height:20px;background:#f4f4f4;border:1px solid #bdc3c7;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px}.yv-reviews .yv-frm-review input[type=submit]{width:150px;color:#fff;background:#c74a1b}.yv-reviews .yv-review{margin:0;font-size:15px}.yv-reviews .yv-review h3{color:#42515e}.yv-reviews .yv-review .yv-review-rating{font-size:15px}.yv-reviews .yv-review .yv-review-info .yv-review-author{color:#c74a1b}.yv-reviews .yv-review .yv-review-body{margin:10px 0}.yv-reviews .yv-review .yv-review-body p:last-child{margin-bottom:0}@media all and (max-width: 568px){.yv-recently{display:none!important}}.yv-banner{padding:5px;text-align:center}.yv-banner a{margin:-5px;padding:5px;color:#42515e;text-align:center;display:block}.drawer-nav__sublist{height:auto;visibility:visible;overflow:visible;min-height:auto}.shopify-badge{display:block;text-align:center}.slick-prev{left:0}.slick-next{right:0}.slick-prev,.slick-next{width:auto;height:auto}.slick-prev,.slick-next{background:#eeeff0cc;padding:10px;color:#9d9fa2}@media screen and (max-width: 500){.slick-prev,.slick-next{display:none}}.slick-prev:before,.slick-next:before{color:#000!important}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{background:#9d9fa2;color:#fff}.slick-next:before{content:">"}.slick-prev:before{content:"<"}#lp-hdr{background-color:#000}#lp-hdr h1,#lp-hdr h2,#lp-hdr h3,#lp-hdr h4,#lp-hdr h5{text-align:center;text-transform:uppercase;color:#e4e5e6}.lp-holiday footer{display:none}p#demo{position:relative;font-family:MetroflexWide-Lt,sans-serif;font-weight:400;text-align:center;color:#e4e5e6;font-size:45px;line-height:1em}@media only screen and (max-width: 750px){p#demo{font-size:25px}}.product_quality h2,.product_quality p{text-align:center}
/*# sourceMappingURL=/cdn/shop/t/13/assets/style.scss.css.map */
