.elementor-10 .elementor-element.elementor-element-15f16381{--display:flex;--min-height:650px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-10 .elementor-element.elementor-element-15f16381:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-15f16381 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F0E8;}.elementor-10 .elementor-element.elementor-element-dbd495b{width:var( --container-widget-width, 55% );max-width:55%;background-color:#FFFFFF;padding:40px 40px 40px 40px;--container-widget-width:55%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D9D4C8;border-radius:14px 14px 14px 14px;}@media(max-width:767px){.elementor-10 .elementor-element.elementor-element-15f16381{--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-10 .elementor-element.elementor-element-dbd495b{padding:24px 24px 24px 24px;--container-widget-width:100px;--container-widget-flex-grow:0;width:var( --container-widget-width, 100px );max-width:100px;}}/* Start custom CSS */body.page-id-10 .page-header,body.page-id-10 .entry-title{display:none!important}
body.page-id-10 .elementor-element-15f16381{width:100%!important;max-width:100%!important}
body.page-id-10 .elementor-element-15f16381>.e-con-inner{width:100%!important;max-width:1140px!important}
body.page-id-10 .elementor-element-dbd495b{width:min(620px,calc(100% - 32px))!important;max-width:620px!important}
body.page-id-10 .woocommerce{color:#101a33;font-family:inherit}
body.page-id-10 .woocommerce:before{content:"STREFA KLIENTA";display:flex;align-items:center;gap:12px;margin:0 0 28px;padding-left:12px;border-left:34px solid #e5a43b;font-size:14px;font-weight:700;letter-spacing:.18em;color:#101a33}
body.page-id-10 .woocommerce h2{margin:0 0 8px;color:#101a33;font-size:24px;line-height:1.25;font-weight:650}
body.page-id-10 .woocommerce form.login,body.page-id-10 .woocommerce form.register,body.page-id-10 .woocommerce form.lost_reset_password{border:0;padding:0;margin:18px 0 0}
body.page-id-10 #customer_login{display:grid;grid-template-columns:1fr;gap:34px}
body.page-id-10 #customer_login .col-1,body.page-id-10 #customer_login .col-2{float:none;width:100%}
body.page-id-10 #customer_login .col-2{padding-top:30px;border-top:1px solid #e4dfd4}
body.page-id-10 .woocommerce form .form-row{margin:0 0 18px;padding:0}
body.page-id-10 .woocommerce form .form-row label{display:block;margin:0 0 7px;color:#101a33;font-size:14px;font-weight:650;line-height:1.35}
body.page-id-10 .woocommerce input.input-text{width:100%;min-height:50px;padding:11px 14px;border:1px solid #c9c7c0;border-radius:9px;background:#fff;color:#101a33;font-size:16px;box-shadow:none;transition:border-color .2s,box-shadow .2s}
body.page-id-10 .woocommerce input.input-text:focus{outline:0;border-color:#d99a32;box-shadow:0 0 0 3px rgba(217,154,50,.2)}
body.page-id-10 .woocommerce .show-password-input{top:15px;right:14px}
body.page-id-10 .woocommerce button.button,body.page-id-10 .woocommerce a.button{width:100%;min-height:50px;border:0;border-radius:999px;background:#e5a43b;color:#101a33;font-weight:750;box-shadow:0 10px 24px rgba(229,164,59,.22);transition:transform .2s,background .2s}
body.page-id-10 .woocommerce button.button:hover,body.page-id-10 .woocommerce button.button:focus-visible,body.page-id-10 .woocommerce a.button:hover{background:#efb44f;color:#101a33;transform:translateY(-1px)}
body.page-id-10 .woocommerce .woocommerce-form-login__rememberme{display:inline-flex;align-items:center;gap:8px;margin:3px 0 14px}
body.page-id-10 .woocommerce input[type=checkbox]{width:18px;height:18px;accent-color:#e5a43b}
body.page-id-10 .woocommerce-LostPassword{margin:14px 0 0;text-align:right}
body.page-id-10 .woocommerce a{color:#101a33;text-decoration:underline;text-underline-offset:3px}
body.page-id-10 .woocommerce-error,body.page-id-10 .woocommerce-info,body.page-id-10 .woocommerce-message{border-top-color:#e5a43b;border-radius:9px;background:#fff;color:#101a33}
body.page-id-10 .woocommerce-MyAccount-navigation ul{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 28px;padding:0;list-style:none}
body.page-id-10 .woocommerce-MyAccount-navigation li a{display:block;padding:10px 14px;border:1px solid #ded8cb;border-radius:999px;text-decoration:none;background:#f7f4ed}
body.page-id-10 .woocommerce-MyAccount-navigation li.is-active a{border-color:#e5a43b;background:#e5a43b;color:#101a33}
body.page-id-10 .woocommerce-MyAccount-navigation,body.page-id-10 .woocommerce-MyAccount-content{float:none;width:100%}
@media(max-width:767px){body.page-id-10 .elementor-element-15f16381>.e-con-inner{max-width:100%!important}body.page-id-10 .elementor-element-dbd495b{width:calc(100% - 32px)!important;max-width:none!important}body.page-id-10 .woocommerce:before{margin-bottom:22px;font-size:12px}body.page-id-10 .woocommerce h2{font-size:21px}body.page-id-10 .woocommerce-LostPassword{text-align:left}body.page-id-10 .woocommerce-MyAccount-navigation ul{flex-direction:column}body.page-id-10 .woocommerce-MyAccount-navigation li a{border-radius:8px}body.page-id-10 .woocommerce button.button,body.page-id-10 .woocommerce a.button{min-height:52px}}
@media(max-width:767px){body.page-id-10 .elementor-element-15f16381>.e-con-inner{justify-content:flex-start!important;padding-top:48px!important;padding-bottom:48px!important}}body.page-id-10 .page-header,body.page-id-10 .entry-title{display:none!important}
body.page-id-10 .elementor-element-15f16381{width:100%!important;max-width:100%!important}
body.page-id-10 .elementor-element-15f16381>.e-con-inner{width:100%!important;max-width:1140px!important}
body.page-id-10 .elementor-element-dbd495b{width:min(620px,calc(100% - 32px))!important;max-width:620px!important}
body.page-id-10 .woocommerce{color:#101a33;font-family:inherit}
body.page-id-10 .woocommerce:before{content:"STREFA KLIENTA";display:flex;align-items:center;gap:12px;margin:0 0 28px;padding-left:12px;border-left:34px solid #e5a43b;font-size:14px;font-weight:700;letter-spacing:.18em;color:#101a33}
body.page-id-10 .woocommerce h2{margin:0 0 8px;color:#101a33;font-size:24px;line-height:1.25;font-weight:650}
body.page-id-10 .woocommerce form.login,body.page-id-10 .woocommerce form.register,body.page-id-10 .woocommerce form.lost_reset_password{border:0;padding:0;margin:18px 0 0}
body.page-id-10 #customer_login{display:grid;grid-template-columns:1fr;gap:34px}
body.page-id-10 #customer_login .col-1,body.page-id-10 #customer_login .col-2{float:none;width:100%}
body.page-id-10 #customer_login .col-2{padding-top:30px;border-top:1px solid #e4dfd4}
body.page-id-10 .woocommerce form .form-row{margin:0 0 18px;padding:0}
body.page-id-10 .woocommerce form .form-row label{display:block;margin:0 0 7px;color:#101a33;font-size:14px;font-weight:650;line-height:1.35}
body.page-id-10 .woocommerce input.input-text{width:100%;min-height:50px;padding:11px 14px;border:1px solid #c9c7c0;border-radius:9px;background:#fff;color:#101a33;font-size:16px;box-shadow:none;transition:border-color .2s,box-shadow .2s}
body.page-id-10 .woocommerce input.input-text:focus{outline:0;border-color:#d99a32;box-shadow:0 0 0 3px rgba(217,154,50,.2)}
body.page-id-10 .woocommerce .show-password-input{top:15px;right:14px}
body.page-id-10 .woocommerce button.button,body.page-id-10 .woocommerce a.button{width:100%;min-height:50px;border:0;border-radius:999px;background:#e5a43b;color:#101a33;font-weight:750;box-shadow:0 10px 24px rgba(229,164,59,.22);transition:transform .2s,background .2s}
body.page-id-10 .woocommerce button.button:hover,body.page-id-10 .woocommerce button.button:focus-visible,body.page-id-10 .woocommerce a.button:hover{background:#efb44f;color:#101a33;transform:translateY(-1px)}
body.page-id-10 .woocommerce .woocommerce-form-login__rememberme{display:inline-flex;align-items:center;gap:8px;margin:3px 0 14px}
body.page-id-10 .woocommerce input[type=checkbox]{width:18px;height:18px;accent-color:#e5a43b}
body.page-id-10 .woocommerce-LostPassword{margin:14px 0 0;text-align:right}
body.page-id-10 .woocommerce a{color:#101a33;text-decoration:underline;text-underline-offset:3px}
body.page-id-10 .woocommerce-error,body.page-id-10 .woocommerce-info,body.page-id-10 .woocommerce-message{border-top-color:#e5a43b;border-radius:9px;background:#fff;color:#101a33}
body.page-id-10 .woocommerce-MyAccount-navigation ul{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 28px;padding:0;list-style:none}
body.page-id-10 .woocommerce-MyAccount-navigation li a{display:block;padding:10px 14px;border:1px solid #ded8cb;border-radius:999px;text-decoration:none;background:#f7f4ed}
body.page-id-10 .woocommerce-MyAccount-navigation li.is-active a{border-color:#e5a43b;background:#e5a43b;color:#101a33}
body.page-id-10 .woocommerce-MyAccount-navigation,body.page-id-10 .woocommerce-MyAccount-content{float:none;width:100%}
@media(max-width:767px){body.page-id-10 .elementor-element-15f16381>.e-con-inner{max-width:100%!important}body.page-id-10 .elementor-element-dbd495b{width:calc(100% - 32px)!important;max-width:none!important}body.page-id-10 .woocommerce:before{margin-bottom:22px;font-size:12px}body.page-id-10 .woocommerce h2{font-size:21px}body.page-id-10 .woocommerce-LostPassword{text-align:left}body.page-id-10 .woocommerce-MyAccount-navigation ul{flex-direction:column}body.page-id-10 .woocommerce-MyAccount-navigation li a{border-radius:8px}body.page-id-10 .woocommerce button.button,body.page-id-10 .woocommerce a.button{min-height:52px}}
body.page-id-10 .page-header,body.page-id-10 .entry-title{display:none!important}body.page-id-10 .woocommerce{color:#101a33;font-family:inherit}
body.page-id-10 .woocommerce:before{content:"STREFA KLIENTA";display:flex;align-items:center;gap:12px;margin:0 0 28px;font-size:14px;font-weight:700;letter-spacing:.18em;color:#101a33}
body.page-id-10 .woocommerce:before{border-left:34px solid #e5a43b;padding-left:12px}
body.page-id-10 .woocommerce h2{margin:0 0 8px;color:#101a33;font-size:24px;line-height:1.25;font-weight:650}
body.page-id-10 .woocommerce form.login,
body.page-id-10 .woocommerce form.register,
body.page-id-10 .woocommerce form.lost_reset_password{border:0;padding:0;margin:18px 0 0}
body.page-id-10 #customer_login{display:grid;grid-template-columns:1fr;gap:34px}
body.page-id-10 #customer_login .col-1,
body.page-id-10 #customer_login .col-2{float:none;width:100%}
body.page-id-10 #customer_login .col-2{padding-top:30px;border-top:1px solid #e4dfd4}
body.page-id-10 .woocommerce form .form-row{margin:0 0 18px;padding:0}
body.page-id-10 .woocommerce form .form-row label{display:block;margin:0 0 7px;color:#101a33;font-size:14px;font-weight:650;line-height:1.35}
body.page-id-10 .woocommerce input.input-text{width:100%;min-height:50px;padding:11px 14px;border:1px solid #c9c7c0;border-radius:9px;background:#fff;color:#101a33;font-size:16px;box-shadow:none;transition:border-color .2s,box-shadow .2s}
body.page-id-10 .woocommerce input.input-text:focus{outline:0;border-color:#d99a32;box-shadow:0 0 0 3px rgba(217,154,50,.2)}
body.page-id-10 .woocommerce .show-password-input{top:15px;right:14px}
body.page-id-10 .woocommerce button.button,
body.page-id-10 .woocommerce a.button{width:100%;min-height:50px;border:0;border-radius:999px;background:#e5a43b;color:#101a33;font-weight:750;letter-spacing:.01em;box-shadow:0 10px 24px rgba(229,164,59,.22);transition:transform .2s,background .2s}
body.page-id-10 .woocommerce button.button:hover,
body.page-id-10 .woocommerce button.button:focus-visible,
body.page-id-10 .woocommerce a.button:hover{background:#efb44f;color:#101a33;transform:translateY(-1px)}
body.page-id-10 .woocommerce .woocommerce-form-login__rememberme{display:inline-flex;align-items:center;gap:8px;margin:3px 0 14px}
body.page-id-10 .woocommerce input[type=checkbox]{width:18px;height:18px;accent-color:#e5a43b}
body.page-id-10 .woocommerce-LostPassword{margin:14px 0 0;text-align:right}
body.page-id-10 .woocommerce a{color:#101a33;text-decoration:underline;text-underline-offset:3px}
body.page-id-10 .woocommerce-error,
body.page-id-10 .woocommerce-info,
body.page-id-10 .woocommerce-message{border-top-color:#e5a43b;border-radius:9px;background:#fff;color:#101a33}
body.page-id-10 .woocommerce-MyAccount-navigation ul{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 28px;padding:0;list-style:none}
body.page-id-10 .woocommerce-MyAccount-navigation li a{display:block;padding:10px 14px;border:1px solid #ded8cb;border-radius:999px;text-decoration:none;background:#f7f4ed}
body.page-id-10 .woocommerce-MyAccount-navigation li.is-active a{border-color:#e5a43b;background:#e5a43b;color:#101a33}
body.page-id-10 .woocommerce-MyAccount-navigation,
body.page-id-10 .woocommerce-MyAccount-content{float:none;width:100%}
@media(max-width:767px){body.page-id-10 .woocommerce:before{margin-bottom:22px;font-size:12px}body.page-id-10 .woocommerce h2{font-size:21px}body.page-id-10 .woocommerce-LostPassword{text-align:left}body.page-id-10 .woocommerce-MyAccount-navigation ul{flex-direction:column}body.page-id-10 .woocommerce-MyAccount-navigation li a{border-radius:8px}body.page-id-10 .woocommerce button.button,body.page-id-10 .woocommerce a.button{min-height:52px}}/* End custom CSS */