@charset "UTF-8";.inner{margin:0 auto;width:1200px}@media (max-width:1280px){.inner{padding:0 15px;width:100%}}@media (max-width:992px){.inner{padding-left:25px;padding-right:25px}}@media (max-width:767px){.inner{overflow:hidden}}@-webkit-keyframes spinner{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spinner{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.added-to-cart-popup__container.processing:after,.site-header-cart .widget_shopping_cart .processing: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}a.remove:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='17'%3E%3Cpath fill-rule='evenodd' fill='%23CCC' d='M17 14.9 15 17l-6.4-6.4L2.1 17 0 15l6.4-6.4L0 2.1 2 0l6.4 6.4L14.9 0 17 2l-6.4 6.4 6.4 6.4z'/%3E%3C/svg%3E")}.added-to-cart-popup__closeBtn:before,.user-account__close-col:before,.woocommerce-mini-cart__close-col:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='17'%3E%3Cpath fill-rule='evenodd' d='M17 14.9 15 17l-6.4-6.4L2.1 17 0 15l6.4-6.4L0 2.1 2 0l6.4 6.4L14.9 0 17 2l-6.4 6.4 6.4 6.4z'/%3E%3C/svg%3E")}.site-header-cart .remove_from_cart_button-icon:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='17'%3E%3Cpath fill-rule='evenodd' fill='%23FFF' d='M17 14.9 15 17l-6.4-6.4L2.1 17 0 15l6.4-6.4L0 2.1 2 0l6.4 6.4L14.9 0 17 2l-6.4 6.4 6.4 6.4z'/%3E%3C/svg%3E")}.woocommerce-error .button,.woocommerce-info .button,.woocommerce-message .button,.woocommerce-noreviews .button,p.no-comments .button{border-width:0;color:#fff;font-weight:400;text-shadow:none;text-transform:uppercase}.woocommerce-error{background-color:#e2401c;color:#fff}.woocommerce-error a{color:inherit}@font-face{font-display:swap;font-family:cooper_hewitt;font-style:normal;font-weight:400;src:url(/wp-content/themes/john-dog-theme/assets/fonts/cooper/cooperhewitt-book-webfont.woff2) format("woff2"),url(/wp-content/themes/john-dog-theme/assets/fonts/cooper/cooperhewitt-book-webfont.woff) format("woff"),url(/wp-content/themes/john-dog-theme/assets/fonts/cooper/cooperhewitt-book-webfont.ttf) format("truetype")}@font-face{font-display:swap;font-family:cooper_hewitt;font-style:italic;font-weight:400;src:url(/wp-content/themes/john-dog-theme/assets/fonts/cooper/cooperhewitt-bookitalic-webfont.woff2) format("woff2"),url(/wp-content/themes/john-dog-theme/assets/fonts/cooper/cooperhewitt-bookitalic-webfont.woff) format("woff"),url(/wp-content/themes/john-dog-theme/assets/fonts/cooper/cooperhewitt-bookitalic-webfont.ttf) format("truetype")}@font-face{font-display:swap;font-family:cooper_hewitt;font-style:normal;font-weight:700;src:url(/wp-content/themes/john-dog-theme/assets/fonts/cooper/cooperhewitt-semibold-webfont.woff2) format("woff2"),url(/wp-content/themes/john-dog-theme/assets/fonts/cooper/cooperhewitt-semibold-webfont.woff) format("woff"),url(/wp-content/themes/john-dog-theme/assets/fonts/cooper/cooperhewitt-semibold-webfont.ttf) format("truetype")}@font-face{font-display:swap;font-family:cooper_hewitt;font-style:italic;font-weight:700;src:url(/wp-content/themes/john-dog-theme/assets/fonts/cooper/cooperhewitt-semibolditalic-webfont.woff2) format("woff2"),url(/wp-content/themes/john-dog-theme/assets/fonts/cooper/cooperhewitt-semibolditalic-webfont.woff) format("woff"),url(/wp-content/themes/john-dog-theme/assets/fonts/cooper/cooperhewitt-semibolditalic-webfont.ttf) format("truetype")}:root{--icons-add-to-cart:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath d='M154 408c-28 0-51.1 22.9-51.1 50.9A51 51 0 1 0 154 408zM1 0v51.1h51.1l91.7 193.7-35.7 61.3a91.7 91.7 0 0 0-5.1 25.4c0 28.1 23 51.1 51.1 51.1H460v-51.1H164.2a5.4 5.4 0 0 1-5.1-5.1v-2.5l22.9-43.3h188.8a46.6 46.6 0 0 0 43.3-25.5l91.8-165.7c5.1-5.1 5.1-7.7 5.1-12.8 0-15.2-10.2-25.4-25.5-25.4H108.1L85.2 0H1zm408 408c-28 0-51.1 22.9-51.1 50.9A51 51 0 1 0 409 408zm0 0'/%3E%3C/svg%3E");--icons-add-to-cart-2:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='none'%3E%3Cpath stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2.2' d='M11.096 17.211c-.832.594-1.154 1.456-1.027 2.313.238 1.636 1.592 1.694 2.649 1.733 1.056.04 11.86 0 11.86 0M7.79 7.037l3.306 10.176'/%3E%3Cpath stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2.2' d='M7.79 7.037c1.208 3.603 3.306 10.176 3.306 10.176l13.439-1.417s2.103-.404 2.507-1.86c.404-1.456 1.539-6.68 1.539-6.68l-20.795-.22M2.19 3.165h2.674c.77 0 1.621.326 2.103 1.5.107.258.477 1.348.823 2.37m3.272 21.61a2.269 2.269 0 1 0 0-4.538 2.269 2.269 0 0 0 0 4.538Zm12.002 0a2.269 2.269 0 1 0 0-4.538 2.269 2.269 0 0 0 0 4.538Z'/%3E%3C/svg%3E");--icons-add-to-cart-3:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32'%3E%3Cpath stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2.2' d='M11.096 17.211c-.832.594-1.154 1.456-1.027 2.313.238 1.636 1.592 1.694 2.649 1.733 1.056.04 11.86 0 11.86 0M7.79 7.037l3.306 10.176'/%3E%3Cpath stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2.2' d='M7.79 7.037c1.208 3.603 3.306 10.176 3.306 10.176l13.439-1.417s2.103-.404 2.507-1.86c.404-1.456 1.539-6.68 1.539-6.68l-20.795-.22M2.19 3.165h2.674c.77 0 1.621.326 2.103 1.5.107.258.477 1.348.823 2.37m3.272 21.61a2.269 2.269 0 1 0 0-4.538 2.269 2.269 0 0 0 0 4.538Zm12.002 0a2.269 2.269 0 1 0 0-4.538 2.269 2.269 0 0 0 0 4.538Z'/%3E%3C/svg%3E");--icons-signin:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='none'%3E%3Cpath stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2.2' d='M15.85 13.85a5.34 5.34 0 1 0 0-10.69 5.34 5.34 0 0 0 0 10.69ZM26.7 27.94a10.85 10.85 0 1 0-21.7 0h21.7Z'/%3E%3C/svg%3E");--icons-signin-2:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32'%3E%3Cpath stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2.2' d='M15.85 13.85a5.34 5.34 0 1 0 0-10.69 5.34 5.34 0 0 0 0 10.69ZM26.7 27.94a10.85 10.85 0 1 0-21.7 0h21.7Z'/%3E%3C/svg%3E")}[data-icon]:before{content:attr(data-icon)}[class*=" icon-"]:before,[class^=icon-]:before,[data-icon]:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:johndog!important;font-style:normal!important;font-variant:normal!important;font-weight:400!important;line-height:1;text-transform:none!important}.icon-instagram:before{content:"b"}.icon-fb:before{content:"c"}.icon-youtube:before{content:"a"}.icon-search:before{content:"d"}.icon-down-open-big:before{content:"i"}.icon-left-open-big:before{content:"j"}.icon-right-open-big:before{content:"k"}.icon-up-open-big:before{content:"l"}.icon-navicon:before{content:"m"}.icon-camera:before{content:"e"}.icon-double-arrow-down:before{content:"f"}.icon-double-arrow-left:before{content:"g"}.icon-double-arrow-right:before{content:"h"}.icon-double-arrow-top:before{content:"n"}.icon-dog:before{content:"o"}.icon-play:before{content:"p"}.icon-plus:before{content:"q"}.icon-paw:before{content:"r"}.icon-jd-zdrowie:before{content:"v"}.icon-jd-zycie:before{content:"w"}.icon-jd-zywienie:before{content:"x"}.icon-jd-rasy:before{content:"y"}.icon-jd-play:before{content:"u"}.icon-jd-home:before{content:"A"}.icon-jd-adopcje:before{content:"s"}.icon-jd-wychowanie:before{content:"z"}.icon-jd-movieclip:before{content:"t"}.icon-arrow-circle-down:before{content:"B"}.icon-arrow-circle-up:before{content:"C"}a.remove{height:auto;line-height:1;text-indent:0;width:auto}a.remove:before{display:none}a.remove:after{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;background-repeat:no-repeat;background-size:100% 100%;content:"";display:inline-block;float:right;font:normal normal normal 17px/1 FontAwesome;font-size:inherit;height:17px;line-height:1;margin-left:10px;margin-top:-1px;text-align:right;text-indent:0;text-rendering:auto;width:17px}.shipping-method-logo:after{background-size:var(--shipping-logo-image-size,100%);content:"";display:block;height:var(--shipping-logo-image-height);width:var(--shipping-logo-image-width)}.logo-dhl{--shipping-logo-image-height:25px;--shipping-logo-image-width:113px}.logo-dhl:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg version='1' xmlns='http://www.w3.org/2000/svg' width='175.75' height='38.79' overflow='visible'%3E%3Cpath fill='%23FECC00' d='M175.75 0v38.79H0V0h175.75z'/%3E%3Cpath fill='%23D50029' d='M56.66 16.2c-.76 1.05-2.05 2.85-2.83 3.91-.4.54-1.11 1.51 1.26 1.51h12.52l3.7-5.04c2.3-3.12.2-9.62-8.02-9.62H30.91l-5.62 7.63h30.6c1.55 0 1.53.6.77 1.62zm-9.19 7.3c-2.38 0-1.66-.97-1.26-1.51l2.85-3.88c.76-1.03.78-1.62-.77-1.62h-14L23.03 31.82h27.5c9.08 0 14.14-6.18 15.7-8.32H47.47zm17.9 8.32h16.12l6.12-8.32H71.48l-6.12 8.32zm41.62-24.86-6.2 8.41h-7.2l6.2-8.4H83.64L72.87 21.62h39.46l10.8-14.66H107zm-18.3 24.86h16.13l6.12-8.32H94.81l-6.12 8.32zM0 26.78v1.77h22.47l1.3-1.77H0zm26.18-3.28H0v1.77h24.88l1.3-1.77zM0 31.82h20.06l1.3-1.76H0v1.76zm152.07-3.27h23.68v-1.77h-22.38l-1.3 1.77zm-2.4 3.27h26.08v-1.76h-24.8l-1.28 1.76zm6.11-8.32-1.3 1.77h21.27V23.5h-19.97zm-21.12-1.88 10.79-14.66h-17.08l-10.8 14.66h17.09zm-18.47 1.88-1.76 2.4c-2.02 2.73-.23 5.92 6.38 5.92h25.9l6.12-8.31H116.2z'/%3E%3C/svg%3E");background-repeat:no-repeat}.logo-dhl-parcelshop{--shipping-logo-image-height:81px;--shipping-logo-image-width:162px}.logo-dhl-parcelshop:after{background-image:url(/wp-content/themes/john-dog-theme/assets/img/punkty_DHL_pod_logo.png);background-repeat:no-repeat}.logo-poczta-polska{--shipping-logo-image-height:25px;--shipping-logo-image-width:118px}.logo-poczta-polska:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='2403' height='508' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='none' d='M-1-1h582v402H-1z'/%3E%3Cg fill='%23d52b1e'%3E%3Cpath d='M0 0h2403v508H0V0m435 95c-16 7-32 15-47 24 15-2 33 0 46 10 11 9 13 25 9 38-8 26-26 47-46 64-29 23-62 41-98 47-8 0-16 4-24 2-14-1-30-7-38-20-6-12-4-27 2-39-17 16-36 32-50 51-6 8-12 17-12 28 0 8 8 11 15 12 12 1 24 0 36-1 48-5 95 11 137 33 24 12 47 27 72 38a211 211 0 0 0 204-16c52-34 92-85 120-140 1-6 2-13-4-16s-12 2-15 7c-26 39-59 75-100 98-27 15-58 25-89 26-27 1-55-8-74-28-21-23-28-56-24-85 3-30 14-59 30-85 10-16 22-33 21-53 0-8-9-11-16-11-19 1-37 8-55 16m1431 49c-2 0-6 1-5 4v179c-1 6 7 5 11 5s11 1 11-5V147c-3-6-11-3-17-3m148 4v180c1 5 7 4 11 4s11 1 11-5v-66l50 66c5 7 16 5 24 5 4-1 4-6 2-9l-51-66 45-44c2-3 5-9 0-10-8-1-19-3-24 5l-46 49V146c-3-4-9-2-13-3-3 1-9 0-9 5M853 165v162c-1 5 5 5 9 5s11 1 14-3v-64c20 0 42 1 60-10 22-14 29-44 20-67-5-15-19-26-34-29-19-4-39-2-58-2-5-1-12 2-11 8m747 1v159c0 2 0 6 3 6 6 2 12 2 18 0 2 0 2-3 2-5v-61c23 0 49 1 68-15 15-15 20-38 14-58-4-16-16-27-31-32-21-6-42-3-63-3-6-1-11 3-11 9m-1245 0c-18 4-36 14-48 28-6 7-12 16-12 25 0 7 6 12 12 13 13 3 26-2 37-7 17-9 36-23 39-44 1-14-17-17-28-15m985 7v30h-20c-3 5-3 13 0 18h20v74c0 12 2 25 12 32 11 8 26 8 39 4 8-2 7-12 6-18-1-3-4-2-6-1-7 3-16 4-23 0-5-5-6-14-6-21v-70h33c4-5 3-13 0-18h-33v-30c-2-4-7-3-11-3s-9-1-11 3m-739 6c-26 3-49 20-59 43-6 14-7 31 2 44 8 10 21 16 34 16 33 2 67-22 75-55 2-12 1-24-7-33-10-14-29-18-45-15m563 22c-15 0-31 5-40 18a79 79 0 0 0-15 52c0 18 4 38 18 50 19 18 51 16 72 2 5-3 6-10 5-16 0-3 0-8-4-8-6 3-11 9-17 12-13 6-32 5-41-7-9-11-10-25-10-39 0-15 3-31 15-41 14-9 33-5 46 5 2 3 8 7 10 2 2-6 2-15-4-19-9-8-22-11-35-11m607 0c-17 1-33 9-42 23a84 84 0 0 0-12 54c1 16 7 32 19 43 13 11 31 14 48 13 15-2 30-8 40-20 11-15 15-35 14-53 0-17-6-36-19-48a64 64 0 0 0-48-12m175 0c-11 1-22 5-29 13-12 13-12 36 2 48 13 11 32 12 45 23 9 7 6 23-4 28-15 7-32 2-45-6-3-1-7-4-9-1-1 7-2 17 6 20 18 10 41 11 60 2 20-9 26-38 11-55-13-13-33-14-48-26-9-6-7-22 3-27 13-5 28-2 39 5 2 1 6 3 7 0 1-5 2-11-1-16-11-8-25-9-37-8m192 10c-6 4-6 13-3 18 2 4 5 1 8 0 11-7 24-12 38-10 8 0 17 3 20 11 5 8 4 18 4 27-20 0-40-1-58 8-14 6-21 21-20 36s13 29 29 31c19 6 39-2 52-16 1 5-3 16 5 16 4 0 12 2 14-3v-81c0-11-1-24-8-33-6-8-17-12-27-14-18-2-38 1-54 10m-1121-9c-10 1-21 6-29 13-15 15-20 38-19 58 1 17 5 35 18 47s33 15 51 13c15-1 31-9 40-22 11-16 14-36 12-55-1-17-7-33-20-44a68 68 0 0 0-53-10m403 12c-5 4-5 21 5 17 11-7 24-13 38-12 8 0 18 3 22 11s4 18 4 27c-17 0-34 0-50 5-10 3-20 9-25 19-7 16-3 38 13 47 21 12 49 7 65-11 1 5-3 15 4 16 5 0 12 1 15-3v-79c0-11-1-23-7-32-6-12-20-17-32-18-18-1-37 2-52 13m-193-11c-4 4-4 14 1 18l53 1-55 85c-4 6-4 13-3 20 1 3 4 5 7 4h71c11 3 11-21 0-18h-54l54-86c4-6 5-14 3-21-1-3-5-3-8-3h-69z'/%3E%3Cpath d='M876 176c17 1 37-4 50 9 14 14 13 40-2 53-14 11-32 7-48 8v-70zm747 0c14 0 28-2 41 2 25 9 26 50 3 63-13 7-29 4-44 5v-70zm-600 43c10-1 21 0 29 7 9 6 13 18 14 29 2 16 2 33-8 47-9 13-28 16-43 11-12-4-19-16-21-28-3-16-3-33 4-48 5-9 15-16 25-18zm748 0c10-1 21 0 29 7 9 7 13 18 14 29 2 15 1 31-6 44-12 22-49 22-61 0-6-10-7-23-7-35 0-19 10-43 31-45zm-328 60c14-8 30-5 46-6v26c-10 13-27 23-43 16-15-5-16-28-3-36zm717-1c14-7 30-5 45-5v26c-6 7-14 13-23 16s-20 2-27-5c-8-9-6-26 5-32z'/%3E%3C/g%3E%3Cpath d='M435 95c18-8 36-15 55-16 7 0 16 3 16 11 1 20-11 37-21 53-16 26-27 55-30 85-4 29 3 62 24 85 19 20 47 29 74 28 31-1 62-11 89-26 41-23 74-59 100-98 3-5 9-10 15-7s5 10 4 16c-28 55-68 106-120 140-34 22-73 36-113 34-31 2-62-6-91-18-25-11-48-26-72-38-42-22-89-38-137-33-12 1-24 2-36 1-7-1-15-4-15-12 0-11 6-20 12-28 14-19 33-35 50-51-6 12-8 27-2 39 8 13 24 19 38 20 8 2 16-2 24-2 36-6 69-24 98-47 20-17 38-38 46-64 4-13 2-29-9-38a59 59 0 0 0-46-10c15-9 31-17 47-24z' fill='%23fde700'/%3E%3Cpath d='M1866 144c6 0 14-3 17 3v180c0 6-7 5-11 5s-12 1-11-5V148c-1-3 3-4 5-4zm148 4c0-5 6-4 9-5 4 1 10-1 13 3v111l46-49c5-8 16-6 24-5 5 1 2 7 0 10l-45 44 51 66c2 3 2 8-2 9-8 0-19 2-24-5l-50-66v66c0 6-7 5-11 5s-10 1-11-4V148zM853 165c-1-6 6-9 11-8 19 0 39-2 58 2 15 3 29 14 34 29 9 23 2 53-20 67-18 11-40 10-60 10v64c-3 4-10 3-14 3s-10 0-9-5V165m23 11v70c16-1 34 3 48-8 15-13 16-39 2-53-13-13-33-8-50-9zm724-10c0-6 5-10 11-9 21 0 42-3 63 3 15 5 27 16 31 32 6 20 1 43-14 58-18 16-45 15-68 15v61c0 2 0 5-2 5-6 2-12 2-18 0-3 0-3-4-3-6V166m23 10v70c15-1 31 2 44-5 23-13 22-54-3-63-13-4-27-2-41-2zM355 166c11-2 29 1 28 15-3 21-22 35-39 44-11 5-24 10-37 7-6-1-12-6-12-13 0-9 6-18 12-25 12-14 30-24 48-28zm985 7c2-4 7-3 11-3s9-1 11 3v30h33c3 5 4 13 0 18h-33v70c0 7 1 16 6 21 7 4 16 3 23 0 2-1 5-2 6 1 1 6 2 16-6 18-13 4-28 4-39-4-10-7-12-20-12-32v-74h-20c-3-5-3-13 0-18h20v-30z' fill='%23fff'/%3E%3Cpath d='M601 179c16-3 35 1 45 15 8 9 9 21 7 33-8 33-42 57-75 55-13 0-26-6-34-16-9-13-8-30-2-44 10-23 33-40 59-43z' fill='%23fde700'/%3E%3Cpath d='M1164 201c13 0 26 3 35 11 6 4 6 13 4 19-2 5-8 1-10-2-13-10-32-14-46-5-12 10-15 26-15 41 0 14 1 28 10 39 9 12 28 13 41 7 6-3 11-9 17-12 4 0 4 5 4 8 1 6 0 13-5 16-21 14-53 16-72-2-14-12-18-32-18-50-1-18 3-38 15-52 9-13 25-18 40-18zm607 0c16-2 35 1 48 12 13 12 19 31 19 48 1 18-3 38-14 53a57 57 0 0 1-40 20c-17 1-35-2-48-13a62 62 0 0 1-19-43c-1-19 1-39 12-54 9-14 25-22 42-23m0 18c-21 2-31 26-31 45 0 12 1 25 7 35 12 22 49 22 61 0 7-13 8-29 6-44-1-11-5-22-14-29-8-7-19-8-29-7zm175-18c12-1 26 0 37 8 3 5 2 11 1 16-1 3-5 1-7 0-11-7-26-10-39-5-10 5-12 21-3 27 15 12 35 13 48 26 15 17 9 46-11 55-19 9-42 8-60-2-8-3-7-13-6-20 2-3 6 0 9 1 13 8 30 13 45 6 10-5 13-21 4-28-13-11-32-12-45-23-14-12-14-35-2-48 7-8 18-12 29-13zm192 10c16-9 36-12 54-10 10 2 21 6 27 14 7 9 8 22 8 33v81c-2 5-10 3-14 3-8 0-4-11-5-16a53 53 0 0 1-52 16c-16-2-28-16-29-31s6-30 20-36c18-9 38-8 58-8 0-9 1-19-4-27-3-8-12-11-20-11-14-2-27 3-38 10-3 1-6 4-8 0-3-5-3-14 3-18m22 67c-11 6-13 23-5 32 7 7 18 8 27 5s17-9 23-16v-26c-15 0-31-2-45 5zm-1143-76c18-3 38-1 53 10 13 11 19 27 20 44 2 19-1 39-12 55-9 13-25 21-40 22-18 2-38-1-51-13s-17-30-18-47c-1-20 4-43 19-58 8-7 19-12 29-13m6 17c-10 2-20 9-25 18-7 15-7 32-4 48 2 12 9 24 21 28 15 5 34 2 43-11 10-14 10-31 8-47-1-11-5-23-14-29-8-7-19-8-29-7zm397-5c15-11 34-14 52-13 12 1 26 6 32 18 6 9 7 21 7 32v79c-3 4-10 3-15 3-7-1-3-11-4-16a53 53 0 0 1-65 11c-16-9-20-31-13-47 5-10 15-16 25-19 16-5 33-5 50-5 0-9 0-19-4-27s-14-11-22-11c-14-1-27 5-38 12-10 4-10-13-5-17m23 65c-13 8-12 31 3 36 16 7 33-3 43-16v-26c-16 1-32-2-46 6zm-216-76h69c3 0 7 0 8 3 2 7 1 15-3 21l-54 86h54c11-3 11 21 0 18h-71c-3 1-6-1-7-4-1-7-1-14 3-20l55-85-53-1c-5-4-5-13-1-18z' fill='%23fff'/%3E%3C/svg%3E");background-repeat:no-repeat}.logo-inpost{--shipping-logo-image-height:35px;--shipping-logo-image-width:58px}.logo-inpost:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' height='209' width='346.6'%3E%3Cpath d='M142.9 133.6H132V75.7h10.8v58m43.9-.1h-9.4v-27.4c0-5.8-2.6-8.9-7.1-9.2-2.9-.2-7.4.4-10.7 1.2v35.4H150V91.4s11.5-2.5 22-2.5c4.4 0 8 1.6 10.7 4.3 2.7 2.7 4 6.4 4 11.2v29.2m52.3-38a19 19 0 0 1-5.5 14.2 20.3 20.3 0 0 1-14.9 5.3h-13v18.5h-10.7V75.7h23c6.8 0 12 1.8 15.6 5.3 3.6 3.5 5.5 8.4 5.5 14.6m-11.2 0c0-7-3.4-10.5-10.2-10.5h-12v20.8h11.8c3.3 0 5.8-1 7.7-2.7 1.8-1.8 2.7-4.4 2.7-7.6m54.9 16.1c0 7-2 12.6-5.9 16.8-3.8 4.2-8.9 6.3-15 6.3-6.3 0-11.3-2-15.2-6.3a23.8 23.8 0 0 1-5.8-16.8c0-6.9 2-12.5 5.8-16.7 3.9-4.2 9-6.3 15.1-6.3 6.3 0 11.3 2.1 15.2 6.3 3.8 4.2 5.8 9.8 5.8 16.7m-10 0c0-4.3-1-7.7-3-10.2a9.7 9.7 0 0 0-8-3.9c-3.3 0-6 1.3-8 3.9-2 2.6-3 6-3 10.3 0 4.3 1 7.8 3 10.3 2 2.5 4.7 3.8 8 3.8 3.4 0 6-1.3 8-3.8s3-6 3-10.3m51.1 7.9c0 4.4-1.6 8-5 10.8a20.3 20.3 0 0 1-13.4 4.2c-8.7 0-15.4-2.6-20.1-7.8l7.3-6c3.6 3.5 7.8 5.3 12.7 5.3 2.7 0 4.8-.6 6.4-1.6 1.5-1 2.3-2.4 2.3-4 0-1.8-.9-3.1-2.7-3.8-1-.4-3.8-1-8.4-1.6-5.5-.8-9.4-2-11.7-3.6-2.8-2-4.2-5-4.2-8.8 0-4 1.7-7.3 5-10 3.4-2.6 7.8-4 13.4-4 6.7 0 12.4 2.3 17.1 6.7l-5.7 6c-3.4-3-7.3-4.5-11.7-4.5-5.6 0-8.4 1.5-8.4 4.7 0 1.8 1.3 3 3.8 3.8 3.7.5 7.3 1.1 10.8 1.8 8.4 1.5 12.5 5.7 12.5 12.4m22.7 13.9c-1.6.4-3.2.6-5 .6-5.3 0-9-1.2-10.6-3.6-1.4-1.9-2.1-5.4-2.1-10.7V77.4h9.4V90h8.4v7.7h-8.4v21.7c0 2.5.4 4.2 1 5 .8 1 2.4 1.5 4.8 1.5l2.5-.1v8' fill='%23393536'/%3E%3Cpath d='M50.2 104.6s-11.3 4.3-25.1 4.3C11.2 109 0 104.6 0 104.6s11.2-4.3 25-4.3c14 0 25.2 4.3 25.2 4.3m34.6-63.8s-10-6.7-17.7-18C59.4 11.5 56.8 0 56.8 0s10 6.7 17.7 18c7.7 11.2 10.3 22.8 10.3 22.8M59.4 68.3s-12-1.3-24.2-7.7a75.6 75.6 0 0 1-20-15.4s12 1.4 24.2 7.7a75.6 75.6 0 0 1 20 15.4M83.1 124a87.3 87.3 0 0 0 13.4-5.4s-17-4.8-15.8-22.7A65.8 65.8 0 0 1 138 40a65.9 65.9 0 0 0-75.9 64.9 65.9 65.9 0 0 0 76 64.3A66.1 66.1 0 0 1 83 124m1.8 44.2s-10 6.7-17.7 18A73.7 73.7 0 0 0 56.8 209s10-6.7 17.7-18c7.7-11.3 10.3-22.8 10.3-22.8m-25.4-27.6s-12 1.4-24.2 7.8c-12.2 6.3-20 15.3-20 15.3s12-1.3 24.2-7.7 20-15.4 20-15.4' fill='%23fbc707'/%3E%3C/svg%3E");background-repeat:no-repeat}.logo-orlen-paczka{--shipping-logo-image-height:40px;--shipping-logo-image-width:40px}.logo-orlen-paczka:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='80' height='80'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath fill='%23DB3830' d='M63.56 79.8 4.11 69.32a4.97 4.97 0 0 1-4.03-5.76L10.56 4.11A4.97 4.97 0 0 1 16.32.08l59.45 10.48c2.7.48 4.5 3.06 4.03 5.76L69.32 75.77a4.97 4.97 0 0 1-5.76 4.03'/%3E%3Cpath fill='%23FFFFFE' d='M61.8 49.73c0 .81.63 1.2 1.59 1.2.77 0 1.4-.27 1.71-.49v-1.63c-.6-.18-1.1-.28-1.73-.28-1.07 0-1.57.55-1.57 1.2Zm5.6-3.1v4.42c0 .4-.1.62-.42.84-.5.33-1.73.96-3.73.96-2.57 0-3.73-1.4-3.73-3.06 0-1.51 1.04-2.88 3.53-2.88.79 0 1.43.1 2.05.28v-.65c0-.88-.43-1.37-1.65-1.37-.56 0-1.2.15-1.67.32-.25.07-.45.1-.63.1-.58 0-1.05-.47-1.05-1.01 0-.36.14-.81.8-1.08a6.92 6.92 0 0 1 2.55-.48c2.57 0 3.96 1.11 3.96 3.6Zm-14.82-2.36v2.48h.18c.38 0 .53-.06.88-.41l2.64-2.73c.32-.36.65-.48.98-.48a1.21 1.21 0 0 1 .78 2.14l-2.67 2.55 2.73 2.82c.29.3.4.6.4.92a1.2 1.2 0 0 1-2.12.78l-2.69-2.9c-.33-.36-.5-.4-.85-.4h-.26v2.48c0 .7-.52 1.25-1.21 1.25-.65 0-1.2-.58-1.2-1.25v-7.25c0-.7.5-1.25 1.2-1.25.66 0 1.2.55 1.2 1.25Zm-4.06.25c0 .3-.11.66-.37.97l-4.2 4.93h3.34c.68 0 1.23.45 1.23 1.14 0 .65-.55 1.12-1.23 1.12H42.3c-.88 0-1.44-.56-1.44-1.32 0-.3.1-.67.37-.97l4.2-4.96H42.3c-.67 0-1.23-.42-1.23-1.1 0-.66.54-1.14 1.23-1.14h4.77c.88 0 1.44.56 1.44 1.33Zm-8.65 1.18c0 .65-.53 1.17-1.17 1.17-.38 0-.77-.23-.96-.54-.35-.7-.97-1-1.74-1-1.09 0-1.76.64-1.87 1.7-.04.47-.03 1.3.01 1.77.1 1.09.79 1.74 1.86 1.74.77 0 1.39-.3 1.74-1 .19-.3.58-.54.96-.54.64 0 1.17.52 1.17 1.17 0 1.28-1.65 2.68-3.94 2.68-2.27 0-4-1.6-4.19-3.73-.06-.64-.06-1.7 0-2.46.14-2.11 1.88-3.64 4.19-3.64 2.29 0 3.94 1.4 3.94 2.68Zm-15.4 4.03c0 .81.62 1.2 1.58 1.2.77 0 1.4-.27 1.71-.49v-1.63a5.9 5.9 0 0 0-1.73-.28c-1.07 0-1.57.55-1.57 1.2Zm5.6-3.1v4.42c0 .4-.1.62-.42.84-.5.33-1.74.96-3.74.96-2.57 0-3.73-1.4-3.73-3.06 0-1.51 1.04-2.88 3.53-2.88.79 0 1.43.1 2.05.28v-.65c0-.88-.43-1.37-1.65-1.37-.56 0-1.2.15-1.67.32-.25.07-.44.1-.63.1-.58 0-1.04-.47-1.04-1.01 0-.36.13-.81.78-1.08a6.93 6.93 0 0 1 2.56-.48c2.57 0 3.96 1.11 3.96 3.6Zm-15.18-.78v4.2c.3.2 1.01.45 1.75.45 1.09 0 1.7-.65 1.76-1.7.05-.64.05-1.21 0-1.75-.08-1.01-.7-1.72-1.84-1.72-.59 0-1.34.27-1.67.52Zm5.9.77c.08.73.07 1.82 0 2.55-.16 2.12-1.58 3.64-3.9 3.64-.7 0-1.5-.2-2-.43v1.95c0 .69-.55 1.24-1.2 1.24a1.2 1.2 0 0 1-1.22-1.24v-9.56c0-.27.07-.45.3-.6a6.85 6.85 0 0 1 3.81-1.15c2.35 0 4.03 1.48 4.22 3.6ZM31.32 31.3c0-.8-.49-1.29-1.46-1.29h-.64v2.6h.64c.97 0 1.46-.5 1.46-1.3Zm-13.27-4.52c3.4 0 6.15 2.9 6.15 6.3s-2.76 6.16-6.15 6.16a6.2 6.2 0 0 1-6.32-6.15c0-3.4 2.75-6.31 6.32-6.31Zm7.44.32h4.86c3.07 0 4.7 1.46 4.7 4.05 0 1.61-.98 2.75-2.27 2.9l3.07 4.86h-4.7l-1.93-3.88v3.88h-3.73V27.1Zm11.5 0h4.2v8.57h3.73v3.24h-7.94V27.1Zm9.23 0h8.25V30h-4.54v1.46h2.43v2.75h-2.43v1.45h5.02v3.24h-8.73V27.1Zm10.03 0h3.56l4.05 6.15c0-.81-.16-1.46-.16-1.95v-4.2h3.72v11.8h-3.56l-4.05-6.15c.16.65.16 1.3.16 1.78v4.37h-3.72V27.1Zm-38.2 8.42c1.29 0 2.42-1.14 2.42-2.43a2.38 2.38 0 0 0-2.42-2.43c-1.46 0-2.6.97-2.6 2.43 0 1.29 1.14 2.43 2.6 2.43Z'/%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat}.logo-gls{--shipping-logo-image-height:25px;--shipping-logo-image-width:71px}.logo-gls:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='91' height='32' fill='none'%3E%3Cpath fill='%23FFD100' d='M85.03 31a4.94 4.94 0 1 0 .02-9.89 4.94 4.94 0 0 0-.02 9.88z'/%3E%3Cpath fill='%23061ab1' d='M14.49 15.1v6.45h5.39c-.8 1.24-2.57 1.9-3.77 1.9-4.06 0-6.08-2.31-6.08-6.96 0-5.14 2.67-7.76 7.99-7.76 2.1 0 4.87.52 7.83 1.45V2.46c-.86-.36-2.15-.65-3.82-.93-1.7-.28-3.2-.4-4.5-.4-5.27 0-9.45 1.41-12.57 4.24C1.83 8.2.25 12 .25 16.81c0 4.4 1.22 7.89 3.65 10.43 2.43 2.6 5.72 3.89 9.86 3.89 4.15 0 7.97-2.15 9.2-4.88l-.03 4.39h6.01V15.1H14.5zm17.45 15.54V1.6h9.33v21.47h10.18v7.56h-19.5zm22.92-.73V22a39.26 39.26 0 0 0 9.57 1.62c2.27 0 3.45-.57 3.45-1.58 0-.65-.37-.97-2.03-1.34l-3.25-.72c-5.55-1.26-8.15-4.05-8.15-8.78 0-3.11 1.1-5.58 3.25-7.4 2.14-1.78 5.15-2.66 8.92-2.66 2.6 0 6.57.52 9 1.13v7.56a47.77 47.77 0 0 0-4.58-.93c-1.82-.29-3.24-.4-4.3-.4-1.99 0-3.12.56-3.12 1.57 0 .6.52 1.01 1.62 1.3l3.77.88c5.52 1.3 8.07 4.13 8.07 8.94 0 3.07-1.13 5.5-3.36 7.28-2.23 1.78-5.32 2.66-9.25 2.66-3.73 0-7.5-.52-9.61-1.2z'/%3E%3C/svg%3E");background-repeat:no-repeat}.icon-bacs:after{border:2px solid #ccc;border-radius:5px;color:#222;content:"Banküberweisung";display:inline-block;font-family:Oswald,sans-serif!important;font-size:11px;line-height:1;padding:3px 5px;text-align:center;text-transform:uppercase;width:76px}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font:inherit;font-size:100%;margin:0;padding:0;vertical-align:baseline}.row{margin-left:-15px;margin-right:-15px}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{float:left;min-height:1px;padding-left:15px;padding-right:15px;position:relative;width:100%}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}@media (min-width:768px){.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0}}@media (min-width:993px){.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0}}label{display:inline-block;font-weight:700;margin-bottom:5px;max-width:100%}.btn-group-vertical>.btn-group:after,.btn-group-vertical>.btn-group:before,.btn-toolbar:after,.btn-toolbar:before,.clearfix:after,.clearfix:before,.container-fluid:after,.container-fluid:before,.container:after,.container:before,.dl-horizontal dd:after,.dl-horizontal dd:before,.form-horizontal .form-group:after,.form-horizontal .form-group:before,.modal-footer:after,.modal-footer:before,.modal-header:after,.modal-header:before,.pager:after,.pager:before,.panel-body:after,.panel-body:before,.row:after,.row:before{content:" ";display:table}.btn-group-vertical>.btn-group:after,.btn-toolbar:after,.clearfix:after,.container-fluid:after,.container:after,.dl-horizontal dd:after,.form-horizontal .form-group:after,.modal-footer:after,.modal-header:after,.pager:after,.panel-body:after,.row:after{clear:both}.text-center{text-align:center}*{-webkit-box-sizing:border-box;box-sizing:border-box;outline:0}body,html{color:#222;font-family:Oswald,sans-serif;font-size:100%;letter-spacing:.02em}@media (max-width:1440px){body,html{font-size:90%}}@media (max-width:1099px){body,html{font-size:85%}}@media (min-width:993px){html{height:auto!important;overflow:visible!important}}body{opacity:1;-webkit-transition:opacity .2s;transition:opacity .2s}.clear:after,.clear:before,.comment-content:after,.comment-content:before,.entry-content:after,.entry-content:before,.site-content:after,.site-content:before,.site-footer:after,.site-footer:before,.site-header:after,.site-header:before{content:"";display:table}.clear:after,.comment-content:after,.entry-content:after,.site-content:after,.site-footer:after,.site-header:after{clear:both}@media (max-width:992px){.col-full{max-width:100%;padding-left:25px;padding-right:25px}}@media (min-width:993px) and (max-width:1280px){.col-full{max-width:100%;padding-left:15px;padding-right:15px}}@media (min-width:1281px){.col-full{margin-left:auto;margin-right:auto;max-width:1200px}}.mt-0{margin-top:0}.pl-30{padding-left:30px}.pr-30{padding-right:30px}.site-main{display:block;overflow:clip}.site-main:after,.site-main:before{content:"";display:table}.site-main:after{clear:both}.bold{font-weight:700}.site-content{margin-top:var(--header-nav-widget-position-top-without-adminbar)}a,a:focus,a:hover{color:#000;outline:0;text-decoration:none}.entry-content.single-section a{outline:0;text-decoration:underline}.entry-content.single-section a:focus,.entry-content.single-section a:hover{color:#0073aa;outline:0;text-decoration:none}.cat_description_text--watch a,.cat_description_text--watch.more a{color:#0056b3!important;text-decoration:underline!important}.cat_description_text--watch a:focus,.cat_description_text--watch a:hover,.cat_description_text--watch.more a:focus,.cat_description_text--watch.more a:hover{color:#004494!important}.product-content{margin-bottom:16px;margin-top:24px}.product-content p,.product-content span:not(.t-heading){font-size:16px}.product-content__title{margin-bottom:8px}.product-content__content{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.product-content__brand{background-color:#f7f8f9;border-radius:22px;display:block;margin-top:12px;padding:4px 8px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.product-content__more{margin-top:12px}.product-content__more .checked{display:none}.product-content #more-content:checked~.product-content__content{-webkit-line-clamp:unset}.product-content #more-content:checked~.product-content__more span{display:none}.product-content #more-content:checked~.product-content__more span.checked{display:block}.product-content #more-content:checked~.product-content__more:after{rotate:180deg}.product-content__link{color:#000;font-family:cooper_hewitt,sans-serif;font-size:16px;line-height:1.625;text-decoration:underline}.product-content__link:hover{text-decoration:none}@media (max-width:1099px){.product-content__link{display:inline-block;padding-left:16px;padding-right:16px}}table{border-collapse:separate;border-spacing:0;width:100%}button,input,textarea{font-family:Figtree,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:1.5}@media (min-width:993px){button,input,textarea{font-size:16px}}h1{font-size:30px;font-weight:400}.img-full{height:auto;width:100%}.form-abbr-desc{color:#222;font-family:cooper_hewitt,sans-serif;font-size:13px}.required{border-bottom:0!important;color:red;text-decoration:none}button,input,textarea{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;color:var(--global-input-color,#43454b);line-height:1.618;text-rendering:optimizeLegibility}.input-text,input[type=email],input[type=password],input[type=search],input[type=text],input[type=url],textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;-webkit-box-sizing:border-box;box-sizing:border-box;font-weight:400;outline:none;padding:.61805em}textarea{overflow:auto;padding-left:.875em;vertical-align:top;width:100%}ins,mark{text-decoration:none}.overflow-hidden{overflow:hidden}.list-style-none{list-style-type:none}.menu-main-mobile__menu-list .menu-icon-christmas{--menu-item-icon-gap:25px}.menu-main-mobile__menu-list .menu-icon-christmas:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='22' fill='none'%3E%3Cpath fill='%2352A21D' d='M2.84 10.1a8.3 8.3 0 0 0 3.5-.68 7.1 7.1 0 0 0 2.2-1.55c.35.63.77 1.21 1.26 1.74l.57.6c-1.74 2.75-4.58 4.03-7.88 3.82l.58-.68.48-.6h-.89a1 1 0 0 1-.73-1.68l.91-.98Z'/%3E%3Cpath fill='%2352A21D' d='M3.32 9.59A8.76 8.76 0 0 0 5.07 6.8a1.6 1.6 0 0 1 2.97 0c.07.2.16.4.25.6a6.63 6.63 0 0 1-2.15 1.56c-.87.39-1.82.59-2.82.63ZM2.08 14.5.92 15.85a1 1 0 0 0 .75 1.65h.68l-.78.94c3.99.63 7.76-.42 9.6-3.76l-1.14-1.33a11 11 0 0 1-.48-.6h.89a1 1 0 0 0 .73-1.68l-.45-.48c-1.92 2.95-5.07 4.25-8.64 3.9Z'/%3E%3Cpath fill='%2352A21D' d='M11.52 15.08c-2.06 3.55-6.17 4.53-10.32 3.8l-.97 1.17a1 1 0 0 0 .9 1.63l1.54-.2a31 31 0 0 1 7.76 0l1.54.2a1 1 0 0 0 .9-1.63l-2.11-2.55h.67a1 1 0 0 0 .76-1.65l-.67-.77Z'/%3E%3Cpath fill='%23FF0' d='m6.55 0 .7 2.3h2.3L7.7 3.7 8.4 6l-.64-.49a2 2 0 0 0-2.42 0L4.7 6l.7-2.3-1.85-1.4h2.3l.7-2.3Z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;content:"";display:block;height:26px;position:absolute;width:18px}.menu-main-mobile__menu-list .menu-icon-christmas>a{padding-left:var(--menu-item-icon-gap,0)}.menu-item__product{padding-left:30px}.menu-item__product-url:hover{background-color:#f5f5f5}.menu-main .menu-item__product-url{display:-webkit-box;display:-ms-flexbox;display:flex;padding:8px 0;width:100%}.menu-item__product-info-col{color:#222;font-family:var(--font-family-main);font-size:15px;margin-bottom:8px;padding:0 4px 0 15px;width:calc(100% - 60px)}.menu-item__product-title{display:block;line-height:1.2;margin-bottom:10px;text-transform:uppercase}.menu-item__product-price{display:inline-block}.menu-item__product-price ins{color:#c00}.menu-item__product-price del{font-weight:300}.menu-item__product-price .woocommerce-Price-currencySymbol,.menu-item__product-price .woocommerce-Price-from-text{color:var(--header-nav-main-text-color);font-size:inherit;font-weight:inherit}.menu-item__product img{height:auto;width:60px}#the_champ_error{color:red;margin:7px 0}.the_champ_login_container{margin:0}.the_champ_login_container img,.the_champ_sharing_container img{border:none;cursor:pointer;margin:2px}.the_champ_login_container img{display:none;float:left}#the_champ_loading_image{display:block!important;float:none}.the_champ_error{background-color:#ffffe0;border:1px solid #e6db55;margin:10px;padding:5px}#heateor_ss_browser_popup_bg,#heateor_ss_lj_popup_bg,#the_champ_popup_bg{bottom:0;display:block;left:0;position:fixed;right:0;top:0;z-index:10000}ul.the_champ_login_ul li{background:none;border:0!important;clear:none!important;list-style-type:none!important;margin:0!important;padding:0!important;width:auto!important}.theChampLoginSvg{height:100%;width:100%}.theChampFacebookLoginSvg{background:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%22-3%20-3%2038%2038%22%3E%3Cpath%20d%3D%22M17.78%2027.5V17.008h3.522l.527-4.09h-4.05v-2.61c0-1.182.33-1.99%202.023-1.99h2.166V4.66c-.375-.05-1.66-.16-3.155-.16-3.123%200-5.26%201.905-5.26%205.405v3.016h-3.53v4.09h3.53V27.5h4.223z%22%20fill%3D%22%23fff%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E") 0 no-repeat}.theChampLogin{border:none;cursor:pointer;margin:0;padding:0!important}#heateor_ss_browser_msg_close img,#heateor_ss_lj_popup_close img,#the_champ_sharing_popup_close img{background:0 0!important;border:none!important;-webkit-box-shadow:none!important;box-shadow:none!important;height:auto!important;left:9px!important;opacity:1!important;outline:0!important;padding:0!important;right:inherit!important;top:inherit!important;width:auto!important}ul.heateor_ss_follow_ul li:before,ul.the_champ_login_ul li:before,ul.the_champ_sharing_ul li:before{content:none!important}.theChampFacebookBackground{background-color:#3c589a}.theChampLineBackground{background-color:#00c300}div.heateor_ss_sl_optin_container a{color:blue}div.heateor_ss_sl_optin_container label{font-size:11px;font-weight:400}input.heateor_ss_social_login_optin{vertical-align:middle}.screen-reader-text{clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);position:absolute!important}.button-arrow,.button-arrow--gray{color:#fff;display:inline-block;font-family:Oswald,sans-serif;font-size:16px;font-weight:400;line-height:1.2;overflow:hidden;text-transform:uppercase}.button-arrow--gray .button-arrow__icon,.button-arrow--gray .button-arrow__text{background-color:#464d55}button.button-arrow--gray{background-color:transparent;padding:0}.button-arrow--gray:hover .button-arrow__icon,.button-arrow--gray:hover .button-arrow__text,.button-arrow:hover .button-arrow__icon,.button-arrow:hover .button-arrow__text{background-color:#fff;color:#000}.button-arrow__text{background-color:#000;float:left;text-align:center}@media (max-width:992px){.button-arrow__text{min-width:141px;padding:.657em 1.407em}}@media (min-width:993px){.button-arrow__text{min-width:148px;padding:.5em 1.407em}}.button-arrow__icon{background-color:#000;float:left;margin-left:2px}@media (max-width:992px){.button-arrow__icon{min-height:40px;padding:.657em .744em}}@media (min-width:993px){.button-arrow__icon{min-height:35px;padding:.55em .586em .45em}}.button-simple-arrow,.button-simple-arrow--dark,.button-simple-arrow--light{border:0;cursor:pointer;display:inline-block;font-family:Oswald,sans-serif;font-size:13px;font-weight:400;height:42px;min-width:173px;overflow:hidden;position:relative;text-align:center;text-transform:uppercase}.button-simple-arrow--dark:after,.button-simple-arrow--light:after,.button-simple-arrow:after{border-style:solid;border-width:0 2px 2px 0;content:"";padding:4px;position:absolute;right:20px;top:50%;-webkit-transform:translateY(-50%) rotate(-45deg);transform:translateY(-50%) rotate(-45deg)}@media (max-width:767px){.button-simple-arrow--dark:after,.button-simple-arrow--light:after,.button-simple-arrow:after{right:30px}}.button-simple-arrow{background-color:#fff;color:#000;line-height:38px;padding:2px 30px 2px 10px}@media (max-width:767px){.button-simple-arrow{display:block;padding:2px 40px 2px 10px;width:100%}}.button-simple-arrow:after{border-color:#959595}.button-simple-arrow:focus,.button-simple-arrow:hover{background-color:#333;color:#fff}.button-simple-arrow--dark:focus,.button-simple-arrow--dark:hover,.button-simple-arrow--light:focus,.button-simple-arrow--light:hover{background-color:#727f8e;color:#fff}.button-simple-arrow--dark:focus:after,.button-simple-arrow--dark:hover:after,.button-simple-arrow--light:focus:after,.button-simple-arrow--light:hover:after{border-color:#fff}.button-simple-arrow--dark{background-color:#333;color:#fff;font-size:13px;line-height:1.2;padding:13px 45px}.button-simple-arrow--dark:after{border-color:#959595}.button-simple-arrow--light{background-color:#f1f1f1;color:#000;font-size:13px;line-height:1.2;padding:14px 45px}.button-simple-arrow--light:after{border-color:#959595}.btn-arrow{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;border:none;border-radius:4px;color:#1d1e20;display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px;overflow:hidden;-webkit-transition:background-color .3s ease-in-out,color .3s ease-in-out;transition:background-color .3s ease-in-out,color .3s ease-in-out;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.btn-arrow:after{--icon-color:vars.$color-brand-primary-primary-900;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m6 4.887 4 4-4 4' stroke='%231D1E20' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;content:"";display:block;height:16px;-webkit-transition:background-image .3s ease-in-out;transition:background-image .3s ease-in-out;width:16px}.btn-arrow:focus,.btn-arrow:hover{text-decoration:underline}.btn-arrow--back{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.btn-arrow--back:after{rotate:180deg}.btn-arrow--dark{background-color:#000;border:1px solid #000;color:#fff}.btn-arrow--dark:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m6 4.887 4 4-4 4' stroke='%23fff' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.btn-arrow--dark:focus,.btn-arrow--dark:hover{background-color:#fff;color:#1d1e20}.btn-arrow--dark:focus:after,.btn-arrow--dark:hover:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m6 4.887 4 4-4 4' stroke='%231D1E20' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}@media (max-width:992px){.added_to_cart{margin-bottom:.236em;padding:7px .41575em;text-align:center;width:100%}}.woocommerce-button--next,.woocommerce-button--previous{background-color:transparent}.button--cancel,.button--filter{display:inline-block;line-height:31px;margin-top:10px}@media (min-width:1200px){.button--cancel,.button--filter{display:none}}.quantity{float:left}.quantity .qnt_add,.quantity .qty{-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:#ebebeb;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;float:left;font-size:18px;font-weight:700;height:42px;justify-content:center;line-height:1.618;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.quantity .qty{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;-webkit-box-shadow:none;box-shadow:none;font-family:cooper_hewitt,sans-serif;margin:0 1px;max-width:49px;padding:10px 0;text-align:center;width:calc(40% - 2px)}.quantity .qty::-webkit-inner-spin-button,.quantity .qty::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;opacity:0}.quantity .minus{line-height:31px}.quantity .plus{line-height:38px}.quantity .qnt_add{cursor:pointer;font-family:Oswald,sans-serif;font-size:28px;max-width:38px;padding:2px;width:30%}.quantity .qnt_add.disabled{cursor:auto;opacity:.4}.centered{margin:0 auto}.single-product .btn,.woocommerce-account .btn,.woocommerce-cart .btn,.woocommerce-checkout .btn{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:#000;border:1px solid #000;border-radius:4px;color:#fff;display:var(--btn-display,flex);gap:4px;justify-content:center;padding:12px 18px;-webkit-transition:background-color .3s ease-in-out,color .3s ease-in-out;transition:background-color .3s ease-in-out,color .3s ease-in-out}.single-product .btn:focus-visible,.single-product .btn:hover,.woocommerce-account .btn:focus-visible,.woocommerce-account .btn:hover,.woocommerce-cart .btn:focus-visible,.woocommerce-cart .btn:hover,.woocommerce-checkout .btn:focus-visible,.woocommerce-checkout .btn:hover{background-color:#fff;color:#000}.single-product .btn--bordered,.woocommerce-account .btn--bordered,.woocommerce-cart .btn--bordered,.woocommerce-checkout .btn--bordered{background-color:#fff;border:1px solid #000;color:#000}.single-product .btn--bordered:focus-visible,.single-product .btn--bordered:hover,.woocommerce-account .btn--bordered:focus-visible,.woocommerce-account .btn--bordered:hover,.woocommerce-cart .btn--bordered:focus-visible,.woocommerce-cart .btn--bordered:hover,.woocommerce-checkout .btn--bordered:focus-visible,.woocommerce-checkout .btn--bordered:hover{background-color:#e5e7ea}.single-product .btn--bordered--gray,.woocommerce-account .btn--bordered--gray,.woocommerce-cart .btn--bordered--gray,.woocommerce-checkout .btn--bordered--gray{border-color:#d5d7db}.single-product .btn--tight,.woocommerce-account .btn--tight,.woocommerce-cart .btn--tight,.woocommerce-checkout .btn--tight{padding:9px 24px}.single-product .btn--full,.woocommerce-account .btn--full,.woocommerce-cart .btn--full,.woocommerce-checkout .btn--full{width:100%}.single-product .btn__icon,.woocommerce-account .btn__icon,.woocommerce-cart .btn__icon,.woocommerce-checkout .btn__icon{height:24px;width:24px}.single-product .btn--disabled,.woocommerce-account .btn--disabled,.woocommerce-cart .btn--disabled,.woocommerce-checkout .btn--disabled{background-color:#e5e7ea;border-color:#e5e7ea;color:#b5b9be;pointer-events:none}.single-product .shop_table .quantity,.single-product .summary__inner .quantity,.woocommerce-account .shop_table .quantity,.woocommerce-account .summary__inner .quantity,.woocommerce-cart .shop_table .quantity,.woocommerce-cart .summary__inner .quantity,.woocommerce-checkout .shop_table .quantity,.woocommerce-checkout .summary__inner .quantity{background-color:transparent;border:1px solid #d5d7db;border-radius:4px;display:-webkit-box;display:-ms-flexbox;display:flex;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.single-product .shop_table .quantity .qnt_add,.single-product .shop_table .quantity .qty,.single-product .summary__inner .quantity .qnt_add,.single-product .summary__inner .quantity .qty,.woocommerce-account .shop_table .quantity .qnt_add,.woocommerce-account .shop_table .quantity .qty,.woocommerce-account .summary__inner .quantity .qnt_add,.woocommerce-account .summary__inner .quantity .qty,.woocommerce-cart .shop_table .quantity .qnt_add,.woocommerce-cart .shop_table .quantity .qty,.woocommerce-cart .summary__inner .quantity .qnt_add,.woocommerce-cart .summary__inner .quantity .qty,.woocommerce-checkout .shop_table .quantity .qnt_add,.woocommerce-checkout .shop_table .quantity .qty,.woocommerce-checkout .summary__inner .quantity .qnt_add,.woocommerce-checkout .summary__inner .quantity .qty{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Figtree,sans-serif;font-size:16px;height:46px;justify-content:center;width:44px}.single-product .shop_table .quantity .qty,.single-product .summary__inner .quantity .qty,.woocommerce-account .shop_table .quantity .qty,.woocommerce-account .summary__inner .quantity .qty,.woocommerce-cart .shop_table .quantity .qty,.woocommerce-cart .summary__inner .quantity .qty,.woocommerce-checkout .shop_table .quantity .qty,.woocommerce-checkout .summary__inner .quantity .qty{-moz-appearance:textfield;border-left:1px solid #d5d7db;border-right:1px solid #d5d7db;text-align:center}.single-product .shop_table .quantity .qty::-webkit-inner-spin-button,.single-product .shop_table .quantity .qty::-webkit-outer-spin-button,.single-product .summary__inner .quantity .qty::-webkit-inner-spin-button,.single-product .summary__inner .quantity .qty::-webkit-outer-spin-button,.woocommerce-account .shop_table .quantity .qty::-webkit-inner-spin-button,.woocommerce-account .shop_table .quantity .qty::-webkit-outer-spin-button,.woocommerce-account .summary__inner .quantity .qty::-webkit-inner-spin-button,.woocommerce-account .summary__inner .quantity .qty::-webkit-outer-spin-button,.woocommerce-cart .shop_table .quantity .qty::-webkit-inner-spin-button,.woocommerce-cart .shop_table .quantity .qty::-webkit-outer-spin-button,.woocommerce-cart .summary__inner .quantity .qty::-webkit-inner-spin-button,.woocommerce-cart .summary__inner .quantity .qty::-webkit-outer-spin-button,.woocommerce-checkout .shop_table .quantity .qty::-webkit-inner-spin-button,.woocommerce-checkout .shop_table .quantity .qty::-webkit-outer-spin-button,.woocommerce-checkout .summary__inner .quantity .qty::-webkit-inner-spin-button,.woocommerce-checkout .summary__inner .quantity .qty::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;opacity:0}.single-product .shop_table .quantity .qnt_add.disabled,.single-product .summary__inner .quantity .qnt_add.disabled,.woocommerce-account .shop_table .quantity .qnt_add.disabled,.woocommerce-account .summary__inner .quantity .qnt_add.disabled,.woocommerce-cart .shop_table .quantity .qnt_add.disabled,.woocommerce-cart .summary__inner .quantity .qnt_add.disabled,.woocommerce-checkout .shop_table .quantity .qnt_add.disabled,.woocommerce-checkout .summary__inner .quantity .qnt_add.disabled{cursor:auto;opacity:.4;pointer-events:none}.single-product .shop_table .quantity .qnt_add,.single-product .shop_table .quantity .qty,.single-product .summary__inner .quantity .qnt_add,.single-product .summary__inner .quantity .qty,.woocommerce-account .shop_table .quantity .qnt_add,.woocommerce-account .shop_table .quantity .qty,.woocommerce-account .summary__inner .quantity .qnt_add,.woocommerce-account .summary__inner .quantity .qty,.woocommerce-cart .shop_table .quantity .qnt_add,.woocommerce-cart .shop_table .quantity .qty,.woocommerce-cart .summary__inner .quantity .qnt_add,.woocommerce-cart .summary__inner .quantity .qty,.woocommerce-checkout .shop_table .quantity .qnt_add,.woocommerce-checkout .shop_table .quantity .qty,.woocommerce-checkout .summary__inner .quantity .qnt_add,.woocommerce-checkout .summary__inner .quantity .qty{background-color:transparent}.woocommerce-error,.woocommerce-info,.woocommerce-message,.woocommerce-noreviews,p.no-comments{border-left:.6180469716em solid rgba(0,0,0,.15);border-radius:2px;clear:both;margin-bottom:1em;margin-left:0;margin-top:1em;padding:1em 1.618em}.woocommerce-error:after,.woocommerce-error:before,.woocommerce-info:after,.woocommerce-info:before,.woocommerce-message:after,.woocommerce-message:before,.woocommerce-noreviews:after,.woocommerce-noreviews:before,p.no-comments:after,p.no-comments:before{content:"";display:table}.woocommerce-error:after,.woocommerce-info:after,.woocommerce-message:after,.woocommerce-noreviews:after,p.no-comments:after{clear:both}.woocommerce-error a:hover,.woocommerce-info a:hover,.woocommerce-message a:hover,.woocommerce-noreviews a:hover,p.no-comments a:hover{opacity:.7}.woocommerce-error a.button:hover,.woocommerce-info a.button:hover,.woocommerce-message a.button:hover,.woocommerce-noreviews a.button:hover,p.no-comments a.button:hover{opacity:1}.woocommerce-error .button,.woocommerce-info .button,.woocommerce-message .button,.woocommerce-noreviews .button,p.no-comments .button{background:none;border-left-color:hsla(0,0%,100%,.25)!important;border-left-style:solid;border-radius:0;border-width:0 0 0 1px;-webkit-box-shadow:none;box-shadow:none;float:right;line-height:1.618;padding:0 0 0 1em}.woocommerce-error .button:hover,.woocommerce-info .button:hover,.woocommerce-message .button:hover,.woocommerce-noreviews .button:hover,p.no-comments .button:hover{background:none;opacity:.7}.woocommerce-error pre,.woocommerce-info pre,.woocommerce-message pre,.woocommerce-noreviews pre,p.no-comments pre{background-color:rgba(0,0,0,.1)}.woocommerce-error:has(ul.msg:empty),.woocommerce-info:has(ul.msg:empty),.woocommerce-message:has(ul.msg:empty),.woocommerce-noreviews:has(ul.msg:empty),p.no-comments:has(ul.msg:empty){display:none}.woocommerce-error,.woocommerce-info,.woocommerce-message{margin-left:auto;margin-right:auto;max-width:1200px;width:100%}@media (min-width:1281px){.woocommerce-error,.woocommerce-info,.woocommerce-message{padding-right:0}}.woocommerce-error .button,.woocommerce-info .button,.woocommerce-message .button{border:0;float:right;font-size:16px;margin-top:-4px;padding:4px 1em}@media (max-width:767px){.woocommerce-info span,.woocommerce-message span{display:block;font-size:medium;margin-bottom:10px;text-align:center;width:100%}}.woocommerce-info .button,.woocommerce-message .button{background-color:#626870}.woocommerce-info .button:hover,.woocommerce-message .button:hover{background-color:#727f8e}@media (max-width:767px){.woocommerce-info .button,.woocommerce-message .button{display:block;font-size:18px;height:50px;line-height:40px;text-align:center;width:100%}}.woocommerce-error{list-style:none}.woocommerce-error .button,.woocommerce-error .button:hover{background-color:transparent}.wpcf7 form.aborted .wpcf7-response-output,.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.spam .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output{background-color:rgba(255,0,0,.55)}.wpcf7 form .wpcf7-response-output{clear:both;color:#fff;font-size:13px;margin:70px 0 1em;padding:.5em 1em;text-shadow:1px 1px 1px rgba(0,0,0,.5)}@media (max-width:767px){.wpcf7 form .wpcf7-response-output{margin-top:25px}.newsletter-container .wpcf7 .wpcf7-submit-btn__col{display:block}}.newsletter-container .button-simple-arrow:focus,.newsletter-container .button-simple-arrow:hover{background-color:#fff;color:#000;-webkit-filter:brightness(90%);filter:brightness(90%)}.fb_reset{position:relative;z-index:9997}@media (max-width:992px){.fb_reset>.fb_dialog iframe,.fb_reset>.fb_iframe_widget iframe{-webkit-transform:translateY(-64px);transform:translateY(-64px)}}.fb_reset>.fb_dialog.fb_dialog_advanced{height:0;padding:0!important;top:auto!important}:root{--header-toplinks-height:25px}@media (min-width:993px){:root{--header-toplinks-height:30px}}.toplinks{--toplinks-font-size-text:var(--header-toplinks-font-size-text,12px);background-color:#000;color:#fff;font-family:var(--font-family-main);font-size:var(--toplinks-font-size-text);font-weight:300;position:relative;z-index:999}.toplinks:after,.toplinks:before{content:"";display:table}.toplinks:after{clear:both}@media (min-width:375px){.toplinks{--toplinks-font-size-text:var(--header-toplinks-font-size-text,14px)}}.toplinks .inner{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;-webkit-column-gap:25px;-moz-column-gap:25px;column-gap:25px;display:-webkit-box;display:-ms-flexbox;display:flex;height:var(--header-toplinks-height,25px);justify-content:space-between}.toplinks a:hover{text-decoration:none}.toplinks__block-1,.toplinks__block-3{display:none}@media (min-width:768px){.toplinks__block-1,.toplinks__block-3{display:inline-block}}.toplinks__block-2{display:inline-block}.toplinks__block-1-text a,.toplinks__block-2-text a{color:inherit}.toplinks__block-1-text a:focus,.toplinks__block-1-text a:hover,.toplinks__block-2-text a:focus,.toplinks__block-2-text a:hover{text-decoration:none}.toplinks__block-trustpilot{display:none;margin-left:-10px;min-width:300px}@media (min-width:768px){.toplinks__block-trustpilot{display:block}}.toplinks__block-brand{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:none;gap:5px}.toplinks__block-brand:before{background-image:url(/wp-content/themes/john-dog-theme/assets/img/icon-polska.svg);background-repeat:no-repeat;background-size:contain;content:"";display:block;height:15px;margin-top:1px;width:14px}@media (min-width:993px){.toplinks__block-brand{display:-webkit-box;display:-ms-flexbox;display:flex}}.toplinks__block-return{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:5px}.toplinks__block-return:before{background-image:url(/wp-content/themes/john-dog-theme/assets/img/icon-return.svg);background-repeat:no-repeat;background-size:contain;content:"";display:block;height:15px;margin-top:1px;width:15px}.toplinks__block-free-shipping{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:5px}.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='%23fff' stroke-width='1.3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;content:"";display:block;height:18px;margin-top:1px;width:17px}.tp-widget-profile-link{padding:0!important}.single-product .price-per-kg,.woocommerce-cart .price-per-kg,.woocommerce-checkout .price-per-kg{background-color:#eff1f2;border-radius:22px;color:#55585d;margin-bottom:2px;padding:2px 6px}.woocommerce-active .site-header .col-full{position:relative}body.widget_minicart_open{overflow:hidden}@media (min-width:993px){body.widget_minicart_open{overflow:visible}}.site-header-cart{--header-nav-item-icon-height:27px;--header-nav-item-icon-width:27px;list-style-type:none;margin-bottom:0;margin-left:var(--header-nav-items-margin,15px);margin-right:0;padding:0;position:relative;width:var(--header-minicart-col-with)}@media (min-width:993px){.site-header-cart{--header-nav-item-icon-height:21px;--header-nav-item-icon-width:21px}}.site-header-cart .cart-contents{background-color:transparent;color:var(--header-nav-main-text-color);display:block;height:auto;padding:0;position:relative;text-align:center;text-indent:0;width:auto}.site-header-cart .cart-contents:before{background-color:var(--header-nav-item-icon-color);content:"";display:block;height:var(--header-nav-item-icon-height,27px);margin:0;-webkit-mask:var(--icons-add-to-cart-2) 50%/calc(100% + 2px) calc(100% + 2px) no-repeat;mask:var(--icons-add-to-cart-2) 50%/calc(100% + 2px) calc(100% + 2px) no-repeat;width:var(--header-nav-item-icon-width,26px)}@media (min-width:993px){.site-header-cart .cart-contents:before{margin:0 auto 5px}}.site-header-cart .cart-contents:hover,body.widget_minicart_open .site-header-cart .cart-contents{--icons-add-to-cart-2:var(--icons-add-to-cart-3)}.site-header-cart .cart-contents .amount,.site-header-cart .cart-contents .count{display:none}.site-header-cart .cart-contents__text{color:var(--header-nav-main-text-color);display:none;font-size:var(--header-nav-item-icon-text-font-size,10px);line-height:1em;pointer-events:none;text-transform:uppercase}@media (min-width:993px){.site-header-cart .cart-contents__text{display:block}}.site-header-cart .widget_shopping_cart{background-color:var(--header-nav-background-color);bottom:0;display:block;left:101%;overflow-y:scroll;padding:15px var(--main-gutter) 0;position:fixed;right:var(--header-nav-widget-dropdown-position-right);top:var(--header-nav-widget-position-top);-webkit-transition:left .3s;transition:left .3s;width:100%}@media (min-width:993px){.site-header-cart .widget_shopping_cart{--header-nav-widget-position-top:100%;border:1px solid var(--header-nav-border-color);border-top:0;-webkit-box-shadow:0 15px 40px -20px rgba(2,2,3,.2);box-shadow:0 15px 40px -20px rgba(2,2,3,.2);display:none;left:-999em;padding:15px 30px 0 20px;position:absolute}}body.widget_minicart_open .site-header-cart .widget_shopping_cart{--header-nav-item-icon-width:var(--header-minicart-col-with);--header-nav-widget-dropdown-position-right:0;left:0;z-index:99}@media (min-width:993px){body.widget_minicart_open .site-header-cart .widget_shopping_cart{--header-nav-item-icon-text-height:calc(var(--header-nav-item-icon-text-font-size, 10px) + 5px);--header-nav-widget-dropdown-position-right:calc(var(--main-gutter, 15px)*-1);--header-nav-widget-position-top:calc(var(--header-nav-container-height, 60px) - (var(--header-nav-container-height, 60px) - (var(--header-nav-item-icon-height, 27px) + var(--header-nav-item-icon-text-height, 0px)))/2);bottom:auto;display:block;left:auto;overflow:visible;position:absolute;width:425px;z-index:999999}}@media (min-width:1281px){body.widget_minicart_open .site-header-cart .widget_shopping_cart{--header-nav-widget-dropdown-position-right:max(calc(-50vw - -600px),-58px)}}@media (min-width:993px){body.widget_minicart_open .site-header-cart .widget_shopping_cart:before{background-color:var(--header-nav-background-color-opposite);content:"";height:6px;position:absolute;right:calc(var(--header-nav-widget-dropdown-position-right)*-1);top:0;width:var(--header-nav-item-icon-width)}}.site-header-cart .widget_shopping_cart .widget_shopping_cart_content{padding-bottom:30px}.site-header-cart .widget_shopping_cart .processing{pointer-events:none;position:relative}.site-header-cart .widget_shopping_cart .processing:before{background-color:hsla(0,0%,88%,.388);bottom:0;content:"";display:block;left:-20px;pointer-events:none;position:absolute;right:-30px;top:-15px;z-index:99}.site-header-cart .widget_shopping_cart .processing:after{display:block;left:50%;pointer-events:none;position:absolute;top:calc(50% - 30px);z-index:100}.site-header-cart .widget_shopping_cart p.total{border-bottom:0}.site-header-cart .widget_shopping_cart .woocommerce-Price-currencySymbol{color:var(--header-nav-main-text-color);font-size:inherit;font-weight:inherit}.site-header-cart .product_list_widget{clear:both;margin-bottom:15px;margin-right:-10px;max-height:275px;overflow-y:auto}.site-header-cart .product_list_widget:after,.site-header-cart .product_list_widget:before{content:"";display:table}.site-header-cart .product_list_widget:after{clear:both}@media (max-width:767px){.site-header-cart .product_list_widget{margin-left:-8px;margin-right:0}}.site-header-cart .product_list_widget::-webkit-scrollbar-track{background-color:#eee}.site-header-cart .product_list_widget::-webkit-scrollbar{background-color:#eee;width:4px}.site-header-cart .product_list_widget::-webkit-scrollbar-thumb{background-color:#222}.site-header-cart .count.site-header-cart-count__qty{background:red none repeat scroll 0 0;border-radius:100%;bottom:0;color:#fff;display:block;font-size:11px;font-weight:400;height:20px;line-height:20px;opacity:1;padding:0;pointer-events:none;position:absolute;right:0;text-align:center;-webkit-transform:translate(10%,24%);transform:translate(10%,24%);width:20px}@media (min-width:993px){.site-header-cart .count.site-header-cart-count__qty{-webkit-transform:translate(25%,-50%);transform:translate(25%,-50%)}}.site-header-cart .remove_from_cart_button{color:transparent!important;float:left;left:0;margin-right:12px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.site-header-cart .remove_from_cart_button:after,.site-header-cart .remove_from_cart_button:before{content:none!important;display:none!important}.site-header-cart .remove_from_cart_button-icon{background-color:#333;border-radius:50%;display:inline-block;padding:6px}.site-header-cart .remove_from_cart_button-icon:before{background-repeat:no-repeat;background-size:100% 100%;content:"";display:block;height:10px;margin:0 auto;width:10px}.site-header-cart .remove_from_cart_button-text{color:#333;display:block;font-size:11px;line-height:1em;text-align:center;text-transform:lowercase}.mini-cart__item-info-col{float:right;font-size:14px;margin-bottom:8px;padding-left:15px;padding-right:4px;width:calc(100% - 92px)}.mini-cart__item-price,.mini-cart__item-title,.mini-cart__item-variation{color:#222;font-family:Oswald,sans-serif;line-height:1.2;text-transform:uppercase}.mini-cart__item-title{display:block;margin-bottom:10px}.mini-cart__item-variation dl.variation{font-family:Oswald,sans-serif;font-size:13px;font-weight:300}.mini-cart__item-variation dl.variation:after,.mini-cart__item-variation dl.variation:before{content:"";display:table}.mini-cart__item-variation dl.variation:after{clear:both}.mini-cart__item-variation dd,.mini-cart__item-variation dt{display:inline-block;float:left}.mini-cart__item-variation dt{clear:left}.mini-cart__item-variation dd{clear:right;margin-bottom:5px;margin-left:5px}.mini-cart__item-variation dd.variation-Zawiera{text-transform:none}.mini-cart__item-multi:before{content:"x";margin-left:3px;margin-right:3px;text-transform:lowercase}.mini-cart__item-info-col .rightpress_product_price_breakdown_price,.mini-cart__item-price{display:inline-block;font-size:20px}.mini-cart__item-info-col .rightpress_product_price_breakdown_price del,.mini-cart__item-price del{float:right;font-weight:300;margin-left:8px;position:relative;text-decoration:none}.mini-cart__item-info-col .rightpress_product_price_breakdown_price del:after,.mini-cart__item-price del:after{border-color:inherit;border-top:1px solid #222;content:"";left:-2px;position:absolute;right:2px;top:50%;-webkit-transform:rotate(-22deg);transform:rotate(-22deg)}.mini-cart__item-info-col .rightpress_product_price_breakdown_price ins,.mini-cart__item-price ins{color:#c00;float:left}.mini-cart__button{background-color:#626870;border:0;color:#fff;cursor:pointer;display:block;font-family:Oswald,sans-serif;font-size:13px;font-weight:400;height:42px;line-height:42px;padding:0;text-align:center;text-transform:uppercase;width:100%}.mini-cart__button:focus{color:#fff}.mini-cart__button:hover{background-color:#727f8e;color:#fff}.woocommerce-mini-cart__empty-col .mini-cart__button{margin:0 auto}.woocommerce-mini-cart__header{border-bottom:1px solid #ccc;margin-bottom:25px}.woocommerce-mini-cart__header:after,.woocommerce-mini-cart__header:before{content:"";display:table}.woocommerce-mini-cart__header:after{clear:both}@media (min-width:768px){.woocommerce-mini-cart__header{margin-right:-15px}}.woocommerce-mini-cart__header-text{color:#222;float:left;font-size:24px;text-transform:uppercase}.woocommerce-mini-cart__close-col{cursor:pointer;display:none;float:right;line-height:1;margin-bottom:10px}@media (min-width:993px){.woocommerce-mini-cart__close-col{display:block}}.woocommerce-mini-cart__close-col:before{background-size:100% 100%;content:"";display:block;height:17px;margin:0 auto 6px;width:17px}.woocommerce-mini-cart__close-text{color:#333;display:block;font-size:11px;text-transform:lowercase}.woocommerce-mini-cart__empty-col{padding:20px 55px 5px 30px;text-align:center}.woocommerce-mini-cart__empty-col .woocommerce-notices-wrapper{display:none}.woocommerce-mini-cart__empty-col .entry-title{font-size:24px;font-weight:400;margin-bottom:5px}.woocommerce-mini-cart__empty-col p{color:#000;font-size:23px;font-weight:300;line-height:1.2}.woocommerce-mini-cart__empty-col img{margin-bottom:25px;margin-top:30px;max-width:150px}.woocommerce-mini-cart__empty-col .woocommerce-mini-cart__buttons{padding:0}.woocommerce-mini-cart__item{border-bottom:0;margin-bottom:10px;padding:0 0 0 32px;position:relative}.woocommerce-mini-cart__item:after,.woocommerce-mini-cart__item:before{content:"";display:table}.woocommerce-mini-cart__item:after{clear:both}.woocommerce-mini-cart__item img{float:left;margin-left:0;max-width:none;-o-object-fit:contain;object-fit:contain;width:92px}.woocommerce-mini-cart__item .quantity{float:right;padding-left:15px;width:calc(100% - 92px)}.woocommerce-mini-cart__item .mini-cart__item-info-col .quantity{display:block;float:none;padding-left:0}.woocommerce-mini-cart__summary-container{margin-bottom:22px;padding-left:32px}@media (max-width:767px){.woocommerce-mini-cart__summary-container{padding-left:22px}}.woocommerce-mini-cart__total-products{font-family:Oswald,sans-serif;font-size:13px;font-weight:300;line-height:2}.woocommerce-mini-cart__total-products>span{font-weight:400}.woocommerce-mini-cart__total{font-family:Oswald,sans-serif;font-size:20px;line-height:1;padding:0;text-align:left}.woocommerce-mini-cart__total strong{font-weight:300}.woocommerce-mini-cart__buttons{padding:0 0 0 32px}@media (max-width:767px){.woocommerce-mini-cart__buttons{padding:0 0 0 22px}}.woocommerce-mini-cart__error{border:2px solid red;display:block;font-size:16px;margin-top:15px;padding:5px 15px;text-align:center}.woocommerce-mini-cart__error+.woocommerce-mini-cart__free-shipping-message{margin-top:15px}.woocommerce-mini-cart__free-shipping-message{background-color:red;color:#fff;font-size:14px;font-weight:700;letter-spacing:1px;line-height:1.2;margin:30px -30px -30px -20px;padding:15px 30px 15px 40px;text-align:center;text-transform:uppercase}@media (max-width:767px){.woocommerce-mini-cart__free-shipping-message{margin:30px -25px -30px;padding:15px 25px}}.woocommerce-mini-cart__free-shipping-message.free{background-color:#3d7a15}.woocommerce-mini-cart__free-shipping-message.empty{background-color:#000}.woocommerce-mini-cart__free-shipping-message .toplinks__text--small{display:block;letter-spacing:0;margin:5px 0 0;text-transform:uppercase}@media (max-width:374px){.woocommerce-mini-cart__free-shipping-message .toplinks__text--small{float:none;font-size:11px}}.rightpress_product_price_breakdown_row{margin-bottom:5px}.rightpress_product_price_breakdown_cart_price{display:inline-block}.woocommerce-mini-cart__item .rightpress_product_price_breakdown_cart_price{float:left;font-size:20px}.woocommerce-mini-cart__item .rightpress_product_price_breakdown_cart_price>span{display:-webkit-box;display:-ms-flexbox;display:flex}.woocommerce-mini-cart__item .rightpress_product_price_breakdown_cart_price del{-webkit-box-ordinal-group:3;-ms-flex-order:2;font-weight:300;margin-left:5px;order:2}.rightpress_product_price_breakdown_cart_quantity{display:inline-block;font-size:20px;margin-left:5px}body.widget_miniaccount_open{overflow:hidden}@media (min-width:993px){body.widget_miniaccount_open{overflow:visible}}.site-header__user-account{--header-nav-item-icon-height:26px;--header-nav-item-icon-width:26px;cursor:pointer;display:block;margin-bottom:0;margin-left:var(--header-nav-items-margin,15px);padding:0;position:relative;width:var(--header-user-account-col-with)}@media (min-width:993px){.site-header__user-account{--header-nav-item-icon-height:21px;--header-nav-item-icon-width:21px}}.user-account__url{display:block}.user-account__url:hover,body.widget_miniaccount_open .user-account__url{--icons-signin:var(--icons-signin-2)}.user-account__icon{display:block;pointer-events:none;position:relative}.user-account__icon:before{background-color:var(--header-nav-item-icon-color);content:"";display:block;height:var(--header-nav-item-icon-height,26px);margin:0 auto;-webkit-mask:var(--icons-signin) 50%/calc(100% + 2px) calc(100% + 2px) no-repeat;mask:var(--icons-signin) 50%/calc(100% + 2px) calc(100% + 2px) no-repeat;width:var(--header-nav-item-icon-width,26px)}@media (min-width:993px){.user-account__icon:before{margin:0 auto 5px}}.user-account__icon-text{color:var(--header-nav-main-text-color);display:none;font-size:var(--header-nav-item-icon-text-font-size,10px);line-height:1em;pointer-events:none;text-align:center;text-transform:uppercase}@media (min-width:993px){.user-account__icon-text{display:block}}.user-account__icon-login-in:before{background:#3d7a15 none repeat scroll 0 0;border-radius:100%;bottom:-5px;color:#fff;content:"\f00c";display:block;font-family:FontAwesome;font-size:11px;font-weight:300;height:20px;line-height:22px;opacity:1;padding:0;position:absolute;right:4px;text-align:center;width:20px}@media (max-width:767px){.user-account__icon-login-in:before{right:-4px}}.user-account__submenu-dropdown{background-color:var(--header-nav-background-color,#fff);bottom:0;-webkit-box-sizing:border-box;box-sizing:border-box;color:var(--header-nav-main-text-color);cursor:auto;display:block;font-family:var(--font-family-main);font-size:var(--header-nav-font-size-text);font-weight:400;left:101%;overflow-x:hidden;overflow-y:scroll;padding:15px var(--main-gutter);position:fixed;right:var(--header-nav-widget-dropdown-position-right,auto);text-decoration:none;top:var(--header-nav-widget-position-top,85px);-webkit-transition:var(--header-nav-widget-transition);transition:var(--header-nav-widget-transition);width:100%;z-index:999}@media (min-width:993px){.user-account__submenu-dropdown{--header-nav-widget-dropdown-position-right:-25px;--header-nav-widget-position-top:calc(var(--header-nav-container-height, 60px) - (var(--header-nav-container-height, 60px) - (var(--header-nav-item-icon-height, 27px) + var(--header-nav-item-icon-text-height, 0px)))/2);border:1px solid var(--header-nav-border-color);border-top:0;bottom:auto;-webkit-box-shadow:0 15px 40px -20px rgba(2,2,3,.2);box-shadow:0 15px 40px -20px rgba(2,2,3,.2);display:none;overflow:auto;padding:15px 30px;position:absolute;width:325px}}.user-account__submenu-dropdown .menu{list-style:none}.user-account__submenu-dropdown li{margin-bottom:16px}.user-account__submenu-dropdown h4 b{font-weight:700}body.widget_miniaccount_open .user-account__submenu-dropdown{--header-nav-item-icon-width:var(--header-user-account-col-with);left:0}@media (min-width:993px){body.widget_miniaccount_open .user-account__submenu-dropdown{--header-nav-item-icon-text-height:calc(var(--header-nav-item-icon-text-font-size, 10px) + 5px);display:block;left:auto}body.widget_miniaccount_open .user-account__submenu-dropdown:before{background-color:var(--header-nav-background-color-opposite);content:"";height:6px;position:absolute;right:calc(var(--header-nav-widget-dropdown-position-right)*-1);top:0;width:var(--header-nav-item-icon-width)}}.user-account__submenu-dropdown .my-account-login-section{margin-top:14px}.user-account__submenu-dropdown .my-account-login-section .form-row{margin-top:5px}.user-account__submenu-dropdown .my-account-login-section .form-row:first-of-type{margin-top:-7px}.user-account__submenu-dropdown .my-account-login-section .form-row.form-row-password{margin-top:10px}.user-account__submenu-dropdown .my-account-login-section .form-row__button{margin-top:10px;max-width:none}.user-account__submenu-dropdown .my-account-login-section .lost_password{margin-top:12px}.user-account__submenu-dropdown .my-account-login-section .my-account-login-section__register-link{margin-bottom:18px;margin-top:5px;padding-top:0;text-align:right}.user-account__submenu-dropdown .my-account-login-section .my-account-login-section__register-link a{color:var(--header-nav-main-text-color);font-family:var(--font-family-second);text-transform:uppercase}.user-account__submenu-dropdown .my-account-login-section .my-account-login-section__register-link a:hover{text-decoration:underline}.user-account__submenu-dropdown .form-abbr-desc{display:none!important}.user-account__close-col{cursor:pointer;display:none;float:right;line-height:1;margin-bottom:0;margin-right:-15px}@media (min-width:993px){.user-account__close-col{display:block}}.user-account__close-col:before{background-size:100% 100%;content:"";display:block;height:17px;margin:0 auto 6px;width:17px}.user-account__hello{font-size:20px;line-height:1;margin-bottom:22px;text-transform:uppercase}.menu-account-menu-container .menu li{color:var(--header-nav-main-text-color);font-family:var(--font-family-second);font-size:var(--header-nav-font-size-text)}.menu-account-menu-container .menu li:before{background-repeat:no-repeat;content:"";display:inline-block;float:left;height:22px;margin-right:10px;width:18px}.menu-account-menu-container .user-account__account-paswd:before{background-image:url(/wp-content/themes/john-dog-theme/assets/img/account.png);margin-top:-4px}.menu-account-menu-container .user-account__address:before{background-image:url(/wp-content/themes/john-dog-theme/assets/img/data.png);margin-top:-2px}.menu-account-menu-container .user-account__your-order:before{background-image:url(/wp-content/themes/john-dog-theme/assets/img/shipping.png);background-size:18px 21px;margin-top:-2px}.menu-account-menu-container .user-account__signout:before{background-image:url(/wp-content/themes/john-dog-theme/assets/img/signout.png);margin-top:-1px}body.modal-open{overflow:hidden}#added-to-cart-popup-show{display:none}#added-to-cart-popup-show:checked+.added-to-cart-popup__section{background-color:rgba(0,0,0,.5);bottom:0;display:block;left:0;position:fixed;right:0;top:0;z-index:99999}#added-to-cart-popup-show:checked+.added-to-cart-popup__section .added-to-cart-popup__container,#added-to-cart-popup-show:checked+.added-to-cart-popup__section .added-to-cart-popup__show-switch{display:block}#added-to-cart-popup-show:checked~#newsletter_popup{display:none!important}.added-to-cart-popup__section{display:none;overflow:auto}.added-to-cart-popup__show-switch{bottom:0;display:none;left:0;margin:0;position:fixed;right:0;top:0;z-index:99999}@media (max-width:520px){.added-to-cart-popup__show-switch{z-index:10000001}}@media (max-width:600px){.added-to-cart-popup__show-switch{top:0}}.added-to-cart-popup__container{background-color:#fff;display:none;left:50%;margin:0 auto;max-width:460px;padding:15px 20px;position:absolute;top:15%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100%;z-index:10000002}@media (max-width:767px){.added-to-cart-popup__container{top:0}}@media (min-width:768px) and (max-width:992px){.added-to-cart-popup__container{top:5%}}.added-to-cart-popup__container.processing:before{background-color:hsla(0,0%,88%,.388);bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0;z-index:99}.added-to-cart-popup__container.processing:after{display:block;left:50%;pointer-events:none;position:absolute;top:calc(50% - 30px);z-index:100}.added-to-cart-popup__header{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;border-bottom:1px solid #000;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;margin-bottom:25px;padding-bottom:15px}.added-to-cart-popup__header .icon-checked{background-color:#3d7a15;border-radius:50%;display:inline-block;margin-right:12px;padding:4px}.added-to-cart-popup__header .icon-checked:after{background:none;color:#fff;content:"\f00c";display:block;font-family:FontAwesome;font-size:12px;height:100%;line-height:1.2}.added-to-cart-popup__title{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:20px;font-weight:700;text-transform:uppercase}.added-to-cart-popup__closeBtn{cursor:pointer;font-weight:400;margin-bottom:0;position:relative;z-index:100}.added-to-cart-popup__closeBtn:before{background-size:100% 100%;content:"";display:block;height:17px;margin:0 auto 2px;width:17px}@media (max-width:767px){.added-to-cart-popup__closeBtn:before{height:30px;width:30px}}.added-to-cart-popup__product:after,.added-to-cart-popup__product:before{content:"";display:table}.added-to-cart-popup__product:after{clear:both}.added-to-cart-popup__product .remove_from_cart_button{display:none}.added-to-cart-popup__product .remove_from_cart_button+img+.added-to-cart-popup__total{margin-top:40px}.added-to-cart-popup__product img{float:left;margin:2px 0 10px}.added-to-cart-popup__product .quantity{float:left;margin:0 0 10px 15px}.added-to-cart-popup__total{border-top:1px solid #ccc;float:right;margin-left:15px;width:calc(100% - 107px)}.added-to-cart-popup__total-text{color:#464d55;font-size:14px;font-weight:300}.added-to-cart-popup__total .woocommerce-Price-amount{font-size:14px;font-weight:700;margin-left:.5em}.added-to-cart-popup__total .woocommerce-Price-amount .woocommerce-Price-currencySymbol{font-size:inherit;margin-left:0}.added-to-cart-popup__navBtns{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;margin-top:20px;text-align:center}.added-to-cart-popup__continueBtn{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;border:1px solid #000;color:#000;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;justify-content:center;margin-bottom:0;min-height:40px;text-transform:uppercase;width:48%}.added-to-cart-popup__cartBtn,.added-to-cart-popup__continueBtn:hover{background-color:#000;color:#fff}.added-to-cart-popup__cartBtn{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;border:1px solid #000;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Oswald,sans-serif;font-size:14px;font-weight:700;justify-content:center;min-height:40px;text-transform:uppercase;width:48%}.added-to-cart-popup__cartBtn:focus{color:#fff}.added-to-cart-popup__cartBtn:hover{background-color:transparent;color:#000;height:auto}.added-to-cart-popup__cross-sell{--loop-product-button-height:42px}.added-to-cart-popup__cross-sell:not(:empty){margin-top:40px}.added-to-cart-popup__cross-sell .cross-sells-title{font-size:20px;font-weight:700;margin-bottom:20px;text-transform:uppercase}.added-to-cart-popup__cross-sell ul.products:not(.list):not(.slick-slider){-webkit-box-pack:justify;-ms-flex-pack:justify;display:grid;gap:0 5px;grid-template-columns:repeat(auto-fit,minmax(130px,-webkit-max-content));grid-template-columns:repeat(auto-fit,minmax(130px,max-content));justify-content:space-between;overflow:hidden}.added-to-cart-popup__cross-sell ul.products:not(.list):not(.slick-slider) li.product{--loop-product-button-width:38px;list-style:none;margin:0!important;max-width:180px;width:auto!important}.added-to-cart-popup__cross-sell ul.products:not(.list):not(.slick-slider) li.product:after,.added-to-cart-popup__cross-sell ul.products:not(.list):not(.slick-slider) li.product:before{display:none}@media (max-width:666px){.added-to-cart-popup__cross-sell ul.products:not(.list):not(.slick-slider) li.product:last-of-type{display:none}}.added-to-cart-popup__cross-sell ul.products:not(.list):not(.slick-slider) li.product .button{margin-bottom:0}.added-to-cart-popup__cross-sell ul.products:not(.list):not(.slick-slider) .price,.added-to-cart-popup__cross-sell ul.products:not(.list):not(.slick-slider) .woocommerce-simple-price{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;color:var(--loop-product-text-color,#000);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4px 8px;line-height:1.2}.added-to-cart-popup__cross-sell ul.products:not(.list):not(.slick-slider) .price .woocommerce-Price-amount,.added-to-cart-popup__cross-sell ul.products:not(.list):not(.slick-slider) .woocommerce-simple-price .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;gap:4px 8px}.added-to-cart-popup__cross-sell ul.products:not(.list):not(.slick-slider) .price del,.added-to-cart-popup__cross-sell ul.products:not(.list):not(.slick-slider) .price ins,.added-to-cart-popup__cross-sell ul.products:not(.list):not(.slick-slider) .woocommerce-simple-price del,.added-to-cart-popup__cross-sell ul.products:not(.list):not(.slick-slider) .woocommerce-simple-price ins{text-decoration:none}.added-to-cart-popup__cross-sell ul.products:not(.list):not(.slick-slider) .price ins,.added-to-cart-popup__cross-sell ul.products:not(.list):not(.slick-slider) .woocommerce-simple-price ins{-webkit-box-ordinal-group:4;-ms-flex-order:3;color:red;margin-left:0;order:3;width:100%}.added-to-cart-popup__cross-sell ul.products:not(.list):not(.slick-slider) .price ins .woocommerce-Price-currencySymbol,.added-to-cart-popup__cross-sell ul.products:not(.list):not(.slick-slider) .woocommerce-simple-price ins .woocommerce-Price-currencySymbol{margin-left:.2em}.added-to-cart-popup__cross-sell ul.products:not(.list):not(.slick-slider) .price del,.added-to-cart-popup__cross-sell ul.products:not(.list):not(.slick-slider) .woocommerce-simple-price del{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-ordinal-group:3;-ms-flex-order:2;align-items:center;color:#616161;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}.added-to-cart-popup__cross-sell ul.products:not(.list):not(.slick-slider) .price del .woocommerce-Price-currencySymbol,.added-to-cart-popup__cross-sell ul.products:not(.list):not(.slick-slider) .woocommerce-simple-price del .woocommerce-Price-currencySymbol{font-size:inherit;margin-left:-2px}.added-to-cart-popup__cross-sell ul.products:not(.list):not(.slick-slider) .price del .woocommerce-Price-amount,.added-to-cart-popup__cross-sell ul.products:not(.list):not(.slick-slider) .woocommerce-simple-price del .woocommerce-Price-amount{font-size:12px}.added-to-cart-popup__cross-sell ul.products:not(.list):not(.slick-slider) .price .woocommerce-Price-variable-sale,.added-to-cart-popup__cross-sell ul.products:not(.list):not(.slick-slider) .woocommerce-simple-price .woocommerce-Price-variable-sale{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:grid;gap:0 5px;grid-template-areas:"text regular" "text sale";grid-template-columns:-webkit-min-content -webkit-min-content;grid-template-columns:min-content min-content;grid-template-rows:-webkit-min-content -webkit-min-content;grid-template-rows:min-content min-content;width:100%}.added-to-cart-popup__cross-sell ul.products:not(.list):not(.slick-slider) .price .woocommerce-Price-variable-sale .woocommerce-Price-from-text,.added-to-cart-popup__cross-sell ul.products:not(.list):not(.slick-slider) .woocommerce-simple-price .woocommerce-Price-variable-sale .woocommerce-Price-from-text{grid-area:text}.added-to-cart-popup__cross-sell ul.products:not(.list):not(.slick-slider) .price .woocommerce-Price-variable-sale ins,.added-to-cart-popup__cross-sell ul.products:not(.list):not(.slick-slider) .woocommerce-simple-price .woocommerce-Price-variable-sale ins{grid-area:sale}.added-to-cart-popup__cross-sell ul.products:not(.list):not(.slick-slider) .price .woocommerce-Price-variable-sale del,.added-to-cart-popup__cross-sell ul.products:not(.list):not(.slick-slider) .woocommerce-simple-price .woocommerce-Price-variable-sale del{grid-area:regular}.added-to-cart-popup__cross-sell ul.products:not(.list):not(.slick-slider) .product-badge__discount{display:none}.added-to-cart-popup__cross-sell ul.products:not(.list):not(.slick-slider) .woocommerce-Price-from-text{font-size:18px}.added-to-cart-popup__cross-sell ul.products:not(.list):not(.slick-slider) .woocommerce-Price-currencySymbol{font-size:inherit!important}.added-to-cart-popup__cross-sell ul.products:not(.list):not(.slick-slider) .woocommerce-loop-product__add-to-cart-button{display:-webkit-box;display:-ms-flexbox;display:flex}.added-to-cart-popup__cross-sell ul.products:not(.list):not(.slick-slider) .woocommerce-loop-product__add-to-cart-button.product_type_simple: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%}.added-to-cart-popup__cross-sell .product-badge__custom,.added-to-cart-popup__cross-sell .product-badge__hit,.added-to-cart-popup__cross-sell .product-badge__new,.added-to-cart-popup__cross-sell .product-badge__super{font-size:12px;height:auto;line-height:1;min-width:80px;padding:6px 5px}.added-to-cart-popup__cross-sell .woocommerce-loop-product__title{font-size:14px}.added-to-cart-popup__cross-sell .woocommerce-loop-product__short-description{font-size:13px}.my-account-login-section .button,body.woocommerce-lost-password .lost_reset_password .button{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;border:0;color:#fff;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Oswald,sans-serif;font-size:16px;font-weight:400;justify-content:center;line-height:1;min-height:45px;overflow:hidden;padding:0;text-transform:uppercase;width:100%}.my-account-login-section .button:not(.button-with-icon),body.woocommerce-lost-password .lost_reset_password .button:not(.button-with-icon){background-color:#626870}.my-account-login-section .button:not(.button-with-icon):hover,body.woocommerce-lost-password .lost_reset_password .button:not(.button-with-icon):hover{background-color:#727f8e}.my-account-login-section .button.button-with-icon,body.woocommerce-lost-password .lost_reset_password .button.button-with-icon{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;background-color:transparent}.my-account-login-section .button.button-with-icon:hover .button-icon,.my-account-login-section .button.button-with-icon:hover .button-text,body.woocommerce-lost-password .lost_reset_password .button.button-with-icon:hover .button-icon,body.woocommerce-lost-password .lost_reset_password .button.button-with-icon:hover .button-text{background-color:#727f8e}.my-account-login-section .button-icon,body.woocommerce-lost-password .lost_reset_password .button-icon{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:#626870;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;margin-right:2px;min-height:45px;padding:0;width:45px}.my-account-login-section .button-icon-login:before,body.woocommerce-lost-password .lost_reset_password .button-icon-login:before{background:url(/wp-content/themes/john-dog-theme/assets/img/login.png) 50%/contain no-repeat;content:"";display:inline-block;height:23px;width:23px}.my-account-login-section .button-text,body.woocommerce-lost-password .lost_reset_password .button-text{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:#626870;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;min-height:45px;padding:4px;width:calc(100% - 47px)}.my-account-login-section .button-text span,body.woocommerce-lost-password .lost_reset_password .button-text span{width:100%}.my-account-login-section{--login-form-input-height:40px}.form-row .my-account-login-section__rememberme{display:-webkit-box;display:-ms-flexbox;display:flex}.my-account-login-section .form-row__button{margin-top:35px}.my-account-login-section .form-row__facebook-login{margin-top:8px}.my-account-login-section .lost_password{font-family:cooper_hewitt,sans-serif;font-size:16px}.my-account-login-section .lost_password:hover{text-decoration:underline}.form-row-password .woocommerce-Input,.form-row-username .woocommerce-Input{background-color:#fff;border:1px solid #ccc;-webkit-box-shadow:none;box-shadow:none;color:#222;font-family:cooper_hewitt,sans-serif;font-size:16px;font-weight:400;height:var(--login-form-input-height,40px);width:var(--login-form-input-width,100%)}.form-row-password .woocommerce-Input::-webkit-input-placeholder,.form-row-username .woocommerce-Input::-webkit-input-placeholder{color:#000}.form-row-password .woocommerce-Input::-moz-placeholder,.form-row-username .woocommerce-Input::-moz-placeholder{color:#000}.form-row-password .woocommerce-Input:-ms-input-placeholder,.form-row-username .woocommerce-Input:-ms-input-placeholder{color:#000}.form-row-password .woocommerce-Input::-ms-input-placeholder,.form-row-username .woocommerce-Input::-ms-input-placeholder{color:#000}.form-row-password .woocommerce-Input::placeholder,.form-row-username .woocommerce-Input::placeholder{color:#000}.form-row-password label,.form-row-username label{display:block}.theChampFacebookLoginSvg{border-right:2px solid #fff;min-height:45px;width:47px}.theChampFacebookBackground{-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;position:relative;width:100%}.theChampFacebookBackground:hover{background-color:#4f6fba}.theChampFacebookBackground:before{-webkit-box-ordinal-group:3;-ms-flex-order:2;color:#fff;content:"Mit Facebook anmelden";font-size:16px;margin:0 auto;order:2;text-transform:uppercase}::-ms-reveal{display:none}.password-input{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;position:relative}.password-input .woocommerce-Input{--login-form-input-width:calc(100% - var(--login-form-input-height, 40px));border-right:0}.password-input .show-password-input{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:#fff;border:1px solid #ccc;border-left:0;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;padding:0;width:var(--login-form-input-height,40px)}.password-input .show-password-input:after{background:url("data:image/svg+xml;charset=utf-8,%3Csvg width='400' height='250' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='none' d='M-1-1h402v252H-1z'/%3E%3Cpath d='M200 9C125.28 9 57.52 49.88 7.52 116.28c-4.08 5.44-4.08 13.04 0 18.48 50 66.478 117.76 107.36 192.48 107.36 74.72 0 142.48-40.883 192.48-107.28 4.08-5.442 4.08-13.04 0-18.48C342.48 49.88 274.72 9 200 9zm5.357 198.642c-49.598 3.12-90.56-37.764-87.438-87.443 2.56-40.965 35.754-74.16 76.715-76.72 49.602-3.12 90.56 37.755 87.442 87.44-2.64 40.877-35.84 74.076-76.724 76.72zm-2.476-37.924c-26.72 1.68-48.8-20.32-47.04-47.04 1.36-22.077 19.28-39.917 41.36-41.36 26.72-1.678 48.8 20.322 47.04 47.04-1.44 22.163-19.36 40-41.36 41.36z'/%3E%3C/svg%3E") no-repeat 0/contain;content:"";display:block;height:20px;line-height:1;width:22px}.password-input .show-password-input.display-password:after{opacity:.4}.section{background-position:50%;background-repeat:no-repeat;background-size:cover;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;min-height:74vh;position:relative}.section.footerSection{clear:both;height:auto;margin-top:48px;min-height:1px}.section.footerSection:after,.section.footerSection:before{content:"";display:table}.section.footerSection:after{clear:both}@media (max-width:992px){.section{height:auto;min-height:1px;padding:20px 0}}.section.footerSection{cursor:default}.section.footerSection .footer-row{background-position:50%;background-size:cover;margin-left:0;margin-right:0}@media (max-width:767px){.section.footerSection .footer-row{background-image:none!important}}.section.footerSection .footer-row .newsletter-container,.section.footerSection .footer-row .races-container{background-position:50% 0;background-repeat:no-repeat;background-size:cover}.section.sectionBottom .fp-tableCell{vertical-align:bottom}.section .sliderContent{padding:0}.section p.new{color:#fff;display:block;text-transform:uppercase;width:auto}.section p.new span{background:#f23030;display:inline-block;font-size:2.4em;padding:7px 12px}.section p.subtitle{color:#fff;font-size:2.5em;font-weight:300;line-height:1.15;margin:0;padding:0;text-transform:uppercase}.section p.subtitle.subtitleBig{margin-bottom:30px;width:40%}@media (max-width:767px){.section p.subtitle.subtitleBig{width:80%}}.section p{color:#fff;font-size:1.05em;font-weight:400;line-height:1.5}@media (max-width:520px){.section{padding-bottom:15px;padding-top:15px}.section#section0,.section.footerSection{padding-bottom:0;padding-top:0}.section:not(#section0),.section:not(#section0) .fp-tableCell{height:auto!important}}.halfinner.left{height:100%;margin:0 0 0 auto;padding:0;position:relative;width:100%}@media (min-width:993px){.halfinner.left{padding-left:15px;padding-right:15px}}@media (min-width:1281px){.halfinner.left{max-width:600px}}@media (max-width:992px){.halfinner.left{float:none;margin:auto;padding-left:25px;padding-left:0;padding-right:25px;padding-right:0}.footer-row .halfinner.left{display:none}}.halfinner.right{float:left;padding:0}@media (max-width:992px){.halfinner.right{float:none}}@media (min-width:1281px){.halfinner.right{max-width:655px}}@media (max-width:767px){.halfinner{overflow:hidden}}@media (max-width:1280px){.halfinner{width:100%}}@media (max-width:992px){.halfinner{width:100%}}.row-table{display:table;height:100%;table-layout:fixed;width:100%}.row-table.home-row-table{min-height:75vh;padding:30px 0}@media (max-width:992px){.row-table.home-row-table{min-height:1px;padding:0}}.row-table .col-table-cell{display:table-cell;float:none;height:100%;vertical-align:middle}.row-table .col-table-cell.cell-align-bottom{vertical-align:bottom}.row-table .col-table-cell.cell-align-top{vertical-align:top}.row-table.row-table-filters{table-layout:auto}@media (max-width:992px){.row-table.row-table-filters,.row-table.row-table-filters .col-table-cell{display:block}}.races-footer{-webkit-box-pack:justify;-ms-flex-pack:justify;background-position:50%;background-repeat:no-repeat;background-size:cover;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;text-align:left}@media (max-width:992px){.races-footer{padding-top:70px}}@media (max-width:767px){.races-footer{padding:35px 0 0;text-align:center}}@media (min-width:993px){.races-footer{padding:30px 0 0;text-align:left}}.races-footer__image-col{-ms-flex-item-align:end;align-self:flex-end;margin:-12% -15% 0 0}@media (max-width:992px){.races-footer__image-col{margin:-12% 0 0}}@media (min-width:993px) and (max-width:1280px){.races-footer__image-col{margin:-12% 0 0 -7%}}.races-footer__image-col picture{display:-webkit-box;display:-ms-flexbox;display:flex}.races-footer h3{font-size:36px;font-weight:700;line-height:1.2;text-transform:none}@media (max-width:767px){.races-footer h3{text-align:center}}.races-footer p{font-size:36px;font-weight:300;line-height:1.2;margin-bottom:30px;width:100%}@media (max-width:767px){.races-footer p{margin-left:auto;margin-right:auto;max-width:380px}}@media (min-width:993px){.races-footer p{max-width:380px}}.races-container{width:50%}@media (min-width:993px){.footerSection .races-container{background-image:none!important}}@media (max-width:992px){.races-container{margin-top:0;padding-left:25px;padding-right:25px;width:100%}}@media (min-width:768px) and (max-width:992px){.races-container{margin-top:0}}@media (max-width:992px){.races-container{height:59vw}}@media (min-width:993px){.races-container{padding-left:15px;padding-right:15px}}.footerSection h3{color:#fff}@media (min-width:993px){.footerSection .footer-row{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex}}.newsletter-container{position:relative;width:50%}@media (max-width:992px){.newsletter-container{width:100%}.newsletter-container .newsletter .form button[type=submit]{margin-left:auto}.newsletter-container p.newsletter-info{display:none}.newsletter-container{background:#15171f!important;background:linear-gradient(65deg,#15171f,#172333 80%)!important}}@media (min-width:1281px){.newsletter-container{padding-right:calc(50% - 600px)}}.newsletter-container .newsletter-triangle{border-color:#272b39 transparent transparent;border-style:solid;border-width:20px 18px 0;height:0;left:10%;position:absolute;top:0;width:0}@media (min-width:993px){.newsletter-container .newsletter-triangle{display:none}}@media (max-width:767px){.newsletter{padding:38px 25px}}@media (min-width:768px) and (max-width:992px){.newsletter{padding:38px 25px 25px 35px}}@media (min-width:993px){.newsletter{padding:43px 30px 50px}}@media (min-width:1281px){.newsletter{padding:30px 0 35px 60px}}.newsletter .form br{display:none}@media (max-width:992px){.newsletter .form br{display:block}}.newsletter h3{color:#fff;font-family:Oswald,sans-serif;font-size:36px;font-weight:300;line-height:1.2;margin-bottom:10px;text-align:left;text-transform:uppercase}@media (max-width:992px){.newsletter h3{display:none}.newsletter .form{text-align:center}}.newsletter input{background-color:#fff;border:0;border-radius:0;color:#000;font-family:cooper_hewitt,sans-serif;font-size:16px;font-weight:400;height:40px;line-height:1.794;margin-bottom:20px}@media (max-width:992px){.newsletter input{margin-bottom:10px;width:100%}}.newsletter input::-webkit-input-placeholder{color:#9b9b9b}.newsletter input::-moz-placeholder{color:#9b9b9b}.newsletter input::placeholder{color:#9b9b9b}.newsletter input:-ms-input-placeholder{color:#9b9b9b}.newsletter input::-ms-input-placeholder{color:#9b9b9b}.newsletter .check{clear:both;color:#fff;font-family:cooper_hewitt,sans-serif;font-size:13px;font-weight:400;line-height:1.2;margin:0}@media (max-width:767px){.newsletter .check{font-size:13px}}@media (min-width:768px) and (max-width:992px){.newsletter .check{font-size:12px}}@media (min-width:993px){.newsletter .check{font-size:13px}}.newsletter .check label{text-align:left}@media (max-width:767px){.newsletter .check label{margin-bottom:23px}}@media (min-width:768px) and (max-width:992px){.newsletter .check label{margin-bottom:28px}}@media (min-width:993px){.newsletter .check label{margin-bottom:28px}}.newsletter .check input[type=checkbox]{-moz-appearance:none;-webkit-appearance:none;appearance:none;background-color:#fff;display:inline-block;float:left;margin-top:0;outline:0;position:relative}.newsletter .check input[type=checkbox]:checked:after{content:"\f00c";display:inline-block;font-family:FontAwesome;position:absolute}@media (max-width:992px){.newsletter .check input[type=checkbox]:checked:after{font-size:24px;left:1px;top:-8px}}@media (min-width:993px){.newsletter .check input[type=checkbox]:checked:after{font-size:18px;left:0;top:-6px}}@media (max-width:992px){.newsletter .check input[type=checkbox]{height:26px;margin-right:8px;width:26px}}@media (min-width:993px){.newsletter .check input[type=checkbox]{height:18px;margin-right:20px;width:18px}}@media (max-width:992px){.newsletter .wpcf7-form-control-wrap[data-name=your-name]{margin-bottom:10px}}@media (min-width:993px){.newsletter .wpcf7-form-control-wrap[data-name=your-name]{float:left;width:35.2%}}.newsletter .wpcf7-form-control-wrap[data-name=your-email]{margin-bottom:20px}@media (min-width:993px){.newsletter .wpcf7-form-control-wrap[data-name=your-email]{clear:right;float:right;margin-bottom:0;width:calc(64.8% - 12px)}}.newsletter .newsletter-input-email,.newsletter .newsletter-input-name{width:100%}.newsletter .check-text{float:left}@media (max-width:767px){.newsletter .check-text{font-size:13px}}@media (min-width:768px) and (max-width:992px){.newsletter .check-text{font-size:12px}}@media (max-width:992px){.newsletter .check-text{line-height:1.2;width:calc(100% - 34px)}}@media (min-width:993px){.newsletter .check-text{font-size:13px;line-height:1.462;width:calc(100% - 38px)}}.newsletter p{font-family:cooper_hewitt,sans-serif;font-size:13px;font-weight:300;line-height:1.5;margin:0}.newsletter span.wpcf7-list-item{margin:0}.newsletter input.checkbox-gr{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;display:inline-block;float:left;height:18px;margin:0 20px 0 0;outline:0;position:relative;width:18px}.newsletter input.checkbox-gr:after{display:none}.newsletter input.checkbox-gr:checked:after{background:none;content:"\f00c";display:block;font-family:FontAwesome;font-size:18px;height:100%;line-height:1.2}.newsletter .checkbox-gr+.wpcf7-list-item-label{float:left;font-size:13px;font-weight:400;line-height:1.462;text-align:left;width:calc(100% - 38px)}.newsletter input.wpcf7-not-valid{border:3px solid red}@media (min-width:768px){.newsletter span.wpcf7-not-valid-tip{margin-bottom:20px}}.footer__menu-info-container{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;margin-bottom:40px;margin-top:55px}@media (max-width:992px){.footer__menu-info-container{max-width:100%;padding-left:25px;padding-right:25px}}@media (min-width:993px) and (max-width:1280px){.footer__menu-info-container{max-width:100%;padding-left:15px;padding-right:15px}}@media (min-width:1281px){.footer__menu-info-container{margin-left:auto;margin-right:auto;max-width:1200px}}@media (max-width:767px){.footer__menu-info-container{margin-bottom:-5px;margin-top:20px;padding-left:0;padding-right:0}}.footer__menu-info-col{margin-bottom:30px;width:100%}@media (min-width:768px){.footer__menu-info-col{width:50%}}@media (min-width:993px){.footer__menu-info-col:first-of-type .footer__menu-info-text{margin-bottom:25px}}.footer__menu-info-col:not(.footer__menu-info-col--vet):not(.footer__menu-info-col--payment) .footer__menu-info-partners li{margin:0 15px 15px 0}.footer__menu-info-col:not(.footer__menu-info-col--vet):not(.footer__menu-info-col--payment) .footer__menu-info-partners li:last-of-type{margin-right:0}.footer__menu-info-col:not(.footer__menu-info-col--vet):not(.footer__menu-info-col--payment) img{height:auto}@media (min-width:768px){.footer__menu-info-col:not(.footer__menu-info-col--vet):not(.footer__menu-info-col--payment) img{max-height:60px;width:auto}.footer__menu-info-col.footer__menu-info-col--payment .footer__menu-info-text{margin-bottom:10px}}@media (max-width:767px){.footer__menu-info-col.footer__menu-info-col--payment li{margin:0}}.footer__menu-info-col.footer__menu-info-col--payment img{height:auto;max-width:300px;width:100%}@media (min-width:768px){.footer__menu-info-col.footer__menu-info-col--vet .footer__menu-info-text{margin-bottom:20px}}.footer__menu-info-text{color:#000;display:block;font-size:14px;margin-bottom:25px;text-transform:uppercase}@media (min-width:768px){.footer__menu-info-text{font-size:12px}}@media (min-width:993px){.footer__menu-info-text{margin-bottom:32px}}.footer__menu-info-partners{-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;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center}@media (max-width:374px){.footer__menu-info-partners{margin-bottom:-10px}}.footer__menu-info-partners li{display:block;list-style:none;margin:0 15px}.footer__menu-info-vet{-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;justify-content:center}@media (max-width:424px){.footer__menu-info-vet{-ms-flex-wrap:wrap;flex-wrap:wrap}}#footer .footer__menu-info-vet-text p{font-size:12px;list-style:none}@media (min-width:425px){#footer .footer__menu-info-vet-text p{text-align:left}}#footer .footer__menu-info-vet-text p:not(.vet-text__heading){text-transform:none}.footer__menu-info-vet-text .mt-10{margin-top:10px}.footer__menu-info-vet-text .vet-text__email{display:block}@media (min-width:425px){.footer__menu-info-vet-text .vet-text__email{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}}.footer__menu-info-vet-text .vet-text__otc{text-decoration:underline;text-transform:uppercase!important}.footer__menu-info-vet li{display:block;list-style:none}.footer__menu-info-vet-img{margin:0 15px 10px}@media (min-width:425px){.footer__menu-info-vet-img{margin:0 15px}}.footer__menu-info-vet-img img{height:auto;max-width:200px;width:100%}@media (min-width:993px){.footer__menu-info-container--desktop-inline .footer__menu-info-col:first-child{width:50%}.footer__menu-info-container--desktop-inline .footer__menu-info-col:nth-child(2),.footer__menu-info-container--desktop-inline .footer__menu-info-col:nth-child(3){width:25%}}@-webkit-keyframes eye-animation{0%{opacity:0}9%{opacity:0}10%{opacity:1}11%{opacity:0}to{opacity:0}}@keyframes eye-animation{0%{opacity:0}9%{opacity:0}10%{opacity:1}11%{opacity:0}to{opacity:0}}@-webkit-keyframes head-animation{0%{-webkit-transform:rotate(0);transform:rotate(0)}10%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}30%{-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}40%{-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}50%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(0);transform:rotate(0)}}@keyframes head-animation{0%{-webkit-transform:rotate(0);transform:rotate(0)}10%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}30%{-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}40%{-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}50%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(0);transform:rotate(0)}}.anim-dog-image{position:relative}.anim-dog-image__head{-webkit-animation-delay:4s;animation-delay:4s;-webkit-animation-duration:14s;animation-duration:14s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:head-animation;animation-name:head-animation;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;display:inline-block;position:relative;-webkit-transform:rotate(0);transform:rotate(0)}.anim-dog-image__head-eye{-webkit-animation-delay:2s;animation-delay:2s;-webkit-animation-duration:8s;animation-duration:8s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:eye-animation;animation-name:eye-animation;left:31%;opacity:0;position:absolute;top:18%;width:13%}.anim-dog-image__body-col{margin:-26% auto 0;overflow:hidden;width:58%}.anim-dog-image__body-image{margin-bottom:-6px}.toastr{-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}.toastr a{color:#fff;padding:.25em 1em}@media (max-width:519px){.toastr a{margin-top:30px}}
