@media (max-width:1199.98px){.page-id-3316 #menu-menu-nowej-glownej{display:none}.page-id-3316 .main-menu__wrapper{font-size:1.5rem;font-weight:500;width:100%;height:calc(100vh - 16px);position:absolute;top:100%;right:0;left:0;display:flex;flex-direction:column;justify-content:start;align-items:center;gap:2rem;padding-top:2rem;transform:translateY(-125%);background-color:var(--clr-green-500);transition:all 0.3s ease-in-out;z-index:10}.page-id-3316 .header__wrapper .main-menu{gap:1.5rem}.page-id-3316 .shop-burger-btn{display:block!important}.page-id-3316 .main-header-nav{position:relative;background:var(--clr-green-500)!important}.page-id-3316 .main-header-nav .header__wrapper .main-menu{flex-direction:column;align-items:center;justify-content:center}}@media (max-width:991.98px){.footer__wrapper{gap:2rem}#overlay{background:rgb(43 38 33 / .45);position:fixed;inset:0;z-index:9;display:none;backdrop-filter:blur(2px)}#overlay.overlay--visible{display:block}html.nav-open,html.nav-open body{overflow:hidden}.primary-nav{--mobile-nav-bg:#f7f4ee;--mobile-nav-surface:#ebe6dc;--mobile-nav-card:#ffffff;--mobile-nav-text:#2b2621;--mobile-nav-muted:rgba(43, 38, 33, 0.55);--mobile-nav-line:rgba(43, 38, 33, 0.1);position:fixed;top:0;right:0;height:100svh;max-height:100svh;width:min(360px, 92%);display:flex;flex-direction:column;background-color:var(--mobile-nav-bg);color:var(--mobile-nav-text);padding:0;border-radius:28px 0 0 0;box-shadow:-12px 0 40px rgb(43 38 33 / .18);transform:translateX(105%);transition:transform 320ms cubic-bezier(.22,1,.36,1);overflow:hidden;z-index:9999999999;overscroll-behavior:contain}.primary-nav--open{transform:translateX(0)}.primary-nav--open~#overlay{display:block}.primary-nav__header{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.25rem 1.25rem 1rem;flex-shrink:0}.primary-nav__brand{margin:0;font-size:1.05rem;font-weight:700;letter-spacing:.01em;color:var(--mobile-nav-text);text-transform:none}.primary-nav__close{display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;padding:0;border:0;border-radius:999px;background:var(--mobile-nav-card);color:var(--clr-green-700);box-shadow:0 2px 10px rgb(43 38 33 / .08);cursor:pointer}.primary-nav__close:hover,.primary-nav__close:focus-visible{background:#fff;color:var(--clr-green-500)}.primary-nav__close svg{width:1.25rem;height:1.25rem}.primary-nav__body{flex:1;overflow:auto;padding:.25rem 1.25rem 1rem;overscroll-behavior:contain}.primary-nav .main-menu{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.primary-nav .main-menu>li{border-bottom:1px solid var(--mobile-nav-line)}.primary-nav .main-menu>li:last-child{border-bottom:0}.primary-nav .menu-item__head{display:flex;align-items:center;gap:.25rem;min-height:3.5rem}.primary-nav .menu-item__link{display:flex;align-items:center;gap:.75rem;flex:1;min-width:0;width:auto;padding:1rem .25rem;color:var(--mobile-nav-text)!important;font-size:.95rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;text-decoration:none}.primary-nav .menu-item__link:hover,.primary-nav .menu-item__link:focus-visible{color:var(--clr-green-700)}.primary-nav .main-menu>li>.menu-item__head>.menu-item__link .menu-item__icon,.primary-nav .main-menu>li>.menu-item__head>.menu-item__link .menu-item__chevron--parent{display:none}.primary-nav .sub-menu__categories-label{display:none}.primary-nav .menu-item__label{flex:1;min-width:0}.primary-nav .menu-item__chevron{display:inline-flex;color:var(--mobile-nav-muted);flex-shrink:0}.primary-nav .menu-item__chevron svg{width:1.15rem;height:1.15rem}.primary-nav .submenu-toggle{display:inline-flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;margin:0;padding:0;border:0;border-radius:.75rem;background:#fff0;color:var(--mobile-nav-muted);cursor:pointer;flex-shrink:0}.primary-nav .submenu-toggle:hover,.primary-nav .submenu-toggle:focus-visible{background:rgb(33 59 0 / .06);color:var(--clr-green-700)}.primary-nav .menu-item-has-children.is-open>.menu-item__head .submenu-toggle{color:var(--clr-green-700)}.primary-nav .menu-item-has-children.is-open>.menu-item__head .menu-item__chevron--down{transform:rotate(180deg)}.primary-nav .menu-item__chevron--down{transition:transform 0.2s ease}.primary-nav .main-menu>.menu-item-has-children>.sub-menu{display:grid;grid-template-rows:0fr;transition:grid-template-rows 0.28s ease;background:#fff0;position:static;width:auto;padding:0;box-shadow:none;transform:none;z-index:auto}.primary-nav .main-menu>.menu-item-has-children.is-open>.sub-menu{grid-template-rows:1fr;margin-bottom:.85rem}.primary-nav .main-menu>.menu-item-has-children>.sub-menu>.container{overflow:hidden;min-height:0;max-width:none;width:100%;margin:0;padding:0}.primary-nav .sub-menu__content{display:block;padding:.65rem;border-radius:1rem;background:var(--mobile-nav-surface)}.primary-nav .sub-menu__promo,.primary-nav .sub-menu__items+a:has(img){display:none!important}.primary-nav .sub-menu__items{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;margin:0;padding:0;list-style:none}.primary-nav .sub-menu__items>li{margin:0}.primary-nav .sub-menu__items .menu-item__head{min-height:0}.primary-nav .sub-menu__items .menu-item__link{display:flex;align-items:center;gap:.45rem;width:100%;min-height:3rem;padding:.65rem .7rem;border-radius:.75rem;background:var(--mobile-nav-card);box-shadow:0 1px 3px rgb(43 38 33 / .06);color:var(--mobile-nav-text);font-size:.72rem;font-weight:700;letter-spacing:.03em;line-height:1.2;text-transform:uppercase}.primary-nav .sub-menu__items .menu-item__link:hover,.primary-nav .sub-menu__items .menu-item__link:focus-visible{color:var(--clr-green-700);box-shadow:0 2px 8px rgb(33 59 0 / .1)}.primary-nav .sub-menu__items .menu-item__icon{display:inline-flex;color:var(--clr-green-700);flex-shrink:0}.primary-nav .sub-menu__items .menu-item__icon svg{width:1.15rem;height:1.15rem}.primary-nav .sub-menu__items .menu-item__chevron,.primary-nav .sub-menu__items a::before{display:none!important;content:none!important}.primary-nav__footer{display:flex;flex-direction:column;gap:.85rem;padding:1rem 1.25rem calc(1.25rem + env(safe-area-inset-bottom, 0px));border-top:1px solid var(--mobile-nav-line);background:linear-gradient(180deg,rgb(247 244 238 / .65),var(--mobile-nav-bg));flex-shrink:0}.primary-nav__account{display:flex;align-items:center;gap:.75rem;width:100%;padding:.95rem 1.1rem;border-radius:.85rem;background:var(--clr-green-700);color:#fff!important;font-size:.9rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;text-decoration:none;box-shadow:0 8px 20px rgb(33 59 0 / .22)}.primary-nav__account:hover,.primary-nav__account:focus-visible{background:var(--clr-green-500);color:#fff!important}.primary-nav__account-icon,.primary-nav__account-chevron{display:inline-flex;color:#fff}.primary-nav__account-icon svg,.primary-nav__account-chevron svg,.primary-nav__cart-icon svg{width:1.25rem;height:1.25rem}.primary-nav__account-label{flex:1}.primary-nav__cart{display:inline-flex;align-items:center;justify-content:center;gap:.55rem;padding:.35rem;color:var(--mobile-nav-text)!important;font-size:.85rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;text-decoration:none}.primary-nav__cart:hover,.primary-nav__cart:focus-visible{color:var(--clr-green-700)!important}.primary-nav__cart-icon{display:inline-flex;color:var(--clr-green-700)}.sub-menu__items a::before{content:none}.header-nav.main-header-nav{padding-block:1rem}.single__method-advantages:nth-child(2){order:-1}.single-product .entry-summary,.woocommerce-product-gallery{grid-column:1/3;margin-inline:auto}.woocommerce-EditAccountForm{display:block}.header-nav{position:relative}.meritum-header .dgwt-wcas-search-wrapp{max-width:none}.main-menu__wrapper{font-size:1.5rem;font-weight:500;width:100%;height:calc(100vh - 16px);position:absolute;top:100%;right:0;left:0;display:flex;flex-direction:column;justify-content:start;align-items:center;gap:2rem;padding-top:2rem;transform:translateY(-115%);background-color:var(--clr-green-500);transition:all 0.3s ease-in-out;z-index:10}.main-header-nav .header__wrapper .main-menu{display:flex;flex-direction:column}.wc-block-components-sidebar,.wc-block-components-sidebar-layout .wc-block-components-main{width:100%!important;position:relative!important}.wc-block-components-sidebar-layout .wc-block-components-main{margin-top:3rem!important;order:2}.gallery__wrapper{grid-template-columns:repeat(2,minmax(0,1fr))}.home #heroSwiper .swiper-slide{background-image:var(--mobile-single-post-baner-img)!important}.page-baner{background:center/cover no-repeat var(--mobile-banner-img) rgb(0 0 0 / .4)}}@media (max-width:767.98px){.left-header{position:absolute;top:100%;right:0;left:0;width:100%;height:calc(100vh - 16px);transform:translateY(-110%);background-color:var(--clr-green-500);transition:all 0.3s ease-in-out;flex-direction:column;justify-content:start;padding-top:2rem;font-size:1.5rem;font-weight:500;gap:2rem;z-index:1}.woocommerce-ordering{max-width:150px}.right-header .btn-border-w{display:none}.main-menu__wrapper .btn-border-w{display:flex;margin-top:2rem}.single-info-block{flex-direction:column}.about-me__wrapper{grid-template-columns:1fr}.about-me__wrapper>*{grid-column:inherit;grid-row:inherit}.single-post__banner{min-height:72vh;height:100%}.page-id-16 .single-post__banner{background:center/cover no-repeat var(--mobile-single-post-baner-img)}.page-id-16 .single-post__banner .baner__wrapper>a{position:absolute;bottom:48px;left:50%;transform:translateX(-50%);color:#252121;background-color:#f8f9f1;border-color:#b3adba;white-space:nowrap}.woocommerce-account #customer_login{grid-template-columns:1fr;gap:2rem}.page-id-11.logged-in main .woocommerce{grid-template-columns:1fr;gap:1.25rem}.woocommerce-MyAccount-content{margin:0}.account-dashboard__welcome{flex-direction:column;align-items:flex-start}.account-dashboard__logout{align-self:flex-end}.account-dashboard__tiles{grid-template-columns:1fr}body.woocommerce-orders .woocommerce-MyAccount-content>.woocommerce-info:has(a.wc-forward){grid-template-columns:auto minmax(0,1fr)}body.woocommerce-orders .woocommerce-MyAccount-content>.woocommerce-info a.button.wc-forward,body.woocommerce-orders .woocommerce-MyAccount-content>.woocommerce-info a.wc-forward{grid-column:1 / -1;grid-row:2;justify-self:start;width:auto;max-width:fit-content}.account-orders__panel{padding:1.1rem 1rem}.account-orders__actions{flex-direction:column;align-items:flex-start;gap:.5rem}.account-orders__action--primary{width:auto;max-width:fit-content}.account-orders__pagination{justify-content:flex-start}.account-orders__pagination .button,.account-orders__pagination .woocommerce-button{width:auto;max-width:fit-content;flex:0 0 auto}.account-orders-table.shop_table_responsive tr{margin-bottom:.75rem;border-bottom:1px solid rgb(43 38 33 / .1)}.account-orders-table.shop_table_responsive td{text-align:start!important}.account-order-view__hero{flex-direction:column;align-items:flex-start}.account-order-view__hero-main{flex:1 1 auto;width:100%}.account-order-view__actions{margin-left:0;width:100%}.account-order-view__actions .account-orders__action--primary{width:auto;max-width:fit-content}.account-order-view__title,.default-template__content .account-order-view__title{font-size:1.25rem}.account-order-details,.account-order-address__card,.account-order-view__hero{padding:1.1rem 1rem}.account-order-details__totals{max-width:none;margin-left:0}.account-order-details__total-row--shipping .account-order-details__total-value{align-items:flex-start;max-width:none;text-align:start}.account-order-address__grid{grid-template-columns:1fr;gap:.75rem}.account-order-details__table thead{display:none}.account-order-details__table tbody tr{display:grid;grid-template-columns:1fr auto;gap:.35rem 1rem;padding:.85rem 0;border-bottom:1px solid rgb(43 38 33 / .1)}.account-order-details__table tbody td{padding:0;border:0}.account-order-details__table tbody td.product-name{grid-column:1 / -1}.account-order-details__table tbody td.product-qty{text-align:start}.account-order-details__table tbody td.product-qty::before{content:attr(data-title) ": ";color:#6b6560;font-weight:500}.account-order-details__table tbody td.product-total{text-align:end}.account-addresses__grid--2{grid-template-columns:1fr}.account-address-card__top{flex-wrap:wrap}.account-address-card__edit{margin-left:0;width:100%;justify-content:flex-start}.account-addresses__title,.default-template__content .account-addresses__title{font-size:1.25rem}.account-edit-address{padding:1.1rem 1rem 1.2rem}.account-edit-address__toolbar{flex-direction:column;align-items:flex-start}.account-edit-address__title,.default-template__content .account-edit-address__title{font-size:1.25rem}.account-edit-address .woocommerce-address-fields__field-wrapper{grid-template-columns:1fr}.account-edit-address__actions{justify-content:flex-start}.account-edit-address__submit,.account-edit-address .account-edit-address__submit.button{width:auto;max-width:fit-content}.account-edit-account{padding:1.1rem 1rem 1.2rem}.account-edit-account__header{flex-direction:column}.account-edit-account__title,.default-template__content .account-edit-account__title{font-size:1.25rem}.account-edit-account__grid{grid-template-columns:1fr}.account-edit-account__payments .form-row,.account-edit-account__payments .woocommerce-form-row,.account-edit-account__payments .woocommerce-form-row--first:has(label[for="wcpay_selected_currency"]){max-width:none}.account-edit-account__actions{justify-content:flex-start}.account-edit-account__submit,.account-edit-account .account-edit-account__submit.button{width:auto;max-width:fit-content}.woocommerce-account .ld-profile-summary{flex-direction:column!important;align-items:flex-start!important;gap:1.15rem;padding:1.15rem 1.1rem}.woocommerce-account .ld-profile-card{flex-direction:row!important;align-items:center!important}.woocommerce-account .ld-profile-stats{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));justify-items:center;width:100%;gap:1rem 0}.woocommerce-account .ld-profile-stat{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;min-width:0;margin:0;padding:.35rem .75rem;border-left:0;text-align:center}.woocommerce-account .ld-profile-stat:nth-child(odd){border-right:1px solid rgb(43 38 33 / .12)}.woocommerce-account .ld-profile-stat:nth-child(even){padding-right:.75rem}.woocommerce-account .ld-profile-stat strong,.woocommerce-account .ld-profile-stat .ld-profile-stat-number{font-size:1.4rem}.woocommerce-account .ld-course-list .ld-section-heading{flex-direction:column;align-items:flex-start;gap:.85rem;margin-bottom:1.35rem!important}.woocommerce-account .ld-course-list .ld-section-heading .ld-item-list-actions{align-self:flex-start;width:auto;max-width:100%}.woocommerce-account .learndash-wrapper .ld-course-list .ld-section-heading .ld-expand-button,.woocommerce-account .learndash-wrapper .ld-course-list .ld-section-heading .ld-expand-button.ld-primary-background{width:auto!important;max-width:100%;white-space:nowrap!important}.woocommerce-account .learndash-wrapper .ld-item-list .ld-item-list-item .ld-item-list-item-preview,.woocommerce-account .learndash-wrapper .ld-item-list .ld-item-list-item .ld-item-list-preview,.woocommerce-account .ld-course-list .ld-item-list-item-preview,.woocommerce-account .ld-course-list .ld-item-list-preview{display:grid!important;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"icon title expand" "status status status";align-items:start;column-gap:.75rem;row-gap:.75rem;padding:1.15rem 1.1rem!important}.woocommerce-account .learndash-wrapper .ld-item-list .ld-item-list-item .ld-item-name,.woocommerce-account .ld-course-list .ld-item-list-item .ld-item-name{display:contents!important}.woocommerce-account .ld-course-list .ld-item-details{display:contents!important}.woocommerce-account .ld-course-list .ld-status-icon{grid-area:icon;align-self:start;margin-top:.15rem}.woocommerce-account .ld-course-list .ld-course-title{grid-area:title;min-width:0;font-size:.95rem}.woocommerce-account .ld-course-list .ld-item-details .ld-status,.woocommerce-account .ld-course-list .ld-item-name .ld-status,.woocommerce-account .ld-course-list .ld-item-list-item-preview .ld-status,.woocommerce-account .ld-course-list .ld-item-list-preview .ld-status,.woocommerce-account .ld-course-list .ld-status.ld-status-progress,.woocommerce-account .ld-course-list .ld-status{grid-area:status;justify-self:center;align-self:center;margin:0!important}.woocommerce-account .ld-course-list .ld-item-list-item .ld-expand-button.ld-compact.ld-not-mobile,.woocommerce-account .ld-course-list .ld-item-list-item .ld-expand-button.ld-primary-background.ld-not-mobile,.woocommerce-account .ld-course-list .ld-item-list-item .ld-expand-button.ld-not-mobile{display:none!important}.woocommerce-account .ld-course-list .ld-item-list-item .ld-expand-button.ld-mobile-only,.woocommerce-account .ld-course-list .ld-item-list-item .ld-expand-button.ld-button-alternate.ld-mobile-only{grid-area:expand;justify-self:end;align-self:start;display:inline-flex!important;align-items:center;justify-content:center;width:2rem;height:2rem;min-width:2rem;margin:0!important;padding:0!important;border:0!important;border-radius:50%;background:#eceae6!important;color:#2b2621!important}.woocommerce-account .ld-course-list .ld-item-list-item-expanded .ld-progress,.woocommerce-account .ld-course-list .ld-item-list-item-expanded .ld-progress-inline{padding:1.15rem 1.1rem!important}.woocommerce-account .ld-course-list .ld-progress-heading{flex-direction:column;align-items:flex-start;gap:.35rem}.shop-tools{flex-direction:column;align-items:start;gap:0;margin-block:2rem 1rem}}@media (max-width:575.98px){.woocommerce-account .ld-profile-avatar,.woocommerce-account .ld-profile-avatar img{width:3.75rem;height:3.75rem}.woocommerce-account .ld-course-list .ld-item-details{gap:.45rem}.woocommerce-account .ld-course-list .ld-item-details .ld-status,.woocommerce-account .ld-course-list .ld-status{padding:.2rem .55rem;font-size:.65rem}.home #heroSwiper .swiper-slide[aria-label="1 / 3"]{background-position:28% 50%!important}.single-chamber{grid-template-columns:1fr}.newsletter__body .btn-classic{width:100%}.wpforms-form{padding:2rem!important}body:not(.page-id-11) .default-template__content{margin-block:4rem 2rem}body.page-id-10 .default-template__content{margin-block:1rem 2rem}}@media (min-width:576px){.instagram-posts{grid-template-columns:repeat(2,minmax(0,1fr))}.single-ig-post img{height:100%}.you-may-like__list,ul.products{grid-template-columns:repeat(2,minmax(0,1fr));justify-items:start}ul.products{justify-items:inherit}.newsletter__wrapper{padding-block:4rem}.featured-products__list,.footer-menu__wrapper,.knowlage__wrapper,.details-card__images,.woocommerce-address-fields__field-wrapper,.woocommerce-billing-fields__field-wrapper,.woocommerce-shipping-fields__field-wrapper{grid-template-columns:repeat(2,minmax(0,1fr))}.text-gallery__gallery{grid-template-columns:repeat(5,minmax(0,1fr))}.text-gallery__gallery img:nth-child(n+1){grid-column:span 3;order:1}.text-gallery__gallery img:nth-child(n+2){grid-column:span 3;order:4}.text-gallery__gallery img:nth-child(n+3){grid-column:span 2;order:2}.text-gallery__gallery img:nth-child(n+4){grid-column:span 5;order:5}.text-gallery__gallery img:nth-child(n+5){grid-column:span 2;order:3}#billing_address_1_field,#shipping_address_1_field,#billing_country_field,#platnosc_kraj_field{grid-column:1/3}#wpgs-gallery.wcgs-woocommerce-product-gallery{max-width:60%!important;margin-inline:auto!important}.details-card__content,.details-card__images,.post-categories__filters{justify-content:start}#platnosc_kraj_field .select2-container{width:100%!important}.btns-wrapper{flex-direction:row;align-items:center}.page-id-3316 .single-post__banner{background:center/cover no-repeat var(--single-post-baner-img);background-color:#fff0}}@media (min-width:768px){.page-id-16 #heroSwiper,.page-id-16 #heroSwiper .swiper-slide{min-height:53.75rem}.instagram-posts{grid-template-columns:repeat(4,minmax(0,1fr))}.footer-menu__wrapper--shop{grid-template-columns:repeat(3,minmax(0,1fr));width:100%}.shop-header-nav .header__wrapper .left-header>.logo{display:inherit}.shop-burger-btn,.header__wrapper .logo-mobile,.left-header .login-btn,.shop-header-nav .header__wrapper>.logo{display:none}.right-header .login-btn{display:block}.text-gallery__gallery{grid-template-columns:repeat(4,1fr)}.text-gallery__gallery img:nth-child(n+1),.text-gallery__gallery img:nth-child(n+2){grid-column:span 2;order:unset}.text-gallery__gallery img:nth-child(n+3){grid-column:span 1;order:unset}.text-gallery__gallery img:nth-child(n+4){grid-column:span 2;order:unset}.text-gallery__gallery img:nth-child(n+5){grid-column:span 1;order:unset}.page-id-11.logged-in main .woocommerce{grid-template-columns:minmax(16rem,17.5rem) minmax(0,1fr);gap:1.75rem}.you-may-like__list,ul.products{grid-template-columns:repeat(3,1fr)}.text-gallery__header,.woocommerce-Addresses{grid-template-columns:repeat(2,1fr)}.newsletter{background:#fff0;margin-bottom:6rem}.newsletter__wrapper{background:center/cover no-repeat url(/wp-content/themes/monikaczerska/img/newsletter-image.jpg);padding:6rem}.shop-header-nav{background:linear-gradient(90deg,var(--clr-green-500) 0%,var(--clr-green-700) 50%)}.post-categories__filters{flex-wrap:nowrap}.main-menu__wrapper>.login-btn{display:none}.page-id-16 .single-post__banner{position:relative}.error404 main{margin-block:10rem 5rem}}@media (min-width:992px){.primary-nav__header,.primary-nav__footer,.primary-nav .submenu-toggle,.primary-nav .main-menu>li>.menu-item__head .menu-item__icon,.primary-nav .main-menu>li:not(.menu-item-has-children)>.menu-item__head .menu-item__chevron{display:none!important}.primary-nav__body{display:contents}.primary-nav .menu-item__head{display:contents}.primary-nav .menu-item__label{display:inline}.main-menu{display:flex;justify-content:center;gap:2rem}#close-sidebar-button,.primary-nav .login-btn__desktop{display:none}.main-menu>li{padding-block:2rem}.main-menu>li>.menu-item__head>.menu-item__link,.main-menu>li>a.menu-item__link{position:relative;display:inline-flex;align-items:center;gap:.35rem;padding-block:1rem}.main-menu>.menu-item-has-children>.menu-item__head .menu-item__chevron--parent{display:inline-flex!important;align-items:center;color:#fff;opacity:.9;transition:transform 0.2s ease,opacity 0.2s ease}.main-menu>.menu-item-has-children>.menu-item__head .menu-item__chevron--parent svg{width:.95rem;height:.95rem}.main-menu>.menu-item-has-children:hover>.menu-item__head .menu-item__chevron--parent,.main-header-nav:has(.menu-item-has-children:hover) .menu-item-has-children:hover>.menu-item__head .menu-item__chevron--parent{transform:rotate(180deg);opacity:1}.main-menu>li>.menu-item__head>.menu-item__link::after,.main-menu>li>a.menu-item__link::after{content:"";position:absolute;bottom:12px;left:0;height:1px;width:0;background-color:#fff;transition:width 0.25s ease-in-out}.main-menu>li>.menu-item__head>.menu-item__link:hover::after,.main-menu>li.current-menu-item>.menu-item__head>.menu-item__link::after,.main-menu>li>a.menu-item__link:hover::after,.main-menu>li.current-menu-item>a.menu-item__link::after{width:100%}.main-menu .menu-item-has-children .sub-menu{position:absolute;top:100%;left:0;width:100%;background-color:#f3efe6;padding-block:1.5rem;box-shadow:0 8px 28px rgb(0 0 0 / .18);transform:translateY(-133%);z-index:-1;transition:0.4s ease-in-out}.main-menu .menu-item-has-children:hover .sub-menu{transform:translateY(0)}.sub-menu__content{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:2.5rem;align-items:center}.sub-menu__categories{min-width:0}.sub-menu__categories-label{margin:0 0 .85rem;color:var(--clr-green-700);font-size:.75rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.sub-menu__items{columns:2;column-gap:2.25rem;width:100%;max-width:none;margin:0;padding:0;list-style:none;color:var(--clr-green-700)}.sub-menu__items>li{break-inside:avoid;margin:0}.main-menu .menu-item-has-children .sub-menu li a,.main-menu .menu-item-has-children .sub-menu .menu-item__link{display:flex;align-items:center;gap:.7rem;width:100%;padding:.7rem .15rem;border-bottom:1px solid rgb(33 59 0 / .12);color:var(--clr-green-700);font-size:.875rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;text-decoration:none;transition:color 0.2s ease,border-color 0.2s ease}.main-menu .menu-item-has-children .sub-menu li a::before{content:none;display:none}.main-menu .menu-item-has-children .sub-menu .menu-item__icon{display:inline-flex!important;flex-shrink:0;color:var(--clr-green-700)}.main-menu .menu-item-has-children .sub-menu .menu-item__icon svg{width:1.2rem;height:1.2rem}.main-menu .menu-item-has-children .sub-menu .menu-item__label{flex:1;min-width:0}.main-menu .menu-item-has-children .sub-menu .menu-item__chevron{display:inline-flex!important;flex-shrink:0;color:rgb(33 59 0 / .45)}.main-menu .menu-item-has-children .sub-menu .menu-item__chevron svg{width:.95rem;height:.95rem}.main-menu .menu-item-has-children .sub-menu li a:hover,.main-menu .menu-item-has-children .sub-menu .menu-item__link:hover{color:var(--clr-green-500);border-color:rgb(56 87 31 / .28)}.main-menu .menu-item-has-children .sub-menu li a:hover .menu-item__chevron{color:var(--clr-green-500)}.sub-menu__promo{display:block;min-width:0;justify-self:stretch}.sub-menu__promo img,.sub-menu__content img{display:block;width:100%;max-width:none;height:auto;aspect-ratio:16 / 7;object-fit:cover;border-radius:10px}html:not(.dgwt-wcas-overlay-mobile-on) .dgwt-wcas-search-wrapp.dgwt-wcas-layout-icon .dgwt-wcas-search-form{min-width:320px;top:calc(100% - 40px);left:-330px!important}.method-advantages__wrapper{grid-template-columns:repeat(3,1fr);grid-template-rows:auto auto}body:not(.page-template-page-four-chambers) .single__method-advantages:nth-child(2){transform:translateY(-20px)}.featured-products__list,.you-may-like__list,ul.products{grid-template-columns:repeat(4,minmax(0,1fr))}.knowlage__wrapper,.home-news__list{grid-template-columns:repeat(3,minmax(0,1fr))}.partnership__wrapper{display:grid;grid-template-columns:1fr 1.22fr;align-items:center;gap:2rem}.details-card__wrapper{grid-template-columns:1fr minmax(34.375rem,1fr)}.single-post__text-wrapper{grid-template-columns:minmax(0,12.5rem) 1fr}.woocommerce-checkout{display:grid;grid-template-columns:5fr 3fr;grid-template-rows:60px 1fr;gap:0 3rem}.woocommerce-notices-wrapper,.woocommerce-form-coupon-toggle{grid-column:1/3}#customer_details{grid-column:1/2;grid-row:1/3}#order_review_heading{grid-column:2/3;grid-row:1/2}.woocommerce-checkout-review-order{grid-column:2/3;grid-row:2/3}#order_review_heading{margin-top:0}.footer__wrapper{grid-template-columns:auto auto;justify-content:space-between;gap:2rem}.footer-menu__wrapper--shop{text-align:start}#wpgs-gallery.wcgs-woocommerce-product-gallery{max-width:100%!important;grid-column:1/3}.burger-btn{display:none!important}body:not(.single-product,.single-post,.single-media,.page-id-3,.page-id-9,.page-id-10,.page-id-11,.page-id-205,.page-id-2812,.page-id-2816,.page-id-5988,.page-id-21501,.page-id-21495,.page-id-21493,.page-id-21499,.page-id-21497,.page-id-21503,.error404) .header-nav{background:#fff0}.details-card__accordions{grid-column:span 2}.woocommerce-checkout .wcpay-payment-request-wrapper{grid-column:2/3!important}}@media (min-width:1200px){html:not(.dgwt-wcas-overlay-mobile-on) .dgwt-wcas-search-wrapp.dgwt-wcas-layout-icon .dgwt-wcas-search-form{min-width:410px;top:28px;left:-400px!important}.page-id-3316 .main-menu__wrapper>#menu-menu-nowej-glownej-1{display:none}}#meritumBody .dgwt-wcas-sf-wrapp input[type="search"].dgwt-wcas-search-input::placeholder,#meritumBody .dgwt-wcas-sf-wrapp input[type="search"].dgwt-wcas-search-input::-webkit-input-placeholder,#meritumBody .dgwt-wcas-sf-wrapp input[type="search"].dgwt-wcas-search-input::-moz-placeholder,#meritumBody .dgwt-wcas-sf-wrapp input[type="search"].dgwt-wcas-search-input:-ms-input-placeholder,#meritumBody .dgwt-wcas-sf-wrapp input[type="search"].dgwt-wcas-search-input::-ms-input-placeholder,#meritumBody input[id^="dgwt-wcas-search-input"]::placeholder,#meritumBody input[id^="dgwt-wcas-search-input"]::-webkit-input-placeholder,#meritumBody input[id^="dgwt-wcas-search-input"]::-moz-placeholder,#meritumBody input[id^="dgwt-wcas-search-input"]:-ms-input-placeholder,#meritumBody input[id^="dgwt-wcas-search-input"]::-ms-input-placeholder{color:rgb(255 255 255 / .72)!important;-webkit-text-fill-color:rgb(255 255 255 / .72)!important;opacity:1!important}