@font-face{font-family:ipaperback;src:url('https://picnicsincentralpark.com/wp-content/themes/Divi-Child-Theme/ipaperback.woff')}h2{font-size:30px}h3{font-size:28px}.et_pb_row{width:93%!important;max-width:1480px!important}.post-edit-link,.fpf-fields-config-wrapper{display:none!important}.shop_table .tax_label{display:none!important}#picnic-product p.wc-pao-addon-wrap{line-height:1;padding:0;margin:0}#picnic-product p.wc-pao-addon-wrap label{font-family:'Alice';font-weight:100;text-transform:unset}#picnic-product .product-quantity-span{position:absolute;color:#000;margin-top:8px;margin-left:8px;font-size:16px;font-weight:700}#picnic-product ol.flex-control-nav{margin-top:15px}#picnic-product ol.flex-control-nav li{margin-right:15px;margin-bottom:0;max-width:100px}#picnic-product .product_meta{border:0;padding:0;text-align:right}#picnic-product .product_meta span{font-weight:700;color:#000}#picnic-product .product_meta span.sku{font-weight:600!important}#picnic-product h1{text-transform:uppercase;font-weight:800;font-size:30px}#picnic-product .price bdi{color:#266240;font-weight:600}#picnic-product .et_pb_module{margin-bottom:20px}#picnic-product .et_pb_text_inner p{font-family:'Alice';line-height:1.3;font-size:16px}#picnic-product table.variations,#picnic-product table.variations tbody,#picnic-product table.variations tbody tr,#picnic-product table.variations tbody tr th,#picnic-product table.variations tbody tr td{display:block}#picnic-product table.variations tbody tr th label{text-transform:uppercase;color:#000;font-size:15px;font-weight:800}#picnic-product table select{width:100%;margin:0!important;background:#fff;border:thin solid #ccc;padding:8px 10px;font-family:'Alice';font-size:15px}#picnic-product .et_pb_wc_add_to_cart form.cart .variations td.value span:after{bottom:15px}#picnic-product .bkap-booking-form{background:#f2f2f2;border-radius:10px}#picnic-product .bkap_start_date{width:100%}#picnic-product .bkap-booking-form label{text-transform:uppercase;font-weight:700;color:#000;font-size:14px}#picnic-product .booking_calender{padding:8px 10px;border-radius:5px;margin-bottom:10px;font-family:'Alice';font-size:16px}#picnic-product .bkap-booking-form .time_slot{width:100%;padding:8px 10px;border-radius:5px;font-family:'Alice';font-size:15px}#picnic-product #bkap-price-box{display:block;border:0;padding:0;font-style:italic;font-size:13px;letter-spacing:1px;font-weight:600}#picnic-product .product-addon-totals{margin:0;border:0;padding:0}#picnic-product .product-addon-totals li:not(.wc-pao-subtotal-line){display:none}#picnic-product .wc-pao-addon label{text-transform:uppercase;color:#000;font-size:15px;font-weight:800;margin-top:10px}#picnic-product .wc-pao-addon select{padding:8px 10px;font-family:Alice;font-size:16px;border:thin solid #ccc}#picnic-product .product-addon-totals ul{padding:0}#picnic-product .product-addon-totals li.wc-pao-subtotal-line{border:0;margin-top:0;text-transform:uppercase;font-size:20px;font-weight:800}#picnic-product .product-addon-totals li.wc-pao-subtotal-line .amount{color:#266240}#picnic-product .woocommerce-variation-add-to-cart .quantity{display:inline-block!important}#picnic-product input[name="quantity"]{background:#fff;border:thin solid #000!important;border-radius:10px;padding:3px 3px 3px 50px;max-width:100px;color:#000;font-weight:700;font-family:'Alice';font-size:18px}#picnic-product input[name="quantity"]:before{content:"QTY"}#picnic-product .single_add_to_cart_button{background:#266240;color:#fff;font-size:15px;text-transform:uppercase;border-radius:10px;font-weight:700;letter-spacing:1px;padding:8px 20px;min-width:calc(100% - 140px)}#picnic-product .single_add_to_cart_button:after{content:none!important;display:none!important;opacity:0!important}#picnic-product #cadt{font-family:'Alice';font-size:15px}#picnic-breadcrumbs a{margin-right:5px;font-weight:600}#picnic-breadcrumbs .bkap-booking-form #cadt{font-family:'Alice';font-size:14px}#picnic-breadcrumbs span{text-transform:uppercase;color:#000;font-weight:700;margin-left:5px}#picnic-details .details-tab{border-bottom:thin solid #000}#picnic-details .details-tab span{color:#fff;background:#000;width:200px;text-align:center;letter-spacing:1px;display:inline-block;padding:10px 20px;font-weight:700;font-size:18px}#picnic-details ul{font-family:Alice;padding:0 0 10px 30px;color:#000;font-size:17px;letter-spacing:1px}#picnic-details p:not(.details-tab){font-family:Alice;color:#000;font-size:17px;letter-spacing:1px}#picnic-choose .woopspro-product-slider button.slick-next{right:-43px!important}#picnic-choose .woopspro-product-slider button.slick-prev{left:-42px!important}#picnic-choose .woopspro-product-slider button.slick-prev,#picnic-choose .woopspro-product-slider button.slick-prev:hover,#picnic-choose .woopspro-product-slider button.slick-prev:focus,#picnic-choose .woopspro-product-slider button.slick-next,#picnic-choose .woopspro-product-slider button.slick-next:hover,#picnic-choose .woopspro-product-slider button.slick-next:focus{background-size:10px!important}#picnic-choose .woopspro-product-slider button.slick-arrow{height:20px!important;width:20px!important;border-radius:50%!important;padding:20px!important}#picnic-choose li.product{padding:10px!important}#picnic-choose li h2{font-size:18px;min-height:62px}#picnic-choose bdi{font-size:20px;font-family:'Alice'}#picnic-faq .et_pb_toggle{margin-bottom:15px}#picnic-faq .et_pb_toggle_title{font-weight:600}#picnic-form .et_pb_row{width:100%!important;max-width:100%!important}#picnic-form .et_pb_column_0{min-width:50%}#picnic-form p{font-family:'Alice';font-size:18px}#picnic-form input[type=text],#picnic-form input[type=email],#picnic-form input[type=tel],#picnic-form textarea{border-radius:5px;font-family:'Alice';font-size:16px;padding:10px 20px}#picnic-form input[type=submit]{padding:8px 40px;margin:30px auto 0;font-size:14px;text-transform:uppercase;letter-spacing:2px;border:3px solid #fff;border-radius:10px;background:transparent;color:#fff;font-weight:600}#picnic-form .gform-footer{margin:0;padding:0}#picnic-info .et_pb_row{max-width:1200px!important}#picnic-info .info-image{display:inline-block;vertical-align:middle;margin-right:30px}#picnic-info h4{display:inline-block;vertical-align:middle;padding:0;width:calc(100% - 150px);font-weight:700;font-size:25px}#picnic-info h4 span{font-size:18px;font-weight:400;font-family:'Alice'}#picnic-guide h3{font-weight:700;padding:20px 0}#picnic-guide p{font-family:'Alice';line-height:1.7;color:#000;font-size:18px;letter-spacing:1px}#picnic-guide li{font-family:'Alice';line-height:1.5;color:#333;font-size:18px;letter-spacing:1px}#picnic-guide .et_pb_row_2 .et_pb_text h3{font-size:20px}#picnic-steps .et_pb_row{max-width:1200px!important}#picnic-steps p{font-family:Alice;letter-spacing:1px;font-size:20px;margin:0 auto;max-width:280px}#picnic-steps .et_pb_column{position:relative}#picnic-steps .column-step1:after,#picnic-steps .column-step2:after{content:url('/wp-content/uploads/2025/05/Arrow-1.png');position:absolute;right:-50px;transform:scale(.5);top:50%}#picnic-steps h3{font-size:28px}#picnic-choose h2{text-transform:uppercase;font-weight:700;text-align:center;line-height:1.2}#picnic-choose span.price{text-align:center}#picnic-choose .choose-details{text-align:center}#picnic-choose .choose-details a{background:#266240;color:#fff;border-radius:10px;padding:5px 30px;display:inline-block;font-weight:700;letter-spacing:1px;margin-top:10px;font-size:13px}#picnic-need h3 span{font-family:'Alice';font-weight:normal;font-style:italic;border-bottom:1px solid #fff;margin-left:10px;font-size:30px;display:inline-block;vertical-align:top;letter-spacing:1px}#picnic-need p a{border:thin solid #fff;color:#fff;padding:10px 30px;margin:0 30px;border-radius:5px;font-weight:600}#picnic-under .et_pb_row{max-width:800px!important}#picnic-testimonial h3{font-weight:700;padding:20px 0}#picnic-testimonial p span{color:#266240;font-style:italic;font-weight:500;font-family:'Alice';letter-spacing:1px;font-size:18px}#picnic-testimonial .testimonial-item{display:inline-block;vertical-align:top;width:45%;margin:0 2%}#picnic-testimonial .et_pb_slide{background:transparent!important}#picnic-testimonial .et_pb_slide_description{padding:0 0 100px}#picnic-testimonial .et_pb_slide_description p{text-shadow:none;color:#000;font-size:18px;font-style:italic;letter-spacing:1px}#picnic-testimonial .testimonial-item p:last-child strong{font-style:normal}#picnic-testimonial .et-pb-controllers a{background-color:transparent;border:thin solid #266240;width:13px;height:13px}#picnic-testimonial .et-pb-controllers .et-pb-active-control{background-color:#266240}#picnic-gallery .post-edit-link{display:none}#picnic-slider .et_pb_row{width:100%!important;max-width:100%!important}#picnic-slider .et_pb_slider{margin-top:0!important}#picnic-slider .et_pb_slider .et-pb-controllers a{height:13px!important;width:13px!important}#picnic-about .et_pb_row{max-width:1200px!important}#picnic-about h3{font-weight:700;padding:20px 0}#picnic-about p{font-family:'Alice';line-height:1.5;font-size:20px;letter-spacing:1px}#picnic-about li{font-family:'Alice';line-height:1.5}#picnic-about p span{color:#266240;font-style:italic;font-weight:500;font-family:'Alice';letter-spacing:1px}#picnic-about p label{background:#f2f2f2;border:thin solid #000;border-radius:5px;padding:20px;font-weight:700;letter-spacing:1px;font-size:23px;margin-top:30px;display:inline-block}#picnic-banner h1{font-weight:700;letter-spacing:1px}#picnic-banner p{font-family:'Alice';font-style:italic;line-height:1.2;font-weight:100;font-size:20px;letter-spacing:1px}#picnic-topbar p{line-height:1.2;font-size:13px}#picnic-topbar p a{color:#fff;font-weight:600;margin-left:15px}#picnic-header .et-menu li a{padding:20px 15px 0 0;align-items:baseline;font-weight:700;color:#333;font-size:14px}#picnic-header .et_pb_menu__logo-slot{width:180px}#picnic-header .et_pb_menu .et-menu>li{padding-left:5px;padding-right:5px}#picnic-header .et-menu li.current-menu-item a{color:#266240!important}#picnic-header .et-menu li a:hover{color:#266240}#picnic-header .et-menu li a:after{top:28px!important}#picnic-header .et_pb_menu__logo{justify-content:center}#picnic-header .et_pb_menu__logo{overflow:visible}#picnic-header .et_pb_menu__logo img{margin-bottom:-90px;margin-top:-30px}#picnic-header form:before{content:url(/wp-content/uploads/2025/04/search.png);width:15px;height:15px;position:absolute;top:8px;left:8px}#picnic-header form .et_pb_s{padding-left:38px!important}#picnic-footer .et_pb_text,#picnic-footer .et_pb_text .et_pb_text_inner{height:100%;position:relative}#picnic-footer .footer-info{display:flex;align-items:center;height:100%}#picnic-footer .footer-info.hours,#picnic-footer .footer-info.address{min-width:280px}#picnic-footer .footer-info.phone{padding-left:60px}#picnic-footer .footer-info h5{color:#266240;font-size:18px;font-weight:700;padding:0 0 8px}#picnic-footer .footer-info p{color:#333333;font-size:15px;line-height:1.2;font-weight:600}#picnic-footer .footer-social{padding:0;list-style:none;display:flex;height:100%;align-items:center;justify-content:right;margin-right:30px}#picnic-footer .footer-social li{display:inline-block;padding:0 10px}#picnic-footer .footer-social li a img{height:20px}#picnic-footer .et_pb_column_2_tb_footer{min-width:350px}#picnic-footer .et_pb_column_3_tb_footer{min-width:450px}#picnic-subfooter .subfooter-copyright{color:#fff;font-weight:600;line-height:1.2;padding-top:3px}@media only screen and (max-width:1480px){#picnic-footer .et_pb_image_wrap img{min-width:100px}#picnic-footer .footer-info p{font-size:13px}}@media only screen and (max-width:1380px){#picnic-header .et_pb_menu__logo img{max-width:130px}#picnic-header .et-menu li a{padding-right:13px;font-size:13px}#picnic-header .et_pb_menu .et-menu>li{padding-left:3px;padding-right:3px}#picnic-choose li h2{min-height:85px}#picnic-footer .et_pb_column_2_tb_footer{margin-right:-20px}}@media only screen and (max-width:1280px){#picnic-header .et_pb_menu__logo-slot{width:130px}#picnic-footer .et_pb_column_2_tb_footer{margin-right:-90px;margin-left:-20px}#picnic-choose .woopspro-product-slider button.slick-next{right:-30px!important}#picnic-choose .woopspro-product-slider button.slick-prev{left:-30px!important}}@media only screen and (max-width:1180px){#picnic-header .et_pb_menu__logo-slot{width:100px}#picnic-header .et_pb_menu__logo-slot img{width:100px}#picnic-header .et-menu li a{font-size:13px}#picnic-footer .et_pb_column_0_tb_footer{margin-right:10px}#picnic-footer .et_pb_column_1_tb_footer{margin-right:40px}#picnic-footer .et_pb_column_2_tb_footer{margin-right:-110px}#picnic-header .et-menu li a{padding-right:11px}}@media only screen and (max-width:1080px){#picnic-header .et-menu li a{font-weight:600}#picnic-header .et_pb_menu__logo-slot{width:60px}#picnic-header .et_pb_menu__logo-slot img{width:60px}#picnic-header .et-menu li a{padding-right:10px}#picnic-footer .et_pb_image_wrap img{min-width:80px}#picnic-footer .footer-social{margin-right:5px}#picnic-footer .footer-social li{padding:0 5px}#picnic-footer .et_pb_column_3_tb_footer{min-width:380px}}@media only screen and (max-width:980px){#picnic-footer .et_pb_column_2_tb_footer{margin-bottom:30px;margin-left:0}#picnic-choose li h2{min-height:auto}#picnic-footer .et_pb_column{width:100%;margin-right:0}#picnic-header .et_pb_image{margin:0 auto}#picnic-choose li.product{width:auto!important;margin:0!important}#picnic-choose .woopspro-product-slider button.slick-next{right:0!important}#picnic-choose .woopspro-product-slider button.slick-prev{left:0!important}#picnic-info h4 span{line-height:1;font-size:13px}#picnic-need h3 span{font-size:20px}#picnic-footer .et_pb_column_3_tb_footer{min-width:100%}#picnic-steps .column-step1:after,#picnic-steps .column-step2:after{display:none}#picnic-need h3,#picnic-need p{text-align:center}#picnic-choose .et_pb_shop h2{font-size:13px;min-height:30px}#picnic-slider .et_pb_slider_0{margin:0!important}#picnic-testimonial .testimonial-item{display:inline-block;vertical-align:top;width:100%;margin:20px 0}#picnic-topbar p a{display:inline-block}#picnic-header .et_pb_column{margin-bottom:0}#picnic-header #mobile_menu1 li a{font-weight:600;font-size:13px}#picnic-header .et_pb_menu__logo-wrap{width:100%}#picnic-header .et_pb_menu__logo img{width:100px;margin-bottom:-30px;margin-top:0}#picnic-footer .et_pb_image_wrap img{max-width:150px}#picnic-footer .footer-info{display:block}#picnic-footer .footer-info.phone{padding-left:0}#picnic-footer .footer-info h5{text-align:center}#picnic-footer .footer-info p{text-align:center}#picnic-footer .footer-social{display:block;text-align:center;margin-right:0;margin-bottom:-15px}#picnic-subfooter .subfooter-copyright{text-align:center;margin-bottom:8px}#picnic-subfooter .et_pb_column:first-child{margin-bottom:3px}}#logo{max-height:90%!important}