.woocommerce-checkout{margin-top:52px}.woocommerce-checkout .woocommerce-remove-coupon{display:none}@media (max-width:1198px){.woocommerce-checkout{margin-top:0}}.woocommerce-checkout .term-container{background:hsla(0,0%,87%,.2);padding:10px}.woocommerce-checkout .term-container label{padding:0!important}.woocommerce-checkout .woocommerce-top-header{font-style:normal;font-weight:300;font-size:22px;line-height:40px;text-transform:uppercase;color:#1d1d1b;position:relative}.woocommerce-checkout .woocommerce-top-header:after{content:"";width:40px;height:1px;background:#00a490;bottom:-13px}.woocommerce-checkout .cart-progress{width:100%;display:-ms-flexbox;display:flex;overflow:scroll;-ms-overflow-style:none;scrollbar-width:none;padding-bottom:10px;margin-bottom:40px;position:relative}@media (max-width:991px){.woocommerce-checkout .cart-progress{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:13px}}.woocommerce-checkout .cart-progress:after{content:"";position:absolute;width:100%;height:2px;bottom:0;background:#f5f5f5}.woocommerce-checkout .cart-progress::-webkit-scrollbar{display:none}.woocommerce-checkout .cart-progress__item{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;position:relative}.woocommerce-checkout .cart-progress__item .counter{width:18px;height:18px;border-radius:2px;font-weight:700;font-size:14px;line-height:14px;text-transform:uppercase;color:#fff;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;background:#dedede}.woocommerce-checkout .cart-progress__item .step-name{width:145px;text-align:center;font-weight:700;font-size:12px;line-height:20px;color:#dedede;text-transform:uppercase}@media (max-width:991px){.woocommerce-checkout .cart-progress__item .step-name{width:unset;padding-left:10px;padding-right:10px;font-size:10px}}.woocommerce-checkout .cart-progress__item.selected:after{content:"";position:absolute;bottom:-10px;left:0;right:0;width:100%;height:2px;background:#00a490;border-radius:12px;z-index:9}@media (max-width:991px){.woocommerce-checkout .cart-progress__item.selected:after{display:none}}.woocommerce-checkout .cart-progress__item.selected .step-name{color:#00a490}.woocommerce-checkout .cart-progress__item.selected .counter{background:#00a490}.woocommerce-checkout #show-login-popup{cursor:pointer}.woocommerce-checkout .validate-email-error{color:#b20000;padding-bottom:10px}.woocommerce-checkout input{margin-left:0}.woocommerce-checkout .terms-fields{-ms-flex-order:1;order:1}.woocommerce-checkout .terms-fields input{padding:10px}.woocommerce-checkout .page-content>.container{position:relative}.woocommerce-checkout .woocommerce-error{position:absolute;width:calc(66% - 6px);top:0;left:0;z-index:999}@media (max-width:991px){.woocommerce-checkout .woocommerce-error{position:unset;width:100%}}.woocommerce-checkout h3:after,.woocommerce-checkout h4:after{display:none}.woocommerce-checkout.woocommerce-page .col2-set .col-1,.woocommerce-checkout.woocommerce-page .col2-set .col-2,.woocommerce-checkout.woocommerce .col2-set .col-1,.woocommerce-checkout.woocommerce .col2-set .col-2{width:100%;float:unset}.woocommerce-checkout .checkout.woocommerce-checkout{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start}@media (min-width:1199px){.woocommerce-checkout .checkout.woocommerce-checkout{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (max-width:1198px){.woocommerce-checkout .checkout.woocommerce-checkout{-ms-flex-flow:column;flex-flow:column}}.woocommerce-checkout .checkout.woocommerce-checkout #wcpay-payment-request-button-separator{-ms-flex-order:2;order:2;width:100%}@media (min-width:1199px){.woocommerce-checkout .checkout.woocommerce-checkout #wcpay-payment-request-button-separator{width:calc(66% - 75px)}}.woocommerce-checkout .checkout.woocommerce-checkout .wcpay-payment-request-wrapper{-ms-flex-order:3;order:3}@media (min-width:1199px){.woocommerce-checkout .checkout.woocommerce-checkout .wcpay-payment-request-wrapper{width:calc(66% - 75px)}}.woocommerce-checkout .checkout.woocommerce-checkout #customer_details{width:calc(66% - 100px);margin-right:6px;border:1px solid #dedede;padding:40px}@media (max-width:1198px){.woocommerce-checkout .checkout.woocommerce-checkout #customer_details{width:100%;border:none;padding:0;margin-right:0}}.woocommerce-checkout .checkout.woocommerce-checkout #order_review{max-width:467px;margin-left:6px;border:1px solid #dedede;padding:40px 15px;position:relative}@media (max-width:1198px){.woocommerce-checkout .checkout.woocommerce-checkout #order_review{max-width:100%;margin-left:0;background:#f5f5f5;padding:20px 10px;border:0}}.woocommerce-checkout .checkout.woocommerce-checkout #order_review .payments-methods-info{position:absolute;bottom:-100px}@media (max-width:999px){.woocommerce-checkout .checkout.woocommerce-checkout #order_review .payments-methods-info{text-align:center;position:unset;bottom:0;margin-top:40px}.woocommerce-checkout .checkout.woocommerce-checkout #order_review .payments-methods-info img{width:100%}}.woocommerce-checkout .checkout.woocommerce-checkout #order_review .cart-number{background:#f5f5f5;padding:8px 10px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;font-style:normal;font-weight:400;font-size:14px;line-height:16px;text-transform:uppercase;color:#1d1d1b;margin-bottom:20px}@media (max-width:991px){.woocommerce-checkout .checkout.woocommerce-checkout #order_review .cart-number{background:rgba(0,164,144,.1)}}.woocommerce-checkout .checkout.woocommerce-checkout #order_review .cart-info-text{font-style:normal;font-weight:700;font-size:14px;line-height:20px;text-transform:uppercase;color:#00a490;text-align:center}@media (max-width:991px){.woocommerce-checkout .checkout.woocommerce-checkout #order_review .cart-info-text{text-align:left;padding-left:8px}}.woocommerce-checkout .checkout.woocommerce-checkout #order_review .products{padding-top:60px}.woocommerce-checkout .checkout.woocommerce-checkout #order_review .products .product-name{display:-ms-flexbox;display:flex;width:100%;font-style:normal;font-weight:400;font-size:14px;line-height:18px;text-transform:uppercase;color:#1d1d1b;position:relative}.woocommerce-checkout .checkout.woocommerce-checkout #order_review .products .product-name .gift-name{position:absolute;font-size:10px;max-width:400px;bottom:-20px;left:0}.woocommerce-checkout .checkout.woocommerce-checkout #order_review .products .product-name:not(:last-child){margin-bottom:20px;padding-bottom:20px;border-bottom:1px dashed #dedede}.woocommerce-checkout .checkout.woocommerce-checkout #order_review .products .product-name__left{display:-ms-flexbox;display:flex}.woocommerce-checkout .checkout.woocommerce-checkout #order_review .products .product-name__left .counter{width:13px;margin-right:20px}.woocommerce-checkout .checkout.woocommerce-checkout #order_review .products .product-name a{font-style:normal;font-weight:400;font-size:14px;line-height:18px;text-transform:uppercase;color:#1d1d1b;width:clamp(140px,13.02083vw,250px)}@media (max-width:991px){.woocommerce-checkout .checkout.woocommerce-checkout #order_review .products .product-name a{padding-right:20px}}.woocommerce-checkout .checkout.woocommerce-checkout #order_review .products .product-name .price{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-style:normal;font-weight:400;font-size:14px;line-height:18px;color:#1d1d1b;-ms-flex:1;flex:1;-ms-flex-pack:justify;justify-content:space-between}.woocommerce-checkout .checkout.woocommerce-checkout #order_review .products .product-name .price .qty{font-style:normal;font-weight:400;font-size:10px;line-height:18px;color:#6f6f6e}@media (max-width:1198px){.woocommerce-checkout .checkout.woocommerce-checkout #order_review{width:100%}}.woocommerce-checkout .checkout.woocommerce-checkout #order_review .shop_table{border:0;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.woocommerce-checkout .checkout.woocommerce-checkout #order_review .shop_table .no-padding{padding:0}.woocommerce-checkout .checkout.woocommerce-checkout #order_review .shop_table tfoot{width:100%}.woocommerce-checkout .checkout.woocommerce-checkout #order_review .shop_table .order-total{background:rgba(0,164,144,.1)}.woocommerce-checkout .checkout.woocommerce-checkout #order_review .shop_table .order-total td,.woocommerce-checkout .checkout.woocommerce-checkout #order_review .shop_table .order-total th{font-weight:700;padding:13px}.woocommerce-checkout .checkout.woocommerce-checkout #order_review .shop_table .order-total td .order-total__bottom,.woocommerce-checkout .checkout.woocommerce-checkout #order_review .shop_table .order-total td .order-total__top,.woocommerce-checkout .checkout.woocommerce-checkout #order_review .shop_table .order-total th .order-total__bottom,.woocommerce-checkout .checkout.woocommerce-checkout #order_review .shop_table .order-total th .order-total__top{display:block}.woocommerce-checkout .checkout.woocommerce-checkout #order_review .shop_table .order-total td .order-total__top,.woocommerce-checkout .checkout.woocommerce-checkout #order_review .shop_table .order-total th .order-total__top{font-style:normal;font-weight:700;font-size:clamp(18px,1.25vw,24px);line-height:18px;text-transform:uppercase;color:#00a490}.woocommerce-checkout .checkout.woocommerce-checkout #order_review .shop_table .order-total td .order-total__bottom,.woocommerce-checkout .checkout.woocommerce-checkout #order_review .shop_table .order-total th .order-total__bottom{font-style:normal;font-weight:400;font-size:12px;line-height:12px;text-transform:uppercase;color:#6f6f6e;margin-top:8px}.woocommerce-checkout .checkout.woocommerce-checkout #order_review .shop_table tr{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.woocommerce-checkout .checkout.woocommerce-checkout #order_review .shop_table tr td,.woocommerce-checkout .checkout.woocommerce-checkout #order_review .shop_table tr th{border:0;-ms-flex:1;flex:1}@media (max-width:1198px){.woocommerce-checkout .checkout__icons .icon-wrapper{width:100%;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}@media (max-width:1198px){.woocommerce-checkout .checkout__icons .icon-wrapper__title{line-height:90px;font-size:16px;text-align:left}}.woocommerce-checkout .checkout__icons .icon-wrapper__icon img{max-width:24px}.woocommerce-checkout .checkout__icons{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:distribute;justify-content:space-around;margin-top:clamp(30px,2.91458vw,55px)}.woocommerce-checkout .checkout__icons .icon-wrapper{width:17%;text-align:center;-ms-flex-wrap:wrap;flex-wrap:wrap;display:-ms-flexbox;display:flex;position:relative}@media (max-width:999px){.woocommerce-checkout .checkout__icons .icon-wrapper img{width:70%!important}}.woocommerce-checkout .checkout__icons .icon-wrapper:after{content:"";position:absolute;height:65%;width:1px;background:rgba(0,164,144,.1);right:-20px}.woocommerce-checkout .checkout__icons .icon-wrapper:last-child:after{display:none}.woocommerce-checkout .checkout__icons .icon-wrapper__title{width:100%;margin:10px 0;font-style:normal;font-weight:400;font-size:10px;line-height:125%;text-align:center;color:#00a490}.woocommerce-checkout .checkout__icons .icon-wrapper__title:after{content:none}.woocommerce-checkout .checkout__icons .icon-wrapper__title br{display:none}.woocommerce-checkout .checkout__icons .icon-wrapper__icon{margin:auto;display:-ms-flexbox;display:flex;transition:.3s}.woocommerce-checkout .checkout__icons .icon-wrapper__icon img{width:100%;max-height:24px;height:auto;margin:auto;object-fit:contain}.woocommerce-checkout .checkout__icons .icon-wrapper:hover .icon-wrapper__icon{filter:brightness(0)}.woocommerce-checkout .footer{margin-top:100px;background-color:#f5f5f5}.woocommerce-checkout .footer__copy,.woocommerce-checkout .footer__memnus{background-color:#f5f5f5}.woocommerce-checkout .checkout-step{margin-bottom:22px;display:none}.woocommerce-checkout .checkout-step #order_comments_field,.woocommerce-checkout .checkout-step #paczkomat_id_field{width:100%}.woocommerce-checkout .checkout-step #payment input[type=radio]{border-radius:0!important}.woocommerce-checkout .checkout-step h3{font-style:normal;font-weight:700;font-size:20px;line-height:18px;text-transform:uppercase;color:#00a490;margin-bottom:0}.woocommerce-checkout .checkout-step .checkout-buttons{display:-ms-flexbox;display:flex;padding-bottom:60px;padding-top:60px;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:1198px){.woocommerce-checkout .checkout-step .checkout-buttons{-ms-flex-direction:column;flex-direction:column;gap:0}}.woocommerce-checkout .checkout-step .checkout-buttons .cart-button,.woocommerce-checkout .checkout-step .checkout-buttons .edit-button{line-height:18px;color:#1d1d1b;-ms-flex-align:center;background-color:#f5f5f5;font-size:16px;font-weight:700;font-style:normal;letter-spacing:normal;line-height:16px;text-align:center;text-transform:uppercase;border-radius:0;padding:20px;position:relative;overflow:hidden;transition-property:transform;transition-duration:.3s;transition-timing-function:ease-out;transform:perspective(1px) translateZ(0);height:50px;display:-ms-flexbox;display:flex;align-items:center;-ms-flex-pack:center;justify-content:center;cursor:pointer}@media (max-width:991px){.woocommerce-checkout .checkout-step .checkout-buttons .cart-button,.woocommerce-checkout .checkout-step .checkout-buttons .edit-button{width:100%}}.woocommerce-checkout .checkout-step .checkout-buttons .cart-button a,.woocommerce-checkout .checkout-step .checkout-buttons .edit-button a{color:#1d1d1b}.woocommerce-checkout .checkout-step .checkout-buttons .cart-button svg,.woocommerce-checkout .checkout-step .checkout-buttons .edit-button svg{margin-right:20px}.woocommerce-checkout .checkout-step .checkout-buttons .cart-button:hover .prev-step,.woocommerce-checkout .checkout-step .checkout-buttons .cart-button:hover a,.woocommerce-checkout .checkout-step .checkout-buttons .edit-button:hover .prev-step,.woocommerce-checkout .checkout-step .checkout-buttons .edit-button:hover a{color:#fff}.woocommerce-checkout .checkout-step .checkout-buttons .cart-button:hover svg path,.woocommerce-checkout .checkout-step .checkout-buttons .edit-button:hover svg path{fill:#fff}.woocommerce-checkout .checkout-step .guest-form-container{margin-top:60px;margin-bottom:60px}@media (max-width:991px){.woocommerce-checkout .checkout-step .guest-form-container{margin-top:40px;margin-bottom:40px}}.woocommerce-checkout .checkout-step .guest-form-container .guest-form{margin:0;padding:0;list-style:none;counter-reset:counter}.woocommerce-checkout .checkout-step .guest-form-container .guest-form li{counter-increment:counter;display:-ms-flexbox;display:flex;font-style:normal;font-weight:300;font-size:16px;line-height:16px;color:#1d1d1b;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;position:relative}@media (max-width:991px){.woocommerce-checkout .checkout-step .guest-form-container .guest-form li{font-size:14px}}.woocommerce-checkout .checkout-step .guest-form-container .guest-form li:not(:last-child){border-bottom:1px dashed #dedede;padding-bottom:16px;margin-bottom:16px}.woocommerce-checkout .checkout-step .guest-form-container .guest-form li:before{content:counter(counter) ". ";padding-right:20px}@media (max-width:991px){.woocommerce-checkout .checkout-step .guest-form-container .guest-form li:before{padding-right:10px}}.woocommerce-checkout .checkout-step .guest-form-container .guest-form li span{font-style:normal;font-weight:700;font-size:16px;line-height:16px;text-transform:uppercase;color:#00a490;background:transparent;padding:0;height:unset;max-width:unset;text-align:right;margin-left:auto;margin-top:0;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-pack:end;justify-content:flex-end}@media (max-width:991px){.woocommerce-checkout .checkout-step .guest-form-container .guest-form li span{font-size:14px}}.woocommerce-checkout .checkout-step.step-visible{display:block}@media (max-width:1198px){.woocommerce-checkout .checkout-step{margin-bottom:30px}}.woocommerce-checkout .checkout-step__header{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.woocommerce-checkout .checkout-step__header .desc{font-style:normal;font-weight:300;font-size:16px;line-height:23px;color:#1d1d1b;margin-top:60px}.woocommerce-checkout .checkout-step__header h2{margin-left:15px;color:#1d1d1b;font-size:20px;font-weight:700;font-style:normal;letter-spacing:normal;line-height:normal;text-align:left;text-transform:uppercase}@media (max-width:1198px){.woocommerce-checkout .checkout-step__header h2{font-size:18px}}@media (max-width:1198px){.woocommerce-checkout .checkout-step__content{padding-left:0}}.woocommerce-checkout .checkout-step__content .billing-fields{width:100%}@media (max-width:1198px){.woocommerce-checkout .checkout-step__content .billing-fields{max-width:100%}}.woocommerce-checkout .checkout-step.step-1:not(.step-visibled) .checkout-step__fields-completed{display:none}.woocommerce-checkout .checkout-step.step-2.step-visible{padding-bottom:20px}@media (max-width:1198px){.woocommerce-checkout .checkout-step.step-2.step-visible{padding-bottom:0}}.woocommerce-checkout .checkout-step.step-2 .checkout-step__content{display:-ms-flexbox;display:flex;position:relative;-ms-flex-flow:column;flex-flow:column}@media (max-width:1198px){.woocommerce-checkout .checkout-step.step-2 .checkout-step__content{padding-left:0}}.woocommerce-checkout .checkout-step.step-2 .checkout-step__fields-completed{display:none}.woocommerce-checkout .checkout-step.step-2.step-visibled .checkout-step__fields-completed{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.woocommerce-checkout .checkout-step.step-2.step-visibled .checkout-step__fields-completed .row{display:-ms-flexbox;display:flex}.woocommerce-checkout .checkout-step.step-2.step-visibled .checkout-step__fields-completed .row>div:first-child{padding-right:3px}.woocommerce-checkout .checkout-step.step-2.step-visibled .checkout-step__fields-completed>div{color:#6f6f6e;font-size:16px;font-weight:300;font-style:normal;letter-spacing:normal;line-height:normal;text-align:left;padding-bottom:24px}@media (max-width:767px){.woocommerce-checkout .checkout-step.step-2.step-visibled .checkout-step__fields-completed>div:last-of-type{padding-bottom:0}}@media (max-width:767px){.woocommerce-checkout .checkout-step.step-2.step-visibled .checkout-step__fields-completed>div{font-size:14px;padding-bottom:18px}}.woocommerce-checkout .checkout-step__fields-completed{margin-left:54px;padding-top:24px;border-bottom:1px solid #dedede;padding-bottom:32px;margin-bottom:8px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:1198px){.woocommerce-checkout .checkout-step__fields-completed{margin-left:0;padding-top:0;margin-top:30px;padding-bottom:25px}}.woocommerce-checkout .checkout-step__fields-completed .edit-button .prev-step{font-size:16px;font-weight:700;font-style:normal;letter-spacing:normal;line-height:16px;text-align:right;text-transform:uppercase;color:#00a490;margin-top:-30px;display:block;cursor:pointer;position:relative;z-index:999}.woocommerce-checkout .checkout-step__fields-completed .edit-button .prev-step.rm{margin-top:0}.woocommerce-checkout .checkout-step__fields-completed .edit-button:hover .prev-step{color:#fff}.woocommerce-checkout .checkout-step__fields-completed .edit-button a{color:#00a490;font-size:16px;font-weight:700;font-style:normal;letter-spacing:normal;line-height:16px;text-align:left;text-transform:uppercase}@media (max-width:767px){.woocommerce-checkout .checkout-step__fields-completed .edit-button a{font-size:14px}}.woocommerce-checkout .checkout-step__fields-completed .email{color:#6f6f6e;font-size:16px;font-weight:300;font-style:normal;letter-spacing:normal;line-height:normal;text-align:left}@media (max-width:767px){.woocommerce-checkout .checkout-step__fields-completed .email{font-size:14px}}.woocommerce-checkout .checkout-step.step-3 .paczkomat-select{width:100%}.woocommerce-checkout .checkout-step.step-3 .checkout-step__content{-ms-flex-direction:column;flex-direction:column}.woocommerce-checkout .checkout-step.step-3 .checkout-step__content .hide-totals,.woocommerce-checkout .checkout-step.step-3 .checkout-step__content .order-label,.woocommerce-checkout .checkout-step.step-3 .checkout-step__fields-completed,.woocommerce-checkout .checkout-step.step-3 .shipping_address_complete .woocommerce-Price-amount,.woocommerce-checkout .checkout-step.step-3 .shipping_address_complete img{display:none}.woocommerce-checkout .checkout-step.step-3 .checkout-step__fields-completed .row{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;width:100%}.woocommerce-checkout .checkout-step.step-3 .checkout-step__fields-completed .row .prev-step{margin:0}.woocommerce-checkout .checkout-step.step-3.step-visibled .checkout-step__fields-completed{margin-top:35px;display:-ms-flexbox;display:flex}.woocommerce-checkout .checkout-step.step-visible .checkout-step__header .step_counter,.woocommerce-checkout .checkout-step.step-visibled .checkout-step__header .step_counter{background-color:#00a490;color:#fff}.woocommerce-checkout .checkout-step.step-visible .checkout-step__header h2,.woocommerce-checkout .checkout-step.step-visibled .checkout-step__header h2{color:#00a490}.woocommerce-checkout .checkout-step .guest-form{margin-top:24px}@media (max-width:1198px){.woocommerce-checkout .checkout-step .guest-form{margin-top:20px}}.woocommerce-checkout .checkout-step .guest-form h3{color:#1d1d1b;font-size:18px;font-weight:700;font-style:normal;letter-spacing:normal;line-height:normal;text-align:left;margin-bottom:50px}@media (max-width:1198px){.woocommerce-checkout .checkout-step .guest-form h3{font-size:16px;line-height:16px;margin-bottom:21px}}.woocommerce-checkout .checkout-step .guest-form h3:after{content:none}.woocommerce-checkout .checkout-step .guest-form h3 span{color:#00a490;font-style:normal;letter-spacing:normal;line-height:normal}.woocommerce-checkout .checkout-step .guest-form .email-label{color:#1d1d1b;font-size:14px;font-weight:700;font-style:normal;letter-spacing:normal;line-height:normal;text-align:left;text-transform:uppercase;margin-bottom:9px;display:block;border-radius:0;outline:none;box-shadow:none}@media (max-width:1198px){.woocommerce-checkout .checkout-step .guest-form .email-label{font-size:12px}}.woocommerce-checkout .checkout-step .guest-form .newsletter-label{color:#1d1d1b;font-size:11px;font-style:normal;letter-spacing:normal;line-height:14px;text-align:left;margin-left:10px;max-width:493px}.woocommerce-checkout .checkout-step .guest-form .row{display:-ms-flexbox;display:flex;margin-bottom:11px}@media (max-width:1198px){.woocommerce-checkout .checkout-step .guest-form .row{-ms-flex-flow:column;flex-flow:column}}@media (max-width:1198px){.woocommerce-checkout .checkout-step .guest-form .row:last-of-type{display:none}}.woocommerce-checkout .checkout-step .guest-form .row .for-mobile-newsletter{display:none}@media (max-width:1198px){.woocommerce-checkout .checkout-step .guest-form .row .for-mobile-newsletter{display:-ms-flexbox;display:flex;margin-top:11px}}@media (max-width:1198px){.woocommerce-checkout .checkout-step .guest-form .row .for-mobile-newsletter .newsletter-label{font-size:10px;width:calc(100% - 29px)}}.woocommerce-checkout .checkout-step .guest-form #guest-email{-ms-flex:1;flex:1;margin-right:12px}.woocommerce-checkout .checkout-step .country_select,.woocommerce-checkout .checkout-step .input-text,.woocommerce-checkout .checkout-step .select2-container{border:1px solid #dedede;color:#6f6f6e;font-size:16px;font-weight:300;font-style:normal;letter-spacing:normal;line-height:normal;text-align:left;padding:15px 10px;height:50px;border-radius:0;outline:none;box-shadow:none}.woocommerce-checkout .checkout-step .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:unset;color:#6f6f6e;padding:0;outline:none}.woocommerce-checkout .checkout-step .select2-container--default .select2-selection--single .select2-selection__arrow{height:100%;right:5px}.woocommerce-checkout .checkout-step .select2-container{line-height:normal!important;width:100%!important}.woocommerce-checkout .checkout-step .select2-container--default .select2-selection--single{height:100%;border:0;outline:none}.woocommerce-checkout .checkout-step .next-step{background-color:#00a490;color:#f5f5f5;font-size:16px;font-weight:700;font-style:normal;letter-spacing:normal;line-height:16px;text-align:center;text-transform:uppercase;padding:15px 42px;border:0;cursor:pointer;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:50px;max-width:13.28125vw;margin-left:auto;-ms-flex-pack:center;justify-content:center}@media (max-width:991px){.woocommerce-checkout .checkout-step .next-step{margin-top:30px}}@media (max-width:1198px){.woocommerce-checkout .checkout-step .next-step{width:100%;max-width:100%}}.woocommerce-checkout .checkout-step .company-switcher{display:-ms-flexbox;display:flex;margin-top:30px;margin-bottom:30px;gap:60px;font-style:normal;font-weight:300;font-size:14px;line-height:18px;color:#1d1d1b}.woocommerce-checkout .checkout-step .company-switcher input{margin-right:20px}.woocommerce-checkout .checkout-step .company-field,.woocommerce-checkout .checkout-step .optional{display:none!important}.woocommerce-checkout .checkout-step .company-field.show,.woocommerce-checkout .checkout-step .optional.show{display:block!important}.woocommerce-checkout .checkout-step #ship-to-different-address{position:absolute}@media (max-width:1198px){.woocommerce-checkout .checkout-step #ship-to-different-address{position:relative;width:100%}}.woocommerce-checkout .checkout-step #ship-to-different-address span{font-style:normal;letter-spacing:normal;text-align:left;font-weight:300;font-size:14px;line-height:18px;color:#1d1d1b;text-transform:none}.woocommerce-checkout .checkout-step .shipping_address{margin-top:40px;padding-bottom:22px}.woocommerce-checkout .checkout-step #billing_address_2_field .screen-reader-text,.woocommerce-checkout .checkout-step #shipping_address_2_field .screen-reader-text{position:unset!important;height:auto;width:100%;margin:auto;clip-path:unset}.woocommerce-checkout .checkout-step #shipping_method{margin-top:30px;padding-bottom:10px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.woocommerce-checkout .checkout-step #shipping_method .local_pickup5{-ms-flex-order:5;order:5}.woocommerce-checkout .checkout-step #shipping_method li{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;min-height:60px;position:relative;border-bottom:1px dashed #dedede;margin:0}.woocommerce-checkout .checkout-step #shipping_method li label{display:-ms-grid;display:grid;-ms-grid-columns:60% 20% 20%;grid-template-columns:60% 20% 20%;-ms-flex:1;flex:1;grid-template-areas:"column-1 column-3 column-2"}.woocommerce-checkout .checkout-step #shipping_method li label .woocommerce-Price-amount:first-child{display:none}@media (max-width:1198px){.woocommerce-checkout .checkout-step #shipping_method li label{font-size:14px;display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column}}.woocommerce-checkout .checkout-step #shipping_method li label grid-item:first-child,.woocommerce-checkout .checkout-step #shipping_method li label grid-item:nth-child(2),.woocommerce-checkout .checkout-step #shipping_method li label grid-item:nth-child(3){margin:auto 0}.woocommerce-checkout .checkout-step #shipping_method li label .amount{grid-area:column-2;text-align:right}@media (max-width:1198px){.woocommerce-checkout .checkout-step #shipping_method li label .amount{text-align:left}}.woocommerce-checkout .checkout-step #shipping_method li label img,.woocommerce-checkout .checkout-step #shipping_method li label picture{position:absolute;right:15%;top:0;bottom:0;margin:auto}@media (max-width:991px){.woocommerce-checkout .checkout-step #shipping_method li label img,.woocommerce-checkout .checkout-step #shipping_method li label picture{right:5%}}.woocommerce-checkout #order_review .woocommerce-shipping-totals #shipping_method{display:none!important}.woocommerce-checkout #order_review .includes_tax{display:none}.woocommerce-checkout #order_review .shipping td,.woocommerce-checkout #order_review .shipping th{border:0;padding-bottom:20px}.woocommerce-checkout #order_review .cart-discount th,.woocommerce-checkout #order_review .cart-subtotal th,.woocommerce-checkout #order_review .order-total th,.woocommerce-checkout #order_review .shipping th{padding-left:0;color:#1d1d1b;font-size:clamp(14px,.9375vw,18px);font-style:normal;letter-spacing:normal;line-height:normal;text-align:left;text-transform:uppercase}@media (max-width:1365px){.woocommerce-checkout #order_review .cart-discount th,.woocommerce-checkout #order_review .cart-subtotal th,.woocommerce-checkout #order_review .order-total th,.woocommerce-checkout #order_review .shipping th{font-size:15px}}.woocommerce-checkout #order_review .cart-discount td,.woocommerce-checkout #order_review .cart-subtotal td,.woocommerce-checkout #order_review .order-total td,.woocommerce-checkout #order_review .shipping td{text-align:right}.woocommerce-checkout #order_review .coupon-header{color:#1d1d1b;font-style:normal;letter-spacing:normal;text-align:left;text-transform:uppercase;margin:50px 0 8px;font-weight:400;font-size:14px;line-height:18px;padding-left:24px}@media (max-width:991px){.woocommerce-checkout #order_review .coupon-header{padding-left:0}}.woocommerce-checkout #order_review .coupon-countainer{display:-ms-flexbox;display:flex;padding-left:24px;padding-right:24px;margin-bottom:30px}@media (max-width:991px){.woocommerce-checkout #order_review .coupon-countainer{padding-left:0;padding-right:0}}.woocommerce-checkout #order_review .coupon-countainer button{background:#00a490;color:#fff;width:100%}.woocommerce-checkout #order_review .coupon-countainer .form-row:first-child{width:100%}.woocommerce-checkout #order_review .coupon-countainer .form-row:nth-child(2){width:unset}.woocommerce-checkout #order_review .product-info{display:-ms-flexbox;display:flex;margin-top:33px;margin-bottom:30px}.woocommerce-checkout #order_review .product-info .product-thumbnail{margin-right:13px}.woocommerce-checkout #order_review .product-info .product-thumbnail img{width:120px;height:89px;object-fit:contain;object-position:center}.woocommerce-checkout #order_review .product-info .product-name a{color:#1d1d1b;font-size:18px;font-weight:700;font-style:normal;letter-spacing:normal;line-height:normal;text-align:left;text-transform:uppercase;display:block;margin-bottom:10px}@media (max-width:1365px){.woocommerce-checkout #order_review .product-info .product-name a{font-size:15px}}.woocommerce-checkout #order_review .product-info .product-name .attributes,.woocommerce-checkout #order_review .product-info .product-name .quantity,.woocommerce-checkout #order_review .product-info .product-name .total-price{color:#1d1d1b;font-size:11px;font-weight:300;font-style:normal;letter-spacing:normal;line-height:normal;text-align:left;margin-bottom:5px}.woocommerce-checkout #order_review .cart-badge{margin-top:50px;margin-bottom:50px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;background-color:#f5f5f5;color:#00a490;font-size:16px;font-weight:300;font-style:normal;letter-spacing:normal;line-height:18px;text-align:center;padding:7px 43px 6px}.woocommerce-checkout #payment{background:transparent;padding-top:40px}.woocommerce-checkout #payment .payment_methods{padding:0!important;border:0;border-bottom:1px solid #00a490!important}.woocommerce-checkout #payment li{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding-bottom:44px;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-order:1;order:1;width:49%}.woocommerce-checkout #payment li img{width:70px;height:auto!important}@media (max-width:991px){.woocommerce-checkout #payment li{width:100%}}.woocommerce-checkout #payment li.payment_method_przelewy24,.woocommerce-checkout #payment li.payment_method_przelewy24_extra_147,.woocommerce-checkout #payment li.payment_method_przelewy24_extra_154,.woocommerce-checkout #payment li.payment_method_przelewy24_extra_238,.woocommerce-checkout #payment li.payment_method_przelewy24_extra_239{-ms-flex-order:0;order:0}.woocommerce-checkout #payment li.payment_method_cheque,.woocommerce-checkout #payment li.payment_method_paypal{-ms-flex-order:2;order:2}.woocommerce-checkout #payment li.payment_method_cod{-ms-flex-order:3;order:3}.woocommerce-checkout #payment li label{color:#1d1d1b;font-size:16px;font-weight:700;font-style:normal;letter-spacing:normal;line-height:normal;text-align:left;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex:1;flex:1}.woocommerce-checkout #payment div.payment_box{display:-ms-flexbox;display:flex;background:#fff}.woocommerce-checkout #payment div.payment_box.payment_method_pay_by_paynow_pl_pbl{-ms-flex-direction:column;flex-direction:column}.woocommerce-checkout #payment div.payment_box.payment_method_pay_by_paynow_pl_pbl li img{object-fit:contain}.woocommerce-checkout #payment div.payment_box input[name=blik_code]{border-color:#00a490}.woocommerce-checkout #payment div.payment_box.payment_method_Dotpay_blik div:first-child{display:none}.woocommerce-checkout #payment div.payment_box.payment_method_Dotpay_blik .dotpay_agreements_container .dotpay_agreements{margin:0;padding-left:15px}.woocommerce-checkout #payment div.payment_box.payment_method_cheque{-ms-flex-direction:column;flex-direction:column}.woocommerce-checkout #payment div.payment_box.payment_method_cheque p{margin-bottom:0}.woocommerce-checkout #payment .about_paypal,.woocommerce-checkout #payment div.payment_box:before{display:none}.woocommerce-checkout .place-order{padding:0!important;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%!important}.woocommerce-checkout .place-order .woocommerce-terms-and-conditions-wrapper .form-row{margin-bottom:0;width:100%!important}.woocommerce-checkout .place-order .woocommerce-terms-and-conditions-wrapper .form-row label{-ms-flex-align:center;align-items:center}.woocommerce-checkout .place-order #place_order{background-color:#00a490;color:#f5f5f5;font-size:18px;font-weight:700;font-style:normal;letter-spacing:normal;line-height:18px;text-align:center;text-transform:uppercase;border-radius:0;width:50%}.woocommerce-checkout .place-order .woocommerce-privacy-policy-text p{margin:-20px 0 0;padding:0;color:#6f6f6e;font-size:14px;line-height:18px;font-style:normal;letter-spacing:normal;text-align:left}.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last,.woocommerce form .form-row-first,.woocommerce form .form-row-last{width:49%}@media (max-width:991px){.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last,.woocommerce form .form-row-first,.woocommerce form .form-row-last{width:100%}}.woocommerce form .form-row{padding:0;margin-bottom:22px;width:49%}.woocommerce form .form-row.punkt-odbioru{width:100%;padding-top:10px}@media (max-width:991px){.woocommerce form .form-row{width:100%}}.woocommerce form .form-row label{line-height:unset;padding-bottom:7px}.woocommerce-billing-fields__field-wrapper{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}input[type=checkbox]{appearance:none;margin:0;font:inherit;width:18px!important;height:19px;transform:translateY(-.075em);display:-ms-inline-grid;display:inline-grid;place-content:center;border:1px solid #00a490;background-color:#fff;border-radius:0}input[type=checkbox]:before{content:"";width:9px;height:7px;clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0,43% 62%);transform:scale(0) rotate(10deg);transform-origin:bottom left;transition:transform .12s ease-in-out;background-color:#fff}input[type=checkbox]:checked:before{transform:scale(1) rotate(10deg);margin-left:-2px}input[type=checkbox]:checked{background:#00a490}input[type=radio]{appearance:none;font:inherit;display:-ms-inline-grid;display:inline-grid;place-content:center;background-color:#fff;width:25px;height:24px;border:1px solid #dedede;border-radius:50%;cursor:pointer}.woocommerce ul#shipping_method li input{margin:0 25px 0 0}.woocommerce ul#shipping_method li label{font-style:normal;font-weight:300;font-size:14px;line-height:18px;color:#1d1d1b}input[type=radio]:checked{background:#00a490}label.checkbox{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}label.checkbox span{padding-left:10px;padding-bottom:1px}.validate-form{color:#b20000;padding-bottom:25px}#order_review_heading{font-style:normal;font-weight:300;font-size:22px;line-height:22px;text-transform:uppercase;color:#1d1d1b}#coupon-trigger__input,#coupon_code{color:#6f6f6e;font-size:16px;font-weight:300;font-style:normal;letter-spacing:normal;line-height:normal;text-align:left;border:1px solid #dedede;padding:15px 18px}.coupon-trigger-error{color:#1d1d1b;font-style:normal;letter-spacing:normal;text-align:left;text-transform:uppercase;font-weight:400;font-size:14px;line-height:18px;padding-left:24px;margin-top:-40px;margin-bottom:30px}@media (max-width:991px){.coupon-trigger-error{padding-left:0}}.woocommerce-checkout .button-coupon,.woocommerce-checkout button[name=apply_coupon]{-ms-flex:1;flex:1;border-radius:0;background:#fff;border:2px solid #00a490;color:#00a490;font-size:18px;font-weight:700;font-style:normal;letter-spacing:normal;line-height:18px;text-align:center;text-transform:uppercase;padding:16px 25px;margin-left:12px;display:block}.woocommerce-checkout label[for=paczkomat_id]{display:-ms-flexbox;display:flex;margin-bottom:15px}.woocommerce-checkout #paczkomat_id{width:100%;max-width:100%}.woocommerce-page form .form-row label.checkbox,.woocommerce form .form-row label.checkbox{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:10px;color:#1d1d1b;font-size:11px;font-style:normal;letter-spacing:normal;line-height:14px;text-align:left;margin-top:10px;-ms-flex-wrap:wrap;flex-wrap:wrap}.woocommerce-page form .form-row label.checkbox a,.woocommerce form .form-row label.checkbox a{padding:0 5px}.woocommerce form #term_1 .form-row label.checkbox,.woocommerce form #term_2 .form-row label.checkbox,.woocommerce form #term_3 .form-row label.checkbox{padding:0;margin-top:0;margin-bottom:0}.term-info{color:#1d1d1b;font-size:11px;font-style:normal;letter-spacing:normal;line-height:14px;text-align:left}#term_1,#term_2,#term_3{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;position:relative}#term_1 .required,#term_2 .required,#term_3 .required{top:8px;right:10px}input#term_1,input#term_2,input#term_3{margin-right:0}.woocommerce form .form-row .input-checkbox{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:0;margin:0 10px 0 0}.woocommerce-checkout #payment ul.payment_methods{border:0;margin-bottom:50px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:start;align-items:flex-start}#createaccount+span{padding-left:0}.woocommerce-page form .form-row#billing_faktura_field label.checkbox,.woocommerce form .form-row#billing_faktura_field label.checkbox{margin-top:0;margin-bottom:0}.woocommerce-checkout .checkout-step #billing_faktura_field{width:100%!important}.woocommerce-checkout .checkout-step #billing_faktura_field label{font-style:normal;letter-spacing:normal;text-align:left;font-weight:300;font-size:14px;line-height:18px;color:#1d1d1b}#f_checkout_consent_field{margin-bottom:0}#f_checkout_consent_field label{margin-top:0}@media (max-width:991px){.place-order label.checkbox span{padding-left:10px;padding-bottom:1px;-ms-flex:1;flex:1}}@media (max-width:991px){.place-order .form-row .required{width:10px;position:relative;-ms-flex:unset;flex:unset;top:-10px;right:10px}}#f_checkout_consent_field label{-ms-flex-wrap:unset;flex-wrap:unset}#f_checkout_consent_field .input-checkbox{-ms-flex:27px;flex:27px;display:-ms-flexbox;display:flex}.woocommerce-additional-fields{margin-top:40px}.woocommerce-additional-fields textarea{height:100px!important;resize:none;font-family:Nexa,sans-serif}.step-2 .checkbox{font-size:14px!important;font-weight:700;color:#1d1d1b}.step-2 .checkbox span{font-size:14px!important;font-style:normal;font-weight:300;color:#1d1d1b}.woocommerce-input-wrapper .required{display:none!important}label[for=shipping_method_0_local_pickup2] .woocommerce-Price-amount:first-child{display:none}.dont-pack-receipt{margin-top:30px}.dont-pack-receipt #dont_pack_receipt_field{width:100%;margin:0}.dont-pack-receipt #dont_pack_receipt_field label{display:-ms-flexbox;display:flex;-ms-flex-direction:row-reverse;flex-direction:row-reverse;font-style:normal;font-weight:700;font-size:14px;line-height:20px;text-transform:uppercase;color:#00a490}.dont-pack-receipt #dont_pack_receipt_field input{margin:0 0 0 auto}.dont-pack-receipt #dont_pack_receipt_field .optional{display:none}#dpd_popup{z-index:1000000}body[data-lang=cs].woocommerce-checkout #payment li,body[data-lang=de].woocommerce-checkout #payment li{width:100%}body[data-lang=cs].woocommerce-checkout #payment li.payment_method_przelewy24,body[data-lang=cs].woocommerce-checkout #payment li.payment_method_przelewy24_extra_173,body[data-lang=de].woocommerce-checkout #payment li.payment_method_przelewy24,body[data-lang=de].woocommerce-checkout #payment li.payment_method_przelewy24_extra_173{-ms-flex-order:0;order:0}body[data-lang=cs].woocommerce-checkout #payment li .wc-payment-form,body[data-lang=de].woocommerce-checkout #payment li .wc-payment-form{border:0;width:100%;padding:0}body[data-lang=cs].woocommerce-checkout #payment li .wc-payment-form #wcpay-upe-element,body[data-lang=de].woocommerce-checkout #payment li .wc-payment-form #wcpay-upe-element{padding:0}.term-container input[type=radio]{appearance:none;margin:0;font:inherit;width:18px!important;height:19px;transform:translateY(-.075em);display:-ms-inline-grid;display:inline-grid;place-content:center;border:1px solid #00a490;background-color:#fff;border-radius:0}.term-container input[type=radio]:before{content:"";width:9px;height:7px;clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0,43% 62%);transform:scale(0) rotate(10deg);transform-origin:bottom left;transition:transform .12s ease-in-out;background-color:#fff}.term-container input[type=radio]:checked:before{transform:scale(1) rotate(10deg);margin-left:-2px}.term-container input[type=radio]:checked{background:#00a490}.review-popup__header{padding-top:27px;padding-bottom:25px;text-align:center;color:#00a490;font-size:20px;font-style:normal;font-weight:700;line-height:28px;text-transform:uppercase}.review-popup__options{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;gap:60px}.review-popup__options label{display:-ms-flexbox;display:flex;gap:11px;-ms-flex-align:center;align-items:center}.review-popup__description{color:#6f6f6e;text-align:center;font-size:16px;font-style:normal;font-weight:300;line-height:20px;max-width:432px;margin:40px auto!important}@media (max-width:991px){.review-popup__description{margin:20px auto!important}}.review-popup__submit{margin-top:40px;-ms-flex-align:center;align-items:center;width:112px;height:43px;background:#00a490;color:var(--white,#fff);text-align:center;font-size:18px;font-weight:700;line-height:15.802px;margin-left:auto!important;margin-right:auto!important;border:0;outline:none}.review-popup__privacy-link,.review-popup__submit{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;font-style:normal}.review-popup__privacy-link{margin-top:20px;color:var(--MUMLA-MID-GREY,#6f6f6e);font-size:14px;font-weight:300;line-height:20px;-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-style:solid;text-decoration-style:solid;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.review-popup input[type=radio]{appearance:none;margin:0;font:inherit;width:18px!important;height:19px;transform:translateY(-.075em);display:-ms-inline-grid;display:inline-grid;place-content:center;border:1px solid #00a490;background-color:#fff;border-radius:0}.review-popup input[type=radio]:before{content:"";width:9px;height:7px;clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0,43% 62%);transform:scale(0) rotate(10deg);transform-origin:bottom left;transition:transform .12s ease-in-out;background-color:#fff}.review-popup input[type=radio]:checked:before{transform:scale(1) rotate(10deg);margin-left:-2px}.review-popup input[type=radio]:checked{background:#00a490}@media (max-width:991px){#ds-popup-2 .ds-popup-wrapper{padding:10px!important}}#add_payment_method #payment div.payment_box p:last-child,.woocommerce-cart #payment div.payment_box p:last-child,.woocommerce-checkout #payment div.payment_box p:last-child{margin:0!important}#payment .payment_methods li[class*=payment_method_woocommerce_payments] label img{height:auto!important;max-height:100%!important}#payment .payment_methods li[class*=payment_method_woocommerce_payments] label{display:-ms-flexbox!important;display:flex!important}.packetery-widget-button-logo{display:none}.fs-points-map-nearby-point{margin:10px 0}.fs-points-point-details-container{margin:20px 0}body.woocommerce-checkout .fs-points-point-details-open-map-button{border-radius:0;background:#fff;border:2px solid #00a490;color:#00a490;font-size:18px;font-weight:700;font-style:normal;letter-spacing:normal;line-height:18px;text-align:center;text-transform:uppercase;padding:16px 25px;display:block;transition:all .3s}body.woocommerce-checkout .fs-points-point-details-open-map-button:hover{background:#00a490;color:#fff}#delivery_notes_field{display:none}