@import url("https://fonts.googleapis.com/css2?family=PT+Sans+Narrow:wght@400;700&display=swap");:root{--color-black:#000;--color-white:#fff;--color-orange:#ff7d50;--color-orange-dark:#ff6827;--color-grey-1:#696969;--color-grey-2:#b3b3b3;--color-grey-3:#efefef;--color-grey-back:#dfdfdf}@font-face{font-family:"Druk Wide Cyr";src:url(//hq-coffee.com/wp-content/themes/hq2/css/../../../../wp-content/assets/fonts/druk-wide-medium-cy/DrukWideCyTTMedium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Druk Wide Cyr";src:url(//hq-coffee.com/wp-content/themes/hq2/css/../../../../wp-content/assets/fonts/druk-wide-medium-cy/DrukWideCyTTMedium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}body{padding-top:55px !important}@media (max-width:767px){body{padding-top:63px !important}}@media (min-width:768px) and (max-width:1023px){body{padding-top:63px !important}}@media (min-width:1024px) and (max-width:1439px){body{padding-top:63px !important}}#cookies{z-index:9999 !important}.text-black{color:var(--color-black)}.text-white{color:var(--color-white)}.text-orange{color:var(--color-orange)}.text-orange-dark{color:var(--color-orange-dark)}.text-grey-1{color:var(--color-grey-1)}.text-grey-2{color:var(--color-grey-2)}.text-grey-3{color:var(--color-grey-3)}.text-grey-back{color:var(--color-grey-back)}.__bordered{text-shadow:#000 0px -2px 0px,#000 0px -2px 0px,#000 0px 2px 0px,#000 0px 2px 0px,#000 -2px 0px 0px,#000 2px 0px 0px,#000 -2px 0px 0px,#000 2px 0px 0px,#000 -1px -2px 0px,#000 1px -2px 0px,#000 -1px 2px 0px,#000 1px 2px 0px,#000 -2px -1px 0px,#000 2px -1px 0px,#000 -2px 1px 0px,#000 2px 1px 0px,#000 -2px -2px 0px,#000 2px -2px 0px,#000 -2px 2px 0px,#000 2px 2px 0px}h1,h2,h3,h4,h5{font-family:"Druk Wide Cyr",sans-serif;font-weight:500;letter-spacing:0}h1{font-size:24px !important;line-height:24px !important}h2{font-size:20px !important;line-height:20px !important}h3{font-size:16px !important;line-height:16px !important}h4{font-size:14px !important;line-height:14px !important}h5{font-size:11px !important;line-height:11px !important}.body-bold{font-family:"PT Sans Narrow",sans-serif !important;font-weight:700 !important;font-size:16px !important;line-height:19px !important}.body-min{font-family:"PT Sans Narrow",sans-serif;font-weight:400;font-size:14px;line-height:16px}.body-min-bold{font-family:"PT Sans Narrow",sans-serif;font-weight:700;font-size:14px;line-height:16px}.body-new{font-family:"PT Sans Narrow",sans-serif !important;font-weight:400 !important;font-size:16px !important;line-height:19px !important;letter-spacing:0 !important}.body-bold-new{font-family:"PT Sans Narrow",sans-serif !important;font-weight:700 !important;font-size:16px !important;line-height:18px !important;letter-spacing:0 !important}.body-min-new{font-family:"PT Sans Narrow",sans-serif !important;font-weight:400 !important;font-size:14px !important;line-height:16px !important;letter-spacing:0 !important}.button-text,.product-page-wrapper .cart-buttons-container .btn-main--orange,.product-page-wrapper .btn-main{font-family:"Druk Wide Cyr",sans-serif !important;font-weight:500 !important;font-size:12px !important;line-height:12px !important;letter-spacing:0 !important}.product-page-wrapper body,.product-page-wrapper p,.product-page-wrapper span{font-family:"PT Sans Narrow",sans-serif;font-weight:400;font-size:16px;line-height:19px;letter-spacing:0;margin:0;padding:0}.product-page-wrapper{width:100%;padding:0 40px 40px;box-sizing:border-box;display:flex;justify-content:center}.product-page-wrapper .mobile-hide{display:none}@media (min-width:1024px) and (max-width:1439px){.product-page-wrapper{padding:0 24px}}.product-page-wrapper .basket-container{width:100%;display:flex;justify-content:center;align-items:center;padding:34px 0 10px;position:fixed;bottom:0;z-index:999;max-width:1360px}@media (max-width:767px){.product-page-wrapper .basket-container{display:none}}@media (min-width:768px) and (max-width:1023px){.product-page-wrapper .basket-container{display:none}}.product-page-wrapper .basket-container .basket{position:relative;inset:0;width:100%;max-width:664px}.product-page-wrapper .basket-container .basket>button,.product-page-wrapper .basket-container .basket:after{width:108px;height:117px;max-width:unset;min-width:unset}.product-page-wrapper .basket-container .sidebar-cart-summary{font-family:PT Sans Narrow,sans-serif !important;font-weight:400 !important;font-size:28px !important;line-height:28px !important;letter-spacing:0 !important}.product-page-wrapper .btn-main{max-width:355px;width:100%;max-height:40px;padding:8px;display:inline-flex;align-items:center;justify-content:center;gap:8px;cursor:pointer;text-decoration:none;border:2px outset buttonface}.product-page-wrapper .btn-main--orange{background-color:var(--color-orange);color:var(--color-white)}.product-page-wrapper .btn-main--orange:hover{background-color:var(--color-orange-dark)}.product-page-wrapper .btn-main--grey-back{background-color:var(--color-grey-back);color:var(--color-black)}.product-page-wrapper .product-page-inner{max-width:1360px;width:100%;display:flex;gap:64px;box-sizing:border-box}@media (min-width:1024px) and (max-width:1439px){.product-page-wrapper .product-page-inner{gap:24px;justify-content:center}}.product-page-wrapper .product-page-content{margin:0 !important;padding:0 !important;max-width:936px;width:100%}@media (min-width:768px) and (max-width:1023px){.product-page-wrapper .product-page-content{max-width:1023px}}.product-page-wrapper .product-page-sidebar{max-width:360px;width:100%}.product-page-wrapper .product-content-blocks{border-top:1px solid var(--color-grey-2);padding-top:24px;margin-bottom:40px}@media (min-width:768px) and (max-width:1023px){.product-page-wrapper .product-content-blocks{margin-bottom:32px}}@media (max-width:767px){.product-page-wrapper .product-content-blocks{margin-bottom:32px}}.product-page-wrapper .product-content-block:not(:last-child){margin-bottom:32px}.product-page-wrapper .product-content-block__inner{display:flex;gap:40px}.product-page-wrapper .product-content-block__inner h3{margin-bottom:12px}.product-page-wrapper .product-content-block__inner.__left{flex-direction:row-reverse}.product-page-wrapper .product-content-block__text{width:100%;max-width:448px}@media (min-width:1024px) and (max-width:1439px){.product-page-wrapper .product-content-block__text{max-width:unset}}.product-page-wrapper .product-content-block__text .wysiwyg p:not(:last-child){margin-bottom:8px}.product-page-wrapper .product-content-block__text.__wide{max-width:640px}.product-page-wrapper .product-content-block__image{width:100%;max-width:448px}.product-page-wrapper .product-content-block__image img{width:100%;height:100%;max-width:448px;max-height:336px;object-fit:cover}.product-page-wrapper .product-description{display:flex;margin-bottom:24px;gap:40px}.product-page-wrapper .product-description__left{width:100%;height:100%;max-width:448px;max-height:500px}.product-page-wrapper .product-description__right{display:flex;flex-direction:column;width:100%;max-width:448px}.product-page-wrapper .product-description__right h1{margin-bottom:24px}.product-page-wrapper .product-description__right h3{margin-bottom:12px}.product-page-wrapper .product-description__bottom{display:none}.product-page-wrapper .product-description .short-description{margin-bottom:24px}.product-page-wrapper .product-details{display:flex;flex-direction:column;gap:8px;margin-bottom:24px}.product-page-wrapper .product-details>:first-child{margin-bottom:4px}.product-page-wrapper .product-details .product-detail{display:flex;align-items:flex-start}.product-page-wrapper .product-details .product-detail .icon-container{display:flex;margin-right:4px}.product-page-wrapper .product-details .product-detail .icon-container.__right{margin-right:0}@media (min-width:1024px) and (max-width:1439px){.product-page-wrapper .product-details .product-detail .icon-container.__right{white-space:wrap}.product-page-wrapper .product-details .product-detail .icon-container.__right .value{min-width:170px}}.product-page-wrapper .product-details .product-detail .label{display:flex;white-space:nowrap;margin-right:4px}.product-page-wrapper .product-details .product-detail .details-icon{display:block;background-image:url(//hq-coffee.com/wp-content/themes/hq2/css/../../../assets/img/product/info.svg);width:16px;height:16px;margin-left:4px}.product-page-wrapper .product-details .product-detail .details-icon:hover{cursor:pointer;background-image:url(//hq-coffee.com/wp-content/themes/hq2/css/../../../assets/img/product/info-dark.svg)}.product-page-wrapper .product-details .product-detail .details-icon.__right{margin-left:8px}.product-page-wrapper .product-details .product-detail .dots{flex-grow:1;border-bottom:1px dashed #696969;margin-top:10px;height:0;min-width:46px;width:100%}@media (min-width:1024px) and (max-width:1439px){.product-page-wrapper .product-details .product-detail .dots{min-width:unset}}.product-page-wrapper .product-details .product-detail .value{display:flex;flex-wrap:wrap;margin-left:4px;min-width:171px}.product-page-wrapper .product-details .product-detail .value:hover a{color:var(--color-orange-dark)}.product-page-wrapper .product-details .product-detail .value a{text-decoration:underline;text-decoration-style:solid;color:var(--color-black)}@media (min-width:1024px) and (max-width:1439px){.product-page-wrapper .product-details .product-detail .value{white-space:wrap;min-width:170px}}.product-page-wrapper .recipe-item .product-details{margin-bottom:12px}.product-page-wrapper .recipes-header-container{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px;position:relative}.product-page-wrapper .recipes-header-container h2{max-width:640px;margin:0}.product-page-wrapper .recipes-header-container .recipes-nav{position:relative;display:flex;gap:8px}@media (max-width:767px){.product-page-wrapper .recipes-header-container .recipes-nav{display:none}}@media (min-width:768px) and (max-width:1023px){.product-page-wrapper .recipes-header-container .recipes-nav{display:none}}.product-page-wrapper .recipes-header-container .recipes-nav .recipes-prev,.product-page-wrapper .recipes-header-container .recipes-nav .recipes-next{width:40px;height:40px;background-size:contain;background-repeat:no-repeat;text-indent:-9999px;position:relative;left:0}.product-page-wrapper .recipes-header-container .recipes-nav .recipes-prev{background-image:url(//hq-coffee.com/wp-content/themes/hq2/css/../../../assets/img/product/arrow-side/arrow-left.svg)}.product-page-wrapper .recipes-header-container .recipes-nav .recipes-prev:hover{background-image:url(//hq-coffee.com/wp-content/themes/hq2/css/../../../assets/img/product/arrow-side/arrow-left-hover.svg)}.product-page-wrapper .recipes-header-container .recipes-nav .recipes-next{background-image:url(//hq-coffee.com/wp-content/themes/hq2/css/../../../assets/img/product/arrow-side/arrow-right.svg)}.product-page-wrapper .recipes-header-container .recipes-nav .recipes-next:hover{background-image:url(//hq-coffee.com/wp-content/themes/hq2/css/../../../assets/img/product/arrow-side/arrow-right-hover.svg)}.product-page-wrapper .cart-mobile{display:none;flex-direction:column;border-bottom:1px solid var(--color-grey-2);margin-bottom:16px}.product-page-wrapper .cart-mobile .single_variation{display:none !important}.product-page-wrapper .result.__mobile{display:none}@media (max-width:767px){.product-page-wrapper{padding:0}.product-page-wrapper .recommended-product{height:100%}.product-page-wrapper .recommended-product h5{font-size:16px !important;line-height:16px !important}.product-page-wrapper .mobile-hide{display:block;margin-bottom:40px;padding:0 10px}}@media (max-width:767px) and (min-width:768px) and (max-width:1023px){.product-page-wrapper .mobile-hide ._gapped{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.product-page-wrapper .mobile-hide ._gapped .recommended-product{flex-direction:column}.product-page-wrapper .mobile-hide ._gapped .recommended-product .img-container{max-width:212px !important;max-height:212px !important}}@media (max-width:767px){.product-page-wrapper .mobile-hide h3{margin-bottom:24px;font-size:20px !important;line-height:20px !important}.product-page-wrapper .mobile-hide .recommended-products{gap:0}.product-page-wrapper .mobile-hide .recommended-products .recommended-product{padding:13px;gap:16px}.product-page-wrapper .mobile-hide .recommended-products .recommended-product .img-container{max-width:153px;max-height:153px;width:100%}.product-page-wrapper .mobile-hide .recommended-products .recommended-product .details .lower{margin-top:auto}.product-page-wrapper .mobile-hide ._gapped{gap:8px}.product-page-wrapper .product-description{flex-direction:column;gap:24px;margin-bottom:0}.product-page-wrapper .product-description__left{max-width:unset}.product-page-wrapper .product-description__right{padding:0 10px;max-width:unset;max-height:unset}.product-page-wrapper .product-description__right h1{margin-bottom:16px}.product-page-wrapper .product-thumb-swiper{display:none}.product-page-wrapper .product-content-blocks{padding:0 10px;border:none}.product-page-wrapper .product-content-block__inner{flex-direction:column;gap:24px}.product-page-wrapper .product-content-block__inner.__left{flex-direction:column}.product-page-wrapper .product-content-block__text.__wide{max-width:unset}.product-page-wrapper .product-content-block__image{display:flex;justify-content:center;max-width:unset}.product-page-wrapper .recipes-container{padding:0 10px;margin-bottom:32px}.product-page-wrapper .recipes-header-container h2{margin-bottom:0}.product-page-wrapper .product-details{padding:16px 0;gap:8px;margin-bottom:16px;border-top:1px solid var(--color-grey-2);border-bottom:1px solid var(--color-grey-2)}.product-page-wrapper .product-details.__no-border{border-top:none;padding-top:0}.product-page-wrapper .product-details.__no-border h3{margin-bottom:4px}.product-page-wrapper .short-description{margin-bottom:16px !important}.product-page-wrapper .cart-mobile{display:flex}.product-page-wrapper .cart-mobile .divider,.product-page-wrapper .cart-mobile .result{display:none}.product-page-wrapper .woocommerce-variation-add-to-cart,.product-page-wrapper .woocommerce-simple-add-to-cart{position:fixed;bottom:0;left:0;width:100%;padding:12px 10px 16px;background:var(--color-white);z-index:9999;display:flex !important;flex-direction:column !important;gap:8px !important}.product-page-wrapper .woocommerce-variation-add-to-cart .result.__mobile,.product-page-wrapper .woocommerce-simple-add-to-cart .result.__mobile{display:flex;flex-direction:row;gap:8px;width:100%;margin-bottom:0}.product-page-wrapper .woocommerce-variation-add-to-cart button.single_add_to_cart_button,.product-page-wrapper .woocommerce-simple-add-to-cart button.single_add_to_cart_button{width:100%;height:40px;max-width:unset}.product-page-wrapper .woocommerce-variation-add-to-cart>.add-to-cart-container,.product-page-wrapper .woocommerce-variation-add-to-cart>.result.__mobile{display:flex;width:100%}.product-page-wrapper .woocommerce-simple-add-to-cart>form.cart>.add-to-cart-container,.product-page-wrapper .woocommerce-simple-add-to-cart>.result.__mobile{display:flex;width:100%}.product-page-wrapper .woocommerce-variation-add-to-cart button.single_add_to_cart_button,.product-page-wrapper .woocommerce-simple-add-to-cart button.single_add_to_cart_button{width:100%;height:40px;max-width:unset}.product-page-wrapper .product-content-block__image{max-height:266px}.product-page-wrapper .product-content-block__image img{max-width:355px;height:auto}}@media (min-width:768px) and (max-width:1023px){.product-page-wrapper{padding:0}.product-page-wrapper .recommended-product{height:100%}.product-page-wrapper .recommended-product h5{font-size:16px !important;line-height:16px !important}.product-page-wrapper .mobile-hide{display:block;margin-bottom:40px;padding:0 10px}}@media (min-width:768px) and (max-width:1023px) and (min-width:768px) and (max-width:1023px){.product-page-wrapper .mobile-hide ._gapped{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.product-page-wrapper .mobile-hide ._gapped .recommended-product{flex-direction:column}.product-page-wrapper .mobile-hide ._gapped .recommended-product .img-container{max-width:212px !important;max-height:212px !important}}@media (min-width:768px) and (max-width:1023px){.product-page-wrapper .mobile-hide h3{margin-bottom:24px;font-size:20px !important;line-height:20px !important}.product-page-wrapper .mobile-hide .recommended-products{gap:0}.product-page-wrapper .mobile-hide .recommended-products .recommended-product{padding:13px;gap:16px}.product-page-wrapper .mobile-hide .recommended-products .recommended-product .img-container{max-width:153px;max-height:153px;width:100%}.product-page-wrapper .mobile-hide .recommended-products .recommended-product .details .lower{margin-top:auto}.product-page-wrapper .mobile-hide ._gapped{gap:8px}.product-page-wrapper .product-description{flex-direction:column;gap:24px;margin-bottom:0}.product-page-wrapper .product-description__left{max-width:unset}.product-page-wrapper .product-description__right{padding:0 10px;max-width:unset;max-height:unset}.product-page-wrapper .product-description__right h1{margin-bottom:16px}.product-page-wrapper .product-thumb-swiper{display:none}.product-page-wrapper .product-content-blocks{padding:0 10px;border:none}.product-page-wrapper .product-content-block__inner{flex-direction:column;gap:24px}.product-page-wrapper .product-content-block__inner.__left{flex-direction:column}.product-page-wrapper .product-content-block__text.__wide{max-width:unset}.product-page-wrapper .product-content-block__image{display:flex;justify-content:center;max-width:unset}.product-page-wrapper .recipes-container{padding:0 10px;margin-bottom:32px}.product-page-wrapper .recipes-header-container h2{margin-bottom:0}.product-page-wrapper .product-details{padding:16px 0;gap:8px;margin-bottom:16px;border-top:1px solid var(--color-grey-2);border-bottom:1px solid var(--color-grey-2)}.product-page-wrapper .product-details.__no-border{border-top:none;padding-top:0}.product-page-wrapper .product-details.__no-border h3{margin-bottom:4px}.product-page-wrapper .short-description{margin-bottom:16px !important}.product-page-wrapper .cart-mobile{display:flex}.product-page-wrapper .cart-mobile .divider,.product-page-wrapper .cart-mobile .result{display:none}.product-page-wrapper .woocommerce-variation-add-to-cart,.product-page-wrapper .woocommerce-simple-add-to-cart{position:fixed;bottom:0;left:0;width:100%;padding:12px 10px 16px;background:var(--color-white);z-index:9999;display:flex !important;flex-direction:column !important;gap:8px !important}.product-page-wrapper .woocommerce-variation-add-to-cart .result.__mobile,.product-page-wrapper .woocommerce-simple-add-to-cart .result.__mobile{display:flex;flex-direction:row;gap:8px;width:100%;margin-bottom:0}.product-page-wrapper .woocommerce-variation-add-to-cart button.single_add_to_cart_button,.product-page-wrapper .woocommerce-simple-add-to-cart button.single_add_to_cart_button{width:100%;height:40px;max-width:unset}.product-page-wrapper .woocommerce-variation-add-to-cart>.add-to-cart-container,.product-page-wrapper .woocommerce-variation-add-to-cart>.result.__mobile{display:flex;width:100%}.product-page-wrapper .woocommerce-simple-add-to-cart>form.cart>.add-to-cart-container,.product-page-wrapper .woocommerce-simple-add-to-cart>.result.__mobile{display:flex;width:100%}.product-page-wrapper .woocommerce-variation-add-to-cart button.single_add_to_cart_button,.product-page-wrapper .woocommerce-simple-add-to-cart button.single_add_to_cart_button{width:100%;height:40px;max-width:unset}.product-page-wrapper .product-description__left{max-height:408px}.product-page-wrapper .product-content-block__text{width:100%;max-width:unset}.product-page-wrapper .product-content-block__image{max-height:560px}.product-page-wrapper .product-content-block__image img{max-width:748px;max-height:560px}}@media (min-width:1024px) and (max-width:1439px){.product-page-wrapper .product-description{gap:24px;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto auto}.product-page-wrapper .product-description>:nth-child(1){grid-column:1}.product-page-wrapper .product-description>:nth-child(2){grid-column:2}.product-page-wrapper .product-description>:nth-child(3){grid-column:1/-1}.product-page-wrapper .product-description__left{max-height:26.6922vw;max-width:30.208vw;display:flex;flex-direction:row-reverse}.product-page-wrapper .product-description__right{max-width:430px}.product-page-wrapper .product-description__right .short-description,.product-page-wrapper .product-description__right .__no-border{display:none}.product-page-wrapper .product-description__bottom{border-top:1px solid var(--color-grey-2);padding-top:24px;display:grid;grid-template-columns:repeat(2,1fr);gap:24px}.product-page-wrapper .product-description__bottom._all-page{grid-template-columns:repeat(1,1fr)}.product-page-wrapper .product-description__bottom._all-page .short-description{max-width:unset}.product-page-wrapper .product-description__bottom .short-description>:first-child{margin-bottom:12px}.product-page-wrapper .product-description__bottom .short-description,.product-page-wrapper .product-description__bottom .product-details{margin-bottom:0;max-width:30.208vw}.product-page-wrapper .product-content-block{margin-bottom:40px}.product-page-wrapper .product-content-block__inner{gap:32px}.product-page-wrapper .product-content-block__image{max-height:22.4079vh;max-width:29.7885vw}.product-page-wrapper .recipes-container{max-width:642px;margin-bottom:32px}.product-page-wrapper .recipes-header-container h2{max-width:539px}}.product-page-wrapper .product-page-sidebar{padding-top:48px;padding-bottom:16px}@media (min-width:1024px) and (max-width:1439px){.product-page-wrapper .product-page-sidebar{padding-bottom:48px}}.product-page-wrapper .sidebar-inner{display:flex;flex-direction:column;position:sticky;top:56px}.product-page-wrapper .sidebar-inner .currency{font-family:Arial,sans-serif;font-weight:500;font-size:11px;line-height:11px;letter-spacing:0}.product-page-wrapper .sidebar-inner h5{margin-bottom:8px}.product-page-wrapper .sidebar-inner h3{margin-bottom:12px}.product-page-wrapper .sidebar-inner .woocommerce-variation{display:none !important}.product-page-wrapper .sidebar-inner .single_variation{display:none !important}.product-page-wrapper .sidebar-cart-details{display:flex;flex-direction:column;padding:16px;border:2px outset buttonface;margin-bottom:16px}.product-page-wrapper .recommended-products{display:flex;flex-direction:column;gap:4px}.product-page-wrapper .recommended-products .recommended-product{padding:13px 9px;border:2px outset buttonface;display:flex;flex-direction:row;gap:12px}.product-page-wrapper .recommended-products .recommended-product:hover{background:var(--color-white);cursor:pointer}.product-page-wrapper .recommended-products .recommended-product .img-container{max-width:52px;max-height:52px}.product-page-wrapper .recommended-products .recommended-product .img-container img{width:100%;height:100%;object-fit:contain}.product-page-wrapper .recommended-products .recommended-product .details{display:flex;flex-direction:column;gap:4px;width:100%}.product-page-wrapper .recommended-products .recommended-product .details .lower{display:flex;flex-direction:row;max-height:15px;margin-top:auto}.product-page-wrapper .recommended-products .recommended-product .details h5{font-family:Druk Wide Cyr,sans-serif;font-weight:500;font-size:11px;line-height:11px;letter-spacing:0;color:var(--color-white);max-width:123px}@media (min-width:768px) and (max-width:1023px){.product-page-wrapper .recommended-products .recommended-product .details h5{max-width:unset}}@media (max-width:767px){.product-page-wrapper .recommended-products .recommended-product .details h5{max-width:unset}}.product-page-wrapper .recommended-products .recommended-product .details .__bordered{text-shadow:#000 0px -1px 0px,#000 0px -1px 0px,#000 0px 1px 0px,#000 0px 1px 0px,#000 -1px 0px 0px,#000 1px 0px 0px,#000 -1px 0px 0px,#000 1px 0px 0px,#000 -1px -1px 0px,#000 1px -1px 0px,#000 -1px 1px 0px,#000 1px 1px 0px,#000 -1px -1px 0px,#000 1px -1px 0px,#000 -1px 1px 0px,#000 1px 1px 0px,#000 -1px -1px 0px,#000 1px -1px 0px,#000 -1px 1px 0px,#000 1px 1px 0px,#000 -1px -1px 0px,#000 1px -1px 0px,#000 -1px 1px 0px,#000 1px 1px 0px}.product-page-wrapper .recommended-products .recommended-product .details .price{color:var(--color-orange-dark);font-weight:500;font-size:11px;line-height:11px;letter-spacing:0}@media (min-width:768px) and (max-width:1023px){.product-page-wrapper .recommended-products .recommended-product .details .price{font-weight:500;font-size:16px;line-height:16px;letter-spacing:0}}@media (max-width:767px){.product-page-wrapper .recommended-products .recommended-product .details .price{font-weight:500;font-size:16px;line-height:16px;letter-spacing:0}}.product-page-wrapper .recommended-products .recommended-product .details .weight{color:var(--color-black);margin-left:auto}.product-page-wrapper .chips-container{display:flex;flex-direction:row;margin-bottom:12px}.product-page-wrapper .chips-container .variation-buttons-wrapper{display:flex;flex-wrap:wrap;gap:4px}.product-page-wrapper .chips-container .variation-buttons-wrapper.__weight{flex-wrap:nowrap}.product-page-wrapper .chips-container .variation-buttons-wrapper.__weight .chip{align-items:unset}.product-page-wrapper .chip{width:fit-content;max-height:25px;height:100%;padding:5px 10px;opacity:1;border:2px outset buttonface;font-family:"PT Sans Narrow",sans-serif;font-weight:400;font-size:12px;line-height:14px;background-color:var(--color-grey-back);display:flex;justify-content:center;align-items:center}.product-page-wrapper .chip .chip__top{display:flex;margin-bottom:4px}.product-page-wrapper .chip .sale-price{align-self:flex-start;font-family:Druk Wide Cyr,sans-serif;font-weight:500;font-size:12px;line-height:12px;letter-spacing:0;color:var(--color-orange-dark)}.product-page-wrapper .chip.__large{max-height:50px;min-width:107px;display:flex;flex-direction:column;padding:10px;color:var(--color-grey-1)}.product-page-wrapper .chip.__disabled{color:var(--color-grey-1)}.product-page-wrapper .chip.__selected{background-color:var(--color-white);color:var(--color-black)}.product-page-wrapper .chip:hover{background:var(--color-orange-dark);color:var(--color-white);cursor:pointer}.product-page-wrapper .chip:hover .old-price{color:var(--color-white)}.product-page-wrapper .chip:hover .sale-price{color:var(--color-white)}.product-page-wrapper .old-price{color:#b3b3b3;text-decoration:line-through;margin-left:4px}.product-page-wrapper .old-price.--hidden{display:none}.product-page-wrapper .stock{margin-bottom:12px;color:var(--color-black) !important}.product-page-wrapper .stock h5{margin-bottom:4px}.product-page-wrapper .divider{height:1px;background-color:var(--color-grey-2);width:100%;margin-bottom:12px}.product-page-wrapper .hidden-select{display:none}.product-page-wrapper .result{display:flex;flex-direction:row;max-height:19px;margin-bottom:8px}.product-page-wrapper .result .old-price{margin-left:8px}.product-page-wrapper .result .weight{margin-left:auto}.product-page-wrapper .add-to-cart-container{width:100%;display:flex;flex-direction:row;gap:12px;max-height:40px;height:100%}@media (min-width:768px) and (max-width:1023px){.product-page-wrapper .add-to-cart-container{flex-direction:row}}@media (max-width:767px){.product-page-wrapper .add-to-cart-container{flex-direction:row-reverse}}.product-page-wrapper .cart-buttons-container .woocommerce-variation-add-to-cart,.product-page-wrapper .cart-buttons-container .woocommerce-simple-add-to-cart{display:flex;align-items:center;width:100%;gap:12px;margin-bottom:0 !important}.product-page-wrapper .cart-buttons-container .btn-main--orange{height:40px;background:var(--color-orange) !important;color:var(--color-white) !important;text-transform:none !important;padding:8px !important;outline:unset !important;user-select:unset !important}.product-page-wrapper .cart-buttons-container .btn-main--orange:hover{background:var(--color-orange-dark) !important}.product-page-wrapper .cart-buttons-container .woocommerce button.button{color:red !important}.product-page-wrapper .cart-buttons-container .woocommerce-variation-add-to-cart-button,.product-page-wrapper .cart-buttons-container .woocommerce-simple-add-to-cart-button{width:100%}.product-page-wrapper .cart-buttons-container .woocommerce-variation-add-to-cart-quantity,.product-page-wrapper .cart-buttons-container .woocommerce-simple-add-to-cart-quantity{display:block;width:100%;max-width:126px}.product-page-wrapper .cart-buttons-container .woocommerce-variation-add-to-cart-quantity.--disabled,.product-page-wrapper .cart-buttons-container .woocommerce-simple-add-to-cart-quantity.--disabled{display:none}.product-page-wrapper .cart-buttons-container .woocommerce-variation-add-to-cart-quantity .quantity,.product-page-wrapper .cart-buttons-container .woocommerce-simple-add-to-cart-quantity .quantity{align-items:center;max-height:40px}.product-page-wrapper .cart-buttons-container .woocommerce-variation-add-to-cart-quantity .quantity .qty-down,.product-page-wrapper .cart-buttons-container .woocommerce-variation-add-to-cart-quantity .quantity .qty-up,.product-page-wrapper .cart-buttons-container .woocommerce-simple-add-to-cart-quantity .quantity .qty-down,.product-page-wrapper .cart-buttons-container .woocommerce-simple-add-to-cart-quantity .quantity .qty-up{width:40px;height:40px;padding:0;background:var(--color-grey-back);min-height:40px;min-width:40px}.product-page-wrapper .cart-buttons-container .woocommerce-variation-add-to-cart-quantity .quantity .text,.product-page-wrapper .cart-buttons-container .woocommerce-simple-add-to-cart-quantity .quantity .text{padding:0;font-family:Druk Wide Cyr,sans-serif !important;font-weight:500 !important;font-size:14px !important;line-height:14px !important;letter-spacing:0 !important;text-align:center !important}.product-page-wrapper .cart-disabled{background:var(--color-grey-back)}.product-page-wrapper .cart-disabled:hover{background:var(--color-grey-back)}@media (max-width:767px){.product-page-wrapper .product-page-sidebar{display:none}}@media (min-width:768px) and (max-width:1023px){.product-page-wrapper .product-page-sidebar{display:none}}@media (min-width:1024px) and (max-width:1439px){.product-page-wrapper .product-page-sidebar{max-width:309px}.product-page-wrapper .chip.__large{min-width:92px}}