#infopage15,#infopage7,#infopage13,#infopage3,#infopage14,#infopage11,#infopage9,#infopage8,#infopage4,#infopage10,#infopage1,.box_infopage#infopage15,.box_infopage#infopage7,.box_infopage#infopage13,.box_infopage#infopage3,.box_infopage#infopage14,.box_infopage#infopage11,.box_infopage#infopage9,.box_infopage#infopage8,.box_infopage#infopage4,.box_infopage#infopage10,.box_infopage#infopage1,.box_infopage:has(.kl-returns-page),.box_infopage:has(.kl-faq-page),.box_infopage{background:transparent!important;border:none!important;box-shadow:none!important;overflow:visible!important;padding:0!important;margin-bottom:0!important}#infopage15 .boxhead,#infopage7 .boxhead,#infopage13 .boxhead,#infopage3 .boxhead,#infopage14 .boxhead,#infopage11 .boxhead,#infopage9 .boxhead,#infopage8 .boxhead,#infopage4 .boxhead,#infopage10 .boxhead,#infopage1 .boxhead,.box_infopage:has(.kl-returns-page) .boxhead,.box_infopage:has(.kl-faq-page) .boxhead{display:none!important}#infopage15 .innerbox,#infopage7 .innerbox,#infopage13 .innerbox,#infopage3 .innerbox,#infopage14 .innerbox,#infopage11 .innerbox,#infopage9 .innerbox,#infopage8 .innerbox,#infopage4 .innerbox,#infopage10 .innerbox,#infopage1 .innerbox,.box_infopage:has(.kl-returns-page) .innerbox,.box_infopage:has(.kl-faq-page) .innerbox{padding:0!important;border:none!important;background:transparent!important;margin-bottom:0!important}.kl-faq-page{padding:10px 0 0!important;color:#1e293b!important;font-family:inherit!important;line-height:1.6!important}.kl-faq-pill{display:inline-flex!important;align-items:center!important;gap:8px!important;padding:9px 18px!important;border-radius:30px!important;background:#fff!important;border:1.5px solid #e2e8f0!important;color:#334155!important;font-size:13.5px!important;font-weight:700!important;text-decoration:none!important;transition:all .2s ease!important;box-shadow:0 2px 4px #00000005!important}.kl-faq-pill:hover,.kl-faq-pill.active{border-color:#008ecc!important;color:#008ecc!important;background:#f0f9ff!important;transform:translateY(-2px)!important;box-shadow:0 4px 12px #008ecc26!important}.kl-faq-card{background:#fff!important;border:1.5px solid #e2e8f0!important;border-radius:14px!important;margin-bottom:12px!important;overflow:hidden!important;transition:all .2s ease!important}.kl-faq-card summary{padding:16px 20px!important;cursor:pointer!important;display:flex!important;justify-content:space-between!important;align-items:center!important;gap:16px!important;user-select:none!important;font-weight:700!important;font-size:15.5px!important;color:#0f172a!important;list-style:none!important;transition:background .15s ease!important}.kl-faq-card summary:hover{background:#f8fafc!important;color:#008ecc!important}.kl-faq-card summary::-webkit-details-marker{display:none!important}.kl-faq-arrow{flex-shrink:0!important;transition:transform .25s cubic-bezier(.4,0,.2,1),stroke .2s ease!important;stroke:#64748b!important}.kl-faq-card[open] summary{color:#008ecc!important;border-bottom:1px solid #f1f5f9!important}.kl-faq-card[open] summary .kl-faq-arrow{transform:rotate(180deg)!important;stroke:#008ecc!important}.kl-faq-card[open]{border-color:#cbd5e1!important;box-shadow:0 4px 14px #0f172a0d!important}.kl-faq-body{padding:16px 20px 20px!important;color:#334155!important;font-size:14.5px!important;line-height:1.65!important;background:#fff!important}.kl-returns-page{padding:24px 0 0!important;color:#1e293b!important;font-family:inherit!important;line-height:1.6!important;width:100%!important;box-sizing:border-box!important}.kl-returns-page>*{max-width:1160px!important;margin-left:auto!important;margin-right:auto!important;box-sizing:border-box!important}@media(max-width:768px){.kl-returns-page{padding:16px 0 0!important}}.kl-returns-hero{text-align:center!important;padding:32px 20px 24px!important;background:linear-gradient(180deg,#f8fafc,#fff)!important;border-radius:20px!important;border:1px solid #edf2f7!important;margin-bottom:28px!important}.kl-returns-hero-badge{display:inline-flex!important;align-items:center!important;gap:8px!important;background:#e0f2fe!important;color:#0284c7!important;font-size:13px!important;font-weight:700!important;padding:6px 14px!important;border-radius:20px!important;margin-bottom:12px!important}.kl-returns-hero-title{font-size:30px!important;font-weight:900!important;color:#0f172a!important;margin:0 0 10px!important;letter-spacing:-.5px!important;text-align:center!important}.kl-returns-hero-subtitle{font-size:15px!important;color:#64748b!important;max-width:680px!important;margin:0 auto!important;line-height:1.5!important;text-align:center!important}.kl-returns-pillars{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:16px!important;margin-bottom:28px!important}@media(max-width:768px){.kl-returns-pillars{grid-template-columns:1fr!important}}.kl-pillar-card{background:#fff!important;border:1.5px solid #e2e8f0!important;border-radius:18px!important;padding:24px 20px!important;display:flex!important;flex-direction:column!important;align-items:center!important;text-align:center!important;box-shadow:0 4px 16px #0f172a08!important;transition:all .25s ease!important}.kl-pillar-card:hover{transform:translateY(-3px)!important;box-shadow:0 8px 24px #0f172a14!important;border-color:#cbd5e1!important}.kl-pillar-icon{width:48px!important;height:48px!important;border-radius:14px!important;display:flex!important;align-items:center!important;justify-content:center!important;font-size:20px!important;margin:0 auto 14px!important}.kl-pillar-tag{display:inline-block!important;background:#e0f2fe!important;color:#0284c7!important;font-size:11px!important;font-weight:800!important;text-transform:uppercase!important;letter-spacing:.5px!important;padding:3px 8px!important;border-radius:6px!important;margin:0 auto 8px!important}.kl-pillar-content{text-align:center!important;width:100%!important}.kl-pillar-content h3{font-size:17px!important;font-weight:800!important;color:#0f172a!important;margin:0 0 6px!important;text-align:center!important}.kl-pillar-content p{font-size:13.5px!important;color:#64748b!important;margin:0!important;line-height:1.45!important;text-align:center!important}.kl-returns-nav{display:flex!important;justify-content:center!important;align-items:center!important;flex-wrap:wrap!important;gap:10px!important;margin-bottom:32px!important;padding-bottom:16px!important;border-bottom:1px solid #e2e8f0!important}.kl-returns-nav-btn{display:inline-flex!important;align-items:center!important;gap:8px!important;padding:10px 18px!important;border-radius:12px!important;font-size:13.5px!important;font-weight:700!important;color:#475569!important;background:#f8fafc!important;border:1.5px solid #e2e8f0!important;text-decoration:none!important;transition:all .2s ease!important}.kl-returns-nav-btn:hover{color:#008ecc!important;border-color:#04bbff!important;background:#f0f9ff!important}.kl-returns-nav-btn.active{color:#fff!important;background:#04bbff!important;border-color:#04bbff!important;box-shadow:0 4px 12px #04bbff4d!important}.kl-returns-section{display:block!important;width:100%!important;height:auto!important;min-height:0!important;overflow:hidden!important;clear:both!important;margin-bottom:32px!important;background:#fff!important;border:1.5px solid #e2e8f0!important;border-radius:20px!important;padding:28px!important;box-shadow:0 4px 16px #0f172a05!important;box-sizing:border-box!important}.kl-section-header{display:flex!important;align-items:flex-start!important;gap:16px!important;margin-bottom:20px!important;width:100%!important;box-sizing:border-box!important}.kl-section-icon{width:48px!important;height:48px!important;min-width:48px!important;border-radius:14px!important;background:#04bbff1f!important;color:#008ecc!important;display:flex!important;align-items:center!important;justify-content:center!important;font-size:22px!important}.kl-section-header h2{font-size:22px!important;font-weight:800!important;color:#0f172a!important;margin:0 0 6px!important;text-align:left!important}.kl-section-header p{font-size:14.5px!important;color:#64748b!important;margin:0!important;line-height:1.5!important;text-align:left!important}.kl-info-banner{display:flex!important;align-items:flex-start!important;gap:12px!important;background:#f0f9ff!important;border:1px solid #bae6fd!important;border-radius:12px!important;padding:14px 16px!important;margin-bottom:24px!important;color:#0369a1!important;font-size:13.5px!important;width:100%!important;box-sizing:border-box!important}.kl-info-banner i{font-size:18px!important;margin-top:2px!important;flex-shrink:0!important}.kl-info-banner strong{display:block!important;font-size:14px!important;color:#0284c7!important;margin-bottom:2px!important;text-align:left!important}.kl-info-banner p{margin:0!important;line-height:1.45!important;text-align:left!important}.kl-subsection-title{font-size:17px!important;font-weight:800!important;color:#0f172a!important;margin:24px 0 16px!important;display:flex!important;align-items:center!important;gap:8px!important;text-align:left!important;width:100%!important;box-sizing:border-box!important}.kl-steps-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:20px!important;margin:20px 0 24px!important;width:100%!important;box-sizing:border-box!important;clear:both!important}@media(max-width:768px){.kl-steps-grid{grid-template-columns:1fr!important;gap:16px!important}}.kl-step-card{display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:flex-start!important;background:#f8fafc!important;border:1.5px solid #e2e8f0!important;border-radius:16px!important;padding:22px 20px!important;position:relative!important;box-sizing:border-box!important;width:100%!important;height:auto!important;text-align:left!important}.kl-step-number{width:36px!important;height:36px!important;min-width:36px!important;border-radius:50%!important;background:linear-gradient(135deg,#0284c7,#04bbff)!important;color:#fff!important;font-size:15px!important;font-weight:900!important;display:flex!important;align-items:center!important;justify-content:center!important;margin:0 0 14px!important;box-shadow:0 4px 12px #04bbff59!important}.kl-step-number svg{width:18px!important;height:18px!important;flex-shrink:0!important;display:block!important;margin:auto!important}.kl-step-card h4{font-size:16.5px!important;font-weight:800!important;color:#0f172a!important;margin:0 0 8px!important;text-align:left!important;width:100%!important}.kl-steps-centered .kl-step-card,#tab-regulamin-konta .kl-step-card{align-items:center!important;text-align:center!important}.kl-steps-centered .kl-step-card .kl-step-number,#tab-regulamin-konta .kl-step-card .kl-step-number{margin:0 auto 14px!important}.kl-steps-centered .kl-step-card h4,#tab-regulamin-konta .kl-step-card h4{text-align:center!important;width:100%!important}.kl-steps-centered .kl-step-card p,#tab-regulamin-konta .kl-step-card p{text-align:center!important;width:100%!important;margin:0 auto!important}.kl-step-card p{font-size:13.5px!important;color:#475569!important;margin:0!important;line-height:1.5!important;text-align:left!important;width:100%!important}.kl-step-card a{color:#008ecc!important;font-weight:700!important;text-decoration:underline!important}.kl-order-hint-banner{display:flex!important;align-items:flex-start!important;gap:16px!important;background:#f0f9ff!important;border:1.5px solid #7dd3fc!important;border-radius:16px!important;padding:18px 22px!important;margin:20px 0!important;box-sizing:border-box!important;width:100%!important;clear:both!important;box-shadow:0 4px 14px #0284c714!important}.kl-order-hint-banner--purple{background:#faf5ff!important;border-color:#d8b4fe!important;box-shadow:0 4px 14px #7c3aed14!important}.kl-order-hint-icon{width:44px!important;height:44px!important;min-width:44px!important;border-radius:12px!important;background:#0284c71f!important;color:#0284c7!important;display:flex!important;align-items:center!important;justify-content:center!important;font-size:20px!important;flex-shrink:0!important}.kl-order-hint-content{flex:1 1 auto!important;text-align:left!important}.kl-order-hint-content h4{font-size:16px!important;font-weight:800!important;color:#0369a1!important;margin:0 0 6px!important;text-align:left!important}.kl-order-hint-content p{font-size:13.5px!important;color:#334155!important;margin:0!important;line-height:1.5!important;text-align:left!important}.kl-order-hint-content strong{color:#0f172a!important}.kl-package-order-tip{display:flex!important;align-items:center!important;gap:8px!important;margin-top:10px!important;padding:8px 12px!important;background:#fffbeb!important;border:1px solid #fde68a!important;border-radius:8px!important;color:#92400e!important;font-size:12.5px!important;line-height:1.4!important;text-align:left!important;box-sizing:border-box!important}.kl-package-order-tip i{font-size:14px!important;color:#d97706!important;flex-shrink:0!important}.kl-notice-box{display:block!important;width:100%!important;background:#f8fafc!important;border:1.5px solid #e2e8f0!important;border-radius:16px!important;padding:20px 24px!important;box-sizing:border-box!important;clear:both!important;margin-top:20px!important}.kl-notice-box h4{display:flex!important;align-items:center!important;gap:8px!important;font-size:15.5px!important;font-weight:800!important;color:#0f172a!important;margin:0 0 14px!important;width:100%!important;text-align:left!important}.kl-check-list{list-style:none!important;padding:0!important;margin:0!important;display:flex!important;flex-direction:column!important;gap:10px!important;width:100%!important;box-sizing:border-box!important}.kl-check-list li{display:flex!important;flex-direction:row!important;align-items:flex-start!important;gap:12px!important;position:static!important;padding:0!important;margin:0 0 10px!important;box-sizing:border-box!important}.kl-check-icon{flex-shrink:0!important;margin-top:2px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}.kl-check-icon i,.kl-check-list li>i{position:static!important;font-size:14px!important;color:#10b981!important}.kl-check-content,#box_infopage15 .kl-check-list li .kl-check-content{flex:1 1 auto!important;display:block!important;font-size:13.5px!important;color:#334155!important;line-height:1.55!important;text-align:left!important}.kl-check-content strong,#box_infopage15 .kl-check-list li .kl-check-content strong{display:inline!important;color:#0f172a!important;font-weight:700!important;margin-right:4px!important}.kl-claims-grid{display:grid!important;grid-template-columns:1fr 1fr!important;gap:16px!important;margin-bottom:24px!important}@media(max-width:768px){.kl-claims-grid{grid-template-columns:1fr!important}}.kl-claims-card{background:#f8fafc!important;border:1.5px solid #e2e8f0!important;border-radius:16px!important;padding:18px 20px!important}.kl-claims-card h4{font-size:16px!important;font-weight:800!important;color:#0f172a!important;margin:0 0 12px!important;display:flex!important;align-items:center!important;gap:8px!important}.kl-bullet-list{margin:0!important;padding-left:20px!important}.kl-bullet-list li{font-size:13.5px!important;color:#475569!important;margin-bottom:6px!important;line-height:1.5!important}.kl-claim-steps{background:#fff!important;border:1.5px solid #e2e8f0!important;border-radius:16px!important;padding:18px 20px!important}.kl-claim-steps h4{font-size:15px!important;font-weight:800!important;color:#0f172a!important;margin:0 0 16px!important;display:flex!important;align-items:center!important;gap:8px!important}.kl-steps-row{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:16px!important}@media(max-width:768px){.kl-steps-row{grid-template-columns:1fr!important}}.kl-mini-step{display:flex!important;flex-direction:column!important;align-items:flex-start!important}.kl-mini-num{width:28px!important;height:28px!important;border-radius:50%!important;background:#7c3aed!important;color:#fff!important;font-size:13px!important;font-weight:800!important;display:flex!important;align-items:center!important;justify-content:center!important;margin-bottom:8px!important}.kl-mini-step strong{font-size:14.5px!important;color:#0f172a!important;margin-bottom:4px!important}.kl-mini-step span{font-size:13px!important;color:#64748b!important;line-height:1.45!important}.kl-mini-step a{color:#7c3aed!important;font-weight:700!important}.kl-shipping-card{display:flex!important;justify-content:space-between!important;align-items:center!important;background:linear-gradient(135deg,#f0f9ff,#fff)!important;border:1.5px solid #bae6fd!important;border-radius:18px!important;padding:24px 28px!important;gap:24px!important}@media(max-width:768px){.kl-shipping-card{flex-direction:column!important;align-items:flex-start!important;padding:20px!important}}.kl-shipping-info{display:flex!important;align-items:flex-start!important;gap:16px!important}.kl-shipping-icon{width:48px!important;height:48px!important;min-width:48px!important;border-radius:14px!important;background:#04bbff!important;color:#fff!important;display:flex!important;align-items:center!important;justify-content:center!important;font-size:22px!important;box-shadow:0 4px 12px #04bbff59!important}.kl-shipping-info h3{font-size:19px!important;font-weight:800!important;color:#0f172a!important;margin:6px 0 4px!important}.kl-shipping-info p{font-size:14px!important;color:#64748b!important;margin:0 0 12px!important}.kl-address-box{background:#fff!important;border:1.5px solid #e2e8f0!important;border-radius:12px!important;padding:14px 18px!important;font-size:14px!important;line-height:1.5!important;box-shadow:0 2px 8px #0f172a0a!important}.kl-address-line{color:#1e293b!important;margin-bottom:2px!important}.kl-shipping-action{display:flex!important;flex-direction:column!important;align-items:center!important;gap:8px!important;flex-shrink:0!important}.kl-copy-address-btn{display:inline-flex!important;align-items:center!important;gap:8px!important;background:#04bbff!important;color:#fff!important;border:none!important;border-radius:12px!important;padding:12px 20px!important;font-size:14px!important;font-weight:800!important;cursor:pointer!important;box-shadow:0 4px 12px #04bbff4d!important;transition:all .2s ease!important;white-space:nowrap!important}.kl-copy-address-btn:hover{background:#008ecc!important;transform:translateY(-2px)!important;box-shadow:0 6px 18px #04bbff66!important}.kl-copy-feedback{display:none;font-size:13px!important;font-weight:700!important;color:#10b981!important}.kl-shipping-hint{font-size:12px!important;color:#64748b!important;text-align:center!important}.kl-form-template-card{background:#fff!important;border:1.5px solid #e2e8f0!important;border-radius:18px!important;padding:22px 24px!important;overflow:hidden!important;max-width:100%!important;box-sizing:border-box!important}.kl-form-header{display:flex!important;justify-content:space-between!important;align-items:flex-start!important;gap:16px!important;margin-bottom:16px!important}@media(max-width:768px){.kl-form-header{flex-direction:column!important}}.kl-form-header h3{font-size:18px!important;font-weight:800!important;color:#0f172a!important;margin:0 0 6px!important;display:flex!important;align-items:center!important;gap:8px!important}.kl-form-header p{font-size:13.5px!important;color:#64748b!important;margin:0!important}.kl-copy-template-btn{display:inline-flex!important;align-items:center!important;gap:6px!important;background:#f1f5f9!important;color:#334155!important;border:1.5px solid #cbd5e1!important;border-radius:10px!important;padding:8px 14px!important;font-size:13px!important;font-weight:700!important;cursor:pointer!important;transition:all .2s ease!important;white-space:nowrap!important;flex-shrink:0!important}.kl-copy-template-btn:hover{background:#e2e8f0!important;color:#0f172a!important}.kl-template-content{background:#f8fafc!important;border:1px solid #e2e8f0!important;border-radius:12px!important;padding:18px 20px!important;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace!important;font-size:13px!important;color:#334155!important;line-height:1.65!important;white-space:pre-wrap!important;word-break:break-all!important;overflow-wrap:anywhere!important;word-wrap:break-word!important;max-width:100%!important;box-sizing:border-box!important;overflow-x:auto!important;margin:0!important;user-select:all!important}.kl-returns-help-banner{background:linear-gradient(135deg,#0b132b,#1c2541 60%,#0f172a)!important;border-radius:18px!important;padding:30px 36px!important;display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:space-between!important;text-align:center!important;box-shadow:0 16px 40px -10px #0b132b66,0 0 30px #7b00ff14!important;margin:36px auto 0!important;box-sizing:border-box!important;width:100%!important;max-width:1160px!important;border:1px solid rgba(255,255,255,.1)!important;clear:both!important;position:relative!important;z-index:5!important}body.shop_infopage .main.row,body.shop_contact .main.row{margin-bottom:0!important;padding-bottom:0!important}body.shop_infopage .s-row,body.shop_contact .s-row{margin-left:0!important;margin-right:0!important}body.shop_infopage .centercol,body.shop_contact .centercol,body#shop_contact .centercol{margin-left:0!important;margin-right:0!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important;margin-bottom:0!important;padding-bottom:0!important}.bottom-footer{margin-top:0!important;padding-top:0!important;width:100%!important;clear:both!important}.bottom-footer .container{max-width:1180px!important;width:100%!important;margin:0 auto!important;padding:0!important;box-sizing:border-box!important}@media(max-width:768px){.bottom-footer .container{padding:0 12px!important}}.kl-returns-help-banner .kl-help-text{flex:0 0 auto!important;text-align:center!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;margin:0!important;max-width:620px!important}.kl-returns-help-banner .kl-help-text h3{font-size:20px!important;font-weight:800!important;color:#fff!important;margin:0 0 6px!important;text-align:center!important;letter-spacing:-.2px!important;line-height:1.3!important;width:100%!important}.kl-returns-help-banner .kl-help-text p{font-size:14.5px!important;color:#94a3b8!important;margin:0 auto!important;text-align:center!important;line-height:1.45!important;width:100%!important}.kl-returns-help-banner .kl-help-buttons{flex:0 0 auto!important;display:flex!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:12px!important;box-sizing:border-box!important;margin:0!important;padding-left:24px!important;position:relative!important;z-index:1!important}.kl-returns-help-banner .kl-help-buttons .kl-help-btn-returns,.kl-returns-help-banner .kl-help-buttons .kl-help-btn-contact{width:228px!important;max-width:100%!important;box-sizing:border-box!important}.kl-help-btn-returns,.kl-help-btn-contact{position:relative!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:10px!important;height:48px!important;padding:0 22px!important;border-radius:14px!important;font-size:14px!important;font-weight:800!important;letter-spacing:.3px!important;line-height:1!important;text-decoration:none!important;text-align:center!important;white-space:nowrap!important;box-sizing:border-box!important;overflow:hidden!important;cursor:pointer!important;z-index:1!important;transition:transform .35s cubic-bezier(.16,1,.3,1),box-shadow .35s cubic-bezier(.16,1,.3,1),background-position .6s cubic-bezier(.4,0,.2,1),background .35s ease,border-color .35s ease,filter .35s ease!important}.kl-help-btn-returns svg,.kl-help-btn-contact svg{flex-shrink:0!important;width:17px!important;height:17px!important;color:#fff!important;stroke:#fff!important}.kl-help-btn-returns span,.kl-help-btn-contact span{position:relative!important;z-index:2!important;color:#fff!important}.kl-help-btn-returns:after,.kl-help-btn-contact:after{content:""!important;position:absolute!important;top:0!important;left:-140%!important;width:65%!important;height:100%!important;background:linear-gradient(90deg,transparent,rgba(255,255,255,.45),transparent)!important;transform:skew(-22deg)!important;transition:left .7s cubic-bezier(.16,1,.3,1)!important;pointer-events:none!important;z-index:3!important}.kl-help-btn-returns{background:linear-gradient(135deg,#7b00ff,#04bbff,#7b00ff)!important;background-size:200% auto!important;background-position:0% center!important;color:#fff!important;border:1px solid rgba(255,255,255,.3)!important;box-shadow:0 4px 18px #7b00ff6b,0 2px 6px #04bbff40,inset 0 1px 1px #fff6!important}.kl-help-btn-returns svg{transition:transform .55s cubic-bezier(.16,1,.3,1)!important}.kl-help-btn-returns:hover{background-position:100% center!important;color:#fff!important;transform:translateY(-4px) scale(1.025)!important;box-shadow:0 12px 28px -2px #04bbff99,0 0 24px #7b00ff80,inset 0 1px 2px #fff9!important;filter:brightness(1.06)!important;text-decoration:none!important}.kl-help-btn-returns:hover:after{left:160%!important}.kl-help-btn-returns:hover svg{transform:rotate(-360deg) scale(1.22)!important}.kl-help-btn-returns:active{transform:translateY(-1px) scale(.98)!important;box-shadow:0 3px 10px #7b00ff59!important}.kl-help-btn-contact{background:#ffffff14!important;backdrop-filter:blur(12px)!important;-webkit-backdrop-filter:blur(12px)!important;border:1.5px solid rgba(255,255,255,.22)!important;color:#fff!important;box-shadow:0 4px 16px -2px #0000004d,inset 0 1px 1px #ffffff26!important}.kl-help-btn-contact svg{transition:transform .4s cubic-bezier(.16,1,.3,1)!important}.kl-help-btn-contact:hover{background:linear-gradient(135deg,#7b00ff52,#04bbff52)!important;border-color:#04bbff!important;color:#fff!important;transform:translateY(-4px) scale(1.025)!important;box-shadow:0 12px 28px -2px #04bbff73,0 0 22px #7b00ff59,inset 0 1px 2px #fff6!important;filter:brightness(1.08)!important;text-decoration:none!important}.kl-help-btn-contact:hover:after{left:160%!important}.kl-help-btn-contact:hover svg{transform:translateY(-2px) rotate(12deg) scale(1.24)!important}.kl-help-btn-contact:active{transform:translateY(-1px) scale(.98)!important;box-shadow:0 3px 10px #00000059!important}@media(max-width:768px){.kl-returns-help-banner{flex-direction:column!important;align-items:center!important;text-align:center!important;padding:22px 18px!important;gap:16px!important}.kl-returns-help-banner .kl-help-text{text-align:center!important}.kl-returns-help-banner .kl-help-text h3,.kl-returns-help-banner .kl-help-text p{text-align:center!important;max-width:100%!important}.kl-returns-help-banner .kl-help-buttons{flex-direction:column!important;width:100%!important;max-width:100%!important;gap:10px!important;padding-left:0!important}.kl-help-btn-returns,.kl-help-btn-contact{width:100%!important}}.kl-tabs-wrapper{display:flex!important;gap:10px!important;margin-bottom:28px!important;border-bottom:2px solid #e2e8f0!important;padding-bottom:14px!important;flex-wrap:wrap!important}.kl-tab-btn{display:inline-flex!important;align-items:center!important;gap:8px!important;padding:12px 20px!important;border-radius:12px!important;font-size:14px!important;font-weight:700!important;color:#475569!important;background:#f8fafc!important;border:1.5px solid #e2e8f0!important;cursor:pointer!important;transition:all .2s ease!important;text-decoration:none!important}.kl-tab-btn:hover{color:#008ecc!important;border-color:#04bbff!important;background:#f0f9ff!important}.kl-tab-btn.active{color:#fff!important;background:#04bbff!important;border-color:#04bbff!important;box-shadow:0 4px 14px #04bbff59!important}.kl-tab-pane{display:none!important}.kl-tab-pane.active{display:block!important;animation:klFadeInTab .3s ease-in-out!important}@keyframes klFadeInTab{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.kl-legal-article{background:#fff!important;border:1.5px solid #e2e8f0!important;border-radius:16px!important;padding:22px 24px!important;margin-bottom:20px!important;box-shadow:0 4px 16px #0f172a05!important;transition:all .25s ease!important}.kl-legal-article:hover{border-color:#cbd5e1!important;box-shadow:0 6px 20px #0f172a0f!important}.kl-legal-title{font-size:18px!important;font-weight:800!important;color:#0f172a!important;margin:0 0 14px!important;display:flex!important;align-items:center!important;gap:10px!important;flex-wrap:wrap!important}.kl-legal-badge{display:inline-block!important;background:#ecfdf5!important;color:#059669!important;font-size:11px!important;font-weight:800!important;text-transform:uppercase!important;letter-spacing:.5px!important;padding:3px 10px!important;border-radius:20px!important}.kl-legal-text{font-size:14.5px!important;line-height:1.65!important;color:#334155!important}.kl-legal-text p{margin:0 0 10px!important;line-height:1.6!important}.kl-legal-list{margin:10px 0 14px 20px!important;padding:0!important;list-style-type:disc!important}.kl-legal-list li{margin-bottom:8px!important;line-height:1.55!important}.kl-furgonetka-card{background:linear-gradient(135deg,#f5f3ff,#ede9fe)!important;border:1.5px solid #c4b5fd!important;border-radius:18px!important;padding:22px 26px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:20px!important;margin-bottom:24px!important;box-shadow:0 4px 16px #7c3aed14!important}@media(max-width:768px){.kl-furgonetka-card{flex-direction:column!important;align-items:flex-start!important;padding:18px!important}}.kl-furgonetka-info{display:flex!important;align-items:center!important;gap:16px!important}.kl-furgonetka-icon{width:48px!important;height:48px!important;min-width:48px!important;border-radius:14px!important;background:#7c3aed!important;color:#fff!important;display:flex!important;align-items:center!important;justify-content:center!important;font-size:22px!important;box-shadow:0 4px 12px #7c3aed59!important}.kl-furgonetka-info h3{font-size:18px!important;font-weight:800!important;color:#2e1065!important;margin:0 0 4px!important}.kl-furgonetka-info p{font-size:13.5px!important;color:#6b21a8!important;margin:0!important}.kl-furgonetka-btn{display:inline-flex!important;align-items:center!important;gap:8px!important;background:#7c3aed!important;color:#fff!important;padding:12px 22px!important;border-radius:12px!important;font-size:14px!important;font-weight:800!important;text-decoration:none!important;white-space:nowrap!important;box-shadow:0 4px 14px #7c3aed59!important;transition:all .2s ease!important}.kl-furgonetka-btn:hover{background:#6d28d9!important;color:#fff!important;transform:translateY(-2px)!important;box-shadow:0 6px 20px #7c3aed73!important}.kl-order-item-furgonetka-wrap{margin-top:8px!important;display:block!important}.kl-order-item-furgonetka-btn{display:inline-flex!important;align-items:center!important;gap:7px!important;padding:5px 12px!important;background:linear-gradient(135deg,#faf5ff,#f3e8ff)!important;border:1.5px solid #d8b4fe!important;border-radius:20px!important;color:#6b21a8!important;font-size:12px!important;font-weight:700!important;text-decoration:none!important;letter-spacing:.2px!important;transition:all .3s cubic-bezier(.16,1,.3,1)!important;box-shadow:0 2px 8px #7c3aed14!important;line-height:1.2!important;cursor:pointer!important}.kl-order-item-furgonetka-btn .kl-furgonetka-btn-icon{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:20px!important;height:20px!important;background:linear-gradient(135deg,#7b00ff,#04bbff)!important;color:#fff!important;border-radius:50%!important;font-size:10px!important;transition:transform .4s cubic-bezier(.16,1,.3,1)!important;box-shadow:0 2px 6px #7c3aed59!important;flex-shrink:0!important}.kl-order-item-furgonetka-btn .kl-furgonetka-btn-text{font-weight:700!important;color:#581c87!important;transition:color .3s ease!important}.kl-order-item-furgonetka-btn .kl-furgonetka-btn-arrow{font-size:10px!important;color:#7c3aed!important;opacity:.8!important;transition:transform .3s cubic-bezier(.16,1,.3,1),opacity .3s ease,color .3s ease!important;flex-shrink:0!important}.kl-order-item-furgonetka-btn:hover{background:linear-gradient(135deg,#7b00ff,#04bbff)!important;border-color:transparent!important;color:#fff!important;transform:translateY(-2px) scale(1.03)!important;box-shadow:0 8px 22px #7b00ff66,0 0 14px #04bbff4d!important;text-decoration:none!important}.kl-order-item-furgonetka-btn:hover .kl-furgonetka-btn-text{color:#fff!important}.kl-order-item-furgonetka-btn:hover .kl-furgonetka-btn-icon{background:#fff!important;color:#7b00ff!important;transform:rotate(-360deg) scale(1.15)!important;box-shadow:0 2px 8px #0003!important}.kl-order-item-furgonetka-btn:hover .kl-furgonetka-btn-arrow{color:#fff!important;opacity:1!important;transform:translate(2px,-2px)!important}.kl-order-item-furgonetka-btn:active{transform:translateY(0) scale(.98)!important}.kl-legal-table-wrapper{overflow-x:auto!important;margin:16px 0!important;border-radius:14px!important;border:1.5px solid #e2e8f0!important}.kl-legal-table{width:100%!important;border-collapse:collapse!important;font-size:13.5px!important;text-align:left!important;background:#fff!important}.kl-legal-table th{background:#f8fafc!important;padding:14px 18px!important;font-weight:800!important;color:#0f172a!important;border-bottom:2px solid #e2e8f0!important;text-transform:uppercase!important;font-size:12px!important;letter-spacing:.5px!important}.kl-legal-table td{padding:14px 18px!important;border-bottom:1px solid #f1f5f9!important;color:#334155!important;vertical-align:top!important;line-height:1.5!important}.kl-legal-table tr:last-child td{border-bottom:none!important}.kl-legal-table tr:hover td{background:#f8fafc!important}.kl-contact-grid{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(260px,1fr))!important;gap:18px!important;margin:24px 0!important}.kl-contact-card{background:#fff!important;border:1.5px solid #e2e8f0!important;border-radius:18px!important;padding:24px 22px!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;box-shadow:0 4px 16px #0f172a05!important;transition:all .25s ease!important}.kl-contact-card:hover{transform:translateY(-3px)!important;border-color:#04bbff!important;box-shadow:0 8px 24px #04bbff1f!important}.kl-contact-card h3{font-size:18px!important;font-weight:800!important;color:#0f172a!important;margin:8px 0 6px!important}.kl-contact-card p{font-size:13.5px!important;color:#64748b!important;margin:0!important;line-height:1.5!important}body.shop_infopage .leftcol,body.shop_infopage .rightcol,body.shop_infopage #box_productoftheday,body.shop_infopage #box_recent,body.shop_infopage .box-xhr,body.shop_infopage .boxes_top,body.shop_infopage .boxes_bottom,body.shop_contact .leftcol,body.shop_contact .rightcol,body.shop_contact #box_productoftheday,body.shop_contact #box_recent,body.shop_contact .box-xhr,body#shop_contact .leftcol,body#shop_contact .rightcol,body#shop_contact #box_productoftheday,#shop_contact .leftcol,#shop_contact .rightcol{display:none!important}body.shop_infopage .centercol,body.shop_contact .centercol,body#shop_contact .centercol{width:100%!important;max-width:100%!important;flex:0 0 100%!important;float:none!important}.kl-returns-page .kl-section-header,.kl-legal-page .kl-section-header{display:flex!important;flex-direction:column!important;align-items:center!important;text-align:center!important;margin-bottom:24px!important}.kl-returns-page .kl-section-header h2,.kl-legal-page .kl-section-header h2{text-align:center!important;margin:10px 0 6px!important}.kl-returns-page .kl-section-header p,.kl-legal-page .kl-section-header p{text-align:center!important;max-width:760px!important;margin:0 auto!important}.kl-legal-article .kl-legal-title,.kl-legal-title{text-align:center!important;justify-content:center!important;display:flex!important;align-items:center!important;gap:10px!important;margin:0 auto 16px!important;font-size:19px!important}.kl-legal-version-subtitle,#tab-regulamin-sklepu .kl-legal-version-subtitle,#tab-regulamin-konta .kl-legal-article:first-child .kl-legal-text,#tab-regulamin-newslettera .kl-legal-article:first-child .kl-legal-text{text-align:center!important;display:block!important;width:100%!important}.kl-legal-version-subtitle p,#tab-regulamin-sklepu .kl-legal-version-subtitle p,#tab-regulamin-konta .kl-legal-article:first-child .kl-legal-text p,#tab-regulamin-newslettera .kl-legal-article:first-child .kl-legal-text p{text-align:center!important;margin-left:auto!important;margin-right:auto!important}.kl-returns-page .kl-subsection-title,.kl-legal-page .kl-subsection-title{display:flex!important;justify-content:center!important;align-items:center!important;text-align:center!important;margin:28px auto 18px!important}.kl-step-card h4{text-align:left!important}.kl-step-number{margin:0 0 12px!important}.kl-step-card p{text-align:left!important}.kl-loyalty-page .kl-step-card,.kl-steps-centered .kl-step-card{display:flex!important;flex-direction:column!important;align-items:center!important;text-align:center!important;justify-content:flex-start!important;height:100%!important}.kl-loyalty-page .kl-step-card .kl-step-number,.kl-steps-centered .kl-step-card .kl-step-number{margin:0 auto 14px!important}.kl-loyalty-page .kl-step-card h4,.kl-steps-centered .kl-step-card h4{text-align:center!important;width:100%!important;margin:0 auto 8px!important}.kl-loyalty-page .kl-step-card p,.kl-steps-centered .kl-step-card p{text-align:center!important;width:100%!important;margin:0 auto!important}.kl-notice-box h4{text-align:left!important;display:flex!important;justify-content:flex-start!important;align-items:center!important;gap:8px!important}.kl-about-page .kl-notice-box h4,.kl-notice-box.kl-notice-centered h4{justify-content:center!important;text-align:center!important}.kl-form-header{text-align:center!important;display:flex!important;flex-direction:column!important;align-items:center!important;gap:12px!important}.kl-form-header h3{text-align:center!important;justify-content:center!important;display:flex!important}.kl-form-header p,.kl-shipping-info h3{text-align:center!important}.kl-tabs-wrapper{justify-content:center!important}body.shop_infopage .boxhead,body.shop_contact .boxhead,#box_contact .boxhead,.box_infopage .boxhead{text-align:center!important;justify-content:center!important;display:flex!important}body.shop_infopage .boxhead h3,body.shop_infopage .boxhead span,body.shop_contact .boxhead h3,body.shop_contact .boxhead span,#box_contact .boxhead h3,#box_contact .boxhead span,.box_infopage .boxhead h3,.box_infopage .boxhead span{text-align:center!important;justify-content:center!important;display:flex!important;margin:0 auto!important}body.shop_infopage .innerbox h1,body.shop_infopage .innerbox h2,body.shop_infopage .innerbox h3,body.shop_infopage .resetcss h1,body.shop_infopage .resetcss h2,body.shop_infopage .resetcss h3{text-align:center!important}.kl-contact-card{align-items:center!important;text-align:center!important}.kl-contact-card .kl-pillar-icon{margin:0 auto 14px!important}.kl-contact-card h3{text-align:center!important}html,body,body.shop_infopage,body.shop_contact,.kl-returns-page,.kl-legal-page,.kl-contact-page,.box_infopage,.box_infopage .innerbox,.box_infopage .resetcss,.box_infopage .fr-view,#box_contact,.boxhead,.boxhead h3,.boxhead span,h1,h2,h3,h4,h5,h6,p,span,li,a,label,input,button,select,textarea{font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}body.shop_infopage .innerbox,body.shop_infopage .resetcss,body.shop_contact .innerbox{font-size:15px;line-height:1.7;color:#334155}body.shop_infopage .innerbox p,body.shop_infopage .resetcss p{font-size:15px;line-height:1.7;margin-bottom:16px;color:#334155}body.shop_infopage .innerbox h1,body.shop_infopage .resetcss h1{font-size:26px;font-weight:700;color:#0f172a;margin-bottom:20px}body.shop_infopage .innerbox h2,body.shop_infopage .resetcss h2{font-size:22px;font-weight:700;color:#0f172a;margin-top:30px;margin-bottom:15px}body.shop_infopage .innerbox h3,body.shop_infopage .resetcss h3{font-size:18px;font-weight:600;color:#1e293b;margin-top:24px;margin-bottom:12px}body.shop_infopage .innerbox ul,body.shop_infopage .innerbox ol,body.shop_infopage .resetcss ul,body.shop_infopage .resetcss ol{margin-bottom:16px;padding-left:24px;color:#334155;line-height:1.7}body.shop_infopage .innerbox li,body.shop_infopage .resetcss li{margin-bottom:6px}.kl-about-page .kl-section-header{flex-direction:column!important;align-items:center!important;text-align:center!important}.kl-about-page .kl-section-header h2{text-align:center!important;margin:8px 0 4px!important}.kl-about-page .kl-section-header p{text-align:center!important;margin:0 auto!important}.kl-offer-list{display:grid!important;grid-template-columns:repeat(2,1fr)!important;gap:14px!important;margin-top:20px!important}@media(max-width:640px){.kl-offer-list{grid-template-columns:1fr!important}}.kl-offer-item{display:flex!important;align-items:center!important;gap:14px!important;padding:16px 20px!important;background:#fff!important;border:1.5px solid #edf2f7!important;border-radius:14px!important;box-shadow:0 2px 8px #0f172a05!important;transition:all .2s ease!important}.kl-offer-item:hover{border-color:#04bbff!important;transform:translateY(-2px)!important;box-shadow:0 6px 18px #04bbff14!important}.kl-offer-icon{width:40px!important;height:40px!important;min-width:40px!important;border-radius:10px!important;background:#04bbff1f!important;color:#008ecc!important;display:flex!important;align-items:center!important;justify-content:center!important;font-size:17px!important}.kl-offer-text{font-size:14.5px!important;font-weight:600!important;color:#1e293b!important;line-height:1.4!important}.kl-values-grid{display:grid!important;grid-template-columns:repeat(2,1fr)!important;gap:16px!important;margin-top:20px!important}@media(max-width:640px){.kl-values-grid{grid-template-columns:1fr!important}}.kl-value-card{background:#f8fafc!important;border:1.5px solid #e2e8f0!important;border-radius:16px!important;padding:22px 20px!important;display:flex!important;flex-direction:column!important;align-items:center!important;text-align:center!important;transition:all .25s ease!important}.kl-value-card:hover{background:#fff!important;border-color:#04bbff!important;box-shadow:0 8px 24px #04bbff14!important;transform:translateY(-2px)!important}.kl-value-icon{width:48px!important;height:48px!important;border-radius:14px!important;display:flex!important;align-items:center!important;justify-content:center!important;font-size:20px!important;margin-bottom:12px!important}.kl-value-card h4{font-size:17px!important;font-weight:700!important;color:#0f172a!important;margin:0 0 8px!important;text-align:center!important}.kl-value-card p{font-size:14px!important;color:#64748b!important;margin:0!important;line-height:1.6!important;text-align:center!important}.kl-about-page .kl-pillar-card{align-items:center!important;text-align:center!important;justify-content:center!important}.kl-about-page .kl-pillar-card .kl-pillar-icon,.kl-about-page .kl-pillar-card .kl-pillar-tag,.kl-about-page .kl-pillar-card h3,.kl-about-page .kl-pillar-card p{margin-left:auto!important;margin-right:auto!important;text-align:center!important}.kl-values-section{display:block!important;overflow:hidden!important;clear:both!important;height:auto!important}.kl-about-page .kl-returns-help-banner{clear:both!important;margin:36px auto 0!important;max-width:1160px!important;width:100%!important}.kl-delivery-table-wrapper{width:100%!important;overflow-x:auto!important;-webkit-overflow-scrolling:touch!important;margin:20px auto 10px!important;border-radius:16px!important;border:1.5px solid #e2e8f0!important;box-shadow:0 4px 16px #0f172a08!important;background:#fff!important}.kl-delivery-table{width:100%!important;border-collapse:collapse!important;text-align:center!important;font-size:14px!important}.kl-delivery-table th{background:#f8fafc!important;color:#0f172a!important;font-weight:700!important;font-size:13px!important;text-transform:uppercase!important;letter-spacing:.5px!important;padding:14px 12px!important;border-bottom:2px solid #e2e8f0!important;text-align:center!important;vertical-align:middle!important}.kl-delivery-table td{padding:13px 12px!important;border-bottom:1px solid #f1f5f9!important;color:#334155!important;vertical-align:middle!important;text-align:center!important;line-height:1.4!important}.kl-delivery-table tr:last-child td{border-bottom:none!important}.kl-delivery-table tr:hover td{background:#f8fafc!important}.kl-carrier-badge{display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:4px 10px!important;border-radius:8px!important;font-weight:800!important;font-size:12px!important;text-transform:uppercase!important;letter-spacing:.5px!important}.kl-carrier-badge--inpost{background:#fff8e1!important;color:#b45309!important;border:1px solid #fef3c7!important}.kl-carrier-badge--dpd{background:#fef2f2!important;color:#dc2626!important;border:1px solid #fee2e2!important}.kl-carrier-badge--dhl{background:#fefce8!important;color:#ca8a04!important;border:1px solid #fef08a!important}.kl-carrier-badge--fedex{background:#faf5ff!important;color:#7e22ce!important;border:1px solid #f3e8ff!important}.kl-carrier-badge--gls{background:#eff6ff!important;color:#1d4ed8!important;border:1px solid #dbeafe!important}.kl-carrier-badge--ups{background:#fdf4ff!important;color:#86198f!important;border:1px solid #fae8ff!important}.kl-delivery-price{font-weight:800!important;color:#0f172a!important;font-size:14.5px!important}.kl-delivery-price--free{color:#15803d!important;background:#dcfce7!important;padding:4px 10px!important;border-radius:6px!important;display:inline-block!important}.kl-cutoff-time{display:inline-flex!important;align-items:center!important;gap:5px!important;font-weight:700!important;color:#0284c7!important;background:#f0f9ff!important;padding:3px 8px!important;border-radius:20px!important;font-size:12.5px!important}.kl-returns-pillars .kl-pillar-card,.kl-returns-page .kl-returns-pillars .kl-pillar-card{align-items:center!important;text-align:center!important;justify-content:flex-start!important}.kl-returns-page .kl-pillar-card .kl-pillar-icon,.kl-returns-page .kl-pillar-card .kl-pillar-tag,.kl-returns-page .kl-pillar-card h3,.kl-returns-page .kl-pillar-card p{margin-left:auto!important;margin-right:auto!important;text-align:center!important}.kl-returns-page,.kl-returns-page *,.kl-returns-page *:before,.kl-returns-page *:after{box-sizing:border-box!important}.kl-returns-pillars{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:24px!important;margin-bottom:32px!important;width:100%!important;box-sizing:border-box!important}.kl-steps-grid,.kl-returns-steps-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:20px!important;margin:0 0 26px!important;width:100%!important;box-sizing:border-box!important;clear:both!important;float:none!important}@media(max-width:768px){.kl-returns-pillars{grid-template-columns:1fr!important;gap:16px!important}.kl-steps-grid,.kl-returns-steps-grid{grid-template-columns:1fr!important;gap:14px!important}}.kl-returns-pillars .kl-pillar-card,.kl-returns-page .kl-pillar-card,.kl-pillar-card{box-sizing:border-box!important;width:100%!important;max-width:100%!important;margin:0!important;overflow:hidden!important}.kl-loyalty-cta-box{background:linear-gradient(135deg,#fff,#f8fafc,#f1f5f9);border:1.5px solid #e2e8f0;border-radius:22px;padding:42px 24px;text-align:center;margin-bottom:36px;box-shadow:0 10px 30px -5px #0f172a0d;position:relative;overflow:hidden}.kl-loyalty-cta-box:before{content:"";position:absolute;top:-50%;left:50%;transform:translate(-50%);width:80%;height:100%;background:radial-gradient(circle,rgba(225,29,72,.05) 0%,transparent 70%);pointer-events:none}.kl-loyalty-cta-title{font-size:27px;font-weight:900;color:#0f172a;margin-bottom:10px;letter-spacing:-.5px;position:relative}.kl-loyalty-cta-desc{font-size:15.5px;color:#64748b;max-width:640px;margin:0 auto 28px;line-height:1.6;position:relative}.kl-loyalty-cta-btns{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;position:relative}.kl-loyalty-btn{position:relative;display:inline-flex!important;align-items:center;justify-content:center;gap:10px;padding:15px 34px!important;font-size:15.5px!important;font-weight:800!important;line-height:1.2!important;border-radius:14px!important;text-decoration:none!important;cursor:pointer;overflow:hidden;letter-spacing:.2px;transition:all .35s cubic-bezier(.16,1,.3,1)!important}.kl-loyalty-btn svg{transition:transform .35s cubic-bezier(.16,1,.3,1);flex-shrink:0}.kl-loyalty-btn-primary{background:linear-gradient(135deg,#ff2d55,#e11d48 55%,#be123c)!important;color:#fff!important;border:none!important;box-shadow:0 8px 24px -4px #e11d4873,0 3px 8px #e11d4840!important}.kl-loyalty-btn-primary:after{content:"";position:absolute;top:0;left:-120%;width:80%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.35),transparent);transform:skew(-20deg);transition:left .7s cubic-bezier(.16,1,.3,1)}.kl-loyalty-btn-primary:hover{transform:translateY(-4px) scale(1.025)!important;box-shadow:0 16px 36px -4px #e11d4894,0 6px 14px #e11d4859!important;filter:brightness(1.05);color:#fff!important}.kl-loyalty-btn-primary:hover:after{left:140%}.kl-loyalty-btn-primary:hover svg{transform:scale(1.22) rotate(-6deg)}.kl-loyalty-btn-primary:active{transform:translateY(-1px) scale(.99)!important;box-shadow:0 6px 16px -2px #e11d4866!important}.kl-loyalty-btn-secondary{background:linear-gradient(135deg,#1e293b,#0f172a)!important;color:#fff!important;border:1.5px solid rgba(255,255,255,.14)!important;box-shadow:0 8px 22px -4px #0f172a4d,0 2px 6px #0f172a26!important}.kl-loyalty-btn-secondary:after{content:"";position:absolute;top:0;left:-120%;width:80%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transform:skew(-20deg);transition:left .7s cubic-bezier(.16,1,.3,1)}.kl-loyalty-btn-secondary:hover{background:linear-gradient(135deg,#334155,#1e293b)!important;border-color:#ffffff59!important;transform:translateY(-4px) scale(1.025)!important;box-shadow:0 16px 36px -4px #0f172a73,0 6px 14px #0f172a40!important;color:#fff!important}.kl-loyalty-btn-secondary:hover:after{left:140%}.kl-loyalty-btn-secondary:hover svg{transform:translateY(-2px) scale(1.22) rotate(10deg)}.kl-loyalty-btn-secondary:active{transform:translateY(-1px) scale(.99)!important;box-shadow:0 6px 16px -2px #0f172a4d!important}.kl-steps-grid-2col{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:16px!important}@media(max-width:768px){body.shop_infopage .main.row,body.shop_contact .main.row,body#shop_contact .main.row{padding-left:10px!important;padding-right:10px!important;margin-left:0!important;margin-right:0!important;width:100%!important;box-sizing:border-box!important}body.shop_infopage .centercol,body.shop_contact .centercol,body#shop_contact .centercol,.box_infopage,.box_infopage .innerbox{padding:0!important;margin:0!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important}.kl-returns-page,.kl-legal-page,.kl-about-page,.kl-delivery-page,.kl-payments-page,.kl-loyalty-page,.kl-faq-page,.kl-contact-page{padding:10px 0 24px!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important}.kl-returns-page>*{max-width:100%!important;padding-left:0!important;padding-right:0!important;box-sizing:border-box!important}.kl-returns-hero,.kl-faq-hero,.kl-loyalty-hero-banner{padding:22px 14px 18px!important;border-radius:16px!important;margin-bottom:20px!important}.kl-returns-hero-badge,.kl-faq-hero-badge{font-size:11.5px!important;padding:5px 12px!important;margin-bottom:10px!important}.kl-returns-hero-title,.kl-faq-hero h1{font-size:21px!important;line-height:1.25!important;letter-spacing:-.3px!important;margin-bottom:8px!important}.kl-returns-hero-subtitle,.kl-faq-hero p{font-size:13.5px!important;line-height:1.5!important}.kl-returns-nav,.kl-faq-nav,.kl-tabs-wrapper{display:flex!important;flex-wrap:nowrap!important;overflow-x:auto!important;-webkit-overflow-scrolling:touch!important;justify-content:flex-start!important;padding:4px 4px 12px!important;margin-bottom:20px!important;gap:8px!important;scrollbar-width:none!important;width:100%!important;box-sizing:border-box!important}.kl-returns-nav::-webkit-scrollbar,.kl-faq-nav::-webkit-scrollbar,.kl-tabs-wrapper::-webkit-scrollbar{display:none!important}.kl-returns-nav-btn,.kl-faq-pill,.kl-tab-btn{flex-shrink:0!important;padding:9px 14px!important;font-size:13px!important;border-radius:10px!important;white-space:nowrap!important}.kl-returns-section{padding:20px 14px!important;border-radius:16px!important;margin-bottom:20px!important;box-sizing:border-box!important}.kl-section-header{margin-bottom:18px!important;gap:10px!important}.kl-section-header h2{font-size:19px!important;line-height:1.3!important}.kl-section-header p{font-size:13px!important;line-height:1.5!important}.kl-subsection-title{font-size:17px!important;margin:22px auto 14px!important;text-align:center!important}.kl-returns-pillars,.kl-contact-pillars,.kl-contact-grid,.kl-steps-grid,.kl-steps-grid-2col,.kl-returns-steps-grid,.kl-values-grid,.kl-offer-list{display:flex!important;flex-direction:column!important;grid-template-columns:1fr!important;gap:12px!important;margin-bottom:22px!important;width:100%!important;box-sizing:border-box!important}.kl-pillar-card,.kl-value-card,.kl-step-card,.kl-contact-card,.kl-offer-item{width:100%!important;max-width:100%!important;padding:18px 16px!important;border-radius:14px!important;box-sizing:border-box!important}.kl-pillar-card h3,.kl-value-card h4,.kl-step-card h4,.kl-contact-card h3{font-size:16.5px!important;margin-bottom:6px!important}.kl-pillar-card p,.kl-value-card p,.kl-step-card p,.kl-contact-card p{font-size:13px!important;line-height:1.5!important}.kl-legal-article{padding:18px 14px!important;border-radius:14px!important;margin-bottom:14px!important}.kl-legal-title{font-size:16px!important;line-height:1.35!important;margin-bottom:10px!important;gap:6px!important}.kl-legal-text{font-size:13.5px!important;line-height:1.6!important}.kl-legal-text ul,.kl-legal-list{padding-left:20px!important;margin-bottom:12px!important}.kl-legal-list li{font-size:13px!important;line-height:1.55!important;margin-bottom:6px!important}.kl-form-template-card{padding:16px 12px!important;border-radius:14px!important}.kl-form-header{flex-direction:column!important;align-items:center!important;text-align:center!important;gap:10px!important;margin-bottom:12px!important}.kl-form-header h3{font-size:15.5px!important;line-height:1.35!important;text-align:center!important;justify-content:center!important}.kl-form-header p{font-size:12.5px!important;text-align:center!important}.kl-copy-template-btn{width:100%!important;justify-content:center!important;padding:10px 16px!important;font-size:13px!important}.kl-template-content{padding:14px 12px!important;font-size:11px!important;line-height:1.55!important;border-radius:10px!important}.kl-shipping-card{flex-direction:column!important;align-items:stretch!important;padding:18px 14px!important;border-radius:14px!important;gap:16px!important;text-align:center!important}.kl-shipping-info{flex-direction:column!important;align-items:center!important;text-align:center!important;width:100%!important;gap:12px!important}.kl-shipping-icon{margin:0 auto!important}.kl-shipping-info h3{font-size:17px!important;text-align:center!important}.kl-address-box{width:100%!important;padding:14px!important;text-align:center!important;box-sizing:border-box!important}.kl-shipping-action{width:100%!important;align-items:center!important}.kl-copy-address-btn{width:100%!important;justify-content:center!important;padding:11px 18px!important;font-size:13.5px!important}.kl-delivery-table-wrapper,.kl-legal-table-wrapper{width:100%!important;overflow-x:auto!important;-webkit-overflow-scrolling:touch!important;border-radius:12px!important;margin:14px 0!important}.kl-delivery-table{min-width:520px!important;font-size:12.5px!important}.kl-delivery-table th,.kl-delivery-table td{padding:10px 8px!important;font-size:12px!important}.kl-legal-table{min-width:480px!important;font-size:12px!important}.kl-legal-table th,.kl-legal-table td{padding:9px 8px!important;font-size:11.5px!important}.kl-faq-page{padding:0 0 20px!important}.kl-faq-section-header{padding-bottom:8px!important;margin-bottom:12px!important}.kl-faq-section-header h2{font-size:17px!important}.kl-faq-card{border-radius:12px!important;margin-bottom:10px!important}.kl-faq-card summary{padding:14px 12px!important;font-size:14px!important;gap:10px!important;line-height:1.35!important}.kl-faq-body{padding:12px 14px 16px!important;font-size:13px!important;line-height:1.6!important}.kl-loyalty-highlight-banner{padding:22px 14px!important;border-radius:16px!important;margin-bottom:22px!important}.kl-loyalty-highlight-banner>div:nth-child(2){font-size:20px!important;line-height:1.35!important}.kl-loyalty-highlight-banner p{font-size:13.5px!important;line-height:1.5!important;margin-bottom:16px!important}.kl-loyalty-highlight-banner>div:last-child{flex-direction:column!important;width:100%!important;gap:8px!important}.kl-loyalty-highlight-banner>div:last-child>div{width:100%!important;justify-content:center!important;padding:10px 12px!important;font-size:12.5px!important;box-sizing:border-box!important}.kl-loyalty-cta-box{padding:26px 16px!important;border-radius:18px!important;margin-bottom:24px!important}.kl-loyalty-cta-title{font-size:21px!important;line-height:1.3!important}.kl-loyalty-cta-desc{font-size:13.5px!important;line-height:1.5!important;margin-bottom:20px!important}.kl-loyalty-cta-btns{flex-direction:column!important;width:100%!important;gap:12px!important}.kl-loyalty-btn{width:100%!important;padding:14px 18px!important;font-size:14.5px!important;justify-content:center!important;box-sizing:border-box!important}.kl-returns-help-banner{padding:20px 14px!important;border-radius:16px!important;gap:16px!important;margin-top:24px!important}.kl-returns-help-banner .kl-help-text h3{font-size:17px!important;line-height:1.35!important}.kl-returns-help-banner .kl-help-text p{font-size:13px!important;line-height:1.45!important}.kl-returns-help-banner .kl-help-buttons{width:100%!important;max-width:100%!important;padding-left:0!important}.kl-help-btn-returns,.kl-help-btn-contact{width:100%!important;height:44px!important;font-size:13.5px!important}}@media(max-width:480px){.kl-returns-hero-title,.kl-faq-hero h1{font-size:19px!important}.kl-section-header h2{font-size:17.5px!important}.kl-pillar-card,.kl-value-card,.kl-step-card,.kl-contact-card,.kl-offer-item{padding:15px 12px!important}.kl-returns-section{padding:16px 12px!important}}.kl-legal-article,.kl-legal-text{display:flow-root!important;clear:both!important;width:100%!important;box-sizing:border-box!important}[class*=kl-][class*=grid],.kl-steps-grid,.kl-steps-grid-2col,.kl-returns-steps-grid,.kl-values-grid,.kl-contact-grid{float:none!important;clear:both!important;margin-left:0!important;margin-right:0!important;box-sizing:border-box!important}
