@charset "UTF-8";@media (max-width:992px){.more-posts__desc,.slick_watch{max-width:100%;padding-left:25px;padding-right:25px}}@media (min-width:993px) and (max-width:1280px){.more-posts__desc,.slick_watch{max-width:100%;padding-left:15px;padding-right:15px}}@media (min-width:1281px){.more-posts__desc,.slick_watch{margin-left:auto;margin-right:auto;max-width:1200px}}.cartprod-variation-attribute-select,.single-product .variation-attribute-select,.variation-attribute-select,.woocommerce-cart .variation-attribute-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff url("data:image/svg+xml;charset=utf-8,%3Csvg width='384' height='238' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='none' d='M-1-1h386v240H-1z'/%3E%3Cpath d='M-1-1h242v386H-1V-1z' fill='none'/%3E%3Cpath fill='%23333' stroke='null' d='M193 235 3 45 45 3l147 147L340 3l42 42-189 190z'/%3E%3C/svg%3E") no-repeat 98%;background-size:15px 10px;border:1px solid #ccc;font-family:cooper_hewitt,sans-serif;font-size:16px;height:40px;padding:.33423em 2em .33423em .875em}.cartprod-variation-attribute-select:focus,.variation-attribute-select:focus{outline-color:#727f8e}.cartprod-variation-attribute-select::-ms-expand,.single-product .variation-attribute-select::-ms-expand,.variation-attribute-select::-ms-expand,.woocommerce-cart .variation-attribute-select::-ms-expand{display:none}@media (min-width:1281px){.cartprod-variation-attribute-select,.single-product .variation-attribute-select,.variation-attribute-select,.woocommerce-cart .variation-attribute-select{margin-left:.5em}}.page-content__container{margin:0 auto;width:1200px}@media (max-width:1280px){.page-content__container{padding:0 15px;width:100%}}@media (max-width:992px){.page-content__container{padding-left:25px;padding-right:25px}}@media (max-width:767px){.page-content__container{overflow:hidden}}.slick-next:before,.slick-prev:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='240' height='384' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='none' d='M-1-1h242v386H-1z'/%3E%3Cpath fill='%23fff' d='M234 193 44 382 2 339l147-146L3 45 45 3z'/%3E%3C/svg%3E")}@-webkit-keyframes spinner{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spinner{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.cartprod .processing .ajax_add_to_cart_button:after,.cartprod.processing .ajax_add_to_cart_button:after{-webkit-animation:spinner .6s linear infinite;animation:spinner .6s linear infinite;border:4px solid #ccc;border-radius:50%;border-top-color:#333;-webkit-box-sizing:border-box;box-sizing:border-box;content:"";height:1.75rem;margin:auto;width:1.75rem}ul.products:not(.list) li.product.outofstock .woocommerce-simple-add-to-cart .ajax_add_to_cart_button{background-color:hsla(0,0%,75%,.769);background-image:none;color:#333;font-family:Oswald,sans-serif;font-size:13px;min-width:160px;text-transform:inherit}.slick-slider{-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-box-sizing:border-box;box-sizing:border-box;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.slick-list,.slick-slider{display:block;position:relative}.slick-list{margin:0;overflow:hidden;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translateZ(0);transform:translateZ(0)}.slick-track{display:block;left:0;position:relative;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid transparent;display:block;height:auto}.slick-arrow.slick-hidden{display:none}@font-face{font-family:slick;font-style:normal;font-weight:400;src:url(/wp-content/themes/john-dog-theme/assets/fonts/slick/slick.eot);src:url(/wp-content/themes/john-dog-theme/assets/fonts/slick/slick.eot?#iefix) format("embedded-opentype"),url(/wp-content/themes/john-dog-theme/assets/fonts/slick/slick.woff) format("woff"),url(/wp-content/themes/john-dog-theme/assets/fonts/slick/slick.ttf) format("truetype"),url(/wp-content/themes/john-dog-theme/assets/fonts/slick/slick.svg#slick) format("svg")}.slick-slide:focus{outline:none}.slick-next,.slick-prev{background-color:#7e8997;border:0;color:transparent;cursor:pointer;display:block;font-size:0;height:36px;line-height:0;outline:none;padding:0;position:absolute;top:30%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:36px;z-index:1}@media (min-width:1281px){.slick-next,.slick-prev{background-color:transparent}}@media (max-width:767px){.slick-next,.slick-prev{height:50px;width:50px}}.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{color:transparent;outline:none}@media (min-width:1281px){.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{background-color:transparent}}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled,.slick-prev.slick-disabled{cursor:not-allowed}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;background-repeat:no-repeat;background-size:100% 100%;color:#fff;content:"";display:inline-block;height:22px;opacity:1;-webkit-transition:translate .3s ease-in-out;transition:translate .3s ease-in-out;width:14px}@media (min-width:1281px){.slick-next:before,.slick-prev:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='240' height='384' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='none' d='M-1-1h242v386H-1z'/%3E%3Cpath d='M234 193 44 382 2 339l147-146L3 45 45 3z'/%3E%3C/svg%3E")}}.slick-prev{left:-25px}@media (min-width:768px) and (max-width:1280px){.slick-prev{left:-15px}}@media (min-width:1281px){.slick-prev{left:-35px}}.slick-prev:focus:before,.slick-prev:hover:before{translate:-5px 0}[dir=rtl] .slick-prev{left:auto;right:-25px}@media (min-width:768px) and (max-width:1280px){[dir=rtl] .slick-prev{right:-15px}}@media (min-width:1281px){[dir=rtl] .slick-prev{right:-35px}}.slick-prev:before{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}@media (min-width:768px) and (max-width:1280px){[dir=rtl] .slick-next{left:-15px}}@media (min-width:1281px){[dir=rtl] .slick-next{left:-35px}}@media (min-width:768px) and (max-width:1280px){.slick-next{right:-15px}}@media (min-width:1281px){.slick-next{right:-35px}}[dir=rtl] .slick-next:before{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{bottom:-28px;display:none!important;height:30px;list-style:none;margin:0;overflow:hidden;padding:0;position:absolute;text-align:center}@media (min-width:768px){.slick-dots{width:100%}}@media (max-width:767px){.slick-dots{left:40px;right:55px}}.slick-dots li{cursor:pointer;display:inline-block;height:10px;margin:0 5px;padding:0;position:relative;width:10px}.slick-dots li button{background:transparent;border:3px solid #6a6f73;border-radius:50%;color:transparent;cursor:pointer;display:block;font-size:0;height:5px;line-height:0;outline:none;padding:0;width:5px}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li.slick-active button{background:#222;border-color:#222}.single-product .slick-next,.single-product .slick-prev,.woocommerce-cart .slick-next,.woocommerce-cart .slick-prev,.woocommerce-checkout .slick-next,.woocommerce-checkout .slick-prev{background-color:#fff;border:0;border-radius:100%;-webkit-box-shadow:0 2px 8px 0 rgba(0,0,0,.06);box-shadow:0 2px 8px 0 rgba(0,0,0,.06);display:none!important;height:44px;width:44px}@media (min-width:768px){.single-product .slick-next,.single-product .slick-prev,.woocommerce-cart .slick-next,.woocommerce-cart .slick-prev,.woocommerce-checkout .slick-next,.woocommerce-checkout .slick-prev{display:block!important}}@media (min-width:1281px){.single-product .slick-next,.single-product .slick-prev,.woocommerce-cart .slick-next,.woocommerce-cart .slick-prev,.woocommerce-checkout .slick-next,.woocommerce-checkout .slick-prev{background-color:#fff}}@media (max-width:767px){.single-product .slick-next,.single-product .slick-prev,.woocommerce-cart .slick-next,.woocommerce-cart .slick-prev,.woocommerce-checkout .slick-next,.woocommerce-checkout .slick-prev{height:44px;width:44px}}@media (min-width:1281px){.single-product .slick-next:focus,.single-product .slick-next:hover,.single-product .slick-prev:focus,.single-product .slick-prev:hover,.woocommerce-cart .slick-next:focus,.woocommerce-cart .slick-next:hover,.woocommerce-cart .slick-prev:focus,.woocommerce-cart .slick-prev:hover,.woocommerce-checkout .slick-next:focus,.woocommerce-checkout .slick-next:hover,.woocommerce-checkout .slick-prev:focus,.woocommerce-checkout .slick-prev:hover{background-color:#fff}}.single-product .slick-next:focus:before,.single-product .slick-next:hover:before,.single-product .slick-prev:focus:before,.single-product .slick-prev:hover:before,.woocommerce-cart .slick-next:focus:before,.woocommerce-cart .slick-next:hover:before,.woocommerce-cart .slick-prev:focus:before,.woocommerce-cart .slick-prev:hover:before,.woocommerce-checkout .slick-next:focus:before,.woocommerce-checkout .slick-next:hover:before,.woocommerce-checkout .slick-prev:focus:before,.woocommerce-checkout .slick-prev:hover:before{opacity:1;translate:5px 0}.single-product .slick-next:before,.single-product .slick-prev:before,.woocommerce-cart .slick-next:before,.woocommerce-cart .slick-prev:before,.woocommerce-checkout .slick-next:before,.woocommerce-checkout .slick-prev:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='20' height='21' fill='none' stroke='%23000' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.167 10.263h11.666M10.833 15.263l5-5M10.833 5.263l5 5' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");height:20px;width:20px}@media (min-width:1281px){.single-product .slick-next:before,.single-product .slick-prev:before,.woocommerce-cart .slick-next:before,.woocommerce-cart .slick-prev:before,.woocommerce-checkout .slick-next:before,.woocommerce-checkout .slick-prev:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='20' height='21' fill='none' stroke='%23000' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.167 10.263h11.666M10.833 15.263l5-5M10.833 5.263l5 5' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}}.single-product .slick-prev:focus:before,.single-product .slick-prev:hover:before,.woocommerce-cart .slick-prev:focus:before,.woocommerce-cart .slick-prev:hover:before,.woocommerce-checkout .slick-prev:focus:before,.woocommerce-checkout .slick-prev:hover:before{translate:-5px 0}.single-product .slick-dots,.woocommerce-cart .slick-dots,.woocommerce-checkout .slick-dots{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.summary .storefront-breadcrumb,.summary .woocommerce-breadcrumb{display:block}@media (min-width:991px){.summary .storefront-breadcrumb,.summary .woocommerce-breadcrumb{display:none}}.storefront-breadcrumb{margin-top:var(--header-nav-widget-position-top-without-adminbar)}.storefront-breadcrumb+.site-content{margin-top:24px}.woocommerce-breadcrumb{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-family:Figtree,sans-serif;font-size:16px;font-weight:600;gap:2px;padding:16px 0}.woocommerce-breadcrumb>a:first-child:first-letter{text-transform:uppercase}.woocommerce-breadcrumb a,.woocommerce-breadcrumb span{color:#6a6f73!important;font-size:14px;font-weight:400;-webkit-transition:color .3s ease-in-out;transition:color .3s ease-in-out}.woocommerce-breadcrumb a:focus-visible,.woocommerce-breadcrumb a:hover{color:#000!important}.woocommerce-breadcrumb a:first-of-type{padding-left:0}.woocommerce-breadcrumb .fa-chevron-right:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='13' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m4.5 3.887 3 3-3 3' stroke='%236A6F73' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");display:block}.page-content__container{max-width:980px}@media (max-width:992px){.page-content__container{margin-bottom:50px}}@media (min-width:993px){.page-content__container{margin-bottom:60px}}.page-content__container p{color:#222;font-family:cooper_hewitt,sans-serif;font-size:16px;font-weight:400;letter-spacing:0;line-height:1.625em}.page-content__container h1,.page-content__container h2,.page-content__container h3,.page-content__container h4,.page-content__container h5{color:#222;font-family:Oswald,sans-serif;font-weight:400;line-height:1;margin-bottom:.7em;text-transform:uppercase}.page-content__container h1{margin-bottom:22px}@media (min-width:993px){.page-content__container h1{font-size:50px}}@media (max-width:992px){.page-content__container h1{font-size:40px}}.product-badges-hld{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;z-index:10}.product-badge{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-ordinal-group:4;-ms-flex-order:3;align-items:center;border-radius:20px;color:#fff;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-family:Figtree,sans-serif;font-size:14px;font-style:normal;font-weight:400;gap:8px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;letter-spacing:.12px;line-height:1.5;order:3;padding:4px 10px;position:relative}.product-badge--tight{padding:2px 8px}.product-badge--extra-tight{font-size:12px;padding:0 6px}.product-badge--red{background-color:#e81412}.product-badge--green{background-color:#2b882b}.product-badge__featured{background-color:#e72b2f;color:#fff;display:inline-block;font-size:11px;position:absolute;text-transform:uppercase;z-index:99}.product-badge__promotion{position:absolute;right:10px;top:10px}.product-badge__discount{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:red;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:12px;justify-content:center;min-width:30px;padding:2px 4px;text-align:center}.product-badge__discount .woocommerce-Price-amount{color:inherit!important;font-size:inherit!important;font-weight:inherit!important;line-height:inherit!important;text-align:left!important;-webkit-transform:none!important;transform:none!important;-webkit-transform-origin:unset!important;transform-origin:unset!important}.product-badge__discount .woocommerce-Price-amount .woocommerce-Price-currencySymbol{font-size:inherit!important}.product-badge__cat-gift,.product-badge__custom,.product-badge__dog-gift,.product-badge__hit,.product-badge__new,.product-badge__super{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;color:#fff;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:13px;height:26px;justify-content:center;line-height:1.2;min-width:82px;padding:6px 8px;position:absolute;text-align:center;text-transform:uppercase;z-index:2}@media (min-width:768px){.product-badge__cat-gift,.product-badge__custom,.product-badge__dog-gift,.product-badge__hit,.product-badge__new,.product-badge__super{font-size:15px;height:32px;min-width:98px}}.product-badge__new{background-color:#569916}@media (min-width:768px) and (max-width:1280px){.product-badge__new+.product-badge__cat-gift,.product-badge__new+.product-badge__dog-gift{padding-left:8px}.product-badge__new+.product-badge__cat-gift:before,.product-badge__new+.product-badge__dog-gift:before{display:none}}.product-badge__cat-gift,.product-badge__dog-gift,.product-badge__hit{background-color:#c00}.product-badge__super{background-color:#b8420a}@media (min-width:768px){.product-badge__cat-gift:before,.product-badge__dog-gift:before{background-color:#fff}}@media (max-width:424px){.product-badge__cat-gift,.product-badge__dog-gift{display:none}}@media (min-width:768px){.product-badge__dog-gift:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='1044' height='1100' xmlns='http://www.w3.org/2000/svg'%3E%3Cstyle%3E.st2{fill:%23ef0000}.st4{fill:%23809bad}.st6{opacity:.15;fill:%23bc000e}.st8{fill:%23d9d9d8}%3C/style%3E%3Cpath fill='none' id='canvas_background' d='M-1-1h1046v1102H-1z'/%3E%3Cellipse id='svg_2' ry='128.6' rx='489.6' cy='936.4' cx='508.7' opacity='.2' fill='silver'/%3E%3Cpath id='svg_3' d='M884.4 469.6v455.1c0 19-15.4 34.4-34.4 34.4H179.1c-19 0-34.3-15.4-34.3-34.4v-455c0-19 15.4-34.4 34.3-34.4h671c19 0 34.3 15.3 34.3 34.3z' class='st2'/%3E%3Cpath id='svg_4' d='M884.4 469.6v455.1c0 19-15.4 34.4-34.4 34.4H515v-170l66.3-17c25.6-6.5 43.6 4 62.6 15 18.9 11 38.4 22.2 65.8 16.8a62.4 62.4 0 0 0 41.5-27.6 63.9 63.9 0 0 0 7.4-49.7 60.5 60.5 0 0 0-37.5-40.7c13-15.6 18.1-35.4 13.4-53.7a63.7 63.7 0 0 0-30.4-40 62.5 62.5 0 0 0-49.6-4.4c-26.7 8.4-38.4 27.7-49.7 46.4-11.4 18.8-22.1 36.6-47.7 43.2L515 688.2V543l248.2-107.7h87c19 0 34.3 15.3 34.3 34.3z' fill='%23c60000'/%3E%3Cpath id='svg_5' d='M435.7 301.3v15.3H300.6s-9.3-5.3-22.5-15.3h157.6z' class='st4'/%3E%3Cpath id='svg_6' d='M784.2 301.3c-4.5 5.4-9.3 10.5-14.1 15.3H602.3v-15.3h181.9z' class='st4'/%3E%3Cpath id='svg_7' d='M435.7 301.3v242H128c-6.9 0-12.4-5.4-12.4-12.3V343.4a42 42 0 0 1 42-42h278.1z' fill='red'/%3E%3Cpath id='svg_8' d='M913.5 342.4v190.2c0 6-4.9 10.8-10.8 10.8H602.3v-242h270a41 41 0 0 1 41.2 41z' class='st2'/%3E%3Cpath id='svg_10' class='st6' d='M144.8 543h739.6v24.8H144.8z'/%3E%3Cpath id='svg_11' d='M646.7 70.8c-99.4 34.5-121.4 159.8-121.4 159.8l-9 320.3h86V301.3h181.9c22.4-26 40.8-56.8 51.9-87C869.5 92.8 746 36.4 646.7 70.8zm-44.4 172.3S637.7 142 712 142c58.2 0 63.2 131-109.7 101z' fill='%23c4c4c4'/%3E%3Cpath id='svg_12' d='M758.6 789.7a62.4 62.4 0 0 1-41.5 27.6c-27.4 5.5-47-5.8-65.8-16.8-19-11-37-21.5-62.6-15l-66.3 17v-101l42-10.7c25.6-6.5 36.4-24.3 47.8-43.2 11.3-18.7 23-38 49.7-46.4a62.5 62.5 0 0 1 49.6 4.4c15 8.4 26 22.9 30.4 40a60.5 60.5 0 0 1-13.4 53.7A60.4 60.4 0 0 1 766 740a63.8 63.8 0 0 1-7.4 49.7z' class='st6'/%3E%3Cpath id='svg_13' d='M522.4 700v101l-42.2 10.7c-25.5 6.5-36.3 24.3-47.7 43.2-11.3 18.6-23 38-49.6 46.4a62.5 62.5 0 0 1-51-5.3 63.8 63.8 0 0 1-29-39.1 60.4 60.4 0 0 1 13.4-53.7 60.4 60.4 0 0 1-37.5-40.7 63.8 63.8 0 0 1 7.4-49.7 62.6 62.6 0 0 1 41.4-27.7c27.5-5.4 47 6 65.8 16.9 19 11 37.1 21.5 62.7 15l66.3-17z' class='st6'/%3E%3Cpath id='svg_14' d='M514.9 688.1v101l-42.2 10.8c-25.5 6.5-36.3 24.3-47.7 43.1-11.3 18.7-23 38-49.6 46.4a62.5 62.5 0 0 1-51-5.2 63.8 63.8 0 0 1-29-39.2 60.4 60.4 0 0 1 13.4-53.7 60.4 60.4 0 0 1-37.5-40.7 63.8 63.8 0 0 1 7.4-49.7 62.6 62.6 0 0 1 41.4-27.6c27.5-5.5 47 5.9 65.8 16.8 19 11 37.1 21.5 62.7 15l66.3-17z' fill='%23fff'/%3E%3Cpath id='svg_15' d='M751 776.3a62.4 62.4 0 0 1-41.4 27.6c-27.4 5.4-47-5.9-65.8-16.8-19-11-37-21.5-62.6-15l-66.3 17V688l42.1-10.8c25.5-6.5 36.3-24.3 47.7-43.2 11.3-18.6 23-37.9 49.7-46.3a62.5 62.5 0 0 1 49.6 4.4c15 8.4 26 22.9 30.4 40a60.5 60.5 0 0 1-13.4 53.7 60.4 60.4 0 0 1 37.5 40.7c4.4 17 1.7 35.2-7.4 49.7z' class='st8'/%3E%3Cpath id='svg_16' class='st6' d='M602.3 301.3h19.6v242.1h-19.6z'/%3E%3Cpath id='svg_17' d='M192.5 113c-24.9 91 47.2 159.4 85.6 188.3h157.6V551h80.7l9-320.3v-.1C456.3-64 226-9.5 192.4 112.9zM350 129.1c54.3 19.2 78.3 149.7 78.3 149.7C239.9 213 295.7 109.9 350 129.1z' class='st8'/%3E%3C/svg%3E")}.product-badge__cat-gift:before,.product-badge__dog-gift:before{background-position:50%;background-repeat:no-repeat;background-size:80% 80%;border-radius:50%;content:"";display:block;height:20px;padding:12px;position:absolute;top:50%;width:20px}.product-badge__cat-gift:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='1044' height='1100' xmlns='http://www.w3.org/2000/svg'%3E%3Cstyle%3E.st2{fill:%23ef0000}.st3{fill:%23809bad}.st6{opacity:.15;fill:%23bc000e;enable-background:new}.st8{fill:%23d9d9d8}%3C/style%3E%3Cpath fill='none' id='canvas_background' d='M-1-1h1046v1102H-1z'/%3E%3Cellipse id='svg_2' ry='128.6' rx='489.6' cy='944.5' cx='523.3' opacity='.2' fill='silver'/%3E%3Cpath id='svg_3' d='M899 477.7v455.1c0 19-15.4 34.4-34.4 34.4h-671c-19 0-34.3-15.4-34.3-34.4v-455c0-19 15.4-34.5 34.4-34.5h670.9c19 0 34.4 15.4 34.4 34.4z' class='st2'/%3E%3Cpath id='svg_4' d='M450.3 309.4v15.3H315.2s-9.2-5.3-22.4-15.3h157.5z' class='st3'/%3E%3Cpath id='svg_5' d='M798.8 309.4c-4.5 5.3-9.2 10.4-14.1 15.3H616.9v-15.3h181.9z' class='st3'/%3E%3Cpath id='svg_7' d='M898.7 477.7v455.1c0 19-15.4 34.4-34.4 34.4H529.2v-416l248.2-107.9h86.9c19 0 34.4 15.4 34.4 34.4z' fill='%23c60000'/%3E%3Cpath id='svg_8' d='M450.3 309.4v242H142.5c-7 0-12.4-5.5-12.4-12.4V351.4a42 42 0 0 1 42-42h278.2z' fill='red'/%3E%3Cpath id='svg_9' d='M928 350.5v190.1c0 6-4.8 10.8-10.8 10.8H616.8v-242h270a41 41 0 0 1 41.2 41.1z' class='st2'/%3E%3Cpath id='svg_10' class='st6' d='M159.3 551h739.6v24.8H159.3z'/%3E%3Cpath id='svg_11' d='M661.3 79c-99.4 34.3-121.4 159.6-121.4 159.6l-9 320.3h86V309.4h181.9c22.4-26 40.8-56.8 51.9-87C884 101 760.7 44.5 661.3 79zm-44.4 172s35.4-101 109.7-101c58.2 0 63.2 131-109.7 101z' fill='%23c4c4c4'/%3E%3Cpath id='svg_12' class='st6' d='M616.9 309.4h19.6v242.1h-19.6z'/%3E%3Cpath id='svg_13' d='M207 121c-24.8 91 47.3 159.4 85.7 188.3h157.6v249.5H531l8.9-320.3C470.9-56 240.6-1.5 207 120.8zm157.5 16.2c54.3 19.2 78.2 149.7 78.2 149.7-188.3-65.7-132.5-168.9-78.2-149.7z' class='st8'/%3E%3Cpath id='svg_14' d='M771.3 800.6a76.8 76.8 0 0 0-29.5-33 121.1 121.1 0 0 0-54.1-16.9l-1.5 16.1a105 105 0 0 1 47 14.4 59.7 59.7 0 0 1 23.4 26.1 53.7 53.7 0 0 1-6.1 54c-12.7 17.1-34.2 25.6-59.5 23.6v-.9c6.4-70-33.5-134.5-96.5-168.6l-.6.1a90 90 0 0 1-63 37.3l-1 .1h-1.3l-2 .5c.5 0 .5-.8 0-.9-.5 0-.5-.8-.1-.9l4.5-1.2a77.6 77.6 0 0 0 48.5-42.5l.7-1.5 2.4-6.6c.5-1.8 1.2-3.5 1.6-5.3a76.8 76.8 0 0 0-5.9-53.1A77.3 77.3 0 0 0 531 602l-1.7-.5c-8.8-3.2-18.2-5.4-28.2-6.3-52.1-4.7-97.7 27.8-101.7 72.5a72.7 72.7 0 0 0 7.6 39.1l.2.4c-.1-.2-.4-.3-.6-.2-47.1 21.6-83.1 60.7-97 109l-.2.6a157.8 157.8 0 0 0-6.3 32.3l-.5 8a9.7 9.7 0 0 0 8.8 10l219.7 20L688.4 901h.3c31.4 2.7 58.6-8 74.9-30.2a70.6 70.6 0 0 0 7.7-70.2zm-377.7 4.2c-1 11-10.8 19.2-21.8 18.2s-19.1-10.7-18.2-21.8a20.1 20.1 0 0 1 40 3.6z' fill='%23fff'/%3E%3Cpath id='svg_15' d='M531 750.5V602a77.1 77.1 0 0 1 47.2 39.4 76.6 76.6 0 0 1 5.9 53.1c-.4 1.8-1.1 3.6-1.6 5.3-.8 2.2-1.5 4.5-2.4 6.6l-.7 1.5a77.3 77.3 0 0 1-48.4 42.6z' class='st8'/%3E%3Cpath id='svg_16' d='M763.4 870.7c-16.4 22.1-43.5 33-75 30.1l-.2.1L531 886.7v-134a90 90 0 0 0 62.9-37.3c0-.2.4-.2.6 0 63 34 102.9 98.5 96.6 168.5l-.1 1c25.2 2 46.7-6.6 59.5-23.8a53.7 53.7 0 0 0 6-53.9 59.7 59.7 0 0 0-23.3-26 105 105 0 0 0-47-14.5l1.5-16c21.3 1.8 39.5 7.5 54 16.7a76.1 76.1 0 0 1 29.6 33.1 70.2 70.2 0 0 1-8 70.2z' class='st8'/%3E%3C/svg%3E")}}.product-badge__custom{background-color:#1d1e20;color:#fff}.product-badge__custom b,.product-badge__custom strong{font-weight:700}.single-product .product-badge__cat-gift,.single-product .product-badge__custom,.single-product .product-badge__dog-gift,.single-product .product-badge__hit,.single-product .product-badge__new,.single-product .product-badge__super,.woocommerce-cart .product-badge__cat-gift,.woocommerce-cart .product-badge__custom,.woocommerce-cart .product-badge__dog-gift,.woocommerce-cart .product-badge__hit,.woocommerce-cart .product-badge__new,.woocommerce-cart .product-badge__super,.woocommerce-checkout .product-badge__cat-gift,.woocommerce-checkout .product-badge__custom,.woocommerce-checkout .product-badge__dog-gift,.woocommerce-checkout .product-badge__hit,.woocommerce-checkout .product-badge__new,.woocommerce-checkout .product-badge__super{bottom:auto!important;left:auto!important;position:relative!important;right:auto!important;top:auto!important}ul.products:not(.list):not(.slick-slider){--grid-product-min-width:190px;-webkit-box-pack:center;-ms-flex-pack:center;display:grid;gap:20px 15px;grid-template-columns:repeat(auto-fill,minmax(var(--grid-product-min-width,210px),-webkit-max-content));grid-template-columns:repeat(auto-fill,minmax(var(--grid-product-min-width,210px),max-content));justify-content:center}@media (min-width:768px){ul.products:not(.list):not(.slick-slider){-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media (min-width:993px){ul.products:not(.list):not(.slick-slider){--grid-product-min-width:226px;gap:35px 15px}}ul.products:not(.list):not(.slick-slider):after,ul.products:not(.list):not(.slick-slider):before{display:none}ul.products:not(.list) li.product{list-style:none;max-width:255px;padding-left:0;padding-right:0;position:relative;text-align:left;width:100%}ul.products:not(.list) li.product.outofstock .woocommerce-simple-add-to-cart .quantity{display:none}ul.products:not(.list) li.product.outofstock .woocommerce-simple-add-to-cart .ajax_add_to_cart_button{pointer-events:none}ul.products:not(.list) li.product .bundle_form .price{margin:20px 0 12px}ul.products:not(.list) li.product:not(.product-type-simple) form.cart:has(.cartprod-variation-attribute-select) .cartprod:not(.grid-select){display:none}ul.products:not(.list) li.product .woocommerce-loop-product__link{-webkit-box-flex:1;-ms-flex:1;flex:1}ul.products:not(.list) li.product .cartprod-variation-attribute-select{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:100%}ul.products:not(.list) li.product .cartprod-variation-attribute-select+.cartprod-variation-attribute-select{margin-bottom:auto}ul.products:not(.list) li.product form.cart{-webkit-box-flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column;justify-content:space-between}ul.products:not(.list) li.product form.cart .cart__title,ul.products:not(.list) li.product form.cart .quantity{display:none}ul.products:not(.list) li.product form.cart .cartprod{-webkit-box-flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-ordinal-group:3;-ms-flex-order:2;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column;order:2}ul.products:not(.list) li.product form.cart .cartprod.processing~.cartprod-variation-attribute-select{-webkit-filter:saturate(0);filter:saturate(0);opacity:.5;pointer-events:none}ul.products:not(.list) li.product form.cart .cart__content{-webkit-box-flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column;justify-content:space-between}ul.products:not(.list) li.product form.cart .bundled_product_summary{display:none}ul.products:not(.list) li.product form.cart .ajax_add_to_cart_button{width:100%}.button-simple-arrow--dark:after{border-color:#fff}.button-simple-arrow--dark{font-family:Oswald,sans-serif;font-size:14px;font-weight:400}.cartprod-variation-attribute-select,.variation-attribute-select{background-position-x:96%;cursor:pointer;font-size:14px;height:30px;margin-left:0!important;margin-top:12px;width:100%}.woocommerce-simple-add-to-cart,.woocommerce-variation-add-to-cart{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-flex:1;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;max-width:161px;min-width:141px}.woocommerce-simple-add-to-cart .points,.woocommerce-variation-add-to-cart .points{display:none}.woocommerce-simple-add-to-cart-disabled,.woocommerce-variation-add-to-cart-disabled{max-width:none}.woocommerce-simple-add-to-cart-disabled .quantity,.woocommerce-variation-add-to-cart-disabled .quantity{display:none!important}:root{--loop-product-button-bg-main-color:#000;--loop-product-button-font-size:14px;--loop-product-button-height:37px;--loop-product-button-text-color:#fff;--loop-product-button-width:100%;--loop-product-price-del-color:#616161;--loop-product-price-ins-color:red;--loop-product-text-color:#000;--loop-product-price-main-color:var(--loop-product-text-color)}@media (min-width:768px){:root{--loop-product-button-width:38px}}.summary__inner,ul.products.list{--loop-product-button-height:42px}@media (max-width:767px){.summary__inner,ul.products.list{--loop-product-butto-width:auto}}@media (min-width:768px){.summary__inner,ul.products.list{--loop-product-button-font-size:0}}.summary__inner .price-section,ul.products.list .price-section{--history-lowest-price-display:none}.cart .bundle_price_main,.cart .bundle_price_main_from_price_col,.cart .price,.cart .woocommerce-simple-price{-webkit-box-align:end;-ms-flex-align:end;align-items:end;color:var(--loop-product-text-color,#000);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-family:Oswald,sans-serif;font-weight:700;gap:4px 8px;line-height:1.2}.cart .sale-hld{width:100%}.cart .woocommerce-Price-amount{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:20px}.cart del,.cart ins{text-decoration:none}.cart ins{-webkit-box-ordinal-group:1;-ms-flex-order:0;color:var(--loop-product-price-ins-color);display:block;order:0;width:auto}.cart ins,.cart ins .woocommerce-Price-currencySymbol{margin-left:0}.cart del{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-ordinal-group:3;-ms-flex-order:2;align-items:center;color:var(--loop-product-price-del-color);display:-webkit-box;display:-ms-flexbox;display:flex;font-size:12px;font-weight:400;line-height:120%;order:2;position:relative;text-decoration-line:line-through}.cart del .woocommerce-Price-currencySymbol{font-size:inherit;margin-left:-2px}.cart del .woocommerce-Price-amount{font-size:12px}.bundle_price_main .woocommerce-Price-from-text{-ms-flex-item-align:end;align-self:flex-end}.cartprod .product-badge__discount{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.cartprod .product-badge__discount .woocommerce-Price-amount{gap:unset}.cartprod .processing,.cartprod.processing{--loop-product-button-font-size:0;--loop-product-button-text-color:transparent;-webkit-filter:saturate(0)!important;filter:saturate(0)!important;opacity:.5!important;pointer-events:none!important}.cartprod .processing .ajax_add_to_cart_button:before,.cartprod.processing .ajax_add_to_cart_button:before{display:none!important}.cartprod .processing .ajax_add_to_cart_button:after,.cartprod.processing .ajax_add_to_cart_button:after{background:none;display:block;left:calc(50% - .875rem);position:absolute;top:calc(50% - .875rem)}li.product:has(.processing){-webkit-filter:saturate(0)!important;filter:saturate(0)!important;pointer-events:none!important}.cartprod-out-of-stock{--loop-product-button-bg-main-color:#cfcfcf;--loop-product-button-font-size:14px;--loop-product-button-text-color:#000}.cartprod-out-of-stock .ajax_add_to_cart_button,.cartprod-out-of-stock .single_add_to_cart_button{pointer-events:none}.cartprod-out-of-stock .ajax_add_to_cart_button:before,.cartprod-out-of-stock .single_add_to_cart_button:before{display:none!important}.ajax_add_to_cart_button,.single_add_to_cart_button{-webkit-touch-callout:none;background-color:var(--loop-product-button-bg-main-color);border:0;color:var(--loop-product-button-text-color);cursor:pointer;display:inline-block;font-family:Oswald,sans-serif;font-size:var(--loop-product-button-font-size,14px);height:var(--loop-product-button-height);position:relative;text-align:center;text-transform:uppercase;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:var(--loop-product-button-width)}.ajax_add_to_cart_button:focus,.ajax_add_to_cart_button:hover,.single_add_to_cart_button:focus,.single_add_to_cart_button:hover{--loop-product-button-bg-main-color:#f1f1f1;--loop-product-button-text-color:#000}.ajax_add_to_cart_button.loading,.single_add_to_cart_button.loading{opacity:.5}.ajax_add_to_cart_button.disabled,.ajax_add_to_cart_button:disabled,.single_add_to_cart_button.disabled,.single_add_to_cart_button:disabled{cursor:not-allowed;opacity:.5!important;pointer-events:none}.ajax_add_to_cart_button.disabled:hover,.ajax_add_to_cart_button:disabled:hover,.single_add_to_cart_button.disabled:hover,.single_add_to_cart_button:disabled:hover{opacity:.5!important}.summary__inner .ajax_add_to_cart_button,.summary__inner .single_add_to_cart_button,ul.products.list .ajax_add_to_cart_button,ul.products.list .single_add_to_cart_button{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}@media (max-width:767px){.summary__inner .ajax_add_to_cart_button,.summary__inner .single_add_to_cart_button,ul.products.list .ajax_add_to_cart_button,ul.products.list .single_add_to_cart_button{-webkit-box-flex:1;-ms-flex:1;flex:1}}@media (min-width:768px){.summary__inner .ajax_add_to_cart_button:before,.summary__inner .single_add_to_cart_button:before,.woocommerce-loop-product__add-to-cart-button:before,ul.products.list .ajax_add_to_cart_button:before,ul.products.list .single_add_to_cart_button:before{background-color:var(--loop-product-button-text-color);content:"";display:block;height:100%;-webkit-mask:var(--icons-add-to-cart) center/22px no-repeat;mask:var(--icons-add-to-cart) center/22px no-repeat;width:100%}}.woocommerce-Price-from-text{font-size:18px;font-weight:400;text-transform:none}.woocommerce-Price-amount .woocommerce-Price-currencySymbol{margin-left:.2em}.cartprod-out-of-stock .quantity,.out-of-stock .quantity{display:none!important}.price-per-kg{color:var(--price-kg-color,#616161)!important;font-family:Oswald,sans-serif;font-size:var(--price-kg-font-size,14px);font-weight:400!important;letter-spacing:0;line-height:21px}@media (min-width:993px){ul.products.list .price .price-per-kg{display:none}}.cart__title{--price-kg-color:var(--loop-product-text-color,vars.$color-black)}.cart__title .price-per-kg{display:none;font-family:cooper_hewitt,sans-serif;margin-top:4px}@media (min-width:993px){.cart__title .price-per-kg{display:block}}.history-lowest-price{-webkit-box-align:end;-ms-flex-align:end;-webkit-box-ordinal-group:21;-ms-flex-order:20;align-items:flex-end;color:var(--history-lowest-price-text-color,#616161);display:var(--history-lowest-price-display,flex);-ms-flex-wrap:wrap;flex-wrap:wrap;font-family:cooper_hewitt,sans-serif;font-size:12px;font-weight:400;gap:5px;letter-spacing:0;margin-top:5px;order:20;width:100%}ul.products:not(.list) .history-lowest-price:not(.price-section){--history-lowest-price-display:none}.products.list .history-lowest-price,.summary__inner .history-lowest-price{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;letter-spacing:inherit;line-height:1;margin-top:12px}.history-lowest-price__value{font-family:Oswald,sans-serif}.variants{margin-bottom:20px;position:relative}.variants .sale-hld{width:auto}.variants bdi .woocommerce-Price-currencySymbol,.variants del .woocommerce-Price-currencySymbol{margin-left:2px}.variants.is-active{z-index:9998}@media (min-width:993px){.variants{z-index:20!important}}.variants__label{color:#55585d;display:block;margin-bottom:10px}.variants__select-btn{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;border:1px solid #d5d7db;border-radius:4px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;padding:12px 16px;-webkit-transition:border-color .3s ease-in-out;transition:border-color .3s ease-in-out;width:100%}.variants__select-btn:focus-visible,.variants__select-btn:hover{border-color:#6a6f73}.variants__select-btn svg{-webkit-transition:rotate .3s ease-in-out;transition:rotate .3s ease-in-out}.is-active .variants__select-btn svg{rotate:180deg}.variants__select{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;background-color:rgba(0,0,0,.5);border:1px solid transparent;border-radius:4px;display:-webkit-box;display:-ms-flexbox;display:flex;height:100vh;height:100dvh;left:0;opacity:0;overflow:hidden;pointer-events:none;position:fixed;top:0;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;width:100%}@media (min-width:993px){.variants__select{background-color:#fff;display:grid;grid-template-rows:0fr;height:auto;left:auto;margin-top:12px;opacity:1;position:absolute;top:auto;-webkit-transition:grid-template-rows .3s ease-in-out;transition:grid-template-rows .3s ease-in-out;transition:grid-template-rows .3s ease-in-out,-ms-grid-rows .3s ease-in-out}.is-active .variants__select{border-color:#eff1f2;grid-template-rows:1fr}}.is-active .variants__select{opacity:1;pointer-events:auto}.variants__select>div{-webkit-box-orient:vertical;-webkit-box-direction:normal;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-height:50vH;min-height:50dvH;overflow:hidden;padding:20px 24px;-webkit-transition:opacity .4s ease-in-out;transition:opacity .4s ease-in-out;width:100%}@media (min-width:993px){.variants__select>div{min-height:auto;opacity:0;padding:0}}.is-active .variants__select>div{opacity:1}.variants__select__mobile-label{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;border-bottom:1px solid #eff1f2;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;padding:16px}.variants__select__mobile-label:after{aspect-ratio:1;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='25' height='25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m18.158 6.516-12 12M6.158 6.516l12 12' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");content:"";display:block;width:24px}@media (min-width:993px){.variants__select__mobile-label{display:none}}.variants__option{-webkit-box-pack:justify;-ms-flex-pack:justify;border-bottom:1px solid #eff1f2;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between;margin-bottom:0;padding:12px 16px;-webkit-transition:background-color .3s ease;transition:background-color .3s ease;width:100%}.variants__option:focus-visible,.variants__option:hover,.variants__option:is-selected{background-color:#f7f8f9}.variants__option:last-child{border-bottom:none}.variants__option input[type=radio]:checked~.variants__option__label{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.variants__select-btn .variants__option{border-bottom:none;padding:0}.variants__value{color:#000}.variants__price{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px}.variants__price .sale-hld{margin-bottom:0!important}.variants__price .woocommerce-Price-amount{font-size:16px!important;line-height:1.5!important}@media (min-width:993px){.variants__price .woocommerce-Price-amount{font-size:18px!important}}.single-product .cart .pricing:has(.sale-hld) .woocommerce-Price-amount,.woocommerce-cart .cart .pricing:has(.sale-hld) .woocommerce-Price-amount,.woocommerce-checkout .cart .pricing:has(.sale-hld) .woocommerce-Price-amount{color:#e81412}.single-product .cart .woocommerce-Price-amount,.woocommerce-cart .cart .woocommerce-Price-amount,.woocommerce-checkout .cart .woocommerce-Price-amount{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Figtree,sans-serif;font-size:20px;font-style:normal;font-weight:600;line-height:1.5}.summary__inner .single-product .cart .woocommerce-Price-amount,.summary__inner .woocommerce-cart .cart .woocommerce-Price-amount,.summary__inner .woocommerce-checkout .cart .woocommerce-Price-amount{color:#000;font-size:28px;letter-spacing:-.28px;line-height:1.28}@media (min-width:993px){.summary__inner .single-product .cart .woocommerce-Price-amount,.summary__inner .woocommerce-cart .cart .woocommerce-Price-amount,.summary__inner .woocommerce-checkout .cart .woocommerce-Price-amount{font-size:32px;letter-spacing:-.32px;line-height:1.25}}.single-product .cart .price-per-kg,.woocommerce-cart .cart .price-per-kg,.woocommerce-checkout .cart .price-per-kg{background-color:#eff1f2;border-radius:22px;color:#55585d!important;display:block;font-family:Figtree,sans-serif;font-size:12px;letter-spacing:.12px;line-height:1.5;margin-bottom:0!important;padding:2px 6px}.single-product .cart del .woocommerce-Price-amount,.woocommerce-cart .cart del .woocommerce-Price-amount,.woocommerce-checkout .cart del .woocommerce-Price-amount{color:#55585d!important;font-family:Figtree,sans-serif;font-size:12px!important;font-style:normal;font-weight:400;letter-spacing:.12px!important;line-height:1.5!important;opacity:.9;text-decoration:line-through}.single-product .cart .sale-hld,.woocommerce-cart .cart .sale-hld,.woocommerce-checkout .cart .sale-hld{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;margin-bottom:4px}.single-product .cartprod .cart__content,.woocommerce-cart .cartprod .cart__content,.woocommerce-checkout .cartprod .cart__content{margin-top:12px}.cart__variants .single-product .cartprod .cart__content,.cart__variants .woocommerce-cart .cartprod .cart__content,.cart__variants .woocommerce-checkout .cartprod .cart__content{display:none}.cart__variants .single-product .cartprod input[type=radio]:checked~.cart__content,.cart__variants .woocommerce-cart .cartprod input[type=radio]:checked~.cart__content,.cart__variants .woocommerce-checkout .cartprod input[type=radio]:checked~.cart__content{display:block}.single-product .submit-hld,.woocommerce-cart .submit-hld,.woocommerce-checkout .submit-hld{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px}.single-product .submit-hld.is-fixed,.woocommerce-cart .submit-hld.is-fixed,.woocommerce-checkout .submit-hld.is-fixed{background-color:#fff;border-top:1px solid #eff1f2;bottom:0;left:0;margin:0!important;padding:12px 16px;position:fixed;width:100%;z-index:9999}.summary__inner .single-product .submit-hld,.summary__inner .woocommerce-cart .submit-hld,.summary__inner .woocommerce-checkout .submit-hld{margin-block:16px}.summary__inner .single-product .ajax_add_to_cart_button,.summary__inner .single-product .single_add_to_cart_button,.summary__inner .woocommerce-cart .ajax_add_to_cart_button,.summary__inner .woocommerce-cart .single_add_to_cart_button,.summary__inner .woocommerce-checkout .ajax_add_to_cart_button,.summary__inner .woocommerce-checkout .single_add_to_cart_button{-webkit-box-flex:1;-ms-flex:1 1 0%;flex:1 1 0%}.single-product .history-lowest-price,.woocommerce-cart .history-lowest-price,.woocommerce-checkout .history-lowest-price{color:#55585d;font-family:Figtree,sans-serif;font-size:12px;font-style:normal;font-weight:400;letter-spacing:.12px;line-height:1.5;opacity:.9}.summary__inner .single-product .history-lowest-price,.summary__inner .woocommerce-cart .history-lowest-price,.summary__inner .woocommerce-checkout .history-lowest-price{margin-top:4px}.variants__price .single-product .history-lowest-price,.variants__price .woocommerce-cart .history-lowest-price,.variants__price .woocommerce-checkout .history-lowest-price{display:none}.single-product .history-lowest-price p,.woocommerce-cart .history-lowest-price p,.woocommerce-checkout .history-lowest-price p{display:inline}.single-product .history-lowest-price__value,.woocommerce-cart .history-lowest-price__value,.woocommerce-checkout .history-lowest-price__value{font-family:Figtree,sans-serif}.single-product .history-lowest-price__value:before,.woocommerce-cart .history-lowest-price__value:before,.woocommerce-checkout .history-lowest-price__value:before{content:" "}ul.products{margin-bottom:0;margin-left:0}ul.products:not(.list) li.product{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:space-between}ul.products:not(.list) li.product:after,ul.products:not(.list) li.product:before{display:none}ul.products li.product:after,ul.products li.product:before{content:"";display:table}ul.products li.product:after{clear:both}ul.products li.product.outofstock .woocommerce-loop-product__image-col:before{background-color:#e7e8ea;bottom:0;content:"";left:0;opacity:.65;position:absolute;right:0;top:0;z-index:99}ul.products li.product.outofstock .woocommerce-loop-product__image-col:after{background-color:#cfcfcf;color:#333;content:"Nicht verfügbar";font-size:13px;left:10%;padding:15px;position:absolute;right:10%;text-align:center;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:99}ul.products li.product.outofstock .stock.out-of-stock{font-size:14px;text-transform:uppercase}ul.products li.product .star-rating{display:none;font-size:.875em;margin:0 auto .5407911001em}ul.products li.product .quantity{margin-right:2px;max-width:123px;width:calc(100% - 40px)}ul.products li.product .quantity.disabled{cursor:auto;opacity:.4}ul.products li.product .product-badges-hld{left:0;position:absolute;top:0;width:100%}ul.products:not(.list) li.product.product-category .woocommerce-loop-category__title{font-size:1.1em}ul.products:not(.list) li.product.product-category img{margin-bottom:1.618em}ul.products:not(.list) li.product .stock.out-of-stock{background-color:#cfcfcf;color:#333;display:block;padding:3px 5px;text-align:center}ul.products:not(.list) li.product .button:not(.ajax_add_to_cart_button){-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:var(--loop-product-button-bg-main-color);color:var(--loop-product-button-text-color);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:var(--loop-product-button-font-size,14px);height:var(--loop-product-button-height);justify-content:center;margin-bottom:0;text-transform:uppercase;width:100%}ul.products:not(.list) li.product .button:not(.ajax_add_to_cart_button):focus,ul.products:not(.list) li.product .button:not(.ajax_add_to_cart_button):hover{--loop-product-button-bg-main-color:#f1f1f1;--loop-product-button-text-color:#000}ul.products:not(.list) li.product .ajax_add_to_cart_button,ul.products:not(.list) li.product .single_add_to_cart_button{margin-top:auto}ul.products:not(.list) .pricing{margin:20px 0 12px;min-height:55px;width:100%}ul.products:not(.list) .price del,ul.products:not(.list) .price ins{background-color:transparent;display:inline-block;font-size:inherit}ul.products:not(.list) .cartprod-variation-not-selected{-webkit-box-ordinal-group:3;-ms-flex-order:2;-webkit-touch-callout:none;background-color:var(--loop-product-button-bg-main-color);background-size:22px 22px;border:0;color:var(--loop-product-button-text-color);display:inline-block;font-family:Oswald,sans-serif;font-size:14px;height:var(--loop-product-button-height);margin-top:12px;order:2;position:relative;text-align:center;text-transform:uppercase;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}ul.products.list .cartprod-variation-not-selected,ul.products.list form.variations_form,ul.products:not(.list) .grid-select~.cartprod-variation-not-selected{display:none}@media (max-width:992px){ul.products.list form.variations_form{display:none!important}}ul.products.list .shop-awards__price-box{display:none}ul.products .product-badges-hld{height:100%}ul.products .product-badge__new{left:0;top:8px}@media (min-width:321px) and (max-width:489px),(min-width:768px) and (max-width:992px){ul.products .product-badge__new+.product-badge__cat-gift,ul.products .product-badge__new+.product-badge__dog-gift,ul.products .product-badge__new+.product-badge__hit,ul.products .product-badge__new+.product-badge__super{left:0;right:auto;top:45px}}ul.products .product-badge__cat-gift,ul.products .product-badge__dog-gift,ul.products .product-badge__hit,ul.products .product-badge__super{right:0;top:8px}ul.products .product-badge__custom{bottom:10px;right:0}.woocommerce-loop-product__link{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;position:relative}.woocommerce-loop-product__link:hover .woocommerce-loop-product__title{text-decoration:underline}.woocommerce-loop-product__link>.price{margin-top:auto}ul.products:not(.list) .product-with-grid-add-to-cart .woocommerce-loop-product__link>.price,ul.products:not(.list) .product-with-grid-add-to-cart .woocommerce-loop-product__link>.price-per-kg{display:none}.woocommerce-loop-product__image-col{-webkit-box-orient:vertical;-webkit-box-direction:reverse;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse;margin-bottom:18px;position:relative}.woocommerce-loop-product__image-col img{aspect-ratio:1/1;display:block;height:auto;-o-object-fit:cover;object-fit:cover;width:100%}.woocommerce-loop-product__title{color:var(--loop-product-text-color,#000);font-family:Oswald,sans-serif;font-size:15px;font-weight:400;height:2.4em;letter-spacing:.1px;line-height:1.2;margin-bottom:8px;overflow:hidden;text-transform:uppercase}.woocommerce-loop-product__short-description{color:var(--loop-product-text-color,#000);font-family:cooper_hewitt,sans-serif;font-size:14px;height:2.4em;letter-spacing:0;line-height:1.2;overflow-y:hidden}@media (min-width:993px){.woocommerce-loop-product__short-description{height:2.4em}}.woocommerce-loop-product__add-to-cart-form .added_to_cart{background-color:#626870;border:0;color:#fff;display:block;height:var(--loop-product-button-height);padding:10px 2px;text-align:center;width:100%}.woocommerce-Price-amount .woocommerce-Price-amount-currencySymbol{margin-left:.2em}.woocommerce-Price-amount .price-per-kg{display:block;margin-left:8px}.fract{font-size:20px;vertical-align:super}.tax-pa_kolekcja .widget-area .widget:first-of-type{padding-top:0}.tax-pa_kolekcja .prdctfltr-widget{margin-top:0}.has-flip{position:relative}.has-flip .onsale{z-index:999999}.has-flip .wp-post-image{opacity:1}.has-flip .wp-post-image--secondary{left:0;opacity:0;position:absolute;top:0}.has-flip .woocommerce-LoopProduct-link img{-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.has-flip:hover .woocommerce-LoopProduct-link .wp-post-image{opacity:0}.has-flip:hover .woocommerce-LoopProduct-link .wp-post-image--secondary{opacity:1}.single-product .section-products-simple,.woocommerce-cart .section-products-simple{overflow:inherit}.single-product ul.products,.woocommerce-cart ul.products{margin-bottom:0;margin-left:0}.single-product ul.products li.product,.woocommerce-cart ul.products li.product{list-style:none;padding-left:0;padding-right:0;position:relative;text-align:left;width:100%}.single-product ul.products li.product .woocommerce-loop-product__image-col .product-badges-hld,.woocommerce-cart ul.products li.product .woocommerce-loop-product__image-col .product-badges-hld{height:auto;left:12px;position:absolute;top:12px;width:calc(100% - 24px)}.single-product ul.products li.product.outofstock .stock.out-of-stock,.woocommerce-cart ul.products li.product.outofstock .stock.out-of-stock{font-size:14px;text-transform:uppercase}.single-product ul.products li.product .cartprod-variation-attribute-select,.single-product ul.products li.product .cartprod-variation-not-selected,.single-product ul.products li.product.outofstock .woocommerce-simple-add-to-cart .quantity,.woocommerce-cart ul.products li.product .cartprod-variation-attribute-select,.woocommerce-cart ul.products li.product .cartprod-variation-not-selected,.woocommerce-cart ul.products li.product.outofstock .woocommerce-simple-add-to-cart .quantity{display:none}.single-product ul.products li.product form.cart,.woocommerce-cart ul.products li.product form.cart{margin-top:8px}.single-product ul.products li.product form.cart .cart__title,.single-product ul.products li.product form.cart .quantity,.single-product ul.products li.product form.cart .submit-hld,.woocommerce-cart ul.products li.product form.cart .cart__title,.woocommerce-cart ul.products li.product form.cart .quantity,.woocommerce-cart ul.products li.product form.cart .submit-hld{display:none}.single-product ul.products li.product form.cart .bundle_wrap,.single-product ul.products li.product form.cart .pricing,.woocommerce-cart ul.products li.product form.cart .bundle_wrap,.woocommerce-cart ul.products li.product form.cart .pricing{margin-bottom:0;margin-top:8px;padding-bottom:0}.single-product ul.products li.product form.cart .cart__content,.woocommerce-cart ul.products li.product form.cart .cart__content{display:block!important;margin-top:0!important}.single-product ul.products li.product form.cart .cart__content .price-per-kg,.woocommerce-cart ul.products li.product form.cart .cart__content .price-per-kg{display:inline-block;margin-left:6px}.single-product ul.products li.product form.cart .cartprod,.woocommerce-cart ul.products li.product form.cart .cartprod{display:none!important}.single-product ul.products li.product form.cart .cartprod:first-child,.woocommerce-cart ul.products li.product form.cart .cartprod:first-child{display:block!important}.single-product ul.products li.product .bundle_price_title,.woocommerce-cart ul.products li.product .bundle_price_title{display:none}.single-product ul.products:not(.list):not(.slick-slider),.woocommerce-cart ul.products:not(.list):not(.slick-slider){--grid-product-min-width:190px;-webkit-box-pack:center;-ms-flex-pack:center;display:grid;gap:20px 15px;grid-template-columns:repeat(auto-fill,minmax(var(--grid-product-min-width,210px),-webkit-max-content));grid-template-columns:repeat(auto-fill,minmax(var(--grid-product-min-width,210px),max-content));justify-content:center}@media (min-width:993px){.single-product ul.products:not(.list):not(.slick-slider),.woocommerce-cart ul.products:not(.list):not(.slick-slider){--grid-product-min-width:226px;gap:35px 15px}}.single-product ul.products:not(.list) li.product .button:not(.ajax_add_to_cart_button),.single-product ul.products:not(.list):not(.slick-slider):after,.single-product ul.products:not(.list):not(.slick-slider):before,.woocommerce-cart ul.products:not(.list) li.product .button:not(.ajax_add_to_cart_button),.woocommerce-cart ul.products:not(.list):not(.slick-slider):after,.woocommerce-cart ul.products:not(.list):not(.slick-slider):before{display:none}.single-product ul.products:not(.list) .pricing,.woocommerce-cart ul.products:not(.list) .pricing{margin-bottom:12px;width:100%}.single-product ul.products:not(.list) .price del,.single-product ul.products:not(.list) .price ins,.woocommerce-cart ul.products:not(.list) .price del,.woocommerce-cart ul.products:not(.list) .price ins{background-color:transparent;display:inline-block;font-size:inherit}.single-product .woocommerce-loop-product__link,.woocommerce-cart .woocommerce-loop-product__link{position:relative}.single-product .woocommerce-loop-product__image-col,.woocommerce-cart .woocommerce-loop-product__image-col{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;aspect-ratio:1;background-color:#f7f8f9;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;margin-bottom:16px;position:relative}.single-product .woocommerce-loop-product__image-col picture,.woocommerce-cart .woocommerce-loop-product__image-col picture{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;justify-content:center;width:100%}.single-product .woocommerce-loop-product__image-col picture:has(.wp-post-image--secondary),.woocommerce-cart .woocommerce-loop-product__image-col picture:has(.wp-post-image--secondary){position:absolute}.single-product .woocommerce-loop-product__image-col img,.woocommerce-cart .woocommerce-loop-product__image-col img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;width:auto}.single-product .woocommerce-loop-product__title,.woocommerce-cart .woocommerce-loop-product__title{text-wrap:balance;color:#000;display:block;font-family:Figtree,sans-serif;font-size:18px;font-style:normal;font-weight:600;height:auto;line-height:1.5}@media (min-width:993px){.single-product .woocommerce-loop-product__title,.woocommerce-cart .woocommerce-loop-product__title{font-size:20px}}.single-product .woocommerce-loop-product__short-description,.woocommerce-cart .woocommerce-loop-product__short-description{color:#55585d;font-family:Figtree,sans-serif;font-size:16px;height:auto;line-height:1.75;margin-top:4px}.single-product .woocommerce-loop-product__add-to-cart-form,.woocommerce-cart .woocommerce-loop-product__add-to-cart-form{display:none}.single-product .variation-attribute-select,.woocommerce-cart .variation-attribute-select{background-position-x:96%;cursor:pointer;font-size:14px;height:30px;margin-left:0!important;margin-top:12px;width:100%}.single-product .woocommerce-simple-add-to-cart,.single-product .woocommerce-variation-add-to-cart,.woocommerce-cart .woocommerce-simple-add-to-cart,.woocommerce-cart .woocommerce-variation-add-to-cart{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-flex:1;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;max-width:161px;min-width:141px}.single-product .woocommerce-simple-add-to-cart .points,.single-product .woocommerce-variation-add-to-cart .points,.woocommerce-cart .woocommerce-simple-add-to-cart .points,.woocommerce-cart .woocommerce-variation-add-to-cart .points{display:none}.single-product .woocommerce-simple-add-to-cart-disabled,.single-product .woocommerce-variation-add-to-cart-disabled,.woocommerce-cart .woocommerce-simple-add-to-cart-disabled,.woocommerce-cart .woocommerce-variation-add-to-cart-disabled{max-width:none}.single-product .woocommerce-simple-add-to-cart-disabled .quantity,.single-product .woocommerce-variation-add-to-cart-disabled .quantity,.woocommerce-cart .woocommerce-simple-add-to-cart-disabled .quantity,.woocommerce-cart .woocommerce-variation-add-to-cart-disabled .quantity{display:none!important}.single-product .has-flip .wp-post-image--secondary,.woocommerce-cart .has-flip .wp-post-image--secondary{left:auto;top:auto}.single-product .product-badges-hld,.woocommerce-cart .product-badges-hld,.woocommerce-checkout .product-badges-hld{left:12px;position:absolute;top:12px;width:auto}.summary__inner,ul.products.list{--bundle-button-flex-width:1}.bundle-watch-more-button{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:var(--loop-product-button-bg-main-color);border:0;color:var(--loop-product-button-text-color);display:-webkit-box;display:-ms-flexbox;display:flex;font-size:13px;height:var(--loop-product-button-height);justify-content:center;margin:auto 0 0;position:relative;text-transform:uppercase;width:100%}@media (min-width:768px){ul.products.list .bundle-watch-more-button{margin-left:35px;max-width:160px}}.bundle-watch-more-button:focus,.bundle-watch-more-button:hover{--loop-product-button-bg-main-color:#f1f1f1;--loop-product-button-text-color:#000}ul.products.list form.cart.bundle_loop_item_more .cart__content{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}ul.products.list form.cart.bundle_loop_item_more .cart__content .price{-webkit-box-align:end;-ms-flex-align:end;-webkit-box-flex:1;-webkit-box-orient:horizontal;-webkit-box-direction:normal;align-items:flex-end;-ms-flex:1;flex:1;-ms-flex-direction:row;flex-direction:row;gap:unset}ul.products.list form.cart.bundle_loop_item_more .cart__content .price ins{width:auto}ul.products.list form.cart.bundle_loop_item_more .cart__content .price .woocommerce-Price-amount{gap:unset}ul.products form.cart.bundle_loop_item_more .price{-webkit-box-align:end;-ms-flex-align:end;-webkit-box-flex:1;align-items:flex-end;-ms-flex:1;flex:1;gap:unset}ul.products form.cart.bundle_loop_item_more .price ins{width:auto}ul.products form.cart.bundle_loop_item_more .price .woocommerce-Price-amount{gap:unset}.bundle_loop_item_more .cartprod{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}ul.products:not(.list) li.product:not(.product-type-simple) form.cart.bundle_loop_item_more .cartprod:not(.grid-select){display:-webkit-box;display:-ms-flexbox;display:flex}.bundle_loop_item_more .woocommerce-Price-from-text{margin-right:.2em}ul.products.list form.cart.bundle_form:not(.bundle_loop_item_more) .bundled_product_summary{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;overflow:hidden;padding:25px 30px 25px 12px;width:100%}@media (max-width:767px){ul.products.list form.cart.bundle_form:not(.bundle_loop_item_more) .bundled_product_summary{margin-left:0;margin-right:0;padding:25px 0}}.bundled_product_summary .cart,ul.products.list form.cart.bundle_form:not(.bundle_loop_item_more) .cart__title{width:100%}.bundled_product_summary .bundled_item_cart_content{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between;width:100%}.bundled_product_summary .bundled_item_cart_content .bundled_item_cart_details{margin-left:auto}ul.products.list form.cart .bundled_product_summary .bundled_item_cart_content .cart__content{width:auto}ul.products.list form.cart .bundled_product_summary .bundled_item_cart_content .cart__content .price{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}ul.products.list form.cart .bundled_product_summary .bundled_item_cart_content .cart__content .price del{margin-top:0}.bundled_product_summary .bundled_item_cart_content>.variations{width:auto}.bundled_product_summary .bundled_item_cart_content>.variations .label,.bundled_product_summary .bundled_item_cart_content>.variations .value{font-family:cooper_hewitt,sans-serif;font-size:16px;font-weight:700}.bundled_product_summary .bundled_item_cart_content>.variations .value{padding-left:.25em}.bundled_product_summary .bundled_item_cart_content>.variations+.bundled_item_wrap{margin-left:auto}.bundled_product_summary .bundled_item_cart_content>.variations+.bundled_item_wrap .bundled_item_price_col del .woocommerce-Price-currencySymbol{margin-left:.25em}ul.products.list .bundled_product_summary .bundled_item_cart_content .bundled_item_wrap .woocommerce-simple-add-to-cart,ul.products.list .bundled_product_summary .bundled_item_cart_content .bundled_item_wrap .woocommerce-variation-add-to-cart{display:none}form.cart .bundled_product_summary:nth-of-type(2n){background-color:#fff}ul.products:not(.list) form.cart .bundled_product_summary{display:none}.bundled_item_cart_details .price{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:grid;grid-template-areas:"each_text regular " "each_text sale";grid-template-columns:1fr;grid-template-rows:-webkit-min-content -webkit-min-content;grid-template-rows:min-content min-content}.bundled_item_cart_details .price>.woocommerce-Price-amount{grid-area:sale}.bundled_item_cart_details .price .woocommerce-Price-amount{gap:0}.bundled_item_cart_details .price .woocommerce-Price-amount:has(.price-kg){-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.bundled_item_cart_details del{grid-area:regular}.bundled_item_cart_details del .woocommerce-Price-amount{margin-left:auto}.bundled_item_cart_details del .woocommerce-Price-currencySymbol{margin-left:2px}.bundled_item_cart_details ins{grid-area:sale}.bundled_item_price_quantity{-webkit-box-ordinal-group:0;-ms-flex-order:-1;font-family:cooper_hewitt,sans-serif;font-size:16px;font-weight:700;grid-area:each_text;margin-right:10px;order:-1;text-transform:none}form.cart.bundle_form>.cart:last-of-type:nth-of-type(2n){-webkit-box-flex:1;-ms-flex:1;flex:1}form.cart.bundle_form>.cart:last-of-type:nth-of-type(2n),form.cart.bundle_form>.cart:last-of-type:nth-of-type(2n) .bundle_price_col .bundle_price{background-color:#fff}ul.products.list form.cart.bundle_form.processing .bundle_data .bundle_wrap .bundle_button .ajax_add_to_cart_button{background-image:none}form.cart .bundle_data{height:100%}.cart.bundle_out_of_stock{--loop-product-button-bg-main-color:#cfcfcf;--loop-product-button-font-size:14px;--loop-product-button-text-color:#000;--loop-product-button-width:100%}ul.products.list .cart.bundle_out_of_stock .bundle_wrap_price_col{-webkit-filter:saturate(0);filter:saturate(0);opacity:.5}.cart.bundle_out_of_stock .bundled_product_summary{opacity:.5}ul.products .cart.bundle_out_of_stock .bundle_availability{display:none}.cart.bundle_out_of_stock .bundle_availability .out-of-stock{font-weight:700}.cart.bundle_out_of_stock .bundle_button:before{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-touch-callout:none;align-items:center;background-color:var(--loop-product-button-bg-main-color);border:0;bottom:0;color:var(--loop-product-button-text-color);content:"Nicht verfügbar";display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Oswald,sans-serif;font-size:var(--loop-product-button-font-size,14px);height:var(--loop-product-button-height);justify-content:center;pointer-events:none;position:absolute;text-transform:uppercase;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:var(--loop-product-button-width);z-index:20}.section-products-collection .cart.bundle_out_of_stock .bundle_button:before{display:none}@media (min-width:768px){ul.products.list .cart.bundle_out_of_stock .bundle_button:before{max-width:160px}}.cart.bundle_out_of_stock .bundle_button .submit-hld{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;pointer-events:none}.bundle_price_title{font-family:cooper_hewitt,sans-serif;font-size:16px;font-weight:700;margin-bottom:10px}ul.products:not(.list) .bundle_price_title{display:none}.bundle_wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:20px 0;height:100%;justify-content:space-between}@media (min-width:768px){.bundle_wrap{gap:unset}}ul.products.list .bundle_wrap{margin-top:20px;padding:25px 30px 25px 12px}@media (max-width:767px){ul.products.list .bundle_wrap{padding:25px 0}.bundle_wrap{margin-left:0;margin-right:0}}.bundle_wrap .bundle_error{width:100%}.bundle_wrap .bundle_wrap_price_col{-webkit-box-flex:100%;-ms-flex:100%;flex:100%;margin-right:auto}@media (min-width:768px){.bundle_wrap .bundle_wrap_price_col{-webkit-box-flex:1;-ms-flex:1;flex:1}}.bundle_button{-ms-flex-item-align:end;-webkit-box-flex:var(--bundle-button-flex-width,100%);-webkit-box-pack:end;-ms-flex-pack:end;align-self:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:var(--bundle-button-flex-width,100%);flex:var(--bundle-button-flex-width,100%);justify-content:flex-end;margin-left:auto;width:100%}ul.products li.product .bundle_button .quantity{width:100%}.bundle_button .submit-hld{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.single-product .summary__inner .cart .bundled_product,.woocommerce-cart .summary__inner .cart .bundled_product,.woocommerce-checkout .summary__inner .cart .bundled_product{margin-bottom:10px}.single-product .summary__inner .cart .bundled_product .price,.woocommerce-cart .summary__inner .cart .bundled_product .price,.woocommerce-checkout .summary__inner .cart .bundled_product .price{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.single-product .summary__inner .cart .bundled_product .price ins .woocommerce-Price-amount,.woocommerce-cart .summary__inner .cart .bundled_product .price ins .woocommerce-Price-amount,.woocommerce-checkout .summary__inner .cart .bundled_product .price ins .woocommerce-Price-amount{font-size:24px;letter-spacing:-.24px;line-height:1.33}.single-product .summary__inner .cart .bundled_product .price .price-per-kg,.woocommerce-cart .summary__inner .cart .bundled_product .price .price-per-kg,.woocommerce-checkout .summary__inner .cart .bundled_product .price .price-per-kg{margin-bottom:1px;margin-left:6px}.single-product .bundled_product_summary .bundled_item_cart_content,.woocommerce-cart .bundled_product_summary .bundled_item_cart_content,.woocommerce-checkout .bundled_product_summary .bundled_item_cart_content{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.single-product .bundled_product_summary .bundled_item_cart_content .bundled_item_cart_details,.woocommerce-cart .bundled_product_summary .bundled_item_cart_content .bundled_item_cart_details,.woocommerce-checkout .bundled_product_summary .bundled_item_cart_content .bundled_item_cart_details{margin-left:0}.single-product .bundled_product_summary .bundled_item_cart_content>.variations,.woocommerce-cart .bundled_product_summary .bundled_item_cart_content>.variations,.woocommerce-checkout .bundled_product_summary .bundled_item_cart_content>.variations{margin-top:12px;width:100%}.single-product .bundled_product_summary .bundled_item_cart_content .label,.single-product .bundled_product_summary .bundled_item_cart_content .value,.woocommerce-cart .bundled_product_summary .bundled_item_cart_content .label,.woocommerce-cart .bundled_product_summary .bundled_item_cart_content .value,.woocommerce-checkout .bundled_product_summary .bundled_item_cart_content .label,.woocommerce-checkout .bundled_product_summary .bundled_item_cart_content .value{font-family:Figtree,sans-serif;font-size:14px;font-weight:400!important;line-height:1.42}.single-product .bundled_product_summary .bundled_item_cart_content .value,.woocommerce-cart .bundled_product_summary .bundled_item_cart_content .value,.woocommerce-checkout .bundled_product_summary .bundled_item_cart_content .value{-webkit-box-pack:end;-ms-flex-pack:end;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-end}.single-product .bundled_product_summary .bundled_item_cart_content .value .bundled_variation_attribute_value,.woocommerce-cart .bundled_product_summary .bundled_item_cart_content .value .bundled_variation_attribute_value,.woocommerce-checkout .bundled_product_summary .bundled_item_cart_content .value .bundled_variation_attribute_value{font-size:14px!important;font-weight:600!important;line-height:1.57!important}.single-product .bundled_product_summary .bundled_item_cart_content .value select,.woocommerce-cart .bundled_product_summary .bundled_item_cart_content .value select,.woocommerce-checkout .bundled_product_summary .bundled_item_cart_content .value select{border:1px solid #d5d7db;border-radius:4px;font-family:Figtree,sans-serif;padding:4px 8px}form.cart .single-product .bundled_product_summary,form.cart .woocommerce-cart .bundled_product_summary,form.cart .woocommerce-checkout .bundled_product_summary{background-color:#fff;border:1px solid #e5e7ea;border-radius:4px;padding:10px}@media screen and (min-width:650px){form.cart .single-product .bundled_product_summary,form.cart .woocommerce-cart .bundled_product_summary,form.cart .woocommerce-checkout .bundled_product_summary{display:grid;gap:0 12px;grid-template-columns:84px auto}}.single-product .bundle_button,.woocommerce-cart .bundle_button,.woocommerce-checkout .bundle_button{gap:12px;margin-bottom:16px}.single-product .bundle_button .submit-hld,.woocommerce-cart .bundle_button .submit-hld,.woocommerce-checkout .bundle_button .submit-hld{margin-block:0;width:100%}.bundled_item_cart_content{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}.bundled_item_cart_content table.variations{width:auto}.bundled_item_cart_content table.variations label{font-size:14px;font-weight:400}.bundled_item_cart_content table.variations label .required{display:none}.bundled_item_cart_content table.variations .value{font-size:14px;font-weight:600;line-height:1.57}.bundled_item_cart_content table.variations .value select{font-size:16px}form.cart:not(.bundle_out_of_stock) .bundled_item_cart_content.variations_form:has(.woocommerce-variation-availability .stock.out-of-stock) .woocommerce-variation-price .price>*{opacity:.5}.bundled_item_cart_details{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-left:auto}.bundle_wrap .bundle_availability{display:none!important}.bundle_wrap .woocommerce-Price-from-text{display:none}.bundle_wrap .history-lowest-price{--history-lowest-price-display:block;position:relative;visibility:visible}.woocommerce-variation-add-to-cart-enabled .quantity:not(.quantity_hidden){margin-top:15px}form.cart .bundled_product_summary{padding:20px}form.cart .bundled_product_summary:nth-of-type(odd){background-color:#fff}form.cart:not(.bundle_out_of_stock) .bundled_product_summary:has(.bundled_item_cart_content .woocommerce-variation-availability .stock.out-of-stock) .bundled-product__image{position:relative}form.cart:not(.bundle_out_of_stock) .bundled_product_summary:has(.bundled_item_cart_content .woocommerce-variation-availability .stock.out-of-stock) .bundled-product__image:before{background-color:#e7e8ea;bottom:0;content:"";left:0;opacity:.65;position:absolute;right:0;top:0;z-index:99}.bundled_product_summary .single_variation_wrap{width:100%}.bundled_product_summary .woocommerce-variation{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%}.bundled_product_summary .woocommerce-variation>div{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.bundled_product_summary .woocommerce-variation>div.woocommerce-variation-availability{-webkit-box-ordinal-group:2;-ms-flex-order:1;margin-bottom:8px;order:1}.bundled_product_summary .woocommerce-variation-availability .out-of-stock{background-color:#cfcfcf;border-radius:4px;padding:4px 10px;text-align:center;width:100%}form.cart.bundle_form>.cart:last-of-type:nth-of-type(odd),form.cart.bundle_form>.cart:last-of-type:nth-of-type(odd) .bundle_price_col .bundle_price{background-color:#fff}.summary__inner .bundle_wrap{margin-top:32px}.summary__inner .bundle_wrap .bundle_button .button.disabled{cursor:not-allowed;opacity:.5!important;pointer-events:none}.summary__inner .bundle_wrap .bundle_button .button.disabled:hover{opacity:.5!important}.cart.bundle_out_of_stock .bundle_data .bundle_wrap,.cart.bundle_out_of_stock .bundle_wrap_price_col{display:none!important}.bundle_error{margin-bottom:10px;width:100%}.bundle_error li{list-style:none}.bundle_price_col{position:relative}.bundle_price_col .bundle_price{background-color:#f8f9fb;display:none;height:100%;position:absolute;top:0;width:100%}.section-products-grid ul.products,.upsells.products ul.products{margin-left:-5px;margin-right:-5px}@media (min-width:1281px){.section-products-grid ul.products,.upsells.products ul.products{margin-left:0;margin-right:0;padding-left:10px;padding-right:10px}}.section-products-grid ul.products .slick-track,.upsells.products ul.products .slick-track{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));justify-items:center}@media (min-width:768px){.section-products-grid ul.products .slick-track,.upsells.products ul.products .slick-track{-webkit-box-pack:justify;-ms-flex-pack:justify;grid-template-columns:repeat(auto-fit,minmax(var(--grid-product-min-width,180px),-webkit-max-content));grid-template-columns:repeat(auto-fit,minmax(var(--grid-product-min-width,180px),max-content));justify-content:space-between}}.section-products-grid ul.products:not(.slick-slider),.upsells.products ul.products:not(.slick-slider){--grid-product-min-width:160px;display:grid;gap:0;grid-template-columns:repeat(var(--section-products-grid-columns,auto-fill),minmax(var(--grid-product-min-width,160px),-webkit-max-content));grid-template-columns:repeat(var(--section-products-grid-columns,auto-fill),minmax(var(--grid-product-min-width,160px),max-content));justify-items:center;overflow:hidden}@media (min-width:667px){.section-products-grid ul.products:not(.slick-slider),.upsells.products ul.products:not(.slick-slider){--grid-product-min-width:180px}}@media (min-width:768px){.section-products-grid ul.products:not(.slick-slider),.upsells.products ul.products:not(.slick-slider){--grid-product-min-width:190px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media (min-width:993px){.section-products-grid ul.products:not(.slick-slider),.upsells.products ul.products:not(.slick-slider){--grid-product-min-width:226px}}.section-products-grid ul.products li.product,.upsells.products ul.products li.product{list-style:none;padding-left:5px;padding-right:5px;position:relative;text-align:left;width:auto!important}.section-products-grid ul.products li.product .woocommerce-loop-product__link,.upsells.products ul.products li.product .woocommerce-loop-product__link{max-width:255px}.section-products-grid ul.products .slick-track:after,.section-products-grid ul.products .slick-track:before,.section-products-grid ul.products:after,.section-products-grid ul.products:before,.upsells.products ul.products .slick-track:after,.upsells.products ul.products .slick-track:before,.upsells.products ul.products:after,.upsells.products ul.products:before{display:none}.section-products-grid ul.products .slick-prev,.upsells.products ul.products .slick-prev{left:-20px}.section-products-grid ul.products .slick-next,.upsells.products ul.products .slick-next{right:-20px}.section-products-simple{background-repeat:no-repeat;background-size:cover;margin-left:auto;margin-right:auto;max-width:1366px;padding:25px 0 30px;width:100%}@media (min-width:768px){.section-products-simple{padding:45px 0 30px}}.section-products-simple:not(.webp){background-image:var(--product-section-background-mobile,var(--product-section-background-desktop,none))}@media (min-width:768px){.section-products-simple:not(.webp){background-image:var(--product-section-background-desktop,none)}}.section-products-simple.webp{background-image:var(--product-section-background-mobile-webp,var(--product-section-background-mobile,var(--product-section-background-desktop-webp,var(--product-section-background-desktop,none))))}@media (min-width:768px){.section-products-simple.webp{background-image:var(--product-section-background-desktop-webp,var(--product-section-background-desktop,none))}}.section-products-simple__container{margin-bottom:35px;margin-left:auto;margin-right:auto;max-width:100%;padding-left:25px;padding-right:25px}.section-products-simple__container:after,.section-products-simple__container:before{content:"";display:table}.section-products-simple__container:after{clear:both}@media (min-width:768px){.section-products-simple__container{margin-bottom:50px}}@media (min-width:993px){.section-products-simple__container{margin-bottom:30px;padding-left:30px;padding-right:30px}}@media (min-width:1281px){.section-products-simple__container{max-width:1200px}}.section-products-simple__title{color:#222;display:block;font-family:Oswald,sans-serif;font-size:20px;font-weight:700;line-height:1.2;margin-bottom:20px;text-transform:uppercase}@media (min-width:768px){.section-products-simple__title{font-size:22px}}@media (min-width:993px){.section-products-simple__title{font-size:24px}}@media (min-width:1281px){.section-products-simple__title{padding-left:15px}}.section-products-simple__button{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:#f1f1f1;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;line-height:1.2;margin:30px auto 0}@media (min-width:768px){.section-products-simple__button{max-width:275px}}.section-products-simple-with-tabs{margin-left:auto;margin-right:auto;max-width:1366px;padding:25px 0 30px;width:100%}@media (min-width:768px){.section-products-simple-with-tabs{padding:45px 0 30px}}.section-products-simple-with-tabs__container{margin-left:auto;margin-right:auto;max-width:100%;padding-left:10px;padding-right:10px}.section-products-simple-with-tabs__container:after,.section-products-simple-with-tabs__container:before{content:"";display:table}.section-products-simple-with-tabs__container:after{clear:both}@media (min-width:993px){.section-products-simple-with-tabs__container{padding-left:15px;padding-right:15px}}@media (min-width:1281px){.section-products-simple-with-tabs__container{max-width:1200px;padding-left:30px;padding-right:30px}}.section-products-simple-with-tabs__title{color:#222;display:block;font-family:Oswald,sans-serif;font-size:20px;font-weight:700;line-height:1.2;margin-bottom:20px;padding:0 15px;text-transform:uppercase}@media (min-width:768px){.section-products-simple-with-tabs__title{display:inline-block;font-size:22px}}@media (min-width:993px){.section-products-simple-with-tabs__title{font-size:24px}}.section-products-simple-with-tabs__title-labels{display:block;margin-bottom:20px}@media (min-width:768px){.section-products-simple-with-tabs__title-labels{display:inline-block}}.section-products-simple-with-tabs__title-labels label{cursor:pointer;font-family:Oswald,sans-serif;font-size:14px;font-weight:400;margin:0 15px;opacity:.5;text-transform:uppercase}.section-products-simple-with-tabs__title-labels label:hover{opacity:1}.section-products-simple-with-tabs .section-tab-active{opacity:1;text-decoration:underline}.section-products-simple-with-tabs__radio{display:none}.section-products-simple-with-tabs__tabs .section-products-simple{padding:0}.section-products-simple-with-tabs__tabs .section-products-simple-with-tabs__radio:not(:checked)+.section-products-simple{height:0;visibility:hidden}.section-products-simple-with-tabs__tabs .section-products-simple-with-tabs__radio:checked+.section-products-simple{visibility:visible}.single-product .section-products-grid .woocommerce,.single-product .upsells.products .woocommerce,.woocommerce-cart .section-products-grid .woocommerce,.woocommerce-cart .upsells.products .woocommerce,.woocommerce-checkout .section-products-grid .woocommerce,.woocommerce-checkout .upsells.products .woocommerce{margin-inline:-12px}.single-product .section-products-grid .slick-list,.single-product .upsells.products .slick-list,.woocommerce-cart .section-products-grid .slick-list,.woocommerce-cart .upsells.products .slick-list,.woocommerce-checkout .section-products-grid .slick-list,.woocommerce-checkout .upsells.products .slick-list{overflow:visible}.single-product .section-products-grid ul.products,.single-product .upsells.products ul.products,.woocommerce-cart .section-products-grid ul.products,.woocommerce-cart .upsells.products ul.products,.woocommerce-checkout .section-products-grid ul.products,.woocommerce-checkout .upsells.products ul.products{margin-left:0;margin-right:0}@media (min-width:1281px){.single-product .section-products-grid ul.products,.single-product .upsells.products ul.products,.woocommerce-cart .section-products-grid ul.products,.woocommerce-cart .upsells.products ul.products,.woocommerce-checkout .section-products-grid ul.products,.woocommerce-checkout .upsells.products ul.products{margin-left:0;margin-right:0;padding-left:0;padding-right:0}}.single-product .section-products-grid ul.products li.product,.single-product .upsells.products ul.products li.product,.woocommerce-cart .section-products-grid ul.products li.product,.woocommerce-cart .upsells.products ul.products li.product,.woocommerce-checkout .section-products-grid ul.products li.product,.woocommerce-checkout .upsells.products ul.products li.product{max-width:100%;padding-inline:12px}.single-product .section-products-grid ul.products li.product .woocommerce-Price-amount bdi,.single-product .upsells.products ul.products li.product .woocommerce-Price-amount bdi,.woocommerce-cart .section-products-grid ul.products li.product .woocommerce-Price-amount bdi,.woocommerce-cart .upsells.products ul.products li.product .woocommerce-Price-amount bdi,.woocommerce-checkout .section-products-grid ul.products li.product .woocommerce-Price-amount bdi,.woocommerce-checkout .upsells.products ul.products li.product .woocommerce-Price-amount bdi{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px}.single-product .section-products-grid ul.products li.product .woocommerce-loop-product__link,.single-product .upsells.products ul.products li.product .woocommerce-loop-product__link,.woocommerce-cart .section-products-grid ul.products li.product .woocommerce-loop-product__link,.woocommerce-cart .upsells.products ul.products li.product .woocommerce-loop-product__link,.woocommerce-checkout .section-products-grid ul.products li.product .woocommerce-loop-product__link,.woocommerce-checkout .upsells.products ul.products li.product .woocommerce-loop-product__link{max-width:inherit}.single-product .section-products-grid ul.products .slick-prev,.single-product .upsells.products ul.products .slick-prev,.woocommerce-cart .section-products-grid ul.products .slick-prev,.woocommerce-cart .upsells.products ul.products .slick-prev,.woocommerce-checkout .section-products-grid ul.products .slick-prev,.woocommerce-checkout .upsells.products ul.products .slick-prev{left:0}@media screen and (min-width:1240px){.single-product .section-products-grid ul.products .slick-prev,.single-product .upsells.products ul.products .slick-prev,.woocommerce-cart .section-products-grid ul.products .slick-prev,.woocommerce-cart .upsells.products ul.products .slick-prev,.woocommerce-checkout .section-products-grid ul.products .slick-prev,.woocommerce-checkout .upsells.products ul.products .slick-prev{left:-20px}}.single-product .section-products-grid ul.products .slick-next,.single-product .upsells.products ul.products .slick-next,.woocommerce-cart .section-products-grid ul.products .slick-next,.woocommerce-cart .upsells.products ul.products .slick-next,.woocommerce-checkout .section-products-grid ul.products .slick-next,.woocommerce-checkout .upsells.products ul.products .slick-next{right:0}@media screen and (min-width:1240px){.single-product .section-products-grid ul.products .slick-next,.single-product .upsells.products ul.products .slick-next,.woocommerce-cart .section-products-grid ul.products .slick-next,.woocommerce-cart .upsells.products ul.products .slick-next,.woocommerce-checkout .section-products-grid ul.products .slick-next,.woocommerce-checkout .upsells.products ul.products .slick-next{right:-20px}}.single-product .section-products-simple,.woocommerce-cart .section-products-simple,.woocommerce-checkout .section-products-simple{max-width:inherit;overflow:hidden}@media (min-width:768px){.single-product .section-products-simple,.woocommerce-cart .section-products-simple,.woocommerce-checkout .section-products-simple{padding:25px 0 30px}}.single-product .section-products-simple__container,.woocommerce-cart .section-products-simple__container,.woocommerce-checkout .section-products-simple__container{padding-inline:0}@media (min-width:993px){.single-product .section-products-simple__container,.woocommerce-cart .section-products-simple__container,.woocommerce-checkout .section-products-simple__container{padding:0}}.single-product .section-products-simple__header,.woocommerce-cart .section-products-simple__header,.woocommerce-checkout .section-products-simple__header{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px;justify-content:space-between;margin-bottom:24px}.single-product .section-products-simple__title,.woocommerce-cart .section-products-simple__title,.woocommerce-checkout .section-products-simple__title{color:#000;font-family:Figtree,sans-serif;font-size:24px;font-style:normal;font-weight:600;letter-spacing:-.24px;line-height:32px;margin-bottom:0;text-transform:none}@media (min-width:768px){.single-product .section-products-simple__title,.woocommerce-cart .section-products-simple__title,.woocommerce-checkout .section-products-simple__title{font-size:24px}}@media (min-width:993px){.single-product .section-products-simple__title,.woocommerce-cart .section-products-simple__title,.woocommerce-checkout .section-products-simple__title{font-size:28px;letter-spacing:-.28px;line-height:36px}}@media (min-width:1281px){.single-product .section-products-simple__title,.woocommerce-cart .section-products-simple__title,.woocommerce-checkout .section-products-simple__title{padding-left:0}}.single-product .section-products-simple__button,.woocommerce-cart .section-products-simple__button,.woocommerce-checkout .section-products-simple__button{background-color:transparent;margin:0 0 0 auto}.single-product .section-products-simple .slick-dots,.woocommerce-cart .section-products-simple .slick-dots,.woocommerce-checkout .section-products-simple .slick-dots{background-color:#e5e7ea;bottom:auto;display:-webkit-box;display:-ms-flexbox;display:flex;height:2px;left:auto;margin-top:24px;position:relative;right:auto;width:100%}.single-product .section-products-simple .slick-dots li,.woocommerce-cart .section-products-simple .slick-dots li,.woocommerce-checkout .section-products-simple .slick-dots li{-webkit-box-flex:1;-ms-flex:1;flex:1;height:2px;margin:0;width:auto}.single-product .section-products-simple .slick-dots li.slick-active button,.woocommerce-cart .section-products-simple .slick-dots li.slick-active button,.woocommerce-checkout .section-products-simple .slick-dots li.slick-active button{background-color:#6a6f73}.single-product .section-products-simple .slick-dots li.slick-active button:before,.woocommerce-cart .section-products-simple .slick-dots li.slick-active button:before,.woocommerce-checkout .section-products-simple .slick-dots li.slick-active button:before{opacity:1}.single-product .section-products-simple .slick-dots li button,.woocommerce-cart .section-products-simple .slick-dots li button,.woocommerce-checkout .section-products-simple .slick-dots li button{border:none;border-radius:0;height:100%;-webkit-transition:background-color .3s ease-in-out;transition:background-color .3s ease-in-out;width:100%}.single-product .section-products-simple .slick-dots li button:before,.woocommerce-cart .section-products-simple .slick-dots li button:before,.woocommerce-checkout .section-products-simple .slick-dots li button:before{background-color:#6a6f73;content:"";display:block;height:100%;opacity:0;position:absolute;right:0;top:0;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;width:100vW}.single-product .section-products-simple .slick-slider,.woocommerce-cart .section-products-simple .slick-slider,.woocommerce-checkout .section-products-simple .slick-slider{margin-bottom:0}.single-product .section-products-simple .section-products-grid,.woocommerce-cart .section-products-simple .section-products-grid,.woocommerce-checkout .section-products-simple .section-products-grid{margin:0 auto;max-width:1200px;padding:0 var(--main-gutter,25px)}@media (min-width:1281px){.single-product .section-products-simple .section-products-grid,.woocommerce-cart .section-products-simple .section-products-grid,.woocommerce-checkout .section-products-simple .section-products-grid{padding-inline:0}}.more-posts{background-color:var(--more-posts-section-bg-color,#f0f0f0);color:#222;margin-bottom:75px;padding-bottom:30px;padding-top:60px}.more-posts:after,.more-posts:before{content:"";display:table}.more-posts:after{clear:both}.more-posts__title{display:block;font-family:Oswald,sans-serif;font-size:20px;font-weight:700;line-height:1.2;margin-bottom:12px;padding:10px 15px 0;text-transform:uppercase}@media (min-width:768px){.more-posts__title{display:inline-block;font-size:22px}}@media (min-width:993px){.more-posts__title{font-size:24px}}.more-posts__title-col{padding-left:10px;padding-right:10px}.more-posts__title-col:after,.more-posts__title-col:before{content:"";display:table}.more-posts__title-col:after{clear:both}@media (min-width:993px){.more-posts__title-col{padding-left:15px;padding-right:15px}}@media (min-width:1281px){.more-posts__title-col{margin-left:auto;margin-right:auto;max-width:1200px;padding-left:30px;padding-right:30px}}.more-posts__tab-labels{display:block;margin-bottom:20px}@media (min-width:768px){.more-posts__tab-labels{display:inline-block}}.more-posts__tab-labels label{cursor:pointer;font-family:Oswald,sans-serif;font-size:14px;font-weight:400;margin:0 15px;opacity:.5;text-transform:uppercase}.more-posts__tab-labels label:hover{opacity:1}.more-posts .section-tab-active{opacity:1;text-decoration:underline}.more-posts__tab-posts{margin-bottom:30px}@media (min-width:768px) and (max-width:992px){.more-posts__tab-posts{margin-top:5px}}.more-posts__radio{display:none}.more-posts__desc{font-family:cooper_hewitt,sans-serif;font-size:14px;padding-left:15px;padding-right:15px}@media (min-width:993px) and (max-width:1280px){.more-posts__desc{padding-left:30px;padding-right:30px}}@media (min-width:1281px){.more-posts__desc{padding-left:45px}}.more-posts__posts-col{overflow:hidden}.more-posts__radio:not(:checked)+.more-posts__desc,.more-posts__radio:not(:checked)+.more-posts__desc+.more-posts__posts-col{height:0;visibility:hidden}.more-posts__radio:checked+.more-posts__desc,.more-posts__radio:checked+.more-posts__desc+.more-posts__posts-col{visibility:visible}.more-posts__radio:checked+.more-posts__desc{margin-bottom:40px;min-height:2em;padding-top:5px}.more-posts__radio:checked+.more-posts__desc:empty{margin-bottom:0;min-height:auto}.more-posts__button-col{text-align:center}@media (max-width:992px){.more-posts__button-col{padding-left:25px;padding-right:25px}.more-posts__button-col a{min-width:290px}}@media (max-width:767px){.more-posts__button-col a{min-width:0;width:100%}}.more-posts .grid-col{padding-left:15px;padding-right:15px;width:33.3333333333%}@media (max-width:992px){.more-posts .grid-col{padding-left:10px;padding-right:10px}}@media (max-width:567px){.more-posts .grid-col{width:100%}}.more-posts .gridContent{background-position:50%;background-repeat:no-repeat;background-size:cover;color:#fff;margin-bottom:10px;min-height:250px;overflow:hidden;position:relative;-webkit-transition:all .3s ease;transition:all .3s ease}.more-posts .gridContent:hover .gridContentBack{bottom:-10px;left:-10px;right:-10px;top:-10px}.more-posts .gridContent:hover .innerContent .excerpt{max-height:300px}.more-posts .gridContent.gridContentLink{cursor:pointer}.more-posts .gridContent.type-training .category,.more-posts .gridContent.type-training.greyscale:hover .innerContent .category{color:#353559!important}.more-posts .gridContent.type-training .icon-double-arrow-right{background:#40395f!important}.more-posts .gridContent.type-training .bgcolor{background-color:#353559!important;color:#fff}.more-posts .gridContent.type-training .innerContent .button .icon{background-color:#353559!important}.more-posts .gridContent.type-health .category,.more-posts .gridContent.type-health.greyscale:hover .innerContent .category{color:#1b7368!important}.more-posts .gridContent.type-health .icon-double-arrow-right{background:#00574f!important}.more-posts .gridContent.type-health .bgcolor{background-color:#1b7368!important;color:#fff}.more-posts .gridContent.type-health .innerContent .button .icon{background-color:#1b7368!important}.more-posts .gridContent.type-tips .category,.more-posts .gridContent.type-tips.greyscale:hover .innerContent .category{color:#79102c!important}.more-posts .gridContent.type-tips .icon-double-arrow-right{background:#79102c!important}.more-posts .gridContent.type-tips .bgcolor{background-color:#79102c!important;color:#fff}.more-posts .gridContent.type-tips .innerContent .button .icon{background-color:#79102c!important}.more-posts .gridContent.type-races .category,.more-posts .gridContent.type-races.greyscale:hover .innerContent .category{color:#297896!important}.more-posts .gridContent.type-races .icon-double-arrow-right{background:#2b5d6e!important}.more-posts .gridContent.type-races .bgcolor{background-color:#297896!important;color:#fff}.more-posts .gridContent.type-races .innerContent .button .icon{background-color:#297896!important}.more-posts .gridContent.type-food .category,.more-posts .gridContent.type-food.greyscale:hover .innerContent .category{color:#6b625e!important}.more-posts .gridContent.type-food .icon-double-arrow-right{background:#6b625e!important}.more-posts .gridContent.type-food .bgcolor{background-color:#6b625e!important;color:#fff}.more-posts .gridContent.type-food .innerContent .button .icon{background-color:#6b625e!important}.more-posts .gridContent.type-places .category,.more-posts .gridContent.type-places.greyscale:hover .innerContent .category{color:#6c8866!important}.more-posts .gridContent.type-places .icon-double-arrow-right{background:#4b6546!important}.more-posts .gridContent.type-places .bgcolor{background-color:#6c8866!important;color:#fff}.more-posts .gridContent.type-places .innerContent .button .icon{background-color:#6c8866!important}.more-posts .gridContent.type-blog .category,.more-posts .gridContent.type-blog.greyscale:hover .innerContent .category{color:#41738c!important}.more-posts .gridContent.type-blog .icon-double-arrow-right{background:#003a5c!important}.more-posts .gridContent.type-blog .bgcolor{background-color:#41738c!important;color:#fff}.more-posts .gridContent.type-blog .innerContent .button .icon{background-color:#41738c!important}.more-posts .gridContent .text-label{background-color:#e4e4e4;font-size:12px;font-weight:300;position:absolute;text-transform:uppercase;top:0;width:auto}.more-posts .gridContent .text-label .label-author,.more-posts .gridContent .text-label .label-cat{display:inline-block;padding:0 6px}.more-posts .gridContent .text-label .label-cat{background-color:#6b625e;color:#fff}.more-posts .gridContent .text-label .label-author{color:#010101;padding-left:3px}.more-posts .gridContent .innerContent{bottom:0;position:absolute;width:100%}.more-posts .gridContent .innerContent .title{background:#000;font-size:18px;font-weight:400;line-height:1.2;padding:15px 15px 5px;text-transform:uppercase}.more-posts .gridContent .innerContent .inner-content-text{background:#000;font-size:14px;min-height:45px;padding:5px 43px 15px 15px}.more-posts .gridContent .innerContent .cats{padding-bottom:10px}.more-posts .gridContent .innerContent .cats li{display:inline-block;font-size:.875em;font-weight:300;padding-right:5px;text-transform:uppercase}.more-posts .gridContent .innerContent .excerpt{font-family:cooper_hewitt,sans-serif;font-size:14px;font-weight:300;line-height:1.25;max-height:0;overflow:hidden;-webkit-transition:all .3s ease;transition:all .3s ease}@media (max-width:767px){.more-posts .gridContent .innerContent .excerpt{display:none}}.more-posts .gridContent .innerContent .button{background:#000;border:0;bottom:0;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;display:inline-block;font-size:inherit;font-weight:300;height:auto;line-height:1;overflow:hidden;padding:0;position:absolute;right:0;text-decoration:none;text-transform:uppercase;-webkit-transition:all .3s ease;transition:all .3s ease;width:auto}.more-posts .gridContent .innerContent .button .icon{background-color:#353559;display:inline-block;font-size:17px;height:43px;line-height:43px;padding:0;text-align:center;width:43px}.more-posts .gridContent .innerContent .button .icon.icon-jd-movieclip{font-size:32px}.more-posts .gridContentBack{background-position:50% 0;background-repeat:no-repeat;background-size:100% auto;bottom:0;left:0;position:absolute;right:0;top:0;-webkit-transition:all .15s ease;transition:all .15s ease}.more-posts .slick-next,.more-posts .slick-prev{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.more-posts .slick-next{right:0}.more-posts .slick-prev{left:0}.slick_watch{margin-bottom:0}@media (max-width:992px){.slick_watch{padding-left:15px;padding-right:15px}}@media (min-width:993px){.slick_watch{padding-left:0;padding-right:0}}@media (min-width:1281px){.slick_watch{padding-left:30px;padding-right:30px}}.slick_watch:not(.slick-slider){display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:auto;margin-right:auto}.slick_watch .slick-track{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));justify-items:center}.slick_watch .slick-track:after,.slick_watch .slick-track:before{display:none}.slick_watch .slick-track .slick-slide{width:100%!important}.slick_watch .slick-track .slick-slide>a{display:block;margin:0 auto;max-width:393px}.flex-container a:hover,.flex-slider a:hover{outline:none}.flex-control-nav,.flex-direction-nav,.slides,.slides>li{list-style:none;margin:0;padding:0}.flex-pauseplay span{text-transform:capitalize}.flexslider{margin:0;padding:0}.flexslider .slides img{display:block;width:100%}html[xmlns] .flexslider .slides{display:block}* html .flexslider .slides{height:1%}.no-js .flexslider .slides>li:first-child{display:block}.flexslider{zoom:1;background:#fff;border:4px solid #fff;border-radius:4px;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.2);box-shadow:0 1px 4px rgba(0,0,0,.2);margin:0 0 60px;position:relative}.flexslider .slides{zoom:1}.flexslider .slides img{height:auto;-moz-user-select:none}.flex-viewport{max-height:2000px}.loading .flex-viewport{max-height:300px}.carousel li{margin-right:5px}.woocommerce-product-gallery--with-videos .woocommerce-product-gallery__trigger{display:none}.woocommerce-product-gallery__video{aspect-ratio:var(--product-gallery__video-aspect-ratio,16/9);position:relative;width:100%}@supports not (aspect-ratio:16/9){.woocommerce-product-gallery__video iframe.woocommerce-product-gallery__video-player,.woocommerce-product-gallery__video video,.woocommerce-product-gallery__video-container,.woocommerce-product-gallery__video-thumb{min-height:200px;-o-object-fit:contain;object-fit:contain}@media (min-width:425px){.woocommerce-product-gallery__video iframe.woocommerce-product-gallery__video-player,.woocommerce-product-gallery__video video,.woocommerce-product-gallery__video-container,.woocommerce-product-gallery__video-thumb{min-height:300px}}@media (min-width:768px){.woocommerce-product-gallery__video iframe.woocommerce-product-gallery__video-player,.woocommerce-product-gallery__video video,.woocommerce-product-gallery__video-container,.woocommerce-product-gallery__video-thumb{min-height:366px}}}.woocommerce-product-gallery__video-container{aspect-ratio:inherit;height:auto;overflow:hidden;width:100%}.woocommerce-product-gallery__video video:not(:-webkit-full-screen){height:100%;object-fit:cover;width:100%}.woocommerce-product-gallery__video video:not(:-ms-fullscreen){height:100%;object-fit:cover;width:100%}.woocommerce-product-gallery__video video:not(:fullscreen){height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.woocommerce-product-gallery__video-play{color:#fff;cursor:pointer;font-size:140px;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:all .3s ease;transition:all .3s ease}.woocommerce-product-gallery__video-play:hover{color:#f23030}iframe.woocommerce-product-gallery__video-player{height:100%;width:100%}.woocommerce-product-gallery__video-thumb{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}iframe.woocommerce-product-gallery__video-player+.woocommerce-product-gallery__video-thumb{display:none}.flex-direction-nav{display:block;height:auto;left:0;position:absolute;right:0;top:50%;translate:translateY(-50%);width:100%}.flex-direction-nav a{aspect-ratio:1;background-color:#fff;border-radius:100%;-webkit-box-shadow:0 2px 8px 0 rgba(0,0,0,.06);box-shadow:0 2px 8px 0 rgba(0,0,0,.06);cursor:pointer;font-size:0;left:16px;overflow:hidden;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:44px;z-index:1}.flex-direction-nav a:before{background:url(/wp-content/themes/john-dog-theme/assets/img/arrow-right.svg) 50% no-repeat;background-size:20px;content:"";display:block;height:100%;position:relative;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;width:100%}.flex-direction-nav a:focus-visible:before,.flex-direction-nav a:hover:before{background-position:70%}.flex-direction-nav a.flex-prev:before{rotate:180deg}@media (min-width:993px){.flex-direction-nav a.flex-prev{left:116px}}.flex-direction-nav a.flex-next{left:auto;right:16px}.flex-direction-nav a.flex-next:focus-visible,.flex-direction-nav a.flex-next:hover{background-position:30%}.flex-direction-nav a.flex-disabled{pointer-events:none}.flex-direction-nav a.flex-disabled:before{opacity:.3}.flex-direction-nav.flex-direction-nav-custom-arrows{height:calc(100% - 40px);top:20px}.flex-direction-nav.flex-direction-nav-custom-arrows:focus-visible .flex-next--bottom,.flex-direction-nav.flex-direction-nav-custom-arrows:focus-visible .flex-prev--top,.flex-direction-nav.flex-direction-nav-custom-arrows:hover .flex-next--bottom,.flex-direction-nav.flex-direction-nav-custom-arrows:hover .flex-prev--top{opacity:1}.flex-direction-nav.flex-direction-nav-custom-arrows .flex-next--bottom,.flex-direction-nav.flex-direction-nav-custom-arrows .flex-prev--top{display:none;opacity:0;rotate:90deg;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;translate:0}@media (min-width:768px){.flex-direction-nav.flex-direction-nav-custom-arrows .flex-next--bottom,.flex-direction-nav.flex-direction-nav-custom-arrows .flex-prev--top{display:block}}.flex-direction-nav.flex-direction-nav-custom-arrows .flex-prev--top{left:0;top:0}.flex-direction-nav.flex-direction-nav-custom-arrows .flex-next--bottom{bottom:0;right:auto;top:auto}.flex-control-thumbs{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:6px;justify-content:center;padding:10px 6px 10px 0}.flex-control-thumbs::-webkit-scrollbar{width:0}@media (min-width:993px){.flex-control-thumbs{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-box-ordinal-group:2;-ms-flex-order:1;bottom:0;-ms-flex-direction:column;flex-direction:column;gap:10px;height:100%;justify-content:flex-start;left:0;max-height:513px;order:1;overflow:hidden auto;padding:0;position:absolute;scrollbar-width:none;top:0;width:94px}}.flex-control-thumbs li{background-color:#e5e7ea;border-radius:100%;display:block;height:6px;-webkit-transition:background-color .3s ease-in-out,border-color .3s ease-in-out;transition:background-color .3s ease-in-out,border-color .3s ease-in-out;width:6px}.flex-control-thumbs li:has(.flex-active){background-color:#000}@media (min-width:993px){.flex-control-thumbs li{aspect-ratio:1;background-color:#f7f8f9!important;border:1px solid transparent;border-radius:4px;height:auto;width:88px}.flex-control-thumbs li:has(.flex-active){border-color:#6a6f73}}.flex-control-thumbs img{cursor:pointer;display:none;height:100%;-o-object-fit:contain;object-fit:contain;opacity:.7;-webkit-transition:all 1s ease;transition:all 1s ease;width:100%}.flex-control-thumbs img:hover{opacity:1}@media (min-width:993px){.flex-control-thumbs img{display:block}}.flex-control-thumbs .flex-active{cursor:default;opacity:1}.flex-control-thumbs .flex-active li{border-color:#f7f8fa}.pswp--open{top:60px}@media (min-width:768px){.pswp--open{top:64px}}.pswp__top-bar{top:25px}.pswp__button{background-color:#000!important}.product-upsell-hld{background-color:#f7f8f9;border-radius:4px;margin-top:24px;padding:24px 16px 16px}@media (min-width:993px){.product-upsell-hld{margin-top:64px}}.product-upsell-hld__title{margin-bottom:16px}@media (min-width:993px){.product-upsell-hld__title{margin-bottom:20px}}.product-upsell{display:grid;gap:16px;grid-template-columns:repeat(1,1fr)}@media (min-width:667px){.product-upsell{grid-template-columns:repeat(2,1fr)}}.product-upsell__item{-webkit-box-orient:vertical;-webkit-box-direction:normal;background-color:#fff;border:1px solid #e5e7ea;border-radius:4px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:16px;-webkit-transition:border-color .3s ease-in-out;transition:border-color .3s ease-in-out}.product-upsell__item:focus-visible,.product-upsell__item:hover{border-color:#000}.product-upsell__header{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-bottom:8px;padding-block:4px}.product-upsell__title__label{color:#6a6f73}.product-upsell__title__name{color:#35383a}.product-upsell__price-old{color:#55585d;display:block;font-family:Figtree,sans-serif;font-size:12px;font-weight:400;letter-spacing:.12px;line-height:1.5;margin-bottom:2px;opacity:.9;text-decoration:line-through}.product-upsell__price-hld{-webkit-box-align:end;-ms-flex-align:end;-webkit-box-flex:1;align-items:flex-end;-ms-flex:1 1 0%;flex:1 1 0%;gap:6px}.product-upsell__price-hld,.upsell-modal{display:-webkit-box;display:-ms-flexbox;display:flex}.upsell-modal{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:rgba(0,0,0,.5);height:100%;justify-content:center;left:0;opacity:0;pointer-events:none;position:fixed;top:0;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;width:100%;z-index:999999}.upsell-modal.is-active{opacity:1;pointer-events:auto}.upsell-modal__body{background-color:#fff;border-radius:4px;max-width:90%;padding:24px;width:350px}.upsell-modal__title{margin-bottom:24px;text-align:center}.upsell-modal-product{-webkit-box-orient:vertical;-webkit-box-direction:normal;background-color:#f7f8f9;border-radius:4px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:12px;padding:11px 13px}.upsell-modal-product__image img{aspect-ratio:277/200;height:auto;-o-object-fit:cover;object-fit:cover;width:100%}.upsell-modal__footer{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:8px;margin-top:24px}.upsell-modal__footer .quantity{display:none}.upsell-modal__footer button{-webkit-box-ordinal-group:initial!important;-ms-flex-order:initial!important;order:0!important}.trustpilot-reviews{margin-top:48px;position:relative}.trustpilot-reviews #truspilot-reviews{margin-top:calc(var(--header-nav-container-height)*-2);pointer-events:none;position:absolute}.trustpilot-reviews__title{margin-bottom:16px}.trustpilot-reviews__summary{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #eff1f2;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px;padding-bottom:24px}.trustpilot-reviews__items{max-height:45em;overflow:auto;padding:0 16px 15px 0;scrollbar-gutter:stable;scrollbar-width:thin}.trustpilot-reviews__item{-webkit-box-orient:vertical;-webkit-box-direction:normal;border-bottom:1px solid #eff1f2;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:12px;padding-block:16px;-webkit-transition:border-color .3s ease-in-out;transition:border-color .3s ease-in-out}#trustpilot-reviews-toggler:not(:checked)~.trustpilot-reviews__items .trustpilot-reviews__item:nth-child(3),.trustpilot-reviews__item:last-child{border-bottom-color:transparent}.trustpilot-reviews__item.review-hidden{display:none}#trustpilot-reviews-toggler:checked~.trustpilot-reviews__items .trustpilot-reviews__item.review-hidden{display:block}.trustpilot-reviews__item-header{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px;justify-content:space-between}.trustpilot-reviews__item-header,.trustpilot-reviews__stars{display:-webkit-box;display:-ms-flexbox;display:flex}.trustpilot-reviews__stars svg path{fill:#ccc}.trustpilot-reviews__stars svg path.is-fill{fill:#ffb442}.trustpilot-reviews__author,.trustpilot-reviews__count,.trustpilot-reviews__date{color:#55585d}.trustpilot-reviews__btn{margin-top:16px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.trustpilot-reviews__btn-more{display:block}#trustpilot-reviews-toggler:checked~.trustpilot-reviews__btn .trustpilot-reviews__btn-more,.trustpilot-reviews__btn-less{display:none}#trustpilot-reviews-toggler:checked~.trustpilot-reviews__btn .trustpilot-reviews__btn-less{display:block}.trustpilot-reviews-summary-hld{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-bottom:24px;margin-top:8px}.trustpilot-reviews-summary-hld .trustpilot-reviews__summary{border-bottom:none;padding-bottom:0}.trustpilot-reviews-summary-hld .trustpilot-reviews__summary .t-heading--h5{font-size:16px}@font-face{font-display:swap;font-family:Figtree;font-style:normal;font-weight:400 600;src:url(/wp-content/themes/john-dog-theme/assets/fonts/figtree/figtree-latin-ext-400-600.woff2) format("woff2");unicode-range:U+0100-02af,U+0304,U+0308,U+0329,U+1e00-1e9f,U+1ef2-1eff,U+2020,U+20a0-20ab,U+20ad-20c0,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-display:swap;font-family:Figtree;font-style:normal;font-weight:400 600;src:url(/wp-content/themes/john-dog-theme/assets/fonts/figtree/figtree-latin-400-600.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+0304,U+0308,U+0329,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}body.single-product .site-content{overflow:clip}@media (min-width:993px){body.single-product .site-content{margin-bottom:50px}}body.single-product .section-products-simple{margin-top:24px;padding:0}@media (min-width:993px){body.single-product .section-products-simple{margin-top:64px}body.single-product .section-products-simple.section--news{margin-top:80px}}.product-content b,.product-content strong{display:inline-block}.product-content .mb0{margin-bottom:0}.product-content .mb0in{display:inline;margin-bottom:0}.product-content h2{text-wrap:unset;display:inline-block;font-size:22px;margin:10px 0}.product-content a:hover{color:#6084d4}.mb50{margin-bottom:50px}.full-image{display:none;opacity:0;z-index:2}@media (min-width:1099px){.full-image{background-size:cover;display:block;height:calc(100% - 70px);left:0;position:absolute;top:0;width:100%}}.single-product .col-full{margin:0 auto;max-width:1200px;padding:0 var(--main-gutter,25px)}.single-product .site-main{clear:both;position:relative}.single-product .content-area{margin-bottom:0}#review_form_wrapper,.commentlist{color:#000;font-family:cooper_hewitt,sans-serif;font-size:16px}.commentlist{line-height:1.4;list-style:none}.commentlist li{margin-bottom:40px;position:relative}@media (max-width:425px){.commentlist li{margin-bottom:60px;text-align:center}.commentlist li:after{background:#000;bottom:-30px;content:"";display:block;height:1px;left:calc(50% - 100px);position:absolute;width:200px}}.commentlist p{margin-bottom:0}.commentlist p.meta{display:inline-block;font-family:Oswald,sans-serif;font-size:18px;text-transform:uppercase}@media (max-width:425px){.commentlist p.meta{display:block}}.woocommerce-Reviews{margin:0 auto;max-width:980px;width:100%}.woocommerce-Reviews ::-webkit-input-placeholder{color:#a3a3a3}.woocommerce-Reviews ::-moz-placeholder{color:#a3a3a3}.woocommerce-Reviews -ms-input-placeholder{color:#a3a3a3}.woocommerce-Reviews :-moz-placeholder{color:#a3a3a3}.woocommerce-Reviews-title{color:#c8c8c8;font-family:Oswald,sans-serif;font-size:22px;line-height:1.909;text-transform:uppercase}.woocommerce-Reviews-title span{color:#000}.woocommerce-Reviews__commentlist-col{margin-bottom:15px;max-height:50em;overflow:auto;padding-right:15px}@media (max-width:767px){.woocommerce-Reviews__commentlist-col{max-height:30em}}.woocommerce-Reviews__commentlist-col::-webkit-scrollbar-track{background-color:#f0f0f0}.woocommerce-Reviews__commentlist-col::-webkit-scrollbar{background-color:#f0f0f0;width:10px}.woocommerce-Reviews__commentlist-col::-webkit-scrollbar-thumb{background-color:#818d9b}.reviews-not-verified-info{color:#222;display:block;font-family:cooper_hewitt,sans-serif;font-size:14px;margin-bottom:45px}.product-title{margin-bottom:8px}@media (min-width:1099px){.product--full{position:absolute!important}}.product .product{clear:left}@media (min-width:1281px){.product .product{clear:none}}.product-features{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;margin-bottom:55px;margin-top:35px;text-align:center}@media (max-width:520px),screen and (min-width:992px) and (max-width:1200px){.product-features{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.product-feature{-webkit-box-flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column;justify-content:center}@media (max-width:520px),screen and (min-width:992px) and (max-width:1200px){.product-feature{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.product-feature p{-ms-flex-line-pack:center;-ms-flex-preferred-size:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-flex:1;-ms-flex-positive:1;-webkit-box-pack:start;-ms-flex-pack:start;align-content:center;color:#333;display:-webkit-box;display:-ms-flexbox;display:flex;flex-basis:0;-ms-flex-direction:column;flex-direction:column;flex-grow:1;font-family:cooper_hewitt,sans-serif;font-size:15px;justify-content:flex-start;line-height:1.133}.product-feature p:first-child{min-height:50px}.product-feature p:last-child{padding:20px}@media (max-width:520px),screen and (min-width:992px) and (max-width:1099px){.product-feature p:last-child{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:left}}.product-feature p b,.product-feature p strong{font-weight:700}.product-feature span{display:inline-block;font-family:Oswald,sans-serif;font-size:31px;font-weight:700;margin:auto;-webkit-transform:scale(1.1288926611,1.121848998);transform:scale(1.1288926611,1.121848998);-webkit-transform-origin:center;transform-origin:center}.sizes{font-size:16px;overflow:auto;padding-bottom:45px}.sizes__title{font-size:30px;line-height:1.2em;margin-bottom:15px;margin-top:15px;text-transform:uppercase}.sizes__title-desc{color:#000;font-size:16px;line-height:1.625;margin-bottom:25px}.sizes__column,.sizes__title-desc{font-family:cooper_hewitt,sans-serif}.sizes__column{float:left;line-height:1.6;padding:5px 0 5px 5px}.sizes__column-size-1 .sizes__column{margin-left:0;margin-right:0;width:100%}.sizes__column-size-1 .sizes__column:nth-of-type(1n+1){clear:left;margin-left:0;margin-right:0}.sizes__column-size-2 .sizes__column{margin-left:5%;margin-right:5%;width:40%}.sizes__column-size-2 .sizes__column:nth-of-type(odd){clear:left;margin-left:0}.sizes__column-size-2 .sizes__column:nth-of-type(2n+2){margin-right:0}.sizes__column-size-3 .sizes__column--heading:nth-of-type(3n+3):empty{border-bottom:0;border-top:0}.sizes__column-size-3 .sizes__column:nth-of-type(3n+1){clear:left;width:25%}.sizes__column-size-3 .sizes__column:nth-of-type(3n+2){margin-left:5%;margin-right:5%;width:35%}.sizes__column-size-3 .sizes__column:nth-of-type(3n+3){width:30%}.sizes__column-size-4 .sizes__column{margin-left:2%;margin-right:2%;width:22%}.sizes__column-size-4 .sizes__column:nth-of-type(4n+1){clear:left;margin-left:0}.sizes__column-size-4 .sizes__column:nth-of-type(4n+4){margin-right:0}@media (max-width:767px){.sizes__column-size-4 .sizes__column{margin-left:0;margin-right:0;width:25%}}@media (max-width:424px){.sizes__column-size-5.sizes{min-width:400px;padding-right:10px}}.sizes__column-size-5 .sizes__column{margin-left:0;margin-right:0;width:20%}.sizes__column-size-5 .sizes__column:nth-of-type(5n+1){clear:left;margin-left:0}.sizes__column-size-5 .sizes__column:nth-of-type(5n+5){margin-right:0}.sizes__column--heading{border-bottom:1px solid #ccc;border-top:1px solid #ccc;font-weight:600;height:5.3em}@media (min-width:992px){.sizes__column--heading{height:3.9em;line-height:1.6em}}.tables-custom-col{max-height:350px;overflow:auto}.tables-custom-col::-webkit-scrollbar-track{background-color:#f0f0f0}.tables-custom-col::-webkit-scrollbar{background-color:#f0f0f0;width:10px}.tables-custom-col::-webkit-scrollbar-thumb{background-color:#818d9b}.tables-custom-col.tables-scroll{padding-right:15px}.table-custom{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:16px;margin-bottom:25px;overflow:hidden}.table-custom,.table-custom__row{display:-webkit-box;display:-ms-flexbox;display:flex}.table-custom__row{width:100%}.table-custom__column{float:left;font-family:cooper_hewitt,sans-serif;font-size:16px;line-height:1.6;padding:5px 10px}.table-custom__column:not(.table-header){border-top:1px solid #ccc}.cols-2 .table-custom__column:first-child{-webkit-box-flex:1;-ms-flex:1 1 0%;flex:1 1 0%}.cols-2 .table-custom__column:last-child{text-align:right}.cols-3 .table-custom__column{width:33.333%}.single-product__food-dosage-table .table-custom__column:nth-of-type(odd){clear:left;width:35%}.single-product__food-dosage-table .table-custom__column:nth-of-type(2n){clear:right;width:65%}.table-custom .tab-title,.table-custom .table-header{color:#818d9b;font-weight:600;padding:5px 10px}.table-custom__under-desc{clear:both;color:#000;display:inline-block;font-family:cooper_hewitt,sans-serif;font-size:14px;line-height:1.625;margin-top:12px;padding:0 10px}.single-product__food-dosage{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;overflow:hidden}.single-product__food-dosage>div{margin-bottom:25px}.single-product__food-dosage .col-right+.col-sm-6{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.single-product__food-dosage-table{margin-bottom:30px;overflow:hidden}@media (max-width:374px){.single-product__food-dosage-table .table-header{height:4em}}.single-product__food-dosage-table-custom{overflow:auto}.single-product__food-dosage-table-custom table{float:left;font-family:cooper_hewitt,sans-serif;width:100%}.single-product__food-dosage-table-custom th{color:#818d9b;font-weight:600;padding:5px 10px 10px;text-align:center}.single-product__food-dosage-table-custom td,.single-product__food-dosage-table-custom th{line-height:1.6;padding:5px 10px;text-align:center;vertical-align:middle}.single-product__food-dosage-table-custom td{border-bottom:1px solid #ccc}.single-product__food-dosage-table-custom tr:nth-of-type(2) td{color:#818d9b;font-weight:700}.single-product__food-dosage-table-custom thead+tbody tr:nth-of-type(2) td{color:inherit;font-weight:400}.single-product .cart .price{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4px 8px;margin-bottom:16px}.single-product .cart .price .sale-hld{margin-bottom:0;width:100%}.single-product .cart .price .product-badge{display:block}.single-product .cart .price .history-lowest-price{display:block;margin-top:0;width:100%}.single-product .cart .price bdi .woocommerce-Price-currencySymbol{margin-left:6px}.single-product .cart .price del{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.single-product .cart .price del .woocommerce-Price-currencySymbol{margin-left:2px}.food-dosage-desc{font-family:cooper_hewitt,sans-serif;font-size:16px;line-height:1.625;margin-bottom:15px}.full,.half{list-style-type:none}.full li,.half li{font-family:cooper_hewitt,sans-serif;font-size:16px;line-height:1.625;margin-bottom:15px;padding-left:15px}.woocommerce-Tabs-panel--atuty>ul{margin-bottom:35px}.woocommerce-Tabs-panel--atuty li{padding-left:30px}.woocommerce-Tabs-panel--atuty li:before{background-image:url(/wp-content/themes/john-dog-theme/assets/img/tab-right.png);content:"";display:block;float:left;height:16px;margin-left:-30px;margin-top:5px;width:17px}.woocommerce-Tabs-panel--skladniki p{color:#000;font-family:cooper_hewitt,sans-serif;font-size:16px;font-weight:700;line-height:1.2;margin-bottom:1em}.woocommerce-Tabs-panel--tabela_skladu .tab-title{width:100%}@media (min-width:768px){.woocommerce-Tabs-panel--tabela_skladu .tables-custom-container{display:-webkit-box;display:-ms-flexbox;display:flex}.woocommerce-Tabs-panel--tabela_skladu .tables-custom-col{-webkit-box-flex:1;-ms-flex:1;flex:1}.woocommerce-Tabs-panel--tabela_skladu .tables-custom-col:first-child{margin-right:2%}.half{float:left;width:50%}.half:nth-of-type(odd){clear:left}}.show_more_opinions{-webkit-font-smoothing:antialiased;-webkit-appearance:none;background-color:#fff;border:1px solid #222;border-radius:0;color:#222;cursor:pointer;display:block;font-size:16px;font-weight:400;height:38px;line-height:38px;margin-bottom:15px;outline:none;padding:0;text-align:center;text-decoration:none;text-shadow:none;text-transform:uppercase;width:100%}.show_more_opinions:hover{background-color:#626870;opacity:.8}@media (min-width:568px){.show_more_opinions{margin:0 auto;width:340px}}.woocommerce-review__author:before{content:"|";font-size:1.1em;margin-left:10px;margin-right:10px}.star-rating{color:#6a6f73;display:inline-block;font-size:.857em;height:1.2em;line-height:1.4;overflow:hidden;position:relative;width:6.35em}.star-rating:before{color:#6a6f73;content:"sssss";float:left;font-family:Star;left:0;letter-spacing:.2em;position:absolute;top:0}.star-rating.empty:before{display:none}@media (max-width:425px){.review .star-rating{margin:0 auto 15px}}.star-rating span{float:left;height:0;left:0;overflow:hidden;padding-top:1.5em;position:absolute;top:0}.star-rating span:before{color:#ffb442;content:"SSSSS";font-family:Star;left:0;letter-spacing:.2em;position:absolute;top:0}.star-rating .rating{display:none}.star-rating .rating:first-child{display:inline}.woocommerce-product-rating{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;margin-bottom:5px;margin-top:30px}.woocommerce-product-rating a{color:#6a6f73;float:left;font-family:cooper_hewitt,sans-serif;font-size:13px;margin-top:1px}.woocommerce-product-rating a.formlink{color:#87c8da}div.product .woocommerce-product-gallery{padding:0}.ivpa_attribute{margin-bottom:5px!important;margin-top:5px!important;padding-bottom:5px;padding-top:5px}.ivpa_attribute .ivpa_title{float:left;font-family:cooper_hewitt,sans-serif;line-height:16px;text-transform:none}.ivpa_attribute .ivpa_title:after{content:":";display:inline;margin-left:-.2em;margin-right:20px}.summary{clear:both;padding-top:24px;position:relative}@media (min-width:993px){.summary{clear:none;float:right;max-height:calc(100vh - var(--header-height) + 16px);overflow:hidden auto;padding-bottom:12px;padding-right:12px;position:sticky;top:calc(var(--header-height) - 16px);width:40.36%}}.summary p{margin-bottom:0}.summary .product-badges-hld{left:auto;margin-bottom:16px;position:relative;top:auto}.summary .product_cat{font-size:21px;font-weight:400}.summary .entry-title{font-weight:400}.summary .col-full{padding-left:0;padding-right:0}.summary .added_to_cart{float:right;height:50px;line-height:1.8;margin-top:15px;padding:8px 1em;text-align:center;width:100%}@media (min-width:768px){.summary .added_to_cart{font-size:20px;margin-top:0}}.summary .cart .cartprod .submit-hld{margin-bottom:16px}.summary .cart .cartprod .submit-hld .btn{-webkit-box-flex:1;color:#fff;-ms-flex:1 1 0%;flex:1 1 0%;font-family:Figtree,sans-serif;font-size:16px;font-weight:500;height:48px!important;line-height:1.5;text-transform:none}.summary .cart .cartprod .submit-hld .btn:focus-visible,.summary .cart .cartprod .submit-hld .btn:hover{color:#000}.summary .cart .cartprod .submit-hld .btn:before,.summary .cart__variants .cartprod{display:none}.summary .cart__variants .cartprod:has(input[name=product-variant]:checked){display:block}.summary .cart .bundle_price_main ins .woocommerce-Price-amount,.summary .cart .price ins .woocommerce-Price-amount{color:#000!important;font-size:28px;letter-spacing:-.28px;line-height:1.285}@media (min-width:993px){.summary .cart .bundle_price_main ins .woocommerce-Price-amount,.summary .cart .price ins .woocommerce-Price-amount{font-size:32px;letter-spacing:-.32px;line-height:1.25}}.summary .cart .bundle_price_main .woocommerce-Price-amount bdi,.summary .cart .price .woocommerce-Price-amount bdi{color:#000!important;font-size:20px;letter-spacing:-.28px;line-height:1.285}@media (min-width:993px){.summary .cart .bundle_price_main .woocommerce-Price-amount bdi,.summary .cart .price .woocommerce-Price-amount bdi{font-size:20px;letter-spacing:-.32px;line-height:1.25}}.summary .cart .bundle_price_main .price-per-kg,.summary .cart .price .price-per-kg{margin-bottom:4px!important}.summary .cart__title{display:none}.summary .toplinks__block-free-shipping{font-family:Figtree,sans-serif;font-size:12px;font-style:normal;font-weight:400;letter-spacing:.12px;line-height:1.5}.summary .bundled_product{border:1px solid #e5e7ea;border-radius:4px;display:grid;gap:8px 12px;padding:10px}@media screen and (min-width:768px){.summary .bundled_product{grid-template-columns:84px auto}}.summary .bundled-product__image{display:none}@media screen and (min-width:768px){.summary .bundled-product__image{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:#f7f8f9;border-radius:2px;display:-webkit-box;display:-ms-flexbox;display:flex;grid-row:1/span 2;justify-content:center}}.summary .bundled-product__image img{height:auto;-o-object-fit:cover;object-fit:cover;width:100%}.summary .bundled_item_cart_content{position:relative!important}.summary .bundled_item_cart_content .history-lowest-price,.summary .bundled_item_cart_content .sale-hld .product-badge,.summary .bundled_item_cart_content .woocommerce-variation-add-to-cart,.summary .bundled_item_cart_content:has(.attribute_options:not(.attribute_value_configurable)) .woocommerce-variation-availability{display:none!important}.summary .bundled_item_cart_content .price{margin-bottom:0}.summary .bundled_item_cart_content .variations{max-width:100%;position:absolute;right:0;width:auto}.summary .bundled_item_cart_content .variations .label{display:none}.summary .bundle_price_title{color:#55585d;font-family:Figtree,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:1.43}.summary .bundle_price .price{margin-bottom:0!important}.summary .bundle_price del{width:100%}.summary .bundle_price_main .sale-hld{margin-bottom:0!important}.summary .bundle_price_main .history-lowest-price{margin-top:0!important}.summary .bundle_button{margin-top:16px}.summary .bundle_button .submit-hld .btn{-webkit-box-flex:1;color:#fff;-ms-flex:1 1 0%;flex:1 1 0%;font-family:Figtree,sans-serif;font-size:16px;font-weight:500;height:48px!important;line-height:1.5;text-transform:none}.summary .bundle_button .submit-hld .btn:focus-visible,.summary .bundle_button .submit-hld .btn:hover{color:#000}.summary .bundle_button .submit-hld .btn:before{display:none}.summary .bundle_wrap>.history-lowest-price{display:none!important}.single-product #ivpa-content .ivpa_title{margin-bottom:20px}.single-product #ivpa-content .ivpa_attribute.ivpa_text.ivpa_background .ivpa_term.ivpa_active.ivpa_instock{margin-bottom:15px}#ivpa-content{width:100%}#ivpa-content .ivpa_attribute.ivpa_text.ivpa_border .ivpa_term{background-color:transparent;color:#000!important;font-family:Oswald,sans-serif;font-size:16px!important;line-height:16px!important}#ivpa-content .ivpa_attribute.ivpa_text.ivpa_background .ivpa_term{margin-top:-10px;padding:4px 8px}#ivpa-content .ivpa_attribute.ivpa_color .ivpa_term{background-color:transparent;border:5px solid transparent!important;border-radius:50%;margin-top:-10px}#ivpa-content .ivpa_attribute.ivpa_color .ivpa_term span{border-radius:50%;height:20px!important;margin-top:2px!important;padding:5px!important;width:20px!important}#ivpa-content .ivpa_attribute.ivpa_color .ivpa_term.ivpa_clicked{padding:0!important}#ivpa-content .ivpa_attribute.ivpa_color .ivpa_term.ivpa_clicked span{border:5px solid hsla(0,0%,100%,.5)!important;height:27px!important;padding:0!important;width:27px!important}#ivpa-content .ivpa_attribute+.ivpa_attribute.ivpa_color .ivpa_term,#ivpa-content .ivpa_attribute+.ivpa_attribute.ivpa_text.ivpa_background .ivpa_term{margin-top:5px}#ivpa-content .ivpa_attribute[data-attribute^=pa_rozmiar].ivpa_text{margin-left:100px}#ivpa-content .ivpa_attribute[data-attribute^=pa_rozmiar].ivpa_text .ivpa_term.ivpa_active{background-color:transparent!important;border:2px solid transparent!important;border-radius:0!important;color:#000!important}#ivpa-content .ivpa_attribute[data-attribute^=pa_rozmiar].ivpa_text .ivpa_term.ivpa_active.ivpa_clicked{border-bottom:2px solid #000!important;border-top:2px solid #000!important}#ivpa-content .ivpa_attribute[data-attribute^=pa_rozmiar].ivpa_text .ivpa_term.ivpa_active.ivpa_outofstock{color:#ccc!important}#ivpa-content .ivpa_attribute[data-attribute^=pa_rozmiar].ivpa_text .ivpa_title{margin-left:-100px}#ivpa-content .ivpa_attribute.ivpa_text.ivpa_border .ivpa_term.ivpa_active.ivpa_outofstock:after{display:none!important}@media (min-width:768px) and (max-width:1098px){#ivpa-content{clear:right;float:right;padding-left:15px;width:50%}}.variations_form{position:static!important}.woocommerce-variation-add-to-cart,form.cart{clear:both}form.cart{margin-bottom:0;position:relative}.product-left-col{float:left;width:100%}@media (min-width:993px){.product-left-col{width:52.41%}}.woocommerce-product-gallery{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-bottom:6px;opacity:0;overflow:hidden;padding-left:var(--woocommerce-product-gallery-left-padding,0);padding-right:0;position:relative}@media (min-width:993px){.woocommerce-product-gallery{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:start;-ms-flex-pack:start;--woocommerce-product-gallery-left-padding:100px;-ms-flex-direction:row;flex-direction:row;gap:12px;justify-content:flex-start}}.woocommerce-product-gallery .flex-viewport{aspect-ratio:1}.woocommerce-product-gallery .flex-viewport a{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:var(--gallery-image-dominant-background-color,#fff);display:-webkit-box;display:-ms-flexbox;display:flex;height:100%}@media (min-width:993px){.woocommerce-product-gallery .flex-viewport{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:100%}}.woocommerce-product-gallery__image{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-flex:0;align-items:center;aspect-ratio:1;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-ms-flex:none;flex:none;float:none!important;width:calc(100% - 1px)!important}.woocommerce-product-gallery__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1px;position:relative;width:100%!important}.woocommerce-product-gallery img{margin:0 auto}.woocommerce-product-gallery__trigger{border-radius:3px;display:block;height:2em;position:absolute;right:.875em;text-align:center;top:.875em;width:2em;z-index:1}.woocommerce-product-gallery .flex-direction-nav-custom-arrows{display:none}@media (min-width:993px){.woocommerce-product-gallery .flex-direction-nav-custom-arrows{display:block;right:auto;width:var(--woocommerce-product-gallery-left-padding,auto)}}.woocommerce-product-gallery .variant-image{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:var(--gallery-image-dominant-background-color,#fff);display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;position:absolute;width:100%}.woocommerce-product-gallery .variant-image img{height:auto;width:100%}.woocommerce-product-gallery__image{background-color:#fff;float:left;overflow:hidden}.woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image:not(:first-of-type){display:none}.woocommerce-product-gallery__image:not(.woocommerce-product-gallery__video) img{height:auto;width:100%}.key-benefits__image{margin-bottom:50px}textarea{overflow:auto;padding-left:.875em;resize:none;vertical-align:top;width:100%!important}#comments{padding:2.617924em 30px}@media (max-width:425px){#comments{text-align:center}}#comments .comments-title{border-bottom:1px solid #cbcbcb;margin-bottom:1.618em;padding-bottom:.5407911001em}#comments .comment-list{list-style:none;margin-left:0}#comments .comment-list .comment-body:after,#comments .comment-list .comment-body:before{content:"";display:table}#comments .comment-list .comment-body:after{clear:both}#comments .comment-list .comment-content{margin-bottom:1.618em;padding-bottom:1.618em}#comments .comment-list .comment-content .comment-text{border-radius:3px;margin-top:10px;padding:1.618em}#comments .comment-list .comment-content .comment-text p:last-child{margin-bottom:0}#comments .comment-list .comment-meta{margin-bottom:1em}#comments .comment-list .comment-meta .avatar{height:auto;margin-bottom:1em;max-width:64px}#comments .comment-list .comment-meta a.comment-date{font-size:.875em}#comments .comment-list .comment-meta cite{clear:both;display:block;font-style:normal}#comments .comment-list .reply{margin-bottom:1.618em;padding-top:.6180469716em}#comments .comment-list .reply:after,#comments .comment-list .reply:before{content:"";display:table}#comments .comment-list .reply:after{clear:both}#comments .comment-list .reply a{display:inline-block;margin-right:1em}#comments .comment-list .reply a:last-child{margin-right:0}#comments .comment-list .children{list-style:none}@media (max-width:425px){#comments .woocommerce-review__author:before{display:none}#comments .comment-fb .woocommerce-review__author:before{display:initial}}#comments .comment-header,#comments .comment-header .meta{display:-webkit-box;display:-ms-flexbox;display:flex}#comments .comment-header .meta{-webkit-box-flex:1;-ms-flex:auto;flex:auto}@media (max-width:425px){#comments .comment-header .meta{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#comments .comment-header,#comments .comment-header .meta{-webkit-box-flex:unset;-ms-flex-positive:unset;flex-grow:unset}#comments .comment-header{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:30px}}#comments .woocommerce-review__link{-ms-flex-item-align:end;align-self:flex-end;font-size:14px;margin-left:auto;margin-right:20px;padding-bottom:5px;position:relative;text-transform:lowercase}#comments .woocommerce-review__link:after{border-color:#959595;border-style:solid;border-width:0 2px 2px 0;bottom:.4em;content:"";display:inline-block;height:5px;position:absolute;right:-10px;-webkit-transform:translateY(-50%) rotate(-45deg);transform:translateY(-50%) rotate(-45deg);width:5px}#comments .woocommerce-review__link.--m{display:none}@media (max-width:425px){#comments .woocommerce-review__link{display:none}#comments .woocommerce-review__link.--m{display:inline-block;margin-top:30px;padding-bottom:2px}}#comments .fb-rating{color:#6084d4;font-family:Oswald,sans-serif;font-size:18px;font-weight:600;line-height:1.6;text-transform:uppercase}#comments .star-rating{width:5.5em}#comments .description{margin-top:10px}@media (max-width:425px){.comment_container{padding:0 20px}}.comment-content a{word-wrap:break-word}#respond{clear:both;position:relative}#respond .comment-form-rating label{font-weight:400;margin-right:.25em}#respond .comment-form-author input,#respond .comment-form-email input,#respond .comment-form-url input{width:100%}#respond .form-submit,#respond form{margin-bottom:0}#respond #cancel-comment-reply-link{display:block;font-size:1.41575em;height:1em;line-height:1;overflow:hidden;position:absolute;right:.5407911001em;text-align:center;top:.5407911001em;-webkit-transition:ease,.3s,-webkit-transform;transition:ease,.3s,-webkit-transform;transition:transform,ease,.3s;transition:transform,ease,.3s,-webkit-transform;width:1em}#respond #cancel-comment-reply-link:hover{-webkit-transform:scale(1.3);transform:scale(1.3)}.comment-form{overflow:auto}.comment-form .comment-info{margin-bottom:15px;padding-left:10px}.comment-form .comment-info .required{margin-left:-10px;position:absolute}.comment-form-author,.comment-form-comment,.comment-form-email{margin-bottom:10px}.comment-form-author label,.comment-form-comment label,.comment-form-email label{font-family:Oswald,sans-serif;font-size:16px;text-transform:uppercase}.comment-form-author input:not([type=submit]),.comment-form-author textarea,.comment-form-comment input:not([type=submit]),.comment-form-comment textarea,.comment-form-email input:not([type=submit]),.comment-form-email textarea{background-color:#fff;border:1px solid #ccc;margin:5px 0}@media (min-width:768px){.comment-form-author{float:left;margin-right:2%;width:49%}.comment-form-email{float:right;width:49%}}.comment-form input[type=submit]{background-color:#eaeaea;color:#333;font-size:13px;padding:15px 45px}.comment-form p.form-submit{clear:both;float:right;position:relative}@media (max-width:425px){.comment-form p.form-submit{display:inline-block;float:none;margin-top:15px}}.comment-form p.form-submit:after{content:"+";display:block;font-size:20px;height:1em;left:73%;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:1em}p.stars{display:inline-block;margin:0}p.stars a{display:inline-block;font-weight:400;height:1em;margin-right:1px;position:relative;text-decoration:none;text-indent:-999em;width:1em}p.stars a:before{content:"S";display:block;font-family:star;height:1em;left:0;line-height:1;position:absolute;text-indent:0;top:0;width:1em}p.stars .selected a.active~a:before,p.stars a:before,p.stars a:hover~a:before{color:#6a6f73}p.stars.selected a.active:before,p.stars.selected a:not(.active):before,p.stars:hover a:before{color:#ffb442}p.stars.selected a.active~a:before{color:#6a6f73}.woocommerce-variation.single_variation:not(.bundled_item_cart_details){height:0!important}.summary__inner,.video-product{position:relative}.video-product{max-width:896px;width:100%}.video-product .video-product-img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%;z-index:5}.video-product .buttons{background-color:transparent;color:#fff;left:50%;position:absolute;text-align:center;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:8}.video-product .buttons:focus,.video-product .buttons:hover{opacity:.7}.video-product .play{background:transparent url(/wp-content/themes/john-dog-theme/assets/img/icon-yt-play.png);height:119px;width:119px}.video-product.playing .buttons,.video-product.playing .video-product-img{z-index:-1}#player{height:100%;left:0;position:absolute;top:0;width:100%}.woocommerce-product-gallery__trigger{background:#fff url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='10.832' cy='11.276' r='6.5' stroke='%23000' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='m19.668 20.222-4-4M7.832 11.276h6M10.832 8.276v6' stroke='%23000' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50% no-repeat;background-size:50%;border-radius:0;border-radius:100%;-webkit-box-shadow:0 2px 8px 0 rgba(0,0,0,.06);box-shadow:0 2px 8px 0 rgba(0,0,0,.06);height:44px;padding:12px;right:16px;top:16px;width:44px}.price.total{display:none}.product-variants{margin-bottom:12px;max-width:100%;overflow-x:auto;padding-bottom:10px}.product-variants::-webkit-scrollbar{height:3px}.product-variants::-webkit-scrollbar-track{background:#e5e7ea}.product-variants::-webkit-scrollbar-thumb{background:#000}.product-variants-hld{margin-top:12px}.product-variants-hld__label{color:#55585d;display:block;margin-bottom:10px}.product-variants__wrapper{display:grid;gap:8px;grid-template-columns:1fr 1fr;max-width:100%}@media (min-width:768px){.product-variants__wrapper{grid-template-columns:1fr 1fr 1fr 1fr}}.product-variants__wrapper.slick-initialized{display:block;width:100%}.product-variants__wrapper .slick-list{margin:0 -6px;width:100%}.product-variants__wrapper .slick-list .slick-slide{margin:0 6px}.product-variants__wrapper ul.slick-dots{left:0;position:relative;right:unset}.product-variants__wrapper ul.slick-dots li{margin-left:0}.product-variants__wrapper ul.slick-dots li.slick-active button{border-color:#000}.product-variants__wrapper ul.slick-dots li button{border:3px solid #e5e7ea}.product-variants__item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-flex:0;border:1px solid #d5d7db;border-radius:4px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:none;flex:none;-ms-flex-direction:column;flex-direction:column;overflow:hidden;padding:6px;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.product-variants__item img{aspect-ratio:1/1;height:auto;-o-object-fit:cover;object-fit:cover;width:100%}.product-variants__item.is-active,.product-variants__item:focus-visible,.product-variants__item:hover{background-color:#f7f8f9;-webkit-box-shadow:inset 0 0 0 1px #6a6f73;box-shadow:inset 0 0 0 1px #6a6f73}.product-variants__item.is-hidden{display:none}.slick-initialized .product-variants__item.is-hidden{display:block}.product-variants__item--more{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;aspect-ratio:1/1;background-color:#eff1f2;cursor:pointer;height:100%;justify-content:center;margin-bottom:0}.slick-initialized .product-variants__item--more{display:none}.product-variants #show-more-variants:checked~.product-variants__wrapper .product-variants__item.is-hidden{display:-webkit-box;display:-ms-flexbox;display:flex}.product-variants #show-more-variants:checked~.product-variants__wrapper .product-variants__item--more{display:none}.product-variants__title{display:block;margin-top:6px}.product-variants__title:first-letter{text-transform:uppercase}.is-active .product-variants__title{font-weight:600}.woocommerce-tabs{margin-top:16px;position:relative}.woocommerce-tabs .tabs{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.woocommerce-tabs .tabs>div{-webkit-box-ordinal-group:3;-ms-flex-order:2;border-bottom:1px solid #eff1f2;order:2}.woocommerce-tabs .tabs>div:nth-child(2){border-top:1px solid #eff1f2}.woocommerce-tabs .tabs--bundle>div{-webkit-box-ordinal-group:initial;-ms-flex-order:initial;order:0}.woocommerce-tabs .tabs #tab-title-tabela_skladu{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.woocommerce-tabs .wc-tabs-bundle-header{margin-top:24px;padding:20px 0}.woocommerce-tabs .wc-tabs-bundle-header:first-letter{text-transform:uppercase}.woocommerce-tabs .wc-tabs-bundle-header:first-child{margin-top:0}.woocommerce-tabs .wc-tab-label{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;margin-bottom:0;padding:20px 16px;width:100%}.woocommerce-tabs .wc-tab-label:after{aspect-ratio:1;background:url("data:image/svg+xml;charset=utf-8,%3Csvg width='25' height='25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m6.736 10.016 6 6 6-6' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50% no-repeat;content:"";display:block;-webkit-transition:rotate .3s ease-in-out;transition:rotate .3s ease-in-out;width:25px}.woocommerce-tabs .tables-custom-col{max-height:inherit}.woocommerce-tabs .tab-title{color:#000}.woocommerce-tabs .woocommerce-Tabs-panel{display:grid;grid-template-rows:0fr;overflow:hidden;-webkit-transition:grid-template-rows .3s ease-in-out;transition:grid-template-rows .3s ease-in-out;transition:grid-template-rows .3s ease-in-out,-ms-grid-rows .3s ease-in-out}.woocommerce-tabs .woocommerce-Tabs-panel>div{opacity:0;overflow:hidden;padding-inline:16px;-webkit-transition:padding-top .3s ease-in-out,padding-bottom .3s ease-in-out,opacity .3s ease-in-out;transition:padding-top .3s ease-in-out,padding-bottom .3s ease-in-out,opacity .3s ease-in-out}.woocommerce-tabs .woocommerce-Tabs-panel .t-content{margin-bottom:24px}.woocommerce-tabs #tab-radio-0:checked~.wc-tabs #tab-title-0,.woocommerce-tabs #tab-radio-10:checked~.wc-tabs #tab-title-10,.woocommerce-tabs #tab-radio-11:checked~.wc-tabs #tab-title-11,.woocommerce-tabs #tab-radio-12:checked~.wc-tabs #tab-title-12,.woocommerce-tabs #tab-radio-13:checked~.wc-tabs #tab-title-13,.woocommerce-tabs #tab-radio-14:checked~.wc-tabs #tab-title-14,.woocommerce-tabs #tab-radio-15:checked~.wc-tabs #tab-title-15,.woocommerce-tabs #tab-radio-16:checked~.wc-tabs #tab-title-16,.woocommerce-tabs #tab-radio-17:checked~.wc-tabs #tab-title-17,.woocommerce-tabs #tab-radio-18:checked~.wc-tabs #tab-title-18,.woocommerce-tabs #tab-radio-19:checked~.wc-tabs #tab-title-19,.woocommerce-tabs #tab-radio-1:checked~.wc-tabs #tab-title-1,.woocommerce-tabs #tab-radio-20:checked~.wc-tabs #tab-title-20,.woocommerce-tabs #tab-radio-21:checked~.wc-tabs #tab-title-21,.woocommerce-tabs #tab-radio-22:checked~.wc-tabs #tab-title-22,.woocommerce-tabs #tab-radio-23:checked~.wc-tabs #tab-title-23,.woocommerce-tabs #tab-radio-24:checked~.wc-tabs #tab-title-24,.woocommerce-tabs #tab-radio-25:checked~.wc-tabs #tab-title-25,.woocommerce-tabs #tab-radio-26:checked~.wc-tabs #tab-title-26,.woocommerce-tabs #tab-radio-27:checked~.wc-tabs #tab-title-27,.woocommerce-tabs #tab-radio-28:checked~.wc-tabs #tab-title-28,.woocommerce-tabs #tab-radio-29:checked~.wc-tabs #tab-title-29,.woocommerce-tabs #tab-radio-2:checked~.wc-tabs #tab-title-2,.woocommerce-tabs #tab-radio-30:checked~.wc-tabs #tab-title-30,.woocommerce-tabs #tab-radio-31:checked~.wc-tabs #tab-title-31,.woocommerce-tabs #tab-radio-32:checked~.wc-tabs #tab-title-32,.woocommerce-tabs #tab-radio-33:checked~.wc-tabs #tab-title-33,.woocommerce-tabs #tab-radio-34:checked~.wc-tabs #tab-title-34,.woocommerce-tabs #tab-radio-35:checked~.wc-tabs #tab-title-35,.woocommerce-tabs #tab-radio-36:checked~.wc-tabs #tab-title-36,.woocommerce-tabs #tab-radio-37:checked~.wc-tabs #tab-title-37,.woocommerce-tabs #tab-radio-38:checked~.wc-tabs #tab-title-38,.woocommerce-tabs #tab-radio-39:checked~.wc-tabs #tab-title-39,.woocommerce-tabs #tab-radio-3:checked~.wc-tabs #tab-title-3,.woocommerce-tabs #tab-radio-40:checked~.wc-tabs #tab-title-40,.woocommerce-tabs #tab-radio-41:checked~.wc-tabs #tab-title-41,.woocommerce-tabs #tab-radio-42:checked~.wc-tabs #tab-title-42,.woocommerce-tabs #tab-radio-43:checked~.wc-tabs #tab-title-43,.woocommerce-tabs #tab-radio-44:checked~.wc-tabs #tab-title-44,.woocommerce-tabs #tab-radio-45:checked~.wc-tabs #tab-title-45,.woocommerce-tabs #tab-radio-46:checked~.wc-tabs #tab-title-46,.woocommerce-tabs #tab-radio-47:checked~.wc-tabs #tab-title-47,.woocommerce-tabs #tab-radio-48:checked~.wc-tabs #tab-title-48,.woocommerce-tabs #tab-radio-49:checked~.wc-tabs #tab-title-49,.woocommerce-tabs #tab-radio-4:checked~.wc-tabs #tab-title-4,.woocommerce-tabs #tab-radio-50:checked~.wc-tabs #tab-title-50,.woocommerce-tabs #tab-radio-5:checked~.wc-tabs #tab-title-5,.woocommerce-tabs #tab-radio-6:checked~.wc-tabs #tab-title-6,.woocommerce-tabs #tab-radio-7:checked~.wc-tabs #tab-title-7,.woocommerce-tabs #tab-radio-8:checked~.wc-tabs #tab-title-8,.woocommerce-tabs #tab-radio-9:checked~.wc-tabs #tab-title-9,.woocommerce-tabs #tab-radio-atuty:checked~.wc-tabs #tab-title-atuty,.woocommerce-tabs #tab-radio-dawkowanie:checked~.wc-tabs #tab-title-dawkowanie,.woocommerce-tabs #tab-radio-informacje:checked~.wc-tabs #tab-title-informacje,.woocommerce-tabs #tab-radio-skladniki:checked~.wc-tabs #tab-title-skladniki,.woocommerce-tabs #tab-radio-tabela_skladu:checked~.wc-tabs #tab-title-tabela_skladu{background-color:#f7f8f9;-webkit-transition:background-color .3s ease-in-out;transition:background-color .3s ease-in-out}.woocommerce-tabs #tab-radio-0:checked~.wc-tabs #tab-title-0 .wc-tab-label:after,.woocommerce-tabs #tab-radio-10:checked~.wc-tabs #tab-title-10 .wc-tab-label:after,.woocommerce-tabs #tab-radio-11:checked~.wc-tabs #tab-title-11 .wc-tab-label:after,.woocommerce-tabs #tab-radio-12:checked~.wc-tabs #tab-title-12 .wc-tab-label:after,.woocommerce-tabs #tab-radio-13:checked~.wc-tabs #tab-title-13 .wc-tab-label:after,.woocommerce-tabs #tab-radio-14:checked~.wc-tabs #tab-title-14 .wc-tab-label:after,.woocommerce-tabs #tab-radio-15:checked~.wc-tabs #tab-title-15 .wc-tab-label:after,.woocommerce-tabs #tab-radio-16:checked~.wc-tabs #tab-title-16 .wc-tab-label:after,.woocommerce-tabs #tab-radio-17:checked~.wc-tabs #tab-title-17 .wc-tab-label:after,.woocommerce-tabs #tab-radio-18:checked~.wc-tabs #tab-title-18 .wc-tab-label:after,.woocommerce-tabs #tab-radio-19:checked~.wc-tabs #tab-title-19 .wc-tab-label:after,.woocommerce-tabs #tab-radio-1:checked~.wc-tabs #tab-title-1 .wc-tab-label:after,.woocommerce-tabs #tab-radio-20:checked~.wc-tabs #tab-title-20 .wc-tab-label:after,.woocommerce-tabs #tab-radio-21:checked~.wc-tabs #tab-title-21 .wc-tab-label:after,.woocommerce-tabs #tab-radio-22:checked~.wc-tabs #tab-title-22 .wc-tab-label:after,.woocommerce-tabs #tab-radio-23:checked~.wc-tabs #tab-title-23 .wc-tab-label:after,.woocommerce-tabs #tab-radio-24:checked~.wc-tabs #tab-title-24 .wc-tab-label:after,.woocommerce-tabs #tab-radio-25:checked~.wc-tabs #tab-title-25 .wc-tab-label:after,.woocommerce-tabs #tab-radio-26:checked~.wc-tabs #tab-title-26 .wc-tab-label:after,.woocommerce-tabs #tab-radio-27:checked~.wc-tabs #tab-title-27 .wc-tab-label:after,.woocommerce-tabs #tab-radio-28:checked~.wc-tabs #tab-title-28 .wc-tab-label:after,.woocommerce-tabs #tab-radio-29:checked~.wc-tabs #tab-title-29 .wc-tab-label:after,.woocommerce-tabs #tab-radio-2:checked~.wc-tabs #tab-title-2 .wc-tab-label:after,.woocommerce-tabs #tab-radio-30:checked~.wc-tabs #tab-title-30 .wc-tab-label:after,.woocommerce-tabs #tab-radio-31:checked~.wc-tabs #tab-title-31 .wc-tab-label:after,.woocommerce-tabs #tab-radio-32:checked~.wc-tabs #tab-title-32 .wc-tab-label:after,.woocommerce-tabs #tab-radio-33:checked~.wc-tabs #tab-title-33 .wc-tab-label:after,.woocommerce-tabs #tab-radio-34:checked~.wc-tabs #tab-title-34 .wc-tab-label:after,.woocommerce-tabs #tab-radio-35:checked~.wc-tabs #tab-title-35 .wc-tab-label:after,.woocommerce-tabs #tab-radio-36:checked~.wc-tabs #tab-title-36 .wc-tab-label:after,.woocommerce-tabs #tab-radio-37:checked~.wc-tabs #tab-title-37 .wc-tab-label:after,.woocommerce-tabs #tab-radio-38:checked~.wc-tabs #tab-title-38 .wc-tab-label:after,.woocommerce-tabs #tab-radio-39:checked~.wc-tabs #tab-title-39 .wc-tab-label:after,.woocommerce-tabs #tab-radio-3:checked~.wc-tabs #tab-title-3 .wc-tab-label:after,.woocommerce-tabs #tab-radio-40:checked~.wc-tabs #tab-title-40 .wc-tab-label:after,.woocommerce-tabs #tab-radio-41:checked~.wc-tabs #tab-title-41 .wc-tab-label:after,.woocommerce-tabs #tab-radio-42:checked~.wc-tabs #tab-title-42 .wc-tab-label:after,.woocommerce-tabs #tab-radio-43:checked~.wc-tabs #tab-title-43 .wc-tab-label:after,.woocommerce-tabs #tab-radio-44:checked~.wc-tabs #tab-title-44 .wc-tab-label:after,.woocommerce-tabs #tab-radio-45:checked~.wc-tabs #tab-title-45 .wc-tab-label:after,.woocommerce-tabs #tab-radio-46:checked~.wc-tabs #tab-title-46 .wc-tab-label:after,.woocommerce-tabs #tab-radio-47:checked~.wc-tabs #tab-title-47 .wc-tab-label:after,.woocommerce-tabs #tab-radio-48:checked~.wc-tabs #tab-title-48 .wc-tab-label:after,.woocommerce-tabs #tab-radio-49:checked~.wc-tabs #tab-title-49 .wc-tab-label:after,.woocommerce-tabs #tab-radio-4:checked~.wc-tabs #tab-title-4 .wc-tab-label:after,.woocommerce-tabs #tab-radio-50:checked~.wc-tabs #tab-title-50 .wc-tab-label:after,.woocommerce-tabs #tab-radio-5:checked~.wc-tabs #tab-title-5 .wc-tab-label:after,.woocommerce-tabs #tab-radio-6:checked~.wc-tabs #tab-title-6 .wc-tab-label:after,.woocommerce-tabs #tab-radio-7:checked~.wc-tabs #tab-title-7 .wc-tab-label:after,.woocommerce-tabs #tab-radio-8:checked~.wc-tabs #tab-title-8 .wc-tab-label:after,.woocommerce-tabs #tab-radio-9:checked~.wc-tabs #tab-title-9 .wc-tab-label:after,.woocommerce-tabs #tab-radio-atuty:checked~.wc-tabs #tab-title-atuty .wc-tab-label:after,.woocommerce-tabs #tab-radio-dawkowanie:checked~.wc-tabs #tab-title-dawkowanie .wc-tab-label:after,.woocommerce-tabs #tab-radio-informacje:checked~.wc-tabs #tab-title-informacje .wc-tab-label:after,.woocommerce-tabs #tab-radio-skladniki:checked~.wc-tabs #tab-title-skladniki .wc-tab-label:after,.woocommerce-tabs #tab-radio-tabela_skladu:checked~.wc-tabs #tab-title-tabela_skladu .wc-tab-label:after{rotate:180deg}.woocommerce-tabs #tab-radio-0:checked~.wc-tabs #tab-title-0 .woocommerce-Tabs-panel,.woocommerce-tabs #tab-radio-10:checked~.wc-tabs #tab-title-10 .woocommerce-Tabs-panel,.woocommerce-tabs #tab-radio-11:checked~.wc-tabs #tab-title-11 .woocommerce-Tabs-panel,.woocommerce-tabs #tab-radio-12:checked~.wc-tabs #tab-title-12 .woocommerce-Tabs-panel,.woocommerce-tabs #tab-radio-13:checked~.wc-tabs #tab-title-13 .woocommerce-Tabs-panel,.woocommerce-tabs #tab-radio-14:checked~.wc-tabs #tab-title-14 .woocommerce-Tabs-panel,.woocommerce-tabs #tab-radio-15:checked~.wc-tabs #tab-title-15 .woocommerce-Tabs-panel,.woocommerce-tabs #tab-radio-16:checked~.wc-tabs #tab-title-16 .woocommerce-Tabs-panel,.woocommerce-tabs #tab-radio-17:checked~.wc-tabs #tab-title-17 .woocommerce-Tabs-panel,.woocommerce-tabs #tab-radio-18:checked~.wc-tabs #tab-title-18 .woocommerce-Tabs-panel,.woocommerce-tabs #tab-radio-19:checked~.wc-tabs #tab-title-19 .woocommerce-Tabs-panel,.woocommerce-tabs #tab-radio-1:checked~.wc-tabs #tab-title-1 .woocommerce-Tabs-panel,.woocommerce-tabs #tab-radio-20:checked~.wc-tabs #tab-title-20 .woocommerce-Tabs-panel,.woocommerce-tabs #tab-radio-21:checked~.wc-tabs #tab-title-21 .woocommerce-Tabs-panel,.woocommerce-tabs #tab-radio-22:checked~.wc-tabs #tab-title-22 .woocommerce-Tabs-panel,.woocommerce-tabs #tab-radio-23:checked~.wc-tabs #tab-title-23 .woocommerce-Tabs-panel,.woocommerce-tabs #tab-radio-24:checked~.wc-tabs #tab-title-24 .woocommerce-Tabs-panel,.woocommerce-tabs #tab-radio-25:checked~.wc-tabs #tab-title-25 .woocommerce-Tabs-panel,.woocommerce-tabs #tab-radio-26:checked~.wc-tabs #tab-title-26 .woocommerce-Tabs-panel,.woocommerce-tabs #tab-radio-27:checked~.wc-tabs #tab-title-27 .woocommerce-Tabs-panel,.woocommerce-tabs #tab-radio-28:checked~.wc-tabs #tab-title-28 .woocommerce-Tabs-panel,.woocommerce-tabs #tab-radio-29:checked~.wc-tabs #tab-title-29 .woocommerce-Tabs-panel,.woocommerce-tabs #tab-radio-2:checked~.wc-tabs #tab-title-2 .woocommerce-Tabs-panel,.woocommerce-tabs #tab-radio-30:checked~.wc-tabs #tab-title-30 .woocommerce-Tabs-panel,.woocommerce-tabs #tab-radio-31:checked~.wc-tabs #tab-title-31 .woocommerce-Tabs-panel,.woocommerce-tabs #tab-radio-32:checked~.wc-tabs #tab-title-32 .woocommerce-Tabs-panel,.woocommerce-tabs #tab-radio-33:checked~.wc-tabs #tab-title-33 .woocommerce-Tabs-panel,.woocommerce-tabs #tab-radio-34:checked~.wc-tabs #tab-title-34 .woocommerce-Tabs-panel,.woocommerce-tabs #tab-radio-35:checked~.wc-tabs #tab-title-35 .woocommerce-Tabs-panel,.woocommerce-tabs #tab-radio-36:checked~.wc-tabs #tab-title-36 .woocommerce-Tabs-panel,.woocommerce-tabs #tab-radio-37:checked~.wc-tabs #tab-title-37 .woocommerce-Tabs-panel,.woocommerce-tabs #tab-radio-38:checked~.wc-tabs #tab-title-38 .woocommerce-Tabs-panel,.woocommerce-tabs #tab-radio-39:checked~.wc-tabs #tab-title-39 .woocommerce-Tabs-panel,.woocommerce-tabs #tab-radio-3:checked~.wc-tabs #tab-title-3 .woocommerce-Tabs-panel,.woocommerce-tabs #tab-radio-40:checked~.wc-tabs #tab-title-40 .woocommerce-Tabs-panel,.woocommerce-tabs #tab-radio-41:checked~.wc-tabs #tab-title-41 .woocommerce-Tabs-panel,.woocommerce-tabs #tab-radio-42:checked~.wc-tabs #tab-title-42 .woocommerce-Tabs-panel,.woocommerce-tabs #tab-radio-43:checked~.wc-tabs #tab-title-43 .woocommerce-Tabs-panel,.woocommerce-tabs #tab-radio-44:checked~.wc-tabs #tab-title-44 .woocommerce-Tabs-panel,.woocommerce-tabs #tab-radio-45:checked~.wc-tabs #tab-title-45 .woocommerce-Tabs-panel,.woocommerce-tabs #tab-radio-46:checked~.wc-tabs #tab-title-46 .woocommerce-Tabs-panel,.woocommerce-tabs #tab-radio-47:checked~.wc-tabs #tab-title-47 .woocommerce-Tabs-panel,.woocommerce-tabs #tab-radio-48:checked~.wc-tabs #tab-title-48 .woocommerce-Tabs-panel,.woocommerce-tabs #tab-radio-49:checked~.wc-tabs #tab-title-49 .woocommerce-Tabs-panel,.woocommerce-tabs #tab-radio-4:checked~.wc-tabs #tab-title-4 .woocommerce-Tabs-panel,.woocommerce-tabs #tab-radio-50:checked~.wc-tabs #tab-title-50 .woocommerce-Tabs-panel,.woocommerce-tabs #tab-radio-5:checked~.wc-tabs #tab-title-5 .woocommerce-Tabs-panel,.woocommerce-tabs #tab-radio-6:checked~.wc-tabs #tab-title-6 .woocommerce-Tabs-panel,.woocommerce-tabs #tab-radio-7:checked~.wc-tabs #tab-title-7 .woocommerce-Tabs-panel,.woocommerce-tabs #tab-radio-8:checked~.wc-tabs #tab-title-8 .woocommerce-Tabs-panel,.woocommerce-tabs #tab-radio-9:checked~.wc-tabs #tab-title-9 .woocommerce-Tabs-panel,.woocommerce-tabs #tab-radio-atuty:checked~.wc-tabs #tab-title-atuty .woocommerce-Tabs-panel,.woocommerce-tabs #tab-radio-dawkowanie:checked~.wc-tabs #tab-title-dawkowanie .woocommerce-Tabs-panel,.woocommerce-tabs #tab-radio-informacje:checked~.wc-tabs #tab-title-informacje .woocommerce-Tabs-panel,.woocommerce-tabs #tab-radio-skladniki:checked~.wc-tabs #tab-title-skladniki .woocommerce-Tabs-panel,.woocommerce-tabs #tab-radio-tabela_skladu:checked~.wc-tabs #tab-title-tabela_skladu .woocommerce-Tabs-panel{grid-template-rows:1fr}.woocommerce-tabs #tab-radio-0:checked~.wc-tabs #tab-title-0 .woocommerce-Tabs-panel>div,.woocommerce-tabs #tab-radio-10:checked~.wc-tabs #tab-title-10 .woocommerce-Tabs-panel>div,.woocommerce-tabs #tab-radio-11:checked~.wc-tabs #tab-title-11 .woocommerce-Tabs-panel>div,.woocommerce-tabs #tab-radio-12:checked~.wc-tabs #tab-title-12 .woocommerce-Tabs-panel>div,.woocommerce-tabs #tab-radio-13:checked~.wc-tabs #tab-title-13 .woocommerce-Tabs-panel>div,.woocommerce-tabs #tab-radio-14:checked~.wc-tabs #tab-title-14 .woocommerce-Tabs-panel>div,.woocommerce-tabs #tab-radio-15:checked~.wc-tabs #tab-title-15 .woocommerce-Tabs-panel>div,.woocommerce-tabs #tab-radio-16:checked~.wc-tabs #tab-title-16 .woocommerce-Tabs-panel>div,.woocommerce-tabs #tab-radio-17:checked~.wc-tabs #tab-title-17 .woocommerce-Tabs-panel>div,.woocommerce-tabs #tab-radio-18:checked~.wc-tabs #tab-title-18 .woocommerce-Tabs-panel>div,.woocommerce-tabs #tab-radio-19:checked~.wc-tabs #tab-title-19 .woocommerce-Tabs-panel>div,.woocommerce-tabs #tab-radio-1:checked~.wc-tabs #tab-title-1 .woocommerce-Tabs-panel>div,.woocommerce-tabs #tab-radio-20:checked~.wc-tabs #tab-title-20 .woocommerce-Tabs-panel>div,.woocommerce-tabs #tab-radio-21:checked~.wc-tabs #tab-title-21 .woocommerce-Tabs-panel>div,.woocommerce-tabs #tab-radio-22:checked~.wc-tabs #tab-title-22 .woocommerce-Tabs-panel>div,.woocommerce-tabs #tab-radio-23:checked~.wc-tabs #tab-title-23 .woocommerce-Tabs-panel>div,.woocommerce-tabs #tab-radio-24:checked~.wc-tabs #tab-title-24 .woocommerce-Tabs-panel>div,.woocommerce-tabs #tab-radio-25:checked~.wc-tabs #tab-title-25 .woocommerce-Tabs-panel>div,.woocommerce-tabs #tab-radio-26:checked~.wc-tabs #tab-title-26 .woocommerce-Tabs-panel>div,.woocommerce-tabs #tab-radio-27:checked~.wc-tabs #tab-title-27 .woocommerce-Tabs-panel>div,.woocommerce-tabs #tab-radio-28:checked~.wc-tabs #tab-title-28 .woocommerce-Tabs-panel>div,.woocommerce-tabs #tab-radio-29:checked~.wc-tabs #tab-title-29 .woocommerce-Tabs-panel>div,.woocommerce-tabs #tab-radio-2:checked~.wc-tabs #tab-title-2 .woocommerce-Tabs-panel>div,.woocommerce-tabs #tab-radio-30:checked~.wc-tabs #tab-title-30 .woocommerce-Tabs-panel>div,.woocommerce-tabs #tab-radio-31:checked~.wc-tabs #tab-title-31 .woocommerce-Tabs-panel>div,.woocommerce-tabs #tab-radio-32:checked~.wc-tabs #tab-title-32 .woocommerce-Tabs-panel>div,.woocommerce-tabs #tab-radio-33:checked~.wc-tabs #tab-title-33 .woocommerce-Tabs-panel>div,.woocommerce-tabs #tab-radio-34:checked~.wc-tabs #tab-title-34 .woocommerce-Tabs-panel>div,.woocommerce-tabs #tab-radio-35:checked~.wc-tabs #tab-title-35 .woocommerce-Tabs-panel>div,.woocommerce-tabs #tab-radio-36:checked~.wc-tabs #tab-title-36 .woocommerce-Tabs-panel>div,.woocommerce-tabs #tab-radio-37:checked~.wc-tabs #tab-title-37 .woocommerce-Tabs-panel>div,.woocommerce-tabs #tab-radio-38:checked~.wc-tabs #tab-title-38 .woocommerce-Tabs-panel>div,.woocommerce-tabs #tab-radio-39:checked~.wc-tabs #tab-title-39 .woocommerce-Tabs-panel>div,.woocommerce-tabs #tab-radio-3:checked~.wc-tabs #tab-title-3 .woocommerce-Tabs-panel>div,.woocommerce-tabs #tab-radio-40:checked~.wc-tabs #tab-title-40 .woocommerce-Tabs-panel>div,.woocommerce-tabs #tab-radio-41:checked~.wc-tabs #tab-title-41 .woocommerce-Tabs-panel>div,.woocommerce-tabs #tab-radio-42:checked~.wc-tabs #tab-title-42 .woocommerce-Tabs-panel>div,.woocommerce-tabs #tab-radio-43:checked~.wc-tabs #tab-title-43 .woocommerce-Tabs-panel>div,.woocommerce-tabs #tab-radio-44:checked~.wc-tabs #tab-title-44 .woocommerce-Tabs-panel>div,.woocommerce-tabs #tab-radio-45:checked~.wc-tabs #tab-title-45 .woocommerce-Tabs-panel>div,.woocommerce-tabs #tab-radio-46:checked~.wc-tabs #tab-title-46 .woocommerce-Tabs-panel>div,.woocommerce-tabs #tab-radio-47:checked~.wc-tabs #tab-title-47 .woocommerce-Tabs-panel>div,.woocommerce-tabs #tab-radio-48:checked~.wc-tabs #tab-title-48 .woocommerce-Tabs-panel>div,.woocommerce-tabs #tab-radio-49:checked~.wc-tabs #tab-title-49 .woocommerce-Tabs-panel>div,.woocommerce-tabs #tab-radio-4:checked~.wc-tabs #tab-title-4 .woocommerce-Tabs-panel>div,.woocommerce-tabs #tab-radio-50:checked~.wc-tabs #tab-title-50 .woocommerce-Tabs-panel>div,.woocommerce-tabs #tab-radio-5:checked~.wc-tabs #tab-title-5 .woocommerce-Tabs-panel>div,.woocommerce-tabs #tab-radio-6:checked~.wc-tabs #tab-title-6 .woocommerce-Tabs-panel>div,.woocommerce-tabs #tab-radio-7:checked~.wc-tabs #tab-title-7 .woocommerce-Tabs-panel>div,.woocommerce-tabs #tab-radio-8:checked~.wc-tabs #tab-title-8 .woocommerce-Tabs-panel>div,.woocommerce-tabs #tab-radio-9:checked~.wc-tabs #tab-title-9 .woocommerce-Tabs-panel>div,.woocommerce-tabs #tab-radio-atuty:checked~.wc-tabs #tab-title-atuty .woocommerce-Tabs-panel>div,.woocommerce-tabs #tab-radio-dawkowanie:checked~.wc-tabs #tab-title-dawkowanie .woocommerce-Tabs-panel>div,.woocommerce-tabs #tab-radio-informacje:checked~.wc-tabs #tab-title-informacje .woocommerce-Tabs-panel>div,.woocommerce-tabs #tab-radio-skladniki:checked~.wc-tabs #tab-title-skladniki .woocommerce-Tabs-panel>div,.woocommerce-tabs #tab-radio-tabela_skladu:checked~.wc-tabs #tab-title-tabela_skladu .woocommerce-Tabs-panel>div{opacity:1}.woocommerce-tabs div#tab-title-informacje{font-family:cooper_hewitt,sans-serif}.woocommerce-tabs div#tab-title-informacje .tab-content-info{font-size:16px;line-height:1.625;margin-bottom:16px}.toplinks__single-product-free-delivery .toplinks__block-free-shipping{color:#55585d}.toplinks__single-product-free-delivery .toplinks__block-free-shipping:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='20' height='21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m10 3.387 6.667 3.75v7.5L10 18.387l-6.667-3.75v-7.5L10 3.387M10 10.887l6.667-3.75M10 10.887v7.5M10 10.887l-6.667-3.75M13.333 5.262l-6.666 3.75' stroke='%2355585D' stroke-width='1.3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");height:20px}.product-tag,.site-main .trustpilot-widget{margin-top:24px}.product-tag{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.product-tag__item{border:1px solid #d5d7db;border-radius:24px;padding:10px 16px;-webkit-transition:background-color .4s ease-in-out,border-color .4s ease-in-out,color .4s ease-in-out,width .4s ease-in-out,height .4s ease-in-out,opacity .4s ease-in-out;transition:background-color .4s ease-in-out,border-color .4s ease-in-out,color .4s ease-in-out,width .4s ease-in-out,height .4s ease-in-out,opacity .4s ease-in-out}.product-tag__item.is-hidden{height:0;opacity:0;padding:0;width:0}.product-tag__item:focus-visible,.product-tag__item:hover{background-color:#000;border-color:#000;color:#fff}.product-tag__more{margin-top:16px;width:100%}#product-tags-checkbox:checked~.product-tag__item.is-hidden{height:auto;opacity:1;padding:10px 16px;width:auto}#product-tags-checkbox:checked~.product-tag__more{display:none}.concern{font-size:18px;margin:40px auto;max-width:980px}.concern:before{border-top:1px solid #000;height:0;margin:0 auto 40px;top:-40px;width:80%}.concern .text-center{margin-bottom:40px}.concern h3{color:#222;font-size:21px;line-height:1.2;text-align:center;text-transform:uppercase}.concern p{color:#000;font-family:cooper_hewitt,sans-serif}.concern img{width:200px}.concern .img-center{left:50%;margin-top:50px;position:relative;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.concern__feature{margin-top:30px;opacity:0;position:relative;-webkit-transform:translateY(20px);transform:translateY(20px);-webkit-transition:.3s;transition:.3s;width:100%}.concern__feature.animated{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.concern__feature p{display:none}@media (min-width:767px){.concern__feature p{display:block}}.concern__feature p:first-of-type{font-weight:700;text-transform:uppercase;-webkit-transform:scaleY(1.4834929418);transform:scaleY(1.4834929418)}.concern__feature strong{color:#87c8da}@media (min-width:767px){.concern__info{left:auto;position:absolute;right:10%;z-index:1}.concern__info:after{background-image:url(/wp-content/themes/john-dog-theme/assets/img/lupka.png);content:"";display:block;height:76px;margin-top:15px;width:81px}.concern__feature:nth-child(odd) .concern__info{left:10%;right:auto}.concern__feature:nth-child(odd) .concern__info:after{-webkit-filter:FlipH;filter:FlipH;-ms-filter:"FlipH";margin-left:50%;-webkit-transform:scaleX(-1);transform:scaleX(-1)}}@media (min-width:992px){.concern__info:after{position:absolute;right:105%;top:0}.concern__feature:nth-child(odd) .concern__info:after{left:55%;right:auto}}.img-fix-bottom{background-color:#fff;bottom:0;display:block;margin:0 auto;position:sticky;z-index:1}@media (max-width:766px) and (orientation:landscape){.img-fix-bottom{position:relative}}.img-fix-bottom:before{content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.img-fix-bottom img,.img-fix-bottom picture{display:block;margin:0 auto;position:relative;z-index:3}.onsale{position:absolute;right:0}.short-desc{margin-bottom:8px}.summary__inner .cartprod{margin:0}.summary__inner .cartprod:nth-of-type(odd){background-color:#fff}.summary__inner .cart .cart__title{font-family:Oswald,sans-serif;font-size:16px;margin-bottom:20px}.cart__popup{color:#848d9a;font-family:cooper_hewitt,sans-serif;font-size:16px;font-weight:400;line-height:21px;padding-top:8px;text-align:right}.cart__popup b{font-weight:700}.cart__popup .trigger{color:#848d9a;cursor:pointer;text-decoration:underline}.summary__inner .cart .pricing{-webkit-box-flex:100%;-ms-flex:100%;flex:100%;margin-bottom:20px}@media (min-width:768px){.summary__inner .cart .pricing{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-bottom:0}}.summary__inner .cartprod-out-of-stock .ajax_add_to_cart_button,.summary__inner .cartprod-out-of-stock .single_add_to_cart_button{-webkit-box-flex:1;-ms-flex:1;flex:1}#content .woocommerce:first-child{height:0;overflow:hidden;-webkit-transition:height 1s ease;transition:height 1s ease}.products-section__association h3,h2.products-section__title{margin-left:calc(6.25% - 65.625px)}input.error,textarea.error{-webkit-box-shadow:inset 0 0 5px #e72b2f;box-shadow:inset 0 0 5px #e72b2f}.single-product-content-under-add-to-cart{display:block;margin-top:12px;padding:0 20px;width:100%}@media (max-width:767px){.single-product .mobile-break{display:block}}.single-product-extra-content{overflow:hidden}.single-product-extra-content .col3>div{width:33.33%}@media (max-width:767px){.single-product-extra-content .col3>div{width:100%}}.single-product .pswp__button:before{aspect-ratio:1/1;background-color:#000!important;border-radius:100%;height:32px}.flex-c-between:not(.slick-initialized){-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}.price-per-kg{background-color:#eff1f2;border-radius:22px;color:#55585d!important;display:block;font-family:Figtree,sans-serif;font-size:12px;letter-spacing:.12px;line-height:1.5;margin-bottom:0!important;padding:2px 6px}
