/*
Generated time: July 7, 2022 11:27
This file was created by the app developer. Feel free to contact the original developer with any questions. It was minified (compressed) by AVADA. AVADA do NOT own this script.
*/
.needsclick.go596865934{border:1px solid!important}#sitemapper{margin-bottom:25px}.gf-block-scroll{overflow:inherit!important;max-height:inherit!important}.card-information__wrapper .product-collections{min-height:28px;max-height:28px;line-height:14px;overflow:hidden;font-size:13px;font-weight:300;margin-bottom:5px;margin-top:10px}.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:0 0;color:inherit;border:none;padding:0!important;font:inherit}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}.pageSpaceBtm{margin-bottom:50px}.wrapper{width:100%}header.header{padding-top:15px;background:#fff}img{max-width:100%;vertical-align:middle}p{color:#333e48}.header__inline-menu{position:relative}.MegaMenuWrapper{left:0}.MegaMenuWrapper .megaMenu{display:flex;justify-content:space-between}.MegaMenuWrapper .megaMenu h3{font-size:20px;text-align:center;margin-top:0}.MegaMenuWrapper .left{width:60%;border-right:1px solid #333;padding-right:15px}.MegaMenuWrapper .left ul{width:33.3333%;display:block;float:left;margin:0}.MegaMenuWrapper .left ul li a{padding:10px 0;display:block}.MegaMenuWrapper .left ul li a span{text-transform:none;color:#333;white-space:normal;font-size:14px}.MegaMenuWrapper .left ul li a:hover{text-decoration:none}.MegaMenuWrapper .left ul li a:hover span{color:var(--color-base-accent-1)}.MegaMenuWrapper .right{width:40%}.MegaMenuWrapper .right ul{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap}.MegaMenuWrapper .right ul li{width:50%;padding:0 10px 20px;align-self:flex-end}.MegaMenuWrapper .right ul li a{position:relative;padding:0}.MegaMenuWrapper .right ul li a .menuImg{width:100%;max-height:127px;overflow:hidden}.MegaMenuWrapper .right ul li a .menuImg img{height:100%;object-fit:cover}.MegaMenuWrapper .right ul li a.link--text .menuLink{position:absolute;bottom:0;background:#00000091;left:0;width:100%;padding:5px;color:#fff;text-align:center;font-size:13px;font-weight:600}.announcement-bar{display:flex;justify-content:center;align-items:center;padding:5px 0;background:#333e48}.announcement-bar p{font-size:24px;letter-spacing:0;margin-bottom:0}.announcement-bar a{border:none;padding:4px 1em;border-radius:.25em;font-size:20px;text-transform:capitalize;font-family:Raleway,sans-serif;font-weight:500;text-align:center;text-decoration:none;appearance:none;color:#fff;background-color:var(--color-base-accent-1);outline:0}header .header__icons .search{width:400px;margin-bottom:0}header .header__icons .search input.search__input{outline:0!important;padding:5px 45px 5px 10px;font-family:Raleway,sans-serif;height:40px;margin-bottom:0}header .header__icons .search input.search__input::placeholder{color:#333e48;opacity:1}header .header__icons .search input.search__input:-ms-input-placeholder{color:#333e48}header .header__icons .search input.search__input::-ms-input-placeholder{color:#333e48}.banner{min-height:auto!important}.homeIcons{display:flex;flex-wrap:wrap;margin:0 -15px}.homeIcons .homeIconList{width:33.333%;padding:0 15px;margin-top:30px}.homeIcons .homeIconList .homeIconBox{border:1px solid #d2d2d2;padding:15px;display:flex;align-items:center;height:auto}.homeIcons .homeIconList .homeIconBox span{width:60px;height:50px;display:flex;align-items:center;justify-content:center;background-repeat:no-repeat;background-size:contain;background-position:center}.homeIcons .homeIconList .homeIconBox span img{width:60px;height:50px;object-fit:contain}.homeIcons .homeIconList .homeIconBox .content{width:calc(100% - 60px);padding-left:5%;font-size:18px;color:#333e48;text-transform:uppercase;font-weight:400;font-family:HelveticaNeue,"Helvetica Neue",sans-serif;line-height:normal}.homeIcons .homeIconList .homeIconBox .content p{margin:0;display:block;text-transform:none;font-size:14px;color:#d2d2d2;letter-spacing:0;font-weight:400}.GuaranteeImg{margin-bottom:20px}.GuaranteeImg img{height:auto}.BtmBanner{margin-bottom:50px}.dot_line_title{position:relative;text-align:center}.dot_line_title:after{content:"";display:block;background:#92999d;width:100%;height:2px;position:absolute;top:0;bottom:0;margin:auto}.dot_line_title span{background:#f5f5f5;position:relative;z-index:2;padding:0 30px;font-size:28px;font-weight:400;letter-spacing:0}.dot_line_title span.white{background:#fff}.shopLook{background:#f5f5f5;padding-top:0;padding-bottom:15px}.homeAbt{background:#f5f5f5;padding:30px 0;padding-top:0;text-align:center;margin-bottom:50px}.homeAbt .content_text{font-family:Raleway,HelveticaNeue,"Helvetica Neue",sans-serif;border-bottom:none;padding-bottom:0px;line-height:1.5;font-size:18px}.homeAbt .content_text p a{color:var(--color-base-accent-1);text-decoration:none}.homeAbt .content_text p a:hover{text-decoration:underline}.homeAbt a.btn{margin:25px 0 15px;background-color:#333e48;font-size:10px;font-weight:700;padding:7px 50px;color:#fff;text-transform:uppercase;display:inline-block;text-decoration:none}.homeAbt a.btn:hover{background-color:var(--color-base-accent-1);text-decoration:underline}.fs-narrow-timeline,.fs-normal-timeline,.fs-small-timeline{text-align:center}.fs-narrow-timeline .fs-next-button,.fs-normal-timeline .fs-next-button,.fs-small-timeline .fs-next-button{display:inline-block;margin:15px auto 0;background:var(--color-base-accent-1);color:#fff;width:auto;font-size:13px;text-transform:uppercase;padding:3px 15px}.fs-narrow-timeline .fs-next-button:after,.fs-normal-timeline .fs-next-button:after,.fs-small-timeline .fs-next-button:after{content:"See More >";font-family:Raleway,HelveticaNeue,'Helvetica Neue',sans-serif;font-size:12px}.fs-narrow-timeline .fs-next-button svg,.fs-normal-timeline .fs-next-button svg,.fs-small-timeline .fs-next-button svg{display:none}.customerReview{text-align:center}.customerReview .reviewItem{padding:20px 15px 30px 15px;border:1px solid #ccc;height:100%;display:flex;align-items:center;justify-content:center;position:relative;margin-bottom:0;min-height:330px}.customerReview .reviewItem .store_reviews{text-align:center}.customerReview .reviewItem svg{display:inline-block;width:20px;height:20px;vertical-align:middle;fill:var(--color-base-accent-1)}.customerReview .reviewItem svg path{fill:var(--color-base-accent-1)}.customerReview .reviewItem p{margin:5px 0 0;font-size:1.125em;line-height:1.45;font-family:Raleway,"Helvetica Neue",sans-serif;color:#333e48}.customerReview .reviewItem cite{font-size:14px;color:#e24300;font-weight:700;margin-top:10px;display:block}.customerReview .reviewItem cite:before{content:"\2014 \0020"}.customerReview a.btn{display:inline-block;border:0;padding:7px 15px;margin:20px 0 0;line-height:1.42;text-decoration:none;text-align:center;vertical-align:middle;white-space:nowrap;cursor:pointer;font-family:Raleway,HelveticaNeue,"Helvetica Neue",sans-serif;font-size:13px;text-transform:uppercase;background-color:var(--color-base-accent-1);color:#fff}.customerReview a.btn:hover{text-decoration:underline}.reviewCaro .owl-nav button{position:absolute;top:0;bottom:0;width:40px;height:40px;margin:auto;border:2px solid grey!important;border-radius:50%;color:grey}.reviewCaro .owl-nav button.owl-prev{left:-50px}.reviewCaro .owl-nav button.owl-next{right:-50px}.why-buy_block .box-title{background:#fff}.secondgurantee{background:#333e48;padding:30px 0;margin-bottom:40px}.secondgurantee .secondguranteeItem{display:inline-block;margin-left:-.3em;width:50%;padding-left:115px;padding-right:25px;color:#fff;font-size:22px;line-height:1.2;font-weight:300;background-repeat:no-repeat!important;vertical-align:top;background-position:left 15px center!important}.secondgurantee .secondguranteeItem p{margin:0;color:#fff;font-family:Raleway,"Helvetica Neue",sans-serif;margin-bottom:15px}.chatbot-option{text-align:center;display:none;margin-bottom:50px;padding-bottom:0}.chatbot-option div.selected{border:2px solid var(--color-base-accent-1)}.chatbot-option-5{min-height:200px}.chatbot-option-3{min-height:320px;text-align:center}.chatbot-option h2{position:relative;padding:10px;margin-bottom:50px}.chatbot-option h2:after{width:4%;content:' ';height:3px;background:var(--color-base-accent-1);color:var(--color-base-accent-1);position:absolute;display:inline-block;left:48%;bottom:0}.chatbot-option>div{width:9.5vw;height:9.5vw;display:inline-block;margin:1%;background:#f9f9f9;padding:5px;border:2px solid #ccc;background-size:contain;position:relative;background-position:center center;background-repeat:no-repeat}.chatbot-option>div>p{text-align:center;font-weight:700;font-size:15px;padding:5px;margin:0;position:absolute;top:8.5vw;width:100%;left:0;color:var(--color-base-accent-1)}.chatbot-option-3>div>p{top:35px}.chatbot-option div:hover{cursor:pointer;background-color:#ccc;border:2px solid var(--color-base-accent-1)}.chatbot-option div img{max-width:100%;display:none}.chatbot-option-0{display:block}.chatbot-option.chatbot-option-3>div{max-height:40px;margin-bottom:25px}button#chatbot_result,button#start_now{font-size:20px;cursor:pointer;margin-bottom:50px}h2.summary span{font-weight:700;color:var(--color-base-accent-1);text-transform:capitalize}.breadcrumbs ol.breadcrumbs__list li a,.breadcrumbs ol.breadcrumbs__list li span{text-decoration:none;font-size:12px;text-transform:uppercase;color:#5c6670;font-family:Raleway,HelveticaNeue,"Helvetica Neue",sans-serif}.breadcrumbs ol.breadcrumbs__list li a:hover{text-decoration:underline}.breadcrumbs ol.breadcrumbs__list li span:hover{text-decoration:none}.breadcrumbs ol.breadcrumbs__list .divider{margin:0 7px;font-size:14px}.breadcrumbs ol.breadcrumbs__list li:after,.breadcrumbs ol.breadcrumbs__list li:last-child a:after{display:none!important}.customProject .customProjectHeader{background:#f5f5f5;padding:20px 100px;text-align:center;margin-bottom:20px}.customProject .customProjectHeader p{border-bottom:2px solid #92999d;padding-bottom:20px;font-size:13px;line-height:1.3;font-family:Raleway,HelveticaNeue,"Helvetica Neue",sans-serif}.customProject .customProjectlisting .customProjectItem{display:flex;align-items:center;justify-content:space-between;background:#f5f5f5;margin-bottom:20px;flex-wrap:wrap}.customProject .customProjectlisting .customProjectItem span{width:50%;padding-right:50px}.customProject .customProjectlisting .customProjectItem span img{width:100%}.customProject .customProjectlisting .customProjectItemContent{width:50%;padding:20px;padding-left:0}.customProject .customProjectlisting .customProjectItemContent h3{color:#333e48;font-size:30px;font-weight:600;margin:0 0 20px}.customProject .customProjectlisting .customProjectItemContent p{font-size:15px;font-family:Raleway,HelveticaNeue,"Helvetica Neue",sans-serif;color:#797979;font-weight:400;line-height:1.4}.customProject .customProjectlisting .customProjectItemContent p a{background:var(--color-base-accent-1);color:#fff;text-transform:uppercase;font-size:16px;text-decoration:none;display:inline-block;padding:6px 40px;letter-spacing:1px;border-radius:8px;font-family:Raleway,HelveticaNeue,"Helvetica Neue",sans-serif}.customProject .customProjectlisting .customProjectItemContent p a:hover{text-decoration:underline}.imageMixerListing{font-family:HelveticaNeue,"Helvetica Neue",sans-serif;display:flex;flex-wrap:wrap}.imageMixerListing .left{width:70%;padding-right:50px}.imageMixerListing .left h3{font-family:HelveticaNeue,"Helvetica Neue",sans-serif;margin:0 0 15px;font-size:28px;font-weight:700;text-transform:uppercase}.imageMixerListing .left p{margin:0 0 35px;font-size:20px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.55;letter-spacing:normal;color:#7e7e7e}.imageMixerListing .left .upload-btn-wrapper input[type=file]{display:none}.imageMixerListing #btndownload,.imageMixerListing .left .upload-btn-wrapper label{color:#fff;background-color:#333e48;padding:8px 20px;border-radius:8px;font-size:16px;font-weight:600;border:none;display:inline-block;text-decoration:none;text-align:center;cursor:pointer}.imageMixerListing #btndownload.disabled{pointer-events:none;opacity:.1}.imageMixerListing #btndownload{margin-top:20px;width:100%;cursor:pointer}div#loading{position:fixed;width:100%;height:100%;left:0;top:0;display:flex;justify-content:center;align-items:center;background:rgba(0,0,0,.8);z-index:99999}div#loading h2{color:#fff;font-family:HelveticaNeue,"Helvetica Neue",sans-serif}.imageMixerListing .right{width:30%;border:1px solid #ddd;padding:15px}.imageMixerListing .imageMixerImage{width:100%;margin-top:30px}.imageMixerListing .imageMixerImage .selectStyle{margin:10px;border:1px solid rgba(171,176,180,.45);padding:15px;height:200px}.imageMixerListing .imageMixerImage .selectStyle img{object-fit:contain;height:100%;width:100%}.imageMixerListing .imageMixerImage .selectStyle:focus,.imageMixerListing .imageMixerImage .style-selected,.imageMixerListing .imageMixerImage .style-selected:focus{border:2px solid var(--color-base-accent-1)!important;outline:var(--color-base-accent-1) auto 1px}#styleImages .owl-nav button{position:absolute;top:10px;bottom:10px;background:#00000059;width:30px;text-align:center;color:#fff}#styleImages .owl-nav button.owl-prev{left:0}#styleImages .owl-nav button.owl-next{right:0}.imageMixerListing .ResultImgWrapper{display:flex;flex-wrap:wrap}.imageMixerListing .ResultImgWrapper .left,.imageMixerListing .ResultImgWrapper .right{width:50%;border:none;padding:15px}.imageMixerListing .ResultImgWrapper .left{padding-left:0}.imageMixerListing .ResultImgWrapper .right{padding-right:0}.imageMixerListing .ResultImgWrapper .left .result,.imageMixerListing .ResultImgWrapper .right .result{border:1px solid #ddd;height:250px}.imageMixerListing .ResultImgWrapper .result img{height:100%;width:100%;object-fit:contain}.imageMixerListing .right.resultMainImage{border:none;padding:0}.imageMixerListing .right.resultMainImage .preview{border:1px solid #ddd}.imageMixerListing #but_upload{background:var(--color-base-accent-1);border:none;color:#fff;font-size:16px;text-transform:uppercase;padding:12px 20px;border-radius:5px;max-width:500px;width:100%;font-weight:700;letter-spacing:1px;cursor:pointer}.color-chart .rte h4{font-size:22px;font-weight:400;font-family:Georgia,Times,"Times New Roman",serif;line-height:32px}.color-chart .rte h4 a{background:var(--color-base-accent-1);padding:10px;color:#fff;font-size:13px;text-decoration:none;text-transform:uppercase;font-family:Raleway,HelveticaNeue,"Helvetica Neue",sans-serif}.color-chart .rte table{border:none;box-shadow:none}.color-chart .rte table td{border:none;font-size:15px;line-height:1.2;color:#333e48}.colorChatTab{margin-top:50px;margin-bottom:50px}.colorChatTab .get-inspired{display:inline-block;width:100%}.colorChatTab .tabs{padding:0;margin:0 0 40px;list-style:none;display:flex;align-items:center;justify-content:center}.colorChatTab .tabs li{margin:0 15px}.colorChatTab .tabs li a{border:2px solid var(--color-base-accent-1);color:#333e48;text-decoration:none;padding:1px 15px;min-width:150px;display:inline-block;text-align:center;position:relative;font-size:16px;font-family:Georgia,Times,"Times New Roman",serif;font-style:italic;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.colorChatTab .tabs li a.active:after{content:"";display:inline-block;border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid var(--color-base-accent-1);position:absolute;bottom:-9px;left:0;right:0;width:0;margin:auto}.colorChatTab .tabs li a.active,.colorChatTab .tabs li a:hover{background:var(--color-base-accent-1);color:#fff;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.colorChatTab .tab-content .colorchartListing{display:flex;align-items:self-start;flex-wrap:wrap;justify-content:left;margin-bottom:30px}.colorChatTab .tab-content .colorchartList{text-align:center;width:20%;padding:0 10px;margin-bottom:20px}.colorChatTab .tab-content a{display:block;text-decoration:none}.colorChatTab .tab-content a span{width:100%;display:block;color:#5c6670;border-bottom:1px solid var(--color-base-accent-1);font-family:Georgia,Times,"Times New Roman",serif;font-style:italic;font-size:13px}.custom-mosaics .rte p,.custom-mosaics .rte ul li{font-size:13px;line-height:1.6;font-family:Raleway,HelveticaNeue,"Helvetica Neue",sans-serif;color:#333e48;font-weight:400;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%}.custom-mosaics .rte p a,.custom-mosaics .rte ul li a{color:var(--color-base-accent-1);text-decoration:none}.custom-mosaics .rte p a:hover,.custom-mosaics .rte ul li a:hover{text-decoration:decoration}.custom-mosaics .prodBoxs{display:flex;flex-wrap:wrap;justify-content:flex-start}.custom-mosaics .prodBoxs>td{width:12.3333%;padding:10px}.custom-mosaics .prodBoxs a{text-decoration:none}.custom-mosaics .prodBoxs a:hover{text-decoration:underline;text-decoration-color:var(--color-base-accent-1)}.custom-mosaics .prodBoxs h2{font-size:20px;font-family:HelveticaNeue,"Helvetica Neue",sans-serif;font-weight:400}.custom-mosaics .prodBoxs p{position:relative;padding-bottom:140%;margin:0}.custom-mosaics .prodBoxs p img{position:absolute;top:50%;transform:translateY(-50%)}.custom-mosaics form input:focus,.custom-mosaics form textarea:focus,.pre_need_help_box form input:focus,.pre_need_help_box form textarea:focus{border:2px solid #000}.custom-mosaics form input[type=file]:focus,.pre_need_help_box form input[type=file]:focus{border:1px solid #ccc}.custom-mosaics form{margin-bottom:45px}.custom-mosaics .rte table{box-shadow:none}.frequently-asked-questions h2{font-size:18px;margin-top:30px!important;margin-bottom:15px}.frequently-asked-questions h2:first-child{margin-top:0!important}.frequently-asked-questions h2.dot_line_title{margin-top:0!important;margin-bottom:0}.frequently-asked-questions .rte h4{border-top:1px solid #eaeae8;padding:3px 5px 3px 15px;font-family:Georgia,Times,"Times New Roman",serif;font-weight:400;line-height:24px;margin:0;cursor:pointer;font-size:1.067em;position:relative}.frequently-asked-questions .rte h4+div,.frequently-asked-questions .rte h4+p{padding:0 15px}.frequently-asked-questions .rte ul{padding-left:0}.frequently-asked-questions .rte h4:after{content:"+";float:right;color:var(--color-base-accent-1);font-weight:700;font-size:20px;position:absolute;right:5px}.frequently-asked-questions .rte h4.open:after{content:"-"}.frequently-asked-questions .rte h4+div,.frequently-asked-questions .rte h4+p{display:none;margin:0 0 15px;font-size:13px;line-height:1.4;font-family:Raleway,HelveticaNeue,"Helvetica Neue",sans-serif}.frequently-asked-questions .rte p a{color:var(--color-base-accent-1);text-decoration:none}.frequently-asked-questions .rte p a:hover{text-decoration:underline}.get-inspired .tabs{margin:0;padding:0 10px;list-style:none;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start}.get-inspired .tabs li{margin:0;margin-right:6px}.get-inspired .tabs li a{display:inline-block;padding:5px 15px;border:none;border-bottom:1px solid #333e48;color:#333e48;font-size:14px;line-height:24px;font-family:Georgia,Times,"Times New Roman",serif;font-style:normal;cursor:pointer;text-decoration:none!important;min-width:auto;background:0 0!important}.get-inspired .tabs li a.active,.get-inspired .tabs li a:hover{border-bottom:1px solid var(--color-base-accent-1);color:var(--color-base-accent-1)}.get-inspired.colorChatTab .tabs li a.active:after{display:none}.get-inspired .get-inspired-description{margin-bottom:30px;max-width:920px;margin:0 auto 20px;font-size:16px;text-align:center;font-family:Georgia,Times,"Times New Roman",serif;line-height:1.5}.get_inspired_content .get-inspired .image_inspired{padding-top:0!important;margin-top:20px}.fancybox__thumbs .carousel__slide .fancybox__thumb::after{border:2px solid #e24302!important}.carousel__button{display:none!important}.carousel__button.fancybox__button--close,.carousel__button.is-next,.carousel__button.is-prev{display:block!important}.fancybox__viewport .fancybox__caption{margin-top:-60px;z-index:20}.fancybox__viewport .fancybox__caption a{position:relative;background:var(--color-base-accent-1);color:#fff;padding:5px 10px;border-radius:4px;text-decoration:none}.get_inspired_content .inspiredGallery{max-width:440px;margin:0 auto;position:relative;height:100%}.get_inspired_content .inspiredGallery img{width:100%;height:100%;object-fit:contain;display:block}.lightboxModelBg{position:fixed;background:#0000005c;top:0;left:0;width:100%;height:100%;z-index:99999;display:block!important;opacity:0;visibility:hidden;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.lightboxModelBg.open{opacity:1;visibility:visible;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.colorchartList .get-inspired-gallery{position:fixed;top:20px;bottom:30px;left:0;right:0;padding:20px;width:100%;display:inline-block;max-width:550px;text-align:center;margin:auto;z-index:9999999;opacity:0;visibility:hidden;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.colorchartList.open .get-inspired-gallery{opacity:1;visibility:visible;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.colorchartList .get-inspired-gallery .get-inspired-gallery-inner{position:relative;height:100%;display:inline-block}.colorchartList .get-inspired-gallery img{max-height:100%}.colorchartList .get-inspired-gallery .get-inspired-gallery-close{position:absolute;right:0;top:-25px;background:0 0;border:none;color:#fff;font-size:20px}.colorchartList .get-inspired-gallery a{margin-top:10px;border:none;padding:4px 1em;border-radius:.25em;font-size:18px;font-weight:500;text-align:center;text-decoration:none;appearance:none;color:#fff;background-color:var(--color-base-accent-1);outline:0}.loyalty-program .tiers__block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:15px}.loyalty-program .tiers__block .img-tier__wr{margin-top:10px;max-width:110px;flex-basis:10%}.loyalty-program .tiers__block .tier__info{padding:10px 5px 10px 50px;box-sizing:border-box;flex-basis:90%}.loyalty-program p a{color:var(--color-base-accent-1);text-decoration:none}.loyalty-program p a:hover{text-decoration:underline}.loyalty-program span{font-family:Raleway,sans-serif}.loyalty-program .tiers__block .tier__info p{margin-top:0;line-height:1.6;font-family:Raleway,sans-serif}.video-wrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.gift-cards .banner-top{position:relative}.gift-cards .banner-top img{max-width:100%;width:100%}.gift-cards .banner-top h3{position:absolute;top:50%;color:#fff;font-size:25px;font-weight:400;line-height:27px;margin-top:-27px;text-align:center;left:0;right:0}.gift-cards table{border:none;box-shadow:none}.gift-cards table tr td{border:0;font-family:Georgia,Times,"Times New Roman",serif;font-size:14px;line-height:24px;padding-top:0;padding-left:15px;padding-right:15px}.gift-cards table.occasions tbody,tr{width:100%;display:block}.gift-cards .rte table{margin-left:-15px;margin-right:-15px}.gift-cards .rte h2{margin-top:-20px}.fresh_from_blog .blog-posts{padding:0!important}.history-of-mosaics table{margin-left:82.5px;margin-right:82.5px;width:auto;border:none;box-shadow:none}.history-of-mosaics table tr td{border:0;vertical-align:top;padding-top:0;width:20%}.history-of-mosaics table tr td a{color:var(--color-base-accent-1)}.history-of-mosaics table tr td h2{font-size:20px;margin-bottom:10px}.history-of-mosaics table tr td p{font-family:Georgia,Times,"Times New Roman",serif;font-size:14px;line-height:24px;margin-top:0}.why-buy-from-us table{box-shadow:none}.why-buy-from-us table td{width:33.3%;vertical-align:top;border:0;position:relative;padding:0 15px 55px 100px!important}.why-buy-from-us table td h2{margin-bottom:15px;font-size:18px;font-weight:400;margin-top:0;line-height:1.4;font-family:Raleway,HelveticaNeue,"Helvetica Neue",sans-serif}.why-buy-from-us table td img{position:absolute;left:15px;top:0}.why-buy-from-us table td p{font-size:12px;line-height:normal;padding:0;margin:0;font-family:Raleway,HelveticaNeue,"Helvetica Neue",sans-serif}.ai-art-personalization .content{font-family:HelveticaNeue,"Helvetica Neue",sans-serif;margin-bottom:100px;font-size:22px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.64;letter-spacing:normal;text-align:center;color:#7e7e7e}.ai-art-personalization .content p{color:#7e7e7e!important}.inspiredGallery a{position:absolute;bottom:10px;background:var(--color-base-accent-1);color:#fff;padding:5px 10px;border-radius:4px;left:50%;transform:translateX(-50%)}.get-creative-with-mozaico h4{font-size:20px;font-weight:400;line-height:1.5;margin:0;text-align:center}.privacy-policy .rte ul{padding-left:0}.privacy-policy p,.privacy-policy ul li{font-family:Georgia,Times,"Times New Roman",serif;font-size:14px;line-height:24px;color:#333e48}.shipping-and-taxes h2{font-size:18px}shipping-and-taxes h3{margin-top:30px;margin-bottom:15px;font-size:18px;font-weight:400}.shipping-and-taxes p{font-size:13px;font-family:Raleway,HelveticaNeue,"Helvetica Neue",sans-serif}.visualize-this p{font-family:Georgia,Times,"Times New Roman",serif;font-size:14px;line-height:24px}.visualize-this h2{font-weight:700;line-height:1.4;font-size:18px;margin-top:30px!important;margin-bottom:15px}.visualize-this .rte{max-width:50%}.visualize-this h2.dot_line_title{margin-top:0!important;margin-bottom:0}.contact p{font-family:Georgia,Times,"Times New Roman",serif;font-size:14px;line-height:24px}.product{background:#f5f5f5;padding:30px}.product .product__title{font-size:28px;font-weight:300;color:#333e48;line-height:1.2;text-transform:none;padding-bottom:20px;padding-top:0;margin-top:0;margin-bottom:0}.sku.above_product_image{background-color:#d54003;width:100px;padding:5px;color:#fff;text-align:center;margin:0 auto;display:block;clear:both;font-size:13px;line-height:1.6;font-family:Raleway,HelveticaNeue,"Helvetica Neue",sans-serif}.why-buy_block .block h3{font-size:21px;letter-spacing:0}.why-buy_block .block .content{font-size:14px;letter-spacing:0}.why-buy-from-us .banner_top{position:relative}.why-buy-from-us .banner_top p{position:absolute;width:100%;text-align:center;top:40%;color:#fff;font-weight:600;font-size:17px;font-family:Raleway,HelveticaNeue,"Helvetica Neue",sans-serif;margin:0 0 15px 0}.why-buy-from-us table{margin:50px 0 20px 0}.return-policy p{font-family:Georgia,Times,"Times New Roman",serif;font-size:14px;line-height:24px;letter-spacing:0}.card.card--product{width:100%;max-width:100%;min-width:100%;border:1px solid #d9d9d9;height:255px;max-height:255px}.card.card--product:hover{border:1px solid var(--color-base-accent-1)}.card.card--product .card__inner{height:100%}.card.card--product .card__inner div:first-child{padding:0!important;height:100%;display:flex;justify-content:center;width:100%}#ProductSection .before_wrapper .grid{display:flex;margin:0;width:100%}#ProductSection .before_wrapper .grid.wrapper{background:#f5f5f5;padding-bottom:40px}.template-page h1 .box-title{font-family:Raleway,sans-serif;font-weight:200;color:#333e48}.template-page h2 .box-title{font-family:Raleway,sans-serif;font-weight:200;color:#333e48}#shopify-section-template--14840565661869__customer_review .customerReview .reviewCaro{padding-top:30px}.firtnav .menu-search{display:none}.get-inspired .inspired__cover span.fas.fa-eye{width:100%;height:38px;background-image:url(/cdn/shop/t/148/assets/eye-open.png?v=16858865432164074871654001858);background-repeat:no-repeat;background-position:top center;background-size:32px}.get-inspired .inspired__cover .inspired__button{background-image:url(/cdn/shop/t/148/assets/fast-forward-media-control-butto.png?v=105176498593494250921654001863);background-repeat:no-repeat;background-position:center right;background-size:20px}.get-inspired .inspired__cover .inspired__button.bg-icon-forward span{padding-right:25px}.homeAbt .dot_line_title .box-title,.shopLook .dot_line_title .box-title{background:#f5f5f5}#ajaxifyCart h2{letter-spacing:0}#ajaxifyCart .cart--continue-message{letter-spacing:0}#ajaxifyCart .cart-item-title-popup{font-size:17px;font-weight:400;line-height:1.4;font-family:Raleway,HelveticaNeue,"Helvetica Neue",sans-serif;margin-bottom:5px}#ajaxifyCart .cart-item-title{display:none}#ajaxifyCart table{border-collapse:collapse;border-spacing:0;width:100%;min-width:100%}#ajaxifyCart table.cart-items thead{display:none}#ajaxifyCart .cart-item{margin-top:5px;border:1px dashed #ddd;display:flex;position:relative;flex-wrap:wrap;padding:5px 0}#ajaxifyCart .cart-item:hover .ajaxifyCart--qty-adjuster{opacity:1}#ajaxifyCart .cart-item:hover .ajaxifyCart--num{border:1px solid #ececec}#ajaxifyCart td{border:unset}#ajaxifyCart .cart-item .label{margin-bottom:0!important}#ajaxifyCart .cart-item__media{width:100%;max-width:15%;padding-top:20px}#ajaxifyCart .cart-item__media img{max-width:100%}#ajaxifyCart .cart-item__details{width:100%;max-width:45%;padding-left:10px;padding-right:10px}#ajaxifyCart .cart-item__details .cart-item__name{color:#333e48;font-size:14px;text-transform:uppercase;font-family:"Helvetica Neue",Verdana,Arial,sans-serif!important;line-height:1.6}#ajaxifyCart .cart-item__details .product-option{display:flex;flex-wrap:wrap;align-items:center;justify-content:left;margin:0}#ajaxifyCart .cart-item__details .product-option.single-option{font-size:12px;line-height:1.6;color:#333e48;font-weight:400;font-family:"Helvetica Neue",Verdana,Arial,sans-serif!important;margin-bottom:5px}#ajaxifyCart .cart-item__details .product-option.single-option dd{margin:0}#ajaxifyCart .cart-item__details .cart-item__name:hover{color:var(--color-base-accent-1);text-decoration:none}#ajaxifyCart .cart-item__details dl{width:100%;margin:0;margin-top:20px}#ajaxifyCart .cart-item__details .product-option-value{font-size:10px;line-height:1.6;color:#333e48;font-weight:400;font-family:"Helvetica Neue",Verdana,Arial,sans-serif!important}#ajaxifyCart .cart-item__details .product-option-value::before{content:"\002F";margin-left:5px;margin-right:5px}#ajaxifyCart .cart-item__details .product-option-value:first-child::before{content:"";margin-left:-5px;margin-right:5px}#ajaxifyCart .cart-item__details .product-variant-sku{font-size:13px;line-height:1.6;color:#333e48;font-weight:400;font-family:Georgia,Times,"Times New Roman",serif;font-style:italic}#ajaxifyCart .cart-item__prices{display:none}#ajaxifyCart .cart-item__quantity{width:100%;max-width:18%}#ajaxifyCart .cart-item__quantity .medium-down{margin:0;display:none}#ajaxifyCart .cart-item__quantity .grid-item{width:100%;padding:0}#ajaxifyCart .cart-item__quantity .ajaxifyCart--num{font-size:12px;line-height:1.42;font-family:Raleway,HelveticaNeue,"Helvetica Neue",sans-serif;color:#333e48;font-weight:400}#ajaxifyCart .cart-item__totals{width:100%;max-width:22%;display:flex;justify-content:space-between}#ajaxifyCart .cart-item__totals .price{font-size:14px;line-height:1.5;color:#e24301;color:var(--color-base-accent-1);font-family:"Helvetica Neue",Verdana,Arial,sans-serif;letter-spacing:.06rem}#ajaxifyCart .button--tertiary{display:inline;text-align:right;box-shadow:unset;width:100%;padding-left:30px}#ajaxifyCart cart-remove-button .icon{width:20px;color:#51a5cd;height:20px}#ajaxifyCart .button:not([disabled]):hover{box-shadow:unset}#ajaxifyCart .cart-footer-popup{margin-top:30px}#ajaxifyCart .cart-footer-popup .cart__footer{text-align:right}#ajaxifyCart .cart-footer-popup .totals{width:100%;display:flex;justify-content:right;text-align:right}#ajaxifyCart .cart-footer-popup .totals__subtotal{line-height:16px;font-size:16px;text-transform:uppercase;font-family:Raleway,"Helvetica Neue",Verdana,Arial,sans-serif;margin-bottom:0}#ajaxifyCart .cart-footer-popup .totals__subtotal-value{margin:0 0 0 10px;display:inline;font-size:16px;line-height:16px;white-space:nowrap;font-family:"Helvetica Neue",Verdana,Arial,sans-serif}#ajaxifyCart .cart-footer-popup .tax-note{font-size:13px;line-height:1.6;color:#333e48;font-weight:400;letter-spacing:0;font-family:"Helvetica Neue",Verdana,Arial,sans-serif!important;font-style:italic;margin-top:20px;display:inline-block;margin-bottom:15px}#ajaxifyCart .countinue-shopping-btn{width:100%}#ajaxifyCart .countinue-shopping-btn .btn{font-size:13px;line-height:35px;letter-spacing:0;text-transform:uppercase;font-family:Raleway,HelveticaNeue,"Helvetica Neue",sans-serif;background-color:#ececec;text-align:center;margin-bottom:15px;color:#333;padding:0;min-width:180px}#ajaxifyCart .cart__ctas .cart__checkout-button{font-size:13px;line-height:1.42;letter-spacing:0;text-transform:uppercase;background-color:var(--color-base-accent-1);font-family:Raleway,HelveticaNeue,"Helvetica Neue",sans-serif;padding:7px 15px;color:#fff;min-width:180px;min-height:unset;box-shadow:unset}#ajaxifyCart .cart__ctas .cart__checkout-button:hover{background-color:#c93b01}#ajaxifyCart .cart-row.after_product_lines{display:none}#main-cart-footer .countinue-shopping-btn{display:none}.template-cart #MainContent .cart-item-title{margin-bottom:0}.findify-components--banner{margin-bottom:24px}.customer form .form__message{display:none}.customer form .errors ul{margin-bottom:0;text-align:center;padding-left:0}@media (max-width:768px){#ajaxifyCart .cart-item__media{max-width:30%}#ajaxifyCart .cart-item__details{max-width:60%}#ajaxifyCart .cart-item__prices{display:block;width:100%;max-width:30%;opacity:0}#ajaxifyCart .cart-item__quantity{max-width:25%}#ajaxifyCart .cart-item__totals{max-width:45%}}@media (max-width:550px){.kmktable{overflow-x:auto}.kmktable table{box-shadow:none}.kmktable table td,.kmktable table th{vertical-align:top;min-width:148px!important}.fb-country-code.form-group.field-aaa-customer-phone-number-country-code{width:29%!important;float:left;margin-right:1%}.fb-number.form-group.field-aaa-customer-phone-number{width:67%!important;float:left;margin-left:3%!important}}@media (max-width:480px){.template-collection .collection .grid__item{max-width:100%;width:100%}#ajaxifyCart .cart-item__prices{display:none}#ajaxifyCart .cart-item__quantity{max-width:30%}#ajaxifyCart .cart-item__totals{max-width:70%}}.why-buy_block .block h3{margin-bottom:10px}.footer-block__newsletter .newsletter-form{align-items:flex-start}.template-product #shopLook .dot_line_title .box-title{background:#fff}.template-product .payment-buttons .swym-button-bar{display:inline-block;margin:10px 0}.template-product .payment-buttons .swym-button-bar .swym-wishlist-cta{margin-left:20px}.template-product #size_form_taget{margin-bottom:16px;float:left;width:100%;background-color:#ececec!important}.template-product #ProductSection .below_product_image .inquire,.template-product #product-inquire-form p{letter-spacing:0}.template-product form{margin-bottom:0}#shopify-section-custom-project .dot_line_title .box-title{background:#f5f5f5}.before_wrapper #mainpro .grid-item .grid .grid-item{padding-left:0}.template-product #ProductSection form .js-qty,.template-product #ProductSection form .quantity-selector{display:none}.template-product #shopify-section-product-template #ProductSection form .js-qty,.template-product #shopify-section-product-template form .quantity-selector,.template-product #shopify-section-product-template-3d #ProductSection form .js-qty,.template-product #shopify-section-product-template-3d form .quantity-selector,.template-product #shopify-section-product-template-3d-flat #ProductSection form .js-qty,.template-product #shopify-section-product-template-3d-flat form .quantity-selector,.template-product #shopify-section-product-template-borders #ProductSection form .js-qty,.template-product #shopify-section-product-template-borders form .quantity-selector,.template-product #shopify-section-product-template-colorchart #ProductSection form .js-qty,.template-product #shopify-section-product-template-colorchart form .quantity-selector,.template-product #shopify-section-product-template-excludeattr #ProductSection form .js-qty,.template-product #shopify-section-product-template-excludeattr form .quantity-selector,.template-product #shopify-section-product-template-kit #ProductSection form .js-qty,.template-product #shopify-section-product-template-kit form .quantity-selector,.template-product #shopify-section-product-template-qty11attr #ProductSection form .js-qty,.template-product #shopify-section-product-template-qty11attr form .quantity-selector,.template-product #shopify-section-template--14187348164688__main #ProductSection form .js-qty,.template-product #shopify-section-template--14187348164688__main #ProductSection form .quantity-selector{display:inline-block}.h0,.h1,.h2,.h3,.h4,.h5,.template-product .product__kit-text .kit__text-block,body,h1,h2,h3,h4,h5{letter-spacing:0}.template-product .kit__info-title span.kit_off,.template-product .product_tabs .larger--show{display:none!important}.template-product #shopify-section-product-template-gift-card #ProductSection .button_block{min-width:210px;width:auto;margin:10px;margin-left:0}.template-product #shopify-section-product-template-gift-card #ProductSection .swym-button-bar{margin:10px 0;display:inline-block;min-width:210px}.template-product #shopify-section-product-template-gift-card .product-template-gift-card .main_image_block{height:fit-content}.template-product #shopify-section-product-template-gift-card #ProductSection .buttons_prod_page li{width:100%;margin-top:0}.template-product .payment-buttons{display:block;align-items:center;margin-top:15px}.template-product .payment-buttons .add_to_cart{margin:0 10px 0 0}.template-product #idframe .frame_mosaic .frames .frame.frame_active1.active{background:var(--color-base-accent-1)}.template-product #idframe .frame_mosaic .frames .frame.frame_active1.active .frame_title .frame_active2{color:#fff}.template-product #idframe .frame_mosaic .frames .frame.frame_active1{background:#f5f5f5}.template-product #idframe .frame_mosaic .frames .frame.frame_active1 .frame_title .frame_active2{color:#333e48}.template-product .product_tabs .tab .tab_content .upload_block p{color:#fff}.template-product .product_tabs .tab .tab_content p{margin-bottom:0}.template-product .inline-list .price_container1 .price{position:absolute;width:1px;height:1px;overflow:hidden;opacity:0}.template-product .finish-block>.title{margin:35px 0 0!important}.template-login .customer.login form input,.template-register .customer.register form input{border:1px solid #ccc!important;border-radius:4px!important;background-color:#fff!important;width:100%!important;max-width:100%;display:block;margin:0 0 20px;font-size:1em!important;padding:5px 8px!important;line-height:1.42!important;background:0 0;height:auto!important;box-shadow:none!important;color:#333e48}.template-login .customer.login form input:focus,.template-register .customer.register form input:focus{border:2px solid #000!important}.template-login .customer.login form input:focus-visible,.template-register .customer.register form input:focus-visible{outline:0}.template-login .customer.login,.template-register .customer.register{margin:0 auto}.template-login .customer.login form a,.template-register .customer.register form a{color:var(--color-base-accent-1);text-decoration:none;margin:0 auto;font-size:13px}.template-login .customer.login form a:hover,.template-register .customer.register form a:hover{text-decoration:underline}.template-login .customer.login form button,.template-register .customer.register form button{background-color:var(--color-base-accent-1);box-shadow:none;min-width:auto;min-height:auto;text-transform:uppercase;letter-spacing:0;margin:15px auto;padding:7px 15px;border-radius:2px;display:block;font-size:13px;line-height:1.42}.template-login .customer.login form button:hover,.template-register .customer.register form button:hover{background-color:#d54003;box-shadow:none}.template-login .customer.login form,.template-register .customer.register form{margin-top:0}.template-login .customer.login h1,.template-register .customer.register h1{letter-spacing:0}.template-login .customer.login h1#recover{font-size:1.333em}.template-login .customer.login p{margin:.5em 0 15px 0!important}.template-login .customer.login p.store-cancel{margin:0!important;display:inline-flex}.template-login .customer.login p.store-cancel a{margin-left:5px}.template-login .customer.login button.recover{margin:0 auto 15px}.template-login .customer.login #one-click-social-login-buttons-1{display:none}.template-account h2,.template-account p a{text-transform:capitalize}.page-width--narrow.search-results{max-width:100%;padding:0 30px}.header__inline-menu .list-menu a span,.header__inline-menu .list-menu summary a{border-bottom:2px solid transparent!important}.header__inline-menu .list-menu a:hover span,.header__inline-menu .list-menu summary a:hover{border-bottom:2px solid var(--color-base-accent-1)!important}.header__inline-menu .list-menu .megaMenu .left li a span,.header__inline-menu .list-menu .megaMenu .left li a:hover span,.header__inline-menu .list-menu .megaMenu .right li a span,.header__inline-menu .list-menu .megaMenu .right li a:hover span{border-bottom:0!important}.template-collection .gf-filter-contents .gf-block-title h3{background:url(/cdn/shop/t/148/assets/border-line.png?v=155724974684109061781654001833) repeat-x center;text-align:center;pointer-events:none;font-size:18px;color:#333e48;font-weight:400}.template-collection .gf-filter-contents .gf-block-title h3:after{display:none}.template-collection .gf-filter-contents .gf-block-title span{background:#fff;padding-left:30px;padding-right:30px;text-transform:capitalize}.template-collection .CollectionPage #gf-tree{margin-top:40px;margin-bottom:20px}.template-collection .CollectionPage #gf-tree .gf-filter-contents .gf-option-block{border-bottom:0}.template-collection .CollectionPage #gf-tree .gf-filter-contents .gf-option-block .gf-block-content .gf-option-box{margin-left:12px}.template-collection .CollectionPage #gf-tree .gf-filter-contents .gf-option-block .gf-block-content .gf-option-box .gf-Checkbox{width:12px;height:12px;flex:0 0 12px;min-width:12px;border:1px solid #ddd}.template-collection .CollectionPage #gf-tree .gf-filter-contents .gf-option-block .gf-block-content .gf-option-box .gf-label{font-size:13px;color:#333e48}.template-collection .collection .grid__item{padding-bottom:20px;margin-bottom:0}.template-collection .collection .grid__item .card-information__wrapper .protitle.full-unstyled-link{margin-top:5px}.template-collection .collection .grid__item .card-information__text.h5{letter-spacing:0;font-size:17px;font-weight:300;color:#333e48;line-height:20px;margin-bottom:2px;display:inline-block}.template-collection .card-information__wrapper .price-item--regular,.template-collection .card-information__wrapper .price-item--sale{letter-spacing:0}.template-collection .stamped-product-reviews-badge{margin:0!important;min-height:23px}.template-collection .collection-hero__description.rte{font-size:13px;line-height:1.6;padding-bottom:15px;margin-bottom:0;position:relative}.template-collection .collection-hero__description.rte a{color:var(--color-base-accent-1);text-decoration-thickness:1px;text-underline-offset:0}.template-collection .price.price--on-sale .price__sale .price__compare{display:none}.pro-checkout{display:none;background-image:url(/cdn/shop/t/148/assets/close-icon.png?v=150986066595218867211654001835);background-repeat:no-repeat;position:fixed;margin:0;z-index:9999;bottom:435px!important;left:240px!important;width:25px;height:25px;text-indent:-9999px;background-color:#fff;border:1px solid #ccc;border-radius:50px;background-position:center;cursor:pointer}.customerReview h2{font-size:26px;margin-bottom:45px;letter-spacing:0}.get-inspired .inspired__cover span{font-size:20px}.search.search-modal__form .field{display:block}.template-cart #MainContent .cart-item__quantity .js-qty{font-family:HelveticaNeue,"Helvetica Neue",sans-serif}.template-page .breadcrumbs,.template-page .breadcrumbs .breadcrumbs__item{margin-bottom:0}footer .klaviyo-form form.ezEmxA{padding:0;margin:0 0 20px}footer .klaviyo-form form .iRlXmm,footer .klaviyo-form form .itrmhl{padding:0}footer .klaviyo-form form input.dBFoKl.dBFoKl.dBFoKl,footer .klaviyo-form form input.kBUvhH.kBUvhH.kBUvhH{border:1px solid #fff;box-shadow:none;background:#fff;height:35px;padding:5px 15px;font-size:15px;font-family:Raleway,HelveticaNeue,"Helvetica Neue",sans-serif;font-weight:400;letter-spacing:0;border-radius:4px;color:#333e48}footer .klaviyo-form form button.dlZUDy.dlZUDy.dlZUDy{padding:0 30px;line-height:35px;height:35px;min-height:35px;background:var(--color-base-accent-1);border:none;color:#fff;font-size:13px;margin-left:1.4rem;border-radius:0;font-family:Raleway,HelveticaNeue,"Helvetica Neue",sans-serif}footer .klaviyo-form form button.dlZUDy.dlZUDy.dlZUDy:hover{box-shadow:0 0 0 .2rem #445958}.newsletter .klaviyo-form{width:100%;max-width:60rem;margin:0 auto}.newsletter .klaviyo-form form.ezEmxA{padding:0 0 0 50px;margin-bottom:20px}.newsletter .klaviyo-form form .iRlXmm,.newsletter .klaviyo-form form .itrmhl{padding:0}.newsletter .klaviyo-form form input.dBFoKl.dBFoKl.dBFoKl,.newsletter .klaviyo-form form input.kBUvhH.kBUvhH.kBUvhH{border:1px solid #fff;box-shadow:none;color:#fff;outline:0!important;border-radius:4px;background-color:#fff;flex-grow:1;text-align:left;padding:1.5rem;height:4.5rem;font-size:1.6rem;font-family:Raleway,HelveticaNeue,"Helvetica Neue",sans-serif;color:#333e48}.newsletter .klaviyo-form form input.dBFoKl.dBFoKl.dBFoKl:focus,.newsletter .klaviyo-form form input.dBFoKl.dBFoKl.dBFoKl:hover{border:1px solid #000}.newsletter .klaviyo-form form button.dlZUDy.dlZUDy.dlZUDy{color:#445958;background:#fff;border-radius:0;padding:.9rem 3rem 1.1rem;font-size:1.5rem;letter-spacing:.1rem;line-height:1.2;font-family:Raleway,HelveticaNeue,"Helvetica Neue",sans-serif;margin:0 0 0 1rem;min-height:2.5rem}.newsletter .klaviyo-form form button.dlZUDy.dlZUDy.dlZUDy:hover{box-shadow:0 0 0 .2rem #333e48}.klaviyo-form form .kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-editor span,.klaviyo-form form .kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-editor strong{color:#fff}footer .form-vertical form#contact_form,footer .form-vertical form#email_signup{margin-bottom:0;max-width:initial}footer .form-vertical form#contact_form input[type=email],footer .form-vertical form#email_signup input[type=email]{float:left;width:330px;max-width:calc(100% - 120px);height:30px;padding:0 8px;border-radius:2px;border:1px solid #c6c6c5;background:#fff;font-size:15px}footer .form-vertical form#contact_form .input-group-btn,footer .form-vertical form#email_signup .input-group-btn{float:left}footer .form-vertical form#contact_form .input-group-btn #subscribe{line-height:19px;height:auto;margin-left:6px;padding:6px 21px 5px;text-transform:none;border:0}footer .form-vertical form#email_signup .input-group-btn .klaviyo_submit_button{display:inline-block;border:0;padding:7px 15px;margin:0;line-height:1.42;text-decoration:none;text-align:center;vertical-align:middle;white-space:nowrap;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;-webkit-appearance:none;-moz-appearance:none;font-family:Raleway,HelveticaNeue,"Helvetica Neue",sans-serif;font-weight:400;font-size:13px;text-transform:uppercase;-webkit-transition:background-color .2s ease-out;-moz-transition:background-color .2s ease-out;-ms-transition:background-color .2s ease-out;-o-transition:background-color .2s ease-out;transition:background-color .2s ease-out;background-color:var(--color-base-accent-1);background-color:var(--color-base-accent-1);color:#fff;line-height:19px;height:auto;margin-left:6px;padding:6px 21px 5px;text-transform:none;border:0}footer .klaviyo_condensed_styling .klaviyo_messages .error_message,footer .klaviyo_condensed_styling .klaviyo_messages .success_message,footer .klaviyo_styling .klaviyo_messages .error_message,footer .klaviyo_styling .klaviyo_messages .success_message{color:#fff}.contact-us form{margin-bottom:45px}.contact-us p{font-family:Georgia,Times,"Times New Roman",serif}.contact.spaced-section:last-child{margin-bottom:0}.contact-us .spaced-section,.contact.spaced-section{margin-top:0}form.aaaformbuilder_form .success{font-size:13px;color:#333e48;font-weight:400}.needHelp a{cursor:pointer}.template-collection .buttons_coll_page .errors.qty-error{display:none}.corporate-mosaic-logos .pageSpaceBtm{margin-bottom:15px}.corporate-mosaic-logos table:not([class]){table-layout:fixed;border-collapse:collapse;font-size:1.4rem;border-style:hidden;box-shadow:unset}.corporate-mosaic-logos .prodBoxs{display:flex;flex-wrap:wrap;justify-content:flex-start}.corporate-mosaic-logos .custom-large-prodBoxs>td{width:33.33%!important;border:none}.corporate-mosaic-logos .prodBoxs>td{padding:10px}.corporate-mosaic-logos .custom-large-prodBoxs td h2{text-align:center;font-size:20px!important;margin-top:20px}.corporate-mosaic-logos .custom-product-btn{text-align:center;margin-bottom:30px}.corporate-mosaic-logos .custom-product-btn a{color:#fff}.corporate-mosaic-logos .custom-product-btn a:hover{color:#fff;text-decoration-thickness:0}.corporate-mosaic-logos .prodBoxs>td{width:12.3333%;padding:10px;border-color:#ececec}.corporate-mosaic-logos .prodBoxs p{position:relative;padding-bottom:140%;margin:0}.corporate-mosaic-logos .prodBoxs p img{position:absolute;top:50%;transform:translateY(-50%)}.corporate-mosaic-logos tr.prodBoxs h2{font-size:1em}.corporate-mosaic-logos tr.prodBoxs a{text-decoration-color:var(--color-base-accent-1);text-decoration-thickness:0}.globo-dropdown-custom__options{top:-5px;min-width:140px}.globo-dropdown-custom__options span{font-size:14px;padding:3px 15px;line-height:16px}.template-product .before_wrapper .prod_page .errors.qty-error:nth-child(2){display:none}.template-product #exto-arp,.template-product #exto-arp .wrapper{padding:0}.collection-hero__text-wrapper #innercontent{max-width:100%!important}.limespot-recommendation-box h3 .ls-box-title{font-weight:400!important;font-size:28px}.template-collection limespot-box{background-color:#f5f5f5;padding:0 30px;padding-top:0;margin-top:0}.template-collection #CollectionProductGrid .collection .CollectionPage2{margin-top:6rem}.collection-hero__text-wrapper{padding:0 30px}.footer__payment .list-payment__item img,.shocial_box img{height:auto}.color-chart .fancybox-next span,.color-chart .fancybox-prev span{background-size:40px}.color-chart .fancybox-prev span{background-position:left 0 top -32px!important}.color-chart .fancybox-next span{background-position:left 0 top -64px!important}#shopify-section-template--14187347935312__image_banner .banner{min-height:auto!important}.firtnav .right .site-header--text-links .site-header--meta-links{border-left:1px solid #333e48;padding-left:10px;margin-left:10px;height:20px}.firtnav .right .site-header--text-links .site-header--meta-links a{border-left:0;padding-left:0;margin-left:0}.firtnav .right .site-header--text-links .site-header--meta-links a:hover{text-decoration:underline}.template-collection .collection-hero .collection-hero__description.rte p{margin-bottom:15px}.firtnav ul.customer .cart_badge{top:-5px}.template-product klarna-placement{display:table!important}.template-account .h4,.template-account .h5,.template-account a,.template-account h1,.template-account p{font-family:Karla,sans-serif}.template-account .table-responsive{overflow:auto}.template-account .full tr{display:table-row}.template-account .full td,.template-account .full th{font-size:16px;font-family:Karla,sans-serif}.template-addresses h1,.template-addresses h2,.template-addresses h3,.template-addresses p{font-family:Karla,sans-serif}@media (min-width:1088px){.template-product .payment-buttons .add_to_cart,.template-product .payment-buttons .swym-button-bar{min-width:48.5%}}@media (max-width:650px){.template-account .full td,.template-account .full th{font-size:12px}}@media (max-width:1088px) and (min-width:769px){.template-product .payment-buttons{flex-direction:column;align-items:flex-start}}@media (min-width:750px){.template-collection limespot-box{padding-bottom:20px}}@media (max-width:1199px){.reviewCaro .owl-nav button.owl-prev{left:-40px}.reviewCaro .owl-nav button.owl-next{right:-40px}}@media (max-width:1186px){.template-product form .field-text-2018713501915{display:flex;justify-content:space-between}}@media (max-width:1024px){.homeAbt .content_text{font-size:14px}.custom-mosaics .prodBoxs>td{width:25%}}@media (max-width:991px){.why-buy-from-us table tbody,.why-buy-from-us table td,.why-buy-from-us table tr{display:block;width:100%}.why-buy-from-us table td{padding-bottom:30px!important}.why-buy-from-us .rte,.why-buy-from-us h2.dot_line_title{max-width:780px;margin:0 auto}.history-of-mosaics table,.history-of-mosaics tbody,.history-of-mosaics td,.history-of-mosaics tr{display:block;width:100%;margin:auto}.gift-cards table.occasions tr td{display:block;width:33%;text-align:center;float:left}.colorChatTab .tab-content .colorchartList{width:25%}.customProject .customProjectlisting .customProjectItemContent p{margin-top:0;font-size:14px;line-height:1.5}.homeIcons .homeIconList{width:50%}.secondgurantee .secondguranteeItem{width:100%;background-size:80px!important}.secondgurantee .secondguranteeItem:first-child{margin-bottom:15px}.get-inspired .inspired__cover .inspired__title{font-size:22px}.get-inspired .inspired__cover span{font-size:20px}.history-of-mosaics table tr td{width:auto}footer .footer-block__newsletter:not(:only-child){max-width:46rem}}@media (max-width:989px){header .menu-drawer__navigation{padding:0}body.overflow-hidden-mobile{overflow:hidden}#menu-drawer .menu-drawer__navigation ul.menu-drawer__menu li a{font-weight:600;text-transform:uppercase;font-size:1.6rem}#menu-drawer .menu-drawer__navigation ul.menu-drawer__menu li .menu_tab_title{margin-bottom:0;padding:0 3.2rem}#menu-drawer .menu-drawer__navigation ul.menu-drawer__menu li .menu_tab_title span{border-left:0;margin-left:0;padding:1.1rem 0;color:#333e48;display:block;font-size:1.5rem;border-bottom:1px solid #ccc;text-transform:uppercase}#menu-drawer .menu-drawer__inner-container .menu-drawer__menu li{border-bottom:1px solid #ccc}#menu-drawer .menu-opening .menu-drawer__inner-submenu .menu-drawer__menu li{border-bottom:0}#menu-drawer .menu-opening .menu-drawer__inner-submenu .menu-drawer__menu li .menu-drawer__menu-item--active{background-color:transparent!important}}@media (min-width:963px){.template-collection #CollectionProductGrid .CollectionPage .empty-pro{width:75%;margin-left:0}}@media (max-width:962px){.template-collection #CollectionProductGrid .CollectionPage .empty-pro p{padding:20px 0 0 10px}}@media (min-width:768px){.template-collection .CollectionPage .sort-by .sort-by-toggle{border:1px solid #ccc;border-radius:4px;background-color:transparent}.template-cart #MainContent .cart-item__quantity{padding-left:12px}}@media (max-width:829px){.shopLook{padding-bottom:0}.shopLook .fs-next-button{padding:3px 15px}}@media (max-width:769px){.advanced-filters .advanced-filter{background:0 0!important;margin-bottom:.25em!important}}@media (max-width:768px){.chatbot-option{padding-bottom:0}.template-collection #CollectionProductGrid .CollectionPage .empty-pro,.template-collection #CollectionProductGrid .CollectionPage .empty-pro p{padding:0}#CollectionProductGrid .grid--3-col-tablet .grid__item{width:calc(50% - 1rem / 2)}}@media (max-width:767px){.gift-cards table:not(.occasions){display:block}.gift-cards table:not(.occasions) tbody,.gift-cards table:not(.occasions) tbody td,.gift-cards table:not(.occasions) tbody tr{display:block;width:100%}.gift-cards table.occasions tr td{width:50%}.custom-mosaics .prodBoxs>td{width:50%}.colorChatTab .tab-content .colorchartList{width:33.33%}.imageMixerListing .left{width:100%;margin-bottom:30px;padding-right:0}.imageMixerListing .right{width:100%;text-align:center}.imageMixerListing .right img{max-height:250px}.customProject .customProjectlisting .customProjectItem span{width:100%;padding-right:0;margin-bottom:20px;text-align:center}.customProject .customProjectlisting .customProjectItemContent{width:100%;padding:20px;padding-left:20px}.chatbot-option>div{width:25vw!important;height:25vw!important;margin-bottom:10vw}.chatbot-option>div>p{top:25vw;line-height:15px;font-size:14px}.chatbot-option{margin-bottom:1vw}.chatbot-option-3>div>p{top:9vw}.homeIcons .homeIconList{width:100%}.newsletter .page-width{display:block!important}.newsletter .newsletter-form{padding-left:0!important;width:100%!important;margin:26px 0 0!important}.reviewCaro{padding:0 40px}.reviewCaro .owl-nav button.owl-prev{left:-10px}.reviewCaro .owl-nav button.owl-next{right:-10px}.visualize-this .rte{max-width:100%}.newsletter .klaviyo-form{max-width:100%}.newsletter .klaviyo-form form.ezEmxA{padding-left:0!important;margin:26px 0 20px!important;max-width:60rem}.search-results .findify-components-search--mobile-actions{margin-bottom:20px}}@media (max-width:749px){header .menu-drawer{width:100%}.why-buy_block .row{margin-left:0;margin-right:0}footer .klaviyo-form form button.dlZUDy.dlZUDy.dlZUDy{margin:0 0 0 7px}.newsletter .klaviyo-form form.ezEmxA{max-width:100%;padding-bottom:0;margin-bottom:0!important}.newsletter .klaviyo-form form .fMxCHz{flex-direction:column;justify-content:center;align-items:center}.newsletter .klaviyo-form form .itrmhl{flex:unset;width:100%}.newsletter .klaviyo-form form input.kBUvhH.kBUvhH.kBUvhH{margin:0 0 20px}.newsletter .klaviyo-form form button.dlZUDy.dlZUDy.dlZUDy{margin-top:3rem}.template-collection #CollectionProductGrid .collection .CollectionPage2{margin-top:3rem}.footer__blocks-wrapper .accordion summary .icon-caret{display:none}.footer__content-top .grid--2-col .footer-block.grid__item{max-width:100%}}#menu-drawer{background:#fff}@media (max-width:650px){header .header__icons{display:none;position:absolute;padding:0 14px;width:100%;left:0}header .header__icons .search{width:100%;padding:13px 20px;background:#ededed}.firtnav p{display:none}.firtnav #menu-drawer{width:100vw;height:calc(100vh - 121px)!important}.firtnav #menu-drawer .menu-drawer__navigation{padding:0}.firtnav #menu-drawer .menu-drawer__navigation ul.menu-drawer__menu{display:unset}.firtnav #menu-drawer .menu-drawer__navigation ul.menu-drawer__menu li a{border-left:0;padding:1.1rem 3.2rem;margin-left:0;color:#333e48;font-size:1.6rem;font-weight:600;text-transform:uppercase}.firtnav .menu-drawer__utility-links ul li a{color:#333e48;border-left:0;padding:1.3rem 1.25rem;margin-left:0}.firtnav .header-wrapper header-drawer{margin-left:0}.firtnav .left{margin-left:-1.2rem}.firtnav .left .menu-search{display:flex;align-items:center}.firtnav .left .menu-search .search-header svg{color:#fff;width:20px;height:20px;vertical-align:text-bottom}.firtnav .header-wrapper{background-color:transparent}.firtnav .header-wrapper .menu-drawer-container .header__icon--menu svg path{fill:#fff}.firtnav .header-wrapper .menu-drawer{top:112%;margin-left:-3px}.firtnav .right ul li:first-child a span{display:none}.firtnav .menu-search{display:block}.header-wrapper.desktop header header-drawer{display:none}.pre_need_help_box .need_help_box .close_elem{top:0!important;right:0!important}}@media (max-width:572px){.template-product .payment-buttons{align-items:flex-start;flex-direction:column}.template-product .payment-buttons .swym-button-bar{margin-top:15px}}@media (max-width:567px){header.header{padding-top:15px;grid-template-columns:auto}.announcement-bar{justify-content:center;padding:5px 10px}.announcement-bar p{font-size:15px;padding:5px 15px 5px 0}.announcement-bar a{padding:2px 1em;font-size:13px}.gift-cards table.occasions tr td{width:100%}.gift-cards .banner-top h3{font-size:16px;line-height:20px;padding:0 20px}.colorChatTab .tab-content .colorchartList{width:50%}.colorChatTab .tabs li{margin:0 8px}.colorChatTab .tabs li a{min-width:100px;padding:1px 10px}}@media (max-width:500px){#ajaxifyCart .cart-footer-popup .tax-note{text-align:left}.pop-up_frame-block{margin-left:0!important;margin-top:20px}.resize-container .form_div{padding:20px 20px 20px 20px!important}.firtnav .right .customer{flex-wrap:wrap;justify-content:flex-end}.firtnav .right .customer .customer-name{width:100%}.firtnav .right .site-header--text-links .site-header--meta-links{border-left:0}}@media (max-width:500px) and (min-width:488px){.resize-container .form_div button{margin-top:20px}}@media (max-width:480px){.collection .CollectionPage #gf-grid .grid .grid__item{width:100%;max-width:100%}.template-cart #MainContent .cart-item__quantity{padding-left:0}.collection-hero__text-wrapper,.template-collection limespot-box{padding:0 15px}#menu-drawer summary.list-menu__item{padding-right:80px!important}#menu-drawer .menu-drawer__menu-item>.icon-arrow{right:4rem}}@media (max-width:440px){.dot_line_title span{font-size:18px}.dot_line_title .box-title,.limespot-recommendation-box h3 .ls-box-title{font-size:18px!important}}@media (max-width:422px){.template-product .pop-up_frame-block .frame{width:25%}}@media (max-width:401px){.resize-container .form_div button{margin-top:20px}}@media (max-width:376px){.template-product #idframe .frame_mosaic .title{display:flex}.template-product .pop-up_frame-block .frame{width:33.333%}}@media (max-width:360px){.footer-block__newsletter .klaviyo_field_group.input-group{max-width:100%;display:inline-block}}@media (max-width:340px){footer .form-vertical form#contact_form input[type=email],footer .form-vertical form#email_signup input[type=email]{max-width:calc(100% - 115px)}}@media (max-width:323px){.firtnav ul li a{margin-left:8px!important}.firtnav #menu-drawer .menu-drawer__navigation ul.menu-drawer__menu li a{margin-left:0!important}}.firtnav #menu-drawer .menu-drawer__navigation ul.menu-drawer__menu li a,.header__menu-item span,.link--text,summary.list-menu__item a{color:#333e48}.page-width.santa-maria-in-trastevere-rome-italy .rte blockquote{display:block}#kit-descriptions .kit_description{display:none}#kit-descriptions .kit_description.show{display:block}#kit-descriptions .kit-decription_list{list-style:disc;padding-left:15px}