a:hover{color:#8a8686}@font-face{font-family:editions;src:url(/cdn/shop/t/2/assets/editions-icons.eot?v=125124036779078962591531343983);src:url(/cdn/shop/t/2/assets/editions-icons.eot?v=125124036779078962591531343983?#iefix) format("embedded-opentype"),url(/cdn/shop/t/2/assets/editions-icons.woff?v=23123231184907673781531343983) format("woff"),url(/cdn/shop/t/2/assets/editions-icons.ttf?1) format("truetype"),url(/cdn/shop/t/2/assets/editions-icons.svg?1#editions) format("svg");font-weight:400;font-style:normal}.header-tools .cart-icon{font-family:editions;font-size:2.75em;line-height:.625em;position:absolute;left:0;top:0}#breadcrumb-navigation{font-size:11.55px}.page-title>h1{font-size:32px;font-weight:300;padding:1.125em 0 1em}.redirect-header-div{display:none}body #signup-popup{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;width:90%;max-width:400px;height:autopx;margin:auto;font-family:Helvetica!important;color:#000!important;background-color:#fff!important;background-image:none;background-repeat:no-repeat;background-position:center top;background-origin:content-box;-ms-background-size:cover;background-size:cover;border-radius:0;z-index:2147483647;border:1px solid;border-color:#adadad!important;box-shadow:0 0 7px 2px #cacaca;left:2px;right:12px;top:110px;position:fixed}body #signup-popup #welcome-message{font-weight:400;font-style:normal;text-decoration:none;text-align:center;font-size:22px;line-height:30px;margin:0 0 10px;word-wrap:break-word;width:350px;display:block}body #welcome-message{font-size:18px!important;font-weight:700!important;line-height:normal!important;margin-bottom:20px!important;margin-top:30px!important}body #welcome-message:after{content:"Be the first to hear about our new collections, exclusive offers, events, lifestyle tips and recipes loved by us at FLANNEL";font-size:14px;display:block;font-weight:400!important;margin-top:15px;line-height:normal!important}body #signup-content{font-family:News Cycle,sans-serif!important;width:350px}body #sign-up-form .capture-submit-btn,body #sign-up-form .textbox{width:350px}@media all and (min-device-width:944px){#page-wrap,.bold #footer-tools,.bold #payment-options{width:940px;margin:0 auto 1.5em;padding:0}.bold #page-wrap{margin-bottom:0}#shopify-section-home-slideshow{margin:0 0 3.375em;padding-top:3.375em;border-top:1px solid #d2d2d2}#slideshow-wrap{height:444px;width:100%;position:relative;margin:0;padding-top:0;border-top:0px solid #d2d2d2}.slide,.slideshow{width:940px;height:444px;overflow:hidden}.slide img{max-width:100%}}.template-index .section-title h2{padding:2em 0;font-size:18px}.header-tools .search,.header-tools .cart-details{font-size:11.5px;text-transform:capitalize!important}.header-tools .search{text-align:left;color:#333;padding-left:20px}.header-tools .search-toggle-button:hover,.header-tools .search-toggle-button.open{color:#8a8686}.header-tools .account-details{font-size:.75em;font-weight:300}.header-tools .account-details p{top:0}.custom-style-select-box{text-align:left;letter-spacing:.1em;font-size:.625em;border-top:1px solid #B8B8B8;border-left:1px solid #B1B1B1;border-right:1px solid #B1B1B1;border-bottom:1px solid #9B9B9B;color:#333;background:#ececec;padding:5px 10px 4px;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUzJSIgc3RvcC1jb2xvcj0iI2Y1ZjVmNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjU0JSIgc3RvcC1jb2xvcj0iI2VjZWNlYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMmYyZjIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,white 0%,whitesmoke 53%,#ececec 54%,#f2f2f2 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,white),color-stop(53%,whitesmoke),color-stop(54%,#ececec),color-stop(100%,#f2f2f2));background:-webkit-linear-gradient(top,white 0%,whitesmoke 53%,#ececec 54%,#f2f2f2 100%);background:-o-linear-gradient(top,white 0%,whitesmoke 53%,#ececec 54%,#f2f2f2 100%);background:-ms-linear-gradient(top,white 0%,whitesmoke 53%,#ececec 54%,#f2f2f2 100%);background:linear-gradient(to bottom,#fff,#f5f5f5 53%,#ececec 54%,#f2f2f2);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#f2f2f2",GradientType=0);font-size:11px;text-shadow:0px 1px 0px #ffffff;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-border-radius:6px;border-radius:6px;-webkit-box-shadow:0px 1px 2px rgba(0,0,0,.1);box-shadow:0 1px 2px #0000001a}.dark .custom-style-select-box{font-weight:700;border:1px solid #2F2F2C;color:#666;padding:5px 10px 4px;background:#2a2a2a;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzJhMmEyYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUzJSIgc3RvcC1jb2xvcj0iIzI0MjQyNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjU0JSIgc3RvcC1jb2xvcj0iIzIxMjEyMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjkxJSIgc3RvcC1jb2xvcj0iIzIyMjIyMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyNDI0MjQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#2a2a2a 0%,#242424 53%,#212121 54%,#222222 91%,#242424 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#2a2a2a),color-stop(53%,#242424),color-stop(54%,#212121),color-stop(91%,#222222),color-stop(100%,#242424));background:-webkit-linear-gradient(top,#2a2a2a 0%,#242424 53%,#212121 54%,#222222 91%,#242424 100%);background:-o-linear-gradient(top,#2a2a2a 0%,#242424 53%,#212121 54%,#222222 91%,#242424 100%);background:-ms-linear-gradient(top,#2a2a2a 0%,#242424 53%,#212121 54%,#222222 91%,#242424 100%);background:linear-gradient(to bottom,#2a2a2a,#242424 53%,#212121 54%,#222 91%,#242424);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#2a2a2a",endColorstr="#242424",GradientType=0);text-shadow:0px -1px 0px #000000;-webkit-box-shadow:0px 1px 2px rgba(0,0,0,.25);box-shadow:0 1px 2px #00000040}.select-wrapper{background-color:transparent}.custom-style-select-box{padding:4px 10px 6px;position:absolute;left:0}.custom-style-select-box-inner{position:relative;padding-right:10px}.custom-style-select-box-inner:before{content:"";display:block;position:absolute;height:20px;width:14px;margin-top:-10px;background:url(/cdn/shop/t/2/assets/main-sprite.png?v=159752851466257095751531343984) no-repeat -17px -382px;top:50%;right:-4px}.news-cycle .custom-style-select-box-inner:before{margin-top:-9px}.dark .custom-style-select-box-inner:before{background-position:-70px -382px!important}.header-nav li{font-size:.722em}.header-nav li a{padding:2em 9.8px 2.063em;font-size:11.55px}.logo-wrap.text{padding:1.667em 0}.mega.dropdown .dropdown-nav{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;visibility:hidden;width:940px;overflow:hidden;z-index:751;left:-9999px}.mega.dropdown .dropdown-nav header{position:absolute;left:0;top:0;width:940px;height:67px;font-size:1.125em}.flickity-prev-next-button{position:absolute;width:40px;height:60px;background:url(/cdn/shop/t/2/assets/main-sprite.png?v=159752851466257095751531343984);background-color:#ffffff54;margin-top:-30px;top:55%;z-index:1000;cursor:pointer;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.flickity-prev-next-button svg{display:none}.flickity-prev-next-button.next{right:0;background-position:-9px -80px!important}.flickity-prev-next-button.previous{left:0;background-position:-9px 0px!important}#introduction-message{padding:2.555em 0}.template-index #introduction-message{padding:1.888em 0 2.555em}#introduction-message h2,#introduction-message h3{display:inline-block;zoom:1;*display: inline}#introduction-message h2{font-size:1.875em;max-width:70%;margin:0 0 16px;font-weight:300;line-height:1.3}#introduction-message h3{font-size:1em;max-width:70%;margin:0;font-weight:400;-webkit-font-smoothing:antialiased}.template-index #introduction-message h2{font-size:32px;font-weight:300}.template-index #introduction-message p{font-size:18px;color:#333;font-weight:400}.featured-collections .section-title h2{padding:2em 0;font-size:18px}.featured-collections.row-of-3 .featured-collection{width:30.333%;padding:0 10px;margin:0 13px 2.5em}.template-index .product-item-title{font-size:1em;font-weight:300}.blog .article{min-height:370px}.blog .article .article-date{margin-top:0;font-size:11px;text-align:center;margin-bottom:0}.blog .article .continue-reading{font-size:11px;margin-top:0;display:inline-block;font-family:SofiaProRegular;text-transform:uppercase;letter-spacing:.1em;zoom:1}.home .blog,.blog-page .blog{margin-top:50px}.home .blog .article,.blog-page .blog .article{width:33.33%;float:left;margin-bottom:20px;position:relative;min-height:370px;padding-bottom:0}.home .blog .article img,.blog-page .blog .article img{height:198px}.home .blog .article .article-title,.blog-page .blog .article .article-title{font-size:18px;font-weight:700;margin-bottom:2px;max-width:100%;text-align:center;width:100%;margin-top:0}.payment-options li{vertical-align:top;padding-right:.9em}.payment-options li .payment-icons{width:52px;height:40px;color:#ccc;fill:#ccc}.payment-options li.afterPay img{width:52px}.template-blog .article .article-meta-wrap ul{margin:0;border:0}.template-blog .article .article-meta-wrap a{font-size:8px;margin-top:0;border:none;font-family:SofiaProRegular;text-transform:uppercase;letter-spacing:.1em}.template-article .blog h2.article-title.no-author{font-size:18px;margin-bottom:7px;margin-top:15px}#pagination .nav-btn span{font-size:12px}.instashop-page #page-content .covet-pics-gallery{width:100%}#content.ensembles .rte ul li:before{content:""}#content.ensembles ul{margin:0;padding:0;width:100%;text-align:center}#content.ensembles li{display:inline-block;background-size:cover;background-position:center}#content.ensembles li.one-fourth{width:19.5%;height:250px;margin:0 2% 8px}#content.ensembles li.omega{margin-right:0}#collection-content .collection-feature-image img{width:35%;margin-top:40px}#collection-content{margin-bottom:4.438em}#collection-content .product-list{padding-top:20px;display:block;width:100%;margin:0 auto;text-align:center}#collection-content .product-list>li{display:inline-block;zoom:1;width:170px;vertical-align:top;margin:0 0 2.25em 20px;padding:0 10px;font-size:16px}#collection-content .product-image-wrap{position:relative;min-height:100px;text-align:center}#collection-content .product-image-wrap img{display:inline-block;zoom:1;max-width:100%;-webkit-transition:opacity .25s;-moz-transition:opacity .25s;-ms-transition:opacity .25s;-o-transition:opacity .25s;transition:opacity .25s;vertical-align:middle}#collection-content .product-info{margin-top:.778em}#collection-content .product-info h3{font-weight:300;font-size:16px;margin:0 0 5px}#collection-content .product-info .price{margin:0;font-size:13px}#collection-content .product-info h3.shop-now a{color:#000;font-weight:700;text-transform:uppercase}@media(max-width:767px){#collection-content .product-list>li{display:block;margin:0 auto 40px}}.store-locations #page-content h6{font-size:11px;color:#333}.demo-stockist #page-content img,.stockist #page-content img{margin-bottom:30px}.demo-stockist #page-content p,.stockist #page-content p{font-size:11px;color:#333;margin:0 auto 5px;text-align:center}.demo-stockist #page-content p strong,.stockist #page-content p strong{font-weight:400;text-transform:uppercase}.demo-stockist #page-content p a,.stockist #page-content p a{text-decoration:underline}.product-page .page-title>h1{font-size:32px}.product-page .product-main-image{height:480px;margin-bottom:2.5em!important}.product-page .product-main-image img{width:360px}.product-page .page-title.has-description .product-vendor{margin-bottom:10px}.product-page .page-title.has-description .product-vendor a{font-size:18px}.product-page .product-options .option-name{display:block;font-family:News Cycle,sans-serif;text-transform:uppercase;letter-spacing:.1em;margin-bottom:6px}.product-page .single-option-selector{font-size:10px!important}.product-page #product-price .money{color:#333;font-size:24px}.product-page #product-add{position:relative}.product-page #product-add input{font-size:18px;padding:.25em .825em .438em 1.875em}.product-page #product-add input:hover{background-color:#aaa}.product-page #product-add:before{display:block;position:absolute;left:15px;top:21px;line-height:0px;content:"+";font-size:1.25em;font-family:helvetica,arial;font-weight:700;color:#fff;z-index:999}.product-page p.afterpay-paragraph{font-size:16px}.product-page #product-description ul li{font-size:16px;font-weight:300}.product-page .product-pagination{display:none}.product-page .share-button{margin-right:30px}.product-page #related-products h2.accent-text{font-family:News Cycle,sans-serif;text-transform:uppercase;letter-spacing:.1em;font-size:24px;font-weight:300;padding:30px 0 0;border-bottom:0}.product-page #related-products .product-item-title{font-size:16px;font-weight:300}.product-page #related-products .accent-text .money{font-size:13px}.size-chart{text-transform:uppercase}.size-chart th{border-bottom:1px solid #333;padding-bottom:10px;font-size:18px;font-weight:400;color:#333;font-weight:300}.size-chart td{vertical-align:middle;font-size:16px;font-weight:300}.size-chart table.arrow_table{width:80%;margin:20px auto}.contact #content .rte>*{width:100%;margin:0}.contact #content div,.contact #content div strong,.contact #content div span,.returns-and-exchanges #page-content p{font-size:16px}.returns-and-exchanges #page-content strong{font-size:15px}.shipping #page-content p{font-size:16px;font-weight:300}.shipping #page-content strong{font-size:15px}.template-search #search-results{text-align:left}.template-search #search-results li{width:auto}.template-search #search-results .search-result-product-wrap{display:inline-block;zoom:1;width:200px;vertical-align:top;padding:0 10px;font-size:16px;float:none;margin:0 auto}#cart-form th{font-size:13px}.cart-update-or-submit #checkout-button{font-size:18px;padding:.5em .875em}.action-btn:hover{background-color:#aaa}#cart-notes p{-webkit-font-smoothing:antialiased;padding-left:1px;font-size:13px}#cart-subtotal{font-size:18px;font-weight:300}.template-customers-login #content h1,.template-customers-account #content h1{font-size:32px;padding:1.125em 0 1em;font-weight:300;font-family:Neuton,sans-serif;color:#333;border-bottom:1px solid #f1f1f1;margin:0;line-height:1.3;-webkit-font-smoothing:antialiased}#customer-login label,#recover-password label,#activate-account label,.reset-password label,#create_customer label,#add_address label{font-size:13px}.action-btn{padding:.563em .875em .75em;font-weight:500;font-size:13px}#forgot-password{font-size:14px}.styled-text-field{font-size:12px}.template-customers-addresses .custom-style-select-box{width:100%}.template-customers-addresses .custom-style-select-box .custom-style-select-box-inner{width:100%!important}.mobile-nav-item.navigate{border-left:1px solid #d2d2d2;border-right:1px solid transparent}.mobile-nav-item.browse{border-right:1px solid #d2d2d2;border-left:1px solid transparent}@media all and (min-device-width:768px)and (max-device-width:960px){#page-wrap,.bold #footer-tools,.bold #payment-options{width:748px}.featured-collections.row-of-3 .featured-collection{width:29.33%}.header-nav li a{padding:2em 2px 2.063em;font-size:10px}.slide,.slideshow,#slideshow-wrap{height:353px}.row-of-1 .featured-collection{width:728px}.row-of-2 .featured-collection{width:344px}.row-of-3 .featured-collection{width:236px}.product-list>li,.search-result-product-wrap{width:152px}.pt-sans .product-image-wrap h2{padding:.2em 0}.template-search #search-results{text-align:center}.product-list>li,.template-search #search-results .search-result-product-wrap{width:152px}.action-btn.small{font-size:10px;padding:.5em .813em .5em .875em}.flickity-prev-next-button{top:72%}}@media all and (max-device-width:767px){#slideshow-wrap{height:auto}.featured-collections.row-of-3 .featured-collection{width:100%;margin:20px auto}.rows-of-4 .product-item{width:100%;margin:20px auto;text-align:center}.home .blog .article,.blog-page .blog .article{width:100%}.flickity-viewport{height:300px!important}.flickity-viewport .slide{height:auto}.template-search #search-results li{display:block}.template-search #search-results{text-align:center}#cart-form td{display:inline-block;width:100%}#cart-form td.cart-item.first{width:100%!important;text-align:center}.cart-update-or-submit #checkout-button{font-size:16px}body #cart-form td.cart-detail,body #cart-form td.cart-price,body #cart-form td.cart-quantity,body #cart-form td.cart-remove,body #cart-form td.cart-total{margin-left:0!important;margin-right:0!important}#cart-form td.cart-item{max-width:none}}@media all and (max-device-width:639px){#content.ensembles li.one-fourth{width:100%;display:block;margin:7% auto;height:719px;background-size:100%;background-repeat:no-repeat}#product-add-to-cart{width:184px}.product-page #product-add:before{top:17px}.product-page #product-add input{font-size:16px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom.scss.css.map */
