.woocommerce{display:grid;gap:40px;grid-template-columns:1fr 3fr;padding-top:20px}.woocommerce:has(#customer_login){grid-template-columns:1fr}.woocommerce .woocommerce-notices-wrapper{grid-column:span 2}.woocommerce .woocommerce-MyAccount-navigation{background:#fbf8f2;-webkit-box-shadow:4px 4px 12px -10px #42445a;-moz-box-shadow:4px 4px 12px -10px #42445a;box-shadow:4px 4px 12px -10px #42445a;box-sizing:border-box;padding:1em;position:relative}.woocommerce .woocommerce-MyAccount-navigation li a{color:#822b3c;text-decoration:none}.woocommerce .woocommerce-MyAccount-navigation li:before{background:url(../../../assets/icons/gwiazdka_z_logo.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;filter:brightness(0) saturate(100%) invert(23%) sepia(13%) saturate(4822%) hue-rotate(308deg) brightness(93%) contrast(93%);height:1.25em;left:-1.5em;opacity:0;position:absolute;top:2.5px;transition:opacity .2s ease-out;width:1.25em}.woocommerce .woocommerce-MyAccount-navigation li.is-active:before,.woocommerce .woocommerce-MyAccount-navigation li:hover:before{opacity:1}.woocommerce .woocommerce-MyAccount-navigation li.is-active a{font-weight:700}.woocommerce .woocommerce-MyAccount-content .woocommerce-info{align-items:center;background-color:#f3efe6;border:1px solid #550614;box-sizing:border-box;display:flex;gap:20px;padding:1em}.woocommerce .woocommerce-MyAccount-content .button,.woocommerce .woocommerce-MyAccount-content .edit{background-color:#550614;border:none;color:#fcfcfc;padding:.5em 1em;text-decoration:none;transition:background-color .2s ease-out,color .2s ease-out}.woocommerce .woocommerce-MyAccount-content .button:hover,.woocommerce .woocommerce-MyAccount-content .edit:hover{background-color:#fbf8f2;color:#822b3c}.woocommerce .woocommerce-MyAccount-content .woocommerce-Address{border:1px solid #550614;box-sizing:border-box;display:flex;flex-direction:column;gap:1em;margin-bottom:1em;padding:1em 1.25em}.woocommerce .woocommerce-MyAccount-content .woocommerce-Address header{background-color:transparent;height:auto;max-height:none;min-height:none}.woocommerce .woocommerce-MyAccount-content .woocommerce-Address header h2{margin:0 0 .5em}.woocommerce .woocommerce-MyAccount-content form .woocommerce-address-fields{border:1px solid #550614;box-sizing:border-box;padding:1em 1.25em}.woocommerce .woocommerce-MyAccount-content form .woocommerce-address-fields .woocommerce-address-fields__field-wrapper{column-gap:30px;display:grid;grid-template-columns:repeat(2,1fr)}.woocommerce .woocommerce-MyAccount-content form .woocommerce-address-fields .woocommerce-address-fields__field-wrapper p{display:flex;flex-direction:column;gap:8px}.woocommerce .woocommerce-MyAccount-content form .woocommerce-address-fields .woocommerce-address-fields__field-wrapper p#billing_address_2_field,.woocommerce .woocommerce-MyAccount-content form .woocommerce-address-fields .woocommerce-address-fields__field-wrapper p#shipping_address_2_field{display:none!important}.woocommerce .woocommerce-MyAccount-content form .woocommerce-address-fields .woocommerce-address-fields__field-wrapper p label{font-weight:700}.woocommerce .woocommerce-MyAccount-content form .woocommerce-address-fields .woocommerce-address-fields__field-wrapper p .woocommerce-input-wrapper{width:100%}.woocommerce .woocommerce-MyAccount-content form .woocommerce-address-fields .woocommerce-address-fields__field-wrapper p .woocommerce-input-wrapper input{appearance:none;box-sizing:border-box;max-width:100%;padding:.5em;width:100%}.woocommerce .woocommerce-MyAccount-content form .woocommerce-address-fields .woocommerce-address-fields__field-wrapper p .woocommerce-input-wrapper .select2{height:42px}.woocommerce .woocommerce-MyAccount-content form .woocommerce-address-fields .woocommerce-address-fields__field-wrapper p .woocommerce-input-wrapper .select2 .selection{display:block;height:42px}.woocommerce .woocommerce-MyAccount-content form .woocommerce-address-fields .woocommerce-address-fields__field-wrapper p .woocommerce-input-wrapper .select2 .selection .select2-selection{align-items:center;box-sizing:border-box;display:flex;height:100%}.woocommerce .woocommerce-MyAccount-content form .woocommerce-address-fields .woocommerce-address-fields__field-wrapper p .woocommerce-input-wrapper .select2 .selection .select2-selection>span{align-items:center;display:flex;height:100%}.woocommerce .woocommerce-MyAccount-content form .woocommerce-address-fields .woocommerce-address-fields__field-wrapper p .woocommerce-input-wrapper .select2 .selection .select2-selection .select2-selection__placeholder{display:block;height:100%;padding-top:8px}.woocommerce .woocommerce-MyAccount-content .woocommerce-EditAccountForm p{display:flex;flex-direction:column;gap:8px;width:100%}.woocommerce .woocommerce-MyAccount-content .woocommerce-EditAccountForm p.woocommerce-form-row--first{float:left;width:47%}.woocommerce .woocommerce-MyAccount-content .woocommerce-EditAccountForm p.woocommerce-form-row--last{float:right;width:47%}.woocommerce .woocommerce-MyAccount-content .woocommerce-EditAccountForm .password-input{position:relative}.woocommerce .woocommerce-MyAccount-content .woocommerce-EditAccountForm .password-input input{appearance:none;box-sizing:border-box;max-width:100%;padding:.5em;width:100%}.woocommerce .woocommerce-MyAccount-content .woocommerce-EditAccountForm .password-input .show-password-input{background:transparent;border:none;position:absolute;right:0;top:50%;transform:translateY(-50%)}.woocommerce .woocommerce-MyAccount-content .woocommerce-EditAccountForm .password-input .show-password-input:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none' viewBox='0 0 20 20'%3E%3Cpath fill='%23111' d='M17.3 3.3c-.4-.4-1.1-.4-1.6 0l-2.4 2.4a9.6 9.6 0 0 0-3.3-.6c-3.8.1-7.2 2.1-9 5.4.2.4.5.8.8 1.2.8 1.1 1.8 2 2.9 2.7L3 16.1c-.4.4-.5 1.1 0 1.6.4.4 1.1.5 1.6 0L17.3 4.9c.4-.5.4-1.2 0-1.6m-10.6 9-1.3 1.3c-1.2-.7-2.3-1.7-3.1-2.9C3.5 9 5.1 7.8 7 7.2c-1.3 1.4-1.4 3.6-.3 5.1M10.1 9c-.5-.5-.4-1.3.1-1.8.5-.4 1.2-.4 1.7 0zm8.2.5c-.5-.7-1.1-1.4-1.8-1.9l-1 1c.8.6 1.5 1.3 2.1 2.2C15.9 13.4 13 15 9.9 15h-.8l-1 1c.7-.1 1.3 0 1.9 0 3.3 0 6.4-1.6 8.3-4.3.3-.4.5-.8.8-1.2-.3-.3-.5-.7-.8-1M14 10l-4 4c2.2 0 4-1.8 4-4'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:cover;content:"";display:block;height:22px;width:22px}.woocommerce #customer_login{display:grid;gap:40px;grid-template-columns:1fr 1fr}.woocommerce #customer_login>div{align-content:stretch;align-items:stretch;display:flex;flex-direction:column}.woocommerce #customer_login h2{text-align:center}.woocommerce #customer_login .woocommerce-form-login,.woocommerce #customer_login .woocommerce-form-register{border:1px solid #550614;box-sizing:border-box;height:100%;padding:1em 1.25em}.woocommerce #customer_login .woocommerce-form-login p,.woocommerce #customer_login .woocommerce-form-register p{display:flex;flex-direction:column;gap:8px;width:100%}.woocommerce #customer_login .woocommerce-form-login p.woocommerce-form-row--first,.woocommerce #customer_login .woocommerce-form-register p.woocommerce-form-row--first{float:left;width:47%}.woocommerce #customer_login .woocommerce-form-login p.woocommerce-form-row--last,.woocommerce #customer_login .woocommerce-form-register p.woocommerce-form-row--last{float:right;width:47%}.woocommerce #customer_login .woocommerce-form-login .woocommerce-privacy-policy-text p,.woocommerce #customer_login .woocommerce-form-register .woocommerce-privacy-policy-text p{display:block}.woocommerce #customer_login .woocommerce-form-login .password-input,.woocommerce #customer_login .woocommerce-form-register .password-input{position:relative}.woocommerce #customer_login .woocommerce-form-login .password-input input,.woocommerce #customer_login .woocommerce-form-register .password-input input{appearance:none;box-sizing:border-box;max-width:100%;padding:.5em;width:100%}.woocommerce #customer_login .woocommerce-form-login .password-input .show-password-input,.woocommerce #customer_login .woocommerce-form-register .password-input .show-password-input{background:transparent;border:none;position:absolute;right:0;top:50%;transform:translateY(-50%)}.woocommerce #customer_login .woocommerce-form-login .password-input .show-password-input:before,.woocommerce #customer_login .woocommerce-form-register .password-input .show-password-input:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none' viewBox='0 0 20 20'%3E%3Cpath fill='%23111' d='M17.3 3.3c-.4-.4-1.1-.4-1.6 0l-2.4 2.4a9.6 9.6 0 0 0-3.3-.6c-3.8.1-7.2 2.1-9 5.4.2.4.5.8.8 1.2.8 1.1 1.8 2 2.9 2.7L3 16.1c-.4.4-.5 1.1 0 1.6.4.4 1.1.5 1.6 0L17.3 4.9c.4-.5.4-1.2 0-1.6m-10.6 9-1.3 1.3c-1.2-.7-2.3-1.7-3.1-2.9C3.5 9 5.1 7.8 7 7.2c-1.3 1.4-1.4 3.6-.3 5.1M10.1 9c-.5-.5-.4-1.3.1-1.8.5-.4 1.2-.4 1.7 0zm8.2.5c-.5-.7-1.1-1.4-1.8-1.9l-1 1c.8.6 1.5 1.3 2.1 2.2C15.9 13.4 13 15 9.9 15h-.8l-1 1c.7-.1 1.3 0 1.9 0 3.3 0 6.4-1.6 8.3-4.3.3-.4.5-.8.8-1.2-.3-.3-.5-.7-.8-1M14 10l-4 4c2.2 0 4-1.8 4-4'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:cover;content:"";display:block;height:22px;width:22px}