@charset "UTF-8";@-webkit-keyframes flashing{0%{background-color:#ecb201}to{background-color:transparent}}@keyframes flashing{0%{background-color:#ecb201}to{background-color:transparent}}@-webkit-keyframes flash{0%{opacity:0}to{opacity:1}}@keyframes flash{0%{opacity:0}to{opacity:1}}@-webkit-keyframes zoom-in{0%{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1.3);transform:scale(1.3)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes zoom-in{0%{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1.3);transform:scale(1.3)}to{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes progress-5steps-scale{0%{-webkit-transform:scaleX(0);transform:scaleX(0)}to{-webkit-transform:scaleX(80);transform:scaleX(80)}}@keyframes progress-5steps-scale{0%{-webkit-transform:scaleX(0);transform:scaleX(0)}to{-webkit-transform:scaleX(80);transform:scaleX(80)}}@-webkit-keyframes progress-4steps-scale{0%{-webkit-transform:scaleX(0);transform:scaleX(0)}to{-webkit-transform:scaleX(74.5);transform:scaleX(74.5)}}@keyframes progress-4steps-scale{0%{-webkit-transform:scaleX(0);transform:scaleX(0)}to{-webkit-transform:scaleX(74.5);transform:scaleX(74.5)}}@-webkit-keyframes progress-3steps-scale{0%{-webkit-transform:scaleX(0);transform:scaleX(0)}to{-webkit-transform:scaleX(67);transform:scaleX(67)}}@keyframes progress-3steps-scale{0%{-webkit-transform:scaleX(0);transform:scaleX(0)}to{-webkit-transform:scaleX(67);transform:scaleX(67)}}@-webkit-keyframes step-activation{0%{background-color:#ddd}to{background-color:#ecb201}}@keyframes step-activation{0%{background-color:#ddd}to{background-color:#ecb201}}.b-add-to-cart,.black-button,.blue-button,.btn,.green-button,.grey-button,.image-overlay-button,.white-button,button{-webkit-appearance:none;appearance:none;border:0;cursor:pointer;display:inline-block;font-family:Lato,sans-serif;font-size:14px;line-height:22px;margin:0;padding:0;position:relative;text-align:center;text-decoration:none}.b-add-to-cart:focus,.b-add-to-cart:hover,.black-button:focus,.black-button:hover,.blue-button:focus,.blue-button:hover,.btn:focus,.btn:hover,.green-button:focus,.green-button:hover,.grey-button:focus,.grey-button:hover,.image-overlay-button:focus,.image-overlay-button:hover,.white-button:focus,.white-button:hover,button:focus,button:hover{outline:none}.b-add-to-cart[disabled],.black-button[disabled],.blue-button[disabled],.btn[disabled],.green-button[disabled],.grey-button[disabled],.image-overlay-button[disabled],.white-button[disabled],button[disabled]{cursor:not-allowed}.b-design-heading .heading-container,.b-design-heading .sub-heading-container,.flex-split{display:flex;flex-direction:row;position:relative}.b-design-heading .designer,.b-design-heading .heading-title,.flex-grow{word-wrap:break-word;flex-grow:1;overflow:auto}.b-design-heading .heading-user,.flex-fixed{margin-left:5px;text-align:right}.x-horizontal-rule{padding-top:20px;position:relative}.x-horizontal-rule:before{background-image:url(https://cdn.spoonflower.com/baerlauch/production/images/line.png);background-position:center 0;background-repeat:repeat-x;content:"";height:6px;left:50%;margin-left:-47%;position:absolute;right:0;top:0;width:94%}.x-development .x-horizontal-rule:before{background-image:url(https://cdn.spoonflower.com/baerlauch/development/images/line.png)}.x-loading{position:relative}.x-loading:before{background-image:url(https://cdn.spoonflower.com/baerlauch/production/images/loading.gif);content:"";height:34px;opacity:1;position:absolute;-webkit-transition:opacity .5s ease 0s;transition:opacity .5s ease 0s;width:34px;z-index:11}.x-development .x-loading:before{background-image:url(https://cdn.spoonflower.com/baerlauch/development/images/loading.gif)}.b-afterpay-landing{padding-bottom:80px;position:relative;text-align:center}.b-afterpay-landing .b-afterpay-teaser-box{background-color:#b2fce4;margin:30px 0 60px;max-height:none;max-width:none}.b-afterpay-landing .b-afterpay-teaser-box .afterpay-modal-body{box-sizing:border-box;margin:0 auto;max-width:832px;padding:70px 30px 65px}.b-afterpay-landing .faq{margin:0 auto 60px;max-width:700px;text-align:left}.b-afterpay-landing .headline{font-size:24px;line-height:30px;margin-bottom:35px;text-align:center}.b-afterpay-landing .good-to-know{margin-bottom:60px}.b-afterpay-landing .good-to-know .bullet-list .item{padding-top:9px}.b-afterpay-landing .good-to-know .bullet-list .item:first-child{padding-top:0}.b-afterpay-landing .qa-text{margin-bottom:40px}.b-afterpay-landing .qa-text .qa-question{font-size:16px;font-weight:700;line-height:22px;padding-bottom:5px}.b-afterpay-landing .qa-text .qa-answer+.qa-answer{margin-top:15px}.b-afterpay-landing .qa-text .bullet-list{margin-top:10px}.b-afterpay-landing .qa-text .link-text{color:#333;padding:0 4px}.b-afterpay-landing .qa-text .link-text+.link-text{padding-left:2px}.b-afterpay-landing .b-button-group .b-add-to-cart,.b-afterpay-landing .b-button-group .btn{font-weight:400;line-height:32px;padding:10px 2.5%}.b-afterpay-landing .b-button-group .b-add-to-cart:first-child,.b-afterpay-landing .b-button-group .btn:first-child{margin-right:15px}.b-business-header{padding:20px 0}.b-business-header .h1{font-size:30px;font-weight:400}@media (min-width:769px){.b-business .grid{display:flex}.b-business .grid .grid-item{margin:0;width:34%}.b-business .form-container{padding:40px}}@media (max-width:768px){.b-business .form-container{padding:20px}}.b-business .form-container{background-color:#efefef}.b-business .form-container .business-form-label{color:#999}.b-business .form-container .checkbox-group{background-color:#fff;padding:10px}.b-business .form-container .checkbox-pair{display:block}.b-business .form-container .checkbox-pair:nth-child(n+2){margin-top:15px}.b-business .form-container .checkbox-input{margin-right:10px}.b-business .form-container .checkbox-label{color:#999}.b-business .h2{font-size:24px}.b-business .content-text,.b-business .h2{margin-bottom:20px}.b-business .b-add-to-cart,.b-business .btn{color:#fff}.b-business .field{margin:5px 0 20px}.b-business .text{background-color:#fff;border:1px solid #999;box-sizing:border-box;font-size:14px;height:36px;line-height:22px;padding:10px;width:100%}.b-business .text:focus{border-color:#999}.b-business .consent-statement{margin-bottom:30px}.b-business .x-react-select .react-select__menu{border-color:#999}.b-testimonial{display:flex;flex-direction:column}@media (max-width:768px){.b-testimonial .project-image{height:auto;width:100%}}.b-testimonial.grid-item{padding:0}.b-testimonial .top-box{height:100%;padding:7% 14% 8%;text-align:center}.b-testimonial .top-box.owner{background-color:#f5ede6}.b-testimonial .top-box.starter{background-color:#dce3f2}.b-testimonial .profile-photo{border-radius:50%;width:75px}.b-testimonial .testimonial{color:#999;font-size:18px;line-height:30px;margin:20px 0}.b-testimonial .business-name{font-style:italic}.b-faqs .trigger{font-size:24px}.b-maker{background-color:#e7f6f9;display:flex;justify-content:space-between}@media (min-width:1025px){.b-maker{margin:.5%;width:49%}.b-maker .maker-details-wrapper{display:inline-block;padding:30px 30px 20px;width:47%}}@media (max-width:1024px){.b-maker{margin:5px auto;max-width:620px;width:100%}.b-maker .maker-product-wrapper{display:inline-block}.b-maker .maker-details-wrapper{display:inline-block;padding:20px;width:47%}}@media (max-width:496px){.b-maker{flex-direction:column;margin:0 auto 20px;max-width:322px}.b-maker .maker-product-wrapper{display:block}.b-maker .maker-details-wrapper{display:block;padding:30px;width:100%}.b-maker .maker-photo{display:block;margin:0 auto}}.b-maker .maker-product{height:auto}.b-maker .maker-details-wrapper{box-sizing:border-box}.b-maker .maker-photo{border-radius:50%}.b-maker .maker-details-link{color:#333}.b-maker .maker-testimonial{display:block;line-height:18px;margin:30px 0 20px}.b-maker .maker-company,.b-maker .maker-location,.b-maker .maker-name{display:block;font-weight:700;line-height:18px}@media (max-width:1024px){.b-makers .makers-row{flex-direction:column}}.b-makers .h2{margin:40px 0 20px;text-align:center;text-transform:uppercase}.b-makers .makers-row{display:flex;justify-content:space-between}.b-makers .more-link{color:#333;display:block;font-size:18px;margin:30px 0;text-align:right}.b-cart{display:flex;padding-bottom:20px}@media (min-width:1025px){.b-cart .pending-cart-container,.b-cart .saved-cart-wrapper{width:66%}.b-cart .price-promo-section{align-self:flex-start;position:-webkit-sticky;position:sticky;top:20px;width:30%}}@media (min-width:769px){.b-cart{flex-direction:row;flex-wrap:wrap;justify-content:space-between}.b-cart .price-promo-section{z-index:2}}@media (max-width:1024px){.b-cart .pending-cart-container,.b-cart .price-promo-section,.b-cart .saved-cart-wrapper{width:100%}}@media (min-width:497px) and (max-width:768px){.b-cart{flex-direction:column}}@media (max-width:496px){.b-cart{flex-direction:column}.b-cart .pending-cart-container{margin-top:30px}.b-cart .estimate-total{margin-bottom:0}}.b-cart .cart-section-header{align-items:center;background-color:#eee;display:flex;justify-content:space-between;padding:12px 20px}.b-cart .cart-subheader{display:inline-block;margin-bottom:0;position:relative}.b-cart .cart-subheader-value{font-weight:300;padding-left:5px}.b-cart .estimate-total{color:#333;font-size:16px;font-weight:700;line-height:22px;padding:30px 0 20px}.b-cart .price-promo-header{align-items:baseline;background-color:#eee;border-radius:4px 4px 0 0;display:flex;justify-content:space-between;padding:15px 20px}.b-cart .ico-lock2{color:#999;font-size:12px}.b-cart .price-promo-body{background-color:#eee;border-bottom:.5px solid #999;border-top:.5px solid #999;padding:20px}.b-cart .price-promo-footer{background-color:#eee;border-radius:0 0 4px 4px}.b-cart .saved-cart-wrapper{padding-top:60px}.b-currency{position:relative;text-align:left}@media (min-width:769px){.b-currency .x-loading:before{left:140px;top:0}}@media (max-width:768px){.b-currency.grid-item{padding-top:10px}.b-currency .x-loading:before{left:0;top:75px}}.b-currency .currency-button-label{color:#999;font-style:normal}.b-currency .currency-button{color:#999;padding-left:3px}.b-currency .currency-button:focus,.b-currency .currency-button:hover{color:#333;text-decoration:underline}.b-cart-header{align-items:center;display:flex;flex-wrap:wrap}@media (min-width:769px){.b-cart-header{justify-content:space-between}}@media (min-width:497px) and (max-width:768px){.b-cart-header{justify-content:space-between}}@media (max-width:496px){.b-cart-header{justify-content:center}.b-cart-header .logo{margin-bottom:30px}}.b-cart-header .logo{margin:30px 2px 30px 0}.b-cart-header .logo:focus{outline:1px dotted #ddd}.b-cart-details{margin-bottom:10px;padding-left:2px;position:relative}.b-cart-details.x-cart-pop-details{margin-top:0;min-height:100px}.b-cart-details .designer-list{list-style:decimal-leading-zero outside}.b-cart-details .designer-list .item{margin-left:27px;padding:5px 0}.b-cart-details .designer-list .design-title{margin-bottom:2px}.b-cart-details .specification-list-title{color:#999;float:left;margin:0;padding-right:5px}.b-cart-details .specification-list-detail,.b-cart-details .specification-list-title{font-weight:300}.b-cart-details .specification-list-detail{width:85%}.b-cart-item-options{margin-top:30px}@media (max-width:496px){.b-cart-item-options{width:60%}.b-cart-item-options .edit-btn{margin-top:5px}}.b-cart-item-options .save-btn{margin-right:5px;width:auto}.b-cart-item-options .ico{font-weight:700;padding:3px 2px 3px 3px}.b-cart-items{position:relative}@media (min-width:769px){.b-cart-items.x-review .item-text{max-width:540px;width:100%}}@media (min-width:497px) and (max-width:768px){.b-cart-items.x-review .item-text{max-width:540px;width:100%}}@media (max-width:496px){.b-cart-items.x-review .item-text{width:73%}}.b-cart-items.x-review .item-text{padding:0 0 0 15px}.b-cart-items.x-review .item-price-per{margin-top:10px}@media (min-width:1025px){.b-cart-items .b-order-item .item-substrate{width:85%}}.b-cart-items .b-order-item .item-img-link{height:auto;max-width:125px}.b-cart-items .b-order-item .item-img-link .item-img{position:relative}.b-cart-items .b-order-item .item-img-link .item-img:after{background-image:url(https://cdn.spoonflower.com/baerlauch/production/images/fabrics/NO_IMAGE_PLACEHOLDER_LARGE.png);background-position:center 0;background-size:cover;content:"";height:140px;left:0;position:absolute;top:0;width:140px}.x-development .b-cart-items .b-order-item .item-img-link .item-img:after{background-image:url(https://cdn.spoonflower.com/baerlauch/development/images/fabrics/NO_IMAGE_PLACEHOLDER_LARGE.png)}.b-cart-items .b-order-item .item-img-link .item-img:-moz-broken{background-image:url(https://cdn.spoonflower.com/baerlauch/production/images/fabrics/NO_IMAGE_PLACEHOLDER_LARGE.png);background-position:center 0;background-size:cover;display:inline-block;height:140px;width:140px}.x-development .b-cart-items .b-order-item .item-img-link .item-img:-moz-broken{background-image:url(https://cdn.spoonflower.com/baerlauch/development/images/fabrics/NO_IMAGE_PLACEHOLDER_LARGE.png)}.b-cart-items .b-order-item .item-img-link .banner+.item-img{padding-bottom:30px}.b-cart-items .b-order-item .item-substrate{font-size:18px;line-height:24px;margin-right:20px}.b-cart-items .b-order-item .item-text .item-description,.b-cart-items .b-order-item .item-text .item-substrate{white-space:normal}.b-cart-items .b-order-item .item-price{bottom:0;font-weight:700;position:relative}.b-cart-items .b-order-item .item-price-per{color:#999;font-size:12px;line-height:20px;text-transform:uppercase}.b-promo-code{border:3px solid #eee;border-radius:4px;box-sizing:border-box;padding:20px}.b-promo-code.x-active .content .x-loading{opacity:1}.b-promo-code.x-active .content .info-text{opacity:0}.b-promo-code .promo-name{margin-bottom:10px;overflow:hidden}.b-promo-code .promo-name .ico:before{display:inline-block;line-height:22px}.b-promo-code .promo-button,.b-promo-code .promo-name{color:#999}.b-promo-code .ico-checkmark-circle,.b-promo-code .promo-button{float:left}.b-promo-code .promo-button{padding-right:10px;vertical-align:top}.b-promo-code .promo-button:focus,.b-promo-code .promo-button:hover{color:#333}.b-promo-code .ico-checkmark-circle:before{color:#999;padding-right:10px}.b-promo-code .promo-text{display:block;overflow:hidden}.b-promo-code .subtitle .trigger{font-size:16px;line-height:22px}.b-promo-code .subtitle .trigger .ico-minus,.b-promo-code .subtitle .trigger .ico-plus{color:#5f9da4;font-size:13px;line-height:16px}.b-promo-code .subtitle .trigger .ico-plus-circle{color:#ddd}.b-promo-code .subtitle .trigger .ico-delete-circle,.b-promo-code .subtitle .trigger .ico-plus-circle:focus,.b-promo-code .subtitle .trigger .ico-plus-circle:hover{color:#333}.b-promo-code .subtitle .text{color:#999;font-size:13px;line-height:16px;padding-left:16px}.b-promo-code .subtitle .text:focus,.b-promo-code .subtitle .text:hover{color:#333;text-decoration:underline}.b-promo-code .content .x-loading{opacity:0;position:static;-webkit-transition:opacity .3s ease 0s;transition:opacity .3s ease 0s}.b-promo-code .content .x-loading:before{bottom:8px;left:297px}.b-promo-code .content .ico{position:relative;top:1px}.b-promo-code .content .info-text{font-style:normal;left:135px;opacity:1;top:20px;-webkit-transition:opacity .3s ease 0s;transition:opacity .3s ease 0s}.b-promo-code .b-form .promo-input{border:1px solid #ddd;padding:10px;width:100%}.b-promo-code .promo-error-text{font-family:Lato,sans-serif;font-style:normal;padding-top:20px}.b-cart-price{display:flex;flex-direction:column}.b-cart-price .price-wrapper .price-savings,.b-cart-price .price-wrapper .price-subtotal,.b-cart-price .price-wrapper .price-total{display:block}.b-cart-price .price-wrapper .price-savings:after,.b-cart-price .price-wrapper .price-subtotal:after,.b-cart-price .price-wrapper .price-total:after{clear:both;content:"";display:block;font-size:0;height:0;visibility:hidden}.b-cart-price .price-wrapper .price-savings .price-label,.b-cart-price .price-wrapper .price-subtotal .price-label,.b-cart-price .price-wrapper .price-total .price-label{color:#999;float:left;line-height:18px}.b-cart-price .price-wrapper .price-savings .value,.b-cart-price .price-wrapper .price-subtotal .value,.b-cart-price .price-wrapper .price-total .value{color:#999;float:right}.b-cart-price .price-wrapper .price-savings .value{color:#d9531e}.b-cart-price .price-wrapper .price-total{margin-bottom:10px}.b-cart-price .price-wrapper .price-total .price-label,.b-cart-price .price-wrapper .price-total .value{color:#333;font-size:16px;font-weight:700;line-height:20px}.b-cart-price .price-wrapper .price-total .price-label.x-animate,.b-cart-price .price-wrapper .price-total .value.x-animate{-webkit-animation:flashing 1s ease-out .2s 1;animation:flashing 1s ease-out .2s 1}.b-cart-price .payment-logos{align-items:center;display:flex;justify-content:center;margin-top:10px;padding-top:5px}.b-cart-price .payment-logos .payment-types:nth-child(2n - 2){padding:0 5px}.b-confirmation{margin:30px auto;max-width:430px}@media (min-width:769px){.b-confirmation{padding-left:6%}.b-confirmation .shipping-address{width:55%}}@media (max-width:768px){.b-confirmation{width:90%}}.b-confirmation .title{color:#88ac30;font-family:Lato,sans-serif;font-size:20px;font-weight:300;line-height:26px;text-transform:uppercase}.b-confirmation .description{font-size:16px;margin-bottom:20px}.b-confirmation .review-list{overflow:hidden;position:relative}.b-confirmation .review-list dd,.b-confirmation .review-list dt{color:#333;float:left;font-family:Lato,sans-serif;font-size:16px;font-weight:700;line-height:22px;margin-bottom:10px;text-transform:uppercase}.b-confirmation .review-list dt{clear:left;min-width:167px;width:45%}.b-confirmation .review-list .guest-email,.b-confirmation .review-list .shipping-address{font-weight:400;text-transform:none}.b-confirmation .review-list .guest-email{word-break:break-all}.b-confirmation.x-order-history{max-width:100%;padding-left:1%}.b-delivery{margin-bottom:20px;padding-top:10px;position:relative}@media (min-width:769px){.b-delivery .shipping-cost{float:left;padding:20px 0 10px}.b-delivery .delivery-option .info{padding-left:5px}}@media (min-width:497px) and (max-width:768px){.b-delivery .shipping-cost{float:left;padding:20px 0 10px}.b-delivery .delivery-option .info{padding-left:5px}}@media (max-width:496px){.b-delivery .shipping-cost{padding:5px 0 10px}.b-delivery .delivery-option .info{display:block}}.b-delivery .b-text-box.x-description{max-width:none}.b-delivery .b-text-box.x-description .link{display:block}.b-delivery .circle-list{list-style:disc outside}.b-delivery .circle-list .circle-list-item{margin-left:25px}.b-delivery .delivery-choice{margin-top:20px}.b-delivery .delivery-choice .b-form .visuallyhidden .text-area{font-size:12px;line-height:20px}.b-delivery .delivery-option{padding:5px 0 7px}.b-delivery .delivery-footer{border-top:2px solid #ddd;margin-top:20px;overflow:hidden;padding-top:5px}.b-delivery .delivery-footer.remove-border{border-top:0}.b-delivery .shipping-cost{display:inline-block;font-size:18px;font-style:normal;line-height:24px}.b-delivery .price{float:right;font-size:16px;line-height:22px}.b-delivery .x-disabled{color:#999;cursor:not-allowed}.b-payment{padding:10px 0 20px;position:relative}@media (min-width:769px){.b-payment .payment-header{display:inline-block}}@media (max-width:768px){.b-payment .payment-header{overflow:hidden}}.b-payment .payment-header{margin-bottom:20px;padding-left:20px}.b-payment .b-text-box.x-framed{margin-bottom:5px}.b-payment .b-text-box.x-explanatory-text{margin:0 20px 10px;max-width:460px}.b-payment .payment-footer{margin-bottom:20px;margin-right:.5%;text-align:right}.b-afterpay-installment-details{background-color:#eee;font-size:12px;line-height:18px;text-align:center}@media (min-width:769px){.b-afterpay-installment-details{padding:40px}.b-afterpay-installment-details .afterpay-installment-description-container{justify-content:center;padding:0 50px}.b-afterpay-installment-details .afterpay-installment-description{padding:0 0 20px;width:25%}}@media (min-width:497px) and (max-width:768px){.b-afterpay-installment-details{padding:40px}.b-afterpay-installment-details .afterpay-installment-description-container{justify-content:center;padding:0 50px}.b-afterpay-installment-details .afterpay-installment-description{padding:0 0 20px;width:25%}}@media (max-width:496px){.b-afterpay-installment-details{padding:20px}.b-afterpay-installment-details .afterpay-installment-description-container{justify-content:space-around}.b-afterpay-installment-details .afterpay-installment-description{padding:0 0 30px;width:50%}}.b-afterpay-installment-details .afterpay-installment-intro{padding-bottom:20px}.b-afterpay-installment-details .afterpay-installment-agreement-link{color:#666;font-size:12px;text-decoration:underline}.b-afterpay-installment-details .afterpay-installment-description-container{align-content:center;display:flex;flex-direction:row;flex-wrap:wrap}.b-afterpay-installment-details .afterpay-installment-caption{align-self:center;padding-top:15px}.b-afterpay-installment-details .afterpay-installment-caption-amount{display:block;font-size:14px;padding:0 0 5px}.b-afterpay-button{padding-top:10px}@media (min-width:769px){.b-afterpay-button{width:252px}}@media (max-width:768px){.b-afterpay-button{width:100%}}.b-afterpay-button .afterpay-processing-button{background-color:#b2fce4;border-radius:4px;font-size:16px;height:48px;line-height:22px;padding:13px 26px;text-align:center}.b-afterpay-payment-form-wrapper{padding-bottom:30px}.b-afterpay-payment-summary{border:1px solid #ddd;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around;padding:30px 0 0;text-align:center}@media (min-width:769px){.b-afterpay-payment-summary .afterpay-payment-label{padding:0 20px}.b-afterpay-payment-summary .afterpay-summary-button{padding-bottom:30px;width:50%}}@media (min-width:497px) and (max-width:768px){.b-afterpay-payment-summary .afterpay-payment-label{padding:0 20px}.b-afterpay-payment-summary .afterpay-summary-button{padding-bottom:30px;width:50%}}@media (max-width:496px){.b-afterpay-payment-summary .afterpay-payment-label{padding:0 10px}.b-afterpay-payment-summary .afterpay-summary-button{padding-bottom:30px}}.b-afterpay-payment-summary .afterpay-messaging-logo{margin-right:5px;vertical-align:text-bottom}.b-afterpay-payment-summary .afterpay-payment-currency-note{display:inline-block;line-height:16px;padding-top:10px}.b-afterpay-payment-summary .afterpay-payment-label.x-ineligible{color:#ddd;text-decoration:line-through}.b-gift-certificate .redeem-link{font-size:16px;line-height:22px}.b-spoondollars-payment{text-align:left}@media (max-width:496px){.b-spoondollars-payment .button.x-loading:before{display:none}}.b-spoondollars-payment .button{font-size:12px;margin-top:5px}.b-spoondollars-payment .button.x-loading{margin-right:40px}.b-spoondollars-payment .button.x-loading:before{right:-40px;top:1px}@media (min-width:769px){.b-stripe-new-card-form .payment-fieldset .type-text{height:40px}.b-stripe-new-card-form .card-cvc,.b-stripe-new-card-form .card-expiry,.b-stripe-new-card-form .card-number{margin-top:14px}.b-stripe-new-card-form .card-cvc .text,.b-stripe-new-card-form .card-expiry .text,.b-stripe-new-card-form .card-number .text{margin-bottom:0}.b-stripe-new-card-form .cvc-element,.b-stripe-new-card-form .expiry-element,.b-stripe-new-card-form .number-element{font-size:14px}}@media (max-width:768px){.b-stripe-new-card-form .cvc-element,.b-stripe-new-card-form .expiry-element,.b-stripe-new-card-form .number-element{margin:5px 0 10px}}.b-stripe-new-card-form .payment-types{margin-top:20px}.b-stripe-new-card-form .payment-fieldset .type-text{margin-top:11px}.b-stripe-new-card-form .cvc-element,.b-stripe-new-card-form .expiry-element,.b-stripe-new-card-form .name-on-card,.b-stripe-new-card-form .number-element{border:1px solid #999;box-sizing:border-box;display:inline-block;padding:5px;width:60%}.b-stripe-new-card-form .name-on-card{margin:0}.b-stripe-new-card-form-collapsible{margin-left:22px}@media (min-width:769px){.b-stripe-saved-payment-method-radio{margin:0 20px 5px}.b-stripe-saved-payment-method-radio .radio-wrapper{width:5%}.b-stripe-saved-payment-method-radio .label{width:95%}}@media (min-width:497px) and (max-width:768px){.b-stripe-saved-payment-method-radio{margin:0 20px 5px}.b-stripe-saved-payment-method-radio .radio-wrapper{width:5%}.b-stripe-saved-payment-method-radio .label{width:95%}}@media (max-width:496px){.b-stripe-saved-payment-method-radio{margin:0 5px 5px}.b-stripe-saved-payment-method-radio .radio-wrapper{width:10%}.b-stripe-saved-payment-method-radio .label{width:90%}}.b-stripe-saved-payment-method-radio .type-radio{background-color:#efefef;box-sizing:border-box;display:inline-block;padding:10px;white-space:nowrap;width:100%}.b-stripe-saved-payment-method-radio .radio-wrapper{display:inline-block;text-align:left}.b-stripe-saved-payment-method-radio .label,.b-stripe-saved-payment-method-radio .radio{display:inline-block}.b-stripe-saved-payment-method-radio .radio{width:15px}.b-stripe-saved-payment-method-radio .card-description{display:inline-block;width:75%}.b-stripe-saved-payment-method-radio .card-expiry{display:inline-block;width:20%}.b-stripe-saved-payment-method-radio .link-button{text-align:center;width:5%}@media (min-width:769px){.b-stripe-saved-payment-methods-form{margin:0 20px 5px}.b-stripe-saved-payment-methods-form .h3:first-child{width:70%}}@media (min-width:497px) and (max-width:768px){.b-stripe-saved-payment-methods-form{margin:0 20px 5px}.b-stripe-saved-payment-methods-form .h3:first-child{width:70%}}@media (max-width:496px){.b-stripe-saved-payment-methods-form{margin:0 5px 5px}.b-stripe-saved-payment-methods-form .h3:first-child{width:67%}}.b-stripe-saved-payment-methods-form .saved-payment-titles{width:100%}.b-stripe-saved-payment-methods-form .h3{display:inline-block;font-size:16px;font-weight:700;text-transform:uppercase}.b-stripe-saved-payment-methods-form .h3:first-child{margin-left:25px}.b-vat-number{text-align:left}@media (min-width:769px){.b-vat-number .content .text{font-size:14px;line-height:22px;width:180px}.b-vat-number .has-vat-number .info-text.abn{left:260px}.b-vat-number .b-add-to-cart,.b-vat-number .btn{margin:5px 0 0 10px}.b-vat-number .ico-checkmark{left:-22px;position:relative;top:2px}.b-vat-number .ico-checkmark+.b-add-to-cart,.b-vat-number .ico-checkmark+.btn{margin-left:-8px}.b-vat-number .content .x-loading:before{right:-40px;top:35px}}@media (max-width:768px){.b-vat-number .content .text{font-size:16px;line-height:22px;width:100%}.b-vat-number .content .x-loading:before{right:0;top:-3px}.b-vat-number .ico-checkmark{position:absolute;right:10px;top:45px}}.b-vat-number .has-vat-number .info-text.abn{text-transform:uppercase;top:3px}.b-vat-number .content .x-error .text{padding:5px}.b-vat-number .content .x-loading{position:static}.b-vat-number .content .x-loading .text{border-color:#ddd;color:#ddd;pointer-events:none;text-transform:uppercase}.b-vat-number .content .text{background-color:#fff;border:1px solid #999;box-sizing:border-box;height:34px;margin:5px 0 10px;padding:0 25px 0 5px}.b-vat-number .content .ico-checkmark{-webkit-animation:zoom-in .4s ease-in 0s 1 forwards;animation:zoom-in .4s ease-in 0s 1 forwards;color:#88ac30;font-size:16px;-webkit-transform:scale(0);transform:scale(0)}.ie9 .b-vat-number .content .ico-checkmark{-webkit-transform:scale(1);transform:scale(1)}.b-vat-number .content .b-add-to-cart,.b-vat-number .content .btn{height:34px;vertical-align:top}.b-review-order{overflow:hidden;position:relative}@media (min-width:769px){.b-review-order .grid.x-50{display:flex}.b-review-order .review-data:first-child{border-right:0}.b-review-order .submit-btn{position:absolute;right:0;top:6px}.b-review-order .top-total-box{float:right}}@media (max-width:768px){.b-review-order .review-data:first-child{border-bottom:0}}.b-review-order .review-bottom{float:left;width:100%}.b-review-order.x-disable-overlay{pointer-events:none}.b-review-order.x-disable-overlay:after{background-color:hsla(0,0%,100%,.8);bottom:55px;content:"";left:0;position:absolute;right:0;top:55px;z-index:11}.b-review-order .title{float:left;font-size:24px;line-height:30px;padding:10px 0 8px}.b-review-order .subtitle{font-size:18px;line-height:24px;margin:20px 0 5px}.b-review-order .description{margin-bottom:7px}.b-review-order .gift-options .ico{padding-right:5px}.b-review-order .gift-options .ico:before{position:relative;top:1px}.b-review-order .gift-options .message-intro{font-style:normal}.b-review-order .gift-options .message{display:block;margin-top:3px}.b-review-order .edit-link{display:inline-block;font-size:14px;line-height:24px;padding-left:5px}.b-review-order .b-cart-items{margin-top:30px}.b-review-order .review-data.grid-item{border:2px solid #efefef;margin:0;padding:0 20px 20px;width:50%}.b-review-order .review-data.grid-item:first-child{border-right:0}.b-review-order .submit-btn{clear:both;display:inline-block;margin-bottom:10px}.b-review-order .submit-btn.x-bottom{display:block;float:right;position:relative;right:auto;top:auto}.b-review-order .submit-btn.x-bottom:after{clear:both;content:"";display:block;font-size:0;height:0;visibility:hidden}.b-total-price{box-sizing:border-box;display:inline-block;font-family:Lato,sans-serif;font-size:16px;font-weight:700;position:relative;text-align:right}@media (min-width:769px){.b-total-price.x-payment-top{margin:0;position:absolute;right:0;top:8px}}@media (max-width:768px){.b-total-price{min-width:262px}.b-total-price.x-payment-top{display:inline-block;margin-left:19px}}.b-total-price.x-container{background-color:#efefef;margin-top:20px;padding:10px 10px 5px;z-index:11}.b-total-price.x-cart{clear:both;float:right;margin-bottom:20px;margin-right:.5%;overflow:hidden}.b-total-price.x-shipping{margin:10px 0}.b-total-price.x-payment{float:right;margin:20px 0;max-width:308px}.b-total-price.x-review{float:right;margin-bottom:10px;max-width:310px}.b-total-price .total-list{min-width:200px}.b-total-price .intro,.b-total-price .total-price,.b-total-price .vat{display:inline-block;margin-bottom:0;padding-bottom:5px;vertical-align:top}.b-total-price .total-term{clear:both;float:left}.b-total-price .total-description{float:right}.b-total-price .total-price{font-size:16px;font-style:normal;font-weight:700;padding:0 0 0 5px}.b-total-price .total-price.x-animate{-webkit-animation:flashing 1s ease-out .2s 1;animation:flashing 1s ease-out .2s 1}.b-total-price .total-wrapper .vat-wrapper{display:inline}.b-total-price .vat{font-size:14px;font-weight:400;padding:0 25px 5px 5px}.b-footer{background-color:#efefef;border-top:1px solid #ddd;min-height:35px;position:relative}@media (min-width:1025px){.b-footer{padding:30px 40px}}@media (min-width:769px) and (max-width:1024px){.b-footer{padding:30px 20px}}@media (min-width:769px){.b-footer .link-wrapper-right{float:right;text-align:right}}@media (max-width:768px){.b-footer{padding:30px 10px}.b-footer.x-mobile-footer{display:none}.b-footer .link-wrapper-right{padding-bottom:70px}}@media (max-width:496px){.b-footer{padding-bottom:20px}}.b-footer .secondary-information{font-style:normal}.b-back-to-top{background-color:#fff;border-radius:4px;color:#333;display:inline-block;font-weight:700;margin:0 10px 30px 0;padding:5px 20px;width:auto}.b-back-to-top .ico{font-size:16px;line-height:24px;margin-right:2px;vertical-align:bottom}.b-back-to-top:focus,.b-back-to-top:hover{color:#2d6e76}.b-footer-links{font-size:12px;margin-bottom:70px;position:relative}@media (min-width:769px){.b-footer-links,.b-footer-links>.menu-item{display:inline-block}}@media (min-width:497px) and (max-width:768px){.b-footer-links,.b-footer-links>.menu-item{display:inline-block}}@media (max-width:496px){.b-footer-links .menu-item{margin-top:10px}}.b-footer-links .menu-link{color:#333;line-height:20px;padding-bottom:10px}.b-footer-links .menu-link:focus,.b-footer-links .menu-link:hover{color:#5f9da4}.b-footer-links .menu-item:first-child{margin-top:0}.b-footer-links .menu-item{padding-right:10px;vertical-align:top}.b-footer-links .menu-item .menu-title{font-weight:700;padding-right:40px;text-transform:uppercase}.b-footer-links .sub-menu-list .menu-item{margin:0}.b-header-funnel{background-color:#fff;overflow:hidden;padding:10px 0 0}.b-header-funnel .logo{display:block;position:relative;text-align:center}.b-header-funnel .logo .logo-img{margin-top:7px}.b-header-main{background-color:#fff}@media (min-width:1025px){.b-header-main .wrapper-section-bar,.b-header-main .wrapper-section-subheader{padding:0 40px}.b-header-main .wrapper-section-bar{background-color:#efefef;box-sizing:border-box;height:40px}.b-header-main .wrapper-section-bar .chrome-width{display:block;position:relative}.b-header-main .wrapper-section-bar .chrome-width:after{clear:both;content:"";display:block;font-size:0;height:0;visibility:hidden}.b-header-main .wrapper-section-bar .sister-brand{border:1px dashed transparent;color:#333;left:0;margin-top:8px;padding-right:5px;position:absolute;top:0}.b-header-main .wrapper-section-bar .sister-brand:focus,.b-header-main .wrapper-section-bar .sister-brand:focus .sister-brand-text,.b-header-main .wrapper-section-bar .sister-brand:hover,.b-header-main .wrapper-section-bar .sister-brand:hover .sister-brand-text{color:#333}.b-header-main .wrapper-section-bar .sister-brand:focus{border-color:#999;border-radius:2px}.b-header-main .wrapper-section-bar .sister-brand:focus .sister-brand-text{text-decoration:underline}.b-header-main .wrapper-section-bar .sister-brand .sister-brand-icon{margin-right:5px}.b-header-main .wrapper-section-bar .account{padding:9px}.b-header-main .logo{padding:12px 5px 5px 0}}@media (min-width:769px) and (max-width:1024px){.b-header-main .wrapper-section-bar,.b-header-main .wrapper-section-subheader{padding:0 20px}}@media (max-width:1024px){.b-header-main{position:relative}.b-header-main .wrapper-section-bar{background-color:#fff;border-bottom:1px solid #ddd;height:53px}.b-header-main .wrapper-section-bar .logo,.b-header-main .wrapper-section-bar .logo-svg{height:33px}.b-header-main .wrapper-section-bar .logo{padding:10px 0}.b-header-main .wrapper-section-bar .logo.x-flower-logo{padding:5px 0}.b-header-main .wrapper-search-menu{border-bottom:1px solid #ddd;height:34px}.b-header-main .wrapper-search-menu .mobile-nav-btn{border-right:1px solid #ddd;color:#333;display:inline-block;font-size:20px;left:0;line-height:1;margin:0;padding:7px 19px 7px 20px;position:relative;vertical-align:top;width:auto}.b-header-main .wrapper-search-menu .mobile-nav-btn:focus{border-right:1px dashed #999}.b-header-main.x-mobile-announcement{margin-top:40px}}@media (max-width:768px){.b-header-main .wrapper-section-bar,.b-header-main .wrapper-section-subheader{padding:0 10px}}.b-header-main .wrapper-section-bar{box-sizing:border-box;position:relative}.b-header-main .wrapper-logo-subheader{display:inline-block}.b-header-main .wrapper-search{float:right}.b-header-main .logo{display:inline-block;margin-bottom:0;position:relative}.b-header-main .subheader-button-group{display:inline-block;margin:27px 20px;vertical-align:top}.b-header-main .subheader-button-group .x-subheader{margin-right:5px}.b-announcements{cursor:pointer;margin:0 auto;position:relative;text-align:center}@media (min-width:769px){.b-announcements{max-width:480px}.b-announcements .primary-announcement{font-size:12px}.b-announcements:focus .announcement-list,.b-announcements:hover .announcement-list{display:block}}@media (max-width:1024px){.b-announcements{background-color:#efefef;height:40px;left:0;max-width:100%;position:absolute;right:0;top:-40px}.b-announcements .primary-announcement{font-size:11px}.b-announcements .announcement-list.x-open-announcement{display:block}}.b-announcements:focus,.b-announcements:hover{outline:0 none}.b-announcements .primary-announcement{color:#333;display:inline-block;font-weight:700;line-height:40px;margin-right:3px;text-transform:uppercase}.b-announcements .announcement-list{background-color:#fff;border:1px solid #efefef;display:none;margin-top:0;padding-left:0;position:absolute;right:0;text-align:left;top:39px;width:100%;z-index:55}.b-announcements .announcement-item{cursor:pointer;padding:15px 20px 5px;position:relative}.b-announcements .announcement-item:last-of-type .announcement-link{border:0}.b-announcements .announcement-link{border-bottom:1px solid #efefef;display:block;padding-bottom:20px}.b-announcements .ico-chevron-down{position:relative;top:8px}.b-cart-pop{display:inline-block;position:relative;vertical-align:top}@media (pointer:coarse){.b-cart-pop .cart-link{pointer-events:none}}.b-cart-pop.x-active .b-cart-pop-content{display:block}.b-cart-pop .cart-link{position:relative}.b-cart-pop .cart-link .item-amount{background-color:#d9531e;border-radius:8px;color:#fff;font-size:10px;line-height:16px;padding:0 5px;position:absolute;right:0;top:0}.b-cart-pop .b-order-item .specification-list{width:67%}.b-cart-pop-content{background-color:#fff;border:1px solid #ddd;box-sizing:border-box;display:none;padding:15px;position:absolute;z-index:55}@media (min-width:1025px){.b-cart-pop-content{right:0;top:40px}.b-cart-pop-content:before{height:7px;top:-7px}}@media (max-width:1024px){.b-cart-pop-content{right:-10px;top:52px}.b-cart-pop-content:before{height:11px;top:-11px}}@media (min-width:769px){.b-cart-pop-content{width:480px}}@media (max-width:768px){.b-cart-pop-content{width:320px}}.b-cart-pop-content:before{content:"";left:0;position:absolute;right:0}.b-cart-pop-content .cart-pop-heading{font-weight:700}.b-cart-pop-content .cart-item-list{border-top:1px solid #ddd;margin:15px 0}.b-cart-pop-content .subtotal-container{margin-bottom:15px;text-align:right;vertical-align:top}.b-cart-pop-content .subtotal-container .subtotal-price{font-weight:700;margin-left:5px}.b-cart-pop-content .subtotal-container .subtotal-price,.b-cart-pop-content .subtotal-container .subtotal-price-label{display:inline-block;font-style:normal}.b-cart-pop-content .cart-pop-shipping-info{background-color:#ecb201;margin-bottom:20px;padding:10px 30px;text-align:center}.b-cart-pop-content .cta-container{text-align:right}.b-cart-pop-content .b-order-item{padding:15px 0}.b-cart-pop-content .b-order-item .item-text{max-width:540px;padding-left:15px;width:73%}.b-login-join{display:inline-block;height:40px}.b-login-join.x-menu{background-color:#eee;display:block;height:56px;line-height:56px;padding:0 20px;white-space:nowrap}.b-login-join.x-menu .link-button{display:inline-block;font-size:18px;line-height:24px;margin:0}.b-user-navigation .b-login-join .link-button{font-size:14px;line-height:18px;padding-bottom:6px}.b-login-join .link-button{color:#333}.b-login-join .link-button:active,.b-login-join .link-button:focus,.b-login-join .link-button:hover{color:#333;text-decoration:underline}.b-login-join .connecting-text{color:#999;display:inline-block;font-size:18px;font-weight:300;line-height:24px;padding:0 5px}.b-user-navigation{position:absolute;right:0;top:0}@media (min-width:1025px){.b-user-navigation{height:40px}.b-user-navigation .link-button{margin-top:6px;padding:4px 15px 0}.b-user-navigation .x-shipping-country-label{padding-top:7px}}@media (max-width:1024px){.b-user-navigation{height:52px;padding-right:10px}.b-user-navigation .link-button{margin-top:10px;padding:6px 15px 2px;width:auto}.b-user-navigation .x-shipping-country-label{padding-top:9px}.b-user-navigation .sub-menu-my-studio.list-item{padding:0;white-space:nowrap}}@media (max-width:496px){.b-user-navigation .link-button{padding-left:10px;padding-right:10px}}@media (pointer:coarse){.b-user-navigation .sub-menu-my-studio .link-button{pointer-events:none}}.b-user-navigation .link-button{border:1px dashed transparent;box-sizing:border-box;display:inline-block;font-size:16px;vertical-align:top;white-space:nowrap}.b-user-navigation .link-button:active .ico,.b-user-navigation .link-button:focus .ico,.b-user-navigation .link-button:hover .ico{color:#333}.b-user-navigation .link-button:focus{border-color:#999;border-radius:2px}.b-user-navigation .link-button.x-dark{color:#333}.b-user-navigation .link-button .ico-heart{font-size:15px}.b-user-navigation .link-button .ico-cart2{font-size:17px}.b-user-navigation .x-shipping-country-label{position:relative}.b-user-navigation .x-shipping-country-label:focus .flag-label,.b-user-navigation .x-shipping-country-label:hover .flag-label{text-decoration:underline}.b-user-navigation .x-shipping-country-label .flag-label{color:#333;display:inline-block;font-size:10px;line-height:15px;padding-right:8px;text-transform:uppercase;vertical-align:top}.b-user-navigation .x-shipping-country-label .flag-image{display:inline-block;height:15px;vertical-align:top}.b-mobile-navigation-cover{background-color:hsla(0,0%,93.3%,.7);bottom:0;box-sizing:border-box;left:0;overflow:hidden;padding:0;position:absolute;right:0;top:0;-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition:-webkit-transform .3s ease 0s;transition:-webkit-transform .3s ease 0s;transition:transform .3s ease 0s;transition:transform .3s ease 0s,-webkit-transform .3s ease 0s;z-index:55}.b-mobile-navigation-cover.x-hidden{-webkit-transform:translateX(-100%);transform:translateX(-100%)}.b-mobile-navigation-cover.b-filter{padding-top:0}.b-mobile-navigation-cover .btn-close{background-color:#fff;height:52px;left:268px;line-height:52px;position:absolute;text-align:center;top:0;width:52px;z-index:66}.b-mobile-navigation-cover .btn-close:focus .ico{color:#000}.b-mobile-navigation-cover .btn-close .ico{color:#666;font-size:12px;padding:0}.b-mobile-navigation-cover .b-mobile-navigation,.b-mobile-navigation-cover .b-search-filters,.b-mobile-navigation-cover .b-substrate-filter{background-color:#fff;bottom:0;box-shadow:2px 2px 8px 0 rgba(51,51,51,.15);box-sizing:border-box;left:0;overflow:auto;position:absolute;top:0;width:320px}.b-mobile-navigation-cover .b-substrate-filter{padding-left:20px}.b-mobile-navigation-cover .b-search-filters{padding:40px 20px 0}.b-navigation{color:#333}@media (min-width:1025px){.b-navigation.navigation .nav-list .sub-menu .list-item,.b-navigation.navigation .nav-list .sub-menu .list-item .nav-link{width:180px}.b-navigation.navigation .nav-list .sub-menu-fabric-menu .sub-menu .list-item,.b-navigation.navigation .nav-list .sub-menu-fabric-menu .sub-menu .list-item .nav-link{width:220px}.b-navigation.navigation .nav-list .sub-menu-living-menu .sub-menu .list-item,.b-navigation.navigation .nav-list .sub-menu-living-menu .sub-menu .list-item .nav-link{width:230px}.b-navigation.navigation .nav-list .sub-menu-discover-menu .sub-menu .list-item{width:260px}.b-navigation.navigation .nav-list .sub-menu-discover-menu .sub-menu .list-item .nav-link{width:220px}.b-navigation.navigation .nav-list .sub-menu-fabric-menu .sub-menu .parent.list-item{width:180px}.b-navigation.navigation .nav-primary-link{padding:0 10px;white-space:nowrap}.b-navigation.x-my-studio-navigation .nav-list .sub-menu{top:40px}.b-navigation.x-my-studio-navigation .nav-list .sub-menu:before{height:7px;top:-7px}}@media (min-width:769px){.b-navigation.navigation .sub-menu-indicator{float:right}.b-navigation.navigation .nav-list .sub-menu .sub-menu{height:575px}.b-navigation.navigation .nav-list .sub-menu-wallpaper-menu .sub-menu,.b-navigation.navigation .nav-list .sub-menu-wallpaper-menu .sub-menu .list-item{width:245px}.b-navigation.navigation .nav-list .sub-menu-wallpaper-menu .sub-menu .list-item .nav-link{width:202px}.b-navigation.navigation .nav-list .sub-menu-how-it-works-menu .sub-menu{left:-127px;width:340px}.b-navigation.navigation .nav-list .sub-menu-how-it-works-menu .sub-menu .list-item,.b-navigation.navigation .nav-list .sub-menu-how-it-works-menu .sub-menu .list-item .nav-link{width:340px}.b-navigation.navigation .nav-list .sub-menu-how-it-works-menu .sub-menu .x-business-links{height:auto;padding:10px 20px 0;width:300px}.b-navigation.navigation .nav-list .sub-menu-bedding-menu .sub-menu,.b-navigation.navigation .nav-list .sub-menu-bedding-menu .sub-menu .list-item,.b-navigation.navigation .nav-list .sub-menu-bedding-menu .sub-menu .nav-link{width:290px}.b-navigation .sub-menu{outline:1px solid #efefef;padding-bottom:10px}}@media (max-width:1024px){.b-navigation.x-my-studio-navigation .nav-list .sub-menu{top:52px}.b-navigation.x-my-studio-navigation .nav-list .sub-menu:before{height:11px;top:-11px}}.b-navigation .x-horizontal-rule{clear:both;margin-top:6px;padding-top:10px;position:relative}.b-navigation .x-horizontal-rule:before{background:none;border-top:1px solid #efefef;margin-left:-45%;width:90%}.b-navigation.navigation .nav-list .sub-menu .sub-menu{left:100%;top:0}.b-navigation.navigation .nav-list,.b-navigation.navigation .nav-list .list-item{z-index:44}.b-navigation.navigation .nav-list .list-item{float:left;margin:0}.b-navigation.navigation .nav-list .sub-menu{background-color:#fff;display:none;position:absolute}.b-navigation.navigation .nav-list .sub-menu .list-item,.b-navigation.navigation .nav-list .sub-menu .list-item .nav-link{color:#333;display:block;height:30px;line-height:30px;overflow:hidden}.b-navigation.navigation .nav-list .list-item:hover>.sub-menu{display:block}.b-navigation.navigation .parent .sub-menu .list-item{font-size:14px;height:40px;width:240px}.b-navigation.navigation .parent .sub-menu .list-item .nav-link{padding:5px 20px}.b-navigation.navigation .sub-menu .parent.list-item{height:30px;padding:5px 20px;width:180px}.b-navigation.navigation .sub-menu .parent .sub-menu .parent .sub-menu .parent .sub-menu .list-item{float:left;height:40px;overflow:hidden;width:141px}.b-navigation.navigation .sub-menu .parent .sub-menu .parent .sub-menu .parent .sub-menu .list-item .nav-link{padding:5px 10px}.b-navigation.navigation .sub-menu-by-color-menu .sub-menu .parent .sub-menu .list-item{height:40px;width:170px}.b-navigation.navigation .sub-menu-by-color-menu .sub-menu .parent .sub-menu{width:360px}.b-navigation.navigation .sub-menu .list-item:focus,.b-navigation.navigation .sub-menu .list-item:hover{background:#eee}.b-navigation.navigation .b-social-links{margin:5px 0 0;padding:0 10px;width:240px}.b-navigation.navigation .b-social-links.x-horizontal-rule:before{margin-left:-48%;width:95%}.b-navigation.navigation .sub-menu-top-and-trending-menu .sub-menu .list-item{float:left;height:40px;overflow:hidden;width:138px}.b-navigation.navigation .sub-menu-top-and-trending-menu .sub-menu .list-item .nav-link{padding:5px 10px 5px 15px;width:120px}.b-navigation.navigation .sub-menu-top-and-trending-menu .sub-menu{overflow:scroll;width:570px}.b-navigation.navigation .nav-list .sub-menu-our-happiness-guarantee.list-item>.nav-link{width:220px}.b-navigation.navigation .sub-menu-black-menu .sub-menu,.b-navigation.navigation .sub-menu-blue-menu .sub-menu,.b-navigation.navigation .sub-menu-brown-menu .sub-menu,.b-navigation.navigation .sub-menu-cyan-menu .sub-menu,.b-navigation.navigation .sub-menu-green-menu .sub-menu,.b-navigation.navigation .sub-menu-grey-menu .sub-menu,.b-navigation.navigation .sub-menu-orange-menu .sub-menu,.b-navigation.navigation .sub-menu-pink-menu .sub-menu,.b-navigation.navigation .sub-menu-red-menu .sub-menu,.b-navigation.navigation .sub-menu-violet-menu .sub-menu,.b-navigation.navigation .sub-menu-white-menu .sub-menu,.b-navigation.navigation .sub-menu-yellow-menu .sub-menu{width:420px}.b-navigation.navigation .sub-menu-black-menu .sub-menu .list-item,.b-navigation.navigation .sub-menu-blue-menu .sub-menu .list-item,.b-navigation.navigation .sub-menu-brown-menu .sub-menu .list-item,.b-navigation.navigation .sub-menu-cyan-menu .sub-menu .list-item,.b-navigation.navigation .sub-menu-green-menu .sub-menu .list-item,.b-navigation.navigation .sub-menu-grey-menu .sub-menu .list-item,.b-navigation.navigation .sub-menu-orange-menu .sub-menu .list-item,.b-navigation.navigation .sub-menu-pink-menu .sub-menu .list-item,.b-navigation.navigation .sub-menu-red-menu .sub-menu .list-item,.b-navigation.navigation .sub-menu-violet-menu .sub-menu .list-item,.b-navigation.navigation .sub-menu-white-menu .sub-menu .list-item,.b-navigation.navigation .sub-menu-yellow-menu .sub-menu .list-item{float:left;height:30px;width:170px}.b-navigation.navigation .sub-menu .parent .sub-menu .parent .sub-menu .parent .sub-menu{width:340px}.b-navigation.navigation .sub-menu-indicator{font-size:10px}.b-navigation.navigation .sub-menu .parent .sub-menu .parent .sub-menu .sub-menu-july4th-menu.parent .sub-menu .list-item{width:165px}.b-navigation.navigation .nav-primary-link{color:#333}.b-navigation.x-main-navigation{background-color:#fff;border-bottom:1px solid #ddd;border-top:1px solid #ddd;height:50px;position:relative}.b-navigation.x-main-navigation .nav-list{display:flex;justify-content:space-around;margin:0 auto;max-width:1329px;padding:0 20px 0 30px}.b-navigation.x-main-navigation .nav-list,.b-navigation.x-main-navigation .nav-list .list-item{height:50px;line-height:50px}.b-navigation.x-main-navigation .nav-list>.parent{position:relative}.b-navigation.x-main-navigation .nav-list>.list-item:last-of-type{margin-right:22px}.b-navigation.x-main-navigation .nav-list>.list-item:focus:focus,.b-navigation.x-main-navigation .nav-list>.list-item:focus:hover,.b-navigation.x-main-navigation .nav-list>.list-item:hover:focus,.b-navigation.x-main-navigation .nav-list>.list-item:hover:hover{background-color:#eee}.b-navigation.x-main-navigation .nav-list .sub-menu{left:0;top:50px}.b-navigation.x-my-studio-navigation.navigation{color:#333;display:inline-block}.b-navigation.x-my-studio-navigation.navigation .nav-list .sub-menu{border:1px solid #ddd;outline:0 none;right:0;z-index:55}.b-navigation.x-my-studio-navigation.navigation .nav-list .sub-menu:before{content:"";left:0;position:absolute;right:0}.b-navigation.x-my-studio-navigation.navigation .nav-list .sub-menu .list-item{float:none;max-width:320px}.b-navigation.x-my-studio-navigation.navigation .nav-list .sub-menu .list-item.sub-menu-user-headline{box-sizing:border-box;font-size:12px;height:52px;line-height:52px;overflow:hidden;padding:0 20px;text-overflow:ellipsis;-o-text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.b-navigation.x-my-studio-navigation.navigation .nav-list .sub-menu .list-item.sub-menu-user{height:50px;margin-bottom:7px}.b-navigation.x-my-studio-navigation.navigation .nav-list .sub-menu .list-item.sub-menu-user .link-button{background-color:#eee;color:#333;display:block;font-size:16px;height:50px;line-height:50px;margin:0;padding:0 20px;text-align:left;white-space:nowrap;width:auto}.b-navigation.x-my-studio-navigation.navigation .nav-list .sub-menu .list-item .nav-link{width:auto}.b-subscribe{background-image:url(https://cdn.spoonflower.com/baerlauch/production/images/back-subscribe-footer.jpg);padding:65px 20px;position:relative;text-align:center}.x-development .b-subscribe{background-image:url(https://cdn.spoonflower.com/baerlauch/development/images/back-subscribe-footer.jpg)}.b-subscribe .subscribe-link{font-size:16px;font-weight:300;height:50px;line-height:22px;margin-bottom:20px;padding:12px 30px}.b-subscribe .join-info{color:#fff;display:block;font-weight:300}.wf-body{min-height:600px;opacity:0;visibility:hidden}.b-favorite-collection.b-add-to-cart,.b-favorite-collection.btn{font-size:14px;line-height:16px;margin-top:5px;padding:0 5px 0 0;width:auto}.b-favorite-collection.btn.unfavorited,.b-favorite-collection.unfavorited.b-add-to-cart{color:#999}.b-favorite-collection.btn.favorited,.b-favorite-collection.favorited.b-add-to-cart{color:#d9531e}.b-favorite-collection.b-add-to-cart .ico-heart,.b-favorite-collection.btn .ico-heart{font-size:16px;line-height:16px;vertical-align:top}.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{margin:0 10px;max-width:728px}.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{align-items:center;display:flex}.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{color:#333;display:block;font-size:18px;line-height:24px;overflow:hidden}.b-collection-results .collection-owner{float:left;font-weight:300;line-height:18px;margin-top:5px}.b-collection-results .collection-preview{clear:both;display:flex;overflow:hidden;padding-top:30px}.b-collection-results .collection-image{height:100%;width:100%}.b-collection-results .b-favorite-collection.b-add-to-cart,.b-collection-results .b-favorite-collection.btn{float:left}.b-collection-details{border:1px solid #ddd;margin-bottom:60px;margin-top:30px}@media (min-width:769px){.b-collection-details{display:flex}.b-collection-details .collection-images{margin-right:40px}.b-collection-details .collection-images.x-avatar-stack{height:210px;width:210px}.b-collection-details .collection-images.x-stack{height:175px;width:175px}.b-collection-details .collection-images.x-single{height:140px;width:140px}.b-collection-details .edit-link,.b-collection-details .sample-link{margin-top:50px}.b-collection-details .design-detail-info{margin-bottom:30px}.b-collection-details .design-detail-info .content{max-width:600px}.b-collection-details .x-additional-space{margin-top:80px}.b-collection-details{padding:10px 10px 40px}.b-collection-details .designer-name{padding-right:15px}.b-collection-details .b-collapsible,.b-collection-details .b-collapsible .subtitle,.b-collection-details .b-collapsible .trigger{display:inline-block}.b-collection-details .b-collapsible .trigger{border-left:1px solid #ddd}.b-collection-details .b-collapsible .content{margin-top:15px}.b-collection-details .collection-images{flex-shrink:0}}@media (min-width:497px) and (max-width:768px){.b-collection-details{padding:10px 10px 40px}.b-collection-details .designer-name{padding-right:15px}.b-collection-details .b-collapsible,.b-collection-details .b-collapsible .subtitle,.b-collection-details .b-collapsible .trigger{display:inline-block}.b-collection-details .b-collapsible .trigger{border-left:1px solid #ddd}.b-collection-details .b-collapsible .content{margin-top:15px}.b-collection-details .collection-images{flex-shrink:0}}@media (max-width:768px){.b-collection-details .collection-images{margin:auto}.b-collection-details .collection-images.x-avatar-stack{height:150px;width:190px}.b-collection-details .collection-images.x-stack{height:150px;width:155px}.b-collection-details .collection-images.x-single{height:115px;width:130px}.b-collection-details .heading-wrapper{text-align:center}.b-collection-details .edit-link,.b-collection-details .sample-link{margin-top:20px}.b-collection-details .design-detail-info{margin-bottom:25px}.b-collection-details .design-detail-info .content{margin:40px 0 45px}}@media (min-width:497px) and (max-width:768px){.b-collection-details .x-additional-space{margin-top:50px}}@media (max-width:496px){.b-collection-details{padding:10px 10px 25px}.b-collection-details .b-collapsible .subtitle{margin-top:45px}.b-collection-details .b-collapsible .trigger{text-align:center}.b-collection-details .b-collapsible .x-trigger-extra-small .text{padding:0}.b-collection-details .design-detail-info{margin-bottom:40px}.b-collection-details .collection-name{font-size:18px;line-height:18px}.b-collection-details .x-additional-space{margin-top:50px}}.b-collection-details .b-stacked-images .thumbnail-image:-moz-broken{height:100%;width:100%}.b-collection-details .collection-name{margin-bottom:15px}.b-collection-details .edit-link,.b-collection-details .ico-lock2{margin-right:10px}.b-collection-details .sample-link{border-left:1px solid #ddd;padding-left:10px}.b-collection-details .edit-link,.b-collection-details .sample-link{color:#000;display:inline-block;font-size:11px;line-height:11px;margin-bottom:20px;text-decoration:underline;text-transform:uppercase}.b-collection-details .collection-images{position:relative}.b-collection-details .b-avatar-image,.b-collection-details .b-stacked-images{position:absolute}.b-collection-details .b-avatar-image{background-color:#efefef;border:3px solid #fff;box-shadow:2px 2px 8px 0 rgba(51,51,51,.15);height:60px;right:0;top:60px;width:60px;z-index:33}.b-collection-details .b-collapsible .trigger,.b-collection-details .collection-owner,.b-collection-details .designer-name{font-size:13px;font-weight:300;line-height:13px}.b-collection-details .b-collapsible .content{font-size:16px;font-weight:300;line-height:24px}.b-collection-details .b-collapsible .text{text-decoration:underline}.b-collection-details .b-collapsible,.b-collection-details .b-collapsible .subtitle{margin-bottom:0}.b-collection-details .designer-name{color:#333;text-decoration:underline}.b-collection-details .collection-owner,.b-collection-details .designer-name{display:inline-block;margin-right:3px}.b-collection-details .fay-link{font-weight:400;width:auto}.b-design-grant .more-link{color:#333;display:block;font-size:18px;text-align:right}.b-faq-content{margin:10px auto;width:97%}.b-faq-content .list-with-link{padding-left:30px}.b-faq-content .list-with-link .circle-list{list-style:disc;padding-bottom:10px}.b-faq-content .list-with-link .circle-list .circle-list-item{margin-left:20px}.b-faq-content .faq-question .trigger{background-color:#efefef;padding:20px}.b-faq-content .faq-question .trigger .text{padding-left:0}.b-faq-content .faq-question .trigger .ico{right:10px}.b-faq-content .faq-question .content{margin:10px auto;width:95%}.b-faq-content .post-question{margin-top:30px;text-align:center}.b-faqs{border-bottom:1px solid #ddd;border-top:1px solid #ddd;padding:30px 0}@media (min-width:769px){.b-faqs{margin:30px auto;max-width:1000px;width:80%}}.b-faqs.x-active-top .ico-chevron-down.x-icon-top{opacity:0;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.b-faqs.x-active-top .ico-chevron-up.x-icon-top{opacity:1;-webkit-transform:rotate(0deg);transform:rotate(0deg)}.b-faqs .h2 .trigger{font-size:24px}@media (min-width:769px){.b-introduction .grid,.b-introduction .intro-text{margin:0 auto;max-width:800px;width:64%}}.b-introduction .grid-item{padding:10px 40px 0 0}.b-introduction .grid-item .h3{text-transform:uppercase}.b-introduction .content-text{margin-bottom:20px}.b-past-recipients{margin:30px auto}@media (min-width:769px){.b-past-recipients{max-width:1000px;width:80%}.b-past-recipients .recipients{flex-direction:row}}@media (max-width:768px){.b-past-recipients .recipients{flex-direction:column}}.b-past-recipients .h2{text-align:center;text-transform:uppercase}.b-past-recipients .recipients{display:flex;justify-content:space-between}.b-recipient{background-color:#e7f6f9;color:#333;display:block;max-width:240px}@media (max-width:768px){.b-recipient{margin:20px auto}}@media (min-width:769px){.b-recipient{margin:20px .5%}}.b-recipient .recipient-photo{height:auto}.b-recipient .recipient-details{margin:20px auto;text-align:center;width:75%}.b-recipient .recipient-name{display:block;font-weight:700}.b-video-block{background-color:#e7f6f9;display:flex;justify-content:space-between;margin-bottom:20px}@media (max-width:768px){.b-video-block{flex-direction:column}.b-video-block .video-block-50{width:100%}.b-video-block .video-text{padding:20px}}@media (min-width:769px){.b-video-block{flex-direction:row}.b-video-block .video-block-50{width:50%}.b-video-block .video-text{padding:30px}}.b-video-block .responsive-video-wrapper{height:0;max-width:100%;overflow:hidden;padding-bottom:56.25%;position:relative}.b-video-block .responsive-video-iframe{height:100%;left:0;position:absolute;top:0;width:100%}.b-video-block .video-title{display:block}.b-error{position:relative;text-align:center}@media (min-width:769px){.b-error .error-pic{height:225px;margin:60px auto 5px}.b-error .error-pic .text{font-size:248px}.b-error .language-choice .list-item{margin-left:4px}.b-error .translation-wrapper{min-height:300px}}@media (min-width:497px) and (max-width:768px){.b-error .error-pic{height:225px;margin:60px auto 5px}.b-error .error-pic .text{font-size:248px}.b-error .language-choice .list-item{margin-left:4px}.b-error .translation-wrapper{min-height:300px}}@media (max-width:496px){.b-error .error-pic{height:116px;margin:40px auto 30px}.b-error .error-pic .text{font-size:142px;-webkit-transform:translateY(-77px);transform:translateY(-77px)}.b-error .language-choice .list-item{margin-left:4px}.b-error .translation-wrapper{min-height:420px}}.b-error .standalone-logo{display:block;height:44px;margin:40px auto;width:180px}.b-error .standalone-content{border:1px solid #ddd;margin:0 auto;max-width:858px;overflow:hidden;padding:60px 20px 0;position:relative;text-align:center}.b-error .error-pic{display:block;max-width:455px;overflow:hidden;-webkit-transition:height .3s ease 0s;transition:height .3s ease 0s;width:100%}.b-error .error-pic .text{font-weight:700;line-height:1;-webkit-transition:font-size .3s ease 0s;transition:font-size .3s ease 0s}.b-error .language-choice{margin:0 0 40px}.b-error .language-choice .list-item{display:inline-block}.b-error .language-choice .list-item:first-child{margin-left:0}.b-error .language-choice .list-item .item-link{color:#999;font-size:12px;line-height:1;text-decoration:underline;text-transform:uppercase}.b-error .language-choice .list-item .item-link:focus{color:#333;font-weight:700;outline:none}.b-error .translation-wrapper{position:relative}.b-error .translation-wrapper .translation-content,.b-error .translation-wrapper .translation-content:target~#en.translation-content{height:0;left:-9999px;opacity:0;overflow:hidden;position:absolute;right:0;top:0;-webkit-transition:opacity .5s ease 0s;transition:opacity .5s ease 0s}.b-error .translation-wrapper #en.translation-content,.b-error .translation-wrapper .translation-content:target{height:auto;left:0;opacity:1;z-index:11}.b-error .error-description{font-size:18px;line-height:24px;margin:0 auto 40px;max-width:650px;text-align:center}.b-error .error-description .highlight{color:#d9531e;font-style:normal;font-weight:700}.b-error .button-link{background-color:#333;border-radius:4px;color:#fff;display:inline-block;font-size:16px;line-height:22px;margin-bottom:120px;padding:13px 32px;text-decoration:none}.b-error .button-link:focus,.b-error .button-link:hover{text-decoration:underline}.b-error .artwork{color:#999;font-size:13px;line-height:16px;margin-bottom:40px}.b-error .artwork .link{color:#999;font-style:italic;margin-left:3px;text-decoration:underline}.b-error .artwork .link:focus,.b-error .artwork .link:hover{color:#333}.b-fillayard-banner{background-color:#eee;margin-bottom:60px;padding:30px 0;text-align:center;width:100%}.b-fillayard-banner .fillayard-link{color:#333;font-size:18px;line-height:24px;text-decoration:underline}.b-fillayard-banner .fillayard-tip{font-weight:300}.b-fillayard{margin:10px}.b-fabric-selector{padding:20px 0}@media (min-width:769px){.b-fabric-selector .fabric-selector-wrapper{width:32.3%}}@media (max-width:768px){.b-fabric-selector .fabric-selector-wrapper{overflow:visible;width:100%}}.b-fabric-selector .fabric-suggestion{padding-top:20px}.b-invoice{display:block;padding:20px 0}.b-invoice:after{clear:both;content:"";display:block;font-size:0;height:0;visibility:hidden}.b-invoice .grid{display:flex}.b-invoice .grid-item{flex:auto}.b-invoice .grid-item.x-right-bottom{align-self:flex-end;margin:.5% 0;padding:10px 0;text-align:right}.b-invoice .customer-info{display:inline-block;margin:.5% 0;padding:10px 0}.b-invoice .customer-info .customer-address{margin-top:15px}.b-invoice .address{display:inline-block;margin-bottom:20px;text-align:left}.b-invoice .address-title{font-family:ParryPro,serif;font-style:italic;margin-bottom:0}.b-invoice .info-list{display:inline-block;overflow:hidden;vertical-align:bottom}.b-invoice .info-list .info-details,.b-invoice .info-list .info-term{display:inline-block;float:left;overflow:hidden}.b-invoice .info-list .info-details{min-width:76px;text-align:right}.b-invoice .info-list .info-term{clear:left;min-width:100px;padding-right:5px;text-align:right}.b-invoice .invoice-items-table{border-bottom:2px solid #ddd;border-collapse:separate;border-top:2px solid #ddd;margin:20px 0;padding:10px 0;text-align:left;width:100%}.b-invoice .invoice-items-table th{font-weight:700;padding-bottom:5px}.b-invoice .invoice-items-table .item-head{width:60%}.b-invoice .invoice-items-table .quantity-head,.b-invoice .invoice-items-table .total-head{width:20%}.b-invoice .invoice-items-table .item-cell,.b-invoice .invoice-items-table .item-head{text-align:left}.b-invoice .invoice-items-table .quantity-cell,.b-invoice .invoice-items-table .quantity-head{text-align:center}.b-invoice .invoice-items-table .total-cell,.b-invoice .invoice-items-table .total-head{text-align:right}.b-pattern-library{position:relative}.b-pattern-library .icon-list .icon-item{background-color:#efefef;display:inline-block;margin:1px;padding:10px;text-align:center;vertical-align:top}.b-pattern-library .icon-list .icon-item .ico{font-size:18px;line-height:24px;padding:0}.b-pattern-library .icon-list .icon-item .ico-checkmark.x-big{font-size:54px;line-height:54px}.b-pattern-library .icon-list .icon-item .h5{background-color:#fff;margin-bottom:0;padding:0 2px}.b-pattern-library .width-100{max-width:100px}.b-pattern-library .width-200{width:200px}.b-pattern-library .width-400{max-width:400px}.b-pattern-library .width-600{max-width:600px}.b-pattern-library .code-text{color:#d9531e;font-family:Courier;font-size:12px}.b-pattern-library .navigational-dropdown{height:100px;position:relative}.b-pattern-library .grid-style{background-color:#efefef;border:10px solid #ddd;border-radius:4px;height:100px}.b-pattern-library .radio-item.grid-style{border:0}.b-pattern-library .color{box-sizing:border-box;height:150px;margin:10px;width:150px}.b-pattern-library .white{background-color:#fff;border:1px solid #ddd}.b-pattern-library .green{background-color:#88ac30}.b-pattern-library .blue{background-color:#5f9da4}.b-pattern-library .dark-blue{background-color:#2d6e76}.b-pattern-library .light-grey{background-color:#ddd}.b-pattern-library .lighter-grey{background-color:#efefef}.b-pattern-library .lightest-grey{background-color:#eee}.b-pattern-library .black{background-color:#333}.b-pattern-library .mid-grey{background-color:#999}.b-pattern-library .yellow{background-color:#ecb201}.b-pattern-library .light-yellow{background-color:#ffefb8}.b-pattern-library .red{background-color:#d9531e}.b-pattern-library .robins-egg-blue{background-color:#e7f6f9}.b-pattern-library .overlay-button-background{background-color:#999;display:inline-block;height:46px;width:134px}.b-pattern-library .parry-pro{font-family:ParryPro,serif}.b-pattern-library .x-animate{-webkit-animation:flashing 1s ease-out .2s 1;animation:flashing 1s ease-out .2s 1}.b-pattern-library .b-form label{padding-left:10px;text-align:left}@media (min-width:1025px){.b-pattern-library .b-substrate-item{max-width:325px}}@media (min-width:769px) and (max-width:1024px){.b-pattern-library .b-substrate-item{max-width:285px}}@media (min-width:497px) and (max-width:768px){.b-pattern-library .b-substrate-item{max-width:290px}}.b-product-form{display:block;margin:20px 0 0;white-space:nowrap;width:100%}@media (min-width:769px){.b-product-form .image-wrapper{float:left;margin-right:4.65%;min-height:470px}.b-product-form .x-product-page-image-wrapper{width:66%}.b-product-form .x-square-image-page-image-wrapper{width:56%}.b-product-form .x-product-page-details-wrapper{width:29%}.b-product-form .x-square-image-page-details-wrapper{width:34%}.b-product-form .details-wrapper{display:inline-block}.b-product-form .b-button-group{margin-bottom:16px}.b-product-form .b-button-group .x-add-new-item{width:100%}.b-product-form .b-button-group .white-button{margin-bottom:5px}.b-product-form .b-modal .modal-content{padding-top:0;width:753px}}@media (min-width:769px) and (max-width:1024px){.b-product-form .b-swiper .carousel-image,.b-product-form .b-swiper .carousel-image .fallback-image{height:auto}}@media (min-width:497px) and (max-width:768px){.b-product-form{display:block}.b-product-form .image-wrapper .vendor-cta-link .cta-text{line-height:38px}}@media (min-width:769px){.b-product-form{display:block}.b-product-form .image-wrapper .vendor-cta-link .cta-text{line-height:38px}}@media (min-width:497px) and (max-width:768px){.b-product-form .b-button-group{display:inline-block;margin-right:10px;width:auto}.b-product-form .b-button-group .b-add-to-cart,.b-product-form .b-button-group .btn{white-space:nowrap}.b-product-form .details-wrapper{padding-left:10px}}@media (max-width:768px){.b-product-form .details-wrapper{margin:0 auto}.b-product-form .details-wrapper .b-button-group{margin-right:0}.b-product-form .details-wrapper .b-add-to-cart,.b-product-form .details-wrapper .big-button{width:100%}.b-product-form .image-wrapper{margin-bottom:10px}}@media (max-width:496px){.b-product-form .b-button-group.x-fixed{background-color:#fff;border-top:1px solid #ddd;bottom:0;left:0;margin:0;padding:20px;position:fixed;right:0;-webkit-transition:background-color 1s linear;transition:background-color 1s linear;width:auto;z-index:33}.b-product-form .image-wrapper{margin-bottom:5px}}.b-product-form .edit-design-link{display:block;margin-bottom:10px}.b-product-form .h3{display:inline-block}.b-product-form .image-wrapper{box-sizing:border-box;position:relative;text-align:center;-webkit-user-select:none;-ms-user-select:none;user-select:none}.b-product-form .details-wrapper{vertical-align:top;white-space:normal}.b-product-form .detail-section{height:100%;margin-bottom:29px;text-align:left}.b-product-form .detail-section.x-dashed{border-bottom:1px dashed #ddd}.b-product-form .detail-section>.h2{font-size:12px;font-weight:700;line-height:1;margin-bottom:5px;text-transform:uppercase}.b-product-form .detail-section .h5{width:60%}.b-product-form .detail-section .tags-list{width:300px}.b-product-form .detail-section .tags-list-element{display:inline-block}.b-product-form .detail-section .tags-list-element:after{content:",";padding-right:5px;position:relative;width:4px}.b-product-form .detail-section .tags-list-element:last-child:after{content:none;display:none}.b-product-form .detail-section .x-react-select .label{display:block;font-size:12px;font-weight:700;line-height:1;margin-bottom:5px;text-transform:uppercase}.b-product-form .detail-section .react-select__control{border-color:#ddd;border-radius:0;height:45px}.b-product-form .detail-section .react-select__control .react-select__value{padding:5px 10px}.b-product-form .detail-section .react-select__control .react-select__placeholder{color:#333;padding-top:5px}.b-product-form .collection-btn{line-height:26px;width:auto}.b-product-form .collection-btn .ico{color:#999;font-size:20px}.b-product-form .collection-btn .ico:focus,.b-product-form .collection-btn .ico:hover{color:#8a8a8a}.b-product-form .collection-btn.collected .ico{color:#2d6e76}.b-product-form .b-modal .modal-with-button{margin-bottom:0}.b-product-form .info-box{align-items:center;background-color:#e7f6f9;display:flex;padding:10px}.b-product-form .recommendation-info{justify-content:center;margin-bottom:30px}.b-product-form .chunking-info{margin-bottom:40px}.b-product-form .substrate-link{border:1px solid #ddd;box-sizing:border-box;display:block;padding:10px;position:relative;text-align:left;width:100%}.b-product-form .substrate-link:focus,.b-product-form .substrate-link:hover{background-color:#efefef}.b-product-form .substrate-link .substrate-image{border:1px solid #ddd;display:inline-block;height:45px;margin-right:10px;overflow:hidden;position:relative;vertical-align:top;width:45px}.b-product-form .substrate-link .substrate-image:after{background-image:url(https://cdn.spoonflower.com/baerlauch/production/images/fabrics/NO_IMAGE_PLACEHOLDER_LARGE.png);background-position:center 0;background-size:cover;content:"";height:45px;left:0;position:absolute;top:0;width:45px}.x-development .b-product-form .substrate-link .substrate-image:after{background-image:url(https://cdn.spoonflower.com/baerlauch/development/images/fabrics/NO_IMAGE_PLACEHOLDER_LARGE.png)}.b-product-form .substrate-link .substrate-image:-moz-broken{background-image:url(https://cdn.spoonflower.com/baerlauch/production/images/fabrics/NO_IMAGE_PLACEHOLDER_LARGE.png);background-position:center 0;background-size:cover;display:inline-block;height:45px;width:45px}.x-development .b-product-form .substrate-link .substrate-image:-moz-broken{background-image:url(https://cdn.spoonflower.com/baerlauch/development/images/fabrics/NO_IMAGE_PLACEHOLDER_LARGE.png)}.b-product-form .substrate-link .substrate-details-wrapper{display:inline-block;overflow:hidden;width:calc(100% - 57px)}.b-product-form .substrate-link .substrate-name{color:#333;display:inline-block;font-size:14px;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;line-height:22px}.b-product-form .substrate-link .substrate-change{display:block}.b-product-form .substrate-link .substrate-change-fabric{color:#5f9da4;display:block}.b-product-form .radio-group{max-width:400px}.b-product-form .radio-group .type-label{font-size:14px;line-height:20px}.b-product-form .btn-choose-fabric-wrapper{margin-top:40px}.b-product-form .ico-pencil{color:#5f9da4;position:absolute;right:15px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.b-product-form .x-quantity-and-price-container{min-height:59px;position:relative;text-align:right}.b-product-form .x-quantity-and-price-container .h2{left:0;line-height:1;position:absolute;top:0}.b-product-form .x-quantity-and-price-container.x-no-vat .item-price,.b-product-form .x-quantity-and-price-container.x-no-vat .item-price-discounted{margin-top:17px}.b-product-form .chunking-size-form{font-weight:700;margin-right:5px;white-space:nowrap;width:80px}.b-product-form .b-item-price{text-align:right}.b-product-form .b-item-price .item-price,.b-product-form .b-item-price .item-price-discounted{line-height:1;margin:0}.b-product-form .b-item-price .item-price-discounted~.item-price-discounted,.b-product-form .b-item-price .item-price~.item-price-discounted{margin-left:5px}.b-product-form .price.x-animate{-webkit-animation:flashing 1s ease-out .2s 1;animation:flashing 1s ease-out .2s 1}.b-product-form .secondary-information{display:block;font-size:12px;font-style:normal;line-height:20px;text-align:right}.b-product-form .secondary-information .addition,.b-product-form .secondary-information .unit-price,.b-product-form .secondary-information .vat-info{display:block}.b-product-form .b-text-box .main-text{max-width:370px}.b-product-form .b-button-group{display:block;overflow:hidden;white-space:normal}.b-product-form .b-button-group .b-add-to-cart,.b-product-form .b-button-group .btn{white-space:nowrap}.b-product-form .b-button-group .ico-checkmark{-webkit-animation:zoom-in 1s ease-in 0s 1 forwards;animation:zoom-in 1s ease-in 0s 1 forwards;margin-right:10px;-webkit-transform:scale(0);transform:scale(0)}.b-product-form .btn-swatch{color:#5f9da4;display:block;margin:0 auto 40px}.b-product-form .ico-test-swatch{font-size:12px;line-height:20px;margin-right:5px}.b-product-form .x-no-image .fallback-image,.b-product-form .x-no-image .image{max-height:440px}.b-comment{margin-bottom:20px;overflow:hidden}@media (max-width:496px){.b-comment .user-name{display:block}}.b-comment .user-image{float:left;height:auto;margin-right:10px;overflow:hidden;position:relative}.b-comment .user-image:after{background-image:url(https://cdn.spoonflower.com/baerlauch/production/images/fabrics/NO_IMAGE_PLACEHOLDER_LARGE.png);background-position:center 0;background-size:cover;content:"";height:45px;left:0;position:absolute;top:0;width:45px}.x-development .b-comment .user-image:after{background-image:url(https://cdn.spoonflower.com/baerlauch/development/images/fabrics/NO_IMAGE_PLACEHOLDER_LARGE.png)}.b-comment .user-image:-moz-broken{background-image:url(https://cdn.spoonflower.com/baerlauch/production/images/fabrics/NO_IMAGE_PLACEHOLDER_LARGE.png);background-position:center 0;background-size:cover;display:inline-block;height:45px;width:45px}.x-development .b-comment .user-image:-moz-broken{background-image:url(https://cdn.spoonflower.com/baerlauch/development/images/fabrics/NO_IMAGE_PLACEHOLDER_LARGE.png)}.b-comment .user-name{text-decoration:underline}.b-comment .time-elapsed,.b-comment .user-name{color:#999;padding-right:15px}.b-comment .reply-btn{margin-right:20px}.b-comment .delete-btn,.b-comment .reply-btn{color:#999;text-decoration:underline;width:auto}.b-comment .user-comment{padding-left:55px}@media (min-width:769px){.b-comments .replies-wrapper{margin:30px 0 0 60px}}@media (min-width:497px) and (max-width:768px){.b-comments .replies-wrapper{margin:30px 0 0 60px}}.b-comments .b-form{padding:0 0 20px}.b-comments .b-form .comment-fieldset,.b-comments .b-form .reply-fieldset{margin-bottom:0}.b-comments .fieldset-wrapper{display:flex;justify-content:space-between}.b-comments .fieldset-wrapper .field-wrapper{flex:0 1 auto;width:100%}.b-comments .fieldset-wrapper .type-textarea .textarea{border:1px solid #ddd;box-sizing:border-box;font-size:12px;height:100px;line-height:20px;padding:10px;resize:vertical;width:100%}.b-comments .fieldset-wrapper .type-textarea .x-error{border-color:#d9531e}.b-comments .fieldset-wrapper .b-add-to-cart,.b-comments .fieldset-wrapper .btn{margin-top:15px}.b-comments .image-wrapper{padding-left:55px}.b-comments .comment-image{height:auto;margin:10px 10px 10px 0;max-height:200px;max-width:200px;width:auto}.b-comments .comments-list .reply-item{margin-bottom:17px;overflow:hidden}.b-comments .comments-list .x-reply-form{margin:20px 0 0 30px;width:auto}.b-comments .comments-list .ico-arrow-return{color:#999;flex:0 1 auto;font-size:24px;line-height:30px;margin-right:10px}.b-comments .comments-list .replies-wrapper{display:flex;justify-content:space-between;margin-top:30px;overflow:hidden}.b-comments .comments-list .replies-wrapper .replies-list{flex:0 1 auto;width:100%}.b-comments .comments-list .replies-wrapper .replies-list>.comment{padding:0 10px 40px}.b-comments .comments-list>.comment{padding:0 10px}.b-comments .trigger{color:#5f9da4}.b-design-cross-sell-list{border-bottom:3px solid #efefef;overflow:hidden;text-align:center}@media (min-width:769px){.b-design-cross-sell-list{margin:0 0 53px;padding-bottom:13px}}@media (max-width:768px){.b-design-cross-sell-list{margin:0 0 20px;padding-bottom:10px}.b-design-cross-sell-list .h3{text-align:center}.b-design-cross-sell-list .h4{display:block}.b-design-cross-sell-list .swiper-container-horizontal{height:auto}}.b-design-cross-sell-list.x-no-border{border-bottom:0;margin-bottom:33px;padding-bottom:0}.b-design-cross-sell-list .b-design-grid{text-align:center}.b-design-cross-sell-list .swiper-container-horizontal{padding:0}.b-design-cross-sell-list .item-pic{max-width:none}.b-design-cross-sell-list .swiper-slide{width:auto}.b-design-cross-sell-list .swiper-slide:first-child .b-design-item{padding-left:0}.b-design-cross-sell-list .swiper-slide:last-child .b-design-item{padding-right:0}.b-design-cross-sell-list .item-in-collection-link{color:#999;display:block;font-size:13px;line-height:16px}.b-design-cross-sell-list .item-in-collection-link .ico-collection-in{margin-right:5px}.b-design-cross-sell-list .message{margin-top:10px}.b-designer-navbar{background-color:#efefef;border-radius:4px;max-width:100%}@media (min-width:1025px){.b-designer-navbar{display:flex}}@media (min-width:769px) and (max-width:1024px){.b-designer-navbar{display:block}.b-designer-navbar:after{clear:both;content:"";display:block;font-size:0;height:0;visibility:hidden}}@media (min-width:769px){.b-designer-navbar{margin-bottom:53px}}@media (max-width:768px){.b-designer-navbar{margin-bottom:60px}}@media (max-width:496px){.b-designer-navbar{align-items:center;display:flex;flex-direction:column}}.b-designer-navbar.x-fabric-available{margin:50px 0 57px}.b-available-on-products{box-sizing:border-box;overflow:hidden;padding:20px;position:relative}@media (min-width:1025px){.b-available-on-products{white-space:nowrap}.b-available-on-products .product-wrapper{padding-top:50px;white-space:normal;width:50%}}@media (min-width:769px){.b-available-on-products{border-left:1px solid #ddd;width:50%}.b-available-on-products,.b-available-on-products .product-image,.b-available-on-products .product-wrapper{display:inline-block;vertical-align:top}.b-available-on-products .product-image{max-width:220px}}@media (min-width:497px) and (max-width:768px){.b-available-on-products{border-left:1px solid #ddd;width:50%}.b-available-on-products,.b-available-on-products .product-image,.b-available-on-products .product-wrapper{display:inline-block;vertical-align:top}.b-available-on-products .product-image{max-width:220px}}@media (min-width:769px) and (max-width:1024px){.b-available-on-products .product-wrapper{padding-top:20px}}@media (min-width:497px) and (max-width:768px){.b-available-on-products .product-wrapper{padding-top:20px}}@media (max-width:496px){.b-available-on-products{border-top:1px solid #ddd}.b-available-on-products .link-button{padding-bottom:20px}}.b-available-on-products:first-child{border:0}.b-available-on-products .link-button{margin-right:20px}.b-available-on-products .link-button .product-image{height:auto;width:100%}.b-available-on-products .product-wrapper .fabric-title-btn{text-align:left}.b-available-on-products .product-wrapper .fabric-title-btn:focus .link,.b-available-on-products .product-wrapper .fabric-title-btn:hover .link{text-decoration:underline}.b-available-on-products .product-wrapper .fabric-title-btn .fabric-title{display:block;font-size:16px;font-style:normal;line-height:22px;margin-bottom:6px}.b-available-on-products .product-wrapper .fabric-title-btn .link{color:#5f9da4}@media (min-width:1025px){.b-available-substrates{display:flex;flex:1 auto}}@media (min-width:769px){.b-available-substrates .available-substrates-img{padding:20px}}@media (min-width:769px) and (max-width:1024px){.b-available-substrates{box-sizing:border-box;display:inline-flex;position:relative;width:50%}}@media (max-width:1024px){.b-available-substrates{align-items:center;flex-direction:column;text-align:center;vertical-align:top}.b-available-substrates .available-substrates-img{height:60px;width:60px}}@media (max-width:768px){.b-available-substrates{padding-top:20px;width:100%}.b-available-substrates .available-substrates-header{font-size:16px;line-height:22px;margin-top:12px}}.b-available-substrates .available-products{position:relative}.b-available-substrates .available-substrates-header{color:#333;font-size:16px;line-height:22px;margin-bottom:5px}.b-available-substrates .ampersand{display:inline-block;padding:0 5px}.b-available-substrates-links{display:flex;flex-direction:column;justify-content:center;margin:auto 0}@media (max-width:1024px){.b-available-substrates-links .other-substrate-link-wrapper{margin-bottom:20px}}@media (max-width:768px){.b-available-substrates-links{text-align:center}}.b-available-substrates-links .other-substrate-link-wrapper{display:inline-block;width:auto}.b-designer-details{display:flex;flex:1 auto}@media (min-width:1025px){.b-designer-details{border-right:1px solid #ddd;height:120px}.b-designer-details .b-avatar-image{margin:20px}}@media (max-width:1024px){.b-designer-details{align-items:center;border-bottom:1px solid #ddd;border-right:0;display:flex;flex-direction:column;padding-bottom:20px;text-align:center;width:100%}.b-designer-details .b-avatar-image{height:60px;margin:20px 20px 10px;width:60px}}@media (max-width:768px){.b-designer-details .designer-details-wrapper{margin-top:10px;text-align:center}}.b-designer-details .designer-details-heading{color:#333;font-size:16px;line-height:22px}.b-designer-details .designer-details-wrapper{display:flex;flex-direction:column;justify-content:center;margin:auto 0}.b-designer-details .designer-name{font-size:16px;line-height:18px;margin-top:5px}.b-designer-details .by{color:#333;display:inline-block;margin:0 5px 5px 0}@media (min-width:1025px){.b-featured-in-collection{display:flex;flex:1 auto}.b-featured-in-collection .featured-in-collection-image-wrapper,.b-featured-in-collection .featured-thumbnail{height:80px;width:80px}.b-featured-in-collection .design-thumbnail{height:64px;width:64px}}@media (min-width:769px){.b-featured-in-collection{border-right:1px solid #ddd}.b-featured-in-collection .featured-in-collection-image-wrapper{margin:20px}}@media (min-width:769px) and (max-width:1024px){.b-featured-in-collection{box-sizing:border-box;display:inline-flex;width:50%}}@media (max-width:1024px){.b-featured-in-collection{align-items:center;flex-direction:column;text-align:center}.b-featured-in-collection .featured-in-collection-image-wrapper{height:60px;width:60px}.b-featured-in-collection .design-thumbnail,.b-featured-in-collection .featured-in-collection-img{height:50px;width:50px}.b-featured-in-collection .featured-in-collection-text{margin-bottom:20px}}@media (max-width:768px){.b-featured-in-collection{border-bottom:1px solid #ddd;display:block;width:100%}.b-featured-in-collection .featured-in-collection-image-wrapper{margin:20px auto 10px}.b-featured-in-collection .featured-in-collection-wrapper{text-align:center}}.b-featured-in-collection .featured-in-collection-heading{color:#333;font-size:16px;line-height:22px;margin-bottom:5px}.b-featured-in-collection .featured-in-collection-wrapper{display:flex;flex-direction:column;justify-content:center;margin:auto 0}.b-featured-in-collection .featured-in-collection-image-wrapper{position:relative}.b-featured-in-collection .design-thumbnail{left:0;overflow:hidden;position:absolute;top:0}.b-featured-in-collection .design-thumbnail.x-shadow{box-shadow:2px 3px 4px 0 rgba(0,0,0,.3);z-index:22}.b-featured-in-collection .featured-in-collection-img{overflow:hidden;position:relative}.b-featured-in-collection .featured-in-collection-img:after{background-image:url(https://cdn.spoonflower.com/baerlauch/production/images/fabrics/NO_IMAGE_PLACEHOLDER_LARGE.png);background-position:center 0;background-size:cover;content:"";height:64;left:0;position:absolute;top:0;width:64}.x-development .b-featured-in-collection .featured-in-collection-img:after{background-image:url(https://cdn.spoonflower.com/baerlauch/development/images/fabrics/NO_IMAGE_PLACEHOLDER_LARGE.png)}.b-featured-in-collection .featured-in-collection-img:-moz-broken{background-image:url(https://cdn.spoonflower.com/baerlauch/production/images/fabrics/NO_IMAGE_PLACEHOLDER_LARGE.png);background-position:center 0;background-size:cover;display:inline-block;height:64;width:64}.x-development .b-featured-in-collection .featured-in-collection-img:-moz-broken{background-image:url(https://cdn.spoonflower.com/baerlauch/development/images/fabrics/NO_IMAGE_PLACEHOLDER_LARGE.png)}.b-design-heading .change-design,.b-design-heading .design-title{margin-bottom:0;width:100%}.b-design-heading .change-design{font-size:18px;line-height:24px;width:100%}.b-design-heading .heading-user{min-width:100px}.b-design-heading .tag{display:inline-block;margin-bottom:0}.b-design-heading .tag:after{content:",";padding-right:5px;position:relative;width:4px}.b-design-heading .tag:last-child:after{content:none;display:none}.b-design-heading .design-tags,.b-design-heading .design-title{display:block;font-size:14px;line-height:18px;margin:10px 0}.b-design-heading .designer{font-size:13px;font-weight:300;line-height:16px}.b-design-heading .designer .by{display:inline-block;margin:0 3px 0 0}.b-design-heading .star-list{display:inline-block;font-size:11px}.b-design-heading .star-list-item{display:inline-block;padding-left:2px}.b-design-heading .rating-amount{font-size:10px;line-height:12px;margin-right:5px}.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:#999}.b-favorite-design .unfavorited:focus,.b-favorite-design .unfavorited:hover{color:#333}.b-favorite-design .favorited{color:#d9531e}.b-favorite-design .favorited:focus,.b-favorite-design .favorited:hover{color:#7f3112}.b-favorite-design .favorite-amount{color:#999;display:inline-block;font-size:10px;line-height:12px;margin-right:5px;vertical-align:text-top}.b-designer-info-box .designer-info-text{padding-right:3px}.b-designer-info-box .designer-description,.b-designer-info-box .more-details,.b-designer-info-box .subtitle{display:inline-block}.b-designer-info-box .designer-avatar{border-radius:80px}.b-design-info-box.x-products-overview{border-top:0;padding:0 0 30px;text-align:center}.b-design-info-box.x-products-overview .h3{font-size:14px;font-weight:700;letter-spacing:2.1px;line-height:1;margin-bottom:40px;text-transform:uppercase}.b-design-info-box.x-products-overview .info-avatar-wrapper{border-radius:0;display:inline-block;float:none;margin:0 0 20px;vertical-align:top}.b-design-info-box.x-products-overview .info-text-wrapper{padding:0 25%}.b-design-info-box.x-products-overview .b-tags-list{display:inline-block;margin-bottom:14px;vertical-align:top;white-space:normal}.b-design-info-box .design-info-text{padding-right:3px;white-space:pre-line}.b-design-info-box .design-info-text .design-description{display:inline-block}.b-design-info-box .continuation-indicator{padding-left:5px}.b-design-info-box .trigger{margin-top:10px}.b-design-info-box .trigger .ico,.b-design-info-box .trigger .text{color:#5f9da4}.b-spoonflower-info-box .spoonflower-description,.b-spoonflower-info-box .spoonflower-info-text{display:inline-block}@media (max-width:768px){.b-product-form-fabric-details{margin-top:20px}}.b-product-form-fabric-details .fabric-detail-headline{font-weight:700;line-height:1;margin-bottom:5px;text-transform:uppercase}.b-product-form-fabric-details .btn-more-info{display:inline-block;margin-bottom:30px}.b-product-form-fabric-details .btn-more-info:focus,.b-product-form-fabric-details .btn-more-info:hover,.b-product-form-fabric-details .btn-select-different:focus,.b-product-form-fabric-details .btn-select-different:hover,.b-product-form-fabric-details .btn-shop-designs:focus,.b-product-form-fabric-details .btn-shop-designs:hover,.b-product-form-fabric-details .btn-swatch-price:focus,.b-product-form-fabric-details .btn-swatch-price:hover{text-decoration:underline}.b-product-form-fabric-details .btn-select-different,.b-product-form-fabric-details .btn-shop-designs,.b-product-form-fabric-details .btn-swatch-price{display:block;width:100%}.b-product-form-fabric-details .btn-select-different{font-size:10px;letter-spacing:.91px;line-height:12px;margin:10px 0;min-height:28px;text-transform:uppercase}.b-product-info{margin-bottom:54px;overflow:hidden}.b-product-info .h3{margin-bottom:20px}.b-product-info .fabric-characteristics{overflow:hidden;padding:40px}.b-product-info .fabric-characteristics .fabric-headline{font-weight:700}.b-product-info .fabric-characteristics .design-number,.b-product-info .fabric-characteristics .fabric-name,.b-product-info .fabric-characteristics .fabric-type{display:inline-block;position:relative}.b-product-info .fabric-characteristics .fabric-cta .fabric-price,.b-product-info .fabric-characteristics .fabric-name.x-large,.b-product-info .fabric-characteristics .fabric-specs .spec-title{font-size:18px;font-weight:700;line-height:24px}.b-product-info .fabric-characteristics .fabric-name.x-large{margin-bottom:30px}.b-product-info .fabric-characteristics .trade-mark{font-size:10px;line-height:1;position:relative;top:-3px}.b-product-info .fabric-characteristics .design-number:before,.b-product-info .fabric-characteristics .fabric-title:after{content:"•";font-size:8px;padding:0 10px;position:relative;top:-3px}.b-product-info .fabric-characteristics .secondary-information{font-style:normal}.b-product-info .fabric-characteristics .more-details .ico,.b-product-info .fabric-characteristics .more-details .text{color:#5f9da4}.b-product-info .fabric-characteristics .circle-list{list-style:disc inside}.b-product-info .fabric-characteristics .circle-list.x-indented li{margin-left:15px}.b-product-info .fabric-characteristics .fabric-type{display:inline-block;margin-top:13px}.b-product-info .fabric-characteristics .x-notice{font-weight:700;text-transform:uppercase}.b-product-info .fabric-characteristics .x-foot-note{font-family:ParryPro,serif;font-style:italic}.b-product-info .fabric-characteristics .heading{font-weight:700;margin-right:3px}.b-product-info .fabric-characteristics .fabric-description .description-highlighted{padding-left:5px}.b-product-info .fabric-characteristics .fabric-description .description-title{font-weight:700;padding:20px 0 2px}.b-product-info .fabric-characteristics .b-collapsible .subtitle,.b-product-info .long-description{margin-top:10px}@media (min-width:769px){.b-product-info-fabric-details .fabric-specs .spec-wrapper{display:inline-block;vertical-align:top;width:50%}.b-product-info-fabric-details .certificate-text{line-height:50px;padding-left:18px}}@media (min-width:497px) and (max-width:768px){.b-product-info-fabric-details .fabric-specs .spec-wrapper{display:inline-block;vertical-align:top;width:50%}.b-product-info-fabric-details .certificate-text{line-height:50px;padding-left:18px}}@media (max-width:496px){.b-product-info-fabric-details .certificate{height:34px;width:34px}.b-product-info-fabric-details .certificate-text{padding-left:10px;vertical-align:middle;width:91%}}.b-product-info-fabric-details .fabric-certificates,.b-product-info-fabric-details .fabric-cta,.b-product-info-fabric-details .fabric-specs{border-top:1px solid #ddd;margin-top:40px;padding-top:40px}.b-product-info-fabric-details .fabric-certificates .spec-title,.b-product-info-fabric-details .fabric-cta .spec-title,.b-product-info-fabric-details .fabric-specs .spec-title{margin-bottom:20px}.b-product-info-fabric-details .fabric-certificates .spec-list .list-term,.b-product-info-fabric-details .fabric-cta .spec-list .list-term,.b-product-info-fabric-details .fabric-specs .spec-list .list-term{font-weight:700;padding-bottom:2px}.b-product-info-fabric-details .fabric-certificates .spec-list .list-description,.b-product-info-fabric-details .fabric-cta .spec-list .list-description,.b-product-info-fabric-details .fabric-specs .spec-list .list-description{margin-bottom:20px}.b-product-info-fabric-details .fabric-certificates .spec-list .list-description .ico,.b-product-info-fabric-details .fabric-cta .spec-list .list-description .ico,.b-product-info-fabric-details .fabric-specs .spec-list .list-description .ico{font-size:20px;padding-right:10px}.b-product-info-fabric-details .fabric-certificates+.fabric-certificates,.b-product-info-fabric-details .fabric-cta+.fabric-certificates,.b-product-info-fabric-details .fabric-specs+.fabric-certificates{margin-top:20px}.b-product-info-fabric-details .fabric-certificates .certificates-title{font-weight:700;margin-bottom:20px}.b-product-info-fabric-details .fabric-certificates .certificate-box{border:1px solid #ddd;border-radius:4px;box-sizing:border-box;max-width:320px;min-height:46px;overflow:hidden;padding:10px;text-align:center;white-space:nowrap;width:100%}.b-product-info-fabric-details .fabric-certificates .certificate-box,.b-product-info-fabric-details .fabric-certificates .certificate-box .certificate,.b-product-info-fabric-details .fabric-certificates .certificate-box .certificate-text{display:inline-block}.b-product-info-fabric-details .fabric-certificates .certificate-box .certificate-text{box-sizing:border-box;font-style:normal;text-align:left;white-space:normal}.b-product-info-fabric-details .fabric-cta .fabric-price{margin-bottom:40px}.b-product-info-fabric-details .fabric-cta .btn-select-different,.b-product-info-fabric-details .fabric-cta .btn-shop-designs{font-weight:400;margin:0 15px 10px 0;padding:6px 22px}.b-product-info-grid{margin:0 0 40px;overflow:hidden;width:100%}@media (min-width:1025px){.b-product-info-grid .grid .grid-item{margin-right:5%;max-width:780px;width:63%}}@media (min-width:769px) and (max-width:1024px){.b-product-info-grid .grid .grid-item{margin-right:6.2%;width:57%}}@media (min-width:769px){.b-product-info-grid .b-collapsible .trigger .ico-chevron-down,.b-product-info-grid .b-collapsible .trigger .ico-chevron-up{display:none}.b-product-info-grid .call-to-action-buttons{margin-top:6px}}@media (max-width:768px){.b-product-info-grid~.b-modal .modal-content{padding:0;width:100%}.b-product-info-grid .call-to-action-buttons{margin-top:40px}}.b-product-info-grid .h3{display:inline-block;font-size:14px;font-weight:700;letter-spacing:2.1px;line-height:22px;text-transform:uppercase}.b-product-info-grid .grid .grid-item{margin-bottom:0;margin-left:0;margin-top:0;padding:0}.b-product-info-grid .grid .grid-item+.grid-item{float:none;width:auto}.b-product-info-grid .b-collapsible{margin-bottom:0}.b-product-info-grid .grid-item-center{box-sizing:border-box;overflow:hidden;padding:5px 0 2px}.b-product-info-grid .grid-item-right{margin-right:0}.b-product-info-grid .call-to-action-buttons{text-align:center}.b-product-info-grid .call-to-action-buttons .b-add-to-cart,.b-product-info-grid .call-to-action-buttons .btn{font-weight:400;height:48px;line-height:48px;margin-left:15px;padding:0 25px}.b-product-info-grid .call-to-action-buttons .b-add-to-cart:first-child,.b-product-info-grid .call-to-action-buttons .btn:first-child{margin:0 0 10px}.b-reviews{overflow:hidden}@media (min-width:769px){.b-reviews{margin-bottom:44px}.b-reviews .summary-heading{margin-bottom:20px}.b-reviews .review-section-left,.b-reviews .review-section-right{padding:10px 20px 14px;width:50%}.b-reviews .review-section-top{padding:20px 20px 0}.b-reviews .summary-heading{float:left}.b-reviews .turnto-reference{float:right;padding:10px}.b-reviews .review-wrapper{padding:20px}}@media (min-width:497px) and (max-width:768px){.b-reviews .review-section-left,.b-reviews .review-section-right{padding:10px 20px 14px;width:50%}.b-reviews .review-section-top{padding:20px 20px 0}.b-reviews .summary-heading{float:left}.b-reviews .turnto-reference{float:right;padding:10px}.b-reviews .review-wrapper{padding:20px}}@media (max-width:768px){.b-reviews{margin-top:30px}.b-reviews .summary-heading{margin-bottom:0;padding:0}.b-reviews .turnto-reference{padding-bottom:5px}.b-reviews .new-review-btn{margin-bottom:40px;width:auto}.b-reviews .review-btn{width:auto}}@media (max-width:496px){.b-reviews .review-section-left,.b-reviews .review-section-right{width:100%}.b-reviews .review-section-left,.b-reviews .review-section-top{padding:20px 20px 0}.b-reviews .review-section-right{padding:0 20px 20px}}.b-reviews .review-wrapper{clear:both;margin:10px 0}.b-reviews .review-section-left,.b-reviews .review-section-right{box-sizing:border-box;display:inline-block;vertical-align:top}.b-reviews .sub-heading{font-weight:700}.b-reviews .rating-amount,.b-reviews .rating-indicator{font-size:10px;line-height:16px}.b-reviews .rating-amount{overflow:hidden;white-space:nowrap;width:30px}.b-reviews .average-stars{display:inline-block;margin-right:5px}.b-reviews .ico-star-empty,.b-reviews .ico-star-full{color:#2d6e76;font-size:18px;line-height:24px;margin-right:1px}.b-reviews .stars-average{bottom:3px;font-size:11px;line-height:18px;position:relative;white-space:nowrap}.b-reviews .star-list-item{display:inline-block}.b-reviews .reviews-amount{font-size:18px;font-weight:700;line-height:24px;margin-top:20px}.b-reviews .rating-list{margin-bottom:30px}.b-reviews .rating-list .rating-item{position:relative}.b-reviews .rating-list .b-rating-bar{position:absolute;width:80%}.b-reviews .rating-list .rating-bar{width:80%}.b-reviews .list-of-answers{margin-bottom:30px}.b-reviews .answer{display:inline;margin-right:5px}.b-reviews .no-reviews{padding:20px}.b-reviews .no-reviews-message{margin-right:5px}.b-reviews .review-btn{color:#5f9da4}.b-reviews .x-hidden-link{display:none}.b-reviews .turnto-reference{color:#999;font-size:12px;font-weight:300;line-height:24px}.b-reviews .individual-reviews .ico,.b-reviews .individual-reviews .text{color:#5f9da4}.b-individual-review-list-item{border:5px solid #efefef;border-radius:4px;list-style:none;margin:20px 0 10px}@media (min-width:769px){.b-individual-review-list-item .evaluate-review-answer{display:inline-block;margin-right:10px}.b-individual-review-list-item{padding:20px}}@media (min-width:497px) and (max-width:768px){.b-individual-review-list-item{padding:20px}}@media (max-width:768px){.b-individual-review-list-item .review-section-left,.b-individual-review-list-item .review-section-right{width:100%}.b-individual-review-list-item .amount-of-answers{display:inline-block}.b-individual-review-list-item .evaluation-btn{width:auto}}.b-individual-review-list-item .individual-stars{margin-bottom:30px}.b-individual-review-list-item .star-list-item{display:inline-block}.b-individual-review-list-item .time-purchased,.b-individual-review-list-item .user-name{color:#999;font-weight:300;margin-bottom:30px}.b-individual-review-list-item .time-created{color:#999;font-weight:300}.b-individual-review-list-item .review-text{margin:5px 0 30px}.b-individual-review-list-item .amount-of-answers,.b-individual-review-list-item .evaluation-btn{color:#5f9da4;font-weight:300;margin-right:3px}.b-individual-review-list-item .review-photos-section{list-style:none;overflow:hidden}.b-individual-review-list-item .review-photos-section .individual-review-photos{display:inline-block;margin:10px 10px 10px 0}.b-individual-review-list-item .review-photos-section .review-photo-thumbnail{height:auto}.b-individual-review-photo{height:auto;max-height:100%;width:auto}.b-individual-reviews{clear:both}.b-individual-reviews .trigger{margin:0 0 20px 20px}.b-individual-reviews .review-photos-section{padding-left:20px}@media (max-width:768px){.b-photo-upload .delete-photo-btn{width:auto}}.b-photo-upload .photos-upload-wrapper{display:flex;flex-wrap:wrap}.b-photo-upload .file-select-label-border{border:1px solid #999;border-radius:4px;padding:5px}.b-photo-upload .file-select-label-border .ico{font-size:10px;padding-left:5px}.b-photo-upload .uploaded-photo{padding:20px 40px 0 0;position:relative;vertical-align:top}.b-photo-upload .uploaded-photo .ico{background-color:hsla(0,0%,100%,.7);color:#333;padding:5px}.b-photo-upload .uploaded-photo .ico:focus,.b-photo-upload .uploaded-photo .ico:hover{color:#2d6e76}.b-photo-upload .uploaded-photo .delete-photo-btn{position:absolute;right:40px;top:20px}.b-photo-upload .uploaded-photo .type-text{margin-top:10px;width:150px}.b-rating-bar{left:50px;margin-bottom:30px;top:0}.b-rating-bar .rating-bar{border:1px solid #2d6e76;border-left:0;display:inline-block;height:10px;margin:6px 5px 0 0;position:relative;vertical-align:top;width:70%}.b-rating-bar .rating-bar:after{background-image:-webkit-repeating-linear-gradient(left,#5f9da4,#5f9da4 1px,transparent 0,transparent 19.95%);background-image:repeating-linear-gradient(90deg,#5f9da4,#5f9da4 1px,transparent 0,transparent 19.95%);content:"";height:100%;position:absolute;top:0;width:100%}.b-rating-bar .rating-bar-content{background-color:#2d6e76;display:block;height:100%}@media (min-width:769px){.b-review-question:first-child{width:50%}}@media (min-width:497px) and (max-width:768px){.b-review-question:first-child{width:50%}}.b-review-question .rating-wrapper .rating-btn:not(:last-child){border-right:none}.b-review-question .default-rating-wrapper{line-height:0;width:136px}.b-review-question .star-rating:hover{cursor:pointer}.b-reviews-form{margin-bottom:40px;padding:0 30px;position:relative}@media (min-width:769px){.b-reviews-form .h3{margin:30px 0 20px}.b-reviews-form .material-input-field{width:70%}}@media (min-width:497px) and (max-width:768px){.b-reviews-form .h3{margin:30px 0 20px}.b-reviews-form .material-input-field{width:70%}}@media (max-width:496px){.b-reviews-form .material-input-field{width:90%}.b-reviews-form .submit-btn{width:auto}}.b-reviews-form .design-image{display:block;margin:10px 0;overflow:hidden;position:relative}.b-reviews-form .design-image:after{background-image:url(https://cdn.spoonflower.com/baerlauch/production/images/fabrics/NO_IMAGE_PLACEHOLDER_LARGE.png);background-position:center 0;background-size:cover;content:"";height:140px;left:0;position:absolute;top:0;width:140px}.x-development .b-reviews-form .design-image:after{background-image:url(https://cdn.spoonflower.com/baerlauch/development/images/fabrics/NO_IMAGE_PLACEHOLDER_LARGE.png)}.b-reviews-form .design-image:-moz-broken{background-image:url(https://cdn.spoonflower.com/baerlauch/production/images/fabrics/NO_IMAGE_PLACEHOLDER_LARGE.png);background-position:center 0;background-size:cover;display:inline-block;height:140px;width:140px}.x-development .b-reviews-form .design-image:-moz-broken{background-image:url(https://cdn.spoonflower.com/baerlauch/development/images/fabrics/NO_IMAGE_PLACEHOLDER_LARGE.png)}.b-reviews-form .btn-close{display:inline-block;height:25px;position:absolute;right:20px;text-align:center;width:25px}.b-reviews-form .ico-close{font-size:16px;line-height:22px}.b-reviews-form .design-image{border:1px solid #ddd;height:140px;max-width:140px}.b-reviews-form .design-name{font-size:16px;font-style:italic;line-height:22px;margin-bottom:30px}.b-reviews-form .star{display:inline-block}.b-reviews-form .star-rating:hover .ico:before{content:"\e9c4"}.b-reviews-form .star-rating .star:hover~.star .ico:before{content:"\e9c5"}.b-reviews-form .ico-star-empty,.b-reviews-form .ico-star-full{color:#2d6e76;font-size:18px;line-height:24px;margin-right:1px}.b-reviews-form .material-input-field,.b-reviews-form .rating-wrapper,.b-reviews-form .star-rating,.b-reviews-form .type-text,.b-reviews-form .type-textarea{margin-bottom:30px}.b-reviews-form .default-rating-wrapper .rating-btn{border:1px solid #5f9da4;display:inline-block}.b-reviews-form .default-rating-wrapper .type-checkbox .checkbox{display:none}.b-reviews-form .default-rating-wrapper .type-checkbox .label{display:inline-block;margin:0;padding:5px 13px;width:0}.b-reviews-form .default-rating-wrapper:focus .rating-btn,.b-reviews-form .default-rating-wrapper:hover .rating-btn{background-color:#2d6e76}.b-reviews-form .rating-wrapper .rating-btn:focus~.rating-btn,.b-reviews-form .rating-wrapper .rating-btn:hover~.rating-btn{background-color:#fff}.b-reviews-form .rating-btn-active{background-color:#2d6e76}.b-reviews-form .star-rating{width:95px}.b-reviews-form .project-options-wrapper{display:flex;flex-wrap:wrap}.b-reviews-form .project-options-wrapper .label{padding-right:20px}.b-reviews-form .project-selection{flex:0 0 190px}.b-reviews-form .type-text .text,.b-reviews-form .type-textarea .textarea{border:1px solid #ddd;box-sizing:border-box;font-size:14px;font-weight:300;height:100px;line-height:22px;padding:10px;resize:vertical;width:100%}.b-reviews-form .type-textarea .textarea{height:140px}.b-reviews-form .type-text .text{height:35px}.b-reviews-form .submit-btn{display:block;margin:40px 0 20px}.b-reviews-form .guidelines-button{margin:30px 0 15px}.b-reviews-form .guidelines-button .subtitle .text{color:#5f9da4;padding:0}.b-reviews-form .review-guideline-paragraph{margin-top:15px}.b-reviews-form .circle-list{list-style:disc outside;padding-bottom:10px}.b-reviews-form .circle-list .circle-list-item{margin-left:20px}.b-reviews-form .star-rating .b-inline-errors{height:5px;padding-top:10px;width:400px}.b-reviews-form .submit-message{color:#88ac30;display:inline-block;font-size:16px;line-height:22px}.b-reviews-form .submit-message .ico-checkmark{-webkit-animation:zoom-in 1s ease-in 0s 1 forwards;animation:zoom-in 1s ease-in 0s 1 forwards;font-size:18px;margin-right:10px;position:relative;top:2px}.b-reviews-form .sub-heading-remark{font-weight:300}@media (min-width:769px){.b-shipping-info{margin-bottom:54px}}.b-shipping-info .h3{margin-bottom:20px}.b-shipping-info .x-fat-border{padding:40px}@media (min-width:769px){.b-add-to-collections{display:flex;height:100%}.b-add-to-collections .design-wrapper{border-right:2px solid #ddd;box-sizing:border-box;height:100%;padding:20px;position:fixed;right:540px;text-align:left;top:0;width:213px}.b-add-to-collections .user-collections-wrapper{box-sizing:border-box;margin-left:213px;padding-top:40px;width:538px}.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{height:60px;width:60px}.b-add-to-collections .b-modal-button-group{width:100%}}.b-add-to-collections .design-name{box-sizing:border-box;font-size:16px;font-weight:700;line-height:22px;margin:10px 0 0;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;white-space:nowrap}.b-add-to-collections .design-name .tag{position:relative}.b-add-to-collections .design-name .tag:after{content:",";padding-right:5px}.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{background-color:#fff;border-top:2px solid #ddd;bottom:0;box-sizing:border-box;margin:0;padding:20px;position:fixed;right:0;text-align:center}.b-collection-footer{clear:both;padding-top:40px;text-align:center}.b-collection-footer .collection-tags{letter-spacing:2.1px;line-height:1;margin-bottom:30px;text-transform:uppercase}.b-collection-footer .b-tags-list.x-blocked{display:inline-block;padding:0 25%;white-space:normal}.b-collection-footer .b-tags-list.x-blocked .description{line-height:36px;margin:0 5px 5px 0}.b-collection-footer .b-tags-list.x-blocked .tag-link{font-size:13px;line-height:16px;margin-right:0;padding:10px}.b-collection-footer .btn.x-collection-similar,.b-collection-footer .x-collection-similar.b-add-to-cart{border:1px solid #ddd;font-size:16px;font-weight:400;height:45px;margin:40px auto 60px;padding:10px;width:290px}.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{color:#2d6e76;font-size:12px;font-weight:700;line-height:18px;text-transform:uppercase}.b-user-collections-list .user-collections-list{border-top:1px solid #ddd}.b-user-collections-list .user-collections-list-item{border-bottom:1px solid #ddd;color:#999;display:flex;padding:10px;position:relative;text-align:left}.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;text-align:left}.b-user-collections-list .collections-list-item-button{border-radius:4px;color:#fff;height:24px;margin-left:10px;width:24px}.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:#2d6e76}.b-user-collections-list .collections-list-item-button.check-button:hover .ico:before{content:"\e9c7"}.b-user-collections-list .link-to-collection{color:#999;margin:0 10px}.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}@media (min-width:769px){.b-user-submitted-photos-modal{padding:20px 40px 40px}.b-user-submitted-photos-modal .review-section-left{box-sizing:border-box;float:left;padding-right:10px;width:50%}.b-user-submitted-photos-modal .review-photos-section,.b-user-submitted-photos-modal .review-section-right{float:right;width:50%}.b-user-submitted-photos-modal .replies-wrapper{margin:30px 0 0 60px}}@media (min-width:497px) and (max-width:768px){.b-user-submitted-photos-modal .review-section-left{box-sizing:border-box;float:left;padding-right:10px;width:50%}.b-user-submitted-photos-modal .review-photos-section,.b-user-submitted-photos-modal .review-section-right{float:right;width:50%}.b-user-submitted-photos-modal .replies-wrapper{margin:30px 0 0 60px}}@media (max-width:768px){.b-user-submitted-photos-modal{padding:40px}}@media (max-width:496px){.b-user-submitted-photos-modal .b-individual-review-list-item{padding:20px}}.b-user-submitted-photos-modal .photo-modal-heading{margin-bottom:30px;text-align:center}.b-user-submitted-photos-modal .user-submitted-photo{height:auto;margin-bottom:30px;margin-left:50%;max-height:380px;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:auto}.b-user-submitted-photos-modal .b-form{padding:0 0 20px}.b-user-submitted-photos-modal .b-form .comment-fieldset,.b-user-submitted-photos-modal .b-form .reply-fieldset{margin-bottom:0}.b-user-submitted-photos-modal .fieldset-wrapper{display:flex;justify-content:space-between}.b-user-submitted-photos-modal .fieldset-wrapper .field-wrapper{flex:0 1 auto;width:100%}.b-user-submitted-photos-modal .fieldset-wrapper .type-textarea .textarea{border:1px solid #ddd;box-sizing:border-box;font-size:12px;height:100px;line-height:20px;padding:10px;resize:vertical;width:100%}.b-user-submitted-photos-modal .fieldset-wrapper .type-textarea .x-error{border-color:#d9531e}.b-user-submitted-photos-modal .fieldset-wrapper .b-add-to-cart,.b-user-submitted-photos-modal .fieldset-wrapper .btn{margin-top:15px}.b-user-submitted-photos-modal .x-reply-form{margin:20px 0 0 30px;width:auto}.b-user-submitted-photos-modal .ico-arrow-return{color:#999;flex:0 1 auto;font-size:24px;line-height:30px;margin-right:10px}.b-user-submitted-photos-modal .replies-wrapper{display:flex;justify-content:space-between;margin-top:30px;overflow:hidden}.b-user-submitted-photos-modal .replies-wrapper .replies-list{flex:0 1 auto;width:100%}.b-user-submitted-photos-modal .b-individual-review-list-item{overflow:hidden}.b-user-submitted-photos-modal .individual-stars{display:inline-block}.b-user-submitted-photos-modal .sub-heading{font-weight:700}.b-user-submitted-photos-modal .list-of-answers{margin-bottom:30px}.b-user-submitted-photos-modal .answer{display:inline;margin-right:5px}.b-user-submitted-photos-modal .b-rating-bar{left:50px;margin-bottom:30px;top:0}.b-user-submitted-photos-modal .b-rating-bar .rating-bar{border:1px solid #2d6e76;border-left:0;display:inline-block;height:10px;margin:6px 5px 0 0;position:relative;vertical-align:top;width:70%}.b-user-submitted-photos-modal .b-rating-bar .rating-bar:after{background-image:-webkit-repeating-linear-gradient(left,#5f9da4,#5f9da4 1px,transparent 0,transparent 19.95%);background-image:repeating-linear-gradient(90deg,#5f9da4,#5f9da4 1px,transparent 0,transparent 19.95%);content:"";height:100%;position:absolute;top:0;width:100%}.b-user-submitted-photos-modal .b-rating-bar .rating-bar-content{background-color:#2d6e76;display:block;height:100%}.b-user-submitted-photos-modal .individual-review-photos{display:flex;flex-wrap:wrap;padding:0}.b-user-submitted-photos-modal .individual-review-photos .review-photo-thumbnail{margin:0 10px 10px 0}@media (min-width:769px){.b-user-submitted-photos{border-top:3px solid #efefef}}.b-user-submitted-photos .user-submitted-photo-btn{display:inline-block;margin:0 0 10px 10px}.b-user-submitted-photos .b-swiper{height:auto;padding-bottom:20px}.b-user-submitted-photos .swiper-wrapper{max-height:150px;width:auto}.b-user-submitted-photos .swiper-slide{height:100px;width:auto}.b-products-header{background-color:#efefef;border-radius:4px;margin:30px 0 15px;overflow:hidden;padding:20px;text-align:left}@media (min-width:769px){.b-products-header .headline{font-size:24px;line-height:30px}}@media (max-width:768px){.b-products-header .headline{font-size:18px;line-height:24px}}.b-products-header .b-avatar-image{float:left;margin-right:20px}.b-products-header .text-wrapper{margin:8px 0 4px;overflow:hidden}.b-products-header .headline{word-wrap:break-word;margin:0;padding:0 0 5px}.b-products-header .headline .tag{display:inline-block;position:relative}.b-products-header .headline .tag:first-child:before{content:"-";font-style:normal;padding:0 5px 0 0}.b-products-header .headline .tag:after{content:",";padding-right:5px}.b-products-header .headline .tag:last-child:after{content:none}.b-products-header .sub-headline{margin:0}.b-products-header .sub-headline .by{padding-right:5px}.b-products-header .title{padding-left:5px}.b-products-navigation{margin-bottom:50px;position:relative}.b-products-navigation .product-nav-item{display:inline-block;margin:0 0 10px 10px}.b-products-navigation .product-nav-item:first-child{margin-left:0}.b-products-navigation .product-nav-item .nav-btn{background-color:#eee;border-radius:4px;display:block;line-height:28px;padding:0 10px}.b-products-navigation .product-nav-item .nav-btn:focus,.b-products-navigation .product-nav-item .nav-btn:hover{background-color:#ddd}.b-products-navigation .product-nav-item .nav-btn:focus{text-decoration:underline}.b-products-overview{margin-bottom:70px;position:relative;text-align:center}@media (min-width:1025px){.b-products-overview .products-list{margin-left:-3.7%;text-align:left}}@media (min-width:769px) and (max-width:1024px){.b-products-overview .products-list{margin-left:-5.5%}}@media (min-width:497px) and (max-width:768px){.b-products-overview .products-list{margin-left:-6.9%}}@media (max-width:496px){.b-products-overview .products-list{margin-left:-6.6%}}@supports (display:grid){@media (min-width:1025px){.b-products-overview .products-list{grid-column-gap:3.45%;grid-template-columns:repeat(4,1fr)}}@media (min-width:769px) and (max-width:1024px){.b-products-overview .products-list{grid-column-gap:4.71%;grid-template-columns:repeat(3,1fr)}}@media (max-width:768px){.b-products-overview .products-list{grid-column-gap:6.04%;grid-template-columns:repeat(2,1fr)}}@media (max-width:496px){.b-products-overview .products-list{grid-column-gap:6.57%}}.b-products-overview .products-list{grid-row-gap:70px;display:grid;margin:0}}.b-products-overview .products-section{margin-bottom:58px;padding-bottom:60px;position:relative}.b-products-overview .products-section:after{border-bottom:3px solid #eee;bottom:0;content:"";left:0;position:absolute;right:0}.b-products-overview .products-section .section-headline{font-weight:700;letter-spacing:2.1px;line-height:1;margin-bottom:40px;text-align:center;text-transform:uppercase}.b-afterpay-info-box{display:flex;flex-direction:row;justify-content:center;margin:20px 0;text-align:center}.b-afterpay-info-box .afterpay-messaging-logo{vertical-align:text-bottom}.b-afterpay-info-box .afterpay-info-box-currency-note{display:inline-block;line-height:16px;padding-top:10px}.b-afterpay-modal{align-items:center;background-color:hsla(0,0%,100%,.85);display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:55}.b-afterpay-teaser-box{max-height:720px;max-width:832px;width:100%}@media (min-width:769px){.b-afterpay-teaser-box .afterpay-modal-header .afterpay-modal-header-notice{max-width:90%}.b-afterpay-teaser-box .afterpay-modal-body .afterpay-modal-logo{align-self:center;max-height:60px;width:300px}.b-afterpay-teaser-box .afterpay-modal-body .afterpay-motto{font-size:30px;line-height:22px;padding:30px 0}.b-afterpay-teaser-box .afterpay-modal-body .afterpay-process-container{align-content:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-evenly}.b-afterpay-teaser-box .afterpay-modal-body .afterpay-process-container .afterpay-process{padding:0 15px;width:30%}.b-afterpay-teaser-box .afterpay-modal-body .afterpay-process-container .afterpay-process .afterpay-process-img{max-width:100px}.b-afterpay-teaser-box .afterpay-modal-body .afterpay-legal{align-self:center;max-width:70%}}@media (min-width:497px) and (max-width:768px){.b-afterpay-teaser-box .afterpay-modal-header .afterpay-modal-header-notice{max-width:90%}.b-afterpay-teaser-box .afterpay-modal-body .afterpay-modal-logo{align-self:center;max-height:60px;width:300px}.b-afterpay-teaser-box .afterpay-modal-body .afterpay-motto{font-size:30px;line-height:22px;padding:30px 0}.b-afterpay-teaser-box .afterpay-modal-body .afterpay-process-container{align-content:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-evenly}.b-afterpay-teaser-box .afterpay-modal-body .afterpay-process-container .afterpay-process{padding:0 15px;width:30%}.b-afterpay-teaser-box .afterpay-modal-body .afterpay-process-container .afterpay-process .afterpay-process-img{max-width:100px}.b-afterpay-teaser-box .afterpay-modal-body .afterpay-legal{align-self:center;max-width:70%}}@media (min-width:769px){.b-afterpay-teaser-box .afterpay-modal-body .afterpay-process-container{align-content:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-evenly}.b-afterpay-teaser-box .afterpay-modal-body .afterpay-process-container .afterpay-process{padding:0 15px;width:20%}.b-afterpay-teaser-box .afterpay-modal-body .afterpay-process-container .afterpay-process .afterpay-process-img{max-width:100px}}@media (min-width:497px) and (max-width:768px){.b-afterpay-teaser-box{height:100%;overflow-y:auto}.b-afterpay-teaser-box .afterpay-modal-body .afterpay-modal-logo{align-self:center;width:200px}.b-afterpay-teaser-box .afterpay-modal-body .afterpay-motto{font-size:24px;line-height:24px;padding:30px 0 20px}.b-afterpay-teaser-box .afterpay-modal-body .afterpay-process-container{-ms-flex-pack:center}.b-afterpay-teaser-box .afterpay-modal-body .afterpay-process-container .afterpay-process{padding:15px}.b-afterpay-teaser-box .afterpay-modal-body .afterpay-process-container .afterpay-process .afterpay-process-img{width:60px}}@media (max-width:496px){.b-afterpay-teaser-box{height:100%;overflow-y:auto}.b-afterpay-teaser-box .afterpay-modal-header .afterpay-modal-header-notice{max-width:85%}.b-afterpay-teaser-box .afterpay-modal-body .afterpay-modal-logo{max-height:60px;max-width:90%;width:200px}.b-afterpay-teaser-box .afterpay-modal-body .afterpay-motto{font-size:20px;line-height:24px;padding:10px 0;text-align:left}.b-afterpay-teaser-box .afterpay-modal-body .afterpay-process-container{display:flex;flex-direction:column;justify-content:flex-start}.b-afterpay-teaser-box .afterpay-modal-body .afterpay-process-container .afterpay-process{display:flex;flex-direction:row;padding:15px 0 0}.b-afterpay-teaser-box .afterpay-modal-body .afterpay-process-container .afterpay-process .afterpay-process-img{height:100%;padding-right:10px;width:50px}.b-afterpay-teaser-box .afterpay-modal-body .afterpay-process-container .afterpay-process .afterpay-process-caption{align-self:center;text-align:left}.b-afterpay-teaser-box .afterpay-modal-body .afterpay-legal{text-align:left}}.b-afterpay-teaser-box .afterpay-modal-header{background-color:#333;color:#fff;display:flex;flex-direction:row;justify-content:space-between;padding:30px}.b-afterpay-teaser-box .afterpay-modal-header .afterpay-modal-header-notice{font-size:13px;line-height:18px;padding-right:10px;text-align:left;width:90%}.b-afterpay-teaser-box .afterpay-modal-header .afterpay-modal-close-button{align-self:flex-start;color:#fff}.b-afterpay-teaser-box .afterpay-modal-header .afterpay-modal-close-button:focus,.b-afterpay-teaser-box .afterpay-modal-header .afterpay-modal-close-button:hover{border-color:#fff}.b-afterpay-teaser-box .afterpay-modal-body{background-color:#b2fce4;display:flex;flex-direction:column;padding:30px}.b-afterpay-teaser-box .afterpay-modal-body .afterpay-modal-close-button{align-self:flex-end;color:#333}.b-afterpay-teaser-box .afterpay-modal-body .afterpay-modal-close-button:focus,.b-afterpay-teaser-box .afterpay-modal-body .afterpay-modal-close-button:hover{border-color:#333}.b-afterpay-teaser-box .afterpay-modal-body .afterpay-motto{color:#000;font-size:36px;font-weight:700;letter-spacing:.7px;line-height:44px;margin:0 auto;max-width:460px}.b-afterpay-teaser-box .afterpay-modal-body .notice{background-color:#333;color:#fff;margin-top:40px;padding:30px 13% 50px;text-align:center}.b-afterpay-teaser-box .afterpay-modal-body .notice .ico{font-size:36px;margin-bottom:20px}.b-afterpay-teaser-box .afterpay-modal-body .notice .notice-text{margin-bottom:30px}.b-afterpay-teaser-box .afterpay-modal-body .notice .white-button{font-weight:400;margin-bottom:20px;padding:14px 5.5%}.b-afterpay-teaser-box .afterpay-modal-body .notice .link-text{color:#fff;display:block}.b-afterpay-teaser-box .afterpay-modal-body .afterpay-legal{color:#000;font-size:10px;letter-spacing:.3px;line-height:14px;padding-top:30px}.b-afterpay-teaser-box .afterpay-modal-body .afterpay-legal .link-text{color:#000;padding-left:2px}.b-afterpay-teaser-box .afterpay-modal-body .afterpay-legal .link-text:focus,.b-afterpay-teaser-box .afterpay-modal-body .afterpay-legal .link-text:hover{text-decoration:underline}.b-afterpay-teaser-box .afterpay-modal-close-button{border:1px solid transparent;max-height:41px;max-width:41px}.b-afterpay-teaser-box .afterpay-modal-close-button .ico{font-size:20px;padding:10px}.b-afterpay-teaser-box .afterpay-modal-close-button:focus,.b-afterpay-teaser-box .afterpay-modal-close-button:hover{border-radius:20px}.b-business-links{white-space:normal}.b-business-links .business-text{color:#999;font-size:14px;line-height:22px;margin:0 0 20px}.b-business-links .b-add-to-cart,.b-business-links .blue-button,.b-business-links .link-button{display:block;margin:20px auto;text-align:center}.b-business-links .link-button{color:#333}.b-business-links .link-button:focus,.b-business-links .link-button:hover{text-decoration:underline}.b-collection-tiles{display:inline-block;padding-right:20px;vertical-align:top;width:100px}.b-collection-tiles .collection-tile{height:48px;overflow:hidden;position:relative}.b-collection-tiles .cover-design-1{margin-bottom:2px}.b-collection-tiles .cover-design-2{margin-right:2px}.b-collection-tiles .cover-design-2,.b-collection-tiles .cover-design-3{display:inline-block;width:49px}.b-collection-tiles .cover-design-2 .cover-design-bottom,.b-collection-tiles .cover-design-3 .cover-design-bottom{height:48px}.b-collection{padding:20px 0}@media (max-width:496px){.b-collection .collection-info{font-size:14px;line-height:16px}}.b-collection .collection-wrapper{display:flex;padding:10px 0}.b-collection .collection-info{margin-top:5px}.b-collection .collection-name-link{font-size:18px;font-weight:700;line-height:22px}.b-accordion{height:470px;margin:0 auto;max-width:1130px}@media (min-width:769px){.b-accordion .collapsibles{padding-left:20px;width:62%}.b-accordion .image{opacity:1;width:30%}.b-accordion .image.x-active{display:block}}@media (max-width:768px){.b-accordion .collapsibles{width:100%}.b-accordion .image.x-active{display:none}}.b-accordion .collapsibles{float:left}.b-accordion .image{-webkit-backface-visibility:hidden;box-shadow:0 3px 6px rgba(0,0,0,.25);display:none;float:left;padding:14px;-webkit-transform:rotate(-2deg);transform:rotate(-2deg)}.b-collapsible{margin-bottom:10px;position:relative}.b-collapsible .subtitle{display:block}.b-collapsible .subtitle .text{padding-left:25px}.b-collapsible .subtitle .text.x-flush-left{padding-left:0}.b-collapsible .subtitle-with-space{margin:20px 0 7px}.b-collapsible .subtitle-with-space.x-extra-space{margin:10px 0 40px}.b-collapsible .trigger{display:inline-block;text-align:left}.b-collapsible .trigger:focus .text{text-decoration:underline}.b-collapsible .x-trigger-extra-extra-small{font-size:14px;line-height:14px}.b-collapsible .x-trigger-extra-small{display:block}.b-collapsible .x-trigger-extra-small .text{padding-left:15px}.b-collapsible .x-trigger-extra-small .ico-minus,.b-collapsible .x-trigger-extra-small .ico-plus{font-size:10px}.b-collapsible .x-trigger-small{font-size:16px;line-height:22px}.b-collapsible .x-trigger-large{font-size:18px;line-height:24px}.b-collapsible .x-trigger-large.x-full-width{text-align:left;width:100%}.b-collapsible .ico-minus,.b-collapsible .ico-plus{left:0}.b-collapsible .ico-chevron-down,.b-collapsible .ico-chevron-up{right:0}.b-collapsible .ico-add-circle,.b-collapsible .ico-chevron-down,.b-collapsible .ico-chevron-up,.b-collapsible .ico-minus,.b-collapsible .ico-plus,.b-collapsible .ico-remove-circle{font-size:14px;position:absolute;top:6px;-webkit-transition:opacity .25s ease-out 0s,-webkit-transform .5s ease-out 0s;transition:opacity .25s ease-out 0s,-webkit-transform .5s ease-out 0s;transition:transform .5s ease-out 0s,opacity .25s ease-out 0s;transition:transform .5s ease-out 0s,opacity .25s ease-out 0s,-webkit-transform .5s ease-out 0s}.b-collapsible .ico-add-circle,.b-collapsible .ico-chevron-down,.b-collapsible .ico-plus{opacity:1;-webkit-transform:rotate(0deg);transform:rotate(0deg)}.b-collapsible .ico-chevron-up,.b-collapsible .ico-minus,.b-collapsible .ico-remove-circle{opacity:0;-webkit-transform:rotate(0deg);transform:rotate(0deg)}.b-collapsible .content,.b-collapsible .content-above-trigger{display:none;white-space:normal}.b-collapsible .info-text{color:#333;left:140px;position:absolute;top:1px;white-space:nowrap}.b-collapsible .info-text.x-animate{-webkit-animation:flashing 1s ease-out .2s 1;animation:flashing 1s ease-out .2s 1}.b-collapsible.x-active-designer-info .ico-add-circle,.b-collapsible.x-active-designer-info .ico-chevron-down,.b-collapsible.x-active-designer-info .ico-minus,.b-collapsible.x-active-designer-info .ico-plus,.b-collapsible.x-active-designer-info .ico-remove-circle,.b-collapsible.x-active .ico-add-circle,.b-collapsible.x-active .ico-chevron-down,.b-collapsible.x-active .ico-minus,.b-collapsible.x-active .ico-plus,.b-collapsible.x-active .ico-remove-circle{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.b-collapsible.x-active-designer-info .ico-add-circle,.b-collapsible.x-active-designer-info .ico-chevron-down,.b-collapsible.x-active-designer-info .ico-chevron-up,.b-collapsible.x-active-designer-info .ico-minus,.b-collapsible.x-active-designer-info .ico-plus,.b-collapsible.x-active-designer-info .ico-remove-circle,.b-collapsible.x-active .ico-add-circle,.b-collapsible.x-active .ico-chevron-down,.b-collapsible.x-active .ico-chevron-up,.b-collapsible.x-active .ico-minus,.b-collapsible.x-active .ico-plus,.b-collapsible.x-active .ico-remove-circle{-webkit-transition-delay:0s;transition-delay:0s}.b-collapsible.x-active-designer-info .ico-add-circle,.b-collapsible.x-active-designer-info .ico-chevron-down,.b-collapsible.x-active-designer-info .ico-plus,.b-collapsible.x-active .ico-add-circle,.b-collapsible.x-active .ico-chevron-down,.b-collapsible.x-active .ico-plus{opacity:0}.b-collapsible.x-active-designer-info .ico-chevron-up,.b-collapsible.x-active-designer-info .ico-minus,.b-collapsible.x-active-designer-info .ico-remove-circle,.b-collapsible.x-active .ico-chevron-up,.b-collapsible.x-active .ico-minus,.b-collapsible.x-active .ico-remove-circle{opacity:1}.b-collapsible.x-active .content{display:block}.b-collapsible.x-active .text.x-toggle-color{color:#333}.b-collapsible.x-active-designer-info .content-above-trigger{display:inline}.b-collapsible.x-bottom-border{border-bottom:3px solid #efefef;padding-bottom:15px}.b-flash-messages{opacity:0;overflow:hidden;position:relative}.ie9 .b-flash-messages{opacity:1}.b-flash-messages[class*=x-]{-webkit-animation:flash .5s ease-out .2s 1 forwards;animation:flash .5s ease-out .2s 1 forwards;border:1px solid transparent}.b-flash-messages[class*=x-] .message{color:#fff;padding:10px 20px}.b-flash-messages[class*=x-] .message a{color:#fff;text-decoration:underline}.b-flash-messages.x-no-severity{background-color:#333;border-radius:4px;margin-top:40px;text-align:left}.b-flash-messages.x-no-severity .message{font-size:16px;font-weight:300;margin-left:0;padding:20px;text-align:left}.b-flash-messages.x-error{background-color:#d9531e;border-color:#c34a1b}.b-flash-messages.x-success{background-color:#88ac30;border-color:#78982a}.b-flash-messages.x-info{background-color:#5f9da4;border-color:#558e95}.b-flash-messages.x-attention{background-color:#ecb201;border-color:#d39f01}.b-flash-messages.x-iewarning{display:none}.ie8 .b-flash-messages.x-iewarning{display:block}.js .b-flash-messages.x-nojs{display:none}.b-flash-messages .message{font-weight:700;margin:0 auto;max-width:680px;text-align:center}.b-navigational-dropdown{vertical-align:top}@media (min-width:1025px){.b-navigational-dropdown{display:inline-block}.b-navigational-dropdown.x-subheader{padding:33px 0 20px 15px}.b-navigational-dropdown .x-subheader-content{top:100px}}@media (min-width:769px) and (max-width:1024px){.b-navigational-dropdown.x-subheader{margin:0 0 10px 10px}.b-navigational-dropdown .x-subheader-content{top:142px}}.b-navigational-dropdown .x-subheader-content{width:270px}.b-navigational-dropdown .content{background-color:#fff;border:1px solid #999;border-radius:0 4px 4px 4px;color:#333;display:none;padding:20px;pointer-events:none;position:absolute;-webkit-transition:max-height .5s ease 0s;transition:max-height .5s ease 0s;white-space:normal;z-index:55}.b-navigational-dropdown .content:hover,.b-navigational-dropdown:hover>.content{display:block;pointer-events:visible}.b-navigational-dropdown .title{display:inline-block}.b-navigational-dropdown .icon-parent{position:relative}.b-navigational-dropdown .icon-parent .ico-chevron-down{opacity:1}.b-helper-tooltip{color:#333;cursor:help;font-family:Lato,sans-serif;font-size:14px;font-style:normal;position:relative;text-align:right}.b-helper-tooltip.x-overlay-tip{bottom:0;position:absolute;right:2px;width:100%}.b-helper-tooltip.x-overlay-tip .ico{padding:0}.b-helper-tooltip.x-overlay-tip .trigger{bottom:0;color:#999;height:40px;top:auto;width:40px}.b-helper-tooltip.x-overlay-tip .trigger .ico{font-size:16px;line-height:40px}.b-helper-tooltip.x-overlay-tip .description{border:1px solid #ddd;border-radius:4px;box-sizing:border-box;font-style:italic;margin:0;min-height:146px;min-width:235px;opacity:.95;padding:10px 45px 10px 10px;text-align:left;width:100%}.b-helper-tooltip.x-overlay-tip .description:before{content:none}.b-helper-tooltip.x-overlay-tip .btn-close{background-color:transparent;bottom:auto;color:#999;height:40px;left:auto;line-height:22px;position:absolute;right:0;top:0;width:40px}.b-helper-tooltip.x-overlay-tip .btn-close .ico{font-size:8px}.b-helper-tooltip.x-active .trigger{color:#333}.b-helper-tooltip .trigger{color:#333;font-size:16px;height:16px;line-height:16px;position:absolute;right:0;top:-23px;width:16px}.b-helper-tooltip .trigger:focus,.b-helper-tooltip .trigger:hover{color:#333}.b-helper-tooltip .trigger[disabled]{color:#ddd}.b-helper-tooltip .description{background-color:#fff;border:2px solid #fff;display:inline-block;margin:5px 0 10px;max-width:195px;padding:5px 8px 5px 5px;position:relative;text-align:right;width:85%}.b-helper-tooltip .description:before{border-color:transparent transparent #fff;border-style:solid;border-width:0 8px 8px;content:"";height:0;position:absolute;right:-2px;top:-8px;width:0}.b-list-with-link{padding-left:30px}.b-list-with-link ul.circle{list-style:disc;padding-bottom:10px}.b-list-with-link ul.circle li{margin-left:20px}.b-order-item{border-bottom:1px solid #ddd;overflow:hidden;padding:30px 0;position:relative;white-space:nowrap}@media (min-width:1025px){.b-order-item .item-text.x-shipping{max-width:none;text-align:right}}@media (min-width:769px){.b-order-item.x-cart-wrapper{display:flex;justify-content:flex-start}}@media (min-width:497px) and (max-width:768px){.b-order-item.x-cart-wrapper{display:flex;justify-content:flex-start}}@media (max-width:496px){.b-order-item .item-text.x-cart{display:block;padding:25px 0 0}}.b-order-item.x-cart-wrapper{border-bottom:none;border-top:1px solid #ddd;padding:40px 0}.b-order-item.x-loading:before{left:50%;margin:-17px 0 0;position:absolute;top:50%;z-index:22}.b-order-item.x-loading:after{background-color:hsla(0,0%,100%,.85);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:11}.b-order-item .item-img-wrapper{display:inline-block;height:90px;max-width:90px;overflow:hidden;position:relative;width:30%}.b-order-item .item-img-wrapper .item-img{color:transparent;height:auto;position:relative;width:100%}.b-order-item .item-img-wrapper .item-img:after{background-image:url(https://cdn.spoonflower.com/baerlauch/production/images/fabrics/NO_IMAGE_PLACEHOLDER_LARGE.png);background-position:center 0;background-size:cover;content:"";height:90px;left:0;position:absolute;top:0;width:90px}.x-development .b-order-item .item-img-wrapper .item-img:after{background-image:url(https://cdn.spoonflower.com/baerlauch/development/images/fabrics/NO_IMAGE_PLACEHOLDER_LARGE.png)}.b-order-item .item-img-wrapper .item-img:-moz-broken{background-image:url(https://cdn.spoonflower.com/baerlauch/production/images/fabrics/NO_IMAGE_PLACEHOLDER_LARGE.png);background-position:center 0;background-size:cover;display:inline-block;height:90px;width:90px}.x-development .b-order-item .item-img-wrapper .item-img:-moz-broken{background-image:url(https://cdn.spoonflower.com/baerlauch/development/images/fabrics/NO_IMAGE_PLACEHOLDER_LARGE.png)}.b-order-item .item-text{box-sizing:border-box;display:inline-block;overflow:hidden;padding-left:30px;vertical-align:top;white-space:normal}.b-order-item .item-text.x-shipping{width:93%}.b-order-item .item-text.x-cart{width:95%}.b-order-item .item-substrate{display:block;position:relative;text-align:left;top:-2px}.b-order-item.x-shipping{font-weight:700}.b-order-item .item-title-link{color:#333}.b-order-item .item-title-link:focus,.b-order-item .item-title-link:hover{text-decoration:underline}.b-order-item .delete-order-item-button{color:#999;font-size:20px;line-height:20px;position:absolute;right:0;top:40px}.b-order-item .delete-order-item-button:focus,.b-order-item .delete-order-item-button:hover{color:#333}.b-order-item .item-option-buttons-price-wrapper{align-items:flex-end;display:flex;justify-content:space-between}.b-order-item .designer{display:block;font-size:13px;font-weight:300;line-height:16px}.b-order-item .item-price-per,.b-order-item .quantity{display:block}.b-order-item .item-price{bottom:15px;font-style:normal;font-weight:700;position:absolute;right:0}.b-order-item .item-shipping-price{display:inline-block;font-size:16px;font-style:normal;line-height:22px}.b-subheader{margin:38px auto 47px;position:relative;text-align:center}.b-subheader .title{font-family:ParryPro,serif;font-size:36px;line-height:44px;padding-bottom:1px;position:relative}.b-subheader .title .trade-mark{font-size:11px;left:3px;line-height:1;position:relative;top:-6px}.b-subheader .description{font-size:16px;font-weight:300;line-height:22px;padding-bottom:15px}.b-subheader .price{font-size:18px;font-style:normal;font-weight:700;line-height:24px}.b-sub-header-logo{background-color:#e7f6f9;box-sizing:border-box;margin:10px auto 30px;padding:20px;text-align:center}@media (max-width:768px){.b-sub-header-logo .ico-logo{font-size:36px}}@media (min-width:769px){.b-sub-header-logo .ico-logo{font-size:86px}}.b-sub-header-logo h1{text-transform:uppercase}.b-tabs{border:2px solid #efefef;position:relative}.b-tabs .tab-bar{background-color:#efefef;overflow:hidden;white-space:nowrap}.b-tabs .tab-bar .item{box-sizing:border-box;display:inline-block;vertical-align:top;width:100%}.b-tabs .tab-bar .item.x-50{width:50%}.b-tabs .tab-bar .item.x-33{width:33.34%}.b-tabs .tab-bar .item.x-25{width:25%}.b-tabs .tab-bar .item.x-20{width:20%}.b-tabs .tab-bar .item:first-child .tab{border-left:0}.b-tabs .tab-bar .item .tab{border-left:2px solid #fff;box-sizing:border-box;color:#333;display:block;font-size:16px;height:40px;line-height:40px;text-align:center;width:100%}.b-tabs .tab-bar .item .tab.x-active{background-color:#fff;color:#333}.b-tabs .tab-bar .item .tab.x-disabled{cursor:not-allowed}.b-tabs .tab-content{display:none}.b-tabs .tab-content.x-active{display:block;padding:20px 0}.b-payment .b-tabs .tab-content.x-active{padding-bottom:0}.b-tags-list{overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;white-space:nowrap}.b-tags-list .description{display:inline-block;margin-bottom:0}.b-tags-list .description:after{content:",";padding-right:5px}.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;line-height:32px;margin-bottom:10px}.b-tags-list.x-blocked .tag-link{background-color:#efefef;border-radius:4px;color:#333;margin-right:6px;padding:5px 10px;text-transform:lowercase}.b-tags-list.x-blocked .description:after{content:none}.b-text-box{border:1px dashed #88ac30;margin:20px 0;padding:15px 20px;text-align:left}@media (min-width:769px){.b-text-box.x-global-dialog{bottom:40px;left:40px;width:440px}.b-text-box.x-global-dialog .wrapper{max-width:380px}}@media (max-width:768px){.b-text-box.x-global-dialog{width:295px}}@media (max-width:496px){.b-text-box.x-global-dialog{bottom:20px;left:20px;width:170px}}.b-text-box.x-explanatory-text{border:0;clear:both;margin:0 0 10px;max-width:430px;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{border:0;clear:both;color:#333;margin:20px 0;padding:5px;text-align:center;white-space:normal}.b-text-box.x-notice-text .notice-url{color:#333;text-decoration:underline}.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{font-size:16px;line-height:22px;margin:10px 10px 20px 0}.b-text-box.x-description{border:0;margin:0 0 10px;max-width:420px;padding:0}.b-text-box.x-description.x-fine-text{font-size:13px;font-weight:300;line-height:16px}.b-text-box.x-framed{border:2px solid #999;font-size:18px;line-height:24px;margin:0;padding:20px}.b-text-box.x-full-description{border:1px solid #ddd;border-radius:4px;margin:30px 0 0;padding:20px}.b-text-box.x-highlighted{background-color:#ecb201;border:0;padding:10px 20px}.b-text-box.x-global-dialog{background:#fff;border:0;box-shadow:1px 1px 18px 0 rgba(0,0,0,.2);margin:0;padding:20px 30px 20px 20px;position:fixed;z-index:66}.b-text-box.x-global-dialog .wrapper .btn-close{height:25px;position:absolute;right:5px;text-align:center;top:5px;width:25px}.b-text-box.x-global-dialog .wrapper .btn-close:focus .ico,.b-text-box.x-global-dialog .wrapper .btn-close:hover .ico{color:#5f9da4}.b-text-box.x-global-dialog .wrapper .btn-close .ico{font-size:11px;line-height:25px;padding:0;vertical-align:top}.b-text-box .main-text{display:inline-block}.b-text-box .check-list{margin-top:5px}.b-text-box .check-list li{padding-left:23px;position:relative}.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{color:#88ac30;font-size:16px;left:0;position:absolute;top:5px;-webkit-transform:scale(0);transform:scale(0)}.ie9 .b-text-box .check-list .ico{-webkit-transform:scale(1);transform:scale(1)}.b-vat-legalese{display:inline-block;padding-top:10px}.b-design-grid{display:flex;flex-wrap:wrap;justify-content:space-around;position:relative}@media (max-width:768px){.b-design-grid{text-align:center}}.b-design-grid.rows{flex-direction:column}@supports (display:grid){.b-design-grid{grid-row-gap:60px;display:grid;flex-wrap:nowrap;justify-content:normal}@media (min-width:1025px){.b-design-grid.columns{grid-column-gap:3.45%;grid-template-columns:repeat(3,1fr)}.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-column-gap:4.71%;grid-template-columns:repeat(2,1fr)}.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-column-gap:4.71%;grid-template-columns:repeat(2,1fr)}}@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-design-item{border-radius:4px;display:flex;flex-direction:column;margin-bottom:60px;overflow:hidden;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{padding-top:0;width:753px}}@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{margin:0;max-width:none}}.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{border:1px solid #efefef;box-shadow:2px 2px 8px 0 rgba(51,51,51,.15)}.b-design-item.x-condensed{display:inline-block;margin-bottom:0;padding:20px 25px 10px;text-align:left;vertical-align:top;width:174px}.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{height:174px;position:relative;width: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);background-position:center 0;background-size:cover;content:"";height:174px;left:0;position:absolute;top:0;width:174px}.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);background-position:center 0;background-size:cover;display:inline-block;height:174px;width:174px}.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{padding:20px 15px 10px;width:235px}.b-design-item.x-large-cross-sell .item-pic{height:235px;position:relative;width: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);background-position:center 0;background-size:cover;content:"";height:235px;left:0;position:absolute;top:0;width:235px}.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);background-position:center 0;background-size:cover;display:inline-block;height:235px;width:235px}.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{display:block;overflow:hidden}.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{-webkit-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-item .design-item-text{padding:20px}.b-design-item .design-item-text .design-item-product-name{display:block;font-size:11px;font-style:normal;font-weight:300;letter-spacing:.5px;line-height:14px;padding-bottom:5px;text-transform:uppercase}.b-design-item .design-item-text .design-link{color:#333;display:block;line-height:18px;overflow:hidden;padding-bottom:5px;text-align:left;text-overflow:ellipsis;-o-text-overflow:ellipsis;white-space:nowrap}.b-design-item .design-item-text .item-author-wrapper{font-size:13px;font-weight:300;line-height:16px;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;white-space:nowrap}.b-design-item .design-item-text .item-author-wrapper .item-author{color:#999;padding-left:3px}.b-design-item .design-item-text .quick-add{margin-top:25px}.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{color:#999;font-size:16px}.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:#2d6e76}.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{color:#333;text-decoration:underline}.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{border-top:1px solid #ddd;box-sizing:border-box;color:#999;display:block;font-size:13px;line-height:16px;margin-top:auto;overflow:hidden;padding:10px 0;text-align:center;white-space:nowrap}.b-design-item .all-products-link:focus,.b-design-item .all-products-link:hover{border-color:#999;color:#333;text-decoration:underline}.b-design-item .all-products-link .ico{color:#999;line-height:22px;margin-right:5px;position:relative;top:1px}.b-dot-wrapper{position:relative}.b-dot-wrapper .color-dot.nav-link.child-link{display:flex;flex-wrap:wrap;line-height:36px;padding-left:10px;width:auto}.b-dot-wrapper .color-dot.nav-link.child-link.x-current-selection{overflow:hidden;text-decoration:none}.b-dot-wrapper .color-dot.nav-link.child-link.x-current-selection.x-has-children{padding-bottom:76px}.b-dot-wrapper .color-dot.nav-link.child-link.x-current-selection.x-is-expanded{padding-bottom:0}.b-dot-wrapper .color-dot.nav-link.child-link.x-current-selection .color-text{flex-basis:calc(100% - 30px);font-weight:400;text-decoration:underline}.b-dot-wrapper .color-dot.nav-link.child-link .color-text{display:inline-block;font-weight:300;line-height:36px;margin-left:10px;vertical-align:top}.b-dot-wrapper .color-dot.nav-link.child-link .ico{color:#333;font-weight:300;padding-left:10px;position:relative;top:-1px;vertical-align:baseline}.b-dot-wrapper .color-dot.nav-link.child-link .ico.ico-chevron-down,.b-dot-wrapper .color-dot.nav-link.child-link .ico.ico-chevron-right,.b-dot-wrapper .color-dot.nav-link.child-link .ico.ico-close{font-size:6px}.b-dot-wrapper .color-dot.nav-link.child-link .ico.ico-chevron-down,.b-dot-wrapper .color-dot.nav-link.child-link .ico.ico-chevron-right{font-weight:700}.b-dot-wrapper .color-dot.nav-link.child-link .ico.ico-chevron-right,.b-dot-wrapper .color-dot.nav-link.child-link .ico.ico-close{line-height:36px}.b-dot-wrapper .color-dots-options{padding:0 40px 0 30px;position:relative}.b-dot-wrapper .color-dots-options .color-dots-seperator{border-bottom:0;border-top:1px solid #ddd;color:transparent;margin:0 0 0 10px;max-width:180px}.b-dot{color:transparent;display:inline-block;height:20px;overflow:hidden;position:relative;vertical-align:top;white-space:nowrap;width:20px}.b-dot:focus{outline:0 none}.b-dot-wrapper .color-category .b-dot.x-solid{line-height:36px;top:5px}.b-dot-wrapper .color-category .b-dot.x-selected{padding:8px 10px 10px}.b-dot-wrapper .color-text+.b-dot.x-selected{margin-left:20px}.b-dot-wrapper .x-current-selection.x-has-no-children .b-dot{position:relative;top:-1px}.b-dot-wrapper .x-current-selection.x-has-no-children .b-dot.x-solid:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;content:"\e9c6";font-family:spoonflower-icons;font-size:10px;font-weight:300;text-align:center;text-shadow:0 0 2px rgba(0,0,0,.3)}.b-dot-wrapper .x-current-selection.x-has-no-children:focus .b-dot.x-solid:before,.b-dot-wrapper .x-current-selection.x-has-no-children:hover .b-dot.x-solid:before{content:"\e934"}.b-dot[role=button]{cursor:pointer}.b-dot.x-solid:before{content:attr(title)}.b-dot.x-selected:before,.b-dot.x-solid:before{border-radius:10px;box-sizing:border-box;display:block;height:20px;line-height:20px;width:20px}.b-dot.x-selected{font-size:10px;font-weight:300;text-align:center}.b-dot.x-selected:before{color:#fff;text-shadow:0 0 2px rgba(0,0,0,.3)}.b-dot.x-selected:focus:before,.b-dot.x-selected:hover:before{content:"\e934"}.b-dot.x-header-tag{top:1px}.b-dot.x-header-tag.x-solid:before{border:1px solid #999}.b-dot.x-ffffff:before,.b-dot.x-solid:focus:before{border:1px solid #ddd}.b-dot.x-all-colors:before{background:-webkit-linear-gradient(233deg,rgba(255,0,0,.8),rgba(255,0,0,0) 70.71%),-webkit-linear-gradient(323deg,rgba(0,255,0,.8),rgba(0,255,0,0) 70.71%),-webkit-linear-gradient(114deg,rgba(0,0,255,.8),rgba(0,0,255,0) 70.71%);background:linear-gradient(217deg,rgba(255,0,0,.8),rgba(255,0,0,0) 70.71%),linear-gradient(127deg,rgba(0,255,0,.8),rgba(0,255,0,0) 70.71%),linear-gradient(336deg,rgba(0,0,255,.8),rgba(0,0,255,0) 70.71%)}.b-dot.x-selected.x-000000:before,.b-dot.x-solid.x-000000:before{background-color:#000}.b-dot.x-selected.x-ffffff:before,.b-dot.x-solid.x-ffffff:before{background-color:#fff}.b-dot.x-selected.x-999999:before,.b-dot.x-solid.x-999999:before{background-color:#999}.b-dot.x-selected.x-dedede:before,.b-dot.x-solid.x-dedede:before{background-color:#dedede}.b-dot.x-selected.x-bcbcbc:before,.b-dot.x-solid.x-bcbcbc:before{background-color:#bcbcbc}.b-dot.x-selected.x-727272:before,.b-dot.x-solid.x-727272:before{background-color:#727272}.b-dot.x-selected.x-4c4c4c:before,.b-dot.x-solid.x-4c4c4c:before{background-color:#4c4c4c}.b-dot.x-selected.x-e73494:before,.b-dot.x-solid.x-e73494:before{background-color:#e73494}.b-dot.x-selected.x-ffabdd:before,.b-dot.x-solid.x-ffabdd:before{background-color:#ffabdd}.b-dot.x-selected.x-ff57ba:before,.b-dot.x-solid.x-ff57ba:before{background-color:#ff57ba}.b-dot.x-selected.x-bf0170:before,.b-dot.x-solid.x-bf0170:before{background-color:#bf0170}.b-dot.x-selected.x-7f004a:before,.b-dot.x-solid.x-7f004a:before{background-color:#7f004a}.b-dot.x-selected.x-f2afe3:before,.b-dot.x-solid.x-f2afe3:before{background-color:#f2afe3}.b-dot.x-selected.x-e45fc5:before,.b-dot.x-solid.x-e45fc5:before{background-color:#e45fc5}.b-dot.x-selected.x-d50ba6:before,.b-dot.x-solid.x-d50ba6:before{background-color:#d50ba6}.b-dot.x-selected.x-9f077c:before,.b-dot.x-solid.x-9f077c:before{background-color:#9f077c}.b-dot.x-selected.x-6a0452:before,.b-dot.x-solid.x-6a0452:before{background-color:#6a0452}.b-dot.x-selected.x-dfaed0:before,.b-dot.x-solid.x-dfaed0:before{background-color:#dfaed0}.b-dot.x-selected.x-c87ab0:before,.b-dot.x-solid.x-c87ab0:before{background-color:#c87ab0}.b-dot.x-selected.x-ae5491:before,.b-dot.x-solid.x-ae5491:before{background-color:#ae5491}.b-dot.x-selected.x-7f436b:before,.b-dot.x-solid.x-7f436b:before{background-color:#7f436b}.b-dot.x-selected.x-523047:before,.b-dot.x-solid.x-523047:before{background-color:#523047}.b-dot.x-selected.x-b49e75:before,.b-dot.x-solid.x-b49e75:before{background-color:#b49e75}.b-dot.x-selected.x-ff0096:before,.b-dot.x-solid.x-ff0096:before{background-color:#ff0096}.b-dot.x-selected.x-e73323:before,.b-dot.x-solid.x-e73323:before{background-color:#e73323}.b-dot.x-selected.x-eb7830:before,.b-dot.x-solid.x-eb7830:before{background-color:#eb7830}.b-dot.x-selected.x-f4bf42:before,.b-dot.x-solid.x-f4bf42:before{background-color:#f4bf42}.b-dot.x-selected.x-fdf652:before,.b-dot.x-solid.x-fdf652:before{background-color:#fdf652}.b-dot.x-selected.x-c6de4c:before,.b-dot.x-solid.x-c6de4c:before{background-color:#c6de4c}.b-dot.x-selected.x-61ab32:before,.b-dot.x-solid.x-61ab32:before{background-color:#61ab32}.b-dot.x-selected.x-54a2ab:before,.b-dot.x-solid.x-54a2ab:before{background-color:#54a2ab}.b-dot.x-selected.x-59b8f9:before,.b-dot.x-solid.x-59b8f9:before{background-color:#59b8f9}.b-dot.x-selected.x-1f4bc3:before,.b-dot.x-solid.x-1f4bc3:before{background-color:#1f4bc3}.b-dot.x-selected.x-6525c7:before,.b-dot.x-solid.x-6525c7:before{background-color:#6525c7}.b-dot.x-selected.x-9a2ab2:before,.b-dot.x-solid.x-9a2ab2:before{background-color:#9a2ab2}.b-dot.x-selected.x-e7dfd0:before,.b-dot.x-solid.x-e7dfd0:before{background-color:#e7dfd0}.b-dot.x-selected.x-d1bfa0:before,.b-dot.x-solid.x-d1bfa0:before{background-color:#d1bfa0}.b-dot.x-selected.x-b89d6f:before,.b-dot.x-solid.x-b89d6f:before{background-color:#b89d6f}.b-dot.x-selected.x-8a7553:before,.b-dot.x-solid.x-8a7553:before{background-color:#8a7553}.b-dot.x-selected.x-5c4e37:before,.b-dot.x-solid.x-5c4e37:before{background-color:#5c4e37}.b-dot.x-selected.x-ffabab:before,.b-dot.x-solid.x-ffabab:before{background-color:#ffabab}.b-dot.x-selected.x-ff5758:before,.b-dot.x-solid.x-ff5758:before{background-color:#ff5758}.b-dot.x-selected.x-ff0000:before,.b-dot.x-solid.x-ff0000:before{background-color:red}.b-dot.x-selected.x-bf0101:before,.b-dot.x-solid.x-bf0101:before{background-color:#bf0101}.b-dot.x-selected.x-7f0000:before,.b-dot.x-solid.x-7f0000:before{background-color:#7f0000}.b-dot.x-selected.x-ffabc4:before,.b-dot.x-solid.x-ffabc4:before{background-color:#ffabc4}.b-dot.x-selected.x-ff578a:before,.b-dot.x-solid.x-ff578a:before{background-color:#ff578a}.b-dot.x-selected.x-ff004c:before,.b-dot.x-solid.x-ff004c:before{background-color:#ff004c}.b-dot.x-selected.x-bf0138:before,.b-dot.x-solid.x-bf0138:before{background-color:#bf0138}.b-dot.x-selected.x-7f0025:before,.b-dot.x-solid.x-7f0025:before{background-color:#7f0025}.b-dot.x-selected.x-e5acb7:before,.b-dot.x-solid.x-e5acb7:before{background-color:#e5acb7}.b-dot.x-selected.x-d17887:before,.b-dot.x-solid.x-d17887:before{background-color:#d17887}.b-dot.x-selected.x-b8525f:before,.b-dot.x-solid.x-b8525f:before{background-color:#b8525f}.b-dot.x-selected.x-83414b:before,.b-dot.x-solid.x-83414b:before{background-color:#83414b}.b-dot.x-selected.x-553035:before,.b-dot.x-solid.x-553035:before{background-color:#553035}.b-dot.x-selected.x-ffd0ab:before,.b-dot.x-solid.x-ffd0ab:before{background-color:#ffd0ab}.b-dot.x-selected.x-ffa157:before,.b-dot.x-solid.x-ffa157:before{background-color:#ffa157}.b-dot.x-selected.x-ff7000:before,.b-dot.x-solid.x-ff7000:before{background-color:#ff7000}.b-dot.x-selected.x-bf5200:before,.b-dot.x-solid.x-bf5200:before{background-color:#bf5200}.b-dot.x-selected.x-7f3701:before,.b-dot.x-solid.x-7f3701:before{background-color:#7f3701}.b-dot.x-selected.x-ffc4ab:before,.b-dot.x-solid.x-ffc4ab:before{background-color:#ffc4ab}.b-dot.x-selected.x-fe8957:before,.b-dot.x-solid.x-fe8957:before{background-color:#fe8957}.b-dot.x-selected.x-fe4c00:before,.b-dot.x-solid.x-fe4c00:before{background-color:#fe4c00}.b-dot.x-selected.x-bf3800:before,.b-dot.x-solid.x-bf3800:before{background-color:#bf3800}.b-dot.x-selected.x-7f2500:before,.b-dot.x-solid.x-7f2500:before{background-color:#7f2500}.b-dot.x-selected.x-e5bfac:before,.b-dot.x-solid.x-e5bfac:before{background-color:#e5bfac}.b-dot.x-selected.x-d19878:before,.b-dot.x-solid.x-d19878:before{background-color:#d19878}.b-dot.x-selected.x-b87752:before,.b-dot.x-solid.x-b87752:before{background-color:#b87752}.b-dot.x-selected.x-845a42:before,.b-dot.x-solid.x-845a42:before{background-color:#845a42}.b-dot.x-selected.x-553d30:before,.b-dot.x-solid.x-553d30:before{background-color:#553d30}.b-dot.x-selected.x-feeaaa:before,.b-dot.x-solid.x-feeaaa:before{background-color:#feeaaa}.b-dot.x-selected.x-ffd458:before,.b-dot.x-solid.x-ffd458:before{background-color:#ffd458}.b-dot.x-selected.x-ffbd01:before,.b-dot.x-solid.x-ffbd01:before{background-color:#ffbd01}.b-dot.x-selected.x-bf8d01:before,.b-dot.x-solid.x-bf8d01:before{background-color:#bf8d01}.b-dot.x-selected.x-7f5e00:before,.b-dot.x-solid.x-7f5e00:before{background-color:#7f5e00}.b-dot.x-selected.x-ffe1aa:before,.b-dot.x-solid.x-ffe1aa:before{background-color:#ffe1aa}.b-dot.x-selected.x-ffc257:before,.b-dot.x-solid.x-ffc257:before{background-color:#ffc257}.b-dot.x-selected.x-ffa301:before,.b-dot.x-solid.x-ffa301:before{background-color:#ffa301}.b-dot.x-selected.x-bf7a01:before,.b-dot.x-solid.x-bf7a01:before{background-color:#bf7a01}.b-dot.x-selected.x-7f5101:before,.b-dot.x-solid.x-7f5101:before{background-color:#7f5101}.b-dot.x-selected.x-e5d3ab:before,.b-dot.x-solid.x-e5d3ab:before{background-color:#e5d3ab}.b-dot.x-selected.x-d0b578:before,.b-dot.x-solid.x-d0b578:before{background-color:#d0b578}.b-dot.x-selected.x-b89852:before,.b-dot.x-solid.x-b89852:before{background-color:#b89852}.b-dot.x-selected.x-836f42:before,.b-dot.x-solid.x-836f42:before{background-color:#836f42}.b-dot.x-selected.x-554a30:before,.b-dot.x-solid.x-554a30:before{background-color:#554a30}.b-dot.x-selected.x-fffdaa:before,.b-dot.x-solid.x-fffdaa:before{background-color:#fffdaa}.b-dot.x-selected.x-fffa56:before,.b-dot.x-solid.x-fffa56:before{background-color:#fffa56}.b-dot.x-selected.x-fff603:before,.b-dot.x-solid.x-fff603:before{background-color:#fff603}.b-dot.x-selected.x-bfb801:before,.b-dot.x-solid.x-bfb801:before{background-color:#bfb801}.b-dot.x-selected.x-7f7a00:before,.b-dot.x-solid.x-7f7a00:before{background-color:#7f7a00}.b-dot.x-selected.x-fff6ab:before,.b-dot.x-solid.x-fff6ab:before{background-color:#fff6ab}.b-dot.x-selected.x-ffed57:before,.b-dot.x-solid.x-ffed57:before{background-color:#ffed57}.b-dot.x-selected.x-ffe300:before,.b-dot.x-solid.x-ffe300:before{background-color:#ffe300}.b-dot.x-selected.x-bfaa00:before,.b-dot.x-solid.x-bfaa00:before{background-color:#bfaa00}.b-dot.x-selected.x-807000:before,.b-dot.x-solid.x-807000:before{background-color:#807000}.b-dot.x-selected.x-e5e0ac:before,.b-dot.x-solid.x-e5e0ac:before{background-color:#e5e0ac}.b-dot.x-selected.x-d1ca78:before,.b-dot.x-solid.x-d1ca78:before{background-color:#d1ca78}.b-dot.x-selected.x-b9b052:before,.b-dot.x-solid.x-b9b052:before{background-color:#b9b052}.b-dot.x-selected.x-847f42:before,.b-dot.x-solid.x-847f42:before{background-color:#847f42}.b-dot.x-selected.x-555330:before,.b-dot.x-solid.x-555330:before{background-color:#555330}.b-dot.x-selected.x-eaf5b3:before,.b-dot.x-solid.x-eaf5b3:before{background-color:#eaf5b3}.b-dot.x-selected.x-d5eb67:before,.b-dot.x-solid.x-d5eb67:before{background-color:#d5eb67}.b-dot.x-selected.x-bee016:before,.b-dot.x-solid.x-bee016:before{background-color:#bee016}.b-dot.x-selected.x-8ea712:before,.b-dot.x-solid.x-8ea712:before{background-color:#8ea712}.b-dot.x-selected.x-5e6f0c:before,.b-dot.x-solid.x-5e6f0c:before{background-color:#5e6f0c}.b-dot.x-selected.x-f1f8b0:before,.b-dot.x-solid.x-f1f8b0:before{background-color:#f1f8b0}.b-dot.x-selected.x-e2f061:before,.b-dot.x-solid.x-e2f061:before{background-color:#e2f061}.b-dot.x-selected.x-d3e810:before,.b-dot.x-solid.x-d3e810:before{background-color:#d3e810}.b-dot.x-selected.x-9eac0d:before,.b-dot.x-solid.x-9eac0d:before{background-color:#9eac0d}.b-dot.x-selected.x-697307:before,.b-dot.x-solid.x-697307:before{background-color:#697307}.b-dot.x-selected.x-d9dfb1:before,.b-dot.x-solid.x-d9dfb1:before{background-color:#d9dfb1}.b-dot.x-selected.x-bec77d:before,.b-dot.x-solid.x-bec77d:before{background-color:#bec77d}.b-dot.x-selected.x-a2ad59:before,.b-dot.x-solid.x-a2ad59:before{background-color:#a2ad59}.b-dot.x-selected.x-767d46:before,.b-dot.x-solid.x-767d46:before{background-color:#767d46}.b-dot.x-selected.x-4d5133:before,.b-dot.x-solid.x-4d5133:before{background-color:#4d5133}.b-dot.x-selected.x-bee5aa:before,.b-dot.x-solid.x-bee5aa:before{background-color:#bee5aa}.b-dot.x-selected.x-7dca57:before,.b-dot.x-solid.x-7dca57:before{background-color:#7dca57}.b-dot.x-selected.x-39ae01:before,.b-dot.x-solid.x-39ae01:before{background-color:#39ae01}.b-dot.x-selected.x-2b8201:before,.b-dot.x-solid.x-2b8201:before{background-color:#2b8201}.b-dot.x-selected.x-1c5600:before,.b-dot.x-solid.x-1c5600:before{background-color:#1c5600}.b-dot.x-selected.x-d4edaf:before,.b-dot.x-solid.x-d4edaf:before{background-color:#d4edaf}.b-dot.x-selected.x-a8db5f:before,.b-dot.x-solid.x-a8db5f:before{background-color:#a8db5f}.b-dot.x-selected.x-7cc70c:before,.b-dot.x-solid.x-7cc70c:before{background-color:#7cc70c}.b-dot.x-selected.x-5c9509:before,.b-dot.x-solid.x-5c9509:before{background-color:#5c9509}.b-dot.x-selected.x-3e6304:before,.b-dot.x-solid.x-3e6304:before{background-color:#3e6304}.b-dot.x-selected.x-c3d7ae:before,.b-dot.x-solid.x-c3d7ae:before{background-color:#c3d7ae}.b-dot.x-selected.x-98ba7a:before,.b-dot.x-solid.x-98ba7a:before{background-color:#98ba7a}.b-dot.x-selected.x-769c53:before,.b-dot.x-solid.x-769c53:before{background-color:#769c53}.b-dot.x-selected.x-597243:before,.b-dot.x-solid.x-597243:before{background-color:#597243}.b-dot.x-selected.x-3d4b30:before,.b-dot.x-solid.x-3d4b30:before{background-color:#3d4b30}.b-dot.x-selected.x-b6e2e4:before,.b-dot.x-solid.x-b6e2e4:before{background-color:#b6e2e4}.b-dot.x-selected.x-6ec4c8:before,.b-dot.x-solid.x-6ec4c8:before{background-color:#6ec4c8}.b-dot.x-selected.x-23a4ad:before,.b-dot.x-solid.x-23a4ad:before{background-color:#23a4ad}.b-dot.x-selected.x-1c7a81:before,.b-dot.x-solid.x-1c7a81:before{background-color:#1c7a81}.b-dot.x-selected.x-115156:before,.b-dot.x-solid.x-115156:before{background-color:#115156}.b-dot.x-selected.x-b8e3d5:before,.b-dot.x-solid.x-b8e3d5:before{background-color:#b8e3d5}.b-dot.x-selected.x-73c6ac:before,.b-dot.x-solid.x-73c6ac:before{background-color:#73c6ac}.b-dot.x-selected.x-28a77f:before,.b-dot.x-solid.x-28a77f:before{background-color:#28a77f}.b-dot.x-selected.x-1d7d5f:before,.b-dot.x-solid.x-1d7d5f:before{background-color:#1d7d5f}.b-dot.x-selected.x-14533f:before,.b-dot.x-solid.x-14533f:before{background-color:#14533f}.b-dot.x-selected.x-b5d1d1:before,.b-dot.x-solid.x-b5d1d1:before{background-color:#b5d1d1}.b-dot.x-selected.x-85b1b4:before,.b-dot.x-solid.x-85b1b4:before{background-color:#85b1b4}.b-dot.x-selected.x-5f9397:before,.b-dot.x-solid.x-5f9397:before{background-color:#5f9397}.b-dot.x-selected.x-4b6c6f:before,.b-dot.x-solid.x-4b6c6f:before{background-color:#4b6c6f}.b-dot.x-selected.x-354749:before,.b-dot.x-solid.x-354749:before{background-color:#354749}.b-dot.x-selected.x-abe9ff:before,.b-dot.x-solid.x-abe9ff:before{background-color:#abe9ff}.b-dot.x-selected.x-56d2ff:before,.b-dot.x-solid.x-56d2ff:before{background-color:#56d2ff}.b-dot.x-selected.x-00baff:before,.b-dot.x-solid.x-00baff:before{background-color:#00baff}.b-dot.x-selected.x-008bbf:before,.b-dot.x-solid.x-008bbf:before{background-color:#008bbf}.b-dot.x-selected.x-015c7f:before,.b-dot.x-solid.x-015c7f:before{background-color:#015c7f}.b-dot.x-selected.x-b3e3ed:before,.b-dot.x-solid.x-b3e3ed:before{background-color:#b3e3ed}.b-dot.x-selected.x-68c8dc:before,.b-dot.x-solid.x-68c8dc:before{background-color:#68c8dc}.b-dot.x-selected.x-1aaac8:before,.b-dot.x-solid.x-1aaac8:before{background-color:#1aaac8}.b-dot.x-selected.x-0f8096:before,.b-dot.x-solid.x-0f8096:before{background-color:#0f8096}.b-dot.x-selected.x-095564:before,.b-dot.x-solid.x-095564:before{background-color:#095564}.b-dot.x-selected.x-afd4dd:before,.b-dot.x-solid.x-afd4dd:before{background-color:#afd4dd}.b-dot.x-selected.x-7cb4c6:before,.b-dot.x-solid.x-7cb4c6:before{background-color:#7cb4c6}.b-dot.x-selected.x-5699ad:before,.b-dot.x-solid.x-5699ad:before{background-color:#5699ad}.b-dot.x-selected.x-44707d:before,.b-dot.x-solid.x-44707d:before{background-color:#44707d}.b-dot.x-selected.x-314a51:before,.b-dot.x-solid.x-314a51:before{background-color:#314a51}.b-dot.x-selected.x-abc4ee:before,.b-dot.x-solid.x-abc4ee:before{background-color:#abc4ee}.b-dot.x-selected.x-5788dd:before,.b-dot.x-solid.x-5788dd:before{background-color:#5788dd}.b-dot.x-selected.x-004aca:before,.b-dot.x-solid.x-004aca:before{background-color:#004aca}.b-dot.x-selected.x-013798:before,.b-dot.x-solid.x-013798:before{background-color:#013798}.b-dot.x-selected.x-002465:before,.b-dot.x-solid.x-002465:before{background-color:#002465}.b-dot.x-selected.x-abd6f7:before,.b-dot.x-solid.x-abd6f7:before{background-color:#abd6f7}.b-dot.x-selected.x-58acee:before,.b-dot.x-solid.x-58acee:before{background-color:#58acee}.b-dot.x-selected.x-0281e4:before,.b-dot.x-solid.x-0281e4:before{background-color:#0281e4}.b-dot.x-selected.x-0360aa:before,.b-dot.x-solid.x-0360aa:before{background-color:#0360aa}.b-dot.x-selected.x-004071:before,.b-dot.x-solid.x-004071:before{background-color:#004071}.b-dot.x-selected.x-adc4dd:before,.b-dot.x-solid.x-adc4dd:before{background-color:#adc4dd}.b-dot.x-selected.x-779cc2:before,.b-dot.x-solid.x-779cc2:before{background-color:#779cc2}.b-dot.x-selected.x-527aa8:before,.b-dot.x-solid.x-527aa8:before{background-color:#527aa8}.b-dot.x-selected.x-415c7a:before,.b-dot.x-solid.x-415c7a:before{background-color:#415c7a}.b-dot.x-selected.x-303e4e:before,.b-dot.x-solid.x-303e4e:before{background-color:#303e4e}.b-dot.x-selected.x-d0b3f0:before,.b-dot.x-solid.x-d0b3f0:before{background-color:#d0b3f0}.b-dot.x-selected.x-a167e0:before,.b-dot.x-solid.x-a167e0:before{background-color:#a167e0}.b-dot.x-selected.x-7018cf:before,.b-dot.x-solid.x-7018cf:before{background-color:#7018cf}.b-dot.x-selected.x-53109b:before,.b-dot.x-solid.x-53109b:before{background-color:#53109b}.b-dot.x-selected.x-370b67:before,.b-dot.x-solid.x-370b67:before{background-color:#370b67}.b-dot.x-selected.x-c6b7ef:before,.b-dot.x-solid.x-c6b7ef:before{background-color:#c6b7ef}.b-dot.x-selected.x-8e6fdf:before,.b-dot.x-solid.x-8e6fdf:before{background-color:#8e6fdf}.b-dot.x-selected.x-5324ce:before,.b-dot.x-solid.x-5324ce:before{background-color:#5324ce}.b-dot.x-selected.x-3e1a9a:before,.b-dot.x-solid.x-3e1a9a:before{background-color:#3e1a9a}.b-dot.x-selected.x-291166:before,.b-dot.x-solid.x-291166:before{background-color:#291166}.b-dot.x-selected.x-c1b3da:before,.b-dot.x-solid.x-c1b3da:before{background-color:#c1b3da}.b-dot.x-selected.x-9883bf:before,.b-dot.x-solid.x-9883bf:before{background-color:#9883bf}.b-dot.x-selected.x-795ea3:before,.b-dot.x-solid.x-795ea3:before{background-color:#795ea3}.b-dot.x-selected.x-5b4977:before,.b-dot.x-solid.x-5b4977:before{background-color:#5b4977}.b-dot.x-selected.x-3e344e:before,.b-dot.x-solid.x-3e344e:before{background-color:#3e344e}.b-dot.x-selected.x-e2b2e7:before,.b-dot.x-solid.x-e2b2e7:before{background-color:#e2b2e7}.b-dot.x-selected.x-c765d1:before,.b-dot.x-solid.x-c765d1:before{background-color:#c765d1}.b-dot.x-selected.x-aa14b8:before,.b-dot.x-solid.x-aa14b8:before{background-color:#aa14b8}.b-dot.x-selected.x-7f0f89:before,.b-dot.x-solid.x-7f0f89:before{background-color:#7f0f89}.b-dot.x-selected.x-540a5b:before,.b-dot.x-solid.x-540a5b:before{background-color:#540a5b}.b-dot.x-selected.x-dab3ec:before,.b-dot.x-solid.x-dab3ec:before{background-color:#dab3ec}.b-dot.x-selected.x-b367d8:before,.b-dot.x-solid.x-b367d8:before{background-color:#b367d8}.b-dot.x-selected.x-8d16c3:before,.b-dot.x-solid.x-8d16c3:before{background-color:#8d16c3}.b-dot.x-selected.x-691291:before,.b-dot.x-solid.x-691291:before{background-color:#691291}.b-dot.x-selected.x-460b61:before,.b-dot.x-solid.x-460b61:before{background-color:#460b61}.b-dot.x-selected.x-cdb2d6:before,.b-dot.x-solid.x-cdb2d6:before{background-color:#cdb2d6}.b-dot.x-selected.x-ad80ba:before,.b-dot.x-solid.x-ad80ba:before{background-color:#ad80ba}.b-dot.x-selected.x-905a9e:before,.b-dot.x-solid.x-905a9e:before{background-color:#905a9e}.b-dot.x-selected.x-6a4673:before,.b-dot.x-solid.x-6a4673:before{background-color:#6a4673}.b-dot.x-selected.x-46334c:before,.b-dot.x-solid.x-46334c:before{background-color:#46334c}.x-nav-link>.b-dot{height:12px;line-height:14px;margin-right:5px;margin-top:2px;top:0;width:12px}.x-nav-link>.b-dot:before{border-radius:6px;height:12px;width:12px}.b-dot-wrapper .color-dots-options .b-dot{padding:10px;text-align:center}.b-dot-old{color:transparent;margin-top:3px;overflow:hidden;padding-right:5px;position:relative;white-space:nowrap}.b-dot-old,.b-dot-old:before{display:inline-block;width:14px}.b-dot-old:before{border-radius:14px;box-sizing:border-box;content:"";height:14px;margin-right:5px}.b-dot-old.x-black:before{background-color:#000}.b-dot-old.x-brown:before{background-color:brown}.b-dot-old.x-grey:before{background-color:grey}.b-dot-old.x-yellow:before{background-color:#ff0}.b-dot-old.x-green:before{background-color:green}.b-dot-old.x-blue:before{background-color:#00f}.b-dot-old.x-purple:before{background-color:purple}.b-dot-old.x-pink:before{background-color:pink}.b-dot-old.x-red:before{background-color:red}.b-dot-old.x-orange:before{background-color:orange}.b-dot-old.x-white:before{background-color:#fff}.b-dot-old.x-all-colors:before{background:-webkit-linear-gradient(233deg,rgba(255,0,0,.8),rgba(255,0,0,0) 70.71%),-webkit-linear-gradient(323deg,rgba(0,255,0,.8),rgba(0,255,0,0) 70.71%),-webkit-linear-gradient(114deg,rgba(0,0,255,.8),rgba(0,0,255,0) 70.71%);background:linear-gradient(217deg,rgba(255,0,0,.8),rgba(255,0,0,0) 70.71%),linear-gradient(127deg,rgba(0,255,0,.8),rgba(0,255,0,0) 70.71%),linear-gradient(336deg,rgba(0,0,255,.8),rgba(0,0,255,0) 70.71%)}.b-dot-old.x-white:before{border:1px solid #ddd}.b-dot-wrapper-old{align-items:center;display:flex;margin-left:12px}.b-dot-wrapper-old .color-dot.nav-link.child-link{padding-left:5px}.b-dot-wrapper-old .color-dot.nav-link.child-link .ico-close{color:#333;font-size:6px;font-weight:300;line-height:12px;padding-left:10px;position:relative;top:-1px}.b-dot-wrapper-old .nav-link{line-height:16px;padding-left:5px;width:auto}.b-filter{border-top:1px solid #ddd;padding-bottom:15px;padding-top:15px}.b-filter .button{text-align:left}.b-filter .b-add-to-cart,.b-filter .blue-button,.b-filter .link-button{display:block;margin:20px auto;text-align:center}.b-filter-items{background-color:#fff;overflow:hidden;position:relative;width:100%}@media (min-width:769px){.b-filter-items .x-columns{float:left}.b-filter-items .child-link{text-align:left}}@media (min-width:497px) and (max-width:768px){.b-filter-items .x-columns{float:left}.b-filter-items .child-link{text-align:left}}@media (min-width:769px) and (max-width:1024px){.b-filter-items .x-columns{width:45%}}@media (min-width:497px) and (max-width:768px){.b-filter-items .x-columns{width:45%}}@media (max-width:496px){.b-filter-items .child-link{margin-top:10px;text-align:left}.b-filter-items .nav-link .ico-chevron-right{position:absolute;right:0;top:50%}}.b-filter-items .x-columns{overflow:hidden}.b-filter-items .x-parent-element,.b-filter-items .x-search-columns,.b-filter-items .x-search-filter-columns{padding-left:10px}.b-filter-items .x-parent-element .nav-link,.b-filter-items .x-search-columns .nav-link,.b-filter-items .x-search-filter-columns .nav-link{font-size:14px;font-weight:300;line-height:18px;white-space:nowrap}.b-filter-items .x-parent-element .filter-selected-menu,.b-filter-items .x-parent-element .x-current-selection,.b-filter-items .x-search-columns .filter-selected-menu,.b-filter-items .x-search-columns .x-current-selection,.b-filter-items .x-search-filter-columns .filter-selected-menu,.b-filter-items .x-search-filter-columns .x-current-selection{font-weight:400;text-decoration:underline}.b-filter-items .x-parent-element{padding-left:0}.b-filter-items .x-parent-element .nav-link{font-weight:400}.b-filter-items .nav-link{align-items:baseline;box-sizing:border-box;color:#333;display:flex;font-size:14px;height:44px;line-height:36px;position:relative;width:100%}.b-filter-items .nav-link .ico-chevron-right{font-size:8px;position:relative;right:auto;top:auto}.b-filter-items .nav-link .ico-chevron-left{font-size:8px;line-height:20px}.b-filter-items .ico{padding-right:10px}.b-filter-items .icon-text{font-size:16px;line-height:22px}.b-button-group{clear:both;margin-bottom:30px;vertical-align:top;white-space:nowrap;width:100%}@media (min-width:769px){.b-button-group .b-add-to-cart:first-child,.b-button-group .btn:first-child{margin-right:10px}.b-delivery .b-button-group{clear:none;float:right;width:auto}.b-delivery .b-button-group .b-add-to-cart,.b-delivery .b-button-group .btn{min-width:140px}.b-button-group.x-hero-image{margin:20px auto;text-align:left}}@media (min-width:497px) and (max-width:768px){.b-delivery .b-button-group{clear:none;float:right;width:auto}.b-delivery .b-button-group .b-add-to-cart,.b-delivery .b-button-group .btn{min-width:140px}.b-button-group.x-hero-image{margin:20px auto;text-align:left}.b-button-group .b-add-to-cart,.b-button-group .btn{width:auto}}@media (max-width:768px){.b-button-group .b-add-to-cart:first-child,.b-button-group .btn:first-child{margin-right:4%}.b-button-group .b-add-to-cart:first-child:nth-last-child(2),.b-button-group .b-add-to-cart:first-child:nth-last-child(2)~.b-add-to-cart,.b-button-group .b-add-to-cart:first-child:nth-last-child(2)~.btn,.b-button-group .btn:first-child:nth-last-child(2),.b-button-group .btn:first-child:nth-last-child(2)~.b-add-to-cart,.b-button-group .btn:first-child:nth-last-child(2)~.btn{width:48%}.b-button-group .b-add-to-cart,.b-button-group .btn{font-size:14px;line-height:22px}}@media (max-width:496px){.b-button-group.x-hero-image{margin:10px auto;text-align:left}}.b-confirmation .b-button-group{margin:20px 0 10px}.b-form .b-button-group{margin-top:20px}.b-button-group .b-add-to-cart,.b-button-group .btn{box-sizing:border-box;min-width:133px;padding:10px;vertical-align:top;white-space:normal}.b-button-group .btn.x-loading:before,.b-button-group .x-loading.b-add-to-cart:before{left:140px;margin-top:-17px;top:50%}.b-inline-errors{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";font-family:ParryPro,serif;font-style:italic;left:-9999px;opacity:0;position:absolute;top:-9999px}.b-inline-errors.x-error,.x-error .b-inline-errors{color:#d9531e;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";left:auto;opacity:1;position:static;top:auto;-webkit-transition:opacity .3s ease-in .1s;transition:opacity .3s ease-in .1s}[class^=type-].x-error .b-inline-errors,[class^=type-].x-error label{color:#d9531e}[class^=type-].x-error .checkbox,[class^=type-].x-error .text{border:1px solid #d9531e}.b-modal-button-group{clear:both;margin-bottom:30px;vertical-align:top;white-space:nowrap;width:100%}@media (min-width:769px){.b-modal-button-group .b-add-to-cart:first-child,.b-modal-button-group .btn:first-child{margin-right:10px}}@media (min-width:497px) and (max-width:768px){.b-modal-button-group .b-add-to-cart,.b-modal-button-group .btn{width:auto}}@media (max-width:768px){.b-modal-button-group .b-add-to-cart:first-child,.b-modal-button-group .btn:first-child{margin-right:4%}.b-modal-button-group .b-add-to-cart:first-child:nth-last-child(2),.b-modal-button-group .b-add-to-cart:first-child:nth-last-child(2)~.b-add-to-cart,.b-modal-button-group .b-add-to-cart:first-child:nth-last-child(2)~.btn,.b-modal-button-group .btn:first-child:nth-last-child(2),.b-modal-button-group .btn:first-child:nth-last-child(2)~.b-add-to-cart,.b-modal-button-group .btn:first-child:nth-last-child(2)~.btn{width:48%}.b-modal-button-group .b-add-to-cart,.b-modal-button-group .btn{font-size:14px;line-height:22px}}.b-form .b-modal-button-group{margin-top:20px}.b-modal-button-group .b-add-to-cart,.b-modal-button-group .btn{box-sizing:border-box;min-width:133px;padding:10px;vertical-align:top;white-space:normal}.b-quantity-changer{display:inline-block;margin:20px 10px 0 0;position:relative}.b-quantity-changer.x-fabric-page-quantity-changer{left:0;margin:0;position:absolute;top:17px;z-index:11}.b-quantity-changer .change-quantity-input[type=number]{-webkit-appearance:textfield;appearance:textfield}.b-quantity-changer .change-quantity-input::-webkit-inner-spin-button,.b-quantity-changer .change-quantity-input::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none}.b-quantity-changer .change-quantity-input,.b-quantity-changer .change-quantity-label{display:inline-block;line-height:22px;vertical-align:top}.b-quantity-changer .change-quantity-input:focus .ico,.b-quantity-changer .change-quantity-label:focus .ico{color:#333}.b-quantity-changer .ico{font-size:8px;font-weight:700;line-height:14px;padding:0}.b-quantity-changer .change-quantity-input{border:1px solid #ddd;font-family:Lato,sans-serif;font-size:14px;height:36px;line-height:22px;padding:0 5px 0 17px;width:45px}.b-quantity-changer .quantity-button{color:#333;line-height:16px;position:absolute;right:10px}.b-quantity-changer .quantity-button:focus,.b-quantity-changer .quantity-button:hover{color:#5f9da4}.b-quantity-changer .quantity-button[disabled]{color:#fff}.b-quantity-changer .quantity-button.up-button{top:1px}.b-quantity-changer .quantity-button.down-button{bottom:1px}.radio-group{-webkit-tap-highlight-color:transparent;border:2px solid #efefef;border-left:0;border-radius:4px;box-sizing:border-box;color:#333;overflow:hidden;position:relative;-webkit-transition-duration:.4s;transition-duration:.4s;-webkit-transition-timing-function:cubic-bezier(.445,.05,.55,.95);transition-timing-function:cubic-bezier(.445,.05,.55,.95);-webkit-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;width:100%}@media (max-width:768px){.radio-group.x-search{margin-bottom:10px;width:240px}}.radio-group.x-vertical{display:flex;flex-direction:column}.radio-group>input{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.radio-group>input:disabled:first-child~label:first-of-type{cursor:not-allowed;opacity:.3}.radio-group>input:first-child:checked~label:first-of-type:after,.radio-group>input:first-child:checked~label:first-of-type:before{opacity:1}.radio-group>input:first-child:checked~label:first-of-type:last-of-type:after,.radio-group>input:first-child:checked~label:first-of-type:last-of-type:before,.radio-group>input:first-child:checked~label:first-of-type:last-of-type~label:after,.radio-group>input:first-child:checked~label:first-of-type:last-of-type~label:before,.radio-group>input:first-child:checked~label:first-of-type:nth-last-of-type(2):after,.radio-group>input:first-child:checked~label:first-of-type:nth-last-of-type(2):before,.radio-group>input:first-child:checked~label:first-of-type:nth-last-of-type(2)~label:after,.radio-group>input:first-child:checked~label:first-of-type:nth-last-of-type(2)~label:before,.radio-group>input:first-child:checked~label:first-of-type:nth-last-of-type(3):after,.radio-group>input:first-child:checked~label:first-of-type:nth-last-of-type(3):before,.radio-group>input:first-child:checked~label:first-of-type:nth-last-of-type(3)~label:after,.radio-group>input:first-child:checked~label:first-of-type:nth-last-of-type(3)~label:before,.radio-group>input:first-child:checked~label:first-of-type:nth-last-of-type(4):after,.radio-group>input:first-child:checked~label:first-of-type:nth-last-of-type(4):before,.radio-group>input:first-child:checked~label:first-of-type:nth-last-of-type(4)~label:after,.radio-group>input:first-child:checked~label:first-of-type:nth-last-of-type(4)~label:before{left:0}.radio-group>input:disabled:nth-child(2)~label:nth-of-type(2){cursor:not-allowed;opacity:.3}.radio-group>input:nth-child(2):checked~label:nth-of-type(2):after,.radio-group>input:nth-child(2):checked~label:nth-of-type(2):before{opacity:1}.radio-group>input:nth-child(2):checked~label:first-of-type:nth-last-of-type(2):after,.radio-group>input:nth-child(2):checked~label:first-of-type:nth-last-of-type(2):before,.radio-group>input:nth-child(2):checked~label:first-of-type:nth-last-of-type(2)~label:after,.radio-group>input:nth-child(2):checked~label:first-of-type:nth-last-of-type(2)~label:before{left:50%}.radio-group>input:nth-child(2):checked~label:first-of-type:nth-last-of-type(3):after,.radio-group>input:nth-child(2):checked~label:first-of-type:nth-last-of-type(3):before,.radio-group>input:nth-child(2):checked~label:first-of-type:nth-last-of-type(3)~label:after,.radio-group>input:nth-child(2):checked~label:first-of-type:nth-last-of-type(3)~label:before{left:33.3333%}.radio-group>input:nth-child(2):checked~label:first-of-type:nth-last-of-type(4):after,.radio-group>input:nth-child(2):checked~label:first-of-type:nth-last-of-type(4):before,.radio-group>input:nth-child(2):checked~label:first-of-type:nth-last-of-type(4)~label:after,.radio-group>input:nth-child(2):checked~label:first-of-type:nth-last-of-type(4)~label:before{left:25%}.radio-group>input:disabled:nth-child(3)~label:nth-of-type(3){cursor:not-allowed;opacity:.3}.radio-group>input:nth-child(3):checked~label:nth-of-type(3):after,.radio-group>input:nth-child(3):checked~label:nth-of-type(3):before{opacity:1}.radio-group>input:nth-child(3):checked~label:first-of-type:nth-last-of-type(3):after,.radio-group>input:nth-child(3):checked~label:first-of-type:nth-last-of-type(3):before,.radio-group>input:nth-child(3):checked~label:first-of-type:nth-last-of-type(3)~label:after,.radio-group>input:nth-child(3):checked~label:first-of-type:nth-last-of-type(3)~label:before{left:66.6666%}.radio-group>input:nth-child(3):checked~label:first-of-type:nth-last-of-type(4):after,.radio-group>input:nth-child(3):checked~label:first-of-type:nth-last-of-type(4):before,.radio-group>input:nth-child(3):checked~label:first-of-type:nth-last-of-type(4)~label:after,.radio-group>input:nth-child(3):checked~label:first-of-type:nth-last-of-type(4)~label:before{left:50%}.radio-group>input:disabled:nth-child(4)~label:nth-of-type(4){cursor:not-allowed;opacity:.3}.radio-group>input:nth-child(4):checked~label:nth-of-type(4):after,.radio-group>input:nth-child(4):checked~label:nth-of-type(4):before{opacity:1}.radio-group>input:nth-child(4):checked~label:first-of-type:nth-last-of-type(4):after,.radio-group>input:nth-child(4):checked~label:first-of-type:nth-last-of-type(4):before,.radio-group>input:nth-child(4):checked~label:first-of-type:nth-last-of-type(4)~label:after,.radio-group>input:nth-child(4):checked~label:first-of-type:nth-last-of-type(4)~label:before{left:75%}.radio-group>label{border-left:2px solid #ddd;cursor:pointer;display:inline-block;float:left;text-decoration:inherit;-webkit-transition-duration:inherit;transition-duration:inherit;-webkit-transition-property:none;transition-property:none;-webkit-transition-timing-function:inherit;transition-timing-function:inherit}.radio-group>label:after,.radio-group>label:before{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}.radio-group>label:after{color:#333;content:attr(data-value);opacity:0;padding:inherit;text-align:center;text-decoration:inherit;-webkit-transition-duration:inherit;transition-duration:inherit;-webkit-transition-property:left;transition-property:left;-webkit-transition-timing-function:inherit;transition-timing-function:inherit;z-index:11}.radio-group>label,.radio-group>label:after{box-sizing:border-box;overflow:hidden;text-align:center}.radio-group>label:before{background-color:#ddd;color:inherit;content:"";-webkit-transition-duration:inherit;transition-duration:inherit;-webkit-transition-property:left;transition-property:left;-webkit-transition-timing-function:inherit;transition-timing-function:inherit}.radio-group>label:first-of-type:last-of-type,.radio-group>label:first-of-type:last-of-type:after,.radio-group>label:first-of-type:last-of-type:before,.radio-group>label:first-of-type:last-of-type~label,.radio-group>label:first-of-type:last-of-type~label:after,.radio-group>label:first-of-type:last-of-type~label:before{width:100%}.radio-group>label:first-of-type:nth-last-of-type(2),.radio-group>label:first-of-type:nth-last-of-type(2):after,.radio-group>label:first-of-type:nth-last-of-type(2):before,.radio-group>label:first-of-type:nth-last-of-type(2)~label,.radio-group>label:first-of-type:nth-last-of-type(2)~label:after,.radio-group>label:first-of-type:nth-last-of-type(2)~label:before{width:50%}.radio-group>label:first-of-type:nth-last-of-type(3),.radio-group>label:first-of-type:nth-last-of-type(3):after,.radio-group>label:first-of-type:nth-last-of-type(3):before,.radio-group>label:first-of-type:nth-last-of-type(3)~label,.radio-group>label:first-of-type:nth-last-of-type(3)~label:after,.radio-group>label:first-of-type:nth-last-of-type(3)~label:before{width:33.3333%}.radio-group>label:first-of-type:nth-last-of-type(4),.radio-group>label:first-of-type:nth-last-of-type(4):after,.radio-group>label:first-of-type:nth-last-of-type(4):before,.radio-group>label:first-of-type:nth-last-of-type(4)~label,.radio-group>label:first-of-type:nth-last-of-type(4)~label:after,.radio-group>label:first-of-type:nth-last-of-type(4)~label:before{width:25%}.radio-group.x-vertical>label:first-of-type:nth-last-of-type(2),.radio-group.x-vertical>label:first-of-type:nth-last-of-type(2):after,.radio-group.x-vertical>label:first-of-type:nth-last-of-type(2):before,.radio-group.x-vertical>label:first-of-type:nth-last-of-type(2)~label,.radio-group.x-vertical>label:first-of-type:nth-last-of-type(2)~label:after,.radio-group.x-vertical>label:first-of-type:nth-last-of-type(2)~label:before{height:50%;width:100%}.radio-group.x-vertical>input:nth-child(2):checked~label:first-of-type:nth-last-of-type(2):after,.radio-group.x-vertical>input:nth-child(2):checked~label:first-of-type:nth-last-of-type(2):before,.radio-group.x-vertical>input:nth-child(2):checked~label:first-of-type:nth-last-of-type(2)~label:after,.radio-group.x-vertical>input:nth-child(2):checked~label:first-of-type:nth-last-of-type(2)~label:before{left:0;top:50%}.b-radio-items{padding:20px 0}.b-radio-items .radio-item{background-color:#efefef;border-radius:4px;cursor:pointer;display:flex;min-height:178px}.b-radio-items .radio-item .ico-checkmark.x-big{display:none}.b-radio-items .radio-item.x-selected{background-color:#e7f6f9}.b-radio-items .radio-item.x-selected .ico-checkmark.x-big{display:block;left:26%;position:absolute;top:17%}.b-radio-items .radio-item-image-wrapper{padding:10px;position:relative}.b-radio-items .radio-item-details{padding:10px}.b-small-dropdown{width:33px}.b-small-dropdown.x-active .trigger-btn{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.b-small-dropdown.x-active .dropdown-list{height:155px}.b-small-dropdown .trigger-btn{color:#333;font-size:20px;left:2px;line-height:1;margin-bottom:3px;padding:5px;position:relative;text-align:right;-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:-webkit-transform .3s ease 0s;transition:-webkit-transform .3s ease 0s;transition:transform .3s ease 0s;transition:transform .3s ease 0s,-webkit-transform .3s ease 0s}.b-small-dropdown .trigger-btn:focus,.b-small-dropdown .trigger-btn:hover{background-color:#ddd}.b-small-dropdown .dropdown-list{height:0;overflow:hidden;-webkit-transition:height .2s ease 0s;transition:height .2s ease 0s}.b-small-dropdown .dropdown-item{padding:0 0 8px}.b-small-dropdown .dropdown-item.x-active .ico{color:#d9531e}.b-small-dropdown .dropdown-item .link-button{color:#333;display:inline-block;font-size:18px;line-height:1;padding:3px 4px 3px 8px;text-align:right}.b-small-dropdown .dropdown-item .link-button:focus,.b-small-dropdown .dropdown-item .link-button:hover{background-color:#ddd}.b-small-dropdown .dropdown-item .link-button .ico{margin-right:5px}.b-avatar-image{align-items:center;border-radius:75px;display:flex;height:75px;justify-content:center;overflow:hidden;position:relative;width:75px}@media (max-width:768px){.b-avatar-image{display:block}}.b-avatar-image .avatar-image{height:100%;max-width:none;position:relative;width:auto}.b-avatar-image .avatar-image:after{background-image:url(https://cdn.spoonflower.com/baerlauch/production/images/fabrics/NO_IMAGE_PLACEHOLDER_LARGE.png);background-position:center 0;background-size:cover;content:"";height:75px;left:0;position:absolute;top:0;width:75px}.x-development .b-avatar-image .avatar-image:after{background-image:url(https://cdn.spoonflower.com/baerlauch/development/images/fabrics/NO_IMAGE_PLACEHOLDER_LARGE.png)}.b-avatar-image .avatar-image:-moz-broken{background-image:url(https://cdn.spoonflower.com/baerlauch/production/images/fabrics/NO_IMAGE_PLACEHOLDER_LARGE.png);background-position:center 0;background-size:cover;display:inline-block;height:75px;width:75px}.x-development .b-avatar-image .avatar-image:-moz-broken{background-image:url(https://cdn.spoonflower.com/baerlauch/development/images/fabrics/NO_IMAGE_PLACEHOLDER_LARGE.png)}.b-design-detail-image{display:inline-block;overflow:hidden;position:relative;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{height:auto;width:auto}.b-design-detail-image .wrapper-positioning{height:100%;margin:0 auto;overflow:hidden;position:relative;width: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%}.b-hero-image{margin-bottom:20px}@media (min-width:1025px){.b-hero-image.x-business-grant-content .line1{font-size:30px;line-height:36px}}@media (min-width:769px){.b-hero-image .hero-image{max-height:350px;min-height:218px}.b-hero-image .hero-content{margin-left:20px;max-width:45%}.b-hero-image .line1{font-size:18px;line-height:24px}.b-hero-image .line2{font-size:30px;line-height:30px;margin-bottom:15px}.b-hero-image .line3{font-size:16px;line-height:22px}.b-hero-image.x-business-grant-content .hero-image{max-height:539px;min-height:287px}.b-hero-image.x-business-grant-content .hero-content{margin-left:7%;max-width:61%;top:68%}.b-hero-image.x-business-grant-content .line1{font-size:30px;font-weight:400;line-height:30px}.b-hero-image.x-business-grant-content .line2{font-size:16px;line-height:24px;margin:20px 0 10px}}@media (min-width:497px) and (max-width:768px){.b-hero-image .hero-image{max-height:288px;min-height:178px}.b-hero-image .hero-content{margin-left:20px;width:45%}.b-hero-image .hero-content .b-add-to-cart,.b-hero-image .hero-content .btn{margin-top:5px;max-width:250px}.b-hero-image .line1{font-size:18px;line-height:24px}.b-hero-image .line2{font-size:20px;line-height:26px}.b-hero-image .line3{font-size:12px;line-height:20px}.b-hero-image.x-business-grant-content .hero-image{max-height:909px;min-height:571px}.b-hero-image.x-business-grant-content .hero-content{margin-left:7%;max-width:61%;top:61%}.b-hero-image.x-business-grant-content .line1{font-size:24px;line-height:30px}.b-hero-image.x-business-grant-content .line2{line-height:24px;margin:20px 0}.b-hero-image.x-business-grant-content .b-add-to-cart,.b-hero-image.x-business-grant-content .btn{width:auto}}@media (max-width:496px){.b-hero-image .hero-image{max-height:248px;min-height:150px}.b-hero-image .hero-content{margin-left:10px;max-width:45%}.b-hero-image .hero-content .line1{font-size:12px;line-height:20px}.b-hero-image .hero-content .line2{font-size:18px;line-height:24px}.b-hero-image .hero-content .line3{font-size:11px;line-height:18px;margin-top:10px}.b-hero-image.x-business-grant-content .hero-image{max-height:684px;min-height:420px}.b-hero-image.x-business-grant-content .hero-content{margin-left:7%;max-width:69%;top:64%}.b-hero-image.x-business-grant-content .line1{font-size:24px;line-height:36px}.b-hero-image.x-business-grant-content .line2{font-size:16px;line-height:22px;margin:20px 0}}.b-hero-image .hero-content-container{position:relative}.b-hero-image .hero-content-container picture{display:block}.b-hero-image .hero-image{width:100%}.b-hero-image .hero-content{color:#333;font-family:Lato,sans-serif;font-weight:400;position:absolute;top:48%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.b-hero-image .line1{color:#999;font-weight:300}.b-hero-image .line2{color:#2d6e76}.b-hero-image .line3{font-weight:300;margin-bottom:5px;margin-top:10px}.b-hero-image .black-button.mobile-hide.x-hero-image{font-size:16px;padding:10px 40px}.b-hero-image .secondary-btn{margin-right:5px}.b-hero-image .call-to-action-button{margin:10px auto}.b-hero-image.x-business-grant-content .line1,.b-hero-image.x-business-grant-content .line2{color:#333;font-family:Lato,sans-serif;font-style:normal}.b-hero-image.x-business-grant-content .b-add-to-cart,.b-hero-image.x-business-grant-content .btn{background-color:#333;color:#fff}.b-split-hero-image{align-items:center;background-color:#e7f6f9;margin-bottom:20px}@media (min-width:769px){.b-split-hero-image{display:flex;flex-direction:row-reverse;justify-content:space-between;margin-top:30px}.b-split-hero-image .split-hero-content{padding:20px}}@media (max-width:768px){.b-split-hero-image .split-hero-content{padding:10% 0;text-align:center}}@media (max-width:496px){.b-split-hero-image .split-hero-content .h2{font-size:16px}.b-split-hero-image .split-hero-content .h2.line1{padding-bottom:0}}.b-split-hero-image .split-hero-content{margin:0 auto}.b-split-hero-image .line1{font-family:ParryPro,serif;font-style:italic;padding-bottom:10px}.b-split-hero-image .call-to-action .call-to-action-link{color:#333}.b-stacked-images{position:relative}@media (min-width:1025px){.b-stacked-images.x-stacked-images-small{height:80px;width:80px}.b-stacked-images.x-stacked-images-small.x-single{height:64px;width:64px}.b-stacked-images.x-stacked-images-large{height:150px;width:150px}.b-stacked-images.x-stacked-images-large.x-single,.b-stacked-images .x-thumbnail-small{height:64px;width:64px}.b-stacked-images .x-thumbnail-large{height:115px;width:115px}}@media (min-width:769px){.b-stacked-images{margin:20px}}@media (max-width:1024px){.b-stacked-images.x-stacked-images-small{height:60px;width:60px}.b-stacked-images.x-stacked-images-small.x-single{height:50px;width:50px}.b-stacked-images.x-stacked-images-large{height:150px;width:150px}.b-stacked-images .x-thumbnail-small{height:50px;width:50px}.b-stacked-images .x-thumbnail-large{height:115px;width:115px}}@media (max-width:768px){.b-stacked-images{margin:20px auto 10px}.b-stacked-images.x-stacked-images-small.x-single{height:50px;width:50px}}.b-stacked-images.x-stacked-images-large.x-single{height:115px;width:115px}.b-stacked-images .design-thumbnail{left:0;overflow:hidden;position:absolute;top:0}.b-stacked-images .design-thumbnail.x-shadow{box-shadow:2px 2px 8px 0 rgba(51,51,51,.25);z-index:22}.b-stacked-images .stacked-thumbnail{bottom:0;overflow:hidden;position:absolute;right:0}.b-stacked-images .thumbnail-image{overflow:hidden;position:relative}.b-stacked-images .thumbnail-image:after{background-image:url(https://cdn.spoonflower.com/baerlauch/production/images/fabrics/NO_IMAGE_PLACEHOLDER_LARGE.png);background-position:center 0;background-size:cover;content:"";height:64px;left:0;position:absolute;top:0;width:64px}.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);background-position:center 0;background-size:cover;display:inline-block;height:64px;width:64px}.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-testimonies-company-logos{display:flex;flex-flow:row wrap;justify-content:space-around;margin:10px 0}.b-testimonies-company-logos .logo{margin:0 5px;max-height:100px;min-height:50px;width:auto}.b-info-box{overflow:hidden}@media (min-width:1025px){.b-info-box .info-avatar-wrapper{border-radius:75px;height:75px;width:75px}}@media (min-width:769px){.b-info-box{border-top:3px solid #efefef;padding:54px 0}.b-info-box:first-child{border-top:0;padding-top:0}}@media (max-width:1024px){.b-info-box .info-avatar-wrapper{border-radius:60px;height:60px;width:60px}}@media (max-width:768px){.b-info-box{padding:20px 0}}.b-info-box.x-icon-box .info-avatar-wrapper{background-color:#eee;border-radius:0}.b-info-box.x-icon-box .info-avatar-wrapper .avatar-image{height:auto}.b-info-box .h3{display:block;margin-bottom:20px}.b-info-box .subtitle{margin-bottom:0}.b-info-box .info-avatar-wrapper{align-items:center;display:flex;float:left;justify-content:center;margin:2px 20px 0 0;overflow:hidden}.b-info-box .info-avatar-wrapper.x-no-radius{border-radius:0}.b-info-box .info-text-wrapper{overflow:hidden}.b-info-box .info-text-wrapper .heading{font-weight:700;padding-right:3px}.b-info-box .info-heading{display:inline-block;font-weight:700;padding-right:5px}.b-info-box .learn-more-link{display:block;margin-top:10px}.b-info-box .learn-more-link:focus,.b-info-box .learn-more-link:hover{text-decoration:underline}.b-item-price{overflow:hidden;position:relative}@media (min-width:769px){.b-item-price .item-price-discounted.x-item-price-review,.b-item-price .item-price.x-item-price-review{float:right;margin-top:5px}}.b-item-price .item-price,.b-item-price .item-price-discounted{font-size:16px;line-height:22px;margin-right:5px}.b-item-price .item-price-discounted.x-animate,.b-item-price .item-price.x-animate{-webkit-animation:flashing 1s ease-out .2s 1;animation:flashing 1s ease-out .2s 1}.b-item-price .item-price.x-discounted{font-size:16px;line-height:18px;position:relative}.b-item-price.x-price-product .item-price{display:inline-block}.b-item-price.x-price-product .item-price-discounted{color:#d9531e;display:inline-block;font-weight:700}.b-item-price.x-price-product .item-price.x-discounted:before{background-image:-webkit-linear-gradient(bottom right,rgba(51,51,51,0) 0,rgba(51,51,51,0) calc(50% - 1.4px),#333 50%,rgba(51,51,51,0) calc(50% + 1.4px),rgba(51,51,51,0));background-image:linear-gradient(to top left,rgba(51,51,51,0) 0,rgba(51,51,51,0) calc(50% - 1.4px),#333 50%,rgba(51,51,51,0) calc(50% + 1.4px),rgba(51,51,51,0));bottom:0;content:"";height:100%;left:0;position:absolute;-webkit-transform:rotate(7deg);transform:rotate(7deg);width:100%}.b-item-price.x-price-cart{float:right;text-align:right}.b-item-price.x-price-cart .item-price-per{font-size:11px;letter-spacing:.15em;line-height:14px;margin:0;padding-top:5px}.b-item-price.x-price-cart .item-price-discounted{color:#d9531e;display:block;font-size:18px;font-weight:700;line-height:22px;margin:0;padding:5px 0}.b-item-price.x-price-cart .item-price.x-discounted{color:#999;font-size:14px;font-weight:400;line-height:22px;margin:0;text-decoration:line-through}.b-loading{padding:10px 0;text-align:center}.b-loading .message{display:inline-block;font-size:16px;line-height:22px;padding:40px 1px 0;position:relative}.b-loading .message:before{background-image:url(https://cdn.spoonflower.com/baerlauch/production/images/loading.gif);content:"";height:34px;opacity:1;position:absolute;-webkit-transition:opacity .5s ease 0s;transition:opacity .5s ease 0s;width:34px;z-index:11}.x-development .b-loading .message:before{background-image:url(https://cdn.spoonflower.com/baerlauch/development/images/loading.gif)}.b-loading .message:before{left:50%;margin-left:-17px;top:-4px}.b-menu-items{background-color:#fff;box-sizing:border-box;overflow:hidden;padding-bottom:15px;width:100%}.b-menu-items,.b-menu-items .list-element{position:relative}.b-menu-items .list-element.x-headline-element,.b-menu-items .list-element.x-parent-back-element{box-sizing:border-box;font-size:12px;height:52px;line-height:52px;padding:0 42px 0 20px;text-transform:uppercase}.b-menu-items .list-element.x-headline-element .nav-link,.b-menu-items .list-element.x-parent-back-element .nav-link{line-height:52px;padding-left:0}.b-menu-items .list-element.x-headline-element .nav-link .icon-text,.b-menu-items .list-element.x-parent-back-element .nav-link .icon-text{display:inline-block;font-size:12px;line-height:20px;text-transform:uppercase}.b-menu-items .list-element.x-headline-element .nav-link .ico-chevron-left,.b-menu-items .list-element.x-parent-back-element .nav-link .ico-chevron-left{display:inline-block;font-size:8px;line-height:20px;margin-right:5px}.b-menu-items .list-element.x-headline-element{overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;white-space:nowrap}.b-menu-items .list-element.x-guest-element,.b-menu-items .list-element.x-parent-headline-element,.b-menu-items .list-element.x-user-element{font-size:18px;height:56px;line-height:56px;margin-bottom:7px;padding:0}.b-menu-items .list-element.x-parent-headline-element{background-color:#333;color:#fff;font-weight:300;padding-left:20px}.b-menu-items .list-element.x-user-element .link-button{background-color:#eee;color:#333;display:block;font-size:18px;height:56px;line-height:56px;padding:0 20px;text-align:left;white-space:nowrap}.b-menu-items .list-element.x-user-element .link-button:focus{text-decoration:underline}.b-menu-items .list-element.x-emphasized .nav-link{background-color:#e7f6f9}.b-menu-items .list-element.x-business-element,.b-menu-items .list-element.x-social-element{height:auto;line-height:22px;padding-left:20px}.b-menu-items .list-element.x-business-element .b-social-links,.b-menu-items .list-element.x-social-element .b-social-links{margin-top:5px}.b-menu-items .list-element.x-seperator-line{border-top:1px solid #ddd;margin-top:9px;padding-top:15px}.b-menu-items .list-element.x-business-element{padding-right:20px}.b-menu-items .list-element .nav-link{box-sizing:border-box;color:#333;display:block;font-size:16px;line-height:38px;padding:2px 0 2px 20px;position:relative;text-align:left;width:100%}.b-menu-items .list-element .nav-link:focus{background-color:#eee}.b-menu-items .list-element .nav-link.child-link{overflow:hidden;padding-right:10px;text-overflow:ellipsis;-o-text-overflow:ellipsis;white-space:nowrap}.b-menu-items .list-element .nav-link .ico-chevron-right{font-size:10px;line-height:42px;position:absolute;right:21px;top:0}.b-modal{background-color:hsla(0,0%,86.7%,.9);bottom:0;display:none;position:fixed;right:0;top:0;width:100%;z-index:66}@media (min-width:769px){.b-modal .modal-content{overflow-x:hidden;width:540px}.b-modal .modal-extra-wide{width:660px}.b-modal .modal-extra-wide .button-group-wrapper{text-align:center;width:660px}.b-modal.x-active{right:-540px;width:calc(100% + 540px)}.b-modal.x-active .modal-content{display:none}.b-modal.x-active-slide-in{-webkit-transform:translateX(-540px);transform:translateX(-540px)}.b-modal .button-group-wrapper{padding:15px 0;width:540px}.b-modal .modal-extra-wide+.button-group-wrapper{text-align:center;width:660px}}@media (min-width:497px) and (max-width:768px){.b-modal .modal-content{width:100%}.b-modal.x-active{left:100%;width:100%}.b-modal.x-active-slide-in{-webkit-transform:translateX(-100%);transform:translateX(-100%)}.b-modal .button-group-wrapper{padding:20px;width:95%}.b-modal .modal-extra-wide{padding:20px;width:auto}}@media (max-width:496px){.b-modal .modal-content{width:100%}.b-modal.x-active{left:100%;width:100%}.b-modal.x-active-slide-in{-webkit-transform:translateX(-100%);transform:translateX(-100%)}.b-modal .button-group-wrapper{padding:20px;width:95%}.b-modal .modal-extra-wide{padding:20px;width:auto}.b-modal .button-group-wrapper{width:90%}}.b-modal.x-active{align-items:flex-end;display:flex;flex-direction:column}.b-modal.x-active .modal-content{display:none}.b-modal.x-active-slide-in{-webkit-transition:-webkit-transform .3s ease 0s;transition:-webkit-transform .3s ease 0s;transition:transform .3s ease 0s;transition:transform .3s ease 0s,-webkit-transform .3s ease 0s}.b-modal.x-active-slide-in .modal-content{display:block}.b-modal .modal-with-button{margin-bottom:76px}.b-modal .btn-close{display:inline-block;height:44px;position:absolute;right:5px;text-align:center;top:5px;width:44px}.b-modal .btn-close:focus .ico,.b-modal .btn-close:hover .ico{color:#5f9da4}.b-modal .btn-close .ico{font-size:12px;line-height:44px;padding:0;vertical-align:top}.b-modal .modal-content{background-color:#fff;height:100%;overflow-y:auto;padding-top:20px;position:relative}.b-modal .modal-content.touchscroll{-webkit-overflow-scrolling:touch}.b-modal .button-group-wrapper{background-color:#fff;border-top:2px solid #ddd;bottom:0;position:fixed;right:0;z-index:11}.b-modal.x-centered{align-items:flex-start;-webkit-animation:flash .2s ease-out .1s 1 forwards;animation:flash .2s ease-out .1s 1 forwards;display:flex;justify-content:center;opacity:0;padding-top:20px}.b-modal.x-centered .modal-content{background-color:hsla(0,0%,100%,0);max-height:-webkit-max-content;max-height:max-content;padding-top:0;width:auto}.b-modal.x-centered .btn-close{background-color:hsla(0,0%,100%,.7);height:20px;right:0;top:0;width:20px}.b-modal.x-centered .ico{line-height:20px}.b-pagination{float:right;margin:30px 0 20px;overflow:hidden}@media (min-width:769px){.b-pagination .b-add-to-cart,.b-pagination .btn{line-height:26px}.b-pagination .ico{font-size:10px}}@media (max-width:768px){.b-pagination .b-add-to-cart,.b-pagination .btn{height:44px;line-height:44px;width:44px}}.b-pagination .b-add-to-cart,.b-pagination .btn{background-color:#efefef;color:#333;display:inline-block;padding:0 7px}.b-pagination .b-add-to-cart:focus,.b-pagination .b-add-to-cart:hover,.b-pagination .btn:focus,.b-pagination .btn:hover{background-color:#ddd}.b-pagination .btn.x-disabled,.b-pagination .x-disabled.b-add-to-cart{background-color:hsla(0,0%,93.7%,.5);color:rgba(51,51,51,.5)}.b-pagination .b-add-to-cart:first-of-type,.b-pagination .btn:first-of-type{margin-right:5px}.b-pagination .page-numbers{display:inline-block;font-style:normal;padding:0 7px}.b-pagination .pagination-input{border:1px solid #ddd;font-size:14px;height:25px;line-height:26px;text-align:right;width:66px}.b-product-item{display:inline-block;margin-bottom:60px;text-align:left}@media (min-width:1025px){.b-product-item{margin-left:3.32%;max-width:290px}}@media (min-width:769px) and (max-width:1024px){.b-product-item{margin-left:4.7%;max-width:285px}}@media (min-width:497px) and (max-width:768px){.b-product-item{margin-left:5.65%;max-width:342px}}@media (max-width:496px){.b-product-item{margin-left:6.15%;max-width:213px}}.b-product-item .image{height:auto;width:100%}.b-product-item .author,.b-product-item .image,.b-product-item .kind,.b-product-item .link,.b-product-item .link-image,.b-product-item .product-origin{display:block}.b-product-item .link-image{position:relative}.b-product-item .link-image .ico{background-color:rgba(51,51,51,.5);bottom:0;color:#fff;font-size:20px;height:40px;left:0;line-height:40px;position:absolute;text-align:center;-webkit-transition:background-color .3s 0ms;transition:background-color .3s 0ms;width:40px}.b-product-item .link-image:focus .ico,.b-product-item .link-image:hover .ico{background-color:#333;-webkit-transition:background-color .3s 0ms;transition:background-color .3s 0ms}.b-product-item .link{margin-top:13px}.b-product-item .product-origin{color:#999;font-size:11px;line-height:14px;margin-bottom:3px;text-transform:uppercase}.b-product-item .kind{color:#333;font-weight:400;margin-bottom:0}.b-product-item .author{color:#999}.b-progress-bar{box-sizing:border-box;font-family:Lato,sans-serif;margin:15px auto;min-width:294px;overflow:hidden;position:relative;white-space:nowrap;width:100%}@media (min-width:769px){.b-progress-bar.x-progress-quantity-5:after,.b-progress-bar.x-progress-quantity-5:before{left:10%;width:79%}.b-progress-bar.x-progress-quantity-4:after,.b-progress-bar.x-progress-quantity-4:before{left:13%;width:74%}.b-progress-bar.x-progress-quantity-3:after,.b-progress-bar.x-progress-quantity-3:before{left:16.5%;width:67%}}@media (max-width:768px){.b-progress-bar.x-progress-quantity-5:after,.b-progress-bar.x-progress-quantity-5:before{left:11%;width:78%}.b-progress-bar.x-progress-quantity-4:after,.b-progress-bar.x-progress-quantity-4:before{left:14%;width:72%}.b-progress-bar.x-progress-quantity-3:after,.b-progress-bar.x-progress-quantity-3:before{left:16.5%;width:68%}}.b-progress-bar:after,.b-progress-bar:before{background-color:#ddd;content:"";height:2px;margin-left:0;position:absolute;top:23%}.b-progress-bar.x-progress-quantity-3:after,.b-progress-bar.x-progress-quantity-4:after,.b-progress-bar.x-progress-quantity-5:after{width:1%}.b-progress-bar:after{-webkit-animation:progress-5steps-scale 3s ease-out 1s 1 forwards;animation:progress-5steps-scale 3s ease-out 1s 1 forwards;background-color:#ecb201;margin-left:0;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 0;transform-origin:0 0}.b-progress-bar.x-progress-quantity-3.x-progress-1:after,.b-progress-bar.x-progress-quantity-4.x-progress-1:after,.b-progress-bar.x-progress-quantity-5.x-progress-1:after{-webkit-animation:none;animation:none}.ie9 .b-progress-bar.x-progress-quantity-3.x-progress-1:after,.ie9 .b-progress-bar.x-progress-quantity-4.x-progress-1:after,.ie9 .b-progress-bar.x-progress-quantity-5.x-progress-1:after{width:0}.b-progress-bar.x-progress-quantity-4:after{-webkit-animation-name:progress-4steps-scale;animation-name:progress-4steps-scale}.b-progress-bar.x-progress-quantity-3:after{-webkit-animation:progress-3steps-scale 2s ease-out 1s 1 forwards;animation:progress-3steps-scale 2s ease-out 1s 1 forwards}.b-progress-bar .x-step2:after,.b-progress-bar .x-step3:after,.b-progress-bar .x-step4:after,.b-progress-bar .x-step5:after{background-color:#fff;border-top:2px solid #ddd;box-shadow:0 -2px 0 0 #fff;box-sizing:border-box;content:"";height:5px;left:50%;position:absolute;top:12px;width:97%;z-index:22}.b-progress-bar.x-progress-3 .x-step2:after,.b-progress-bar.x-progress-4 .x-step2:after,.b-progress-bar.x-progress-4 .x-step3:after,.b-progress-bar.x-progress-5 .x-step2:after,.b-progress-bar.x-progress-5 .x-step3:after,.b-progress-bar.x-progress-5 .x-step4:after{content:none;display:none}.b-progress-bar.x-progress-quantity-3 .x-step3:after,.b-progress-bar.x-progress-quantity-4 .x-step4:after,.b-progress-bar .x-step5:after{border-top:0;height:20px;top:3px;width:100%}.b-progress-bar.x-progress-5 .step-item .step-circle,.b-progress-bar.x-progress-5 .step-item .step-text,.b-progress-bar.x-progress-quantity-3.x-progress-3 .step-item .step-circle,.b-progress-bar.x-progress-quantity-3.x-progress-3 .step-item .step-text,.b-progress-bar.x-progress-quantity-4.x-progress-4 .step-item .step-circle,.b-progress-bar.x-progress-quantity-4.x-progress-4 .step-item .step-text{pointer-events:none}.b-progress-bar .step-item{display:inline-block;margin:0;min-width:50px;position:relative;text-align:center;vertical-align:top}.b-progress-bar .step-item:first-child{margin-left:0}.b-progress-bar .step-item .inner{display:inline-block;text-align:center}.b-progress-bar .step-item .inner .step-circle:focus .step-number,.b-progress-bar .step-item .inner .step-circle:hover .step-number,.b-progress-bar .step-item .inner:focus .step-number,.b-progress-bar .step-item .inner:hover .step-number{-webkit-transform:scale(1.15);transform:scale(1.15)}.b-progress-bar.x-progress-quantity-5 .step-item{width:20%}.b-progress-bar.x-progress-quantity-4 .step-item{width:25%}.b-progress-bar.x-progress-quantity-3 .step-item{width:33.3334%}.b-progress-bar .step-circle{background-color:#ddd;border-radius:13px;color:#fff;display:block;height:26px;margin:0 auto 6px;position:relative;text-align:center;width:26px;z-index:33}.b-progress-bar .step-circle:focus,.b-progress-bar .step-circle:focus span,.b-progress-bar .step-circle:hover,.b-progress-bar .step-circle:hover span{color:#fff}.b-progress-bar .step-circle.x-step-circle-current,.b-progress-bar .step-circle.x-step-circle-disabled{pointer-events:none}.b-progress-bar .step-circle .step-number{display:block;font-size:16px;line-height:26px;-webkit-transition:-webkit-transform .3s linear 0s;transition:-webkit-transform .3s linear 0s;transition:transform .3s linear 0s;transition:transform .3s linear 0s,-webkit-transform .3s linear 0s}.b-progress-bar .step-text{color:#333}.b-progress-bar .step-text.x-step-text-disabled{color:#ddd;pointer-events:none}.b-progress-bar .step-text.x-step-text-current{pointer-events:none}.b-progress-bar.x-progress-1 .x-step1 .step-circle{-webkit-animation:step-activation 1s ease-out .5s 1 forwards;animation:step-activation 1s ease-out .5s 1 forwards}.ie9 .b-progress-bar.x-progress-1 .x-step1 .step-circle{background-color:#ecb201}.b-progress-bar.x-progress-2 .x-step1 .step-circle{-webkit-animation:step-activation .5s ease-out 1.1s 1 forwards;animation:step-activation .5s ease-out 1.1s 1 forwards}.ie9 .b-progress-bar.x-progress-2 .x-step1 .step-circle{background-color:#ecb201}.b-progress-bar.x-progress-2 .x-step2 .step-circle{-webkit-animation:step-activation .5s ease-out 2.2s 1 forwards;animation:step-activation .5s ease-out 2.2s 1 forwards}.ie9 .b-progress-bar.x-progress-2 .x-step2 .step-circle{background-color:#ecb201}.b-progress-bar.x-progress-3 .x-step1 .step-circle{-webkit-animation:step-activation .5s ease-out .8s 1 forwards;animation:step-activation .5s ease-out .8s 1 forwards}.ie9 .b-progress-bar.x-progress-3 .x-step1 .step-circle{background-color:#ecb201}.b-progress-bar.x-progress-3 .x-step2 .step-circle{-webkit-animation:step-activation .5s ease-out 1.4s 1 forwards;animation:step-activation .5s ease-out 1.4s 1 forwards}.ie9 .b-progress-bar.x-progress-3 .x-step2 .step-circle{background-color:#ecb201}.b-progress-bar.x-progress-3 .x-step3 .step-circle{-webkit-animation:step-activation .5s ease-out 2s 1 forwards;animation:step-activation .5s ease-out 2s 1 forwards}.ie9 .b-progress-bar.x-progress-3 .x-step3 .step-circle{background-color:#ecb201}.b-progress-bar.x-progress-4 .x-step1 .step-circle{-webkit-animation:step-activation .5s ease-out .75s 1 forwards;animation:step-activation .5s ease-out .75s 1 forwards}.ie9 .b-progress-bar.x-progress-4 .x-step1 .step-circle{background-color:#ecb201}.b-progress-bar.x-progress-4 .x-step2 .step-circle{-webkit-animation:step-activation .5s ease-out 1.3s 1 forwards;animation:step-activation .5s ease-out 1.3s 1 forwards}.ie9 .b-progress-bar.x-progress-4 .x-step2 .step-circle{background-color:#ecb201}.b-progress-bar.x-progress-4 .x-step3 .step-circle{-webkit-animation:step-activation .5s ease-out 1.85s 1 forwards;animation:step-activation .5s ease-out 1.85s 1 forwards}.ie9 .b-progress-bar.x-progress-4 .x-step3 .step-circle{background-color:#ecb201}.b-progress-bar.x-progress-4 .x-step4 .step-circle{-webkit-animation:step-activation .5s ease-out 2.4s 1 forwards;animation:step-activation .5s ease-out 2.4s 1 forwards}.ie9 .b-progress-bar.x-progress-4 .x-step4 .step-circle{background-color:#ecb201}.b-progress-bar.x-progress-5 .x-step1 .step-circle{-webkit-animation:step-activation .5s ease-out .65s 1 forwards;animation:step-activation .5s ease-out .65s 1 forwards}.ie9 .b-progress-bar.x-progress-5 .x-step1 .step-circle{background-color:#ecb201}.b-progress-bar.x-progress-5 .x-step2 .step-circle{-webkit-animation:step-activation .5s ease-out 1.1s 1 forwards;animation:step-activation .5s ease-out 1.1s 1 forwards}.ie9 .b-progress-bar.x-progress-5 .x-step2 .step-circle{background-color:#ecb201}.b-progress-bar.x-progress-5 .x-step3 .step-circle{-webkit-animation:step-activation .5s ease-out 1.55s 1 forwards;animation:step-activation .5s ease-out 1.55s 1 forwards}.ie9 .b-progress-bar.x-progress-5 .x-step3 .step-circle{background-color:#ecb201}.b-progress-bar.x-progress-5 .x-step4 .step-circle{-webkit-animation:step-activation .5s ease-out 2s 1 forwards;animation:step-activation .5s ease-out 2s 1 forwards}.ie9 .b-progress-bar.x-progress-5 .x-step4 .step-circle{background-color:#ecb201}.b-progress-bar.x-progress-5 .x-step5 .step-circle{-webkit-animation:step-activation .5s ease-out 2.45s 1 forwards;animation:step-activation .5s ease-out 2.45s 1 forwards}.ie9 .b-progress-bar.x-progress-5 .x-step5 .step-circle{background-color:#ecb201}.b-search-box{display:inline-block;text-align:left;vertical-align:top;white-space:nowrap}@media (min-width:1025px){.b-search-box{padding:15px 0 10px 10px}.b-search-box.x-search-wrapper-full-width{width:100%}.b-search-box.x-collection-search .search-text-input-wrapper,.b-search-box.x-collection-search .search-text-input-wrapper .search-input{width:600px}.b-search-box .search-text-input-wrapper .search-input{border:1px solid #ddd;font-size:14px;height:39px;padding:10px;width:280px}.b-search-box .search-text-input-wrapper .search-box-button{right:3px;top:3px}.b-search-box .x-auto-fill-list{left:0;top:38px;width:280px}}@media (min-width:769px){.b-search-box.x-substrate-shop.x-search-wrapper-full-width{margin:0 30px 0 40px}}@media (min-width:769px) and (max-width:1024px){.b-search-box.x-substrate-shop{width:calc(70% - 10px)}}@media (max-width:1024px){.b-search-box{display:inline-block;width:calc(100% - 60px)}.b-search-box.x-substrate-shop{margin-bottom:10px;width:100%}.b-search-box.x-substrate-shop .search-text-input-wrapper .search-input{height:38px}.b-search-box.x-substrate-shop .search-text-input-wrapper .search-box-button{top:3px}.b-search-box .search-text-input-wrapper{max-width:none;width:100%}.b-search-box .search-text-input-wrapper .search-input{border:0;font-size:16px;height:34px;padding:7px 8px;width:100%}.b-search-box .search-text-input-wrapper .search-box-button{right:3px;top:0}.b-search-box .x-auto-fill-list{left:-1px;top:35px;width:100%}}@media (max-width:768px){.b-search-box.x-search-wrapper-full-width{display:block}.b-search-box .clear-search-button,.b-search-box .search-box-button,.b-search-box.x-search-wrapper-full-width{width:auto}.b-search-box .x-auto-fill-list{border-right:0;border-top:0}}@media (min-width:497px) and (max-width:768px){.b-search-box.x-search-wrapper-full-width{margin:0 25px 0 20px}}@media (max-width:496px){.b-search-box.x-search-wrapper-full-width{margin:0 20px}}.b-search-box.x-substrate-shop{padding:0}.b-search-box.x-substrate-shop .search-text-input-wrapper .search-input{border:1px solid #ddd;padding:10px}.b-search-box.x-collection-search{font-size:16px;line-height:22px;margin-bottom:70px;padding:0;text-align:center}.b-search-box.x-collection-search .search-text-input-wrapper{max-width:600px}.b-search-box.x-collection-search .search-text-input-wrapper .search-input{border:1px solid #ddd;height:44px;padding:11px 16px}.b-search-box.x-collection-search .search-text-input-wrapper .search-box-button{top:5px}.b-search-box.x-search-wrapper-full-width .search-input,.b-search-box.x-search-wrapper-full-width .search-text-input-wrapper{width:100%}.b-search-box .search-text-input-wrapper{display:inline-block;padding:0;position:relative;vertical-align:top}.b-search-box .search-text-input-wrapper .search-input{-webkit-appearance:none;box-sizing:border-box;line-height:18px;margin-bottom:0;outline:none}.b-search-box .search-text-input-wrapper .search-input:focus{border-color:#999}.b-search-box .search-text-input-wrapper .search-box-button{border:0;margin:0;padding:8px 14px;position:absolute}.b-search-box .search-text-input-wrapper .search-box-button .ico-search{font-size:16px;margin:0 0 2px 1px}.b-search-box .search-text-input-wrapper .clear-search-button{border:0;line-height:24px;padding:6px;position:absolute;right:50px;top:1px;width:35px}.b-search-box .search-text-input-wrapper .clear-search-button .ico-close{color:#999;font-size:10px;line-height:16px;padding:0}.b-search-box .search-text-input-wrapper .clear-search-button:focus .ico-close,.b-search-box .search-text-input-wrapper .clear-search-button:hover .ico-close{color:#333}.b-search-box .x-auto-fill-list{border:1px solid #ddd;box-sizing:border-box;margin-top:0;position:absolute;text-align:left;z-index:55}.b-search-box .x-auto-fill-list:focus,.b-search-box .x-auto-fill-list:hover{background-color:#eee}.b-search-box .x-auto-fill-list .auto-fill-item{background-color:#fff;cursor:pointer;padding:10px}.b-search-box .x-auto-fill-list .auto-fill-item:focus,.b-search-box .x-auto-fill-list .auto-fill-item:hover{background-color:#eee}.b-search-box .x-auto-fill-list .auto-fill-item .search-query{font-weight:700;padding-right:3px}.b-search-box .x-auto-fill-list .x-option-active{background-color:#eee}.b-social-links{padding-bottom:30px}@media (min-width:769px) and (max-width:1024px){.b-social-links{margin-top:20px}}@media (min-width:497px) and (max-width:768px){.b-social-links{margin-top:20px}}@media (max-width:496px){.b-social-links{margin:15px 30px 5px 0}}.b-social-links .social-link-item{display:inline-block;margin:0 5px;text-align:center;vertical-align:middle}.b-social-links .social-link-item:first-child{margin-left:0}.b-social-links .social-link-item:last-child{margin-right:0}.b-social-links .social-link-item .ico{background-color:#fff;border-radius:15px;box-sizing:border-box;color:#999;font-size:30px;height:30px;width:30px}.b-social-links .social-link-item .social-link{display:inline-block}.b-social-links .social-link-item .social-link:focus .ico-pinterest-circle,.b-social-links .social-link-item .social-link:hover .ico-pinterest-circle{color:#cb2027}.b-social-links .social-link-item .social-link:focus .ico-twitter-circle,.b-social-links .social-link-item .social-link:hover .ico-twitter-circle{color:#55acee}.b-social-links .social-link-item .social-link:focus .ico-facebook-circle,.b-social-links .social-link-item .social-link:hover .ico-facebook-circle{color:#3b5998}.b-social-links .social-link-item .social-link:focus .ico-instagram-circle,.b-social-links .social-link-item .social-link:hover .ico-instagram-circle{color:#125688}.b-social-links .social-link-item .social-link:focus .ico-youtube-circle,.b-social-links .social-link-item .social-link:hover .ico-youtube-circle{color:#b00}.b-social-links .social-link-item .social-link:focus .ico-flickr-circle,.b-social-links .social-link-item .social-link:hover .ico-flickr-circle{color:#ff0084}.b-substrate-item{border:1px solid #efefef;border-radius:4px;box-shadow:2px 2px 8px 0 rgba(51,51,51,.15);box-sizing:border-box;cursor:pointer;display:flex;flex-direction:column;margin-bottom:60px;outline:0 none;overflow:hidden;padding-bottom:20px;position:relative;text-align:left;vertical-align:top;width:100%}@media (min-width:1025px){.b-substrate-item{max-width:325px}}@media (min-width:769px) and (max-width:1024px){.b-substrate-item{max-width:285px}}@media (min-width:769px){.b-substrate-item.x-fabrics-modal{flex-direction:row;flex-wrap:wrap;justify-content:space-around}}@media (min-width:497px) and (max-width:768px){.b-substrate-item.x-fabrics-modal{flex-direction:row;flex-wrap:wrap;justify-content:space-around}}@media (min-width:769px){.b-substrate-item.x-fabrics-modal{margin:0 30px 30px 40px;max-width:590px}.b-substrate-item.x-fabrics-modal .substrate-image{max-height:270px;max-width:270px}}@media (min-width:497px) and (max-width:768px){.b-substrate-item{max-width:290px}.b-substrate-item.x-fabrics-modal{margin:0 25px 30px 20px;max-width:none}.b-substrate-item.x-fabrics-modal .substrate-image{max-height:250px;max-width:250px}.b-substrate-item.x-fabrics-modal .substrate-description{max-width:none}}@media (max-width:496px){.b-substrate-item{padding:20px}.b-substrate-item.x-fabrics-modal{margin:0 20px 20px;padding:0}.b-substrate-item.x-fabrics-modal .substrate-description{margin:10px auto 0;max-width:300px}}@supports (display:grid){.b-substrate-item{margin:0;max-width:none}}.b-substrate-item[role=button]:focus{border-color:#333}.b-substrate-item:focus,.b-substrate-item:hover{box-shadow:2px 2px 8px 0 rgba(51,51,51,.25)}.b-substrate-item:focus.x-selected,.b-substrate-item:hover.x-selected{border-color:#333}.b-substrate-item:focus .substrate-image,.b-substrate-item:hover .substrate-image{-webkit-transform:scale(1.03) translateZ(1px);transform:scale(1.03) translateZ(1px)}.b-substrate-item.x-fabrics-modal.x-selected,.b-substrate-item.x-selected{border:3px solid #999}.b-substrate-item.x-fabrics-modal{border:0;border-radius:0;box-shadow:none;padding-bottom:0;width:auto}.b-substrate-item.x-fabrics-modal .substrate-image-wrapper{margin-bottom:0}.b-substrate-item.x-fabrics-modal .substrate-description{display:flex;flex:1;flex-direction:column;padding:20px}.b-substrate-item .b-swiper,.b-substrate-item .substrate-image-wrapper{margin:0 auto 20px;overflow:hidden;padding-bottom:0}.b-substrate-item .b-swiper .button-next,.b-substrate-item .b-swiper .button-prev{top:50%}.b-substrate-item .substrate-image{-webkit-backface-visibility:hidden;display:block;-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}.b-substrate-item .substrate-description{padding:0 20px;text-align:left}.b-substrate-item .substrate-description .item-name{font-weight:700;margin:0 0 5px}.b-substrate-item .substrate-description .fabric-size{color:#999}.b-substrate-item .substrate-description .description{margin-top:10px}.b-substrate-item .substrate-description .more-details{display:inline-block;margin-bottom:20px}.b-substrate-item .substrate-description .more-details .circle-list{list-style:disc}.b-substrate-item .substrate-description .more-details .circle-list li{margin-left:20px}.b-substrate-item .substrate-description .more-details .text{color:#5f9da4;font-size:14px;line-height:22px;padding-left:15px}.b-substrate-item .substrate-description .more-details .ico{color:#5f9da4;font-size:8px;line-height:14px;top:6px}.b-substrate-item .substrate-description .price-select-wrapper{margin-top:auto}.b-substrate-item .substrate-description .price-select-wrapper .price-per-unit{font-weight:700}.b-substrate-item .substrate-description .price-select-wrapper .b-add-to-cart,.b-substrate-item .substrate-description .price-select-wrapper .btn{display:block}.b-substrate-shop{padding-bottom:20px}@media (min-width:1025px){.b-substrate-shop .radio-group{max-width:100px}}@media (min-width:769px) and (max-width:1024px){.b-substrate-shop .radio-group{width:30%}}@media (min-width:769px){.b-substrate-shop .top-filters{display:flex;justify-content:flex-end;padding-top:28px}.b-substrate-shop .radio-group{margin-left:10px}.b-substrate-shop .no-results{margin:15px 0 20px 10px;max-width:100px}}@media (max-width:1024px){.b-substrate-shop .button-wrapper-fixed{background-color:#fff;border-top:1px solid #ddd;bottom:0;display:flex;justify-content:center;left:0;margin:0;padding:20px;position:fixed;right:0;width:auto;z-index:22}}@media (max-width:768px){.b-substrate-shop .shop-content{width:100%}.b-substrate-shop .top-filters{padding-top:20px}.b-substrate-shop .order-item-list{text-align:center}.b-substrate-shop .order-item-list li:last-child{border:none}.b-substrate-shop .no-results{max-width:90%}.b-substrate-shop .radio-group{max-width:100%}}.b-substrate-shop .order-item-list{display:flex;flex-wrap:wrap;justify-content:space-around;padding:40px 0 5px;position:relative}@supports (display:grid){.b-substrate-shop .order-item-list{grid-row-gap:60px;display:grid;justify-content:normal}@media (min-width:1025px){.b-substrate-shop .order-item-list{grid-column-gap:3.45%;grid-template-columns:repeat(3,1fr)}}@media (min-width:769px) and (max-width:1024px){.b-substrate-shop .order-item-list{grid-column-gap:4.71%;grid-template-columns:repeat(2,1fr)}}@media (min-width:497px) and (max-width:768px){.b-substrate-shop .order-item-list{grid-column-gap:4.71%;grid-template-columns:repeat(2,1fr)}}@media (max-width:496px){.b-substrate-shop .order-item-list{grid-template-columns:repeat(1,1fr)}}}.b-modal .b-substrate-shop .order-item-list{grid-row-gap:0;display:flex;flex-direction:column}.b-substrate-shop .radio-group{height:38px;position:relative}.b-substrate-shop .radio-group .type-label{font-size:12px;line-height:33px}.b-substrate-shop .radio-group .type-label:last-child{border-left:0}.b-substrate-shop .b-search-filters{float:left;width:214px}.b-substrate-shop .category-information .b-subheader{display:inline-block;padding-bottom:0}.b-substrate-shop .category-information .sub-title{margin-bottom:0;position:relative;text-transform:capitalize}.b-substrate-shop .category-information .sub-title:first-letter{text-transform:capitalize}.b-substrate-shop .category-filter{padding:0 0 10px 10px}.b-substrate-shop .no-results{font-size:20px;line-height:26px;margin:60px auto 0;position:relative;text-align:center}.b-substrate-shop .b-substrate-search+.shop-content .order-item-list{justify-content:left}.b-substrate-shop .clear-filters-no-results{color:#5f9da4;font-size:20px;line-height:26px;padding:0 5px}.b-substrate-shop .fabric-shop-modal-title{font-size:24px;line-height:30px;margin:20px 0;text-align:center}.b-quick-look{height:100%;position:relative}@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 .b-add-to-cart:first-child,.b-quick-look .button-group-wrapper .btn:first-child{margin-right:10px}.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{padding:10px 0;width:100%}.b-quick-look .button-group-wrapper .b-add-to-cart,.b-quick-look .button-group-wrapper .big-button{margin:5px 10px;max-width:90%}}@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{border-bottom:2px dashed #ddd;overflow:hidden;padding-bottom:5px}.b-quick-look .content-container{height:100%}.b-quick-look+.btn-close{right:0;top:0}.b-quick-look .headline{box-sizing:border-box;margin:30px 0;overflow:hidden;text-align:center;text-overflow:ellipsis;-o-text-overflow:ellipsis;white-space:nowrap}.b-quick-look .headline .tag{display:inline-block}.b-quick-look .headline .tag:before{content:",";padding-right:5px;position:relative;width:4px}.b-quick-look .headline .tag:first-child:before{content:none;display:none}.b-quick-look .b-swiper .swiper-pagination{display:block}.b-quick-look .b-swiper .button-next,.b-quick-look .b-swiper .button-prev{margin-top:-40px;top:50%}.b-quick-look .button-group-wrapper{text-align:center}.b-quick-look .x-shop-page-swiper .carousel-image .fallback-image{height:auto}.b-search-filters{display:inline-block;overflow:hidden;vertical-align:top;width:280px}@media (min-width:1025px){.b-search-filters{padding-right:60px}}@media (min-width:769px) and (max-width:1024px){.b-search-filters{padding-right:30px}}@media (min-width:497px) and (max-width:768px){.b-search-filters .sort-by-selector{display:block}.b-search-filters .sort-by-selector:after{clear:both;content:"";display:block;font-size:0;height:0;visibility:hidden}.b-search-filters .sort-by-selector .x-react-select{display:inline-block;float:right;width:49%}.b-search-filters .sort-by-selector .x-react-select:first-child{float:none}.b-search-filters .label{height:22px}}@media (max-width:768px){.b-search-filters .sort-by-selector{padding-bottom:40px}.b-search-filters .sort-by-selector .label{display:block;font-size:16px;font-weight:700;line-height:22px;padding-bottom:14px}.b-search-filters .sort-by-selector .react-select__control{border-radius:0}.b-search-filters .sort-by-selector .h3{font-weight:700}.b-search-filters .b-add-to-cart,.b-search-filters .blue-button{font-weight:400}.b-search-filters .b-filter.show-menu .x-selected-parent-element{border-bottom:1px solid #ddd}.b-search-filters .b-filter .mobile-nav-list{padding:0}.b-search-filters .b-filter .nav-link.child-link{overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;white-space:nowrap}}.b-search-filters .filter-actions-wrapper .filter-button+.filter-button{margin-left:10px}.b-search-filters .filter-wrapper{padding:20px 0}.b-search-filters .b-filter-items{padding-top:0}.b-search-filters .b-filter-items.x-back-button .x-parent-element,.b-search-filters .b-filter-items.x-back-button .x-search-filter-columns{padding-left:20px}.b-search-filters .b-filter-items.x-back-button .filter-selected-menu{white-space:nowrap}.b-search-filters .b-filter-items>.x-parent-element>.x-nav-link{display:flex;flex-wrap:wrap}.b-search-filters .b-filter-items>.x-parent-element>.x-nav-link .filter-text-title-menu{flex-basis:100%}.b-search-filters .b-filter-items .x-parent-element,.b-search-filters .b-filter-items .x-search-filter-columns,.b-search-filters .b-filter-items .x-selected-parent-element{padding-left:0}.b-search-filters .b-filter-items .x-selected-parent-element~.x-parent-element,.b-search-filters .b-filter-items .x-selected-parent-element~.x-search-filter-columns{padding-left:10px}.b-search-filters .b-filter-items .x-selected-parent-element+.x-parent-element,.b-search-filters .b-filter-items .x-selected-parent-element+.x-search-filter-columns{margin-top:-10px}.b-search-filters .b-filter-items .x-selected-element{padding-left:20px}.b-search-filters .b-filter-items .x-search-filter-columns .nav-link{white-space:normal}.b-search-filters .b-filter-items .x-selected-parent-element{position:relative}.b-search-filters .b-filter-items .x-selected-parent-element .icon-text{display:inline-block;height:36px;position:relative;vertical-align:top}.b-search-filters .b-filter-items .list-element:last-child:not(:first-child){padding-bottom:15px}.b-search-filters .b-filter-items .nav-link{display:inline-block;height:36px;line-height:1;margin-top:0;padding-left:20px;position:relative;vertical-align:top}.b-search-filters .b-filter-items .nav-link.x-old-color-button{height:40px}.b-search-filters .b-filter-items .nav-link:focus .color-text,.b-search-filters .b-filter-items .nav-link:focus .filter-text-title-menu,.b-search-filters .b-filter-items .nav-link:hover .color-text,.b-search-filters .b-filter-items .nav-link:hover .filter-text-title-menu{text-decoration:underline}.b-search-filters .b-filter-items .nav-link>.ico{font-weight:700;left:0;position:absolute;top:8px}.b-search-filters .b-filter-items .nav-link>.ico.ico-chevron-down{padding:0}.b-search-filters .b-filter-items .nav-link .filter-text-title-menu{display:block;font-size:16px;font-weight:400;line-height:22px}.b-search-filters .b-filter-items .nav-link .filter-text-sub-title-menu{color:#999;display:inline-block;font-size:11px;line-height:12px;text-transform:uppercase}.b-search-filters .b-filter-items .nav-link .filter-text-entry-menu{font-weight:300;line-height:18px}.b-search-filters .subtitle{margin-top:0}.b-search-filters .nav-link.button.active{font-weight:700}.b-search-filters .sub-heading{border-bottom:1px solid #ddd;padding:15px 0}.b-filter-tag{display:inline-block;font-weight:300;text-align:center}.b-filter-tag.x-filter-item{background-color:#efefef;border-radius:4px;padding-right:2px}.b-filter-tag.x-search-header-tag-results{padding-right:16px;position:relative}.b-filter-tag.x-search-header-tag-results:after{border-bottom:17px solid #fff;border-left:15px solid #efefef;border-top:17px solid #fff;bottom:0;content:"";position:absolute;right:0;top:0;width:0}.b-filter-tag .remove-filter-ico{padding:7px 12px;text-align:center}.b-filter-tag .remove-filter-ico .ico-close{font-size:7px;line-height:22px;padding:0 0 0 10px;vertical-align:top}.b-search-header{padding-bottom:40px}.b-search-header .search-header-tags-wrapper{align-items:center;display:flex}.b-search-header .search-header-tags-wrapper .search-header-tags{-ms-overflow-style:none;overflow-x:auto;overflow-y:hidden;padding-right:60px;position:relative;white-space:nowrap}.b-search-header .search-header-tags-wrapper .search-header-tags.search-header-tags::-webkit-scrollbar{display:none}.b-search-header .search-header-tags-wrapper .search-header-tags .search-header-tag{display:inline-block;font-weight:300;text-align:center}.b-search-header .search-header-tags-wrapper .search-header-tags .search-header-tag~.b-filter-tag{margin-left:10px}.b-search-header .search-header-tags-wrapper .search-header-tags .search-header-tag.x-search-header-tag-results{background-color:#efefef;border-radius:4px;padding:7px 16px 7px 12px;position:relative}.b-search-header .search-header-tags-wrapper .search-header-tags .search-header-tag.x-search-header-tag-results:after{border-bottom:17px solid #fff;border-left:15px solid #efefef;border-top:17px solid #fff;bottom:0;content:"";position:absolute;right:0;top:0;width:0}.b-search-header .search-header-tags-wrapper .search-header-tags .search-header-tag.x-search-header-filter-button.ico{font-size:14px;padding-right:10px}.b-search-header .search-header-tags-wrapper .swipe-ico-wrapper{font-size:40px;position:absolute;right:0}.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{color:#fff;left:0;position:absolute;right:0;top:0}.b-search-header .search-header-title{font-size:24px;line-height:30px}.b-search-header .search-header-title .search-header-term{display:inline-block;padding-right:5px;text-transform:capitalize;vertical-align:top}.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{margin-right:20px;width:auto}.b-shop-interface .sort-by .label{display:inline-block;font-weight:700;margin-right:10px;padding:7px 0;vertical-align:top}.b-shop-interface .sort-by .Select{display:inline-block;width:200px}.b-shop-interface .sort-by-header{display:inline-block;padding-left:20px;padding-right:10px;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{font-size:16px;line-height:22px;margin-top:30px}.b-shop-interface .x-react-select .react-select__menu{border-color:#999}.b-tags-footer{margin-bottom:100px}@media (min-width:769px){.b-tags-footer.x-filter-spacing{margin-left:340px}}@media (max-width:768px){.b-tags-footer{margin-left:0}}.b-tags-footer .tags-footer-link{color:#333;text-decoration:underline}.b-tags-header{padding-bottom:40px}.b-tags-header .tags-header-title{font-size:24px;line-height:30px}.b-tags-header .tags-header-term{display:inline-block;text-transform:capitalize;vertical-align:top}.b-tags-header .main-text{display:inline;padding-right:5px}.b-tags-header .tags-header-link{color:#333;font-weight:700;text-decoration:underline}.b-tags-header .search-header-tag{display:inline-block;margin-top:20px}@media (min-width:769px){.b-stock-item-body .meet-the-author-section{display:flex;flex-direction:row;width:80%}.b-stock-item-body .b-avatar-image.author-avatar{flex-basis:25%}.b-stock-item-body .author-image{margin:0 auto 20px}.b-stock-item-body .about-the-author{flex-basis:75%;margin:20px 20px 0 40px}}@media (max-width:768px){.b-stock-item-body{margin:0 auto;width:90%}.b-stock-item-body .meet-the-author-section{display:block;width:90%}.b-stock-item-body .author-image{margin:0}.b-stock-item-body .about-the-author{margin-top:20px}}.b-stock-item-body .section-title{font-size:16px;letter-spacing:.15em;line-height:22px;margin-bottom:40px;text-align:center;text-transform:uppercase}.b-stock-item-body .meet-the-author-section{margin:0 auto;padding-bottom:30px;padding-top:40px}.b-stock-item-body .author-avatar{display:flex;flex-basis:25%;height:100%;width:100%}.b-stock-item-body .author-image{display:block}.b-stock-items-cross-sell{border-top:1px solid #ddd;padding:40px 0}@media (min-width:1025px){.b-stock-items-cross-sell .b-substrate-item{max-width:400px}}.b-stock-items-cross-sell .items-grid{display:flex;justify-content:space-around}@media (min-width:1025px){.b-stock-items-cross-sell .items-grid .b-substrate-item{flex-basis:30%}}@media (min-width:769px) and (max-width:1024px){.b-stock-items-cross-sell .items-grid{flex-direction:column;margin:0 auto;width:95%}.b-stock-items-cross-sell .items-grid .b-substrate-item{display:flex;flex-direction:row;padding-bottom:0}.b-stock-items-cross-sell .items-grid .substrate-image-wrapper{margin:0}.b-stock-items-cross-sell .items-grid .b-substrate-item.substrate-image-wrapper{margin-bottom:60px;max-width:100%;min-height:400px}.b-stock-items-cross-sell .items-grid .b-substrate-item.substrate-image-wrapper .substrate-image-wrapper{flex-basis:50%;min-width:400px}.b-stock-items-cross-sell .items-grid .b-substrate-item.substrate-image-wrapper .substrate-description{flex-basis:50%}.b-stock-items-cross-sell .items-grid .substrate-description{margin:15% 10px auto}}@media (max-width:768px){.b-stock-items-cross-sell .items-grid{flex-direction:column}.b-stock-items-cross-sell .items-grid .b-substrate-item{margin:0 auto 60px;max-width:400px}}@supports (display:grid){.b-stock-items-cross-sell .items-grid{grid-row-gap:60px;display:grid;justify-content:normal}@media (min-width:1025px){.b-stock-items-cross-sell .items-grid{grid-column-gap:3.45%;grid-template-columns:repeat(3,1fr)}.b-stock-items-cross-sell .items-grid .b-substrate-item{height:100%}}@media (min-width:769px) and (max-width:1024px){.b-stock-items-cross-sell .items-grid{grid-template-rows:repeat(1,1fr)}.b-stock-items-cross-sell .items-grid .b-substrate-item{display:grid;grid-template-columns:repeat(2,1fr)}.b-stock-items-cross-sell .items-grid .b-substrate-item.substrate-image-wrapper{margin-bottom:0}}@media (max-width:768px){.b-stock-items-cross-sell .items-grid{grid-template-columns:repeat(1,1fr)}.b-stock-items-cross-sell .items-grid .b-substrate-item{margin-bottom:0}}}.b-stock-items-cross-sell .b-substrate-item{color:#333}.b-stock-items-cross-sell .b-substrate-item .substrate-image{height:auto}.b-stock-items-cross-sell .b-substrate-item .item-name{font-size:18px;font-weight:400;line-height:22px}.b-stock-items-cross-sell .b-substrate-item .description,.b-stock-items-cross-sell .b-substrate-item .item-name{margin-bottom:20px}.b-stock-items-cross-sell .b-substrate-item .description-link{color:#333;display:inline-block;margin-bottom:10px;text-decoration:underline}.b-stock-items-cross-sell .b-substrate-item .description-link:nth-of-type(2){border-left:1px solid #333;margin-left:10px;padding-left:10px}.b-featured-designers-section{border-top:1px solid #ddd;padding-top:40px}.b-featured-designers-section .flex-wrapper{display:flex;justify-content:center}@media (min-width:769px){.b-featured-designers-section .flex-wrapper{flex-direction:row;flex-wrap:wrap}.b-featured-designers-section .flex-wrapper .featured-designer{flex-basis:25%}}@media (max-width:768px){.b-featured-designers-section .flex-wrapper{flex-direction:row;flex-wrap:wrap}.b-featured-designers-section .flex-wrapper .featured-designer{flex-basis:40%}}@media (max-width:496px){.b-featured-designers-section .flex-wrapper{flex-direction:column}.b-featured-designers-section .flex-wrapper .featured-designer{margin-left:auto;margin-right:auto}}@supports (display:grid){.b-featured-designers-section .flex-wrapper{display:grid;justify-content:normal;margin:0 auto}@media (min-width:769px){.b-featured-designers-section .flex-wrapper{grid-template-columns:repeat(3,1fr);width:70%}}@media (max-width:1024px){.b-featured-designers-section .flex-wrapper{grid-template-columns:repeat(2,1fr)}}@media (max-width:496px){.b-featured-designers-section .flex-wrapper{grid-template-columns:repeat(1,1fr)}}}.b-featured-designers-section .featured-designer{box-sizing:border-box;margin:0 20px 40px;position:relative}.b-featured-designers-section .featured-designer .featured-designer-avatar{height:auto;width:257px}.b-featured-designers-section .featured-designer .designer[class|=color]{bottom:10%;box-sizing:border-box;max-width:257px;padding:20px;position:absolute;text-align:center;width:100%}.b-featured-designers-section .featured-designer .color-holli{background-color:#faf7f2}.b-featured-designers-section .featured-designer .color-heleen{background-color:#24336c;color:#fff}.b-featured-designers-section .featured-designer .color-heleen .featured-designer-name{color:#fff}.b-featured-designers-section .featured-designer .color-judy{background-color:#f2f2f2}.b-featured-designers-section .featured-designer .color-jessica{background-color:#f6f5ed}.b-featured-designers-section .featured-designer .color-esther{background-color:#eceae5}.b-featured-designers-section .featured-designer .color-amy{background-color:#f0eef2}@media (min-width:1025px){.b-stock-item-details{padding:60px 90px 0;width:50%}}@media (max-width:1024px){.b-stock-item-details{margin:0 auto;padding:20px 0 0;width:80%}}@media (max-width:768px){.b-stock-item-details{width:95%}}.b-stock-item-details .stock-title{font-size:24px;font-weight:400;line-height:32px;margin-bottom:20px}.b-stock-item-details .stock-title.x-italics{font-style:italic}.b-stock-item-details .stock-subtitle{font-size:18px;line-height:27px;margin-bottom:20px}.b-stock-item-details .stock-emphasis{font-style:italic;font-weight:700;margin-left:5px}.b-stock-item-details .link-text{color:#333;font-style:italic}.b-stock-item-details .circle-list{list-style:disc;padding-bottom:20px}.b-stock-item-details .circle-list .circle-list-item{margin-left:20px;padding-top:20px}.b-book-bundle-stock-description .stock-multiline{margin-bottom:30px}.b-book-details .stock-note{font-style:italic;margin-top:26px}.b-book-details .stock-authors{color:#999;margin-top:26px}.b-price-quantity-add .x-quantity-and-price-container{border-top:1px solid #ddd;margin:30px 0;min-height:59px;padding-top:30px;position:relative;text-align:right}.b-price-quantity-add .x-quantity-and-price-container .h2{font-size:12px;font-weight:700;left:0;line-height:1;position:absolute;text-transform:uppercase;top:30px}.b-price-quantity-add .x-quantity-and-price-container .x-fabric-page-quantity-changer{top:48px}.b-price-quantity-add .x-quantity-and-price-container.x-no-vat .item-price,.b-price-quantity-add .x-quantity-and-price-container.x-no-vat .item-price-discounted{font-size:18px;font-weight:700;line-height:24px;margin-top:17px;top:10px}.b-price-quantity-add .x-quantity-and-price-container .secondary-information{color:#999;font-size:10px;line-height:14px;position:relative;text-transform:uppercase;top:-5px}.b-price-quantity-add .b-add-to-cart{width:100%}.b-price-quantity-add .ico-checkmark{margin-right:10px}.b-sample-pack-details .stock-emphasis{font-style:italic;font-weight:700;margin-left:5px}.b-stock-item-footer{text-align:center}@media (max-width:768px){.b-stock-item-footer{margin:0 auto;width:90%}}.b-stock-item-footer .section-title{font-size:16px;letter-spacing:.15em;line-height:22px;margin-bottom:40px;text-transform:uppercase}.b-stock-item-footer button.b-add-to-cart,.b-stock-item-footer button.btn{font-weight:400;margin-bottom:70px;padding:16px 32px}.b-stock-item-header{display:flex;margin:30px auto 60px}@media (min-width:1025px){.b-stock-item-header{flex-direction:row;width:100%}.b-stock-item-header .image-wrapper{float:left;min-height:470px}.b-stock-item-header .x-square-image-page-image-wrapper{width:50%}}@media (max-width:1024px){.b-stock-item-header{flex-direction:column}.b-stock-item-header .b-swiper .carousel-image,.b-stock-item-header .b-swiper .carousel-image .fallback-image{height:auto}}.b-stock-item-header .section-title{font-size:16px;letter-spacing:.15em;line-height:22px;margin-bottom:40px;text-align:center;text-transform:uppercase}.b-stock-item-header .image-wrapper{box-sizing:border-box;position:relative;text-align:center;-webkit-user-select:none;-ms-user-select:none;user-select:none}.b-stock-item-projects{border-bottom:1px solid #ddd;border-top:1px solid #ddd;padding-top:40px}.b-stock-item-projects .flex-wrapper{display:flex;justify-content:space-around}@media (min-width:1025px){.b-stock-item-projects .flex-wrapper{flex-direction:row;flex-wrap:wrap}.b-stock-item-projects .flex-wrapper .sample-project{flex-basis:30%}}@media (max-width:1024px){.b-stock-item-projects .flex-wrapper{flex-direction:row;flex-wrap:wrap}.b-stock-item-projects .flex-wrapper .sample-project{flex-basis:45%}}@media (max-width:496px){.b-stock-item-projects .flex-wrapper{flex-direction:column;flex-wrap:nowrap}}@supports (display:grid){.b-stock-item-projects .flex-wrapper{-webkit-column-gap:30px;column-gap:30px;display:grid;justify-content:normal;margin:0 auto}@media (min-width:1025px){.b-stock-item-projects .flex-wrapper{grid-template-columns:repeat(3,1fr)}}@media (max-width:1024px){.b-stock-item-projects .flex-wrapper{grid-template-columns:repeat(2,1fr)}}@media (max-width:496px){.b-stock-item-projects .flex-wrapper{grid-template-columns:repeat(1,1fr)}}.b-stock-item-projects .flex-wrapper .sample-project{justify-self:center}}.b-stock-item-projects .sample-project{margin-bottom:60px;max-width:404px}.b-stock-item-projects .sample-name{margin:20px 0}.b-stock-item-testimonial{justify-content:space-around;padding:40px 0}@media (min-width:769px){.b-stock-item-testimonial{display:flex;flex-direction:row;flex-wrap:wrap}.b-stock-item-testimonial .b-testimonial{flex-basis:40%;flex-grow:1;margin:0 15px 30px}}@media (max-width:768px){.b-stock-item-testimonial{display:block}.b-stock-item-testimonial .b-testimonial{margin-bottom:30px}}@supports (display:grid){.b-stock-item-testimonial{display:grid;justify-content:normal}@media (min-width:769px){.b-stock-item-testimonial{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.b-stock-item-testimonial{grid-row-gap:30px;grid-template-columns:repeat(1,1fr)}}}@media (min-width:769px){.b-substrate-filter{float:left;margin-right:20px;width:220px}.b-substrate-filter .filter-heading-group{margin-top:30px}}@media (max-width:768px){.b-substrate-filter .filter-heading-group{margin-top:20px;padding:0 0 10px}.b-substrate-filter .clear-filters{width:auto}.b-substrate-filter .b-filter{padding-top:10px}}.b-substrate-filter .b-filter .x-filter-subheading{color:#333;font-size:12px;font-weight:700;height:44px;line-height:20px;margin-top:10px;text-transform:uppercase}.b-substrate-filter .b-filter .nav-link:focus,.b-substrate-filter .b-filter .nav-link:hover{text-decoration:underline}.b-substrate-filter .clear-filters{margin:30px 0 5px}.b-substrate-filter .clear-filters:focus .clear-filters-text,.b-substrate-filter .clear-filters:hover .clear-filters-text{text-decoration:underline}.b-substrate-filter .clear-filters .clear-filters-text{color:#5f9da4;font-size:12px;font-weight:700;line-height:20px;text-transform:uppercase}.b-user-preferences-form{background-color:#fff;min-height:calc(100% - 45px);padding:0 25px 25px;position:relative}@media (min-width:769px){.b-user-preferences-form{width:490px}.b-user-preferences-form .measurement-label{display:inline-block}}@media (min-width:497px) and (max-width:768px){.b-user-preferences-form .measurement-label{display:inline-block}.b-user-preferences-form .b-button-group .b-add-to-cart:first-child:nth-last-child(2),.b-user-preferences-form .b-button-group .b-add-to-cart:first-child:nth-last-child(2)~.b-add-to-cart,.b-user-preferences-form .b-button-group .b-add-to-cart:first-child:nth-last-child(2)~.btn,.b-user-preferences-form .b-button-group .btn:first-child:nth-last-child(2),.b-user-preferences-form .b-button-group .btn:first-child:nth-last-child(2)~.b-add-to-cart,.b-user-preferences-form .b-button-group .btn:first-child:nth-last-child(2)~.btn{width:auto}}@media (max-width:496px){.b-user-preferences-form,.b-user-preferences-form .b-button-group .b-add-to-cart:first-child:nth-last-child(2),.b-user-preferences-form .b-button-group .b-add-to-cart:first-child:nth-last-child(2)~.b-add-to-cart,.b-user-preferences-form .b-button-group .b-add-to-cart:first-child:nth-last-child(2)~.btn,.b-user-preferences-form .b-button-group .btn:first-child:nth-last-child(2),.b-user-preferences-form .b-button-group .btn:first-child:nth-last-child(2)~.b-add-to-cart,.b-user-preferences-form .b-button-group .btn:first-child:nth-last-child(2)~.btn{width:auto}.b-user-preferences-form .selection-section .label{height:30px;margin-bottom:5px}.b-user-preferences-form .selection-field{margin-bottom:30px}.b-user-preferences-form .measurement-label{margin-bottom:5px}.b-user-preferences-form .measurement-selection-field{width:100%}}.b-user-preferences-form .form-container{height:100%}.b-user-preferences-form .form-title{font-size:18px;line-height:24px;margin:20px 0 30px;text-align:center}.b-user-preferences-form .selection-section{margin-bottom:20px;padding:0 10px}.b-user-preferences-form .selection-section .selection-field{height:35px}.b-user-preferences-form .selection-section .selection-field .react-select__control,.b-user-preferences-form .selection-section .selection-field .react-select__input,.b-user-preferences-form .selection-section .selection-field .react-select__value{height:33px}.b-user-preferences-form .selection-section .selection-field .react-select__value{line-height:33px}.b-user-preferences-form .selection-section .selection-field .react-select__control{border-color:#ddd;border-radius:0}.b-user-preferences-form .selection-section .selection-field .react-select__control.react-select__control--is-focused{border-color:#ddd;box-shadow:none}.b-user-preferences-form .selection-section .label{color:#999;font-size:11px;line-height:18px;text-transform:uppercase;vertical-align:top}.b-user-preferences-form .measurement-label{color:#999;font-size:11px;line-height:18px;padding:8px 0;text-transform:uppercase}.b-user-preferences-form .measurement-selection{margin-bottom:40px;padding:0 10px}.b-user-preferences-form .measurement-selection-field{box-sizing:border-box}.b-user-preferences-form .measurement-selection-field .list-item{border:1px solid #ddd;box-sizing:border-box;display:inline-block;text-align:center;width:50%}.b-user-preferences-form .measurement-selection-field .list-item .label{cursor:pointer;display:inline-block;padding:5px 0;width:100%}.b-user-preferences-form .measurement-selection-field .list-item .radio{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.b-user-preferences-form .measurement-selection-field .list-item .radio:checked+.label{background-color:#ddd;display:inline-block}.b-user-preferences-form .b-button-group{margin:15px 0;text-align:center}.b-user-preferences-list{overflow:hidden}@media (min-width:769px){.b-user-preferences-list .flag-image{margin:2px 10px 0 0}}@media (min-width:497px) and (max-width:768px){.b-user-preferences-list .flag-image{margin:2px 10px 0 0}}.b-user-preferences-list .list-item{border:1px solid #999;border-left:0;cursor:pointer;display:inline-block;font-size:12px;line-height:20px;overflow:hidden;padding:5px 10px;text-align:left;vertical-align:top}.b-user-preferences-list .list-item:first-child{border-left:1px solid #999}.b-user-preferences-list .list-item .flag-image{color:transparent;margin-top:2px;min-width:15px}.b-user-preferences-list .list-item .country-text,.b-user-preferences-list .list-item .flag-image{display:inline-block;overflow:hidden;vertical-align:top}.b-featured-project{align-items:center;display:flex;flex-direction:column;margin:5px}@media (min-width:769px){.b-featured-project{width:23%}}@media (max-width:768px){.b-featured-project{width:48%}}@media (max-width:496px){.b-featured-project{width:98%}}.b-featured-projects .projects{display:flex;flex-flow:row wrap;justify-content:space-around;margin-bottom:20px}.b-featured-themes .themes{text-align:center}.b-featured-themes .title{display:inline-block}.b-featured-themes .link-to-more{float:right;font-size:18px;line-height:18px;margin-top:20px}.b-getting-started{margin-bottom:20px;text-align:center}.b-getting-started .getting-started-header{text-align:left}.b-image-link-with-text{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;text-align:center}@media (min-width:769px){.b-image-link-with-text a .image .subtitle{color:#999}}@media (max-width:768px){.b-image-link-with-text .image .subtitle{color:#999}}.b-image-link-with-text .text-under-image{font-size:12px;line-height:12px;margin-bottom:10px;padding-top:10px;visibility:hidden}.b-image-link-with-text:hover .text-under-image{visibility:visible}.b-image-link-with-text .image{background-size:820px;height:205px;margin:5px;width:202px}.b-image-link-with-text .image:hover .subtitle{color:#333}.b-image-link-with-text .image .title{padding-top:55px}.b-image-link-with-text a .image .subtitle{font-size:18px;line-height:18px;margin:0 auto;max-width:166px}.b-image-with-button{display:inline-block;position:relative}@media (min-width:769px){.b-image-with-button.half-container-width{width:50%}.b-image-with-button.quarter-container-width{max-width:270px}.b-image-with-button .visible-on-hover{display:none}}@media (max-width:768px){.b-image-with-button.half-container-width{max-width:592px;width:100%}.b-image-with-button.quarter-container-width{max-width:240px}.b-image-with-button .visible-on-hover{display:block}}@media (max-width:496px){.b-image-with-button.half-container-width{width:100%}.b-image-with-button.quarter-container-width{max-width:270px}.b-image-with-button .visible-on-hover{display:block}}.b-image-with-button.quarter-container-width{width:100%}.b-image-with-button.x-themes{box-sizing:border-box;padding:5px}.b-image-with-button:hover a .visible-on-hover{display:block}.b-print-any-design{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center}@media (min-width:769px){.b-print-any-design .image.fabric{background-position:-426px 0}.b-print-any-design .image.fabric:hover{background-position:0 0}.b-print-any-design .image.wallpaper{background-position:-426px -341px}.b-print-any-design .image.wallpaper:hover{background-position:-1px -341px}.b-print-any-design .image.roostery{background-position:-426px -803px}.b-print-any-design .image.roostery:hover{background-position:1px -803px}.b-print-any-design .image.sprout{background-position:-426px -1036px}.b-print-any-design .image.sprout:hover{background-position:1px -1036px}}@media (max-width:768px){.b-print-any-design .image.fabric{background-position:0 0;width:394px}.b-print-any-design .image.wallpaper{background-position:-1px -341px}.b-print-any-design .image.roostery{background-position:1px -803px}.b-print-any-design .image.sprout{background-position:1px -1036px}}@media (max-width:496px){.b-print-any-design .image.fabric{width:202px}}.b-print-any-design .wallpaper .subtitle{margin-left:12px;width:181px}.b-print-any-design .roostery .title .logo{margin-left:10px;width:135px}.b-print-any-design .sprout .title .logo{width:100px}.b-print-any-design .b-image-link-with-text a .image{background-image:url(https://cdn.spoonflower.com/baerlauch/production/images/welcome/welcome_sprite_v3.jpg)}.x-development .b-print-any-design .b-image-link-with-text a .image{background-image:url(https://cdn.spoonflower.com/baerlauch/development/images/welcome/welcome_sprite_v3.jpg)}.b-welcome .header{font-family:ParryPro,serif;margin-top:10px}.b-welcome .header.centered{margin:auto;max-width:700px;text-align:center}.b-welcome .header span{font-size:16px;line-height:16px}.b-welcome .header .print-any-design{margin-top:5px}.b-welcome .header .anyone{margin-top:10px}.b-left-image-with-text{box-sizing:border-box;display:inline-block;padding:5px;position:relative}@media (min-width:1025px){.b-left-image-with-text{width:50%}.b-left-image-with-text .from-the-blog-content{top:10%}.b-left-image-with-text .content-title{font-size:20px;line-height:20px}.b-left-image-with-text .description{margin-bottom:25px;padding-top:5%}}@media (min-width:769px) and (max-width:1024px){.b-left-image-with-text{width:50%}.b-left-image-with-text .from-the-blog-content{top:10%}.b-left-image-with-text .content-title{font-size:18px;line-height:18px}.b-left-image-with-text .description{font-size:12px;line-height:12px;margin-bottom:25px}}@media (min-width:497px) and (max-width:768px){.b-left-image-with-text .from-the-blog-content{top:50px}.b-left-image-with-text .content-title{font-size:18px;line-height:18px}.b-left-image-with-text .description{margin-bottom:25px}}@media (max-width:496px){.b-left-image-with-text .from-the-blog-content{margin-top:15%;top:0}.b-left-image-with-text .content-title{font-size:16px;line-height:16px;padding-bottom:20%}.b-left-image-with-text .description{display:none}}.b-left-image-with-text .from-the-blog-content{margin-left:51%;margin-right:7%;position:absolute;text-align:left}.b-left-image-with-text .from-the-blog-content.white-text{color:#fff}.b-add-to-cart,.btn,button{background-color:transparent;line-height:22px}@media (max-width:768px){.b-add-to-cart,.btn,button{width:100%}}.b-add-to-cart,.black-button,.blue-button,.green-button,.grey-button,.image-overlay-button,.white-button{border-radius:4px;box-sizing:border-box;color:#fff;cursor:pointer;font-weight:700;padding:7px 20px}.b-add-to-cart:focus,.black-button:focus,.blue-button:focus,.green-button:focus,.grey-button:focus,.image-overlay-button:focus,.white-button:focus{text-decoration:underline}.b-add-to-cart[disabled],.black-button.x-disabled,.black-button[disabled],.blue-button.x-disabled,.blue-button[disabled],.green-button.x-disabled,.green-button[disabled],.grey-button.x-disabled,.grey-button[disabled],.image-overlay-button.x-disabled,.image-overlay-button[disabled],.white-button.x-disabled,.white-button[disabled],.x-disabled.b-add-to-cart{color:hsla(0,0%,100%,.5);cursor:not-allowed;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";pointer-events:none}@media (min-width:769px){.b-add-to-cart[disabled]:before,.black-button.x-disabled:before,.black-button[disabled]:before,.blue-button.x-disabled:before,.blue-button[disabled]:before,.green-button.x-disabled:before,.green-button[disabled]:before,.grey-button.x-disabled:before,.grey-button[disabled]:before,.image-overlay-button.x-disabled:before,.image-overlay-button[disabled]:before,.white-button.x-disabled:before,.white-button[disabled]:before,.x-disabled.b-add-to-cart:before{left:-40px;top:0}}@media (max-width:768px){.b-add-to-cart[disabled]:before,.black-button.x-disabled:before,.black-button[disabled]:before,.blue-button.x-disabled:before,.blue-button[disabled]:before,.green-button.x-disabled:before,.green-button[disabled]:before,.grey-button.x-disabled:before,.grey-button[disabled]:before,.image-overlay-button.x-disabled:before,.image-overlay-button[disabled]:before,.white-button.x-disabled:before,.white-button[disabled]:before,.x-disabled.b-add-to-cart:before{left:6px;top:6px}}.b-add-to-cart[disabled] img,.black-button.x-disabled img,.black-button[disabled] img,.blue-button.x-disabled img,.blue-button[disabled] img,.green-button.x-disabled img,.green-button[disabled] img,.grey-button.x-disabled img,.grey-button[disabled] img,.image-overlay-button.x-disabled img,.image-overlay-button[disabled] img,.white-button.x-disabled img,.white-button[disabled] img,.x-disabled.b-add-to-cart img{opacity:.5}.black-button.x-100-percent-width,.blue-button.x-100-percent-width,.green-button.x-100-percent-width,.grey-button.x-100-percent-width,.image-overlay-button.x-100-percent-width,.white-button.x-100-percent-width,.x-100-percent-width.b-add-to-cart{width:100%}.b-add-to-cart,.blue-button,.blue-button.x-dark,.x-dark.b-add-to-cart{background-color:#2d6e76;border:1px solid #2d6e76}.b-add-to-cart:focus,.b-add-to-cart:hover,.blue-button:focus,.blue-button:hover{background-color:#255960;color:#fff}.b-add-to-cart[disabled],.blue-button.x-disabled,.blue-button[disabled],.x-disabled.b-add-to-cart{background-color:rgba(45,110,118,.5);border:1px solid rgba(45,110,118,.5)}@media (min-width:769px){.blue-button.x-hero-image,.x-hero-image.b-add-to-cart{margin-top:17px}}@media (min-width:497px) and (max-width:768px){.blue-button.x-hero-image,.x-hero-image.b-add-to-cart{margin-top:10px}}.blue-button.x-100-percent-width,.x-100-percent-width.b-add-to-cart{width:100%}.green-button{background-color:#80a628;border:1px solid #80a628}.green-button:focus,.green-button:hover{background-color:#6d8d22}.green-button.x-disabled,.green-button[disabled]{background-color:rgba(128,166,40,.5)}.green-button.x-emphasis{border-radius:20px;display:inline-block;font-weight:400;line-height:18px;margin:15px 5px;padding:10px 20px;text-decoration:none}.white-button{background-color:#fff;border:1px solid #5f9da4;color:#5f9da4}.white-button:focus,.white-button:hover{background-color:#f0f0f0;color:#2d6e76}.white-button.x-disabled,.white-button[disabled]{background-color:hsla(0,0%,100%,.5);border:1px solid rgba(95,157,164,.5);color:rgba(95,157,164,.5)}.white-button.x-dark{border-color:#ddd;color:#333}.white-button.x-square{padding:8px}@media (min-width:769px){.white-button.x-hero-image{border:none}}@media (min-width:497px) and (max-width:768px){.white-button.x-hero-image{border:none}}.white-button.x-subheader{border-color:#ddd;color:#999;font-weight:400;letter-spacing:1.5px;line-height:1;padding:3px 10px;text-transform:uppercase}.white-button.x-dark-text{color:#999;font-weight:700;padding:6px 12px}.white-button.x-dark-text:focus,.white-button.x-dark-text:hover{background-color:#f0f0f0;border-color:#333;color:#333}.white-button.x-info-box{border-color:#999;color:#999;font-size:12px;font-weight:400;padding:10px}.white-button.x-info-box:focus,.white-button.x-info-box:hover{background-color:#f0f0f0;border-color:#333;color:#999}.grey-button{background-color:#efefef;border:1px solid #efefef;color:#333}.grey-button:focus,.grey-button:hover{background-color:#e0e0e0;color:#333}.grey-button.x-disabled,.grey-button[disabled]{background-color:hsla(0,0%,93.7%,.5);color:rgba(51,51,51,.5)}.black-button{background-color:#333;border:1px solid #333}.black-button:focus,.black-button:hover{background-color:#242424;color:#fff}.black-button.x-disabled,.black-button[disabled]{background-color:rgba(51,51,51,.5);border:1px solid rgba(51,51,51,.5)}.black-button.x-dark-cart-btn{font-weight:400;letter-spacing:.15em;line-height:10px;padding:5px 15px;text-transform:uppercase}.black-button.x-100-percent-width{width:100%}.filter-button{font-size:13px;font-weight:400;line-height:16px;padding:9px 14px 9px 9px}.filter-button .ico{padding-right:7px}.small-button{font-size:10px;line-height:16px;padding:3px 4px}.small-button.border-dark{border:1px solid #2d6e76;border-radius:4px;color:#2d6e76}.shop-btn{font-size:12px;font-weight:400;line-height:20px;text-transform:uppercase;width:80px}.b-add-to-cart,.big-button{font-size:16px;line-height:22px;padding:10px 20px}.individual-filter-btn{background-color:#fff;border-top:1px solid #ddd;color:#999;font-size:11px;line-height:18px;padding:20px 0 10px 10px;text-align:left;text-transform:uppercase;width:100%}.individual-filter-btn .individual-filter-text{padding-left:2px}.link-button{color:#5f9da4;text-decoration:none}.link-button:focus,.link-button:hover{color:#333;outline:0 none}.link-button.x-disabled,.link-button[disabled]{color:#ddd;pointer-events:none}@media (min-width:769px){.link-button.x-small{padding:10px 10px 8px}}@media (max-width:768px){.link-button.x-small{font-size:12px;padding:14px 7px}}.link-button.x-dark{color:#2d6e76}.next-to-input{line-height:1;margin-left:5px;position:relative}@media (max-width:768px){.next-to-input{margin-left:0}}.image-overlay-button{background-color:#fff;color:#333;font-weight:400;opacity:.8;padding-left:10px;padding-right:10px;text-transform:none}.image-overlay-button:hover{opacity:1}.image-overlay-button.x-image-overlay-button-centered{left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.image-overlay-button.x-80-percent-width{width:80%}.image-overlay-button.x-pattern-lib{position:relative}@media (max-width:768px){.x-non-full-width-mobile-button{width:auto}}.b-form{box-sizing:border-box;padding:10px 0;text-align:right}@media (min-width:769px){.b-form .label,.b-form label{display:inline-block;margin-right:10px;padding-top:7px;vertical-align:top}.b-form .text{border:1px solid #999;font-size:14px;margin:0 0 10px;width:60%}.b-form .type-check.x-loading:before,.b-form .type-text.x-loading:before{left:0;top:0}.b-form.b-currency .x-react-select .label{padding-top:12px}.b-form.x-shipping{display:inline-block;margin-left:30px;padding-right:5%;width:62%}.b-form.x-shipping .label{line-height:20px;max-width:144px;padding-top:0}.b-form.x-shipping .text{width:230px}.b-form.x-shipping .x-react-select .react-select__menu{border-color:#999}.b-form.x-shipping .x-react-select .x-input-size-select{margin-top:0}.b-form .x-react-select .Select{display:inline-block;margin-top:5px}.b-form .x-react-select .react-select__control{height:29px;z-index:11}.b-form .x-react-select .react-select__placeholder .react-select__control{border:1px solid #999;padding:0 25px 0 5px}.b-form .x-react-select .react-select__menu-outer{margin-top:8px;z-index:33}.b-form .x-react-select .react-select__input,.b-form .x-react-select .react-select__input input,.b-form .x-react-select .react-select__option,.b-form .x-react-select .react-select__placeholder,.b-form .x-react-select .react-select__placeholder .react-select__control,.b-form .x-react-select .react-select__value-label{height:27px;line-height:27px}.b-form .x-react-select.x-two-vertical-selects-1 .react-select__control,.b-form .x-react-select.x-two-vertical-selects-1 .react-select__menu-outer{z-index:44}.b-form .x-react-select.x-select-in-vertical-form{margin-bottom:15px}.b-form .x-react-select .x-input-size-select{width:230px}.b-form.x-currency{padding:0}.b-form.x-currency .Select{width:100px}.b-form.x-paypal .paypal-button{padding:20px;width:266px}.b-form.x-paypal .paypal-button.x-loading{cursor:pointer;pointer-events:none}.b-form.x-paypal .paypal-button.x-loading:before{left:21px;top:17px}.b-form.x-paypal .paypal-button img{padding-left:7px}.b-form.x-paypal .paypal-button.x-active{padding:5px 20px;-webkit-transition:padding .4s ease .2s;transition:padding .4s ease .2s}.b-form.x-paypal .paypal-button.x-active img{max-height:26px;-webkit-transition:max-height .4s ease .2s;transition:max-height .4s ease .2s}.b-form.x-payment .type-text .label,.b-form.x-payment .x-react-select .label{margin-right:4%;width:36%}.b-form.x-payment .type-text .Select,.b-form.x-payment .type-text .text,.b-form.x-payment .x-react-select .Select,.b-form.x-payment .x-react-select .text{display:inline-block;vertical-align:top}.b-form.x-payment .type-text .x-input-size-select,.b-form.x-payment .x-react-select .x-input-size-select{margin-top:0;width:60%}.b-form.x-payment .x-short .Select{width:29%}.b-form.x-payment .x-short .Select .react-select__menu-outer{width:99%}.b-form.x-payment .x-short .Select+.Select{margin-left:6px}.b-form.x-payment .x-short .Select+.Select .react-select__menu-outer{width:100%}.b-form .helper-text{text-align:right}.b-form .payment-half{padding:0 20px 0 0}.b-form .payment-half:last-child{padding-right:0}.b-form .additional-info{padding-left:10px}.b-form.x-search-collections-wrapper{margin:40px 40px 0}}@media (max-width:768px){.b-form{width:100%}.b-form .label{display:block}.b-form .type-checkbox .label,.b-form .type-radio .label{display:inline-block}.b-form .type-text{text-align:left}.b-form .text{border:1px solid #999;font-size:16px;line-height:26px;margin:5px 0 10px;width:100%}.b-form .type-check.x-loading:before,.b-form .type-check.x-short-left.x-loading:before,.b-form .type-text.x-loading:before,.b-form .type-text.x-short-left.x-loading:before{bottom:13px;right:3%}.b-form .x-react-select{margin-top:5px;width:100%}.b-form .x-react-select .label{padding-bottom:5px}.b-form .x-react-select .react-select__control{height:38px}.b-form .x-react-select .react-select__placeholder .react-select__control{border:1px solid #999;padding:0 25px 0 5px}.b-form .x-react-select .react-select__input,.b-form .x-react-select .react-select__input input,.b-form .x-react-select .react-select__option,.b-form .x-react-select .react-select__placeholder,.b-form .x-react-select .react-select__placeholder .react-select__control,.b-form .x-react-select .react-select__value-label{height:36px;line-height:36px}.b-form .x-react-select .react-select__input,.b-form .x-react-select .react-select__option,.b-form .x-react-select .react-select__placeholder,.b-form .x-react-select .react-select__value-label{font-size:16px}.b-form .x-react-select .Select+.Select{margin-top:10px}.b-form .x-select-in-vertical-form{float:right;margin-bottom:20px}.b-form.x-currency{padding:5px 3px 5px 0}.b-form .payment-half,.b-form label{text-align:left}.b-form.x-search-collections-wrapper{margin-top:30px}.b-form.x-shipping{text-align:left}.b-form .newsletter-wrapper{display:inline-block}}@media (max-width:496px){.b-form .payment-types{height:auto;width:100%}.b-form.x-delivery-form .type-radio .radio{margin-bottom:10px}}.b-form.x-left-align{text-align:left}.b-form.x-no-padding{padding:0}.b-form.x-currency .react-select--is-disabled .react-select__single-value,.b-form.x-shipping .react-select--is-disabled .react-select__single-value{color:#333}.b-form.x-search-collections-wrapper{border:1px solid #ddd;display:flex;justify-content:space-around;padding:0 5px 0 10px;text-align:left}.b-form.x-search-collections-wrapper .x-search-input{border:0;flex:1;line-height:20px;margin:0;outline:0 none}.b-form.x-search-collections-wrapper .ico-search{margin:10px 5px}.b-form.x-create-collection-wrapper .x-create-collection-text-input-wrapper{margin-bottom:30px}.b-form.x-create-collection-wrapper .x-create-creation-label{color:#999;display:block;padding-top:0;text-align:left;text-transform:uppercase}.b-form.x-create-collection-wrapper .x-create-collection-input,.b-form.x-create-collection-wrapper .x-create-collection-textarea{border:1px solid #ddd;font-size:12px;line-height:20px;padding:10px;width:100%}.b-form.x-create-collection-wrapper .x-create-collection-textarea{height:84px;margin-top:5px}.b-form.x-create-collection-wrapper .x-create-collection-checkbox{display:flex;justify-content:center;padding:10px;text-align:left;width:100%}.b-form.x-create-collection-wrapper .x-create-collection-checkbox .label{line-height:18px;margin-left:5px;padding-top:0;width:auto}.b-form.x-payment{padding:20px 20px 0}.b-form .payment-half{position:relative}.b-form .payment-half:last-child{margin-bottom:0}.b-form.x-paypal{padding:20px 20px 0;position:relative;text-align:left}.b-form.x-paypal .currency-text{margin-bottom:20px}.b-form.x-paypal .b-inline-errors{margin-bottom:10px}.b-form.x-paypal .paypal-button{display:block;margin-bottom:20px;position:relative;text-align:center;-webkit-user-select:none;-ms-user-select:none;user-select:none;vertical-align:top}.b-form.x-paypal .paypal-button .ico{-webkit-animation:zoom-in .5s ease-in 0s 1 forwards;animation:zoom-in .5s ease-in 0s 1 forwards;color:#88ac30;font-size:30px;left:10%;line-height:1;margin-top:-17px;position:absolute;top:50%;-webkit-transform:scale(0);transform:scale(0)}.b-form.x-delivery-form{padding:0;text-align:left}.b-form.x-delivery-form.x-disabled .checkbox,.b-form.x-delivery-form.x-disabled .link-button,.b-form.x-delivery-form.x-disabled .note,.b-form.x-delivery-form.x-disabled .radio,.b-form.x-delivery-form.x-disabled .textarea,.b-form.x-delivery-form.x-disabled label{border-color:#ddd;color:#ddd;pointer-events:none}.b-form.x-delivery-form .highlighted{background-color:#efefef;box-sizing:border-box;padding:15px}.b-form.x-delivery-form .label{padding-top:7px;text-align:left;width:auto}.b-form.x-delivery-form .type-checkbox,.b-form.x-delivery-form .type-radio{position:relative}.b-form.x-delivery-form .type-checkbox label,.b-form.x-delivery-form .type-radio label{font-size:16px;line-height:22px}.b-form.x-delivery-form .type-checkbox .x-highlight,.b-form.x-delivery-form .type-radio .x-highlight{color:#88ac30;font-weight:400}.b-form.x-delivery-form .type-checkbox label{padding-top:0}.b-form.x-delivery-form .type-radio{padding:0 0 0 10px}.b-form.x-delivery-form .checkbox{margin-right:7px}.b-form.x-delivery-form .type-textarea{padding:12px 0 0}.b-form.x-delivery-form .type-textarea .textarea{box-sizing:border-box;font-family:Lato,sans-serif;height:70px;min-height:70px;resize:vertical;width:100%}.b-form legend{text-align:left}.b-form ::-webkit-input-placeholder{color:#999}.b-form :-moz-placeholder,.b-form ::-moz-placeholder{color:#999;opacity:1}.b-form :-ms-input-placeholder{color:#999}.b-form ::-ms-input-placeholder{color:#999}.b-form .text,.b-form .textarea{background-color:#fff;box-sizing:border-box;font-family:Lato,sans-serif;padding:10px}.b-form .text:focus,.b-form .textarea:focus{border-color:#333}.b-form .textarea{border:1px solid #999}.b-form .x-bottom-dashed{border-bottom:1px dashed #999;margin-bottom:10px;padding-bottom:10px}.b-form .text[disabled],.b-form .text[readonly],.b-form .x-disabled .label,.b-form .x-disabled.link-button,.b-form .x-disabled:not(button){border-color:#ddd;color:#ddd}.b-form .form-title{color:#333;font-family:Lato,sans-serif;font-size:16px;font-weight:700;text-align:left;text-transform:uppercase}.b-form .type-check,.b-form .type-text{clear:both;margin-bottom:5px;position:relative}.b-form .label,.b-form label{-webkit-transition:color .5s ease 0s;transition:color .5s ease 0s}.b-form fieldset{display:block;margin-bottom:20px;width:100%}.b-form .type-radio{display:block}.b-form .type-radio:after{clear:both;content:"";display:block;font-size:0;height:0;visibility:hidden}.b-form .type-radio .radio{float:left;margin-right:10px;position:relative;top:8px}.b-form .type-radio .radio+label{overflow:hidden}.b-form .x-react-select .react-select__control{border-color:#999;border-radius:0}.b-form .x-react-select .react-select__placeholder{color:#999;padding-left:5px;text-align:left;white-space:nowrap}.b-form .x-react-select .react-select__control .react-select__value{padding-left:5px}.b-form .x-react-select .react-select__placeholder .react-select__control{background-color:#fff;border:1px solid #999;padding:0 25px 0 5px}.b-form .x-react-select .react-select__value-label{float:left}.b-form .x-react-select .react-select__option{overflow:hidden;padding:0 0 0 5px;text-align:left;text-overflow:ellipsis;white-space:nowrap}.b-form .x-react-select .react-select__input{float:left;padding-left:5px}.b-form .x-react-select .react-select__input input{padding:0}.b-form .x-react-select .is-focused:not(.is-open)>.react-select__control{border-color:#5f9da4}.b-form .x-react-select .react-select--is-disabled .react-select__control{background-color:#fff;border-color:#ddd}.b-form .x-react-select .react-select--is-disabled.react-select__single>.react-select__control .react-select__value .react-select__value-label{color:#ddd}.b-form .x-react-select .react-select--is-disabled.x-faux-enabled .react-select__control{border-color:#999}.b-form .x-react-select .react-select--is-disabled.x-faux-enabled .react-select__control .react-select__value .react-select__value-label{color:#333}.b-form .x-react-select.x-error label{color:#d9531e}.b-form .x-react-select.x-error .react-select__control{border-color:#d9531e}.b-form .x-react-select .x-select-in-vertical-form-for-error{margin-top:5px}.b-form .x-highlight-box{background-color:#efefef;margin-bottom:5px;overflow:hidden;padding:10px 0;position:relative;text-align:left}.b-form .x-highlight-box .checkbox{float:left;margin:5px 0 0 5%;max-width:40px;text-align:left;width:15%}.b-form .x-highlight-box .label{display:inline-block;margin:0;overflow:hidden;padding-top:0;text-align:left;vertical-align:top;width:80%}.b-form .helper-text{font-family:ParryPro,serif;font-size:12px;font-style:italic;line-height:20px;margin:-5px 0 10px}.b-form .newsletter-wrapper{position:relative}.b-form .newsletter-wrapper .type-checkbox{padding-right:20px}.b-form .newsletter-wrapper .type-checkbox .checkbox{line-height:22px;margin:0 7px 0 0}.b-form .newsletter-wrapper .type-checkbox .label{margin-right:5px;max-width:none;padding-top:1px}.b-form .newsletter-wrapper .b-helper-tooltip .trigger{top:-18px}.b-form .newsletter-wrapper .b-helper-tooltip .description{font-family:ParryPro,serif;font-size:12px;font-style:italic;margin-top:0;max-width:270px;padding-right:0}.b-swiper{display:inline-block;overflow:hidden;padding-bottom:50px;position:relative;vertical-align:top;width:100%}@media (min-width:1025px){.b-swiper .swiper-pagination{display:none}.b-swiper.x-fabric-page-swiper{width:calc(100% - 80px)}.b-swiper.x-square-image-page-swiper{width:calc(100% - 70px)}}@media (min-width:769px){.b-swiper .vendor-cta-link{background-color:rgba(51,51,51,.3)}.b-swiper .vendor-cta-link:focus,.b-swiper .vendor-cta-link:hover{background-color:rgba(51,51,51,.5)}.b-swiper.x-shop-page-swiper .carousel-image,.b-swiper.x-shop-page-swiper .carousel-image .fallback-image{height:auto;max-width:440px}.b-swiper.x-shop-page-swiper .fallback-image,.b-swiper.x-shop-page-swiper .image{max-width:none}}@media (max-width:1024px){.b-swiper{width:100%}.b-swiper.swiper-container-horizontal .swiper-pagination-bullets{bottom:20px;min-height:22px}.b-swiper.swiper-container-horizontal .swiper-pagination-bullets .swiper-pagination-bullet-active{background-color:#333}.b-swiper.swiper-container-horizontal .swiper-pagination-bullets .swiper-pagination-bullet{height:7px;margin:0 4px;width:7px}}@media (min-width:769px){.b-swiper.x-shop-page-swiper .vendor-cta-link{max-width:440px}.b-swiper.x-shop-page-swiper .carousel-image,.b-swiper.x-shop-page-swiper .carousel-image .fallback-image,.b-swiper.x-shop-page-swiper .image,.b-swiper.x-shop-page-swiper .image .fallback-image{height:440px;max-height:100%;width:auto}.b-swiper .cta-text{font-size:16px;line-height:36px}.b-swiper .btn-cta{padding:8px 15px}}@media (min-width:497px) and (max-width:768px){.b-swiper.x-shop-page-swiper .vendor-cta-link{max-width:440px}.b-swiper.x-shop-page-swiper .carousel-image,.b-swiper.x-shop-page-swiper .carousel-image .fallback-image,.b-swiper.x-shop-page-swiper .image,.b-swiper.x-shop-page-swiper .image .fallback-image{height:440px;max-height:100%;width:auto}.b-swiper .cta-text{font-size:16px;line-height:36px}.b-swiper .btn-cta{padding:8px 15px}}@media (max-width:768px){.b-swiper .vendor-cta-link{background-color:rgba(51,51,51,.5)}.b-swiper .vendor-cta-link .btn-cta{width:auto}}@media (max-width:496px){.b-swiper .cta-text{font-size:12px;line-height:36px;white-space:normal}.b-swiper .btn-cta{padding:10px}.b-swiper.x-shop-page-swiper .vendor-cta-link{width:auto}.b-swiper.x-shop-page-swiper .carousel-image,.b-swiper.x-shop-page-swiper .image{max-height:440px;width:auto}}.b-swiper.x-shop-page-swiper{width:100%}.b-swiper .fallback-image-wrapper{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.b-swiper .image .fallback-image-wrapper{width:auto!important}.b-swiper .carousel-image,.b-swiper .carousel-image .fallback-image{max-width:100%;text-align:center;vertical-align:top}.b-swiper .carousel-image .swiper-lazy{color:transparent;display:inline-block;overflow:hidden;position:relative}.b-swiper .carousel-image .swiper-lazy:before{background-image:url(https://cdn.spoonflower.com/baerlauch/production/images/loading.gif);content:"";height:34px;opacity:1;-webkit-transition:opacity .5s ease 0s;transition:opacity .5s ease 0s;width:34px;z-index:11}.x-development .b-swiper .carousel-image .swiper-lazy:before{background-image:url(https://cdn.spoonflower.com/baerlauch/development/images/loading.gif)}.b-swiper .carousel-image .swiper-lazy:before{left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.b-swiper .large-carousel-image,.b-swiper .small-carousel-image{max-width:none;width:auto!important}.b-swiper .vendor-cta-link{bottom:0;box-sizing:border-box;display:flex;justify-content:space-between;left:0;margin:auto;padding:10px;position:absolute;right:0;width:100%}.b-swiper .vendor-cta-link .cta-text{color:#fff;display:inline-block;font-weight:300}.b-swiper .vendor-cta-link .btn-cta{background-color:#fff;border-radius:4px;box-sizing:border-box;color:#333;display:inline-block;font-weight:700;height:38px}.b-swiper .vendor-cta-link.home-good-link{justify-content:flex-end}.b-swiper .button-next,.b-swiper .button-prev{background-color:#efefef;border-radius:50%;height:40px;margin-top:-20px;position:absolute;right:10px;top:46%;width:40px;z-index:11}.b-swiper .button-next.button-next.swiper-button-disabled,.b-swiper .button-next.button-prev.swiper-button-disabled,.b-swiper .button-prev.button-next.swiper-button-disabled,.b-swiper .button-prev.button-prev.swiper-button-disabled{display:none}.b-swiper .button-next .ico,.b-swiper .button-prev .ico{font-size:10px;line-height:16px;text-align:center}.b-swiper .button-prev{left:10px;right:auto}.b-swiper .button-prev.x-on-top-of-slides{left:10px}.b-swiper .button-next .x-on-top-of-slides{right:10px}.b-swiper.x-square-image-page-swiper .fallback-image,.b-swiper.x-square-image-page-swiper .fallback-image-wrapper{max-height:650px;max-width:650px;overflow:hidden}.b-thumbnails{box-sizing:border-box;display:inline-block;max-height:500px;overflow:hidden;position:relative;vertical-align:top;z-index:11}@media (max-width:1024px){.b-thumbnails{display:none}}.b-thumbnails.x-spacing-wide{padding-right:20px}.b-thumbnails.x-spacing-wide .swiper-slide,.b-thumbnails.x-spacing-wide .swiper-slide-visible{height:60px;width:60px}.b-thumbnails.x-square-image-page{padding-right:12px}.b-thumbnails.x-square-image-page .swiper-slide,.b-thumbnails.x-square-image-page .swiper-slide-visible{height:55px;width:55px}.b-thumbnails .swiper-slide,.b-thumbnails .swiper-slide-visible{border:1px solid #efefef;box-sizing:border-box;display:block;overflow:hidden;pointer-events:auto}.b-thumbnails .swiper-slide-visible:focus,.b-thumbnails .swiper-slide-visible:hover,.b-thumbnails .swiper-slide:focus,.b-thumbnails .swiper-slide:hover{border-color:#333}.b-thumbnails .swiper-slide-thumb-active{border:3px solid #333}