.wall_of_frames .description{width:100%;text-align:center}main#main-content{background:linear-gradient(to right,#efd0fa,#fcd1e1)}.wall_of_frames .description h3{font-size:55px;color:#5a2d8d;line-height:1.1;font-weight:600}.wall_of_frames .description p{font-size:35px;color:#5c108c;line-height:1.1;display:flex;justify-content:center;gap:20px;align-items:center;font-weight:600}.wall_of_frames .description p{font-size:45px;gap:50px;color:#5a2d8d}.wall_of_frames .description p:before{content:"";background:url(/cdn/shop/files/landing-left-ribbon.png?v=1719394529);display:block;width:109px;height:97px;background-repeat:no-repeat;background-size:contain}.wall_of_frames .description p:after{content:"";background:url(/cdn/shop/files/landing-right-ribbon.png?v=1719394529);display:block;width:109px;height:97px;background-repeat:no-repeat;background-size:contain}.wall_of_frames a.link{border:2px solid #5e0d8b!important;font-size:22px;border-radius:7px;min-width:195px;margin-top:0;display:inline-block;line-height:20px;text-transform:lowercase;font-weight:600;background:#5e0d8b;color:#fff;text-decoration:none;padding:15px 30px}.wall_of_frames .gallery{padding-bottom:50px;text-align:center;grid-template-columns:repeat(3,minmax(0,1fr))}.section.wall_of_frames{text-align:center}.section.wall_of_frames{text-align:center;background:linear-gradient(to right,#efd0fa,#fcd1e1);margin:0!important;padding-top:50px!important;padding-bottom:25px!important;position:relative}.section.wall_of_frames .container,.extend_this{position:relative;z-index:1}div#popup{padding:15px 15px 50px;background:linear-gradient(to right,#efd0fa,#fcd1e1);display:block!important}div#popup .popup-content{background:#fde5f4;max-width:960px;margin:0 auto;border-radius:15px;padding-bottom:20px;position:relative;box-shadow:0 10px 20px #00000026}div#popup .popup-content span.close{position:absolute;right:-11px;top:-20px;width:40px;height:40px;background:#5b108b;color:#fff;display:flex;align-items:center;justify-content:center;font-size:39px;border-radius:30px;z-index:1;cursor:pointer}.pop-cnt-search{padding:21px 25px;background:#fff;border-radius:15px 15px 0 0;background:url(https://brd9fe902bnn4iuy-3902985.shopifypreview.com/cdn/shop/files/sticky-footer-new-bg.jpg);background-repeat:no-repeat;background-size:cover;position:sticky;top:0;left:0}.pop-cnt-search input#searchInput{width:100%;height:45px;border:none;margin:0 auto;display:block;border:1px solid #5b108b;padding:10px 25px;border-radius:30px;font-size:16px;color:#000;outline:none!important;box-shadow:none!important}div#popup .popup-content #customerContainer .header{display:flex;flex-wrap:wrap;padding:0;background:#5e0d8b}div#popup .popup-content div#customerContainer{padding:30px 25px 10px}div#popup .popup-content .header .cell{flex:1;padding:5px 10px;border-top:1px solid #000;color:#fff;font-weight:600}div#popup .popup-content div#customerContainer div#customerList{background:#fff}div#popup .popup-content div#customerContainer .row{display:flex;flex-wrap:wrap;border-left:1px solid #000;border-right:1px solid #000}div#popup .popup-content div#customerContainer .row .cell{flex:1;padding:5px 10px;border-bottom:1px solid #000;color:#000}@media only screen and (min-width:768px){.wall_of_frames a.link{font-size:26px;min-width:345px;padding:20px;margin:30px 0}.wall_of_frames .gallery{width:100%;max-width:800px!important;margin-left:auto;margin-right:auto!important}}@media only screen and (max-width:1199px){.wall_of_frames .description h3{font-size:45px}}@media only screen and (max-width:1023px){.wall_of_frames .description p:before{width:89px;height:82px}.wall_of_frames .description p:after{width:89px;height:87px}.wall_of_frames .description p{font-size:40px;gap:40px}body main#main-content{padding-bottom:0!important}}@media only screen and (max-width:767px){.section.wall_of_frames{padding-top:30px!important}.wall_of_frames .description h3{font-size:28px;color:#5c108c}.wall_of_frames .description p{gap:10px;font-size:23px;color:#5c108c}.wall_of_frames .description p:before,.wall_of_frames .description p:after{width:50px;height:45px}.wall_of_frames .gallery{padding-bottom:35px;margin-top:-15px}.wall_of_frames a.link{font-size:17px;padding:13px 20px;min-width:195px}.section.wall_of_frames:before{background-size:contain}.image_section img{box-shadow:0 14px 40px #c093cbe6}div#popup .popup-content span.close{right:-6px;width:35px;height:35px;font-size:28px}.pop-cnt-search{padding:14px 25px 14px 15px}.pop-cnt-search input#searchInput{padding:10px 20px}div#popup .popup-content div#customerContainer{padding:20px 15px 0}div#popup .popup-content div#customerContainer .row .cell{font-size:14px}}.cc-gallery span.close{display:none!important}a#openPopup{display:none}
/*# sourceMappingURL=/cdn/shop/t/1346/assets/thanks-a-ten-birthday-con.css.map */
