@charset "UTF-8";@-webkit-keyframes a{0%{opacity:0}to{opacity:.7}}@keyframes a{0%{opacity:0}to{opacity:.7}}.ui-corner-all,.ui-corner-left,.ui-corner-tl,.ui-corner-top{border-top-left-radius:0}.ui-corner-all,.ui-corner-right,.ui-corner-top,.ui-corner-tr{border-top-right-radius:0}.ui-corner-all,.ui-corner-bl,.ui-corner-bottom,.ui-corner-left{border-bottom-left-radius:0}.ui-corner-all,.ui-corner-bottom,.ui-corner-br,.ui-corner-right{border-bottom-right-radius:0}.ui-state-default{border:none}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;height:0;margin-top:0}.ui-accordion .ui-accordion-content{height:auto!important}.ui-widget{font-size:100%}.ui-state-disabled{opacity:1}.ui-widget button,.ui-widget input,.ui-widget select,.ui-widget textarea{font-family:inherit;font-size:100%}.ui-widget-content{border:0}.ui-widget-overlay{background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/interface/ui-overlay-shadow.png?yocs=3e_3I_2i_) repeat scroll 50% 50% #333;opacity:.4}.ui-dialog{background:none repeat scroll 0 0 #fff;border:1px solid #333}.ui-dialog .accountInformation{width:100%;float:none}.ui-dialog .ui-icon-closethick{background-position:0 0;height:22px;width:24px}.quickview .ui-dialog-titlebar button.ui-button span.ui-icon,.ui-dialog .ui-icon-closethick{background-image:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/interface/icon-ui-close.png?yocs=3e_3I_2i_)}.quickview button.ui-button,html .ui-button.ui-state-disabled:active{background:none}.send-to-friend .ui-dialog-titlebar button.ui-button span.ui-icon{background-image:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/interface/icon-ui-close.png?yocs=3e_3I_2i_)}.send-to-friend button.ui-button,html .ui-button.ui-state-disabled:active{background:none}.add-to-bag-dialog .ui-dialog-titlebar button.ui-button span.ui-icon{background-image:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/interface/icon-ui-close.png?yocs=3e_3I_2i_)}.add-to-bag-dialog button.ui-button,html .ui-button.ui-state-disabled:active{background:none}.parent-dialog .ui-dialog-titlebar button.ui-button span.ui-icon{background-image:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/interface/icon-ui-close.png?yocs=3e_3I_2i_)}.parent-dialog button.ui-button,html .ui-button.ui-state-disabled:active{background:none}.ui-dialog .ui-dialog-titlebar-close{position:absolute;border:0 none;border-radius:0 0 0 0;height:22px;margin:0;padding:0;right:5px;top:5px;width:24px}.ui-dialog .ui-dialog-titlebar-close span{margin:0;padding:0}button.ui-dialog-titlebar-close span.ui-button-text{display:none!important}button.ui-dialog-titlebar-close span.ui-icon{margin-left:-12px!important;margin-top:-11px!important;border:0 none;border-radius:0 0 0 0}.ui-dialog h1,.ui-dialog h2{letter-spacing:1px;font-size:30px;margin-bottom:14px}.ui-dialog .dialog-required{display:block;text-align:right}.ui-accordion .ui-accordion-content,.ui-tabs{padding:0}.ui-tabs .ui-tabs-nav{float:left;background:none repeat scroll 0 0 transparent;border:0 none;height:2.45em;padding:0}.ui-tabs .ui-tabs-nav li{-moz-border-image:none;border:none;background:none repeat scroll 0 0 #efefef;border-color:#d9d9d9 #d9d9d9 #fff;border-style:solid;border-width:1px;font-style:italic;list-style:none outside none!important;margin:0 1em -1px 0}.ui-tabs .ui-tabs-nav li.ui-state-active{background:none repeat scroll 0 0 #fff}.ui-tabs .ui-tabs-nav li.ui-state-active a{color:#666}.ui-tabs .ui-tabs-nav li a{color:#999}.ui-tabs .ui-tabs-panel{background:none repeat scroll 0 0 #fff;border:1px solid #d9d9d9;border-radius:0 0 0 0;-webkit-box-shadow:4px 2px 10px 0 rgba(66,66,66,.1);box-shadow:4px 2px 10px 0 rgba(66,66,66,.1);color:#414141;font-size:.9em;line-height:1.5em;margin:0;padding:20px 10px}.row-inline{display:inline}.row-inline label{width:auto}.required-tip{font-size:12px;position:absolute;right:15px;top:12px;text-transform:lowercase}.char-count{display:block;margin-left:24%}.hide{display:none}#send-to-friend-form .form-row-button .send-button{width:90px;padding:10px 0;text-align:center}#send-to-friend-form .checkoutButton{width:90px;padding:8px 0;text-align:center}.bx-wrapper{-webkit-box-shadow:0 0 0;box-shadow:0 0 0;border:none}table.item-list tr.last{border:0 none}table.item-list tr.headings{display:none}table.item-list td{padding:1em;vertical-align:inherit}table.item-list .alertMessages td{padding-top:0;font-size:12px}.checkout table.item-list td{padding:0;max-width:100%}.checkout table.item-list td.product-detail-container{width:64%;vertical-align:top}.checkout table.item-list td.product-detail-container table{width:100%}.checkout table.item-list td.address{padding-left:2.3%;width:33%;vertical-align:top}.checkoutStep3 table.item-list tr.title td{font-size:16px;padding-bottom:10px}th.section-header{padding:1em}td.item-details .product-list-item .name{font-size:1.2em;font-style:italic}td.item-details .product-list-item .promo{font-size:11px;color:#900}td.item-details .product-list-item .price-standard{color:#999;text-decoration:line-through}td.item-availability{white-space:wrap}td.item-availability ul,td.item-quantity-details ul{list-style:none outside none;margin:0;padding:0}td.item-dashboard .input-text{text-align:center}td.item-dashboard .option-quantity-purchased span.exceeded{color:red}.tooltip{cursor:help;position:relative}.tooltip .tooltip-content{background:none repeat scroll 0 0 rgba(0,0,0,.8);border-radius:3px 3px 3px 3px;color:#fff;display:none;font-size:12px;font-style:normal;left:100%;max-width:400px;min-width:300px;opacity:0;padding:1em;position:absolute;text-decoration:none;top:100%;visibility:hidden;z-index:10}.tooltip:hover .tooltip-content{display:block;opacity:1;overflow:visible;visibility:visible}.js .tooltip-content{display:none!important}.js .tooltip-content.mobile-lightbox{display:block!important}#tooltip{background-color:#fff;opacity:.95}#tooltip .small{width:300px}#tooltip .medium{width:500px}#tooltip .recommendation-tooltip-header{background:none repeat scroll 0 0 #ccc;font-size:1.2em;font-weight:700;padding:10px}#tooltip .recommendation-tooltip-attributes,#tooltip .recommendation-tooltip-description{padding:10px}.tooltipClick button.ui-button span.ui-icon{background-image:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/interface/icon-ui-close.png?yocs=3e_3I_2i_)}.content-slot img{height:auto;max-width:100%}.slot-grid-header p{margin:0;padding:0}.product-listing-1x4{background:none repeat scroll 0 0 #fff;overflow:hidden;padding:10px 0}.product-listing-1x4 ul.search-result-items .product-search-result__grid-tile{margin:0 1% 0 2%;width:18%}.account-nav-asset{line-height:1.5em;padding:5px 20px;background-color:#f1f1f2}.account-nav-asset h2{font-size:20px/20px;margin:14px 0 20px}.content-asset address{margin:1em 0}.pdp-main.class .content-asset ul li{list-style:none outside none}.pdp-main.class .imagezoom{display:none}.content-asset ol li{list-style:decimal outside none}.content-asset ul.account-options{margin:0;padding:0;margin-left:1.5em}.content-asset ul.account-options li .title{padding-top:15px;display:block;font-weight:700;line-height:1.25em}.browser-compatibility-alert{background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/interface/icon-alert.png?yocs=3e_3I_2i_) no-repeat scroll 1em 1em #faeded;border:1px solid;color:#9e0f0f;margin:1em;padding:.5em 4em}.pt_product-search-result .slot-grid-header{width:100%;overflow:hidden;height:414px;text-align:center;background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/interface/bg-header-landing-slot.png?yocs=3e_3I_2i_) repeat-x 0 0}.cat-landing-page-carousel .carousel{margin:40px auto 0;width:980px;height:350px;overflow:hidden;padding:0;list-style:none}.cat-landing-page-carousel .carousel li{float:left;width:326px;height:350px;overflow:hidden;text-align:center}.pt_product-search-result .search-result-options{display:block}#main h1.bookaparty,#secondary h1.joAnnTitle,.primary-content h1.joAnnTitle{letter-spacing:1px;font:30px;margin-bottom:14px}.primary-content h1.joAnnTitle .name{font-size:32px;float:left;clear:left}.primary-content h1.joAnnTitle .titleText{float:left;font-size:32px}.primary-content h1.joAnnTitle .account-logout{font-size:11px;float:right;top:6px;position:relative}.primary-content h1.joAnnTitle .account-logout a{border-bottom:1px solid}.primary-content h2{font-size:1.3em}.primary-content h3{font-size:1.25em}.primary-content dl{clear:both;overflow:hidden}.primary-content dl dt{clear:both;float:left;margin:2% 0 0;min-width:15%}.primary-content dl dd{float:left;margin:2% 0 0;padding:0 0 0 5%}.col-1{float:left}.col-1,.col-2{margin:4px 0;width:49%}.col-2{float:right}.content-header span{font-size:.75em;font-style:normal;font-weight:400}.section-header{font-weight:700;margin:0;padding:1em .5rem;position:relative;text-transform:uppercase}.section-header-note{font-size:.9em;font-weight:400;float:right;right:1em;text-transform:none}#secondary .section-header-note,.section-header .section-header-note{color:#000;font-size:12px;font-wieght:normal;text-decoration:underline}.back{display:block;margin:0 0 10px}.rotate-img{-moz-transform:rotate(-3deg);-webkit-transform:rotate(-3deg);-o-transform:rotate(-3deg);-ms-transform:rotate(-13deg)}.rotate-img,.rotate-img-alt{behavior:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/css/-ms-transform.htc?yocs=2i_)}.rotate-img-alt{-moz-transform:rotate(3deg);-webkit-transform:rotate(3deg);-o-transform:rotate(3deg);-ms-transform:rotate(13deg)}.iframe-bg{background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/homepage/video-bg.png?yocs=3e_3I_2i_) no-repeat 50%;width:100%;height:auto;text-align:center;margin:0 auto}.home-bottom-slots-wrapper{width:100%;margin:0 auto;background:#f4f2ea;position:relative}.bottom-promo-wrapper{width:100%;background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/homepage/repeating-stripes.png?yocs=3e_3I_2i_) repeat 0 0}.bottom-promo{width:980px;min-height:270px;margin:0 auto;padding:40px 0}.bottom-promo-left{width:50%;float:left}.bottom-promo-right{width:50%;float:right}.bottom-promo-right img{float:right;height:auto}.bottom-promo-left img{height:auto}.middle-segment-actions-slider-wrapper{width:100%;background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/homepage/repeating-linen.jpg?yocs=3e_3I_2i_) repeat 0 0}.middle-segment-actions-slider{min-height:400px;width:980px;margin:0 auto;overflow:hidden}.middle-segment-actions-slider .jcarousel-container-horizontal{width:980px}.middle-segment-actions-slider #horizontal-carousel-asset{height:395px;left:0;list-style:none outside none;overflow:hidden;padding:0;position:relative;top:0;width:12000px}.middle-segment-actions-slider #horizontal-carousel-asset li{width:320px;height:343px;float:left;margin-right:10px}.middle-segment-actions-slider .jcarousel-prev{background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/interface/arrow-prev.png?yocs=3e_3I_2i_) 0 0 no-repeat;cursor:pointer;width:54px;height:61px;position:absolute;bottom:200px;left:0;z-index:999}.middle-segment-actions-slider .jcarousel-next{background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/interface/arrow-next.png?yocs=3e_3I_2i_) 0 0 no-repeat;cursor:pointer;width:54px;height:61px;position:absolute;bottom:200px;right:0;z-index:999}.middle-segment-actions-slider .jcarousel-next-disabled,.middle-segment-actions-slider .jcarousel-prev-disabled{display:none!important}.js #homepage-slider .jcarousel-pause{background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/jcarousel-pause.png?yocs=3e_3I_2i_) no-repeat scroll 0 0;position:absolute;top:5px;width:20px;height:18px;outline:0;cursor:pointer}.pt_error #primary{width:980px;margin:0 auto;float:none;border:none;padding:0}.pt_error #primary .error-page-message p{text-align:center;margin:0 auto;padding:40px 0}.category-level-1 li span.arrow{display:none;color:#4a998b;font-weight:600}.category-level-1 li.expandable span.arrow{background:none;font-size:12px;color:#00635d;margin-right:5px;display:inline;font-weight:600}.category-level-1 li.active{background-position:-490px 5px}.pt_product-search-noresult #main{width:100%;margin:0 auto}.no-search-results__message{color:#000;padding-top:3em;text-align:center}ul.grayarrow{font:14px/1 inherit;color:#61574b}ul.grayarrow li{line-height:22px}ul.grayarrow li a{color:#00635d;text-decoration:underline}.craftsy-category-landing .left-categories{width:200px;display:inline-block;vertical-align:top;background-color:#ff0}.craftsy-category-landing .project-ideas-select-project-by.categories-wrapper{float:none;padding-top:15px}.craftsy-category-landing .craftsy-hero{float:right;width:75%;margin-left:30px;background:#fff;overflow:hidden}.craftsy-category-landing h3.craftsy-heading{font-size:2.5em;color:#000;position:relative;height:auto}.craftsy-category-landing .hero-and-promos{display:inline-block;width:700px}.craftsy-category-landing .hero-and-promos .hero{width:100%;margin-bottom:20px}.craftsy-category-landing .hero-and-promos .hero img{max-width:100%;max-height:100%}.craftsy-category-landing .hero-and-promos .promos{width:100%;margin-bottom:25px}.craftsy-category-landing .hero-and-promos .promos .promo{max-width:50%;max-height:100%;display:inline-block;vertical-align:top}.craftsy-category-landing .hero-and-promos .promos .promo img{width:100%;height:100%}.craftsy-category-landing .craftsy-logo{margin:35px auto}.craftsy-category-landing .craftsy-verbage{border-top:1px solid #ece9e0;padding-top:20px;font-size:1.083em}.craftsy-category-landing .main{margin-bottom:30px}.craftsy-category-landing .main .logo-box{display:inline-block;width:21.5%;border:1px solid #dddddb;background-color:#fffef8}.craftsy-category-landing .main .logo-box div{margin:20px;text-align:center}.craftsy-category-landing .main .three-column-container{float:right;width:75%;margin-left:30px;background:#fff;overflow:hidden}.craftsy-category-landing .main .three-column-container .three-column-column{display:inline-block;height:100%;width:230px;vertical-align:top}.craftsy-category-landing .main .three-column-container .three-column-column img{height:100px;width:100%}.craftsy-category-landing .main .three-column-container .three-column-divider{height:210px;margin:20px 10px;width:0;border-left:1px solid #dddddb;display:inline-block;-webkit-box-sizing:content-box;box-sizing:content-box}.craftsy-category-landing .main .three-column-container .faqs-link{width:740px}.craftsy-category-landing .main .three-column-container .faqs-link,.craftsy.faqs-link{background-color:#b2ada7;padding:10px 15px;font-weight:700;color:#fff;cursor:pointer;background-image:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/interface/icon-nav-arrow.png?yocs=3e_3I_2i_);background-position:100%;background-repeat:no-repeat;background-position:98%}.craftsy.faqs-link{width:100%;margin-top:30px}.craftsy.faqs-link.arrow-up{background-image:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/interface/icon-nav-arrow-up.png?yocs=3e_3I_2i_)}.craftsy.faqs{background-color:#fff;border:1px dotted gray;padding:0 10px;margin-left:0;width:100%;display:none}.craftsy-category-landing .main .three-column-container .faqs-link.arrow-up{background-image:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/interface/icon-nav-arrow-up.png?yocs=3e_3I_2i_)}.craftsy-category-landing .main .three-column-container .faqs{background-color:#fff;border:1px dotted gray;padding:0 10px;margin-left:0;width:100%;display:none}.craftsy-category-landing .product-tabs h3.content-header.inner-wrapper{display:inline;font-size:1.5em!important;vertical-align:super;margin-right:10px;color:#000}.craftsy-category-landing .product-tabs #project-ideas-select-project-by-stitch,.craftsy-category-landing .product-tabs #stitch{top:17px;left:275px;width:675px}.craftsy-category-landing .product-tabs .tabs-menu{display:inline-block}.craftsy-tile{color:#333}ul.search-result-items .product-search-result__grid-tile.classWrapper .craftsy-tile .label.description{height:55px}ul.craftsy li.product-search-result__grid-tile{border:1px solid #e4e0d2;height:446px}.product-tile .product-pricing{width:100%;display:block;overflow:hidden;margin-left:1em}.craftsy-tile .product-reviews,.product-tile .product-reviews{width:100%;margin-top:15px;margin-left:10px;display:block;overflow:hidden;height:25px}.product-tile .product-pricing .gridPromoCallout{clear:both;float:left;color:#dd1818;text-align:left}.craftsy-tile .product-reviews{margin-bottom:2px}.product-tile img{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.product-tile:not(.product-tile--promo) img:not(.pseudo-background){max-height:300px}.craftsy-tile img{border-bottom:1px solid #e4e0d2}.classWrapper .craftsy-tile img{width:100%;height:100%}.classWrapper .craftsy-tile .classInnerWrap{padding:0 15px 12px;overflow:hidden;clear:both}.classWrapper .craftsy-tile .product-name{margin:6px 0 12px;height:45px}.classWrapper .craftsy-tile .product-name a{border:none}.product-tile img.play-button{position:absolute;top:30px;left:83px}.product-tile .product-image{position:relative;margin-top:5px}.product-tile .product-image-class{max-height:225px;position:relative;margin-top:5px;overflow:hidden;text-align:center}.product-tile .shop-this-project{width:125px;height:20px;background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/shop-this-project.png?yocs=3e_3I_2i_) no-repeat;position:absolute;bottom:0;right:0}.product-tile a.thumb-link{clear:both}.product-tile .product-name{font-family:inherit;font-size:14px;font-style:italic;margin:auto 5px 0;-ms-flex-item-align:start;align-self:flex-start}.home-bottom-slots-wrapper .product-tile .product-name{height:100px;overflow:hidden}.product-tile .product-name a{font-size:14px;font-weight:700;font-style:normal;display:block;text-align:left;padding-top:10px;overflow:visible}.product-tile .product-name a:hover{color:#00635d;text-decoration:underline}.home-bottom-slots-wrapper .product-tile .product-name a{font-size:16px;font-weight:lighter;font-style:normal;color:#807977;display:block;text-align:left;border-top:1px solid #dfdcd3;padding-top:10px}.product-tile .showSalesFlags{font-size:16px;font-weight:lighter;font-style:normal;text-align:left;margin-bottom:10px;padding:24px 0 10px;height:16px;display:block;position:relative}.product-tile .showSalesFlags .onlineOnly{color:#0097b6}.product-tile .showSalesFlags .new{color:#9855a2}.craftsy-tile .product-pricing .product-standard-price,.product-tile .product-pricing .product-standard-price{font-size:.9rem;font-weight:lighter;font-style:normal;text-decoration:line-through;color:#000;margin-right:10px}.product-tile .product-pricing .product-promo-price{font-size:12.5px;font-weight:lighter;font-style:normal;float:left;margin-left:4px;color:#222}.craftsy-tile .product-pricing .product-sales-price,.product-tile .product-pricing .product-sales-price{font-size:.9rem;font-style:normal;font-weight:lighter;margin:.5em 0}.craftsy-tile .product-pricing .product-sales-price,.craftsy-tile .product-pricing .product-standard-price{margin-left:0}.craftsy-tile .product-pricing .product-sales-price{margin-top:2px}.craftsy-tile .product-pricing .product-discounted-price .product-sales-price,.product-tile .product-pricing .product-discounted-price .product-sales-price{color:#900000}.product-tile .product-swatches{height:13px}.product-tile .product-swatches-all{cursor:pointer;font-size:.9em}.product-tile .product-swatches ul{list-style:none outside none;margin:0;overflow:hidden;padding:0}.product-tile .product-swatches ul.swatch-toggle{background:none repeat scroll 0 0 #fff;display:none;position:absolute}.product-tile .product-swatches:hover ul.swatch-toggle{display:block}.product-tile .product-swatches li{float:left;padding-right:2px}.product-tile .product-swatches .swatch{display:block;width:17px;height:10px;padding:0;border:0}.product-tile .product-swatches .swatch img{border:0;padding:0;vertical-align:top}.product-tile .product-swatches .selected img{border-color:#12abe7}.craftsy-tile .product-pricing .product-sales-price,.product-tile .class-label{font-family:inherit}.craftsy-tile .skill_level{margin-top:10px}.product-tile .product-add-to-cart .moreColors{display:block;color:#333;font-size:13px;font-style:normal;text-align:left;border:0;height:15px;padding:0;text-aligh:left}.product-tile .product-add-to-cart .moreColors span{height:11px;width:21px;margin-right:6px;display:inline-block;background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/interface/icon-more-colors.png?yocs=3e_3I_2i_) no-repeat;padding-right:6px}.product-tile .product-promo{font-size:.8em;margin:6px 0;text-transform:uppercase}.product-tile .product-compare{bottom:-5px;left:5px;position:absolute;width:40px;line-height:11px}.product-tile .product-compare label{float:right;font-weight:400;padding:0;width:50%}.product-tile .product-compare input{float:left;margin:0}.product-tile .pr_stars{height:auto;position:relative;left:8px}.product-tile .prSnippetTitle{float:left}.product-tile .prSnippetReadReviews{display:none}.product-tile .prSnippetRatingUnclickable{float:left}.product-tile .pr-clear,.product-tile .pr-snippet-read-write,.product-tile .pr-snippet-review-count,.product-tile .pr-snippet-social-bar,.product-tile .prSnippetNumberOfRatingsText{display:none}.product-tile .pr-snippet-stars{float:none;margin:0 auto;width:115px}.capture-product-id{left:-999em;position:absolute}.product-search-result__grid-tile.product-promo img{width:100%;height:100%}.light{padding:.6em 2em .5em;float:left;border:2px solid #cbc8c5;color:#7e776d;background:#dedace}.light.multi-color{white-space:nowrap}.product-add-to-cart{width:100%}.pt_product-search-result.sub-cat .search-result-content{margin-top:0}.returnPSButton{background:#a768b0 url(../images/interface/cart-arrow-left.png) no-repeat 8px 10px;float:right;border:2px solid #9758a0;width:auto}.returnPSButton a{display:block;width:100%;height:100%;color:#fff;font-size:14px;padding:10px 12px 10px 28px}.returnPSButton a:hover{text-decoration:none;color:#fff!important}#primary.categoryproducthits .categoryslots{overflow:auto}#primary.categoryproducthits .categoryslots .craftsy-banner-promo1{float:left;width:480px}#primary.categoryproducthits .categoryslots .craftsy-banner-promo2{float:left;width:240px;margin-left:12px}#primary.categoryproducthits .seo-banner-container{margin:20px auto}.pt_product-search-result.cat-land #main #primary.categoryproducthits .search-result-content{margin-top:0}.pt_product-search-result .primary-content .content-header{font-size:25px;font-style:bold;color:#000;padding-bottom:10px;margin:0 0 3px 10px}.category-main-banner img{max-width:100%}.search-result-bookmarks{margin:15px}.search-result-bookmarks .first{border-right:1px solid #999;padding-right:5px}.search-result-options{overflow:hidden;margin:17px 0 0;width:100%;background:#f6f4f4;min-height:40px}#SearchResultsTab{padding:0;clear:both}#SearchResultsTab .search-result-bookmarks{margin:0;padding:0;height:41px}#SearchResultsTab .search-result-bookmarks li{float:left;padding:13px 10px;margin:0 8px 0 -20px}#SearchResultsTab .search-result-bookmarks li.active{position:relative;z-index:4;background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/css/static/product_flags/tabs-active-arrowsearch.png?yocs=2i_) no-repeat center 96%;color:#00635d;list-style-type:none}#SearchResultsTab .search-result-bookmarks li:first-child{margin-left:0}#SearchResultsTab .search-result-bookmarks li.active a{color:#fff;background:#000}#SearchResultsTab .search-result-bookmarks li.ui-state-active{background:#fff}#SearchResultsTab .search-result-bookmarks li a{white-space:nowrap;overflow:hidden;display:block;width:140px;min-height:41px;text-align:center;vertical-align:middle;background:#b2ada8;padding:13px 19px 9px 16px;font-style:normal;outline:none;color:#fff;font:13px/1 inherit}#SearchResultsTab .search-result-bookmarks li.ui-state-active a{color:#00635d}#SearchResultsTab .search-result-bookmarks li a span.secondLine{display:inline-block}#SearchResultsTabsDottedLine{left:0;top:0;position:relative;margin-left:10px;width:722px;height:9px;border-bottom:1px solid #e1e1e1}.projectsPagesWrapper .search-result-options{margin:0;position:relative}.menuButton{border-color:#cbc8bd;border-width:1px 1px 1px 0;border-style:solid;height:25px;width:25px;background:#fff url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/interface/downArrow.png?yocs=3e_3I_2i_) no-repeat 3px;display:inline-block;cursor:pointer;border-radius:0 20px 20px 0;-moz-border-radius:0 20px 20px 0;-webkit-border-radius:0 20px 20px 0}ul.search-result-items{padding:5px 0 0 5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}ul.search-result-items li{list-style:none outside none}ul.search-result-items .product-search-result__grid-tile{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none outside none;margin:0 0 2%;width:25%;position:relative;background:#fff;box-shadow:0 0 0 1px #bfbcb6;-moz-box-shadow:0 0 0 1px #bfbcb6;-webkit-box-shadow:0 0 0 1px #bfbcb6}ul.search-result-items .invisible{display:none}.search-result-content{clear:both;padding-top:10px;margin-top:115px}.search-promo{padding:20px}h1#results-content{background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/interface/icon-double-line-header.png?yocs=3e_3I_2i_) repeat-x scroll 0 0 transparent;padding-top:30px}ul.folder-content-list{margin:0;overflow:hidden;padding:0 20px}ul.folder-content-list li{float:left;list-style:none outside none;margin:0;padding:2% 2% 2% 0;width:48%}ul.folder-content-list .content-title{display:block}.no-results{padding:20px}.toggle-grid{display:none!important;background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/interface/icon-toggle-grid.png?yocs=3e_3I_2i_) no-repeat scroll 0 0 transparent;cursor:pointer;display:block;float:left;height:11px;margin:2px 10px 0 0;text-indent:-999em;width:24px}.wide-tiles ul.search-result-items .product-search-result__grid-tile{width:91%}.wide-tiles .product-tile{height:166px!important}.wide-tiles .product-tile .product-image{float:left;width:40%}.wide-tiles .product-tile .pr_stars,.wide-tiles .product-tile .product-name,.wide-tiles .product-tile .product-pricing,.wide-tiles .product-tile .product-promo,.wide-tiles .product-tile .product-swatches{float:left;text-align:left;width:55%;margin-bottom:5px}.wide-tiles .product-tile .product-name{margin-top:0}.wide-tiles .product-tile .pr-snippet-stars{margin:0}.wide-tiles .product-tile .pr_stars{left:-5px}.wide-tiles .product-tile .product-compare{left:40.5%;width:32px;bottom:5px;line-height:12px}.wide-tiles .product-tile .product-swatches{bottom:auto;left:auto;position:relative;right:auto;margin-top:5px}.wide-tiles .product-tile .product-swatches li{float:left}.product-tile .project-information{min-height:0;max-height:30px;height:30px;margin:0 5px 5px}.product-tile .project-information .project-information-item{padding:0;clear:both;overflow:hidden}.product-tile .project-information-item>div{float:left}.product-tile .project-information .project-information-item .label{display:inline-block;font-size:13px;color:#61574b;font-weight:700}.product-tile .project-information .project-information-item .value{display:inline-block;font-size:11px;color:#847873;padding:2px}ul.search-result-items .product-search-result__grid-tile.classWrapper .craftsy-tile .product-image{height:auto}ul.search-result-items .product-search-result__grid-tile.classWrapper .craftsy-tile .product-name a{height:54px}ul.search-result-items .product-search-result__grid-tile.classWrapper .craftsy-tile .label{text-align:left;font-size:12px}ul.search-result-items .product-search-result__grid-tile.classWrapper .craftsy-tile .label.instructor{font-size:13px;margin-bottom:15px}ul.search-result-items .product-search-result__grid-tile.classWrapper .craftsy-tile .label.instructor .title{font-family:inherit}ul.search-result-items .product-search-result__grid-tile.classWrapper .craftsy-tile .label.description{margin:12px 0 28px}.js .craftsy-tile #quickviewbutton{top:10%;left:2%}.compare-item-remove{display:none}.active .compare-item-remove{display:inline}.compare-item{background:none repeat scroll 0 0 #e6e6e6;float:left;height:55px;margin-right:13px;overflow:hidden;position:relative;width:55px}.compare-item-0{background-image:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/interface/icon-compare-placeholder-1.png?yocs=3e_3I_2i_)}.compare-item-1{background-image:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/interface/icon-compare-placeholder-2.png?yocs=3e_3I_2i_)}.compare-item-2{background-image:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/interface/icon-compare-placeholder-3.png?yocs=3e_3I_2i_)}.compare-item-3{background-image:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/interface/icon-compare-placeholder-4.png?yocs=3e_3I_2i_)}.compare-item-4{background-image:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/interface/icon-compare-placeholder-5.png?yocs=3e_3I_2i_)}.compare-item-5{background-image:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/interface/icon-compare-placeholder-6.png?yocs=3e_3I_2i_)}.compareitems{background:none repeat scroll 0 0 #d9d9d9;clear:both;margin:3.5em 2em 0;overflow:hidden;padding:0 1em 1em}.compareitems h2{font-size:.9em;margin:.5em 0;text-transform:uppercase}.compareitemcount{color:#ccc;font-size:3em;left:30%;position:absolute;top:15%;z-index:1}.compareproduct{max-width:100%;position:absolute;z-index:2}.compareitemremove{position:absolute;right:1px;top:1px;z-index:3}.compare-buttons{padding:.7em 0 0}.compare-print{float:right;margin:0 0 10px}#compare-table td{-moz-border-image:none;border:none;border-color:-moz-use-text-color #d9d9d9 #d9d9d9;border-style:none solid solid;border-width:0 1px 1px}#compare-table tr.evenattributerow{background:none repeat scroll 0 0 #f3f3f3}#compare-table td .product-tile{font-size:.9em;width:100px;margin-bottom:12px;padding-bottom:12px}#compare-table td .product-tile .product-image,#compare-table td .product-tile .product-image img{height:100px}#compare-table td .product-tile .product-swatches{float:none}#compare-table td.product button{font-size:.9em}#compare-table .section-header{font-size:.9em;padding:1em;text-transform:none}#compare-table .selectcategory label{display:block;font-size:.9em;margin:1em 0;text-transform:none}#compare-table .selectcategory select{margin:0;width:100px}#compare-table .comparelists{padding:0}#compare-table .remove-link{background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/interface/icon-mini-close.png?yocs=3e_3I_2i_) no-repeat scroll 100% 0 transparent;display:block;padding:0 20px 0 0;text-align:right}#compare-table .add-to-gift-registry,#compare-table .add-to-wishlist{padding:.2em 0;text-align:center}#compare-table .compare-lists label,#compare-table .compare-lists select{float:none;text-align:left;width:100%}body .pr-snippet-wrapper{background:none repeat scroll 0 0 transparent;border:0 none}body .pr-snippet-stars{border:0 none}body .pr-snippet-review-count{display:none}body .pr-snippet-read-write{border:0 none;clear:none;float:left;font-size:1.1em;margin:0;padding:4px 0}body .pr-snippet-read-write p{display:none}body .pr-snippet-read-write a.pr-snippet-link{color:#3ebaea}body .review-image{float:left;margin:0 20px}.pt_product-details .breadcrumb{width:960px}.pt_product-details .primary-content{width:980px;margin:0 auto}#product-nav-container{overflow:hidden;position:absolute;right:0;width:160px}#product-nav-container div{float:left;text-align:center;width:77px}#product-nav-container img{max-height:100%;max-width:80%}#product-nav-container span{display:block;height:65px}#product-nav-container .divided span{border-right:1px solid #e0e0e0;padding-right:5px}.pdp-main ul{list-style:none outside none;margin:0;padding:0}.pdp-main label{padding:0;text-align:left;width:auto;font-size:1.33em;color:#847873}.pdp-main .product-col-1{float:left;width:341px;margin-left:0}.pdp-main .product-col-1 .product-flag-new{background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/product_flag_new.png?yocs=3e_3I_2i_) no-repeat 0 0;width:50px;height:25px;top:0;left:10px;position:absolute;z-index:10}.pdp-main #RangePlaceHolder{display:none}.pdp-main .product-col-2 .product-price{font-weight:400;clear:both}.pdp-main .product-col-2 .product-price span{float:left}.pdp-main .product-col-2 .product-price .discountedPrice .product-sales-price{color:#dd1818}.pdp-main .product-col-2 .product-price .discountedPrice .product-standard-price{text-decoration:line-through;color:#999;border-right:1px solid #e0e0e0;padding-right:8px}.pdp-main #buy-bolt-and-save{color:#000;font-size:12px;margin-bottom:15px;padding-top:12px}.pdp-main #buy-bolt-and-save .tooltip{text-decoration:underline}.pdp-main .product-primary-image{max-width:100%;padding:0;text-align:center;position:relative}.pdp-main .product-image-flags{position:absolute;top:5px;left:5px;z-index:20}.pdp-main .product-image-flags>div{margin-bottom:5px}.pdp-main .product-image-flags .free-shipping{background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/interface/pdp-free-shipping.png?yocs=3e_3I_2i_) no-repeat 0 0;height:20px;width:105px}.pdp-main .product-image-flags .online-only{background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/interface/pdp-online-only.png?yocs=3e_3I_2i_) no-repeat 0 0;height:20px;width:116px}.pdp-main .product-image-flags .new{background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/interface/pdp-new.png?yocs=3e_3I_2i_) no-repeat 0 0;height:20px;width:113px}.pdp-main .product-image-flags .learn-online{background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/interface/pdp-learn-online.png?yocs=3e_3I_2i_) no-repeat 0 0;height:25px;width:107px}.pdp-main .product-image-flags .learn-instore{background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/interface/pdp-learn-instore.png?yocs=3e_3I_2i_) no-repeat 0 0;height:25px;width:110px}#product-content{color:#000;position:relative}.pdp-main .product-thumbnails{clear:both;display:inline-block;padding:0;width:100%;margin-top:5px}.pdp-main .product-thumbnails li.selected{border-top:3px solid #000;border-bottom:3px solid #000;background-color:#000}.pdp-main .product-thumbnails li img{max-width:56px;max-height:56px;margin:0 auto}.pdp-main .product-thumbnails .bx-controls-direction a{top:35px;height:30px;width:30px;background-size:contain}.pdp-main .product-thumbnails .bx-prev{left:-25px}.pdp-main .product-thumbnails .bx-next{right:-30px}.pdp-main .product-thumbnails .pdf-icon{background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/interface/pdf-icon.png?yocs=3e_3I_2i_) no-repeat 0 0;width:60px;height:60px}.pdp-main.class .product-thumbnails li img{width:88px;height:42px}.pdp-main.class .product-col-1,.pdp-main.class .product-col-2{width:480px}#product-content .instructor{margin:10px 0 30px;clear:both}#product-content .instructor .title{font-family:inherit;font-size:14px}#product-content .instructor .name{font-size:14px}#product-content .brandlogo{float:right;padding-right:20px}.pdp-main.class #product-content .brandlogo{position:absolute;top:20px;right:0}#product-content .skill-level{margin:20px 0;clear:both}#product-content .skill-level .title{font-family:inherit;font-size:13px}#product-content .skill-level .name{font-size:13px}.pdp-main .imagezoom{margin:0;padding:4px 0;clear:both;overflow:hidden;text-align:center;padding-top:7px;border:1px solid #ededed;width:341px}.pdp-main .imagezoom div.zoom-fit{float:left;cursor:pointer;text-decoration:underline;font-size:.95em;width:40px;margin:3px 0 0 15px}.pdp-main .imagezoom div.zoom-in{background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/zoom-in.png?yocs=3e_3I_2i_) no-repeat;float:left;cursor:pointer;margin-left:120px;width:21px;height:20px}.pdp-main .imagezoom div.zoom-out{background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/zoom-out.png?yocs=3e_3I_2i_) no-repeat;float:left;cursor:pointer;margin-left:5px;width:21px;height:20px}.pdp-main.class .imagezoom{width:480px}.touchpanview-wrap{position:relative;display:block;overflow:hidden;border:1px solid #ededed;box-shadow:0 0 3px 0 #bfbcb6;-moz-box-shadow:0 0 3px 0 #bfbcb6;-webkit-box-shadow:0 0 3px 0 #bfbcb6}.touchpanview-pan{position:absolute;top:0;left:0;display:block;overflow:hidden}.product-image-container #thumbnails .jcarousel-container{position:relative}.product-image-container #thumbnails .jcarousel-direction-rtl{direction:rtl}.product-image-container #thumbnails .jcarousel-container-horizontal{width:343px;padding:0}.product-image-container #thumbnails .jcarousel-clip{overflow:hidden}.product-image-container #thumbnails .jcarousel-clip-horizontal{width:343px;height:85px}.product-image-container #thumbnails .jcarousel-item{width:64px;height:64px}.product-image-container #thumbnails .jcarousel-item-horizontal{margin-left:0;margin-right:5px;-webkit-box-shadow:0 0 1px 1px #bfbcb6;box-shadow:0 0 1px 1px #bfbcb6}.product-image-container #thumbnails .jcarousel-direction-rtl .jcarousel-item-horizontal{margin-left:3px;margin-right:0}.product-image-container #thumbnails .jcarousel-next{position:absolute;top:10px;right:2px;width:64px;height:64px;cursor:pointer;background:transparent url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/carousel-next.png?yocs=3e_3I_2i_) no-repeat 0 0}.product-image-container #thumbnails .jcarousel-next-disabled,.product-image-container #thumbnails .jcarousel-next-disabled:active{background-position:-96px 0;display:none;left:-1000px}.product-image-container #thumbnails .jcarousel-prev{position:absolute;top:10px;left:1px;width:64px;height:64px;cursor:pointer;background:transparent url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/carousel-prev.png?yocs=3e_3I_2i_) no-repeat 0 0}.product-image-container #thumbnails .jcarousel-prev-disabled,.product-image-container #thumbnails .jcarousel-prev-disabled:active,.product-image-container #thumbnails .jcarousel-prev-disabled:focus,.product-image-container #thumbnails .jcarousel-prev-disabled:hover{display:none;left:-1000px}.pdp-main .product-thumbnails h2{text-transform:uppercase;font-family:inherit,sans-serif;font-size:1.5em;font-style:normal;font-weight:700;margin:.83em 0}.pdp-main .product-col-2.product-set #shop-items-below{background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/css/static/site/shop-items-below-buttonnew.png?yocs=2i_) no-repeat;width:229px;height:41px;display:block}.pdp-main .product-col-3.product-set{width:100%;float:left;clear:both}.pdp-main .itemsInCollectionTitle{float:left;clear:both;font-family:inherit;font-size:24px;margin:38px 0 0 4px}.pdp-main form .input-select{width:auto}.pdp-main .product-name{font-family:inherit;font-size:2em;margin:0;font-style:normal;padding-bottom:10px;margin:0 0 10px}.pdp-main.class .product-name{margin-bottom:0}.pdp-main .product-number{color:#000;font-size:12px;float:right}.pdp-main .project-detail .product-number{margin:0}.pdp-main.class .product-number{display:none}.pdp-main .product-price{margin:0;color:#847873;font-size:29px}.pdp-main .product-price .pricerange.sale{color:#dd1814}.pdp-main .pdpmsgs .new{color:#9855a2}.pdp-main .product-price.product-discounted-price .price-sales{color:#dd1818}.pdp-main .product-price>span:last-of-type{margin-right:10px}.pdp-main .product-price.product-discounted-price .by-the-yard{color:#dd1818}.pdp-main .product-price .promotion-callout{color:#dd1818;font-size:11px;float:left;padding-top:12px}.pdp-main .miniQVContainer .product-price .promotion-callout{clear:both;margin-top:15px}.pdp-main .product-price .promotion-callout .promo-tooltip{min-width:18px;height:18px;display:inline-block;margin-left:5px;font-size:12px;color:#000}.pdp-main .product-price .promotion-callout .promo-tooltip.question{background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/interface/iconQuestion.png?yocs=3e_3I_2i_) no-repeat 0 0}.pdp-main .product-price .price-standard{color:#999;text-decoration:line-through}.pdp-main .product-col-2 .price-standard{border-right:1px solid #e0e0e0;padding-right:8px;margin-right:8px}.pdp-main .product-col-2.product-set .promotion-callout{display:block;text-align:left}.pdp-main .product-price .price-tiered{color:#900;font-size:.6em;line-height:1.5em}.pdp-main .product-review-links{overflow:hidden;margin-top:-10px;float:left}.pdp-main.class .product-review-links{margin:5px 0 10px}.pdp-main .product-review-links a{font-family:inherit;color:#61574b}.pdp-main .product-review-links li{margin-right:1em}.pdp-main .attribute{margin:1em 0;padding:0;position:relative}.pdp-main .attribute #MiniAddToBag .label{font-size:14px}.pdp-main .attribute ul{float:right;width:100%}.product-actions.ps ul{float:right;width:100%;padding-bottom:10px}.pdp-main .attribute ul.selectByTabs{float:none;margin-bottom:25px}.pdp-main .attribute .selected-value{border:0 none;color:#666;font-style:italic;padding:.5em 0 0 2em}.pdp-main .attribute .size-chart-link{clear:both;float:none}.pdp-main .attribute .size-chart-link a{border-color:#fff!important;padding:0}.pdp-main .swatches>li{float:left;background:#7bafdc;margin:4px}.pdp-main .swatches .expandedWrapper{background:0;padding:0 3px;margin:-4px 0 4px}.pdp-main .swatches li .swatch-out-of-stock-overlay{font-family:inherit;font-size:10px;text-transform:uppercase;color:#fff;position:absolute;left:15%;top:10%;width:64%;text-align:center}#add-all-to-bag{float:right;margin-top:38px}.pdp-main .out-of-stock-message{display:none;font-size:14px}.pdp-main button#add-all-to-cart{display:none}.pdp-main .attribute .tabSwatchTitle{font-family:inherit;font-size:14px;margin:15px 0 12px;color:#000;clear:both}.pdp-main .attribute .tabNameTitle{color:#000;font-size:14px}.pdp-main .swatches li.selected>a,.pdp-main .swatches li:hover a{border-color:#00a4e4}.pdp-main .swatches li.selected .swatchanchor,.pdp-main .swatches li.selectedSwatch .swatchanchor,.pdp-main .swatches li:hover .swatchanchor{border:3px solid #000}.pdp-main .swatches li.selected .displayname,.pdp-main .swatches li:hover .displayname{color:#00635d}.pdp-main .swatches li.unselectable a{opacity:.5}.pdp-main .swatches li.unselectable:hover,.pdp-main .swatches li.unselectable:hover a{border-color:#e0e0e0}.pdp-main .swatches li a.swatchanchor{display:block;width:59px;height:59px;text-align:center}.pdp-main .swatches li a.swatchanchor .swatch-out-of-stock{display:inline-block}.pdp-main a.swatchenlarge{background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/interface/swatch-enlarge.png?yocs=3e_3I_2i_) no-repeat 100% 0;padding:0 20px 2px 0;color:#847873;font-size:.917em}.pdp-main .displayname{size:.917em;margin:5px 0;color:#847873}.ui-dialog.swatch-dialog .ui-widget-header{background:#fff;background-image:none}.ui-dialog.swatch-dialog .ui-dialog-title{font-family:inherit;color:#000}.enlargedisplay{display:none;text-align:center;padding:15px}.enlargedisplay img{padding:10px 0}.enlargedisplay .button-fancy-large{width:120px;padding:6px 17px 6px 12px;line-height:normal;margin-left:15px;background-image:none}#add-all-to-bag .button-fancy-large{width:250px;background:#fff url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/css/static/product_flags/swatch-active-arrow.png?yocs=2i_) no-repeat 94% #000}.pdp-main .hoverToolTip{position:absolute;left:0;top:0;z-index:1;display:none;width:117px;height:75px;background:#fff url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/interface/swatch-active-arrow.png?yocs=3e_3I_2i_) no-repeat top;-webkit-box-shadow:1px 1px 5px 0 #bfbcb6;box-shadow:1px 1px 5px 0 #bfbcb6;padding:10px 5px 0 9px;font-size:11px}.pdp-main .hoverToolTip #colorTitle,.pdp-main .hoverToolTip #selectedColor,.pdp-main .hoverToolTip #viewDetails,.pdp-main .selectedColor,.pdp-main .viewDetails{color:#000}.pdp-main .hoverToolTip #viewDetails,.pdp-main .hoverToolTip .viewDetails,.pdp-main .viewDetails{background:#fff url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/css/static/product_flags/arrow-green-right-small.png?yocs=2i_) no-repeat 100%;margin-right:25%;vertical-align:middle;cursor:pointer}.pdp-main .hoverToolTip #viewDetails .viewFullDetails{text-decoration:none}.pdp-main .hoverToolTip #selectedColor{padding-bottom:5px}.pdp-main #miniQV{background:#fff url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/interface/swatch-active-arrow.png?yocs=3e_3I_2i_) no-repeat top;width:100%;-webkit-box-shadow:0 0 6px 0 #bfbcb6;box-shadow:0 0 6px 0 #bfbcb6;min-height:510px;position:relative}.pdp-main #miniQV.onlinExclusive{min-height:80px}.pdp-main #product-set-list #miniQV{width:595px}.pdp-main .tabBySwatch #miniQV{background:#fff url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/interface/swatch-active-arrow.png?yocs=3e_3I_2i_) no-repeat top}.pdp-main .tabByName #miniQVByName,.pdp-main .tabs-Name #miniQV{margin-top:20px}.pdp-main .tabByName #miniQV,.pdp-main .tabs-Name #miniQV{background:#fff}.pdp-main #miniQV .miniQVContainer{padding:20px 10px 60px 20px;overflow:hidden;clear:both}.pdp-main #miniQV #imageCol{float:left;margin-right:20px;position:relative}.pdp-main #miniQV #imageCol .out-of-stock-overlay{font-family:inherit;font-size:38px;text-transform:uppercase;color:#fff;position:absolute;left:20%;top:20%;width:64%;text-align:center;line-height:60px}#QuickViewDialog .pdp-main #miniQV #miniqvDetail{width:100%;float:none;clear:both}#QuickViewDialog .pdp-main #miniQV #miniqvDetail #MiniAddToBag{width:100%}.pdp-main #miniQV #miniqvDetail .minMaxQty{position:absolute;left:14px;color:#999}.pdp-main #miniQV #miniqvDetail #MiniAddToBag{overflow:hidden;padding-bottom:20px;float:left;width:100%}.pdp-main #miniQV #miniqvDetail #MiniAddToBag #disclaimers{display:none}.pdp-main #miniQV #miniqvDetail .emailBackInStock input{margin:5px 0;background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/interface/email-back-in-stock-input.png?yocs=3e_3I_2i_) no-repeat 0;border:0 none;width:222px;height:23px;font-size:13px;padding:3px 0 0 15px;letter-spacing:1px;float:left;font:normal 13px/1 inherit}.pdp-main #miniQV #miniqvDetail .colorTitle{font-family:inherit;font-size:23px;line-height:23px}.pdp-main #miniQV #miniqvDetail .id{font-size:11px;color:#847873;margin:8px 0 34px}.pdp-main #miniQV #miniqvDetail .price{font-size:25px;color:#847873;margin:0 0 25px}.pdp-main #miniQV #miniqvDetail .availability{font-size:12px;color:#333;margin:0 0 25px}.pdp-main #miniQV #miniqvDetail .availability.not-available{margin-bottom:5px}.pdp-main #miniQV #miniqvDetail .availability-msg span{padding-top:2px}.pdp-main #miniQV #miniqvDetail .my-store-details-container{background-color:#fff}.pdp-main #miniQV #miniqvDetail .pdp-my-store-details{height:50px}.pdp-main #miniQV #miniqvDetail .pdp-in-store-message{margin-bottom:5px;padding-top:8px}.pdp-main #miniQV #miniqvDetail .availability .availabilityValue{color:#00635d;padding:6px 24px 6px 0}.pdp-main #miniQV #miniqvDetail .availability .availabilityValue.in-stock{background:url(../images/interface/checkoutCheckMark.png) no-repeat scroll 100% transparent}.pdp-main #miniQV #miniqvDetail .availability .availabilityValue.not-available{color:#847873;font-size:12px}.pdp-main #miniQV #miniqvDetail .email-out-of-stock{float:left;margin-bottom:15px;padding-left:28%}.pdp-main .tabByName #miniQV #miniqvDetail .email-out-of-stock{float:none}.pdp-main #miniQV #miniqvDetail .email-out-of-stock .emailLink{margin-bottom:72px}.pdp-main #miniQV #miniqvDetail .email-out-of-stock .headerEmailMessage{color:#000;font-size:15px;margin-top:10px}.pdp-main #miniQV #miniqvDetail .email-out-of-stock .button-fancy-large{width:100px;padding-left:15px}.pdp-main #miniQV #miniqvDetail .email-out-of-stock .emailBackInStock{display:none}.pdp-main #MiniAddToBag .product-add-to-cart .productActionsWrapper{width:100%}.pdp-main #MiniAddToBag .product-add-to-cart .productActionsWrapper .product-actions ul.menu{float:none;width:auto}.pdp-main #MiniAddToBag .socialshare li{background-color:#fff}.pdp-main #miniQV #miniqvDetail #MiniAddToBag .availability-block .availability{margin:0;width:auto}.pdp-main #miniQV #miniqvDetail .minMaxQty{position:relative;left:auto}.pdp-main #MiniAddToBag .availability .availability-results .availability-msg .in-stock-msg .label{display:inline;font-size:16px}.pdp-main #miniqvDetail #MiniAddToBag .productActionsWrapper.noStore{border:1px solid #cad8d8}.pdp-main #miniQV #closeButton{position:relative}.pdp-main #miniQV #Close{width:17px;height:16px;position:absolute;top:2%;right:1%;cursor:pointer;z-index:999}.pdp-main #miniQV .miniqv-image{width:240px;height:281px}#QuickViewDialog .pdp-main #miniQV .miniqv-image{width:181px;height:211px}#tabs-Swatch{padding:0;border:0;box-shadow:0;-moz-box-shadow:0;-webkit-box-shadow:0}.pdp-main .product-variations ul.swatches{clear:both;overflow-y:auto;float:none}.pdp-main .Color li{border:2px solid #fff;border-radius:5px 5px 5px 5px}.pdp-main .Color li.selected,.pdp-main .Color li:hover{border-color:#00a4e4}.pdp-main .Color li.selected a,.pdp-main .Color li:hover a{border-color:#fff}.pdp-main .Color li a{border:1px solid #e0e0e0;height:22px;margin:0;padding:0;text-indent:-999em;width:32px}.pdp-main .product-main-attributes .attribute{padding:.2em 0}.pdp-main .product-main-attributes .label{padding:0;display:none}.pdp-main .product-variations{margin-left:.5em}#QuickViewDialog .pdp-main .product-variations{margin-left:0}.pdp-main .product-variations #viewMoreVariations{background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/css/static/site/view-more-colors-arrowblack.png?yocs=2i_) no-repeat 40% 50%;height:32px;background-color:#f6f4f4;color:#000;border:1px solid #000;cursor:pointer;font-size:12px;text-align:center;padding-top:6px}#QuickViewDialog .pdp-main .product-variations #viewMoreVariations{background-position:37% 50%;display:block}.pdp-main .product-variations #disclaimers{margin-top:10px;min-height:82px;padding:10px 0 5px 20px}.pdp-main .product-variations #tabs-Swatch #disclaimers{display:none}.pdp-main .product-variations #disclaimers .links{float:left}.pdp-main .product-variations #disclaimers div{margin-bottom:10px}.pdp-main .product-variations #disclaimers div.clear{margin-bottom:0;clear:both}.pdp-main .product-variations #disclaimers .selectColorWrapper{float:right;margin:10px 30px;width:200px}.pdp-main .product-variations .ui-widget.ui-widget-content{border:none;background:none}.pdp-main .product-variations .ui-tabs .ui-tabs-nav li{border:none;width:175px;background-color:#b2ada6;color:#fff;text-align:center;margin-right:10px}.pdp-main .product-variations .ui-tabs .ui-tabs-nav li a{float:none;padding-top:10px}.pdp-main .product-variations .ui-tabs .ui-tabs-nav li.ui-state-active{background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/css/static/product_flags/tabs-active-arrow.png?yocs=2i_) no-repeat bottom;padding-bottom:10px}.pdp-main .product-add-to-cart{clear:both;margin:0;overflow:hidden;padding:0}.pdp-main .product-add-to-cart .productActionsWrapper{margin:0;overflow:hidden;padding:0;border:1px solid #cad8d8;width:100%}.pdp-main .product-add-to-cart .pdpForm{padding:5px 14px}.pdp-main .product-add-to-cart .pdpForm #add-to-cart{margin:0 0 15px 10px;background-image:none;padding:5px 0;font-size:12px;width:320px;height:35px}.pdp-main .product-add-to-cart .pdpForm #add-swatch{height:35px;width:130px;float:left;margin-left:10px;padding-left:9px;background-color:#eee;color:#000;cursor:pointer}.pdp-main .product-add-to-cart .pdpForm #add-swatch .callout{padding-top:10px;float:left}.pdp-main .product-add-to-cart .pdpForm #add-swatch .pricing-container{float:left;margin-left:5px}.pdp-main .product-add-to-cart .pdpForm #add-swatch .product-price{font-size:11px;padding-top:10px;color:#000}.pdp-main .product-add-to-cart .pdpForm #add-swatch .product-price .price-sales{color:#000}.pdp-main .product-add-to-cart .pdpForm #add-swatch .product-price .price-standard,.pdp-main .product-add-to-cart .pdpForm #add-swatch .product-price .promotion-callout{display:none}.pdp-main .product-add-to-cart .pdpForm .swatch-tooltip{height:35px;width:25px;background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/interface/iconQuestion.png?yocs=3e_3I_2i_) no-repeat 50%;float:left}#MiniAddToBag .product-add-to-cart .pdpForm #add-swatch{margin-left:0;margin-top:10px}.pdp-main .pdpInventory{background:#fff;padding:5px 13px 13px;border:1px solid #cedcdc;margin-top:5px}.pdp-main .pdpInventory .pdp-in-store-message{margin-bottom:14px;color:#333;font:12px/1 inherit;padding:3px 0 9px;border-bottom:1px solid #cad8d8}.pdp-main .pdpInventory .pdp-my-store-qty{color:#333}.pdp-main .pdpInventory .mobile{display:none}.pdp-main ul.menu-utility-my-store{color:#333;text-align:left;font-size:12px}.pdp-main ul.menu-utility-my-store a{color:#000;border:none;font-weight:700}.pdp-main ul.menu-utility-my-store .menu-utility-my-store-name{color:#000;text-decoration:underline}.pdp-main ul.menu-utility-my-store a.find-another-store{margin-left:10px}.pdp-main .product-add-to-cart.visually-hidden{display:none}.pdp-main #disclaimers{float:right;margin-top:5px}.pdp-main .shipping-tab-slot{width:100%;height:auto;overflow:hidden}.pdp-main.class .product-add-to-cart .pdpForm{width:100%}.pdp-main.class .product-actions{float:left;width:50%}.pdp-main.class .product-add-to-cart .pdpForm #add-to-cart{float:left;margin-right:10px;background-color:#000;border:2px solid #072927}.pdp-main.class .product-detail .skill-level{margin:0 0 12px}.pdp-main.class .product-add-to-cart{margin-top:10px}.pdp-main.class .product-add-to-cart .pdpForm #add-to-cart{margin:0 10px;width:50%;display:block}.pdp-main.class .product-add-to-cart .product-actions{float:left;width:30%;margin-bottom:20px}.pdp-main .product-add-to-cart .qtyMessage{margin-top:15px;width:220px;float:left;clear:both}.pdp-main .product-add-to-cart .stepQtyMsg{width:260px}.pdp-main .product-add-to-cart .qtyMessage{margin:0 0 5px;color:#333;width:50%}.pdp-main .product-add-to-cart .qtyMessage>div{float:left}.pdp-main .product-add-to-cart .qtyMessage>div:nth-child(2){margin-left:5px;border-left:1px solid #333;padding-left:5px}.pdp-main .attribute .product-add-to-cart .qtyMessage>div:nth-child(2){margin-left:0;border-left:0;padding-left:0}.pdp-main .attribute .product-add-to-cart .qtyMessage{float:left;top:8px;position:relative}.pdp-main .stepQtyMsg{color:#333}.pdp-main .product-add-to-cart .qtyMessageMax{margin:0;display:block}.pdp-main .pdpTableHeader{border-bottom:1px solid #cad8d8;overflow:hidden;clear:both;padding-bottom:5px;margin-bottom:10px;padding-top:2px}.pdp-main .availability{color:#333;font-size:12px}.pdp-main .availability .availability-msg .non-replenishable,.pdp-main .availability .availability-msg .not-available-msg,.pdp-main .pdpInventory .pdp-my-store-qty.not-available-msg{color:#dd1818;padding-right:25px;background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/interface/redx.png?yocs=3e_3I_2i_) no-repeat 100%}.pdp-main .availability .availability-msg .not-available-msg.injected{background:none;display:block}.pdp-main .availability .availability-msg .in-stock-msg,.pdp-main .pdpInventory .pdp-my-store-qty{margin-left:5px;padding-right:30px;background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/interface/checkmark.png?yocs=3e_3I_2i_) no-repeat 100% transparent}.pdp-main .availability .availability-msg .more-soon{padding-left:5px;color:#dd1818}.pdp-main .availability .availability-msg .inventory-message{margin-bottom:5px}.pdp-main .availability .availability-msg .notify-stock a.notifyUser{color:#000;text-decoration:underline;display:block}.pdp-main .availability .availability-msg .notify-stock a.notifyUser.expanded{margin-bottom:5px}.pdp-main .availability .availability-msg .notify-stock input{margin-left:0;float:left;width:190px;height:32px}.pdp-main .availability .availability-msg .notify-stock .submitEmail{float:left;background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/interface/arrow-white-right.png?yocs=3e_3I_2i_) no-repeat 55px #000;height:32px;width:75px;color:#fff;padding-top:7px;padding-left:5px;cursor:pointer}.pdp-main .miniQVContainer .availability-msg .notify-stock .submitEmail{padding-top:9px;padding-left:7px}.pdp-main .select-precut-label{font-size:12px;font-weight:700;color:#333}.pdp-main .precut-select{margin:5px 0 15px;width:240px}.pdp-main .precut-tooltip{background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/interface/iconQuestion.png?yocs=3e_3I_2i_) no-repeat 0 0;height:18px;width:18px;display:inline-block;top:5px;margin-left:5px}.pdp-main .quantity label{color:#333}.pdp-main .product-add-to-cart .product-actions{float:right;width:50%}.pdp-main .product-add-to-cart .product-actions a{color:#000;text-decoration:none}.lower-cart-buttons-container{width:auto;text-align:center;margin:1em auto;font-size:1rem;padding:20px;margin-top:-1.75em;background:#fff;max-width:69%}.PDPCollections-wrapper{width:100%;height:36px;margin-top:30px}.upper-PDPCollections-container{width:100%;height:18px;border-bottom:1px solid #01625b;font-family:inherit}.lower-PDPCollections-container{width:auto;display:table;text-align:center;margin:0 auto;position:relative;top:-15px;background:#fff;z-index:550;padding:5px 20px 0;font-size:15pt;color:#000}.PDPCollections-Header2{color:#000;font-size:15pt;font-weight:400!important}.PDPCollections-individualwrapper{width:102px;height:100px;margin-top:5px;margin-right:5px;float:left}.PDPCollections-images{width:102px;height:100px}.PDPCollections-seeallarticles img{margin-top:35px;margin-left:10px}#QuickViewDialog .pdp-main .product-add-to-cart,.pdp-main #MiniAddToBag .product-add-to-cart{clear:both;margin:1em 0;overflow:hidden}#QuickViewDialog .pdp-main .product-add-to-cart .productActionsWrapper{display:block}#QuickViewDialog .pdp-main .product-add-to-cart .productActionsWrapper.noStore{width:100%;border:1px solid #cad8d8}#QuickViewDialog .pdp-main .product-add-to-cart .pdpForm,.pdp-main #MiniAddToBag .product-add-to-cart .pdpForm{float:none;width:100%;display:block;border-right:0;margin-bottom:10px}#QuickViewDialog .pdp-main .product-add-to-cart .noStore .pdpForm,.pdp-main #MiniAddToBag .product-add-to-cart .noStore .pdpForm{margin-bottom:0}#QuickViewDialog .pdp-main .product-add-to-cart .pdpForm #add-to-cart,.pdp-main #MiniAddToBag .product-add-to-cart .pdpForm #add-to-cart{float:left;margin:0 0 0 7px;width:170px}#QuickViewDialog .pdp-main .product-add-to-cart .pdpForm #add-to-cart{width:320px}#QuickViewDialog .pdp-main #MiniAddToBag .product-add-to-cart .pdpForm #add-to-cart{width:170px}#QuickViewDialog .pdp-main .product-add-to-cart .pdpInventory,.pdp-main #MiniAddToBag .product-add-to-cart .pdpInventory{float:none;width:100%;padding:0 10px 10px;display:block}.pdp-main .product-add-to-cart#inStoreOnly{background:#fff;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none}.pdp-main .product-add-to-cart#inStoreOnly span.available-in-store-only{font:16px/1 inherit;height:22px;color:#00635d;padding-top:5px}.pdp-main .product-add-to-cart#inStoreOnly .product-actions li.checkoutButton{float:left}.pdp-main .returns-messaging-slot{margin:23px 0 50px}.pdp-main #MiniAddToBag .product-add-to-cart{display:block;background:none;-webkit-box-shadow:none;box-shadow:none;margin:0;padding:0}.pdp-main #MiniAddToBag .product-add-to-cart .qtyMessageMobile{display:none}.pdp-main .product-add-to-cart .inventory .quantity label{width:auto}.pdp-main #MiniAddToBag .product-add-to-cart .inventory{width:100%;padding-bottom:5px}.pdp-main #MiniAddToBag .product-add-to-cart .inventory .stockMSG{color:#dd1818;font-size:12px}.pdp-main #MiniAddToBag .product-add-to-cart .inventory .quantity{float:left}.pdp-main #MiniAddToBag .product-add-to-cart .inventory .minMaxQty{float:left;padding-left:10px;padding-top:6px}#QuickViewDialog .product-add-to-cart .qtyMessage{clear:none;padding-top:15px}.pdp-main .easy-returns{float:left}.pdp-main.class .easy-access{-webkit-box-shadow:0 0 6px 0 #bfbcb6;box-shadow:0 0 6px 0 #bfbcb6;margin:15px 0 20px;float:left;padding:15px 13px 15px 15px}.pdp-main.class .easy-access .container{overflow:hidden}.pdp-main.class .easy-access .title{color:#000;font-size:18px;border-bottom:1px solid #ece9e0;padding-bottom:10px;margin-bottom:10px}.pdp-main.class .easy-access .container .copy{float:left;width:80%;padding-right:20px}.pdp-main.class .easy-access .container .copy p{font-family:inherit;font-size:12px;line-height:1.5}.pdp-main.class .easy-access .container .logo{float:right;background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/interface/craftsy-logo-small.png?yocs=3e_3I_2i_) no-repeat;width:65px;height:65px}.pdp-main.class .quote{margin:35px 9px 0 0;float:left}#QuickViewDialog .pdp-main.class .quote{display:none}.pdp-main.class .quote .container{overflow:hidden}.pdp-main.class .quote .container .icon{float:left;background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/interface/class-quote-icon.png?yocs=3e_3I_2i_) no-repeat;width:86px;height:57px}.pdp-main.class .quote .container .copy{float:right;width:80%}.pdp-main.class .quote .container .copy .quoteText{font-size:24px;color:#f34630;margin-top:0}.pdp-main.class .classContentList .faqItem .answer{display:none}.pdp-main.class .classContentList .faqItem .faq{color:#f34630}.pdp-main .product-add-to-cart .qtyMessageMobile{display:none;float:left}#MiniAddToBag .colorlabel{display:none}#QuickViewDialog .pdp-main .product-variations{clear:both}#QuickViewDialog .pdp-main.class .button-fancy-large{background-position:87%}#QuickViewDialog #pdpMain.pdp-main.class{padding:40px 0}.ui-dialog #pdpMain.pdp-main.class .viewfull{display:block;right:15px;top:10px}.pdp-main .product-add-to-cart label.colorlabel{clear:both;overflow:hidden;float:none;margin-bottom:30px}.pdp-main .product-variations ul.color li.selected-value{display:none}.pdp-main .productMessaging{clear:both}.pdp-main.class .productMessaging{margin:20px 0 0 10px}.pdp-main.class .productMessaging .virtualproduct{background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/erroralert.png?yocs=3e_3I_2i_) no-repeat;padding-left:20px;float:left;height:20px;font-size:10.5px}.pdp-main .productMessaging div.nondiscount{padding-bottom:10px}.pdp-main .productMessaging .nondiscount a{text-decoration:underline}.pdp-main .productMessaging div.international{padding-bottom:20px}.pdp-main.class .productMessaging div.nondiscount{width:100%}.pdp-main .product-variations .productMessaging div.international{float:none;text-align:left}.pdp-main .pdpmsgs{font-size:1.25em;color:#000}.product-set .product-add-to-cart{display:block}.pdp-main .product-add-to-cart .colorlabel span{color:#00635d}.pdp-main .product-add-to-cart .inventory{float:left}.pdp-main .product-add-to-cart .inventory .quantity{position:relative}.pdp-main .product-add-to-cart .inventory .quantity span.error{position:absolute;background:#fff;bottom:-68px;padding:5px;font-weight:700;z-index:1}#MiniAddToBag .product-add-to-cart .inventory .quantity span.error{bottom:-32px}.pdp-main .product-add-to-cart .inventory label{float:left;margin:.4em;margin-left:0}.pdp-main .product-add-to-cart .inventory input{margin:0;width:42px;float:left}.pdp-main .product-add-to-cart .inventory .quantity label{line-height:25px;font-size:11px}.pdp-main .product-add-to-cart .inventory .quantity .input-text{text-align:center;border-radius:0;-moz-border-radius:0;-khtml-border-radius:0;-webkit-border-radius:0;padding:0;height:35px;line-height:25px}.pdp-main .product-add-to-cart .quantity span.error{background:none repeat scroll 0 0 transparent;display:block;margin:0}.pdp-main .product-add-to-cart .product-price{float:left;font-size:2.4em;margin:0;padding-top:18px;text-align:right;width:47%}.pdp-main .product-add-to-cart .pdp-low-stock-message{clear:both;margin:0 0 10px;display:inline-block}.pdp-main .product-add-to-cart.project-action a,.pdp-main .product-add-to-cart button{float:left;margin-top:0;margin-left:10px;margin-bottom:10px;width:172px;padding:8px 20px 8px 0;text-align:center}.pdp-main #miniQV .product-add-to-cart button{margin-right:20%;margin-left:0}div.pdp-main .product-add-to-cart .availability{position:relative;clear:both;float:left;padding:0;width:100%}.pdp-main .product-add-to-cart .availability .label{position:absolute;left:0;float:none;color:inherit}.availability .availability-msg p{margin-top:0}.availability .preorder-tooltip{width:20%;position:relative;left:-50px;float:right}.ship-home-msg .preorder-tooltip{display:inline-block}.availability a.tooltip,.ship-home-msg .preorder-tooltip a.tooltip{background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/interface/iconQuestion.png?yocs=3e_3I_2i_) no-repeat;height:19px;width:19px;display:inline-block;top:5px}.availability .preorder-msg{font-size:1.2em}.availability .backorder-msg{color:green}.availability .in-stock-date-msg{color:#00635d;font-size:1.2em}.product-actions.ps{margin-left:0}#QuickViewDialog .pdp-main .product-actions{overflow:hidden;padding-top:15px}#QuickViewDialog .pdp-main.class .product-actions{float:left;clear:none}#product-content .product-actions li.checkoutButton a{text-decoration:none}#miniQV .product-actions li.checkoutButton a,.pdp-main .product-actions li{margin:0 9px 0 0}.product-actions.ps li{margin-right:8px}.pdp-main .product-actions .social-actions{float:right}.pdp-main .product-actions .social-actions li{margin:0 .2em}.pdp-main .socialshare div{float:left}.pdp-main .socialshare{margin-bottom:14px;clear:both;overflow:hidden;width:175px;margin:7px auto 5px;float:left}.pt_blog .socialshare{margin-bottom:14px;clear:both;overflow:hidden;padding:0 10px}.order-shipment-table .socialshare{float:right;margin-right:12%}.order-shipment-table .socialshare .share{font-weight:semi-bold;float:left;line-height:20px;margin:0 2px 0 0}.pdp-main .socialshare .share{margin-right:5px;padding-top:3px;font-size:10px}.pt_blog .socialshare .share{margin-right:5px;padding-top:3px;float:left}.order-shipment-table .socialshare ul,.pdp-main .socialshare ul,.pt_blog .socialshare ul{overflow:hidden;padding:0;margin:0}.pt_blog .socialshare ul{float:left}.order-shipment-table .socialshare ul li,.pdp-main .socialshare ul li,.pt_blog .socialshare ul li{list-style-type:none;width:25px;float:left;padding-left:2px;margin-right:2px}.order-shipment-table .socialshare ul li a,.pdp-main .socialshare ul li a,.pt_blog .socialshare ul li a{display:block;width:21px;height:21px;text-indent:-99999px;margin-right:6px;cursor:pointer}.order-shipment-table .socialshare ul li a.pdp-email,.pdp-main .socialshare ul li a.pdp-email,.pt_blog .socialshare ul li a.pdp-email{background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/mail_icon.png?yocs=3e_3I_2i_) no-repeat 0 0;background-size:contain}.order-shipment-table .socialshare ul li a.pdp-facebook,.pdp-main .socialshare ul li a.pdp-facebook,.pt_blog .socialshare ul li a.pdp-facebook{background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/facebook_pdp.png?yocs=3e_3I_2i_) no-repeat 0 0;background-size:contain}.order-shipment-table .socialshare ul li a.pdp-twitter,.pdp-main .socialshare ul li a.pdp-twitter,.pt_blog .socialshare ul li a.pdp-twitter{background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/twitter_pdp.png?yocs=3e_3I_2i_) no-repeat 0 0;background-size:contain}.order-shipment-table .socialshare ul li a.pdp-pinterest,.pdp-main .socialshare ul li a.pdp-pinterest,.pt_blog .socialshare ul li a.pdp-pinterest{background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/pinterest_pdp.png?yocs=3e_3I_2i_) no-repeat 0 0;background-size:contain}.order-shipment-table .socialshare ul li a.pdp-instagram,.pdp-main .socialshare ul li a.pdp-instagram,.pt_blog .socialshare ul li a.pdp-instagram{background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/instagram_pdp.png?yocs=3e_3I_2i_) no-repeat 0 0;background-size:contain}.order-shipment-table .socialshare ul li a.pdp-googleplus,.pdp-main .socialshare ul li a.pdp-googleplus,.pt_blog .socialshare ul li a.pdp-googleplus{background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/googleplus_pdp.png?yocs=3e_3I_2i_) no-repeat 0 0;background-size:contain}.video-detail .socialshare div{float:left}.video-detail .socialshare{width:220px;margin:15px 0 0;float:right}.video-detail .socialshare .share{font-weight:semi-bold}.video-detail .socialshare ul{overflow:hidden;padding:0;margin:0}.video-detail .socialshare ul li{list-style-type:none;width:25px;float:left;padding-left:2px}.video-detail .socialshare ul li a{display:block;width:21px;height:21px;text-indent:-99999px;margin-right:13px;cursor:pointer}.video-detail .socialshare ul li a.pdp-email{background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/mail_icon.png?yocs=3e_3I_2i_) no-repeat 0 0;background-size:contain}.video-detail .socialshare ul li a.pdp-facebook{background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/facebook_pdp.png?yocs=3e_3I_2i_) no-repeat 0 0;background-size:contain}.video-detail .socialshare ul li a.pdp-twitter{background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/twitter_pdp.png?yocs=3e_3I_2i_) no-repeat 0 0;background-size:contain}.video-detail .socialshare ul li a.pdp-pinterest{background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/pinterest_pdp.png?yocs=3e_3I_2i_) no-repeat 0 0;background-size:contain}.video-detail .socialshare ul li a.pdp-instagram{background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/instagram_pdp.png?yocs=3e_3I_2i_) no-repeat 0 0;background-size:contain}.video-detail .socialshare ul li a.pdp-googleplus{background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/googleplus_pdp.png?yocs=3e_3I_2i_) no-repeat 0 0;background-size:contain}.emailshare ul{overflow:hidden;padding:0;margin:0}.emailshare ul li{width:25px}.emailshare .email-label,.emailshare ul li{list-style-type:none;float:left;padding-left:2px}.emailshare .email-label{width:250px;font-family:inherit,sans-serif;font-size:13px}.emailshare ul li a{display:block;width:32px;height:33px;text-indent:-99999px;margin-right:13px}.emailshare ul li a.email-gmail{background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/gmail.png?yocs=3e_3I_2i_) no-repeat 0 0}.emailshare ul li a.email-yahoo{background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/yahoo.png?yocs=3e_3I_2i_) no-repeat 0 0}.emailshare ul li a.email-hotmail{background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/hotmail.png?yocs=3e_3I_2i_) no-repeat 0 0}.emailshare ul li a.email-aol{background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/aol.png?yocs=3e_3I_2i_) no-repeat 0 0}.pdp-main .recommendations{clear:both;padding-top:25px;margin-top:0;overflow:hidden}.pdp-main .recommendations ul.search-result-items{padding:0}.pdp-main.class .recommendations ul.search-result-items{padding-left:5px!important}#QuickViewDialog .pdp-main.class .recommendations{display:none}.pdp-main .recommendations ul.search-result-items li{list-style:none outside none}.pdp-main .recommendations ul.search-result-items .product-search-result__grid-tile{float:left;list-style:none outside none;margin:0 0 2% 20px;padding:2%;width:23.7%;position:relative;-webkit-box-shadow:-1px -1px 2px 2px #bfbcb6;box-shadow:-1px -1px 2px 2px #bfbcb6}.pdp-main.class .recommendations ul.search-result-items .product-search-result__grid-tile{margin:5px 15px 100px 0;width:232px;height:282px}.pdp-main .recommendations ul.search-result-items .invisible{display:none}.pdp-main .recommendations .search-result-content{clear:both;padding-top:25px;margin-top:115px}.pdp-main .recommendations .product-name{background:none;height:60px}.pdp-main.class .recommendations .product-name{height:30px}.pdp-main.class .recommendations .product-name h2{margin:15px 0 25px}.pdp-main.class .recommendations .project-information .product-sales-price{font-family:inherit;font-size:16px}.pdp-main .recommendations .product-name a{margin-top:0;font-size:16px;font-weight:lighter;font-style:normal;display:block;text-align:left;border-top:1px solid #dfdcd3;padding-top:10px;overflow:hidden;height:80px}.pdp-main.class .recommendations .product-name a{border:none;padding-top:0;font-family:inherit}.pdp-main .recommendations .project-information{height:128px}.pdp-main .recommendations .button-fancy-small{text-align:center}.pdp-main .recommendations .project-text{float:left;list-style:none outside none;margin:0 0 2% 20px;width:16%;position:relative;font-size:1.08em;color:#847873}.pdp-main.class .recommendations .project-text{width:100%;margin-left:0;color:#000;font-size:18px}.pdp-main.class .recommendations .project-text .title{font-family:inherit}.pdp-main .recommendations .project-detail{color:#000}.pdp-main.class .recommendations .project-detail{font-size:13px}.pdp-main .promotion{background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/interface/ui-promo-bg-gray-diag.png?yocs=3e_3I_2i_) repeat scroll 0 0 transparent;clear:both;margin:1em 0;padding:4%}.pdp-main .promotion .promotion-title{color:#999;display:inline-block;font-size:1.5em;line-height:1em;text-transform:uppercase;vertical-align:top;width:20%}.pdp-main .promotion .promotion-callout{display:inline-block;line-height:1em;vertical-align:top;width:77%}.print-page{cursor:pointer}.pdp-main .product-tabs .print-page{float:right}.list-table-header .print-page{font-size:13.2px;float:right}.pt_gift-registry .list-table-header .print-page{margin-top:-.5em}.pdp-main .product-set .more{color:#000;text-decoration:underline}.product-set .promotion{display:none}.pdp-main .product-set p{font-size:14px;color:#847873}.pdp-main .product-set .product-thumbnails h2{display:none}.pdp-main .product-set .priceWrap{clear:both;overflow:hidden;margin:15px 0}.pdp-main .product-set .product-number{margin:0}.pdp-main .product-set .product-price{float:left}.pdp-main .product-set .product-price .pricerange.strikeout{text-decoration:line-through;float:left}.pdp-main .product-set .product-price .pricerange.sale{float:left;margin:0 12px}.pdp-main .product-set .pdpmsgs{float:none;line-height:30px;margin-left:15px}.pdp-main .product-set .product-primary-image{margin:0 0 10px}.pdp-main .product-set .send-to-friend .pdp-main .product-set .pdpmsgs span{margin:0 10px 0 0}.pdp-main .product-set .swatch-not-selected{color:red}.pdp-main .product-set .product-add-to-cart .product-price{padding:0;width:150px}.pdp-main .product-set .product-add-to-cart .product-price .salesprice,.pdp-main .product-set .product-add-to-cart .product-price .standardprice{width:150px;position:relative;left:220px}.pdp-main .product-tabs .tab-content{min-height:100px}.pdp-main .product-tabs .tab-content .show-bullets ul{list-style:disc inside none;margin:0;padding:0}.pdp-main .product-tabs .tab-content .show-bullets ol{list-style:decimal inside none;margin:0;padding:0}.pdp-main .product-set-list{margin:0 0 0 6px}.pdp-main .product-set-list .product-set-item{clear:both;margin:1em 0;padding:25px 0 0 4px;border-top:2px solid #ece9e0}.pdp-main .product-set-list .product-set-image{float:left;width:112px;height:110px;overflow:hidden;margin:0 10px 10px 0;border:1px solid #bfbcb6;box-shadow:-3px 3px 3px 0 #bfbcb6;-moz-box-shadow:-3px 3px 3px 0 #bfbcb6;-webkit-box-shadow:-3px 3px 3px 0 #bfbcb6}.pdp-main .product-set-list .product-set-image img{width:100px;height:100px}.pdp-main .product-set-list .product-set-details{float:left;width:55%;margin-bottom:30px;margin-left:5px}.pdp-main .product-set-list .product-set-details .product-name-id-availability{width:70%;float:left;font-family:inherit;color:#847873}.pdp-main .product-set-list .product-set-details .product-name-id-availability .shop-link a{display:inline-block;font-family:inherit;font-size:16px;color:#9855a2;margin-top:20px;background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/interface/arrow-purple-right.png?yocs=3e_3I_2i_) no-repeat 100%;padding-right:20px}.pdp-main .product-set-list .product-set-details .product-name-id-availability .description{font-size:14px}.pdp-main .product-set-list .attribute .label,.pdp-main .product-set-list .attribute h3{width:auto}.pdp-main .product-set-list .product-name{float:none;font-size:1.3em;margin:0;width:auto;background:0}.pdp-main .product-set-list .product-name a{color:#000;font-size:20px;text-decoration:underline}.pdp-main .product-set-list .product-name .item-name:hover{text-decoration:none}.pdp-main .product-set-list .promotion-title{font-size:1.2em}.pdp-main .product-set-list .product-price.product-discounted-price .promotion-callout{vertical-align:4px;text-align:right}.pdp-main .product-set-list .product-number{margin:0 0 10px;font-size:12px}.pdp-main .product-set-list .product-price{margin:0;padding:5px 0 0;height:24px}.pdp-main .product-set-list #miniQV #miniqvDetail .price{overflow:hidden;clear:both}.pdp-main .product-set-list .block-add-to-cart{float:right;width:30%}.pdp-main .product-set-list .block-add-to-cart .minMaxQty{float:left;margin-left:15px;font-family:inherit;font-size:14px;color:#847873}.pdp-main .product-set-list .block-add-to-cart .selectColorWrapper{display:none}.pdp-main .product-set-list .product-set-details .pdpmsgs{margin:0}.pdp-main .product-set-list .product-variations .ui-tabs .ui-tabs-nav li a{color:#fff;display:block;font-size:16px;height:36px;text-decoration:none;width:180px}.pdp-main .product-set-list .attribute .tabSwatchTitle{clear:both;margin-top:2px;float:left}.pdp-main .product-set-list #tabs .colorWrapper{clear:both;float:right;margin-right:14px;position:relative;top:-20px}.pdp-main .product-set-list #tabs .colorWrapper span{width:auto}.pdp-main .product-set-list #tabs .colorWrapper ul{width:auto;float:left}.pdp-main .product-set-list .product-variations #viewMoreVariations{margin-bottom:12px}.pdp-main .product-set-list .availability label{margin:0 0 0 5px}.pdp-main .product-set-list .product-variations{margin:0;clear:both;width:620px}.pdp-main .product-set-list .availability .notifyUser{color:#00635d;text-decoration:underline}.pdp-main .product-set-list .availability .customerEmail{margin-left:0;width:148px;background:#f4f1e9;border:1px solid #d8d4ce;color:#8a8681;border-radius:17px;-mox-border-radius:17px;-khtml-border-radius:17px;-webkit-border-radius:17px}.pdp-main .product-set-list .availability .submitEmail{display:inline-block;border:2px solid #cbc8c5;background:#dedace;color:#7e776d;padding:5px 10px;text-decoration:none}.pdp-main .product-set-list .productMessaging .nondiscount a{color:#000;text-decoration:underline}.pdp-main .product-set-list .in-stock-msg{color:#00635d;padding:6px 24px 6px 0}.pdp-main .product-set-list .block-add-to-cart .inventory{float:left;margin-bottom:25px}.pdp-main .product-set-list .block-add-to-cart .inventory .quantity label{position:relative;top:-5px;font-size:12px}.pdp-main .product-set-list .block-add-to-cart label{padding:.7em 0;margin:0 8px 0 0;font-family:inherit;font-size:16px}.pdp-main .product-set-list .block-add-to-cart .input-text{width:35px;height:33px;text-align:center}.pdp-main .product-set-list .block-add-to-cart .product-price{width:100%;font-size:18px;margin-bottom:20px}.pdp-main .product-set-list .block-add-to-cart .product-price span{font-size:22px}.pdp-main .product-set-list .block-add-to-cart .product-price.ps{display:none}.pdp-main .product-set-list .block-add-to-cart button{float:left;font-size:14px;padding:7px;width:250px;background:url(../images/interface/cart-arrow-right.png) no-repeat 180px #000;height:36px;text-align:center;border:#000}.pdp-main .product-set-list .product-actions .checkoutButton{position:relative;left:15px;height:17px}.pdp-main .product-set-list #add-all-to-cart{width:200px}.pdp-main .product-set .productSetAvailability{position:relative;top:35px;left:20px}button.add-to-cart[disabled]{opacity:.5}button.add-all-to-cart{display:none}.js button.add-all-to-cart{display:inherit}#product-content .bv-submission-button{margin-left:0!important}#product-content .morecontent span{display:none}#product-content a.swatchanchor{color:#fff;text-decoration:none;font-family:inherit;font-size:10px}#product-content .selectByTabs a{color:#fff;text-decoration:none;font-size:15px;width:175px;height:36px;display:block}#product-content #description,#productTabs .tab-content{font-size:1.167em;line-height:1.5em;margin:20px 0 35px}#product-content #description,#productTabs .mobile-tab{display:none}.product-variations a.swatchanchor{color:#fff;text-decoration:none;font-family:inherit;font-size:10px}.product-variations #tabs-Swatch .swatches a.swatchanchor,.product-variations .tabs-Swatch .swatches a.swatchanchor{background-size:contain;background-position:50%;background-repeat:no-repeat}.pdp-main.class #product-content .class-info{font-size:13px;font-family:inherit}#description a.more{display:none}#product-content #description li{list-style-type:none}#product-content #description p{margin:0}#product-content .dots{float:right;clear:right}#product-content .hidedots1{background:#fff;width:150px;height:18px;position:absolute}#product-content .hidedots2{background:#fff;width:150px;height:60px;position:absolute}#product-content .description ul{list-style-type:disc}#product-content .project-action a{color:#000;text-decoration:none;border:0;padding:0 0 0 22px;margin-right:15px;font-size:13px;letter-spacing:.4px;font-family:open-sans-semibold;cursor:pointer}#product-content .project-action .downloadPDF{color:#00635d;text-decoration:none;border:0;padding:0 0 4px 22px;margin-right:15px;font-size:14px;font-weight:0;width:30%;letter-spacing:.4px}#product-content .project-action .downloadPDF,#product-content .project-action a.download{background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/interface/downloadProject.png?yocs=3e_3I_2i_) no-repeat}#product-content .project-action a.print{background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/interface/printProject.png?yocs=3e_3I_2i_) no-repeat}#product-content .project-action .checkoutButton{background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/interface/wishListProject.png?yocs=3e_3I_2i_) no-repeat;padding-left:28px}#product-content .product-actions{padding-top:0}#product-content .checkoutButton.wishlist{border:none;padding:0 0 0 20px;float:left}#product-content .checkoutButton.locate-in-store{border:none;background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/interface/locate-in-store-icon.png?yocs=3e_3I_2i_) no-repeat;padding:0 0 0 20px}#miniQV .checkoutButton{border:none;padding:0 0 0 20px;margin-top:15px;font:14px/1 inherit;color:#00635d}#miniQV .checkoutButton.wishlist{font-size:13px}.product-actions.ps .checkoutButton{border:none;padding:0 0 0 20px;margin-top:15px;font-size:13px;color:#00635d;left:0!important}#miniQV .checkoutButton.wishlist,#product-content .checkoutButton.wishlist{background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/interface/add-to-wishlist-icon.png?yocs=3e_3I_2i_) no-repeat}#product-content .checkoutButton.wishlist,.product-actions.ps .checkoutButton.wishlist{background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/interface/add-to-wishlist-icon.png?yocs=3e_3I_2i_) no-repeat 0}#miniQV .checkoutButton.locate-in-store{background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/interface/locate-in-store-icon.png?yocs=3e_3I_2i_) no-repeat 0;margin-left:10px}.product-actions.ps .checkoutButton.locate-in-store{background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/interface/locate-in-store-icon.png?yocs=3e_3I_2i_) no-repeat;margin-left:10px}#QuickViewDialog #product-content #miniQV .checkoutButton.locate-in-store{margin-left:0}#product-content .checkoutButton .qv-preferred-store{color:#7e776d}.pdp-main.class #product-content .checkoutButton{border:none;padding:0 0 0 20px;margin-top:15px;font:12px/1 inherit;color:#00635d}.pdp-main.class #product-content .checkoutButton.wishlist{background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/interface/add-to-wishlist-icon.png?yocs=3e_3I_2i_) no-repeat}.pdp-in-store-message{background:url(../images/interface/checkoutCheckMark.png) no-repeat}.pdpInventory .pdp-in-store-message{background:none}.inStoreMessagingByYard{clear:both;float:left;font-size:13px;margin-top:0;margin-bottom:10px}.video-detail .video-title{font-size:30px;color:#000;text-align:left;width:100%;margin-bottom:40px}.video-detail .video-player{width:960px;height:540px}.video-detail .video-player .image-container{position:relative}.video-detail .video-information{overflow:hidden}.video-information .video-information-item .description{margin-top:15px;margin-bottom:60px;width:70%;float:left}.video-information .video-information-item .description .copy-block{font-size:13px;color:#6c6257}.video-detail .shop-products-video a{display:block;width:420px;height:50px;margin:0 auto}.video-detail .related-videos-container .title{font-size:30px;color:#000;text-align:left;width:100%;border-bottom:1px solid #c3bcb3;margin-bottom:20px}.video-detail .related-videos-container .videos{margin-bottom:120px;overflow:hidden}.video-detail .related-videos-container .videos .related-video{float:left;margin-right:20px;width:230px}.video-detail .related-videos-container .videos .related-video.last{margin:0}.video-detail ul.search-result-items .product-search-result__grid-tile{margin:0;width:230px;height:auto;position:static;-webkit-box-shadow:none;box-shadow:none}.video-detail .recommendations{margin-bottom:120px;overflow:hidden}.video-detail .recommendations .project-text{display:none}.video-detail ul.search-result-items .product-search-result__grid-tile{padding:0;margin-right:20px}.video-detail .product-tile .product-image{height:auto;position:relative}.video-detail .product-tile .product-image .duration{position:absolute;bottom:5px;right:5px;color:#00635d;background-color:#f2f2f2;width:36px;height:15px;padding-top:2px}.video-detail ul.search-result-items .product-search-result__grid-tile .product-name h2 a{color:#00635d;font-size:14px}.video-detail .video-time-container,.video-detail ul.search-result-items .product-search-result__grid-tile .project-add-to-cart,.video-detail ul.search-result-items .product-search-result__grid-tile .project-information{display:none}.video-detail .video-play-button{background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/video-detail-page-play-button.png?yocs=3e_3I_2i_) no-repeat;width:164px;height:159px;top:32%;left:41%;position:absolute}.video-detail .divider{display:none}.related-videos-container.video-pdp #search-result-items{width:100%}.pdp-main .related-videos-container.video-pdp .recommendations ul.search-result-items .product-search-result__grid-tile{float:none;margin:0;padding:0;-webkit-box-shadow:none;box-shadow:none;border:1px solid #bfbcb6}#productTabs{padding:0;clear:both;border:0 none;margin:25px 0 0}#productTabs.ui-tabs{position:static}#productTabs .tabs-menu{height:40px;float:none}#productTabs .tabs-menu li{top:0;background:#f6f4f4;-webkit-box-shadow:0 -2px 2px 0 #bfbcb6;box-shadow:0 -2px 2px 0 #bfbcb6;padding:0;margin-top:3px;float:left}#productTabs .tabs-menu li.ui-state-active{background-color:#fff;background-image:none}#productTabs .tabs-menu li a{padding:13px 19px 10px 16px;font-style:normal;outline:none;color:#61574b;background:transparent;float:left;font:13px/1 inherit}#productTabs .tabs-menu li.ui-state-active a{color:#000}#productTabs .tab-content{-webkit-box-shadow:-1px 0 2px 0 #bfbcb6;box-shadow:-1px 0 2px 0 #bfbcb6;padding:10px;margin:0 0 0 1px;padding:20px}#productTabs .tab-content#tab6{padding:21px 8px}#productTabs a.desc-read-faq{color:#00635d}#productTabs #tab4{overflow:hidden;clear:both}#productTabs #carousel-recomendations{width:688px;overflow:hidden;float:right;max-height:504px}#productTabs #carousel-recomendations #search-result-items{width:2250px;max-width:inherit}#productTabs #carousel-recomendations #search-result-items li{width:213px;padding:20px;margin:6px 14px 2% 6px}#productTabs #carousel-recomendations .jcarousel-prev{background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/interface/arrow-prev.png?yocs=3e_3I_2i_) no-repeat 0 0;top:220px;cursor:pointer;height:61px;left:-10px;position:absolute;width:54px;z-index:999}#productTabs #carousel-recomendations .jcarousel-next{background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/interface/arrow-next.png?yocs=3e_3I_2i_) no-repeat 0 0;top:220px;cursor:pointer;height:61px;position:absolute;right:-10px;width:54px;z-index:999}.pdp-main.class .recommendations #carousel-recomendations .jcarousel-prev{background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/interface/arrow-prev-trans.png?yocs=3e_3I_2i_) no-repeat 0 0;top:185px;cursor:pointer;height:19px;left:10px;position:absolute;width:10px;z-index:999}.pdp-main.class .recommendations #carousel-recomendations .jcarousel-next{background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/interface/arrow-next-trans.png?yocs=3e_3I_2i_) no-repeat 0 0;top:185px;cursor:pointer;height:19px;position:absolute;right:10px;width:10px;z-index:999}#productTabs li.videoTab{background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/navigation/videoTabSprit.png?yocs=3e_3I_2i_) no-repeat -2px -42px;height:37px}#productTabs li.videoTab.ui-state-active{background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/navigation/videoTabSprit.png?yocs=3e_3I_2i_) no-repeat -2px -2px}.no-bonus-btn,.select-bonus-btn{float:left;margin:0 5px 0 0}.buttonbar{margin:11px 0;overflow:hidden;width:336px}.bonus-product-list .bonus-product-item{border-bottom:1px solid #e0e0e0;clear:both}.bonus-product-list .product-name{float:none;margin:1em 0}.bonus-product-list .product-add-to-cart button{float:left;margin-top:24px}.bonus-product-list-footer{clear:both}.bonus-product-list-footer button{float:right}.send-to-friend-product{border-bottom:1px solid #e0e0e0;border-top:1px solid #e0e0e0;margin-bottom:20px;margin-top:20px;margin-right:22%;overflow:hidden;padding:20px 0}.send-to-friend-product dt{font-weight:700;width:30%;float:left;margin-right:5%}.send-to-friend-product dd{margin:0 0 15px;width:60%;float:left;clear:right}.ui-dialog .button-fancy-large.message-send-button{width:100px;padding-left:20px}.send-to-friend-product{border:none}.send-to-friend-product .product-image{float:left;width:36%}.send-to-friend-product .product-image img{max-width:80%}.send-to-friend-product .product-description{float:left;width:63%}.send-to-friend-product .product-description h2{margin-right:0}.send-to-friend-product .product-description .value{font-weight:700}.send-to-friend-product .product-description h2{font-size:1.2em;font-style:italic}.send-to-friend-product .product-description dt{clear:both;float:left;margin:10px 0 0;width:75px}.send-to-friend-product .product-description dd{float:left;margin:10px 0 0;width:300px}#send-to-friend-form .button-fancy-large{width:auto;font-size:14px;display:inline}.sizinginformation{border:0 none;padding:10px}.sizinginformation th{background:none repeat scroll 0 0 #f3f3f3}.sizinginformation td,.sizinginformation th{border-bottom:1px solid #f3f3f3;padding:10px}.sizinginformation td{border-left:1px solid #f3f3f3}.sizinginformation .ui-tabs-nav{height:33px}.sizinginformation .sizing-charts{border:0 none}.sizinginformation .tips-list{padding:0!important}.sizinginformation .tips-list li{list-style:none outside none!important}.ui-dialog .ui-widget-header{background:#f6f4f4;border:0 none;border-radius:0 0 0 0;height:47px;font-size:2.083em;text-transform:none;font-weight:400;color:#847873}.ui-dialog .product-variations .ui-widget-header{background:none}.ui-dialog .ui-dialog-titlebar{padding:6px 20px 0;margin:0;overflow:hidden;line-height:30px}.ui-dialog .viewfull{position:absolute;right:126px;top:5px;font-size:1.167em}.ui-dialog .pdp-main.class .viewfull{display:none}.ui-dialog .accountDialog input[type=text]{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;border-color:#d1cfc9}.cart-promo .bonus-item-actions{font-size:1em!important;text-align:right;vertical-align:middle}.cart-footer{margin:10px 0}.cart-disclaimer{text-align:center;clear:both}.cart-disclaimer p{text-align:left}.cart-action-continue-shopping{float:right}.cart-action-continue-shopping button.button-text{line-height:50px;padding-right:1em}.where-to-get-it ul.product-availability-list,ul.product-availability-list{margin:0;padding:0}ul.product-availability-list li{list-style:none outside none;margin:3px 0}ul.product-availability-list .not-available,ul.product-availability-list .on-order{color:#900!important;font-size:.9em}.where-to-get-it ul.product-availability-list .on-order,ul.product-availability-list .not-available{color:#ccc!important}.or{text-align:center;padding:10px 0 14px;color:#4a4a4a;font-style:bold;font-size:14px}.cartHeader .or{float:right;margin:0 10px}#bottomOfCart .or{text-align:center;padding:10px 0 14px;color:#4a4a4a;font-style:bold;font-size:14px;text-transform:uppercase;margin-left:9px;margin-right:0}.availability .preorder-msg{color:#00635d;font-size:12px}.pdpTableHeader div.availability-block .availability .preorder-msg-date{font-size:12px}.pdpTableHeader .availability .preorder-tooltip{float:none;left:inherit;display:inline-block}.account-welcome .welcome-message{font-size:1.2em;font-style:italic}.account-welcome .not-user{margin:10px 0}.last-visited h2{font-size:1.2em;font-style:italic;font-weight:400}.last-visited .jcarousel-clip{margin:0 20px;overflow:hidden;width:167px}.last-visited .jcarousel-item{width:167px}.last-visited .jcarousel-next{background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/interface/icon-jcarousel-horiz-arrow-right.png?yocs=3e_3I_2i_) no-repeat scroll 0 0 transparent;right:0}.last-visited .jcarousel-next,.last-visited .jcarousel-prev{cursor:pointer;height:20px;position:absolute;top:50%;width:10px}.last-visited .jcarousel-prev{background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/interface/icon-jcarousel-horiz-arrow-left.png?yocs=3e_3I_2i_) no-repeat scroll 0 0 transparent;left:0}.last-visited .jcarousel-next-disabled,.last-visited .jcarousel-prev-disabled{background-image:none}.merged-basket-message{background:#000;padding:8px;color:#fff;margin-bottom:10px;font-size:14px}.cart-pobox-errormessage{color:#00635d;font-size:13px;text-decoration:underline}.pt_checkout .containsStorePickup{overflow:hidden;clear:both;border:1px solid #cad8d8;margin-bottom:18px}.pt_checkout .containsStorePickup .leftSection{background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/interface/StorePickupLogo.png?yocs=3e_3I_2i_) no-repeat;width:99px;height:98px;float:left}.pt_checkout .containsStorePickup .rightSection{background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/interface/StorePickupArrow.png?yocs=3e_3I_2i_) no-repeat 0;float:left;width:548px;height:98px;padding:20px 25px}.pt_checkout .containsStorePickup .rightSection p{margin:5px 0;font-size:14px}.pt_checkout .containsStorePickup .greenCap{color:#2a9e98;text-transform:uppercase;font-weight:700}.pt_checkout .containsStorePickup.placeOrderStep{margin-bottom:0}.pt_checkout .orderPickUpInfo{overflow:hidden;border-left:1px solid #cad8d8;border-bottom:1px solid #cad8d8;border-right:1px solid #cad8d8;padding:30px 0 20px 20px;margin-bottom:18px}.pt_checkout #summary-payment-header{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.pt_checkout .orderPickUpInfo .alternateLabel,.pt_checkout .orderPickUpInfo .personLabel{font-size:14px}.pt_checkout .orderPickUpInfo .both-required{display:none}.pt_checkout .orderPickUpInfo .both-required.error{color:#900}.pt_checkout .orderPickUpInfo .alpha-only-error{color:#900;clear:both;display:none}.pt_checkout .orderPickUpInfo .alternate,.pt_checkout .orderPickUpInfo .person{float:left;width:100%;position:relative}.pt_checkout .orderPickUpInfo .alternate #alt-pickup-apply{position:absolute;bottom:0}.pt_checkout .orderPickUpInfo .person{margin-bottom:30px}.pt_checkout .orderPickUpInfo .alternate .firstName,.pt_checkout .orderPickUpInfo .alternate .lastName{width:290px;float:left;margin-right:2%}.pt_checkout .orderPickUpInfo .alternate input[type=text]{margin-left:0;width:100%}.pt_checkout .form-row.fancyCheckboxWrapper label{vertical-align:top;margin-top:0;padding-top:2px;width:auto;font-size:14px}.pt_checkout .checkoutStep3 #primary{width:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.pt_checkout .form-row-button{margin-left:0}.pt_checkout .checkoutContinue.visacheckout{background:url(../images/interface/checkoutButtonMobile.png) no-repeat;height:41px;width:299px}.pt_checkout .checkoutHeader{font-size:40px;color:#000;display:inline-block;margin:0}.pt_account h1.checkout-help,.pt_checkout h1.checkout-help{font-size:1.6em;font-style:italic;background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/interface/bkg-large-question.png?yocs=3e_3I_2i_) no-repeat;background-size:contain;padding-left:25px;margin:0}.pt_account h1.checkout-help span,.pt_checkout h1.checkout-help span{font-size:18px;color:#00635d;display:inline-block;margin-left:5px}.paymentMethodOptions img{margin-top:-4px}.pt_checkout .checkoutHeaderWrapper>span{float:right}.pt_checkout #secondary h3.section-header,.pt_checkout .checkout-billing legend,.pt_checkout .checkout-shipping legend{background:#f6f4f4;width:100%;color:#61574b;font-size:16px;font-weight:400;text-transform:uppercase;padding:14px 20px 10px}.pt_checkout .checkout-billing legend,.pt_checkout .checkout-shipping legend{border-color:#cad8d8;border-width:1px 1px 0;border-style:solid}.pt_checkout .checkout-billing .form-wrapper,.pt_checkout .checkout-shipping .form-wrapper{padding-top:20px;margin-bottom:10px;border-left:1px solid #cad8d8;border-right:1px solid #cad8d8;border-bottom:1px solid #cad8d8}.select-payment-method{color:#f15b31;text-align:center;margin-bottom:3%;font-weight:700}.pt_checkout .checkout-shipping .ships-to{padding-left:25%}.pt_checkout .checkout-shipping .ships-to .ships-to-label{font-size:14px;color:#61574b}.pt_checkout .checkout-shipping .ships-to a{color:#00635d;text-decoration:none;display:inline-block;padding-left:6px}.pt_checkout #not-my-card-type{margin-left:11px;cursor:pointer;font-size:11px}.pt_customer-service .form-row-button button{width:25%}.pt_customer-service #RegistrationForm{margin-top:20px}.pt_checkout .signupText{color:#61574b;font-size:12px}.pt_checkout .form-row.signup{overflow:hidden;clear:both;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1em}.pt_checkout .form-row.signup p{padding:8px;margin:0;width:282px}.pt_checkout .emailSignUp .form-row.label-inline{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.pt_checkout #cart-table{border:1px solid #e4e0d2;-webkit-box-shadow:-2px 0 2px 0 #c8c8c8;box-shadow:-2px 0 2px 0 #c8c8c8;max-width:100%}.pt_checkout .checkoutStep3 #cart-table{border-collapse:separate;border:none;-webkit-box-shadow:none;box-shadow:none}.pt_checkout .checkoutStep3 #cart-table table.product-detail-table{border:1px solid #e1e1e1;margin-bottom:13px}.pt_checkout .checkoutStep3 #cart-table table td{padding:1em}.pt_checkout #primary #cart-table thead{background:#f4f1e9}.pt_checkout .checkoutStep3 #primary #cart-table thead{background:none}.pt_checkout #primary #cart-table thead th.section-header{font-weight:400;padding:8px 10px;font-size:12px;text-transform:capitalize;color:#000}.product-detail-table tr#header-bgcolor,.pt_checkout #primary #cart-table thead tr#header-bgcolor{background:#f6f4f4}.checkoutStep3 .summaryWrapper{width:308px;border:1px solid #cad8d8}.shipping-method{padding:22px 0 0 28%}.shipping-method .shipping-description{display:inline}.redemption{color:#900}.redemption span.error{margin-left:0}.payment-method-options{padding-left:24%}.payment-method-options .form-row{clear:none;float:left;width:30%}.payment-method-options label{width:auto}.payment-method{clear:both;display:none}.payment-method-expanded{display:block}.paypal-option{float:left}.cvn{width:152px}.pt_checkout .paypal-tip .tooltip{background:0;width:auto;margin-left:10px}.bml-terms-and-conditions{border:1px solid #aaa;font-size:.8em;height:400px;overflow:auto;padding:1em}.bml-table-col-1{width:25%}.checkout-mini-cart{background:none repeat scroll 0 0 #efefef;max-height:425px;overflow:auto}.checkout-order-totals{background:none repeat scroll 0 0 #efefef;padding:.5em 1em}.checkoutStep3 .checkout-order-totals{background:#fff}.checkout-order-totals .order-totals-table td{padding:5px 0 0}.checkout-order-totals .order-totals-table .order-total td{padding:10px 0 0}.place-order-totals{clear:both}.checkoutStep3 .place-order-totals{display:none}.place-order-totals .order-totals-table{float:right;width:50%}.order-component-block{margin:20px 0;border:1px solid #e1e1e1}.checkoutStep3 .order-component-block{margin:0 0 14px}.order-component-block .section-header{background:#f6f4f4;padding:10px 20px 5px 7px;font-size:1.167em}.order-component-block .section-header a{float:right;font-weight:400}.order-component-block .details{color:#61574b;padding:20px}.order-component-block .details>div{line-height:18px}.order-component-block .details .personPickUpLabel{margin-top:5%}.order-summary-footer{position:relative}.order-summary-footer h2{font-size:2em;font-style:italic;font-weight:400}.summary-help{float:right;font-size:.8em;margin:1em 0}.submit-order{clear:both;display:block;text-align:right}.submit-order input,.submit-order label{display:none}.pt_order-confirmation #primary{width:660px}.pt_order-confirmation .payment-total dd{float:none}.pt_order-confirmation #summary-payment-header{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.pt_order-confirmation #secondary{width:272px}.pt_order-confirmation #main h1{border-bottom:1px solid #e1e1e1;margin:0 0 10px;padding:0 0 10px;font-size:35px;color:#000}.pt_order-confirmation .order-shipment-table{margin:0 0 20px}.pt_order-confirmation .order-shipment-table tr{border-top:1px solid #eeeee7}.pt_order-confirmation .order-shipment-table .order-shipment-details{border-left:1px solid #e0e0e0}.pt_order-confirmation .order-shipment-table .price-promotion .price-sales{color:#900}.pt_order-confirmation .order-shipment-table .price-promotion .price-standard{margin:0 1em 0 0;text-decoration:line-through}.pt_order-confirmation .order-shipment-table .item-total{font-weight:700;text-align:right;word-wrap:break-word;width:20%}.pt_order-confirmation .order-shipment-table .item-total .promo-adjustment{width:120px}.pt_order-confirmation .order-shipment-table .price-unadjusted{color:#666;display:block;margin:0 0 5px}.pt_order-confirmation .order-shipment-table .price-unadjusted span{text-decoration:line-through}.pt_order-confirmation .order-shipment-table .price-adjusted-total{color:#666;display:block;margin:5px 0 0}.pt_order-confirmation .order-shipment-table .price-adjusted-total span{color:#900}.pt_order-confirmation #primary h2{font-size:2em;font-style:italic;font-weight:400}.pt_order-confirmation #primary .order-confirmation-details .accountBoxWrapper .accountBoxTitle{background:#000;width:100%;color:#fff;font-size:14px;font-weight:400;text-transform:capitalize;padding:2px 20px;border-top:1px solid #dbd8d0;border-right:1px solid #ece9e0;border-bottom:1px solid #ededed;border-left:1px solid #b9b7b0}.pt_order-confirmation .order-confirmation-details .accountBoxWrapper .contentWrapper{padding-top:20px;margin-bottom:10px;border-left:1px solid #ece9e0;border-right:1px solid #ece9e0;border-bottom:1px solid #ece9e0}.pt_order-confirmation .order-confirmation-details .accountBoxWrapper .summaryOrderDetails{position:relative}.pt_order-confirmation .order-confirmation-details .accountBoxWrapper .summaryOrderDetails>div{margin-bottom:10px}.pt_order-confirmation .order-confirmation-details .accountBoxWrapper .summaryOrderDetails span.label{color:#61574b;font-size:14px;font-weight:400}.pt_order-confirmation .order-confirmation-details .accountBoxWrapper .summaryOrderDetails span.value{color:#7e776d;font-size:14px}.pt_order-confirmation .order-confirmation-details .accountBoxWrapper .summaryOrderDetails a.print-page{position:absolute;right:30px;top:15px;border:2px solid #000;background:#fff;padding:9px 18px;color:#000;font-weight:600;font-size:14px}.pt_order-confirmation .order-confirmation-details .accountBoxWrapper #OrderDetails .section{padding:20px;width:50%;color:#61574b;font-size:14px;font-weight:400;text-transform:capitalize;float:left;border:1px solid #ece9e0}.pt_order-confirmation .order-confirmation-details .accountBoxWrapper #OrderDetails .shippingAddress{border:1px solid #ece9e0}.pt_order-confirmation .order-confirmation-details .accountBoxWrapper #OrderDetails .shippingMethod{border:1px solid #ece9e0;height:160px}.pt_order-confirmation .order-confirmation-details .accountBoxWrapper #OrderDetails .paymentMethod{height:160px}.pt_order-confirmation .order-confirmation-details .accountBoxWrapper #OrderDetails .section h4{padding:0 0 10px;text-transform:capitalize}.pt_order-confirmation .order-confirmation-details .accountBoxWrapper #OrderDetails .section .details{color:#7e776d;font-size:12px}.pt_order-confirmation .order-confirmation-details .accountBoxWrapper .orderTotalWrap{background:#f6f4f4;clear:both;overflow:hidden}.pt_order-confirmation .order-confirmation-details .accountBoxWrapper .order-totals-table{width:40%;margin-right:60px}.pt_order-confirmation .order-totals-table td:first-child{padding-right:40px}.pt_order-confirmation .order-totals-table tr.order-total{border-top:1px solid #e4e0d2}.pt_order-confirmation .order-confirmation-details .accountBoxWrapper.orderShipmentWrapper .contentWrapper{padding-top:0;margin-top:20px;font-weight:400}.pt_order-confirmation .order-confirmation-details .accountBoxWrapper.orderShipmentWrapper .contentWrapper thead{background:#f4f1e9}.pt_order-confirmation .order-confirmation-details .accountBoxWrapper.orderShipmentWrapper .contentWrapper thead .section-header{font-weight:400;padding:8px 10px;font-size:12px;text-transform:capitalize;color:#847873}.pt_order-confirmation .order-confirmation-details .accountBoxWrapper.orderShipmentWrapper .contentWrapper .name a{color:#000;font-size:14px;display:inline-block;width:200px}.pt_order-confirmation .order-confirmation-details .accountBoxWrapper.orderShipmentWrapper .contentWrapper .sku{color:#61574b;font-size:12px;padding:10px 0}.pt_order-confirmation .order-confirmation-details .accountBoxWrapper.orderShipmentWrapper .contentWrapper .qty{font-size:16px;color:#61574b}.pt_order-confirmation .order-confirmation-details .accountBoxWrapper.orderShipmentWrapper .contentWrapper .price{color:#61574b;font-size:16px;padding-right:0}.pt_order-confirmation .order-confirmation-details .accountBoxWrapper.orderShipmentWrapper .contentWrapper .totalPrice{color:#61574b;font-size:16px}.pt_order-confirmation #primary .actions{margin-bottom:10px;text-align:right}.pt_order-confirmation #primary .actions span{background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/interface/leftArrow.png?yocs=3e_3I_2i_) no-repeat 50%;height:10px;width:10px;display:inline-block;margin-right:2px}.pt_order-confirmation #primary .actions .greenLink{font-size:14px}.pt_order-confirmation #secondary label{font-size:14px;font-weight:400;color:#61574b;padding-top:4px}.pt_order-confirmation #secondary input{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;width:100%}.pt_order-confirmation #secondary .button-fancy-large{text-align:left}.pt_order-confirmation #secondary .login-box-content p{color:#61574b;font-size:16px}.pt_order-confirmation #primary #cart-table thead th.section-header{font-weight:400;padding:8px 10px;font-size:12px;text-transform:capitalize;color:#000}.pt_order-confirmation #primary #cart-table thead tr#header-bgcolor{background:#f6f4f4}.pt_order-confirmation .checkoutStep3 #cart-table{border-collapse:separate;border:none;-webkit-box-shadow:none;box-shadow:none;padding:0}.pt_order-confirmation .checkoutStep3 #cart-table table.product-detail-table{border:1px solid #e1e1e1;margin-bottom:13px;width:100%}.pt_order-confirmation .checkoutStep3 #cart-table table td{padding:1em}.flex-create-account-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.flex-create-account-container>*{-webkit-box-flex:1;-ms-flex:1 0 320px;flex:1 0 320px}.flex-create-box2{-ms-flex-item-align:start;align-self:flex-start;min-width:200px;max-width:400px}.flex-create-box3{padding-top:1rem;-webkit-box-flex:0;-ms-flex:0 0 230px;flex:0 0 230px}.order-shipment-table .image img{width:75px;border:2px solid #eeece6}.accountBoxWrapper .orderShipmentAddress{margin-top:28px}.accountBoxWrapper .orderShipmentAddress span.label{font-size:16px;font-weight:400;padding-right:20px}.accountBoxWrapper .orderShipmentAddress span.value{font-size:14px}.accountBoxWrapper .orderShipmentPickup span.label{font-size:13.5px;font-weight:400;padding-right:5px}.accountBoxWrapper .orderShipmentPickup span.value{font-size:13.5px;padding-right:30px}.order-discount td{color:#dd1818}.gift-cert-used{padding:10px 0}.order-detail-options{text-align:right}.order-detail-options a{margin:0 10px}.summary .edit{position:absolute;text-transform:uppercase;right:10px;font-size:.9em;line-height:1.5em}.pt_order-confirmation #main{margin:0 auto;width:980px}.pt_order-confirmation .order-confirmation-details .content-header{margin:7px 0!important}.order-shipment-details .shipping-method{padding-left:0}.order-shipment-details .label{position:absolute;width:150px;text-align:right;font-weight:700}.order-shipment-details .value{margin-left:155px}.order-shipment-details .order-shipment-address{width:240px}.order-shipment-gift-message-header{font-weight:700;font-size:1.2em;padding:5px 20px 0}.order-shipment-gift-message{font-size:1.1em;padding:0 20px 10px}.checkoutStep3 .checkoutButtonLonger{background:none;background-color:#013230;width:308px}.cartHeader .paypalcheckout fieldset,.cartHeader .visacheckout fieldset{float:right}div.checkoutButtons{margin:0;width:67%}div.checkoutButtons.nopaypal{margin:0;width:45%}.checkoutButtons .cart-action-checkout,.checkoutButtons .paypalcheckout,.checkoutButtons .visacheckout{float:right}.checkoutButtons .continueShoppingLink{float:left;margin-top:10px;margin-right:2%}.pay-pal-secure-checkout{overflow:hidden;float:right;text-align:right}#bottomOfCart{z-index:1}.boltsizemsg{clear:both;float:left;color:#900;text-align:left;font-size:11px}h1 .account-logout{font-size:.6em}.registration-selection input,.registration-selection label{display:inline;float:none}ul.address-list{padding:0}ul.address-list li{float:left;list-style:none outside none;margin:0;min-height:135px;padding:1em 0;width:30%}ul.address-list li.default{border-bottom:0 solid #efefef;float:none;width:auto}ul.address-list .mini-address-title{font-style:italic;font-weight:700}ul.payment-list{overflow:hidden;padding:0}ul.payment-list li{float:left;list-style:none outside none;margin:0;min-height:110px}.order-history-header{background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/interface/icon-double-line-header.png?yocs=3e_3I_2i_) repeat-x scroll 0 0 #efefef;overflow:hidden;padding:10px}.order-history-header .label{font-weight:700}.order-history-header button{float:right}.order-history-header .order-date,.order-history-header .order-number,.order-history-header .order-status{float:left;margin:2px 0;width:60%}.order-history-items{margin:20px 0}.order-history-table td,.order-history-table th{padding:5px 10px}.order-history-table ul{margin:0;padding:0}.order-history-table li{list-style:none outside none}.order-history-table th.order-items,.order-history-table th.order-shipped-to,.order-history-table th.order-total-price{width:33%}.order-history-table .toggle{cursor:pointer;display:block}.js .order-history-table li.hidden{display:none}.orderStatusProgressContainer{width:100%}.progressbar{counter-reset:step}.progressbar li{list-style-type:none;float:left;width:25%;position:relative;text-align:center}.progressbar li:before{content:"";counter-increment:step;width:30px;height:30px;line-height:30px;border:1px solid #61574b;display:block;text-align:center;margin:0 auto 10px;border-radius:50%;background-color:#fff}.progressbar li:after{content:"";position:absolute;width:82%;height:1px;background-color:#61574b;top:15px;left:-41%}.progressbar li:first-child:after{content:none}.progressbar li.active{color:#000}.progressbar li.active:before{border-color:#000;background:url(../images/interface/checkoutCheckMark.png) no-repeat 7px 7px #000}.progressbar li.active+li:after{background-color:#000}.orderstatustooltip{text-decoration:underline}.orderstatussummarytooltip{text-decoration:underline;display:inline-block}.pt_gift-registry .create-new-registry{margin:1em 0}.pt_gift-registry .create-new-registry button{float:left;margin-right:2em}.pt_gift-registry .create-new-registry p{font-size:1.3em;font-style:italic;margin:0;padding:.5em 2em}.pt_gift-registry .add-gift-cert{border:1px solid #efefef;margin-bottom:-1px;overflow:auto;padding:10px}.pt_gift-registry .add-gift-cert button{background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/banners/banner-gift-cert.gif?yocs=3e_3I_2i_) no-repeat scroll 0 0 transparent;border:0 none;float:left;height:80px;text-indent:-999em;width:433px}.pt_gift-registry .add-gift-cert p{color:#999;float:right;font-style:italic;line-height:1.5em;width:40%}.pt_gift-registry .list-table-header{background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/interface/icon-double-line-header.png?yocs=3e_3I_2i_) repeat-x scroll 0 0 #efefef;overflow:hidden;padding:2em}.pt_gift-registry .hdr-options{width:5%}.page-content-tab-navigaton button{background:none repeat scroll 0 0 #d9d9d9;border-color:#efefef;border-width:1px;color:#999;font-size:1.1em;font-style:italic;font-weight:400;margin:0 0 -1px}.page-content-tab-navigaton button.selected{background:none repeat scroll 0 0 #fff;border-bottom:1px solid #fff}.page-content-tab-wrapper{border:1px solid #efefef;padding:5px}.gift-reg-purchases .item-purchased-by dd{float:left;font-weight:700;margin:0 1em 0 0;position:relative;width:auto}.gift-reg-purchases .item-purchased-by dt{clear:both;float:left;margin:0 1em 0 0;position:relative;width:auto}.gift-reg-purchases .quantity-purchased{color:#900}.gift-registry-advanced{clear:both}.gift-registry-advanced .toggle-content{overflow:hidden;padding:10px}.gift-registry-advanced .event-city,.gift-registry-advanced .event-month{clear:both}.gift-certificate-purchase{padding:10px;font-size:14px}.gift-certificate-purchase .content-asset{float:left;width:47%}.gift-certificate-purchase .content-asset img{margin:20px 0}.gift-certificate-purchase form{background:none repeat scroll 0 0 #f4f1e9;border-left:1px solid #c8c8c8;border-top:1px solid #ededed;border-bottom:1px solid #ededed;float:right;padding:0 20px 20px;width:49%}.gift-certificate-purchase form .label-above label{font-size:14px}.gift-certificate-purchase form .input-textarea{width:90%}.gift-certificate-purchase form h3{font-size:20px;margin:0}.gift-certificate-purchase form h3.from{font-size:20px;margin:0;border-top:1px solid #ccc8be;padding:10px 0}.gift-certificate-purchase form .cert-amount{clear:none;float:left;margin:0;width:20%}.gift-certificate-purchase form .cert-amount input[type=text]{border-radius:0;height:40px}.gift-certificate-purchase form .form-row-button{clear:none;float:right;margin:25px 30px 0 0;width:58%}.gift-certificate-purchase form .char-count{margin-left:1%;font-size:12px;margin-top:2px}.gift-certificate-purchase .cert-amount .form-caption{margin:20px 0 0;position:absolute;width:40%}.gift-certificate-purchase .cert-amount.error{padding-bottom:35px}.gift-certificate-purchase span.error{margin-left:2%}.gift-additional-details{padding:10px;font-size:12px}.check-balance{border-bottom:1px solid #d9d9d9;margin:0 0 20px;padding:0 0 20px}.gift-cert-balance{float:left;width:40%}.gift-cert-balance .form-caption{margin-left:0}.gift-cert-balance-submit{clear:none;float:left}.gift-cert-balance .label{display:none}.gift-card-product{width:50%;float:right;margin-top:-32px}.gift-card-product .availability-block{display:none}.gift-card-product .lbl{font-size:1.33em;color:#847873}.gift-card-product .amount-text{float:none!important}.gift-card-product .add-to-cart{margin:18px 0 0 12px!important}.gift-card-product .error-message{display:none}.gift-card-product h3{font-size:20px;margin:0}.gift-card-product h3.from{font-size:20px;margin:0;border-top:1px solid #ccc8be;padding:10px 0}.gift-card-product input[type=email],.gift-card-product input[type=text],.gift-card-product textarea{width:100%}.gift-card-product .char-count{margin-left:1%;font-size:12px;margin-top:2px}.gift-card-product .quantity{position:relative;width:290px;height:90px}.gift-card-product #add-gift-card-to-cart{position:absolute;right:0;top:20px}.gift-card-product .quantity span.error{position:absolute}.pdp-main .gift-card-product .product-add-to-cart .quantity span.error{margin-top:15px}.gift-cert-landing{color:#61574b;font-size:12px}.gift-cert-landing-description{color:#61574b;font-size:18px}.gift-cert-landing .gc-landing-standard{width:51%;height:360px;position:relative;border-right:1px solid #ece9e0}.gift-cert-landing .gc-landing-standard ul{list-style:disc;padding:0 1.5em;line-height:1.675em}.gift-cert-landing .gc-landing-online{width:47%;height:360px;position:relative}.gift-cert-landing .gc-landing-online ul{list-style:disc;padding:0 1.5em;line-height:1.675em}.gift-cert-landing .buy-now-button{position:absolute;bottom:0;left:0;width:124px}.gift-cert-landing .activate-gift-card-button{position:absolute;bottom:11px;left:138px;font-size:14px;text-decoration:underline}.gift-cert-landing .gc-landing-balance{margin-top:14px;border-top:1px solid #ece9e0;height:108px}.gift-cert-landing .check-existing-button{display:inline-block;width:242px;margin-top:16px}.gift-cert-landing .gc-landing-slot{width:735px;height:75px;background:#fff;text-align:center;vertical-align:middle;margin-bottom:60px;padding-top:30px}.bottom-banner-container{overflow:hidden}.bottom-banner-container .bottom-banner-cell{float:left;overflow:hidden;text-align:center}.bottom-banner-container .banner-cell-1{width:33%}.bottom-banner-container .banner-cell-2{width:34%}.bottom-banner-container .banner-cell-3{width:33%}.cat-landing-slotbanner-promo{width:25%;padding:15px 0;float:left}.cat-landing-slotbanner-promo img{display:block;margin:0 auto}.cat-landing-carousel{width:75%;height:260px;overflow:hidden;float:right}#video-category-newest-videos .jcarousel-prev,#video-landing-page-one-slot .jcarousel-prev,.cat-landing-carousel .jcarousel-prev,.video-detail .jcarousel-prev{background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/interface/arrow-prev.png?yocs=3e_3I_2i_) 0 0 no-repeat;cursor:pointer;width:54px;height:61px;position:absolute;bottom:170px;left:0;z-index:999;top:55px}#video-category-newest-videos .jcarousel-prev.jcarousel-prev-horizontal.jcarousel-prev-disabled.jcarousel-prev-disabled-horizontal,#video-landing-page-one-slot .jcarousel-prev.jcarousel-prev-horizontal.jcarousel-prev-disabled.jcarousel-prev-disabled-horizontal,.video-detail .jcarousel-prev.jcarousel-prev-horizontal.jcarousel-prev-disabled.jcarousel-prev-disabled-horizontal{display:none!important}#video-category-newest-videos .jcarousel-next,#video-landing-page-one-slot .jcarousel-next,.cat-landing-carousel .jcarousel-next,.video-detail .jcarousel-next{background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/interface/arrow-next.png?yocs=3e_3I_2i_) 0 0 no-repeat;cursor:pointer;width:54px;height:61px;position:absolute;bottom:170px;right:0;z-index:999;top:55px}.cat-landing-carousel ul{height:230px;max-height:230px;margin:0 auto;padding:0;overflow:hidden}.cat-landing-carousel ul li{float:left;width:180px}.cat-landing-carousel .bx-wrapper .bx-controls-direction .bx-prev{left:-20px}.cat-landing-carousel .bx-wrapper .bx-controls-direction .bx-next{right:-18px}.cat-landing-carousel .jcarousel-container{position:relative}.cat-landing-carousel .jcarousel-direction-rtl{direction:rtl}.cat-landing-carousel .jcarousel-container-horizontal{width:100%;padding:0;position:relative;display:block}.cat-landing-carousel .jcarousel-clip{width:980px;overflow:hidden}.cat-landing-carousel .jcarousel-clip-horizontal{width:100%;height:260px;position:relative}.cat-landing-carousel .jcarousel-item{width:195px}.cat-landing-carousel .jcarousel-item-horizontal{margin-left:0;margin-right:30px}.cat-landing-carousel .jcarousel-direction-rtl .jcarousel-item-horizontal{margin-left:3px;margin-right:0}.cat-landing-carousel .swipebanner{display:none}.cat-landing-carousel .bx-wrapper .bx-viewport{background:none;border:none}.cat-land-specific .main-container{overflow:hidden}.pt_product-search-result .primary-content .cat-land-specific h2.content-header{margin:0 auto 12px}.cat-landing-carousel-wrapper{width:100%;height:260px;background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/homepage/repeating-linen.jpg?yocs=3e_3I_2i_) repeat 0 0;position:relative;margin:0 0 10px}.cat-landing-carousel{padding:15px 0}.categories-left-nav .catTitle,.categories-left-nav .featuredItemsTitle{height:42px;border:1px solid #ece9e0;color:#000;font-size:15px;padding:12px 0 0 15px}.categories-left-nav .categories-left-nav-wrapper{margin-bottom:10px}.categories{width:100%;margin:0 auto;position:relative;clear:both}.categories-wrapper .top-stich.lighter{top:29px;left:auto;right:0}.pt_product-search-result .primary-content h3.content-header{font-size:21px;border:none;background:0;display:inline-block;float:left;width:auto;padding:15px 15px 0 0}.cat-recommended .product-listing-1x4{width:71%;float:right}.cat-recommended .product-listing-1x4 li.product-search-result__grid-tile{width:210px;min-height:385px;-webkit-box-shadow:-1px -1px 2px 2px #bfbcb6;box-shadow:-1px -1px 2px 2px #bfbcb6}.ui-tabs .tabs-menu li{background:#b2ada6;border:none;-webkit-box-shadow:-1px 0 1px 0 #bfbcb6;box-shadow:-1px 0 1px 0 #bfbcb6;width:142px}.ui-tabs .tabs-menu li a{font:13px/1 inherit;color:#fff;padding:1em;width:100%;text-align:center}.ui-tabs .ui-tabs-panel{border:none;-webkit-box-shadow:none;box-shadow:none}#product-set-list .ui-tabs .ui-tabs-panel{padding-left:0;padding-right:0}.ui-tabs .tabs-menu li.ui-state-active{background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/interface/tabs-active-arrow.png?yocs=3e_3I_2i_) no-repeat bottom;background-color:none;padding-bottom:10px;z-index:10;-webkit-box-shadow:none;box-shadow:none;width:142px}.ui-tabs .tabs-menu li.ui-state-active a{color:#fff;background:#000;outline:none}.product-variations .ui-tabs .tabs-menu li.ui-state-active a{width:180px}ul.shop-by{padding:22px 0 0}ul.shop-by li{width:28%;min-height:290px;float:left;margin:0 22px 20px 0;background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/interface/shop-by-bg.png?yocs=3e_3I_2i_) repeat-x 0 100%;-webkit-box-shadow:-1px 0 2px 0 #bfbcb6;box-shadow:-1px 0 2px 0 #bfbcb6}ul.shop-by li.productLi{position:relative;list-style-type:none}ul.shop-by li img{border:none;outline:0;border-style:none;height:220px;width:100%}ul.shop-by li a.title{font:16px/1 inherit;color:#000;margin:15px 0 15px 15px;display:block}ul.shop-by li.productLi a.title{position:absolute;bottom:0}ul.shop-by li a span{background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/interface/shop-by-arrow.png?yocs=3e_3I_2i_) no-repeat 100%;display:inline-block;width:14px;height:14px;margin-left:5px}ul.shop-by li.featured-items{display:none;background:#fff url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/interface/featured-items-bg.png?yocs=3e_3I_2i_) repeat-x 0 0;list-style-type:none}ul.shop-by li.featured-items h5{font:18px/1 inherit;color:#fff;padding:0 0 15px 20px;line-height:11px}ul.shop-by li.featured-items a{font:12px/1 inherit;color:#61574b}ul.shop-by li.featured-items a span{background:none;font-size:18px;color:#4a998b}.categories.projects ul.shop-by li.productLi{background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/interface/shop-by-category-projects-cat.jpg?yocs=3e_3I_2i_) repeat-x 0 0}.categories.projects .productLi a.image{margin-top:75px;margin-top:74px;display:block}.categories.projects .productLi a.image img{margin-bottom:-4px}.categories.projects .productLi a.title span{background-image:none}.categories.projects ul.shop-by li.productLi a.title{top:6px;height:47px}.categories .ui-tabs .ui-tabs-panel{margin-top:10px;clear:both;overflow:hidden}ul.shopByList{float:left;width:228px;margin-left:10px;padding:0}ul.shopByList:first-child{margin-left:0}ul.shopByList li{margin-top:3px;position:relative;list-style-type:none}ul.shopByList li:first-child{margin-top:0}ul.shopByList li label{width:auto;max-width:190px;display:inline-block;float:none;text-align:left;margin-top:5px;padding:0;vertical-align:top}.shopByAction{clear:both;float:right;padding-bottom:20px}.shopByAction a{border:2px solid #cbc8c5;background:#dedace;color:#7e776d;font-size:14px;padding:11px 28px;text-transform:capitalize}.shopByAction a.shopBy{color:#fff;background:#00635d url(../images/interface/cart-arrow-right.png) no-repeat 52px;border-color:#1d6659;margin-left:10px;padding-right:42px}#category-carousel-banners{width:100%;height:auto;overflow:hidden;margin-bottom:5px}#category-carousel-banners .left-banner{width:50%;float:left}#category-carousel-banners .right-banner{width:50%;float:right}.marketing{max-width:1260px;margin:0 auto}.marketing .marketingSection{clear:both;overflow:hidden}.marketing .marketingSection2>div{float:left;width:50%}.marketing .marketingSection3>div{float:left;width:25%}.marketingleftnav{max-width:990px;margin:0 auto;float:right}.marketingleftnav .marketingSection{clear:both;overflow:hidden}.marketingleftnav .marketingSection2>div{float:left;width:50%}.marketingleftnav .marketingSection3>div{float:left;width:25%}ul.leftNavFeaturedItems,ul.leftNavSubCategories{border:1px solid #ece9e0;padding:10px 0 0;margin:0;list-style-type:none}ul.leftNavMoreWays{border-left:1px solid #ece9e0;border-right:1px solid #ece9e0;border-bottom:1px solid #ece9e0;padding:15px 30px 15px 15px;margin-top:0}.moreWaysTitle{color:#0a3b38;font-size:15px;padding:15px 0 15px 15px;border-top:1px solid #ece9e0}.leftNavMoreWays li div,ul.leftNavFeaturedItems li,ul.leftNavSubCategories li{padding:0 30px 10px 15px}ul.leftNavFeaturedItems li a,ul.leftNavSubCategories li a{color:#00635d;font-size:13px}ul.leftNavSubCategories li.moreWaysLI a{color:#828282;font-size:13px}.store-locator-header{background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/interface/icon-double-line-header.png?yocs=3e_3I_2i_) repeat-x scroll 0 0 transparent;font-size:1.75em;font-style:italic;font-weight:400;margin:20px 0 0;padding:20px 0}.store-information{background:none repeat scroll 0 0 #e8e8e8;border-bottom:1px solid #fff}.store-address,.store-map{border-bottom:1px solid #e8e8e8}.store-locator-details{float:left;width:44%}.store-locator-details img{max-width:100%}.store-locator-details h1,.store-locator-details p{margin:.25em 0}.store-locator-details-map{float:right;width:50%}.store-locator-details-map img{max-width:100%}.home-bottom-left{float:left;width:50%}#home-promo-shop-shoes{background-attachment:scroll;background-clip:border-box;background-color:transparent;background-image:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/homepage/home-promo-shoes.png?yocs=3e_3I_2i_);background-origin:padding-box;background-position:0 0;background-repeat:no-repeat;background-size:100% auto;height:413px;margin:auto;max-width:320px;position:relative;width:100%}#home-promo-shop-shoes h2{position:absolute;text-indent:-999em}#home-promo-shop-shoes ul{padding:30% 0 0;text-align:center}#home-promo-shop-shoes li{border-right:1px solid #3ebaea;display:inline;list-style:none outside none;margin:0 5px 0 0;padding:0 5px 0 0;text-transform:uppercase}#home-promo-shop-shoes li:last-child{border:0 none}#home-promo-shop-shoes li a{color:#3ebaea}#home-promo-shop-shoes span{font-style:italic;margin:0 10px 0 0}.home-bottom-center{background:none repeat scroll 0 0 #f3f3f3;float:left;width:50%}#home-promo-free-shipping{background-attachment:scroll;background-clip:border-box;background-color:transparent;background-image:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/homepage/home-promo-free-shipping.png?yocs=3e_3I_2i_);background-origin:padding-box;background-position:top;background-repeat:no-repeat;background-size:100% auto;height:413px;margin:auto;max-width:319px;text-indent:-999em;width:100%}.home-bottom-right{clear:both;margin:0;width:auto}.home-bottom-right h2{width:190px;height:300px;padding:30px 0;float:left;background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/homepage/featured-products-title.jpg?yocs=3e_3I_2i_) no-repeat 0;text-indent:-9999px;background-position:0 55px}.home-bottom-right .horizontal-carousel{margin:0;padding:0}.home-bottom-right .horizontal-carousel li{float:left;position:relative;list-style:none outside none;padding:0;margin:10px;height:384px;float:none;width:208px;background:#fff;-webkit-box-shadow:-1px 0 4px 0 #bfbcb6;box-shadow:-1px 0 4px 0 #bfbcb6}.home-bottom-right .horizontal-carousel li .capture-product-id{display:none}.home-bottom-right .horizontal-carousel li .product-price .product-standard-price{text-decoration:line-through}.home-bottom-right .product-tile{border:0 none;margin:auto;min-height:255px;width:90%}.home-bottom-right .product-tile img{max-width:100%}.home-bottom{clear:both;overflow:hidden;padding:2em 0}#email-alert-signup{display:block;margin:0 0 0 33px;width:910px}#email-alert-signup label{color:#8f8f8f;float:left;padding:.5em 0 0;text-transform:uppercase;width:50%}#email-alert-signup input[type=image]{float:left;padding:.1em}#banner{width:964px}#banner #bannerInner>div{float:left}#bannerScroller{position:relative}#bannerScroller div.leftArrow{background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/images/interface/arrow-prev.png?yocs=3e_3I_2i_) no-repeat;left:0}#bannerScroller div.leftArrow,#bannerScroller div.rightArrow{height:37px;width:37px;position:absolute;top:-218px;cursor:pointer}#bannerScroller div.rightArrow{background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/images/interface/arrow-next.png?yocs=3e_3I_2i_) no-repeat;right:15px}.js .loader{left:0;top:0}.js .loader,.js .loader-bg{position:fixed;width:100%;height:100%;z-index:2001}.js .loader-bg{background-color:#fff;opacity:.7}.js .loader-indicator{z-index:2002;position:absolute;left:50%;top:50%;width:64px;height:64px;background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/loading-small.gif?yocs=3e_3I_2i_) no-repeat}.js #quickviewbutton{background:transparent url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/interface/quickview.png?yocs=3e_3I_2i_) 50% no-repeat;display:none;position:absolute;top:50%;width:100%;height:36px;padding:10px 0}.js .ie7 #quickviewbutton{position:absolute;left:0;width:200px}.js .product-image:hover #quickviewbutton{display:block}.js #suggestions{background-color:#fff;color:#61574b;cursor:pointer;padding:0;display:none;position:absolute;z-index:8184;border:1px solid #ccc}.js #suggestions div{clear:both;height:30px;padding:5px;overflow:hidden;white-space:nowrap}.js #suggestions div:hover{background-color:#ccc;color:#333}.js #suggestions div div.suggestionterm{float:left;overflow:hidden;width:80%}.js #suggestions div span.hits{float:right;line-height:1.8em;text-align:right;margin-left:3px}.js .mini-cart-product{position:relative}.js .mini-cart-toggler{background:url(../images/minicart_expanded.png) repeat scroll 0 0 transparent;cursor:pointer;height:13px;left:5px;position:absolute;top:10px;width:13px}.js div.collapsed .mini-cart-toggler{background:url(../images/minicart_collapsed.png) repeat scroll 0 0 transparent}.js .ui-dialog-content .product-col-1{width:36%}.js .ui-dialog-content .product-col-1 .product-image{max-width:100%}.js .ui-dialog-content .pdp-main.class .product-col-1{width:480px;padding:0}.js .ui-dialog-content .product-col-2{padding:20px 0 20px 20px;width:52%;float:left}.js .ui-dialog-content .pdp-main.class .product-col-2{width:425px;padding:0;float:right}.js .ui-dialog-content .pdp-main h1.product-name{margin:.2em 0 .1em}.js .ui-dialog-content .pdp-main .product-set-list{border:1px solid #d9d9d9;height:500px;overflow:auto}.js .ui-dialog-content .pdp-main .product-set-list .product-set-item{margin:1em 0}.js .ui-dialog-content .pdp-main .product-set-list .product-set-image{width:25%}.js .ui-dialog-content .pdp-main .product-set-list .product-set-details{width:75%}.js .ui-dialog-content .pdp-main .product-set-list .product-name{margin:0}.js .ui-dialog-content .pdp-main .product-set-list .block-add-to-cart .price{font-size:1.5em;padding:.4em 0 0;width:130px}.js .ui-dialog-content .pdp-main.class .product-add-to-cart button{width:172px;float:left;background-position:87%}.js .zoomPad{position:relative;float:left;z-index:99;cursor:crosshair;width:100%}.js .zoomPreload{-moz-opacity:.8;opacity:.8;filter:alpha(opacity=80);color:#333;font-size:12px;text-decoration:none;padding:8px;text-align:center;background-image:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/zoomloader.gif?yocs=3e_3I_2i_);background-repeat:no-repeat;background-position:43px 30px;z-index:110;width:90px;height:43px;top:0;left:0}.js .zoomPreload,.js .zoomPup{border:1px solid #ccc;background-color:#fff;position:absolute}.js .zoomPup{overflow:hidden;-moz-opacity:.6;opacity:.6;filter:alpha(opacity=60);z-index:120;z-index:101;cursor:crosshair}.js .zoomOverlay{left:0;top:0;z-index:5000;width:100%;height:100%;display:none;z-index:101}.js .zoomOverlay,.js .zoomWindow{position:absolute;background:#fff}.js .zoomWindow{left:110%;top:40px;z-index:6000;height:auto;z-index:10000;z-index:110}.js .zoomWrapper{position:relative;border:1px solid #999;z-index:110}.js .zoomWrapperTitle{display:block;background:#999;color:#fff;height:18px;line-height:18px;width:100%;overflow:hidden;text-align:center;font-size:10px;position:absolute;top:0;left:0;z-index:120;-moz-opacity:.6;opacity:.6;filter:alpha(opacity=60)}.js .zoomWrapperImage{display:block;position:relative;overflow:hidden;z-index:110}.js .zoomWrapperImage img{border:0;display:block;position:absolute;z-index:101}.js .zoomIframe{z-index:-1;filter:alpha(opacity=0);-moz-opacity:.8;opacity:.8;position:absolute;display:block}.js #homepage-slider .jcarousel-control{position:absolute;margin:0 auto;text-align:center;overflow:hidden;top:10px;left:25px}.js #homepage-slider .jcarousel-control a{background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/homepage/jcarousel-controls.png?yocs=3e_3I_2i_) no-repeat 0 0;display:inline-block;height:9px;margin:0 3px;text-indent:-999em;width:10px}.js #homepage-slider .jcarousel-control a.active,.js #homepage-slider .jcarousel-control a:hover{background-position:0 -9px}.js #homepage-slider .jcarousel-control a:active,.js #homepage-slider .jcarousel-control a:focus{outline:none}.js .home-bottom-center,.js .home-bottom-left,.js .home-bottom-right{clear:none;width:980px;margin:0 auto;padding:30px 0;overflow:hidden}.js .home-bottom-right .jcarousel-clip{width:678px;height:402px;overflow:hidden;margin-left:35px}.js .home-bottom-right .product-tile{min-height:0}.js .home-bottom-right .jcarousel-prev{background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/interface/arrow-prev.png?yocs=3e_3I_2i_) 0 0 no-repeat;left:0}.js .home-bottom-right .jcarousel-next,.js .home-bottom-right .jcarousel-prev{cursor:pointer;width:54px;height:61px;position:absolute;bottom:170px;z-index:999}.js .home-bottom-right .jcarousel-next{background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/interface/arrow-next.png?yocs=3e_3I_2i_) 0 0 no-repeat;right:0}.cat-landing-carousel .jcarousel-next-disabled,.cat-landing-carousel .jcarousel-prev-disabled,.home-bottom-right .jcarousel-next-disabled,.js .home-bottom-right .jcarousel-prev-disabled{display:none!important}.js .home-bottom-right .jcarousel-container-horizontal{float:right;width:758px}.js button.select{display:none}.utilityMenu{overflow:hidden}.accountInformation .accountBoxWrapper .order-label{width:20%}#ShipmentDetails.item-list th{padding-left:0}#ShipmentDetails.item-list tr{border:0}#ShipmentDetails.item-list td{padding:inherit;font-size:inherit;color:inherit;font-family:inherit}#ShipmentDetails.item-list td tr.order-total td{font-size:inherit;font-weight:inherit;color:inherit}.accountInformation .accountBoxWrapper.shippedItems .order-shipment-table .qty-ready{float:right}#ShipmentDetails{overflow:hidden}#ShipmentDetails dl{padding:0;float:left;clear:none;font-size:1.167em;font-weight:400}#ShipmentDetails dl dt{margin:0;padding:10px 20px 5px;clear:both;background:#f6f4f4;width:100%}#ShipmentDetails dl dd{margin:0;padding:5px 20px 10px;clear:both}#primary.noNavigation .accountInformation{width:100%}.accountNavigation{width:223px}.rightContentAsset.right{float:right;width:175px}.accountNavigationWrapper .content-asset p{margin:0}.accountNavigation span.toggle{background-color:#f1f1f2;display:block;color:#4a4a4a;font-size:1rem;padding:10px;text-transform:uppercase}.accountNavigation .content-asset ul{padding:0;margin:0}.accountNavigation .content-asset ul li{list-style:none;border:1px solid #f1f1f2;border-top-width:0;padding:1em}.accountNavigation .content-asset ul li a{color:#000;font-size:12px}.createaccount .accountInformation{max-width:600px;margin:auto}.accountInformation h1.joAnnTitle,.createaccount h1.joAnnTitle,.joAnnTitle .myAccountNav{background:url(../images/interface/account-menu-arrows.png) no-repeat 0 0;color:#fff;cursor:pointer;text-align:center;margin:15px 0 0 5px;padding:0;position:relative;height:12px;width:17px;text-indent:-9999px;float:left;display:none}.joAnnTitle .myAccountNav.active{background-position:0 -12px;width:17px}.accountInformation h2{letter-spacing:1px;color:#000}.accountInformation h2 .address-create{font-size:13px}.accountInformation .accountBoxWrapper.mystore{margin-top:40px}.accountInformation .accountBoxWrapper.mystore .mystore-message{margin-bottom:20px}.accountBoxWrapper .fancyCheckboxWrapper{clear:both;overflow:none}.accountBoxWrapper .fancyCheckbox{float:left}.accountBoxWrapper .fancyCheckboxWrapper label{margin:3px 0}.accountBoxWrapper .item-image img{height:110px;width:110px;border:2px solid #eeece6;box-shadow:-2px 0 4px -3px #bfbcb6;-moz-box-shadow:-2px 0 4px -3px #bfbcb6;-webkit-box-shadow:-2px 0 4px -3px #bfbcb6}.accountInformation .accountBoxWrapper.pref-center{height:100px}.accountInformation .returning-customers .button-fancy-large{background-position:75%;margin-right:5px}.accountInformation .fancyCheckboxWrapper label{padding-top:0}.accountInformation .login-account .button-fancy-large{width:114px;padding:10px 24px}.accountInformation .login-order-track{min-height:324px}.accountInformation a:not(.cta-btn):not(.btn){color:#000}.accountInformation a.button-fancy-large{color:#fff}.accountInformation #send-to-friend.button-fancy-large{margin:10px 0;display:inline-block}.accountInformation .accountBoxWrapper{margin-bottom:10px}.accountInformation .accountBoxWrapper .accountBoxTitle .wishlist{width:100%;color:#61574b;font-size:18px;font-weight:400;text-transform:capitalize;padding:14px 20px 10px}.pt_order .accountInformation .accountBoxWrapper .accountBoxTitle{position:relative}.accountInformation td.item-dashboard{text-align:right;width:245px}.accountInformation td.item-dashboard .option-add-to-cart .add-to-cart{display:inline;width:auto}.accountInformation td.item-dashboard .option-add-to-cart .quantity{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;width:50px;height:30px;text-align:center;border:2px solid #d9d9d9;padding:0;color:#333}.accountInformation td.item-image img{border:2px solid #d9d9d9}.accountInformation td.item-details .product-list-item .price .price-sales{font-weight:400;font-size:14px;color:#dd1818}.accountInformation td.item-details .product-list-item .price .price-promo{font-weight:400;font-size:14px;color:#000}.pt_wish-list .accountInformation td.item-details .price .label{display:none}.accountInformation td.item-details .product-list-item .name{color:#000;font-size:13px;font-style:normal}.accountInformation td.item-details .product-list-item .name a{text-decoration:underline}.accountInformation td.item-dashboard .send-to-friend-link{padding:10px 0}#wrapper.pt_wish-list td.item-dashboard .option-update button{font-size:12px}#wrapper.pt_wish-list td.item-dashboard .option-add-to-cart label{font-size:12px;color:#61574b}#wrapper.pt_wish-list td.item-dashboard .option-add-to-cart .send-to-friend-link{font-size:12px}#wrapper.pt_wish-list .accountInformation .accountBoxWrapper .contentWrapper{padding:15px}.accountInformation ul.address-list{overflow:hidden;margin:0}.accountInformation ul.address-list li{margin:0;padding:0 10px}.accountInformation .instorePref{display:none}.account-div{float:left;width:50%}.login-page-clear{clear:both}.search-result-items .accountBoxWrapper .accountBoxTitle button{background-color:#ddd9ce;color:#8e867d;border:1px solid #d7d3cc;float:right;font-size:12px;padding:10px 20px}.pt_order .accountInformation .accountBoxWrapper .accountBoxTitle button{position:absolute;right:20px;top:23px}.search-result-items .accountBoxWrapper .accountBoxTitle .value{font-weight:400}.search-result-items .accountBoxWrapper .contentWrapper{padding:0}.search-result-items .accountBoxWrapper .contentWrapper td,.search-result-items .accountBoxWrapper .contentWrapper th{border-right:1px solid #eeeee7}table.orderHistoryStatus{display:table!important}#OrderDetails.item-list th{padding-left:5px}#OrderDetails.item-list tr{border:0;padding-top:5px}#OrderDetails.item-list tr.mobile-order-status{display:none}#OrderDetails.item-list .order-total{color:#000;font-size:1.2em;padding-top:8px}#OrderDetails.item-list .order-discount{color:#900}#OrderDetails.item-list td{padding:inherit;font-size:13px;color:inherit;padding-left:5px}#OrderDetails.item-list td tr.order-total td{font-size:inherit;font-weight:inherit;color:inherit}.order-date .label,.order-number .label,.order-status .label{font-weight:700;font-size:1.2em}.order-date .value,.order-number .value,.order-status .value{font-size:1.2em}.order-status{padding-bottom:6px}.order-status .tooltip{text-indent:999px;display:block;background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/interface/iconQuestion.png?yocs=3e_3I_2i_) no-repeat;height:19px;width:19px;overflow:hidden}.accountBoxWrapper .accountBoxTitle.shippingStatusJSON .value{margin-left:5px;margin-right:10px}.accountInformation .accountBoxWrapper.shippedItems .contentWrapper{padding:0;font-size:12px}.accountInformation .accountBoxWrapper.shippedItems .order-shipment-table .product-info{width:40%}.accountInformation .accountBoxWrapper.shippedItems .order-shipment-table .product-qty{width:20%}.pt_wishlist h1.joAnnTitle{font-size:40px}.pt_order .order-history-table{overflow:hidden}.pt_order .order-history-table dl{margin:0;padding:0;width:33.3%;float:left;clear:none;height:200px}.pt_order .order-history-table dl dt{margin:0;padding:10px 20px 5px;clear:both}.pt_order .order-history-table dl dd{margin:0;padding:5px 20px 10px;clear:both}#OrderDetails .header-row{background:#f6f4f4;font-size:14px}#OrderDetails{overflow:hidden;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#OrderDetails dl{padding:0;width:31.9%;float:left;clear:none;font-size:1.167em;font-weight:400;border-top:1px solid #ece9e0;border-right:1px solid #ece9e0;border-bottom:1px solid #ededed;border-left:1px solid #ece9e0}#OrderDetails dl:nth-child(3){float:right}#OrderDetails table.order-totals-table,.checkoutStep3 #OrderDetails table.order-totals-table{width:100%}#OrderDetails dl.payment-total .section-header{padding-left:10px}#OrderDetails dl dt{background:#f6f4f4;width:100%}#OrderDetails dl dd,#OrderDetails dl dt{margin:0;padding:10px 20px 5px 7px;clear:both}#OrderDetails dl dd{font-size:14px}.pt_order .summaryOrderDetails{font-size:1em;font-weight:400;margin-bottom:10px}.summaryOrderDetails button{background-color:#ddd9ce;color:#8e867d;border:1px solid #d7d3cc;float:right;font-size:12px;padding:10px 20px;position:absolute;right:20px;top:15px}.order-shipment-header{width:100%;font-size:16px;font-weight:400;text-transform:capitalize;padding:14px 0 10px}.order-shipment-table{overflow:hidden;border-bottom:1px solid #eeeee7;width:100%;font-size:10px;margin-top:12px}.order-shipment-table .headers,.order-shipment-table .orders{overflow:hidden;border:1px solid #cad8d8;border-bottom:none}.order-shipment-table .headers{background:#f6f4f4}.order-shipment-table dl{margin:0;padding:0;float:left;clear:none;font-size:1.15em;font-weight:400}.order-shipment-table dl dt{margin:0;padding:10px 5px 5px;clear:both}.order-shipment-table dl dd{margin:0;padding:5px 10px 10px 5px;clear:both;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;width:100%}.order-shipment-table .greenLink{font-size:.8em}.order-shipment-table .order-shipment-status{margin-top:20px}.order-shipment-table .order-shipment-status div.return-items-header{font-size:18px;font-style:normal;color:#61574b;padding-bottom:12px}.order-shipment-table .order-shipment-status div.return-items-header img{float:none}.order-shipment-table .order-shipment-status dl.item{width:38%}.order-shipment-table .order-shipment-status dl.qty{width:7%}.order-shipment-table .order-shipment-status dl.item-price{width:10%}.order-shipment-table .order-shipment-status dl.price{width:15%}.order-shipment-table .order-shipment-status dl.shipping-break{width:17%;text-transform:capitalize}.order-shipment-table .order-shipment-status dl.qty-ready{width:13%}.order-shipment-table .orders dl{min-height:150px}.order-shipment-table .shipping-break{border-left:1px solid #ece9e0}.order-shipment-table .pendingship{font-weight:700;font-size:18px;font-style:normal;color:#000}.order-shipment-table .orders dt{display:none}.order-shipment-table .orders dl.item .image{float:left;margin-right:5px}.order-confirmation-details .order-shipment-table .orders dl.item .image{display:block}.order-shipment-table .price-promotion .price-sales{color:#900}.order-shipment-table .price-promotion .price-standard{margin:0 1em 0 0;text-decoration:line-through}.order-shipment-table .item-total{font-weight:700;word-wrap:break-word}.order-shipment-table .item-total .promo-adjustment{width:120px}.order-shipment-table .price-unadjusted{color:#666;display:block;margin:0 0 5px}.order-shipment-table .price-unadjusted span{text-decoration:line-through}.order-shipment-table .price-adjusted-total{color:#666;display:block;margin:5px 0 0}.order-shipment-table .price-adjusted-total span{color:#900}#OrderDetails .orderList .orderNo .orderNoDetails{float:right;margin-left:6px}#OrderDetails .orderList .orderStatus{width:30%}#OrderDetails .orderList .orderCount{padding-left:20px}.orderPageTitle{background-color:#f7f7f7;display:block;color:#4a4a4a;font-size:1rem;padding:10px;text-transform:uppercase;margin-bottom:1em}.contentNavigation .menuElement{background-color:#f7f7f4;display:block;color:#70685d;font-size:15px;font-weight:700;padding:10px}.contentNavigation .contentNavigationWrapper ul{padding:0;margin:0}.contentNavigation .contentNavigationWrapper ul li{list-style:none;border-bottom:1px solid #f7f7f4;padding:5px 10px}.contentNavigation .contentNavigationWrapper ul li a{color:#78beb8}.contentInformation{float:right;width:80%}.contentInformation h1{margin-top:0;font-size:30px;letter-spacing:1px;margin-bottom:14px;width:100%;border-bottom:1px solid #f1f1f2}.contentInformation .content-asset a:hover{text-decoration:underline}.pt_registration .account-nav-asset.not-member{width:50%;margin-bottom:10px}#NewPasswordForm{margin-bottom:20px;position:relative}#mobileAccountNavigation,#pageBy .pagination li.first-last span.text{display:none}#mobileRefinements .refinement{margin-bottom:0}#mobileRefinements{display:none}.pt_storefront #main{width:100%}#ContactUsForm .form-row-button{margin-left:22%}.banner-rotator .rotator-frame{height:0;width:100%;position:absolute;top:0;left:0;overflow:hidden}.banner-rotator .rotator-frame.active{height:100%}#homepage-scroll-message{position:absolute;display:none;width:200px;height:316px;background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/interface/homepage-scroll-bg.png?yocs=3e_3I_2i_) 0 0 no-repeat}#homepage-scroll-message.active{position:fixed}#homepage-scroll-message .inner-wrapper{width:180px;margin:35px auto 0;height:245px}#homepage-scroll-message .back-to-top{width:100%;text-align:center;color:#86d556;font-weight:700;cursor:pointer;font-size:14px}.connected-carousels{position:relative;width:100%;float:left}.connected-carousels .stage{width:750px;position:relative;left:230px}.connected-carousels .photo-credits{position:absolute;right:15px;bottom:0;font-size:13px;color:#fff;text-shadow:0 0 1px rgba(0,0,0,.85);opacity:.66}.connected-carousels .photo-credits a{color:#fff}.connected-carousels .navigation{width:260px;position:absolute;z-index:1000}.connected-carousels .carousel{overflow:hidden;position:relative}.connected-carousels .carousel ul{width:20000em;position:relative;list-style:none;margin:0;padding:0}.connected-carousels .carousel li{float:left}.connected-carousels .carousel-stage{height:416px}.connected-carousels .carousel-navigation{width:260px}.connected-carousels .carousel-navigation ul{left:0!important;width:230px;overflow:hidden}.connected-carousels .carousel-navigation li{background-color:#f9f7f7;padding:0 30px 0 15px;color:#00322f;cursor:pointer;height:105px;width:260px;font-size:16px;-webkit-transition:all 1s ease-out;transition:all 1s ease-out;position:relative;display:block;line-height:105px;border-bottom:1px solid #ccc}.connected-carousels .carousel-navigation li .description{width:200px;display:inline-block;vertical-align:middle;line-height:normal}.connected-carousels .carousel-navigation li .arrow-right{display:none;position:absolute;right:10px;top:40%;width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:10px solid #fff}.connected-carousels .carousel-navigation li.active *{color:#00322f}.connected-carousels .carousel-navigation li.active{background:#e6f0ef}.connected-carousels .carousel-navigation li img{display:block;border:5px solid #fff}.connected-carousels .carousel-navigation li.active img{border-color:#ccc}.color-swatch-container{position:relative;top:49px;width:133px;height:12px}.color-swatch-container .left,.color-swatch-container .right{top:0;font-size:9px;color:#524844;font-style:normal}.color-swatch-container .left{background:blue;width:67px;height:7px}.color-swatch-container .right{width:63px;margin-top:-2px}.product-flags-container{position:absolute;height:60px;z-index:2;left:-11px}.craftsy-tile .product-flags-container{top:0;left:0}.product-flags-container .product-flag-new{background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/product_flag_new.png?yocs=3e_3I_2i_) no-repeat 0 0;width:113px;height:26px}.product-flags-container .product-flag-online-only{background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/product_flag_online_only.png?yocs=3e_3I_2i_) no-repeat 0 0;width:105px;height:29px}.product-flags-container .product-flag-free-shipping{background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/product_flag_free_shipping.png?yocs=3e_3I_2i_) no-repeat 0 0;width:113px;height:26px}.product-flags-container .product-clearance-flag{background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/product_flag_clearance.png?yocs=3e_3I_2i_) no-repeat 0 0;width:113px;height:26px}.cart-flag-free-shipping{width:113px;height:26px;font-size:11px;color:#000;padding:5px 0 0}.product-flags-container .product-flag-craftsy{background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/product_flag_craftsy.png?yocs=3e_3I_2i_) no-repeat 0 0;width:107px;height:25px}.product-flags-container .product-flag-jclass{background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/product_flag_jclass.png?yocs=3e_3I_2i_) no-repeat 0 0;width:107px;height:25px}.bottom-flags-container{position:absolute;bottom:0;right:-12px;z-index:1;text-align:right}.bottom-flags-container .product-weaveup-flag{background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/product_weaveup_flag.png?yocs=3e_3I_2i_) no-repeat 0 0;width:107px;height:26px}.product-video-banner{background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/interface/grid-video.png?yocs=3e_3I_2i_) no-repeat 0 0;width:70px;height:25px;position:absolute;bottom:0;left:0}body>a{margin:-25px 0 0 145px}body .ui-widget-overlay~a{margin:0 0 0 280px}div.project-ideas{width:100%;padding:0 0 5px}div.projects-wrapper{background:#c1d9b5 url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/projects_bg.png?yocs=3e_3I_2i_) repeat;padding:25px 0}.projects-wrapper .project-stitching{background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/project_stitch.png?yocs=3e_3I_2i_) repeat-x 0;height:4px;padding-bottom:7px}div.project-ideas.clear-floats{clear:both;padding:0}h2#project-ideas-header.content-header.inner-wrapper{margin-left:auto;margin-right:auto}div.project-ideas.row{width:980px;margin:10px auto}div.project-ideas.row:first-child{margin-bottom:1px}div.project-ideas.row:last-child{margin-bottom:30px}div.project-ideas #project-ideas-categories.categories-left-nav{background:#fff}div.project-ideas.featured-projects{float:right;width:75%;height:360px;margin-left:30px;overflow:hidden}.pt_product-search-result .featured-projects h2{font-size:36px;margin:0;padding:0 0 5px}div.project-ideas.featured-projects.mobile{background:#fff;margin:0 auto;width:95%;height:42px;border:1px solid #ece9e0;color:#fff;font-size:16px;padding:12px 0 0 15px;cursor:pointer;float:none;min-height:0;margin:19px auto 0;background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/interface/collapse-line-white.png?yocs=3e_3I_2i_) no-repeat scroll 97% #00635d}div.project-ideas.featured-projects.content{background:#fff;float:none;margin:0;min-height:0;width:100%;border:none;padding:0;height:319px}#projects-slider{width:100%;height:100%;position:relative}#projects-slider .project-slider-controls{position:absolute;width:35px;height:100%;cursor:pointer}#projects-slider .project-slider-controls:hover{background-color:rgba(0,99,93,.27)}#projects-slider .project-slider-left{left:0;background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/interface/project-slider-left.png?yocs=3e_3I_2i_)}#projects-slider .project-slider-right{right:0;background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/interface/project-slider-right.png?yocs=3e_3I_2i_)}#projects-slider .project-slider-view{height:100%;width:100%;padding:0 35px;overflow:hidden}#projects-slider .project-slider-view .project-slide{height:280px}#projects-slider .project-slider-view .project-slide .project-image{width:55%;height:100%;float:left}#projects-slider .project-slider-view .project-slide .project-details{width:45%;height:100%;float:right;padding-left:10px}#projects-slider .project-slider-view .project-slide .project-details .project-title{font-size:24pt;color:#000;margin-bottom:15px}#projects-slider .project-slider-view .project-slide .project-details .project-description{margin-bottom:35px}#projects-slider .project-slider-view .project-slide .project-details .skill-and-time{background:#eed;padding:20px 8px 8px}#projects-slider .project-slider-view .project-slide .project-details .skill-and-time h3{margin:0 0 14px;color:#52524f;font-size:14px}#projects-slider .project-slider-view .project-slide .project-details .skill-and-time span{display:block;margin-bottom:13px;color:#414140}div#project-ideas-featured-projects-moblie-content{display:none}div.project-ideas.row.pinned-or-trending{width:49%;background:#fff;overflow:hidden;padding:0}div.project-ideas.row.pinned-or-trending.left{float:left}div.project-ideas.row.pinned-or-trending.right{float:right}div.project-ideas.row.pinned-or-trending:last-child{margin-left:1.6%}div#main.clearfix.manipulated,div#primary.primary-content.manipulated{margin:0!important;width:100%!important}div.project-ideas-select-project-by{background:#fff}div.project-ideas-select-project-by h3.content-header{font-size:30px!important}div.project-ideas-select-project-by div#project-ideas-select-project-by-elements{width:980px;margin:0 auto}div#project-ideas-select-project-by-stitch.top-stich.lighter{top:40px;z-index:9}div.project-ideas-select-project-by ul.tabs-menu{margin-top:10px}div.project-ideas-select-project-by ul.shop-by li{background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/interface/shop-by-tile-title-bg.png?yocs=3e_3I_2i_) repeat-x scroll 0 0 transparent;width:22%}div.project-ideas-select-project-by ul.shop-by li.productLi a.title{top:0}div.project-ideas-select-project-by ul.shop-by li a span{background-image:none}div.project-ideas-select-project-by ul.shop-by li img{position:absolute;bottom:0}.pt_product-search-result .primary-content .content-header{background:none}.hot-sale{width:580px;padding:15px 20px;background:#fff;margin-bottom:15px;float:left;height:360px;box-shadow:1px 1px 1px #d8d6ce;-webkit-box-shadow:1px 1px 1px #d8d6ce;-moz-box-shadow:1px 1px 1px #d8d6ce}.hot-sale .title{margin:5px 0;color:#dc2121;font-size:21px}.hot-sale p{margin:0}.hot-sale .see-more-sale{color:#dc2121;font-size:16px;display:inline-block;margin:10px 0}.hot-sale .left,.hot-sale .right{width:260px;height:260px;overflow:hidden}.link-sale{text-align:right;padding-top:7px}#dropdown-bg .sale-dropdown .level-3.featuredItems{margin-left:10px;background:#fff;padding:0;width:170px;margin-left:25px;margin-right:30px}#dropdown-bg .sale-dropdown .level-3.featuredItems li{margin:0;padding:0;width:auto;line-height:18px}#dropdown-bg .sale-dropdown ul.level-3.featuredItems li ul{margin-left:8px;padding:12px 0 17px 15px}#dropdown-bg .sale-dropdown ul.level-3.featuredItems li h3{padding:11px 0 0 16px;margin:0;display:inline-block;height:45px;width:100%;background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/navigation/active-menu-bg.png?yocs=3e_3I_2i_) repeat-x 0 0 #179a8c;color:#fff}#dropdown-bg .sale-dropdown .shop-by-sale-dropdown{width:170px}#dropdown-bg .sale-dropdown .shop-by-sale-dropdown h3{margin-top:0}#dropdown-bg .sale-dropdown .shop-by-sale-dropdown li{line-height:15px}#dropdown-bg .sale-dropdown .shop-by-sale-dropdown li a{color:#008c82}.arrow-right{width:0;height:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid #dc2121;margin-left:2px;display:inline-block}#dropdown-bg .sale-dropdown .level-3.featuredItems{width:175px}#dropdown-bg .sale-dropdown .level-3.featuredItems li{margin-bottom:3px}#dropdown-bg .sale-dropdown .level-3.featuredItems li:last-child{margin-bottom:0}h2.content-header.inner-wrapper.landing-page-header{margin-left:auto;margin-right:auto}div.landing-page{width:100%;padding:5px 0;margin:0}div.landing-page.video-background{background:#88c8c4}div.stitching-video.bottom,div.stitching-video.top{background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/videoTopBG.png?yocs=3e_3I_2i_) repeat-x 0 0;height:5px}div.stitching-video.bottom{background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/videoBottomBG.png?yocs=3e_3I_2i_) repeat-x 0 100%}div.landing-page div.row{width:980px;margin:0 auto 10px;padding:14px 0 5px}div.landing-page div.row div.column{float:none;display:inline-block;vertical-align:top}div.landing-page div.row div.column.left{width:21.5%}div.landing-page div.row div.column.right{width:78%}div.categories-left-nav.landing-page-list{background:#fff;width:100%;float:none}div.landing-page div.row div.column div.main-feature,div.landing-page div.row div.column div.one-slot{margin:0 0 11px 30px;border:1px solid #e4e0d2;background:#fff;overflow:hidden}div.landing-page div.row div.column div.main-feature{padding:15px 15px 0}div.landing-page div.row div.column div.main-feature h2{display:inline-block;position:relative;font-size:40px;top:-4px;left:3px;margin:0;letter-spacing:-2px}div.landing-page div.row div.column div.main-feature div.video-icon{width:48px;height:42px;background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/videos_icon.png?yocs=3e_3I_2i_);display:inline-block}.header-links{float:left}.header-links ul{margin:41px 0 0 60px;display:inline-block}.header-links li a,.header-links li p{font-size:16px;color:#00635d}.header-links li{float:left;margin-right:5px}.header-links li.last{margin-left:10px;padding-left:10px;border-left:1px solid #ceccc6}.header-links li h2{font-size:20px;color:#61574b;background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/question.jpg?yocs=3e_3I_2i_) no-repeat 3px 65%;padding-left:29px!important}.header-links li p,.header-links ul h2{margin:0;padding:0}div.landing-page div.row div.column div.main-feature div.see-all{float:right;margin-right:12px;margin-top:25px}div.landing-page div.row div.column div.main-feature div.see-all a{color:#00635d!important;font-size:13px}div.landing-page div.row div.column div.main-feature ul.video-content{margin-left:35px!important;margin-top:8px!important}div.landing-page div.row div.column div.main-feature ul.video-content li.video-tile{width:210px;height:178px;margin-right:18px;display:inline-block;vertical-align:top}div.landing-page div.row div.column div.main-feature ul.video-content div.video{max-height:124px;width:200px;position:relative;overflow:hidden}div.landing-page div.row div.column div.main-feature ul.video-content div.video img{max-width:100%}div.landing-page div.row div.column div.main-feature ul.video-content div.video div.play-button{background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/interface/related-video-play-button.png?yocs=3e_3I_2i_) no-repeat;width:43px;height:44px;left:78px;top:30px;position:absolute}div.landing-page div.row div.column div.main-feature ul.video-content div.video div.time-container{height:18px;bottom:7px;right:7px;position:absolute}div.landing-page div.row div.column div.main-feature ul.video-content div.video div.time-container div.time{background:#f1efec;color:#00635d;font-size:13px;width:37px;text-align:center;height:16px;overflow:hidden}div.landing-page div.row div.column div.main-feature ul.video-content div.video-caption,div.landing-page div.row div.column div.main-feature ul.video-content div.video-caption a{height:54px;padding-top:9px;color:#00635d;font-size:13px}div.landing-page div.row div.column div.main-feature ul.video-content div.video-caption span{color:#f91137}div.landing-page div.row div.column div.swipe-title{display:none}div.landing-page div.row div.column div.one-slot{height:297px;border:1px solid #e4e0d2;padding:16px 15px 0 18px;overflow:hidden}div.landing-page .clear-floats{clear:both}div.project-ideas.projects-wrapper.videos{background:#b5d0d9}div.landing-page-browse-by div.container,div.landing-page-content-slots div.container{margin:0 auto;width:980px}div.landing-page-content-slots div.container div.content-slot{width:49%;margin-top:30px;display:inline-block;overflow:hidden}div.landing-page-content-slots div.container div.content-slot:first-child{margin-right:1%}div.landing-page-browse-by{height:100%}.top-stich.lighter.landing-page-tabs-stitch{z-index:9;top:30px}div.landing-page-browse-by div.container ul.shop-by li{background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/interface/shop-by-tile-title-bg.png?yocs=3e_3I_2i_) repeat-x scroll 0 0 transparent;width:22%}div.landing-page-browse-by div.container ul.shop-by li a span{background-image:none}div.landing-page-browse-by div.container ul.shop-by li.productLi a.title{top:0}div.landing-page-browse-by div.container ul.shop-by li.productLi a.image{position:absolute;bottom:0;width:100%}#video-landing-page-one-slot h2.desktop{position:relative;background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/videoTrendingHeader.png?yocs=3e_3I_2i_) no-repeat top transparent;text-indent:-9999px;height:44px;width:370px;top:-22px;margin:60px auto 0}#video-landing-page-one-slot h2.mobile{display:none;font-size:30px;letter-spacing:-2px;margin:0 0 8px;position:relative;top:-6px}#video-landing-page-one-slot .jcarousel-container{width:1024px;margin:0 auto}#video-landing-page-one-slot li.video-tile{margin-right:10px}#video-landing-page-one-slot li .caption a{color:#666;font-size:13px}div.landing-page div.row div.column div.one-slot ul.slider{height:217px;padding-left:34px}div.landing-page div.row div.column div.one-slot ul.slider li.video-tile:last-child{margin-right:0}div.landing-page div.row div.column div.one-slot ul.slider li.video-tile{width:340px;margin-right:18px;vertical-align:top;display:inline-block}#video-landing-page-one-slot ul.slider div.video{height:270px}div.landing-page div.row div.column div.one-slot ul.slider li.video-tile a{color:#00635d}div.landing-page div.row div.column div.one-slot ul.slider div.caption{height:42px;padding-top:9px;color:#00635d;font-size:14px;overflow:hidden}div#search-result-content-video-category #quickviewbutton{display:none}div.search-result-content.video-category ul.search-result-items.inner-wrapper.tiles-container.clearfix{width:100%!important;padding:0!important}div.search-result-content.video-category .product-reviews,div.search-result-content.video-category div.product-add-to-cart,div.search-result-content.video-category div.product-flags-container,div.search-result-content.video-category div.product-pricing{display:none}div.search-result-content.video-category div.product-tile div.product-image{position:relative}div.search-result-content.video-category div.product-tile div.product-image div.time-container{height:18px;bottom:5px;right:5px;position:absolute}div.search-result-content.video-category div.product-tile div.product-image div.time-container div.time{background:#f1efec;color:#00635d;font-size:13px;width:37px;text-align:center;height:16px;overflow:hidden}div.search-result-content.video-category .product-tile img{max-height:124px;max-width:100%}div.search-result-content.video-category div.product-tile div.product-name h2{margin:0}div.search-result-content.video-category div.product-tile div.product-name a{padding:.675em}div.search-result-content.video-category ul.search-result-items li.product-search-result__grid-tile{-webkit-box-shadow:none;box-shadow:none;padding:0;margin:0;margin-right:18px;margin-bottom:35px;width:29%;height:140px}div.search-result-content.video-category .product-tile .product-name,div.search-result-content.video-category ul.search-result-items li.product-search-result__grid-tile:last-child{margin:0}div#video-category-newest-videos.one-slot{height:297px;padding:16px 15px 0 18px;margin-bottom:17px;overflow:hidden}div#video-category-newest-videos.one-slot h2{display:inline-block;position:relative;font-size:34px;top:-6px;margin:0 0 8px 25px}div#video-category-newest-videos.one-slot ul.slider{height:217px}div#video-category-newest-videos.one-slot ul.slider li.video-tile{width:311px;max-height:175px;margin-right:25px;vertical-align:top;display:inline-block}div#video-category-newest-videos.one-slot ul.slider li.video-tile div.video{max-height:175px;position:relative}div#video-category-newest-videos.one-slot ul.slider li.video-tile div.video img{width:311px;max-height:175px}div#video-category-newest-videos.one-slot ul.slider li.video-tile div.caption,div#video-category-newest-videos.one-slot ul.slider li.video-tile div.caption a{height:42px;padding-top:9px;color:#00635d;font-size:14px;overflow:hidden}div#video-category-newest-videos div.play-button{background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/interface/related-video-play-button.png?yocs=3e_3I_2i_) no-repeat;width:43px;height:44px;left:148px;top:60px;position:absolute}div#search-result-content-video-category.search-result-content.video-category ul.search-result-items div.product-tile div.product-image div.play-button{background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/interface/related-video-play-button.png?yocs=3e_3I_2i_) no-repeat;width:43px;height:44px;left:41%;top:25%;position:absolute}div#video-category-newest-videos div.time-container{height:18px;bottom:7px;right:7px;position:absolute}div#video-category-newest-videos div.time-container div.time{background:#f1efec;color:#00635d;font-size:14px;width:37px;text-align:center;height:16px;overflow:hidden}.pt_product-search-result .primary-content .content-header.video-category-landing{padding-bottom:0;margin-bottom:0}#video-category-newest-videos .jcarousel-container{margin:0 auto;overflow:hidden;padding-left:25px;width:695px}#main div.landing-page.daily-deals-background{background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/daily-deals.jpg?yocs=3e_3I_2i_) -130px 0}.breadcrumb.dailydeals{margin-top:5px;margin-bottom:0}div.promotion-page-main-header{width:980px;margin:0 auto;position:relative;overflow:hidden}div.promotion-page-main-header h2{color:#e6302c;font-size:37px;margin:42px 0 14px;padding:0}div.promotion-page-main-header div.caption,div.promotion-page-main-header div.social-media{height:45px;color:#61574b;font-size:14px}div.promotion-page-main-header div.caption{float:left}div.promotion-page-main-header div.social-media{float:right}div.promotion-page-main-header div.caption{left:0}div.promotion-page-main-header div.social-media{right:0}div.promotion-page-main-header div.social-media div{margin-right:6px;width:19px;height:19px}div.promotion-page-main-header div.social-media a{cursor:pointer}div.promotion-page-main-header div.social-media div{display:inline-block}div.promotion-page-main-header div.social-media div.facebook{margin-left:8px;background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/daily-deals-facebook.png?yocs=3e_3I_2i_)}div.promotion-page-main-header div.social-media div.twitter{background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/daily-deals-twitter.png?yocs=3e_3I_2i_)}div.promotion-page-main-header div.social-media div.pinterest{background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/daily-deals-pinterest.png?yocs=3e_3I_2i_)}div.promotion-page-main-header div.social-media div.google-plus{background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/daily-deals-google-plus.png?yocs=3e_3I_2i_)}div.promotion-page-main-header div.social-media div.email{background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/daily-deals-email.png?yocs=3e_3I_2i_)}div.landing-page.daily-deals-background{margin-bottom:40px;background:#f0f6f5 url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/interface/bg-deals.png?yocs=3e_3I_2i_)}div.landing-page.daily-deals-background.weekly-bg{background:#f4f4f4 url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/interface/bg-deals2.png?yocs=3e_3I_2i_)}div.daily-deals-page div.landing-page div.row{margin-bottom:13px}div.daily-deals-page div.row div.header{height:100px;color:#fff;margin-top:36px;background:#00635d}div.daily-deals-page div.row div.header div.description,div.daily-deals-page div.row div.header div.icon,div.daily-deals-page div.row div.header div.title{height:100%;vertical-align:top;display:inline-block}div.daily-deals-page div.row{padding-top:0}div.daily-deals-page div.row div.header div.icon{width:98px;background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/daily-deals-save-now.png?yocs=3e_3I_2i_) no-repeat}div.daily-deals-page div.row div.header div.title{width:460px;padding-top:27px;margin-left:-4px}div.daily-deals-page div.row div.header div.title h2{padding:0;margin:0;font-size:50px}div.daily-deals-page div.row div.header div.description{padding-top:17px}div.daily-deals-page div.row div.header div.description div.text{width:363px;height:72px;padding:3px 0 0 44px;border-left:1px solid #3eab9f;font-size:20px;line-height:30px}div.daily-deals-page div.row div.tile.odd{margin-right:14px}div.daily-deals-page div.row div.tile{width:480px;height:340px;padding:20px 21px;margin-bottom:13px;border:1px solid #e5e2d4;-webkit-box-shadow:-1px 1px 1px #b8c3c3;box-shadow:-1px 1px 1px #b8c3c3;background:#fff;display:inline-block;overflow:hidden}div.daily-deals-page div.row div.tile div.image,div.daily-deals-page div.row div.tile div.promo-text{display:inline-block}div.daily-deals-page div.row div.tile div.image{width:194px;height:218px;margin-right:20px;border:1px solid #eaeaea;vertical-align:top;overflow:hidden}div.daily-deals-page div.row div.tile div.image img{height:100%;width:100%;background:#ccc}div.daily-deals-page div.row div.tile div.promo-text{width:165px;overflow:hidden}div.daily-deals-page div.row div.tile div.promo-text div.top{height:65px;width:100%;margin-bottom:35px;overflow:hidden}div.daily-deals-page div.row div.tile div.promo-text div.top a{color:#00635d;font-size:18px}div.daily-deals-page div.row div.tile div.promo-text div.middle{height:60px;width:100%;margin-bottom:37px;color:#e6302c;font-size:18px;overflow:hidden}div.daily-deals-page div.row div.tile div.promo-text div.middle div.top{height:20px;margin:0;padding:0}div.daily-deals-page div.row div.tile div.promo-text div.middle div.top span:first-child{color:#beb6b2;text-decoration:line-through}div.daily-deals-page div.row div.tile div.promo-text div.middle div.top span.promotion-callout{display:none}div.daily-deals-page div.row div.tile div.promo-text div.middle div.bottom{height:40px;font-size:40px}div.daily-deals-page div.row div.tile div.promo-text div.bottom{height:40px;width:100%;overflow:hidden}div.daily-deals-page div.row div.tile div.promo-text div.bottom a div.shop-now-button{position:relative;width:133px;height:36px;color:#fff;padding:6px 18px;border:2px solid #cc2c23;background:#ec4339}div.daily-deals-page div.row div.tile div.promo-text div.bottom a div.shop-now-button span{text-align:center;font-size:14px}div.daily-deals-page div.row div.tile div.promo-text div.bottom a div.shop-now-button div.arrow{position:absolute;width:13px;height:14px;right:16px;top:10px;display:inline-block;background:url(../images/interface/cart-arrow-right.png) no-repeat}div.daily-deals-page div.row div.tile div.time-remaining-text{width:100%;height:50px;padding-top:29px;color:#00635d;font-size:24px}div.daily-deals-page div.row div.tile div.time-remaining-text span.last-day{color:#e6302c}div.daily-deals-page div.row div.tile div.time-remaining-text span.days-remaining{color:#60554c}div.daily-deals-page div.row div.tile div.time-remaining-text span.to-save{color:#9a9a93}div.daily-deals-page.content-slot{margin-bottom:90px}div.events-landing-page{width:980px;margin:80px auto}div.events-landing-page div.bottom div,div.events-landing-page div.top div{vertical-align:top}div.events-landing-page div.top div.left,div.events-landing-page div.top div.right{float:left}div.events-landing-page div.top div.left{width:240px}div.events-landing-page div.top div.left div.container.last-child{margin-bottom:0}div.events-landing-page div.top div.left div.container{width:210px;margin-bottom:20px;position:relative}div.events-landing-page div.top div.left div.container div.header{color:#fff;font-size:16px;padding:12px 19px}div.events-landing-page div.top div.left div.container div.header.with-stitching{background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/interface/subcat-nav-title-bg.png?yocs=3e_3I_2i_) repeat-x 0 0}div.events-landing-page div.top div.left div.container div.links{padding:18px 15px 20px;background:#fff;border:1px solid #e4e0d2;border-top:none}div.events-landing-page div.top div.left div.container div.links a:last-child{margin-bottom:0}div.events-landing-page div.top div.left div.container div.links a{display:block;color:#00635d;font-size:14px;margin-bottom:16px}div.events-landing-page div.top div.left div.container div.arrow{position:absolute;left:164px;top:15px;width:13px;height:14px;display:inline-block;background:url(../images/interface/cart-arrow-right.png) no-repeat}div.events-landing-page div.top div.right,div.events-landing-page div.top div.right div.tile-wide{width:740px}div.events-landing-page div.top div.right div.tile-square.second-child{margin-right:19px}div.events-landing-page div.top div.right div.tile-square.last-child{margin-right:0}div.events-landing-page div.top div.right div.tile-square{width:233px;margin:20px 22px 20px 0;display:inline-block}div.events-landing-page div.top div.right div.tile-rectangle.last-child{margin-right:0}div.events-landing-page div.top div.right div.tile-rectangle{width:360px;margin:0 20px 0 0;display:inline-block}div.events-landing-page div.bottom{margin-top:17px}div.events-landing-page div.bottom .tile-wide{width:980px}div.events-landing-page div.bottom .tile-third.last-child{margin-right:0}div.events-landing-page div.bottom .tile-third{width:314px;margin:19px 19px 20px 0;display:inline-block}.craftsyDetailContainer{width:100%}.craftsyMaterialContainer{width:50%;float:left}#printCraftsyMaterials{width:490px;padding:0 20px 0 0}#craftsyMaterialButton{background:none repeat scroll 0 0 #00635d;border-style:solid;color:#fff;text-align:center;border:2px solid #0d7d70;font:15px/1 inherit;float:right}.craftsyDetailContainer .shop-link a{display:inline-block;font-size:16px;color:#9855a2;margin-top:5px;margin-bottom:15px;background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/interface/arrow-purple-right.png?yocs=3e_3I_2i_) no-repeat 100%;padding-right:20px}#printMaterialList{font-size:1.1em}#printMaterialList p{font-size:13px}#printMaterialList div{margin-bottom:10px}.craftsyLessonContainer{width:50%;float:left;font-size:1.1em}#craftsyLessonPlan p{font-size:14px}.lessonElement{width:100%}.accordion .accordion-head{position:relative;cursor:pointer;overflow:hidden;margin-bottom:10px;background-color:#b2aeab;padding:10px;-webkit-transition-duration:.1s;transition-duration:.1s;-webkit-transition-property:background-color;transition-property:background-color}.accordion .accordion-head.open{background-color:#fffef6}.accordion .accordion-head *{cursor:pointer}.accordion .accordion-head h4{float:left}.accordion .accordion-head:hover{filter:alpha(opacity=80);opacity:.8;background-color:#dcd7d3}.accordion-head .lessonTitle{width:80%;float:left}.accordion-head .lessonDuration{width:15%;float:left}.accordion-head .craftsyArrow{float:left;width:0;height:0;border:8px solid transparent;margin-top:2px;margin-bottom:5px;border-top-color:grey}.accordion .accordion-body{padding:1px;height:auto;display:none}.accordion-head.open .craftsyArrow{float:left;width:0;height:0;border:8px solid transparent;margin-top:2px;margin-bottom:5px;border-bottom-color:grey;border-top-color:transparent}.accordion-body p{align:"justify";padding-top:1px;padding-bottom:1px}.craftsy-banner-promo1,.craftsy-banner-promo2,.leftColumn{display:inline-block}.leftColumn{width:71%;vertical-align:top}.craftsyGuarantee{display:inline-block;width:25%}.desktopCraftsyCatSlots{display:block}.mobileCraftsyCatSlots{display:none}.craftsyPinit{display:none;position:absolute;top:8px;right:10px;height:20px;overflow:hidden}.classWrapper .craftsy-tile .craftsyPinit img{width:auto;width:40px;height:60px;position:relative}#viewRefinements.hideRefine{display:none!important}.category-assortment-selections{padding:8px 0 0;margin-bottom:0}.category-assortment-selections li:first-child{color:#61574b;margin-left:0;margin-right:5px}.category-assortment-selections li a{color:hsla(45,5%,47%,.7);background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/category-assortment-selection-notchecked.png?yocs=3e_3I_2i_) no-repeat 0 2px;padding-left:18px}.category-assortment-selections li a.activeTopRefine{background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/category-assortment-selection-checked.png?yocs=3e_3I_2i_) no-repeat 0 2px;color:#373536}.category-assortment-selections li{margin-left:13px;font:12px/1 inherit;color:#7d7a71;display:inline-block}.category-assortment-selections li label{width:100%;padding:0;font-size:18px;float:none;display:inline}.product-add-to-cart a.available-in-store-only{font:13px/1 inherit;color:#61574b}.product-add-to-cart a.in-store-more-details{float:left;height:35px;width:193px;background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/MoreDetails.png?yocs=3e_3I_2i_) no-repeat;border:0}.product-add-to-cart a.jclass{float:left;height:35px;width:193px;text-align:center;font:14px/1 inherit;padding:.6em 2em}#available-in-store-only-for-PS{font:16px/1 inherit;color:#00635d;padding:2px 5px}.category-assortment-selections li:last-child,.category-assortment-selections li:last-child a{margin-right:0}.pt_blog{font-size:12px}.pt_blog .blog-logo .content-asset img{margin:0 auto;width:100%}.pt_blog div.meta,.pt_blog h1,.pt_blog h2,.pt_blog h3,.pt_blog h4,.pt_blog h5,.pt_blog img,.pt_blog p{padding:0 10px;margin:0}ul.category-menu{padding:0;text-align:center}ul.category-menu li.blog-nav{position:relative;display:inline-block;height:60px;margin:0 20px;padding:0;border-bottom:none;font-size:26px;font-family:inherit}ul.category-menu li.blog-nav a:hover{border-bottom:1px solid #3397b9}img.center-for-blog{margin:0 auto;display:block;padding:0 0 20px;min-width:auto}ul.blog-breadcrumb li:after{content:" > "}ul.blog-breadcrumb li:last-child:after{content:""}.row{width:100%}.row,.visible-desktop{display:block}.span12{width:100%}.span11{width:91.66666666666667%}.span10{width:83.33333333333333%}.span9{width:75%}.span8{width:66.66666666666667%}.span7{width:58.333333333333336%}.span6{width:50%}.span5{width:41.666666666666664%}.span4{width:33.333333333333336%}#studentListing{font-size:12px}#studentListing .span4{margin-bottom:22px;float:left}.span3{width:25%}.span2{width:16.666666666666668%}.span1{width:8.333333333333334%}.category_item{width:100%;display:block}.blog_category_explore_brand{margin-bottom:40px}.blog_category_explore_brand h3{font-family:inherit;font-size:50px;font-style:normal;font-variant:normal;font-weight:300;line-height:62.5px;margin-bottom:15px}.blog_category_explore_brand p{font-size:13px;line-height:21px}.blog_category_explore_brand p.author{font-size:15px;font-style:italic;font-variant:normal;line-height:21px;margin-bottom:25px}.blog_category_explore_brand p.recent_articles_desc{font-size:13px;font-variant:normal;line-height:21px;margin-bottom:26px}p.recent_atricles_timestamp{font-family:inherit;font-size:15px;font-style:italic;line-height:22.5px}.blog_category_explore_brand p.recent_articles_category,.blog_category_explore_brand p.recent_atricles_timestamp,.blog_category_explore_brand span.recent_atricles_comments{margin-bottom:0;font-family:inherit;font-size:11px;font-style:italic;line-height:16.5px;margin-top:2px}.blog_category_explore_brand span.recent_atricles_comments:before{display:inline;content:"\2014";padding:0 2px 0 0}p.blogCTA{font-size:12px;margin-bottom:26px}.pt_blog a:hover{color:#333}p.blogCTA a{color:#333;border:1px solid #333;padding:5px;border-radius:5px}p.blogCTA a:hover{color:#3397b9;border:1px solid #3397b9;padding:5px;border-radius:5px}.blog_article_primary h1{font-size:62px;font-weight:400;margin:0 0 20px}.pt_blog .post_content p{font-size:15px;line-height:26px;margin-top:0}.pt_blog .blog_article_recommended_products h5{font-size:25px;font-weight:400;margin:0}.pt_blog div#main .span1 img,.pt_blog div#main .span2 img,.pt_blog div#main .span3 img,.pt_blog div#main .span4 img,.pt_blog div#main .span6 img .pt_blog div#main .span5 img,.pt_blog div#main .span7 img,.pt_blog div#main .span8 img,.pt_blog div#main .span9 img{min-width:100%;max-width:100%;height:auto}.pt_blog div#main .flexslider ul.slides{padding:0}.pt_blog div#main .flexslider ul.slides li{width:100%}.pt_blog div#main .flexslider ul.slides li img{width:100%;overflow:hidden;padding:0}.flexslider.carousel{position:relative}ol.flex-control-nav.flex-control-paging{display:none}ol.flex-control-nav.flex-control-paging li{display:inline-block}.flex-direction-nav{position:absolute;top:20%;width:100%}.flex-nav-next{position:absolute;right:-2.5%}.flex-nav-prev{position:absolute;left:-2.5%}.flexslider .overlayCaption{width:65%;position:absolute;top:55px;right:40px;padding:40px 20px;background-color:hsla(0,0%,100%,.9)}.flexslider .overlayCaption h4{display:block;font-family:inherit;font-size:62px;font-style:normal;font-variant:normal;font-weight:300;line-height:65px;margin:0 0 30px;padding:0;word-wrap:break-word;zoom:1}.flexslider .overlayCaption p{font-size:18px;line-height:25px}.pt_blog div.meta{padding-bottom:20px;font-style:italic;font-size:18px}.pt_blog .breadcrumb{margin:20px 0}.pt_blog .breadcrumb ul{padding:0 0 0 10px}.pt_blog .separated{padding:15px 0 30px;border-bottom:1px solid #ccc;clear:both;float:none;overflow:hidden}.blog-border-top{border-top:1px solid #ccc}.category_item_content{padding:0 0 0 30px}h3.widget-title{font-family:inherit;font-size:16px;font-style:normal;font-variant:normal;font-weight:300;letter-spacing:1.5px;line-height:19.2000007629395px;margin:0;padding-bottom:20px;text-transform:uppercase}.pt_blog .widget.widget_text{width:100%}.pt_blog div#main .widget.widget_text img{width:13%;max-width:13%;min-width:30px;margin:0;padding:0}.pt_blog section.blog_article_primary p{font-family:inherit;font-size:15px;line-height:30px;margin-bottom:26px}.pt_blog .categries_view_more{padding:0 10px}.small-res{display:none}.pt_blog .separated ul.archives{padding:0 0 0 10px}.pt_blog ul.blogPaging{margin:0 auto;width:50%;font-size:15px;padding:20px 0 30px}.pt_blog .separated ul.archives li a{font-size:17px;font-family:inherit;font-style:italic;font-variant:normal;line-height:21px;margin-bottom:25px}.pt_blog ul.blogPaging li{display:inline-block;margin-left:15px}.pt_blog ul.blogPaging li.pageStatus{font-size:11px}.pt_blog ul.blogPaging li.active a{text-decoration:underline}.widget-search,.widget-search.small{position:relative}.widget-search fieldset{margin-left:10px}.widget-search.small input[type=text],.widget-search input[type=text]{border:2px solid #003331;color:#003331;font-size:14px;height:40px;margin:0;width:80%;padding:0 10px}.widget-search.small input[type=submit],.widget-search input[type=submit]{background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/interface/icon-head-search.png?yocs=3e_3I_2i_) #003331 no-repeat 0 3px;border:none;height:40px;padding:0;width:36px;position:absolute;margin:0}.header-search.small legend,.widget-search legend{background:transparent}.cat-land #leftNav{float:left;width:185px}.cat-land #leftNav .categories-left-nav{width:100%}.cat-land #leftNav h3{background:#ccdad8;padding:15px 15px 10px;border-bottom:1px solid #e9e6dd;margin:0}.cat-land #leftNav ul{padding:12px;margin:0}.cat-land #leftNav li a{color:#000;font-weight:700}.cat-land #ClassWrapper .jcarousel-clip{overflow:hidden;background:#f2f0ed}.cat-land #ClassWrapper .jcarousel-item{width:252px;padding:0 15px}.cat-land #ClassWrapper .jcarousel-item.pr_stars,.cat-land #ClassWrapper .jcarousel-item .product-pricing,.cat-land #ClassWrapper .jcarousel-item .product-promo,.cat-land #ClassWrapper h2{display:none}.cat-land #ClassWrapper .jcarousel-prev{background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/interface/class-left-arrow.png?yocs=3e_3I_2i_) no-repeat;height:44px;width:44px;position:absolute;top:50%;left:-60px;cursor:pointer}.cat-land #ClassWrapper .jcarousel-next{background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/interface/class-right-arrow.png?yocs=3e_3I_2i_) no-repeat;height:44px;width:44px;position:absolute;top:50%;right:-60px;cursor:pointer}.cat-land #ClassWrapper h3{font-size:16px;margin-top:30px}.cat-land #ClassWrapper .faq-right{float:left;width:535px;margin-left:12px}.cat-land #ClassWrapper .faq-left{float:left}.cat-land #ClassWrapper .craftsy-verbage{border-top:1px solid #ece9e0;padding-top:20px;font-size:1.083em}.cat-land #ClassWrapper .logo-box{display:inline-block;border:1px solid #dddddb;background-color:#fffef8;width:210px}.cat-land #ClassWrapper .logo-box div{margin:20px;text-align:center}.cat-land #ClassWrapper .faqs-link{width:535px}.cat-land #ClassWrapper .craftsy.faqs-link,.cat-land #ClassWrapper .faqs-link{background-color:#b2ada7;padding:10px 15px;font-weight:700;color:#fff;cursor:pointer;background-image:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/interface/icon-nav-arrow.png?yocs=3e_3I_2i_);background-position:100%;background-repeat:no-repeat;background-position:98%}.cat-land #ClassWrapper .craftsy.faqs-link{width:100%;margin-top:5px}.cat-land #ClassWrapper .craftsy.faqs-link.arrow-up{background-image:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/interface/icon-nav-arrow-up.png?yocs=3e_3I_2i_)}.cat-land #ClassWrapper .craftsy.faqs,.cat-land #ClassWrapper .faqs{background-color:#fff;border:1px dotted gray;padding:0 10px;margin-left:0;width:100%;display:none}.proof .icon-circle-arrow-down{background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/interface/Craftsy-downArrow.png?yocs=3e_3I_2i_) no-repeat;background-size:13px;display:inline-block;height:12px;width:11px}#ClassWrapper .product-tile .product-image{height:auto}.pdp-main.class.jclass .jClass-register{font-size:21px;color:#01625b}.pdp-main.class.jclass .row{clear:both;overflow:hidden}.pdp-main.class.jclass .jclass-student-section{padding:20px 0}.pdp-main.class.jclass #studentListing .row{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:visible}#top-begin-jclass-reg,form#jclass-register button.button-fancy-large{background:#000}#begin-jclass-reg{width:30%}#top-begin-jclass-reg{width:45%;padding:10px;margin-right:10px}.pdp-main.class.jclass table tbody tr:nth-child(odd){background:#f6f4f5}.pdp-main.class.jclass table tbody tr input[type=radio]{margin-left:20px}.pdp-main.class.jclass table tbody{border:1px solid #cad8d8}.pdp-main.class.jclass .padding-above{padding-top:20px}.pdp-main.class.jclass .jclass-accordion{margin-top:10px;border:1px solid #cad8d8;height:auto}.pdp-main.class.jclass select{width:50%}.primary-content .pdp-main.class.jclass .jclass-accordion h3{border-top:1px solid #cad8d8;margin-top:-2px;font-size:14px;font-weight:700;color:#373536;background:#f6f4f5;padding:10px;clear:both;margin-bottom:0}.primary-content .pdp-main.class.jclass .jclass-accordion h3:first{border-top:none}.primary-content .pdp-main.class.jclass .jclass-accordion .ui-accordion-content{padding-left:20px;padding-right:20px}.primary-content .pdp-main.class.jclass .jclass-accordion .ui-accordion-content #choose-a-store div.span2{white-space:nowrap}input.jclass-register-chkbx{vertical-align:top;margin:0;padding:0;-ms-transform:scale(1.2);-moz-transform:scale(1.2);-webkit-transform:scale(1.2);-o-transform:scale(1.2);padding:10px}#jclass-registered{display:none}#jclass-registered dl dd,#jclass-registered dl dt{float:none;margin:0;padding:0;color:#373536}#jclass-registered dl dt{font-weight:700}#jclass-registered dl dd{padding-bottom:15px}form#register-jclass-student div.span2 label{text-align:right;min-width:100%;font-size:12px;color:#373536;line-height:32px;padding-right:10px}form#register-jclass-student div.span2 label.double-line{line-height:16px;margin-top:13px}form#register-jclass-student .row{padding-top:10px}form#register-jclass-student input[type=password],form#register-jclass-student input[type=text],form#register-jclass-student select,form#register-jclass-student textarea{width:100%}.button-fancy-large.add-student{color:#013330;font-size:12px;font-weight:400;border:2px solid #01625b;width:280px;font-size:16px;background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/interface/add-student-icon.png?yocs=3e_3I_2i_) no-repeat 13% transparent}#student-buttons .button-fancy-large{width:280px}#student-buttons #signupError{color:#dd1818;font-size:11px;display:none}.pdp-main.class.jclass .product-add-to-cart .pdpForm{background:#f6f4f5;padding:14px;border:1px solid #cad8d8;display:table-cell;vertical-align:top}.zebraed{background:#f6f4f5}.jclass-radio{width:10%;display:inline-block;vertical-align:top}.jclass-datetime{width:40%;display:inline-block}.jclass-instructor{width:30%;display:inline-block;vertical-align:top}.jclass-availability{width:20%;display:inline-block;vertical-align:top}.jclass-booking{padding:0 10px;border:1px solid #cad8d8;margin-left:2%}.pdp-main.class.jclass .account-div{float:none;width:49%;margin:0;display:inline-block;vertical-align:top}.pdp-main.class.jclass .login-box{background:none;margin:0;border:0;min-height:0}.pdp-main.class.jclass .login-box-content{padding:0}.pdp-main.class.jclass #RegistrationForm input[type=password],.pdp-main.class.jclass #RegistrationForm input[type=text],.pdp-main.class.jclass #RegistrationForm textarea,.pdp-main.class.jclass .login-box input[type=password],.pdp-main.class.jclass .login-box input[type=text],.pdp-main.class.jclass .login-box textarea{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}.pdp-main.class.jclass .login-box h4{color:#373536;background:none;font-size:12px;font-weight:700;text-transform:none;border:0;padding:0}.pdp-main.class.jclass .login-box-content p{color:#7d7a71;font-size:12px}.pdp-main.class.jclass .login-box-content{padding:0 75px 0 20px}.pdp-main.class.jclass .login-box-content.returning-customers{border-right:1px solid #cad8d8;padding:0 75px 0 20px}.pdp-main.class.jclass #jclass-guest .account-div label{font-size:12px;color:#373536;width:31%;float:left;padding-top:9px}.pdp-main.class.jclass #jclass-guest .login-box-content input[type=email],.pdp-main.class.jclass #jclass-guest .login-box-content input[type=password],.pdp-main.class.jclass #jclass-guest .login-box-content input[type=text]{width:67%;margin-left:0}.pdp-main.class.jclass #jclass-guest span.error{margin-left:31%}.pdp-main.class.jclass #jclass-guest .button-fancy-large{width:50%;background:#000;clear:both}.pdp-main.class.jclass #jclass-guest .login-box.login-create-account .button-fancy-large{width:60%}.pdp-main.class.jclass #jclass-guest .login-box-content .form-row-button{margin-left:31%}.pdp-main.class.jclass #jclass-guest .login-create-account .login-box-content .form-row-button{margin-left:0}#create-account{display:block;margin-top:8px}.pdp-main.class.jclass #jclass-guest .account-nav-asset a#password-reset,.pdp-main.class.jclass #jclass-guest .login-box a#password-reset{display:block;margin-left:31%;padding-bottom:20px;margin-top:-10px}.jClass-hits #quickviewbutton{background:transparent url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/interface/quickview-jClass.png?yocs=3e_3I_2i_) 50% no-repeat}.jclass-acct-create{padding-bottom:10px}.jclass-acct-create,.jclass-or{display:inline-block;padding-right:10px}.jclass-acct-login{display:inline-block;padding-bottom:10px}#submittedJclass{display:none}#submittedJclass h2{margin-top:0}#submittedJclass .content-asset{margin-bottom:15px}#submittedJclass .heading{background:#000 url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/jclass_check_white.png?yocs=3e_3I_2i_) no-repeat 11px;color:#fff;padding:15px 0 15px 34px;font-size:14px}#submittedJclass .submittedbottom,#submittedJclass .submittedTop{border-color:#cad8d8;border-width:0 1px 1px;border-style:solid;padding:25px 20px}#submittedJclass .submittedbottom{background:#f6f4f5}#submittedJclass .submittedButton{background:#000;color:#fff;text-align:center;padding:13px 24px;font-weight:700;display:inline-block;font:14px/1 inherit}.pdp-main.class.jclass #productTabs .leftColumn ul{padding:0 0 0 40px}.pdp-main.class.jclass #productTabs .leftColumn ul li{list-style-type:disc;padding:0}#QuickViewDialog .pdp-main.class.jclass .productMessaging{padding:20px 0 0}#QuickViewDialog .pdp-main.class #top-begin-jclass-reg{padding:12px 20px;width:auto;background:#013330;border:0}#QuickViewDialog .pdp-main.class .product-actions{width:175px}#QuickViewDialog .pdp-main.class .product-actions .checkoutButton.wishlist{margin:15px 0 0 15px}#QuickViewDialog .pdp-main.class .productMessaging div.nondiscount{margin-bottom:0}.craftsy-inner-wrapper,.jclass-inner-wrapper{display:inline-block;width:50%}#class-transcripts label{width:auto;margin:0;padding:0;display:inline-block;float:none}#main.class-transcripts .accountInformation h1.joAnnTitle{color:#373536;font-size:30px}#main.class-transcripts .accountInformation a{color:#2f4747;text-decoration:underline;font-size:12px}#main.class-transcripts .accountBoxTitle{overflow:hidden;clear:both}#main.class-transcripts .accountBoxTitle a.viewList{background:#00635d;float:right;padding:12px 20px;color:#fff;font-weight:700;text-decoration:none;margin-top:-17px}#main.class-transcripts .accountBoxTitle p.status{float:left;margin-top:10px}.lgt-grey-bottom-border{border-bottom:1px solid #cad8d8}.student-selector{padding-bottom:22px}#main.class-transcripts .search-result-options{width:100%;border-left:0}#main.class-transcripts .accountInformation .accountBoxWrapper{border:1px solid #cad8d8}#main.class-transcripts .accountInformation .accountBoxWrapper .accountBoxTitle{border:0;padding:18px}#main.class-transcripts .accountBoxTitle p{font-size:12px;margin:0;display:online}#main.class-transcripts .accountBoxTitle p.course-name a{font-weight:700;color:#02332f;cursor:default}#main.class-transcripts .accountBoxTitle p span.enrollment-status-label{font-weight:700}#main.class-transcripts .contentWrapper .class-date-time,#main.class-transcripts .contentWrapper .class-location{vertical-align:top;display:inline-block;width:50%}#main.class-transcripts .contentWrapper .class-location{border-right:1px solid #cad8d8;width:38%}#main.class-transcripts .contentWrapper .class-location li{margin-top:3px}#main.class-transcripts .contentWrapper .class-location li:first-child{margin:0}#main.class-transcripts .contentWrapper .class-date-time{padding:0 20px;width:62%}#main.class-transcripts .contentWrapper{padding:0 20px;font-size:12px}#main.class-transcripts .accountBoxWrapper .accountBoxTitle button{background-color:#013330;color:#fff;top:26px}#main.class-transcripts .contentWrapper .class-date-time ul,#main.class-transcripts .contentWrapper .class-location ul{padding:0}#main.class-transcripts .contentWrapper h3.heading{font-weight:700;font-size:12px}ul.jclass-cart-address{padding:0;margin:0}dl.jclass-row-cart{color:#373536;font-weight:400;font-size:10px}dl.jclass-row-cart dt{font-weight:800}dl.jclass-row-cart dd.jclass-cart-info{clear:both;width:100%}#no-stores{display:none;padding:20px 0}#no-stores-message{padding-right:40px}p.jclass-your-location{margin-left:2%;padding-bottom:20px}#jclass-continue-to-two,#selectLocation{margin-left:2%}#selectLocation .not-available{color:#aaa}#jclass-continue-to-two fieldset{padding-bottom:20px}#jclass-continue-to-two-btn{width:150px;background:#000}.jclass-class-chooser-error{color:red;padding-top:20px;display:block}.jclass-chosen-student-heading{display:block;padding-bottom:10px;margin-bottom:15px;border-bottom:1px solid #cad8d8;font-size:12px;color:#373536;text-transform:uppercase;font-weight:700}.jclass.pdp-main label{text-align:right;padding-right:10px;font-size:12px;color:#373536;float:none;font-weight:700}.jclass-choice input[type=radio],.panel-3-student-info p{margin:0}#list-of-selected-students .row,#new-student-form .row{padding-top:10px;padding-bottom:1px}#new-student-form input[type=text],#new-student-form select{width:285px;padding:7px 5px}#new-student-form .span2{margin-top:9px}div#checked-students,div#jclass-class-time,div#jclass-store-address{padding:0 14px}div#checked-students,div#jclass-class-time{margin-left:10px;padding-bottom:15px}div#jclass-class-time p{padding-top:10px}div#jclass-class-time p,div#jclass-store-address p,div.jclass-confirmed p{margin:0 0 0 25px}h4.jclass-confirmed{font-weight:700;font-size:12px;margin-left:25px;margin-bottom:0}div.jclass-confirmed:before,h4.jclass-confirmed:before{content:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/interface/checkmark.png?yocs=3e_3I_2i_);left:25px;position:absolute}#secondPanel h3.checkMarkCont:after{content:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/interface/checkmark.png?yocs=3e_3I_2i_);margin-left:10px;vertical-align:sub}#jclass-selected-students.checkMarkHidden div.jclass-confirmed:before{content:""}.ui-accordion-icons .ui-accordion-header a.jClassEdit{display:none;padding-left:2.2em}div.accdnHeader{background:#f6f4f5}div.accdnHeader.ui-accordion-header{margin-top:0}div.accdnHeader #jclass-store-address{border-top:1px solid #cad8d8;margin:0 10px;display:none}.jclass-hidden,div.accdnHeader #jclass-class-time{display:none}.jclass #craftsyIconsSpacing{margin-top:7px}.jclass .span9.padding-above dl{margin-left:20px}.jclass textarea{vertical-align:baseline}.jclass div[id^=jcsError_] a{text-decoration:underline}div[id^=jcsError_] span{color:red}#BookAPartyForm #selectLocation{display:none;width:90%}#storeInfo p,#storeInfo span{display:none}.bookapartyCol2{display:inline-block;margin-left:2%;padding:.7em .5em;text-indent:0;width:100%}.bookapartyCol2 #selectLocation{margin-left:0}#addyPhone p{margin:5px 0 0}.jclass #actionForm fieldset{margin-top:20px;margin-bottom:30px}div[id^=guardianInfo]{display:none}div[id^=guardianInfo] h4{text-align:right}.accordionHidden{position:absolute;left:-10000px;height:1px}#BookAPartyForm fieldset legend{background:#f6f4f4;width:100%;color:#61574b;font-size:18px;font-weight:400;text-transform:capitalize;padding:14px 20px 10px;border-top:1px solid #dbd8d0;border-bottom:1px solid #ededed;margin-bottom:20px}#BookAPartyForm h3{font-size:16px;color:#61574b;padding-left:20px}.form-div{margin-bottom:10px;border-left:1px solid #ece9e0;border-right:1px solid #ece9e0;border-bottom:1px solid #ece9e0}#BookAPartyForm label span{font-size:16px;font-weight:400;color:#61574b}#BookAPartyForm input[type=text],#BookAPartyForm textarea{border:1px solid #d1cfc9;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;padding:8px;margin-left:10px;width:282px}#BookAPartyForm button{background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/interface/continueButton.png?yocs=3e_3I_2i_) no-repeat;height:41px;width:196px;border:0;color:#fff;font-size:16px;font-weight:400;padding:10px 58px 10px 0;text-align:right;margin-left:117px}.main-container.studio-you img{width:100%}.StudioYou{margin-top:25px;width:880px}.StudioYou .tab-content{clear:both;border-top:1px solid #e1e1e1;padding:25px 0 0}.StudioYou .ui-tabs .ui-tabs-nav{padding:0 0 0 156px;text-align:center}.StudioYou .ui-tabs .ui-tabs-nav li{-webkit-box-shadow:none;box-shadow:none;background:none;font-size:13px;font-family:Hind;color:#000;font-weight:600;letter-spacing:1px;text-transform:uppercase;font-style:normal;width:52px;margin:0 45px}.StudioYou .ui-tabs .ui-tabs-nav li:hover{cursor:pointer}.StudioYou .studio-you-li.studio-selected{border-bottom-color:#000!important;border-bottom-style:solid!important;border-bottom-width:5px!important}.StudioYou p{font-family:Hind;color:#6a6a6a;font-size:12px;text-align:center;margin:0;letter-spacing:1px}.StudioYou ul.shop-by{clear:both;margin:0;padding:10px 0 0}.StudioYou ul.shop-by li img{width:129px;height:129px}.StudioYou ul.shop-by li{width:130px;min-height:170px;-webkit-box-shadow:none;box-shadow:none;background:none;margin:0 20px 20px 0}.StudioYou ul.shop-by li:nth-child(6n){margin:0 0 20px}.StudioYou ul.shop-by li a span{display:none}.StudioYou ul.shop-by li.productLi a.title{position:relative;margin:0;font-size:11px;padding-top:5px;text-decoration:underline}.categories-wrapper-studio .studio-you-popular img{width:100%}.categories-wrapper-studio .StudioYouRecommended{padding-bottom:25px}.categories-wrapper-studio .StudioYouRecommended .product-listing-2x6 ul.search-result-items{clear:both;margin:0;padding:10px 0 0;width:100%;overflow:hidden}.categories-wrapper-studio .StudioYouRecommended .product-listing-2x6 li img{width:129px;height:129px}.categories-wrapper-studio .StudioYouRecommended .product-listing-2x6 li{width:140px;min-height:170px;-webkit-box-shadow:none;box-shadow:none;background:none;margin:0 8px 8px 0;height:auto}.categories-wrapper-studio .StudioYouRecommended .product-listing-2x6 ul li:nth-child(6n){margin:0 0 8px}.categories-wrapper-studio .StudioYouRecommended .ui-tabs .ui-tabs-nav li{width:100px}.categories-wrapper-studio .StudioYouRecommended .product-tile{border:1px solid #acacac;height:220px}.categories-wrapper-studio .StudioYouRecommended .product-tile .product-image{height:155px}.categories-wrapper-studio .StudioYouRecommended .product-tile .product-name{border-top:1px solid #acacac;margin:0 8px}.categories-wrapper-studio .StudioYouRecommended .product-tile .product-name a{font-size:11px}.categories-wrapper-studio .tab-content>div{display:none}.categories-wrapper-studio .tab-content .html-slot-container,.categories-wrapper-studio .tab-content .studio-selected{display:block}.categories-wrapper-studio .products.StudioYouRecommended{margin:0 auto;position:relative;clear:both;margin-top:25px}.personalization #tabs-Name{clear:both}.personalization select{margin:5px 0;border-radius:0;-webkit-appearance:menulist}.pdp-main .product-col-2 .personalization-wrapper .product-price{margin-bottom:0}.product-add-to-cart.personalization .productActionsWrapper{border:none}.pdp-main .product-add-to-cart.personalization .pdpForm{padding:5px 0}.pdp-main .product-add-to-cart.personalization .productActionsWrapper .pdpTableHeader{border-bottom:0;padding-bottom:0;margin-bottom:0}.pdp-main .personalization-wrapper .personalize-text{clear:both;overflow:hidden}.pdp-main .personalization-wrapper .personalize-text .tooltip,.pdp-main .personalization-wrapper .personalize-text>div{display:inline-block}.pdp-main .personalization-wrapper .qtyMessage{float:right;text-align:right;width:auto}.pdp-main .personalization-wrapper .product-variations{margin-left:0}.pdp-main .personalization-wrapper label{color:#000}.personalization-wrapper input[type=checkbox]{margin:1em 5px 1em 0}.pdp-main .personalization-wrapper .attribute .label{color:#000}.personalization-about{text-decoration:underline;padding-left:10px}.personalization-tooltip{background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/interface/iconQuestion.png?yocs=3e_3I_2i_) no-repeat;width:19px;height:19px;display:inline-block;vertical-align:middle;margin-left:2px}.pdp-main .personalization-wrapper .product-add-to-cart .pdpForm #add-to-cart{display:none;margin:0 0 9px 10px}.pdp-main .personalization-wrapper .product-add-to-cart .pdpForm #personalize-it{width:320px;border:2.5px solid #000;-webkit-box-shadow:0 0 0 1px #fff inset;box-shadow:inset 0 0 0 1px #fff;font-size:20px;padding:5px 0;letter-spacing:1px}.pdp-main .personalization-wrapper .product-add-to-cart .product-actions{width:150px}.pdp-main .personalization-wrapper .product-add-to-cart .product-actions .checkoutButton.wishlist{padding:6px 0!important;width:150px;background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/interface/add-to-wishlist-icon.png?yocs=3e_3I_2i_) no-repeat 12px!important}.pdp-main .personalization-wrapper .product-add-to-cart .product-actions .checkoutButton.wishlist a{padding-left:35px}.PersonalizationWrapper #personalizeHidden{height:0;width:0;overflow:hidden;visibility:hidden}.PersonalizationWrapper .product-name{margin-bottom:4px;font-style:normal;font-size:2.5em;font-weight:700}.PersonalizationWrapper #RadioWrpper{width:50%;border-top:1px solid #e1e1e1}.PersonalizationWrapper #RadioWrpper ul{padding:0;margin-top:4px}.PersonalizationWrapper #RadioWrpper ul input{margin-left:0}.PersonalizationWrapper #RadioWrpper label{position:static}.PersonalizationWrapper #addToBag[disabled]{opacity:.5}.PersonalizationWrapper #addToBag[disabled]:hover{background-color:#000;color:#fff}.PersonalizationWrapper .hideFrame{height:0;overflow:hidden}.pEnlarge{text-align:center;width:100%}.pEnlarge,.pLink{display:inline-block}.pLink{margin-top:5px}.personalization-enlarge{display:none}.orderShipmentWrapper .personalization-enlarge{height:0}.orderShipmentWrapper .pEnlarge{display:block}.checkoutStep3 .pEnlarge.pLink{display:block;width:100px}.personalizable-message{-ms-flex-item-align:start;align-self:flex-start;margin:0 5px}.gridPickupCallout{clear:left;float:left;font-size:12px;overflow:hidden;color:#333}.gridPickupCallout p{margin:0;display:inline-block;color:#900}.category-assortment-selections{display:-webkit-box;display:-ms-flexbox;display:flex}.category-assortment-selections li.AllProducts{-webkit-order:1}.category-assortment-selections li.AvailableinStore{-webkit-order:2}.category-assortment-selections li.AvailableOnline{-webkit-order:3}.category-assortment-selections li.FreeStorePick-Up{-webkit-order:4}.category-assortment-selections li.AllProducts{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.category-assortment-selections li.AvailableinStore{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.category-assortment-selections li.AvailableOnline{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.category-assortment-selections li.FreeStorePick-Up{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}#marketslot img{width:100%;height:auto}.gridList{padding:0}.ie8 #productTabs .tab-content,.ie8 .pdp-main .recommendations ul.search-result-items .product-search-result__grid-tile{border:1px solid #dfdcd3}.ie8 #productTabs .tabs-menu li a{border-color:#dfdcd3 #dfdcd3 transparent;border-style:solid;border-width:1px}.ie8 ul.level-1 a span.twoLineMenu{margin-top:7px}
/*! normalize.css 2012-03-11T12:53 UTC - http://github.com/necolas/normalize.css */article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}button,html,input,select,textarea{font-family:inherit}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}h2{font-size:1.5em;margin:.83em 0}h3{font-size:1.17em;margin:1em 0}h4{font-size:1em;margin:1.33em 0}h5{font-size:.83em;margin:1.67em 0}h6{font-size:.75em;margin:2.33em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}blockquote{margin:1em 40px}dfn{font-style:italic}mark{background:#ff0;color:#000}p,pre{margin:1em 0}code,kbd,pre,samp{font-family:monospace,serif;_font-family:courier new,monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:after,q:before{content:"";content:none}small,sub,sup{font-size:75%}sub,sup{line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}dl,menu,ol,ul{margin:1em 0}dd{margin:0 0 0 40px}menu,ol,ul{padding:0 0 0 40px}nav ol,nav ul{list-style:none;list-style-image:none;padding:0;margin:0}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}figure,form{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0;white-space:normal;*margin-left:-7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,input[type=button],input[type=reset],input[type=submit]{cursor:pointer;-webkit-appearance:button;*overflow:visible}button[disabled],input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;*height:13px;*width:13px}input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}.bx-wrapper{position:relative;margin:0 auto 60px;padding:0;*zoom:1;-ms-touch-action:pan-y;touch-action:pan-y}.bx-wrapper img{max-width:100%;display:block}.bxslider{margin:0;padding:0}ul.bxslider{list-style:none}.bx-viewport{-webkit-transform:translatez(0)}.bx-wrapper{-webkit-box-shadow:1px 1px 3px #ccc;box-shadow:1px 1px 3px #ccc;border:1px solid #ccc;padding:5px;background:#fff}.bx-wrapper .bx-controls-auto,.bx-wrapper .bx-pager{position:absolute;bottom:-30px;width:100%}.bx-wrapper .bx-loading{min-height:50px;background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/bx_loader.gif?yocs=3e_3I_2i_) 50% no-repeat #fff;height:100%;width:100%;position:absolute;top:0;left:0;z-index:2000}.bx-wrapper .bx-pager{text-align:center;font-size:.85em;font-family:Arial;font-weight:700;color:#666;padding-top:20px}.bx-wrapper .bx-pager.bx-default-pager a{background:#666;text-indent:-9999px;display:block;width:10px;height:10px;margin:0 5px;outline:0;border-radius:5px}.bx-wrapper .bx-pager.bx-default-pager a.active,.bx-wrapper .bx-pager.bx-default-pager a:focus,.bx-wrapper .bx-pager.bx-default-pager a:hover{background:#000}.bx-wrapper .bx-controls-auto .bx-controls-auto-item,.bx-wrapper .bx-pager-item{display:inline-block;*zoom:1;*display:inline}.bx-wrapper .bx-pager-item{font-size:0;line-height:0}.bx-wrapper .bx-prev{left:10px;background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/interface/arrow-prev.png?yocs=3e_3I_2i_) no-repeat 0 0}.bx-wrapper .bx-prev:focus,.bx-wrapper .bx-prev:hover{background-position:0 0}.bx-wrapper .bx-next{right:10px;background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/interface/arrow-next.png?yocs=3e_3I_2i_) no-repeat 0 0}.bx-wrapper .bx-next:focus,.bx-wrapper .bx-next:hover{background-position:0 0}.bx-wrapper .bx-controls-direction a{position:absolute;top:50%;margin-top:-16px;outline:0;width:32px;height:32px;text-indent:-9999px}.bx-wrapper .bx-controls-direction a.disabled{display:none}.bx-wrapper .bx-controls-auto{text-align:center}.bx-wrapper .bx-controls-auto .bx-start{display:block;text-indent:-9999px;width:10px;height:11px;outline:0;background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/controls.png?yocs=3e_3I_2i_) -86px -11px no-repeat;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-start.active,.bx-wrapper .bx-controls-auto .bx-start:focus,.bx-wrapper .bx-controls-auto .bx-start:hover{background-position:-86px 0}.bx-wrapper .bx-controls-auto .bx-stop{display:block;text-indent:-9999px;width:9px;height:11px;outline:0;background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/controls.png?yocs=3e_3I_2i_) -86px -44px no-repeat;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-stop.active,.bx-wrapper .bx-controls-auto .bx-stop:focus,.bx-wrapper .bx-controls-auto .bx-stop:hover{background-position:-86px -33px}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{text-align:left;width:80%}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto{right:0;width:35px}.bx-wrapper .bx-caption{position:absolute;bottom:0;left:0;background:#666;background:rgba(80,80,80,.75);width:100%}.bx-wrapper .bx-caption span{color:#fff;font-family:Arial;display:block;font-size:.85em;padding:10px}#tooltip{position:absolute;z-index:3000;border:1px solid #111;background-color:#eee;padding:5px;opacity:1}#tooltip div,#tooltip h3{margin:0}#tooltip.pretty{font-family:Arial;border:none;width:210px;padding:20px;height:135px;opacity:1;background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/shadow.png?yocs=3e_3I_2i_)}#tooltip.pretty h3{margin-bottom:.75em;font-size:12pt;width:220px;text-align:center}#tooltip.pretty div{width:220px;text-align:left}#tooltip.fancy{background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/shadow2.png?yocs=3e_3I_2i_);padding-top:5em;height:100px}#tooltip.fancy.viewport-right{background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/shadow2-reverse.png?yocs=3e_3I_2i_)}.slick-slider{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translateZ(0);transform:translateZ(0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-next,.slick-prev{position:absolute;display:block;height:20px;width:20px;line-height:0;font-size:0;cursor:pointer;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);padding:0;border:none}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{background:transparent;color:transparent;outline:none}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-family:avenir-regular;font-size:20px;line-height:1;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;margin:0 5px;padding:0}.slick-dots li,.slick-dots li button{height:20px;width:20px;cursor:pointer}.slick-dots li button{border:0;background:transparent;display:block;outline:none;line-height:0;font-size:0;color:transparent;padding:5px}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:avenir-regular;font-size:6px;line-height:20px;text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#000;opacity:.75}*{-webkit-box-sizing:border-box;box-sizing:border-box}body{color:#4a4a4a;font-size:11px;font-family:avenir-regular,sans-serif;overflow-x:hidden}a{color:inherit;outline:medium none;text-decoration:none}a[href]{cursor:pointer}a[href=""]{cursor:auto;pointer-events:none}fieldset{border:0 none;margin:0;padding:0;min-width:0}table{width:100%}th{text-align:left}td{padding:0;vertical-align:top}input{outline:none}ol,ul{list-style:none}footer{margin:0 auto;position:relative}hr{border:.5px solid #e1e1e1}img{max-width:100%}button{border:none;background-color:transparent}::-webkit-input-placeholder{color:#4a4a4a;padding-top:1px}:-moz-placeholder,::-moz-placeholder{color:#4a4a4a}:-ms-input-placeholder{color:#4a4a4a}iframe[name=google_conversion_frame],noscript+img{visibility:hidden;position:absolute;bottom:0}@media screen and (max-width:768px){body,html{max-width:100vw;overflow-x:hidden}}.icon{background-repeat:no-repeat;background-position:50%;background-size:20px}.icon--info{background-image:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/info.png?yocs=3e_3I_2i_);min-height:20px}@font-face{font-family:icons;src:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/fonts/icons/icomoon.eot?bv0h2x&yocs=2i_);src:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/fonts/icons/icomoon.eot?bv0h2x#iefix&yocs=2i_) format("embedded-opentype"),url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/fonts/icons/icomoon.ttf?bv0h2x&yocs=2i_) format("truetype"),url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/fonts/icons/icomoon.woff?bv0h2x&yocs=3e_2i_) format("woff"),url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/fonts/icons/icomoon.svg?bv0h2x#icomoon&yocs=3e_2i_) format("svg");font-weight:400;font-style:normal}[class*=" icon-"],[class^=icon-]{font-family:icons!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;text-align:center;line-height:1;display:inline-block;-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-business:before{content:"\1f3e2"}.icon-envalope:before{content:"\1f4e7"}.icon-address:before{content:"\e901"}.icon-account:before,.icon-circle-user:before{content:"\e908"}.icon-dashboard:before{content:"\e909"}.icon-favorite:before,.icon-heart:before{content:"\2661"}.icon-medal:before,.icon-rewards:before{content:"\e90b"}.icon-taxes:before{content:"\e90c"}.icon-payment:before{content:"\e90d"}.icon-order:before,.icon-truck:before{content:"\e90e"}.icon--youtube:before{content:"\e900"}.icon-bag:before{content:"\1f6cd";color:#4a4a4a}.icon-search:before{content:"\1f50d"}.icon-user:before{content:"\e903"}.icon-arrow-right:before{content:"\2964"}.icon-hamburger:before{content:"\e905";color:#4a4a4a}.icon-pin:before{content:"\e906";color:#63666b}.icon-close:before{content:"\e907";color:#63666b}.icon-folder:before{content:"\e92f"}.icon-barcode:before{content:"\e937"}.icon-credit-card:before{content:"\e93f"}.icon-spinner:before{content:"\e97a"}.icon-plus:before{content:"\ea0a"}.icon-minus:before{content:"\ea0b"}.icon-info:before{content:"\ea0c"}.icon--google-plus:before{content:"\ea8b"}.icon--facebook:before{content:"\ea90"}.icon--instagram:before{content:"\ea92"}.icon--twitter:before{content:"\ea96"}.icon--pinterest:before{content:"\ead1"}.icon-arrow-left{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.icon-arrow-left:before{content:"\2964"}.icon-arrow-up{-webkit-transform:rotate(270deg);transform:rotate(270deg)}.icon-arrow-up:before{content:"\2964"}.icon-arrow-down{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.icon-arrow-down:before{content:"\2964"}.icon-ballot:before{content:"☑️"}.icon-checked-circle{background-image:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/boss/CheckMark.svg?yocs=3e_2i_)}.icon-play-button{background-image:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/boss/PlayButton.svg?yocs=3e_2i_)}.icon-arrow{border:solid #000;padding:.5em;border-width:0 2px 2px 0;display:inline-block;vertical-align:middle}.icon-arrow--right{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.icon-arrow--left{transform:rotate(135deg);-webkit-transform:rotate(135deg)}.icon-arrow--up{transform:rotate(-135deg);-webkit-transform:rotate(-135deg)}.icon-arrow--down{transform:rotate(45deg);-webkit-transform:rotate(45deg);margin-top:-11px}.icon-arrow--md-grey{border-color:#e1e1e1}#wrapper{margin:auto;width:100%}#wrapper.sub-cat #footer{margin-top:100px}.inner-wrapper{width:980px;max-width:980px;margin:0 auto}@media screen and (max-width:480px){.inner-wrapper{width:100%}}@media screen and (max-width:768px){.inner-wrapper{max-width:100%}}#main{outline:none;position:relative;z-index:0}#main .inner-wrapper{overflow:hidden}.primary-content{position:relative}#secondary{float:left;width:21.5%}#secondary nav{padding-left:10px;padding-right:10px}#secondary nav a{margin-left:15px}.primary-focus .primary-content{border:0 none;float:left;margin:0;width:709px}.primary-focus #secondary{background:none repeat scroll 0 0 transparent;border:0 none;float:right;width:210px}.full-width .primary-content{border:0 none;width:100%}.page-content .primary-content{width:980px;margin:0 auto}.page-content .primary-content--1440{width:100%;max-width:1440px;margin:0 auto}.smooth_zoom_preloader{background-image:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/interface/preloader.gif?yocs=3e_3I_2i_)}.container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:1260px;margin:0 auto}.container--space-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.container--start{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.container--no-wrap{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.container--column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.container--column>*{max-width:100%;-ms-flex-negative:0;flex-shrink:0}.hidden{display:none!important}.flex-block-1{-ms-flex-preferred-size:8.33333%;flex-basis:8.33333%;max-width:8.33333%}.flex-block-2{-ms-flex-preferred-size:16.66667%;flex-basis:16.66667%;max-width:16.66667%}.flex-block-3{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.flex-block-4{-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%;max-width:33.33333%}.flex-block-5{-ms-flex-preferred-size:41.66667%;flex-basis:41.66667%;max-width:41.66667%}.flex-block-6{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.flex-block-7{-ms-flex-preferred-size:58.33333%;flex-basis:58.33333%;max-width:58.33333%}.flex-block-8{-ms-flex-preferred-size:66.66667%;flex-basis:66.66667%;max-width:66.66667%}.flex-block-9{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.flex-block-10{-ms-flex-preferred-size:83.33333%;flex-basis:83.33333%;max-width:83.33333%}.flex-block-11{-ms-flex-preferred-size:91.66667%;flex-basis:91.66667%;max-width:91.66667%}.flex-block-12{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.flex-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.flex-wrapper>*{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}.flex-wrapper--col{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.flex-wrapper--col>*{-ms-flex-negative:0;min-height:1px;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1}.flex-wrapper--wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.flex-wrapper--wrap-reverse{-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}@media screen and (min-width:480px){.flex-block-sm-1{-ms-flex-preferred-size:8.33333%;flex-basis:8.33333%;max-width:8.33333%}.flex-block-sm-2{-ms-flex-preferred-size:16.66667%;flex-basis:16.66667%;max-width:16.66667%}.flex-block-sm-3{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.flex-block-sm-4{-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%;max-width:33.33333%}.flex-block-sm-5{-ms-flex-preferred-size:41.66667%;flex-basis:41.66667%;max-width:41.66667%}.flex-block-sm-6{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.flex-block-sm-7{-ms-flex-preferred-size:58.33333%;flex-basis:58.33333%;max-width:58.33333%}.flex-block-sm-8{-ms-flex-preferred-size:66.66667%;flex-basis:66.66667%;max-width:66.66667%}.flex-block-sm-9{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.flex-block-sm-10{-ms-flex-preferred-size:83.33333%;flex-basis:83.33333%;max-width:83.33333%}.flex-block-sm-11{-ms-flex-preferred-size:91.66667%;flex-basis:91.66667%;max-width:91.66667%}.flex-block-sm-12{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}}@media screen and (min-width:768px){.flex-block-md-1{-ms-flex-preferred-size:8.33333%;flex-basis:8.33333%;max-width:8.33333%}.flex-block-md-2{-ms-flex-preferred-size:16.66667%;flex-basis:16.66667%;max-width:16.66667%}.flex-block-md-3{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.flex-block-md-4{-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%;max-width:33.33333%}.flex-block-md-5{-ms-flex-preferred-size:41.66667%;flex-basis:41.66667%;max-width:41.66667%}.flex-block-md-6{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.flex-block-md-7{-ms-flex-preferred-size:58.33333%;flex-basis:58.33333%;max-width:58.33333%}.flex-block-md-8{-ms-flex-preferred-size:66.66667%;flex-basis:66.66667%;max-width:66.66667%}.flex-block-md-9{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.flex-block-md-10{-ms-flex-preferred-size:83.33333%;flex-basis:83.33333%;max-width:83.33333%}.flex-block-md-11{-ms-flex-preferred-size:91.66667%;flex-basis:91.66667%;max-width:91.66667%}.flex-block-md-12{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.hidden--md{display:none!important}}@media screen and (min-width:1024px){.flex-block-lg-1{-ms-flex-preferred-size:8.33333%;flex-basis:8.33333%;max-width:8.33333%}.flex-block-lg-2{-ms-flex-preferred-size:16.66667%;flex-basis:16.66667%;max-width:16.66667%}.flex-block-lg-3{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.flex-block-lg-4{-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%;max-width:33.33333%}.flex-block-lg-5{-ms-flex-preferred-size:41.66667%;flex-basis:41.66667%;max-width:41.66667%}.flex-block-lg-6{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.flex-block-lg-7{-ms-flex-preferred-size:58.33333%;flex-basis:58.33333%;max-width:58.33333%}.flex-block-lg-8{-ms-flex-preferred-size:66.66667%;flex-basis:66.66667%;max-width:66.66667%}.flex-block-lg-9{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.flex-block-lg-10{-ms-flex-preferred-size:83.33333%;flex-basis:83.33333%;max-width:83.33333%}.flex-block-lg-11{-ms-flex-preferred-size:91.66667%;flex-basis:91.66667%;max-width:91.66667%}.flex-block-lg-12{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.hidden--lg{display:none!important}}@media screen and (max-width:1023px){.hidden--below-desktop{display:none!important}}@media screen and (max-width:767px){.hidden--below-tablet{display:none!important}.flex-wrapper--col--tablet{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media screen and (max-width:768px){.hidden--tablet-and-below{display:none!important}}@media screen and (max-width:768px){.flex-wrapper--col--tablet,.flex-wrapper--col--tablet-and-below{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media screen and (max-width:479px){.hidden--below-mobile{display:none!important}}@media screen and (min-width:769px) and (max-width:1200px){.container{margin:0 3em}.full-bleed{width:100vw;margin-left:-3em}}@media screen and (min-width:1200px) and (max-width:1260px){.container{margin:0 1.5em}.full-bleed{width:100vw;margin-left:-1.5em}}@font-face{font-family:avenir-regular;src:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/fonts/webfonts/AvenirNext/AvenirNextLTW01-Regular.woff?yocs=3e_2i_)}@font-face{font-family:avenir-demi;src:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/fonts/webfonts/AvenirNext/AvenirNextLTW01-Demi.woff?yocs=3e_2i_)}@font-face{font-family:avenir-bold;src:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/fonts/webfonts/AvenirNext/AvenirNextLTW01-Bold.woff?yocs=3e_2i_)}@font-face{font-family:felisha-regular;src:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/fonts/webfonts/felisha_regular-webfont.woff?yocs=3e_2i_)}@font-face{font-family:open-sans-semibold;src:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/fonts/webfonts/opensans-semibold-webfont.eot?yocs=2i_)}@font-face{font-family:open-sans-semibold;src:url(data:application/font-woff;charset=utf-8;base64,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) format("woff"),url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/fonts/webfonts/opensans-semibold-webfont.ttf?yocs=2i_) format("truetype")}@font-face{font-family:rokkitt-regular;src:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/fonts/webfonts/rokkitt-v8-latin-regular.eot?yocs=2i_)}@font-face{font-family:rokkitt-regular;src:url(data:application/font-woff;charset=utf-8;base64,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) format("woff"),url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/fonts/webfonts/rokkitt-v8-latin-regular-webfont.ttf?yocs=2i_) format("truetype")}.form__input-group{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;margin:1em 2em;font-size:1rem}.form__input-group-btn{position:relative;white-space:nowrap}.form__input-group .btn{height:100%;padding:.5em 1.5em;font-family:avenir-demi,sans-serif;letter-spacing:1px;border-top-left-radius:0;border-bottom-left-radius:0}.form__input-group input[type=email],.form__input-group input[type=text]{width:calc(100% - 87.16px);margin:0;border-right:none;border-top-left-radius:3px;border-bottom-left-radius:3px}.form__input-group span.error{position:absolute;bottom:-3em}.input-select.error{color:#900000;border-bottom:1px solid #900000}input[type=text],textarea{-webkit-appearance:none;border-radius:0;padding:.5em;margin:.5em 0;width:100%}.button img,button img{margin-bottom:-1px}.form-row-button{text-align:center}.button-fancy-small{color:#fff;font-size:1em;font-weight:400;border:2px solid #072927;width:100%;font:13px/1 avenir-demi,sans-serif;background:#000}.button-fancy-medium{background:url(../images/interface/cart-arrow-right.png) no-repeat 95px #00635d;color:#fff!important;font-weight:700;border:2px solid #0d7d70;width:115px;text-align:left}.button-fancy-large{color:#fff;font-size:1em;font-weight:400;border:2px solid #000;width:100%;font:14px/1 avenir-regular,sans-serif;background:#000}.button-fancy-large[disabled],.button-fancy-medium[disabled],.button-fancy-small[disabled]{opacity:.5}.button-text{background:none repeat scroll 0 0 transparent;border:0 none;font-weight:400;padding:0}.button-full-width{padding-left:0;padding-right:0;text-align:center;width:100%}.js button.simple-submit{display:none}form{max-width:100vw}.form__legend,legend{background-color:#f1f1f2;color:#4a4a4a;font-size:1rem;margin:0;padding:1em;position:relative;text-transform:uppercase;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.form__legend span,legend span{font-size:.875rem}h2 .required-tip{font-weight:400;position:absolute;right:1em;text-transform:none;top:1em;font-size:11px}.input-radio label{position:static}.where-to-get-it span.free{color:#900000}.form-row{margin:.5rem;min-height:2rem;position:relative;font-size:1rem}.form-row--shipping-message{-webkit-box-flex:1;-ms-flex:1 0 280px;flex:1 0 280px}.form-small-row{display:inline-block}.form-small-row-first{margin-left:160px;margin-right:10px}.form-row-button-newaccount{overflow:hidden}.form-label-text{font-family:avenir-demi,sans-serif;font-size:.875rem;color:#4a4a4a}.form-label-text--expiration{margin:0 .5rem}label{font-family:avenir-demi,sans-serif;font-size:.875rem;color:#4a4a4a;background:#fff;position:absolute;z-index:2;top:0;left:.25rem;padding:0 6px;border-radius:3px}label:focus{color:#000}input[type=email],input[type=password],input[type=tel],input[type=text],select{-webkit-appearance:none;border:1px solid #63666b;border-radius:0;height:2.5rem;width:100%;padding:.5em;margin:.5em 0;font-size:1rem;background:#fff;position:relative;z-index:1;-webkit-transition:background-color 1s ease-out;transition:background-color 1s ease-out;opacity:1!important}input[type=email]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder,input[type=tel]::-webkit-input-placeholder,input[type=text]::-webkit-input-placeholder,select::-webkit-input-placeholder{opacity:0;-webkit-transition:opacity .5s ease-in-out!important;transition:opacity .5s ease-in-out!important;-webkit-transition-delay:.05s!important;transition-delay:.05s!important}input[type=email]:-ms-input-placeholder,input[type=password]:-ms-input-placeholder,input[type=tel]:-ms-input-placeholder,input[type=text]:-ms-input-placeholder,select:-ms-input-placeholder{opacity:0;-webkit-transition:opacity .5s ease-in-out!important;transition:opacity .5s ease-in-out!important;transition-delay:.05s!important}input[type=email]::placeholder,input[type=password]::placeholder,input[type=tel]::placeholder,input[type=text]::placeholder,select::placeholder{opacity:0;-webkit-transition:opacity .5s ease-in-out!important;transition:opacity .5s ease-in-out!important;-webkit-transition-delay:.05s!important;transition-delay:.05s!important}input[type=email].error,input[type=email]:invalid,input[type=password].error,input[type=password]:invalid,input[type=tel].error,input[type=tel]:invalid,input[type=text].error,input[type=text]:invalid,select.error,select:invalid{color:#900000;border:1px solid #900000;background:#fff}input[type=email]:focus,input[type=password]:focus,input[type=tel]:focus,input[type=text]:focus,select:focus{color:#000;border:1px solid #000;background:#fff}input[type=email]:focus::-webkit-input-placeholder,input[type=password]:focus::-webkit-input-placeholder,input[type=tel]:focus::-webkit-input-placeholder,input[type=text]:focus::-webkit-input-placeholder,select:focus::-webkit-input-placeholder{opacity:1!important}input[type=email]:focus:-ms-input-placeholder,input[type=password]:focus:-ms-input-placeholder,input[type=tel]:focus:-ms-input-placeholder,input[type=text]:focus:-ms-input-placeholder,select:focus:-ms-input-placeholder{opacity:1!important}input[type=email]:focus::placeholder,input[type=password]:focus::placeholder,input[type=tel]:focus::placeholder,input[type=text]:focus::placeholder,select:focus::placeholder{opacity:1!important}select{background-image:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/interface/arrow-down.png?yocs=3e_3I_2i_);background-position:100%;background-repeat:no-repeat;background-size:contain;padding-right:2em}.error{color:#900000}.search-result-options select{height:auto}.where-to-get-it input[type=radio]{margin-top:0}.fancyCheckboxWrapper{min-height:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.fancyCheckboxWrapper label{position:static;top:.75rem;left:2rem}.fancyCheckboxWrapper input[type=checkbox]{height:1px;width:2rem}.form-caption{display:block;width:auto;color:#4a4a4a;font-family:avenir-regular,sans-serif;font-size:.75rem;text-align:right}.error-message{border:2px solid #900000;padding:10px;color:#900000;margin-bottom:10px}div.error,span.error{color:#900000;display:block;text-align:right;font-size:.75rem}.error-form{background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/interface/redx.png?yocs=3e_3I_2i_) no-repeat scroll 0 0 transparent;color:#900000;margin:1em 0;padding:0 0 0 25px;min-height:20px}.error-form a,.error-form span.switch-to-us{text-decoration:underline;color:#00635d;font-weight:700;cursor:pointer}.error-form.gigya{background:none;text-align:center;padding:0;font-family:avenir-regular,sans-serif;font-size:17px}input[type=checkbox]:before{content:"_";padding:0;margin:0;background:#fff;color:#fff;font-size:1.25rem;border:1px solid #000;border-radius:3px;line-height:1rem;height:1.5rem;width:1.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}input[type=checkbox]:checked:before{content:"✓";color:#000}.form__container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.form__container--radio-tiles .input-radio--tile{-webkit-box-flex:0;-ms-flex:0 0 33%;flex:0 0 33%;margin:0}.form__giftcard__buttons{-ms-flex-preferred-size:100%;flex-basis:100%}.paypalcheckout button{margin:0;padding:0;cursor:pointer;border:none;background-color:transparent}.cartHeader .paypalcheckout button{padding:0;padding-right:4px}.paypalcheckout button[disabled]{cursor:default}button.checkoutButtonPrimary{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}button.checkoutButtonPrimary[disabled]{color:#e1e1e1;background:#a7a8aa;border:1px solid #a7a8aa}button.checkoutButtonPrimary[disabled] svg{fill:#e1e1e1}.login-box{padding:2em;margin:1em;border:1px solid #e1e1e1}.form-wrapper .content-asset p{margin:1em}#q{margin:0;z-index:0}#footer-email-signup{position:relative}#footer-email-signup label{left:3em;top:-.5em}.more-info__wrapper{position:relative}.more-info{-webkit-transform:scale(0);transform:scale(0);position:absolute;bottom:2rem;right:-1rem;border:1px solid #e1e1e1;background:#fff;pointer-events:none;padding:1em;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out;-webkit-transform-origin:bottom right;transform-origin:bottom right}.more-info__text{max-width:66vw}.more-info:after{content:" ";background:#fff;z-index:-1;-webkit-transform:rotate(45deg);transform:translateX(2rem) rotate(45deg);position:absolute;bottom:-.25rem;right:3rem;height:1rem;width:1rem}.more-info__wrapper--outer{position:absolute;top:1.25em;right:1.25em;font-size:1rem;color:#000;z-index:4}.more-info__wrapper--outer p{width:300px;margin:0}.icon-info:focus+.more-info,.icon-info:hover+.more-info{-webkit-transform:scale(1);transform:scale(1)}.input-select--options{border:none;font-size:.875rem}@media screen and (min-width:480px){.form-wrapper .content-asset p{margin:1em 2em}.form-row--radio-inline>div{display:-webkit-box;display:-ms-flexbox;display:flex}}@media screen and (min-width:768px){.boss .login-boxes{max-width:50%;margin:auto}.input-select--plp-grid:focus{outline:3px auto #1667ab}}@media screen and (max-width:768px){.input-select--plp-grid{color:#fff;font-family:avenir-demi,sans-serif;letter-spacing:1px;text-transform:uppercase;font-size:.75rem;background-color:#000;background-image:none;-webkit-transition:background-color .2s ease-in-out,color .2s ease-in-out;transition:background-color .2s ease-in-out,color .2s ease-in-out;height:3.25em;border:1px solid #000;border-radius:3px;cursor:pointer;outline:none;width:100%;display:block}.input-select--plp-grid:focus,.input-select--plp-grid:hover{color:#000;background:#fff}}@media screen and (max-width:480px){span.error{margin-left:.5em}}.loader--lg{height:100%;background-repeat:no-repeat;background-position:50%;background-size:3em;background-image:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/testing/loader_large.gif?yocs=3e_3I_2i_)}.text__container{width:100%}.text__content{text-align:center}.text__content-hat{text-align:inherit;color:#000;font-family:avenir-demi,sans-serif;font-size:.75rem}.text__content-title{text-align:inherit;color:#73bd00;font-family:avenir-bold,sans-serif;font-size:2.3125rem}.text__content-subtitle{text-align:inherit;color:#000;font-family:avenir-demi,sans-serif;font-size:1rem}.text__content-description{text-align:inherit;width:100%;margin:0;color:#4a4a4a;font-family:avenir-regular,sans-serif;font-size:1rem;line-height:1.2em}.text__content-cta .cta-btn,.text__content-secondary-cta .cta-btn{display:inline-block;margin:1.5rem 0 0}.content-hero__content .text__container,.hero__content .text__container,.promo__content .text__container{width:100%}.content-hero__content .text__content-hat,.hero__content .text__content-hat,.promo__content .text__content-hat{text-transform:none;color:#000;font-family:avenir-bold,sans-serif;letter-spacing:1.8px;font-size:1.25rem}.content-hero__content .text__content-title,.hero__content .text__content-title,.promo__content .text__content-title{color:#000;font-family:avenir-bold,sans-serif;font-size:2.3125rem;line-height:1.216em}.content-hero__content .text__content-subtitle,.hero__content .text__content-subtitle,.promo__content .text__content-subtitle{color:#000;font-family:avenir-demi,sans-serif;font-size:1.25rem}.content-hero__content .text__content-description,.hero__content .text__content-description,.promo__content .text__content-description{color:#000;font-family:avenir-regular,sans-serif;font-size:1.25rem;line-height:1.2em}.content-hero__content .text__content-cta,.content-hero__content .text__content-secondary-cta,.hero__content .text__content-cta,.hero__content .text__content-secondary-cta,.promo__content .text__content-cta,.promo__content .text__content-secondary-cta{display:inline-block;min-width:230px}.image__content{text-align:center}@media screen and (max-width:768px){.flexslider .overlayCaption h4{font-size:40px;line-height:50px}.flexslider .overlayCaption p{font-size:22x;line-height:31px}.flexslider .overlayCaption{width:75%}.leftNavFeaturedItems,.leftNavMoreWays,.leftNavSubCategories{display:none}body{-webkit-text-size-adjust:none;overflow-x:hidden}div,img{max-width:100%;height:auto}.bottom-promo-wrapper,.home-bottom-slots-wrapper,.home-top-featured-wrapper{display:none}.mobileDivider{display:inline-block;height:15px;margin:0 5px}.inner-wrapper{width:100%}#tooltip,.print-page,.size-chart-link,a.tooltip{display:none!important}.pdp-main .precut-tooltip{display:none}.tooltip{font-size:.9em}.ui-dialog{max-width:98%}.ui-dialog .ui-dialog-content{height:auto!important;overflow:visible}#main{padding:0}.scrollable{height:auto}.scrollable li{float:left}.scrollable li a{border:1px solid #d9d9d9;border-radius:6px;display:block;padding:.2em .8em}.header-banner{overflow:hidden;font-size:12px}.primary-content h1{margin:10px 0}.refinement.shopby ul li{width:175px}.categories-wrapper{width:100%}#wrapper{overflow:hidden}#quickviewbutton{display:none!important}div.search-result-content .craftsy-tile .product-flags-container{top:8px;left:3%}.search-result-options{margin:.5em 0}.search-result-options .pagination,.search-result-options .sort-by{margin:0}.search-result-options .pagination .results-hits{display:none}.wide-tiles .product-tile .product-image{width:41%}.wide-tiles .product-tile .pr_stars,.wide-tiles .product-tile .product-name,.wide-tiles .product-tile .product-pricing,.wide-tiles .product-tile .product-promo,.wide-tiles .product-tile .product-swatches{float:right}.wide-tiles .product-tile .product-name h2{margin-top:0}.product-tile .product-swatches .swatch img{height:2em;width:2em}.product-listing-1x4 ul.search-result-items .grid-tile{margin:2%;width:92%}.compareitems,.product-compare{display:none!important}.homeRightPromo .web-exclusive-banner,.homeRightPromo .whats-new-banner{display:none}.pt_product-details .primary-content{padding-bottom:68px}.pdp-main.class .product-col-1,.pdp-main.class .product-col-2{width:100%}.pdp-main.class .product-add-to-cart{max-width:100%}.pdp-main.class .product-actions ul li{width:100%}.pdp-main.class .product-actions{float:none;margin:0 auto;width:122px}.pdp-main.class .imagezoom{width:104px;margin:0 auto;border:0}.pdp-main.class .product-add-to-cart button{width:100%;margin:10px auto;background:url(../images/interface/cart-arrow-right.png) no-repeat 58% #179a8b}.pdp-main.class .easy-access{clear:both;float:left;display:block;width:100%}.pdp-main.class .easy-access .container .logo{display:none;width:100%}.pdp-main.class .quote{margin-top:29px}.pdp-main.class #productTabs .mobile-tab{margin-top:8px}.pt_product-details .breadcrumb .last{display:none}.gift-cert-landing .gc-landing-online,.gift-cert-landing .gc-landing-standard{height:390px!important}#product-nav-container{bottom:0;width:100%}#product-nav-container div{width:60px}#product-nav-container div.product-next{float:right}#product-nav-container .divided span{border:0}#pdpMain.pdp-main{padding:0 10px}.pdp-main .product-add-to-cart .productActionsWrapper{display:block}.pdp-main .product-add-to-cart .pdpForm{display:block;width:100%;border-right:none}.pdp-main .product-add-to-cart .pdpInventory{display:block}.pdp-main .promotion .promotion-title{font-size:86%}.pdp-main .attribute span.value{padding-top:5px}.pdp-main .product-add-to-cart .inventory label{display:inline-block;width:36%}.pdp-main .product-add-to-cart .product-price{font-size:2em;padding:30px 10px;text-align:left;width:100%}.pdp-main .product-add-to-cart #add-swatch .product-price{padding:0}.pdp-main .product-col-1,.pdp-main .product-col-2,.pdp-main .product-name{text-align:left}.ui-tabs .ui-tabs-nav li{display:block;font-size:.8em;margin:0}.ui-tabs .ui-tabs-nav li a{width:auto}.pdp-main .product-set-list .product-set-image img{max-width:90%}.pdp-main .product-set-list .block-add-to-cart .inventory{margin:0}.pdp-main .product-set-list .block-add-to-cart .inventory .quantity label{float:left}.pdp-main .product-set-list .block-add-to-cart .selectColorWrapper{padding-bottom:5px;clear:both;overflow:hidden}.pdp-main .product-set-list .block-add-to-cart .product-price{font-size:1em;width:44%}.pdp-main .product-set-list .block-add-to-cart .product-price span{font-size:21px}.pdp-main .product-set-list .block-add-to-cart button{float:none;background-position:210px;clear:both;display:block;margin:10px auto;width:280px}.pdp-main .product-review-links{margin-left:0}.pdp-main .prSnippetRatingUnclickable,.pdp-main .prSnippetTitle{float:left}.pdp-main .product-actions{margin-left:0}.pdp-main .product-actions ul{width:100%}.pdp-main .product-actions ul li{width:49%;margin:0}.pdp-main #miniQV .product-actions ul li{width:50%}.pdp-main #miniQV .product-actions ul li.store-stock{float:left;margin-left:0;clear:both}.pdp-main .product-add-to-cart .quantity{width:auto}.pdp-main .gift-card-product .product-add-to-cart .quantity{width:290px}.pdp-main .product-primary-image{width:340px;margin:0 auto}.pdp-main.class .product-primary-image{width:100%;max-width:480px}.pdp-main .product-thumbnails{width:100%}.pdp-main .pdpTableHeader,.pdp-main .select-precut-label{text-align:left}.pdp-main .precut-select{clear:both;float:left;width:150px;margin-right:30px}.pdp-main fieldset{margin-top:4px}.pdp-main .pdpInventory .mobile{display:block}.pdp-main .mobile .pdp-my-store-qty{display:none}.pdp-main .gift-card-product .product-add-to-cart{text-align:left}.pdp-main .product-add-to-cart{text-align:center}.pdp-main .product-actions{float:none}.pdp-main .product-add-to-cart .quantity{clear:both;margin-top:2px}.pdp-main .product-number{margin-bottom:20px;line-height:2em;margin-left:0}.pdp-main #miniQV #miniqvDetail .pdp-my-store-details{height:auto}#MiniAddToBag .product-add-to-cart .inventory .quantity span.error{width:230px}.pdp-main.class .productMessaging .virtualproduct{float:none;width:440px;margin:0 auto}.product-add-to-cart a.available-in-store-only{height:100%;padding-bottom:5px;font:14px/1 inherit}#productTabs .mobile-tab{display:block;border:1px solid #ebeaea;border-left-color:#c8c8c8;background:#f2efe7 url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/interface/minus-brown.png?yocs=3e_3I_2i_) no-repeat 97%;color:#61574b;font-size:16px;font-family:inherit;font-weight:400;padding:12px 10px 10px}#productTabs .mobile-tab.inactive{background:#f2efe7 url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/interface/plus-brown.png?yocs=3e_3I_2i_) no-repeat 97%}#productTabs .mobile-tab#mobileVideoTab{background-color:#abcfdc;color:transparent}#productTabs .mobile-tab#mobileVideoTab span{background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/navigation/videoTabSprit.png?yocs=3e_3I_2i_) no-repeat scroll -43px -52px transparent;display:block;height:100%;width:100%}#productTabs .tabs-menu{display:none}#productTabs .tab-content{border:1px solid #f2efe7;border-left-color:#c8c8c8}.pdp-main .recommendations ul.search-result-items .grid-tile{width:50%}.pdp-main .recommendations .project-text{float:none;width:75%;text-align:left}.pdp-main .recommendations .project-detail{font-size:12px}.pdp-main .recommendations{max-width:3000px}.pdp-main #productTabs #carousel-recomendations{width:100%;max-width:inherit}.pdp-main #productTabs #carousel-recomendations .jcarousel-clip{max-width:inherit}#carousel-recomendations ul.search-result-items .grid-tile:nth-child(odd){clear:none}.pdp-main #productTabs .jcarousel-next,.pdp-main #productTabs .jcarousel-prev{display:block!important}.pdp-main .recommendations .project-text{margin-left:0;white-space:nowrap}.pdp-main .product-set-list #tabs .colorWrapper ul li{float:left;width:47%}.pdp-main .product-set-list .product-variations .ui-tabs .ui-tabs-nav li a{width:auto}.pdp-main .product-set-list #tabs .colorWrapper,.pdp-main .product-set-list #tabs .colorWrapper ul{float:none}.pdp-main #inStoreOnly.product-add-to-cart{max-width:100%}.pdp-main #inStoreOnly.product-add-to-cart span.available-in-store-only{display:block;margin:0 auto;float:none;width:100%}.pdp-main #inStoreOnly.product-add-to-cart .availability{width:100%}.pdp-main #inStoreOnly .product-actions{clear:both;width:225px}.pdp-main .product-actions ul{width:280px}.pdp-main .product-add-to-cart .product-actions li.checkoutButton{float:none;text-align:left;width:130px;margin-bottom:12px}.pdp-main .product-add-to-cart.project-action a,.pdp-main .product-add-to-cart button{margin-bottom:20px}#submittedJclass h2{font-size:16px}#submittedJclass .submittedButton{display:block;width:275px;margin:0 auto;font-size:14px}.sizinginformation{padding:0}.sizinginformation th{font-weight:400;padding:0 0 0 2px}.sizinginformation td{background:#fff;padding:5px;text-align:center}.sizinginformation .sizechart{padding:0!important}.ui-dialog .ui-dialog-content{padding:.25em}.pt_checkout #primary .containsStorePickup .leftSection,.pt_checkout .containsStorePickup .leftSection{width:16vw;height:35vw;background:#2a9e98 url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/interface/StorePickupLogoMobile.png?yocs=3e_3I_2i_) no-repeat 50%}.pt_checkout #primary .containsStorePickup .rightSection,.pt_checkout .containsStorePickup .rightSection{height:35vw;width:74vw;padding:15px 5vw}.pt_checkout .containsStorePickup .rightSection p{font-size:3.6vw}.pt_checkout #secondary h3.section-header,.pt_checkout .checkout-shipping legend{font-size:16px;padding:14px 10px 10px}.pt_checkout .checkout-billing legend span,.pt_checkout .checkout-shipping legend span{position:inherit;clear:both;overflow:hidden;display:block;top:auto;right:auto;margin-top:10px}.pt_checkout .fancyCheckboxWrapper label{width:auto!important;font-size:14px!important}.pt_checkout #cart-table .item-quantity:before{content:"QTY: "}.pt_checkout #cart-table .item-quantity input{text-align:center;margin:0 10px 0 0}.pt_checkout #cart-table .item-quantity-details{float:left;font-size:.9em;width:44%}.pt_checkout #cart-table .cart-row .item-quantity{clear:both;float:left;text-align:left;width:126px;padding:10px 10px 10px 0;white-space:nowrap;margin-left:120px;font-size:12px}.pt_checkout #cart-table .cart-row td.item-price{clear:both;float:left;padding:10px 10px 10px 122px}.pt_checkout #cart-table .cart-row td.item-total{float:right;padding:10px 10px 10px 0}.form-small-row-first{margin-left:10px}.pt_checkout .cvn input{width:166px}.pt_checkout #secondary .mini-cart-left{width:23%}.pt_checkout #secondary .mini-cart-right{width:68%}.pt_checkout .checkoutStep3 #primary #cart-table thead{display:none}.checkout table.item-list td{padding:0;max-width:100%}.checkout table.item-list td.product-detail-container{width:100%;vertical-align:top}.checkout table.item-list td.product-detail-container table{width:100%}.checkout table.item-list td.address{padding:0;width:100%;vertical-align:top}.order-summary-footer h2{width:50%}.checkoutStep3 #cart-table .item-image{width:114px}.pt_checkout .checkoutStep3 #cart-table table.product-detail-table{width:100%}.pt_checkout .checkoutStep3 #cart-table td.address{float:none}.checkoutStep3 .order-component-block{width:100%;margin:20px 0}.place-order-totals .order-totals-table{width:100%;max-width:300px}.payment-method-options{padding:0}.payment-method-options .form-row{width:100%}.payment-method-options .form-row label{float:left;margin:0;padding:0 0 0 1em;width:150px}.payment-method-options .form-row .input-radio{margin:0}.pt_order-confirmation .item-list th{display:none}.pt_order-confirmation #main{padding:8px}.pt_order-confirmation .order-shipment-table .order-shipment-status th{display:none}.pt_order-confirmation .order-shipment-table .order-shipment-status td{font-size:.8em;display:block}.pt_order-confirmation .order-shipment-table .order-shipment-status .shipping-method{padding-left:0}.pt_order-confirmation #cart-table .cart-row .item-quantity{clear:both;float:left;text-align:left;width:126px;padding:10px 10px 10px 0;white-space:nowrap;margin-left:120px;font-size:12px}.pt_order-confirmation #cart-table .item-quantity:before{content:"QTY: "}.pt_order-confirmation #cart-table .item-quantity input{text-align:center;margin:0 10px 0 0}.pt_order-confirmation #cart-table .item-quantity-details{float:left;font-size:.9em;width:44%}.pt_order-confirmation #cart-table .cart-row td{padding:1em}.pt_order-confirmation #cart-table .cart-row td.item-price{clear:both;float:left;padding:10px 10px 10px 122px}.pt_order-confirmation #cart-table .cart-row td.item-total{float:right;padding:10px 10px 10px 0}.pt_order-confirmation .checkoutStep3 #cart-table td.address{float:none}.pt_order-confirmation .order-confirmation-details .accountBoxWrapper .summaryOrderDetails{padding:0 10px 8px}.pt_order-confirmation .order-confirmation-details .accountBoxWrapper #OrderDetails .section{width:100%;height:auto;padding:16px;border-right:0}.pt_order-confirmation .order-confirmation-details .accountBoxWrapper .order-totals-table{float:left;margin-left:10px;width:90%}.pt_order-confirmation .order-shipment-table{border-top:1px solid #ece9e0;margin:0}.pt_order-confirmation .order-totals-table td:first-child{width:165px}.pt_order-confirmation #primary .order-confirmation-details .accountBoxWrapper .accountBoxTitle{padding:10px 11px}.pt_order-confirmation .order-confirmation-details .accountBoxWrapper.orderShipmentWrapper .contentWrapper .qty:before{content:"Qty:"}.pt_order-confirmation .order-confirmation-details .accountBoxWrapper.orderShipmentWrapper .contentWrapper .price{float:left}.pt_order-confirmation .order-confirmation-details .accountBoxWrapper.orderShipmentWrapper .contentWrapper .totalPrice{float:right}.pt_order-confirmation #secondary input{padding:8px}.pt_order-confirmation #secondary .button-fancy-large{padding:10px 20px 10px 50px}.pt_order .accountInformation .accountBoxWrapper .accountBoxTitle button{position:relative;right:auto;top:auto;float:none;margin:15px 0}.account-div{float:none;width:100%}.content-asset ul.account-options li,ul.address-list li,ul.payment-list li{float:none;width:auto}.order-history-header button{font-size:1em;padding:.25em}.accountInformation.checkoutLoginWrapper{width:100%;clear:both;overflow:hidden;padding:0 10px}.accountInformation.checkoutLoginWrapper .login-account{margin:0}.accountInformation .results-hits{display:none}.orderstatussummarytooltip{text-decoration:none;display:block}.orderstatustooltip{text-decoration:none}.progressbar li:after{width:55%;left:-28%}.gift-certificate-purchase .content-asset,.gift-certificate-purchase form{float:none;width:90%}.gift-certificate-purchase .cert-amount .form-caption{width:80%}.gift-card-product{width:100%}.gift-card-product input[type=text],.gift-card-product textarea{width:80%}.gift-card-product .rightAlign{text-align:left}.gift-certificate-balance .g-recaptcha{margin-left:2%}.page-content-tab-navigaton button,.pt_gift-registry .add-gift-cert button,.pt_gift-registry .add-gift-cert p{width:100%}.pt_gift-registry .create-new-registry p{display:none}.pt_gift-registry .create-new-registry{overflow:hidden}.pt_gift-registry .item-list{width:98%}.pt_gift-registry .item-list th{display:none}table.item-list .item-availability,table.item-list .item-dashboard,table.item-list .item-details,table.item-list .item-image{display:inline-block}table.item-list .item-image{width:30%}table.item-list .item-details{width:50%}table.item-list .item-availability,table.item-list .item-dashboard{width:97%}table.item-list .delete-registry{text-align:center}table.item-list th.section-header{background-image:none}.list-table-header{padding:1em!important}.list-table-header .button{display:block;margin:20px 0;width:196px}.list-table-header p{display:none}.list-table-header button{display:block;width:260px}.home-bottom-center,.home-bottom-left,.home-bottom-right{width:100%!important}.home-bottom-right{clear:both;float:none}.home-bottom-right .product-tile{min-height:0}#email-alert-signup{margin:0}#email-alert-signup,#email-alert-signup label{text-align:center;width:100%}#email-alert-signup input[type=text]{float:left;margin:0;width:50%}#email-alert-signup input[type=image]{float:none;vertical-align:bottom}.facebook-registration{left:-3px}.facebook-registration,.facebook-registration .fb_ iframe_widget,.facebook-registration .fb_iframe_widget span,.facebook-registration .fb_iframe_widget span iframe{position:relative;width:100.7%!important}.home-top-featured-center,.home-top-featured-left,.home-top-featured-right{float:none;display:block}.header-banner .header-slot li{width:100%;background-position-x:center}.header-banner .header-slot li a{font-size:11px}.header-banner .header-slot li a span{font-size:12px}#homepage-slider .slide img{max-height:100%;width:100%!important}.js .home-bottom-right .jcarousel-clip{overflow:visible;margin:0 auto;padding:0}.home-bottom-right .horizontal-carousel{left:10px}.home-bottom-right .horizontal-carousel li{width:145px;height:345px;margin:20px 20px 0;position:relative;left:65px}.wipe-tip{background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/interface/bg-swipe.png?yocs=3e_3I_2i_) no-repeat 0 0;width:87px;height:16px;padding:0;position:relative;top:10px;margin:0 auto;text-indent:-9999px}.home-bottom-right .wipe-tip{background-position:0 -16px}#homepage-slider .jcarousel-clip-horizontal{height:auto}#homepage-slider{max-width:100%}.home-bottom-right h2{background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/homepage/featured-products-title-mobile.png?yocs=3e_3I_2i_) no-repeat top;margin:0 auto;float:none;width:244px;height:69px;padding:0}.bottom-promo{width:320px;overflow:hidden;padding:10px 0}.bottom-promo-left,.bottom-promo-right{vertical-align:middle;padding:10px 20px;width:100%}.middle-segment-right .weekly-ad img{display:block;margin:20px auto 0}ul.search-result-items .grid-tile .button-fancy-small{font-size:13px;text-align:left;background-position:92%;padding:7px 9px}.projectsPagesWrapper .search-result-options{overflow:hidden;clear:both}.pt_product-search-noresult #main{width:100%;padding:0 10px}.no-hits-help p,.section-header p{font:14px/1 inherit;overflow:hidden}.contentInformation{padding-left:5px}.contentNavigation{width:100%}.contentNavigationWrapper ul.collapsedMenu{display:none}.contentNavigationWrapper ul.expandedMenu{display:block}.contentNavigationWrapper ul li{line-height:42px}.contentNavigation .contentNavigationWrapper ul li a{color:#7a6f66;font-weight:700}.contentNavigationWrapper ul li:hover{background-color:#a5a095;color:#fff}.contentNavigation .contentNavigationWrapper ul li:hover a{color:#fff}.menuElement.collapsedMenuTitle{background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/interface/cross-white-expand.png?yocs=3e_3I_2i_) no-repeat 98% transparent}.menuElement.expandedMenuTitle{background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/interface/cross-white-collapse.png?yocs=3e_3I_2i_) no-repeat 98% transparent}.contentNavigation{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.contentNavigation .menuElement{width:100%;background-color:#73bd00;color:#fff;border-bottom:1px solid #fff;line-height:42px;text-transform:uppercase;cursor:pointer}.accountNavigation{width:100%;margin-bottom:5px;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.accountNavigation .accountNavigationWrapper{display:none}.pt_registration .account-nav-asset.not-member{width:100%;margin-bottom:10px}.pt_registration .accountInformation{width:100%}.pt_order .order-history-table{overflow:hidden;border-bottom:0 solid #eeeee7}.pt_order .order-history-table dl{margin:0;padding:10px 0;width:100%;float:left;clear:none;height:auto;border-bottom:1px solid #eeeee7}.pt_order .order-history-table dl dt{width:auto;clear:both}.pt_order .order-history-table dl dd{width:auto;clear:both;border-bottom:0 solid #eeeee7}#OrderDetails{display:initial}#OrderDetails dl{width:100%}#OrderDetails .orderList .orderNo .orderNoDetails{float:left!important}#OrderDetails.item-list th.orderStatus{display:none}#OrderDetails.item-list tr.mobile-order-status{display:table-row}#OrderDetails.item-list tr.mobile-order-status .mobile-order-status-value{font-family:inherit}#OrderDetails .orderList .orderStatus{display:none}.order-shipment-table .order-shipment-status dl.price dd,.order-shipment-table .order-shipment-status dl.price dt{text-align:left}.order-shipment-table .order-shipment-status .orders{width:100%;border-bottom:1px solid #eeeee7}.order-shipment-table .order-shipment-status .orders dl{width:100%;border-right:0 solid #eeeee7;min-height:0}.order-shipment-table .order-shipment-status .headers{display:none}.order-shipment-table .order-shipment-status .orders dt{display:block}.accountInformation h1.joAnnTitle span.name{display:none}.joAnnTitle .myAccountNav{display:block}#mobileAccountNavigation{display:none;margin:0 8px 10px;border-left:2px solid #a4a093;border-bottom:2px solid #a4a093;border-right:2px solid #a4a093;margin-top:-15px}#mobileAccountNavigation p{display:none}#mobileAccountNavigation ul{margin:0;padding:0}#mobileAccountNavigation li{list-style-type:none;padding:10px}.pt_product-details .breadcrumb{padding:0 0 0 2px;width:auto;margin:0;float:none}.pt_wish-list table.item-list .item-image{width:30%;padding:0 10px 0 0}.pt_wish-list table.item-list .item-details{padding:0}.pt_wish-list table.item-list .item-availability{padding:0 0 0 30%}.pt_wish-list table.item-list .item-dashboard{padding-left:30%;text-align:left;width:100%}.pt_wish-list table.item-list .item-dashboard label{margin:0}.pt_wish-list .list-table-header{margin:0!important;padding:0!important}.pt_wish-list .accountInformation #send-to-friend.button-fancy-large{width:100%}.search-result-options{overflow:hidden;margin:17px 0 0;width:100%;background:#f3f0e8;min-height:45px;border:1px solid #ededed;font:12px/1 inherit;color:#61574b}#pageBy .items-per-page{padding-left:0}#pageBy .results-hits{padding-right:3px}#pageBy .perPageTail{float:right;margin:8px 0 0 2px}.results-hits{padding:14px 5px 14px 2px;float:left;line-height:18px}.pt_order #dwfrm_orders .search-result-options .results-hits{padding-left:10px}#mobileRefinements{display:block;margin:0 auto;width:95%}.refinement ul.sorted-alphabetic.hidden,.refinement ul.sorted-hit-count.hidden{display:none!important}#secondary.refinements{display:none}#product-content .project-action a{display:block!important;height:20px;line-height:18px;margin:15px auto 0}#product-content .project-action a.download{width:175px}#product-content .project-action a.print{width:190px}#product-content .project-action .checkoutButton{width:154px}.project-detail #shopBelow,.project-detail .project-information{width:100%}.project-detail .project-informarion-item{padding:0 10px}.project-detail .label{width:35%}.project-detail .value{width:60%}.pt_checkout #secondary .checkout-order-totals{margin-bottom:15px}.cart-footer .last-visited{display:none}.video-detail{margin-top:-15px}.video-detail .video-time-container{display:block;height:18px;top:120px;right:15px;position:absolute}.video-detail .video-time-container .time{background:#f1efec;font-family:inherit;color:#179a8b;font-size:14px;width:37px;text-align:center;height:16px;overflow:hidden}.video-detail .jcarousel-next,.video-detail .jcarousel-prev{display:none!important}.video-detail .video-play-button{background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/interface/related-video-play-button.png?yocs=3e_3I_2i_) no-repeat;width:43px;height:44px}.video-detail .product-tile img.play-button{top:15px;left:53px}.video-detail .video-title{margin-bottom:10px}.video-detail .shop-products-video{margin-bottom:29px}.video-detail .divider{display:block;border:1px solid #ece9e0;margin-bottom:31px}.video-detail .video-player{position:relative}#search-result-content-video-category ul.search-result-items .grid-tile:nth-child(odd){clear:none}#video-category-newest-videos .jcarousel-container{overflow:hidden;margin:0 auto;width:700px}#video-category-newest-videos .jcarousel-clip{margin:0 auto;width:311px;overflow:hidden}#video-landing-page-one-slot .jcarousel-container{margin:0 auto;overflow:hidden;width:700px}.category-assortment-selections{padding-top:0;padding-bottom:0;padding-left:2px;margin-right:auto;margin-bottom:0;margin-left:auto;width:95%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.category-assortment-selections li{display:block;margin-left:0;margin-bottom:16px;font:16px/1 inherit}#SearchResultsTabsDottedLine{display:none}.pt_product-search-result .primary-content .content-header{margin-left:8px}.classWrapper .craftsy-tile img{width:auto;height:auto}div.search-result-content .craftsy-tile img{min-width:100%}#disclaimers.simple-nondiscountable{text-align:left}.product-tile .product-pricing .product-standard-price{margin-right:10px;margin-left:0}.craftsy-tile .product-pricing .product-sales-price{margin-top:2px}ul.search-result-items .grid-tile.classWrapper .craftsy-tile .product-image{height:auto}#primary.categoryproducthits .categoryslots .craftsy-banner-promo1,#primary.categoryproducthits .categoryslots .craftsy-banner-promo2{float:none;display:inline-block}ul.craftsy li.grid-tile{height:514px}ul.search-result-items .grid-tile.classWrapper .craftsy-tile .label.description{margin-bottom:33px}ul.search-result-items .grid-tile.classWrapper .craftsy-tile .label.instructor{margin-bottom:25px}.desktopCraftsyCatSlots{display:none}.mobileCraftsyCatSlots{display:block}.gridPickupCallout{font-size:9px}#mobile-menu-toggle{display:block;position:relative;margin:0 20px 0 0;width:44px;height:44px;float:right}#mobile-menu-toggle:after{content:"\f419";position:absolute;top:0;left:0;right:0;display:inline-block;-webkit-font-smoothing:antialiased;font:normal 18px/1 Genericons;line-height:1;color:#000;vertical-align:top;width:100%;padding:14px 0 0;background:none;text-align:right}ul.category-menu{list-style:none;margin:0;padding:0;text-align:center}ul.category-menu li.blog-nav{display:block;margin:0;padding:15px 0;border-bottom:1px solid #ededed}.blog_article_primary .span8,.pt_blog,.pt_blog .category_item_content.span6,.pt_blog .category_item_image.span6,.pt_blog .span3.blog-border-top,.pt_blog .span9.visible-desktop,.span4.blog-border-top{width:100%}.pt_blog #disqus_thread{padding:0 10px}.pt_blog ul.blogPaging{margin:0 auto;width:98%;padding:0;font-size:25px}.pt_blog ul.blogPaging li.pageStatus{display:none}.pt_blog ul.blogPaging li a{width:35px}.pt_blog ul.blogPaging li.nxtprv{font-size:14px}.pt_blog ul.blogPaging li{margin:20px 0 20px 25px}.ship-home{width:90%;margin:0 auto;text-align:left}.ship-home-container{max-width:220px;width:80%}.ship-home-sprite{vertical-align:top}.ship-store{width:90%;margin:0 auto;text-align:left}.ship-store-container{max-width:220px;width:80%}.ship-home-msg,.ship-store-msg{white-space:nowrap}#MiniAddToBag .ship-home-container,#MiniAddToBag .ship-store-container{max-width:78%}}@media screen and (width:768px){#cart-checkout-container .cart-disclaimer-wrapper,.cart-actions{width:335px}}@media screen and (min-width:769px){#navigation div.level-3{display:none!important}}@media screen and (max-width:479px){.small-res{display:block}.normal-res{display:none}.marketing{min-width:320px;max-width:479px}.marketing .marketingSection{clear:both;overflow:hidden}.marketing .marketingSection2>div{float:none;width:100%}.marketing .marketingSection3>div{float:left;width:50%}.marketing .marketingSection3 .marketingSlot6{clear:both}.pt_registration .account-nav-asset.not-member{width:100%;margin-bottom:10px}.pt_registration .accountInformation #RegistrationForm{width:100%}.pt_registration .button-fancy-large,.pt_registration button#prefbutton{width:auto}.accountInformation .accountBoxWrapper .contentWrapper{padding:0}#ContactUsForm .form-row-button{margin-left:auto}#ContactUsForm .form-row-button button{width:100%!important}.contentInformation{float:right;width:100%}.items-per-page{text-align:center}.results-hits{display:none}.product-tile .product-add-to-cart .moreColors{max-width:120px;overflow:hidden}.pdp-main .product-add-to-cart .qtyMessage>div:nth-child(2){margin-left:0;border-left:none;padding-left:0}.homeRightPromo{float:right;width:100%}.homeRightPromo .web-exclusive-banner{width:157px;height:155px;margin:0 0 10px 3px;float:left;margin-right:4px}.homeRightPromo .whats-new-banner{width:152px;height:155px;float:left}div.search-result-content .craftsy-tile .product-flags-container{top:11px;left:9px}div.search-result-content .product-tile img{max-width:100%;max-height:100%}.accordion-head .lessonDuration,.accordion-head .lessonTitle,.craftsyLessonContainer,.craftsyMaterialContainer{width:100%}}@media screen and (max-width:767px){.cat-landing-slotbanner-promo{display:none}.cat-landing-carousel{width:100%}}@media screen and (min-width:480px) and (max-width:767px){h2.content-header.inner-wrapper.landing-page-header{font:35px/1 rokkitt-regular;padding-left:8px;margin-top:-10px}div.landing-page div.row div.column.left,div.landing-page div.row div.column.right{width:97%;margin-left:5px}div.landing-page div.row div.column div.main-feature,div.landing-page div.row div.column div.one-slot{margin-left:0;height:330px}div.landing-page-content-slots{display:none}div.landing-page-browse-by div.container ul.shop-by li{width:48%}div.landing-page div.row div.column div.main-feature{padding-top:10px;height:330px}div.landing-page div.row div.column div.main-feature h2{width:50%;font-size:30px;white-space:nowrap}div.landing-page div.row div.column div.main-feature div.see-all{display:none}div.landing-page div.row div.column div.main-feature ul.video-content{margin-left:0!important;margin-top:0!important;margin:11px 0 0;padding:0}div.landing-page div.row div.column div.main-feature ul.video-content li.video-tile:first-child{height:213px}div.landing-page div.row div.column div.main-feature ul.video-content li.video-tile{width:280px;margin-top:10px}div.landing-page div.row div.column div.main-feature ul.video-content div.video,div.landing-page div.row div.column div.one-slot div.slider div.video{max-height:159px;width:280px}#video-landing-page-one-slot div.swipe-title{display:block;width:100%;height:17px;margin-top:20px;background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/interface/swipe-arrows-videos.png?yocs=3e_3I_2i_) no-repeat 50%}div.landing-page div.row div.column div.one-slot{padding-top:23px;padding-left:15px}div.landing-page div.row div.column div.one-slot ul.slider{padding-left:0}div.landing-page div.row div.column div.one-slot ul.slider li.video-tile{width:280px}div.landing-page div.row div.column div.one-slot ul.slider div.caption{height:54px}div.landing-page div.row div.column div.one-slot h2.desktop{display:none}div.landing-page div.row div.column div.one-slot h2.mobile{display:block}#video-landing-page-one-slot .jcarousel-next,#video-landing-page-one-slot .jcarousel-prev{display:none!important}div.landing-page div.row div.column div.main-feature ul.video-content div.video div.play-button{left:115px;top:52px}div.landing-page-browse-by .ui-tabs .ui-tabs-nav{margin-left:-140px}#video-landing-page-one-slot .jcarousel-container,#video-landing-page .jcarousel-container{margin:0 auto;overflow:hidden;width:282px}div.search-result-content.video-category div.product-tile div.product-image{max-height:104px}.craftsyMaterialContainer{width:100%}.printCraftsyMaterials{width:100%;padding:0 20px 0 0}.craftsyLessonContainer{width:100%}.accordion-head .lessonTitle{width:80%}.accordion-head .lessonDuration{width:15%}.pt_registration .accountInformation #RegistrationForm,.pt_registration .button-fancy-large,.pt_registration button{width:100%}.pt_registration .button-fancy-large,.pt_registration button#prefbutton{width:auto}}@media screen and (min-width:480px) and (max-width:768px){.inner-wrapper{width:100%}.menu-utility .weeklyAd{display:inline-block;float:none;border-right:1px solid #ceccc6}#header-banner .header-banner-bar.header-banner-tablet{max-width:383px}.product-tile .pr_stars{left:40px}.wide-tiles .product-tile .product-name h2{margin-top:10px}.wide-tiles .product-tile .product-image{width:38%}.facebook-registration{left:0}.facebook-registration,.facebook-registration .fb_iframe_widget,.facebook-registration .fb_iframe_widget span,.facebook-registration .fb_iframe_widget span iframe{position:relative;width:100%!important}.marketing{min-width:480px;max-width:767px}.marketing .marketingSection{clear:both;overflow:hidden}.marketing .marketingSection2>div{float:none;width:100%}.marketing .marketingSection3>div{float:left;width:50%}.marketing .marketingSection3 .marketingSlot6{clear:both}ul.search-result-items .grid-tile .button-fancy-small{text-align:center;background-position:90%}.pt_registration .account-nav-asset.not-member{width:100%;margin-bottom:10px}.pt_registration .accountInformation #RegistrationForm,.pt_registration .button-fancy-large,.pt_registration button{width:100%}.pt_registration .button-fancy-large,.pt_registration button#prefbutton{width:auto}#ContactUsForm .form-row-button{margin-left:auto}#ContactUsForm .form-row-button button{width:100%!important}.contentInformation{float:right;width:100%}.pdp-main #miniQV .product-actions ul li.store-stock{clear:none;margin-left:20px}.pdp-main .attribute .value{width:100%}.pdp-main .attribute .label,.pdp-main .attribute h3{width:auto}.pdp-main #miniQV .product-actions ul li{width:125px}.pdp-main .miniQVContainer .product-price .promotion-callout{clear:both;margin-top:15px}.accountInformation.checkoutLoginWrapper{width:500px;margin:0 auto}.pt_account .header-links ul,.pt_checkout .header-links ul{margin:20px 0 10px -31px;clear:both}.header-search{width:100%;margin-left:1px}.header-content-slot-container{display:none!important}#navigation ul.level-3.featuredItems li ul li a{color:#61574b;border-left:none}#navigation nav div.level2Wrapper ul.menu-category.level-2{margin-top:7px}div.project-ideas .categories-left-nav{width:95%;margin:0 auto;float:none}.project-info-container,div.project-ideas .categories-left-nav div.catTitle{cursor:pointer;background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/interface/expand-cross-white.png?yocs=3e_3I_2i_) no-repeat scroll 97% #179a8b}.categories-left-nav .featuredItemsTitle,div.project-ideas .categories-left-nav .catTitle,div.project-ideas.featured-projects{height:42px;border:1px solid #ece9e0;color:#fff;font-family:inherit;font-size:16px;padding:12px 0 0 15px}div.project-ideas.featured-projects{display:none;pointer-events:auto;cursor:pointer;width:95%;float:none;min-height:0;margin:19px auto 0;background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/interface/expand-cross-white.png?yocs=3e_3I_2i_) no-repeat scroll 97% #179a8b}div.project-ideas.row{margin-bottom:0}div.project-ideas.row.pinned-or-trending.left,div.project-ideas.row.pinned-or-trending.right{float:none;width:100%}div.project-ideas.row.pinned-or-trending.right{margin-left:auto;margin-right:auto;margin-top:-2px}div.project-ideas.featured-projects.content{display:none}div.project-ideas.featured-projects h2{font-size:16px;font-weight:400;margin:0}div#project-ideas-featured-projects-moblie-content{display:none;background:#fff;border:1px solid #ece9e0;margin:19px auto 0;margin:0 auto;width:95%}div#project-ideas-select-project-by-stitch.top-stich.lighter{display:none}div.project-ideas-select-project-by ul.shop-by li{width:48%}div#project-stitching-bottom.project-stitching{position:relative;top:10px}div.categories-left-nav.landing-page-categories{width:97%;margin:0 auto;float:none}div.categories-left-nav.landing-page-list div.catTitle,div.categories-left-nav.landing-page-list div.featuredItemsTitle{cursor:pointer;background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/interface/expand-cross-white.png?yocs=3e_3I_2i_) no-repeat scroll 97% #179a8b}div.categories-left-nav.landing-page-list div.catTitle.expanded,div.categories-left-nav.landing-page-list div.featuredItemsTitle.expanded{cursor:pointer;background:#179a8b url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/interface/collapse-line-white.png?yocs=3e_3I_2i_) no-repeat 97%}div.landing-page div.row div.column.left{width:97%;margin-left:5px}div.landing-page div.row div.column.right{width:97%;float:left;margin-left:5px}div.landing-page div.row div.column div.main-feature,div.landing-page div.row div.column div.one-slot{margin-left:0}div.landing-page-content-slots{display:none}div.landing-page-browse-by div.container ul.shop-by li{width:45%}div.events-landing-page div.top div.left,div.events-landing-page div.top div.right{width:100%}div.events-landing-page div.top div.left div.container,div.events-landing-page div.top div.right div.tile-wide{margin:20px 3% 0;width:94%}div.events-landing-page div.bottom .tile-third,div.events-landing-page div.bottom .tile-wide,div.events-landing-page div.top div.right div.tile-rectangle,div.events-landing-page div.top div.right div.tile-square{width:94%;margin:10px 3% 0}div.events-landing-page div.top div.right div.tile-rectangle.last-child{margin-left:0}div.events-landing-page div.top div.right div.tile-rectangle{width:45%}div.events-landing-page div.bottom{margin-top:10px}div.events-landing-page div.top div.left div.container{cursor:pointer}div.events-landing-page div.top div.left div.container div.header.with-stitching{background:#179a8b url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/interface/expand-cross-white.png?yocs=3e_3I_2i_) no-repeat 97%}div.events-landing-page div.top div.left div.container div.header.with-stitching.expanded{background:#179a8b url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/interface/collapse-line-white.png?yocs=3e_3I_2i_) no-repeat 97%}div.events-landing-page div.top div.left div.container div.links{display:none}div.promotion-page-main-header{padding:0 7px}div.promotion-page-main-header h2{font:50px/1 rokkitt-regular;margin-bottom:10px}div.promotion-page-main-header div.caption{line-height:18px}div.promotion-page-main-header div.social-media{float:left;margin:5px 0 28px}div.daily-deals-page div.row div.header{height:150px;padding:20px 8px}div.daily-deals-page div.row div.header div.icon{display:none}div.daily-deals-page div.row div.header div.title{padding:0;margin-left:0;height:38px}div.daily-deals-page div.row div.header div.title h2{font:35px/1 rokkitt-regular}div.daily-deals-page div.row div.header div.description{padding-top:10px;height:72px}div.daily-deals-page div.row div.header div.description div.text{width:100%;font-size:18px;border-left:none;line-height:25px;padding:12px 0 0;border-top:1px solid #3eab9f}div.daily-deals-page div.row div.tile:first-child{margin-right:0}div.daily-deals-page div.row div.tile{margin-left:3%;width:45%;height:495px;padding:10px;padding:10px 0 0 5%}div.daily-deals-page div.row div.tile div.image{margin-right:0}div.daily-deals-page div.row div.tile div.promo-text{padding-top:6px}div.daily-deals-page div.row div.tile div.promo-text div.top{margin-bottom:10px}div.daily-deals-page div.row div.tile div.promo-text div.top a{font-size:16px}div.daily-deals-page div.row div.tile div.promo-text div.middle{margin-bottom:17px}div.daily-deals-page div.row div.tile div.promo-text div.middle div.bottom{font-size:30px}div.daily-deals-page div.row div.tile div.time-remaining-text{font-size:14px;padding-top:10px;width:90%}div.daily-deals-page div.row div.tile.odd{margin-right:0}.categories-left-nav{width:95%;margin:0 auto;float:none}.craftsy-category-landing .hero-and-promos .hero{height:auto}.craftsy-category-landing .craftsy-heading.top-stich.lighter{background:transparent}.craftsy-category-landing .main .logo-box,.craftsy-category-landing .main .three-column-container,.craftsy-category-landing div.project-ideas-select-project-by div#project-ideas-select-project-by-elements,.craftsy-category-landing h3{margin:0 2.5% 10px;width:95%}.categories-left-nav div.catTitle,.project-info-container{cursor:pointer;background:#a7a8aa url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/interface/expand-cross-white.png?yocs=3e_3I_2i_) no-repeat 97%}.craftsy-category-landing .craftsy-hero{float:none;width:100%;margin-left:0}.craftsy-category-landing .hero-and-promos{display:inline-block;width:95%;margin:0 2.5%}.craftsy-category-landing .main .three-column-container .three-column-column{width:100%}.craftsy-category-landing .main .three-column-container .three-column-column img{display:none}.craftsy-category-landing .main .three-column-container .three-column-divider{border-left:0;border-bottom:1px solid #ece9e0;height:10px;width:100%;margin:10px 0 0}.craftsy-category-landing .main .three-column-container .faqs-link{width:100%;margin-top:25px}.craftsy-category-landing .main .three-column-container .faqs{width:100%;margin:0}div.project-ideas-select-project-by{top:-17px;position:relative}.craftsy-category-landing .product-tabs{margin-left:0}.craftsy-category-landing #project-ideas-select-project-by-elements>div.ui-tabs ul.ui-tabs-nav,.craftsy-category-landing #project-ideas-select-project-by-elements>div>h3{padding-left:0;display:block;float:none}.craftsy-category-landing .ui-tabs .ui-tabs-nav li,.craftsy-category-landing .ui-tabs .ui-tabs-nav li.ui-state-active{margin-right:20px;width:auto}.craftsy-category-landing .ui-tabs .tabs-menu li.ui-state-active.category a,.craftsy-category-landing .ui-tabs .ui-tabs-nav li.category a{width:auto;padding-left:18px}.craftsy-category-landing .product-tabs #tab1{padding-left:0;padding-top:5px}div.project-ideas-select-project-by ul.shop-by li{width:46%}ul.shop-by li img{min-height:145px}div.craftsy-category-landing>div.project-ideas-select-project-by.categories-wrapper{background:transparent;width:100%}}@media screen and (min-width:769px) and (max-width:959px){#wrapper{overflow:hidden}.contentInformation{float:right;width:75%}.marketing{width:760px}#banner,.cat-landing-carousel,.cat-landing-carousel .jcarousel-container-horizontal,.categories-wrapper .categories,.pt_product-search-result.cat-land #main #primary{width:100%}.home-top-featured-wrapper ul.home-top-featured{width:100%;padding:0}.home-top-featured-wrapper li.home-top-featured{float:left;margin:30px auto}.bottom-promo{margin:0 auto;width:90%;height:auto;min-height:auto;overflow:hidden}.bottom-promo-item{width:48%}.bottom-promo-item img{max-width:100%}ul.search-result-items .grid-tile .button-fancy-small{text-align:left;padding:.6em .75em;background-position:90%}.home-top-featured-center,.home-top-featured-left,.home-top-featured-right{width:33%}.home-top-featured-wrapper a span{background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/interface/arrow-green-right.png?yocs=3e_3I_2i_) no-repeat 80%}.middle-segment-right{float:left;clear:left}.middle-segment-actions-slider .jcarousel-container-horizontal{width:768px}.middle-segment-actions-slider #horizontal-carousel-asset li{width:260px}.middle-segment-actions-slider #horizontal-carousel-asset li img{width:90%;height:90%}.middle-segment-actions-slider{width:768px;max-height:290px;min-height:200px}.pdp-main .product-actions{margin-top:10px}.pdp-main.class .product-actions{margin-top:0}.pdp-main .product-actions{margin-left:0}.refinement-header{padding:0;text-align:center}#main .primary-content .accountInformation.checkoutLoginWrapper{width:100%}.primary-content.noNavigation .accountInformation{width:100%!important}.pt_checkout #main{width:100%}.pt_checkout #main .primary-content{width:65%}.pt_checkout #main #secondary{width:32%}.pt_checkout #secondary .mini-cart-left{width:55px}.pt_checkout #secondary .mini-cart-right{width:145px;margin-left:10px}.pt_order-confirmation #main{width:100%;padding:8px}.pt_order-confirmation #main #primary{width:65%;float:left}.pt_order-confirmation #main #secondary{width:32%;float:right}.pdp-main .product-col-2{width:50%}.pdp-main.class .product-col-2{width:100%;margin-top:10px}.ui-dialog{width:auto!important;height:auto!important}.search-result-options #pageBy select,.search-result-options #sortBy select{background-size:33px 28px}.product-tile .add-to-cart{background-position-x:90%;padding-left:1.5em}.product-tile .product-add-to-cart .light{background-position-x:75%;padding-left:1.5em}.project-information .project-information-item .label{font-size:15px}.project-information .project-information-item .skillLevel{margin-right:0;height:20px;width:20px;line-height:15px}.gift-cert-landing .gc-landing-online,.gift-cert-landing .gc-landing-standard{height:390px}.gift-cert-landing .content-asset img{max-width:95%;height:auto}#product-content .project-action a.download{width:100%;margin-top:10px;float:right}#product-content .project-action a.print{width:100%;float:right}#product-content .project-action .checkoutButton{width:100%;margin-top:10px}.pt_registration .accountInformation #RegistrationForm,.pt_registration .button-fancy-large,.pt_registration button{width:100%}.pt_registration .button-fancy-large,.pt_registration button#prefbutton{width:auto}.pdp-main .availability span.more-soon{display:none}.pdp-main .product-add-to-cart .pdpForm #add-to-cart{width:260px}.pdp-main .product-add-to-cart .qtyMessage>div:nth-child(2){margin-left:0;border-left:none;padding-left:0;clear:both}.pdp-main #miniQV #imageCol{width:100%;margin-right:0;margin-bottom:15px}.pdp-main #miniQV #miniqvDetail{width:100%;float:none;clear:both}.pdp-main #miniQV #miniqvDetail #MiniAddToBag{width:100%}}@media screen and (max-width:480px){ul.craftsy li.grid-tile{height:473px}.craftsy-category-landing .left-categories{width:100%}.craftsy-category-landing .craftsy-hero{float:none;width:100%;margin-left:0}.craftsy-category-landing .hero-and-promos .hero{height:auto}.craftsy-category-landing .hero-and-promos .promos .promo{display:block;max-width:100%}.craftsy-category-landing .hero-and-promos{display:inline-block;width:95%;margin:0 2.5%}.craftsy-category-landing .craftsy-heading.top-stich.lighter{background:transparent}.craftsy-category-landing .main .logo-box,.craftsy-category-landing .main .three-column-container,.craftsy-category-landing div.project-ideas-select-project-by div#project-ideas-select-project-by-elements,.craftsy-category-landing h3{margin:0 2.5% 10px;width:95%}.craftsy-category-landing .main .three-column-container .three-column-column img{display:none}.craftsy-category-landing .main .three-column-container .three-column-column{width:100%}.craftsy-category-landing .main .three-column-container .three-column-divider{border-left:0;border-bottom:1px solid #ece9e0;height:10px;width:100%;margin:10px 0 0}.craftsy-category-landing .main .three-column-container .faqs{width:100%;margin:0}.craftsy-category-landing .main .three-column-container .faqs-link{width:100%;margin-top:25px}.craftsy-category-landing .product-tabs #project-ideas-select-project-by-stitch{display:none}.craftsy-category-landing .product-tabs{margin-left:0}.craftsy-category-landing .product-tabs #tab1{padding-left:0;padding-top:5px}.craftsy-category-landing div.project-ideas-select-project-by{background:transparent}.craftsy-category-landing .ui-tabs .tabs-menu li.ui-state-active.category a,.craftsy-category-landing .ui-tabs .ui-tabs-nav li.category a{width:auto;padding-left:18px}.craftsy-category-landing .ui-tabs .ui-tabs-nav li,.craftsy-category-landing .ui-tabs .ui-tabs-nav li.ui-state-active{width:auto}.craftsy-category-landing #project-ideas-select-project-by-elements>div.ui-tabs ul.ui-tabs-nav,.craftsy-category-landing #project-ideas-select-project-by-elements>div>h3{padding-left:0}.craftsy-tile .product-name h2{margin:0 0 30px;font-size:1.33em!important}.craftsy-tile .product-reviews{height:auto;margin-bottom:15px}.classWrapper .craftsy-tile .product-name{margin:0;height:62px}.craftsy-tile .skill_level{margin-bottom:10px}ul.search-result-items li.grid-tile{width:49%}ul.search-result-items .product-tile .product-image{max-height:175px;margin:5px}ul.search-result-items .grid-tile.classWrapper .craftsy-tile .product-name a{height:auto}ul.search-result-items .grid-tile.classWrapper .craftsy-tile .label.instructor{margin-bottom:15px}ul.search-result-items .grid-tile.classWrapper .craftsy-tile .product-pricing{margin:0}ul.search-result-items .grid-tile.classWrapper .craftsy-tile .label.description{margin:0 0 27px}.primary-content.categoryproducthits>h2.content-header{font-size:2.5em;padding-bottom:0}.primary-content.categoryproducthits #SearchResultsTab .search-result-bookmarks{display:none}#primary.categoryproducthits .categoryslots .craftsy-banner-promo1,#primary.categoryproducthits .categoryslots .craftsy-banner-promo2{float:none;display:block;width:100%;margin:0}ul.search-result-items .grid-tile.classWrapper{width:290px;padding:15px}.pdp-main .product-set-list .product-set-details .product-name-id-availability .shop-link{margin-bottom:20px}#QuickViewDialog .pdp-main .product-add-to-cart .pdpForm #add-to-cart,.pdp-main #MiniAddToBag .product-add-to-cart .pdpForm #add-to-cart{width:100%;margin-top:10px}.pdp-main #miniQV #miniqvDetail .pdp-in-store-message,.pdp-main .pdpTableHeader{line-height:20px}.search-result-content.craftsy{margin:0 10px}ul.search-result-items.craftsy{min-width:300px;width:300px;padding:0}ul.search-result-items .grid-tile .button-fancy-small{text-align:left}#main #primary .returnPSButton{top:-70px;right:inherit;left:8px;width:95%}.pdp-main.class .product-add-to-cart button{width:100%;margin:10px auto;background:url(../images/interface/cart-arrow-right.png) no-repeat 71% #179a8b}.pdp-main.class .product-actions{margin:0;clear:both}.pdp-main.class .product-add-to-cart .product-actions{width:100%}.pdp-main #miniQV .product-actions ul li{width:54%}.pdp-main .product-set-list .product-actions .checkoutButton{left:0}#miniQV .checkoutButton{padding:0 0 0 14px}button{padding:.6em 1em}#mini-cart .mini-cart-empty{bottom:3px;right:-4px}#navigation.GPShopper{margin-top:30px}ul.level-1 li.topLevelClass{width:23%}.returnPSButton{margin-top:20px;width:100%;min-height:45px}.project-detail .divider{margin:0}.pdp-main .product-set-list .product-set-details .product-name-id-availability{width:auto}.breadcrumb,.breadcrumb .breadcrumb-result-text a,.breadcrumb a,.pt_product-details .breadcrumb .last{font:1em/1em inherit;margin-bottom:3px}.breadcrumb{width:auto}.pt_product-details .breadcrumb .last{display:inline}.categories-left-nav div.catTitle{cursor:pointer;background:#a7a8aa url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/interface/expand-cross-white.png?yocs=3e_3I_2i_) no-repeat 97%}div.search-result-content ul.search-result-items .grid-tile.product-promo{width:50%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.cat-landing-carousel{width:360px;height:280px;float:left;margin-left:5px;overflow:visible}.cat-landing-carousel .jcarousel-container-horizontal{width:320px;padding:0}.cat-landing-carousel .jcarousel-clip-horizontal{width:320px;height:350px;padding-left:15px}.cat-landing-carousel .swipebanner{display:block;background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/interface/bkg-swipe.png?yocs=3e_3I_2i_) no-repeat;width:88px;height:20px;margin:0 auto 10px}.cat-landing-carousel .jcarousel-item-horizontal{margin-right:15px;margin-left:13px}.cat-landing-carousel .jcarousel-item-horizontal:last-child{margin-right:-15px}.cat-landing-carousel .jcarousel-item-horizontal:first-child{margin-left:20px}.cat-landing-carousel .swipeArrows{width:185px;height:17px;background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/interface/swipe-arrows.png?yocs=3e_3I_2i_) no-repeat;position:relative;left:36%}.cat-landing-carousel .jcarousel-next,.cat-landing-carousel .jcarousel-prev{display:none!important}.cat-landing-carousel-wrapper{height:280px}.cat-landing-carousel .bx-wrapper .bx-controls-direction a{top:95px}.cat-landing-projects{overflow:hidden}.ui-tabs .ui-tabs-nav{padding-left:10px}.ui-tabs .ui-tabs-nav li{white-space:normal;width:70px;margin-right:10px}.ui-tabs .ui-tabs-nav li a{width:70px}.ui-tabs .ui-tabs-nav li.category a{padding-left:6px}.ui-tabs .tabs-menu li.ui-state-active a,.ui-tabs .ui-tabs-nav li.ui-state-active{width:70px}.ui-tabs .tabs-menu li.ui-state-active.category a{padding-left:6px}.categories-wrapper .top-stich.lighter{top:132px}.pt_product-search-result .primary-content h3.content-header{padding-left:10px}ul.shop-by li{margin:0 0 10px;width:144px}ul.shop-by li.firstCol{margin-right:10px}ul.shop-by li img{min-height:145px}.craftsy-category-landing ul.shop-by li{display:inline-block}.craftsy-category-landing ul.shop-by li img{min-height:0;height:auto;width:100%}ul.shop-by li.featured-items{width:100%;background:#fff;min-height:50px;line-height:100%;-webkit-box-shadow:none;box-shadow:none}ul.shop-by li.featured-items h5{padding:0;display:block;height:50px;margin:0;padding-left:5px;line-height:50px;cursor:pointer;border:1px solid #e5e5e4;background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/interface/cross-white-expand.png?yocs=3e_3I_2i_) no-repeat 97% 50% #179a8b}ul.shop-by li.featured-items h5.expanded{background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/interface/cross-white-collapse.png?yocs=3e_3I_2i_) no-repeat 97% 50% #179a8b}#catAnchorButtons,.catLeftNavPromo{display:none}.light{background-position:75%}.button-fancy-small{background-position:90%}.items-per-page{display:none}.sort-by{width:100%}.sort-by label{display:none}.search-result-options{min-height:52px}.results-hits{display:block}.pt_registration .account-nav-asset.not-member{width:100%;margin-bottom:10px}.pt_registration .accountInformation #RegistrationForm,.pt_registration .button-fancy-large,.pt_registration button{width:100%}.pt_registration .button-fancy-large,.pt_registration button#prefbutton{width:auto}.pdp-main.class .recommendations ul.search-result-items{margin-left:28px!important}.pdp-main.class .recommendations ul.search-result-items .grid-tile{margin-right:40px;margin-bottom:40px}.pdp-main.class .recommendations #carousel-recomendations .jcarousel-next,.pdp-main.class .recommendations #carousel-recomendations .jcarousel-prev{top:150px}.pdp-main.class .recommendations .project-text .title{display:block;padding-bottom:5px}.pdp-main.class .easy-access .container .logo{background:none;height:0}.pdp-main.class .quote .container .icon{background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/interface/class-quote-icon-small.png?yocs=3e_3I_2i_) no-repeat;width:70px;height:47px}.pdp-main.class .quote .container .copy{width:70%}.pdp-main.class .quote .container .copy .quoteText{font-size:16px}.pdp-main.class #product-content .checkoutButton{margin-left:10px}.pdp-main.class .product-add-to-cart .product-actions{margin-bottom:0}.pdp-main.class .product-add-to-cart .pdpForm{padding-left:0}.pdp-main.class .productMessaging{text-align:left}div.level-2.hasCustomContent ul.level-2,div.level-2.noCustomContent ul.level-2{width:auto}#SearchResultsTab .search-result-bookmarks li a{min-height:39px;display:block;width:100%}#SearchResultsTab .search-result-bookmarks li a span.secondLine{display:block}#SearchResultsTabsDottedLine{background:none}#SearchResultsTab .search-result-bookmarks li{margin:0;width:33.3%;display:inline-block;float:none;padding:0}#SearchResultsTab .search-result-bookmarks li.active{background:transparent}#SearchResultsTab .search-result-bookmarks li.active:after{content:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/interface/tabs-active-arrow.png?yocs=3e_3I_2i_) no-repeat center 100%;margin-left:50%;position:absolute}.color-swatch-container .right{margin-top:-9px}.color-swatch-container .right span{display:none}.categories-left-nav div.catTitle.expanded{cursor:pointer;background:#a7a8aa url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/interface/collapse-line-white.png?yocs=3e_3I_2i_) no-repeat 97%}.categories-left-nav div.featuredItemsTitle{cursor:pointer;background:#a7a8aa url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/interface/expand-cross-white.png?yocs=3e_3I_2i_) no-repeat 97%}.categories-left-nav div.featuredItemsTitle.expanded{cursor:pointer;background:#a7a8aa url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/interface/collapse-line-white.png?yocs=3e_3I_2i_) no-repeat 97%}div.project-ideas.featured-projects{pointer-events:auto;border:1px solid #ece9e0;color:#fff;font-family:inherit;font-size:16px;padding:12px 0 0 15px;height:42px;cursor:pointer;width:95%;float:none;min-height:0;margin:19px auto 0;background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/interface/expand-cross-white.png?yocs=3e_3I_2i_) no-repeat scroll 97% #179a8b}div.project-ideas.row{margin-bottom:0}div.project-ideas.row.pinned-or-trending.left,div.project-ideas.row.pinned-or-trending.right{float:none;width:100%}div.project-ideas.row.pinned-or-trending.right{margin-left:auto;margin-right:auto;margin-top:-2px}div.project-ideas.featured-projects.content{display:none}div.project-ideas.featured-projects h2{font-size:16px;font-weight:400;margin:0}div#project-ideas-featured-projects-moblie-content{display:none;background:#fff;border:1px solid #ece9e0;margin:19px auto 0;margin:0 auto;width:95%}div#project-ideas-select-project-by-stitch.top-stich.lighter{display:none}div.project-ideas-select-project-by ul.shop-by li{width:48%}div#project-stitching-bottom.project-stitching{position:relative;top:10px}div.project-ideas-select-project-by{top:-17px;position:relative}.pt_account #header .header-links,.pt_account #main{clear:both}.pt_checkout .orderPickUpInfo{padding:30px 0 20px 10px}.checkoutStep3 .checkoutButtonLonger{width:100%}.submit-order button{margin-left:0}.header-links ul{margin:14px 0 0;padding:0}.header-links li.last{display:none}.cartHeader .paypalcheckout button{height:36px;padding-right:0}#tabs-Swatch{padding:0 0 0 10px}.pdp-main #miniQV #miniqvDetail #MiniAddToBag{width:100%;float:none}.pdp-main .product-variations{margin-left:0}.pdp-main .attribute .tabSwatchTitle{font-size:12px}.pdp-main .swatches li{margin:4px 13px 4px 0}.product-variations .ui-tabs .ui-tabs-nav{padding-left:0}.pdp-main .product-variations .attribute .value{width:100%}.pdp-main .product-variations .attribute .availability-results{text-align:left}.pdp-main .product-variations .attribute .availability-results .value{width:auto}.pdp-main .product-col-2.product-set #shop-items-below{background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/interface/shop-items-below-button-mobile.png?yocs=3e_3I_2i_) no-repeat;width:280px;height:41px;display:block;margin:30px auto 0}.pdp-main #product-set-list .product-set-details{width:150px;margin-bottom:0}.pdp-main .product-set-list .product-set-details .availability,.pdp-main .product-set-list .product-set-details .pdpmsgs{display:none}.pdp-main .product-set-list .block-add-to-cart{float:left;width:100%}.pdp-main .product-set-list .block-add-to-cart .product-price{width:100%}.pdp-main .product-set-list .block-add-to-cart button{margin:20px auto 10px;display:inline-block}.product-actions.ps .checkoutButton.locate-in-store{margin-left:0}.pdp-main .product-variations .ui-tabs .ui-tabs-nav li{width:140px;margin:0}.pdp-main .product-variations .ui-tabs .ui-tabs-nav li:first-child{margin-right:8px}#product-content .selectByTabs a{width:146px}.pdp-main .product-variations #viewMoreVariations{background-position:25% 50%}.pdp-main #miniQV #Close{top:1%}.pdp-main #miniQV #miniqvDetail .email-out-of-stock,.pdp-main #miniQV #miniqvDetail .email-out-of-stock .button-fancy-large{padding-left:0}.pdp-main .product-variations #disclaimers .selectColorWrapper{margin:10px 5px;width:148px}.pdp-main .product-variations #disclaimers .selectColorWrapper #select-color{text-align:left}.pdp-main #miniQV #imageCol .out-of-stock-overlay{left:13%}.hot-sale{height:100%}.hot-sale .see-more-sale{color:#dc2121!important;font-family:inherit!important;font-size:16px!important}.hot-sale .left,.hot-sale .right{float:none;width:99%}.hot-sale .left{margin-bottom:20px}.sale-dropdown .level-3.shop-by-sale-dropdown{background:#f4f2ea;margin-bottom:6px!important}.sale-dropdown .level-3.shop-by-sale-dropdown h3{color:#333;padding-left:20px}.arrow-right{margin:0 12px 0 -15px}.video-detail{padding:0 10px}.video-detail .video-player{height:auto}.video-information .video-information-item #description{width:100%;margin-bottom:25px}.video-detail .socialshare{float:left}.video-detail .shop-products-video{background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/interface/shop-products-video-button-mobile.png?yocs=3e_3I_2i_) no-repeat 50%;margin-top:20px}.video-detail .related-videos-container .videos .related-video{width:145px}#video-landing-page-one-slot div.swipe-title,.video-detail .related-videos-container .swipe-title{width:100%;height:17px;background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/interface/swipe-arrows-videos.png?yocs=3e_3I_2i_) no-repeat 50%}#video-landing-page-one-slot div.swipe-title{display:block;margin-top:20px}.video-detail .related-videos-container .videos{margin-bottom:20px}.video-detail ul.search-result-items .grid-tile{width:145px;padding:0;margin-right:10px}.video-detail .recommendations{margin-bottom:0}.video-detail ul.search-result-items .grid-tile .product-name h2 a{font-size:12px}.related-videos-container .jcarousel-next,.related-videos-container .jcarousel-prev{display:none!important}h2.content-header.inner-wrapper.landing-page-header{font:35px/1 rokkitt-regular;padding-left:8px;margin-top:-10px}div.landing-page div.row div.column.left,div.landing-page div.row div.column.right{width:97%;margin-left:5px}div.landing-page div.row div.column div.main-feature,div.landing-page div.row div.column div.one-slot{margin-left:0;height:330px}div.landing-page-content-slots{display:none}div.landing-page-browse-by div.container ul.shop-by li{width:48%}div.landing-page div.row div.column div.main-feature{padding-top:10px;height:330px}div.landing-page div.row div.column div.main-feature h2{width:50%;font-size:30px;white-space:nowrap}div.landing-page div.row div.column div.main-feature div.see-all{display:none}div.landing-page div.row div.column div.main-feature ul.video-content{margin-left:0!important;margin-top:0!important;margin:11px 0 0;padding:0}div.landing-page div.row div.column div.main-feature ul.video-content li.video-tile:first-child{height:213px}div.landing-page div.row div.column div.main-feature ul.video-content li.video-tile{width:280px;margin-top:10px}div.landing-page div.row div.column div.main-feature ul.video-content div.video,div.landing-page div.row div.column div.one-slot div.slider div.video{max-height:159px;width:280px}#video-landing-page-one-slot{border:1px solid #e4e0d2;background:#fff;padding:20px 0}#video-landing-page-one-slot #video-landing-page-one-slot div.swipe-title{display:block;width:100%;height:17px;margin-top:20px;background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/interface/swipe-arrows-videos.png?yocs=3e_3I_2i_) no-repeat 50%}div.landing-page div.row div.column div.one-slot{padding-top:23px;padding-left:15px}div.landing-page div.row div.column div.one-slot ul.slider{padding-left:0}div.landing-page div.row div.column div.one-slot ul.slider li.video-tile{width:280px}div.landing-page div.row div.column div.one-slot ul.slider div.caption{height:54px}#video-landing-page-one-slot h2.desktop{display:none!important}#video-landing-page-one-slot h2.mobile{display:block!important}#video-landing-page-one-slot .jcarousel-next,#video-landing-page-one-slot .jcarousel-prev{display:none!important}div.landing-page div.row div.column div.main-feature ul.video-content div.video div.play-button{left:115px;top:52px}div.landing-page-browse-by .ui-tabs .ui-tabs-nav{margin-left:-140px}#video-landing-page-one-slot .jcarousel-container,#video-landing-page .jcarousel-container{margin:0 auto;overflow:hidden;width:282px}div.search-result-content.video-category div.product-tile div.product-image{max-height:104px}div.search-result-content.video-category ul.search-result-items li.grid-tile{width:43%;height:100%}#video-category-newest-videos .jcarousel-next,#video-category-newest-videos .jcarousel-prev{display:none!important}div#video-category-newest-videos.one-slot{position:relative;padding-top:23px;padding-left:15px;margin-left:5px;height:360px}div#video-category-newest-videos.one-slot ul.slider li.video-tile div.video img{max-width:280px}div#video-category-newest-videos.one-slot div.swipe-title{display:block;width:100%;height:17px;margin-top:20px;background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/interface/swipe-arrows-videos.png?yocs=3e_3I_2i_) no-repeat 50%}div#video-category-newest-videos div.play-button{left:117px;top:52px}div#video-category-newest-videos div.time-container{bottom:12px;right:30px}div.search-result-content.video-category{margin:19px 0 4px 15px!important}div.search-result-content.video-category div.product-tile div.product-image div.time-container{bottom:28px}#video-category-newest-videos .jcarousel-container{padding-left:0}div.events-landing-page div.top div.left,div.events-landing-page div.top div.right{width:100%}div.events-landing-page div.top div.left div.container,div.events-landing-page div.top div.right div.tile-wide{margin:20px 3% 0;width:94%}div.events-landing-page div.bottom .tile-third,div.events-landing-page div.bottom .tile-wide,div.events-landing-page div.top div.right div.tile-rectangle,div.events-landing-page div.top div.right div.tile-square{width:94%;margin:10px 3% 0}div.events-landing-page div.top div.right div.tile-rectangle.last-child{margin-left:0}div.events-landing-page div.top div.right div.tile-rectangle{width:45%}div.events-landing-page div.bottom{margin-top:10px}div.events-landing-page div.top div.left div.container{cursor:pointer}div.events-landing-page div.top div.left div.container div.header.with-stitching{background:#179a8b url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/interface/expand-cross-white.png?yocs=3e_3I_2i_) no-repeat 97%}div.events-landing-page div.top div.left div.container div.header.with-stitching.expanded{background:#179a8b url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/interface/collapse-line-white.png?yocs=3e_3I_2i_) no-repeat 97%}div.events-landing-page div.top div.left div.container div.links{display:none}div.promotion-page-main-header{padding:0 7px}div.promotion-page-main-header h2{font:50px/1 rokkitt-regular;margin-bottom:10px}div.promotion-page-main-header div.sub-content div.caption{line-height:18px}div.promotion-page-main-header div.social-media{float:left;margin:5px 0 30px}div.daily-deals-page div.row div.header{height:150px;padding:20px 8px}div.daily-deals-page div.row div.header div.icon{display:none}div.daily-deals-page div.row div.header div.title{padding:0;margin-left:0;height:38px}div.daily-deals-page div.row div.header div.title h2{font:35px/1 rokkitt-regular}div.daily-deals-page div.row div.header div.description{padding-top:10px;height:72px}div.daily-deals-page div.row div.header div.description div.text{font-size:18px;border-left:none;line-height:25px;padding:12px 0 0;border-top:1px solid #3eab9f}div.daily-deals-page div.row div.tile:first-child{margin-right:0}div.daily-deals-page div.row div.tile{margin-left:3%;width:45%;height:422px;padding:10px}div.daily-deals-page div.row div.tile div.image{width:100%;height:145px;margin-right:0}div.daily-deals-page div.row div.tile div.promo-text{padding-top:6px}div.daily-deals-page div.row div.tile div.promo-text div.top{margin-bottom:10px}div.daily-deals-page div.row div.tile div.promo-text div.top a{font-size:16px}div.daily-deals-page div.row div.tile div.promo-text div.middle{margin-bottom:17px}div.daily-deals-page div.row div.tile div.promo-text div.middle div.bottom{font-size:30px}div.daily-deals-page div.row div.tile div.time-remaining-text{font-size:14px;padding-top:10px;width:90%}div.daily-deals-page div.row div.tile.odd{margin-right:0}.accordion-head .lessonDuration,.accordion-head .lessonTitle,.craftsyLessonContainer,.craftsyMaterialContainer{width:100%}.pt_blog div#main .flexslider ul li img{width:auto;max-height:250px}.flexslider ul{padding:0}.flex-direction-nav,.flex-nav-next{display:none}.flexslider .overlayCaption{position:absolute;right:10px;width:65%;background-color:#fff;padding:10px}.flexslider .overlayCaption h4{font-size:21px;line-height:25px;margin-bottom:0}.flexslider .overlayCaption p{display:none}.pdp-main.class.jclass .productMessaging .virtualproduct{width:100%}.pdp-main.class.jclass .product-actions{float:left;margin-left:10px}.pdp-main.class.jclass #product-content .checkoutButton{margin-left:0}.pdp-main.class.jclass .product-add-to-cart .pdpForm{padding:0 14px}.pdp-main.class.jclass select{width:100%;margin-left:0}#jclass-continue-to-two,#selectLocation{margin-left:0}.pdp-main .inventory,.pdp-main .product-add-to-cart fieldset{width:100%}.pdp-main .product-add-to-cart .pdpForm #add-to-cart{padding:8px 0;font-size:14px;width:60%}.pdp-main.class.jclass .product-add-to-cart .pdpForm fieldset{padding-bottom:40px}#begin-jclass-reg,#top-begin-jclass-reg,.pdp-main.class.jclass div[class^=span]{width:100%}form#register-jclass-student div.span2 label{text-align:left}.jclass-radio{width:10%;display:inline-block;vertical-align:top}.jclass-datetime{width:43%;display:inline-block}.jclass-instructor{width:90%;margin-left:10%}.jclass-instructor p{margin:0}.jclass-instructor span{font-family:Arial;font-weight:700;color:#000}.jclass-availability{width:90%;margin-left:10%}.jclass-availability p{margin:0}.jclass-availability span{font-family:Arial;font-weight:700;color:#000}.jclass.pdp-main label{text-align:left}.jclass-booking{padding:0 10px 15px;border:1px solid #cad8d8}#jclass-continue-to-two-btn{width:100%}.pdp-main.class.jclass .span1.jClass-chkbx-col{width:5%}.pdp-main.class.jclass .span11.jClass-profile-col{width:92%;margin-left:3%}.pdp-main.class.jclass .span1.jClass-chkbx-col input[type=checkbox].jclass-register-chkbx{margin:0}.pdp-main.class.jclass #jclass-registered.row.jclass-student-section .span4 .row.wrapped{margin-top:15px}.pdp-main.class.jclass .account-div{width:100%;padding:0 10px}.pdp-main.class.jclass #jclass-guest .login-box.login-create-account .button-fancy-large{width:100%}#create-account{display:block;margin:8px auto;width:50%}.pdp-main.class.jclass #jclass-guest .account-nav-asset a#password-reset,.pdp-main.class.jclass #jclass-guest .login-box a#password-reset{padding:0;margin-left:0}.pdp-main.class.jclass #jclass-guest .account-div label{width:100%;float:none;padding-top:0}.pdp-main.class.jclass #jclass-guest .account-div.guest{border-top:1px solid #cad8d8}.primary-content .pdp-main.class.jclass .jclass-accordion .ui-accordion-content{padding-left:10px;padding-right:10px}.pdp-main.class.jclass #jclass-guest .button-fancy-large{width:100%}.pdp-main.class.jclass .login-box-content{padding:0}.pdp-main.class.jclass #jclass-guest .login-box-content .form-row-button{margin-left:0;margin-top:20px}.pdp-main.class.jclass #jclass-guest .login-box.login-create-account .login-box-content .form-row-button{margin-top:0}.pdp-main.class.jclass #jclass-guest .login-box-content input[type=email],.pdp-main.class.jclass #jclass-guest .login-box-content input[type=password],.pdp-main.class.jclass #jclass-guest .login-box-content input[type=text]{width:100%}.pdp-main.class.jclass .row.jclass-choice .span2{width:20%}.pdp-main.class.jclass .ui-accordion-content .form-row-button{margin-left:0}#student-buttons .button-fancy-large{width:100%}.jclass-acct-create,.jclass-acct-login{display:inherit;text-align:center}.jclass-or{padding-left:47%}#main.class-transcripts{padding:0 10px}#class-transcripts label{width:100%}#main.class-transcripts .accountInformation h1.joAnnTitle span.titleText{letter-spacing:-1px}#main.class-transcripts .accountInformation h1.joAnnTitle{margin-bottom:0}#main.class-transcripts select{height:3em;border:1px solid #aaa;margin-left:0;padding:0;width:100%}}@media screen and (max-width:320px){.cat-landing-slotbanner-promo{display:none}.cat-landing-carousel{width:340px;margin:0 auto}.cat-landing-carousel .bx-wrapper .bx-controls-direction .bx-prev{left:-50px}.cat-landing-carousel .bx-wrapper .bx-controls-direction .bx-next{right:-47px}#QuickViewDialog .pdp-main .product-add-to-cart .pdpForm #add-to-cart,.pdp-main #MiniAddToBag .product-add-to-cart .pdpForm #add-to-cart{width:100%;margin-top:10px}}@media screen and (max-width:800px){#category-carousel-banners .left-banner,#category-carousel-banners .right-banner{width:100%;clear:both;float:none}#category-carousel-banners .left-banner img,#category-carousel-banners .right-banner img{display:block;margin:0 auto}#category-carousel-banners .left-banner{margin-bottom:5px}#header-banner .header-banner-bar{display:none}#header-banner .header-banner-bar.header-banner-tablet{display:block;width:50%;padding:5px 0}}@media (min-width:768px){div.landing-page div.row div.column div.main-feature ul.video-content{width:100%!important;left:0!important}}@media screen and (min-width:481px) and (max-width:600px){ul.search-result-items{width:460px}}@media screen and (max-width:600px){#header-banner .header-banner-divider,#header-banner .header-banner .header-banner-bar.header-banner-tablet{display:none}#header-banner .header-banner .header-banner-bar.header-banner-mobile{display:block;width:100%;padding:5px 0}.pdp-main .product-actions{margin-bottom:5px}.pdp-main .product-add-to-cart .pdpForm #add-swatch{margin-bottom:10px;margin-left:0;clear:both}.accountInformation .accountBoxWrapper .contentWrapper.pref-center{float:left;padding-left:20px;padding-right:20px}}@media only screen and (device-width:768px){ul.level-1 a span.twoLineMenu{margin-top:8px}}@media screen and (min-width:320px) and (max-width:350px){.cart-footer .right-container-items{width:300px;float:none}}.dialog{z-index:2000;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;overflow:hidden!important}.dialog,.dialog__panel{display:-webkit-box;display:-ms-flexbox;display:flex}.dialog__panel{padding:0 1em}.add-to-bag-dialog .modal__header{padding:0 .45em;margin-bottom:.45em;background:#f1f1f2;padding:0 1rem}.add-to-bag-dialog .price-standard{text-decoration:line-through;color:#a7a8aa;font-weight:400}.add-to-bag-dialog .price-sales{color:#900000;margin-left:5px;font-weight:700}.add-to-bag-dialog .promotion-callout{display:none}.add-to-bag-dialog .product-tile-slider .slick-prev{left:-1rem}.add-to-bag-dialog .product-tile-slider .slick-next{right:-1rem}.add-to-bag-dialog .product-tile-slider .slick-next:before{float:right}.add-to-bag-dialog .checkout-lock-icon__wrapper svg{margin-right:4px;margin-bottom:-4px}.password-reset-modal .ui-dialog-titlebar{background:#000;color:#fff}.password-reset-modal .ui-dialog-titlebar .ui-dialog-titlebar-close{background:transparent}.password-reset-modal .ui-dialog-titlebar .ui-button:hover .ui-icon{opacity:.75;background-image:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/interface/icon-ui-close.png?yocs=3e_3I_2i_)}@media screen and (min-width:768px){.dialog__panel--border-left{border-left:1px solid #f1f1f2}.dialog__panel--border-top{border-top:1px solid #f1f1f2}}@media screen and (max-width:480px){.dialog__panel--mobile-divide{border-bottom:1px solid #f1f1f2}}#mobileFilters{display:none;width:100%;height:100%;background-color:#fff;position:fixed;top:0;left:0;z-index:2000;overflow-y:scroll;padding-bottom:7em}.btn,a.btn{color:#000;font-family:avenir-demi,sans-serif;letter-spacing:1px;text-transform:uppercase;text-align:center;font-size:.75rem;background:transparent;-webkit-transition:background .2s ease-in-out,color .2s ease-in-out;transition:background .2s ease-in-out,color .2s ease-in-out;margin-bottom:.5em;padding:.5em .75em;border:1px solid #000;border-radius:3px;cursor:pointer;display:inline-block;outline:none}.btn svg,a.btn svg{-webkit-transition:fill .2s ease-in-out;transition:fill .2s ease-in-out}.btn--black,a.btn--black{color:#000;border-color:#000}.btn--black svg,a.btn--black svg{fill:#000}.btn--black:hover,a.btn--black:hover{color:#fff;background-color:#000}.btn--black:hover svg,a.btn--black:hover svg{fill:#fff}.btn--black:focus,a.btn--black:focus{outline:1px dotted #000}.btn--black-fill,a.btn--black-fill{color:#fff;border-color:#000;background-color:#000}.btn--black-fill svg,a.btn--black-fill svg{fill:#fff}.btn--black-fill:hover,a.btn--black-fill:hover{color:#000;background-color:transparent}.btn--black-fill:hover svg,a.btn--black-fill:hover svg{fill:#000}.btn--green,a.btn--green{color:#73bd00;border-color:#73bd00}.btn--green svg,a.btn--green svg{fill:#73bd00}.btn--green:hover,a.btn--green:hover{color:#fff;background-color:#73bd00}.btn--green:hover svg,a.btn--green:hover svg{fill:#fff}.btn--green:focus,a.btn--green:focus{outline:1px dotted #000}.btn--green-fill,a.btn--green-fill{color:#fff;border-color:#73bd00;background-color:#73bd00}.btn--green-fill svg,a.btn--green-fill svg{fill:#fff}.btn--green-fill:hover,a.btn--green-fill:hover{color:#73bd00;background-color:transparent}.btn--green-fill:hover svg,a.btn--green-fill:hover svg{fill:#73bd00}.btn--red,a.btn--red{color:#900000;border-color:#900000}.btn--red svg,a.btn--red svg{fill:#900000}.btn--red:hover,a.btn--red:hover{color:#fff;background-color:#900000}.btn--red:hover svg,a.btn--red:hover svg{fill:#fff}.btn--red:focus,a.btn--red:focus{outline:1px dotted #000}.btn--red-fill,a.btn--red-fill{color:#fff;border-color:#900000;background-color:#900000}.btn--red-fill svg,a.btn--red-fill svg{fill:#fff}.btn--red-fill:hover,a.btn--red-fill:hover{color:#900000;background-color:transparent}.btn--red-fill:hover svg,a.btn--red-fill:hover svg{fill:#900000}.btn--disabled,.btn--disabled:hover,a.btn--disabled,a.btn--disabled:hover{color:#63666b;background-color:transparent;border-color:#63666b;cursor:default}.btn--lg,a.btn--lg{font-size:.875rem;padding:.75em 1em;border-width:1px}.btn--xl,a.btn--xl{font-size:1.2rem;padding:1em 1.25em;border-width:2px}.btn--full-width,a.btn--full-width{width:100%;display:block}.btn--width-230,a.btn--width-230{min-width:230px;width:230px}.btn--width-265,a.btn--width-265{min-width:265px;width:265px}.btn--width-150,a.btn--width-150{min-width:150px;width:150px;font-family:avenir-demi,sans-serif}.btn--square,a.btn--square{padding:.5em}.btn--cta,a.btn--cta{max-width:230px;width:100%;letter-spacing:1px;font-size:.75rem;padding:.75em;font-family:avenir-bold,sans-serif}.btn:focus,a.btn:focus{outline:1px dotted #000}.btn-line{padding:.75em .75em .5em;border-bottom:.25em solid transparent;background:transparent;-webkit-transition:border-color .2s linear;transition:border-color .2s linear;font-family:avenir-demi,sans-serif}.btn-line--green.mega-item--active,.btn-line--green:hover{border-bottom-color:#73bd00}.btn-line--white.mega-item--active,.btn-line--white:hover{border-bottom-color:#fff}.btn-line--lg{padding:1.5em 3em 1em;border-bottom-width:.5em}.btn-line--tall{padding:1.25em 1em .75em;border-bottom-width:.5em}.link-btn{color:#000;padding:0;font-family:avenir-demi,sans-serif;font-size:.75rem;text-transform:uppercase;border-bottom:2px solid}.link-btn--icon{border-bottom:none}.link-btn--icon i{font-weight:700;vertical-align:middle}.link-btn--icon span{border-bottom:2px solid}.cta-btn{max-width:230px;width:100%;margin:24px auto 0;font-size:.875rem;padding:.75em;font-family:avenir-bold,sans-serif;letter-spacing:1px;text-align:center;display:block;outline:none;border-radius:3px;text-transform:uppercase}.cta-btn.wide-btn{max-width:319px}.cta-btn--link,.cta-btn--no-link{font-family:avenir-demi,sans-serif;text-decoration:underline;margin-top:0;text-align:inherit}.cta-btn--link{width:unset;max-width:unset;padding-left:0;padding-right:0}.cta-btn:hover{cursor:pointer}.cta-btn:focus{outline:1px dotted #000}.cta-btn--no-link:hover{cursor:default}.black-btn{background-color:#000;color:#fff;border:1px solid #000}.black-btn:hover,.white-btn{background-color:#fff;color:#000}.white-btn{border:1px solid #000}.white-btn:hover{background-color:#000;color:#fff}.trans-btn{background-color:transparent;color:#fff;border:1px solid #fff}.trans-btn:hover{background-color:#fff;color:#000}.trans-btn-black{background-color:transparent;color:#000;border:1px solid #000}.trans-btn-black:hover{background-color:#000;color:#fff}#homepage-hero a.cta-btn{margin-top:100px}.button-layout--stack.button-align--left .cta-btn{margin-left:0}.button-layout--stack.button-align--right .cta-btn{margin-right:0}.button-layout--flat{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-wrap:wrap;flex-wrap:wrap}.button-layout--flat>*{-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-preferred-size:calc(230px + 1em);flex-basis:calc(230px + 1em)}.button-layout--flat.button-align--left{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.button-layout--flat.button-align--left .cta-btn{margin-left:0}.button-layout--flat.button-align--right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.button-layout--flat.button-align--right .cta-btn{margin-right:0}.arrow-box{position:relative;background:inherit;border:1px solid #e1e1e1}.arrow-box:after,.arrow-box:before{border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.arrow-box:after{border-width:15px;border-bottom-color:#fff}.arrow-box:before{border-width:16px;border-bottom-color:#e1e1e1}.arrow-box--top:after,.arrow-box--top:before{bottom:100%;left:50%}.arrow-box--top:after{margin-left:-15px}.arrow-box--top:before{margin-left:-16px}.arrow-box--grey{background:#f1f1f2}.arrow-box--grey:after{border-bottom-color:#f1f1f2}.input-radio label{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;cursor:pointer;width:inherit;padding:.5em;margin:.5em}.input-radio input{display:none}.input-radio input:checked+label .input-radio__bubble{background:#000;border:1.2px solid #000}.input-radio input:disabled+label{cursor:not-allowed}.input-radio input:disabled+label .input-radio__bubble{border-color:#e1e1e1}.input-radio__bubble{width:1.25rem;height:1.25rem;-webkit-box-flex:0;-ms-flex:0 0 1.25rem;flex:0 0 1.25rem;border:1.2px solid #000;border-radius:50%;position:relative;display:inline-block;background:#fff;margin-right:.75em;-webkit-box-shadow:inset 0 0 0 .3rem #fff;box-shadow:inset 0 0 0 .3rem #fff}.input-radio__bubble--no-margin{margin-right:0}.input-radio--tile input[type=radio]+label{border:2px solid #f1f1f2;-ms-flex-wrap:wrap;flex-wrap:wrap}.input-radio--tile input[type=radio]:checked+label{border:2px solid #000}.input-radio--tile label:hover{background:#f1f1f2}.product-accordion{width:100%;height:35px;background-color:#fff;cursor:pointer;border-top:1px solid #ccc;border-bottom:1px solid #ccc;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#000;font-size:15px;font-family:avenir-demi,sans-serif}.product-accordion span.message{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-left:10px}.product-accordion span.plus{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;display:inline;margin-right:10px}.product-accordion.accordion-active span.plus,.product-accordion span.minus{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;display:none;margin-right:10px}.product-accordion.accordion-active span.minus{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;display:inline;margin-right:10px}.default--collapsed{display:none}.default--expanded{display:block}@media screen and (max-width:768px){.mobile-default--collapsed{display:none}.mobile-default--expanded{display:block}}.breadcrumbs-container{width:100%;padding:1.5em 0;font-size:.875rem;-ms-flex-wrap:wrap;flex-wrap:wrap}.breadcrumb,.breadcrumbs-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.breadcrumb{text-transform:uppercase;font-family:avenir-demi,sans-serif}.breadcrumb svg{fill:#4a4a4a;height:20px;width:20px;-webkit-transition:fill .2s ease-in-out;transition:fill .2s ease-in-out}.breadcrumb svg:hover{fill:#73bd00}.breadcrumb:last-child .breadcrumb-divider{display:none}.breadcrumb a:hover{text-decoration:underline}.breadcrumb .breadcrumb-results-text{padding-right:3px}.breadcrumb a img{height:13px;width:13px;position:relative;top:2px}.breadcrumb-divider{margin:0 4px;height:1rem;border:1px solid #4a4a4a}@media screen and (max-width:768px){.breadcrumbs-container{margin:0 .5em}}.promo__wrapper{display:block;margin:10px auto;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%;position:relative}.promo__wrapper--1440{max-width:1440px}.promo__container{display:block;margin:auto;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%;position:relative}.promo__container .image__content img{max-width:100vw;-o-object-fit:contain;object-fit:contain;margin-left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.promo__container--tall{padding-bottom:34.7222%}.promo__container--medium{padding-bottom:27.777%}.promo__container--slim{padding-bottom:17.361%}.promo__background{background:#fff;background-position:50%;background-size:cover;position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.promo__background--tall{padding-bottom:34.7222%}.promo__background--medium{padding-bottom:27.777%}.promo__background--slim{padding-bottom:17.361%}.promo__background--mobile{display:none}.promo__content{display:block;max-width:50%;width:100%;text-align:center;position:absolute;z-index:1}.promo__content-asset{padding:5px 0}.promo__content-hpos--left{left:10px}.promo__content-hpos--center{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.promo__content-hpos--right{right:10px}.promo__content-vpos--top{top:10px}.promo__content-vpos--middle{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.promo__content-vpos--bottom{bottom:10px}.promo__content.promo__content-hpos--center.promo__content-vpos--middle{-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}@media screen and (max-width:768px){.promo__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;height:auto;padding-bottom:0;position:relative}.promo__background{position:relative;width:100%;height:auto}.promo__background--mobile{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:auto}.promo__background--mobile+.promo__background--desktop{display:none}.promo__mobile-image-position--overlay .promo__content{max-width:90%}.promo__mobile-image-position--overlay .promo__content-hpos--center,.promo__mobile-image-position--overlay .promo__content-hpos--left,.promo__mobile-image-position--overlay .promo__content-hpos--right{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.promo__mobile-image-position--overlay .promo__content-vpos--middle{top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.promo__mobile-image-position--overlap .promo__content{margin:auto;margin-top:-150px;padding:50px 0;display:block;position:static;-webkit-transform:none;transform:none;top:unset;left:unset;right:unset;bottom:unset;max-width:90%}.promo__mobile-image-position--overlap .promo__content.promo__content-hpos--center.promo__content-vpos--middle{-webkit-transform:none;transform:none}.promo__mobile-image-position--stack .promo__content{padding:50px 0;margin:auto;display:block;position:static;-webkit-transform:none;transform:none;top:unset;left:unset;right:unset;bottom:unset;max-width:90%}.promo__mobile-image-position--stack .promo__content.promo__content-hpos--center.promo__content-vpos--middle{-webkit-transform:none;transform:none}}.coupon-dialog__overlay{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;visibility:hidden;position:fixed;top:0;left:0;width:0;height:0;z-index:1000}.coupon-dialog__overlay--active{visibility:visible;width:100vw;height:100vh;background-color:rgba(51,51,51,.5)}.coupon-dialog__container{margin:0 auto;background-color:#fff;z-index:1001;width:100%;max-width:400px}.coupon-dialog__main{padding:15px 30px}.coupon-dialog__header{position:relative;height:25px}.coupon-dialog__close{position:absolute;padding:0 10px;cursor:pointer;right:0;font-size:25px}.coupon-dialog__messages{padding-bottom:10px;font-size:1.25em}.coupon-dialog__coupon-id,.coupon-dialog__description{margin-top:5px}.coupon-dialog__checkout{display:block}.recommendation{height:305px;display:none;max-width:980px;margin:0 auto}.recommendation.rec-initialized{display:block}.recommendation .rec-grid-tile{border:none;height:200px}.recommendation .rec-grid-tile .rec-zone-product-image{text-align:center;padding:15px 10px}.recommendation .rec-grid-tile .rec-zone-product-image .rec-zone-img-src{height:125px;width:125px;margin:0 auto}.recommendation .bx-viewport{border:1px solid #000;padding:10px}.recommendation .rec-zone-carousel{padding:10px 0}.recommendation .bx-wrapper .bx-prev{left:-41px;top:109px;background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/interface/homepage-mybuys-left.png?yocs=3e_3I_2i_) no-repeat 50%}.recommendation .bx-wrapper .bx-next{right:-41px;top:109px;background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/interface/homepage-mybuys-right.png?yocs=3e_3I_2i_) no-repeat 50%}.recommendation .rec-zone-product-name{font-family:avenir-regular,sans-serif;font-size:13px;text-align:center;display:block}.recommendation .rec-zone-product-name:hover a{color:#86c54d;text-decoration:underline}.recommendation .rec-zone-product-pricing{margin:0 auto;width:100%;left:0}.recommendation .rec-zone-product-pricing .product-price{text-align:center;font:13px/1 avenir-bold,sans-serif}.recommendation .rec-zone-product-pricing .product-price .price-sales{width:100%;margin-right:3px;text-decoration:none;color:#000}.recommendation .rec-zone-product-pricing .product-price .price-sales span{margin:0}.recommendation .rec-zone-product-pricing .product-price .float-left{width:100%;margin-right:3px;text-decoration:none;color:#000}.recommendation .rec-zone-product-pricing .product-price .float-left span{margin:0}.recommendation .rec-zone-product-pricing .product-price .price-standard{width:50%;text-align:right;text-decoration:none;color:#000}.recommendation .rec-zone-product-pricing .product-price .price-standard:after{content:" /";font-family:avenir-regular,sans-serif}.recommendation .rec-zone-product-pricing .product-price .price-standard span{margin:0}.recommendation .rec-zone-product-pricing .product-price .by-the-yard,.recommendation .rec-zone-product-pricing .product-price .promotion-callout{display:none}.recommendation.vertical-small-1x4{float:right;height:565px;width:10.5%;overflow:hidden;display:block}.recommendation.vertical-small-1x4 .rec-banner{color:#000;text-align:center;font-weight:700}.recommendation.vertical-small-1x4 .rec-zone-product-pricing{display:none}.recommendation.vertical-small-1x4 .rec-zone-product-name{background:#f4f1e9;padding:4px 2px 2px;position:relative;text-align:center;width:100px;opacity:0;font-family:avenir-regular,sans-serif;font-size:11px;bottom:74px;height:51px}.recommendation.vertical-small-1x4 .rec-zone-product-image{width:96px;height:123px;padding:0}.recommendation.vertical-small-1x4 .rec-zone-product-image .rec-zone-img-src{height:100px;width:100px;border:1px solid #bfbcb6}.recommendation.vertical-small-1x4 .rec-grid-tile{height:120px;margin-bottom:12px}.recommendation.vertical-small-1x4 .rec-grid-tile:hover .rec-zone-product-name{opacity:.9}.recommendation.vertical-small-1x4 .rec-grid-tile:hover .rec-zone-product-name a{color:#333;text-decoration:none}.recommendation.horizontal-1x3{height:230px;margin-bottom:80px}.recommendation.horizontal-1x3 .rec-grid-tile{border:none;width:192px;float:left;list-style:none outside none;padding-left:5px}.recommendation.horizontal-1x3 .rec-grid-tile .rec-zone-product-image .rec-zone-img-src{height:100px;width:100px}.recommendation.horizontal-1x3 .bx-wrapper .bx-prev{left:-35px;top:112px}.recommendation.horizontal-1x3 .bx-wrapper .bx-next{right:-35px;top:112px}.recommendation.horizontal-1x3 .bx-viewport{padding:0}.rec-zone-no-hits,.rec-zone-order-conf,.rec-zone-pdp{clear:both}#loadCopy,#wrapper.jclassLoad{position:fixed}#loadCopy{background-color:#000;height:100%;width:100%;top:0;left:0;z-index:900;opacity:.7}#loginCopy{position:fixed;top:50vh;left:50%;background-color:#fff;color:#000;width:265px;height:150px;z-index:950;margin-left:-115px;padding:22px;text-align:center}#loginCopy p{font-size:14px;font-weight:700}#loginCopy span{display:inline-block;vertical-align:middle;width:10px;height:10px;margin:30px auto;background:#000;border-radius:50px;-webkit-animation:b .9s infinite alternate;animation:b .9s infinite alternate}#loginCopy span:nth-of-type(2){-webkit-animation-delay:.3s;animation-delay:.3s}#loginCopy span:nth-of-type(3){-webkit-animation-delay:.6s;animation-delay:.6s}@-webkit-keyframes b{0%{width:10px;height:10px;opacity:.9;-webkit-transform:translateY(0);transform:translateY(0)}to{width:24px;height:24px;opacity:.1;-webkit-transform:translateY(-21px);transform:translateY(-21px)}}@keyframes b{0%{width:10px;height:10px;opacity:.9;-webkit-transform:translateY(0);transform:translateY(0)}to{width:24px;height:24px;opacity:.1;-webkit-transform:translateY(-21px);transform:translateY(-21px)}}.product-tile{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 1em;margin:.5em;border:1px solid #e1e1e1;-webkit-transition:background .2s,-webkit-text-decoration .2s;transition:background .2s,-webkit-text-decoration .2s;transition:background .2s,text-decoration .2s;transition:background .2s,text-decoration .2s,-webkit-text-decoration .2s;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-preferred-size:auto;flex-basis:auto;overflow:hidden;max-width:100%}.product-tile>*{-ms-flex-negative:0;flex-shrink:0;max-width:100%}.product-tile--promo{padding:0;border-width:0}.product-tile--promo a{width:100%;height:100%}.product-tile--promo.align--top{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.product-tile--promo.align--middle{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.product-tile--promo.align--bottom{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.product-tile--promo .text-and-image__container{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.product-tile__image{-ms-flex-negative:0;flex-shrink:0;margin-top:.5em}.product-tile__image img{width:100%}.product-tile__details{margin-top:.5em;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;-ms-flex-item-align:start;align-self:flex-start;max-width:100%}.product-tile__details div{margin-bottom:.5em}.product-tile__details--search-suggestion{width:100%}.product-tile__details--search-suggestion .product-tile__name{margin:0 auto}.product-tile__title{font-family:avenir-demi,sans-serif}.product-tile:hover .product-tile__name{text-decoration:underline}.product-tile--search-suggestion{border:none}.product-tile--horizontal{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;border:none}.product-tile--horizontal .product-tile__details{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-preferred-size:50%;flex-basis:50%;height:100%}.product-tile--horizontal .product-tile__image{-ms-flex-preferred-size:40%;flex-basis:40%}.product-tile--mini-cart{margin:0;cursor:pointer}.product-tile--mini-cart:hover{-webkit-box-shadow:0 0 2px #4a4a4a inset;box-shadow:inset 0 0 2px #4a4a4a}.product-tile--mini-cart .product-tile__name{font-family:avenir-demi,sans-serif}.product-tile--mini-cart .product-tile__image{-ms-flex-preferred-size:30%;flex-basis:30%}@media screen and (max-width:1176px){.product-tile__button__hidden-text{display:none}}@media screen and (min-width:769px){.product-grid-promotion,.product-tile--grid{margin:1em 1em 1em 0}}.address-tile,.address-validation-tile{height:100%;width:90%;position:static;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:1em;border:2px solid #f1f1f2;font-size:.8rem;line-height:1.25rem;text-align:left;cursor:pointer;-webkit-transition:background-color .2s,-webkit-box-shadow .2s;transition:background-color .2s,-webkit-box-shadow .2s;transition:background-color .2s,box-shadow .2s;transition:background-color .2s,box-shadow .2s,-webkit-box-shadow .2s}.address-tile--new,.address-validation-tile--new{text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.address-tile:hover,.address-validation-tile:hover{background-color:#f1f1f2;-webkit-box-shadow:1px 1px 3px #f1f1f2;box-shadow:1px 1px 3px #f1f1f2}.address-tile__container,.address-validation-tile__container{margin:1em 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.address-tile__container>*,.address-validation-tile__container>*{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;padding:.5em}.address-tile__container input,.address-validation-tile__container input{display:none}.address-tile__container input:checked+label,.address-validation-tile__container input:checked+label{border-color:#000}.address-tile__icon,.address-validation-tile__icon{font-size:1.5rem}.address-tile__group,.address-validation-tile__group{-webkit-box-flex:0;-ms-flex:0 0 33%;flex:0 0 33%;min-height:80px;position:relative}.address-tile.selected,.address-validation-tile.selected{border-color:#000}.select-address{min-height:80px;padding:.5em}@media screen and (max-width:1024px){.address-tile__group{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}}@media screen and (max-width:480px){.address-tile__group{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}.address-validation-tile__tiles{-ms-flex-wrap:wrap;flex-wrap:wrap}}.pricing-container{font-family:avenir-regular,sans-serif;padding:0 5px}.pricing-container .by-the-yard{font-size:.875rem;display:inline-block}.pricing-container .pricing{color:#63666b;font-size:1.75rem;padding:5px 0;font-family:avenir-demi,sans-serif}.pricing-container .pricing .standard-price.on-sale{font-size:1rem;text-decoration:line-through;font-family:avenir-regular,sans-serif}.pricing-container .pricing .promo-price{color:#900000;margin-right:10px;display:none}.pricing-container .pricing .promo-price.on-sale{display:inline-block}.pricing-container .promo-details{display:none;margin:10px 0;font-size:.75rem;color:#900000;margin-bottom:14px}.pricing-container .promo-details.on-sale{display:block}.pricing-container .promo-details .callout-message{display:inline;text-transform:uppercase;font-family:avenir-demi,sans-serif}.pricing-container .promo-details .promo-tooltip{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.pricing-container .promo-details .promo-tooltip .tooltip-icon img{vertical-align:super;height:.625rem;width:.625rem}.master-pricing.hidden,.variant-prices .variant-price{display:none}.variant-prices .variant-price.active{display:block}#search-suggestions{background-color:#fff;border:1px solid #f1f1f2;top:36px;left:10px;position:absolute;z-index:8184}#search-other-suggestions{margin:8px 0;border-bottom:1.5px solid #d3d3d3;border-padding:0 0 3px 0}#search-suggestion-project-ideas{padding-left:10px;padding-bottom:4px}.search-suggestions{width:70vw;min-width:300px;-webkit-box-orient:horizontal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.search-suggestions,.search-suggestions__panel{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal}.search-suggestions__panel{-webkit-box-orient:vertical;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.suggested-term-list{padding:0;margin:0}.suggested-term-list__item{font-size:1.25em;cursor:pointer;-webkit-transition:background .2s;transition:background .2s}.suggested-term-list__item:hover{background:#f1f1f2}.suggested-term-list__item a{padding:1em;width:100%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.suggested-term-list__item a span{display:inline-block}.top-results{border-left:1px solid #f1f1f2}.top-results__header{display:inherit;padding:1em;-ms-flex-negative:0;flex-shrink:0;font-size:18px}.top-results__tiles{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-negative:0;flex-shrink:0;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media screen and (min-width:768px){#search-suggestions{left:0}}@media screen and (min-width:1025px){.search-suggestions{width:55vw}}.fancy-radio-button{position:relative;width:20px;height:20px;background-color:#fff}.fancy-radio-button input[type=radio]{position:absolute;left:0;top:0;opacity:0;cursor:pointer;display:block;margin:0;padding:0;width:20px;height:20px;outline:none;z-index:10}.fancy-radio-button input[type=radio]:disabled{cursor:default}.fancy-radio-button input[type=radio]:checked+.fancy-radio{-webkit-transition:border-width .2s ease;transition:border-width .2s ease;border-color:#82c341;border-width:6px}.fancy-radio-button input[type=radio]:disabled+.fancy-radio{background-color:#ccc;border-width:1px;border-color:#333}.fancy-radio-button .fancy-radio{position:absolute;left:0;top:0;height:20px;width:20px;border-radius:50%;border:1px solid #333}.creative-bug-banner{height:100%;max-height:150px;width:100%;position:relative;margin:1.5em 0;background-position:50%;background-size:cover;background-repeat:no-repeat;-ms-flex-negative:0;flex-shrink:0}.creative-bug-banner:before{display:block;content:"";padding-bottom:23%}.creative-bug-banner__cta{position:absolute;right:1em;bottom:1em;width:200px}.category-landing__nav__header{font-size:1rem;font-family:avenir-demi,sans-serif;text-transform:uppercase;padding:.5625em;background:#73bd00;color:#fff;cursor:pointer}.category-landing__nav__items{max-height:0;font-size:.875rem;border:1px solid #f1f1f2;padding-left:.65em;overflow:hidden;-webkit-transition:height .3s ease-in-out,padding .2s ease-out;transition:height .3s ease-in-out,padding .2s ease-out}.category-landing__nav__items.toggle--active{padding:.65em;max-height:100%}.category-landing__nav__items li{padding:3px 2px 5px 0}.category-landing__nav__item{font-size:inherit;font-weight:400;margin:inherit}@media screen and (min-width:768px){.category-landing__nav{padding-right:2em}.category-landing__nav__header{cursor:default}.category-landing__nav__items{padding:.65em;max-height:100%}}#preferred-store-panel{padding:0!important}a.mystore-button--inventory{padding:0;border:none;text-decoration:underline;text-align:left;font-family:avenir-demi,sans-serif}.locateinstore{padding:0!important;border-width:0!important}.locateinstore .ui-dialog-titlebar.ui-widget-header{display:none!important}.locateinstore .loading{margin:0 auto}.store-promo-banner-source{display:none}.store-promo-banner-target{margin-top:1em}.store-locator__container{padding:2em}.store-locator__tile{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1.25em;border-top:1px solid #e1e1e1}.store-locator__list,.store-locator__tile{display:-webkit-box;display:-ms-flexbox;display:flex}.store-locator__list{font-size:.875rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0;margin:0;max-height:540px;overflow-y:scroll}.store-locator__list>*{-ms-flex-negative:0;flex-shrink:0;max-width:100%}.store-locator__details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-preferred-size:33.3333%;flex-basis:33.3333%}.store-locator__details>*{-ms-flex-negative:0;flex-shrink:0;max-width:100%}.store-locator__details__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.store-locator__details__row--distance{color:#73bd00}.store-locator__details__row--distance a{font-family:avenir-demi,sans-serif;text-transform:uppercase;text-decoration:underline}.store-locator__details__row--distance,.store-locator__details__row--my-store{margin-top:.75em}.store-locator__footer{padding:3em;background-color:#e1e1e1}.store-locator__actions{max-width:230px;width:100%}.store-locator__my-store{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;font-size:.75rem;font-family:avenir-bold,sans-serif;color:#73bd00;letter-spacing:1px}.store-locator__my-store i{font-size:1rem}.store-locator__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;letter-spacing:1px;font-family:avenir-demi,sans-serif;border-bottom:1px solid #e1e1e1;font-size:1rem;padding:0 1em 1em}.store-locator__header i{color:#e1e1e1}.store-locator__title{font-size:1.5rem}.store-locator__labels{margin-left:1.25em;margin-right:1.25em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0;font-size:.875rem;text-transform:uppercase;font-family:avenir-demi,sans-serif;color:#4a4a4a}.store-locator__info{padding:1em;padding-bottom:2em;border-bottom:1px solid #e1e1e1;text-transform:capitalize;font-size:.75rem;color:#4a4a4a}.store-locator__search-wrapper{margin:0;font-family:avenir-demi,sans-serif}.store-locator__search-wrapper .form__input-group-btn{width:150px}.store-locator__search-wrapper .btn{font-size:.75rem;width:100%}.store-locator__close{cursor:pointer}.store-locator__product{display:-webkit-box;display:-ms-flexbox;display:flex;margin:1em 0;font-size:.875rem}.store-locator__product__image{width:100px;height:100px;background-position:50%;background-size:contain;border:1px solid #e1e1e1}.store-locator__product__info{font-family:avenir-demi,sans-serif;padding:1em 1.5em}.store-locator__product__name{font-size:1.375rem}.store-locator__product__id{font-size:.75rem}@media screen and (max-width:480px){.store-locator__tile{-ms-flex-wrap:wrap;flex-wrap:wrap}.store-locator__details{-ms-flex-preferred-size:100%;flex-basis:100%;margin-bottom:10px}}.video-player{height:100%;width:100%;position:absolute}.video-player__wrapper{padding-bottom:56.2%;position:relative}.video-player__frame{width:100%;margin:auto}.visual-nav-link{margin-right:1em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around;max-width:175px;-ms-flex-preferred-size:16.6%;flex-basis:16.6%}.visual-nav-link>*{-ms-flex-negative:0;flex-shrink:0}.visual-nav-link:hover span{text-decoration:underline}.visual-nav-link__title{font-size:1rem;padding:.5em;text-align:center}.visual-nav-link__container{margin-left:.5em;margin-right:.5em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media screen and (max-width:480px){.visual-nav-link{display:none}}.product-list-item{margin-bottom:.625em}.product-list-item__line{font-size:.75rem;line-height:1.44}.product-list-item__line--bold{font-size:1rem;font-family:avenir-demi,sans-serif}.product-list-item__line--bold:hover{text-decoration:underline}.lightbox-element.lightbox-overlay{display:none;position:absolute;left:0;top:0;max-height:100%;z-index:9999;background:rgba(0,0,0,.8)}.lightbox-element.lightbox-overlay .lightbox{position:absolute;top:0;left:0;width:100%;height:100%;z-index:10000}@media only screen and (min-width:601px) and (min-height:600px) and (orientation:landscape){.lightbox-element.lightbox-overlay .lightbox{position:fixed;width:80%;height:80%;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}.lightbox-element.lightbox-overlay .lightbox .data-container{position:absolute;height:10%;width:100%;top:0;left:0}@media only screen and (min-width:601px) and (min-height:600px) and (orientation:landscape){.lightbox-element.lightbox-overlay .lightbox .data-container{height:5%;display:-webkit-box;display:-ms-flexbox;display:flex}}@media only screen and (max-height:600px) and (orientation:landscape){.lightbox-element.lightbox-overlay .lightbox .data-container{width:20%;left:auto;right:0;height:100%}}.lightbox-element.lightbox-overlay .lightbox .data-container .number{display:none}@media only screen and (min-width:601px) and (min-height:600px) and (orientation:landscape){.lightbox-element.lightbox-overlay .lightbox .data-container .number{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.lightbox-element.lightbox-overlay .lightbox .data-container .number .number-span{display:block;color:#fff;font-size:12px;font-style:italic}.lightbox-element.lightbox-overlay .lightbox .data-container .caption{display:none}@media only screen and (min-width:601px) and (min-height:600px) and (orientation:landscape){.lightbox-element.lightbox-overlay .lightbox .data-container .caption{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;-webkit-box-flex:4;-ms-flex-positive:4;flex-grow:4;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.lightbox-element.lightbox-overlay .lightbox .data-container .caption .caption-span{display:block;color:#fff;font-size:14px;font-weight:700}.lightbox-element.lightbox-overlay .lightbox .data-container .close-container{position:absolute;right:0;width:20%;height:100%}@media only screen and (min-width:601px) and (min-height:600px) and (orientation:landscape){.lightbox-element.lightbox-overlay .lightbox .data-container .close-container{position:static;right:auto;width:auto;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;height:100%}}.lightbox-element.lightbox-overlay .lightbox .data-container .close-container .close-lightbox{font-size:3em;color:#fff;cursor:pointer;text-align:right}.lightbox-element.lightbox-overlay .lightbox .outer-container{position:absolute;top:10%;left:0;width:100%;height:90%;padding:1em;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;-webkit-box-align:center;-ms-flex-align:center;align-items:center;top:5%;height:95%;border-radius:10px;overflow:hidden}@media only screen and (max-height:600px) and (orientation:landscape){.lightbox-element.lightbox-overlay .lightbox .outer-container{top:0;width:80%}}.lightbox-element.lightbox-overlay .lightbox .outer-container .slick-initialized div{max-width:unset}.lightbox-element.lightbox-overlay .lightbox .outer-container .slick-arrow{height:unset;width:unset}.lightbox-element.lightbox-overlay .lightbox .outer-container .slick-arrow:before{font-family:avenir-regular,sans-serif;color:#4a4a4a}.lightbox-element.lightbox-overlay .lightbox .outer-container .slick-prev{left:30px}.lightbox-element.lightbox-overlay .lightbox .outer-container .slick-prev:before{font-family:Arial Unicode MS;font-size:2rem;content:"〈"}.lightbox-element.lightbox-overlay .lightbox .outer-container .slick-next{right:30px}.lightbox-element.lightbox-overlay .lightbox .outer-container .slick-next:before{font-family:Arial Unicode MS;font-size:2rem;content:"〉"}.lightbox-element.lightbox-overlay .lightbox .outer-container .slick-slide{outline:none}@media screen and (max-width:768px){.lightbox-element.lightbox-overlay .lightbox .outer-container .slick-slide{opacity:0}.lightbox-element.lightbox-overlay .lightbox .outer-container .slick-slide.slick-active{opacity:1}}.lightbox-element.lightbox-overlay .lightbox .outer-container .image-container{overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;width:100%;max-width:600px}.lightbox-element.lightbox-overlay .lightbox .outer-container .image-container:focus{outline:none}.lightbox-element.lightbox-overlay .lightbox .outer-container .image-container .image{display:block;max-width:100%;max-height:100%;margin:auto;-webkit-box-flex:0;-ms-flex:0;flex:0}.lightbox-element.lightbox-overlay .lightbox .outer-container .image-container .image:focus{outline:none}.lightbox-element.lightbox-overlay .lightbox .outer-container .gallery{position:static;width:100%;height:auto;max-width:600px;margin:auto}.lightbox-element.lightbox-overlay .lightbox .outer-container .gallery img{min-width:70px;max-width:70px;width:100%;height:auto;margin:.5em}@media screen and (max-width:768px){.lightbox-element.lightbox-overlay .lightbox .outer-container .gallery img{max-width:120px}}.lightbox-element.lightbox-overlay .lightbox .outer-container .gallery .hibachi-gallery-selection,.lightbox-element.lightbox-overlay .lightbox .outer-container .gallery .slick-current .gallery-image{border:1px solid #000}.lightbox-element .gallery__wrapper{max-height:125px;overflow:hidden;-webkit-box-flex:0;-ms-flex:0 0 125px;flex:0 0 125px;width:100%}.short-description{width:100%;font-size:1rem;line-height:21px}.short-description .short-description-content{color:#63666b;width:100%;margin:auto;font-family:avenir-regular,sans-serif;font-size:14px;max-height:400px;overflow:hidden}.short-description .short-description-content p{width:95%}.short-description .short-description-content ol,.short-description .short-description-content ul{padding:0;margin:0}.short-description .short-description-content li{list-style:disc;padding-left:0;margin-left:1rem}.short-description .short-description-content h2{font-size:1rem}.short-description .short-desc-button{border:none;outline:none;width:95px;text-transform:uppercase;text-align:right;color:#000;text-decoration:underline;font-size:14px;cursor:pointer;line-height:24px}.short-description .short-desc-button:hover{text-decoration:none}.short-description .short-desc-button.accordion-hidden,.short-description .short-desc-button.hidden{display:none}.product-long-description{float:left;width:100%;padding:0 10px}.product-long-description button.long-description-accordion{display:none;width:100%;height:30px;line-height:15px;background-color:#82c341;color:#fff;text-align:left;font-size:15px;font-family:avenir-demi,sans-serif;-webkit-transition:.4s;transition:.4s;cursor:pointer;border:none;outline:none}.product-long-description button.long-description-accordion:after{display:none;content:"\002B";font-size:15px;color:#fff;font-weight:700;float:right;margin-left:5px}.product-long-description button.long-description-accordion.accordion-active:after{display:none;content:"\2212"}.product-long-description .long-description-content{width:95%;margin:auto;font-family:avenir-regular,sans-serif;font-size:12px}.product-long-description .long-description-content p{width:95%}.product-long-description .long-description-content ul{padding-left:20px}.product-long-description .long-description-content li{list-style:disc;padding-left:0}.product-description-content{-webkit-columns:2 440px;columns:2 440px;-webkit-column-gap:20px;column-gap:20px;font-size:1rem;padding:40px}.product-description-content ul{list-style:initial}.shipping-and-returns{float:left;width:100%;padding-top:5px}.shipping-and-returns .shipping-returns-content{margin:auto;font-family:avenir-regular,sans-serif;font-size:12px}.shipping-and-returns .shipping-returns-content p{width:95%}.shipping-and-returns .shipping-returns-content ul{padding-left:20px}.shipping-and-returns .shipping-returns-content li{list-style:disc;padding-left:0;margin-bottom:5px}.shipping-and-returns .shipping-tab-slot .bopis-message,.shipping-and-returns .shipping-tab-slot .shipping-template{display:none}.shipping-and-returns .shipping-tab-slot.default .default,.shipping-and-returns .shipping-tab-slot.is-direct-ship .is-direct-ship,.shipping-and-returns .shipping-tab-slot.is-hazardous .is-hazardous,.shipping-and-returns .shipping-tab-slot.is-personalized .is-personalized,.shipping-and-returns .shipping-tab-slot.show-bopis .bopis-message,.shipping-and-returns .shipping-tab-slot.show-bopis .show-bopis{display:block}.product-faves-social{width:100%;float:left}.product-faves-social .email-action,.product-faves-social .wl-action{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product-faves-social .email-action:hover .svg-target--fill,.product-faves-social .wl-action:hover .svg-target--fill{fill:#73bd00}.product-faves-social .email-action:hover .svg-target--stroke,.product-faves-social .wl-action:hover .svg-target--stroke{stroke:#73bd00}.product-faves-social .email-action:hover .email-text,.product-faves-social .email-action:hover .wishlist-text,.product-faves-social .wl-action:hover .email-text,.product-faves-social .wl-action:hover .wishlist-text{color:#73bd00}.product-faves-social .email-action .email-icon,.product-faves-social .email-action .wishlist-icon,.product-faves-social .email-action span,.product-faves-social .wl-action .email-icon,.product-faves-social .wl-action .wishlist-icon,.product-faves-social .wl-action span{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.product-faves-social .email-action.applied,.product-faves-social .email-action.applied>*,.product-faves-social .wl-action.applied,.product-faves-social .wl-action.applied>*{background:transparent;cursor:progress;position:relative;color:transparent}.product-faves-social .email-action.applied:before,.product-faves-social .wl-action.applied:before{content:"✓ ADDED!";position:absolute;color:#a7a8aa!important;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);white-space:nowrap;cursor:progress}.socialshare{height:55px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:avenir-demi,sans-serif;font-size:.75rem;height:auto;padding:10px 0;border-top:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;margin:5px 0 18px}.socialshare .email-text,.socialshare .wishlist-text{text-decoration:underline}.socialshare .social-icons-row{-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex}.socialshare .svg-icon{margin:0 10px}.socialshare span{text-transform:capitalize;font-size:.75rem;color:#000}.socialshare span.hidden{display:none}.socialshare .product-share{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.socialshare a{cursor:pointer}.socialshare .svg-icon{height:18px;width:18px}.socialshare .social-icons-row__social-links{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;padding:0;margin:0;font-size:1.75rem;width:100%}.socialshare .social-icons-row__social-links i{display:block;font-size:1.125rem}.socialshare .social-icons-row__social-links i:hover{color:#73bd00}.pdp-collection__container{font-size:1rem;font-family:avenir-bold,sans-serif;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1em 0}.pdp-collection__header{text-align:center;position:relative;width:100%;color:#73bd00}.pdp-collection__header__title{font-size:2.5rem;line-height:1.11;margin:0}.pdp-collection__header__hat{font-size:.75rem;text-transform:uppercase}.pdp-collection__footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;letter-spacing:1px}.pdp-collection__item{padding:.4375em}.pdp-collection__item__image{width:100px;height:100px}.pdp-collection__content{width:100%;max-width:1440px;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.boss .pdp-collection__container{background:#e1e1e1}.boss .pdp-collection__header__title{color:#73bd00}.boss .pdp-collection__header__title:after,.boss .pdp-collection__header__title:before{display:none}.product-quantity__dropdown{border-radius:3px;margin:0;padding:11px 17px;width:4.75rem;height:2.5rem;background-color:#fff;-webkit-appearance:none;-moz-appearance:none;background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/select-bg.svg?yocs=3e_2i_) no-repeat;-webkit-transition:-webkit-box-shadow .2s ease-in-out;transition:-webkit-box-shadow .2s ease-in-out;transition:box-shadow .2s ease-in-out;transition:box-shadow .2s ease-in-out,-webkit-box-shadow .2s ease-in-out;cursor:pointer}.product-quantity__dropdown:focus{outline:none}.product-quantity__dropdown:hover{-webkit-box-shadow:1px 1px 20px #f1f1f2 inset;box-shadow:inset 1px 1px 20px #f1f1f2}.product-quantity--cart .bopis-dropdown,.product-quantity--cart .ship-to-home-dropdown{display:none}.product-quantity--cart select::-ms-expand{display:none}.product-quantity-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.product-quantity-wrapper select::-ms-expand{display:none}.product-quantity-box{display:-webkit-box;display:-ms-flexbox;display:flex;border:1px solid #ccc}.product-quantity-box.no-incrementers{display:none;height:3em;margin:0 .5em;width:50px}.product-quantity-box.no-incrementers .product-quantity-value{padding:11px 0;width:100%}.product-quantity-unit{float:left;margin-right:10px;padding-top:8px}.product-quantity-decrement,.product-quantity-increment{font-size:24px;-webkit-transition:color .2s ease-in-out;transition:color .2s ease-in-out;cursor:pointer}.product-quantity-decrement:hover,.product-quantity-increment:hover{color:#73bd00}.product-quantity-controls{font-size:14px;font-family:avenir-demi,sans-serif;margin-bottom:5px}.product-quantity-controls .errors-wrapper{padding:5px}.product-quantity-controls .errors-wrapper span{display:none;color:#900}.product-quantity-controls .errors-wrapper span.active-error{display:block}.product-quantity-controls .errors-wrapper span.count{display:inline}.product-quantity-controls .quantity-interface{width:35px;padding:5px 0;text-align:center}.product-quantity-controls .quantity-interface-label{height:100%;width:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.product-quantity-controls .quantity-interface-label.left{line-height:20px;border-right:1px solid #ccc}.product-quantity-controls .quantity-interface-label.right{line-height:22px;border-left:1px solid #ccc}.product-quantity-value{border:none;margin:0;-moz-appearance:textfield}.product-quantity-value::-webkit-inner-spin-button,.product-quantity-value::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.product-add-to-bag{margin-bottom:0;margin-top:31px;width:100%}.product-add-to-bag span{display:none}.product-add-to-bag.gift-card span.gift-card,.product-add-to-bag.master span.standard,.product-add-to-bag.personalization span.personalization,.product-add-to-bag.standard span.standard{display:inline}.product-add-to-bag.disabled{background-color:#999;cursor:default}.product-quantity-controls.quantity-error .product-quantity-decrement,.product-quantity-controls.quantity-error .product-quantity-increment,.product-quantity-controls.quantity-error .product-quantity-value{background-color:#f1e6e6;color:#900}.bolt-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.bolt-wrapper .break{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-bottom:10px;padding-left:5px;padding-right:5px;height:1px;width:100%;background-color:#ccc}.bolt-wrapper .buy-a-bolt{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:12px;padding:0 5px}.bolt-wrapper .buy-a-bolt .bolt-tooltip{background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/interface/tooltip-gray.png?yocs=3e_3I_2i_) no-repeat;height:17px;width:18px;margin-left:10px}.project-detail{font-size:.875rem}.project-detail__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:1em}.project-detail__info__row{border-top:1px solid #e1e1e1;padding:.75em}.project-detail__info__label{font-family:avenir-demi,sans-serif;margin-right:.25em}.project-detail__button{width:50%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:.375em;min-widtsh:230px}.project-detail__button-wrapper{margin-left:-.375em;margin-right:-.375em}.project-detail__download-pdf{-webkit-box-flex:0;-ms-flex:0 auto;flex:0 auto}.product-image-main{display:block;width:100%;overflow:hidden}.product-image-main div{max-width:none}.product-image-main .product-image-banner-new{-webkit-box-flex:0;-ms-flex:none;flex:none;position:absolute;top:5px;left:10px;width:55px;height:19px;z-index:11;background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/interface/new_tag_1.png?yocs=3e_3I_2i_)}.product-image-main .primary-image-carousel-wrapper{display:inline-block;width:calc(100% - 130px);margin-left:10px}.product-image-main .primary-image-carousel{max-height:600px;max-width:600px;width:100%}.product-image-main .primary-image-carousel .image-container{outline:none;display:block;border:1px solid #e1e1e1;max-width:600px;max-height:600px;overflow:hidden}.product-image-main .primary-image-carousel .image-container img.primary-image{margin:auto;max-height:600px;max-width:100%}@media only screen and (max-width:600px){.product-image-main .primary-image-carousel .image-container img.primary-image{max-width:100%;height:auto;width:100%}}.product-image-main .primary-image-carousel .image-container.video #ytplayer_pdp{min-height:400px}@media only screen and (max-width:600px){.product-image-main .primary-image-carousel .slick-prev{left:-15px}}@media only screen and (max-width:600px){.product-image-main .primary-image-carousel .slick-next{right:-15px}}@media only screen and (min-width:601px){.product-image-main .primary-image-carousel .slick-next,.product-image-main .primary-image-carousel .slick-prev{display:none!important}}@media only screen and (max-width:600px){.product-image-main .primary-image-carousel .slick-dots{position:absolute}}.product-image-main .primary-image-carousel .slick-dots button:before{font-size:34px}.product-image-main .primary-image-carousel .slick-dots button:focus:before,.product-image-main .primary-image-carousel .slick-dots button:hover:before{color:#82c341;opacity:.6}.product-image-main .primary-image-carousel .slick-dots li.slick-active button:before{color:#82c341;opacity:1}.product-image-main .primary-image-carousel .slick-track{max-height:602px}.product-image-main .image-directions{width:50%;height:20px;font-size:12px;font-style:italic;padding-top:5px;font-family:avenir-regular,sans-serif;float:left;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.product-image-main .image-directions .main-text:before{content:"Rollover to Zoom | Click to View Larger"}@media only screen and (max-width:600px){.product-image-main .image-directions .main-text:before{content:"Tap Image to View Larger"}}.product-image-main .image-directions .subproduct-text:before{content:"Rollover to Zoom"}@media only screen and (max-width:600px){.product-image-main .image-directions .subproduct-text:before{content:""}}.product-image-main .thumbnail-wrapper{width:120px;float:left}.product-image-main .thumbnail-wrapper .thumbnail-carousel{display:block;height:118px;width:120px!important;max-width:none;margin-left:0}.product-image-main .thumbnail-wrapper .thumbnail-carousel .image-container{outline:none;height:120px!important;width:120px!important;display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:0}.product-image-main .thumbnail-wrapper .thumbnail-carousel .image-container img.productthumbnail{margin:0 auto;max-height:120px;max-width:120px;cursor:pointer;width:100%;border:1px solid #e1e1e1}.product-image-main .thumbnail-wrapper .thumbnail-carousel .image-container.slick-current img{border-color:#000}@media only screen and (max-width:600px){.product-image-main .thumbnail-wrapper .thumbnail-carousel{display:none}}.product-image-main .thumbnail-wrapper .thumbnail-carousel .slick-prev{position:fixed;left:-100px}.product-image-main .thumbnail-wrapper .thumbnail-carousel .slick-next{top:unset;bottom:unset;left:50%;right:unset;-webkit-transform:translateX(-50%) rotate(90deg);transform:translateX(-50%) rotate(90deg)}.product-image-main .thumbnail-carousel-count-overlay{height:120px;background:#4a4a4a;opacity:.8;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1rem;bottom:0;position:-webkit-sticky;position:sticky;cursor:pointer}.product-image-main .slick-prev{background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/interface/arrow-prev.png?yocs=3e_3I_2i_) no-repeat}.product-image-main .slick-next{background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/interface/arrow-next.png?yocs=3e_3I_2i_) no-repeat}.product-image-main .slick-next,.product-image-main .slick-prev{width:54px;height:61px;z-index:3}.product-image-main .slick-next:before,.product-image-main .slick-prev:before{content:""}.zoomContainer{z-index:0!important;overflow:hidden}.zoomContainer .zoomWindow{z-index:10!important}.zoomContainer--quickview,.zoomContainer--quickview .zoomWindow{z-index:1005!important}@media screen and (min-width:600px){.product-image-main{overflow:hidden;height:600px}.product-image-main .thumbnail-carousel .slick-list .slick-track{-webkit-transform:translateZ(0)!important;transform:translateZ(0)!important}}@media screen and (max-width:768px){.product-image-main .primary-image-carousel-wrapper .primary-image-carousel .image-container{overflow:hidden}}@media screen and (max-width:600px){.product-image-main .primary-image-carousel-wrapper{display:block;width:100%;margin-left:0}.product-image-main .primary-image-carousel-wrapper .primary-image-carousel .image-container.video #ytplayer_pdp{min-height:425px}}@media screen and (max-width:480px){.product-image-main .primary-image-carousel-wrapper .primary-image-carousel .image-container.video #ytplayer_pdp{min-height:67vw}}.ratings__stars__container{max-width:100px;position:relative;font-size:0;display:inline-block}.ratings__stars__container .svg-icon--star{height:20px;width:20px;display:inline-block}.ratings__stars--foreground{position:absolute;top:0;left:0;overflow:hidden;white-space:nowrap}.ratings__stars--foreground path{stroke:#000;fill:#000}.ratings__stars--background path{stroke:#a7a8aa;fill:#a7a8aa}.ratings__count{font-size:.875rem;padding:0 0 0 .5em}.product-reviews.product-page-reviews{float:left;width:100%}.variant-grid__wrapper{margin-bottom:1em}.pdp-dropdown-label{margin-right:1em;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:0;-ms-flex:0 auto;flex:0 auto;white-space:nowrap}.pdp-dropdown-label,.variant-grid__selected-variant{padding:.75em 0;display:-webkit-box;display:-ms-flexbox;display:flex}.variant-grid__selected-variant{-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:.875rem;outline:none;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.variant-grid__selected-variant__label{margin-right:.5em;height:40px;background-repeat:no-repeat;background-size:contain}.variant-grid__selected-variant__select{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.variant-grid,.variant-tile{display:-webkit-box;display:-ms-flexbox;display:flex}.variant-tile{cursor:pointer;margin:.5em;position:relative;font-size:1rem;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:calc(20% - 1em);flex-basis:calc(20% - 1em);border:1px solid transparent}.variant-tile__image-frame{display:block;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0;position:relative;overflow:hidden;margin:2px}.variant-tile__image-frame:before{content:"";float:left;padding-top:100%;width:100%}.variant-tile__image{position:absolute;top:0;left:0}.variant-tile.selected{border:2px solid #000;top:0;bottom:0;z-index:1}.variant-tile.selected .variant-tile__name{font-family:avenir-demi,sans-serif}.variant-tile__name{display:none;padding:1em;font-size:1.25rem;-webkit-box-flex:99;-ms-flex-positive:99;flex-grow:99;background-color:#fff}.variant-grid-mode--grid .flex-spacer{display:none}.variant-grid-mode--grid .variant-grid{-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -1em}.variant-grid-mode--grid .variant-tile:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}.variant-grid-mode--grid .variant-grid__selected-variant__arrow{display:none}.variant-grid-mode--menu{position:relative;width:350px}.variant-grid-mode--menu.variant-grid__selected-variant{cursor:pointer;padding-left:1em;padding-right:1em;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.variant-grid-mode--menu.variant-grid__selected-variant:focus{outline:1px dotted #1667ab;outline-offset:1px}.variant-grid-mode--menu.variant-grid__selected-variant__select{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.variant-grid-mode--menu .variant-grid__selected-variant__arrow{margin-left:auto}.variant-grid-mode--menu .variant-grid__close-menu{display:none;position:fixed;top:0;left:0;height:100%;width:100%;z-index:9}.variant-grid-mode--menu .variant-grid{padding:.5em;background-color:#f1f1f2;position:absolute;z-index:10;overflow-y:scroll;max-height:50vh;min-height:350px;border:1px solid #e1e1e1;left:0;-webkit-box-shadow:0 5px 5px #63666b;box-shadow:0 5px 5px #63666b;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;display:none}.variant-grid-mode--menu .variant-grid.open,.variant-grid-mode--menu .variant-grid.open+.variant-grid__close-menu{display:block}.variant-grid-mode--menu .variant-tile{-ms-flex-preferred-size:100%;flex-basis:100%;padding:0;background-color:#fff;margin:.25em 0;border:1px solid #e1e1e1}.variant-grid-mode--menu .variant-tile.selected{border:2px solid #000}.variant-grid-mode--menu .variant-tile:hover{-webkit-box-shadow:0 3px 3px #63666b;box-shadow:0 3px 3px #63666b}.variant-grid-mode--menu .variant-tile__image-frame{-ms-flex-preferred-size:60px;flex-basis:60px;border-bottom:none}.variant-grid-mode--menu .variant-tile__name{display:block}.variant-error-message{display:none}.error-variant-selection .variant-error-message{-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-name:c;animation-name:c;-webkit-box-flex:1;-ms-flex:1 100%;flex:1 100%;display:block;padding-left:10px;color:#900000;font-size:14px}@-webkit-keyframes c{0%{-webkit-transform:scaleY(1);transform:scaleY(1)}50%{-webkit-transform:scaleY(1.4);transform:scaleY(1.4)}to{-webkit-transform:scaleY(1);transform:scaleY(1)}}@keyframes c{0%{-webkit-transform:scaleY(1);transform:scaleY(1)}50%{-webkit-transform:scaleY(1.4);transform:scaleY(1.4)}to{-webkit-transform:scaleY(1);transform:scaleY(1)}}.variant-grid__select{width:100%;height:40px;font-family:avenir-demi,sans-serif;font-size:14px;color:#000;margin:0 0 10px}.show-button{display:none}.show-button.active{margin-top:5px;display:block;float:right;font-size:12px;font-family:avenir-demi,sans-serif;color:#000;cursor:pointer;text-decoration:underline}.show-button.active:hover{text-decoration:none}@media screen and (min-width:1024px){.variant-grid-mode--grid .variant-tile:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}}@media screen and (max-width:768px){.variant-grid-mode--grid .variant-grid{overflow-x:scroll;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.variant-grid-mode--grid .variant-tile{-ms-flex-preferred-size:20%;flex-basis:20%}}@media screen and (max-width:480px){.variant-grid-mode--grid .variant-tile{-ms-flex-preferred-size:25%;flex-basis:25%}.variant-grid-mode--menu .variant-grid__selected-variant__label{display:none}}.product-inventory{margin:15px -4px 0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.product-inventory--no-margin{margin:0}.product-inventory input[type=radio]{display:none}.product-inventory input[type=radio]:checked+label{border:2px solid #f1f1f2}.product-inventory input[type=radio]:disabled+label{background-color:#f1f1f2}.product-inventory input[type=radio]:disabled+label:hover{cursor:not-allowed}.product-inventory input[type=radio]:disabled+label .product-inventory__button{cursor:not-allowed;pointer-events:none}.product-inventory input[type=radio]:disabled+label .product-inventory__button .btn{background:#a7a8aa;border-color:#63666b}.product-inventory label{border:2px solid #f1f1f2;padding:15px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin:0;position:relative}.product-inventory label:hover{cursor:pointer}.product-inventory label .svg-icon{height:1rem;width:2rem;background-position:0;background-size:contain;background-color:transparent;background-repeat:no-repeat;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;margin-bottom:6px}.product-inventory label .svg-icon--ship-to-home{background-image:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/icon_shipping.svg?yocs=3e_2i_)}.product-inventory label .svg-icon--bopis{background-image:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/icon_bopis.svg?yocs=3e_2i_)}.product-inventory label .svg-icon--not-available{display:none;background-image:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/icon_x.svg?yocs=3e_2i_)}.product-inventory .inventory-promotion{width:100%;color:#000;background-color:#000;font-family:avenir-demi,sans-serif;font-size:.6875rem;text-align:center;text-transform:uppercase;color:#fff;margin:-2px 0 0;line-height:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product-inventory .inventory-promotion--shipping{margin:4px 0;width:auto;padding:0 .5em;border-radius:3px}.product-inventory .inventory-promotion .html-slot-container{text-align:center}.product-inventory .inventory-option{position:relative;left:0}.product-inventory .inventory-header *{float:left;margin-right:.5em}.product-inventory__button{position:absolute;top:0;right:0;padding:1em;width:10em;display:-webkit-box;display:-ms-flexbox;display:flex}.product-inventory__set-preferred-store{text-transform:uppercase;text-decoration:underline;font-family:avenir-demi,sans-serif;font-size:.75rem;margin:7px 0 0}.product-inventory__set-preferred-store:hover{cursor:pointer}.product-inventory__email-form,.product-inventory__email-form-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product-inventory__email-form-wrapper{width:100%}.product-inventory__email-form-wrapper .email-me-toggle{text-transform:uppercase;text-decoration:underline;font-family:avenir-demi,sans-serif;font-size:.75rem;line-height:20px;width:100%;text-align:right}.product-inventory__email-form-wrapper .email-me-toggle:hover{color:#1667ab;cursor:pointer}.product-inventory__email-form-wrapper .email-thanks{text-align:center}.product-inventory .input-wrapper{margin-right:10px}.product-inventory .input-wrapper:first-of-type{margin-bottom:30px}.product-inventory .email-form{display:none}.product-inventory .email-form.active,.product-inventory .email-form .email-signup{display:-webkit-box;display:-ms-flexbox;display:flex}.product-inventory .email-form .email-signup input[type=email]{width:65%}.product-inventory .email-form .email-signup input[type=email]::-webkit-input-placeholder{color:#ccc}.product-inventory .email-form .email-signup input[type=email]:-ms-input-placeholder{color:#ccc}.product-inventory .email-form .email-signup input[type=email]::placeholder{color:#ccc}.product-inventory .email-form .email-signup input[type=email]:invalid+.email-error{display:block}.product-inventory .email-form .email-signup .email-error,.product-inventory .email-form .email-signup .signup-error{display:none}.product-inventory .email-form .email-signup .signup-error.active{display:block}.product-inventory .email-form .email-signup .email-stock-submit{color:#fff;background-color:#000;width:80px;margin-left:5px;text-align:center;cursor:pointer;border:1px solid #000;font-family:avenir-demi,sans-serif;-webkit-transition:background-color .2s,color .2s;transition:background-color .2s,color .2s;display:block}.product-inventory .email-form .email-signup .email-stock-submit:hover{background-color:#fff;color:#000}.product-inventory .email-thanks{display:none;margin-top:5px;font-size:.6875rem}.product-inventory .email-thanks.active{display:block}.product-inventory .inventory-messages{font-family:avenir-regular,sans-serif;font-size:.75rem;text-align:left}.product-inventory .inventory-messages .inventory-title{font-family:avenir-bold,sans-serif;text-transform:uppercase}.product-inventory .my-store{font-size:.8125rem;font-family:avenir-regular,sans-serif}.product-inventory .my-store .quantity{font-family:avenir-demi,sans-serif}.product-inventory .my-store .change-store{font-size:.75rem}.product-inventory .button-wrapper{min-width:230px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:50%;flex-basis:50%;padding:4px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex}.product-inventory .button-wrapper .inventory-message{display:none}.product-inventory .button-wrapper .inventory-message .free{font-family:avenir-bold,sans-serif;color:#900000}.product-inventory .button-wrapper .inventory-message--bold{font-family:avenir-bold,sans-serif;text-transform:uppercase}.product-inventory .button-wrapper.button-disabled .details-wrapper{background-color:#f1f1f2}.product-inventory .button-wrapper.button-disabled .details-wrapper:hover{cursor:not-allowed}.product-inventory .button-wrapper.out-of-stock-non-replenishable .inventory-title,.product-inventory .button-wrapper.out-of-stock-non-replenishable .svg-icon{display:none}.product-inventory .button-wrapper.out-of-stock-non-replenishable .svg-icon--not-available{display:block}.product-inventory .button-wrapper.not-available-at-store .inventory-title,.product-inventory .button-wrapper.not-available-at-store .store-inventory-level,.product-inventory .button-wrapper.out-of-stock .inventory-option--bopis .inventory-title{display:none}.product-inventory .button-wrapper.no-store-pickup .details-wrapper{background-color:color-grey}.product-inventory .button-wrapper.no-store-pickup .details-wrapper .inventory-title,.product-inventory .button-wrapper.online-only .inventory-title,.product-inventory .button-wrapper.online-only .svg-icon{display:none}.product-inventory .button-wrapper.online-only .svg-icon--not-available{display:block}.product-inventory .button-wrapper.not-bopis .inventory-promotion,.product-inventory .button-wrapper.online-only .inventory-promotion,.product-inventory .button-wrapper.out-of-stock .inventory-promotion{display:none}.product-inventory .button-wrapper.check-nearby .check-nearby,.product-inventory .button-wrapper.in-stock-free-pickup .in-stock-free-pickup,.product-inventory .button-wrapper.in-stock-free-ship .in-stock-free-ship,.product-inventory .button-wrapper.in-stock .in-stock,.product-inventory .button-wrapper.no-store-pickup .no-store-pickup,.product-inventory .button-wrapper.not-available-at-store .not-available-at-store,.product-inventory .button-wrapper.not-available-for-ship .not-available-for-ship,.product-inventory .button-wrapper.online-only .online-only,.product-inventory .button-wrapper.out-of-stock-non-replenishable .out-of-stock-non-replenishable,.product-inventory .button-wrapper.out-of-stock .out-of-stock,.product-inventory .button-wrapper.unselected-family .unselected-family{display:inline}.online-only .change-store,.online-only .my-store,.product-inventory .my-store.mystore-error,.product-inventory .mystore-error{display:none}.product-inventory .my-store a{color:#1667ab}.product-inventory .my-store a:hover{text-decoration:underline}.product-inventory .my-store .your-store:hover .mystore-drawer{display:block;position:absolute;background:#fff;border:1px solid #666;padding:5px;z-index:5}.product-inventory .my-store .your-store .mystore-drawer{display:none}.product-inventory .my-store .your-store .mystore-drawer a{padding-right:5px}.product-inventory .my-store .your-store .mystore-drawer .change-store{padding-left:5px;border-left:1px solid #666}.product-inventory .my-store .your-store .mystore-drawer .mystore-drawer-footer{margin-top:5px}.product-inventory .my-store .change-store{color:#000;text-decoration:underline;cursor:pointer}.product-inventory .my-store .change-store:hover{text-decoration:none}.product-set-title{font-family:avenir-demi,sans-serif;font-size:.875rem;text-transform:uppercase}.subproduct .break{height:1px;background-color:#ccc;margin:2em 0}.subproduct .subproduct-details{float:right;margin-top:5px}.subproduct .subproduct-details a.subproduct-link{font-family:avenir-demi,sans-serif;font-size:12px;text-transform:uppercase;text-decoration:underline;color:#000}.subproduct .subproduct-details a.subproduct-link:hover{text-decoration:none}@media screen and (max-width:1024px){.product-set-title{padding-left:10px}}.personalization-selection-wrapper{margin:10px 0;font-size:.75rem}.personalization-selection-wrapper .dropdown-header{font-family:avenir-demi,sans-serif;font-size:15px;margin-bottom:5px}.personalization-selection-wrapper .personalization-options{margin:0 5px 0 0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;font-size:.875rem}.personalization-selection-wrapper .flex-wrapper{margin-bottom:5px;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.personalization-selection-wrapper .personalization-about{padding-top:5px;text-transform:uppercase;font-family:avenir-demi,sans-serif}.personalization-selection-wrapper .personalization-about:hover{text-decoration:underline}.swatch-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-bottom:.75em}.swatch-wrapper,.swatch-wrapper .product-add-swatch-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.swatch-wrapper .product-add-swatch-wrapper{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:100%;flex-basis:100%}.swatch-wrapper .product-add-swatch-wrapper .swatch-add-to-bag{letter-spacing:1px;padding:.75em;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;border:1px solid #000;text-align:center;cursor:pointer;background-color:#fff;color:#000;font-size:.875rem;font-weight:700;-webkit-transition:background-color .2s,color .2s;transition:background-color .2s,color .2s}.swatch-wrapper .product-add-swatch-wrapper .swatch-add-to-bag:hover{background-color:#000;color:#fff;-webkit-transition:color .3s ease-in-out,background-color .3 ease-in-out;transition:color .3s ease-in-out,background-color .3 ease-in-out}.swatch-wrapper .swatch-tooltip{margin-top:3px;color:#900000;height:14px;width:14px}.product-qty-coupon-message{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.product-qty-coupon-message .break{margin-bottom:10px;margin-top:10px;padding:0 5px;height:1px;width:100%;background-color:#e1e1e1}.product-qty-coupon-message .messages{padding:0 5px;font-size:.9375rem;font-family:avenir-regular,sans-serif}.product-qty-coupon-message .messages .qty-messaging .qty-message-max,.product-qty-coupon-message .messages .qty-messaging .qty-message-min{text-align:left;margin-right:3px}.product-qty-coupon-message .messages .coupon-messaging a.more-details{color:#000;font-size:.75rem;font-family:avenir-demi,sans-serif;text-transform:uppercase;text-decoration:underline}.product-qty-coupon-message .messages .coupon-messaging a.more-details:hover{text-decoration:none}.product-search-result__wrapper{position:-webkit-sticky;position:sticky;top:0;z-index:11;opacity:1}.product-search-result__results{max-width:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.product-search-result__results .did-you-mean{font-size:1.2rem;font-family:avenir-demi}.product-search-result__results .did-you-mean a{text-decoration:underline}.product-search-result__container{max-width:1440px;display:block;-ms-flex-pack:distribute;justify-content:space-around;margin:0 auto}.product-search-result__grid{max-width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0}.product-search-result__grid-tile{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.product-search-result__grid-tile.span--2{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.product-search-result__grid-tile .text-and-image__container{padding:1em 1em 0}.product-search-result__grid-tile .text-and-image__container .cta-btn{font-family:avenir-demi,sans-serif;letter-spacing:1px;text-transform:uppercase;text-align:center;font-size:.75rem;-webkit-transition:background .2s ease-in-out,color .2s ease-in-out;transition:background .2s ease-in-out,color .2s ease-in-out;margin-bottom:.5em;padding:.5em .75em;border-radius:3px;cursor:pointer;outline:none}.product-search-result__grid.craftsy{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.product-search-result__grid.craftsy .product-search-result__grid-tile{-ms-flex-preferred-size:230px;flex-basis:230px;max-width:none;margin:2px}.product-search-result__grid.craftsy .craftsy-tile .product-add-to-cart{display:-webkit-box;display:-ms-flexbox;display:flex;margin:10px 0 0}.product-search-result__header{-ms-flex-preferred-size:100%;flex-basis:100%;color:#000;font-size:.6875rem;text-transform:capitalize;font-family:avenir-demi,sans-serif;padding-left:.25em}.product-search-result__footer{border-top:1px solid #e1e1e1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;position:relative}.product-search-result__footer,.product-search-result__options{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;align-items:center}.product-search-result__options{-ms-flex-preferred-size:50%;flex-basis:50%;margin:0;-ms-flex-wrap:wrap;flex-wrap:wrap}.product-search-result__options,.product-search-result__options__pagination{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center}.product-search-result__options__pagination{display:none;-webkit-box-align:center;align-items:center;margin-right:1em;margin-left:3.5em}.product-search-result__options__pagination .flex-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;white-space:nowrap}.product-search-result__options__items-per-page{display:none;margin-right:2em}.product-search-result__hits{display:none;margin:1em;margin-right:2em;font-size:.875rem}#sortBy{width:100%;padding:.5em}@media screen and (min-width:769px){.product-search-result__container{padding:0 3em}.product-search-result__container #secondary{padding:0;padding-right:2em}.product-search-result__header{display:none}.product-search-result__options{background:#f1f1f2;padding:0 1em;-ms-flex-preferred-size:100%;flex-basis:100%}.product-search-result__options__items-per-page,.product-search-result__options__pagination{display:-webkit-box;display:-ms-flexbox;display:flex}.product-search-result__options #sortBy{padding:0;width:inherit}.product-search-result__hits{display:block}}@media screen and (min-width:480px) and (max-width:1024px){.product-search-result__grid-tile.span--2{-ms-flex-preferred-size:66.666%;flex-basis:66.666%;max-width:66.666%}}@media screen and (max-width:479px){.product-search-result__grid-tile.span--2{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}}@media screen and (min-width:1441px){.product-search-result__container{padding:0}}@media screen and (max-width:768px){.product-search-result__wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.product-search-result__options .pagination__container{display:none}}.search-results-tabs{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0;margin:0;border-bottom:1px solid #e1e1e1}.search-results-tabs__tab{width:100%;max-width:33.3334%;font-size:.875rem;text-align:center;border-bottom:.5em solid #f1f1f2;border-right:1px solid #e1e1e1;background-color:#f1f1f2;-webkit-transition:border-bottom-color .2s ease-in-out;transition:border-bottom-color .2s ease-in-out}.search-results-tabs__tab--active,.search-results-tabs__tab:hover{border-bottom-color:#73bd00}.search-results-tabs__tab:last-child{border-right:none}.search-results-tabs__tab a{display:block;padding:1em 1em .5em}.search-result-content.lazy-loading--success .product-search-result__grid-tile{display:-webkit-box;display:-ms-flexbox;display:flex}.search-result-content.lazy-loading--success .page-marker:not(:first-of-type):last-of-type~.product-search-result__grid-tile{display:none}.search-result-content.lazy-loading--fetching+.product-search-result__footer .product-search-result__load-more .product-search-result__load-more-button{color:#e1e1e1;background-color:transparent;border-color:#e1e1e1;cursor:not-allowed}.search-result-content.lazy-loading--finished+.product-search-result__footer .product-search-result__load-more .product-search-result__load-more-button{display:none}.search-result-content.lazy-loading--error+.product-search-result__footer .product-search-result__load-more .product-search-result__load-more-button{color:#e1e1e1;background-color:transparent;border-color:#e1e1e1;cursor:not-allowed}.search-result-content .page-marker{-ms-flex-preferred-size:0%;flex-basis:0%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#f1f1f2;font-family:avenir-demi,sans-serif;padding:0;margin:0;height:0;width:0}.search-result-content .product-search-result__grid{margin-top:0}.search-result-content .product-grid-promotion .pseudo-background{position:absolute}@media screen and (min-width:769px){.search-result-content .product-grid-promotion,.search-result-content .product-tile--grid:not([data-product-type=Video]):not([data-product-category=customizable-fabric]){margin:1em 1em 1em 0;min-height:480px}.search-result-content .product-tile--grid[data-product-type=Video]{min-height:215px}.search-result-content .product-tile--grid[data-product-category=customizable-fabric]{min-height:380px}.search-result-content .product-search-result__grid{margin-right:-1em;max-width:unset}}@media screen and (max-width:768px){.search-result-content .page-marker{margin-right:0}.search-result-content .product-grid-promotion,.search-result-content .product-tile--grid:not([data-product-type=Video]){min-height:352px}.search-result-content .product-tile--grid[data-product-type=Video]{min-height:215px}}.no-search-results__message{-ms-flex-wrap:wrap;flex-wrap:wrap}.no-search-results-search-term{-webkit-box-flex:0;-ms-flex:0 auto;flex:0 auto}.quickview__overlay{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;visibility:hidden;position:fixed;top:0;left:0;width:0;height:0;z-index:1000}.quickview__overlay--active{visibility:visible;width:100%;height:100%;background-color:rgba(51,51,51,.5)}.quickview__container{max-width:1260px;margin:0 auto;background-color:#fff;padding:15px 30px;z-index:1001}.quickview__product-columns{display:-webkit-box;display:-ms-flexbox;display:flex}.quickview__product-column--left{-ms-flex-preferred-size:60%;flex-basis:60%;margin-right:20px}.quickview__product-column--right{-ms-flex-preferred-size:40%;flex-basis:40%}.quickview .breadcrumbs-container{padding:0;margin:0 0 10px}.quickview .product-title{font-family:avenir-demi,sans-serif;font-size:28px;color:#000}.quickview .change-store{display:none}.card-panel{margin:auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.card-panel,.card-panel__card{display:-webkit-box;display:-ms-flexbox;display:flex}.card-panel__card{width:calc(100% - 4em);position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:3em auto}.card-panel__card,.card-panel__card>div{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.card-panel__card--no-image{padding:4em 0;border:1px solid #e1e1e1}.card-panel__wrapper{max-width:1260px}.card-panel__container,.card-panel__wrapper{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.card-panel__container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;overflow:hidden;position:relative}.card-panel__image{width:100%;background-size:cover;background-repeat:no-repeat;background-position:50%}.card-panel__image:before{padding-bottom:48.32%;display:block;content:""}.card-panel__product-thumbnail{height:auto;width:100%;max-width:650px}.card-panel__video-play-button{position:absolute;left:50%;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.card-panel__header{text-align:center;margin-top:3em}.card-panel__text-content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:3em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.card-panel__text-container{text-align:center}.card-panel__text-hat{text-transform:uppercase;color:#000;font-family:avenir-demi,sans-serif;font-size:.875rem}.card-panel__text--big,.card-panel__text-title{color:#73bd00;text-align:center;font-family:avenir-bold,sans-serif;font-size:2.3125rem;margin:.4em}.card-panel__text-title--inherit{color:inherit;margin-top:1em}.card-panel__text-description{color:#4a4a4a;font-size:1rem;text-align:center;width:calc(100% - 8em);margin:0 auto}.card-panel__text-summary{color:#63666b;font-size:.875rem}.card-panel__cta{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:1em}.card-panel__cta-wrapper{width:100%}.card-panel__overlay{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:0;left:0;height:100%;width:100%}@media screen and (min-width:1260px){.card-panel__container:first-child .card-panel__card{margin-left:0}.card-panel__container:last-child .card-panel__card{margin-right:0}}@media screen and (max-width:768px){.card-panel__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media screen and (max-width:480px){.card-panel__image{padding-bottom:100%}.card-panel__container{width:100%;height:auto}.card-panel__text-container{padding:20px 10px}}.homepage-coupons{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:1440px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:auto}.homepage-coupons--tall{max-height:200px}.homepage-coupons--medium{max-height:175px}.homepage-coupons--slim{max-height:150px}.homepage-coupons__content{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-ms-flex-pack:distribute;justify-content:space-around}.homepage-coupons__content .text-and-image__container{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.homepage-coupons__item--outer{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-preferred-size:50%;flex-basis:50%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.homepage-coupons__item--outer:nth-of-type(3){display:none}.homepage-coupons__item--background{display:-webkit-box;display:-ms-flexbox;display:flex;padding:1rem;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-size:cover;width:100%}.homepage-coupons__item--background.height--tall{max-height:200px}.homepage-coupons__item--background.height--medium{max-height:175px}.homepage-coupons__item--background.height--slim{max-height:150px}.homepage-coupons__item--inner{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.homepage-coupons__item--inner.show-stitch{border:4px dashed #fff;padding:1rem}.homepage-coupons__item--inner.align--top{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.homepage-coupons__item--inner.align--middle{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.homepage-coupons__item--inner.align--bottom{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.homepage-coupons__item__text{-ms-flex-preferred-size:50%;flex-basis:50%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.homepage-coupons__item__text.show-coupon-ctas .text__container .text__content-cta,.homepage-coupons__item__text.show-coupon-ctas .text__container .text__content-secondary-cta{display:none}.homepage-coupons__item__text .text__content-hat{color:#fff;font-family:avenir-regular,sans-serif;text-transform:none}.homepage-coupons__item__text .text__content-title{color:#fff;font-size:1.1rem}.homepage-coupons__item__text .text__content-description,.homepage-coupons__item__text .text__content-subtitle{color:#fff}.homepage-coupons__item__promo{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1}.homepage-coupons__item__promo .flat-rate,.homepage-coupons__item__promo .percentage,.homepage-coupons__item__promo .threshold{display:-webkit-box;display:-ms-flexbox;display:flex;font-family:avenir-bold,sans-serif;font-size:1rem;margin-right:1rem;color:#fff}.homepage-coupons__item__promo .flat-rate__denomination,.homepage-coupons__item__promo .percentage__denomination,.homepage-coupons__item__promo .threshold__denomination{font-size:3em;line-height:1em}.homepage-coupons__item__promo .flat-rate__number,.homepage-coupons__item__promo .percentage__number,.homepage-coupons__item__promo .threshold__number{font-size:6em;line-height:1em}.homepage-coupons__item__promo .flat-rate__column,.homepage-coupons__item__promo .percentage__column,.homepage-coupons__item__promo .threshold__column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:inherit}.homepage-coupons__item__promo .flat-rate__percent,.homepage-coupons__item__promo .percentage__percent,.homepage-coupons__item__promo .threshold__percent{font-size:3em;line-height:1em}.homepage-coupons__item__promo .flat-rate__off,.homepage-coupons__item__promo .percentage__off,.homepage-coupons__item__promo .threshold__off{font-size:2em}.homepage-coupons__item__promo .flat-rate__off-text,.homepage-coupons__item__promo .percentage__off-text,.homepage-coupons__item__promo .threshold__off-text{font-size:6em;line-height:1em}.homepage-coupons__item__ctas{display:none;-ms-flex-preferred-size:100%;flex-basis:100%;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.homepage-coupons__item__cta__container{width:100%}.homepage-coupons__item__cta__container .cta__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.homepage-coupons__item__cta__container .cta__content--center{-ms-flex-pack:distribute;justify-content:space-around}.homepage-coupons__item__cta__container .cta__content-divider{font-size:1rem}.homepage-coupons__item__cta__container .cta__content-cta,.homepage-coupons__item__cta__container .cta__content-secondary-cta{-ms-flex-preferred-size:50%;flex-basis:50%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.homepage-coupons__item__cta__container .cta__content .cta-btn--link{color:#000;padding-left:0;padding-right:0;padding-bottom:0}.homepage-coupons .image__container{display:none}.homepage-coupons div{max-width:unset}.homepage-coupons .slick-dots{position:relative;top:.5rem}.homepage-coupons .slick-dots li button:before{font-size:2rem;content:"○"}.homepage-coupons .slick-dots li.slick-active button:before{font-size:2rem;content:"●";color:#73bd00}@media screen and (max-width:768px){.homepage-coupons{margin-bottom:2rem}.homepage-coupons--medium,.homepage-coupons--slim,.homepage-coupons--tall{height:270px;max-height:300px}.homepage-coupons__content{display:block;max-width:unset}.homepage-coupons__item--outer{-ms-flex-preferred-size:50%;flex-basis:50%}.homepage-coupons__item--outer,.homepage-coupons__item--outer:nth-of-type(3){display:-webkit-box;display:-ms-flexbox;display:flex}.homepage-coupons__item--background.height--medium,.homepage-coupons__item--background.height--slim,.homepage-coupons__item--background.height--tall{height:270px;max-height:300px}.homepage-coupons__item__percentage .percentage{font-size:.75rem}.homepage-coupons__item__text .homepage-coupons__item__cta__container{display:none}.homepage-coupons__item__ctas{display:-webkit-box;display:-ms-flexbox;display:flex}}.coupon-grid{max-width:1440px;margin:auto}.coupon-grid .slick-arrow{height:unset;width:unset;top:40%;z-index:1}.coupon-grid .slick-arrow:before{font-size:4rem;font-family:avenir-regular,sans-serif;color:#ccc}.coupon-grid .slick-arrow:before:hover{color:#4a4a4a}.coupon-grid .slick-track{max-width:unset}.coupon-grid .slick-prev{left:-2rem}.coupon-grid .slick-prev:before{font-family:Arial Unicode MS;content:"〈"}.coupon-grid .slick-next{right:-2rem}.coupon-grid .slick-next:before{font-family:Arial Unicode MS;content:"〉"}.coupon-grid .slick-next,.coupon-grid .slick-prev{content:""}.coupon-grid .slick-dots{visibility:visible;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.coupon-grid .slick-dots li{width:1.25rem}.coupon-grid .slick-dots li button{padding:0;width:1.25rem}.coupon-grid .slick-dots li button:before{font-size:2rem}.coupon-grid .coupon__wrapper{min-width:300px;-ms-flex-preferred-size:300px;flex-basis:300px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.coupon-grid .coupon__wrapper>*{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.coupon-grid .coupon-body{margin:0 .75em;padding:0 1em 1em;border:1px dashed #a7a8aa;border-top:4px solid #73bd00;max-width:unset;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.coupon-grid .coupon-body,.coupon-grid .coupon-body .cta__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical}.coupon-grid .coupon-body .cta__content{-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.coupon-grid .coupon-body .cta__content-cta{-ms-flex-preferred-size:auto;flex-basis:auto}.coupon-grid .coupon__pre-header{-webkit-box-flex:0;-ms-flex:0 0 3em;flex:0 0 3em;line-height:3em}.coupon-grid .coupon__content-title{padding-bottom:.25em;color:#000}.coupon-grid .coupon__content-barcode{max-height:200px}.coupon-grid .coupon__content-barcode img{width:100%;height:auto}.coupon-grid .coupon__availability{border-bottom:1px solid #a7a8aa;margin:0 -1.25em;max-width:unset}.coupon-grid .coupon__promo-title{padding-bottom:.5em}.coupon-grid .coupon__exclusion{max-width:unset;border-top:1px solid #a7a8aa;margin:0 -1em;padding-bottom:0}.coupon-grid .coupon__exclusion-copy{white-space:pre-line;line-height:1.5em;margin-top:.5em}.coupon-grid .dwre-add-coupon-button.applied{background:#fff;cursor:default;position:relative;color:transparent;pointer-events:none}.coupon-grid .dwre-add-coupon-button.applied:before{content:"✓ APPLIED TO BAG";position:absolute;color:#a7a8aa;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);white-space:nowrap}@media screen and (min-width:768px){.coupon__app-promo{display:none}}.my-fabric{background-color:#fff;padding-left:1.5em;padding-right:1.5em;padding-bottom:1.5em}.my-fabric-logo{fill:#4a4a4a}.my-fabric__wrapper{-webkit-transition:none;transition:none;border-top:1px solid #e1e1e1;display:block;background-color:transparent}.my-fabric__header{display:-webkit-box;display:-ms-flexbox;display:flex}.my-fabric__header-title{margin-bottom:0}.my-fabric__header-title-svg{height:4.5rem}.my-fabric__header-subtitle{color:#4a4a4a}.my-fabric .generic-template__header-title{color:#4a4a4a;font-family:avenir-bold,sans-serif}.my-fabric .generic-template__item{-ms-flex-preferred-size:50%;flex-basis:50%;-webkit-box-flex:1;-ms-flex:1;flex:1}.dropdown-menu__header__my-fabric-svg__wrapper{display:inline-block;width:74px;height:1.5rem}.dropdown-menu__header__my-fabric-svg__wrapper svg{overflow:visible}.dropdown-menu__overlay{position:absolute;height:200vh;width:200vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;background:#000;opacity:.25;margin-left:-100%;z-index:-3}@media screen and (max-width:480px){.my-fabric{-webkit-box-shadow:none;box-shadow:none;padding:0}.my-fabric__wrapper{-webkit-transition:left .3s cubic-bezier(.25,.46,.45,.94);transition:left .3s cubic-bezier(.25,.46,.45,.94)}.dropdown-menu__overlay{display:none}}.faqs__wrapper{max-width:768px;margin:auto;padding:1em}.faqs-item--answer{padding:.75em 2em}.faqs-item--question{position:relative;padding:.75em 2em}.faqs-item--question.open{background:#000;color:#fff}.faqs-item--question:before{content:"+";display:block;position:absolute;top:0;left:0;padding:.75em 1em;font-size:1rem;font-family:avenir-demi,sans-serif}.faqs-item--question.open:before{content:"–"}.faqs-item--question.open+*{border:2px solid #000}.faqs-item--question:focus{outline:1px dotted #000}.classes-dropdown,.inspiration-dropdown{display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:1.5em;padding-right:1.5em;padding-bottom:1.5em;background-color:#fff}.classes-dropdown__wrapper,.inspiration-dropdown__wrapper{-webkit-transition:top .3s cubic-bezier(.25,.46,.45,.94);transition:top .3s cubic-bezier(.25,.46,.45,.94);border-top:1px solid #e1e1e1;display:block;background-color:transparent}.classes-dropdown__menu,.inspiration-dropdown__menu{-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:30%;flex-basis:30%}.classes-dropdown__menu-title,.inspiration-dropdown__menu-title{padding:1em 2.5em;margin:.5em 0;color:#000}.classes-dropdown__menu li:hover:not(:last-child):not(.no-hover),.inspiration-dropdown__menu li:hover:not(:last-child):not(.no-hover){background:#f1f1f2}.classes-dropdown__menu li:last-child a,.inspiration-dropdown__menu li:last-child a{margin-top:.5em;font-family:avenir-bold,sans-serif;text-transform:uppercase;text-decoration:underline}.classes-dropdown .dropdown-menu__item,.inspiration-dropdown .dropdown-menu__item{padding-left:2.5em}.classes-dropdown__slot__wrapper,.inspiration-dropdown__slot__wrapper{background-color:#fff;border-left:1px solid #f1f1f2;padding-left:1.5em;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;-ms-flex-preferred-size:70%;flex-basis:70%}.classes-dropdown .generic-template__content,.inspiration-dropdown .generic-template__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-wrap:wrap;flex-wrap:wrap}.classes-dropdown .generic-template__item,.inspiration-dropdown .generic-template__item{min-width:225px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:1.5em .5em}.classes-dropdown .generic-template__item--group-A,.inspiration-dropdown .generic-template__item--group-A{-ms-flex-preferred-size:40%;flex-basis:40%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0}.classes-dropdown .generic-template__item--group-B,.inspiration-dropdown .generic-template__item--group-B{-ms-flex-preferred-size:60%;flex-basis:60%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0}@media screen and (max-width:768px){.classes-dropdown__menu-title,.inspiration-dropdown__menu-title{display:none}}@media screen and (max-width:480px){.classes-dropdown,.inspiration-dropdown{-webkit-box-shadow:none;box-shadow:none;padding:0}.classes-dropdown__menu,.inspiration-dropdown__menu{-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:100%;flex-basis:100%}.classes-dropdown__slot__wrapper,.dropdown-menu__overlay,.inspiration-dropdown__slot__wrapper{display:none}}.grid-3x2{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:1440px;margin:auto;background-color:#f1f1f2;padding:3.75em 0}.grid-3x2,.grid-3x2__container{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.grid-3x2__container{display:block;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.grid-3x2__header{text-align:center}.grid-3x2__header,.grid-3x2__header-title{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.grid-3x2__header-title{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:1260px;margin:auto}.grid-3x2__header-title-horizontal-rule{-ms-flex-preferred-size:33%;flex-basis:33%}.grid-3x2__header-title-text{padding:15px;text-align:center;margin:0;font-family:avenir-bold,sans-serif}.grid-3x2__grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:100%;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.grid-3x2__grid-item{width:375px;height:175px;margin:1.875em;padding:2em;background:#fff;display:inline-block;overflow:hidden}.grid-3x2__grid-item-title{text-transform:uppercase;font-family:avenir-demi,sans-serif;font-size:1.125rem;text-align:center;margin:0}.grid-3x2__grid-item-description{font-family:avenir-regular,sans-serif;font-size:1rem;text-align:center;margin:.75em 0}.grid-3x2__grid-item-cta{text-transform:uppercase;text-align:center;font-size:.75rem}.grid-3x2__grid .slick-track{max-width:none}.grid-3x2__grid .slick-list{max-width:80%;margin:auto}.grid-3x2__grid .slick-prev{left:0}.grid-3x2__grid .slick-prev:before{color:#4a4a4a;content:"〈"}.grid-3x2__grid .slick-next{right:0}.grid-3x2__grid .slick-next:before{color:#4a4a4a;content:"〉"}.grid-3x2__grid .slick-dots li button:before{font-size:1rem}.grid-3x2__grid-grid-mobile{display:none}.grid-3x2 a:hover{cursor:default}.grid-3x2 .hover-hands:hover{cursor:pointer}@media screen and (max-width:768px){.grid-3x2__grid-item{margin:1em 0}}@media screen and (max-width:480px){.grid-3x2__container{padding:2.5em 0}.grid-3x2__grid-item{margin:.625em 0;width:320px;height:auto}}.large-2x1{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;height:100%}.large-2x1,.large-2x1__wrapper{margin:auto;width:100%;position:relative}.large-2x1__wrapper{display:block}.large-2x1__background{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%}.large-2x1__background-frame{height:100%;width:100%}.large-2x1__background-image{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.large-2x1__slide{position:relative;height:100%}.large-2x1__slide-frame{width:100%}.large-2x1__slide-wrapper{margin:.5em;display:-webkit-box;display:-ms-flexbox;display:flex}.large-2x1__slide__foreground{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:1;pointer-events:none;position:absolute;top:0}.large-2x1__slide__foreground-hpos--left{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.large-2x1__slide__foreground-hpos--center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.large-2x1__slide__foreground-hpos--right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.large-2x1__slide__foreground-vpos--top{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.large-2x1__slide__foreground-vpos--middle{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.large-2x1__slide__foreground-vpos--bottom{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.large-2x1__slide__content{width:350px;padding:1em;margin:1em;background-position:50%;background-repeat:no-repeat;background-size:100% 100%;pointer-events:auto}.large-2x1__content-asset{padding:.5em 0}@media screen and (min-width:769px){.large-2x1__slide-wrapper:first-of-type{margin-left:0}.large-2x1__slide-wrapper:last-of-type{margin-right:0}.large-2x1--fit-content .large-2x1__background,.large-2x1--fit-image .large-2x1__slide__foreground{position:absolute;top:0}.large-2x1__background--mobile{display:none}}@media screen and (max-width:768px){.large-2x1{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.large-2x1__background--desktop{display:none}.large-2x1__slide-wrapper{margin:1em .5em}}.adaptive-modal{min-height:240px;min-width:300px;max-width:800px}.adaptive-modal__container{text-align:center;padding:.5em}.adaptive-modal__title{text-transform:uppercase;font-size:1.5rem}.adaptive-modal__content{font-size:.875rem}.adaptive-modal__content--leave-site{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:2em}.adaptive-modal__content a{text-decoration:underline;outline:0;color:#fff}.adaptive-modal__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:.5em}.adaptive-modal__close{font-size:1rem;color:#4a4a4a;cursor:pointer}.adaptive-modal .ui-dialog-titlebar{display:none}.adaptive-modal .close-modal:focus{outline:none;color:#4a4a4a}.boss .adaptive-modal__header__logo{background-image:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/boss/logo-mobile.svg?yocs=3e_2i_)}.boss .adaptive-modal__header__logo--leave-site{background-image:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/boss/logo.svg?yocs=3e_2i_)}@media screen and (max-width:480px){.adaptive-modal{min-height:40vh;min-width:60vw;max-width:100vw}}.generic-template,.short-3x1,.tall-3x1{margin:auto}.generic-template--1440,.short-3x1--1440,.tall-3x1--1440{max-width:1440px;margin:auto}.generic-template__header,.short-3x1__header,.tall-3x1__header{display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center;width:100%}.generic-template__header-title,.short-3x1__header-title,.tall-3x1__header-title{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:1260px;margin:auto}.generic-template__header-title-horizontal-rule,.short-3x1__header-title-horizontal-rule,.tall-3x1__header-title-horizontal-rule{-ms-flex-preferred-size:33%;flex-basis:33%}.generic-template__header-title-text,.short-3x1__header-title-text,.tall-3x1__header-title-text{padding:15px;text-align:center;margin:0;font-family:avenir-bold,sans-serif;font-size:2em}.generic-template__content,.short-3x1__content,.tall-3x1__content{display:-webkit-box;display:-ms-flexbox;display:flex}.generic-template__item,.short-3x1__item,.tall-3x1__item{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:1.5em;background-position:50%;background-size:cover}.short-3x1__item,.tall-3x1__item{-webkit-box-flex:1;-ms-flex:1 1 256px;flex:1 1 256px;position:relative;padding:0;margin:.5em}.short-3x1__background-image,.tall-3x1__background-image{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.short-3x1 img[src=null],.tall-3x1 img[src=null]{visibility:hidden}.tall-3x1__item__foreground{padding:0 1em;width:100%;border-color:#3ebaea}.tall-3x1__item__foreground .text-and-image__container{background:#fff;padding:1em;border-bottom:4px solid;border-color:inherit;width:100%}.tall-3x1 .pseudo-foreground{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.tall-3x1 .pseudo-background{padding-bottom:5em}@media screen and (max-width:768px){.generic-template__content{-ms-flex-wrap:wrap;flex-wrap:wrap}.short-3x1__content,.tall-3x1__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.short-3x1__item__foreground{min-height:256px}}.pre-header{padding:.375em;position:relative;max-width:75vw}.pre-header__content:not(.slick-initialized) .pre-header__item:not(:first-of-type){display:none}.pre-header__content:not(.buttons-only) .dwre-add-coupon-button{color:transparent;position:absolute;top:0;left:0;width:100%;height:100%;padding:.5em}.pre-header .text__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;font-family:avenir-demi,sans-serif}.pre-header .text__content .title-text{color:#fff;font-size:1rem;line-height:1rem}.pre-header .text__content>*{padding:0 .5em;line-height:1.2rem;white-space:nowrap;font-family:avenir-demi,sans-serif;color:#fff;-webkit-box-flex:0;flex:0 1 0;-ms-flex:0 1 0}.pre-header .cta-btn{margin:0!important}.pre-header .cta-btn--link,.pre-header .cta-btn--no-link{padding:0}.pre-header div,.pre-header img{max-width:unset}@media screen and (max-width:1024px){.pre-header{max-width:100vw}.pre-header .text__content{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pre-header .text__content>*{white-space:normal;-webkit-box-flex:0;-ms-flex:0 auto;flex:0 auto;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:unset}}.product-promo{margin:auto}.product-promo__header{text-align:center}.product-promo__header,.product-promo__header-title{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.product-promo__header-title{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:1260px;margin:auto}.product-promo__header-title-horizontal-rule{-ms-flex-preferred-size:33%;flex-basis:33%}.product-promo__header-title-text{padding:15px;text-align:center;margin:0;font-family:avenir-bold,sans-serif;font-size:2em}.product-promo__content{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 5%}.product-promo__item{-ms-flex-preferred-size:25%;flex-basis:25%;padding:.75em}.product-promo__item:not(:first-child){border-left:1px solid #e1e1e1}.product-promo__item-image{width:100%;padding-bottom:100%;background-size:cover;background-position:50%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.product-promo__item-image-frame{position:relative}.product-promo__item-image-banner{position:absolute;z-index:1}.product-promo__item-image-banner__text{padding:.5rem;font-size:.75rem;font-family:avenir-demi,sans-serif}.product-promo__item-image-banner.top-left{top:1rem;left:0;-webkit-box-shadow:2px 2px 2px 1px rgba(0,0,0,.61);box-shadow:2px 2px 2px 1px rgba(0,0,0,.61)}.product-promo__item-image-banner.top-right{top:1rem;right:0;-webkit-box-shadow:-2px 2px 2px 1px rgba(0,0,0,.61);box-shadow:-2px 2px 2px 1px rgba(0,0,0,.61)}.product-promo__item-image-banner.bottom-left{bottom:1rem;left:0;-webkit-box-shadow:4px 4px 4px 2px rgba(0,0,0,.61);box-shadow:4px 4px 4px 2px rgba(0,0,0,.61)}.product-promo__item-image-banner.bottom-right{bottom:1rem;right:0;-webkit-box-shadow:-4px 4px 4px 2px rgba(0,0,0,.61);box-shadow:-4px 4px 4px 2px rgba(0,0,0,.61)}.product-promo__item .text .cta-btn--link{text-transform:none;font-family:avenir-regular,sans-serif;font-size:1rem}.product-promo__item .text__content-cta{margin:auto}@media screen and (max-width:768px){.product-promo__content{-ms-flex-wrap:wrap;flex-wrap:wrap}.product-promo__item{-ms-flex-preferred-size:50%;flex-basis:50%}.product-promo__item:not(:first-child) .product-promo__item-image-frame{border-left:none}}.header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-height:100vh;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;color:#63666b;font-family:avenir-regular,sans-serif;font-size:.75rem}.header,.header>*{-ms-flex-negative:0;flex-shrink:0}.header>*{max-width:100%}.header+*{position:relative;z-index:0}.header__logo-h1,.header__logo-h3{padding:0;margin:0;line-height:normal;font-size:medium}.header__logo-link{height:50px;display:block;padding-top:7px;padding-bottom:7px;text-align:left}.header__logo-link img{height:100%;width:auto;-o-object-fit:contain;object-fit:contain}.header__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:1440px;width:100%}.header__container--main{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.header__container--nav{position:relative}.header__pre-banner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#73bd00;color:#fff;text-transform:uppercase;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}.header__pre-nav{display:none;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.header__main{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.header__main,.header__user-tools{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header__user-tools{-ms-flex-pack:distribute;justify-content:space-around;margin-right:5vw}.header__account,.header__my-store{display:none}.header__search{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#e1e1e1;padding:.65em 0}.header__search .header-search{max-width:630px;width:100%;position:relative}.header__search fieldset{position:relative}.header__seasonal{display:none}.header__navbar{display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-bottom:1px solid #e1e1e1;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;overflow-y:scroll;overflow-x:hidden;position:relative}.header__navbar-menus{width:100%}.header__navbar--active{display:block}.header__navbar .scroll-indicator{position:-webkit-sticky;position:sticky;height:2.5rem;width:2.5rem;bottom:.25rem;left:calc(100% - 2.75rem);border-radius:50%;border:1px solid #fff;background-color:#000;color:#fff;z-index:10;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:1rem;-webkit-transition:-webkit-transform .15 ease-in-out .15;transition:-webkit-transform .15 ease-in-out .15;transition:transform .15 ease-in-out .15;transition:transform .15 ease-in-out .15,-webkit-transform .15 ease-in-out .15;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-perspective:1000;perspective:1000}.header__navbar .scroll-indicator.top{-webkit-transform:rotate(90deg) rotateY(180deg);transform:rotate(90deg) rotateY(180deg)}.header__mobile-menu-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:1em 5vw;margin-right:-5vw;background-color:#63666b;border:none;background:transparent}.header__mobile-menu-button__icon{position:relative;width:1.8em;height:1.2em;-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer}.header__mobile-menu-button__icon span{display:block;position:absolute;height:.2em;width:100%;background:#4a4a4a;opacity:1;left:0;-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out}.header__mobile-menu-button__icon span:first-child{top:0}.header__mobile-menu-button__icon span:nth-child(2),.header__mobile-menu-button__icon span:nth-child(3){top:.5em}.header__mobile-menu-button__icon span:nth-child(4){top:1em}.header__mobile-menu-button--active .header__mobile-menu-button__icon span:first-child{top:.5em;width:0;left:50%}.header__mobile-menu-button--active .header__mobile-menu-button__icon span:nth-child(2){-webkit-transform:rotate(45deg);transform:rotate(45deg)}.header__mobile-menu-button--active .header__mobile-menu-button__icon span:nth-child(3){-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.header__mobile-menu-button--active .header__mobile-menu-button__icon span:nth-child(4){top:.5em;width:0;left:50%}.header__minicart{position:relative}@media screen and (min-width:1024px){.header__pre-content{font-size:1.05rem;-webkit-box-flex:1;-ms-flex:1 1 70vw;flex:1 1 70vw;max-width:1024px}.header__logo-link{height:50px;padding-top:2px;padding-bottom:2px}.header__logo-link img{-o-object-fit:contain;object-fit:contain}.header__container{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 48px}.header__container--banner{margin:0 auto}.header__main{padding:.5em 0;border-bottom:1px solid #e1e1e1}.header__user-tools{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;margin-right:0}.header__account,.header__my-store{display:-webkit-box;display:-ms-flexbox;display:flex}.header__search{background:#fff;margin:0}.header__search .header-search{width:30.2vw}.header__mobile-menu-button{display:none}.header__navbar{display:-webkit-box;display:-ms-flexbox;display:flex;overflow-y:visible;overflow-x:visible;z-index:1}.header__navbar-menus{width:auto}.header__navbar .scroll-indicator{display:none}.header__line{border-bottom:1px solid #a3a6aa;margin-bottom:1em}}@media screen and (min-width:1024px){.header__search .header-search{width:40vw}.header__seasonal{display:block}.header__pre-nav{display:-webkit-box;display:-ms-flexbox;display:flex;padding:1em 0;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}}.utility-menu{position:relative}.utility-menu:hover .utility-menu__dropdown{display:block}.utility-menu__header{display:-webkit-box;display:-ms-flexbox;display:flex;cursor:pointer;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.utility-menu__header i:not(.icon-bag){margin-right:.25em}.utility-menu__dropdown{z-index:102;display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:absolute;width:200px;max-width:200px;top:100%;left:-60px}.utility-menu__dropdown:hover{display:-webkit-box;display:-ms-flexbox;display:flex}.utility-menu__dropdown .content-asset{width:100%;border-bottom:none}.utility-menu__dropdown--mini-cart{width:300px;max-width:300px;right:-30px;left:inherit}.utility-menu__dropdown--mini-cart .arrow-box{background-color:#fff;margin-top:15px}.utility-menu__dropdown--mini-cart .arrow-box:after,.utility-menu__dropdown--mini-cart .arrow-box:before{left:87%}.utility-menu__dropdown--active{display:-webkit-box;display:-ms-flexbox;display:flex}.utility-menu-dropdown{margin-top:20px;-webkit-box-shadow:0 1px 1px hsla(0,0%,39%,.2);box-shadow:0 1px 1px hsla(0,0%,39%,.2)}.utility-menu-dropdown,.utility-menu-dropdown__link{background-color:#fff;color:#4a4a4a;text-align:center;width:100%}.utility-menu-dropdown__link{cursor:pointer;display:block;font-family:avenir-demi,sans-serif;text-transform:capitalize;padding:1em;border-bottom:1px solid #e1e1e1;-webkit-transition:background-color .2s,color .2s;transition:background-color .2s,color .2s}.utility-menu-dropdown__link:hover{color:#fff;background-color:#000}.utility-menu-dropdown__header{padding:1em;width:100%;background-color:#f1f1f2;text-transform:uppercase;font-family:avenir-demi,sans-serif;font-size:.8rem;text-align:center}.utility-menu-dropdown__content{text-align:left;padding:1.5em 1.25em}.utility-menu-dropdown__section{border-top:1px solid #e1e1e1;margin-top:1em;padding-top:1em}.my-store-store-info{margin-right:1em;text-transform:uppercase;font-family:avenir-demi,sans-serif}@media screen and (max-width:1024px){.utility-menu:hover .utility-menu__dropdown--mini-cart{display:none}}.header-email-signup.active{background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/interface/bkg-email-signup-top.png?yocs=3e_3I_2i_) no-repeat 26px 17px transparent;height:28px}.header-email-dropdown{display:none;position:absolute;z-index:999;padding-top:10px;width:376px;-webkit-box-shadow:3px 5px 9px -3px #b5b3ac;box-shadow:3px 5px 9px -3px #b5b3ac}@media (max-width:600px){.header-email-dropdown{width:100%;left:0}}.header-email-form{padding:20px 0 30px 15px;background-color:#f6f4f4;color:#033}.header-email-form label{display:none}.header-email-form>span{display:block;padding-bottom:10px}@media (max-width:600px){.header-email-form input{border-radius:0}}.email-heading{font-size:15px;font-weight:700}.email-sub-heading{font-size:10px;color:#4a4949}.call-to-action{padding-top:10px;font-weight:700}.header-email-form .header-email-input{border:1px solid #033;min-width:295px;min-height:35px;padding:3px 5px 0;margin-left:0;color:#6a6156;float:left}@media (max-width:350px){.header-email-form .header-email-input{width:260px}}.header-email-errors{margin-top:5px;color:#900000}.header-email-submit{background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/interface/arrow-green-right.png?yocs=3e_3I_2i_) no-repeat 50% #fff;min-height:35px;min-width:37px;border:solid #000;border-width:1px 1px 1px 0;text-indent:-9999px;float:left}.header-email-errors>span{display:none}.header-my-store .menu-utility-my-store{margin:0;padding:0}@media (max-width:725px){.header-my-store .menu-utility-my-store{display:none}}.header-my-store .mystore-tooltip{display:none;position:absolute;z-index:60}.mystore-tooltip .arrow{background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/interface/tooltip-arrow.png?yocs=3e_3I_2i_) no-repeat 0 0 transparent;height:10px;margin-left:20px}.mystore-tooltip .content{background-color:#f6f4f4;margin:0;padding:8px 8px 8px 20px;z-index:10;font-size:12px;-webkit-box-shadow:4px 4px 13px 0 rgba(0,0,0,.75);box-shadow:4px 4px 13px 0 rgba(0,0,0,.75)}.mystore-tooltip .menu-utility{padding:0;margin:10px 0 0}.mystore-tooltip .my-store-store-info{padding-right:10px;border-right:1px solid #033}.mystore-tooltip .my-store-finder{margin-left:10px}.header .navigation{max-height:50px;width:100%;position:relative}@media (max-width:600px){.header .navigation{max-height:none}}.navigation .navigation-bar{margin:0;padding:0;height:50px;background-color:#a7a8aa}.navigation-bar>li{display:inline-block;float:left;height:50px}.navigation-bar .navigation-shop{width:178px;font-size:20px;font-family:avenir-regular,sans-serif;background-color:#63666b;text-align:center}@media (max-width:600px){.navigation-bar .navigation-shop{display:none}}.navigation-shop a{display:block;width:100%;height:100%;padding-top:12px}.navigation-shop .cat-title{color:#fff}.navigation-shop .shop-triangle{width:0;height:0;border-width:0 5.5px 6px;border-color:transparent transparent #fff;border-style:inset;display:inline-block;-webkit-transform:rotate(1turn);transform:rotate(1turn);margin-left:5px;vertical-align:middle}.storefront .shop-triangle{display:none}.navigation-bar .navigation-community{cursor:pointer}.navigation-bar .navigation-community:hover{background-color:#63666b}@media (max-width:935px){.navigation-bar .navigation-community{display:none}}.navigation-bar .navigation-class:hover{background-color:#63666b}@media (max-width:782px){.navigation-bar .navigation-class{display:none}}.navigation-bar .navigation-inspiration:hover{background-color:#63666b}@media (max-width:776px){.navigation-bar .navigation-inspiration{display:none}}.navigation-bar .navigation-newarrivals:hover{background-color:#63666b}@media (max-width:776px){.navigation-bar .navigation-newarrivals{display:none}}.navigation-bar .navigation-search{width:325px;padding-top:8px;position:relative}@media (max-width:600px){.navigation-bar .navigation-search{width:100%}}.navigation-search form{padding:0 1em}@media (max-width:600px){.navigation-search form{position:relative;height:35px;width:100%}}.navigation-search label,.navigation-search legend{z-index:-50}.navigation-search input{font-size:12px;font-family:avenir-regular,sans-serif;color:#73716e}.navigation-search input[type=text]{width:87%;height:36px;margin-left:0;border:1px solid #e1e1e1;border-right-width:0;padding:0 0 0 10px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-top-left-radius:3px;border-bottom-left-radius:3px}.navigation-search input[type=submit]{width:13%;height:36px;position:absolute;border:1px solid #73bd00;border-left-width:0;background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/interface/search.svg?yocs=3e_2i_) #73bd00 no-repeat 50%;background-size:20px;text-indent:-9999px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-top-right-radius:3px;border-bottom-right-radius:3px}.navigation-bar .dropdown-header{font-size:17px;font-family:avenir-demi,sans-serif;color:#fff;padding:13px 14px 0}.header .mobile-tools{display:none}@media (max-width:600px){.header .mobile-tools{display:block;width:100%;max-height:65px;overflow:hidden}}.mini-cart__subtotal{background-color:#fff;border-bottom:1px solid #e1e1e1;font-family:avenir-demi,sans-serif;padding:.75em 0;margin:0 1em;text-align:center;font-size:1rem}.mini-cart__products{background-color:#fff;-webkit-box-shadow:0 1px 4px -2px #63666b inset,0 -1px 4px -2px #63666b inset;box-shadow:inset 0 1px 4px -2px #63666b,inset 0 -1px 4px -2px #63666b;max-height:280px;overflow:scroll}.mini-cart__products .product-tile+.product-tile{border-top:1px solid #e1e1e1}.mini-cart__footer{margin-bottom:1em;background:#fff}.mini-cart-container{position:absolute;right:0;top:0;height:100%}@media (max-width:600px){.mini-cart-container{padding:0;float:right}}.mini-cart{font-family:avenir-demi,sans-serif;margin:0;z-index:50;height:100%;position:relative;padding:0}.mini-cart .mini-cart-link{position:relative;display:block;color:#000}.mini-cart-total{font-size:12px;font-family:avenir-demi,sans-serif}.mini-cart-total .mini-cart-counter{font-size:16px;color:#fff;position:relative}.mini-cart-total .mini-cart-counter .icon-bag{color:#73bd00;font-size:2em}.mini-cart-total .mini-cart-counter span{position:absolute;top:9px;left:0;width:100%;text-align:center}.mini-cart-total .mini-cart-empty .icon-bag{color:#63666b}.mini-cart .mini-cart-content{display:none;overflow:hidden;z-index:10;width:300px;position:absolute;top:57px;right:0;padding-top:8px;background:url(../images/interface/bkg-minicart-top.png) no-repeat 0 0}.mini-cart-content.active,.no-touch .mini-cart:hover .mini-cart-content{display:block;-webkit-animation:d .5s;animation:d .5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@-webkit-keyframes d{0%{opacity:0;height:0}to{opacity:1;height:800px}}@keyframes d{0%{opacity:0;height:0}to{opacity:1;height:800px}}.mini-cart-content>div{background-color:#fff;border-left:1px solid #ccc;border-right:1px solid #ccc}.mini-cart-content>div:first-child{background-color:#f6f4f4;border-top:1px solid #ccc}.mini-cart-content>div:last-child{background-color:#f6f4f4;border-bottom:1px solid #ccc}.mini-cart-header{border:solid #ccc;border-width:1px 1px 0;color:#847873;font-size:15px;min-height:43px;background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/interface/bg-dashed-divider.gif?yocs=3e_3I_2i_) repeat-x 0 36px}.mini-cart-header .title{float:left;margin:10px}.mini-cart-close{background:url(../images/interface/icon-mini-cart-close.png) no-repeat scroll 0 0 transparent;display:none;height:20px;text-indent:-9999px;width:19px}.mini-cart-products{max-height:200px;overflow:auto}.mini-cart-product{background:none repeat scroll 0 0 #fff;overflow:hidden;padding:10px;clear:both;border-bottom:1px solid #e4e0d2}.mini-cart-product .mini-cart-name a{font-family:avenir-demi,sans-serif;font-size:13px}.mini-cart-product.collapsed{background:none repeat scroll 0 0 #e8e8e8}.mini-cart-attributes{font-size:.9em;font-weight:700;width:100%}.mini-cart-product .product-availability-list{float:right;font-size:.9em;font-weight:700;width:50%}.mini-cart-pricing{clear:both;overflow:hidden;float:right;font-size:.9em;width:100%;font-family:avenir-bold,sans-serif}.mini-cart-pricing span{font-weight:700}.mini-cart-pricing .label{font-family:avenir-bold,sans-serif}.mini-cart-pricing .mini-cart-price{float:right;width:70%;text-align:right}.mini-cart-subtotals{clear:both;overflow:hidden;padding:10px;color:#033;font-family:avenir-bold,sans-serif;font-size:14px}.mini-cart-subtotals .label{float:left;width:42%;margin:0}.mini-cart-subtotals .value{float:right}.mini-cart-slot{font-size:1em;text-align:center}.mini-cart-link-cart{display:block;margin:20px;width:auto}.mini-cart-link-checkout{clear:both;display:block;padding:20px 0 10px;text-align:center}.mini-cart .mini-cart-totals{background:#fff;color:#000}.mini-cart .mini-cart-left{float:left;width:50px}.mini-cart .mini-cart-right{float:left;width:75%;color:#61574b;font-size:12px;position:relative;height:auto;margin-left:13px}.mini-cart-right div{line-height:18px}.mini-cart-right .mini-cart-name{font-family:avenir-bold,sans-serif}.mini-cart-bottom{background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/interface/bg-dashed-divider.gif?yocs=3e_3I_2i_) repeat-x 0 4px;padding:15px}.mini-cart-bottom .button-fancy-large{background-position:70%}.mini-cart-bottom .mini-cart-link-cart{color:#fff;margin:0;width:auto}.mini-cart-promotion .cart-promo{color:#cf0070;font-family:avenir-bold,sans-serif;font-size:15px;text-align:center}.mini-cart-promotion .callOut{display:block}.mini-cart-threshold-message,.mini-cart-threshold-message a{color:#b22222;font-family:avenir-bold,sans-serif;font-size:15px;text-align:center}.mobile-nav{width:100%;text-align:center;padding:1.25em}.header .mobile-navigation{display:none;float:left;background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/interface/hamburger-shop.png?yocs=3e_3I_2i_) no-repeat 0 -15px;width:50px;height:70px}@media (max-width:600px){.header .mobile-navigation{display:block}}@media screen and (min-width:768px){.mobile-nav{display:none}}.mobile-footer{font-size:.85rem}.mobile-footer__list-title{color:#fff;background-color:#000;padding:.5em 1.5em;margin:0;text-transform:uppercase;font-family:avenir-demi,sans-serif}.mobile-footer__list-item{border-top:1px solid #f1f1f2}.mobile-footer__list-item:last-of-type{border-bottom:1px solid #f1f1f2}.mobile-footer__list-item a{padding:1.5em;display:block}.mobile-footer__list:last-of-type{height:300px}.dropdown-menu .dropdown-menu__section--mobile-footer{padding:0}.dropdown-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:.85rem;-webkit-box-flex:1;-ms-flex:1;flex:1}.dropdown-menu__target{position:absolute;top:0;width:100%;background-color:#fff;visibility:hidden;opacity:0}.dropdown-menu__target.mega-item--active{visibility:visible;opacity:1}.dropdown-menu__container{height:100%;left:0}.dropdown-menu__menu{padding:0;margin:0}.dropdown-menu__menu--content{display:none}.dropdown-menu__button{display:block;width:100%;color:#63666b!important;font-family:avenir-demi,sans-serif;text-align:left;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.dropdown-menu__button--departments{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-left:0;padding-right:0}.dropdown-menu__button--departments i{display:none}.dropdown-menu__target{left:100%}.dropdown-menu__target.mega-item--active{left:0}.dropdown-menu__target--image{background-color:#f1f1f2}.dropdown-menu__section{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-ms-flex-negative:0;flex-shrink:0}.dropdown-menu__section--mobile-account{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#f1f1f2;color:#4a4a4a;font-family:avenir-demi,sans-serif;padding:1.5em;text-transform:uppercase}.dropdown-menu__section--mobile-account a{color:inherit}.dropdown-menu__section--mobile-footer{font-size:.75rem;font-family:avenir-regular,sans-serif;border-top:1px solid #e1e1e1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.dropdown-menu__section--mobile-footer div{padding:.75em}.dropdown-menu__section--mobile-spacer{height:3em;width:100%;background-color:#f1f1f2}.dropdown-menu__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:avenir-regular,sans-serif;color:#000;font-size:.8125rem;overflow:hidden;padding:1.5em;border-bottom:1px solid #e1e1e1}.dropdown-menu__item .arrow-right{border-left-color:#000}.dropdown-menu__item.sale{color:#900000;font-weight:600}.dropdown-menu__item--header{background-color:#f1f1f2}.dropdown-menu__item--close{background-color:#fff}.dropdown-menu__image{width:100%;display:none}.dropdown-menu__banner{-webkit-box-shadow:0 2px 6px -2px #63666b;box-shadow:0 2px 6px -2px #63666b;max-width:935px;margin:auto}.dropdown-menu__banner__wrapper{width:100%;background-color:transparent}.dropdown-menu__ada-expand{margin-left:-1.5em;opacity:0;pointer-events:none;padding:0;width:1.5em}.dropdown-menu__ada-expand:focus{opacity:1;pointer-events:all}@media screen and (max-width:1023px){.dropdown-menu{left:0;background:#fff;width:100%;z-index:10;position:relative}.dropdown-menu__target{z-index:1;height:100%}.dropdown-menu__scrollable{max-height:75vh;overflow-y:auto;-webkit-overflow-scrolling:touch}.dropdown-menu__scrollable.cancel-scroll{overflow:hidden}.dropdown-menu__button{padding:1.5em;border-bottom:1px solid #e1e1e1}.dropdown-menu__banner{max-width:1024px}}@media screen and (min-width:1024px){.dropdown-menu{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.dropdown-menu__target.mega-item--active{z-index:-1}.dropdown-menu__target.was-active{z-index:auto}.dropdown-menu__container{top:100%;height:auto}.dropdown-menu__container .dropdown-promo{z-index:-2}.dropdown-menu__container .mega-item--active>.dropdown-promo{left:200%;opacity:1;visibility:visible}.dropdown-menu__container .mega-item--active>.dropdown-promo.increase-pos{left:300%}.dropdown-menu__button{width:24vw;max-width:240px;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.dropdown-menu__button--departments .dropdown-menu__header{margin:auto}.dropdown-menu__button--departments i{display:block}.dropdown-menu__menu--content{display:block;top:0;left:0;position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;height:100%;background-color:#f1f1f2;padding:1em}.dropdown-menu__content{position:relative;margin-bottom:1em}.dropdown-menu__content__overlay-text{max-height:80px;height:30%;min-height:50px;width:100%;position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;bottom:0;background:hsla(0,0%,100%,.75);padding:1em .5em}.dropdown-menu__content__overlay-text .text{font-family:avenir-bold,sans-serif}.dropdown-menu__content__overlay-text .ctaLink,.dropdown-menu__content__overlay-text .text{margin-left:.5em;display:block}.dropdown-menu__content__overlay-text .arrow-right{border-left-color:#000}.dropdown-menu__content img{max-width:100%;max-height:100%;width:auto}.dropdown-menu__target.level-1{border:1px solid #e1e1e1;-webkit-box-shadow:0 2px 6px -2px #63666b;box-shadow:0 2px 6px -2px #63666b;left:0}.dropdown-menu__target.level-1>ul>li>.dropdown-menu__item.mega-item--active,.dropdown-menu__target.level-1>ul>li>.dropdown-menu__item:hover{background:#f1f1f2}.dropdown-menu__target.level-1>ul>li>.dropdown-menu__item.mega-item--active{-webkit-box-shadow:5px 0 #f1f1f2;box-shadow:5px 0 #f1f1f2}.dropdown-menu__target.level-1>ul>li>.dropdown-menu__item.mega-item--active.dropdown-menu__item--image{-webkit-box-shadow:none;box-shadow:none}.dropdown-menu__target.level-2,.dropdown-menu__target.level-3{top:0;left:0;height:auto;width:24vw;max-width:240px;min-height:100%;margin:0;padding:0;background:#f1f1f2;border-right:1px solid #e1e1e1}.dropdown-menu__target.level-2.mega-item--active,.dropdown-menu__target.level-3.mega-item--active{left:calc(100% + 1px)}.dropdown-menu__target.level-2 .dropdown-menu__item.mega-item--active,.dropdown-menu__target.level-2 .dropdown-menu__item:hover,.dropdown-menu__target.level-3 .dropdown-menu__item.mega-item--active,.dropdown-menu__target.level-3 .dropdown-menu__item:hover{font-family:avenir-demi,sans-serif}.dropdown-menu__target.level-2 li,.dropdown-menu__target.level-3 li{background-color:inherit}.dropdown-menu__section{width:auto;z-index:100}.dropdown-menu__section.navigation-departments{position:relative}.dropdown-menu__section--mobile-account,.dropdown-menu__section--mobile-footer,.dropdown-menu__section--mobile-spacer{display:none}.dropdown-menu__item{border-bottom:none;padding:.65em 1em;font-size:.875rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.dropdown-menu__item--close{display:none}.dropdown-menu__item--header{margin-bottom:-.5em;font-family:avenir-demi,sans-serif}.dropdown-menu__item--header a{border-bottom:1px solid #e1e1e1;width:100%;padding-bottom:.5em}.dropdown-menu__item--header a:hover{-webkit-transition:border-bottom-color .2s linear;transition:border-bottom-color .2s linear;border-bottom-color:#a7a8aa}.dropdown-menu__item--image{position:relative}.dropdown-menu__image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1}.dropdown-menu__image-link-overlay{position:absolute;padding:.65em 1em;width:100%;height:100%;left:0;top:0}.dropdown-menu__image-link-name{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:rgba(0,0,0,.25);color:#fff;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}.dropdown-menu__image-link-name:hover{background:hsla(0,0%,39%,.5)}}.navigation-seasonal-promotion .text-and-image__container{display:-webkit-box;display:-ms-flexbox;display:flex}.navigation-seasonal-promotion .text-and-image__container .image__content{-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.navigation-seasonal-promotion .text-and-image__container img{padding-right:.5em}@media screen and (min-width:1024px){.navigation-seasonal-promotion{justify-self:flex-end;width:unset;-ms-flex-negative:0;flex-shrink:0}.navigation-seasonal-promotion .dropdown-menu__button{padding-left:.5em;padding-right:.5em;width:unset;max-width:unset;border-bottom:none}}.header .header-banner.storefront{padding-left:180px}@media (max-width:600px){.header .header-banner.storefront{padding-left:0}}@media (max-width:600px){.header .header-banner{clear:both}}.utility-menu .user-account-menu{margin-right:20px;cursor:pointer}@media (max-width:600px){.utility-menu .user-account-menu{background:url(../images/mobile-myaccount.png) no-repeat 0 8px;background-size:50px;height:70px;width:105px;float:right;margin:0;padding-right:0}}@media (max-width:340px){.utility-menu .user-account-menu{width:90px;background-position:0 7px}}.utility-menu .user-account-wrapper{padding:0;margin:0}a.log-in{background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/interface/log-in-button.png?yocs=3e_3I_2i_) no-repeat;height:30px;width:100%}a.log-in:hover{background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/interface/log-in-button-hover.png?yocs=3e_3I_2i_) no-repeat}@media (max-width:600px){.user-account-menu>span{display:none}}.user-account-wrapper .user-account-dropdown{display:none;position:absolute;background-color:#fff;margin:0;padding:8px;z-index:60;-webkit-box-shadow:4px 4px 13px 0 rgba(0,0,0,.75);box-shadow:4px 4px 13px 0 rgba(0,0,0,.75)}@media (max-width:600px){.user-account-wrapper .user-account-dropdown{top:60px}}.user-account-wrapper .user-account-dropdown li{width:100%}.user-account-wrapper .user-account-dropdown li a.log-in{display:block;width:100px}.no-touch .user-account-wrapper:hover .user-account-dropdown,.user-account-dropdown.active{display:block;-webkit-animation:e .5s;animation:e .5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@-webkit-keyframes e{0%{opacity:0}to{opacity:1}}@keyframes e{0%{opacity:0}to{opacity:1}}.user-account-dropdown>li{margin-bottom:8px}.user-account-dropdown>li:last-child{margin-bottom:0}.skip-links{margin:0;margin-left:4.5rem;padding:0;position:relative;overflow:visible}.skip-links .skip-link{position:absolute;top:-1.75rem;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out;background:#fff;font-family:avenir-bold,sans-serif;color:#73bd00;display:inline-block;padding:.5rem;border-bottom-color:#fff;border-bottom-width:2px}.skip-links .skip-link:focus,.skip-links .skip-link:hover{top:0;border-bottom-color:#73bd00}.skip-links .skip-link:hover{cursor:pointer}.pagination__container{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.pagination__items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0;margin-left:2em;position:relative}.pagination__item{font-size:.875rem;padding:.25em .5em;-webkit-transition:color .2s ease-in-out;transition:color .2s ease-in-out;cursor:pointer}.pagination__item--prev{margin-right:1em;left:0}.pagination__item--next{margin-left:1em;right:0}.pagination__item--current{border:1px solid #63666b}.pagination__item--arrow{font-family:avenir-bold,sans-serif;color:#63666b;font-size:1rem}.pagination__item--arrow.disabled{cursor:auto}.pagination__item:hover:not(.disabled){color:#000;text-decoration:underline}.product-search-result__footer .pagination__items{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#main #primary .search-result-options #goToTop{display:inline-block;margin:22px;cursor:pointer}#main #primary .search-result-options .paginationWrapper{float:right}#main #primary .search-result-options .paginationWrapper #pageBy{float:left}#main #primary .search-result-options .paginationWrapper .toggle-grid{color:#f1f1f2}#main #primary .search-result-options .paginationWrapper .results-hits{padding-top:17px;position:static;top:auto;margin-right:5px}#main #primary .search-result-options .paginationWrapper .items-per-page{margin:0}#main #primary .search-result-options .paginationWrapper .items-per-page .showFifty{color:#63666b;border-style:solid;border-width:0 1px;border-color:#63666b;display:inline-block;margin-top:13px;padding:0 8px}#main #primary .search-result-options .paginationWrapper .pagination{width:auto;float:left;clear:none}#main #primary .search-result-options .paginationWrapper .pagination ul li a{border:0;background-color:transparent;color:#f1f1f2;padding:0 3px}#main #primary .search-result-options .paginationWrapper .pagination ul li a.active{color:#63666b}#main #primary .search-result-options .paginationWrapper .pagination ul li a .arrow{display:block}#main #primary .search-result-options .paginationWrapper .pagination ul li a span{color:#f1f1f2}@media (max-width:768px){#main #primary .search-result-options .paginationWrapper .pagination ul li a{font-size:14px}#main #primary .search-result-options .paginationWrapper .pagination ul li a .text{display:block}}@media (max-width:768px){#main #primary .search-result-options .paginationWrapper .pagination ul li{padding:4px 2px 2px}#main #primary .search-result-options .paginationWrapper .pagination ul li.next{margin-left:15px}#main #primary .search-result-options .paginationWrapper .pagination ul li.previous{margin-right:15px}#main #primary .search-result-options .paginationWrapper .pagination ul li.begin,#main #primary .search-result-options .paginationWrapper .pagination ul li.end{display:inline-block}#main #primary .search-result-options .paginationWrapper .pagination ul li.first-last a{min-width:auto}#main #primary .search-result-options .paginationWrapper .pagination ul li.next,#main #primary .search-result-options .paginationWrapper .pagination ul li.previous{border:1px solid #63666b;background:#f1f1f2;padding:2px 5px;height:auto}#main #primary .search-result-options .paginationWrapper .pagination ul li.next a,#main #primary .search-result-options .paginationWrapper .pagination ul li.previous a{width:auto;height:28px}#main #primary .search-result-options .paginationWrapper .pagination ul li.next a .text,#main #primary .search-result-options .paginationWrapper .pagination ul li.previous a .text{float:left;width:48px;height:30px;font-size:14px;color:#fff}#main #primary .search-result-options .paginationWrapper .pagination ul li.next a .arrow,#main #primary .search-result-options .paginationWrapper .pagination ul li.previous a .arrow{width:8px;float:left;margin-top:3px;font-size:14px;color:#fff}}#main #primary .search-result-options .paginationWrapper a:hover{text-decoration:underline}@media (max-width:768px){#main #primary .search-result-options .paginationWrapper.topResults{display:none}}@media (max-width:768px){#main #primary .search-result-options .paginationWrapper{width:100%}#main #primary .search-result-options .paginationWrapper .pagination{float:none}}@media (max-width:768px){#main #primary .search-result-options{background:transparent;border:none}#main #primary .search-result-options #goToTop,#main #primary .search-result-options .items-per-page,#main #primary .search-result-options .results-hits{display:none}}@media (max-width:768px){#main #primary #mobileRefinements{display:block;padding:.5em}#main #primary #mobileRefinements button{margin-bottom:0;padding:.95em}#main #primary #mobileRefinements #MobileTitle{display:block}}@media (max-width:768px){#main #mobileRefinements{display:none}}#main .site-footer{float:left;clear:both;width:100%}.site-footer{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:.625rem;color:#4a4a4a;border-top:1px solid #e1e1e1;padding-top:2.75em}.site-footer,.site-footer__header{display:-webkit-box;display:-ms-flexbox;display:flex}.site-footer__header{-ms-flex-wrap:wrap;flex-wrap:wrap;text-align:center;font-size:1.4em;font-family:avenir-bold,sans-serif;text-transform:uppercase}.site-footer__header-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-item-align:start;align-self:flex-start;margin-bottom:2.75em}.site-footer__social-links{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;padding:0;margin:0;margin-top:.65em;font-size:1.75rem;width:100%}.site-footer__social-links i{display:block}.site-footer__social-links i:hover{color:#73bd00}.site-footer__links{display:none}.site-footer__footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;color:#4a4a4a}.site-footer__trademark{background:#f1f1f2;border-top:1px solid #e1e1e1;padding:2em;text-align:center}.site-footer__disclaimer-links{font-family:avenir-demi,sans-serif;color:#63666b}.site-footer__disclaimer-links ul{margin:0;padding:0;text-align:center}.site-footer__disclaimer-links li{padding:2em 1em;border-top:1px solid #e1e1e1}.site-footer__email-signup{width:100%}.site-footer__email-signup .footer-thank-you,.site-footer__email-signup .post-error{display:none}.site-footer__email-signup .footer-thank-you.active,.site-footer__email-signup .post-error.active{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.site-footer__newsletter-label{margin:0}.site-footer__logo{-ms-flex-item-align:center;align-self:center}.footer-links__col,.footer-links__slot{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.footer-links__slot{line-height:1rem}.footer-links__slot ul{padding:0;margin:0}.footer-links-header,.footer-links-header-h6{font-family:avenir-bold,sans-serif}.footer-links-header-h6{font-size:.625rem;margin:0}.social-links__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.social-links__wrapper span{width:100%}@media screen and (min-width:480px){.site-footer{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.site-footer__header{width:100%;max-width:1200px}.site-footer__footer{width:100%;padding:2em 0;background:#f1f1f2;border-top:1px solid #e1e1e1}.site-footer__footer ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.site-footer__footer li{border-top:none}.site-footer__footer li+li:before{content:"|";color:#e1e1e1;margin-right:1.5em}.site-footer__trademark{border-top:none;padding-top:0;padding-bottom:2em;font-family:avenir-demi,sans-serif}.site-footer__logo{margin-bottom:1.5em}}@media screen and (min-width:768px){.site-footer__links{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:6em;margin-bottom:5em;border-top:1px solid #e1e1e1}.footer-links__wrapper,.site-footer__links{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.footer-links__wrapper{max-width:1200px;-ms-flex-pack:distribute;justify-content:space-around}}@media screen and (min-width:1200px){.site-footer__logo{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.footer-links__wrapper{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.social-links{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}.footer{clear:both;font-size:.9em;padding:0 0 2em;width:100%;margin:0 auto}.footer-header{height:50px;max-width:980px;overflow:hidden;margin:0 auto;padding:0}@media (max-width:980px){.footer-header{width:720px}}@media (max-width:768px){.footer-header{margin:0;width:100%;height:auto}}.footer-header .footer-header-item{display:inline-block;float:left;border-right:1px solid #000;padding-right:30px;font-size:22px;font-family:avenir-bold,sans-serif;margin-left:28px;margin-top:10px}@media (max-width:768px){.footer-header .footer-header-item{width:50%}}@media (max-width:600px){.footer-header .footer-header-item{width:100%}}@media (max-width:980px){.footer-header .footer-header-item.social-media{margin-left:0}}@media (max-width:980px){.footer-header .footer-header-item.social-media span{display:none}}.footer-header .footer-header-item:first-child{margin-left:0}.footer-header .footer-header-item:last-child{float:none;overflow:hidden;margin-right:0;border-right:none;padding-top:0;padding-right:0}.footer-header .footer-header-item.footer-classes:hover{text-decoration:underline}@media (max-width:768px){.footer-header .footer-header-item.footer-classes{display:none}}.footer-header .footer-header-item.gift-card:hover{text-decoration:underline}@media (max-width:768px){.footer-header .footer-header-item.gift-card{text-align:right}}@media (max-width:600px){.footer-header .footer-header-item.gift-card{display:none}}.footer .social-media span{float:left}.footer .social-media .social-media-icons{float:left;padding:0;margin:0}@media (max-width:600px){.footer .social-media .social-media-icons{margin:0 auto;text-align:center;width:100%}}.footer .social-media .footer-social-icon{display:inline-block;width:30px;height:30px;margin-left:5px;overflow:hidden;background-position:50%;background-repeat:no-repeat}@media (max-width:600px){.footer .social-media .footer-social-icon{width:50px;height:50px;background-size:50px}}.footer .social-media .footer-social-icon:first-child{margin-left:20px}@media (max-width:600px){.footer .social-media .footer-social-icon:first-child{margin-left:0}}.footer .social-media .footer-social-icon span{display:none}.footer .social-media .footer-social-icon a{display:block;width:100%;height:100%}.footer .social-media .footer-social-icon.twitter{background-image:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/interface/footer-social/twitter.png?yocs=3e_3I_2i_)}.footer .social-media .footer-social-icon.pinterest{background-image:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/interface/footer-social/pinterest.png?yocs=3e_3I_2i_)}.footer .social-media .footer-social-icon.facebook{background-image:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/interface/footer-social/facebook.png?yocs=3e_3I_2i_)}.footer .social-media .footer-social-icon.googleplus{background-image:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/interface/footer-social/googleplus.png?yocs=3e_3I_2i_)}.footer .social-media .footer-social-icon.youtube{background-image:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/interface/footer-social/youtube.png?yocs=3e_3I_2i_);background-size:30px}.footer .social-media .footer-social-icon.instagram{background-image:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/interface/footer-social/instagram.png?yocs=3e_3I_2i_)}.footer-middle-segment{margin:20px auto}.footer-middle-segment .footerlinks{padding:0;margin:0}.footer-middle-segment .footerlinks .disclaimer-details ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0}.footer-middle-segment .footerlinks .footer-links-container{width:245px;min-height:180px;font-size:11px;float:left}@media (max-width:980px){.footer-middle-segment .footerlinks .footer-links-container{width:33%;min-width:215px;float:left;padding-left:10px}}@media (max-width:600px){.footer-middle-segment .footerlinks .footer-links-container{width:320px;float:none;margin:0 auto 25px;min-height:0}}.footer-middle-segment .footerlinks .footer-links-container li{margin-bottom:5px;cursor:pointer}.footer-middle-segment .footerlinks .footer-links-container li:hover{text-decoration:underline}.footer-middle-segment .footerlinks .footer-links-container .footer-links-header{font-family:avenir-bold,sans-serif}@media (max-width:600px){.footer-middle-segment .footerlinks .footer-links-container .footer-links-header{font-size:22px;font-family:avenir-demi,sans-serif}}@media (max-width:600px){.footer-middle-segment .footerlinks .footer-links-container .footer-links-header:before{content:"+ "}}@media (max-width:600px){.footer-middle-segment .footerlinks .footer-links-container .footer-links-header.expanded:before{content:"- "}}.footer-middle-segment .footerlinks .footer-links-container .footer-link{font-family:avenir-demi,sans-serif}@media (max-width:600px){.footer-middle-segment .footerlinks .footer-links-container .footer-link{display:none;padding-bottom:5px}}@media (max-width:600px){.footer-middle-segment .footerlinks .footer-links-container .footer-link.expanded{display:block;padding:10px 0 10px 15px;font-size:16px}}.footer-links-container ul{padding:0;margin:0}.footer-details-container .footer-weekly-ad{position:relative;float:left;width:50%;overflow:hidden;height:100px}@media (max-width:600px){.footer-details-container .footer-weekly-ad{width:320px;float:none;margin:0 auto;height:115px;height:65px;clear:both}}.footer-details-container .signup-message{font-family:avenir-bold,sans-serif;font-size:16px;margin-bottom:5px}@media (max-width:600px){.footer-details-container .signup-message{font-size:22px}}.footer-details-container .footer-email-address{margin-left:0;padding:8px 5px;font-size:16px;width:85%;border:1px solid #000}@media (max-width:600px){.footer-details-container .footer-email-address{width:100%}}.footer-details-container .footer-email-cta{width:36px;height:34px;position:absolute;right:56px;top:28px;background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/emailArrow.png?yocs=3e_3I_2i_) no-repeat 15px;cursor:pointer}@media (max-width:600px){.footer-details-container .footer-email-cta{right:0;top:45px}}.footer-details-container .hidden-label{height:0}.footer-details-container .footer-thank-you{display:none;margin-top:5px;font-size:16px;font-family:avenir-demi,sans-serif}.footer-details-container .footer-thank-you.active{display:block}.footer-details-container .error.post-error{display:none}.footer-details-container .error.post-error.active{display:block}.footer-weekly-ad .weekly-ad-button{margin-top:26.5px;text-align:center;width:180px;height:36px;border:1px solid #000;font-size:16px;font-family:avenir-bold,sans-serif}@media (max-width:600px){.footer-weekly-ad .weekly-ad-button{margin-top:0;width:100%}}.footer-weekly-ad .weekly-ad-button a{padding-top:6px;display:block;height:100%;width:100%}.hidden-label{font-size:0}.footer-disclaimer{clear:both}.footer-disclaimer .disclaimer-details{font-family:avenir-demi,sans-serif;margin:10px 0 0;padding:0}@media (max-width:600px){.footer-disclaimer .disclaimer-details{width:320px;margin:0 auto}}.footer-disclaimer .disclaimer-details .disclaimer-link{float:left;padding-right:15px;margin-left:15px;border-right:1px solid #000;text-transform:uppercase}@media (max-width:600px){.footer-disclaimer .disclaimer-details .disclaimer-link{font-size:16px;display:inline-block;padding:.5em 0;margin:0;border-right:none;border-top:1px solid #f1f1f2}.footer-disclaimer .disclaimer-details .disclaimer-link.last{border-bottom:1px solid #f1f1f2}}.footer-disclaimer .disclaimer-details .disclaimer-link:hover{text-decoration:underline}.footer-disclaimer .disclaimer-details .disclaimer-link:first-child{margin-left:0}.footer-disclaimer .disclaimer-details .disclaimer-link:first-child:hover{text-decoration:none}.footer-disclaimer .disclaimer-details .disclaimer-link.last{border-right:none}.footer-disclaimer .disclaimer-details .copyright{clear:both;padding-top:5px}@media (max-width:600px){.footer-disclaimer .disclaimer-details .copyright{font-size:12px}}.full-site-link{text-align:center;margin-top:20px;display:block;font-size:16px}@media screen and (max-width:768px){.footer-middle-segment .footerlinks .disclaimer-details ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-right:none}}.blog-logo,.blog .brand-strip{margin:0 auto}.blog_category_explore_brand{max-width:100%}.product-breadcrumbs{padding:0}.product-page{width:100%;margin:0 auto;position:relative;-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column}.product-page,.product-page .product-top-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal}.product-page .product-top-content{-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row}.product-page .product-top-content .product-header{font-family:avenir-demi,sans-serif;padding-bottom:10px}.product-page .product-top-content .product-title{font-size:1.75rem;color:#000;margin:0}.product-page .product-top-content .product-sub-title{padding-top:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse;line-height:28px}.product-page .product-top-content .product-brand{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:33%;flex-basis:33%;font-size:.75rem;text-transform:uppercase;color:#000;font-family:avenir-bold,sans-serif;white-space:nowrap;padding-right:20px;margin:0}.product-page .product-top-content .product-brand a{border-bottom:1px solid #000}.product-page .product-top-content .product-brand a:hover{border-bottom:1px solid transparent}.product-page .product-top-content .product-review-summary{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;display:-webkit-box;display:-ms-flexbox;display:flex}.product-page .product-top-content .product-id{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:33%;flex-basis:33%;font-size:.75rem;text-transform:uppercase;color:#000;padding-right:5px;text-align:right}.product-page .product-column-left{-ms-flex-preferred-size:60%;flex-basis:60%;margin-right:20px;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;width:60%;max-width:60%}.product-page .product-column-left .product-header{display:none}.product-page .product-column-right{-ms-flex-preferred-size:40%;flex-basis:40%;-webkit-box-flex:0;-ms-flex:0 0 40%;flex:0 0 40%;flex-direction:column;width:40%}.product-page .product-column-right,.product-page .product-column-right .product-actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column}.product-page .product-column-right .product-actions{flex-direction:column}.product-page .product-column-right .product-quantity-controls{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.product-page .product__top-column-right-boss-promo{width:100%;height:auto;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.product-page .product-details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}.product-page .product-long-description{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}@media only screen and (max-width:600px){.product-page .product-long-description{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}}.product-page .product-webcollage{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;padding:0 10px}@media only screen and (max-width:600px){.product-page .product-webcollage{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}}.product-page .product-top-content-zone{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5;padding:0 10px}@media only screen and (max-width:600px){.product-page .product-top-content-zone{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}}.product-page .product-collection{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}@media only screen and (max-width:600px){.product-page .product-collection{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}}.product-page .product-horizontal-rec-zone{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}@media only screen and (max-width:1240px){.product-page .product-horizontal-rec-zone{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}}.product-page .product-bottom-content-zone{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8;padding:0 10px}@media only screen and (max-width:1240px){.product-page .product-bottom-content-zone{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}}@media only screen and (max-width:600px){.product-page .product-bottom-content-zone{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}}.product-page .product-reviews{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9;padding:0 10px}@media only screen and (max-width:1240px){.product-page .product-reviews{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}}@media only screen and (max-width:600px){.product-page .product-reviews{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}}@media only screen and (min-width:601px){.product-page .product-reviews .review-accordion{display:none}}.product-page .product-reviews .review-accordion h3{margin:0;font-size:15px}@media screen and (min-width:1024px){.product-page .product-description-shipping-and-returns{display:-webkit-box;display:-ms-flexbox;display:flex;padding:20px 0;margin:20px 0;border-top:1px solid #e1e1e1;width:100%}.product-page .product-description-shipping-and-returns h3{font-family:avenir-demi,sans-serif;font-size:1rem}.product-page .product-description-shipping-and-returns .product-short-description{padding:0;width:90%;margin:0}.product-page .product-description-shipping-and-returns .product-short-description h2,.product-page .product-description-shipping-and-returns .product-short-description h3{margin:0;border:none}.product-page .product-description-shipping-and-returns .product-shipping-and-returns h3,.product-page .product-description-shipping-and-returns .product-shipping-and-returns h4{padding:10px 20px;background:#f1f1f2;border:1px solid #e1e1e1;margin:0;font-size:.875rem}.product-page .product-description-shipping-and-returns .product-shipping-and-returns .shipping-returns-content{border:1px solid #e1e1e1;border-top:none;padding:20px}.product-page .product-description-shipping-and-returns .product-helpful-guide h3,.product-page .product-description-shipping-and-returns .product-helpful-guide h4{padding:10px 20px;background:#f1f1f2;border:1px solid #e1e1e1;margin:0;font-size:.875rem}.product-page .product-description-shipping-and-returns .product-helpful-guide .helpful-guides-content{border:1px solid #e1e1e1;border-top:none;padding:20px;line-height:2em}}@media screen and (max-width:1024px){.product-breadcrumbs{display:none}.product-page .product-top-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:30px 10px 10px}.product-page .product-column-left{max-width:768px;width:100%;margin:auto}.product-page .product-column-left .product-header{display:block;padding-bottom:17px}.product-page .product-column-right{max-width:768px;width:100%;margin:auto}.product-page .product-column-right .product-header{display:none}.product-page .product-description-shipping-and-returns{padding:20px 10px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.product-page .product-description-shipping-and-returns .product-short-description{width:100%}}.product-page.product-video .product-breadcrumbs{-webkit-box-ordinal-group:unset;-ms-flex-order:unset;order:unset}.product-page.product-video .product-review-links{display:none}.product-video{font-size:.875rem;margin-bottom:5rem}.product-video__title{font-family:avenir-demi,sans-serif;font-size:1.75rem;margin-bottom:2em}.product-video__player{position:absolute;width:100%;height:100%}.product-video__player__wrapper{margin-bottom:2em;padding-bottom:56.2%;position:relative}.product-video__shortdescription{font-size:.875rem}.product-video__share{color:#4a4a4a}.product-video__share ul{max-width:225px}.product-video__share i{font-size:1.5rem}.product-video__share .share{text-transform:uppercase}@media screen and (min-width:768px){.product-video__share{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.product-video__share i:hover{color:#73bd00;-webkit-transition:color .2s ease-in-out;transition:color .2s ease-in-out}}.product-tabs .product-attributes{padding-top:10px;border-top:1px solid #a7a8aa;margin:0}.product-tabs .product-attributes li{float:left;width:50%;padding-left:15px;background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/interface/bg-bullet.png?yocs=3e_3I_2i_) no-repeat 0 2px}@media (max-width:600px){.product-tabs .product-attributes li{width:100%;clear:both}}.product-tabs .product-attributes li .attribute-comma:last-child{display:none}@media (max-width:600px){.product-tabs .product-attributes li .attribute-comma{display:none}}.product-tabs .product-description li{list-style:none;padding-left:15px;background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/interface/bg-bullet.png?yocs=3e_3I_2i_) no-repeat 0 2px}.pdp-main .product-col-2{float:right;width:63%;font-family:avenir-regular,sans-serif}@media screen and (max-width:768px){.pdp-main .product-col-2{clear:both;float:none;margin:20px 0 10px;width:100%;text-align:center}}.pdp-main .attribute .label{clear:both;font-size:14px;font-family:avenir-demi,sans-serif;color:#000;padding-top:12px;display:block;float:left;margin-right:10px}@media screen and (max-width:480px){.pdp-main .attribute .label{float:none;font-size:1.33em}}.pdp-main #miniQV #miniqvDetail{width:54%;float:right;position:relative}@media screen and (max-width:480px){.pdp-main #miniQV #miniqvDetail{width:92%;float:none}}.pdp-main #miniQV #imageCol{width:40%}@media screen and (max-width:480px){.pdp-main #miniQV #imageCol{width:100%}}.product-tile-slider{padding:2em 5em;display:block;width:90%;margin:auto}.product-tile-slider__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;width:100%;font-size:1.75rem;font-family:avenir-bold,sans-serif;margin:1em 0 0}.product-tile-slider .slick-arrow{height:unset;width:unset;top:40%;z-index:1}.product-tile-slider .slick-arrow:before{font-size:4rem;font-family:avenir-regular,sans-serif;color:#ccc}.product-tile-slider .slick-arrow:before:hover{color:#4a4a4a}.product-tile-slider .slick-track{max-width:unset}.product-tile-slider .slick-prev{left:-2rem}.product-tile-slider .slick-prev:before{font-family:Arial Unicode MS;content:"〈"}.product-tile-slider .slick-next{right:-2rem}.product-tile-slider .slick-next:before{font-family:Arial Unicode MS;content:"〉"}.product-tile-slider .slick-next,.product-tile-slider .slick-prev{content:""}.product-tile-slider .slick-dots{visibility:visible;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.product-tile-slider .slick-dots li{width:1.25rem}.product-tile-slider .slick-dots li button{padding:0;width:1.25rem}.product-tile-slider .slick-dots li button:before{font-size:2rem}.product-tile-slider .product-tile{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;border:none}.product-tile-slider .product-tile .product-image{width:100%}.product-tile-slider .product-tile .product-image img{width:100%;height:auto}.product-tile-slider .product-tile .product-name{overflow:hidden;position:relative;display:-webkit-box;margin:0 0 5px;-webkit-line-clamp:2;-webkit-box-orient:vertical}.product-tile-slider .product-tile .product-pricing{margin:0;font-family:avenir-demi,sans-serif}.product-tile-slider .product-tile .product-pricing .product-sales-price{color:#000;font-size:.875rem;margin-top:10px}.product-tile-slider .product-tile .product-pricing .product-discounted-price{font-size:.875rem}.product-tile-slider .product-tile .product-pricing .product-discounted-price .product-sales-price{color:#900000}.product-tile-slider .product-tile .product-pricing .product-discounted-price .product-standard-price{color:#000;margin-right:10px}.product-tile-slider .product-tile .product-promo{list-style-type:none;font-size:12px}.product-tile-slider .product-tile [tabindex]:focus{text-decoration:underline}@media screen and (max-width:768px){.product-tile-slider div{max-width:none}.product-tile-slider img{max-width:none;margin:auto}.product-tile-slider .slick-list{overflow:visible}.product-tile-slider .slick-slide{opacity:.5;-webkit-transition:opacity .15s ease-in-out .15s;transition:opacity .15s ease-in-out .15s}.product-tile-slider .slick-active{opacity:1}.product-tile-slider ul.slick-dots{overflow:hidden}.product-tile-slider ul.slick-dots .back-to-start{font-size:1.25rem;opacity:.25;line-height:1rem;font-family:Arial Unicode MS}.product-tile-slider ul.slick-dots .back-to-start:hover{opacity:1;cursor:pointer}.product-tile-slider .slick-dots li{-webkit-transition:width 0s ease-out .1s,margin 0s ease-out .1s,padding .2s ease-out,-webkit-transform .2s ease-in;transition:width 0s ease-out .1s,margin 0s ease-out .1s,padding .2s ease-out,-webkit-transform .2s ease-in;transition:transform .2s ease-in,width 0s ease-out .1s,margin 0s ease-out .1s,padding .2s ease-out;transition:transform .2s ease-in,width 0s ease-out .1s,margin 0s ease-out .1s,padding .2s ease-out,-webkit-transform .2s ease-in;-webkit-transform:translate(0);transform:translate(0)}.product-tile-slider .slick-dots li.offscreen{width:0;margin:0;padding:0}.product-tile-slider .slick-dots li.offscreen--left{-webkit-transform:translate(-100vw);transform:translate(-100vw)}.product-tile-slider .slick-dots li.offscreen--right{-webkit-transform:translate(100vw);transform:translate(100vw)}.product-tile-slider .meta-dots{position:absolute;bottom:-25px;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);max-width:100vw;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;padding:0}.product-tile-slider .meta-dots li{position:relative;display:inline-block;height:15px;width:40px;margin:0 5px;padding:0;cursor:pointer}.product-tile-slider .meta-dot{content:"";height:3px;width:100%;padding:0;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.03);box-shadow:0 1px 3px rgba(0,0,0,.03);background:#000;border-radius:3px;outline:none;opacity:.25}.product-tile-slider .meta-dot.active,.product-tile-slider .meta-dot:hover{opacity:1}}.product-image-slider{padding:2em 5em;display:block;width:90%;margin:auto}.product-image-slider__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;width:100%;font-size:1.75rem;font-family:avenir-bold,sans-serif;margin:1em 0 0}.product-image-slider .slick-arrow{height:unset;width:unset;top:40%;z-index:1}.product-image-slider .slick-arrow:before{font-size:4rem;font-family:avenir-regular,sans-serif;color:#ccc}.product-image-slider .slick-arrow:before:hover{color:#4a4a4a}.product-image-slider .slick-track{max-width:unset}.product-image-slider .slick-prev{left:-2rem}.product-image-slider .slick-prev:before{font-family:Arial Unicode MS;content:"〈"}.product-image-slider .slick-next{right:-2rem}.product-image-slider .slick-next:before{font-family:Arial Unicode MS;content:"〉"}.product-image-slider .slick-next,.product-image-slider .slick-prev{content:""}.product-image-slider .slick-dots{visibility:visible;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.product-image-slider .slick-dots li{width:1.25rem}.product-image-slider .slick-dots li button{padding:0;width:1.25rem}.product-image-slider .slick-dots li button:before{font-size:2rem}.product-image-slider .product-tile{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;border:none}.product-image-slider .product-tile .product-image{width:100%}.product-image-slider .product-tile .product-image img{width:100%;height:auto}.product-image-slider .product-tile .product-name{overflow:hidden;position:relative;margin:0 0 5px;-webkit-line-clamp:2;-webkit-box-orient:vertical}.product-image-slider .product-tile .product-pricing{font-family:avenir-demi,sans-serif}.product-image-slider .product-tile .product-pricing .product-sales-price{color:#000;font-size:.875rem;margin-top:10px}.product-image-slider .product-tile .product-pricing .product-discounted-price{font-size:.875rem}.product-image-slider .product-tile .product-pricing .product-discounted-price .product-sales-price{color:#900000}.product-image-slider .product-tile .product-pricing .product-discounted-price .product-standard-price{color:#000;margin-right:10px}.product-image-slider .product-tile .product-promo{list-style-type:none;font-size:12px}.product-image-slider .product-tile [tabindex]:focus{text-decoration:underline}.product-image-slider .product-tile{position:relative;margin:0;padding:0}.product-image-slider .product-tile img{border:none}.product-image-slider .product-tile .product-info{display:-webkit-box;display:-ms-flexbox;display:flex;visibility:hidden;opacity:0;position:absolute;top:0;background:hsla(0,0%,100%,.75);width:100%;height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-transition:opacity .15s linear;transition:opacity .15s linear}.product-image-slider .product-tile .product-info button.product-add-to-bag{margin:0;opacity:1;pointer-events:none}.product-image-slider .product-tile .product-info a{pointer-events:none}.product-image-slider .product-tile .product-info.show{visibility:visible;opacity:1}.product-image-slider .product-tile .product-info.show a,.product-image-slider .product-tile .product-info.show button.product-add-to-bag{pointer-events:auto}.product-image-slider .product-tile .product-name{padding:.5em;margin:0;opacity:1;font-family:avenir-demi,sans-serif;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%}.product-image-slider .product-tile .product-name .name-link{font-size:1rem;width:100%;text-align:center;padding:0}.product-image-slider .product-tile .product-name .name-link:hover{color:#000}.product-image-slider .product-tile .product-pricing{padding:.5em;opacity:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:1rem;margin:0;color:#000}.product-image-slider .product-tile .product-pricing .product-discounted-price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:4px 0;margin:0}.product-image-slider .product-tile .product-pricing .product-discounted-price,.product-image-slider .product-tile .product-pricing .product-sales-price,.product-image-slider .product-tile .product-pricing .product-standard-price{font-size:1rem;margin:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-pack:distribute;justify-content:space-around}.product-image-slider .product-tile .product-add-to-cart{padding:.5em 1em 2.5em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;opacity:1;font-family:avenir-demi,sans-serif}.product-image-slider .product-tile .product-add-to-cart .product-quantity-box{display:none}.product-image-slider .product-tile .product-add-to-cart form{width:100%}.product-image-slider .product-tile .product-add-to-cart a{margin:0}@media screen and (max-width:768px){.product-image-slider{padding:2em;width:100%}.product-image-slider div{max-width:none}.product-image-slider img{max-width:none;margin:auto;width:100%;-o-object-fit:contain;object-fit:contain}.product-image-slider .slick-list{overflow:visible}.product-image-slider .slick-slide{opacity:.5;-webkit-transition:opacity .15s ease-in-out .15s;transition:opacity .15s ease-in-out .15s}.product-image-slider .slick-active{opacity:1}.product-image-slider ul.slick-dots{overflow:hidden}.product-image-slider ul.slick-dots .back-to-start{font-size:1.25rem;opacity:.25;line-height:1rem;font-family:Arial Unicode MS}.product-image-slider ul.slick-dots .back-to-start:hover{opacity:1;cursor:pointer}.product-image-slider .slick-dots li{-webkit-transition:width 0s ease-out .1s,margin 0s ease-out .1s,padding .2s ease-out,-webkit-transform .2s ease-in;transition:width 0s ease-out .1s,margin 0s ease-out .1s,padding .2s ease-out,-webkit-transform .2s ease-in;transition:transform .2s ease-in,width 0s ease-out .1s,margin 0s ease-out .1s,padding .2s ease-out;transition:transform .2s ease-in,width 0s ease-out .1s,margin 0s ease-out .1s,padding .2s ease-out,-webkit-transform .2s ease-in;-webkit-transform:translate(0);transform:translate(0)}.product-image-slider .slick-dots li.offscreen{width:0;margin:0;padding:0}.product-image-slider .slick-dots li.offscreen--left{-webkit-transform:translate(-100vw);transform:translate(-100vw)}.product-image-slider .slick-dots li.offscreen--right{-webkit-transform:translate(100vw);transform:translate(100vw)}.product-image-slider .meta-dots{position:absolute;bottom:-25px;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);max-width:100vw;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;padding:0}.product-image-slider .meta-dots li{position:relative;display:inline-block;height:15px;width:40px;margin:0 5px;padding:0;cursor:pointer}.product-image-slider .meta-dot{content:"";height:3px;width:100%;padding:0;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.03);box-shadow:0 1px 3px rgba(0,0,0,.03);background:#000;border-radius:3px;outline:none;opacity:.25}.product-image-slider .meta-dot.active,.product-image-slider .meta-dot:hover{opacity:1}}@media (min-width:768px){.jclass{max-width:980px;margin:0 auto}.pt_product-details .breadcrumbs-container{max-width:1260px;margin-left:auto;margin-right:auto;padding-left:10px}.pt_product-details .breadcrumbs-container .breadcrumb{width:auto}}#product-content .class-info,#product-content .skill-level{font-weight:400}#productTabs #tab1 .leftColumn h2{font-size:1.167em}#productTabs .tabs-menu h2,#productTabs .tabs-menu h3{margin:0;font-size:11px}#secondPanel,#thirdPanel{border-top:1px solid #cad8d8;margin-top:-2px;font-size:14px;font-weight:700;color:#373536;background:#f6f4f5;padding:10px;clear:both;margin-bottom:0}.boss-promo-banner__container{display:block;max-width:1440px;margin:auto;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;background-color:#fff;width:100%;position:relative}.boss-promo-banner__container--tall{height:160px}.boss-promo-banner__container--medium{height:100px}.boss-promo-banner__container--slim{height:60px}.boss-promo-banner__background{background:#fff;background-position:50%;background-size:cover;position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%;width:100%}.boss-promo-banner__content{display:block;max-width:50%;width:100%;text-align:center;position:absolute}.boss-promo-banner__content .description-text,.boss-promo-banner__content .title-text{font-family:avenir-bold,sans-serif;font-size:14px;color:#fff}.boss-promo-banner__content-hpos--left{left:10px}.boss-promo-banner__content-hpos--center{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.boss-promo-banner__content-hpos--right{right:10px}.boss-promo-banner__content-vpos--top{top:10px}.boss-promo-banner__content-vpos--middle{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.boss-promo-banner__content-vpos--bottom{bottom:10px}.boss-promo-banner__content.boss-promo-banner__content-hpos--center.boss-promo-banner__content-vpos--middle{-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.weaveup-substrates{margin-top:15px;margin-bottom:15px}.weaveup-substrates .weaveup-substrate-type{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-10px;margin-bottom:0;max-width:unset}.weaveup-substrates .weaveup-substrate-type input.hide-radio-button{display:none}.weaveup-substrates .weaveup-substrate-type label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:40%;flex-basis:40%;padding:10px;border-radius:4px;border:1px solid #73bd00;margin:10px;font-size:.875rem;color:#73bd00;font-family:avenir-demi,sans-serif;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;letter-spacing:1px;white-space:nowrap;position:static}.weaveup-substrates .weaveup-substrate-type input:checked+label{color:#fff;background:#73bd00}.weaveup-substrates .weaveup-substrate-type label:hover{cursor:pointer}.weaveup-substrates .weaveup-substrate-fabrics{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-ms-flex-wrap:wrap;flex-wrap:wrap}.weaveup-substrates .weaveup-substrate-fabrics select.weaveup-substrate-select{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-preferred-size:75%;flex-basis:75%;-webkit-box-flex:3;-ms-flex-positive:3;flex-grow:3;text-indent:5px;margin-left:0;font-size:14px;padding:0;width:100%;border:1px solid #e1e1e1;border-radius:1px;margin:5px 0;padding:7px;background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/select-arrow.svg?yocs=3e_2i_) 100% no-repeat #fff;background-size:10%;position:relative;z-index:1;-webkit-transition:background-color 1s ease-out;transition:background-color 1s ease-out}.weaveup-substrates .weaveup-substrate-fabrics select.weaveup-substrate-select.error{color:#900000;border-bottom:1px solid #900000;background:transparent}.weaveup-substrates .weaveup-substrate-fabrics select.weaveup-substrate-select:focus{color:#000;outline:none}.weaveup-substrates .weaveup-substrate-fabrics select::-ms-expand{display:none}.weaveup-substrates .weaveup-substrate-fabrics .about-fabrics{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-preferred-size:25%;flex-basis:25%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0;color:#000;font-family:avenir-demi,sans-serif;font-size:.75rem;text-decoration:underline;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;white-space:nowrap;padding:5px}@media screen and (max-width:480px){.weaveup-substrates .weaveup-substrate-fabrics select.weaveup-substrate-select{margin:10px 0}.weaveup-substrates .weaveup-substrate-fabrics .about-fabrics{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:5px 0}#weaveup-customizer{display:none}}.weaveup-image-container{height:600px;overflow:hidden;position:relative}.weaveup-image-container>.weaveup-ruler .weaveup-ruler__full-size-button{display:-webkit-box;display:-ms-flexbox;display:flex}.weaveup-image-container.sample>.weaveup-ruler>:not(.weaveup-ruler__full-size-button){display:none}.weaveup-image-container.sample .weaveup-sample-preview__container{display:-webkit-box;display:-ms-flexbox;display:flex}.weaveup-image-container.full .weaveup-sample-preview{display:none}.weaveup-bg-image{height:100%;background-size:200%}.weaveup-bg-image:hover{cursor:pointer}.weaveup-image-zoom{height:100%;width:100%;position:absolute;top:0;left:0;background-size:contain;background-repeat:repeat}.weaveup-sample-preview{width:650px;max-width:100%;height:350px;position:relative;z-index:2;overflow:hidden}.weaveup-sample-preview__container{position:absolute;height:100%;width:100%;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:none}.weaveup-sample-preview__overlay{height:100%;width:100%;background:rgba(0,0,0,.5);position:absolute}.weaveup-sample-preview__image{height:100%;width:100%;background-size:400%}.weaveup-sample-preview__ruler{position:absolute;top:0;height:100%;width:100%}.weaveup-sample-preview__ruler .weaveup-ruler__full-size-button{display:none}@media screen and (max-width:480px){.weaveup-image-container{height:200px}.weaveup-image-container.sample .weaveup-sample-preview__container{display:none}.weaveup-bg-image{pointer-events:none}.weaveup-ruler,.weaveup-sample-preview__container{display:none}}#modal-region{position:fixed;top:0;left:0;height:100vh;width:100vw;background:#fff;z-index:100}#modal-region .hide-modal{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:1rem;position:absolute;top:0;right:0;font-size:2rem;padding:1rem;z-index:3;height:2rem;width:2rem;margin:1rem;color:#73bd00;background-color:#f1f1f2}#modal-region .hide-modal:hover{cursor:pointer;color:#000;background-color:#e1e1e1}#modal-region #modal-content{height:100%;width:100%}.weaveup-header__subtitle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.weaveup-ruler{position:absolute;height:100%;width:100%;pointer-events:none;top:0;left:0}.weaveup-ruler-inch{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:1;flex-basis:1;overflow:visible}.weaveup-ruler-segment{position:relative}.weaveup-ruler-text{position:absolute;font-size:.75rem;height:.75rem;font-family:avenir-demi,sans-serif}.weaveup-ruler--menu,.weaveup-ruler--units{display:-webkit-box;display:-ms-flexbox;display:flex}.weaveup-ruler--units{position:absolute;height:20px;width:20px;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:20px;flex-basis:20px;background-color:#73bd00;color:#fff;font-family:avenir-demi,sans-serif;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;pointer-events:auto}.weaveup-ruler--units:hover{cursor:pointer;background-color:#fff;color:#73bd00}.weaveup-ruler--horizontal{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;margin:0;padding:0;height:20px;background:hsla(0,0%,100%,.75);pointer-events:auto}.weaveup-ruler--horizontal .weaveup-ruler-inch{border-left:1px solid #000;height:50%}.weaveup-ruler--horizontal .weaveup-ruler-segment{height:100%}.weaveup-ruler--horizontal .weaveup-ruler-text{bottom:0;left:2px}.weaveup-ruler--vertical{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;margin:0;padding:0;width:20px;background:hsla(0,0%,100%,.75);pointer-events:auto}.weaveup-ruler--vertical .weaveup-ruler-inch{border-top:1px solid #000;width:50%}.weaveup-ruler--vertical .weaveup-ruler-segment{width:100%}.weaveup-ruler--vertical .weaveup-ruler-text{top:-.5rem;right:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:bottom right 0;transform-origin:bottom right 0;text-align:right}.weaveup-ruler--sample-highlighter{background-color:hsla(0,0%,100%,.25);-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;font-family:avenir-bold,sans-serif;font-size:.5rem;border:1px solid #73bd00;text-align:center;opacity:.5}.weaveup-ruler--sample-highlighter,.weaveup-ruler__full-size-button{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#73bd00}.weaveup-ruler__full-size-button{display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:1rem;position:absolute;bottom:10px;left:35px;font-size:2rem;padding:1rem;z-index:3;height:2rem;width:2rem;background-color:#f1f1f2;pointer-events:auto}.weaveup-ruler__full-size-button .icon{font-size:.65rem;font-weight:700;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.weaveup-ruler__full-size-button .icon-arrow-left{-webkit-transform:rotate(-225deg);transform:rotate(-225deg);position:absolute;left:6.5px;bottom:4.5px}.weaveup-ruler__full-size-button .icon-arrow-right{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);position:absolute;right:6.5px;top:4.5px}.weaveup-ruler__full-size-button:hover{cursor:pointer;color:#000;background-color:#e1e1e1}.weaveup-ruler__full-size-button:hover .icon{font-size:.75rem}.weaveup-ruler__full-size-button:hover .icon-arrow-left{left:5px;bottom:2px}.weaveup-ruler__full-size-button:hover .icon-arrow-right{right:5px;top:2px}.colorways-carousel{text-align:center;overflow:hidden}.colorways-carousel__title{text-align:left;text-transform:uppercase;font-size:.875rem;font-family:avenir-demi,sans-serif;padding:.75em 0}.colorways-carousel__frame--outer{overflow:hidden}.colorways-carousel__frame .product-image-slider{padding:0;margin:0;width:100%}.colorways-carousel .weaveup-carousel-tile{display:-ms-flexbox;display:flex;margin:auto;border:4px solid transparent;min-height:90px;display:-webkit-box}.colorways-carousel .weaveup-carousel-tile:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}.colorways-carousel .weaveup-carousel-tile__wrapper{-webkit-box-flex:0;-ms-flex:0 0 19%;flex:0 0 19%}.colorways-carousel .weaveup-carousel-tile__link{min-height:90px;min-width:90px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.colorways-carousel .first-weaveup-tile{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#a7a8aa;color:#fff;text-transform:uppercase;font-family:avenir-demi,sans-serif;font-size:.75rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:4px solid #fff;height:100%;padding:.5em}.colorways-carousel .weaveup-carousel-tile__wrapper--first{position:relative}.colorways-carousel .weaveup-carousel-tile__wrapper--first:before{content:" ";display:block;padding-bottom:100%}.colorways-carousel .weaveup-carousel-tile__wrapper--first .first-weaveup-tile{position:absolute;top:0;width:100%}.colorways-carousel .product-image-slider .slick-track{margin-left:0}.colorways-carousel .slick-slide{opacity:1}.colorways-carousel .slick-arrow{top:50%;border-radius:50%;background-color:#fff;opacity:0;border:.25rem solid #fff;overflow:hidden}.colorways-carousel .slick-arrow:hover{opacity:1}.colorways-carousel .slick-arrow:last-of-type{opacity:.5}.colorways-carousel:hover .slick-arrow{opacity:.75}.weaveup-saved-designs{padding-top:5px}@media screen and (min-width:1024px){.weaveup-saved-designs__header{padding:10px 20px;background:#f1f1f2;border:1px solid #e1e1e1;margin:0;font-size:.875rem}.weaveup-saved-designs__content{border:1px solid #e1e1e1;border-top:none;padding:20px}}@media screen and (max-width:768px){.colorways-carousel .weaveup-carousel-tile__wrapper--first{display:none!important}.colorways-carousel .slick-slide{min-height:0}}.refinement-header{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #63666b;color:#000;font-size:1rem}.clear-refinement{cursor:pointer;text-transform:uppercase;margin-right:1.25em}.ie7 .refinement-title{clear:both}.refinement>div,.refinement>ul{display:none}.refinement-value{font-weight:400;margin:0}.refinement-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;text-transform:uppercase;margin:0;padding:9px;border-top:1px solid #e1e1e1;cursor:pointer;-webkit-font-smoothing:antialiased}.refinement-title span{font-size:1rem;color:#000;display:block}.refinement-title span.plus-minus.hidden{display:none;margin-left:8.5px}.refinement-title.expanded span.plus-minus{display:none}.refinement-title.expanded span.plus-minus.hidden,.refinement-title.see-more-see-less-top span.plus-minus{display:block}.refinement-title.see-more-see-less-top span.plus-minus.hidden{display:none}.refinement ul{list-style:none outside none;margin:0;padding:8px}.refinement li{padding:3px 2px 5px 0;font:11px/1 avenir-demi,sans-serif}.refinement li.selected a:hover{text-decoration:underline;color:#00635d}.refinement a:hover{text-decoration:underline}.refinement ul.swatches li{float:left}.refinement ul.swatches li a{display:block;padding:.2em 1.6em .2em 0}.refinement .selected .refinement-link{background-position:left 100%}.refinement .refinement-top-level{padding:12px}.refinement ul.sorted-hit-count{display:block;height:auto;overflow:hidden}.refinement ul.sorted-hit-count.hidden{display:none}.refinement ul.sorted-alphabetic{display:block}.refinement ul.sorted-alphabetic.hidden{display:none}.refinement .see-more-see-less{padding:0 1.5em 1.25em}.refinement .see-more-see-less span{color:#000;cursor:pointer;font-weight:700}.refinement .see-more-see-less span:hover{text-decoration:underline}.refinement .see-more-see-less span.hidden{display:none}.refinement a.refinement-link:hover{text-decoration:underline}.refinement .refinement-link{font-size:.95rem;display:inline;min-height:2rem;cursor:pointer}.refinement .refinement-link--checkbox{background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/interface/checkboxSprit.png?yocs=3e_3I_2i_) no-repeat 0 0;background-origin:padding-box;border:0 none;padding:.25em 0 0 2em;width:100%;color:#000}.scrollable{height:16em;overflow:auto}.nav ul{border:0 none;list-style:none outside none;margin:7px 0;padding:0}.nav ul li{list-style:none outside none!important;margin:0 0 7px!important}.nav .toggle{background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/interface/icon-toggle-arrow.png?yocs=3e_3I_2i_) no-repeat scroll left 12px transparent;border:0 none;display:block;font-size:1em;font-weight:700;margin:10px 0 7px;padding:8px 0 0 15px;text-transform:uppercase}.nav .expanded{background-position:left -96px}.nav .toggle span{background:none repeat scroll 0 0 transparent}.toggleMobileFilters{text-align:left}@media screen and (min-width:768px){.refinement-title,.refinement ul{padding-left:0}.refinement .refinement-link{font-size:.8rem;min-height:1.5rem}.refinement .refinement-link--checkbox{background-size:1.125rem}.refinement-header button{display:none}}.refinement-swatch-color{display:inline-block;width:20px;height:22px;border:1px solid #61574b}.refinement-swatch-color.swatch-Blacks{background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/interface/black.png?yocs=3e_3I_2i_)!important}.refinement-swatch-color.swatch-Beiges{background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/interface/beige.png?yocs=3e_3I_2i_)!important}.refinement-swatch-color.swatch-Blues{background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/interface/blue.png?yocs=3e_3I_2i_)!important}.refinement-swatch-color.swatch-Purples{background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/interface/purple.png?yocs=3e_3I_2i_)!important}.refinement-swatch-color.swatch-Reds{background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/interface/red.png?yocs=3e_3I_2i_)!important}.refinement-swatch-color.swatch-Browns{background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/interface/brown.png?yocs=3e_3I_2i_)!important}.refinement-swatch-color.swatch-Greens{background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/interface/green.png?yocs=3e_3I_2i_)!important}.refinement-swatch-color.swatch-Grays{background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/interface/gray.png?yocs=3e_3I_2i_)!important}.refinement-swatch-color.swatch-Pinks{background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/interface/pink.png?yocs=3e_3I_2i_)!important}.refinement-swatch-color.swatch-Oranges{background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/interface/orange.png?yocs=3e_3I_2i_)!important}.refinement-swatch-color.swatch-Whites{background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/interface/white.png?yocs=3e_3I_2i_)!important}.refinement-swatch-color.swatch-Yellows{background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/interface/yellow.png?yocs=3e_3I_2i_)!important}.refinement-swatch-color.swatch-Multi{background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/interface/multi.png?yocs=3e_3I_2i_)!important}.refinement-swatch-color.swatch-Silvers{background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/interface/silver.png?yocs=3e_3I_2i_)!important}.refinement-swatch-color.swatch-Golds{background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/interface/gold.png?yocs=3e_3I_2i_)!important}.refinement-swatch-color.swatch-Bronzes{background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/interface/bronze.png?yocs=3e_3I_2i_)!important}.refinement-swatch-color.swatch-Blacks-selected{background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/interface/black_checked.png?yocs=3e_3I_2i_)!important}.refinement-swatch-color.swatch-Beiges-selected{background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/interface/beige_checked.png?yocs=3e_3I_2i_)!important}.refinement-swatch-color.swatch-Blues-selected{background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/interface/blue_checked.png?yocs=3e_3I_2i_)!important}.refinement-swatch-color.swatch-Purples-selected{background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/interface/purple_checked.png?yocs=3e_3I_2i_)!important}.refinement-swatch-color.swatch-Reds-selected{background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/interface/red_checked.png?yocs=3e_3I_2i_)!important}.refinement-swatch-color.swatch-Browns-selected{background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/interface/brown_checked.png?yocs=3e_3I_2i_)!important}.refinement-swatch-color.swatch-Greens-selected{background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/interface/green_checked.png?yocs=3e_3I_2i_)!important}.refinement-swatch-color.swatch-Grays-selected{background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/interface/gray_checked.png?yocs=3e_3I_2i_)!important}.refinement-swatch-color.swatch-Pinks-selected{background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/interface/pink_checked.png?yocs=3e_3I_2i_)!important}.refinement-swatch-color.swatch-Oranges-selected{background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/interface/orange_checked.png?yocs=3e_3I_2i_)!important}.refinement-swatch-color.swatch-Whites-selected{background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/interface/white_checked.png?yocs=3e_3I_2i_)!important}.refinement-swatch-color.swatch-Yellows-selected{background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/interface/yellow_checked.png?yocs=3e_3I_2i_)!important}.refinement-swatch-color.swatch-Multi-selected{background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/interface/multi_checked.png?yocs=3e_3I_2i_)!important}.refinement-swatch-color.swatch-Silvers-selected{background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/interface/silver_checked.png?yocs=3e_3I_2i_)!important}.refinement-swatch-color.swatch-Golds-selected{background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/interface/gold_checked.png?yocs=3e_3I_2i_)!important}.refinement-swatch-color.swatch-Bronzes-selected{background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/interface/bronze_checked.png?yocs=3e_3I_2i_)!important}.swatch-miscellaneous a{background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/interface/icon-color-swatch-misc.png?yocs=3e_3I_2i_) no-repeat scroll 0 0 transparent}.unselectable.swatch-miscellaneous a{background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/interface/icon-color-swatch-misc-unselectable.png?yocs=3e_3I_2i_) no-repeat scroll 0 0 transparent!important}.pt_product-search-result #main #secondary.shopByBrand{width:100%}#secondary.shopByBrand .alphabet{clear:both;overflow:hidden;text-align:center}#secondary.shopByBrand .alphabet ul{padding:0;margin:0;padding:20px 0;text-align:center}#secondary.shopByBrand .alphabet li{display:inline-block;border-left:1px solid #ededed}#secondary.shopByBrand .alphabet li:first-child{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}#secondary.shopByBrand .alphabet a{font-size:14px;font-weight:700;padding:10px;outline:0}.refinement.shopby{width:100%}.refinement.shopby,.refinement.shopby ul{overflow:hidden;clear:both}.refinement.shopby ul li{width:25%;float:left;padding-top:4px;white-space:nowrap;overflow:hidden}.refinement-stars{display:inline-block;height:15px}.refinement-stars.five-stars,.refinement-stars.stars-5{background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/interface/stars-5-0.gif?yocs=3e_3I_2i_) no-repeat 0 0!important}.refinement-stars.four-stars,.refinement-stars.stars-4{background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/interface/stars-4-0.gif?yocs=3e_3I_2i_) no-repeat 0 0!important}.refinement-stars.stars-3,.refinement-stars.three-stars{background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/interface/stars-3-0.gif?yocs=3e_3I_2i_) no-repeat 0 0!important}.refinement-stars.stars-2,.refinement-stars.two-stars{background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/interface/stars-2-0.gif?yocs=3e_3I_2i_) no-repeat 0 0!important}.refinement-stars.one-star,.refinement-stars.stars-1{background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/interface/stars-1-0.gif?yocs=3e_3I_2i_) no-repeat 0 0!important}.stars-count{padding-left:82px;padding-top:2px}.featured-categories{text-align:center;background-color:#fff;margin:0 auto;padding:60px 80px;font-size:.875rem;max-width:1440px}.featured-categories__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:avenir-bold,sans-serif;margin-bottom:2em;width:100%}.featured-categories__title .featured-categories__title-text{padding:0 1rem}.featured-categories__title h3{font-size:2.3125rem;margin:0}.featured-categories__categories{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.featured-categories--default .featured-categories__category,.featured-categories--square .featured-categories__category{border:1px solid #e1e1e1;display:block;margin:15px 20px;width:100%}.featured-categories--default .featured-categories__category-container,.featured-categories--square .featured-categories__category-container{-ms-flex-preferred-size:25%;flex-basis:25%;display:-webkit-box;display:-ms-flexbox;display:flex}.featured-categories--default .featured-categories__category-wrapper,.featured-categories--square .featured-categories__category-wrapper{padding:12% 15% 0;display:-webkit-box;display:-ms-flexbox;display:flex}.featured-categories--default .featured-categories__category-wrapper span,.featured-categories--square .featured-categories__category-wrapper span{display:block;width:100%;padding-bottom:124%;background-size:contain!important;background-color:#e1e1e1}.featured-categories--default .featured-categories__category-name,.featured-categories--square .featured-categories__category-name{font-family:avenir-regular,sans-serif;font-size:.875rem;text-transform:uppercase;padding:27px 10px;margin:0}.featured-categories--default .featured-categories__category-name:hover,.featured-categories--square .featured-categories__category-name:hover{text-decoration:underline}.featured-categories--round{padding:60px 45px}.featured-categories--round .featured-categories__category{border:none;display:block;margin:1em 20px 3.5em;width:100%}.featured-categories--round .featured-categories__category-container{-ms-flex-preferred-size:225px;flex-basis:225px;display:-webkit-box;display:-ms-flexbox;display:flex;min-width:180px;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1}.featured-categories--round .featured-categories__category-wrapper{padding:0;display:-webkit-box;display:-ms-flexbox;display:flex}.featured-categories--round .featured-categories__category-wrapper span{display:block;width:100%;padding-bottom:100%;background-size:contain!important;background-color:#e1e1e1}.featured-categories--round .featured-categories__category-name{font-family:avenir-regular,sans-serif;font-size:1.25rem;padding:.5em 0;margin:0}.featured-categories--round .featured-categories__category-name:hover{text-decoration:underline}.featured-categories .clear{clear:both}@media screen and (min-width:1024px){.featured-categories--round .featured-categories__category-container--1-per-row{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.featured-categories--round .featured-categories__category-container--2-per-row{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.featured-categories--round .featured-categories__category-container--3-per-row{-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%;max-width:33.33333%}.featured-categories--round .featured-categories__category-container--4-per-row{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.featured-categories--round .featured-categories__category-container--5-per-row{-ms-flex-preferred-size:20%;flex-basis:20%;max-width:20%}.featured-categories--round .featured-categories__category-container--6-per-row{-ms-flex-preferred-size:16.66667%;flex-basis:16.66667%;max-width:16.66667%}.featured-categories--round .featured-categories__category-container--7-per-row{-ms-flex-preferred-size:14.28571%;flex-basis:14.28571%;max-width:14.28571%}.featured-categories--round .featured-categories__category-container--8-per-row{-ms-flex-preferred-size:12.5%;flex-basis:12.5%;max-width:12.5%}.featured-categories--round .featured-categories__category-container--9-per-row{-ms-flex-preferred-size:11.11111%;flex-basis:11.11111%;max-width:11.11111%}.featured-categories--round .featured-categories__category-container--10-per-row{-ms-flex-preferred-size:10%;flex-basis:10%;max-width:10%}.featured-categories--round .featured-categories__category-container--11-per-row{-ms-flex-preferred-size:9.09091%;flex-basis:9.09091%;max-width:9.09091%}.featured-categories--round .featured-categories__category-container--12-per-row{-ms-flex-preferred-size:8.33333%;flex-basis:8.33333%;max-width:8.33333%}}@media screen and (max-width:768px){.featured-categories{padding:30px 0}.featured-categories__title{margin-bottom:28px}.featured-categories__categories{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.featured-categories--default .featured-categories__category,.featured-categories--square .featured-categories__category{margin:10px 15px}.featured-categories--default .featured-categories__category-container,.featured-categories--square .featured-categories__category-container{-ms-flex-preferred-size:50%;flex-basis:50%}.featured-categories--default .featured-categories__category-name,.featured-categories--square .featured-categories__category-name{font-family:avenir-regular,sans-serif;font-size:.875rem;text-transform:uppercase;padding:1rem .5rem;margin:0}.featured-categories--round .featured-categories__category{margin:.75em}}@media screen and (max-width:480px){.featured-categories--round .featured-categories__category-container{-ms-flex-preferred-size:50%;flex-basis:50%}}.visual-nav{margin-top:2em;margin-bottom:2em;color:#4a4a4a}.visual-nav--1440{max-width:1440px;margin:auto}.visual-nav__title-text h3{font-size:1.25rem;margin:0}.visual-nav__categories:not(.slick-initialized){display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:-1em;margin-right:-1em;overflow-x:scroll;-ms-overflow-style:none}.visual-nav__categories:not(.slick-initialized)::-webkit-scrollbar{display:none}.visual-nav .visual-nav__categories:not(.slick-initialized){overflow-x:scroll;-webkit-scroll-snap-type:x proximity;-ms-scroll-snap-type:x proximity;scroll-snap-type:x proximity}.visual-nav .visual-nav__categories:not(.slick-initialized) .visual-nav__category-container{scroll-snap-align:start}.visual-nav__category{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1em}.visual-nav__category-container{padding:1em;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;min-width:120px}.visual-nav__category-image{height:120px;width:120px;-o-object-fit:cover;object-fit:cover}.visual-nav__category-image__frame-style--round{border-radius:50%;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex}.visual-nav__category-name{margin-top:.5em}.visual-nav .slick-arrow{height:unset;width:unset;top:40%}.visual-nav .slick-arrow:before{font-size:4rem;font-family:avenir-regular,sans-serif;color:#ccc}.visual-nav .slick-arrow:before:hover{color:#4a4a4a}.visual-nav .slick-track{max-width:unset}.visual-nav .slick-prev{left:-2rem}.visual-nav .slick-prev:before{font-family:Arial Unicode MS;content:"〈"}.visual-nav .slick-next{right:-2rem}.visual-nav .slick-next:before{font-family:Arial Unicode MS;content:"〉"}.visual-nav .slick-next,.visual-nav .slick-prev{content:""}.visual-nav .slick-dots{visibility:visible;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.visual-nav .slick-dots li{width:1.25rem}.visual-nav .slick-dots li button{padding:0;width:1.25rem}.visual-nav .slick-dots li button:before{font-size:2rem}.visual-nav .slick-arrow{z-index:1}@media screen and (max-width:768px){.visual-nav{margin:.5em}.visual-nav__categories{overflow-x:scroll;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-left:0}.visual-nav__category{border-radius:.5em;border-width:2px;border-style:solid}.visual-nav__category.horizontal{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:.5em}.visual-nav__category.horizontal .visual-nav__category-image{height:60px;width:60px}.visual-nav__category.horizontal .visual-nav__category-name{margin:.5em}}#homepage-slides{padding:0;width:100%;overflow:hidden}#homepage-slider{overflow:hidden;margin:10px 0}#homepage-slider.storefront{margin-left:180px}@media (max-width:600px){#homepage-slider.storefront{margin-left:0}}#homepage-slider.storefront.no-limits{margin-left:0}#homepage-slider .slide{list-style:none outside none;margin:0;max-width:100%!important;padding:0;width:100%}#homepage-slider .slide img{height:auto;max-width:100%!important}#homepage-slider .slide a h2{border:0 none;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}#homepage-slider .slide a span{position:absolute;text-indent:-999em}#homepage-slider .jcarousel-prev{background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/interface/arrow-prev.png?yocs=3e_3I_2i_) 0 0 no-repeat;left:0}#homepage-slider .jcarousel-next,#homepage-slider .jcarousel-prev{cursor:pointer;width:54px;height:61px;position:absolute;bottom:50%;z-index:5}#homepage-slider .jcarousel-next{background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/interface/arrow-next.png?yocs=3e_3I_2i_) 0 0 no-repeat;right:0}#homepage-slider .jcarousel-prev-disabled{display:none!important}#promo,#promo .promo__box{display:-webkit-box;display:-ms-flexbox;display:flex}#promo .promo__box{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;width:100%;max-width:1440px;min-height:179px;border:1px solid #979797;margin:0 auto;text-align:center;background-color:#0095a8;padding:0 32px}#promo .promo__box .promo__title{font-family:avenir-demi,sans-serif;font-size:37px;text-align:center;color:#fff;margin-top:16px}#promo .promo__box .promo__title span.alt-font{font-family:felisha-regular,serif;font-size:60px;white-space:nowrap}#promo .promo__box .promo__body{font-size:14px;text-align:center;color:#fff}@media (max-width:480px){#promo .promo__box .promo__title{margin-top:24px;font-size:28px}#promo .promo__box .promo__title span.alt-font{display:block;font-size:37px}#promo .promo__box .promo__body{margin-top:6px}#promo .promo__box .promo__button{margin-bottom:28px}}.homepage-carousel{margin:0 auto;width:100%;border:1px solid #e1e1e1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:1260px;padding:0;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.homepage-carousel.full-width{max-width:none}.homepage-carousel__title{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;font-size:1.75rem;font-family:avenir-bold,sans-serif;margin:1em 0 0}.homepage-carousel__content,.homepage-carousel__title{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.homepage-carousel__content{-ms-flex-pack:distribute;justify-content:space-around}.homepage-carousel .clear{clear:both}.homepage-carousel #homepage-carousel__carousel{width:90%;display:block;padding:2em 5em}.homepage-carousel #homepage-carousel__carousel .slick-arrow{height:unset;width:unset;top:40%;z-index:1}.homepage-carousel #homepage-carousel__carousel .slick-arrow:before{font-size:4rem;font-family:avenir-regular,sans-serif;color:#ccc}.homepage-carousel #homepage-carousel__carousel .slick-arrow:before:hover{color:#4a4a4a}.homepage-carousel #homepage-carousel__carousel .slick-track{max-width:unset}.homepage-carousel #homepage-carousel__carousel .slick-prev{left:-2rem}.homepage-carousel #homepage-carousel__carousel .slick-prev:before{font-family:Arial Unicode MS;content:"〈"}.homepage-carousel #homepage-carousel__carousel .slick-next{right:-2rem}.homepage-carousel #homepage-carousel__carousel .slick-next:before{font-family:Arial Unicode MS;content:"〉"}.homepage-carousel #homepage-carousel__carousel .slick-next,.homepage-carousel #homepage-carousel__carousel .slick-prev{content:""}.homepage-carousel #homepage-carousel__carousel .slick-dots{visibility:visible;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.homepage-carousel #homepage-carousel__carousel .slick-dots li{width:1.25rem}.homepage-carousel #homepage-carousel__carousel .slick-dots li button{padding:0;width:1.25rem}.homepage-carousel #homepage-carousel__carousel .slick-dots li button:before{font-size:2rem}.homepage-carousel #homepage-carousel__carousel .product-tile{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;border:none}.homepage-carousel #homepage-carousel__carousel .product-tile .product-image{width:100%}.homepage-carousel #homepage-carousel__carousel .product-tile .product-image img{width:100%;height:auto}.homepage-carousel #homepage-carousel__carousel .product-tile .product-name{overflow:hidden;position:relative;display:-webkit-box;margin:0 0 5px;-webkit-line-clamp:2;-webkit-box-orient:vertical}.homepage-carousel #homepage-carousel__carousel .product-tile .product-pricing{margin:0;font-family:avenir-demi,sans-serif}.homepage-carousel #homepage-carousel__carousel .product-tile .product-pricing .product-sales-price{color:#000;font-size:.875rem;margin-top:10px}.homepage-carousel #homepage-carousel__carousel .product-tile .product-pricing .product-discounted-price{font-size:.875rem}.homepage-carousel #homepage-carousel__carousel .product-tile .product-pricing .product-discounted-price .product-sales-price{color:#900000}.homepage-carousel #homepage-carousel__carousel .product-tile .product-pricing .product-discounted-price .product-standard-price{color:#000;margin-right:10px}.homepage-carousel #homepage-carousel__carousel .product-tile .product-promo{list-style-type:none;font-size:12px}.homepage-carousel #homepage-carousel__carousel .product-tile [tabindex]:focus{text-decoration:underline}.homepage-carousel #homepage-carousel__whats-new{width:25%;padding:1.5em;text-align:center;border-right:1px solid #e1e1e1}.homepage-carousel #homepage-carousel__whats-new p{margin:24px 27px;font-size:14px}.homepage-carousel #homepage-carousel__whats-new+#homepage-carousel__carousel{width:65%}.homepage-carousel #homepage-carousel__shop-new{display:none;float:left;text-align:center;width:100%;margin:54px 0}@media screen and (max-width:1024px){.homepage-carousel #homepage-carousel__whats-new a.shop-new--button{border:none;margin-top:20px}.homepage-carousel #homepage-carousel__whats-new div,.homepage-carousel #homepage-carousel__whats-new img{width:100%}}@media screen and (max-width:768px){.homepage-carousel__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.homepage-carousel #homepage-carousel__carousel{width:90%;margin:0 auto 30px}.homepage-carousel #homepage-carousel__carousel img{max-width:none;margin:auto}.homepage-carousel #homepage-carousel__carousel div{max-width:none}.homepage-carousel #homepage-carousel__carousel .slick-list{overflow:visible}.homepage-carousel #homepage-carousel__carousel .slick-slide{opacity:.5;-webkit-transition:opacity .15s ease-in-out .15s;transition:opacity .15s ease-in-out .15s}.homepage-carousel #homepage-carousel__carousel .slick-active{opacity:1}.homepage-carousel #homepage-carousel__carousel ul.slick-dots{overflow:hidden}.homepage-carousel #homepage-carousel__carousel ul.slick-dots .back-to-start{font-size:1.25rem;opacity:.25;line-height:1rem;font-family:Arial Unicode MS}.homepage-carousel #homepage-carousel__carousel ul.slick-dots .back-to-start:hover{opacity:1;cursor:pointer}.homepage-carousel #homepage-carousel__carousel .slick-dots li{-webkit-transition:width 0s ease-out .1s,margin 0s ease-out .1s,padding .2s ease-out,-webkit-transform .2s ease-in;transition:width 0s ease-out .1s,margin 0s ease-out .1s,padding .2s ease-out,-webkit-transform .2s ease-in;transition:transform .2s ease-in,width 0s ease-out .1s,margin 0s ease-out .1s,padding .2s ease-out;transition:transform .2s ease-in,width 0s ease-out .1s,margin 0s ease-out .1s,padding .2s ease-out,-webkit-transform .2s ease-in;-webkit-transform:translate(0);transform:translate(0)}.homepage-carousel #homepage-carousel__carousel .slick-dots li.offscreen{width:0;margin:0;padding:0}.homepage-carousel #homepage-carousel__carousel .slick-dots li.offscreen--left{-webkit-transform:translate(-100vw);transform:translate(-100vw)}.homepage-carousel #homepage-carousel__carousel .slick-dots li.offscreen--right{-webkit-transform:translate(100vw);transform:translate(100vw)}.homepage-carousel #homepage-carousel__carousel .meta-dots{position:absolute;bottom:-25px;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);max-width:100vw;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;padding:0}.homepage-carousel #homepage-carousel__carousel .meta-dots li{position:relative;display:inline-block;height:15px;width:40px;margin:0 5px;padding:0;cursor:pointer}.homepage-carousel #homepage-carousel__carousel .meta-dot{content:"";height:3px;width:100%;padding:0;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.03);box-shadow:0 1px 3px rgba(0,0,0,.03);background:#000;border-radius:3px;outline:none;opacity:.25}.homepage-carousel #homepage-carousel__carousel .meta-dot.active,.homepage-carousel #homepage-carousel__carousel .meta-dot:hover{opacity:1}.homepage-carousel #homepage-carousel__whats-new{border:none;width:100%}.homepage-carousel #homepage-carousel__whats-new p{display:none}.homepage-carousel #homepage-carousel__whats-new img{width:50%}.homepage-carousel #homepage-carousel__whats-new+#homepage-carousel__carousel{width:90%}}.coupon-trans-background{display:none;position:fixed;width:100%;background-color:#000;top:0;bottom:0;z-index:101}.coupon-trans-background.show-bg{display:block;-webkit-animation-name:a;animation-name:a;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.coupon-drawer{position:fixed;bottom:-350px;width:100%;height:395px;z-index:101;-webkit-transition:bottom .5s ease-out;transition:bottom .5s ease-out;display:none}.coupon-drawer.hide-drawer{bottom:-350px}.coupon-drawer:not(.hide-drawer){bottom:0}.coupon-drawer p{color:#000;text-align:center;margin:0}.coupon-drawer p span{letter-spacing:0;display:inline-block}.coupon-drawer p span.s1{width:83px;font-size:73px;line-height:70px}.coupon-drawer p span.s2{width:45px;font-size:22px}.coupon-drawer p span.s2 .f45{font-size:45px;display:inline-block;height:53px;position:relative;top:7px}.coupon-drawer p.p1{font-size:45px;letter-spacing:-2px}.coupon-drawer .coupon-drawer__tab{width:187px;height:46px;bottom:-1px;position:relative;margin:0 auto;text-align:center;background-color:#fff;border-style:solid;border-color:#979797;border-width:1px 1px 0;vertical-align:middle;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.coupon-drawer .coupon-drawer__tab span{margin:0;font-size:14px}.coupon-drawer .coupon-drawer__coupons{height:350px;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-top:1px solid #979797;overflow:hidden}.coupon-drawer .coupon-drawer__coupons .coupon-drawer__carousel{width:80%}.coupon-drawer .coupon-drawer__coupons .coupon-drawer__carousel .slick-track{max-width:none!important}.coupon-drawer .coupon-drawer__coupons .coupon-drawer__carousel .coupon-drawer__coupon{width:216px;height:253px;margin:0 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.coupon-drawer .coupon-drawer__coupons .coupon-drawer__carousel .coupon-drawer__coupon>div{margin:8px 7px;border:1px dashed #000;width:94%;height:94%;padding:0 23px;text-align:center}.coupon-drawer .coupon-drawer__coupons .coupon-drawer__carousel .coupon-drawer__coupon p{font-family:avenir-bold,sans-serif}.coupon-drawer .coupon-drawer__coupons .coupon-drawer__carousel .slick-next:before,.coupon-drawer .coupon-drawer__coupons .coupon-drawer__carousel .slick-prev:before{color:#000;content:""}.coupon-drawer .coupon-drawer__coupons .coupon-drawer__carousel .slick-prev{background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/interface/homepage-mybuys-left.png?yocs=3e_3I_2i_) no-repeat}.coupon-drawer .coupon-drawer__coupons .coupon-drawer__carousel .slick-next{background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/interface/homepage-mybuys-right.png?yocs=3e_3I_2i_) no-repeat}.coupon__description{margin-top:1em!important;margin-bottom:.5em!important;padding:.5em 0;border-top:1px solid #000;border-bottom:1px solid #000}.coupon__description>*{margin-top:.5em;font-family:avenir-demi,sans-serif;font-size:.8rem}.coupon__link{font-family:avenir-bold,sans-serif;font-size:.8rem;letter-spacing:.5px}.coupon__link .arrow-right{border-left-color:#000}#dialog{text-align:center}#dialog .success{font-size:12px;color:#84bd41}#dialog a.black-btn{margin-bottom:5px}.coupon-modal .ui-dialog{padding:19px 24px}.coupon-modal .ui-dialog .ui-dialog-titlebar-close{color:transparent}.coupon-modal .ui-button,.coupon-modal .ui-button:focus,.coupon-modal .ui-button:hover,.coupon-modal .ui-widget-header{background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/homepage/close_x.png?yocs=3e_3I_2i_) no-repeat 50%!important;margin:5px 5px 5px 10px;color:transparent}.coupon-modal .ui-button:focus{outline:none!important}.coupon-modal .ui-dialog-titlebar{background:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/joann-logo.png?yocs=3e_3I_2i_) no-repeat 0!important;background-size:auto 50%!important;border-bottom:1px solid hsla(0,0%,59%,.25)!important;color:transparent}@media screen and (max-width:480px){.coupon-drawer .coupon-drawer__coupons .coupon-drawer__carousel{width:66%}}.expertise__container{width:100%;margin:0 auto;padding:4em 0;background-color:#73bd00;background-size:cover;text-align:center;color:#fff}.expertise__container .video-play-button{background-image:none;position:relative;top:inherit;left:inherit;height:auto;width:auto}.expertise__container .video-play-button__container:hover{opacity:.7;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}.expertise__header{width:100%}.expertise__header__title{max-width:1260px;padding:0 2em;margin:.67em auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;color:#fff;font-size:2rem;font-family:avenir-bold,sans-serif}.expertise__header__title:after,.expertise__header__title:before{content:"";background-color:#fff;height:2px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.expertise__header__title:after{left:0;margin-left:.675em}.expertise__header__title:before{right:0;margin-right:.675em}.expertise__cta-container{width:100%}.expertise__grid{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:1260px;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 auto}.expertise__block,.expertise__grid{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.expertise__block{padding:1em 0}.expertise__block,.expertise__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.expertise__block>*,.expertise__content>*{-ms-flex-negative:0;flex-shrink:0;max-width:100%}.expertise__content{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:100%;margin-top:.5em}.expertise__content__title{font-size:2rem;font-family:avenir-bold,sans-serif}.expertise__content__subtitle{font-size:.875rem}.expertise__image{width:100%;background-position:50%;background-size:cover}.expertise__image:before{padding-bottom:56.2%;display:block;content:""}.expertise__image--video{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.expertise__image__container{position:relative;width:100%;margin:0 auto;border:5px solid #fff}.expertise__image__description{color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.expertise__image__description-text{margin:.5em auto}.expertise__image__description-text--lg{font-size:1.25rem}@media screen and (max-width:1260px){.expertise__grid,.expertise__header__title{padding:0 2em}}.hero{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;height:100%;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.hero,.hero__wrapper{margin:auto;width:100%;position:relative}.hero__wrapper{display:block}.hero__background{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.hero__background,.hero__background-frame{width:100%;height:100%}.hero__background-image{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.hero__foreground{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:1;pointer-events:none}.hero__foreground-hpos--left{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.hero__foreground-hpos--center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.hero__foreground-hpos--right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.hero__foreground-vpos--top{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.hero__foreground-vpos--middle{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.hero__foreground-vpos--bottom{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.hero__content{max-width:350px;width:100%;padding:1em;margin:1em;background-position:50%;background-repeat:no-repeat;background-size:100% 100%;pointer-events:auto}.hero__content-asset{padding:.5em 0}@media screen and (min-width:769px){.hero--fit-content .hero__background,.hero--fit-image .hero__foreground{position:absolute;top:0}.hero__background--mobile{display:none}}@media screen and (max-width:768px){.hero__background--desktop{display:none}.hero__mobile-pos--banner .hero__foreground{position:absolute;top:0}.hero__mobile-pos--centered-banner .hero__foreground{position:absolute;top:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.hero__mobile-pos--overlay .hero__foreground{padding:1em}.hero__mobile-pos--centered-overlay .hero__background,.hero__mobile-pos--overlay .hero__background{position:absolute;top:0}.hero__mobile-pos--centered-overlay .hero__foreground{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.hero__mobile-pos--stack .hero__foreground{margin:auto}.hero__mobile-pos--overlap .hero__foreground,.hero__mobile-pos--stack .hero__foreground{padding:1em;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.hero__mobile-pos--overlap .hero__foreground{margin:-10em auto 0}}.hero-carousel{display:-webkit-box;display:-ms-flexbox;display:flex;margin:auto;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%;height:100%;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;visibility:hidden}.hero-carousel .slick-arrow{height:unset;width:unset;top:40%;z-index:1}.hero-carousel .slick-arrow:before{font-size:4rem;font-family:avenir-regular,sans-serif;color:#ccc}.hero-carousel .slick-arrow:before:hover{color:#4a4a4a}.hero-carousel .slick-track{max-width:unset}.hero-carousel .slick-prev{left:-2rem}.hero-carousel .slick-prev:before{font-family:Arial Unicode MS;content:"〈"}.hero-carousel .slick-next{right:-2rem}.hero-carousel .slick-next:before{font-family:Arial Unicode MS;content:"〉"}.hero-carousel .slick-next,.hero-carousel .slick-prev{content:""}.hero-carousel .slick-dots{visibility:visible;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.hero-carousel .slick-dots li{width:1.25rem}.hero-carousel .slick-dots li button{padding:0;width:1.25rem}.hero-carousel .slick-dots li button:before{font-size:2rem}.hero-carousel.slick-initialized{visibility:visible}.hero-carousel__wrapper{display:block;margin:auto;width:100%;position:relative}.hero-carousel__background{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%}.hero-carousel__background-frame{height:100%;width:100%}.hero-carousel__background-image{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.hero-carousel__slide{position:relative}.hero-carousel__slide__foreground{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:1;pointer-events:none;position:absolute;top:0}.hero-carousel__slide__foreground-hpos--left{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.hero-carousel__slide__foreground-hpos--center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.hero-carousel__slide__foreground-hpos--right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.hero-carousel__slide__foreground-vpos--top{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.hero-carousel__slide__foreground-vpos--middle{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.hero-carousel__slide__foreground-vpos--bottom{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.hero-carousel__slide__content{width:350px;padding:1em;margin:1em;background-position:50%;background-repeat:no-repeat;background-size:100% 100%;pointer-events:auto}.hero-carousel__content-asset{padding:.5em 0}@media screen and (min-width:769px){.hero-carousel--fit-content .hero-carousel__background,.hero-carousel--fit-image .hero-carousel__slide__foreground{position:absolute;top:0}.hero-carousel__background--mobile{display:none}}@media screen and (max-width:768px){.hero-carousel__background--desktop{display:none}.hero-carousel__slide__foreground{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.hero-carousel.slick-slider div{max-width:unset}}.content-hero__wrapper{display:block;margin:10px auto;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%;position:relative}.content-hero__wrapper--1440{max-width:1440px}.content-hero__container{display:block;margin:auto;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%;position:relative}.content-hero__container .image__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.content-hero__container .image__content img{max-width:100vw;-o-object-fit:contain;object-fit:contain}.content-hero__container--tall{padding-bottom:44.444%}.content-hero__container--medium{padding-bottom:27.777%}.content-hero__container--slim{padding-bottom:13.888%}.content-hero__background{background:#fff;background-position:50%;background-size:cover;position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.content-hero__background--tall{padding-bottom:44.444%}.content-hero__background--medium{padding-bottom:27.777%}.content-hero__background--slim{padding-bottom:13.888%}.content-hero__background--mobile{display:none}.content-hero__content{display:block;max-width:50%;width:100%;text-align:center;position:absolute;z-index:1}.content-hero__content-asset{padding:5px 0}.content-hero__content-hpos--left{left:10px}.content-hero__content-hpos--center{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.content-hero__content-hpos--right{right:10px}.content-hero__content-vpos--top{top:10px}.content-hero__content-vpos--middle{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.content-hero__content-vpos--bottom{bottom:30px}.content-hero__content.content-hero__content-hpos--center.content-hero__content-vpos--middle{-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}@media screen and (max-width:768px){.content-hero__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;height:auto;padding-bottom:0;position:relative}.content-hero__background{position:relative;width:100%;height:auto}.content-hero__background--mobile{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:auto}.content-hero__background--mobile+.content-hero__background--desktop{display:none}.content-hero__mobile-image-position--overlay .content-hero__content{max-width:90%}.content-hero__mobile-image-position--overlay .content-hero__content-hpos--center,.content-hero__mobile-image-position--overlay .content-hero__content-hpos--left,.content-hero__mobile-image-position--overlay .content-hero__content-hpos--right{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.content-hero__mobile-image-position--overlay .content-hero__content-vpos--middle{top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.content-hero__mobile-image-position--overlap .content-hero__content{margin:auto;margin-top:-150px;padding:50px 0;display:block;position:static;-webkit-transform:none;transform:none;top:unset;left:unset;right:unset;bottom:unset;max-width:90%}.content-hero__mobile-image-position--overlap .content-hero__content.content-hero__content-hpos--center.content-hero__content-vpos--middle{-webkit-transform:none;transform:none}.content-hero__mobile-image-position--stack .content-hero__content{padding:50px 0;margin:auto;display:block;position:static;-webkit-transform:none;transform:none;top:unset;left:unset;right:unset;bottom:unset;max-width:90%}.content-hero__mobile-image-position--stack .content-hero__content.content-hero__content-hpos--center.content-hero__content-vpos--middle{-webkit-transform:none;transform:none}.content-hero__mobile-image-position--fit-content .content-hero__background--mobile{position:absolute}.content-hero__mobile-image-position--fit-content .content-hero__content{position:relative;padding:2rem;top:unset;left:unset;right:unset;bottom:unset;-webkit-transform:none;transform:none;margin:auto;max-width:90vw}.content-hero__mobile-image-position--fit-content .content-hero__content.content-hero__content-hpos--center.content-hero__content-vpos--middle{-webkit-transform:none;transform:none}.content-hero__mobile-image-position--fit-image .content-hero__content{position:absolute}.content-hero__mobile-image-position--fit-image .homepage-hero__background,.content-hero__mobile-image-position--fit-image .homepage-hero__background--mobile{position:relative}}.content-hero__left{-ms-flex-preferred-size:60%;flex-basis:60%}.content-hero__left .homepage-content-hero__container{height:100%}.content-hero__left .homepage-content-hero__container .image__container{-ms-flex-preferred-size:100%;flex-basis:100%;width:100%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}.content-hero__left .homepage-content-hero__container .image__content{height:100%;width:100%}.content-hero__left .homepage-content-hero__container .image__content img{-ms-flex-preferred-size:100%;flex-basis:100%;width:100%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-o-object-fit:contain;object-fit:contain}.content-hero__left .homepage-content-hero__background{height:100%;width:100%;position:absolute}.content-hero__left .homepage-content-hero__background-image{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.content-hero__left .homepage-content-hero__background--mobile{display:none}.content-hero__right{-ms-flex-preferred-size:40%;flex-basis:40%}.content-hero__right__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-top:1px solid #ccc;border-left:1px solid #ccc}.content-hero__right__list-item{display:-webkit-box;display:-ms-flexbox;display:flex;padding:1rem;border-right:1px solid #ccc;border-bottom:1px solid #ccc}.content-hero__right__list-item .text-and-image__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.content-hero__right__list-item .text-and-image__container .image__container{-ms-flex-preferred-size:10.5rem;flex-basis:10.5rem;height:10.5rem;width:10.5rem;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}.content-hero__right__list-item .text-and-image__container .image__content{height:100%;width:100%}.content-hero__right__list-item .text-and-image__container .image__content img{height:100%;width:100%;-ms-flex-preferred-size:10.5rem;flex-basis:10.5rem;height:10.5rem;width:10.5rem;-o-object-fit:cover;object-fit:cover}.content-hero__right__list-item .text-and-image__container .text__content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding-left:1rem;margin-left:-1rem}.content-hero__right__list-item .text-and-image__container .text__content-hat{font-family:avenir-bold,sans-serif;font-size:1rem;letter-spacing:.2rem}.content-hero__right__list-item .text-and-image__container .text__content-title{font-family:avenir-bold,sans-serif;color:#000;font-size:1.5rem;margin:.5rem 0}.content-hero__right__list-item .text-and-image__container .text__content-subtitle{font-family:avenir-demi,sans-serif;font-size:1rem}.content-hero__right__list-item .text-and-image__container .text__content-description{font-family:avenir-regular,sans-serif;color:#000;font-size:1rem}.content-hero__right__list-item .text-and-image__container .text__content-cta{margin-left:1rem;margin-top:0;display:inline-block;max-width:10rem}.content-hero__right__list-item .text-and-image__container .text__content-secondary-cta{display:inline-block;max-width:10rem}.content-hero__right__list-item .text-and-image__container .text__content>*{margin-left:1rem}@media screen and (min-width:768px){.content-hero__right__list:not(.slick-initialized) .content-hero__right__list-item:nth-child(n+4){display:none}}@media screen and (max-width:768px){.super-content-hero .content-hero__right__list.slick-initialized{border-left:none}.super-content-hero .content-hero__right__list.slick-initialized .content-hero__right__list-item{border-right:none}.super-content-hero .content-hero__right__list div{max-width:unset}.super-content-hero .content-hero__right__list .slick-dots{position:relative;top:.5rem}.super-content-hero .content-hero__right__list .slick-dots li button:before{font-size:2rem;content:"○"}.super-content-hero .content-hero__right__list .slick-dots li.slick-active button:before{font-size:2rem;content:"●";color:#73bd00}.super-content-hero .homepage-content-hero__background--mobile{display:block}.super-content-hero .homepage-content-hero__background--mobile+.homepage-content-hero__background{display:none}.super-content-hero__mobile-image-position--fit-content .content-hero__background{position:absolute}.super-content-hero__mobile-image-position--fit-content .content-hero__content{position:relative;padding:2rem;top:unset;left:unset;right:unset;bottom:unset;-webkit-transform:none;transform:none;margin:auto;max-width:90vw}.super-content-hero__mobile-image-position--fit-content .content-hero__content.content-hero__content-hpos--center.content-hero__content-vpos--middle{-webkit-transform:none;transform:none}.super-content-hero__mobile-image-position--fit-image .content-hero__content{position:absolute}.super-content-hero__mobile-image-position--fit-image .homepage-content-hero__background,.super-content-hero__mobile-image-position--fit-image .homepage-content-hero__background--mobile{position:relative}}.homepage-seasonal{width:100%;background-color:#fff;background-size:cover;background-position:50%;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;max-width:1440px;padding:40px}.homepage-seasonal,.homepage-seasonal__text{text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.homepage-seasonal__text{height:auto;display:block;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 40px 50px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:500px}.homepage-seasonal__text--image{width:360px;padding-bottom:61%;background-size:cover;background-position:50%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.homepage-seasonal__text .text{margin-top:10px}.homepage-seasonal__text a.cta-btn{max-width:319px}.homepage-seasonal__grid{width:560px;min-width:560px;height:auto;margin:0;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.homepage-seasonal__grid__slick-frame{position:relative}.homepage-seasonal__grid__slick-frame:hover .homepage-seasonal__grid--image-hover{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex}.homepage-seasonal__grid--subtitle{font-size:.75rem;letter-spacing:1.6px;color:#000;padding:12px;font-family:avenir-bold,sans-serif}.homepage-seasonal__grid--title{font-size:2.8125rem;color:#73bd00;font-weight:800;font-family:avenir-regular,sans-serif}.homepage-seasonal__grid--description{font-size:1rem;color:#000;width:290px;margin:15px auto;font-weight:400}.homepage-seasonal__grid--link-1 span,.homepage-seasonal__grid--link-2 span{font-family:avenir-bold,sans-serif}.homepage-seasonal__grid--image{width:276px;height:246px;display:-webkit-box;display:-ms-flexbox;display:flex;background-size:cover}.homepage-seasonal__grid--image,.homepage-seasonal__grid--image-hover{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;justify-content:center}.homepage-seasonal__grid--image-hover{display:none;width:240px;height:220px;background-color:hsla(0,0%,100%,.8);padding:0 30px;font-size:.0875rem;position:absolute;top:15px;left:20px}.homepage-seasonal__grid--image-hover-clearfix{padding-bottom:5px}.homepage-seasonal__grid--image-hover-text{width:100%;text-align:center}.homepage-seasonal__grid--image-hover-text *{font-size:.875rem}.homepage-seasonal__grid--image-hover-text-list,.homepage-seasonal__grid--image-hover-text-sales{display:inline;font-family:avenir-demi,sans-serif;margin:0;width:unset;font-size:.75rem}.homepage-seasonal__grid--image-hover-text-sales{color:#900000;padding:0 5px 0 0}.homepage-seasonal__grid--image-hover-text-sales+.homepage-seasonal__grid--image-hover-text-list{color:#63666b;font-family:avenir-regular,sans-serif;text-decoration:line-through}.homepage-seasonal__solo-image{width:100%;max-width:555px}.homepage-seasonal__solo-image .homepage-seasonal__grid--image{padding-bottom:90%;width:100%}.homepage-seasonal__solo-image .homepage-seasonal__grid--image-hover{height:calc(100% - 30px);width:calc(100% - 40px)}.homepage-seasonal .clear{clear:both}.homepage-seasonal__mobile-ctas{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;display:none}@media screen and (max-width:1024px){.homepage-seasonal{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.homepage-seasonal__grid{width:unset;min-width:unset;max-width:560px}}@media screen and (max-width:768px){.homepage-seasonal{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:40px 0}.homepage-seasonal__grid{display:block;min-width:unset;max-width:unset;width:100%}.homepage-seasonal__grid .slick-list{width:500px;overflow:hidden}.homepage-seasonal__grid .slick-arrow{height:unset;width:unset;z-index:10}.homepage-seasonal__grid .slick-arrow:before{font-family:avenir-regular,sans-serif;color:#4a4a4a}.homepage-seasonal__grid .slick-prev{left:-15px;z-index:10}.homepage-seasonal__grid .slick-prev:before{font-family:Arial Unicode MS;content:"〈";font-size:2.25rem}.homepage-seasonal__grid .slick-next{right:-15px;z-index:10}.homepage-seasonal__grid .slick-next:before{font-family:Arial Unicode MS;content:"〉";font-size:2.25rem}.homepage-seasonal__grid .slick-dots{visibility:visible;position:relative}.homepage-seasonal__grid .slick-dots li button:before{font-size:1rem}.homepage-seasonal__grid div{max-width:unset;margin:auto}.homepage-seasonal__grid--image{margin:0;width:100%;height:100%}.homepage-seasonal__grid--image-frame{padding:0;border:none;width:calc(50vw + 120px);height:calc(50vw + 120px)}.homepage-seasonal__grid--image-frame:hover+.homepage-seasonal__grid--image-hover{opacity:1}.homepage-seasonal__grid--image-hover{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;top:unset;left:50%;bottom:0;width:100%;height:unset;opacity:1;background-color:hsla(0,0%,100%,.8);padding:10px;-webkit-transition:opacity .15s ease-out;transition:opacity .15s ease-out;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:1}.homepage-seasonal__grid--image-hover:hover{opacity:1}.homepage-seasonal__grid--image-hover-clearfix{padding:0 0 5px}.homepage-seasonal__text .text__content-cta,.homepage-seasonal__text .text__content-secondary-cta{display:none}.homepage-seasonal__mobile-ctas{display:block}.homepage-seasonal__solo-image{width:100%;max-width:555px}.homepage-seasonal__solo-image .homepage-seasonal__grid--image{padding-bottom:90%;width:100%}.homepage-seasonal__solo-image .homepage-seasonal__grid--image-frame{margin:auto}.homepage-seasonal__solo-image .homepage-seasonal__grid--image-hover{position:relative;margin:0;width:100%}}@media screen and (max-width:480px){.homepage-seasonal__text{padding:0 0 50px}.homepage-seasonal__grid .slick-list{width:340px}.homepage-seasonal__grid--image-frame{width:calc(50vw + 120px);height:calc(50vw + 120px)}.homepage-seasonal__grid--image-hover{width:calc(50vw + 120px)}}.cart-buttons-wrapper{margin:0 -.5em}.cart-buttons-wrapper .cart__actions__alt-payment-button{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-preferred-size:50%;flex-basis:50%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;padding:.5em;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.cart-buttons-wrapper .paypal-cart-buttons-container{padding:0;width:100%}.cart-buttons-wrapper .paypal-wrapper--new{-ms-flex-preferred-size:100%;flex-basis:100%}.zoid-outlet{width:100%!important;height:45px!important}.paypal-button{max-height:45px;max-width:300px;margin:auto}.paypal img{width:185px;max-width:100%}.paypal button{display:-webkit-box;display:-ms-flexbox;display:flex}.v-button{max-width:100%;width:100%;-o-object-fit:contain;object-fit:contain}#checkout-with-paypal .paypalcheckout .textbutton,.v-button{height:45px}.checkout-billing .payment-method--paypal{max-width:480px}.v-learn.v-learn-default{display:inline-block;float:right;margin:-1px 4px 0 0;font-size:10px;text-transform:capitalize;color:#003ea9;cursor:pointer;text-decoration:none}.checkout-with-visa{width:100%}.express-checkout-buttons__wrapper{border:1px solid grey}.login-box-content .express-checkout-buttons__wrapper{border:1px solid grey;width:325px;margin-left:100px}.cart-coupon-code{border-bottom:1px solid #e1e1e1}.cart-coupon-code .discount{margin-bottom:10px}.cart-title-border{border:1px solid #e1e1e1;padding:5px}.cart-title-text{padding:.325em}.cart-title-icon{-webkit-box-flex:0;-ms-flex:none;flex:none;padding-left:8px}.ship-to-home-block{margin-bottom:10px}.ship-to-home-block input[type=radio]+label{border:1px solid #e1e1e1}.ship-to-home-block input[type=radio]:checked+label{border:1px solid #000}.pick-up-in-store input[type=radio]+label{border:1px solid #e1e1e1}.pick-up-in-store input[type=radio]:checked+label{border:1px solid #000}.not-available-for-store-pickup label{border:1px solid #e1e1e1}.add-padding{padding-left:10px}.add-to-wishlist span{border:1px solid #000;border-radius:3px;padding:8px;margin-left:5px}.removewishlist button{border:1px solid #900;border-radius:3px;color:#900;padding:8px}.in-wishlist{padding-top:10px}.cart{font-size:1rem}.cart__sticky-column{position:-webkit-sticky;position:sticky;top:0}.cart__content{margin-top:.5em;border-top:1px solid #e1e1e1}.cart__content__item{margin-top:.5em;max-height:300px}.cart__coupon .checkout-with-standard{width:100%}.cart__coupon .checkout-with-standard__disclaimer{width:95%;margin-top:0;padding-bottom:4em;border-bottom:1px solid #e1e1e1}.cart__table{font-size:1rem;border:1px solid #e1e1e1}.cart__table__bkgrnd{background-color:#f1f1f2}.cart__table__summary{font-size:1rem}.cart__table__header{background-color:#f1f1f2;border-bottom:1px solid #e1e1e1;padding:.875em}.cart__table__header-text{color:#63666b;font-size:.875rem;margin:0;padding:0}.cart__table__body{padding:1em;padding-bottom:.3em}.cart__error-text{color:#900000!important;font-family:avenir-demi,sans-serif}.cart__product{font-size:1rem;padding-top:3.5em;padding-bottom:1.25em;margin-bottom:.64em;border:1px solid #e1e1e1;padding:.9em;background-color:#fff}.cart__product--error{background-color:rgba(144,0,0,.05);border-color:#900000!important;border-top:1px solid;margin-top:-1px}.cart__product-info{padding:0 1.25em}.cart__product-location .input-radio label{font-family:avenir-regular,sans-serif;margin:0}.cart__product-image{text-align:center}.cart__product-image img{width:100%;height:auto;max-width:150px;max-height:150px}.cart__product-image-location{margin-top:.5em}.cart__product-details{padding:0 2.25em 0 1.25em}.cart__product-quantity__dropdown{display:none}.cart__product__number-input{display:block;margin:0;border:1px solid #e1e1e1;height:2.5rem;width:4.75rem;text-indent:0;text-align:center}.cart__totals{padding-top:10px}.cart__totals__row{color:#000;font-size:.875rem;margin-bottom:1em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.cart__totals__row--total{font-size:1.125rem;font-family:avenir-demi,sans-serif;border-top:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;padding-top:.725em;padding-bottom:.875em}.cart__totals__tooltip{display:inline}@media screen and (max-width:1023px){.cart__header{padding:1em}.cart__product{padding-top:1.75em}.cart__product-price{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.cart__product-image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cart__product-image img{height:100%}.cart__product-details{padding:1.5em 0 0;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.cart__product-info{padding:0 0 0 1em}.cart__product-total{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.cart__product-price,.cart__product-total,.product-quantity--cart{margin-top:1.5em;display:-webkit-box;display:-ms-flexbox;display:flex}.cart__product-price>div,.cart__product-total>div,.product-quantity--cart>div{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.cart__product-price>div>*,.cart__product-total>div>*,.product-quantity--cart>div>*{-ms-flex-negative:0}.product-quantity--cart{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.pick-up-in-store .input-radio__bubble{-ms-flex-item-align:baseline;align-self:baseline}}@media screen and (max-width:768px){.cart__actions,.cart__content{padding:0 1em}}@media screen and (max-width:480px){.cart__product .removewishlist{display:-webkit-box;display:-ms-flexbox;display:flex}.cart__table__summary{padding:1em}}.cart-carousel{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.cart-carousel__header{text-align:center;padding:40px}.cart-carousel__header-hat{margin-bottom:6px}.cart-carousel__header .hat-text{text-transform:uppercase;text-align:center;color:#000;font-family:avenir-demi,sans-serif;font-size:12px}.cart-carousel__header .title-text{text-align:center;color:#73bd00;font-family:avenir-bold,sans-serif;font-size:37px}.cart-carousel__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.cart-carousel__carousel{display:block;padding:30px}.cart-carousel__carousel-wrapper{display:block;width:calc(100% - 260px);-webkit-box-flex:3;-ms-flex-positive:3;flex-grow:3}.cart-carousel__carousel .slick-arrow{height:unset;width:unset;top:40%}.cart-carousel__carousel .slick-arrow:before{font-family:avenir-regular,sans-serif;color:#4a4a4a}.cart-carousel__carousel .slick-prev{left:0}.cart-carousel__carousel .slick-prev:before{font-family:Arial Unicode MS;content:"〈";font-size:2rem}.cart-carousel__carousel .slick-next{right:0}.cart-carousel__carousel .slick-next:before{font-family:Arial Unicode MS;content:"〉";font-size:2rem}.cart-carousel__carousel .slick-dots{visibility:hidden;position:relative}.cart-carousel__carousel .slick-dots li button:before{font-size:1rem}.cart-carousel__carousel div,.cart-carousel__carousel img{max-width:none}.cart-carousel__carousel .product-tile{width:200px;padding:0;margin:auto;border:none}.cart-carousel__carousel .product-tile .product-image{height:200px;width:200px;border:1px solid #e1e1e1;padding:7.5%}.cart-carousel__carousel .product-tile .product-image:hover{border:1px solid #000}.cart-carousel__carousel .product-tile .product-image img{width:100%;height:100%}.cart-carousel__carousel .product-tile .product-name{margin:0}.cart-carousel__carousel .product-tile .product-name a{font-size:1rem}.cart-carousel__carousel .product-tile .product-name a:hover{color:#000}.cart-carousel__carousel .product-tile .product-pricing{margin:0}.cart-carousel__carousel .product-tile .product-pricing .product-discounted-price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:4px 0}.cart-carousel__carousel .product-tile .product-pricing .product-discounted-price .product-sales-price{margin:0 10px 0 0;color:#900000}.cart-carousel__carousel .product-tile .product-pricing .product-discounted-price .product-list-price{margin:0 10px 0 0}.cart-carousel__mobile-cta{display:none;padding:40px 0}@media screen and (max-width:940px){.cart-carousel{height:unset}.cart-carousel__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0}.cart-carousel__carousel{padding:20px 30px}.cart-carousel__carousel-wrapper{max-width:500px;min-width:300px;margin:0 auto;width:100%}.cart-carousel__carousel .slick-prev{left:0}.cart-carousel__carousel .slick-next{right:0}.cart-carousel__carousel div,.cart-carousel__carousel img{max-width:none}.cart-carousel__carousel .slick-dots{visibility:visible;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.cart-carousel__carousel .product-tile{width:200px}.cart-carousel__carousel .product-tile .product-image{height:200px;width:200px}}.account-options{-ms-flex-wrap:wrap;flex-wrap:wrap}.account-options,.account-options li{display:-webkit-box;display:-ms-flexbox;display:flex}.account-options li{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0;padding-bottom:.5em;padding-right:1.5em;-ms-flex-preferred-size:100%;flex-basis:100%}.account-options li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:2px solid #f1f1f2;padding:.5em}.account-options li a:hover{border-color:#73bd00}.account-options li a img{border-right:2px solid inherit;margin-right:.5em}@media screen and (min-width:480px){.account-options li{-ms-flex-preferred-size:33.3333%;flex-basis:33.3333%}}@media screen and (min-width:1024px){.account-options li{-ms-flex-preferred-size:25%;flex-basis:25%}}.account-recaptcha__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.account-recaptcha__container .projectWishlist{display:none}.account-recaptcha__wrapper,.checkout-login-box-content-container{display:-webkit-box;display:-ms-flexbox;display:flex}.checkout-login-box-content-container{width:100%;max-width:1260px;margin-left:auto;margin-right:auto;-ms-flex-wrap:wrap;flex-wrap:wrap}.login-box-content .form{position:relative}.login-box-content .required-tip{top:auto}.my-account__checkout .returning-customers h2{margin-top:0}.my-account__checkout .page-content .primary-content{width:auto}.my-account__checkout .checkout-header .header-links ol,.my-account__checkout .checkout-header .header-links ul{padding-left:0}.my-account__checkout .checkout-header .container{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.my-account__checkout .checkout-header .header-links,.my-account__checkout .checkout-header a.btn.btn--black.btn--lg.hidden--below-mobile{margin-top:.25rem;margin-bottom:.25rem}.my-account__checkout h1.checkout-help{height:auto}.my-account__checkout .breadcrumbs-container,.my-account__checkout .breadcrumbs-container.container{margin-left:auto;margin-right:auto;padding-left:14px;padding-right:14px}.my-account__checkout .accountInformation.checkoutLoginWrapper{padding-left:10px;padding-right:10px}@media (min-width:768px){.my-account__checkout .checkout-header .container{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.my-account__checkout .breadcrumbs-container,.my-account__checkout .breadcrumbs-container.container,.my-account__checkout .checkout-header .container{margin-left:auto;margin-right:auto;padding-left:14px;padding-right:14px}.my-account__checkout .accountInformation.checkoutLoginWrapper{padding-left:10px;padding-right:10px;width:100%;max-width:1260px;margin:auto}}@media screen and (max-width:768px){.my-account__checkout .checkout-header .container{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.error__main{text-align:center;font-size:1rem;font-family:Verdana,Arial,Helvetica,sans-serif}.error__main .error__text{margin:.5em}.error__main .error__text--bold{font-weight:700}.error__main .error__link{color:inherit;font-weight:700;text-decoration:none}.categories-wrapper{position:relative;width:100%;float:right}@media (max-width:480px){.categories-wrapper{width:100%;padding-top:30px}}.cat-land-specific{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:75%;margin:0 auto}.cat-land-specific .main-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;max-width:1260px;margin:0 3em}.cat-land-specific>.html-slot-container{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;max-width:1260px}.categories-left-nav{width:21.5%;float:left}@media (max-width:480px){.categories-left-nav{width:95%;margin:0 auto;float:none}}.checkout-progress-indicator{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:11px}.checkout-progress-indicator section{width:33.3333%;font-weight:700;font-size:16px;position:relative;border:1px solid #f1f1f2}.checkout-progress-indicator section.step-2,.checkout-progress-indicator section.step-3{border-left:none}.checkout-progress-indicator div{width:100%;height:100%;border-bottom:.25em solid transparent;padding:.75em;padding-bottom:.5em}.checkout-progress-indicator .complete{border-right:none;-webkit-box-shadow:-1px 0 #f1f1f2 inset;box-shadow:inset -1px 0 #f1f1f2;-webkit-transition:border-color .2s linear,-webkit-box-shadow .2s linear;transition:border-color .2s linear,-webkit-box-shadow .2s linear;transition:border-color .2s linear,box-shadow .2s linear;transition:border-color .2s linear,box-shadow .2s linear,-webkit-box-shadow .2s linear}.checkout-progress-indicator .complete:hover{border-top-color:#000;-webkit-box-shadow:-1px 0 #000 inset,1px 0 #000 inset;box-shadow:inset -1px 0 #000,inset 1px 0 #000}.checkout-progress-indicator .complete div{border-bottom-color:#000}.checkout-progress-indicator .complete a{display:block;width:100%}.checkout-progress-indicator .active{border-top-color:#000}.checkout-progress-indicator .active a,.checkout-progress-indicator .active div{background-color:#000;color:#fff}@media screen and (max-width:768px){.checkout-progress-indicator{clear:both;font-size:11px;margin-bottom:3%;position:relative;overflow:hidden;text-align:center;top:auto}.checkout-progress-indicator section{font-size:11px}.checkout-progress-indicator section span{font-size:11px;display:block}}.checkout-shipping legend{font-family:avenir-demi,sans-serif}.place-order-terms{text-align:center;margin:1em 0}.pt_checkout #secondary{width:285px;font-size:1rem}.pt_checkout #secondary .checkout-mini-cart{border-left:1px solid #ece9e0;border-right:1px solid #ece9e0}.pt_checkout #secondary .checkout-order-totals{background:#fff;width:100%;font-family:avenir-demi,sans-serif;color:#61574b;font-size:18px;font-weight:400;text-transform:capitalize;padding:14px 20px 10px}.pt_checkout #secondary .summaryWrapper{margin:0 0 20px;border:1px solid #cad8d8}.pt_checkout #secondary .checkout-order-summary{width:100%;margin:0 0 20px}.pt_checkout #secondary .checkout-order-summary a{color:#00332f;text-decoration:underline}.pt_checkout #secondary .mini-cart-left{float:left;width:70px}.pt_checkout #secondary .mini-cart-right{float:right;width:138px;font-size:12px}.pt_checkout #secondary .mini-cart-right .mini-cart-name{width:100%;float:none}.pt_checkout #secondary .mini-cart-right .mini-cart-name a{color:#000}.pt_checkout #secondary .item-number{font-size:12px;color:#61574b}.pt_checkout #secondary .mini-cart-pricing{margin-top:14px;width:100%;font-size:12px;color:#000}.pt_checkout #secondary .mini-cart-pricing .mini-cart-price{float:right}@media screen and (min-width:480px){.place-order-terms{-ms-flex-preferred-size:100%;flex-basis:100%;width:100%;margin:0}}.narvar{-ms-flex-wrap:wrap;flex-wrap:wrap}.narvar__wrapper{position:relative;overflow:hidden;max-width:1024px;margin:auto}.narvar__wrapper[data-status=default] .default,.narvar__wrapper[data-status=invalid-phone-number] .invalid-phone-number,.narvar__wrapper[data-status=success] .success,.narvar__wrapper[data-status=try-again] .try-again,.narvar__wrapper[data-status=unsubscribe] .unsubscribe{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.narvar__foreground{position:absolute;top:0;width:100%;height:100%;background:#fff;z-index:99;padding:1em;-webkit-transition:all .15s ease-in;transition:all .15s ease-in}.narvar__foreground__container{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.narvar__foreground-message{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1rem;-webkit-box-flex:0;-ms-flex:0 auto;flex:0 auto;margin-right:1em}.narvar__foreground-message *{text-transform:capitalize;font-family:avenir-demi,sans-serif;display:none;margin:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.narvar__foreground-message :before{content:"";display:block;height:3rem;width:3rem;background-size:contain;background-repeat:no-repeat;background-position:50%;margin-right:1em;float:left}.narvar__foreground-message .default:before{background-image:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/icon_MyOrder.png?yocs=3e_3I_2i_)}.narvar__foreground-message .error:before,.narvar__foreground-message .invalid-phone-number:before,.narvar__foreground-message .try-again:before{background-image:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/circle-x.svg?yocs=3e_2i_)}.narvar__foreground-message .success:before,.narvar__foreground-message .unsubscribe:before{background-image:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/boss/CheckMark.svg?yocs=3e_2i_)}.narvar__foreground.open{top:-16rem}.narvar__foreground-button{max-width:230px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.narvar__foreground-button,.narvar__foreground-button .btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.narvar__foreground-button .btn{margin:0}.narvar__foreground-button .btn *{display:none;margin:0 auto}.narvar__btn{-webkit-box-flex:0;-ms-flex:0 0 230px;flex:0 0 230px;padding-top:1rem;padding-left:.5em;padding-bottom:.5em}.narvar__input{min-width:200px;max-width:400px}.narvar p{margin:0}@media screen and (max-width:768px){.narvar__input{max-width:400px}}@media screen and (max-width:480px){.narvar__foreground__container{-ms-flex-wrap:wrap;flex-wrap:wrap}}.pt_checkout .primary-content{padding-right:3em}.pt_checkout .checkout-header .container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.pt_checkout .checkout .container{padding:1em;margin:auto}.pt_checkout .checkout .checkout-billing,.pt_checkout .checkout .checkout-shipping{padding-right:2em}.pt_checkout .checkout .checkout-billing .emailSignUp{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.pt_checkout .checkout .order-summary-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:31.5%;margin-left:auto}.pt_checkout .checkout .order-summary-footer .submit-order,.pt_checkout .checkout .order-summary-footer .submit-order .btn{width:100%}.txtPref{display:none}.txtPref .form-row{width:300px;margin:auto}.txtPref .form-caption{margin:auto}@media screen and (max-width:768px){.pt_checkout .checkout .checkout-billing,.pt_checkout .checkout .checkout-shipping{padding:0}.pt_checkout .checkout .form-row-button-billing{text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}.pt_checkout .checkout .form-row-button-billing .checkoutContinue{-webkit-box-flex:999;-ms-flex-positive:999;flex-grow:999}.pt_checkout .checkout .form-row-button-billing .grecaptcha-badge{position:static!important;display:none!important}.pt_checkout .checkout .order-summary-footer{max-width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.boss .address-tile__container{margin:1em 0}@media screen and (max-width:768px){.boss .dropdown-menu{top:106px;height:calc(100vh - 106px)}}.boss .site-footer__logo img{max-height:78px}.boss .site-footer__email-signup{max-width:455px}.boss .site-footer--small{padding:40px;text-align:center;font-family:avenir-regular,sans-serif;color:#63666b;background:#f1f1f2}.site-footer.boss{background:#fff}.boss .header__main__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#fff}.boss .header__main__column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}.boss .header__main__column>*{-ms-flex-negative:0;flex-shrink:0;max-width:100%}.boss .header__logo{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.boss .header__account,.boss .header__minicart{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.boss .header__minicart,.boss .header__post-banner{display:-webkit-box;display:-ms-flexbox;display:flex}.boss .header__post-banner{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;background-color:#000;padding:1em 3em;min-height:2em}.boss .header__post-banner__content{width:100%;text-align:center}@media screen and (max-width:768px){.boss .header__container{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around}.boss .header__logo,.boss .header__my-store{display:none}.boss .header__user-tools{margin-right:0;padding:1em 0}.boss .header__minicart{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.boss .header__pre-banner{display:none}.boss .header__post-banner{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}}@media screen and (min-width:768px){.boss .header__container{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding:0 3em}.boss .header__pre-nav{width:33.333%;padding:1em 0;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.boss .header__pre-link{text-transform:uppercase}.boss .header__pre-link:hover{text-shadow:0 0 2px #f1f1f2}.boss .header__pre-link--big{font-family:avenir-bold,sans-serif;letter-spacing:1px;-ms-flex-item-align:center;align-self:center}.boss .header__main__row{padding-top:1em}.boss .header__user-tools{-webkit-box-ordinal-group:inherit;-ms-flex-order:inherit;order:inherit;width:100%;padding-bottom:2em}.boss .header__my-store{padding-bottom:1em}.boss .header__search{max-width:408px;padding:0;margin-bottom:1em;-ms-flex-item-align:end;align-self:flex-end}.boss .header__navbar{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;border-bottom:none;margin-left:-2em}.boss .header__logo{-ms-flex-item-align:start;align-self:flex-start}.boss .header__logo img{max-height:76px}.boss #search-suggestions{right:0;left:inherit}}@media screen and (min-width:1024px){.boss .header__navbar{margin-left:-4em}}.boss .guest-home__2x1{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:1440px}.boss .guest-home__2x1,.boss .guest-home__2x1-container{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.boss .guest-home__2x1-container{width:650px;height:500px;min-height:500px;display:block;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;overflow:hidden;position:relative}.boss .guest-home__2x1__player{height:100%;width:100%;position:absolute}.boss .guest-home__2x1__player__wrapper{padding-bottom:56.2%;position:relative}.boss .guest-home__2x1-carousel{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.boss .guest-home__2x1-carousel-live{width:1260px;position:relative}.boss .guest-home__2x1-carousel-live .slick-track{max-width:none}.boss .guest-home__2x1-carousel-live .slick-arrow{height:unset;width:unset}.boss .guest-home__2x1-carousel-live .slick-arrow:before{font-family:avenir-regular,sans-serif;font-size:45px;color:#4a4a4a}.boss .guest-home__2x1-carousel-live .slick-prev{left:-55px}.boss .guest-home__2x1-carousel-live .slick-prev:before{font-family:Arial Unicode MS;content:"〈"}.boss .guest-home__2x1-carousel-live .slick-next{right:-55px}.boss .guest-home__2x1-carousel-live .slick-next:before{font-family:Arial Unicode MS;content:"〉"}.boss .guest-home__2x1-carousel-live .slick-dots{visibility:visible;position:relative}.boss .guest-home__2x1-carousel-live .slick-dots li button:before{font-size:1rem}.boss .guest-home__2x1-video-detail{height:100%;width:100%;max-width:650px;margin:auto;min-height:300px}.boss .guest-home__2x1-video-detail iframe{max-height:575px;margin:auto;height:100%;width:100%;min-height:50vh}.boss .guest-home__2x1-image-container{height:100%;width:100%;max-width:650px;margin:auto;min-height:300px;background-size:cover;background-position:50%}.boss .guest-home__2x1-product-thumbnail{height:auto;width:100%;max-width:650px;margin:auto}.boss .guest-home__2x1-video-play-button{position:absolute;left:50%;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.boss .guest-home__2x1-text-container{padding:40px 10px;max-width:650px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:auto}@media screen and (max-width:1260px){.boss .guest-home__2x1-carousel-live{width:100%}.boss .guest-home__2x1-carousel-live .slick-arrow{z-index:99}.boss .guest-home__2x1-carousel-live .slick-prev{left:5px}.boss .guest-home__2x1-carousel-live .slick-next{right:5px}}@media screen and (max-width:768px){.boss .guest-home__2x1{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.boss .guest-home__2x1-text-container{padding:40px 20px;max-height:none}}@media screen and (max-width:480px){.boss .guest-home__2x1-text-container{padding:40px 10px}}.boss .guest-home__benefits{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:1440px;margin:auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#fff;padding:40px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.boss .guest-home__benefits-lists-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:460px}.boss .guest-home__benefits-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:20px}.boss .guest-home__benefits-list-title{color:#73bd00;font-family:avenir-bold,sans-serif;font-size:22px;border-bottom:1px solid #e1e1e1;padding:3px;margin:0 0 10px}.boss .guest-home__benefits-list-item{padding:2px;font-size:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.boss .guest-home__benefits-list .icon-checked-circle{display:inline-block;height:15px;width:15px;padding:5px 10px;background-size:15px}.boss .guest-home__contact-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:1440px;width:100%;margin:auto;-ms-flex-pack:distribute;justify-content:space-around;background-color:#f1f1f2;padding:20px}.boss .guest-home__contact-item{width:155px;margin:10px}.boss .guest-home__contact-item .icon-container{height:70px;padding:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.boss .guest-home__contact-item .title{padding:5px;text-transform:uppercase;text-align:center;font-family:avenir-demi,sans-serif;font-size:16px}.boss .guest-home__contact-item .subtitle{text-transform:uppercase;text-align:center;font-family:avenir-bold,sans-serif;color:#000;font-size:14px}.boss .guest-home__contact-item .subtitle:hover{color:#73bd00;cursor:pointer}.boss .guest-home__contact-item-description{text-transform:uppercase;text-align:center;font-family:avenir-demi,sans-serif;font-size:14px;color:#63666b}.boss .guest-home__seo{max-width:1440px;margin:auto;background-color:#fff;padding:40px;font-size:14px;text-align:center}.boss .guest-home__seo .title{padding:5px;text-transform:uppercase;font-family:avenir-demi,sans-serif}.boss .guest-home__seo .description{padding:5px;color:#63666b;font-family:avenir-regular,sans-serif;width:80%;margin:auto}@media screen and (max-width:480px){.boss .guest-home__contact-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.boss .guest-homepage,.boss .homepage,.boss .my-account__dashboard{background-color:#fff}.boss .slot-container{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:1440px;margin:auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:60px}.boss .hat-text{text-transform:uppercase;text-align:center;color:#000;font-family:avenir-demi,sans-serif;font-size:12px}.boss .title-text{text-align:center;color:#73bd00;font-family:avenir-bold,sans-serif;font-size:37px}.boss .description-text{text-align:center;color:#4a4a4a;font-family:avenir-regular,sans-serif;font-size:16px;white-space:pre-line;margin-top:10px}@media screen and (max-width:480px){.boss .slot-container{padding:0}}.boss .guest-home__header{background:#fff;border-bottom:1px solid #e1e1e1}.boss .guest-home__header a{color:#fff;text-decoration:none}.boss .guest-home__header-bar{background:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:50px}.boss .guest-home__header-bar-content{max-width:1440px;width:100%;margin:auto}.boss .guest-home__header-return-to-main{text-transform:uppercase;margin-right:5%;font-size:12px;letter-spacing:1px;font-family:avenir-demi,sans-serif;float:right}.boss .guest-home__header-gutter{max-width:1440px;margin:auto}.boss .guest-home__header-gutter .p1{padding:5px;text-align:center}.boss .guest-home__header-logo-bar{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:15px 0;max-width:1440px;min-height:130px;margin:auto}.boss .guest-home__header-logo-positioner{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.boss .guest-home__header-sign-in{color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;text-transform:uppercase;font-family:avenir-regular,sans-serif;-ms-flex-item-align:start;align-self:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:5px;margin-right:5%}.boss .guest-home__header-sign-in .icon{color:#000}.boss .guest-home__header-sign-in-text{color:#63666b;padding:0 5px}.boss .guest-home__logo{background:#73bd00;font-size:24px;color:#fff;text-align:center;font-family:avenir-demi,sans-serif;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-size:cover;margin:0}.boss .guest-home__logo--mobile{display:none}@media screen and (max-width:480px){.boss .guest-home__header-gutter,.boss .guest-home__header-sign-in{display:none!important}.boss .guest-home__header-bar{text-align:center;height:3em}.boss .guest-home__header-return-to-main{width:100%}.boss .guest-home__logo{display:none}.boss .guest-home__logo--mobile{background:#73bd00;font-size:24px;color:#fff;text-align:center;font-family:avenir-demi,sans-serif;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-size:cover}.boss .guest-home__logo--mobile img{max-width:none}}.boss .guest-home__hero-container{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:1440px;margin:auto;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;background-color:#fff;height:700px;width:100%}.boss .guest-home__hero-background{-webkit-box-flex:1;-ms-flex:1 0;flex:1 0;background:#fff;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%;width:65%}.boss .guest-home__hero-content{display:block;max-width:50%;width:100%;text-align:center;position:absolute}.boss .guest-home__hero-content-hat{text-transform:uppercase;text-align:center;color:#000;font-family:avenir-demi,sans-serif}.boss .guest-home__hero-content-title{text-align:center;color:#fff;font-family:avenir-bold,sans-serif;margin:15px 0}.boss .guest-home__hero-content-description{color:#4a4a4a;text-align:center;white-space:pre-line}.boss .guest-home__hero-content-cta{text-transform:uppercase;text-align:center;font-size:14px}.boss .guest-home__hero-content-hpos--left{left:10px}.boss .guest-home__hero-content-hpos--center{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.boss .guest-home__hero-content-hpos--right{right:10px}.boss .guest-home__hero-content-vpos--top{top:10px}.boss .guest-home__hero-content-vpos--middle{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.boss .guest-home__hero-content-vpos--bottom{bottom:10px}.boss .guest-home__hero-content.guest-home__hero-content-hpos--center.guest-home__hero-content-vpos--middle{-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}@media screen and (max-width:768px){.boss .guest-home__hero-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:auto}.boss .guest-home__hero-background{width:100%;padding:10%;height:700px}.boss .guest-home__hero-content{padding:50px 0;margin:auto;display:block;position:relative;top:unset;left:unset;right:unset;bottom:unset;max-width:90%}.boss .guest-home__hero-content,.boss .guest-home__hero-content.guest-home__hero-content-hpos--center.guest-home__hero-content-vpos--middle{-webkit-transform:none;transform:none}}.boss .guest-home__hero-login{display:block;padding:40px;margin:0;width:35%;height:100%}.boss .guest-home__hero-login-title{text-align:center;color:#73bd00;font-family:avenir-bold,sans-serif;font-size:45px;max-width:350px;margin:100px auto 10px}.boss .guest-home__hero-login-description{color:#4a4a4a;font-size:16px;text-align:center;white-space:pre-line;max-width:280px;margin:auto}.boss .guest-home__hero-login-form{margin:25px 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0}.boss .guest-home__hero-login-form .form-row{padding:0;max-width:330px;margin:auto}.boss .guest-home__hero-login-form .forgot{margin:10px;color:#73bd00}.boss .guest-home__hero-login-form-slide{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.boss .guest-home__hero-login-form-slide-1{width:100%}.boss .guest-home__hero-login-form-slide-2{width:100%;display:none}.boss .guest-home__hero-login-form span.email-error,.boss .guest-home__hero-login-form span.password-error{visibility:hidden}.boss .guest-home__hero-login-form .cta-btn{width:241px}@media screen and (max-width:1024px){.boss .guest-home__hero-login-form{padding:0}.boss .guest-home__hero-login-title{margin:50px auto 10px}}@media screen and (max-width:768px){.boss .guest-home__hero-login{width:100%}.boss .guest-home__hero-login-form{padding:0}.boss .guest-home__hero-title{margin:50px auto 10px}}.boss .guest-home__modal-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 5px 40px}.boss .guest-home__modal-logo{margin:10px;text-align:center}.boss .guest-home__modal-text{font-family:avenir-regular,sans-serif;font-size:16px;text-align:center;color:#4a4a4a;margin:10px}.boss .guest-home__modal-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;padding:20px 0;text-align:center;-webkit-box-align:space-around;-ms-flex-align:space-around;align-items:space-around}.boss .guest-home__modal-buttons a.black-btn{color:#fff}.boss .guest-home__modal-buttons a.black-btn:hover{cursor:pointer;color:#000}.boss .guest-home__modal-close{width:100%;text-align:right}.boss .guest-home__modal-close-button{font-size:36px;color:#888}.boss .guest-home__modal-close-button:hover{cursor:pointer;color:#4a4a4a}.boss .ui-dialog-titlebar-close{color:transparent}.modal{padding:1em 1em 2.5em}.modal__header{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:2.5rem;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.modal__header,.modal__header h1{display:-webkit-box;display:-ms-flexbox;display:flex}.modal__header h1{justify-self:center;font-size:1.5rem;font-family:avenir-bold,sans-serif}.modal__header .close-modal{font-size:2.5rem;color:#63666b;display:block;text-align:right}.modal__header .close-modal:hover{cursor:pointer;color:#4a4a4a}.modal__header .invisible{visibility:hidden}.modal__header .flex-spacer{min-height:1px;width:10%}.modal__content{max-height:70vh;padding:1.25em;overflow:scroll}.boss .boss-carousel{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.boss .boss-carousel__header{text-align:center;padding:40px}.boss .boss-carousel__header-hat{margin-bottom:6px}.boss .boss-carousel__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;overflow:hidden}.boss .boss-carousel__carousel{display:block;width:1100px;padding:40px 80px}.boss .boss-carousel__carousel-wrapper{display:block;width:calc(100% - 360px)}.boss .boss-carousel__carousel .slick-list{overflow:visible}.boss .boss-carousel__carousel .slick-list .slick-slide{opacity:.3}.boss .boss-carousel__carousel .slick-list .slick-active{opacity:1}.boss .boss-carousel__carousel .slick-arrow{height:unset;width:unset}.boss .boss-carousel__carousel .slick-arrow:before{font-family:avenir-regular,sans-serif;color:#4a4a4a}.boss .boss-carousel__carousel .slick-prev{left:30px}.boss .boss-carousel__carousel .slick-prev:before{font-family:Arial Unicode MS;content:"〈"}.boss .boss-carousel__carousel .slick-next{right:30px}.boss .boss-carousel__carousel .slick-next:before{font-family:Arial Unicode MS;content:"〉"}.boss .boss-carousel__carousel .slick-dots{visibility:visible;position:relative}.boss .boss-carousel__carousel .slick-dots li button:before{font-size:1rem}.boss .boss-carousel__carousel .product-tile{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:10px;border:none;width:280px;background:#fff;border:1px solid #f1f1f2;padding:0}.boss .boss-carousel__carousel .product-tile img{width:100%;height:auto}.boss .boss-carousel__carousel .product-tile .product-image{width:280px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:none;padding:0;margin:0;max-height:none}.boss .boss-carousel__carousel .product-tile .product-name{margin:10px 20px}.boss .boss-carousel__carousel .product-tile .product-pricing{margin:10px 20px;font-family:avenir-demi,sans-serif;-ms-flex-item-align:start;align-self:flex-start}.boss .boss-carousel__carousel .product-tile .product-pricing .product-sales-price{color:#000;font-size:14px;margin-top:10px}.boss .boss-carousel__carousel .product-tile .product-pricing .product-discounted-price{font-size:14px}.boss .boss-carousel__carousel .product-tile .product-pricing .product-discounted-price .product-sales-price{color:#900000}.boss .boss-carousel__carousel .product-tile .product-pricing .product-discounted-price .product-standard-price{color:#000;margin-right:10px}.boss .boss-carousel__carousel .product-tile .product-promo{list-style-type:none;font-size:12px}.boss .boss-carousel__mobile-cta{display:none;padding:40px 0}@media screen and (max-width:1024px){.boss .boss-carousel__carousel{width:820px}}@media screen and (max-width:768px){.boss .boss-carousel__carousel{width:460px;max-width:460px}}.boss .carousel-left-aside,.joann .carousel-left-aside{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:600px}.boss .carousel-left-aside__header,.joann .carousel-left-aside__header{text-align:center;padding:40px}.boss .carousel-left-aside__header-hat,.joann .carousel-left-aside__header-hat{margin-bottom:6px}.boss .carousel-left-aside__content,.joann .carousel-left-aside__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.boss .carousel-left-aside__left-aside,.joann .carousel-left-aside__left-aside{width:25%;text-align:center;min-width:320px;height:100%;padding:40px;overflow:scroll;border-right:1px solid #e1e1e1}.boss .carousel-left-aside__left-aside-image-container,.joann .carousel-left-aside__left-aside-image-container{width:100%;max-width:360px;margin:auto}.boss .carousel-left-aside__left-aside-image-container img,.joann .carousel-left-aside__left-aside-image-container img{width:100%;height:auto}.boss .carousel-left-aside__left-aside p,.joann .carousel-left-aside__left-aside p{margin:0}.boss .carousel-left-aside__carousel,.joann .carousel-left-aside__carousel{display:block;padding:40px 80px}.boss .carousel-left-aside__carousel-wrapper,.joann .carousel-left-aside__carousel-wrapper{display:block;width:calc(100% - 360px)}.boss .carousel-left-aside__carousel .slick-arrow,.joann .carousel-left-aside__carousel .slick-arrow{height:unset;width:unset}.boss .carousel-left-aside__carousel .slick-arrow:before,.joann .carousel-left-aside__carousel .slick-arrow:before{font-family:avenir-regular,sans-serif;color:#4a4a4a}.boss .carousel-left-aside__carousel .slick-prev,.joann .carousel-left-aside__carousel .slick-prev{left:30px}.boss .carousel-left-aside__carousel .slick-prev:before,.joann .carousel-left-aside__carousel .slick-prev:before{font-family:Arial Unicode MS;content:"〈"}.boss .carousel-left-aside__carousel .slick-next,.joann .carousel-left-aside__carousel .slick-next{right:30px}.boss .carousel-left-aside__carousel .slick-next:before,.joann .carousel-left-aside__carousel .slick-next:before{font-family:Arial Unicode MS;content:"〉"}.boss .carousel-left-aside__carousel .slick-dots,.joann .carousel-left-aside__carousel .slick-dots{visibility:hidden;position:relative}.boss .carousel-left-aside__carousel .slick-dots li button:before,.joann .carousel-left-aside__carousel .slick-dots li button:before{font-size:1rem}.boss .carousel-left-aside__carousel .product-tile,.joann .carousel-left-aside__carousel .product-tile{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0;border:none}.boss .carousel-left-aside__carousel .product-tile img,.joann .carousel-left-aside__carousel .product-tile img{width:100%;height:auto}.boss .carousel-left-aside__carousel .product-tile .product-image,.joann .carousel-left-aside__carousel .product-tile .product-image{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px solid #63666b;padding:30px;max-height:none}.boss .carousel-left-aside__carousel .product-tile .product-pricing,.joann .carousel-left-aside__carousel .product-tile .product-pricing{margin:0;font-family:avenir-demi,sans-serif}.boss .carousel-left-aside__carousel .product-tile .product-pricing .product-sales-price,.joann .carousel-left-aside__carousel .product-tile .product-pricing .product-sales-price{color:#000;font-size:14px;margin-top:10px}.boss .carousel-left-aside__carousel .product-tile .product-pricing .product-discounted-price,.joann .carousel-left-aside__carousel .product-tile .product-pricing .product-discounted-price{font-size:14px}.boss .carousel-left-aside__carousel .product-tile .product-pricing .product-discounted-price .product-sales-price,.joann .carousel-left-aside__carousel .product-tile .product-pricing .product-discounted-price .product-sales-price{color:#900000}.boss .carousel-left-aside__carousel .product-tile .product-pricing .product-discounted-price .product-standard-price,.joann .carousel-left-aside__carousel .product-tile .product-pricing .product-discounted-price .product-standard-price{color:#000;margin-right:10px}.boss .carousel-left-aside__carousel .product-tile .product-promo,.joann .carousel-left-aside__carousel .product-tile .product-promo{list-style-type:none;font-size:12px}.boss .carousel-left-aside__mobile-cta,.joann .carousel-left-aside__mobile-cta{display:none;padding:40px 0}@media screen and (max-width:768px){.boss .carousel-left-aside,.joann .carousel-left-aside{height:unset}.boss .carousel-left-aside__content,.joann .carousel-left-aside__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0}.boss .carousel-left-aside__carousel,.joann .carousel-left-aside__carousel{padding:20px 40px}.boss .carousel-left-aside__carousel-wrapper,.joann .carousel-left-aside__carousel-wrapper{max-width:500px;min-width:320px;margin:0 auto;width:100%}.boss .carousel-left-aside__carousel .slick-prev,.joann .carousel-left-aside__carousel .slick-prev{left:0}.boss .carousel-left-aside__carousel .slick-next,.joann .carousel-left-aside__carousel .slick-next{right:0}.boss .carousel-left-aside__carousel div,.boss .carousel-left-aside__carousel img,.joann .carousel-left-aside__carousel div,.joann .carousel-left-aside__carousel img{max-width:none}.boss .carousel-left-aside__carousel .slick-dots,.joann .carousel-left-aside__carousel .slick-dots{visibility:visible;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.boss .carousel-left-aside__left-aside,.joann .carousel-left-aside__left-aside{padding:40px 40px 0;width:100%;border:none}.boss .carousel-left-aside__left-aside .cta-btn,.boss .carousel-left-aside__left-aside .description-text,.joann .carousel-left-aside__left-aside .cta-btn,.joann .carousel-left-aside__left-aside .description-text{display:none}.boss .carousel-left-aside__mobile-cta,.joann .carousel-left-aside__mobile-cta{display:block;text-align:center;padding:0 0 40px}}.joann .home-asset-col__wrapper{max-width:1260px}.home-asset-col{display:block;margin:auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.home-asset-col>*{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}.home-asset-col__header{text-align:center}.home-asset-col__header,.home-asset-col__header-title{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.home-asset-col__header-title{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:1260px;margin:auto}.home-asset-col__header-title-horizontal-rule{-ms-flex-preferred-size:33%;flex-basis:33%}.home-asset-col__header-title-text{padding:15px;text-align:center;margin:0;font-family:avenir-bold,sans-serif;font-size:2em}.home-asset-col .slick-slide,.home-asset-col .slick-track{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.home-asset-col .slick-slide{float:none;vertical-align:middle;height:auto}.home-asset-col .slick-slide .home-asset-col__container{height:100%}.home-asset-col .slick-slide>div{width:100%}.home-asset-col .slick-slide .home-asset-col__image-container{padding:0}.home-asset-col .slick-slide .home-asset-col__image-container img{margin:0 auto}.home-asset-col .slick-dots li button:before{font-size:1.5rem}.home-asset-col .slick-arrow{background-color:#fff;padding:.75rem .75rem .75rem 1rem;height:auto;width:auto;border-top-left-radius:3px;border-bottom-left-radius:3px}.home-asset-col .slick-arrow:before{font-size:2rem;font-family:icons!important;color:#000}.home-asset-col .slick-next{right:0}.home-asset-col .slick-next:before{content:"\2964"}.home-asset-col .slick-prev{left:0;z-index:1;-webkit-transform:rotate(180deg) translateY(50%);transform:rotate(180deg) translateY(50%)}.home-asset-col .slick-prev:before{content:"\2964"}.home-asset-col__image-container{width:100%;padding:0 3em;min-height:1px;display:block}.home-asset-col--2cta .home-asset-col__image-container{padding:7em}.home-asset-col__wrapper{max-width:1440px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;margin:auto}.home-asset-col__wrapper--ribbon{max-width:1260px}.home-asset-col__container{width:100%;height:auto;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#fff;overflow:hidden;position:relative}.home-asset-col__container--bordered{border:1px solid #e1e1e1;margin:7em auto}.home-asset-col__container--with-text>*{width:calc(100% - 4em);margin:0 auto}.home-asset-col__container--with-text.with-image .text__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.home-asset-col__container--with-text.without-image .home-asset-col__cta-wrapper{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.home-asset-col__container--with-text.without-image .home-asset-col__cta-wrapper .cta-btn{margin-top:0}.home-asset-col__container--align-top{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.home-asset-col__container--align-middle{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.home-asset-col__container--align-bottom{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.home-asset-col__image{width:100%;background-size:cover;background-repeat:no-repeat;background-position:50%}.home-asset-col__image:before{display:block;padding-bottom:61%;content:""}.home-asset-col__product-thumbnail{height:auto;width:100%;max-width:650px}.home-asset-col .text__container{padding:0 3em 3em}.home-asset-col__text-content{padding:3em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.home-asset-col__text-content>*{max-width:100%;-ms-flex-negative:0;flex-shrink:0}.home-asset-col__text-container{text-align:center}.home-asset-col__text-hat{text-transform:uppercase;color:#000;font-family:avenir-demi,sans-serif;font-size:.875rem}.home-asset-col__text--big,.home-asset-col__text-title{color:#73bd00;text-align:center;font-family:avenir-bold,sans-serif;font-size:2.3125rem;margin-bottom:.25em}.home-asset-col__text-title--inherit{color:inherit;margin-top:1em}.home-asset-col__text-description{color:#4a4a4a;font-size:1rem;text-align:center}.home-asset-col__text-summary{color:#63666b;font-size:.875rem}.home-asset-col__cta{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:1em}.home-asset-col__cta-wrapper{width:100%}.home-asset-col__table-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.home-asset-col__table-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;margin:4em 2em;max-width:500px;width:100%}.home-asset-col__table-item{text-align:center}.home-asset-col__table-separator{background:#f1f1f2;width:2px;height:160px;margin-top:-2em}.home-asset-col__overlay{background:hsla(0,0%,100%,.26);margin:3em;font-family:avenir-demi,sans-serif;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.home-asset-col__overlay,.home-asset-col__overlay__text-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}.home-asset-col__overlay__text-container{max-width:500px;margin:4em auto;text-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.home-asset-col__overlay__sub{font-size:1.375rem}.home-asset-col__overlay__description{font-size:1rem}.home-asset-col__overlay__link{color:inherit;text-decoration:underline;font-size:.75rem}@media screen and (min-width:1260px){.home-asset-col__container--with-text:first-child>*{margin-left:0}.home-asset-col__container--with-text:last-child>*{margin-right:0}}@media screen and (max-width:769px){.home-asset-col__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.home-asset-col div{max-width:none}.home-asset-col .slick-slide{display:inline-block}}@media screen and (max-width:480px){.home-asset-col__container{width:100%;height:auto}.home-asset-col .text__container,.home-asset-col__text-content{padding:0 0 3em}.home-asset-col__text-container{padding:10px}}.boss .loyalty-card{background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #73bd00;border-radius:1em;margin:0 auto;max-width:555px;-webkit-box-shadow:0 6px 5px -6px rgba(0,0,0,.5);box-shadow:0 6px 5px -6px rgba(0,0,0,.5)}.boss .loyalty-card__container{width:100%;min-height:330px;-ms-flex-preferred-size:100%;flex-basis:100%;padding:2em}.boss .loyalty-card__logo{padding:1em}.boss .loyalty-card__logo img{max-width:219px}.boss .loyalty-card__title{padding:1em;font-size:2em;font-family:avenir-demi,sans-serif;text-transform:uppercase}.boss .loyalty-card__text{padding:1em;font-size:1em;color:#63666b;max-width:100%;text-align:center}.boss .home-asset-col .loyalty-card{width:100%}.boss .home-asset-col .loyalty-card__container{background:inherit;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.boss .accountInformation .loyalty-card__container{background:-webkit-gradient(linear,left top,left bottom,from(#f1f1f2),color-stop(45%,#f1f1f2),color-stop(45%,#fff),to(#fff));background:linear-gradient(180deg,#f1f1f2,#f1f1f2 45%,#fff 0,#fff)}.boss .navigation-icon-strip{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;margin:3em auto;padding:2em;color:#a7a8aa}.boss .navigation-icon-strip li{border:1px solid #e1e1e1;border-left-width:0;-ms-flex-preferred-size:100%;flex-basis:100%}.boss .navigation-icon-strip li:first-child{border-left-width:1px}.boss .navigation-icon-strip__container{margin:0 auto;max-width:1440px;background:#f1f1f2}.boss .navigation-icon-strip__container,.boss .navigation-icon-strip__header{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.boss .navigation-icon-strip__hat{font-size:1em;text-transform:uppercase;margin-bottom:10px}.boss .navigation-icon-strip__title{color:#73bd00;font-family:avenir-bold,sans-serif;font-size:3em;margin:0}.boss .navigation-icon-strip__item{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1em 2em .3em;border-bottom:.7em solid transparent;background:#fff;-webkit-transition:border-color .2s linear,color .2s linear;transition:border-color .2s linear,color .2s linear;cursor:pointer}.boss .navigation-icon-strip__item__text{font-size:.875rem;font-family:avenir-bold,sans-serif;text-align:center;max-width:100%;margin:1em}.boss .navigation-icon-strip__item i{font-size:2.5rem}.boss .navigation-icon-strip__item--active,.boss .navigation-icon-strip__item:hover{border-bottom-color:#73bd00}.boss .navigation-icon-strip__item--active .navigation-icon-strip__item__text,.boss .navigation-icon-strip__item:hover .navigation-icon-strip__item__text{color:#4a4a4a}.boss .navigation-icon-strip__item--active i,.boss .navigation-icon-strip__item:hover i{color:#73bd00}@media screen and (max-width:768px){.boss .navigation-icon-strip{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:1em}.boss .navigation-icon-strip__item__text{font-size:.75rem}.boss .navigation-icon-strip li{-ms-flex-preferred-size:50%;flex-basis:50%;border-top-width:0;margin:0}.boss .navigation-icon-strip li:first-child{-ms-flex-preferred-size:100%;flex-basis:100%;border-top-width:1px}.boss .navigation-icon-strip li:nth-child(2n){border-left-width:1px}}.boss .boss-data-table{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:#fff;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:5em;margin-top:5em}.boss .boss-data-table__header{padding:20px}.boss .boss-data-table__table{max-width:1000px;width:100%;text-align:center;font-size:14px;-webkit-box-shadow:0 4px 5px -2px #e1e1e1;box-shadow:0 4px 5px -2px #e1e1e1;overflow-x:scroll}.boss .boss-data-table__table tr:nth-child(2n){background:#f1f1f2;border:1px solid #e1e1e1;border-top:none}.boss .boss-data-table__table tr:nth-child(odd){border:1px solid #e1e1e1;border-top:none}.boss .boss-data-table__table tr:first-child{border:none;border-bottom:1px solid #e1e1e1}.boss .boss-data-table__table th{text-align:center;font-family:avenir-demi,sans-serif;text-transform:uppercase;padding:20px}.boss .boss-data-table__table td{padding:20px}.boss .boss-data-table__table-row--td-status{text-transform:uppercase}.boss .tax-exempt .open-learn-more{font-size:.875rem;text-decoration:underline;-webkit-transition:color .2s ease-in-out;transition:color .2s ease-in-out}.boss .tax-exempt .open-learn-more:hover{color:#73bd00}.boss .tax-exempt__container{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#fff;padding-bottom:1em;padding:5em 0;margin:0 auto;margin-bottom:5em}.boss .tax-exempt__column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.boss .tax-exempt__column>:not(button){-ms-flex-negative:0;flex-shrink:0;max-width:100%}.boss .tax-exempt__column i{font-size:3rem;border:2px solid #4a4a4a;border-radius:50%;color:#4a4a4a;padding:.3em .45em;margin-bottom:.375em;-webkit-text-stroke:thin}.boss .tax-exempt__text{color:#73bd00;font-family:avenir-bold,sans-serif;text-transform:uppercase;font-size:1.75rem;margin-bottom:.3em;margin-top:0}.boss .tax-exempt__text--thin{font-family:avenir-demi,sans-serif}.boss .tax-exempt__text--capitalized{color:#000;text-transform:capitalize}.boss .tax-exempt__description{font-size:1rem;font-family:avenir-regular,sans-serif;margin:0;padding:1em;text-align:center}.boss .section-header,.pt_checkout .section-header{padding:1.225em!important;margin:0;color:#4a4a4a!important;background:#f1f1f2!important;font-size:.875rem!important;font-family:avenir-regular,sans-serif;text-transform:uppercase}.boss .checkout__header,.pt_checkout .checkout__header{padding:1em 0}.boss .checkout__header__logo--mobile,.pt_checkout .checkout__header__logo--mobile{display:none}.boss .checkout__header__section,.pt_checkout .checkout__header__section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.boss .checkout__header__section--button,.pt_checkout .checkout__header__section--button{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.boss .ui-datepicker,.pt_checkout .ui-datepicker{-webkit-box-shadow:0 2px 5px -3px #4a4a4a;box-shadow:0 2px 5px -3px #4a4a4a}.boss .ui-datepicker .ui-widget-content.ui-state-default,.boss .ui-datepicker .ui-widget-header,.pt_checkout .ui-datepicker .ui-widget-content.ui-state-default,.pt_checkout .ui-datepicker .ui-widget-header{background:#fff}.boss .ui-datepicker .ui-widget-content.ui-state-hover,.pt_checkout .ui-datepicker .ui-widget-content.ui-state-hover{background:#e1e1e1}.pt_order-confirmation #main{width:100%;max-width:1440px}.pt_order-confirmation #main .order-confirmation-details{padding:10px}@media screen and (max-width:480px){.pt_order-confirmation .pt_order-confirmation #main{padding:0}}@media screen and (max-width:768px){.boss .checkout__header__section{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.boss .checkout__header__section--button{margin-top:1em}}.boss .product-page{max-width:100%;width:100%}.boss .product-page>*{max-width:1260px;margin:0 auto;width:100%}.boss .product-page>.product__tabs{max-width:100%}.boss .product-main .product-breadcrumbs{display:none}.boss .product__tabs{margin:0;padding:20px 0 0;background:#f1f1f2}.boss .product__top{width:100%;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}.boss .product__top-column-left{padding:40px 5px;margin-right:50px}.boss .product__top-column-left-header{padding:0 0 10px}.boss .product__top-column-left-header-title{font-family:avenir-demi,sans-serif;font-size:1.8rem}.boss .product__top-column-left-header-subtitle{margin:10px 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.boss .product__top-column-left-header-subtitle .product-brand{font-family:avenir-demi,sans-serif;font-size:14px;color:#000}.boss .product__top-column-left-header-subtitle .product-brand a{color:#000}.boss .product__top-column-left-header-subtitle .product-brand a:hover{color:#73bd00}.boss .product__top-column-left-header-subtitle .product-review-summary{font-family:avenir-demi,sans-serif;text-transform:uppercase}.boss .product__top-column-left-header-subtitle span.product-id{font-family:avenir-demi,sans-serif;font-size:12px;color:#000}.boss .product__top-column-left-header-brand{font-family:avenir-demi,sans-serif;font-size:14px;color:#000}.boss .product__top-column-left-header-brand a{color:#000}.boss .product__top-column-left-header-brand a:hover{color:#73bd00}.boss .product__top-column-left-header-reviews{font-family:avenir-demi,sans-serif;text-transform:uppercase;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}.boss .product__top-column-left-header-id{font-family:avenir-demi,sans-serif;font-size:12px;color:#000}.boss .product__top-column-left .product-image-main{margin:0}.boss .product__top-column-left .product-image-main img.primary-image{margin:0;width:100%;height:auto}.boss .product__top-column-left .product-image-main .primary-image-carousel{height:auto}.boss .product__top-column-left .product-image-main div.image-directions{display:none}.boss .product__top-column-right{padding:40px 5px}.boss .product__top-column-right .product-actions{border:none;-webkit-box-shadow:none;box-shadow:none;padding:5px 0}.boss .product__top-column-right .product-actions .pricing-container{font-family:avenir-demi,sans-serif}.boss .product__top-column-right .product-actions .pricing-container .pricing__price-step-quantity{display:inline-block;font-size:1rem;text-transform:uppercase;margin-left:2rem;color:#000}.boss .product__top-column-right .product-faves-social .socialshare{font-family:avenir-demi,sans-serif;text-decoration:underline;font-size:12px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;height:auto;padding:10px 0;border-top:1px solid #f1f1f2}.boss .product__top-column-right .product-faves-social .socialshare span{color:#000}.boss .product__top-column-right .product-faves-social .socialshare .social-icon img{height:18px;width:18px;margin:0 10px}.boss .product__top-column-right-tiered-pricing{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding:20px 0}.boss .product__details,.boss .product__top-column-right .bolt-wrapper,.boss .product__top-column-right .bolt-wrapper .break{display:none}.boss .product-quantity{display:-webkit-box;display:-ms-flexbox;display:flex}.boss .product-quantity-controls{font-size:16px}.boss .product-quantity__total{padding:8px 0 8px 8px;font-size:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.boss .product-quantity__total-section{display:inline-block}.boss .product-quantity__total-text{font-size:.875rem}.boss .product-quantity__item-text,.boss .product-quantity__total-text{font-family:avenir-regular,sans-serif}.boss .product-quantity-box{max-width:100px;max-height:40px}.boss .product-quantity .vertical-divider{margin:0 5px}.boss .product-add-to-bag{max-height:none;margin:1em 0}.boss .product-add-to-bag .cta-btn{width:100%}.boss .product__vertical-rec-zone{right:0}@media screen and (max-width:1024px){.boss .product-main .product-breadcrumbs{display:none}.boss .product__top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.boss .product__top-column-left{margin:0;min-width:320px;max-width:768px}.boss .product__top-column-right{margin:0;min-width:420px;width:100%;max-width:768px}}@media screen and (max-width:768px){.boss .product-main .product-breadcrumbs{display:none}.boss .product__top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.boss .product__top-column-left{margin:0;min-width:420px;max-width:476px}.boss .product__top-column-right{margin:0;min-width:420px}}@media screen and (max-width:480px){.boss .product__top-column-left{margin:0;min-width:320px;max-width:100%}.boss .product__top-column-left-header-subtitle{-ms-flex-flow:wrap;flex-flow:wrap}.boss .product__top-column-right{margin:0;min-width:320px}.boss .product-quantity__total{padding:0 0 0 10px}}.boss .pricing__hat{text-align:left;margin-bottom:10px}.boss .pricing__container{padding:0 0 30px;font-family:avenir-demi,sans-serif}.boss .pricing__tiered-pricing-hat{text-align:left;font-size:16px;padding:10px 0}.boss .pricing__tiered-pricing-table-header{text-align:center;font-size:16px}.boss .pricing__tiered-pricing-table-header th{text-align:center;height:40px;vertical-align:middle;font-size:14px}.boss .pricing__tiered-pricing-table-row{text-align:center}.boss .pricing__tiered-pricing-table-row td{height:40px;vertical-align:middle;font-size:16px}.boss .pricing__tiered-pricing-table tr:nth-child(2n){background:#f1f1f2}.swatches{font-size:1rem}.swatches__select-instructions{padding:12px 0;font-family:avenir-demi,sans-serif;text-align:left;border-top:1px solid #f1f1f2}.swatches__select .variant-grid-select{display:none}.swatches__shadow{height:100%;width:100%;background:transparent;left:0;top:0;position:absolute}.swatches__grid-variants--collapsed{height:200px;overflow:hidden}.swatches__grid-variants--expanded{height:auto}.swatches__grid-tile{padding:.5em;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:20%;flex-basis:20%;outline:none}.swatches__grid-tile:focus .swatches__grid-tile__image{border-color:#000}.swatches__grid-tile__image{height:100%;border:2px solid transparent}.swatches__grid-tile__image:hover{border-color:#000}.swatches__grid-tile__name{display:none}.swatches__grid-tile.selected .swatches__grid-tile__image{border-bottom-color:#000}.swatches__grid-tile.selected .swatches__shadow,.swatches__grid-tile:hover .swatches__shadow{-webkit-box-shadow:0 -.3em inset #000;box-shadow:inset 0 -.3em #000}.swatches__grid-actions{padding:10px}.swatches__grid-show{font-family:avenir-demi,sans-serif;text-decoration:underline;text-transform:uppercase;font-size:16px;display:block;text-align:right;cursor:pointer;margin-right:1em}.swatches__grid-show i{margin-left:.5em}.swatches__grid-show.more .swatches__grid-show-less{display:none}.swatches__grid-show.more .swatches__grid-show-more{display:block}.swatches__grid-show.less .swatches__grid-show-more{display:none}.swatches__grid-show.less .swatches__grid-show-less{display:block}.swatches__loading-placeholder{font-family:avenir-demi,sans-serif;font-size:16px;display:block;float:right;width:100px}.swatches__loading-placeholder:after{overflow:hidden;display:inline-block;vertical-align:bottom;-webkit-animation:f steps(4) 2s infinite;animation:f steps(4) 2s infinite;content:"\2026";width:0}@keyframes f{to{width:1.25em}}@-webkit-keyframes f{to{width:1.25em}}.product-tabs__nav{background:#fff;border:1px solid #e1e1e1;border-left-width:0;border-right-width:0}.product-tabs__nav-item{font-size:.875rem;font-family:avenir-demi,sans-serif;text-transform:uppercase;text-align:center;width:100%;max-width:240px;padding:1.75em 1.75em 1.25em;border-bottom:.5em solid transparent;-webkit-transition:border-bottom-color .2s ease-in-out;transition:border-bottom-color .2s ease-in-out;cursor:pointer}.product-tabs__nav-item.active,.product-tabs__nav-item:hover{border-bottom-color:#73bd00}.product-tabs__nav-item h2,.product-tabs__nav-item h3,.product-tabs__nav-item h4{margin:0;font-size:inherit;line-height:inherit}.product-tabs__nav__container{max-width:1260px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;margin:0 auto;padding:0}.product-tabs__content{max-width:1260px;margin:auto}.product-tabs__content-item{display:none;opacity:0;height:0;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out;background:#f1f1f2;padding:10px 0 0}.product-tabs__content-item.active{display:block;opacity:1;height:100%}.product-tabs__content-item .shipping-and-returns{padding:40px;background:#fff}.product-tabs__content-item .product-description-content{background:#fff}.product-tabs__container{max-width:1260px;padding:0;margin:0 auto}.boss-accordion{display:none;background:#fff;font-size:.875rem;font-family:avenir-demi,sans-serif;text-transform:uppercase;text-align:center;width:100%;padding:1.75em 1.75em 1.25em;border-top:1px solid #e1e1e1;-webkit-transition:border-bottom-color .2s ease-in-out;transition:border-bottom-color .2s ease-in-out;cursor:pointer}.boss-accordion__reviews{max-width:1260px;margin:auto}.boss-accordion.last{border-bottom:1px solid #e1e1e1}.boss-accordion:after{content:"\e904";font-family:icons;float:right;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.boss-accordion.active{border-bottom:1px solid #e1e1e1}.boss-accordion.active:after{content:"\e904";font-family:icons;float:right;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}@media screen and (max-width:480px){.boss-accordion{display:block}.product-tabs__nav{display:none}#reviews{width:100%}#reviews .boss-accordion-flap{display:none}#reviews .boss-accordion-flap.active{display:block}}.my-account__content{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto;font-size:.75rem}.my-account__content .form{-ms-flex-item-align:center;align-self:center;width:100%;max-width:100%}.my-account__content .form .my-account__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:auto;padding:0 20px}.my-account__content .form .my-account__wrapper>*{-ms-flex-negative:0}.my-account__content .form .my-store-container{-ms-flex-item-align:start;align-self:flex-start}.my-account__content .form .form-row-button{text-align:center}.my-account__content legend{width:100%}.my-account__content #addresses{padding:1em}.my-account__content #addresses .my-account__wrapper{display:block;padding:0}.my-account__wrapper{margin:1em}.my-account__legend{width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.my-account__btn-container,.my-account__legend{display:-webkit-box;display:-ms-flexbox;display:flex}.my-account__btn-container{margin-top:1em;-ms-flex-wrap:wrap;flex-wrap:wrap}.my-account__btn-container .btn{margin-right:.5em}.my-account__address-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0}.my-account .edit-address-form{max-width:800px;padding:40px}.my-account .edit-address-form button{margin:5px 0}@media screen and (min-width:768px){.my-account__content{padding:0 3em}}@media screen and (max-width:768px){.my-account__content .my-account__wrapper{padding:0}.my-account .edit-address-form{padding:20px}}.boss .page-content .primary-content{width:100%;margin:auto}.boss .page-content .primary-content .accountInformation{float:none;margin:auto;width:100%;color:#000}.boss .page-content .primary-content .accountInformation .results-hits{position:relative}.boss .page-content .primary-content .accountInformation #mobileAccountNavigation,.boss .page-content .primary-content .accountInformation .accountNavigation{display:block;float:left;width:23%;min-width:223px;margin-right:2%}.boss .page-content .primary-content .accountInformation #mobileAccountNavigation .accountNavigationWrapper,.boss .page-content .primary-content .accountInformation .accountNavigation .accountNavigationWrapper{border:none}.boss .page-content .primary-content .accountInformation #mobileAccountNavigation .account-navigation,.boss .page-content .primary-content .accountInformation .accountNavigation .account-navigation{border:1px solid #e1e1e1}.boss .page-content .primary-content .accountInformation #mobileAccountNavigation .account-navigation__title,.boss .page-content .primary-content .accountInformation .accountNavigation .account-navigation__title{padding:16px;display:block;font-family:avenir-demi,sans-serif;font-size:14px;border-bottom:1px solid #e1e1e1;color:#4a4a4a;background:#f1f1f2;text-transform:uppercase}.boss .page-content .primary-content .accountInformation #mobileAccountNavigation .account-navigation__links,.boss .page-content .primary-content .accountInformation .accountNavigation .account-navigation__links{list-style:none;padding:5px 16px}.boss .page-content .primary-content .accountInformation #mobileAccountNavigation .account-navigation__links li,.boss .page-content .primary-content .accountInformation .accountNavigation .account-navigation__links li{list-style-type:none;padding:3px 0}.boss .page-content .primary-content .accountInformation #mobileAccountNavigation .account-navigation__links li:hover,.boss .page-content .primary-content .accountInformation .accountNavigation .account-navigation__links li:hover{cursor:pointer;color:#73bd00;text-decoration:underline}.boss .page-content .primary-content .accountInformation #mobileAccountNavigation .account-nav-asset,.boss .page-content .primary-content .accountInformation .accountNavigation .account-nav-asset{height:140px;background:#f1f1f2}.boss .page-content .primary-content .accountInformation #mobileAccountNavigation .account-nav-asset .title,.boss .page-content .primary-content .accountInformation .accountNavigation .account-nav-asset .title{font-family:avenir-demi,sans-serif;text-transform:uppercase}.boss .page-content .primary-content .accountInformation #mobileAccountNavigation .account-nav-asset a,.boss .page-content .primary-content .accountInformation .accountNavigation .account-nav-asset a{color:#73bd00}.boss .page-content .primary-content .accountInformation #mobileAccountNavigation{display:none}.boss .page-content .primary-content h1.bottom-stich-global.joAnnTitle{display:block;background:none;border-bottom:1px solid #e1e1e1;font-style:normal;font-family:avenir-demi,sans-serif;font-size:2rem;padding:5px;float:right;color:#000;width:75%}.boss .page-content .primary-content h1.bottom-stich-global.joAnnTitle span.account-logout{text-transform:uppercase}.boss .page-content .breadcrumbs-container{max-width:1260px;padding:10px;margin:0 auto}.boss .page-content .mobile-nav{display:none;width:100%;padding:15px 25px;font-size:.8rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-top:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;text-transform:uppercase;font-family:avenir-demi,sans-serif}.boss .page-content .mobile-nav__account-show{color:#63666b}.boss .page-content .mobile-nav__account-logout{color:#000;text-decoration:underline}@media screen and (max-width:1024px){.boss .page-content{padding:10px}.boss .page-content .breadcrumbs-container{padding:40px 10px}.boss .page-content .primary-content .accountInformation{width:100%;padding:0}.boss .page-content .primary-content .accountInformation h1.bottom-stich-global.joAnnTitle{width:75%;color:#000}.boss .page-content .primary-content .accountInformation h1.bottom-stich-global.joAnnTitle .titleText{font-size:24px}.boss .page-content .primary-content .accountInformation #mobileAccountNavigation,.boss .page-content .primary-content .accountInformation .accountNavigation{width:23%;min-width:100px}}@media screen and (max-width:768px){.boss .page-content .mobile-nav{display:-webkit-box;display:-ms-flexbox;display:flex}.boss .page-content .breadcrumbs-container{display:none}.boss .page-content .primary-content .accountInformation h1.bottom-stich-global.joAnnTitle{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.boss .page-content .primary-content .accountInformation h1.bottom-stich-global.joAnnTitle .titleText{font-size:24px}.boss .page-content .primary-content .accountInformation #mobileAccountNavigation,.boss .page-content .primary-content .accountInformation .accountNavigation,.boss .page-content .primary-content .accountInformation h1.bottom-stich-global.joAnnTitle .account-logout{display:none}}.boss .noNavigation h1.bottom-stich-global.joAnnTitle,.boss .pt_registration .page-content .breadcrumbs-container,.boss .pt_registration .page-content .createaccount .accountNavigation,.boss .pt_registration .page-content .primary-content .account-nav-asset,.boss .pt_registration .page-content .primary-content .accountInformation h1.bottom-stich-global.joAnnTitle{display:none}.boss .my-account-hero .hero__content{max-width:90%;width:90%}.boss .my-account-hero .hero__content-hat{text-transform:uppercase}.boss .my-account-hero .hero__content-hat,.boss .my-account-hero .hero__content-title{font-size:2.3125rem;color:#fff;font-family:avenir-bold,sans-serif}.boss .my-account-hero .hero__content-description{font-size:1rem;color:#fff}.order-details__summary-title{font-family:avenir-demi,sans-serif;margin:10px 0}.order-details__summary-date-and-qty .order-date{margin:10px 0}.order-details__summary-date-and-qty span.label{font-family:avenir-demi,sans-serif}.order-details__summary-payment #OrderDetails.item-list{font-size:14px}.order-details__summary-payment #OrderDetails.item-list .section-header{border-bottom:1px solid #f1f1f2}.order-details__summary-payment #OrderDetails.item-list .order-billing,.order-details__summary-payment #OrderDetails.item-list dl dd{padding:16px}.order-details__summary-payment #OrderDetails.item-list td{font-size:14px;width:50%;color:#000}.order-details__summary-payment #OrderDetails.item-list .order-totals-table .order-total{border-top:1px solid #f1f1f2;font-size:16px;font-family:avenir-demi,sans-serif}.order-details__summary-payment img{max-height:3em}.order-details__progress-bar{display:inline-block;width:100%;border-bottom:1px solid #e1e1e1;padding:20px 20px 0;margin:auto}.order-details__progress-bar li{border-bottom:5px solid #fff;text-transform:uppercase}.order-details__progress-bar li div.orderstatus{font-family:avenir-demi,sans-serif;color:#000;text-transform:uppercase;font-size:.8rem;margin:10px 0 2px}.order-details__progress-bar li:before{float:left;margin:10px 0 10px 20px;background-image:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/boss/circle-gray.svg?yocs=3e_2i_);background-position:50%;background-size:cover;border:none}.order-details__progress-bar li:after{display:none}.order-details__progress-bar li.active{border-bottom:5px solid #73bd00}.order-details__progress-bar li.active:before{background-image:url(https://cdn-ap-ec.yottaa.net/551561a7312e580499000a44/www.joann.com/v~4b.8b/on/demandware.static/Sites-JoAnn-Site/-/default/v1582465379625/images/boss/checkmark-green.svg?yocs=3e_2i_);background-position:50%;background-color:#fff}@media screen and (max-width:768px){.order-details__summary{float:left;width:100%}}@media screen and (max-width:960px){.order-details__progress-bar{padding:10px 0 0}.order-details__progress-bar li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100px}.order-details__progress-bar li:before{margin:10px auto}.order-details__progress-bar li div.orderstatus{font-size:.7rem}}@media screen and (max-width:480px){.order-details__progress-bar li{font-size:.6rem;color:#fff}.order-details__progress-bar li:before{margin:5px auto}.order-details__progress-bar li div.orderstatus{font-size:.7rem}}.order-details #OrderDetails.item-list .order-number--mobile{display:none}@media screen and (max-width:480px){.order-details #OrderDetails.item-list .order-number--mobile{display:block}.order-details #OrderDetails.item-list .order-number--desktop{display:none}}.order-detail__wrapper{-ms-flex-preferred-size:100%;flex-basis:100%}.boss .pt_order .page-content .primary-content{width:100%;max-width:1440px;margin:auto}.boss .pt_order .page-content .primary-content .accountInformation{width:100%;color:#000}.boss .pt_order .page-content .primary-content .accountInformation a{color:#000}.boss .pt_order .page-content .primary-content .accountInformation .results-hits{position:relative}.boss .pt_order .page-content .primary-content .accountInformation #mobileAccountNavigation{display:none}.boss .pt_order .page-content .mobile-nav{display:none;width:100%;padding:15px 25px;font-size:.8rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-top:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;text-transform:uppercase;font-family:avenir-demi,sans-serif}.boss .pt_order .page-content .mobile-nav__account-show{color:#63666b}.boss .pt_order .page-content .mobile-nav__account-logout{color:#000;text-decoration:underline}@media screen and (max-width:1024px){.boss .pt_order .page-content{padding:10px}.boss .pt_order .page-content .breadcrumbs-container{padding:40px 10px}.boss .pt_order .page-content .primary-content .accountInformation{width:100%;padding:10px}.boss .pt_order .page-content .primary-content .accountInformation h1.bottom-stich-global.joAnnTitle{width:75%;color:#000}.boss .pt_order .page-content .primary-content .accountInformation h1.bottom-stich-global.joAnnTitle .titleText{font-size:24px}.boss .pt_order .page-content .primary-content .accountInformation #mobileAccountNavigation,.boss .pt_order .page-content .primary-content .accountInformation .accountNavigation{width:23%;min-width:100px}}@media screen and (max-width:768px){.boss .pt_order .page-content .mobile-nav{display:-webkit-box;display:-ms-flexbox;display:flex}.boss .pt_order .page-content .breadcrumbs-container{display:none}.boss .pt_order .page-content .primary-content .accountInformation h1.bottom-stich-global.joAnnTitle{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.boss .pt_order .page-content .primary-content .accountInformation h1.bottom-stich-global.joAnnTitle .titleText{font-size:24px}.boss .pt_order .page-content .primary-content .accountInformation #mobileAccountNavigation,.boss .pt_order .page-content .primary-content .accountInformation .accountNavigation,.boss .pt_order .page-content .primary-content .accountInformation h1.bottom-stich-global.joAnnTitle .account-logout{display:none}}.order-details{max-width:1440px;margin:auto;padding:1px}.order-details__shipment{float:right;width:100%}.order-details__shipment-address{background:#f1f1f2;padding:20px}.order-details__shipment-address span.label,.order-details__shipment-address span.value{font-size:1rem;font-family:avenir-demi,sans-serif;color:#000}.order-details__shipment-table-status .pendingship{margin:20px;font-size:1rem;font-family:avenir-demi,sans-serif}.order-details__shipment-table-headers{border:none;font-family:avenir-bold,sans-serif;color:#000;background-color:#f1f1f2}.order-details__shipment-table-headers .section-header{color:#000;background-color:transparent;font-family:avenir-demi,sans-serif}.order-details__shipment-table-headers .shipping-break{border-left:none}.order-details__shipment-table .orders{border:none;border-top:1px solid #e1e1e1;font-size:.9rem}.order-details__shipment-table .orders .item .image img{width:175px;margin-right:10px}.order-details__shipment-table .orders .shipping-break{border:none}.order-details__shipment-table .orders dl>dd{padding:16px}@media screen and (max-width:768px){.order-details__shipment{float:left}.order-details__shipment-table .orders dl{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.order-details__shipment-table .orders dl dt.section-header{width:150px}}@media screen and (max-width:480px){.order-details__shipment{float:left}.order-details__shipment-table .orders dl{display:-webkit-box;display:-ms-flexbox;display:flex}}.boss .registration{margin:auto;padding:1px;background-color:#f1f1f2}.boss .registration__go-back-button{visibility:hidden;font-family:avenir-regular,sans-serif;font-size:12px;padding:10px 20px}.boss .registration__go-back-button:before{font-family:Arial Unicode MS;content:"〈";margin-right:15px}.boss .registration__tabs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#fff;margin:0 0 10px;border-bottom:1px solid #e1e1e1;border-top:1px solid #e1e1e1}.boss .registration__tabs div{width:240px;padding:1.5em 1.5em 1em;margin:0 10px;font-size:.875rem;font-family:avenir-demi,sans-serif;text-transform:uppercase;text-align:center;border-bottom:.5em solid transparent}.boss .registration__tabs div:hover{cursor:pointer}.boss .registration__tabs .active{border-bottom-color:#73bd00}.boss .registration__header{padding:20px;font-family:avenir-bold,sans-serif;color:#000;font-size:22px;text-align:center}.boss .registration__slide{background:#fff;padding:20px;border-top:1px solid #e1e1e1}.boss .registration__slide:after{content:"";display:block;clear:both}.boss .registration__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#fff;width:100%;position:relative}.boss .registration__content-btype{height:170px;width:150px;margin:40px;display:block}.boss .registration__content-btype-info{text-align:right}.boss .registration__content-btype-info-icon{position:relative;text-align:center;height:16px;width:16px;border-radius:8px;background:#e1e1e1;color:#fff;font-size:12px;display:inline-block;line-height:16px;margin:3px 0}.boss .registration__content-btype-info-icon:hover>*{display:block;cursor:pointer}.boss .registration__content-btype-info-popup{display:none;position:absolute;color:#000;background:#fff;bottom:40px;left:-20px;width:200px;border:1px solid #000;text-align:center}.boss .registration__content-btype-info-popup-title{width:80%;margin:auto;font-family:avenir-demi,sans-serif;border-bottom:1px solid #e1e1e1;padding:5px}.boss .registration__content-btype-info-popup-text{padding:10px}.boss .registration__content-btype-info-popup:after{content:"";height:10px;width:10px;display:block;position:absolute;border-bottom:1px solid #000;border-right:1px solid #000;-webkit-transform:rotate(45deg);transform:rotate(45deg);bottom:-5.5px;left:20px;background:#fff}.boss .registration__content-btype-item{display:-webkit-box;display:-ms-flexbox;display:flex;height:150px;width:150px;background:#fff;border:1px solid #e1e1e1;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-transition:border-color .2s ease-in-out;transition:border-color .2s ease-in-out}.boss .registration__content-btype-item.active,.boss .registration__content-btype-item:hover{border:3px solid #73bd00;cursor:pointer}.boss .registration__content-btype-item img{max-height:40px;width:auto}.boss .registration__content-btype-item span{font-family:avenir-bold,sans-serif;text-transform:uppercase;text-align:center;font-size:14px;margin:20px}.boss .registration__content-inputs{width:80%;max-width:500px}.boss .registration__content-inputs .registration-ein-input{letter-spacing:3px;font-family:monospace}.boss .registration__buttons{padding:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.boss .registration__buttons .cta-btn{width:80%;max-width:500px}.boss .registration__buttons span.error{margin:5px auto}.boss .registration__link-to-consumer{font-family:avenir-demi,sans-serif;text-decoration:underline}.boss .registration__link-to-consumer:hover{color:#73bd00}.boss .registration__tax-fields{width:100%}.boss .registration .fancyCheckboxWrapper span.fancyCheckbox{-ms-flex-preferred-size:24px;flex-basis:24px;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}.boss .registration__terms-and-conditions label{white-space:pre-wrap}.boss .registration__terms-and-conditions-link{font-size:14px;color:#1667ab;text-decoration:underline}.boss .registration__terms-and-conditions-link:hover{color:#3ebaea;cursor:pointer}.boss .registration__terms-and-conditions span.required-indicator{margin:3px}.boss .registration__terms-and-conditions-modal{padding:15px 15px 40px}.boss .registration__terms-and-conditions-modal__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:36px;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.boss .registration__terms-and-conditions-modal__header h1{display:-webkit-box;display:-ms-flexbox;display:flex;justify-self:center;font-size:22px;font-family:avenir-bold,sans-serif}.boss .registration__terms-and-conditions-modal__header .close-modal{font-size:36px;color:#888;display:block;text-align:center}.boss .registration__terms-and-conditions-modal__header .close-modal:hover{cursor:pointer}.boss .registration__terms-and-conditions-modal__header .invisible{visibility:hidden}.boss .registration__terms-and-conditions-modal__header .flex-spacer{min-height:1px;width:10%}.boss .registration__terms-and-conditions-modal__content{max-height:400px;padding:20px;overflow:scroll}@media screen and (max-width:768px){.boss .registration__go-back-button{visibility:visible}.boss .registration__go-back-button:hover{cursor:pointer}.boss .registration__go-back-button[current-tab="1"]{visibility:hidden}.boss .registration__tabs div{display:none}.boss .registration__tabs .active{display:block;width:80%}.boss .registration__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.boss .registration__content-btype{height:50px;width:100%;margin:20px 0}.boss .registration__content-btype-item{height:50px;width:100%}.boss .registration__content-btype-item img{display:none}.boss .registration__content-btype-info-popup{left:-200px;max-width:220px;width:220px}.boss .registration__content-btype-info-popup:after{left:200px;clear:both}.boss .registration__buttons{padding:0}}@media screen and (max-width:480px){.boss .registration__content-inputs{width:100%}}.cleanslate ::-webkit-input-placeholder{color:#000}.cleanslate :-moz-placeholder,.cleanslate ::-moz-placeholder{color:#000}.cleanslate :-ms-input-placeholder{color:#000}.clearfix:after{clear:both;content:" ";display:block;font-size:0;height:0;visibility:hidden}.visually-hidden{border:0 none;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ie7 .visually-hidden{width:1px!important}.greenLink{color:#000;font-family:avenir-bold,sans-serif;text-decoration:underline;font-weight:400}.ir{overflow:hidden;text-indent:100%;white-space:nowrap}.bot-border{border-bottom:.0625em solid}.bot-border--md-grey{border-color:#e1e1e1}.slide-in{-webkit-transition:left .3s cubic-bezier(.25,.46,.45,.94);transition:left .3s cubic-bezier(.25,.46,.45,.94)}.scroll-hide{overflow:hidden;height:100%}.hover-hands:hover,[ctalink]:hover{cursor:pointer}[ctalink=null]:hover{cursor:auto}.error-mark{color:#fff;background-color:#900000;padding:0 .4286em;border-radius:50%;margin-right:.25em;line-height:2em}.pseudo-background,.pseudo-background--desktop,.pseudo-background--mobile{z-index:-1;-o-object-fit:cover;object-fit:cover;left:0}.pseudo-background,.pseudo-background--desktop,.pseudo-background--mobile,.pseudo-foreground{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%;width:100%}.pseudo-foreground{z-index:1;padding:1em}.fit--content .pseudo-background,.fit--image .pseudo-foreground{position:absolute;top:0}.reset-stacking-context{position:relative;z-index:0}.expando{cursor:pointer;position:relative}.expando+*{display:none}.expando.open+*{display:block}.expando-indicator{font-size:.75rem;float:right;-webkit-transition:all .15s;transition:all .15s}.expando.open .expando-indicator{-webkit-transform:rotate(90deg) rotateY(180deg);transform:rotate(90deg) rotateY(180deg)}@media screen and (max-width:768px){.pseudo-background--desktop{display:none}.slide-in,.slide-in--on-mobile{-webkit-transition:left .3s cubic-bezier(.25,.46,.45,.94),opacity .3s,visibility .3s;transition:left .3s cubic-bezier(.25,.46,.45,.94),opacity .3s,visibility .3s}}@media screen and (max-width:1024px){.slide-in--on-tablet{-webkit-transition:left .3s cubic-bezier(.25,.46,.45,.94),opacity .3s,visibility .3s;transition:left .3s cubic-bezier(.25,.46,.45,.94),opacity .3s,visibility .3s}}@media screen and (min-width:768px){.asset-ribbon{margin-top:5em}.asset-ribbon:after,.asset-ribbon:before{content:"";width:calc(50vw - 1260px / 2);margin:7% 0;background-color:#fff}.pseudo-background--mobile{display:none}}.color--red{color:#900000}.color--black{color:#000}.color--charcoal{color:#4a4a4a}.color--dark-grey{color:#63666b}.display--inline{display:inline}.display--inline-flex{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.display--none{display:none!important}.float--right{float:right}.float--left{float:left}.font--sans-semibold{font-family:avenir-demi,sans-serif}.font--sans-bold{font-family:avenir-bold,sans-serif}.font--sans-regular{font-family:avenir-regular,sans-serif}.font-size--fine{font-size:.667rem}.font-size--tiny{font-size:.75rem}.font-size--small{font-size:.875rem}.font-size--medium{font-size:1rem}.font-size--large{font-size:1.25rem}.font-size--huge{font-size:1.5rem}.font-size--giant{font-size:2rem}.font-size--gargantuan{font-size:2.5rem}.font-size--colossal{font-size:4.5rem}.position--relative{position:relative}.position--fixed{position:fixed}.text-align--left{text-align:left}.text-align--center{text-align:center}.text-align--right{text-align:right}.text-decoration--line-through{text-decoration:line-through}.text-decoration--underline{text-decoration:underline}.text-transform--capitalize{text-transform:capitalize}.text-transform--uppercase{text-transform:uppercase}.align-items--start{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.align-items--end{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.align-items--center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.align-items--baseline{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.justify-content--start{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.justify-content--end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.justify-content--center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.justify-content--between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.justify-content--around{-ms-flex-pack:distribute;justify-content:space-around}.justify-content--evenly{-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.flex-grow{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.padding--0em{padding:0}.padding--left--0em{padding-left:0}.padding--right--0em{padding-right:0}.margin--0em{margin:0}.margin--2em{margin:2em}.padding--3em{padding:3em}.padding--left--3em{padding-left:3em}.padding--right--3em{padding-right:3em}.margin--3em{margin:3em}.padding--4em{padding:4em}.padding--left--4em{padding-left:4em}.padding--right--4em{padding-right:4em}.margin--4em{margin:4em}.padding--5em{padding:5em}.padding--left--5em{padding-left:5em}.padding--right--5em{padding-right:5em}.margin--5em{margin:5em}.padding--6em{padding:6em}.padding--left--6em{padding-left:6em}.padding--right--6em{padding-right:6em}.margin--6em{margin:6em}.padding--7em{padding:7em}.padding--left--7em{padding-left:7em}.padding--right--7em{padding-right:7em}.margin--7em{margin:7em}.padding--8em{padding:8em}.padding--left--8em{padding-left:8em}.padding--right--8em{padding-right:8em}.margin--8em{margin:8em}.margin--none{margin:0!important}.margin--zero-auto{margin:0 auto}.margin--half-em{margin:.5em}.margin--1em{margin:1em}.margin--top--1em{margin-top:1em!important}.margin--top--auto{margin-top:auto}.margin--bot--1em{margin-bottom:1em!important}.margin--bot--3em{margin-bottom:3em}.padding--none{padding:0}.padding--half-em{padding:.5em}.padding--1em{padding:1em}.padding--2em{padding:2em}.padding--right--2em{padding-right:2em}.padding--right--1em{padding-right:1em}.padding--left--2em{padding-left:2em}.padding--left--1em{padding-left:1em}.padding--bot--1em{padding-bottom:1em}.width--half{width:50%}.width--full{width:100%}.whitespace--nowrap{white-space:nowrap}@media screen and (max-width:768px){.mobile-padding--0em{padding:0}.mobile-padding--left--0em{padding-left:0}.mobile-padding--right--0em{padding-right:0}.mobile-margin--0em{margin:0}.mobile-padding--1em{padding:1em}.mobile-padding--left--1em{padding-left:1em}.mobile-padding--right--1em{padding-right:1em}.mobile-margin--1em{margin:1em}.mobile-padding--2em{padding:2em}.mobile-padding--left--2em{padding-left:2em}.mobile-padding--right--2em{padding-right:2em}.mobile-margin--2em{margin:2em}.mobile-padding--3em{padding:3em}.mobile-padding--left--3em{padding-left:3em}.mobile-padding--right--3em{padding-right:3em}.mobile-margin--3em{margin:3em}.mobile-padding--4em{padding:4em}.mobile-padding--left--4em{padding-left:4em}.mobile-padding--right--4em{padding-right:4em}.mobile-margin--4em{margin:4em}.mobile-padding--5em{padding:5em}.mobile-padding--left--5em{padding-left:5em}.mobile-padding--right--5em{padding-right:5em}.mobile-margin--5em{margin:5em}.mobile-padding--6em{padding:6em}.mobile-padding--left--6em{padding-left:6em}.mobile-padding--right--6em{padding-right:6em}.mobile-margin--6em{margin:6em}.mobile-padding--7em{padding:7em}.mobile-padding--left--7em{padding-left:7em}.mobile-padding--right--7em{padding-right:7em}.mobile-margin--7em{margin:7em}.mobile-padding--8em{padding:8em}.mobile-padding--left--8em{padding-left:8em}.mobile-padding--right--8em{padding-right:8em}.mobile-margin--8em{margin:8em}}@media screen and (min-width:768px){.desktop-padding--0em{padding:0}.desktop-padding--left--0em{padding-left:0}.desktop-padding--right--0em{padding-right:0}.desktop-margin--0em{margin:0}.desktop-padding--1em{padding:1em}.desktop-padding--left--1em{padding-left:1em}.desktop-padding--right--1em{padding-right:1em}.desktop-margin--1em{margin:1em}.desktop-padding--2em{padding:2em}.desktop-padding--left--2em{padding-left:2em}.desktop-padding--right--2em{padding-right:2em}.desktop-margin--2em{margin:2em}.desktop-padding--3em{padding:3em}.desktop-padding--left--3em{padding-left:3em}.desktop-padding--right--3em{padding-right:3em}.desktop-margin--3em{margin:3em}.desktop-padding--4em{padding:4em}.desktop-padding--left--4em{padding-left:4em}.desktop-padding--right--4em{padding-right:4em}.desktop-margin--4em{margin:4em}.desktop-padding--5em{padding:5em}.desktop-padding--left--5em{padding-left:5em}.desktop-padding--right--5em{padding-right:5em}.desktop-margin--5em{margin:5em}.desktop-padding--6em{padding:6em}.desktop-padding--left--6em{padding-left:6em}.desktop-padding--right--6em{padding-right:6em}.desktop-margin--6em{margin:6em}.desktop-padding--7em{padding:7em}.desktop-padding--left--7em{padding-left:7em}.desktop-padding--right--7em{padding-right:7em}.desktop-margin--7em{margin:7em}.desktop-padding--8em{padding:8em}.desktop-padding--left--8em{padding-left:8em}.desktop-padding--right--8em{padding-right:8em}.desktop-margin--8em{margin:8em}}@media screen and (max-width:480px){.justify-content--space-between--mobile{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.padding-left--small--mobile{padding-left:.625em}}.example-hack-job{background:#222!important;left:1px}
