@font-face{font-family:Songbird;src:url(/wp-content/themes/drippydrinks/fonts/Songbird.ttf);font-weight:700}@font-face{font-family:AvenirBold;src:url(/wp-content/themes/drippydrinks/fonts/AvenirNextLTPro-Bold.otf);font-weight:700}@font-face{font-family:Avenir;src:url(/wp-content/themes/drippydrinks/fonts/AvenirNextLTPro-Regular.otf);font-weight:400}@font-face{font-family:Rodeo;src:url(/wp-content/themes/drippydrinks/fonts/RodeoKings.ttf);font-weight:400}@font-face{font-family:'girabaldilight';src:url(/wp-content/themes/drippydrinks/VTCGaribaldiSansTrial-XCndLight.woff2) format('woff2'),url(/wp-content/themes/drippydrinks/VTCGaribaldiSansTrial-XCndLight.woff) format('woff');font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:'girabaldi';src:url(/wp-content/themes/drippydrinks/VTCGaribaldiSansTrial-XCndRegular.woff2) format('woff2'),url(/wp-content/themes/drippydrinks/VTCGaribaldiSansTrial-XCndRegular.woff) format('woff');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'girabaldibold';src:url(/wp-content/themes/drippydrinks/VTCGaribaldiSansTrial-XCndSemiBold.woff2) format('woff2'),url(/wp-content/themes/drippydrinks/VTCGaribaldiSansTrial-XCndSemiBold.woff) format('woff');font-weight:600;font-style:normal;font-display:swap}body,html{background-color:#fff9f4;color:#000;margin:0;padding:0;position:relative;font-family:'Avenir';font-weight:400;font-size:15px;width:100%}.small-text{font-size:12px}a{text-decoration:none;color:#558779;cursor:pointer!important}button,.button{cursor:pointer!important}img{max-width:100%;height:auto}hr{border:0;height:0;margin:20px auto;border-top:1px solid lightgray!important}strong{font-family:'AvenirBold';font-weight:400}h1,.woocommerce-thankyou-order-received{font-family:'AvenirBold';font-weight:400;line-height:35px;font-size:35px;color:#4A8474}h1.page-title{text-align:center;margin:20px auto 5px!important}h2{font-family:'AvenirBold';line-height:25px;font-size:25px;color:#4A8474}h3{font-family:'Avenir';line-height:20px;font-size:20px;color:#4A8474}h4{font-family:'Avenir';line-height:14px;font-size:16px;color:#4A8474}.hide-menu-item{display:none!important}.processing-notice{background:#4A8474;color:#fff;padding:10px 0;text-align:center}.processing-notice a{color:#E89890;font-family:'AvenirBold'}.fkcart-title{font-size:12px!important;font-family:'Avenir'!important;font-weight:normal!important;text-align:center!important;background:#4A8474!important;color:#ffffff!important;padding:5px!important}.fkcart-preview-ui .fgf-popup-gift-products-wrapper{display:none!important}.summary .processing-notice{background:#fff;color:#0E3D30;padding:0;font-size:14px;font-family:Poppins;font-weight:400;text-align:left;margin-top:0}.woocommerce-checkout p.processing-notice{background:#0E3D30;color:#fff;padding:5px 50px;font-size:14px;font-family:Poppins;font-weight:400;text-align:center;margin-top:0}#header{position:relative;padding:0;width:100%;font-size:0}#coupon-banner{position:relative;background:#4A8474;display:block;width:100%;height:auto;margin:0 auto;padding:10px 0 10px 0;text-align:center;z-index:2;color:#fff;text-transform:uppercase;font-size:12px;font-family:'AvenirBold';letter-spacing:1px}#main-header{position:relative;width:100%;margin:0 auto;padding:1px 0;font-size:0;z-index:9999!important}.search-bar{margin:0;position:absolute;top:20px;right:45px}.search-bar .search-field{display:none!important}.smart-search-fullscreen-inner{background:#FFF9F4!important;border-radius:0!important}.ssf-search-input:focus,.ssf-search-input:active{border-bottom:1px solid #d6d6d6!important}.ssf-search-icon-search svg{fill:#000000!important}.smart-search-view-all-holder a{background:#4a8474!important;color:#ffffff!important;font-family:'AvenirBold'!important;font-size:15px!important;text-transform:uppercase!important}.ysm-search-widget .search-submit:before{font-size:22px!important;color:#000000!important}.cart-button{position:absolute;top:25px;right:20px;z-index:99}.fkcart-icon-checkout{width:30px!important;height:30px!important}#header .logo{width:10%;height:auto;z-index:99;position:absolute;top:12px;left:5px;text-align:center}#header .logo img{width:115px}.social-menu{position:relative;display:inline-block;vertical-align:middle;text-align:right;width:15%}.social-menu ul{padding:0;margin:0}.social-menu ul li{display:inline-block;width:32px;vertical-align:middle;padding:0 7px 0 0}.social-menu ul li:last-child{padding:0 0 0 30px}#mobile-menu,.mobile-button{display:none}.custom-mega-menu{padding:20px!important}.custom-mega-menu .mega-sub-menu li{padding:0!important;margin:0!important}.custom-mega-menu .mega-sub-menu li a{padding:10px 10px 5px 10px!important;font-family:'Avenir'!important;font-size:14px!important;text-transform:none!important}.custom-mega-menu ul li a{padding:0!important;margin:0!important}.custom-everything-menu{padding:30px!important}.custom-everything-menu h4{text-transform:uppercase;font-size:14px!important;color:#fff;font-family:'AvenirBold'}.custom-everything-menu ul li a{font-family:'Avenir'!important;text-transform:none!important;font-size:14px!important}.custom-mega-product .product-title{margin:0 0 10px!important;font-size:13px!important;line-height:20px!important;color:#ffffff!important;font-family:'AvenirBold'!important;width:90%!important}.custom-mega-product .price{color:#ffffff!important;font-size:13px!important;font-family:'AvenirBold'!important;width:90%!important}.custom-mega-product img{opacity:.8;transition:opacity 0.3s ease-in-out;margin-bottom:-15px!important}.custom-mega-product:hover img{opacity:1}.custom-mega-menu h4,.custom-mega-menu .mega-block-title h4,.custom-mega-menu .mega-sub-menu li h4 a{text-transform:uppercase!important;font-size:14px!important;color:#ffffff!important;font-family:'AvenirBold'!important;margin-left:10px!important}.custom-mega-menu .mega-sub-menu li h4 a{margin-left:-10px!important}#menu-bar{width:100%;z-index:99999999;margin:0;text-align:center}.mega-sub-menu{width:100%!important}#menu-bar .menu li{font-family:'AvenirBold'!important;letter-spacing:1px!important}.sticky{position:fixed;top:0;width:100%;z-index:999}.sticky #mega-menu-wrap-header-menu{background:#E89890!important}.sticky #mega-menu-wrap-header-menu #mega-menu-header-menu>li.mega-menu-item>a.mega-menu-link{color:#ffffff!important}.sticky #mega-menu-wrap-header-menu #mega-menu-header-menu>li.mega-menu-item>a.mega-menu-link{line-height:50px!important}.sticky #mega-menu-wrap-header-menu #mega-menu-header-menu>li.mega-menu-item>a.mega-menu-link{height:50px!important}.hide-menu{display:none!important}.page-banner.home{height:100%}.page-banner-mobile{display:none!important}.customwork-banner-mobile{display:none!important}.overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgb(0 0 0 / .7);z-index:999999999;display:none}#mailchimp-signup-form{display:none;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);height:auto;background:#fff;z-index:9999999999;border-radius:20px}#mailchimp-close{position:absolute;top:115%;left:50%;margin-left:-50px;width:100px;background:#fff;text-align:center;border-radius:20px;padding:10px 0;cursor:pointer}#marketing-container{width:100%;position:relative;font-size:0}#marketing-container .block{background:#E89890;text-align:center;color:#fffff;width:49.75%;display:inline-block;padding:15px 0 20px;cursor:pointer}#marketing-container #mailchimp-signup{margin-right:.5%}#marketing-container .block h3{color:#fff;margin:0 auto;font-family:'Rodeo';font-size:40px;line-height:50px;font-weight:400}#marketing-container .block h4{color:#fff;text-transform:uppercase;line-height:16px;margin:0 auto}#collections{position:relative;font-size:0;width:calc(100% - 40px);max-width:1600px;margin:0 auto;padding:20px;text-align:center}#collections h2{text-transform:uppercase;font-size:35px;line-height:40px;margin:0 auto}#collections h3{font-family:'Avenir';font-size:20px;margin:5px auto 20px}#collections .block{width:calc(33.3333% - 20px);margin:10px;display:inline-block;vertical-align:top}#collections .block h4{font-size:18px;font-family:'AvenirBold';color:#000;position:relative;transition:all 0.3s ease-in-out}#collections .block h4:after{content:'\27F6';display:inline;font-size:30px;margin-left:10px}#collections .block:hover>h4{margin-left:20px}#page-container{width:100%;margin:50px auto;position:relative}.page-content{width:70%;max-width:1100px;margin:0 auto;background:#fff;padding:20px}.page-content h1{text-align:center;margin:0 auto!important}#insta-container{background:#fff;color:#fff;text-align:center;padding-top:10px}#insta-container h3{display:none}#insta-container h3 a{color:#558779}#sb_instagram,#sbi_images{padding-bottom:0!important;padding:0!important}#reviews{text-align:center;margin:30px auto}.review-slider{width:85%;margin:0 auto}.review-slider .review{border:4px solid #fff;padding:20px;margin:0 20px;position:relative}.review-slider .review h4{font-family:'AvenirBold';font-size:14px;text-transform:uppercase}.review-slider .review p{font-size:14px;line-height:30px}.review-slider .review span{position:absolute;right:5px;bottom:0;color:#E89890;font-size:25px}.review-slider .slick-track{display:flex!important}.review-slider .slick-slide{height:inherit!important}#footer{position:relative;width:100%;padding:50px 0;background:#4a8474}#footer .logo{position:relative;margin:0 auto;width:120px}#footer #menu-bar{width:auto;position:relative;background:none;text-align:center;margin:20px auto 0}#footer #menu-bar .menu li{padding:0 10px;font-size:12px;display:inline-block}#footer #menu-bar .menu li a{color:#fff;font-family:'Avenir'!important;text-transform:uppercase}#footer .social-menu{position:relative;display:block;vertical-align:middle;text-align:center;width:auto;margin:0 auto}#footer .social-menu ul li{display:inline-block;width:32px;vertical-align:middle;padding:0 7px 0 0}#footer .social-menu ul li:last-child{padding:0}#copyright{position:relative;background:#E89890;width:100%;padding:10px 0;letter-spacing:1px;font-family:'Avenir';font-weight:700;font-size:12px;text-align:center;color:#fff}.wpcf7{width:80%;max-width:800px;margin:0 auto}.wpcf7 input,.wpcf7 textarea,.wpcf7 select{background:#f2f2f2}.content-area{width:100%;margin:30px auto 0}#featured,.featured{text-align:center}.featured-products{width:100%;margin:50px auto 50px;font-size:0;text-align:center}.featured-products .button{font-size:13px;background-color:#4A8474;color:#fff;padding:10px 20px;display:table;margin:10px auto 0;font-family:'AvenirBold';width:70%;padding:8px 0 5px 0}.featured-products .featured-product{padding:0 10px}.archive .content-area{display:block!important;width:100%!important;margin:0 auto!important;text-align:center!important}#main-content{display:inline-block;width:75%;margin-top:30px}.woocommerce-result-count{padding-bottom:20px!important}#sidebar{display:inline-block!important;width:16%!important;vertical-align:top!important;margin-right:2%;padding-right:2%;margin-left:2%;margin-top:30px;text-align:left;border-right:1px solid #e5d1c0}#sidebar ul{list-style:none}#sidebar .bapf_sfilter.bapf_button_berocket .bapf_button{font-size:15px!important;background-color:#4A8474!important}.single-product #sidebar{display:none!important}.widget_block,.bapf_sfilter{background:none!important;padding:10px 20px!important;width:calc(100% - 40px)!important;border-bottom:1px solid #e5d1c0!important}.widget_block{margin-bottom:10px!important}.wc-block-components-price-slider{margin:0!important}.widget_block h3,.bapf_sfilter h3{margin:0 0 5px!important;font-family:'AvenirBold'!important;font-size:14px!important;text-transform:uppercase!important}#block-6.widget_block,.bapf_rst_sel{background:none!important;border-radius:none!important;padding:0!important;width:100%!important}#block-6.widget_block select,.bapf_rst_sel button{width:100%!important;border-radius:10px!important;border:none!important;outline:none!important}.product,.related ul.products li.product{width:calc(20% - 20px)!important;margin-right:20px!important;margin-bottom:35px!important;display:inline-block!important;vertical-align:top!important}.thumbnail-container{position:relative}#featured .featured-product h3{font-size:15px!important;line-height:15px!important}#featured .featured-product .date_published{font-size:12px!important}.related ul.products li.product{width:calc(25% - 20px)!important}.product{width:calc(33% - 20px)!important;padding-bottom:30px!important}.product:nth-child(3n+3){margin-right:0!important}.product .star-rating{display:none!important}.product h3,.featured-product h3{font-size:15px;margin:0 auto 15px;width:80%;height:60px}.featured-product h3{font-size:15px;margin:10px auto 15px;width:100%;height:auto}#featured .featured-product .leftstock,#featured .featured-product .instock{display:none}.product img,.featured-product img,.wpzoom-secondary-image-container img{width:100%}#featured.newproducts .featured-product,#featured.saleproducts .featured-product{width:calc(22% - 20px)!important;margin-right:20px!important;margin-bottom:35px!important;display:inline-block!important;vertical-align:top!important}.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce-loop-product__title{height:35px!important;font-size:13px!important;line-height:18px;font-family:'AvenirBold'!important;color:#4A8474!important}.product .add_to_cart_button,.featured-product .add_to_cart_button{background:#4A8474!important;color:#ffffff!important;font-family:'AvenirBold'!important;font-size:14px!important;text-transform:uppercase!important;border-radius:0!important;width:90%!important;transition:background 0.3s ease-in-out}.product .add_to_cart_button:hover,.featured-product .add_to_cart_button:hover{background:#E89890!important}.product .star-rating{margin:0 auto!important}.woocommerce .star-rating::before{color:#E89890!important}#woosq-popup{z-index:9999999999!important}.woosq-overlay{z-index:999999999!important}.woosq-btn{text-transform:uppercase!important;border:none;outline:none;font-family:'AvenirBold'!important;font-size:13px!important;-webkit-appearance:none;cursor:pointer!important;background-color:none!important;background:none!important;color:#ffffff!important;text-align:center!important;position:absolute;left:0;bottom:0;width:100%;height:100%;display:block!important}.woosq-btn .woosq-btn-icon{position:absolute;font-size:17px!important;right:0;bottom:5px;background:#E89890!important;display:block!important;border-radius:30px 30px 0 30px!important;padding:5px!important}.awdr_discount_bar_content{background:#0E3D30;color:#fff;padding:10px;font-weight:700;font-size:16px;font-family:Poppins}span.price{color:#E89890!important;margin:10px auto!important;font-size:16px!important;font-family:'AvenirBold'!important}.leftstock,.stock{color:#558779!important;font-size:13px!important;text-transform:uppercase!important;font-family:'AvenirBold'!important;color:#E89890!important;margin-top:5px!important}.summary .leftstock,.summary .stock{font-size:13px!important}.comment-reply-title{font-size:14px;font-family:'AvenirBold';color:#4A8474}h2.woocommerce-Reviews-title{display:none}.commentlist{margin:0;padding:0}.comment-text{margin:0!important}#review_form_wrapper{border:1px solid #E0DDE7;padding:15px;font-size:0}#review_form_wrapper label{display:inline-block;width:15%;font-size:14px;vertical-align:top}#review_form_wrapper textarea,#review_form_wrapper .stars{width:85%!important;font-size:14px;vertical-align:top;display:inline-block;margin:5px 0 0 0!important}#review_form_wrapper .stars{font-size:20px!important}#review_form_wrapper input[type="submit"]{font-size:14px!important;background:#E89890!important;text-transform:uppercase!important;color:#ffffff!important}.stars a,.star-rating{color:#E89890!important}.single-product .product{text-align:center;width:90%!important;max-width:1280px!important;margin:0 auto!important;display:block!important}.summary.entry-summary{position:relative;width:calc(61% - 80px)!important;line-height:30px;float:none!important;display:inline-block!important;vertical-align:top!important;text-align:left!important;padding:40px!important;background:#fff}.woosq-sidebar{font-family:'Avenir'!important;font-size:15px!important}.summary.entry-summary h1{font-size:40px!important;line-height:40px!important;font-family:'AvenirBold';margin:0!important}.woosq-sidebar .summary.entry-summary{margin:0 auto!important;padding:0!important;text-align:center!important}.woosq-sidebar .summary.entry-summary h1{font-size:25px!important;line-height:25px!important;margin:0 auto!important;text-align:center!important;font-family:'AvenirBold'}.woosq-sidebar .summary.entry-summary .price{font-size:25px!important;padding:0!important;margin:0 auto!important;text-align:center!important}.woosq-sidebar .woocommerce div.product div.images,.nickx_product_images_with_video{width:85%!important}.woosq-sidebar .view-details-btn{font-family:'AvenirBold'!important;font-size:13px!important;background:#4A8474!important;color:#ffffff!important;text-transform:uppercase!important;text-align:center!important}.summary.entry-summary p.price,.woocommerce-variation-price span.price{font-family:'AvenirBold'!important;color:#E89890!important;font-size:30px!important;margin:10px 0 10px 0!important}.awdr-you-saved-text{color:#558779!important}.onsale{position:absolute!important;top:17.5px!important;left:-18px!important;background-color:#E89890!important;color:#ffffff!important;border-radius:0!important;width:auto!important;min-width:auto!important;min-height:auto!important;display:table!important;line-height:14px!important;padding:0!important;font-size:14px!important;z-index:9!important;font-family:'AvenirBold';margin:0!important;padding:5px 10px 2px!important;rotate:-90deg!important}.soldoutbadge{position:absolute!important;top:0!important;left:0!important;width:100%!important;background-color:rgb(0 0 0 / .4)!important;color:#ffffff!important;border-radius:0!important;min-height:auto!important;display:table!important;line-height:14px!important;padding:0!important;font-size:16px!important;z-index:9999999!important;font-family:'AvenirBold';margin:0!important;padding:47% 0 47%!important}.awdr_discount_bar{position:absolute!important;width:100%!important;padding:0!important;margin:0!important;top:-22px!important;z-index:9!important}.awdr_discount_bar_content{position:relative;top:auto;left:auto;transform:none;padding:0!important;background-color:#EFB1AE!important;color:#ffffff!important;font-weight:500!important;font-size:12px!important;padding:5px 0 3px 0!important;font-family:'AvenirBold'}.featured-product .awdr_discount_bar{position:relative!important;top:auto!important;left:auto!important;background-color:#ffffff!important;color:#0E3D30!important;border-radius:0!important;width:100%!important;height:auto!important;line-height:14px!important;font-size:14px!important;padding:0!important;margin:0 0 0 0!important;margin-bottom:-22px!important}.featured-product .awdr_discount_bar_content{position:relative;top:auto;left:auto;transform:none;padding:0!important;background-color:#EFB1AE!important;color:#ffffff!important;font-weight:500!important;font-size:12px!important;padding:5px 0 3px 0!important;font-family:'AvenirBold'}.summary .awdr_discount_bar{position:relative!important;background-color:#ffffff!important;color:#0E3D30!important;border-radius:0!important;width:auto!important;height:auto!important;line-height:14px!important;font-size:14px!important;padding:0!important;margin:0!important;display:table!important;width:100%!important;text-align:center!important}.summary .awdr_discount_bar_content{font-size:16px!important;padding:8px 0 5px!important}.single-product .product .quantity input[type=number],.single-product .product .qib-button-wrapper .quantity input.input-text.qty.text{padding:2px 0!important;font-size:15px!important;border-radius:0!important;height:30px!important;margin-bottom:5px!important;border:1px solid grey!important;width:100%!important}.woocommerce-cart-form__cart-item .qib-button-wrapper .quantity input.input-text.qty.text{height:22px!important;width:20px!important;font-size:12px!important}.woocommerce-cart-form__cart-item .minus.qib-button,.woocommerce-cart-form__cart-item .plus.qib-button{font-size:15px!important;line-height:15px!important;height:38px!important}.single-product .product .qib-button-wrapper button.qib-button,.qib-button-wrapper div.quantity.wqpmb_quantity{height:39px!important}.single-product .product .qib-button-wrapper button.qib-button{font-size:15px!important;height:40px!important;width:40px!important;line-height:15px!important}.single-product .product .qib-button.qib-button-wrapper{margin:0 auto!important;margin-right:10px!important}.woocommerce div.product div.images,.nickx_product_images_with_video{width:37%!important;float:none!important;display:inline-block!important;vertical-align:top!important;margin-right:1%}.woocommerce div.product div.images .flex-control-thumbs li{padding:10px!important;width:15%!important}.woocommerce div.product div.images .flex-control-thumbs li:first-child{padding:10px 10px 10px 0!important}.woocommerce div.product form.cart div.quantity{float:none!important}.woocommerce div.product form.cart .button,.checkout-button,#place_order,.GooglePayButton{vertical-align:middle;float:none;background:#4A8474!important;color:#ffffff!important;font-size:16px!important;transition:background 0.3s ease-in-out!important;text-transform:uppercase!important;font-family:'AvenirBold'!important;border-radius:0!important}.summary .button{margin:0!important}.summary .variations .label,.reset_variations{display:none!important}.summary select{width:100%!important;text-align:center!important}.summary .single_add_to_cart_button{width:100%!important;margin-top:20px!important}.woocommerce ul.products li.product .button{margin-top:0!important}.woocommerce div.product form.cart .button:hover,.checkout-button:hover,#place_order:hover,.GooglePayButton:hover{background:#E89890!important}.gpay-card-info-container{background-color:none!important}#mmawpgnotice .woocommerce-error{background:red!important;width:100%!important;padding:0!important;margin:0!important;border-radius:0!important;border:none!important;color:#ffffff!important;padding:10px!important}#mmawpgnotice .woocommerce-error li{color:#ffffff!important;list-style:none!important;font-size:15px!important}.afterpay-messaging{display:block;font-size:15px;color:#000;font-family:'Avenir';background:#f7f7f7}.afterpay-messaging img{display:inline;width:100px;vertical-align:middle}.summary.entry-summary .afterpay-messaging{margin-bottom:10px}.leftstock .button{background:#0E3D30!important;font-family:Poppins!important;color:#ffffff!important;font-size:18px!important;display:table;padding:.618em 1em;font-weight:700;border-radius:3px}.leftstock .button a{color:#fff}.mnm_table{display:block!important}.mnm_table thead{display:none!important}.mnm_item.product{display:inline-block!important;width:23%!important;margin-right:10px!important;margin-bottom:10px!important;font-size:12px!important}.mnm_item.product .product-thumbnail,.mnm_item.product .product-details,.mnm_item.product .product-quantity{width:100%!important;display:block!important}.mnm_item.product .product-details .stock{display:none!important}.mnm_item.product .product-details{padding:0!important}.mnm_item.product .woocommerce-loop-product__title{color:#000000!important;font-size:12px!important;line-height:12px!important;margin:0 auto!important;width:100%!important}.woocommerce-mix-and-match-add-to-cart .qib-button{display:none!important}.mnm_price,.mnm_counter{display:none!important}.mnm_message{padding:0px!important}.mnm_message::before{left:5px!important;top:0!important}.woocommerce .mnm_form div.product form.cart .button{background-color:#FDD8E0!important}.mnm_item.product .quantity input[type=number],.mnm_item.product .qib-button-wrapper .quantity input.input-text.qty.text{padding:2px 0!important;font-size:12px!important;border-radius:0!important;height:20px!important;width:40px!important;margin-top:6px!important}.mnm_item.product .qib-button-wrapper button.qib-button{font-size:15px!important;height:30px!important;width:30px!important;line-height:15px!important}.mnm_item.product .qib-button.qib-button-wrapper{margin-right:0px!important;margin:0 auto!important}.mnm_item.product .qib-button-wrapper{margin:0 auto!important;white-space:nowrap}.mnm_item.product a img{width:100%;height:auto;display:block;margin:0!important;box-shadow:none}.wc-block-product-categories-list{margin:0!important;padding:0!important}.wc-block-product-categories-list--depth-0 li{background:#f9b8c8!important;text-indent:10px!important;padding:10px 0!important;color:#000000!important;border-bottom:2px solid #FDCBD7!important;font-size:18px!important}.wc-block-product-categories-list--depth-0 li a{color:#000000!important}.wc-block-product-categories-list--depth-1{margin-top:10px!important}.wc-block-product-categories-list--depth-1 li{background:#FDCBD7!important;text-indent:30px!important;color:#000000!important;border-bottom:2px solid #f9b8c8!important;font-size:14px!important}.wc-block-product-categories-list--depth-1 li a{color:#000000!important}.wc-block-product-categories-list-item-count{font-size:12px!important}.checkout{width:80%;max-width:1080px}.woocommerce-checkout-payment{background:#ffffff!important;text-align:center!important}.woocommerce-checkout #payment div.payment_box{background:#ffffff!important;padding:0!important;border:none!important;font-size:15px!important;font-family:Poppins!important}.woocommerce-form-coupon-toggle .woocommerce-info{background:#4a8474!important;color:#ffffff!important;font-family:'Avenir'!important;font-size:15px!important}.coupon-container a{color:#ffffff!important}#wc-square-credit-card-credit-card-form{border:none!important;padding:0!important}.shop_table{background:#ffffff!important}.woocommerce-cart-form{width:100%!important;float:none!important;display:block!important;vertical-align:top!important;margin:0 auto 10px!important;padding:0px!important}.woocommerce table.shop_table{border:none!important;border-radius:0!important}.cart-collaterals{width:100%!important;margin:0 auto!important;display:block!important;vertical-align:top!important}.cart_totals{width:100%!important;float:none!important;background:#ffffff!important;padding:0px!important;border-radius:0px!important}.cart_totals{margin:10px 0!important;padding:10px!important}.cart_totals h2{display:none}.woocommerce-cart table.cart th{color:#000000!important;font-family:Poppins!important}body .wfacp_main_form.woocommerce #wfacp_checkout_form #wfacp_mailchild_field_wrap input[type="checkbox"]{float:left!important}.woocommerce-form__label{margin-left:10px}a.remove{text-indent:-9999px;border:0}a.remove:before{content:"x";float:left;text-indent:7px;padding-top:3px;color:#FDCBD7;font-size:16px}.woocommerce-breadcrumb{width:100%;margin:10px auto!important;text-align:center!important;font-size:14px!important}.woocommerce-breadcrumb a{padding:0 10px!important}.woocommerce-breadcrumb a:last-child{font-family:'AvenirBold'!important}#main-content .woocommerce-ordering,#main-content .woocommerce .woocommerce-ordering select{display:none!important}.orderby{padding:10px 5px!important}.woocommerce a.remove:hover{color:#fff!important;background:none!important}.woocommerce-error,.woocommerce-info,.woocommerce-message{background-color:#ffffff!important;color:#000000!important;border-top:3px solid #0E3D30!important;width:80%;margin:0 auto!important;max-width:1280px;text-align:center!important}.woocommerce-message::before{color:#0E3D30!important}.woocommerce-notices-wrapper,.woocommerce-form-coupon-toggle{width:100%!important;margin:0 auto!important}#wcpay-payment-request-wrapper,.checkout-button{display:inline-block!important;width:95%!important;vertical-align:middle!important;background-color:#4a8474!important}#wcpay-payment-request-wrapper{padding-top:0!important}#wcpay-payment-request-button-separator{display:inline-block!important;width:10%!important;vertical-align:middle!important;margin:0!important}.wfacp-order-place-btn-wrap .button{background-color:#4a8474!important}.woocommerce #content table.cart td.actions .coupon,.woocommerce table.cart td.actions .coupon,.woocommerce-page #content table.cart td.actions .coupon,.woocommerce-page table.cart td.actions .coupon{float:none!important}.woocommerce #content table.cart td.actions .input-text,.woocommerce table.cart td.actions .input-text,.woocommerce-page #content table.cart td.actions .input-text,.woocommerce-page table.cart td.actions .input-text{width:80%!important;font-size:15px!important;padding:7px 20px!important}.checkout,.woocommerce-form-coupon-toggle{width:80%!important;margin:0 auto!important}.woocommerce button[name="update_cart"],.woocommerce input[name="update_cart"]{display:none!important}.wfacp-checkout-form-block.wfacp-baa6f5a9 #wfacp-e-form button[type=button]{background-color:#ffffff!important;border:1px solid #000000!important;color:#000000!important}.wc-proceed-to-checkout #wc-square-digital-wallet,.entry-summary #wc-square-digital-wallet{display:none!important}.wfacp-coupon-field-btn{color:#000000!important}.floating-cart-button{position:fixed;bottom:50px;right:5px;font-size:16px;background-color:#4A8474;color:#fff;padding:10px 20px;border-radius:5px;z-index:9999999999;display:none!important}.cart-count{position:absolute;right:-12px;top:-12px;background:#e89890;border:3px solid #fff;color:#ffffff!important;text-align:center;font-size:11px;font-family:'AvenirBold';border-radius:50%;width:20px;height:20px;line-height:22px}.wfacp-checkout-form-block{text-align:left!important}#wfacp_checkout_form{width:100%!important;max-width:100%!important;padding:20px!important}.shipping-method-description{font-size:12px;font-style:italic}.coupon button{background:#558779!important;font-family:Poppins!important;color:#ffffff!important;font-size:15px!important}.woocommerce div.product form.cart{position:relative!important;z-index:99!important}.variations select{padding:5px 10px!important;font-size:18px!important}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{opacity:1!important}.woocommerce div.product form.cart .button{float:none!important}.product_meta,#tab-description h2{display:none}.woocommerce div.product .woocommerce-tabs ul.tabs{padding:0!important;margin:0 0 10px!important}.woocommerce div.product .woocommerce-tabs ul.tabs li a{padding:0!important;font-family:'AvenirBold'!important;color:#558779!important;font-size:13px!important}.woocommerce div.product .woocommerce-tabs ul.tabs li{border:none!important;color:#FEC5D1!important;border-radius:0!important;margin:0 30px 0 0!important;padding:0 10px!important;border-bottom:1px solid #4A8474!important;background:none!important}.woocommerce div.product .woocommerce-tabs ul.tabs li.active{border-bottom:1px solid #0E3D30!important;background:#4A8474!important;color:#ffffff!important}.woocommerce div.product .woocommerce-tabs ul.tabs li.active a{color:#ffffff!important}.in-stock{display:none!important}.woocommerce div.product .woocommerce-tabs ul.tabs::before,.woocommerce div.product .woocommerce-tabs ul.tabs li::after,.woocommerce div.product .woocommerce-tabs ul.tabs li::before{display:none!important}.woocommerce div.product .woocommerce-tabs ul.tabs li::after{display:none!important}.wpcf7-form{text-align:center}.wpcf7-form input,.wpcf7-form select,.wpcf7-form textarea{width:90%;margin:0 auto 10px!important;font-family:Poppins;padding:10px 0;margin-bottom:10px;color:#000;font-size:16px;text-indent:10px;text-align:center;border:none}.wpcf7-form textarea{height:50px}.wpcf7-form input[type="submit"]{background-color:#4A8474;border:none;margin:0 auto;color:#fff;font-size:18px;padding:10px 0;text-transform:uppercase;transition:background-color 0.3s ease-in-out}.wpcf7-form input[type="submit"]:hover{background-color:#E89890}.wpcf7-spinner{visibility:hidden;display:block!important;background-color:#23282d;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative}.wpcf7-form h4{font-family:Poppins;padding:0;margin:5px 0;font-size:18px}.wcpa_form_outer h3{display:none}.wcpa_form_outer p{font-size:14px!important;line-height:18px!important;margin:0!important}.wcpa_form_outer label{display:none!important}.wcpa_form_outer input[type="text"]{padding:5px 0 5px 15px}.mailchimp-newsletter{background:#4a8474!important;color:#ffffff!important;padding:10px!important}.mailchimp-newsletter span{color:#fff!important}.woocommerce-form-coupon-toggle,.woocommerce-info{width:100%!important}.wfacp_showcoupon{width:100%!important;display:block!important;text-align:left!important;color:#568779!important}.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:40px;height:40px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:#fff0;border:none;outline:none;background:#fff0}.slick-prev:before,.slick-next:before{font-family:'slick';font-size:30px!important;line-height:1;opacity:.75;color:#4A8474!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}