body{font-family:sans-serif}.wholesale .product-form-options{padding:5px 0 0;font-size:1.4em}.wholesale .product-sizes{padding:5px}input.cloudinary-fileupload{display:none}.art-store,.blog-page,.blog-post-page,.user-form{margin-bottom:0}.prev-next-button-bar.wrap{padding-right:0;padding-left:0}.ajax-overlay-loading{position:fixed;top:0;left:0;display:none;padding:1000px;color:green;font-size:50px;text-align:center;background:#000;opacity:0.8}div.user-form input.submit-form-btn,div.user-form input.submit-form-btn:link,.div.user-form input.submit-form-btn:visited,.submit-form-btn,.submit-form-btn:link,.submit-form-btn:visited{background:black}.submit-form-btn.disable-pointer-events,.submit-form-btn.disable-pointer-events:link,.submit-form-btn.disable-pointer-events:visited{background:#666}div.store-container,div#product_photo_and_social_icons{margin-top:10px}.product-builder-tabs{margin-left:10px}ul.button-group li a{text-shadow:1px 2px 2px #666}.button{font-weight:normal}.remove-foundation-indent{padding-left:0}.no-left-padding{padding-left:0}.no-right-padding{padding-right:0}.no-left-right-padding{padding-right:0;padding-left:0}.row.no-margin{margin-right:0;margin-left:0}.logo-slogan{margin-top:0;padding-left:0}.logo{font-size:1.3em}.fancybox-title-inside-wrap{padding:10px}.fancybox-skin{border-radius:0}.nav-outer{padding-right:0}.ddsmoothmenu{display:none}@media only screen and (width >= 58.75em){.ddsmoothmenu{display:block}.ddsmoothmenu ul li:last-child a{padding-right:0}}.ddsmoothmenu{font-size:0.8em}.billboard-outer{margin-bottom:30px;background:#fafafa;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZhZmFmYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNiM2IyYjAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #fafafa 0%, #b3b2b0 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fafafa), color-stop(100%, #b3b2b0));background:-webkit-linear-gradient(top, #fafafa 0%, #b3b2b0 100%);background:-o-linear-gradient(top, #fafafa 0%, #b3b2b0 100%);background:-ms-linear-gradient(top, #fafafa 0%, #b3b2b0 100%);background:linear-gradient(to bottom, #fafafa 0%, #b3b2b0 100%);filter:"progid:DXImageTransform.Microsoft.gradient( startColorstr='#fafafa', endColorstr='#b3b2b0',GradientType=0 )"}.billboard-wrapper{margin-bottom:-2px}.billboard{position:relative}div.billboard div.frame img{max-width:100%}.hidden{display:none}.frame{position:absolute;width:100%;overflow:hidden}.caption-frame{position:absolute;bottom:0;width:100%;padding:20px 15px;text-align:right;background:rgba(0,0,0,0.7)}.caption-title{width:100%;padding-bottom:8px;color:white;font-size:1.2em}.caption-description{width:100%;color:white;font-size:1em}.billboard-frame{position:relative;display:inline-block;clear:both;width:100%;overflow:hidden}.mirror-flip{-moz-transform:scaleX(-1);-o-transform:scaleX(-1);-webkit-transform:scaleX(-1);transform:scaleX(-1);-ms-filter:"FlipH";filter:fliph}.prev-button{display:inline}.next-button{float:right}.control-buttons{position:absolute;width:100%;opacity:0}div.billboard-frame:hover div.control-buttons{display:block;opacity:1;-moz-transition:opacity 0.5s ease-in-out;-webkit-transition:opacity 0.5s ease-in-out;transition:opacity 0.5s ease-in-out}div.control-buttons img{width:50px;margin-top:-25px;opacity:0.7}div.control-buttons img:hover{opacity:1}.billboard-frame{text-align:center}@media only screen and (width >= 58.75em){div.billboard div.frame img{max-width:none}}.content-area{display:block}.content-area p,.content-area ul li{margin-bottom:15px}.content-area.columns{padding-right:0}.album-none{margin-top:0}.overlay{position:absolute;top:0;left:0;z-index:-10;width:440px;height:440px;margin:15px 0 0 15px;border:1px solid #ccc;box-shadow:2px 2px 6px #333;-webkit-transform:rotate(-14deg);transform:rotate(-14deg)}.photo-outer-container{position:relative;display:inline-block;min-height:170px;margin:0 0 20px;vertical-align:top}.photo-inner-container{position:relative;display:table-cell;text-align:center;vertical-align:middle;background:#fff;border:none}.photo-inner-container *{vertical-align:middle}.photo-title{text-align:center}.photo-gallery-container{padding-top:10px;padding-left:0}.album-title{width:100%;height:calc(10px + 15px + (2 * 1.6em));padding:10px 0 15px;overflow:hidden;color:#999;font-weight:300;font-size:0.9em;line-height:initial}.Traditional .product-container .album-title{height:initial;overflow:initial}#content_area .product-container .album-title a,#content_area .product-container .album-title .title-text{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;word-break:break-word}.album-container{margin:15px 0 0;padding-left:0}.album-spread{padding-top:10px;padding-left:0}.photo-enlarge-icon{position:absolute;top:40px;left:40px}div.content-area-inner div.album-spread{padding-left:0}.fancybox-title b{color:#999;font-weight:300 !important;text-transform:none}.photo-inner-container{border-bottom:#ccc 1px solid}.content-area .top-controls a.submit-form-btn.secondary-button:link{background:none}.product-container.four-columns .top-controls{right:0}.standard-product-info .item-price-container{margin-top:5px}.standard-product-info .item-price-container p{color:#000}.standard-product-info .item-price-container b{font-weight:normal}.content-area div.secondary-button a:link,.content-area div.secondary-button a:visited,.content-area a.secondary-button:link,.content-area a.secondary-button:visited,.content-area a.submit-form-btn.secondary-button:link,.content-area a.submit-form-btn.secondary-button:visited,.content-area div.secondary-button button,.content-area button.submit-form-btn.secondary-button{color:#686868;background:#f1f1f1}.cart .submit-form-btn:hover,.cart button:hover,.cart button:focus,.cart .button:hover,.cart .button:focus{color:#ccc}.product-sizes{background:#f1f1f1}.product-name h1{font-size:1.2em}.album-title{margin-top:5px;color:#303030;font-size:0.85em;letter-spacing:1.5px;text-transform:uppercase}.album-title i.fa-folder{display:none}.product-container{margin-bottom:30px}.product-outer-container.prices .cheapest-price{margin-top:5px;color:#303030;font-weight:inherit}.product-outer-container.prices .artist-name{margin-top:5px;color:#999;font-size:0.9em;font-style:normal;text-transform:none}.lead-content,.ending-content{margin-bottom:10px}.content-area a.secondary-button.see-on-wall-btn:link{font-size:0.95em}.product-form-container{padding-right:0}.search-container.site-search-avail{margin-bottom:-10px}div.store .crumbtrail{margin-bottom:20px}.art-store{width:100%;min-width:100%;padding:0;opacity:0}.product-sizes span{display:block}div.medium-tooltip p{color:black}.button{border:none}div.headline i{color:#d0d0d0}form.build-product-form div.section-container section p.title{color:#686868;background:#e1e1e1;border:1px solid white;border-bottom:1px solid #f0f0f0}form.build-product-form div.section-container section.active p.title{z-index:1;background:white;border-top:1px solid #f0f0f0;border-right:1px solid #f0f0f0;border-bottom:none;border-bottom:2px solid white;border-left:1px solid #f0f0f0}.section-container.auto>section>.title,.section-container.auto>.section>.title{border:2px solid #dbdbdb}div.art-store div.crumbtrail{margin-top:0;margin-bottom:10px;padding-bottom:0;padding-left:0;color:#525252;text-align:center;border-bottom:none}.product-photos{position:relative;padding:20px;background:white;border-right:none}div.art-store div.headline h1{color:#525252}div.art-store div.headline{position:relative;margin-bottom:0;padding-bottom:20px;text-align:left;text-shadow:none;border-bottom:1px solid white}div.art-store div.headline::before{position:absolute;display:block;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:100%;border-bottom:1px solid #dcdcdc;content:""}.medium-tooltip{color:#4d4d4d;font-weight:normal;text-shadow:none}div.medium-tooltip p{font-size:0.9em}.medium-option-section{position:relative;margin:-40px 0 0;text-align:center}.medium-height{height:88px}.product-sizes{color:#686868;background:#eae8e9}.product-form-options{max-height:105px;padding-right:0;padding-bottom:15px}.store-container{padding-top:10px;padding-left:0}.category-container{padding-left:0}.add-to-cart-btn,.view-cart-btn{padding:6px 12px;color:black;font-size:1em;text-decoration:none !important;background:#f2f2f2;background:-moz-linear-gradient(top, #f2f2f2 0%, #a5a5a5 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #f2f2f2), color-stop(100%, #a5a5a5));background:-webkit-linear-gradient(top, #f2f2f2 0%, #a5a5a5 100%);background:-o-linear-gradient(top, #f2f2f2 0%, #a5a5a5 100%);background:-ms-linear-gradient(top, #f2f2f2 0%, #a5a5a5 100%);background:linear-gradient(to bottom, #f2f2f2 0%, #a5a5a5 100%);border-top:2px solid #999;border-right:2px solid #333;border-bottom:2px solid #333;border-left:2px solid #999;border-radius:5px;box-shadow:#000 1px 1px 5px;cursor:hand;filter:"progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2f2f2', endColorstr='#a5a5a5',GradientType=0 )"}.add-to-cart-btn:hover,.view-cart-btn:hover{background:#a5a5a5;background:-moz-linear-gradient(top, #a5a5a5 0%, #f2f2f2 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #a5a5a5), color-stop(100%, #f2f2f2));background:-webkit-linear-gradient(top, #a5a5a5 0%, #f2f2f2 100%);background:-o-linear-gradient(top, #a5a5a5 0%, #f2f2f2 100%);background:-ms-linear-gradient(top, #a5a5a5 0%, #f2f2f2 100%);background:linear-gradient(to bottom, #a5a5a5 0%, #f2f2f2 100%);filter:"progid:DXImageTransform.Microsoft.gradient( startColorstr='#a5a5a5', endColorstr='#f2f2f2',GradientType=0 )"}.add-to-cart-btn-category-view{padding:15px 0 5px}.art-store-tab-text span{font-size:0.9em;text-decoration:none}section.active p a{color:black;font-weight:normal}section div.content a.submit-form-btn{display:inline-block}.product-build-form-btns{position:relative;display:flex;gap:5px;align-items:center;justify-content:flex-end;padding:25px 0;text-align:right;border-top:1px solid white}.category-container{padding-top:10px;padding-left:0}.art-store-btn-row{position:relative;right:0;bottom:0;margin-top:25px;padding-right:0;padding-left:0;border-top:2px solid #f0f0f0}.no-left-right-margin{margin-right:0 !important;margin-left:0 !important}.section-container.tabs>section>.content,.section-container.tabs>.section>.content{padding:1.2em}.social-icons-bar{margin-top:30px;text-decoration:none}.see-on-wall-btn{padding:13px 20px;color:white;font-size:0.4em;text-decoration:none;background:black;border-radius:5px;cursor:hand}.see-on-wall-btn:hover{position:relative;top:1px}.art-store-tab-content-area h3,.art-store-tab-content-area .item-review{color:#4d4d4d}.social-icons-bar{display:inline;padding-top:15px;padding-left:0 !important;font-size:2em;border-top:2px solid #f0f0f0}.item-price-container{float:left;margin-top:5px;color:#666;font-weight:bold;font-size:1.3em;text-shadow:none}.product-description{color:#787878}.social-sharing-icons{display:inline-block;padding:5px 10px}.product-form-subheading span,.art-print-product form .product-option-categories label{color:#333;text-transform:uppercase;text-shadow:none}.submit-form-btn:hover,button:hover,button:focus,.button:hover,.button:focus{position:relative;top:1px;color:white;background:black;-webkit-box-shadow:none;-moz-box-shadow:#000 none;box-shadow:none}.pagination a{position:relative;padding:7px 10px;color:white !important;font-size:0.7em;text-decoration:none !important;background:#333;border-radius:3px}.pagination .disabled{padding:7px 10px;color:white !important;font-size:0.7em;text-decoration:none !important;background:#999;border-radius:3px;opacity:0.5}.pagination .current{padding:7px 10px;color:#000;font-size:0.7em;text-decoration:none !important;background:#999;border-radius:3px;opacity:0.5}div.art-store div.crumbtrail.product-info-container{text-align:right}.product-info-icon{display:none;margin-top:0;color:#ababab;font-size:1.2em;line-height:0.95}#product_info{padding:15px}#product_info h2{font-size:0.9em}.pagination a,.pagination .disabled,.pagination .current{border-radius:0}.social-sharing-icons .fa-solid .fa-regular{padding-left:0;color:#ccc;font-size:0.9em}.social-sharing-icons .fa-x-twitter{padding-left:5px;font-size:0.8em}div.product-sizes img{background:#f8f8f8}.photo-inner-container{padding:0}.metal-preview img.frame-medium,.metal-preview-modal img{border:1px solid #555}.canvas-wrap.acrylic-preview div.canvas-top img,.canvas-wrap.acrylic-preview div.canvas-left img{opacity:0.4}.canvas-wrap.acrylic-preview .canvas-main img{border-radius:0}.standard-product-info,.standard-product-name,.standard-product-details{text-align:left}.metal-preview .product-inner-container{margin:0 auto}.content-area a.see-on-wall-btn{color:#999}@media only screen and (width >= 58.75em){.photo-inner-container{padding:10px}.product-info-icon{display:block;margin-top:0}.product-info-container{margin-top:0}div.art-store div.crumbtrail{padding-bottom:20px;text-align:left;border-bottom:1px solid #f0f0f0}.item-price-container{margin-top:-3px}div.canvas-top-overflowed div.clip{width:100%;height:100%;overflow:visible}section div.content a.submit-form-btn{display:inline;color:white}#mediums div.product-sizes,#styles div.product-sizes,#frames div.product-sizes{width:95%}#styles div.finishing{min-height:97px}.art-store-tab-content-area img{width:100%}div.art-store div.section-container{min-width:400px}.see-on-wall-link{margin-bottom:0;text-align:left}.social-sharing-icons{padding-right:0}.product-photos{margin-right:32px;padding-left:20px !important;border:2px solid #f0f0f0}.art-store{min-width:990px}.art-store.cropping-tool{min-width:100%}div.art-store div.headline{text-align:right}.product-sizes{width:85px}.art-store-tab-content-area{position:relative}}.content-area form{padding-left:20px}.user-form form{padding-left:15px}div.user-form input{margin-bottom:0}.foundation-controlled{display:none}form.custom .custom.dropdown{margin-bottom:0}input{font-size:1.5em}.input-checked-state,.input-checked-state label{color:white;text-shadow:none;background:#b9b9b9}.back-btn,.back-btn:link,.back-btn:visited{color:#999;font-size:0.9em;text-decoration:none;background:#e8e8e8;cursor:hand}.back-btn:hover{position:relative;top:1px}div.user-form input.submit-form-btn,div.user-form input.submit-form-btn:link,div.user-form input.submit-form-btn:visited{padding:12px 25px;color:white;font-size:0.8em;text-decoration:none;background:#000;border:none;border-radius:5px;cursor:hand}div.user-form input.submit-form-btn:hover{position:relative;top:1px;background:black;-webkit-box-shadow:none;-moz-box-shadow:#000 none;box-shadow:none}.content-area a.submit-form-btn:link,.content-area a.submit-form-btn:visited{color:white;text-decoration:none}.site-field-container{position:relative;display:inline-block}.site-field{position:relative;width:90%;margin:20px 0 0;padding:0}.site-field-label{display:block;font-weight:bold}.field-controls{float:right}.site-option-container{display:block;margin:5px 0 0 5px;padding:0}.option-container:hover .option-controls{display:inline-block}.form-confirmation-message{display:none}.site-option-container{color:#b9b3b9;font-weight:300}.form-page h1{margin-bottom:25px}.photo-gallery div.crumbtrail{margin-bottom:20px}.content-area a.submit-form-btn.user-upload{background:#999}.fa-asterisk.required{color:red;font-size:12px}.upload-label{padding-bottom:13px}.store .user-form-field-label{margin-bottom:0}.required-text{border-bottom:1px solid #333}div.fb-like span{vertical-align:baseline !important}.article-manager-page{margin-top:10px;padding:0}.post-category-bar{margin-left:0;font-size:1.3em}.category-title{color:#999;font-weight:300}ul.post-list{padding:0}ul.post-list li a{font-size:0.8em}.post-section{margin-bottom:25px;padding-left:0 !important}.article-manager-page ul{list-style-type:none}div.content-area div.article-manager-page div.article-title{padding-left:0}.blog-page{margin-top:10px;margin-left:-7px;padding:0}div.blog-page span.blog-post-title a{font-size:1.3em}.blog-post-page{margin-left:10px}.post-heading{margin-top:20px}.post-heading h1{margin-bottom:0;margin-left:-3px;font-size:1.7em}.home-page .footer{margin-top:10px}.footer{text-align:center}.footer-outer.columns{padding-bottom:30px;padding-left:0}@media only screen and (width >= 58.75em){.footer .logo-slogan{margin-top:0}.footer{text-align:left}}
