﻿.artist-attribution__location,.artist-attribution__name,.productCell__category,.select-menu-dropdown__item,.select-menu-dropdown__menuTitle{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.artist-attribution:before,.artist-attribution__body:before,.products-container:before,.artist-attribution:after,.artist-attribution__body:after,.products-container:after{content:" ";display:table}.artist-attribution:after,.artist-attribution__body:after,.products-container:after{clear:both}.artist-attribution{display:flex;display:-ms-flexbox;display:-webkit-flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;-webkit-align-items:center;-ms-flex-pack:center;justify-content:center}.artist-attribution--small .artist-attribution__img{width:2.5rem;height:2.5rem;min-width:2.5rem;margin-top:0}.artist-attribution__img{width:3.125rem;height:3.125rem;display:inline-block;border:1px solid #fff;border-radius:3.125rem;margin-right:.3125rem;min-width:3.125rem;overflow:hidden}.artist-attribution__signature{width:8.125rem;display:inline-block;margin-bottom:.3125rem}.artist-attribution__location{clear:left;margin:0;max-width:10.3125rem}.artist-attribution__name{font-family:"Brandon-Grotesque","Helvetica","Arial","sans-serif";font-style:normal;font-weight:400;font-size:1rem;font-weight:300;line-height:1.375;margin:0;max-width:10.3125rem}.artist-attribution__name .artist-attribution__name-by{margin-right:.3125rem}.responsive-image--product div.responsive-image__src{width:100%;height:0;padding-bottom:66.4305949008%;background-position:center bottom;background-repeat:no-repeat;background-size:contain}.responsive-image--center-nocrop div.responsive-image__src{background-position:center;background-repeat:no-repeat;background-size:contain}.responsive-image--center-crop div.responsive-image__src{background-position:center;background-size:cover}.responsive-image--zoom.responsive-image img.responsive-image__src{max-width:100%;width:auto;height:auto;display:block;margin:auto}.responsive-image img.responsive-image__src{width:100%;height:auto}.artwork{font-family:"Brandon-Grotesque","Helvetica","Arial","sans-serif";font-style:normal;font-weight:400;color:#666;font-size:1.125rem;line-height:1.75;margin:0 auto 0 auto;max-width:100%;position:relative;text-align:center}@media(min-width: 0px)and (max-width: 599px){.artwork{cursor:pointer}}.artwork:hover .artwork__overlay{opacity:1}@media(min-width: 0px)and (max-width: 599px){.artwork:hover .artwork__overlay{display:none}}.artwork:hover .artwork__zoom{display:block}.artwork__buy-link{display:block}.artwork__imgwrap{margin-bottom:1.25rem;position:relative}.artwork__overlay{background-color:rgba(255,255,255,.5);height:100%;max-width:100%;opacity:0;position:absolute;transition:opacity .1s ease-out;width:100%}@media(min-width: 0px)and (max-width: 599px){.artwork__overlay{display:none}}.artwork__title{font-family:"Brandon-Grotesque","Helvetica","Arial","sans-serif";font-style:normal;font-weight:400;font-size:1rem;font-weight:300;line-height:1.375;margin:0 0 .3125rem 0;padding-left:0;display:block;text-align:center}.artwork__title:link{font-family:"Brandon-Grotesque","Helvetica","Arial","sans-serif";font-style:normal;font-weight:400;font-size:1rem;font-weight:300;line-height:1.375}.artwork__title:hover{color:#666}.artwork__price-range{line-height:.2;margin-top:.625rem}.artwork__share-container{margin-top:.625rem}.artwork__category{font-family:"Brandon-Grotesque","Helvetica","Arial","sans-serif";font-style:normal;font-weight:400;font-size:.875rem;color:#999;color:#666;text-transform:none;margin:.3125rem 0;text-align:center}.artwork__buy-button.btn{display:inline}.artwork__buy-button.btn:before,.artwork__buy-button.btn:after{content:"";display:inline-block;vertical-align:middle;height:100%}.artwork__zoom{background-color:#fff;border:1px solid #eee;height:12.5rem;left:-3.75rem;position:absolute;top:-7.5rem;white-space:nowrap;width:12.5rem;z-index:1;display:none}.artwork__zoom>*{-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);top:50%;left:50%;position:relative}.artwork__zoom img{max-height:11.25rem;max-width:11.25rem}.artwork__store-link{font-family:"Brandon-Grotesque","Helvetica","Arial","sans-serif";font-style:normal;font-weight:400;font-size:.875rem;color:#999;font-size:.75rem;line-height:1.3}.artwork__store-link:link,.artwork__store-link:hover{color:#333}.artwork__store-link span{display:block;color:#333}.artwork__count{font-size:1.75rem}.artwork--cp{width:13.4375rem;height:auto;margin:0 auto}.artwork--cp .artwork__img{height:auto;width:13.4375rem;display:block}.artwork--cp .artwork__img img{max-width:12.3625rem;max-height:none;margin-bottom:.625rem}.artwork--th{display:table;border:1px solid #eee;width:5rem;height:5rem}.artwork--th .artwork__imgwrap{display:table-cell;margin:0}.artwork--th .artwork__img img{display:block;margin:0 auto;max-width:4.6rem;max-height:4.6rem}.artwork--th .artwork__img-count-wrapper{display:table-cell;vertical-align:middle}.artwork--pd{width:29.5625rem}.artwork--pd .artwork__img{width:29.5625rem}.artwork--pd .artwork__img img{max-width:27.1975rem;margin-bottom:.625rem}.artwork--md{width:11.25rem;height:auto;margin:0}@media(min-width: 0px)and (max-width: 599px){.artwork--md{width:6.25rem}}.artwork--md .artwork__img{width:11.25rem}@media(min-width: 0px)and (max-width: 599px){.artwork--md .artwork__img{width:6.25rem}}.artwork--md .artwork__img img{max-width:100%;margin-bottom:.625rem}.artwork--sm{width:6.875rem;height:auto;margin:0}.artwork--sm .artwork__imgwrap{width:6.875rem}.artwork--sm .artwork__img{width:6.875rem}.artwork--sm .artwork__img img{max-width:6.325rem;margin-bottom:.625rem}.photo-upload-button-group{display:flex;display:-ms-flexbox;display:-webkit-flex;-ms-flex-align:center;align-items:center;-webkit-align-items:center;-ms-flex-direction:row;flex-direction:row}.photo-upload-button-group .photo-upload-button{margin-right:.125rem;margin-left:.125rem}.photo-upload-button{position:relative;display:inline-block;width:100%;background:#ccc;cursor:pointer}.photo-upload-button__image{width:100%;position:relative;height:6.25rem;display:flex;display:-ms-flexbox;display:-webkit-flex;-ms-flex-align:center;align-items:center;-webkit-align-items:center;-ms-flex-pack:center;justify-content:center;-webkit-justify-content:center}.photo-upload-button__image img{max-width:100%;max-height:100%}.photo-upload-button__no-image{text-align:center;width:100%;height:6.25rem;background-color:#ccc;position:relative}.photo-upload-button__plus{font-family:"Brandon-Grotesque","Helvetica","Arial","sans-serif";font-style:normal;font-weight:400;font-size:1rem;font-weight:700;line-height:1.75;color:#fff;font-size:2.5rem;height:2.5rem;display:inline-block;width:100%}.photo-upload-button__upload-photo-text{font-family:"Brandon-Grotesque","Helvetica","Arial","sans-serif";font-style:normal;font-weight:400;font-size:.75rem;letter-spacing:.05rem;text-transform:uppercase;color:#999;color:#fff;display:inline-block;width:100%}.photo-upload-button__file-upload{width:100%;height:2.1875rem;opacity:0;overflow:hidden}.photo-upload-button__hover-button-container{position:absolute;z-index:2;width:50%;height:6.25rem;opacity:0;left:25%}.photo-upload-button__hover-button-container:hover{opacity:1}.photo-upload-button__hover-button{display:flex;display:-ms-flexbox;display:-webkit-flex;-ms-flex-align:center;align-items:center;-webkit-align-items:center;-ms-flex-pack:center;justify-content:center;-webkit-justify-content:center;position:relative;width:100%;height:100%}.photo-upload-button__hover-button a{position:absolute}.photo-upload-button__hover-button input{width:100%;height:100%;z-index:-1;position:absolute;top:0;left:0}.photo-upload-button__caption{position:absolute;font-family:"Brandon-Grotesque","Helvetica","Arial","sans-serif";font-style:normal;font-weight:400;font-size:.875rem;color:#999;width:100%;height:1.875rem;margin-top:.625rem}.photo-upload-button__caption__editable{overflow:auto;outline:none}.photo-upload-button__caption__not-editable{text-align:center}.product-detail-header .product-info h1{float:none;border:0;color:inherit;line-height:inherit;width:auto}.product-info__product-title{border:0;color:inherit;display:block;float:none;font-size:1.5rem;font-weight:inherit;line-height:inherit;margin-bottom:0;margin-left:0;margin-right:0;padding-bottom:0;position:static;text-transform:none;width:auto}.product-info__product-family{border:0;display:block;float:none;font-weight:inherit;line-height:1.3;margin-bottom:0;margin-left:0;margin-right:0;padding-bottom:0;position:static;width:auto}h1.text--secondary{border-bottom:0;color:inherit;display:block;float:none;font-size:1.5rem;font-weight:inherit;line-height:inherit;margin-bottom:0;margin-left:0;margin-right:0;padding-bottom:0;position:static;text-transform:none;width:auto}.shape-picker__item{line-height:1;font-size:0;list-style:none}.form-factor{font-size:1rem}.form-factor-panel-footer__order-sample .icon--cart{display:inline}.suite-builder .artwork .artwork__title,.suite-builder .artwork .artwork__category,.artist-story .artwork .artwork__title,.artist-story .artwork .artwork__category{text-align:center}.suite-builder .artwork a.artwork__title,.artist-story .artwork a.artwork__title{color:#8aad3a;text-decoration:none}.suite-builder .artwork a.artwork__title:hover,.artist-story .artwork a.artwork__title:hover{color:#666;text-decoration:underline}.tooltip.tooltip--top{margin-top:-5px}.tooltip.tooltip--right{margin-top:5px}.tooltip.tooltip--bottom{margin-top:5px}.tooltip.tooltip--left{margin-top:-5px}.tooltip.tooltip--top .tooltip__arrow--plum{border-top-color:#86504c}.tooltip.tooltip--right .tooltip__arrow--plum{border-right-color:#86504c}.tooltip.tooltip--bottom .tooltip__arrow--plum{border-bottom-color:#86504c}.tooltip.tooltip--left .tooltip__arrow--plum{border-left-color:#86504c}.recently-viewed .product.product--TH{height:auto;padding:0 7px 10px;position:relative;text-align:center;vertical-align:top;width:215px}.swatch-picker__list{line-height:0}.mission-statement .btn{max-height:50px}.shop-by-artist__artist-column .artist-attribution{padding:0;margin:0 auto;width:80%;margin-bottom:10px}.shop-by-artist__artist-column .artist-attribution__name{font-family:"Brandon-Grotesque","Helvetica","Arial","sans-serif";font-style:normal;font-weight:400;letter-spacing:.05rem;text-transform:uppercase;color:#999;font-size:.625rem;line-height:1.5;font-weight:300}.shop-by-artist__artist-column .artist-attribution__location{font-family:"Brandon-Grotesque","Helvetica","Arial","sans-serif";font-style:normal;font-weight:400;letter-spacing:.05rem;text-transform:uppercase;color:#999;font-size:.625rem;line-height:1.5;font-weight:300}.shop-by-artist__artist-column .artist-attribution__signature{max-height:50px;width:auto;margin-bottom:0px}.shop-by-artist__artist-column .artwork--cp{margin-bottom:10px}.shop-by-artist__artist-column .artwork--cp .artwork__imgwrap{margin:10px}.shop-by-artist__artist-column .artwork--cp .artwork__imgwrap img{height:240px}.shop-by-artist__artist-column .artwork--cp .artwork__title{font-family:"Brandon-Grotesque","Helvetica","Arial","sans-serif";font-style:normal;font-weight:400;color:#666;font-size:1.125rem;line-height:1.75;line-height:1.125;margin:0px}.shop-by-artist__artist-column .artwork--cp .artwork__category{font-family:"Brandon-Grotesque","Helvetica","Arial","sans-serif";font-style:normal;font-weight:300;color:#666;font-weight:300;font-size:.85rem;line-height:1.6;line-height:1.4;margin:0px;padding:0px}.panel{padding-top:0px;padding-bottom:0px;margin-top:0px;margin-bottom:0px}.legacyGlobalStyles body{background:none}@media(min-width: 961px){#footer#footer,#seoFooter#seoFooter{display:block}}@media(min-width: 0px)and (max-width: 960px){#footer#footer,#seoFooter#seoFooter{display:none}}@media(min-width: 0px)and (max-width: 960px){.hide-on-mobile{display:none}}@media(min-width: 961px){.hide-on-desktop{display:none}}.landing-page .module-padding{padding-top:25px}.landing-page .placeholder{height:1.8125rem;border-bottom:.0625rem solid #eee;margin-bottom:.625rem}.landing-page .placeholder--collapse{-webkit-animation:slideup 1s;animation:slideup 1s}.landing-page .promo-bar--fadein{-webkit-animation:fadein 1s;animation:fadein 1s}@-webkit-keyframes fadein{from{opacity:0}to{opacity:1}}@keyframes fadein{from{opacity:0}to{opacity:1}}@-webkit-keyframes slideup{from{height:1.8125rem;margin-bottom:.625rem}to{height:0;margin-bottom:0}}@keyframes slideup{from{height:1.8125rem;margin-bottom:.625rem}to{height:0;margin-bottom:0}}@media(min-width: 0px)and (max-width: 599px){.landing-page .sticky-nav-wrapper{display:none}}.landing-page .select-menu-dropdown__control{margin:0}.promo-bar{padding:0px 0px 10px 0px}.artist-attribution:after,.artist-attribution__body:after,.products-container:after{clear:both;content:"";display:table}.cycler__slide__footer .designer-info{font-family:"Brandon-Grotesque","Helvetica","Arial","sans-serif";font-style:normal;font-weight:400;letter-spacing:.05rem;text-transform:uppercase;color:#999;font-size:.625rem;line-height:1.5;font-size:12px;padding:0px;color:#666;font-weight:300}.cycler__slide__footer .designer-info>li{display:inline-block;position:relative;vertical-align:middle;padding:5px 10px}.cycler__slide__footer .designer-info>li:first-child{padding-left:0;padding-right:10px}.cycler__slide__footer .designer-info>li:last-child{padding-left:10px;padding-right:0}.cycler__slide__footer .designer-info>li a{text-decoration:none;color:#666;font-weight:300}.cycler__slide__footer .designer-info>li a:hover{text-decoration:underline}.cycler__slide__footer .designer-info__label{line-height:1.2;text-transform:none}.mission-statement{border-bottom:1px solid #eee}@media(min-width: 0px)and (max-width: 960px){.mission-statement{display:none}}.mission-statement .pushdown{position:relative}.mission-statement__close-button{position:absolute;right:0;margin:0}.mission-statement__close-button .close-button-element{display:inline-block;vertical-align:middle;font-size:10px}.mission-statement__header{text-align:center;cursor:pointer;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;outline:none}.mission-statement__body{margin:auto;width:770px}.mission-statement__body>*{margin:0px}.mission-statement__body blockquote{line-height:2.5rem;padding:0;font-size:28px;font-weight:300;color:#666;margin-top:-4px;margin-bottom:7px}.mission-statement__body blockquote::before{content:"—";float:left;font-weight:600;margin-right:-50px}.mission-statement__body blockquote div{position:relative;top:10px;left:75px;width:700px}.mission-statement__body blockquote em{font-style:italic}@media(min-width: 0px)and (max-width: 960px){.shop-by-artist{display:none}}.shop-by-artist__row{width:100%;float:left;margin-left:0;margin-right:0}.shop-by-artist__header{font-family:"Mier-A","Helvetica","Arial","sans-serif";font-style:normal;font-weight:300;font-size:2.25rem;font-weight:500;margin-bottom:20px}.shop-by-artist__artist-column{width:31.914893617%;float:left;margin-right:2.1276595745%;padding:0px 10px;margin:0px}.shop-by-artist__artist-column:first-child{border-right:1px solid #eee}.shop-by-artist__artist-column .artist-artworks{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.shop-by-artist__artist-column .artist-artworks>*{-ms-flex-order:1;order:1;margin-left:3px;margin-right:3px}.shop-by-artist__artist-column .artist-artworks .artwork--th{border:1px solid #eee;width:80px;height:80px}.shop-by-artist__artist-column .artist-artworks .artwork--th .artwork__imgwrap{padding:3px}.shop-by-artist__artist-column .artist-artworks .artwork--th .artwork__imgwrap .artwork__buy-link,.shop-by-artist__artist-column .artist-artworks .artwork--th .artwork__imgwrap img{max-width:74px;max-height:74px}.shop-by-artist .challenge-banner{width:23.4042553191%;float:left;margin-right:2.1276595745%;padding:0px 10px;margin:0px;float:right}.recommendations-module .slick-carousel{margin:0 auto;width:90%}@media(min-width: 0px)and (max-width: 599px){.recommendations-module .slick-carousel{padding:1.25rem 0;width:100%}}@media(min-width: 0px)and (max-width: 599px){.recommendations-module .slick-carousel .slick-arrow .svg-wrapper{display:none}}.recommendations-module .nav--tabs .nav__item{font-size:.75rem;padding-bottom:.625rem;margin:0 .625rem}.recommendations-module .slide--dynamic{padding:0 10px;width:0px;overflow:hidden;transition:width .5s ease-in}.recommendations-module .slide--dynamic.show{width:190px}.recommendations-module .product-feed--dynamic{opacity:0;transition:opacity .5s ease-in;transition-delay:.5s}.recommendations-module .product-feed--dynamic.show{opacity:1}.recommendations-module .slick-slider .slick-track,.recommendations-module .slick-slider .slick-list{display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0}.recommendations-module .productCell.community-feed{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.recommendations-module .productCell.community-feed .productCell__titles{padding-bottom:.625rem}.recommendations-module .productCell.community-feed .productCell__titles--main{font-family:"Brandon-Grotesque","Helvetica","Arial","sans-serif";font-style:normal;font-weight:400;font-size:.875rem;color:#999;font-weight:300;color:#666;padding-bottom:.5rem}@media(min-width: 0px)and (max-width: 599px){.recommendations-module .productCell.community-feed .productCell__titles--main{font-size:.75rem}}.recommendations-module .productCell.community-feed .productCell__titles--secondary{font-family:"Brandon-Grotesque","Helvetica","Arial","sans-serif";font-style:normal;font-weight:400;font-size:.75rem;letter-spacing:.05rem;text-transform:uppercase;font-weight:700;font-size:.625rem}.recommendations-module .productCell.community-feed .productCell__bottomHalf{margin-top:auto}@media(min-width: 0px)and (max-width: 599px){.recommendations-module .productCell.community-feed .productCell__bottomHalf .artist-attribution__img{display:none}}.recommendations-module .productCell.community-feed .productCell__bottomHalf .artist-attribution__name{max-width:8.125rem}.recommendations-module-placeholder{height:442px}.lp-product-set{margin:16px 0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.lp-product-set-header-label{display:block;text-align:center}a.lp-product-set-cta{margin:20px 0}a.lp-product-set-cta-bottom{-ms-flex-item-align:center;align-self:center;display:inline-block}a.lp-product-set-cta-top{display:none}.lp-product-set-products{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center;-ms-flex-align:baseline;align-items:baseline;-ms-flex-wrap:wrap;flex-wrap:wrap}.lp-product-set-products .productCell{margin-top:15px}@media(min-width: 600px){.lp-product-set-products{-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}.lp-product-set-products .productCell{padding:0 4px;-ms-flex:1 1;flex:1 1;width:25%;max-width:200px;min-width:170px}.lp-product-set-header-label{display:inline-block;text-align:left}a.lp-product-set-cta-top{margin-left:20px;display:inline-block;text-align:left}a.lp-product-set-cta-bottom{display:none}}@media(min-width: 961px){.lp-product-set-products .productCell{padding:0 10px}.lp-product-set-header-label{-ms-flex-item-align:start;align-self:flex-start}}@font-face{font-family:"brandon-grotesque";font-style:normal;font-weight:100;src:url("https://minted-fonts.mintedcdn.net/brandon-grotesque/100.woff") format("woff")}@media(min-width: 0px)and (max-width: 960px){.countdown__wrapper{-ms-flex-align:center;align-items:center;background-color:#333;display:-ms-flexbox;display:flex;height:5.625rem;-ms-flex-pack:center;justify-content:center;margin-top:1.25rem}.countdown__item{text-align:center;width:2.375rem;margin:.75rem 1.125rem 0}.countdown__number{font-family:"brandon-grotesque","Helvetica","Arial",sans-serif;display:-ms-flexbox;display:flex;font-weight:100;font-size:2.25rem;color:#fff;-ms-flex-pack:center;justify-content:center;line-height:1.875rem}.countdown__label{font-family:"Brandon-Grotesque","Helvetica","Arial","sans-serif";font-style:normal;font-weight:300;font-size:.4375rem;font-weight:300;color:#fff;letter-spacing:.03125rem;margin-top:.375rem;margin-bottom:.875rem;text-transform:uppercase}.countdown__img{width:100%}}@media(min-width: 961px){.countdown__wrapper{-ms-flex-align:center;align-items:center;background-color:#333;display:-ms-flexbox;display:flex;height:5.625rem;-ms-flex-pack:center;justify-content:center;margin-top:1.25rem}.countdown__item{text-align:center;width:2.375rem;margin:1.25rem 1.875rem 0}.countdown__number{font-family:"brandon-grotesque","Helvetica","Arial",sans-serif;display:-ms-flexbox;display:flex;font-weight:100;font-size:2.8125rem;color:#fff;-ms-flex-pack:center;justify-content:center;line-height:1.875rem}.countdown__label{font-family:"Brandon-Grotesque","Helvetica","Arial","sans-serif";font-style:normal;font-weight:300;font-size:.5625rem;font-weight:300;color:#fff;letter-spacing:.03125rem;margin-top:.625rem;margin-bottom:.875rem;text-transform:uppercase}.countdown__img{width:100%}}