.b-shop-interface{margin-top:30px}@media(min-width:1025px){.b-shop-interface .no-results,.b-shop-interface .shop-content,.b-shop-interface>.b-loading{width:calc(100% - 340px)}}@media(min-width:769px)and (max-width:1024px){.b-shop-interface .no-results,.b-shop-interface .shop-content,.b-shop-interface>.b-loading{width:calc(100% - 310px)}}@media(min-width:769px){.b-shop-interface+.b-modal .modal-content{max-width:640px}.b-shop-interface .no-results{padding:30px 10px 10px}}@media(max-width:768px){.b-shop-interface+.b-modal .modal-content,.b-shop-interface .no-results,.b-shop-interface .shop-content,.b-shop-interface>.b-loading{width:100%}.b-shop-interface .no-results{padding:20px 10px 10px}}.b-shop-interface.x-shop-interface-filters-closed .shop-content{width:100%}.b-shop-interface .b-loading,.b-shop-interface .shop-content{display:inline-block;vertical-align:top}.b-shop-interface .sort-by,.b-shop-interface .sort-options{display:flex;justify-content:flex-end}.b-shop-interface .sort-by{width:auto;margin-right:20px}.b-shop-interface .sort-by .label{display:inline-block;margin-right:10px;padding:7px 0;font-weight:700;vertical-align:top}.b-shop-interface .sort-by .Select{display:inline-block;width:200px}.b-shop-interface .sort-by-header{display:inline-block;padding-right:10px;padding-left:20px;vertical-align:top}.b-shop-interface .no-results{display:inline-block;text-align:center}.b-shop-interface .no-results .continue-shopping-button,.b-shop-interface .no-results .no-connection-results-message,.b-shop-interface .no-results .no-results-message{margin-top:30px;font-size:16px;line-height:22px}.b-shop-interface .x-react-select .react-select__menu{border-color:#999}.spell-correction-section{margin-bottom:10px;border-bottom:1px solid #ddd;padding-bottom:20px;font-size:18px;font-weight:700;line-height:24px;text-align:left}.spell-correction-text{font-family:"Lato",sans-serif;font-weight:400}.spell-correction-altered-query{font-size:18px;font-weight:700;text-decoration:underline;color:#333}.b-search-header{padding-bottom:20px}.b-search-header .search-header-tags{overflow-x:auto;overflow-y:hidden;position:relative;padding-right:60px;white-space:nowrap;-ms-overflow-style:none}.b-search-header .search-header-tags.search-header-tags::-webkit-scrollbar{display:none}.b-search-header .search-header-tags-wrapper{display:flex;align-items:center;margin-top:20px}.b-search-header .search-header-tags-wrapper .swipe-ico-wrapper{position:absolute;right:0;font-size:40px}.b-search-header .search-header-tags-wrapper .swipe-ico-wrapper .ico.x-background{color:rgba(51,51,51,.7)}.b-search-header .search-header-tags-wrapper .swipe-ico-wrapper .ico.x-arrows{position:absolute;top:0;right:0;left:0;color:#fff}.b-search-header .search-header-tags-wrapper .search-header-tags .remove-filter-ico.x-non-full-width-mobile-button{line-height:22px}.b-search-header .search-header-tags-wrapper .search-header-tags .remove-filter-ico.x-non-full-width-mobile-button .ico.ico-close{font-size:10px}.b-search-header .search-header-no-results{margin:20px 0;font-size:16px}.b-search-header .search-header-no-results-wrapper{margin:30px 0 20px}.b-search-header .search-header-tag{display:inline-block;font-weight:300;text-align:center}.b-search-header .search-header-tag button{font-size:13px}.b-search-header .search-header-tag~.b-filter-tag{margin-left:10px;border-radius:20px}.b-search-header .search-header-tag~.b-filter-tag button{font-size:13px}.b-search-header .search-header-tag .black-button{border:none;border-radius:20px;padding:7px 12px;font-family:"Lato",sans-serif;font-weight:400}.b-search-header .search-header-tag.x-search-header-tag-results{position:relative;border-radius:4px;padding:7px 16px 12px 0;background-color:#efefef}.b-search-header .search-header-tag.x-search-header-tag-results:after{position:absolute;top:0;right:0;bottom:0;width:0;border-top:17px solid #fff;border-bottom:17px solid #fff;border-left:15px solid #efefef;content:""}.b-search-header .search-header-tag.x-search-header-filter-button.ico{padding-right:10px;font-size:14px}.b-search-header .search-header-title{margin-right:10px;margin-bottom:0;font-size:24px;line-height:30px}.b-search-header .search-header-title-wrapper{display:flex;align-items:flex-end}.b-search-header .search-header-term{display:inline-block;padding-right:5px;font-weight:500;text-transform:capitalize;vertical-align:top}.b-search-header .search-header-footer{display:flex;justify-content:space-between;margin-top:30px}.b-search-header .search-header-footer .MuiSelect-select{padding:0 32px 0 0;font-family:"Lato",sans-serif;font-size:16px;font-weight:500;color:#000}.b-search-header .search-header-footer .MuiOutlinedInput-notchedOutline{border:none}.b-search-header .search-header-hide-wrapper button{color:#666}.b-search-header .search-header-hide-wrapper .ico{margin-left:8px;font-size:16px}.b-search-header .search-header-hide-wrapper .ico:before{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.b-filter-tag{display:inline-block;font-weight:300;text-align:center}.b-filter-tag.x-filter-item{border-radius:4px;padding-right:2px;background-color:#efefef}.b-filter-tag.x-search-header-tag-results{position:relative;padding-right:16px}.b-filter-tag.x-search-header-tag-results:after{position:absolute;top:0;right:0;bottom:0;width:0;border-top:17px solid #fff;border-bottom:17px solid #fff;border-left:15px solid #efefef;content:""}.b-filter-tag .remove-filter-ico{padding:7px 12px;text-align:center}.b-filter-tag .remove-filter-ico .ico-close{padding:0 0 0 10px;font-size:7px;line-height:22px;vertical-align:top}.MuiList-root{font-size:16px}.MuiList-root .MuiMenuItem-root{font-family:"Lato",sans-serif}.b-design-grid{position:relative;display:flex;flex-wrap:wrap;justify-content:space-around}@media(max-width:768px){.b-design-grid{text-align:center}}.b-design-grid.rows{flex-direction:column}@supports(display:grid){.b-design-grid{display:grid;grid-row-gap:60px;flex-wrap:nowrap;justify-content:normal}@media(min-width:1025px){.b-design-grid.columns{grid-template-columns:repeat(3,1fr);grid-column-gap:3.45%}.b-design-grid.columns.x-collection-display-page-grid,.x-shop-interface-filters-closed .b-design-grid.columns{grid-template-columns:repeat(4,1fr)}}@media(min-width:769px)and (max-width:1024px){.b-design-grid.columns{grid-template-columns:repeat(2,1fr);grid-column-gap:4.71%}.b-design-grid.columns.x-collection-display-page-grid,.x-shop-interface-filters-closed .b-design-grid.columns{grid-template-columns:repeat(3,1fr)}}@media(max-width:768px){.b-design-grid.columns{grid-template-columns:repeat(2,1fr);grid-column-gap:4.71%}}@media(max-width:496px){.b-design-grid.columns{grid-column-gap:6.04%}}.b-design-grid.rows{display:grid;flex-wrap:nowrap;justify-content:normal}}.b-collection-results{box-shadow:2px 2px 8px 0 rgba(51,51,51,.15);text-align:left}@media(min-width:1025px){.b-collection-results{padding:30px}.b-collection-results .collection-preview{flex-wrap:nowrap}.b-collection-results .collection-preview-links{flex-basis:23%}.b-collection-results .collection-preview-links:first-child,.b-collection-results .collection-preview-links:nth-child(2),.b-collection-results .collection-preview-links:nth-child(3){padding:0 30px 0 0}}@media(max-width:1024px){.b-collection-results{padding:30px}.b-collection-results .collection-preview{flex-wrap:wrap;max-width:610px}.b-collection-results .collection-preview-links{flex-basis:45%;flex-grow:1;max-width:50%}.b-collection-results .collection-preview-links:first-child{padding:0 30px 0 0}.b-collection-results .collection-preview-links:nth-child(3){padding:30px 30px 0 0}.b-collection-results .collection-preview-links:nth-child(4){padding:30px 0 0}}@media(min-width:497px)and (max-width:768px){.b-collection-results{max-width:728px;margin:0 10px}.b-collection-results .collection-preview{max-width:668px}}@media(max-width:496px){.b-collection-results{margin:0 10px;padding:20px}.b-collection-results .collection-preview{max-width:416px}.b-collection-results .collection-preview-links:first-child{padding:0 20px 0 0}.b-collection-results .collection-preview-links:nth-child(3){padding:20px 20px 0 0}.b-collection-results .collection-preview-links:nth-child(4){padding:20px 0 0}}.b-collection-results .collection-header{display:flex;align-items:center}.b-collection-results .collection-thumbnails{margin-right:20px}.b-collection-results .collection-thumbnails .b-stacked-images{margin:0}.b-collection-results .collection-thumbnails .design-thumbnail.x-shadow{box-shadow:2px 2px 2px 0 rgba(0,0,0,.3)}.b-collection-results .collection-title{overflow:hidden;display:block;font-size:18px;line-height:24px;color:#333}.b-collection-results .collection-owner{float:left;margin-top:5px;font-weight:300;line-height:18px}.b-collection-results .collection-preview{overflow:hidden;display:flex;clear:both;padding-top:30px}.b-collection-results .collection-image{width:100%;height:100%}.b-collection-results .b-favorite-collection.btn{float:left}.b-stacked-images{position:relative}@media(min-width:1025px){.b-stacked-images.x-stacked-images-small{width:80px;height:80px}.b-stacked-images.x-stacked-images-small.x-single{width:64px;height:64px}.b-stacked-images.x-stacked-images-large{width:150px;height:150px}.b-stacked-images.x-stacked-images-large.x-single,.b-stacked-images .x-thumbnail-small{width:64px;height:64px}.b-stacked-images .x-thumbnail-large{width:115px;height:115px}}@media(min-width:769px){.b-stacked-images{margin:20px}}@media(max-width:1024px){.b-stacked-images.x-stacked-images-small{width:60px;height:60px}.b-stacked-images.x-stacked-images-small.x-single{width:50px;height:50px}.b-stacked-images.x-stacked-images-large{width:150px;height:150px}.b-stacked-images .x-thumbnail-small{width:50px;height:50px}.b-stacked-images .x-thumbnail-large{width:115px;height:115px}}@media(max-width:768px){.b-stacked-images{margin:20px auto 10px}.b-stacked-images.x-stacked-images-small.x-single{width:50px;height:50px}}.b-stacked-images.x-stacked-images-large.x-single{width:115px;height:115px}.b-stacked-images .design-thumbnail{overflow:hidden;position:absolute;top:0;left:0}.b-stacked-images .design-thumbnail.x-shadow{z-index:22;box-shadow:2px 2px 8px 0 rgba(51,51,51,.25)}.b-stacked-images .stacked-thumbnail{overflow:hidden;position:absolute;right:0;bottom:0}.b-stacked-images .thumbnail-image{position:relative;overflow:hidden}.b-stacked-images .thumbnail-image:after{background-image:url(https://cdn.spoonflower.com/baerlauch/production/images/fabrics/NO_IMAGE_PLACEHOLDER_LARGE.png);position:absolute;top:0;left:0;width:64px;height:64px;background-position:center 0;background-size:cover;content:""}.x-development .b-stacked-images .thumbnail-image:after{background-image:url(https://cdn.spoonflower.com/baerlauch/development/images/fabrics/NO_IMAGE_PLACEHOLDER_LARGE.png)}.b-stacked-images .thumbnail-image:-moz-broken{background-image:url(https://cdn.spoonflower.com/baerlauch/production/images/fabrics/NO_IMAGE_PLACEHOLDER_LARGE.png);display:inline-block;width:64px;height:64px;background-position:center 0;background-size:cover}.x-development .b-stacked-images .thumbnail-image:-moz-broken{background-image:url(https://cdn.spoonflower.com/baerlauch/development/images/fabrics/NO_IMAGE_PLACEHOLDER_LARGE.png)}.b-lazy-image{position:relative}.b-lazy-image .lazy-content{position:absolute;inset:0}.b-favorite-collection.btn{width:auto;margin-top:5px;padding:0 5px 0 0;font-size:14px;line-height:16px}.b-favorite-collection.btn.unfavorited{color:#999}.b-favorite-collection.btn.favorited{color:#b10000}.b-favorite-collection.btn .ico-heart{font-size:16px;line-height:16px;vertical-align:top}.b-design-card{container-type:inline-size;border-radius:4px;display:flex;flex:1 1 100%;flex-direction:column;margin-bottom:60px;overflow:unset;position:relative;text-align:left}@media(min-width:1025px){.b-design-card{max-width:290px}}@media(min-width:769px)and (max-width:1024px){.b-design-card{max-width:285px}}@media(min-width:769px){.b-design-card .b-modal .modal-content{width:753px;padding-top:0}}@media(min-width:497px)and (max-width:768px){.b-design-card{max-width:340px}}@media(max-width:496px){.b-design-card{max-width:214px}}@supports(display:grid){.b-design-card{margin:0;max-width:none;min-width:0}}.b-design-card:has(.b-colorways-modal.modal-opened){box-shadow:unset}.b-design-card:focus.x-shadowed:not(:has(.b-colorways-modal.modal-opened)),.b-design-card:hover.x-shadowed:not(:has(.b-colorways-modal.modal-opened)){box-shadow:2px 2px 8px 0 rgba(51,51,51,.25)}.b-design-card:focus .item-pic,.b-design-card:hover .item-pic{-webkit-transform:scale(1.03) translateZ(1px);transform:scale(1.03) translateZ(1px)}.b-design-card:focus-within .design-card-text .badge-overlay .challenge-badge span{opacity:1;height:auto;width:auto;padding:0 4px 0 0}.b-design-card.x-shadowed{border:1px solid #d3d4d7;box-shadow:4px 4px 10px 0 rgba(0,0,0,.1)}.b-design-card>.design-link{border-top-left-radius:4px;border-top-right-radius:4px}.b-design-card .design-link{display:block;overflow:hidden}.b-design-card .design-link:focus .item-pic{-webkit-transform:scale(1.03) translateZ(1px);transform:scale(1.03) translateZ(1px)}.b-design-card .modal-overlay{position:fixed;z-index:1000000;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.5);cursor:pointer;pointer-events:auto}.b-design-card .item-pic{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:block;height:auto;-webkit-transition:-webkit-transform .2s ease 0s;transition:-webkit-transform .2s ease 0s;transition:transform .2s ease 0s;transition:transform .2s ease 0s,-webkit-transform .2s ease 0s;width:100%}.b-design-card .design-card-text{padding:1.14rem 1.14rem 9px}.b-design-card .design-card-text .design-card-product-name{text-transform:uppercase;letter-spacing:.5px;display:block;font-size:11px;font-style:normal;font-weight:300;line-height:14px;padding-bottom:5px}.b-design-card .design-card-text .underlined span{border-bottom:1px solid #303738;text-decoration:none}.b-design-card .design-card-text .design-link{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#333;display:block;line-height:18px;padding-bottom:5px;text-align:left}.b-design-card .design-card-text .design-link.underlined,.b-design-card .design-card-text .design-link.underlined:focus,.b-design-card .design-card-text .design-link.underlined:focus span,.b-design-card .design-card-text .design-link.underlined:hover,.b-design-card .design-card-text .design-link.underlined:hover span{text-decoration:none}.b-design-card .design-card-text .item-author-wrapper{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:300;line-height:16px}.b-design-card .design-card-text .item-author-wrapper .item-author{color:#536063;padding-left:3px}.b-design-card .design-card-text .modal-wrapper{position:relative;padding-left:1.14rem;padding-right:1.14rem;margin-left:-1.14rem;margin-right:-1.14rem}.b-design-card .design-card-text .modal-wrapper>.b-colorways-list-header.modal-opened{-webkit-animation:fade .4s;animation:fade .4s;opacity:0}.b-design-card .design-card-text .badge-overlay,.b-design-card .design-card-text .quick-add{position:absolute;top:.57rem;display:flex;margin:0;padding:0}.b-design-card .design-card-text .badge-overlay{left:.57rem;height:36px}.b-design-card .design-card-text .badge-overlay .challenge-badge{display:flex;background-color:#fefefe;border-radius:200px;align-items:center;justify-content:center;height:36px;width:36px;color:#337179;border:1px solid #337179;cursor:default;box-sizing:border-box;font-family:Figtree,sans-serif}.b-design-card .design-card-text .badge-overlay .challenge-badge.expanded,.b-design-card .design-card-text .badge-overlay .challenge-badge:hover{width:auto}.b-design-card .design-card-text .badge-overlay .challenge-badge.expanded span,.b-design-card .design-card-text .badge-overlay .challenge-badge:hover span{display:inherit;opacity:1;height:auto;width:auto;padding:0 8px 0 0;font-size:18px}.b-design-card .design-card-text .badge-overlay .challenge-badge svg{align-self:center;fill:#337179;min-height:28px;min-width:34px}.b-design-card .design-card-text .badge-overlay .challenge-badge span{display:none;-webkit-transition:opacity .4s;transition:opacity .4s;opacity:0;height:0;overflow:hidden;width:0}.b-design-card .design-card-text .quick-add{right:.57rem}.b-design-card .design-card-text .quick-add .x-custom-favorite-design{background-color:#fefefe;border-radius:50%;vertical-align:top}.b-design-card .design-card-text .quick-add .x-custom-favorite-design .favorite-btn{display:block;line-height:normal;padding-right:0}.b-design-card .design-card-text .quick-add .x-custom-favorite-design .favorite-btn:hover{color:#337179}.b-design-card .design-card-text .quick-add .x-custom-favorite-design .favorite-btn:hover .ico:before{content:""}.b-design-card .design-card-text .quick-add .x-custom-favorite-design .favorite-btn.unfavorited{padding-right:0}.b-design-card .design-card-text .quick-add .x-custom-favorite-design .ico{font-size:1.6rem;line-height:1.6rem;padding:.5rem .4rem .4rem;vertical-align:middle}@container (max-width: 230px){.b-design-card .design-card-text .badge-overlay .challenge-badge{height:24px;width:24px}.b-design-card .design-card-text .badge-overlay .challenge-badge.expanded span,.b-design-card .design-card-text .badge-overlay .challenge-badge:hover span{font-size:12px;padding:0 6px 0 0}.b-design-card .design-card-text .badge-overlay .challenge-badge svg{min-height:16px;min-width:22px}.b-design-card .design-card-text .quick-add .x-custom-favorite-design .ico{font-size:1.1rem;line-height:1.1rem;padding:.3rem .25rem .2rem}}.b-design-card .similar-designs-link{display:flex;justify-content:center;align-items:center;margin:auto 1.14rem 1.14rem;padding:.43rem .86rem;color:#303738;border-radius:4px;border:1px solid #b3b7ba;box-shadow:0 1px 2px 0 rgba(0,0,0,.05);-webkit-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.b-design-card .similar-designs-link:hover{border:1px solid #536063}.b-design-card .similar-designs-link:active{border:1px solid #0c0d0e}.b-design-card .similar-designs-link span{color:#303738;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.b-design-card .more-like-this-link{font-size:14px;line-height:20px;font-weight:600;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:flex;justify-content:center;align-items:center;margin:0 1.14rem 1.14rem;padding:0;color:#303738;border-bottom:1px solid #303738;-webkit-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.b-design-card .more-like-this-link span{color:#303738;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.b-design-card.mobile .design-card-text{padding:1.14rem .57rem 8px}.b-design-card.mobile .design-card-text .item-author-wrapper{margin:0}.b-design-card.mobile .similar-designs-link{margin:auto .57rem 1.14rem;padding:.21rem .57rem}.b-design-card.mobile .more-like-this-link{font-size:14px;line-height:18px;letter-spacing:2.5%;margin:0 .57rem 1.14rem;padding:0}.b-design-card .design-card-text .design-link:focus,.b-design-card .design-card-text .design-link:focus span,.b-design-card .design-card-text .design-link:hover,.b-design-card .design-card-text .design-link:hover span,.b-design-card .design-card-text .item-author:focus,.b-design-card .design-card-text .item-author:focus span,.b-design-card .design-card-text .item-author:hover,.b-design-card .design-card-text .item-author:hover span,.b-design-card .item-in-collection-link:focus,.b-design-card .item-in-collection-link:focus span,.b-design-card .item-in-collection-link:hover,.b-design-card .item-in-collection-link:hover span{color:#333;text-decoration:underline}.b-design-card .design-card-text .design-link:focus.ico,.b-design-card .design-card-text .design-link:focus span.ico,.b-design-card .design-card-text .design-link:hover.ico,.b-design-card .design-card-text .design-link:hover span.ico,.b-design-card .design-card-text .item-author:focus.ico,.b-design-card .design-card-text .item-author:focus span.ico,.b-design-card .design-card-text .item-author:hover.ico,.b-design-card .design-card-text .item-author:hover span.ico,.b-design-card .item-in-collection-link:focus.ico,.b-design-card .item-in-collection-link:focus span.ico,.b-design-card .item-in-collection-link:hover.ico,.b-design-card .item-in-collection-link:hover span.ico{text-decoration:none}.b-design-card .b-modal .modal-with-button{margin-bottom:0}.b-design-card .all-products-link{border-top:1px solid #ddd;box-sizing:border-box;color:#767676;display:block;font-size:13px;line-height:16px;margin-top:auto;overflow:hidden;padding:10px 0;text-align:center;white-space:nowrap}.b-design-card .all-products-link:focus,.b-design-card .all-products-link:hover{border-color:#767676;color:#333;text-decoration:underline}.b-design-card .all-products-link .ico{color:#767676;line-height:22px;margin-right:5px;position:relative;top:1px}.b-colorways-modal{position:absolute;z-index:1000001;right:-1px;left:-1px;-webkit-animation:fade .4s;animation:fade .4s;background-color:#fff;border-radius:4px;opacity:0;padding:1.14rem;pointer-events:none;width:unset}.b-colorways-modal:focus.x-shadowed,.b-colorways-modal:hover.x-shadowed{box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04)}.b-colorways-modal:not(.stick-to-element){top:calc(var(--colorways-modal-bottom-diff) - 1.14rem)}.b-colorways-modal.modal-opened{-webkit-animation:flash .4s;animation:flash .4s;opacity:1;pointer-events:all;border-top-left-radius:unset;border-top-right-radius:unset}.b-colorways-modal.x-shadowed{border:1px solid #d3d4d7;border-top:unset;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05)}.b-colorways-modal .ico{margin-right:10px}.b-colorways-modal .b-lazy-image{padding-top:0!important}.b-colorways-modal .b-lazy-image .lazy-content{position:unset}.b-colorways-modal .b-colorways-list-header{padding:0 0 1.14rem}.b-colorways-modal.mobile{position:fixed;top:unset;right:10px;bottom:1.14rem;left:10px;padding:1.14rem .57rem;width:unset}.b-colorways-modal.mobile.stick-to-element{position:fixed;top:var(--colorways-modal-sticky-position);bottom:unset}.b-colorways-modal.mobile.modal-opened{border-top-left-radius:4px;border-top-right-radius:4px}.b-colorways-list-header{display:flex;justify-content:space-between;padding:1.14rem 0 calc(1.14rem - 5px);color:#303738;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.b-colorways-list-header .svg-expand-more{fill:#303738}.b-colorways-list-header .colorways-list-title{align-items:center;cursor:pointer;display:flex;font-size:inherit;font-weight:700;flex-direction:row;line-height:22px;margin-bottom:0}.b-colorways-list-header .colorways-list-title:hover{color:#337179}.b-colorways-list-header .colorways-list-title:hover .svg-expand-more{fill:#337179}.b-colorways-list-header .colorways-info{padding:0 0 0 .57rem}.b-colorways-list-header.modal-opened{color:#337179}.b-colorways-list-header.modal-opened .svg-expand-less{fill:#337179}.b-colorways-list-header.mobile .colorways-list-title{width:100%}.b-colorways-list-header.mobile .colorways-samples{height:1.43rem;width:2.56rem}.b-colorways-list-header.mobile .colorways-samples .colorways-sample{height:1.43rem;width:1.43rem}.colorways-samples{display:flex;flex-direction:row;height:1.71rem;width:3.12rem}.colorways-samples .colorways-sample{background-color:#fefefe;border:1px solid #b3b7ba;border-radius:50%;box-sizing:border-box;height:1.71rem;padding:1px;width:1.71rem}.colorways-samples .colorways-sample:last-child{margin-left:-.3rem;z-index:1}.colorways-samples .colorways-sample-img{border-radius:50%;height:100%;width:100%}.colorways-samples .b-lazy-image{align-items:center;display:flex;height:100%;justify-content:center;padding-top:0;width:100%}.colorways-samples .b-lazy-image .lazy-content{position:unset}.colorways-list{display:grid;grid-gap:20px 3.45%;grid-template-columns:repeat(5,1fr);padding:0}.colorway-item{border:1px solid #b3b7ba;border-radius:50%;box-sizing:border-box;cursor:pointer;height:100%;padding:2px;width:100%}.colorway-item:hover{border:1px solid #337179}.colorway-item-selected{border:2px solid #0c0d0e}.colorway-item-wrapper .design-link{padding-bottom:0}.colorway-item-img{border-radius:50%;height:100%;width:100%}.MuiPopover-paper{background-color:#e7f6f9!important;min-height:40px;width:200px;padding:10px;text-align:center;color:#333;font-size:16px;text-wrap:wrap;box-shadow:0 0 5px 3px #ccc}.MuiPopover-paper .auth-link{color:#000;font-weight:700;border-bottom:1px solid #000}.MuiPopover-paper .arrow-down{position:absolute;bottom:0;left:50%;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:15px solid #e7f6f9;-webkit-transform:translateX(-50%) translateY(100%);transform:translateX(-50%) translateY(100%)}.MuiPaper-root{overflow:inherit!important}.b-favorite-design{display:inline-block;white-space:nowrap}@media(max-width:768px){.b-favorite-design .favorite-btn{width:auto}}.b-favorite-design.x-fabric-page-favorite-design{margin-right:20px}.b-favorite-design.x-shop-page-favorite-design{padding-top:15px}.b-favorite-design .favorite-btn{padding:0 5px 0 0}.b-favorite-design .favorite-btn .ico-heart{font-size:20px;line-height:26px}.b-favorite-design .unfavorited{color:#536063}.b-favorite-design .unfavorited:focus-visible,.b-favorite-design .unfavorited:hover{color:#333}.b-favorite-design .favorited{color:#b10000}.b-favorite-design .favorited:focus-visible,.b-favorite-design .favorited:hover{color:#4b0000}.b-favorite-design .favorite-amount{display:inline-block;margin-right:5px;font-size:10px;line-height:12px;vertical-align:text-top;color:#536063}.b-design-item{overflow:hidden;display:flex;flex:1 1 100%;flex-direction:column;margin-bottom:60px;border-radius:4px;text-align:left}@media(min-width:1025px){.b-design-item{max-width:290px}}@media(min-width:769px)and (max-width:1024px){.b-design-item{max-width:285px}}@media(min-width:769px){.b-design-item .b-modal .modal-content{width:753px;padding-top:0}}@media(max-width:768px){.b-design-item .collection-btn{width:auto}}@media(min-width:497px)and (max-width:768px){.b-design-item{max-width:340px}}@media(max-width:496px){.b-design-item{max-width:214px}}@supports(display:grid){.b-design-item{max-width:none;margin:0}}.b-design-item:focus.x-shadowed,.b-design-item:hover.x-shadowed{box-shadow:2px 2px 8px 0 rgba(51,51,51,.25)}.b-design-item:focus .item-pic,.b-design-item:hover .item-pic{-webkit-transform:scale(1.03) translateZ(1px);transform:scale(1.03) translateZ(1px)}.b-design-item.x-shadowed{box-shadow:2px 2px 8px 0 rgba(51,51,51,.15);border:1px solid #efefef}.b-design-item.x-condensed{display:inline-block;width:174px;margin-bottom:0;padding:20px 25px 10px;text-align:left;vertical-align:top}.b-design-item.x-condensed .design-link{border:1px solid transparent}.b-design-item.x-condensed .design-link:focus{border-color:#333}.b-design-item.x-condensed .design-link:focus .item-pic{-webkit-transform:scale(1.03) translateZ(1px);transform:scale(1.03) translateZ(1px)}.b-design-item.x-condensed .item-pic{position:relative;width:174px;height:174px}.b-design-item.x-condensed .item-pic:after{background-image:url(https://cdn.spoonflower.com/baerlauch/production/images/fabrics/NO_IMAGE_PLACEHOLDER_LARGE.png);position:absolute;top:0;left:0;width:174px;height:174px;background-position:center 0;background-size:cover;content:""}.x-development .b-design-item.x-condensed .item-pic:after{background-image:url(https://cdn.spoonflower.com/baerlauch/development/images/fabrics/NO_IMAGE_PLACEHOLDER_LARGE.png)}.b-design-item.x-condensed .item-pic:-moz-broken{background-image:url(https://cdn.spoonflower.com/baerlauch/production/images/fabrics/NO_IMAGE_PLACEHOLDER_LARGE.png);display:inline-block;width:174px;height:174px;background-position:center 0;background-size:cover}.x-development .b-design-item.x-condensed .item-pic:-moz-broken{background-image:url(https://cdn.spoonflower.com/baerlauch/development/images/fabrics/NO_IMAGE_PLACEHOLDER_LARGE.png)}.b-design-item.x-condensed .design-item-text{box-sizing:border-box;height:26px;padding:10px 0 0}.b-design-item.x-condensed .design-item-text .item-author-wrapper{font-weight:400}.b-design-item.x-large-cross-sell{width:235px;padding:20px 15px 10px}.b-design-item.x-large-cross-sell .item-pic{position:relative;width:235px;height:235px}.b-design-item.x-large-cross-sell .item-pic:after{background-image:url(https://cdn.spoonflower.com/baerlauch/production/images/fabrics/NO_IMAGE_PLACEHOLDER_LARGE.png);position:absolute;top:0;left:0;width:235px;height:235px;background-position:center 0;background-size:cover;content:""}.x-development .b-design-item.x-large-cross-sell .item-pic:after{background-image:url(https://cdn.spoonflower.com/baerlauch/development/images/fabrics/NO_IMAGE_PLACEHOLDER_LARGE.png)}.b-design-item.x-large-cross-sell .item-pic:-moz-broken{background-image:url(https://cdn.spoonflower.com/baerlauch/production/images/fabrics/NO_IMAGE_PLACEHOLDER_LARGE.png);display:inline-block;width:235px;height:235px;background-position:center 0;background-size:cover}.x-development .b-design-item.x-large-cross-sell .item-pic:-moz-broken{background-image:url(https://cdn.spoonflower.com/baerlauch/development/images/fabrics/NO_IMAGE_PLACEHOLDER_LARGE.png)}.b-design-item.x-large-cross-sell .design-item-text{height:26px;padding:15px 0 0}.b-design-item .design-link{overflow:hidden;display:block}.b-design-item .design-link:focus .item-pic{-webkit-transform:scale(1.03) translateZ(1px);transform:scale(1.03) translateZ(1px)}.b-design-item .item-pic{display:block;width:100%;height:auto;-webkit-transition:-webkit-transform .2s ease 0s;transition:-webkit-transform .2s ease 0s;transition:transform .2s ease 0s;transition:transform .2s ease 0s,-webkit-transform .2s ease 0s;-webkit-backface-visibility:hidden;backface-visibility:hidden}.b-design-item .design-item-text{padding:20px}.b-design-item .design-item-text .design-item-product-name{text-transform:uppercase;letter-spacing:.5px;display:block;padding-bottom:5px;font-size:11px;font-weight:300;font-style:normal;line-height:14px}.b-design-item .design-item-text .design-link{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:block;padding-bottom:5px;line-height:18px;text-align:left;color:#333}.b-design-item .design-item-text .item-author-wrapper{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:300;line-height:16px}.b-design-item .design-item-text .item-author-wrapper .item-author{padding-left:3px}.b-design-item .design-item-text .quick-add{margin-top:25px;display:flex}.b-design-item .design-item-text .quick-add .b-favorite-design,.b-design-item .design-item-text .quick-add .collection-btn{vertical-align:top}.b-design-item .design-item-text .quick-add .b-favorite-design .ico,.b-design-item .design-item-text .quick-add .collection-btn .ico{font-size:16px;line-height:1}.b-design-item .design-item-text .quick-add .collection-btn{font-size:16px;color:#999}.b-design-item .design-item-text .quick-add .collection-btn:focus .ico,.b-design-item .design-item-text .quick-add .collection-btn:hover .ico{color:#333}.b-design-item .design-item-text .quick-add .collection-btn.collected .ico{color:#303738}.b-design-item .design-item-text .quick-add .b-favorite-design .favorite-btn{display:block;padding-right:20px}.b-design-item .design-item-text .design-link:focus,.b-design-item .design-item-text .design-link:focus span,.b-design-item .design-item-text .design-link:hover,.b-design-item .design-item-text .design-link:hover span,.b-design-item .design-item-text .item-author:focus,.b-design-item .design-item-text .item-author:focus span,.b-design-item .design-item-text .item-author:hover,.b-design-item .design-item-text .item-author:hover span,.b-design-item .item-in-collection-link:focus,.b-design-item .item-in-collection-link:focus span,.b-design-item .item-in-collection-link:hover,.b-design-item .item-in-collection-link:hover span{text-decoration:underline;color:#337179}.b-design-item .design-item-text .design-link:focus.ico,.b-design-item .design-item-text .design-link:focus span.ico,.b-design-item .design-item-text .design-link:hover.ico,.b-design-item .design-item-text .design-link:hover span.ico,.b-design-item .design-item-text .item-author:focus.ico,.b-design-item .design-item-text .item-author:focus span.ico,.b-design-item .design-item-text .item-author:hover.ico,.b-design-item .design-item-text .item-author:hover span.ico,.b-design-item .item-in-collection-link:focus.ico,.b-design-item .item-in-collection-link:focus span.ico,.b-design-item .item-in-collection-link:hover.ico,.b-design-item .item-in-collection-link:hover span.ico{text-decoration:none}.b-design-item .b-modal .modal-with-button{margin-bottom:0}.b-design-item .all-products-link{overflow:hidden;box-sizing:border-box;display:block;margin-top:auto;border-top:1px solid #ddd;padding:10px 0;font-size:13px;line-height:16px;text-align:center;white-space:nowrap;color:#767676}.b-design-item .all-products-link:focus,.b-design-item .all-products-link:hover{border-color:#767676;text-decoration:underline;color:#333}.b-design-item .all-products-link .ico{position:relative;top:1px;margin-right:5px;line-height:22px;color:#767676}.see-more-like-this-container{position:relative}.see-more-like-this{background-color:#fff;color:#303738;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);padding:6px 12px;text-align:center;border:1px solid #b3b7ba;border-radius:4px;min-width:100px;font-weight:700}.b-tags-list{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.b-tags-list .description{display:inline-block;margin-bottom:0}.b-tags-list .description:after{padding-right:5px;content:","}.b-tags-list .description:last-child:after{content:none}.b-tags-list .h4{display:inline-block;padding-right:10px}.b-tags-list.x-blocked{display:flex;flex-wrap:wrap;margin-bottom:10px;line-height:32px}.b-tags-list.x-blocked .tag-link{margin-right:6px;border-radius:4px;padding:5px 10px;text-transform:lowercase;color:#333;background-color:#efefef}.b-tags-list.x-blocked .description:after{content:none}@media(min-width:769px){.b-add-to-collections{display:flex;height:100%}.b-add-to-collections .design-wrapper{box-sizing:border-box;position:fixed;top:0;right:540px;width:213px;height:100%;border-right:2px solid #ddd;padding:20px;text-align:left}.b-add-to-collections .user-collections-wrapper{box-sizing:border-box;width:538px;margin-left:213px;padding-top:40px}.b-add-to-collections .x-create-collection-wrapper{padding:40px}.b-add-to-collections .b-modal-button-group{width:540px}}@media(max-width:768px){.b-add-to-collections{padding:0 20px}.b-add-to-collections .design-wrapper{margin:30px 0;text-align:center}.b-add-to-collections .design-image{width:60px;height:60px}.b-add-to-collections .b-modal-button-group{width:100%}}.b-add-to-collections .design-name{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;box-sizing:border-box;margin:10px 0 0;font-size:16px;font-weight:700;line-height:22px}.b-add-to-collections .design-name .tag{position:relative}.b-add-to-collections .design-name .tag:after{padding-right:5px;content:","}.b-add-to-collections .design-name .tag:last-child:after{content:none}.b-add-to-collections .user-collections-wrapper{text-align:center}.b-add-to-collections .user-collections-wrapper .h2{font-size:14px;line-height:24px;text-align:center}.b-add-to-collections .b-modal-button-group{box-sizing:border-box;position:fixed;right:0;bottom:0;margin:0;border-top:2px solid #ddd;padding:20px;text-align:center;background-color:#fff}.b-modal-button-group{clear:both;width:100%;margin-bottom:30px;white-space:nowrap;vertical-align:top}@media(min-width:769px){.b-modal-button-group .btn:first-child{margin-right:10px}}@media(min-width:497px)and (max-width:768px){.b-modal-button-group .btn{width:auto}}@media(max-width:768px){.b-modal-button-group .btn:first-child{margin-right:4%}.b-modal-button-group .btn:first-child:nth-last-child(2),.b-modal-button-group .btn:first-child:nth-last-child(2)~.btn{width:48%}.b-modal-button-group .btn{font-size:14px;line-height:22px}}.b-form .b-modal-button-group{margin-top:20px}.b-modal-button-group .btn{box-sizing:border-box;min-width:133px;padding:10px;white-space:normal;vertical-align:top}.b-user-collections-list{text-align:left}@media(min-width:769px){.b-user-collections-list{padding:30px 40px 0}}@media(max-width:768px){.b-user-collections-list{padding:30px 0 0}}.b-user-collections-list:nth-of-type(3) .user-collections-list{margin-bottom:125px}.b-user-collections-list .h3{font-size:12px;font-weight:700;line-height:18px;text-transform:uppercase;color:#303738}.b-user-collections-list .user-collections-list{border-top:1px solid #ddd}.b-user-collections-list .user-collections-list-item{position:relative;display:flex;border-bottom:1px solid #ddd;padding:10px;text-align:left;color:#999}.b-user-collections-list .user-collections-list-item:focus,.b-user-collections-list .user-collections-list-item:hover{background-color:#eee}.b-user-collections-list .collection-name{flex:1 1;text-align:left}.b-user-collections-list .collections-list-item-button{width:24px;height:24px;margin-left:10px;border-radius:4px;color:#fff}.b-user-collections-list .collections-list-item-button.add-button{background-color:#ddd}.b-user-collections-list .collections-list-item-button.add-button:hover{background-color:#999}.b-user-collections-list .collections-list-item-button.check-button{background-color:#303738}.b-user-collections-list .collections-list-item-button.check-button:hover .ico:before{content:""}.b-user-collections-list .link-to-collection{margin:0 10px;color:#999}.b-user-collections-list .ico-view-eye{margin:5px 0 0 5px}.b-user-collections-list .ico-lock{margin-left:5px;padding:5px}.b-user-collections-list .ico-add,.b-user-collections-list .ico-check,.b-user-collections-list .ico-remove{font-size:10px;line-height:22px}.b-pagination{overflow:hidden;float:right;margin:30px 0 20px}@media(min-width:769px){.b-pagination .btn{line-height:26px}.b-pagination .ico{font-size:10px}}@media(max-width:768px){.b-pagination .btn{width:44px;height:44px;line-height:44px}}.b-pagination .btn{display:inline-block;padding:0 7px;color:#333;background-color:#efefef}.b-pagination .btn:focus,.b-pagination .btn:hover{background-color:#ddd}.b-pagination .btn:first-of-type{margin-right:5px}.b-pagination .btn.x-disabled{color:rgba(51,51,51,.5);background-color:hsla(0,0%,93.7%,.5)}.b-pagination .page-numbers{display:inline-block;padding:0 7px;font-style:normal}.b-pagination .pagination-input{width:66px;height:25px;border:1px solid #ddd;font-size:14px;line-height:26px;text-align:right}.b-search-results-header{padding-bottom:40px}.b-search-results-header .tags-header-title{font-size:24px;line-height:30px}.b-search-results-header .tags-header-title .link-text{color:#333}.b-search-results-header .tags-header-term{display:inline-block;text-transform:capitalize;vertical-align:top}.b-search-results-header .main-text{display:inline;padding-right:5px}.b-search-results-header .tags-header-link{font-weight:700;text-decoration:underline;color:#333}.b-search-results-header .search-header-tag{display:inline-block;margin-top:20px}.b-text-box{margin:20px 0;border:1px dashed #1c8172;padding:15px 20px;text-align:left}.b-text-box.x-explanatory-text{clear:both;max-width:430px;margin:0 0 10px;border:0;padding:0;white-space:normal}.b-text-box.x-explanatory-text .main-text{font-family:"ParryPro",serif;font-style:italic}.b-text-box.x-notice-text{clear:both;margin:20px 0 30px;border:0;padding:20px 30px;text-align:center;white-space:normal;color:#333}.b-text-box.x-notice-text .notice-url{text-decoration:underline;color:#333}.b-text-box.x-notice-text.x-info{background-color:#e7f6f9}.b-text-box.x-notice-text.x-alert{background-color:#f8e1da}.b-text-box.x-empty{padding-top:10px}.b-text-box.x-empty .main-text{margin:10px 10px 20px 0;font-size:16px;line-height:22px}.b-text-box.x-description{max-width:420px;margin:0 0 10px;border:0;padding:0}.b-text-box.x-description.x-fine-text{font-size:13px;font-weight:300;line-height:16px}.b-text-box.x-framed{margin:0;border:2px solid #999;padding:20px;font-size:18px;line-height:24px}.b-text-box.x-full-description{margin:30px 0 0;border:1px solid #ddd;border-radius:4px;padding:20px}.b-text-box.x-highlighted{border:0;padding:10px 20px;background-color:#ecb201}.b-text-box.x-blurb{border:1px solid #ccc;border-right:none;border-left:none;padding:30px 20px}.b-text-box.x-blurb .h4{font-weight:700;text-transform:capitalize}.b-text-box.x-blurb .main-text{margin-bottom:10px}.b-text-box .main-text{display:inline-block}.b-text-box .check-list{margin-top:5px}.b-text-box .check-list li{position:relative;padding-left:23px}.b-text-box .check-list li:first-child .ico{-webkit-animation:zoom-in .4s ease-in .4s 1 forwards;animation:zoom-in .4s ease-in .4s 1 forwards}.b-text-box .check-list li:nth-child(2) .ico{-webkit-animation:zoom-in .4s ease-in .8s 1 forwards;animation:zoom-in .4s ease-in .8s 1 forwards}.b-text-box .check-list li:nth-child(3) .ico{-webkit-animation:zoom-in .4s ease-in 1.2s 1 forwards;animation:zoom-in .4s ease-in 1.2s 1 forwards}.b-text-box .check-list .ico{position:absolute;top:5px;left:0;font-size:16px;color:#1c8172;-webkit-transform:scale(0);transform:scale(0)}.ie9 .b-text-box .check-list .ico{-webkit-transform:scale(1);transform:scale(1)}.b-tags-footer{margin-bottom:100px}@media(min-width:1025px){.b-tags-footer.x-filter-spacing{margin-left:340px}}@media(min-width:769px)and (max-width:1024px){.b-tags-footer.x-filter-spacing{margin-left:312px}}@media(max-width:768px){.b-tags-footer{margin-left:0}}.b-tags-footer .tags-footer-link,.b-tags-footer a{text-decoration:underline;color:#333}.b-tags-footer h2{font-weight:700;text-transform:capitalize;font-size:16px;line-height:22px}.b-tags-footer p{margin-bottom:10px}.b-quick-look{position:relative;height:100%}@media(min-width:769px){.b-quick-look{padding:0 50px}.b-quick-look .b-swiper.x-shop-page-swiper .carousel-image .fallback-image,.b-quick-look .headline{width:100%}.b-quick-look .b-swiper.x-shop-page-swiper .swiper-pagination.swiper-pagination-clickable.swiper-pagination-bullets{bottom:30px}.b-quick-look .b-swiper.x-shop-page-swiper .swiper-pagination-bullet-active{background:#333}.b-quick-look .b-swiper.x-shop-page-swiper .swiper-wrapper{max-height:530px}.b-quick-look .button-group-wrapper .btn:first-child{margin-right:10px}}@media(min-width:769px){.b-quick-look .b-design-detail-image,.b-quick-look .b-swiper{max-height:520px}}@media(min-width:497px)and (max-width:768px){.b-quick-look .b-design-detail-image,.b-quick-look .b-swiper{max-height:520px}}@media(max-width:768px){.b-quick-look{padding:0 20px}.b-quick-look .b-swiper.x-shop-page-swiper .swiper-pagination{bottom:20px}.b-quick-look .button-group-wrapper{width:100%;padding:10px 0}.b-quick-look .button-group-wrapper .big-button{max-width:90%;margin:5px 10px}}@media(max-width:496px){.b-quick-look .b-swiper.x-shop-page-swiper{margin-bottom:60px}.b-quick-look .b-swiper.x-shop-page-swiper .button-prev{left:10px}.b-quick-look .b-swiper.x-shop-page-swiper .button-next{right:10px}.b-quick-look .b-swiper.x-shop-page-swiper .swiper-wrapper .b-design-detail-image{height:87.5vw}}.b-quick-look .quick-look-top-section{overflow:hidden;border-bottom:2px dashed #ddd;padding-bottom:5px}.b-quick-look .content-container{height:100%}.b-quick-look+.btn-close{top:0;right:0}.b-quick-look .headline{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;box-sizing:border-box;margin:30px 0;text-align:center}.b-quick-look .headline .tag{display:inline-block}.b-quick-look .headline .tag:before{position:relative;width:4px;padding-right:5px;content:","}.b-quick-look .headline .tag:first-child:before{display:none;content:none}.b-quick-look .b-swiper .swiper-pagination{display:block}.b-quick-look .b-swiper .button-next,.b-quick-look .b-swiper .button-prev{top:50%;margin-top:-40px}.b-quick-look .button-group-wrapper{text-align:center}.b-quick-look .x-shop-page-swiper .carousel-image .fallback-image{height:auto}.b-design-detail-image{overflow:hidden;position:relative;display:inline-block;text-align:center;vertical-align:top}.b-design-detail-image.x-fabric-ripple{max-height:525px}.b-design-detail-image.x-fabric-ripple .image,.b-design-detail-image.x-fabric-ripple .image .fallback-image{width:auto;height:auto}.b-design-detail-image .wrapper-positioning{overflow:hidden;position:relative;width:auto;height:100%;margin:0 auto}.b-design-detail-image .image{overflow:hidden}.b-design-detail-image .image,.b-design-detail-image .image .fallback-image{display:inline-block;height:100%}
/*# sourceMappingURL=ShopContainer.6ef9e9c7.chunk.css.map */