.post_item{max-width:100%;width:100%;display:block;border:1px solid #FBE2E4;background-color:#ffffff;border-radius:10px;overflow:hidden}.post_item a{max-width:100%;width:100%;padding:0;margin:0;display:block}.post_item a p{max-width:100%;width:100%;max-width:464px;font-size:15px !important;color:#333333}.post_item a h3{font-size:24px !important;max-width:100%;width:100%;padding:16px 0 20px 0 !important;letter-spacing:0 !important}.post_item a .btn--arrow{align-items:end;justify-content:flex-end;color:#CF5977}.post_item .post_content{padding:24px}.post_item .post_image{position:relative;width:100%;overflow:hidden;aspect-ratio:400 / 250;border-radius:8px;transition:all linear 0.2s}.post_item .post_image img{padding:0;margin:0;display:block;width:100%;aspect-ratio:400 / 250;transition:all linear 0.2s;transform:scale(1.01);object-fit:cover}.post_item .post_image:hover{transition:all linear 0.2s}.post_item .post_image:hover img{aspect-ratio:400 / 250;object-fit:cover;border-radius:16px;transition:all linear 0.2s;transform:scale(1.04);padding:0;margin:0;display:block}.category{font-size:14px;color:#ffffff;background-color:#CF5977;padding:6px 16px;border-radius:5px;width:fit-content;backdrop-filter:blur(2px)}#primary.subpage_blog{margin-top:60px;width:100%;max-width:100%}#primary.subpage_blog .subpage_banner{margin:60px 0}@media (max-width: 768px){#primary.subpage_blog .subpage_banner{background-position:left}}#primary.subpage_blog .subpage_banner .subpage_inner{max-width:100%;margin:auto;text-align:center}@media (max-width: 768px){#primary.subpage_blog .subpage_banner .subpage_inner .col1{padding-right:32px}}#primary.subpage_blog .blog_section{width:100%;max-width:100%;padding-bottom:80px}#primary.subpage_blog .blog_section .blog_inner{width:100%;max-width:100%}#primary.subpage_blog .posts_row{display:grid;grid-template-columns:repeat(3, 1fr);grid-column-gap:24px;grid-row-gap:24px}@media (max-width: 1200px){#primary.subpage_blog .posts_row{grid-template-columns:repeat(2, 1fr);grid-row-gap:16px;grid-column-gap:16px}}@media (max-width: 768px){#primary.subpage_blog .posts_row{grid-template-columns:repeat(1, 1fr);grid-row-gap:16px;grid-column-gap:16px}}.pagination{margin:60px 0 80px 0}.pagination .pagination_inner{display:flex;width:100%;max-width:100%;align-items:center;justify-content:center;gap:8px}.pagination .pagination_inner .page-numbers{color:#CF5977;height:32px;width:32px;display:flex;line-height:1;align-items:center;justify-content:center;border-radius:4px;border:1px solid #CF5977}.pagination .pagination_inner .page-numbers.current{background-color:#CF5977;color:#ffffff}.pagination .pagination_inner .next,.pagination .pagination_inner .prev{border:none}.post{padding:0 !important;background-color:#FCF4F2 !important;margin:0 !important}.post .ast-container{padding-left:20px !important;padding-right:20px !important}.navigation.post-navigation,#comments{display:none !important}.section_single_content .single_content_inner{width:100%;max-width:100%;display:flex;align-items:stretch;justify-content:space-between;border-radius:10px;border:1px solid #CF5977;overflow:hidden}.section_single_content .single_content_inner .col{flex:1}.section_single_content .single_content_inner .col1{padding:24px}.section_single_content .single_content_inner .col2{border-radius:10px;width:100%;max-width:100%}.section_single_content .single_content_inner .col2 img{width:100%;max-width:100%;box-shadow:none !important}.site_header{padding:10px 0;background-color:transparent;width:100%;max-width:100%;position:fixed;top:0;left:0;right:0;z-index:999;border-bottom:1px solid #f8ee8f;box-shadow:0px 7px 21px 0px #d5627d46;background:linear-gradient(90.89deg, #FDE9E8 .64%, #FEFDFC 99.23%)}@media (max-width: 1200px){.site_header{display:flex;align-items:center;height:70px;max-height:70px;min-height:70px;background-color:#FDE9E8;background:#FDE9E8;width:100%;max-width:100%}}.site_header .mobile{display:none;width:100%;max-width:100%}@media (max-width: 1200px){.site_header .mobile{display:block}}.site_header .mobile .ast-container{width:100%;max-width:100%}.site_header .mobile .mobile_header_inner{max-width:100%;width:100%;display:flex;align-items:center;justify-content:space-between}.site_header .mobile .mobile_header_inner .logo img{max-width:145px}.site_header .mobile .mobile_header_inner .burger_menu{height:14px;width:16px;display:flex;align-items:center;justify-content:space-between;flex-direction:column;transition:all 0.2s linearx}.site_header .mobile .mobile_header_inner .burger_menu span{display:block;height:2px;background-color:#CF5977;width:100%;position:relative;opacity:1;transition:all 0.2s linear}.site_header .mobile .mobile_header_inner .burger_menu.isActive span{transition:all 0.2s linear}.site_header .mobile .mobile_header_inner .burger_menu.isActive span:nth-child(2){opacity:0;margin-left:-20px}.site_header .mobile .mobile_header_inner .burger_menu.isActive span:nth-child(1){transform:rotate(-45deg);top:8px}.site_header .mobile .mobile_header_inner .burger_menu.isActive span:nth-child(3){transform:rotate(45deg);bottom:4px}@media (max-width: 1200px){.site_header .desktop{display:none}}.site_header .desktop .button_wrapper{display:flex;align-items:center;justify-content:end}.site_header .desktop .button_wrapper ul{width:fit-content}.site_header .desktop .menu-menu-header-right-container{width:fit-content;display:flex;justify-content:flex-end}.site_header .desktop .header_inner{padding:0}.site_header .desktop *>div{flex:2;align-items:center}.site_header .desktop *>div:nth-child(2){flex:1;display:flex;justify-content:center}.site_header .desktop *>div:nth-child(3){display:flex;justify-content:flex-end}.site_header .desktop ul{display:flex;align-items:center;padding:0;margin:0}.site_header .desktop ul li{list-style-type:none;padding:0;margin:0 24px 0 0;position:relative;z-index:999;color:#181818}.site_header .desktop ul li a{position:relative;z-index:999;color:#181818;font-size:15px}.site_header .desktop ul li.current_page_item{color:#d5627d}.site_header .desktop ul li.current_page_item a{color:#d5627d}.site_header .desktop .header_inner{display:flex;align-items:center;justify-content:center}.fixed_menu{display:none;position:fixed;top:0;z-index:777;width:100%;height:100%;padding-top:140px;background-color:#FDE9E8}.fixed_menu.isActive{display:block}.fixed_menu ul{display:flex;align-items:center;width:100%;max-width:100%;padding:0;margin:0;flex-direction:column}.fixed_menu ul li{text-align:center;display:block;padding:0;margin:0;width:100%;max-width:100%;text-decoration:none;padding-bottom:16px}.fixed_menu ul li a{text-decoration:none;font-size:18px;font-weight:600;color:#222222}.fixed_menu .button_wrapper{display:flex;align-items:center;justify-content:center;margin-top:24px}.fixed_menu .button_wrapper a{width:fit-content;font-size:18px;padding:18px 24px}.site_footer{margin:0 !important;padding:60px 0 60px 0;background-color:#F8E9E9;overflow:hidden;position:relative}@media (max-width: 1300px){.site_footer{padding:80px 0}}.site_footer .btn-grad{padding-top:16px;padding-bottom:16px}.site_footer .col1{padding-right:50px}.site_footer .col1 p{padding-top:24px}.site_footer::before{position:absolute;top:-70px;right:auto;left:-12px;bottom:auto;content:'';display:block;z-index:998;padding:0;margin:0;height:448px;width:300px;background-image:url(./img/footer-flower-2.png);background-position:top left;transform:rotate(-180deg);background-repeat:no-repeat;background-size:contain;pointer-events:none}@media (max-width: 1300px){.site_footer::before{height:200px;width:150px;top:-42px;right:0;left:auto;bottom:auto;transform:rotate(-137deg)}}@media (max-width: 900px){.site_footer::before{height:259px;width:195px;top:-78px;right:-14px;left:auto;bottom:auto;transform:rotate(-73deg)}}.site_footer::after{position:absolute;top:auto;right:-46px;left:auto;bottom:-75px;content:'';display:block;z-index:998;padding:0;margin:0;height:480px;width:356px;background-image:url(./img/footer-flower-2.png);background-position:top left;background-repeat:no-repeat;background-size:contain;pointer-events:none}@media (max-width: 1300px){.site_footer::after{position:absolute;right:-65px;bottom:-76px;height:294px;width:242px}}@media (max-width: 900px){.site_footer::after{right:auto;bottom:-108px;height:294px;width:242px;left:-9px;transform:rotate(109deg)}}.site_footer .footer_inner a.btn-grad{color:#ffffff !important;margin-top:24px}.site_footer .footer_inner a{font-size:15px;color:#333333}.site_footer .footer_inner p{font-size:15px}.site_footer .footer_inner .row1{display:flex}@media (max-width: 900px){.site_footer .footer_inner .row1{display:grid;grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(2, 1fr);grid-column-gap:24px;grid-row-gap:24px}}@media (max-width: 500px){.site_footer .footer_inner .row1{display:grid;grid-template-columns:repeat(1, auto);grid-template-rows:repeat(4, auto)}}.site_footer .footer_inner .row1 .col{padding-right:24px}.site_footer .footer_inner .row1 .col1{flex:5}.site_footer .footer_inner .row1 .col1 a{display:block;padding-top:24px}.site_footer .footer_inner .row1 .col2{flex:3}.site_footer .footer_inner .row1 .col3{flex:5}.site_footer .footer_inner .row1 .col3 .item{display:flex;align-items:start;padding-bottom:12px}.site_footer .footer_inner .row1 .col3 .item p,.site_footer .footer_inner .row1 .col3 .item a{max-width:100%;width:100%}.site_footer .footer_inner .row1 .col3 .item img{margin-top:2px;margin-right:8px;height:18px;width:18px;display:block}.site_footer .footer_inner .row1 .col4{flex:5}@media (max-width: 900px){.site_footer .footer_inner .row1 .col1{grid-area:1 / 1 / 2 / 2}.site_footer .footer_inner .row1 .col2{grid-area:2 / 1 / 3 / 2}.site_footer .footer_inner .row1 .col3{grid-area:2 / 2 / 3 / 3}.site_footer .footer_inner .row1 .col4{grid-area:1 / 2 / 2 / 3}}@media (max-width: 500px){.site_footer .footer_inner .row1 .col{width:100%}.site_footer .footer_inner .row1 .col1{grid-area:1 / 1 / 2 / 2}.site_footer .footer_inner .row1 .col2{grid-area:4 / 1 / 5 / 2}.site_footer .footer_inner .row1 .col3{grid-area:3 / 1 / 4 / 2}.site_footer .footer_inner .row1 .col4{grid-area:2 / 1 / 3 / 2}}.site_footer .footer_inner p.p-title{font-size:14px;text-transform:uppercase;color:#1f1f1f;font-weight:600;padding:0 0 16px 0;margin:0}.site_footer .footer_inner .row2{display:flex;align-items:center;justify-content:space-between;padding-top:40px;margin-top:40px;border-top:1px solid #D5B16C}@media (max-width: 590px){.site_footer .footer_inner .row2{flex-direction:column;justify-content:center}.site_footer .footer_inner .row2 .col{padding:0;margin:0}}.site_footer .footer_inner ul{padding:0;margin:0;display:flex;flex-direction:column}.site_footer .footer_inner ul li{padding:0;margin:0;list-style-type:none}.site_footer .footer_inner ul li a{color:#333333}.site_footer .footer_inner .row2 a{color:#333333}.subpage_page .subpage_banner{background-color:#fde9e8;padding:10px 0 0 0;width:100%;max-width:100%;position:relative;margin-top:70px;background:url("./img/bg-subheader.jpg"),#fde9e8;background-position:bottom right;background-size:auto 100%;background-repeat:no-repeat;position:relative;box-shadow:0px 7px 21px 0px #d5627d46;z-index:5}.subpage_page .subpage_banner::after{position:absolute;top:auto;left:-113px;bottom:auto;top:-60px;content:'';display:block;z-index:998;padding:0;margin:0;height:400px;width:400px;background-image:url("./img/peoenies-2.png");background-position:top left;background-repeat:no-repeat;background-size:contain;transform:rotate(78deg)}@media (max-width: 1350px){.subpage_page .subpage_banner::after{height:249px;width:211px;top:-113px;left:-51px;transform:rotate(117deg)}}.subpage_page .subpage_banner .subpage_inner{width:100%;max-width:100%}@media (max-width: 900px){.subpage_page .subpage_banner .subpage_inner{align-items:stretch;justify-content:stretch}}@media (max-width: 768px){.subpage_page .subpage_banner .subpage_inner{flex-direction:column}}.subpage_page .subpage_banner .subpage_inner .col1{padding-left:60px;padding-top:60px;padding-bottom:60px;display:flex;flex-direction:column;align-items:stretch;justify-content:start;text-align:left}@media (max-width: 900px){.subpage_page .subpage_banner .subpage_inner .col1{padding-left:0;padding-top:70px;padding-bottom:40px;padding-right:16px}}@media (max-width: 768px){.subpage_page .subpage_banner .subpage_inner .col1{padding-right:0}}.subpage_page .subpage_banner .subpage_inner .col2{display:flex;align-items:end;justify-content:end;margin-right:-150px}@media (max-width: 900px){.subpage_page .subpage_banner .subpage_inner .col2{margin-right:0;padding-left:0}}.subpage_page h1 span{text-decoration:none !important;color:#466e33;font-size:64px}@media (max-width: 1200px){.subpage_page h1 span{line-height:1.2;font-size:36px;display:block}}.subpage_page h1 em{color:#CF5977;font-family:"Great Vibes", cursive;font-weight:400;font-style:normal;font-size:70px}@media (max-width: 1200px){.subpage_page h1 em{font-size:50px;line-height:1.2}}section.history_section{position:relative;padding:30px 0 50px 0;padding-top:60px}@media (max-width: 768px){section.history_section{padding-top:0;padding-top:48px}}section.history_section .history_inner{align-items:stretch}@media (max-width: 768px){section.history_section .history_inner{flex-direction:column}}section.history_section .history_inner .col1{flex:5;padding-right:100px}@media (max-width: 1200px){section.history_section .history_inner .col1{padding-right:24px}}@media (max-width: 768px){section.history_section .history_inner .col1{flex:auto;width:100%;max-width:100%;padding:0}}section.history_section .history_inner .col2{flex:2}@media (max-width: 768px){section.history_section .history_inner .col2{flex:auto;width:100%;max-width:100%;padding-left:0;padding-top:24px}}section.history_section .history_inner .col2 .inner{position:sticky;top:0;border:1px solid #F0DDDD;border-radius:10px;padding:48px 24px;box-shadow:0px 0px 10px -2px #d5627d46;background-color:#FDF7F6}section.history_section .history_inner .col2 .inner .subtitle{text-align:center;padding-bottom:24px !important}section.history_section .history_inner .col2 .inner .item{display:flex;align-items:center;justify-content:center;flex-direction:column}section.history_section .history_inner .col2 .inner .item2,section.history_section .history_inner .col2 .inner .item1{border-bottom:1px solid #F0DDDD;margin-bottom:24px;padding-bottom:24px}section.history_section .history_inner .col2 .inner .item img{height:60px;width:60px;display:block;padding:0;margin:0}section.history_section .history_inner .col2 .inner .item p{text-transform:uppercase;text-align:center}section.history_section .history_inner .col2 .inner .item p:nth-child(2){font-weight:600;font-size:17px;padding:10px 0 0 0}section.history_section .history_inner .col2 .inner .item p:nth-child(3){font-size:13px}.banner_section{background:url("./img/banner_img.jpg"),#FCE9EB;background-position:right;background-repeat:no-repeat;background-size:100% auto;padding:70px 0}@media (max-width: 1200px){.banner_section{padding:40px 0;background-size:cover}}@media (max-width: 900px){.banner_section{background-position:left 57% center}}.banner_section .divider-s{margin:10px 0 10px 40px !important}@media (max-width: 1200px){.banner_section .divider-s{margin-left:0 !important}}.banner_section .banner_inner{display:flex;align-items:center}@media (max-width: 900px){.banner_section .banner_inner{flex-direction:column;align-items:start;justify-content:start}}@media (max-width: 900px) and (max-width: 500px){.banner_section .banner_inner{text-align:center;justify-content:center;align-items:center}}.banner_section .banner_inner .col{flex:2}.banner_section .banner_inner .col1{padding-right:48px}@media (max-width: 1200px){.banner_section .banner_inner .col1{padding-right:24px}}@media (max-width: 900px){.banner_section .banner_inner .col1{width:100%;flex:auto;max-width:80%}}@media (max-width: 500px){.banner_section .banner_inner .col1{max-width:100%;padding:0;display:flex;justify-content:center;align-items:center;flex-direction:column}}@media (max-width: 1200px){.banner_section .banner_inner .col2{flex:3}}@media (max-width: 900px){.banner_section .banner_inner .col2{max-width:80%;width:100%;flex:auto;padding-top:24px}}@media (max-width: 500px){.banner_section .banner_inner .col2{max-width:100%;padding:0;padding-top:20px}.banner_section .banner_inner .col2 .divider-s{margin:auto}.banner_section .banner_inner .col2 .buttons_wrapper{justify-content:center}}.banner_section .banner_inner .col2 h3{color:#CF5977;font-family:"Great Vibes", cursive;font-size:38px;font-weight:400}@media (max-width: 1200px){.banner_section .banner_inner .col3{flex:2}}@media (max-width: 900px){.banner_section .banner_inner .col3{flex:auto}}@media (max-width: 1024px){.moja-oferta .subpage_banner{background-position:center !important;background-size:cover !important}}.shop_page .section_usp{background-color:transparent !important;padding:0 !important;margin:0 0 90px 0 !important}.shop_page .subpage_banner{padding:60px 0;background-image:url("./img/sklep_kosmetyka.png");background-size:cover;background-position:right center}@media (max-width: 1024px){.shop_page .subpage_banner{background-position:center}.shop_page .subpage_banner .col1{padding-right:48px !important}}@media (max-width: 768px){.shop_page .subpage_banner{background-position:right 88% center}}.shop_page .title-inner{padding-top:60px}.shop_page .title-inner h2{text-align:center;margin:auto}.shop_page .product_section .ast-container{max-width:1400px !important}.shop_page .product_section .products-grid{display:grid;grid-template-columns:repeat(3, 1fr);grid-column-gap:20px;grid-row-gap:20px}@media (max-width: 1024px){.shop_page .product_section .products-grid{grid-template-columns:repeat(3, 1fr);grid-column-gap:16px;grid-row-gap:16px}}@media (max-width: 768px){.shop_page .product_section .products-grid{grid-template-columns:repeat(2, 1fr)}}@media (max-width: 400px){.shop_page .product_section .products-grid{grid-template-columns:repeat(1, 1fr)}}.shop_page .product_section .products-grid .product-card{border:1px solid #ffe6e6;border-radius:10px;background-color:#ffffff;overflow:hidden}.shop_page .product_section .products-grid .product-card .product-image{border-radius:10px;width:100%;aspect-ratio:4/5;overflow:hidden;transition:all linear 0.2s;background-color:#ffffff}.shop_page .product_section .products-grid .product-card .product-image img{aspect-ratio:4/5;object-fit:contain;width:100%;transition:all linear 0.2s}.shop_page .product_section .products-grid .product-card .product-image:hover img{transition:all linear 0.2s;transform:scale(1.04)}.shop_page .product_section .products-grid .product-card .product-info{padding:10px 20px 20px 20px}@media (max-width: 768px){.shop_page .product_section .products-grid .product-card .product-info{padding:12px 14px 16px 14px}}.shop_page .product_section .products-grid .product-card .product-info a{margin-top:16px;color:#cf5977;font-size:16px;display:flex;font-weight:600}.shop_page .product_section .products-grid .product-card .product-info h3{font-family:'Montserrat',sans-serif;padding-top:5px !important;letter-spacing:0;font-weight:600;font-size:18px;text-transform:uppercase}.shop_page .product_section .products-grid .product-card .product-info .product-price{color:#CF5977;font-size:18px;padding-top:20px;font-weight:600}.shop_page .product_section .products-grid .product-card .product-info .product-desc{line-clamp:2;-webkit-line-clamp:2;overflow:hidden;white-space:nowrap;display:inline-block;text-overflow:ellipsis}.suboffer_page.product-card .offer_image{aspect-ratio:1/1 !important;width:400px !important;padding:24px}@media (max-width: 900px){.suboffer_page.product-card .offer_image{padding:16px;width:100% !important}}.suboffer_page.product-card .offer_image img{aspect-ratio:auto !important;object-fit:contain !important;width:100%;height:100%;display:block;padding:0;margin:0}.suboffer_page.product-card .desc_product{padding:32px}@media (max-width: 900px){.suboffer_page.product-card .desc_product{padding:20px}}.suboffer_page.product-card .desc_product .main_desc{padding-top:24px !important;border-top:1px solid #FBE2E4 !important}@media (max-width: 900px){.suboffer_page.product-card .desc_product .main_desc{padding-top:20px !important}}@media (max-width: 1200px){.suboffer_page.product-card .desc_product p{font-size:15px}}.suboffer_page.product-card .desc_product h2,.suboffer_page.product-card .desc_product h3{letter-spacing:0px;font-size:40px !important}@media (max-width: 900px){.suboffer_page.product-card .desc_product h2,.suboffer_page.product-card .desc_product h3{font-size:24px !important}}.suboffer_page.product-card .desc_product em{color:#CF5977;font-family:"Great Vibes", cursive;font-weight:400;font-style:normal}.suboffer_page.product-card .desc_product ul,.suboffer_page.product-card .desc_product ol{padding:0;margin:0;list-style-type:none;margin-bottom:12px}.suboffer_page.product-card .desc_product ul li,.suboffer_page.product-card .desc_product ol li{padding:0;margin:0;list-style-type:none;position:relative;padding-left:30px}.suboffer_page.product-card .desc_product ul li::before,.suboffer_page.product-card .desc_product ol li::before{position:absolute;left:0;top:4px;height:16px;width:16px;display:block;content:'';background-image:url("./img/checked.png");background-position:center;background-size:contain;background-repeat:no-repeat}.suboffer_page.product-card .desc_product h2,.suboffer_page.product-card .desc_product h3,.suboffer_page.product-card .desc_product h4,.suboffer_page.product-card .desc_product h5,.suboffer_page.product-card .desc_product h6{padding:16px 0 !important;margin:0}.suboffer_page.product-card .offer_content{padding:0}.suboffer_page.product-card .offer_content h2,.suboffer_page.product-card .offer_content h3,.suboffer_page.product-card .offer_content h4,.suboffer_page.product-card .offer_content h5,.suboffer_page.product-card .offer_content h6{padding:16px 0 !important;margin:0}.suboffer_page.product-card .offer_inner{flex-direction:column;flex:auto;width:100%;max-width:100%;border:1px solid #FBE2E4;border-radius:10px;margin:0;background-color:#ffffff}.suboffer_page.product-card .offer_inner .col1{border:none;background-color:transparent;border-radius:10px;margin:0;padding:32px}@media (max-width: 900px){.suboffer_page.product-card .offer_inner .col1{padding:20px}}.suboffer_page.product-card .offer_inner .col2{padding:32px;border:none;border-radius:10px;margin:0;background-color:#ffffff}@media (max-width: 900px){.suboffer_page.product-card .offer_inner .col2{padding:20px}}.suboffer_page.product-card .offer_inner .col2 .brand{padding-top:16px;font-size:18px}.suboffer_page.product-card .offer_inner .col2 .price{font-size:26px;color:#CF5977;padding-top:16px;font-weight:600}@media (max-width: 900px){.suboffer_page.product-card .offer_inner .col2 .price{font-size:22px}}.suboffer_page.product-card .product_presentation{display:flex;align-items:center;justify-content:center;max-width:100%;width:100%}@media (max-width: 900px){.suboffer_page.product-card .product_presentation{flex-direction:column;align-items:start;justify-content:start}}.suboffer_page.product-card .product_presentation .col1{flex:2;display:flex;align-items:center;justify-content:center}.suboffer_page.product-card .product_presentation .col2{flex:2;display:flex;align-items:start;justify-content:center;flex-direction:column}.offer_page .ast-container{padding-left:20px !important;padding-right:20px !important}.offer_page .section_usp{background-color:transparent !important;padding:0 !important;margin:0 0 90px 0 !important}.offer_page .subpage_banner{padding:60px 0;margin-bottom:60px;background-image:url("./img/oferta_kosmetyka.png");background-size:cover}@media (max-width: 1200px){.offer_page .subpage_banner{background-position:left 150% center;background-size:auto 111%;padding:40px 0}}@media (max-width: 768px){.offer_page .subpage_banner{background-position:left -1% center;background-size:auto 111%}}.offer_page .offers_container{width:100%;max-width:100%}.offer_page .offer_section_page .ast-container{max-width:1400px !important}.offer_page .oferta-section{width:100%;max-width:100%}.offer_page .oferta-section h2.oferta-title{padding-bottom:24px !important;padding-top:24px !important;letter-spacing:0px !important;color:#cf5977;position:relative;font-size:40px !important;margin:auto;display:block;display:flex;align-items:center;justify-content:center;width:100%}@media (max-width: 900px){.offer_page .oferta-section h2.oferta-title{font-size:32px !important;text-align:center;width:100%;max-width:100%}}.offer_page .oferta-section h2.oferta-title::after{background-image:url("./img/divider-ping.png");display:block;width:100px;height:5px;opacity:0.8;content:'';position:relative;left:30px;background-repeat:no-repeat;background-size:contain}@media (max-width: 900px){.offer_page .oferta-section h2.oferta-title::after{display:none}}.offer_page .oferta-section h2.oferta-title::before{background-image:url("./img/divider-ping.png");display:block;width:100px;height:5px;transform:scaleX(-1);content:'';position:relative;opacity:0.8;right:30px;background-repeat:no-repeat;background-size:contain}@media (max-width: 900px){.offer_page .oferta-section h2.oferta-title::before{display:none}}.offer_page .podoferty-list .podoferta-item{display:flex;align-items:stretch;border:1px solid #FAEBE4;border-radius:10px;margin-bottom:20px;background-color:#ffffff;overflow:hidden;transition:all linear 0.2s}@media (max-width: 768px){.offer_page .podoferty-list .podoferta-item{flex-direction:column}}.offer_page .podoferty-list .podoferta-item .podoferta-image{border-radius:10px;flex:2;overflow:hidden;aspect-ratio:400 / 300;transition:all linear 0.2s}.offer_page .podoferty-list .podoferta-item .podoferta-image img{transition:all linear 0.2s;border-radius:10px;aspect-ratio:400 / 300;transform:scale(1.01);display:block;padding:0;width:100% !important;max-width:100% !important;height:100%;margin:0;object-fit:cover}.offer_page .podoferty-list .podoferta-item:hover{transition:all linear 0.2s}.offer_page .podoferty-list .podoferta-item:hover .podoferta-image{transition:all linear 0.2s}.offer_page .podoferty-list .podoferta-item:hover .podoferta-image img{transform:scale(1.06);transition:all linear 0.2s}.offer_page .podoferty-list .podoferta-item .podoferta-content{padding:24px;display:flex;align-items:center;flex:7}@media (max-width: 1200px){.offer_page .podoferty-list .podoferta-item .podoferta-content{flex-direction:column;align-items:start;justify-content:space-between;flex:3}}@media (max-width: 768px){.offer_page .podoferty-list .podoferta-item .podoferta-content{padding:16px}}.offer_page .podoferty-list .podoferta-item .podoferta-content .inner1{padding-right:60px;flex:5}@media (max-width: 1200px){.offer_page .podoferty-list .podoferta-item .podoferta-content .inner1{padding-right:0}}.offer_page .podoferty-list .podoferta-item .podoferta-content .inner1 h3{letter-spacing:0 !important}@media (max-width: 900px){.offer_page .podoferty-list .podoferta-item .podoferta-content .inner1 h3{font-size:24px}}.offer_page .podoferty-list .podoferta-item .podoferta-content .inner1 .checklist{display:flex;align-items:center;justify-content:space-between}.offer_page .podoferty-list .podoferta-item .podoferta-content .inner1 .checklist .list{position:relative;display:flex;align-items:center;font-size:14px}.offer_page .podoferty-list .podoferta-item .podoferta-content .inner1 .checklist .list::before{content:'';display:block;position:relative;margin-right:10px;background-image:url("./img/checked.png");height:18px;width:18px;background-size:contain;background-position:center}.offer_page .podoferty-list .podoferta-item .podoferta-content .inner1 p{font-size:15px;padding-bottom:24px}.offer_page .podoferty-list .podoferta-item .podoferta-content .inner2{flex:2}.offer_page .podoferty-list .podoferta-item .podoferta-content .inner2 a{border:1px solid #cf5977;color:#cf5977;padding:12px 24px;border-radius:8px;display:block;width:fit-content;display:flex;align-items:center;transition:all linear 0.2s}.offer_page .podoferty-list .podoferta-item .podoferta-content .inner2 a span{transition:all linear 0.2s;line-height:1;font-size:24px;margin-left:7px;margin-right:5px}.offer_page .podoferty-list .podoferta-item .podoferta-content .inner2 a:hover{transition:all linear 0.2s}.offer_page .podoferty-list .podoferta-item .podoferta-content .inner2 a:hover span{margin-left:14px;margin-right:-2px;transition:all linear 0.2s}.suboffer_page,.single_content_post{position:relative}.suboffer_page .ast-container,.single_content_post .ast-container{padding-left:20px !important;padding-right:20px !important;overflow:visible}.suboffer_page .small_info,.single_content_post .small_info{padding-bottom:24px}.suboffer_page::after,.single_content_post::after{position:absolute;top:-50px;left:-100px;bottom:auto;content:'';display:block;z-index:998;padding:0;margin:0;height:300px;width:313px;background-image:url(./img/peoenies-2.png);background-position:top left;background-repeat:no-repeat;background-size:contain;transform:rotate(60deg)}@media (max-width: 1400px){.suboffer_page::after,.single_content_post::after{display:none}}.suboffer_page .section_usp,.single_content_post .section_usp{background-color:transparent !important;padding:0 !important;margin:0 0 90px 0 !important}.suboffer_page .offer_section,.single_content_post .offer_section{padding:0}.suboffer_page .offer_inner,.single_content_post .offer_inner{overflow:visible;display:flex;align-items:flex-start}.suboffer_page .offer_inner .col1,.single_content_post .offer_inner .col1{flex:5;background-color:#ffffff;border:1px solid #FBE2E4;border-radius:10px;margin-right:24px}@media (max-width: 950px){.suboffer_page .offer_inner .col1,.single_content_post .offer_inner .col1{margin-right:0}}.suboffer_page .offer_inner .col2,.single_content_post .offer_inner .col2{flex:2;background-color:#ffffff;align-self:flex-start;border:1px solid #FBE2E4;border-radius:10px;padding:24px;position:relative}@media (max-width: 950px){.suboffer_page .offer_inner .col2,.single_content_post .offer_inner .col2{display:none}}.suboffer_page .offer_inner .col2 h3,.single_content_post .offer_inner .col2 h3{letter-spacing:0 !important;text-align:center;padding-bottom:23px !important;margin-bottom:24px !important;border-bottom:1px solid #FEF2F3}.suboffer_page .offer_inner .col2 .podoferta,.single_content_post .offer_inner .col2 .podoferta{display:flex;padding-bottom:23px !important;margin-bottom:24px !important;border-bottom:1px solid #FEF2F3}.suboffer_page .offer_inner .col2 .podoferta:nth-last-child(1),.single_content_post .offer_inner .col2 .podoferta:nth-last-child(1){padding-bottom:0 !important;margin-bottom:0 !important;border-bottom:none}.suboffer_page .offer_inner .col2 .podoferta .podoferta-image,.single_content_post .offer_inner .col2 .podoferta .podoferta-image{aspect-ratio:400 / 300;border-radius:6px;flex:2;margin-right:16px}.suboffer_page .offer_inner .col2 .podoferta .podoferta-image img,.single_content_post .offer_inner .col2 .podoferta .podoferta-image img{aspect-ratio:400 / 300;transform:scale(1.01);border-radius:6px;display:block;object-fit:cover}.suboffer_page .offer_inner .col2 .podoferta .podoferta-title,.single_content_post .offer_inner .col2 .podoferta .podoferta-title{flex:3}.suboffer_page .offer_inner .col2 .podoferta .podoferta-title h3,.suboffer_page .offer_inner .col2 .podoferta .podoferta-title h4,.single_content_post .offer_inner .col2 .podoferta .podoferta-title h3,.single_content_post .offer_inner .col2 .podoferta .podoferta-title h4{letter-spacing:0 !important;font-size:20px !important}.suboffer_page .offer_inner .col2 .podoferta .podoferta-title a,.single_content_post .offer_inner .col2 .podoferta .podoferta-title a{color:#cf5977;font-size:15px}.suboffer_page .offer_inner .offer_image,.single_content_post .offer_inner .offer_image{width:100%;max-width:100%;aspect-ratio:400/230;position:relative;overflow:hidden;border-radius:10px}.suboffer_page .offer_inner .offer_image .inner_info,.single_content_post .offer_inner .offer_image .inner_info{background-color:#ffffff;padding:24px;display:flex;align-items:center;position:absolute;bottom:24px;left:32px;border-radius:8px;border:1px solid #FBE2E4}@media (max-width: 950px){.suboffer_page .offer_inner .offer_image .inner_info,.single_content_post .offer_inner .offer_image .inner_info{padding:10px;bottom:10px;left:16px;font-size:13px}}.suboffer_page .offer_inner .offer_image .inner_info .item,.single_content_post .offer_inner .offer_image .inner_info .item{display:flex}.suboffer_page .offer_inner .offer_image .inner_info .item:nth-child(1),.single_content_post .offer_inner .offer_image .inner_info .item:nth-child(1){margin-right:24px}.suboffer_page .offer_inner .offer_image .inner_info .item img,.single_content_post .offer_inner .offer_image .inner_info .item img{object-fit:contain;height:20px;width:20px;padding:0;margin:4px 0 0 0}@media (max-width: 950px){.suboffer_page .offer_inner .offer_image .inner_info .item img,.single_content_post .offer_inner .offer_image .inner_info .item img{height:15px;width:15px}}.suboffer_page .offer_inner .offer_image .inner_info .item .text,.single_content_post .offer_inner .offer_image .inner_info .item .text{margin-left:12px;display:flex}@media (max-width: 950px){.suboffer_page .offer_inner .offer_image .inner_info .item .text,.single_content_post .offer_inner .offer_image .inner_info .item .text{margin-left:4px}}.suboffer_page .offer_inner .offer_image .inner_info .item.itemm,.single_content_post .offer_inner .offer_image .inner_info .item.itemm{padding:0;margin:0}.suboffer_page .offer_inner .offer_image img,.single_content_post .offer_inner .offer_image img{aspect-ratio:400/230;width:100%;max-width:100%;transform:scale(1.03);border-radius:8px;object-fit:cover}.suboffer_page .offer_inner .offer_content,.single_content_post .offer_inner .offer_content{padding:32px;width:100%;max-width:100%}@media (max-width: 1200px){.suboffer_page .offer_inner .offer_content,.single_content_post .offer_inner .offer_content{padding:18px}}.suboffer_page .offer_inner .offer_content h1,.single_content_post .offer_inner .offer_content h1{letter-spacing:0px;font-size:60px !important}@media (max-width: 1200px){.suboffer_page .offer_inner .offer_content h1,.single_content_post .offer_inner .offer_content h1{font-size:28px !important}}.suboffer_page .offer_inner .offer_content h1 span,.single_content_post .offer_inner .offer_content h1 span{text-decoration:none !important;color:#466e33;font-size:64px}@media (max-width: 1200px){.suboffer_page .offer_inner .offer_content h1 span,.single_content_post .offer_inner .offer_content h1 span{line-height:1.2;font-size:36px;display:block}}.suboffer_page .offer_inner .offer_content h1 em,.single_content_post .offer_inner .offer_content h1 em{color:#CF5977;font-family:"Great Vibes", cursive;font-weight:400;font-style:normal;font-size:70px}@media (max-width: 1200px){.suboffer_page .offer_inner .offer_content h1 em,.single_content_post .offer_inner .offer_content h1 em{font-size:50px;line-height:1.2}}@media (max-width: 1200px){.suboffer_page .offer_inner .offer_content p,.single_content_post .offer_inner .offer_content p{font-size:15px}}.suboffer_page .offer_inner .offer_content h2,.suboffer_page .offer_inner .offer_content h3,.single_content_post .offer_inner .offer_content h2,.single_content_post .offer_inner .offer_content h3{letter-spacing:0px;font-size:40px !important}.suboffer_page .offer_inner .offer_content em,.single_content_post .offer_inner .offer_content em{color:#CF5977;font-family:"Great Vibes", cursive;font-weight:400;font-style:normal}.suboffer_page .offer_inner .offer_content .how_looks,.suboffer_page .offer_inner .offer_content .what_to_gain,.suboffer_page .offer_inner .offer_content .main_desc,.single_content_post .offer_inner .offer_content .how_looks,.single_content_post .offer_inner .offer_content .what_to_gain,.single_content_post .offer_inner .offer_content .main_desc{padding-bottom:24px}.suboffer_page .offer_inner .offer_content .main_desc,.single_content_post .offer_inner .offer_content .main_desc{padding-top:16px}.suboffer_page .offer_inner .offer_content .main_desc img,.single_content_post .offer_inner .offer_content .main_desc img{border-radius:10px}.suboffer_page .offer_inner .offer_content p.title,.single_content_post .offer_inner .offer_content p.title{font-size:18px;padding-bottom:8px}.suboffer_page .offer_inner .offer_content ul,.suboffer_page .offer_inner .offer_content ol,.single_content_post .offer_inner .offer_content ul,.single_content_post .offer_inner .offer_content ol{padding:0;margin:0;list-style-type:none;margin-bottom:12px}.suboffer_page .offer_inner .offer_content ul li,.suboffer_page .offer_inner .offer_content ol li,.single_content_post .offer_inner .offer_content ul li,.single_content_post .offer_inner .offer_content ol li{padding:0;margin:0;list-style-type:none;position:relative;padding-left:30px}.suboffer_page .offer_inner .offer_content ul li::before,.suboffer_page .offer_inner .offer_content ol li::before,.single_content_post .offer_inner .offer_content ul li::before,.single_content_post .offer_inner .offer_content ol li::before{position:absolute;left:0;top:4px;height:16px;width:16px;display:block;content:'';background-image:url("./img/checked.png");background-position:center;background-size:contain;background-repeat:no-repeat}.booking_section{padding:60px 0}@media (max-width: 768px){.booking_page .subpage_banner{background-position:right 53% center;background-size:auto 100%}}#primary{margin:0 !important;padding:0 !important}body,html{background:#ffffff;overflow-x:hidden;scroll-behavior:smooth}a{outline:none !important;border:none;text-decoration:none !important}img{padding:0;margin:0;display:block}p{padding:0;margin:0}h1,h2,h3,h4,h5,h6{padding:0 0 16px 0 !important;margin:0 !important}h2{letter-spacing:0 !important;line-height:1.2}@media (max-width: 1200px){h2{font-size:30px !important}}h2 span{padding:0;text-decoration:none !important}h2 em{padding:0;color:#CF5977;font-family:"Great Vibes", cursive;font-weight:400;font-style:normal;font-size:60px}@media (max-width: 1200px){h2 em{font-size:40px}}.btn--arrow,a.btn--arrow{font-family:"Cormorant Garamond";font-size:22px;color:#000000;position:relative;text-decoration:none;display:flex;align-items:center;margin-top:16px;transition:all linear 0.2s}.btn--arrow::after,a.btn--arrow::after{margin-left:11px;content:'';display:block;position:relative;height:12px;width:12px;background-repeat:no-repeat;background-position:center;transition:all linear 0.2s;background-size:cover;background-image:url("https://martakosmetyka.stronazen.pl/wp-content/uploads/2026/05/arrow-link.svg")}.btn--arrow:hover,a.btn--arrow:hover{transition:all linear 0.2s}.btn--arrow:hover::after,a.btn--arrow:hover::after{transition:all linear 0.2s;transform:rotate(90deg)}.btn--primary,a.btn--primary{padding:12px 24px;margin:0;text-decoration:none;outline:none;color:#F7E8EF;background-color:#511831;border-radius:6px;display:block;width:fit-content}.btn--secondary,a.btn--secondary{padding:12px 24px;margin:0;text-decoration:none;outline:none;color:#ffffff;background-color:#90a99e;border:1px solid #90a99e;border-radius:6px;display:block;width:fit-content}.buttons_wrapper{display:flex;align-items:center;margin-top:24px;gap:16px}.buttons_wrapper .btn--secondary{margin-left:16px}.inner_container{display:flex;align-items:start;justify-content:space-between}.inner_container img{border-radius:16px}.inner_container .col{flex:1}.inner_container .col1{padding-right:24px}.inner_container .col2{padding-left:24px}.subtitle{text-transform:uppercase;color:#CF5977;font-size:14px;font-weight:600;letter-spacing:3px;padding-bottom:10px}@media (max-width: 900px){.subtitle{font-size:12px}}.divider-xl{height:100px;width:100%;display:block;padding:40px 0;margin:0;background-image:url("./img/divider-xl.png");background-position:center;background-repeat:repeat-x;background-color:#FDFBFB;background-size:contain}@media (max-width: 1200px){.divider-xl{height:80px;background-size:cover}}.divider-s{height:38px;width:260px;display:block;padding:0;margin:24px 0;background-image:url("./img/divider.png");background-position:center;background-repeat:no-repeat;background-size:contain}.banner{padding:120px 0 80px 0;margin-top:70px;background:url("./img/bg-kosmetyka.jpg"),#fde9e8;background-position:bottom right;background-size:auto 100%;background-repeat:no-repeat;position:relative;box-shadow:0px 7px 21px 0px #d5627d46;z-index:5}@media (max-width: 1200px){.banner{padding:40px 0}}@media (max-width: 900px){.banner{padding:60px 0 40px 0}}@media (max-width: 768px){.banner{background-color:#fde9e8;background-size:auto 600px !important;background-repeat:no-repeat !important;background-image:url("./img/bg-kosmetyka-mobile.jpg") !important;background-position:bottom right !important;padding-bottom:600px}}@media (max-width: 500px){.banner{padding-bottom:330px;background-size:auto 375px !important;background-repeat:no-repeat !important;background-image:url("./img/bg-kosmetyka-mobile.jpg") !important;background-position:bottom right !important}}.banner::after{position:absolute;top:0px;left:0;content:'';display:block;z-index:998;padding:0;margin:0;height:400px;width:400px;background-image:url("./img/flowers-bg-2.png");background-position:top left;background-repeat:no-repeat;background-size:contain}@media (max-width: 1200px){.banner::after{height:200px;width:200px}}@media (max-width: 900px){.banner::after{height:150px;width:150px}}.banner .banner_container h1 span{text-decoration:none !important;color:#466e33;font-size:64px}@media (max-width: 1200px){.banner .banner_container h1 span{line-height:1.2;font-size:36px;display:block}}.banner .banner_container h1 em{color:#CF5977;font-family:"Great Vibes", cursive;font-weight:400;font-style:normal;font-size:70px}@media (max-width: 1200px){.banner .banner_container h1 em{font-size:50px;line-height:1.2}}.banner .banner_container .col1{padding-left:60px;width:100%;max-width:500px}@media (max-width: 900px){.banner .banner_container .col1{padding-left:0}}@media (max-width: 768px){.banner .banner_container .col1{max-width:100%}}.banner .banner_container .col1 p,.banner .banner_container .col1 h1{width:100%}.banner .banner_container .col1 p:nth-last-child(3){font-size:24px;padding-bottom:16px;line-height:1.4}@media (max-width: 1200px){.banner .banner_container .col1 p:nth-last-child(3){font-size:18px}}.o_mnie_section{padding:100px 0;width:100%;max-width:100%;position:relative;background-color:#FCF4F2;z-index:4}@media (max-width: 768px){.o_mnie_section{padding:60px 0 40px 0}}.o_mnie_section .o_mnie_inner{align-items:center;justify-content:center}@media (max-width: 1200px){.o_mnie_section .o_mnie_inner{flex-wrap:wrap}}@media (max-width: 768px){.o_mnie_section .o_mnie_inner{flex-direction:column}}.o_mnie_section::after{position:absolute;top:auto;left:-113px;bottom:-96px;content:'';display:block;z-index:998;padding:0;margin:0;height:400px;width:400px;background-image:url("./img/peoenies-2.png");background-position:top left;background-repeat:no-repeat;background-size:contain}@media (max-width: 1200px){.o_mnie_section::after{height:200px;width:200px}}@media (max-width: 768px){.o_mnie_section::after{bottom:-30px}}.o_mnie_section .col{flex:2}.o_mnie_section .col2{padding-right:34px}@media (max-width: 1200px){.o_mnie_section .col2{padding-right:0;width:100%;max-width:50%;flex:auto}}@media (max-width: 768px){.o_mnie_section .col2{max-width:100%;margin:0;padding:24px 0}}.o_mnie_section .col1 p b,.o_mnie_section .col1 p strong{font-weight:600}@media (max-width: 1200px){.o_mnie_section .col1{width:100%;max-width:50%;flex:auto}}@media (max-width: 768px){.o_mnie_section .col1{max-width:100%;margin:0;padding:0}}.o_mnie_section .col3{flex:1;border:1px solid #F0DDDD;border-radius:10px;padding:48px 24px;box-shadow:0px 0px 10px -2px #d5627d46;background-color:#FDF7F6}@media (min-width: 768px) and (max-width: 1200px){.o_mnie_section .col3{margin-top:24px;flex:auto;width:100%;display:flex;align-items:center;justify-content:space-around;width:100%;max-width:100%}}@media (max-width: 768px){.o_mnie_section .col3{width:100%;max-width:100%}}.o_mnie_section .col3 .item{display:flex;align-items:center;justify-content:center;flex-direction:column}.o_mnie_section .col3 .item2,.o_mnie_section .col3 .item1{border-bottom:1px solid #F0DDDD;margin-bottom:24px;padding-bottom:24px}@media (min-width: 768px) and (max-width: 1200px){.o_mnie_section .col3 .item2,.o_mnie_section .col3 .item1{margin-bottom:0;padding-bottom:0;border-bottom:0}}.o_mnie_section .col3 .item img{height:60px;width:60px;display:block;padding:0;margin:0}.o_mnie_section .col3 .item p{text-transform:uppercase}.o_mnie_section .col3 .item p:nth-child(2){font-weight:600;font-size:17px;padding:10px 0 0 0}.o_mnie_section .col3 .item p:nth-child(3){font-size:13px}.o_mnie_section h2:nth-child(2){padding:0 !important}section.offer_section{padding-top:80px;padding-bottom:80px;background-color:#FDFBFB;position:relative;overflow:hidden}@media (max-width: 768px){section.offer_section{padding-bottom:40px}}section.offer_section .offer_inner{width:100%;max-width:100%}section.offer_section .offer_inner .row_1{width:100%;max-width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}section.offer_section .offer_inner .row_1 h2,section.offer_section .offer_inner .row_1 p{text-align:center;margin:auto;max-width:900px;width:100%}section.offer_section .offer_inner .oferty_kosmetyczne{display:grid;grid-template-columns:repeat(4, 1fr);grid-template-rows:repeat(1, 1fr);grid-column-gap:24px;grid-row-gap:24px;margin-top:20px}@media (max-width: 1200px){section.offer_section .offer_inner .oferty_kosmetyczne{grid-template-columns:repeat(4, 1fr);grid-template-rows:repeat(1, 1fr);grid-column-gap:16px;grid-row-gap:16px}}@media (max-width: 768px){section.offer_section .offer_inner .oferty_kosmetyczne{grid-template-columns:repeat(1, 1fr);grid-template-rows:repeat(4, 1fr)}}section.offer_section .offer_inner .oferty_kosmetyczne .oferta-box{box-shadow:0px 0px 10px 0px #d6bbc2;border-radius:16px;border:1px solid #eba7b886}section.offer_section .offer_inner .oferty_kosmetyczne .oferta-box .img_offer{position:relative;width:100%;overflow:hidden;aspect-ratio:400 / 300;border-radius:10px;transition:all linear 0.2s;width:100%;max-width:100%}section.offer_section .offer_inner .oferty_kosmetyczne .oferta-box .img_offer img{aspect-ratio:400 / 300;object-fit:cover;transform:scale(1.01);border-radius:16px;transition:all linear 0.2s;width:100%;max-width:100%}section.offer_section .offer_inner .oferty_kosmetyczne .oferta-box .info_offer{padding:24px 20px;display:flex;flex-direction:column;align-items:center;justify-content:center}section.offer_section .offer_inner .oferty_kosmetyczne .oferta-box .info_offer p{font-size:15px;text-align:center;color:#1b1b1b}section.offer_section .offer_inner .oferty_kosmetyczne .oferta-box .info_offer .btn-arr{font-weight:600;color:#CF5977;display:flex;align-items:center;margin-top:24px;text-transform:uppercase;transition:all linear 0.2s;font-size:14px}section.offer_section .offer_inner .oferty_kosmetyczne .oferta-box .info_offer .btn-arr span{margin-left:5px;transition:all linear 0.2s;display:block}section.offer_section .offer_inner .oferty_kosmetyczne .oferta-box .info_offer .btn-arr:hover span{margin-left:10px;transition:all linear 0.2s}section.offer_section .offer_inner .oferty_kosmetyczne .oferta-box .info_offer h3{letter-spacing:0;font-size:18px !important;font-family:'Montserrat',sans-serif;text-align:center;font-weight:600;text-transform:uppercase}section.offer_section .offer_inner .oferty_kosmetyczne .oferta-box:hover{transition:all linear 0.2s}section.offer_section .offer_inner .oferty_kosmetyczne .oferta-box:hover img{transition:all linear 0.2s;aspect-ratio:400 / 300;object-fit:cover;transform:scale(1.05)}section.offer_section .offer_inner .buttons_wrapper{justify-content:center;margin-top:60px}@media (max-width: 768px){section.offer_section .offer_inner .buttons_wrapper{flex-direction:column}}.book_section{background-color:#FDFBFB;padding-top:80px}@media (max-width: 900px){.book_section{padding-top:40px}}.book_section img{border-radius:0 !important}.book_section .book_inner{align-items:center;padding:24px 40px;border-radius:10px;background-color:#F5C8CE;overflow:hidden;position:relative;background:url("./img/book-banner.jpg"),#F4CACF;background-position:right;background-size:contain;background-repeat:no-repeat}@media (max-width: 900px){.book_section .book_inner{flex-direction:column;padding:24px;background-size:cover}.book_section .book_inner .col1{padding:0}.book_section .book_inner .col2{padding:24px 0 0 0}}.book_section h2:nth-child(2){padding:0 !important}section.section_usp{background-color:#FDF8F8;padding:60px 0;margin:60px 0 30px 0}section.section_usp .inner{width:100%;max-width:100%}@media (max-width: 900px){section.section_usp{padding:32px 0 24px 0}}section.section_usp .row1{display:flex;align-items:center;justify-content:center;text-align:center;flex-direction:column;max-width:800px;margin-left:auto;margin-right:auto}section.section_usp .usp_inner{margin-bottom:0;display:grid;grid-template-columns:repeat(4, 1fr);grid-column-gap:0;grid-row-gap:0}@media (max-width: 1200px){section.section_usp .usp_inner{grid-template-columns:repeat(2, 1fr);grid-column-gap:0;grid-row-gap:24px}}@media (max-width: 500px){section.section_usp .usp_inner{grid-template-columns:repeat(1, 1fr);grid-column-gap:0;grid-row-gap:0}}section.section_usp .usp_inner .item{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:0 24px;border-right:1px solid pink}section.section_usp .usp_inner .item4{border:none;padding-right:0}section.section_usp .usp_inner .item1{padding-left:0}@media (max-width: 1200px){section.section_usp .usp_inner .item1,section.section_usp .usp_inner .item2{padding:0;border:none}section.section_usp .usp_inner .item1{border:none}section.section_usp .usp_inner .item1,section.section_usp .usp_inner .item3{border:none;padding:0}}@media (max-width: 500px){section.section_usp .usp_inner .item{padding-bottom:32px;margin-bottom:32px;border-bottom:1px solid pink}section.section_usp .usp_inner .item4{margin-bottom:0;padding:0 20px 0 20px;border:none}}section.section_usp .usp_inner .item h4{text-transform:uppercase;font-size:14px;font-weight:600;letter-spacing:2px;padding-bottom:10px !important;padding-top:10px !important;font-family:'Montserrat', sans-serif;line-height:1.4}section.section_usp .usp_inner .item p{font-size:14px}section.section_usp .usp_inner .item .icon{margin:auto;background-color:#FAEFEE;height:90px;width:90px;display:flex;align-items:center;justify-content:center;border-radius:100px}@media (max-width: 768px){section.section_usp .usp_inner .item .icon{height:70px;width:70px}}section.section_usp .usp_inner .item .icon img{height:80px;width:80px}@media (max-width: 768px){section.section_usp .usp_inner .item .icon img{height:70px;width:70px}}.bon_section{margin:40px 0}@media (max-width: 1200px){.bon_section{margin:60px 0}}.bon_section h3,.bon_section h4,.bon_section h2{font-family:"Cormorant Garamond";letter-spacing:0px !important;font-size:40px !important}.bon_section .ast-container{max-width:1400px !important}.bon_section .bon_inner{border-radius:10px;border:1px solid #FBE2E4;background-color:#F8E9E9;padding:40px;display:flex;align-items:center;justify-content:center;position:relative}@media (max-width: 1200px){.bon_section .bon_inner{display:grid;grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(2, 1fr);grid-column-gap:0px;grid-row-gap:0px}}@media (max-width: 768px){.bon_section .bon_inner{display:flex;flex-direction:column;padding:36px 24px;align-items:center;justify-content:center;text-align:center}.bon_section .bon_inner>*{text-align:center}}.bon_section .bon_inner::after{width:209px;height:176px;top:-26px;right:-13px;content:'';display:block;position:absolute;background-image:url(./img/kokarda.png);background-position:right top;background-size:contain;background-repeat:no-repeat}@media (max-width: 768px){.bon_section .bon_inner::after{width:122px;height:87px;top:-15px;right:-9px}}.bon_section .bon_inner .col{flex:1}@media (max-width: 1200px){.bon_section .bon_inner .col1{grid-area:1 / 1 / 3 / 2;padding-right:24px}.bon_section .bon_inner .col2{grid-area:1 / 2 / 2 / 3;margin-bottom:50px}.bon_section .bon_inner .col3{grid-area:2 / 2 / 3 / 3}}@media (max-width: 768px){.bon_section .bon_inner .col{padding:0;margin:0;width:100%;max-width:100%}.bon_section .bon_inner .col .buttons_wrapper{align-items:center;justify-content:center}.bon_section .bon_inner .col2{padding:40px 0 !important}}.bon_section .bon_inner .col img{border:1px solid #F0CFC3;border-radius:8px;box-shadow:3px 7px 11px -7px #5c313b}.bon_section .bon_inner .col2{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0 32px 0 24px;text-align:center}.bon_section .bon_inner .col2 img{transform:rotate(-10deg)}.opinion_section{width:100%;max-width:100%;padding-bottom:100px;padding-top:60px;position:relative;background-color:#FDFBFB}@media (max-width: 1200px){.opinion_section{padding-top:40px;padding-bottom:60px}}.opinion_section h2 strong{font-weight:400 !important}.opinion_section .opinion_inner{position:relative;width:100%;max-width:100%}.opinion_section .opinion_inner .row1{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.opinion_section .opinion_inner .row1 p{text-align:center}.opinion_section .splide__slide{padding-bottom:20px;padding-top:20px}.opinion_section .opinion_item{background-color:#ffffff;border:1px solid #d1a1b7;box-shadow:0px 7px 17px -4px #d5627d46;border-radius:8px;padding:32px;max-width:464px;height:100%;display:flex;flex-direction:column;align-items:start;justify-content:space-between;position:relative}@media (max-width: 768px){.opinion_section .opinion_item{padding:24px;max-width:350px}}.opinion_section .opinion_item::after{display:block;width:30px;height:30px;content:'';background-image:url("./img/quote.png");background-repeat:no-repeat;background-position:center;background-size:contain;position:absolute;right:40px;bottom:40px;left:auto;top:auto}@media (max-width: 768px){.opinion_section .opinion_item::after{right:24px;bottom:24px}}.opinion_section .opinion_item .client_opinion{padding:16px 0}.opinion_section .opinion_item .client_name{font-weight:600}.splide{visibility:visible !important}.reserve_section .inner_reserve{background-color:#FEECEE;border:1px solid #FBE2E4;padding:30px 90px 30px 40px;margin:60px 0;position:relative;overflow:hidden;width:100%;max-width:100%;display:flex;align-items:center;justify-content:space-between;border-radius:10px}@media (max-width: 1024px){.reserve_section .inner_reserve{padding:24px 60px 24px 24px}}@media (max-width: 768px){.reserve_section .inner_reserve{flex-direction:column;align-items:start;justify-content:start;padding-right:24px}}.reserve_section .inner_reserve::after{position:absolute;top:auto;left:auto;bottom:-101px;right:-60px;content:'';display:block;z-index:998;padding:0;margin:0;height:322px;width:300px;background-image:url(./img/kwiatek.png);background-position:top left;background-repeat:no-repeat;background-size:contain;pointer-events:none}@media (max-width: 1024px){.reserve_section .inner_reserve::after{width:150px;height:150px;bottom:-31px;right:-62px}}.reserve_section .inner_reserve .col{flex:5}.reserve_section .inner_reserve .col .img{background-color:#CF5977;border-radius:100px;display:flex;align-items:center;justify-content:center;height:84px;min-height:84px;width:84px;min-width:84px;padding:0;margin:0 24px 0 0}@media (max-width: 1024px){.reserve_section .inner_reserve .col .img{height:70px;min-height:70px;width:70px;min-width:70px}}.reserve_section .inner_reserve .col .img img{width:50px;height:50px}@media (max-width: 1024px){.reserve_section .inner_reserve .col .img img{width:45px;height:45px}}.reserve_section .inner_reserve .col1{display:flex;align-items:center}@media (max-width: 1024px){.reserve_section .inner_reserve .col1{flex:4;padding-right:16px;align-items:start}}@media (max-width: 768px){.reserve_section .inner_reserve .col1{flex:3;padding-bottom:24px;padding-right:0}}.reserve_section .inner_reserve .col1 h2,.reserve_section .inner_reserve .col1 h3{letter-spacing:0 !important;margin:0;padding-bottom:6px !important}.reserve_section .inner_reserve .col2{flex:2}.btn-grad{background-image:linear-gradient(to right, #CF5977 0%, #EA7394 51%, #CF5977 100%)}.btn-grad:active,.btn-grad:focus{color:#ffffff}.btn-grad{padding:18px 36px;text-align:center;transition:0.5s;background-size:200% auto;color:white;border-radius:4px;display:block;outline:none;border:none;width:fit-content;line-height:1;display:flex;align-items:center;justify-content:center}@media (max-width: 768px){.btn-grad{padding:17px 24px}}.btn-grad img{padding:0;margin:0;display:flex;padding-left:8px}.btn-grad:hover{background-position:right center;color:#fff;text-decoration:none}.btn-grad2{background-image:linear-gradient(to right, #29694b 0%, #4c9472 51%, #29694b 100%)}.btn-grad2:active,.btn-grad2:focus{color:#ffffff}.btn-grad2{padding:18px 36px;width:fit-content;text-align:center;transition:0.5s;background-size:200% auto;color:white;border-radius:4px;display:block;outline:none;border:none;line-height:1}@media (max-width: 768px){.btn-grad2{padding:17px 24px}}.btn-grad2:hover{background-position:right center;color:#fff;text-decoration:none}.flowers-pettern{width:100%;max-width:100%;height:100px;background-image:url("./img/flowers-pattern.png")}.breadcrumbs_section{padding:45px 0;margin-top:70px}@media (max-width: 1024px){.breadcrumbs_section{padding:24px 0}}.breadcrumbs_section .breadcrumbs_inner{display:flex;align-items:center}@media (max-width: 1024px){.breadcrumbs_section .breadcrumbs_inner p{font-size:14px}}.breadcrumbs_section .breadcrumbs_inner a{color:#252525}@media (max-width: 1024px){.breadcrumbs_section .breadcrumbs_inner a{font-size:14px}}.breadcrumbs_section .breadcrumbs_inner span{font-family:'Montserrat',sans-serif;font-weight:600;display:block;margin:0 16px;height:12px;min-height:12px;width:12px;min-width:12px;background-image:url("./img/icons/right-icon.png");background-repeat:no-repeat;background-position:center;background-size:contain}@media (max-width: 1024px){.breadcrumbs_section .breadcrumbs_inner span{margin:0 10px;height:10px;width:10px}}.breadcrumbs_section .breadcrumbs_inner p{color:#466e33}.breadcrumbs_section .breadcrumbs_inner a:nth-last-child(1),.breadcrumbs_section .breadcrumbs_inner p:nth-last-child(1){overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.single_content_post .reserve_section,.single_content_post .section_usp{background-color:#FDFBFB !important}.single_content_post .breadcrumbs_section{background-color:#FDFBFB !important}.single_content_post img{box-shadow:none !important}.single_content_post .offer_content h2,.single_content_post .offer_content h3,.single_content_post .offer_content h4,.single_content_post .offer_content h5{padding:24px 0 !important}.single_content_post .offer_content .inner_col .podoferta-title h4{padding-bottom:6px !important}.realization_item{position:relative}.realization_item .before{position:absolute;top:0;left:0;right:0;bottom:0;opacity:1;width:100%;transition:all linear 0.3s;height:100%}.realization_item .after{position:absolute;top:0;left:0;right:0;bottom:0;opacity:0;width:100%;transition:all linear 0.3s;height:100%}.realization_item:hover .after{opacity:1;transition:all linear 0.3s}.realization_item:hover .before{transition:all linear 0.3s;opacity:0}.zabiegioferta .section_usp{margin-top:80px !important;margin-bottom:20px !important}.offer_inner{width:100%;max-width:100%}.oferta-section2{width:100%;max-width:100%;padding:24px;display:flex;align-items:stretch;border:1px solid #FAEBE4;border-radius:10px;margin-bottom:20px;background-color:#ffffff;overflow:hidden;transition:all linear 0.2s}@media (max-width: 1200px){.oferta-section2{flex-direction:column !important}}@media (max-width: 700px){.oferta-section2{padding:16px}}.oferta-section2 ul,.oferta-section2 ol{padding:0;margin:0;list-style-type:none;margin-bottom:12px}.oferta-section2 ul li,.oferta-section2 ol li{padding:0;margin:0;list-style-type:none;position:relative;padding-left:30px}.oferta-section2 ul li::before,.oferta-section2 ol li::before{position:absolute;left:0;top:4px;height:16px;width:16px;display:block;content:'';background-image:url("./img/checked.png");background-position:center;background-size:contain;background-repeat:no-repeat}.oferta-section2 h2{font-size:26px !important}@media (max-width: 1200px){.oferta-section2 h2{font-size:22px !important}}.oferta-section2 h2 span{display:block;font-family:'Montserrat',sans-serif;margin-bottom:8px;color:#CF5977}.oferta-section2 .col2{flex:3;padding:0 24px;border-left:1px solid #FAEBE4;border-right:1px solid #FAEBE4}@media (max-width: 1200px){.oferta-section2 .col2{border-left:0;border-right:0;padding:24px 0}}.oferta-section2 .col2 h3{font-size:20px;padding:2px 0 !important;margin:0 !important;letter-spacing:0 !important;color:#000000;width:fit-content;position:relative;transition:all linear 0.3s}.oferta-section2 .col2 h3 a{color:#000000}.oferta-section2 .col2 .podoferta_item{width:100%;max-width:100%}.oferta-section2 .col2 .podoferta_content{width:100%;max-width:100%;display:flex}.oferta-section2 .col2 .podoferta_content:hover h3{transition:all linear 0.3s}.oferta-section2 .col2 .podoferta_content:hover h3 a{color:#CF5977}.oferta-section2 .col2 .podoferta_content .p1{flex:6}@media (max-width: 1200px){.oferta-section2 .col2 .podoferta_content .p1{flex:5}}.oferta-section2 .col2 .podoferta_content .p1 a{position:relative;display:flex;align-items:center}.oferta-section2 .col2 .podoferta_content .p1 a::after{width:10px;height:10px;display:block;content:'';position:relative;margin-left:12px;background-image:url("./img/icons/top-right.png");background-position:center;background-repeat:no-repeat;background-size:contain}.oferta-section2 .col2 .podoferta_content .p2{flex:1}.oferta-section2 .col1{flex:3;padding-right:24px}@media (max-width: 1200px){.oferta-section2 .col1{flex:2}}.oferta-section2 .col3{flex:4;padding-left:24px}@media (max-width: 1200px){.oferta-section2 .col3{padding-left:0}}.oferta-section2 .col3 .row2{padding-top:16px;margin-top:16px;border-top:1px solid #FAEBE4;display:flex;justify-content:space-between}@media (max-width: 700px){.oferta-section2 .col3 .row2{flex-direction:column;align-items:start;justify-content:start}}.oferta-section2 .col3 .row2 .item{flex:2;font-size:14px}@media (max-width: 700px){.oferta-section2 .col3 .row2 .item{padding-bottom:10px}}.oferta-section2 .col3 .row2 .item3{flex:3}.oferta-section2 .col3 .row2 .item .subtitle{font-size:12px}@media (max-width: 700px){.oferta-section2 .col3 .row2 .item .subtitle{padding-bottom:3px}}.oferta-section2 .podoferta_item{display:flex}.oferta-section2 .roww{display:flex}.offer_content .roww{display:flex;align-items:start;justify-content:space-between}@media (max-width: 768px){.offer_content .roww{flex-direction:column}}.offer_content .roww .small_info{flex:1}.offer_content .roww .small_info p.title{color:#CF5977;text-transform:uppercase;font-size:14px;font-weight:600;padding:0}@media (max-width: 768px){.offer_content .roww .small_info p.title{padding:0;padding-right:24px}}.offer_content .roww .small_info1{padding-right:24px}.offer_content .roww .small_info2{padding:0 24px;border-left:1px solid #FAEBE4;border-right:1px solid #FAEBE4}.offer_content .roww .small_info3{padding-left:24px}@media (max-width: 768px){.offer_content .roww .small_info{width:100%;max-width:100%;display:flex;align-items:center;justify-content:space-between}.offer_content .roww .small_info p:nth-last-child(1){text-align:right}.offer_content .roww .small_info1{padding-right:0;padding-bottom:16px}.offer_content .roww .small_info2{padding:16px 0;border-top:1px solid #FAEBE4;border-bottom:1px solid #FAEBE4;border-left:0;border-right:0}.offer_content .roww .small_info3{padding-left:0;padding-top:16px}}@media (max-width: 1200px){.zabiegioferta .podoferta-content .inner1{width:100%;max-width:100%}}.zabiegioferta .podoferta-content .inner1 p{padding:0 !important}@media (max-width: 1200px){.zabiegioferta .podoferta-content .inner2{padding-top:24px}}.zabiegioferta .podoferta-content .row1{display:flex;flex-direction:column}.zabiegioferta .podoferta-content .row1 .item-row{display:flex}.zabiegioferta .podoferta-content .row1 .item-row ul{display:flex}.zabiegioferta .podoferta-content .row1 b{color:#CF5977}.zabiegioferta .podoferta-content .row2{padding-top:16px;margin-top:16px;border-top:1px solid #FAEBE4;display:flex;justify-content:space-between}@media (max-width: 550px){.zabiegioferta .podoferta-content .row2{flex-direction:column}}.zabiegioferta .podoferta-content .row2 .item{flex:2;font-size:14px}@media (max-width: 900px){.zabiegioferta .podoferta-content .row2 .item2{padding-left:16px;padding-right:16px}}@media (max-width: 550px){.zabiegioferta .podoferta-content .row2 .item2{padding:16px 0}}.zabiegioferta .podoferta-content .row2 .item3{flex:3}.zabiegioferta .podoferta-content .row2 .item .subtitle{font-size:12px;padding:0 0 8px 0 !important;margin:0 !important;font-size:12px !important}@media (max-width: 550px){.zabiegioferta .podoferta-content .row2 .item .subtitle{padding:0 0 3px 0 !important}}.zabiegioferta .podoferta-content .row2 .item p{padding:0  !important;margin:0  !important}.row_products{display:flex;width:100%;max-width:100%}@media (max-width: 1024px){.row_products{flex-direction:column;justify-content:stretch;align-items:stretch}}.row_products .col1{padding-right:16px;flex:4}@media (max-width: 1024px){.row_products .col1{padding-right:0}}.row_products .col2{padding-left:16px;flex:11;width:100%}@media (max-width: 1024px){.row_products .col2{padding-left:0}}.row_products .filter-block-1-mobile{display:none}.row_products .filter-block-1-mobile select{border:1px solid #ffe6e6;color:#000000}.row_products .filter-block-1-mobile select option{color:#000000}.row_products .filter-block-1-mobile select::placeholder{color:#000000}.row_products .filter-block-1-mobile select option:checked{color:#CF5977}.row_products .filter-block-1-mobile h4{font-size:15px !important;letter-spacing:0px !important;font-family:'Montserrat',sans-serif}@media (max-width: 1024px){.row_products .filter-block-1{display:none}.row_products .filter-block-1-mobile{display:block}}.row_products .filter-block-1 .category-list{padding:21px;background-color:#ffffff;border:1px solid #ffe6e6;border-radius:8px}@media (max-width: 1200px){.row_products .filter-block-1 .category-list{padding:16px}}.row_products .filter-block-1 h4{letter-spacing:1px !important;font-size:18px !important;font-family:'Montserrat',sans-serif}.row_products .filter-block-1 ul{padding:0;margin:0;list-style-type:none}.row_products .filter-block-1 ul a{color:#000000;padding:4px 0}.row_products .filter-block-1 ul a.active{color:#CF5977}.row_products .filter-block-1 ul li{padding:0;margin:0}.row_products .filter-block-1 ul ul{list-style-type:none}.row_products .filter-block-1 ul ul li{padding-left:16px}.row_products .filter-block-2{margin-top:48px;display:flex;flex-direction:column}@media (max-width: 1024px){.row_products .filter-block-2{margin:24px 0}}.row_products .filter-block-2 .btn-grad{margin-top:24px !important}.row_products .filter-block-2 input[type='checkbox']{height:18px;width:18px;position:relative;margin-right:10px}.row_products .filter-block-2 input[type='checkbox']:hover{cursor:pointer}.row_products .filter-block-2 input[type='checkbox']::before{height:20px;width:20px;top:-1px;left:-1px;position:absolute;content:'';background-color:#ffffff;border:1px solid #ffe0e0;border-radius:4px;display:block}.row_products .filter-block-2 input[type='checkbox']:checked::before{background-image:url("./img/icons/checked.png");background-position:center;background-size:13px 13px;background-repeat:no-repeat}.row_products .filter-block-2 label{display:flex;align-items:center;margin-bottom:8px;font-size:16px}.row_products .filter-block-2 label:hover{cursor:pointer}.row_products .filter-block-2 h4{letter-spacing:1px !important;font-size:18px !important;font-family:'Montserrat',sans-serif}@media (max-width: 1024px){.row_products .filter-block-2 h4{font-size:15px !important;letter-spacing:0px !important}}.title_sec .inner{padding:80px 0 24px 0;text-align:center;width:100%;max-width:100%;display:flex;justify-content:center}.zabiegioferta .section_usp{margin:80px 0 30px 0 !important}.zabieg-page.suboffer_page.subpage_page .reserve_section{margin-bottom:20px}.zabieg-page.suboffer_page.subpage_page .bon_section{margin-top:80px}.zabiegi .section_usp{margin:80px 0 30px 0 !important}.no-products{margin-top:40px;display:flex;flex-direction:column;align-items:start;justify-content:start;text-align:left}.no-products>*{width:100%}.no-products a{margin-top:32px;width:fit-content}
