body.responsive.layout-full #page-wrapper .full-container{max-width:1220px}#masthead.force-responsive .hgroup .logo img{height:180px;width:100%}.top-bar{max-width:1080px;margin:auto}.top-bar a{color:#fff;text-decoration:none}#main-row:before{content:"";display:block;position:absolute;top:0;left:50%;width:100vw;height:100%;background-color:#f6f6f6;z-index:-1;transform:translateX(-50%)}#main-row{position:relative;z-index:1}.wystapilam-row{margin-top:-150px;z-index:999;position:relative}.wystapilam-row img{max-width:150px !important}.home .entry-content h2{margin-top:0}.entry-content h1{margin:.8em 0}.entry-content h1,.entry-content h2,.entry-content h3,.entry-content h4,.entry-content h5,.entry-content h6{line-height:1.2em}#main-row h1{margin-bottom:35px}.main-image{margin-bottom:-85px}.wystapilam-row>.panel-grid-cell{box-shadow:rgba(100,100,111,.2) 0px 7px 29px 0px;padding-bottom:35px}.sprawy-ikony .sow-features-feature{border:1px solid #d6ddeb;border-radius:10px;padding:35px 0 20px;-moz-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s;transform:translateY(0)}.sprawy-ikony .sow-features-feature:hover{border:1px solid #912a9f;background:#f6f6f6;-moz-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s;transform:translateY(-5px)}.opinie .sow-carousel-item{border:1px solid #d6ddeb;border-radius:10px;padding:20px}#secondary a{color:#262626}#secondary a:hover{color:#912a9d}.single-post #secondary,.single-post #primary{margin-top:60px}.single-post #yoast-breadcrumbs,.single-post #navxt-breadcrumbs{padding-bottom:15px}.single-post .entry-title{padding:25px 0}#yoast-breadcrumbs a,#navxt-breadcrumbs a{color:#474747}#yoast-breadcrumbs,#navxt-breadcrumbs{margin-bottom:0;background:#f6f6f6;padding-top:25px;padding-bottom:25px}#yoast-breadcrumbs:before,#navxt-breadcrumbs:before{content:"";display:block;position:absolute;top:0;left:50%;width:100vw;height:100%;background-color:#f6f6f6;z-index:-1;transform:translateX(-50%)}#yoast-breadcrumbs,#navxt-breadcrumbs{position:relative;z-index:1}.vantage-grid-loop article{padding:0}.vantage-grid-loop article .grid-thumbnail{padding:0;border:none;box-shadow:none}.vantage-grid-loop .grid-title{font-size:20px}.vantage-grid-loop article .grid-thumbnail:hover{border:none;box-shadow:none}.vantage-grid-loop .grid-content{background:#fff;padding:20px;border-bottom-left-radius:10px;border-bottom-right-radius:10px}.vantage-grid-loop .grid-thumbnail-wrapper,.vantage-grid-loop .grid-thumbnail,.vantage-grid-loop .grid-thumbnail img{border-top-left-radius:10px !important;border-top-right-radius:10px !important}.vantage-grid-loop .grid-thumbnail{margin-bottom:0 !important}.vantage-grid-loop .grid-meta{color:#6e7a84;font-size:11px}.vantage-grid-loop article{outline:1px solid #d6ddeb;border-radius:10px;-moz-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s;transform:translateY(0)}.vantage-grid-loop article:hover{-moz-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s;transform:translateY(-5px)}.vantage-grid-loop a{text-decoration:none !important}.home .pagination{display:none}.pagination .current,.entry-content .pagination .current{border-color:#000;background:#000}.pagination span,.entry-content .pagination span,.pagination a,.entry-content .pagination a{background:#fff;color:#000}.pagination a:hover,.entry-content .pagination a:hover{background:#912a9d;color:#fff}#secondary .widget .widget-title{font-size:24px;color:#262626;margin-bottom:25px}#colophon .sow-social-media-button,#top-bar .sow-social-media-button{border:1px solid #fff !important}article.post .entry-header h1.entry-title,article.page .entry-header h1.entry-title,h1.entry-title{font-size:52px;color:#262626}.single-post .entry-meta{margin-top:15px}.post-navigation a{background:#912a9d;border:1px solid #912a9d;color:#fff;font-size:13px;border-radius:0}.post-navigation a:hover{background:#e55bdb}.sow-more-text a{font-weight:700 !important}.wpcf7 input[type=text],.wpcf7 input[type=email],.wpcf7 input[type=tel],.wpcf7 textarea{background-color:#fff;border:none;border-bottom:1px solid #912a9d;padding:15px;border-radius:0;width:100%;color:#242424}.wpcf7-textarea{height:200px}.wpcf7 input[type=submit]{color:#fff;background:#912a9d;border:1px solid #912a9d;width:100%;font-size:16px;font-family:"Plus Jakarta Sans";padding:1em 2em;border-radius:0}.wpcf7 input:hover[type=submit]{background:#e55bdb;color:#fff;transition:all .4s ease 0s;border:1px solid #e55bdb}.wpcf7 input:active[type=submit]{background:#000}::-webkit-input-placeholder{color:#474747 !important;opacity:1}:-moz-placeholder{color:#474747 !important;opacity:1}::-moz-placeholder{color:#474747 !important;opacity:1}:-ms-input-placeholder{color:#474747 !important;opacity:1}.wpcf7 .ajax-loader,.wc-block-components-address-form__country,.wc-block-components-checkout-step__title,.wc-block-components-checkout-step__description{display:none}.main-navigation a:hover [class^="fa fa-"],.main-navigation a.focus [class^="fa fa-"],#cart-drop a:hover,.site-header .shopping-cart li:hover i{color:#94289f !important}.woocommerce-mini-cart-item{padding-right:10px !important}#cart-drop .woocommerce a.remove:hover,.woocommerce a.remove:hover{background:0 0 !important;color:#94289f !important}#cart-drop .button,.wc-block-cart__submit-button,.wc-block-components-checkout-place-order-button,.single_add_to_cart_button,.wc-forward,.form-submit .submit{color:#fff !important;background:#912a9d !important;border:1px solid #912a9d !important;font-family:"Plus Jakarta Sans" !important;border-radius:0 !important}#cart-drop .button:hover,.wc-block-cart__submit-button:hover,.wc-block-components-checkout-place-order-button:hover,.single_add_to_cart_button:hover,.wc-forward:hover,.form-submit .submit:hover{background:#e55bdb !important;color:#fff !important;transition:all .4s ease 0s !important;border:1px solid #e55bdb !important}.wc-block-components-checkout-place-order-button,.single_add_to_cart_button{font-size:18px;font-weight:700}.wc-block-cart-items__row .wc-block-components-product-metadata__description,.woocommerce-checkout .wc-block-components-product-metadata__description{display:none !important}table.wc-block-cart-items .wc-block-cart-items__header,.is-large.wc-block-cart .wc-block-cart__totals-title,.wc-block-components-checkout-order-summary__title-text,.wc-block-components-title{font-size:16px !important;font-family:"Plus Jakarta Sans" !important;font-weight:700 !important}.wc-block-components-product-name{text-decoration:none;font-weight:700;color:#262626 !important}.wc-block-components-product-price__value{background:0 0;color:#94289f;font-size:16px}.wc-block-components-product-name{font-size:18px !important}.wp-element-button{text-decoration:none}.wc-block-checkout__contact-fields{margin-bottom:0 !important}.single-product .product_meta,.single-product .wc-tabs,.wc-block-checkout__terms .wc-block-components-checkbox__label:nth-child(1),.woocommerce-breadcrumb,#wc-guest-checkout-notice{display:none}.woocommerce #page-wrapper .product h1.entry-title{font-size:40px}.product{margin-top:35px}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product p.price,.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product span.price{color:#94289f}.onsale{background-color:#902a9f !important;border-radius:8px !important}.sowb-button span{font-weight:700}#colophon img{height:180px;width:100%}#colophon h3{font-size:20px}#colophon .sow-features-feature a{color:#fff;text-decoration:none}.mobile-nav-frame .title h3,.mobile-nav-frame ul li a.link{text-shadow:none !important}.woocommerce #page-wrapper h1.page-title{font-size:58px}.woocommerce-products-header,.page-id-8 #primary,.woocommerce-checkout #primary{margin-top:35px}.woocommerce-checkout .wc-block-components-text-input{margin-top:0 !important}#vantage-grid-loop .grid-post{background:#fff}#vantage-grid-loop h3,#vantage-grid-loop .excerpt{padding-left:15px;padding-right:15px}#vantage-grid-loop h3{font-weight:700;font-size:16px;padding-top:15px}#vantage-grid-loop .excerpt{padding-bottom:15px}#vantage-grid-loop .grid-post{margin:1%}.grid-loop-columns-4.vantage-grid-loop article{width:23%}.woocommerce-result-count,.woocommerce-ordering{display:none}.products .post .add_to_cart_button{background:#902a9f !important;color:#fff !important;padding:10px 20px !important;display:inline-block !important;text-decoration:none !important;transition:background .3s ease !important;height:auto !important}.products .post .add_to_cart_button:hover{background:#e65bda !important}.products .post .add_to_cart_button .loading:after{display:none}.woocommerce-pagination{text-align:center !important;margin-top:30px !important}.woocommerce-pagination .page-numbers{gap:8px !important;list-style:none !important;padding:0 !important}.woocommerce-pagination .page-numbers li{display:inline-block !important}.woocommerce-pagination .page-numbers a,.woocommerce-pagination .page-numbers span{display:block !important;padding:8px 12px !important;background:#eee !important;color:#333 !important;text-decoration:none !important}.woocommerce-pagination .page-numbers a:hover{background:#902a9f !important;color:#fff !important}.woocommerce-pagination .page-numbers .current{background:#333 !important;color:#fff !important}.products .post .add_to_cart_button{opacity:0 !important;pointer-events:none !important;transition:opacity .3s ease,transform .3s ease !important;transform:translateY(10px) !important;margin:10px 0 !important;text-align:center !important;border:none !important;width:100% !important}.products .post:hover .add_to_cart_button{opacity:1 !important;pointer-events:auto !important;transform:translateY(0) !important}.products .post .onsale{position:absolute;top:10px;left:10px;background:#902a9f;color:#fff;padding:5px 10px;font-size:12px;border-radius:4px;z-index:2}.products .post ins{background:0 0;font-size:22px;color:#902a9f}.products .post .price{margin:10px 0;font-weight:700;color:#262626;text-align:center}.products .post h2{font-size:18px !important;margin:10px;color:#262626;text-align:center;min-height:48px;display:flex;align-items:center;justify-content:center}.woocommerce-checkout .wp-block-woocommerce-checkout{width:100% !important}@media only screen and (max-width:520px){.wystapilam-row .widget{margin-bottom:15px !important}.top-bar{flex-direction:column !important;padding:10px 0 !important}.widget-area.left,.widget-area.right{width:100% !important;justify-content:center !important}.widget-area.left{margin-bottom:10px}#vantage-grid-loop{gap:15px !important}#vantage-grid-loop .grid-post-link{flex:1 1 100% !important;max-width:100% !important}.vantage-grid-loop .clear{display:none}#footer-widgets{text-align:center}#colophon .social-media-button-container{text-align:center}article.post .entry-header h1.entry-title,article.page .entry-header h1.entry-title,h1.entry-title{font-size:34px !important}.wc-block-cart .wc-block-cart__submit-container--sticky{padding:0 !important}.wc-block-components-checkout-return-to-cart-button{display:none !important}.wc-block-components-checkout-place-order-button{width:100% !important}#vantage-grid-loop .grid-post{margin-bottom:20px}}@media (min-width:1025px) and (min-resolution:2dppx){.wc-block-components-sidebar-layout .wc-block-components-main{width:55% !important}}