*,*:before,*:after{box-sizing:border-box;margin:0;padding:0;line-height:1.6}@font-face{font-family:keepitinthefamily;src:url(//innovative-naturopathics.co.uk/cdn/shop/files/keepitinthefamily-webfont.woff2?v=5349094325065117875) format("woff2"),url(//innovative-naturopathics.co.uk/cdn/shop/files/keepitinthefamily-webfont.woff?v=12436354527240047220) format("woff");font-weight:400;font-style:normal}@font-face{font-family:keepitinthefamilybold;src:url(//innovative-naturopathics.co.uk/cdn/shop/files/keepitinthefamilybold-webfont.woff2?v=1617269568334635873) format("woff2"),url(//innovative-naturopathics.co.uk/cdn/shop/files/keepitinthefamilybold-webfont.woff?v=2803501664364021662) format("woff");font-weight:400;font-style:normal}:root{--colour-1: #98ab3f;--colour-2: #323795;--colour-3: #1e405b}html{font-family:keepitinthefamily;font-weight:400}@media screen and (min-width: 300px){html{font-size:calc(10px + (18 - 10) * ((100vw - 300px) / (1920 - 300)))}}body{width:100%;background-color:#f6f6f6;font-family:keepitinthefamily;font-weight:400;-webkit-font-smoothing:antialiased}a,button{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}a,a:active,a:focus,a:hover,a:visited,button:active,button:focus,input:active,input:focus,button:visited,input:visited{outline:none!important;box-shadow:none!important;text-decoration:none}a:visited{color:inherit}a{cursor:pointer;color:var(--colour-1);font-weight:400}a:hover,a:active{color:var(--colour-3);font-weight:400}a:link,button{cursor:pointer}p{font-family:keepitinthefamily;font-weight:400;margin-bottom:1rem}li{font-family:keepitinthefamily;font-weight:400}h1,h2,h3,h4,h5,h6{font-family:keepitinthefamilybold;font-weight:400;margin-bottom:1rem;color:var(--colour-2)}table{font-family:keepitinthefamily;font-weight:400}p,li,table{font-size:1rem}h1{font-size:2.488rem}h2{font-size:2.074rem}h3{font-size:1.728rem}h4{font-size:1.44rem}h5{font-size:1.2rem}h6{font-size:1rem}.seth-collection-page-container{clear:both;width:98%;margin-left:auto;margin-right:auto;margin-bottom:10px;border:1px solid #e8ecf0;border-radius:10px}.seth-collection-page-container .seth-collection-controls-top{clear:both;width:100%;display:block;font-size:2rem}.seth-collection-page-container .seth-collection-controls-bottom{clear:both;width:100%;display:block;padding:0 20px;margin-bottom:20px}.seth-collection-page-container .seth-collection-page-wrapper{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:20px;padding:20px}.seth-product-item-panel{display:grid;grid-row:span 5;gap:10px;padding:20px;border-radius:10px;background-color:#fafafa;border:1px solid #dfdfdf;position:relative}.seth-product-item-panel .special-offer-corner-1{position:absolute;top:-18px;left:-18px;width:150px;height:150px;z-index:888}.seth-product-item-panel .special-offer-corner-1-text-1{position:absolute;top:12px;left:12px;width:150px;height:150px;color:#fff;font-size:18px;z-index:889;text-align:center;transform:rotate(-45deg);font-family:keepitinthefamilybold}.seth-product-item-panel .special-offer-corner-1-text-2{position:absolute;top:27px;left:27px;width:150px;height:150px;color:#fff;font-size:18px;z-index:889;text-align:center;transform:rotate(-45deg);font-family:keepitinthefamilybold}.seth-product-item-panel:hover .seth-product-item-panel-product-title{color:#98ab3f}.seth-product-item-panel:hover .seth-product-item-panel-image-cont{border:1px solid #1e405b}.seth-product-item-panel:hover .seth-product-item-panel-image-cont img{transform:scale(1.25)}.seth-product-item-panel .seth-product-item-panel-image-cont{width:100%;overflow:hidden;border-radius:5px;border:1px solid #e7e7e7;transition:border-color .5s}.seth-product-item-panel .seth-product-item-panel-image-cont:hover{border:1px solid #1e405b}.seth-product-item-panel .seth-product-item-panel-image-cont img{max-width:100%;transition:transform .5s}.seth-product-item-panel .seth-product-item-panel-image-cont img:hover{transform:scale(1.25)}.seth-product-item-panel .seth-product-item-panel-product-title{width:100%;font-size:1.3rem;line-height:1.4;text-align:center;color:#323795}.seth-product-item-panel .seth-product-item-panel-product-title:hover{color:#98ab3f}.seth-product-item-panel .seth-product-item-panel-product-title .productname-link-first-line,.seth-product-item-panel .seth-product-item-panel-product-title .productname-link-second-line{font-family:keepitinthefamilybold;margin:0}.seth-product-item-panel .seth-product-item-panel-price-container{width:100%;margin-top:10px;padding-top:20px;border-top:1px solid #e7e7e7;text-align:right}.seth-product-item-panel .seth-product-item-panel-price-container .seth-product-item-panel-price-strikethrough{font-size:1.5rem;line-height:2;font-family:keepitinthefamily;color:#ccc;text-decoration:line-through}.seth-product-item-panel .seth-product-item-panel-price-container .seth-product-item-panel-price-actual{font-size:2rem;line-height:2.5;font-family:keepitinthefamilybold;margin-left:10px}.seth-product-item-panel .seth-product-item-panel-price-container .seth-product-item-panel-vat-statement{font-size:1rem;font-family:keepitinthefamily;font-style:italic}.seth-product-item-panel .seth-product-item-panel-button-container{clear:both;display:block;width:100%;text-align:right}.seth-product-item-panel .seth-product-item-panel-button-container .seth-product-item-panel-button-add{display:inline-block;font-size:.8rem;line-height:1;padding:.8rem 1.2rem;background-color:#98ab3f;border-radius:5px;color:#fff;font-family:keepitinthefamilybold;margin-left:2px;border:1px solid #98ab3f;vertical-align:top}.seth-product-item-panel .seth-product-item-panel-button-container .seth-product-item-panel-button-add:hover{background-color:#1e405b;border:1px solid #1e405b}.seth-product-item-panel .seth-product-item-panel-button-container .seth-product-item-panel-button2{display:inline-block;color:#98ab3f;border:1px solid #98ab3f;border-radius:5px;margin-left:2px;padding:12px 20px 8px;vertical-align:top;background-color:#fff}.seth-product-item-panel .seth-product-item-panel-button-container .seth-product-item-panel-button2 .fa{font-size:1rem;padding-top:.25rem;padding-bottom:.25rem}.seth-product-item-panel .seth-product-item-panel-button-container .seth-product-item-panel-button2:hover{border:1px solid #1e405b;background-color:#1e405b;color:#fff}@media (max-width:699px){.seth-collection-page-container .seth-collection-page-wrapper{grid-template-columns:1fr;gap:20px;padding:1rem}.seth-product-item-panel .seth-product-item-panel-product-title{font-size:1.8rem;line-height:2.2}}@media (min-width:700px) and (max-width:899px){.seth-collection-page-container .seth-collection-page-wrapper{grid-template-columns:1fr 1fr;gap:20px;padding:1rem}}@media (min-width:900px) and (max-width:1299px){.seth-collection-page-container .seth-collection-page-wrapper{grid-template-columns:1fr 1fr 1fr;gap:20px;padding:1rem}}@media (min-width:1300px){.seth-collection-page-container .seth-collection-page-wrapper{grid-template-columns:1fr 1fr 1fr 1fr;gap:20px;padding:1rem}}.table-responsive{min-height:.01%;overflow-x:auto}@media screen and (max-width:767px){.table-responsive{width:100%;margin-bottom:1rem;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #ddd}.table-responsive>.table{margin-bottom:0}.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tfoot>tr>td,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>thead>tr>th{white-space:nowrap}.table-responsive>.table-bordered{border:0}.table-responsive>.table-bordered>tbody>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0}.table-responsive>.table-bordered>tbody>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>thead>tr>th:last-child{border-right:0}.table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}}.basket-table{border:1px solid #ccc;width:calc(100% - 2rem);margin-left:auto;margin-right:auto}.basket-table th{padding:1rem;font-family:keepitinthefamilybold;font-weight:400;text-align:center}.basket-table td{font-family:keepitinthefamily;font-weight:400;padding:1rem}.basket-table th:nth-child(3){text-align:left}.basket-table td:nth-child(1){width:50px;text-align:center;background:#000}.basket-table td:nth-child(2){width:100px;text-align:center;background:red}.basket-table td:nth-child(3){text-align:left}.basket-table td:nth-child(4){width:120px;text-align:center;background:red}.basket-table td:nth-child(5){width:120px;text-align:center;background:red}.basket-table td:nth-child(6){width:120px;text-align:center;background:red;font-family:keepitinthefamilybold;font-weight:400}.cart-table-container{margin-bottom:1rem;border:1px solid #ccc}.cart-table-container .img-thumbnail{max-width:100px}.cart-table-container button.btn-remove,.cart-table-container a.btn-remove{border:0;background:transparent;outline:none;box-shadow:none;vertical-align:middle;margin-top:50%}.cart-table-container button.btn-remove i,.cart-table-container a.btn-remove i{font-size:18px;color:}.cart-table-container .input-group .form-control[name^=updates]{min-width:50px;text-align:center;padding:0 5px;border-radius:5px;height:40px}.cart-table-container span.total-price,.cart-table-container span.price-product{font-size:20px}.cart-table-container .form-quantity{position:relative;float:left}.cart-table-container .btn-minus{position:absolute;top:20px;right:0}.cart-table-container .checkout-cart-buttons{display:block}.cart-table-container .checkout-cart-buttons a,.cart-table-container .checkout-cart-buttons button{border:0;font-size:14px;text-transform:uppercase;font-weight:600;border-radius:0;text-shadow:none;background:#eee;color:#999;transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out}.cart-table-container .checkout-cart-buttons a:hover,.cart-table-container .checkout-cart-buttons button:hover{color:#fff;background:}.cart-table-container .checkout-cart-buttons .button-shopping,.cart-table-container .checkout-cart-buttons .button-update-cart{float:right;margin:15px 0 15px 15px}.cart-table-container .checkout-cart-buttons.group-btn-1{float:right;width:100%;border-bottom:3px solid}.cart-table-container .form-quantity-product{float:left;overflow:visible;clear:both}.cart-table-container .form-quantity-product div{display:inline-block}.cart-table-container .form-quantity .box-input-qty{position:relative}.cart-table-container .form-quantity .box-input-qty input{height:40px;width:80px;padding:0 5px;border-radius:5px;text-align:center}.cart-table-container .form-quantity div.btn-plus input,.cart-table-container .form-quantity div.btn-minus input{height:20px;width:20px;text-align:center;background:#fff;border:1px solid #ccc;box-shadow:none;outline:none;position:absolute}.cart-table-container .form-quantity input#plus{top:0;right:-20px}.cart-table-container .form-quantity input#minus{top:20px;right:-20px}.cart-table-container .btn-minus,.cart-table-container .box-input-qty input#input-quantity,.cart-table-container .btn-plus{float:none;margin-right:0}.cart-table-container .btn-minus{margin-right:0}
/*# sourceMappingURL=/cdn/shop/t/17/assets/theme-fuckoff.css.map */
