/*
Theme Name: Snack Saver
Description:  Theme for use with Snack Saver
Version:  1.0
Author: Snack Saver
*/


/* CSS RESET
=====================*/

a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,output,p,pre,q,ruby,s,samp,section,small,span,strike,sub,summary,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}input[type="submit"]{-webkit-appearance: none;-webkit-border-radius:0;}

*:focus {outline: none;}
strong {font-weight:900 !important}

.cart-warning {background:#d00d1e;padding:20px;margin-bottom:40px}
.cart-warning p {color:#fff;text-align:center;}

.wp-block-button a.wp-element-button {display:block;margin:20px 0px 30px 0px;font-size:26px;padding:20px 40px}
.wp-block-image img {width:100%;height:auto;}
a.woofc-action-checkout {background:forestgreen !important;}

.woocommerce ul.products.columns-6 li.product, .woocommerce-page ul.products.columns-6 li.product {width:15.66666%;padding:10px;box-sizing:border-box;border:1px solid #f1f1f1}
.woocommerce ul.products li.product, .woocommerce-page ul.products li.product {margin:0 0.5% 20px 0.5%}

/* GRID SYSTEM
===========================*/

*,body,html{margin:0;padding:0;-webkit-font-smoothing:antialiased;font-family: 'Geologica', sans-serif;box-sizing:border-box;font-weight:400;}
.full-width{box-sizing:border-box;display:block;float:left;width:100%}
.container{margin:0 1%;position:relative;width:98%;}
.one, .two, .three, .four, .five, .six, .seven, .eight, .nine, .ten, .eleven, .tweleve, .full {float:left;padding:5px 2%;box-sizing:border-box}
.one{width:8.3333333333%}
.two{width:16.666666666%}
.three{width:25%}
.four{width:33.333333333%}
.five{width:41.6666666666%}
.six{width:50%}
.seven{width:58.33333333333%}
.eight{width:66.66666666666%}
.nine{width:75%}
.ten{width:83.333333333333%}
.eleven{width:91.666666666%}
.twelve{width:100%}
.full{width:100%}

@media (max-width:766px) {
  .container {margin:0 2%;width:96%;overflow:auto}
  .eight,.eleven,.five,.four,.full,.nine,.one,.onethird,.quarter,.seven,.six,.ten,.three,.twelve,.two,.twothirds {width:100%;}
}

.padding-block {padding-top:40px;padding-bottom:40px;overflow:auto}
.padding-block-bigger {padding-top:60px;padding-bottom:60px;overflow:auto}
.padding-block-smaller {padding-top:20px;padding-bottom:20px;overflow:auto}
p.small {font-size:12px;margin-bottom:9px;}
p.centered, .centered {text-align:center;}
.single-post h2.wp-block-heading {margin-top:30px}
.grey-background {background:#f1f1f1;}
.black-background {background:#232323;}
.dark-grey-background {background:#222;}
.wp-block-image figure img, .blog-content figure img {display:block;margin:30px auto;width:70%;height:auto;}
.woocommerce div.product {clear:both;}
a.amazon-aff-button {background:#111 !important;color:#fff !important;}
span.timer {display:block;padding:0 0 8px 0}
#countdown-timer {background:#f1f1f1;padding:16px 16px 8px 16px;;box-sizing:border-box;margin:10px 0px;text-align:center}
.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product p.price, .woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product span.price {color:#111;}

.email-sign-up {background:#f1f1f1;}
.email-sign-up .inline-container {margin:0 auto;display:block;text-align:center}

/* TYPOGRAPHY
===========================*/

h1, h2, h3, h4, h5 {font-weight:900;line-height:1;font-family: Geologica, sans-serif;margin-bottom:20px;color:#111;}
h1 {font-size:40px;}
h2 {font-size:30px;}
h3 {font-size:28px;}
h4 {font-size:24px;}
h5 {font-size:20px;}
p {font-size:16px;margin-bottom:16px;line-height:1.4;color:#111;font-family: Geologica, sans-serif;}

a {font-family: 'Geologica', sans-serif;text-decoration:none;transition:all ease-in-out 0.3s;color:#111;}
address {line-height:1.5}
.margin-bottom-zero {margin-bottom:0;}
.gradient {border-bottom:2px dotted #ddd}

/* DISPLAY NONE
===========================*/

.hide-on-desktop,
.mobile-pop-up-menu,
dl.variation,
ul.wc-item-meta,
.woocommerce-checkout .wc-block-components-product-metadata__description,
.woocommerce-cart .wc-block-components-product-metadata__description,
.woocommerce-cart .wc-block-components-totals-item__description,
.woocommerce a.added_to_cart, 
.woocommerce-checkout .wc-block-components-totals-item__description,
p.ppcp-place-order-description,
.email-sign-up .inner
{display:none}

/* notices styles */
.woocommerce-notices-wrapper {clear:both}
.woocommerce-error, .woocommerce-info {background:#f9dddd;border-top:none;text-align:center;font-weight:bold}
.woocommerce-error li {margin-bottom: 0;text-indent: 30px;}
.woocommerce-error::before, .woocommerce-info::before {color: #ffff;background:#d00d1e;height: 100%;line-height: 300%;padding: 0px 10px 0 10px;width: 34px;text-align:center}
.woocommerce-error::before, .woocommerce-info::before, .woocommerce-message::before {top:0;left:0}
.woocommerce-message {background:#effae6;border-top:none;text-align:center;font-weight:bold}
.woocommerce-message::before {color: #ffff;background:#85ab69;height: 100%;line-height: 330%;padding: 0px 10px;text-align:center;width: 34px;}
.woocommerce-error::before, .woocommerce-info::before, .woocommerce-message::before {content:"\e016"}
.woocommerce .woocommerce-error .button, .woocommerce .woocommerce-info .button, .woocommerce .woocommerce-message .button, .woocommerce-page .woocommerce-error .button, .woocommerce-page .woocommerce-info .button, .woocommerce-page .woocommerce-message .button {float:none;margin-right:20px;}
.woocommerce-error, .woocommerce-info, .woocommerce-message {margin:10px 0 0 0}


/* INPUTS
===========================*/
input[type="text"], input[type="email"], input[type="tel"], input[type="password"] {background: #fff;box-sizing: border-box;border:1px solid #d7d7d7;border-radius: 4px;font-size: 14px;padding:12px 8px;position: relative;text-indent: 8px;width:100%;transition: all ease-in-out 0.2s}
textarea {background: #fff;box-sizing: border-box;border:1px solid #d7d7d7;border-radius: 4px;font-size: 14px;padding:4px;position: relative;text-indent: 8px;width:100%;transition: all ease-in-out 0.2s;min-width: 100%;max-width: 100%;min-height: 200px;max-height: 200px;overflow: scroll;}
input[type="text"]:focus, input[type="email"]:focus, input[type="tel"]:focus, input[type="password"]:focus {border:1px solid #262020;outline:none}
input[type="submit"] {background: #007DB5;border:none;border-radius: 4px;color:#fff;font-size: 18px;margin: 20px auto;padding:12px 30px;text-align: center;transition: all ease-in-out 0.3s}
input[type="submit"]:hover {background: #262020;color:#fff;cursor: pointer;}
input.minus:focus, input.plus:focus,input.minus:hover, input.plus:hover, input.minus:active, input.plus:active, textarea:active, textarea:focus {outline:none;}



/* NAVIGATION
===========================*/

.header-call-out {background:#75bbc7;padding:10px 0 10px 0;text-align:center;float:left;}
.header-call-out p {margin-bottom:0;font-weight:900;color:#fff;font-size:16px}
.header-call-out p a {margin-bottom:0;font-weight:700;color:#fff;font-size:16px;text-decoration:underline}
.header {overflow: auto;}
.header-search-area #searchform, .help-search-form #searchform2, .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input {margin-top:15px;width:100% !important;}
.header-icon-area ul {margin-top: 25px;margin-right:20px}
.header-icon-area ul li {float:right;list-style: none;margin: 0;padding: 0 13px;font-size:14px;font-weight:700;fill:white;}
.header-icon-area ul li svg {vertical-align:middle;padding-right:6px;fill:#111;}
.help-search-form {margin:0 auto;display: block;width:50%;}
#searchform, #searchform2 {position: relative;}
#searchsubmit, #searchsubmit2, .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input {background: none;border:none;position: absolute;top:13px;right:13px;height:16px;width:16px;}
#searchsubmit img, #searchsubmit2 img {height:16px;width:16px;}
.header-cart-icon {position: relative;}
.cart-bubble, .counter {background:#3ab795;border-radius: 50%;color:#fff;font-size: 12px;height:20px;line-height: 20px;position: absolute;top: -18px;right: 44px;text-align: center;width:20px;}

.menu-bar {padding:0px;float:left;}
ul#menu-main {width:100%;}
ul#menu-main li {float:left;list-style: none;margin: 0;padding:0;width:25%;}
ul#menu-main li a {box-sizing:border-box;display: inline-block;font-family: "Geologica" ,sans-serif;color:#111;font-size: 16px;font-weight:900;padding: 22px 0px;text-align: center;width:100%;}
ul#menu-main li a:hover {color:#ffcf56;text-decoration: none}

ul.sub-menu {display:none;background: #fff;border:1px solid #ddd;border-top:0;box-sizing:border-box;padding-top:16px;padding-bottom: 16px;position: absolute;top:62px;left:0;width:100%;z-index: 1000;transition: all ease-in-out 0.3s}
ul#menu-main li ul.sub-menu li {width:20%}
ul#menu-main li ul.sub-menu li a {color:#262020;font-size: 14px;font-weight:700}
ul#menu-main li ul.sub-menu li a:hover {color:#ffcf56}
ul#menu-main li:hover ul.sub-menu {display: block;}
.header-logo-area img {width:300px;padding:10px;display:block;text-align:center;margin:0 auto}


ul.wc-ppcp-product-payment__methods {clear:both;display:block;padding-top:10px !important}


/* NORMAL PAGES
===========================*/

p#breadcrumbs {padding-top:16px}
.wp-block-contact-form-7-contact-form-selector {width:50%;}
.seo-description {padding-bottom: 20px;margin-bottom: 40px;}
.four-oh-four {text-align:center;}
.four-oh-four img {width:150px;}
.home-hero-banner {background-image:url('https://onepoundcrisps.com/wp-content/uploads/2024/04/home-hero.jpg');background-size:cover;background-position:center;width:100%;height:450px;text-align:left;}
.home-hero-banner h1 {padding-top:10px;font-size:75px;line-height:1.2;}
.home-hero-banner h2 {font-size:22px}
.home-promo-block img {margin-bottom:14px;width:100%;height:auto;}
.home-promo-block h2 {font-size:25px;}
.home-category-slider {text-align:center}
.home-category-slider img {width:100%;height:auto;}
.home-category-slider h3 {font-size:22px;}
.home-product-of-the-week h2 {font-size:60px;text-align:center;margin-bottom:50px;}
.home-slider-title h3 {font-size:40px;text-align:center;margin-bottom:50px;}
.home-promo img, .three img {width:100%;height:auto;}
.refund-policies h3, .terms-conditions h4 {background: #f1f1f1;padding: 20px;border: 1px solid #d9d9d9;margin: 50px 0px 20px 0px;}
.home-cat-section {text-align:center}

/* BLOG PAGES
===========================*/

.blog-post-inner-hero-image {height:400px;}
.blog-article-page-title {margin-left: -200px;background: #fff;padding: 30px;margin-top: 80px;}
.blog-content {width: 70%;margin: 0 auto;}
.blog-content p:first-child {font-weight: 900;font-size: 20px;}
.blog-related-articles {padding-bottom: 80px;text-align: center;}
.help-center-hero {background-image:url('https://snacksaver.co.uk/wp-content/uploads/2022/02/desktop-hero-bg.png');background-size: cover;background-position: bottom;display: block;padding:80px 0px;min-height:50px;text-align: center;}
.help-centre-articles .blog-loop-item .two p.centered {margin-bottom:0;}
.blog-loop-container {text-align:center}
.blog-loop-item {background: #fff;box-sizing: border-box;border-radius: 10px;margin-bottom: 10px;padding: 10px 10px 20px 10px;overflow:auto;box-shadow: 0px 2px 4px #d7d7d7}
.blog-loop-item h2 {font-size: 20px;margin-bottom:20px;text-align:center;height:50px}
.blog-loop-image {margin:20px auto;display:block;height:auto;width:100%;}
.blog-content ol li {margin-left:20px;list-style:decimal;padding:5px 0px;line-height:1.4}
.blog-content p a {color:#f09201; text-decoration:underline}
.blog-content ul li {margin-left:20px;list-style:circle;padding:5px 0px;line-height:1.4}


/* WOOCOMMERCE
===========================*/

/* product loop */

.woocommerce ul.products li.product .woocommerce-loop-category__title, .woocommerce ul.products li.product .woocommerce-loop-product__title, .woocommerce ul.products li.product h3, .ops-product-loop h2 {color:#222;height:45px;line-height:1.3;font-size:12px;text-align:center;font-weight:400;padding:0;text-transform:lowercase}
.woocommerce ul.products li.product .onsale, .ops-product-loop span.onsale, .woocommerce span.onsale  {position:absolute;top:0px;font-size:12px;color:#fff;background:#222;padding:6px;font-weight:900;right:0;}
.woocommerce span.onsale {border-radius:0;line-height:1;min-height:1px;}
.ops-product-loop span.onsale {right:auto}
.woocommerce ul.products li.product .onsale, .ops-product-loop span.onsale {border-radius:0;line-height:1;margin:0;}
.woocommerce ul.products li.product .price, .ops-product-loop li.product .price {font-size:22px;color:#000;font-weight:900;text-align:center;display:block;font-family: 'Geologica', sans-serif;padding-bottom:10px}
.woocommerce ul.products li.product .button{margin-top:5px;width:100%}
.ops-product-loop img {margin:0 0 1em}
.ops-product-loop h2 {margin:0;}
span.price bdi {font-weight:900 !important;}
li.product p.stock {text-align:center;padding:8px;font-size:14px;position:absolute;top:10px;right:10px;background:#ffcf56;border-radius:2px;}
li.product p.out-of-stock {background:#d00d1e;color:#fff;border-radius:2px;}
.woocommerce .woocommerce-result-count, .woocommerce .woocommerce-ordering {margin:16px 0;}
form.woocommerce-ordering select {background:#fff;border:1px solid #d7d7d7;padding:8px 20px 8px 10px;position: relative;-webkit-appearance:none;-moz-appearance:none;}
form.woocommerce-ordering select:active, form.woocommerce-ordering select:focus, form.woocommerce-ordering select:hover {cursor: pointer;outline:none;}
.entry-summary > span.onsale, .single .product > span.onsale {display:none !important}
.woocommerce nav.woocommerce-pagination {margin-bottom:30px}
h1.woocommerce-products-header__title.page-title {font-size:50px;margin-bottom:30px}
h1.woocommerce-products-header__title.page-title {margin-bottom:0;}
.woo-category-title h1.woocommerce-products-header__title.page-title {margin-bottom:10px;text-transform:capitalize}
p.free-delivery-text {position: absolute;top: 10px;left: 10px;font-size: 14px;background: #fff;padding: 8px;border-radius: 2px;font-weight:normal}

/* pagnation */
.woocommerce nav.woocommerce-pagination ul {border:none}
.woocommerce nav.woocommerce-pagination ul li {border-right: none;}
.woocommerce nav.woocommerce-pagination ul li a:focus, .woocommerce nav.woocommerce-pagination ul li a:hover, .woocommerce nav.woocommerce-pagination ul li span.current, .woocommerce nav.woocommerce-pagination ul li a, .woocommerce nav.woocommerce-pagination ul li span, .nav-links .page-numbers .current {border-radius: 50%;color:#222;font-weight:700}
.woocommerce .woocommerce-pagination ul.page-numbers li, .woocommerce-page .woocommerce-pagination ul.page-numbers li {margin-left: 4px;margin-right: 4px;width:32px;}
.woocommerce nav.woocommerce-pagination ul li span.current {color:#888;}
.pagination {padding:20px 0px;text-align:center}
span.page-numbers, a.page-numbers {padding:0 12px;border-radius:50%;margin:0;font-size:18px;}
span.page-numbers.current, a.page-numbers:hover {background:#ebe9eb;}



.amazon-aff-btn {background: #FFBF1F;color:#111;font-size: 15px;font-weight:400;text-align: center;text-transform: capitalize;border-radius:4px;padding:14px 30px;font-family: 'Geologica', sans-serif;border:none;width:100%;margin:15px 0px 0px 0px;display:block}



/* product buttons */

.amazon-aff-btn, button.seo-read-more, button.seo-read-less {background: #FF055C;color:#fff;font-size: 15px;font-weight:normal;text-align: center;text-transform: capitalize;border-radius:50px;padding:14px 30px;font-family: 'Geologica', sans-serif;border:none;box-shadow:0 2px 5px 0 rgba(213,217,217,.5);display:block;margin:10px 0px 0px 0px}
.entry-summary .amazon-aff-btn {display:inline-block;margin:0 0 0 10px;cursor:pointer}

.woocommerce #respond input#submit, .woocommerce a.button, .woocommerce-page button.button, .woocommerce button.button, .woocommerce input.button, .woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt, .ops-product-loop li a.button, body:not(.woocommerce-block-theme-has-button-styles) .wc-block-components-button:not(.is-link), .wp-block-button__link, .fgf-add-manual-gift-product {background: #ffd814;color:#0f1111;font-size: 15px;font-weight:normal;text-align: center;text-transform: capitalize;border-radius:0px;padding:14px 30px;font-family: 'Geologica', sans-serif;border:none;box-shadow:0 2px 5px 0 rgba(213,217,217,.5)}
.ops-product-loop li a.button {display:block}

.woocommerce #respond input#submit:hover, .woocommerce a.button:hover, .woocommerce button.button:hover, .woocommerce input.button:hover, .woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover, body:not(.woocommerce-block-theme-has-button-styles) .wc-block-components-button:not(.is-link):hover, .wp-block-button__link:hover {background: #ffa41c;text-decoration: none;font-weight:normal;cursor:pointer}

.woocommerce #respond input#submit.disabled, .woocommerce #respond input#submit:disabled, .woocommerce #respond input#submit:disabled[disabled], .woocommerce a.button.disabled, .woocommerce a.button:disabled, .woocommerce a.button:disabled[disabled], .woocommerce button.button.disabled, .woocommerce button.button:disabled, .woocommerce button.button:disabled[disabled], .woocommerce input.button.disabled, .woocommerce input.button:disabled, .woocommerce input.button:disabled[disabled] {background:#f1f1f1;color:#888;padding:14px 30px;border-radius:4px;font-weight:700;}

li.outofstock a.button, li.outofstock a.button:hover, .ops-product-loop li.outofstock a.button, .ops-product-loop li.outofstock a.button:hover {background:#f1f1f1;color:#888;font-weight:700;}

.default-button, .black-button {background: #FF055C;color:#fff;border-radius:50px;font-size: 15px;font-weight:700;text-transform: capitalize;padding:14px 24px;font-family: 'Geologica', sans-serif;display:inline-block;margin-top:10px}
.default-button:hover, .black-button:hover {background:#222;color:#fff;}
.default-button-bigger {background: #FF055C;color:#fff;border-radius:50px;font-size: 22px;font-weight:700;text-transform: capitalize;padding:14px 24px;font-family: 'Geologica', sans-serif;display:inline-block;margin-top:10px}
.wc-proceed-to-checkout a.checkout-button {background:#61be7b !important;color:#fff !important;font-weight:900 !important}

.wc-block-components-totals-item__description {padding-top:6px;line-height:1.2}
.dfwidget-host .card-price--sale {color:#111 !important}


/* product page */

h2.price {font-size:50px;margin:20px 0px;}
.single-product bdi {font-weight:900}
span.product-cat-highlight {font-size: 12px;background: #fff;padding: 5px 10px;margin-right: 6px;border-radius: 50px;box-shadow: 0 1px 1px #ddd;}
.woocommerce div.product div.summary {padding:0px 50px 0px 0px;margin-bottom:0}
.woocommerce-product-details__short-description {padding:15px 0px 0 0;border-top:1px solid #f1f1f1;border-bottom:1px solid #f1f1f1;margin-bottom:30px}
.woocommerce div.product p.stock{color:#111;}
.woocommerce div.product form.cart div.quantity {margin:0 10px 0px 0 !important}
.woocommerce .quantity .qty {padding: 10px 14px 11px 14px;font-size: 16px;border-radius: 3px;border: 1px solid #ccc;width:72px;}
.ingredients-section {padding:14px 0px 0px 0px;border-top:1px solid #f1f1f1;border-bottom:1px solid #f1f1f1;margin-bottom:0px}
.ingredients-section p {font-size:13px}
.product-ingredient-warning p {font-size:10px;}
.ingredients-section, .delivery-section {padding:10px 0px;margin-bottom:0px;overflow:auto;width:100%;}
.ingredients-section h3, .delivery-section h3 {font-size:24px;margin-bottom:0;}
.ingredients-section-content {margin-top:16px;}
.ingredients-section .arrow, .delivery-section .arrow {float:right;}
.delivery-section .delivery-info-option-name, .delivery-section .delivery-info-option-price {padding:16px 0 0 0;}
.delivery-section .delivery-info-option-price {text-align:right}
#delivery-content {margin-top:16px;}
.delivery-section .full {padding:5px 0px}
.delivery-section p {font-size:12px;font-weight:400}
.delivery-section .delivery-info-option {margin-bottom:0px}
.delivery-section .delivery-info-option {border:none}
.delivery-section .delivery-info-option-name h4, .delivery-section .delivery-info-option-price h4 {font-weight:400;margin-bottom:0;font-size:13px;}
.rotate-arrow {transform:rotate(180deg);transition:all ease-in-out 0.2s}
.entry-summary .ruk_rating_snippet {margin-bottom:20px;}
.product-seo-section {height:200px;overflow:scroll;}
.product-seo-area a {text-decoration:underline;}
.product-seo-area p {font-size:14px;}
.product-seo-area h2, .product-seo-area h3, .product-seo-area h4 {font-size:17px;}
p.stock svg {vertical-align:middle;padding-right:4px;fill:#d00d1e;}
p.hurry {color:#d00d1e !important;}
.single-product-meta {padding:10px 0px 20px 0}
.single-product-meta li {font-size:12px;display:inline-block;margin-right:10px;}
.single-product-meta svg {vertical-align:text-bottom;fill:#efc10a;margin-right:4px}
.out-of-stock-meta svg {fill:#d00d1e}
.header-call-out {background:#3498db;padding:8px;display:block;margin:0px 0px 20px 0px;font-size:18px;overflow:auto;}
.free-delivery-message p, .header-call-out p {font-weight:900;color:#fff;margin-bottom:0;text-align:center;}
.free-delivery-message-loop, .single-product-images {position:absolute;top:5px;left:5px;z-index:1000000}
.single-product-images p {font-size:22px}
.single-call-out {border:1px dashed #999;border-radius:10px;padding:20px;margin:20px 0px}
.entry-summary .single-call-out p {margin-bottom:10px;font-weight:normal;color:#111;text-align:center}

.header-call-out-pre-order {background:#d00d1e;padding:10px 10px 0px 10px;}
.header-call-out-pre-order p {text-align:center;color:#fff;font-size:20px;margin-bottom:10px;}
p.available-on-backorder {background:#fdf8e2;padding:14px;border-radius:4px;}

.single .product-categories a {background: #f1f1f1;padding: 10px 20px;border-radius: 50px;font-size: 10px;margin:10px 5px;display:inline-block}
p.free-delivery-product-page {background:#ffcf56;padding:8px;text-align:center;display:block;border-radius:4px;font-weight:900}

/* other */

.cart-empty-monster-munch-man img {width:200px;margin:0 auto 30px auto;display:block}
p.return-to-shop {margin-bottom:50px}
.woocommerce-billing-fields {color:#fff;}
.top-cat-seo p:last-child {margin-bottom:0;}
.top-cat-seo a, .term-description a {text-decoration:underline;}
a.seo-button {border:2px solid #111;padding:10px 16px;text-align:center;color:#111;text-decoration:none;border-radius:4px;margin:10px 10px 0 0;display:inline-block}
a.seo-button:hover {background:#111;color:#fff;}
.payment_method_mollie_wc_gateway_creditcard {padding-top:20px;}
.checkout-page-logo {margin:30px 0 0 0;width:200px}

/* delivery info table section */

.delivery-info-option {border:1px solid #262020;display:table;margin-bottom:20px;width:100%;}
.delivery-info-option-name, .delivery-info-option-price {box-sizing:border-box;display:table-cell;padding:40px 20px;vertical-align:middle;width:60%}
.delivery-info-option-description {box-sizing:border-box;border-left:1px solid #262020;border-right:1px solid #262020;display:table-cell;padding:20px;vertical-align:middle;width:50%;}
.delivery-info-option-description p {font-size:14px;margin-bottom:0;}
.delivery-info-option-name h4, .delivery-info-option-price h4 {margin-bottom:0;font-size:16px;}
.delivery-info-option-price {text-align:center}

/* MY ACCOUNT
===========================*/

.woocommerce-account .woocommerce-MyAccount-navigation {box-sizing:border-box;background:#f1f1f1;padding:20px;}
.woocommerce-account .woocommerce-MyAccount-navigation ul li {line-height:4}
.woocommerce table.my_account_orders .button {margin-left:10px;}
mark {background:transparent}
.woocommerce-account .addresses .title .edit {float: right;background: #111;color: #fff;padding: 10px 20px;border-radius: 4px;}

/* FOOTER
===========================*/

.tcc-img {width:135px;margin:0 auto;display:block;}
.tcc {text-align:center;font-size:8px;color:#fff;}
.footer h2 {margin-bottom:20px;color:#fff;}
.lower-footer {background:#333;color:#fff;text-align:center;padding-top:16px;padding-bottom:0px;}
.lower-footer p {font-size:13px;color:#f1f1f1}
.lower-footer p a, .footer p {color:#fff}
.footer ul li {list-style:none;}
.footer ul li a {color:#fff;text-decoration:none;line-height:2;}
.footer ul li a:hover {color:#ffcf56}
.footer .four img {width:100%;height:auto;}
.footer-email-sign-up {background:#ffcf56;text-align:center}
.sib-form, #sib-container {padding:0 !important}
.sib-form-message-panel {margin:0 !important}
ul.group-links {width:100%;padding-bottom:30px}
ul.group-links li {display:inline-block;padding:0 5px;}
ul.group-links li a {color:#fff;font-size:10px}
ul.group-links li a:hover {text-decoration:underline}

/* SLICK SLIDER
===========================*/

.slick-slide {outline: none !important}
.slick-list,.slick-slider,.slick-track{position:relative;display:block;outline: none}
.slick-loading .slick-slide,.slick-loading .slick-track{visibility:hidden}
.slick-dots li button:focus,.slick-dots li button:hover,.slick-list:focus{outline:0}
@font-face{font-family:slick;font-weight:400;font-style:normal;src:url(fonts/slick.eot);src:url(fonts/slick.eot?#iefix) format('embedded-opentype'),url(fonts/slick.woff) format('woff'),url(fonts/slick.ttf) format('truetype'),url(fonts/slick.svg#slick) format('svg')}
.slick-slider{box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}
.slick-list{overflow:hidden;margin:0;padding:0}
.slick-list.dragging{cursor:pointer;cursor:hand}
.slick-dots li,.slick-dots li button{cursor:pointer;height:20px;width:20px}
.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.slick-track{top:0;left:0;margin-left:auto;margin-right:auto}
.slick-track:after,.slick-track:before{display:table;content:''}
.slick-track:after{clear:both}
.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl]
.slick-slide{float:right}
.slick-slide img{display:block;width:100%;height:auto;}
.slick-slide.slick-loading img{display:none}
.slick-slide.dragging img{pointer-events:none}
.slick-initialized .slick-slide{display:block; position:relative;}
.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}
.slick-arrow.slick-hidden{display:none}
.slick-dotted.slick-slider{margin-bottom:30px}
.slick-dots{position:absolute;bottom:-30px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}
.slick-dots li{position:relative;display:inline-block;margin:0 5px;padding:0}
.slick-dots li button{font-size:0;line-height:0;display:block;padding:5px;color:transparent;border:0;outline:0;background:0 0}
.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}
.slick-dots li button:before{font-family:slick;font-size:10px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.slick-dots li.slick-active button:before{opacity:.75;color:#000}
.ops-slider .slick-list {margin:0 -20px}
.ops-slider .slick-slide {margin:0 20px 30px 20px}
/* Arrows */
.slick-prev,
.slick-next{font-size: 0;line-height: 0; position: absolute;top: 50%;display: block;width: 30px;height: 30px;padding: 0; -webkit-transform: translate(0, -50%);-ms-transform: translate(0, -50%);transform: translate(0, -50%); cursor: pointer;  color: transparent; border: none;outline: none; background: transparent;}
.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color: transparent;outline: none;background: transparent;}
.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity: 1;}
.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity: .25;}
.slick-prev:before,.slick-next:before{font-family: 'slick';font-size: 30px;line-height: 1;opacity: .75;color: black;-webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;
}.slick-prev{left: 0px;}
.slick-prev:before{content: '←';}
.slick-next{right: 0px;}
.slick-next:before{content: '→';}

/* MEDIA QUERIES
===========================*/

/* ipad pro*/
@media (min-width:1026px) and (max-width:1199px)  {
	.header-search-area #searchform, .help-search-form #searchform2, .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input {margin-top:12px}
	.header-icon-area ul {margin-top:21px;}
	.ops-product-loop h2 {font-size:14px}
	.ops-product-loop li.product a.button {width:140px;font-size:11px}
	.woocommerce-account a.view, .woocommerce-account a.order-again{font-size:12px !important;padding:14px 25px !important}
	.ops-checkout-upsell-area li.product h2 {width:300px}
	.ops-checkout-upsell-area li a.button {padding:14px 18px !important;font-size:12px !important;}
	.ingredients-section p {font-size:11px}
	.product-ingredient-warning p {font-size:8px;}
}

/* ipad landscape */
@media only screen
  and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) and (-webkit-min-device-pixel-ratio: 2) {
	.header-search-area #searchform, .help-search-form #searchform2, .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input {margin-top:12px}
	.header-icon-area ul {margin-top:21px;}
	.header-icon-area ul li {padding:0 9px;font-size:12px;}
	.ops-product-loop h2 {font-size:12px;height:60px;}
	.ops-product-loop li.product a.button {width:120px;font-size:10px;padding:14px 0px}
	.ops-product-loop p.stock {font-size:14px;}
	.woocommerce-account a.view, .woocommerce-account a.order-again{font-size:12px !important;padding:14px 25px !important}
	.ops-checkout-upsell-area li.product h2 {width:300px}
	.ops-checkout-upsell-area li a.button {padding:14px 18px !important;font-size:12px !important;}
	.ingredients-section p {font-size:11px}
	.product-ingredient-warning p {font-size:8px;}
	 tr.edit-order td {width:160px}
	  .home-hero-banner h1 {font-size:50px;}
	  .home-hero-banner h2 {font-size:16px;}
	  .woocommerce ul.products li.product .price {right:5px;bottom:0;font-size:20px;}
	  a.seo-button {padding:10px 12px;font-size:12px}

}

/* ipad portrait */
@media (min-device-width: 768px) and (max-device-width: 1024px)  {

	.header-search-area #searchform, .help-search-form #searchform2, .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input {margin-top:12px}
	.header-icon-area ul {margin-top:21px;}
	.header-icon-area ul li {padding:0 5px;font-size:10px;}
	.header-icon-area ul li svg {padding-right:3px;}
	.woocommerce ul.products li.product .woocommerce-loop-category__title, .woocommerce ul.products li.product .woocommerce-loop-product__title, .woocommerce ul.products li.product h3, .ops-product-loop span.price {font-size:14px;}
	.woocommerce ul.products li.product p.stock, .woocommerce-message-text, p.free-delivery-text{font-size:12px;}
	.ops-product-loop h2 {font-size:12px;height:60px;}
	.ops-product-loop h2 {font-size:12px;height:60px;}
	.ops-product-loop li.product a.button {width:90px;font-size:8px;padding:14px 0px}
	.woocommerce-account a.order-again{display:none;}
	.ops-checkout-upsell-area li.product h2 {width:300px}
	.ops-checkout-upsell-area li a.button {padding:14px 18px !important;font-size:12px !important;}
	.ingredients-section p {font-size:11px}
	.product-ingredient-warning p {font-size:8px;}
	.cart-bubble, .counter {right:24px;}
	.woocommerce div.product div.summary {padding:30px 50px 50px 0px}
	tr.edit-order td {width:160px}
	.woocommerce-checkout .woocommerce, .woocommerce-cart .woocommerce {width:80%;}
	#coupon-popup-area, #checkout-login-area, #checkout-cart-area {width:70%;left:calc(50% - 35%)}
	.home-hero-banner h1{font-size:45px}
	.product-of-the-week-text {transform:translateX(0%)translateY(0%)}
	.woocommerce ul.products li.product .price, .ops-slider li.product  .price {position:relative;margin:15px 0px 10px 0px;top:0;right:0;}
	ul#menu-main li a {font-size:12px;}
	.home-promo-block h2{font-size:18px;}
	.default-button {padding:14px 10px}
	.woocommerce ul.products li.product .button, .ops-slider li.product .button {width:100%;}


}

/* mobile */
@media (max-width:766px) {
	.woocommerce ul.products[class*=columns-] li.product, .woocommerce-page ul.products[class*=columns-] li.product {width:98%;}
	.home-hero-banner {background-image:url('https://onepoundcrisps.com/wp-content/uploads/2024/04/home-hero-mobile.jpg');background-size:cover;background-position:center;width:100%;height:550px;text-align:center;}
	.home-hero-banner h1 {font-size:35px;}
	.home-hero-banner h2, .default-button-bigger {font-size:18px;}
	.hide-on-desktop {display:block;}
	.hide-on-mobile, .delivery-info-option-description, a.order-again, .trending-block-loop svg {display:none !important;}
	.home-product-of-the-week h2 {font-size:30px;margin-bottom:20px;}
	.product-of-the-week-text {transform:translateX(5%)translateY(-10%);width:90%;}
	.home-slider-title h3 {font-size:22px;margin-bottom:30px}
	.ops-product-loop span.price {font-size:11px;}
	.ops-product-loop li.product .price {padding-bottom:14px}
	.woocommerce ul.products li.product .woocommerce-loop-category__title, .woocommerce ul.products li.product .woocommerce-loop-product__title, .woocommerce ul.products li.product h3 {font-size:11px;height:50px;}
	.ops-product-loop h2 {font-size:11px;height:60px;}
	.woocommerce-checkout .woocommerce, .woocommerce-cart .woocommerce, ul.products a.button, .ops-product-loop li.product a.button {width:100%}
	.woo-category-title h1.woocommerce-products-header__title.page-title {margin-bottom:0px;font-size:30px}
	.top-cat-seo, .cart .woocommerce span.onsale {display:none;}
	ul.products a.button, .ops-product-loop li.product a.button {font-size:10px;padding:12px 0}
	li.product p.stock {font-size:10px}
	.woocommerce table.my_account_orders .button, .woocommerce-Address {margin-top:10px;}
	.woocommerce-account .woocommerce-MyAccount-navigation ul li {line-height:3;margin-bottom:20px}
	h1, h2.price {font-size:30px;}
	.entry-summary h1 {font-size:22px}
	h2 {font-size:20px;}
	h3 {font-size:20px}
	p {font-size:15px;}
	.woocommerce div.product div.summary {padding:14px}
	.ingredients-section h3, .delivery-section h3 {font-size:19px;}
	.woocommerce .woocommerce-error .button, .woocommerce .woocommerce-info .button, .woocommerce .woocommerce-message .button, .woocommerce-page .woocommerce-error .button, .woocommerce-page .woocommerce-info .button, .woocommerce-page .woocommerce-message .button {width:60%;margin:0 auto 20px auto;display:block}
	.footer, .woocommerce div.product .stock, .woocommerce div.product .stock + p {text-align:center}
	ul.wc-braintree-product-gateways .wc-braintree-product-gateway.wc_braintree_product_gateway_braintree_paypal, .woocommerce div.product form.cart .button, .wc-braintree-product-gateways li.wc_braintree_product_gateway_braintree_applepay, ul.wc-braintree-product-gateways li.wc_braintree_product_gateway_braintree_googlepay {max-width:100% !important;width:100%}
	.woocommerce-page div.product form.cart div.quantity {margin-right: 0;padding-bottom: 20px;width: 100%;text-align: center;}
	li.product p.stock {font-size:8px !important;top:5px;right:5px;padding:6px}
	p.free-delivery-text {font-size:8px !important;top:5px;left:5px;padding:6px}

	/* cart */
	.woocommerce-cart tr.woocommerce-cart-form__cart-item.cart_item {padding-bottom:8px; border-bottom:1px solid #d9d9d9;}
	.woocommerce table.shop_table_responsive tr td.product-name {text-align:left !important}
	.woocommerce-cart table.shop_table tbody tr td, .woocommerce-cart table.shop_table tbody tr th {display:inline-block;font-size:12px;font-weight:400}
	.woocommerce #content table.cart .product-thumbnail, .woocommerce table.cart .product-thumbnail, .woocommerce-page #content table.cart .product-thumbnail, .woocommerce-page table.cart .product-thumbnail, .woocommerce table.shop_table_responsive tr td::before, .woocommerce-page table.shop_table_responsive tr td::before {display:none;}
	.woocommerce table.shop_table_responsive tr:nth-child(2n) td, .woocommerce-page table.shop_table_responsive tr:nth-child(2n) td {background-color:transparent}
	.woocommerce-cart td.product-name {width:44%}
	.woocommerce table.shop_table th, .woocommerce table.shop_table td {padding:10px 5px}
	td.product-subtotal {text-align:right !important}
	td.actions {width:100%;}
	.cart-list-subtotal .six {width:50%;}
	.ops-checkout-upsell-area li.product h2 {padding-left:10px;text-align:center;margin:0 0 20px 0;width:75%;}
	.ops-checkout-upsell-area li.product span.price {text-align:center;margin-top:0;width:100%;}
	.ops-checkout-upsell-area li.product {padding:20px 0px;border-bottom:1px solid #d9d9d9}
	.ops-checkout-upsell-area li.product img {width:20%}
	.ops-checkout-upsell-area a.button, td span.woocommerce-Price-amount, .wc-proceed-to-checkout, .checkout-button {width:100%;float:left;}
	#coupon-popup-area, #checkout-login-area, #checkout-cart-area {width:96%;left:calc(50% - 47%)}
	#coupon-popup-area button, #checkout-login-area button, #checkout-cart-area button {width:100%}
	tr.cart-subtotal {width:100%;font-weight:900;font-size:19px}
	.woocommerce table.shop_table tbody tr.cart-subtotal{width:100%}
	.woocommerce table.shop_table tbody tr.cart-subtotal th, .woocommerce table.shop_table tbody tr.cart-subtotal td {width:50%;float:left;font-weight:900;font-size:19px}
	.woocommerce ul#shipping_method li label {font-size:11px;vertical-align:bottom}
	tr.edit-order td {width:140px}
	p.kl_sms_consent_checkbox_field, p.kl_newsletter_checkbox_field {font-size:10px}
	.woocommerce ul#shipping_method li {padding:10px 0px 0px 0px;height:65px;}
	.ops-checkout-block-inner td.product-name {font-size:12px;}
	.ops-checkout-block-inner td.product-total {width:30%;float:none;text-align:right}
	#add_payment_method #payment ul.payment_methods, .woocommerce-cart #payment ul.payment_methods, .woocommerce-checkout #payment ul.payment_methods {padding:0}
	#add_payment_method #payment ul.payment_methods li, .woocommerce-cart #payment ul.payment_methods li, .woocommerce-checkout #payment ul.payment_methods li {font-size:12px;}
	li.wc_payment_method.payment_method_clearpay img {width:80px}
	p.available-on-backorder {text-align:center}

	/* menu */
	.burger {display:block}
	.burger-menu{float:left;width:40px;height:30px;cursor:pointer;z-index:1000}
	.burger{position:absolute;background:#262020;width:24px;height:2px;top:30px;left:10px;opacity:1}
	.burger::before{position:absolute;background:#262020;width:24px;height:2px;top:8px;content:"";display:block}
	.burger::after{position:absolute;background:#262020;width:24px;height:2px;bottom:8px;content:"";display:block}
	.mobile-search-header-area {padding:4px 0px 0px 45px;}
	.header {padding:10px 0px 0px 0px;position: sticky;position: -webkit-sticky;top: 0;z-index: 300;width: 100%;background: #fff;}
	.header .three {width:25%}
	.header .six {width:50%}
	.header-icon-area ul {margin-top:3px;margin-right:0;}
	.header-icon-area ul li {padding:0 9px}
	.cart-bubble, .counter {top:-12px;right:-12px}
	.mobile-header-callout {text-align:center;font-size:10px;font-weight:700;}
	.mobile-header-callout svg {vertical-align: middle;padding-right: 6px;margin-top: -3px;}
	.mobile-header-callout p {margin-bottom:0;}
	#mobile-menu-popout-trigger {color:#fff;display: block;font-size: 20px;padding-top:10px;padding-bottom: 10px;text-align: center;}
	.mobile-pop-up-menu {display:block;position:fixed;top:0;left:0;background:#fff;width:100%;height:100vh;z-index:500000;padding:20px;box-sizing:border-box;overflow:scroll;transform:translatex(-999px);transition:all ease-in-out 0.5s;border:10px solid #262020;}
	.mobile-pop-up-menu-close {float:left;width:100%}
	.mobile-pop-up-menu-close-menu {float:right;}
	.mobile-pop-up-menu-close-menu a {display:inline-block;margin:5px 10px;font-weight:700}
	.mobile-pop-up-menu-search {margin-top:40px;position:relative;}
	.mobile-pop-up-menu-menu {margin-top:10px;}
	.mobile-pop-up-menu-menu ul li {list-style:none;margin-left:0;margin-bottom:0;padding:0px;width:100%;}
	.mobile-pop-up-menu-menu ul li a {color:#262020;display:block;border-bottom:1px dashed #d7d7d7;padding:16px;text-decoration:none;font-size:16px;font-weight:700}
	.mobile-pop-up-menu-menu ul li ul.sub-menu-mobile {margin-top:13px;}
	.mobile-pop-up-menu-menu ul li ul.sub-menu-mobile li a {text-indent: 20px;font-size:14px;padding:15px}
	.mobile-pop-up-menu-menu .arrow {float:right;transition:all ease-in-out 0.2s}
	.mobile-pop-up-menu-menu .arrow svg {height:16px;width:16px;}
	.rotate-arrow {transform:rotate(180deg);transition:all ease-in-out 0.2s}
	.mobile-pop-up-menu-menu ul li a svg {margin-left: -10px;margin-right: 15px;vertical-align:middle;}
	.mobile-menu-coupon {background:#f1f1f1;padding:20px;margin-top:20px;overflow:auto}
	.mobile-menu-coupon h2 {text-align:center;font-size:20px;}
	.single-product-meta li {padding-bottom:20px;font-size:10px;width:48%;margin-right:1%;text-align:center;}
	.single-product-meta {padding:10px 0 0 0}
	.woocommerce-account .woocommerce-MyAccount-navigation {padding:10px 20px;margin-bottom:30px}
	.woocommerce-account .woocommerce-MyAccount-navigation ul li {margin-bottom:10px;}
	.my-account .woocommerce table.shop_table_responsive tr {background:#f1f1f1;padding:10px;margin-bottom:10px;text-align:left !important}
	.my-account .woocommerce table.shop_table_responsive tr td, .my-account .woocommerce-page table.shop_table_responsive tr td {display:inline-grid;text-align:left !important}
	.my-account .woocommerce table.shop_table tbody th, .my-account .woocommerce table.shop_table tfoot td, .my-account th.product-total, td.product-total {float:none;}
	.mobile-menu-coupon h2 {margin-bottom:0;}
	.mobile-menu-coupon p.small {font-size:9px}
	.mobile-logo-area img {margin:-5px auto 15px auto;width:130px;display:block}
	.checkout-logo img {width:192px;margin:20px auto 0 auto;display:block;text-align:center}
	.woocommerce-checkout .padding-block {padding-top:0;}
	.blog-content {width:90%;}
	.blog-article-page-title {margin-left:0;margin-top:10px;}
	.woocommerce ul.products[class*=columns-] li.product, .woocommerce-page ul.products[class*=columns-] li.product {margin:0 0 30px 0}
	.term-description h1, .term-description h2,.term-description h3,.term-description h4,.term-description h5 {font-size:14px}
	form.cart .woocommerce-info {margin-top:130px}
	.woocommerce div.product form.cart .button {margin-bottom:14px;}
	.free-delivery-message p {font-size:9px;}
	.header-call-out p, .entry-summary .single-call-out p {font-size:12px;}
	.single-product-images p {font-size:18px}
	.single .padding-block-bigger {padding-top:0;}
	.woocommerce span.onsale, .woocommerce ul.products li.product .onsale, .ops-product-loop span.onsale, .woocommerce span.onsale {width:80px;font-size:11px}
	a.seo-button {padding:8px;font-size:10px}
	.entry-summary h1, .entry-summary .ruk_rating_snippet, .entry-summary h2.price {text-align:center}
	.woocommerce ul.products li.product .price, .ops-product-loop li.product .price {font-size:20px}
	.amazon-aff-btn {font-size:10px;}
	.entry-summary .amazon-aff-btn {clear:both;display:block;margin:10px 0 0 0}
	
	tr.fgf-gift-product-item {width:100%;padding:40px 0px}
	tr.fgf-gift-product-item td {width:46%;float:left;margin:0 2%;}
	tr.fgf-gift-product-item img {display:none;}
	.fgf-add-manual-gift-product {padding:8px 20px;font-size:12px;}
	.fgf-gift-products-content table {margin-bottom:40px;}
	.fgf-frontend-table tr td {border-bottom:0 !important;text-align:left !important}
	
	.mobile-sticky-add-to-cart {position:fixed;bottom:0;left:0;background:#f1f1f1;padding:16px;width:100%;z-index:1000000}
	.mobile-sticky-add-to-cart p.hurry {display:none;}
	.mobile-sticky-add-to-cart .quantity {float:left;margin:0px 10px 0px 20px}
	.mobile-sticky-add-to-cart .button {width:70%}
	
}

@media (max-width:320px) {

	.woocommerce table.shop_table .quantity .qty {width:42px}
	.woocommerce .quantity .qty {padding:11px 0px}
	.free-delivery-message p {font-size:11px;}

}
