.ctm_proImages_block .pro_zoom,.collapse{display:none}.collapse.in{display:block}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.35s;-o-transition-duration:.35s;transition-duration:.35s;-webkit-transition-property:height,visibility;-o-transition-property:height,visibility;transition-property:height,visibility}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}@media only screen and (max-width: 1199px){.header__heading{margin:0 10px 0 0}.fac_header_search{width:370px}.header__inline-menu li{padding:0 15px}.bh-left .button{margin-top:30px}.bh-left .hp-banner-heading{font-size:25px}.bh-left .hp-banner-heading span{font-size:40px;line-height:65px}.trending_collections_hp .cus_title_row{margin-top:50px}.bh-left .hp-banner-heading span:before{width:107px;right:-68px}.bh-left .hp-banner-heading span:after{width:147px;right:-108px}.hp-icons .multicolumn-card-spacing{margin:0;padding:0;max-width:35px}.hp-icons .multicolumn-card__info .inline-richtext{font-size:16px;margin:0 0 0 5px}.hp-icons .grid{margin:0 -10px}.hp-icons .grid .grid__item{padding:0 5px}.hp-shop-by .grid li{width:calc(25% - 25px)}.hp-shop-by .grid li:nth-child(4n){margin-right:0}.hp-shop-by .grid li:nth-child(5n){margin-right:25px}.hp-shop-by .card .card__heading{font-size:20px;line-height:28px}.hp-two-piece .piece-grid .piece-overlay{padding:28px 30px 19px}.hp-two-piece .piece-overlay h3{font-size:25px;line-height:30px}.hp-artist .grid{margin:0 -15px}.hp-artist .grid .grid__item{max-width:33.33%;padding:15px}.featured_artists_hp .multicolumn-list{margin:0 -15px;width:auto}.featured_artists_hp .multicolumn-list .grid__item{padding:0 15px}.featured_artists_hp .multicolumn-card__info .link{font-size:22px;margin:20px 0 0}.custom-video-section .video_section_with_thumb_row.grid{grid-template-columns:49% 49%;column-gap:2%}img.play-icon{max-height:100px}.custom-video-section .video_section_with_thumb_content .rlt p:nth-child(1){margin-bottom:0}.support a{font-size:24px}.new-artist-main .piece-grid{column-gap:1.205%}.custom-video-section .video_section_with_thumb_content .cus_title_row{margin-top:0}.collection-img-lt{padding-right:35px}.art_mn .art_listing_rt{padding-left:30px}.art_listing_rt .products_list ul li{width:33.33%}.page-width.template-product{padding:20px 15px}.product-video-sec,.collapsible-content .collapsible-content-wrapper-narrow,.section .page-width{padding:0 15px}.template-product .product-page-row{margin-top:15px}.product .product__info-wrapper .product__title,.template-product .product-item-caption-header .product-item-caption-title{font-size:26px;line-height:36px}.ctm_ProMain_price .ctm_price_retail{line-height:36px;vertical-align:top}.sec_addToWish{display:none}.sec_addTocart{float:left}.ctm_price_block .btn_width_container{margin-top:5px}.art_product_template .other-info{margin:0}.art_product_template .other-info .content a p.title{font-size:16px;line-height:20px}.art_product_template .other-info{padding:0 0 10px 10px}.art_product_template .other-info .content:nth-child(2n){padding:0 0 0 10px}.disc_section,.hp-icons .after_how_it_work .grid{column-gap:30px}.pdp_faq .collapsible-content .grid__item{grid-template-columns:48% 48%;column-gap:4%}.related-products .slick-slider{margin:0 -15px}.accordion-container ul.inner.content .image-description{justify-content:space-between;column-gap:0px}.accordion-container ul.inner.content .image-description .image{max-width:28%}.disc_section .set:nth-child(2) .image-description:nth-last-child(2) .description,.disc_section .set:nth-child(2) .image-description:nth-last-child(4) .description,.disc_section .accordion .set:nth-child(2) .image-description:nth-last-child(3) .description,.disc_section .accordion .set:nth-child(2) .image-description:last-child .description{max-width:68%}.template-product .product-video-sec .custom-video-section p{max-width:100%;font-size:16px;line-height:26px}.template-product .custom-video-section .pv-right .pv-common:last-child{margin-top:5px}.cus_prod_ .related-products .collection-products-wrapper{padding:0 15px}#modal-cart-table.is-model-open{height:auto;box-shadow:0 0 5px #000}.about-us .hp-icons .multicolumn-card-spacing,.about-us .hp-icons .multicolumn .media .multicolumn-card__image{width:100%}.about-us .hp-icons .grid .multicolumn-card__info{margin-left:10px}small.tax-note.caption-large.rte{font-size:14px}.customer.account{padding:0 15px}.trending_collections_hp .trending_collections_item .trending_collections_item_inner{height:145px}.footer_logo_bot .marketing_logo .inner_cnt{justify-content:center}.footer_logo_bot .marketing_logo,.footer_logo_bot .footer_copy{width:100%;text-align:center}}@media only screen and (max-width: 1050px){.product-page-row #product-gallery.product_images_length-1{min-width:auto;width:66.66%;float:left;padding-right:15px}.product-page-row .desktop-flex-wrapper{width:33.33%}}@media only screen and (max-width: 990px){.fac_header_search{display:none}.header__heading{margin:0}.section-header~.shopify-section-group-header-group{top:63px}.hp-main-banner{padding:0}.hp-main-banner .bh-left,.hp-main-banner .bh-right{width:100%}.banner-right-top{margin-bottom:0}.bh-inner img{object-fit:cover;height:100%;display:block}.trending_collections_hp .trending_collections_item_row{column-gap:2.75%;flex-wrap:wrap;margin:0}.trending_collections_hp .trending_collections_item{max-width:31.5%}.template-index main{padding-top:55px}.hp-main-banner .bh-right{display:flex}.hp-shop-by .grid li{width:calc(33.33% - 15px);margin-right:15px}.hp-shop-by .grid li:nth-child(4n),.hp-shop-by .grid li:nth-child(5n){margin-right:15px}.hp-shop-by .grid li:nth-child(3n){margin-right:0}.header__icons a.show-mobile{display:none}nav#pushy-menu .pushy-inner.pb100 div#accordion .panel-heading a{padding:16px;text-decoration:none;display:flex;justify-content:space-between}nav#pushy-menu .panel-group .panel-heading{background-color:transparent!important;padding:0;border-bottom:1px solid #fff}nav#pushy-menu .panel-group-nav .panel-heading>a{color:#fff;font-size:16px;font-weight:700;text-transform:uppercase;display:block;letter-spacing:1px}nav#pushy-menu .pushy-inner.pb100 div#accordion .panel-heading a.second_level_drop_link[data-toggle=collapse]{border-bottom:0}nav#pushy-menu .panel-group-nav-list{list-style:none;padding-left:10px;padding-bottom:10px;margin:0}nav#pushy-menu .panel-group-nav-list>li>a{color:#fff;font-weight:600;font-size:16px;text-transform:uppercase;-webkit-transition:.2s;-moz-transition:.2s;-o-transition:.2s;-ms-transition:.2s;transition:.2s;outline:none!important;text-decoration:none;display:block;padding:5px 16px}nav#pushy-menu .panel-collapse.collapse.in{border-bottom:1px solid #fff}nav#pushy-menu .panel-collapse ul.panel-group-nav-list.second-level-nav-list{padding:0}nav#pushy-menu ul.panel-group-nav-list.second-level-nav-list li a.dropdown-menu-links.third_level_drop_link{padding-left:16px!important}nav#pushy-menu ul.panel-group-nav-list.third-level-nav-list a{font-weight:400!important;text-transform:capitalize}nav#pushy-menu ul.panel-group-nav-list.third-level-nav-list{padding-left:0}nav#pushy-menu ul.panel-group-nav-list.third-level-nav-list{padding-bottom:0}nav#pushy-menu .panel-collapse.collapse.in ul.second-level-nav-list .panel-collapse.collapse{display:block;height:auto!important}.menu-drawer__inner-container{background:#222430}.menu-drawer__inner-container p.nav-main-copy{display:none}nav#pushy-menu .panel-group .panel-heading a.second_level_drop_link.collapsed svg{transform:rotate(0)}nav#pushy-menu .panel-group .panel-heading a.second_level_drop_link svg,div#mobile-artist-menu a.dropdown-menu-links.third_level_drop_link svg{transform:rotate(90deg)}nav#pushy-menu .panel-collapse ul.panel-group-nav-list.second-level-nav-list li a.dropdown-menu-links svg{display:none}.hp-icons .grid .grid__item .multicolumn-card{flex-direction:column}.hp-two-piece .piece-grid .piece-overlay{padding:20px 20px 19px}.hp-two-piece .piece-overlay h3{font-size:18px;line-height:25px}.hp-two-piece .piece-overlay a{font-size:14px}.hp-artist .grid .grid__item .card__inner{height:230px}.footer_logo_bot .marketing_logo,.footer_logo_bot .footer_copy{width:100%;text-align:center}.footer_logo_bot .marketing_logo .inner_cnt{justify-content:center;column-gap:30px}.footer .footer__content-top{padding:60px 0 40px}.footer .footer__content-top .footer__blocks-wrapper .footer-block.support{width:50%;padding-right:15px;margin-bottom:30px}.footer .footer__content-top .footer__blocks-wrapper .footer-block.customer_service{width:25%;padding-right:15px}.footer .footer__content-top .footer__blocks-wrapper .footer-block.shop_by{width:25%;padding-right:0}.footer .footer__content-top .footer__blocks-wrapper .footer-block.connect_with_us{width:50%;clear:left;padding-right:15px}.footer .footer__content-top .footer__blocks-wrapper .footer-block.newsletter{width:50%}.footer_copy .footer-main-standard-copy br{display:none}.footer-block.newsletter .newsletter-form__field-wrapper .field{max-width:100%}.hp-canvas-sec{margin-bottom:50px}.hp-canvas-sec:before{height:80px}.hp-canvas-sec .inline-richtext{font-size:30px;line-height:normal}.hp-canvas-sec .inline-richtext strong{font-size:40px;line-height:normal}.section.hp-icons{margin:60px 0 30px}.custom-video-section{padding:60px 0}.custom-video-section .video_section_with_thumb_row.grid{grid-template-columns:1fr;column-gap:0px}.new-artist-main{margin:60px 0}.hp-two-piece .piece-grid{display:flex}.about-us main{padding-top:63px}.about-us .hp-icons .multicolumn-card__info .inline-richtext{margin:0}.about-us .section-collection-list .collection-list{flex-wrap:wrap;column-gap:0;row-gap:0px}.about-us .section-collection-list .grid__item{width:calc(33.33% - 15px);margin-right:15px}.page-contact .banner:before{height:250px}.banner--small:not(.banner--adapt){min-height:auto}.page-contact .hp-icons .grid .grid__item .multicolumn-card{flex-direction:unset}main{padding-top:55px}.col-common .collection-list .grid__item{max-width:33.33%}.col-6-col.col-common .collection-list .grid__item{max-width:calc(100% / 3);margin-bottom:10px}.col-6-col.col-common .title-wrapper-with-link{padding-top:40px}.col-common .card__heading a{font-size:24px}.col-common .collection-list{margin:0 -15px}.col-common .collection-list .grid__item{padding:0 15px}.product-page-row #product-gallery.product_images_length-1{padding-right:0}.product-page-row .desktop-flex-wrapper,.product-page-row #product-gallery.product_images_length-1{width:100%}#shopify-section-art-product-template .page-width .ctm_imgs_grid,header.product-item-caption-header,#shopify-section-art-product-template .page-width .ctm_size_grid,div#shopify-section-art-product-template .ctm_price_block.clear_both{padding-left:0}.disc_section{flex-wrap:wrap}.right_ymal{width:100%;margin-top:30px}.related-products.page-width,.related-products .hero-container{max-width:100%}.sec_addTocart{margin:0 0 0 20px}.ctm_ProMain_price .ctm_price_retail,.ctm_ProMain_price .ctm_mn_val{line-height:56px}.template-product .custom-video-section .pv-inner{column-gap:20px}.template-product .custom-video-section .pv-right .pv-common h3,.template-product .product-video-sec .custom-video-section p{width:100%}.template-product .product-video-sec .custom-video-section p{margin:0}.template-product .custom-video-section .pv-right .pv-common{flex-wrap:wrap;column-gap:20px}.template-product .custom-video-section .pv-right .pv-common h3{margin-bottom:5px}.hp-icons .after_how_it_work .grid{flex-wrap:wrap}.hp-icons .after_how_it_work .grid{justify-content:space-between;column-gap:0px}.hp-icons .after_how_it_work .grid .grid__item{max-width:48%}.template-product .multicolumn-card__info .rte{height:auto}.template-product .section.hp-icons{margin:40px 0 30px}.hp-icons .after_how_it_work .grid{padding:50px 0}.pdp_faq .collapsible-content .grid__item{grid-template-columns:1fr;column-gap:0px}.template-product .product-item-caption-header .product-item-caption-title{text-align:left}.template-product .custom-video-section .pv-left img.vid_over{max-height:81px}.pvr-top:first-child h3:after{display:none}.header_menu_row{border-top:0px}.section-header~.shopify-section-group-header-group{top:55px}header-drawer{z-index:1;display:flex;align-items:center}details-modal.header__search.hidden.mob_search{display:inline-block!important}.icon-wishlist-header{display:none}.swym-wishlist.icon-wishlist-header.mob-wishlist{display:block;margin:0 5px}.header__icons{position:relative}.header__heading{margin:0;position:absolute;left:0;right:0;padding:0}.custom-header-row{padding:9px 0 8px}details-modal.header__search.hidden.mob_search summary.header__icon{width:30px;height:30px}div#nav-search-dialog{width:80%}#nav-search-dialog .nav-search-dialog-input{background:transparent;border:none;border-bottom:1px solid #000000;color:#000}.nav-search-dialog-form{font-size:20px}.nav-search-dialog-form .nav-search-dialog-submit{width:15px;height:15px;line-height:normal;background:transparent;border:none;padding:0}#nav-search-dialog .nav-search-dialog-submit{color:#000}.search-modal__content{background:#343641;padding:0}details[open]>.search-modal{top:55px}#nav-search-dialog .nav-search-dialog-input{outline:none;outline-offset:unset;box-shadow:none;border:1px solid #F5F5F5;color:#fff;font-size:10px;line-height:normal;text-transform:capitalize;padding:2px 20px 2px 10px;height:27px}#nav-search-dialog .nav-search-dialog-submit svg{color:#fff;width:15px;height:15px}.nav-search-dialog-input{background:none;border:none;width:100%;padding:10px 62px 10px 0;outline:none!important;color:#000;font-size:20px;line-height:22px;font-family:Assistant,sans-serif;font-style:normal;font-weight:400}.nav-search-dialog-form{position:relative;font-weight:300;font-size:0px}div#nav-search-dialog{width:100%;padding:0 15px}.nav-search-dialog-form .nav-search-dialog-input{padding-right:30px}.nav-search-dialog-submit{position:absolute;top:6px;right:10px;display:block;text-align:right}.search-modal__content_cus .modal__close-button.link{position:absolute;top:0}.search-modal__content_cus .modal__close-button .icon{stroke:#000}#nav-search-dialog .nav-search-dialog-input::placeholder{color:#000;font-size:20px;line-height:22px;font-family:Assistant,sans-serif;font-style:normal;font-weight:400}div#search-result-dropdown-mobile{top:100%;width:100%;height:80vh;overflow-y:scroll;position:absolute;left:0;border-bottom-left-radius:25px;border-bottom-right-radius:25px;margin-top:0}.search_dropdown .search_drop_mn{width:100%;float:left;position:absolute;left:0;right:0;top:0!important;text-align:center}details[open] .modal-overlay:after{background:#00000080}.search_dropdown .search_drop_mn .product_listing:before{content:"";background:#fff;height:16px;width:16px;position:absolute;top:-6px;transform:rotate(45deg);border-radius:2px;box-shadow:-1px -1px 2px #0003;z-index:1;left:50px}.header__icons{margin:0}.search-modal__content_cus .modal__close-button.link{display:none}#nav-search-dialog .nav-search-dialog-input::placeholder{color:#fff;font-size:10px;opacity:.6}.header__icon--menu .icon{max-width:18px;height:auto}details-modal.header__search.hidden.mob_search summary.header__icon .icon{height:16px;width:16px}.header__icon--cart{width:15px;height:15px;margin:0 0 0 2px}.header__icon--cart svg{width:15px;height:15px}.swym-wishlist.icon-wishlist-header.mob-wishlist svg{width:16px;height:14px}.header__icon--account{width:16px;height:14px;line-height:normal}.header__icon--account svg{width:12px;height:14px;margin-top:1px}.swym-wishlist.icon-wishlist-header.mob-wishlist{margin-left:10px;width:auto;height:auto;font-size:0px}.cart-count-bubble{display:none}.custom-header-row{padding:5px 0 6px}.announcement-bar-section .gradient .page-width.utility-bar__grid{padding:0 15px}.custom_review_main_row .cus_title_row h2{text-align:center}body.template-collection{margin-top:70px}.filters-for-mobile.mtspace{padding:0}.panel-group .panel-heading+.panel-collapse>.list-group,.panel-group .panel-heading+.panel-collapse>.panel-body{padding:15px}.panel-group .panel-heading{padding:0 15px}.filter_shape ul li a{background:transparent}.header__heading-link .header__heading-logo{max-width:130px}.art_listing_rt .products_list{padding-top:0;border-top:0px}.art_listing_rt .products_list{margin-top:0}.template-blog .collection-page-header-title{font-size:40px;line-height:50px}.template-product .custom-video-section{padding:20px 0}.pdp_faq .collapsible-content .collapsible-content__wrapper{margin:40px 0}.template-blog .col-md-6{width:48%}.hp-icons .multicolumn.after_how_it_work .media .multicolumn-card__image{width:100%;max-width:41px;max-height:100%}.template-article .col-md-8,.template-article .col-md-4{width:100%}.trending_collections_hp .trending_collections_item .trending_collections_item_inner{height:230px}.hp-main-banner .bh-left{margin-bottom:10px}.hp-main-banner .bh-right{column-gap:10px}.ctm_frame_grid,.ctm_frame_finish_grid.pro_option_grid,.ctm_frame_series_grid,.ctm_material_grid.pro_option_grid{padding-left:0}.ctm_material_link,.ctm_frame_series_link{padding:15px 10px;font-size:0px}.ctm_frame_finish_list,.ctm_frame_grid.pro_option_grid ul.ctm_frame_list.clear_both{display:flex;justify-content:flex-start}.ctm_frame_finish_list .ctm_frame_finish_row,.ctm_frame_list .ctm_frame_row{min-width:118px}}@media only screen and (max-width: 767px){.ctm_material_link,.ctm_frame_series_link{padding:0 15px}.ctm_frame_series_lable,.ctm_material_lable{font-size:12px;line-height:34px}.trending_collections_hp .cus_title_row h2{font-size:27px;line-height:29px;margin:0 0 27px}.trending_collections_hp .page-width{padding:0 15px}.hp-two-piece .two-piece-heading h2,.featured_artists_hp .title-wrapper-with-link .title,.hp-artist .collection__title .title,.hp-shop-by .collection__title .title,.custom_review_main_row .cus_title_row h2{font-size:27px}.hp-two-piece .piece-grid{display:flex;padding:0;column-gap:0;list-style:none;margin:25px -7px 0;flex-direction:;flex-wrap:wrap}.hp-two-piece .piece-grid .common-col.col-1{order:1;width:50%;max-width:100%}.hp-two-piece .piece-grid .common-col.col-2{order:0;width:100%;max-width:100%}.hp-two-piece .piece-grid .common-col.col-3{order:2;width:50%;max-width:100%}.header .page-width,.page-width,.footer .page-width,.footer_logo_bot .container,.section .page-width{padding:0 15px}.hp-icons .grid .grid__item{padding:7px;width:50%;max-width:100%}.hp-icons .grid{display:flex;flex-wrap:wrap;margin:0}.hp-icons .grid .grid__item .multicolumn-card{flex-direction:unset}.hp-icons .multicolumn .title-wrapper-with-link{position:relative}.hp-icons .multicolumn .title-wrapper-with-link:after,.hp-icons .multicolumn .title-wrapper-with-link:before{top:50%;transform:translateY(-50%);left:20px;right:20px;width:auto}.footer-block__details-content{margin-bottom:0}.footer .footer__content-top .footer__blocks-wrapper .footer-block{margin-top:0}.support p,.support p.f_mail a{font-size:18px;line-height:24px}.support a{font-size:20px}.footer_logo_bot .marketing_logo .inner_cnt{column-gap:20px;flex-wrap:wrap;row-gap:20px}.bh-left .hp-banner-heading span{line-height:41px}.trending_collections_hp .trending_collections_item_row{row-gap:0px}.hp-icons .multicolumn .title-wrapper-with-link{margin:0}.hp-icons .grid{row-gap:0px;margin:0 -7px 14px;width:auto;padding:0!important}.hp-shop-by .collection,.hp-artist .collection{padding:0}.hp-shop-by .collection__title .title{line-height:72px}.hp-shop-by .grid{margin:0}.hp-shop-by .grid li{margin-bottom:16px}.hp-two-piece .two-piece-inner{padding:45px 15px 38px}.hp-two-piece .piece-grid .common-col img{display:block}.hp-two-piece .piece-grid{margin:36px -7px 0}.hp-two-piece .piece-grid .common-col{padding:7px}.hp-artist .collection__title .title{line-height:37px}.multicolumn .page-width{padding:0 15px!important}.trending_collections_hp .trending_collections_item a img{display:block}.trending_collections_hp .title-text{margin:10px 0}.hp-icons .multicolumn .title-wrapper-with-link:after,.hp-icons .multicolumn .title-wrapper-with-link:before{left:0;right:0}.hp-icons .title.inline-richtext{line-height:72px}.hp-shop-by .card .card__inner{height:200px;max-height:200px}.hp-shop-by .card .card__heading,.hp-artist .card__information .full-unstyled-link{font-size:17px;line-height:21px}.hp-shop-by .card .caption-with-letter-spacing,.hp-artist .caption-with-letter-spacing{font-size:14px;margin:0}.hp-artist .grid .grid__item .card__inner{height:200px}.hp-artist .grid{margin:0 -9px}.hp-artist .grid .grid__item{padding:9px}.featured_artists_hp .title-wrapper-with-link{padding:0}.featured_artists_hp .multicolumn-list{padding:0!important}.featured_artists_hp:before{top:114px}.hp-two-piece-main.new-artist-main{margin:0}.custom-video-section .video_section_with_thumb_row .grid__item.video_section_with_thumb_content{order:1}.custom-video-section{padding:45px 0 39px}.custom-video-section .cus_title_row h2{font-size:27px}.collection-img-lt{display:none}.template-collection .collection-hero__title,.template-search__header h1{margin-top:10px;margin-bottom:22px;line-height:32px;font-size:27px}.collection-list-rt{width:100%}.collection-list-rt .collection-list{margin:0 -15px}.collection-list-rt .collection-list li.collection-list__item{padding:0 0 0 15px;width:153px}.collection-list-rt ul.slick-dots{margin-top:20px}.collection-list-rt ul.slick-dots li button{height:8px;width:8px;margin:0 4px}.art_listing_rt .products_list ul{margin:0 -5px}.art_listing_rt .products_list ul li{width:50%;padding:0 5px}.artist_page_mn .container{padding:0 15px}.product-thumb-img-wrap{height:230px;padding:26px}.about-us .banner .banner__media{padding:0 15px}.about-us .banner .banner__heading,.about-us .rich-text__heading,.about-us .section-collection-list .collection-list-title,.page-contact .hp-icons .title,.contact.page-width .title,.page-contact .banner .banner__heading{font-size:32px}.about-us .banner .banner__box,.page-contact .banner .banner__content .banner__box{margin:35px 0}.about-us .hp-two-piece .piece-grid,.page-contact .hp-two-piece .piece-grid{margin:10px -7px 44px;column-gap:0px}.about-us .about_secondary_banner .piece-grid{margin:0 -7px;width:auto}.about-us .section-collection-list .grid__item:nth-child(3n){margin-right:0}.about-us .rich-text__blocks{margin:0 0 35px}.about-us .hp-two-piece .two-piece-inner,.page-contact .hp-two-piece .two-piece-inner{padding:0 15px}.banner--small.banner--mobile-bottom:not(.banner--adapt) .banner__media,.banner--small.banner--stacked:not(.banner--mobile-bottom):not(.banner--adapt)>.banner__media{height:18rem!important}.col-common .collection-list .grid__item{max-width:50%}.collection-popular.col-common .title-wrapper-with-link{margin:35px 0}.col-common .collection-list-wrapper{padding:0 15px!important}.col-common .collection-list{padding:0!important}.page-width.template-product{padding:29px 15px 20px}.template-product .custom-video-section .pv-inner{flex-wrap:wrap}.template-product .custom-video-section .pv-right,.template-product .custom-video-section .pv-left,.template-product .hp-icons .multicolumn-card-spacing{max-width:100%}.pvr-top:first-child h3:after{display:none}.template-product .hp-icons .after_how_it_work .grid{padding:27px 0!important}.template-product .hp-icons .after_how_it_work .grid .grid__item .multicolumn-card{flex-direction:column}.hp-icons .after_how_it_work .multicolumn-card__info .rte{padding:0}#modal-cart-table.is-model-open{height:90vh}#modal-cart-table .row{flex-wrap:wrap}#relatedProductsSwiper_cus .card-wrapper{padding:0 10px}.disc_section{margin-top:0}.pdp_faq .collapsible-content .collapsible-content__heading{font-size:27px;margin:0}#size-modal .modal-content{height:100%;top:50%;max-width:90%;max-height:90%}.template-cart .cart__blocks,.template-cart small.tax-note.caption-large.rte{text-align:center}.template-cart .cart__blocks .totals{justify-content:center!important}.template-article .blog-post img{margin:0 auto;display:block}.addresses .address_button{margin:20px 0}.addresses .address_button button{font-size:16px}.trending_collections_hp .trending_collections_item .trending_collections_item_inner{height:200px}.bh-right .hp-banner-overlay{padding:0 10px 26px 20px}.bh-right .hp-banner-overlay{padding:10px 10px 15px 20px;justify-content:center;min-height:auto}.bh-right .hp-banner-heading{font-size:22px}.bh-right .banner-link{font-size:15px}.ctm_size_row{max-width:max-content;height:auto}.ctm_size_link{padding:8px 5px}.ctm_size_list .ctm_size_lable{font-size:12px}.ctm_frame_grid{padding-left:0}.announcement-bar-section .announcement-bar__message{height:auto;padding:5px 0}.disc_section .accordion li.set:first-child a{margin-top:0}.ctm_frame_series_grid .ctm_frame_series_row{width:auto}}@media only screen and (max-width: 479px){.bh-right.common-grid{display:none}.trending_collections_hp .trending_collections_item_row{column-gap:17px}.trending_collections_hp .trending_collections_item{max-width:calc(50% - 8.5px)}.trending_collections_hp .title-text{font-size:17px;line-height:20px;margin:12px 0}.hp-shop-by .grid li{width:calc(50% - 16px);margin-right:16px}.hp-shop-by .grid li:last-child{max-width:calc(50% - 8px)}.hp-artist .grid .grid__item .card__inner{height:164px}.hp-artist .grid{margin:0 -8.5px}.hp-artist .grid .grid__item{max-width:50%;padding:8.5px}.footer .footer__content-top .footer__blocks-wrapper .footer-block.shop_by,.footer .footer__content-top .footer__blocks-wrapper .footer-block.support,.footer .footer__content-top .footer__blocks-wrapper .footer-block.customer_service,.footer .footer__content-top .footer__blocks-wrapper .footer-block.connect_with_us,.footer .footer__content-top .footer__blocks-wrapper .footer-block.newsletter{width:100%}.bh-left .hp-banner-heading span:before{width:60px;left:100%;margin-left:10px}.bh-left .hp-banner-heading span:after{width:67px;left:100%;margin-left:10px}.bh-inner img{min-height:398px}.bh-left .hp-banner-overlay{bottom:51px}.bh-left .button{margin-top:19px;float:left;margin-left:40px;width:114px;padding:0 20px;font-size:15px;height:40px;min-height:auto;clear:left}.bh-left .hp-banner-heading{font-size:20px;padding-left:38px}.section.hp-icons{margin:0}.hp-icons .title.inline-richtext{font-size:15px;padding:0 6px}.hp-icons .grid .grid__item .multicolumn-card{min-height:67px}.hp-icons .multicolumn-card__info .inline-richtext{font-size:14px;margin:0 0 0 10px;line-height:16px;text-align:left;max-width:92px}.hp-icons .grid .grid__item .multicolumn-card{padding:0 8px 0 14px}.hp-shop-by .grid li:nth-child(3n){margin-right:16px}.hp-shop-by .grid li:nth-child(2n){margin-right:0}.hp-shop-by .card .card__inner{max-height:100%;height:164px}.hp-shop-by .collection__view-all .button{height:40px;width:114px;font-size:15px;font-style:normal;margin-top:18px}.hp-two-piece-main{margin:51px 0 41px}.hp-two-piece .two-piece-heading h2{margin:0 0 5px}.hp-canvas-sec li{width:100%!important}.hp-canvas-sec ul{padding:0!important}.hp-canvas-sec li:first-child{margin-bottom:23px}.hp-canvas-sec .multicolumn-list .media img{height:277px;object-fit:cover}.hp-canvas-sec:before{height:360px}.featured_artists_hp .multicolumn-list{margin:0 -8px}.featured_artists_hp .multicolumn-list .grid__item{padding:0 8px}.featured_artists_hp .multicolumn-card__info .link{font-size:17px;line-height:20px;margin:17px 0 0}.announcement-bar-section .announcement-bar__message span{font-size:14px;letter-spacing:.33px;line-height:20px}.hp-artist .collection__title.title-wrapper .title.inline-richtext.h1{margin:0}.hp-artist .collection__description p a{font-size:14px;line-height:18px}.hp-artist{margin:0 0 20px}.featured_artists_hp .multicolumn .title-wrapper-with-link{margin:0}.featured_artists_hp .title-wrapper-with-link .title{line-height:72px}.custom-video-section p{font-size:15px;line-height:25px}.custom-video-section .rlt{margin-bottom:25px}.custom-video-section .btn_custom_pop.one{width:242px;height:40px;line-height:40px;font-size:14px}.custom-video-section .btn_custom_pop.two{font-size:15px;line-height:24px;margin-left:0}.custom-video-section .arrow{padding-left:24px}.custom-video-section{margin-bottom:0}.hp-canvas-sec .inline-richtext{font-size:27px}.hp-canvas-sec .inline-richtext strong{font-size:48px}.footer .footer__content-top{padding:67px 0 0}.footer_logo_fac{margin:0 0 23px}.footer_logo_fac svg{display:block}.support a{font-size:25px;line-height:28px}.footer .footer-block__heading{font-size:18px;line-height:normal}.footer .footer__content-top .footer-block__details-content .list-menu__item--link{font-size:15px;line-height:22px}.footer .footer__content-top .footer__blocks-wrapper .footer-block.shop_by,.footer .footer__content-top .footer__blocks-wrapper .footer-block.support,.footer .footer__content-top .footer__blocks-wrapper .footer-block.customer_service,.footer .footer__content-top .footer__blocks-wrapper .footer-block.connect_with_us,.footer .footer__content-top .footer__blocks-wrapper .footer-block.newsletter{padding:0}.footer .footer__content-top .footer__blocks-wrapper .footer-block.customer_service .footer-block__details-content,.footer .footer__content-top .footer__blocks-wrapper .footer-block.shop_by .footer-block__details-content,.footer .footer__content-top .footer__blocks-wrapper .footer-block.connect_with_us .footer-block__details-content{margin-bottom:0}.support p,.support p.f_mail a{font-size:15px;line-height:28px}.footer .footer__content-top .footer-block.newsletter p{font-size:14px}.footer .footer__content-top .footer-block.newsletter .footer-block__heading.accordion{margin-bottom:5px}.footer-block.newsletter .newsletter-form__field-wrapper .field .field__input{height:45px;padding:5px 20px}.footer-block.newsletter .newsletter-form__field-wrapper .newsletter-form__button{width:126px;height:40px;font-size:15px}.footer_logo_bot .marketing_logo .inner_cnt{justify-content:flex-start}.footer_copy .footer-main-standard-copy,.footer_copy .footer-main-standard-copy a{font-size:12px}.footer_logo_bot .footer_copy{margin:30px 0;text-align:left}.footer_copy .footer-main-standard-copy br{display:block}.footer-block.newsletter .newsletter-form__field-wrapper .field .field__label{top:9px}.art_listing_rt .products_list .product-thumb-caption-title a{font-size:15px;line-height:17px}.art_listing_rt .product-thumb-caption-desc,.art_listing_rt .product-thumb-caption-desc a{font-size:12px;line-height:28px}.product-thumb-img-wrap{height:182px}.about-us .section.hp-icons,.page-contact .banner .banner__content .banner__box{margin:30px 0}.about-us .section-collection-list .collection-list-title,.about-us .banner .banner__heading,.about-us .rich-text__heading,.page-contact .hp-icons .title,.contact.page-width .title,.page-contact .banner .banner__heading{font-size:27px;line-height:37px}.about-us .section-collection-list .grid__item{width:calc(50% - 15px)}.about-us .section-collection-list .grid__item:nth-child(3n){margin-right:15px}.about-us .section-collection-list .grid__item:nth-child(2n){margin-right:0}.about-us .section-collection-list .grid__item .full-unstyled-link{font-size:16px;line-height:20px}.about-us .rich-text__text p,.contact .new-heading{font-size:15px;line-height:25px}.about-us .rich-text__blocks .rich-text__text{margin:5px 0 0}.about-us .banner .banner__box{margin:30px 0 0}.page-contact .section.hp-icons{margin:10px 0 0}.page-contact .hp-icons .grid .grid__item,.page-contact form .contact__fields,#contact-us.page-contact form>.field:nth-last-child(3),#contact-us.page-contact form>.field:nth-last-child(2){width:100%;max-width:100%}#contact-us.page-contact form>.field:nth-last-child(3){order:2;margin-bottom:14px}#contact-us.page-contact form>.field:nth-last-child(2){order:3}.page-contact .contact .contact__button .button{min-height:auto;max-width:114px;height:40px;font-size:15px}.col-common .collection-list{margin:0 -10px}.col-common .collection-list .grid__item{padding:0 10px;margin-bottom:5px}.col-common .card__heading a,.col-6-col.col-common .card__heading a{font-size:16px}.col-common .title-wrapper-with-link .collection-list-title{font-size:27px;line-height:37px}.collection-popular.col-common .title-wrapper-with-link{margin:30px 0}.col-6-col.col-common .collection-list .grid__item{max-width:50%}.col-common .title-wrapper-with-link.title-wrapper--self-padded-mobile{padding-left:0;padding-right:0}ul.ctm_thumbImages_block{padding:0;width:auto;margin:5px -5px 0}.ctm_thumbImages_block .img_thumbGrid{padding:0 5px}.product .product__info-wrapper .product__title{font-size:27px;line-height:33px}.template-product .product-item-caption-header .product-item-caption-title{font-size:16px;line-height:22px}.product-item-caption-header .vendor_name,.product-item-caption-header .vendor_name .lnk-artist-info{font-size:14px;line-height:28px}.template-product .product-page-row{margin-top:0}.template-product .hp-icons .multicolumn-card__info .inline-richtext{max-width:100%}.ctm_images_list{margin:0 -3px}#shopify-section-art-product-template .ctm_Opt_inner .ctm_images_list .ctm_images_row{max-width:calc(25% - 6px);margin:0 3px}.ctm_images_row .proType_img{max-width:40px}.ctm_images_row .proType_lable{margin-top:5px;font-size:10px;line-height:10px}.template-product .ctm_Opt_inner .ctm_option_title{font-size:16px}.ctm_images_list .ctm_images_row .proType_link{width:100%;height:75px}#shopify-section-art-product-template .page-width .ctm_imgs_grid{margin:10px 0 20px!important}div#shopify-section-art-product-template .ctm_price_block.clear_both{border:0px;padding:21px 15px 15px!important;box-shadow:0 4px 45px #0003;background:#fff;margin:0 -15px 44px;position:relative;width:auto;display:block}.ctm_price_block .ctm_addToCart{position:absolute;top:100%;left:15px;right:15px;width:auto}.ctm_ProMain_price .ctm_price_retail,.ctm_ProMain_price .ctm_mn_val{margin-left:0;line-height:normal}.ctm_price_block .ctm_ProMain_price{width:calc(100% - 157px);margin:0;line-height:normal}.sec_addTocart{width:157px;margin:0}#shopify-section-art-product-template .addTocart_button{width:100%;height:48px;font-size:15px}div#shopify-section-art-product-template .ctm_price_block.clear_both:after{content:"";display:block;clear:both}.ctm_ProMain_price .ctm_price_retail{font-size:15px;letter-spacing:0px}.ctm_price_block .btn_width_container{justify-content:space-between}.ctm_price_block .ctm_addToCart span#product_addon,.ctm_price_block .ctm_addToCart span#product_freeship{max-width:49%}.ctm_addToCart .btn_width_container .product_freeship:before,.ctm_addToCart .btn_width_container .product_addon:before{width:5px;height:5px;font-size:0px;background:#000;border-radius:50%}.ctm_addToCart .btn_width_container .product_freeship strong,.ctm_price_block .ctm_addToCart span#product_addon{font-size:14px}.art_product_template .other-info{padding:10px 0;border-top:1px solid #E7ECF0;margin-top:20px}.art_product_template .other-info .content{margin:10px 0}.ctm_ProMain_price .ctm_mn_val{display:block}.art_product_template .other-info .content a p.title{width:calc(100% - 35px)}.accordion-container .toggle{font-size:17px;line-height:18px}.accordion-container .content p,.accordion-container .content,.accordion-container .content li,.accordion-container ul.inner.content h4.title~p,.collapsible-content .accordion__content p,.collapsible-content .accordion__content p strong,.section.hp-icons .after_how_it_work .rte p,.rte-page p{font-size:15px;line-height:25px}.accordion-container ul.inner.content .item_content h4.title,.image-description .description .heading,.accordion-container ul.inner.content .image-description .description .heading,.accordion-container ul.inner.content h4.title,.collapsible-content .accordion__title,.section.hp-icons .after_how_it_work .multicolumn-card__info .inline-richtext{font-size:17px}.accordion-container ul.inner.content .image-description{flex-direction:column!important;margin:0 0 30px}.accordion-container ul.inner.content .image-description .image{margin-bottom:20px;max-width:100%}.related-products .section-header-title,.template-product .related-products .related-products__heading,.template-product .related-products .card__information .full-unstyled-link{font-size:16px}.hp-icons .after_how_it_work .grid .grid__item{max-width:100%}.template-product .hp-icons .grid .grid__item .multicolumn-card{flex-direction:column}.template-product .multicolumn-card__info .rte{padding:0}.collapsible-content .collapsible-content__heading,header.page-header.-article .page-header-title{font-size:27px;line-height:37px}.accordion-container ul.inner.content .image-description .description{max-width:100%!important}.related-products .card__content .card-information .light{font-size:14px}.related-products .slick-slider{margin:0 -15px;padding-left:5px}.cus_prod_ .related-products .collection-products-wrapper{padding:0 10px;width:211px;max-width:100%}.cus_prod_ .related-products button.slick-arrow{display:none}.pdp_faq .collapsible-content .collapsible-content__wrapper{margin:37px 0 30px}.pdp_faq .collapsible-content .collapsible-content__heading{margin:0;text-align:center}.hp-icons .after_how_it_work .multicolumn-card__info .rte{margin-bottom:20px}#modal-cart-table .col-lg-6.pr-lg-5.col-md-6.added-item,#modal-cart-table .value_icons_main .other-info{flex-wrap:wrap}#modal-cart-table .col-sm-7.pro-info,#modal-cart-table .col-sm-5.pro-img{padding:0;width:100%}#modal-cart-table .col-sm-5.pro-img{text-align:center}div#relatedProductsSwiper_cus .grid__item{width:50%}.value_icons_main .other-info .content{flex:0 0 50%;max-width:50%}.custom-video-section{padding:0 0 39px}.header__heading-link .header__heading-logo{max-width:101px}.customer button{height:40px;font-size:15px;min-height:40px}.customer h1,.cart_head .cart_title{font-size:27px}.announcement-bar-section .announcement-bar__message{height:47px}.hp-two-piece .piece-grid .common-col:before{width:calc(100% - 40px);height:calc(100% - 40px);margin:20px;opacity:.2}.hp-canvas-sec .multicolumn-list .media:before{width:calc(100% - 16px);height:calc(100% - 16px);opacity:.2;margin:8px}.hp-two-piece-main.new-artist-main .piece-grid .common-col.col-2 img.img_center{height:490px}.hp-two-piece .piece-grid .common-col.col-2 img.img_center{min-height:338px;object-fit:cover}.hp-two-piece .piece-overlay h3,.hp-two-piece .two-piece-heading h2{margin:0}.hp-two-piece .piece-grid .piece-overlay{bottom:30px}.hp-two-piece .piece-overlay h3{line-height:20px}.hp-two-piece .two-piece-heading a{font-size:14px}.hp-two-piece .piece-grid{margin:15px -7px 0}.template-index .custom-video-section{padding:50px 0 39px}img.play-icon{max-height:85px}.support p.f_mail{margin:4px 0 29px}.footer .footer__content-top .footer__blocks-wrapper .footer-block.support{margin-bottom:27px}.footer .footer__content-top .footer-block__details-content li{margin-bottom:7px}.footer-block.newsletter .newsletter-form__field-wrapper .field .field__input,.footer-block.newsletter .newsletter-form__field-wrapper .field .field__input::placeholder{font-size:12px}.collection-top-banner{padding:30px 0 42px}.collection-list-rt ul.slick-dots li button{height:6px;width:6px}.ctm_ProMain_price .ctm_mn_val{font-size:32px;line-height:27px;margin-bottom:9px}.template-blog .collection-page-header-title{font-size:20px;line-height:30px}.template-blog .col-md-6,.cus_cart_col-md-8.hidden-sm.hidden-xs{width:100%}.template-blog .page-wrapper,.template-article .page-wrapper{padding:10px 0}#size-modal .modal-content{height:auto}.addresses .address_button button,.customer p{font-size:15px}.trending_collections_hp .trending_collections_item .trending_collections_item_inner{height:145px}.bh-left .hp-banner-heading span{padding-right:10px}.bh-left .hp-banner-heading span:before,.bh-left .hp-banner-heading span:after{margin-left:0}.hp-main-banner .bh-left{margin:0}.page-width.template-product{padding:16px 15px 20px}.product-item-caption-header .vendor_name{margin-bottom:0}.ctm_thumbImages_block .img_thumbGrid .thumbnails_link{vertical-align:top}.ctm_proImages_block{margin-bottom:15px}.ctm_size_grid .ctm_size_list{column-gap:10px}.related-products ul.slick-dots{margin:21px 0 43px}.template-product .section.hp-icons{margin:40px 0 27px}.template-product .hp-icons .after_how_it_work .grid{padding:27px 0 10px!important}.custom-coming-ovr{font-size:10px}.ctm_images_row.custom-list .proType_img{min-height:40px}}@media only screen and (max-width: 350px){.bh-left .hp-banner-heading span{font-size:33px}.bh-left .hp-banner-heading{font-size:15px;padding-left:20px}.bh-left .button{margin-left:20px}details-modal.header__search.hidden.mob_search summary.header__icon{width:20px;height:20px}.announcement-bar-section .announcement-bar__message span{font-size:13px}}@media only screen and (min-width: 991px) and (max-width: 1050px){#shopify-section-art-product-template .ctm_Opt_inner .ctm_images_list .ctm_images_row{max-width:calc(50% - 10px);margin-bottom:15px}.ctm_size_grid .ctm_size_list,.ctm_material_grid .ctm_material_list,.ctm_frame_series_grid .ctm_frame_series_list{gap:10px}.ctm_size_row{max-width:none;box-sizing:border-box;margin:0;flex:0 0 auto;height:auto;width:auto}.ctm_size_link,.ctm_material_link{padding:15px 10px}.ctm_material_link{font-size:0px}.ctm_frame_series_link{padding:15px;font-size:0px}.ctm_size_list .ctm_size_lable,.ctm_frame_series_lable,.ctm_material_lable{font-size:16px}.ctm_price_block .ctm_addToCart{padding:7px 0}}
/*# sourceMappingURL=/cdn/shop/t/127/assets/responsive.css.map */
