.boutiques{background:url(/images/swirls.jpg) repeat top left}.boutiques .category-box{margin-bottom:22px;background:#fff;padding:10px;box-shadow:0 0 3px rgba(0,0,0,.3)}.boutiques .category-box p{display:none}.boutiques .category-box h4{margin-bottom:0}.boutiques .category-box img{width:100%}@media (min-width:1200px){.boutiques .no-tablet{display:inline-block!important}}@media (min-width:768px){.boutiques .boutique-wrapper{display:table}.boutiques .row1,.boutiques .row2{overflow:hidden}.boutiques .inner-wrapper{display:inline-block;display:table-cell;margin:3px;vertical-align:top}.boutiques .small-box{float:left}.boutiques .med-box{float:left}.boutiques .med-box .image-wrapper{display:inline-block}.boutiques .large-box{width:400px;height:531px}.boutiques .category-box{display:inline-block;padding:10px;margin:5px;background:#fff;box-shadow:0 2px 3px rgba(0,0,0,.3)}.boutiques .category-box p{display:block}.boutiques .large-box img{max-width:400px}.boutiques .med-box,.boutiques .small-box{width:233px}.boutiques .med-box img,.boutiques .small-box img{width:100%}}.boutiques .no-tablet{display:none}.vote-now-gms{background:transparent url(/ext/home/images/gms/fiber-arts-banner.jpg) no-repeat center center;background-size:cover}.great-maker-search .section-heading img{width:100%}@media (min-width:768px){.great-maker-search .section-heading img{width:initial}}.great-maker-search p img{margin-right:15px}.centerFlex{display:block;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center}.hot-trends{background:url(/images/swirls.jpg) repeat top left}.fadeIn{opacity:1;-webkit-transition:opacity .5s ease-in;-moz-transition:opacity .5s ease-in;-ms-transition:opacity .5s ease-in;transition:opacity .5s ease-in}.intro-banner{min-height:300px;background:url(/images/stock/stamper_cropped.jpg);background-size:cover;background-position-y:50%;background-repeat:no-repeat;color:#fff;position:relative;padding-bottom:0}.intro-banner .pitch{background:rgba(0,0,0,.6);min-height:300px;top:0;left:0;padding:20px}.intro-banner .pitch h1{color:#ffeabe}.intro-banner a{color:#fff;text-decoration:underline;-webkit-transition:color .3s ease-in;-moz-transition:color .3s ease-in;-ms-transition:color .3s ease-in;-o-transition:color .3s ease-in;transition:color .3s ease-in}.intro-banner a:hover{-webkit-transition:color .3s ease-in;-moz-transition:color .3s ease-in;-ms-transition:color .3s ease-in;-o-transition:color .3s ease-in;transition:color .3s ease-in;color:#62c1dd}.intro-banner.loaded{opacity:1;-webkit-transition:opacity .5s ease-in;-moz-transition:opacity .5s ease-in;-ms-transition:opacity .5s ease-in;transition:opacity .5s ease-in}.holiday-banner .pitch{display:none}.holiday-banner .pitch.active{display:block}.holiday-banner.last-minute-gifts{background-image:url(/images/stock/last_minute.jpg);background-position-y:39%}.holiday-banner.last-minute-gifts h1{font-family:"Josefin Slab",Garamond,"Times New Roman",serif}.holiday-banner.last-minute-gifts .pitch{text-align:center}.holiday-banner.thanksgiving{background-image:url(/ext/home/images/ThanksgivingSaleBannerBase.png);background-position:top center}.holiday-banner.thanksgiving h1{font-family:"Josefin Slab",Garamond,"Times New Roman",serif}.holiday-banner.holidays{background-image:url(/ext/home/images/HolidayDealsHomeBannerBase.png);background-position:0 -70px}.holiday-banner.cyber-monday{text-align:center;background-image:url(/ext/home/images/CyberMondaySaleBase.png)}.holiday-banner.cyber-monday h1{font-family:monospace!important;font-size:3.4em;text-shadow:0 0 10px #f71c2e;color:#000!important;margin:0 auto;margin-bottom:15px}.holiday-banner.cyber-monday .pitch{background:0 0}.holiday-banner.cyber-monday .lead{max-width:400px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAAFCAYAAABvsz2cAAAAFElEQVQIW2NkYGD4L6YpxMBIBAMAlI4Gls9edSYAAAAASUVORK5CYII=);margin:0 auto;text-align:left;border-radius:10px;padding:15px;box-shadow:inset 0 0 5px #26cf7a;margin-bottom:5px}.holiday-banner.cyber-monday .lead .code{background:0 0;color:#26cf7a;padding:0;white-space:pre-line;overflow:hidden;font-family:Consolas,"Courier New",monospace!important;margin-bottom:5px;vertical-align:middle}.holiday-banner.cyber-monday .lead .cursor{display:inline-block;background:#111;margin-left:1px;height:1.1em;width:10px;vertical-align:middle;-webkit-animation:blink 2s linear 0s infinite;-moz-animation:blink 2s linear 0s infinite;-ms-animation:blink 2s linear 0s infinite;-o-animation:blink 2s linear 0s infinite}.holiday-banner.black-friday{background-image:url(/ext/home/images/BlackFridaySaleHomeBannerBase.png);background-position-y:54%}.holiday-banner.black-friday .pitch{background:rgba(0,0,0,.4)}.holiday-banner.black-friday .sub-heading{font-size:1.8em}.holiday-banner.black-friday .black-friday-colors{display:inline;text-shadow:1px 1px 1px rgba(0,0,0,.2);position:relative}.holiday-banner.black-friday .black-friday-colors span{position:absolute;opacity:0;overflow:hidden;color:#6b969d;-webkit-animation:rotateWord 18s linear infinite 0s;-ms-animation:rotateWord 18s linear infinite 0s;animation:rotateWord 18s linear infinite 0s}.holiday-banner.black-friday .black-friday-colors span{animation:rotateWord 18s linear infinite 0s;color:#22ecff}.holiday-banner.black-friday .black-friday-colors span:nth-child(2){-webkit-animation-delay:3s;-ms-animation-delay:3s;animation-delay:3s;color:#ff9753}.holiday-banner.black-friday .black-friday-colors span:nth-child(3){-webkit-animation-delay:6s;-ms-animation-delay:6s;animation-delay:6s;color:#ff90c2}.holiday-banner.black-friday .black-friday-colors span:nth-child(4){-webkit-animation-delay:9s;-ms-animation-delay:9s;animation-delay:9s;color:#80ff5f}.holiday-banner.black-friday .black-friday-colors span:nth-child(5){-webkit-animation-delay:12s;-ms-animation-delay:12s;animation-delay:12s;color:#69a7ff}.holiday-banner.black-friday .black-friday-colors span:nth-child(6){-webkit-animation-delay:15s;-ms-animation-delay:15s;animation-delay:15s;color:#ffe695}@-webkit-keyframes blink{0%{background:#0a0}47%{background:#090}50%{background:0 0}97%{background:0 0}100%{background:#090}}@-moz-keyframes blink{0%{background:#0a0}47%{background:#090}50%{background:0 0}97%{background:0 0}100%{background:#090}}@-ms-keyframes blink{0%{background:#0a0}47%{background:#090}50%{background:0 0}97%{background:0 0}100%{background:#090}}@-o-keyframes blink{0%{background:#0a0}47%{background:#090}50%{background:0 0}97%{background:0 0}100%{background:#090}}@-webkit-keyframes rotateWord{0%{opacity:0}2%{opacity:0;-webkit-transform:translateY(-30px)}5%{opacity:1;-webkit-transform:translateY(0)}17%{opacity:1;-webkit-transform:translateY(0)}20%{opacity:0;-webkit-transform:translateY(30px)}80%{opacity:0}100%{opacity:0}}@-ms-keyframes rotateWord{0%{opacity:0}2%{opacity:0;-ms-transform:translateY(-30px)}5%{opacity:1;-ms-transform:translateY(0)}17%{opacity:1;-ms-transform:translateY(0)}20%{opacity:0;-ms-transform:translateY(30px)}80%{opacity:0}100%{opacity:0}}@keyframes rotateWord{0%{opacity:0}2%{opacity:0;-webkit-transform:translateY(-30px);transform:translateY(-30px)}5%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}17%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}20%{opacity:0;-webkit-transform:translateY(30px);transform:translateY(30px)}80%{opacity:0}100%{opacity:0}}.shop-grid{opacity:0;display:block;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center}.shop-grid.loaded{opacity:1;-webkit-transition:opacity .5s ease-in;-moz-transition:opacity .5s ease-in;-ms-transition:opacity .5s ease-in;transition:opacity .5s ease-in}.trendsetters{opacity:0}.trendsetters.loaded{opacity:1;-webkit-transition:opacity .5s ease-in;-moz-transition:opacity .5s ease-in;-ms-transition:opacity .5s ease-in;transition:opacity .5s ease-in}.favorites-grid{display:block;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center}.favorite-list-groups{-webkit-flex:0 0 320px;-moz-flex:0 0 320px;-ms-flex:0 0 320px;flex:0 0 320px;margin:10px;-webkit-box-shadow:0 2px 1px rgba(0,0,0,.12);-moz-box-shadow:0 2px 1px rgba(0,0,0,.12);-ms-box-shadow:0 2px 1px rgba(0,0,0,.12);box-shadow:0 2px 1px rgba(0,0,0,.12)}.favorite-list-groups .avatar{margin-top:7px;display:block;padding-top:0;float:left;overflow:hidden;border-radius:80%;height:25px;width:25px;margin-left:10px;margin-right:5px}.favorite-list-groups .avatar img{height:25px;width:25px}.favorite-list-groups .image-wrapper{height:auto;width:auto;background:0 0;text-align:center;display:block;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center}.favorite-list-groups .image-wrapper img{width:auto;height:auto;-webkit-flex:0 0 140px;-moz-flex:0 0 140px;-ms-flex:0 0 140px;flex:0 0 140px}section{padding-bottom:30px}.trends{display:block;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;text-align:center;clear:both}.trends div small{padding:5px 15px;box-sizing:content-box;display:block}.trend{background:#fff;border:1px solid #ddd;border-radius:5px;box-shadow:0 3px 3px rgba(0,0,0,.12);margin:10px;width:320px;-webkit-flex:0 0 320px;-moz-flex:0 0 320px;-ms-flex:0 0 320px;flex:0 0 320px;max-width:320px}.trend .image-link-ir{text-indent:100%;white-space:nowrap;overflow:hidden;display:block;width:100%;height:325px}.favorite-items{background:#fff;min-height:300px}#home_collection{margin-bottom:30px}#home_holiday{float:left;position:relative;margin:0;padding:0;min-height:260px}#home_holiday_ul{margin:0;padding:0}.home_holiday_li{margin:0;padding:0;list-style:none}.homeHoliday{width:214px;height:90px;margin:0 0 10px 18px;border:1px solid #ccc}.homeHoliday_image{width:214px;height:90px}.homePromoBanner{width:724px;height:140px;margin:0 0 24px 0;padding:0;border:1px solid #ccc}.homePromoBanner_html{width:724px;height:140px;margin:0;padding:0;position:relative}#lastest_blog_entries{overflow:hidden}.nosh-image{padding-right:10px}