@import url("https://fonts.googleapis.com/css2?family=Mulish:ital,wght@0,200..1000;1,200..1000&family=Philosopher:ital,wght@0,400;0,700;1,400;1,700&display=swap");*{box-sizing:border-box;padding:0;margin:0}:root{--background:#fdf9ec;--one:#d53483;--two:#231f20;--three:#398755;--four:#b0ab99;--five:#808184;--six:#9db3c3ff;--seven:#f8f2d8}html{overflow-x:hidden;scroll-behavior:smooth;background:var(--background)}html.no-scroll,body.no-scroll{overflow:hidden}body{color:#111;font-family:"Mulish",sans-serif;font-size:1em;margin:0;padding:0;overflow-x:hidden}h1,h2,h3,h4,h5{line-height:1;font-family:"Philosopher",sans-serif}p{line-height:1.5;margin-bottom:15px}ul{padding:0;margin:0}li{list-style:none}a{text-decoration:none;color:var(--two)}a:hover{color:#000}a:focus,select:focus,input:focus{outline:0 none}img{height:auto;max-width:100%}.mobile,.hidden,.tablet{display:none}.bold{font-weight:900}.uc{text-transform:uppercase}.cap{text-transform:uppercase}.center{text-align:center}.textR{text-align:right}.fw100{font-weight:100}.fw200{font-weight:200}.fw300{font-weight:300}.fw400{font-weight:400}.fw500{font-weight:500}.fw600{font-weight:600}.fw700{font-weight:700}.fw800{font-weight:800}.fw900{font-weight:900}.f12{font-size:12px}.f13{font-size:13px}.f14{font-size:14px}.f15{font-size:15px}.f16{font-size:16px}.f17{font-size:17px}.f18{font-size:18px}.f19{font-size:19px}.f20{font-size:20px}.f21{font-size:21px}.f22{font-size:22px}.f23{font-size:23px}.f24{font-size:24px}.f25{font-size:25px}.f26{font-size:26px}.f27{font-size:27px}.f28{font-size:28px}.f29{font-size:29px}.f30{font-size:30px}.f31{font-size:31px}.f32{font-size:32px}.f33{font-size:33px}.f34{font-size:34px}.f35{font-size:35px}.f36{font-size:36px}.f37{font-size:37px}.f38{font-size:38px}.f39{font-size:39px}.f40{font-size:40px}.f41{font-size:41px}.f42{font-size:42px}.f43{font-size:43px}.f44{font-size:44px}.f45{font-size:45px}.f46{font-size:46px}.f47{font-size:47px}.f48{font-size:48px}.f49{font-size:49px}.f50{font-size:50px}.white{color:#fff}.col5{width:5%}.col8{width:12.5%}.col10{width:10%}.col11{width:11.111111%}.col15{width:15%}.col20{width:20%}.col25{width:25%}.col30{width:30%}.col33{width:33.3333333333%}.col35{width:35%}.col40{width:40%}.col45{width:45%}.col50{width:50%}.col55{width:55%}.col60{width:60%}.col65{width:65%}.col70{width:70%}.col75{width:75%}.col80{width:80%}.col85{width:85%}.col90{width:90%}.col95{width:95%}.col100{width:100%}.relative{position:relative}.absolute{position:absolute}.fixed{position:fixed}.block{display:block}.iBlock{display:inline-block}.horizontal,.flex{display:flex}.alignC{align-items:center}.alignE{align-items:end}.alignS{align-items:start}.justS{justify-content:start}.justC{justify-content:center}.justE{justify-content:end}.between{justify-content:space-between}.around{justify-content:space-around}.wrap{flex-wrap:wrap}.h40{height:40px}.p5{padding:5px}.p7{padding:7px}.p10{padding:10px}.p0-15{padding:0 15px}.p5-15{padding:5px 15px}.p7-15{padding:7px 15px}.p10-15{padding:10px 15px}.auto{margin:auto}.mb5{margin-bottom:5px}.mr7{margin-right:7px}.mr10{margin-right:10px}.mb10{margin-bottom:10px}.mb15{margin-bottom:15px}.site{max-width:1200px;width:100%}.topBar{z-index:999;left:15%;top:0;padding:10px 0}.home .topBar p{color:#fff;margin:0}#menu-item-324 a{padding:10px;background:var(--two);border-radius:3px;color:var(--seven);margin-right:10px}#menu-item-325 a{color:transparent;width:70px;height:70px;display:block;background:url(//ppjflowerslakewood.com/wp-content/themes/ppj/assets/css/../img/badge.png) no-repeat center center/60px}#searchImg{position:relative;bottom:20px;left:25px;width:30px;cursor:pointer}#header{width:70%;left:15%;position:absolute;z-index:9999;border-radius:10px;background:var(--seven);padding:10px 20px;top:40px}#mobileMenu,.mobile-menu-block{display:none}.custom-logo{width:100px;object-fit:contain}#menu-main li{margin-right:50px}#socialLinks i{height:25px;width:25px;background:var(--two);display:flex;justify-content:center;align-items:center;color:#fff;border-radius:3px;margin-left:5px}.sliderOverlay{height:800px;position:absolute;top:0;z-index:998;width:100%;background:rgba(0,0,0,.1);display:none}#sliderModal{bottom:25%;z-index:999;width:50%;left:25%}#newArrivals{width:70%;left:15%;bottom:-5%;text-align:center;z-index:3}#newArrivals h2{font-size:40px;margin-bottom:15px;color:#fff;text-shadow:1px 1px 1px #000}#newArrivals p{width:60%;margin:0 auto 40px;color:#fff}.bgOverlay{position:absolute;top:0;height:100%;width:100%;background:rgba(0,0,0,.2);z-index:0}#frontFour{width:70%;left:15%;bottom:-140px;z-index:999}.frnt4Block{padding:15px;border-radius:10px;background:var(--seven);text-align:center;min-height:265px}#sliderModal h3{margin:0 auto 30px;padding:10px 60px;background:var(--five);width:max-content;color:#fff}#sliderModal h2{font-size:62px;margin-bottom:25px;color:#fff;text-shadow:1px 1px 1px #000;text-align:center}.button,.wpcf7-submit{width:max-content;margin:auto;padding:12px 25px;background:var(--two);color:#fff;border-radius:5px;border:none}#sliderModal p{margin-bottom:30px;color:#fff}#award{width:350px;text-align:center;padding:15px;background:var(--seven);bottom:2%;border-radius:7px}#award img{max-width:70px;margin-bottom:10px}#ourValue{padding-bottom:55px;border-bottom:1px solid #ccc}#makeMoBtm img{width:70px;margin-bottom:15px}#makeMoBtm{text-align:center}#makeMoBtm h2{color:var(--five);margin-bottom:10px}#aboutTitle h1,#galleryTitle h1,#contactTitle h1,#classTitle h1,#arrangeTitle h1{font-size:45px;color:var(--five)}#contactH3 h3{font-size:24px;color:var(--three)}#contactForm input[type=text],#contactForm input[type=email]{width:100%;margin-bottom:10px;height:36px;border:1px solid #ccc;padding:5px}#contactForm input[type=text],#contactForm input[type=email]{width:100%;margin-bottom:10px;height:36px;border:1px solid #ccc;padding:5px}#giftItems h2{margin-bottom:30px;text-align:center;color:var(--four);font-size:38px}#contactForm textarea{padding:5px;border:1px solid #ccc;width:100%;max-height:250px;resize:vertical}#contactBlock p{margin-bottom:20px}.content404{padding:150px 0;width:70%;margin:auto}.content404 h1{margin-bottom:15px}#award h2{margin-bottom:15px;color:var(--five)}#row2Text h4,#arrangeSlider h3,#aboutTop h4,#aboutTwo h4,#testimonials h4,#ourValue h4{font-family:"Mulish",sans-serif;text-transform:uppercase;margin-bottom:15px;color:var(--two)}#row2Text h2,#arrangeRight h2,#aboutTop h2,#aboutTwo h2,#classesForm h2,#ourValue h2,#welcomePPJ h2,#arrangeSlider h2{color:var(--four);font-size:38px;margin-bottom:20px}#arrangeSlider h2,#arrangeSlider h3{text-align:center}#arrangeSlider h3{margin-bottom:30px}.current_page_item a{color:var(--five)}.buyLink p{padding:10px 3px;margin:0 0 0 15px;background:var(--two);color:#fff;border-radius:5px}#mainSlider{max-height:800px}#sliderRow{max-height:800px}.sow-full-element.sow-mobile-video_enabled{max-height:800px;width:100%;object-fit:cover}#aboutTop .button{margin:30px 0}.kimImg img{border-radius:7px}.kimImg .widget-title{margin-top:10px;font-size:22px;color:var(--five)}#testimonials{text-align:center}#testimonials h2{font-size:38px;margin-bottom:20px;color:var(--four)}.frnt4Block img{margin-bottom:15px;width:70px}.frnt4Block h3{margin-bottom:15px;color:var(--five);font-size:22px}.frnt4Block p{color:#555}#row2Block,#valueRow{border-radius:10px}.newArrivals img{max-width:180;margin:auto !important}.wp-block-woocommerce-cart,.wp-block-woocommerce-checkout,.woocommerce-order{width:70% !important;margin:250px auto 50px !important;padding-top:0 !important}.wc-block-components-button:not(.is-link){background:var(--two);border-radius:5px;color:#fff}.tnp-submit:hover{background:var(--three) !important;cursor:pointer}.newArrivals .woocommerce li.product{background:var(--seven);padding:30px !important;border-radius:7px}.button.product_type_simple.add_to_cart_button.ajax_add_to_cart{background:var(--two);color:#fff;font-weight:500}#shopPage{margin-top:200px}.page-title{font-size:45px;color:var(--five)}#shopPage .product{padding:20px;background:#fff}.woocommerce .woocommerce-ordering select{vertical-align:top;height:32px;padding:5px;background:#fff;border:1px solid #ccc;border-radius:3px;color:#444}#newArrivals .newArrivals h2{font-size:22px;color:var(--five);text-shadow:none;margin:0;min-height:67px}.sound-tooltip{position:absolute;background:#000;color:#fff;padding:4px 8px;font-size:12px;border-radius:4px;white-space:nowrap;pointer-events:none;z-index:9999}#shopPage .product{padding:20px;background:#fff;border-radius:10px;transition:all .5s ease}#shopPage .product:hover{box-shadow:0 0 10px -5px #444}.wpmtst-testimonial-heading.testimonial-heading{margin-bottom:15px}.singleProduct{margin-top:180px}.singleProduct .page-title{margin-bottom:30px}.woocommerce .quantity .qty{height:36px}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button{color:#fff;background-color:var(--two)}#tab-description h2,.related.products h2{margin-bottom:15px;color:var(--five)}#fragrance,#design{height:36px;padding:0 5px;border:1px solid #ccc}#tab-description li{margin-left:15px;list-style:disc;margin-bottom:15px}.woocommerce-tabs.wc-tabs-wrapper{margin-bottom:100px}#classesForm input[type=text],#classesForm input[type=email]{height:36px;margin-bottom:15px;padding:5px;width:100%;border:1px solid #ccc}.strong-view.wpmtst-default .wpmtst-testimonial-inner{min-height:230px}#classesForm textarea{width:100%;padding:5px;border:1px solid #ccc;resize:vertical;max-height:250px;margin-bottom:15px}footer h3{color:var(--two);margin-bottom:15px}footer a{color:#fff}.bottomLogo img{width:100px}#bottomAddress span{display:inline-block;width:32px}#bottomAddress li{margin-bottom:10px}#bottomAddress i{color:var(--five)}#footer-one li,#footThree li{margin-bottom:8px}#footerRow{padding:15px;background:var(--four);border-radius:10px}#newsletterForm .widget-title{text-align:center;font-size:28px;color:#fff;text-shadow:1px 1px 1px #000}#s{width:84%;height:32px;border:none;border-radius:2px}#ytBtn{top:45%;z-index:999;width:10%;left:45%}#searchsubmit{height:32px;width:80px;background:var(--two);color:#fff;border:none;border-radius:3px}.search{z-index:999;width:30%;left:16%;top:145;padding:10px;background:var(--seven);border-radius:4px;display:none}.tnp-field label{display:none !important}.tnp.tnp-subscription form{display:flex;align-items:center;width:100%;justify-content:space-between}.tnp-subscription div.tnp-field,.tnp-profile div.tnp-field{width:100%;margin:0 !important;min-width:420px}#footOne span{display:inline-block;width:82px;font-weight:700}#footOne p{margin-bottom:10px}.legalText a{color:#fff}.legalText{position:absolute;bottom:20px;width:70%;left:15%;background:var(--five);padding:10px;align-items:center;color:#fff}footer{padding:100px 0;background:var(--seven)}.toTheTop.fixed{z-index:9999;cursor:pointer;right:5%;bottom:35%;background:var(--two);height:40px;width:40px;display:flex;align-items:center;justify-content:center;border-radius:100%;border:2px solid #fff}@media screen and (min-width:300px) and (max-width:760px){.desktop{display:none}.mobile{display:block}.flex{flex-flow:column}.col70,.col25,.col80,.col20{width:96%}#menu-main{display:none}#mobileMenu{display:block;margin:0 auto 5px}.col15{width:40%}#header{width:96%;left:2%;top:3px;border-radius:0 0 5px 5px;padding:0}.buyLink p{padding:3px 8px;margin:5px 0 0}.topBar{z-index:99999;left:2%;top:5px;padding:0}#menu-item-324 a{padding:5px;margin-right:0;font-size:15px}#menu-user.flex{flex-flow:row}.sow-full-element.sow-mobile-video_enabled,.sow-slider-base,.sow-slider-background-image,.sow-slider-image{height:1024px !important}.sow-full-element.sow-mobile-video_enabled,#sliderRow{max-height:1215px}.searchMobile{height:40px}#searchImg{bottom:4px}.custom-logo{margin-bottom:10px}#footerRow{padding:15px 0}footer{padding:20px 0 90px}.legalText{left:2%;text-align:center;bottom:10px}.legalText h4{line-height:1.2}#socialLinks{margin-bottom:10px}.mobile-menu-block{top:202px;background:var(--four);width:100%;padding:10px;z-index:9999}.mobile-menu-block.show{display:block}#menu-mobile li{margin-bottom:10px;text-align:center}#frontFour .col25{width:50%;padding:5px}#frontFour{width:98%;left:1%;bottom:1%}.frnt4Block{padding:5px}.frnt4Block img{width:45px;margin-bottom:5px}#sliderModal{bottom:53%;width:100%;left:0}#sliderModal h3{margin:0 auto}#sliderModal h2{font-size:25px;margin-bottom:0;text-align:center}.sliderOverlay{height:auto}.frnt4Block h3{margin-bottom:5px;color:var(--five);font-size:18px}.frnt4Block img{width:25px}#award{width:292px;text-align:center;padding:5px;background:var(--seven);bottom:71%;left:4px}#row2Text h2,#arrangeRight h2,#aboutTop h2,#aboutTwo h2,#classesForm h2,#ourValue h2,#welcomePPJ h2,#arrangeSlider h2{text-align:center}.wpcp-carousel-content-wrapper:has(.wpcp-swiper-dots){margin-bottom:0}#award img{max-width:24px;margin-bottom:5px}#award h2{margin-bottom:5px}#newArrivals{width:96%;left:2%;bottom:-60%;text-align:center;z-index:3}.newArrivals .woocommerce li.product{padding:10px !important;margin-bottom:10px !important}#newArrivals .newArrivals h2{font-size:20px}.woocommerce ul.products li.product .button{margin-top:0}#shopPage{margin-top:230px}}@media screen and (min-width:761px) and (max-width:1279px){.col70{width:98%}#header{width:98%;left:1%;top:31px}#header .col15{width:30%;display:flex;justify-content:space-between}#header .col25{width:70%;justify-content:flex-end}.menuCol{display:none}#searchImg{bottom:3px}#mobileMenu{display:block}#mainmenu{display:none}.buyLink p{text-align:center}.menuCol img{margin:auto}.mobile-menu-block{width:96%;background:var(--four);top:135px;text-align:center;z-index:9999;left:2%;display:none;padding:20px}.mobile-menu-block.fixed.show{display:block}#menu-mobile li{margin-bottom:12px}.topBar{left:1%;padding:3px}#frontFour{width:98%;left:1%;bottom:-20%}#award{bottom:32%}#row2Text h2,#arrangeRight h2,#aboutTop h2,#aboutTwo h2,#classesForm h2,#ourValue h2,#welcomePPJ h2,#arrangeSlider h2{text-align:center}.frnt4Block{padding:5px}.frnt4Block img{margin-bottom:10px;width:50px}#sliderModal{bottom:22%;width:98%;left:1%}#sliderModal h3{margin:0 auto}#sliderModal h2{font-size:48px;margin-bottom:0;text-align:center}#sliderModal p{margin-bottom:0}.sliderOverlay{height:auto}#newArrivals{width:98%;left:1%;bottom:-5%}.newArrivals .woocommerce li.product{padding:10px !important}#newArrivals .newArrivals h2{font-size:18px}.legalText{left:1%}}@media screen and (min-width:1280px) and (max-width:1500px){.col70{width:98%}#header{width:98%;left:1%}#frontFour{width:98%;left:1%;bottom:-100px}#sliderModal{bottom:30%;width:80%;left:10%}#newArrivals{width:90%;left:5%;bottom:-25%}.legalText,.topBar{left:1%}}