:root{--heading-font-weight: 300;--heading-font-family: Neuzeit-Grotesk, "neuzeit-grotesk";--body-font-weight: 300;--body-font-family: Goldenbook, "Golden-Book";--container-xsm-max-width: 49rem;-webkit-user-select:text!important;user-select:text!important}*{font-family:var(--heading-font-family);font-weight:300;letter-spacing:1.5px}p,.truncate-text,.product-medium{letter-spacing:.6px;font-weight:300;-webkit-user-select:text!important;user-select:text!important}.price-list .price-list--product,.price-list-font{-webkit-user-select:text!important;user-select:text!important}input,input:before,input:after{-webkit-user-select:text!important;-khtml-user-select:text!important;-moz-user-select:text!important;-ms-user-select:text!important;user-select:text!important}.boost-sd__suggestion-queries-item-sku{display:none!important}.boost-sd__header-title,h1 .boost-sd__header-title{font-size:4em!important;text-transform:uppercase!important;font-weight:300!important;letter-spacing:2px!important}.boost-sd__header-title,h1 .boost-sd__header-title{font-size:24px!important}.boost-sd__header-image .boost-sd__header-image--medium,.boost-sd__button--show-on-hover,.boost-sd__header-image-inner,.boost-sd__toolbar-item .boost-sd__toolbar-item--product-count{display:none!important}.boost-sd__collection-header{margin-bottom:0}.prose p,h1,body,h2,h3,h4,h5,u,em,i,blockquote,ul,li,ol,a,div,p,.pdp-price-text,strong{-webkit-user-select:text!important;user-select:text!important}ul{list-style:none}.prose .h3{font-weight:300}.h1,h1{font-family:var(--body-font-family)!important}.h3,h3{font-weight:400}.form .button,.button{font:var(--heading-font-family)!important;font-weight:300!important}.button-group .button{font:var(--heading-font-family);font-weight:300}.prose .button-group .button{font:var(--heading-font-family)!important;font-weight:300!important}.prose :is(.button,.button-group:has(.button)){font:var(--heading-font-family)!important;font-weight:300!important}.container--xsm{--container-max-width: var(--container-xsm-max-width)}.header__dropdown-menu header__dropdown-menu--restrictable unstyled-list ul li a{font-weight:300;letter-spacing:2px}.needsclick .kl-private-reset-css-Xuajs1 label{font:var(--heading-font-family)!important;font-weight:400;padding-top:10px}buy-buttons button{font-family:neuzeit-grotesk!important;font-style:normal!important;font-weight:300!important;font-size:16px!important;line-height:20px!important;letter-spacing:1.7px!important;text-transform:uppercase!important}buy-buttons{row-gap:0!important}.pdp-price-text{font-size:14px important;font-weight:300}.product-info__block-item-price__heading{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-top:20px}.product-info__block-item-price__heading-category,.product-info__block-item-price__heading-category a{font-family:neuzeit-grotesk;letter-spacing:2.16px;text-transform:uppercase;font-weight:500}.few-left{font-size:11px;margin-bottom:5px;text-align:left;color:#9b0d0d;font-weight:500}.truncate-description p{white-space:pre-wrap}.moreellipses{cursor:pointer}._ml u{text-decoration:none}.product-medium{margin-bottom:16px}.block-swatch{height:32px}.color-swatch__unframed.color-swatch__selected{background:#f6f6f6;border:1;border-style:dotted;border-color:#979797}.color-swatch__unframed.color-swatch__selected .color-swatch__unframed-text{color:#000}.color-swatch__unframed-text{color:#979797;text-align:center;font-size:11px;font-family:neuzeit-grotesk;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.3px;text-transform:uppercase}.sold-out__form{padding:5px 12px;background-color:#f4f2e8;font-size:13px;width:100%;margin:10px auto 30px;text-align:center}.color-swatch{width:70px!important;height:14px!important;--swatch-offset: 0px !important}.color-swatch__caret{display:none!important;position:absolute!important;top:20px!important}.color-swatch__selected .color-swatch__caret{display:unset!important}.color-swatch__unframed-text{margin-top:1px!important;line-height:70%!important}.color-swatch__white{border:1px solid #e0e0e0!important}.color-swatch__selected.color-swatch__white{border:1px solid black!important}.product_contact_buttons{display:flex;flex-direction:column;gap:.7rem;justify-content:space-between;width:100%}.pdp-price-text{font-size:14px important}.popup__content{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:400px;padding:30px;background:#fff;z-index:4;text-align:left}.popup__close{position:absolute;top:20px;right:20px;display:block;cursor:pointer}.popup-follow label{text-align:left;margin-top:20px}.popup-cv .popup__content{position:fixed;top:60%;left:50%;z-index:2147483647!important;width:100%;max-width:800px;scroll-behavior:smooth;overflow:auto;height:500px}.popup--large .popup__content{position:absolute;top:200px;left:50%;transform:translate(-50%)}@media only screen and (max-width: 768px){.popup--large .popup__content{top:100px}.popup__close{top:10px;right:10px}}.popup--form .form__inner .popup__trigger{cursor:pointer}.popup__heading{font-family:var(--body-font-family)!important;text-align:center;font-size:24px;font-weight:300!important;margin:0 0 18px;line-height:1.2;text-transform:uppercase;letter-spacing:2px}.popup__description{margin-bottom:20px;padding:.7rem 0;letter-spacing:normal;text-align:center}.popup--form .form__inner input[type=text]{background:transparent;border:none;border-bottom:1px solid #000;width:100%;margin-bottom:20px;text-align:left;padding:10px 18px}.collection-template__artist .collection-content .btn-group .popup--form .form__inner .studio-visit-btn,.popup--form .form__inner .btn,.popup--form .form__inner .collection-template__artist .collection-content .btn-group .studio-visit-btn{margin:0 auto 20px;width:100%;height:37px}.popup--form .form__inner{margin:0 30px}.popup-back{position:fixed;width:100vw;height:100vh;top:0;left:0;background:#0006;animation:fade both .5s ease;z-index:999999}@keyframes fade{0%{opacity:0}to{opacity:1}}.form-product-buy{justify-content:center;align-items:center}.product__sold-out{color:#9b0d0d;font-weight:700}.variant-picker__option-size{font-family:neuzeit-grotesk;font-style:normal;font-weight:300;font-size:13px;line-height:20px;letter-spacing:1.5px;text-transform:capitalize}.variant-picker__option-frame-included{font-family:neuzeit-grotesk;font-style:italic;font-weight:300;font-size:13px;line-height:20px;letter-spacing:1.5px;text-transform:capitalize}.buy-buttons{font-family:neuzeit-grotesk}.content-over-media--xs{--content-over-media-height: clamp(15rem, 65vw, 30rem)}.read-more-toggle{max-height:440px;overflow:hidden}.read-more-toggle.read-more__content:after{background:linear-gradient(0deg,#f4f2e8,transparent)}.read-more__content{position:relative}.read-more__content:after{content:"";display:block;width:100%;height:200px;position:absolute;bottom:0;left:0;background:transparent}.article__wrapper{padding:5px!important;background:#f4f2e8!important}@media (max-width: 769px){.article__wrapper{padding:15px!important}}.article__image{max-width:1000px!important;margin:0 auto!important}.article__image img{object-fit:scale-down!important;margin-top:15%}.pullquote{margin-top:50px!important}.quote-citation{font-weight:5s00;font-size:13px;text-align:center;margin-bottom:25px}.pullquote h2{font-size:13px;font-weight:500;margin-top:50px}.double-image-wrapper{display:flex;padding-bottom:15px!important}.double-image-wrapper>div{flex:1;margin:0 16px}.double-image-wrapper>div:first-child{margin-left:0}.double-image-wrapper>div:last-child{margin-right:0}.double-image-wrapper img{width:100%;height:auto;object-fit:cover}.half-image-right{margin-top:0!important}.artist-page-bio{text-align:justify!important}@media only screen and (max-width: 768px){.double-image-wrapper{flex-direction:column}.double-image-wrapper>div{margin:0 0 16px}.double-image-wrapper>div:last-child{margin-bottom:0}.double-image-wrapper img{height:auto}.article__image img{height:auto!important}.article__wrapper{transform:translateY(-15px)}}.results-section .text-images{padding:0}.results-section .text-image__inner{width:1400px;max-width:100%;margin:auto}.text-image .text-image__inner{display:flex;align-items:center}.text-image .text-image__content{flex:0 0 51.3%;max-width:51.3%;padding:5% 5% 5% 6%;display:flex;align-items:center;justify-content:center}.text-image .text-image__content-inner{max-width:619px}.results-section .text-image__inner .text-image__title{position:relative;display:inline-block;text-transform:capitalize}.text-images .text-images__item:first-child .text-image__title{margin-bottom:41px}.results-section .text-image__inner .text-image__title:after{content:"";display:block;background:#c1a479;width:98px;height:2px;margin:15px 0 0}.results-section .text-image__inner.tower_style .text-image__title:after{margin:15px auto 0}.results-section .text-image__inner.tower_style{flex-direction:column}.results-section .text-image__inner .text-image__actions a{display:flex;width:200px;height:64px;background:#000;color:#fff;font-weight:400;font-size:14px;line-height:22px;justify-content:center;align-items:center;text-decoration:none;border:1px solid #000;transition:all .35s ease}.results-section .text-image__inner .text-image__actions a:hover{background:#fff;border:1px solid #000;color:#000}.results-section .text-image__inner .text-image__actions a:hover svg{opacity:0}.results-section .text-image__inner .text-image__entry{font-weight:400;font-size:16px;line-height:34px;color:#4e5d78;letter-spacing:0}.text-image__entry{margin-bottom:49px}.results-section .text-image__inner .text-image__entry p{font-size:18px}.results-section .text-image__inner.tower_style .text-image__entry{margin-bottom:0}.results-section .text-image__inner.tower_style .text-image__title{text-align:center;display:block}.results-section .text-image__inner.tower_style .text-image .text-image__content{padding:0 0 30px}.results-section .inner-section-bg{position:relative;margin:130px auto 150px}.results-section .inner-section-bg:before{content:"";display:block;position:absolute;width:80%;height:110%;top:0;left:0;bottom:0;margin:auto;background:#e6e7e833}.results-section .inner-section-bg .text-image__image,.results-section .inner-section-bg .text-image__content{position:relative;z-index:3}.text-image .text-image__image{flex:1}.results-section .inner-section-bg .text-image__actions a{background:transparent;border-color:#b0b7c3;color:#4e5d78}.results-section .text-image__inner .text-image__actions{padding:50px 0}.lume-focus{border-radius:.25rem;outline:2px solid transparent;outline-offset:2px}.lume-focus:focus:not(.focus-visible){box-shadow:none}.lume-focus.focus-visible{--tw-shadow: 0 0 0 .25rem rgba(0, 0, 0, .2);--tw-shadow-colored: 0 0 0 .25rem var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 transparent),var(--tw-ring-shadow, 0 0 transparent),var(--tw-shadow)}#brands-directory{margin-left:auto;margin-right:auto;width:100%;max-width:1240px}@media (min-width: 1024px){#brands-directory{margin-top:2.5rem}}#brands-directory h1{font-family:var(--body-font-family)!important;font-feature-settings:"pnum" on,"lnum" on;font-size:3rem;line-height:1.2;font-weight:300;text-transform:uppercase;letter-spacing:.3rem}@media (min-width: 1024px){#brands-directory h1{font-family:var(--body-font-family)!important;font-feature-settings:"pnum" on,"lnum" on;font-size:3rem;line-height:1.1;margin-bottom:2.25rem}}#brands-directory .alphabet-index-container{position:fixed;right:0;top:80px;height:100vh}@media (min-width: 768px){#brands-directory .alphabet-index-container{display:flex;align-items:center}}@media (min-width: 1024px){#brands-directory .alphabet-index-container{position:-webkit-sticky;position:sticky;top:62px;display:block;height:1rem}}#brands-directory .alphabet-index-container .alphabet-index{font-family:var(--heading-font-family);line-height:1.1;font-size:.875rem;display:flex;flex-direction:column;gap:0;background-color:rgba(255,255,255,var(--tw-bg-opacity));padding-right:1rem;padding-left:.5rem}@media (min-width: 768px){#brands-directory .alphabet-index-container .alphabet-index{gap:1px}}@media (min-width: 1024px){#brands-directory .alphabet-index-container .alphabet-index{font-family:var(--heading-font-family);line-height:1.1;font-size:1rem;margin-left:-.25rem;margin-right:-.25rem;flex-direction:row;justify-content:space-between;padding-left:0;text-underline-offset:4px}}#brands-directory .alphabet-index-container .alphabet-index button{min-width:12px;padding:.5px;color:rgba(13,13,13,var(--tw-bg-opacity));border-radius:.25rem;outline:2px solid transparent;outline-offset:2px}#brands-directory .alphabet-index-container .alphabet-index button:focus:not(.focus-visible){box-shadow:none}#brands-directory .alphabet-index-container .alphabet-index button.focus-visible{--tw-shadow: 0 0 0 .25rem rgba(0, 0, 0, .2);--tw-shadow-colored: 0 0 0 .25rem var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 transparent),var(--tw-ring-shadow, 0 0 transparent),var(--tw-shadow)}@media (min-width: 1024px){#brands-directory .alphabet-index-container .alphabet-index button{padding:.5rem}}#brands-directory .alphabet-index-container .alphabet-index button:hover{-webkit-text-decoration-line:underline;text-decoration-line:underline}#brands-directory .alphabet-index-container .alphabet-index button:disabled{color:rgba(153,153,153,var(--tw-bg-opacity))}#brands-directory .alphabet-index-container .alphabet-index button:disabled:hover{-webkit-text-decoration-line:none;text-decoration-line:none}#brands-directory .letter-groups{display:grid;gap:2rem;grid-template-columns:repeat(auto-fill,minmax(320px,1fr))}@media (min-width: 1024px){#brands-directory .letter-groups{margin-top:2rem;gap:3rem}#brands-directory .letter-groups .letter-group{padding-top:2rem}}#brands-directory .letter-groups .letter-group .links{display:flex;flex-direction:column}#brands-directory button:disabled{opacity:.5}#brands-directory .letter-groups .letter-group .links .brand-link{font-family:var(--heading-font-family)!important;font-feature-settings:"pnum" on,"lnum" on;line-height:1.4;font-weight:300;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border-radius:.25rem;outline:2px solid transparent;outline-offset:2px}#brands-directory .letter-groups .letter-group .links .brand-link:focus:not(.focus-visible){box-shadow:none}#brands-directory .letter-groups .letter-group .links .brand-link.focus-visible{--tw-shadow: 0 0 0 .25rem rgba(0, 0, 0, .2);--tw-shadow-colored: 0 0 0 .25rem var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 transparent),var(--tw-ring-shadow, 0 0 transparent),var(--tw-shadow)}.alphabet-index-container{display:block;background:#fff}@media (max-width: 800px){#brands-directory h1{text-align:center;font-size:2rem}.alphabet-index-container{display:none}.letter-groups{margin-top:50px;padding-left:15px;padding-right:15px}#brands-directory .letter-groups .letter-group .links .brand-link{line-height:2}}@media (min-width: 1024px){#brands-directory .letter-groups .letter-group .links .brand-link{font-family:var(--heading-font-family)!important;font-feature-settings:"pnum" on,"lnum" on;line-height:1.6;font-weight:300;font-size:1.25rem}}#brands-directory .letter-groups .letter-group .links .brand-link:hover{-webkit-text-decoration-line:underline;text-decoration-line:underline}#brands-directory .letter-groups .letter-group .index-letter{font-family:var(--body-font-family)!important;font-feature-settings:"pnum" on,"lnum" on;font-size:1.1rem;line-height:1.3;margin-bottom:1rem;border-bottom-width:1px;border-color:rgba(230,230,230,var(--tw-bg-opacity));padding-bottom:1rem}@media (min-width: 1024px){#brands-directory .letter-groups .letter-group .index-letter{font-feature-settings:"pnum" on,"lnum" on;font-size:2rem;line-height:1.2}}#qab_background{display:none}@media (min-width: 1024px){#qab_background{display:block}}.product-card__info .vendor{font-weight:700}.product-card__info{text-align:left!important;justify-items:start!important;display:flex!important;flex-direction:row;justify-content:space-between;position:relative}.product-card-type{font-size:11px;letter-spacing:1.5px;color:#888}.product-card__info-badges{display:flex;flex-direction:column;gap:.025rem;text-align:right;align-items:end;justify-content:space-between}.badge{padding:0!important}.product-card__info-badges .price-list sale-price{font-size:11px!important;text-align:right}.product-card__info-badges .badge--few-left,.product-card__info-badges .badge--sold-out{background:transparent!important;font-size:11px!important;font-weight:700;color:#9b0d0d!important;letter-spacing:1.5px}.product-card__info-badges .badge--vip{color:#000;text-align:center;font-family:neuzeit-grotesk;font-size:9px;font-weight:400;letter-spacing:1.35px;width:75px;height:18px;flex-shrink:0;display:grid;place-items:center;vertical-align:middle;background:#f4f2e8}.product-card__info-badges .badge--hold{color:#fff;text-align:center;font-family:neuzeit-grotesk;font-size:9px;font-weight:500;letter-spacing:1.35px;line-height:.2;width:58px;height:16px;flex-shrink:0;padding-bottom:1px;display:grid;place-items:center;vertical-align:middle;background:#000}.product-card__info-data{gap:.5rem}.product-card__info-wrapper{text-align:left}.product-card__info-wrapper>*{text-align:left}.product-card__info-footer{display:flex;justify-content:space-between;align-items:center}.product-card__info-footer .price-list{display:none}.product-card__info-block{display:flex;justify-content:space-between}.product-list[collection-desktop-layout=compact] .product-card__info{display:none!important}.product-title-mobile{display:none;font-style:italic!important;font-size:13px!important}.product-title-desktop{text-transform:capitalize!important;font-style:italic!important;font-size:13px!important;max-width:202px}#product-list-template--16115352567990__main .product-title-desktop,.shopify-section .shopify-section--related-products .product-title-desktop{max-width:212px}.product-card-type{text-transform:uppercase!important;line-height:1}@media (max-width: 768px){.product-title-mobile{display:block;text-transform:capitalize!important;padding-top:5px;padding-bottom:5px}.product-title-desktop,.badge--few-left{display:none}.product-card__info-footer .price-list{display:flex}.product-card__info-footer .price-list .h6{font-size:9px!important;line-height:1}.product-card__info-badges{position:absolute;top:0;right:0}.product-card__info-badges .price-list{display:none}.product-card__info-badges *{font-size:9px!important}badge-list.badge-list.badge-list--vertical *{font-size:9px!important}.badge{padding:unset!important}.product-card__info-badges .badge--hold{width:58px;height:14px}.product-card-type{font-size:11px;text-transform:uppercase!important}.product-card__info .vendor{font-size:11px!important}.product-card__info{justify-content:unset}.product-card__info-data{width:100%;gap:0}}.slideshow__slide-content .h6{font-family:var(--heading-font-family)!important;font-weight:700}.slideshow__slide-content p.h1{margin-top:0!important;font-size:max(.6875rem,clamp(1.375rem,1.146341463414634rem + .975609756097561vw,2rem) * 1.65)!important}.bg-taupe{background-color:#f4f2e8;padding:5px 12px;font-size:13px;width:100%;margin:10px auto 20px}.button{padding:.9rem 1.75rem .75rem!important;line-height:85%!important}.button .button-sm{font-size:12px!important;padding:.3rem .75rem!important;letter-spacing:2px!important}.button-block{width:100%}.button-block>*{width:100%}.form__inner{margin-block-start:0rem!important}.cv-popup{width:600px;overflow:auto;max-height:400px}.cto-header{font-weight:300!important;text-transform:uppercase}@media (max-width: 768px){.cto-header{letter-spacing:2px;text-transform:uppercase;font-size:24px}.cv-popup{width:400px}}.quote-link{font-size:13px;font-weight:700;margin-top:20px;font-family:neuzeit-grotesk;display:inline-block}.quote-link>i{font-weight:700}a.quote-link-credit>u{text-decoration:none;font-style:italic;font-size:13px;font-weight:700}#pdpQuoteBox{--multiple-media-with-text-grid: "media-wrapper" "content-wrapper" / minmax(0, 1fr);margin-top:50px;--multiple-media-with-text-media-alignment-offset: 0px;--multiple-media-with-text-media-grid: auto var(--multiple-media-with-text-media-grid-auto-rows) / auto-flow var(--multiple-media-with-text-media-grid-auto-columns);--multiple-media-with-text-media-gap: 0;--multiple-media-with-text-media-grid-auto-rows:;--multiple-media-with-text-media-grid-auto-columns:minmax(0, 1.75fr) minmax(0, .8fr) minmax(0, .8fr)}.pdp-quote-box .h3{font-family:Goldenbook!important;font-weight:300}@media screen and (min-width: 700px){#pdpQuoteBox{--multiple-media-with-text-media-alignment-offset: 0px;--multiple-media-with-text-media-gap: 0;--multiple-media-with-text-media-grid-auto-columns:minmax(0, 1.4fr) minmax(0, .35fr) minmax(0, 1.85fr)}}@media screen and (max-width: 699px){#pdpQuoteBox{padding-top:500px}#pdpQuoteBox{--multiple-media-with-text-media-alignment-offset: 0px;padding-top:50px;--multiple-media-with-text-media-gap: 0;--multiple-media-with-text-media-grid-auto-columns:minmax(0, 1.4fr) minmax(0, .35fr) minmax(0, 1.85fr)}}@media screen and (min-width: 1000px){#pdpQuoteBox{--multiple-media-with-text-grid: "content-wrapper media-wrapper" / minmax(0, 375px) minmax(0, 1fr);padding-top:40px}}.framed-by-tappan-btn{text-decoration:underline;cursor:pointer;text-transform:uppercase;font-size:11px}.popup-frame__content{background:#f4f2e8;width:100%;height:100%}.popup-frame__content-title{width:100%;color:#000;text-align:center;font-family:Goldenbook;font-size:24px;font-style:normal;font-weight:400;line-height:normal}.popup-frame__content-contents{margin-top:16px;display:flex;flex-direction:column;gap:16px}.popup-frame__content-contents__p{color:#000;font-family:Neuzeit Grotesk;font-size:12px;font-style:normal;font-weight:300;line-height:20px}.popup-frame__content-contents__a{color:#000;font-family:Neuzeit Grotesk;font-size:12px;font-style:normal;font-weight:400;line-height:20px;text-decoration:underline;cursor:pointer}.popup-frame__content-inner{display:flex;flex-direction:column}.wishlist-container{margin-top:8px;display:flex;justify-content:center;align-items:center;width:100%}.swym-button.swym-added>.unfilled-heart-icon{display:none}.swym-button:not(.swym-added)>.filled-heart-icon{display:none}.swym-wishlist-button-bar{width:0px!important;height:0px!important;margin:0!important}.button-group{gap:1rem!important;display:flex;flex-direction:column}.framing-page-post .double-image-wrapper{margin-bottom:50px}.framing-page-post .half-image-right .hide-mobile{display:block}.framing-page-post p{font-size:15px}.framing-page-post .framing-page-text-left{padding-right:30px}.half-image-mobile{display:none!important}@media screen and (max-width: 500px){.framing-page-post .framing-page-text-right{margin-bottom:50px}.hide-mobile{display:none!important}.half-image-mobile{display:block!important}.half-image-left{margin-bottom:25px!important}}.variant-picker__option-values-stack{display:grid;grid-template-columns:repeat(var(--variant-picker-num-of-cols),1fr);grid-template-rows:repeat(1,1fr);grid-column-gap:.875rem;grid-row-gap:.875rem;width:fit-content}.variant-picker__option-values-stack-2x{grid-template-rows:repeat(2,1fr)}.mb-4{margin-bottom:1rem}
/*# sourceMappingURL=/cdn/shop/t/415/assets/custom.css.map */
