/* 2026-22-04 00:12 *//*css/stylewp.css*/
html,body{border:none;margin:0;padding:0}h1,h2,h3,h4,h5,h6,p,blockquote,address,big,cite,code,em,font,img,small,strike,sub,sup,li,ol,ul,fieldset,form,label,legend,button,table,caption,tr,th,td{border:none;font-size:inherit;line-height:inherit;margin:0;padding:0;text-align:inherit}blockquote::before,blockquote::after{content:""}html{font-size:62.5%;scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{background:#f5efe0;box-sizing:border-box;color:#000;font-family:-apple-system,BlinkMacSystemFont,"Helvetica Neue",Helvetica,sans-serif;font-size:16px;text-align:left}@supports ( font-variation-settings:normal ){body{font-family:"Inter var",-apple-system,BlinkMacSystemFont,"Helvetica Neue",Helvetica,sans-serif}}*,*::before,*::after{box-sizing:inherit;-webkit-font-smoothing:antialiased;word-break:break-word;word-wrap:break-word}#site-content{overflow:hidden}.group::after,.entry-content::after{clear:both;content:"";display:block}a,path{transition:all 0.15s linear}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px;word-wrap:normal !important;word-break:normal}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,0.6);clip:auto !important;-webkit-clip-path:none;clip-path:none;color:#21759b;display:block;font-size:0.875rem;font-weight:700;height:auto;right:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.skip-link{left:-9999rem;top:2.5rem;z-index:999999999;text-decoration:underline}.skip-link:focus{display:block;left:6px;top:7px;font-size:14px;font-weight:600;text-decoration:none;line-height:normal;padding:15px 23px 14px;z-index:100000;right:auto}@media ( prefers-reduced-motion:reduce ){*{animation-duration:0s !important;transition-duration:0s !important}}main{display:block}h1,h2,h3,h4,h5,h6,.faux-heading{font-feature-settings:"lnum";font-variant-numeric:lining-nums;font-weight:700;letter-spacing:-0.0415625em;line-height:1.25;margin:3.5rem 0 2rem}h1,.heading-size-1{font-size:3.6rem;font-weight:800;line-height:1.138888889}h2,.heading-size-2{font-size:3.2rem}h3,.heading-size-3{font-size:2.8rem}h4,.heading-size-4{font-size:2.4rem}h5,.heading-size-5{font-size:2.1rem}h6,.heading-size-6{font-size:1.6rem;letter-spacing:0.03125em;text-transform:uppercase}p{line-height:1.6em;margin:0 0 1em 0}em,i,q,dfn{font-style:italic}em em,em i,i em,i i,cite em,cite i{font-weight:bolder}big{font-size:1.2em}small{font-size:0.75em}b,strong{font-weight:700}ins{text-decoration:underline}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}abbr,acronym{cursor:help}address{line-height:1.5;margin:0 0 2rem 0}hr{border-style:solid;border-width:0.1rem 0 0 0;border-color:#e4e4e4;margin:4rem 0}.entry-content hr,hr.styled-separator{background:linear-gradient(to left,currentColor calc(50% - 16px),transparent calc(50% - 16px),transparent calc(50% + 16px),currentColor calc(50% + 16px));background-color:transparent !important;border:none;height:0.1rem;overflow:visible;position:relative}.entry-content hr:not(.has-background),hr.styled-separator{color:#6d6d6d}.entry-content hr::before,.entry-content hr::after,hr.styled-separator::before,hr.styled-separator::after{background:currentColor;content:"";display:block;height:1.6rem;position:absolute;top:calc(50% - 0.8rem);transform:rotate(22.5deg);width:0.1rem}.entry-content hr::before,hr.styled-separator::before{left:calc(50% - 0.5rem)}.entry-content hr::after,hr.styled-separator::after{right:calc(50% - 0.5rem)}a{color:#cd2653;text-decoration:underline}a:hover,a:focus{text-decoration:none}ul,ol{margin:0 0 3rem 3rem}ul{list-style:disc}ul ul{list-style:circle}ul ul ul{list-style:square}ol{list-style:decimal}ol ol{list-style:lower-alpha}ol ol ol{list-style:lower-roman}li{line-height:1.5;margin:0.5rem 0 0 2rem}li > ul,li > ol{margin:1rem 0 0 2rem}.reset-list-style,.reset-list-style ul,.reset-list-style ol{list-style:none;margin:0}.reset-list-style li{margin:0}dt,dd{line-height:1.5}dt{font-weight:700}dt + dd{margin-top:0.5rem}dd + dt{margin-top:1.5rem}blockquote{border-color:#cd2653;border-style:solid;border-width:0 0 0 0.2rem;color:inherit;font-size:1em;margin:4rem 0;padding:0.5rem 0 0.5rem 2rem}cite{color:#6d6d6d;font-size:1.4rem;font-style:normal;font-weight:600;line-height:1.25}blockquote cite{display:block;margin:2rem 0 0 0}blockquote p:last-child{margin:0}code,kbd,pre,samp{font-family:monospace;font-size:0.9em;padding:0.4rem 0.6rem}code,kbd,samp{background:rgba(0,0,0,0.075);border-radius:0.2rem}pre{border:0.1rem solid #e4e4e4;line-height:1.5;margin:4rem 0;overflow:auto;padding:3rem 2rem;text-align:left}pre code{background:transparent;padding:0}figure{display:block;margin:0}iframe{display:block;max-width:100%}video{display:block}svg,img,embed,object{display:block;height:auto;max-width:100%}figcaption,.wp-caption-text{color:#6d6d6d;display:block;font-size:1.5rem;font-weight:500;line-height:1.2;margin-top:1.5rem}figcaption a,.wp-caption-text a{color:inherit}blockquote.instagram-media,iframe.instagram-media{margin:auto !important}.gallery{display:flex;flex-wrap:wrap;margin:3em 0 3em -0.8em;width:calc(100% + 1.6em)}.gallery-item{margin:0.8em 0;padding:0 0.8em;width:100%}.gallery-caption{display:block;margin-top:0.8em}fieldset{border:0.2rem solid #e4e4e4;padding:2rem}legend{font-size:0.85em;font-weight:700;padding:0 1rem}label{display:block;font-size:1.6rem;font-weight:400;margin:0 0 0.5rem 0}label.inline,input[type="checkbox"] + label{display:inline;font-weight:400;margin-left:0.5rem}input[type="checkbox"]{-webkit-appearance:none;-moz-appearance:none;position:relative;top:2px;display:inline-block;margin:0;width:1rem;min-width:1rem;height:1rem;background:#fff;border-radius:0;border-style:solid;border-width:0.1rem;border-color:#e4e4e4;box-shadow:none;cursor:pointer}input[type="checkbox"]:checked::before{content:url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2020%2020%27%3E%3Cpath%20d%3D%27M14.83%204.89l1.34.94-5.81%208.38H9.02L5.78%209.67l1.34-1.25%202.57%202.4z%27%20fill%3D%27%23000000%27%2F%3E%3C%2Fsvg%3E");position:absolute;display:inline-block;margin:-0.1875rem 0 0 -0.25rem;height:1.25rem;width:1.25rem}input,textarea,button,.button,.faux-button,.wp-block-button__link,.wp-block-file__button{font-family:-apple-system,BlinkMacSystemFont,"Helvetica Neue",Helvetica,sans-serif;line-height:1}@supports ( font-variation-settings:normal ){input,textarea,button,.button,.faux-button,.faux-button.more-link,.wp-block-button__link,.wp-block-file__button{font-family:"Inter var",-apple-system,BlinkMacSystemFont,"Helvetica Neue",Helvetica,sans-serif}}input,textarea{border-color:#e4e4e4;color:#000}code,input[type="url"],input[type="email"],input[type="tel"]{direction:ltr}input[type="text"],input[type="password"],input[type="email"],input[type="url"],input[type="date"],input[type="month"],input[type="time"],input[type="datetime"],input[type="datetime-local"],input[type="week"],input[type="number"],input[type="search"],input[type="tel"],input[type="color"],textarea{-webkit-appearance:none;-moz-appearance:none;background:#fff;border-radius:0;border-style:solid;border-width:0.1rem;box-shadow:none;display:block;font-size:1.6rem;letter-spacing:-0.015em;margin:0;max-width:100%;padding:1.5rem 1.8rem;width:100%}select{font-size:1em}textarea{height:12rem;line-height:1.5;width:100%}input::-webkit-input-placeholder{line-height:normal}input:-ms-input-placeholder{line-height:normal}input::-moz-placeholder{line-height:revert}input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-results-button,input[type="search"]::-webkit-search-results-decoration{display:none}button,.button,.faux-button,.wp-block-button__link,.wp-block-file .wp-block-file__button,input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:none;-moz-appearance:none;background:#cd2653;border:none;border-radius:0;color:#fff;cursor:pointer;display:inline-block;font-size:1.5rem;font-weight:600;letter-spacing:0.0333em;line-height:1.25;margin:0;opacity:1;padding:1.1em 1.44em;text-align:center;text-decoration:none;text-transform:uppercase;transition:opacity 0.15s linear}button:focus,button:hover,.button:focus,.button:hover,.faux-button:focus,.faux-button:hover,.wp-block-button .wp-block-button__link:focus,.wp-block-button .wp-block-button__link:hover,.wp-block-file .wp-block-file__button:focus,.wp-block-file .wp-block-file__button:hover,input[type="button"]:focus,input[type="button"]:hover,input[type="reset"]:focus,input[type="reset"]:hover,input[type="submit"]:focus,input[type="submit"]:hover{text-decoration:underline}input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="number"]:focus,input[type="tel"]:focus,input[type="range"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="week"]:focus,input[type="time"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="color"]:focus,textarea:focus{border-color:currentColor}input[type="search"]:focus{outline:thin dotted;outline-offset:-4px}table{border:0.1rem solid #e4e4e4;border-collapse:collapse;border-spacing:0;empty-cells:show;font-size:1.6rem;margin:4rem 0;max-width:100%;overflow:hidden;width:100%}.alignleft > table{margin:0}.alignright > table{margin:0}th,td{border:0.1rem solid #e4e4e4;line-height:1.4;margin:0;overflow:visible;padding:0.5em}caption{background:#e4e4e4;font-weight:600;padding:0.5em;text-align:center}thead{vertical-align:bottom;white-space:nowrap}th{font-weight:700}.no-margin{margin:0}.no-padding{padding:0}.screen-height{min-height:100vh}.admin-bar .screen-height{min-height:calc(100vh - 32px)}@media (max-width:782px){.admin-bar .screen-height{min-height:calc(100vh - 46px)}}.screen-width{position:relative;left:calc(50% - 50vw);width:100vw}section{padding:5rem 0;width:100%}.section-inner{margin-left:auto;margin-right:auto;max-width:120rem;width:calc(100% - 4rem)}.section-inner.max-percentage{width:100%}.section-inner.thin{max-width:58rem}.section-inner.small{max-width:80rem}.section-inner.medium{max-width:100rem}.section-inner.no-margin{margin:0}.toggle{-moz-appearance:none;-webkit-appearance:none;color:inherit;cursor:pointer;font-family:inherit;position:relative;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;text-align:inherit;user-select:none}button.toggle{background:none;border:none;box-shadow:none;border-radius:0;font-size:inherit;font-weight:400;letter-spacing:inherit;padding:0;text-transform:none}.js .show-js{display:block !important}.js .hide-js{display:none !important}.no-js .show-no-js{display:block !important}.no-js .hide-no-js{display:none !important}.font-size-xl{font-size:1.25em}.font-size-xs{font-size:0.8em}.no-select{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.color-accent,.color-accent-hover:focus,.color-accent-hover:hover{color:#cd2653}.bg-accent,.bg-accent-hover:focus,.bg-accent-hover:hover{background-color:#cd2653}.border-color-accent,.border-color-accent-hover:focus,.border-color-accent-hover:hover{border-color:#cd2653}.fill-children-accent,.fill-children-accent *{fill:#cd2653}.fill-children-current-color,.fill-children-current-color *{fill:currentColor}.opacity-0{opacity:0}.opacity-5{opacity:0.05}.opacity-10{opacity:0.1}.opacity-15{opacity:0.15}.opacity-20{opacity:0.2}.opacity-25{opacity:0.25}.opacity-30{opacity:0.3}.opacity-35{opacity:0.35}.opacity-40{opacity:0.4}.opacity-45{opacity:0.45}.opacity-50{opacity:0.5}.opacity-55{opacity:0.55}.opacity-60{opacity:0.6}.opacity-65{opacity:0.65}.opacity-70{opacity:0.7}.opacity-75{opacity:0.75}.opacity-80{opacity:0.8}.opacity-85{opacity:0.85}.opacity-90{opacity:0.9}.blend-mode-exclusion{mix-blend-mode:exclusion}.blend-mode-hue{mix-blend-mode:hue}.blend-mode-saturation{mix-blend-mode:saturation}.blend-mode-color{mix-blend-mode:color}.blend-mode-luminosity{mix-blend-mode:luminosity}.bg-image{background-position:center;background-repeat:no-repeat;background-size:cover}.bg-attachment-fixed{background-attachment:fixed}@supports ( -webkit-overflow-scrolling:touch ){.bg-attachment-fixed{background-attachment:scroll}}@media ( prefers-reduced-motion:reduce ){.bg-attachment-fixed{background-attachment:scroll}}.wp-block-image.is-resized{margin-left:auto;margin-right:auto}.search-form{align-items:stretch;display:flex;flex-wrap:nowrap;margin:0 0 -0.8rem -0.8rem}.search-form .search-field,.search-form .search-submit{margin:0 0 0.8rem 0.8rem}.search-form label{align-items:stretch;display:flex;font-size:inherit;margin:0;width:100%}.search-form .search-field{width:100%}.search-form .search-submit{flex-shrink:0}.search-form .search-submit:focus,.search-form .search-submit:hover{text-decoration:none}ul.social-icons{display:flex;flex-wrap:wrap;margin:-0.9rem 0 0 -0.9rem;width:calc(100% + 0.9rem)}ul.social-icons li{margin:0.9rem 0 0 0.9rem}.social-icons a{align-items:center;background:#cd2653;border-radius:50%;color:#fff;display:flex;height:4.4rem;justify-content:center;padding:0;text-decoration:none;transition:transform 0.15s ease-in-out;width:4.4rem}.social-icons a:focus,.social-icons a:hover{transform:scale(1.1);text-decoration:none}.cover-modal{display:none;-ms-overflow-style:none;overflow:-moz-scrollbars-none}.cover-modal::-webkit-scrollbar{display:none !important}.cover-modal.show-modal{display:block;cursor:pointer}.cover-modal.show-modal > *{cursor:default}#site-header{background:#fff;position:relative}.header-inner{max-width:168rem;padding:3.15rem 0;z-index:100}.header-titles-wrapper{align-items:center;display:flex;justify-content:center;padding:0 4rem;text-align:center}body:not(.enable-search-modal) .header-titles-wrapper{justify-content:flex-start;padding-left:0;text-align:left}.site-title,.site-logo,.site-description{margin:0}.site-title{font-size:2.1rem;font-weight:600;line-height:1}.site-title a{color:inherit;display:block;text-decoration:none}.site-title a:hover,.site-title a:focus{text-decoration:underline}.site-description{margin-top:1rem;color:#6d6d6d;font-size:1.8rem;font-weight:500;display:none;letter-spacing:-0.0311em;transition:all 0.15s linear}.site-logo a,.site-logo img{display:block}.header-titles .site-logo .site-logo{margin:0}.site-logo img{max-height:6rem;margin:0 auto;width:auto}body:not(.enable-search-modal) .site-logo img{margin:0}.overlay-header #site-header{background:transparent;margin:0;position:absolute;left:0;right:0;top:0;z-index:2}.overlay-header .header-inner{color:#fff}.overlay-header .site-description,.overlay-header .toggle{color:inherit}.overlay-header .header-inner .toggle-wrapper::before{background-color:currentColor;opacity:0.25}.admin-bar.overlay-header #site-header{top:32px}@media (max-width:782px){.admin-bar.overlay-header #site-header{top:46px}}.header-navigation-wrapper{display:none}.header-toggles{display:none}.header-inner .toggle{align-items:center;display:flex;overflow:visible;padding:0 2rem}.header-inner .toggle svg{display:block;position:relative;z-index:1}.header-inner .toggle path{fill:currentColor}.toggle-inner{display:flex;justify-content:center;height:2.3rem;position:relative}.toggle-icon{display:block;overflow:hidden}.toggle-inner .toggle-text{color:#6d6d6d;font-size:1rem;font-weight:600;position:absolute;top:calc(100% + 0.5rem);width:auto;white-space:nowrap;word-break:break-all}.overlay-header .toggle-text{color:inherit}.header-inner .toggle:focus .toggle-text,.header-inner .toggle:hover .toggle-text{text-decoration:underline}.search-toggle{position:absolute;bottom:0;left:0;top:0}.search-toggle .toggle-icon,.search-toggle svg{height:2.5rem;max-width:2.3rem;width:2.3rem}.nav-toggle{position:absolute;bottom:0;right:0;top:0;width:6.6rem}.nav-toggle .toggle-icon,.nav-toggle svg{height:0.8rem;width:2.6rem}.nav-toggle .toggle-inner{padding-top:0.8rem}.primary-menu-wrapper{display:none}ul.primary-menu{display:flex;font-size:1.8rem;font-weight:500;letter-spacing:-0.0277em;flex-wrap:wrap;justify-content:flex-end;margin:-0.8rem 0 0 -1.6rem}.primary-menu .icon{display:block;height:0.7rem;position:absolute;pointer-events:none;transform:rotate(-45deg);width:1.3rem}.primary-menu .icon::before,.primary-menu .icon::after{content:"";display:block;background-color:currentColor;position:absolute;bottom:calc(50% - 0.1rem);left:0}.primary-menu .icon::before{height:0.9rem;width:0.2rem}.primary-menu .icon::after{height:0.2rem;width:0.9rem}.primary-menu li{font-size:inherit;line-height:1.25;position:relative}.primary-menu > li{margin:0.8rem 0 0 1.6rem}.primary-menu > li.menu-item-has-children > a{padding-right:2rem}.primary-menu > li > .icon{right:-0.5rem;top:calc(50% - 0.4rem)}.primary-menu a{color:inherit;display:block;line-height:1.2;text-decoration:none;word-break:normal;word-wrap:normal}.primary-menu a:hover,.primary-menu a:focus,.primary-menu .current_page_ancestor{text-decoration:underline}.primary-menu li.current-menu-item > a,.primary-menu li.current-menu-item > .link-icon-wrapper > a{text-decoration:underline}.primary-menu li.current-menu-item > a:hover,.primary-menu li.current-menu-item > .link-icon-wrapper > a:hover,.primary-menu li.current-menu-item > a:focus,.primary-menu li.current-menu-item > .link-icon-wrapper > a:focus{text-decoration:none}.primary-menu ul{background:#000;border-radius:0.4rem;color:#fff;font-size:1.7rem;opacity:0;padding:1rem 0;position:absolute;right:9999rem;top:calc(100% + 2rem);transition:opacity 0.15s linear,transform 0.15s linear,right 0s 0.15s;transform:translateY(0.6rem);width:20rem;z-index:1}.primary-menu li.menu-item-has-children:hover > ul,.primary-menu li.menu-item-has-children:focus > ul,.primary-menu li.menu-item-has-children.focus > ul{right:0;opacity:1;transform:translateY(0);transition:opacity 0.15s linear,transform 0.15s linear}.primary-menu ul::before,.primary-menu ul::after{content:"";display:block;position:absolute;bottom:100%}.primary-menu ul::before{height:2rem;left:0;right:0}.primary-menu ul::after{border:0.8rem solid transparent;border-bottom-color:#000;right:1.8rem}.primary-menu ul a{background:transparent;border:none;color:inherit;display:block;padding:1rem 2rem;transition:background-color 0.15s linear;width:100%}.primary-menu ul li.menu-item-has-children > a{padding-right:4.5rem}.primary-menu ul li.menu-item-has-children .icon{position:absolute;right:1.5rem;top:calc(50% - 0.5rem)}.primary-menu ul ul{top:-1rem}.primary-menu ul li.menu-item-has-children:hover > ul,.primary-menu ul li.menu-item-has-children:focus > ul,.primary-menu ul li.menu-item-has-children.focus > ul{right:calc(100% + 2rem)}.primary-menu ul ul::before{bottom:0;height:auto;left:auto;right:-2rem;top:0;width:2rem}.primary-menu ul ul::after{border-bottom-color:transparent;border-left-color:#000;bottom:auto;right:-1.6rem;top:2rem}.rtl .primary-menu ul ul::after{transform:rotate(180deg)}@media (any-pointer:coarse){.primary-menu > li.menu-item-has-children > a{padding-right:0;margin-right:2rem}.primary-menu ul li.menu-item-has-children > a{margin-right:4.5rem;padding-right:0;width:unset}}body.touch-enabled .primary-menu > li.menu-item-has-children > a{padding-right:0;margin-right:2rem}body.touch-enabled .primary-menu ul li.menu-item-has-children > a{margin-right:4.5rem;padding-right:0;width:unset}.menu-modal{background:#fff;display:none;opacity:0;overflow-y:auto;overflow-x:hidden;position:fixed;bottom:0;left:-99999rem;right:99999rem;top:0;transition:opacity 0.25s ease-in,left 0s 0.25s,right 0s 0.25s;z-index:99}.admin-bar .menu-modal{top:32px}@media (max-width:782px){.admin-bar .menu-modal{top:46px}}.menu-modal.show-modal{display:flex}.menu-modal.active{left:0;opacity:1;right:0;transition:opacity 0.25s ease-out}.menu-modal-inner{background:#fff;display:flex;justify-content:stretch;overflow:auto;-ms-overflow-style:auto;width:100%}.menu-wrapper{display:flex;flex-direction:column;justify-content:space-between;position:relative}button.close-nav-toggle{align-items:center;display:flex;font-size:1.6rem;font-weight:500;justify-content:flex-end;padding:3.1rem 0;width:100%}button.close-nav-toggle svg{height:1.6rem;width:1.6rem}button.close-nav-toggle .toggle-text{margin-right:1.6rem}.menu-modal .menu-top{flex-shrink:0}.modal-menu{position:relative;left:calc(50% - 50vw);width:100vw}.modal-menu li{border-color:#dedfdf;border-style:solid;border-width:0.1rem 0 0 0;display:flex;flex-wrap:wrap;line-height:1;justify-content:flex-start;margin:0}.modal-menu > li > a,.modal-menu > li > .ancestor-wrapper > a{font-size:2rem;font-weight:700;letter-spacing:-0.0375em}.modal-menu > li:last-child{border-bottom-width:0.1rem}.modal-menu .ancestor-wrapper{display:flex;justify-content:space-between;width:100%}.modal-menu a{display:block;padding:2rem 2.5rem;text-decoration:none;width:100%}.modal-menu a:focus,.modal-menu a:hover,.modal-menu li.current-menu-item > .ancestor-wrapper > a,.modal-menu li.current_page_ancestor > .ancestor-wrapper > a{text-decoration:underline}button.sub-menu-toggle{border-left:0.1rem solid #dedfdf;flex-shrink:0;margin:1rem 0;padding:0 2.5rem}button.sub-menu-toggle svg{height:0.9rem;transition:transform 0.15s linear;width:1.5rem}button.sub-menu-toggle.active svg{transform:rotate(180deg)}.modal-menu ul{display:none;margin:0;width:100%}.modal-menu ul li{border-left-width:1rem}.modal-menu ul li a{color:inherit;font-weight:500}.menu-wrapper .menu-item{position:relative}.menu-wrapper .active{display:block}.menu-wrapper.is-toggling{pointer-events:none}.menu-wrapper.is-toggling .menu-item{position:absolute;top:0;left:0;margin:0;width:100%}.menu-wrapper.is-toggling .menu-bottom .social-menu .menu-item{width:auto}.menu-wrapper.is-animating .menu-item,.menu-wrapper.is-animating .toggling-target{transition-duration:250ms}.menu-wrapper.is-animating .menu-item{transition-property:transform}.menu-wrapper.is-toggling .toggling-target{display:block;position:absolute;top:0;left:0;opacity:1}.menu-wrapper.is-toggling .toggling-target.active{opacity:0}.menu-wrapper.is-animating.is-toggling .toggling-target{display:block;transition-property:opacity;opacity:0}.menu-wrapper.is-animating.is-toggling .toggling-target.active{opacity:1}.menu-wrapper.is-toggling .modal-menu > li:last-child li{border-top-color:transparent;border-bottom-width:0.1rem}@media (prefers-reduced-motion:reduce){.menu-wrapper.is-animating .menu-item,.menu-wrapper.is-animating .toggling-target{transition-duration:1ms !important}}.expanded-menu{display:none}.mobile-menu{display:block}.menu-bottom{flex-shrink:0;padding:4rem 0}.menu-bottom nav{width:100%}.menu-copyright{display:none;font-size:1.6rem;font-weight:500;margin:0}.menu-copyright a:focus,.menu-copyright a:hover{text-decoration:underline}.menu-bottom .social-menu{justify-content:center}.search-modal{background:rgba(0,0,0,0.2);display:none;opacity:0;position:fixed;bottom:0;left:-9999rem;top:0;transition:opacity 0.2s linear,left 0s 0.2s linear;width:100%;z-index:999}.admin-bar .search-modal.active{top:32px}@media (max-width:782px){.admin-bar .search-modal.active{top:46px}}.search-modal-inner{background:#fff;transform:translateY(-100%);transition:transform 0.15s linear,box-shadow 0.15s linear}.search-modal-inner .section-inner{display:flex;justify-content:space-between;max-width:168rem}.search-modal.active{left:0;opacity:1;transition:opacity 0.2s linear}.search-modal.active .search-modal-inner{box-shadow:0 0 2rem 0 rgba(0,0,0,0.08);transform:translateY(0);transition:transform 0.25s ease-in-out,box-shadow 0.1s 0.25s linear}button.search-untoggle{align-items:center;display:flex;flex-shrink:0;justify-content:center;margin-right:-2.5rem;padding:0 2.5rem}.search-modal button.search-untoggle{color:inherit}.search-modal.active .search-untoggle{animation:popIn both 0.3s 0.2s}.search-untoggle svg{height:1.5rem;transition:transform 0.15s ease-in-out;width:1.5rem}.search-untoggle:focus svg,.search-untoggle:hover svg{transform:scale(1.15)}.search-modal form{margin:0;position:relative;width:100%}.search-modal .search-field{background:none;border:none;border-radius:0;color:inherit;font-size:2rem;letter-spacing:-0.0277em;height:8.4rem;margin:0 0 0 -2rem;max-width:calc(100% + 2rem);padding:0 0 0 2rem;width:calc(100% + 2rem)}.search-modal .search-field::-webkit-input-placeholder{color:inherit}.search-modal .search-field:-ms-input-placeholder{color:inherit}.search-modal .search-field::-moz-placeholder{color:inherit;line-height:4}.search-modal .search-submit{position:absolute;right:-9999rem;top:50%;transform:translateY(-50%)}.search-modal .search-submit:focus{right:0}.cover-header{display:flex;overflow:hidden}.cover-header-inner-wrapper{display:flex;position:relative;flex-direction:column;justify-content:flex-end;width:100%}.cover-header-inner{padding:10rem 0 5rem 0;width:100%}.cover-color-overlay,.cover-color-overlay::before{position:absolute;bottom:0;left:0;right:0;top:0}.cover-color-overlay::before{background:currentColor;content:"";display:block}.cover-header .entry-header{position:relative;width:100%;z-index:1}.cover-header .entry-header *{color:#fff}body.template-cover .entry-header{background:transparent;padding:0}.cover-header h1,.cover-header h2,.cover-header h3,.cover-header h4,.cover-header h5,.cover-header h6,.cover-header .faux-heading{color:inherit}.cover-header .entry-header a{color:inherit}.to-the-content-wrapper{position:absolute;left:0;right:0;top:calc(100% + 0.5rem)}.to-the-content{align-items:center;display:flex;justify-content:center;height:4rem;text-decoration:none}.to-the-content svg{height:2rem;transition:transform 0.15s linear;transform:translateY(0);width:1.767rem}.to-the-content:focus svg,.to-the-content:hover svg{transform:translateY(20%)}body.template-full-width .entry-content > *:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide),body.template-full-width [class*="__inner-container"] > *:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide){max-width:120rem}body.template-full-width .entry-content .alignleft,body.template-full-width .entry-content .alignright{position:static}body.template-full-width .entry-content .alignleft,body.template-full-width [class*="wp-block"].alignwide [class*="__inner-container"] > .alignleft,body.template-full-width [class*="wp-block"].alignwide [class*="__inner-container"] > p .alignleft,body.template-full-width [class*="wp-block"].alignwide [class*="__inner-container"] > .wp-block-image .alignleft{margin-left:0;position:static}body.template-full-width .entry-content > .alignleft,body.template-full-width [class*="wp-block"].alignfull:not(.has-background) [class*="__inner-container"] > .alignleft,body.template-full-width [class*="wp-block"].alignfull:not(.has-background) [class*="__inner-container"] > p .alignleft,body.template-full-width [class*="wp-block"].alignfull:not(.has-background) [class*="__inner-container"] > .wp-block-image .alignleft{margin-left:2rem;position:static}body.template-full-width .entry-content .alignright,body.template-full-width [class*="wp-block"].alignwide [class*="__inner-container"] > .alignright,body.template-full-width [class*="wp-block"].alignwide [class*="__inner-container"] > p .alignright,body.template-full-width [class*="wp-block"].alignwide [class*="__inner-container"] > .wp-block-image .alignright{margin-right:0;position:static}body.template-full-width .entry-content > .alignright,body.template-full-width [class*="wp-block"].alignfull:not(.has-background) [class*="__inner-container"] > .alignright,body.template-full-width [class*="wp-block"].alignfull:not(.has-background) [class*="__inner-container"] > p .alignright,body.template-full-width [class*="wp-block"].alignfull:not(.has-background) [class*="__inner-container"] > .wp-block-image .alignright{margin-right:2rem;position:static}.archive-header{background-color:#fff;padding:4rem 0}.reduced-spacing .archive-header{padding-bottom:2rem}.archive-title{font-size:2.4rem;font-weight:700;letter-spacing:-0.026666667em;margin:0}.archive-subtitle p:last-child{margin-bottom:0}body:not(.singular) main > article:first-of-type{padding:4rem 0 0}.no-search-results-form{padding-top:5rem}.singular .entry-header{background-color:#fff;padding:4rem 0}.entry-categories{line-height:1.25;margin-bottom:2rem}.entry-categories-inner{justify-content:center;display:flex;flex-wrap:wrap;margin:-0.5rem 0 0 -1rem}.entry-categories a{border-bottom:0.15rem solid currentColor;font-size:1.4rem;font-weight:700;letter-spacing:0.036666667em;margin:0.5rem 0 0 1rem;text-decoration:none;text-transform:uppercase}.entry-categories a:focus,.entry-categories a:hover{border-bottom-color:transparent}h1.entry-title,h2.entry-title{margin:0}.entry-title a{color:inherit;text-decoration:none}.entry-title a:focus,.entry-title a:hover{text-decoration:underline}.intro-text{margin-top:2rem}.singular .intro-text{font-size:2rem;letter-spacing:-0.0315em;line-height:1.4}.post-meta-single-top .post-meta{justify-content:center}.post-meta-wrapper{margin-top:2rem;margin-right:auto;margin-left:auto;max-width:58rem;width:100%}.post-meta{color:#6d6d6d;display:flex;flex-wrap:wrap;font-size:1.5rem;font-weight:500;list-style:none;margin:-1rem 0 0 -2rem}.post-meta li{flex-shrink:0;letter-spacing:-0.016875em;margin:1rem 0 0 2rem;max-width:calc(100% - 2rem)}.post-meta a{color:inherit;text-decoration:none}.post-meta a:focus,.post-meta a:hover{text-decoration:underline}.post-meta .meta-wrapper{align-items:center;display:flex;flex-wrap:nowrap}.post-meta .meta-icon{flex-shrink:0;margin-right:1rem}.sticky .post-sticky{color:inherit}.post-meta .post-author .meta-icon svg{width:1.6rem;height:1.8rem}.post-meta .post-categories .meta-icon svg{width:1.8rem;height:1.7rem}.post-meta .post-comment-link .meta-icon svg{width:1.8rem;height:1.8rem}.post-meta .post-date .meta-icon svg{width:1.7rem;height:1.8rem}.post-meta .post-edit .meta-icon svg{width:1.8rem;height:1.8rem}.post-meta .post-sticky .meta-icon svg{width:1.5rem;height:1.8rem}.post-meta .post-tags .meta-icon svg{width:1.8rem;height:1.8rem}.post-meta svg *{fill:currentColor}.featured-media{margin-top:5rem;position:relative}.singular .featured-media{margin-top:0}.singular .featured-media-inner{position:relative;left:calc(50% - 50vw);width:100vw}.singular .featured-media::before{background:#fff;content:"";display:block;position:absolute;bottom:50%;left:0;right:0;top:0}.featured-media img{margin:0 auto}.featured-media figcaption{margin:1.5rem auto 0 auto;text-align:center;width:calc(100% - 5rem)}.post-inner{padding-top:5rem}.reduced-spacing.missing-post-thumbnail .post-inner{padding-top:0}.post-nav-links{border-radius:0.4rem;display:flex;font-size:0.9em;font-weight:600;line-height:1;margin:3em auto 0 auto;padding:0;width:calc(100% - 4rem);max-width:58rem}.post-nav-links > span.label{padding:1em 0}.post-nav-links > *{padding:1em 0.75em}.post-meta-wrapper.post-meta-single-bottom{margin-top:3rem}.author-bio{margin-top:4rem;margin-right:auto;margin-left:auto;max-width:58rem;width:100%}.hide-avatars .author-bio{padding-left:0}.author-bio .author-title-wrapper{align-items:center;display:flex;margin:0 0 1rem 0}.author-bio .avatar{border-radius:50%;margin-right:1.5rem;height:5rem;width:5rem}.hide-avatars img.avatar{display:none}.author-bio p:last-child{margin-bottom:0}.author-bio .author-title{margin:0}.author-bio .author-link{display:block;font-size:1.6rem;font-weight:600;margin-top:1em;text-decoration:none}.author-bio .author-link:focus,.author-bio .author-link:hover{text-decoration:underline}.pagination-single{font-size:1.8rem;margin-top:5rem}.pagination-single-inner{display:flex;flex-direction:column}.pagination-single hr:first-child{margin:0 0 2.8rem 0}.pagination-single hr:last-child{margin:2.8rem 0 0.8rem 0}.pagination-single a{align-items:baseline;display:flex;font-weight:600;letter-spacing:-0.0275em;text-decoration:none;flex:1}.pagination-single a + a{margin-top:1rem}.pagination-single a .arrow{margin-right:1rem}.pagination-single a:focus .title,.pagination-single a:hover .title{text-decoration:underline}.has-text-color a{color:inherit}:root .has-accent-color{color:#cd2653}:root .has-accent-background-color{background-color:#cd2653;color:#fff}:root .has-primary-color{color:#000}:root .has-primary-background-color{background-color:#000;color:#f5efe0}:root .has-secondary-color{color:#6d6d6d}:root .has-secondary-background-color{background-color:#6d6d6d;color:#fff}:root .has-subtle-background-color{color:#e4e4e4}:root .has-subtle-background-background-color{background-color:#e4e4e4;color:#000}:root .has-background-color{color:#f5efe0}:root .has-background-background-color{background-color:#f5efe0;color:#000}.has-text-align-left{text-align:left}.has-text-align-center{text-align:center}.has-text-align-right{text-align:right}.has-drop-cap:not(:focus)::first-letter{color:#cd2653;font-family:-apple-system,BlinkMacSystemFont,"Helvetica Neue",Helvetica,sans-serif;font-size:5.1em;font-weight:800;margin:0.05em 0.1em 0 0}.has-drop-cap:not(:focus)::first-letter::after{content:"";display:table;clear:both}.has-drop-cap:not(:focus)::after{padding:0}.has-drop-cap:not(:focus)::first-letter,.entry-content .wp-block-archives,.entry-content .wp-block-categories,.entry-content .wp-block-cover-image,.entry-content .wp-block-latest-comments,.entry-content .wp-block-latest-posts,.entry-content .wp-block-pullquote,.entry-content .wp-block-quote.is-large,.entry-content .wp-block-quote.is-style-large{font-family:-apple-system,BlinkMacSystemFont,"Helvetica Neue",Helvetica,sans-serif}@supports ( font-variation-settings:normal ){.has-drop-cap:not(:focus)::first-letter,.entry-content .wp-block-archives,.entry-content .wp-block-categories,.entry-content .wp-block-latest-posts,.entry-content .wp-block-latest-comments,.entry-content .wp-block-cover-image p,.entry-content .wp-block-pullquote{font-family:"Inter var",-apple-system,BlinkMacSystemFont,"Helvetica Neue",Helvetica,sans-serif}}.entry-content .has-small-font-size{font-size:0.842em}.entry-content .has-normal-font-size,.entry-content .has-regular-font-size{font-size:1em}.entry-content .has-medium-font-size{font-size:1.1em;line-height:1.45}.entry-content .has-large-font-size{font-size:1.25em;line-height:1.4}.entry-content .has-larger-font-size{font-size:1.5em;line-height:1.3}*[class*="_inner-container"] > *:first-child{margin-top:0}*[class*="_inner-container"] > *:last-child{margin-bottom:0}.wp-block-archives:not(.alignwide):not(.alignfull),.wp-block-categories:not(.alignwide):not(.alignfull),.wp-block-code,.wp-block-columns:not(.alignwide):not(.alignfull),.wp-block-cover:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.aligncenter),.wp-block-embed:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.aligncenter),.wp-block-gallery:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.aligncenter),.wp-block-group:not(.has-background):not(.alignwide):not(.alignfull),.wp-block-image:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.aligncenter),.wp-block-latest-comments:not(.aligncenter):not(.alignleft):not(.alignright),.wp-block-latest-posts:not(.aligncenter):not(.alignleft):not(.alignright),.wp-block-media-text:not(.alignwide):not(.alignfull),.wp-block-preformatted,.wp-block-pullquote:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright),.wp-block-quote,.wp-block-quote.is-large,.wp-block-quote.is-style-large,.wp-block-verse,.wp-block-video:not(.alignwide):not(.alignfull){margin-bottom:3rem;margin-top:3rem}[class*="__inner-container"] .wp-block-group:not(.alignfull):not(.alignwide):not(.alignleft):not(.alignright),[class*="__inner-container"] .wp-block-cover:not(.alignfull):not(.alignwide):not(.alignleft):not(.alignright){margin-left:auto;margin-right:auto;max-width:58rem}.wp-block-archives,.wp-block-categories,.wp-block-latest-posts,.wp-block-latest-comments{list-style:none;margin-left:0}.wp-block-archives ul,.wp-block-categories ul,.wp-block-latest-posts ul,.wp-block-latest-comments ul{list-style:none}.entry-content .wp-block-archives > li,.entry-content .wp-block-categories > li,.entry-content .wp-block-latest-posts > li,.entry-content .wp-block-latest-comment > li{margin-left:0}.entry-content .wp-block-archives > li:last-child,.entry-content .wp-block-categories > li:last-child,.entry-content .wp-block-latest-posts > li:last-child,.entry-content .wp-block-latest-comment > li:last-child{margin-bottom:0}.entry-content .wp-block-archives *,.entry-content .wp-block-categories *,.entry-content .wp-block-latest-posts *,.entry-content .wp-block-latest-comments *{font-family:inherit}.entry-content .wp-block-archives li,.entry-content .wp-block-categories li,.entry-content .wp-block-latest-posts li{color:#6d6d6d}.wp-block-archives a,.wp-block-categories a,.wp-block-latest-posts a,.wp-block-latest-comments a{font-weight:700;text-decoration:none}.wp-block-archives a:hover,.wp-block-categories a:hover,.wp-block-latest-posts a:hover,.wp-block-latest-comments a:hover,.wp-block-archives a:focus,.wp-block-categories a:focus,.wp-block-latest-posts a:focus,.wp-block-latest-comments a:focus{text-decoration:underline}.wp-block-latest-posts a,.wp-block-latest-comments__comment-meta{font-weight:700;letter-spacing:-0.025em;line-height:1.25}.wp-block-latest-comments__comment-date,.wp-block-latest-posts__post-date{color:#6d6d6d;font-size:0.7em;font-weight:600;letter-spacing:normal;margin-top:0.15em}.wp-block-embed figcaption,.wp-block-image figcaption{color:#6d6d6d;font-size:1.4rem;margin-bottom:0;margin-top:1.5rem}.wp-block-audio audio{width:100%}.wp-block-button{margin:3rem 0}.wp-block-button.is-style-outline{color:#cd2653}.is-style-outline .wp-block-button__link:not(.has-text-color){color:inherit}.is-style-outline .wp-block-button__link{padding:calc(1.1em - 0.2rem) calc(1.44em - 0.2rem)}.wp-block-columns.alignfull,.alignfull:not(.has-background) .wp-block-columns{padding-left:2rem;padding-right:2rem}.wp-block-column{margin-bottom:3.2rem}.wp-block-column > *:first-child{margin-top:0}.wp-block-column > *:last-child{margin-bottom:0}.wp-block-cover-image .wp-block-cover__inner-container,.wp-block-cover .wp-block-cover__inner-container{width:calc(100% - 4rem);padding:2rem 0}.wp-block-cover-image .wp-block-cover-image-text,.wp-block-cover-image .wp-block-cover-text,.wp-block-cover-image h2,.wp-block-cover .wp-block-cover-image-text,.wp-block-cover .wp-block-cover-text,.wp-block-cover h2{max-width:100%;padding:0}.wp-block-cover-image h2,.wp-block-cover h2{font-size:3.2rem}.wp-block-file{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}.wp-block-file a:not(.wp-block-file__button){font-weight:700;text-decoration:none}.wp-block-file a:not(.wp-block-file__button):not(:last-child){margin-right:1rem}.wp-block-file a:not(.wp-block-file__button):focus,.wp-block-file a:not(.wp-block-file__button):hover{text-decoration:underline}.wp-block-file .wp-block-file__button{font-size:1.5rem;padding:1em 1.25em}.wp-block-file a.wp-block-file__button:visited{opacity:1}.wp-block-file a.wp-block-file__button:active,.wp-block-file a.wp-block-file__button:focus,.wp-block-file a.wp-block-file__button:hover{opacity:1;text-decoration:underline}.wp-block-gallery ul{list-style:none;margin:0 0 -1.6rem 0}figure.wp-block-gallery.alignnone,figure.wp-block-gallery.aligncenter{margin-bottom:3rem;margin-top:3rem}figure.wp-block-gallery.alignleft{margin:0.3rem 2rem 2rem 0}figure.wp-block-gallery.alignright{margin:0.3rem 0 2rem 2rem}figure.wp-block-gallery.alignwide{margin-bottom:4rem;margin-top:4rem}figure.wp-block-gallery.alignfull{margin-bottom:5rem;margin-top:5rem}.wp-block-group.has-background{padding:2rem;margin-bottom:0;margin-top:0}.wp-block-group__inner-container{margin:0 auto}.wp-block-group__inner-container,.entry-content .wp-block-group p{max-width:100%}.alignfull:not(.has-background) > .wp-block-group__inner-container > p:not(.has-background-color){padding-left:2rem;padding-right:2rem}.wp-block-media-text .wp-block-media-text__content{padding:3rem 2rem}.wp-block-media-text .wp-block-media-text__content p{max-width:none}.wp-block-media-text__content > *:first-child{margin-top:0}.wp-block-media-text__content > *:last-child{margin-bottom:0}.wp-block-pullquote{padding:0;position:relative}.wp-block-pullquote.alignleft,.wp-block-pullquote.alignright{max-width:calc(100% - 4rem)}.wp-block-pullquote::before{background:#fff;border-radius:50%;color:#cd2653;content:"”";display:block;font-size:6.2rem;font-weight:500;line-height:1.2;margin:0 auto 1.5rem auto;text-align:center;height:4.4rem;width:4.4rem}.reduced-spacing .wp-block-pullquote::before{border:0.1rem solid currentColor;font-size:5.9rem}.wp-block-pullquote blockquote{border:none;margin:0;padding:0}.wp-block-pullquote blockquote p{font-family:inherit;font-size:2.8rem;font-weight:700;line-height:1.178571429;letter-spacing:-0.041785714em;max-width:100%}.wp-block-pullquote p:last-of-type{margin-bottom:0}.wp-block-pullquote cite{color:#6d6d6d;font-size:1.6rem;font-weight:500;margin-top:1.2rem}.wp-block-pullquote.alignleft p,.wp-block-pullquote.alignright p{font-size:2.8rem}.wp-block-pullquote.alignleft{text-align:left}.wp-block-pullquote.alignright{text-align:right}.wp-block-pullquote.alignleft::before{margin-left:0}.wp-block-pullquote.alignright::before{margin-right:0}.wp-block-pullquote.is-style-solid-color{padding:3rem 2rem}.wp-block-pullquote.is-style-solid-color::before{position:absolute;top:0;left:50%;transform:translateY(-50%) translateX(-50%)}.wp-block-pullquote.is-style-solid-color.alignleft::before,.wp-block-pullquote.is-style-solid-color.alignright::before{transform:translateY(-50%)}.wp-block-pullquote.is-style-solid-color.alignleft::before{left:2rem}.wp-block-pullquote.is-style-solid-color.alignright::before{left:auto;right:2rem}.wp-block-pullquote.is-style-solid-color blockquote{max-width:100%;text-align:inherit}.wp-block-pullquote.is-style-solid-color cite{color:inherit}hr.wp-block-separator{margin:3rem 0}.wp-block-separator.is-style-wide{max-width:calc(100vw - 4rem);position:relative;width:100%}.wp-block-separator.is-style-dots::before{background:none;color:inherit;font-size:3.2rem;font-weight:700;height:auto;letter-spacing:1em;padding-left:1em;position:static;transform:none;width:auto}.wp-block-separator.is-style-dots::after{content:none}.wp-block-search .wp-block-search__input{width:auto}.wp-block-table.is-style-stripes tbody tr:nth-child(odd){background:#e4e4e4}figure.wp-block-table.is-style-stripes{border-bottom:none}.wp-block-table.is-style-stripes table{border-collapse:inherit}.wp-block-quote p,.wp-block-quote cite{text-align:inherit}.wp-block-quote[style="text-align:center"]{border-width:0;padding:0}.wp-block-quote[style="text-align:right"]{border-width:0 0.2rem 0 0;padding:0 2rem 0 0}.wp-block-quote.is-large,.wp-block-quote.is-style-large{border:none;padding:0;margin-left:auto;margin-right:auto}.wp-block-quote.is-large p,.wp-block-quote.is-style-large p{font-family:inherit;font-size:2.4rem;font-style:normal;font-weight:700;letter-spacing:-0.02em;line-height:1.285}.wp-block-quote.is-large cite,.wp-block-quote.is-large footer,.wp-block-quote.is-style-large cite,.wp-block-quote.is-style-large footer{font-size:1.6rem;text-align:inherit}.entry-content .wp-block-latest-comments li{margin:2rem 0}.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-excerpt,.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-meta{margin-left:5.5rem}.entry-content .wp-block-latest-comments a{text-decoration:none}.entry-content .wp-block-latest-comments a:hover,.entry-content .wp-block-latest-comments a:focus{text-decoration:underline}.wp-block-latest-comments__comment{font-size:inherit}.wp-block-latest-comments__comment-date{margin-top:0.4em}.wp-block-latest-comments__comment-excerpt p{font-size:0.7em;margin:0.9rem 0 2rem 0}.wp-block-latest-posts.is-grid li{border-top:0.2rem solid #e4e4e4;margin-top:2rem;padding-top:1rem}.wp-block-latest-posts.has-dates{list-style:none}.wp-block-latest-posts.has-dates:not(.is-grid) li{margin-top:1.5rem}.wp-block-latest-posts.has-dates:not(.is-grid) li:first-child{margin-top:0}.entry-content{line-height:1.5}.entry-content > *{margin-left:auto;margin-right:auto;margin-bottom:1.25em}.entry-content > *:first-child{margin-top:0}.entry-content > *:last-child{margin-bottom:0}.read-more-button-wrap{margin-top:1em;text-align:center}.entry-content a:hover,.entry-content a:focus{text-decoration:none}.entry-content p,.entry-content li{line-height:1.4}.entry-content li img{display:inline-block}.entry-content h1,.entry-content h2,.entry-content h3,.entry-content h4,.entry-content h5,.entry-content h6{margin:3.5rem auto 2rem}.entry-content ul ul,.entry-content ol ol,.entry-content ul ol,.entry-content ol ul{margin-bottom:1rem}.entry-content hr{margin:4rem auto}.post-inner .entry-content > .wp-block-cover.alignwide:first-child,.post-inner .entry-content > .wp-block-cover.alignfull:first-child{margin-top:0}.entry-content{font-family:NonBreakingSpaceOverride,"Hoefler Text",Garamond,"Times New Roman",serif;letter-spacing:normal}.entry-content h1,.entry-content h2,.entry-content h3,.entry-content h4,.entry-content h5,.entry-content h6,.entry-content cite,.entry-content figcaption,.entry-content table,.entry-content address,.entry-content .wp-caption-text,.entry-content .wp-block-file{font-family:-apple-system,BlinkMacSystemFont,"Helvetica Neue",Helvetica,sans-serif}@supports ( font-variation-settings:normal ){.entry-content h1,.entry-content h2,.entry-content h3,.entry-content h4,.entry-content h5,.entry-content h6,.entry-content cite,.entry-content figcaption,.entry-content table,.entry-content address,.entry-content .wp-caption-text,.entry-content .wp-block-file{font-family:"Inter var",-apple-system,BlinkMacSystemFont,"Helvetica Neue",Helvetica,sans-serif}}.entry-content > *:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide){max-width:58rem;width:calc(100% - 4rem)}[class*="__inner-container"] > *:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide){max-width:58rem;width:100%}.alignnone,.aligncenter,.alignleft,.alignright,.alignwide{margin-top:4rem;margin-right:auto;margin-bottom:4rem;margin-left:auto}[class*="__inner-container"] > *:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright){margin-left:auto;margin-right:auto}.alignfull{margin-top:5rem;margin-right:auto;margin-bottom:5rem;margin-left:auto;max-width:100vw;position:relative;width:100%}[class*="__inner-container"] > .alignfull{max-width:100%}.alignwide{max-width:120rem;position:relative;width:calc(100% - 4rem)}[class*="__inner-container"] > .alignwide{width:100%}.aligncenter,.aligncenter img{margin-left:auto;margin-right:auto}.alignleft,.alignright{max-width:50%}.alignleft{float:left;margin:0.3rem 2rem 2rem 2rem}.alignright{float:right;margin:0.3rem 2rem 2rem 2rem}[class*="wp-block"].alignfull:not(.has-background) [class*="__inner-container"] > .alignleft,[class*="wp-block"].alignfull:not(.has-background) [class*="__inner-container"] > p .alignleft,[class*="wp-block"].alignfull:not(.has-background) [class*="__inner-container"] > .wp-block-image .alignleft{margin-left:2rem}[class*="wp-block"].alignfull:not(.has-background) [class*="__inner-container"] > .alignright,[class*="wp-block"].alignfull:not(.has-background) [class*="__inner-container"] > p .alignright,[class*="wp-block"].alignfull:not(.has-background) [class*="__inner-container"] > .wp-block-image .alignright{margin-right:2rem}.alignfull > figcaption,.alignfull > .wp-caption-text{margin-left:auto;margin-right:auto;max-width:58rem;width:calc(100% - 4rem)}.comments-wrapper{margin-top:5rem}.comment-reply-title{margin:0 0 4rem 0;text-align:center}.comments .comment,.comments .pingback,.comments .trackback,.comments .review{padding-top:3.5rem}div.comment:first-of-type{margin-top:3.5rem;padding-top:0}.comments .comments-header + div{margin-top:0;padding-top:0}.comment-body{position:relative}.comment .comment{padding-left:5%}.comment-meta{line-height:1.1;margin-bottom:1.5rem;min-height:5rem;padding-left:5rem;position:relative}.hide-avatars .comment-meta{min-height:0;padding-left:0}.comment-meta a{color:inherit}.comment-author{font-size:1.8rem;font-weight:700;letter-spacing:-0.027777778em}.comment-author a{text-decoration:underline}.comment-author a:hover,.comment-author a:focus{text-decoration:none}.comment-meta .avatar{height:4rem;position:absolute;left:0;top:0;width:4rem}.comment-author .url{text-decoration:underline}.comment-metadata{color:#6d6d6d;font-size:1.4rem;font-weight:500;margin-top:0.6rem}.comment-metadata a{text-decoration:none}.comment-metadata a:focus,.comment-metadata a:hover{text-decoration:underline}.comment-content.entry-content > *:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide){width:100%}.comment-content.entry-content .alignleft{margin-left:0}.comment-content.entry-content .alignright{margin-right:0}.comment-footer-meta{align-items:center;display:flex;flex-wrap:wrap;font-size:1.2rem;font-weight:600;justify-content:flex-start;letter-spacing:0.030833333em;line-height:1;margin:1.5rem 0 -1rem -1.5rem;text-transform:uppercase}.comment-footer-meta > *{margin:0 0 1rem 1.5rem}.comment-reply-link{background-color:#cd2653;color:#fff;display:block;padding:0.7rem}.bypostauthor .comment-footer-meta .by-post-author{display:block}.comment-footer-meta a{text-decoration:none}.comment-footer-meta a:focus,.comment-footer-meta a:hover{text-decoration:underline}.pingback .comment-meta,.trackback .comment-meta{padding-left:0}.comments-pagination{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:6rem;text-align:center}.comments-pagination.only-next{justify-content:flex-end}.comments-pagination .page-numbers{display:none;text-decoration:none}.comments-pagination .page-numbers:focus,.comments-pagination .page-numbers:hover{text-decoration:underline}.comments-pagination .prev,.comments-pagination .next{display:block}.comments-pagination .prev{left:0}.comments-pagination .next{right:0;text-align:right}.comment-respond::after{clear:both;content:"";display:block}.comment-respond .comment-notes,.comment-respond .logged-in-as{color:#6d6d6d;font-size:1.6rem;line-height:1.4;margin:-3rem 0 4rem 0;text-align:center}.comment-respond .comment-notes a,.comment-respond .logged-in-as a{color:inherit;text-decoration:none}.comment-respond .comment-notes a:focus,.comment-respond .comment-notes a:hover,.comment-respond .logged-in-as a:focus,.comment-respond .logged-in-as a:hover{text-decoration:underline}.comment-respond p{line-height:1.1;margin-bottom:2rem;margin-left:auto;margin-right:auto}.comment-respond p:not(.comment-notes){max-width:58rem}.comment-form-cookies-consent{align-items:baseline;display:flex}.comment-respond > p:last-of-type{margin-bottom:0}.comment-respond label{display:block}.comment-respond input[type="checkbox"] + label{font-size:1.5rem;line-height:1.25}.comment-respond input[type="text"],.comment-respond input[type="email"],.comment-respond textarea{margin-bottom:0}.comment-respond textarea{height:15rem}.comment-respond #submit{display:block}.comment-respond .comments-closed{text-align:center}.comments .comment-respond{padding:3rem 0 0}.comments .comment-respond .comment-reply-title,.comments .comment-respond .comment-notes,.comments .comment-respond .logged-in-as{text-align:left}.comment-reply-title small{display:block;font-size:1.6rem;font-weight:600;letter-spacing:-0.0277em;margin:0.5rem 0 0 0;white-space:nowrap}.comment-reply-title small a{text-decoration:none}.comment-reply-title small a:focus,.comment-reply-title small a:hover{text-decoration:underline}.pagination .nav-links{align-items:baseline;display:flex;flex-wrap:wrap;font-size:1.8rem;font-weight:600;margin:-1.5rem 0 0 -2.5rem;width:calc(100% + 2.5rem)}.pagination-separator{margin:5rem 0}.nav-links > *{margin:1.5rem 0 0 2.5rem}.nav-links .placeholder{display:none;visibility:hidden}.pagination a{text-decoration:none}.pagination a:focus,.pagination a:hover{text-decoration:underline}.pagination .dots{transform:translateY(-0.3em);color:#6d6d6d}.nav-short{display:none}.error404 #site-content{padding-top:4rem}.error404-content{text-align:center}.error404 #site-content .search-form{justify-content:center;margin-top:3rem}.widget{margin-top:3rem}.widget:first-child{margin-top:0}.widget-content > div > *:first-child{margin-top:0}.widget-content > div > *:last-child{margin-bottom:0}.widget .widget-title{margin:0 0 2rem}.widget li{margin:2rem 0 0 0}.widget li:first-child,.widget li > ul,.widget li > ol{margin-top:0}.widget table,.widget table *{border-color:#dedfdf}.widget table caption{background-color:#dedfdf}.widget .post-date,.widget .rss-date{color:#6d6d6d;display:block;font-size:0.85em;font-weight:500;margin-top:0.2rem}.widget select{max-width:100%}.widget_text p,.widget_text ol,.widget_text ul,.widget_text dl,.widget_text dt,.widget-content .rssSummary{font-family:NonBreakingSpaceOverride,"Hoefler Text",Garamond,"Times New Roman",serif;letter-spacing:normal}.widget-content cite,.widget-content figcaption,.widget-content .wp-caption-text{font-family:-apple-system,BlinkMacSystemFont,"Helvetica Neue",Helvetica,sans-serif}@supports ( font-variation-settings:normal ){.widget-content cite,.widget-content figcaption,.widget-content .wp-caption-text{font-family:"Inter var",-apple-system,BlinkMacSystemFont,"Helvetica Neue",Helvetica,sans-serif}}.widget_archive ul,.widget_categories ul,.widget_pages ul,.widget_meta ul,.widget_nav_menu ul,.widget_recent_comments ul,.widget_recent_entries ul,.widget_rss ul{list-style:none;margin:0}.widget_archive li,.widget_categories li,.widget_pages li,.widget_meta li,.widget_nav_menu li{color:#6d6d6d;margin:0.3rem 0}.widget_archive li li,.widget_categories li li,.widget_pages li li,.widget_meta li li,.widget_nav_menu li li{margin-left:2rem}.widget_archive a,.widget_categories a,.widget_pages a,.widget_meta a,.widget_nav_menu a{font-weight:700;text-decoration:none}.widget_archive a:focus,.widget_archive a:hover,.widget_categories a:focus,.widget_categories a:hover,.widget_pages a:focus,.widget_pages a:hover,.widget_meta a:focus,.widget_meta a:hover,.widget_nav_menu a:focus,.widget_nav_menu a:hover{text-decoration:underline}.calendar_wrap{font-size:2.4rem}.calendar_wrap th,.calendar_wrap td,.wp-calendar-nav span{display:table-cell;font-size:1em;font-weight:500;line-height:1;padding:2.5% 2.5% 1.75% 2.5%;text-align:center}.wp-calendar-table{margin-bottom:0}.wp-calendar-nav{display:table;width:100%;font-size:1.8rem}.calendar_wrap tfoot td{border-bottom:none}.calendar_wrap tfoot a,.calendar_wrap .wp-calendar-nav a{text-decoration:none}.calendar_wrap tfoot #prev,.calendar_wrap .wp-calendar-nav-prev{text-align:left}.calendar_wrap tfoot #next,.calendar_wrap .wp-calendar-nav-next{text-align:right}.widget_media_gallery .gallery{margin:0 -0.4em -0.8em -0.4em;width:calc(100% + 0.8em)}.widget_media_gallery .gallery-item{margin:0 0 0.8em 0;padding:0 0.4em}.widget_nav_menu .widget-content > div > ul{margin-left:0}.widget_recent_comments li{font-weight:700}.widget_recent_comments a{text-decoration:none}.widget_recent_comments a:focus,.widget_recent_comments a:hover{text-decoration:underline}.widget_recent_entries a{font-weight:700;text-decoration:none}.widget_recent_entries a:focus,.widget_recent_entries a:hover{text-decoration:underline}.widget_rss .widget-title a.rsswidget:first-of-type{display:none}.widget_rss .rsswidget{font-weight:700}.widget_rss a{text-decoration:none}.widget_rss a:focus,.widget_rss a:hover{text-decoration:underline}.widget_rss .rssSummary{margin-top:0.5rem}.widget_rss cite::before{content:"— "}.widget_search .search-field{border-color:#dedfdf}.widget_tag_cloud a{font-weight:700;margin-right:0.5rem;text-decoration:none;white-space:nowrap}.widget_tag_cloud a:focus,.widget_tag_cloud a:hover{text-decoration:underline}.footer-nav-widgets-wrapper,#site-footer{background-color:#fff;border-color:#dedfdf;border-style:solid;border-width:0}.footer-top-visible .footer-nav-widgets-wrapper,.footer-top-hidden #site-footer{margin-top:5rem}.reduced-spacing.footer-top-visible .footer-nav-widgets-wrapper,.reduced-spacing.footer-top-hidden #site-footer{border-top-width:0.1rem}.footer-top,.footer-widgets-outer-wrapper,#site-footer{padding:3rem 0}.footer-top{display:flex;border-bottom:0.1rem solid #dedfdf;justify-content:space-between}.footer-menu{font-size:1.8rem;font-weight:700;letter-spacing:-0.0277em}.footer-menu li{line-height:1.25;margin:0.25em 0 0 0}.footer-menu a{text-decoration:none;word-break:normal;word-wrap:normal}.footer-menu a:hover,.footer-menu a:focus{text-decoration:underline}.footer-social-wrapper{margin:0;width:100%}.has-footer-menu .footer-social-wrapper{flex-shrink:0;margin-left:1rem;width:50%}ul.footer-social{margin:-0.5rem 0 0 -0.5rem}.has-footer-menu .footer-social{justify-content:flex-end}ul.footer-social li{margin:0.5rem 0 0 0.5rem}.footer-social a{background-color:#cd2653;height:3.6rem;width:3.6rem}.footer-social a::before{font-size:1.6rem}.footer-widgets-outer-wrapper{border-bottom:0.1rem solid #dedfdf}.footer-widgets + .footer-widgets{margin-top:3rem}#site-footer{font-size:1.6rem}#site-footer .section-inner{align-items:baseline;display:flex;justify-content:space-between}#site-footer a{text-decoration:none}#site-footer a:focus,#site-footer a:hover{text-decoration:underline}.footer-copyright a,.powered-by-wordpress a{color:inherit}.powered-by-wordpress,.to-the-top{color:#6d6d6d}a.to-the-top > *{pointer-events:none}.footer-copyright{font-weight:600;margin:0}.powered-by-wordpress{display:none;margin:0 0 0 2.4rem}.to-the-top-long{display:none}@media ( max-width:479px ){.wp-block-pullquote.alignleft,.wp-block-pullquote.alignright{float:none}ul,ol{margin:0 0 3rem 2rem}li{margin:0.5rem 0 0 1rem}.post-nav-links{margin:3em 0 0 0}}@media ( min-width:480px ){.wp-block-pullquote.alignleft,.wp-block-pullquote.alignright,.wp-block-cover-image.alignleft,.wp-block-cover-image.alignright,.wp-block-cover.alignleft,.wp-block-cover.alignright,.wp-block-embed.alignleft,.wp-block-embed.alignright,.wp-block-gallery.alignleft,.wp-block-gallery.alignright{max-width:26rem}.wp-block-table.alignleft,.wp-block-table.alignright{max-width:100%}.alignleft,.alignright{max-width:26rem}.post-nav-links{margin:3em 0 0 0}}@media ( max-width:599px ){.wp-block-column:last-child{margin-bottom:0}.wp-block-columns + .wp-block-columns{margin-top:0.2rem}.wp-block-columns.alignwide + .wp-block-columns.alignwide{margin-top:-0.8rem}.wp-block-columns.alignfull + .wp-block-columns.alignfull{margin-top:-1.8rem}.template-cover .post-inner .post-meta-wrapper,.template-cover .post-inner .author-bio{width:calc( 100% - 4rem )}.post-nav-links{margin:3em 0 0 0}}@media ( min-width:600px ){.wp-block-columns.alignwide + .wp-block-columns.alignwide,.wp-block-columns.alignfull + .wp-block-columns.alignfull{margin-top:-4rem}.post-nav-links{margin:3em 0 0 0}}@media ( min-width:660px ){figure.wp-block-gallery.alignleft{margin-left:calc(( 100vw - 58rem - 8rem ) / -2)}figure.wp-block-gallery.alignright{margin-right:calc(( 100vw - 58rem - 8rem ) / -2)}.entry-content > .alignleft{margin-left:4rem}.entry-content > p .alignleft,.entry-content > .wp-block-image .alignleft{margin-left:calc(( 100vw - 58rem - 8rem ) / -2)}[class*="wp-block"]:not(.alignwide):not(.alignfull) [class*="__inner-container"] > .alignleft,[class*="wp-block"]:not(.alignwide):not(.alignfull) [class*="__inner-container"] > p .alignleft,[class*="wp-block"]:not(.alignwide):not(.alignfull) [class*="__inner-container"] > .wp-block-image .alignleft{margin-left:0}.entry-content > .alignright{margin-right:4rem}.entry-content > p .alignright,.entry-content > .wp-block-image .alignright{margin-right:calc(( 100vw - 58rem - 8rem ) / -2)}[class*="wp-block"]:not(.alignwide):not(.alignfull) [class*="__inner-container"] > .alignright,[class*="wp-block"]:not(.alignwide):not(.alignfull) [class*="__inner-container"] > p .alignright,[class*="wp-block"]:not(.alignwide):not(.alignfull) [class*="__inner-container"] > .wp-block-image .alignright{margin-right:0}.post-nav-links{margin:3em auto 0 auto}}@media ( min-width:700px ){ul,ol{margin-bottom:4rem}pre{padding:3rem}hr{margin:8rem auto}table{font-size:1.8rem}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}h1,.heading-size-1,h2,.heading-size-2,h3,.heading-size-3{margin:3rem auto 2rem}h4,.heading-size-4,h5,.heading-size-5,h6,.heading-size-6{margin:2.5rem auto 1.5rem}h1,.heading-size-1{font-size:3.4rem}h2,.heading-size-2{font-size:2.8rem}h3,.heading-size-3{font-size:2.4rem}h4,.heading-size-4{font-size:2rem}h5,.heading-size-5{font-size:1.8rem}h6,.heading-size-6{font-size:1.9rem}fieldset{padding:3rem}legend{padding:0 1.5rem}button,.button,.faux-button,.wp-block-button__link,input[type="button"],input[type="reset"],input[type="submit"]{font-size:1.7rem}figcaption,.wp-caption-text{margin-top:1.8rem}section{padding:8rem 0}.section-inner{width:calc(100% - 8rem)}.header-inner{padding:3.8rem 0}.site-title{font-size:2.4rem;font-weight:700}.site-description{display:block}.site-logo img{max-height:9rem;transition:height 0.15s linear,width 0.15s linear,max-height 0.15s linear}.toggle-inner .toggle-text{font-size:1.2rem}.search-toggle{left:2rem}.nav-toggle{right:2rem}button.close-nav-toggle{font-size:1.8rem;padding:4rem 0}button.close-nav-toggle svg{height:2rem;width:2rem}button.close-nav-toggle .toggle-text{margin-right:2.1rem}.modal-menu{left:auto;width:100%}.modal-menu > li > a,.modal-menu > li > .ancestor-wrapper > a{font-size:2.4rem;padding:2.5rem 0}.modal-menu ul li{border-left-color:transparent}.modal-menu > li > .ancestor-wrapper > button.sub-menu-toggle{padding:0 3rem}.modal-menu > li > .ancestor-wrapper > button.sub-menu-toggle svg{height:1.1rem;width:1.8rem}.menu-bottom{align-items:center;display:flex;justify-content:space-between;padding:4.4rem 0}.menu-copyright{display:block;flex-shrink:0;margin-right:4rem}.search-modal form{position:relative;width:100%}.search-untoggle svg{height:2.5rem;width:2.5rem}.search-modal .search-field{border:none;font-size:3.2rem;height:14rem}.search-modal .search-field::-moz-placeholder{line-height:4.375}.featured-media figcaption{margin:2rem auto 0 auto;width:calc(100% - 8rem)}.cover-header-inner{padding:18rem 0 8rem 0}.to-the-content-wrapper{top:calc(100% + 1.8rem)}.to-the-content{height:6rem}.to-the-content svg{height:2.4rem;width:2.12rem}body.template-full-width .entry-content > *:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide){width:calc(100% - 8rem)}body.template-full-width .alignfull:not(.has-background) > .wp-block-group__inner-container > p:not(.has-background-color){padding-left:4rem;padding-right:4rem}body.template-full-width [class*="wp-block"].alignfull [class*="__inner-container"] > .alignleft,body.template-full-width [class*="wp-block"].alignfull [class*="__inner-container"] > p .alignleft,body.template-full-width [class*="wp-block"].alignfull [class*="__inner-container"] > .wp-block-image .alignleft{margin-left:4rem}body.template-full-width [class*="wp-block"].alignfull [class*="__inner-container"] > .alignright,body.template-full-width [class*="wp-block"].alignfull [class*="__inner-container"] > p .alignright,body.template-full-width [class*="wp-block"].alignfull [class*="__inner-container"] > .wp-block-image .alignright{margin-right:4rem}.archive-header{padding:8rem 0}.reduced-spacing .archive-header{padding-bottom:3rem}.archive-title{font-size:3.2rem}body:not(.singular) main > article:first-of-type{padding:8rem 0 0}h2.entry-title{font-size:6.4rem}.no-search-results-form{padding-top:8rem}.singular .entry-header{padding:8rem 0}.entry-categories{margin-bottom:3rem}.entry-categories-inner{margin:-1rem 0 0 -2rem}.entry-categories a{font-size:1.5rem;margin:1rem 0 0 2rem}.intro-text{font-size:2rem;margin-top:2.5rem}.singular .intro-text{font-size:2.6rem}.post-meta-wrapper{margin-top:3rem}.post-meta{font-size:1.6rem;margin:-1.4rem 0 0 -3rem}.post-meta li{margin:1.4rem 0 0 3rem;max-width:calc(100% - 3rem)}.featured-media{margin-top:6rem}.post-inner{padding-top:8rem}.post-meta-wrapper.post-meta-single-bottom{margin-top:4rem}.author-bio{margin-top:8rem;min-height:8rem;padding-left:10rem;position:relative}.author-bio .avatar{position:absolute;left:0;top:0;height:8rem;width:8rem}.pagination-single{font-size:2.4rem;margin-top:8rem}.pagination-single-inner{flex-direction:row;justify-content:space-between}.pagination-single.only-next .pagination-single-inner{justify-content:flex-end}.pagination-single hr:first-child{margin:0 0 4rem 0}.pagination-single hr:last-child{margin:4rem 0 0.8rem 0}.pagination-single a + a{margin:0 0 0 4rem}.pagination-single a .arrow{margin:0 2rem 0 0}.pagination-single .next-post{flex-direction:row-reverse;text-align:right}.pagination-single .next-post .arrow{margin:0 0 0 2rem}.wp-block-embed figcaption,.wp-block-image figcaption{font-size:1.6rem}.wp-block-archives:not(.alignwide):not(.alignfull),.wp-block-categories:not(.alignwide):not(.alignfull),.wp-block-code,.wp-block-columns:not(.alignwide):not(.alignfull),.wp-block-cover:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.aligncenter),.wp-block-embed:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.aligncenter),.wp-block-gallery:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.aligncenter),.wp-block-group:not(.has-background):not(.alignwide):not(.alignfull),.wp-block-image:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.aligncenter),.wp-block-latest-comments:not(.aligncenter):not(.alignleft):not(.alignright),.wp-block-latest-posts:not(.aligncenter):not(.alignleft):not(.alignright),.wp-block-media-text:not(.alignwide):not(.alignfull),.wp-block-preformatted,.wp-block-pullquote:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright),.wp-block-quote,.wp-block-quote.is-large,.wp-block-quote.is-style-large,.wp-block-verse,.wp-block-video:not(.alignwide):not(.alignfull){margin-bottom:1rem;margin-top:1rem}.wp-block-columns.alignwide + .wp-block-columns.alignwide,.wp-block-columns.alignfull + .wp-block-columns.alignfull{margin-top:-6rem}.entry-content .wp-block-columns h1,.entry-content .wp-block-columns h2,.entry-content .wp-block-columns h3,.entry-content .wp-block-columns h4,.entry-content .wp-block-columns h5,.entry-content .wp-block-columns h6{margin:3.5rem 0 2rem}.wp-block-cover-image .wp-block-cover__inner-container,.wp-block-cover .wp-block-cover__inner-container{width:calc(100% - 8rem)}.wp-block-cover-image h2,.wp-block-cover h2{font-size:4.8rem}figure.wp-block-gallery.alignnone,figure.wp-block-gallery.aligncenter{margin-bottom:4rem;margin-top:4rem}figure.wp-block-gallery.alignwide,figure.wp-block-gallery.alignfull{margin-bottom:6rem;margin-top:6rem}.wp-block-group.has-background{padding:4rem;margin-top:0;margin-bottom:0}.alignfull:not(.has-background) > .wp-block-group__inner-container > p:not(.has-background-color){padding-left:0;padding-right:0}.wp-block-media-text .wp-block-media-text__content{padding:4rem}.wp-block-pullquote blockquote p{font-size:3.2rem}.wp-block-pullquote cite{margin-top:2rem}.wp-block-pullquote.alignfull:not(.is-style-solid-color){padding-left:1rem;padding-right:1rem}.wp-block-pullquote.alignwide::before,.wp-block-pullquote.alignfull::before{font-size:11.272727272rem;height:8rem;margin-bottom:2rem;width:8rem}.wp-block-pullquote.alignwide blockquote p,.wp-block-pullquote.alignfull blockquote p{font-size:4.8rem;line-height:1.203125}.wp-block-pullquote.alignleft p,.wp-block-pullquote.alignright p,.wp-block-pullquote.alignleft.is-style-solid-color blockquote p,.wp-block-pullquote.alignright.is-style-solid-color blockquote p{font-size:3.2rem;line-height:1.1875}.wp-block-pullquote.is-style-solid-color.alignwide,.wp-block-pullquote.is-style-solid-color.alignfull{padding:6rem 4rem 4rem}.wp-block-pullquote.alignleft.is-style-solid-color blockquote p,.wp-block-pullquote.alignright.is-style-solid-color blockquote p{font-size:2.6rem}.wp-block-quote.is-large p,.wp-block-quote.is-style-large p{font-size:2.8rem}hr.wp-block-separator{margin:3rem auto}.wp-block-separator.is-style-wide{max-width:calc(100vw - 8rem)}.entry-content{font-size:2.1rem}.entry-content p,.entry-content li{line-height:1.476}.entry-content h1,.entry-content h2,.entry-content h3{margin:6rem auto 3rem}.entry-content h4,.entry-content h5,.entry-content h6{margin:4.5rem auto 2.5rem}.alignnone,.aligncenter{margin-bottom:4rem;margin-top:4rem}.alignleft{margin:0.3rem 2rem 2rem 0}.alignright{margin:0.3rem 0 2rem 2rem}.entry-content > .alignwide:not(.wp-block-group.has-background),.entry-content > .alignfull:not(.wp-block-group.has-background){margin-bottom:6rem;margin-top:6rem}.entry-content > .alignwide{max-width:calc(100vw - 8rem);width:calc(100vw - 8rem)}[class*="wp-block"].alignfull:not(.has-background) [class*="__inner-container"] > .alignleft,[class*="wp-block"].alignfull:not(.has-background) [class*="__inner-container"] > p .alignleft,[class*="wp-block"].alignfull:not(.has-background) [class*="__inner-container"] > .wp-block-image .alignleft{margin-left:4rem}[class*="wp-block"].alignfull:not(.has-background) [class*="__inner-container"] > .alignright,[class*="wp-block"].alignfull:not(.has-background) [class*="__inner-container"] > p .alignright,[class*="wp-block"].alignfull:not(.has-background) [class*="__inner-container"] > .wp-block-image .alignright{margin-right:4rem}.entry-content > .alignwide:first-child,.entry-content > .alignfull:first-child{margin-bottom:8rem}.alignfull > figcaption,.alignfull > .wp-caption-text{width:calc(100% - 8rem)}.comments-wrapper{margin-top:8rem}.comment-reply-title{margin-bottom:4.6rem}.comment-respond p.comment-notes,.comment-respond p.logged-in-as{font-size:1.8rem;letter-spacing:-0.025em;margin:-2.5rem 0 4.4rem 0}.comments .comment,.comments .pingback,.comments .trackback,.comments .review{padding-top:5rem}div.comment:first-of-type{margin-top:5rem}.comment-meta{margin-bottom:2rem;min-height:6rem;padding:0.3rem 0 0 7.5rem}.comment-meta .avatar{display:block;height:6rem;position:absolute;left:0;top:0;width:6rem}.comment-author{font-size:2.4rem}.comment-metadata{font-size:1.6rem;margin-top:0.8rem}.comment-footer-meta{margin-top:2.5rem}.comments-pagination{margin-top:8rem}.pingback .comment-body{padding:0}.comment-respond p{margin-bottom:2.5rem}.comment-form p.logged-in-as{margin:-2.5rem 0 4.4rem 0}.comment-respond .comment-form-author,.comment-respond .comment-form-email{float:left;width:calc(50% - 1rem)}.comment-respond .comment-form-email{margin-left:2rem}.comments .comment-respond{padding:5rem 0 0}.comment-reply-title small{display:inline;margin:0 0 0 0.5rem}.pagination-separator{margin:8rem 0}.nav-short{display:inline}.pagination .nav-links{font-size:2.4rem;font-weight:700;margin:-2.5rem 0 0 -4rem}.nav-links > *{margin:2.5rem 0 0 4rem}.error404 #site-content{padding-top:8rem}.widget .widget-title{margin-bottom:3rem}.footer-top-visible .footer-nav-widgets-wrapper,.footer-top-hidden #site-footer{margin-top:8rem}.footer-top{padding:3.7rem 0}.footer-menu{font-size:2.4rem;margin:-0.8rem 0 0 -1.6rem}.footer-menu li{margin:0.8rem 0 0 1.6rem}.has-footer-menu .footer-social-wrapper{flex:1;margin-left:4rem;width:auto}.footer-widgets-outer-wrapper{padding:8rem 0}.footer-widgets-wrapper{display:flex;justify-content:space-between;margin-left:-4rem;width:calc(100% + 4rem)}.footer-widgets{margin-left:4rem;width:50%}.footer-widgets + .footer-widgets{margin-top:0}.footer-widgets .widget{border-top:none;margin-top:5rem;padding-top:0}.footer-widgets .widget:first-child{margin-top:0}#site-footer{font-size:1.8rem;padding:4.3rem 0}.footer-credits{display:flex}.footer-copyright{font-weight:700}.powered-by-wordpress{display:block}.to-the-top-long{display:inline}.to-the-top-short{display:none}}@media (min-width:782px){.wp-block-column{margin-bottom:0}.wp-block-columns.alignwide + .wp-block-columns.alignwide,.wp-block-columns.alignfull + .wp-block-columns.alignfull{margin-top:-2.8rem}}@media ( min-width:1000px ){#site-header{z-index:2}.header-inner{align-items:center;display:flex;justify-content:space-between;padding:2.8rem 0}.header-titles-wrapper{margin-right:4rem;max-width:50%;padding:0;text-align:left}.header-titles{align-items:baseline;display:flex;flex-wrap:wrap;justify-content:flex-start;margin:-1rem 0 0 -2.4rem}.header-titles .site-title,.header-titles .site-logo,.header-titles .site-description{margin:1rem 0 0 2.4rem}.wp-custom-logo .header-titles{align-items:center}.header-navigation-wrapper{align-items:center;display:flex}.primary-menu-wrapper{display:block;width:100%}.mobile-search-toggle,.mobile-nav-toggle{display:none !important}.primary-menu-wrapper + .header-toggles{margin-left:3rem}.header-toggles{display:flex;flex-shrink:0;margin-right:-3rem}.header-inner .toggle{height:4.4rem;padding:0 3rem;position:relative;bottom:auto;left:auto;right:auto;top:auto;width:auto}.header-inner .toggle-wrapper{position:relative}.header-inner .toggle-wrapper::before{background:#dedfdf;content:"";display:block;height:2.7rem;position:absolute;left:0;top:calc(50% - 1.35rem);width:0.1rem}.header-inner .toggle-wrapper:first-child::before{content:none}.header-inner .primary-menu-wrapper + .header-toggles .toggle-wrapper:first-child::before{content:""}.nav-toggle-wrapper:not(.has-expanded-menu){display:none}.toggle-inner{position:static}.toggle-inner .toggle-text{left:0;right:0;text-align:center;top:calc(100% - 0.3rem);width:auto}.header-toggles:only-child .nav-toggle .toggle-inner{padding-top:0}.header-toggles:only-child .toggle-inner{display:flex;flex-wrap:nowrap;align-items:center}.header-toggles:only-child .toggle-inner .svg-icon{order:1}.header-toggles:only-child .toggle-inner .toggle-text{position:static;padding-right:20px;font-size:15px;color:inherit}.menu-modal{opacity:1;justify-content:flex-end;padding:0;transition:background-color 0.3s ease-in,left 0s 0.3s,right 0s 0.3s}.menu-modal.cover-modal{background:rgba(0,0,0,0)}.menu-modal.active{background:rgba(0,0,0,0.2);transition:background-color 0.3s ease-out}.menu-wrapper.section-inner{width:calc(100% - 8rem)}.menu-modal-inner{box-shadow:0 0 2rem 0 rgba(0,0,0,0.1);opacity:0;padding:0;transform:translateX(20rem);transition:transform 0.2s ease-in,opacity 0.2s ease-in;width:50rem}.menu-modal.active .menu-modal-inner{opacity:1;transform:translateX(0);transition-timing-function:ease-out}.mobile-menu{display:none}.expanded-menu{display:block}.menu-bottom{padding:6rem 0}.menu-bottom .social-menu{justify-content:flex-start}.featured-media figcaption{width:100%}.template-full-width .wp-block-image .alignleft{margin-right:2rem}.template-full-width .wp-block-image .alignright{margin-left:2rem}.singular .intro-text{font-size:2.8rem}.wp-block-columns.alignwide + .wp-block-columns.alignwide,.wp-block-columns.alignfull + .wp-block-columns.alignfull{margin-top:-4.8rem}figure.wp-block-gallery.alignwide,figure.wp-block-gallery.alignfull{margin-bottom:8rem;margin-top:8rem}.entry-content > .wp-block-group.alignwide.has-background,.entry-content > .wp-block-group.alignfull.has-background{padding:8rem 4rem;margin-bottom:0;margin-top:0}.wp-block-image .alignleft{margin-right:0}.wp-block-image .alignright{margin-left:0}.wp-block-image .aligncenter figcaption{text-align:center}hr.wp-block-separator{margin:3rem auto}.entry-content > .alignleft,.entry-content > p .alignleft,.entry-content > .wp-block-image .alignleft{position:absolute;right:calc((100vw - 58rem) / 2 + 58rem + 2rem);max-width:calc((100% - 58rem) / 2 - 6rem)}[class*="wp-block"]:not(.alignwide):not(.alignfull) [class*="__inner-container"] > .alignleft,[class*="wp-block"]:not(.alignwide):not(.alignfull) [class*="__inner-container"] > p .alignleft,[class*="wp-block"]:not(.alignwide):not(.alignfull) [class*="__inner-container"] > .wp-block-image .alignleft{position:relative;right:inherit;max-width:inherit}[class*="wp-block"].alignwide [class*="__inner-container"] > .alignleft,[class*="wp-block"].alignwide [class*="__inner-container"] > p .alignleft,[class*="wp-block"].alignwide [class*="__inner-container"] > .wp-block-image .alignleft,[class*="wp-block"].alignfull [class*="__inner-container"] > .alignleft,[class*="wp-block"].alignfull [class*="__inner-container"] > p .alignleft,[class*="wp-block"].alignfull [class*="__inner-container"] > .wp-block-image .alignleft{position:absolute;right:calc((100% - 58rem) / 2 + 58rem + 4rem);max-width:calc((100% - 58rem) / 2 - 4rem)}[class*="wp-block"].alignwide.has-background [class*="__inner-container"] > .alignleft,[class*="wp-block"].alignwide.has-background [class*="__inner-container"] > p .alignleft,[class*="wp-block"].alignwide.has-background [class*="__inner-container"] > .wp-block-image .alignleft{right:calc((100% - 58rem) / 2 + 58rem)}[class*="wp-block"].alignfull [class*="__inner-container"] > .alignleft,[class*="wp-block"].alignfull [class*="__inner-container"] > p .alignleft,[class*="wp-block"].alignfull [class*="__inner-container"] > .wp-block-image .alignleft{margin-left:4rem}.entry-content > .alignright,.entry-content > p .alignright,.entry-content > .wp-block-image .alignright,[class*="__inner-container"] > .alignright{position:absolute;left:calc((100vw - 58rem) / 2 + 58rem + 2rem);max-width:calc((100% - 58rem) / 2 - 6rem)}[class*="wp-block"]:not(.alignwide):not(.alignfull) [class*="__inner-container"] > .alignright,[class*="wp-block"]:not(.alignwide):not(.alignfull) [class*="__inner-container"] > p .alignright,[class*="wp-block"]:not(.alignwide):not(.alignfull) [class*="__inner-container"] > .wp-block-image .alignright{position:relative;left:inherit;max-width:inherit}[class*="wp-block"].alignwide [class*="__inner-container"] > .alignright,[class*="wp-block"].alignwide [class*="__inner-container"] > p .alignright,[class*="wp-block"].alignwide [class*="__inner-container"] > .wp-block-image .alignright,[class*="wp-block"].alignfull [class*="__inner-container"] > .alignright,[class*="wp-block"].alignfull [class*="__inner-container"] > p .alignright,[class*="wp-block"].alignfull [class*="__inner-container"] > .wp-block-image .alignright{position:absolute;left:calc((100% - 58rem) / 2 + 58rem + 4rem);max-width:calc((100% - 58rem) / 2 - 4rem)}[class*="wp-block"].alignwide.has-background [class*="__inner-container"] > .alignright,[class*="wp-block"].alignwide.has-background [class*="__inner-container"] > p .alignright,[class*="wp-block"].alignwide.has-background [class*="__inner-container"] > .wp-block-image .alignright{left:calc((100% - 58rem) / 2 + 58rem + 4rem)}[class*="wp-block"].alignfull [class*="__inner-container"] > .alignright,[class*="wp-block"].alignfull [class*="__inner-container"] > p .alignright,[class*="wp-block"].alignfull [class*="__inner-container"] > .wp-block-image .alignright{margin-right:4rem}.entry-content > .alignwide:not(.wp-block-group.has-background),.entry-content > .alignfull:not(.wp-block-group.has-background){margin-bottom:8rem;margin-top:8rem}.alignfull > figcaption,.alignfull > .wp-caption-text{width:calc(100% - 10rem)}.comment-meta{padding-left:0}.comment-meta .avatar{left:-8rem}.pagination .nav-links{justify-content:space-between;margin:0;width:100%}.nav-links > *{margin:0 2rem}.pagination .next,.pagination .prev{display:block}.pagination .prev{margin:0 auto 0 0}.pagination .next{text-align:right;margin:0 0 0 auto}.footer-top{align-items:center}.footer-menu{align-items:baseline;display:flex;justify-content:flex-start;flex-wrap:wrap;font-size:2.1rem;margin:-1.2rem 0 0 -2.4rem}.footer-menu li{margin:1.2rem 0 0 2.4rem}}@media ( min-width:1220px ){h1,.heading-size-1{font-size:8.4rem}ul.primary-menu{margin:-0.8rem 0 0 -2.5rem}.primary-menu > li{margin:0.8rem 0 0 2.5rem}.primary-menu-wrapper + .header-toggles{margin-left:4rem}.header-toggles{margin-right:-4rem}.header-toggles .toggle{padding:0 4rem}.cover-header + .post-inner{padding-top:10rem}.singular .intro-text{font-size:3.2rem;letter-spacing:-0.03125em;line-height:1.375}.wp-block-columns.alignfull + .wp-block-columns.alignfull{margin-top:-6rem}figure.wp-block-gallery.alignfull{margin-bottom:10rem;margin-top:10rem}.entry-content > .wp-block-group.alignwide.has-background,.entry-content > .wp-block-group.alignfull.has-background{padding:8rem 6rem;margin-bottom:0;margin-top:0}.wp-block-pullquote.alignwide blockquote p,.wp-block-pullquote.alignfull blockquote p{font-size:6.4rem}.wp-block-pullquote.is-style-solid-color.alignwide,.wp-block-pullquote.is-style-solid-color.alignfull{padding:9rem 4rem 8rem}.entry-content > .alignfull{margin-bottom:10rem;margin-top:10rem}[class*="wp-block"].alignwide.has-background [class*="__inner-container"] > .alignleft,[class*="wp-block"].alignwide.has-background [class*="__inner-container"] > p .alignleft,[class*="wp-block"].alignwide.has-background [class*="__inner-container"] > .wp-block-image .alignleft{right:calc((100% - 58rem) / 2 + 58rem - 2rem)}[class*="wp-block"].alignwide.has-background [class*="__inner-container"] > .alignright,[class*="wp-block"].alignwide.has-background [class*="__inner-container"] > p .alignright,[class*="wp-block"].alignwide.has-background [class*="__inner-container"] > .wp-block-image .alignright{left:calc((100% - 58rem) / 2 + 58rem + 6rem)}.comment-reply-title{font-size:5.6rem;line-height:1.2;margin-bottom:6rem}.comment-respond p.comment-notes,.comment-respond p.logged-in-as{margin:-4rem 0 6rem 0}.comments .comment-respond .comment-reply-title{font-size:4.8rem}.comments .comment-respond p.comment-notes,.comments .comment-respond p.logged-in-as{margin:-4.5rem 0 4rem 0}.widget-content{font-size:2.1rem}.footer-menu{font-size:2.4rem;margin:-1.5rem 0 0 -3rem}.footer-menu li{margin:1.5rem 0 0 3rem}ul.footer-social{margin:-1rem 0 0 -1rem}ul.footer-social li{margin:1rem 0 0 1rem}.footer-social a{height:4.4rem;width:4.4rem}.footer-social a::before{font-size:2rem}.footer-widgets-wrapper{margin-left:-6rem;width:calc(100% + 6rem)}.footer-widgets{margin-left:6rem}}@media ( min-width:1240px ){body.template-full-width .entry-content > .alignleft{margin-left:calc(( 100vw - 120rem ) / 2)}body.template-full-width .entry-content > .alignright{margin-right:calc(( 100vw - 120rem ) / 2)}}@media ( min-width:1280px ){figure.wp-block-gallery.alignleft{margin-left:-31rem}figure.wp-block-gallery.alignright{margin-right:-31rem}.wp-block-separator.is-style-wide{max-width:120rem;width:120rem}.entry-content > .alignleft,.entry-content > p .alignleft,.entry-content > .wp-block-image .alignleft{right:calc((100vw - 58rem) / 2 + 58rem + 4rem);margin-left:-31rem}.entry-content > .alignright,.entry-content > p .alignright,.entry-content > .wp-block-image .alignright{left:calc((100vw - 58rem) / 2 + 58rem + 4rem);margin-right:-31rem}.entry-content > .alignwide{max-width:120rem;width:120rem}[class*="__inner-container"] > .alignwide{max-width:120rem;width:100%}.alignleft,.alignright,.entry-content > .alignleft,.entry-content > p .alignleft,.entry-content > .wp-block-image .alignleft,.entry-content > .alignright,.entry-content > p .alignright,.entry-content > .wp-block-image .alignright,[class*="wp-block"].alignwide:not(.has-background) [class*="__inner-container"] > .alignleft,[class*="wp-block"].alignwide:not(.has-background) [class*="__inner-container"] > p .alignleft,[class*="wp-block"].alignwide:not(.has-background) [class*="__inner-container"] > .wp-block-image .alignleft,[class*="wp-block"].alignfull [class*="__inner-container"] > .alignleft,[class*="wp-block"].alignfull [class*="__inner-container"] > p .alignleft,[class*="wp-block"].alignfull [class*="__inner-container"] > .wp-block-image .alignleft,[class*="wp-block"].alignwide:not(.has-background) [class*="__inner-container"] > .alignright,[class*="wp-block"].alignwide:not(.has-background) [class*="__inner-container"] > p .alignright,[class*="wp-block"].alignwide:not(.has-background) [class*="__inner-container"] > .wp-block-image .alignright,[class*="wp-block"].alignfull [class*="__inner-container"] > .alignright,[class*="wp-block"].alignfull [class*="__inner-container"] > p .alignright,[class*="wp-block"].alignfull [class*="__inner-container"] > .wp-block-image .alignright{max-width:25rem}body.template-full-width .alignfull:not(.has-background) > .wp-block-group__inner-container > p:not(.has-background-color){padding-left:0;padding-right:0}body.template-full-width [class*="wp-block"].alignfull [class*="__inner-container"] > .wp-block-image .alignleft{margin-left:0}body.template-full-width [class*="wp-block"].alignfull [class*="__inner-container"] > .wp-block-image .alignright{margin-right:0}}@media ( min-width:1330px ){.alignleft,.alignright,.entry-content > .alignleft,.entry-content > p .alignleft,.entry-content > .wp-block-image .alignleft,.entry-content > .alignright,.entry-content > p .alignright,.entry-content > .wp-block-image .alignright,[class*="wp-block"].alignwide:not(.has-background) [class*="__inner-container"] > .alignleft,[class*="wp-block"].alignwide:not(.has-background) [class*="__inner-container"] > p .alignleft,[class*="wp-block"].alignwide:not(.has-background) [class*="__inner-container"] > .wp-block-image .alignleft,[class*="wp-block"].alignfull [class*="__inner-container"] > .alignleft,[class*="wp-block"].alignfull [class*="__inner-container"] > p .alignleft,[class*="wp-block"].alignfull [class*="__inner-container"] > .wp-block-image .alignleft,[class*="wp-block"].alignwide:not(.has-background) [class*="__inner-container"] > .alignright,[class*="wp-block"].alignwide:not(.has-background) [class*="__inner-container"] > p .alignright,[class*="wp-block"].alignwide:not(.has-background) [class*="__inner-container"] > .wp-block-image .alignright,[class*="wp-block"].alignfull [class*="__inner-container"] > .alignright,[class*="wp-block"].alignfull [class*="__inner-container"] > p .alignright,[class*="wp-block"].alignfull [class*="__inner-container"] > .wp-block-image .alignright{max-width:29rem}.wp-block-pullquote.is-style-solid-color.alignleft::before,.wp-block-pullquote.is-style-solid-color.alignright::before{top:0}}
/*css/main.css*/
	fieldset,hr{border:0;padding:0}html{color:#222;font-size:1em;line-height:1.4}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}hr{display:block;height:1px;border-top:1px solid #e2e2e2;margin:1em 0}audio,canvas,iframe,img,svg,video{vertical-align:middle}fieldset{margin:0}textarea{resize:vertical}.browserupgrade{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}			@font-face{font-family:'Poppins';font-display:swap;font-style:normal;font-weight:400;src:url('../fonts/poppins/pxiEyp8kv8JHgFVrJJbecmNE.woff2') format('woff2');unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+25CC,U+A830-A839,U+A8E0-A8FF}@font-face{font-family:'Poppins';font-display:swap;font-style:normal;font-weight:400;src:url('../fonts/poppins/pxiEyp8kv8JHgFVrJJnecmNE.woff2') format('woff2');unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Poppins';font-display:swap;font-style:normal;font-weight:400;src:url('../fonts/poppins/pxiEyp8kv8JHgFVrJJfecg.woff2') format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Poppins';font-display:swap;font-style:normal;font-weight:600;src:url('../fonts/poppins/pxiByp8kv8JHgFVrLEj6Z11lFc-K.woff2') format('woff2');unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+25CC,U+A830-A839,U+A8E0-A8FF}@font-face{font-family:'Poppins';font-display:swap;font-style:normal;font-weight:600;src:url('../fonts/poppins/pxiByp8kv8JHgFVrLEj6Z1JlFc-K.woff2') format('woff2');unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Poppins';font-display:swap;font-style:normal;font-weight:600;src:url('../fonts/poppins/pxiByp8kv8JHgFVrLEj6Z1xlFQ.woff2') format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Poppins';font-display:swap;font-style:normal;font-weight:800;src:url('../fonts/poppins/pxiByp8kv8JHgFVrLDD4Z11lFc-K.woff2') format('woff2');unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+25CC,U+A830-A839,U+A8E0-A8FF}@font-face{font-family:'Poppins';font-display:swap;font-style:normal;font-weight:800;src:url('../fonts/poppins/pxiByp8kv8JHgFVrLDD4Z1JlFc-K.woff2') format('woff2');unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Poppins';font-display:swap;font-style:normal;font-weight:800;src:url('../fonts/poppins/pxiByp8kv8JHgFVrLDD4Z1xlFQ.woff2') format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--kolor-glowny:#d51f57;--kolor-czarny:#231d1f;--kolor-bialy:#fff;--kolor-czerwony:#d51f57;--kolor-szary:#404549;--kolor-jasnoszary:#797983;--szary1:#f6f6f6;--szary2:#ededed;--kolor-ciemy:#553137;--czcionka:'Poppins',sans-serif;--czcionkaArial:'Poppins','Arial',sans-serif}:focus{outline:none}.czcionkaArial{font-display:swap;font-family:var(--czcionkaArial) !important}button,html,input,select,textarea{font-display:swap;font-family:var(--czcionka)}label{font-size:16px}.wp-block-embed-youtube{position:relative;padding-bottom:56.25%;padding-top:35px;width:100%;height:0;overflow:hidden}.wp-block-embed-youtube iframe{position:absolute;top:0;left:0;width:100%;height:100%}.editor-post-title__block .editor-post-title__input,.editor-styles-wrapper .wp-block h1,.editor-styles-wrapper .wp-block h2,.editor-styles-wrapper .wp-block h3,.editor-styles-wrapper .wp-block h4,.editor-styles-wrapper .wp-block h5,.editor-styles-wrapper .wp-block h6,.editor-styles-wrapper .has-drop-cap:not(:focus)::first-letter,.editor-styles-wrapper cite,.editor-styles-wrapper figcaption,.editor-styles-wrapper .wp-caption-text{font-display:swap;font-family:var(--czcionka)}.block-editor-block-list__layout *{font-display:swap;font-family:var(--czcionka)}pre,pre *,code,code *,.block-editor-block-list__layout pre,.block-editor-block-list__layout pre *,.wp-block-html .block-editor-plain-text{font-display:swap;font-family:'Courier New',Consolas,monospace}.wp-block{max-width:80%}.has-drop-cap:not(:focus)::first-letter{color:var(--kolor-glowny);font-display:swap;font-family:var(--czcionka);font-size:5.1em;font-weight:800;margin:0.05em 0.1em 0 0}a{color:var(--kolor-glowny)}a:hover{color:var(--kolor-czarny)}@media only screen and (max-width:500px){.wp-block{width:90%;max-width:90%}}		section{padding:0}button:hover{text-decoration:none}.influ_galeria_img{cursor:pointer}.influ_galeria_img:hover{box-shadow:3px 3px 25px rgba(0,0,0,0.3) !important;transform:scale(1.025)}.wp-block-columns{align-items:normal}h4,h5,h6{font-weight:600}h1,h2,h3,h4,h5,h6,.faux-heading{letter-spacing:normal}.tlo_transparentne h1,.block-editor-writing-flow h1,h1,h2.ngh1,.heading-size-1{font-size:3.58333rem;line-height:1.09em 	} 	.tlo_transparentne h2,.block-editor-writing-flow h2{font-weight:bold;font-size:40px;line-height:1.125em}.tlo_strona h2,.block-editor-writing-flow h2{font-size:30px;margin:20px 0}.tlo_transparentne h3,.block-editor-writing-flow h3,h3{font-size:24px;line-height:1.17em;color:var(--kolor-czerwony);margin-bottom:10px;margin-top:15px}.tlo_transparentne h4,.block-editor-writing-flow h4,h4{font-size:16px;color:var(--kolor-czarny);line-height:1.2em;text-transform:uppercase;margin:10px 0}.tlo_transparentne h5,.block-editor-writing-flow h5,h5{font-size:16px;line-height:1.2em;margin:10px 0}.tlo_transparentne h6,.block-editor-writing-flow h6,h6{font-size:16px;line-height:1.2em;margin:10px 0;color:#666;text-transform:none}.tlo_transparentne p.btn a,.block-editor-writing-flow p.btn a{position:relative;display:inline-block;text-transform:uppercase;font-size:18px;font-weight:800;line-height:3vw;padding-left:1vw;border:none;cursor:pointer;color:var(--kolor-glowny)}.tlo_transparentne p.btn a:before,.block-editor-writing-flow p.btn a:before{content:"\f054";font-display:swap;font-family:"Font Awesome 5 Free";position:absolute;margin-left:-1.5vw}.tlo_transparentne p.btn.telefon a:before,.block-editor-writing-flow.telefon p.btn a:before{content:"\f095";margin-left:-1.1vw}.tlo_transparentne p.btn.telefon a,.block-editor-writing-flow.telefon p.btn a,.tlo_transparentne p.btn.email a,.block-editor-writing-flow.email p.btn a{text-transform:none;line-height:normal}.tlo_transparentne p.btn.email a:before,.block-editor-writing-flow.email p.btn a:before{content:"\f303";margin-left:-1.1vw}.tlo_transparentne p.btn a:hover,.block-editor-writing-flow p.btn a:hover{color:var(--kolor-czarny);padding-left:1.5vw}.tlo_transparentne p.powrot,.tlo_transparentne p.btn.powrot,.block-editor-writing-flow p.btn.powrot{text-align:right;padding:0 3vw 0 1vw}.tlo_transparentne p.btn.powrot a::hover,.block-editor-writing-flow p.btn.powrot a::hover{text-decoration:none;margin-right:1vw;color:var(--kolor-czarny)}.tlo_transparentne p.powrot a{cursor:pointer;text-transform:uppercase;padding:0 0 0 10px}.tlo_transparentne p.powrot a:hover{cursor:pointer;text-transform:uppercase;padding:0 10px 0 0}p{}	.czcionka{font-display:swap;font-family:var(--czcionka) !important}body.influ{font-display:swap;font-family:var(--czcionka);color:var(--kolor-glowny);letter-spacing:normal}body.influ p,body.influ li,body.influ table td,body.influ table th{font-display:swap;font-family:var(--czcionka);color:var(--kolor-szary);font-size:16px;line-height:1.7em;font-weight:400}body.influ table td.alignRight{text-align:right}body.influ{margin:0;padding:0;color:var(--kolor-czarny);width:100%;max-width:100vw;overflow-x:hidden;background-color:#fff;font-weight:400;height:auto;position:absolute;background-position:right top;background-repeat:no-repeat;background-size:70% auto}body.influ.zaladowanaZawartosc{background-position:-2000px top}#ladowanie_knt{width:100%;top:0;left:0;right:0;height:4px;position:absolute;z-index:999;background-color:#fff;overflow:hidden;max-width:100vw;overflow-x:hidden}#ladowanie{text-align:center;background-color:#fff;position:fixed;z-index:999;top:0;right:0;bottom:0;left:0;color:#666666;font-size:13px;pointer-events:none;max-width:100vw;overflow-x:hidden}#ladowanieZawartosc img{width:80px;height:auto}#ladowanieZawartosc{padding-top:175px}#ladowanieZawartosc img{max-width:100%;height:auto;margin:0 auto}body.influ a,a *{-webkit-transition:0.2s ease-in-out;-moz-transition:0.2s ease-in-out;-o-transition:0.2s ease-in-out;transition:0.2s ease-in-out;text-decoration:none}body.influ a:hover,a:hover *{-webkit-transition:0.2s ease-in-out;-moz-transition:0.2s ease-in-out;-o-transition:0.2s ease-in-out;transition:0.2s ease-in-out;text-decoration:none !important;text-decoration-color:transparent}.wp-block-column{margin:1vw;position:relative}.wp-block-gallery img,.wp-block-image img{}	.blocks-gallery-grid .blocks-gallery-image figcaption,.blocks-gallery-grid .blocks-gallery-item figcaption,.wp-block-gallery .blocks-gallery-image figcaption,.wp-block-gallery .blocks-gallery-item figcaption{font-size:1em}.img_zima,.img_lato{margin-bottom:0 !important;cursor:pointer}.wp-block-image.img_lato{position:absolute;width:100%;opacity:0}#glowny_naglowek_knt{position:relative;left:0;right:0;z-index:601}#glowny_naglowek{background-size:auto 100% ;background-position:center center;background-repeat:no-repeat;padding:20px 10vw;display:grid;grid-template-columns:300px 1fr 500px;align-items:center;position:relative;z-index:700}.zIndex0{z-index:0 !important}#logo a{}		#logo a img{margin:0;padding:0;width:auto}#menu_mobil{display:none}#menuGlowne{margin-top:0;text-align:right}#menuGlowne ul{font-display:swap;font-family:var(--czcionka);margin:0;background-position:center top;background-size:cover;padding:0 0 7px 0}#menuGlowne ul.menuInline{width:auto;display:inline-block}#menuGlowne ul.menuInline ul{text-align:left}#menuGlowne ul{overflow:hidden;list-style:none}#menuGlowne ul li{float:left;margin:0}#menuGlowne ul li i{color:var(--kolor-czerwony);margin-right:5px}#menuGlowne ul li:not(:first-child){border-color:var(--kolor-czerwony)}#menuGlowne ul li a{color:var(--kolor-czarny);font-size:16px;font-weight:600;padding:15px 10px 15px 10px;margin:0 10px;cursor:pointer}#menuGlowne ul li a:hover{color:var(--kolor-czerwony)}#menuGlowne ul li ul{position:absolute;list-style:none;background-color:var(--kolor-bialy);z-index:999;width:500px;padding:15px 0 15px 0;margin:5px 0 0 -10px;transform-origin:top left;opacity:0;pointer-events:none;transform:translate(0,10px);-webkit-transition:0.2s ease-in-out;-moz-transition:0.2s ease-in-out;-o-transition:0.2s ease-in-out;transition:0.2s ease-in-out;box-shadow:5px 5px 10px rgba(0,0,0,0.2);border:1px solid #ececed;display:grid;grid-template-columns:1fr 1fr}#menuGlowne ul li ul.aktywne{pointer-events:auto;transform:translate(0);opacity:1;-webkit-transition:0.2s ease-in-out;-moz-transition:0.2s ease-in-out;-o-transition:0.2s ease-in-out;transition:0.2s ease-in-out}#menuGlowne ul li ul li{width:100%;margin:0;padding:0 10px 0 10px;border:none}#menuGlowne ul li ul li .material-icons{font-size:17px;color:var(--kolor-szary);float:right;display:block;margin-top:4px}#menuGlowne ul li ul li a{display:block;font-size:15px;line-height:17px;text-transform:none;letter-spacing:0;color:#fff;color:var(--kolor-szary);padding:15px 5px 15px 20px}#menuGlowne ul li ul li a:hover{background-color:rgba(255,255,255,1);color:var(--kolor-czerwony);opacity:1;padding:15px 0 15px 25px}#menuGlowne ul li ul li a:before{font-display:swap;font-family:"Font Awesome 5 Free";font-size:12px;position:absolute;margin-top:0;content:"\f35a";margin-left:-15px;color:var(--kolor-czerwony)}.darmowa_dostawa_nav{padding:0 10vw;height:30px;text-align:right}.darmowa_dostawa_nav a{line-height:30px;text-transform:uppercase;color:#5d5d5d;font-weight:600;font-size:12px}.darmowa_dostawa_nav a:hover{color:var(--kolor-czerwony)}.panelKlienta_box{overflow:hidden;width:calc(500px + 10vw);position:absolute;z-index:701;top:0;right:0}.panelKlienta_box .tlo{}		.kontaktUl{list-style:none;overflow:hidden;margin:0;padding:0}.kontaktUl li{display:inline-block;float:right;margin:0}.kontaktUl li a{padding:0 20px;margin:0;color:#fff;font-weight:600;font-size:14px;line-height:30px;display:inline-block;letter-spacing:0.5px}.kontaktUl li a:hover{color:var(--kolor-czarny)}ul.panelKlienta{width:auto;padding:0;margin:0;margin-top:0;margin-bottom:0;padding-bottom:40px;padding-top:30px;overflow:hidden}ul.panelKlienta li{float:right;color:#fff;padding:0 1vw;font-size:26px;list-style:none;margin:0}ul.panelKlienta li a i{color:var(--kolor-czarny);margin-top:10px}ul.panelKlienta li a:hover i{color:var(--kolor-czarny)}ul.panelKlienta li a span.ileProduktow{background:var(--kolor-czerwony);position:absolute;line-height:12px;padding:0;font-size:12px;border-radius:50px;color:#fff;font-weight:bold;left:30px;min-width:10px;text-align:center;top:0;left:32px;opacity:0.9;word-break:normal;width:20px;height:20px;line-height:20px;font-display:swap;font-family:var(--czcionkaArial)}ul.panelKlienta li a:hover{color:var(--kolor-czerwony) !important}.formBtnSzukaj:hover,ul.panelKlienta li a:hover i{transform:scale(1.1);transform-origin:center center}ul.panelKlienta li a.wyszukiwarka{display:block;padding:0 20px;border:2px solid #f2f2f2;border-radius:20px}ul.panelKlienta li a.wyszukiwarka i{margin:0}.wyszukiwarkaMINI{display:none}.box_kontakt{position:absolute;z-index:701;top:0;right:0;background-color:#fff;overflow:hidden;padding:0 5px 0 5px;padding-right:2vw;padding-left:2vw;clip-path:polygon(0 0,100% 0,100% 100%,20px 100%)}.box_kontakt a{color:var(--kolor-glowny);padding:2px 5px 2px 5px;padding-right:10px;padding-left:30px;float:left;font-weight:600;line-height:35px}.box_kontakt a:hover{color:var(--kolor-czerwony)}.box_kontakt a.a_con i{display:none}input[type="text"].formInputSzukaj{font-display:swap;font-family:var(--czcionka);font-size:14px;font-weight:600;color:var(--kolor-czarny);background:transparent;width:200px;border-top-width:0;border-right-width:0;border-bottom-width:0;border-left-width:0;border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none;border-radius:5px;padding:0;padding-right:0;display:inline-block}i.formBtnSzukaj,input[type="submit"].formBtnSzukaj{display:inline-block;color:var(--kolor-czarny);font-size:16px;font-weight:600;width:30px;margin-top:0;position:static;border:0;-webkit-transition:0.2s ease-in-out;-moz-transition:0.2s ease-in-out;-o-transition:0.2s ease-in-out;transition:0.2s ease-in-out;padding:10px;background-size:100%;cursor:pointer}.baner_pozycja{position:relative}.baner_pozycja .banerTlo{position:absolute;top:0;left:0}#baner_knt{position:relative;margin:0}#baner_knt #baner{width:100%;position:relative;top:0;z-index:9}#baner_knt #baner2{width:100%;position:absolute;top:0;z-index:8}#baner_knt #baner #slajder picture{display:block;width:100%}#baner_knt .item aside{position:absolute;width:45%;height:auto;right:0;bottom:0;top:0;padding-right:10vw;padding-bottom:10vw;display:flex;align-items:center;font-size:2vw}#baner_knt .item aside div{flex:1}#baner_knt .item aside div p{font-weight:600;text-transform:uppercase;font-size:0.7em;margin:0}#baner_knt .item aside div h2{font-size:3vw;line-height:1.1em;margin:0;color:var(--kolor-glowny);text-transform:none;font-style:italic}#baner_knt .item aside div h2 span:nth-child(1){font-style:normal;font-size:1.3em}#baner_knt .item aside div h3{font-size:1.5em;line-height:1.1em;margin:0;color:var(--kolor-glowny);text-transform:none}#baner_knt .item aside div ul{display:grid;grid-template-columns:1fr 1fr;list-style:none;padding-top:2vw;padding-left:2vw}#baner_knt .item aside div ul li{font-size:1.5vw;font-weight:600;color:var(--kolor-ciemy)}#baner_knt .item aside div ul li:before{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-display:swap;font-family:"Font Awesome 5 Free";font-weight:900;content:"\f35a";margin-left:-1.5em;width:1.3em;font-size:1em;color:var(--kolor-glowny)}#baner_knt .item aside div p em{background-color:var(--kolor-czerwony);color:#fff;line-height:4em;border-radius:50%;line-height:60px}#baner_knt .item aside div a{display:inline-block;background-color:var(--kolor-czarny);color:#fff;font-weight:600;text-transform:uppercase;padding:5px 20px;margin-top:1vw;font-size:0.6em}#baner_knt .item aside div a:after{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-display:swap;font-family:"Font Awesome 5 Free";font-weight:900;content:"\f054";margin-left:1em}#baner_knt .item aside div h2.abs_10{text-align:right;padding-right:6vw;color:var(--kolor-czarny)}#baner_knt .item aside div img{width:auto;max-width:100% !important;margin-right:0}.baner.owl-carousel.owl-drag .owl-dots .owl-dot span,.baner.owl-carousel.owl-drag .owl-dots .owl-dot.active span{height:20px !important;width:30px !important;border:0 !important;border-radius:5px !important}.owl-theme .owl-dots .owl-dot span,.owl-item.active span{animation:unset !important;height:auto !important}.owl-carousel.owl-drag .owl-item{padding:0}.owl-theme .owl-nav{margin-top:10px;position:absolute;top:0;width:100%;bottom:40px;z-index:-1}.owl-theme .owl-nav.disabled + .owl-dots{margin-top:30px}.owl-theme .owl-nav [class*="owl-"]{padding:0 10px;margin:0;border-radius:0}.owl-theme .owl-nav button{right:-30px;position:absolute;top:0;right:0;display:block;height:100%}.owl-theme .owl-nav button span{font-size:40px}.owl-theme .owl-nav button.owl-prev{left:-30px}.owl-theme .owl-nav button.owl-next{right:-30px}.owl-theme .owl-nav [class*="owl-"]:hover{background:#fff;color:var(--kolor-czarny)}.owl-theme .owl-dots{margin-top:30px}.owl-theme .owl-dots .owl-dot span{background-color:#fff;width:13px;height:13px}.owl-theme .owl-dots .owl-dot span:hover{background-color:#6a6a6a}.owl-theme .owl-dots .owl-dot.active span{background-color:var(--kolor-czerwony)		}		.baner.owl-carousel.owl-drag .owl-item{padding:0}.baner.owl-carousel.owl-drag .owl-dots{position:absolute;left:5vw;margin-top:-120px;z-index:110}.baner.owl-carousel.owl-drag .owl-dots .owl-dot span{border:3px solid var(--kolor-bialy);width:50px;height:20px;border-radius:0}.baner.owl-carousel.owl-drag .owl-dots .owl-dot.active span{border:3px solid var(--kolor-czerwony)}.sliderPolecane span.etykieta.polecany{display:none}.sliderPromocje span.etykieta.promocja{display:none}.kol_slider div{width:16vw;height:auto}.glownySzablon{display:flex;margin:0;width:auto}.szablonPodstrony .tlo_produkt{margin:0 10vw}.szablonListy{padding:0 10vw;background:rgb(225,221,221);background:-moz-linear-gradient(141deg,rgba(225,221,221,1) 0,rgba(247,247,247,1) 100%);background:-webkit-linear-gradient(141deg,rgba(225,221,221,1) 0,rgba(247,247,247,1) 100%);background:linear-gradient(141deg,rgba(225,221,221,1) 0,rgba(247,247,247,1) 100%);background-position-x:0;background-position-y:0;background-repeat:repeat;background-size:auto;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000",endColorstr="#000000",GradientType=1);background-size:100vw 20vw;background-position:top left;background-repeat:no-repeat}.glownySzablon section.szablonMenu{width:300px;margin-right:20px;display:none}.szablonMenuKnt{background:#f7f7f7;border:1px solid #e5e5e5;border-top:0}.glownySzablon section.szablonMenu.pokaz_menu{display:block}.glownySzablon section.szablonMenu .szablonMenuKnt{padding-left:15px}.glownySzablon section.szablonTresc{flex:1;margin:0}.glownySzablon div.trescSzablonu{margin:0 4vw}.szablonMenu h2{text-transform:uppercase;letter-spacing:2px;color:#797983;font-size:12px;line-height:32px;font-weight:400;padding-top:10px;padding-bottom:0;padding-left:10px;margin-bottom:0;margin-top:0}.szablonMenu ul{list-style:none;margin-left:2vw}#zawartosc ul ul{margin-bottom:5px}.szablonMenu ul li{margin:3px 0;padding:5px 0}.szablonMenu ul li a{font-size:18px;color:#000;font-weight:600;padding-left:0;padding-right:5px;cursor:pointer}.szablonMenu ul li a i{color:var(--kolor-czerwony)}.szablonMenu ul li a:hover{padding-left:5px;padding-right:0}.szablonMenu ul.poziom_1,.szablonMenu ul.poziom_2,.szablonMenu ul.poziom_3{margin:0;margin-left:10px}.szablonMenu ul.poziom_1 li,.szablonMenu ul.poziom_2 li,.szablonMenu ul.poziom_3 li{margin:0 0;padding:1px 0}.szablonMenu ul.poziom_1 li a,.szablonMenu ul.poziom_2 li a,.szablonMenu ul.poziom_3 li a{font-size:14px;color:#797983;font-weight:600}.szablonMenu ul li a.zaznacz,.szablonMenu ul.poziom_1 li a.zaznacz{color:var(--kolor-czerwony)}.szerokosc_max{width:70vw;margin:0 auto}.szerokosc_str{padding:0 10vw}.produkty{margin:5vw 10vw;margin-bottom:2vw}.ngh2d{margin-top:2vw;margin-bottom:2vw;text-align:center}.ngh2d h2{font-size:44px;line-height:1.4em;font-weight:700;color:var(--kolor-czarny);margin:0;letter-spacing:1px;text-align:center;position:relative}ul.realizacje{display:grid;grid-template-columns:1fr 1fr 1fr;list-style:none;margin:0}ul.realizacje li{margin:0}ul.realizacje li div.cienProduktu{box-shadow:0 0 100px rgba(0,0,0,0.15);position:relative}ul.realizacje li div.cienProduktu .opis_knt{background:var(--kolor-glowny);height:60px;color:#fff;text-align:center;font-size:20px;padding:20px;line-height:20px;bottom:0;position:absolute;width:100%}ul.realizacje li div.cienProduktu:hover .opis_knt{background-color:rgba(192,15,21,0.4);height:100%}.tlo_marki{background-color:#f2f2f2;background-size:cover;background-position:center center}.banerAtrFlex{padding:2vw 10vw;display:flex;margin:2vw 0}.banerAtrFlex div a{margin:10px;display:block;background-color:#fff}.banerAtrFlex div a:hover{transform:scale(1.05);box-shadow:0 0 10px rgba(0,0,0,0.15)}.listaGalerii{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:20px;text-align:center;list-style:none;margin:0 !important}.listaGalerii li{margin:0;background:#f6f6f6;position:relative;transition:0.4s all ease;display:block;margin:0;text-align:center;color:#333;text-decoration:none;border:1px solid #ececed;padding:0;border-radius:5px}.listaGalerii li a span{padding:0 1vw;text-align:center;margin-top:30px;font-size:24px;line-height:30px;font-weight:600;margin-bottom:20px;display:block;margin:20px;color:#000}.listaGalerii li a aside{position:relative}.listaGalerii li a aside i{position:absolute;bottom:10px;right:10px;font-size:22px;color:#666}.listaGalerii li:hover{transform:scale(1.05)}.listaGalerii li:hover a span{color:var(--kolor-glowny)}.listaProduktow{margin-top:40px;margin-bottom:2vw}.tlo_transparentne h1,.block-editor-writing-flow h1,h1,h2.ngh1,.heading-size-1,.listaProduktow h1,.listaProduktow h2.ngh1{margin-top:0;margin-bottom:25px;pointer-events:none}.tlo_transparentne h1,.block-editor-writing-flow h1,h1,h2.ngh1,.heading-size-1,.listaProduktow h1,.listaProduktow h2.ngh1{font-weight:bold;text-transform:none;margin:0;padding-bottom:50px;line-height:1.2em;position:relative;font-size:40px;margin-left:1vw}.tresc.listaProduktow p{margin-left:1vw}.tlo_transparentne.tlo_koszyk h1,.tlo_transparentne.tlo_strona h1{margin-left:0;margin-bottom:20px;padding:0;font-weight:bold}.tlo_transparentne.tlo_strona a{color:var(--kolor-czerwony)}.tlo_transparentne.tlo_strona a:hover{color:var(--kolor-czarny)}.listaProduktow h3{margin-top:0;margin-bottom:0;font-size:18px;line-height:1.2em}.listaProduktow h3 span{margin-top:0;margin-bottom:0;color:#999;font-weight:600;padding-left:1vw}.kol_lista{display:grid;grid-template-columns:1fr 1fr 1fr;gap:0 0;width:100%;height:100%}.kol_lista4{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:0 0;width:100%;height:100%}.kol_grid{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:1fr 1fr;grid-gap:3px;grid-template-areas:"p1 p1 p2 p3"			 "p1 p1 p4 p5";width:100%;height:100%}.kol_grid .p1{grid-area:p1}.kol_grid .p2{grid-area:p2}.kol_grid .p3{grid-area:p3}.kol_grid .p4{grid-area:p4}.kol_grid .p5{grid-area:p5}.offer-box{margin-top:15px;padding-bottom:20px}.offer-item{background:#f6f6f6;position:relative;transition:0.4s all ease;display:block;padding:0 0 40px 0;margin:0;text-align:center;color:#333;text-decoration:none;min-height:290px;position:relative;padding:0;margin-bottom:50px;padding-bottom:20px;border-radius:5px}.offer-item a{display:block}.offer-item img{position:absolute;height:auto;margin:0;left:0;right:0}.offer-item .wierszSz{display:grid;grid-template-columns:60% 40%;align-items:end;padding:1vw}.offer-item .item-kate{font-size:calc(10px + 0.5vw);line-height:1.3em;color:var(--kolor-glowny);text-align:left;font-weight:400;display:block}.offer-item .item-name{color:var(--kolor-czarny);font-weight:500;font-size:18px;display:block;text-align:left;line-height:1.2em;overflow:hidden}.offer-item .item-name.item-name-small{font-size:16px;padding:0 1vw;text-align:center;line-height:1.3em;min-height:2.6em;margin-top:30px;min-height:63px;font-size:24px;line-height:30px;font-weight:600;margin-bottom:20px}.offer-item .item-name text{display:block;font-size:18px;line-height:22px;font-weight:400}.offer-item .item-name2{font-size:34px;padding-top:50px;font-weight:600;line-height:40px}.offer-item:hover,.offer-item:hover .item-name{text-decoration:none}.offer-item:hover{z-index:90}.offer-item:hover .stara_cena{text-decoration:line-through !important}.offer-item .item-price{display:block;font-size:14px;font-weight:600;text-align:center;font-display:swap;font-family:"Arial","Poppins",sans-serif}.offer-item .zalogujsie{display:block;font-size:12px;font-weight:600;color:#999;text-align:center}.offer-item .item-price strong{color:var(--kolor-czarny);font-weight:600;font-size:20px}.offer-item .item-price strong.kolor{color:var(--kolor-czerwony)}.offer-item .formBtnKnt{text-align:center;position:absolute;bottom:-10px;width:100%;left:0;right:0}.offer-item .formBtn{font-size:15px}.offer-item .etykieta,.tlo_produkt .etykieta{position:absolute;font-size:12px;font-weight:800;text-transform:uppercase;padding:0 5px 0 5px;color:#fff;left:3px;top:0;z-index:10}.offer-item .etykieta.nowosc,.tlo_produkt .etykieta.nowosc{color:#fff;margin-top:3px;background-color:#464250}.offer-item .etykieta.promocja,.tlo_produkt .etykieta.promocja{color:#fff;margin-top:3px;background-color:var(--kolor-czerwony)}.offer-item .etykieta.polecany,.tlo_produkt .etykieta.polecany{color:#fff;margin-top:3px;background-color:#85808f}.offer-item .etykieta.bestseller,.tlo_produkt .etykieta.bestseller{color:#fff;margin-top:3px;background-color:#464250}.offer-item .etykiety{position:absolute;left:0;z-index:10;top:0;height:50px;overflow:hidden}.offer-item .etykiety .etykieta{position:relative;float:left;margin-right:5px;margin-top:0;padding:3px 5px;font-size:10px}.tlo_produkt .etykiety .etykieta{position:static;margin-right:3px;float:left}.bez_etykiet .etykiety,.bez_etykiet .etykieta{display:none}.kol_grid .p1 .wierszSz{padding-top:7vw}.offer-item .wiersz_do_koszyka{text-align:center}.offer-item .wiersz_do_koszyka button{width:140px;padding:15px;background-color:#f6f6f6;border:3px solid #d51f59;border-radius:5px;color:var(--kolor-czarny);font-size:16px;box-shadow:0 0 10px rgba(0,0,0,0.2)}.offer-item .wiersz_do_koszyka button i{color:var(--kolor-czerwony)}.offer-item:hover{transform:scale(1.025);box-shadow:10px 10px 30px rgba(0,0,0,0.2)}.offer-item:hover .wiersz_do_koszyka{display:block;position:absolute}.offer-item:hover .wiersz_do_koszyka button{background-color:var(--kolor-czerwony);color:#fff}.offer-item:hover .wiersz_do_koszyka button i{color:#fff}.offer-item .str_do_koszyka{width:100%;overflow:hidden;padding:0;width:auto;margin:0 10px}.offer-item .str_do_koszyka.brak_w_magazynie{width:100%;margin:0;display:flex;align-items:center;justify-content:center}.offer-item .str_do_koszyka.brak_w_magazynie p{flex:1;padding:0 10px 0 10px;line-height:43px}.offer-item .do_koszyka font.mobil_dk{display:none}.offer-item .str_do_koszyka p{padding:10px;margin:0;color:#fff}.offer-item .str_do_koszyka span{float:left;width:120px}.offer-item .str_do_koszyka span.sztuk{overflow:hidden;width:110px;padding:10px}.offer-item .str_do_koszyka span.sztuk i{float:left;opacity:1;text-align:center;font-size:18px;line-height:24px;padding:1px;transition:200ms linear;cursor:pointer;color:#fff}.offer-item .str_do_koszyka span.sztuk i:hover{opacity:1;transition:200ms linear}.offer-item .str_do_koszyka span.sztuk input{width:50px;padding-top:3px;float:left;border:0;text-align:center;background:none;padding:0;font-size:20px;line-height:24px;font-weight:600;color:#fff}.offer-item .str_do_koszyka span.brak_produktu{line-height:50px;width:100%}.offer-item .str_do_koszyka span.do_koszyka{text-transform:uppercase;font-size:14px;font-weight:800;overflow:hidden;padding:14px 15px 11px 15px;float:right;-webkit-transition:background-color 300ms linear;-moz-transition:background-color 300ms linear;-o-transition:background-color 300ms linear;-ms-transition:background-color 300ms linear;transition:background-color 300ms linear;width:auto;margin:0;padding:10px;color:#fff;cursor:pointer}.offer-item .str_do_koszyka span.do_koszyka i{color:#fff}.offer-item .str_do_koszyka span.do_koszyka:hover,.offer-item .str_do_koszyka span.do_koszyka:hover i{color:#fff}.offer-item .str_do_koszyka span.do_koszyka img{margin:0;position:static;height:30px;width:auto;float:left}.offer-item .str_do_koszyka span.do_koszyka i{font-size:22px;color:#fff}.offer-item .str_do_koszyka span.do_koszyka font{margin-left:5px}.offer-item .wiersz_do_koszyka{position:absolute;width:100%;height:70px;text-align:center;bottom:-40px}.kol_grid_4{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:15px}.kol_grid_4 div{height:100%}.kol_grid_5{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;grid-gap:10px}.kol_grid_5 div{height:100%}.rightBtn{text-align:right;position:relative;margin-top:20px}.rightBtn hr{color:#ececed;position:absolute;width:100%;margin:auto;top:0;bottom:0}.rightBtn .btn{position:relative;z-index:9;margin-right:2vw;color:#272330;background-color:#fff}.rightBtn .btn:hover{margin-right:1vw;color:var(--kolor-czerwony);background-color:#fff}.tlo_szare_2{background:rgb(0,0,0);background:-moz-linear-gradient(40deg,#dedede 0,#dedede 100%);background:-webkit-linear-gradient(40deg,#dedede 0,#dedede 100%);background:linear-gradient(40deg,#dedede 0,#dedede 100%);background-position-x:0;background-position-y:0;background-repeat:repeat;background-size:auto;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000",endColorstr="#000000",GradientType=1);background-size:40vw 60%;background-position:right bottom;background-repeat:no-repeat}.tlo_szare_2.m0{margin-bottom:0;padding-bottom:5vw}.linkW{padding:0 12vw;text-transform:uppercase;text-align:right;color:var(--kolor-czarny);padding-bottom:2vw}.linkW a{font-weight:600;color:var(--kolor-czarny)}.linkW a:hover{color:var(--kolor-czerwony)}.tlo_transparentne.tlo_produkt{margin-top:0vw !important}.wierszProduktu{margin:0 5vw;display:grid;grid-template-columns:55% 40%;gap:5%;grid-template-areas:"pp1 pp2";width:auto;position:relative}.wierszProduktu .zakupProduktu{grid-area:pp2}.wierszProduktu .opisProdukty{grid-area:pp1}.etykietaProduktu{left:auto;left:25px;background-image:url('../img/tlo_promocja_20.png');width:110px;height:100px;background-size:100% auto;background-repeat:no-repeat;top:0;padding-top:10px;color:#fff;font-size:16px;text-align:center;display:block;position:absolute;font-weight:800;text-transform:uppercase}.sticky{position:sticky;margin-top:3vw;top:3vw}ul.ikona{padding:0;margin:0 0 20px 0 !important}ul.ikona:after{content:".";display:block;height:0;clear:both;visibility:hidden}ul.ikona li{list-style:none;display:inline;cursor:pointer;margin:0}ul.ikona li img{width:100%;-webkit-transition:0.2s ease-in-out;-moz-transition:0.2s ease-in-out;-o-transition:0.2s ease-in-out;transition:0.2s ease-in-out}ul.ikona li img:hover{transform:scale(1.025);box-shadow:10px 10px 30px rgba(0,0,0,0.2);-webkit-transition:0.2s ease-in-out;-moz-transition:0.2s ease-in-out;-o-transition:0.2s ease-in-out;transition:0.2s ease-in-out}.galeria_produktu ul{width:100%;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:20px;margin:0 0 20px 0 !important;list-style:none}.galeria_produktu ul li{margin:0}.galeria_produktu ul li img{padding:0;cursor:pointer;max-width:100%;-webkit-transition:0.2s ease-in-out;-moz-transition:0.2s ease-in-out;-o-transition:0.2s ease-in-out;transition:0.2s ease-in-out}.galeria_produktu ul li img:hover{transform:scale(1.025);box-shadow:10px 10px 30px rgba(0,0,0,0.2);-webkit-transition:0.2s ease-in-out;-moz-transition:0.2s ease-in-out;-o-transition:0.2s ease-in-out;transition:0.2s ease-in-out}.tlo_cien{padding-top:2vw;padding-bottom:2vw;background:rgb(255,255,255);margin-bottom:0 !important;background:linear-gradient(0deg,rgba(255,255,255,1) 20%,rgba(0,0,0,0.02) 100%)}.menuProduktu ul{margin:0;padding:0;list-style:none;width:100%;margin:0 !important;background-color:#f8f8f8 ;border-top-left-radius:10px;border-top-right-radius:10px}.menuProduktu ul li{margin:0;display:inline-block}.menuProduktu ul li a{width:100%;display:block;text-transform:uppercase;font-size:17px;font-weight:600;text-align:left;background-color:transparent;opacity:0.6;color:var(--kolor-czarny)}.menuProduktu ul li a:hover{opacity:1}.menuProduktu ul li a.aktywneMenu{opacity:1}.menuProduktu ul li a.aktywneMenu i{transform:rotate(90deg)}.opisProdukty .info_roz_tr{border:2px solid #f2f2f2;border-top:0;margin-top:-2px;border-bottom-left-radius:10px;border-bottom-right-radius:10px}body.influ .opisProdukty p,body.influ .opisProdukty li,body.influ .opisProdukty table td,body.influ .opisProdukty table th{font-size:16px;line-height:normal}.tlo_transparentne .opisProdukty h1,.block-editor-writing-flow .opisProdukty h1,.tlo_transparentne .opisProdukty h2,.block-editor-writing-flow .opisProdukty h2{font-size:1.4em;margin:1vw 0 !important;line-height:normal}.tlo_transparentne .opisProdukty h3,.block-editor-writing-flow .opisProdukty h3{font-size:1em;margin:1vw 0 !important;text-transform:uppercase}.tlo_transparentne .opisProdukty h4,.block-editor-writing-flow .opisProdukty h4{font-size:1em;margin:1vw 0 !important}.tlo_transparentne .opisProdukty h5,.block-editor-writing-flow .opisProdukty h5,.tlo_transparentne .opisProdukty h6,.block-editor-writing-flow .opisProdukty h6{font-size:1em;color:#666;margin:1vw 0 !important}.usunFiltrym{cursor:pointer}.usunFiltrym:hover{cursor:pointer;color:var(--kolor-czerwony)}.usunFiltry{font-weight:bold;color:var(--kolor-czarny);text-transform:uppercase;cursor:pointer;font-size:14px;color:var(--kolor-czerwony)}.usunFiltry:hover{color:var(--kolor-czarny)}.wyczysc_filtry{font-weight:bold !important;font-size:14px;text-transform:uppercase;border:1px solid #dcdddd;-webkit-transition:0.2s ease-in-out;-moz-transition:0.2s ease-in-out;-o-transition:0.2s ease-in-out;transition:0.2s ease-in-out}.wyczysc_filtry:hover{color:var(--kolor-czerwony);border:1px solid #666;-webkit-transition:0.2s ease-in-out;-moz-transition:0.2s ease-in-out;-o-transition:0.2s ease-in-out;transition:0.2s ease-in-out}#info_roz_tr1{display:block}.zakupProduktu h1{font-size:40px;font-weight:bold;line-height:1.2em;text-transform:none;margin:0;padding:0}.zakupProduktu h1:before,.zakupProduktu h1:after{display:none}#zawartosc ul.siezka{overflow:hidden;padding:0;list-style:none;margin:0;margin-top:20px;margin-bottom:2px;margin-left:0}ul.siezka li{float:left;line-height:16px;color:#999;font-size:12px;padding-right:10px;margin:0}ul.siezka li a{color:#999 !important;font-weight:600}ul.siezka li a svg,ul.siezka li a i.fa.home,ul.siezka li a i.fas.home,ul.siezka li a i.far.home,ul.siezka li a i.fab.home{color:#999;padding-right:5px}ul.siezka li a:hover{color:#000 !important}ul.siezka li a i.fa-chevron-right{font-size:10px;line-height:12px;padding-right:5px}.kolumnyAtr{display:block}.kolumnyAtr span.labelSpan,.kolumnyAtr select,.kolumnyAtr div#kolor{float:left;width:auto !important;min-width:40px}.kolumnyAtr div{overflow:hidden;margin-bottom:3px}.kolumnyAtr span.labelSpan{font-size:13px;padding-right:5px;display:block !important;width:130px !important}#kolor{display:grid;grid-template-columns:50px 1fr;border:1px solid #d6d6d6;padding:0;cursor:pointer}.kolorDuzy{width:35px;height:35px;display:block}#kolor strong{font-size:16px;font-weight:600;line-height:35px;padding-right:10px;min-width:80px}#ralownik{display:none}#ralownik ul{display:flex;flex-wrap:wrap;padding:0;margin:0}#ralownik ul li{text-align:center;width:50px;height:50px;margin:1px;list-style:none;cursor:pointer;transition:all 0.2s ease-in-out;font-size:14px;font-weight:600}.linkRal{display:block;margin:15px;font-weight:600;cursor:pointer}#ralownik2 ul{overflow:hidden;padding:0}#ralownik2 ul li{width:105px;height:50px;float:left;margin:5px !important;display:block}#ralownik2 ul li span{background-color:rgba(255,255,255,0.5);padding:0 5px}.k_ilosc{padding:0}.k_ilosc .formInputIlosc{float:left;font-display:swap;font-family:var(--czcionka);padding:7px 15px 7px 15px;border:1px solid #ddd;width:100%;color:var(--kolor-glowny);font-size:16px;font-weight:400;border:1px solid #eee;background-color:#fdfdfd;width:100px}.kolumnyCena{width:100%;display:grid;grid-template-columns:230px 1fr;grid-gap:10px;font-size:16px;align-items:center}.pointer{cursor:pointer}.bark_p{font-size:16px}a.link_js{color:var(--kolor-czerwony);font-weight:800;font-size:16px;cursor:pointer;padding:5px 20px}a.formBtnSzary{cursor:pointer;padding:5px 20px;border:1px solid var(--kolor-glowny);color:var(--kolor-glowny);font-size:16px;border-radius:5px}a.formBtnSzary:hover{background-color:var(--kolor-glowny);color:#fff}table.zamowienia{width:100%;max-width:100%;margin-bottom:20px}table.zamowienia .mobil{display:none}table.zamowienia th{vertical-align:bottom;border-bottom:1px solid #ddd;border-top:0;padding:1% 2% 1% 2%}table.zamowienia td{padding:1% 2% 1% 2%}table.zamowienia tr{padding-top:5px;padding-bottom:5px}table.zamowienia tr.zam{background-color:#f9f9f9}table.zamowienia tr.pus{font-size:12px;line-height:12px}table.zamowienia i{cursor:pointer}.do_koszyka_z_listy i{font-size:20px;color:var(--kolor-czerwony)}table.koszyk *{word-break:normal;word-wrap:normal}table.koszyk{width:100%;max-width:100%;margin-bottom:20px;border:none}table.koszyk th{vertical-align:bottom;border:none;border-bottom:1px solid #ddd;border-top:0;padding:1% 2% 1% 2%;font-weight:400;font-size:15px;text-transform:uppercase}table.koszyk td{padding:1% 2% 1% 2%;border:none}table.koszyk tr{padding-top:5px;padding-bottom:5px}table.koszyk tr.zam{}			table.koszyk tr.zam:hover{background-color:#fafafa}table.koszyk tr.zam.konf_tr{background-color:#f2f2f2}table.koszyk tr.pus{font-size:6px;line-height:6px;padding:0}table.koszyk td.pus{padding:0}table.koszyk td.kosz{width:100px}table.koszyk i{cursor:pointer}table.koszyk .koszyk_obr_knt{width:70px}table.koszyk .koszyk_obr{max-width:60px;max-height:60px;width:auto;height:auto}table.koszyk .koszyk_obr.konf{max-width:260px;max-height:60px;width:auto;height:auto}.wgrane_zdjecia{max-width:100px;max-width:100px;width:auto;height:auto;border:3px solid #fff;box-shadow:0 0 15px rgba(0,0,0,0.1);margin:5px 10px 5px 0}.koszyk_uwagi{padding:5px 10px 5px 10px;border:1px solid rgba(0,0,0,0.1)}.koszyk_uwagi,.koszyk_uwagi *{width:200px;font-size:16px !important;line-height:19px !important;text-align:center;font-weight:bold !important;font-style:italic;font-display:swap;font-family:"Times New Roman",Times,serif}.info_koszyk{position:fixed;width:450px;margin-right:-25%;padding:0;z-index:701;left:20px;bottom:20px;background-color:#666666;font-weight:bold;color:#fff;box-shadow:0 0 25px rgba(0,0,0,0.2);-webkit-transition:0.2s ease-in-out;-moz-transition:0.2s ease-in-out;-o-transition:0.2s ease-in-out;transition:0.2s ease-in-out;opacity:0;pointer-events:none}.info_koszyk a{color:#fff;display:block;padding:20px 30px 20px 30px}.info_koszyk:hover{background-color:var(--kolor-czerwony)}.info_koszyk.blad{background-color:#cc0000}.info_koszyk.pokaz{margin-right:0;-webkit-transition:0.2s ease-in-out;-moz-transition:0.2s ease-in-out;-o-transition:0.2s ease-in-out;transition:0.2s ease-in-out;opacity:1;pointer-events:auto}.wyczysc_koszyk{display:inline-block;padding-top:5px}.wyczysc_koszyk:hover{color:var(--kolor-czarny) !important}.daneAdresowe{font-size:smaller;padding:5px 10px 5px 10px;background-color:#fff;box-shadow:0 0 25px rgba(0,0,0,0.1);margin:5px 0 15px 0}.panel_lewa{width:73%;padding-right:2%;float:left}.panel_lewa .tekst{padding:0 !important}.panel_prawa{width:24%;float:right}.info_nag{font-size:12px;text-transform:uppercase}.zamowienia .tabelaProduktow{font-size:13px}.tabelaProduktow{width:100%;background-color:#fff}.tabelaProduktow th{background-color:#fafafa;border-bottom:1px solid #efefef;border-top:1px solid #efefef;color:#999;padding:5px}.tabelaProduktow td{border-bottom:1px solid #efefef;padding:5px}.tabelaProduktow th strong{color:var(--kolor-czarny);font-size:15px}.kod_rabatowy{position:relative;margin-bottom:0;margin-top:10px;text-align:right;font-size:16px}.navKoszyk{float:left;margin-bottom:20px;width:100%;background:var(--kolor-glowny);border-radius:10px;box-shadow:0 0 50px rgba(0,0,0,0.1);display:flex}.adres_rozliczenia{background-color:#fff;border-radius:10px;padding:2vw !important;margin-top:2vw;box-shadow:0 0 50px rgba(0,0,0,0.1)}.adres_rozliczenia a{}			.adres_rozliczenia a:hover{color:var(--kolor-czerwony)}.potwierdzenie.adres_rozliczenia a{color:var(--kolor-czerwony)}.potwierdzenie.adres_rozliczenia a:hover{color:var(--kolor-czarny)}.adres_rozliczenia a#sprawdz_kod:hover{color:var(--kolor-bialy)}.adres_rozliczenia h2{text-align:left;font-size:30px;margin-top:20px;margin-bottom:20px}body.influ .adres_rozliczenia p,.adres_rozliczenia p{line-height:auto}.kol_2.adresy p{display:inline-block;width:48%;margin-right:1%;color:#666;font-size:16px	}.kol_2.adresy p.pojedynczy{width:99%;margin-right:1%;float:none;clear:both}.kol_2.adresy p .formInput{margin-bottom:1px}.produkt_boks{padding:0;overflow:hidden;font-weight:400;width:100%;color:#333333}.produkt_boks a{padding:0 !important;padding-right:30px !important}.produkt_boks legend{font-size:14px;color:#7b7b7b;font-weight:600;letter-spacing:1px;text-transform:uppercase;float:left;width:100%;padding-left:0}.atr_wyboru,.atr_wyboru p,.atr_opisowe,.atr_opisowe p{font-weight:bold;margin-bottom:5px}.atr_wyboru span,.atr_opisowe span{font-weight:400;width:200px;display:inline-block;font-weight:400}.kolumnyAtr .atr_opisowe span.labelSpan{padding-top:2px}.kolumnyAtr .atr_wyboru span.labelSpan,.atr_wyboru span{display:block !important;float:none;width:100% !important;padding-bottom:5px;line-height:16px;font-size:14px}.atr_wyboru select.formInput{max-width:100%;min-width:100%}.produkt_boks .left{float:left}a.producent{text-transform:uppercase;color:var(--kolor-czarny);margin-right:10px}.cenaBox{font-size:16px;font-weight:600}.kolorCena{color:#cc0000;font-size:16px}.kolorCena b{font-size:36px}.stara_cena{text-decoration:line-through !important;font-weight:600;color:#555}.koszyk_naglowek_knt{border:1px solid rgba(0,0,0,0.1);position:relative;margin:0 0 2% 0;font-weight:300}.koszyk_naglowek svg,.koszyk_naglowek i.fa.home,.koszyk_naglowek i.fas.home,.koszyk_naglowek i.far.home,.koszyk_naglowek i.fab.home{padding-right:5px}.koszyk_naglowek span{font-weight:600;font-size:14px;padding-left:3px}.koszyk_naglowek{width:22%;padding:1% 1% 1% 2%;background-color:#fff;color:#aaaaaa;float:left;font-weight:300;flex:auto;font-size:20px}.koszyk_naglowek.wybrany span{color:#fff}.koszyk_naglowek.wybrany{background-color:transparent;color:#fff;cursor:pointer;font-weight:400}.dostawa_platnosc{display:block;padding:10px;background:#efefef;border:1px solid #efefef;border-radius:3px;cursor:pointer}.dostawa_platnosc.paynow{background-image:url(../img/paynow.png);background-repeat:no-repeat;background-position:right center}.dostawa_platnosc:hover{border:1px solid #ddd}.dostawa_platnosc img{max-height:30px;width:auto;float:right}.scroll_link{position:absolute;margin-top:-15px}.powiazany{display:inline-block;padding:3px 10px 3px 10px !important;margin:5px 0 5px 0 !important}.powiazany a{color:var(--kolor-czarny)}.powiazany a:hover{color:#666666}.powiazany.zaznaczony a{color:var(--kolor-czarny)}.powiazany.zaznaczony{border:1px solid #999;background-color:#ddd;padding-top:11px}.powiazany img{height:20px;width:auto}input[type="text"].formInput2{font-display:swap;font-family:var(--czcionka);font-size:15px;color:#000000;padding-top:6px;padding-right:10px;padding-bottom:6px;padding-left:10px;margin-bottom:10px;border:1px solid #CCC;width:auto;display:inline-block;border-radius:5px}input[type="number"].formInputKoszyk{font-display:swap;font-family:var(--czcionka);font-size:15px;color:#000000;width:80px;padding-top:5px;padding-right:10px;padding-bottom:5px;padding-left:10px;margin-bottom:10px;border:1px solid #CCC}.btnMax{position:static;display:inline-block;padding:2px 10px;text-transform:uppercase;font-size:16px;font-weight:800;line-height:26px;letter-spacing:2px;border:none;cursor:pointer;font-display:swap;font-family:var(--czcionka);border:3px solid var(--kolor-czerwony);background-color:var(--kolor-czerwony);text-align:center;letter-spacing:2px;color:#fff}.czerwony{color:var(--kolor-czerwony)}.centerBtn{text-align:center;margin-top:2vw}.btn{background-color:#404549;color:#fff;text-align:center;display:inline-block;text-transform:uppercase;font-size:calc(12px + 0.5vw);padding:0.5vw 2vw;font-weight:600;letter-spacing:1px}.btn:hover{background-color:var(--kolor-czerwony)}.tlo_transparentne{margin:5vw 0;width:auto;position:relative}.tlo_transparentne h3.ngh3{text-transform:uppercase;color:var(--kolor-glowny);font-weight:900;font-size:calc(14px + 0.5vw);margin:1vw 0 0 0 !important}.tlo_transparentne h2.ngh2{text-transform:uppercase;color:var(--kolor-glowny);font-weight:900;font-size:calc(22px + 2.5vw);margin:0 0 1vw 0}.tlo_transparentne.tlo_koszyk{margin-top:3vw;padding-top:0}.tlo_transparentne.tlo_strona.tlo_tresc{width:80vw;margin:auto}.tlo_transparentne.tlo_strona{}		.tlo_transparentne.tlo_strona header{height:35vw;overflow:hidden;background-color:var(--kolor-glowny);background-position:center center;background-size:100% auto}.tlo_transparentne.tlo_strona header:before{display:block;content:' ';width:100vw;height:35vw;position:absolute;z-index:290;background-image:url(../img/nakladka_wynik.webp);background-size:cover;background-position:center top;background-color:rgba(8,39,109,0.3)}.tlo_transparentne.tlo_strona header h1{position:absolute;z-index:300;color:#fff;font-size:calc(46px + 1vw);margin:14vw 25vw 5vw 15vw;height:19vw;vertical-align:middle;display:table}.tlo_transparentne.tlo_strona header h1 span{display:table-cell;vertical-align:middle}.tlo_transparentne.tlo_strona .kreska.kkontakt{top:25.5vw}.tlo_transparentne.tlo_strona article{margin:2vw 5vw 5vw 5vw}.tlo_transparentne.tlo_onas{background-image:url('../img/tlo_onas.jpg');background-size:cover;background-position:center center}.tlo_transparentne.tlo_onas .szerokosc_str{padding-top:2vw;padding-bottom:2vw}.tlo_transparentne.tlo_onas .szerokosc_str h2{color:var(--kolor-glowny);font-size:calc(16px + 0.5vw);text-transform:uppercase;line-height:1.3em;letter-spacing:1px}.tlo_transparentne.tlo_onas .szerokosc_str h2 strong{color:var(--kolor-czerwony);font-size:calc(40px + 1vw);text-transform:uppercase;line-height:calc(40px + 1vw)}.tlo_transparentne.tlo_onas .szerokosc_str .wp-block-image figure{margin:0}.tlo_wycena{text-align:center;margin:2vw 10vw}.sekcja_wyceny{width:100%;min-height:300px;background-color:#f6f6f6;padding:30px;border-radius:5px}.ladowanie_wyceny{text-align:center}.szablon_wyceny{display:grid;grid-template-columns:1fr 0.5fr 0.5fr;grid-gap:1vw}.szablon_wyceny .w_format,.szablon_wyceny .w_ilosc{padding:30px;background-color:#ededed ;border-radius:5px;text-align:left}.szablon_wyceny h3{text-align:left;text-transform:uppercase;color:#252021 ;font-size:18px;margin:0;margin-bottom:10px}.szablon_wyceny .formatyBox{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:10px}.szablon_wyceny .formatyBox .formaty{border:4px solid #fff;border-radius:5px;box-shadow:0 0 20px rgba(0,0,0,0.25);background-color:#f6f6f6;padding:15px;font-size:22px;font-weight:600;cursor:pointer}.szablon_wyceny .formatyBox .formaty:hover{background-color:#ededed}.szablon_wyceny .formatyBox .formaty .fa-check-circle{display:none}.szablon_wyceny .formatyBox .formaty.active{border-color:var(--kolor-czerwony)}.szablon_wyceny .formatyBox .formaty.active .fa-check-circle{display:inline-block;color:var(--kolor-czerwony)}.szablon_wyceny .formatyBox .formaty.active .fa-circle{display:none}.szablon_wyceny .f_kol_2{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;align-items:center;margin-bottom:15px}.szablon_wyceny input.wycena_ilosc{border:4px solid #fff;border-radius:5px;box-shadow:0 0 20px rgba(0,0,0,0.25);background-color:#f6f6f6;padding:15px;font-size:22px;font-weight:600;cursor:pointer;font-display:swap;font-family:"Poppins",sans-serif}.szablon_wyceny span.sztuk{font-size:22px;font-weight:600}.szablon_wyceny label span{font-size:14px;text-transform:uppercase;font-weight:600}.szablon_wyceny label strong{display:block;font-size:30px;font-weight:600}.szablon_wyceny a.w_link{display:flex;align-items:center;text-align:center;border-radius:5px;border:4px solid var(--kolor-czerwony) ;box-shadow:0 0 20px rgba(0,0,0,0.25);cursor:pointer}.szablon_wyceny a.w_link:hover{background-color:var(--kolor-czerwony) }.szablon_wyceny a.w_link:hover div i,.szablon_wyceny a.w_link:hover div span{color:#fff}.szablon_wyceny a.w_link div{overflow:hidden;margin:0 auto}.szablon_wyceny a.w_link div i{float:left;font-size:48px;line-height:60px}.szablon_wyceny a.w_link div span{float:left;font-size:24px;line-height:30px;color:var(--kolor-czarny);text-transform:uppercase;font-weight:800;margin-left:10px;text-align:left}.sekcja_wyceny.wydruki .ladowanie_wyceny{text-align:left}.sekcja_wyceny.wydruki{padding:0;background-color:transparent;margin-bottom:20px}.szablon_wyceny.wydruki h3{font-size:14px}.szablon_wyceny.wydruki{grid-template-columns:1fr}.szablon_wyceny.wydruki .formatyBox .formaty{font-size:16px !important;padding:11px 8px}.szablon_wyceny.wydruki .formatyBox{grid-template-columns:1fr 1fr 1fr}.szablon_wyceny.wydruki input.wycena_ilosc{font-size:16px !important;line-height:auto !important;padding:11px 8px}.szablon_wyceny.wydruki .w_format,.szablon_wyceny.wydruki .w_ilosc{padding:20px}.szablon_wyceny.wydruki .w_link{padding-top:20px;padding-bottom:20px}.szablon_wyceny.wydruki .sztuk{font-size:16px !important}.tlo_meble{margin-top:0;top:0;background-position:top right;background-repeat:no-repeat;background-size:80% ;overflow:hidden;z-index:100}.tlo_meble .tresc{margin-top:100px;float:left;width:60vw;padding-left:10vw;background:#fff;margin-bottom:100px;padding:40px;padding-left:10vw;padding-right:5vw;padding-bottom:5vw}.tlo_meble .tresc h2{margin:10px 0}.tlo_meble .tresc h4{margin-bottom:2vw}.tlo_meble .tresc h3{margin-top:1vw}.tlo_meble .boksy{display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:230px;margin-top:-150px;float:left;width:48vw;margin-left:10vw;margin-bottom:50px}.tlo_meble .boksy a{background-size:cover;padding:2vw;position:relative}.tlo_meble .boksy a:hover{transform:scale(1.1);box-shadow:0 0 30px rgba(0,0,0,0.2)}.tlo_meble .boksy a h3{color:#fff;font-size:2em}.tlo_meble .boksy a span{color:rgba(255,255,255,0.6);position:absolute;bottom:2vw;text-transform:uppercase;font-weight:600}.tlo_wybierz_nas{margin-top:0;margin-bottom:0;top:0;background-position:top center;background-repeat:no-repeat;background-size:100% auto;overflow:hidden;z-index:100;padding:2vw 10vw;text-align:center;color:#fff}.tlo_wybierz_nas h2,.tlo_wybierz_nas p.bialy{color:#fff !important;margin-bottom:0}.tlo_wybierz_nas .trescSzara{margin-top:50px;background:rgb(241,240,240);background:-moz-linear-gradient(159deg,rgba(241,240,240,1) 0,rgba(230,228,228,1) 100%);background:-webkit-linear-gradient(159deg,rgba(241,240,240,1) 0,rgba(230,228,228,1) 100%);background:linear-gradient(159deg,rgba(241,240,240,1) 0,rgba(230,228,228,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#f1f0f0",endColorstr="#e6e4e4",GradientType=1);padding:2vw;border-radius:5px}.tlo_wybierz_nas .trescSzara .wp-block-column{margin:1vw 0}.tlo_wybierz_nas .trescSzara .wp-block-column:not(:first-child){border-left:1px solid #cbcbcb}.tlo_komentarze{text-align:center;margin:2vw 10vw}.komentarzeBox{position:relative}.komentarzeBox .customNav{position:absolute;width:40px;height:40px;text-align:center;line-height:40px;top:0;bottom:0;background-color:#f4f3f3;border-radius:50%;top:120px;cursor:pointer;-webkit-transition:0.2s ease-in-out;-moz-transition:0.2s ease-in-out;-o-transition:0.2s ease-in-out;transition:0.2s ease-in-out}.komentarzeBox .customNav:hover{transform:scale(1.1);background-color:#ccc}.komentarzeBox #customPrevBtn{left:-50px}.komentarzeBox #customNextBtn{right:-50px}.komentarzeOwl{margin-top:2vw}.komentarz{text-align:left;position:relative;padding:2.5vw}.ozdoba{width:200px;height:180px;border-radius:5px;background:rgb(225,221,221);background:-moz-linear-gradient(170deg,rgba(225,221,221,1) 0,rgba(247,247,247,1) 100%);background:-webkit-linear-gradient(170deg,rgba(225,221,221,1) 0,rgba(247,247,247,1) 100%);background:linear-gradient(170deg,rgba(225,221,221,1) 0,rgba(247,247,247,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#e1dddd",endColorstr="#f7f7f7",GradientType=1);position:absolute;top:0;left:0;z-index:-1}.ngKom{display:grid;grid-template-columns:50px 1fr;grid-gap:10px;align-items:center}.ngKom span{background-color:var(--kolor-czerwony);color:#fff;text-align:center;width:50px;height:50px;line-height:50px;border-radius:50%;font-size:30px;font-weight:600}.komentarz p{font-style:italic}.komentarz .ikonaR{width:auto !important;height:auto;max-width:100%}.tlo_boksy{display:grid;grid-template-columns:1fr 1fr;margin:2vw 10vw;width:auto;gap:2vw;margin-top:0}.tlo_boksy div figure{position:relative;float:left;overflow:hidden;text-align:center;height:100%;background-size:cover;background-position:center center;text-align:left;text-transform:none}.tlo_boksy div.voucher figure{padding-right:50%}.tlo_boksy div.newsletter figure{padding-right:45%}.tlo_boksy div figure img{position:relative;display:block;min-height:100%;max-width:100%;opacity:0.8}.tlo_boksy div figure figcaption{padding:2vw;margin:0;height:100%;color:#fff;font-size:1.25em;-webkit-backface-visibility:hidden;backface-visibility:hidden}.tlo_boksy div figure figcaption div{position:relative;height:calc(100% - 1vw)}.tlo_boksy div figure figcaption h2{font-weight:400;text-transform:none;margin:0;margin-bottom:20px;margin-top:20px}.tlo_boksy div figure figcaption h2::after{content:' ';display:block;width:2px;height:20px;position:absolute;left:20px;top:-20px;z-index:0;margin:auto;background-color:#fff}.tlo_boksy div figure figcaption h2::before{content:' ';display:block;width:2px;height:calc(100% - 1.2em);position:absolute;left:20px;top:1.3em;z-index:0;margin:auto;background-color:#fff}.tlo_boksy div figure figcaption p{margin-left:42px;color:#fff;font-size:16px;text-transform:none}.tlo_boksy div figure figcaption p a{font-weight:600;text-transform:uppercase}.tlo_boksy div figure figcaption p a:hover{padding-left:10px}#newsletter_form .bg-info{margin:0;color:var(--kolor-czarny)}#newsletter_form{margin-left:40px}#newsletter_form input[type="email"]{font-size:0.9vw;background-color:#9898a0;color:var(--kolor-bialy);width:100%;padding:5px 20px;height:40px;border-radius:2vw;border:none;outline:none;font-display:swap;font-family:var(--czcionka)}#newsletter_form input[type="email"] *{outline:none}#newsletter_form input.formBtn{background:transparent;background-image:none;background-size:auto;display:block;width:30px;height:30px;padding:0;background-image:url("../img/str-p.png");background-size:cover;position:absolute;right:20px;top:5px}.tlo_kontakt{margin:2vw 10vw;padding:50px;background-size:cover;display:grid;grid-template-columns:auto auto auto}.tlo_kontakt div{text-align:center}.tlo_kontakt div span{display:inline-block;text-transform:uppercase;font-size:12px;font-weight:300;color:#666666;line-height:30px}.tlo_kontakt div a{display:inline-block;text-transform:none;font-size:24px;font-weight:600;color:var(--kolor-czarny);line-height:30px}.tlo_kontakt div a:hover{color:var(--kolor-czerwony)}.tlo_kontakt div a i{margin:0 10px}.ikonyInfo{display:grid;grid-template-columns:1fr 1fr 1fr;grid-column-gap:2px;align-items:center;background-color:#d6d6d6}.ikonyInfo div{background-color:#fff;text-align:center;padding:2vw 0}.ikonyInfo div i{color:var(--kolor-czerwony);font-size:60px;padding:10px}.ikonyInfo div h3{font-size:20px;color:var(--kolor-glowny);text-transform:uppercase;text-align:center;font-weight:600;letter-spacing:0.5px}.pozycjaSciezki{margin-top:0}.pozycjaSciezki.kategorie{margin-left:0}.sciezka{display:block;overflow:hidden;position:absolute;margin-top:-55px;z-index:305;left:12.5vw}.sciezka li{list-style:none;float:left;display:inline-block;margin:0 5px 0 5px}.sciezka li a{font-size:calc(12px + 0.1vw);font-weight:600;color:#a4a4ae;opacity:0.8		}		.sciezka li a:hover{opacity:1;color:var(--kolor-czarny)}.box_ilosc{overflow:hidden;width:130px}.box_ilosc i{float:left;line-height:50px;cursor:pointer;color:var(--kolor-jasnoszary);-webkit-transition:0.1s ease-in-out;-moz-transition:0.1s ease-in-out;-o-transition:0.1s ease-in-out;transition:0.1s ease-in-out}.box_ilosc i:hover{color:var(--kolor-czerwony);transform:scale(1.1);-webkit-transition:0.1s ease-in-out;-moz-transition:0.1s ease-in-out;-o-transition:0.1s ease-in-out;transition:0.1s ease-in-out}.box_ilosc input{float:left;color:var(--kolor-szary);height:50px}.tlo_zalety{background-size:auto 45vw;background-repeat:no-repeat;background-position:top left;margin:0;margin-top:-5vw;padding:5vw}.tlo_zalety .tresc_knt{width:45vw;margin:5vw 0;margin-left:40vw}.tlo_zalety ul{margin:0 !important;list-style:none;font-size:calc(14px + 0.5vw);font-weight:900 }.tlo_zalety ul li{margin:2vw}.tlo_zalety ul li:before{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-display:swap;font-family:"Font Awesome 5 Free";font-weight:900;content:"\f058";margin-left:-1.5em;width:1.3em;font-size:1em;color:var(--kolor-glowny)}.tlo_formularz{margin:5vw 20vw;text-align:center}.tlo_formularz .duzyLink{font-size:calc(18px + 0.5vw);margin:20px 40px;color:var(--kolor-glowny);font-weight:800}.tlo_formularz .duzyLink i{color:var(--kolor-glowny);padding-right:5px}.formularzBox{background-color:#f3f0f3;margin:2vw 0;padding:3vw 5vw}ul.panel_klienta_menu{padding:0;margin:0}ul.panel_klienta_menu:after{content:".";display:block;height:0;clear:both;visibility:hidden}ul.panel_klienta_menu li{list-style:none;float:left;margin:10px 2% 10px 2%;text-align:center;width:29.3333%;font-weight:bold}ul.panel_klienta_menu li a i{display:block;font-size:36px;margin-bottom:10px;color:var(--kolor-glowny)}ul.panel_klienta_menu li a{display:block;padding:20px 10px 20px 10px;color:var(--kolor-czarny) !important;border:1px solid var(--kolor-czerwony);border-color:var(--kolor-czerwony) !important;background-color:#fff;width:90%;margin:0 5%;cursor:pointer;border:4px solid #fff;box-shadow:0 0 20px rgba(0,0,0,0.25);border-radius:5px;background:#f6f6f6}ul.panel_klienta_menu li a:hover{color:#fff !important;background-color:var(--kolor-czerwony) !important;border-color:var(--kolor-czerwony) !important}ul.panel_klienta_menu li a:hover i{color:#fff}ul.panel_klienta_menu.koszyk li{float:none;margin:10px 2% 10px 2%;text-align:center;width:96%;font-size:20px}ul.panel_klienta_menu.koszyk li svg,ul.panel_klienta_menu.koszyk li i.fa,ul.panel_klienta_menu.koszyk li i.fas,ul.panel_klienta_menu.koszyk li i.far,ul.panel_klienta_menu.koszyk li i.fab{display:inline-block;font-size:20px;margin:auto;margin-top:10px}.panel_klienta_komulny{display:grid;grid-template-columns:1fr 300px;grid-gap:10px}.panel_klienta_komulny ul.panel_klienta_menu li{margin:0 0 10px 0;width:auto;float:none}.panel_klienta_komulny ul.panel_klienta_menu li a{margin:0;padding:15px 10px 15px 10px;border:4px solid #fff;box-shadow:0 0 20px rgba(0,0,0,0.25);border-radius:5px;background:#f6f6f6}.panel_klienta_komulny ul.panel_klienta_menu li a i{font-size:26px}.panel_klienta_komulny ul.panel_klienta_menu li strong a,.panel_klienta_komulny ul.panel_klienta_menu li strong a i{color:var(--kolor-bialy) !important;background-color:var(--kolor-czerwony);border-color:var(--kolor-czerwony)}.info_roz_knt{border:1px solid #ddd;overflow:hidden;margin-bottom:1em}.info_roz_ng{padding:15px 25px 15px 25px;cursor:pointer;position:relative;background-color:#f2f2f2}.tlo_strona_produkt .info_roz_ng{padding:0;background-color:transparent}#zawartosc .info_roz_ng h3{padding:0 25px 0 0;margin:0;font-size:18px;font-weight:600;text-transform:none;letter-spacing:0}.info_roz_ng img{position:absolute;right:10px;top:6px;-webkit-transition:0.2s ease-in-out;-moz-transition:0.2s ease-in-out;-o-transition:0.2s ease-in-out;transition:0.2s ease-in-out;transform:scale(0.7)}.info_roz_ng.rozwiniete img{transform:rotate(180deg) scale(0.7);-webkit-transition:0.2s ease-in-out;-moz-transition:0.2s ease-in-out;-o-transition:0.2s ease-in-out;transition:0.2s ease-in-out}.info_roz_tr{border-top:1px solid #ddd;padding:1vw 2vw;display:none}.info_roz_tr.widoczne{border-top:none;padding:0;display:block}body.influ .opisProdukty table td{font-size:14px}body.influ .opisProdukty table tr td:first-child{min-width:100px}#start_hook{position:absolute}#zawartosc{padding:0 0 0 0;margin:0;position:static;z-index:3;background-size:100% auto;background-repeat:repeat-y}#zawartosc .odstepGlowny{padding-top:5vw}#zawartosc ul{margin-bottom:1.5rem;margin-left:10px}#zawartosc ul.menuKategorii,#zawartosc ul.realizacje,#zawartosc ul.blocks-gallery-grid{margin-left:0}.zalacznik{width:0.1px;height:0.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}.zalacznik + label{max-width:80%;font-size:14px;text-transform:uppercase;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;display:inline-block;overflow:hidden;padding:0.625rem 1.25rem}.no-js .zalacznik + label{display:none}.zalacznik:focus + label,.zalacznik.has-focus + label{outline:1px dotted #000;outline:-webkit-focus-ring-color auto 5px}.numery{font-size:14px;color:#CCCCCC;margin-top:15px;text-align:right;padding-top:10px;clear:both;padding-left:5px;position:relative;margin-left:1vw}.numery a{margin:2px;text-decoration:none;background-color:var(--kolor-czarny);width:30px;height:30px;line-height:30px;display:inline-block;padding:0;text-align:center;font-weight:600;font-size:16px;color:#fff;font-display:swap;font-family:var(--czcionkaArial)}.numery a:hover{background-color:#909090}.pusty{margin:2px;text-decoration:none;background-color:#eeeeee;width:30px;height:30px;line-height:30px;display:inline-block;padding:0;text-align:center;font-weight:600;font-size:16px;color:#909090;font-display:swap;font-family:var(--czcionkaArial)}.btnHexKnt{padding-top:20px;text-align:right}.btnHex{display:inline-block;padding:10px 50px;background-color:var(--kolor-glowny);text-transform:uppercase;margin-right:20px;font-size:calc(16px + 0.3vw);line-height:1.3em;color:#fff;font-weight:900;letter-spacing:0.01em;transform:skewX(-30deg);clip-path:polygon(20px 0,calc(100% - 20px) 0,100% 50%,calc(100% - 20px) 100%,20px 100%,0 50%)}.btnHex span{display:inline-block;transform:skewX(30deg)}.btnHex.btn_bialy{background-color:#f3f0f3;color:#483b48}.btnHex:hover{transform:translate(10px,0) skewX(-30deg);background-color:var(--kolor-czarny);clip-path:polygon(25px 0,calc(100% - 25px) 0,100% 50%,calc(100% - 25px) 100%,25px 100%,0 50%)}.do_koszyka .btnHex.btnKoszyk{display:block;margin-top:10px;margin-left:0}#formularz_sortowania{font-size:11px;float:right;margin-top:12px;text-transform:uppercase}#formularz_sortowania select{background:#fff;border:1px solid #ccc;margin-left:10px;padding:5px;font-size:14px}.bark_p{margin:20px 0 20px 0}.szablon_logowania{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px}.szablon_logowania .formularzMini{width:100%}.formularzMini{margin:0;background:#fff;padding:2vw;margin:0 auto;border:4px solid #fff;padding:30px;background-color:#f6f6f6;border-radius:5px;box-shadow:0 0 20px rgba(0,0,0,0.25)}.boxLinki{text-align:center;font-size:16px;text-transform:uppercase;font-weight:500		}		.boxLinki a{color:var(--kolor-czarny);padding:0 10px}.boxLinki a:hover{color:var(--kolor-czerwony);padding:0 10px}#formularz_knt h3{text-align:left;font-size:30px;margin-top:20px;margin-bottom:20px}#formularz_knt .podwojny p:nth-child(2n+1){width:48%;float:left}#formularz_knt .podwojny p:nth-child(2n){width:48%;float:right}#formularz_knt .podwojny:after{display:block;content:' ';clear:both;opacity:0}#formularz_knt label{font-size:14px}input.formInput{font-display:swap;font-family:var(--czcionka);font-size:16px;border:0;margin:5px 0;padding:5px 15px;color:#566166;background-color:var(--kolor-jasnoszary);border:1px solid #eee;background-color:#fdfdfd;border-radius:5px}input.formInput.dodatek{width:80px;margin-left:15px;padding:7px 15px 7px 15px;font-size:17px;font-weight:bold;display:inline-block}select.formInput{font-display:swap;font-family:var(--czcionka);padding:7px 15px 7px 15px;border:1px solid #ddd;width:100%;font-size:16px;font-weight:400;border:none;background-color:var(--szary2);border-radius:5px;cursor:pointer}input.formInput::placeholder{opacity:1}input.has-error{color:red;text-align:left}input.has-error::placeholder{color:red}textarea.formInput{font-display:swap;font-family:var(--czcionka);font-size:16px;border:0;margin:5px 0;padding:15px;color:#566166;background-color:var(--kolor-jasnoszary);height:200px;border:1px solid #eee;background-color:#fdfdfd}textarea.formInput.koszyk{border:1px solid #eeeeee;line-height:normal;min-height:140px;height:140px}textarea.formInput.dedykacja{height:120px}textarea.formInput::placeholder{opacity:1}textarea.has-error{color:red}textarea.has-error::placeholder{color:red}.has-error{color:red;text-align:left;font-size:16px}.regulaminInfo{display:block;font-size:16px;line-height:1.3em;text-align:left;color:#566166}body.influ button:not(.pswp__button){-webkit-transition:200ms linear all;-moz-transition:200ms linear all;-o-transition:200ms linear all;transition:200ms linear all}body.influ button:hover:not(.pswp__button){-webkit-transition:200ms linear all;-moz-transition:200ms linear all;-o-transition:200ms linear all;transition:200ms linear all}body.influ button.formBtn,body.influ a.formBtn{position:static;display:inline-block;padding:15px;background-color:#f6f6f6;border:3px solid var(--kolor-czerwony);border-radius:5px;color:var(--kolor-czarny);font-size:16px;box-shadow:0 0 10px rgba(0,0,0,0.2);cursor:pointer;font-weight:bold;font-family:var(--czcionka)}body.influ button.formBtn i,body.influ a.formBtn i{color:var(--kolor-czerwony) }body.influ button.formBtn:hover,body.influ a.formBtn:hover{color:#fff;background-color:var(--kolor-czerwony) }body.influ button.formBtn:hover i,body.influ a.formBtn:hover i{color:#fff}input.formBtnPlatnosc,input[type="submit"].formBtnPlatnosc,.formBtnPlatnosc,a.formBtnPlatnosc{font-display:swap;font-family:var(--czcionka);color:#fff;cursor:pointer;font-weight:bold;border:0;cursor:pointer;font-size:18px;background-color:var(--kolor-glowny);border:2px solid var(--kolor-glowny);border-radius:5px;line-height:40px;padding:5px 20px;margin:0 20px 0 0;text-transform:uppercase;-webkit-transition:background-color 300ms linear;-moz-transition:background-color 300ms linear;-o-transition:background-color 300ms linear;-ms-transition:background-color 300ms linear;transition:background-color 300ms linear}input.formBtnPlatnosc:hover,input[type="submit"].formBtnPlatnosc:hover,.formBtnPlatnosc:hover,a.formBtnPlatnosc:hover{background-color:#fff;color:var(--kolor-glowny);border:2px solid var(--kolor-glowny);-webkit-transition:background-color 300ms linear;-moz-transition:background-color 300ms linear;-o-transition:background-color 300ms linear;-ms-transition:background-color 300ms linear;transition:background-color 300ms linear}.formBtnPlatnosc.dotpay{background-image:url(../img/dotpay_icon.png);background-repeat:no-repeat;background-position:right center;padding-right:130px}.formBtnPlatnosc.paynow{background-image:url(../img/paynow.png);background-repeat:no-repeat;background-position:right center;padding-right:80px}input.formBtnPlatnosc.przelewy24		input[type="submit"].formBtnPlatnosc.przelewy24,.formBtnPlatnosc.przelewy24{background-image:url(../img/przelewy_icon.png);background-repeat:no-repeat;background-position:right center;padding-right:130px !important}.do_koszyka_b{width:auto !important;padding:15px 20px !important;font-size:16px !important}body.influ a.formBtn{}		body.influ a.formBtn:hover{}		body.influ a#sprawdz_kod{padding-top:5px;padding-bottom:5px;display:inline-block}.ukryte{position:absolute;opacity:0;height:1px;width:1px !important;overflow:hidden;display:none !important}.wczytywanie{max-width:55px;height:auto}.wp-block-embed-youtube,.wp-block-embed-youtube iframe{max-width:1000px;max-height:600px;min-height:315px;padding-bottom:0;border-radius:10px}ul.menuOfert{text-align:center;margin-left:0;padding-top:20px;padding-bottom:20px;background-color:rgba(0,0,0,0.1)}ul.menuOfert li{display:inline-block;list-style:none;margin:10px;text-transform:uppercase}ul.menuOfert li a{display:inline-block;padding:3px 25px;background-color:rgba(0,0,0,0.15);border-radius:25px;color:#333;cursor:pointer}ul.menuOfert li a:hover{color:#fff;background-color:var(--kolor-ciemnoszary)}ul.menuOfert li a.wybrane,ul.menuOfert li a.wybrane:hover{color:#fff;font-weight:bold;background-color:var(--kolor-glowny)}.ofertaUl{padding:0;margin:0;list-style:none}.ofertaUl li{border-radius:10px;margin:25px 5vw;box-shadow:0 0 15px rgba(0,0,0,0.2);background-color:#fff}.ofertaWiersz{width:100%;display:grid;grid-template-columns:1fr 2fr 1fr}.ofertaWiersz img.icon{width:100%;height:auto;border-radius:10px}.ofertaOpcje{padding:5vw}.ofertaWiersz .oTresc{padding:30px 30px 5px 30px}.ofertaWiersz .oTresc span.rozwin{color:#575771;text-transform:uppercase;font-weight:600;cursor:pointer}.ofertaWiersz .oTresc span.rozwin img{transform:rotate(90deg);filter:grayscale(70%);display:inline-block;width:40px;margin-top:-4px}.ofertaWiersz .oTresc span.rozwin font{line-height:40px;display:inline-block}.ofertaWiersz .oTresc h2{font-display:swap;font-family:var(--czcionka);letter-spacing:0;color:#000;font-weight:800;font-size:24px;margin:0}.ofertaWiersz .oTresc h2 span{font-size:18px;text-transform:uppercase;color:#686868}.ikonyAtrybutow{display:block;width:100%;margin:10px 0;overflow:hidden}.ikonyAtrybutow div{display:inline-block;float:left;padding-right:40px;color:#575771;font-weight:600}.ikonyAtrybutow div svg{padding-right:5px;font-size:22px}.ofertaWiersz .oWiecej{padding:30px;border-left:1px solid #e5e5e5}.ofertaWiersz .oWiecej strong{color:#3b419b;font-size:30px;display:block;margin-bottom:40px}.ofertaWiersz .oWiecej span.rozwin{text-transform:uppercase;font-weight:600;cursor:pointer}.ofertaWiersz .oWiecej span.rozwin img{display:inline-block;width:40px;transform:rotate(180deg);margin-top:-4px}.ofertaWiersz .oWiecej span.rozwin font{line-height:40px;display:inline-block}.ofertaWiersz .oWiecej span.rozwin img{-webkit-transition:0.5s ease-in-out;-moz-transition:0.5s ease-in-out;-o-transition:0.5s ease-in-out;transition:0.5s ease-in-out}.open .ofertaWiersz .oWiecej span.rozwin img{transform:rotate(0deg)}.open .ofertaWiersz .oWiecej span.rozwin:after{content:"ZWIŃ"}.open .ofertaWiersz .oWiecej span.rozwin font{display:none}.ofertaWierszMini{grid-template-columns:0.7fr 2.2fr 1.1fr}.ofertaWierszMini .oWiecej{padding:30px;height:auto}.ofertaWierszMini .oWiecej strong{margin-bottom:10px}.ofertaWiersz .oInfo{display:none;padding:120px 30px 30px 30px;height:auto;font-size:18px;font-weight:600}.ofertaWiersz.wybrana_oferta .oInfo{display:block}.ofertaWiersz.wybrana_oferta .oWiecej.oWiecejPokoj{display:none}.rezerwuj{background-color:#3b419b;color:#fff;text-transform:uppercase;padding:3px 20px;font-weight:600;border-radius:20px;cursor:pointer}.rezerwuj:hover{filter:grayscale(100%);transform:scale(1.1)}.wylacz_oferte{pointer-events:none;filter:grayscale(100%);opacity:0.75}.ukryj_z_powodu_braku_dostepnosci{pointer-events:none;filter:grayscale(100%);opacity:0.75;display:none}.ofertaWiersz.wybrana_oferta .rezerwuj.zmien{display:block}.ofertaWiersz.wybrana_oferta .rezerwuj{display:none}.ofertaWiersz .rezerwuj.zmien{display:none}.formularzInfoGlowny{padding-top:5vh}.btnDalej,input.btnDalej,a.btnDalej{font-display:swap;font-family:var(--czcionka);background-color:var(--kolor-glowny);color:#fff;text-transform:uppercase;padding:8px 30px;font-weight:bold;font-size:24px;line-height:24px;border-radius:50px;cursor:pointer;display:inline-block;border:3px solid var(--kolor-glowny);-webkit-transition:0.2s ease-in-out;-moz-transition:0.2s ease-in-out;-o-transition:0.2s ease-in-out;transition:0.2s ease-in-out}.btnDalej:hover,input.btnDalej:hover,a.btnDalej:hover{background-color:#fff;color:var(--kolor-glowny);text-decoration:none;-webkit-transition:0.2s ease-in-out;-moz-transition:0.2s ease-in-out;-o-transition:0.2s ease-in-out;transition:0.2s ease-in-out}.btnDalej.mini,input.btnDalej.mini,a.btnDalej.mini{padding:5px 20px;font-weight:400;font-size:18px;line-height:18px}.btnPowrot,a.btnPowrot{font-display:swap;font-family:var(--czcionka);background-color:var(--kolor-szary);color:var(--kolor-czarny);text-transform:uppercase;padding:5px 20px;font-weight:400;font-size:18px;line-height:18px;border-radius:50px;cursor:pointer;display:inline-block;border:none;-webkit-transition:0.2s ease-in-out;-moz-transition:0.2s ease-in-out;-o-transition:0.2s ease-in-out;transition:0.2s ease-in-out}.btnPowrot:hover,a.btnPowrot:hover{background-color:var(--kolor-ciemnoszary);color:#fff;filter:grayscale(100%);transform:scale(1.1);-webkit-transition:0.2s ease-in-out;-moz-transition:0.2s ease-in-out;-o-transition:0.2s ease-in-out;transition:0.2s ease-in-out}.kolDalej{text-align:right;padding-top:25px}.kolPowrot{padding-top:33px}.dalejPowrot{padding-top:30px;text-align:center}#zawartosc .tlo_koszyk h3{margin:25px 0 10px 0}.koszyk_podsumowanie{padding:1px 25px 25px 25px;background-color:#fafafa;border:1px solid #ddd}#koszyk_tabela_knt{}		table.koszyk_tabela{border:none;margin-top:0;margin-bottom:0}table.koszyk_tabela tr{border-bottom:1px solid #ddd}table.koszyk_tabela tr.bez_podkreslenia{border-bottom:none;background-color:transparent}.bez_marginesu_z_gory,table.koszyk_tabela td.bez_marginesu_z_gory{padding-top:0 !important;margin-top:0 !important;}table.koszyk_tabela td,body.influ table.koszyk_tabela td{padding:10px;border:none;line-height:initial}table.koszyk_tabela th,body.influ table.koszyk_tabela th{padding:1px 10px 1px 10px;font-size:13px;color:#666;font-weight:bold;text-transform:uppercase;background-color:#f2f2f2;border:none;line-height:initial}body.influ table.koszyk td.nazwa a.nierozpoczty,table.koszyk a.nierozpoczty{color:#e23000;font-weight:bold}body.influ table.koszyk td.nazwa a.niezakonczony,table.koszyk a.niezakonczony{color:#e2a000;font-weight:bold}body.influ table.koszyk td.nazwa a.zakonczony,table.koszyk a.zakonczony{color:#7fb029;font-weight:bold}table.koszyk i.nazwa_projektu{font-size:12px;color:var(--kolor-czarny);font-weight:400;font-style:normal}.usun_produkt.nieaktywne,.formBtn.nieaktywne{pointer-events:none;opacity:0.4;filter:grayscale(100%)}.usun_produkt{cursor:pointer;color:var(--kolor-ciemnoszary);font-weight:bold}.usun_produkt:hover{color:var(--kolor-glowny)}a.zamow_btn{font-weight:bold;text-transform:uppercase;padding-right:5px;cursor:pointer}a.zamow_btn:hover{padding-left:5px;padding-right:0}a.zamow_btn_powrot{font-weight:bold;text-transform:uppercase;padding-left:5px;cursor:pointer;color:var(--kolor-ciemnoszary)}a.zamow_btn_powrot:hover{padding-right:5px;padding-left:0;color:var(--kolor-glowny)}.kt_cena{min-width:160px;vertical-align:baseline}.kt_cena,.kt_razem{text-align:right}.kt_opis p{margin:0}.kt_opis span.pokoj_nr{text-transform:uppercase;font-size:11px}.kt_opis span{}		.kt_razem{background-color:#f2f2f2 !important}.cena_bez_gratisu{text-decoration:line-through;color:var(--kolor-szary);font-size:13px}.podumowanie_cena{color:var(--kolor-glowny);font-size:20px}.adresy p{display:inline-block;width:48%;margin-right:1%;font-size:14px}.adresy p.pojedynczy{width:99%;margin-right:1%}.adresy p .formInput{margin-bottom:1px}.adresy p .formInput.mini{margin-bottom:1px;max-width:140px;display:inline-block;margin-right:15px}#zawartosc .adresy label{font-size:14px}.rezerwacja_uwagi{height:90px}.stara_cena{text-decoration:line-through;color:#ccc;margin:5px 0}#rezerwacja_knt{display:flex}#rezerwacja_knt.zatopione{align-items:end}.koszyk_podsumowanie.plywajace{position:fixed}.koszyk_dane{min-height:100%}.kol_dane{width:55%;margin-right:4%;float:left}.zarezerwoj_ng{font-size:16px;text-transform:uppercase;font-display:swap;font-family:var(--czcionka);font-weight:600;color:rgba(255,255,255,0.5);letter-spacing:10px;position:absolute;width:100%;left:0;right:0;margin-top:-15px}.rezerwacja_powrot{position:fixed;left:2vw;bottom:2vw;text-align:center;display:block;line-height:normal}.wynik{padding:10px;border-bottom:1px solid #eee}.wynik:hover{background-color:#eee}ul.oferty_vouchery{margin:0;padding:0}ul.oferty_vouchery:after{content:' ';display:block;clear:both}ul.oferty_vouchery li{list-style:none;width:31%;padding:0;margin:0 1% 4% 1%;float:left}ul.oferty_vouchery li .img_knt{position:relative;overflow:hidden;width:100%;text-align:center;background-image:url(../img/loader_p.gif);background-position:center center;background-repeat:no-repeat;min-height:10.35vw}ul.oferty_vouchery li img{max-width:100%;height:auto}ul.oferty_vouchery li .cena{font-weight:bold}ul.oferty_vouchery li .formBtn{font-weight:bold;color:var(--kolor-glowny);cursor:pointer;padding-right:5px;-webkit-transition:0.2s ease-in-out;-moz-transition:0.2s ease-in-out;-o-transition:0.2s ease-in-out;transition:0.2s ease-in-out}ul.oferty_vouchery li .formBtn:hover{padding-right:0;padding-left:5px;-webkit-transition:0.2s ease-in-out;-moz-transition:0.2s ease-in-out;-o-transition:0.2s ease-in-out;transition:0.2s ease-in-out}ul.oferty_vouchery li .opis_knt .nazwa{height:83px;overflow:hidden}ul.oferty_vouchery li .opis_knt:before{}		ul.oferty_vouchery li .opis_knt{position:relative;padding:20px;margin-left:30px;border-left:2px solid var(--kolor-glowny)}ul.oferty_vouchery li .opis_knt:before{display:block;content:' ';border-left:2px solid var(--kolor-glowny);height:30px;position:absolute;top:-30px;left:-2px}.darmowa_dostawa{border:1px solid #f2f2f2;background-color:#fff;text-align:center;padding:10px;border-radius:10px;margin-top:20px;margin-bottom:10px}.zielony{color:#65b600}body.influ .stopka_knt p,.stopka_knt{color:rgba(255,255,2555,0.5);font-size:16px;margin-top:0}.stopka_knt a{font-size:16px;color:rgba(255,255,2555,0.5)}.stopka{padding:100px 10vw;background-size:cover;background-position:top left;margin:0;border-radius:5px}.stopka .do_prawej{text-align:right}.stopka i{color:rgba(255,255,2555,0.5)}.wierszStopki.w1{display:grid;grid-template-columns:1fr 1fr 300px;margin-bottom:2vw}.imgPlatnosci img{margin-top:-100px}.menuStron{display:grid;grid-template-columns:1fr 1fr;grid-gap:5%}.wierszStopki h3{color:#fff;font-size:24px;margin:30px 0 10px 0;font-weight:600}.wierszStopki .menuStron a{display:block;line-height:1.6em;margin:2px 0;padding-left:0;padding-right:5px;cursor:pointer}.wierszStopki .menuStron a:hover{padding-left:5px;padding-right:0;color:var(--kolor-czerwony)}.wierszStopki a i{color:var(--kolor-czerwony)}.wierszStopki.w2{padding-right:40%}.wierszStopki .menuKontaktu{margin-left:20%}.wierszStopki .menuKontaktu a{line-height:1.6em;margin:2px 0;display:block;padding-left:0;padding-right:5px}.wierszStopki .menuKontaktu a:hover{padding-left:5px;padding-right:0;color:var(--kolor-czerwony)}.wierszStopki .menuKontaktu a.w280{display:inline-block;min-width:280px}.wierszStopki .menuKontaktu a.w100{display:inline-block;min-width:130px}.wierszStopki .menuKontaktu a.w100 i{font-size:30px}#influencja{padding:1vw;display:block;width:100%;text-align:center;background-color:#fff}#influencja:hover{padding:0 !important		 opacity:1}#influencja a{display:inline;-webkit-filter:grayscale(100%);filter:grayscale(100%);opacity:0.8}#influencja a:hover{-webkit-filter:grayscale(0);filter:grayscale(0);-webkit-transition:0.2s ease-in-out;-moz-transition:0.2s ease-in-out;-o-transition:0.2s ease-in-out;transition:0.2s ease-in-out}#influencja img{display:inline}table{width:100%;max-width:100%;margin-bottom:20px;color:#424242;line-height:20px;border:1px solid #ccc;margin-top:20px;margin-bottom:20px}table th{vertical-align:bottom}table tr{padding-top:5px;padding-bottom:5px;border-bottom:1px solid #ccc}table tr td{padding:5px}table tr:nth-of-type(2n+1){background-color:#f9f9f9}table tr:nth-of-type(2n){background-color:#fff}p.formBtn a{padding:5px 20px;display:inline-block;border:2px solid var(--kolor-glowny);font-weight:600;text-transform:uppercase;font-size:12px}p.formBtn a:hover{border-color:var(--kolor-glowny);background-color:var(--kolor-glowny)}#do_gory{position:fixed;bottom:-100px;right:20px;cursor:pointer;z-index:480;padding-bottom:0;padding-top:1vw;-webkit-transition:0.2s ease-in-out;-moz-transition:0.2s ease-in-out;-o-transition:0.2s ease-in-out;transition:0.2s ease-in-out;text-decoration:none;filter:grayscale(100%);opacity:0.8}#do_gory.pokaz{bottom:10px;-webkit-transition:0.2s ease-in-out;-moz-transition:0.2s ease-in-out;-o-transition:0.2s ease-in-out;transition:0.2s ease-in-out;text-decoration:none}#do_gory.pokaz:hover,#do_gory:hover{-webkit-transition:0.2s ease-in-out;-moz-transition:0.2s ease-in-out;-o-transition:0.2s ease-in-out;transition:0.2s ease-in-out;text-decoration:none;filter:grayscale(0);opacity:1;bottom:20px}.kolor{color:var(--kolor-czerwony)}.szary{color:var(--kolor-ciemnoszary)}ul.kolumny_zalaczniki:after{clear:both;display:block;content:' ';height:0;overflow:hidden}ul.kolumny_zalaczniki{padding:0;margin:10px 0 10px 0}#zawartosc .widoczne ul{}			ul.kolumny_zalaczniki li{margin:0 0 10px 0;border-radius:40px;text-align:left;list-style:none;overflow:hidden;-webkit-transition:0.2s ease-in-out;-moz-transition:0.2s ease-in-out;-o-transition:0.2s ease-in-out;transition:0.2s ease-in-out}ul.kolumny_zalaczniki li a p{margin:0;padding:0}ul.kolumny_zalaczniki li a{display:block;margin:0;padding:5px 25px 5px 25px;color:var(--kolor-czarny);font-size:16px}ul.kolumny_zalaczniki li a i{color:var(--kolor-czerwony)}ul.kolumny_zalaczniki li a h3{margin:0 5px;font-size:18px;line-height:20px}ul.kolumny_zalaczniki li:hover a{padding:5px 20px 5px 30px;box-shadow:0 0 25px rgba(0,0,0,0.1);-webkit-transition:0.2s ease-in-out;-moz-transition:0.2s ease-in-out;-o-transition:0.2s ease-in-out;transition:0.2s ease-in-out}ul.kolumny_zalaczniki li.dla_zalogowanych{opacity:0.5;filter:grayscale(50%);cursor:not-allowed}ul.kolumny_zalaczniki li:hover a svg{}			ul.kolumny_zalaczniki li img{border:1px solid #ccc;box-shadow:0 0 10px rgba(0,0,0,0.2);opacity:0.6;width:200px}ul.kolumny_zalaczniki li:hover img{opacity:1}.alignnone{margin:1.625em}.alignleft{display:inline;float:left;margin-right:1.625em;max-width:45% !important;height:auto}.alignleft:hover{}			.alignright{display:inline;float:right;margin-left:1.625em;max-width:45% !important;height:auto}.alignright:hover{}			.aligncenter{clear:both;display:block;margin-left:auto !important;margin-right:auto !important;margin-top:20px !important;margin-bottom:20px !important}.aligncenter:hover{}			.text-uppercase{text-transform:uppercase}.text-center{text-align:center}.text-right{text-align:right}.text-left{text-align:left}.upload_zdjec{background-color:#f6f6f6;padding:30px;border-radius:5px;font-size:16px;font-weight:600;cursor:pointer}.upload_zdjec .upload_zdjec_info{font-size:12px;margin-bottom:10px;color:var(--kolor-szary)}.tlo_transparentne .upload_zdjec h3{margin-top:0;font-size:20px}.upload_zdjec .thumb{width:24px;height:24px;float:none;position:relative;top:7px}.upload_zdjec form .progress{line-height:15px}.upload_zdjec .progress{display:inline-block;width:100px;border:3px groove #CCC}.upload_zdjec .drop-box{padding:25px;border:3px dashed #dde2e7;background-color:#f6f7f7;text-align:center}.upload_zdjec .dragover{border:3px dashed #9ca3aa;background-color:#dde2e7}.upload_zdjec .progress div{font-size:smaller;background:orange;width:0}.upload_zdjec .formBtn{border:2px solid var(--kolor-szary);border-radius:5px;display:inline-block;padding:8px 15px;-webkit-transition:0.2s ease-in-out;-moz-transition:0.2s ease-in-out;-o-transition:0.2s ease-in-out;transition:0.2s ease-in-out;text-decoration:none}.upload_zdjec .formBtn:hover{border:2px solid var(--kolor-czerwony);-webkit-transition:0.2s ease-in-out;-moz-transition:0.2s ease-in-out;-o-transition:0.2s ease-in-out;transition:0.2s ease-in-out;text-decoration:none}.upload_zdjec .upload_zdjec_wczytywanie{margin-top:10px;margin-bottom:0}.niekatywnyBtn,.wylacz_btn{opacity:0.5;pointer-events:none}.foto_kont .usunBtn{position:absolute;right:5px;top:5px;background-color:#fff;box-shadow:2px 2px 5px rgba(0,0,0,0.3);border:none;height:30px;width:30px;padding-top:0;padding:5px;border-radius:50%;overflow:hidden;cursor:pointer;font-size:13px;line-height:20px;text-align-last:center;opacity:0;pointer-events:none;transform:scale(0.1);-webkit-transition:0.2s ease-in-out;-moz-transition:0.2s ease-in-out;-o-transition:0.2s ease-in-out;transition:0.2s ease-in-out}.foto_kont:hover .usunBtn{opacity:1;pointer-events:auto;transform:scale(1);-webkit-transition:0.2s ease-in-out;-moz-transition:0.2s ease-in-out;-o-transition:0.2s ease-in-out;transition:0.2s ease-in-out}.foto_kont .usunBtn:hover{color:#fff;background-color:#bc3659;border:none}.foto_kont_knt{}			.foto_kont{display:inline-block;padding:4px;position:relative;background:#fff;word-wrap:break-word;box-shadow:0 0 10px rgba(0,0,0,0.07);text-align:center}.foto_kont img{max-width:100%;max-height:75px;width:auto;height:auto}.bledy_ladowania_zalacznikow{border:1px solid rgb(169,68,66);color:rgb(169,68,66);background-color:#f6ecec;padding:5px 10px 5px 10px;margin:5px 0 5px 0;font-size:14px}.bledy_ilosci_zalacznikow{color:var(--kolor-czerwony);font-size:14px;margin:10px 0 10px 0}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.text-nowrap{white-space:nowrap}.text-lowercase{text-transform:lowercase}.text-uppercase{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.text-muted{color:#777}.text-primary{color:#337ab7}a.text-primary:hover,a.text-primary:focus{color:#286090}.text-success{color:#3c763d}a.text-success:hover,a.text-success:focus{color:#2b542c}.text-info{color:#31708f}a.text-info:hover,a.text-info:focus{color:#245269}.text-warning{color:#8a6d3b}a.text-warning:hover,a.text-warning:focus{color:#66512c}.text-danger{color:#cc0000}a.text-danger:hover,a.text-danger:focus{color:#cc0000}.bg-primary{color:#fff;background-color:#337ab7;padding:10px 25px 10px 25px !important;border-radius:5px}a.bg-primary:hover,a.bg-primary:focus{background-color:#286090}.bg-success{background-color:#dff0d8;padding:10px 25px 10px 25px !important;border-radius:5px}a.bg-success:hover,a.bg-success:focus{background-color:#c1e2b3}.bg-info{background-color:#d9edf7;padding:10px 25px 10px 25px !important;border-radius:5px}a.bg-info:hover,a.bg-info:focus{background-color:#afd9ee}.bg-warning{background-color:#fcf8e3;padding:10px 25px 10px 25px !important;border-radius:5px}a.bg-warning:hover,a.bg-warning:focus{background-color:#f7ecb5}.bg-danger{background-color:#f2dede;padding:10px 25px 10px 25px !important;border-radius:5px}a.bg-danger:hover,a.bg-danger:focus{background-color:#e4b9b9}.text-primary a,.text-success a,.text-info a,.text-warning a,.text-danger a,.bg-primary a,.bg-success a,.bg-info a,.bg-warning a,.bg-danger a{display:inline-block;opacity:0.8;padding-left:2px;padding-right:6px}.text-primary a:hover,.text-success a:hover,.text-info a:hover,.text-warning a:hover,.text-danger a:hover,.bg-primary a:hover,.bg-success a:hover,.bg-info a:hover,.bg-warning a:hover,.bg-danger a:hover{opacity:1;padding-left:6px;padding-right:2px}.wp-block-columns{margin-bottom:0 !important}.wp-block-columns .wp-block-image{margin-top:0 !important}.wp-block-columns .blocks-gallery-grid{margin-bottom:0 !important}.wp-block-column{margin:0}.wp-block-column h1,.wp-block-column h2,.wp-block-column h3,.wp-block-column h4,.wp-block-column h5,.wp-block-column h6,.wp-block-column p,.wp-block-column ul{} 	 	.wp-block-column .wp-block-gallery{margin:0 !important}.wp-block-column .wp-block-gallery ul{margin-left:0;margin-right:0}.wp-block-column:not(:first-child){} 	.tlo_strona .wp-block-columns{margin-top:3vw !important;margin-bottom:3vw !important}.tlo_lista{padding-top:0}.tlo_strona_tresc{margin:0;padding-top:calc(100px + 5vw);padding-bottom:5vw;padding-right:25vw;padding-left:10vw;background-image:url('../img/tlo_strony_04.png');background-position:right top;background-size:50% auto;background-repeat:no-repeat}.tlo_strona_tresc.bez_tla{background-image:none;padding-right:25vw;padding-left:15vw}.tlo_strona_lista{margin:0;padding-top:calc(100px + 5vw);padding-bottom:5vw;padding-right:10vw;padding-left:10vw}.tlo_strona_lista span.ngSpan{text-transform:uppercase;font-size:calc(16px + 0.3vw);color:var(--kolor-glowny);display:block;letter-spacing:0.03em}.tlo_strona_lista h1{text-transform:uppercase;color:var(--kolor-glowny);font-weight:800;font-size:calc(22px + 2vw);margin:0 0 1vw 0}#filtryKategorii{background-color:#f6f6f6;padding-left:10vw;margin-left:-10vw;display:inline-block;padding-right:50px;line-height:26px;overflow:hidden}#filtryKategorii span{float:left;line-height:26px;text-transform:uppercase;color:var(--kolor-glowny);padding:1vw}#filtryKategorii ul{float:left;display:inline-block;margin:0;padding:0;overflow:hidden}#filtryKategorii ul li{display:block;margin:0;padding:1vw 0.5vw;float:left;line-height:26px}#filtryKategorii ul li a{cursor:pointer}.ladowanieProduktow img{width:80px;margin:20px}.poz_filtr{color:#92848c;text-transform:uppercase;font-weight:800;font-size:calc(15px + 0.2vw)}.poz_filtr i{} 	.poz_filtr .no{display:inline-block}.poz_filtr .yes{display:none}.aktywnyFiltr .no{display:none}.aktywnyFiltr .yes{display:inline-block}.aktywnyFiltr{color:var(--kolor-glowny);text-transform:uppercase;font-weight:800}.aktywnyFiltr i{color:var(--kolor-glowny)}ul.produkty{list-style:none;margin:0;display:grid;grid-template-columns:1fr 1fr 1fr 1fr}ul.produkty li{margin:0;position:relative}ul.produkty li .cienProduktu{-webkit-transition:0.2s ease-in-out;-moz-transition:0.2s ease-in-out;-o-transition:0.2s ease-in-out;transition:0.2s ease-in-out}ul.produkty li .cienProduktu:hover{-webkit-transition:0.2s ease-in-out;-moz-transition:0.2s ease-in-out;-o-transition:0.2s ease-in-out;transition:0.2s ease-in-out;filter:drop-shadow(0 0 92px rgba(0,0,0,0.2));z-index:10;position:absolute}#slajderPromocj a,ul.produkty li a{display:block;background:transparent;color:#222;padding:3vw 4vw 3vw 4vw;-webkit-transition:0.2s ease-in-out;-moz-transition:0.2s ease-in-out;-o-transition:0.2s ease-in-out;transition:0.2s ease-in-out}#slajderPromocj .cienProduktu{width:20vw}ul.produkty li:hover a{background:#fff;-webkit-transition:0.2s ease-in-out;-moz-transition:0.2s ease-in-out;-o-transition:0.2s ease-in-out;transition:0.2s ease-in-out;transform:scale(1.1)}ul.produkty li a:hover{} 	#slajderPromocj span.tytul,ul.produkty li span.tytul{font-display:swap;font-family:var(--czcionka);display:block;margin-top:10px;font-size:calc(14px + 0.3vw);font-weight:900;text-align:center;line-height:1.3em;color:var(--kolor-glowny);text-transform:uppercase}#slajderPromocj span.nazwa,ul.produkty li span.nazwa{font-display:swap;font-family:var(--czcionka);display:block;font-size:calc(13px + 0.3vw);font-weight:400;text-align:center;line-height:1.3em;color:#92848c;margin:0 !important}ul.produkty li:hover span.tytul{color:var(--kolor-glowny)}#slajderPromocj span.cena,ul.produkty li span.cena{display:block}ul.produkty.kategorie{grid-template-columns:1fr 1fr}ul.produkty.kategorie li span.tytul{margin-top:25px;font-size:calc(20px + 0.3vw)}#slajderPromocj a,ul.produkty.kategorie li a{padding:5vw 4vw 5vw 4vw}#slajderPromocj .cena.kolor,ul.produkty .cena.kolor{display:block}#slajderPromocj .cena.kolor span,ul.produkty .cena.kolor span{font-size:14px;font-weight:400;color:#333;text-decoration:line-through !important}#slajderPromocj .cienProduktu{overflow:hidden}#slajderPromocj .cienProduktu a{padding:0;margin:1vw 2vw 1vw 2vw;overflow:hidden}#slajderPromocj .cienProduktu img{padding:1vw 2vw 1vw 2vw}#slajderPromocj .cienProduktu:hover img{transform:scale(1.1)}#slajderPromocj span.tytul{font-size:calc(14px + 0.3vw)}.slajderPrev,.slajderNext{float:right;font-size:2vw;cursor:pointer;margin:1vw 0.5vw 1vw 0.5vw;-webkit-transition:0.2s ease-in-out;-moz-transition:0.2s ease-in-out;-o-transition:0.2s ease-in-out;transition:0.2s ease-in-out}.slajderPrev:hover,.slajderNext:hover{transform:scale(1.2);color:var(--kolor-glowny);-webkit-transition:0.2s ease-in-out;-moz-transition:0.2s ease-in-out;-o-transition:0.2s ease-in-out;transition:0.2s ease-in-out}.atrybutyGrid aside{text-align:center;cursor:pointer;margin:10px 0 10px 0;opacity:0.8;position:relative}.atrybutyGrid aside input{opacity:0;position:absolute;top:0}.atrybutyGrid aside img{width:100%;cursor:pointer;height:auto;border:1px solid #dcdddd;-webkit-transition:0.2s ease-in-out;-moz-transition:0.2s ease-in-out;-o-transition:0.2s ease-in-out;transition:0.2s ease-in-out}.atrybutyGrid aside:hover div{border:1px solid #666;-webkit-transition:0.2s ease-in-out;-moz-transition:0.2s ease-in-out;-o-transition:0.2s ease-in-out;transition:0.2s ease-in-out}.atrybutyGrid aside label{margin:0}.atrybutyGrid aside span{width:auto;cursor:pointer;height:auto;padding:10px;color:var(--kolor-szary);font-weight:600;display:block}.atrybutyGrid aside span.img{padding:0}.atrybutyGrid aside.aktywny{box-shadow:0 0 10px rgba(0,0,0,0.2)}.atrybutyGrid aside.aktywny img{opacity:1}.kolorBox{display:grid;grid-template-columns:65px 1fr;border:1px solid #dcdddd;cursor:pointer}.kolorBox strong{font-size:16px;text-align:left;margin:0 15px;font-weight:600;line-height:38px}.tlo_aktualnosci_idx ul.aktualnosci{list-style:none;margin:0;display:grid;grid-template-columns:1fr 1fr 1fr 1fr}ul.aktualnosci{list-style:none;margin:0;display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:2vw}ul.aktualnosci li{} 	ul.aktualnosci li a{display:block}ul.aktualnosci li a h4{color:var(--kolor-glowny);font-weight:900;font-size:20px;letter-spacing:0}ul.aktualnosci li:hover a h4{color:var(--kolor-glowny);transform:translate(10px,0)}ul.aktualnosci li a h4 span{display:block;font-size:13px;color:var(--kolor-glowny);letter-spacing:2px;position:absolute;position:absolute;width:140px;height:50px;line-height:50px;margin-top:-65px;background-color:#fff}ul.aktualnosci li img{width:100%;height:auto;clip-path:polygon(40px 0,100% 0,100% calc(100% - 20px),calc(100% - 40px) 100%,0 100%,0 20px)}ul.aktualnosci li:hover img{transform:scale(1.08)}.zakupy_boks{margin-top:20px;margin-bottom:20px}.do_koszyka{margin-top:10px;margin-bottom:15px;padding:5px}.do_koszyka .btnHex{margin-left:10px}.do_koszyka img{display:inline-block}.k_ilosc span.sztuk,.k_cena label,span.labelSpan,.kolumnyAtr span.labelSpan{font-size:16px;line-height:30px;padding-right:5px;float:left;min-width:40px;display:block !important;width:80px !important;color:var(--kolor-jasnoszary);font-weight:400;text-transform:uppercase;line-height:50px}.k_cena{padding-bottom:0;margin-bottom:0}.cenaAkt{font-weight:600;font-size:24px;font-display:swap;font-family:var(--czcionkaArial);display:inline-block;line-height:50px}.pZajawka{padding:20px 0}.pZajawka p{font-size:16px !important;line-height:1.3em;margin:0 !important;display:inline;font-weight:600 !important}.pZajawka span{font-weight:600;text-transform:lowercase;color:var(--kolor-czerwony);display:inline;border-left:2px solid;padding:0 5px;margin:0 5px}.pKontakt{} 	.pKontakt span{font-size:13px !important;font-weight:400;display:block;color:var(--kolor-jasnoszary);margin:15px 0;text-transform:uppercase;margin-right:15px;display:inline-block}.czas_realizacji{border:1px solid #d6d6d6;padding:20px;box-shadow:0 0 25px rgba(0,0,0,0.1)}.czas_realizacji strong{text-transform:uppercase}.czas_realizacji ul{margin:10px !important}.pKontakt a{color:#000;font-weight:800;font-size:16px;margin-right:15px;display:inline-block}.pKontakt a:hover{color:var(--kolor-czerwony)}.pKontakt a i{}	.info_koszyk.blad{background-color:#cc0000}.info_koszyk.pokaz{margin-right:0;-webkit-transition:0.2s ease-in-out;-moz-transition:0.2s ease-in-out;-o-transition:0.2s ease-in-out;transition:0.2s ease-in-out;opacity:1}.formInputIlosc_knt{}	input[type="text"].formInputIlosc{display:inline;font-display:swap;font-family:var(--czcionka);font-size:22px;line-height:30px;color:var(--kolor-czarny);font-weight:800;width:60px;padding:0;margin:0 10px;border:none;text-align:center;background:#fff;font-display:swap;font-family:var(--czcionkaArial)}a.koszyk_info{display:block;position:fixed;z-index:610;padding:35px 35px;background-color:var(--kolor-glowny);color:#fff;right:40px;top:115px;text-align:center;font-weight:900;font-size:14px;line-height:18px;text-transform:uppercase;-webkit-transition:0.2s ease-in-out;-moz-transition:0.2s ease-in-out;-o-transition:0.2s ease-in-out;transition:0.2s ease-in-out;text-decoration:none;opacity:1;width:160px;right:15px}a.koszyk_info:hover{transform:scale(1.1);-webkit-transition:0.2s ease-in-out;-moz-transition:0.2s ease-in-out;-o-transition:0.2s ease-in-out;transition:0.2s ease-in-out;text-decoration:none}a.koszyk_info.schowaj{top:-200px;opacity:0}a.koszyk_info div{display:block;position:relative;color:#fff}a.koszyk_info i{font-size:24px}a.koszyk_info #sklep_ilosc{display:block;position:absolute;right:-4px;top:-8px;width:25px;height:25px;line-height:25px;background-color:#fff;color:var(--kolor-czarny);text-align:center;border-radius:50%;color:var(--kolor-glowny)}.koszyk_ilosc{width:145px;min-width:145px}.koszyk_cena{min-width:150px}.koszyk_razem{min-width:200px}.koszyk_usun{width:50px !important;min-width:50px !important;padding:0}.tlo_strona .wp-block-columns.bez_marginesu_z_gory,.bez_marginesu_z_gory{padding-top:0 !important;margin-top:0 !important;}ul.menuKategorii{margin:40px 0vw 0vw 0vw;padding:0 0 5vw 0;display:grid;grid-template-columns:1fr 1fr;grid-gap:20px}ul.menuKategorii li{margin:0;padding:0;list-style:none;position:relative}ul.menuKategorii li a{position:relative;box-shadow:0 0 100px rgba(0,0,0,0.15);position:relative;display:block}ul.menuKategorii li a:hover{background-color:#fafafa;border:1px solid #ddd}ul.menuKategorii li a h3{background:var(--kolor-glowny);opacity:0.9;color:#fff;text-align:left;font-size:20px;padding:30px 20px 40px 30px;line-height:20px;bottom:0;position:absolute;width:90%;margin:0 0 0 10%}ul.menuKategorii li a:hover{transform:scale(1.025)}ul.menuDzialalnosc{margin:0 0vw 0vw 0vw;padding:0 0 5vw 0;display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:3vw}ul.menuDzialalnosc li{margin:0;padding:0;list-style:none;position:relative}ul.menuDzialalnosc li a{display:inline-block;position:relative}ul.menuDzialalnosc li a:hover{transform:scale(1.05) translate(5px,0)}ul.menuDzialalnosc li img{max-width:100%;clip-path:polygon(0 0,85% 0,100% 100%,15% 100%)}ul.menuDzialalnosc li a:before{background-color:var(--kolor-czarny);position:absolute;opacity:0.05;top:0;left:0;right:0;bottom:0;content:' ';z-index:10;clip-path:polygon(0 0,85% 0,100% 100%,15% 100%)}#zawartosc ul.menuDzialalnosc li h3{font-weight:bold;font-size:calc(22px + 0.4vw);margin:0;padding:1.5vw 2vw 1vw 0vw;background-color:#fff;position:absolute;margin-top:-6vw;clip-path:polygon(0 0,90% 0,100% 100%,0 100%);width:80%;height:7vw;text-transform:none;vertical-align:middle;display:table;z-index:11;color:var(--kolor-czerwony)}#zawartosc ul.menuDzialalnosc li h3 span{display:table-cell;vertical-align:middle}ul.menuDzialalnosc li ul li a:before{content:"\f054";font-display:swap;font-family:"Font Awesome 5 Free";position:absolute;margin-left:-1.1vw}.tlo_transparentne article ul.menuDzialalnosc li ul li,ul.menuDzialalnosc li ul li{font-weight:bold;line-height:20px}ul.menuDzialalnosc li ul li a{display:inline-block;color:var(--kolor-czarny);transform:none;font-size:15px}ul.menuDzialalnosc li ul li a:hover{transform:translate(10px,0);color:var(--kolor-glowny)}@keyframes blinker{50%{transform:scale(1.2)}}	.blink_me{animation:blinker 0.5s linear 2 forwards}input[type="text"].formInputKoszyk{font-display:swap;font-family:var(--czcionka);font-size:16px;color:#000000;width:auto;padding-top:5px;padding-right:10px;padding-bottom:5px;padding-left:10px;margin-bottom:10px;border:1px solid #CCC;display:inline-block}input[type="text"].formInputKoszyk:focus{outline:none;border:1px solid #999}input[type="text"].formInputKoszyk.ilosc{width:60px}body.influ table.zamowienia{width:100%;max-width:100%;margin-top:0;margin-bottom:20px;font-size:18px}body.influ table.zamowienia th{vertical-align:bottom;border-bottom:2px solid #ddd;border-top:0;padding:1% 2% 1% 2%;font-size:12px;text-transform:uppercase}body.influ table.zamowienia td{padding:1% 2% 1% 2%;font-size:16px}body.influ table.zamowienia tr{padding-top:5px;padding-bottom:5px}body.influ table.zamowienia tr.zam{background-color:#f9f9f9}body.influ table.zamowienia th.text_to_right,body.influ table.zamowienia td.text_to_right{text-align:right}body.influ table.zamowienia th s,body.influ table.zamowienia td s{color:#888}body.influ table.zamowienia tr.pus{font-size:6px;line-height:6px;height:1px;max-height:1px;padding:1px;background-color:#fff;overflow:hidden}body.influ table.zamowienia tr.pus td{padding:1px;font-size:6px;line-height:6px;height:1px;overflow:hidden}body.influ table.zamowienia i{cursor:pointer}body.influ table.zamowienia tr td.wiecej{padding:0;text-align:center}body.influ table.koszyk{width:100%;max-width:100%;margin-top:0;margin-bottom:20px;border:none;border-bottom:1px solid #ddd;background-color:transparent}body.influ table.koszyk th{vertical-align:bottom;border:none;border-bottom:1px solid #ddd;padding:5px 2% 5px 2%;font-size:14px;text-transform:uppercase;font-weight:400}body.influ table.koszyk tr th.alignRight,body.influ table.koszyk tr td.alignRight{text-align:right}body.influ table.koszyk tr td{padding:1% 2% 1% 2%;border:none;font-size:18px;line-height:normal;min-width:100px}body.influ table.koszyk tr.podatek td{padding:0 2% 0 2%;color:var(--kolor-jasnoszary)}body.influ .text_to_right,body.influ table.koszyk tr th.text_to_right,body.influ table.koszyk tr td.text_to_right{text-align:right}body.influ table.koszyk tr td.kosz,body.influ table.koszyk tr td:first-child,body.influ table.koszyk tr td:last-child,{padding:1% 0 1% 0}body.influ table.koszyk tr{padding-top:5px;padding-bottom:5px;border:none}body.influ table.koszyk tr:nth-of-type(2n){background-color:transparent}body.influ table.koszyk tr:nth-of-type(2n+1){background-color:transparent}body.influ table.koszyk tr:first-child{background-color:transparent}body.influ table.koszyk tr:nth-of-type(2n+1){}	body.influ table.koszyk tr.przerywnik td,body.influ table.koszyk tr.przerywnik{background-color:rgba(0,0,0,0.01);height:3px;padding:0}body.influ table.koszyk tr.zam{}	body.influ table.koszyk tr.zam:hover{}	body.influ table.koszyk tr.pus{font-size:6px;line-height:6px;padding:0}body.influ table.koszyk tr.pus td{padding:0}body.influ table.koszyk td input[type="text"].formInputKoszyk{margin-bottom:0}body.influ table.koszyk td.nazwa a{color:var(--kolor-czarny)}body.influ table.koszyk td.nazwa a:hover{color:var(--kolor-czerwony)}body.influ table.koszyk td.kosz{width:30px;min-width:30px;text-align:center;padding:1% 0 1% 0;font-size:14px}body.influ table.koszyk td.kosz i:hover{color:var(--kolor-glowny)}body.influ table.koszyk td strong.kolor{font-weight:bold;font-size:20px}body.influ table.koszyk i{cursor:pointer}body.influ table.koszyk .koszyk_obr_knt{width:100px;padding:1% 0 1% 1%;text-align:center}body.influ table.koszyk .koszyk_obr_knt img{display:inline}body.influ table.koszyk .koszyk_obr{max-width:100px;max-height:100px;width:auto;height:auto}.titleMenu{display:none}.wp-block-table.is-style-stripes tbody tr:nth-child(2n+1){background-color:#f9f9f9}.wp-block-table figcaption{font-size:13px;margin-top:0;margin-bottom:20px;text-align:center}hr.wp-block-separator{margin-left:10%;margin-right:10%}.has-text-align-center img{display:inline-block}.tlo_strona .wp-block-gallery img,.tlo_strona .wp-block-image img{box-shadow:0 0 30px rgba(0,0,0,0.15)}.md-tooltip{width:500px !important;height:auto;white-space:pre-wrap;padding:20px;font-size:13px;line-height:16px;opacity:1 !important;background-color:#333}.wp-block-image figcaption{font-size:14px;letter-spacing:0}.gs-fullscreen-search .gs-fullscreen-search-inner .search-wrapper-inner .search-wrapper-form input[type="search"],.search-form-input{font-size:20px;padding:2.16667rem 4.83333rem 2.16667rem 1.66667rem}.gs-fullscreen-search .gs-fullscreen-search-inner .search-wrapper-inner .search-wrapper-form svg{position:absolute;margin-left:60px;margin-top:-13px}.gs-fullscreen-search{z-index:500}#szukaj_formaulrz{}	#szukaj_btn,#szukaj_zamknij{transform:scale(0.1);opacity:0;pointer-events:none}#szukaj_btn.aktywnyy,#szukaj_zamknij.aktywnyy{transform:scale(1);opacity:1;pointer-events:auto}#szukaj_zamknij .close-button{top:0;right:0}.nav_M_info{display:none}.banerB{position:relative;margin:30px 0}.banerB h2{position:absolute;top:0;left:0;width:90%;padding:30px;font-size:30px;background-color:rgba(48,39,52,0.9);margin:0;color:#fff;border:0;text-transform:none;line-height:1.2em;clip-path:polygon(0 0,100% 0,81.5% 100%,0 100%);letter-spacing:0}.banerB h2 strong{color:var(--kolor-czerwony);text-transform:uppercase}.banerB section{position:absolute;bottom:0;right:-1px;background-color:#fff;display:inline-block;width:auto;padding:15px 20px;padding-left:70px;font-weight:600;clip-path:polygon(19% 0,100% 0,100% 100%,0 100%)}.banerB section a{line-height:40px;font-size:20px;letter-spacing:0.5px}.banerB section a i{color:var(--kolor-czerwony)}.banerB_2 section{bottom:-55px}.glowna_oferta{display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:20vw 20vw;grid-gap:40px;margin:0 10vw}.glowna_oferta a{background-size:cover;background-position:center center;position:relative;display:block;border-radius:10px;cursor:pointer}.glowna_oferta h3{border:4px solid #fff;border-radius:5px;box-shadow:0 0 20px rgba(0,0,0,0.25);padding:0.8vw 1.5vw;font-size:1.2vw;font-weight:600;color:#000;margin:2vw;position:absolute;bottom:0;background-color:#f2f2f2}.glowna_oferta a:hover{transform:scale(1.025);box-shadow:10px 10px 30px rgba(0,0,0,0.2)}#menu_mobil{display:none;position:static;height:40px;width:50px;float:right;top:-50px;right:0}.box_m{border-radius:2px;position:relative;margin:0 auto}.box_m{width:45px;cursor:pointer}.box_m span{display:block;width:100%;box-shadow:0 2px 10px 0 rgba(0,0,0,0.3);border-radius:5px;height:4px;background:#000;transition:all .3s;position:relative}span + span{margin-top:10px}.active span:nth-child(1){animation:ease .7s top forwards;height:5px}.not-active span:nth-child(1){animation:ease .7s top-2 forwards;background-color:#000}.active span:nth-child(2){animation:ease .7s scaled forwards;height:5px}.not-active span:nth-child(2){animation:ease .7s scaled-2 forwards}.active span:nth-child(3){animation:ease .7s bottom forwards;height:5px;margin-top:6px}.not-active span:nth-child(3){animation:ease .7s bottom-2 forwards}@keyframes top{0{top:0;transform:rotate(0)}50%{top:17px;transform:rotate(0)}100%{top:17px;transform:rotate(45deg)}}		@keyframes top-2{0{top:8px;transform:rotate(45deg)}50%{top:8px;transform:rotate(0deg)}100%{top:0;transform:rotate(0deg)}}		@keyframes bottom{0{bottom:0;transform:rotate(0)}50%{bottom:8px;transform:rotate(0)}100%{bottom:8px;transform:rotate(135deg)}}		@keyframes bottom-2{0{bottom:8px;transform:rotate(135deg)}50%{bottom:8px;transform:rotate(0)}100%{bottom:0;transform:rotate(0)}}		@keyframes scaled{50%{transform:scale(0)}100%{transform:scale(0)}}		@keyframes scaled-2{0{transform:scale(0)}50%{transform:scale(0)}100%{transform:scale(1)}}		.poziom_1,.poziom_2,.poziom_3,.poziom_4{display:none}.arrow-icon{display:block;position:relative;cursor:pointer;border-radius:2px;float:right;width:50px;margin-top:0;height:20px;transform:scale(0.5)}.left-bar{position:absolute;background-color:transparent;top:0;left:-2px;width:20px;height:4px;display:block;transform:rotate(35deg);float:right;border-radius:2px;margin-top:10px}.left-bar:after{content:"";background-color:var(--kolor-glowny);width:20px;height:4px;display:block;float:right;border-radius:6px 10px 10px 6px;transition:all 0.5s cubic-bezier(.25,1.7,.35,.8);z-index:-1}.right-bar{position:absolute;background-color:transparent;top:0;left:12px;width:20px;height:4px;display:block;transform:rotate(-35deg);float:right;border-radius:2px}.right-bar:after{content:"";background-color:var(--kolor-glowny);width:20px;height:4px;display:block;float:right;border-radius:10px 6px 6px 10px;transition:all 0.5s cubic-bezier(.25,1.7,.35,.8);z-index:-1}.open .left-bar:after{transform-origin:center center;transform:rotate(-70deg)}.open .right-bar:after{transform-origin:center center;transform:rotate(70deg)}.arrow-icon_1 .right-bar:after,.arrow-icon_1 .left-bar:after{background-color:var(--kolor-glowny)}.arrow-icon_2{transform:scale(0.5);left:0}.arrow-icon_2 .right-bar:after,.arrow-icon_2 .left-bar:after{background-color:#ccc}.arrow-icon_3{transform:scale(0.5)}.arrow-icon_3 .right-bar:after,.arrow-icon_3 .left-bar:after{background-color:#ccc}.sliderKolorow{position:absolute;width:220px;border:1px solid #f2f2f2;background-color:#fff;left:80px}.sliderKolorow:hover{overflow:none}.sliderKolorow a{padding:10px;display:block;width:100%;color:var(--kolor-czarny)}.sliderKolorow ul.lista_kolorow{margin:0 !important;list-style:none}.sliderKolorow ul.lista_kolorow li{margin:0 !important}.sliderKolorow ul.lista_kolorow li:not(:first-child){display:none;-webkit-transition:0.2s ease-in-out;-moz-transition:0.2s ease-in-out;-o-transition:0.2s ease-in-out;transition:0.2s ease-in-out}.sliderKolorow ul.lista_kolorow:hover li:not(:first-child){display:block}.wiersz{clear:both;padding-top:15px;padding-bottom:15px;margin:0 auto}.wierszAuto{clear:both;overflow:hidden;padding-top:15px;padding-bottom:15px;width:auto;margin:0 auto}.wiersz:after{clear:both;display:block;content:' ';height:0;overflow:hidden}.kol_1{float:left;width:100%;width:100%;padding-left:15px;padding-right:15px}.kol_2{float:left;width:50%;width:50%;padding-left:15px;padding-right:15px}.kol_3{float:left;width:29%;width:33.333333333333%;padding-left:15px;padding-right:15px}.kol_4{float:left;width:22%;width:calc(25% - 30px);padding-left:15px;padding-right:15px}.kol_5{float:left;width:18%;width:calc(20% - 30px);padding-left:15px;padding-right:15px}.kol_6{float:left;width:calc(16.666666666667% - 30px);padding-left:15px;padding-right:15px}.kol_7{float:left;width:calc(14.285714285714% - 30px);padding-left:15px;padding-right:15px}.kol_8{float:left;width:calc(12.5% - 30px);padding-left:15px;padding-right:15px}.kol_9{float:left;width:calc(11.111111111111% - 30px);padding-left:15px;padding-right:15px}.kol_10{float:left;width:calc(10% - 30px);padding-left:15px;padding-right:15px}.kol_11{float:left;width:calc(11% - 30px);padding-left:15px;padding-right:15px}.kol_12{float:left;width:calc(12% - 30px);padding-left:15px;padding-right:15px}.kol_13{float:left;width:calc(13% - 30px);padding-left:15px;padding-right:15px}.kol_14{float:left;width:calc(14% - 30px);padding-left:15px;padding-right:15px}.kol_15{float:left;width:calc(15% - 30px);padding-left:15px;padding-right:15px}.kol_16{float:left;width:calc(16% - 30px);padding-left:15px;padding-right:15px}.kol_17{float:left;width:calc(17% - 30px);padding-left:15px;padding-right:15px}.kol_18{float:left;width:calc(18% - 30px);padding-left:15px;padding-right:15px}.kol_19{float:left;width:calc(19% - 30px);padding-left:15px;padding-right:15px}.kol_20{float:left;width:calc(20% - 30px);padding-left:15px;padding-right:15px}.kol_21{float:left;width:calc(21% - 30px);padding-left:15px;padding-right:15px}.kol_22{float:left;width:calc(22% - 30px);padding-left:15px;padding-right:15px}.kol_23{float:left;width:calc(23% - 30px);padding-left:15px;padding-right:15px}.kol_24{float:left;width:calc(24% - 30px);padding-left:15px;padding-right:15px}.kol_25{float:left;width:calc(25% - 30px);padding-left:15px;padding-right:15px}.kol_26{float:left;width:calc(26% - 30px);padding-left:15px;padding-right:15px}.kol_27{float:left;width:calc(27% - 30px);padding-left:15px;padding-right:15px}.kol_28{float:left;width:calc(28% - 30px);padding-left:15px;padding-right:15px}.kol_29{float:left;width:calc(29% - 30px);padding-left:15px;padding-right:15px}.kol_30{float:left;width:28%;width:calc(30% - 30px);padding-left:15px;padding-right:15px}.kol_31{float:left;width:calc(31% - 30px);padding-left:15px;padding-right:15px}.kol_32{float:left;width:calc(32% - 30px);padding-left:15px;padding-right:15px}.kol_33{float:left;width:calc(33% - 30px);padding-left:15px;padding-right:15px}.kol_34{float:left;width:calc(34% - 30px);padding-left:15px;padding-right:15px}.kol_35{float:left;width:calc(35% - 30px);padding-left:15px;padding-right:15px}.kol_36{float:left;width:calc(36% - 30px);padding-left:15px;padding-right:15px}.kol_37{float:left;width:calc(37% - 30px);padding-left:15px;padding-right:15px}.kol_38{float:left;width:calc(38% - 30px);padding-left:15px;padding-right:15px}.kol_39{float:left;width:calc(39% - 30px);padding-left:15px;padding-right:15px}.kol_40{float:left;width:calc(40% - 30px);padding-left:15px;padding-right:15px}.kol_41{float:left;width:calc(41% - 30px);padding-left:15px;padding-right:15px}.kol_42{float:left;width:calc(42% - 30px);padding-left:15px;padding-right:15px}.kol_43{float:left;width:calc(43% - 30px);padding-left:15px;padding-right:15px}.kol_44{float:left;width:calc(44% - 30px);padding-left:15px;padding-right:15px}.kol_45{float:left;width:calc(45% - 30px);padding-left:15px;padding-right:15px}.kol_46{float:left;width:calc(46% - 30px);padding-left:15px;padding-right:15px}.kol_47{float:left;width:calc(47% - 30px);padding-left:15px;padding-right:15px}.kol_48{float:left;width:calc(48% - 30px);padding-left:15px;padding-right:15px}.kol_49{float:left;width:calc(49% - 30px);padding-left:15px;padding-right:15px}.kol_50{float:left;width:calc(50% - 30px);padding-left:15px;padding-right:15px}.kol_51{float:left;width:calc(51% - 30px);padding-left:15px;padding-right:15px}.kol_52{float:left;width:calc(52% - 30px);padding-left:15px;padding-right:15px}.kol_53{float:left;width:calc(53% - 30px);padding-left:15px;padding-right:15px}.kol_54{float:left;width:calc(54% - 30px);padding-left:15px;padding-right:15px}.kol_55{float:left;width:calc(55% - 30px);padding-left:15px;padding-right:15px}.kol_56{float:left;width:calc(56% - 30px);padding-left:15px;padding-right:15px}.kol_57{float:left;width:calc(57% - 30px);padding-left:15px;padding-right:15px}.kol_58{float:left;width:calc(58% - 30px);padding-left:15px;padding-right:15px}.kol_59{float:left;width:calc(59% - 30px);padding-left:15px;padding-right:15px}.kol_60{float:left;width:calc(60% - 30px);padding-left:15px;padding-right:15px}.kol_61{float:left;width:calc(61% - 30px);padding-left:15px;padding-right:15px}.kol_62{float:left;width:calc(62% - 30px);padding-left:15px;padding-right:15px}.kol_63{float:left;width:calc(63% - 30px);padding-left:15px;padding-right:15px}.kol_64{float:left;width:calc(64% - 30px);padding-left:15px;padding-right:15px}.kol_65{float:left;width:calc(65% - 30px);padding-left:15px;padding-right:15px}.kol_66{float:left;width:calc(66% - 30px);padding-left:15px;padding-right:15px}.kol_67{float:left;width:calc(67% - 30px);padding-left:15px;padding-right:15px}.kol_68{float:left;width:calc(68% - 30px);padding-left:15px;padding-right:15px}.kol_69{float:left;width:calc(69% - 30px);padding-left:15px;padding-right:15px}.kol_70{float:left;width:67%;width:calc(70% - 30px);padding-left:15px;padding-right:15px}.kol_71{float:left;width:calc(71% - 30px);padding-left:15px;padding-right:15px}.kol_72{float:left;width:calc(72% - 30px);padding-left:15px;padding-right:15px}.kol_73{float:left;width:calc(73% - 30px);padding-left:15px;padding-right:15px}.kol_74{float:left;width:calc(74% - 30px);padding-left:15px;padding-right:15px}.kol_75{float:left;width:calc(75% - 30px);padding-left:15px;padding-right:15px}.kol_76{float:left;width:calc(76% - 30px);padding-left:15px;padding-right:15px}.kol_77{float:left;width:calc(77% - 30px);padding-left:15px;padding-right:15px}.kol_78{float:left;width:calc(78% - 30px);padding-left:15px;padding-right:15px}.kol_79{float:left;width:calc(79% - 30px);padding-left:15px;padding-right:15px}.kol_80{float:left;width:calc(80% - 30px);padding-left:15px;padding-right:15px}.kol_81{float:left;width:calc(81% - 30px);padding-left:15px;padding-right:15px}.kol_82{float:left;width:calc(82% - 30px);padding-left:15px;padding-right:15px}.kol_83{float:left;width:calc(83% - 30px);padding-left:15px;padding-right:15px}.kol_84{float:left;width:calc(84% - 30px);padding-left:15px;padding-right:15px}.kol_85{float:left;width:calc(85% - 30px);padding-left:15px;padding-right:15px}.kol_86{float:left;width:calc(86% - 30px);padding-left:15px;padding-right:15px}.kol_87{float:left;width:calc(87% - 30px);padding-left:15px;padding-right:15px}.kol_88{float:left;width:calc(88% - 30px);padding-left:15px;padding-right:15px}.kol_89{float:left;width:calc(89% - 30px);padding-left:15px;padding-right:15px}.kol_90{float:left;width:calc(90% - 30px);padding-left:15px;padding-right:15px}.kol_91{float:left;width:calc(91% - 30px);padding-left:15px;padding-right:15px}.kol_92{float:left;width:calc(92% - 30px);padding-left:15px;padding-right:15px}.kol_93{float:left;width:calc(93% - 30px);padding-left:15px;padding-right:15px}.kol_94{float:left;width:calc(94% - 30px);padding-left:15px;padding-right:15px}.kol_95{float:left;width:calc(95% - 30px);padding-left:15px;padding-right:15px}.kol_96{float:left;width:calc(96% - 30px);padding-left:15px;padding-right:15px}.kol_97{float:left;width:calc(97% - 30px);padding-left:15px;padding-right:15px}.kol_98{float:left;width:calc(98% - 30px);padding-left:15px;padding-right:15px}.kol_99{float:left;width:calc(99% - 30px);padding-left:15px;padding-right:15px}.kol_100{float:left;width:calc(100% - 30px);padding-left:15px;padding-right:15px}.ods_zg_0{margin-top:0}.ods_zl_0{margin-left:0}.ods_zp_0{margin-right:0}.ods_zd_0{margin-bottom:0}.ods_wg_0{padding-top:0}.ods_wl_0{padding-left:0}.ods_wp_0{padding-right:0}.ods_wd_0{padding-bottom:0}.ods_zg_5{margin-top:5px}.ods_zl_5{margin-left:5px}.ods_zp_5{margin-right:5px}.ods_zd_5{margin-bottom:5px}.ods_wg_5{padding-top:5px}.ods_wl_5{padding-left:5px}.ods_wp_5{padding-right:5px}.ods_wd_5{padding-bottom:5px}.ods_zg_10{margin-top:10px}.ods_zl_10{margin-left:10px}.ods_zp_10{margin-right:10px}.ods_zd_10{margin-bottom:10px}.ods_wg_10{padding-top:10px}.ods_wl_10{padding-left:10px}.ods_wp_10{padding-right:10px}.ods_wd_10{padding-bottom:10px}.ods_zg_15{margin-top:15px}.ods_zl_15{margin-left:15px}.ods_zp_15{margin-right:15px}.ods_zd_15{margin-bottom:15px}.ods_wg_15{padding-top:15px}.ods_wl_15{padding-left:15px}.ods_wp_15{padding-right:15px}.ods_wd_15{padding-bottom:15px}.ods_zg_20{margin-top:20px}.ods_zl_20{margin-left:20px}.ods_zp_20{margin-right:20px}.ods_zd_20{margin-bottom:20px}.ods_wg_20{padding-top:20px}.ods_wl_20{padding-left:20px}.ods_wp_20{padding-right:20px}.ods_wd_20{padding-bottom:20px}.ods_zg_25{margin-top:25px}.ods_zl_25{margin-left:25px}.ods_zp_25{margin-right:25px}.ods_zd_25{margin-bottom:25px}.ods_wg_25{padding-top:25px}.ods_wl_25{padding-left:25px}.ods_wp_25{padding-right:25px}.ods_wd_25{padding-bottom:25px}.ods_zg_30{margin-top:30px}.ods_zl_30{margin-left:30px}.ods_zp_30{margin-right:30px}.ods_zd_30{margin-bottom:30px}.ods_wg_30{padding-top:30px}.ods_wl_30{padding-left:30px}.ods_wp_30{padding-right:30px}.ods_wd_30{padding-bottom:30px}.ods_zg_35{margin-top:35px}.ods_zl_35{margin-left:35px}.ods_zp_35{margin-right:35px}.ods_zd_35{margin-bottom:35px}.ods_wg_35{padding-top:35px}.ods_wl_35{padding-left:35px}.ods_wp_35{padding-right:35px}.ods_wd_35{padding-bottom:35px}.ods_zg_40{margin-top:40px}.ods_zl_40{margin-left:40px}.ods_zp_40{margin-right:40px}.ods_zd_40{margin-bottom:40px}.ods_wg_40{padding-top:40px}.ods_wl_40{padding-left:40px}.ods_wp_40{padding-right:40px}.ods_wd_40{padding-bottom:40px}.ods_zg_45{margin-top:45px}.ods_zl_45{margin-left:45px}.ods_zp_45{margin-right:45px}.ods_zd_45{margin-bottom:45px}.ods_wg_45{padding-top:45px}.ods_wl_45{padding-left:45px}.ods_wp_45{padding-right:45px}.ods_wd_45{padding-bottom:45px}.ods_zg_50{margin-top:50px}.ods_zl_50{margin-left:50px}.ods_zp_50{margin-right:50px}.ods_zd_50{margin-bottom:50px}.ods_wg_50{padding-top:50px}.ods_wl_50{padding-left:50px}.ods_wp_50{padding-right:50px}.ods_wd_50{padding-bottom:50px}.ods_zg_55{margin-top:55px}.ods_zl_55{margin-left:55px}.ods_zp_55{margin-right:55px}.ods_zd_55{margin-bottom:55px}.ods_wg_55{padding-top:55px}.ods_wl_55{padding-left:55px}.ods_wp_55{padding-right:55px}.ods_wd_55{padding-bottom:55px}.ods_zg_60{margin-top:60px}.ods_zl_60{margin-left:60px}.ods_zp_60{margin-right:60px}.ods_zd_60{margin-bottom:60px}.ods_wg_60{padding-top:60px}.ods_wl_60{padding-left:60px}.ods_wp_60{padding-right:60px}.ods_wd_60{padding-bottom:60px}.ods_zg_65{margin-top:65px}.ods_zl_65{margin-left:65px}.ods_zp_65{margin-right:65px}.ods_zd_65{margin-bottom:65px}.ods_wg_65{padding-top:65px}.ods_wl_65{padding-left:65px}.ods_wp_65{padding-right:65px}.ods_wd_65{padding-bottom:65px}.ods_zg_70{margin-top:70px}.ods_zl_70{margin-left:70px}.ods_zp_70{margin-right:70px}.ods_zd_70{margin-bottom:70px}.ods_wg_70{padding-top:70px}.ods_wl_70{padding-left:70px}.ods_wp_70{padding-right:70px}.ods_wd_70{padding-bottom:70px}.ods_zg_75{margin-top:75px}.ods_zl_75{margin-left:75px}.ods_zp_75{margin-right:75px}.ods_zd_75{margin-bottom:75px}.ods_wg_75{padding-top:75px}.ods_wl_75{padding-left:75px}.ods_wp_75{padding-right:75px}.ods_wd_75{padding-bottom:75px}.ods_zg_80{margin-top:80px}.ods_zl_80{margin-left:80px}.ods_zp_80{margin-right:80px}.ods_zd_80{margin-bottom:80px}.ods_wg_80{padding-top:80px}.ods_wl_80{padding-left:80px}.ods_wp_80{padding-right:80px}.ods_wd_80{padding-bottom:80px}.ods_zg_85{margin-top:85px}.ods_zl_85{margin-left:85px}.ods_zp_85{margin-right:85px}.ods_zd_85{margin-bottom:85px}.ods_wg_85{padding-top:85px}.ods_wl_85{padding-left:85px}.ods_wp_85{padding-right:85px}.ods_wd_85{padding-bottom:85px}.ods_zg_90{margin-top:90px}.ods_zl_90{margin-left:90px}.ods_zp_90{margin-right:90px}.ods_zd_90{margin-bottom:90px}.ods_wg_90{padding-top:90px}.ods_wl_90{padding-left:90px}.ods_wp_90{padding-right:90px}.ods_wd_90{padding-bottom:90px}.ods_zg_95{margin-top:95px}.ods_zl_95{margin-left:95px}.ods_zp_95{margin-right:95px}.ods_zd_95{margin-bottom:95px}.ods_wg_95{padding-top:95px}.ods_wl_95{padding-left:95px}.ods_wp_95{padding-right:95px}.ods_wd_95{padding-bottom:95px}.ods_zg_100{margin-top:100px}.ods_zl_100{margin-left:100px}.ods_zp_100{margin-right:100px}.ods_zd_100{margin-bottom:100px}.ods_wg_100{padding-top:100px}.ods_wl_100{padding-left:100px}.ods_wp_100{padding-right:100px}.ods_wd_100{padding-bottom:100px}.px10{font-size:10px}.px11{font-size:11px}.px12{font-size:12px}.px13{font-size:13px}.px14{font-size:14px}.px15{font-size:15px}.px16{font-size:16px}.px17{font-size:17px}.px18{font-size:18px}.px19{font-size:19px}.px20{font-size:20px}.px21{font-size:21px}.px22{font-size:22px}.px23{font-size:23px}.px24{font-size:24px}.px25{font-size:25px}.px26{font-size:26px}.px27{font-size:27px}.px28{font-size:28px}.px29{font-size:29px}.px30{font-size:30px}.px31{font-size:31px}.px32{font-size:32px}.px33{font-size:33px}.px34{font-size:34px}.px35{font-size:35px}.px36{font-size:36px}#stopka .kol_40{width:40%}#stopka .kol_60{width:60% }.koniec{clear:both}.sukces,body.influ p.sukces,body.influ .sukces p{color:#78bd00;font-weight:900}.blad,body.influ p.blad,body.influ .blad p{color:#cc0000;font-weight:900}.potwierdzenie_info,body.influ p.potwierdzenie_info{color:#999}.potwierdzenie_info,body.influ p.potwierdzenie_info,#zawartosc p.potwierdzenie_info label{font-size:16px;line-height:24px}.textCenter{text-align:center}.promocja_knt h2{font-size:1.8em;font-weight:600;font-display:swap;font-family:var(--czcionka-museo-500);margin:20px 0}.promocja_knt h4{font-size:1.2em;color:#666}.promocja_knt h5,.promocja_knt h6{font-size:1em;color:var(--kolor-glowny);text-transform:uppercase}.promocja_knt p.btn a{display:inline-block;padding:0 0;padding-right:20px;color:var(--kolor-czarny);text-transform:uppercase;font-weight:600;line-height:2em;letter-spacing:2px;border-radius:40px;background:rgb(37,55,128);background:-moz-linear-gradient(45deg,rgba(37,55,128,1) 0,rgba(63,40,141,1) 100%);background:-webkit-linear-gradient(45deg,rgba(37,55,128,1) 0,rgba(63,40,141,1) 100%);background:linear-gradient(45deg,rgba(37,55,128,1) 0,rgba(63,40,141,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#253780",endColorstr="#3f288d",GradientType=1);background-size:0 100%;background-repeat:no-repeat;margin-top:5px;cursor:pointer}.promocja_knt p.btn a:hover{color:#fff;background-size:100% 100%}.promocja_knt p.btn a:after{content:"\f105";font-display:swap;font-family:"FontAwesome";display:inline-block;float:left;margin-left:5px;width:auto;color:#fff;background:rgb(37,55,128);background:-moz-linear-gradient(45deg,rgba(37,55,128,1) 0,rgba(63,40,141,1) 100%);background:-webkit-linear-gradient(45deg,rgba(37,55,128,1) 0,rgba(63,40,141,1) 100%);background:linear-gradient(45deg,rgba(37,55,128,1) 0,rgba(63,40,141,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#253780",endColorstr="#3f288d",GradientType=1);width:2em;text-align:center;line-height:2em;border-radius:50%;margin-right:10px;padding-left:5px}.promocja_knt p.btn.powrot{text-align:right;margin-top:30px}.promocja_knt p.btn.powrot a:after{content:"\f104"}.promocja_knt h1{font-size:3.8em;color:var(--kolor-glowny);font-display:swap;font-family:var(--czcionka-museo-300);text-align:center;margin:0;margin-bottom:1em 0;letter-spacing:0.05em;margin-top:10px}.promocja_knt h1{font-size:1em;text-transform:uppercase;letter-spacing:0.1em;display:block;margin:0 auto;text-align:center;color:var(--kolor-czarny);font-weight:300;width:400px;background-image:url("../img/kropka1.jpg");background-size:100% 1px;background-repeat:no-repeat;background-position:center center		}		.promocja_knt h3{margin-top:3rem;margin-bottom:1.5rem}.promocja_knt h4{margin-top:2rem;margin-bottom:1rem}.promocja_knt h5{margin-top:1.8rem;margin-bottom:0.8rem}.promocja_knt{width:100%;background-color:rgba(0,0,0,0.5);position:fixed;z-index:900;top:0;right:0;bottom:0;left:0;text-align:center;display:none}.promocja{display:inline-block;max-width:80vw;max-height:76vh;max-height:calc(80vh - 2vw);box-shadow:none;width:auto;height:auto;font-weight:600;background-color:#fff;position:relative;overflow-x:hidden}.promocja_zawartosc{display:inline-block;max-width:80vw;max-height:80vh;margin:9vh auto;box-shadow:none;width:auto;height:auto;font-weight:600;background-color:#fff;position:relative;border:1vw solid #ffffff}.promocja p{margin:0;padding:0}.promocja img{max-width:100%;margin:0;max-width:80vw;max-height:70vh;width:auto;height:auto}.promocja_zawartosc img.zamknij_promocje{cursor:pointer;position:absolute;z-index:100;right:-2vw;top:-2vw;width:3vw;height:3vw;max-width:40px;min-width:20px;max-height:40px;min-height:20px;box-shadow:0 0 25px rgba(0,0,0,0.1);-webkit-transition:0.2s ease-in-out;-moz-transition:0.2s ease-in-out;-o-transition:0.2s ease-in-out;transition:0.2s ease-in-out;border-radius:50%}.promocja_zawartosc img.zamknij_promocje:hover{transform:rotate(90deg);-webkit-transition:0.2s ease-in-out;-moz-transition:0.2s ease-in-out;-o-transition:0.2s ease-in-out;transition:0.2s ease-in-out}.promocja_zawartosc .wp-block-columns,.promocja_zawartosc .wp-block-image{margin:0 !important}.promocja_zawartosc .wp-block-column img{max-width:100% !important}.md-virtual-repeat-container.md-autocomplete-suggestions-container{z-index:601}body.influ .md-autocomplete-suggestions li{line-height:30px;font-size:14px;margin-top:7px;margin-bottom:7px;position:relative}body.influ .md-autocomplete-suggestions li img{display:block;margin-right:10px;float:left}body.influ .md-autocomplete-suggestions li strong.cena{display:block;position:absolute;margin-left:57px;top:20px;font-display:swap;font-family:var(--czcionkaArial)}md-progress-linear .md-container{background-color:rgba(236,0,140,0.2)}md-progress-linear .md-bar{background-color:var(--kolor-czerwony)}.md-whiteframe-z1{box-shadow:none}.szukaj_knt_knt input[type="search"]:focus{outline:none}.szukaj_knt_knt md-content{overflow:hidden}.szukaj_knt_knt{line-height:18px;display:block}.szukaj_knt{padding:0 10px 0 20px;border:2px solid #fff;background-color:#fff;font-size:16px;line-height:16px !important;width:320px;position:relative}.szukaj_knt md-autocomplete{background-color:transparent}.szukaj_knt md-content.md-default-theme,md-content{background-color:transparent;width:250px;display:inline-block;padding-left:0;padding-bottom:0}.szukaj_zobacz{float:right}button.formBtnSzukaj,input.formBtnSzukaj{background-color:transparent;color:var(--kolor-czarny);padding:0 0 0 0;display:inline-block;font-display:swap;font-family:'Poppins',sans-serif;font-size:18px;line-height:18px;margin-left:10px;line-height:18px;position:absolute;margin:12px 0 0 10px;top:0;right:15px}button.formBtnSzukaj:hover,input.formBtnSzukaj:hover{padding:0 0 0 0;color:var(--kolor-glowny)}.do_koszyka_z_listy{-webkit-transition:0.1s ease-in-out;-moz-transition:0.1s ease-in-out;-o-transition:0.1s ease-in-out;transition:0.1s ease-in-out}.btn_wiekszy{transform:scale(1.25);-webkit-transition:0.2s ease-in-out;-moz-transition:0.2s ease-in-out;-o-transition:0.2s ease-in-out;transition:0.2s ease-in-out}.hidden{display:none!important}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}	@media print{blockquote,img,pre,tr{page-break-inside:avoid}*,:after,:before,:first-letter,:first-line{background:0 0!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}blockquote,pre{border:1px solid #999}thead{display:table-header-group}img{max-width:100%!important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}	 					#ui-datepicker-div{border-radius:10px;padding:15px;border:none;width:330px;box-shadow:0 0 25px rgba(0,0,0,0.3)}.ui-datepicker-group.ui-datepicker-group-last{padding-left:35px}#ui-datepicker-div *{font-display:swap;font-family:var(--czcionka)}#ui-datepicker-div tr{background-color:transparent}#ui-datepicker-div td,.ui-datepicker-calendar,#ui-datepicker-div tr{border:none}#ui-datepicker-div th{font-size:10px}.ui-state-default,.ui-widget-content .ui-state-default{background-color:#efefef;color:var(--kolor-czarny)}.ui-state-default,.ui-widget-content .ui-state-default.ui-state-hover{background-color:#ddd;color:var(--kolor-czarny)}.ui-widget-content .ui-state-highlight{background-color:#999;border-color:#666;color:#fff}#ui-datepicker-div td a{border-width:0;text-align:center;border-radius:50px;line-height:32px;width:37px;height:37px}#ui-datepicker-div td.ui-datepicker-unselectable span{border-width:0;text-align:center;border-radius:50px;line-height:32px;width:37px;height:37px}.ui-widget-header{border-radius:50px;border:none}.ui-datepicker-next-hover,.ui-datepicker-prev-hover,.ui-datepicker-prev{border:none !important}.ui-widget-content .ui-state-active{background-color:var(--kolor-glowny) !important;color:#fff !important}.ui-datepicker-next.ui-corner-all.ui-state-hover{background-color:transparent !important;font-weight:400 !important;right:1px !important;top:1px !important;opacity:0.5}.ui-datepicker-prev.ui-corner-all.ui-state-hover{background-color:transparent !important}button:focus,button:hover,.button:focus,.button:hover,.faux-button:focus,.faux-button:hover,.wp-block-button .wp-block-button__link:focus,.wp-block-button .wp-block-button__link:hover,.wp-block-file .wp-block-file__button:focus,.wp-block-file .wp-block-file__button:hover,input[type="button"]:focus,input[type="button"]:hover,input[type="reset"]:focus,input[type="reset"]:hover,input[type="submit"]:focus,input[type="submit"]:hover{text-decoration:none}#myDropdownKolor{width:260px !important;float:left}.dd-select{width:auto !important;background-color:#fff !important;border:2px solid #e6e6e6 !important}.dd-options{width:100% !important}.dd-options li{margin:0}.dd-option,.dd-selected{display:grid !important;grid-template-columns:50px 1fr;align-items:center;padding:0 10px}.dd-option img,.dd-selected img{width:40px;height:40px}.dd-option label,.dd-selected label{line-height:40px !important;margin:0;font-size:18px;font-weight:600}.dd-option-text,.dd-selected-text{color:var(--kolor-czarny);font-weight:600}.szaryLoader{filter:grayscale(100%);max-width:75px !important;height:auto}#googleTranslate_btn{cursor:pointer}#googleTranslate_knt{position:absolute;z-index:200;display:none}#googleTranslate_knt *{color:var(--kolor-czarny)}.spfont-display:swap;-megamenu-parent{font-family:Roboto,sans-serif;font-size:13px;font-weight:500}.ukfont-display:swap;-panel-title{font-family:Merriweather,sans-serif;font-size:16px;font-weight:normal}#goog-gt-tt{display:none !important}.goog-te-banner-frame{display:none !important}.goog-te-menu-value:hover{text-decoration:none !important}body{top:0 !important}#google_translate_element2{display:none!important}.disableBlock{pointer-events:none !important}.wp-block-file a.wp-block-file__button{text-decoration:none;padding:5px 15px;font-size:16px;text-transform:none}.wp-block-file{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;border-bottom:1px solid #f2f2f2;padding:10px}.easypack-widget .map-widget .leaflet-popup .leaflet-popup-content-wrapper .point-wrapper p,.easypack-widget .map-widget .leaflet-popup .leaflet-popup-content-wrapper .point-wrapper p.address.mobile-details-content{color:#fff;font-size:13px}.bez_cienia,.bez_cienia *{box-shadow:0 0 0 rgba(0,0,0,0) !important}.pobierz_zdjecie_knt{position:relative}button.pobierz_zdjecie{padding:10px 20px;font-size:16px;position:absolute;z-index:10;top:10px;right:10px;border-radius:10px}button.pobierz_zdjecie:hover{transform:scale(1.1)}.pobierz_zdjecie_knt .pobierz_zdjecie{opacity:0}.pobierz_zdjecie_knt:hover .pobierz_zdjecie{opacity:1}.pswp_download{background-image:none !important;font-size:18px}.remove-underline{text-decoration:none}
/*css/main_m.css*/
@media only screen and (max-width:1800px){#glowny_naglowek{padding:20px 5vw}}@media only screen and (max-width:1600px){#glowny_naglowek{grid-template-columns:300px 1fr 380px}.szukaj_knt{width:220px}.szukaj_knt md-content.md-default-theme,md-content{background-color:transparent;width:150px}.tlo_komentarze,.tlo_wycena{text-align:center;margin:2vw 5vw}.produkty{margin:5vw}.tlo_wybierz_nas{padding:2vw 5vw}#glowny_naglowek{padding:20px 2vw}#baner_knt .item aside div img{max-width:25vw !important}.szablon_wyceny .w_format,.szablon_wyceny .w_ilosc,.sekcja_wyceny{padding:20px}.szablon_wyceny{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:1vw}.szablon_wyceny .formatyBox{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px}.szablonPodstrony .tlo_produkt{margin:0 5vw}}@media only screen and (max-width:1400px){.kolumnyCena{width:100%;display:grid;grid-template-columns:1fr}.do_koszyka_b{margin-left:80px}#glowny_naglowek{grid-template-columns:300px 1fr 360px}.stopka{padding:100px 5vw;background-size:cover;background-position:top right;margin:0;border-radius:5px}.szablon_logowania{display:grid;grid-template-columns:1fr;grid-gap:10px}.listaGalerii{display:grid;grid-template-columns:1fr 1fr}}@media only screen and (max-width:1200px){#glowny_naglowek{grid-template-columns:300px 1fr}ul.panelKlienta{position:absolute;top:10px;right:2vw;padding:0}#menuGlowne{margin-top:35px}#menuGlowne ul.menuInline ul{right:2vw}.szablon_wyceny span.sztuk,.szablon_wyceny .formatyBox .formaty{font-size:18px}.szablon_wyceny .formatyBox .formaty{padding:10px}.szablon_wyceny label strong{display:block;font-size:26px;font-weight:600}.szablon_wyceny label span{font-size:12px}.listaGalerii li a span,.offer-item .item-name.item-name-small{font-size:20px}.offer-item .item-name text{display:block;font-size:16px}.wierszStopki.w1{display:grid;grid-template-columns:1fr;margin-right:300px;margin-bottom:4vw}.imgPlatnosci{position:absolute;right:0}.wierszStopki .menuKontaktu{margin-left:0}.pobierz_zdjecie_knt .pobierz_zdjecie{opacity:1}button.pobierz_zdjecie{padding:10px 10px;font-size:0.1px;top:0;right:0;border-radius:0;border-bottom-left-radius:10px}button.pobierz_zdjecie i{font-size:14px}}@media only screen and (max-width:1000px){#baner_knt .item aside{display:none}#customPrevBtn,#customNextBtn{display:none}.tlo_transparentne h1,.block-editor-writing-flow h1,h1,h2.ngh1,.heading-size-1,.listaProduktow h1,.listaProduktow h2.ngh1{font-size:34px}.szablonListy{background-size:100vw 40vw;padding:0 5vw}ul.realizacje{display:grid;grid-template-columns:1fr 1fr}.wierszProduktu .zakupProduktu{margin-top:50px}.owl-theme .owl-dots{margin-top:10px}.tlo_transparentne h4,.block-editor-writing-flow h4,h4{font-size:21px;line-height:1.2em;margin:10px 0}body.influ p,body.influ li,body.influ table td,body.influ table th{font-family:var(--czcionka);color:var(--kolor-szary);font-size:14px;line-height:1.2em;font-weight:400}ul.siezka li{line-height:16px;color:#999;font-size:12px}#baner_knt .item aside{padding-right:0}.tlo_meble .tresc h3{margin-top:1vw;font-size:20px}.tlo_meble .boksy{display:grid;grid-template-columns:1fr 1fr 1fr;margin-top:-80px;width:90vw;margin-left:5vw;margin-bottom:0}.tlo_meble .boksy a h3{color:#fff;font-size:22px}#stopka .kol_40{width:100%;text-align:center;margin-bottom:30px}#stopka .kol_60{width:100%}#stopka .kol_60 .wiersz .kol_3{width:33.3333% }#stopka p{max-width:100%}.offer-item .item-price strong{font-size:16px}.banerAtrFlex{display:grid;grid-template-columns:1fr 1fr}.banerAtrFlex a img{margin:0 auto}.box_m{margin-top:9px}#menuGlowne ul{overflow:hidden;list-style:none;display:none}.box_kontakt a{padding-left:10px}input[type="text"].formInputSzukaj{width:150px}.glownySzablon section.szablonMenu{width:270px}.szablonMenu ul li a{font-size:14px}.szablonMenu ul.poziom_1 li a{font-size:13px}.pozycjaSciezki{margin:10px 0}.pozycjaSciezki.kategorie{margin-left:0}.tlo_transparentne h1,.block-editor-writing-flow h1,h1,h2.ngh1,.heading-size-1{font-size:32px;line-height:1.09em}.bark_p{font-size:14px}.panel_klienta_komulny{display:grid;grid-template-columns:1fr 200px;grid-gap:10px}.adres_rozliczenia .kol_2{width:100%}ul.menuKategorii li a h3{font-size:17px}.kolumnyCena{width:100%;display:grid;grid-template-columns:200px 1fr}#menuGlowne{margin-top:0;display:none}.box_kontakt a.a_con i{display:block;float:right;padding:8px 1vw;font-size:20px;list-style:none;margin:0}.box_kontakt a.a_con span{display:none}.glownySzablon{display:block}.nav_M_info{display:block}#zawartosc ul{margin-bottom:0;margin-left:10px}.szablonMenu ul{list-style:none;margin-left:20px}.glownySzablon section.szablonMenu{width:100% !important;height:100% !important;position:absolute;top:117px;background:rgba(0,0,0,0.3);right:0;z-index:590;display:none;margin:0}.glownySzablon section.szablonMenu .szablonMenuKnt{width:327px;float:right;right:-350px;padding-top:40px}.glownySzablon section.szablonTresc{width:auto}.szablonMenu ul li a{}	.arrow-icon_1 .right-bar::after,.arrow-icon_1 .left-bar::after{}	#menu_mobil{display:block}ul.panelKlienta li{font-size:29px;padding:0 13px;margin-bottom:5px}.tlo_transparentne.tlo_strona article{margin:2vw 0vw 5vw 0vw}.nav_M_info{background:rgba(255,255,255,1);border-left:5px solid var(--kolor-czerwony);overflow:hidden;padding:30px 0}.nav_M_info ul,.nav_M_info ul ul{float:left;display:block !important;margin-bottom:0 !important}.nav_M_info ul li{margin:5px 0}.nav_M_info ul li a{color:#272330}.nav_M_info .ngMenu,.nav_M_info .ngMenu i{color:var(--kolor-jasnoszary);text-transform:uppercase;font-size:16px}.nav_M_info .ngMenu{width:100%;display:inline-block}.kol_3{width:100%}.wierszProduktu{display:block;grid-template-columns:1fr}.info_roz_tr ul{margin:5px !important}#stopka a{font-size:14px}ul.panel_klienta_menu li{margin:10px 3% 10px 3%;width:94%}.panel_klienta_komulny{display:grid;grid-template-columns:1fr;grid-gap:10px}.panel_klienta_komulny ul.panel_klienta_menu li a{margin:0;padding:15px 10px 15px 10px;width:100%}#zawartosc ul.menuDzialalnosc li h3{font-size:16px}.koszyk_naglowek{width:5%}.koszyk_naglowek span{color:#fff;display:none;font-size:14px}.koszyk_naglowek.aktywnyKrok{width:73%}.koszyk_naglowek.aktywnyKrok span{display:inline-block}.titleMenu{display:block;color:var(--kolor-glowny);font-size:14px;font-weight:600}table.koszyk th{display:none}table.koszyk td{display:block}table.koszyk tr.zam{border:1px solid #ccc;padding:10px}table.koszyk td.kosz{width:100px;float:right}body.influ table.koszyk tr{border-bottom:1px solid #f2f2f2}table.zamowienia .mobil_nie{display:none}table.zamowienia .mobil{display:inline-block;font-size:12px;font-weight:bold;color:#999}table.zamowienia{border:0}table.zamowienia input.formInput[type="number"]{padding:3px;width:auto;display:inline-block}table.zamowienia tr.zam_naglowek{display:none}table.zamowienia td{display:block;border-right:0}table.zamowienia tr.zam{border:1px solid #ccc;padding:10px}table.zamowienia td.kosz{width:100px;float:right}table.zamowienia td.wiecej,body.influ table.zamowienia tr td.wiecej{padding:10px}table.zamowienia td.wiecej i,body.influ table.zamowienia tr td.wiecej i{font-size:20px}body.influ table.zamowienia tr.pus td{border:0;height:10px}body.influ table.zamowienia .tabelaProduktow{margin-left:0;margin-right:0}table.zamowienia .tabelaProduktowWlasciwa thead{display:none}.do_koszyka_z_listy i{font-size:20px;color:var(--kolor-czerwony);padding:10px}.kosz i{font-size:28px}.alignRight{text-align:left}#stopka{background-size:auto 100%}ul.promocjeBox li{width:98%;margin:1%;text-align:center}.offer-box .kol_4{float:left;width:48%;width:calc(50% - 30px)}body.influ table td.alignRight{text-align:left !important}ul.panelKlienta li a span.ileProduktow{margin-left:-5px}.tlo_transparentne.tlo_strona h1{font-size:30px;line-height:36px;margin-top:10px;margin-bottom:5px}.tlo_transparentne.tlo_strona h2{font-size:22px;line-height:28px;margin-top:9px;margin-bottom:4px}.tlo_transparentne.tlo_strona h3{font-size:20px;line-height:26px;margin-top:8px;margin-bottom:3px}ul.menuKategorii li a h3{margin-top:0 !important;margin-bottom:0 !important}.wiersz.wierszFle{padding-top:0}ul.panelKlienta li a.wyszukiwarka{line-height:20px}.kol_grid_5{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:15px}.kol_grid_5 .p4{display:none}.banery_boczne .atrybutyGrid{display:none}#formularz_sortowania{font-size:11px;float:none;margin-top:35px;text-transform:uppercase;margin-bottom:20px;text-align:right;margin:0}.pKontakt{padding-bottom:25px}.tlo_transparentne.tlo_koszyk{padding:25px}body.influ table.koszyk{margin-top:10px}body.influ table.koszyk tr.pierwszy{display:none}body.influ table.koszyk .koszyk_obr_knt{padding:10px;float:left;width:100px}body.influ table.koszyk tr td.nazwa{padding:10px;float:left;width:400px;width:calc(100% - 100px);padding-left:0}body.influ table.koszyk td.koszyk_clear_m{clear:both;display:block}body.influ table.koszyk .koszyk_ilosc_m,body.influ table.koszyk .koszyk_cena_m,body.influ table.koszyk .koszyk_wartosc_m{color:var(--kolor-czarny);float:left;width:30%;min-height:65px}body.influ table.koszyk .koszyk_cena_m,body.influ table.koszyk .koszyk_wartosc_m{padding-top:17px}body.influ table.koszyk .koszyk_razem{padding-top:0}body.influ table.koszyk .koszyk_razem_info{padding-top:30px;padding-bottom:0}body.influ table.koszyk .kosz i{margin-top:10px}body.influ table.koszyk .koszyk_ilosc_m span + span,body.influ table.koszyk .koszyk_ilosc_m input{margin-top:0;margin-bottom:0}.darmowa_dostawa{margin-top:10px}.titleMenu{font-weight:400;font-size:12px}.wiersz.adres_rozliczenia h2{margin-bottom:3px}.panel_klienta_komulny ul.panel_klienta_menu li strong{display:none}.ngh2d h2,.tlo_transparentne h2,.block-editor-writing-flow h2{font-size:30px;margin:10px 0}ul.menuKategorii li a h3{padding:15px 10px 15px 30px}.szablonMenu h2{padding-left:0;padding-top:0}#menuGlowne.pokaz{display:block}.glownySzablon section.szablonMenu.pokaz{display:block}.glownySzablon section.szablonMenu .szablonMenuKnt{padding-top:30px;margin-top:0;display:grid;grid-gap:10px;grid-template-columns:1fr;padding-bottom:30px}#do_gory.pokaz:hover,#do_gory:hover{bottom:0}.nav_M_info{padding:0;border-left:0;background-color:transparent}.nav_M_info ul{margin-left:0 !important}.nav_M_info ul ul{margin-left:10px !important;margin-top:0 !important}.nav_M_info ul li.ngMenuli{padding:0;margin:0}.nav_M_info ul li a.ngMenu{text-transform:uppercase;letter-spacing:2px;color:#797983;font-size:12px;line-height:32px;font-weight:400;padding-top:0;padding-bottom:0;padding-left:0;margin-bottom:0;margin-top:0}.szablonMenu ul li{margin:5px 0;padding:5px 0}.szablonMenu ul.poziom_1 li,.szablonMenu ul.poziom_2 li,.szablonMenu ul.poziom_3 li{margin:5px 0}.glownySzablon section.szablonMenu.pokaz_menu{display:none}.glownySzablon section.szablonMenu.pokaz_menu.pokaz{display:block}ul.panelKlienta{position:static}#glowny_naglowek{grid-template-columns:250px 1fr}.szablon_wyceny{display:grid;grid-template-columns:1fr 1fr 0.6fr;grid-gap:1vw}.szablon_wyceny a.w_link div i{float:left;font-size:38px;line-height:40px}.szablon_wyceny a.w_link div span{float:left;font-size:18px;line-height:20px}.szablon_wyceny input.wycena_ilosc{padding:10px}.tlo_komentarze,.tlo_wycena{text-align:center;margin:2vw 2vw}body.influ table.koszyk .koszyk_obr{max-width:100%;max-height:100%;width:auto;height:auto}ul.panelKlienta{overflow:visible}.listaProduktow_ng_knt{display:grid;grid-template-columns:1fr;padding-bottom:20px}.listaProduktow_ng_knt div{order:1}.listaProduktow_ng_knt div h1{padding-bottom:10px}.listaProduktow_ng_knt #formularz_sortowania{order:2}#formularz_sortowania{font-size:10px}#formularz_sortowania select{padding:2px 10px;font-size:12px}.baner_pozycja .banerTlo{display:none !important}.glowna_oferta{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:25vw 25vw 25vw;grid-gap:20px}.glowna_oferta h3{padding:10px 20px;font-size:16px}}@media only screen and (max-width:800px){.glowna_oferta h3{padding:5px 10px;font-size:14px}.glowna_oferta{margin:0 5vw}.owl-dots{display:none}.szablon_wyceny{display:grid;grid-template-columns:1fr;grid-gap:1vw}.szablon_wyceny a.w_link{min-height:100px}.kol_grid_4{display:grid;grid-template-columns:1fr 1fr;grid-gap:15px}.tlo_wybierz_nas img{width:80px}.tlo_wybierz_nas .trescSzara{margin-top:20px}.wierszStopki h3{font-size:20px}.stopka_knt a{font-size:14px}body.influ .stopka_knt p,.stopka_knt{font-size:14px}.menuStron{display:grid;grid-template-columns:1fr;grid-gap:5%}.imgPlatnosci img{margin-top:-100px;width:300px}.promocja_zawartosc{display:inline-block;max-width:90vw}.promocja_zawartosc img.zamknij_promocje{right:-15px;top:-15px;width:30px;height:30px}}@media only screen and (max-width:750px){.szukaj_knt_knt{padding:0;position:absolute;top:90px;right:-2px;width:100%}.szukaj_knt{padding:0 10px 0 20px;border:2px solid #fff;background-color:#f6f6f6;font-size:16px}.szukaj_knt{width:90%;margin:10px 5% 5px 5%;background:#fff;border:0 solid #ccc;padding:0;box-shadow:0 0 10px rgba(0,0,0,0.2);border-radius:5px}#glowny_naglowek{padding:15px 2vw;padding-bottom:70px}.szukaj_knt md-content.md-default-theme,md-content{width:calc(100% - 40px)}.glownySzablon section.szablonMenu{top:156px}.listaGalerii li a span{margin:10px}}@media only screen and (max-width:650px){.glowna_oferta{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:35vw 35vw 35vw;grid-gap:20px}.glowna_oferta h3{font-size:12px}ul.panelKlienta li{font-size:24px}ul.panelKlienta li a i{color:var(--kolor-czarny);margin-top:13px}#baner_knt .item aside div ul li{margin:2px;font-size:2vw;font-weight:600;color:var(--kolor-ciemy);line-height:1.3em}.listaGalerii li a span,.offer-item .item-name.item-name-small{font-size:16px;line-height:1.3em}.offer-item .item-name text{display:block;font-size:14px;line-height:1.3em}.offer-item .wiersz_do_koszyka button{width:auto;padding:10px;font-size:14px}.tlo_wybierz_nas{background-size:auto}.tlo_wybierz_nas .trescSzara .wp-block-column{border:0 !important}.tlo_komentarze,.tlo_wycena{text-align:center;margin:40px 2vw}.ngh2d h2,.tlo_transparentne h2,.block-editor-writing-flow h2{font-size:26px;margin:10px 0}.trescSzara .wp-block-columns{margin:20px 0 !important}.trescSzara .wp-block-columns .wp-block-image{margin-bottom:20px !important}.imgPlatnosci{position:absolute;right:0;width:50%}.wierszStopki.w1{display:grid;grid-template-columns:1fr;margin-right:40%;margin-bottom:4vw}.kolumnyCena{width:100%;display:grid;grid-template-columns:1fr}body.influ table.koszyk tr td{font-size:16px}}@media only screen and (max-width:600px){.szukaj_knt{margin-top:15px}.szukaj_knt_knt{top:70px}.glownySzablon section.szablonMenu{top:146px}.tlo_wybierz_nas .trescSzara .wp-block-columns{display:grid;grid-template-columns:1fr 1fr;gap:20px}#glowny_naglowek{grid-template-columns:200px 1fr}.szablonListy{background-size:100vw 300px}.darmowa_dostawa_nav{text-align:center;height:15px}.darmowa_dostawa_nav a{line-height:15px;height:15px}.wow{animation-name:none !important}.wierszProduktu{margin:0}.wierszProduktu .zakupProduktu{margin-top:25px}}@media only screen and (max-width:400px){#glowny_naglowek{grid-template-columns:150px 1fr}ul.panelKlienta li{padding:0 8px}#logo a img{margin-top:5px}.glownySzablon section.szablonMenu{top:135px}.szukaj_knt{margin-top:5px}.listaGalerii{display:grid;grid-template-columns:1fr}.szablon_wyceny.wydruki .formatyBox .formaty{font-size:14px !important;padding:7px 8px}}@media only screen and (max-width:460px){.szablon_wyceny.wydruki .formatyBox{grid-template-columns:1fr 1fr}}
