@import url(https://fonts.googleapis.com/css2?family=Source+Serif+4:ital,opsz,wght@0,8..60,200..900;1,8..60,200..900&display=swap);*{font-family:"Montserrat",Arial,sans-serif!important}body,label{font-size:16px;color:var(--color-dark)!important}:root{--color-main:#e0c5d4;--color-contrast:#263d29;--color-dark:#253c28;--color-white:#fff;--color-green:#e8ede6;--color-green2:#D6ED96;--color-hover:#c59bb0;--color-active:#E9EEE6;--color-border:#253C2880;--global--color-primary:#000;--responsive--aligndefault-width:1140px}:where(.is-layout-flex){gap:0!important}h1{font-size:3.6rem}h1,h2{font-weight:400;margin-top:25px}h3,h4,h5,h6{font-weight:400;letter-spacing:0}h3,h4,h5{margin-top:0!important;margin-bottom:25px!important}.widget h6{font-weight:400;letter-spacing:.2em}h2{font-size:1.8rem;margin-bottom:25px!important}h3{font-size:1.6rem}h4,#tel-slider-tab,#podpis{font-size:.9rem}h5,h6{text-transform:uppercase;letter-spacing:.2rem;font-weight:500}h6{margin:0 0 25px}h5.line{border-bottom:2px solid var(--color-contrast);padding-bottom:15px;margin:50px auto!important}.product-desc h5.line{margin:25px auto!important}.page-template-home h5{margin:100px auto!important}#oferta h3,.taxonomy-post_tag a,.wp-block-post-excerpt,.czytaj,.single-post--subtitle .wp-block-post-date{font-size:1rem}.wp-block-post-date{font-size:.9rem}.singular .entry-title,.page-title{font-size:2.5rem}p{font-weight:500;padding-bottom:10px}footer p{padding-bottom:0}ul,ol{padding-left:15px}@media screen and (min-width:900px){.singular .entry-title,.page-title{font-size:3rem!important}h2{font-size:2.2rem;margin-bottom:25px!important}h3{font-size:1.7rem}ul,ol{padding-left:35px}}@media screen and (min-width:1200px){h2{font-size:2.5rem;margin-bottom:25px!important}}@media screen and (min-width:1921px){.singular .entry-title,.page-title{font-size:4rem!important}h2,h3,h4,h5,p{margin-bottom:50px!important}}a:focus,.focus a,a:focus img,a::-moz-focus-inner,select:focus{outline:1px solid transparent!important;text-decoration:underline!important;text-decoration-skip-ink:none;background:#fff0}a{cursor:pointer;color:var(--color-dark);text-decoration:none;text-underline-offset:3px;text-decoration-skip-ink:all;text-decoration-style:solid}a:hover,a:active{text-decoration:underline!important;text-decoration-style:solid;text-decoration-skip-ink:none}header a,footer a{color:var(--color-dark)!important}.site a:focus:not(.wp-block-button__link):not(.wp-block-file__button),.site a:focus{outline:0!important;text-decoration:none!important;text-decoration-skip-ink:none!important;background:#fff0}.archive .product:hover,.page-template-home .product:hover,.home .products .product:hover,.related .products .product:hover{opacity:.8}.entry-title{color:var(--color-dark)!important}.page-template-home .site-main,.page .site-main{padding-top:0}.error404 .site-main{padding-top:100px!important}.primary-navigation-open .menu-button-container,.primary-navigation-open .primary-navigation>.primary-menu-container{background-color:var(--color-main)}.primary-navigation a:focus{text-decoration-thickness:0}ul.primary-menu-list a{color:#000}.post-thumbnail .wp-post-image{margin-top:0!important}.page-template-home .post-thumbnail .wp-post-image{margin-top:0!important}.post-thumbnail,.entry-content .wp-audio-shortcode,.entry-content>:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.wp-block-separator),[class*="inner-container"]>:not(.entry-content):not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.wp-block-separator),.default-max-width{max-width:var(--responsive--alignwide-width)}.page-template-home .post-thumbnail,.entry-header .post-thumbnail,.singular .post-thumbnail{width:auto;min-height:calc(70vh);max-height:calc(90vh);max-width:100vw}.wp-block-columns .wp-block-column>h3{margin:50px 0 15px}.wp-block-columns .wp-block-column>h4{margin:25px 0 10px}.custom-background .primary-navigation a:hover,.custom-background .primary-navigation a:link,.custom-background .primary-navigation a:visited{color:var(--color-contrast);text-transform:uppercase;font-size:2rem;font-weight:500}.error404 .primary-navigation a:hover,.error404 .primary-navigation a:link,.error404 .primary-navigation a:visited,.error404 #menu--lang a,.search .primary-navigation a:hover,.search .primary-navigation a:link,.search .primary-navigation a:visited,.search #menu--lang a,.single-post .primary-navigation a:hover,.single-post .primary-navigation a:link,.single-post .primary-navigation a:visited,.single-post #menu--lang a,.archive .primary-navigation a:hover,.archive .primary-navigation a:link,.archive .primary-navigation a:visited,.archive #menu--lang a{color:#000}.sticky .primary-navigation a:hover,.sticky .primary-navigation a:link,.sticky .primary-navigation a:visited,.sticky #menu--lang a{color:#000}.menu-button-container{padding-top:0!important;padding-bottom:0!important}.menu-button-container #primary-mobile-menu{color:var(--color-contrast);padding:0!important}@media screen and (max-width:481px){.site-header.has-logo:not(.has-title-and-tagline).has-menu .site-logo{position:relative;top:0}}@media screen and (min-width:900px){.page-template-home .post-thumbnail,.entry-header .post-thumbnail,.singular .post-thumbnail{width:auto;min-height:50vh;max-height:100vh;max-width:40vw;margin-bottom:0;padding-top:50px}.custom-background .primary-navigation a:hover,.custom-background .primary-navigation a:link,.custom-background .primary-navigation a:visited{color:var(--color-contrast);text-transform:uppercase;font-size:.8rem;font-weight:500}}@media screen and (min-width:1921px){.post-thumbnail .wp-post-image{max-width:100%!important}}header.container{width:100%;max-width:100%;height:auto;min-height:10vh;margin:0 auto;display:flex;justify-content:center;z-index:12;top:0;border-bottom:1px solid var(--color-dark)}header nav{display:grid;grid-template-columns:1fr 4fr 1fr;grid-template-areas:"open logo cart-mobile";align-items:center}header nav{width:100%;max-width:1536px;min-height:10vh;margin:0 auto;padding:25px;background:var(--color-main)}#logo{grid-area:logo;display:flex;justify-content:center}#menu{grid-area:menu}#nav{grid-area:nav}.open-menu{grid-area:open}.nav-links-mobile{grid-area:cart-mobile;display:flex;justify-content:flex-end}.mobile-links{display:grid;grid-template-columns:1fr;grid-template-rows:2fr 4fr .5fr 2fr .5fr 2fr 1fr;grid-template-areas:" . " " nav-links " " . " " second " " . " " social-links " " . ";align-items:center;justify-content:flex-start}.nav-links{grid-area:nav-links}.second-mobile-menu{grid-area:second}.nav-links-right{grid-area:social-links}header nav .soc,header nav .icon-box{display:flex;justify-content:center;align-items:center}header nav .soc svg,header nav .icon-box svg,header nav .soc img,header nav .icon-box img{z-index:14}header nav .soc:hover::before,header nav a.login:hover .icon-box::before,header nav a.cart-link:hover .icon-box::before,header nav a.cart-link:focus .icon-box::before,header nav .soc:focus::before,header nav a.login:focus .icon-box::before{width:48px;height:48px;border-radius:50%;background:var(--color-hover)!important;content:'';color:#fff;position:absolute;z-index:12}.logo{display:flex}.nav-links-mobile{display:none}header nav{padding:20px 25px}header nav .nav-links{display:flex;align-items:center}header nav .nav-links a{margin-right:6px;padding:0 6px;font-weight:500;font-size:13px;line-height:26px;display:flex;align-items:center;text-transform:uppercase;letter-spacing:1px}.mobile-links .nav-links a{font-size:20px;line-height:35px;margin-bottom:15px;margin-right:0}header nav .nav-links a.active:hover .active-icon{display:inline-block!important}header nav .nav-links a:last-child{margin-right:0}header nav .nav-links-right{display:flex;align-items:center;justify-content:flex-end}header nav .nav-links-right a{font-weight:500;font-size:14px;line-height:26px;display:flex;align-items:center;text-transform:uppercase;padding-left:25px;letter-spacing:1px}header nav .nav-links-right a:last-child{margin-right:0}.nav-links-right svg{width:32px;height:auto}.nav-links-right .cart-link svg{width:24px;height:auto}.nav-links-right .login svg{width:32px;height:auto}.cart-link .cart-link-mobile{margin-left:0}.fb{margin-right:12px}.ig{margin-right:12px}.pin{margin-right:0}.open-menu{cursor:pointer;display:flex}.close-menu{position:absolute;left:25px;top:35px;cursor:pointer}.mobile-menu .cart-link{position:absolute;top:26px;right:25px;margin-left:0}.mobile-menu .login svg{margin-left:0;margin-right:10px}.menu-logo{position:absolute;top:20px;left:50%;margin-left:-75px;display:flex}.mobile-menu.active{display:flex}.nav-links a.active{text-decoration:underline}.mobile-links .nav-links{padding:25px 0 0 25px}.second-mobile-menu{padding:0 0 0 25px}.second-mobile-menu ul{list-style:none!important;padding-left:0}.second-mobile-menu ul li{margin-bottom:20px}header nav .mobile-menu .nav-links a{margin-right:0;padding:0!important}@media (max-width:1023px){header nav .nav-links{display:none}header nav .nav-links-right{display:none}.nav-links-mobile{display:flex}.mobile-links{width:100%}.mobile-links .nav-links{display:flex;flex-direction:column;align-items:flex-start}.mobile-menu{position:fixed;width:100vw;height:100vh;top:0;left:0;background:#fff;z-index:100000000002;display:none}.mobile-links .nav-links-right{display:block}.social-links{display:flex;padding:25px 0 25px;border-top:1px solid var(--color-dark)}.mobile-links .login{padding-bottom:25px}}@media (min-width:900px){.pin{margin-right:15px}.fb,.ig{margin-right:0}.cart-link{margin-left:15px}}@media (min-width:1023px){header nav .soc,header nav .icon-box{width:48px;height:48px;display:flex;justify-content:center;align-items:center}header nav{display:grid;grid-template-columns:1.2fr 4.8fr 3fr;grid-template-areas:"logo menu nav"}header nav .nav-links-right a{padding:0}header nav .open-menu{display:none}.cart-link{margin-left:20px}#logo{justify-content:left}.logo{padding-right:15px}}@media (min-width:1200px){header nav{padding:20px 25px}.cart-link{margin-left:25px}.pin{margin-right:25px}header nav .nav-links a{margin-right:6px;padding:0 15px}}@media (min-width:1400px){header nav{grid-template-columns:1.5fr 4.5fr 3fr;padding:10px 50px}.cart-link{margin-left:40px}.pin{margin-right:60px}.logo{padding-right:0}}@media (min-width:1921px){header nav{max-width:1921px;padding:20px 40px}header nav .nav-links a{margin-right:12px;padding:0 18px;font-size:18px;line-height:52px}header nav .nav-links-right a{font-size:18px}}#footer--form{display:flex;margin:0;padding:0;flex-direction:column;background-color:#fff}#footer--form div{flex:1 1 50%;padding:50px}#footer--form div h2{margin-bottom:50px}#footer--form div p{margin-bottom:25px}#footer--form .footer--form{padding:0}footer,.powered-by{background-color:var(--color-green)}.powered-by{font-size:.8em;padding:25px 50px;border-top:1px solid #253c28}footer{font-size:1rem}footer p{letter-spacing:.2em}footer h6{margin-bottom:25px;text-align:center}.widget a,#subfooter a{text-decoration:none}.widget a:hover,#subfooter a:hover{text-decoration:underline!important}#footer-menu3{font-size:.8em}#footer-menu3,#footer-menu3 a{text-align:center}footer .container{display:grid;grid-template-columns:1fr;grid-template-areas:"footer-menu1" "footer-menu2" "footer-menu3"}#footer-menu1{grid-area:footer-menu1}#footer-menu2{grid-area:footer-menu2}#footer-menu3{grid-area:footer-menu3;align-self:flex-end}.site-footer{padding-top:25px;padding-bottom:5px}.site-footer>.site-info{padding-top:0}footer ul.menu{list-style:none;text-transform:uppercase;padding-left:0!important}.no-widgets .site-footer{margin-top:0}.clear::before,.clear::after,.entry-content::before,.entry-content::after,.comment-content::before,.comment-content::after,.site-header::before,.site-header::after,.site-content::before,.site-content::after,.site-footer::before,.site-footer::after{content:none}#subfooter .container{display:grid;grid-template-columns:1fr;grid-template-areas:"subfooter-1" "subfooter-2"}#subfooter-1{grid-area:subfooter-1;text-align:center}#subfooter-2{grid-area:subfooter-2;text-align:center}#subfooter-2 a{margin:0 0 0 20px}footer #footer-menu1 .ico img,.ico img{width:32px;height:32px;z-index:9}footer #footer-menu1 .ico a,.ico a{width:48px;height:48px;display:flex;justify-content:center;align-items:center}footer #footer-menu1 .ico:hover a::before,.ico:hover a::before,.ico:focus a::before{width:48px;height:48px;border-radius:50%;background:var(--color-hover)!important;content:'';color:var(--color-dark)!important;position:absolute;z-index:8;display:block}.contact-social{display:flex;flex-direction:column}.contact-social div{justify-content:center!important}@media screen and (min-width:768px){footer .container{display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-areas:"footer-menu1 footer-menu2 footer-menu3"}footer h6{text-align:left}#footer-menu3,#footer-menu3 a{text-align:right}.contact-social{display:flex;flex-direction:row}.contact-social div{justify-content:flex-start!important}}@media screen and (min-width:900px){.powered-by{padding:35px 0 25px}#subfooter .container{grid-template-columns:1fr 1fr;grid-template-areas:"subfooter-1 subfooter-2"}#subfooter-1{text-align:left}#subfooter-2{text-align:right}#subfooter-2 a{margin:0 0 0 40px;letter-spacing:.2em}}@media screen and (min-width:1921px){footer,footer a{font-size:1.25rem}.powered-by{font-size:1.25rem;padding:50px 50px}.site-footer{padding-top:25px;padding-bottom:5px;padding-left:50px;padding-right:50px}}.page-template-onas .entry-header,.single-product #masthead,.archive #masthead,header#main{background-color:var(--color-main)}#slogan{width:100%;background-size:cover;background-position:top right;display:flex;justify-content:center;align-items:center;position:relative;overflow:hidden;min-height:34vh;margin-top:45px;aspect-ratio:16 / 9}#slogan video{width:100%;height:100%;position:absolute;top:0;display:block;margin:0 auto}.site-main>*{margin-top:0;margin-bottom:0}.archive .site-main,.single-product .site-main{padding-top:100px}::-webkit-media-controls{display:none!important}@media screen and (min-width:900px){body{font-size:1.1rem}#slogan{min-height:50vh;margin-top:57px}#slogan video{width:100%;object-fit:cover}}@media screen and (min-width:1500px){#slogan{min-height:75vh}}@media screen and (min-width:1800px){#slogan{min-height:100vh}}@media screen and (min-width:1921px){body{font-size:1.25rem}h1{font-size:7.2rem}.singular .entry-title,.error404 .page-title,.search .page-title{font-size:7.2rem}h2{font-size:3rem;margin-bottom:25px!important}h3{font-size:3rem}h4{font-size:1.8rem}h5{font-size:1.5rem}#oferta h3{font-size:3rem}.wp-block-post-date{font-size:1.8rem}.primary-navigation a{font-size:1.6rem}#podpis{font-size:1.8rem}.widget-area,.pagination,.comments-pagination,.post-navigation,.alignwide,.wide-max-width,.banner-promo,.home #main .woocommerce{max-width:80vw!important}}.widget-area{margin-top:50px!important}article,.entry-header,.singular .has-post-thumbnail .entry-header{position:relative;padding-bottom:0}@media screen and (max-width:900px){.entry-header{overflow:hidden}}#podpis{position:absolute;bottom:60px;left:25px;max-width:80%;color:#263d29;z-index:51}.entry-header{border-bottom:0;padding-bottom:0;margin-bottom:50px!important}.page-template-home .entry-header{overflow:hidden}.page-template-home #content,.page #content{padding-top:0}.single-post .entry-header{display:grid;grid-template-columns:1fr}.single-post .entry-title{padding:100px 50px 25px;position:relative;order:1}.single-post #singular-img{order:2}.single-post .entry-content{padding-top:0}.single-post .wp-block-column{padding:25px}.single-post .site-main{padding-top:0!important}.single-post--subtitle{padding:25px;margin-bottom:50px;text-align:justify}.single-post--subtitle .wp-block-post-date{text-align:left}.single-post--subtitle h3{margin:35px auto 35px!important}.single-post .wp-block-columns .wp-block-column>.wp-block-image{margin:25px 0 25px}#singular-img{max-height:400px;width:100%;text-align:center}#singular-img img{width:100%;object-fit:cover!important}@media screen and (min-width:900px){.single-post .entry-header{display:grid;grid-template-columns:1fr 1fr;align-items:center}.single-post .entry-content{padding-top:50px}.single-post--subtitle{padding:50px 100px}#singular-img img{width:100%;max-height:450px;bottom:0;right:0;object-fit:cover!important}#podpis{bottom:100px;left:100px;max-width:100%}.single-post .entry-header{min-height:60vh;border-bottom:0;padding-bottom:0;margin-bottom:0}}@media screen and (min-width:1921px){.singular .entry-title{font-size:6em;bottom:320px;left:150px}#podpis{bottom:150px;left:150px}}.page-template-short .entry-header{min-height:10vh;border-bottom:0;padding-bottom:0;margin-bottom:0}.page-template-short h1{margin-top:50px!important;margin-bottom:50px!important;padding-top:0!important;padding-bottom:15px!important;padding-left:25px!important;border-bottom:1px solid #000}.page-template-short .entry-title{font-size:1em!important;text-transform:uppercase;letter-spacing:.2em;font-weight:500}.page-template-short #page{overflow:hidden}@media screen and (min-width:900px){.page-template-short-header h1{padding-top:50px!important;padding-left:0!important}}.btn-home{display:flex}.page-template-onas #main{overflow:hidden}.page-template-onas .entry-header{display:grid;grid-template-columns:1fr;align-items:center;position:relative;overflow:hidden;padding:0!important}.page-template-onas .entry-title{font-size:2.5rem!important;margin:100px 0 50px;position:relative;order:1;padding:0 25px}.page-template-onas .post-thumbnail{order:2}#porzadek{position:absolute;z-index:3;top:200px;left:60%;width:132px;height:128px;background-image:url(https://planthy.pl/wp-content/uploads/naturalny-porzadek-rzeczy.png);background-size:cover;animation:rotate 60s alternate linear infinite;will-change:transform}@media screen and (min-width:900px){#porzadek{position:absolute;z-index:3;top:100px;left:55%;width:200px;height:193px}.page-template-onas .entry-header{grid-template-columns:1fr 1fr;align-items:center;padding:0 50px!important}.page-template-onas .entry-title{font-size:5rem!important;margin:0 0 50px;position:relative;order:1;padding:0;max-width:500px}}@media screen and (min-width:1100px){#porzadek{position:absolute;z-index:3;top:100px;left:53%;width:200px;height:193px;margin-left:-100px}.page-template-onas .entry-header{padding:0 90px!important}}@media screen and (min-width:1500px){#porzadek{position:absolute;z-index:3;top:100px;left:50%;width:264px;height:255px;margin-left:-100px}}@media screen and (min-width:1921px){.page-template-onas .entry-title{font-size:5rem!important;margin:200px 0 50px}#porzadek{top:200px}}@keyframes rotate{0%{transform:rotate(360deg)}50%{transform:rotate(0)}100%{transform:rotate(360deg)}}.pulse5{animation:pulse 5s infinite;will-change:transform}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.1)}100%{transform:scale(1)}}.rotate90{-webkit-animation:animation 500ms infinite alternate;animation:animation 500ms infinite alternate}.taxonomy-post_tag{padding-left:25px}.blog h5{background-color:#ebebeb;padding:20px;margin-top:0!important}.blog figure{margin-bottom:0!important}.blog .wp-block-post-excerpt{padding:0 20px 25px}.wp-block-post-date{color:#797878;font-weight:700}.more-link{display:none;visibility:hidden}.slider-cover{overflow:visible}.slider-nav{position:relative;top:50%;width:calc(100% - 2 * var(--global--spacing-vertical));height:64px}.slider-nav #nav-le,.slider-nav #nav-pr{position:absolute;width:64px;height:64px}.slider-nav #nav-le{left:-60px;background:url(https://planthy.pl/wp-content/uploads/arrow-circle.png);background-size:cover;transform:rotate(180deg)}.slider-nav #nav-pr{right:-60px;background:url(https://planthy.pl/wp-content/uploads/arrow-circle.png);background-size:cover}.ico-kontakt{display:flex}.ico-kontakt .ico{margin-right:20px}@media screen and (min-width:1140px){.slider-nav #nav-le{left:-70px}.slider-nav #nav-pr{right:-70px}}.aagb__accordion_head{border-bottom:1px solid #000;padding-bottom:15px}.ico-kontakt{display:flex}.ico-kontakt .ico{margin-right:20px}form.wpcf7-form{margin-bottom:50px}.sekcja{margin-bottom:35px}.sekcja--txt-le,.sekcja--txt-pr{padding:25px;margin:0;display:flex;align-items:flex-start;position:relative;min-height:300px;flex-direction:column;justify-content:center}.sekcja--ig figure{margin:15px 0!important}.wp-block-columns .wp-block-column>*{margin-top:0!important}.txt-p25{padding:25px 0}@media screen and (min-width:900px){.sekcja{margin-bottom:100px}.sekcja--txt-le{padding:0 90px 0 0}.sekcja--txt-pr{padding:0 0 0 90px}.sekcja--ig figure{margin:0 15px!important}}@media screen and (min-width:1921px){.sekcja--txt-le{padding:0 150px 25px 0}.sekcja--txt-pr{padding:0 0 25px 150px}}.sponsor-section{margin-top:90px;width:100%;margin-bottom:50px!important}.sponsor-section .container{margin:0 auto;max-width:95%}.sponsor-section .flag-container{display:flex;justify-content:center;flex-wrap:nowrap}.sponsor-section .flag-container a{flex:1 1 25%;padding:0 2%;display:flex;justify-content:center;align-items:center}.sponsor-section img{max-width:100%}@media screen and (min-width:900px){.sponsor-section .container{max-width:var(--responsive--alignwide-width)}.sponsor-section .flag-container{justify-content:space-between!important}}@media screen and (min-width:1921px){.sponsor-section .container{max-width:80vw!important}}.search article{padding:0 25px}.search-result-count{margin-bottom:50px;padding:0 25px}@media screen and (min-width:900px){.search article{max-width:var(--responsive--aligndefault-width);margin:0 auto;padding:0}.search-result-count{margin-bottom:50px;padding:0}}.wpcf7 input[type="text"],.wpcf7 input[type="email"],.wpcf7 input[type="tel"],.wpcf7 textarea{width:100%;min-width:100%}.wpcf7 input[type="submit"]{width:100%;margin:0 0 0 auto;font-size:12px!important;text-transform:uppercase;letter-spacing:.2em}.wpcf7 form p:last-of-type{text-align:right}.wpcf7-spinner{position:absolute}@media only screen and (max-width:755px){#social h2{padding-top:0}body.custom-background{background-size:150%!important}footer ul.menu{text-align:center}footer #footer-contact p{text-align:center}.primary-navigation a{font-size:1.6rem}.primary-navigation a:hover,.primary-navigation .current-menu-item a{color:#000!important}}@media screen and (min-width:900px){footer{grid-template-columns:0.5fr 1fr 1fr 1fr 2fr 0.5fr!important;grid-template-areas:". site-info footer-menu1 footer-menu2 footer-contact. "}#footer--form{flex-direction:row}#footer--form div{padding:0}#footer--form .footer--kontakt{padding:100px 175px}#footer--form .footer--form{padding:100px 100px 0}#oferta--main{grid-template-columns:1fr 1fr 1fr 1fr 1fr;grid-template-areas:"offer offer offer1 offer2" "offer3 offer4 offer 5 offer 6"}}#main .woocommerce,.home #main [class*="woocommerce columns-"]{max-width:var(--responsive--alignwide-width)}.woocommerce-account .woocommerce-MyAccount-content p{font-size:1rem}.price{font-size:1.5rem;font-weight:600}.product-advantage{display:flex;flex-direction:row;margin-top:25px;justify-content:space-between;flex-wrap:wrap}.product-advantage div{flex:1 1 50%;font-size:.8rem;text-align:center;margin:25px 0}.product-advantage .ico-big{width:72px;height:72px}.product-desc,.product-info{margin-top:30px}.product-att,.single-product-att{font-size:12px!important;font-weight:300}.product-att span,.single-product-att span{margin-right:15px}.product-cat{text-transform:uppercase;padding:0!important;margin-top:25px;font-size:.8rem;letter-spacing:2px}ul.products li.product .woocommerce-loop-product__title{margin-bottom:0!important}a.remove{font-family:var(--entry-content--font-family)!important;border:2px solid var(--color-dark)!important;padding:0 0 4px;width:30px;height:30px;font-size:30px;font-weight:300;border-radius:50%!important;display:flex;align-items:center;justify-content:center}a.remove:hover,a.remove:active{background:var(--color-main)!important;color:var(--color-dark)!important;text-decoration:none!important;border-radius:50%!important}.woocommerce-account .woocommerce-MyAccount-navigation-link a,.woocommerce-account .woocommerce-MyAccount-navigation li{font-size:1.2rem!important}.woocommerce-info{border-top-color:var(--color-dark)!important}.woocommerce-error,.woocommerce-info,.woocommerce-message{background:var(--color-main)!important;justify-content:center!important;border-top:0!important;gap:25px}.woocommerce-account .woocommerce-info{background:var(--color-green)!important;justify-content:center!important}.woocommerce-terms-and-conditions-wrapper .woocommerce-privacy-policy-text p{font-size:1rem}.woocommerce-checkout h3{letter-spacing:.2rem;font-size:1.2rem;text-transform:uppercase}.woocommerce form .form-row .required{display:none!important;visibility:hidden!important}.woocommerce-checkout #customer_details h3#ship-to-different-address label{display:block!important;visibility:visible!important}.woocommerce-terms-and-conditions-wrapper{margin-bottom:1rem!important}#privacy_policy_field{margin-bottom:3rem}.validate-required{margin-top:1.5rem}.woocommerce-info .amount{margin-left:5px}.woocommerce-form-coupon{display:flex;align-items:center;background:transparent!important;border:1px solid #e0c5d4!important}.woocommerce-shop h1,.product-info h2,.product-desc h2,.woocommerce-product-attributes{display:none;visibility:hidden}.filtry .wp-block-column{padding:0 15px}.filtry input[type="text"]{border:0!important}.shop_attributes div,.shop_attributes div p{display:inline-block}.shop_attributes div{margin-right:1em}table.variations,table.variations label,.reset_variations{font-size:0.8rem!important}table.variations{margin:2rem 0 0}.variations_form{max-width:300px}.variations_form th{min-width:147px}.variations_form label{padding:0}.variations_form select{padding:0 25px 0 0}.reset_variations{text-align:right}.single-product .woocommerce-variation-price{margin:0 0 1em}.woocommerce table.shop_table_responsive tr:nth-child(2n+1) td,.woocommerce-page table.shop_table_responsive tr:nth-child(2n+1) td{filter:brightness(100%)}.price-box{display:flex;flex-direction:column;justify-content:center}.single-product div.product .product_meta{text-transform:uppercase;margin-top:.5rem!important}.product_meta .sku_wrapper{margin-right:15px}.single-product.singular .entry-title{margin:0 0 1rem!important}.single-product-att{margin:0 0 2.5rem!important}.added_to_cart{font-size:12px;margin-left:10px;padding:.5rem 2rem;margin:0!important;display:flex;justify-content:center;align-items:center}.added_to_cart:hover{text-decoration:none!important}.single-product div.product{margin-top:60px!important}.single-product .woocommerce-product-gallery ol{padding-left:0!important}.woocommerce .products .product .add_to_cart_button{position:absolute;bottom:0;right:0;background-color:transparent!important;padding:0 10px 15px}.woocommerce .products .product .add_to_cart_button:hover,.woocommerce .products .product .add_to_cart_button:focus{opacity:50%}.add_to_cart_button:before{display:inline-block;content:'';background-image:url(https://planthy.pl/wp-content/uploads/kup.png);background-size:100% 100%;font-weight:300;width:36px;height:36px}.woocommerce .woocommerce-cart-form table.shop_table td,.woocommerce .woocommerce-cart-form table.shop_table th,.woocommerce-page .woocommerce-cart-form table.shop_table td,.woocommerce-page .woocommerce-cart-form table.shop_table th{text-align:center}input[type="radio"]{border:2px solid var(--form--border-color)!important;width:18px!important;height:18px!important}input[type="radio"]::after{width:6px!important;height:6px!important;top:4px!important;left:4px!important}#product-info{display:flex;justify-content:space-between;flex-direction:row;margin-top:50px}#product-info div{display:flex;justify-content:center;flex-direction:column;text-align:center}#product-info img{max-width:75px;height:60px;margin:0 auto}#product-info p{font-size:12px!important;line-height:14px!important;font-weight:400;margin-top:7px}.color-picker{display:inline-block;width:14px;height:14px;margin-right:7px;border-radius:50%}@media screen and (min-width:900px){.product-advantage div{flex:0 0 72px;font-size:.8rem;text-align:center}a.remove{font-family:var(--entry-content--font-family)!important;border:2px solid var(--color-dark)!important;padding:0 0 8px;width:40px;height:40px;font-size:40px;font-weight:300;border-radius:50%!important;display:flex;align-items:center;justify-content:center}}@media screen and (min-width:1140px){.price-box{flex-direction:row;justify-content:flex-start}.price-box .price{margin-right:50px}}@media screen and (min-width:1921px){#main .woocommerce,.woocommerce .content-area,.alignwide .woocommerce>*{max-width:80vw!important}.woocommerce .content-area{padding:0!important}}.site .button:not(:hover):not(:active):not(.has-background),button:not(:hover):not(:active):not(.has-background),input[type="submit"]:not(:hover):not(:active):not(.has-background),input[type="reset"]:not(:hover):not(:active):not(.has-background),.wp-block-search .wp-block-search__button:not(:hover):not(:active):not(.has-background),.wp-block-button .wp-block-button__link:not(:hover):not(:active):not(.has-background),.wp-block-file a.wp-block-file__button:not(:hover):not(:active):not(.has-background),.added_to_cart{background-color:var(--color-dark);border:0;color:var(--color-white);text-transform:uppercase;letter-spacing:.2rem;font-weight:500;font-size:12px}.site .button:hover:not(:active):not(.has-background),.site .button:hover,button:hover,input[type="submit"]:hover,input[type="reset"]:hover,.wp-block-search .wp-block-search__button:hover,.wp-block-button .wp-block-button__link:hover,.wp-block-file a.wp-block-file__button:hover,.added_to_cart:hover{background-color:var(--color-green2);color:var(--color-dark);border:0;text-transform:uppercase;letter-spacing:.2rem;font-weight:500;font-size:12px;text-decoration:none}.wp-block-button:not(.is-style-outline) .wp-block-button__link:not(:hover):not(:active):not(.has-background),.wp-block-button .wp-block-button__link{background-color:var(--color-dark);border:0;font-size:12px;letter-spacing:.2rem;padding:1.6rem 2.5rem;line-height:1}.wp-block-button:not(.is-style-outline) .wp-block-button__link:hover{background-color:var(--color-green2)!important;color:#fff;border:0;text-decoration:none!important}.wp-block-button:not(.is-style-outline) .wp-block-button__link:active,button:active,.button:active,button:focus,.button:focus{background-color:var(--color-active)!important;color:#000;border:0!important;font-size:12px;text-transform:uppercase!important;letter-spacing:.2rem}.customize-partial-edit-shortcut-button{min-height:30px!important}.wp-block-button a:hover{text-decoration:none!important}.coupon button{background-color:var(--color-active)!important;color:#253C2880!important}.coupon button:hover{background-color:var(--color-dark)!important;color:#fff!important}.coupon #coupon_code{border:1px solid #253C2880!important}.woocommerce-form-coupon button[name="apply_coupon"]{padding:1rem .5rem!important}.woocommerce .woocommerce-cart-form button[name="apply_coupon"],.woocommerce .woocommerce-cart-form button[name="update_cart"]{background-color:var(--color-dark)!important;color:var(--color-white)!important}.woocommerce .woocommerce-cart-form button[name="apply_coupon"]:hover,.woocommerce .woocommerce-cart-form button[name="update_cart"]:hover{background-color:var(--color-green2)!important;color:var(--color-dark)!important}a.button{display:flex!important;justify-content:center;align-items:center}.wc-block-components-filter-reset-button{min-height:16px!important;background-color:transparent!important}.wc-blocks-components-form-token-field-wrapper:not(.single-selection) .components-form-token-field__input-container .components-form-token-field__token-text{border:0!important}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward{background-color:transparent!important}@media screen and (min-width:900px){.wp-block-button:not(.is-style-outline) .wp-block-button__link:not(:hover):not(:active):not(.has-background),.wp-block-button .wp-block-button__link{padding:1.6rem 5rem}.btn-config{max-width:50%}}@media screen and (min-width:1921px){.site .button:not(:hover):not(:active):not(.has-background),button:not(:hover):not(:active):not(.has-background),input[type="submit"]:not(:hover):not(:active):not(.has-background),input[type="reset"]:not(:hover):not(:active):not(.has-background),.wp-block-search .wp-block-search__button:not(:hover):not(:active):not(.has-background),.wp-block-button .wp-block-button__link:not(:hover):not(:active):not(.has-background),.wp-block-file a.wp-block-file__button:not(:hover):not(:active):not(.has-background),.added_to_cart,.site .button:hover:not(:active):not(.has-background),.site .button:hover,button:hover,input[type="submit"]:hover,input[type="reset"]:hover,.wp-block-search .wp-block-search__button:hover,.wp-block-button .wp-block-button__link:hover,.wp-block-file a.wp-block-file__button:hover,.added_to_cart:hover,.wp-block-button:not(.is-style-outline) .wp-block-button__link:not(:hover):not(:active):not(.has-background),.wp-block-button .wp-block-button__link,.wp-block-button:not(.is-style-outline) .wp-block-button__link:hover,.wp-block-button:not(.is-style-outline) .wp-block-button__link:active,button:active,.button:active,button:focus,.button:focus{font-size:18px!important}}input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],input[type="number"],input[type="tel"],input[type="date"],input[type="month"],input[type="week"],input[type="time"],input[type="datetime"],input[type="datetime-local"],input[type="color"],input[type="checkbox"],.site textarea{border:1px solid var(--color-border)!important;color:var(--color-contrast);background-color:#fff}.single-product form.cart input[type="number"],.woocommerce-cart input[type="number"]{border-radius:25px;text-align:center;max-height:40px}.single-product form.cart input[type="number"]{margin-right:20px!important}.woocommerce-checkout .select2-container .select2-selection,.woocommerce .cart-collaterals .shipping-calculator-form .select2-container .select2-selection__rendered,.woocommerce-checkout .select2-container .select2-dropdown{border:1px solid var(--color-border)!important}.woocommerce .wc-proceed-to-checkout .button,.woocommerce #customer_login button{margin-left:0!important}.woocommerce .wc-proceed-to-checkout .button:hover,.woocommerce #customer_login button:hover{text-decoration:none!important}input[type="checkbox"]{vertical-align:middle}input[type="checkbox"]:focus{outline:0;outline-offset:0}input[type=text]:focus,input[type=email]:focus,input[type=url]:focus,input[type=password]:focus,input[type=search]:focus,input[type=number]:focus,input[type=tel]: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,.site textarea:focus{color:var(--form--color-text);outline-offset:0;outline:0}#wpadminbar{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif!important}#wpadminbar .ab-icon,#wpadminbar .ab-item::before,#wpadminbar>#wp-toolbar>#wp-admin-bar-root-default .ab-icon,.wp-admin-bar-arrow{font:normal 20px/1 dashicons!important}.wp-block-button.is-style-outline .wp-block-button__link:not(:hover):not(:active):not(.has-text-color),.wp-block-button.is-style-outline .wp-block-button__link:not(:hover):not(:active):not(.has-background),.wp-block-button.is-style-outline .wp-block-button__link:not(:hover):not(:active).has-background,select{border:0;border-style:solid!important}button,.button,.wp-block-button,.wp-block-button__link{transition:all .4s ease-in-out!important}#cookies{position:fixed;bottom:0;left:0;display:flex;flex-direction:column;padding:0;font-size:.75em;align-items:center;background:rgb(224 197 212 / .85);z-index:101}#cookies p{padding:2px 20px}#cookies p{color:#263d29}#cookies a{color:#263d29;text-decoration:underline!important}#cookies a:hover{color:#fff;text-decoration:none}#cookies button{min-width:162px;max-height:70px;background-color:#fff;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);text-align:center;cursor:pointer;margin-bottom:20px;color:#263d29!important;border:2px solid #fff!important}#cookies button:nth-of-type(1){margin-right:15px}#cookies button#btn-cookies-deny{background-color:transparent!important;color:#fff!important}#cookies button:hover,#cookies button#btn-cookies-deny:hover{background-color:#263d29!important;color:#fff!important;border:2px solid #263d29!important}.btns{display:flex;flex-direction:row;margin-top:25px}@media screen and (min-width:1140px){#cookies{position:fixed;bottom:0;left:0;display:flex;flex-direction:row;padding:21px;font-size:.75em;align-items:center}#cookies p{padding:20px}#cookies .btn{margin-bottom:0}.btns{margin-top:0}}#jak-stworzyc{display:flex;justify-content:center;align-items:center;width:99vw}#jak-container{display:flex;max-width:90vw;position:relative;flex-direction:column}.jak-box{flex:1 1 100%;padding:20px;text-align:center;height:auto;display:flex;flex-direction:column}#jak-container div:nth-of-type(2n+1),#jak-container div:nth-of-type(2n+2){justify-content:flex-start;padding-top:25px;padding-bottom:25px}.jak-box h3{max-width:75%;margin:10px auto 25px;font-size:22px;color:#263d29}.jak-box p{max-width:75%;margin:0 auto;font-size:11px;color:#263d29}.jak-box img{max-width:100%;padding:15px}.jak-box span{display:flex;justify-content:center;align-items:center;padding:5px;border:2px solid #000;border-radius:50%;width:55px;height:55px;margin:0 auto 25px;font-size:25px;color:#263d29}.jak-box svg{display:block}.jak2 img{margin-left:-20px}#jak-container svg{display:none}@media(max-width:1400px){#jak-stworzyc{margin-top:200px!important}}@media(max-width:1130px){#jak-stworzyc{margin-top:0!important}}@media screen and (min-width:768px){#jak-container{flex-direction:row;flex-wrap:wrap}#jak-container div.jak-box{flex:1 1 50%}}@media screen and (min-width:1140px){#jak-container{height:95vh;max-width:90vw}#jak-container{flex-direction:row;flex-wrap:nowrap}#jak-container div.jak-box{flex:1 1 25%}.jak-box span{display:none}#jak-container div:nth-of-type(2n+1){justify-content:flex-start;padding-top:180px}#jak-container div:nth-of-type(2n+2){justify-content:flex-end;padding-bottom:230px}#jak-container>svg{display:block;width:100%;height:100%;position:absolute}}@media screen and (min-width:1399px){#jak-container div:nth-of-type(2n+1){padding-top:120px}#jak-container div:nth-of-type(2n+2){padding-bottom:180px}}@media screen and (min-width:1599px){#jak-container div:nth-of-type(2n+1){padding-top:70px}#jak-container div:nth-of-type(2n+2){padding-bottom:120px}}@media screen and (min-width:1919px){#jak-container div:nth-of-type(2n+1){padding-top:70px}#jak-container div:nth-of-type(2n+2){padding-bottom:100px}}@media screen and (min-width:2560px){.jak-box h3{font-size:2rem}.jak-box p{font-size:1.25rem}}#jak-container{animation:jak-main 1s linear;will-change:opacity;animation-delay:0ms}#jak-container div{will-change:transform,opacity}#jak-container h3{transition:all .7s ease}#jak-container img,#jak-container svg{transition:all 1.5s ease}#jak-container p{transition:all 1.5s ease}#jak-container div:hover img,#jak-container div:hover svg{transform:translatey(-15px)}#jak-container div:hover h3{transform:scale(1.1)}#jak-container div:hover p{transform:translatey(15px)}#jak-container div:nth-of-type(1){animation:jak-child 0.5s linear}#jak-container div:nth-of-type(2){animation:jak-child 1s linear}#jak-container div:nth-of-type(3){animation:jak-child 1.5s linear}#jak-container div:nth-of-type(4){animation:jak-child 2s linear}#jak-container path.st1:nth-of-type(1){animation:jak-child 0.5s linear}#jak-container path.st1:nth-of-type(2){animation:jak-child 1s linear}#jak-container path.st1:nth-of-type(3){animation:jak-child 1.5s linear}#jak-container path.st1:nth-of-type(4){animation:jak-child 2s linear}#jak-container div:nth-of-type(1) img{animation:jak-zoom 1s linear;animation-delay:500ms}#jak-container div:nth-of-type(2) img{animation:jak-zoom 1s linear;animation-delay:1000ms}#jak-container div:nth-of-type(3) img{animation:jak-zoom 1s linear;animation-delay:1500ms}#jak-container div:nth-of-type(4) img{animation:jak-zoom 1s linear;animation-delay:2000ms}@keyframes jak-main{0%{opacity:0}100%{opacity:1}}@keyframes jak-child{0%{transform:scale(.9) translatey(25px);opacity:0}100%{transform:scale(1) translatey(0);opacity:1}}@keyframes jak-zoom{0%{transform:scale(1)}50%{transform:scale(1.1)}100%{transform:scale(1)}}@keyframes zoom{0%{transform:scale(.9)}100%{transform:scale(1)}}.zoom{animation:zoom .35s alternate ease-in}.zoom1{animation:zoom 1s alternate ease-in}.zoom2{animation:zoom 2s alternate ease-in}@keyframes zoomin{0%{transform:scale(.95);opacity:0}100%{transform:scale(1);opacity:1}}.zoomin1{animation:zoomin 1s alternate ease-in}@keyframes fade-in{0%{opacity:0}100%{opacity:1}}.fadein{animation:fade-in .35s alternate ease-in}.fadein1{animation:fade-in 1s alternate ease-in}.fadein2{animation:fade-in 2s alternate ease-in}@-webkit-keyframes animation{from{-webkit-transform:translate(0,0);transform:translate(0,0);transform:rotate(90deg)}to{-webkit-transform:translate(0,16px);transform:translate(0,16px);transform:rotate(90deg)}}@keyframes animation{from{-webkit-transform:translate(0,0);transform:translate(0,0);transform:rotate(90deg)}to{-webkit-transform:translate(0,16px);transform:translate(0,16px);transform:rotate(90deg)}}body{min-width:320px}*{box-sizing:border-box}header.container{position:relative;z-index:200}header nav{padding:10px 24px;grid-template-columns:repeat(3,auto)}header nav .nav-links{width:fit-content;gap:40px}header nav .nav-links a{padding:0;margin:0}header nav .nav-links a.megamenu::after{content:'';width:24px;height:12px;background-image:url("data:image/svg+xml,%3Csvg width='24' height='12' viewBox='0 0 24 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_198_63)'%3E%3Cpath d='M17.42 2.45199L18.48 3.51299L12.703 9.29199C12.6104 9.38514 12.5004 9.45907 12.3791 9.50952C12.2579 9.55997 12.1278 9.58594 11.9965 9.58594C11.8652 9.58594 11.7352 9.55997 11.6139 9.50952C11.4927 9.45907 11.3826 9.38514 11.29 9.29199L5.51001 3.51299L6.57001 2.45299L11.995 7.87699L17.42 2.45199Z' fill='%23253C28'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_198_63'%3E%3Crect width='12' height='24' fill='white' transform='translate(24 1.04907e-06) rotate(90)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");background-size:100% 100%;display:block;transition:transform .3s ease-in-out}header nav .nav-links a.megamenu.active::after{transform:rotate(180deg)}header nav .nav-links-right{gap:24px}header nav .nav-links-right a.login,header nav .nav-links-right a.cart-link{flex-direction:column-reverse;margin:0;text-align:center}header .schedule-meeting{font-size:16px;font-weight:500;line-height:26px;color:#253C28;border:1.5px solid #253C28;padding:8px 32px!important;text-align:center}@media (max-width:1299.98px){header nav .nav-links{gap:24px}header nav .nav-links-right{gap:12px}header .schedule-meeting{display:none!important}}@media (max-width:1023.98px){header nav .nav-links-right a.login,header nav .nav-links-right a.cart-link{flex-direction:row;text-align:left}}.rox-megamenu{width:100%;background:#fff;padding:30px 0 54px;opacity:0;pointer-events:none;transition:opacity .3s ease-in-out;position:absolute;left:0;top:95px;z-index:100;box-shadow:0 13px 28px 0 #0000000F,0 50px 50px 0 #0000000D,0 113px 68px 0 #00000008,0 202px 81px 0 #00000003,0 315px 88px 0 #0000}.rox-megamenu.active{opacity:1;pointer-events:all}.rox-megamenu .container{max-width:1240px;padding:30px 24px 54px;margin:0 auto;display:grid;grid-template-columns:0.4fr 1fr;gap:24px}.rox-megamenu .rox-megamenu__block h3{font-size:20px;font-weight:600;line-height:26px;color:#253C28;letter-spacing:1px;margin-block-end:40px!important;text-transform:uppercase}.rox-megamenu .rox-megamenu__block.links ul{display:flex;flex-direction:column;gap:24px;padding:0;list-style:none}.rox-megamenu .rox-megamenu__block.links ul li{font-size:16px;font-weight:500;line-height:26px;letter-spacing:1px;color:#253C28;text-transform:uppercase}.rox-megamenu .rox-megamenu__block.cards{overflow:hidden;max-width:100%}.rox-megamenu .rox-megamenu__block.cards .swiper-slide{position:relative;overflow:hidden}.rox-megamenu .rox-megamenu__block.cards .swiper-slide::before{content:'';width:100%;height:120px;background:linear-gradient(180deg,#fff0 0%,rgb(37 60 40 / .86) 70%);position:absolute;left:0;bottom:0;display:block;z-index:3;pointer-events:none}.rox-megamenu .rox-megamenu__block.cards .swiper-slide picture img{transition:transform .3s ease-in-out;width:100%;height:100%;object-fit:cover}.rox-megamenu .rox-megamenu__block.cards .swiper-slide:hover picture img{transform:scale(1.1,1.1)}.rox-megamenu .rox-megamenu__block.cards .swiper-slide span{position:absolute;left:0;bottom:0;padding:12px;font-size:16px;font-weight:500;line-height:140%;letter-spacing:1px;color:#fff;text-transform:uppercase;z-index:5}@media (max-width:1023.98px){.rox-megamenu{display:none}}.entry-content{margin-top:0!important}.sekcja--txt-le .wp-block-heading{font-size:28px;font-weight:400;line-height:36px}.sekcja--txt-le p{font-size:16px;font-weight:500;line-height:150%}.sekcja--txt-le p:is(b,strong){font-weight:700}h5.line{font-size:28px;font-weight:500;line-height:24px;letter-spacing:3px;margin-block-end:40px!important}svg,svg path{max-width:100%}.jak-box h3{font-size:22px;font-weight:400;line-height:28px}.jak-box p{font-size:16px;font-weight:500;line-height:150%}.page-template-schedule-meeting .sponsor-section{margin-block:50px!important}.rx-schedulemeeting [name="prefered-date"]{width:100%}.rx-schedulemeeting .wpcf7 input[type="submit"].is-disabled,.rx-schedulemeeting .wpcf7 button[type="submit"].is-disabled{opacity:.6;pointer-events:none;cursor:not-allowed}.rx-schedulemeeting .wpcf7 form p:last-of-type{padding:0;position:relative}.rx-schedulemeeting .wpcf7 form .wpcf7-spinner{left:50%;top:50%;transform:translateX(-50%) translateY(-50%)}.rx-schedulemeeting .wpcf7 form.submitting [type="submit"]{pointer-events:none;opacity:.5}.post-type-archive-inspiracje .sponsor-section{margin-block:50px!important}.post-type-archive-inspiracje .site-content .container{max-width:1240px;padding-inline:24px;width:100%;margin:0 auto}.post-type-archive-inspiracje .site-main{padding-block-start:60px;padding-block-end:90px}.post-type-archive-inspiracje .entry-inspiracje-grid{gap:40px 20px}.post-type-archive-inspiracje .entry-inspiracje-miniature:first-of-type{grid-column:1 / 4}.post-type-archive-inspiracje .entry-inspiracje-miniature:first-of-type .entry-thumbnail{padding-top:45%}.post-type-archive-inspiracje .entry-inspiracje-miniature:first-of-type .entry-details{position:absolute;left:40px;bottom:40px;background:#fff;padding:40px;max-width:600px;gap:12px;pointer-events:none}.post-type-archive-inspiracje .entry-inspiracje-miniature:first-of-type .entry-title a{font-size:36px;font-weight:600;line-height:120%;-webkit-line-clamp:3}.post-type-archive-inspiracje .pagination{width:fit-content;margin:105px auto 0;border:unset;padding:unset}.post-type-archive-inspiracje .pagination .nav-links{gap:5px}.post-type-archive-inspiracje .pagination .nav-links>*{padding:10px;font-size:16px;font-weight:500;line-height:140%;letter-spacing:3px;color:#253C28;text-align:center;margin:0;text-decoration:unset!important;display:flex;align-items:center;justify-content:center}.post-type-archive-inspiracje .pagination .nav-links .current{background:#E0C5D4;pointer-events:none}.post-type-archive-inspiracje .pagination .nav-links .prev,.post-type-archive-inspiracje .pagination .nav-links .next{font-size:0}.post-type-archive-inspiracje .pagination .nav-links :is(.prev,.next),.post-type-archive-inspiracje .pagination .nav-links :is(.prev,.next):focus{background-image:url("data:image/svg+xml,%3Csvg width='19' height='19' viewBox='0 0 19 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.875 14.25L7.125 9.5L11.875 4.75' stroke='%23253C28' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")!important;background-size:19px!important;background-position:center!important;background-repeat:no-repeat!important}.post-type-archive-inspiracje .pagination .nav-links .next{transform:rotate(180deg)}@media (max-width:991.98px){.post-type-archive-inspiracje .entry-inspiracje-grid{grid-template-columns:repeat(2,1fr)}.post-type-archive-inspiracje .entry-inspiracje-miniature:first-of-type{grid-column:1 / 3}.post-type-archive-inspiracje .entry-inspiracje-miniature:first-of-type .entry-thumbnail{padding-top:65%}.post-type-archive-inspiracje .entry-inspiracje-miniature:first-of-type .entry-details{left:12px;bottom:24px;padding:24px;max-width:calc(100% - 24px)}.post-type-archive-inspiracje .entry-inspiracje-miniature:first-of-type .entry-title a{font-size:24px}}@media (max-width:767.98px){.post-type-archive-inspiracje .entry-inspiracje-grid{grid-template-columns:1fr}.post-type-archive-inspiracje .entry-inspiracje-miniature:first-of-type{grid-column:unset}.post-type-archive-inspiracje .entry-inspiracje-miniature:first-of-type .entry-details{position:relative;padding:8px;pointer-events:all;background:unset;max-width:100%;gap:6px;left:unset;bottom:unset}.post-type-archive-inspiracje .entry-inspiracje-miniature:first-of-type .entry-title a{font-size:20px}}.single-inspiracje .sponsor-section{margin-block:50px!important}.single-inspiracje .site-content .container{max-width:1240px;padding-inline:24px;width:100%;margin:0 auto}.single-inspiracje .site-content article{max-width:820px;width:100%;margin:0 auto}.single-inspiracje .site-main{padding-block:55px}.single-inspiracje .entry-header{margin-block-start:0;margin-block-end:32px}.single-inspiracje .entry-header .entry-title{font-size:36px!important;font-weight:600;line-height:120%;color:#181A2A!important;margin-bottom:20px}.single-inspiracje .article-meta{display:flex;align-items:center;gap:20px;margin-block-end:32px}.single-inspiracje .article-meta span:first-of-type{font-weight:600}.single-inspiracje .article-meta span{font-size:16px;font-weight:400;line-height:120%;color:#97989F}.single-inspiracje .article-meta span:nth-child(1n+2){display:flex;align-items:center;gap:20px}.single-inspiracje .article-meta span:nth-child(1n+2)::before{content:'';width:1px;height:24px;background:#97989F;display:block}.single-inspiracje .article-thumbnail img{width:100%;max-width:100%}.single-inspiracje .entry-content :is(h1,h2,h3,h4,h5,h6){margin:0 0 16px!important;font-size:24px;font-weight:600;line-height:140%;color:#181A2A}.single-inspiracje .entry-content p{margin:0 0 32px!important;padding:0;font-size:16px;font-weight:400;line-height:140%;color:#3B3C4A}.single-inspiracje .entry-content blockquote{padding:32px;background:#F6F6F7;border-left:4px solid #E8E8EA;margin:0 0 32px!important}.single-inspiracje .entry-content blockquote::before{display:none}.single-inspiracje .entry-content blockquote p::before{content:'“';margin-right:5px;display:inline-block}.single-inspiracje .entry-content blockquote p::after{content:'”';margin-left:5px;display:inline-block}.single-inspiracje .entry-content blockquote p,.single-inspiracje .entry-content blockquote::before,.single-inspiracje .entry-content blockquote::after{margin:0!important;font-size:24px;font-weight:400;line-height:140%;color:#181A2A;font-family:'Source Serif 4',serif!important;font-style:italic}.single-inspiracje .entry-content .wp-block-image.size-large img{width:100%;max-width:100%}.single-inspiracje .entry-content>*{max-width:100%!important}.single-inspiracje .related-posts{margin-block-start:105px}.single-inspiracje .related-posts :is(h1,h2,h3,h4,h5,h6){font-size:28px;font-weight:500;line-height:85%;letter-spacing:3px;color:#253C28;text-transform:uppercase;padding-block-end:16px;margin:0 0 16px!important;border-bottom:2px solid #253C28}.entry-inspiracje-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;padding:0;margin:0;list-style:none}.entry-inspiracje-miniature{position:relative}.entry-inspiracje-miniature .entry-thumbnail{width:100%;padding-top:65%;position:relative;margin-block-end:12px;overflow:hidden}.entry-inspiracje-miniature .entry-thumbnail img{width:100%!important;height:100%!important;object-fit:cover;position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);transition:all .6s ease-in-out}.entry-inspiracje-miniature .entry-thumbnail:hover img{width:110%!important;height:110%!important}.entry-inspiracje-miniature .entry-details{padding:8px;display:flex;flex-direction:column;gap:6px}.entry-inspiracje-miniature .entry-meta{display:flex;align-items:center;gap:12px}.entry-inspiracje-miniature .entry-meta span:first-of-type{font-weight:600}.entry-inspiracje-miniature .entry-meta span{font-size:13px;font-weight:400;line-height:120%;color:#97989F}.entry-inspiracje-miniature .entry-meta span:nth-child(1n+2){display:flex;align-items:center;gap:12px}.entry-inspiracje-miniature .entry-meta span:nth-child(1n+2)::before{content:'';width:1px;height:24px;background:#97989F;display:block}.entry-inspiracje-miniature .entry-title a{font-size:20px;font-weight:600;line-height:140%;color:#181A2A;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-decoration:unset!important}.entry-inspiracje-miniature .entry-link{font-size:16px;font-weight:500;line-height:120%;color:#253C28;display:flex;align-items:center;gap:12px;text-decoration:unset!important}.entry-inspiracje-miniature .entry-link::after{content:'';width:12px;height:24px;background-image:url("data:image/svg+xml,%3Csvg width='12' height='24' viewBox='0 0 12 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.45199 6.57999L3.51299 5.51999L9.29199 11.297C9.38514 11.3896 9.45907 11.4996 9.50952 11.6209C9.55997 11.7421 9.58594 11.8722 9.58594 12.0035C9.58594 12.1348 9.55997 12.2648 9.50952 12.3861C9.45907 12.5073 9.38514 12.6174 9.29199 12.71L3.51299 18.49L2.45299 17.43L7.87699 12.005L2.45199 6.57999Z' fill='%23253C28'/%3E%3C/svg%3E%0A");background-size:100% 100%;display:block;transition:transform .2s ease-in-out}.entry-inspiracje-miniature .entry-link:hover::after{transform:translateX(5px)}@media (max-width:991.98px){.entry-inspiracje-grid{grid-template-columns:1fr}}.woocommerce .content-area{max-width:100%;padding:0!important}.woocommerce .content-area .site-main{padding-top:20px!important}.woocommerce .woocommerce-breadcrumb{max-width:1370px;width:100%;margin:0 auto;padding-inline:24px}.woocommerce .product.entry:not(li){max-width:1240px;width:100%;margin:0 auto;padding-inline:24px;display:grid;grid-template-columns:1fr 0.7fr;gap:20px}.woocommerce .woocommerce-product-gallery__wrapper{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;width:100%!important;float:unset!important;max-width:100%;position:relative}.woocommerce .woocommerce-product-gallery__wrapper img{cursor:zoom-in}.woocommerce .woocommerce-product-gallery__wrapper img:nth-child(1),.woocommerce .woocommerce-product-gallery__wrapper img:nth-child(6){grid-column:1 / 3}.woocommerce .entry-summary{width:100%!important;float:unset!important;height:fit-content;position:sticky;top:0}.woocommerce .related.products{grid-column:1 / 3}.single-product div.product .product_meta{padding:0!important;margin-top:0!important;margin-bottom:0!important}.single-product div.product .product_meta .posted_in{font-size:12px;font-weight:400;line-height:21px;color:#253C28}.woocommerce .product.entry:not(li) .entry-title{font-size:48px!important;font-weight:400;line-height:53px;color:#253C28!important;margin-bottom:32px!important}.variations_form th{min-width:113px;font-weight:700}table.variations{margin-bottom:16px}table.variations label{font-weight:700}.variations_form td{position:relative}table.variations select{margin-right:0;width:100%}table.variations a.reset_variations{position:absolute;right:40px;top:50%;transform:translateY(-50%);visibility:visible}.woocommerce .woocommerce-variation-availability{margin-top:16px;margin-bottom:16px}.woocommerce .woocommerce-variation-availability p{padding-bottom:0}.woocommerce .woocommerce-variation-availability span{font-size:14px;font-weight:500;line-height:30px;color:#253C28;display:flex;align-items:center;gap:6px}.woocommerce .woocommerce-variation-availability span::before{content:'';width:10px;height:10px;background-size:100% 100%;display:block}.woocommerce .woocommerce-variation-availability span.available::before{background-image:url("data:image/svg+xml,%3Csvg width='10' height='10' viewBox='0 0 10 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='5' cy='5' r='5' fill='%2301DB1D'/%3E%3C/svg%3E%0A")}.woocommerce .woocommerce-variation-availability span.not-available::before{background-image:url("data:image/svg+xml,%3Csvg width='10' height='10' viewBox='0 0 10 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='5' cy='5' r='5' fill='%23DB0101'/%3E%3C/svg%3E%0A")}.single-product .woocommerce-variation-price{text-align:right;margin-bottom:16px}.single-product .woocommerce-variation-price bdi{font-size:32px;font-weight:600;line-height:41px;color:#253C28}.woocommerce .woocommerce-variation-add-to-cart{width:100%}.woocommerce .single_add_to_cart_button,.woocommerce .btn-config{font-size:12px!important;font-weight:500!important;line-height:20px!important;letter-spacing:3px!important;color:#fff!important;text-transform:uppercase!important;padding:13px!important;width:100%!important;text-align:center!important;width:100%}.woocommerce .btn-config{color:#253C28!important;background:unset!important;border:1px solid #253C28!important;max-width:100%!important}.woocommerce .product-desc,.woocommerce .product-info{margin-top:8px}.woocommerce .product #product-info{margin-top:16px;padding-top:16px;border-top:2px solid #253C28}.woocommerce .woocommerce-description.container,.woocommerce .woocommerce-related.container{display:grid;grid-template-columns:1fr;gap:36px;margin-top:100px}.woocommerce .site-main .container{max-width:1240px;margin:0 auto;padding-inline:24px}.woocommerce .woocommerce-description .woocommerce-description__block>h4{font-size:28px;font-weight:400;line-height:36px;color:#253C28}.woocommerce .woocommerce-description .woocommerce-description__block h5.line{font-size:18px;font-weight:500;line-height:24px;letter-spacing:3px;color:#253C28;text-transform:uppercase;padding:0 0 18px!important;margin:0 0 12px!important}.woocommerce .woocommerce-description .woocommerce-description__block :is(p,li){font-size:17px;font-weight:500;line-height:146%;color:#253C28}.woocommerce .woocommerce-description .woocommerce-description__block #single-product-attributes{margin-top:60px}.woocommerce .onsale{line-height:normal;left:24px;right:unset!important;border-radius:0;padding:0;top:24px;font-size:12px;text-transform:uppercase;letter-spacing:3px;padding:10px;background:#253C28}.woocommerce .onsale::before{padding-top:0}.woocommerce .woocommerce-related .related.products>h2{font-size:28px;font-weight:500;line-height:24px;letter-spacing:3px;color:#253C28;text-transform:uppercase;padding-bottom:16px;margin-bottom:40px;border-bottom:1px solid #253C28}.woocommerce .rx-videobanner{margin-top:100px}.woocommerce .wc-price-history{text-align:center;font-size:13px;font-weight:400;line-height:140%;color:#252525}.woocommerce .woocommerce-Price-amount{font-weight:500}.single-product .summary p.price{padding-bottom:0;margin-bottom:16px;text-align:right;font-size:32px;font-weight:600}.single-product .entry .entry-summary .product_meta{order:1}.single-product .entry .entry-summary .product_title{order:1}.single-product form{width:100%;max-width:100%}@media (max-width:991.98px){.woocommerce .woocommerce-description.container{grid-template-columns:1fr;gap:0;margin-top:24px}.woocommerce .product.entry:not(li){grid-template-columns:1fr}.woocommerce .product.entry:not(li) .entry-title{font-size:36px!important}table.variations a.reset_variations{display:none}.woocommerce .wc-price-history{text-align:left}.single-product .summary p.price{text-align:left}}@media (max-width:767.98px){.woocommerce .product.entry:not(li),.woocommerce .woocommerce-description.container,.woocommerce .site-main .container{padding-inline:0}.woocommerce .woocommerce-product-gallery__wrapper{grid-template-columns:1fr}.woocommerce .woocommerce-product-gallery__wrapper img:nth-child(1),.woocommerce .woocommerce-product-gallery__wrapper img:nth-child(6){grid-column:unset}.woocommerce .product #product-info{flex-direction:column}.woocommerce .product.entry:not(li) .entry-title,.single-product .summary p.price{font-size:30px!important}}body.woocommerce-cart #short-header{min-height:60px;margin-bottom:0!important}body.woocommerce-cart .entry-title{font-size:28px!important;font-weight:500!important;line-height:20px!important;color:#253C28;letter-spacing:3px;text-transform:uppercase;margin-top:0!important;margin-bottom:0!important;padding-left:0!important;padding-bottom:16px!important;border-bottom:1px solid #253C28}body.woocommerce-cart .woocommerce-cart-form th.product-name,body.woocommerce-cart .woocommerce-cart-form th.product-price,body.woocommerce-cart .woocommerce-cart-form th.product-quantity,body.woocommerce-cart .woocommerce-cart-form th.product-quantity::before,body.woocommerce-cart .woocommerce-cart-form th.product-subtotal{font-size:16px!important;font-weight:700!important;line-height:140%;color:#253C28;padding-top:0!important;padding-bottom:9px!important}body.woocommerce-cart .woocommerce-cart-form th.product-name,body.woocommerce-cart .woocommerce-cart-form td.product-name{text-align:left!important}body.woocommerce-cart .woocommerce-cart-form th.product-thumbnail,body.woocommerce-cart .woocommerce-cart-form td.product-thumbnail{max-width:200px;width:200px}body.woocommerce-cart .woocommerce-cart-form td.product-thumbnail img{max-width:120px!important}body.woocommerce-cart .woocommerce-cart-form td.product-price,body.woocommerce-cart .woocommerce-cart-form td.product-subtotal{font-size:12px}body.woocommerce-cart .woocommerce-cart-form td.product-subtotal bdi{font-weight:700}body.woocommerce-cart .woocommerce-cart-form .coupon{display:flex}body.woocommerce-cart .woocommerce-cart-form .coupon #coupon_code,body.woocommerce-cart .woocommerce-cart-form .button[name="apply_coupon"],body.woocommerce-cart .woocommerce-cart-form .button[name="update_cart"],body.woocommerce-cart .woocommerce-cart-form .button[name="empty_cart"]{border:1px solid #253C28!important;background:unset!important;color:#253C28!important;margin:0;transition:all .3s ease-in-out;font-size:12px!important;font-weight:500!important;line-height:20px!important;letter-spacing:3px!important;padding:8px 10px!important}body.woocommerce-cart .woocommerce-cart-form .button[name="update_cart"]:disabled{opacity:.3;pointer-events:none}body.woocommerce-cart .woocommerce-cart-form .coupon #coupon_code{letter-spacing:0!important}body.woocommerce-cart .woocommerce-cart-form .button[name="apply_coupon"]{transform:translateX(-1px)}body.woocommerce-cart .woocommerce-cart-form .button[name="apply_coupon"]:hover,body.woocommerce-cart .woocommerce-cart-form .button[name="update_cart"]:hover,body.woocommerce-cart .woocommerce-cart-form .button[name="empty_cart"]:hover{background:#253C28!important;color:#fff!important}body.woocommerce-cart .cart_totals h2,body.woocommerce-cart .cart_totals .shop_table{display:none}body.woocommerce-cart .woocommerce-cart-form td.product-quantity::before{display:none}body.woocommerce-cart .woocommerce-cart-form td.product-quantity .qty-button{width:fit-content;position:relative}body.woocommerce-cart .woocommerce-cart-form td.product-quantity .qty-decrease,body.woocommerce-cart .woocommerce-cart-form td.product-quantity .qty-increase{width:20px;height:20px;display:flex;align-items:center;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);cursor:pointer}body.woocommerce-cart .woocommerce-cart-form td.product-quantity .qty-decrease{left:10px}body.woocommerce-cart .woocommerce-cart-form td.product-quantity .qty-increase{right:10px}body.woocommerce-cart .woocommerce-cart-form input.qty{margin:0;text-align:center;-moz-appearance:textfield}body.woocommerce-cart .woocommerce-cart-form input.qty::-webkit-outer-spin-button,body.woocommerce-cart .woocommerce-cart-form input.qty::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}body.woocommerce-cart .cross-sells{margin-top:105px}body.woocommerce-cart .shipping-methods{display:none}@media (max-width:768.98px){body.woocommerce-cart .woocommerce-cart-form .button[name="update_cart"]{margin-bottom:12px!important}}body.woocommerce-checkout #short-header{min-height:60px;margin-bottom:0!important}body.woocommerce-checkout .entry-content{max-width:1600px;padding:0 6vw;margin:0 auto}body.woocommerce-checkout .entry-content .woocommerce{max-width:100%!important;padding:0!important}body.woocommerce-checkout .entry-title{font-size:28px!important;font-weight:500!important;line-height:20px!important;color:#253C28;letter-spacing:3px;text-transform:uppercase;margin-top:0!important;margin-bottom:15px!important;padding-left:0!important;padding-bottom:16px!important;border-bottom:1px solid #253C28;max-width:1600px}body.woocommerce-checkout .woocommerce-form-coupon-toggle .woocommerce-info{display:none}body.woocommerce-checkout form.checkout{margin-top:75px}body.woocommerce-checkout form.checkout h3{font-size:20px;font-weight:500;line-height:20px;color:#253C28;letter-spacing:3px;text-transform:uppercase;border-bottom:1px solid #253C28;padding-bottom:16px}body.woocommerce-checkout form .col2-set{padding-right:0}body.woocommerce-checkout form #order_review,body.woocommerce-checkout form #order_review_heading{padding-left:0;width:33%}body.woocommerce-checkout #customer_details p label{font-size:16px;font-weight:400;line-height:140%;color:#253C28;padding:3px 6px;margin:0}.woocommerce form .form-row .input-text{padding:8px 12px;border:1px solid #253C28!important;border-radius:0;font-size:14px;font-weight:400;line-height:140%;color:#253C28}.select2-container .select2-selection--single .select2-selection__rendered{padding:8px 12px;border:1px solid #253C28!important;border-radius:0;font-size:14px;font-weight:400;line-height:140%;color:#253C28}.woocommerce-checkout .select2-container .select2-selection{border:0!important}.woocommerce form .form-row .input-text::placeholder{opacity:60%}.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{width:49%}.woocommerce-checkout form .col2-set{width:56%}.woocommerce-checkout form .col2-set p{margin-bottom:12px}.woocommerce-checkout form #billing_company_field,.woocommerce-checkout form #billing_address_2_field,.woocommerce-checkout form #shipping_company_field,.woocommerce-checkout form #shipping_address_2_field{display:none!important}.woocommerce-checkout form #billing_postcode_field,.woocommerce-checkout form #shipping_postcode_field{width:45%;float:left;clear:unset}.woocommerce-checkout form #billing_city_field,.woocommerce-checkout form #shipping_city_field{width:53%;float:right;clear:unset}.woocommerce-checkout form #ship-to-different-address,.woocommerce-checkout form #wpdesk_vat_field h3{width:100%;margin:0 0 16px!important;padding:0;border:0}.woocommerce-checkout form #wpdesk_vat_field h3 label,.woocommerce-checkout form #ship-to-different-address label{font-size:16px;font-weight:400;line-height:140%;text-transform:uppercase;color:#253C28;margin:0;display:flex;align-items:center;gap:12px;cursor:pointer}.woocommerce-checkout form #wpdesk_vat_field h3 label input[type=checkbox],.woocommerce-checkout form #ship-to-different-address label input[type=checkbox]{display:none!important}.woocommerce-checkout form #wpdesk_vat_field h3 label span{width:28px;height:12px;border:1px solid #253C28;border-radius:1000px;position:relative;display:block;transition:all .3s ease-in-out}.woocommerce-checkout form #wpdesk_vat_field h3 label input[type=checkbox]:checked+span{background:#253C28}.woocommerce-checkout form #wpdesk_vat_field h3 label span::before{content:'';width:9px;height:9px;background:#253C28;border-radius:100%;position:absolute;left:1px;top:50%;transform:translateY(-50%);display:block;transition:all .3s ease-in-out}.woocommerce-checkout form #wpdesk_vat_field h3 label input[type=checkbox]:checked+span::before{left:16px;background:#FFF}.woocommerce-checkout form #ship-to-different-address label span{text-align:left;width:fit-content;font-size:16px!important}.woocommerce-checkout form #ship-to-different-address label span::before{border-width:1px;height:10px;border-color:#253C28!important}.woocommerce-checkout form #ship-to-different-address label input[type=checkbox]+span::before,.woocommerce-checkout form #ship-to-different-address label input[type=checkbox]:checked+span::after{background:#fff}.woocommerce-checkout form #ship-to-different-address label input[type=checkbox]:checked+span::before,.woocommerce-checkout form #ship-to-different-address label input[type=checkbox]+span::after{background:#253C28}.woocommerce-checkout form #ship-to-different-address label span::before,.woocommerce-checkout form #ship-to-different-address label span::after{top:50%;transform:translateY(-50%)}.woocommerce-checkout form #ship-to-different-address label span::after{right:21px}.woocommerce-checkout form #ship-to-different-address label input[type="checkbox"]:checked+span::after{right:2px}.woocommerce-checkout form #ship-to-different-address label input[type=checkbox]{display:none}.woocommerce-checkout form #ship-to-different-address label span{position:relative;display:block;text-align:right;padding-right:45px}.woocommerce-checkout form #wpdesk_vat_field .invoice-fields{max-height:0;overflow:hidden;transition:all .3s ease-in-out}.woocommerce-checkout form input[type=checkbox]{width:15px;height:15px;min-width:15px;min-height:15px;border:1px solid #253C28!important;border-radius:2.5px;position:relative}.woocommerce form .form-row .input-checkbox{display:inline-block;margin:0 12px 0 0}.woocommerce-checkout form input[type=checkbox]::after{width:4px;height:7px;border-width:1px;position:relative;top:45%;left:50%;transform:translateX(-50%) translateY(-50%) rotate(45deg)}.woocommerce-checkout form .woocommerce-terms-and-conditions-link::after{display:none}.woocommerce-checkout form label.checkbox{font-size:13px!important}.woocommerce-checkout form .woocommerce-terms-and-conditions-wrapper,.woocommerce-checkout form .woocommerce-terms-and-conditions-wrapper p{margin-bottom:0!important}.woocommerce-checkout form #order_review .woocommerce-checkout-review-order-table{margin-top:0}.woocommerce-checkout form #order_review .woocommerce-checkout-review-order-table .cart-subtotal{border:0}.woocommerce-checkout #order_review tbody td{padding:16px 0;border-bottom:1px solid #000!important}.woocommerce-checkout #order_review td.product-name{display:grid;grid-template-columns:85px 1fr;gap:24px}.woocommerce-checkout #order_review td.product-name .flex{display:flex;align-items:center;justify-content:space-between;gap:12px}body.woocommerce-checkout form #order_review_heading{margin:0!important}body.woocommerce-checkout form tr.cart-subtotal td{padding:12px 0 0;display:flex;align-items:center;justify-content:space-between;gap:12px}body.woocommerce-checkout form tr.cart-subtotal :is(h5,td){font-size:18px;font-weight:400!important;line-height:140%;color:#253C28;margin:unset!important;text-transform:unset;letter-spacing:0}body.woocommerce-checkout form tr.cart-subtotal td .woocommerce-Price-amount.amount{font-weight:400!important}.woocommerce-checkout form #order_review .woocommerce-checkout-review-order-table .order-total{border-top:0}.woocommerce-checkout form #order_review .woocommerce-checkout-review-order-table .order-total td{padding:12px 0 0;display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.woocommerce-checkout form #order_review .woocommerce-checkout-review-order-table .order-total td :is(h5,td){font-size:20px;font-weight:700!important;line-height:140%;color:#253C28;margin:unset!important;text-transform:unset;letter-spacing:0;text-align:left}.woocommerce-checkout form #order_review .woocommerce-checkout-review-order-table .order-total td h5 small{display:block}.woocommerce-checkout form #order_review .woocommerce-checkout-review-order-table .order-total td h5 :is(small,span){font-size:13px;font-weight:400!important;line-height:140%;color:#656464;letter-spacing:0}.woocommerce-checkout .roxart-place-order{margin-top:32px}#privacy_policy_field{margin-bottom:50px!important}body.woocommerce-checkout form .shipping-methods{margin-bottom:50px}body.woocommerce-checkout form .woocommerce-shipping-methods{padding:0;list-style:none}body.woocommerce-checkout form .woocommerce-shipping-methods .shipping_method{width:16px!important;height:16px!important;background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.5455 2.34375C14.5455 1.85283 14.1472 1.45455 13.6562 1.45455H2.34375C1.85283 1.45455 1.45455 1.85283 1.45455 2.34375V13.6562C1.45455 14.1472 1.85283 14.5455 2.34375 14.5455H13.6562C14.1472 14.5455 14.5455 14.1472 14.5455 13.6562V2.34375ZM16 13.6562C16 14.9505 14.9505 16 13.6562 16H2.34375C1.04951 16 0 14.9505 0 13.6562V2.34375C0 1.04951 1.04951 0 2.34375 0H13.6562C14.9505 0 16 1.04951 16 2.34375V13.6562Z' fill='%23252525'/%3E%3C/svg%3E%0A");border:0!important;border-radius:0}body.woocommerce-checkout form .woocommerce-shipping-methods .shipping_method:checked{background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.5455 2.34375C14.5455 1.85283 14.1472 1.45455 13.6563 1.45455H2.34375C1.85283 1.45455 1.45455 1.85283 1.45455 2.34375V13.6563C1.45455 14.1472 1.85283 14.5455 2.34375 14.5455H13.6563C14.1472 14.5455 14.5455 14.1472 14.5455 13.6563V2.34375ZM9.91004 5.86932C10.194 5.58551 10.6545 5.58551 10.9384 5.86932C11.2224 6.15328 11.2223 6.6137 10.9384 6.89773L7.70644 10.1307C7.42253 10.4146 6.96207 10.4144 6.67803 10.1307L5.06155 8.5142C4.77754 8.23019 4.77754 7.76981 5.06155 7.4858C5.34557 7.20178 5.80594 7.20178 6.08996 7.4858L7.19129 8.58712L9.91004 5.86932ZM16 13.6563C16 14.9505 14.9505 16 13.6563 16H2.34375C1.04951 16 0 14.9505 0 13.6563V2.34375C0 1.04951 1.04951 0 2.34375 0H13.6563C14.9505 0 16 1.04951 16 2.34375V13.6563Z' fill='%23252525'/%3E%3C/svg%3E%0A")}body.woocommerce-checkout form .woocommerce-shipping-methods .shipping_method::after{display:none}body.woocommerce-checkout form .woocommerce-shipping-methods li{display:grid;grid-template-columns:auto 1fr 1fr 0.3fr;align-items:center;gap:12px;padding:20px 15px}body.woocommerce-checkout form .woocommerce-shipping-methods li:not(:last-child){border-bottom:1px solid #000}body.woocommerce-checkout form .woocommerce-shipping-methods li label{display:flex;flex-direction:column;gap:3px;font-size:16px;font-weight:600;line-height:140%;color:#252525;visibility:unset!important}body.woocommerce-checkout form .woocommerce-shipping-methods li label small{font-size:13px;font-weight:400;line-height:140%;color:#0009;display:block}body.woocommerce-checkout form .woocommerce-shipping-methods li span.shipping-cost{font-size:16px;font-weight:600;line-height:140%;color:#252525}body.woocommerce-checkout form .woocommerce-shipping-methods li label,body.woocommerce-checkout form .woocommerce-shipping-methods li p{padding:0;margin:0}body.woocommerce-checkout form .woocommerce-shipping-methods li img{margin:0}body.woocommerce-checkout form .woocommerce-shipping-methods li .shipping-method-description{display:none}body.woocommerce-checkout form .woocommerce-shipping-methods li .easypack-shipping-method-logo{display:flex;align-items:center;justify-content:flex-end}body.woocommerce-checkout form .wc_payment_methods{padding:0}body.woocommerce-checkout form .wc_payment_methods .wc_payment_method input[type=radio]+label::before,body.woocommerce-checkout form .wc_payment_methods .wc_payment_method input[type=radio]:checked+label::before{border:0;background-color:unset;border-radius:unset;width:16px;height:16px}body.woocommerce-checkout form .wc_payment_methods .wc_payment_method input[type=radio]+label::before{background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.5455 2.34375C14.5455 1.85283 14.1472 1.45455 13.6562 1.45455H2.34375C1.85283 1.45455 1.45455 1.85283 1.45455 2.34375V13.6562C1.45455 14.1472 1.85283 14.5455 2.34375 14.5455H13.6562C14.1472 14.5455 14.5455 14.1472 14.5455 13.6562V2.34375ZM16 13.6562C16 14.9505 14.9505 16 13.6562 16H2.34375C1.04951 16 0 14.9505 0 13.6562V2.34375C0 1.04951 1.04951 0 2.34375 0H13.6562C14.9505 0 16 1.04951 16 2.34375V13.6562Z' fill='%23252525'/%3E%3C/svg%3E%0A")}body.woocommerce-checkout form .wc_payment_methods .wc_payment_method input[type=radio]:checked+label::before{background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.5455 2.34375C14.5455 1.85283 14.1472 1.45455 13.6563 1.45455H2.34375C1.85283 1.45455 1.45455 1.85283 1.45455 2.34375V13.6563C1.45455 14.1472 1.85283 14.5455 2.34375 14.5455H13.6563C14.1472 14.5455 14.5455 14.1472 14.5455 13.6563V2.34375ZM9.91004 5.86932C10.194 5.58551 10.6545 5.58551 10.9384 5.86932C11.2224 6.15328 11.2223 6.6137 10.9384 6.89773L7.70644 10.1307C7.42253 10.4146 6.96207 10.4144 6.67803 10.1307L5.06155 8.5142C4.77754 8.23019 4.77754 7.76981 5.06155 7.4858C5.34557 7.20178 5.80594 7.20178 6.08996 7.4858L7.19129 8.58712L9.91004 5.86932ZM16 13.6563C16 14.9505 14.9505 16 13.6563 16H2.34375C1.04951 16 0 14.9505 0 13.6563V2.34375C0 1.04951 1.04951 0 2.34375 0H13.6563C14.9505 0 16 1.04951 16 2.34375V13.6563Z' fill='%23252525'/%3E%3C/svg%3E%0A")}@media (max-width:1023.98px){.woocommerce-checkout form .col2-set,body.woocommerce-checkout form #order_review,body.woocommerce-checkout form #order_review_heading{width:100%;float:unset}}@media (max-width:991.98px){.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last,.woocommerce-checkout form #billing_postcode_field,.woocommerce-checkout form #shipping_postcode_field,.woocommerce-checkout form #billing_city_field,.woocommerce-checkout form #shipping_city_field{width:100%;float:unset}}@media (max-width:768px){#main #shipping_method li{display:grid}}@media (max-width:575.98px){#main #shipping_method li{grid-template-columns:1fr}body.woocommerce-checkout form .woocommerce-shipping-methods li .easypack-shipping-method-logo{justify-content:flex-start}}.woocommerce-product-custom-blocks{margin-top:90px}.archive .site-main{padding-inline:75px}@media (max-width:991.98px){.archive .site-main{padding-inline:24px}}.products .product-att{display:none}ul.products li.product .woocommerce-loop-product__title{margin-bottom:1rem!important}.woocommerce .site-main .woocommerce-description.container{margin-top:2rem}.single-product form.cart .quantity{margin-bottom:1rem}.rox-megamenu{z-index:1000000}header.container{position:relative;z-index:2000000}@media (max-width:1199.98px){.rx-schedulemeeting .rx-schedulemeeting__block:nth-child(1){position:static}}.rox-annoucement-under-title{padding:10px;display:grid;grid-template-columns:24px 1fr;gap:10px;border:1px solid #253C28;margin:25px 0}.rox-annoucement-under-title p{font-size:12px;line-height:1.4em;letter-spacing:.03em;color:#252525;font-style:italic;margin:0!important;padding:0;font-weight:400}.rx-contact-hint{width:100%;display:block;text-align:left;font-size:12px;color:grey;margin-left:4px;margin-top:2px}label:has(.wpcf7-form-control-wrap[data-name="your-adres"] .wpcf7-not-valid-tip) .rx-contact-hint{margin-top:-20px}