.woocommerce .form-row,.woocommerce-page .form-row{float:none;margin:0 0 var(--wc-form-row-margin-bottom,0);padding:0;width:100%}.woocommerce .form-row label:not(.woocommerce-form__label-for-checkbox),.woocommerce-page .form-row label:not(.woocommerce-form__label-for-checkbox){display:block;font-size:var(--wc-field-label-size,14px);font-weight:var(--wc-field-label-weight,500);margin-bottom:var(--wc-field-label-margin,7px)}.woocommerce .required,.woocommerce-page .required{color:var(--shop-co-color-red);text-decoration:none}.woocommerce .optional,.woocommerce-page .optional{opacity:.6}.woocommerce :is(input.input-text,textarea,select),.woocommerce-page :is(input.input-text,textarea,select){background-color:var(--wc-field-background,var(--shop-co-color-gray-2));border:1px solid transparent;border-radius:var(--wc-field-radius,var(--shop-co-border-radius-field));color:var(--shop-co-color-black);min-height:var(--wc-field-height,50px);outline:none;padding:var(--wc-field-padding-y,13px) var(--wc-field-padding-x,16px);width:100%}.woocommerce :is(input.input-text,textarea,select)::placeholder,.woocommerce-page :is(input.input-text,textarea,select)::placeholder{color:color-mix(in srgb,var(--shop-co-color-black) 45%,transparent)}.woocommerce :is(input.input-text,textarea,select):focus,.woocommerce-page :is(input.input-text,textarea,select):focus{background-color:var(--wc-field-focus-background,var(--shop-co-color-white));border-color:var(--shop-co-color-black)}.woocommerce textarea,.woocommerce-page textarea{min-height:120px;resize:vertical}.woocommerce select,.woocommerce-page select{appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27%3E%3Cpath fill=%27none%27 stroke=%27%23111%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%272%27 d=%27m2 5 6 6 6-6%27/%3E%3C/svg%3E");background-position:right var(--wc-field-padding-x,16px) center;background-repeat:no-repeat;background-size:14px 10px;padding-right:calc(var(--wc-field-padding-x, 16px) + 26px)}.woocommerce .woocommerce-invalid :is(.input-text,select),.woocommerce-page .woocommerce-invalid :is(.input-text,select){border-color:var(--shop-co-color-red)}.woocommerce .woocommerce-validated :is(.input-text,select),.woocommerce-page .woocommerce-validated :is(.input-text,select){border-color:var(--shop-co-color-green)}.woocommerce .select2-container,.woocommerce-page .select2-container{width:100%!important}.woocommerce .select2-dropdown,.woocommerce-page .select2-dropdown{border-color:#ccc}.woocommerce .select2-selection--single,.woocommerce-page .select2-selection--single{align-items:center;background-color:var(--wc-field-background,var(--shop-co-color-gray-2));border:1px solid transparent;border-radius:var(--wc-field-radius,var(--shop-co-border-radius-field));display:flex;height:var(--wc-field-height,50px)}.woocommerce .select2-selection--single .select2-selection__rendered,.woocommerce-page .select2-selection--single .select2-selection__rendered{color:var(--shop-co-color-black);line-height:var(--wc-field-height,50px);padding:0 calc(var(--wc-field-padding-x, 16px) + 26px) 0 var(--wc-field-padding-x,16px)}.woocommerce .select2-selection__arrow,.woocommerce-page .select2-selection__arrow{right:calc(var(--wc-field-padding-x, 16px) - 4px);top:50%;translate:0 -50%}.woocommerce .select2-container--open .select2-selection--single,.woocommerce-page .select2-container--open .select2-selection--single{border-color:#ccc}.woocommerce .password-input,.woocommerce-page .password-input{display:block;position:relative;width:100%}.woocommerce .password-input :is(input[type=password],input[type=text]),.woocommerce-page .password-input :is(input[type=password],input[type=text]){display:block;padding-right:calc(var(--wc-field-padding-x, 16px) + 44px)}.woocommerce .password-input input::-ms-reveal,.woocommerce-page .password-input input::-ms-reveal{display:none}.woocommerce .show-password-input,.woocommerce-page .show-password-input{align-items:center;background-color:transparent;border:0;border-radius:50%;color:var(--shop-co-color-black);cursor:pointer;display:inline-flex;height:40px;justify-content:center;margin:0;min-height:40px;min-width:40px;outline:none;padding:0;position:absolute;right:8px;top:50%;translate:0 -50%;width:40px}.woocommerce .show-password-input:before,.woocommerce-page .show-password-input:before{background-color:currentcolor;content:"";height:22px;-webkit-mask:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSI+DQogIDxwYXRoIGQ9Ik0yLjUgMTJzMy41LTYgOS41LTYgOS41IDYgOS41IDYtMy41IDYtOS41IDYtOS41LTYtOS41LTZaIiBzdHJva2U9IiMwMDAiIHN0cm9rZS13aWR0aD0iMS44IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4NCiAgPGNpcmNsZSBjeD0iMTIiIGN5PSIxMiIgcj0iMi43NSIgc3Ryb2tlPSIjMDAwIiBzdHJva2Utd2lkdGg9IjEuOCIvPg0KPC9zdmc+DQo=) center/contain no-repeat;mask:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSI+DQogIDxwYXRoIGQ9Ik0yLjUgMTJzMy41LTYgOS41LTYgOS41IDYgOS41IDYtMy41IDYtOS41IDYtOS41LTYtOS41LTZaIiBzdHJva2U9IiMwMDAiIHN0cm9rZS13aWR0aD0iMS44IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4NCiAgPGNpcmNsZSBjeD0iMTIiIGN5PSIxMiIgcj0iMi43NSIgc3Ryb2tlPSIjMDAwIiBzdHJva2Utd2lkdGg9IjEuOCIvPg0KPC9zdmc+DQo=) center/contain no-repeat;width:22px}.woocommerce .show-password-input.display-password:before,.woocommerce-page .show-password-input.display-password:before{-webkit-mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSI+DQogIDxwYXRoIGQ9Ik05LjkgNi4yNUE5IDkgMCAwIDEgMTIgNmM2IDAgOS41IDYgOS41IDZhMTUgMTUgMCAwIDEtMi4xNSAyLjg1TTYuNCA3LjU1QzMuODUgOS4zIDIuNSAxMiAyLjUgMTJzMy41IDYgOS41IDZhOS4yIDkuMiAwIDAgMCAzLjA1LS41IiBzdHJva2U9IiMwMDAiIHN0cm9rZS13aWR0aD0iMS44IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4NCiAgPHBhdGggZD0iTTEwLjEgMTAuMDVBMi43NSAyLjc1IDAgMCAwIDEzLjk1IDEzLjlNNCA0bDE2IDE2IiBzdHJva2U9IiMwMDAiIHN0cm9rZS13aWR0aD0iMS44IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4NCjwvc3ZnPg0K);mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSI+DQogIDxwYXRoIGQ9Ik05LjkgNi4yNUE5IDkgMCAwIDEgMTIgNmM2IDAgOS41IDYgOS41IDZhMTUgMTUgMCAwIDEtMi4xNSAyLjg1TTYuNCA3LjU1QzMuODUgOS4zIDIuNSAxMiAyLjUgMTJzMy41IDYgOS41IDZhOS4yIDkuMiAwIDAgMCAzLjA1LS41IiBzdHJva2U9IiMwMDAiIHN0cm9rZS13aWR0aD0iMS44IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4NCiAgPHBhdGggZD0iTTEwLjEgMTAuMDVBMi43NSAyLjc1IDAgMCAwIDEzLjk1IDEzLjlNNCA0bDE2IDE2IiBzdHJva2U9IiMwMDAiIHN0cm9rZS13aWR0aD0iMS44IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4NCjwvc3ZnPg0K)}@media(any-hover:hover){.woocommerce .show-password-input:hover,.woocommerce-page .show-password-input:hover{background-color:var(--shop-co-color-black-opacity-10)}}@media(any-hover:none){.woocommerce .show-password-input:active,.woocommerce-page .show-password-input:active{background-color:var(--shop-co-color-black-opacity-10)}}.woocommerce .show-password-input:focus-visible,.woocommerce-page .show-password-input:focus-visible{outline:2px solid var(--shop-co-color-black);outline-offset:2px}.select2-container--default .select2-search--dropdown .select2-search__field{border-color:var(--shop-co-color-gray-1);border-radius:var(--shop-co-border-radius)}:is(.woocommerce-order-received,.woocommerce-account:has(.woocommerce-order-details)){--shop-co-order-gap:clamp(1.25rem,0.9714285714rem + 1.1428571429vw,2rem);--shop-co-order-padding:clamp(1rem,0.8142857143rem + 0.7619047619vw,1.5rem)}:is(.woocommerce-order-received,.woocommerce-account:has(.woocommerce-order-details)) .entry-header{margin-bottom:clamp(1.5rem,1.3142857143rem + .7619047619vw,2rem)}:is(.woocommerce-order-received,.woocommerce-account:has(.woocommerce-order-details)) .woocommerce-order{display:grid;gap:var(--shop-co-order-gap)}:is(.woocommerce-order-received,.woocommerce-account:has(.woocommerce-order-details)) .woocommerce-thankyou-order-received{background-color:color-mix(in srgb,var(--shop-co-color-green) 8%,var(--shop-co-color-white));border:1px solid color-mix(in srgb,var(--shop-co-color-green) 28%,transparent);border-radius:var(--shop-co-border-radius);font-size:clamp(1rem,.9071428571rem + .380952381vw,1.25rem);font-weight:700;margin:0;padding:clamp(1.125rem,1.0321428571rem + .380952381vw,1.375rem) clamp(1.125rem,.9857142857rem + .5714285714vw,1.5rem) clamp(1.125rem,1.0321428571rem + .380952381vw,1.375rem) clamp(3.75rem,3.5642857143rem + .7619047619vw,4.25rem);position:relative}:is(.woocommerce-order-received,.woocommerce-account:has(.woocommerce-order-details)) .woocommerce-thankyou-order-received:before{background-color:var(--shop-co-color-green);border-radius:50%;content:"";height:28px;left:clamp(1.125rem,.9857142857rem + .5714285714vw,1.5rem);position:absolute;top:50%;translate:0 -50%;width:28px}:is(.woocommerce-order-received,.woocommerce-account:has(.woocommerce-order-details)) .woocommerce-thankyou-order-received:after{border-bottom:2px solid var(--shop-co-color-white);border-left:2px solid var(--shop-co-color-white);content:"";height:6px;left:clamp(1.6875rem,1.5482142857rem + .5714285714vw,2.0625rem);position:absolute;rotate:-45deg;top:50%;translate:0 -65%;width:10px}:is(.woocommerce-order-received,.woocommerce-account:has(.woocommerce-order-details)) .woocommerce-thankyou-order-details{background-color:var(--shop-co-color-gray);border-radius:var(--shop-co-border-radius);display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));list-style:none;margin:0;padding:var(--shop-co-order-padding)}:is(.woocommerce-order-received,.woocommerce-account:has(.woocommerce-order-details)) .woocommerce-thankyou-order-details li{border-right:1px solid var(--shop-co-color-black-opacity-10);color:color-mix(in srgb,var(--shop-co-color-black) 60%,transparent);display:flex;flex-direction:column;font-size:13px;gap:6px;margin:0;min-width:0;padding:0 clamp(.75rem,.5642857143rem + .7619047619vw,1.25rem);text-transform:none}:is(.woocommerce-order-received,.woocommerce-account:has(.woocommerce-order-details)) .woocommerce-thankyou-order-details li:first-child{padding-left:0}:is(.woocommerce-order-received,.woocommerce-account:has(.woocommerce-order-details)) .woocommerce-thankyou-order-details li:last-child{border-right:0;padding-right:0}:is(.woocommerce-order-received,.woocommerce-account:has(.woocommerce-order-details)) .woocommerce-thankyou-order-details strong{color:var(--shop-co-color-black);font-size:clamp(.875rem,.8285714286rem + .1904761905vw,1rem);font-weight:700;overflow-wrap:anywhere}@media(width <= 1023px){:is(.woocommerce-order-received,.woocommerce-account:has(.woocommerce-order-details)) .woocommerce-thankyou-order-details{gap:20px 0;grid-template-columns:repeat(2,minmax(0,1fr))}:is(.woocommerce-order-received,.woocommerce-account:has(.woocommerce-order-details)) .woocommerce-thankyou-order-details li{border-right:0;padding-left:0}}@media(width <= 480px){:is(.woocommerce-order-received,.woocommerce-account:has(.woocommerce-order-details)) .woocommerce-thankyou-order-details{grid-template-columns:1fr}}:is(.woocommerce-order-received,.woocommerce-account:has(.woocommerce-order-details)) :is(.woocommerce-order-details,.woocommerce-order-downloads){display:grid;gap:clamp(1rem,.9071428571rem + .380952381vw,1.25rem)}:is(.woocommerce-order-received,.woocommerce-account:has(.woocommerce-order-details)) :is(.woocommerce-order-details__title,.woocommerce-order-downloads__title,.woocommerce-column__title){font-family:var(--font-base);font-size:clamp(1.25rem,1.1571428571rem + .380952381vw,1.5rem);font-weight:700;margin:0}:is(.woocommerce-order-received,.woocommerce-account:has(.woocommerce-order-details)) .shop_table{border:1px solid var(--shop-co-color-black-opacity-10);border-collapse:separate;border-radius:var(--shop-co-border-radius);border-spacing:0;margin:0;overflow:hidden;width:100%}:is(.woocommerce-order-received,.woocommerce-account:has(.woocommerce-order-details)) .shop_table td,:is(.woocommerce-order-received,.woocommerce-account:has(.woocommerce-order-details)) .shop_table th{background-color:var(--shop-co-color-white);border:0;border-bottom:1px solid var(--shop-co-color-gray);padding:clamp(.75rem,.6571428571rem + .380952381vw,1rem) var(--shop-co-order-padding);text-align:left;vertical-align:top}:is(.woocommerce-order-received,.woocommerce-account:has(.woocommerce-order-details)) .shop_table :is(th,td):last-child{text-align:right}:is(.woocommerce-order-received,.woocommerce-account:has(.woocommerce-order-details)) .shop_table thead th{background-color:var(--shop-co-color-gray);font-size:14px;font-weight:500}:is(.woocommerce-order-received,.woocommerce-account:has(.woocommerce-order-details)) .shop_table tbody td{font-weight:500}:is(.woocommerce-order-received,.woocommerce-account:has(.woocommerce-order-details)) .shop_table tfoot th{color:color-mix(in srgb,var(--shop-co-color-black) 60%,transparent);font-weight:400}:is(.woocommerce-order-received,.woocommerce-account:has(.woocommerce-order-details)) .shop_table tfoot td{font-weight:700}:is(.woocommerce-order-received,.woocommerce-account:has(.woocommerce-order-details)) .shop_table tfoot:last-of-type tr:last-child :is(th,td){border-bottom:0}:is(.woocommerce-order-received,.woocommerce-account:has(.woocommerce-order-details)) .shop_table tfoot:last-of-type tr:has(>td .woocommerce-Price-amount):not(:has(~tr .woocommerce-Price-amount)) :is(th,td){font-size:clamp(1.125rem,1.0785714286rem + .1904761905vw,1.25rem);font-weight:700}:is(.woocommerce-order-received,.woocommerce-account:has(.woocommerce-order-details)) .shop_table .product-name a{font-weight:700;text-decoration:none}@media(any-hover:hover){:is(.woocommerce-order-received,.woocommerce-account:has(.woocommerce-order-details)) .shop_table .product-name a:hover{opacity:.6}}@media(any-hover:none){:is(.woocommerce-order-received,.woocommerce-account:has(.woocommerce-order-details)) .shop_table .product-name a:active{opacity:.6}}:is(.woocommerce-order-received,.woocommerce-account:has(.woocommerce-order-details)) .shop_table .product-quantity{font-weight:400;opacity:.6}:is(.woocommerce-order-received,.woocommerce-account:has(.woocommerce-order-details)) .shop_table .wc-item-meta{display:grid;font-size:13px;gap:2px 6px;grid-template-columns:max-content 1fr;list-style:none;margin:8px 0 0;padding:0}:is(.woocommerce-order-received,.woocommerce-account:has(.woocommerce-order-details)) .shop_table .wc-item-meta li,:is(.woocommerce-order-received,.woocommerce-account:has(.woocommerce-order-details)) .shop_table .wc-item-meta p{margin:0}:is(.woocommerce-order-received,.woocommerce-account:has(.woocommerce-order-details)) .shop_table .order-actions-button,:is(.woocommerce-order-received,.woocommerce-account:has(.woocommerce-order-details)) .shop_table .woocommerce-MyAccount-downloads-file{align-items:center;background-color:var(--shop-co-color-black);border-radius:var(--shop-co-border-radius-2);color:var(--shop-co-color-white);display:inline-flex;font-size:14px;font-weight:500;justify-content:center;min-height:42px;padding:10px 18px;text-decoration:none}@media(any-hover:hover){:is(.woocommerce-order-received,.woocommerce-account:has(.woocommerce-order-details)) .shop_table .order-actions-button:hover,:is(.woocommerce-order-received,.woocommerce-account:has(.woocommerce-order-details)) .shop_table .woocommerce-MyAccount-downloads-file:hover{background-color:var(--shop-co-color-black-opacity-80)}}@media(any-hover:none){:is(.woocommerce-order-received,.woocommerce-account:has(.woocommerce-order-details)) .shop_table .order-actions-button:active,:is(.woocommerce-order-received,.woocommerce-account:has(.woocommerce-order-details)) .shop_table .woocommerce-MyAccount-downloads-file:active{background-color:var(--shop-co-color-black-opacity-80)}}:is(.woocommerce-order-received,.woocommerce-account:has(.woocommerce-order-details)) .woocommerce-customer-details{margin-top:0}:is(.woocommerce-order-received,.woocommerce-account:has(.woocommerce-order-details)) .woocommerce-customer-details .woocommerce-columns{display:grid;gap:clamp(1rem,.9071428571rem + .380952381vw,1.25rem);grid-template-columns:repeat(2,minmax(0,1fr))}@media(width <= 767px){:is(.woocommerce-order-received,.woocommerce-account:has(.woocommerce-order-details)) .woocommerce-customer-details .woocommerce-columns{grid-template-columns:1fr}}:is(.woocommerce-order-received,.woocommerce-account:has(.woocommerce-order-details)) .woocommerce-customer-details .woocommerce-column{float:none;width:100%}:is(.woocommerce-order-received,.woocommerce-account:has(.woocommerce-order-details)) .woocommerce-customer-details .woocommerce-column__title{margin-bottom:clamp(.75rem,.6571428571rem + .380952381vw,1rem)}:is(.woocommerce-order-received,.woocommerce-account:has(.woocommerce-order-details)) .woocommerce-customer-details address{border:1px solid var(--shop-co-color-black-opacity-10);border-radius:var(--shop-co-border-radius);font-style:normal;line-height:1.7;margin:0;min-height:100%;padding:var(--shop-co-order-padding)}:is(.woocommerce-order-received,.woocommerce-account:has(.woocommerce-order-details)) .woocommerce-customer-details :is(.woocommerce-customer-details--phone,.woocommerce-customer-details--email){font-weight:600;margin:10px 0 0}:is(.woocommerce-order-received,.woocommerce-account:has(.woocommerce-order-details)) .woocommerce-thankyou-order-failed{background-color:color-mix(in srgb,var(--shop-co-color-red) 8%,var(--shop-co-color-white));border:1px solid color-mix(in srgb,var(--shop-co-color-red) 28%,transparent);border-radius:var(--shop-co-border-radius);margin:0;padding:var(--shop-co-order-padding)}:is(.woocommerce-order-received,.woocommerce-account:has(.woocommerce-order-details)) .woocommerce-thankyou-order-failed-actions{display:flex;flex-wrap:wrap;gap:10px}:is(.woocommerce-order-received,.woocommerce-account:has(.woocommerce-order-details)) .woocommerce-thankyou-order-failed-actions .button{align-items:center;background-color:var(--shop-co-color-black);border-radius:var(--shop-co-border-radius-2);color:var(--shop-co-color-white);display:inline-flex;justify-content:center;min-height:48px;padding:12px 22px;text-decoration:none}.woocommerce-order-details{margin-bottom:clamp(1.5rem,1.3142857143rem + .7619047619vw,2rem)}.woocommerce-account{--shop-co-account-gap:clamp(1.25rem,0.9714285714rem + 1.1428571429vw,2rem);--shop-co-account-padding:clamp(1rem,0.8142857143rem + 0.7619047619vw,1.5rem);--wc-field-background:var(--shop-co-color-gray);--wc-field-label-weight:600}.woocommerce-account .entry-header{margin-bottom:clamp(1.5rem,1.3142857143rem + .7619047619vw,2rem)}.woocommerce-account .woocommerce:has(>.woocommerce-MyAccount-navigation){align-items:start;display:grid;gap:var(--shop-co-account-gap);grid-template-columns:minmax(220px,280px) minmax(0,1fr)}@media(width <= 1023px){.woocommerce-account .woocommerce:has(>.woocommerce-MyAccount-navigation){grid-template-columns:1fr}}.woocommerce-account .woocommerce-MyAccount-navigation{border:1px solid var(--shop-co-color-black-opacity-10);border-radius:var(--shop-co-border-radius);overflow:hidden}.woocommerce-account .woocommerce-MyAccount-navigation ul{display:grid;list-style:none;margin:0;padding:8px}.woocommerce-account .woocommerce-MyAccount-navigation li{margin:0}.woocommerce-account .woocommerce-MyAccount-navigation a{align-items:center;border-radius:calc(var(--shop-co-border-radius) - 6px);color:color-mix(in srgb,var(--shop-co-color-black) 60%,transparent);display:flex;font-weight:500;min-height:48px;padding:12px 42px 12px 16px;position:relative;text-decoration:none}.woocommerce-account .woocommerce-MyAccount-navigation a:after{border-right:1.5px solid;border-top:1.5px solid;content:"";height:8px;position:absolute;right:18px;rotate:45deg;width:8px}@media(any-hover:hover){.woocommerce-account .woocommerce-MyAccount-navigation a:hover{background-color:var(--shop-co-color-gray);color:var(--shop-co-color-black)}}@media(any-hover:none){.woocommerce-account .woocommerce-MyAccount-navigation a:active{background-color:var(--shop-co-color-gray);color:var(--shop-co-color-black)}}.woocommerce-account .woocommerce-MyAccount-navigation .is-active a{background-color:var(--shop-co-color-black);color:var(--shop-co-color-white)}@media(width <= 1023px){.woocommerce-account .woocommerce-MyAccount-navigation{border:0;border-radius:0;overflow-x:auto;scrollbar-width:none}.woocommerce-account .woocommerce-MyAccount-navigation::-webkit-scrollbar{display:none}.woocommerce-account .woocommerce-MyAccount-navigation ul{display:flex;gap:8px;min-width:100%;padding:0;width:max-content}.woocommerce-account .woocommerce-MyAccount-navigation a{border:1px solid var(--shop-co-color-black-opacity-10);border-radius:var(--shop-co-border-radius-2);min-height:44px;padding:10px 18px;white-space:nowrap}.woocommerce-account .woocommerce-MyAccount-navigation a:after{content:none}}.woocommerce-account .woocommerce-MyAccount-content{line-height:1.6;min-width:0}.woocommerce-account .woocommerce-MyAccount-content>:first-child{margin-top:0}.woocommerce-account .woocommerce-MyAccount-content>:last-child{margin-bottom:0}.woocommerce-account .woocommerce-MyAccount-content>p{margin-bottom:16px}.woocommerce-account .woocommerce-MyAccount-content>p a:not(.button){font-weight:600;text-decoration:underline;text-decoration-color:var(--shop-co-color-black-opacity-10);text-underline-offset:3px}@media(any-hover:hover){.woocommerce-account .woocommerce-MyAccount-content>p a:not(.button):hover{text-decoration-color:var(--shop-co-color-black)}}@media(any-hover:none){.woocommerce-account .woocommerce-MyAccount-content>p a:not(.button):active{text-decoration-color:var(--shop-co-color-black)}}.woocommerce-account :is(.woocommerce-orders-table,.woocommerce-MyAccount-downloads,.woocommerce-table--order-downloads,.account-payment-methods-table){border:1px solid var(--shop-co-color-black-opacity-10);border-collapse:separate;border-radius:var(--shop-co-border-radius);border-spacing:0;margin:0;overflow:hidden;width:100%}.woocommerce-account :is(.woocommerce-orders-table,.woocommerce-MyAccount-downloads,.woocommerce-table--order-downloads,.account-payment-methods-table) td,.woocommerce-account :is(.woocommerce-orders-table,.woocommerce-MyAccount-downloads,.woocommerce-table--order-downloads,.account-payment-methods-table) th{border:0;border-bottom:1px solid var(--shop-co-color-gray);padding:clamp(.875rem,.7821428571rem + .380952381vw,1.125rem) clamp(.875rem,.7357142857rem + .5714285714vw,1.25rem);text-align:left;vertical-align:middle}.woocommerce-account :is(.woocommerce-orders-table,.woocommerce-MyAccount-downloads,.woocommerce-table--order-downloads,.account-payment-methods-table) thead th{background-color:var(--shop-co-color-gray);font-size:13px;font-weight:500;white-space:nowrap}.woocommerce-account :is(.woocommerce-orders-table,.woocommerce-MyAccount-downloads,.woocommerce-table--order-downloads,.account-payment-methods-table) tbody tr:last-child td{border-bottom:0}.woocommerce-account :is(.woocommerce-orders-table,.woocommerce-MyAccount-downloads,.woocommerce-table--order-downloads,.account-payment-methods-table) tbody tr{--shop-co-order-status-color:var(--shop-co-color-green);transition:background-color var(--transition-duration)}@media(any-hover:hover){.woocommerce-account :is(.woocommerce-orders-table,.woocommerce-MyAccount-downloads,.woocommerce-table--order-downloads,.account-payment-methods-table) tbody tr:hover{background-color:color-mix(in srgb,var(--shop-co-color-gray) 45%,transparent)}}@media(any-hover:none){.woocommerce-account :is(.woocommerce-orders-table,.woocommerce-MyAccount-downloads,.woocommerce-table--order-downloads,.account-payment-methods-table) tbody tr:active{background-color:color-mix(in srgb,var(--shop-co-color-gray) 45%,transparent)}}.woocommerce-account :is(.woocommerce-orders-table,.woocommerce-MyAccount-downloads,.woocommerce-table--order-downloads,.account-payment-methods-table) :is(.woocommerce-orders-table__row--status-pending,.woocommerce-orders-table__row--status-on-hold){--shop-co-order-status-color:var(--shop-co-color-gold)}.woocommerce-account :is(.woocommerce-orders-table,.woocommerce-MyAccount-downloads,.woocommerce-table--order-downloads,.account-payment-methods-table) :is(.woocommerce-orders-table__row--status-cancelled,.woocommerce-orders-table__row--status-failed,.woocommerce-orders-table__row--status-refunded){--shop-co-order-status-color:var(--shop-co-color-red)}.woocommerce-account :is(.woocommerce-orders-table,.woocommerce-MyAccount-downloads,.woocommerce-table--order-downloads,.account-payment-methods-table) .woocommerce-orders-table__cell-order-number a{font-weight:700;text-decoration:underline;text-decoration-color:var(--shop-co-color-black-opacity-10);text-underline-offset:4px}@media(any-hover:hover){.woocommerce-account :is(.woocommerce-orders-table,.woocommerce-MyAccount-downloads,.woocommerce-table--order-downloads,.account-payment-methods-table) .woocommerce-orders-table__cell-order-number a:hover{text-decoration-color:var(--shop-co-color-black)}}@media(any-hover:none){.woocommerce-account :is(.woocommerce-orders-table,.woocommerce-MyAccount-downloads,.woocommerce-table--order-downloads,.account-payment-methods-table) .woocommerce-orders-table__cell-order-number a:active{text-decoration-color:var(--shop-co-color-black)}}.woocommerce-account :is(.woocommerce-orders-table,.woocommerce-MyAccount-downloads,.woocommerce-table--order-downloads,.account-payment-methods-table) .woocommerce-orders-table__cell-order-status{font-weight:600}.woocommerce-account :is(.woocommerce-orders-table,.woocommerce-MyAccount-downloads,.woocommerce-table--order-downloads,.account-payment-methods-table) .woocommerce-orders-table__cell-order-status:before{background-color:var(--shop-co-order-status-color);border-radius:50%;content:"";display:inline-block;height:8px;margin-right:8px;vertical-align:1px;width:8px}.woocommerce-account :is(.woocommerce-orders-table,.woocommerce-MyAccount-downloads,.woocommerce-table--order-downloads,.account-payment-methods-table) .woocommerce-orders-table__cell-order-total{font-weight:700}.woocommerce-account :is(.woocommerce-orders-table,.woocommerce-MyAccount-downloads,.woocommerce-table--order-downloads,.account-payment-methods-table) .woocommerce-orders-table__cell-order-total .woocommerce-Price-amount+span,.woocommerce-account :is(.woocommerce-orders-table,.woocommerce-MyAccount-downloads,.woocommerce-table--order-downloads,.account-payment-methods-table) .woocommerce-orders-table__cell-order-total small{font-weight:400;opacity:.6}.woocommerce-account :is(.woocommerce-orders-table,.woocommerce-MyAccount-downloads,.woocommerce-table--order-downloads,.account-payment-methods-table) .woocommerce-orders-table__cell-order-actions{text-align:right;white-space:nowrap}.woocommerce-account :is(.woocommerce-orders-table,.woocommerce-MyAccount-downloads,.woocommerce-table--order-downloads,.account-payment-methods-table) .woocommerce-orders-table__cell-order-actions .button{align-items:center;background-color:var(--shop-co-color-black);border:0;border-radius:var(--shop-co-border-radius-2);color:var(--shop-co-color-white);display:inline-flex;font-size:14px;font-weight:500;justify-content:center;margin:2px 0 2px 6px;min-height:42px;padding:10px 18px;text-decoration:none}@media(any-hover:hover){.woocommerce-account :is(.woocommerce-orders-table,.woocommerce-MyAccount-downloads,.woocommerce-table--order-downloads,.account-payment-methods-table) .woocommerce-orders-table__cell-order-actions .button:hover{background-color:var(--shop-co-color-black-opacity-80)}}@media(any-hover:none){.woocommerce-account :is(.woocommerce-orders-table,.woocommerce-MyAccount-downloads,.woocommerce-table--order-downloads,.account-payment-methods-table) .woocommerce-orders-table__cell-order-actions .button:active{background-color:var(--shop-co-color-black-opacity-80)}}.woocommerce-account :is(.woocommerce-orders-table,.woocommerce-MyAccount-downloads,.woocommerce-table--order-downloads,.account-payment-methods-table) :is(.woocommerce-MyAccount-downloads-file,.payment-method-actions .button){align-items:center;background-color:var(--shop-co-color-black);border:0;border-radius:var(--shop-co-border-radius-2);color:var(--shop-co-color-white);display:inline-flex;font-size:14px;font-weight:500;justify-content:center;margin:2px 0 2px 6px;min-height:42px;padding:10px 18px;text-decoration:none}@media(any-hover:hover){.woocommerce-account :is(.woocommerce-orders-table,.woocommerce-MyAccount-downloads,.woocommerce-table--order-downloads,.account-payment-methods-table) :is(.woocommerce-MyAccount-downloads-file,.payment-method-actions .button):hover{background-color:var(--shop-co-color-black-opacity-80)}}@media(any-hover:none){.woocommerce-account :is(.woocommerce-orders-table,.woocommerce-MyAccount-downloads,.woocommerce-table--order-downloads,.account-payment-methods-table) :is(.woocommerce-MyAccount-downloads-file,.payment-method-actions .button):active{background-color:var(--shop-co-color-black-opacity-80)}}.woocommerce-account :is(.woocommerce-orders-table,.woocommerce-MyAccount-downloads,.woocommerce-table--order-downloads,.account-payment-methods-table) .payment-method-actions{text-align:right;white-space:nowrap}.woocommerce-account :is(.woocommerce-orders-table,.woocommerce-MyAccount-downloads,.woocommerce-table--order-downloads,.account-payment-methods-table) .payment-method-method img{display:inline-block;margin-right:8px;max-height:28px;vertical-align:middle;width:auto}@media(width <= 767px){.woocommerce-account :is(.woocommerce-orders-table,.woocommerce-MyAccount-downloads,.woocommerce-table--order-downloads,.account-payment-methods-table){border:0;border-radius:0;display:block;overflow:visible}.woocommerce-account :is(.woocommerce-orders-table,.woocommerce-MyAccount-downloads,.woocommerce-table--order-downloads,.account-payment-methods-table) thead{height:1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}.woocommerce-account :is(.woocommerce-orders-table,.woocommerce-MyAccount-downloads,.woocommerce-table--order-downloads,.account-payment-methods-table) tbody,.woocommerce-account :is(.woocommerce-orders-table,.woocommerce-MyAccount-downloads,.woocommerce-table--order-downloads,.account-payment-methods-table) td,.woocommerce-account :is(.woocommerce-orders-table,.woocommerce-MyAccount-downloads,.woocommerce-table--order-downloads,.account-payment-methods-table) tr{display:block;width:100%}.woocommerce-account :is(.woocommerce-orders-table,.woocommerce-MyAccount-downloads,.woocommerce-table--order-downloads,.account-payment-methods-table) tbody{display:grid;gap:12px}.woocommerce-account :is(.woocommerce-orders-table,.woocommerce-MyAccount-downloads,.woocommerce-table--order-downloads,.account-payment-methods-table) tbody tr{border:1px solid var(--shop-co-color-black-opacity-10);border-radius:var(--shop-co-border-radius);padding:var(--shop-co-account-padding)}.woocommerce-account :is(.woocommerce-orders-table,.woocommerce-MyAccount-downloads,.woocommerce-table--order-downloads,.account-payment-methods-table) td{border-bottom:1px solid var(--shop-co-color-gray);display:grid;gap:12px;grid-template-columns:minmax(90px,.8fr) minmax(0,1.2fr);padding:9px 0;text-align:right}.woocommerce-account :is(.woocommerce-orders-table,.woocommerce-MyAccount-downloads,.woocommerce-table--order-downloads,.account-payment-methods-table) td:before{color:color-mix(in srgb,var(--shop-co-color-black) 60%,transparent);content:attr(data-title);font-size:13px;font-weight:400;text-align:left}.woocommerce-account :is(.woocommerce-orders-table,.woocommerce-MyAccount-downloads,.woocommerce-table--order-downloads,.account-payment-methods-table) tbody tr:last-child td{border-bottom:1px solid var(--shop-co-color-gray)}.woocommerce-account :is(.woocommerce-orders-table,.woocommerce-MyAccount-downloads,.woocommerce-table--order-downloads,.account-payment-methods-table) .woocommerce-orders-table__cell-order-status:before{background-color:transparent;border-radius:0;display:block;height:auto;margin:0;vertical-align:baseline;width:auto}.woocommerce-account :is(.woocommerce-orders-table,.woocommerce-MyAccount-downloads,.woocommerce-table--order-downloads,.account-payment-methods-table) .woocommerce-orders-table__cell-order-actions{border-bottom:0;display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end;padding-bottom:0}.woocommerce-account :is(.woocommerce-orders-table,.woocommerce-MyAccount-downloads,.woocommerce-table--order-downloads,.account-payment-methods-table) .woocommerce-orders-table__cell-order-actions:before{content:none}.woocommerce-account :is(.woocommerce-orders-table,.woocommerce-MyAccount-downloads,.woocommerce-table--order-downloads,.account-payment-methods-table) .woocommerce-orders-table__cell-order-actions .button{flex:1 1 120px;margin:0}.woocommerce-account :is(.woocommerce-orders-table,.woocommerce-MyAccount-downloads,.woocommerce-table--order-downloads,.account-payment-methods-table) :is(.woocommerce-MyAccount-downloads-file,.payment-method-actions .button){flex:1 1 120px;margin:0}.woocommerce-account :is(.woocommerce-orders-table,.woocommerce-MyAccount-downloads,.woocommerce-table--order-downloads,.account-payment-methods-table) :is(.download-file,.payment-method-actions){border-bottom:0;display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end;padding-bottom:0}.woocommerce-account :is(.woocommerce-orders-table,.woocommerce-MyAccount-downloads,.woocommerce-table--order-downloads,.account-payment-methods-table) :is(.download-file,.payment-method-actions):before{content:none}}.woocommerce-account .woocommerce-pagination--without-numbers{display:flex;gap:12px;justify-content:space-between;margin-top:clamp(1.125rem,.9857142857rem + .5714285714vw,1.5rem)}.woocommerce-account .woocommerce-pagination--without-numbers .woocommerce-button{align-items:center;background-color:var(--shop-co-color-white);border:1px solid var(--shop-co-color-black-opacity-10);border-radius:var(--shop-co-border-radius-2);display:inline-flex;font-size:14px;font-weight:600;justify-content:center;min-height:46px;padding:11px 20px}@media(any-hover:hover){.woocommerce-account .woocommerce-pagination--without-numbers .woocommerce-button:hover{background-color:var(--shop-co-color-gray)}}@media(any-hover:none){.woocommerce-account .woocommerce-pagination--without-numbers .woocommerce-button:active{background-color:var(--shop-co-color-gray)}}.woocommerce-account .woocommerce-MyAccount-content>.woocommerce-info{margin-bottom:0}.woocommerce-account .woocommerce-MyAccount-content>.woocommerce-info .button{margin-left:auto}.woocommerce-account :is(.woocommerce-EditAccountForm,.woocommerce-address-fields__field-wrapper){display:grid;gap:18px 16px;grid-template-columns:repeat(2,minmax(0,1fr))}@media(width <= 480px){.woocommerce-account :is(.woocommerce-EditAccountForm,.woocommerce-address-fields__field-wrapper){grid-template-columns:1fr}}.woocommerce-account :is(.woocommerce-EditAccountForm,.woocommerce-address-fields__field-wrapper)>:is(.form-row-wide,fieldset,.clear,p:last-child){grid-column:1/-1}.woocommerce-account :is(.woocommerce-form-login,.woocommerce-form-register,.woocommerce-EditAccountForm,.woocommerce-ResetPassword,.woocommerce-address-fields){margin:0}.woocommerce-account :is(.woocommerce-form-login,.woocommerce-form-register,.woocommerce-EditAccountForm,.woocommerce-ResetPassword,.woocommerce-address-fields) .button{align-items:center;background-color:var(--shop-co-color-black);border:0;border-radius:var(--shop-co-border-radius-2);color:var(--shop-co-color-white);display:inline-flex;font-weight:500;justify-content:center;min-height:50px;min-width:clamp(9.375rem,8.6785714286rem + 2.8571428571vw,11.25rem);padding:12px 24px}@media(any-hover:hover){.woocommerce-account :is(.woocommerce-form-login,.woocommerce-form-register,.woocommerce-EditAccountForm,.woocommerce-ResetPassword,.woocommerce-address-fields) .button:hover{background-color:var(--shop-co-color-black-opacity-80)}}@media(any-hover:none){.woocommerce-account :is(.woocommerce-form-login,.woocommerce-form-register,.woocommerce-EditAccountForm,.woocommerce-ResetPassword,.woocommerce-address-fields) .button:active{background-color:var(--shop-co-color-black-opacity-80)}}.woocommerce-account :is(.woocommerce-form-login,.woocommerce-form-register,.woocommerce-EditAccountForm,.woocommerce-ResetPassword,.woocommerce-address-fields) .clear{display:none}.woocommerce-account .woocommerce-EditAccountForm{border:1px solid var(--shop-co-color-black-opacity-10);border-radius:var(--shop-co-border-radius);padding:var(--shop-co-account-padding)}.woocommerce-account .woocommerce-EditAccountForm fieldset{background-color:var(--shop-co-color-gray);border:0;border-radius:var(--shop-co-border-radius);display:grid;gap:18px;margin:6px 0 0;padding:clamp(1rem,.8607142857rem + .5714285714vw,1.375rem)}.woocommerce-account .woocommerce-EditAccountForm fieldset .input-text{background-color:var(--shop-co-color-white)}.woocommerce-account .woocommerce-EditAccountForm legend{font-size:clamp(1.125rem,1.0785714286rem + .1904761905vw,1.25rem);font-weight:700;padding:0 8px}.woocommerce-account .woocommerce-EditAccountForm [id=account_display_name_description]{display:block;font-size:13px;margin-top:7px;opacity:.6}.woocommerce-account .woocommerce-address-fields{display:grid;gap:clamp(1.125rem,.9857142857rem + .5714285714vw,1.5rem)}.woocommerce-account .woocommerce-address-fields>p:last-child{margin:0}.woocommerce-account .woocommerce-MyAccount-content form>h2{font-family:var(--font-base);font-size:clamp(1.375rem,1.2357142857rem + .5714285714vw,1.75rem);font-weight:700;margin:0 0 clamp(1.125rem,.9857142857rem + .5714285714vw,1.5rem)}.woocommerce-account .woocommerce-Addresses{display:grid;gap:clamp(.875rem,.7357142857rem + .5714285714vw,1.25rem);grid-template-columns:repeat(2,minmax(0,1fr));margin-top:clamp(1.125rem,.9857142857rem + .5714285714vw,1.5rem)}@media(width <= 767px){.woocommerce-account .woocommerce-Addresses{grid-template-columns:1fr}}.woocommerce-account .woocommerce-Address{border:1px solid var(--shop-co-color-black-opacity-10);border-radius:var(--shop-co-border-radius);display:flex;flex-direction:column;padding:var(--shop-co-account-padding);width:100%}.woocommerce-account .woocommerce-Address .title{align-items:flex-start;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;margin-bottom:16px}.woocommerce-account .woocommerce-Address h2{font-family:var(--font-base);font-size:clamp(1.125rem,1.0785714286rem + .1904761905vw,1.25rem);font-weight:700;margin:0}.woocommerce-account .woocommerce-Address .edit{flex:0 0 auto;font-size:13px;font-weight:600;text-decoration:underline;text-underline-offset:3px}.woocommerce-account .woocommerce-Address address{font-style:normal;line-height:1.7;margin:0;opacity:.7}.woocommerce-account [id=customer_login]{display:grid;gap:var(--shop-co-account-gap);grid-template-columns:repeat(2,minmax(0,1fr))}@media(width <= 767px){.woocommerce-account [id=customer_login]{grid-template-columns:1fr}}.woocommerce-account [id=customer_login]>[class*=u-column]{width:100%}.woocommerce-account [id=customer_login] h2{font-family:var(--font-base);font-size:clamp(1.375rem,1.2357142857rem + .5714285714vw,1.75rem);font-weight:700;margin:0 0 16px}.woocommerce-account .woocommerce>h2:has(+.woocommerce-form-login){font-family:var(--font-base);font-size:clamp(1.375rem,1.2357142857rem + .5714285714vw,1.75rem);font-weight:700;margin:0 auto 16px;width:min(100%,620px)}.woocommerce-account :is(.woocommerce-form-login,.woocommerce-form-register,.woocommerce-ResetPassword){border:1px solid var(--shop-co-color-black-opacity-10);border-radius:var(--shop-co-border-radius);display:grid;gap:18px;padding:var(--shop-co-account-padding)}.woocommerce-account :is(.woocommerce-form-login,.woocommerce-form-register,.woocommerce-ResetPassword)>p{margin:0}.woocommerce-account .woocommerce-form-login__rememberme{align-items:center;cursor:pointer;display:inline-flex;font-size:14px;gap:8px;margin-right:14px}.woocommerce-account .woocommerce-form-login__rememberme input{accent-color:var(--shop-co-color-black);height:18px;width:18px}.woocommerce-account .lost_password{font-size:14px}.woocommerce-account .lost_password a{font-weight:600;text-decoration:underline;text-underline-offset:3px}.woocommerce-account .woocommerce-ResetPassword{margin-inline:auto;width:min(100%,620px)}.woocommerce-account .woocommerce-password-strength{background-color:var(--shop-co-color-gray);border-radius:10px;font-size:13px;font-weight:600;margin-top:8px;padding:8px 12px;text-align:center}.woocommerce-account .woocommerce-password-hint{display:block;font-size:13px;margin-top:8px;opacity:.6}.woocommerce-account [id=add_payment_method]{width:min(100%,720px)}.woocommerce-account [id=add_payment_method] .payment_methods{display:grid;gap:10px;list-style:none;margin:0 0 18px;padding:0}.woocommerce-account [id=add_payment_method] .woocommerce-PaymentMethod{border:1px solid var(--shop-co-color-black-opacity-10);border-radius:var(--shop-co-border-radius);padding:clamp(.875rem,.7821428571rem + .380952381vw,1.125rem)}.woocommerce-account [id=add_payment_method] .input-radio{accent-color:var(--shop-co-color-black);height:18px;margin-right:8px;vertical-align:middle;width:18px}.woocommerce-account [id=add_payment_method] label{cursor:pointer;font-weight:600}.woocommerce-account [id=add_payment_method] label img{display:inline-block;margin-left:8px;max-height:28px;vertical-align:middle;width:auto}.woocommerce-account [id=add_payment_method] .payment_box{background-color:var(--shop-co-color-gray);border-radius:12px;margin-top:14px;padding:14px}.woocommerce-account [id=add_payment_method] .form-row{margin:0}.woocommerce-account [id=add_payment_method] .button{align-items:center;background-color:var(--shop-co-color-black);border:0;border-radius:var(--shop-co-border-radius-2);color:var(--shop-co-color-white);display:inline-flex;font-weight:500;justify-content:center;min-height:50px;padding:12px 24px}@media(any-hover:hover){.woocommerce-account [id=add_payment_method] .button:hover{background-color:var(--shop-co-color-black-opacity-80)}}@media(any-hover:none){.woocommerce-account [id=add_payment_method] .button:active{background-color:var(--shop-co-color-black-opacity-80)}}.woocommerce-account .woocommerce-OrderUpdates{display:grid;gap:12px;list-style:none;margin:0 0 var(--shop-co-account-gap);padding:0}.woocommerce-account .woocommerce-OrderUpdates li{background-color:var(--shop-co-color-gray);border-left:3px solid var(--shop-co-color-black);border-radius:0 var(--shop-co-border-radius) var(--shop-co-border-radius) 0;padding:var(--shop-co-account-padding)}.woocommerce-account .woocommerce-OrderUpdates p{margin:0}.woocommerce-account .woocommerce-OrderUpdates .meta{font-size:13px;margin-bottom:6px;opacity:.6}.woocommerce-account .woocommerce-MyAccount-content>.button{align-items:center;background-color:var(--shop-co-color-black);border-radius:var(--shop-co-border-radius-2);color:var(--shop-co-color-white);display:inline-flex;font-size:14px;font-weight:500;justify-content:center;margin-top:18px;min-height:46px;padding:11px 20px}@media(any-hover:hover){.woocommerce-account .woocommerce-MyAccount-content>.button:hover{background-color:var(--shop-co-color-black-opacity-80)}}@media(any-hover:none){.woocommerce-account .woocommerce-MyAccount-content>.button:active{background-color:var(--shop-co-color-black-opacity-80)}}
