body{font-family:"Nunito Sans";background-color:#f8f8f8;display:flex;margin:0;flex-direction:column;min-height:100vh}body.embed-responsive{overflow:auto;display:flex}.plus_add{font-size:30px;font-weight:100;position:absolute;top:22px;line-height:0px;right:31px}.plus_add_cart{position:absolute;font-size:26px;right:29px;font-weight:100;top:19px}.entry{flex:1;flex-basis:0}.woocommerce-cart-form .button.wp-element-button{margin-top:20px}.woocommerce-message .wp-element-button{margin-left:10px !important}.woocommerce-message{background:#ffffff;box-shadow:0px 4px 15px rgba(0, 0, 0, 0.05);border-radius:25px;border:1px solid #ffffff;padding:14px 43px 16px 43px;margin-top:10px}.img_header_container_chekout{display:flex !important;margin-bottom:16px}.img_header_container_chekout img{max-width:137px !important}.img_header_container_chekout .name{line-height:27px;margin-left:65px}.create-account{background:#ffffff;box-shadow:0px 4px 15px rgba(0, 0, 0, 0.05);border-radius:25px;padding:30px 36px 36px 33px;margin-inline:10px}.create-account .form-row.validate-required .input-text.form-control{max-width:100%}.wc-stripe-elements-field{padding:10px 20px 26px 15px}hr{display:none}.clearfix:before{display:none}.h1_blog{font-family:"Nunito Sans";font-style:normal;font-weight:900;font-size:28px;line-height:58px;text-align:center;color:#161820;margin:0;text-align:center;background-color:#f8f8f8;padding-top:40px;padding-bottom:40px}.related-heading{font-family:"Nunito Sans";font-style:normal;font-weight:900;font-size:35px;line-height:105%;text-align:center;color:#161820;margin-bottom:55px;margin-top:65px}.blog-back-container{max-width:1000px;text-align:start;margin:auto;margin-top:39px}.blog-back-container a{position:relative;background:#e7e7e7;border-radius:26px;font-family:"Nunito Sans";font-style:normal;font-weight:700;font-size:14px;line-height:14px;color:#161820;padding:14px 57px 14px 60px}.blog-back-container a::before{content:"";background-image:url(/wp-content/themes/codetheme-child/img/Vector.png);position:absolute;display:block;width:6px;height:12px;left:32px;bottom:18px}.single-post-related{background:#ffffff;box-shadow:0px 4px 15px rgba(0, 0, 0, 0.05);border-radius:25px;border:1px solid #ffffff;width:490px;margin-left:20px;padding-bottom:37px}.single-post-related h2{padding:10px 10px 20px 40px;font-family:"Nunito Sans";font-style:normal;font-weight:900;font-size:24px;line-height:105%;color:#161820;margin-bottom:0}.single-post-related p{font-family:"Lato";padding:0px 35px 20px 40px;font-style:normal;font-weight:400;font-size:13px;line-height:145%;color:#000000;margin-bottom:0}.single-post-related a{font-family:"Nunito Sans";font-style:normal;font-weight:900;font-size:14px;line-height:105%;color:#192a9f;text-decoration:none;padding:0px 35px 20px 40px}.related-img{width:100%;height:240px;background-position:center;background-size:cover;border-radius:25px 25px 0px 0px}.single-post-related-container{display:flex;justify-content:center;max-width:800px;margin:auto}.blog-main{background-color:#f8f8f8;padding-bottom:30px}.blog-main h1{font-family:"Nunito Sans";font-style:normal;font-weight:900;font-size:35px;line-height:105%;color:#161820;margin-bottom:30px}.blog-main h3{margin-top:33px;margin-bottom:0px}.blog-main .blog-post{padding:10px 10px;padding-top:45px}.blog-main .blog-post h1{font-family:"Nunito Sans";font-style:normal;font-weight:900;font-size:28px;line-height:58px;text-align:center;color:#161820}.blog-main .blog-post .post-loop-split{margin-bottom:30px;background:#ffffff;box-shadow:0px 4px 15px rgba(0, 0, 0, 0.05);border-radius:25px;display:flex;max-width:1000px;max-height:236px;margin:auto}.blog-main .blog-post .post-loop-split .blog-split-right{margin-left:36px;width:50%}.blog-main .blog-post .post-loop-split .blog-split-right .blog-post-title{padding-top:32px !important;margin-bottom:24px}.blog-main .blog-post .post-loop-split .blog-split-right .blog-post-title a{font-family:"Nunito Sans";font-style:normal;font-weight:900;font-size:24px;line-height:105%;color:#161820}.blog-main .blog-post .post-loop-split .blog-split-right .loop-post-excerpt{font-family:"Lato";font-style:normal;font-weight:400;font-size:13px;line-height:145%;color:#000000}.blog-main .blog-post .post-loop-split .blog-split-left{width:510px;background-size:cover;border-radius:25px 0px 0px 25px;height:236px;background-position:center}.blog-main .blog-post .post-loop-split .blog-split-left img{border-radius:25px;max-width:510px;margin-right:36px}.blog-main .blog-post .post-loop-split .post-link{font-family:"Nunito Sans";position:relative;font-style:normal;font-weight:900;font-size:14px;line-height:105%;color:#192a9f;text-decoration:none}.blog-main .blog-post .post-loop-split .post-link:hover::before{right:-35px}.blog-main .blog-post .post-loop-split .post-link::before{transition:all 0.5s;content:"";position:absolute;background-image:url(/wp-content/themes/codetheme-child/img/right-arrow.png);display:block;width:12px;height:12px;right:-22px;top:4px}.single-post .row{background-color:#f8f8f8 !important;padding-top:45px;margin-bottom:25px}.single-post .row .blog-main{background:#ffffff;box-shadow:0px 4px 15px rgba(0, 0, 0, 0.05);border-radius:25px;border:1px solid #ffffff;max-width:1000px;margin:auto;padding:70px 104px 40px 104px}.page-id-1339 .woocommerce-form.woocommerce-form-login.login{background:#ffffff;box-shadow:0px 4px 15px rgba(0, 0, 0, 0.05);border-radius:25px;border:1px solid #ffffff;padding:22px 41px 40px 46px;max-width:1175px;margin-inline:auto}.page-id-1339 .woocommerce-form.woocommerce-form-login.login .input-text.woocommerce-Input.form-control{max-width:100%}.page-id-1339 .woocommerce-form.woocommerce-form-login.login .input-text.form-control{max-width:100%}.woocommerce-form-login-toggle{max-width:1200px;margin:auto}.woocommerce-info{background:#ffffff;box-shadow:0px 4px 15px rgba(0, 0, 0, 0.05);border-radius:25px;border:1px solid #ffffff;margin-top:10px;max-width:1200px;align-items:center;margin-bottom:10px;margin-inline:10px}.woocommerce-edit-address .select2-search__field{background:#f4f4f4;border:1px solid #e3e3e3;border-radius:20px}.woocommerce-edit-address .select2-container--default .select2-search--dropdown .select2-search__field,.single-product .select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #e3e3e3;margin-top:10px;margin-left:16px;margin-right:16px}.single-product .select2-dropdown.select2-dropdown--below{background:#f8f8f8;border:1px solid #e3e3e3;border-radius:20px;margin-top:23px}.select2-dropdown{background:#f8f8f8;border:1px solid #e3e3e3;border-radius:20px}.woocommerce-edit-address .select2-dropdown.select2-dropdown--below{background:#f8f8f8;border:1px solid #e3e3e3;border-radius:20px;margin-top:4px}.woocommerce-edit-address .select2-search--dropdown .select2-search__field,.single-product .select2-search--dropdown .select2-search__field{padding:4px;width:92%;box-sizing:border-box}.woocommerce-edit-address .select2-search__field,.single-product .select2-search__field{background:#f4f4f4;border:1px solid #e3e3e3;border-radius:20px}.variations_form.cart .label,.variations_form.cart .value{display:none}.woocommerce-edit-address .select2-container--default .select2-results__option[data-selected="true"],.single-product .select2-container--default .select2-results__option[data-selected="true"]{border-radius:20px}.select2-container--default .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-results__option--highlighted[data-selected]{border-radius:20px;background-color:#ddd;color:black}.single-product .select2-results__options{list-style:none;padding:12px;margin:4px 8px 11px 8px}.single-product .select2-search.select2-search--dropdown{position:relative}.single-product .select2-search.select2-search--dropdown::after{content:"";background-image:url(/wp-content/themes/codetheme-child/img/lupka.svg);display:block;width:16px;height:16px;position:absolute;right:36px;top:21px}.variations_form.cart .select2-selection__rendered{background:#fff;border:1px solid #e3e3e3;border-radius:25px;padding:9px 75px 12px 65px;width:100%}.variations_form.cart .select2-container.select2-container--default.select2-container--open{width:390px}.variations_form.cart .select2-selection__arrow b{border:0}.select2-results__options::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px #f8f8f8;background-color:#f8f8f8}.select2-results__options::-webkit-scrollbar{width:4px;background-color:#f8f8f8}.select2-results__options::-webkit-scrollbar-thumb{background:#ff3855;border-radius:5px}.variations_form.cart .select2-selection__arrow{height:7px;background-image:url(/wp-content/themes/codetheme-child/img/Groupredarrow.png);background-size:contain;position:absolute;background-repeat:no-repeat;width:12px;top:22px;right:26px}.custom_prefix.select2-hidden-accessible.form-control{border:0}.select2.select2-container.select2-container--default.select2-container--below.select2-container--focus{border:0}.select2.select2-container.select2-container--default{border:0}.select2-selection.select2-selection--single{background-color:#f8f8f8;border:0}.select2-selection.select2-selection--{border:0}.woocommerce-order.custom-thankyou{display:flex;gap:20px;margin-top:65px}.woocommerce-order.custom-thankyou .thankyou-left{max-width:388px}.woocommerce-order.custom-thankyou .woocommerce-order-overview_codes{background:#ffffff;box-shadow:0px 4px 15px rgba(0, 0, 0, 0.05);border-radius:25px;border:1px solid #ffffff;padding:15px 36px 36px 33px}.woocommerce-order.custom-thankyou .woocommerce-order-overview_codes p{font-family:"Nunito Sans";font-weight:900;font-size:25px;line-height:30px;color:#161820;margin-top:20px}.woocommerce-order.custom-thankyou .woocommerce-order-overview_codes p span{font-style:normal;font-weight:300;font-size:20px;line-height:115%;display:block;max-width:310px;padding-top:10px}.woocommerce-order.custom-thankyou .woocommerce-order-overview_codes .ean-order-button{display:block;margin-left:0;margin-top:10px;margin-bottom:5px}.woocommerce-order.custom-thankyou .woocommerce-order-overview_codes .overview_code{display:block}.woocommerce-order.custom-thankyou .woocommerce-order-overview_codes .overview_loader{height:20px;border-radius:20px;background-color:#efefef}.woocommerce-order.custom-thankyou .woocommerce-order-overview_codes .overview_loader span{animation-name:overview_loader;animation-duration:60s;animation-iteration-count:1;transition:all 0.5s;background-color:#192a9f;width:3%;display:block;height:20px;border-radius:20px}@keyframes overview_loader{0%{width:3%}3%{width:15%}7%{width:25%}20%{width:40%}50%{width:70%}80%{width:95%}100%{width:100%}}.woocommerce-order h2{font-family:"Nunito Sans";font-style:normal;font-weight:900;font-size:25px;line-height:30px;color:#161820}.wc-bacs-bank-details-account-name{display:none}.woocommerce-order-overview__order.order{width:100%;font-style:normal;font-weight:900;font-size:24px;line-height:58px;color:#161820}.woocommerce-order-overview__order.order strong{font-weight:900;font-size:24px}.woocommerce-order-overview__date.date,.woocommerce-order-overview__total.total,.woocommerce-order-overview__email.email,.woocommerce-order-overview__payment-method.method{display:flex;flex-direction:column;justify-content:space-between;font-family:"Nunito Sans";font-style:normal;font-weight:800;font-size:13px;line-height:145%;color:#161820}.woocommerce-order-overview__date.date strong,.woocommerce-order-overview__total.total strong,.woocommerce-order-overview__email.email strong,.woocommerce-order-overview__payment-method.method strong{font-weight:300}.woocommerce ul.order_details li strong{font-family:"Nunito Sans";font-style:normal;font-weight:300;font-size:13px;line-height:145%;color:#161820;margin-top:15px}.woocommerce-table__product-name.product-name{display:flex;justify-content:space-between}.woocommerce ul.order_details li{font-family:"Nunito Sans";text-transform:unset;border-right:unset;font-style:normal;font-weight:800;font-size:13px;line-height:145%;color:#161820;margin-top:15px}.wc-bacs-bank-details.order_details.bacs_details{padding-left:0}.woocommerce .woocommerce-form-coupon-toggle{max-width:1200px;margin:auto}.checkout_coupon.woocommerce-form-coupon{background:#ffffff;box-shadow:0px 4px 15px rgba(0, 0, 0, 0.05);border-radius:25px !important;border:1px solid #ffffff;margin-bottom:10px !important}body form.checkout_coupon.woocommerce-form-coupon{padding:15px 36px 36px 33px;max-width:1175px;margin-inline:10px;margin:auto;background:#FFC100;box-shadow:0px 4px 15px 0px rgba(0, 0, 0, 0.05)}body form.checkout_coupon.woocommerce-form-coupon p:first-child{color:#FFF;text-align:center;font-size:15px;font-style:normal;font-weight:800;line-height:152%}body form.checkout_coupon.woocommerce-form-coupon input{margin-inline:auto}.woocommerce-order-details{background:#ffffff;box-shadow:0px 4px 15px rgba(0, 0, 0, 0.05);border-radius:25px;border:1px solid #ffffff;padding:15px 36px 36px 33px}.woocommerce-table.woocommerce-table--order-details.shop_table.order_details.table.table-bordered{border:unset}.woocommerce .woocommerce-customer-details{background:#ffffff;box-shadow:0px 4px 15px rgba(0, 0, 0, 0.05);border-radius:25px;border:1px solid #ffffff;padding:23px 124px 35px 31px}.woocommerce .woocommerce-customer-details address{display:flex;justify-content:space-between}.faktura{max-width:100px;font-weight:800}.faktura span{font-weight:300;margin-top:15px}.woocommerce .woocommerce-customer-details address{border:none}.asd-container{display:flex;width:95%;justify-content:space-between}.asd-container .asd .asd-label{font-family:"Nunito Sans";font-style:normal;font-weight:700;font-size:15px;line-height:152%;color:#666666}.asd-container .asd .asd-value{font-family:"Nunito Sans";font-style:normal;font-weight:800;font-size:18px;line-height:35px;color:#161820}.woocommerce-notice.woocommerce-notice--success.woocommerce-thankyou-order-received{background:#192a9f;box-shadow:0px 4px 15px rgba(0, 0, 0, 0.05);border-radius:25px;font-family:"Nunito Sans";font-style:normal;font-weight:900;font-size:28px;line-height:115%;color:#ffffff;padding:50px 25px 50px 44px;margin-bottom:25px}.woocommerce-notice.woocommerce-notice--success.woocommerce-thankyou-order-received span{font-style:normal;font-weight:300;font-size:20px;line-height:115%;color:#ffffff;display:block;max-width:310px;padding-top:10px}.woocommerce-order-overview__total.total span{font-family:"Nunito Sans";font-style:normal;font-weight:300;font-size:13px;line-height:145%;color:#161820}.woocommerce-table__product-total.product-total span{font-style:normal;font-weight:900;font-size:18px;line-height:58px;text-align:right;color:#161820}.woocommerce-order-details .woocommerce-Price-amount.amount{font-style:normal;font-weight:900;font-size:18px;line-height:30px;text-align:right;color:#161820}.woocommerce-table__product-name.product-name td{border-bottom:1px solid rgba(0, 0, 0, 0.1) !important}.woocommerce-table__product-total.product-total td{border-bottom:1px solid rgba(0, 0, 0, 0.1) !important}.table-bordered>tfoot>tr>th{border:unset}.table-bordered>thead>tr>th,.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>th,.table-bordered>thead>tr>td,.table-bordered>tbody>tr>td,.table-bordered>tfoot>tr>td{border:unset}.woocommerce-bacs-bank-details{background:#ffffff;box-shadow:0px 4px 15px rgba(0, 0, 0, 0.05);border-radius:25px;border:1px solid #ffffff;padding:15px 36px 0px 33px;margin-bottom:20px}.woocommerce-order-overview.woocommerce-thankyou-order-details.order_details{background:#ffffff;box-shadow:0px 4px 15px rgba(0, 0, 0, 0.05);border-radius:25px;border:1px solid #ffffff;padding:10px 124px 30px 40px;display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:25px;height:166px;max-height:100%}.woocommerce a.button{cursor:pointer;background:#192a9f;border-radius:90px;padding:15px 54px 17px 35px;text-decoration:none;font-family:"Nunito Sans";font-style:normal;font-weight:700;font-size:14px;line-height:14px;color:#ffffff}.cart-header{background-image:url(/wp-content/themes/codetheme-child/img/CTA-koszyk.webp);background-size:contain;background-repeat:no-repeat;width:40px;height:40px;margin-right:13px}.checkout.woocommerce-checkout{max-width:1200px;margin:auto;gap:20px;margin-bottom:56px}.checkout-wrap{display:flex;justify-content:space-between;gap:20px;margin:auto;margin-top:10px}.woocommerce-address-fields .woocommerce-input-wrapper .select2-selection.select2-selection--single .select2-selection__arrow{height:5px;background-image:url(/wp-content/themes/codetheme-child/img/Groupredarrow.png);background-size:contain;position:absolute;background-repeat:no-repeat;width:10px;top:17px;right:22px}.woocommerce-address-fields .woocommerce-input-wrapper .select2-selection.select2-selection--single .select2-selection__arrow b{border-color:unset;border-style:unset;border-width:unset}.woocommerce-billing-fields{background:#ffffff;box-shadow:0px 4px 15px rgba(0, 0, 0, 0.05);border-radius:25px;padding:15px 36px 36px 33px;flex-basis:800px;flex-shrink:1;margin-bottom:56px;gap:20px;margin-inline:10px}.woocommerce-billing-fields h3{font-family:"Nunito Sans";font-style:normal;font-weight:900;font-size:24px;line-height:26px;color:#161820;margin-bottom:35px}#billing_address_2{margin-top:26px}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{background:#ffffff;padding:0}.woocommerce-checkout #payment ul.payment_methods{border:0}.woocommerce-checkout #payment div.payment_box{background-color:#ffffff;padding:0}.woocommerce-checkout #payment div.payment_box::before{content:unset}.woocommerce-checkout #payment div.form-row{padding:0}.woocommerce button.button.alt,.woocommerce input.button.alt{width:100%}.cart-discount th{font-family:"Nunito Sans";font-style:normal;font-weight:400 !important;font-size:15px;line-height:58px;color:#161820;padding:0}.cart-discount .woocommerce-Price-amount.amount{font-family:"Nunito Sans";font-style:normal;font-weight:400 !important;font-size:15px;line-height:58px;color:#161820}.woocommerce-order-received table.shop_table tbody th,.woocommerce-order-received table.shop_table tfoot td,.woocommerce-order-received table.shop_table tfoot th{border-top:unset;border-bottom:unset}.woocommerce-order-received .woocommerce table.shop_table td{border-bottom:1px solid rgba(0, 0, 0, 0.1);line-height:61px}.woocommerce-table.woocommerce-table--order-details.shop_table.order_details.table.table-bordered tfoot{display:flex;flex-direction:column;width:100%}.wc-item-meta p{display:inline-block}.woocommerce td.product-name .wc-item-meta .wc-item-meta-label{float:unset}#order_review{background:#ffffff;box-shadow:0px 4px 15px rgba(0, 0, 0, 0.05);border-radius:25px;padding:30px 36px 36px 33px;height:100%;width:380px}#order_review .order-total{font-family:"Nunito Sans";font-style:normal;font-weight:900;font-size:18px;line-height:58px;color:#161820}#order_review .order-total th{text-align:left;padding:0}#order_review .order-total td{text-align:right;padding:0}#order_review table.shop_table tfoot th,#order_review table.shop_table td{border:0}#order_review .woocommerce-checkout-review-order-table{border:0}#order_review .checkout-product-wrapper{display:grid;grid-template-columns:1fr;width:100%;border-bottom:1px solid rgba(0, 0, 0, 0.1);margin-bottom:25px}#order_review .checkout-product-wrapper .name{font-family:"Nunito Sans";font-style:normal;font-weight:800;font-size:18px;line-height:27px;text-align:right;color:#161820;align-self:end}#order_review .checkout-product-wrapper .woocommerce-Price-amount{font-family:"Nunito Sans";font-style:normal;font-weight:800;font-size:15px;line-height:0px;margin-bottom:40px;text-align:right;color:#161820}#order_review .checkout-product-wrapper .product-quantity{font-family:"Nunito Sans";font-style:normal;font-weight:400;font-size:15px;line-height:0px;color:#161820;justify-self:left}#order_review td.product-name .checkout-product-wrapper>img{width:102px}#order_review td.product-name{padding-right:0}.woocommerce-billing-fields__field-wrapper{display:grid;grid-template-columns:1fr 1fr;gap:20px;row-gap:6px}.woocommerce-billing-fields__field-wrapper .woocommerce-input-wrapper input{max-width:100% !important}.woocommerce-billing-fields__field-wrapper .woocommerce-input-wrapper .select2-selection.select2-selection--single{background:#f4f4f4;border:1px solid #e3e3e3;border-radius:20px;max-width:100%;height:40px;padding:6px 12px;position:relative}.woocommerce-billing-fields__field-wrapper .woocommerce-input-wrapper .select2-selection.select2-selection--single .select2-selection__arrow{height:5px;background-image:url(/wp-content/themes/codetheme-child/img/Groupredarrow.png);background-size:contain;position:absolute;background-repeat:no-repeat;width:10px;top:17px;right:22px}.woocommerce-billing-fields__field-wrapper .woocommerce-input-wrapper .select2-selection.select2-selection--single .select2-selection__arrow b{border-color:unset;border-style:unset;border-width:unset}#billing_invoice_ask_field{display:none}.payment_details_button_container{display:flex;justify-content:space-between;gap:20px}.payment_details_button_container .checked{border:1px solid #192a9f !important}.payment_details_button_container .row{display:flex;background:#ffffff;border:1px solid #e3e3e3;border-radius:20px;padding:21px 157px 20px 23px;margin-bottom:41px}.payment_details_button_container .row label{font-family:"Nunito Sans";font-style:normal;font-weight:700;font-size:16px;line-height:18px;align-items:center;color:#192a9f;width:160px;max-width:90%;padding-left:16px;margin-left:15px}.payment_details_button_container .row input{box-shadow:none;width:0;height:0;position:relative;border:0}.payment_details_button_container .row input:checked::before{content:"";display:block;background-color:#ff3855;border-radius:50%;width:8px;height:8px;position:absolute;left:4px;top:4px}.payment_details_button_container .row input::after{content:"";display:block;border-radius:50%;border:1px solid #192a9f;width:16px;height:16px}.woocommerce-account .woocommerce-MyAccount-content{width:60%;max-width:840px}.woocommerce-MyAccount-content h3{font-family:"Nunito Sans";font-style:normal;font-weight:900;font-size:28px;line-height:58px;color:#161820}.woocommerce-MyAccount-content .woocommerce-address-fields{border:1px solid #ffffff !important;background:#ffffff;box-shadow:0px 4px 15px rgba(0, 0, 0, 0.05);border-radius:25px;width:90%;padding:30px 36px 36px 28px;margin-bottom:78px;display:flex;flex-direction:column}.woocommerce-MyAccount-content .woocommerce-address-fields button{background:#192a9f;border-radius:90px;font-style:normal;font-weight:700;font-size:14px;line-height:14px;color:#ffffff;padding:17px 50px;color:#ffffff;margin-top:20px}.woocommerce-MyAccount-content .woocommerce-address-fields .woocommerce-input-wrapper .input-text.form-control{max-width:100%}.woocommerce-MyAccount-content .woocommerce-address-fields .woocommerce-input-wrapper .select2-selection.select2-selection--single{border-radius:25px;background:#f4f4f4;border:1px solid #e3e3e3;border-radius:20px;max-width:100%;height:40px;padding:6px 12px}.woocommerce-MyAccount-content .woocommerce-address-fields .woocommerce-input-wrapper .checkbox{display:flex}.woocommerce-MyAccount-content .woocommerce-address-fields .woocommerce-input-wrapper .checkbox .input-checkbox.form-control{width:30px;height:unset;box-shadow:unset;position:relative;margin-right:0}.cart-header span{display:flex;justify-content:center;position:relative;background:#ff3855;width:18px;border-radius:999px;font-style:normal;font-weight:800;font-size:8px;line-height:18px;right:-29px;color:#ffffff;top:-4px}.ean-order-item{border:1px solid;margin-block:20px}.menu_open{height:200px !important}.open_after_menu::before{content:"";cursor:pointer;position:absolute;background-image:url(/wp-content/themes/codetheme-child/img/Vectorarrow.png);background-size:contain;background-repeat:no-repeat;display:block;width:15px;height:11px;right:44px;bottom:11px;transform:rotate(180deg)}.order-item .order-details{display:grid;grid-template-columns:1fr 1fr 1fr 1fr}.order-item .order-details .order-details-item{margin-right:10px}#main{max-width:1311px;margin:auto}.mobile_only.menu-item-7364{display:none}.woocommerce-ResetPassword.lost_reset_password h2{font-style:normal;font-weight:900;font-size:24px;line-height:58px;color:#161820;font-family:"Nunito Sans"}.button.wp-element-button.product_type_simple{position:relative;padding-right:58px}.button.wp-element-button.product_type_simple::after{content:"";background-image:url(https://kupkodyean.pl/wp-content/uploads/2023/07/Add.png);background-size:contain;background-repeat:no-repeat;display:block;position:absolute;width:20px;height:20px;top:16px;right:29px}.woocommerce-LoopProduct-link.woocommerce-loop-product__link p{font-family:"Nunito Sans";font-style:normal;font-weight:400;font-size:15px;line-height:152%;text-align:center;color:rgba(22, 24, 32, 0.5);border-bottom:1px solid rgba(0, 0, 0, 0.1);padding-bottom:15px}.woocommerce-ResetPassword.lost_reset_password .back_login{font-family:"Nunito Sans";font-style:normal;font-weight:700;font-size:16px;line-height:18px;color:#192a9f;display:flex;justify-content:center;margin-top:20px}.woocommerce-ResetPassword.lost_reset_password .password_notice{font-family:"Nunito Sans";font-style:normal;font-weight:300;font-size:13px;line-height:145%;align-items:center;color:#161820;margin-top:10px;margin-bottom:15px}.navbar-collapse{padding-right:50px;padding-left:0}.woocommerce ul.products li.product .onsale{display:none}.col-sm-3.col-sm-offset-1.blog-sidebar{display:none}.woocommerce-products-header__title.page-title{font-family:"Nunito Sans";font-style:normal;font-weight:900;font-size:28px;line-height:58px;text-align:center;color:#161820;margin-top:0;padding-top:30px}.border-header{border:1px solid rgba(25, 42, 159, 0.2);padding:7px 19px;background-color:#ffffff}.border-header .menu_main_container{display:flex;margin:auto;justify-content:space-between;max-width:1350px;width:100%;align-items:center}.border-header .menu_main_container .burger_login_section{display:flex;align-items:center}.border-header .menu_main_container>a:first-child img{height:48px}.border-header .menu_main_container a{font-style:normal;font-weight:400;font-size:15px;line-height:17px;color:#161820;text-decoration:none}.border-header .menu_main_container .header_section-login a{position:relative;border:1px solid #ffc100;background-color:#ffc100;border-radius:45px;padding:13px 19px 13px 42px;text-decoration:none;color:#ffffff;font-style:normal;font-weight:700;font-size:14px;line-height:16px}.border-header .menu_main_container .header_section-login ::before{content:"";background-image:url(/wp-content/themes/codetheme-child/img/Layer-14.webp);display:block;background-size:contain;background-repeat:no-repeat;width:14px;height:14px;position:absolute;left:20px;bottom:16px}.logged-in .border-header .menu_main_container .header_section-login a{background-image:url(/wp-content/themes/codetheme-child/img/CTA-Zaloguj-sie.webp);background-size:contain;background-repeat:no-repeat;padding:11px 20px;width:40px;height:40px;border:none;background-color:unset;position:unset}.logged-in .border-header .menu_main_container .header_section-login a::before{background-image:unset}.dashboard_h1{position:relative;font-style:normal;font-weight:900;font-size:28px;line-height:58px;color:#161820;padding-left:40px;margin-top:32px;margin-bottom:16px}.dashboard_h1::before{position:absolute;content:"";background-image:url(/wp-content/themes/codetheme-child/img/Frame-_2_.webp);background-size:contain;background-repeat:no-repeat;display:block;width:25px;height:25px;left:3px;bottom:18px}.dashboard_row_2{margin-bottom:50px;font-style:normal;font-weight:300;font-size:13px;line-height:145%;color:#161820}.dashboard_row_2 a{color:#192a9f;font-style:normal;font-weight:800;font-size:13px;line-height:145%}.dashboard_row_1{font-style:normal;font-weight:300;font-size:13px;line-height:145%;color:#161820}.dashboard_row_1 a{font-weight:800;font-size:13px;line-height:145%;color:#ff3855}.myaccount_back_shop{position:relative;background:#ff3855;border-radius:90px;font-style:normal;font-weight:700;font-size:14px;line-height:14px;text-align:center;color:#ffffff;padding:15px 58px 17px 58px}.myaccount_back_shop:hover::before{right:20px}.myaccount_back_shop:hover{color:white;text-decoration:none}.myaccount_back_shop::before{position:absolute;transition:all 0.5s;content:"";background-image:url(/wp-content/themes/codetheme-child/img/myaccountarrow.png);display:block;width:8px;height:15px;right:40px;bottom:19px}.navbar-collapse{padding-right:0}.woocommerce-error{background:#ffffff;box-shadow:0px 4px 15px rgba(0, 0, 0, 0.05);border-radius:25px;border:1px solid #ffffff;margin-top:10px}.top-section_main_container{background-image:url(https://kupkodyean.pl/wp-content/uploads/2023/07/Group-6843.png), url(https://kupkodyean.pl/wp-content/uploads/2023/07/Ellipse-11.png);background-size:contain, 50% 100%;background-repeat:no-repeat;background-position:right, left}.top-section_main_container .left_side{padding-top:104px;padding-bottom:120px;max-width:922px;margin:auto}.top-section_main_container .left_side h1{font-style:normal;font-weight:800;font-size:65px;line-height:67px;color:#161820;max-width:550px;line-height:105%;margin-bottom:42px}.top-section_main_container .left_side p{font-style:normal;font-weight:400;font-size:15px;line-height:17px;color:#161820;max-width:370px;line-height:152%;margin-bottom:46px}.top-section_main_container .left_side a{position:relative;border:1px solid #ff3855;background-color:#ff3855;border-radius:90px;text-decoration:none;font-style:normal;font-weight:700;font-size:14px;line-height:16px;color:#ffffff;padding:17px 65px 17px 24px}.top-section_main_container .left_side a::after{content:"";background-image:url(https://kupkodyean.pl/wp-content/uploads/2023/07/Add.png);display:block;position:absolute;width:20px;height:20px;top:15px;right:23px}.top-section_main_container .right_side{display:none}.top-section_main_container .right_side .img_mobile{display:none}.main_container_bar{display:flex;width:100%}.main_container_bar h2{font-style:normal;font-weight:800;font-size:48px;line-height:58px;color:#ffffff;margin-bottom:0;margin-top:29px}.main_container_bar p{font-style:normal;font-weight:400;font-size:15px;line-height:23px;color:#ffffff;margin-bottom:30px}.main_container_bar .container_bar_left{background-color:#192a9f;flex-basis:50%;padding-left:calc(50% - 470px)}.main_container_bar .container_bar_right{background-color:#2539bf;flex-basis:50%;padding-left:112px}.main_container_price{background-color:#f8f8f8;padding-bottom:30px}.main_container_price .main_heading{max-width:815px;margin:auto;text-align:center}.main_container_price .main_heading h2{margin-top:0;padding-top:100px;margin-bottom:20px;font-style:normal;font-weight:900;font-size:32px;line-height:34px;color:#161820}.main_container_price .main_heading p{margin-bottom:40px;font-style:normal;font-weight:400;font-size:13px;line-height:145%;text-align:center;color:#161820}.main_container_price .section_price_packs{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:20px;max-width:1220px;margin:auto}.main_container_price .section_price_packs .packs{border:1px solid #ffffff;background-color:#ffffff;border-radius:25px;text-align:center;padding:25px 28px 24px 24px;max-width:290px;box-shadow:0px 4px 15px 0px lightgray}.main_container_price .section_price_packs .packs h2{font-style:normal;font-weight:800;font-size:36px;line-height:38px;text-align:center;margin-bottom:15px;margin-top:15px}.main_container_price .section_price_packs .packs .price_color{color:#ff3855}.main_container_price .section_price_packs .packs .price_color_2{color:#192a9f}.main_container_price .section_price_packs .packs .price_color_3{color:#ffc100}.main_container_price .section_price_packs .packs .price_section p{font-style:normal;font-weight:400;font-size:15px;line-height:152%;text-align:center;color:rgba(22, 24, 32, 0.5);border-bottom:1px solid rgba(0, 0, 0, 0.1);padding-bottom:15px}.main_container_price .section_price_packs .packs .section_product_description h3{margin-top:12px;margin-bottom:10px;font-style:normal;font-weight:800;font-size:15px;line-height:17px;text-align:center}.main_container_price .section_price_packs .packs .section_product_description p{font-style:normal;font-weight:400;font-size:13px;line-height:145%;text-align:center;color:#161820;max-width:155px;margin:auto;margin-bottom:33px}.main_container_price .section_price_packs .packs .section_product_description .color_q-1{color:#ff3855}.main_container_price .section_price_packs .packs .section_product_description .color_q-2{color:#192a9f}.main_container_price .section_price_packs .packs .section_product_description .color_q-3{color:#ffc100}.main_container_price .section_price_packs .packs .button_color_1{border:1px solid #ff3855;background-color:#ff3855}.main_container_price .section_price_packs .packs .button_color_2{border:1px solid #192a9f;background-color:#192a9f}.main_container_price .section_price_packs .packs .button_color_3{border:1px solid #ffc100;background-color:#ffc100}.main_container_price .section_price_packs .packs a{display:inline-block;position:relative;border:1px solid #ff3855;border-radius:90px;text-decoration:none;font-style:normal;font-weight:700;font-size:14px;line-height:16px;color:#ffffff;padding:17px 77px 17px 73px}.main_container_price .section_price_packs .packs a::after{content:"";background-image:url(https://kupkodyean.pl/wp-content/uploads/2023/07/Add.png);display:block;background-size:contain;background-repeat:no-repeat;position:absolute;width:20px;height:20px;top:15px;right:23px}.main_container_price .section_price_packs .packs_last{border:1px solid;background:linear-gradient(0deg, rgba(0, 37, 153, 0.9794053364) 31%, #206dd1 100%);border-radius:25px;text-align:center;padding:25px 28px 24px 24px;max-width:290px;box-shadow:0px 4px 15px 0px lightgray;display:flex;flex-direction:column}.main_container_price .section_price_packs .packs_last img{margin-left:25px;max-width:100%;width:195px}.main_container_price .section_price_packs .packs_last h2{font-style:normal;font-weight:900;font-size:22px;line-height:26px;text-align:center;color:#ffffff;max-width:205px;margin:auto;padding-top:44px;padding-bottom:51px}.main_container_price .section_price_packs .packs_last a{display:inline-block;position:relative;border:1px solid #ff3855;border-radius:90px;text-decoration:none;font-style:normal;font-weight:700;font-size:14px;line-height:16px;color:#ffffff;padding:15px 58px 17px 58px}.main_container_price .section_price_packs .packs_last a::after{content:"";background-image:url(https://kupkodyean.pl/wp-content/uploads/2023/07/Add.png);display:block;background-size:contain;background-repeat:no-repeat;position:absolute;width:20px;height:20px;top:15px;right:23px}.main_container_price .section_price_packs .packs_last .button_color_1{background-color:#ff3855}.main-container_how_working{background-color:#f8f8f8}.main-container_how_working h1{margin-top:0;font-style:normal;font-weight:900;font-size:32px;line-height:34px;text-align:center;color:#161820;padding-top:87px;padding-bottom:36px}.main-container_how_working .how_working_container{max-width:995px;margin:auto;display:grid;grid-template-columns:1fr 1fr 1fr;gap:24px}.main-container_how_working .how_working_container .border_container_work{max-width:330px}.main-container_how_working .how_working_container .border_container_work:nth-child(2) img{max-width:310px}.main-container_how_working .how_working_container .border_container_work:nth-child(3) img{max-width:250px}.main-container_how_working .how_working_container .border_container_work .img_container{width:300px;height:265px;text-align:center}.main-container_how_working .how_working_container .border_container_work h2{font-style:normal;font-weight:900;font-size:25px;line-height:27px;text-align:center;color:#161820;max-width:270px;margin:auto;padding-top:12px;padding-bottom:15px}.main-container_how_working .how_working_container .border_container_work p{font-style:normal;font-weight:400;font-size:13px;line-height:145%;text-align:center;color:#161820;max-width:270px;margin:auto}.main-container_how_working .how_working_button{max-width:234px;margin:auto;padding-top:88px}.main-container_how_working .how_working_button a{position:relative;border:1px solid #ff3855;background-color:#ff3855;border-radius:90px;text-decoration:none;font-style:normal;font-weight:700;font-size:14px;line-height:16px;color:#ffffff;padding:20px 91px 18px 77px}.main-container_how_working .how_working_button a::after{content:"";background-image:url(https://kupkodyean.pl/wp-content/uploads/2023/07/Add.png);display:block;position:absolute;width:20px;height:20px;top:18px;right:23px}.main_container_logo{background-color:#f8f8f8;padding-bottom:30px}.main_container_logo h1{margin-top:0;font-style:normal;font-weight:900;font-size:32px;line-height:58px;text-align:center;color:#161820;padding-top:68px;padding-bottom:20px}.main_container_logo .container_logo{max-width:1205px;margin:auto;display:flex;justify-content:space-between;padding-left:13px;padding-right:13px;gap:34px}.main_container_logo .container_logo .border_container_work{border:1px solid white;background-color:white;border-radius:25px;padding:24px 42px 18px 39px;box-shadow:0px 4px 15px 0px lightgray}.main_container_logo .container_logo .border_container_work .img-logo_container img{width:120px}.main_container_logo .container_logo .border_container_work:first-child{padding-top:30px}.container_logo .border_container_work:nth-child(1){padding-left:35px !important;padding-top:25px !important}.container_about_us_background{background-color:#f8f8f8}.container_about_us_background .main_container_about_us{display:flex;max-width:1051px;padding-top:58px;margin:auto}.container_about_us_background .main_container_about_us .aboutus_right{max-width:577px;padding-left:77px;padding-top:70px;padding-right:10px}.container_about_us_background .main_container_about_us .aboutus_right div{padding-top:17px}.container_about_us_background .main_container_about_us .aboutus_right h2{font-style:normal;font-weight:900;font-size:32px;line-height:58px;color:#161820}.container_about_us_background .main_container_about_us .aboutus_right p{font-style:normal;font-weight:400;font-size:15px;line-height:152%;color:#161820;padding-bottom:13px}.container_about_us_background .main_container_about_us .aboutus_right a{position:relative;border:1px solid #ff3855;background-color:#ff3855;border-radius:90px;text-decoration:none;font-style:normal;font-weight:700;font-size:14px;line-height:16px;color:#ffffff;padding:20px 91px 18px 77px}.container_about_us_background .main_container_about_us .aboutus_right a::after{content:"";background-image:url(https://kupkodyean.pl/wp-content/uploads/2023/07/Add.png);display:block;position:absolute;width:20px;height:20px;top:18px;right:23px}.main_container_benefits .container:nth-child(1) h2{margin-top:45px !important}.main_container_benefits .container:nth-child(3) h2{margin-top:51px !important}.background_main_benefits{background-color:#f8f8f8;padding-bottom:100px}.background_main_benefits .main_container_benefits{max-width:1165px;margin:auto;display:flex;padding-top:78px;gap:60px}.background_main_benefits .main_container_benefits .container{max-width:287px;margin-left:0;margin-right:0}.background_main_benefits .main_container_benefits .container h2{font-style:normal;font-weight:900;font-size:25px;line-height:27px;text-align:center;color:#161820;margin-top:45px;margin-bottom:18px}.background_main_benefits .main_container_benefits .container p{font-style:normal;font-weight:400;font-size:13px;line-height:145%;text-align:center;color:#161820}.background_main_benefits .main_container_benefits .container .img_area{text-align:center;max-width:80px;margin:auto}.background_footer{background-color:#192a9f}.background_footer .main_container_footer{max-width:1100px;padding-left:10px;padding-right:10px;margin:auto;display:flex;justify-content:space-between;height:190px;align-items:center;justify-content:space-around}.background_footer .main_container_footer .footer_section_1{display:flex;gap:60px;align-items:center}.background_footer .main_container_footer .footer_section_1 .f_1 img{max-width:169px;height:44px}.background_footer .main_container_footer .footer_section_1 .f_2 h2{margin-block:0;font-style:normal;font-weight:900;font-size:25px;line-height:58px;color:#ffffff}.background_footer .main_container_footer .footer_section_1 .f_3{display:flex;flex-direction:column}.background_footer .main_container_footer .footer_section_1 .f_3 a{text-decoration:none;font-style:normal;font-weight:700;font-size:13px;line-height:145%;color:#ffffff}.background_footer .main_container_footer .footer_section_2{display:flex;gap:60px}.background_footer .main_container_footer .footer_section_2 .f_4{display:flex;flex-direction:column}.background_footer .main_container_footer .footer_section_2 .f_4 a{font-style:normal;font-weight:400;font-size:13px;line-height:145%;color:#ffffff;opacity:0.5}.background_footer .main_container_footer .footer_section_2 .f_5{display:flex;flex-direction:column}.background_footer .main_container_footer .footer_section_2 .f_5 a{font-style:normal;font-weight:400;font-size:13px;line-height:145%;color:#ffffff;opacity:0.5}.background_footer .main_container_footer .footer_section_2 .f_6{display:flex;flex-direction:column}.background_footer .main_container_footer .footer_section_2 .f_6 a{font-style:normal;font-weight:400;font-size:13px;line-height:145%;color:#ffffff;opacity:0.5}.header_nav_burger span{height:3px;border:1px solid #192a9f;margin-bottom:3px;border-radius:20px;background-color:#192a9f;display:block}.s_3{height:5px;border:1px solid #192a9f;margin-bottom:6px;border-radius:20px;background-color:#192a9f;display:block}.header_nav_burger{width:20px;display:none}.woocommerce-variation-add-to-cart.variations_button{display:flex}.woocommerce-EditAccountForm.edit-account{border:1px solid #ffffff !important;background:#ffffff;box-shadow:0px 4px 15px rgba(0, 0, 0, 0.05);border-radius:25px;width:90%;max-width:600px;padding:30px 36px 36px 28px;margin-bottom:78px;display:flex;flex-direction:column}.woocommerce-EditAccountForm.edit-account .woocommerce-form-row--wide .woocommerce-Input--email{margin-bottom:20px}.woocommerce-EditAccountForm.edit-account button{background:#192a9f;border-radius:90px;font-style:normal;font-weight:700;font-size:14px;line-height:14px;color:#ffffff;padding:17px 50px;color:#ffffff;margin-top:20px}.woocommerce-EditAccountForm.edit-account.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{width:100%}.woocommerce-EditAccountForm input{max-width:100% !important}.account_details h1{position:relative;font-family:"Nunito Sans";font-style:normal;font-weight:900;font-size:28px;line-height:58px;color:#161820;padding-left:40px;margin-top:40px;margin-bottom:17px}.account_details p{font-style:normal;font-weight:300;font-size:13px;line-height:145%;color:#161820;margin-bottom:40px}.account_details h1::before{content:"";background-image:url(/wp-content/themes/codetheme-child/img/Frame-_5_.webp);background-size:contain;background-repeat:no-repeat;display:block;position:absolute;width:29px;height:29px;left:0px;bottom:16px}#customer_login .u-column1.col-1{border:1px solid #ffffff !important;background:#ffffff;box-shadow:0px 4px 15px rgba(0, 0, 0, 0.05);border-radius:25px;width:90%;max-width:388px;max-height:unset;padding:30px 36px 36px 28px}#customer_login .u-column2.col-2{border:1px solid #ffffff !important;background:#ffffff;box-shadow:0px 4px 15px rgba(0, 0, 0, 0.05);border-radius:25px;width:90%;max-width:388px;max-height:unset;padding:30px 36px 36px 28px}.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-2{border:1px solid #ffffff !important;background:#ffffff;box-shadow:0px 4px 15px rgba(0, 0, 0, 0.05);border-radius:25px;width:90%;max-width:388px;padding:30px 36px 36px 28px}.woocommerce .col2-set .col-1 h2,.woocommerce-page .col2-set .col-2 h2{font-style:normal;font-weight:900;font-size:24px;line-height:58px;color:#161820;margin-top:0}.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register{border:none}.row{background-color:#f8f8f8 !important}.woocommerce form .form-row input.input-text,.woocommerce form .form-row .textarea{background:#f4f4f4;border:1px solid #e3e3e3;border-radius:20px;max-width:314px;height:40px}.woocommerce form .form-row label{font-style:normal;font-weight:700;font-size:12px;line-height:18px;align-items:center;color:#121214;margin-bottom:8px}.woocommerce-Button.woocommerce-button.button.woocommerce-form-register__submit{background:#ff3855;border-radius:90px;color:#ffffff;width:100%;padding:15px 24px 17px}.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register{padding:0;margin:0}.woocommerce-LostPassword.lost_password a{font-style:normal;font-weight:700;font-size:16px;line-height:18px;text-decoration:none;color:#192a9f}.woocommerce-LostPassword.lost_password{align-items:center;text-align:center}.woocommerce form .form-row{margin-bottom:9px}.woocommerce-ResetPassword.lost_reset_password{border:1px solid #ffffff !important;background:#ffffff;box-shadow:0px 4px 15px rgba(0, 0, 0, 0.05);border-radius:25px;width:90%;max-width:388px;padding:30px 36px 36px 28px;margin:auto;margin-bottom:99px;margin-top:59px}.elementor *,.elementor :after,.elementor :before{margin:auto}.clear .woocommerce-form-row.form-row.woocommerce-Button button .btn{background-color:#ffc100;border-radius:90px;color:#ffffff;width:100%;padding:15px 24px 17px}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea{max-width:314px}.form-row .woocommerce-button.woocommerce-form-login__submit{background:#ffc100 !important;border-radius:90px;color:#ffffff;width:100%;padding:15px 24px 17px;margin-top:11px;margin-bottom:17px}.woocommerce-ResetPassword.lost_reset_password .woocommerce-form-row.form-row button{background:#ffc100 !important;border-radius:90px;color:#ffffff;width:100%;padding:15px 24px 17px}.woocommerce .products.products.columns-4{max-width:1311px;width:100%;margin:auto;display:flex;flex-wrap:wrap;justify-content:center}.woocommerce-form__input.woocommerce-form__input-checkbox.form-control{height:0;margin-bottom:20px}input#rememberme{position:relative}input#rememberme::after{content:"";display:block;border-radius:50%;border:1px solid #192a9f;width:11px;position:relative;height:11px;bottom:-5px;right:-4px}input#rememberme:checked::before{content:"";display:block;background-color:#ff3855;border-radius:50%;width:3px;height:3px;position:absolute;left:8.4px;top:9px}.woocommerce-form__label.woocommerce-form__label-for-checkbox.woocommerce-form-login__rememberme{display:inline-flex}.woocommerce-form__label.woocommerce-form__label-for-checkbox.woocommerce-form-login__rememberme span{white-space:nowrap;color:#192a9f;margin-top:3px;margin-left:6px}.orderby.form-control{border:1px solid #121214;background-color:#f8f8f8;border-radius:30px;height:40px;width:230px;padding:9px 5px 11px 22px}.woocommerce .woocommerce-breadcrumb{display:none}.products .product.type-product{background:#ffffff;box-shadow:0px 4px 15px rgba(0, 0, 0, 0.05);border-radius:25px;border:1px solid #ffffff;padding:20px 10px 20px 10px}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{margin:0;text-align:center;margin-left:20px;margin-bottom:35px;padding:25px 25px 25px 25px;height:452px;max-width:305px;width:100%}.woocommerce .col2-set,.woocommerce-page .col2-set{max-width:800px;padding:30px 0px 99px 0px}.u-columns.woocommerce-Addresses.col2-set.addresses{display:flex}.u-columns.woocommerce-Addresses.col2-set.addresses .u-column1.col-1.woocommerce-Address{margin-right:22px}.u-columns.woocommerce-Addresses.col2-set.addresses .u-column1.col-1.woocommerce-Address h2{font-style:normal;font-weight:900;font-size:24px;line-height:30px;color:#161820;margin-top:0;margin-bottom:20px}.u-columns.woocommerce-Addresses.col2-set.addresses .u-column1.col-1.woocommerce-Address a{background:#192a9f;position:relative;border-radius:90px;padding:15px 59px 17px 40px;font-weight:700;font-size:14px;line-height:14px;text-align:center;color:#ffffff}.u-columns.woocommerce-Addresses.col2-set.addresses .u-column1.col-1.woocommerce-Address a::after{content:"";cursor:pointer;position:absolute;background-image:url(/wp-content/themes/codetheme-child/img/edytujadress.png);background-size:contain;background-repeat:no-repeat;display:block;width:16px;height:16px;right:25px;bottom:18px}.u-columns.woocommerce-Addresses.col2-set.addresses .u-column2.col-2.woocommerce-Address{margin-right:22px}.u-columns.woocommerce-Addresses.col2-set.addresses .u-column2.col-2.woocommerce-Address h2{font-style:normal;font-weight:900;font-size:24px;line-height:30px;color:#161820;margin-top:0;margin-bottom:20px}.u-columns.woocommerce-Addresses.col2-set.addresses .u-column2.col-2.woocommerce-Address a{background:#192a9f;position:relative;border-radius:90px;padding:15px 59px 17px 40px;font-weight:700;font-size:14px;line-height:14px;text-align:center;color:#ffffff}.u-columns.woocommerce-Addresses.col2-set.addresses .u-column2.col-2.woocommerce-Address a::after{content:"";cursor:pointer;position:absolute;background-image:url(/wp-content/themes/codetheme-child/img/edytujadress.png);background-size:contain;background-repeat:no-repeat;display:block;width:16px;height:16px;right:25px;bottom:18px}address{font-style:normal;font-weight:300;font-size:13px;line-height:145%;color:#161820;margin-bottom:40px}.woocommerce-Address-title.title h3{font-style:normal;font-weight:800;font-size:13px;line-height:145%;color:#161820;margin-top:0}ins .woocommerce-Price-amount.amount bdi{font-family:"Nunito Sans";font-style:normal;font-weight:800;font-size:36px;line-height:35px;text-align:center;color:#ff3855;text-decoration:none}.woocommerce ul.products li.product .button{margin-top:16px;width:100%}.button.wp-element-button.product_type_simple.add_to_cart_button.ajax_add_to_cart.added{width:100%;padding:16px;padding-right:29px;font-size:11px}.add_to_cart_button::after{top:14px;right:15px}.price ins{text-decoration:none}.woocommerce-Price-amount.amount{font-family:"Nunito Sans";font-style:normal;font-weight:800;font-size:36px;line-height:35px;text-align:center}.woocommerce ul.products li.product .price{margin-bottom:15px}.woocommerce ul.products li.product .woocommerce-loop-product__title{font-size:15px;padding-top:2px}del .woocommerce-Price-amount.amount{font-family:"Nunito Sans";font-style:normal;font-weight:300;font-size:15px;line-height:35px;text-align:center;color:#8a8b8f}.products.columns-4 .outofstock .button{background:#ff3855;border-radius:90px;color:#ffffff;width:91%;padding:20px;padding-right:33px}.woocommerce .woocommerce-result-count{margin-left:50px}.woocommerce .woocommerce-ordering select{margin-right:16px}.woocommerce-password-strength.bad{color:#ff3855;background-color:unset;font-family:"Nunito Sans";font-style:normal;font-weight:700;font-size:12px;line-height:18px;padding-top:14px}.woocommerce-password-strength.short{color:#ff3855;background-color:unset;font-family:"Nunito Sans";font-style:normal;font-weight:700;font-size:12px;line-height:18px;padding-top:14px}.woocommerce-password-strength.good{color:#ffc100;background-color:unset;font-family:"Nunito Sans";font-style:normal;font-weight:700;font-size:12px;line-height:18px;padding-top:14px}.woocommerce-password-strength.strong{color:#192a9f;background-color:unset;font-family:"Nunito Sans";font-style:normal;font-weight:700;font-size:12px;line-height:18px;padding-top:14px}.woocommerce-password-hint{font-family:"Nunito Sans";font-style:normal;font-weight:300;font-size:9px;line-height:12px;align-items:center;text-align:center;color:#161820}.products.columns-4 .product_type_simple.add_to_cart_button.ajax_add_to_cart{background:#ff3855;border-radius:90px;color:#ffffff;width:91%;padding:20px;padding-right:50px}.woocommerce-loop-product__title{font-family:"Nunito Sans";font-style:normal;font-weight:800;font-size:15px;line-height:152%;text-align:center;color:#ff3855}.woocommerce-product-gallery__image{background:#ffffff;box-shadow:0px 4px 15px rgba(0, 0, 0, 0.05);border-radius:25px;border:1px solid #ffffff;max-width:388px;margin:auto;padding:35px 19px 35px 18px;margin-left:0;margin-right:0}.woocommerce div.product div.images.woocommerce-product-gallery{margin-top:81px}.product.type-product .product-inner{display:grid;max-width:1220px;width:90%;margin:auto;grid-template-columns:1fr 1fr 1fr}.woocommerce div.product form.cart .variations select{margin-right:0;width:386px;border-radius:20px}.woocommerce div.product div.images img{max-width:100%;box-shadow:none;width:388px}.summary.entry-summary{margin-top:154px;margin-left:5px;max-width:387px}.single_price{font-style:normal;font-weight:400;font-size:15px;line-height:17px;color:rgba(22, 24, 32, 0.5)}.product-top-right{margin-top:168px}.product-top-left{max-width:850px;grid-column:1 / span 2}.variations.table.table-bordered tr{display:flex;flex-direction:column}.variations.table.table-bordered .label{text-align:start}.product_title.entry-title{font-style:normal;font-weight:800;font-size:22px;line-height:25px;color:#ff3855;margin-bottom:17px}.summary.entry-summary .price bdi{font-style:normal;font-weight:800;font-size:55px;line-height:35px}.woocommerce-product-details__short-description{font-family:"Nunito Sans";font-style:normal;font-weight:300;font-size:13px;line-height:145%;color:#161820;margin-bottom:25px;max-width:295px}.product-bottom-left h2{font-style:normal;font-weight:800;font-size:22px;line-height:24px;color:#161820;margin-bottom:24px}.product-inner{padding-bottom:15px}.product-bottom-left{max-width:814px;padding-right:37px;grid-column:1 / span 2}.product-bottom-right ul{padding-left:20px}.product-bottom-right li::marker{font-weight:800;color:#161820}.product-bottom-right h2{font-style:normal;font-weight:800;font-size:22px;line-height:152%;color:#161820}.product-bottom-right li{font-style:normal;font-weight:300;font-size:13px;line-height:200%;color:#161820}.product-bottom-left p{font-style:normal;font-weight:300;font-size:13px;line-height:145%;color:#161820;margin-bottom:23px}.related.products{margin-bottom:70px}.related.products h2{font-style:normal;font-weight:900;font-size:28px;line-height:20px;text-align:center;color:#161820;margin-bottom:32px}.woocommerce-table__line-item .woocommerce-table__product-name.product-name{border:unset}.woocommerce-table__line-item .product-total{border-bottom:0}.woocommerce .related.products ul.products li.product{max-width:270px}.woocommerce .product-top-right button.button.alt{background:#ff3855;border-radius:26px;position:relative;margin-top:40px;opacity:1}body .woocommerce-variation-add-to-cart.variations_button .quantity{margin-top:47px !important;margin-right:10px !important}.button.wp-element-button.product_type_variable.add_to_cart_button{background:#ff3855;border-radius:90px;color:#ffffff;width:91%;padding:20px;padding-right:35px}.universal-container{max-width:1220px;width:90%;margin-inline:auto;margin-block:50px}.woocommerce-checkout .checkout_coupon .coupon-container{display:flex;justify-content:center}.woocommerce-checkout .checkout_coupon .coupon-container>p{display:block;float:unset;width:auto;margin:0;padding:0}.woocommerce-checkout .checkout_coupon .coupon-container>p.form-row-last{margin-left:-35px}.woocommerce-checkout .checkout_coupon .coupon-container>p.form-row-last button{height:40px;padding-inline:29px;border-radius:26px;background:#FFF;color:#FFC100;text-align:center;font-family:Nunito Sans;font-size:14px;font-style:normal;font-weight:700;line-height:14px}.woocommerce-checkout .checkout_coupon .coupon-container>p input{border-radius:20px;border:1px solid #FFF;background:rgba(255, 255, 255, 0.3);color:#fff}.woocommerce-checkout .checkout_coupon .coupon-container>p input:focus{box-shadow:unset}.woocommerce-checkout .checkout_coupon .coupon-container>p input::placeholder{color:#fff}.woocommerce-checkout .woocommerce-info{color:#161820;font-size:18px;font-style:normal;font-weight:900;line-height:58px}.woocommerce-checkout .woocommerce-info a{text-decoration:underline;color:#161820}.woocommerce-checkout .woocommerce-info::before{content:"";background-image:url("/wp-content/uploads/2023/07/alert_icon_red.webp");height:27px;width:27px;background-size:contain;top:33px}.woocommerce-checkout .woocommerce-form-coupon-toggle .woocommerce-info::before{background-image:url("/wp-content/uploads/2023/07/alert_icon_yellow.webp")}.woocommerce-form-login p:first-child{color:#161820;text-align:center;font-size:13px;font-style:normal;font-weight:900;line-height:145%}.woocommerce-checkout .woocommerce-form.woocommerce-form-login.login{padding-inline:20%}.woocommerce-checkout .lost_password{color:#192A9F;text-align:center;font-size:16px;font-style:normal;font-weight:700;line-height:18px}.page-id-7283 .entry.clearfix .woocommerce,.page-id-7282 .entry.clearfix .woocommerce,.page-id-1339 .entry.clearfix .woocommerce,.page-id-1338 .entry.clearfix .woocommerce{max-width:1220px;margin:auto;margin-bottom:60px}.woocommerce-cart-form__cart-item.cart_item td{border:unset}.shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents{background:#ffffff;box-shadow:0px 4px 15px rgba(0, 0, 0, 0.05);border-radius:25px;border:1px solid #ffffff;padding:39px 50px 20px 24px;width:800px;margin-top:40px;margin-bottom:45px;margin-inline:10px;max-width:95%}.woocommerce table.shop_table td{border-top:unset;border-bottom:1px solid rgba(0, 0, 0, 0.1);padding:0}.product-thumbnail .attachment-woocommerce_thumbnail.size-woocommerce_thumbnail{width:137px;max-width:90%;padding:22px 0px}.product-name a{text-decoration:none;font-style:normal;font-weight:800;font-size:18px;line-height:56px;color:#161820;text-align:left}.woocommerce td.product-quantity{max-width:40px;min-width:unset}.woocommerce-cart-form__cart-item.cart_item .product-name{text-align:left}.woocommerce .quantity .qty{padding:5px 10px;border-radius:90px;background:#fff;border:1px solid #e3e3e3;width:82px;height:46px;font-style:normal;font-weight:700;font-size:14px;line-height:14px;align-items:center;text-align:center;color:#93969a}.woocommerce a.remove{width:unset;height:unset;margin-left:26px;margin-bottom:3px}.woocommerce a.remove:hover{color:#fff !important;background:unset}.woocommerce-cart-form__cart-item.cart_item .product-remove img{width:21px}.woocommerce .order-total td::before{font-style:normal;font-weight:900 !important;font-size:18px;line-height:40px;text-align:center;color:#161820;padding:0;padding-left:20px}.woocommerce .order-total td{font-style:normal;font-weight:900 !important;font-size:18px;line-height:40px;text-align:center;color:#161820;padding:0;padding-left:20px}.woocommerce-cart-form h1{font-style:normal;font-weight:900;font-size:28px;line-height:58px;color:#161820;margin-top:32px;padding-left:10px}.product-subtotal bdi{font-style:normal;font-weight:800;font-size:15px;line-height:35px;text-align:right;color:#161820}.product-subtotal .woocommerce-Price-amount.amount{margin-right:20px}.woocommerce-cart-form__cart-item.cart_item .product-subtotal{text-align:end}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{background:#ffffff;box-shadow:0px 4px 15px rgba(0, 0, 0, 0.05);border-radius:25px;border:1px solid #ffffff;padding:20px 10px 20px 10px;max-width:90%;width:390px;float:unset;position:relative;top:-40px}.woocommerce .cart-collaterals,.woocommerce-page .cart-collaterals{width:100%;display:flex;flex-direction:column;align-items:flex-end}.woocommerce-cart-form__cart-item.cart_item .variation{font-style:normal;font-weight:600;font-size:15px;color:#161820}#add_payment_method .cart-collaterals .cart_totals table,.woocommerce-cart .cart-collaterals .cart_totals table,.woocommerce-checkout .cart-collaterals .cart_totals table{border:unset}.woocommerce-cart .wc-proceed-to-checkout{padding-bottom:0;padding-top:0}.checkout-button.button.alt.wc-forward.wp-element-button:hover{background-color:#ff3855}.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{background:#192a9f;border-radius:26px;font-style:normal;font-weight:700;font-size:14px;line-height:14px;color:#ffffff;padding:19px 67px 19px 55px}.order-total bdi{font-style:normal;font-weight:900;font-size:18px;line-height:58px;text-align:right;color:#161820}.aktywuj_kupon{position:relative;background:#ffc100;box-shadow:0px 4px 15px rgba(0, 0, 0, 0.05);border-radius:25px;padding:20px;max-width:90%;width:390px;margin-top:60px;padding-bottom:50px;padding-left:26px}.aktywuj_kupon h2{position:relative;font-style:normal;font-weight:800;font-size:15px;line-height:152%;color:#ffffff;margin-top:0;margin-bottom:16px;cursor:pointer}.aktywuj_kupon h2::after{content:"";background-image:url(https://kupkodyean.pl/wp-content/uploads/2023/07/Vector.png);display:block;position:absolute;width:12px;height:7px;right:15px;top:9px}.h2_aktywuj.open::after{content:"";background-image:url(https://kupkodyean.pl/wp-content/uploads/2023/07/Vector-1.png);display:block;position:absolute;width:12px;height:7px;right:15px;top:9px}.cart_totals{position:relative}.aktywuj{position:relative}.aktywuj_kupon button{border-left:unset;font-style:normal;font-weight:700;font-size:14px;line-height:14px;align-items:center;text-align:center;color:#ffc100;background:#ffffff;border-radius:26px;position:absolute;right:-2px;top:-1px;padding:13px 29px 14px 29px}.aktywuj_kupon input{background:rgba(255, 255, 255, 0.3);border:1px solid #ffffff;border-radius:20px;height:40px}.aktywuj{display:none}#add_payment_method table.cart .product-thumbnail,.woocommerce-cart table.cart .product-thumbnail,.woocommerce-checkout table.cart .product-thumbnail{width:160px;text-align:left}.woocommerce table.shop_table tbody:first-child tr:first-child td,.woocommerce table.shop_table tbody:first-child tr:first-child th{border-bottom:0;text-align:end;padding-right:29px}.faq_container_main{padding-top:35px;padding-bottom:50px;background-color:#ffffff}.faq_container_main .faq_container{display:flex;max-width:600px;margin:auto}.faq_container_main .faq_container .faq_left img{max-width:234px;margin-right:44px}.faq_container_main .faq_container .faq_right h2{margin-top:57px;margin-bottom:20px;font-weight:900;font-size:13px;line-height:20px;color:#161820}.faq_container_main .faq_container .faq_right:nth-child(2){font-weight:900;font-size:32px;line-height:35px;color:#161820;margin-bottom:0}.faq_container_main .faq_container .faq_right p:nth-child(3){margin-top:15px;font-weight:400;font-size:13px;line-height:19px;color:#000000}.contact_container_main{padding-top:81px;background-color:#ffffff}.contact_container_main .contact_container{display:flex;max-width:700px;margin:auto}.contact_container_main .contact_container .contact_left img{max-width:268px;margin-right:44px}.contact_container_main .contact_container .contact_right{max-width:390px}.contact_container_main .contact_container .contact_right h2{margin-top:7px;margin-bottom:20px;font-weight:900;font-size:13px;line-height:20px;color:#161820}.contact_container_main .contact_container .contact_right:nth-child(2){font-weight:900;font-size:32px;line-height:35px;color:#161820;margin-bottom:0}.contact_container_main .contact_container .contact_right p:nth-child(3){margin-top:15px;font-weight:400;font-size:13px;line-height:19px;color:#000000}.faq_container_main{padding-top:81px;background-color:#ffffff}.faq_container_main .faq_container{display:flex;max-width:700px;margin:auto}.faq_container_main .faq_container .contact_left img{max-width:268px;margin-right:44px}.faq_container_main .faq_container .faq_right{max-width:390px}.faq_container_main .faq_container .faq_right h2{margin-top:7px;margin-bottom:20px;font-weight:900;font-size:13px;line-height:20px;color:#161820}.faq_container_main .faq_container .faq_right:nth-child(2){font-weight:900;font-size:32px;line-height:35px;color:#161820;margin-bottom:0}.faq_container_main .faq_container .faq_right p:nth-child(3){margin-top:15px;font-weight:400;font-size:13px;line-height:19px;color:#000000}.main_container_faq_2{max-width:800px;padding-top:81px;margin:auto;padding-bottom:21px}.main_container_faq_2 .container_question_response{padding-left:10px;padding-right:10px}.main_container_faq_2 .container_question_response .content_area{background:#ffffff;box-shadow:0px 4px 15px rgba(0, 0, 0, 0.05);border-radius:25px;border:1px solid #ffffff;padding:21px 30px 15px;margin-bottom:17px;position:relative;cursor:pointer}.main_container_faq_2 .container_question_response .content_area p{font-weight:800;font-size:15px;line-height:23px;color:#161820;margin-bottom:0}.main_container_faq_2 .container_question_response .content_area p::after{content:"";background-image:url(https://kupkodyean.pl/wp-content/uploads/2023/07/Vector-2.png);display:block;position:absolute;width:18px;height:10px;right:36px;top:27px}.main_container_faq_2 .container_question_response .content_area .open_after::after{content:"";background-image:url(https://kupkodyean.pl/wp-content/uploads/2023/07/Group-6843-1-1.png);display:block;position:absolute;width:18px;height:10px;right:36px;top:27px}.main_container_faq_2 .container_question_response .content_area_2{display:none}.main_container_faq_2 .container_question_response .content_area_2 .row_2{font-family:"Lato";font-style:normal;font-weight:400;font-size:13px;line-height:19px;color:#000000;padding-left:32px;max-width:750px;padding-top:15px;padding-bottom:18px}.main_container_faq_2 .container_question_response .open{display:block}.faq-form.text-center{max-height:265px}.faq-form.text-center p{font-weight:700;font-size:12px;line-height:18px;color:#121214}.faq-form.text-center .flex_contact_form{display:flex;gap:20px;text-align:start;margin-bottom:1px}.wpcf7-form-control.wpcf7-textarea.wpcf7-validates-as-required.form-control{max-height:88px;background:#f4f4f4;border:1px solid #e3e3e3;border-radius:20px;font-weight:400;font-size:14px;line-height:21px;letter-spacing:0.1px;color:#93969a;margin-bottom:5px;margin-top:5px}.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required.form-control{height:41px;width:190px;background:#f4f4f4;border:1px solid #e3e3e3;border-radius:20px;font-weight:400;font-size:14px;line-height:21px;letter-spacing:0.1px;color:#93969a;margin-top:4px}.star_red{color:#ff3855}.col-md-15{text-align:end}.col-md-12{text-align:start}.wpcf7-form-control.wpcf7-text.wpcf7-tel.wpcf7-validates-as-tel.form-control{height:41px;width:190px;background:#f4f4f4;border:1px solid #e3e3e3;border-radius:20px;font-weight:400;font-size:14px;line-height:21px;letter-spacing:0.1px;color:#93969a;margin-top:4px}.wpcf7-submit.octf-btn.octf-btn-icon.octf-btn-primary.btn.btn-default{background:#ff3855;border-radius:90px;font-weight:700;font-size:14px;line-height:14px;align-items:center;text-align:center;color:#ffffff;padding:15px 73px 17px;margin-top:4px}.row{background-color:#ffffff !important}.section_contact_form{background:linear-gradient(90deg, #ffdd75 10%, #ffc100 59%)}.section_contact_form .container_contact_form{max-width:1050px;margin:auto;display:flex;gap:38px}.section_contact_form .container_contact_form .contact_form_header{padding-top:103px}.section_contact_form .container_contact_form .contact_form_header .header_text_container{margin-left:20px;margin-bottom:29px}.section_contact_form .container_contact_form .contact_form_header .header_text_container h2{margin-top:40px;font-weight:900;font-size:22px;line-height:34px;color:#161820}.section_contact_form .container_contact_form .contact_form_header .header_text_container p{font-family:"Lato";font-style:normal;font-weight:400;font-size:13px;line-height:19px;color:#161820;max-width:260px}.section_contact_form .container_contact_form .contact_form_header img{max-width:244px;margin-top:0px}.section_contact_form .container_contact_form .form_border{background:#ffffff;box-shadow:0px 4px 15px rgba(0, 0, 0, 0.05);border-radius:25px;border:1px solid #ffffff;padding:35px 29px 24px;margin-top:54px;margin-bottom:48px;max-width:691px;min-height:324px}.wpcf7 form.invalid .wpcf7-response-output{margin:4em 0.5em 1em}.page-id-7697 .section_contact_form .container_contact_form .contact_form_header .header_text_container h2,.page-id-833 .section_contact_form .container_contact_form .contact_form_header .header_text_container h2{font-family:"Nunito Sans";font-style:normal;font-weight:900;font-size:32px;margin-top:68px;line-height:105%;color:#161820;max-width:195px;margin-bottom:20px}.page-id-7697 .section_contact_form .container_contact_form .contact_form_header .header_text_container p,.page-id-833 .section_contact_form .container_contact_form .contact_form_header .header_text_container p{font-family:"Lato";font-style:normal;font-weight:400;font-size:13px;line-height:145%;color:#161820}.page-id-7697 .section_contact_form .container_contact_form .contact_form_header img,.page-id-833 .section_contact_form .container_contact_form .contact_form_header img{margin-top:10px;max-width:265px}.faq-form.text-center.row .place_star{font-weight:300;font-size:9px;line-height:12px;text-align:start;color:#161820;margin-bottom:0}.nav>li>a:hover,.nav>li>a:focus{text-decoration:none;background-color:white}.menu-item.menu-item-type-post_type.current_page_item.active{position:relative}.menu-item.menu-item-type-custom.menu-item-object-custom.current-menu-item.menu-item-home.active::after{content:"";border:1px solid #192a9f;background-color:#192a9f;display:block;position:absolute;border-radius:20px;width:100%;height:6px;bottom:-20px}.menu-item.menu-item-type-post_type.current_page_item.active::after{content:"";border:1px solid #192a9f;background-color:#192a9f;display:block;position:absolute;border-radius:20px;width:100%;height:6px;bottom:-20px}.wpcf7-form-control-wrap{position:unset}.nav>li>a:hover,.nav>li>a:focus{background-color:unset;cursor:pointer}.woocommerce-MyAccount-navigation ul{list-style-type:none;padding-top:50px}.woocommerce-MyAccount-navigation{background-color:white}.woocommerce-MyAccount-navigation li a{font-style:normal;font-weight:800;font-size:13px;line-height:270%;color:#161820;text-decoration:none}.woocommerce-MyAccount-navigation li:nth-child(2) a,.woocommerce-MyAccount-navigation li:nth-child(3) a,.woocommerce-MyAccount-navigation li:nth-child(4) a{font-weight:300 !important;padding-left:15px}body:not(.logged-in).page-id-1340 .woocommerce{display:flex;height:100%;justify-content:center}body.logged-in.page-id-1340 .woocommerce{display:flex;height:100%}body:not(.logged-in).page-id-7284 .woocommerce{display:flex;height:100%;justify-content:center}body.logged-in.page-id-7284 .woocommerce{display:flex;height:100%}.page-id-7282 .entry.clearfix .woocommerce{max-width:1220px;margin:auto;margin-bottom:60px}.cart-container{display:flex}.coupon{display:none}.woocommerce-page table.cart td.actions{border:0}.come_back_to_shop{position:relative;background:#e7e7e7;border-radius:26px;text-decoration:none;font-style:normal;font-weight:700;font-size:14px;line-height:14px;align-items:center;text-align:center;color:#161820;padding:14px 40px 14px 50px}.come_back_to_shop::after{content:"";background-image:url(/wp-content/themes/codetheme-child/img/arrowbacktoshop.png);display:block;position:absolute;width:7px;height:12px;top:17px;left:27px}.single-product .woocommerce-message{line-height:45px;margin-inline:10px}body.woocommerce-cart .shop_table .order-total th{font-style:normal;font-weight:900 !important;font-size:18px;text-align:center;color:#161820;padding:0;line-height:53px}body .woocommerce button.button:disabled,body .woocommerce button.button:disabled[disabled],body .button.wp-element-button{background:#192a9f;position:relative;border-radius:26px;font-style:normal;font-weight:700;font-size:14px;line-height:14px;opacity:9999;color:#ffffff;padding:19px 40px 19px 40px}.logged-in #post-1340{background:linear-gradient(90deg, white 24%, rgba(255, 255, 255, 0) 24%)}.woocommerce-account .woocommerce-MyAccount-navigation{width:calc(15% + (100vw - 1220px) / 2);padding-bottom:100px;padding-left:calc((100vw - 1220px) / 2);min-width:210px}.woocommerce-MyAccount-content{padding-left:100px}.woocommerce-MyAccount-content .all-orders{margin-bottom:100px}.woocommerce-pagination.woocommerce-pagination--without-numbers.woocommerce-Pagination{padding-bottom:20px}.order-details .order-details-item h3{font-family:"Nunito Sans";font-style:normal;font-weight:800;font-size:13px;line-height:145%;color:#161820;margin-top:15px}.order-details .order-details-item p{font-family:"Nunito Sans";font-style:normal;font-weight:300;font-size:13px;line-height:145%;color:#161820}.order-details-item bdi{font-family:"Nunito Sans";font-style:normal;font-weight:300;font-size:13px !important;line-height:145%;color:#161820}.order_h2{position:relative;font-family:"Nunito Sans";font-style:normal;font-weight:900;font-size:24px;line-height:22px;color:#161820}.order-item .order-details{padding-bottom:15px}.order-products .order-product{display:flex;padding-top:21px;border-top:1px solid rgba(0, 0, 0, 0.1);padding-top:20px;border-bottom:1px solid rgba(0, 0, 0, 0.1);padding-bottom:20px}.all-orders .order-products .order-product img{width:22%;padding-right:22px}.order-products .order_text h3{font-family:"Nunito Sans";font-style:normal;font-weight:800;font-size:15px;line-height:152%;color:#ff3855;margin-top:11px}.order-products .order_text p{font-family:"Nunito Sans";font-style:normal;font-weight:300;font-size:13px;line-height:145%;color:#161820}.ean-order-csv{position:relative;cursor:pointer;background:#192a9f;border-radius:90px;padding:15px 54px 17px 35px;text-decoration:none;font-family:"Nunito Sans";font-style:normal;font-weight:700;font-size:14px;line-height:14px;color:#ffffff}.ean-order-csv::after{content:"";background-image:url(/wp-content/themes/codetheme-child/img/frame12.png);background-size:contain;background-repeat:no-repeat;display:block;position:absolute;width:13px;height:14px;right:27px;top:18px}.ean-order-all{position:relative;cursor:pointer;background:#ffc100;border-radius:90px;padding:15px 25px 17px 25px;text-decoration:none;font-family:"Nunito Sans";font-style:normal;font-weight:700;font-size:14px;line-height:14px;color:#ffffff;margin-right:21px}.ean-order-txt::after{content:"";background-image:url(/wp-content/themes/codetheme-child/img/frame12.png);background-size:contain;background-repeat:no-repeat;display:block;position:absolute;width:13px;height:14px;right:19px;right:25px;top:18px}.ean-order-txt{position:relative;cursor:pointer;background:#192a9f;border-radius:90px;padding:15px 54px 17px 35px;text-decoration:none;font-family:"Nunito Sans";font-style:normal;font-weight:700;font-size:14px;line-height:14px;color:#ffffff;margin-left:21px}.buy_again_button_container{text-align:center;padding-bottom:46px}.buy_again_button_container .button_buy_again{background:#ff3855;position:relative;border-radius:90px;font-family:"Nunito Sans";font-style:normal;font-weight:700;font-size:14px;line-height:14px;color:#ffffff;padding:18px 70px 17px 52px;display:inline-block}.buy_again_button_container .button_buy_again .buy_again_span{position:absolute;font-size:30px;font-weight:100;right:26px;top:17px}.order_button{margin-top:44px;margin-bottom:30px;display:flex;justify-content:center}.container_order_jq{display:none}.order_img_open_window{position:absolute;right:-15px;top:-11px;cursor:pointer}.all-orders .order-item{position:relative;background:#ffffff;box-shadow:0px 4px 15px rgba(0, 0, 0, 0.05);border-radius:25px;padding:23px 40px 0px;margin-bottom:21px;margin-right:20px}.zamowienia h1{position:relative;font-family:"Nunito Sans";font-style:normal;font-weight:900;font-size:28px;line-height:58px;color:#161820;padding-left:40px;margin-top:40px;margin-bottom:30px}.order_h2::after{content:"";background-image:url(/wp-content/themes/codetheme-child/img/CTAopen1.png);display:block;cursor:pointer;position:absolute;width:40px;height:40px;top:-9px;right:7px}.order-after::after{content:"";background-image:url(/wp-content/themes/codetheme-child/img/CTA1close.png);cursor:pointer;display:block;position:absolute;width:40px;height:40px;top:-9px;right:7px}.zamowienia h1::before{content:"";background-image:url(/wp-content/themes/codetheme-child/img/Frame-_3_.webp);background-size:contain;background-repeat:no-repeat;display:block;position:absolute;width:23px;height:27px;left:5px;bottom:19px}.ean-order-item{border:unset;margin-block:20px;background:#ffffff;box-shadow:0px 4px 15px rgba(0, 0, 0, 0.05);border-radius:25px;padding:16px 24px 4px}.order_id_h2{position:relative;font-style:normal;font-weight:900;font-size:24px;line-height:30px;color:#161820;margin-bottom:35px}.ean_container{border-top:1px solid rgba(0, 0, 0, 0.1);padding-top:20px;display:none;justify-content:center}.order_id_h2::after{content:"";background-image:url(/wp-content/themes/codetheme-child/img/CTAopen1.png);background-size:contain;background-repeat:no-repeat;display:block;cursor:pointer;position:absolute;width:40px;height:40px;top:-9px;right:7px}.ean-after::after{content:"";background-image:url(/wp-content/themes/codetheme-child/img/CTA1close.png);background-size:contain;background-repeat:no-repeat;cursor:pointer;display:block;position:absolute;width:40px;height:40px;top:-9px;right:7px}.ean-order-top-row{padding-bottom:69px;padding-top:43px}.ean_container p{font-family:"Nunito Sans";font-style:normal;font-weight:300;font-size:13px;line-height:300%;color:#161820;padding-left:30px}.ean-order-list{margin-bottom:200px}.all-code_header h1{position:relative;font-family:"Nunito Sans";font-style:normal;font-weight:900;font-size:28px;line-height:58px;color:#161820;padding-left:46px;margin-bottom:40px}.all-code_header h1::before{content:"";background-image:url(/wp-content/themes/codetheme-child/img/Frame-_5_.webp);background-size:contain;background-repeat:no-repeat;cursor:pointer;display:block;position:absolute;width:26px;height:26px;bottom:18px;left:8px}.adress_header h1{position:relative;font-family:"Nunito Sans";font-style:normal;font-weight:900;font-size:28px;line-height:58px;color:#161820;padding-left:40px;margin-top:40px;margin-bottom:12 px}.adress_header h1::before{content:"";background-image:url(/wp-content/themes/codetheme-child/img/Vector4adress.png);display:block;position:absolute;width:24px;height:29px;left:5px;bottom:14px}.payment_method_container{display:flex;flex-direction:column;gap:20px}.payment_method_container h2{font-family:"Nunito Sans";font-style:normal;font-weight:900;font-size:24px;line-height:26px;color:#161820;margin-bottom:5px}.payment_method_container .checked{border:1px solid #192a9f !important}.payment_method_container .row_payment{display:flex;background:#ffffff;border:1px solid #e3e3e3;border-radius:20px;padding:20px;width:calc(50% - 10px)}.payment_method_container .row_payment div{width:100%}.payment_method_container .row_payment label{font-family:"Nunito Sans";font-style:normal;font-weight:700;font-size:16px;line-height:18px;align-items:center;color:#192a9f;padding-left:16px;width:95%;display:flex;justify-content:space-between;margin-bottom:3px;margin-left:15px}.payment_method_container .row_payment input{box-shadow:none;height:0;width:0;outline:0;margin-top:6px;position:relative;border:0}.payment_method_container .row_payment input:checked::before{content:"";display:block;background-color:#ff3855;border-radius:50%;width:8px;height:8px;position:absolute;left:4px;top:4px}.payment_method_container .row_payment input::after{content:"";display:block;border-radius:50%;border:1px solid #192a9f;width:16px;height:16px}@media (max-width:1660px){.top-section_main_container .left_side{width:90%;max-width:none}}@media (max-width:1350px){.top-section_main_container{background-size:cover, 50% 100%;background-position:40px, left}.main_container_price .section_price_packs{grid-template-columns:1fr 1fr;max-width:none;width:80%;margin:auto}.main_container_price .section_price_packs .packs{max-width:none;width:80%;margin-inline:auto}.main_container_price .section_price_packs .packs a{padding:17px 54px 17px 52px}.main_container_price .section_price_packs .packs_last{padding:10px 28px 45px 24px;max-width:none;width:80%;margin-inline:auto}.main_container_price .section_price_packs .packs_last a{padding:17px 54px 17px 52px}}@media (max-width:1310px){.come_back_to_shop{display:flex;justify-content:center;width:76%;margin:auto;max-width:390px}.cart-container{display:flex;flex-direction:column;align-items:center}.woocommerce .cart-collaterals,.woocommerce-page .cart-collaterals{width:100%;display:flex;flex-direction:column;align-items:center}.aktywuj_kupon{margin-top:0px}}@media (max-width:1200px){#order_review{width:100%;margin:auto;margin-inline:10px}.img_header_container_chekout{justify-content:space-between}.main_container_logo .container_logo{flex-wrap:wrap;justify-content:center}.background_main_benefits{padding-bottom:42px}.background_main_benefits .main_container_benefits{flex-wrap:wrap;justify-content:center;gap:20px}}@media (max-width:1130px){.top-section_main_container{background-image:unset}.top-section_main_container .left_side{display:flex;flex-direction:column;justify-content:center;align-items:center;padding-top:40px;padding-bottom:55px}.top-section_main_container .left_side h1{width:84%;margin:auto;max-width:none;text-align:center;font-size:58px}.top-section_main_container .left_side p{max-width:none;width:60%;margin:auto;text-align:center;padding-bottom:30px;padding-top:30px}.top-section_main_container .left_side a{padding:17px 82px 17px 65px}.top-section_main_container .right_side{display:block;background-image:url(https://kupkodyean.pl/wp-content/uploads/2023/07/Frame-6294.webp);background-size:contain;background-repeat:no-repeat;background-position:right bottom;height:447px}.top-section_main_container .right_side .img_background{display:none}.main-container_how_working .how_working_container{margin:auto;width:90%;display:grid;grid-template-columns:1fr;gap:24px}.main-container_how_working .how_working_container .border_container_work{max-width:none;width:90%;margin:auto}.main-container_how_working .how_working_container .border_container_work .img_container{width:90%;margin:auto;height:none;text-align:center}.main_container_bar .container_bar_left h2{font-size:36px;margin-top:10px;text-align:center}.main_container_bar .container_bar_left p{text-align:center;margin-bottom:10px}.main_container_bar .container_bar_right{padding-left:0}.main_container_bar .container_bar_right h2{font-size:36px;margin-top:10px;text-align:center}.main_container_bar .container_bar_right p{text-align:center;margin-bottom:10px}}@media (max-width:1200px){.checkout-wrap{flex-direction:column}.payment_details_button_container{display:flex;gap:20px;justify-content:space-around}}@media (max-width:1124px){.header_nav_burger{display:block;margin-left:20px;margin-right:20px}#menu-menu-1.open,#menu-main-menu.open{right:0;box-shadow:-2px 2px 5px rgba(0, 0, 0, 0.5)}#menu-menu-1,#menu-main-menu{position:relative;display:flex !important;flex-direction:column;background-color:#192a9f;position:fixed;padding:55px 17px 31px 5px;z-index:9999;right:-222px;transition:all 0.5s;top:0;height:100%;margin-top:0}.collapse{display:block !important;visibility:unset}#menu-menu-1 .menu-item a,#menu-main-menu .menu-item a{margin-bottom:9px;border-bottom:1px solid rgba(255, 255, 255, 0.2);padding-left:14px;padding-right:60px;font-style:normal;font-weight:400;font-size:13px;line-height:20px;color:#ffffff}.section_contact_form .container_contact_form{padding:0px 15px}.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required.form-control{width:90%}.wpcf7-form-control.wpcf7-text.wpcf7-tel.wpcf7-validates-as-tel.form-control{width:90%}.mobile_only.menu-item-7364{display:block;border-bottom:none;position:relative;border:1px solid #ffc100;background-color:#ffc100;border-radius:45px;padding:13px 14px 13px 14px;margin-left:21px;margin-right:20px;margin-top:25px}.mobile_only.menu-item-7364 a{border-bottom:none !important;margin-bottom:0px !important;padding-left:0px !important;padding-right:0px !important;margin-left:0px !important;margin-right:0px !important;padding-top:0px !important;padding-bottom:0px !important;text-align:center !important;font-style:normal;font-weight:700 !important;font-size:11px !important;line-height:14px !important;color:#ffffff !important}.mobile_only::before{content:"";background-image:url(https://kupkodyean.pl/wp-content/uploads/2023/07/Frame.png);display:block;width:14px;height:14px;position:absolute;left:17px;bottom:14px}.header_nav_burger.open{width:19px;z-index:99999;position:fixed;right:24px}.header_nav_burger.open span{height:3px;border:1px solid red;margin-bottom:6px;border-radius:20px;background-color:red;display:block;width:20px}.header_nav_burger.open .s_3{display:none !important}.header_nav_burger.open .s_1{transform:rotate(45deg)}.header_nav_burger.open .s_2{transform:rotate(313deg);top:-9px;position:relative}.header_nav_burger.open .border-header .burger_login_section .header_section-login{display:none}}@media (max-width:1100px){.product-top-right{margin-top:0}.product-bottom-left,.woocommerce-product-details__short-description{max-width:100%}.product.type-product .product-inner{grid-template-columns:1fr 1fr;justify-items:center}}@media (max-width:1000px){.blog-main .blog-post .post-loop-split{max-width:510px;max-height:unset;display:flex;flex-direction:column}.blog-main .blog-post .post-loop-split .blog-split-left{border-radius:25px 25px 0px 0px}.blog-main .blog-post .post-loop-split .blog-split-right{width:90%;margin-inline:auto;margin-bottom:10px}.blog-main .blog-post .post-loop-split .blog-split-right .blog-post-title{padding-top:0 !important}.thankyou-right{margin-left:10px;margin-right:10px}.woocommerce-order.custom-thankyou{display:unset}.woocommerce-order.custom-thankyou .thankyou-left{max-width:unset}.woocommerce-notice.woocommerce-notice--success.woocommerce-thankyou-order-received span{display:unset;max-width:unset}.woocommerce-order-overview_codes{padding:25px 25px 25px 44px;margin-left:10px;margin-right:10px;margin-bottom:20px}.woocommerce-notice.woocommerce-notice--success.woocommerce-thankyou-order-received{padding:25px 25px 25px 44px;margin-left:10px;margin-right:10px}.ean-order-csv{padding:13px 40px 13px 22px;font-size:10px}.order_button{display:flex;justify-content:center;flex-direction:column}.order_button .ean-order-txt{margin-left:0px;margin-top:10px;padding:13px 40px 13px 22px;font-size:10px}.ean-order-csv::after{top:13px}.ean-order-txt::after{top:13px}.ean-order-all{padding:13px 40px 13px 22px;font-size:10px;margin-right:0;margin-bottom:10px}.container_about_us_background .main_container_about_us .aboutus_left{flex-shrink:0;flex-basis:50%;max-width:78%}.container_about_us_background .main_container_about_us .aboutus_right{padding-left:25px;padding-top:20px}.container_about_us_background .main_container_about_us .aboutus_right h2{margin-bottom:0}.main_container_price .main_heading h2{padding-top:43px;padding-left:10px;padding-right:10px}.main_container_price .main_heading p{padding-left:18px;padding-right:18px}.main_container_price .section_price_packs .packs_last{width:90%}.main_container_price .section_price_packs .packs{width:90%}.background_footer .main_container_footer{flex-direction:column}.main-container_how_working .how_working_button{padding-top:30px}.main_container_logo .container_logo{gap:8px}}@media (max-width:850px){.single-post .row{padding:10px 15px 10px 15px}.product-thumbnail .attachment-woocommerce_thumbnail.size-woocommerce_thumbnail{width:95px}body .woocommerce button.button:disabled,body .woocommerce button.button:disabled[disabled],body .button.wp-element-button{padding:15px 25px 15px 25px}.woocommerce .quantity .qty{width:55px;height:34px}.table.cart .product-thumbnail,.woocommerce-checkout table.cart .product-thumbnail{width:127px;text-align:left}.shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents.table.table-bordered{width:unset}.contact_container_main .contact_container .contact_left img{margin-right:0px}.woocommerce .col2-set::after,.woocommerce .col2-set::before,.woocommerce-page .col2-set::after,.woocommerce-page .col2-set::before{display:none}.woocommerce .col2-set,.woocommerce-page .col2-set{max-width:800px;margin:auto;display:flex;flex-wrap:wrap;justify-content:center;gap:10px;padding:59px 0px 99px 0px}.section_contact_form .container_contact_form{flex-direction:column-reverse;width:80%;gap:0}.contact_form_header{display:flex;justify-content:space-between}.section_contact_form .container_contact_form .contact_form_header .header_text_container h2{margin-top:41px}.contact_container_main{padding-top:50px;padding-left:10px;padding-right:10px}.faq_container_main{padding-top:50px;padding-left:10px;padding-right:10px}.ean-order-csv{padding:13px 40px 13px 22px;font-size:10px}.ean-order-txt{padding:13px 40px 13px 22px;font-size:10px}.ean-order-csv::after{width:10px;height:14px;right:14px;top:14px}.ean-order-txt::after{width:10px;height:14px;right:15px;top:15px}.ean-order-top-row{padding-bottom:35px}.order-item .order-details{display:grid;grid-template-columns:1fr 1fr}.order_h2{font-size:15px}.order_h2::after{top:-7px;width:30px;height:30px;right:-7px;background-size:contain;background-repeat:no-repeat}.all-orders .order-products .order-product img{width:40%;padding-right:0px}}@media (max-width:800px){.wpcf7 form.invalid .wpcf7-response-output{margin:1em 0.5em 1em}.single-post .row .blog-main{padding:30px 15px 40px 15px}.blog-main h1{font-size:22px}.single-post-related-container{margin:auto;flex-direction:column}.single-post-related{width:auto;margin-left:0;margin-bottom:15px}.single-post-related h2{padding:10px 10px 20px 20px;font-size:22px}.single-post-related p{padding:0px 35px 20px 20px}.single-post-related a{padding:0px 35px 20px 20px}#order_review{margin:10px}.payment_details_button_container{display:flex;justify-content:center;margin:auto}.woocommerce-billing-fields{margin:10px}.woocommerce-billing-fields__field-wrapper{grid-template-columns:1fr}.payment_details_button_container .row{margin-bottom:20px;max-width:199px}.payment_method_container .row_payment{width:calc(100% - 10px)}.main_container_about_us{flex-direction:column-reverse}.main_container_about_us .aboutus_left{flex-basis:70%;margin:auto}.main_container_about_us .aboutus_right{margin:auto;text-align:center;padding-left:17px !important;padding-right:17px !important}.main_container_about_us .aboutus_right div{padding-bottom:50px}.main_container_price .section_price_packs{width:90%}.main_container_price .section_price_packs .packs_last{width:100%}.main_container_price .section_price_packs .packs_last h2{padding-bottom:30px;font-size:14px;line-height:115%}.main_container_price .section_price_packs .packs_last a{padding:8px 52px 10px 44px;font-size:11px}.main_container_price .section_price_packs .packs_last a:after{width:15px;height:15px;top:8px;right:15px}.main_container_price .section_price_packs .packs{width:100%}.main_container_price .section_price_packs .packs a{font-size:11px;padding:8px 42px 10px 34px}.main_container_price .section_price_packs .packs a:after{width:15px;height:15px;top:8px;right:15px}.main_container_price .section_price_packs .packs .price_section h2{font-size:28px;line-height:30px;margin-bottom:10px;margin-top:4px}.main_container_price .section_price_packs .packs .section_product_description h3{font-size:13px;line-height:14px;margin-top:10px;margin-bottom:15px}.main_container_price .section_price_packs .packs .section_product_description p{font-size:10px;line-height:139%;padding-bottom:13px;margin-bottom:5px}.main-container_how_working .how_working_container .border_container_work .img_container{height:235px}.faq-form.text-center{max-height:unset}.faq-form.text-center .flex_contact_form{flex-direction:column;gap:0px}.section_contact_form .container_contact_form .form_border{max-height:unset}.wpcf7-form-control.wpcf7-text.wpcf7-tel.wpcf7-validates-as-tel.form-control{width:100%}.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required.form-control{width:100%}.col-md-15{text-align:center}.faq-form.text-center p{margin-top:10px}.contact_container_main .contact_container{flex-direction:column-reverse;align-items:center}.contact_container_main .contact_container .contact_right:nth-child(2){font-size:30px;line-height:33px;text-align:center}.faq_container_main .faq_container{flex-direction:column-reverse;align-items:center}.faq_container_main .faq_container .faq_left img{margin-right:0px}.faq_container_main .contact_container{flex-direction:column-reverse;align-items:center}.faq_container_main .faq_container .faq_right:nth-child(2){font-size:30px;line-height:33px;text-align:center}.faq_container_main .faq_container .faq_left img{margin-right:0px}.section_contact_form .container_contact_form .contact_form_header .header_text_container h2{margin-top:9px;font-size:30px;line-height:37px;max-width:unset;text-align:center}.section_contact_form .container_contact_form .contact_form_header .header_text_container p{max-width:unset;text-align:center}.contact_form_header{flex-direction:column}.section_contact_form .container_contact_form .contact_form_header .header_text_container{margin-left:0px;margin-bottom:29px}.section_contact_form .container_contact_form .contact_form_header img{margin:auto;position:relative;left:-13px}.col-md-15{display:flex;flex-direction:column}.woocommerce-account .woocommerce-MyAccount-navigation{width:40% !important;padding-bottom:50px}.woocommerce-MyAccount-content{padding-left:20px;margin-bottom:50px}.all-code_header h1{font-size:25px;margin-bottom:0px}.order_id_h2{font-size:20px;margin-bottom:20px}.ean-order-item{padding:1px 24px 4px;margin-right:20px}.order_id_h2::after{top:-2px;width:30px;height:30px;right:-7px}.woocommerce-MyAccount-navigation li a{font-size:12px;line-height:248%}.woocommerce-MyAccount-navigation ul{padding-left:30px;padding-top:20px}.order_id_h2{font-size:15px}}@media (max-width:770px){.woocommerce table.shop_table_responsive tr:nth-child(2n) td,.woocommerce-page table.shop_table_responsive tr:nth-child(2n) td{background-color:unset}.woocommerce .products.products.columns-4{gap:10px;padding:0px 10px 0px 10px}.shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents{padding:39px 24px 20px 24px}.cart-container{align-items:unset}.shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents.table.table-bordered{width:90%;margin:auto}.woocommerce .cart-collaterals,.woocommerce-page .cart-collaterals{margin-top:30px}.woocommerce-cart-form h1{text-align:center;margin:auto}.woocommerce table.shop_table td{border-bottom:unset}.woocommerce-cart-form__cart-item.cart_item{border-bottom:1px solid rgba(25, 42, 159, 0.2);padding-bottom:20px}.product-remove{position:relative}.product-name{margin-top:10px}.product.type-product .product-inner{grid-template-columns:1fr}.summary.entry-summary{margin-top:54px}}@media (max-width:768px){.woocommerce a.remove{margin-left:33px;margin-bottom:11px}.woocommerce-cart-form__cart-item.cart_item .product-subtotal .woocommerce-Price-amount.amount,.woocommerce-cart-form__cart-item.cart_item .product-name .variation dt,.woocommerce-cart-form__cart-item.cart_item .product-name .variation dd,.woocommerce-cart-form__cart-item.cart_item .product-name .variation,.woocommerce-cart-form__cart-item.cart_item .product-name a{font-weight:900;font-size:14px;line-height:25px;margin-right:0}.woocommerce-cart-form__cart-item.cart_item .product-name .variation dt{color:#666;text-transform:capitalize;font-weight:700}.woocommerce-cart-form__cart-item.cart_item .product-subtotal{line-height:35px}.woocommerce-cart-form__cart-item.cart_item .product-name .variation dd{color:#161820}.woocommerce-cart-form__cart-item.cart_item .product-quantity{display:flex;justify-content:space-between;width:calc(100% - 40px);max-width:100%}.product-remove a{position:absolute;bottom:-3px;right:10px}}@media (max-width:650px){.page-id-1339 .woocommerce-form.woocommerce-form-login.login{margin-inline:10px}body form.checkout_coupon.woocommerce-form-coupon{margin-inline:10px}.asd-container .asd .asd-value{font-size:15px;line-height:30px}.product-name a{font-size:14px;line-height:30px}.woocommerce-order-details{padding:15px 35px 36px 15px}.woocommerce-bacs-bank-details{padding:15px 35px 0px 15px}.woocommerce-order-received .woocommerce table.shop_table td{border-bottom:1px solid rgba(0, 0, 0, 0.1);line-height:30px}.woocommerce-table__product-name.product-name{display:flex;flex-direction:column;align-content:center}.product-quantity{width:100%;text-align:start}.wc-item-meta{padding:0}.wc-item-meta li{width:100%;padding-left:0;text-align:start}.woocommerce .woocommerce-customer-details{padding:23px 35px 35px 15px}.woocommerce-order-overview__date.date,.woocommerce-order-overview__total.total,.woocommerce-order-overview__email.email,.woocommerce-order-overview__payment-method.method{margin-bottom:10px}.woocommerce-order-overview.woocommerce-thankyou-order-details.order_details{flex-direction:column;padding:10px 15px 30px 15px}.woocommerce-order-overview__total.total strong bdi{font-weight:300;font-size:13px}.woocommerce-order-overview.woocommerce-thankyou-order-details.order_details{height:unset;max-height:unset}.background_footer .main_container_footer{height:auto;flex-direction:column}.background_footer .main_container_footer .footer_section_1{flex-direction:column;padding-top:30px;padding-bottom:30px;gap:15px;text-align:center}.background_footer .main_container_footer .footer_section_2{padding-bottom:30px}.top-section_main_container .left_side{padding-bottom:0px}.top-section_main_container .left_side h1{font-size:50px;line-height:100%}.top-section_main_container .left_side p{padding-top:20px;padding-bottom:20px}ins .woocommerce-Price-amount.amount bdi{font-size:30px;line-height:32px}del .woocommerce-Price-amount.amount bdi{font-size:15px;line-height:17px}.woocommerce ul.products[class*="columns-"] li.product,.woocommerce-page ul.products[class*="columns-"] li.product{margin:0 0 0.992em}.woocommerce-result-count{width:100%;text-align:center}.woocommerce-ordering{margin-inline:auto;float:unset !important;width:100%;display:flex;justify-content:center}.woocommerce .woocommerce-ordering select{margin-right:0px}.woocommerce .woocommerce-result-count{margin-left:0px}.woocommerce .products.products.columns-4 a{width:100%}.woocommerce-Price-amount.amount bdi{font-size:21px;line-height:35px}.woocommerce .products ul::after,.woocommerce .products ul::before,.woocommerce ul.products::after,.woocommerce ul.products::before{display:none}.woocommerce ul.products[class*="columns-"] li.product,.woocommerce-page ul.products[class*="columns-"] li.product{width:unset;float:unset}.woocommerce ul.products li.product,.woocommerce-page .product-inner ul.products li.product{max-width:270px}.post-type-archive .main_container_faq_2 .container_question_response .content_area p{font-size:13px;line-height:17px}.top-section_main_container .right_side{display:block;background-image:unset;height:unset}.top-section_main_container .right_side .img_mobile{display:block;width:100%}.top-section_main_container .left_side p{width:80%}.order-item .order-details{grid-template-columns:1fr}}@media (max-width:570px){.main_container_faq_2 .container_question_response .content_area p{max-width:300px}}@media (max-width:550px){.woocommerce ul.products li.product .button{padding-right:44px}.plus_add{top:22px;line-height:0px;right:22px}.blog-main .blog-post .post-loop-split .blog-split-left{width:auto}.h1_blog{padding-bottom:0px;padding-top:15px}.blog-main .blog-post .post-loop-split .blog-split-right .blog-post-title a{font-size:20px}.blog-main .blog-post{padding:2px 15px;padding-top:15px}.blog-post-title{font-size:21px;margin-bottom:0}.blog-main .blog-post .post-loop-split .blog-split-right .blog-post-title{margin-bottom:10px}.woocommerce-MyAccount-content .all-orders{margin-bottom:50px}.ean-order-list{margin-bottom:50px}.button.wp-element-button.product_type_simple::after{width:16px;top:11px;right:22px}.products.columns-4 .outofstock .button{padding:13px 19px 13px 0px;font-size:13px}.top-section_main_container .left_side h1{width:90%;font-size:44px}.container_about_us_background .main_container_about_us{padding-top:0}.section_contact_form .container_contact_form{width:100%}.section_contact_form .container_contact_form .form_border{padding:19px 29px 24px;margin-top:28px;margin-bottom:20px}.ean-order-top-row{display:flex;flex-direction:column}.ean-order-top-row .ean-order-csv.ean-order-button{margin-bottom:10px}.ean-order-top-row .ean-order-all{margin-bottom:10px}.ean-order-top-row .ean-order-txt{margin-left:0px}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{max-width:200px;height:auto}}@media (max-width:500px){.single-product .woocommerce-message a{margin-top:10px;padding:15px 57px 15px 57px;text-align:center;margin-right:20px}.single-product .woocommerce-message{line-height:26px;display:flex;margin-inline:10px;flex-direction:column-reverse}.related.products{margin-bottom:30px}.plus_add{top:22px;line-height:0px;right:22px;font-size:26px}.woocommerce ul.products li.product .woocommerce-loop-product__title{font-size:13px;height:30px}.woocommerce ul.products li.product .price{margin-bottom:0px}.woocommerce-account .woocommerce-MyAccount-content{width:100%}.woocommerce-loop-product__title{height:55px}.button.wp-element-button.product_type_variable.add_to_cart_button{width:91%;padding:16px;padding-right:25px;font-size:13px}.woocommerce-notice.woocommerce-notice--success.woocommerce-thankyou-order-received,.woocommerce-order-overview__order.order strong,.woocommerce-order-overview__order.order,.woocommerce-order h2{font-size:20px}.woocommerce-notice.woocommerce-notice--success.woocommerce-thankyou-order-received{padding:25px 15px 25px 15px;margin-top:10px}.woocommerce ul.order_details li{margin-top:0px}.woocommerce .woocommerce-customer-details address{flex-direction:column;padding:6px 0px}.payment_details_button_container .row{margin-bottom:20px;max-width:unset;margin-bottom:0px}.payment_details_button_container .row{padding:13px 157px 10px 23px}.woocommerce-billing-fields__field-wrapper{margin-top:20px}.payment_details_button_container{flex-direction:column}.main_container_bar .container_bar_left{border-radius:15px 0px 0px 0px}.main_container_bar .container_bar_left h2{font-size:30px;line-height:40px}.main_container_bar .container_bar_left p{font-size:13px}.main_container_bar .container_bar_right{border-radius:0px 15px 0px 0px}.main_container_bar .container_bar_right h2{font-size:30px;line-height:40px}.main_container_bar .container_bar_right p{font-size:13px}.main-container_how_working h1{font-size:24px;padding-top:40px;padding-bottom:5px}.main-container_how_working .how_working_container .border_container_work .img_container{height:110px;width:60%}.main-container_how_working .how_working_container .border_container_work .img_container img{max-height:100%}.main-container_how_working .how_working_container .border_container_work h2{font-size:18px}.main_container_price .section_price_packs .packs{width:100%;height:380px}.main_container_price .section_price_packs .packs_last{width:100%;height:380px}.order_id_h2{font-size:15px}.woocommerce-account .woocommerce-MyAccount-navigation{width:100% !important;padding-bottom:20px}.all-code_header h1{font-size:20px}.entry.clearfix .woocommerce{flex-direction:column}.logged-in #post-1340{background:unset}.woocommerce-MyAccount-navigation ul{overflow:hidden;height:40px;transition:height 1s}.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--dashboard{position:relative}.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--dashboard::before{content:"";cursor:pointer;position:absolute;background-image:url(/wp-content/themes/codetheme-child/img/Vectorarrow.png);background-size:contain;background-repeat:no-repeat;display:block;width:15px;height:11px;right:44px;bottom:11px}.woocommerce-MyAccount-content h1{font-size:20px;margin-top:15px;margin-bottom:10px}.all-orders .order-item{padding:11px 26px 0px}}@media (max-width:450px){.woocommerce .related.products ul.products li.product{max-width:170px}.woocommerce div.product div.images.woocommerce-product-gallery{margin-top:30px}.woocommerce div.product div.images img{margin:auto;max-width:200px}.cart-header{width:40px;height:40px;margin-right:0px}.button.wp-element-button.product_type_simple::after{top:11px;right:12px}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{max-width:180px;height:auto;padding:25px 15px 25px 15px}.main_container_price .section_price_packs{width:100%;padding-left:10px;padding-right:10px}.main_container_price .section_price_packs .packs_last{width:100%;height:365px}.main_container_price .section_price_packs .packs_last a ::after{width:15px;height:15px;top:8px;right:15px}.main_container_price .section_price_packs .packs{width:100%;height:365px}.main_container_logo h1{font-size:24px;line-height:30px;padding-top:35px;padding-bottom:20px}.main_container_logo .container_logo .border_container_work{width:160px;height:78px}.main_container_logo .container_logo .border_container_work .img-logo_container img{text-align:center}.background_footer .main_container_footer .footer_section_2{gap:15px;align-items:center;text-align:center}.background_footer .main_container_footer .footer_section_2 .f_6{text-align:center}.background_footer .main_container_footer .footer_section_2 .f_6 a{margin-bottom:10px}.background_footer .main_container_footer .footer_section_2 .f_4 a{margin-bottom:10px}.background_footer .main_container_footer .footer_section_2 .f_5 a{margin-bottom:10px}.top-section_main_container .left_side h1{width:98%;font-size:33px}.top-section_main_container .left_side p{width:98%;font-size:13px}.main_container_price .main_heading h2{font-size:24px}.header_nav_burger{margin-left:10px;margin-right:10px}.logged-in .border-header .menu_main_container .header_section-login a{padding:13px 20px !important}.border-header{padding:12px 5px}.border-header .burger_login_section{width:80%;justify-content:flex-end}.border-header .burger_login_section .header_section-login{padding:5px 3px 7px 7px}.border-header .burger_login_section .header_section-login a{font-size:10px;padding:8px 9px 8px 21px !important}.border-header .burger_login_section .header_section-login a::before{left:6px !important;bottom:10px !important;width:11px;height:11px}.woocommerce-ResetPassword.lost_reset_password{margin-bottom:40px;margin-top:24px}.woocommerce .col2-set,.woocommerce-page .col2-set{padding:24px 0px 40px 0px}.main-container_how_working .how_working_button{max-width:171px}.main-container_how_working .how_working_button a{padding:13px 57px 13px 49px}.main-container_how_working .how_working_button a::after{top:12px;right:23px}.main-container_how_working h1{font-size:24px;padding-top:40px;padding-bottom:5px}.main-container_how_working .how_working_container .border_container_work h2{font-size:18px}.container_about_us_background .main_container_about_us .aboutus_right h2{font-size:24px}.container_about_us_background .main_container_about_us .aboutus_right p{font-size:13px;padding-bottom:20px}.container_about_us_background .main_container_about_us .aboutus_right a{padding:13px 57px 13px 49px}.container_about_us_background .main_container_about_us .aboutus_right a::after{top:12px}.top-section_main_container .left_side a{padding:13px 57px 13px 49px}.top-section_main_container .left_side a::after{top:10px;right:19px}.background_main_benefits .main_container_benefits{gap:0px;padding-top:50px}.background_main_benefits .main_container_benefits .container{display:flex;align-content:flex-end;max-width:unset;margin-left:21px;margin-right:21px}.background_main_benefits .main_container_benefits .container .img_area{margin-top:5px;padding-right:23px}.background_main_benefits .main_container_benefits .container .img_area img{max-width:41px}.background_main_benefits .main_container_benefits .container .text_container_benefits h2{text-align:start !important;margin-top:12px !important;font-size:18px;line-height:22px;margin-bottom:15px}.background_main_benefits .main_container_benefits .container .text_container_benefits p{text-align:start !important}.main_container_benefits .container:nth-child(3) h2{margin-top:12px !important;margin-bottom:15px}.main_container_benefits .container:nth-child(1) h2{margin-top:12px !important;margin-bottom:15px}.main_container_benefits .container:nth-child(4){margin-left:17px !important}.main_container_benefits .container:nth-child(2){margin-left:17px !important}.main_container_benefits .container:nth-child(2) img{max-width:48px !important}.main_container_benefits .container:nth-child(4) img{max-width:48px !important}.menu_main_container a img{max-width:110px;margin-left:20px}.order_button{display:flex;justify-content:center;flex-direction:column}.order_button .ean-order-txt{margin-left:0px;margin-top:10px}.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-2{border-radius:15px}}@media (max-width:400px){.woocommerce ul.products li.product .button{padding-right:34px;padding-left:21px}.plus_add{top:22px;line-height:0px;right:17px;font-size:22px}.product-top-left{max-width:850px;grid-column:1 / span 2}.related-img{width:100%;height:145px}#order_review{padding:28px 32px 23px 18px;width:95%}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{max-width:160px;height:auto}.main_container_faq_2 .container_question_response .content_area p{max-width:210px}.main_container_faq_2 .container_question_response .content_area p::after{right:25px;top:21px}.main_container_faq_2 .container_question_response .content_area .open_after::after{right:25px;top:21px}.main_container_faq_2 .container_question_response .content_area_2 .row_2{padding-left:20px}.main_container_faq_2{padding-top:25px}.faq_container_main{padding-bottom:28px}.top-section_main_container .left_side{padding-bottom:0px}.main_container_price .section_price_packs .packs{padding:20px 13px 16px 13px}.main_container_price .section_price_packs .packs_last img{margin-left:0px}.main_container_price .section_price_packs .packs_last{padding:25px 11px 45px 11px}.main_container_price .section_price_packs .packs_last h2{padding-top:37px}.main_container_price .section_price_packs{gap:8px}}@media (max-width:350px){.woocommerce .related.products ul.products li.product{max-width:230px}.woocommerce-ResetPassword.lost_reset_password h2{font-size:20px;line-height:30px}.woocommerce-ResetPassword.lost_reset_password .password_notice{font-size:11px;line-height:138%;margin-top:10px;margin-bottom:9px}.main_container_price .section_price_packs .packs{padding:20px 4px 16px 4px;height:355px}.main_container_price .section_price_packs .packs_last{padding:25px 4px 45px 4px;height:355px}.order-products .order-product{display:flex;justify-content:space-around;padding-bottom:30px}}@media (max-width:320px){.blog-main .blog-post .post-loop-split .blog-split-left{width:290px;height:132px}}