:root{--heading-font-family: "Suisse Intl Condensed", sans-serif !important;--body-font-family: "Suisse Intl", sans-serif !important;--heading-text-transform: none;--button-text-transform: none;--heading-l: 48px;--heading-m: 32px;--heading-s: 24px;--heading-04: 18px;--heading-05: 12px;--heading-06: 10px}h1,h2,h3,h5,h6,.heading,.h1,.h2,.h3,.h5,.h6{font-family:Suisse Intl Condensed,sans-serif!important}body,p{font-family:var(--body-font-family)!important;font-weight:400;line-height:1.25;text-transform:none}b,strong{font-weight:700!important}p.h4,p.h5{text-transform:none!important}.heading,.h1,.h2,.h3,.h4,.h5,.prose :where(h1,h2,h3,h4,h5){text-transform:none!important}h1,.h1{font-family:var(--heading-font-family);font-size:var(--heading-l)!important;font-weight:500!important;letter-spacing:-.01em;line-height:1}h2,.h2{font-family:var(--heading-font-family);font-size:var(--heading-m)!important;font-weight:500!important;letter-spacing:-.01em;line-height:1.1}h3,.h3{font-family:var(--heading-font-family);font-size:var(--heading-s)!important;font-weight:500!important;letter-spacing:-.01em;line-height:1.1}h4,.h4{font-family:var(--body-font-family)!important;font-size:var(--heading-04)!important;font-weight:500!important;letter-spacing:-.01em;line-height:1.1}h5,.h5{font-family:var(--body-font-family)!important;font-size:var(--heading-05)!important;font-weight:700!important;letter-spacing:.1em;line-height:1.2;text-transform:none!important}h6,.h6{font-family:var(--body-font-family)!important;font-size:var(--heading-06)!important;font-weight:700!important;letter-spacing:.1em;line-height:1.2;text-transform:uppercase!important}p.caption{font-family:var(--body-font-family)!important;font-size:var(--heading-06)!important;font-weight:500!important;letter-spacing:.1em;line-height:1.2;text-transform:none!important}.section-header.justify-self-center.text-center{width:100%!important;max-width:100%!important}.section-header.justify-self-center.text-center .prose,.section-header.justify-self-center.text-center h1,.section-header.justify-self-center.text-center h2,.section-header.justify-self-center.text-center .h1,.section-header.justify-self-center.text-center .h2{text-align:left!important}.faq__header{display:flex;justify-content:center}.faq__header .section-header{flex-basis:650px;text-align:left!important}.faq__header .section-header .prose,.faq__header .section-header h1,.faq__header .section-header h2,.faq__header .section-header .h1,.faq__header .section-header .h2{text-align:left!important}.slideshow__slide-content p.h4{font-family:var(--heading-font-family)!important}.slideshow__slide-content a.button,.collection-toolbar__button-container .text-with-icon{font-family:var(--body-font-family)!important;font-size:var(--heading-06)!important;font-weight:700!important;letter-spacing:.1em;line-height:1.2;text-transform:none!important}.maincontent h6,.maincontent .h6,#MainContent h6,#MainContent .h6{padding:20px 0 10px;font-weight:700!important}#MainContent ol li:last-child,#MainContent ul li:last-child{padding-bottom:20px}.heading,.prose :where(h1,h2,h3,h5,h6){font-family:var(--heading-font-family);font-weight:500!important;letter-spacing:-.01em}.prose h1,.prose h2,.prose h3,.prose h4{margin-bottom:10px}.prose p{margin-bottom:16px}.page-content h1{font-size:var(--heading-m)!important}.page-content h2,.page-content h3,.page-content h4,.page-content h4 span{font-size:var(--heading-04)!important;font-family:var(--body-font-family)!important}.faq__category.h6{font-family:var(--body-font-family)!important;font-size:var(--heading-06)!important;font-weight:500;text-transform:uppercase!important;margin-bottom:8px}.faq .accordion__toggle{font-family:var(--body-font-family)!important;font-size:15px!important;font-weight:500!important;text-transform:none!important}.faq .accordion summary{margin-bottom:4px!important}.faq .accordion__toggle.text-lg{padding:15px 0 5px}.faq .accordion__content .prose p{padding-top:0}.faq .accordion__content .prose p:last-child{padding-bottom:20px}.template-collection .prose p{margin-bottom:16px}.header-nav-item{font-family:var(--heading-font-family)!important;font-size:16px!important;font-weight:500!important;letter-spacing:-.01em;line-height:1.2;text-transform:none!important}button,.btn{font-family:var(--heading-font-family);font-weight:500;letter-spacing:.02em;text-transform:none!important}.pull-quote{font-family:var(--heading-font-family);font-weight:400;letter-spacing:-.01em}.header-sidebar__sub-linklist-button{font-family:var(--body-font-family)!important;font-weight:400!important}a.header-sidebar__linklist-button.h2{--top-size: 22px!important;--top-hover-size: 24px!important;display:flex;align-items:center;gap:.5rem;font-size:var(--top-size)!important;line-height:var(--top-hover-size);min-height:var(--top-hover-size);transition:font-size .2s ease;font-family:var(--heading-font-family);text-transform:none!important;padding:.5rem 0;white-space:nowrap}a:hover.header-sidebar__linklist-button.h2{font-size:24px!important}.header-sidebar__linklist-button,.header-sidebar__menu-item .accordion__toggle{--top-size: 22px;--top-hover-size: 24px;display:flex;align-items:center;gap:.5rem;font-size:var(--top-size);line-height:var(--top-hover-size);min-height:var(--top-hover-size);transition:font-size .2s ease;font-family:var(--heading-font-family);text-transform:none!important;padding:.5rem 0;white-space:nowrap}#SidebarDynamicCategories{margin-bottom:20px;padding-bottom:15px;border-bottom:1px solid #e5e5e5}#SidebarDynamicCategories .menu-title{font-size:var(--heading-04);text-transform:none;line-height:1.6;font-weight:500;margin-bottom:12px;display:block}#SidebarDynamicCategories .cat-link{display:block;padding:6px 0;color:#444;text-decoration:none}#SidebarDynamicCategories .cat-link.active{font-weight:600;color:#000}.checkbox-control label{font-family:var(--body-font-family)!important;font-size:14px!important;font-weight:400!important}form.facets span.text-with-icon.gap-4{font-size:15px!important}.facets__count,.facet-checkbox__count,.count-bubble{display:none!important}input[type=checkbox]+label span:last-child{display:none!important}input[name="filter.p.m.custom.main_category"][value=Artwork]{display:none!important}input[name="filter.p.m.custom.main_category"][value=Artwork]+label{display:none!important}details.accordion:has(input[name="filter.p.m.custom.artwork_style"]){display:none!important}.main-category-active label{font-weight:500;color:#000}.button,.shopify-challenge__button,.shopify-payment-button__button--unbranded{text-transform:none!important}.fc-viewall-btn a.button,.fc-viewall-btn-bottom a.button{background:transparent!important;color:#000!important;border:1px solid #000!important;box-shadow:none!important}.fc-viewall-btn a.button:hover,.fc-viewall-btn-bottom a.button:hover{background:#000!important;color:#fff!important}.photography-categories{display:none!important}@media(max-width:480px){.HSG-SizeGuide__tabs{display:flex;overflow-x:auto;white-space:nowrap;gap:0px!important;padding-bottom:5px}.HSG-SizeGuide__tabs button{font-size:12px!important;padding:6px 10px!important;white-space:nowrap!important;min-width:max-content}.HSG-SizeGuide__tabs::-webkit-scrollbar{display:none}}@media screen and (min-width:1000px){.product{--product-gap: 0 !important}}.product-info__block-item .SizePreviewGallery{width:100%;max-width:none!important}.SizePreviewGallery{margin-top:0!important}.SizePreviewGallery__track{display:flex;gap:12px;overflow-x:auto;scroll-behavior:smooth;padding:0;width:100%;min-width:0;justify-content:center}.SizePreviewGallery__item{margin-right:0!important}.SizePreviewGallery{position:relative;margin-top:1.5rem}.SizePreviewGallery__track::-webkit-scrollbar{display:none}.SizePreviewGallery__arrow{position:absolute;top:50%;transform:translateY(-50%);width:26px;height:26px;border-radius:50%;background:#fff;border:1px solid #ccc;cursor:pointer;z-index:10;display:flex;align-items:center;justify-content:center}.SizePreviewGallery__arrow--left{left:0}.SizePreviewGallery__arrow--right{right:0}.SizePreviewGallery__arrow svg{width:14px;height:14px}.SizePreviewGallery__item{background:none;border:none;padding:0;cursor:pointer;text-align:center;flex:0 0 auto;min-width:100px}.SizePreviewGallery__image{width:110px;border-radius:4px;border:1px solid #ccc}.SizePreviewGallery__item.is-active .SizePreviewGallery__image{border-color:#000;transform:translateY(-2px)}.header-sidebar__menu-item,.header-sidebar__sub-menu-item{animation:none!important;transition:none!important;transition-delay:0s!important;transform:none!important;opacity:1!important}@media screen and (min-width:1000px){.header-sidebar__images{padding:0!important;height:100vh!important}.header-sidebar__images img{width:100%!important;height:100vh!important;object-fit:cover!important;display:block}}.product-title{font-size:28px!important;font-weight:500!important;text-transform:none!important}.product-info__block-item[data-block-type=text] .prose p{font-family:var(--body-font-family)!important;font-size:var(--heading-05)!important;font-weight:500!important;letter-spacing:.1em;line-height:1.2;text-transform:none!important;padding-top:10px}.vendor{font-family:var(--heading-font-family)!important;font-weight:400!important;font-style:normal;font-size:28px!important;color:#9f9f9f}[data-block-type=title]{margin-block-end:0!important}[data-block-type=vendor]{margin-block-start:0!important}sale-price{font-size:16px!important;font-weight:400!important;color:#000!important}.product-info__block-item sale-price{font-size:var(--heading-05)!important}.variant-picker__option-info legend,.variant-picker__option-info .link,variant-option-value,.size-variants .block-swatch,.mount-variants .block-swatch{font-family:var(--body-font-family)!important;font-size:var(--heading-06)!important;font-weight:500!important;letter-spacing:.1em;line-height:1.2;text-transform:uppercase!important}.size-variants .block-swatch,.mount-variants .block-swatch{display:flex}.size-variants .block-swatch{justify-content:space-between}.mount-variants .block-swatch{width:50%}.size-variants .block-swatch .size__display:after{font-family:var(--heading-font-family);font-size:14px;font-weight:500!important}.label__display,.variant-price{flex:25%;font-family:var(--heading-font-family);font-size:14px;font-weight:500!important;text-transform:none!important}.variant-price{text-align:right}buy-buttons .button,.content-tabs [role=tab]{font-family:var(--body-font-family)!important;font-size:var(--heading-05)!important;font-weight:500!important;letter-spacing:.1em;line-height:1.2;text-transform:uppercase!important}buy-buttons .button{letter-spacing:.03em}x-tabs .prose,x-tabs h4,.text-with-icons__item .h4,.text-with-icons__item .prose{font-size:15px!important}x-tabs h4,.text-with-icons__item .h4{font-weight:500!important;font-size:18px!important}x-tabs .prose{text-align:center}.footer__aside p.text-subdued{font-family:var(--body-font-family)!important;font-size:var(--heading-06)!important;font-weight:500!important;letter-spacing:.1em;line-height:1.2;text-transform:none!important}.footer__inner .h5{font-size:12px;font-weight:700!important;letter-spacing:.02em}.footer__inner a{font-size:14px!important;font-family:Suisse Intl Condensed}.footer-brand{text-align:center;margin:60px auto 40px;max-width:500px}.footer-logo-mark{display:block;margin:0 auto 12px;width:52px}.footer-brand-name{font-family:var(--heading-font-family);font-weight:500;font-size:16px;margin-bottom:8px}.footer-brand-desc{font-size:14px;color:#555;line-height:1.4;margin-bottom:8px;max-width:350px}.footer-brand-url{font-size:13px;color:#777}.footer__block--text .v-stack{align-items:center;text-align:center}.footer-logotype{width:100%}.footer-logotype img{display:block;margin:0 auto;text-align:center;justify-content:center}.footer-logotype,.footer__block--text .social-media{text-align:center;justify-content:center}.footer__block--text .social-media{display:flex;justify-content:center}@media screen and (min-width:700px){.footer__block--links,.footer__block--image{flex-grow:0;max-width:14rem;padding-top:12px}}@media screen and (max-width:767px){.footer__block-list{justify-content:center!important;align-items:center!important}.footer__block--text,.footer__block--text .v-stack,.footer-logotype,.footer__block--text .social-media{display:flex!important;flex-direction:column;align-items:center!important;justify-content:center!important;text-align:center!important}.footer-logotype img{margin:0 auto!important}.footer__block--text .social-media{flex-direction:row!important;gap:12px}.product-card__info,.product-card__info .v-stack{display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:flex-start!important;text-align:left!important;width:100%!important;padding:0 12px}.product-card__info .product-title,.product-card__info .vendor,.product-card__info .price-list{width:100%!important;text-align:left!important;margin-left:0!important}.header__secondary-nav{flex-wrap:wrap;grid-area:secondary-nav;justify-content:end;justify-self:end;align-items:center;gap:.625rem .5rem!important;display:flex}}.custom-modal{display:none;position:fixed;z-index:9999999;top:0;right:0;bottom:0;left:0;background-color:#fff;overflow:hidden;transition:opacity .3s ease}.custom-modal.show{display:flex;align-items:center;justify-content:center}.custom-modal-content{position:relative;max-width:90vw;max-height:90vh;width:100%;height:auto;margin:auto;padding:20px;box-sizing:border-box;background-color:transparent;display:flex;align-items:center;justify-content:center;overflow:hidden}.custom-modal-body{width:80%;height:auto}.custom-modal-close{position:absolute;top:0;right:30px;color:#000;font-size:50px;font-weight:400;background:transparent;border:none;cursor:pointer;z-index:10000;transition:opacity .2s ease}.custom-modal-close:hover{opacity:.7}.border-selected,.active-nav{border-bottom:2px solid #000}.border-selected{border:1px solid #333;border-radius:4px}.nav-item.selected{border:2px solid #007bff}.PG-Size-Arrows{display:none!important}[data-frame][data-frame-orientation=portrait][data-frame*=mid] .object-fit{width:35%!important;height:52%!important}[data-frame][data-frame-orientation=portrait][data-frame*=large] .object-fit{width:42%!important;height:62%!important}[data-frame][data-frame-orientation=portrait][data-frame*=display] .object-fit{width:46%!important;height:69%!important}[data-frame][data-frame-orientation=portrait][data-frame*=exhibition] .object-fit{width:52%!important;height:78%!important}[data-frame][data-frame-orientation=portrait][data-frame*=master] .object-fit{width:57%!important;height:83%!important}[data-frame].eagerload[data-frame-orientation=landscape][data-frame*=large] .object-fit,:not(.collection) [data-frame][data-frame-orientation=landscape][data-frame*=large] .object-fit{width:61.5%!important;height:55.5%!important}@media(max-width:767px){.product-gallery__image-list{row-gap:0!important}.product{gap:0!important}}[data-frame]>.object-fit img{width:100%!important;height:100%!important;object-fit:cover!important}.collection-toolbar__products-count.h6,.collection-toolbar__button-container .text-with-icon{text-transform:uppercase!important}.collection-toolbar__products-count.h6{color:#010101}.product-card__info .product-title,.collection-card__content p.h4.bold{font-family:var(--heading-font-family)!important;font-size:18px!important;font-weight:500!important;line-height:1.2em;margin-bottom:2px}.product-card__info .vendor,.collection-card__content p.prose{font-family:var(--heading-font-family)!important;font-size:15px!important;font-weight:400;color:#666;margin-bottom:2px}.collection-card__content p.prose{margin-top:10px!important}.product-card__info sale-price{font-family:var(--heading-font-family)!important;font-size:15px!important;font-weight:400;color:#000}.h1,.h2,.h3,.h4,.h5,.h6,.prose .h1,.prose .h2{text-transform:none!important}.text-with-icons__item img,.text-with-icons__item svg,.text-with-icons__item .constrained-image{display:none!important}.text-with-icons__item .h4{font-family:Suisse Intl Condensed,sans-serif!important;font-size:18px!important;font-weight:500!important;line-height:1.1!important;letter-spacing:-.01em!important;text-transform:none!important;margin-top:0!important}.text-with-icons__item .prose,.text-with-icons__item .prose p{font-family:Suisse Intl Condensed,sans-serif!important;font-size:12px!important;font-weight:400!important;line-height:1.25!important;letter-spacing:.01em!important;text-transform:none!important}.text-with-icons__item .h4+.prose,.text-with-icons__item .h4+*{margin-top:8px!important}.vendor,.product-card__info .product-title,.collection-card__content p.h4.bold{letter-spacing:-.01em!important}.product-info__block-item[data-block-type=vendor]{margin-top:12px!important;margin-block-start:12px!important;margin-bottom:0!important;margin-block-end:0!important}.product-info__block-item[data-block-type=vendor] .vendor{line-height:1.1!important}.product-info__block-item[data-block-type=text]{margin-top:0!important;margin-block-start:0!important;margin-bottom:0!important;margin-block-end:0!important}.product-info__block-item[data-block-type=text] .prose p{font-family:var(--body-font-family)!important;font-size:12px!important;font-weight:400!important;letter-spacing:0!important;line-height:1.4!important;text-transform:none!important;color:#9f9f9f!important;padding-top:12px!important;margin:0!important}.product-info__block-item[data-block-type=price],.product-info__block-item sale-price{display:block;margin-top:12px!important;margin-block-start:12px!important;margin-bottom:10px!important;font-size:13px!important;font-weight:400!important}.product-card__info sale-price,.product-card__info sale-price b,.product-card__info sale-price strong,.product-card__info sale-price *{font-weight:400!important}.product-card__info sale-price{font-size:13px!important}.collection-toolbar__products-count,.collection-toolbar__products-count.h6,.collection-toolbar__button-container .text-with-icon,.collection-toolbar__button-container button,.collection-toolbar__button-container .h6{font-weight:500!important}.product-info__block-item sale-price,.product-info__block-item[data-block-type=price]{display:block;margin-top:4px!important;margin-bottom:48px!important;font-size:13px!important;font-weight:400!important}.product-info__block-item sale-price b,.product-info__block-item sale-price strong,.product-info__block-item sale-price *{font-weight:400!important}.product-info__block-item[data-block-type=vendor]{margin-top:16px!important;margin-block-start:16px!important}.product-info__block-item[data-block-type=vendor]{margin-top:+4px!important}.header-sidebar__linklist-button,.header-sidebar__linklist .accordion__toggle,.header-sidebar__linklist .accordion__toggle .text-with-icon{font-weight:500!important}
/*# sourceMappingURL=/cdn/shop/t/17/assets/custom.css.map */
