.inner-wrap:has(.empty-state),#container:has(.empty-state){background:#ffffff}.empty-state{background:#ffffff;font-family:"Inter", sans-serif;padding:0 1rem 3rem}.empty-state .empty-state-inner{max-width:1120px;margin:0 auto}.empty-state .empty-state-hero{text-align:center;padding-top:1rem;margin-bottom:1rem}.empty-state .empty-state-art{display:block;max-width:100%;height:auto;margin:0 auto}.empty-state .empty-state-title{margin:1rem 0.5rem;font-size:2rem;line-height:1.25;overflow-wrap:break-word;word-wrap:break-word;font-weight:600;color:#101314}.empty-state .empty-state-subtitle{margin:0 0 1rem;font-size:1rem;line-height:1.5;font-weight:400;color:#636464}.empty-state.empty-state--error .empty-state-hero{padding-top:0.5rem;margin-bottom:0}.empty-state.empty-state--error .empty-state-title{margin:0.25rem 0.5rem 0;font-size:28px;font-weight:500;color:#000}.empty-state.empty-state--error .empty-state-subtitle{margin:0;font-size:16px}.empty-state.empty-state--error .empty-state-designs{margin-top:1rem;padding-top:1rem;border-top:1px solid #DBDBDB}.empty-state.empty-state--error .empty-state-designs-head{padding-bottom:0;border-bottom:0}.empty-state.empty-state--error .empty-state-designs-title{font-size:22px}.empty-state.empty-state--error .home_page_designs{margin:1rem -0.75rem 0}.empty-state.empty-state--cart .empty-state-hero{margin-bottom:0}.empty-state.empty-state--cart .empty-state-title{margin:1rem 0.5rem 0;font-size:24px;font-weight:500;color:#000}.empty-state.empty-state--cart .empty-state-subtitle{margin:5px 0 0;font-size:14px;color:#6F6F6F}.empty-state.empty-state--cart .empty-state-cta{width:auto;height:48px;margin-top:14px;padding:0 2rem;font-size:16px}.empty-state.empty-state--cart .empty-state-hero .empty-state-cta{font-weight:500}.empty-state.empty-state--cart .empty-state-designs{margin-top:20px;padding-top:0.75rem;border-top:1px solid #DBDBDB}.empty-state.empty-state--cart .empty-state-designs-head{padding-bottom:0;border-bottom:0}.empty-state.empty-state--cart .home_page_designs{margin:0.75rem -0.75rem 0}.empty-state.empty-state--cart .empty-state-signin{margin:10px 0 0;font-size:14px;line-height:1.5;color:#6F6F6F;text-align:center}.empty-state.empty-state--cart .empty-state-signin a{color:#670b19;font-weight:600;text-decoration:underline}.empty-state .error-search{margin-top:1rem;text-align:center}.empty-state .error-search-form{display:flex;max-width:743px;height:52px;margin:0 auto;border:1px solid #8F8F8F;border-radius:6px;background:#ffffff;overflow:hidden}.empty-state .error-search-form:focus-within{border-color:#670b19}.empty-state .error-search-field{display:flex;flex:1 1 auto;align-items:center;min-width:0;margin:0;padding:0 0 0 1rem;cursor:text}.empty-state .error-search-icon{flex:0 0 auto;color:#101314}.empty-state input.error-search-input{flex:1 1 auto;min-width:0;height:100%;margin:0;padding:0 0.75rem;border:0;box-shadow:none;background:transparent;color:#101314;font-family:inherit;font-size:16px;text-overflow:ellipsis}.empty-state input.error-search-input::placeholder{color:#6F6F6F;text-overflow:ellipsis}.empty-state input.error-search-input:focus{border:0;box-shadow:none;background:transparent;outline:none}.empty-state .error-search-submit{display:flex;flex:0 0 auto;align-items:center;justify-content:center;min-width:76px;height:100%;margin:0;padding:0 0.875rem;border:0;border-left:1px solid #8F8F8F;border-radius:0;background:#ffffff;color:#670b19;font-family:inherit;font-size:18px;font-weight:600}.empty-state .error-search-submit:hover,.empty-state .error-search-submit:focus{background:#FBF3F4;color:#670b19}.empty-state .error-search-arrow{display:none}.empty-state .error-popular{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:center;margin-top:0.6rem;font-size:16px;line-height:1.6}.empty-state .error-popular-title{margin:0 1rem 0 0;font-size:16px;line-height:inherit;font-weight:600;color:#555}.empty-state .error-popular-list{display:flex;flex-wrap:wrap;justify-content:center;margin:0;padding:0;list-style:none}.empty-state .error-popular-list li{margin:0 0.875rem 0 0;color:#6F6F6F}.empty-state .error-popular-list li::after{content:','}.empty-state .error-popular-list li:last-child{margin-right:0}.empty-state .error-popular-list li:last-child::after{content:'.'}.empty-state .error-popular-list a{color:#6F6F6F}.empty-state .error-popular-list a:hover,.empty-state .error-popular-list a:focus{color:#670b19;text-decoration:underline}.empty-state .empty-state-cta{display:inline-flex;align-items:center;justify-content:center;width:100%;max-width:380px;height:40px;padding:0 1.5rem;border-radius:6px;background:#670b19;color:#ffffff;font-size:14px;font-weight:600;text-align:center}.empty-state .empty-state-cta:hover,.empty-state .empty-state-cta:focus{background:#560917;color:#ffffff}.empty-state .empty-state-designs-head{display:flex;align-items:baseline;justify-content:space-between;padding-bottom:0.5rem;border-bottom:1px solid #e5e7eb}.empty-state .empty-state-designs-title{margin:0;font-size:20px;line-height:1.3;font-weight:600;color:#101314;text-align:left}.empty-state .empty-state-view-all{flex:0 0 auto;margin-left:1rem;font-size:14px;font-weight:400;color:#101314;text-decoration:underline}.empty-state .empty-state-view-all-row{text-align:center}.empty-state .empty-state-view-all-cta{max-width:150px}.empty-state .home_page_designs{display:flex;flex-wrap:wrap;margin:1.5rem 0 0}.empty-state .home_page_designs>li{display:flex;float:none;padding:0 0.75rem;margin-bottom:1.75rem}.empty-state .home_page_designs .fr_page{display:flex;flex-direction:column;width:100%;border:1px solid #eee;border-radius:8px;overflow:hidden;background:#ffffff}.empty-state .home_page_designs .plp-image-boxs{position:relative;padding-top:150.4451%;overflow:hidden;background:#eeeeee}.empty-state .home_page_designs .plp-image-boxs .image_placeholder{position:absolute;top:0;left:0;width:100%;height:100%}.empty-state .home_page_designs .plp-image-boxs img{width:100%;height:100%;object-fit:cover;display:block}.empty-state .home_page_designs .plp-image-boxs img.js-lazy{opacity:1;background-color:#eef0f2;background-image:linear-gradient(90deg, rgba(255,255,255,0) 0%, rgba(255,255,255,0.75) 50%, rgba(255,255,255,0) 100%);background-size:40% 100%;background-repeat:no-repeat;animation:empty-state-shimmer 1.4s linear infinite}@media (prefers-reduced-motion: reduce){.empty-state .home_page_designs .plp-image-boxs img.js-lazy{background-image:none;animation:none}}.empty-state .home_page_designs .design-col2{display:none}.empty-state .home_page_designs .add-to-cart-bst{display:none}.empty-state .home_page_designs .design_desc{display:flex;flex:1 1 auto;flex-direction:column;position:relative;padding:0.4rem 0.75rem 0.2rem;border-top:1px solid #eee;background:#ffffff}.empty-state .home_page_designs .design_desc .row{margin:0}.empty-state .home_page_designs .design_desc .small-10.columns{width:100%;padding:0}.empty-state .home_page_designs .design_desc .truncate{padding:0;padding-right:1.5rem}.empty-state .home_page_designs .design_desc .truncate a{display:block;width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding:2px 0;color:#010101;font-size:14px;font-weight:400;line-height:17px}.empty-state .home_page_designs .small-2.columns{position:static;padding:0}.empty-state .home_page_designs .wishlist-forms{position:static}.empty-state .home_page_designs .wishlist-forms .wishlist-heart-button{position:absolute;top:6px;right:0.75rem;float:right;margin:0;padding:0;background:transparent;font-size:1.6rem;color:#8f1b1d}.empty-state .home_page_designs .wishlist-forms .wishlist-heart-button.empty-heart{color:gray}.empty-state .home_page_designs .wishlist-forms .wishlist-heart-button:focus{outline:none}.empty-state .home_page_designs .design-col1{display:flex;flex-wrap:wrap;align-items:center;float:none;width:auto;margin:0;padding:5px 0;font-size:14px !important;font-weight:600;color:#303030;text-align:left}.empty-state .home_page_designs .actual_price{display:inline-block;margin:3px 0 0 3px;padding-right:5px;font-size:11px !important;font-weight:400 !important;color:rgba(113,111,113,0.96);text-decoration:line-through}.empty-state .home_page_designs .discount-wishlist{margin-top:3px;padding-right:5px;font-size:11px !important;font-weight:400;color:#16A341}.empty-state .empty-state-designs--wishlist .home_page_designs .add-to-cart-bst{display:block;width:100%;height:32px;margin:auto 0 0.4rem;padding:0;border:1px solid #670b19;border-radius:4px;background:#ffffff;color:#670b19;font-size:12px;font-weight:600;line-height:30px;letter-spacing:0.02em;text-align:center;text-transform:uppercase}.empty-state .empty-state-designs--wishlist .home_page_designs .add-to-cart-bst:hover,.empty-state .empty-state-designs--wishlist .home_page_designs .add-to-cart-bst:focus{background:#670b19;color:#ffffff}@media only screen and (max-width: 40em){.empty-state{padding:0 0.5rem 1.5rem}.empty-state .empty-state-title{font-size:1.5rem}.empty-state .empty-state-subtitle{font-size:0.9375rem}.empty-state .home_page_designs{margin:1rem -0.25rem 0}.empty-state .home_page_designs>li{padding:0 0.25rem;margin-bottom:0.75rem}.empty-state .design_desc{padding-left:0.5rem;padding-right:0.5rem}.empty-state .wishlist-forms .wishlist-heart-button{right:0.5rem;font-size:1.35rem}.empty-state.empty-state--error .empty-state-title{font-size:20px}.empty-state.empty-state--error .empty-state-designs-title{font-size:20px}.empty-state.empty-state--error .home_page_designs{margin:1rem -0.25rem 0}.empty-state.empty-state--cart{padding:0 0.75rem 1.5rem}.empty-state.empty-state--cart .empty-state-title{font-size:18px}.empty-state.empty-state--cart .empty-state-designs-title{font-size:18px}.empty-state.empty-state--cart .home_page_designs{margin:0.75rem -0.5rem 0}.empty-state.empty-state--cart .home_page_designs>li{padding:0 0.5rem}.empty-state .error-search{padding:0 0.5rem}.empty-state .error-search-form{border-radius:8px}.empty-state .error-search-submit{min-width:52px;padding:0}.empty-state .error-search-submit-text{display:none}.empty-state .error-search-arrow{display:block}.empty-state .error-search-field{padding-left:0.75rem}.empty-state .error-search-icon{width:20px;height:20px}.empty-state input.error-search-input{padding:0 0.25rem 0 0.5rem;font-size:14px}.empty-state .error-popular{flex-direction:column;align-items:center;line-height:1.65}.empty-state .error-popular-title{margin:0;font-weight:500}.empty-state .error-popular-list li{margin-right:0.625rem}}@keyframes empty-state-shimmer{0%{background-position:-60% 0}100%{background-position:160% 0}}.store_page_block.empty-state-block{padding:0}.store_page_block.empty-state-block--search{width:100%;border-left:0}@media only screen and (min-width: 40.063em){.store_page_block.empty-state-block--search .no-results .empty-state{padding-left:38px;padding-right:38px}.store_page_block.empty-state-block--search .no-results .empty-state-inner{max-width:1096px;margin:0 auto}}.no-results .empty-state-inner{max-width:none}.no-results .empty-state-art{border-radius:8px}.no-results .empty-state-art:not(.is-loaded){background-color:#eef0f2}.no-results .empty-state-hero{margin-bottom:0}.no-results .empty-state-title{margin:0.75rem 0.5rem 0;font-size:24px;font-weight:500;color:#000}.no-results .empty-state-subtitle{margin:2px 0 0;font-size:14px;color:#6F6F6F}.no-results .empty-state-cta{width:auto;height:48px;margin-top:10px;padding:0 2rem;border:0;font-family:inherit;font-size:16px;font-weight:500;cursor:pointer}.no-results .empty-state-designs{margin-top:22px;padding-top:0.75rem;border-top:1px solid #DBDBDB}.no-results .empty-state-designs-head{padding-bottom:0;border-bottom:0}.no-results .home_page_designs{margin:12px -0.75rem 0}.no-results .plp-image-boxs .image_placeholder{background-color:transparent}@media only screen and (max-width: 40em){.no-results{padding:0 0.25rem}.no-results .empty-state-title{margin:17px 0 0;font-size:18px}.no-results .empty-state-subtitle{margin-top:0}.no-results .empty-state-cta{margin-top:14px}.no-results .home_page_designs{margin:12px -0.5rem 0}.no-results .home_page_designs>li{padding:0 0.5rem}}
