
.Features,.Press-Marketing,.Reviewers,.custtop,.faqlogo,.section-2>p,.textleft .btn-linnk,body.cookies .container,body.cookies .header-section h2,body.terms-and-conditions .container{text-align:center}.easel-image{float:right;width:40%}.textleft{float:left;padding-right:60px;width:60%}.section-1{float:right;padding-top:24px}.section-2{clear:both;padding-top:20px}.textleft h1{font-family:francois one;font-size:19.5px;letter-spacing:.6px;padding-bottom:14px}.textleft p{font-family:roboto;font-weight:500;line-height:21px;padding-bottom:11px}.textleft span{font-size:15px;font-weight:800;letter-spacing:.5px}.textleft .btn{background:#ff857f;border-radius:unset;color:#fff;font-family:roboto;font-weight:300;height:47px;letter-spacing:1.5px;padding-top:14px;word-spacing:0}.gray-section,.gray-section-term,.inner-section,body.cookies .cookies-gray-section{background:#ebebea}.textleft .btn-linnk{padding-top:14px}.section-2>p{font-family:roboto;font-weight:500;padding-bottom:50px}.section2-image{float:right;width:66%}.Check-List{float:left;width:30%}.Check-List>h1{font-family:francois one;font-size:19.5px;letter-spacing:.6px;margin-bottom:20px}.Check-List li{font-family:roboto;font-size:15px;font-weight:800;list-style-type:none;padding-bottom:21px}.Check-List>ul{margin:0}.textleft a:hover{color:#ff857f}.btn-linnk .btn:focus,.btn-linnk .btn:hover{color:#fff}body.cookies .header-section h2{font-family:francois one;font-size:19.5px;letter-spacing:.8px;padding-bottom:20px}body.cookies .header-section{padding-top:21px}body.cookies h1{font-size:15px;color:#383b35;letter-spacing:.8px;font-weight:800;font-family:Roboto,sans-serif}body.cookies p{font-family:roboto;font-size:13px;font-weight:500;line-height:21px}body.cookies .container{margin-bottom:5px;padding-bottom:10px;padding-top:18px}body.cookies .section_5{margin-bottom:42px}.header-section-term h2{font-family:francois one;font-size:19.5px;letter-spacing:.8px;margin-bottom:10px}.header-section-term{padding-top:20px}body.terms-and-conditions p{font-family:roboto;font-weight:500;line-height:21px}.Privacy-Policy–Information.container>h1,.file-upload h1{font-family:francois one;font-size:19.5px;letter-spacing:.8px}.gray-section-term{margin-bottom:44px;margin-top:20px}.Privacy-Policy–Information{padding-bottom:21px;padding-top:13px}body.file-upload .social-area{display:none}body.file-upload .page-header{border:none;padding-top:46px}body.file-upload .typeform-widget{display:none;position:relative}body.file-upload .user-content{padding-top:11px;text-align:center}body.file-upload .user-content input{font-family:roboto;font-size:13px;height:48px;letter-spacing:1.8px;max-width:238px;width:100%}body.file-upload #content{padding-bottom:74px}body.file-upload #pagefooter{z-index:1!important}.studio .images-with-text-section img{margin-bottom:52px}.studio .slick-dots{display:none!important}.Features li,.Reviewers{display:inline-block;vertical-align:top}.desktopbanner>img,.press-and-marketing .container.cf{width:100%}.desktopbanner{padding-top:2em}.Reviewers a{font-weight:700}.Press-Marketing p,.Reviewers p{font-weight:500;line-height:21px;font-family:roboto}.Reviewers a:hover{color:#ff857f}.press-container{margin:auto;max-width:1170px;padding-left:30px;padding-right:30px;width:100%}.Press-Marketing{padding-top:25px}.press-and-marketing h1{color:#383a35}.Press-Marketing p{margin-bottom:48px}.gray-section{margin-top:54px}.Reviewers{padding:28px;width:49%}.Reviewers p{padding-top:4px}.Features{margin-top:64px}.Press-Kit .unique2{padding-left:77px;padding-right:77px}.Press-Marketing>a:hover{color:#fff;text-decoration:none}.Features h1{margin-top:9px}.Features ul{margin-left:0;margin-right:0;margin-top:44px}.Features li{width:33%}.Features img{padding-bottom:27px}.press-and-marketing .mobilebanner{display:none}.faqlogo{padding-top:46px}.custtop h1{font-size:19.5px;padding-top:30px}.accordion-main h5{font-family:roboto;font-size:15px;font-weight:700;margin-bottom:5px;padding-left:20px;padding-right:20px;padding-top:2px;text-align:center!important}.accordion-main,.titleofArt{text-align:center}.accordion-Postage{padding-top:30px}.accordion-main h1{font-family:francois one;font-size:19.5px;letter-spacing:.8px;padding-bottom:2px}.titlecust{padding-top:36px}.inner-section>p{font-weight:500;margin:auto;max-width:1065px;padding-left:30px;padding-right:30px;width:100%}.inner-section{margin-bottom:20px;margin-top:16px;padding-bottom:18px;padding-top:22px}.inner-section h2,.inner-section h6{font-family:roboto!important;font-size:15px;font-weight:800!important;margin-bottom:0}#faqpage .button{font-family:roboto!important;font-size:13px;font-weight:300!important}.inner-section a:hover{color:#FF847E}.ques2 .inner-section>p{padding-bottom:24px;padding-top:3px}.ques2 .inner-section>p:last-child{padding-bottom:0}.ques6 .inner-section p:nth-child(3),.ques7 .inner-section p:nth-child(2){padding-bottom:20px}.question{cursor:pointer}.custspray{padding-top:7px}.custspray>h6{margin-bottom:5px}.ques6 .inner-section>p,.ques7 .inner-section>p{padding-top:3px}.inner-section a{font-weight:700}.ques13 .inner-section>p{padding-bottom:20px;padding-top:3px}.inner-section>p:last-child{padding-bottom:0}.ques20 .inner-section>p:nth-child(1){padding-bottom:20px}.back-to-top{padding-bottom:3.4em;padding-top:7em}.back-to-top>button{background:#ebebea;color:#000;font-size:15px;height:44px;max-width:233px;width:100%}.accordion-main table{margin:auto}.colorcolspan{background:#ff857f;color:#fff}.custtable,.heightcust{background:#fff}.colorcolspan small{font-size:11px}.ques2 .inner-section{padding-top:0}.custtable table td{border:2px solid #ebebea}.ques2 h2:nth-child(3){padding-top:20px}.heightcust{height:27px}.colortabletext{color:#ff857f;font-size:11px}.titleofArt{right:0;cursor:pointer}body.template-blog .titleofArt .majortitle{bottom:0;color:#fff;height:36px;margin:auto!important;position:absolute;top:0;vertical-align:middle;width:100%}body.template-blog .dropbtn{font-size:13px;margin-left:6px;padding-left:8px;width:139px}body.template-blog .filterOpt{text-align:left;width:60%}body.template-blog .page-header .searchBox{display:inline-block;width:33%}.copyright br,.custSecondNav,.formobileheader{display:none}body.template-blog .dropdown-content{margin-left:6px;height:156px;width:167px}#pagefooter,#pagefooter .site-footer .footer-top .footer-col .signup-form input[type=email]{height:auto}body.template-blog .leftSection .appendTag{cursor:pointer;margin:4px}body.template-blog .tagsSelected{margin:10px auto 21px}body.template-blog .page-header .dropdown-content a{cursor:pointer;float:left;font-size:13px;line-height:26px;padding:0 0 0 11px;text-align:left;text-overflow:ellipsis;text-transform:capitalize;width:83%;font-weight:500}body.template-blog .page-header .dropdown-content a:hover{font-weight:500!important}body.template-blog .effect-2 li img{width:100%!important}body.template-blog .container{padding-left:48px}body.template-blog .dropdown .circle{cursor:pointer;font-size:7px;margin-top:6px;padding:0 0 9px 9px;position:relative;right:2px}body.template-blog .cancel{font-family:Lucida Console}body.template-blog .dropdown-content a{border-bottom:1px solid #ccc}body.template-blog .searchBox>input{width:91%}body.template-blog .articalPageSection .content p{font-size:12px}body.template-blog .appendTag{margin-left:0;font-size:14px;text-transform:capitalize}.excerpt>p{text-align:right!important}body.template-blog .articalPageSection .leftSection{width:33%;z-index:9}body.template-blog .articalPageSection .rightSection{text-align:right;width:67%}body.template-blog .effect-2{background-color:#fff;margin-bottom:0!important;padding-bottom:18px!important;z-index:999}body.template-blog .dropdown-content{border:1px solid #d9d9d8}body.template-blog .filledCircle{background-color:#fd9f9a}body.template-blog .circle{border:2px solid #fd9f9a}.copyright .copy{font-size:9pt}.copyright{padding-bottom:40px;text-align:center}#pagefooter{position:relative;z-index:2000;padding:25px 0 1px}#pagefooter .site-footer .footer-top .footer-col .contact-info .contact{text-align:right}#pagefooter .site-footer .footer-top .social-links,#shopify-section-blog-riso-section .majortitle.desktopheader,#shopify-section-blog-template-laserGallery .majortitle.desktopheader,.custbtn1,.datemonth p,.datemonth>ul,.page-header p,.payment-methods .payment-icons.list--inline,.top-two-buttons{text-align:center}#pagefooter .site-footer .footer-top .footer-col .signup-form button{height:41px;padding-bottom:0!important;padding-top:0!important}#pagefooter .signup-form input[type=email]{line-height:19px}#pagefooter .site-footer .footer-top .footer-col .signup-form input[type=email]::-moz-placeholder{color:#fff;opacity:1}#pagefooter #mailinglist_email{text-transform:lowercase}#pagefooter .contact{margin-top:-9px!important}#pagefooter .site-footer .footer-top .nav-row ul li.footer_item_11,#pagefooter .site-footer .footer-top .nav-row ul li.footer_item_3{margin-bottom:0}#pagefooter .tier-1>ul li:nth-child(5){margin-top:12px!important}#pagefooter .site-footer .footer-top .footer-col .signup-form .input-block{max-width:86%}#pagefooter .footer-logo img{max-width:300px;width:100%}.footer-bottom{min-height:100px}.datemonth li,.map-text,.payment-icons li,.payment-methods .payment-icon{display:inline-block}.payment-methods .cls-1{fill:#000}.payment-methods .payment-icons.list--inline{margin:50px 0 0}.payment-methods .payment-icon svg{width:55px}.payment-icons li{padding:2px;list-style:none}.payment-methods img{cursor:pointer}#pagefooter .site-footer .footer-top .footer-col .footer-logo{padding:22px 10px 10px}#pagefooter .site-footer .footer-top .footer-col .contact-info .contact{font-weight:500;letter-spacing:1px;line-height:21px}.copyright{padding:10px 24px 20px}#main-nav .multi-level-nav .tier-2 ul li a:hover{color:#FFF}#main-nav .multi-level-nav .tier-2 ul li.visit-parent a{color:#fff}#main-nav .multi-level-nav .tier-2 ul.expand-list-4 li a:hover,#main-nav .multi-level-nav .tier-2 ul.expand-list-4 li.visit-parent a{color:#ff857f}#pageheader .search-box .search-form input[type=submit]{width:20px!important}.page-header p{padding-bottom:23px}#shopify-section-blog-riso-section .custmobileh,#shopify-section-blog-template-laserGallery .custmobileh{padding:7px 0;text-align:center}.top-two-buttons{color:#fff;padding-top:2.5em}.custbtn1 button{font-family:roboto;font-size:13px;font-weight:300;letter-spacing:1.5px;max-width:217px;text-transform:uppercase;width:100%}.datemonth li,.datemonth p{font-size:19px;letter-spacing:2px;text-transform:capitalize}.custbtn1>a,.custbtn1>a:hover{color:#fff}.top-two-buttons .gray{background:#ff857f;color:#fff}.top-two-buttons .lightred{background:#ebebea;color:#000}.datemonth>ul{margin-left:0;margin-bottom:0}.datemonth li{font-family:francois one}.datemonth p:nth-child(3){font-weight:500;padding-bottom:19px;padding-top:8px}.datemonth p{font-family:roboto;margin:0}.datemonth span{font-family:roboto;font-weight:500}.gray{padding-left:30px;padding-right:30px}.datemonth{padding-top:1em;padding-bottom:1em}.map-text{vertical-align:top;width:49%}.text-map-main{padding-top:39px}.custbtn1>button{color:#fff;font-family:roboto;padding-left:40px;padding-right:40px;text-transform:uppercase}.small-color-text{color:#ff857f;font-size:15px;font-weight:700}.betweencolortext{font-family:roboto;font-weight:700}.datemonth p:nth-child(2),.datemonth p:nth-child(4),.datemonth p:nth-child(5){font-family:francois one;letter-spacing:.6px}.Manchester,.Shopping,.access>p{font-weight:500;font-family:roboto}body.our-shop .container.cf{width:100%}.ourshop-container{margin:auto;width:1100px}.map-text>iframe,.our-shop2 .container.cf{width:100%}.text-map-main .map-text:first-child{padding-right:5em}.map-text>p{margin-bottom:10px}.datemonth p:nth-child(4){padding-top:10px}.datemonth p:nth-child(5){padding-top:12px}.datemonth p:nth-child(2){padding-top:11px}.access>p{margin-bottom:17px}.ourshop2-container{margin:auto;width:1100px}.our-shop h2{margin-bottom:3px}.Shopping h1{margin-bottom:19px}.Shopping{padding-top:10px;padding-bottom:20px}.top-two-buttons button{font-family:roboto;font-size:13px;font-weight:300;letter-spacing:1.5px;margin-right:9px;text-transform:uppercase;width:230px}.gray{max-width:247px;width:100%}.top-two-buttons>a:first-child{color:#fff}.datemonth>ul{margin-right:-7px}.our-shop h1,.our-shop2 h1{font-family:francois one;font-size:28px;font-weight:400}.datemonth li:first-child span:first-child{padding-left:18px}.datemonth li:first-child span:nth-child(3){font-family:roboto;letter-spacing:4px;margin-right:23px}.datemonth li:nth-child(2){position:relative;right:14px}.maintop_image{padding-top:2.5em;padding-bottom:2.5em}.map-text{padding-bottom:14px}.our-shop2 .map-text{vertical-align:middle}.custbtn1{padding-top:23px}#pageheader .utils a{font-family:Roboto,sans-serif}.logowithtext p,.our-shop h2,.our-shop2 h2,.tab_listings ul li a{font-family:roboto}body .blog-search-form,body .search-form{background-image:url(https://cdn.shopify.com/s/files/1/1782/7783/t/8/assets/SearchIcon.jpg?14395321000786969989);background-position:12px center;background-repeat:no-repeat;background-size:12px 12px}body .blog-search-form{background-position:10px center}@media screen and (min-width:1051px){.custRefine{bottom:0;left:0;position:absolute;right:0;top:0;width:75px;line-height:38px;letter-spacing:.6px}.filterOpt{position:relative}body.template-blog .filterOpt{padding-left:70px}}.custSearchResult h1,h5{text-align:left!important}.custSearchResult strong,b{color:#ff847e;font-weight:700}.custSearchResult{display:none;padding-top:31px}div.dropdown-content::-moz-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);border-radius:10px}div.dropdown-content::-moz-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.5)}.custView{bottom:0;color:#fff;font-size:16px;height:5px;left:0;margin:auto;position:absolute;right:0;top:48px}@media all and (min-width:641px) and (max-width:1050px){.searchBox>img{bottom:0;color:red;left:0;margin:auto;max-width:13px;position:absolute;right:93%;top:15px!important;z-index:99999}}.page-header.custmobileh>img{height:auto;max-width:22%;padding-top:16px;width:auto}.brand_page .page-header{padding-bottom:9px;margin:40px 0 20px;border-bottom:none}a{border-bottom:none}.tab_key_section{display:block;text-align:center}.tab_key_section li{list-style:none;display:inline-block;padding:0 9px}.tab_key_section li a{font-size:20px;padding:0;font-weight:600;font-family:roboto;border-bottom:none}.tab_key_section li a.active_menu,.tab_key_section li a:hover{color:#ff847e;border-bottom:3px solid #ff847e;text-decoration:none}.brand_listing_section{display:block;padding-left:62px}.tab_listings{display:none}.tab_listings ul{display:inline-block;float:left;margin:0;padding:10px 0}.tab_listings ul li{list-style:none;padding:5px 0}.tab_listings ul li a{font-size:14px;font-weight:600;border-bottom:none!important;color:#383B35}.tab_listings ul li a:hover{color:#ff847e;text-decoration:none}.tab_listings.active_list{display:block}.studio .container{width:100%}.logowithtext img{max-width:22%;width:100%}.studioBanner{padding-top:2em}.formobile{display:none}.custpos{bottom:54px;position:relative}.logowithtext>span{display:block;text-align:center}.studio #content{padding-bottom:40px}.logowithtext p{font-weight:500;padding-top:12px;text-align:center}.studio-name>p,.studio-offer>p{font-family:Roboto,sans-serif;font-size:13px;font-weight:500}.images-with-text-section li{display:inline-block;padding:23px 23px 22px 25px;text-align:center;width:33%;vertical-align:top}.images-with-text-section{padding-top:10px}.studio-name>p{padding-top:4px}.studio-offer>p{margin-bottom:4px;text-align:left}.slick-dots li button::before{font-size:40px!important;margin-top:15px}.slick-next{display:none!important}.custom-buttons,.studio-offer{display:block}.studio-name{min-height:132px}.custom-buttons button{background:#ff857f;color:#fff;font-weight:700;margin-bottom:10px;max-width:346px;padding-bottom:9px;padding-top:9px;text-transform:uppercase;width:100%}.csuthidden{visibility:hidden}.studio-offer{margin-bottom:41px}.images-with-text-section>ul{margin:0}.logowithtext{padding:18px 25px 7px 7px}.images-with-text-section .studio-name>h2{text-transform:capitalize}@media all and (max-width:1024px){.images-with-text-section li{width:32%}.images-with-text-section{text-align:center}.images-with-text-section .studio-name>h2{font-size:21px}.custom-buttons button{max-width:100%;font-size:11px;letter-spacing:0;padding-left:0;padding-right:0}.custpos{bottom:45px}.studio-name{min-height:150px}}@media all and (max-width:768px){.logowithtext{padding-top:7px}.logowithtext img{width:100%;max-width:159px;max-width:245px}.logowithtext a img{padding-top:52px;padding-bottom:52px}.slick-dots li button::before{font-size:30px!important;margin-top:10px!important}.studio-name{min-height:auto}div.tab_listings ul{width:100% !important:}.custom-buttons button{max-width:345px;width:100%}.logowithtext p,.studio-name>p,.studio-offer>p{padding-left:30px;padding-right:30px}.formobile{display:block!important}.fordesktop{display:none!important}.studio-offer p{font-weight:700}.custpos{position:unset}.csuthidden{display:none}.images-with-text-section img{max-width:300px;width:100%}.logowithtext{padding-left:0;padding-right:0}.images-with-text-section li{width:100%;padding:16px 0 17px}.images-with-text-section .studio-name>h2{margin-top:31px}.studio-offer{padding-top:10px;margin-bottom:36px}.maintop_image{display:none}}@media all and (max-width:767px){.simple-column{width:100%;float:left}}@media all and (min-width:767px){.simple-column{width:50%;float:left}}@media all and (min-width:768px){.mobile_customer_links{display:none!important}}.mobile_customer_links a{font-family:roboto!important;font-weight:500!important}.article-layout .article h3 a,.blog-sidebar h2,.blog-sidebar h2 a,.blog-sidebar h6,.collection-slider h1 a,.collection-slider h1 a:hover,.hometitle a,.hometitle a:hover,.images-with-text-section .studio-name>h2,.images-with-text-section .studio-offer>h2,.ourshop-container h1,.ourshop-container h2,.ourshop-container h3,.ourshop-container h4,.ourshop-container h5,.ourshop-container h6,.press-and-marketing h1,.press-and-marketing h2,.press-and-marketing h3,.press-and-marketing h4,.press-and-marketing h5,.press-and-marketing h6,.snize,.snize-item,h1,h1.majortitle,h2{font-family:francois one!important;font-size:19.5px;letter-spacing:.6px;font-weight:300!important;text-decoration:none!important}#faqpage p{font-family:roboto;font-weight:500!important;text-decoration:none!important}.collection-slider .view-all a,.collection-slider .view-all a:hover,.ourshop-container .small-color-text{font-family:roboto;font-weight:300!important;text-decoration:none!important}.ourshop-container .small-color-text{font-weight:800!important;font-size:15px;color:#383B35}.blog-row{padding-bottom:0!important}.page-header .user-content{text-align:center}.pagination{margin:20px auto}.pagination .pagecount{border:0}.map-text>p,.ourshop-container,li{font-weight:500;font-size:13px;line-height:21px;font-family:Roboto,sans-serif}.load-more a,.pagination a,.pagination span.next,.pagination span.prev{background:#ebebea;padding:16px 35px 14px;text-transform:uppercase;font-weight:300;letter-spacing:1.5px;border:0;font-size:13px;line-height:21px;color:#383B35;font-family:Roboto,sans-serif;text-decoration:none;width:100px;display:inline-block}@media all and (max-width:768px){.load-more a,.pagination a,.pagination span.next,.pagination span.prev{width:49%;padding:16px 0 14px}}.load-more a:hover,.pagination a:hover,.pagination span.next:hover,.pagination span.prev:hover{font-weight:300!important}.pagination a.backToBlog{width:150px}.searchBoxField{border:0;font-size:13px;padding:0;height:25px;width:100%}.alist,.alist li{padding:0;text-align:left;width:100%;display:list-item;margin-left:0}.alist li{list-style:square inside!important}.page-laserstudio__main_button #wrap_button .page-laserstudio__tab .has_list .alist li,.page-laserstudio__tab2 .alist li{list-style:square!important;background:0 0!important;padding-left:0!important;margin-left:18px}@media all and (max-width:768px){.feature-row__item{padding:0!important}}#pageheader .util-area>div.search-box .search-form input[type=text],.mobile-search input{font-family:Roboto!important;font-weight:500!important}.snize-collection-listing{padding-top:0}.snize-header,.snize-search-results-header{margin:0 0 13px!important}.product-list #snize-search-results-grid-mode span.snize-overhidden,.product-list #snize-search-results-grid-mode span.snize-thumbnail{border:0!important;background:0 0!important}.product-list .snize-thumbnail{margin:0}.product-list .snize-thumbnail img{max-height:200px!important;width:auto!important;vertical-align:top!important;margin-left:auto!important;margin-right:auto!important}.product-list .snize-product{display:inline-block;vertical-align:top!important;max-width:20%!important;max-width:16%!important;width:100%!important;float:none!important;padding:0 15px!important;margin:0 0 20px!important}#snize-search-results-grid-mode li.snize-product span.snize-title,#snize-search-results-grid-mode span.snize-price,.snize-price,.snize-title{font-family:Roboto,sans-serif;letter-spacing:.6px;font-weight:500!important;margin:0!important;text-overflow:initial!important;white-space:initial!important;overflow:visible!important;height:auto!important;display:block!important}#snize-search-results-grid-mode li.snize-product span.snize-title,.snize-title{font-weight:700!important;font-size:14px!important;line-height:22px!important;color:#383b35!important;letter-spacing:0}#snize-search-results-grid-mode span.snize-price,.snize-price{font-weight:500!important;font-size:14px!important;color:#383b35!important}.snize-description{font-family:Roboto!important;font-size:13px!important;line-height:14px!important}span.snize-thumbnail{height:auto!important}#snize-search-results-grid-mode span.snize-thumbnail img{position:relative!important;top:0!important;right:0!important;left:0!important;bottom:0!important}.snize-search-results-header{width:100%!important;display:block!important;text-align:center!important}.snize-no-products-found-link,.snize-search-results-header,.snize-search-results-header *{font-size:14px!important;vertical-align:baseline!important}.spr-badge{cursor:pointer}#shopify-section-blog-riso-section .page-header.custmobileh,#shopify-section-blog-template-laserGallery .page-header.custmobileh{max-width:968px;margin:auto!important} .breadcrumb { text-transform: uppercase; text-align: left; font-weight: 300; letter-spacing: 0.5px;  }.willstagram a { width: 100%; height: 0; padding-bottom: 100%} #fatotalreview { cursor: pointer; }#fatotalreview .spr-summary { margin: 0px 0px 5px 0px; }

.image-block:hover .overlay-text {
    opacity: 1;
}
.image-block .overlay-text {
    opacity: 0;
}
.slide .overlay-text .text {
    background-image: url(https://cdn.shopify.com/s/files/1/1782/7783/files/GreenTicketLarge.png?2002291309016456647);
    background: #3CD52E;
    background-size: 100% 100%;
}
.overlay-text { text-transform: uppercase; }
.full-width-image .overlay-text .text {
    width: 40%;
    margin: auto;
}
.slide .overlay-text .text { font-family: Roboto, sans-serif !important; letter-spacing: 2px; font-weight: 300; }
.overlay-text .second-line { text-transform: initial; letter-spacing: 0px; }
#shopify-section-1516897783404 .container { max-width: 100% !important; padding-left: 5px !important; padding-right: 5px !important; margin-top: 5px; }
#shopify-section-1516897783404 .flexible-layout { margin-left: -5px !important; margin-right: 0px !important; }
#shopify-section-1516897783404 .flexible-layout .column-quarter { margin-left: 5px; margin-bottom: 5px; width: calc(25% - 6px) !important; flex-basis: calc(25% - 6px) !important; -webkit-flex-basis: calc(25% - 6px) !important; float: left; }
@media (max-width: 767px) {
  #shopify-section-1516897783404 .flexible-layout .column-quarter { margin-left: 5px; width: calc(50% - 5px) !important; flex-basis: calc(50% - 5px) !important; -webkit-flex-basis: calc(50% - 5px) !important; float: left; margin-bottom: 5px !important; }
  .image-block .overlay-text { opacity: 1 !important; }
  .slide .overlay-text .text { font-size: 16px; }
  .full-width-image .overlay-text .text { width: 80%; }
  .full-width-image .overlay-text .text .second-line { font-size: 10px !important; }
  .section-id-1516898757246 .overlay-text .text > div { font-size: 100% !important; }
  .overlay-text .inner { width: 96%; }
  .overlay-text .text>div { padding: 15px 5px; }
}

.bis-reset { display: none; }
.backorder { color: #FF847E; }

.collection-listing { padding-top: 0px; }
.collection-listing .product-list { position: relative; }
#bc-sf-filter-tree-h .bc-sf-filter-option-block .bc-sf-filter-block-title a {
  color: #FFFFFF;
  background: #FF847E !important;
  letter-spacing: 2px;
  text-transform: uppercase;
  font-family:roboto;font-weight:300;
  padding: 12px 40px !important;
  margin-right: 7px !important;
  border: 0px !important;
}
#bc-sf-filter-tree-mobile button {
  color: #FFFFFF;
  background: #FF847E !important;
  letter-spacing: 2px;
  text-transform: uppercase;
  font-family:roboto;font-weight:300;
  padding: 18px 0px !important;
}
.bc-sf-filter-block-title h3 span {
  text-transform: uppercase;
}
.bc-sf-filter-block-title h3 span, .bc-sf-filter-option-block .bc-sf-filter-block-content a {
  letter-spacing: 1px;
  font-family:roboto;font-weight:300;
}
#bc-sf-filter-tree-h .bc-sf-filter-option-block .bc-sf-filter-block-title a:before {
  border-right: 1px solid #FFFFFF !important;
  border-bottom: 1px solid #FFFFFF !important;
}
#bc-sf-filter-tree-h .bc-sf-filter-option-block .bc-sf-filter-block-content .bc-sf-filter-select-button {
  margin: auto !important;
  background-color: #FF847E !important;
  padding: 12px 40px !important;
  display: block !important;
  margin-top: 5px !important;
}
#bc-sf-filter-top-sorting {
  position: absolute;
  top: 0px;
  left: 110px;
}
#bc-sf-filter-top-sorting label {
/*  display: none !important;*/
    position: absolute;
    top: -17px;
    text-align: center;
    width: 150px;
}
#bc-sf-filter-top-sorting-mobile,
#bc-sf-filter-top-sorting select {
  font-family: Roboto, sans-serif;
  font-size: 14px;
  -webkit-appearance:none;
  padding: 14px 25px;
  border-radius: 0px;
  text-transform: uppercase;
  border: 0px;
  background: #ebebea;
  background-image: url(//cdn.shopify.com/s/files/1/1782/7783/t/10/assets/icon-down.svg?14779050250155702550);
  background-position: right 20px center;
  background-repeat: no-repeat;
  background-size: 10px 10px;
  letter-spacing: 2px;
  font-weight: 300;
  margin-top: 0px;
}
#bc-sf-filter-top-sorting-mobile {
  display: none;
}
#bc-sf-filter-top-sorting option {
}
#bc-sf-filter-tree-h {
}
#bc-sf-filter-products {
}

@media (max-width: 767px) {
  #bc-sf-filter-top-show-limit, #bc-sf-filter-top-sorting {
    margin: -68px auto 0px auto !important;
    left: 0px !important;
    width: 100% !important;
  }
  .collection-listing {
    padding-top: 10px;
  }
  #bc-sf-filter-top-sorting-mobile {
    position: absolute;
    top: -60px;
    left: 0px;
    right: 0px;
    display: block;
    padding: 18px;
  	letter-spacing: 2px;
    text-align-last: center;
    text-align: center;
  }    
  #bc-sf-filter-top-sorting select {
    width: 100%;
    padding: 18px;
  	letter-spacing: 2px;
    text-align-last: center;
    text-align: center;
    opacity: 0;
  }
  #bc-sf-filter-top-sorting label {
    opacity: 0;
  }
  #bc-sf-filter-tree-mobile button {
    border: 0px !important;
  }

  #bc-sf-filter-tree-mobile button:after {
    content: '';
    width: 0;
    height: 0;
    border: 5px solid transparent;
    border-top-color: #FFFFFF;
    display: inline-block;
    position: absolute;
    right: 20px;
    top: 24px;
  }
  
  .bc-sf-filter-option-block .bc-sf-filter-block-content ul {
    text-align: left;
    padding-left: 20px !important;
  }
}

@media (min-width: 767px) {
  .bc-sf-filter-selection-wrapper {
    clear: both;
  }
}
@media (min-width: 1255px) {
  .bc-sf-filter-selection-wrapper {
    margin-left: 110px;
  }
}
@media (min-width: 767px) and (max-width: 1255px) {
  #bc-sf-filter-tree-h .bc-sf-filter-option-block {
    float: right;
  }
  #bc-sf-filter-top-sorting {
    left: 0px;
  }
  #bc-sf-filter-tree-h {
    display: block;
    width: 100%;
    min-height: 42px;
/*    height: 60px;*/
  }
}

  #bc-sf-filter-top-sorting label {
    opacity: 0;
  }

.bc-sf-filter-block-content .noUi-connect {
  background: #FF847E !important;
}
#bc-sf-filter-tree .bc-sf-filter-option-block .bc-sf-filter-block-title h3 span:before {
  position: absolute;
  right: 20px;
  margin: 4px 0px 0px 0px !important;
}
.template-page.studio .images-with-text-section li { width: 49%; }

/*
.additional-checkout-button--apple-pay,
.additional-checkout-button--google-pay,
*/
.additional-checkout-button--paypal
{ display: none !important; }
.additional-checkout-button { margin: 0px !important; }
#product-tabs #tabs-2 p:first-child strong {
    font-size: 20px;
}