main#hc-theme-main{border:0;font-family:"Helvetica-Neue","Helvetica",Arial,sans-serif;line-height:0;margin:0;padding:0}main#hc-theme-main div,main#hc-theme-main span,main#hc-theme-main object,main#hc-theme-main iframe,main#hc-theme-main img,main#hc-theme-main table,main#hc-theme-main caption,main#hc-theme-main thead,main#hc-theme-main tbody,main#hc-theme-main tfoot,main#hc-theme-main tr,main#hc-theme-main tr,main#hc-theme-main td,main#hc-theme-main article,main#hc-theme-main aside,main#hc-theme-main canvas,main#hc-theme-main details,main#hc-theme-main figure,main#hc-theme-main hgroup,main#hc-theme-main menu,main#hc-theme-main nav,main#hc-theme-main footer,main#hc-theme-main header,main#hc-theme-main section,main#hc-theme-main summary,main#hc-theme-main mark,main#hc-theme-main audio,main#hc-theme-main video{border:0;margin:0;padding:0}main#hc-theme-main h1,main#hc-theme-main h2,main#hc-theme-main h3,main#hc-theme-main h4,main#hc-theme-main h5,main#hc-theme-main h6,main#hc-theme-main p,main#hc-theme-main blockquote,main#hc-theme-main pre,main#hc-theme-main a,main#hc-theme-main abbr,main#hc-theme-main address,main#hc-theme-main cit,main#hc-theme-main code,main#hc-theme-main del,main#hc-theme-main dfn,main#hc-theme-main em,main#hc-theme-main ins,main#hc-theme-main q,main#hc-theme-main samp,main#hc-theme-main small,main#hc-theme-main strong,main#hc-theme-main sub,main#hc-theme-main sup,main#hc-theme-main b,main#hc-theme-main i,main#hc-theme-main hr,main#hc-theme-main dl,main#hc-theme-main dt,main#hc-theme-main dd,main#hc-theme-main ol,main#hc-theme-main ul,main#hc-theme-main li,main#hc-theme-main fieldset,main#hc-theme-main legend,main#hc-theme-main label{border:0;font-size:100%;vertical-align:baseline;margin:0;padding:0}main#hc-theme-main article,main#hc-theme-main aside,main#hc-theme-main canvas,main#hc-theme-main figure,main#hc-theme-main figure img,main#hc-theme-main figcaption,main#hc-theme-main hgroup,main#hc-theme-main footer,main#hc-theme-main header,main#hc-theme-main nav,main#hc-theme-main section,main#hc-theme-main audio,main#hc-theme-main video{display:block}main#hc-theme-main table{border-collapse:separate;border-spacing:0}main#hc-theme-main table caption,main#hc-theme-main table th,main#hc-theme-main table td{text-align:left;vertical-align:middle}main#hc-theme-main a img{border:0}main#hc-theme-main :focus{outline:0}@font-face{font-family:"Optima nova LT Pro";src:url("../fonts/Optima-Regular-01.ttf") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:"Optima nova LT Pro Bold";src:url("../fonts/Optima-Bold-02.ttf") format("truetype");font-weight:700;font-style:normal}.global-section-config{position:relative;overflow:hidden;width:100%;padding:40px 0px}@media only screen and (min-width: 768px){.global-section-config{padding:45px 0px}}@media only screen and (min-width: 992px){.global-section-config{padding:60px 0px}}.easy-transform-fast{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.easy-transform-slow{-webkit-transition:all .6s ease-in-out;-moz-transition:all .6s ease-in-out;-o-transition:all .6s ease-in-out;transition:all .6s ease-in-out}.vertical-center{position:absolute;top:50%;transform:translateY(-50%)}.global-btn{display:inline-block;border-radius:100px;border:1px solid var(--Kolory-Podstawowe-Granat-Pnocy, #1F224D);padding:14px 24px;justify-content:center;align-items:center;gap:10px;color:var(--Kolory-Podstawowe-Granat-Pnocy, #1F224D);font-family:"Noto Sans";font-size:14px;font-style:normal;font-weight:400;line-height:normal;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.global-btn:hover{background:var(--Kolory-Podstawowe-Granat-Pnocy, #1F224D);color:#fff}.global-section-header{text-align:center;margin-bottom:24px}@media only screen and (min-width: 992px){.global-section-header{margin-bottom:32px}}@media only screen and (min-width: 1200px){.global-section-header{margin-bottom:48px}}.global-section-header h2{color:#1F224D;text-align:center;font-family:"Optima nova LT Pro";font-size:30px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:.96px}@media only screen and (min-width: 992px){.global-section-header h2{font-size:42px}}@media only screen and (min-width: 1200px){.global-section-header h2{font-size:48px}}.global-section-header h3{color:var(--Kolory-Podstawowe-Granat-Pnocy, #1F224D);text-align:left;font-family:"Optima nova LT Pro";font-size:32px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:.64px}@media only screen and (min-width: 992px){.global-section-header h3{text-align:center}}.global-section-header h3 b,.global-section-header h3 strong{font-weight:700;font-family:"Optima nova LT Pro Bold"}.global-section-header p{color:#1F224D;text-align:center;font-family:"Noto Sans";font-size:16px;font-style:normal;font-weight:400;line-height:130%;padding-top:6px;max-width:835px;margin:0 auto}main#hc-theme-main .wrapper{max-width:1320px;margin:0 auto;padding:0px 15px}.nm-header.centered .nm-menu>li>a{padding:20px 12px 12px 12px !important}header#nm-header{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}body.header-on-scroll header#nm-header{box-shadow:0 1px 12px rgba(0,0,0,0.12)}main#hc-theme-main .item.custom-product-tile,#nm-shop-products .item.custom-product-tile{list-style-type:none;cursor:pointer;position:relative}main#hc-theme-main .item.custom-product-tile .thumb,#nm-shop-products .item.custom-product-tile .thumb{width:100%;height:auto;aspect-ratio:1/1;position:relative;border-radius:12px;overflow:hidden;background:#F1F8FF}@media only screen and (min-width: 992px){main#hc-theme-main .item.custom-product-tile .thumb,#nm-shop-products .item.custom-product-tile .thumb{border-radius:16px}}main#hc-theme-main .item.custom-product-tile .thumb .nm-wishlist-button,#nm-shop-products .item.custom-product-tile .thumb .nm-wishlist-button{position:absolute;width:24px;height:24px;top:10px;right:10px;z-index:4;background:#fff;border-radius:500px;display:flex;align-items:center;justify-content:center;text-align:center;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media only screen and (min-width: 992px){main#hc-theme-main .item.custom-product-tile .thumb .nm-wishlist-button,#nm-shop-products .item.custom-product-tile .thumb .nm-wishlist-button{top:12px;right:12px;width:32px;height:32px}}main#hc-theme-main .item.custom-product-tile .thumb .nm-wishlist-button i,#nm-shop-products .item.custom-product-tile .thumb .nm-wishlist-button i{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}main#hc-theme-main .item.custom-product-tile .thumb img,#nm-shop-products .item.custom-product-tile .thumb img{width:100%;height:100%;object-fit:cover;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}main#hc-theme-main .item.custom-product-tile .thumb img:hover,#nm-shop-products .item.custom-product-tile .thumb img:hover{transform:scale(1.05)}main#hc-theme-main .item.custom-product-tile .decription,#nm-shop-products .item.custom-product-tile .decription{display:flex;flex-direction:column;padding-top:8px;padding-bottom:60px}@media only screen and (min-width: 992px){main#hc-theme-main .item.custom-product-tile .decription,#nm-shop-products .item.custom-product-tile .decription{padding-top:16px;padding-bottom:70px}}main#hc-theme-main .item.custom-product-tile .decription a.name,#nm-shop-products .item.custom-product-tile .decription a.name{color:var(--Kolory-Podstawowe-Granat-Pnocy, #1F224D);font-family:"Optima nova LT Pro";font-size:16px;font-style:normal;font-weight:600;line-height:normal;display:inline-block;margin-bottom:6px}@media only screen and (min-width: 992px){main#hc-theme-main .item.custom-product-tile .decription a.name,#nm-shop-products .item.custom-product-tile .decription a.name{font-size:18px}}main#hc-theme-main .item.custom-product-tile .decription p,#nm-shop-products .item.custom-product-tile .decription p{display:none;color:var(--Kolory-Podstawowe-Granat-Pnocy, #1F224D);font-family:"Noto Sans";font-size:12px;font-style:normal;font-weight:400;line-height:130%;margin-bottom:14px}@media only screen and (min-width: 768px){main#hc-theme-main .item.custom-product-tile .decription p,#nm-shop-products .item.custom-product-tile .decription p{display:block}}main#hc-theme-main .item.custom-product-tile .decription del,#nm-shop-products .item.custom-product-tile .decription del{zoom:.8}main#hc-theme-main .item.custom-product-tile .decription span.woocommerce-Price-amount,#nm-shop-products .item.custom-product-tile .decription span.woocommerce-Price-amount{color:var(--Kolory-Podstawowe-Granat-Pnocy, #1F224D);leading-trim:both;text-edge:cap;font-family:"Optima nova LT Pro";font-size:14px;font-style:normal;font-weight:600;line-height:normal}@media only screen and (min-width: 992px){main#hc-theme-main .item.custom-product-tile .decription span.woocommerce-Price-amount,#nm-shop-products .item.custom-product-tile .decription span.woocommerce-Price-amount{font-size:18px}}main#hc-theme-main .item.custom-product-tile .decription a.added_to_cart,#nm-shop-products .item.custom-product-tile .decription a.added_to_cart{position:absolute;bottom:0px;left:0px;width:100%;display:flex;padding:14px 24px 14px 24px;justify-content:center;align-items:center;gap:10px;align-self:stretch;border-radius:100px;border:2px solid #1F224D;background:#1F224D;color:#fff;font-family:"Noto Sans";font-size:16px;font-style:normal;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;font-weight:500;line-height:normal;z-index:2}main#hc-theme-main .item.custom-product-tile .decription a.add_to_cart_button span,#nm-shop-products .item.custom-product-tile .decription a.add_to_cart_button span{position:relative;padding-left:28px}@media only screen and (min-width: 992px){main#hc-theme-main .item.custom-product-tile .decription a.add_to_cart_button span,#nm-shop-products .item.custom-product-tile .decription a.add_to_cart_button span{padding-left:30px}}main#hc-theme-main .item.custom-product-tile .decription a.add_to_cart_button span:before,#nm-shop-products .item.custom-product-tile .decription a.add_to_cart_button span:before{position:absolute;top:0px;left:0px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;content:'';aspect-ratio:25/26;background:url('../img/add_shopping_cart_mobile.svg') no-repeat center center;width:20px;height:20px}@media only screen and (min-width: 992px){main#hc-theme-main .item.custom-product-tile .decription a.add_to_cart_button span:before,#nm-shop-products .item.custom-product-tile .decription a.add_to_cart_button span:before{width:19.527px;height:20.308px;background:url('../img/add-to-cart-icon.svg') no-repeat center center}}main#hc-theme-main .item.custom-product-tile .decription a.add_to_cart_button,#nm-shop-products .item.custom-product-tile .decription a.add_to_cart_button,main#hc-theme-main .item.custom-product-tile .decription a.button.product_type_simple,#nm-shop-products .item.custom-product-tile .decription a.button.product_type_simple{z-index:1;position:absolute;bottom:0px;left:0px;width:100%;display:flex;padding:12px 14px 12px 14px;background:#1F224D;color:#fff;font-size:12px;justify-content:center;align-items:center;gap:10px;align-self:stretch;border-radius:100px;border:2px solid var(--Kolory-Podstawowe-Granat-Pnocy, #1F224D);font-family:"Noto Sans";font-style:normal;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;font-weight:500;line-height:normal}@media only screen and (min-width: 992px){main#hc-theme-main .item.custom-product-tile .decription a.add_to_cart_button,#nm-shop-products .item.custom-product-tile .decription a.add_to_cart_button,main#hc-theme-main .item.custom-product-tile .decription a.button.product_type_simple,#nm-shop-products .item.custom-product-tile .decription a.button.product_type_simple{padding:14px 34px 14px 24px;background:none;color:var(--Kolory-Podstawowe-Granat-Pnocy, #1F224D);font-size:16px}}main#hc-theme-main .item.custom-product-tile .decription a.add_to_cart_button:hover,#nm-shop-products .item.custom-product-tile .decription a.add_to_cart_button:hover,main#hc-theme-main .item.custom-product-tile .decription a.button.product_type_simple:hover,#nm-shop-products .item.custom-product-tile .decription a.button.product_type_simple:hover{background:#1F224D;border:2px solid #1F224D;color:#fff}main#hc-theme-main .item.custom-product-tile .decription a.add_to_cart_button:hover span,#nm-shop-products .item.custom-product-tile .decription a.add_to_cart_button:hover span,main#hc-theme-main .item.custom-product-tile .decription a.button.product_type_simple:hover span,#nm-shop-products .item.custom-product-tile .decription a.button.product_type_simple:hover span{color:#fff}main#hc-theme-main .item.custom-product-tile .decription a.add_to_cart_button:hover span:before,#nm-shop-products .item.custom-product-tile .decription a.add_to_cart_button:hover span:before,main#hc-theme-main .item.custom-product-tile .decription a.button.product_type_simple:hover span:before,#nm-shop-products .item.custom-product-tile .decription a.button.product_type_simple:hover span:before{background:url('../img/add-to-cart-icon-white.svg') no-repeat center center}main#hc-theme-main .item.custom-product-tile .omnibus-container,#nm-shop-products .item.custom-product-tile .omnibus-container{display:none !important}main#hc-theme-main .oneProductPerSlide .item.custom-product-tile .decription p,#nm-shop-products .oneProductPerSlide .item.custom-product-tile .decription p{display:block !important}main#hc-theme-main ul.nm-products,#nm-shop-products ul.nm-products{display:flex;gap:24px 16px;flex-wrap:wrap}main#hc-theme-main ul.nm-products:before,#nm-shop-products ul.nm-products:before{display:none !important}@media only screen and (min-width: 992px){main#hc-theme-main ul.nm-products,#nm-shop-products ul.nm-products{gap:48px 24px}}main#hc-theme-main ul.nm-products li,#nm-shop-products ul.nm-products li{padding:0px !important;flex:1 1 calc(50% - 8px);max-width:calc(50% - 8px)}@media only screen and (min-width: 992px){main#hc-theme-main ul.nm-products li,#nm-shop-products ul.nm-products li{flex:1 1 calc(33.333% - 16px);max-width:calc(33.333% - 16px)}}section#rest-of-page{background:#fff;position:relative;z-index:2}@media only screen and (min-width: 992px){section#rest-of-page{position:relative;margin-top:100vh !important}}section#homepage-header{position:relative;width:100%;height:auto;overflow:hidden;z-index:1;display:flex;align-items:center;background:#fff}@media only screen and (min-width: 992px){section#homepage-header{position:fixed;top:0px;left:0px;width:100%;height:100vh}}@media only screen and (min-width: 992px){section#homepage-header{height:100vh}}section#homepage-header video{position:absolute;top:0px;left:0px;width:100%;height:100%;object-fit:cover;z-index:0}section#homepage-header img.slide-bg{position:absolute;top:0px;left:0px;width:100%;height:100%;object-fit:cover;z-index:0}section#homepage-header .wrapper{max-width:1320px;margin:0 auto;padding:0px 15px;display:flex;align-items:center;justify-content:space-between}section#homepage-header:hover .slider-nav button{opacity:1}section#homepage-header:hover .slider-nav button.prev,section#homepage-header:hover .slider-nav button.next{-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0)}section#homepage-header .slider-nav{display:none;top:50%;transform:translateY(-50%);position:absolute;z-index:3;width:100%}@media only screen and (min-width: 992px){section#homepage-header .slider-nav{display:block}}section#homepage-header .slider-nav button.prev{-webkit-transform:translate(15px, 0);-ms-transform:translate(15px, 0);transform:translate(15px, 0)}section#homepage-header .slider-nav button.next{-webkit-transform:translate(-15px, 0);-ms-transform:translate(-15px, 0);transform:translate(-15px, 0)}section#homepage-header .slider-nav button{opacity:0;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;background:none;border:none;padding:0;width:36px;height:36px;display:flex;align-items:center;justify-content:center}section#homepage-header .slider-nav button:hover{cursor:pointer}section#homepage-header .slick-slider.slick-initialized{opacity:1;visibility:visible}section#homepage-header .slick-slider{opacity:0;visibility:hidden;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;position:relative;z-index:2;height:100%}section#homepage-header .slick-slider .item,section#homepage-header .slick-slider .slick-list,section#homepage-header .slick-slider .slick-track{position:relative;width:100%;height:100%}section#homepage-header .slick-slider .item{display:flex;align-items:center;justify-content:center}section#homepage-header .slick-slider .slick-dots li{position:relative;display:inline-block;margin:0px 0px;padding:0;cursor:pointer}section#homepage-header .slick-slider .slick-dots li button{font-size:0;line-height:0;padding:0px;display:block;width:13px;height:13px;cursor:pointer;border-radius:30px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;border:none;background:none;margin:0;border:1.5px solid #fff}section#homepage-header .slick-slider .slick-dots li button:hover{opacity:1;background:#E8F4FF;border:1.5px solid #E8F4FF}section#homepage-header .slick-slider .slick-dots li.slick-active button{width:13px !important;height:13px !important;opacity:1;background:#E8F4FF;border:1.5px solid #E8F4FF !important}section#homepage-header .slick-slider .slick-dots{position:absolute;bottom:30px;left:0px;display:flex;gap:16px;justify-content:center}section#homepage-header .cover{position:absolute;top:0px;left:0px;width:100%;height:100%;background:rgba(0,0,0,0.3);z-index:1}section#homepage-header .wrapper{z-index:3}section#homepage-header .item.slick-active h1,section#homepage-header .item.slick-active h2{visibility:visible;opacity:1;-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0)}section#homepage-header .content{padding:160px 0px 160px 0px;text-align:center}@media only screen and (min-width: 992px){section#homepage-header .content{padding:60px 0px}}section#homepage-header .content h1,section#homepage-header .content h2{opacity:0;visibility:hidden;-webkit-transform:translate(0, 32px);-ms-transform:translate(0, 32px);transform:translate(0, 32px);-webkit-transition:-webkit-transform .8s,opacity .8s;transition:transform .8s,opacity .8s;-webkit-transition-delay:.2s !important;transition-delay:.2s !important;color:var(--Kolory-Podstawowe-niena-biel, #fcfdfd);text-align:center;font-family:"Optima nova LT Pro";font-size:72px;font-style:normal;font-weight:400;line-height:normal}@media only screen and (min-width: 992px){section#homepage-header .content h1,section#homepage-header .content h2{font-size:84px}}@media only screen and (min-width: 1200px){section#homepage-header .content h1,section#homepage-header .content h2{font-size:92px}}section#homepage-header .content h1 b,section#homepage-header .content h2 b{font-weight:700;font-family:"Optima nova LT Pro Bold"}main#hc-theme-main section#homepage-main-benefits{position:relative;width:100%;padding:40px 0px;padding:20px 0px;overflow:hidden}@media only screen and (min-width: 768px){main#hc-theme-main section#homepage-main-benefits{padding:45px 0px}}@media only screen and (min-width: 992px){main#hc-theme-main section#homepage-main-benefits{padding:60px 0px}}main#hc-theme-main section#homepage-main-benefits .section-header{text-align:center;margin-bottom:24px}@media only screen and (min-width: 992px){main#hc-theme-main section#homepage-main-benefits .section-header{margin-bottom:32px}}@media only screen and (min-width: 1200px){main#hc-theme-main section#homepage-main-benefits .section-header{margin-bottom:48px}}main#hc-theme-main section#homepage-main-benefits .section-header h2{color:#1F224D;text-align:center;font-family:"Optima nova LT Pro";font-size:30px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:.96px}@media only screen and (min-width: 992px){main#hc-theme-main section#homepage-main-benefits .section-header h2{font-size:42px}}@media only screen and (min-width: 1200px){main#hc-theme-main section#homepage-main-benefits .section-header h2{font-size:48px}}main#hc-theme-main section#homepage-main-benefits .section-header h3{color:var(--Kolory-Podstawowe-Granat-Pnocy, #1F224D);text-align:left;font-family:"Optima nova LT Pro";font-size:32px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:.64px}@media only screen and (min-width: 992px){main#hc-theme-main section#homepage-main-benefits .section-header h3{text-align:center}}main#hc-theme-main section#homepage-main-benefits .section-header h3 b,main#hc-theme-main section#homepage-main-benefits .section-header h3 strong{font-weight:700;font-family:"Optima nova LT Pro Bold"}main#hc-theme-main section#homepage-main-benefits .section-header p{color:#1F224D;text-align:center;font-family:"Noto Sans";font-size:16px;font-style:normal;font-weight:400;line-height:130%;padding-top:6px;max-width:835px;margin:0 auto}main#hc-theme-main section#homepage-main-benefits .benefits{max-width:820px;margin:0 auto;display:flex;align-items:center;gap:44px}@media only screen and (min-width: 768px){main#hc-theme-main section#homepage-main-benefits .benefits{padding:0px 15px}}main#hc-theme-main section#homepage-main-benefits .benefits.is-marquee-ready{max-width:100%;overflow:hidden}main#hc-theme-main section#homepage-main-benefits .benefits.is-marquee-ready .benefits-track{display:flex;align-items:center;gap:44px;width:max-content;animation:homepageBenefitsInfinity 18s linear infinite;will-change:transform}main#hc-theme-main section#homepage-main-benefits .benefits.is-marquee-ready .item{flex:0 0 auto}@media only screen and (min-width: 768px){main#hc-theme-main section#homepage-main-benefits .benefits{justify-content:space-between;overflow:visible}main#hc-theme-main section#homepage-main-benefits .benefits.is-marquee-ready .benefits-track{animation:none;width:100%;justify-content:space-between}}main#hc-theme-main section#homepage-main-benefits .benefits .icon{width:100px}@media only screen and (min-width: 768px){main#hc-theme-main section#homepage-main-benefits .benefits .icon{width:130px}}main#hc-theme-main section#homepage-main-benefits .benefits .icon img{width:100%;height:auto}main#hc-theme-main section#homepage-main-benefits .section-btn{text-align:center;display:block;margin-top:42px}@media only screen and (min-width: 992px){main#hc-theme-main section#homepage-main-benefits .section-btn{margin-top:48px}}main#hc-theme-main section#homepage-main-benefits .section-btn a.btn{display:inline-block;border-radius:100px;border:1px solid var(--Kolory-Podstawowe-Granat-Pnocy, #1F224D);padding:14px 24px;justify-content:center;align-items:center;gap:10px;color:var(--Kolory-Podstawowe-Granat-Pnocy, #1F224D);font-family:"Noto Sans";font-size:14px;font-style:normal;font-weight:400;line-height:normal;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}main#hc-theme-main section#homepage-main-benefits .section-btn a.btn:hover{background:var(--Kolory-Podstawowe-Granat-Pnocy, #1F224D);color:#fff}@keyframes homepageBenefitsInfinity{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}@media (prefers-reduced-motion:reduce){main#hc-theme-main section#homepage-main-benefits .benefits.is-marquee-ready .benefits-track{animation:none}}main#hc-theme-main section#homepage-products-slider{position:relative;overflow:hidden;width:100%;padding:40px 0px}@media only screen and (min-width: 768px){main#hc-theme-main section#homepage-products-slider{padding:45px 0px}}@media only screen and (min-width: 992px){main#hc-theme-main section#homepage-products-slider{padding:60px 0px}}main#hc-theme-main section#homepage-products-slider .section-header{text-align:center;margin-bottom:24px}@media only screen and (min-width: 992px){main#hc-theme-main section#homepage-products-slider .section-header{margin-bottom:32px}}@media only screen and (min-width: 1200px){main#hc-theme-main section#homepage-products-slider .section-header{margin-bottom:48px}}main#hc-theme-main section#homepage-products-slider .section-header h2{color:#1F224D;text-align:center;font-family:"Optima nova LT Pro";font-size:30px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:.96px}@media only screen and (min-width: 992px){main#hc-theme-main section#homepage-products-slider .section-header h2{font-size:42px}}@media only screen and (min-width: 1200px){main#hc-theme-main section#homepage-products-slider .section-header h2{font-size:48px}}main#hc-theme-main section#homepage-products-slider .section-header h3{color:var(--Kolory-Podstawowe-Granat-Pnocy, #1F224D);text-align:left;font-family:"Optima nova LT Pro";font-size:32px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:.64px}@media only screen and (min-width: 992px){main#hc-theme-main section#homepage-products-slider .section-header h3{text-align:center}}main#hc-theme-main section#homepage-products-slider .section-header h3 b,main#hc-theme-main section#homepage-products-slider .section-header h3 strong{font-weight:700;font-family:"Optima nova LT Pro Bold"}main#hc-theme-main section#homepage-products-slider .section-header p{color:#1F224D;text-align:center;font-family:"Noto Sans";font-size:16px;font-style:normal;font-weight:400;line-height:130%;padding-top:6px;max-width:835px;margin:0 auto}main#hc-theme-main section#homepage-products-slider:hover .slider-nav button{opacity:1}main#hc-theme-main section#homepage-products-slider:hover .slider-nav button.prev,main#hc-theme-main section#homepage-products-slider:hover .slider-nav button.next{-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%)}main#hc-theme-main section#homepage-products-slider .min-wrapper{max-width:1120px;margin:0 auto}main#hc-theme-main section#homepage-products-slider .wrapper{position:relative}main#hc-theme-main section#homepage-products-slider .slider-nav{display:none}@media only screen and (min-width: 992px){main#hc-theme-main section#homepage-products-slider .slider-nav{display:block}}main#hc-theme-main section#homepage-products-slider .slider-nav button.prev{top:50%;transform:translateY(-50%);-webkit-transform:translate(15px, -50%);-ms-transform:translate(15px, -50%);transform:translate(15px, -50%);position:absolute}main#hc-theme-main section#homepage-products-slider .slider-nav button.next{top:50%;transform:translateY(-50%);-webkit-transform:translate(-15px, -50%);-ms-transform:translate(-15px, -50%);transform:translate(-15px, -50%);position:absolute;left:inherit;right:0px}main#hc-theme-main section#homepage-products-slider .slider-nav button{opacity:0;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;background:none;border:none;padding:0;width:36px;height:36px;display:flex;align-items:center;justify-content:center}main#hc-theme-main section#homepage-products-slider .slider-nav button:hover{cursor:pointer}main#hc-theme-main section#homepage-products-slider .slick-track{display:flex !important}main#hc-theme-main section#homepage-products-slider .slick-slide{height:inherit !important}main#hc-theme-main section#homepage-products-slider .slick-slide{margin:0 8px}@media only screen and (min-width: 768px){main#hc-theme-main section#homepage-products-slider .slick-slide{margin:0 12px}}@media only screen and (min-width: 1200px){main#hc-theme-main section#homepage-products-slider .slick-slide{margin:0 20px}}main#hc-theme-main section#homepage-products-slider .slick-list{margin:0 -8px}@media only screen and (min-width: 768px){main#hc-theme-main section#homepage-products-slider .slick-list{margin:0 -12px}}@media only screen and (min-width: 1200px){main#hc-theme-main section#homepage-products-slider .slick-list{margin:0 -20px}}main#hc-theme-main section#homepage-products-slider .slick-slider{visibility:hidden}main#hc-theme-main section#homepage-products-slider .slick-slider.slick-initialized{visibility:visible}main#hc-theme-main section#homepage-products-slider .slick-dots{position:relative;margin-top:28px;text-align:center;width:100%;display:block;list-style:none}@media only screen and (min-width: 992px){main#hc-theme-main section#homepage-products-slider .slick-dots{margin-top:46px}}main#hc-theme-main section#homepage-products-slider .slick-dots li{width:auto}main#hc-theme-main section#homepage-products-slider .slick-dots li button:before{display:none;content:""}main#hc-theme-main section#homepage-products-slider .slick-dots li{position:relative;display:inline-block;margin:0px 6px;padding:0;cursor:pointer}main#hc-theme-main section#homepage-products-slider .slick-dots li button{font-size:0;line-height:0;padding:0px;display:block;width:19px;height:6px;cursor:pointer;border-radius:30px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;border:none;background:#dddeeb;border:1px solid #dddeeb}main#hc-theme-main section#homepage-products-slider .slick-dots li button:hover{opacity:1;background:#dddeeb}main#hc-theme-main section#homepage-products-slider .slick-dots li.slick-active button{width:45px;opacity:1;background:#1f224d;border:1px solid #1f224d}@media only screen and (max-width: 768px){main#hc-theme-main section#homepage-products-slider .oneProductPerSlide .item.custom-product-tile .thumb .nm-wishlist-button{top:15px;right:15px;width:44px;height:44px}main#hc-theme-main section#homepage-products-slider .oneProductPerSlide .item.custom-product-tile .thumb{margin-bottom:23px}main#hc-theme-main section#homepage-products-slider .oneProductPerSlide .item.custom-product-tile .decription{padding-bottom:52px}main#hc-theme-main section#homepage-products-slider .oneProductPerSlide .item.custom-product-tile .decription a.name{font-size:20px}main#hc-theme-main section#homepage-products-slider .oneProductPerSlide .item.custom-product-tile .decription p{font-size:14px}main#hc-theme-main section#homepage-products-slider .oneProductPerSlide .item.custom-product-tile .decription span.woocommerce-Price-amount{font-size:18px}main#hc-theme-main section#homepage-products-slider .oneProductPerSlide .item.custom-product-tile .decription a.add_to_cart_button span{font-size:14px}}main#hc-theme-main section#hc-categories-tiles{position:relative;overflow:hidden;width:100%;padding:40px 0px}@media only screen and (min-width: 768px){main#hc-theme-main section#hc-categories-tiles{padding:45px 0px}}@media only screen and (min-width: 992px){main#hc-theme-main section#hc-categories-tiles{padding:60px 0px}}main#hc-theme-main section#hc-categories-tiles .section-header{text-align:center;margin-bottom:24px}@media only screen and (min-width: 992px){main#hc-theme-main section#hc-categories-tiles .section-header{margin-bottom:32px}}@media only screen and (min-width: 1200px){main#hc-theme-main section#hc-categories-tiles .section-header{margin-bottom:48px}}main#hc-theme-main section#hc-categories-tiles .section-header h2{color:#1F224D;text-align:center;font-family:"Optima nova LT Pro";font-size:30px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:.96px}@media only screen and (min-width: 992px){main#hc-theme-main section#hc-categories-tiles .section-header h2{font-size:42px}}@media only screen and (min-width: 1200px){main#hc-theme-main section#hc-categories-tiles .section-header h2{font-size:48px}}main#hc-theme-main section#hc-categories-tiles .section-header h3{color:var(--Kolory-Podstawowe-Granat-Pnocy, #1F224D);text-align:left;font-family:"Optima nova LT Pro";font-size:32px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:.64px}@media only screen and (min-width: 992px){main#hc-theme-main section#hc-categories-tiles .section-header h3{text-align:center}}main#hc-theme-main section#hc-categories-tiles .section-header h3 b,main#hc-theme-main section#hc-categories-tiles .section-header h3 strong{font-weight:700;font-family:"Optima nova LT Pro Bold"}main#hc-theme-main section#hc-categories-tiles .section-header p{color:#1F224D;text-align:center;font-family:"Noto Sans";font-size:16px;font-style:normal;font-weight:400;line-height:130%;padding-top:6px;max-width:835px;margin:0 auto}main#hc-theme-main section#hc-categories-tiles .items{display:flex;flex-wrap:wrap;gap:16px}@media only screen and (min-width: 992px){main#hc-theme-main section#hc-categories-tiles .items{gap:24px}}main#hc-theme-main section#hc-categories-tiles .items .item{flex:1 1 100%;cursor:pointer;position:relative;border-radius:6px;background:var(--Kolory-Uzupeniajce-Lodowaty-Bkit-100, #f1f8ff);padding:20px 24px;display:flex;align-items:center;gap:24px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media only screen and (min-width: 768px){main#hc-theme-main section#hc-categories-tiles .items .item{flex:1 1 calc(50% - 12px)}}@media only screen and (min-width: 992px){main#hc-theme-main section#hc-categories-tiles .items .item{flex:1 1 calc(33.33% - 16px)}}@media only screen and (min-width: 1200px){main#hc-theme-main section#hc-categories-tiles .items .item{flex:1 1 calc(25% - 18px)}}main#hc-theme-main section#hc-categories-tiles .items .item:after{position:absolute;right:12px;top:50%;-webkit-transform:translate(0%, -50%);-ms-transform:translate(0%, -50%);transform:translate(0%, -50%);width:45px;height:30px;content:"";background:url("../img/category-arrow.svg") no-repeat center center}main#hc-theme-main section#hc-categories-tiles .items .item .icon{display:flex;width:35px;height:35px;justify-content:center;align-items:center}main#hc-theme-main section#hc-categories-tiles .items .item .icon img{width:auto;height:auto;max-width:100%;max-height:100%}main#hc-theme-main section#hc-categories-tiles .items .item a{color:var(--Kolory-Podstawowe-Granat-Pnocy, #1f224d);font-family:"Noto Sans";font-size:16px;font-style:normal;font-weight:400;line-height:normal;padding-right:32px}main#hc-theme-main section#hc-categories-tiles .items .item:hover{background:#deefff;-webkit-transform:translate(0, -4px);-ms-transform:translate(0, -4px);transform:translate(0, -4px);box-shadow:0 4px 26px -1px rgba(0,0,0,0.12)}main#hc-theme-main section#hc-categories-tiles .btn-area{text-align:center;margin-top:16px;display:flex;justify-content:center}@media only screen and (min-width: 992px){main#hc-theme-main section#hc-categories-tiles .btn-area{margin-top:24px}}main#hc-theme-main section#hc-categories-tiles .btn-area .btn{width:100%;cursor:pointer;position:relative;border-radius:6px;border:2px solid var(--Kolory-Uzupeniajce-Lodowaty-Bkit-300, #deefff);background:#fff;padding:20px 72px 20px 24px;display:flex;align-items:center;gap:24px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media only screen and (min-width: 768px){main#hc-theme-main section#hc-categories-tiles .btn-area .btn{width:auto}}main#hc-theme-main section#hc-categories-tiles .btn-area .btn:hover{background:#deefff;-webkit-transform:translate(0, -4px);-ms-transform:translate(0, -4px);transform:translate(0, -4px);box-shadow:0 4px 26px -1px rgba(0,0,0,0.12)}main#hc-theme-main section#hc-categories-tiles .btn-area .btn:after{position:absolute;right:12px;top:50%;-webkit-transform:translate(0%, -50%);-ms-transform:translate(0%, -50%);transform:translate(0%, -50%);width:45px;height:30px;content:"";background:url("../img/category-arrow.svg") no-repeat center center}main#hc-theme-main section#hc-categories-tiles .btn-area .btn .icon{display:flex;width:35px;height:35px;justify-content:center;align-items:center}main#hc-theme-main section#hc-categories-tiles .btn-area .btn .icon img{width:auto;height:auto;max-width:100%;max-height:100%}main#hc-theme-main section#hc-categories-tiles .btn-area .btn a{color:var(--Kolory-Podstawowe-Granat-Pnocy, #1f224d);font-family:"Noto Sans";font-size:16px;font-style:normal;font-weight:400;line-height:normal;max-width:148px}main#hc-theme-main section#hc-homepage-spring{position:relative;overflow:hidden;width:100%;padding:40px 0px;background:radial-gradient(50% 50% at 50% 50%, #fff 60.58%, rgba(232,244,255,0.8) 100%)}@media only screen and (min-width: 768px){main#hc-theme-main section#hc-homepage-spring{padding:45px 0px}}@media only screen and (min-width: 992px){main#hc-theme-main section#hc-homepage-spring{padding:60px 0px}}main#hc-theme-main section#hc-homepage-spring .section-header{text-align:center;margin-bottom:24px}@media only screen and (min-width: 992px){main#hc-theme-main section#hc-homepage-spring .section-header{margin-bottom:32px}}@media only screen and (min-width: 1200px){main#hc-theme-main section#hc-homepage-spring .section-header{margin-bottom:48px}}main#hc-theme-main section#hc-homepage-spring .section-header h2{color:#1F224D;text-align:center;font-family:"Optima nova LT Pro";font-size:30px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:.96px}@media only screen and (min-width: 992px){main#hc-theme-main section#hc-homepage-spring .section-header h2{font-size:42px}}@media only screen and (min-width: 1200px){main#hc-theme-main section#hc-homepage-spring .section-header h2{font-size:48px}}main#hc-theme-main section#hc-homepage-spring .section-header h3{color:var(--Kolory-Podstawowe-Granat-Pnocy, #1F224D);text-align:left;font-family:"Optima nova LT Pro";font-size:32px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:.64px}@media only screen and (min-width: 992px){main#hc-theme-main section#hc-homepage-spring .section-header h3{text-align:center}}main#hc-theme-main section#hc-homepage-spring .section-header h3 b,main#hc-theme-main section#hc-homepage-spring .section-header h3 strong{font-weight:700;font-family:"Optima nova LT Pro Bold"}main#hc-theme-main section#hc-homepage-spring .section-header p{color:#1F224D;text-align:center;font-family:"Noto Sans";font-size:16px;font-style:normal;font-weight:400;line-height:130%;padding-top:6px;max-width:835px;margin:0 auto}main#hc-theme-main section#hc-homepage-spring .two-cols{display:flex;flex-direction:column;gap:24px}@media only screen and (min-width: 992px){main#hc-theme-main section#hc-homepage-spring .two-cols{align-items:center;flex-direction:row;gap:64px}}main#hc-theme-main section#hc-homepage-spring .two-cols .global-content-config h2{color:var(--Kolory-Podstawowe-Granat-Pnocy, #1f224d);font-family:"Optima nova LT Pro";font-size:32px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:.96px;margin-bottom:12px}@media only screen and (min-width: 992px){main#hc-theme-main section#hc-homepage-spring .two-cols .global-content-config h2{font-size:42px}}@media only screen and (min-width: 1200px){main#hc-theme-main section#hc-homepage-spring .two-cols .global-content-config h2{font-size:48px}}main#hc-theme-main section#hc-homepage-spring .two-cols .global-content-config h2 b{font-weight:700;font-family:"Optima nova LT Pro Bold"}main#hc-theme-main section#hc-homepage-spring .two-cols .global-content-config p{color:var(--Kolory-Podstawowe-Granat-Pnocy, #1f224d);font-family:"Noto Sans";font-size:16px;font-style:normal;font-weight:400;line-height:130%}main#hc-theme-main section#hc-homepage-spring .two-cols .col{flex:1 1 100%}@media only screen and (min-width: 992px){main#hc-theme-main section#hc-homepage-spring .two-cols .col{flex:1 1 calc(100% - 32px)}}main#hc-theme-main section#hc-homepage-spring .two-cols .col img.full-width-img{width:100%;height:auto;overflow:hidden;border-radius:16px;aspect-ratio:1/1;object-fit:cover}@media only screen and (min-width: 992px){main#hc-theme-main section#hc-homepage-spring .two-cols .col img.full-width-img{aspect-ratio:revert-layer;border-radius:24px}}main#hc-theme-main section#hc-homepage-spring .two-cols .col .product-composition{position:relative;width:100%;height:auto;display:flex;align-items:center;justify-content:center;padding:140px 0px}@media only screen and (min-width: 440px){main#hc-theme-main section#hc-homepage-spring .two-cols .col .product-composition{padding:0}}main#hc-theme-main section#hc-homepage-spring .two-cols .col .product-composition img.back-line{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:100%;height:auto;z-index:0}main#hc-theme-main section#hc-homepage-spring .two-cols .col .product-composition img.front-line{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:100%;height:auto;z-index:2}main#hc-theme-main section#hc-homepage-spring .two-cols .col .product-composition .only-mobile{display:block}@media only screen and (min-width: 440px){main#hc-theme-main section#hc-homepage-spring .two-cols .col .product-composition .only-mobile{display:none}}main#hc-theme-main section#hc-homepage-spring .two-cols .col .product-composition .only-desktop{display:none}@media only screen and (min-width: 440px){main#hc-theme-main section#hc-homepage-spring .two-cols .col .product-composition .only-desktop{display:block}}main#hc-theme-main section#hc-homepage-spring .two-cols .col .product-composition img.packaging-img{position:relative;width:auto;height:auto;z-index:1;max-width:60%;max-height:100%;animation:packagingFloat 6s ease-in-out infinite}@media only screen and (min-width: 992px){main#hc-theme-main section#hc-homepage-spring .two-cols .col .product-composition img.packaging-img{width:269.316px;height:374.772px}}main#hc-theme-main section#hc-homepage-spring .section-btn{text-align:center;display:block;margin-top:42px}@media only screen and (min-width: 992px){main#hc-theme-main section#hc-homepage-spring .section-btn{margin-top:48px}}main#hc-theme-main section#hc-homepage-spring .section-btn a.btn{display:inline-block;border-radius:100px;border:1px solid var(--Kolory-Podstawowe-Granat-Pnocy, #1F224D);padding:14px 24px;justify-content:center;align-items:center;gap:10px;color:var(--Kolory-Podstawowe-Granat-Pnocy, #1F224D);font-family:"Noto Sans";font-size:14px;font-style:normal;font-weight:400;line-height:normal;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}main#hc-theme-main section#hc-homepage-spring .section-btn a.btn:hover{background:var(--Kolory-Podstawowe-Granat-Pnocy, #1F224D);color:#fff}@keyframes packagingFloat{0%{transform:translateY(0)}50%{transform:translateY(-30px)}100%{transform:translateY(0)}}main#hc-theme-main section#hc-content-banner{background:#000;position:relative;overflow:hidden;width:100%;padding:40px 0px;padding:64px 0px}@media only screen and (min-width: 768px){main#hc-theme-main section#hc-content-banner{padding:45px 0px}}@media only screen and (min-width: 992px){main#hc-theme-main section#hc-content-banner{padding:60px 0px}}@media only screen and (min-width: 992px){main#hc-theme-main section#hc-content-banner{padding:64px 0px}}@media only screen and (min-width: 1200px){main#hc-theme-main section#hc-content-banner{padding:64px 0px}}main#hc-theme-main section#hc-content-banner video{position:absolute;top:0px;left:0px;width:100%;height:100%;object-fit:cover;z-index:0}main#hc-theme-main section#hc-content-banner .wrapper{position:relative;z-index:1;max-width:1120px}@media only screen and (min-width: 992px){main#hc-theme-main section#hc-content-banner .wrapper{text-align:center}}main#hc-theme-main section#hc-content-banner .wrapper span.top-header{display:block;color:var(--Kolory-Podstawowe-niena-biel, #fcfdfd);font-family:"Noto Sans";font-size:16px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase;margin-bottom:20px}@media only screen and (min-width: 992px){main#hc-theme-main section#hc-content-banner .wrapper span.top-header{text-align:center}}main#hc-theme-main section#hc-content-banner .wrapper p{color:var(--Kolory-Podstawowe-niena-biel, #fcfdfd);font-family:"Optima nova LT Pro";font-size:32px;font-style:normal;font-weight:400;line-height:130%;margin-bottom:70px}@media only screen and (min-width: 992px){main#hc-theme-main section#hc-content-banner .wrapper p{text-align:center}}@media only screen and (min-width: 992px){main#hc-theme-main section#hc-content-banner .wrapper p{font-size:42px}}@media only screen and (min-width: 1200px){main#hc-theme-main section#hc-content-banner .wrapper p{font-size:46px}}main#hc-theme-main section#hc-content-banner .wrapper img{width:160px;height:auto}main#hc-theme-main section#hc-custom-instagram-feed{position:relative;overflow:hidden;width:100%;padding:40px 0px}@media only screen and (min-width: 768px){main#hc-theme-main section#hc-custom-instagram-feed{padding:45px 0px}}@media only screen and (min-width: 992px){main#hc-theme-main section#hc-custom-instagram-feed{padding:60px 0px}}main#hc-theme-main section#hc-custom-instagram-feed .section-header{text-align:center;margin-bottom:24px}@media only screen and (min-width: 992px){main#hc-theme-main section#hc-custom-instagram-feed .section-header{margin-bottom:32px}}@media only screen and (min-width: 1200px){main#hc-theme-main section#hc-custom-instagram-feed .section-header{margin-bottom:48px}}main#hc-theme-main section#hc-custom-instagram-feed .section-header h2{color:#1F224D;text-align:center;font-family:"Optima nova LT Pro";font-size:30px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:.96px}@media only screen and (min-width: 992px){main#hc-theme-main section#hc-custom-instagram-feed .section-header h2{font-size:42px}}@media only screen and (min-width: 1200px){main#hc-theme-main section#hc-custom-instagram-feed .section-header h2{font-size:48px}}main#hc-theme-main section#hc-custom-instagram-feed .section-header h3{color:var(--Kolory-Podstawowe-Granat-Pnocy, #1F224D);text-align:left;font-family:"Optima nova LT Pro";font-size:32px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:.64px}@media only screen and (min-width: 992px){main#hc-theme-main section#hc-custom-instagram-feed .section-header h3{text-align:center}}main#hc-theme-main section#hc-custom-instagram-feed .section-header h3 b,main#hc-theme-main section#hc-custom-instagram-feed .section-header h3 strong{font-weight:700;font-family:"Optima nova LT Pro Bold"}main#hc-theme-main section#hc-custom-instagram-feed .section-header p{color:#1F224D;text-align:center;font-family:"Noto Sans";font-size:16px;font-style:normal;font-weight:400;line-height:130%;padding-top:6px;max-width:835px;margin:0 auto}main#hc-theme-main section#hc-custom-instagram-feed .section-btn{text-align:center;display:block;margin-top:42px}@media only screen and (min-width: 992px){main#hc-theme-main section#hc-custom-instagram-feed .section-btn{margin-top:48px}}main#hc-theme-main section#hc-custom-instagram-feed .section-btn a.btn{display:inline-block;border-radius:100px;border:1px solid var(--Kolory-Podstawowe-Granat-Pnocy, #1F224D);padding:14px 24px;justify-content:center;align-items:center;gap:10px;color:var(--Kolory-Podstawowe-Granat-Pnocy, #1F224D);font-family:"Noto Sans";font-size:14px;font-style:normal;font-weight:400;line-height:normal;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;background:#0DD4E4;border:1px solid #0DD4E4}main#hc-theme-main section#hc-custom-instagram-feed .section-btn a.btn:hover{background:var(--Kolory-Podstawowe-Granat-Pnocy, #1F224D);color:#fff}main#hc-theme-main section#hc-custom-trustmate-area{position:relative;overflow:hidden;width:100%;padding:40px 0px}@media only screen and (min-width: 768px){main#hc-theme-main section#hc-custom-trustmate-area{padding:45px 0px}}@media only screen and (min-width: 992px){main#hc-theme-main section#hc-custom-trustmate-area{padding:60px 0px}}main#hc-theme-main section#hc-custom-trustmate-area .section-header{text-align:center;margin-bottom:24px}@media only screen and (min-width: 992px){main#hc-theme-main section#hc-custom-trustmate-area .section-header{margin-bottom:32px}}@media only screen and (min-width: 1200px){main#hc-theme-main section#hc-custom-trustmate-area .section-header{margin-bottom:48px}}main#hc-theme-main section#hc-custom-trustmate-area .section-header h2{color:#1F224D;text-align:center;font-family:"Optima nova LT Pro";font-size:30px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:.96px}@media only screen and (min-width: 992px){main#hc-theme-main section#hc-custom-trustmate-area .section-header h2{font-size:42px}}@media only screen and (min-width: 1200px){main#hc-theme-main section#hc-custom-trustmate-area .section-header h2{font-size:48px}}main#hc-theme-main section#hc-custom-trustmate-area .section-header h3{color:var(--Kolory-Podstawowe-Granat-Pnocy, #1F224D);text-align:left;font-family:"Optima nova LT Pro";font-size:32px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:.64px}@media only screen and (min-width: 992px){main#hc-theme-main section#hc-custom-trustmate-area .section-header h3{text-align:center}}main#hc-theme-main section#hc-custom-trustmate-area .section-header h3 b,main#hc-theme-main section#hc-custom-trustmate-area .section-header h3 strong{font-weight:700;font-family:"Optima nova LT Pro Bold"}main#hc-theme-main section#hc-custom-trustmate-area .section-header p{color:#1F224D;text-align:center;font-family:"Noto Sans";font-size:16px;font-style:normal;font-weight:400;line-height:130%;padding-top:6px;max-width:835px;margin:0 auto}main#hc-theme-main section#hc-custom-trustmate-area .tm-widget .hydra-main-reviews__review{padding:1.6em !important}main#hc-theme-main section#hc-custom-trustmate-area .tm-widget .hydra-grade{padding:6% 10% !important}main#hc-theme-main section#hc-custom-trustmate-area .hydra-grade-distribution{padding:9% 10% !important}main#hc-theme-main section#hc-custom-trustmate-area .tm-chupacabra2__main{padding:40px 0px !important}main#hc-theme-main section#hc-newsletter-box{position:relative;overflow:hidden;width:100%;padding:40px 0px}@media only screen and (min-width: 768px){main#hc-theme-main section#hc-newsletter-box{padding:45px 0px}}@media only screen and (min-width: 992px){main#hc-theme-main section#hc-newsletter-box{padding:60px 0px}}main#hc-theme-main section#hc-newsletter-box .box{border-radius:24px;background:url("../img/newsletter-box-bg.png") lightgray center center no-repeat;background-size:cover}main#hc-theme-main section#hc-newsletter-box .box .inner{padding:40px 15px}@media only screen and (min-width: 992px){main#hc-theme-main section#hc-newsletter-box .box .inner{padding:40px}}@media only screen and (min-width: 1200px){main#hc-theme-main section#hc-newsletter-box .box .inner{padding:52px 112px}}main#hc-theme-main section#hc-newsletter-box .box .two-cols{display:flex;flex-direction:column;gap:24px}@media only screen and (min-width: 992px){main#hc-theme-main section#hc-newsletter-box .box .two-cols{align-items:center;flex-direction:row;gap:100px}}main#hc-theme-main section#hc-newsletter-box .box .two-cols .col{flex:1 1 100%}main#hc-theme-main section#hc-newsletter-box .box .two-cols .col:first-child{order:2}@media only screen and (min-width: 992px){main#hc-theme-main section#hc-newsletter-box .box .two-cols .col:first-child{order:0}}@media only screen and (min-width: 992px){main#hc-theme-main section#hc-newsletter-box .box .two-cols .col{flex:1 1 calc(100% - 50px)}}main#hc-theme-main section#hc-newsletter-box .box .two-cols .col img.full-width-img{width:100%;height:auto}main#hc-theme-main section#hc-newsletter-box .box .two-cols .col .newsletter-header{margin-bottom:12px}@media only screen and (min-width: 992px){main#hc-theme-main section#hc-newsletter-box .box .two-cols .col .newsletter-header{margin-bottom:24px}}main#hc-theme-main section#hc-newsletter-box .box .two-cols .col .newsletter-header h2{color:var(--Kolory-Podstawowe-Granat-Pnocy, #1f224d);font-family:"Optima nova LT Pro";font-style:normal;font-size:28px;font-weight:400;line-height:110%}@media only screen and (min-width: 992px){main#hc-theme-main section#hc-newsletter-box .box .two-cols .col .newsletter-header h2{font-size:32px}}main#hc-theme-main section#hc-newsletter-box .box .two-cols .col .newsletter-header h2 b{font-weight:700;font-family:"Optima nova LT Pro Bold"}main#hc-theme-main section#hc-newsletter-box .box .two-cols .col .newsletter-header hr{width:204px;height:1px;background:var(--Kolory-Podstawowe-Granat-Pnocy, #1f224d);margin:6px 0px 20px 0px}main#hc-theme-main section#hc-newsletter-box .box .two-cols .col .newsletter-header p.webinar-title{color:var(--Kolory-Podstawowe-Granat-Pnocy, #1f224d);font-family:"Optima nova LT Pro";font-size:18px;font-style:normal;font-weight:500;line-height:110%}main#hc-theme-main section#hc-newsletter-box .box .two-cols .col .newsletter-header p{color:var(--Kolory-Podstawowe-Granat-Pnocy, #1f224d);font-family:"Noto Sans";font-size:14px;font-style:normal;font-weight:400;line-height:110%}main#hc-theme-main section#hc-newsletter-box .box .two-cols .col form.wpcf7-form label{color:var(--Kolory-Podstawowe-Granat-Pnocy, #1F224D);font-family:"Noto Sans";font-size:10px;font-style:normal;font-weight:400;line-height:110%;margin-bottom:8px;display:block}main#hc-theme-main section#hc-newsletter-box .box .two-cols .col form.wpcf7-form input[type="email"]{background:#fff;border:none;padding:12px 34px 12px 24px;border-radius:50px;color:#1F224D;font-family:"Noto Sans";font-size:14px;font-style:normal;font-weight:400;line-height:normal}main#hc-theme-main section#hc-newsletter-box .box .two-cols .col form.wpcf7-form .wpcf7-response-output{background:none;margin-top:12px;border-radius:8px;font-size:14px;font-weight:400;color:#1F224D;text-decoration:none;text-transform:none;line-height:1.2;font-family:"Noto Sans","Arial"}main#hc-theme-main section#hc-newsletter-box .box .two-cols .col form.wpcf7-form span.wpcf7-not-valid-tip{display:block;font-family:"Noto Sans";font-size:12px;font-style:normal;font-weight:400;line-height:normal;padding-top:4px}main#hc-theme-main section#hc-newsletter-box .box .two-cols .col form.wpcf7-form input[type="submit"]{display:flex;padding:14px 34px 14px 24px;align-items:center;gap:10px;border-radius:100px;background:var(--Kolory-Podstawowe-Granat-Pnocy, #1F224D);color:var(--Kolory-Podstawowe-niena-biel, #FCFDFD);font-family:"Noto Sans";font-size:16px;font-style:normal;font-weight:400;line-height:normal}main#hc-theme-main section#hc-newsletter-box .box .two-cols .col form.wpcf7-form fieldset{width:100%;margin-top:12px;margin-bottom:20px;display:flex;gap:8px;flex-direction:column;justify-content:flex-start;align-items:flex-start}main#hc-theme-main section#hc-newsletter-box .box .two-cols .col form.wpcf7-form fieldset span.wpcf7-form-control-wrap{width:100%}main#hc-theme-main section#hc-newsletter-box .box .two-cols .col form.wpcf7-form fieldset label{display:flex;align-items:flex-start}main#hc-theme-main section#hc-newsletter-box .box .two-cols .col form.wpcf7-form fieldset .wpcf7-list-item{margin:0}main#hc-theme-main section#hc-newsletter-box .box .two-cols .col form.wpcf7-form fieldset input[type="checkbox"]{-webkit-appearance:none;background-color:#fff;border:2px solid #fff;box-shadow:0 1px 2px rgba(0,0,0,0.05),inset 0 -15px 10px -12px rgba(0,0,0,0.05);padding:8px;border-radius:4px;display:inline-block;position:relative}main#hc-theme-main section#hc-newsletter-box .box .two-cols .col form.wpcf7-form fieldset input[type="checkbox"]:active,main#hc-theme-main section#hc-newsletter-box .box .two-cols .col form.wpcf7-form fieldset input[type="checkbox"]:checked:active{box-shadow:0 1px 2px rgba(0,0,0,0.05),inset 0 1px 3px rgba(0,0,0,0.1)}main#hc-theme-main section#hc-newsletter-box .box .two-cols .col form.wpcf7-form fieldset input[type="checkbox"]:checked{background-color:none;border:2px solid var(--Kolory-Podstawowe-Granat-Pnocy, #1F224D);box-shadow:0 1px 2px rgba(0,0,0,0.05),inset 0 -15px 10px -12px rgba(0,0,0,0.05),inset 15px 10px -12px rgba(255,255,255,0.1);color:#fff;background:var(--Kolory-Podstawowe-Granat-Pnocy, #1F224D)}main#hc-theme-main section#hc-newsletter-box .box .two-cols .col form.wpcf7-form fieldset input[type="checkbox"]:checked:after{content:"\2714";font-size:14px;position:absolute;top:0px;left:3px;color:#fff}main#hc-theme-main section#hc-newsletter-box .box .two-cols .col form.wpcf7-form fieldset .wpcf7-list-item{display:block}main#hc-theme-main section#hc-newsletter-box .box .two-cols .col form.wpcf7-form fieldset label{text-align:left;color:var(--Kolory-Podstawowe-Granat-Pnocy, #1F224D);font-family:"Noto Sans";font-size:10px;font-style:normal;font-weight:400;line-height:130%;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:auto;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font;cursor:pointer}main#hc-theme-main section#hc-newsletter-box .box .two-cols .col form.wpcf7-form fieldset label a{color:var(--Kolory-Podstawowe-Granat-Pnocy, #1F224D);text-decoration:underline}main#hc-theme-main section#hc-newsletter-box .box .two-cols .col form.wpcf7-form fieldset label input{float:left}main#hc-theme-main section#hc-newsletter-box .box .two-cols .col form.wpcf7-form fieldset label span{padding-top:0px;float:left;width:calc(100% - 40px);padding-left:0px}main#hc-theme-main #hc-single-product-main{position:relative;width:100%;height:auto;overflow:hidden;padding:20px 0px 24px 0px}@media only screen and (min-width: 992px){main#hc-theme-main #hc-single-product-main{padding:40px 0px 100px 0px}}main#hc-theme-main #hc-single-product-main .only-mobile-header{margin-bottom:24px;display:block}@media only screen and (min-width: 992px){main#hc-theme-main #hc-single-product-main .only-mobile-header{display:none}}main#hc-theme-main #hc-single-product-main .only-mobile-header .woocommerce-breadcrumb{margin-bottom:12px;padding:0px 15px;overflow-x:scroll;white-space:nowrap;scrollbar-width:none;-ms-overflow-style:none}main#hc-theme-main #hc-single-product-main .only-mobile-header .woocommerce-breadcrumb::-webkit-scrollbar{display:none}main#hc-theme-main #hc-single-product-main .only-mobile-header .woocommerce-breadcrumb,main#hc-theme-main #hc-single-product-main .only-mobile-header .woocommerce-breadcrumb a{color:#000;font-family:Inter;font-size:11px;font-style:normal;font-weight:400;line-height:150%}main#hc-theme-main #hc-single-product-main .only-mobile-header h1{padding:0px 15px;color:#000;font-family:"Optima nova LT Pro";font-size:32px;font-style:normal;font-weight:400;line-height:125%;letter-spacing:.72px;margin:0px 0px}main#hc-theme-main #hc-single-product-main .wrapper{display:flex;flex-direction:column;gap:24px}@media only screen and (min-width: 992px){main#hc-theme-main #hc-single-product-main .wrapper{flex-direction:row;gap:60px}}main#hc-theme-main #hc-single-product-main .wrapper .gallery-col{flex:1 1 100%}main#hc-theme-main #hc-single-product-main .wrapper .gallery-col .main-gallery-container{position:relative}main#hc-theme-main #hc-single-product-main .wrapper .gallery-col .main-gallery-container ul.tags{display:flex;flex-direction:row;align-items:center;gap:12px;position:absolute;top:24px;left:-15px;z-index:4}@media only screen and (min-width: 992px){main#hc-theme-main #hc-single-product-main .wrapper .gallery-col .main-gallery-container ul.tags{display:none}}main#hc-theme-main #hc-single-product-main .wrapper .gallery-col .main-gallery-container ul.tags li{list-style-type:none;color:var(--Kolory-Podstawowe-niena-biel, #fcfdfd);font-family:"Noto Sans";font-size:12px;font-style:normal;font-weight:500;line-height:normal;text-transform:uppercase;display:flex;padding:10px 18px;align-items:center;gap:10px;background:#1f224d}main#hc-theme-main #hc-single-product-main .wrapper .gallery-col .main-gallery-container button.next,main#hc-theme-main #hc-single-product-main .wrapper .gallery-col .main-gallery-container button.prev{display:block;border:none;padding:0;position:absolute;top:50%;right:0px;transform:translateY(-50%);z-index:2;width:50px;height:50px;background:rgba(255,255,255,0.5);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media only screen and (min-width: 992px){main#hc-theme-main #hc-single-product-main .wrapper .gallery-col .main-gallery-container button.next,main#hc-theme-main #hc-single-product-main .wrapper .gallery-col .main-gallery-container button.prev{display:none}}main#hc-theme-main #hc-single-product-main .wrapper .gallery-col .main-gallery-container button.next:hover,main#hc-theme-main #hc-single-product-main .wrapper .gallery-col .main-gallery-container button.prev:hover{background:rgba(255,255,255,0.8)}main#hc-theme-main #hc-single-product-main .wrapper .gallery-col .main-gallery-container button.prev{right:inherit;left:0px}main#hc-theme-main #hc-single-product-main .wrapper .gallery-col .main-gallery{position:relative;z-index:0}main#hc-theme-main #hc-single-product-main .wrapper .gallery-col .thumbnails-gallery{display:block;margin-top:28px}@media only screen and (min-width: 992px){main#hc-theme-main #hc-single-product-main .wrapper .gallery-col .thumbnails-gallery{display:none}}main#hc-theme-main #hc-single-product-main .wrapper .gallery-col .thumbnails-gallery .slick-slide{margin:0 8px}@media only screen and (min-width: 768px){main#hc-theme-main #hc-single-product-main .wrapper .gallery-col .thumbnails-gallery .slick-slide{margin:0 12px}}main#hc-theme-main #hc-single-product-main .wrapper .gallery-col .thumbnails-gallery .slick-list{margin:0 -8px}@media only screen and (min-width: 768px){main#hc-theme-main #hc-single-product-main .wrapper .gallery-col .thumbnails-gallery .slick-list{margin:0 -12px}}main#hc-theme-main #hc-single-product-main .wrapper .gallery-col .thumbnails-gallery .item{cursor:pointer}main#hc-theme-main #hc-single-product-main .wrapper .gallery-col .thumbnails-gallery .item img{width:100%;aspect-ratio:1 / 1;border-radius:8px;overflow:hidden;border:2px solid #fff;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}main#hc-theme-main #hc-single-product-main .wrapper .gallery-col .thumbnails-gallery .item.slick-current img{border-radius:8px;border:2px solid var(--Kolory-Uzupeniajce-Lodowaty-Bkit-600, #8cc6fb)}@media only screen and (min-width: 992px){main#hc-theme-main #hc-single-product-main .wrapper .gallery-col{flex:0 0 calc(100% - 60px - 524px)}}main#hc-theme-main #hc-single-product-main .wrapper .gallery-col .main-gallery{display:block}@media only screen and (min-width: 992px){main#hc-theme-main #hc-single-product-main .wrapper .gallery-col .main-gallery{display:flex;flex-wrap:wrap;gap:16px}}main#hc-theme-main #hc-single-product-main .wrapper .gallery-col .main-gallery .slick-slide{margin:0 8px}@media only screen and (min-width: 768px){main#hc-theme-main #hc-single-product-main .wrapper .gallery-col .main-gallery .slick-slide{margin:0 12px}}main#hc-theme-main #hc-single-product-main .wrapper .gallery-col .main-gallery .slick-list{margin:0 -8px}@media only screen and (min-width: 768px){main#hc-theme-main #hc-single-product-main .wrapper .gallery-col .main-gallery .slick-list{margin:0 -12px}}main#hc-theme-main #hc-single-product-main .wrapper .gallery-col .main-gallery .item{border-radius:24px;overflow:hidden}@media only screen and (min-width: 992px){main#hc-theme-main #hc-single-product-main .wrapper .gallery-col .main-gallery .item{flex:1 1 calc(50% - 8px);max-width:calc(50% - 8px)}}main#hc-theme-main #hc-single-product-main .wrapper .gallery-col .main-gallery .item img{width:100%;height:auto;aspect-ratio:1 / 1.3;object-fit:cover}main#hc-theme-main #hc-single-product-main .wrapper .content-col{flex:1 1 100%}@media only screen and (min-width: 992px){main#hc-theme-main #hc-single-product-main .wrapper .content-col{flex:1 1 524px}}main#hc-theme-main #hc-single-product-main .wrapper .content-col .only-desktop-header{display:flex;flex-direction:column}main#hc-theme-main #hc-single-product-main .wrapper .content-col .only-desktop-header .woocommerce-breadcrumb{order:0}main#hc-theme-main #hc-single-product-main .wrapper .content-col .only-desktop-header ul.tags{order:1}main#hc-theme-main #hc-single-product-main .wrapper .content-col .only-desktop-header h1{order:2}main#hc-theme-main #hc-single-product-main .wrapper .content-col .woocommerce-breadcrumb{margin-bottom:32px}main#hc-theme-main #hc-single-product-main .wrapper .content-col .woocommerce-breadcrumb,main#hc-theme-main #hc-single-product-main .wrapper .content-col .woocommerce-breadcrumb a{color:#000;font-family:Inter;font-size:12px;font-style:normal;font-weight:400;line-height:150%}main#hc-theme-main #hc-single-product-main .wrapper .content-col h1{color:#000;font-family:"Optima nova LT Pro";font-size:36px;font-style:normal;font-weight:400;line-height:125%;letter-spacing:.72px;margin:12px 0px}main#hc-theme-main #hc-single-product-main .wrapper .content-col ul.tags{display:none;flex-direction:row;align-items:center;gap:12px}@media only screen and (min-width: 992px){main#hc-theme-main #hc-single-product-main .wrapper .content-col ul.tags{display:flex}}main#hc-theme-main #hc-single-product-main .wrapper .content-col ul.tags li{list-style-type:none;color:var(--Kolory-Podstawowe-niena-biel, #fcfdfd);font-family:"Noto Sans";font-size:12px;font-style:normal;font-weight:500;line-height:normal;text-transform:uppercase;display:flex;padding:10px 18px;align-items:center;gap:10px;background:#1f224d}main#hc-theme-main #hc-single-product-main .wrapper .content-col ul.suplementation-info{display:flex;flex-direction:row;align-items:center;gap:24px;margin-top:0;margin-bottom:16px}@media only screen and (min-width: 992px){main#hc-theme-main #hc-single-product-main .wrapper .content-col ul.suplementation-info{margin-top:36px}}main#hc-theme-main #hc-single-product-main .wrapper .content-col ul.suplementation-info li{flex:1 1 0;list-style-type:none;color:#000;font-family:"Noto Sans";font-size:14px;font-style:normal;font-weight:400;line-height:150%;position:relative;padding-left:30px}main#hc-theme-main #hc-single-product-main .wrapper .content-col ul.suplementation-info li.caps:before{position:absolute;top:50%;left:0px;transform:translateY(-50%);content:"";width:24px;height:24px;background:url("../img/pill.svg") no-repeat center center;background-size:contain}main#hc-theme-main #hc-single-product-main .wrapper .content-col ul.suplementation-info li.time:before{position:absolute;top:50%;left:0px;transform:translateY(-50%);content:"";width:24px;height:24px;background:url("../img/calendar_month.svg") no-repeat center center;background-size:contain}main#hc-theme-main #hc-single-product-main .wrapper .content-col #tm-widget-hornet{display:none}main#hc-theme-main #hc-single-product-main .wrapper .content-col .amount-price{display:flex;flex-direction:row;align-items:center;margin-top:26px}@media only screen and (min-width: 992px){main#hc-theme-main #hc-single-product-main .wrapper .content-col .amount-price{margin:48px 0px 0px 0px}}main#hc-theme-main #hc-single-product-main .wrapper .content-col .amount-price #custom-amount-form,main#hc-theme-main #hc-single-product-main .wrapper .content-col .amount-price .price-col{flex:1 1 0}main#hc-theme-main #hc-single-product-main .wrapper .content-col .amount-price form{order:1;display:flex;padding:8px 20px;justify-content:center;align-items:center;gap:20px;max-width:122px;border-radius:100px;background:var(--Kolory-Podstawowe-Zimny-Szary, #f1f5f8)}@media only screen and (min-width: 992px){main#hc-theme-main #hc-single-product-main .wrapper .content-col .amount-price form{order:0}}main#hc-theme-main #hc-single-product-main .wrapper .content-col .amount-price form button{color:#000;font-family:Inter;font-size:24px;font-style:normal;font-weight:400;line-height:150%;background:none;border:none;padding:0;width:16px;height:36px;cursor:pointer}main#hc-theme-main #hc-single-product-main .wrapper .content-col .amount-price form input[type="number"]{border:none;background:none;padding:0;width:42px;text-align:center;color:#000;font-family:"Noto Sans";font-size:24px;font-style:normal;font-weight:500;line-height:150%}main#hc-theme-main #hc-single-product-main .wrapper .content-col .amount-price form input::-webkit-outer-spin-button,main#hc-theme-main #hc-single-product-main .wrapper .content-col .amount-price form input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}main#hc-theme-main #hc-single-product-main .wrapper .content-col .amount-price form input[type="number"]{-moz-appearance:textfield}main#hc-theme-main #hc-single-product-main .wrapper .content-col .amount-price .price-col{order:0}@media only screen and (min-width: 992px){main#hc-theme-main #hc-single-product-main .wrapper .content-col .amount-price .price-col{text-align:right;order:2}}main#hc-theme-main #hc-single-product-main .wrapper .content-col .amount-price .price-col p.price{color:#000;font-family:"Optima nova LT Pro";font-style:normal;font-weight:400;line-height:125%;letter-spacing:.64px;font-size:32px}main#hc-theme-main #hc-single-product-main .wrapper .content-col .nm-quantity-wrap{display:none}main#hc-theme-main #hc-single-product-main .wrapper .content-col button.single_add_to_cart_button{margin:24px 0px;display:flex;padding:14px 34px 14px 24px;justify-content:center;align-items:center;gap:10px;align-self:stretch;border-radius:100px;background:var(--Kolory-Podstawowe-Granat-Pnocy, #1f224d);width:100%;color:var(--Kolory-Podstawowe-niena-biel, #fcfdfd);font-family:"Noto Sans";font-size:16px;font-style:normal;font-weight:400;line-height:normal}main#hc-theme-main #hc-single-product-main .wrapper .content-col button.single_add_to_cart_button span{position:relative;padding-left:28px}@media only screen and (min-width: 992px){main#hc-theme-main #hc-single-product-main .wrapper .content-col button.single_add_to_cart_button span{padding-left:30px}}main#hc-theme-main #hc-single-product-main .wrapper .content-col button.single_add_to_cart_button span:before{position:absolute;top:0px;left:0px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;content:"";aspect-ratio:25/26;background:url("../img/add_shopping_cart_white.svg") no-repeat center center;width:24px;height:24px}main#hc-theme-main #hc-single-product-main .wrapper .content-col .delivery-info-box{display:flex;padding:12px;flex-direction:column;align-items:flex-start;gap:8px;align-self:stretch;border-radius:8px;background:var(--Kolory-Podstawowe-Zimny-Szary, #f1f5f8);margin-bottom:24px}@media only screen and (min-width: 992px){main#hc-theme-main #hc-single-product-main .wrapper .content-col .delivery-info-box{padding:16px}}main#hc-theme-main #hc-single-product-main .wrapper .content-col .delivery-info-box ul{display:flex;flex-direction:column;gap:8px}main#hc-theme-main #hc-single-product-main .wrapper .content-col .delivery-info-box ul li{position:relative;color:var(--Kolory-Podstawowe-Granat-Pnocy, #1f224d);font-family:"Noto Sans";font-size:14px;font-style:normal;font-weight:400;line-height:150%;padding-left:30px}main#hc-theme-main #hc-single-product-main .wrapper .content-col .delivery-info-box ul li a{color:var(--Kolory-Podstawowe-Granat-Pnocy, #1f224d);font-family:"Noto Sans";font-size:14px;font-style:normal;font-weight:400;line-height:150%;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:auto;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}main#hc-theme-main #hc-single-product-main .wrapper .content-col .delivery-info-box ul li.time:before{position:absolute;top:0px;left:0px;width:24px;height:24px;content:"";background:url("../img/delivery_truck_speed.svg") no-repeat center center;background-size:contain}main#hc-theme-main #hc-single-product-main .wrapper .content-col .delivery-info-box ul li.price:before{position:absolute;top:0px;left:0px;width:24px;height:24px;content:"";background:url("../img/hand_package.svg") no-repeat center center;background-size:contain}main#hc-theme-main #hc-single-product-main .wrapper .content-col .delivery-info-box ul li.contact:before{position:absolute;top:0px;left:0px;width:24px;height:24px;content:"";background:url("../img/mail.svg") no-repeat center center;background-size:contain}main#hc-theme-main #hc-single-product-main .wrapper .content-col #accordion-product-description{line-height:1.5}main#hc-theme-main #hc-single-product-main .wrapper .content-col #accordion-product-description h3.ui-accordion-header{color:#000;font-family:"Optima nova LT Pro";font-size:20px;font-style:normal;font-weight:400;line-height:125%;letter-spacing:.4px;padding:16px 0px;border-bottom:.5px solid var(--Kolory-Uzupeniajce-Granat-Pnocy-700, #323566);cursor:pointer;position:relative}@media only screen and (min-width: 992px){main#hc-theme-main #hc-single-product-main .wrapper .content-col #accordion-product-description h3.ui-accordion-header{padding:24px 0px}}main#hc-theme-main #hc-single-product-main .wrapper .content-col #accordion-product-description h3.ui-accordion-header:after{position:absolute;top:50%;right:0px;transform:translateY(-50%);content:"";width:15px;height:15px;background:url("../img/more.svg") no-repeat center center;background-size:contain;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}main#hc-theme-main #hc-single-product-main .wrapper .content-col #accordion-product-description h3.ui-accordion-header.ui-accordion-header-active{border-bottom:.5px solid rgba(0,0,0,0)}main#hc-theme-main #hc-single-product-main .wrapper .content-col #accordion-product-description h3.ui-accordion-header.ui-accordion-header-active:after{position:absolute;top:50%;right:0px;transform:translateY(-50%);content:"";width:15px;height:15px;background:url("../img/less.svg") no-repeat center center;background-size:contain;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}main#hc-theme-main #hc-single-product-main .wrapper .content-col #accordion-product-description .ui-accordion-content{padding-bottom:24px;border-bottom:.5px solid var(--Kolory-Uzupeniajce-Granat-Pnocy-700, #323566)}main#hc-theme-main .global-product-desc-config{color:#000;font-family:"Noto Sans";font-size:14px;font-style:normal;font-weight:400;line-height:150%}main#hc-theme-main .global-product-desc-config p{color:#000;font-family:"Noto Sans";font-size:14px;font-style:normal;font-weight:400;line-height:150%;margin-bottom:12px}main#hc-theme-main .global-product-desc-config p:last-child{margin-bottom:0px}main#hc-theme-main .global-product-desc-config p b{font-weight:600}main#hc-theme-main .global-product-desc-config h2.tab-title{color:#000;font-family:"Optima nova LT Pro";font-size:24px !important;font-style:normal;font-weight:400 !important;line-height:125%;margin-bottom:24px}main#hc-theme-main .global-product-desc-config ol{display:flex;flex-direction:column;gap:8px}main#hc-theme-main .global-product-desc-config ol li{list-style-type:decimal}main#hc-theme-main .global-product-desc-config ol li a{color:var(--Kolory-Podstawowe-Granat-Pnocy, #1f224d);font-family:"Noto Sans";font-size:14px;font-style:normal;font-weight:400;line-height:150%;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:auto;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}main#hc-theme-main .global-product-desc-config ul{margin:16px 0px 0px 0px;display:flex;flex-direction:column;gap:8px;margin-bottom:12px}main#hc-theme-main .global-product-desc-config ul:last-child{margin-bottom:0px}main#hc-theme-main .global-product-desc-config ul li{list-style-type:none;margin-left:20px;color:#000;font-family:"Noto Sans";font-size:14px;font-style:normal;font-weight:400;line-height:150%;position:relative;padding-left:30px;margin-left:0}main#hc-theme-main .global-product-desc-config ul li:before{position:absolute;top:50%;left:0px;transform:translateY(-50%);content:"";width:24px;height:24px;background:url("../img/verified_user.svg") no-repeat center center;background-size:contain}main#hc-theme-main .global-product-desc-config .product-table{margin-bottom:24px}main#hc-theme-main .global-product-desc-config .product-table .product-table-row{padding:12px 0px;border-bottom:1px solid #ccc}main#hc-theme-main .global-product-desc-config .product-table .product-table-row:last-child{border-bottom:none}main#hc-theme-main section#hc-product-infographic{position:relative;overflow:hidden;width:100%;padding:40px 0px;background:radial-gradient(50% 50% at 50% 50%, #fff 60.58%, rgba(232,244,255,0.8) 100%)}@media only screen and (min-width: 768px){main#hc-theme-main section#hc-product-infographic{padding:45px 0px}}@media only screen and (min-width: 992px){main#hc-theme-main section#hc-product-infographic{padding:60px 0px}}@media only screen and (min-width: 1200px){main#hc-theme-main section#hc-product-infographic{padding:80px 0px 120px 0px}}main#hc-theme-main section#hc-product-infographic .section-header{text-align:center;margin-bottom:24px}@media only screen and (min-width: 992px){main#hc-theme-main section#hc-product-infographic .section-header{margin-bottom:32px}}@media only screen and (min-width: 1200px){main#hc-theme-main section#hc-product-infographic .section-header{margin-bottom:48px}}main#hc-theme-main section#hc-product-infographic .section-header h2{color:#1F224D;text-align:center;font-family:"Optima nova LT Pro";font-size:30px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:.96px}@media only screen and (min-width: 992px){main#hc-theme-main section#hc-product-infographic .section-header h2{font-size:42px}}@media only screen and (min-width: 1200px){main#hc-theme-main section#hc-product-infographic .section-header h2{font-size:48px}}main#hc-theme-main section#hc-product-infographic .section-header h3{color:var(--Kolory-Podstawowe-Granat-Pnocy, #1F224D);text-align:left;font-family:"Optima nova LT Pro";font-size:32px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:.64px}@media only screen and (min-width: 992px){main#hc-theme-main section#hc-product-infographic .section-header h3{text-align:center}}main#hc-theme-main section#hc-product-infographic .section-header h3 b,main#hc-theme-main section#hc-product-infographic .section-header h3 strong{font-weight:700;font-family:"Optima nova LT Pro Bold"}main#hc-theme-main section#hc-product-infographic .section-header p{color:#1F224D;text-align:center;font-family:"Noto Sans";font-size:16px;font-style:normal;font-weight:400;line-height:130%;padding-top:6px;max-width:835px;margin:0 auto}main#hc-theme-main .info-img-desktop{display:none}@media only screen and (min-width: 992px){main#hc-theme-main .info-img-desktop{display:block}}main#hc-theme-main .info-img-desktop img{width:100%;height:auto}main#hc-theme-main .info-img-mobile{display:block}@media only screen and (min-width: 992px){main#hc-theme-main .info-img-mobile{display:none}}main#hc-theme-main .info-img-mobile img{width:100%;height:auto}main#hc-theme-main section#hc-product-img-benefits{position:relative;overflow:hidden;width:100%;padding:40px 0px}@media only screen and (min-width: 768px){main#hc-theme-main section#hc-product-img-benefits{padding:45px 0px}}@media only screen and (min-width: 992px){main#hc-theme-main section#hc-product-img-benefits{padding:60px 0px}}main#hc-theme-main section#hc-product-img-benefits .section-header{text-align:center;margin-bottom:24px}@media only screen and (min-width: 992px){main#hc-theme-main section#hc-product-img-benefits .section-header{margin-bottom:32px}}@media only screen and (min-width: 1200px){main#hc-theme-main section#hc-product-img-benefits .section-header{margin-bottom:48px}}main#hc-theme-main section#hc-product-img-benefits .section-header h2{color:#1F224D;text-align:center;font-family:"Optima nova LT Pro";font-size:30px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:.96px}@media only screen and (min-width: 992px){main#hc-theme-main section#hc-product-img-benefits .section-header h2{font-size:42px}}@media only screen and (min-width: 1200px){main#hc-theme-main section#hc-product-img-benefits .section-header h2{font-size:48px}}main#hc-theme-main section#hc-product-img-benefits .section-header h3{color:var(--Kolory-Podstawowe-Granat-Pnocy, #1F224D);text-align:left;font-family:"Optima nova LT Pro";font-size:32px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:.64px}@media only screen and (min-width: 992px){main#hc-theme-main section#hc-product-img-benefits .section-header h3{text-align:center}}main#hc-theme-main section#hc-product-img-benefits .section-header h3 b,main#hc-theme-main section#hc-product-img-benefits .section-header h3 strong{font-weight:700;font-family:"Optima nova LT Pro Bold"}main#hc-theme-main section#hc-product-img-benefits .section-header p{color:#1F224D;text-align:center;font-family:"Noto Sans";font-size:16px;font-style:normal;font-weight:400;line-height:130%;padding-top:6px;max-width:835px;margin:0 auto}main#hc-theme-main section#hc-product-img-benefits .cols{display:flex;flex-direction:column;gap:32px}@media only screen and (min-width: 992px){main#hc-theme-main section#hc-product-img-benefits .cols{flex-direction:row;align-items:center;gap:52px}}main#hc-theme-main section#hc-product-img-benefits .cols .col{flex:1 1 100%}@media only screen and (min-width: 992px){main#hc-theme-main section#hc-product-img-benefits .cols .col{flex:1 1 calc(100% - 32px)}}main#hc-theme-main section#hc-product-img-benefits .cols .col:nth-child(2){order:0}@media only screen and (min-width: 992px){main#hc-theme-main section#hc-product-img-benefits .cols .col:nth-child(2){order:2}}main#hc-theme-main section#hc-product-img-benefits .cols .col:nth-child(1){order:2}@media only screen and (min-width: 992px){main#hc-theme-main section#hc-product-img-benefits .cols .col:nth-child(1){order:1}}main#hc-theme-main section#hc-product-img-benefits .cols .col img.full-width-img{width:100%;height:auto;overflow:hidden;border-radius:16px;object-fit:cover}@media only screen and (min-width: 992px){main#hc-theme-main section#hc-product-img-benefits .cols .col img.full-width-img{aspect-ratio:revert-layer;border-radius:24px}}main#hc-theme-main section#hc-product-img-benefits .cols .col .items{display:flex;flex-wrap:wrap;gap:26px 16px}@media only screen and (min-width: 992px){main#hc-theme-main section#hc-product-img-benefits .cols .col .items{gap:36px 32px}}main#hc-theme-main section#hc-product-img-benefits .cols .col .items .item{flex:1 1 100%;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center}@media only screen and (min-width: 992px){main#hc-theme-main section#hc-product-img-benefits .cols .col .items .item{flex:1 1 calc(50% - 16px);max-width:calc(50% - 16px)}}main#hc-theme-main section#hc-product-img-benefits .cols .col .items .item .icon{width:35px;height:35px;margin-bottom:14px;display:flex;align-items:center;justify-content:center}main#hc-theme-main section#hc-product-img-benefits .cols .col .items .item .icon img{width:100%;height:auto}main#hc-theme-main section#hc-product-img-benefits .cols .col .items .item span.title{color:var(--Kolory-Podstawowe-Granat-Pnocy, #1f224d);text-align:center;font-family:"Optima nova LT Pro";font-size:20px;font-style:normal;font-weight:400;line-height:125%;letter-spacing:.4px}main#hc-theme-main section#hc-product-img-benefits .cols .col .items .item p{color:var(--Kolory-Podstawowe-Granat-Pnocy, #1f224d);text-align:center;font-family:"Noto Sans";font-size:14px;font-style:normal;font-weight:400;line-height:160%}main#hc-theme-main section#hc-product-img-benefits .cols .col .items .item sup{zoom:.8}main#hc-theme-main section#hc-product-benefits-slider{position:relative;overflow:hidden;width:100%;padding:40px 0px;background:radial-gradient(50% 50% at 50% 50%, #fff 60.58%, rgba(232,244,255,0.8) 100%)}@media only screen and (min-width: 768px){main#hc-theme-main section#hc-product-benefits-slider{padding:45px 0px}}@media only screen and (min-width: 992px){main#hc-theme-main section#hc-product-benefits-slider{padding:60px 0px}}main#hc-theme-main section#hc-product-benefits-slider .section-header{text-align:center;margin-bottom:24px}@media only screen and (min-width: 992px){main#hc-theme-main section#hc-product-benefits-slider .section-header{margin-bottom:32px}}@media only screen and (min-width: 1200px){main#hc-theme-main section#hc-product-benefits-slider .section-header{margin-bottom:48px}}main#hc-theme-main section#hc-product-benefits-slider .section-header h2{color:#1F224D;text-align:center;font-family:"Optima nova LT Pro";font-size:30px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:.96px}@media only screen and (min-width: 992px){main#hc-theme-main section#hc-product-benefits-slider .section-header h2{font-size:42px}}@media only screen and (min-width: 1200px){main#hc-theme-main section#hc-product-benefits-slider .section-header h2{font-size:48px}}main#hc-theme-main section#hc-product-benefits-slider .section-header h3{color:var(--Kolory-Podstawowe-Granat-Pnocy, #1F224D);text-align:left;font-family:"Optima nova LT Pro";font-size:32px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:.64px}@media only screen and (min-width: 992px){main#hc-theme-main section#hc-product-benefits-slider .section-header h3{text-align:center}}main#hc-theme-main section#hc-product-benefits-slider .section-header h3 b,main#hc-theme-main section#hc-product-benefits-slider .section-header h3 strong{font-weight:700;font-family:"Optima nova LT Pro Bold"}main#hc-theme-main section#hc-product-benefits-slider .section-header p{color:#1F224D;text-align:center;font-family:"Noto Sans";font-size:16px;font-style:normal;font-weight:400;line-height:130%;padding-top:6px;max-width:835px;margin:0 auto}main#hc-theme-main section#hc-product-benefits-slider .content-area{text-align:center;max-width:850px;margin:0 auto;margin-bottom:60px}main#hc-theme-main section#hc-product-benefits-slider .content-area b{font-weight:700;font-family:"Optima nova LT Pro Bold"}main#hc-theme-main section#hc-product-benefits-slider .content-area p{color:#000;text-align:center;font-family:"Noto Sans";font-size:14px;font-style:normal;font-weight:400;line-height:150%;margin-bottom:12px}main#hc-theme-main section#hc-product-benefits-slider .content-area p:last-child{margin-bottom:0}main#hc-theme-main section#hc-product-benefits-slider .slick-slider .slick-slide{margin:0 8px}@media only screen and (min-width: 768px){main#hc-theme-main section#hc-product-benefits-slider .slick-slider .slick-slide{margin:0 12px}}@media only screen and (min-width: 992px){main#hc-theme-main section#hc-product-benefits-slider .slick-slider .slick-slide{margin:0 30px}}main#hc-theme-main section#hc-product-benefits-slider .slick-slider .slick-list{margin:0 -8px}@media only screen and (min-width: 768px){main#hc-theme-main section#hc-product-benefits-slider .slick-slider .slick-list{margin:0 -12px}}@media only screen and (min-width: 992px){main#hc-theme-main section#hc-product-benefits-slider .slick-slider .slick-list{margin:0 -30px}}main#hc-theme-main section#hc-product-benefits-slider .slick-slider .item{display:flex;flex-direction:column;align-items:center;justify-content:center}main#hc-theme-main section#hc-product-benefits-slider .slick-slider .item .icon{margin-bottom:17px;width:173px;height:173px;display:flex;align-items:center;justify-content:center}main#hc-theme-main section#hc-product-benefits-slider .slick-slider .item .icon img{width:calc(100% - 20px);height:auto}main#hc-theme-main section#hc-product-benefits-slider .slick-slider .item p{color:#000;text-align:center;font-family:"Noto Sans";font-size:14px;font-style:normal;font-weight:400;line-height:150%}main#hc-theme-main section#hc-product-benefits-slider .slick-dots{position:relative;margin-top:28px;text-align:center;width:100%;display:block;list-style:none}@media only screen and (min-width: 992px){main#hc-theme-main section#hc-product-benefits-slider .slick-dots{margin-top:46px}}main#hc-theme-main section#hc-product-benefits-slider .slick-dots li{position:relative;display:inline-block;width:auto !important;margin:0px 6px;padding:0;cursor:pointer}main#hc-theme-main section#hc-product-benefits-slider .slick-dots li button{font-size:0;line-height:0;padding:0px;display:block;width:19px;height:6px;cursor:pointer;border-radius:30px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;border:none;background:#dddeeb;border:1px solid #dddeeb}main#hc-theme-main section#hc-product-benefits-slider .slick-dots li button:hover{opacity:1;background:#dddeeb}main#hc-theme-main section#hc-product-benefits-slider .slick-dots li button:before{display:none;content:""}main#hc-theme-main section#hc-product-benefits-slider .slick-dots li.slick-active button{width:45px;opacity:1;background:#1f224d;border:1px solid #1f224d}main#hc-theme-main section#hc-product-ingredients{position:relative;overflow:hidden;width:100%;padding:40px 0px}@media only screen and (min-width: 768px){main#hc-theme-main section#hc-product-ingredients{padding:45px 0px}}@media only screen and (min-width: 992px){main#hc-theme-main section#hc-product-ingredients{padding:60px 0px}}main#hc-theme-main section#hc-product-ingredients .cols{display:flex;flex-direction:column}@media only screen and (min-width: 992px){main#hc-theme-main section#hc-product-ingredients .cols{gap:32px}}@media only screen and (min-width: 992px){main#hc-theme-main section#hc-product-ingredients .cols{flex-direction:row;align-items:center;gap:52px}}main#hc-theme-main section#hc-product-ingredients .cols .col{flex:1 1 100%}@media only screen and (min-width: 992px){main#hc-theme-main section#hc-product-ingredients .cols .col{flex:1 1 calc(100% - 32px)}}main#hc-theme-main section#hc-product-ingredients .cols .col .section-header{text-align:center;margin-bottom:24px}@media only screen and (min-width: 992px){main#hc-theme-main section#hc-product-ingredients .cols .col .section-header{margin-bottom:32px}}@media only screen and (min-width: 1200px){main#hc-theme-main section#hc-product-ingredients .cols .col .section-header{margin-bottom:48px}}main#hc-theme-main section#hc-product-ingredients .cols .col .section-header h2{color:#1F224D;text-align:center;font-family:"Optima nova LT Pro";font-size:30px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:.96px}@media only screen and (min-width: 992px){main#hc-theme-main section#hc-product-ingredients .cols .col .section-header h2{font-size:42px}}@media only screen and (min-width: 1200px){main#hc-theme-main section#hc-product-ingredients .cols .col .section-header h2{font-size:48px}}main#hc-theme-main section#hc-product-ingredients .cols .col .section-header h3{color:var(--Kolory-Podstawowe-Granat-Pnocy, #1F224D);text-align:left;font-family:"Optima nova LT Pro";font-size:32px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:.64px}@media only screen and (min-width: 992px){main#hc-theme-main section#hc-product-ingredients .cols .col .section-header h3{text-align:center}}main#hc-theme-main section#hc-product-ingredients .cols .col .section-header h3 b,main#hc-theme-main section#hc-product-ingredients .cols .col .section-header h3 strong{font-weight:700;font-family:"Optima nova LT Pro Bold"}main#hc-theme-main section#hc-product-ingredients .cols .col .section-header p{color:#1F224D;text-align:center;font-family:"Noto Sans";font-size:16px;font-style:normal;font-weight:400;line-height:130%;padding-top:6px;max-width:835px;margin:0 auto}@media only screen and (min-width: 992px){main#hc-theme-main section#hc-product-ingredients .cols .col .section-header{text-align:left}main#hc-theme-main section#hc-product-ingredients .cols .col .section-header h2{text-align:left}}main#hc-theme-main section#hc-product-ingredients .cols .col #ingredients-accordion{line-height:1.5}main#hc-theme-main section#hc-product-ingredients .cols .col #ingredients-accordion h3.ui-accordion-header{color:#000;font-family:"Optima nova LT Pro";font-size:20px;font-style:normal;font-weight:400;line-height:125%;letter-spacing:.4px;padding:16px 0px;border-bottom:.5px solid var(--Kolory-Uzupeniajce-Granat-Pnocy-700, #323566);cursor:pointer;position:relative;display:flex;align-items:center;justify-content:flex-start;gap:0px}@media only screen and (min-width: 992px){main#hc-theme-main section#hc-product-ingredients .cols .col #ingredients-accordion h3.ui-accordion-header{padding:24px 0px}}main#hc-theme-main section#hc-product-ingredients .cols .col #ingredients-accordion h3.ui-accordion-header:after{position:absolute;top:50%;right:0px;transform:translateY(-50%);content:"";width:15px;height:15px;background:url("../img/more.svg") no-repeat center center;background-size:contain;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}main#hc-theme-main section#hc-product-ingredients .cols .col #ingredients-accordion h3.ui-accordion-header .icon{margin-right:12px;width:32px;height:32px;display:flex;align-items:center;justify-content:center}main#hc-theme-main section#hc-product-ingredients .cols .col #ingredients-accordion h3.ui-accordion-header .icon img{width:100%;height:auto}main#hc-theme-main section#hc-product-ingredients .cols .col #ingredients-accordion h3.ui-accordion-header.ui-accordion-header-active{border-bottom:.5px solid rgba(0,0,0,0)}main#hc-theme-main section#hc-product-ingredients .cols .col #ingredients-accordion h3.ui-accordion-header.ui-accordion-header-active:after{position:absolute;top:50%;right:0px;transform:translateY(-50%);content:"";width:15px;height:15px;background:url("../img/less.svg") no-repeat center center;background-size:contain;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}main#hc-theme-main section#hc-product-ingredients .cols .col #ingredients-accordion .ui-accordion-content{padding-bottom:24px;border-bottom:.5px solid var(--Kolory-Uzupeniajce-Granat-Pnocy-700, #323566)}main#hc-theme-main section#hc-product-faq,main#hc-theme-main section#hc-product-bibliografia{position:relative;overflow:hidden;width:100%;padding:40px 0px}@media only screen and (min-width: 768px){main#hc-theme-main section#hc-product-faq,main#hc-theme-main section#hc-product-bibliografia{padding:45px 0px}}@media only screen and (min-width: 992px){main#hc-theme-main section#hc-product-faq,main#hc-theme-main section#hc-product-bibliografia{padding:60px 0px}}main#hc-theme-main section#hc-product-faq .wrapper,main#hc-theme-main section#hc-product-bibliografia .wrapper{max-width:920px}main#hc-theme-main section#hc-product-faq .box,main#hc-theme-main section#hc-product-bibliografia .box{border-radius:24px;border:.5px solid #a3a3a3;background:var(--Kolory-Uzupeniajce-Lodowaty-Bkit-50, #f6fbff)}main#hc-theme-main section#hc-product-faq .box .inner,main#hc-theme-main section#hc-product-bibliografia .box .inner{padding:40px 15px}@media only screen and (min-width: 992px){main#hc-theme-main section#hc-product-faq .box .inner,main#hc-theme-main section#hc-product-bibliografia .box .inner{padding:40px 60px}}main#hc-theme-main section#hc-product-faq .box .inner .section-header,main#hc-theme-main section#hc-product-bibliografia .box .inner .section-header{text-align:center;margin-bottom:24px}@media only screen and (min-width: 992px){main#hc-theme-main section#hc-product-faq .box .inner .section-header,main#hc-theme-main section#hc-product-bibliografia .box .inner .section-header{margin-bottom:32px}}@media only screen and (min-width: 1200px){main#hc-theme-main section#hc-product-faq .box .inner .section-header,main#hc-theme-main section#hc-product-bibliografia .box .inner .section-header{margin-bottom:48px}}main#hc-theme-main section#hc-product-faq .box .inner .section-header h2,main#hc-theme-main section#hc-product-bibliografia .box .inner .section-header h2{color:#1F224D;text-align:center;font-family:"Optima nova LT Pro";font-size:30px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:.96px}@media only screen and (min-width: 992px){main#hc-theme-main section#hc-product-faq .box .inner .section-header h2,main#hc-theme-main section#hc-product-bibliografia .box .inner .section-header h2{font-size:42px}}@media only screen and (min-width: 1200px){main#hc-theme-main section#hc-product-faq .box .inner .section-header h2,main#hc-theme-main section#hc-product-bibliografia .box .inner .section-header h2{font-size:48px}}main#hc-theme-main section#hc-product-faq .box .inner .section-header h3,main#hc-theme-main section#hc-product-bibliografia .box .inner .section-header h3{color:var(--Kolory-Podstawowe-Granat-Pnocy, #1F224D);text-align:left;font-family:"Optima nova LT Pro";font-size:32px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:.64px}@media only screen and (min-width: 992px){main#hc-theme-main section#hc-product-faq .box .inner .section-header h3,main#hc-theme-main section#hc-product-bibliografia .box .inner .section-header h3{text-align:center}}main#hc-theme-main section#hc-product-faq .box .inner .section-header h3 b,main#hc-theme-main section#hc-product-bibliografia .box .inner .section-header h3 b,main#hc-theme-main section#hc-product-faq .box .inner .section-header h3 strong,main#hc-theme-main section#hc-product-bibliografia .box .inner .section-header h3 strong{font-weight:700;font-family:"Optima nova LT Pro Bold"}main#hc-theme-main section#hc-product-faq .box .inner .section-header p,main#hc-theme-main section#hc-product-bibliografia .box .inner .section-header p{color:#1F224D;text-align:center;font-family:"Noto Sans";font-size:16px;font-style:normal;font-weight:400;line-height:130%;padding-top:6px;max-width:835px;margin:0 auto}main#hc-theme-main section#hc-product-faq .box .inner #faq-accordion,main#hc-theme-main section#hc-product-bibliografia .box .inner #faq-accordion{line-height:1.5}main#hc-theme-main section#hc-product-faq .box .inner #faq-accordion h3.ui-accordion-header,main#hc-theme-main section#hc-product-bibliografia .box .inner #faq-accordion h3.ui-accordion-header{color:#000;font-family:"Optima nova LT Pro";font-size:20px;font-style:normal;font-weight:400;line-height:125%;letter-spacing:.4px;padding:16px 0px;padding-right:40px;border-bottom:.5px solid var(--Kolory-Uzupeniajce-Granat-Pnocy-700, #323566);cursor:pointer;position:relative}@media only screen and (min-width: 992px){main#hc-theme-main section#hc-product-faq .box .inner #faq-accordion h3.ui-accordion-header,main#hc-theme-main section#hc-product-bibliografia .box .inner #faq-accordion h3.ui-accordion-header{padding:24px 0px;padding-right:40px}}main#hc-theme-main section#hc-product-faq .box .inner #faq-accordion h3.ui-accordion-header:after,main#hc-theme-main section#hc-product-bibliografia .box .inner #faq-accordion h3.ui-accordion-header:after{position:absolute;top:50%;right:0px;transform:translateY(-50%);content:"";width:24px;height:24px;background:url("../img/faq-accordion-arrow.svg") no-repeat center center;background-size:contain;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}main#hc-theme-main section#hc-product-faq .box .inner #faq-accordion h3.ui-accordion-header.ui-accordion-header-active,main#hc-theme-main section#hc-product-bibliografia .box .inner #faq-accordion h3.ui-accordion-header.ui-accordion-header-active{border-bottom:.5px solid rgba(0,0,0,0)}main#hc-theme-main section#hc-product-faq .box .inner #faq-accordion h3.ui-accordion-header.ui-accordion-header-active:after,main#hc-theme-main section#hc-product-bibliografia .box .inner #faq-accordion h3.ui-accordion-header.ui-accordion-header-active:after{transform:translateY(-50%) rotate(180deg)}main#hc-theme-main section#hc-product-faq .box .inner #faq-accordion .ui-accordion-content,main#hc-theme-main section#hc-product-bibliografia .box .inner #faq-accordion .ui-accordion-content{padding-bottom:24px;border-bottom:.5px solid var(--Kolory-Uzupeniajce-Granat-Pnocy-700, #323566)}main#hc-theme-main section#hc-product-bibliografia .wrapper .box .inner{padding:0px 24px}main#hc-theme-main section#hc-product-bibliografia .wrapper .box .inner #faq-accordion h3.ui-accordion-header{border-bottom:none !important}main#hc-theme-main section#hc-product-bibliografia .wrapper .box .inner #faq-accordion .ui-accordion-content{border-bottom:none !important}