.elementor-995087 .elementor-element.elementor-element-1a6ff0a0{--display:flex;--min-height:560px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:64px;--padding-bottom:36px;--padding-left:96px;--padding-right:96px;}.elementor-995087 .elementor-element.elementor-element-1a6ff0a0:not(.elementor-motion-effects-element-type-background), .elementor-995087 .elementor-element.elementor-element-1a6ff0a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-vamtam_accent_2 );}.elementor-995087 .elementor-element.elementor-element-137b0f7b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:43px 43px;--row-gap:43px;--column-gap:43px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-995087 .elementor-element.elementor-element-212dcfa{--display:flex;--min-height:390px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.5;--padding-top:24px;--padding-bottom:22px;--padding-left:24px;--padding-right:24px;}.elementor-995087 .elementor-element.elementor-element-212dcfa:not(.elementor-motion-effects-element-type-background), .elementor-995087 .elementor-element.elementor-element-212dcfa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mmsrokadesign.com/wp-content/uploads/2026/10/10.jpg");background-position:center center;background-size:cover;}.elementor-995087 .elementor-element.elementor-element-212dcfa::before, .elementor-995087 .elementor-element.elementor-element-212dcfa > .elementor-background-video-container::before, .elementor-995087 .elementor-element.elementor-element-212dcfa > .e-con-inner > .elementor-background-video-container::before, .elementor-995087 .elementor-element.elementor-element-212dcfa > .elementor-background-slideshow::before, .elementor-995087 .elementor-element.elementor-element-212dcfa > .e-con-inner > .elementor-background-slideshow::before, .elementor-995087 .elementor-element.elementor-element-212dcfa > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(0deg, rgba(5,31,52,0.6) 0%, rgba(5,31,52,0) 50%);}.elementor-995087 .elementor-element.elementor-element-212dcfa.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-995087 .elementor-element.elementor-element-451743a4 .elementor-heading-title{font-family:"Noto Serif Display", Sans-serif;font-size:clamp(28px, 2.6vw, 37px);font-weight:400;line-height:1.1em;color:var( --e-global-color-vamtam_accent_2 );}.elementor-995087 .elementor-element.elementor-element-2d5e3910 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:1px;color:var( --e-global-color-vamtam_accent_2 );}.elementor-995087 .elementor-element.elementor-element-6f1d6e8d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-995087 .elementor-element.elementor-element-6f1d6e8d.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-995087 .elementor-element.elementor-element-371eabe0{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-995087 .elementor-element.elementor-element-2a0d82fa .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;color:var( --e-global-color-vamtam_accent_3 );}.elementor-995087 .elementor-element.elementor-element-4fe69e98{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:43px 43px;--row-gap:43px;--column-gap:43px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-995087 .elementor-element.elementor-element-67388204{--display:flex;--min-height:390px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.5;--padding-top:24px;--padding-bottom:22px;--padding-left:24px;--padding-right:24px;}.elementor-995087 .elementor-element.elementor-element-67388204:not(.elementor-motion-effects-element-type-background), .elementor-995087 .elementor-element.elementor-element-67388204 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mmsrokadesign.com/wp-content/uploads/2026/10/11.jpg");background-position:center center;background-size:cover;}.elementor-995087 .elementor-element.elementor-element-67388204::before, .elementor-995087 .elementor-element.elementor-element-67388204 > .elementor-background-video-container::before, .elementor-995087 .elementor-element.elementor-element-67388204 > .e-con-inner > .elementor-background-video-container::before, .elementor-995087 .elementor-element.elementor-element-67388204 > .elementor-background-slideshow::before, .elementor-995087 .elementor-element.elementor-element-67388204 > .e-con-inner > .elementor-background-slideshow::before, .elementor-995087 .elementor-element.elementor-element-67388204 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(0deg, rgba(5,31,52,0.6) 0%, rgba(5,31,52,0) 50%);}.elementor-995087 .elementor-element.elementor-element-67388204.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-995087 .elementor-element.elementor-element-1d7dd0b8 .elementor-heading-title{font-family:"Noto Serif Display", Sans-serif;font-size:clamp(28px, 2.6vw, 37px);font-weight:400;line-height:1.1em;color:var( --e-global-color-vamtam_accent_2 );}.elementor-995087 .elementor-element.elementor-element-5d8cbb43 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:1px;color:var( --e-global-color-vamtam_accent_2 );}.elementor-995087 .elementor-element.elementor-element-23bef062{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-995087 .elementor-element.elementor-element-23bef062.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-995087 .elementor-element.elementor-element-57de581f{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-995087 .elementor-element.elementor-element-6323327c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;color:var( --e-global-color-vamtam_accent_3 );}.elementor-995087 .elementor-element.elementor-element-74f9faa5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:43px 43px;--row-gap:43px;--column-gap:43px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-995087 .elementor-element.elementor-element-40fd1723{--display:flex;--min-height:390px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.5;--padding-top:24px;--padding-bottom:22px;--padding-left:24px;--padding-right:24px;}.elementor-995087 .elementor-element.elementor-element-40fd1723:not(.elementor-motion-effects-element-type-background), .elementor-995087 .elementor-element.elementor-element-40fd1723 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mmsrokadesign.com/wp-content/uploads/2026/10/19.jpg");background-position:center center;background-size:cover;}.elementor-995087 .elementor-element.elementor-element-40fd1723::before, .elementor-995087 .elementor-element.elementor-element-40fd1723 > .elementor-background-video-container::before, .elementor-995087 .elementor-element.elementor-element-40fd1723 > .e-con-inner > .elementor-background-video-container::before, .elementor-995087 .elementor-element.elementor-element-40fd1723 > .elementor-background-slideshow::before, .elementor-995087 .elementor-element.elementor-element-40fd1723 > .e-con-inner > .elementor-background-slideshow::before, .elementor-995087 .elementor-element.elementor-element-40fd1723 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(0deg, rgba(5,31,52,0.6) 0%, rgba(5,31,52,0) 50%);}.elementor-995087 .elementor-element.elementor-element-40fd1723.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-995087 .elementor-element.elementor-element-766f9949 .elementor-heading-title{font-family:"Noto Serif Display", Sans-serif;font-size:clamp(28px, 2.6vw, 37px);font-weight:400;line-height:1.1em;color:var( --e-global-color-vamtam_accent_2 );}.elementor-995087 .elementor-element.elementor-element-6ece5e1c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:1px;color:var( --e-global-color-vamtam_accent_2 );}.elementor-995087 .elementor-element.elementor-element-7501515f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-995087 .elementor-element.elementor-element-7501515f.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-995087 .elementor-element.elementor-element-44b0ea73{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-995087 .elementor-element.elementor-element-42fb4c2b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;color:var( --e-global-color-vamtam_accent_3 );}.elementor-995087 .elementor-element.elementor-element-77f76942{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:43px 43px;--row-gap:43px;--column-gap:43px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-995087 .elementor-element.elementor-element-4ddd24a5{--display:flex;--min-height:390px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.5;--padding-top:24px;--padding-bottom:22px;--padding-left:24px;--padding-right:24px;}.elementor-995087 .elementor-element.elementor-element-4ddd24a5:not(.elementor-motion-effects-element-type-background), .elementor-995087 .elementor-element.elementor-element-4ddd24a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mmsrokadesign.com/wp-content/uploads/2026/10/6.jpg");background-position:center center;background-size:cover;}.elementor-995087 .elementor-element.elementor-element-4ddd24a5::before, .elementor-995087 .elementor-element.elementor-element-4ddd24a5 > .elementor-background-video-container::before, .elementor-995087 .elementor-element.elementor-element-4ddd24a5 > .e-con-inner > .elementor-background-video-container::before, .elementor-995087 .elementor-element.elementor-element-4ddd24a5 > .elementor-background-slideshow::before, .elementor-995087 .elementor-element.elementor-element-4ddd24a5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-995087 .elementor-element.elementor-element-4ddd24a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(0deg, rgba(5,31,52,0.6) 0%, rgba(5,31,52,0) 50%);}.elementor-995087 .elementor-element.elementor-element-4ddd24a5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-995087 .elementor-element.elementor-element-fc5cf32 .elementor-heading-title{font-family:"Noto Serif Display", Sans-serif;font-size:clamp(28px, 2.6vw, 37px);font-weight:400;line-height:1.1em;color:var( --e-global-color-vamtam_accent_2 );}.elementor-995087 .elementor-element.elementor-element-6d19f329 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:1px;color:var( --e-global-color-vamtam_accent_2 );}.elementor-995087 .elementor-element.elementor-element-779373d4{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-995087 .elementor-element.elementor-element-779373d4.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-995087 .elementor-element.elementor-element-c292f54{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-995087 .elementor-element.elementor-element-7bc167ec .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;color:var( --e-global-color-vamtam_accent_3 );}.elementor-995087 .elementor-element.elementor-element-392eb13a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:43px 43px;--row-gap:43px;--column-gap:43px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-995087 .elementor-element.elementor-element-20fac239{--display:flex;--min-height:390px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.5;--padding-top:24px;--padding-bottom:22px;--padding-left:24px;--padding-right:24px;}.elementor-995087 .elementor-element.elementor-element-20fac239:not(.elementor-motion-effects-element-type-background), .elementor-995087 .elementor-element.elementor-element-20fac239 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mmsrokadesign.com/wp-content/uploads/2026/10/lancuszki.jpg");background-position:center center;background-size:cover;}.elementor-995087 .elementor-element.elementor-element-20fac239::before, .elementor-995087 .elementor-element.elementor-element-20fac239 > .elementor-background-video-container::before, .elementor-995087 .elementor-element.elementor-element-20fac239 > .e-con-inner > .elementor-background-video-container::before, .elementor-995087 .elementor-element.elementor-element-20fac239 > .elementor-background-slideshow::before, .elementor-995087 .elementor-element.elementor-element-20fac239 > .e-con-inner > .elementor-background-slideshow::before, .elementor-995087 .elementor-element.elementor-element-20fac239 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(0deg, rgba(5,31,52,0.6) 0%, rgba(5,31,52,0) 50%);}.elementor-995087 .elementor-element.elementor-element-20fac239.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-995087 .elementor-element.elementor-element-55b58bc4 .elementor-heading-title{font-family:"Noto Serif Display", Sans-serif;font-size:clamp(28px, 2.6vw, 37px);font-weight:400;line-height:1.1em;color:var( --e-global-color-vamtam_accent_2 );}.elementor-995087 .elementor-element.elementor-element-5d6f44f4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:1px;color:var( --e-global-color-vamtam_accent_2 );}.elementor-995087 .elementor-element.elementor-element-5fd0dc36{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-995087 .elementor-element.elementor-element-5fd0dc36.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-995087 .elementor-element.elementor-element-5074d81{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-995087 .elementor-element.elementor-element-14ee5e8f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;color:var( --e-global-color-vamtam_accent_3 );}.elementor-995087 .elementor-element.elementor-element-7cdcc09d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:43px 43px;--row-gap:43px;--column-gap:43px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-995087 .elementor-element.elementor-element-135d8e2f{--display:flex;--min-height:390px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.5;--padding-top:24px;--padding-bottom:22px;--padding-left:24px;--padding-right:24px;}.elementor-995087 .elementor-element.elementor-element-135d8e2f:not(.elementor-motion-effects-element-type-background), .elementor-995087 .elementor-element.elementor-element-135d8e2f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mmsrokadesign.com/wp-content/uploads/2026/10/IMG_20220604_164213-01-scaled-1.jpg");background-position:center center;background-size:cover;}.elementor-995087 .elementor-element.elementor-element-135d8e2f::before, .elementor-995087 .elementor-element.elementor-element-135d8e2f > .elementor-background-video-container::before, .elementor-995087 .elementor-element.elementor-element-135d8e2f > .e-con-inner > .elementor-background-video-container::before, .elementor-995087 .elementor-element.elementor-element-135d8e2f > .elementor-background-slideshow::before, .elementor-995087 .elementor-element.elementor-element-135d8e2f > .e-con-inner > .elementor-background-slideshow::before, .elementor-995087 .elementor-element.elementor-element-135d8e2f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(0deg, rgba(5,31,52,0.6) 0%, rgba(5,31,52,0) 50%);}.elementor-995087 .elementor-element.elementor-element-135d8e2f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-995087 .elementor-element.elementor-element-7351f445 .elementor-heading-title{font-family:"Noto Serif Display", Sans-serif;font-size:clamp(28px, 2.6vw, 37px);font-weight:400;line-height:1.1em;color:var( --e-global-color-vamtam_accent_2 );}.elementor-995087 .elementor-element.elementor-element-1c88b247 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:1px;color:var( --e-global-color-vamtam_accent_2 );}.elementor-995087 .elementor-element.elementor-element-63b85d18{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-995087 .elementor-element.elementor-element-63b85d18.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-995087 .elementor-element.elementor-element-30a7de2f{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-995087 .elementor-element.elementor-element-485dfb4d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;color:var( --e-global-color-vamtam_accent_3 );}.elementor-995087 .elementor-element.elementor-element-19b96334{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:43px 43px;--row-gap:43px;--column-gap:43px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-995087 .elementor-element.elementor-element-662080c7{--display:flex;--min-height:390px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.5;--padding-top:24px;--padding-bottom:22px;--padding-left:24px;--padding-right:24px;}.elementor-995087 .elementor-element.elementor-element-662080c7:not(.elementor-motion-effects-element-type-background), .elementor-995087 .elementor-element.elementor-element-662080c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mmsrokadesign.com/wp-content/uploads/2026/10/84229_294e1d919e52fcc280f69a33e72c4741-30062025-18_49_59.jpg");background-position:center center;background-size:cover;}.elementor-995087 .elementor-element.elementor-element-662080c7::before, .elementor-995087 .elementor-element.elementor-element-662080c7 > .elementor-background-video-container::before, .elementor-995087 .elementor-element.elementor-element-662080c7 > .e-con-inner > .elementor-background-video-container::before, .elementor-995087 .elementor-element.elementor-element-662080c7 > .elementor-background-slideshow::before, .elementor-995087 .elementor-element.elementor-element-662080c7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-995087 .elementor-element.elementor-element-662080c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(0deg, rgba(5,31,52,0.6) 0%, rgba(5,31,52,0) 50%);}.elementor-995087 .elementor-element.elementor-element-662080c7.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-995087 .elementor-element.elementor-element-520e6b55 .elementor-heading-title{font-family:"Noto Serif Display", Sans-serif;font-size:clamp(28px, 2.6vw, 37px);font-weight:400;line-height:1.1em;color:var( --e-global-color-vamtam_accent_2 );}.elementor-995087 .elementor-element.elementor-element-7f3209 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:1px;color:var( --e-global-color-vamtam_accent_2 );}.elementor-995087 .elementor-element.elementor-element-7b2fdc42{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-995087 .elementor-element.elementor-element-7b2fdc42.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-995087 .elementor-element.elementor-element-16ca8eb6{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-995087 .elementor-element.elementor-element-548e0bd9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;color:var( --e-global-color-vamtam_accent_3 );}.elementor-995087 .elementor-element.elementor-element-195f0bfe{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:43px 43px;--row-gap:43px;--column-gap:43px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-995087 .elementor-element.elementor-element-caef901{--display:flex;--min-height:390px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.5;--padding-top:24px;--padding-bottom:22px;--padding-left:24px;--padding-right:24px;}.elementor-995087 .elementor-element.elementor-element-caef901:not(.elementor-motion-effects-element-type-background), .elementor-995087 .elementor-element.elementor-element-caef901 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mmsrokadesign.com/wp-content/uploads/2026/10/perly-1.webp");background-position:center center;background-size:cover;}.elementor-995087 .elementor-element.elementor-element-caef901::before, .elementor-995087 .elementor-element.elementor-element-caef901 > .elementor-background-video-container::before, .elementor-995087 .elementor-element.elementor-element-caef901 > .e-con-inner > .elementor-background-video-container::before, .elementor-995087 .elementor-element.elementor-element-caef901 > .elementor-background-slideshow::before, .elementor-995087 .elementor-element.elementor-element-caef901 > .e-con-inner > .elementor-background-slideshow::before, .elementor-995087 .elementor-element.elementor-element-caef901 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(0deg, rgba(5,31,52,0.6) 0%, rgba(5,31,52,0) 50%);}.elementor-995087 .elementor-element.elementor-element-caef901.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-995087 .elementor-element.elementor-element-1def3ad6 .elementor-heading-title{font-family:"Noto Serif Display", Sans-serif;font-size:clamp(28px, 2.6vw, 37px);font-weight:400;line-height:1.1em;color:var( --e-global-color-vamtam_accent_2 );}.elementor-995087 .elementor-element.elementor-element-55e8a09a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:1px;color:var( --e-global-color-vamtam_accent_2 );}.elementor-995087 .elementor-element.elementor-element-40b53d3d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-995087 .elementor-element.elementor-element-40b53d3d.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-995087 .elementor-element.elementor-element-78642525{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-995087 .elementor-element.elementor-element-74160c0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;color:var( --e-global-color-vamtam_accent_3 );}.elementor-995087 .elementor-element.elementor-element-3aa889ba{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:43px 43px;--row-gap:43px;--column-gap:43px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-995087 .elementor-element.elementor-element-42818af{--display:flex;--min-height:390px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.5;--padding-top:24px;--padding-bottom:22px;--padding-left:24px;--padding-right:24px;}.elementor-995087 .elementor-element.elementor-element-42818af:not(.elementor-motion-effects-element-type-background), .elementor-995087 .elementor-element.elementor-element-42818af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mmsrokadesign.com/wp-content/uploads/2026/10/IMG_8384-rotated-1.jpg");background-position:center center;background-size:cover;}.elementor-995087 .elementor-element.elementor-element-42818af::before, .elementor-995087 .elementor-element.elementor-element-42818af > .elementor-background-video-container::before, .elementor-995087 .elementor-element.elementor-element-42818af > .e-con-inner > .elementor-background-video-container::before, .elementor-995087 .elementor-element.elementor-element-42818af > .elementor-background-slideshow::before, .elementor-995087 .elementor-element.elementor-element-42818af > .e-con-inner > .elementor-background-slideshow::before, .elementor-995087 .elementor-element.elementor-element-42818af > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(0deg, rgba(5,31,52,0.6) 0%, rgba(5,31,52,0) 50%);}.elementor-995087 .elementor-element.elementor-element-42818af.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-995087 .elementor-element.elementor-element-3ad2274b .elementor-heading-title{font-family:"Noto Serif Display", Sans-serif;font-size:clamp(28px, 2.6vw, 37px);font-weight:400;line-height:1.1em;color:var( --e-global-color-vamtam_accent_2 );}.elementor-995087 .elementor-element.elementor-element-42255c92 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:1px;color:var( --e-global-color-vamtam_accent_2 );}.elementor-995087 .elementor-element.elementor-element-4fe3649f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-995087 .elementor-element.elementor-element-4fe3649f.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-995087 .elementor-element.elementor-element-735aa95e{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-995087 .elementor-element.elementor-element-22c1e1d3 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;color:var( --e-global-color-vamtam_accent_3 );}.elementor-995087 .elementor-element.elementor-element-a33718e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:43px 43px;--row-gap:43px;--column-gap:43px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-995087 .elementor-element.elementor-element-53ef08b6{--display:flex;--min-height:390px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.5;--padding-top:24px;--padding-bottom:22px;--padding-left:24px;--padding-right:24px;}.elementor-995087 .elementor-element.elementor-element-53ef08b6:not(.elementor-motion-effects-element-type-background), .elementor-995087 .elementor-element.elementor-element-53ef08b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mmsrokadesign.com/wp-content/uploads/2026/10/BiC5BCuteriaMMSrokaDesign_20260808_132655_0000.jpg");background-position:center center;background-size:cover;}.elementor-995087 .elementor-element.elementor-element-53ef08b6::before, .elementor-995087 .elementor-element.elementor-element-53ef08b6 > .elementor-background-video-container::before, .elementor-995087 .elementor-element.elementor-element-53ef08b6 > .e-con-inner > .elementor-background-video-container::before, .elementor-995087 .elementor-element.elementor-element-53ef08b6 > .elementor-background-slideshow::before, .elementor-995087 .elementor-element.elementor-element-53ef08b6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-995087 .elementor-element.elementor-element-53ef08b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(0deg, rgba(5,31,52,0.6) 0%, rgba(5,31,52,0) 50%);}.elementor-995087 .elementor-element.elementor-element-53ef08b6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-995087 .elementor-element.elementor-element-331d1a26 .elementor-heading-title{font-family:"Noto Serif Display", Sans-serif;font-size:clamp(28px, 2.6vw, 37px);font-weight:400;line-height:1.1em;color:var( --e-global-color-vamtam_accent_2 );}.elementor-995087 .elementor-element.elementor-element-9e251df .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:1px;color:var( --e-global-color-vamtam_accent_2 );}.elementor-995087 .elementor-element.elementor-element-3c7282bc{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-995087 .elementor-element.elementor-element-3c7282bc.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-995087 .elementor-element.elementor-element-41d3f161{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-995087 .elementor-element.elementor-element-6efbfac0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;color:var( --e-global-color-vamtam_accent_3 );}.elementor-995087 .elementor-element.elementor-element-346c02bf{--n-tabs-direction:row;--n-tabs-heading-direction:column;--n-tabs-heading-width:230px;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:initial;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--n-tabs-heading-justify-content:center;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:initial;--n-tabs-heading-wrap:wrap;--n-tabs-title-gap:10px;--n-tabs-gap:58px;--n-tabs-title-font-size:20px;--n-tabs-title-color:var( --e-global-color-vamtam_h1_color );--n-tabs-title-color-active:var( --e-global-color-vamtam_accent_3 );}.elementor-995087 .elementor-element.elementor-element-346c02bf.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-995087 .elementor-element.elementor-element-346c02bf.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"Noto Serif Display", Sans-serif;font-weight:400;line-height:1.2em;}.elementor-995087 .elementor-element.elementor-element-346c02bf [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:var( --e-global-color-vamtam_accent_3 );}.elementor-995087 .elementor-element.elementor-element-16ad735a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-vamtam_accent_7 );--border-color:var( --e-global-color-vamtam_accent_7 );--margin-top:36px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-995087 .elementor-element.elementor-element-1e7a08fe .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(28px/2);}.elementor-995087 .elementor-element.elementor-element-1e7a08fe .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(28px/2);}.elementor-995087 .elementor-element.elementor-element-1e7a08fe .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(28px/2);}.elementor-995087 .elementor-element.elementor-element-1e7a08fe .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-28px/2);}.elementor-995087 .elementor-element.elementor-element-1e7a08fe .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-28px/2);}.elementor-995087 .elementor-element.elementor-element-1e7a08fe .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-995087 .elementor-element.elementor-element-1e7a08fe .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-995087 .elementor-element.elementor-element-1e7a08fe{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-995087 .elementor-element.elementor-element-1e7a08fe .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-995087 .elementor-element.elementor-element-1e7a08fe .elementor-icon-list-item > .elementor-icon-list-text, .elementor-995087 .elementor-element.elementor-element-1e7a08fe .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;line-height:14px;letter-spacing:1px;}.elementor-995087 .elementor-element.elementor-element-1e7a08fe .elementor-icon-list-text{color:var( --e-global-color-vamtam_accent_3 );transition:color 0.3s;}.elementor-995087 .elementor-element.elementor-element-1e7a08fe .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-vamtam_accent_1 );}@media(min-width:768px){.elementor-995087 .elementor-element.elementor-element-212dcfa{--width:305px;}.elementor-995087 .elementor-element.elementor-element-6f1d6e8d{--width:0px;}.elementor-995087 .elementor-element.elementor-element-67388204{--width:305px;}.elementor-995087 .elementor-element.elementor-element-23bef062{--width:0px;}.elementor-995087 .elementor-element.elementor-element-40fd1723{--width:305px;}.elementor-995087 .elementor-element.elementor-element-7501515f{--width:0px;}.elementor-995087 .elementor-element.elementor-element-4ddd24a5{--width:305px;}.elementor-995087 .elementor-element.elementor-element-779373d4{--width:0px;}.elementor-995087 .elementor-element.elementor-element-20fac239{--width:305px;}.elementor-995087 .elementor-element.elementor-element-5fd0dc36{--width:0px;}.elementor-995087 .elementor-element.elementor-element-135d8e2f{--width:305px;}.elementor-995087 .elementor-element.elementor-element-63b85d18{--width:0px;}.elementor-995087 .elementor-element.elementor-element-662080c7{--width:305px;}.elementor-995087 .elementor-element.elementor-element-7b2fdc42{--width:0px;}.elementor-995087 .elementor-element.elementor-element-caef901{--width:305px;}.elementor-995087 .elementor-element.elementor-element-40b53d3d{--width:0px;}.elementor-995087 .elementor-element.elementor-element-42818af{--width:305px;}.elementor-995087 .elementor-element.elementor-element-4fe3649f{--width:0px;}.elementor-995087 .elementor-element.elementor-element-53ef08b6{--width:305px;}.elementor-995087 .elementor-element.elementor-element-3c7282bc{--width:0px;}}/* Start custom CSS for container, class: .elementor-element-1a6ff0a0 *//* Panel menu „Sklep” (mock /target/: shop-menu.css). Bez znaku większości — Elementor zapisuje go jako encję.
   Zakładki kategorii przełącza najechanie (skrypt w nagłówku); produkty z Loop Grid (szablon „Karta produktu — menu”). */
/* Zakładki bez tła, ramek i paddingu Elementora; wygląd pozycji jak w mocku. */
.elementor-995087 .elementor-element.elementor-element-1a6ff0a0 .e-n-tab-title {
	justify-content: flex-start;
	padding: 0;
	background: transparent !important;
	border: 0;
	cursor: pointer;
}
/* Pozycje są przyciskami, więc kit nadaje im wygląd przycisków (wersaliki, odstęp liter, niska interlinia) — tu go zdejmujemy. */
.elementor-995087 .elementor-element.elementor-element-1a6ff0a0 .e-n-tab-title,
.elementor-995087 .elementor-element.elementor-element-1a6ff0a0 .e-n-tab-title-text {
	text-align: start;
	line-height: 1.2;
	text-transform: none;
	letter-spacing: normal;
}
/* Boczny odstęp panelu maleje z oknem: 96 px od 1440 px szerokości, min. 24 px. */
.elementor-995087 .elementor-element.elementor-element-1a6ff0a0 { --mm-gutter: clamp(24px, 6.67vw, 96px); }
/* Węższe okno: mniejsze boczne odstępy panelu, kolumna kategorii, zdjęcie i przerwy (pełne wartości od 1440 px). */
.elementor-995087 .elementor-element.elementor-element-1a6ff0a0 { --padding-left: var(--mm-gutter); --padding-right: var(--mm-gutter); }
.elementor-995087 .elementor-element.elementor-element-1a6ff0a0 .mm-shop-tabs { --n-tabs-heading-width: clamp(190px, 16vw, 230px); --n-tabs-gap: clamp(24px, 4vw, 58px); }
.elementor-995087 .elementor-element.elementor-element-1a6ff0a0 .mm-shop-photo { --width: clamp(200px, 21.2vw, 305px); }
.elementor-995087 .elementor-element.elementor-element-1a6ff0a0 .mm-shop-tab { --gap: clamp(20px, 3vw, 43px); --column-gap: clamp(20px, 3vw, 43px); }
/* Zakładki i ich treść na całą wysokość panelu: lista kategorii nie przesuwa się, gdy treść zakładki ma inną wysokość. */
.elementor-995087 .elementor-element.elementor-element-1a6ff0a0 .mm-shop-tabs { min-height: 0; }
.elementor-995087 .elementor-element.elementor-element-1a6ff0a0 .mm-shop-tabs .e-n-tabs { height: 100%; }
/* Treść zakładki wyśrodkowana w pionie w obszarze zakładek; zdjęcie kategorii ma wysokość kolumny kart (jak w mocku),
   więc górne krawędzie zdjęcia i kart są w jednej linii na każdej szerokości. Karty mają stałą wysokość (nazwa na 2 linie),
   więc przy zmianie kategorii nic nie skacze. */
.elementor-995087 .elementor-element.elementor-element-1a6ff0a0 .mm-shop-tabs .e-n-tabs-content { display: flex; align-items: center; }
.elementor-995087 .elementor-element.elementor-element-1a6ff0a0 .mm-shop-tab { --align-items: stretch; }
.elementor-995087 .elementor-element.elementor-element-1a6ff0a0 .mm-shop-photo { --min-height: 0px; }
/* Kategorie z piktogramami (CategoryIcon.astro, maska SVG w kolorze akcentu); aktywna podkreślona na różowo. */
.elementor-995087 .elementor-element.elementor-element-1a6ff0a0 .mm-shop-tabs .e-n-tab-title { gap: 14px; align-items: center; }
.elementor-995087 .elementor-element.elementor-element-1a6ff0a0 .mm-shop-tabs .e-n-tab-title::before {
	content: "";
	flex: none;
	width: 30px;
	height: 30px;
	background: var(--e-global-color-vamtam_accent_3);
	-webkit-mask-size: contain;
	mask-size: contain;
}
.elementor-995087 .elementor-element.elementor-element-1a6ff0a0 .mm-shop-tabs .e-n-tab-title-text {
	text-decoration: underline;
	text-decoration-color: transparent;
	text-underline-offset: 6px;
	transition: text-decoration-color 200ms ease;
}
.elementor-995087 .elementor-element.elementor-element-1a6ff0a0 .mm-shop-tabs .e-n-tab-title[aria-selected="true"] .e-n-tab-title-text { text-decoration-color: var(--e-global-color-vamtam_accent_1); }
.elementor-995087 .elementor-element.elementor-element-1a6ff0a0 .mm-shop-tabs .e-n-tab-title:nth-child(1)::before { -webkit-mask-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%221.3%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2210%22%20cy%3D%227.5%22%20r%3D%221.5%22%2F%3E%3Cpath%20d%3D%22M10%209v4.5m0%200c-3%204-3%208.5%200%208.5s3-4.5%200-8.5z%22%2F%3E%3Ccircle%20cx%3D%2222%22%20cy%3D%227.5%22%20r%3D%221.5%22%2F%3E%3Cpath%20d%3D%22M22%209v4.5m0%200c-3%204-3%208.5%200%208.5s3-4.5%200-8.5z%22%2F%3E%3C%2Fsvg%3E"); mask-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%221.3%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2210%22%20cy%3D%227.5%22%20r%3D%221.5%22%2F%3E%3Cpath%20d%3D%22M10%209v4.5m0%200c-3%204-3%208.5%200%208.5s3-4.5%200-8.5z%22%2F%3E%3Ccircle%20cx%3D%2222%22%20cy%3D%227.5%22%20r%3D%221.5%22%2F%3E%3Cpath%20d%3D%22M22%209v4.5m0%200c-3%204-3%208.5%200%208.5s3-4.5%200-8.5z%22%2F%3E%3C%2Fsvg%3E"); }
.elementor-995087 .elementor-element.elementor-element-1a6ff0a0 .mm-shop-tabs .e-n-tab-title:nth-child(2)::before { -webkit-mask-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%221.3%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M21%205.5c-7%200-11%204.5-11%2010%200%203.5%202%205%203%207.5s3.5%204%205%202%22%2F%3E%3Cpath%20d%3D%22M21%205.5c3.5%200%205.5%202.5%205.5%205.5%200%203-2%204-3.5%205.5%22%2F%3E%3Ccircle%20cx%3D%2223.5%22%20cy%3D%228%22%20r%3D%222.5%22%2F%3E%3C%2Fsvg%3E"); mask-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%221.3%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M21%205.5c-7%200-11%204.5-11%2010%200%203.5%202%205%203%207.5s3.5%204%205%202%22%2F%3E%3Cpath%20d%3D%22M21%205.5c3.5%200%205.5%202.5%205.5%205.5%200%203-2%204-3.5%205.5%22%2F%3E%3Ccircle%20cx%3D%2223.5%22%20cy%3D%228%22%20r%3D%222.5%22%2F%3E%3C%2Fsvg%3E"); }
.elementor-995087 .elementor-element.elementor-element-1a6ff0a0 .mm-shop-tabs .e-n-tab-title:nth-child(3)::before { -webkit-mask-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%221.3%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2216%22%20cy%3D%2219.5%22%20r%3D%227.5%22%2F%3E%3Cpath%20d%3D%22M13.5%2010.5%2016%207.5l2.5%203-2.5%201.5z%22%2F%3E%3C%2Fsvg%3E"); mask-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%221.3%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2216%22%20cy%3D%2219.5%22%20r%3D%227.5%22%2F%3E%3Cpath%20d%3D%22M13.5%2010.5%2016%207.5l2.5%203-2.5%201.5z%22%2F%3E%3C%2Fsvg%3E"); }
.elementor-995087 .elementor-element.elementor-element-1a6ff0a0 .mm-shop-tabs .e-n-tab-title:nth-child(4)::before { -webkit-mask-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%221.3%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M7%206c0%2012%2018%2012%2018%200%22%2F%3E%3Cpath%20d%3D%22M16%2015v2%22%2F%3E%3Ccircle%20cx%3D%2216%22%20cy%3D%2220%22%20r%3D%223%22%2F%3E%3C%2Fsvg%3E"); mask-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%221.3%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M7%206c0%2012%2018%2012%2018%200%22%2F%3E%3Cpath%20d%3D%22M16%2015v2%22%2F%3E%3Ccircle%20cx%3D%2216%22%20cy%3D%2220%22%20r%3D%223%22%2F%3E%3C%2Fsvg%3E"); }
.elementor-995087 .elementor-element.elementor-element-1a6ff0a0 .mm-shop-tabs .e-n-tab-title:nth-child(5)::before { -webkit-mask-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%221.3%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cellipse%20cx%3D%229.5%22%20cy%3D%2222.5%22%20rx%3D%225%22%20ry%3D%223%22%20transform%3D%22rotate%28-45%209.5%2022.5%29%22%2F%3E%3Cellipse%20cx%3D%2216%22%20cy%3D%2216%22%20rx%3D%225%22%20ry%3D%223%22%20transform%3D%22rotate%2845%2016%2016%29%22%2F%3E%3Cellipse%20cx%3D%2222.5%22%20cy%3D%229.5%22%20rx%3D%225%22%20ry%3D%223%22%20transform%3D%22rotate%28-45%2022.5%209.5%29%22%2F%3E%3C%2Fsvg%3E"); mask-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%221.3%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cellipse%20cx%3D%229.5%22%20cy%3D%2222.5%22%20rx%3D%225%22%20ry%3D%223%22%20transform%3D%22rotate%28-45%209.5%2022.5%29%22%2F%3E%3Cellipse%20cx%3D%2216%22%20cy%3D%2216%22%20rx%3D%225%22%20ry%3D%223%22%20transform%3D%22rotate%2845%2016%2016%29%22%2F%3E%3Cellipse%20cx%3D%2222.5%22%20cy%3D%229.5%22%20rx%3D%225%22%20ry%3D%223%22%20transform%3D%22rotate%28-45%2022.5%209.5%29%22%2F%3E%3C%2Fsvg%3E"); }
.elementor-995087 .elementor-element.elementor-element-1a6ff0a0 .mm-shop-tabs .e-n-tab-title:nth-child(6)::before { -webkit-mask-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%221.3%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2216%22%20cy%3D%227%22%20r%3D%222%22%2F%3E%3Cellipse%20cx%3D%2216%22%20cy%3D%2216.5%22%20rx%3D%224.5%22%20ry%3D%226.5%22%2F%3E%3Ccircle%20cx%3D%2216%22%20cy%3D%2216.5%22%20r%3D%221.8%22%2F%3E%3C%2Fsvg%3E"); mask-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%221.3%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2216%22%20cy%3D%227%22%20r%3D%222%22%2F%3E%3Cellipse%20cx%3D%2216%22%20cy%3D%2216.5%22%20rx%3D%224.5%22%20ry%3D%226.5%22%2F%3E%3Ccircle%20cx%3D%2216%22%20cy%3D%2216.5%22%20r%3D%221.8%22%2F%3E%3C%2Fsvg%3E"); }
.elementor-995087 .elementor-element.elementor-element-1a6ff0a0 .mm-shop-tabs .e-n-tab-title:nth-child(7)::before { -webkit-mask-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%221.3%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cellipse%20cx%3D%2216%22%20cy%3D%2215%22%20rx%3D%2211%22%20ry%3D%225%22%2F%3E%3Cpath%20d%3D%22M5%2015v2.5c0%202.8%204.9%205%2011%205s11-2.2%2011-5V15%22%2F%3E%3C%2Fsvg%3E"); mask-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%221.3%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cellipse%20cx%3D%2216%22%20cy%3D%2215%22%20rx%3D%2211%22%20ry%3D%225%22%2F%3E%3Cpath%20d%3D%22M5%2015v2.5c0%202.8%204.9%205%2011%205s11-2.2%2011-5V15%22%2F%3E%3C%2Fsvg%3E"); }
.elementor-995087 .elementor-element.elementor-element-1a6ff0a0 .mm-shop-tabs .e-n-tab-title:nth-child(8)::before { -webkit-mask-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%221.3%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M15%206c1%208%203%2010%2010%2011-7%201-9%203-10%2010-1-7-3-9-10-10%207-1%209-3%2010-11z%22%2F%3E%3Cpath%20d%3D%22M24.5%204.5v4m-2-2h4%22%2F%3E%3C%2Fsvg%3E"); mask-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%221.3%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M15%206c1%208%203%2010%2010%2011-7%201-9%203-10%2010-1-7-3-9-10-10%207-1%209-3%2010-11z%22%2F%3E%3Cpath%20d%3D%22M24.5%204.5v4m-2-2h4%22%2F%3E%3C%2Fsvg%3E"); }
.elementor-995087 .elementor-element.elementor-element-1a6ff0a0 .mm-shop-tabs .e-n-tab-title:nth-child(9)::before { -webkit-mask-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%221.3%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Crect%20x%3D%226%22%20y%3D%2213%22%20width%3D%2220%22%20height%3D%2212%22%2F%3E%3Cpath%20d%3D%22M6%2013l2-5h16l2%205M16%2013v3%22%2F%3E%3C%2Fsvg%3E"); mask-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%221.3%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Crect%20x%3D%226%22%20y%3D%2213%22%20width%3D%2220%22%20height%3D%2212%22%2F%3E%3Cpath%20d%3D%22M6%2013l2-5h16l2%205M16%2013v3%22%2F%3E%3C%2Fsvg%3E"); }
.elementor-995087 .elementor-element.elementor-element-1a6ff0a0 .mm-shop-tabs .e-n-tab-title:nth-child(10)::before { -webkit-mask-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%221.3%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M12%206h8M13%206c0%203-4%205-4%2011%200%206%203%209%207%209s7-3%207-9c0-6-4-8-4-11%22%2F%3E%3Cpath%20d%3D%22M10%2015h12%22%2F%3E%3C%2Fsvg%3E"); mask-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%221.3%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M12%206h8M13%206c0%203-4%205-4%2011%200%206%203%209%207%209s7-3%207-9c0-6-4-8-4-11%22%2F%3E%3Cpath%20d%3D%22M10%2015h12%22%2F%3E%3C%2Fsvg%3E"); }
/* „Zobacz” na zdjęciu kategorii: różowa kreska 40 px, przy najechaniu pełna. */
.elementor-995087 .elementor-element.elementor-element-1a6ff0a0 .mm-see .elementor-heading-title a { display: inline-flex; gap: 8px; align-items: center; }
.elementor-995087 .elementor-element.elementor-element-1a6ff0a0 .mm-see .elementor-heading-title a::before {
	content: "";
	width: 40px;
	height: 1px;
	background: var(--e-global-color-vamtam_accent_1);
	transform: scaleX(0.65);
	transform-origin: left;
	transition: transform 200ms ease;
}
.elementor-995087 .elementor-element.elementor-element-1a6ff0a0 .mm-see .elementor-heading-title a:hover::before { transform: scaleX(1); }
/* „Zobacz wszystkie”: podkreślenie w różu. */
.elementor-995087 .elementor-element.elementor-element-1a6ff0a0 .mm-more .elementor-heading-title a {
	text-decoration: underline;
	text-decoration-color: var(--e-global-color-vamtam_accent_1);
	text-underline-offset: 5px;
}
/* Skróty: wersaliki z kreską, która rośnie przy najechaniu (stałe pole 26 px, tekst nie skacze). */
.elementor-995087 .elementor-element.elementor-element-1a6ff0a0 .mm-shortcuts .elementor-icon-list-text { display: inline-flex; gap: 8px; align-items: center; }
.elementor-995087 .elementor-element.elementor-element-1a6ff0a0 .mm-shortcuts .elementor-icon-list-text::before {
	content: "";
	width: 26px;
	height: 1px;
	background: currentColor;
	transform: scaleX(0.46);
	transform-origin: left;
	transition: transform 200ms ease;
}
.elementor-995087 .elementor-element.elementor-element-1a6ff0a0 .mm-shortcuts .elementor-icon-list-item:hover .elementor-icon-list-text::before { transform: scaleX(1); }/* End custom CSS */