@font-face{font-family:nailaregular;src:url(../fonts/naila-webfont.woff2) format("woff2"),url(../fonts/naila-webfont.woff) format("woff");font-weight:400;font-style:normal}body{line-height:1.4;font-size:12pt;font-family:Poppins;font-weight:400;color:#412315}p{font-size:16px;font-weight:400;margin:15px 0}.container-fluid{margin:0 auto;max-width:90%}.select2-container{width:100%!important}h1,h2,h3,h4,h5{margin:25px 0;text-decoration:none}h1{font-size:40px;font-weight:600}h2{font-size:38px;font-weight:600}h3{font-size:30px;font-weight:600}h4{font-size:20px;font-weight:400}h5{font-size:18px;font-weight:500}a{color:#412315;text-decoration:none;cursor:pointer;text-transform:uppercase;font-weight:400}.button,.woocommerce a.button,.woocommerce a.button.alt,.woocommerce button.button,.woocommerce button.button.alt,.woocommerce div.product form.cart .button{background-color:#fdc9ca;color:#412315;display:inline-block;position:relative;cursor:pointer;border:none;font-family:Poppins;text-decoration:none;border-radius:30px;padding:6px 30px;font-size:12pt;text-transform:capitalize;font-weight:400}.button:hover,.woocommerce a.button.alt:hover,.woocommerce a.button:hover,.woocommerce button.button.alt:hover,.woocommerce button.button:hover,.woocommerce div.product form.cart .button:hover{background-color:#412315;color:#fdc9ca}.button:hover:after,.woocommerce a.button.alt:hover:after,.woocommerce a.button:hover:after,.woocommerce button.button.alt:hover:after,.woocommerce button.button:hover:after,.woocommerce div.product form.cart .button:hover:after{-webkit-filter:invert(81%) sepia(37%) saturate(263%) hue-rotate(308deg) brightness(94%) contrast(112%);filter:invert(81%) sepia(37%) saturate(263%) hue-rotate(308deg) brightness(94%) contrast(112%)}.button.square,.woocommerce a.button.alt.square,.woocommerce a.button.square,.woocommerce button.button.alt.square,.woocommerce button.button.square,.woocommerce div.product form.cart .button.square{border-radius:0;padding:20px}.button.find-store,.woocommerce a.button.alt.find-store,.woocommerce a.button.find-store,.woocommerce button.button.alt.find-store,.woocommerce button.button.find-store,.woocommerce div.product form.cart .button.find-store{display:block;padding:8px 20px;text-align:center;font-size:14pt;text-transform:inherit;font-weight:500;margin:15px 0}.button.back-button,.woocommerce a.button.alt.back-button,.woocommerce a.button.back-button,.woocommerce button.button.alt.back-button,.woocommerce button.button.back-button,.woocommerce div.product form.cart .button.back-button{display:block;background-color:#412315;color:#fdc9ca;text-align:center;font-size:14pt;text-transform:inherit;font-weight:500}.button.back-button:hover,.woocommerce a.button.alt.back-button:hover,.woocommerce a.button.back-button:hover,.woocommerce button.button.alt.back-button:hover,.woocommerce button.button.back-button:hover,.woocommerce div.product form.cart .button.back-button:hover{background-color:#fdc9ca;color:#412315}button#place_order{margin-top:25px}.store-selected-button{display:block;padding:8px 20px;text-align:center;font-size:14pt;text-transform:inherit;font-weight:500;margin:15px 0}header.header{background-color:#412315;color:#fff;padding:20px 0}header.header a{color:#fff}header.header .logo{display:inline-block;width:100%}header.header .logo img{width:100%;max-width:360px}@media screen and (max-width:480px){header.header .logo{margin:auto}}header.header .cart-contents{margin-right:15px}header.header .header-icons{cursor:pointer;position:relative}header.header .header-icons img{width:24px;display:inline-block;vertical-align:middle;margin-right:22px;margin-left:-5px;padding-top:0}header.header .header-icons:hover{opacity:.7}@media screen and (max-width:768px){header.header .header-icons:not(.search-icon){display:none}}header.header .hamburger{display:none;cursor:pointer}header.header .hamburger img{width:35px}@media screen and (max-width:768px){header.header .hamburger{display:block}}header.header .search-wrapper{display:flex}header.header .search-wrapper .yith-ajaxsearchform-container{display:none;padding-left:10px;width:100%}header.header .search-wrapper .yith-ajaxsearchform-container input{margin:0 15px;border-radius:15px;padding:10px;border:none}header.header .search-wrapper .yith-ajaxsearchform-container input[type=search]{width:90%}header.header .search-wrapper .yith-ajaxsearchform-container input[type=submit]{padding:10px 20px}header.header .search-wrapper .yith-ajaxsearchform-container .autocomplete-suggestions{width:100%}header.header .search-wrapper .yith-ajaxsearchform-container .autocomplete-suggestions .yith_wcas_result_content{color:#333}header.header .search-wrapper .yith-ajaxsearchform-container.open{display:inline-block}.mobile-bar{display:none}.mobile-bar div{box-sizing:border-box;margin-left:auto;margin-right:auto}.mobile-bar div div{padding:15px 0;display:flex;justify-content:center;align-items:center}.mobile-bar div div a{font-size:14px}.mobile-bar div div a::after{width:15px;margin-left:5px}@media screen and (max-width:480px){.mobile-bar div div a::after{display:none}}.mobile-bar .mobile-search{display:none;padding:0}.mobile-bar .mobile-search .search-wrap-mobile{padding:5px 0}.mobile-bar .mobile-search .search-wrap-mobile .yith-ajaxsearchform-container{padding:5px 0;padding-right:10px;width:98%;margin:auto;display:block!important}.mobile-bar .mobile-search .search-wrap-mobile .yith-ajaxsearchform-container .yith-ajaxsearchform-select{padding:0}.mobile-bar .mobile-search .search-wrap-mobile .yith-ajaxsearchform-container .search-navigation{width:100%;margin-bottom:10px;display:block}.mobile-bar .mobile-search .search-wrap-mobile .yith-ajaxsearchform-container input{margin:0 15px;border-radius:15px;padding:10px}.mobile-bar .mobile-search .search-wrap-mobile .yith-ajaxsearchform-container input[type=search]{display:block;width:100%;border:none;background-color:#d3d3d3}.mobile-bar .mobile-search .search-wrap-mobile .yith-ajaxsearchform-container input[type=submit]{width:100%;padding:10px 20px;border:1px solid #333}.mobile-bar .mobile-search .search-wrap-mobile .yith-ajaxsearchform-container .autocomplete-suggestions{width:100%}.mobile-bar .mobile-search .search-wrap-mobile .yith-ajaxsearchform-container .autocomplete-suggestions .yith_wcas_result_content{color:#333}.mobile-bar .mobile-search .search-wrap-mobile .yith-ajaxsearchform-container.open{display:inline-block}.mobile-bar .mobile-search.open{display:block}@media screen and (max-width:768px){.mobile-bar{display:block}}.nav-wrapper.open{background-color:#fdc9ca}.nav-wrapper.open.open{height:100%;width:100%;position:fixed;z-index:10;overflow-y:scroll}.mobile-navigation{display:none;background-color:#fdc9ca}.mobile-navigation.open{display:block;overflow-y:scroll}.mobile-navigation ul{margin:0;padding:0}.mobile-navigation ul li a{display:block;padding:30px}.mobile-navigation ul li:after{display:none}.mobile-navigation ul li:last-of-type{display:none}.mobile-navigation .mobile-social-icons h3{text-align:center;font-size:18px}.mobile-navigation .mobile-social-icons .social-icons{display:flex;justify-content:center;flex-wrap:wrap;margin-bottom:30px}.mobile-navigation .mobile-social-icons .social-icons a{margin:6px 20px}.mobile-navigation .mobile-social-icons .social-icons a img{height:30px}.mobile-navigation .mobile-search{margin:30px 0}.mobile-navigation .mobile-search .search-wrap-mobile{padding:5px 0}.mobile-navigation .mobile-search .search-wrap-mobile .yith-ajaxsearchform-container{padding:5px 0;padding-right:10px;width:98%;margin:auto}.mobile-navigation .mobile-search .search-wrap-mobile .yith-ajaxsearchform-container input{margin:0 15px;border-radius:15px;border:none}.mobile-navigation .mobile-search .search-wrap-mobile .yith-ajaxsearchform-container .search-navigation{width:100%;margin-bottom:20px;display:block}.mobile-navigation .mobile-search .search-wrap-mobile .yith-ajaxsearchform-container input[type=search]{width:100%;padding:10px 20px}.mobile-navigation .mobile-search .search-wrap-mobile .yith-ajaxsearchform-container input[type=submit]{width:100%;padding:10px 20px}.mobile-navigation .mobile-search .search-wrap-mobile .yith-ajaxsearchform-container .autocomplete-suggestions{width:100%}.mobile-navigation .mobile-search .search-wrap-mobile .yith-ajaxsearchform-container .autocomplete-suggestions .yith_wcas_result_content{color:#333}.mobile-navigation .mobile-search .search-wrap-mobile .yith-ajaxsearchform-container.open{display:inline-block}.mobile-navigation .mobile-search.open{display:block}.navigation{background-color:#fdc9ca}.navigation ul{display:flex;justify-content:space-evenly}.navigation ul li a{position:relative;display:inline-block;padding:20px 12px}.navigation ul li a:hover{color:#fff}.navigation ul li:after{display:none}@media screen and (max-width:480px){.navigation{display:none}}@media screen and (max-width:768px){.navigation{display:none}}.page-header{margin-bottom:60px;background-position:center;background-size:cover;background-repeat:no-repeat}.page-header .row{height:350px}.category-header{margin-bottom:60px}.category-header .content-wrapper{padding:0 12% 3% 12%}@media screen and (max-width:768px){.category-header .content-wrapper{padding:8%}}@media screen and (max-width:480px){.category-header .content-wrapper{padding:4%}.category-header .content-wrapper h1{font-size:22pt;line-height:1.2;margin:10px 0}}.category-header .border-box{box-sizing:border-box;margin-left:auto;margin-right:auto}.category-header .cat-header-bgimg{background-position:center;background-size:cover;background-repeat:no-repeat;height:350px}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea.input-text{padding:5px;font-size:16pt;font-family:Poppins}.checkout .woocommerce-billing-fields__field-wrapper{display:flex;flex-wrap:wrap}.checkout .woocommerce-billing-fields__field-wrapper .form-row{flex:45%}.checkout .woocommerce-billing-fields__field-wrapper .form-row label[for=billing_address_2]{display:block;height:auto;overflow:auto;position:relative!important;width:100%}.checkout .woocommerce-billing-fields__field-wrapper .form-row label[for=billing_address_2] .optional{visibility:hidden}@media screen and (max-width:576px){.checkout .woocommerce-billing-fields__field-wrapper .form-row{flex:90%}}main.site-main{margin:50px 0}.add_to_cart_button::after{content:url(../images/shopping-cart-brown.svg);width:20px;display:inline-block;vertical-align:middle;margin-left:8px}@media screen and (max-width:480px){.add_to_cart_button::after{width:15px}}.woocommerce .product-wrapper{margin-top:50px}.woocommerce .woocommerce-result-count{margin:15px 0}.woocommerce .woocommerce-ordering{margin:0;float:right;position:relative;top:-25px}.woocommerce ul.products[class*=columns-]{margin:0 -15px;display:flex;flex-wrap:wrap}.woocommerce ul.products[class*=columns-] a{position:relative}.woocommerce ul.products[class*=columns-] li.product{margin:0 15px 45px 15px;flex-basis:calc(33.3333333333% - 30px)}@media screen and (max-width:768px){.woocommerce ul.products[class*=columns-] li.product{margin:0 15px 45px 15px;flex-basis:calc(50% - 30px)}}@media screen and (max-width:480px){.woocommerce ul.products[class*=columns-] li.product{margin:0 15px 45px 15px;flex-basis:100%}}.woocommerce ul.products[class*=columns-] li.product.product a{position:relative;display:inline-block}.woocommerce ul.products[class*=columns-] li.product.product a img{width:92%;height:auto;display:block;margin:auto;box-shadow:none}.woocommerce ul.products[class*=columns-] li.product .product-title-price-wrap{display:flex;align-items:center;justify-content:space-between;margin-top:10px}.woocommerce ul.products[class*=columns-] li.product .product-title-price-wrap .price,.woocommerce ul.products[class*=columns-] li.product .product-title-price-wrap .woocommerce-loop-product__title{margin:0;padding:0}.woocommerce ul.products[class*=columns-] li.product .product-title-price-wrap .title .woocommerce-loop-product__title{font-weight:400}.woocommerce ul.products[class*=columns-] li.product .product-title-price-wrap .title .sku{font-size:.8em}.woocommerce ul.products[class*=columns-] li.product .product-title-price-wrap .price{font-size:1em;font-weight:400;color:#412315}.woocommerce ul.products[class*=columns-] li.product .variations_form.cart{display:none}.woocommerce ul.products[class*=columns-] li.product:hover img{opacity:.8}.woocommerce div.product .wrap{display:flex}@media screen and (max-width:576px){.woocommerce div.product .wrap{display:block}}.woocommerce div.product .wrap .woocommerce-product-gallery{width:45%}@media screen and (max-width:576px){.woocommerce div.product .wrap .woocommerce-product-gallery{width:100%}}.woocommerce div.product .wrap .summary.entry-summary{padding-left:5%;width:50%}@media screen and (max-width:576px){.woocommerce div.product .wrap .summary.entry-summary{padding-left:0;width:100%}}.woocommerce div.product .wrap .summary.entry-summary .sku_wrapper{display:block;margin:15px 0}.woocommerce div.product .wrap .summary.entry-summary .posted_in{display:none}.woocommerce div.product .wrap .summary.entry-summary .price{margin:15px 0}.woocommerce div.product .wrap .summary.entry-summary form.cart{margin:30px 0}.woocommerce div.product .woocommerce-tabs ul.tabs{margin:0;padding:0}.woocommerce div.product .woocommerce-tabs ul.tabs:before{display:none}.woocommerce div.product .woocommerce-tabs ul.tabs li{margin:0;margin-right:35px;padding:0;border:none;border-radius:0;background:0 0}.woocommerce div.product .woocommerce-tabs ul.tabs li::after,.woocommerce div.product .woocommerce-tabs ul.tabs li:before{display:none}.woocommerce div.product .woocommerce-tabs ul.tabs li.active a:after{content:"";position:absolute;width:100%;bottom:0;height:2px;background:#c6c6c6;display:block}.woocommerce div.product .woocommerce-tabs ul.tabs li a{position:relative;padding:15px 0;text-transform:inherit;color:#412315;font-weight:500;font-size:17pt}.woocommerce div.product .woocommerce-tabs ul.tabs li.active a{color:#412315}.woocommerce div.product .woocommerce-tabs .panel{margin:2em 0}.woocommerce div.product .related.products{margin-top:3em}.woocommerce div.product .related.products li{margin:0 15px 30px 15px;flex-basis:calc(25% - 30px)}@media screen and (max-width:768px){.woocommerce div.product .related.products li{margin:0 15px 30px 15px;flex-basis:calc(50% - 30px)}}.woocommerce .woocommerce-cart-form .variation,.woocommerce .woocommerce-checkout-review-order .variation{margin:10px 0}.woocommerce .woocommerce-cart-form .variation dt,.woocommerce .woocommerce-checkout-review-order .variation dt{font-weight:700}.woocommerce .woocommerce-cart-form .variation dd p,.woocommerce .woocommerce-checkout-review-order .variation dd p{margin:0}.logged-in.woocommerce-account .woocommerce{display:flex}.logged-in.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation{width:20%}.logged-in.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li a{display:block;padding:10px;background-color:#c8c5c5;border-bottom:1px solid #999}@media screen and (max-width:768px){.logged-in.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation{width:unset}}.logged-in.woocommerce-account .woocommerce .woocommerce-MyAccount-content{width:80%;padding-left:5%}@media screen and (max-width:768px){.logged-in.woocommerce-account .woocommerce .woocommerce-MyAccount-content{width:unset;padding-left:0;padding-top:5%}}@media screen and (max-width:768px){.logged-in.woocommerce-account .woocommerce{display:block}}.woocommerce ul#pickup_points,ul#pickup_points{background-color:#fdc9ca}.woocommerce ul#pickup_points li,ul#pickup_points li{display:flex;padding:10px;border-bottom:1px solid #e89998;text-indent:inherit}.woocommerce ul#pickup_points li label,ul#pickup_points li label{display:block;margin-left:10px}.wp_pkpo_checkout_column input[type=text]{padding:10px;font-size:12pt;margin-right:15px}.sidebar .filter-button{margin:15px 0;display:none}.sidebar .prdctfltr_wc{background-color:#fdc9ca;padding:25px}.sidebar .prdctfltr_wc h5{margin:0;margin-bottom:25px}@media screen and (max-width:768px){.sidebar .filter-button{display:inline-block}.sidebar .filter-button.open{background-color:#412315;color:#fdc9ca}.sidebar .inner{display:none}.sidebar .inner.open{display:block}}.products-wrapper{padding-left:2.5%}.mspc-wrapper{font-family:Poppins}.mspc-wrapper .mspc-menu.ui.steps{border-radius:0!important}.mspc-wrapper .mspc-menu .ui,.mspc-wrapper .mspc-menu .ui.active{font-weight:400;color:#412315;text-transform:initial;text-align:center;font-size:18pt;border-radius:0!important}@media screen and (max-width:576px){.mspc-wrapper .mspc-menu .ui,.mspc-wrapper .mspc-menu .ui.active{font-size:1rem}}.mspc-wrapper .mspc-menu .ui:nth-child(1){background-color:#e89998;color:#fff}.mspc-wrapper .mspc-menu .ui:nth-child(1).active:after,.mspc-wrapper .mspc-menu .ui:nth-child(1):after{background-color:#e89998}.mspc-wrapper .mspc-menu .ui:nth-child(1):hover{background-color:#df706e}.mspc-wrapper .mspc-menu .ui:nth-child(1):hover:after{background-color:#df706e}.mspc-wrapper .mspc-menu .ui:nth-child(2){background-color:#fdc9ca}.mspc-wrapper .mspc-menu .ui:nth-child(2).active:after,.mspc-wrapper .mspc-menu .ui:nth-child(2):after{background-color:#fdc9ca}.mspc-wrapper .mspc-menu .ui:nth-child(2):hover{background-color:#fb989a}.mspc-wrapper .mspc-menu .ui:nth-child(2):hover:after{background-color:#fb989a}.mspc-wrapper .mspc-menu .ui:nth-child(3){background-color:#e8e8e8}.mspc-wrapper .mspc-menu .ui:nth-child(3).active:after,.mspc-wrapper .mspc-menu .ui:nth-child(3):after{background-color:#e8e8e8}.mspc-wrapper .mspc-menu .ui:nth-child(3):hover{background-color:#cfcfcf}.mspc-wrapper .mspc-menu .ui:nth-child(3):hover:after{background-color:#cfcfcf}.mspc-wrapper .mspc-content .mspc-variation{padding-top:4rem}.mspc-wrapper .mspc-content .mspc-variation .mspc-clearfix .mspc-radio{top:25px}.mspc-wrapper .mspc-content .mspc-variation.active,.mspc-wrapper .mspc-content .mspc-variation:hover{background-color:#e8e8e8;border:none;box-shadow:none}.yith_wapo_groups_container h3{font-size:18pt;display:flex;align-items:center}.wc-block-grid__product{position:relative}.wc-block-grid__product .product-title-price-wrap{display:flex;align-items:center;justify-content:space-between;margin-top:10px}.wc-block-grid__product .product-title-price-wrap .wc-block-grid__product-title{text-align:left;font-weight:400;font-size:18px;margin:0;padding:10px 0}.wc-block-grid__product .product-title-price-wrap .price{font-size:13pt;font-weight:400;color:#412315;text-align:right;margin:0;padding:10px 0}.wc-block-grid__product img{width:92%!important;height:auto;display:block;margin:auto;box-shadow:none}.wc-block-grid__product .wp-block-button{text-align:left}.wc-block-grid__product .wp-block-button .wp-block-button__link{background-color:#ffd0cf;color:#412315;display:inline-block;position:relative;cursor:pointer;border:none;font-family:Poppins;text-decoration:none;border-radius:30px;padding:4px 30px;font-size:11pt;text-transform:uppercase;font-weight:400;margin-top:1em!important}.message-box-variation .tm-section-label{font-size:16px;padding-left:30px;font-weight:300;text-transform:uppercase}.message-box-variation .tm-section-label .tm-arrow{left:1px}.message-box-variation .tm-section-label ::before{content:"\f068";display:inline-block;opacity:.75;margin:0 .25em 0 0;width:1.23em;height:1em;font-family:Icons;font-style:normal;line-height:1;font-weight:400;text-decoration:inherit;text-align:center;speak:none;-ms-box-sizing:border-box;box-sizing:border-box}.message-box-variation .tc-totals-form{display:none}#tab-description{display:block!important}#tab-description ul{list-style-type:disc}.woocommerce-checkout .wc_payment_method img{width:255px;margin:10px 30px!important}.single-product .content-area{width:100%}.single-product .content-area .checkout-cart-buttons{float:right}.single-product .content-area .checkout-cart-buttons a.button{padding:12px 30px;border:1px solid #412315}@media screen and (max-width:576px){.single-product .content-area .checkout-cart-buttons a.button{width:100%;text-align:center;margin:0!important;margin-bottom:10px!important}}@media screen and (max-width:576px){.single-product .content-area .checkout-cart-buttons{margin-top:10px;float:none}}.single-product .content-area .serving-guide{padding:15px;color:#412315;background-color:#ececec;border:1px solid #412315}.single-product .content-area .serving-guide h4{margin:0;text-align:center;margin-bottom:20px}@media screen and (max-width:768px){.single-product .content-area .serving-guide h4{margin:10px 0}}.single-product .content-area .serving-guide .inner{display:flex;flex-wrap:wrap;justify-content:space-evenly}.single-product .content-area .serving-guide .inner div{text-align:center;flex:0 0 33.33333%;margin:15px 0}@media screen and (max-width:992px){.single-product .content-area .serving-guide .inner div{flex:0 0 50%}}@media screen and (max-width:768px){.single-product .content-area .serving-guide .inner div{flex:0 0 100%;margin:10px 0}}.rounded-dropdown{background:linear-gradient(45deg,transparent 50%,#000 50%),linear-gradient(135deg,#000 50%,transparent 50%),linear-gradient(to right,#fff,#fff);background-position:calc(100% - 24px) calc(1em + 2px),calc(100% - 16px) calc(1em + 2px),100% 0;background-size:8px 8px,8px 8px,3em 3em;background-repeat:no-repeat;border:thin solid #000;font:300 1em/100% "Helvetica Neue",Arial,sans-serif;line-height:1.5em;padding:.5em 3.5em .5em 1em;border-radius:30px;padding:10px;padding-left:20px;padding-right:30px;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none}.woocommerce nav.woocommerce-pagination ul{border:none}.woocommerce nav.woocommerce-pagination ul li{border-right:none;background-color:#fdc9ca;margin-right:20px;border-radius:50px}@media screen and (max-width:768px){.woocommerce nav.woocommerce-pagination ul li{margin-right:25px;margin-bottom:25px}}@media screen and (max-width:480px){.woocommerce nav.woocommerce-pagination ul li{margin-right:30px;margin-bottom:30px}}.woocommerce nav.woocommerce-pagination ul li span{padding:20px 25px}@media screen and (max-width:768px){.woocommerce nav.woocommerce-pagination ul li span{padding:10px 15px}}@media screen and (max-width:480px){.woocommerce nav.woocommerce-pagination ul li span{padding:10px 15px}}.woocommerce nav.woocommerce-pagination ul li span .current{background:#3c2418;color:#fff}.woocommerce nav.woocommerce-pagination ul li a{padding:20px 25px}@media screen and (max-width:768px){.woocommerce nav.woocommerce-pagination ul li a{padding:10px 15px}}@media screen and (max-width:480px){.woocommerce nav.woocommerce-pagination ul li a{padding:10px 15px}}.cpf-type-upload .tc-price-wrap{display:none}.tc-totals-form.tc-show{display:none}#yith-wacp-popup .yith-wacp-message{background-color:#fdc9ca;color:#412315}#yith-wacp-popup .yith-wacp-content .product-variation p{margin-top:0}#yith-wacp-popup .yith-wacp-content .popup-actions .button{min-width:auto;background-color:#fdc9ca;color:#412315;display:inline-block;position:relative;cursor:pointer;border:none;font-family:Poppins;text-decoration:none;border-radius:30px;padding:6px 30px;font-size:12pt;text-transform:capitalize;font-weight:400;padding:12px 30px;border:1px solid #412315}.woocommerce-notices-wrapper .wc-block-components-notice-banner.is-success{background-color:#fdc9ca;border:1px solid #412315;color:#412315}.woocommerce-notices-wrapper .wc-block-components-notice-banner.is-success .checkout-cart-buttons .button.wc-forward{background-color:#412315!important;color:#fdc9ca!important;opacity:1;text-decoration:none;padding:6px 30px!important}.woocommerce-notices-wrapper .wc-block-components-notice-banner.is-success .checkout-cart-buttons .button.wc-forward:hover{background-color:#fdc9ca!important;color:#412315!important}footer{background-color:#fdc9ca;clear:both;padding:15px;margin-top:80px}footer .footer-logo{margin-top:25px}footer h3{font-size:20px;display:flex;justify-content:flex-start}footer .social-icons{display:flex;justify-content:flex-start;flex-wrap:wrap;margin-bottom:30px}footer .social-icons a{margin-right:20px}footer .social-icons a img{height:60px}footer .quick-links{display:flex;flex-direction:column;justify-content:flex-start}footer .quick-links h3{font-size:20px}footer .quick-links li{margin-bottom:25px;text-align:left}footer .quick-links li a{text-align:left}footer .quick-links li a:hover{text-decoration:underline}footer .important-links h3{font-size:20px;text-align:left}footer .important-links li{margin-bottom:25px;text-align:left}footer .important-links li a{text-align:left}footer .important-links li a:hover{text-decoration:underline}.credit-bar{background-color:#412315;clear:both;padding:15px}.credit-bar p{color:#fff}.credit-bar a{color:#fff}.credit-bar .payment-icons{display:flex;justify-content:center;flex-wrap:wrap;align-items:center}.credit-bar .payment-icons img{margin:6px 10px;height:40px}#cff.cff-fixed-height{padding:0 10px!important}.cff-posts-wrap .cff-item:first-of-type{margin-top:0!important}.cff-photo-hover{background:0 0!important}.cff-header{justify-content:center}#award-image .award-img{height:350px}@media screen and (max-width:992px){#award-image .award-img{height:unset;max-height:100%}}body{overflow-x:hidden}a,p{font-weight:300}.text-right{text-align:right}.light-pink{color:#fdc9ca}.dark-pink{color:#e89998}.brown{color:#412315}.white{color:#fff}.light-pink-bg{background-color:#fdc9ca}.dark-pink-bg{background-color:#e89998}.brown-bg{background-color:#412315}.grey-bg{background-color:#676767}.coloured-green-bg{background-color:#b9c320}.red-bg{background-color:#ab2125}.yellow-bg{background-color:#f5cf02}.dark-chocolate-bg{background-color:#402214}.sage-bg{background-color:#a2c98b}.milk-chocolate-bg{background-color:#96553b}.khaki-bg{background-color:#a69377}.mid-green-bg{background-color:#3b8c56}.rich-green-bg{background-color:#197337}.royal-blue-bg{background-color:#1f5d8c}.navy-bg{background-color:#112c40}.location-arrow::after{content:url(../images/location-01.svg);width:23px;display:inline-block;vertical-align:middle;margin-right:12px;margin-left:-5px;padding-top:3px}.location-arrow-button::after{content:url(../images/location-01.svg);width:23px;display:inline-block;vertical-align:middle;margin-left:5px;position:relative;top:3px}.clock{text-align:right;height:35px;display:flex;justify-content:flex-end;align-items:center}.clock p{display:inline-block;font-size:13px;padding:0;margin:0}.clock::after{-webkit-animation:pulsate 2s ease-in-out infinite;animation:pulsate 2s ease-in-out infinite;padding-top:3px;background-image:url(../images/clock.svg);display:inline-block;width:24px;height:24px;margin-left:8px;vertical-align:middle;content:"";background-size:contain;background-repeat:no-repeat}.placeholder{height:35px}.user::after{content:url(../images/user-circle.svg);width:23px;display:inline-block;vertical-align:middle;margin-right:22px;margin-left:-5px;padding-top:3px}.cart::after{content:url(../images/shopping-cart.svg);width:23px;display:inline-block;vertical-align:middle;margin-right:22px;margin-left:-5px;padding-top:3px}.filter::after{content:url(../images/filter.svg);width:23px;display:inline-block;vertical-align:middle;margin-right:12px;margin-left:-5px;padding-top:3px}.search-icon:after{content:url(../images/search.svg);width:23px;float:left}.iw-container .iw-content{padding:10px 5px}.pulsate a{display:inline-block;text-transform:uppercase;position:relative;cursor:pointer;-webkit-animation:none;animation:none}.pulsate a::after{-webkit-animation:pulsate 2s ease-in-out infinite;animation:pulsate 2s ease-in-out infinite;padding-top:3px;background-image:url(../images/clock.svg);display:inline-block;width:25px;height:20px;vertical-align:middle;margin-left:8px;content:"";background-size:contain;background-repeat:no-repeat}@-webkit-keyframes pulsate{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}50%{-webkit-transform:scale(1.1);transform:scale(1.1);opacity:.1}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes pulsate{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}50%{-webkit-transform:scale(1.1);transform:scale(1.1);opacity:.1}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.vegsoc-logo{font-size:0}.vegsoc-logo a{padding:4px!important}.vegsoc-logo a::after{padding-top:3px;background-image:url(../images/vegsoc.png);display:inline-block;width:70px;height:50px;vertical-align:middle;margin-left:8px;content:"";background-size:contain;background-repeat:no-repeat}.pisol-location{background-color:#fff!important}.pisol-location-radio:checked+label{background-color:#fdc9ca!important}.homepage-slider{margin-top:30px}.homepage-slider .wrap img{width:100%}.notfound{height:100vh;margin-bottom:-88px;background-position:center;background-size:cover;background-repeat:no-repeat}@media (min-width:480px) and (max-width:767px){.notfound .spacer{height:30vh}}.notfound .nf-message{padding:10%}@media (min-width:480px) and (max-width:767px){.notfound .nf-message{padding:20% 3%}}@media (min-width:768px) and (max-width:991px){.notfound .nf-message{padding:6%}}.acf-map{width:100%;height:500px;border:none;margin:20px 0}.acf-map img{max-width:inherit!important}.map-details{background-color:#fdc9ca;height:calc(96% - 20px);width:100%;margin:20px 0;padding:20px;display:flex}.location-toggle{display:none}.location-toggle-on{display:block}.location-search .select2-selection{border-radius:50px;padding:5px 10px;height:38px}.location-search .select2-selection .select2-selection__arrow{top:10%;right:5%}.choose-store-button{margin:20px 0;background-color:#412315;border-radius:50px;color:#fdc9ca;padding:10px;text-align:center;display:inline-block;position:relative;cursor:pointer;border:none;font-family:Poppins;text-decoration:none;border-radius:30px;padding:6px 30px;font-size:12pt;text-transform:capitalize;font-weight:400}.single-location h1{text-align:center;display:block;margin:auto;padding:20px 0}.single-location h2{font-size:20px}.single-location .lowercase a{text-transform:lowercase}.archive-pickup-locations h1{text-align:center}.archive-pickup-locations .pickup-list{--gap:15px;display:flex;flex-wrap:wrap}.archive-pickup-locations .pickup-list .pisol-location{padding:10px;background:#fff;border-radius:10px;align-items:center;display:flex;width:calc(100% / 2);gap:15px;cursor:pointer}@media screen and (max-width:768px){.archive-pickup-locations .pickup-list .pisol-location{width:100%}}.archive-pickup-locations .pickup-list .pisol-location:hover{background-color:#fdc9ca;color:#000}.archive-pickup-locations .pickup-list .pisol-location:hover .pi_location_right .details-btn{background-color:#412315!important;color:#fff}.archive-pickup-locations .pickup-list .pisol-location .pi_location_row{display:flex;flex-wrap:wrap;width:100%}@media screen and (max-width:768px){.archive-pickup-locations .pickup-list .pisol-location .pi_location_row{display:block}}@media screen and (max-width:480px){.archive-pickup-locations .pickup-list .pisol-location .pi_location_row{display:block}}.archive-pickup-locations .pickup-list .pisol-location .pi_location_row .pi_location_left{margin-right:15px;width:calc(40% - 15px)}@media screen and (max-width:768px){.archive-pickup-locations .pickup-list .pisol-location .pi_location_row .pi_location_left{width:100%;margin:0}}.archive-pickup-locations .pickup-list .pisol-location .pi_location_row .pi_location_left img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.archive-pickup-locations .pickup-list .pisol-location .pi_location_row .pi_location_right{width:calc(60% - 15px)}@media screen and (max-width:768px){.archive-pickup-locations .pickup-list .pisol-location .pi_location_row .pi_location_right{width:calc(100% - 15px)}}@media screen and (max-width:480px){.archive-pickup-locations .pickup-list .pisol-location .pi_location_row .pi_location_right{display:calc(100% - 15px)}}.archive-pickup-locations .pickup-list .pisol-location .pi_location_row .pi_location_right p{margin-bottom:0;word-wrap:break-word}.archive-pickup-locations .pickup-list .pisol-location .pi_location_row .pi_location_right .email{text-transform:lowercase}.archive-pickup-locations .pickup-list .pisol-location .pi_location_row .pi_location_right .details-btn{margin:10px 0 0 0;padding:10px;background-color:#fdc9ca;display:inline-block;border-radius:15px}.redder-store-locator-modal{padding:15px;width:60%;color:#412315}.redder-store-locator-modal .modal-heading{text-align:center}.redder-store-locator-modal .tabs{display:flex;overflow:hidden;margin-bottom:15px;width:100%;justify-content:space-around}.redder-store-locator-modal .tabs .tab{text-align:center;cursor:pointer;padding:5px 40px;background-color:#fdc9ca;transition:background-color .3s;border:1px solid #412315;border-radius:15px;font-size:1.5rem;display:flex;align-items:center;justify-content:center;width:275px}.redder-store-locator-modal .tabs .tab.active{background-color:#fb989a}@media screen and (max-width:576px){.redder-store-locator-modal .tabs .tab{padding:5px 20px;font-size:1rem}}.redder-store-locator-modal .tab_content{display:none}.redder-store-locator-modal .tab_content.active{display:block}.redder-store-locator-modal #tab1{width:50%}@media screen and (max-width:576px){.redder-store-locator-modal #tab1{width:100%}}.redder-store-locator-modal #wdap_type_location{border:1px solid #412315;border-right:none}@media screen and (max-width:768px){.redder-store-locator-modal #wdap_type_location{border-right:1px solid #412315}}.redder-store-locator-modal .check_availability{cursor:pointer;background-color:#fdc9ca;color:#412315;border:1px solid #412315}.redder-store-locator-modal .check_availability:hover{color:#fdc9ca;background-color:#412315}.redder-store-locator-modal .message-container{padding:20px 5px!important}@media screen and (max-width:768px){.redder-store-locator-modal .acf-map{height:350px}}.redder-store-locator-modal .map-details{display:block}.redder-store-locator-modal .map-details h3{margin-top:0}.redder-store-locator-modal .map-details .location-cookie,.redder-store-locator-modal .map-details .location-information .button{background-color:#412315;color:#fdc9ca}.redder-store-locator-modal .map-details .location-cookie:hover,.redder-store-locator-modal .map-details .location-information .button:hover{background-color:#2e190f}.redder-store-locator-modal .map-details .choose-store-button{margin-top:15px}@media screen and (max-width:1200px){.redder-store-locator-modal{width:90%}}#pisol-pickup-locations .pisol-pickup-add.delivery{display:none}#redder-shipping-message{position:relative;margin:10px 0;grid-column:span 2;width:100%;background-color:#ffdb9b;color:#8e6415;border:1px solid #8e6415;border-radius:8px;text-align:center;padding:20px;display:none}#redder-shipping-message .button{border:1px solid #412315;margin:0;margin-top:15px;display:inline-flex;align-items:center}#redder-shipping-message .button::after{top:1px}#zone-message{display:none;font-weight:700;margin:10px 0}.woocommerce-checkout .checkout .woocommerce-shipping-fields h3#ship-to-different-address{float:none}.pac-container{display:none!important}