1<!DOCTYPE html> 2<html lang="pl-PL"> 3<head> 4 <!-- title --> 5 <meta charset="UTF-8"> 6 <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1"> 7 <link rel="profile" href="https://gmpg.org/xfn/11"> 8 <link rel="pingback" href="https://mamafizjoterapeuta.pl/xmlrpc.php"> 9
9<script type="text/javascript" src="https://cdn.consentmanager.net/delivery/autoblocking/6e2d6c5721eff.js" data-cmp-ab="1" 10 data-cmp-host="delivery.consentmanager.net" 11 data-cmp-cdn="cdn.consentmanager.net" 12 data-cmp-codesrc="10"></script>
12 13 <meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' /> 14 15<!-- Google Tag Manager for WordPress by gtm4wp.com -->
16<script data-cfasync="false" data-pagespeed-no-defer> 17 var gtm4wp_datalayer_name = "dataLayer"; 18 var dataLayer = dataLayer || []; 19 const gtm4wp_use_sku_instead = 0; 20 const gtm4wp_currency = 'PLN'; 21 const gtm4wp_product_per_impression = 0; 22 const gtm4wp_clear_ecommerce = false; 23 const gtm4wp_datalayer_max_timeout = 2000; 24 25 const gtm4wp_scrollerscript_debugmode = false; 26 const gtm4wp_scrollerscript_callbacktime = 100; 27 const gtm4wp_scrollerscript_readerlocation = 150; 28 const gtm4wp_scrollerscript_contentelementid = "content"; 29 const gtm4wp_scrollerscript_scannertime = 60; 30</script>
30 31<!-- End Google Tag Manager for WordPress by gtm4wp.com --> 32 <!-- This site is optimized with the Yoast SEO plugin v28.3 - https://yoast.com/product/yoast-seo-wordpress/ --> 33 <title>- mamafizjoterapeuta</title> 34 <meta name="description" content="Jestem szczÄÅliwÄ Å¼onÄ , mamÄ i... fizjoterapeutÄ ." /> 35 <link rel="canonical" href="https://mamafizjoterapeuta.pl/about-me/" /> 36 <meta property="og:locale" content="pl_PL" /> 37 <meta property="og:type" content="article" /> 38 <meta property="og:title" content="- mamafizjoterapeuta" /> 39 <meta property="og:description" content="Jestem szczÄÅliwÄ Å¼onÄ , mamÄ i... fizjoterapeutÄ ." /> 40 <meta property="og:url" content="https://mamafizjoterapeuta.pl/about-me/" /> 41 <meta property="og:site_name" content="mamafizjoterapeuta" /> 42 <meta property="article:modified_time" content="2026-08-01T11:24:25+00:00" /> 43 <meta property="og:image" content="https://mamafizjoterapeuta.pl/wp-content/uploads/2026/07/Mama-Fizjoterapeuta-1024x1024.png" /> 44 <meta property="og:image:width" content="1024" /> 45 <meta property="og:image:height" content="1024" /> 46 <meta property="og:image:type" content="image/png" /> 47
47<script type="application/ld+json" class="yoast-schema-graph">{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/mamafizjoterapeuta.pl\/about-me\/","url":"https:\/\/mamafizjoterapeuta.pl\/about-me\/","name":"- mamafizjoterapeuta","isPartOf":{"@id":"https:\/\/mamafizjoterapeuta.pl\/#website"},"primaryImageOfPage":{"@id":"https:\/\/mamafizjoterapeuta.pl\/about-me\/#primaryimage"},"image":{"@id":"https:\/\/mamafizjoterapeuta.pl\/about-me\/#primaryimage"},"thumbnailUrl":"https:\/\/mamafizjoterapeuta.pl\/wp-content\/uploads\/2026\/07\/Mama-Fizjoterapeuta.png","datePublished":"2017-02-23T18:33:56+00:00","dateModified":"2026-08-01T11:24:25+00:00","description":"Jestem szczÄÅliwÄ
żonÄ
, mamÄ
i... fizjoterapeutÄ
.","inLanguage":"pl-PL","potentialAction":[{"@type":"ReadAction","target":["https:\/\/mamafizjoterapeuta.pl\/about-me\/"]}]},{"@type":"ImageObject","inLanguage":"pl-PL","@id":"https:\/\/mamafizjoterapeuta.pl\/about-me\/#primaryimage","url":"https:\/\/mamafizjoterapeuta.pl\/wp-content\/uploads\/2026\/07\/Mama-Fizjoterapeuta.png","contentUrl":"https:\/\/mamafizjoterapeuta.pl\/wp-content\/uploads\/2026\/07\/Mama-Fizjoterapeuta.png","width":1400,"height":1400},{"@type":"WebSite","@id":"https:\/\/mamafizjoterapeuta.pl\/#website","url":"https:\/\/mamafizjoterapeuta.pl\/","name":"mamafizjoterapeuta","description":"Blog o rozwoju dziecka z perspektywy Mamy Fizjoterapeuty.","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/mamafizjoterapeuta.pl\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"pl-PL"}]}</script>
47 48 <!-- / Yoast SEO plugin. --> 49 50 51<link rel='dns-prefetch' href='//player.vimeo.com' /> 52<link rel='dns-prefetch' href='//fonts.googleapis.com' /> 53<link rel="alternate" type="application/rss+xml" title="mamafizjoterapeuta » KanaÅ z wpisami" href="https://mamafizjoterapeuta.pl/feed/" /> 54<link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://mamafizjoterapeuta.pl/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fmamafizjoterapeuta.pl%2Fabout-me%2F" /> 55<link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://mamafizjoterapeuta.pl/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fmamafizjoterapeuta.pl%2Fabout-me%2F&format=xml" /> 56<style id="wp-img-auto-sizes-contain-inline-css"> 57img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px} 58/*# sourceURL=wp-img-auto-sizes-contain-inline-css */ 59</style> 60 61<link rel='stylesheet' id='sgr-css' href='https://mamafizjoterapeuta.pl/wp-content/plugins/simple-google-recaptcha/sgr.css?ver=1669964722' media='all' /> 62<link rel='stylesheet' id='sbi-tokens-local-css' href='https://mamafizjoterapeuta.pl/wp-content/plugins/instagram-feed/assets/tokens/sb-tokens-local.css?ver=6.13.0' media='all' /> 63<link rel='stylesheet' id='sbi_styles-css' href='https://mamafizjoterapeuta.pl/wp-content/plugins/instagram-feed/css/sbi-styles.min.css?ver=6.13.0' media='all' /> 64<link rel='stylesheet' id='dashicons-css' href='https://mamafizjoterapeuta.pl/wp-includes/css/dashicons.min.css?ver=7.0.6' media='all' /> 65<link rel='stylesheet' id='menu-icons-extra-css' href='https://mamafizjoterapeuta.pl/wp-content/plugins/menu-icons/css/extra.min.css?ver=0.13.23' media='all' /> 66<style id="wp-emoji-styles-inline-css"> 67 68 img.wp-smiley, img.emoji { 69 display: inline !important; 70 border: none !important; 71 box-shadow: none !important; 72 height: 1em !important; 73 width: 1em !important; 74 margin: 0 0.07em !important; 75 vertical-align: -0.1em !important; 76 background: none !important; 77 padding: 0 !important; 78 } 79/*# sourceURL=wp-emoji-styles-inline-css */ 80</style> 81<style id="wp-block-library-inline-css"> 82:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;
82--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}:root .has-text-align-center{text-align:center}:root .has-text-align-left{text-align:left}:root .has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style*=border-color]){border-style:solid}html :where([style*=border-top-color]){border-top-style:solid}html :where([style*=border-right-color]){border-right-style:solid}html :where([style*=border-bottom-color]){border-bottom-style:solid}html :where([style*=border-left-color]){border-left-style:solid}html :where([style*=border-width]){border-style:solid}html :where([style*=border-top-width]){border-top-style:solid}html :where([style*=border-right-width]){border-right-style:solid}html :where([style*=border-bottom-width]){border-bottom-style:solid}html :where([style*=border-left-width]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}} 83 84/*# sourceURL=/wp-includes/css/dist/block-library/common.min.css */ 85</style> 86<style id="wp-block-button-inline-css"> 87.wp-block-button__link{align-content:center;box-sizing:border-box;cursor:pointer;display:inline-block;height:100%;text-align:center;word-break:break-word}.wp-block-button__link.aligncenter{text-align:center}.wp-block-button__link.alignright{text-align:right}:where(.wp-block-button__link){border-radius:9999px;box-shadow:none;padding:calc(.667em + 2px) calc(1.333em + 2px);text-decoration:none}.wp-block-button[style*=text-decoration] .wp-block-button__link{text-decoration:inherit}.wp-block-buttons>.wp-block-button.has-custom-width{max-width:none}.wp-block-buttons>.wp-block-button.has-custom-width .wp-block-button__link{width:100%}.wp-block-buttons>.wp-block-button.has-custom-font-size .wp-block-button__link{font-size:inherit}.wp-block-buttons>.wp-block-button.wp-block-button__width-25{width:calc(25% - var(--wp--style--block-gap, .5em)*.75)}.wp-block-buttons>.wp-block-button.wp-block-button__width-50{width:calc(50% - var(--wp--style--block-gap, .5em)*.5)}.wp-block-buttons>.wp-block-button.wp-block-button__width-75{width:calc(75% - var(--wp--style--block-gap, .5em)*.25)}.wp-block-buttons>.wp-block-button.wp-block-button__width-100{flex-basis:100%;width:100%}.wp-block-buttons.is-vertical>.wp-block-button.wp-block-button__width-25{width:25%}.wp-block-buttons.is-vertical>.wp-block-button.wp-block-button__width-50{width:50%}.wp-block-buttons.is-vertical>.wp-block-button.wp-block-button__width-75{width:75%}.wp-block-button.is-style-squared,.wp-block-button__link.wp-block-button.is-style-squared{border-radius:0}.wp-block-button.no-border-radius,.wp-block-button__link.no-border-radius{border-radius:0!important}:root :where(.wp-block-button .wp-block-button__link.is-style-outline),:root :where(.wp-block-button.is-style-outline>.wp-block-button__link){border:2px solid;padding:.667em 1.333em}:root :where(.wp-block-button .wp-block-button__link.is-style-outline:not(.has-text-color)),:root :where(.wp-block-button.is-style-outline>.wp-block-button__link:not(.has-text-color)){color:currentColor}:root :where(.wp-block-button .wp-block-button__link.is-style-outline:not(.has-background)),:root :where(.wp-block-button.is-style-outline>.wp-block-button__link:not(.has-background)){background-color:initial;background-image:none} 88/*# sourceURL=https://mamafizjoterapeuta.pl/wp-includes/blocks/button/style.min.css */ 89</style> 90<style id="wp-block-heading-inline-css"> 91h1:where(.wp-block-heading).has-background,h2:where(.wp-block-heading).has-background,h3:where(.wp-block-heading).has-background,h4:where(.wp-block-heading).has-background,h5:where(.wp-block-heading).has-background,h6:where(.wp-block-heading).has-background{padding:1.25em 2.375em}h1.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h1.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h2.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h2.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h3.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h3.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h4.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h4.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h5.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h5.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h6.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h6.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]){rotate:180deg} 92/*# sourceURL=https://mamafizjoterapeuta.pl/wp-includes/blocks/heading/style.min.css */ 93</style> 94<style id="wp-block-image-inline-css"> 95.wp-block-image>a,.wp-block-image>figure>a{display:inline-block}.wp-block-image img{box-sizing:border-box;height:auto;max-width:100%;vertical-align:bottom}@media not (prefers-reduced-motion){.wp-block-image img.hide{visibility:hidden}.wp-block-image img.show{animation:show-content-image .4s}}.wp-block-image[style*=border-radius] img,.wp-block-image[style*=border-radius]>a{border-radius:inherit}.wp-block-image.has-custom-border img{box-sizing:border-box}.wp-block-image.aligncenter{text-align:center}.wp-block-image.alignfull>a,.wp-block-image.alignwide>a{width:100%}.wp-block-image.alignfull img,.wp-block-image.alignwide img{height:auto;width:100%}.wp-block-image .aligncenter,.wp-block-image .alignleft,.wp-block-image .alignright,.wp-block-image.aligncenter,.wp-block-image.alignleft,.wp-block-image.alignright{display:table}.wp-block-image .aligncenter>figcaption,.wp-block-image .alignleft>figcaption,.wp-block-image .alignright>figcaption,.wp-block-image.aligncenter>figcaption,.wp-block-image.alignleft>figcaption,.wp-block-image.alignright>figcaption{caption-side:bottom;display:table-caption}.wp-block-image .alignleft{float:left;margin:.5em 1em .5em 0}.wp-block-image .alignright{float:right;margin:.5em 0 .5em 1em}.wp-block-image .aligncenter{margin-left:auto;margin-right:auto}.wp-block-image :where(figcaption){margin-bottom:1em;margin-top:.5em}.wp-block-image.is-style-circle-mask img{border-radius:9999px}@supports ((-webkit-mask-image:none) or (mask-image:none)) or (-webkit-mask-image:none){.wp-block-image.is-style-circle-mask img{border-radius:0;-webkit-mask-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>');mask-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>');mask-mode:alpha;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}}:root :where(.wp-block-image.is-style-rounded img,.wp-block-image .is-style-rounded img){border-radius:9999px}.wp-block-image figure{margin:0}.wp-lightbox-container{display:flex;flex-direction:column;position:relative}.wp-lightbox-container img{cursor:zoom-in}.wp-lightbox-container img:hover+button{opacity:1}.wp-lightbox-container button{align-items:center;backdrop-filter:blur(16px) saturate(180%);background-color:#5a5a5a40;border:none;border-radius:4px;cursor:zoom-in;display:flex;height:20px;justify-content:center;opacity:0;padding:0;position:absolute;right:16px;text-align:center;top:16px;width:20px;z-index:100}@media not (prefers-reduced-motion){.wp-lightbox-container button{transition:opacity .2s ease}}.wp-lightbox-container button:focus-visible{outline:3px auto #5a5a5a40;outline:3px auto -webkit-focus-ring-color;outline-offset:3px}.wp-lightbox-container button:hover{cursor:pointer;opacity:1}.wp-lightbox-container button:focus{opacity:1}.wp-lightbox-container button:focus,.wp-lightbox-container button:hover,.wp-lightbox-container button:not(:hover):not(:active):not(.has-background){background-color:#5a5a5a40;border:none}.wp-lightbox-overlay{box-sizing:border-box;
95cursor:zoom-out;height:100vh;left:0;overflow:hidden;position:fixed;top:0;visibility:hidden;width:100%;z-index:100000}.wp-lightbox-overlay .wp-lightbox-close-button{align-items:center;cursor:pointer;display:flex;font-family:inherit;gap:8px;justify-content:center;line-height:1;min-height:40px;min-width:40px;padding:0 4px;position:absolute;right:calc(env(safe-area-inset-right) + 16px);top:calc(env(safe-area-inset-top) + 16px);z-index:5000000}.wp-lightbox-overlay .wp-lightbox-close-button:focus,.wp-lightbox-overlay .wp-lightbox-close-button:hover,.wp-lightbox-overlay .wp-lightbox-close-button:not(:hover):not(:active):not(.has-background){background:none;border:none}.wp-lightbox-overlay .wp-lightbox-close-button:has(.wp-lightbox-close-text:not([hidden])) .wp-lightbox-close-icon svg{height:1em;width:1em}.wp-lightbox-overlay .wp-lightbox-close-icon svg{display:block}.wp-lightbox-overlay .wp-lightbox-navigation-button-next,.wp-lightbox-overlay .wp-lightbox-navigation-button-prev{align-items:center;bottom:16px;cursor:pointer;display:flex;font-family:inherit;gap:4px;justify-content:center;line-height:1;min-height:40px;min-width:40px;padding:0 8px;position:absolute;z-index:2000002}.wp-lightbox-overlay .wp-lightbox-navigation-button-next[hidden],.wp-lightbox-overlay .wp-lightbox-navigation-button-prev[hidden]{display:none}@media (min-width:960px){.wp-lightbox-overlay .wp-lightbox-navigation-button-next,.wp-lightbox-overlay .wp-lightbox-navigation-button-prev{bottom:50%;transform:translateY(-50%)}}.wp-lightbox-overlay .wp-lightbox-navigation-button-next:focus,.wp-lightbox-overlay .wp-lightbox-navigation-button-next:hover,.wp-lightbox-overlay .wp-lightbox-navigation-button-next:not(:hover):not(:active):not(.has-background),.wp-lightbox-overlay .wp-lightbox-navigation-button-prev:focus,.wp-lightbox-overlay .wp-lightbox-navigation-button-prev:hover,.wp-lightbox-overlay .wp-lightbox-navigation-button-prev:not(:hover):not(:active):not(.has-background){background:none;border:none;padding:0 8px}.wp-lightbox-overlay .wp-lightbox-navigation-button-next:has(.wp-lightbox-navigation-text:not([hidden])) .wp-lightbox-navigation-icon svg,.wp-lightbox-overlay .wp-lightbox-navigation-button-prev:has(.wp-lightbox-navigation-text:not([hidden])) .wp-lightbox-navigation-icon svg{display:block;height:1.5em;width:1.5em}.wp-lightbox-overlay .wp-lightbox-navigation-button-prev{left:calc(env(safe-area-inset-left) + 16px)}.wp-lightbox-overlay .wp-lightbox-navigation-button-next{right:calc(env(safe-area-inset-right) + 16px)}.wp-lightbox-overlay .wp-lightbox-navigation-icon svg{vertical-align:middle}.wp-lightbox-overlay .lightbox-image-container{height:var(--wp--lightbox-container-height);left:50%;overflow:hidden;position:absolute;top:50%;transform:translate(-50%,-50%);transform-origin:top left;width:var(--wp--lightbox-container-width);z-index:2000001}.wp-lightbox-overlay .wp-block-image{align-items:center;box-sizing:border-box;display:flex;height:100%;justify-content:center;margin:0;position:relative;transform-origin:0 0;width:100%;z-index:3000000}.wp-lightbox-overlay .wp-block-image img{height:var(--wp--lightbox-image-height);min-height:var(--wp--lightbox-image-height);min-width:var(--wp--lightbox-image-width);width:var(--wp--lightbox-image-width)}.wp-lightbox-overlay .wp-block-image figcaption{display:none}.wp-lightbox-overlay button{background:none;border:none}.wp-lightbox-overlay .scrim{background-color:#fff;height:100%;opacity:.9;position:absolute;width:100%;z-index:2000000}.wp-lightbox-overlay.active{visibility:visible}@media not (prefers-reduced-motion){.wp-lightbox-overlay.active{animation:turn-on-visibility .25s both}.wp-lightbox-overlay.active img{animation:turn-on-visibility .35s both}.wp-lightbox-overlay.show-closing-animation:not(.active){animation:turn-off-visibility .35s both}.wp-lightbox-overlay.show-closing-animation:not(.active) img{animation:turn-off-visibility .25s both}.wp-lightbox-overlay.zoom.active{animation:none;opacity:1;visibility:visible}.wp-lightbox-overlay.zoom.active .lightbox-image-container{animation:lightbox-zoom-in .4s}.wp-lightbox-overlay.zoom.active .lightbox-image-container img{animation:none}.wp-lightbox-overlay.zoom.active .scrim{animation:turn-on-visibility .4s forwards}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active){animation:none}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .lightbox-image-container{animation:lightbox-zoom-out .4s}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .lightbox-image-container img{animation:none}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .scrim{animation:turn-off-visibility .4s forwards}}
95@keyframes show-content-image{0%{visibility:hidden}99%{visibility:hidden}to{visibility:visible}}@keyframes turn-on-visibility{0%{opacity:0}to{opacity:1}}@keyframes turn-off-visibility{0%{opacity:1;visibility:visible}99%{opacity:0;visibility:visible}to{opacity:0;visibility:hidden}}@keyframes lightbox-zoom-in{0%{transform:translate(calc((-100vw + var(--wp--lightbox-scrollbar-width))/2 + var(--wp--lightbox-initial-left-position)),calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale))}to{transform:translate(-50%,-50%) scale(1)}}@keyframes lightbox-zoom-out{0%{transform:translate(-50%,-50%) scale(1);visibility:visible}99%{visibility:visible}to{transform:translate(calc((-100vw + var(--wp--lightbox-scrollbar-width))/2 + var(--wp--lightbox-initial-left-position)),calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale));visibility:hidden}} 96/*# sourceURL=https://mamafizjoterapeuta.pl/wp-includes/blocks/image/style.min.css */ 97</style> 98<style id="wp-block-paragraph-inline-css"> 99.is-small-text{font-size:.875em}.is-regular-text{font-size:1em}.is-large-text{font-size:2.25em}.is-larger-text{font-size:3em}.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;font-style:normal;font-weight:100;line-height:.68;margin:.05em .1em 0 0;text-transform:uppercase}body.rtl .has-drop-cap:not(:focus):first-letter{float:none;margin-left:.1em}p.has-drop-cap.has-background{overflow:hidden}:root :where(p.has-background){padding:1.25em 2.375em}:where(p.has-text-color:not(.has-link-color)) a{color:inherit}p.has-text-align-left[style*="writing-mode:vertical-lr"],p.has-text-align-right[style*="writing-mode:vertical-rl"]{rotate:180deg} 100/*# sourceURL=https://mamafizjoterapeuta.pl/wp-includes/blocks/paragraph/style.min.css */ 101</style> 102<style id="wp-block-buttons-inline-css"> 103.wp-block-buttons{box-sizing:border-box}.wp-block-buttons.is-vertical{flex-direction:column}.wp-block-buttons.is-vertical>.wp-block-button:last-child{margin-bottom:0}.wp-block-buttons>.wp-block-button{display:inline-block;margin:0}.wp-block-buttons.is-content-justification-left{justify-content:flex-start}.wp-block-buttons.is-content-justification-left.is-vertical{align-items:flex-start}.wp-block-buttons.is-content-justification-center{justify-content:center}.wp-block-buttons.is-content-justification-center.is-vertical{align-items:center}.wp-block-buttons.is-content-justification-right{justify-content:flex-end}.wp-block-buttons.is-content-justification-right.is-vertical{align-items:flex-end}.wp-block-buttons.is-content-justification-space-between{justify-content:space-between}.wp-block-buttons.aligncenter{text-align:center}.wp-block-buttons:not(.is-content-justification-space-between,.is-content-justification-right,.is-content-justification-left,.is-content-justification-center) .wp-block-button.aligncenter{margin-left:auto;margin-right:auto;width:100%}.wp-block-buttons[style*=text-decoration] .wp-block-button,.wp-block-buttons[style*=text-decoration] .wp-block-button__link{text-decoration:inherit}.wp-block-buttons.has-custom-font-size .wp-block-button__link{font-size:inherit}.wp-block-buttons .wp-block-button__link{width:100%}.wp-block-button.aligncenter{text-align:center} 104/*# sourceURL=https://mamafizjoterapeuta.pl/wp-includes/blocks/buttons/style.min.css */ 105</style> 106<style id="wp-block-columns-inline-css"> 107.wp-block-columns{box-sizing:border-box;display:flex;flex-wrap:wrap!important}@media (min-width:782px){.wp-block-columns{flex-wrap:nowrap!important}}.wp-block-columns{align-items:normal!important}.wp-block-columns.are-vertically-aligned-top{align-items:flex-start}.wp-block-columns.are-vertically-aligned-center{align-items:center}.wp-block-columns.are-vertically-aligned-bottom{align-items:flex-end}@media (max-width:781px){.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:100%!important}}@media (min-width:782px){.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:0;flex-grow:1}.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column[style*=flex-basis]{flex-grow:0}}.wp-block-columns.is-not-stacked-on-mobile{flex-wrap:nowrap!important}.wp-block-columns.is-not-stacked-on-mobile>.wp-block-column{flex-basis:0;flex-grow:1}.wp-block-columns.is-not-stacked-on-mobile>.wp-block-column[style*=flex-basis]{flex-grow:0}:where(.wp-block-columns){margin-bottom:1.75em}:where(.wp-block-columns.has-background){padding:1.25em 2.375em}.wp-block-column{flex-grow:1;min-width:0;overflow-wrap:break-word;word-break:break-word}.wp-block-column.is-vertically-aligned-top{align-self:flex-start}.wp-block-column.is-vertically-aligned-center{align-self:center}.wp-block-column.is-vertically-aligned-bottom{align-self:flex-end}.wp-block-column.is-vertically-aligned-stretch{align-self:stretch}.wp-block-column.is-vertically-aligned-bottom,.wp-block-column.is-vertically-aligned-center,.wp-block-column.is-vertically-aligned-top{width:100%} 108/*# sourceURL=https://mamafizjoterapeuta.pl/wp-includes/blocks/columns/style.min.css */ 109</style> 110<style id="wp-block-group-inline-css"> 111.wp-block-group{box-sizing:border-box}:where(.wp-block-group.wp-block-group-is-layout-constrained){position:relative} 112/*# sourceURL=https://mamafizjoterapeuta.pl/wp-includes/blocks/group/style.min.css */ 113</style> 114<style id="wp-block-quote-inline-css"> 115.wp-block-quote{box-sizing:border-box;overflow-wrap:break-word}
115.wp-block-quote.is-large:where(:not(.is-style-plain)),.wp-block-quote.is-style-large:where(:not(.is-style-plain)){margin-bottom:1em;padding:0 1em}.wp-block-quote.is-large:where(:not(.is-style-plain)) p,.wp-block-quote.is-style-large:where(:not(.is-style-plain)) p{font-size:1.5em;font-style:italic;line-height:1.6}.wp-block-quote.is-large:where(:not(.is-style-plain)) cite,.wp-block-quote.is-large:where(:not(.is-style-plain)) footer,.wp-block-quote.is-style-large:where(:not(.is-style-plain)) cite,.wp-block-quote.is-style-large:where(:not(.is-style-plain)) footer{font-size:1.125em;text-align:right}.wp-block-quote>cite{display:block} 116/*# sourceURL=https://mamafizjoterapeuta.pl/wp-includes/blocks/quote/style.min.css */ 117</style> 118<style id="wp-block-separator-inline-css"> 119@charset "UTF-8";.wp-block-separator{border:none;border-top:2px solid}:root :where(.wp-block-separator.is-style-dots){height:auto;line-height:1;text-align:center}:root :where(.wp-block-separator.is-style-dots):before{color:currentColor;content:"···";font-family:serif;font-size:1.5em;letter-spacing:2em;padding-left:2em}.wp-block-separator.is-style-dots{background:none!important;border:none!important} 120/*# sourceURL=https://mamafizjoterapeuta.pl/wp-includes/blocks/separator/style.min.css */ 121</style> 122<style id="wp-block-spacer-inline-css"> 123.wp-block-spacer{clear:both} 124/*# sourceURL=https://mamafizjoterapeuta.pl/wp-includes/blocks/spacer/style.min.css */ 125</style> 126 127<style id="classic-theme-styles-inline-css"> 128/*! This file is auto-generated */ 129.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none} 130/*# sourceURL=/wp-includes/css/classic-themes.min.css */ 131</style> 132 133<link rel='stylesheet' id='wc-blocks-style-css' href='https://mamafizjoterapeuta.pl/wp-content/plugins/woocommerce/assets/client/blocks/wc-blocks.css?ver=wc-11.0.1' media='all' /> 134 135<link rel='stylesheet' id='metaslider-blocks-editor-css-css' href='https://mamafizjoterapeuta.pl/wp-content/plugins/ml-slider/admin/assets/dist/css/editor-block.css?ver=3.111.2' media='all' property='stylesheet' /> 136<style id="global-styles-inline-css"> 137:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);
137--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--font-family--inter: "Inter", sans-serif;--wp--preset--font-family--cardo: Cardo;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}:where(body) { margin: 0; }:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}body{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}:root :where(.wp-element-button, .wp-block-button__link){background-color: #32373c;border-width: 0;color: #fff;font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;letter-spacing: inherit;line-height: inherit;padding-top: calc(0.667em + 2px);padding-right: calc(1.333em + 2px);padding-bottom: calc(0.667em + 2px);padding-left: calc(1.333em + 2px);text-decoration: none;text-transform: inherit;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}
137.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}.has-inter-font-family{font-family: var(--wp--preset--font-family--inter) !important;}.has-cardo-font-family{font-family: var(--wp--preset--font-family--cardo) !important;} 138:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;} 139/*# sourceURL=global-styles-inline-css */ 140</style> 141 142<link rel='stylesheet' id='woocommerce-layout-css' href='https://mamafizjoterapeuta.pl/wp-content/plugins/woocommerce/assets/css/woocommerce-layout.css?ver=11.0.1' media='all' /> 143<link rel='stylesheet' id='woocommerce-smallscreen-css' href='https://mamafizjoterapeuta.pl/wp-content/plugins/woocommerce/assets/css/woocommerce-smallscreen.css?ver=11.0.1' media='only screen and (max-width: 768px)' /> 144<link rel='stylesheet' id='woocommerce-general-css' href='https://mamafizjoterapeuta.pl/wp-content/plugins/woocommerce/assets/css/woocommerce.css?ver=11.0.1' media='all' /> 145<style id="woocommerce-inline-inline-css"> 146.woocommerce form .form-row .required { visibility: visible; } 147/*# sourceURL=woocommerce-inline-inline-css */ 148</style> 149<link rel='stylesheet' id='plugins-css-css' href='https://mamafizjoterapeuta.pl/wp-content/themes/amelia/css/plugins.css' media='all' /> 150<link rel='stylesheet' id='amelia-main-styles-css' href='https://mamafizjoterapeuta.pl/wp-content/themes/amelia/style.css' media='all' /> 151<style id="amelia-main-styles-inline-css"> 152 .main-panel .logo{ width: 180px!important;} 153 .navigation li:hover > a, 154 .navigation li ul li a:hover, 155 .hero .owl-next:hover, 156 .hero .owl-prev:hover, 157 .post-entry a:hover, 158 .list-meta .socials li a:hover, 159 .single-post-type-type-type .socials li:hover a, 160 .logo-wrapper .socials a:hover{ color: #f4a4a4!important; } 161 .navigation > li > a:after, 162 .searchbox-icon:hover, .fk-submit:hover, 163 .menu-tumbl:hover, .submit-active, .hero .owl-next:hover, 164 .hero .owl-prev:hover, .more-button, .socials li:hover a, 165 .wpcf7-form input[type=submit] { background: #f4a4a4; } 166 .searchbox-icon:hover, .fk-submit:hover, 167 .menu-tumbl:hover, .searchbox-submit, .submit-active, 168 .logo-wrapper .socials a:hover, 169 .glide-widget.pixelshow_social_widget a:hover { border: 1px solid #f4a4a4!important; } 170 .searchbox-icon:hover, .fk-submit:hover, .menu-tumbl:hover, 171 .searchbox-submit, .submit-active, .logo-wrapper .socials a:hover, 172 .glide-widget.pixelshow_social_widget a:hover { border: 1px solid #f4a4a4!important; } 173 .post-entry blockquote { border-color: #f4a4a4; } 174.widget-title, .about-widget a, .socials li a, 175 .tagcloud a, .back-to-top, .glide-navigation .menu-item-has-children i:hover, 176 .single-post-type-type-type .post-tags a, .post-switch hr, .post-comments span.reply a, 177 #respond #submit{ background: #e0e0e0; } 178 .main-panel{ background: #ffffff; } 179 .main-panel{ background-repeat: no-repeat; } 180 .main-panel{ background-size: cover; } 181 .main-panel{ background-attachment: fixed; } 182 /* ================================================== 183 USTAWIENIA MOBILNE NAGÅÃWKA 184================================================== */ 185 186@media (max-width: 992px) { 187 .navigation-container .logo { 188 opacity: 1 !important; 189 } 190 191 .main-panel .logo { 192 display: none; 193 } 194} 195 196 197/* ================================================== 198 KOMENTARZE 199================================================== */ 200 201#comments .post-box, 202#comments div { 203 overflow-x: unset !important; 204} 205 206 207/* ================================================== 208 BLOKI PEÅNEJ SZEROKOÅCI 209================================================== */ 210 211@media screen and (min-width: 960px) { 212 .alignwide, 213 .alignfull { 214 width: 100vw; 215 max-width: 100vw; 216 margin-left: calc(50% - 50vw); 217 } 218} 219 220 221/* ================================================== 222 FORMULARZE I TEKST 223================================================== */ 224 225.postform { 226 padding: 8px 30px !important; 227 border-radius: 5px; 228} 229 230.cat-item { 231 padding: 0 !important; 232} 233 234.post-entry p { 235 line-height: 25px !important; 236} 237 238h1 { 239 font-size: 1.7em !important; 240} 241 242 243/* ================================================== 244 WÅASNE KLASY 245================================================== */ 246 247.blok a { 248 color: white; 249 line-height: 1.2em; 250} 251 252.column-border { 253 border: 2px solid black; 254 border-radius: 5px; 255 padding: 25px; 256} 257 258.column-pink { 259 border-radius: 5px; 260 padding: 25px; 261 background: #f4a4a4; 262} 263 264.wp360-category-p-small { 265 font-size: 15px; 266} 267 268.wp360--category-p-small { 269 font-size: 14px; 270 padding: 0 10px; 271} 272 273.wp360-txt-center { 274 text-align: center; 275} 276 277.wp360-font-txt { 278 font-size: 18px; 279 line-height: 1.2em; 280} 281 282.wp360-justify .uagb-columns__inner-wrap { 283 justify-content: center !important; 284} 285 286.post-entry hr { 287 width: 25%; 288 height: 2px; 289} 290 291 292/* ================================================== 293 STRONA 6806 294================================================== */ 295 296.page-id-6806 .post-entry { 297 display: grid; 298} 299 300.page-id-6806 .logo-wrapper { 301 display: none; 302} 303 304.page-id-6806 h2 { 305 font-weight: 400 !important; 306 line-height: 1.2em; 307} 308 309 310/* ================================================== 311 PRZYCISKI 312================================================== */ 313 314.wp-block-button__link { 315 padding: 0.4em 2em; 316 font-size: 14px; 317} 318 319.uagb-post__text .uagb-post__cta { 320 background-color: transparent !important; 321 border: 2px solid #575656 !important; 322 transition: all 0.3s; 323} 324 325.uagb-post__text .uagb-post__cta:hover { 326 background-color: transparent !important; 327 border-color: #f3a3a3 !important; 328} 329 330.uagb-post__text .uagb-post__cta a { 331 color: #575656 !important; 332} 333 334.uagb-post__text .uagb-post__cta a:hover { 335 color: #f3a3a3 !important; 336} 337 338 339/* ================================================== 340 OBRAMOWANIE OBRAZU 341================================================== */ 342 343.wp360-image-border { 344 position: relative; 345} 346 347.wp-block-cover.is-light.has-custom-content-position.is-position-bottom-center.wp360-image-border::before { 348 content: ""; 349 display: block; 350 position: absolute; 351 width: 90%; 352 height: 90%; 353 border: 2px solid white; 354 z-index: 100; 355} 356 357 358/* ================================================== 359 JÄZYKI 360================================================== */ 361 362.language { 363 position: absolute; 364 top: 12px; 365 right: 0; 366 bottom: 0; 367 width: 50px; 368 height: 46px; 369 padding: 0; 370 margin: 0; 371 border: 0; 372 line-height: 45px; 373 text-align: center; 374 cursor: pointer; 375} 376 377@media (max-width: 768px) { 378 .language { 379 top: 14px; 380 right: 17%; 381 } 382} 383 384 385/* ==================================================
386 MENU TUMBL 387================================================== */ 388 389@media only screen and (min-width: 993px) { 390 .menu-tumbl { 391 display: none; 392 } 393} 394 395 396/* ================================================== 397 WERSJA MOBILNA 398================================================== */ 399 400@media (max-width: 1000px) { 401 .main-panel .logo { 402 width: 200px; 403 height: 60px; 404 margin: 0 !important; 405 } 406 407 .single-post div { 408 overflow-x: hidden; 409 } 410} 411 412 413/* ================================================== 414 BLOG 415================================================== */ 416 417.blog .main .container { 418 display: flex; 419 flex-wrap: wrap; 420} 421 422.blog-categories a { 423 color: #ed4e95 !important; 424} 425 426.blog-categories li { 427 padding: 5px 0; 428} 429 430.blog-categories h3 { 431 margin-bottom: 10px; 432 font-size: 22px; 433} 434 435@media (max-width: 768px) { 436 .sidebarr { 437 width: 100%; 438 margin-bottom: 20px; 439 } 440 441 .blog #main-column { 442 width: 100% !important; 443 } 444} 445 446 447/* ================================================== 448 BOCZNE MENU KATEGORII BLOGA 449 ReguÅy dotyczÄ tylko elementu .sidebarr 450================================================== */ 451 452.sidebarr { 453 display: flex !important; 454 flex-wrap: wrap; 455 margin-bottom: 50px; 456} 457 458.sidebarr h3 { 459 display: inline-block; 460 margin: 5px 15px; 461 padding: 6px 0; 462 font-size: 10px; 463 font-weight: 600; 464 text-transform: uppercase; 465} 466 467.sidebarr #menu-blog-menu { 468 display: flex !important; 469 flex-wrap: wrap; 470 width: 100%; 471 margin-bottom: 30px; 472 padding: 0; 473} 474 475.sidebarr #menu-blog-menu li { 476 display: inline-block; 477 margin: 5px 15px 5px 0; 478 font-size: 10px; 479 font-weight: 600; 480 text-transform: uppercase; 481} 482 483.sidebarr #menu-blog-menu p { 484 display: inline-block; 485 margin: 5px 15px 5px 0; 486 padding: 6px 0; 487 color: black; 488 font-size: 10px; 489 font-weight: 600; 490 text-transform: uppercase; 491} 492 493 494/* ================================================== 495 LOGO I MENU W JEDNYM WIERSZU NA KOMPUTERZE 496================================================== */ 497 498@media only screen and (min-width: 1001px) { 499 .navigation-container .container { 500 position: relative !important; 501 } 502 503 .navigation-container .logo { 504 display: block !important; 505 visibility: visible !important; 506 opacity: 1 !important; 507 508 position: absolute !important; 509 top: calc(50% - 6px) !important; 510 left: 0 !important; 511 transform: translateY(-50%) !important; 512 513 width: 165px !important; 514 height: 60px !important; 515 margin: 0 !important; 516 517 background-size: contain !important; 518 background-repeat: no-repeat !important; 519 background-position: left center !important; 520 521 z-index: 30 !important; 522 } 523 524 .navigation-container .logo img { 525 display: block !important; 526 width: 100% !important; 527 height: auto !important; 528 max-height: 60px !important; 529 object-fit: contain !important; 530 } 531 532 #menu-blog-menu-1 { 533 padding-left: 300px !important; 534 box-sizing: border-box !important; 535 } 536 537 .logo-wrapper { 538 display: none !important; 539 } 540} 541 542 543/* ================================================== 544 WIELKOÅÄ LITER W MENU KOMPUTEROWYM 545================================================== */ 546 547#menu-blog-menu-1 a { 548 text-transform: none !important; 549} 550 551 552/* ================================================== 553 MENU WYSUWANE NA TELEFONIE 554================================================== */ 555 556@media only screen and (max-width: 1000px) { 557 .glide-navigation { 558 overflow-x: hidden !important; 559 overflow-y: auto !important; 560 } 561 562 .glide-navigation .navigation, 563 .glide-navigation #menu-blog-menu { 564 display: block !important; 565 width: 100% !important; 566 max-width: 100% !important; 567 margin: 0 !important; 568 padding: 0 !important; 569 box-sizing: border-box !important; 570 } 571 572 .glide-navigation .navigation > li, 573 .glide-navigation #menu-blog-menu > li { 574 display: block !important; 575 float: none !important; 576 clear: both !important; 577 width: 100% !important; 578 max-width: 100% !important; 579 margin: 0 !important; 580 padding: 0 !important; 581 box-sizing: border-box !important; 582 border-bottom: 1px solid #eeeeee; 583 text-align: left !important; 584 } 585 586 .glide-navigation .navigation > li > a, 587 .glide-navigation #menu-blog-menu > li > a { 588 display: block !important; 589 width: 100% !important; 590 max-width: 100% !important; 591 min-height: 0 !important; 592 margin: 0 !important; 593 padding: 16px 24px !important; 594 box-sizing: border-box !important; 595 596 color: #333333 !important; 597 font-size: 16px !important; 598 font-weight: 400 !important; 599 line-height: 1.35 !important; 600 text-align: left !important; 601 text-transform: none !important; 602 white-space: normal !important; 603 } 604 605 .glide-navigation .navigation > li > a:hover, 606 .glide-navigation #menu-blog-menu > li > a:hover { 607 color: #d85528 !important; 608 } 609 610 .glide-navigation .sub-menu { 611 position: static !important; 612 display: none; 613 float: none !important; 614 width: 100% !important; 615 max-width: 100% !important; 616 margin: 0 !important; 617 padding: 0 !important; 618 box-sizing: border-box !important; 619 box-shadow: none !important; 620 } 621 622 .glide-navigation .menu-item-has-children:hover > .sub-menu, 623 .glide-navigation .menu-item-has-children:focus-within > .sub-menu, 624 .glide-navigation .menu-item-has-children.current-menu-item > .sub-menu, 625 .glide-navigation .menu-item-has-children.current-menu-ancestor > .sub-menu { 626 display: block; 627 } 628 629 .glide-navigation .sub-menu li { 630 display: block !important; 631 float: none !important; 632 width: 100% !important; 633 margin: 0 !important; 634 padding: 0 !important; 635 } 636 637 .glide-navigation .sub-menu a { 638 display: block !important; 639 width: 100% !important; 640 margin: 0 !important; 641 padding: 13px 24px 13px 42px !important; 642 box-sizing: border-box !important; 643 644 font-size: 14px !important; 645 line-height: 1.35 !important; 646 text-align: left !important; 647 text-transform: none !important; 648 white-space: normal !important; 649 } 650 651 .glide-navigation .logo { 652 max-width: 240px !important; 653 margin-left: auto !important; 654 margin-right: auto !important; 655 } 656} 657@media only screen and (min-width: 1001px) { 658 #menu-blog-menu-1 a { 659 font-size: 14px !important; 660 } 661} 662@media only screen and (max-width: 1000px) { 663 .glide-navigation a, 664 .glide-navigation .navigation a, 665 .glide-navigation #menu-blog-menu a, 666 .glide-navigation .sub-menu a { 667 text-transform: none !important; 668 } 669} 670/* Ukrycie flag jÄzykowych */ 671.language { 672 display: none !important; 673} 674 675/* ================================================== 676 IKONY W MENU: INSTAGRAM, FACEBOOK, KAWA 677 Motyw Amelia 678================================================== */ 679
680/* Wspólne ustawienia ikon w obu wersjach menu */ 681 682#menu-blog-menu-1 li.mf-social > a, 683#menu-blog-menu li.mf-social > a, 684.glide-navigation li.mf-social > a { 685 position: relative !important; 686 display: inline-flex !important; 687 align-items: center !important; 688 justify-content: center !important; 689 690 width: 36px !important; 691 min-width: 36px !important; 692 max-width: 36px !important; 693 height: 36px !important; 694 min-height: 36px !important; 695 696 margin: 0 !important; 697 padding: 0 !important; 698 699 color: transparent !important; 700 font-size: 0 !important; 701 line-height: 0 !important; 702 text-indent: 0 !important; 703 704 background: transparent !important; 705 border: 0 !important; 706 box-shadow: none !important; 707 overflow: hidden !important; 708} 709 710/* Ukrycie ewentualnych elementów z tekstem dodanych przez motyw */ 711 712#menu-blog-menu-1 li.mf-social > a > span, 713#menu-blog-menu li.mf-social > a > span, 714.glide-navigation li.mf-social > a > span { 715 display: none !important; 716} 717 718/* Miejsce na ikonÄ */ 719 720#menu-blog-menu-1 li.mf-social > a::before, 721#menu-blog-menu li.mf-social > a::before, 722.glide-navigation li.mf-social > a::before { 723 position: static !important; 724 display: block !important; 725 726 width: 28px !important; 727 min-width: 28px !important; 728 max-width: 28px !important; 729 height: 28px !important; 730 min-height: 28px !important; 731 max-height: 28px !important; 732 733 margin: 0 !important; 734 padding: 0 !important; 735 736 background-color: transparent !important; 737 background-repeat: no-repeat !important; 738 background-position: center !important; 739 background-size: contain !important; 740 741 opacity: 1 !important; 742 visibility: visible !important; 743 border: 0 !important; 744 box-shadow: none !important; 745 overflow: hidden !important; 746} 747 748/* Instagram */ 749 750#menu-blog-menu-1 li.mf-instagram > a::before, 751#menu-blog-menu li.mf-instagram > a::before, 752.glide-navigation li.mf-instagram > a::before { 753 content: url("https://mamafizjoterapeuta.pl/wp-content/uploads/2026/07/Instagram-Mama-Fizjoterapeuta.svg") !important; 754 background-image: url("https://mamafizjoterapeuta.pl/wp-content/uploads/2026/07/Instagram-Mama-Fizjoterapeuta.svg") !important; 755} 756 757/* Facebook */ 758 759#menu-blog-menu-1 li.mf-facebook > a::before, 760#menu-blog-menu li.mf-facebook > a::before, 761.glide-navigation li.mf-facebook > a::before { 762 content: url("https://mamafizjoterapeuta.pl/wp-content/uploads/2026/07/Facebook-Mama-Fizjoterapeuta.svg") !important; 763 background-image: url("https://mamafizjoterapeuta.pl/wp-content/uploads/2026/07/Facebook-Mama-Fizjoterapeuta.svg") !important; 764} 765 766/* Kawa */ 767 768#menu-blog-menu-1 li.mf-kawa > a::before, 769#menu-blog-menu li.mf-kawa > a::before, 770.glide-navigation li.mf-kawa > a::before { 771 content: url("https://mamafizjoterapeuta.pl/wp-content/uploads/2026/07/Kawa-Mama-Fizjoterapeuta.svg") !important; 772 background-image: url("https://mamafizjoterapeuta.pl/wp-content/uploads/2026/07/Kawa-Mama-Fizjoterapeuta.svg") !important; 773} 774 775/* WyÅÄ czenie ozdobników linków dodawanych przez motyw */ 776 777#menu-blog-menu-1 li.mf-social > a::after, 778#menu-blog-menu li.mf-social > a::after, 779.glide-navigation li.mf-social > a::after { 780 content: none !important; 781 display: none !important; 782} 783 784/* UkÅad ikon na komputerze */ 785 786@media only screen and (min-width: 1001px) { 787 #menu-blog-menu-1 > li.mf-social { 788 display: inline-flex !important; 789 float: none !important; 790 clear: none !important; 791 align-items: center !important; 792 justify-content: center !important; 793 794 width: 36px !important; 795 min-width: 36px !important; 796 max-width: 36px !important; 797 798 margin: 0 3px !important; 799 padding: 0 !important; 800 border: 0 !important; 801 vertical-align: middle !important; 802 } 803} 804 805/* Ikony wyÅrodkowane w jednym rzÄdzie na telefonie */ 806 807@media only screen and (max-width: 1000px) { 808 .glide-navigation #menu-blog-menu { 809 text-align: center !important; 810 } 811 812 .glide-navigation #menu-blog-menu > li.mf-social { 813 display: inline-flex !important; 814 float: none !important; 815 clear: none !important; 816 align-items: center !important; 817 justify-content: center !important; 818 819 width: 42px !important; 820 min-width: 42px !important; 821 max-width: 42px !important; 822 823 margin: 18px 3px 22px !important; 824 padding: 0 !important; 825 826 border: 0 !important; 827 text-align: center !important; 828 vertical-align: middle !important; 829 } 830 831 .glide-navigation #menu-blog-menu > li.mf-social > a { 832 display: inline-flex !important; 833 834 width: 38px !important; 835 min-width: 38px !important; 836 max-width: 38px !important; 837 height: 38px !important; 838 min-height: 38px !important; 839 840 margin: 0 !important; 841 padding: 0 !important; 842 843 font-size: 0 !important; 844 line-height: 0 !important; 845 text-align: center !important; 846 } 847} 848/* OdsuniÄcie caÅej grupy trzech ikon od tekstowego menu */ 849 850@media only screen and (min-width: 1001px) { 851 .navigation-container ul[id^="menu-blog-menu"] > li:nth-last-child(-n+3) { 852 transform: translateX(35px) !important; 853 } 854} 855/* WiÄkszy odstÄp przed pierwszÄ ikonkÄ */ 856 857@media only screen and (min-width: 1001px) { 858 .navigation-container li.menu-item-20419 { 859 margin-left: 60px !important; 860 } 861} 862 863/* ================================================== 864 GÅÃWNY BANER STRONY 865================================================== */ 866 867.mf-home-hero { 868 position: relative !important; 869 padding: 0 !important; 870 overflow: hidden !important; 871 background: #ffffff !important; 872 border: 1px solid #e8dfd8 !important; 873 border-radius: 38px !important; 874} 875 876.mf-home-hero > .wp-block-columns {
877 align-items: stretch !important; 878 gap: 0 !important; 879 margin: 0 !important; 880} 881 882.mf-home-hero > .wp-block-columns > .wp-block-column { 883 min-width: 0 !important; 884} 885 886/* Lewa kolumna z tekstem */ 887.mf-home-hero .mf-hero-copy { 888 display: flex !important; 889 flex-direction: column !important; 890 justify-content: center !important; 891 box-sizing: border-box !important; 892 padding: 60px 45px 60px 55px !important; 893} 894 895.mf-home-hero .mf-hero-copy h2 { 896 max-width: 560px; 897 margin-top: 0 !important; 898 margin-bottom: 18px !important; 899} 900 901.mf-home-hero .mf-hero-copy > p { 902 max-width: 560px; 903 margin-top: 0 !important; 904} 905 906/* Prawa kolumna i zdjÄcie */ 907.mf-home-hero .mf-home-hero-photo { 908 display: flex !important; 909 align-self: stretch !important; 910 min-height: 100% !important; 911} 912 913.mf-home-hero .mf-hero-image, 914.mf-home-hero .mf-hero-image figure { 915 width: 100% !important; 916 height: 100% !important; 917 margin: 0 !important; 918 padding: 0 !important; 919 line-height: 0 !important; 920} 921 922.mf-home-hero .mf-hero-image { 923 display: flex !important; 924} 925 926.mf-home-hero .mf-hero-image figure { 927 display: flex !important; 928 overflow: hidden !important; 929} 930 931.mf-home-hero .mf-hero-image img { 932 display: block !important; 933 width: 100% !important; 934 height: 100% !important; 935 min-height: 100% !important; 936 margin: 0 !important; 937 padding: 0 !important; 938 object-fit: cover !important; 939 object-position: center !important; 940 vertical-align: top !important; 941} 942 943 944/* ================================================== 945 TRZY WYRÃÅ»NIKI W BANERZE 946 HTML: .mf-hero-benefits / .mf-benefit / 947 .mf-benefit-icon 948================================================== */ 949 950.mf-home-hero .mf-hero-benefits { 951 display: grid !important; 952 grid-template-columns: repeat(3, minmax(0, 1fr)) !important; 953 align-items: start !important; 954 gap: 18px !important; 955 width: 100% !important; 956 max-width: 500px !important; 957 margin: 22px 0 0 !important; 958 padding: 0 !important; 959} 960 961.mf-home-hero .mf-benefit { 962 display: flex !important; 963 flex-direction: column !important; 964 align-items: center !important; 965 justify-content: flex-start !important; 966 min-width: 0 !important; 967 margin: 0 !important; 968 padding: 0 !important; 969 text-align: center !important; 970} 971 972.mf-home-hero .mf-benefit-icon { 973 display: flex !important; 974 align-items: center !important; 975 justify-content: center !important; 976 width: 52px !important; 977 min-width: 52px !important; 978 max-width: 52px !important; 979 height: 52px !important; 980 min-height: 52px !important; 981 max-height: 52px !important; 982 margin: 0 auto 10px !important; 983 padding: 9px !important; 984 overflow: hidden !important; 985 box-sizing: border-box !important; 986 background: #ffffff !important; 987 border-radius: 50% !important; 988} 989 990.mf-home-hero .mf-benefit-icon img { 991 display: block !important; 992 width: 30px !important; 993 min-width: 30px !important; 994 max-width: 30px !important; 995 height: 30px !important; 996 min-height: 30px !important; 997 max-height: 30px !important; 998 margin: 0 !important; 999 padding: 0 !important; 1000 object-fit: contain !important; 1001 border-radius: 0 !important; 1002} 1003 1004.mf-home-hero .mf-benefit p { 1005 width: 100% !important; 1006 margin: 0 !important; 1007 color: #333333 !important; 1008 font-size: 13px !important; 1009 line-height: 1.35 !important; 1010 text-align: center !important; 1011} 1012 1013 1014/* ================================================== 1015 BANER NA TELEFONIE 1016================================================== */ 1017 1018@media only screen and (max-width: 768px) { 1019 .mf-home-hero { 1020 border-radius: 24px !important; 1021 } 1022 1023 .mf-home-hero > .wp-block-columns { 1024 display: flex !important; 1025 flex-direction: column !important; 1026 } 1027 1028 .mf-home-hero .mf-hero-copy { 1029 padding: 34px 24px 30px !important; 1030 } 1031 1032 .mf-home-hero .mf-home-hero-photo { 1033 min-height: auto !important; 1034 } 1035 1036 .mf-home-hero .mf-hero-image, 1037 .mf-home-hero .mf-hero-image figure { 1038 height: auto !important; 1039 } 1040 1041 .mf-home-hero .mf-hero-image img { 1042 height: auto !important; 1043 min-height: 0 !important; 1044 aspect-ratio: 1 / 1 !important; 1045 object-fit: cover !important; 1046 } 1047 1048 .mf-home-hero .mf-hero-benefits { 1049 gap: 10px !important; 1050 max-width: 100% !important; 1051 margin-top: 24px !important; 1052 } 1053 1054 .mf-home-hero .mf-benefit-icon { 1055 width: 46px !important; 1056 min-width: 46px !important; 1057 max-width: 46px !important; 1058 height: 46px !important; 1059 min-height: 46px !important; 1060 max-height: 46px !important; 1061 padding: 8px !important; 1062 } 1063 1064 .mf-home-hero .mf-benefit-icon img { 1065 width: 26px !important; 1066 min-width: 26px !important; 1067 max-width: 26px !important;
1068 height: 26px !important; 1069 min-height: 26px !important; 1070 max-height: 26px !important; 1071 } 1072 1073 .mf-home-hero .mf-benefit p { 1074 font-size: 11.5px !important; 1075 } 1076} 1077/* Minimalnie wiÄksze ikonki i podpisy */ 1078.mf-home-hero .mf-benefit-icon { 1079 width: 58px !important; 1080 min-width: 58px !important; 1081 max-width: 58px !important; 1082 height: 58px !important; 1083 min-height: 58px !important; 1084 max-height: 58px !important; 1085 padding: 10px !important; 1086} 1087 1088.mf-home-hero .mf-benefit-icon img { 1089 width: 34px !important; 1090 min-width: 34px !important; 1091 max-width: 34px !important; 1092 height: 34px !important; 1093 min-height: 34px !important; 1094 max-height: 34px !important; 1095} 1096 1097.mf-home-hero .mf-benefit p { 1098 font-size: 12px !important; 1099 line-height: 1.35 !important; 1100} 1101/* Przyciski obok siebie w banerze na telefonie */ 1102@media only screen and (max-width: 768px) { 1103 1104 .mf-home-hero .wp-block-buttons { 1105 display: flex !important; 1106 flex-wrap: nowrap !important; 1107 justify-content: center !important; 1108 gap: 10px !important; 1109 width: 100% !important; 1110 } 1111 1112 .mf-home-hero .wp-block-button { 1113 flex: 1 1 0 !important; 1114 margin: 0 !important; 1115 } 1116 1117 .mf-home-hero .wp-block-button__link { 1118 width: 100% !important; 1119 min-width: 0 !important; 1120 padding: 12px 10px !important; 1121 font-size: 14px !important; 1122 white-space: nowrap !important; 1123 text-align: center !important; 1124 } 1125} 1126/* ================================================== 1127 PANEL: W JAKIM WIEKU JEST TWOJE DZIECKO? 1128================================================== */ 1129 1130.mf-age-panel { 1131 position: relative !important; 1132 z-index: 30 !important; 1133 1134 width: min(760px, calc(100% - 40px)) !important; 1135 margin: -42px auto 60px !important; 1136 padding: 22px 28px 24px !important; 1137 1138 background: #ffffff !important; 1139 border: 1px solid #e8dfd8 !important; 1140 border-radius: 18px !important; 1141 box-shadow: 0 12px 30px rgba(51, 51, 51, 0.12) !important; 1142 1143 text-align: center !important; 1144 box-sizing: border-box !important; 1145} 1146 1147.mf-age-panel > p:first-child { 1148 margin: 0 0 16px !important; 1149 1150 color: #292929 !important; 1151 font-size: 17px !important; 1152 font-weight: 500 !important; 1153 line-height: 1.3 !important; 1154 text-align: center !important; 1155} 1156 1157.mf-age-buttons { 1158 display: flex !important; 1159 flex-wrap: wrap !important; 1160 align-items: center !important; 1161 justify-content: center !important; 1162 gap: 9px !important; 1163 1164 margin: 0 !important; 1165} 1166 1167.mf-age-buttons .wp-block-button { 1168 margin: 0 !important; 1169} 1170 1171.mf-age-buttons .wp-block-button__link { 1172 padding: 10px 17px !important; 1173 1174 background: #f2ece4 !important; 1175 border: 1px solid transparent !important; 1176 border-radius: 999px !important; 1177 1178 color: #333333 !important; 1179 font-size: 14px !important; 1180 font-weight: 500 !important; 1181 line-height: 1.2 !important; 1182 text-decoration: none !important; 1183 1184 transition: 0.2s ease !important; 1185} 1186 1187.mf-age-buttons .wp-block-button__link:hover { 1188 background: #d2b4a1 !important; 1189 border-color: #d2b4a1 !important; 1190 color: #ffffff !important; 1191 transform: translateY(-1px); 1192} 1193 1194 1195/* Telefon */ 1196 1197@media only screen and (max-width: 768px) { 1198 1199 .mf-age-panel { 1200 width: calc(100% - 32px) !important; 1201 margin: -30px auto 42px !important; 1202 padding: 20px 14px !important; 1203 border-radius: 16px !important; 1204 } 1205 1206 .mf-age-panel > p:first-child { 1207 margin-bottom: 15px !important; 1208 font-size: 16px !important; 1209 } 1210 1211 .mf-age-buttons { 1212 display: grid !important; 1213 grid-template-columns: repeat(2, minmax(0, 1fr)) !important; 1214 gap: 8px !important; 1215 } 1216 1217 .mf-age-buttons .wp-block-button { 1218 width: 100% !important; 1219 } 1220 1221 .mf-age-buttons .wp-block-button__link { 1222 width: 100% !important; 1223 padding: 10px 7px !important; 1224 font-size: 13px !important; 1225 white-space: nowrap !important; 1226 } 1227 1228 .mf-age-buttons .wp-block-button:last-child { 1229 grid-column: 1 / -1 !important; 1230 width: calc(50% - 4px) !important; 1231 justify-self: center !important; 1232 } 1233} 1234.mf-products-heading { 1235 display: flex !important;
1236 align-items: center !important; 1237 justify-content: space-between !important; 1238} 1239 1240.mf-products-heading h2, 1241.mf-products-title, 1242.mf-products-link { 1243 margin-top: 0 !important; 1244 margin-bottom: 0 !important; 1245} 1246 1247.mf-products-link { 1248 display: flex !important; 1249 align-items: center !important; 1250 line-height: 1 !important; 1251} 1252 1253.mf-products-link a { 1254 color: #d85528 !important; 1255 font-size: 15px !important; 1256 font-weight: 500 !important; 1257 text-decoration: none !important; 1258} 1259/* CAÅA KARTA */ 1260.mf-product-card { 1261 display: flex !important; 1262 flex-direction: column !important; 1263 height: 100% !important; 1264 overflow: hidden !important; 1265 background: #ffffff !important; 1266 border: 1px solid #eee8e2 !important; 1267 border-radius: 18px !important; 1268 box-shadow: 0 8px 28px rgba(51, 51, 51, 0.06) !important; 1269} 1270 1271/* OBRAZ */ 1272.mf-product-image { 1273 width: 100% !important; 1274 margin: 0 !important; 1275 background: #faf7f2 !important; 1276} 1277 1278.mf-product-image img { 1279 display: block !important; 1280 width: 100% !important; 1281 aspect-ratio: 1 / 1 !important; 1282 object-fit: contain !important; 1283} 1284 1285/* TREÅÄ KARTY */ 1286.mf-product-content { 1287 display: flex !important; 1288 flex-direction: column !important; 1289 flex-grow: 1 !important; 1290 padding: 22px !important; 1291} 1292 1293/* ETYKIETY */ 1294.mf-product-tags { 1295 display: flex !important; 1296 flex-wrap: wrap !important; 1297 gap: 7px !important; 1298 margin: 0 0 14px !important; 1299} 1300 1301.mf-product-tag { 1302 width: auto !important; 1303 margin: 0 !important; 1304 padding: 5px 10px !important; 1305 border-radius: 999px !important; 1306 background: #f2ece4 !important; 1307 color: #666666 !important; 1308 font-size: 12px !important; 1309 font-weight: 500 !important; 1310 line-height: 1.2 !important; 1311} 1312 1313/* NAZWA */ 1314.mf-product-title { 1315 margin: 0 0 10px !important; 1316 color: #333333 !important; 1317 font-size: 21px !important; 1318 font-weight: 600 !important; 1319 line-height: 1.25 !important; 1320} 1321 1322/* OPIS */ 1323.mf-product-description { 1324 margin: 0 0 18px !important; 1325 color: #666666 !important; 1326 font-size: 15px !important; 1327 line-height: 1.55 !important; 1328} 1329 1330/* CENA */ 1331.mf-product-price { 1332 margin: auto 0 16px !important; 1333 color: #333333 !important; 1334 font-size: 21px !important; 1335 font-weight: 700 !important; 1336} 1337 1338/* DWA PRZYCISKI */ 1339.mf-product-actions { 1340 display: flex !important; 1341 gap: 10px !important; 1342 width: 100% !important; 1343 margin: 0 !important; 1344} 1345 1346.mf-product-actions .wp-block-button { 1347 flex: 1 1 0 !important; 1348 margin: 0 !important; 1349} 1350 1351.mf-product-actions .wp-block-button__link { 1352 display: flex !important; 1353 align-items: center !important; 1354 justify-content: center !important; 1355 width: 100% !important; 1356 min-height: 44px !important; 1357 padding: 11px 10px !important; 1358 border-radius: 10px !important; 1359 font-size: 14px !important; 1360 font-weight: 600 !important; 1361 line-height: 1.2 !important; 1362 text-decoration: none !important; 1363 box-sizing: border-box !important; 1364} 1365 1366/* ZOBACZ WIÄCEJ */ 1367.wp-block-button.mf-product-more .wp-block-button__link { 1368 background: transparent !important; 1369 border: 1.5px solid #d85528 !important; 1370 color: #d85528 !important; 1371} 1372 1373/* KUP TERAZ */ 1374.wp-block-button.mf-product-buy .wp-block-button__link { 1375 background: #d85528 !important; 1376 border: 1.5px solid #d85528 !important; 1377 color: #ffffff !important; 1378} 1379 1380/* TELEFON */ 1381@media only screen and (max-width: 768px) { 1382 .mf-product-content { 1383 padding: 18px !important; 1384 } 1385 1386 .mf-product-title { 1387 font-size: 19px !important; 1388 } 1389 1390 .mf-product-description { 1391 font-size: 14px !important; 1392 } 1393 1394 .mf-product-actions { 1395 gap: 8px !important; 1396 } 1397 1398 .mf-product-actions .wp-block-button__link { 1399 font-size: 13px !important; 1400 padding: 10px 7px !important; 1401 } 1402} 1403/* KARUZELA POLECANYCH PRODUKTÃW */ 1404 1405.wp-block-columns.mf-products-carousel { 1406 display: grid !important; 1407 grid-template-columns: none !important; 1408 grid-auto-flow: column !important; 1409 grid-auto-columns: calc((100% - 48px) / 3) !important; 1410 gap: 24px !important; 1411 1412 width: 100% !important; 1413 max-width: 100% !important; 1414 1415 overflow-x: auto !important; 1416 overflow-y: hidden !important; 1417 1418 scroll-snap-type: x mandatory !important; 1419 scroll-behavior: smooth !important; 1420 -webkit-overflow-scrolling: touch !important; 1421 1422 margin: 0 !important; 1423 padding: 8px 2px 24px !important; 1424 box-sizing: border-box !important; 1425} 1426 1427/* Kasowanie szerokoÅci narzuconych przez blok Kolumny */ 1428.wp-block-columns.mf-products-carousel > .wp-block-column { 1429 width: auto !important; 1430 min-width: 0 !important; 1431 max-width: none !important; 1432 flex-basis: auto !important; 1433 flex-grow: 0 !important; 1434 margin: 0 !important; 1435 scroll-snap-align: start !important; 1436} 1437 1438/* Tablet â dwie karty */ 1439@media only screen and (max-width: 1024px) { 1440 .wp-block-columns.mf-products-carousel { 1441 grid-auto-columns: calc((100% - 20px) / 2) !important; 1442 gap: 20px !important; 1443 } 1444} 1445 1446/* Telefon â jedna karta i fragment nastÄpnej */ 1447@media only screen and (max-width: 768px) { 1448 .wp-block-columns.mf-products-carousel { 1449 grid-auto-columns: 84% !important; 1450 gap: 14px !important; 1451 padding-bottom: 18px !important; 1452 } 1453} 1454 1455/* Pasek przewijania */ 1456.wp-block-columns.mf-products-carousel::-webkit-scrollbar {
1457 height: 6px; 1458} 1459 1460.wp-block-columns.mf-products-carousel::-webkit-scrollbar-thumb { 1461 background: #d2b4a1; 1462 border-radius: 999px; 1463} 1464 1465.wp-block-columns.mf-products-carousel::-webkit-scrollbar-track { 1466 background: #f2ece4; 1467 border-radius: 999px; 1468} 1469/* ================================= 1470/* ========================================= 1471 KARUZELA WPISÃW BLOGOWYCH â PEÅNY KOD 1472========================================= */ 1473 1474/* CAÅA KARUZELA */ 1475body .wp-block-columns.mf-blog-carousel { 1476 display: grid !important; 1477 grid-template-columns: repeat(6, calc((100% - 48px) / 3)) !important; 1478 gap: 24px !important; 1479 1480 width: 100% !important; 1481 max-width: 100% !important; 1482 1483 margin: 0 !important; 1484 padding: 8px 4px 28px !important; 1485 1486 overflow-x: auto !important; 1487 overflow-y: hidden !important; 1488 1489 scroll-snap-type: x mandatory !important; 1490 scroll-behavior: smooth !important; 1491 -webkit-overflow-scrolling: touch !important; 1492 1493 box-sizing: border-box !important; 1494} 1495 1496/* POJEDYNCZA KARTA */ 1497body .wp-block-columns.mf-blog-carousel 1498> .wp-block-column.mf-blog-card { 1499 display: flex !important; 1500 flex-direction: column !important; 1501 align-self: stretch !important; 1502 1503 width: 100% !important; 1504 min-width: 0 !important; 1505 max-width: none !important; 1506 1507 margin: 0 !important; 1508 padding: 0 !important; 1509 1510 background: #ffffff !important; 1511 border: 1px solid #e7ddd4 !important; 1512 border-radius: 18px !important; 1513 box-shadow: 0 8px 28px rgba(51, 51, 51, 0.07) !important; 1514 1515 overflow: hidden !important; 1516 scroll-snap-align: start !important; 1517 box-sizing: border-box !important; 1518} 1519 1520/* GRUPA ZAWIERAJÄCA SAM OBRAZ */ 1521body .mf-blog-card > .wp-block-group:first-child { 1522 width: 100% !important; 1523 margin: 0 !important; 1524 padding: 0 !important; 1525} 1526 1527/* OBRAZ â BEZPOÅREDNIO W KOLUMNIE LUB W GRUPIE */ 1528body .mf-blog-card > figure, 1529body .mf-blog-card > .wp-block-image, 1530body .mf-blog-card > .wp-block-group:first-child > figure, 1531body .mf-blog-card > .wp-block-group:first-child > .wp-block-image { 1532 display: block !important; 1533 width: 100% !important; 1534 margin: 0 !important; 1535 padding: 0 !important; 1536} 1537 1538body .mf-blog-card > figure img, 1539body .mf-blog-card > .wp-block-image img, 1540body .mf-blog-card > .wp-block-group:first-child figure img, 1541body .mf-blog-card > .wp-block-group:first-child .wp-block-image img { 1542 display: block !important; 1543 width: 100% !important; 1544 height: auto !important; 1545 1546 aspect-ratio: 3 / 2 !important; 1547 object-fit: cover !important; 1548 1549 margin: 0 !important; 1550 border-radius: 17px 17px 0 0 !important; 1551} 1552 1553/* GRUPA Z TEKSTAMI */ 1554body .mf-blog-card-content { 1555 display: flex !important; 1556 flex-direction: column !important; 1557 flex-grow: 1 !important; 1558 1559 width: 100% !important; 1560 margin: 0 !important; 1561 padding: 22px !important; 1562 1563 box-sizing: border-box !important; 1564} 1565 1566/* KATEGORIA */ 1567body .mf-blog-card-content > p:first-child { 1568 display: inline-flex !important; 1569 align-self: flex-start !important; 1570 width: auto !important; 1571 1572 margin: 0 0 14px !important; 1573 padding: 6px 11px !important; 1574 1575 background: #f2ece4 !important; 1576 color: #666666 !important; 1577 border-radius: 999px !important; 1578 1579 font-size: 12px !important; 1580 font-weight: 500 !important; 1581 line-height: 1.2 !important; 1582} 1583 1584/* TYTUÅ */ 1585body .mf-blog-card-content > h3 { 1586 margin: 0 0 10px !important; 1587 padding: 0 !important; 1588 1589 color: #333333 !important; 1590 font-size: 21px !important; 1591 font-weight: 600 !important; 1592 line-height: 1.3 !important; 1593} 1594 1595/* OPIS */ 1596body .mf-blog-card-content 1597> p:not(:first-child):not(:last-child) { 1598 margin: 0 0 18px !important; 1599 1600 color: #666666 !important; 1601 font-size: 15px !important; 1602 line-height: 1.55 !important; 1603} 1604 1605/* CZYTAJ WIÄCEJ */ 1606body .mf-blog-card-content > p:last-child { 1607 margin: auto 0 0 !important; 1608} 1609 1610body .mf-blog-card-content > p:last-child a { 1611 color: #d85528 !important; 1612 font-size: 15px !important; 1613 font-weight: 600 !important; 1614 text-decoration: none !important; 1615} 1616 1617body .mf-blog-card-content > p:last-child a:hover { 1618 text-decoration: underline !important; 1619} 1620 1621/* TABLET â 2 KARTY */ 1622@media only screen and (max-width: 1024px) { 1623 body .wp-block-columns.mf-blog-carousel { 1624 grid-template-columns: repeat(6, calc((100% - 20px) / 2)) !important; 1625 gap: 20px !important; 1626 } 1627} 1628 1629/* TELEFON â KARTA I FRAGMENT KOLEJNEJ */ 1630@media only screen and (max-width: 768px) { 1631 body .wp-block-columns.mf-blog-carousel { 1632 grid-template-columns: repeat(6, 84%) !important; 1633 gap: 14px !important; 1634 padding-bottom: 22px !important; 1635 } 1636 1637 body .mf-blog-card-content { 1638 padding: 18px !important; 1639 } 1640 1641 body .mf-blog-card-content > h3 { 1642 font-size: 19px !important; 1643 } 1644 1645 body .mf-blog-card-content 1646 > p:not(:first-child):not(:last-child) { 1647 font-size: 14px !important; 1648 } 1649} 1650 1651/* PASEK PRZEWIJANIA */ 1652body .wp-block-columns.mf-blog-carousel::-webkit-scrollbar {
1653 height: 6px; 1654} 1655 1656body .wp-block-columns.mf-blog-carousel::-webkit-scrollbar-thumb { 1657 background: #d2b4a1; 1658 border-radius: 999px; 1659} 1660 1661body .wp-block-columns.mf-blog-carousel::-webkit-scrollbar-track { 1662 background: #f2ece4; 1663 border-radius: 999px; 1664} 1665.mf-blog-card { 1666 background: #ffffff !important; 1667 border: 1px solid #e8dfd7 !important; 1668 border-radius: 18px !important; 1669 box-shadow: 0 8px 24px rgba(51, 51, 51, 0.07) !important; 1670 overflow: hidden !important; 1671} 1672/* ===================================== 1673 STRZAÅKI KARUZELI WPISÃW 1674===================================== */ 1675 1676.mf-blog-navigation { 1677 display: flex !important; 1678 justify-content: flex-end !important; 1679 gap: 10px !important; 1680 width: 100% !important; 1681 margin: 0 0 16px !important; 1682} 1683 1684.mf-blog-navigation .wp-block-button { 1685 margin: 0 !important; 1686} 1687 1688.mf-blog-navigation .wp-block-button__link { 1689 display: flex !important; 1690 align-items: center !important; 1691 justify-content: center !important; 1692 1693 width: 44px !important; 1694 height: 44px !important; 1695 min-width: 44px !important; 1696 padding: 0 !important; 1697 1698 background: #ffffff !important; 1699 color: #d2b4a1 !important; 1700 border: 1px solid #d2b4a1 !important; 1701 border-radius: 50% !important; 1702 1703 box-shadow: 0 4px 14px rgba(51, 51, 51, 0.06) !important; 1704 1705 font-size: 28px !important; 1706 font-weight: 400 !important; 1707 line-height: 1 !important; 1708 text-decoration: none !important; 1709 1710 transition: 1711 background-color 0.2s ease, 1712 color 0.2s ease, 1713 border-color 0.2s ease; 1714} 1715 1716.mf-blog-navigation .wp-block-button__link:hover { 1717 background: #d2b4a1 !important; 1718 color: #ffffff !important; 1719 border-color: #d2b4a1 !important; 1720} 1721 1722/* Nieaktywna strzaÅka */ 1723.mf-blog-navigation .is-disabled { 1724 opacity: 0.35 !important; 1725 pointer-events: none !important; 1726} 1727 1728/* Na telefonie wystarczy przesuwanie palcem */ 1729@media only screen and (max-width: 768px) { 1730 .mf-blog-navigation { 1731 display: none !important; 1732 } 1733} 1734/* ========================================= 1735 FIZJOMAX â KARUZELA, JEDEN SLAJD NA EKRANIE 1736========================================= */ 1737 1738/* NadrzÄdny blok zawierajÄ cy 6 kolumn */ 1739body .wp-block-columns.mf-fizjomax-carousel { 1740 display: flex !important; 1741 flex-direction: row !important; 1742 flex-wrap: nowrap !important; 1743 align-items: stretch !important; 1744 1745 width: 100% !important; 1746 max-width: 100% !important; 1747 1748 gap: 18px !important; 1749 margin: 0 !important; 1750 padding: 4px 3px 20px !important; 1751 1752 overflow-x: auto !important; 1753 overflow-y: hidden !important; 1754 1755 scroll-snap-type: x mandatory !important; 1756 scroll-behavior: smooth !important; 1757 -webkit-overflow-scrolling: touch !important; 1758 1759 box-sizing: border-box !important; 1760 scrollbar-width: none !important; 1761} 1762 1763body .wp-block-columns.mf-fizjomax-carousel::-webkit-scrollbar {
1764 display: none !important; 1765} 1766 1767/* Każda pojedyncza kolumna jest jednym peÅnym slajdem */ 1768body .wp-block-columns.mf-fizjomax-carousel 1769> .wp-block-column.mf-fizjomax-slide { 1770 flex: 0 0 calc(100% - 6px) !important; 1771 flex-basis: calc(100% - 6px) !important; 1772 1773 width: calc(100% - 6px) !important; 1774 min-width: calc(100% - 6px) !important; 1775 max-width: calc(100% - 6px) !important; 1776 1777 margin: 0 !important; 1778 padding: 0 !important; 1779 1780 overflow: hidden !important; 1781 background: #ffffff !important; 1782 1783 border: 1px solid #e6ddd5 !important; 1784 border-radius: 20px !important; 1785 box-shadow: 0 8px 24px rgba(51, 51, 51, 0.08) !important; 1786 1787 scroll-snap-align: start !important; 1788 scroll-snap-stop: always !important; 1789 box-sizing: border-box !important; 1790} 1791 1792/* Grupa zawierajÄ ca zdjÄcie */ 1793body .mf-fizjomax-slide > .wp-block-group:first-child { 1794 margin: 0 !important; 1795 padding: 0 !important; 1796} 1797 1798/* Obraz */ 1799body .mf-fizjomax-slide figure { 1800 width: 100% !important; 1801 max-width: 100% !important; 1802 margin: 0 !important; 1803} 1804 1805body .mf-fizjomax-slide img { 1806 display: block !important; 1807 1808 width: 100% !important; 1809 max-width: 100% !important; 1810 height: auto !important; 1811 1812 aspect-ratio: 3 / 4 !important; 1813 object-fit: cover !important; 1814 1815 margin: 0 !important; 1816} 1817 1818/* Pole tekstowe pod zdjÄciem */ 1819body .mf-fizjomax-slide-content { 1820 margin: 0 !important; 1821 padding: 18px 20px 21px !important; 1822} 1823 1824/* TytuÅ */ 1825body .mf-fizjomax-slide-title { 1826 margin: 0 0 5px !important; 1827 1828 color: #333333 !important; 1829 font-size: 19px !important; 1830 font-weight: 600 !important; 1831 line-height: 1.3 !important; 1832} 1833 1834/* Krótki opis */ 1835body .mf-fizjomax-slide-caption { 1836 margin: 0 !important; 1837 1838 color: #666666 !important; 1839 font-size: 14px !important; 1840 line-height: 1.5 !important; 1841} 1842/* ======================================== 1843 FIZJOMAX â WYRÃÅ»NIKI I PRZYCISKI 1844======================================== */ 1845 1846:root { 1847 --fizjomax-green: #24b978; 1848 --fizjomax-green-dark: #169461; 1849 --fizjomax-green-light: #eef9f4; 1850} 1851 1852/* Grupa wyróżników */ 1853.mf-fizjomax-benefits { 1854 display: grid !important; 1855 gap: 14px !important; 1856 margin: 25px 0 28px !important; 1857} 1858 1859/* Pojedynczy wyróżnik */ 1860.mf-fizjomax-benefit { 1861 position: relative !important; 1862 1863 margin: 0 !important; 1864 padding: 14px 18px 14px 47px !important; 1865 1866 background: #f7f1ec !important; 1867 border: 1px solid #eadfd6 !important; 1868 border-radius: 12px !important; 1869 1870 color: #333333 !important; 1871 font-size: 16px !important; 1872 line-height: 1.45 !important; 1873} 1874 1875/* Zielony haczyk */ 1876.mf-fizjomax-benefit::before { 1877 content: "â" !important; 1878 1879 position: absolute !important; 1880 left: 17px !important; 1881 top: 50% !important; 1882 transform: translateY(-50%) !important; 1883 1884 display: flex !important; 1885 align-items: center !important; 1886 justify-content: center !important; 1887 1888 width: 21px !important; 1889 height: 21px !important; 1890 1891 background: var(--fizjomax-green) !important; 1892 color: #ffffff !important; 1893 border-radius: 50% !important; 1894 1895 font-size: 13px !important; 1896 font-weight: 700 !important; 1897 line-height: 1 !important; 1898} 1899 1900/* Ukrywamy rÄcznie wpisany haczyk, jeÅli jest pierwszym znakiem */ 1901.mf-fizjomax-benefit { 1902 text-decoration: none !important; 1903} 1904 1905/* GÅówny zielony przycisk */ 1906.mf-fizjomax-primary .wp-block-button__link { 1907 background: var(--fizjomax-green) !important; 1908 color: #ffffff !important; 1909 border: 2px solid var(--fizjomax-green) !important; 1910 border-radius: 999px !important; 1911 1912 padding: 14px 25px !important; 1913 1914 font-weight: 600 !important; 1915 text-decoration: none !important; 1916 1917 box-shadow: 0 7px 18px rgba(36, 185, 120, 0.22) !important; 1918 1919 transition: 1920 background-color 0.2s ease, 1921 border-color 0.2s ease, 1922 transform 0.2s ease, 1923 box-shadow 0.2s ease !important; 1924} 1925 1926.mf-fizjomax-primary .wp-block-button__link:hover { 1927 background: var(--fizjomax-green-dark) !important; 1928 border-color: var(--fizjomax-green-dark) !important; 1929 color: #ffffff !important; 1930 1931 transform: translateY(-2px) !important; 1932 box-shadow: 0 10px 22px rgba(36, 185, 120, 0.28) !important; 1933} 1934 1935/* Drugi przycisk â jasny z zielonÄ ramkÄ */ 1936.mf-fizjomax-secondary .wp-block-button__link { 1937 background: #ffffff !important; 1938 color: var(--fizjomax-green-dark) !important; 1939 border: 2px solid var(--fizjomax-green) !important; 1940 border-radius: 999px !important; 1941 1942 padding: 14px 25px !important; 1943 1944 font-weight: 600 !important; 1945 text-decoration: none !important; 1946 1947 transition: 1948 background-color 0.2s ease, 1949 color 0.2s ease, 1950 transform 0.2s ease !important; 1951} 1952 1953.mf-fizjomax-secondary .wp-block-button__link:hover { 1954 background: var(--fizjomax-green-light) !important; 1955 color: var(--fizjomax-green-dark) !important; 1956 1957 transform: translateY(-2px) !important; 1958} 1959 1960/* Telefon */ 1961@media only screen and (max-width: 768px) { 1962 .mf-fizjomax-benefit { 1963 padding: 13px 15px 13px 44px !important; 1964 font-size: 15px !important; 1965 } 1966 1967 .mf-fizjomax-primary, 1968 .mf-fizjomax-secondary { 1969 width: 100% !important; 1970 } 1971 1972 .mf-fizjomax-primary .wp-block-button__link, 1973 .mf-fizjomax-secondary .wp-block-button__link { 1974 width: 100% !important; 1975 justify-content: center !important; 1976 text-align: center !important; 1977 } 1978} 1979/* ===================================== 1980 SEKCJA O MNIE 1981===================================== */ 1982 1983.mf-about-section { 1984 width: 100% !important; 1985 max-width: 1200px !important; 1986 margin: 0 auto !important; 1987 padding: 0 !important; 1988} 1989 1990.mf-about-columns { 1991 display: flex !important;
1992 align-items: center !important; 1993 gap: 56px !important; 1994 1995 margin: 0 !important; 1996 padding: 42px !important; 1997 1998 background: #faf7f2 !important; 1999 border: 1px solid #eadfd6 !important; 2000 border-radius: 24px !important; 2001 2002 box-sizing: border-box !important; 2003} 2004 2005/* ZdjÄcie */ 2006 2007.mf-about-image { 2008 margin: 0 !important; 2009} 2010 2011.mf-about-image img { 2012 display: block !important; 2013 width: 100% !important; 2014 aspect-ratio: 4 / 5 !important; 2015 object-fit: cover !important; 2016 object-position: center !important; 2017 2018 border-radius: 18px !important; 2019} 2020 2021/* ===================================== 2022 O MNIE â PRAWA KOLUMNA 2023===================================== */ 2024 2025.mf-about-content { 2026 display: flex !important; 2027 flex-direction: column !important; 2028 align-self: stretch !important; 2029 min-width: 0 !important; 2030} 2031 2032/* MaÅy napis */ 2033 2034.mf-about-label { 2035 margin: 0 0 12px !important; 2036 2037 color: #d85528 !important; 2038 font-size: 13px !important; 2039 font-weight: 700 !important; 2040 letter-spacing: 0.12em !important; 2041 line-height: 1.3 !important; 2042} 2043 2044/* NagÅówek */ 2045 2046.mf-about-title { 2047 margin: 0 0 20px !important; 2048 2049 color: #333333 !important; 2050 font-size: clamp(30px, 3vw, 44px) !important; 2051 font-weight: 600 !important; 2052 line-height: 1.15 !important; 2053} 2054 2055/* Tekst */ 2056 2057.mf-about-text { 2058 margin: 0 0 16px !important; 2059 2060 color: #555555 !important; 2061 font-size: 17px !important; 2062 line-height: 1.65 !important; 2063} 2064 2065/* Grupa trzech informacji */ 2066 2067.mf-about-facts { 2068 display: flex !important; 2069 flex-direction: column !important; 2070 gap: 18px !important; 2071 2072 width: 100% !important; 2073 margin: 28px 0 0 !important; 2074 padding: 0 !important; 2075 2076 box-sizing: border-box !important; 2077} 2078 2079/* Jeden kafelek */ 2080 2081.mf-about-fact { 2082 display: flex !important; 2083 flex-direction: row !important; 2084 flex-wrap: nowrap !important; 2085 align-items: center !important; 2086 justify-content: flex-start !important; 2087 gap: 16px !important; 2088 2089 width: 100% !important; 2090 max-width: 100% !important; 2091 2092 margin: 0 !important; 2093 padding: 14px 16px !important; 2094 2095 background: #ffffff !important; 2096 border: 1px solid #eadfd6 !important; 2097 border-radius: 13px !important; 2098 2099 box-shadow: 0 5px 14px rgba(51, 51, 51, 0.045) !important; 2100 box-sizing: border-box !important; 2101} 2102 2103/* Minimalistyczna ikonka */ 2104 2105.mf-about-icon { 2106 display: flex !important; 2107 flex: 0 0 34px !important; 2108 align-items: center !important; 2109 justify-content: center !important; 2110 2111 width: 34px !important; 2112 height: 34px !important; 2113 2114 margin: 0 !important; 2115 padding: 0 !important; 2116 2117 background: #f6e8e2 !important; 2118 color: #d85528 !important; 2119 border: 1px solid #efd4c9 !important; 2120 border-radius: 50% !important; 2121 2122 font-family: Arial, sans-serif !important; 2123 font-size: 18px !important; 2124 font-weight: 600 !important; 2125 font-style: normal !important; 2126 line-height: 1 !important; 2127 2128 box-sizing: border-box !important; 2129} 2130 2131/* Tekst obok ikonki */ 2132 2133.mf-about-fact-text { 2134 flex: 1 1 auto !important; 2135 2136 margin: 0 !important; 2137 padding: 0 !important; 2138 2139 color: #333333 !important; 2140 font-size: 15px !important; 2141 font-weight: 500 !important; 2142 line-height: 1.45 !important; 2143 2144 box-sizing: border-box !important; 2145} 2146 2147/* Blok przycisku na dole prawej kolumny */ 2148 2149.mf-about-content > .wp-block-buttons { 2150 margin-top: 48px !important; 2151 margin-bottom: 0 !important; 2152 padding-top: 0 !important; 2153} 2154 2155/* Ceglany przycisk */ 2156 2157.mf-about-button .wp-block-button__link { 2158 display: inline-flex !important; 2159 align-items: center !important; 2160 justify-content: center !important; 2161 2162 padding: 14px 26px !important; 2163 2164 background: #d85528 !important; 2165 color: #ffffff !important; 2166 border: 2px solid #d85528 !important; 2167 border-radius: 999px !important; 2168 2169 font-weight: 600 !important; 2170 text-decoration: none !important; 2171 2172 box-shadow: 0 8px 20px rgba(216, 85, 40, 0.22) !important; 2173 2174 transition: 2175 transform 0.2s ease, 2176 background-color 0.2s ease, 2177 border-color 0.2s ease, 2178 box-shadow 0.2s ease !important; 2179} 2180 2181.mf-about-button .wp-block-button__link:hover { 2182 background: #bd4722 !important; 2183 border-color: #bd4722 !important; 2184 color: #ffffff !important; 2185 2186 transform: translateY(-2px) !important; 2187 box-shadow: 0 11px 24px rgba(216, 85, 40, 0.28) !important; 2188} 2189 2190/* Telefon */ 2191 2192@media only screen and (max-width: 768px) { 2193 .mf-about-columns { 2194 flex-direction: column !important; 2195 gap: 28px !important; 2196 2197 padding: 24px 18px !important; 2198 border-radius: 18px !important; 2199 } 2200 2201 .mf-about-columns > .wp-block-column { 2202 width: 100% !important; 2203 flex-basis: 100% !important; 2204 } 2205 2206 .mf-about-title { 2207 font-size: 31px !important; 2208 } 2209 2210 .mf-about-text { 2211 font-size: 16px !important; 2212 } 2213 2214 .mf-about-facts { 2215 gap: 18px !important; 2216 margin-top: 28px !important; 2217 } 2218 2219 .mf-about-fact { 2220 gap: 14px !important; 2221 padding: 13px 14px !important; 2222 } 2223 2224 .mf-about-icon { 2225 flex-basis: 32px !important; 2226 width: 32px !important; 2227 height: 32px !important; 2228 font-size: 16px !important; 2229 } 2230 2231 .mf-about-content > .wp-block-buttons { 2232 margin-top: 0 !important; 2233 padding-top: 34px !important; 2234 } 2235 2236 .mf-about-button, 2237 .mf-about-button .wp-block-button__link { 2238 width: 100% !important; 2239 } 2240} 2241/* ===================================== 2242 STOPKA MAMA FIZJOTERAPEUTA 2243===================================== */ 2244 2245.mf-footer { 2246 width: 100% !important; 2247 max-width: 1200px !important; 2248 margin: 0 auto !important; 2249 padding: 54px 20px 34px !important; 2250 2251 display: flex !important; 2252 flex-direction: column !important;
2253 align-items: center !important; 2254 gap: 22px !important; 2255 2256 background: #faf7f2 !important; 2257 box-sizing: border-box !important; 2258} 2259 2260.mf-footer-logo { 2261 margin: 0 !important; 2262 text-align: center !important; 2263} 2264 2265.mf-footer-logo img { 2266 width: 130px !important; 2267 height: auto !important; 2268 display: block !important; 2269 margin: 0 auto !important; 2270} 2271 2272.mf-footer-menu { 2273 width: 100% !important; 2274 margin: 0 !important; 2275} 2276 2277.mf-footer-menu ul, 2278.mf-footer-menu .wp-block-navigation__container { 2279 display: flex !important; 2280 flex-wrap: wrap !important; 2281 justify-content: center !important; 2282 gap: 14px 28px !important; 2283 2284 margin: 0 !important; 2285 padding: 0 !important; 2286 list-style: none !important; 2287} 2288 2289.mf-footer-menu a { 2290 color: #5f5048 !important; 2291 font-size: 15px !important; 2292 font-weight: 500 !important; 2293 text-decoration: none !important; 2294} 2295 2296.mf-footer-menu a:hover { 2297 color: #d85528 !important; 2298} 2299 2300.mf-footer-social { 2301 display: flex !important; 2302 align-items: center !important; 2303 justify-content: center !important; 2304 gap: 12px !important; 2305 2306 margin: 0 !important; 2307} 2308 2309.mf-footer-social figure { 2310 margin: 0 !important; 2311} 2312 2313.mf-footer-social a { 2314 width: 40px !important; 2315 height: 40px !important; 2316 2317 display: flex !important; 2318 align-items: center !important; 2319 justify-content: center !important; 2320 2321 background: #ffffff !important; 2322 border: 1px solid #eadfd6 !important; 2323 border-radius: 50% !important; 2324 2325 transition: 2326 transform 0.2s ease, 2327 border-color 0.2s ease !important; 2328} 2329 2330.mf-footer-social a:hover { 2331 transform: translateY(-2px) !important; 2332 border-color: #d85528 !important; 2333} 2334 2335.mf-footer-social img { 2336 width: 20px !important; 2337 height: 20px !important; 2338 object-fit: contain !important; 2339} 2340 2341.mf-footer-copyright { 2342 margin: 4px 0 0 !important; 2343 2344 color: #85766d !important; 2345 font-size: 13px !important; 2346 line-height: 1.5 !important; 2347 text-align: center !important; 2348} 2349 2350@media only screen and (max-width: 768px) { 2351 .mf-footer { 2352 padding: 42px 18px 28px !important; 2353 gap: 20px !important; 2354 } 2355 2356 .mf-footer-logo img { 2357 width: 120px !important; 2358 } 2359 2360 .mf-footer-menu ul, 2361 .mf-footer-menu .wp-block-navigation__container { 2362 flex-direction: column !important; 2363 align-items: center !important; 2364 gap: 16px !important; 2365 } 2366 2367 .mf-footer-menu a { 2368 font-size: 16px !important; 2369 } 2370} 2371.omnie-sekcja { 2372 padding: 55px 45px; 2373 box-sizing: border-box; 2374} 2375 2376@media (max-width: 768px) { 2377 .omnie-sekcja { 2378 padding: 35px 22px; 2379 } 2380} 2381.omnie-wartosci { 2382 padding: 10px 0 70px; 2383} 2384 2385.omnie-wartosci h2 { 2386 margin-bottom: 34px; 2387 text-align: center; 2388} 2389 2390.omnie-wartosci .wp-block-columns { 2391 gap: 24px; 2392 margin-bottom: 0; 2393} 2394 2395.omnie-wartosci .wp-block-column { 2396 background: #FAF7F2; 2397 border-radius: 20px; 2398 padding: 30px 24px 26px; 2399 text-align: center; 2400 box-sizing: border-box; 2401} 2402 2403.omnie-wartosci .wp-block-column h3 { 2404 margin-top: 0; 2405 margin-bottom: 12px; 2406} 2407 2408.omnie-wartosci .wp-block-column p { 2409 margin-bottom: 0; 2410} 2411 2412@media (max-width: 768px) { 2413 .omnie-wartosci { 2414 padding: 0 0 45px; 2415 } 2416 2417 .omnie-wartosci .wp-block-columns { 2418 gap: 16px; 2419 } 2420 2421 .omnie-wartosci .wp-block-column { 2422 padding: 26px 20px; 2423 border-radius: 18px; 2424 } 2425} 2426/* Sekcja: Wiedza, która mieÅci siÄ w prawdziwym życiu */ 2427 2428.omnie-zycie { 2429 margin-bottom: 65px; 2430 border-radius: 24px; 2431 overflow: hidden; 2432} 2433 2434.omnie-zycie .wp-block-columns { 2435 gap: 0; 2436 margin-bottom: 0; 2437 align-items: stretch; 2438} 2439 2440.omnie-zycie .wp-block-column:last-child { 2441 padding: 48px 44px; 2442 display: flex; 2443 flex-direction: column; 2444 justify-content: center; 2445 box-sizing: border-box; 2446} 2447 2448.omnie-zycie .wp-block-image { 2449 height: 100%; 2450 margin: 0; 2451} 2452 2453.omnie-zycie .wp-block-image img { 2454 display: block; 2455 width: 100%; 2456 height: 100%; 2457 object-fit: cover; 2458} 2459 2460@media (max-width: 781px) { 2461 .omnie-zycie { 2462 margin-bottom: 45px; 2463 border-radius: 18px; 2464 } 2465 2466 .omnie-zycie .wp-block-column:last-child { 2467 padding: 32px 22px 36px; 2468 } 2469 2470 .omnie-zycie .wp-block-image img { 2471 height: auto; 2472 } 2473} 2474/* Sekcja: Wiedza poparta doÅwiadczeniem */ 2475 2476.omnie-doswiadczenie { 2477 margin: 0 0 60px; 2478 padding: 42px 44px 46px; 2479 background: #ffffff; 2480 border: 1px solid #eee5df; 2481 border-radius: 24px; 2482 box-sizing: border-box; 2483} 2484 2485.omnie-doswiadczenie h2 { 2486 margin-top: 0; 2487 margin-bottom: 18px; 2488} 2489 2490.omnie-doswiadczenie > p { 2491 margin-top: 0; 2492 margin-bottom: 14px; 2493} 2494 2495.omnie-doswiadczenie .wp-block-columns { 2496 gap: 18px; 2497 margin-top: 30px; 2498 margin-bottom: 0; 2499} 2500 2501.omnie-doswiadczenie .wp-block-column { 2502 padding: 22px 18px; 2503 background: #FAF7F2; 2504 border-radius: 16px; 2505 text-align: center; 2506 box-sizing: border-box; 2507} 2508 2509.omnie-doswiadczenie .wp-block-column > *:first-child { 2510 margin-top: 0; 2511 margin-bottom: 7px; 2512 font-weight: 700; 2513} 2514 2515.omnie-doswiadczenie .wp-block-column > *:last-child { 2516 margin-bottom: 0; 2517} 2518 2519@media (max-width: 781px) { 2520 .omnie-doswiadczenie { 2521 margin-bottom: 42px; 2522 padding: 30px 22px 32px; 2523 border-radius: 18px; 2524 } 2525 2526 .omnie-doswiadczenie .wp-block-columns { 2527 gap: 14px; 2528 margin-top: 24px; 2529 } 2530 2531 .omnie-doswiadczenie .wp-block-column { 2532 padding: 20px 16px; 2533 border-radius: 14px; 2534 } 2535} 2536/* Sekcja gabinetu */ 2537 2538.omnie-gabinet { 2539 margin: 0 0 60px; 2540 padding: 32px 36px; 2541 background: #F2ECE4; 2542 border-radius: 20px; 2543 box-sizing: border-box; 2544} 2545 2546.omnie-gabinet h2, 2547.omnie-gabinet h3 { 2548 margin-top: 0; 2549 margin-bottom: 12px; 2550} 2551 2552.omnie-gabinet p { 2553 max-width: 760px; 2554 margin-top: 0; 2555 margin-bottom: 12px; 2556} 2557 2558.omnie-gabinet strong { 2559 color: #D85528; 2560} 2561 2562.omnie-gabinet-przycisk .wp-block-button__link { 2563 background: transparent !important; 2564 color: #D85528 !important; 2565 border: 1.5px solid #D85528; 2566 border-radius: 30px; 2567 padding: 11px 22px; 2568} 2569 2570.omnie-gabinet-przycisk .wp-block-button__link:hover { 2571 background: #D85528 !important; 2572 color: #ffffff !important; 2573} 2574 2575@media (max-width: 781px) { 2576 .omnie-gabinet { 2577 margin-bottom: 42px; 2578 padding: 26px 22px; 2579 border-radius: 18px; 2580 } 2581} 2582/* KoÅcowa sekcja strony O mnie */ 2583 2584.omnie-koniec { 2585 padding: 48px 30px; 2586 margin-bottom: 30px; 2587 background: #FAF7F2; 2588 border-radius: 24px; 2589 text-align: center; 2590 box-sizing: border-box; 2591} 2592 2593.omnie-koniec h2 { 2594 margin-top: 0; 2595 margin-bottom: 12px; 2596} 2597 2598.omnie-koniec p { 2599 max-width: 620px; 2600 margin: 0 auto 22px; 2601} 2602 2603.omnie-koniec-przycisk { 2604 text-align: center; 2605} 2606 2607.omnie-koniec-przycisk .wp-block-button__link { 2608 background: #D85528 !important; 2609 color: #ffffff !important; 2610 border-radius: 30px; 2611 padding: 12px 25px; 2612 border: 1.5px solid #D85528; 2613} 2614 2615.omnie-koniec-przycisk .wp-block-button__link:hover { 2616 background: transparent !important; 2617 color: #D85528 !important; 2618} 2619 2620@media (max-width: 781px) { 2621 .omnie-koniec { 2622 padding: 34px 22px; 2623 border-radius: 18px; 2624 } 2625} 2626/* Podstrona W CIÄÅ»Y */ 2627 2628/* Ceglany przycisk e-booka */ 2629.page-id-20903 .ebook-cta .wp-block-button__link { 2630 background-color: #D85528 !important; 2631 border-color: #D85528 !important; 2632 color: #ffffff !important; 2633} 2634 2635.page-id-20903 .ebook-cta .wp-block-button__link:hover { 2636 background-color: #C94A22 !important; 2637 border-color: #C94A22 !important; 2638 color: #ffffff !important; 2639} 2640 2641 2642/* Wersja mobilna */ 2643@media (max-width: 781px) { 2644 2645 /* OdsuniÄcie tekstu hero od krawÄdzi */ 2646 .page-id-20903 .ciaza-hero-tekst { 2647 padding-left: 20px !important; 2648 padding-right: 20px !important; 2649 box-sizing: border-box; 2650 } 2651 2652 .page-id-20903 .ciaza-hero-tekst h1, 2653 .page-id-20903 .ciaza-hero-tekst h2 { 2654 font-size: 30px !important; 2655 line-height: 1.2 !important; 2656 } 2657 2658 /* BiaÅy box âOd czego chcesz zaczÄ Ä?â */ 2659 .page-id-20903 .mf-age-panel { 2660 width: auto !important; 2661 max-width: calc(100% - 32px) !important; 2662 margin-left: 16px !important; 2663 margin-right: 16px !important; 2664 padding: 24px 16px !important; 2665 box-sizing: border-box; 2666 } 2667 2668 /* Przyciski pionowo na telefonie */ 2669 .page-id-20903 .mf-age-panel .wp-block-buttons { 2670 display: flex !important; 2671 flex-direction: column !important; 2672 align-items: stretch !important; 2673 gap: 10px !important; 2674 width: 100% !important; 2675 } 2676 2677 .page-id-20903 .mf-age-panel .wp-block-button { 2678 width: 100% !important; 2679 margin: 0 !important; 2680 } 2681 2682 .page-id-20903 .mf-age-panel .wp-block-button__link { 2683 display: block !important; 2684 width: 100% !important; 2685 box-sizing: border-box !important; 2686 text-align: center !important; 2687 white-space: normal !important; 2688 line-height: 1.3 !important; 2689 padding: 12px 14px !important; 2690 } 2691} 2692/* Karty na podstronie W ciÄ Å¼y */ 2693.page-id-20903 .mf-ciaza-card { 2694 height: 100%; 2695 box-sizing: border-box; 2696 overflow: hidden; 2697 padding: 0 20px 22px; 2698 background-color: #ffffff;
2699 border: 1px solid #e6dcd4; 2700 border-radius: 18px; 2701} 2702 2703/* ZdjÄcie dochodzi do krawÄdzi karty */ 2704.page-id-20903 .mf-ciaza-card > .wp-block-image { 2705 margin: 0 -20px 20px; 2706} 2707 2708.page-id-20903 .mf-ciaza-card > .wp-block-image img { 2709 display: block; 2710 width: 100%; 2711 aspect-ratio: 4 / 3; 2712 object-fit: cover; 2713} 2714 2715/* PorzÄ dek w tekstach */ 2716.page-id-20903 .mf-ciaza-card h3 { 2717 margin-top: 0; 2718} 2719 2720.page-id-20903 .mf-ciaza-card .wp-block-buttons { 2721 margin-top: 20px; 2722} 2723 2724/* Telefon */ 2725@media (max-width: 781px) { 2726 .page-id-20903 .mf-ciaza-card { 2727 padding: 0 18px 20px; 2728 border-radius: 16px; 2729 } 2730 2731 .page-id-20903 .mf-ciaza-card > .wp-block-image { 2732 margin-left: -18px; 2733 margin-right: -18px; 2734 } 2735} 2736/* WiÄkszy oddech sekcji Materac na telefonie */ 2737@media (max-width: 781px) { 2738 .page-id-20903 #materac { 2739 padding-left: 20px !important; 2740 padding-right: 20px !important; 2741 box-sizing: border-box; 2742 } 2743} 2744/* Szeroki panel FizjoMAX na podstronie W ciÄ Å¼y */ 2745.page-id-20903 .mf-fizjomax-panel { 2746 background-color: #ffffff; 2747 border: 1px solid #e6dcd4; 2748 border-radius: 20px; 2749 overflow: hidden; 2750} 2751 2752.page-id-20903 .mf-fizjomax-panel > .wp-block-columns { 2753 margin: 0 !important; 2754 gap: 0 !important; 2755 align-items: stretch !important; 2756} 2757 2758.page-id-20903 .mf-fizjomax-panel .wp-block-image { 2759 height: 100%; 2760 margin: 0 !important; 2761} 2762 2763.page-id-20903 .mf-fizjomax-panel .wp-block-image img { 2764 display: block; 2765 width: 100%; 2766 height: 100%; 2767 min-height: 390px; 2768 object-fit: cover; 2769 object-position: 60% center; 2770} 2771 2772.page-id-20903 .mf-fizjomax-panel .wp-block-column:last-child { 2773 padding: 42px 44px; 2774 display: flex; 2775 flex-direction: column; 2776 justify-content: center; 2777 box-sizing: border-box; 2778} 2779 2780.page-id-20903 .mf-fizjomax-panel .wp-block-column:last-child > p:first-child { 2781 color: #D85528; 2782 font-weight: 700; 2783} 2784 2785.page-id-20903 .mf-fizjomax-panel .wp-block-button__link { 2786 background-color: #D85528 !important; 2787 color: #ffffff !important; 2788 border-color: #D85528 !important; 2789} 2790 2791/* Panel FizjoMAX na telefonie */ 2792@media (max-width: 781px) { 2793 .page-id-20903 .mf-fizjomax-panel { 2794 border-radius: 16px; 2795 } 2796 2797 .page-id-20903 .mf-fizjomax-panel .wp-block-image img { 2798 min-height: auto; 2799 aspect-ratio: 4 / 3; 2800 object-fit: cover; 2801 } 2802 2803 .page-id-20903 .mf-fizjomax-panel .wp-block-column:last-child { 2804 padding: 28px 22px 30px; 2805 } 2806} 2807/* Ramka âZ mojego doÅwiadczeniaâ */ 2808 2809.single-post .ramka-doswiadczenie { 2810 background-color: #F7F3EE; 2811 border-radius: 16px; 2812 padding: 24px 28px; 2813 margin-top: 32px; 2814 margin-bottom: 32px; 2815 box-sizing: border-box; 2816 overflow: hidden; 2817} 2818 2819/* Mniejsze odstÄpy na telefonie */ 2820 2821@media only screen and (max-width: 768px) { 2822 .single-post .ramka-doswiadczenie { 2823 padding: 20px 18px; 2824 margin-top: 26px; 2825 margin-bottom: 26px; 2826 border-radius: 14px; 2827 } 2828} 2829/* ========================================= 2830 NAGÅÃWKI W TREÅCI WPISU 2831 ========================================= */ 2832 2833/* H2 â gÅówne sekcje artykuÅu */ 2834 2835.single-post .wpis-tresc h2 { 2836 margin-top: 64px; 2837 margin-bottom: 26px; 2838 padding: 18px 22px 18px 24px; 2839 2840 background-color: #F7F3EE; 2841 border-left: 5px solid #D85528; 2842 border-radius: 14px; 2843 2844 color: #333333; 2845 font-size: 32px; 2846 line-height: 1.25; 2847 font-weight: 700; 2848 letter-spacing: -0.01em; 2849 2850 box-sizing: border-box; 2851} 2852 2853 2854/* H3 â podsekcje, np. âDla mamyâ, âUbrania dla noworodkaâ */ 2855 2856.single-post .wpis-tresc h3 { 2857 margin-top: 42px; 2858 margin-bottom: 18px; 2859 padding-left: 14px; 2860 2861 border-left: 3px solid #D2B4A1; 2862 2863 color: #333333; 2864 font-size: 25px; 2865 line-height: 1.3; 2866 font-weight: 700; 2867 2868 box-sizing: border-box; 2869} 2870 2871 2872/* H4 â drobniejsze nagÅówki, gdyby pojawiÅy siÄ w artykule */ 2873 2874.single-post .wpis-tresc h4 { 2875 margin-top: 34px; 2876 margin-bottom: 14px; 2877 2878 color: #444444; 2879 font-size: 20px; 2880 line-height: 1.4; 2881 font-weight: 700; 2882} 2883 2884 2885/* Telefon */ 2886 2887@media only screen and (max-width: 768px) { 2888 2889 .single-post .wpis-tresc h2 { 2890 margin-top: 48px; 2891 margin-bottom: 22px; 2892 padding: 16px 17px 16px 18px; 2893 2894 border-left-width: 4px; 2895 border-radius: 12px; 2896 2897 font-size: 27px; 2898 line-height: 1.25; 2899 } 2900 2901 .single-post .wpis-tresc h3 { 2902 margin-top: 36px; 2903 margin-bottom: 16px; 2904 padding-left: 12px; 2905 2906 font-size: 22px; 2907 } 2908 2909 .single-post .wpis-tresc h4 { 2910 margin-top: 30px; 2911 font-size: 19px; 2912 } 2913} 2914/* ZaokrÄ glenie zdjÄcia hero na stronie W ciÄ Å¼y */ 2915.page-id-20903 .ciaza-hero-zdjecie { 2916 border-radius: 0 28px 28px 0 !important; 2917 overflow: hidden !important; 2918} 2919 2920.page-id-20903 .ciaza-hero-zdjecie img { 2921 display: block !important; 2922 width: 100% !important; 2923 border-radius: 0 28px 28px 0 !important; 2924} 2925/* ===================================== 2926 FIZJOMAX â PANEL WYBORU MATERACA 2927 ===================================== */ 2928
2929/* Ceglasty napis nad wyborem */ 2930 2931.mf-fmx-picker .mf-fmx-picker-label { 2932 color: #d85528 !important; 2933 font-weight: 600 !important; 2934} 2935 2936 2937/* Kontener wszystkich przycisków */ 2938 2939.mf-fmx-picker .wp-block-buttons { 2940 display: flex !important; 2941 flex-direction: row !important; 2942 flex-wrap: wrap !important; 2943 align-items: stretch !important; 2944 justify-content: center !important; 2945 gap: 10px !important; 2946 2947 width: 100% !important; 2948 max-width: 100% !important; 2949 margin-left: auto !important; 2950 margin-right: auto !important; 2951 padding: 0 !important; 2952 2953 box-sizing: border-box !important; 2954} 2955 2956 2957/* Pojedynczy blok przycisku */ 2958 2959.mf-fmx-picker .wp-block-button { 2960 flex: 0 1 auto !important; 2961 width: auto !important; 2962 min-width: 0 !important; 2963 max-width: 100% !important; 2964 2965 margin: 0 !important; 2966 padding: 0 !important; 2967 2968 box-sizing: border-box !important; 2969} 2970 2971 2972/* Wszystkie przyciski â ten sam wyglÄ d */ 2973 2974.mf-fmx-picker .wp-block-button__link { 2975 display: flex !important; 2976 align-items: center !important; 2977 justify-content: center !important; 2978 2979 min-height: 47px !important; 2980 max-width: 100% !important; 2981 padding: 11px 24px !important; 2982 2983 background: #fffdfb !important; 2984 color: #4f4f4f !important; 2985 border: 1.5px solid #dfd3ca !important; 2986 border-radius: 999px !important; 2987 2988 font-size: 15px !important; 2989 font-weight: 600 !important; 2990 line-height: 1.3 !important; 2991 text-align: center !important; 2992 text-decoration: none !important; 2993 2994 white-space: normal !important; 2995 overflow-wrap: break-word !important; 2996 word-break: normal !important; 2997 2998 box-shadow: 0 4px 12px rgba(51, 51, 51, 0.04) !important; 2999 box-sizing: border-box !important; 3000 3001 transition: 3002 background-color 0.2s ease, 3003 border-color 0.2s ease, 3004 color 0.2s ease, 3005 transform 0.2s ease, 3006 box-shadow 0.2s ease !important; 3007} 3008 3009 3010/* Delikatny branding dopiero po najechaniu */ 3011 3012.mf-fmx-picker .wp-block-button__link:hover { 3013 background: #f4f8f6 !important; 3014 border-color: #b9cec4 !important; 3015 color: #45695d !important; 3016 3017 transform: translateY(-2px) !important; 3018 box-shadow: 0 7px 16px rgba(82, 118, 106, 0.08) !important; 3019} 3020 3021 3022/* ObsÅuga klawiatury */ 3023 3024.mf-fmx-picker .wp-block-button__link:focus-visible { 3025 outline: 2px solid #b9cec4 !important; 3026 outline-offset: 3px !important; 3027} 3028 3029 3030/* ===================================== 3031 TELEFON I MNIEJSZE TABLETY 3032 ===================================== */ 3033 3034@media only screen and (max-width: 781px) { 3035 3036 .mf-fmx-picker { 3037 width: calc(100% - 24px) !important; 3038 max-width: none !important; 3039 3040 margin-left: auto !important; 3041 margin-right: auto !important; 3042 3043 padding-left: 16px !important; 3044 padding-right: 16px !important; 3045 3046 box-sizing: border-box !important; 3047 overflow: hidden !important; 3048 } 3049 3050 .mf-fmx-picker .wp-block-buttons { 3051 display: flex !important; 3052 flex-direction: column !important; 3053 flex-wrap: nowrap !important; 3054 align-items: stretch !important; 3055 justify-content: flex-start !important; 3056 3057 gap: 10px !important; 3058 3059 width: 100% !important; 3060 max-width: 100% !important; 3061 3062 overflow: hidden !important; 3063 } 3064 3065 .mf-fmx-picker .wp-block-button { 3066 display: block !important; 3067 flex: 1 1 100% !important; 3068 3069 width: 100% !important; 3070 min-width: 0 !important; 3071 max-width: 100% !important; 3072 } 3073 3074 .mf-fmx-picker .wp-block-button__link { 3075 width: 100% !important; 3076 min-width: 0 !important; 3077 max-width: 100% !important; 3078 min-height: 49px !important; 3079 3080 padding: 12px 14px !important; 3081 3082 font-size: 15px !important; 3083 line-height: 1.3 !important; 3084 3085 white-space: normal !important; 3086 overflow-wrap: break-word !important; 3087 word-break: normal !important; 3088 3089 box-sizing: border-box !important; 3090 } 3091} 3092/* FizjoMAX â równe przyciski na telefonie */ 3093 3094@media only screen and (max-width: 781px) { 3095 3096 body.page-id-13315 .mf-fmx-choice-buttons { 3097 display: grid !important; 3098 grid-template-columns: minmax(0, 1fr) !important; 3099 gap: 11px !important; 3100 3101 width: 100% !important; 3102 max-width: 100% !important; 3103 3104 margin-left: 0 !important; 3105 margin-right: 0 !important; 3106 padding: 0 !important; 3107 3108 box-sizing: border-box !important; 3109 } 3110 3111 body.page-id-13315 .mf-fmx-choice-buttons > .wp-block-button { 3112 display: block !important; 3113 grid-column: 1 / -1 !important; 3114 3115 width: 100% !important; 3116 min-width: 0 !important; 3117 max-width: 100% !important; 3118 3119 flex: none !important; 3120 flex-basis: auto !important; 3121 3122 margin: 0 !important; 3123 padding: 0 !important; 3124 3125 box-sizing: border-box !important; 3126 } 3127 3128 body.page-id-13315 .mf-fmx-choice-buttons > .wp-block-button > .wp-block-button__link { 3129 display: flex !important; 3130 align-items: center !important; 3131 justify-content: center !important; 3132 3133 width: 100% !important; 3134 min-width: 0 !important; 3135 max-width: 100% !important; 3136 3137 margin: 0 !important; 3138 padding: 12px 16px !important; 3139 3140 white-space: normal !important; 3141 text-align: center !important; 3142 box-sizing: border-box !important; 3143 } 3144}
3145/* Lżejszy napis âZnajdź swój modelâ */ 3146 3147.mf-fmx-picker .mf-fmx-picker-label { 3148 font-weight: 500 !important; 3149} 3150/* ===================================== 3151 FIZJOMAX â KARUZELA 4 WYRÃÅ»NIKÃW 3152 Nadpisanie 6 slajdów karuzeli blogowej 3153 ===================================== */ 3154 3155/* Komputer: 4 slajdy ÅÄ cznie, 3 widoczne */ 3156 3157body .mf-blog-carousel.mf-fmx-benefits-track { 3158 display: grid !important; 3159 grid-template-columns: 3160 repeat(4, calc((100% - 48px) / 3)) !important; 3161 grid-auto-columns: unset !important; 3162 3163 column-gap: 24px !important; 3164 row-gap: 0 !important; 3165 3166 overflow-x: auto !important; 3167 overflow-y: hidden !important; 3168 scroll-behavior: smooth !important; 3169 scroll-snap-type: x mandatory !important; 3170} 3171 3172/* Wszystkie cztery slajdy */ 3173 3174body .mf-blog-carousel.mf-fmx-benefits-track 3175> .wp-block-column { 3176 width: auto !important; 3177 min-width: 0 !important; 3178 max-width: none !important; 3179 margin: 0 !important; 3180 scroll-snap-align: start !important; 3181} 3182 3183/* Tablet: 2 widoczne */ 3184 3185@media only screen and (max-width: 950px) { 3186 3187 body .mf-blog-carousel.mf-fmx-benefits-track { 3188 grid-template-columns: 3189 repeat(4, calc((100% - 24px) / 2)) !important; 3190 } 3191} 3192 3193/* Telefon: 1 duży slajd i fragment kolejnego */ 3194 3195@media only screen and (max-width: 600px) { 3196 3197 body .mf-blog-carousel.mf-fmx-benefits-track { 3198 grid-template-columns: repeat(4, 86%) !important; 3199 column-gap: 14px !important; 3200 padding-right: 28px !important; 3201 } 3202} 3203/* ===================================== 3204 FIZJOMAX â RAMKA WOKÃÅ CAÅEJ KARUZELI 3205 ===================================== */ 3206 3207.mf-fmx-benefits-carousel-wrap { 3208 width: 100% !important; 3209 max-width: 1100px !important; 3210 margin: 28px auto 0 !important; 3211 padding: 24px 26px 28px !important; 3212 3213 background: #fffdfb !important; 3214 border: 1px solid #e5d9d1 !important; 3215 border-radius: 22px !important; 3216 box-shadow: 0 8px 24px rgba(51, 51, 51, 0.025) !important; 3217 3218 box-sizing: border-box !important; 3219} 3220 3221/* Neutralne napisy nad tytuÅami kart */ 3222 3223.mf-fmx-benefit-label { 3224 display: block !important; 3225 margin: 18px 0 0 !important; 3226 padding: 0 18px !important; 3227 3228 background: transparent !important; 3229 color: #777777 !important; 3230 border: 0 !important; 3231 border-radius: 0 !important; 3232 3233 font-size: 11px !important; 3234 font-weight: 500 !important; 3235 line-height: 1.35 !important; 3236 letter-spacing: 0.04em !important; 3237 text-transform: uppercase !important; 3238} 3239 3240/* Lekki odstÄp strzaÅek od ramki */ 3241 3242.mf-fmx-benefits-carousel-wrap .mf-fmx-benefits-nav { 3243 margin-bottom: 18px !important; 3244 padding-right: 2px !important; 3245} 3246 3247/* Telefon */ 3248 3249@media only screen and (max-width: 600px) { 3250 3251 .mf-fmx-benefits-carousel-wrap { 3252 margin-top: 22px !important; 3253 padding: 18px 16px 21px !important; 3254 border-radius: 18px !important; 3255 } 3256 3257 .mf-fmx-benefit-label { 3258 margin-top: 16px !important; 3259 padding: 0 18px !important; 3260 font-size: 10px !important; 3261 } 3262} 3263/* ===================================== 3264 FIZJOMAX â SEKCJA MISJI 3265 ===================================== */ 3266 3267.mf-fmx-mission { 3268 width: 100% !important; 3269 margin: 68px 0 0 !important; 3270 padding: 72px 0 !important; 3271 3272 background: #f2ece4 !important; 3273 box-sizing: border-box !important; 3274} 3275 3276.mf-fmx-mission-inner { 3277 width: min(1100px, calc(100% - 48px)) !important; 3278 margin: 0 auto !important; 3279 padding: 0 !important; 3280 box-sizing: border-box !important; 3281} 3282 3283.mf-fmx-mission-columns { 3284 align-items: center !important; 3285 gap: clamp(38px, 6vw, 72px) !important; 3286 3287 width: 100% !important; 3288 margin: 0 !important; 3289} 3290 3291/* ZdjÄcie */ 3292 3293.mf-fmx-mission-image { 3294 width: 100% !important; 3295 margin: 0 !important; 3296 3297 overflow: hidden !important; 3298 border-radius: 24px !important; 3299 box-shadow: 0 14px 34px rgba(51, 51, 51, 0.08) !important; 3300} 3301 3302.mf-fmx-mission-image img { 3303 display: block !important; 3304 width: 100% !important; 3305 height: auto !important; 3306 aspect-ratio: 4 / 5 !important; 3307 3308 object-fit: cover !important; 3309 object-position: center !important; 3310} 3311 3312/* TreÅÄ */ 3313 3314.mf-fmx-mission-content { 3315 width: 100% !important; 3316 margin: 0 !important; 3317 padding: 0 !important; 3318} 3319 3320.mf-fmx-mission-label { 3321 margin: 0 0 12px !important; 3322 padding: 0 !important; 3323 3324 color: #d85528 !important; 3325 font-size: 12px !important; 3326 font-weight: 600 !important; 3327 line-height: 1.3 !important; 3328 letter-spacing: 0.1em !important; 3329 text-transform: uppercase !important; 3330} 3331 3332.mf-fmx-mission-content h2, 3333.mf-fmx-mission-content > .wp-block-heading { 3334 margin: 0 0 22px !important; 3335 padding: 0 !important; 3336 3337 color: #333333 !important; 3338 font-size: clamp(31px, 4vw, 45px) !important; 3339 font-weight: 600 !important; 3340 line-height: 1.14 !important; 3341} 3342 3343.mf-fmx-mission-content > p:not(.mf-fmx-mission-label):not(.mf-fmx-mission-quote) { 3344 margin: 0 0 16px !important; 3345 padding: 0 !important; 3346 3347 color: #5f5f5f !important; 3348 font-size: 16px !important; 3349 line-height: 1.7 !important; 3350} 3351 3352.mf-fmx-mission-content strong { 3353 color: #333333 !important; 3354 font-weight: 650 !important; 3355} 3356 3357/* Pierwszy tego typu w Polsce */ 3358 3359.mf-fmx-mission-first { 3360 width: 100% !important; 3361 margin: 25px 0 0 !important; 3362 padding: 20px 22px !important; 3363 3364 background: #fffdfb !important; 3365 border: 1px solid #dfd2c8 !important; 3366 border-left: 4px solid #d85528 !important; 3367 border-radius: 14px !important; 3368 3369 box-sizing: border-box !important; 3370} 3371 3372.mf-fmx-mission-first p:first-child { 3373 margin: 0 0 8px !important; 3374 3375 color: #d85528 !important; 3376 font-size: 11px !important; 3377 font-weight: 700 !important; 3378 line-height: 1.3 !important; 3379 letter-spacing: 0.08em !important; 3380 text-transform: uppercase !important; 3381} 3382 3383.mf-fmx-mission-first p:last-child { 3384 margin: 0 !important; 3385 3386 color: #4f4f4f !important; 3387 font-size: 15px !important; 3388 line-height: 1.65 !important; 3389} 3390 3391/* Zdanie zamykajÄ ce */ 3392 3393.mf-fmx-mission-quote { 3394 margin: 24px 0 0 !important; 3395 padding: 0 !important; 3396 3397 color: #333333 !important; 3398 font-size: 19px !important; 3399 font-weight: 600 !important; 3400 line-height: 1.5 !important; 3401 font-style: italic !important; 3402} 3403 3404/* ===================================== 3405 TELEFON 3406 ===================================== */ 3407 3408@media only screen and (max-width: 781px) { 3409 3410 .mf-fmx-mission { 3411 margin-top: 48px !important; 3412 padding: 52px 0 56px !important; 3413 } 3414 3415 .mf-fmx-mission-inner { 3416 width: calc(100% - 30px) !important; 3417 } 3418 3419 .mf-fmx-mission-columns { 3420 gap: 30px !important; 3421 } 3422 3423 .mf-fmx-mission-image { 3424 border-radius: 19px !important; 3425 } 3426 3427 .mf-fmx-mission-content h2, 3428 .mf-fmx-mission-content > .wp-block-heading { 3429 margin-bottom: 19px !important; 3430 font-size: 31px !important; 3431 line-height: 1.17 !important; 3432 } 3433 3434 .mf-fmx-mission-content > p:not(.mf-fmx-mission-label):not(.mf-fmx-mission-quote) { 3435 font-size: 15px !important; 3436 line-height: 1.65 !important; 3437 } 3438 3439 .mf-fmx-mission-first { 3440 margin-top: 22px !important; 3441 padding: 18px 18px !important; 3442 } 3443 3444 .mf-fmx-mission-quote { 3445 margin-top: 21px !important; 3446 font-size: 17px !important; 3447 } 3448} 3449/* ===================================== 3450 FIZJOMAX â korekta szerokoÅci sekcji misji 3451 ===================================== */ 3452 3453body .mf-fmx-mission { 3454 width: min(1180px, calc(100vw - 32px)) !important; 3455 max-width: none !important; 3456 3457 position: relative !important; 3458 left: 50% !important; 3459 transform: translateX(-50%) !important; 3460 3461 margin: 36px 0 0 !important; 3462 padding: 38px 0 44px !important; 3463} 3464 3465body .mf-fmx-mission-inner { 3466 width: min(1100px, calc(100% - 56px)) !important; 3467 max-width: none !important; 3468} 3469 3470 3471/* TELEFON */ 3472 3473@media only screen and (max-width: 781px) { 3474 3475 body .mf-fmx-mission { 3476 width: calc(100vw - 24px) !important; 3477 margin-top: 28px !important; 3478 padding: 24px 0 36px !important; 3479 } 3480 3481 body .mf-fmx-mission-inner { 3482 width: calc(100% - 24px) !important; 3483 } 3484 3485 body .mf-fmx-mission-columns { 3486 gap: 25px !important; 3487 } 3488 3489 body .mf-fmx-mission-content { 3490 width: 100% !important; 3491 padding: 0 12px !important; 3492 box-sizing: border-box !important; 3493 } 3494} 3495/* ===================================== 3496 FIZJOMAX â peÅniejsze wybicie sekcji misji 3497 na komputerze 3498 ===================================== */ 3499 3500@media only screen and (min-width: 1000px) { 3501 3502 body .mf-fmx-mission { 3503 width: calc(100vw - 64px) !important; 3504 max-width: 1360px !important; 3505 3506 position: relative !important; 3507 left: 50% !important; 3508 transform: translateX(-50%) !important; 3509 3510 margin-top: 30px !important; 3511 margin-left: 0 !important; 3512 margin-right: 0 !important; 3513 padding: 38px 0 !important; 3514 3515 box-sizing: border-box !important; 3516 } 3517 3518 body .mf-fmx-mission-inner { 3519 width: calc(100% - 72px) !important; 3520 max-width: 1260px !important; 3521 margin: 0 auto !important; 3522 } 3523 3524 body .mf-fmx-mission-columns { 3525 width: 100% !important; 3526 max-width: none !important; 3527 gap: 58px !important; 3528 } 3529 3530 body .mf-fmx-mission-columns > .wp-block-column:first-child { 3531 flex: 0 0 44% !important; 3532 max-width: 44% !important; 3533 } 3534 3535 body .mf-fmx-mission-columns > .wp-block-column:last-child { 3536 flex: 1 1 56% !important; 3537 max-width: none !important; 3538 } 3539} 3540/* ===================================== 3541 FIZJOMAX â BEZPIECZEÅSTWO I CERTYFIKATY 3542 ===================================== */ 3543 3544.mf-fmx-certs { 3545 width: min(1180px, calc(100vw - 48px)) !important; 3546 max-width: none !important; 3547 margin: 46px auto 0 !important; 3548 padding: 42px 46px !important; 3549 3550 background: #fffdfb !important; 3551 border: 1px solid #e7ddd6 !important; 3552 border-radius: 22px !important; 3553 box-shadow: 0 8px 24px rgba(51, 51, 51, 0.025) !important; 3554 3555 box-sizing: border-box !important; 3556} 3557 3558.mf-fmx-certs-inner { 3559 width: 100% !important; 3560 max-width: none !important; 3561 margin: 0 auto !important; 3562 padding: 0 !important; 3563} 3564 3565.mf-fmx-certs-columns {
3566 align-items: center !important; 3567 gap: clamp(38px, 5vw, 64px) !important; 3568 width: 100% !important; 3569 margin: 0 !important; 3570} 3571 3572/* Tekst */ 3573 3574.mf-fmx-certs-content { 3575 margin: 0 !important; 3576 padding: 0 !important; 3577} 3578 3579.mf-fmx-certs-label { 3580 margin: 0 0 11px !important; 3581 padding: 0 !important; 3582 3583 color: #d85528 !important; 3584 font-size: 12px !important; 3585 font-weight: 600 !important; 3586 line-height: 1.3 !important; 3587 letter-spacing: 0.09em !important; 3588 text-transform: uppercase !important; 3589} 3590 3591.mf-fmx-certs-content h2, 3592.mf-fmx-certs-content > .wp-block-heading { 3593 margin: 0 0 20px !important; 3594 padding: 0 !important; 3595 3596 color: #333333 !important; 3597 font-size: clamp(30px, 3.4vw, 42px) !important; 3598 font-weight: 600 !important; 3599 line-height: 1.16 !important; 3600} 3601 3602.mf-fmx-certs-content > p:not(.mf-fmx-certs-label):not(.mf-fmx-certs-note) { 3603 margin: 0 0 16px !important; 3604 padding: 0 !important; 3605 3606 color: #5f5f5f !important; 3607 font-size: 16px !important; 3608 line-height: 1.7 !important; 3609} 3610 3611.mf-fmx-certs-content strong { 3612 color: #333333 !important; 3613 font-weight: 650 !important; 3614} 3615 3616.mf-fmx-certs-note { 3617 margin: 20px 0 0 !important; 3618 padding: 13px 16px !important; 3619 3620 background: #f4f7f5 !important; 3621 color: #52766a !important; 3622 border: 1px solid #dce6e1 !important; 3623 border-radius: 11px !important; 3624 3625 font-size: 13px !important; 3626 line-height: 1.5 !important; 3627} 3628 3629/* ZdjÄcie */ 3630 3631.mf-fmx-certs-image { 3632 width: 100% !important; 3633 margin: 0 !important; 3634 overflow: hidden !important; 3635 3636 border-radius: 19px !important; 3637 box-shadow: 0 10px 26px rgba(51, 51, 51, 0.065) !important; 3638} 3639 3640.mf-fmx-certs-image img { 3641 display: block !important; 3642 width: 100% !important; 3643 aspect-ratio: 4 / 3 !important; 3644 object-fit: cover !important; 3645 object-position: center !important; 3646} 3647 3648/* TELEFON */ 3649 3650@media only screen and (max-width: 781px) { 3651 3652 .mf-fmx-certs { 3653 width: calc(100vw - 24px) !important; 3654 margin-top: 30px !important; 3655 padding: 26px 22px 28px !important; 3656 border-radius: 18px !important; 3657 } 3658 3659 .mf-fmx-certs-columns { 3660 gap: 25px !important; 3661 } 3662 3663 .mf-fmx-certs-content h2, 3664 .mf-fmx-certs-content > .wp-block-heading { 3665 font-size: 29px !important; 3666 line-height: 1.18 !important; 3667 } 3668 3669 .mf-fmx-certs-content > p:not(.mf-fmx-certs-label):not(.mf-fmx-certs-note) { 3670 font-size: 15px !important; 3671 line-height: 1.65 !important; 3672 } 3673 3674 .mf-fmx-certs-image { 3675 border-radius: 16px !important; 3676 } 3677} 3678/* ========================================= 3679 FIZJOMAX BABY â KOMPLETNY WYGLÄD SEKCJI 3680 ========================================= */ 3681 3682/* CaÅa sekcja Baby */ 3683 3684.mf-fmx-model-baby { 3685 width: min(1280px, calc(100vw - 48px)) !important; 3686 max-width: none !important; 3687 margin: 54px auto 0 !important; 3688 padding: 46px !important; 3689 3690 background: #fffdfb !important; 3691 border: 1px solid #e7ddd6 !important; 3692 border-radius: 26px !important; 3693 box-shadow: 0 10px 30px rgba(51, 51, 51, 0.035) !important; 3694 3695 box-sizing: border-box !important; 3696} 3697 3698.mf-fmx-model-baby .mf-fmx-model-inner { 3699 width: 100% !important; 3700 max-width: none !important; 3701 margin: 0 !important; 3702 padding: 0 !important; 3703} 3704 3705/* Dwie gÅówne kolumny */ 3706 3707.mf-fmx-model-baby .mf-fmx-model-columns { 3708 display: grid !important; 3709 grid-template-columns: minmax(0, 0.96fr) minmax(0, 1.04fr) !important; 3710 align-items: start !important; 3711 gap: clamp(42px, 5vw, 68px) !important; 3712 3713 width: 100% !important; 3714 margin: 0 !important; 3715 padding: 0 !important; 3716} 3717 3718.mf-fmx-model-baby .mf-fmx-model-columns > .wp-block-column { 3719 width: 100% !important; 3720 min-width: 0 !important; 3721 max-width: none !important; 3722 margin: 0 !important; 3723} 3724 3725 3726/* ========================================= 3727 LEWA KOLUMNA â NAGÅÃWEK I WPROWADZENIE 3728 ========================================= */ 3729 3730.mf-fmx-model-baby .mf-fmx-model-content { 3731 width: 100% !important; 3732 margin: 0 !important; 3733 padding: 0 !important; 3734} 3735 3736.mf-fmx-model-baby .mf-fmx-model-label { 3737 margin: 0 0 11px !important; 3738 padding: 0 !important; 3739 3740 color: #d85528 !important; 3741 font-size: 12px !important; 3742 font-weight: 600 !important; 3743 line-height: 1.3 !important; 3744 letter-spacing: 0.09em !important; 3745 text-transform: uppercase !important; 3746} 3747 3748.mf-fmx-model-baby .mf-fmx-model-content > h2, 3749.mf-fmx-model-baby .mf-fmx-model-content > .wp-block-heading { 3750 margin: 0 0 17px !important; 3751 padding: 0 !important; 3752 3753 color: #333333 !important; 3754 font-size: clamp(35px, 4vw, 48px) !important; 3755 font-weight: 600 !important; 3756 line-height: 1.1 !important; 3757} 3758 3759.mf-fmx-model-baby .mf-fmx-model-content > p { 3760 color: #606060 !important; 3761 font-size: 16px !important; 3762 line-height: 1.7 !important; 3763} 3764 3765.mf-fmx-model-baby .mf-fmx-model-content > p:not(.mf-fmx-model-label):not(.mf-fmx-model-more-label):not(.mf-fmx-sizes-label) { 3766 margin: 0 0 23px !important; 3767} 3768 3769 3770/* ========================================= 3771 CZTERY GÅÃWNE WYRÃÅ»NIKI 3772 ========================================= */ 3773 3774.mf-fmx-model-baby .mf-fmx-model-features, 3775.mf-fmx-model-baby 3776.mf-fmx-model-features 3777> .wp-block-group__inner-container { 3778 display: grid !important; 3779 grid-template-columns: repeat(2, minmax(0, 1fr)) !important; 3780 gap: 14px !important; 3781 3782 width: 100% !important; 3783 margin: 26px 0 31px !important; 3784 padding: 0 !important; 3785} 3786 3787.mf-fmx-model-baby .mf-fmx-model-feature { 3788 width: 100% !important; 3789 min-width: 0 !important; 3790 margin: 0 !important; 3791 padding: 18px 19px !important; 3792 3793 background: #faf7f2 !important; 3794 border: 1px solid #eadfd7 !important; 3795 border-radius: 14px !important; 3796 3797 box-sizing: border-box !important; 3798} 3799 3800.mf-fmx-model-baby .mf-fmx-model-feature h3, 3801.mf-fmx-model-baby .mf-fmx-model-feature .wp-block-heading { 3802 margin: 0 0 8px !important; 3803 padding: 0 !important; 3804 3805 color: #333333 !important; 3806 font-size: 16px !important; 3807 font-weight: 650 !important; 3808 line-height: 1.35 !important; 3809} 3810 3811.mf-fmx-model-baby .mf-fmx-model-feature p { 3812 margin: 0 !important; 3813 padding: 0 !important; 3814 3815 color: #686868 !important; 3816 font-size: 13px !important; 3817 line-height: 1.58 !important; 3818} 3819 3820 3821/* ========================================= 3822 DODATKOWE WYRÃÅ»NIKI 3823 ========================================= */ 3824 3825.mf-fmx-model-baby .mf-fmx-model-more-label { 3826 margin: 0 0 16px !important; 3827 padding: 0 !important; 3828 3829 color: #6f6f6f !important; 3830 font-size: 11px !important; 3831 font-weight: 650 !important; 3832 line-height: 1.3 !important; 3833 letter-spacing: 0.07em !important; 3834 text-transform: uppercase !important; 3835} 3836 3837.mf-fmx-model-baby .mf-fmx-model-more, 3838.mf-fmx-model-baby 3839.mf-fmx-model-more 3840> .wp-block-group__inner-container { 3841 display: grid !important; 3842 grid-template-columns: minmax(0, 1fr) !important;
3843 gap: 17px !important; 3844 3845 width: 100% !important; 3846 margin: 0 0 31px !important; 3847 padding: 0 !important; 3848} 3849 3850.mf-fmx-model-baby .mf-fmx-model-more-item { 3851 position: relative !important; 3852 3853 width: 100% !important; 3854 margin: 0 !important; 3855 padding: 0 0 0 22px !important; 3856 3857 box-sizing: border-box !important; 3858} 3859 3860.mf-fmx-model-baby .mf-fmx-model-more-item::before { 3861 content: "â" !important; 3862 3863 position: absolute !important; 3864 top: 1px !important; 3865 left: 0 !important; 3866 3867 color: #35b97e !important; 3868 font-size: 13px !important; 3869 font-weight: 700 !important; 3870 line-height: 1.4 !important; 3871} 3872 3873.mf-fmx-model-baby .mf-fmx-model-more-item p { 3874 margin: 0 !important; 3875 padding: 0 !important; 3876 3877 color: #686868 !important; 3878 font-size: 13px !important; 3879 line-height: 1.55 !important; 3880} 3881 3882.mf-fmx-model-baby .mf-fmx-model-more-item p:first-child { 3883 margin-bottom: 4px !important; 3884 3885 color: #3f3f3f !important; 3886 font-weight: 650 !important; 3887} 3888 3889 3890/* ========================================= 3891 DOSTÄPNE ROZMIARY 3892 ========================================= */ 3893 3894.mf-fmx-model-baby .mf-fmx-sizes-label { 3895 margin: 0 0 11px !important; 3896 padding: 0 !important; 3897 3898 color: #777777 !important; 3899 font-size: 11px !important; 3900 font-weight: 650 !important; 3901 line-height: 1.3 !important; 3902 letter-spacing: 0.07em !important; 3903 text-transform: uppercase !important; 3904} 3905 3906.mf-fmx-model-baby .mf-fmx-sizes { 3907 display: flex !important; 3908 flex-wrap: wrap !important; 3909 align-items: center !important; 3910 gap: 9px !important; 3911 3912 width: 100% !important; 3913 margin: 0 0 18px !important; 3914 padding: 0 !important; 3915} 3916 3917.mf-fmx-model-baby .mf-fmx-size { 3918 display: inline-flex !important; 3919 align-items: center !important; 3920 3921 width: fit-content !important; 3922 margin: 0 !important; 3923 padding: 8px 13px !important; 3924 3925 background: #f2ece4 !important; 3926 color: #4f4f4f !important; 3927 border: 1px solid #e2d5cc !important; 3928 border-radius: 999px !important; 3929 3930 font-size: 13px !important; 3931 font-weight: 600 !important; 3932 line-height: 1.3 !important; 3933} 3934 3935 3936/* ========================================= 3937 OPINIA IMID I OEKO-TEX 3938 ========================================= */ 3939 3940.mf-fmx-model-baby .mf-fmx-model-badges { 3941 display: flex !important; 3942 flex-wrap: wrap !important; 3943 align-items: center !important; 3944 gap: 8px !important; 3945 3946 width: 100% !important; 3947 margin: 0 0 23px !important; 3948 padding: 0 !important; 3949} 3950 3951.mf-fmx-model-baby .mf-fmx-model-opinion, 3952.mf-fmx-model-baby .mf-fmx-model-oeko { 3953 display: inline-flex !important; 3954 align-items: center !important; 3955 3956 width: fit-content !important; 3957 margin: 0 !important; 3958 padding: 9px 12px !important; 3959 3960 background: #f3f8f5 !important; 3961 color: #52766a !important; 3962 border: 1px solid #d7e5de !important; 3963 border-radius: 999px !important; 3964 3965 font-size: 11px !important; 3966 font-weight: 600 !important; 3967 line-height: 1.35 !important; 3968} 3969 3970 3971/* ========================================= 3972 ZIELONY PRZYCISK FIZJOMAX 3973 ========================================= */ 3974 3975.mf-fmx-model-baby .mf-fmx-model-button { 3976 width: 100% !important; 3977 margin: 0 !important; 3978 padding: 0 !important; 3979} 3980 3981.mf-fmx-model-baby 3982.mf-fmx-model-button 3983.wp-block-button__link { 3984 display: inline-flex !important; 3985 align-items: center !important; 3986 justify-content: center !important; 3987 3988 padding: 14px 26px !important; 3989 3990 background: #35b97e !important; 3991 color: #ffffff !important; 3992 border: 1px solid #35b97e !important; 3993 border-radius: 999px !important; 3994 box-shadow: 0 8px 18px rgba(53, 185, 126, 0.18) !important; 3995 3996 font-size: 14px !important; 3997 font-weight: 650 !important; 3998 line-height: 1.3 !important; 3999 text-decoration: none !important; 4000 4001 transition: 4002 background-color 0.2s ease, 4003 border-color 0.2s ease, 4004 transform 0.2s ease !important; 4005} 4006 4007.mf-fmx-model-baby 4008.mf-fmx-model-button 4009.wp-block-button__link:hover { 4010 background: #2ea66f !important; 4011 border-color: #2ea66f !important; 4012 color: #ffffff !important; 4013 transform: translateY(-1px) !important; 4014} 4015 4016 4017/* ========================================= 4018 PRAWA KOLUMNA â GALERIA BABY 4019 ========================================= */ 4020 4021.mf-fmx-model-baby .mf-fmx-model-gallery { 4022 width: 100% !important; 4023 min-width: 0 !important; 4024 margin: 0 !important; 4025 padding: 18px !important; 4026 4027 background: #faf7f2 !important; 4028 border: 1px solid #e5d9d1 !important; 4029 border-radius: 20px !important; 4030 4031 box-sizing: border-box !important; 4032} 4033 4034 4035/* ========================================= 4036 WERSJA MOBILNA 4037 ========================================= */ 4038 4039@media only screen and (max-width: 781px) { 4040 4041 .mf-fmx-model-baby { 4042 width: calc(100vw - 24px) !important; 4043 margin-top: 34px !important; 4044 padding: 28px 20px 30px !important; 4045 border-radius: 20px !important; 4046 } 4047 4048 .mf-fmx-model-baby .mf-fmx-model-columns { 4049 grid-template-columns: minmax(0, 1fr) !important; 4050 gap: 31px !important; 4051 } 4052 4053 .mf-fmx-model-baby .mf-fmx-model-content > h2, 4054 .mf-fmx-model-baby .mf-fmx-model-content > .wp-block-heading { 4055 font-size: 34px !important; 4056 line-height: 1.12 !important; 4057 } 4058 4059 .mf-fmx-model-baby .mf-fmx-model-content > p { 4060 font-size: 15px !important; 4061 line-height: 1.65 !important; 4062 } 4063 4064 .mf-fmx-model-baby .mf-fmx-model-features, 4065 .mf-fmx-model-baby 4066 .mf-fmx-model-features 4067 > .wp-block-group__inner-container { 4068 grid-template-columns: minmax(0, 1fr) !important; 4069 gap: 12px !important; 4070 } 4071 4072 .mf-fmx-model-baby .mf-fmx-model-feature { 4073 padding: 17px !important; 4074 } 4075 4076 .mf-fmx-model-baby .mf-fmx-model-more, 4077 .mf-fmx-model-baby 4078 .mf-fmx-model-more 4079 > .wp-block-group__inner-container { 4080 gap: 18px !important; 4081 } 4082 4083 .mf-fmx-model-baby .mf-fmx-model-badges { 4084 flex-direction: column !important; 4085 align-items: stretch !important; 4086 } 4087 4088 .mf-fmx-model-baby .mf-fmx-model-opinion, 4089 .mf-fmx-model-baby .mf-fmx-model-oeko { 4090 width: 100% !important; 4091 box-sizing: border-box !important; 4092 border-radius: 12px !important; 4093 } 4094 4095 .mf-fmx-model-baby .mf-fmx-model-button, 4096 .mf-fmx-model-baby .mf-fmx-model-button .wp-block-button, 4097 .mf-fmx-model-baby 4098 .mf-fmx-model-button 4099 .wp-block-button__link { 4100 width: 100% !important; 4101 box-sizing: border-box !important; 4102 text-align: center !important; 4103 } 4104 4105 .mf-fmx-model-baby .mf-fmx-model-gallery { 4106 padding: 13px !important;
4107 border-radius: 17px !important; 4108 } 4109} 4110/* FizjoMAX Baby â rekomendowany wiek */ 4111 4112.mf-fmx-model-baby .mf-fmx-model-age { 4113 display: inline-flex !important; 4114 align-items: center !important; 4115 4116 width: fit-content !important; 4117 margin: 0 0 13px !important; 4118 padding: 7px 11px !important; 4119 4120 background: #eef8f3 !important; 4121 color: #2f8f65 !important; 4122 border: 1px solid #d1e9dd !important; 4123 border-radius: 999px !important; 4124 4125 font-size: 11px !important; 4126 font-weight: 650 !important; 4127 line-height: 1.25 !important; 4128 letter-spacing: 0.04em !important; 4129 text-transform: uppercase !important; 4130} 4131 4132@media only screen and (max-width: 600px) { 4133 .mf-fmx-model-baby .mf-fmx-model-age { 4134 margin-bottom: 12px !important; 4135 font-size: 10px !important; 4136 } 4137} 4138/* ===================================== 4139 FIZJOMAX BABY â MINIATURA FILMU 4140 ===================================== */ 4141 4142.mf-fmx-model-baby .mf-fmx-model-video { 4143 width: 100% !important; 4144 margin: 48px 0 0 !important; 4145 padding: 38px 0 0 !important; 4146 border-top: 1px solid #e7ddd6 !important; 4147 text-align: center !important; 4148 box-sizing: border-box !important; 4149} 4150 4151/* MaÅy napis nad nagÅówkiem */ 4152 4153.mf-fmx-model-baby .mf-fmx-model-video-label { 4154 margin: 0 0 10px !important; 4155 padding: 0 !important; 4156 color: #d85528 !important; 4157 font-size: 11px !important; 4158 font-weight: 650 !important; 4159 line-height: 1.3 !important; 4160 letter-spacing: 0.08em !important; 4161 text-transform: uppercase !important; 4162} 4163 4164/* NagÅówek */ 4165 4166.mf-fmx-model-baby .mf-fmx-model-video h3, 4167.mf-fmx-model-baby .mf-fmx-model-video .wp-block-heading { 4168 max-width: 760px !important; 4169 margin: 0 auto 13px !important; 4170 padding: 0 !important; 4171 color: #333333 !important; 4172 font-size: 28px !important; 4173 font-weight: 600 !important; 4174 line-height: 1.22 !important; 4175} 4176 4177/* Opis nad miniaturÄ */ 4178 4179.mf-fmx-model-baby 4180.mf-fmx-model-video 4181> p:not(.mf-fmx-model-video-label):not(.mf-fmx-video-note) { 4182 max-width: 700px !important; 4183 margin: 0 auto 25px !important; 4184 padding: 0 !important; 4185 color: #666666 !important; 4186 font-size: 15px !important; 4187 line-height: 1.65 !important; 4188} 4189 4190/* Klikalna miniatura */ 4191 4192.mf-fmx-model-baby figure.mf-fmx-video-cover { 4193 display: block !important; 4194 width: 100% !important; 4195 max-width: 960px !important; 4196 margin: 0 auto !important; 4197 padding: 0 !important; 4198 line-height: 0 !important; 4199 border-radius: 18px !important; 4200 overflow: hidden !important; 4201 box-shadow: 0 10px 28px rgba(51, 51, 51, 0.08) !important; 4202} 4203 4204.mf-fmx-model-baby figure.mf-fmx-video-cover a { 4205 display: block !important; 4206 width: 100% !important; 4207} 4208 4209.mf-fmx-model-baby figure.mf-fmx-video-cover img { 4210 display: block !important; 4211 width: 100% !important; 4212 height: auto !important; 4213 aspect-ratio: 16 / 9 !important; 4214 object-fit: cover !important; 4215 margin: 0 !important; 4216 border-radius: 18px !important; 4217 transition: transform 0.25s ease, opacity 0.25s ease !important; 4218} 4219 4220.mf-fmx-model-baby figure.mf-fmx-video-cover a:hover img { 4221 transform: scale(1.015) !important; 4222 opacity: 0.96 !important; 4223} 4224 4225/* Informacja pod miniaturÄ */ 4226 4227.mf-fmx-model-baby .mf-fmx-video-note { 4228 margin: 13px auto 0 !important; 4229 padding: 0 !important; 4230 color: #777777 !important; 4231 font-size: 12px !important; 4232 line-height: 1.4 !important; 4233} 4234 4235/* TELEFON */ 4236 4237@media only screen and (max-width: 781px) { 4238 4239 .mf-fmx-model-baby .mf-fmx-model-video { 4240 margin-top: 34px !important; 4241 padding-top: 29px !important; 4242 } 4243 4244 .mf-fmx-model-baby .mf-fmx-model-video h3, 4245 .mf-fmx-model-baby .mf-fmx-model-video .wp-block-heading { 4246 font-size: 24px !important; 4247 line-height: 1.22 !important; 4248 } 4249 4250 .mf-fmx-model-baby 4251 .mf-fmx-model-video 4252 > p:not(.mf-fmx-model-video-label):not(.mf-fmx-video-note) { 4253 margin-bottom: 21px !important; 4254 font-size: 14px !important; 4255 line-height: 1.6 !important; 4256 } 4257 4258 .mf-fmx-model-baby figure.mf-fmx-video-cover, 4259 .mf-fmx-model-baby figure.mf-fmx-video-cover img { 4260 border-radius: 14px !important; 4261 } 4262 4263 .mf-fmx-model-baby .mf-fmx-video-note { 4264 margin-top: 10px !important; 4265 font-size: 11px !important; 4266 } 4267} 4268/* ===================================== 4269 FIZJOMAX JUNIOR â ROZMIARY 4270 ===================================== */ 4271
4272.mf-fmx-model-junior .mf-fmx-sizes-box { 4273 width: 100% !important; 4274 margin: 0 0 26px !important; 4275 padding: 24px !important; 4276 4277 background: #faf7f2 !important; 4278 border: 1px solid #eadfd6 !important; 4279 border-radius: 17px !important; 4280 4281 box-sizing: border-box !important; 4282} 4283 4284/* NagÅówek */ 4285 4286.mf-fmx-model-junior .mf-fmx-sizes-label { 4287 margin: 0 0 9px !important; 4288 padding: 0 !important; 4289 4290 color: #d85528 !important; 4291 font-size: 11px !important; 4292 font-weight: 700 !important; 4293 line-height: 1.3 !important; 4294 letter-spacing: 0.07em !important; 4295 text-transform: uppercase !important; 4296} 4297 4298/* Opis */ 4299 4300.mf-fmx-model-junior .mf-fmx-sizes-intro { 4301 margin: 0 !important; 4302 padding: 0 !important; 4303 4304 color: #666666 !important; 4305 font-size: 13px !important; 4306 line-height: 1.55 !important; 4307} 4308 4309/* Siatka rozmiarów */ 4310 4311.mf-fmx-model-junior .mf-fmx-size-grid { 4312 display: grid !important; 4313 grid-template-columns: repeat(4, minmax(0, 1fr)) !important; 4314 gap: 8px !important; 4315 4316 width: 100% !important; 4317 margin: 18px 0 0 !important; 4318 padding: 0 !important; 4319 4320 box-sizing: border-box !important; 4321} 4322 4323/* Pojedynczy rozmiar */ 4324 4325.mf-fmx-model-junior .mf-fmx-size-chip { 4326 display: flex !important; 4327 align-items: center !important; 4328 justify-content: center !important; 4329 4330 width: 100% !important; 4331 min-width: 0 !important; 4332 min-height: 39px !important; 4333 margin: 0 !important; 4334 padding: 8px 4px !important; 4335 4336 background: #ffffff !important; 4337 border: 1px solid #e5dad2 !important; 4338 border-radius: 9px !important; 4339 4340 color: #444444 !important; 4341 font-size: 11px !important; 4342 font-weight: 650 !important; 4343 line-height: 1.2 !important; 4344 text-align: center !important; 4345 white-space: nowrap !important; 4346 4347 box-sizing: border-box !important; 4348} 4349 4350/* Mniejszy komputer i tablet */ 4351 4352@media only screen and (max-width: 1100px) { 4353 4354 .mf-fmx-model-junior .mf-fmx-size-grid { 4355 grid-template-columns: repeat(3, minmax(0, 1fr)) !important; 4356 } 4357} 4358 4359/* Telefon */ 4360 4361@media only screen and (max-width: 600px) { 4362 4363 .mf-fmx-model-junior .mf-fmx-sizes-box { 4364 margin-bottom: 22px !important; 4365 padding: 19px 15px !important; 4366 border-radius: 14px !important; 4367 } 4368 4369 .mf-fmx-model-junior .mf-fmx-size-grid { 4370 grid-template-columns: repeat(2, minmax(0, 1fr)) !important; 4371 gap: 7px !important; 4372 margin-top: 15px !important; 4373 } 4374 4375 .mf-fmx-model-junior .mf-fmx-size-chip { 4376 min-height: 38px !important; 4377 font-size: 11px !important; 4378 } 4379} 4380/* ===================================== 4381 FIZJOMAX ONE â POPULARNE MODELE 4382 ===================================== */ 4383 4384.mf-fmx-model-one .mf-fmx-one-models-box { 4385 width: 100% !important; 4386 margin: 0 0 26px !important; 4387 padding: 24px !important; 4388 4389 background: #faf7f2 !important; 4390 border: 1px solid #eadfd6 !important; 4391 border-radius: 17px !important; 4392 4393 box-sizing: border-box !important; 4394} 4395 4396/* MaÅy napis */ 4397 4398.mf-fmx-model-one .mf-fmx-one-models-label { 4399 margin: 0 0 8px !important; 4400 padding: 0 !important; 4401 4402 color: #d85528 !important; 4403 font-size: 11px !important; 4404 font-weight: 700 !important; 4405 line-height: 1.3 !important; 4406 letter-spacing: 0.07em !important; 4407 text-transform: uppercase !important; 4408} 4409 4410/* NagÅówek */ 4411 4412.mf-fmx-model-one .mf-fmx-one-models-box h3 { 4413 margin: 0 0 10px !important; 4414 padding: 0 !important; 4415 4416 color: #333333 !important; 4417 font-size: 21px !important; 4418 font-weight: 650 !important; 4419 line-height: 1.25 !important; 4420} 4421 4422/* Opis */ 4423 4424.mf-fmx-model-one .mf-fmx-one-models-intro { 4425 margin: 0 !important; 4426 padding: 0 !important; 4427 4428 color: #666666 !important; 4429 font-size: 13px !important; 4430 line-height: 1.55 !important; 4431} 4432 4433/* Siatka modeli */ 4434 4435.mf-fmx-model-one .mf-fmx-one-models-grid { 4436 display: grid !important; 4437 grid-template-columns: repeat(2, minmax(0, 1fr)) !important; 4438 gap: 10px !important; 4439 4440 width: 100% !important; 4441 margin: 18px 0 17px !important; 4442 padding: 0 !important; 4443 4444 box-sizing: border-box !important; 4445} 4446 4447/* Pojedynczy model */ 4448 4449.mf-fmx-model-one .mf-fmx-one-model-card { 4450 display: flex !important; 4451 flex-direction: column !important; 4452 justify-content: center !important; 4453 4454 min-width: 0 !important; 4455 min-height: 108px !important; 4456 margin: 0 !important; 4457 padding: 14px 12px !important; 4458 4459 background: #ffffff !important; 4460 border: 1px solid #e5dad2 !important; 4461 border-radius: 11px !important; 4462 4463 text-align: left !important; 4464 box-sizing: border-box !important; 4465} 4466 4467.mf-fmx-model-one .mf-fmx-one-model-card strong { 4468 display: block !important; 4469 margin: 0 0 7px !important; 4470 4471 color: #d85528 !important; 4472 font-size: 15px !important; 4473 font-weight: 700 !important; 4474 line-height: 1.2 !important; 4475} 4476 4477.mf-fmx-model-one .mf-fmx-one-model-card span { 4478 display: block !important; 4479 4480 color: #4f4f4f !important; 4481 font-size: 12px !important; 4482 font-weight: 500 !important; 4483 line-height: 1.4 !important; 4484} 4485 4486/* Przycisk */ 4487 4488.mf-fmx-model-one .mf-fmx-one-models-button { 4489 display: flex !important;
4490 align-items: center !important; 4491 justify-content: center !important; 4492 4493 width: 100% !important; 4494 min-height: 47px !important; 4495 margin: 0 !important; 4496 padding: 12px 18px !important; 4497 4498 background: #35b97e !important; 4499 border: 1px solid #35b97e !important; 4500 border-radius: 10px !important; 4501 4502 color: #ffffff !important; 4503 font-size: 14px !important; 4504 font-weight: 650 !important; 4505 line-height: 1.3 !important; 4506 text-align: center !important; 4507 text-decoration: none !important; 4508 4509 box-sizing: border-box !important; 4510 transition: 4511 transform 0.2s ease, 4512 opacity 0.2s ease !important; 4513} 4514 4515.mf-fmx-model-one .mf-fmx-one-models-button:hover { 4516 color: #ffffff !important; 4517 opacity: 0.92 !important; 4518 transform: translateY(-1px) !important; 4519} 4520 4521 4522/* TELEFON */ 4523 4524@media only screen and (max-width: 600px) { 4525 4526 .mf-fmx-model-one .mf-fmx-one-models-box { 4527 margin-bottom: 22px !important; 4528 padding: 19px 15px !important; 4529 border-radius: 14px !important; 4530 } 4531 4532 .mf-fmx-model-one .mf-fmx-one-models-box h3 { 4533 font-size: 19px !important; 4534 } 4535 4536 .mf-fmx-model-one .mf-fmx-one-models-grid { 4537 grid-template-columns: 1fr !important; 4538 gap: 8px !important; 4539 margin: 16px 0 !important; 4540 } 4541 4542 .mf-fmx-model-one .mf-fmx-one-model-card { 4543 min-height: 0 !important; 4544 padding: 13px 12px !important; 4545 } 4546 4547 .mf-fmx-model-one .mf-fmx-one-model-card strong { 4548 font-size: 14px !important; 4549 } 4550 4551 .mf-fmx-model-one .mf-fmx-one-model-card span { 4552 font-size: 12px !important; 4553 } 4554 4555 .mf-fmx-model-one .mf-fmx-one-models-button { 4556 min-height: 45px !important; 4557 font-size: 13px !important; 4558 } 4559} 4560/* Fizjomax Baby â szerokoÅÄ miniatury filmu */ 4561 4562@media only screen and (min-width: 782px) { 4563 4564 .mf-fmx-model-video .wp-block-image, 4565 .mf-fmx-model-video figure.wp-block-image, 4566 .mf-fmx-model-video .mf-fmx-video-cover { 4567 display: block !important; 4568 width: 820px !important; 4569 max-width: calc(100% - 40px) !important; 4570 margin-left: auto !important; 4571 margin-right: auto !important; 4572 } 4573 4574 .mf-fmx-model-video .wp-block-image a, 4575 .mf-fmx-model-video figure.wp-block-image a, 4576 .mf-fmx-model-video .mf-fmx-video-cover a { 4577 display: block !important; 4578 width: 100% !important; 4579 } 4580 4581 .mf-fmx-model-video .wp-block-image img, 4582 .mf-fmx-model-video figure.wp-block-image img, 4583 .mf-fmx-model-video .mf-fmx-video-cover img { 4584 display: block !important; 4585 width: 100% !important; 4586 max-width: 100% !important; 4587 height: auto !important; 4588 margin: 0 !important; 4589 } 4590} 4591/* ===================================== 4592 FIZJOMAX â FILM O PRZEWIEWNOÅCI 4593 ===================================== */ 4594 4595.mf-fmx-breathing-video { 4596 width: min(1120px, calc(100% - 40px)) !important; 4597 margin: 64px auto !important; 4598 padding: 44px 42px !important; 4599 4600 background: #faf7f2 !important; 4601 border: 1px solid #eadfd6 !important; 4602 border-radius: 22px !important; 4603 4604 text-align: center !important; 4605 box-sizing: border-box !important; 4606} 4607 4608/* MaÅy napis */ 4609 4610.mf-fmx-breathing-video .mf-fmx-breathing-video-label { 4611 margin: 0 0 10px !important; 4612 padding: 0 !important; 4613 4614 color: #d85528 !important; 4615 font-size: 11px !important; 4616 font-weight: 700 !important; 4617 line-height: 1.3 !important; 4618 letter-spacing: 0.08em !important; 4619 text-transform: uppercase !important; 4620} 4621 4622/* NagÅówek */ 4623 4624.mf-fmx-breathing-video h2, 4625.mf-fmx-breathing-video .wp-block-heading { 4626 max-width: 760px !important; 4627 margin: 0 auto 14px !important; 4628 padding: 0 !important; 4629 4630 color: #333333 !important; 4631 font-size: 32px !important; 4632 font-weight: 600 !important; 4633 line-height: 1.2 !important; 4634} 4635 4636/* Opis */ 4637 4638.mf-fmx-breathing-video 4639> p:not(.mf-fmx-breathing-video-label) { 4640 max-width: 780px !important; 4641 margin: 0 auto 28px !important; 4642 padding: 0 !important; 4643 4644 color: #666666 !important; 4645 font-size: 15px !important; 4646 line-height: 1.65 !important; 4647} 4648 4649/* Miniatura filmu */ 4650 4651.mf-fmx-breathing-video .mf-fmx-breathing-video-cover, 4652.mf-fmx-breathing-video figure.mf-fmx-breathing-video-cover, 4653.mf-fmx-breathing-video figure.wp-block-image { 4654 display: block !important; 4655 width: 100% !important; 4656 max-width: 860px !important; 4657 margin: 0 auto !important; 4658 padding: 0 !important; 4659 4660 border-radius: 18px !important; 4661 overflow: hidden !important; 4662 line-height: 0 !important; 4663 4664 box-shadow: 0 10px 28px rgba(51, 51, 51, 0.08) !important; 4665} 4666 4667.mf-fmx-breathing-video .mf-fmx-breathing-video-cover a, 4668.mf-fmx-breathing-video figure.wp-block-image a { 4669 display: block !important; 4670 width: 100% !important; 4671} 4672 4673.mf-fmx-breathing-video .mf-fmx-breathing-video-cover img, 4674.mf-fmx-breathing-video figure.wp-block-image img { 4675 display: block !important; 4676 width: 100% !important; 4677 max-width: 100% !important; 4678 height: auto !important; 4679 aspect-ratio: 16 / 9 !important; 4680 object-fit: cover !important; 4681 margin: 0 !important; 4682 4683 border-radius: 18px !important; 4684 transition: transform 0.25s ease, opacity 0.25s ease !important; 4685} 4686 4687.mf-fmx-breathing-video a:hover img { 4688 transform: scale(1.012) !important; 4689 opacity: 0.97 !important; 4690} 4691 4692 4693/* TELEFON */ 4694 4695@media only screen and (max-width: 781px) { 4696 4697 .mf-fmx-breathing-video { 4698 width: calc(100% - 28px) !important; 4699 margin: 42px auto !important; 4700 padding: 30px 18px !important; 4701 border-radius: 18px !important; 4702 } 4703 4704 .mf-fmx-breathing-video h2, 4705 .mf-fmx-breathing-video .wp-block-heading { 4706 font-size: 25px !important; 4707 } 4708 4709 .mf-fmx-breathing-video 4710 > p:not(.mf-fmx-breathing-video-label) { 4711 margin-bottom: 22px !important; 4712 font-size: 14px !important; 4713 line-height: 1.6 !important; 4714 } 4715 4716 .mf-fmx-breathing-video .mf-fmx-breathing-video-cover, 4717 .mf-fmx-breathing-video figure.wp-block-image, 4718 .mf-fmx-breathing-video .mf-fmx-breathing-video-cover img, 4719 .mf-fmx-breathing-video figure.wp-block-image img { 4720 border-radius: 14px !important; 4721 } 4722} 4723/* =====================================
4724 FIZJOMAX â PRZEÅCIERADÅA 4725 ===================================== */ 4726 4727.mf-fmx-sheets-section { 4728 width: min(1180px, calc(100% - 40px)) !important; 4729 margin: 68px auto !important; 4730 padding: 34px !important; 4731 4732 background: #faf7f2 !important; 4733 border: 1px solid #eadfd6 !important; 4734 border-radius: 24px !important; 4735 4736 box-sizing: border-box !important; 4737} 4738 4739.mf-fmx-sheets-section .mf-fmx-sheets-columns { 4740 display: flex !important; 4741 align-items: center !important; 4742 gap: 48px !important; 4743 4744 margin: 0 !important; 4745 padding: 0 !important; 4746} 4747 4748.mf-fmx-sheets-section .mf-fmx-sheets-media { 4749 flex-basis: 46% !important; 4750 min-width: 0 !important; 4751} 4752 4753.mf-fmx-sheets-section .mf-fmx-sheets-content { 4754 flex-basis: 54% !important; 4755 min-width: 0 !important; 4756} 4757 4758/* ZdjÄcie */ 4759 4760.mf-fmx-sheets-section figure.mf-fmx-sheets-image { 4761 width: 100% !important; 4762 margin: 0 !important; 4763 padding: 0 !important; 4764 4765 border-radius: 19px !important; 4766 overflow: hidden !important; 4767 line-height: 0 !important; 4768} 4769 4770.mf-fmx-sheets-section .mf-fmx-sheets-image img { 4771 display: block !important; 4772 width: 100% !important; 4773 height: auto !important; 4774 aspect-ratio: 4 / 3 !important; 4775 object-fit: cover !important; 4776 4777 margin: 0 !important; 4778 border-radius: 19px !important; 4779} 4780 4781/* MaÅy napis */ 4782 4783.mf-fmx-sheets-section .mf-fmx-sheets-label { 4784 margin: 0 0 10px !important; 4785 padding: 0 !important; 4786 4787 color: #d85528 !important; 4788 font-size: 11px !important; 4789 font-weight: 700 !important; 4790 line-height: 1.3 !important; 4791 letter-spacing: 0.08em !important; 4792 text-transform: uppercase !important; 4793} 4794 4795/* NagÅówek */ 4796 4797.mf-fmx-sheets-section h2, 4798.mf-fmx-sheets-section .wp-block-heading { 4799 margin: 0 0 16px !important; 4800 padding: 0 !important; 4801 4802 color: #333333 !important; 4803 font-size: 32px !important; 4804 font-weight: 600 !important; 4805 line-height: 1.2 !important; 4806} 4807 4808/* GÅówny opis */ 4809 4810.mf-fmx-sheets-section 4811.mf-fmx-sheets-content 4812> p:not(.mf-fmx-sheets-label):not(.mf-fmx-sheets-note) { 4813 margin: 0 0 20px !important; 4814 padding: 0 !important; 4815 4816 color: #666666 !important; 4817 font-size: 15px !important; 4818 line-height: 1.65 !important; 4819} 4820 4821/* KorzyÅci */ 4822 4823.mf-fmx-sheets-section .mf-fmx-sheets-benefits { 4824 display: grid !important; 4825 gap: 8px !important; 4826 4827 margin: 0 0 18px !important; 4828 padding: 0 !important; 4829} 4830 4831.mf-fmx-sheets-section .mf-fmx-sheets-benefits p { 4832 margin: 0 !important; 4833 padding: 0 !important; 4834 4835 color: #444444 !important; 4836 font-size: 14px !important; 4837 font-weight: 600 !important; 4838 line-height: 1.45 !important; 4839} 4840 4841/* Informacja o rozmiarach */ 4842 4843.mf-fmx-sheets-section .mf-fmx-sheets-note { 4844 margin: 0 0 22px !important; 4845 padding: 12px 14px !important; 4846 4847 background: #ffffff !important; 4848 border: 1px solid #e8ddd5 !important; 4849 border-radius: 10px !important; 4850 4851 color: #666666 !important; 4852 font-size: 13px !important; 4853 line-height: 1.5 !important; 4854} 4855 4856/* Przycisk */ 4857 4858.mf-fmx-sheets-section .mf-fmx-sheets-cta { 4859 margin: 0 !important; 4860} 4861 4862.mf-fmx-sheets-section 4863.mf-fmx-sheets-cta 4864.wp-block-buttons { 4865 justify-content: flex-start !important; 4866} 4867 4868.mf-fmx-sheets-section 4869.mf-fmx-sheets-cta 4870.wp-block-buttons 4871.wp-block-button__link, 4872.mf-fmx-sheets-section 4873.mf-fmx-sheets-cta 4874.wp-block-button__link { 4875 padding: 13px 22px !important; 4876 4877 background: #35b97e !important; 4878 border: 1px solid #35b97e !important; 4879 border-radius: 10px !important; 4880 4881 color: #ffffff !important; 4882 font-size: 14px !important; 4883 font-weight: 650 !important; 4884 line-height: 1.3 !important; 4885 text-decoration: none !important; 4886} 4887 4888.mf-fmx-sheets-section 4889.mf-fmx-sheets-cta 4890.wp-block-button__link:hover { 4891 color: #ffffff !important; 4892 opacity: 0.92 !important; 4893 transform: translateY(-1px) !important; 4894} 4895 4896 4897/* TELEFON */ 4898 4899@media only screen and (max-width: 781px) { 4900 4901 .mf-fmx-sheets-section { 4902 width: calc(100% - 28px) !important; 4903 margin: 44px auto !important; 4904 padding: 18px !important; 4905 border-radius: 18px !important; 4906 } 4907 4908 .mf-fmx-sheets-section .mf-fmx-sheets-columns { 4909 display: flex !important; 4910 flex-direction: column !important; 4911 gap: 28px !important; 4912 } 4913 4914 .mf-fmx-sheets-section .mf-fmx-sheets-media, 4915 .mf-fmx-sheets-section .mf-fmx-sheets-content { 4916 width: 100% !important; 4917 flex-basis: 100% !important; 4918 } 4919 4920 .mf-fmx-sheets-section figure.mf-fmx-sheets-image, 4921 .mf-fmx-sheets-section .mf-fmx-sheets-image img { 4922 border-radius: 14px !important; 4923 } 4924 4925 .mf-fmx-sheets-section h2, 4926 .mf-fmx-sheets-section .wp-block-heading { 4927 font-size: 25px !important; 4928 } 4929 4930 .mf-fmx-sheets-section 4931 .mf-fmx-sheets-content 4932 > p:not(.mf-fmx-sheets-label):not(.mf-fmx-sheets-note) { 4933 font-size: 14px !important; 4934 line-height: 1.6 !important; 4935 } 4936 4937 .mf-fmx-sheets-section 4938 .mf-fmx-sheets-cta 4939 .wp-block-button, 4940 .mf-fmx-sheets-section 4941 .mf-fmx-sheets-cta 4942 .wp-block-button__link { 4943 width: 100% !important; 4944 text-align: center !important; 4945 } 4946} 4947/* ===================================== 4948 FIZJOMAX â 100 DNI TESTOWANIA 4949 ===================================== */ 4950 4951.mf-fmx-test-section { 4952 display: grid !important; 4953 grid-template-columns: 130px minmax(0, 1fr) auto !important;
4954 align-items: center !important; 4955 gap: 32px !important; 4956 4957 width: min(1180px, calc(100% - 40px)) !important; 4958 margin: 34px auto 68px !important; 4959 padding: 32px 36px !important; 4960 4961 background: #f2ece4 !important; 4962 border: 1px solid #e4d8cf !important; 4963 border-radius: 22px !important; 4964 4965 box-sizing: border-box !important; 4966} 4967 4968/* Liczba 100 */ 4969 4970.mf-fmx-test-number { 4971 display: flex !important; 4972 flex-direction: column !important; 4973 align-items: center !important; 4974 justify-content: center !important; 4975 4976 min-height: 112px !important; 4977 padding: 14px !important; 4978 4979 background: #ffffff !important; 4980 border: 1px solid #e5dad2 !important; 4981 border-radius: 16px !important; 4982 4983 text-align: center !important; 4984 box-sizing: border-box !important; 4985} 4986 4987.mf-fmx-test-number strong { 4988 color: #35b97e !important; 4989 font-size: 46px !important; 4990 font-weight: 700 !important; 4991 line-height: 0.95 !important; 4992} 4993 4994.mf-fmx-test-number span { 4995 margin-top: 7px !important; 4996 4997 color: #555555 !important; 4998 font-size: 11px !important; 4999 font-weight: 700 !important; 5000 letter-spacing: 0.12em !important; 5001} 5002 5003/* TreÅÄ */ 5004 5005.mf-fmx-test-content { 5006 min-width: 0 !important; 5007} 5008 5009.mf-fmx-test-label { 5010 margin: 0 0 7px !important; 5011 5012 color: #d85528 !important; 5013 font-size: 11px !important; 5014 font-weight: 700 !important; 5015 line-height: 1.3 !important; 5016 letter-spacing: 0.08em !important; 5017 text-transform: uppercase !important; 5018} 5019 5020.mf-fmx-test-content h2 { 5021 margin: 0 0 10px !important; 5022 5023 color: #333333 !important; 5024 font-size: 27px !important; 5025 font-weight: 600 !important; 5026 line-height: 1.2 !important; 5027} 5028 5029.mf-fmx-test-content > p:not(.mf-fmx-test-label) { 5030 margin: 0 0 9px !important; 5031 5032 color: #555555 !important; 5033 font-size: 14px !important; 5034 line-height: 1.6 !important; 5035} 5036 5037.mf-fmx-test-content small { 5038 display: block !important; 5039 5040 color: #777777 !important; 5041 font-size: 11px !important; 5042 line-height: 1.5 !important; 5043} 5044 5045/* Przycisk */ 5046 5047.mf-fmx-test-action a { 5048 display: inline-flex !important; 5049 align-items: center !important; 5050 justify-content: center !important; 5051 5052 min-height: 48px !important; 5053 padding: 13px 20px !important; 5054 5055 background: #35b97e !important; 5056 border: 1px solid #35b97e !important; 5057 border-radius: 10px !important; 5058 5059 color: #ffffff !important; 5060 font-size: 13px !important; 5061 font-weight: 650 !important; 5062 line-height: 1.3 !important; 5063 text-align: center !important; 5064 text-decoration: none !important; 5065 white-space: nowrap !important; 5066 5067 transition: opacity 0.2s ease, transform 0.2s ease !important; 5068} 5069 5070.mf-fmx-test-action a:hover { 5071 color: #ffffff !important; 5072 opacity: 0.92 !important; 5073 transform: translateY(-1px) !important; 5074} 5075 5076 5077/* TELEFON */ 5078 5079@media only screen and (max-width: 781px) { 5080 5081 .mf-fmx-test-section { 5082 grid-template-columns: 1fr !important; 5083 gap: 20px !important; 5084 5085 width: calc(100% - 28px) !important; 5086 margin: 28px auto 46px !important; 5087 padding: 22px 18px !important; 5088 5089 border-radius: 18px !important; 5090 text-align: center !important; 5091 } 5092 5093 .mf-fmx-test-number { 5094 width: 112px !important; 5095 min-height: 96px !important; 5096 margin: 0 auto !important; 5097 } 5098 5099 .mf-fmx-test-number strong { 5100 font-size: 40px !important; 5101 } 5102 5103 .mf-fmx-test-content h2 { 5104 font-size: 24px !important; 5105 } 5106 5107 .mf-fmx-test-content > p:not(.mf-fmx-test-label) { 5108 font-size: 14px !important; 5109 } 5110 5111 .mf-fmx-test-action, 5112 .mf-fmx-test-action a { 5113 width: 100% !important; 5114 box-sizing: border-box !important; 5115 } 5116} 5117/* ===================================== 5118 FIZJOMAX â OPINIE KLIENTÃW 5119 ===================================== */ 5120 5121.mf-fmx-reviews-section { 5122 width: min(1180px, calc(100% - 40px)) !important; 5123 margin: 70px auto !important; 5124 padding: 48px 42px !important; 5125 5126 background: #faf7f2 !important; 5127 border: 1px solid #eadfd6 !important; 5128 border-radius: 24px !important; 5129 5130 text-align: center !important; 5131 box-sizing: border-box !important; 5132} 5133 5134.mf-fmx-reviews-label { 5135 margin: 0 0 10px !important; 5136 padding: 0 !important; 5137 5138 color: #d85528 !important; 5139 font-size: 11px !important; 5140 font-weight: 700 !important; 5141 line-height: 1.3 !important; 5142 letter-spacing: 0.08em !important; 5143 text-transform: uppercase !important; 5144} 5145 5146.mf-fmx-reviews-section h2, 5147.mf-fmx-reviews-section .wp-block-heading { 5148 max-width: 760px !important; 5149 margin: 0 auto 14px !important; 5150 padding: 0 !important; 5151 5152 color: #333333 !important; 5153 font-size: 32px !important; 5154 font-weight: 600 !important; 5155 line-height: 1.2 !important; 5156} 5157 5158.mf-fmx-reviews-intro { 5159 max-width: 720px !important; 5160 margin: 0 auto 32px !important; 5161 padding: 0 !important; 5162 5163 color: #666666 !important; 5164 font-size: 15px !important; 5165 line-height: 1.65 !important; 5166} 5167 5168.mf-fmx-reviews-grid { 5169 display: grid !important; 5170 grid-template-columns: repeat(3, minmax(0, 1fr)) !important; 5171 gap: 18px !important; 5172 5173 margin: 0 !important; 5174 padding: 0 !important; 5175} 5176 5177.mf-fmx-review-card { 5178 display: flex !important; 5179 flex-direction: column !important;
5180 align-items: flex-start !important; 5181 5182 min-width: 0 !important; 5183 min-height: 100% !important; 5184 padding: 25px 22px !important; 5185 5186 background: #ffffff !important; 5187 border: 1px solid #e7ddd5 !important; 5188 border-radius: 16px !important; 5189 5190 text-align: left !important; 5191 box-sizing: border-box !important; 5192} 5193 5194.mf-fmx-review-stars { 5195 margin: 0 0 15px !important; 5196 5197 color: #d85528 !important; 5198 font-size: 17px !important; 5199 line-height: 1 !important; 5200 letter-spacing: 0.06em !important; 5201} 5202 5203.mf-fmx-review-text { 5204 flex-grow: 1 !important; 5205 margin: 0 0 22px !important; 5206 5207 color: #4f4f4f !important; 5208 font-size: 14px !important; 5209 line-height: 1.65 !important; 5210} 5211 5212.mf-fmx-review-author { 5213 margin: 0 0 3px !important; 5214 5215 color: #333333 !important; 5216 font-size: 14px !important; 5217 font-weight: 700 !important; 5218 line-height: 1.35 !important; 5219} 5220 5221.mf-fmx-review-model { 5222 margin: 0 0 8px !important; 5223 5224 color: #666666 !important; 5225 font-size: 12px !important; 5226 line-height: 1.4 !important; 5227} 5228 5229.mf-fmx-review-verified { 5230 margin: 0 !important; 5231 5232 color: #2f8f65 !important; 5233 font-size: 11px !important; 5234 font-weight: 650 !important; 5235 line-height: 1.4 !important; 5236} 5237 5238.mf-fmx-reviews-cta { 5239 justify-content: center !important; 5240 margin: 28px 0 0 !important; 5241} 5242 5243.mf-fmx-reviews-cta .wp-block-button__link { 5244 padding: 13px 22px !important; 5245 5246 background: #35b97e !important; 5247 border-radius: 10px !important; 5248 5249 color: #ffffff !important; 5250 font-size: 14px !important; 5251 font-weight: 650 !important; 5252 text-decoration: none !important; 5253} 5254 5255.mf-fmx-reviews-cta .wp-block-button__link:hover { 5256 color: #ffffff !important; 5257 opacity: 0.92 !important; 5258} 5259 5260 5261/* TELEFON */ 5262 5263@media only screen and (max-width: 781px) { 5264 5265 .mf-fmx-reviews-section { 5266 width: calc(100% - 28px) !important; 5267 margin: 46px auto !important; 5268 padding: 32px 18px !important; 5269 border-radius: 18px !important; 5270 } 5271 5272 .mf-fmx-reviews-section h2, 5273 .mf-fmx-reviews-section .wp-block-heading { 5274 font-size: 25px !important; 5275 } 5276 5277 .mf-fmx-reviews-intro { 5278 margin-bottom: 25px !important; 5279 font-size: 14px !important; 5280 } 5281 5282 .mf-fmx-reviews-grid { 5283 grid-template-columns: 1fr !important; 5284 gap: 13px !important; 5285 } 5286 5287 .mf-fmx-review-card { 5288 width: 100% !important; 5289 padding: 21px 18px !important; 5290 } 5291 5292 .mf-fmx-review-text { 5293 font-size: 14px !important; 5294 } 5295 5296 .mf-fmx-reviews-cta, 5297 .mf-fmx-reviews-cta .wp-block-button, 5298 .mf-fmx-reviews-cta .wp-block-button__link { 5299 width: 100% !important; 5300 } 5301} 5302/* ===================================== 5303 FIZJOMAX â FAQ 5304 ===================================== */ 5305 5306.mf-fmx-faq-section { 5307 width: min(1040px, calc(100% - 40px)) !important; 5308 margin: 70px auto !important; 5309 padding: 48px 42px !important; 5310 5311 background: #faf7f2 !important; 5312 border: 1px solid #eadfd6 !important; 5313 border-radius: 24px !important; 5314 5315 box-sizing: border-box !important; 5316} 5317 5318/* NagÅówek sekcji */ 5319 5320.mf-fmx-faq-label { 5321 margin: 0 0 10px !important; 5322 padding: 0 !important; 5323 5324 color: #d85528 !important; 5325 font-size: 11px !important; 5326 font-weight: 700 !important; 5327 line-height: 1.3 !important; 5328 letter-spacing: 0.08em !important; 5329 text-align: center !important; 5330 text-transform: uppercase !important; 5331} 5332 5333.mf-fmx-faq-section > h2, 5334.mf-fmx-faq-section > .wp-block-heading { 5335 max-width: 760px !important; 5336 margin: 0 auto 14px !important; 5337 padding: 0 !important; 5338 5339 color: #333333 !important; 5340 font-size: 32px !important; 5341 font-weight: 600 !important; 5342 line-height: 1.2 !important; 5343 text-align: center !important; 5344} 5345 5346.mf-fmx-faq-intro { 5347 max-width: 720px !important; 5348 margin: 0 auto 34px !important; 5349 padding: 0 !important; 5350 5351 color: #666666 !important; 5352 font-size: 15px !important; 5353 line-height: 1.65 !important; 5354 text-align: center !important; 5355} 5356 5357/* Pojedynczy blok pytania */ 5358 5359.mf-fmx-faq-item { 5360 width: 100% !important; 5361 margin: 0 0 10px !important; 5362 padding: 0 !important; 5363 5364 background: #ffffff !important; 5365 border: 1px solid #e5d9d0 !important; 5366 border-radius: 14px !important; 5367 5368 overflow: hidden !important; 5369 box-sizing: border-box !important; 5370} 5371 5372.mf-fmx-faq-item[open] { 5373 border-color: #b9ddcb !important; 5374 box-shadow: 0 6px 18px rgba(51, 51, 51, 0.04) !important; 5375} 5376 5377/* Pytanie */ 5378 5379.mf-fmx-faq-item summary { 5380 position: relative !important; 5381 display: flex !important;
5382 align-items: center !important; 5383 5384 min-height: 64px !important; 5385 margin: 0 !important; 5386 padding: 18px 65px 18px 22px !important; 5387 5388 background: #ffffff !important; 5389 color: #333333 !important; 5390 5391 font-family: inherit !important; 5392 font-size: 15px !important; 5393 font-weight: 650 !important; 5394 line-height: 1.45 !important; 5395 5396 cursor: pointer !important; 5397 list-style: none !important; 5398 box-sizing: border-box !important; 5399} 5400 5401.mf-fmx-faq-item summary::-webkit-details-marker { 5402 display: none !important; 5403} 5404 5405/* Plus i minus */ 5406 5407.mf-fmx-faq-item summary::after { 5408 content: "+" !important; 5409 5410 position: absolute !important; 5411 top: 50% !important; 5412 right: 20px !important; 5413 5414 display: flex !important; 5415 align-items: center !important; 5416 justify-content: center !important; 5417 5418 width: 32px !important; 5419 height: 32px !important; 5420 5421 background: #edf7f2 !important; 5422 border-radius: 50% !important; 5423 5424 color: #2f8f65 !important; 5425 font-size: 21px !important; 5426 font-weight: 500 !important; 5427 line-height: 1 !important; 5428 5429 transform: translateY(-50%) !important; 5430} 5431 5432.mf-fmx-faq-item[open] summary::after { 5433 content: "â" !important; 5434 background: #35b97e !important; 5435 color: #ffffff !important; 5436} 5437 5438/* Odpowiedź â tutaj jest poprawiony odstÄp od krawÄdzi */ 5439 5440.mf-fmx-faq-item[open] summary { 5441 border-bottom: 1px solid #eee5de !important; 5442} 5443 5444.mf-fmx-faq-item > p { 5445 margin: 0 !important; 5446 padding: 20px 22px 23px !important; 5447 5448 background: #fffdfb !important; 5449 color: #5f5f5f !important; 5450 5451 font-size: 14px !important; 5452 font-weight: 400 !important; 5453 line-height: 1.75 !important; 5454 5455 box-sizing: border-box !important; 5456} 5457 5458/* Gdy odpowiedź znajduje siÄ w dodatkowej Grupie */ 5459 5460.mf-fmx-faq-item > .wp-block-group { 5461 margin: 0 !important; 5462 padding: 20px 22px 23px !important; 5463 5464 background: #fffdfb !important; 5465 box-sizing: border-box !important; 5466} 5467 5468.mf-fmx-faq-item > .wp-block-group p { 5469 margin: 0 !important; 5470 padding: 0 !important; 5471 5472 color: #5f5f5f !important; 5473 font-size: 14px !important; 5474 line-height: 1.75 !important; 5475} 5476 5477 5478/* TELEFON */ 5479 5480@media only screen and (max-width: 781px) { 5481 5482 .mf-fmx-faq-section { 5483 width: calc(100% - 28px) !important; 5484 margin: 46px auto !important; 5485 padding: 32px 16px !important; 5486 border-radius: 18px !important; 5487 } 5488 5489 .mf-fmx-faq-section > h2, 5490 .mf-fmx-faq-section > .wp-block-heading { 5491 font-size: 25px !important; 5492 } 5493 5494 .mf-fmx-faq-intro { 5495 margin-bottom: 25px !important; 5496 font-size: 14px !important; 5497 line-height: 1.6 !important; 5498 } 5499 5500 .mf-fmx-faq-item { 5501 margin-bottom: 8px !important; 5502 border-radius: 12px !important; 5503 } 5504 5505 .mf-fmx-faq-item summary { 5506 min-height: 58px !important; 5507 padding: 15px 56px 15px 16px !important; 5508 5509 font-size: 14px !important; 5510 line-height: 1.45 !important; 5511 } 5512 5513 .mf-fmx-faq-item summary::after { 5514 right: 14px !important; 5515 5516 width: 29px !important; 5517 height: 29px !important; 5518 5519 font-size: 19px !important; 5520 } 5521 5522 .mf-fmx-faq-item > p, 5523 .mf-fmx-faq-item > .wp-block-group { 5524 padding: 17px 16px 19px !important; 5525 } 5526 5527 .mf-fmx-faq-item > p, 5528 .mf-fmx-faq-item > .wp-block-group p { 5529 font-size: 13px !important; 5530 line-height: 1.7 !important; 5531 } 5532} 5533/* ===================================== 5534 FIZJOMAX â KOÅCOWE CTA 5535 ===================================== */ 5536 5537.mf-fmx-final-cta { 5538 width: min(1120px, calc(100% - 40px)) !important; 5539 margin: 72px auto 80px !important; 5540 padding: 54px 44px !important; 5541 5542 background: #f2ece4 !important; 5543 border: 1px solid #e4d8cf !important; 5544 border-radius: 24px !important; 5545 5546 text-align: center !important; 5547 box-sizing: border-box !important; 5548} 5549 5550.mf-fmx-final-cta .mf-fmx-final-label { 5551 margin: 0 0 10px !important; 5552 padding: 0 !important; 5553 5554 color: #d85528 !important; 5555 font-size: 11px !important; 5556 font-weight: 700 !important; 5557 line-height: 1.3 !important; 5558 letter-spacing: 0.09em !important; 5559 text-transform: uppercase !important; 5560} 5561 5562.mf-fmx-final-cta > h2, 5563.mf-fmx-final-cta > .wp-block-heading { 5564 max-width: 760px !important; 5565 margin: 0 auto 15px !important; 5566 padding: 0 !important; 5567 5568 color: #333333 !important; 5569 font-size: 34px !important; 5570 font-weight: 600 !important; 5571 line-height: 1.2 !important; 5572} 5573 5574.mf-fmx-final-cta .mf-fmx-final-text { 5575 max-width: 740px !important; 5576 margin: 0 auto 27px !important; 5577 padding: 0 !important; 5578 5579 color: #5f5f5f !important; 5580 font-size: 15px !important; 5581 line-height: 1.65 !important; 5582} 5583 5584.mf-fmx-final-cta .mf-fmx-final-buttons { 5585 display: flex !important; 5586 justify-content: center !important; 5587 gap: 12px !important; 5588 5589 margin: 0 0 20px !important; 5590} 5591 5592/* Pierwszy przycisk */ 5593 5594.mf-fmx-final-cta 5595.mf-fmx-final-buttons 5596.wp-block-button:first-child 5597.wp-block-button__link { 5598 padding: 14px 24px !important; 5599 5600 background: #35b97e !important; 5601 border: 1px solid #35b97e !important; 5602 border-radius: 11px !important; 5603 5604 color: #ffffff !important; 5605 font-size: 14px !important; 5606 font-weight: 650 !important; 5607 text-decoration: none !important; 5608} 5609 5610/* Drugi przycisk */ 5611 5612.mf-fmx-final-cta 5613.mf-fmx-final-buttons 5614.wp-block-button:last-child 5615.wp-block-button__link { 5616 padding: 14px 24px !important; 5617 5618 background: #ffffff !important; 5619 border: 1px solid #35b97e !important; 5620 border-radius: 11px !important; 5621 5622 color: #258a5e !important; 5623 font-size: 14px !important; 5624 font-weight: 650 !important; 5625 text-decoration: none !important; 5626} 5627 5628.mf-fmx-final-cta 5629.mf-fmx-final-buttons 5630.wp-block-button__link:hover { 5631 opacity: 0.9 !important; 5632 transform: translateY(-1px) !important; 5633} 5634 5635/* Informacja o zewnÄtrznym sklepie */ 5636 5637.mf-fmx-final-cta .mf-fmx-final-note { 5638 max-width: 730px !important; 5639 margin: 0 auto !important; 5640 padding: 15px 18px 0 !important; 5641 5642 border-top: 1px solid #dfd2c8 !important; 5643 5644 color: #777777 !important; 5645 font-size: 11px !important; 5646 line-height: 1.55 !important; 5647} 5648 5649 5650/* TELEFON */ 5651 5652@media only screen and (max-width: 781px) { 5653 5654 .mf-fmx-final-cta { 5655 width: calc(100% - 28px) !important; 5656 margin: 48px auto 56px !important; 5657 padding: 34px 18px !important; 5658 border-radius: 18px !important; 5659 } 5660 5661 .mf-fmx-final-cta > h2, 5662 .mf-fmx-final-cta > .wp-block-heading { 5663 font-size: 26px !important; 5664 } 5665 5666 .mf-fmx-final-cta .mf-fmx-final-text { 5667 margin-bottom: 23px !important; 5668 font-size: 14px !important; 5669 line-height: 1.6 !important; 5670 } 5671 5672 .mf-fmx-final-cta .mf-fmx-final-buttons { 5673 flex-direction: column !important; 5674 gap: 10px !important; 5675 } 5676 5677 .mf-fmx-final-cta 5678 .mf-fmx-final-buttons 5679 .wp-block-button, 5680 .mf-fmx-final-cta 5681 .mf-fmx-final-buttons 5682 .wp-block-button__link { 5683 width: 100% !important; 5684 box-sizing: border-box !important; 5685 text-align: center !important; 5686 } 5687 5688 .mf-fmx-final-cta .mf-fmx-final-note { 5689 padding: 14px 3px 0 !important; 5690 font-size: 10.5px !important; 5691 } 5692} 5693/* ===================================== 5694 FIZJOMAX â INFORMACJA REKLAMOWA 5695 ===================================== */ 5696 5697.mf-fmx-ad-note { 5698 position: relative !important; 5699 5700 width: min(1180px, calc(100% - 40px)) !important; 5701 margin: 18px auto 12px !important; 5702 padding: 12px 18px 12px 44px !important; 5703 5704 background: #faf7f2 !important; 5705 border: 1px solid #eadfd6 !important; 5706 border-left: 4px solid #d85528 !important; 5707 border-radius: 12px !important; 5708 5709 box-sizing: border-box !important; 5710} 5711 5712/* MaÅa ikonka informacyjna */ 5713 5714.mf-fmx-ad-note::before { 5715 content: "i" !important; 5716 5717 position: absolute !important; 5718 top: 50% !important; 5719 left: 15px !important; 5720 5721 display: flex !important;
5722 align-items: center !important; 5723 justify-content: center !important; 5724 5725 width: 20px !important; 5726 height: 20px !important; 5727 5728 background: #f4e4da !important; 5729 border-radius: 50% !important; 5730 5731 color: #d85528 !important; 5732 font-family: Georgia, serif !important; 5733 font-size: 13px !important; 5734 font-weight: 700 !important; 5735 line-height: 1 !important; 5736 5737 transform: translateY(-50%) !important; 5738} 5739 5740.mf-fmx-ad-note p { 5741 margin: 0 !important; 5742 padding: 0 !important; 5743 5744 color: #666666 !important; 5745 font-size: 12.5px !important; 5746 font-weight: 400 !important; 5747 line-height: 1.55 !important; 5748} 5749 5750.mf-fmx-ad-note p strong { 5751 color: #d85528 !important; 5752 font-size: 11px !important; 5753 font-weight: 750 !important; 5754 letter-spacing: 0.07em !important; 5755 text-transform: uppercase !important; 5756} 5757 5758 5759/* TELEFON */ 5760 5761@media only screen and (max-width: 781px) { 5762 5763 .mf-fmx-ad-note { 5764 width: calc(100% - 28px) !important; 5765 margin: 12px auto 10px !important; 5766 padding: 11px 13px 11px 40px !important; 5767 5768 border-radius: 10px !important; 5769 } 5770 5771 .mf-fmx-ad-note::before { 5772 left: 12px !important; 5773 5774 width: 19px !important; 5775 height: 19px !important; 5776 } 5777 5778 .mf-fmx-ad-note p { 5779 font-size: 11.5px !important; 5780 line-height: 1.5 !important; 5781 } 5782 5783 .mf-fmx-ad-note p strong { 5784 font-size: 10.5px !important; 5785 } 5786} 5787/* ===================================== 5788 FIZJOMAX â SEPARATOR MODELI 5789 ===================================== */ 5790 5791.wp-block-separator.mf-fmx-model-divider, 5792.mf-fmx-model-divider { 5793 display: block !important; 5794 5795 width: 88px !important; 5796 height: 3px !important; 5797 5798 margin: 62px auto !important; 5799 5800 background: #d85528 !important; 5801 border: 0 !important; 5802 border-radius: 999px !important; 5803 5804 opacity: 0.72 !important; 5805} 5806 5807 5808/* TELEFON */ 5809 5810@media only screen and (max-width: 781px) { 5811 5812 .wp-block-separator.mf-fmx-model-divider, 5813 .mf-fmx-model-divider { 5814 width: 64px !important; 5815 height: 3px !important; 5816 5817 margin: 42px auto !important; 5818 } 5819} 5820/* PANEL 0â6 MIESIÄCY */ 5821 5822/* Wszystkie przyciski â spokojne, jasne tÅo */ 5823 5824.mf-age-panel-06 .wp-block-button__link { 5825 background-color: #F2ECE4 !important; 5826 color: #55514E !important; 5827 border: 1px solid #F2ECE4 !important; 5828 box-shadow: none !important; 5829 text-decoration: none !important; 5830} 5831 5832/* Pierwszy, wyróżniony przycisk */ 5833 5834.mf-age-panel-06 .mf-start-button .wp-block-button__link { 5835 background-color: #A4C3B6 !important; 5836 color: #2F3B36 !important; 5837 border-color: #A4C3B6 !important; 5838} 5839 5840/* PozostaÅe przyciski po najechaniu */ 5841 5842.mf-age-panel-06 .wp-block-button__link:hover, 5843.mf-age-panel-06 .wp-block-button__link:focus { 5844 background-color: #DCE8E3 !important; 5845 color: #2F3B36 !important; 5846 border-color: #DCE8E3 !important; 5847} 5848 5849/* Wyróżniony przycisk po najechaniu */ 5850 5851.mf-age-panel-06 .mf-start-button .wp-block-button__link:hover, 5852.mf-age-panel-06 .mf-start-button .wp-block-button__link:focus { 5853 background-color: #8FAFA2 !important; 5854 color: #FFFFFF !important; 5855 border-color: #8FAFA2 !important; 5856} 5857/* ===================================================== 5858 PODSTRONA 0â6 MIESIÄCY 5859 ZdjÄcie hero: zaokrÄ glone prawe rogi na każdym ekranie 5860 ===================================================== */ 5861 5862body.page-id-20906 .ciaza-hero-zdjecie { 5863 overflow: hidden !important; 5864 border-radius: 0 28px 28px 0 !important; 5865} 5866 5867body.page-id-20906 .ciaza-hero-zdjecie img { 5868 display: block !important; 5869 width: 100% !important; 5870 max-width: 100% !important; 5871 border-radius: 0 28px 28px 0 !important; 5872} 5873 5874 5875/* ===================================================== 5876 WIDOK TELEFONU 5877 ===================================================== */ 5878 5879@media only screen and (max-width: 767px) { 5880 5881 /* WiÄcej miejsca pomiÄdzy tekstem hero a brzegami */ 5882 body.page-id-20906 .mf-hero-tekst-06 { 5883 box-sizing: border-box !important; 5884 width: 100% !important; 5885 padding-left: 22px !important; 5886 padding-right: 22px !important; 5887 padding-bottom: 34px !important; 5888 } 5889 5890 /* Panel pod hero */ 5891 body.page-id-20906 .mf-age-panel-06 { 5892 box-sizing: border-box !important; 5893 width: calc(100% - 32px) !important; 5894 max-width: calc(100% - 32px) !important; 5895 margin-left: auto !important; 5896 margin-right: auto !important; 5897 padding: 32px 18px !important; 5898 overflow: hidden !important; 5899 } 5900 5901 /* Każda grupa przycisków ukÅada siÄ pionowo */ 5902 body.page-id-20906 .mf-age-panel-06 .wp-block-buttons { 5903 display: grid !important; 5904 grid-template-columns: minmax(0, 1fr) !important; 5905 width: 100% !important; 5906 max-width: 100% !important; 5907 gap: 11px !important; 5908 margin-left: 0 !important; 5909 margin-right: 0 !important; 5910 justify-content: stretch !important; 5911 } 5912 5913 /* Pojedynczy przycisk zajmuje peÅnÄ dostÄpnÄ szerokoÅÄ */ 5914 body.page-id-20906 .mf-age-panel-06 .wp-block-button { 5915 display: block !important; 5916 width: 100% !important; 5917 max-width: 100% !important; 5918 margin: 0 !important; 5919 } 5920 5921 body.page-id-20906 .mf-age-panel-06 .wp-block-button__link { 5922 display: flex !important; 5923 align-items: center !important; 5924 justify-content: center !important; 5925 box-sizing: border-box !important; 5926 width: 100% !important; 5927 max-width: 100% !important; 5928 min-width: 0 !important; 5929 padding: 12px 14px !important; 5930 white-space: normal !important;
5931 overflow-wrap: anywhere !important; 5932 text-align: center !important; 5933 line-height: 1.25 !important; 5934 } 5935 5936 /* Mniejszy odstÄp pomiÄdzy dwiema grupami przycisków */ 5937 body.page-id-20906 .mf-age-panel-06 .wp-block-spacer { 5938 height: 11px !important; 5939 min-height: 11px !important; 5940 } 5941} 5942/* ModuÅ z zabawami â odstÄp tekstu na telefonie */ 5943 5944@media only screen and (max-width: 767px) { 5945 body.page-id-20906 .mf-zabawy-tekst { 5946 box-sizing: border-box !important; 5947 padding-left: 20px !important; 5948 padding-right: 20px !important; 5949 padding-bottom: 24px !important; 5950 } 5951} 5952/* Newsletter pod kartÄ ABC â podstrona 0â6 miesiÄcy */ 5953 5954body.page-id-20906 .mf-newsletter-06 { 5955 background-color: #EFF5F2; 5956 border: 1px solid #D7E5DE; 5957 border-radius: 22px; 5958 padding: 28px 30px; 5959 box-sizing: border-box; 5960 margin-top: 30px; 5961 margin-bottom: 70px; 5962} 5963 5964body.page-id-20906 .mf-newsletter-06 .wp-block-columns { 5965 align-items: center; 5966 column-gap: 32px; 5967 margin-bottom: 0; 5968} 5969 5970body.page-id-20906 .mf-newsletter-06 .wp-block-column:last-child { 5971 display: flex; 5972 justify-content: flex-end; 5973 align-items: center; 5974} 5975 5976body.page-id-20906 .mf-newsletter-06 .wp-block-buttons { 5977 margin: 0; 5978} 5979 5980body.page-id-20906 .mf-newsletter-06 .wp-block-button__link { 5981 background-color: #A4C3B6; 5982 color: #26332E; 5983 border-radius: 999px; 5984 padding: 14px 24px; 5985 font-weight: 600; 5986 white-space: nowrap; 5987 transition: background-color 0.2s ease, color 0.2s ease; 5988} 5989 5990body.page-id-20906 .mf-newsletter-06 .wp-block-button__link:hover { 5991 background-color: #8FAFA2; 5992 color: #FFFFFF; 5993} 5994 5995@media only screen and (max-width: 767px) { 5996 body.page-id-20906 .mf-newsletter-06 { 5997 padding: 22px 20px; 5998 margin-top: 24px; 5999 margin-bottom: 48px; 6000 } 6001 6002 body.page-id-20906 .mf-newsletter-06 .wp-block-columns { 6003 row-gap: 22px; 6004 } 6005 6006 body.page-id-20906 .mf-newsletter-06 .wp-block-column:last-child { 6007 justify-content: flex-start; 6008 } 6009 6010 body.page-id-20906 .mf-newsletter-06 .wp-block-buttons, 6011 body.page-id-20906 .mf-newsletter-06 .wp-block-button { 6012 width: 100%; 6013 } 6014 6015 body.page-id-20906 .mf-newsletter-06 .wp-block-button__link { 6016 width: 100%; 6017 box-sizing: border-box; 6018 text-align: center; 6019 white-space: normal; 6020 } 6021} 6022/* Mini menu â trudnoÅci 0â6 miesiÄcy */ 6023 6024body.page-id-20906 .mf-trudnosci-menu .wp-block-button__link { 6025 background-color: #EFF5F2 !important; 6026 color: #557066 !important; 6027 border: 1px solid #D7E5DE !important; 6028 border-radius: 999px !important; 6029 box-shadow: none !important; 6030 padding: 10px 20px !important; 6031 font-weight: 600; 6032 transition: background-color 0.2s ease, border-color 0.2s ease; 6033} 6034 6035body.page-id-20906 .mf-trudnosci-menu .wp-block-button__link:hover { 6036 background-color: #A4C3B6 !important; 6037 border-color: #A4C3B6 !important; 6038 color: #26332E !important; 6039} 6040/* Ukrycie automatycznych propozycji / nawigacji miÄdzy wpisami */ 6041.single-post .post-switch { 6042 display: none !important; 6043} 6044/* Ukrycie tagów pod wpisem */ 6045.single-post .list-meta .post-tags { 6046 display: none !important; 6047} 6048/* Ukrycie napisu "Brak komentarzy" nad formularzem */ 6049.single-post #comments .post-related-title { 6050 display: none !important; 6051} 6052/* Formularz komentarza nad istniejÄ cymi komentarzami */ 6053 6054.single-post #comments .post-box { 6055 display: flex; 6056 flex-direction: column; 6057} 6058 6059/* Formularz jako pierwszy */ 6060.single-post #comments #respond { 6061 order: 1; 6062 width: 100%; 6063 margin-bottom: 45px; 6064} 6065 6066/* IstniejÄ ce komentarze pod formularzem */ 6067.single-post #comments .comments { 6068 order: 2; 6069 width: 100%; 6070} 6071 6072.single-post #comments #comments_pagination { 6073 order: 3; 6074} 6075 6076/* Ukrywamy techniczny napis "ODPOWIEDŹ" */ 6077.single-post #comments #respond #reply-title { 6078 display: none !important; 6079} 6080/* UsuniÄcie samotnego "at" przy komentarzach */ 6081.single-post #comments .thecomment .comment-text span.date { 6082 display: none !important; 6083} 6084/* UdostÄpnianie wpisu */ 6085 6086.single-post .mf-share-box { 6087 background-color: #FAF7F2; 6088 border: 1px solid #E6DDD5; 6089 border-radius: 22px; 6090 padding: 30px 32px; 6091 margin-top: 55px; 6092 margin-bottom: 45px; 6093 box-sizing: border-box; 6094} 6095 6096.single-post .mf-share-eyebrow { 6097 color: #6F8F82; 6098 font-size: 12px; 6099 line-height: 1.4; 6100 font-weight: 700; 6101 letter-spacing: 0.08em; 6102 margin-bottom: 10px; 6103} 6104 6105.single-post .mf-share-box h3 { 6106 color: #333333; 6107 font-size: 22px; 6108 line-height: 1.35; 6109 font-weight: 600; 6110 margin: 0 0 14px; 6111 text-transform: none; 6112} 6113 6114.single-post .mf-share-box p { 6115 color: #666666; 6116 font-size: 16px; 6117 line-height: 1.7; 6118 margin: 0 0 20px; 6119 max-width: 690px; 6120} 6121 6122.single-post .mf-share-actions { 6123 display: flex; 6124 flex-wrap: wrap; 6125 gap: 12px 24px; 6126 align-items: center; 6127} 6128 6129.single-post .mf-share-actions a, 6130.single-post .mf-copy-link { 6131 color: #D85528 !important; 6132 font-size: 15px; 6133 line-height: 1.4; 6134 font-weight: 600; 6135 text-decoration: none !important; 6136 background: transparent !important; 6137 border: 0 !important; 6138 padding: 0 !important; 6139 margin: 0; 6140 box-shadow: none !important; 6141 cursor: pointer; 6142 font-family: inherit; 6143} 6144 6145.single-post .mf-share-actions a:hover, 6146.single-post .mf-copy-link:hover { 6147 color: #BF4621 !important; 6148} 6149 6150.single-post .mf-copy-message { 6151 color: #6F8F82; 6152 font-size: 13px; 6153 font-weight: 600; 6154 margin-top: 12px; 6155 min-height: 18px; 6156} 6157 6158@media only screen and (max-width: 767px) { 6159 6160 .single-post .mf-share-box { 6161 padding: 24px 21px; 6162 margin-top: 42px; 6163 margin-bottom: 36px; 6164 } 6165 6166 .single-post .mf-share-box h3 { 6167 font-size: 20px; 6168 } 6169 6170 .single-post .mf-share-actions { 6171 gap: 14px 20px; 6172 } 6173} 6174/* Data ostatniej aktualizacji wpisu */ 6175 6176.single-post .mf-last-updated { 6177 margin: 0 0 26px; 6178 padding: 9px 14px; 6179 display: inline-block; 6180 background-color: #EFF5F2; 6181 border-radius: 999px; 6182 color: #557066; 6183 font-size: 13px; 6184 line-height: 1.4; 6185 font-weight: 500; 6186} 6187 6188.single-post .mf-last-updated time { 6189 font-weight: 600; 6190} 6191/* PRÄÅ»ENIE â desktop: tylko 3 karty */ 6192@media only screen and (min-width: 768px) { 6193 6194 /* ukrywa przygotowywanÄ wersjÄ mobilnÄ */ 6195 body.page-id-20906 .mf-prezenie-mobile { 6196 display: none !important; 6197 } 6198 6199 /* koÅczy karuzelÄ po 3 kartach */ 6200 body.page-id-20906 .mf-blog-carousel.mf-blog-carousel-3 { 6201 width: 100% !important; 6202 max-width: 100% !important; 6203 min-width: 0 !important; 6204 overflow-x: hidden !important; 6205 } 6206 6207 body.page-id-20906 .mf-blog-carousel.mf-blog-carousel-3 > .wp-block-column { 6208 flex: 1 1 0 !important; 6209 min-width: 0 !important; 6210 } 6211} 6212/* PRÄÅ»ENIE â ukryj wersjÄ desktopowÄ na telefonie */ 6213@media only screen and (max-width: 767px) { 6214 body.page-id-20906 .mf-prezenie-desktop { 6215 display: none !important; 6216 } 6217} 6218/* ================================================== 6219 STRONA "
6219NA PREZENT" 6220 ================================================== */ 6221 6222.mf-prezent-page { 6223 --mf-ivory: #FAF7F2; 6224 --mf-sage-light: #EFF5F2; 6225 --mf-sage: #A4C3B6; 6226 --mf-sage-dark: #6F8F82; 6227 --mf-orange: #D85528; 6228 --mf-orange-hover: #BF4621; 6229 --mf-border: #E6DDD5; 6230 --mf-border-sage: #D7E5DE; 6231 --mf-text: #333333; 6232 --mf-muted: #666666; 6233} 6234 6235 6236/* ===== ODSTÄPY MIÄDZY SEKCJAMI ===== */ 6237 6238.mf-prezent-page .mf-gift-section { 6239 margin-top: 75px; 6240 margin-bottom: 75px; 6241} 6242 6243 6244/* ===== MAÅE ETYKIETY ===== */ 6245 6246.mf-prezent-page .mf-gift-eyebrow { 6247 margin: 0 0 10px !important; 6248 color: var(--mf-sage-dark) !important; 6249 font-size: 12px !important; 6250 line-height: 1.4 !important; 6251 font-weight: 700 !important; 6252 letter-spacing: .09em !important; 6253 text-transform: uppercase; 6254} 6255 6256 6257/* ===== HERO ===== */ 6258 6259.mf-prezent-page .mf-gift-hero { 6260 background: var(--mf-ivory); 6261 border: 1px solid var(--mf-border); 6262 border-radius: 28px; 6263 overflow: hidden; 6264} 6265 6266.mf-prezent-page .mf-gift-hero .wp-block-columns { 6267 gap: 0 !important; 6268 margin-bottom: 0 !important; 6269} 6270 6271.mf-prezent-page .mf-gift-hero-text { 6272 padding: 48px 44px !important; 6273 box-sizing: border-box; 6274 display: flex; 6275 flex-direction: column; 6276 justify-content: center; 6277} 6278 6279.mf-prezent-page .mf-gift-hero h1 { 6280 margin-top: 0; 6281 margin-bottom: 18px; 6282} 6283 6284.mf-prezent-page .mf-gift-hero p { 6285 color: var(--mf-muted); 6286 line-height: 1.7; 6287} 6288 6289.mf-prezent-page .mf-gift-hero img { 6290 display: block; 6291 width: 100%; 6292 height: 100%; 6293 min-height: 450px; 6294 object-fit: cover; 6295} 6296 6297 6298/* ===== POMARAÅCZOWE PRZYCISKI ===== */ 6299 6300.mf-prezent-page .mf-gift-button .wp-block-button__link { 6301 background-color: var(--mf-orange) !important; 6302 color: #fff !important; 6303 border: 0 !important; 6304 border-radius: 999px !important; 6305 padding: 12px 24px !important; 6306 font-weight: 600 !important; 6307 text-decoration: none !important; 6308 box-shadow: none !important; 6309 transition: background-color .2s ease, transform .2s ease; 6310} 6311 6312.mf-prezent-page .mf-gift-button .wp-block-button__link:hover { 6313 background-color: var(--mf-orange-hover) !important; 6314 transform: translateY(-1px); 6315} 6316 6317 6318/* ===== 3 KORZYÅCI ===== */ 6319 6320.mf-prezent-page .mf-gift-benefit { 6321 height: 100%; 6322 padding: 23px !important; 6323 background: #fff; 6324 border: 1px solid var(--mf-border); 6325 border-radius: 19px; 6326 box-sizing: border-box; 6327} 6328 6329.mf-prezent-page .mf-gift-benefit h3, 6330.mf-prezent-page .mf-gift-benefit h4 { 6331 margin-top: 0; 6332 margin-bottom: 9px; 6333} 6334 6335.mf-prezent-page .mf-gift-benefit p { 6336 margin-bottom: 0; 6337 color: var(--mf-muted); 6338 line-height: 1.65; 6339} 6340 6341 6342/* ===== KARTY PREZENTÃW ===== */ 6343 6344.mf-prezent-page .mf-gift-product { 6345 height: 100%; 6346 padding: 25px !important; 6347 background: #fff; 6348 border: 1px solid var(--mf-border); 6349 border-radius: 22px; 6350 box-sizing: border-box; 6351 transition: transform .2s ease, border-color .2s ease; 6352} 6353 6354.mf-prezent-page .mf-gift-product:hover { 6355 transform: translateY(-3px); 6356 border-color: var(--mf-border-sage); 6357} 6358 6359.mf-prezent-page .mf-gift-product img { 6360 display: block; 6361 width: auto; 6362 max-width: 230px; 6363 max-height: 245px; 6364 object-fit: contain; 6365 margin: 12px auto 22px; 6366} 6367 6368.mf-prezent-page .mf-gift-product p { 6369 color: var(--mf-muted); 6370 line-height: 1.65; 6371} 6372 6373 6374/* kapsuÅki KURSY ONLINE itd. */ 6375 6376.mf-prezent-page .mf-gift-label { 6377 display: inline-block; 6378 width: auto; 6379 margin: 0 0 12px !important; 6380 padding: 6px 11px !important; 6381 background: var(--mf-sage-light); 6382 border-radius: 999px; 6383 color: #557066 !important; 6384 font-size: 11px !important; 6385 line-height: 1.3; 6386 font-weight: 700 !important; 6387 letter-spacing: .06em; 6388 text-transform: uppercase; 6389} 6390 6391 6392/* linki tekstowe w kartach */ 6393 6394.mf-prezent-page .mf-gift-link a { 6395 color: var(--mf-orange) !important; 6396 font-weight: 600 !important; 6397 text-decoration: none !important; 6398} 6399 6400.mf-prezent-page .mf-gift-link a:hover { 6401 color: var(--mf-orange-hover) !important; 6402} 6403 6404 6405/* ===== INFORMACJA O OSOBNYM SKLEPIE ===== */ 6406 6407.mf-prezent-page .mf-gift-info { 6408 padding: 28px 30px !important; 6409 background: var(--mf-sage-light); 6410 border: 1px solid var(--mf-border-sage); 6411 border-radius: 22px; 6412 box-sizing: border-box; 6413} 6414 6415.mf-prezent-page .mf-gift-info h3 { 6416 margin-top: 0; 6417} 6418 6419.mf-prezent-page .mf-gift-info p:last-child { 6420 margin-bottom: 0; 6421} 6422 6423 6424/* ===== JAK KUPIÄ PREZENT ===== */ 6425 6426.mf-prezent-page .mf-gift-step { 6427 height: 100%; 6428 padding: 24px !important; 6429 background: var(--mf-ivory); 6430 border: 1px solid var(--mf-border); 6431 border-radius: 20px; 6432 box-sizing: border-box; 6433} 6434 6435.mf-prezent-page .mf-gift-step-number { 6436 display: flex !important;
6437 align-items: center; 6438 justify-content: center; 6439 6440 width: 36px; 6441 height: 36px; 6442 6443 margin: 0 0 15px !important; 6444 6445 background: var(--mf-sage); 6446 border-radius: 50%; 6447 6448 color: #26332E !important; 6449 font-size: 14px !important; 6450 line-height: 1 !important; 6451 font-weight: 700 !important; 6452} 6453 6454.mf-prezent-page .mf-gift-step h3 { 6455 margin-top: 0; 6456 margin-bottom: 9px; 6457} 6458 6459.mf-prezent-page .mf-gift-step p:last-child { 6460 margin-bottom: 0; 6461 color: var(--mf-muted); 6462 line-height: 1.65; 6463} 6464 6465 6466/* ===== OSOBISTY FRAGMENT ===== */ 6467 6468.mf-prezent-page .mf-gift-personal { 6469 background: var(--mf-ivory); 6470 border: 1px solid var(--mf-border); 6471 border-radius: 24px; 6472 overflow: hidden; 6473} 6474 6475.mf-prezent-page .mf-gift-personal .wp-block-columns { 6476 gap: 0 !important; 6477 margin-bottom: 0 !important; 6478} 6479 6480.mf-prezent-page .mf-gift-personal-photo { 6481 width: 100%; 6482 height: 100%; 6483 margin: 0 !important; 6484} 6485 6486.mf-prezent-page .mf-gift-personal-photo img { 6487 display: block; 6488 width: 100%; 6489 height: 100%; 6490 min-height: 430px; 6491 object-fit: cover; 6492} 6493 6494.mf-prezent-page .mf-gift-personal-text { 6495 padding: 40px 38px !important; 6496 box-sizing: border-box; 6497 display: flex; 6498 flex-direction: column; 6499 justify-content: center; 6500} 6501 6502.mf-prezent-page .mf-gift-personal-text h2 { 6503 margin-top: 0; 6504} 6505 6506.mf-prezent-page .mf-gift-personal-text p { 6507 color: var(--mf-muted); 6508 line-height: 1.7; 6509} 6510 6511 6512/* ===== FAQ ===== */ 6513 6514.mf-prezent-page .mf-gift-faq { 6515 max-width: 820px; 6516 margin-left: auto; 6517 margin-right: auto; 6518} 6519 6520.mf-prezent-page .mf-gift-faq-item { 6521 margin: 0 !important; 6522 padding: 0 !important; 6523 border-top: 1px solid var(--mf-border); 6524} 6525 6526.mf-prezent-page .mf-gift-faq-item:last-child { 6527 border-bottom: 1px solid var(--mf-border); 6528} 6529 6530.mf-prezent-page .mf-gift-faq-item summary { 6531 padding: 20px 4px !important; 6532 color: var(--mf-text); 6533 font-size: 17px; 6534 line-height: 1.45; 6535 font-weight: 600; 6536 cursor: pointer; 6537} 6538 6539.mf-prezent-page .mf-gift-faq-item summary:hover { 6540 color: var(--mf-sage-dark); 6541} 6542 6543.mf-prezent-page .mf-gift-faq-item > :not(summary) { 6544 padding-left: 4px; 6545 padding-right: 26px; 6546 padding-bottom: 20px; 6547 color: var(--mf-muted); 6548 line-height: 1.7; 6549} 6550 6551 6552/* ===== KOÅCOWE CTA ===== */ 6553 6554.mf-prezent-page .mf-gift-final { 6555 max-width: 900px; 6556 margin-left: auto; 6557 margin-right: auto; 6558 6559 padding: 40px 44px !important; 6560 6561 background: var(--mf-ivory); 6562 border: 1px solid var(--mf-border); 6563 border-radius: 24px; 6564 6565 text-align: center; 6566 box-sizing: border-box; 6567} 6568 6569.mf-prezent-page .mf-gift-final h2 { 6570 margin-top: 0; 6571 margin-bottom: 14px; 6572} 6573 6574.mf-prezent-page .mf-gift-final p { 6575 max-width: 680px; 6576 margin-left: auto; 6577 margin-right: auto; 6578 color: var(--mf-muted); 6579 line-height: 1.7; 6580} 6581 6582 6583/* ================================================== 6584 MOBILE 6585 ================================================== */ 6586 6587@media only screen and (max-width: 767px) { 6588 6589 .mf-prezent-page .mf-gift-section { 6590 margin-top: 52px; 6591 margin-bottom: 52px; 6592 } 6593 6594 /* hero */ 6595 .mf-prezent-page .mf-gift-hero { 6596 border-radius: 21px; 6597 } 6598 6599 .mf-prezent-page .mf-gift-hero-text { 6600 padding: 28px 21px !important; 6601 } 6602 6603 .mf-prezent-page .mf-gift-hero img { 6604 min-height: 0; 6605 height: auto; 6606 aspect-ratio: 4 / 3; 6607 object-fit: cover; 6608 } 6609 6610 /* karty */ 6611 .mf-prezent-page .mf-gift-benefit, 6612 .mf-prezent-page .mf-gift-product, 6613 .mf-prezent-page .mf-gift-step { 6614 padding: 20px !important; 6615 } 6616 6617 .mf-prezent-page .mf-gift-product img { 6618 max-width: 185px; 6619 } 6620 6621 /* info */ 6622 .mf-prezent-page .mf-gift-info { 6623 padding: 23px 20px !important; 6624 border-radius: 20px; 6625 } 6626 6627 /* osobisty fragment */ 6628 .mf-prezent-page .mf-gift-personal { 6629 border-radius: 20px; 6630 } 6631 6632 .mf-prezent-page .mf-gift-personal-photo img { 6633 min-height: 0; 6634 height: auto; 6635 aspect-ratio: 4 / 3; 6636 } 6637 6638 .mf-prezent-page .mf-gift-personal-text { 6639 padding: 27px 21px 30px !important; 6640 } 6641 6642 /* FAQ */ 6643 .mf-prezent-page .mf-gift-faq-item summary { 6644 padding: 18px 2px !important; 6645 font-size: 16px; 6646 } 6647 6648 .mf-prezent-page .mf-gift-faq-item > :not(summary) { 6649 padding-left: 2px; 6650 padding-right: 8px; 6651 padding-bottom: 18px; 6652 } 6653 6654 /* finaÅ */ 6655 .mf-prezent-page .mf-gift-final { 6656 padding: 29px 21px !important; 6657 border-radius: 20px; 6658 } 6659}
6660/* Dyskretna informacja o voucherach */ 6661.mf-gift-inline { 6662 margin-top: 18px !important; 6663 margin-bottom: 0 !important; 6664 padding-top: 14px; 6665 border-top: 1px solid #E6DDD5; 6666 color: #666666; 6667 font-size: 14px; 6668 line-height: 1.6; 6669} 6670 6671.mf-gift-inline strong { 6672 color: #557066; 6673 font-weight: 600; 6674} 6675 6676.mf-gift-inline a { 6677 color: #D85528 !important; 6678 font-weight: 600; 6679 text-decoration: none !important; 6680} 6681 6682.mf-gift-inline a:hover { 6683 color: #BF4621 !important; 6684} 6685 6686@media only screen and (max-width: 767px) { 6687 .mf-gift-inline { 6688 margin-top: 16px !important; 6689 padding-top: 13px; 6690 font-size: 13px; 6691 } 6692} 6693/* ========================================= 6694 0â6 MIESIÄCY â BLISKOÅÄ I PIELÄGNACJA 6695 gÅówna karta 6696 ========================================= */ 6697 6698.mf-care-main { 6699 margin-top: 28px; 6700 background: #FAF7F2; 6701 border: 1px solid #E6DDD5; 6702 border-radius: 24px; 6703 overflow: hidden; 6704} 6705 6706.mf-care-main .wp-block-columns { 6707 gap: 0 !important; 6708 margin-bottom: 0 !important; 6709 align-items: stretch !important; 6710} 6711 6712.mf-care-main .wp-block-column:first-child { 6713 display: flex; 6714} 6715 6716.mf-care-main .wp-block-column:first-child .wp-block-image { 6717 width: 100%; 6718 margin: 0 !important; 6719} 6720 6721.mf-care-main .wp-block-column:first-child img { 6722 display: block; 6723 width: 100%; 6724 height: 100%; 6725 min-height: 330px; 6726 object-fit: cover; 6727} 6728 6729.mf-care-main .wp-block-column:last-child { 6730 padding: 34px 38px !important; 6731 box-sizing: border-box; 6732 display: flex; 6733 flex-direction: column; 6734 justify-content: center; 6735} 6736 6737.mf-care-main .mf-care-label { 6738 margin: 0 0 10px !important; 6739 color: #6F8F82 !important; 6740 font-size: 11px !important; 6741 line-height: 1.4 !important; 6742 font-weight: 700 !important; 6743 letter-spacing: .08em; 6744 text-transform: uppercase; 6745} 6746 6747.mf-care-main h3 { 6748 margin-top: 0; 6749 margin-bottom: 14px; 6750} 6751 6752.mf-care-main .mf-care-link { 6753 margin-top: 8px !important; 6754 margin-bottom: 0 !important; 6755} 6756 6757.mf-care-main .mf-care-link a { 6758 color: #D85528 !important; 6759 font-weight: 600; 6760 text-decoration: none !important; 6761} 6762 6763.mf-care-main .mf-care-link a:hover { 6764 color: #BF4621 !important; 6765} 6766 6767@media only screen and (max-width: 767px) { 6768 6769 .mf-care-main { 6770 border-radius: 20px; 6771 } 6772 6773 .mf-care-main .wp-block-column:first-child img { 6774 height: auto; 6775 min-height: 0; 6776 aspect-ratio: 4 / 3; 6777 object-fit: cover; 6778 } 6779 6780 .mf-care-main .wp-block-column:last-child { 6781 padding: 25px 21px 28px !important; 6782 } 6783} 6784/* ========================================= 6785 0â6 MIESIÄCY â START ROZSZERZANIA DIETY 6786 ========================================= */ 6787 6788/* GÅówny box otwierajÄ cy */ 6789.mf-dieta-box { 6790 margin-top: 70px; 6791 margin-bottom: 56px; 6792 padding: 34px 38px !important; 6793 background: #FAF7F2; 6794 border: 1px solid #E6DDD5; 6795 border-left: 5px solid #D85528; 6796 border-radius: 20px; 6797 box-sizing: border-box; 6798} 6799 6800/* MaÅa etykieta: NOWY ETAP: ROZSZERZANIE DIETY */ 6801.mf-dieta-eyebrow { 6802 margin-top: 0 !important; 6803 margin-bottom: 10px !important; 6804 color: #D85528 !important; 6805 font-size: 11px !important; 6806 line-height: 1.4 !important; 6807 font-weight: 700 !important; 6808 letter-spacing: .08em !important; 6809 text-transform: uppercase; 6810} 6811/* GÅówny nagÅówek */ 6812.mf-dieta-box > h2 { 6813 margin-top: 0 !important; 6814 margin-bottom: 14px !important; 6815} 6816 6817/* Tekst wprowadzajÄ cy */ 6818.mf-dieta-box > p:last-child { 6819 max-width: 800px; 6820 margin-bottom: 0 !important; 6821 color: #666666; 6822 line-height: 1.7; 6823} 6824 6825 6826/* ========================================= 6827 3 KARTY POD BOXEM 6828 ========================================= */ 6829 6830.mf-dieta-link { 6831 height: 100%; 6832 padding: 21px 22px !important; 6833 background: #fff; 6834 border: 1px solid #D7E5DE; 6835 border-radius: 17px; 6836 box-sizing: border-box; 6837} 6838 6839.mf-dieta-link h3 { 6840 margin-top: 0; 6841 margin-bottom: 9px; 6842} 6843 6844.mf-dieta-link p { 6845 color: #666666; 6846 line-height: 1.6; 6847} 6848 6849.mf-dieta-link .mf-care-link { 6850 margin-top: 16px !important; 6851 margin-bottom: 0 !important; 6852} 6853 6854 6855/* MaÅe etykiety w kartach */ 6856.mf-dieta-label { 6857 margin: 0 0 10px !important;
6858 color: #6F8F82 !important; 6859 font-size: 10px !important; 6860 line-height: 1.4 !important; 6861 font-weight: 700 !important; 6862 letter-spacing: .08em !important; 6863 text-transform: uppercase; 6864} 6865 6866 6867/* MOBILE */ 6868@media only screen and (max-width: 767px) { 6869 6870 .mf-dieta-box { 6871 margin-top: 52px; 6872 margin-bottom: 38px; 6873 padding: 26px 21px !important; 6874 border-left-width: 4px; 6875 border-radius: 18px; 6876 } 6877 6878 .mf-dieta-link { 6879 padding: 19px !important; 6880 border-radius: 16px; 6881 } 6882} 6883/* ========================================= 6884 0â6 MIESIÄCY â A JAK TY SIÄ CZUJESZ? 6885 ========================================= */ 6886 6887.mf-parent-section { 6888 margin-top: 75px; 6889 margin-bottom: 75px; 6890} 6891 6892.mf-parent-intro { 6893 padding: 38px 44px !important; 6894 background: #FAF7F2; 6895 border: 1px solid #E6DDD5; 6896 border-radius: 24px; 6897 box-sizing: border-box; 6898} 6899 6900.mf-parent-eyebrow, 6901.mf-parent-label { 6902 color: #6F8F82 !important; 6903 font-size: 11px !important; 6904 line-height: 1.4 !important; 6905 font-weight: 700 !important; 6906 letter-spacing: .09em; 6907 text-transform: uppercase; 6908} 6909 6910.mf-parent-eyebrow { 6911 margin: 0 0 12px !important; 6912} 6913 6914.mf-parent-intro h2 { 6915 margin-top: 0; 6916 margin-bottom: 18px; 6917} 6918 6919.mf-parent-intro p { 6920 max-width: 780px; 6921 color: #666666; 6922 line-height: 1.7; 6923} 6924 6925.mf-parent-card { 6926 height: 100%; 6927 padding: 23px 24px !important; 6928 background: #fff; 6929 border: 1px solid #D7E5DE; 6930 border-radius: 18px; 6931 box-sizing: border-box; 6932} 6933 6934.mf-parent-label { 6935 margin: 0 0 12px !important; 6936} 6937 6938.mf-parent-card h3 { 6939 margin-top: 0; 6940 margin-bottom: 12px; 6941} 6942 6943.mf-parent-card p { 6944 color: #666666; 6945 line-height: 1.6; 6946} 6947 6948.mf-parent-card .mf-care-link { 6949 margin-top: 18px !important; 6950 margin-bottom: 0 !important; 6951} 6952 6953@media only screen and (max-width: 767px) { 6954 6955 .mf-parent-section { 6956 margin-top: 52px; 6957 margin-bottom: 52px; 6958 } 6959 6960 .mf-parent-intro { 6961 padding: 28px 21px !important; 6962 border-radius: 20px; 6963 } 6964 6965 .mf-parent-card { 6966 padding: 20px !important; 6967 border-radius: 17px; 6968 } 6969} 6970/* ========================================= 6971 NEWSLETTERY - STRONA GÅÃWNA 6972 ========================================= */ 6973 6974/* CaÅa duża sekcja */ 6975.newsletter-home { 6976 background: #FAF7F2; 6977 border: 1px solid #E8D8CC; 6978 border-radius: 28px; 6979 padding: 52px 44px; 6980 margin-top: 50px; 6981 margin-bottom: 50px; 6982 box-sizing: border-box; 6983} 6984 6985/* GÅówny nagÅówek sekcji */ 6986.newsletter-home > h2 { 6987 text-align: center; 6988 color: #333333; 6989 font-size: 32px; 6990 line-height: 1.25; 6991 margin-top: 0; 6992 margin-bottom: 14px; 6993} 6994 6995/* Tekst pod gÅównym nagÅówkiem */ 6996.newsletter-home > p { 6997 text-align: center; 6998 color: #666666; 6999 font-size: 17px; 7000 line-height: 1.6; 7001 max-width: 700px; 7002 margin-left: auto; 7003 margin-right: auto; 7004 margin-bottom: 36px; 7005} 7006 7007/* Dwie karty */ 7008.newsletter-home-grid { 7009 gap: 24px; 7010 align-items: stretch !important; 7011 margin-bottom: 0; 7012} 7013 7014/* Pojedyncza karta */ 7015.newsletter-card { 7016 background: #FFFFFF; 7017 border: 1px solid #E8D8CC; 7018 border-radius: 20px; 7019 padding: 30px; 7020 box-sizing: border-box; 7021 height: 100%; 7022 overflow: hidden; 7023} 7024 7025/* NagÅówki kart */ 7026.newsletter-card h3 { 7027 color: #333333; 7028 font-size: 24px; 7029 line-height: 1.3; 7030 margin-top: 16px; 7031 margin-bottom: 14px; 7032} 7033 7034/* ZwykÅy tekst w kartach */ 7035.newsletter-card p { 7036 color: #5F5F5F; 7037 font-size: 16px; 7038 line-height: 1.65; 7039} 7040 7041/* MaÅa pastylka JESTEM W CIÄÅ»Y / MAM NIEMOWLÄ */ 7042.newsletter-card .newsletter-label { 7043 display: inline-block; 7044 width: auto; 7045 background: #FBEDE7; 7046 color: #D85528; 7047 border-radius: 50px; 7048 padding: 7px 12px; 7049 margin: 0 0 4px 0; 7050 font-size: 12px; 7051 line-height: 1; 7052 font-weight: 600; 7053 letter-spacing: 0.04em; 7054} 7055 7056/* MaÅa informacja na dole */ 7057.newsletter-card .newsletter-note { 7058 color: #D85528; 7059 font-size: 14px; 7060 font-weight: 600; 7061 margin-top: 18px; 7062} 7063 7064/* Przyciski wewnÄ trz kart */ 7065.newsletter-card .wp-block-button__link { 7066 background: #D85528; 7067 color: #FFFFFF; 7068 border-radius: 50px; 7069 padding: 14px 24px; 7070 font-size: 14px; 7071 font-weight: 600; 7072 text-decoration: none; 7073 transition: opacity 0.2s ease; 7074} 7075 7076/* Delikatny hover */ 7077.newsletter-card .wp-block-button__link:hover { 7078 opacity: 0.88; 7079 color: #FFFFFF; 7080} 7081 7082/* OdstÄp nad przyciskiem */ 7083.newsletter-card .wp-block-buttons { 7084 margin-top: 24px; 7085 margin-bottom: 0; 7086} 7087 7088 7089/* ========================================= 7090 TELEFON 7091 ========================================= */ 7092 7093@media (max-width: 781px) { 7094 7095 .newsletter-home { 7096 padding: 34px 20px; 7097 border-radius: 22px; 7098 margin-top: 35px; 7099 margin-bottom: 35px; 7100 } 7101 7102 .newsletter-home > h2 { 7103 font-size: 27px; 7104 } 7105 7106 .newsletter-home > p { 7107 font-size: 16px; 7108 margin-bottom: 28px; 7109 } 7110 7111 .newsletter-home-grid { 7112 gap: 18px; 7113 } 7114 7115 .newsletter-card { 7116 padding: 24px 20px; 7117 border-radius: 18px; 7118 } 7119 7120 .newsletter-card h3 { 7121 font-size: 22px; 7122 } 7123 7124 .newsletter-card .wp-block-button, 7125 .newsletter-card .wp-block-button__link { 7126 width: 100%; 7127 } 7128 7129 .newsletter-card .wp-block-button__link { 7130 text-align: center; 7131 box-sizing: border-box; 7132 } 7133} 7134/* WyÅÄ cz stare automatyczne Postaw kawÄ */ 7135.mf-postaw-kawe { 7136 display: none !important; 7137} 7138/* ================================================== 7139 POSTAW KAWÄ â RÄCZNIE WSTAWIANY BLOK 7140================================================== */ 7141
7142/* Na wszelki wypadek ukrywamy starÄ automatycznÄ wersjÄ */ 7143.mf-postaw-kawe { 7144 display: none !important; 7145} 7146 7147/* Nowa rÄczna wersja */ 7148.mf-kawa-manual { 7149 width: 100%; 7150 margin: 34px 0 28px; 7151 padding-top: 16px; 7152 border-top: 1px solid #F0DDD6; 7153 7154 display: flex; 7155 justify-content: flex-end; 7156 align-items: center; 7157 7158 box-sizing: border-box; 7159} 7160 7161.mf-kawa-manual-link { 7162 display: inline-flex; 7163 align-items: center; 7164 gap: 7px; 7165 7166 color: #D85528 !important; 7167 font-size: 14px; 7168 line-height: 1.3; 7169 font-weight: 600; 7170 7171 text-decoration: none !important; 7172 transition: color 0.2s ease, transform 0.2s ease; 7173} 7174 7175.mf-kawa-manual-link svg { 7176 display: block; 7177 width: 18px !important; 7178 height: 18px !important; 7179 min-width: 18px !important; 7180 min-height: 18px !important; 7181 max-width: 18px !important; 7182 max-height: 18px !important; 7183 7184 flex: 0 0 18px; 7185 7186 fill: none; 7187 stroke: currentColor; 7188 stroke-width: 1.7; 7189 stroke-linecap: round; 7190 stroke-linejoin: round; 7191} 7192 7193.mf-kawa-manual-link span { 7194 border-bottom: 1px solid #E3AD99; 7195 padding-bottom: 2px; 7196} 7197 7198.mf-kawa-manual-link:hover { 7199 color: #A64022 !important; 7200 transform: translateY(-1px); 7201} 7202 7203@media only screen and (max-width: 768px) { 7204 .mf-kawa-manual { 7205 margin: 28px 0 22px; 7206 padding-top: 14px; 7207 } 7208 7209 .mf-kawa-manual-link { 7210 font-size: 13px; 7211 } 7212} 7213/* ================================================== 7214 BOX PO ARTYKULE - 2 ÅCIEÅ»KI 7215================================================== */ 7216 7217.mf-article-nextstep { 7218 margin: 34px 0 42px !important; 7219 padding: 34px !important; 7220 7221 background: #faf7f3 !important; 7222 border: 1px solid #eee3da !important; 7223 border-radius: 20px !important; 7224 7225 box-sizing: border-box !important; 7226} 7227 7228.mf-article-nextstep-label { 7229 margin: 0 0 8px !important; 7230 7231 color: #d85528 !important; 7232 font-size: 12px !important; 7233 font-weight: 700 !important; 7234 letter-spacing: 0.07em !important; 7235 text-transform: uppercase !important; 7236} 7237 7238.mf-article-nextstep h2 { 7239 margin: 0 0 10px !important; 7240 7241 color: #333333 !important; 7242 font-size: 28px !important; 7243 line-height: 1.25 !important; 7244} 7245 7246.mf-article-nextstep > p:not(.mf-article-nextstep-label) { 7247 margin-top: 0 !important; 7248 margin-bottom: 26px !important; 7249 color: #666666 !important; 7250} 7251 7252.mf-article-offers { 7253 align-items: stretch !important; 7254 gap: 20px !important; 7255 margin: 0 !important; 7256} 7257 7258.mf-article-offer-card { 7259 display: flex !important; 7260 flex-direction: column !important; 7261 7262 padding: 24px !important; 7263 7264 background: #ffffff !important; 7265 border: 1px solid #e8dfd8 !important; 7266 border-radius: 16px !important; 7267 7268 box-sizing: border-box !important; 7269} 7270 7271.mf-article-offer-card figure, 7272.mf-article-offer-card .wp-block-image { 7273 margin: 0 0 20px !important; 7274} 7275 7276.mf-article-offer-card img { 7277 display: block !important; 7278 width: 100% !important; 7279 max-height: 220px !important; 7280 7281 object-fit: contain !important; 7282 border-radius: 10px !important; 7283} 7284 7285.mf-article-offer-label { 7286 margin: 0 0 9px !important; 7287 7288 color: #a77e68 !important; 7289 font-size: 11px !important; 7290 font-weight: 700 !important; 7291 line-height: 1.3 !important; 7292 letter-spacing: 0.05em !important; 7293 text-transform: uppercase !important; 7294} 7295 7296.mf-article-offer-card h3 { 7297 margin: 0 0 13px !important; 7298 7299 color: #333333 !important; 7300 font-size: 21px !important; 7301 line-height: 1.3 !important; 7302} 7303 7304.mf-article-offer-card p { 7305 color: #5f5f5f !important; 7306 font-size: 15px !important; 7307 line-height: 1.55 !important; 7308} 7309 7310.mf-article-offer-card ul { 7311 margin: 6px 0 22px !important; 7312 padding-left: 20px !important; 7313 7314 color: #555555 !important; 7315 font-size: 14px !important; 7316 line-height: 1.55 !important; 7317} 7318 7319.mf-article-offer-card .wp-block-buttons { 7320 margin-top: auto !important; 7321} 7322 7323.mf-article-offer-button .wp-block-button__link { 7324 width: 100% !important; 7325 padding: 12px 18px !important; 7326 7327 background: #d85528 !important; 7328 color: #ffffff !important; 7329 7330 border-radius: 999px !important; 7331 7332 font-size: 14px !important; 7333 font-weight: 600 !important; 7334 7335 text-align: center !important; 7336 text-decoration: none !important; 7337} 7338 7339.mf-article-offer-button .wp-block-button__link:hover { 7340 background: #b94725 !important; 7341} 7342 7343@media only screen and (max-width: 768px) { 7344 7345 .mf-article-nextstep { 7346 padding: 24px 18px !important; 7347 border-radius: 16px !important; 7348 } 7349 7350 .mf-article-nextstep h2 { 7351 font-size: 24px !important; 7352 } 7353 7354 .mf-article-offers { 7355 flex-direction: column !important; 7356 gap: 16px !important; 7357 } 7358 7359 .mf-article-offer-card { 7360 padding: 20px !important; 7361 } 7362 7363 .mf-article-offer-card img { 7364 max-height: 190px !important; 7365 } 7366} 7367/* Dalsze czytanie pod artykuÅem */ 7368 7369.mf-article-readmore { 7370 margin: 38px 0 24px !important; 7371 padding-top: 24px !important; 7372 7373 border-top: 1px solid #eee3da !important; 7374} 7375 7376.mf-article-readmore h2 { 7377 margin: 0 0 16px !important; 7378 7379 color: #333333 !important; 7380 font-size: 23px !important; 7381} 7382 7383.mf-article-readmore p { 7384 margin: 8px 0 !important; 7385} 7386 7387.mf-article-readmore a { 7388 color: #d85528 !important; 7389 font-weight: 600 !important; 7390 text-decoration: none !important; 7391} 7392 7393.mf-article-readmore a:hover { 7394 text-decoration: underline !important; 7395} 7396.mf-article-offer-more { 7397 margin-top: 12px !important; 7398 margin-bottom: 0 !important; 7399 font-size: 13px !important; 7400 line-height: 1.45 !important; 7401 color: #777 !important; 7402 text-align: center !important; 7403} 7404 7405.mf-article-offer-more a { 7406 color: #D85528 !important; 7407 font-weight: 600 !important; 7408 text-decoration: none !important; 7409} 7410 7411.mf-article-offer-more a:hover { 7412 text-decoration: underline !important; 7413} 7414/* Rozwijana historia Fizjomax */ 7415 7416.mf-historia-details { 7417 margin-top: 18px; 7418} 7419 7420.mf-historia-details summary { 7421 display: inline-flex; 7422 align-items: center; 7423 gap: 9px; 7424 7425 padding: 10px 18px; 7426 7427 border: 1px solid rgba(0, 0, 0, 0.14); 7428 border-radius: 999px; 7429 7430 background: rgba(255, 255, 255, 0.65); 7431 7432 font-size: 14px; 7433 font-weight: 600; 7434 line-height: 1.2; 7435 7436 cursor: pointer; 7437 list-style: none; 7438 7439 transition: all 0.2s ease; 7440} 7441 7442.mf-historia-details summary:hover { 7443 background: #ffffff; 7444 border-color: rgba(0, 0, 0, 0.25); 7445 transform: translateY(-1px); 7446} 7447 7448.mf-historia-details summary::-webkit-details-marker { 7449 display: none; 7450} 7451 7452.mf-historia-details summary span { 7453 display: inline-block; 7454 font-size: 15px; 7455 transition: transform 0.25s ease; 7456} 7457 7458.mf-historia-details[open] summary span { 7459 transform: rotate(180deg); 7460} 7461 7462.mf-historia-tresc { 7463 margin-top: 22px; 7464 animation: mfHistoriaFade 0.3s ease; 7465} 7466 7467.mf-historia-tresc p { 7468 margin-bottom: 16px; 7469} 7470 7471.mf-historia-final { 7472 margin-top: 26px !important; 7473 padding-left: 18px; 7474 border-left: 2px solid rgba(0, 0, 0, 0.15); 7475 7476 font-size: 1.05em; 7477 line-height: 1.65; 7478} 7479 7480@keyframes mfHistoriaFade { 7481 from { 7482 opacity: 0; 7483 transform: translateY(-4px); 7484 } 7485 7486 to { 7487 opacity: 1; 7488 transform: translateY(0); 7489 } 7490} 7491/* ========================================= 7492 MINIMALISTYCZNA LISTA TEMATÃW 0â6 7493 ========================================= */ 7494
7495/* NagÅówki grup */ 7496.mf-lista-tematow h2 { 7497 margin-top: 0; 7498 margin-bottom: 12px; 7499 7500 font-size: 24px; 7501 line-height: 1.25; 7502 font-weight: 600; 7503} 7504 7505/* Druga grupa w tej samej kolumnie */ 7506.mf-lista-tematow h2:not(:first-child) { 7507 margin-top: 34px; 7508} 7509 7510/* Akapity z linkami */ 7511.mf-lista-tematow p { 7512 margin: 0 !important; 7513 padding: 0 !important; 7514} 7515 7516/* Link */ 7517.mf-lista-tematow p a { 7518 display: block; 7519 width: 100%; 7520 7521 padding: 13px 0 !important; 7522 7523 border-bottom: 1px solid rgba(0, 0, 0, 0.10); 7524 7525 color: #555 !important; 7526 text-decoration: none !important; 7527 7528 font-size: 16px; 7529 font-weight: 500; 7530 line-height: 1.4; 7531 7532 transition: color 0.2s ease; 7533} 7534 7535/* Hover */ 7536.mf-lista-tematow p a:hover { 7537 color: #e95b2a !important; 7538} 7539 7540/* Telefon */ 7541@media (max-width: 767px) { 7542 7543 .mf-lista-tematow h2 { 7544 font-size: 21px; 7545 margin-bottom: 10px; 7546 } 7547 7548 .mf-lista-tematow h2:not(:first-child) { 7549 margin-top: 30px; 7550 } 7551 7552 .mf-lista-tematow p a { 7553 padding: 12px 0 !important; 7554 font-size: 15px; 7555 } 7556} 7557/*# sourceURL=amelia-main-styles-inline-css */ 7558</style> 7559<link rel='stylesheet' id='default-css' href='https://mamafizjoterapeuta.pl/wp-content/themes/amelia/css/woocommerce.css' media='all' /> 7560<link rel='stylesheet' id='responsive-css' href='https://mamafizjoterapeuta.pl/wp-content/themes/amelia/css/media.css' media='all' /> 7561<link rel='stylesheet' id='amelia_theme-fonts-css' href='https://fonts.googleapis.com/css?family=Open+Sans%3A400%2C400i%2C700%2C700i%7CMontserrat%3A400%2C600&subset' media='all' /> 7562<link rel='stylesheet' id='__EPYT__style-css' href='https://mamafizjoterapeuta.pl/wp-content/plugins/youtube-embed-plus/styles/ytprefs.min.css?ver=14.2.6' media='all' /> 7563<style id="__EPYT__style-inline-css"> 7564 7565 .epyt-gallery-thumb { 7566 width: 33.333%; 7567 } 7568 7569/*# sourceURL=__EPYT__style-inline-css */ 7570</style>
7571<script id="sgr-js-extra"> 7572var sgr = {"sgr_site_key":"6LeJr2QtAAAAAAJLI6fyDdGXizWvnZv2Mv7-UZ7l"}; 7573//# sourceURL=sgr-js-extra 7574</script>
vendor: 1 bytes, line 7574
7574
7575<script id="sgr-js" src="https://mamafizjoterapeuta.pl/wp-content/plugins/simple-google-recaptcha/sgr.js?ver=1669964722"></script>
vendor: 1 bytes, line 7575
7575
7576<script id="jquery-core-js" src="https://mamafizjoterapeuta.pl/wp-includes/js/jquery/jquery.min.js?ver=3.7.1"></script>
vendor: 1 bytes, line 7576
7576
7577<script id="jquery-migrate-js" src="https://mamafizjoterapeuta.pl/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1"></script>
vendor: 1 bytes, line 7577
7577
7578<script data-wp-strategy="defer" defer id="wc-jquery-blockui-js" src="https://mamafizjoterapeuta.pl/wp-content/plugins/woocommerce/assets/js/jquery-blockui/jquery.blockUI.min.js?ver=2.7.0-wc.11.0.1"></script>
vendor: 1 bytes, line 7578
7578
7579<script id="wc-add-to-cart-js-extra"> 7580var wc_add_to_cart_params = {"ajax_url":"/wp-admin/admin-ajax.php","wc_ajax_url":"/?wc-ajax=%%endpoint%%","i18n_view_cart":"Zobacz koszyk","cart_url":"https://mamafizjoterapeuta.pl","is_cart":"","cart_redirect_after_add":"no"}; 7581//# sourceURL=wc-add-to-cart-js-extra 7582</script>
vendor: 1 bytes, line 7582
7582
7583<script data-wp-strategy="defer" defer id="wc-add-to-cart-js" src="https://mamafizjoterapeuta.pl/wp-content/plugins/woocommerce/assets/js/frontend/add-to-cart.min.js?ver=11.0.1"></script>
vendor: 1 bytes, line 7583
7583
7584<script data-wp-strategy="defer" defer id="wc-js-cookie-js" src="https://mamafizjoterapeuta.pl/wp-content/plugins/woocommerce/assets/js/js-cookie/js.cookie.min.js?ver=2.1.4-wc.11.0.1"></script>
vendor: 1 bytes, line 7584
7584
7585<script id="woocommerce-js-extra"> 7586var woocommerce_params = {"ajax_url":"/wp-admin/admin-ajax.php","wc_ajax_url":"/?wc-ajax=%%endpoint%%","i18n_password_show":"Poka\u017c has\u0142o","i18n_password_hide":"Ukryj has\u0142o"}; 7587//# sourceURL=woocommerce-js-extra 7588</script>
vendor: 1 bytes, line 7588
7588
7589<script data-wp-strategy="defer" defer id="woocommerce-js" src="https://mamafizjoterapeuta.pl/wp-content/plugins/woocommerce/assets/js/frontend/woocommerce.min.js?ver=11.0.1"></script>
vendor: 1 bytes, line 7589
7589
7590<script id="gtm4wp-scroll-tracking-js" src="https://mamafizjoterapeuta.pl/wp-content/plugins/duracelltomi-google-tag-manager/dist/js/analytics-talk-content-tracking.js?ver=1.22.5"></script>
vendor: 1 bytes, line 7590
7590
7591<script id="__ytprefs__-js-extra"> 7592var _EPYT_ = {"ajaxurl":"https://mamafizjoterapeuta.pl/wp-admin/admin-ajax.php","security":"18a607cdd9","gallery_scrolloffset":"20","eppathtoscripts":"https://mamafizjoterapeuta.pl/wp-content/plugins/youtube-embed-plus/scripts/","eppath":"https://mamafizjoterapeuta.pl/wp-content/plugins/youtube-embed-plus/","epresponsiveselector":"[\"iframe.__youtube_prefs_widget__\"]","epdovol":"1","version":"14.2.6","evselector":"iframe.__youtube_prefs__[src], iframe[src*=\"youtube.com/embed/\"], iframe[src*=\"youtube-nocookie.com/embed/\"]","ajax_compat":"","maxres_facade":"eager","ytapi_load":"light","pause_others":"","stopMobileBuffer":"1","facade_mode":"","not_live_on_channel":""}; 7593//# sourceURL=__ytprefs__-js-extra 7594</script>
vendor: 1 bytes, line 7594
7594
7595<script id="__ytprefs__-js" src="https://mamafizjoterapeuta.pl/wp-content/plugins/youtube-embed-plus/scripts/ytprefs.min.js?ver=14.2.6"></script>
7595 7596<link rel="https://api.w.org/" href="https://mamafizjoterapeuta.pl/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://mamafizjoterapeuta.pl/wp-json/wp/v2/pages/12" /><link rel='shortlink' href='https://mamafizjoterapeuta.pl/?p=12' /> 7597 <link rel="preconnect" href="https://fonts.googleapis.com"> 7598 <link rel="preconnect" href="https://fonts.gstatic.com"> 7599 <link href='https://fonts.googleapis.com/css2?display=swap&family=Allura' rel='stylesheet'>
7599<script>readMoreArgs = []</script>
7599<script type="text/javascript"> 7600 EXPM_VERSION=3.55;EXPM_AJAX_URL='https://mamafizjoterapeuta.pl/wp-admin/admin-ajax.php'; 7601 function yrmAddEvent(element, eventName, fn) { 7602 if (element.addEventListener) 7603 element.addEventListener(eventName, fn, false); 7604 else if (element.attachEvent) 7605 element.attachEvent('on' + eventName, fn); 7606 } 7607 </script>
7607<!-- HFCM by 99 Robots - Snippet # 1: Google Analytics --> 7608<!-- Global site tag (gtag.js) - Google Analytics -->
vendor: 65 bytes, lines 7608-7609
7608 7609<script async src="https://www.googletagmanager.com/gtag/js?id=
7609UA-120823869-1
vendor: 13 bytes, line 7609
7609"></script>
7610<script> 7611
vendor: 138 bytes, lines 7611-7615
7611window.dataLayer = window.dataLayer || []; 7612 function gtag(){dataLayer.push(arguments);} 7613 gtag('js', new Date()); 7614 7615 gtag('config', '
7615UA-120823869-1
vendor: 5 bytes, line 7615
7615');
7616</script>
7616 7617<!-- /end HFCM by 99 Robots --> 7618<!-- HFCM by 99 Robots - Snippet # 4: pixel.fasttony --> 7619<!-- Api Pixel Code -->
7619<script src="https://pixel.fasttony.com/83ad253da0494cb79ddf3768ecaad43d" async defer></script>
7619 <!-- End Api Pixel Code --> 7620<!-- /end HFCM by 99 Robots --> 7621 7622<!-- Google Tag Manager for WordPress by gtm4wp.com --> 7623<!-- GTM Container placement set to footer -->
7624<script data-cfasync="false" data-pagespeed-no-defer type="text/javascript"> 7625 var dataLayer_content = {"visitorLoginState":"logged-out","visitorEmail":"","visitorEmailHash":"","pagePostType":"page","pagePostType2":"single-page","pagePostAuthor":"Mama Fizjoterapeuta","browserName":"Firefox","browserVersion":135,"browserEngineName":"Gecko","browserEngineVersion":135,"osName":"Windows","osVersion":10,"deviceType":"desktop","deviceManufacturer":"","deviceModel":"","gtm.whitelist":[],"gtm.blacklist":[],"customerTotalOrders":0,"customerTotalOrderValue":0,"customerFirstName":"","customerLastName":"","customerBillingFirstName":"","customerBillingLastName":"","customerBillingCompany":"","customerBillingAddress1":"","customerBillingAddress2":"","customerBillingCity":"","customerBillingState":"","customerBillingPostcode":"","customerBillingCountry":"","customerBillingEmail":"","customerBillingEmailHash":"","customerBillingPhone":"","customerShippingFirstName":"","customerShippingLastName":"","customerShippingCompany":"","customerShippingAddress1":"","customerShippingAddress2":"","customerShippingCity":"","customerShippingState":"","customerShippingPostcode":"","customerShippingCountry":"","cartContent":{"totals":{"applied_coupons":[],"discount_total":0,"subtotal":0,"total":0},"items":[]}}; 7626 dataLayer.push( dataLayer_content ); 7627</script>
vendor: 1 bytes, line 7627
7627
7628<script data-cfasync="false" data-pagespeed-no-defer type="text/javascript">
vendor: 322 bytes, lines 7628-7633
7628 7629(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 7630new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 7631j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 7632'//www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 7633})(window,document,'script','dataLayer','
7633GTM-PKBVGGC
vendor: 4 bytes, line 7633
7633');
7634</script>
7634 7635<!-- End Google Tag Manager for WordPress by gtm4wp.com --> <noscript><style>.woocommerce-product-gallery{ opacity: 1 !important; }</style></noscript> 7636
7636<script>(function () { 7637 'use strict'; 7638 7639 /** 7640 * Zwraca tylko bezpoÅrednie kolumny bÄdÄ ce slajdami. 7641 * DziÄki temu elementy wewnÄ trz kart nie sÄ liczone ponownie. 7642 */ 7643 function getSlides(carousel) { 7644 let slides = Array.from(carousel.children).filter(function (element) { 7645 return element.classList.contains('wp-block-column'); 7646 }); 7647 7648 /* 7649 * Zabezpieczenie na wypadek, gdyby WordPress lub motyw 7650 * dodaÅ dodatkowy kontener wokóŠkolumn. 7651 */ 7652 if (slides.length === 0) { 7653 const innerContainer = Array.from(carousel.children).find( 7654 function (element) { 7655 return element.classList.contains( 7656 'wp-block-group__inner-container' 7657 ); 7658 } 7659 ); 7660 7661 if (innerContainer) { 7662 slides = Array.from(innerContainer.children).filter( 7663 function (element) { 7664 return element.classList.contains('wp-block-column'); 7665 } 7666 ); 7667 } 7668 } 7669 7670 /* 7671 * Ostatnie zabezpieczenie â liczymy wyÅÄ cznie bezpoÅrednie 7672 * elementy z klasÄ slajdu, nigdy elementy zagnieżdżone. 7673 */ 7674 if (slides.length === 0) { 7675 slides = Array.from(carousel.children).filter(function (element) { 7676 return element.classList.contains('mf-fizjomax-slide'); 7677 }); 7678 } 7679 7680 return slides; 7681 } 7682 7683 function initFizjoMaxCarousels() { 7684 const carousels = document.querySelectorAll( 7685 '.mf-fizjomax-carousel' 7686 ); 7687 7688 carousels.forEach(function (carousel) { 7689 /* 7690 * Zapobiega wielokrotnemu uruchomieniu skryptu 7691 * dla tej samej karuzeli. 7692 */ 7693 if (carousel.dataset.mfCarouselReady === 'true') { 7694 return; 7695 } 7696 7697 const slides = getSlides(carousel); 7698 7699 if (slides.length === 0) { 7700 return; 7701 } 7702 7703 /* 7704 * Szukamy najbliższego kontenera konkretnej galerii, 7705 * aby każda karuzela korzystaÅa z wÅasnego licznika 7706 * i wÅasnych strzaÅek. 7707 */ 7708 const gallery = 7709 carousel.closest('.mf-fmx-model-gallery') || 7710 carousel.closest('.mf-fizjomax-box') || 7711 carousel.closest('.mf-fizjomax-section') || 7712 carousel.parentElement; 7713 7714 if (!gallery) { 7715 return; 7716 } 7717 7718 const previousButton = gallery.querySelector( 7719 '.mf-fizjomax-prev' 7720 ); 7721 7722 const nextButton = gallery.querySelector( 7723 '.mf-fizjomax-next' 7724 ); 7725 7726 const counter = gallery.querySelector( 7727 '.mf-fizjomax-counter' 7728 ); 7729 7730 if (!previousButton || !nextButton) { 7731 return; 7732 } 7733 7734 carousel.dataset.mfCarouselReady = 'true'; 7735 7736 let currentIndex = 0; 7737 let ticking = false; 7738 7739 /** 7740 * Oblicza dokÅadnÄ pozycjÄ slajdu wzglÄdem 7741 * przewijanego obszaru karuzeli. 7742 */ 7743 function getSlidePosition(slide) { 7744 const carouselRect = carousel.getBoundingClientRect(); 7745 const slideRect = slide.getBoundingClientRect(); 7746 7747 return ( 7748 slideRect.left - 7749 carouselRect.left + 7750 carousel.scrollLeft 7751 ); 7752 } 7753 7754 function updateCounter() { 7755 if (counter) { 7756 counter.textContent = 7757 String(currentIndex + 1) + 7758 ' / ' + 7759 String(slides.length); 7760 } 7761 } 7762 7763 function goToSlide(index, smooth) { 7764 currentIndex = 7765 (index + slides.length) % slides.length; 7766 7767 carousel.scrollTo({ 7768 left: getSlidePosition(slides[currentIndex]), 7769 behavior: smooth === false ? 'auto' : 'smooth' 7770 }); 7771 7772 updateCounter(); 7773 } 7774 7775 previousButton.addEventListener('click', function (event) { 7776 event.preventDefault(); 7777 event.stopPropagation(); 7778 7779 goToSlide(currentIndex - 1, true); 7780 }); 7781 7782 nextButton.addEventListener('click', function (event) { 7783 event.preventDefault(); 7784 event.stopPropagation(); 7785 7786 goToSlide(currentIndex + 1, true); 7787 }); 7788 7789 /* 7790 * Aktualizacja licznika podczas rÄcznego przesuwania
7791 * galerii palcem, touchpadem albo myszkÄ . 7792 */ 7793 carousel.addEventListener( 7794 'scroll', 7795 function () { 7796 if (ticking) { 7797 return; 7798 } 7799 7800 ticking = true; 7801 7802 window.requestAnimationFrame(function () { 7803 const currentScroll = carousel.scrollLeft; 7804 let closestIndex = 0; 7805 let smallestDistance = Infinity; 7806 7807 slides.forEach(function (slide, index) { 7808 const distance = Math.abs( 7809 getSlidePosition(slide) - 7810 currentScroll 7811 ); 7812 7813 if (distance < smallestDistance) { 7814 smallestDistance = distance; 7815 closestIndex = index; 7816 } 7817 }); 7818 7819 currentIndex = closestIndex; 7820 updateCounter(); 7821 ticking = false; 7822 }); 7823 }, 7824 { passive: true } 7825 ); 7826 7827 /* 7828 * Po zmianie szerokoÅci okna utrzymujemy 7829 * aktualny slajd we wÅaÅciwym miejscu. 7830 */ 7831 window.addEventListener('resize', function () { 7832 goToSlide(currentIndex, false); 7833 }); 7834 7835 updateCounter(); 7836 }); 7837 } 7838 7839 if (document.readyState === 'loading') { 7840 document.addEventListener( 7841 'DOMContentLoaded', 7842 initFizjoMaxCarousels 7843 ); 7844 } else { 7845 initFizjoMaxCarousels(); 7846 } 7847})();</script>
7847<style class="wp-fonts-local"> 7848@font-face{font-family:Inter;font-style:normal;font-weight:300 900;font-display:fallback;src:url('https://mamafizjoterapeuta.pl/wp-content/plugins/woocommerce/assets/fonts/Inter-VariableFont_slnt,wght.woff2') format('woff2');font-stretch:normal;} 7849@font-face{font-family:Cardo;font-style:normal;font-weight:400;font-display:fallback;src:url('https://mamafizjoterapeuta.pl/wp-content/plugins/woocommerce/assets/fonts/cardo_normal_400.woff2') format('woff2');} 7850</style> 7851<style id="uagb-style-conditional-extension">@media (min-width: 1025px){body .uag-hide-desktop.uagb-google-map__wrap,body .uag-hide-desktop{display:none !important}}@media (min-width: 768px) and (max-width: 1024px){body .uag-hide-tab.uagb-google-map__wrap,body .uag-hide-tab{display:none !important}}@media (max-width: 767px){body .uag-hide-mob.uagb-google-map__wrap,body .uag-hide-mob{display:none !important}}</style><style id="uagb-style-frontend-12">.uag-blocks-common-selector{z-index:var(--z-index-desktop) !important}@media(max-width: 976px){.uag-blocks-common-selector{z-index:var(--z-index-tablet) !important}}@media(max-width: 767px){.uag-blocks-common-selector{z-index:var(--z-index-mobile) !important}}</style><link rel="icon" href="https://mamafizjoterapeuta.pl/wp-content/uploads/2018/06/serce-100x100.png" sizes="32x32" /> 7852<link rel="icon" href="https://mamafizjoterapeuta.pl/wp-content/uploads/2018/06/serce.png" sizes="192x192" /> 7853<link rel="apple-touch-icon" href="https://mamafizjoterapeuta.pl/wp-content/uploads/2018/06/serce.png" /> 7854<meta name="msapplication-TileImage" content="https://mamafizjoterapeuta.pl/wp-content/uploads/2018/06/serce.png" /> 7855 <style id="egf-frontend-styles" type="text/css"> 7856 p {} h1 {} h2 {} h3 {} h4 {font-family: 'Allura', sans-serif;font-size: 60px;font-style: normal;font-weight: 400;} h5 {} h6 {} </style> 7857 7858 <!-- Your code --> 7859 7860<!-- Facebook Pixel Code -->
7861<script>
vendor: 417 bytes, lines 7861-7870
7861 7862 !function(f,b,e,v,n,t,s) 7863 {if(f.fbq)return;n=f.fbq=function(){n.callMethod? 7864 n.callMethod.apply(n,arguments):n.queue.push(arguments)}; 7865 if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0'; 7866 n.queue=[];t=b.createElement(e);t.async=!0; 7867 t.src=v;s=b.getElementsByTagName(e)[0]; 7868 s.parentNode.insertBefore(t,s)}(window, document,'script', 7869 'https://connect.facebook.net/en_US/fbevents.js'); 7870 fbq('init', '
7870194359291143368
vendor: 32 bytes, lines 7870-7871
7870'); 7871 fbq('track', 'PageView');
7872</script>
7872 7873<noscript><img height="1" width="1" style="display:none" 7874 src="https://www.facebook.com/tr?id=194359291143368&ev=PageView&noscript=1" 7875/></noscript> 7876<!-- End Facebook Pixel Code --> 7877<!-- Facebook Pixel Code -->
7878<script>
vendor: 399 bytes, lines 7878-7887
7878 7879!function(f,b,e,v,n,t,s) 7880{if(f.fbq)return;n=f.fbq=function(){n.callMethod? 7881n.callMethod.apply(n,arguments):n.queue.push(arguments)}; 7882if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0'; 7883n.queue=[];t=b.createElement(e);t.async=!0; 7884t.src=v;s=b.getElementsByTagName(e)[0]; 7885s.parentNode.insertBefore(t,s)}(window, document,'script', 7886'https://connect.facebook.net/en_US/fbevents.js'); 7887fbq('init', '
78871312387088900339
vendor: 30 bytes, lines 7887-7888
7887'); 7888fbq('track', 'PageView');
7889</script>
7889 7890<noscript><img height="1" width="1" style="display:none" 7891src="https://www.facebook.com/tr?id=1312387088900339&ev=PageView&noscript=1" 7892/></noscript> 7893<!-- End Facebook Pixel Code --> 7894<style> 7895@import url('https://fonts.googleapis.com/css2?family=Allura&display=swap'); 7896</style> 7897 7898 7899 7900 7901 7902 7903<style id="block-style-variation-styles-inline-css"> 7904:root :where(.wp-block-button.is-style-outline--1 .wp-block-button__link){background: transparent none;border-color: currentColor;border-width: 2px;border-style: solid;color: currentColor;padding-top: 0.667em;padding-right: 1.33em;padding-bottom: 0.667em;padding-left: 1.33em;} 7905/*# sourceURL=block-style-variation-styles-inline-css */ 7906</style> 7907<style id="core-block-supports-inline-css"> 7908.wp-elements-3514a0540e72a1cc4d55bbbf1a1c1605 a:where(:not(.wp-element-button)){color:#d85528;}.wp-container-core-columns-is-layout-8f761849{flex-wrap:nowrap;}.wp-elements-bcbc5f6b3d4762eb834fd0c84f860549 a:where(:not(.wp-element-button)){color:#d85528;}.wp-elements-de53de66064d41a6c09efbb76e8f1be8 a:where(:not(.wp-element-button)){color:#d15529;}.wp-elements-e31cc034485d6de5011cd0bbdc729a9c a:where(:not(.wp-element-button)){color:#d15529;}.wp-container-core-buttons-is-layout-fe48e5de{justify-content:center;}.wp-container-content-16d1eb73{flex-basis:20px;}.wp-container-core-group-is-layout-8f761849{flex-wrap:nowrap;}.wp-container-core-group-is-layout-524f8de7{flex-direction:column;align-items:center;} 7909/*# sourceURL=core-block-supports-inline-css */ 7910</style> 7911 7912</head> 7913 7914<body data-rsssl=1 class="wp-singular page-template page-template-page-fullwidth page-template-page-fullwidth-php page page-id-12 wp-theme-amelia theme-amelia woocommerce-no-js metaslider-plugin"> 7915<div id="fb-root"></div>
7916<script async defer crossorigin="anonymous" src="https://connect.facebook.net/pl_PL/sdk.js#xfbml=1&version=v9.0" nonce="1qvEUraa"></script>
7916 7917 7918 <!-- preloader --> 7919 <div id="preloader"></div> 7920 7921 <!-- glide-navigation --> 7922 <div class="glide-navigation"> 7923 <div class="sidebar-scroll scrollbar-macosx"> 7924 7925 <!-- close-glide-button --> 7926 <div class="close-glide-button"> 7927 <a href="#" class="close-btn"> 7928 <span>Close Sidebar</span> 7929 <i><img src="https://mamafizjoterapeuta.pl/wp-content/themes/amelia/img/close.png" alt="close"></i> 7930 </a> 7931 </div> 7932 7933 <!-- glide-navigation-logo --> 7934 <div class="glide-navigation-logo"> 7935 <a href="https://mamafizjoterapeuta.pl/"><img src="https://mamafizjoterapeuta.pl/wp-content/uploads/2018/04/logo-01-e1527253862645.png" alt="mamafizjoterapeuta" /></a> 7936 7937 </div> 7938 7939 <!-- navbar --> 7940 <ul id="menu-blog-menu" class="navbar"><li id="menu-item-21246" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-home menu-item-21246"><a href="https://mamafizjoterapeuta.pl/">Home</a></li> 7941<li id="menu-item-19579" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-19579"><a href="https://mamafizjoterapeuta.pl/blog/">Blog</a></li> 7942<li id="menu-item-19581" class="menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-12 current_page_item menu-item-19581"><a href="https://mamafizjoterapeuta.pl/about-me/" aria-current="page">O mnie</a></li> 7943<li id="menu-item-19580" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-19580"><a href="https://sklepmamafizjoterapeuta.pl/">Sklep</a></li> 7944<li id="menu-item-19577" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-19577"><a href="https://mamafizjoterapeuta.pl/fizjomax-materace-dla-dzieci-stworzone-przez-mama-fizjoterapeuta/">Materace Fizjomax</a></li> 7945<li id="menu-item-20419" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-20419"><a href="https://www.instagram.com/mama_fizjoterapeuta/"><img src="https://mamafizjoterapeuta.pl/wp-content/uploads/2026/07/Instagram-Mama-Fizjoterapeuta.svg" class="_mi _svg" aria-hidden="true" alt="" width="500" height="500" style="width:1.3em;"/><span class="visuallyhidden">Instagram</span></a></li> 7946<li id="menu-item-20420" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-20420"><a href="https://www.facebook.com/mamafizjoterapeutaMPaleczny"><img src="https://mamafizjoterapeuta.pl/wp-content/uploads/2026/07/Facebook-Mama-Fizjoterapeuta.svg" class="_mi _svg" aria-hidden="true" alt="" width="500" height="500" style="width:1.3em;"/><span class="visuallyhidden">Facebook</span></a></li> 7947<li id="menu-item-20421" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-20421"><a href="https://buycoffee.to/mamafizjoterapeuta.pl"><img src="https://mamafizjoterapeuta.pl/wp-content/uploads/2026/07/Kawa-Mama-Fizjoterapeuta.svg" class="_mi _svg" aria-hidden="true" alt="" width="500" height="500" style="width:1.8em;"/><span class="visuallyhidden">Kawa</span></a></li> 7948</ul> 7949 <!-- glide-navigation-copyright --> 7950 <div class="glide-navigation-copyright"> 7951 <p></p> 7952 </div> 7953 7954 </div> 7955 </div> 7956 7957 <!-- glide-navigation-copyright --> 7958 <div class="glide-overlay close-btn"></div> 7959 7960 <!-- header --> 7961 <header> 7962 <div class="navigation-container"> 7963 <div class="container"> 7964 7965 <!-- navigation --> 7966 <ul id="menu-blog-menu-1" class="navigation"><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-home menu-item-21246"><a href="https://mamafizjoterapeuta.pl/">Home</a></li> 7967<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-19579"><a href="https://mamafizjoterapeuta.pl/blog/">Blog</a></li> 7968<li class="menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-12 current_page_item menu-item-19581"><a href="https://mamafizjoterapeuta.pl/about-me/" aria-current="page">O mnie</a></li> 7969<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-19580"><a href="https://sklepmamafizjoterapeuta.pl/">Sklep</a></li> 7970<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-19577"><a href="https://mamafizjoterapeuta.pl/fizjomax-materace-dla-dzieci-stworzone-przez-mama-fizjoterapeuta/">Materace Fizjomax</a></li> 7971<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-20419"><a href="https://www.instagram.com/mama_fizjoterapeuta/"><img src="https://mamafizjoterapeuta.pl/wp-content/uploads/2026/07/Instagram-Mama-Fizjoterapeuta.svg" class="_mi _svg" aria-hidden="true" alt="" width="500" height="500" style="width:1.3em;"/><span class="visuallyhidden">Instagram</span></a></li> 7972<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-20420"><a href="https://www.facebook.com/mamafizjoterapeutaMPaleczny"><img src="https://mamafizjoterapeuta.pl/wp-content/uploads/2026/07/Facebook-Mama-Fizjoterapeuta.svg" class="_mi _svg" aria-hidden="true" alt="" width="500" height="500" style="width:1.3em;"/><span class="visuallyhidden">Facebook</span></a></li> 7973<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-20421"><a href="https://buycoffee.to/mamafizjoterapeuta.pl"><img src="https://mamafizjoterapeuta.pl/wp-content/uploads/2026/07/Kawa-Mama-Fizjoterapeuta.svg" class="_mi _svg" aria-hidden="true" alt="" width="500" height="500" style="width:1.8em;"/><span class="visuallyhidden">Kawa</span></a></li> 7974</ul> <!-- mobile-logo --> 7975 7976 <div class="logo"> 7977 <a href="https://mamafizjoterapeuta.pl/"><img src="https://mamafizjoterapeuta.pl/wp-content/uploads/2018/04/logo-01-e1527253862645.png" alt="mamafizjoterapeuta" /></a> 7978 7979 </div> 7980 7981 <!-- searchbox --> 7982 <!--<img src="https://mamafizjoterapeuta.pl/wp-content/uploads/2024/05/pngtree-uk-flag-icon-united-kingdom-british-national-in-simple-round-shape-png-image_6096688-e1715947076718.png">--> 7983<form role="search" method="get" class="searchbox" action="https://mamafizjoterapeuta.pl/"> 7984 <input type="text" placeholder="SEARCH..." name="s" class="searchbox-input" onkeyup="buttonUp();" autocomplete="off" required /> 7985 <span class="fk-submit"><i class="fa fa-search"></i></span> 7986 <input type="submit" class="searchbox-submit" value=""> 7987 <span class="searchbox-icon"><i class="fa fa-search"></i></span> 7988</form> <div class="language">
7989 <a class="language_pl" href="https://mamafizjoterapeuta.pl/">ðµð±</a> 7990 <a class="language_eng" href="https://physiomommy.com/">ð¬ð§</a> 7991 </div> 7992 <!-- menu-tumbl --> 7993 <div class="menu-tumbl"><i class="fa fa-navicon"></i></div> 7994 </div> 7995 </div> 7996 </header> 7997 7998 <!-- main-panel --> 7999 <div class="main-panel"> 8000 <div class="logo-wrapper"> 8001 <div class="container"> 8002 8003 <div class="logo "> 8004 <a href="https://mamafizjoterapeuta.pl/"><img src="https://mamafizjoterapeuta.pl/wp-content/uploads/2018/04/logo-01-e1527253862645.png" alt="mamafizjoterapeuta" /></a> 8005 </div> 8006 8007 8008 </div> 8009 </div> 8010 <!-- page-title --> 8011 <!-- <div class="page-title-wrapper"> 8012 <div class="container"> 8013 <div class="page-title"> 8014 <h2 class="grey-color"></h2> 8015 </div> 8016 </div> 8017 </div> --> 8018 8019 <!-- main --> 8020 <div class="main page-panel"> 8021 <div class="container"> 8022 8023 <!-- main-column --> 8024 <div id="main-column" class="all-width-list"> 8025 8026 <!-- fl-grid --> 8027 <div class="post-entry"> 8028 8029<div class="wp-block-group omnie-sekcja has-custom-css has-background wp-custom-css-285ebbb0" style="background-color:#faf7f2"><div class="wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained"> 8030<div class="wp-block-columns is-layout-flex wp-container-core-columns-is-layout-8f761849 wp-block-columns-is-layout-flex"> 8031<div class="wp-block-column is-vertically-aligned-top is-layout-flow wp-block-column-is-layout-flow"> 8032<p class="has-text-color has-link-color wp-elements-3514a0540e72a1cc4d55bbbf1a1c1605 wp-block-paragraph" style="color:#d85528"><strong>POZNAJ MNIE BLIÅ»EJ</strong></p> 8033 8034 8035 8036<h2 class="wp-block-heading">CzeÅÄ, jestem MaÅgosia Paleczny.</h2> 8037 8038 8039 8040<p class="wp-block-paragraph" style="text-indent:0px">Jestem fizjoterapeutkÄ niemowlÄ t, <strong>terapeutkÄ NDT-Bobath i mamÄ piÄciorga dzieci.</strong></p> 8041 8042 8043 8044<p class="wp-block-paragraph">Pomagam rodzicom lepiej rozumieÄ rozwój maluszka i spokojniej odnaleÅºÄ siÄ w codziennoÅci.</p> 8045 8046 8047 8048<p class="wp-block-paragraph"><strong>Rozwój dziecka po ludzku i… spokój w rodzicielstwie</strong> <strong>– to u mnie.</strong></p> 8049</div> 8050 8051 8052 8053<div class="wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow"><div class="wp-block-image"> 8054<figure class="aligncenter size-full is-resized"><img fetchpriority="high" decoding="async" width="1400" height="1400" src="https://mamafizjoterapeuta.pl/wp-content/uploads/2026/07/Mama-Fizjoterapeuta.png" alt="" class="wp-image-20807" style="width:348px;height:auto" srcset="https://mamafizjoterapeuta.pl/wp-content/uploads/2026/07/Mama-Fizjoterapeuta.png 1400w, https://mamafizjoterapeuta.pl/wp-content/uploads/2026/07/Mama-Fizjoterapeuta-300x300.png 300w, https://mamafizjoterapeuta.pl/wp-content/uploads/2026/07/Mama-Fizjoterapeuta-1024x1024.png 1024w, https://mamafizjoterapeuta.pl/wp-content/uploads/2026/07/Mama-Fizjoterapeuta-150x150.png 150w, https://mamafizjoterapeuta.pl/wp-content/uploads/2026/07/Mama-Fizjoterapeuta-768x768.png 768w, https://mamafizjoterapeuta.pl/wp-content/uploads/2026/07/Mama-Fizjoterapeuta-1170x1170.png 1170w, https://mamafizjoterapeuta.pl/wp-content/uploads/2026/07/Mama-Fizjoterapeuta-600x600.png 600w, https://mamafizjoterapeuta.pl/wp-content/uploads/2026/07/Mama-Fizjoterapeuta-100x100.png 100w" sizes="(max-width: 1400px) 100vw, 1400px" /></figure> 8055</div></div> 8056</div> 8057</div></div> 8058 8059 8060 8061<div style="height:60px" aria-hidden="true" class="wp-block-spacer"></div> 8062 8063 8064 8065<div class="wp-block-group omnie-wartosci"><div class="wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained"> 8066<h2 class="wp-block-heading has-text-align-center">W co wierzÄ?</h2> 8067 8068 8069 8070<div style="height:40px" aria-hidden="true" class="wp-block-spacer"></div> 8071 8072 8073 8074<div class="wp-block-columns is-layout-flex wp-container-core-columns-is-layout-8f761849 wp-block-columns-is-layout-flex"> 8075<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow"><div class="wp-block-image"> 8076<figure class="aligncenter size-full is-resized"><img decoding="async" width="200" height="200" src="https://mamafizjoterapeuta.pl/wp-content/uploads/2026/07/Rozwoj-niemowlaka.png" alt="" class="wp-image-20838" style="width:46px" srcset="https://mamafizjoterapeuta.pl/wp-content/uploads/2026/07/Rozwoj-niemowlaka.png 200w, https://mamafizjoterapeuta.pl/wp-content/uploads/2026/07/Rozwoj-niemowlaka-150x150.png 150w, https://mamafizjoterapeuta.pl/wp-content/uploads/2026/07/Rozwoj-niemowlaka-100x100.png 100w" sizes="(max-width: 200px) 100v
8076w, 200px" /></figure> 8077</div> 8078 8079 8080<div style="height:20px" aria-hidden="true" class="wp-block-spacer"></div> 8081 8082 8083 8084<h3 class="wp-block-heading">RozumieÄ, nie tylko przyspieszaÄ</h3> 8085 8086 8087 8088<p class="wp-block-paragraph">Każde dziecko rozwija siÄ we wÅasnym tempie. Nie zawsze trzeba je przyspieszaÄ. Rozwój musi oprzeÄ siÄ na solidnych fundamentach.</p> 8089</div> 8090 8091 8092 8093<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow"><div class="wp-block-image"> 8094<figure class="aligncenter size-full is-resized"><img decoding="async" width="200" height="200" src="https://mamafizjoterapeuta.pl/wp-content/uploads/2026/07/Rozwoj.png" alt="" class="wp-image-20841" style="width:46px" srcset="https://mamafizjoterapeuta.pl/wp-content/uploads/2026/07/Rozwoj.png 200w, https://mamafizjoterapeuta.pl/wp-content/uploads/2026/07/Rozwoj-150x150.png 150w, https://mamafizjoterapeuta.pl/wp-content/uploads/2026/07/Rozwoj-100x100.png 100w" sizes="(max-width: 200px) 100vw, 200px" /></figure> 8095</div> 8096 8097 8098<div style="height:20px" aria-hidden="true" class="wp-block-spacer"></div> 8099 8100 8101 8102<h3 class="wp-block-heading">Relacja przed technikÄ </h3> 8103 8104 8105 8106<p class="wp-block-paragraph">Nie musisz wykonywaÄ wszystkiego idealnie. Nie wszystko bÄdziesz wiedzieÄ od razu. BliskoÅÄ i uważnoÅÄ sÄ ważniejsze niż perfekcyjna technika.</p> 8107</div> 8108 8109 8110 8111<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow"> 8112<div style="height:0px" aria-hidden="true" class="wp-block-spacer"></div> 8113 8114 8115<div class="wp-block-image"> 8116<figure class="aligncenter size-full is-resized"><img loading="lazy" decoding="async" width="200" height="200" src="https://mamafizjoterapeuta.pl/wp-content/uploads/2026/07/Male-rzeczy-maja-znaczenie.png" alt="" class="wp-image-20844" style="width:46px" srcset="https://mamafizjoterapeuta.pl/wp-content/uploads/2026/07/Male-rzeczy-maja-znaczenie.png 200w, https://mamafizjoterapeuta.pl/wp-content/uploads/2026/07/Male-rzeczy-maja-znaczenie-150x150.png 150w, https://mamafizjoterapeuta.pl/wp-content/uploads/2026/07/Male-rzeczy-maja-znaczenie-100x100.png 100w" sizes="auto, (max-width: 200px) 100vw, 200px" /></figure> 8117</div> 8118 8119 8120<div style="height:20px" aria-hidden="true" class="wp-block-spacer"></div> 8121 8122 8123 8124<h3 class="wp-block-heading">MaÅe rzeczy majÄ znaczenie</h3> 8125 8126 8127 8128<p class="wp-block-paragraph">Rozwój dzieje siÄ podczas noszenia, przewijania, zabawy, odpoczynku i wspólnego bycia. Dlatego maÅe rzeczy majÄ znaczenie!<br></p> 8129</div> 8130</div> 8131</div></div> 8132 8133 8134 8135<div style="height:60px" aria-hidden="true" class="wp-block-spacer"></div> 8136 8137 8138 8139<div class="wp-block-group omnie-zycie has-background" style="background-color:#f2ece4"><div class="wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained"> 8140<div class="wp-block-columns is-layout-flex wp-container-core-columns-is-layout-8f761849 wp-block-columns-is-layout-flex"> 8141<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow"> 8142<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="900" height="1200" src="https://mamafizjoterapeuta.pl/wp-content/uploads/2026/07/Mama-Fizjoterapeuta.-Rozwoj-niemowlaka.png" alt="" class="wp-image-20832" srcset="https://mamafizjoterapeuta.pl/wp-content/uploads/2026/07/Mama-Fizjoterapeuta.-Rozwoj-niemowlaka.png 900w, https://mamafizjoterapeuta.pl/wp-content/uploads/2026/07/Mama-Fizjoterapeuta.-Rozwoj-niemowlaka-225x300.png 225w, https://mamafizjoterapeuta.pl/wp-content/uploads/2026/07/Mama-Fizjoterapeuta.-Rozwoj-niemowlaka-768x1024.png 768w, https://mamafizjoterapeuta.pl/wp-content/uploads/2026/07/Mama-Fizjoterapeuta.-Rozwoj-niemowlaka-600x800.png 600w" sizes="auto, (max-width: 900px) 100vw, 900px" /></figure> 8143</div> 8144 8145 8146 8147<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow"> 8148<h2 class="wp-block-heading">Wiedza, która mieÅci siÄ w prawdziwym życiu</h2> 8149 8150 8151 8152<p class="wp-block-paragraph">Jestem mamÄ piÄciorga dzieci. Wiem, że rodzicielstwo rzadko wyglÄ da tak, jak w poradniku.</p> 8153 8154 8155 8156<p class="wp-block-paragraph">Dlatego nie uczÄ perfekcji. PokazujÄ proste rozwiÄ zania, które można wykorzystaÄ w zwykÅym dniu, bez zamieniania domu w salÄ rehabilitacyjnÄ .</p> 8157 8158 8159 8160<p class="wp-block-paragraph">ChcÄ, żeby wiedza dawaÅa Ci wiÄcej spokoju, a nie kolejnÄ listÄ rzeczy do zrobienia.</p> 8161</div> 8162</div> 8163</div></div> 8164 8165 8166 8167<div class="wp-block-group omnie-doswiadczenie"><div class="wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained"> 8168<h2 class="wp-block-heading">
8168Wiedza poparta doÅwiadczeniem</h2> 8169 8170 8171 8172<p class="wp-block-paragraph">Blog Mama Fizjoterapeuta stworzyÅam w 2017 roku, w odpowiedzi na potrzeby rodziców moich maÅych Pacjentów. PowstaÅ po to, aby rzetelna wiedza o rozwoju byÅa Åatwiejsza do zrozumienia i wykorzystania w codziennoÅci.</p> 8173 8174 8175 8176<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"> 8177<p class="wp-block-paragraph">Jestem magistrem fizjoterapii, terapeutkÄ NDT-Bobath dla dzieci, terapeutkÄ trójpÅaszczyznowej, manualnej terapii wad stóp wedÅug Barbary Zukunft-Huber oraz instruktorkÄ masażu Shantala. UkoÅczyÅam kurs Diagnostyki MetodÄ Prechtla, Kinesiotaping w pediatrii oraz rehabilitacjÄ w zaburzeniach rozwojowych niemowlÄ t. CiÄ gle siÄ szkolÄ, a im wiÄcej wiem, tym bardziej fascynuje mnie rozwój maluchów.</p> 8178</blockquote> 8179 8180 8181 8182<div class="wp-block-columns is-layout-flex wp-container-core-columns-is-layout-8f761849 wp-block-columns-is-layout-flex"> 8183<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow"> 8184<h3 class="wp-block-heading">Od 2017 roku</h3> 8185 8186 8187 8188<p class="wp-block-paragraph">Mama Fizjoterapeuta</p> 8189</div> 8190 8191 8192 8193<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow"> 8194<h3 class="wp-block-heading">Mama piÄciorga dzieci</h3> 8195 8196 8197 8198<p class="wp-block-paragraph">Wiedza osadzona w prawdziwym życiu</p> 8199</div> 8200 8201 8202 8203<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow"> 8204<h3 class="wp-block-heading">Fizjoterapia dzieciÄca</h3> 8205 8206 8207 8208<p class="wp-block-paragraph">Teoria poÅÄ czona z praktykÄ </p> 8209</div> 8210</div> 8211</div></div> 8212 8213 8214 8215<hr class="wp-block-separator has-alpha-channel-opacity"/> 8216 8217 8218 8219<div class="wp-block-group omnie-gabinet"><div class="wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained"> 8220<h3 class="wp-block-heading">PracujÄ również stacjonarnie</h3> 8221 8222 8223 8224<p class="wp-block-paragraph">Razem z mÄżem prowadzimy gabinet Rehabilitacja Paleczny w Zatorze. Wiedza, którÄ dzielÄ siÄ na blogu, wyrosÅa również z pracy z dzieÄmi i rozmów z ich rodzicami.</p> 8225 8226 8227 8228<p class="has-text-color has-link-color wp-elements-bcbc5f6b3d4762eb834fd0c84f860549 wp-block-paragraph" style="color:#d85528"><strong>Aktualnie brak dostÄpnych terminów</strong> <strong>na terapiÄ maluszków.</strong></p> 8229 8230 8231 8232<div class="wp-block-buttons omnie-gabinet-przycisk is-layout-flex wp-block-buttons-is-layout-flex"> 8233<div class="wp-block-button is-style-outline is-style-outline--1"><a class="wp-block-button__link has-text-color has-link-color wp-element-button" href="https://rehabilitacjapaleczny.pl/" style="border-top-left-radius:41px;border-top-right-radius:41px;border-bottom-left-radius:41px;border-bottom-right-radius:41px;color:#d85528">Poznaj nasz gabinet</a></div> 8234</div> 8235</div></div> 8236 8237 8238 8239<div style="height:40px" aria-hidden="true" class="wp-block-spacer"></div> 8240 8241 8242 8243<div class="wp-block-group omnie-koniec has-background" style="background-color:#faf7f2"><div class="wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained"> 8244<div style="height:20px" aria-hidden="true" class="wp-block-spacer"></div> 8245 8246 8247 8248<h2 class="wp-block-heading has-text-align-center">Zacznij od etapu, na którym jesteÅcie</h2> 8249 8250 8251 8252<p class="has-text-align-center has-text-color has-link-color wp-elements-de53de66064d41a6c09efbb76e8f1be8 wp-block-paragraph" style="color:#d15529">Znajdź treÅci dopasowane do Waszej codziennoÅci. â</p> 8253 8254 8255 8256<div style="height:35px" aria-hidden="true" class="wp-block-spacer uag-hide-desktop uag-hide-tab"></div> 8257 8258 8259 8260<div class="wp-block-group mf-age-panel"><div class="wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained"> 8261<p class="has-text-align-center has-text-color has-link-color uag-hide-mob wp-elements-e31cc034485d6de5011cd0bbdc729a9c wp-block-paragraph" style="color:#d15529">Znajdź treÅci<strong> </strong>dopasowane do Waszej codziennoÅci â</p> 8262 8263 8264 8265<div class="wp-block-buttons mf-age-buttons is-content-justification-center is-layout-flex wp-container-core-buttons-is-layout-fe48e5de wp-block-buttons-is-layout-flex"> 8266<div class="wp-block-button"><a class="wp-block-button__link wp-element-button" href="https://mamafizjoterapeuta.pl/w-ciazy/">Jestem w ciÄ Å¼y</a></div> 8267 8268 8269 8270<div class="wp-block-button"><a class="wp-block-button__link wp-element-button">0-6 miesiÄcy</a></div> 8271 8272 8273 8274<div class="wp-block-button"><a class="wp-block-button__link wp-element-button">6-12 miesiÄcy</a></div> 8275 8276 8277 8278<div class="wp-block-button"><a class="wp-block-button__link wp-element-button">1-3 lata</a></div> 8279 8280 8281 8282<div class="wp-block-button"><a class="wp-block-button__link wp-element-button">3 lata+</a></div> 8283</div> 8284</div></div> 8285 8286 8287 8288<div style="height:20px" aria-hidden="true" class="wp-block-spacer"></div> 8289</div></div> 8290 8291 8292 8293<div style="height:100px" aria-hidden="true" class="wp-block-spacer"></div> 8294 </div> 8295 8296 </div> 8297 </div> 8298 </div> 8299 8300 8301</div> 8302<!-- footer --> 8303 <footer> 8304 <!-- instagram --> 8305 <div class="instagram-footer"> 8306 <div class="instagram-widget"> 8307 <div id="block-13" class="widget instagram-widget widget_block widget_media_image"><div class="wp-block-image mf-footer-logo"> 8308<figure class="aligncenter size-full is-resized"><img loading="lazy" decoding="async" width="1000" height="279" src="https://mamafizjoterapeuta.pl/wp-content/uploads/2018/04/logo-01-e1527253862645.png" alt="" class="wp-image-73" style="width:130px"/></figure> 8309</div></div><div id="nav_menu-2" class="widget instagram-widget widget_nav_menu"><div class="menu-menu-stopki-container"><ul id="menu-menu-stopki" class="menu"><li id="menu-item-21247" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-home menu-item-21247"><a href="https://mamafizjoterapeuta.pl/">Home</a></li> 8310<li id="menu-item-20778" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-20778"><a href="https://mamafizjoterapeuta.pl/blog/">Blog</a></li> 8311<li id="menu-item-20780" class="menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-12 current_page_item menu-item-20780"><a href="https://mamafizjoterapeuta.pl/about-me/" aria-current="page">O mnie</a></li> 8312<li id="menu-item-20782" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-20782"><a href="https://sklepmamafizjoterapeuta.pl/">Sklep</a></li> 8313<li id="menu-item-20781" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-20781"><a href="https://mamafizjoterapeuta.pl/fizjomax-materace-dla-dzieci-stworzone-przez-mama-fizjoterapeuta/">Materace Fizjomax</a></li> 8314<li id="menu-item-22610" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-22610"><a href="https://mamafizjoterapeuta.pl/prezent-dla-rodzicow-niemowlaka/">Na prezent ð</a></li> 8315<li id="menu-item-20787" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-20787"><a href="https://kursymamafizjoterapeuta.pl/wp-login.php">Logowanie do Kursów i ebooków</a></li> 8316<li id="menu-item-20783" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-privacy-policy menu-item-20783"><a rel="privacy-policy" href="https://mamafizjoterapeuta.pl/polityka-prywatnosci/">Polityka prywatnoÅci</a></li> 8317</ul></div></div><div id="block-14" class="widget instagram-widget widget_block"> 8318<div class="wp-block-group mf-footer is-vertical is-content-justification-center is-layout-flex wp-container-core-group-is-layout-524f8de7 wp-block-group-is-layout-flex"> 8319<div class="wp-block-group mf-footer-social is-nowrap is-layout-flex wp-container-core-group-is-layout-8f761849 wp-block-group-is-layout-flex"> 8320<figure class="wp-block-image size-full wp-container-content-16d1eb73"><a href="https://www.instagram.com/mama_fizjoterapeuta/"><img loading="lazy" decoding="async" width="375" height="374" src="https://mamafizjoterapeuta.pl/wp-content/uploads/2026/07/Instagram-Mama-Fizjoterapeuta.svg" alt="" class="wp-image-20410" style="object-fit:cover"/>
8320</a></figure> 8321 8322 8323 8324<figure class="wp-block-image size-full wp-container-content-16d1eb73"><a href="https://www.facebook.com/mamafizjoterapeutaMPaleczny"><img loading="lazy" decoding="async" width="375" height="374" src="https://mamafizjoterapeuta.pl/wp-content/uploads/2026/07/Facebook-Mama-Fizjoterapeuta.svg" alt="" class="wp-image-20409" style="object-fit:cover"/></a></figure> 8325 8326 8327 8328<figure class="wp-block-image size-full wp-container-content-16d1eb73"><a href="https://buycoffee.to/mamafizjoterapeuta.pl"><img loading="lazy" decoding="async" width="375" height="374" src="https://mamafizjoterapeuta.pl/wp-content/uploads/2026/07/Kawa-Mama-Fizjoterapeuta.svg" alt="" class="wp-image-20411" style="object-fit:cover"/></a></figure> 8329</div> 8330</div> 8331</div><div id="block-15" class="widget instagram-widget widget_block widget_text"> 8332<p class="mf-footer-copyright wp-block-paragraph">© 2026 Mama Fizjoterapeuta. Wszelkie prawa zastrzeżone.</p> 8333</div> 8334 </div> 8335 </div> 8336 8337 <!-- copy-wrapper --> 8338 <div class="copy-wrapper"> 8339 <div class="container"> 8340 <p class="copyright"></p> 8341 8342 <ul class="socials right-socials"> 8343 </ul> 8344 </div> 8345 </div> 8346 </footer> 8347 8348 <!-- back-to-top --> 8349 <div class="back-to-top"> 8350 <a href="#"><i class="fa fa-angle-double-up"></i></a> 8351 </div> 8352 8353
8353<script type="speculationrules"> 8354{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/wp-content/uploads/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/amelia/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]} 8355</script>
8355 8356<!-- HFCM by 99 Robots - Snippet # 3: popup -->
8357<script type="text/javascript" src="https://app.getresponse.com/view_webform_v2.js?u=GWpnC&webforms_id=B3LNY"></script>
8357 8358<!-- /end HFCM by 99 Robots --> 8359<!-- HFCM by 99 Robots - Snippet # 5: Merzenie klikania w link manufaktura -->
8360<script> 8361 document.addEventListener('DOMContentLoaded', function () { 8362 document.body.addEventListener('click', function (e) { 8363 let target = e.target; 8364 8365 // Przechodzimy w górÄ drzewa DOM, żeby zÅapaÄ klikniÄcie w link (a nie np. <span> w Årodku) 8366 while (target && target.tagName !== 'A') { 8367 target = target.parentElement; 8368 } 8369 8370 if (target && target.tagName === 'A' && target.href.includes('manufakturamateracy.pl')) { 8371 // WysyÅka zdarzenia do Google Analytics 4 8372 if (typeof gtag === 'function') { 8373 gtag('event', 'klik_link_manufaktura', { 8374 event_category: 'link zewnÄtrzny', 8375 event_label: target.href, 8376 transport_type: 'beacon' 8377 }); 8378 } 8379 } 8380 }); 8381 }); 8382</script>
8382 8383<!-- /end HFCM by 99 Robots --> 8384 8385<!-- GTM Container placement set to footer --> 8386<!-- Google Tag Manager (noscript) --> 8387 <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-PKBVGGC" height="0" width="0" style="display:none;visibility:hidden" aria-hidden="true"></iframe></noscript> 8388<!-- End Google Tag Manager (noscript) --><!-- YouTube Feeds JS -->
8389<script type="text/javascript"> 8390 8391</script>
8391 8392<!-- Instagram Feed JS -->
8393<script type="text/javascript"> 8394var sbiajaxurl = "https://mamafizjoterapeuta.pl/wp-admin/admin-ajax.php"; 8395</script>
vendor: 2 bytes, line 8395
8395
8396<script>document.addEventListener('DOMContentLoaded', function () { const carousels = document.querySelectorAll('.mf-blog-carousel'); const previousLinks = document.querySelectorAll( '.mf-blog-prev .wp-block-button__link' ); const nextLinks = document.querySelectorAll( '.mf-blog-next .wp-block-button__link' ); carousels.forEach(function (carousel, index) { const previousLink = previousLinks[index]; const nextLink = nextLinks[index]; if (!previousLink || !nextLink) { return; } function getCardWidth() { const firstCard = carousel.querySelector('.mf-blog-card'); if (!firstCard) { return carousel.clientWidth; } const styles = window.getComputedStyle(carousel); const gap = parseFloat(styles.columnGap || styles.gap) || 0; return firstCard.getBoundingClientRect().width + gap; } function updateButtons() { const maximumScroll = carousel.scrollWidth - carousel.clientWidth - 2; previousLink.classList.toggle( 'is-disabled', carousel.scrollLeft <= 2 ); nextLink.classList.toggle( 'is-disabled', carousel.scrollLeft >= maximumScroll ); } previousLink.addEventListener('click', function (event) { event.preventDefault(); carousel.scrollBy({ left: -getCardWidth(), behavior: 'smooth' }); }); nextLink.addEventListener('click', function (event) { event.preventDefault(); carousel.scrollBy({ left: getCardWidth(), behavior: 'smooth' }); }); carousel.addEventListener('scroll', updateButtons); window.addEventListener('resize', updateButtons); updateButtons(); }); });</script>
8396
8396<script type='text/javascript'> 8397 (function () { 8398 var c = document.body.className; 8399 c = c.replace(/woocommerce-no-js/, 'woocommerce-js'); 8400 document.body.className = c; 8401 })(); 8402 </script>
8402 8403
8403<script id="gr-page-context-js-after"> 8404window.GR_PAGE_CONTEXT = {"page":{"type":"other"},"context":{"type":"other","shop":{"id":""}}}; 8405//# sourceURL=gr-page-context-js-after 8406</script>
vendor: 1 bytes, line 8406
8406
8407<script id="gtm4wp-contact-form-7-tracker-js" src="https://mamafizjoterapeuta.pl/wp-content/plugins/duracelltomi-google-tag-manager/dist/js/gtm4wp-contact-form-7-tracker.js?ver=1.22.5"></script>
vendor: 1 bytes, line 8407
8407
8408<script id="gtm4wp-form-move-tracker-js" src="https://mamafizjoterapeuta.pl/wp-content/plugins/duracelltomi-google-tag-manager/dist/js/gtm4wp-form-move-tracker.js?ver=1.22.5"></script>
vendor: 1 bytes, line 8408
8408
8409<script id="gtm4wp-vimeo-api-js" src="https://player.vimeo.com/api/player.js?ver=1.0"></script>
vendor: 1 bytes, line 8409
8409
8410<script id="gtm4wp-vimeo-js" src="https://mamafizjoterapeuta.pl/wp-content/plugins/duracelltomi-google-tag-manager/dist/js/gtm4wp-vimeo.js?ver=1.22.5"></script>
vendor: 1 bytes, line 8410
8410
8411<script id="gtm4wp-ecommerce-generic-js" src="https://mamafizjoterapeuta.pl/wp-content/plugins/duracelltomi-google-tag-manager/dist/js/gtm4wp-ecommerce-generic.js?ver=1.22.5"></script>
vendor: 1 bytes, line 8411
8411
8412<script id="gtm4wp-woocommerce-js" src="https://mamafizjoterapeuta.pl/wp-content/plugins/duracelltomi-google-tag-manager/dist/js/gtm4wp-woocommerce.js?ver=1.22.5"></script>
vendor: 1 bytes, line 8412
8412
8413<script id="plugins-js" src="https://mamafizjoterapeuta.pl/wp-content/themes/amelia/js/plugins.js?ver=4.1.2"></script>
vendor: 1 bytes, line 8413
8413
8414<script id="amelia-main-scripts-js" src="https://mamafizjoterapeuta.pl/wp-content/themes/amelia/js/main.js?ver=1.0"></script>
vendor: 1 bytes, line 8414
8414
8415<script id="amelia-main-scripts-js-after"> 8416function buttonUp(){ var inputVal = jQuery(".searchbox-input").val(); inputVal = jQuery.trim(inputVal).length; if( inputVal !== 0){ jQuery(".searchbox-icon").css("display","none"); } else { jQuery(".searchbox-input").val(""); jQuery(".searchbox-icon").css("display","block"); } } 8417//# sourceURL=amelia-main-scripts-js-after 8418</script>
vendor: 1 bytes, line 8418
8418
8419<script async data-wp-strategy="async" fetchpriority="low" id="comment-reply-js" src="https://mamafizjoterapeuta.pl/wp-includes/js/comment-reply.min.js?ver=7.0.6"></script>
vendor: 1 bytes, line 8419
8419
8420<script id="sourcebuster-js-js" src="https://mamafizjoterapeuta.pl/wp-content/plugins/woocommerce/assets/js/sourcebuster/sourcebuster.min.js?ver=11.0.1"></script>
vendor: 1 bytes, line 8420
8420
8421<script id="wc-order-attribution-js-extra"> 8422var wc_order_attribution = {"params":{"lifetime":1.0e-5,"session":30,"base64":false,"ajaxurl":"https://mamafizjoterapeuta.pl/wp-admin/admin-ajax.php","prefix":"wc_order_attribution_","allowTracking":true},"fields":{"source_type":"current.typ","referrer":"current_add.rf","utm_campaign":"current.cmp","utm_source":"current.src","utm_medium":"current.mdm","utm_content":"current.cnt","utm_id":"current.id","utm_term":"current.trm","utm_source_platform":"current.plt","utm_creative_format":"current.fmt","utm_marketing_tactic":"current.tct","session_entry":"current_add.ep","session_start_time":"current_add.fd","session_pages":"session.pgs","session_count":"udata.vst","user_agent":"udata.uag"}}; 8423//# sourceURL=wc-order-attribution-js-extra 8424</script>
vendor: 1 bytes, line 8424
8424
8425<script id="wc-order-attribution-js" src="https://mamafizjoterapeuta.pl/wp-content/plugins/woocommerce/assets/js/frontend/order-attribution.min.js?ver=11.0.1"></script>
vendor: 1 bytes, line 8425
8425
8426<script id="__ytprefsfitvids__-js" src="https://mamafizjoterapeuta.pl/wp-content/plugins/youtube-embed-plus/scripts/fitvids.min.js?ver=14.2.6"></script>
vendor: 1 bytes, line 8426
8426
8427<script id="wp-emoji-settings" type="application/json"> 8428{"baseUrl":"https://s.w.org/images/core/emoji/17.0.2/72x72/","ext":".png","svgUrl":"https://s.w.org/images/core/emoji/17.0.2/svg/","svgExt":".svg","source":{"concatemoji":"https://mamafizjoterapeuta.pl/wp-includes/js/wp-emoji-release.min.js?ver=7.0.6"}} 8429</script>
vendor: 1 bytes, line 8429
8429
8430<script type="module"> 8431/*! This file is auto-generated */ 8432var e="script#wp-emoji-settings",t=document.querySelector(e);if(!(t instanceof HTMLScriptElement))throw new Error("Element missing: "+e);const r=JSON.parse(t.text),s=(window._wpemojiSettings=r,"wpEmojiSettingsSupports"),o=["flag","emoji"];function i(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(s,JSON.stringify(t))}catch(e){}}function c(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);t=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0);const r=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);return t.every((e,t)=>e===r[t])}function p(e,t){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var n=e.getImageData(16,16,1,1);for(let e=0;e<n.data.length;e++)if(0!==n.data[e])return!1;return!0}function u(e,t,n,r){switch(t){case"flag":return n(e,"\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f","\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f")?!1:!n(e,"\ud83c\udde8\ud83c\uddf6","\ud83c\udde8\u200b\ud83c\uddf6")&&!n(e,"\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f","\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f");case"emoji":return!r(e,"\ud83e\u1fac8")}return!1}function f(e,t,n,r){let a;const s=(a="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):document.createElement("canvas")).getContext("2d",{willReadFrequently:!0}),o=(s.textBaseline="top",s.font="600 32px Arial",{});return e.forEach(e=>{o[e]=t(s,e,n,r)}),o}function a(e){var t=document.createElement("script");t.src=e,t.defer=!0,document.head.appendChild(t)}r.supports={everything:!0,everythingExceptFlag:!0},new Promise(t=>{let n=function(){try{var e=JSON.parse(sessionStorage.getItem(s));if("object"==typeof e&&"number"==typeof e.timestamp&&(new Date).valueOf()<e.timestamp+604800&&"object"==typeof e.supportTests)return e.supportTests}catch(e){}return null}();if(!n){if("undefined"!=typeof Worker&&"undefined"!=typeof OffscreenCanvas&&"undefined"!=typeof URL&&URL.createObjectURL&&"undefined"!=typeof Blob)try{var e="postMessage("+f.toString()+"("+[JSON.stringify(o),u.toString(),c.toString(),p.toString()].join(",")+"));",r=new Blob([e],{type:"text/javascript"});const a=new Worker(URL.createObjectURL(r),{name:"wpTestEmojiSupports"});return void(a.onmessage=e=>{i(n=e.data),a.terminate(),t(n)})}catch(e){}i(n=f(o,u,c,p))}t(n)}).then(e=>{for(const n in e)r.supports[n]=e[n],r.supports.everything=r.supports.everything&&r.supports[n],"flag"!==n&&(r.supports.everythingExceptFlag=r.supports.everythingExceptFlag&&r.supports[n]);var t;r.supports.everythingExceptFlag=r.supports.everythingExceptFlag&&!r.supports.flag,r.supports.everything||((t=r.source||{}).concatemoji?a(t.concatemoji):t.wpemoji&&t.twemoji&&(a(t.twemoji),a(t.wpemoji)))}); 8433//# sourceURL=https://mamafizjoterapeuta.pl/wp-includes/js/wp-emoji-loader.min.js 8434</script>
8434 8435</body> 8436</html> 8437 8438<!-- Page cached by LiteSpeed Cache 7.9 on 2026-09-25 04:18:37 -->
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.