.gallery-placeholder{width:100%}.catalog-product-view .columns{background:#fff;width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.catalog-product-view .column.main{margin-left:auto;margin-right:auto;max-width:1280px;padding:4em;padding-left:20px;padding-right:20px}@media (max-width:767px){.catalog-product-view .column.main{padding:0 1em}}@media (max-width:767px){.catalog-product-view .page-title-wrapper{padding-top:1.5em}}.catalog-product-view .product-info-main{width:55%}@media (max-width:768px){.catalog-product-view .product-info-main{width:100%}}.catalog-product-view .product-info-main .stock,.catalog-product-view .product-info-main .sku{font-family:"Arvo",serif;text-transform:none;font-size:1.1em;color:#3c3c3b !important}@media (max-width:768px){.product-info-stock-sku{margin-top:1em}}.catalog-product-view .product.media{width:40%;cursor:pointer}@media (max-width:768px){.catalog-product-view .product.media{width:100%}}.catalog-product-view .product-social-links{text-align:left;margin-bottom:1em}.product-info-main .price-box .weee{margin:10px 0}@media screen and (max-width:414px){.product-info-main .special-price .price-container{font-size:1.2rem}.product-info-main .price-box .price-wrapper .price,.product-options-bottom .price-box .price-wrapper .price{font-size:2.4rem;font-weight:700}}.product-add-form .box-tocart .fieldset{display:flex}@media screen and (max-width:768px){.product-add-form .box-tocart .fieldset{justify-content:center}.catalog-product-view .product-social-links{text-align:center}.product-info-main .price-box{display:flex;justify-content:center;align-items:center;margin-top:1rem;flex-wrap:wrap}.product-info-main .price-box .price-wrapper .price,.product-options-bottom .price-box .price-wrapper .price{font-size:2.8rem;font-weight:700}.catalog-product-view .box-tocart .actions .action{font-size:1.4em}.special-price .price-container{display:flex;flex-direction:column}.product-info-main .price-box .weee{margin-top:0;margin-bottom:0;margin-right:1rem;line-height:unset}.product-info-main .special-price{margin:0}.price-box.price-final_price .old-price,.price-box.price-final_price .old.price{margin-right:1rem;display:flex}.product-info-main .um-cs-wrap-other-items{margin:0}.prices-tier{text-align:center}}.catalog-product-view .product-reviews-summary{border:1px solid #d8d8d6;border-left:0;border-right:0;padding:1em 0;margin:1em 0}.catalog-product-view .product-reviews-summary .reviews-actions{font-size:1em;color:#249b64}.catalog-product-view .product-reviews-summary .reviews-actions .action{margin-left:2em}.catalog-product-view .product-reviews-summary .reviews-actions .action.add{font-weight:700}.catalog-product-view .product-info-main .input-text.qty{width:100px}.catalog-product-view .field.qty{display:inline-block !important;margin:0 !important;vertical-align:middle}.catalog-product-view .field.qty .label{height:52px;line-height:52px;vertical-align:top;text-transform:uppercase;margin-right:8px;font-size:1.2em;display:inline-block}.catalog-product-view .field.qty .control{display:inline-block;background:#d8d8d6}@media (max-width:768px){.catalog-product-view .product.info.detailed .data.item.content{padding:1em;border:0}}.catalog-product-view .product-options-bottom .actions,.catalog-product-view .box-tocart .actions{padding-top:0;height:52px;line-height:52px;display:inline-block;margin-top:0;background:#3c3c3b;transition:all .3s ease}.catalog-product-view .product-options-bottom .actions:hover,.catalog-product-view .box-tocart .actions:hover{background:#93be43}.catalog-product-view .product-options-bottom .actions .action.primary,.catalog-product-view .box-tocart .actions .action.primary{transition:all .3s ease}.catalog-product-view .product-options-bottom .actions .action.primary:hover,.catalog-product-view .box-tocart .actions .action.primary:hover{color:#fff;opacity:1}.catalog-product-view .product-options-bottom .actions span,.catalog-product-view .box-tocart .actions span{font-family:"Arvo",serif}.catalog-product-view .product-options-bottom .actions .action,.catalog-product-view .box-tocart .actions .action{height:52px;line-height:52px;padding-top:0;padding-bottom:0;font-size:1em}.catalog-product-view .product.data.items .item.title{background:#d8d8d6;-webkit-transform:skewX(-14deg);transform:skewX(-14deg);transition:all .3s ease}.catalog-product-view .product.data.items .item.title:nth-child(1){background:#eaeaea}.catalog-product-view .product.data.items .item.title:hover{background:#3c3c3b;cursor:pointer}.catalog-product-view .product.data.items .item.title a,.catalog-product-view .product.data.items .item.title.active a{background:0 0;-webkit-transform:skewX(14deg);transform:skewX(14deg);border:0;color:#3c3c3b;padding:1.25em 2.5em;line-height:0;font-family:"Arvo",serif;outline:0}@media screen and (max-width:767px){.catalog-product-view .product.data.items .item.title a,.catalog-product-view .product.data.items .item.title.active a{text-align:center;padding:1.25em 0}}.catalog-product-view .product.data.items .item.title a:not(.disabled):hover,.catalog-product-view .product.data.items .item.title a:focus,.catalog-product-view .product.data.items .item.title a:hover,.catalog-product-view .product.data.items .item.title.active a:not(.disabled):hover,.catalog-product-view .product.data.items .item.title.active a:focus,.catalog-product-view .product.data.items .item.title.active a:hover{background:0 0;color:#fff;padding:1.25em 2.5em}@media screen and (max-width:767px){.catalog-product-view .product.data.items .item.title a:not(.disabled):hover,.catalog-product-view .product.data.items .item.title a:focus,.catalog-product-view .product.data.items .item.title a:hover,.catalog-product-view .product.data.items .item.title.active a:not(.disabled):hover,.catalog-product-view .product.data.items .item.title.active a:focus,.catalog-product-view .product.data.items .item.title.active a:hover{padding:1.25em 0}}.catalog-product-view .product.data.items .item.title .counter{background:#fff;color:#3c3c3b;border-radius:1em;font-size:12px;top:-2px;margin-left:5px;position:relative;padding:5px 10px}.catalog-product-view .product.data.items .item.content{border-top:0;padding-top:3em}.product.attribute.description h2,.product.attribute.description h3,.product.attribute.description h4,.product.attribute.description h5{margin-top:1em}.product.attribute.description h4{font-size:1.2em}.catalog-product-view .review-field-ratings .control{background:0 0;-webkit-transform:none;transform:none}.catalog-product-view .review-field-ratings .control>*{-webkit-transform:none;transform:none}.catalog-product-view .review-form-actions .actions-primary{background:#249b64}.catalog-product-view .review-form-actions .actions-primary span{font-family:"Arvo",serif;color:#fff;letter-spacing:1px}.block.related .title strong,.block.upsell .title strong,.block.crosssell .title strong{margin:0}.block.related .product-item,.block.upsell .product-item,.block.crosssell .product-item{width:100%;font-size:16px}.catalog-product-view .trustpilot-widget{display:flex;flex-direction:column;width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;align-items:center;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;margin-bottom:40px;padding:30px 0}.catalog-product-view .trustpilot p{margin-bottom:0}.flex-grid{display:flex;gap:10px 10px;flex-flow:wrap}.flex-grid-item{width:49%}@media (max-width:500px){.flex-grid{display:block}.flex-grid-item{width:100%}}@media only screen and (min-width:768px) and (max-width:1024px){.flex-grid-item{width:47%}.catalog-product-view .product.data.items .item.title a,.catalog-product-view .product.data.items .item.title.active a{padding:1.25em 1.5em}}.alert{margin-top:30px;position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}.alert-chemical{color:#721c24;background:#f8d7da;border-color:#f5c6cb}.alert h6{font-size:20px;font-weight:800;margin-bottom:.5rem}option.disabled{display:none}.product.data a{color:#249b64}.product.info.detailed p,.product.info.detailed li,.additional-attributes-wrapper{font-size:16px}.product.info.detailed ul,.product.info.detailed ol{margin:0 0 1.4em}.mfblog-related-posts-block.block.related{width:auto;left:unset;right:unset;margin:0;margin:0}.mfblog-related-posts-block.block.related ol.block-content{background:#fff}.product-options-wrapper label{font-size:16px}table.pouch{border:1px solid #ccc;border-collapse:collapse;margin:0;padding:0;width:100%;table-layout:fixed}table.pouch tr{background-color:#f8f8f8;border:1px solid #ddd;padding:.35em}table.pouch tr:nth-child(even){background-color:#e0efdb}table.pouch th{font-size:1.25em;background-color:#71c162;color:#f8f8f8}table.pouch th,table.pouch td{padding:.625em;text-align:center}table td{font-size:1.1429em}@media screen and (max-width:600px){table.pouch{border:0}table.pouch tr{border-bottom:3px solid #ddd;margin-bottom:.625em}table.pouch td{border-bottom:1px solid #ddd;font-size:1em}table.pouch td:before{float:left;font-weight:700;text-transform:uppercase}table.pouch td:last-child{border-bottom:0}}.mp-review-statistic .summary-points{display:flex;align-items:center}.catalog-product-view .product-reviews-summary{border:1px solid #d8d8d6;border-left:0;border-right:0;padding:1em 0;margin:1em 0}.catalog-product-view .mp-review-statistic .product-reviews-summary{padding:0;border:none;display:flex;flex-direction:column}.catalog-product-view .product-reviews-summary .reviews-actions{font-size:1em;color:#249b64}.catalog-product-view .product-reviews-summary .reviews-actions .action{margin-left:2em}.catalog-product-view .product-reviews-summary .reviews-actions .action.add{font-weight:700}#mp-review-list .mp-review-helpful .actions-primary.mp-review-helpful-btn{background:0 0;-webkit-transform:skewX(0);transform:skewX(0);border:1px solid #005727;width:125px;display:block;height:auto}#mp-review-list .mp-review-helpful .actions-primary>*{-webkit-transform:skewX(0);transform:skewX(0)}.actions-primary.mp-review-helpful-btn button{text-transform:none}.messages.mp-betterproductreviews-message{position:unset;left:unset;top:unset;width:100%}.recommend-product{display:flex;flex-direction:row;align-items:center}.recommend-product span{flex-basis:content}@media only screen and (max-width:768px){.mp-review-statistic .product-reviews-summary .rating-summary{display:flex;left:5px}}.mp-review-statistic .rating-summary .rating-result,#mp-review-list .mp-review-items .rating-summary .rating-result{margin-left:-5px}.fieldset>.field:not(.choice).review-field-images>.control{width:100%}.review-field-images .mp-image.mp-image-placeholder{margin-left:25.8%}.review-field-recommend{margin-left:25.8%}.review-form .action.submit.primary:focus,.review-form .action.submit.primary:active{background:#249b64;border:1px solid #249b64;color:#333}