@media screen and (max-width:1366px){span.weekly-ads-days,span.weekly-ads-hours,span.weekly-ads-minutes,span.weekly-ads-seconds{padding:30px}}@media all and (max-width:1024px){.admin-header-links{position:fixed;top:0;z-index:1030;width:100%}.responsive-nav-wrapper-parent{position:fixed;top:0;z-index:1030;width:100%}.admin-header-links~.responsive-nav-wrapper-parent{top:35px}.header{margin-top:40px}.admin-header-links~.header{margin-top:75px}.responsive-nav-wrapper{position:relative;background-color:#cc8a97;text-align:center;font-size:0}.responsive-nav-wrapper.nav-down{-webkit-transform:translateY(0);transform:translateY(0)}.responsive-nav-wrapper.nav-up{-webkit-transform:translateY(-50px);transform:translateY(-50px)}.responsive-nav-wrapper:after{content:"";display:block;clear:both}.responsive-nav-wrapper>div>span,.responsive-nav-wrapper>div>a{display:block;color:#fff;font-size:20px;text-transform:uppercase;height:40px;width:40px;overflow:hidden;text-indent:-9999px;cursor:pointer;border-right:1px solid rgba(255,255,255,.1)}.responsive-nav-wrapper>div:first-child>span,.responsive-nav-wrapper>div:first-child>a{border-left:1px solid rgba(255,255,255,.1)}.responsive-nav-wrapper .menu-title{display:inline-block;background:url(../img/menu-button.png) no-repeat center}.responsive-nav-wrapper .search-wrap{display:inline-block;background:url(../img/search-button.png) no-repeat center}.responsive-nav-wrapper .wishlist-opener{display:inline-block;background:url(../img/wishlist-button.png) no-repeat center}.responsive-nav-wrapper .shopping-cart-link{display:inline-block;background:url(../img/cart-button.png) no-repeat center}.responsive-nav-wrapper .filters-button{display:inline-block;background:url(../img/filters-button.png) no-repeat center}.responsive-nav-wrapper .personal-button{display:inline-block;background:url(../img/options-button.png) no-repeat center}.ps-container>.ps-scrollbar-y-rail{visibility:hidden!important}.scrollYRemove{overflow-y:auto!important}.overlayOffCanvas{display:none;position:fixed;top:0;left:0;bottom:0;width:100%;height:100%;background:transparent;z-index:1060;-webkit-transition:background .3s ease-in-out;transition:background .3s ease-in-out}.admin-header-links~.overlayOffCanvas{top:75px}.overlayOffCanvas.show{background:rgba(0,0,0,.4)}.header-menu{position:fixed;top:0;left:0;width:320px;height:100%;text-align:left;background:#fff;overflow:hidden;z-index:1070!important;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.notAndroid23 .header-menu{-webkit-transform:translate(-320px);-ms-transform:translate(-320px);transform:translate(-320px)}.android23 .header-menu{left:-320px}.header-menu.open{box-shadow:1px 0 5px rgba(0,0,0,.5)}.notAndroid23 .header-menu.open{-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0)}.android23 .header-menu.open{left:0}.header-menu .close-menu{overflow:hidden}.close-menu span{display:block;float:right;width:40px;height:40px;background:url(../img/menu-close-button.png) no-repeat center;line-height:15px;text-align:right;font-size:0;color:#fff;text-transform:uppercase;cursor:pointer}.header-menu>ul li{text-align:center;position:relative}.header-menu>ul li:after{content:"";display:block;clear:both}.header-menu>ul li>a,.header-menu>ul li>span{display:block;position:relative;z-index:0;width:auto!important;margin:0 20px;border-bottom:2px solid #eee;padding:25px 5px 12px;line-height:16px;color:#444;font-size:14px;font-weight:700;text-transform:uppercase}.plus-button{position:absolute;top:0;right:0;z-index:1;width:47px;height:53px;background:url(../img/menu-sublevel-button.png) 10px 24px no-repeat;cursor:pointer}.header-menu .sublist-wrap{position:fixed;top:0;left:0;width:320px!important;height:100%;background:#fff!important;box-shadow:1px 0 5px rgba(0,0,0,.5);z-index:2;overflow:hidden;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.notAndroid23 .header-menu .sublist-wrap{-webkit-transform:translate(-320px);-ms-transform:translate(-320px);transform:translate(-320px)}.android23 .header-menu .sublist-wrap{left:-320px}.notAndroid23 .header-menu .sublist-wrap.active{-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0)}.android23 .header-menu .sublist-wrap.active{left:0}.header-menu ul li.back-button{}.header-menu .back-button span{display:inline-block;float:right;margin:0 17px 0 0;border:none;background:url(../img/menu-back-button.png) no-repeat left center;padding:10px 10px 10px 20px!important;text-align:right;font-size:12px;color:#888;font-weight:400;cursor:pointer}.admin-header-links,.responsive-nav-wrapper,.master-wrapper-content,.header-logo,.footer,.slider-wrapper{-webkit-transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out}.notAndroid23 .move-right{-webkit-transform:translate(320px);-ms-transform:translate(320px);transform:translate(320px)}.store-search-box{display:none;position:fixed;top:40px;left:0;padding:20px;width:100%;box-shadow:-1px 2px 1px rgba(0,0,0,.3);z-index:1070;text-align:center;background:#fff}.admin-header-links~.search-box{top:75px}.search-box.open{display:block}.header-options-wrapper{display:none;position:fixed;top:40px;left:0;right:0;z-index:1070;box-shadow:0 1px 2px rgba(0,0,0,.2);background:#fff;padding:10px;text-align:center;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.admin-header-links~.header .header-options-wrapper{top:75px}.header-options-wrapper.open{display:block}.header-selectors-wrapper{margin:10px 0 0}.header-actions{display:none}.header-logo{padding:15px 0}.header-2 .header-options-wrapper .header-logo{display:none}.header-2 .header-lower{background:0 0!important}.block.block-account-navigation{float:none;margin:80px auto 100px}div.breadcrumb{margin:0;padding:20px 0 0}div.breadcrumb ul{width:100%;border:none;text-align:left;padding:0 15px}div.breadcrumb li>*{height:23px;font-size:13px;text-transform:none;padding:2px 5px;color:#333;border:none}div.breadcrumb strong{font-weight:800}div.breadcrumb li span.delimiter{width:15px;background:0 0}div.breadcrumb li span.delimiter::after{content:'/';font-size:13px}div.breadcrumb li a{text-decoration:underline}.delivery-date-widget{margin-top:20px}}@media(max-width:1200px) and (min-width:1024px){div.home-page .home-decor-cta,div.home-page .home-aotw-cta{bottom:35px;left:5.5%;font-size:13px}div.home-page .home-decor-wrapper{background:url(/Images/uploaded/Home/2019/Banners/home-decor-tablet-1024x170-border-summer2019-min.jpg) no-repeat center;background-size:contain;height:170px;margin:60px 0;position:relative}div.home-page .aotw-wrapper{margin:60px 0 40px;background:url(/Images/uploaded/Home/2019/Banners/aotw-tablet-1024x170-border-fall2019-min.jpg) no-repeat center;background-size:contain;height:170px}div.home-page .home-brand-col-2 .home-brand-double:first-child{padding-bottom:4px}div.home-page .home-fc-cta{padding:8px 16px;left:10px;font-size:10px}div.home-page .home-fc a:hover .home-fc-cta{left:25px}div.home-page .cta-highlight{font-size:13px}div.home-page .home-fc-cta::after{font-size:12px}div.home-page .home-brand-img-container a:hover .home-brand-overlay,div.home-page .home-brand-img-container .home-brand-double a:hover .home-brand-overlay{padding-top:115px}div.home-page .home-brand-img-container .home-brand-overlay{transform:none;-webkit-transform:none;transition:none;-webkit-transition:none;background:0 0;padding-top:115px}div.home-page .home-brands-dark{color:#333}div.home-page .home-brand-img-container p,div.home-page .home-brand-img-container .home-brands-cta,div.home-page .home-brand-img-container a:hover p,div.home-page .home-brand-img-container a:hover .home-brands-cta{-webkit-transition:none;transition:none;-webkit-transform:none;transform:none}div.home-page .home-brand-img-container p.home-brand-desc-mobile{display:block;opacity:1}div.home-page .home-brand-img-container .home-brands-cta{opacity:initial;margin:0 auto;font-size:13px;background-color:rgba(0,0,0,.4);border:1px solid #efefef;padding:10px 20px;transform:none;-webkit-transform:none;transition:none;-webkit-transition:none}div.home-page .home-brand-col-1 p.home-brand-desc-mobile{color:#333}div.home-page .home-brand-img-container a:hover .home-brands-cta{background-color:#ef3d49;border:2px solid #ef3d49}div.home-page .home-brand-img-container p{display:none}}@media screen and (max-width:1023px){div.home-page .home-fc-mobile-image{display:block}div.home-page .home-fc-desktop-image{display:none}}@media(max-width:1023px) and (min-width:451px){div.home-page .home-fc{flex-flow:column;padding-bottom:0}div.home-page .home-fc-col-1,div.home-page .home-fc-double:first-child{padding:0}div.home-page .home-fc-cta,div.home-page .cta-highlight{font-size:13px}div.home-page .home-fc-col-1,div.home-page .home-fc-double:first-child,.home-fc{padding:0}div.home-page .home-fc-col-1{padding:0 5px 0 10px}div.home-page .home-fc-col-2{padding:0 10px 0 5px}div.home-page .home-fc-item{padding-bottom:10px!important}div.home-page .home-decor-wrapper{background:url(/Images/uploaded/Home/2019/Banners/home-decor-tablet-1024x170-border-summer2019-min.jpg) no-repeat center;background-size:contain;height:170px;margin:20px 0;position:relative}div.home-page .home-top-brands-wrapper{padding:60px 15px}div.home-page .home-brand-img-container{margin-top:40px}div.home-page .home-brand-col-1 p.home-brand-desc-mobile{color:#000}div.home-page .home-brand-col-2 .home-brand-double:first-child{padding-bottom:3px}div.home-page .home-brand-img-container .home-brand-overlay,div.home-page .home-brand-img-container a:hover p,div.home-page .home-brand-img-container p{transform:initial;-webkit-transform:initial;transition:initial;-webkit-transition:initial;background:0 0}div.home-page .home-brand-img-container .home-brands-cta{opacity:initial;margin:0 auto;font-size:13px;background-color:rgba(0,0,0,.4);border:1px solid #efefef;padding:10px 20px;transform:initial;-webkit-transform:initial;transition:initial;-webkit-transition:initial}div.home-page .home-brand-img-container a:hover .home-brand-overlay,div.home-page .home-brand-img-container .home-brand-overlay{padding:initial;padding-top:87px}div.home-page .home-brand-img-container .home-brand-double a:hover .home-brand-overlay{padding-top:87px}div.home-page .home-brand-img-container .home-brands-cta:hover{background-color:#ee5e5e;border:1px solid #ee5e5e;transform:initial;-webkit-transform:initial;transition:initial;-webkit-transition:initial}div.home-page .home-brand-img-container a:hover .home-brands-cta{background-color:#ef3d49;border:2px solid #ef3d49}div.home-page .home-brand-img-container p{display:none}div.home-page .home-brand-img-container p.home-brand-desc-mobile{display:block;opacity:1;padding:8px 0}div.home-page p.home-brands-dark{color:#000}div.home-page .home-stl-wrapper{padding:60px 15px 100px}div.home-page .aotw-wrapper{margin:20px 0;background:url(/Images/uploaded/Home/2019/Banners/aotw-tablet-1024x170-border-fall2019-min.jpg) no-repeat center;background-size:contain;height:170px}div.home-page .home-decor-cta,div.home-page .home-aotw-cta{padding:6px 16px;bottom:45px;left:5.5%;font-size:12px}div.home-page .home-services-content{flex-wrap:wrap}div.home-page .home-services-item{min-width:40%;margin:0 15px 15px}div.home-page .home-services-wrapper h1{font-size:28px}div.home-page .home-services-wrapper{background-image:linear-gradient(rgba(0,0,0,0.4),rgba(0,0,0,0.4)),url("/Images/uploaded/Home/2018/800x692_home-services_tablet.jpg")}div.home-page div.home-blog-wrapper{padding:20px 0 40px}_:-ms-fullscreen,:root div.home-page .home-fc-item{flex:1 1 auto}_:-ms-fullscreen,:root div.home-page .home-fc a img{max-width:none}}@media screen and (max-width:1000px){.weekly-ads-content,.weekly-ads-extra{flex-wrap:wrap}div.two-weekly-ads .weekly-ads-content{margin-top:0}.weekly-ads-embed,.wekely-ads-details,.weekly-ads-stores,.weekly-ads-promo{width:95%;margin:0 auto}.weekly-ads-container .page-title-border{width:8%}.weekly-ads-promo{margin-top:10px!important;padding-left:0}div.two-weekly-ads .weekly-ads-embed{margin-bottom:30px;flex:none;width:95%}div.footerInfoText img{margin:0 auto}.page.order-details-page .total-info table.cart-total tr{border-bottom:initial;border:1px solid #eee}.page.order-details-page table.data-table td{width:100%!important}div.afw-order-breadcrumb{margin:9rem 0 0}div.afw-order-shipment-item{text-align:left}}@media(max-width:768px){div.productAddedToCartWindow{width:80%;margin:0 auto}div.productAddedToCartWindowTitle{position:static;margin-top:40px;margin-bottom:30px}div.productAddedToCartWindowImage{width:100%}div.productAddedToCartWindowDescription{padding:0 20px 30px}}@media(max-width:767px){div.afw-order-overview h1.afw-order-number{font-size:1.7rem}div.afw-order-title{font-size:1.3rem}div.afw-order-summary{margin:1.5rem 0}}@media screen and (max-width:600px){#sli-recommendations div.recommendation{width:48%;margin:1%!important}span.weekly-ads-days,span.weekly-ads-hours,span.weekly-ads-minutes,span.weekly-ads-seconds{padding:24px;font-size:16px;line-height:18px}div.weekly-ads-embed,div.wekely-ads-details,div.weekly-ads-stores,div.weekly-ads-promo{width:100%}a.lookbook-cover img{width:100%;height:100%}div.weekly-ads-promo{padding-left:0;margin-top:5px}div.weekly-ads-promo button{bottom:20px;left:5px}div.weekly-ads-promo a:hover button{left:30px}div.weekly-ads-container h1{font-size:24px;line-height:24px}div.weekly-ads-container .page-title-border{width:10%}div.weekly-ads-container h2{font-size:28px;line-height:28px}#weekly-ads-timer{text-align:left}div.weekly-ads-stores h3{font-size:28px;line-height:28px}div.weekly-ads-stores p{line-height:20px}div.weekly-ads-details{padding:0;margin-top:30px}div.no-weekly-ad-container .weekly-ads-details{padding:0 20px}div.no-weekly-ad-container .no-ad-promo-container{flex-flow:wrap}div.no-weekly-ad-container .no-ad-promo{width:100%}div.no-weekly-ad-container .no-ad-promo:nth-child(2){margin:0}div.no-weekly-ad-container h2{font-size:18px;line-height:24px}img.afw-order-mobile{display:block}img.afw-order-desktop{display:none}div.afw-order-product-item{flex-wrap:wrap}div.afw-order-item-details{width:100%}div.afw-order-description,div.afw-order-quantity,div.afw-order-product-total{text-align:left}div.afw-order-quantity,div.afw-order-product-total{width:50%}div#afw-order-shipment-container{flex-wrap:wrap}div.afw-order-shipment-item{width:100%;margin:.3rem 0}}@media only screen and (max-width:520px){div.master-wrapper-content div.block-account-navigation{left:23%}div.category-description p{font-size:14px}div.product-sorting select{width:95px!important}}@media(max-width:519px){#WidgetSlider-home_page_main_slider-1{display:none}div.slider-wrapper{display:none}div.home-main-mobile-slider{display:block;width:100%;background:url(/Images/uploaded/Home/2018/fabric_of_squares_gray.png);z-index:2}div.home-main-mobile-slider .slick-slide img{width:100%;opacity:1}div.home-main-mobile-slider .slick-dots{z-index:5;position:relative}div.home-page{margin-top:-5px}}@media screen and (max-width:500px){div.home-page .home-brands-mobile-image{display:block}div.home-page .home-extra-banner-mobile{display:block;margin:20px 10px}div.home-page .home-extra-banner-mobile img{width:100%}div.home-page .home-extra-banner-mobile a{display:block;position:relative}div.home-page .home-brands-desktop-image{display:none}div.home-brand-2x2-container{flex-direction:column}div.home-brand-2x2-row{margin:0}}@media all and (max-width:480px){.forums-table-section .forums-table-section-body{overflow-x:auto}.forums-table-section .view-all{margin:0}}@media(max-width:450px){div.home-page{position:relative}div.home-page .home-fc-mobile-image{display:none}div.home-page .home-fc-desktop-image{display:block}#WidgetSlider-home_page_main_slider-1 div.nivo-controlNav{display:none}div.home-page h1.home-section-titles{font-size:30px}div.home-page .section-title-highlight{font-size:22px}div.home-page .home-fc-wrapper{flex-wrap:wrap;margin-top:40px;box-shadow:none;border:none;padding:0;background:0 0}div.home-page .home-featured-categories{padding:30px 15px}div.home-page .home-fc{flex-flow:column}div.home-page .home-fc-cta,div.home-page .cta-highlight{font-size:13px}div.home-page .home-fc-col-1{padding:0}div.home-page .home-fc-double:first-child{padding:0}div.home-page .home-hide-mobile{display:none}div.home-page .home-fc-mobile-cat2{display:block;padding-bottom:5px}div.home-page .home-decor-wrapper{background:url(/Images/uploaded/Home/2019/Banners/home-decor-mobile-420x143-border-summer2019-min.jpg) no-repeat center;background-size:contain;height:143px;margin:30px 15px;position:relative}div.home-page .home-decor-cta{font-size:13px;background-color:#333;color:#fff;border:none}div.home-page .home-top-brands-wrapper{padding:50px 15px;margin-top:0}div.home-page .home-brand-col-1{padding:0}div.home-page .home-brand-img-container{flex-wrap:wrap;margin-top:40px}div.home-page .home-brand-col-1,div.home-page .home-brand-col-2 .home-brand-double:first-child{padding-bottom:10px}div.home-page .home-brand-img-container .home-brands-cta{opacity:initial;margin:0 auto;font-size:13px;background-color:rgba(0,0,0,.4);border:1px solid #efefef;padding:7px 14px;transform:initial;-webkit-transform:initial;transition:initial;-webkit-transition:initial;width:120px}div.home-page .home-brand-img-container a:hover .home-brands-cta{background-color:#ef3d49;border:2px solid #ef3d49}div.home-page .home-brand-img-container .home-brand-overlay,div.home-page .home-brand-img-container a:hover p,div.home-page .home-brand-img-container p{transform:initial;-webkit-transform:initial;transition:initial;-webkit-transition:initial;background:0 0;padding:0 0 5px}div.home-page .home-brand-img-container a:hover p,div.home-page .home-brand-img-container a:hover .home-brands-cta{transform:initial;-webkit-transform:initial}div.home-page .home-brand-img-container a:hover .home-brand-overlay,div.home-page .home-brand-img-container .home-brand-double a:hover .home-brand-overlay{padding-top:90px}div.home-page .home-brand-img-container p.home-brand-desc-mobile{display:block;opacity:1;padding:90px 0 5px}div.home-page .home-brand-img-container p{display:none}.home-brand-2x2-row{display:block!important}.home-brand-item:nth-child(odd){margin-right:0!important}.home-brand-item:nth-child(even){margin-left:0!important}div.home-page p.home-brands-dark{color:#000}div.home-page .home-stl-wrapper{padding:50px 15px 80px}div.home-slickslider-wrapper .slick-prev,.slick-next{top:37%}div.home-slickslider-wrapper .home-stl-slickslider a:hover p{left:40px}div.home-slickslider-wrapper .slick-dots li button{width:35px}div.home-page .aotw-wrapper{margin:30px 15px;background:url(/Images/uploaded/Home/2019/Banners/aotw-mobile-420x143-border-fall2019-min.jpg) no-repeat center;background-size:contain;height:143px}div.home-page .home-aotw-cta{font-size:13px;background-color:#fff;color:#333}div.home-page div.home-blog-wrapper{padding:0 0 40px}div.home-page .home-services-wrapper{padding:40px 5px}div.home-page .home-services-wrapper{background-image:linear-gradient(rgba(0,0,0,0.4),rgba(0,0,0,0.4)),url("/Images/uploaded/Home/2018/450x818_home-services_mobile.jpg")}div.home-page .home-services-content{flex-wrap:wrap}div.home-page .home-services-item{width:47%;margin:0 5px 20px;padding:30px 12px 60px;flex-basis:initial;flex-grow:initial}div.home-page .home-services-item .fal{font-size:32px}div.home-page .home-services-item p,div.home-page .home-services-item h4,div.home-page .home-services-cta{font-size:13px}div.home-page .home-services-item i.fa-long-arrow-right{font-size:15px}div.home-page .home-services-cta:hover{left:0}div.home-page div.rich-blog-homepage div.blog-post:first-child{margin-bottom:20px}div.home-page .home-services-wrapper h1{font-size:28px}div.home-page .home-yotpo-ugc{padding:20px 15px 30px}div.home-page div.home-blog-wrapper{padding:40px 0}div.home-page div.rich-blog-homepage .blog-posts{margin:0;margin-left:2%!important;margin-right:2%!important}}@media screen and (max-width:374px){div.breadcrumb ul{padding:0 10px}div.weekly-ads-timer-box{margin:0}span.weekly-ads-days,span.weekly-ads-hours,span.weekly-ads-minutes,span.weekly-ads-seconds{padding:20px}span.weekly-ads-timer-text{font-size:14px}div.weekly-ads-stores h3{font-size:32px;line-height:32px}div.no-weekly-ad-container h2{font-size:16px}}@media(max-width:320px){div.breadcrumb ul{padding:0 5px}div.breadcrumb li>*{font-size:12px}div.home-page h1.home-section-titles{font-size:28px}div.home-page .section-title-highlight{font-size:20px}div.home-page .home-services-item{width:100%}div.home-page .home-services-wrapper h1{font-size:25px}div.home-page .home-brand-img-container p.home-brand-desc-mobile{padding:70px 0 5px}div.home-slickslider-wrapper .slick-prev,.slick-next{top:27%}}