.fs-add-to-cart-enabled .fs-buy-button{background:#e24301;color:#fff}.template-collection .collection-hero .collection-hero__description.rte p{color:#333e48bf}.about-page .grid{align-items:flex-start!important}.privacy-policy p,.privacy-policy ul li,.privacy-policy ol li b,.privacy-policy ol li::marker,.loyalty-program p,.loyalty-program span:not(.breadcrumbs__list span),.chatbot-option.chatbot-option-0 h3,.chatbot-option h2,.contact-us p,.main-mosaic-design-services-gallery .mds-page-content p,.main-mosaic-design-services-gallery .content-block p,.frequently-asked-questions h2,.shipping-and-taxes h2,.shipping-and-taxes p,.shipping-and-taxes h3,.return-warranty-policy p,.gift-cards-mosaic h3,.gift-cards-mosaic p,.how-to-install-a-mosaic h3,.how-to-install-a-mosaic p,.color-chart h4,.color-chart .rte table td,.mosaic-tile-art p,.mosaic-tile-art ul li,.commercialform p{font-size:2.4rem!important;font-family:Raleway,sans-serif!important;font-weight:400!important;font-style:normal;line-height:1.6}.privacy-policy p em,.privacy-policy li em,.contact-us em,.frequently-asked-questions h4 em,.return-warranty-policy p em,.color-chart h4 em{font-style:normal}.template-product .payment-buttons{display:flex;align-items:center}.template-product .payment-buttons .swym-button-bar.swym-wishlist-button-bar.swym-inject{position:static;margin:0;min-width:initial;width:auto}.template-product.-gift-card .swym-button-bar.swym-wishlist-button-bar.swym-inject{position:relative;bottom:-18px!important;left:270px;margin:0 0 -40px;width:auto!important;min-width:initial;width:auto}body .pre_need_help_box .need_help_box .close_elem{background:#fffc;border-radius:10px;top:0;right:0}@media (max-width:480px){.template-product.-gift-card .swym-button-bar.swym-wishlist-button-bar.swym-inject{left:210px}}.slider-custom-design-enabled{display:flex;align-items:center;flex-wrap:wrap;column-gap:40px}.slider-custom-design-enabled .dot_line_title-top{width:100%;max-width:100;text-transform:capitalize}.page-custom-design-enabled .dot_line_title .box-title,.page-custom-design-enabled .dot_line_title{text-transform:capitalize}.slider-custom-design-enabled .customProject,.slider-custom-design-enabled .slides.main-slides{width:100%;max-width:calc(50% - 20px)}.slider-custom-design-enabled .customProjectHeader{margin:0;padding:0;background:transparent}.slider-custom-design-enabled .slides.main-slides{margin-bottom:0;height:100%!important;min-height:100%!important}.slider-custom-design-enabled .customProjectHeader .page-subtitle p{font-size:18px!important;line-height:28px!important;text-align:left!important;color:#474747;margin:8px 0;padding:0;border-bottom:0px}.slider-custom-design-enabled .dot_line_title-top .box-title,.page-custom-design-enabled .dot_line_title-top .box-title{color:#474747}.slider-custom-design-enabled .slick-arrow{display:none!important}.slider-custom-design-enabled .slides.main-slides .slick-dots{display:flex!important;align-items:center;padding:6px}.slider-custom-design-enabled .slides.main-slides .slick-dots{bottom:12px;background:#ffffff7a;max-width:max-content;left:50%;transform:translate(-50%);border-radius:100px;filter:blur(.4px)}.slider-custom-design-enabled .slides.main-slides .slick-dots li button:before{font-size:0px;background:#fff;width:8px;height:8px;border-radius:50%;opacity:1}.slider-custom-design-enabled .slides.main-slides .slick-dots li button{width:8px;height:8px;padding:0}.slider-custom-design-enabled .slides.main-slides .slick-dots li{width:8px;margin-inline:4px;height:8px}.slider-custom-design-enabled .slides.main-slides .slick-dots li.slick-active button:before{background:#e24301;border-radius:50px}.slider-custom-design-enabled .slides.main-slides .slick-dots li.slick-active,.slider-custom-design-enabled .slides.main-slides .slick-dots li.slick-active button,.slider-custom-design-enabled .slides.main-slides .slick-dots li.slick-active button:before{width:24px}.slider-custom-design-enabled .dot_line_title:after{height:1px;background:#c6c6c5}.cus-slide-btn-wrap{margin:32px 0 0;display:flex;gap:24px}.cus-slide-btn-wrap .cus-btn-icon img{width:20px;max-width:20px}.cus-slide-btn-wrap .cus-primary-btn{background:#e24301}.cus-slide-btn-wrap .cus-secondary-btn{background:#333e48}.cus-slide-btn-wrap .cus-slide-btn{display:inline-flex;align-items:center;gap:8px;border-radius:4px;padding:12px 24px;text-decoration:none}.cus-slide-btn-wrap .cus-slide-btn .cus-btn-label{font-size:20px;line-height:32px;color:#fff;font-weight:600}.get-inspired-custom-design-enabled h2{font-size:48px;line-height:56.35px;margin:0 0 40px}.get-inspired-custom-design-enabled h2 .box-title{font-weight:700}.slider-custom-design-enabled,.get-inspired-custom-design-enabled{margin-block:56px}.get-inspired-custom-design-enabled .inspired__column-wr{flex-direction:column;gap:24px}.get-inspired-custom-design-enabled .inspired__column-wr .inspired__column{width:100%;flex-direction:row;flex-wrap:wrap;gap:24px;margin:0}.get-inspired-custom-design-enabled .inspired__column-wr .inspired__column .inspired__item{width:calc(100% / 3 - 16px);margin-bottom:0;display:flex;flex-direction:column;gap:24px;text-decoration:none;position:relative}.get-inspired-custom-design-enabled .inspired__column-wr .inspired__column .inspired__item:after{content:"";position:absolute;top:0;left:0;width:100%;background:#1717177a;aspect-ratio:1 / 1;opacity:0}.get-inspired-custom-design-enabled .inspired__column-wr .inspired__column .inspired__item:hover:after{opacity:1}.get-inspired-custom-design-enabled.get-inspired .inspired__cover span.fas.fa-eye{display:none}.get-inspired-custom-design-enabled.get-inspired .inspired__item .inspired__img{width:100%;min-width:unset;min-height:unset;margin-bottom:0;aspect-ratio:1 / 1;object-fit:cover}.get-inspired-custom-design-enabled.get-inspired .inspired__cover{position:unset;display:block;height:auto;opacity:1;background:transparent;display:flex;flex-direction:column;align-items:flex-start;gap:6px;height:100%}.get-inspired-custom-design-enabled.get-inspired .inspired__cover .inspired__title{margin-block:0;color:#474747;font-size:24px;line-height:32px;font-weight:600;text-align:left;height:100%}.get-inspired-custom-design-enabled.get-inspired .inspired__cover .inspired__button{background-image:unset;background-repeat:unset;background-position:unset;background-size:unset;position:absolute;top:38%;left:50%;transform:translate(-50%,-50%);padding:12px 24px;text-decoration:none;background:#e24301;border-radius:4px;opacity:0;visibility:hidden;transition:.3s ease-in-out;z-index:1}.get-inspired-custom-design-enabled.get-inspired .inspired__item:hover .inspired__cover .inspired__button{opacity:1;visibility:visible}.get-inspired-custom-design-enabled.get-inspired .inspired__cover .inspired__button span{color:#fff;padding:0}.get-inspired-custom-design-enabled .inspired-location-wrap{display:flex!important;align-items:center;gap:4px}.get-inspired-custom-design-enabled .inspired-location-wrap .inspired-location-title{margin-bottom:0}.commercial_form .ctm_comm_sec_heading{width:100%;max-width:100%;position:relative;text-align:center!important;background:url(/cdn/shop/t/106/assets/border.png) repeat-x center;padding-bottom:30px;padding-top:30px;margin-bottom:0}.commercial_form .ctm_comm_sec_heading:after{content:"";display:block;width:100%;height:1px;background:#c6c6c5;position:absolute;top:0;bottom:0;margin:auto}.commercial_form .ctm_comm_sec_heading h2{color:#474747;font-family:Raleway,sans-serif;font-weight:200;text-transform:none;font-size:28px;background:#fff;display:inline-block;position:relative;z-index:2;padding:0 30px;margin:0}.ctm-comm-form-custom-design-enabled .ctm_comm_sec--call_us{flex-direction:row;gap:24px}.ctm-comm-form-custom-design-enabled .ctm_comm_sec--call_us .ctm_form_caption{width:100%;max-width:65%}.ctm-comm-form-custom-design-enabled .ctm_comm_sec--call_us .ctm_comm--call_us_btn{width:100%;max-width:35%}.ctm-comm-form-custom-design-enabled .ctm_comm_sec--call_us .ctm_form_caption p{font-size:16px;line-height:22px;font-weight:400;text-align:left!important;margin:0}.ctm-comm-form-custom-design-enabled .ctm_comm_sec--call_us{padding:10px 0 40px}.ctm-comm-form-custom-design-enabled .ctm_comm_sec--call_us a{justify-content:center;gap:8px}.ctm-comm-form-custom-design-enabled .ctm_comm_sec--divider{padding:0 0 40px}.ctm-comm-form-custom-design-enabled .ctm_comm_sec--divider span{font-size:24px;line-height:28.18px;font-weight:200;color:#474747;background:#fff;padding:8px 40px}.ctm-comm-form-custom-design-enabled h3{font-size:24px;line-height:32px;font-weight:600;text-align:left!important;margin:0 0 24px}.ctm-comm-form-custom-design-enabled .ctm_comm_form{padding:0}.ctm-comm-form-custom-design-enabled.ctm_comm_sec{background:transparent}.cus-submit-button,.ctm-comm-form-custom-design-enabled #ctm_comm_form--button{border-radius:4px;padding:12px 24px;font-size:20px;line-height:32px;color:#fff;font-weight:600;text-transform:capitalize}.fp-custom-design-enabled .wrapper{gap:40px;flex-direction:row-reverse;margin-block:40px!important}.fp-custom-design-enabled .grid-item{width:100%;max-width:calc(50% - 20px);padding:0}.fp-custom-design-enabled .grid-item .tab_content.tab1.page-product-information,.fp-custom-design-enabled .wrapper .product_image{width:100%}.fp-custom-design-enabled .grid-item.featured_image-block{background:#f7f7f7;padding:24px}.fp-custom-design-enabled .wrapper .product_image{border:0;padding:0}.fp-custom-design-enabled .wrapper .product_image .product_image_ratio{max-width:185px;margin:0 auto;padding:0;aspect-ratio:1 / 1}.fp-custom-design-enabled .page-product-information .attr:nth-child(2n){background:#f7f7f7;padding:12px}.fp-custom-design-enabled .tab_content.tab1.page-product-information p span{width:30%}.fp-custom-design-enabled .tab_content.tab1.page-product-information p span:nth-child(3){width:70%;display:flex;flex-wrap:wrap;gap:8px}.fp-custom-design-enabled .tab_content.tab1.page-product-information p span:nth-child(2){display:none}.fp-custom-design-enabled .grid-item .tab_content.tab1.page-product-information .tag-tites{margin:0 0 24px}.fp-custom-design-enabled .grid-item .tab_content.tab1.page-product-information{padding:0;border:0}.fp-custom-design-enabled .tab_content.tab1.page-product-information p span:nth-child(3) img{margin:0;border:1px solid #DADADA;border-radius:50%}.fp-custom-design-enabled .wrapper .product_image .product_image_ratio img{position:unset;display:block;width:100%;object-fit:contain}.fp-custom-design-enabled .page-product-information p span{font-size:18px;line-height:28px}.fp-custom-design-enabled .page-product-information p span:first-child{font-weight:600}.fp-custom-design-enabled .grid-item.featured_image-block .product-btn{width:100%;margin:16px 0 0}.fp-custom-design-enabled .grid-item.featured_image-block .btn{font-size:16px;line-height:24px;text-transform:capitalize;padding:12px 24px;max-width:max-content}.fp-custom-design-enabled .fp-product-title{margin:24px 0 6px;text-align:center;font-size:24px;line-height:32px;font-weight:600}.fp-custom-design-enabled .product-sku{font-size:18px;line-height:28px;color:#474747}.slideshow-custom-design-enabled{display:flex;flex-direction:column}.slideshow-custom-design-enabled .slide-block-section{order:1}.slideshow-custom-design-enabled .dot_line_title{order:2}.slideshow-custom-design-enabled .page-subtitle{order:3;font-size:18px;line-height:28px;color:#474747;margin:0}.slideshow-custom-design-enabled .dot_line_title .box-title{font-size:48px;line-height:56.35px;font-weight:700}.page-width.slideshow-custom-design-enabled{max-width:800px}.slideshow .slideshow-custom-design-enabled .slides{margin-bottom:0}.slideshow-custom-design-enabled .slick-arrow{display:none!important}.slideshow-custom-design-enabled .thumnails-wrapper{position:unset;transform:unset;margin:24px 0 0;width:100%}.slideshow-custom-design-enabled .thumnails-wrapper .slick-list{margin-inline:60px}.slideshow-custom-design-enabled .slick-slide img,.slideshow-custom-design-enabled .slick-slide video{height:100%}.slideshow-custom-design-enabled .thumnails-wrapper .slick-track{display:flex}.slideshow-custom-design-enabled .thumnails-wrapper .slick-list .thumb.slick-slide{margin-inline:2px;padding:8px;border:2px solid transparent;height:inherit}.slideshow-custom-design-enabled .thumbnails .slick-arrow{display:block!important}.slideshow-custom-design-enabled .thumnails-wrapper .slick-list .thumb.slick-slide.slick-current{border:2px solid #E24301}.slideshow-custom-design-enabled .thumbnails .slick-prev{left:0;background:#e24301;height:100%;width:42px;border-top-right-radius:4px;border-bottom-right-radius:4px}.slideshow-custom-design-enabled .thumbnails .slick-next{right:0;background:#e24301;height:100%;width:42px;border-top-left-radius:4px;border-bottom-left-radius:4px}.slideshow-custom-design-enabled .thumbnails .slick-arrow:before{content:"";background-repeat:no-repeat;background-size:18px;background-position:center;width:100%;height:100%;display:block}.slideshow-custom-design-enabled .thumbnails .slick-prev:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='12' viewBox='0 0 17 12' fill='none'%3E%3Cpath d='M1 6L6 1M1 6L6 11M1 6L11 6C12.6667 6 16 7 16 11' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.slideshow-custom-design-enabled .thumbnails .slick-next:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='12' viewBox='0 0 17 12' fill='none'%3E%3Cpath d='M16 6L11 1M16 6L11 11M16 6L6 6C4.33333 6 1 7 1 11' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.page-width.fp-custom-design-enabled{padding:0}.inspired__item{display:block}.inspired__column.has-view-more .inspired__item:nth-child(n+4){display:none}.view-more-btn{margin-top:20px;padding:10px;background-color:#007bff;color:#fff;border:none;cursor:pointer}.view-more-btn:hover{background-color:#0056b3}.inspiredview-more-btn-wrap{text-align:center;margin:24px 0 0}.inspiredview-more-btn-wrap .inspiredview-more-btn{font-size:20px;line-height:32px;font-weight:600;border:1px solid #474747;padding:12px 24px;border-radius:4px;background:transparent}.breadcrumbs-social-sharing{margin-top:unset}.page-custom-design-enabled .dot_line_title .box-title{font-size:48px;line-height:56.35px}.slideshow-custom-design-enabled .slide-block-section .slides .slick-slide img,.slideshow-custom-design-enabled .slide-block-section .slides .slick-slide video{aspect-ratio:16 / 9;object-fit:contain}.slideshow-custom-design-enabled .thumbnails .thumb.slick-slide{aspect-ratio:1 / 1}.slideshow-custom-design-enabled .thumbnails .thumb.slick-slide img,.slideshow-custom-design-enabled .thumbnails .thumb.slick-slide video{object-fit:cover;width:inherit}.slideshow-custom-design-enabled .thumbnails .thumb.slick-slide video,.slideshow-custom-design-enabled .slick-slide video{max-width:100%;vertical-align:middle}.slideshow-custom-design-enabled .slick-slide{padding:2px}.page-custom-design-enabled .footer__list-social{align-items:center}.page-custom-design-enabled .footer__list-social .list-social__item{display:flex;align-items:center;justify-content:center}.slider-custom-design-enabled{margin-top:0}html{scroll-behavior:smooth}.header-content-wrapper .header-wrapper .list-menu li .header__submenu li:hover .list-menu__item{color:var(--color-base-accent-1)}.header-content-wrapper .header-wrapper .list-menu li .header__submenu .list-menu__item{font-size:1.4rem;font-weight:600}@media only screen and (min-width: 750px) and (max-width: 989px){.get-inspired-custom-design-enabled .inspired__column-wr .inspired__column .inspired__item{width:calc(50% - 12px)}.slider-custom-design-enabled,.get-inspired-custom-design-enabled{margin-block:40px}.get-inspired-custom-design-enabled.get-inspired .inspired__cover .inspired__button span{font-size:18px}}@media only screen and (max-width:120rem){.page-width.fp-custom-design-enabled{padding-inline:30px}}@media only screen and (max-width: 989px){.page-custom-design-enabled .dot_line_title .box-title{font-size:40px;line-height:46.96px}.slider-custom-design-enabled .customProject,.slider-custom-design-enabled .slides.main-slides{max-width:100%}.slider-custom-design-enabled{gap:24px;margin:32px 0 20px}.slider-custom-design-enabled .dot_line_title-top .box-title,.page-custom-design-enabled .dot_line_title-top .box-title{font-size:40px!important;text-align:left;padding:0 0 16px}.slider-custom-design-enabled .dot_line_title:after{content:unset}.slider-custom-design-enabled .dot_line_title-top{padding:0}.fp-custom-design-enabled .wrapper:after{content:unset}}@media only screen and (max-width: 749px){.fp-custom-design-enabled .wrapper .product_image .product_image_ratio{max-width:124px}.slideshow-custom-design-enabled .dot_line_title .box-title{font-size:40px!important;line-height:46.96px}.fp-custom-design-enabled .grid-item{max-width:100%}.fp-custom-design-enabled .grid-item.featured_image-block .product-btn{display:block}.fp-custom-design-enabled .grid-item.featured_image-block .btn{max-width:100%}.slider-custom-design-enabled .dot_line_title-top{order:1;padding:0}.slideshow-custom-design-enabled .dot_line_title{padding-block:24px}.slider-custom-design-enabled .slides.main-slides{order:2}.fp-custom-design-enabled .wrapper{flex-direction:column-reverse}.page-width.fp-custom-design-enabled{padding-inline:20px}.slider-custom-design-enabled .customProject{order:3}.cus-slide-btn-wrap{flex-direction:column;gap:12px}.inspiredview-more-btn-wrap .inspiredview-more-btn{width:100%}.cus-slide-btn-wrap .cus-slide-btn{justify-content:center}.get-inspired-custom-design-enabled .inspired__column-wr .inspired__column{gap:32px}.page_featured_product .product-btn.desktop_hide{display:none}.get-inspired-custom-design-enabled .inspired__column-wr .inspired__column .inspired__item{width:100%;height:100%!important;max-height:unset}.get-inspired-custom-design-enabled .inspired-location-wrap .inspired-location-title{color:#171d25}.get-inspired-custom-design-enabled h2,.commercial_form .ctm_comm_sec_heading h2{font-size:40px;line-height:46.96px}.get-inspired-custom-design-enabled h2{margin:0 0 32px}.commercial_form .ctm_comm_sec_heading h2{margin:0 0 24px;text-align:left}.get-inspired-custom-design-enabled{margin-block:40px}.commercial_form .ctm_comm_sec_heading,.commercial_form .ctm_comm_sec_heading h2{padding:0}.ctm-comm-form-custom-design-enabled .ctm_comm_sec--call_us{padding:0 0 24px;flex-direction:column}.ctm-comm-form-custom-design-enabled .ctm_comm_sec--call_us .ctm_form_caption,.ctm-comm-form-custom-design-enabled .ctm_comm_sec--call_us .ctm_comm--call_us_btn{max-width:100%}.ctm-comm-form-custom-design-enabled .ctm_comm_sec--call_us .ctm_form_caption p{font-size:18px;line-height:24px}.ctm-comm-form-custom-design-enabled .ctm_comm_sec--call_us a{padding-block:12px}}.cus-image-block-text-main .cus-image-block-text{display:flex;flex-direction:row-reverse;align-items:center;gap:24px}.cus-image-block-text-main .cus-image-block-text .cus-it-image-block,.cus-image-block-text-main .cus-image-block-text .cus-it-text-block{width:100%;max-width:50%}.cus-image-block-text-main .cus-image-block-text .cus-it-image-block img{display:block;width:100%;max-width:calc(50% - 6px);border-radius:16px}.cus-image-block-text-main .cus-image-block-text .cus-it-image-block{display:flex;flex-wrap:wrap;gap:12px}.cus-image-block-text-main .cus-it-text-heading h2{font-style:normal;font-weight:700;font-size:40px;line-height:47px;color:#333e48}.cus-image-block-text-main .cus-it-text-content-text p{font-style:normal;font-weight:600;font-size:16px;line-height:24px;color:#333e48;margin:0}.cus-image-block-text-main .cus-it-text-content{display:flex;align-items:flex-start;gap:12px;margin-bottom:16px}.cus-image-block-text-main .cus-it-text-content:last-of-type{margin-bottom:0}.cus-image-block-text-main .cus-it-text-button{font-style:normal;font-weight:500;font-size:16px;line-height:normal;color:#fff;margin-top:24px}.cus-image-block-text-main .cus-it-text-content img{display:block;width:100%;max-width:24px}.custom-ai-design-hide-sec{display:none}#cus-main-ai-page .custom-ai-design-hide-sec{display:block!important}.cus-image-block-text-main{background:#f5f5f5}header a[href="#"]{pointer-events:none;cursor:default}@media only screen and (min-width:769px) and (max-width:1024px){.cus-image-block-text-main .cus-it-text-heading h2{font-size:32px;line-height:42px}}@media only screen and (max-width:768px){.cus-image-block-text-main .cus-image-block-text{flex-direction:column}.cus-image-block-text-main .cus-image-block-text .cus-it-image-block,.cus-image-block-text-main .cus-image-block-text .cus-it-text-block{max-width:100%}.cus-image-block-text-main .cus-it-text-heading h2{font-size:32px;line-height:37.57px}.cus-image-block-text-main .cus-it-text-button{margin-top:16px;width:100%}}
/*# sourceMappingURL=/cdn/shop/t/301/assets/custom.css.map */
