@import url(https://fonts.googleapis.com/css2?family=Encode+Sans+Expanded:wght@200;300;500&family=Poppins:ital,wght@1,200&display=swap);.nav-tabs{border-color:#e6e1f0}.text-black{color:#000}.bg-gray{background-color:#fbfbfd}.border-r{border-radius:.4rem}.bg-gray.border-r{border:1px solid #e6e1f0}.product-line-grid{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product-line-grid:not(:last-child){border-bottom:1px solid #dee2e6;margin-bottom:20px;padding-bottom:20px}.product-line-grid__row{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -10px}@media (min-width:768px){.product-line-grid__row{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.product-line-grid__block{padding:0 .625rem}.product-line-grid__block--image{-ms-flex-item-align:start;-webkit-box-flex:0;-webkit-box-ordinal-group:-2;-ms-flex-order:-3;align-self:flex-start;-ms-flex:0 0 80px;flex:0 0 80px;max-width:80px;order:-3}@media (min-width:768px){.product-line-grid__block--image{-ms-flex-item-align:center;-webkit-box-flex:0;align-self:center;-ms-flex:0 0 100px;flex:0 0 100px;max-width:100px}}.product-line-grid__block--prod{-webkit-box-ordinal-group:-1;-ms-flex-order:-2;-webkit-box-flex:0;-ms-flex:0 0 calc(100% - 8.125rem);flex:0 0 calc(100% - 8.125rem);max-width:calc(100% - 8.125rem);order:-2}@media (min-width:768px){.product-line-grid__block--prod{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;max-width:inherit}}.product-line-grid__block--qty{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;margin:.9375rem 0 0;max-width:50%}@media (min-width:768px){.product-line-grid__block--qty{-webkit-box-flex:0;-ms-flex:0 0 8.125rem;flex:0 0 8.125rem;margin:0;max-width:8.125rem}}.product-line-grid__block--total{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;margin:.9375rem 0 0;max-width:50%;text-align:right}@media (min-width:768px){.product-line-grid__block--total{-webkit-box-flex:0;-ms-flex:0 0 7.5rem;flex:0 0 7.5rem;margin:0;max-width:7.5rem;text-align:center}}@media (min-width:1200px){.product-line-grid__block--total{-webkit-box-flex:0;-ms-flex:0 0 9.375rem;flex:0 0 9.375rem;max-width:9.375rem}}.product-line-grid__block--delete{-webkit-box-flex:0;-ms-flex:0 0 3.125rem;flex:0 0 3.125rem;max-width:3.125rem;text-align:center}@media (max-width:767.98px){.product-line-grid__block--delete{-ms-flex-item-align:start;-webkit-box-ordinal-group:0;-ms-flex-order:-1;align-self:flex-start;order:-1;padding-top:.3125rem}}.checkout-step:not(:first-child){border-top:.0625rem solid #e6e1f0}.checkout-step__header{border-bottom:0}.checkout-step .content{border-top:.0625rem solid #e6e1f0}.checkout-step .not-allowed{cursor:not-allowed;opacity:.5}.checkout-step .content,.checkout-step .done,.checkout-step .step-edit{display:none}.checkout-step.-unreachable .step-title{cursor:not-allowed;opacity:.5}.checkout-step.-current .step-title{cursor:default}.checkout-step.-current .content{display:block}.checkout-step.-current.-reachable.-complete .done,.checkout-step.-current.-reachable.-complete .step-edit{display:none}.checkout-step.-current.-reachable.-complete .step-number{display:inline-block}.checkout-step.-current.-reachable.-complete .content{display:block}.checkout-step.-reachable.-complete .done{display:inline-block}.checkout-step.-reachable.-complete .content{display:none}.checkout-step .step-number{display:inline-block}.js-payment-binary,.js-payment-binary .accept-cgv{display:none}.js-payment-binary.disabled{cursor:not-allowed;opacity:.6}.js-payment-binary.disabled:before{bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}.js-payment-binary.disabled .accept-cgv{display:block}.checkout-option__thumb{height:3.125rem}.checkout-option__img{max-height:3.125rem}.checkout-option-block{position:relative}.checkout-option-block>input{left:-99999em;position:absolute}.checkout-option-block.selected .card{border-color:#624d90}body#checkout .background-image-puder{background-color:#fff}body#checkout .l-header{border-bottom:unset;margin-bottom:0!important}body#checkout #wrapper{background-color:#fff}body#checkout .checkout-block.num-2 .inner-area,body#checkout .checkout-block.num-4 .inner-area{padding-top:0}body#checkout .checkout-block.num-4 .payment-options{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}body#checkout .checkout-block .inner-area{border:unset}@media (min-width:768px){body#checkout .blocks.checkout-area-3{padding-right:80px}}body#checkout .blocks.checkout-area-4{height:-webkit-max-content;height:-moz-max-content;height:max-content;position:sticky;top:10px}body#checkout .page-content .form-control{border:1px solid #ced4da;border-radius:.4rem;font-size:.8125rem;font-weight:400;height:calc(1.5em + 1rem + 2px);padding:.5rem 1rem}body#checkout .cart-inner-wrapper .featured-products{display:none}body#checkout .already-account-label,body#checkout .block-header{position:relative}body#checkout .block-header.account-header,body#checkout .block-header.payment-method-header,body#checkout .block-header.shipping-method-header,body#checkout .block-header.shopping-cart-header{border-bottom:1px solid #624d90;margin-bottom:20px;padding-bottom:20px;text-transform:uppercase;width:100%}body#checkout .block-header.account-header,body#checkout .block-header.shipping-method-header{padding-top:0}body#checkout .block-header.payment-method-header{padding-top:6px}body#checkout .block-header.shopping-cart-header{padding-top:0}@media (min-width:992px){body#checkout .block-header.shopping-cart-header{padding-top:14px}}body#checkout .login-block-moved{border-color:#624d90;margin-left:3px;margin-right:4px;padding:0;-webkit-transition:.2s ease-in;transition:.2s ease-in}body#checkout .login-block-moved:hover{background-color:#624d90}body#checkout .login-block-moved:hover .classic-login a.log-in{color:#fff}body#checkout .login-block-moved .classic-login{height:100%;margin-left:0;width:100%}body#checkout .login-block-moved .classic-login a.log-in{text-decoration:none;-webkit-transition:.2s ease-in;transition:.2s ease-in}body#checkout .checkout-block{background-color:unset}body#checkout .checkout-block .wrap_allert{display:none}body#checkout .delivery-options .delivery-option{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid transparent;border-radius:.4rem;padding:10px}body#checkout .delivery-options .delivery-option.selected{background-color:#fbfbfd;border-color:#624d90}body#checkout .delivery-options .delivery-option:hover{background-color:#fbfbfd;border-color:#e6e1f0}body#checkout .sensbitdpd,body#checkout .sensbitinpost,body#checkout .sensbitpaczkawruchu{border-radius:.4rem;margin-top:20px!important}body#checkout .payment-options .tc-main-title{border:1px solid transparent;border-radius:.4rem;padding:10px}body#checkout .payment-options .tc-main-title.selected{background-color:#fbfbfd;border-color:#624d90}body#checkout .payment-options .tc-main-title:hover{background-color:#fbfbfd;border-color:#e6e1f0}body#checkout .business-private-checkboxes{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row-reverse;flex-direction:row-reverse;margin-bottom:40px}body#checkout #thecheckout-address-delivery .business-private-checkboxes{margin-bottom:0}body#checkout .nice-select{display:none}body#checkout #confirm_order{font-size:14px;min-height:41px;text-transform:uppercase;width:100%}body#checkout .cart-overview{padding:0 0 0 14px}body#checkout .cart-voucher>p>a.promo-code-button{display:block}body#checkout .cart-voucher>p>a.promo-code-button,body#checkout .cart-voucher>p>a.promo-code-button.collapsed{border:unset;color:#624d90;font-size:12px;font-weight:700;padding:0 0 10px;text-decoration:underline;text-transform:uppercase}body#checkout .cart-voucher>p>a.promo-code-button.collapsed{background-color:unset}body#checkout .cart-voucher .promo-code form{width:100%}body#checkout .cart-voucher .promo-input-button{gap:10px;width:100%}body#checkout .cart-voucher .promo-input-button .promo-input{border:1px solid #ced4da;border-radius:.4rem;font-size:.8125rem;font-weight:400;height:calc(1.5em + 1rem + 2px);padding:.5rem 1rem}body#checkout .cart-voucher .promo-input-button .btn-primary{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-flex:1;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;height:calc(1.5em + 1rem + 2px);justify-content:center}body#checkout .cart-voucher .cart-summary-line a i{font-size:18px}body#checkout .cart-voucher .cart-summary-line .float-xs-right,body#checkout .cart-voucher .cart-summary-line .label{color:#624d90}body#checkout .product-line-actions{-ms-flex-wrap:wrap;flex-wrap:wrap}body#checkout .card-block.block-promo{padding:30px 5px 5px}body#checkout #thecheckout-html-box-1{border-top:1px solid #e5e5e5;margin-inline:10px;padding-inline:7px;padding-bottom:0}body#checkout #thecheckout-html-box-1 #thecheckout-check-all{margin-bottom:0}body#checkout #thecheckout-psgdpr{margin-inline:10px;padding-bottom:0;padding-top:0}body#checkout #thecheckout-data-privacy{margin-inline:10px;padding-bottom:0;padding-top:8px}body#checkout #thecheckout-confirm{margin-inline:10px;padding-top:8px}body#checkout #thecheckout-confirm .terms-and-conditions{margin-bottom:30px}body#checkout .cart-detailed-totals{margin-inline:10px;padding-top:20px}body#checkout .business-fields-separator,body#checkout .private-fields-separator{display:none!important}body#checkout .input-group:not(.has-validation)>.form-control:not(:last-child){border-radius:.4rem}body#checkout .login-form .js-parent-focus,body#checkout .register-form .js-parent-focus{display:-webkit-box;display:-ms-flexbox;display:flex;gap:5px}body#checkout .account-fields .form-group.email.email{margin-bottom:-20px}body#checkout .wishlist{display:none}body#checkout #cv_login .nav-tabs{margin-bottom:30px}body#checkout #cv_login .btn-primary,body#checkout #cv_login .custom-checkbox{display:-webkit-box;display:-ms-flexbox;display:flex}body#checkout #cv_login .btn-primary{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:.4rem;height:38px;margin-top:0;width:100%}body#checkout #cv_login .modal-title{color:#624d90;font-weight:400;text-transform:uppercase}body#checkout .product-line-image{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:auto;justify-content:center;max-width:80px}body#checkout .product-line-body{-ms-flex-wrap:nowrap;flex-wrap:nowrap}body#checkout .qty-box{border:1px solid #ced4da;border-radius:.4rem;height:40px;margin:auto 12px auto auto;max-width:90px;overflow:hidden}body#checkout .qty-box input{border-block:unset;border-inline:1px solid #ced4da;height:100%}body#checkout .qty-box a{height:100%}body#checkout .qty-box a:hover{background-color:#e9ecef}body#checkout .cart-summary-line.cart-total,body#checkout .cart-summary-line.cart-total .label{color:#624d90}body#checkout.using-material-icons .remove-from-cart .material-icons.delete-from-cart{display:block}body#checkout.using-material-icons .remove-from-cart .material-icons.delete-from-cart:hover{color:#514077}body#checkout.using-material-icons .non-material-icon.delete-from-cart{display:none!important}body#checkout .nav-link{border:unset}body#checkout .nav-link[aria-selected=true]{border-bottom:1px solid #624d90;color:#624d90}body#checkout .custom-checkbox{display:grid;gap:.5em;grid-template-columns:1em auto}body#checkout .custom-checkbox+.form-control{margin-top:1em}body#checkout .custom-checkbox label{cursor:pointer}body#checkout .custom-checkbox input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:1px solid #624d90;border-radius:2px;color:#624d90;display:grid;font:inherit;height:16px;margin:0;place-content:center;-webkit-transform:translateY(-.075em);transform:translateY(-.075em);width:16px}body#checkout .custom-checkbox input[type=checkbox]:before{background-color:#624d90;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m1 6.5 4 4 6-9' stroke='%23fff' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:10px;content:"";height:14px;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:center;transform-origin:center;-webkit-transition:-webkit-transform .12s ease-in-out;transition:-webkit-transform .12s ease-in-out;transition:transform .12s ease-in-out;transition:transform .12s ease-in-out,-webkit-transform .12s ease-in-out;width:14px}body#checkout .custom-checkbox input[type=checkbox]:checked+span+.label,body#checkout .custom-checkbox input[type=checkbox]:checked+span+label{font-weight:500}body#checkout .custom-checkbox input[type=checkbox]:checked:before{-webkit-transform:scale(1);transform:scale(1)}body#checkout .custom-checkbox input[type=checkbox]:focus{outline:none}body#checkout .custom-checkbox input[type=checkbox]:disabled{color:#ccc;cursor:not-allowed}body#checkout .custom-checkbox input[type=checkbox]+span+.label{font-size:12px;font-weight:400;line-height:18px}@media (min-width:992px){body#checkout .custom-checkbox input[type=checkbox]+span+.label{font-size:14px;line-height:21px}}body#checkout .custom-checkbox input[type=checkbox]+span+.label[for=bill-to-different-address]{font-size:14px;line-height:16.8px}body#checkout .custom-radio{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:#fff;border:1px solid #624d90;border-radius:50%;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:16px;justify-content:center;margin-right:10px;min-width:16px;position:relative;vertical-align:middle;width:16px}body#checkout .custom-radio input[type=radio]{cursor:pointer;opacity:0}body#checkout .custom-radio input[type=radio]+span{-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:center;transform-origin:center;-webkit-transition:.12s ease-in-out;transition:.12s ease-in-out}body#checkout .custom-radio input[type=radio]+span+.label{font-size:14px;font-weight:400}body#checkout .custom-radio input[type=radio]:checked+span{background-color:#624d90;border:3px solid #fff;border-radius:50%;display:block;height:14px;left:0;min-width:14px;outline:1px solid #624d90;position:relative;top:0;-webkit-transform:scale(1);transform:scale(1)}body#checkout .custom-radio input[type=radio]:checked+span+label{font-weight:500}body#checkout .custom-radio+label{cursor:pointer}body#checkout .page-content .custom-checkbox input[type=checkbox]:checked+span{background:unset!important}body#checkout em{font-style:normal}body#checkout #thecheckout-order-message{padding:0 10px}body#checkout #thecheckout-order-message textarea{border:1px solid #ced4da;border-radius:.4rem;font-size:.8125rem;font-weight:400;padding:.5rem 1rem}body#checkout .customer-addresses{font-size:.8125rem}body#checkout.logos-on-the-right .payment-option label .payment-logo{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}body#checkout .payment-option .paypal-mark,body#checkout.logos-on-the-right .payment-option label .payment-logo{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;max-width:65px}body#checkout .payment-option .paypal-mark img{max-width:100%!important}body#checkout .checkout-block .inner-area .login-block-moved .offer-login a.log-in{font-size:14px;text-transform:uppercase}@media (max-width:767.98px){body#cart .product-line-grid__block--prod{-webkit-box-flex:0;-ms-flex:0 0 calc(100% - 9rem);flex:0 0 calc(100% - 9rem);max-width:calc(100% - 9rem)}}body#cart .product-line-grid__row .wishlist,body#cart .product-line-grid__row .wrap_allert{height:24px}@media (max-width:767.98px){body#cart .product-line-grid__row .wishlist,body#cart .product-line-grid__row .wrap_allert{-webkit-box-ordinal-group:-1;-ms-flex-order:-2;-ms-flex-item-align:start;align-self:flex-start;order:-2;padding-top:.3125rem}body#cart .product-line-grid__block--delete{-webkit-box-flex:0;-ms-flex:0 0 2.125rem;flex:0 0 2.125rem;max-width:2.125rem}}